-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathhtmlwidget_save 2.html
163 lines (127 loc) · 954 KB
/
htmlwidget_save 2.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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
<!DOCTYPE html>
<html>
<head>
<title>Florida Keys Reef Fish Biodiversity</title>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="chrome=1">
<meta name="generator" content="pandoc" />
<meta name="date" content="2017-04-28" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="apple-mobile-web-app-capable" content="yes">
<base target="_blank">
<script type="text/javascript">
var SLIDE_CONFIG = {
// Slide settings
settings: {
title: 'Florida Keys Reef Fish Biodiversity',
useBuilds: true,
usePrettify: true,
enableSlideAreas: true,
enableTouch: true,
},
// Author information
presenters: [
{
name: 'Megan Hepner' ,
company: '',
gplus: '',
twitter: '',
www: '',
github: ''
},
]
};
</script>
<link href="data:text/css;charset=utf-8,%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20%27Open%20Sans%27%3B%0Afont%2Dstyle%3A%20normal%3B%0Afont%2Dweight%3A%20400%3B%0Asrc%3A%20url%28data%3Aapplication%2Fx%2Dfont%2Dtruetype%3Bbase64%2CAAEAAAAQAQAABAAARkZUTVyseR0AAI5wAAAAHE9TLzKhPb8OAAABiAAAAGBjbWFwjOjcmQAABUAAAAGyY3Z0IA9NGKQAAA%2B0AAAAomZwZ21%2BYbYRAAAG9AAAB7RnYXNwABUAIwAAjmAAAAAQZ2x5ZqzBrbUAABIIAABRVGhlYWT5NhTaAAABDAAAADZoaGVhDrcE%2BgAAAUQAAAAkaG10eJh3VwIAAAHoAAADWGtlcm4Mlg8JAABjXAAAIwRsb2NhdpdjTAAAEFgAAAGubWF4cAJdAUoAAAFoAAAAIG5hbWXeiHLCAACGYAAABglwb3N0gnjp1QAAjGwAAAHycHJlcEO3lqQAAA6oAAABCQABAAAAARmaMibrIV8PPPUAHwgAAAAAAMnt2GAAAAAAye3YYP55%2FhAHrgdzAAAACAACAAAAAAAAAAEAAAiN%2FagAAAgA%2Fnn%2BeweuAAEAAAAAAAAAAAAAAAAAAADWAAEAAADWAEIABQA9AAQAAgAQAC8AXAAAAQ4AmQADAAEAAwROAZAABQAIBZoFMwAAAR8FmgUzAAAD0QBmAfEIAgILBgYDBQQCAgTgAALvQAAgWwAAACgAAAAAMUFTQwBAACAgrAYf%2FhQAhAiNAlggAAGfAAAAAARIBbYAAAAgAAEIAAAAAAAAAAQUAAACFAAAAiMAmAM1AIUFKwAzBJMAgwaWAGgF1wBxAcUAhQJeAFICXgA9BGoAVgSTAGgB9gA%2FApMAVAIhAJgC8AAUBJMAZgSTALwEkwBkBJMAXgSTACsEkwCFBJMAdQSTAF4EkwBoBJMAagIhAJgCIQA%2FBJMAaASTAHcEkwBoA28AGwcxAHkFEAAABS8AyQUMAH0F1QDJBHMAyQQhAMkF0wB9BecAyQI7AMkCI%2F9gBOkAyQQnAMkHOQDJBggAyQY7AH0E0QDJBjsAfQTyAMkEZABqBG0AEgXTALoEwwAAB2gAGwSeAAgEewAABJEAUgKiAKYC8AAXAqIAMwRWADEDlv%2F8BJ4BiQRzAF4E5wCwA88AcwTnAHMEfQBzArYAHQRiACcE6QCwAgYAogIG%2F5EEMwCwAgYAsAdxALAE6QCwBNUAcwTnALAE5wBzA0QAsAPRAGoC0wAfBOkApAQCAAAGOQAXBDEAJwQIAAIDvgBSAwgAPQRoAe4DCABIBJMAaAIUAAACIwCYBJMAvgSTAD8EkwB7BJMAHwRoAe4EIQB7BJ4BNQaoAGQC1QBGA%2FoAUgSTAGgCkwBUBqgAZAQA%2F%2FoDbQB%2FBJMAaALHADECxwAhBJ4BiQT0ALAFPQBxAiEAmAHRACUCxwBMAwAAQgP6AFAGPQBLBj0ALgY9ABoDbwAzBRAAAAUQAAAFEAAABRAAAAUQAAAFEAAABvz%2F%2FgUMAH0EcwDJBHMAyQRzAMkEcwDJAjsABQI7ALMCO%2F%2FHAjsABQXHAC8GCADJBjsAfQY7AH0GOwB9BjsAfQY7AH0EkwCFBjsAfQXTALoF0wC6BdMAugXTALoEewAABOMAyQT6ALAEcwBeBHMAXgRzAF4EcwBeBHMAXgRzAF4G3QBeA88AcwR9AHMEfQBzBH0AcwR9AHMCBv%2FaAgYAqQIG%2F7MCBv%2FsBMUAcQTpALAE1QBzBNUAcwTVAHME1QBzBNUAcwSTAGgE1QBzBOkApATpAKQE6QCkBOkApAQIAAIE5wCwBAgAAgIGALAHYgB9B4kAcQS8AQwEngFvBLwBCAQAAFIIAABSAVwAGQFcABkB9gA%2FAs0AGQLNABkDPQAZAwIApAJvAFICbwBQAQr%2BeQLHABQEuAA%2FAAAAAwAAAAMAAAAcAAEAAAAAAKwAAwABAAAAHAAEAJAAAAAgACAABAAAAH4A%2FwExAVMCxgLaAtwgFCAaIB4gIiA6IEQgdCCs%2F%2F8AAAAgAKABMQFSAsYC2gLcIBMgGCAcICIgOSBEIHQgrP%2F%2F%2F%2BP%2Fwv%2BR%2F3H9%2F%2F3s%2FevgteCy4LHgruCY4I%2FgYOApAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYAAAEAAAAAAAAAAQIAAAACAAAAAAAAAAAAAAAAAAAAAQAAAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0%2BP0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGEAhoeJi5OYnqOipKalp6mrqqytr66wsbO1tLa4t7y7vb4AcmRladB4oXBrAHZqAIiaAHMAAGd3AAAAAABsfACouoFjbgAAAABtfQBigoWXw8TIyc3Oysu5AMEA09XR0gAAAHnMzwCEjIONio%2BQkY6VlgCUnJ2bwsXHcQAAxnoAAAAAAEBHW1pZWFVUU1JRUE9OTUxLSklIR0ZFRENCQUA%2FPj08Ozo5ODc2NTEwLy4tLCgnJiUkIyIhHxgUERAPDg0LCgkIBwYFBAMCAQAsILABYEWwAyUgEUZhI0UjYUgtLCBFGGhELSxFI0ZgsCBhILBGYLAEJiNISC0sRSNGI2GwIGAgsCZhsCBhsAQmI0hILSxFI0ZgsEBhILBmYLAEJiNISC0sRSNGI2GwQGAgsCZhsEBhsAQmI0hILSwBECA8ADwtLCBFIyCwzUQjILgBWlFYIyCwjUQjWSCw7VFYIyCwTUQjWSCwBCZRWCMgsA1EI1khIS0sICBFGGhEILABYCBFsEZ2aIpFYEQtLAGxCwpDI0NlCi0sALEKC0MjQwstLACwKCNwsQEoPgGwKCNwsQIoRTqxAgAIDS0sIEWwAyVFYWSwUFFYRUQbISFZLSxJsA4jRC0sIEWwAENgRC0sAbAGQ7AHQ2UKLSwgabBAYbAAiyCxLMCKjLgQAGJgKwxkI2RhXFiwA2FZLSyKA0WKioewESuwKSNEsCl65BgtLEVlsCwjREWwKyNELSxLUlhFRBshIVktLEtRWEVEGyEhWS0sAbAFJRAjIIr1ALABYCPt7C0sAbAFJRAjIIr1ALABYSPt7C0sAbAGJRD1AO3sLSywAkOwAVJYISEhISEbRiNGYIqKRiMgRopgimG4%2F4BiIyAQI4qxDAyKcEVgILAAUFiwAWG4%2F7qLG7BGjFmwEGBoATpZLSwgRbADJUZSS7ATUVtYsAIlRiBoYbADJbADJT8jITgbIRFZLSwgRbADJUZQWLACJUYgaGGwAyWwAyU%2FIyE4GyERWS0sALAHQ7AGQwstLCEhDGQjZIu4QABiLSwhsIBRWAxkI2SLuCAAYhuyAEAvK1mwAmAtLCGwwFFYDGQjZIu4FVViG7IAgC8rWbACYC0sDGQjZIu4QABiYCMhLSxLU1iKsAQlSWQjRWmwQIthsIBisCBharAOI0QjELAO9hshI4oSESA5L1ktLEtTWCCwAyVJZGkgsAUmsAYlSWQjYbCAYrAgYWqwDiNEsAQmELAO9ooQsA4jRLAO9rAOI0SwDu0birAEJhESIDkjIDkvL1ktLEUjRWAjRWAjRWAjdmgYsIBiIC0ssEgrLSwgRbAAVFiwQEQgRbBAYUQbISFZLSxFsTAvRSNFYWCwAWBpRC0sS1FYsC8jcLAUI0IbISFZLSxLUVggsAMlRWlTWEQbISFZGyEhWS0sRbAUQ7AAYGOwAWBpRC0ssC9FRC0sRSMgRYpgRC0sRSNFYEQtLEsjUVi5ADP%2F4LE0IBuzMwA0AFlERC0ssBZDWLADJkWKWGRmsB9gG2SwIGBmIFgbIbBAWbABYVkjWGVZsCkjRCMQsCngGyEhISEhWS0ssAJDVFhLUyNLUVpYOBshIVkbISEhIVktLLAWQ1iwBCVFZLAgYGYgWBshsEBZsAFhI1gbZVmwKSNEsAUlsAglCCBYAhsDWbAEJRCwBSUgRrAEJSNCPLAEJbAHJQiwByUQsAYlIEawBCWwAWAjQjwgWAEbAFmwBCUQsAUlsCngsCkgRWVEsAclELAGJbAp4LAFJbAIJQggWAIbA1mwBSWwAyVDSLAEJbAHJQiwBiWwAyWwAWBDSBshWSEhISEhISEtLAKwBCUgIEawBCUjQrAFJQiwAyVFSCEhISEtLAKwAyUgsAQlCLACJUNIISEhLSxFIyBFGCCwAFAgWCNlI1kjaCCwQFBYIbBAWSNYZVmKYEQtLEtTI0tRWlggRYpgRBshIVktLEtUWCBFimBEGyEhWS0sS1MjS1FaWDgbISFZLSywACFLVFg4GyEhWS0ssAJDVFiwRisbISEhIVktLLACQ1RYsEcrGyEhIVktLLACQ1RYsEgrGyEhISFZLSywAkNUWLBJKxshISFZLSwgiggjS1OKS1FaWCM4GyEhWS0sALACJUmwAFNYILBAOBEbIVktLAFGI0ZgI0ZhIyAQIEaKYbj%2FgGKKsUBAinBFYGg6LSwgiiNJZIojU1g8GyFZLSxLUlh9G3pZLSywEgBLAUtUQi0ssQIAQrEjAYhRsUABiFNaWLkQAAAgiFRYsgIBAkNgQlmxJAGIUVi5IAAAQIhUWLICAgJDYEKxJAGIVFiyAiACQ2BCAEsBS1JYsgIIAkNgQlkbuUAAAICIVFiyAgQCQ2BCWblAAACAY7gBAIhUWLICCAJDYEJZuUAAAQBjuAIAiFRYsgIQAkNgQlmxJgGIUVi5QAACAGO4BACIVFiyAkACQ2BCWblAAAQAY7gIAIhUWLICgAJDYEJZWVlZWVmxAAJDVFhACgVACEAJQAwCDQIbsQECQ1RYsgVACLoBAAAJAQCzDAENARuxgAJDUliyBUAIuAGAsQlAG7IFQAi6AYAACQFAWblAAACAiFW5QAACAGO4BACIVVpYswwADQEbswwADQFZWVlCQkJCQi0sRRhoI0tRWCMgRSBksEBQWHxZaIpgWUQtLLAAFrACJbACJQGwASM%2BALACIz6xAQIGDLAKI2VCsAsjQgGwASM%2FALACIz%2BxAQIGDLAGI2VCsAcjQrABFgEtLLCAsAJDULABsAJDVFtYISMQsCAayRuKEO1ZLSywWSstLIoQ5S1AmQkhSCBVIAEeVR9IA1UfHgEPHj8erx4DTUsmH0xLMx9LRiUfJjQQVSUzJFUZE%2F8fBwT%2FHwYD%2Fx9KSTMfSUYlHxMzElUFAQNVBDMDVR8DAQ8DPwOvAwNHRhkf60YBIzMiVRwzG1UWMxVVEQEPVRAzD1UPD08PAh8Pzw8CDw%2F%2FDwIGAgEAVQEzAFVvAH8ArwDvAAQQAAGAFgEFAbgBkLFUUysrS7gH%2F1JLsAlQW7ABiLAlU7ABiLBAUVqwBoiwAFVaW1ixAQGOWYWNjQBCHUuwMlNYsCAdWUuwZFNYsBAdsRYAQllzcysrXnN0dSsrKysrdCtzdCsrKysrKysrKysrKytzdCsrKxheAAAABhQAFwBOBbYAFwB1BbYFzQAAAAAAAAAAAAAAAAAABEgAFACRAAD%2F7AAAAAD%2F7AAAAAD%2F7AAA%2FhT%2F7AAABbYAE%2FyU%2F%2B3%2Bhf%2Fq%2Fqn%2F7AAY%2FrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAiwCBAN0AmACPAI4AmQCIAIEBDwCKAAAAAAAAAAAAAAAAADIAWADgAVwBzgJMAmYCkgK%2BAvoDJgNEA1oDfAOWA9gEAgREBKIE5AUwBY4FsAYgBn4GtAboBwgHMgdSB6oIMghyCM4JDAlICX4JrAn8Ci4KRApsCpwKugr4CzALdgu0DAgMVgyqDM4NAg0qDW4Nng3GDfIOFg4wDlQOdg6MDqwPCA9eD5oP7hA8EHwREBFOEXwRuhH4EhASaBKiEuQTOhOOE8IUFBRUFJIUuhUGFTYVcBWcFd4V9hY8FnYWdhaoFvQXRheUF%2BgYDhiKGMAZPBmKGcYZ5BnsGnYajBrEGuIbHBtsG4wbzBv8HB4cUBx4HLIc6h0AHRYdLB2KHZwdrh3AHdId5B3wHj4eSh5cHm4egB6SHqQeth7IHtofMh9EH1YfaB96H4wfnh%2FMIDggSiBcIG4ggCCSINQhPCFMIVwhbCF8IY4hoCIsIjgiSCJYImgieiKMIp4isCLCIyojOiNKI1ojaiN6I4wj0iQ4JEgkWCRoJHokiiTiJPQlDCVwJeomFCZKJoQmmiawJs4m7Cb0JyQnVidwJ5AntCfYJ%2FIoNCiqAAAAAgCY%2F%2BMBiQW2AAMADgArQBQDCQkCBAQPEAEBDAIMBk9ZDBYCAwA%2FPysREgA5GC8REgE5ETMzETMxMAEjAzMDNDMyFhUUBiMiJgFGaTPP4Xg6P0A5NEQBkwQj%2BrSIRkJARz8AAAIAhQOmArAFtgADAAcAH0ANAAMHBAMECAkGAgcDAwA%2FM80yERIBOTkRMxEzMTABAyMDIQMjAwE%2FKGkpAispaCkFtv3wAhD98AIQAAACADMAAAT2BbYAGwAfAJlAVQgfHBUEFAkRDAwJEg8OCwQKExMUFh0eBwQGFwQBABkEGAUFBhQGCiEDGhcDGAoYICEIBAwNDE5ZHAENHwAQERBOWRkVEU8NAU8RAQ0RDREFFxMDCgUALzM%2FMxI5OS8vXV0RMzMrEQAzMxEzMysRADMzERIBOTkRFzMREjk5ETMREhc5ERIXOREzERIXOTIyETMREhc5MTABAyEVIQMjEyEDIxMhNSETITUhEzMDIRMzAyEVASETIQPVQgEb%2Fs1UiVT%2B0VKIUP76AR9E%2FusBK1KLUgExVIZUAQj85QEvQv7RA4P%2BrIH%2BUgGu%2FlIBroEBVH8BtP5MAbT%2BTH%2F%2BrAFUAAMAg%2F%2BJBAwGEgAgACYALQBmQDUnESUdFwQEKhQNBSEAABkFEQkFLi8lDQYNTVkDBiQOKg5MWR0qKxwUHE1ZFyoUBhQGFAUWBQAvLxI5OS8vEjkyKxEAMxEzKxEAMxEzKxEAMxESARc5ETMRMzMzMxEzMzMRMzEwARQGBxUjNSImJzUeATMRLgE1NDY3NTMVFhcHJicRHgIHNCYnETYBFBYXEQ4BBAzMt4Fw0kNT2VnNpcungbirNJWanZxKqlmA2f3dWm9jZgHBiLEX6N8jH5wlLwG4QayIg6gStrQFRYM7C%2F5OMl97ZUhZLP57HgMHTFwpAYMQXQAABQBo%2F%2BwGLQXLAAkAFQAhAC0AMQBFQCQAEAUKFigcIiIuKAowEAYyMwMNHysNKw0rMDEGMBgZJRkHEwcAPzM%2FMz8%2FEjk5Ly8RMxEzERIBFzkRMxEzETMRMzEwExQWMzIRECMiBgUUBiMiJjU0NjMyFgEUFjMyNjU0JiMiBgUUBiMiJjU0NjMyFgkBIwHySlOkpFNKAcqZlIyblZKRnAGmSlRUUFBUVEoBy5mUjpmVko6f%2Fv781ZMDKwQCqqoBVAFSqKrk6e7f4%2Bbu%2FNurqaetq6Wlq%2BPp7t7j5usDIPpKBbYAAAAAAwBx%2F%2BwF0wXNAAsAFQA1AFFAMBMWAB0GIyorListIw4mGR0WCTY3MwxJWTMTDyctDjAFLwMZJgMqKiAvEiAJSlkgBAA%2FKwAYPxI5Lxc5Ehc5PysREgEXOREzETMRMxEzMTABFBYXPgE1NCYjIgYTMjcBDgIVFBYlNDY3LgI1NDYzMhYVFAYHAT4BNzMCBwEjJw4BIyImAZ5IV4FlZ1ZZb5vxn%2F5Lb1wsm%2F65i7RVPSTEr6K6iJ0BlzhDF6hEiQEr5bl29JbX7QSTRX1YS39TTWFg%2B52aAahEWWZBdYn6gshmX2JqOZaop5VrtV3%2BeT6nY%2F7ilP7dsmpc1AAAAQCFA6YBPwW2AAMAFLcAAwMEBQIDAwA%2FzRESATkRMzEwAQMjAwE%2FKGkpBbb98AIQAAAAAAEAUv68AiEFtgANABxADAcACgQABA4PCycDAwA%2FPxESATk5ETMRMzEwExASNzMGAhUUEhcjJgJSm5KikJGUi6CTmgIxAQkBzq7B%2FjL08P42vaoBxgAAAAABAD3%2BvAIMBbYADQAcQAwECgcACgAODwoDBCcAPz8REgE5OREzETMxMAEQAgcjNhI1NAInMxYSAgybkqCLlJGQopOaAjH%2B%2Bf46qLwBy%2FD0Ac7Br%2F4xAAAAAQBWAn8EDgYUAA4AMEAbAwUEAQcNCgkLCQ8QBAoBDQIMDA0KBwQGCA4AAD%2FEMhc5ETMRMxEzERIBFzkxMAEDJRcFEwcLAScTJTcFAwKRKwGOGv6D%2BKywoLDy%2FocdAYcrBhT%2BdW%2B2H%2F66XgFq%2FpZeAUYftm8BiwAAAQBoAOMEKQTDAAsAKEATAAQECQUFDA0DBwgHUFkADwgBCAAvXTMrEQAzERIBOREzMxEzMTABIRUhESMRITUhETMCjQGc%2FmSL%2FmYBmosDF4r%2BVgGqigGsAAEAP%2F74AW0A7gAIABG1BQAJCgUAAC%2FNERIBOTkxMCUXBgIHIzYSNwFeDxpiNX0bQQ3uF2T%2B93JoATJcAAEAVAHZAj8CcQADABG1AgAFBAABAC8zERIBOTkxMBM1IRVUAesB2ZiYAAAAAQCY%2F%2BMBiQDyAAsAGEALBgAADA0JA09ZCRYAPysREgE5ETMxMDc0NjMyFhUUBiMiJpg9OTpBQjkzQ2pDRUVDQUY%2FAAABABQAAALbBbYAAwATtwIABAUDAwISAD8%2FERIBOTkxMAkBIwEC2%2F3fpgIhBbb6SgW2AAAAAgBm%2F%2BwELQXNAAsAFwAoQBQSAAwGAAYZGAkVS1kJBwMPS1kDGQA%2FKwAYPysREgE5OREzETMxMAEQAiMiAhEQEjMyEgEQEjMyEhEQAiMiAgQt7%2Fbs9u707vf84ZakppWVpqSWAt3%2Bhf6KAX8BcgF%2BAXL%2Bfv6S%2FsH%2B3QEnATsBOwEl%2Ft8AAQC8AAACywW2AAoAJEAQCQABCAELDAQJBwcBCQYBGAA%2FPxI5LxI5ERIBOTkRMzMxMCEjETQ3DgEHJwEzAsuiCBU01FgBg4wEEoJ0FS6scgErAAAAAQBkAAAEJQXLABkAK0AXGAEHEwATDgEEGhsQCktZEAcBGExZARgAPysAGD8rERIBFzkRMxEzMTApATUBPgI1NCYjIgYHJzYzMhYVFAIHARUhBCX8PwGBsHA4jn5bo2RYyu7O6pzW%2FsAC8I8Bg7KYkFN1iTxPcajTsov%2B8ND%2BxwgAAAAAAQBe%2F%2BwEGwXLACcAQ0AkGwATBwcAAxYiDQYoKQMXFhcWS1kXFwolJR5LWSUHChFLWQoZAD8rABg%2FKxESADkYLysREgA5ERIBFzkRMxEzMTABFAYHFR4BFRQEISImJzUeATMgERAhIzUzMjY1NCYjIgYHJz4BMzIWA%2B6dkLCq%2Ft7%2B9XTBW1%2FXYAF7%2Fl6QkqvIk35gqm1UWuuC1ewEXoyyHggWtJLR4SMsni8xASkBCo%2BXhmt6NEZwR1HDAAACACsAAARqBb4ACgASADxAHhIFCQICCwcDAAMFAxMUAQUSBUxZCQ8HEhIDBwYDGAA%2FPxI5LxI5MysRADMREgEXOREzMzMRMxEzMTABIxEjESE1ATMRMyERNDcjBgcBBGrZn%2F05Araw2f6ICggwKv43AVD%2BsAFQkQPd%2FCkB5o%2B0YD%2F9dgABAIX%2F7AQdBbYAGgA6QB8PAxkUCBQXAwQcGwARS1kAAAYVFRhMWRUGBgxLWQYZAD8rABg%2FKxESADkYLysREgEXOREzETMxMAEyBBUUACMiJzUeATMyNjUQISIHJxMhFSEDNgIt5wEJ%2Ft%2F%2B94JG0GWww%2F6JX59WNwLX%2FbclcwN95cfj%2Fv5PoC0zpp0BMh03AqyZ%2FkkXAAAAAAIAdf%2FsBC8FywAWACQAREAjGhELISEAAAYRAyYlDAsOHU1ZCw4OFAMUF0tZFBkDCE1ZAwcAPysAGD8rERIAORgvOSsRADMREgEXOREzETMRMzEwExAAITIXFSYjIgIDMzYzMhYVFAIjIgAFMjY1NCYjIg4BFRQeAXUBTwFIcUFNY%2Bv4DAxu7sXj%2BdTj%2FvYB646dkpFalllQkwJxAa8BqxOPGf7b%2Fsas7szk%2FvsBVcizqZGmSoJGZ7JoAAAAAQBeAAAEKwW2AAYAH0AQAQUFAAIDBwgDAkxZAwYAGAA%2FPysREgEXOREzMTAhASE1IRUBAR0CXvzjA839qgUdmYX6zwADAGj%2F7AQpBcsAFgAiAC4ATUApFw8mFCwDHQkJAwYRFA8GLzAGESkgKSBLWSkpDAAMGk1ZDBkAI01ZAAcAPysAGD8rERIAORgvKxESADk5ERIBFzkRMxEzETMRMzEwATIWFRQGBx4BFRQGIyImNTQlLgE1NDYDFBYzMjY1NCYnDgEBIgYVFBYXPgE1NCYCSMjqhpOylv7d6vwBMop463enl5WmnMKVhgE6fY52n493kQXLuqRssklVu3u22c28%2B4xOtXCfvfumeIaMemGXR0CbA2d4ZFyEQjyKXGV3AAAAAAIAav%2FsBCUFywAXACUAQUAiGxEiCgoAAAQRAyYnDh5NWQsUDg4CFBQYS1kUBwIHTVkCGQA%2FKwAYPysREgA5GC8SOSsREgEXOREzETMRMzEwARAhIic1FjMyEhMjDgEjIiY1NAAzMhYSASIGFRQWMzI%2BATU0LgEEJf1odERQZvD1Cww3tnLC5AD%2F0JXfeP4Uj5yQk1uZWFKTA0b8phSPGgEpATNTV%2BjQ5AEImf7bATC4pJClSoBGabJmAAAAAgCY%2F%2BMBiQRkAAsAFQAoQBQQBgYMAAAWFw4TT1kOEAkDT1kJFgA%2FKwAYPysREgE5ETMzETMxMDc0NjMyFhUUBiMiJhE0MzIVFAYjIiaYPTk6QUI5M0N2e0I5M0NqQ0VFQ0FGPwO7h4dBRj8AAgA%2F%2FvgBhQRkAAgAEgAiQBABDQ0FCQkUEwsQT1kLEAUAAC%2FNPysREgE5ETMzETMxMCUXBgIHIzYSNwM0MzIVFAYjIiYBXg8aYjV9G0ENFXd7Qjk6Pe4XZP73cmgBMlwC74eHQUZGAAABAGgA8gQpBNkABgAVQAkEAAUBBAcIAwAALy8REgEXOTEwJQE1ARUJAQQp%2FD8DwfzyAw7yAaZiAd%2BV%2Fo3%2BuAAAAgB3AcEEGQPjAAMABwAqQBUHAgQAAgAJCAQFUFkEAQBQWQ8BAQEAL10rABgvKxESATk5ETMRMzEwEzUhFQE1IRV3A6L8XgOiA1qJif5niYkAAAAAAQBoAPIEKQTZAAYAFUAJBQECAAQHCAYDAC8vERIBFzkxMBMJATUBFQFoAw%2F88QPB%2FD8BiQFGAXWV%2FiFi%2FloAAAIAG%2F%2FjAzkFywAbACYAOUAdIRwbAAcTEwAcDgQnKAAAJBAkHk9ZJBYQCklZEAQAPysAGD8rERIAORgvERIBFzkRMxEzETMxMAE1NDY3PgE1NCYjIgYHJzYzMhYVFA4BBw4BHQEDNDMyFhUUBiMiJgEhSGKIR4N7T5ZhO73Ov9QnTH5lQbJ4Oj9AOTREAZM2dZdUc3RSZm8lMYdjvKtJb2NuVnJfIf7XiEZCQEc%2FAAAAAgB5%2F0YGuAW0ADUAPwBFQCIjLjYOOwcUGwAAKRQOLgVAQRg4OAQ9CBELEQsRKx8yAyYrAC8zPzMSOTkvLxI5MjMzETMREgEXOREzETMzETMRMzEwARQOASMiJicjDgEjIiY1NBIzMhYXAxUUMzI2NTQCJCMiBAIVEAAhMjcVBiMgABEQEiQhMgQSARQzMhsBJiMiBga4WKBoVnYLCCiVZpap7MBErEUZhVtylP7vsd%2F%2Btq4BQgEv0uLA9P6V%2Fm%2FWAYwBANcBT7f79sPPEg5IVYKTAtmO7IJoUVdizbDMAP8ZFv4qFrLXrLUBEJO5%2Fqnh%2Fs%2F%2BuFaFVAGPAWYBBAGW37X%2Bs%2F6k%2FgE5AQUUtAAAAAACAAAAAAUQBbwABwAOADlAHgIOCwgBBQADAAcDBAcEEA8OAklZCwUODgQFAwAEEgA%2FMz8SOS8SOSsREgE5OREzETMREhc5MTAhAyEDIwEzCQEDJicGBwMEYLb9trSsAkKPAj%2F%2BZaohIxYprAHR%2Fi8FvPpEAmoBxVZ9YHP%2BOwAAAAMAyQAABL4FtgAOABcAIABJQCYTBB0KDxkZDgoEBw4EISIIDxgPGEpZDw8OAA4ZSlkOEgAXSlkAAwA%2FKwAYPysREgA5GC8rERIAORESARc5ETMRMxEzETMxMBMhIAQVFAYHFQQRFAQjIRMhMjY1NCYrARkBITI2NTQmI8kBnQEjAQSRiwFN%2Fvfu%2FgKqARi0nrDA%2BgExsbO3uwW2rryCqRkKOf7bxNwDRHGGe239kf3diZKIgAAAAAABAH3%2F7ATPBcsAFgAmQBQDDhQJDgMXGBIASVkSBAsGSVkLEwA%2FKwAYPysREgEXOREzMTABIgAREAAzMjcVBiMgABE0EiQzMhcHJgM78f7pAQ35mcSY3%2F69%2FqGpAT%2FY5qxIpgUz%2Fr%2F%2B6f7h%2Fsc3lTkBiAFp4gFUuFSSTgAAAgDJAAAFWAW2AAgAEQAoQBQOBAkABAASEwUNSlkFAwQOSlkEEgA%2FKwAYPysREgE5OREzETMxMAEQACkBESEgAAMQACEjETMgAAVY%2Fnf%2Bj%2F5rAcABVQF6tP7h%2FuX3zwEwATIC6f6W%2FoEFtv6G%2FqcBHgEi%2B3ABKwAAAQDJAAAD%2BAW2AAsAOkAfBgoKAQQACAEEDA0GCUlZBgYBAgIFSVkCAwEKSVkBEgA%2FKwAYPysREgA5GC8rERIBFzkRMxEzMTApAREhFSERIRUhESED%2BPzRAy%2F9ewJe%2FaIChQW2l%2F4plv3mAAAAAQDJAAAD%2BAW2AAkAMkAaBgAAAQMIAQMKCwYJSVkGBgECAgVJWQIDARIAPz8rERIAORgvKxESARc5ETMRMzEwISMRIRUhESEVIQFzqgMv%2FXsCXv2iBbaX%2FemXAAABAH3%2F7AU9BcsAGwA6QB8UCBkCAg4bCAQcHQAbSVkAAAUMDBFJWQwEBRdJWQUTAD8rABg%2FKxESADkYLysREgEXOREzETMxMAEhEQ4BIyAAETQSJDMyFwcmIyAAERAAITI3ESEDTAHxdPCe%2FrT%2BjrcBWOfqykLGt%2F71%2FtQBIQEYmJH%2BuQL%2B%2FTklJgGLAWTkAVe1VpZU%2FsL%2B5v7Y%2Fs4jAcIAAQDJAAAFHwW2AAsAM0AZCQEBAAgEBAUABQ0MCANJWQgIBQoGAwEFEgA%2FMz8zEjkvKxESATk5ETMRMxEzETMxMCEjESERIxEzESERMwUfqvz%2BqqoDAqoCsP1QBbb9kgJuAAAAAAEAyQAAAXMFtgADABG2AAQFAQMAEgA%2FPxESATkxMDMRMxHJqgW2%2BkoAAAAAAf9g%2Fn8BaAW2AA0AHUANCwgIDg8JAwAFSVkAIgA%2FKwAYPxESATkRMzEwAyInNRYzMjY1ETMRFAYMXjZHTWNnqsD%2BfxuRFHhxBbb6WL7RAAABAMkAAATpBbYACwAqQBUIBAQFBQILCgAFDQwCCAUJBgMBBRIAPzM%2FMxI5ORESARc5ETMRMzEwISMBBxEjETMRATMBBOnI%2FeuZqqoCl8n9tALFiP3DBbb9KwLV%2FYUAAAABAMkAAAP4BbYABQAfQA4DAAAEBgcBAwADSVkAEgA%2FKwAYPxESATk5ETMxMDMRMxEhFcmqAoUFtvrkmgABAMkAAAZxBbYAEwAyQBgIBQUGCw4ODQYNFBUBChEDBgsHAw4ABhIAPzMzPzMSFzkREgE5OREzETMRMxEzMTAhASMWFREjESEBMwEzESMRNDcjAQNQ%2FhAIDp0BAAHPCAHT%2FqoOCP4MBRCa1PxeBbb7SgS2%2BkoDrqK%2B%2BvIAAQDJAAAFPwW2ABAALkAVCQYGBwEPDwAHABESCwMHDwgDAQcSAD8zPzMSOTkREgE5OREzETMRMxEzMTAhIwEjFhURIxEzATMmAjcRMwU%2FwvzhCBCdwAMdCAIOAp8Ey9i0%2FMEFtvs6GwElPwNHAAAAAAIAff%2FsBb4FzQALABcAKEAUEgAMBgAGGRgJFUlZCQQDD0lZAxMAPysAGD8rERIBOTkRMxEzMTABEAAhIAAREAAhIAABEBIzMhIREAIjIgIFvv6d%2FsT%2Bvf6hAWABRAE7AWL7c%2F3x8%2Fj38vP9At3%2Bof5uAYsBaAFlAYn%2BcP6g%2Ftf%2BzQEyASoBJwEx%2Fs0AAgDJAAAEaAW2AAkAEgA0QBoKBQUGDgAGABMUCgRKWQoKBgcHEkpZBwMGEgA%2FPysREgA5GC8rERIBOTkRMxEzETMxMAEUBCEjESMRISABMzI2NTQmKwEEaP7R%2FuasqgF7AiT9C5niyr7JvgQM3u%2F9wQW2%2FRuSoZGOAAAAAAIAff6kBb4FzQAPABsANEAbEAoWAAAEAwoEHB0DDQcNGUlZDQQHE0lZBQcTAD%2FGKwAYPysREgA5ERIBFzkRMxEzMTABEAIHASMBByAAERAAISAAARASMzISERACIyICBb7izgFc9%2F7jN%2F69%2FqEBYAFEATsBYvtz%2FfHz%2BPfy8%2F0C3f7n%2FoxC%2FpYBSgIBiwFoAWUBif5w%2FqD%2B1%2F7NATIBKgEnATH%2BzQAAAAIAyQAABM8FtgAMABUASEAlDQEBAgwJEQcLCgoHCQIEFhcJDQANAEpZDQ0CAwMVSVkDAwsCEgA%2FMz8rERIAORgvKxESADkREgEXOREzETMRMxEzETMxMAERIxEhIAQVEAUBIwElMzI2NTQmKwEBc6oBkQENAQH%2B2gGNyf6e%2Fs%2FptKirvd0CYP2gBbbOz%2F7eZv1vAmCSj4%2BRgAAAAAEAav%2FsBAIFywAkADRAGx4TDAAAGBMFBCUmDB4DFhYbSVkWBAMJSVkDEwA%2FKwAYPysREgA5ORESARc5ETMRMzEwARQEIyAnNR4BMzI2NTQuAScuATU0NjMyFwcmIyIGFRQeARceAQQC%2Fujw%2FvyMWtRoqqw9j5LMr%2F7R2rc1tauHmDiFieatAYXB2EOkJiyBc0xhUjRJyKGpyFCUTHRnTGFRMVK8AAAAAAEAEgAABFoFtgAHACRAEgABBQEDAwgJBwMEA0lZBAMBEgA%2FPysRADMREgEXOREzMTAhIxEhNSEVIQKLqv4xBEj%2BMQUfl5cAAAEAuv%2FsBRkFtgARACVAERABCgcBBxMSEQgDBA1JWQQTAD8rABg%2FMxESATk5ETMRMzEwAREUACEgADURMxEUFjMyNjURBRn%2B0v74%2Fvj%2B36rIwrnIBbb8Tvr%2B4gEg%2FAOu%2FEa3xMW4A7gAAQAAAAAEwwW2AAoAGkALAQQMCwgDAAQDAxIAPz8zEjkREgE5OTEwATMBIwEzARYXNjcEDLf98aj99LQBUDoiJDoFtvpKBbb8TqOaoqEAAAABABsAAAdMBbYAGQAkQBAZChsaFQ4OBQkYEQoDAQkSAD8zPzMzEjk5ETMREgE5OTEwISMBLgEnBgcBIwEzExYXNjcBMwEWFzY3EzMFxaj%2B2RU0ARYw%2FuKo%2Fnu05zAWGzUBBrQBEzAhEzXmtAPTQcYUhJ38MwW2%2FHm%2BmrevA3n8f5vDjswDhQAAAQAIAAAElgW2AAsAI0ASBAYFCwoABg0MAggECQYDAQQSAD8zPzMSOTkREgEXOTEwISMJASMJATMJATMBBJbB%2Fnf%2BcLQB5v47vAFrAW61%2FjsCg%2F19AvwCuv29AkP9TAAAAQAAAAAEewW2AAgAIEAPBAUCBQcDCQoABQEHAwUSAD8%2FMxI5ERIBFzkRMzEwCQEzAREjEQEzAj0Bhrj%2BGKz%2BGboC2wLb%2FIH9yQIvA4cAAAABAFIAAAQ%2FBbYACQArQBcIAQMHAAcEAQQKCwUESVkFAwEISVkBEgA%2FKwAYPysREgEXOREzETMxMCkBNQEhNSEVASEEP%2FwTAwj9EAO%2F%2FPgDHoUEmJmF%2B2kAAQCm%2FrwCbwW2AAcAIEAOBgEEAAEACAkFAgMGAScAPzM%2FMxESATk5ETMRMzEwASERIRUhESECb%2F43Acn%2B3wEh%2FrwG%2Bo36IQAAAQAXAAAC3QW2AAMAE7cDAQQFAwMCEgA%2FPxESATk5MTATASMBugIjpv3gBbb6SgW2AAAAAAEAM%2F68AfwFtgAHACBADgMAAQYABggJAAcnAwQDAD8zPzMREgE5OREzETMxMBchESE1IREhMwEh%2Ft8Byf43tgXfjfkGAAAAAAEAMQInBCMFwQAGABhACQADBwgFAgAEAgAvLzMSORESATk5MTATATMBIwkBMQGyYwHdmP6M%2FrICJwOa%2FGYC6f0XAAAAAf%2F8%2FsUDmv9IAAMAEbUABQEEAQIALzMRATMRMzEwASE1IQOa%2FGIDnv7FgwABAYkE2QMSBiEACQATtgAECwoGgAEALxrNERIBOTkxMAEjLgEnNTMeARcDEm5BsijLIHIsBNk0wD8VRbU1AAAAAgBe%2F%2BwDzQRaABkAJABHQCUiCAseHhkZEggDJSYBAgseR1kCCwsAFRUPRlkVEAUaRlkFFgAVAD8%2FKwAYPysREgA5GC85KxEAMxESARc5ETMRMxEzMTAhJyMOASMiJjUQJTc1NCYjIgcnPgEzMhYVESUyNj0BBw4BFRQWA1IhCFKjeqO5AhO6b3qJrTNRwWHEvf4Om7Gmxq9tnGdJqJsBTBAGRIF7VH8sMq7A%2FRR1qpljBwdtc1peAAIAsP%2FsBHUGFAATAB8AREAiChcXDw8MHQMMAyAhDQAMFRIRChEGAAYaRlkGFgAURlkAEAA%2FKwAYPysREgA5OREzGD8%2FERIBOTkRMxEzETMRMzEwATISERACIyImJyMHIxEzERQHMzYXIgYVFBYzMjY1NCYCrtjv8dZrsTwMI3emCAh0zKqWmqqZlpYEWv7Z%2FvL%2B8v7VT1KNBhT%2Bhn9lpIvD5%2BfH39HW0gAAAAABAHP%2F7AOLBFwAFgAmQBQPAwMVCQMYFwYNRlkGEAASRlkAFgA%2FKwAYPysREgEXOREzMTAFIgAREAAzMhYXBy4BIyARFBYzMjcVBgJm7v77AQn1T54tMzeCMv6yo6CJkG4UASUBDAETASwiF40WHf5Wytg7kzkAAAACAHP%2F7AQ3BhQAEgAfAEJAIR0GFwAODhEGESAhEhUPAAABAQwDCQkaRlkJEAMTRlkDFgA%2FKwAYPysREgA5OREzGD8%2FERIBOTkRMxEzMxEzMTAlIwYjIgIREBIzMhczLwERMxEjJTI2PQE0JiMiBhUUFgOaCXPl1%2B%2Fw1t93DQcEpof%2BnqqZm6qSm5qTpwEmAQ8BDwEsok9NAb757He5ziPpx%2BPP0tYAAAACAHP%2F7AQSBFwAEwAaADtAHxgKFwsDAxEKAxwbFwtGWRcXAAYGFEZZBhAADkZZABYAPysAGD8rERIAORgvKxESARc5ETMzETMxMAUiABEQADMyEh0BIR4BMzI3FQ4BAyIGByE0JgJ%2F8%2F7nAQXczvD9DQW5qLGtWJ2chJ0OAj2MFAEoAQcBCQE4%2FvHeacHISpQmIQPlrJidpwAAAAABAB0AAAMOBh8AFAA5QB0UDAwTAgIHAwUDFRYKD0ZZCgABBQcFRlkTBw8DFQA%2FPzMrEQAzGD8rERIBOTkRMzMRMzMSOTEwASERIxEjNTc1ECEyFwcmIyIGHQEhAp7%2B6abExAFhV3UrYEReWgEXA8f8OQPHSzw9AZQjhR99ikcAAAMAJ%2F4UBDEEXAAqADcAQQBuQD4rGTglDB89BTETARMFAioiHB8lGQpCQxwPNQ81RlkIO0dZCiIIKg8IDwgWKioCR1kqDyg%2FR1koEBYuR1kWGwA%2FKwAYPysAGD8rERIAOTkYLy8REjk5KysREgA5ERIBFzkRMxEzETMRMxEzMTABFQceARUUBiMiJwYVFBY7ATIWFRQEISImNTQ2Ny4BNTQ2Ny4BNTQ2MzIXARQWMzI2NTQmKwEiBhMUFjMyNTQjIgYEMcscLNzAMStqSlrCsr%2F%2B3P7o1%2BmAdCo5QEVVa9jGVkX%2BEZaM0clumMdxflqCdPP2dX4ESGkYI3FHocAIOFUtK5aPtr%2BgkmSSGhNQNTxaKiOobLTDFPsAWVx9a1lFbAM8c3bs934AAQCwAAAERAYUABYAM0AZDgwICAkAFgkWFxgOCRISBEZZEhAKAAAJFQA%2FMz8%2FKxESADkREgE5OREzETMRMzMxMCERNCYjIgYVESMRMxEUBzM%2BATMyFhURA556gq2fpqYICjG1dMnJAsWGhLzW%2FcMGFP4pVThPW7%2FQ%2FTUAAAIAogAAAWYF3wADAA8AI0ARCgAABAEBEBENB0hZDQIPARUAPz%2FOKxESATkRMzMRMzEwISMRMwM0NjMyFhUUBiMiJgFWpqa0OCooOjooKjgESAEpOTU2ODg3NwAAAv%2BR%2FhQBZgXfAAwAGAAsQBYTCwsNCAgZGhYQSFkWQAkPAAVGWQAbAD8rABg%2FGs4rERIBOREzMxEzMTATIic1FjMyNjURMxEQAzQ2MzIWFRQGIyImK187RUNOSaa0OCooOjooKjj%2BFBmHFFVXBPz7EP68B105NTY4ODc3AAEAsAAABB0GFAAQADZAGxAOCgoLCwgGBAUIBBESDAAAEBAICAMHCxUDDwA%2FPzMSOS85ETM%2FERIBFzkROREzETMzMTABNjcBMwkBIwEHESMRMxEUBwFUK1gBYsX%2BRAHbyf59faSkCAIxPWMBd%2F4t%2FYsCBmz%2BZgYU%2FMc3cwABALAAAAFWBhQAAwAWQAkAAQEEBQIAARUAPz8REgE5ETMxMCEjETMBVqamBhQAAAABALAAAAbLBFwAIwBGQCMVERESCAkAIwkSIwMkJRwWFRUSGQQNGQ1GWR8ZEBMPCQASFQA%2FMzM%2FPzMrEQAzERI5GC8zMxESARc5ETMRMxEzETMxMCERNCYjIgYVESMRNCYjIgYVESMRMxczPgEzIBczPgEzMhYVEQYlcHablKZwd5yRpocbCC%2BragEBTwgxune6uQLJg4Oyuf2cAsmDg7vV%2FcEESJZQWrpWZL%2FS%2FTUAAAEAsAAABEQEXAAUADFAGAAUDAgICRQJFhUMCRAQBEZZEBAKDwAJFQA%2FMz8%2FKxESADkREgE5OREzETMRMzEwIRE0JiMiBhURIxEzFzM%2BATMyFhURA556gqygpocbCDO4ccbIAsWGhLrW%2FcEESJZRWb%2FS%2FTUAAgBz%2F%2BwEYgRcAAwAGAAoQBQTAA0HAAcaGQoWRlkKEAMQRlkDFgA%2FKwAYPysREgE5OREzETMxMAEQACMiJgI1EAAzMgABFBYzMjY1NCYjIgYEYv7y7pPkfAEM7uYBD%2Fy9qKOjqamlo6YCJf70%2FtOKAQKtAQwBK%2F7O%2FvvS3NvT0dnWAAAAAgCw%2FhQEdQRcABQAIQA%2FQCAZCwQHBwgfEggSIiMECwAPDxVGWQ8QCQ8IGwAcRlkAFgA%2FKwAYPz8%2FKxESADk5ERIBOTkRMxEzETMzMzEwBSImJyMWFREjETMXMz4BMzISERACAyIGBxUUFjMyNjU0JgKua7E8DAymhxcIQKpu2u3x7qiWApqqjqGhFE9SYFb%2BPQY0llpQ%2Ftb%2B8%2F7y%2FtUD47rLJefH5srN2wAAAAIAc%2F4UBDcEXAAMAB8AREAiChAdFgMaGhkQGSAhGhsXDx0eHhYNExMHRlkTEA0ARlkNFgA%2FKwAYPysREgA5OREzGD8%2FERIBOTkRMxEzMzMRMzEwJTI2NzU0JiMiBhUUFhciAhEQEjMyFzM3MxEjETQ3IwYCTqaYBZypkpuZfdTu8NbheQkYg6YLDXN3stMl5srjz8%2FZiwEqAQsBDQEuqpb5zAHVZEanAAEAsAAAAycEXAAQACpAFA0JCQoKAhESCw8NAAoVAAVGWQAQAD8rABg%2FEjk%2FERIBOTkRMxEzMTABMhcHJiMiBhURIxEzFzM%2BAQKkSToXRDSFvaaJEwg9rARcDJoP2KH9tARIy2t0AAAAAQBq%2F%2BwDcwRcACQANkAcHhMMAAAYBRMEJSYMHgMWFhtGWRYQBgMJRlkDFgA%2FKwAYLz8rERIAOTkREgEXOREzETMxMAEUBiMiJzUeATMyNjU0JicuAjU0NjMyFwcmIyIGFRQeARceAQNz5M7aek%2B1VIKMb6GZgT%2FavrGpO6WGdngtZI7DiQErmaZFmiguU1VAWz45VWxLhptIh0RKQSw%2BODVHkAABAB%2F%2F7AKoBUYAFgA0QBsQFBQJCwkSAwQYFwoTEBNHWQ5AEA8HAEZZBxYAPysAGD8azSsRADMREgEXOREzETMxMCUyNjcVDgEjIBkBIzU%2FATMVIRUhERQWAhIsUhgbaSr%2Bwp2dRmABPv7CXnUNB38NEQFPAoxQRer%2Bgf17Y2oAAAEApP%2FsBDkESAAUADRAGQETBwwMChMKFRYMDQ0QCBQPEARGWRAWCxUAPz8rABg%2FMxI5ETMREgE5OREzETMRMzEwAREUFjMyNjURMxEjJyMOASMiJjURAUx6gqyfpokYCTO1dMjHBEj9OYaEvNUCQPu4k1FWvtECzQAAAAABAAAAAAQCBEgACwAYQAoBCgwNBQkBDwAVAD8%2FMzkREgE5OTEwIQEzExYXMzYSEzMBAaD%2BYLLsUA4IC3XMsv5gBEj9duRENQFNAjD7uAAAAAEAFwAABiMESAAcACxAFAkbHR4XFg4NAwQNBAgaEgkPAAgVAD8zPzMzEjk5ETMRMzMzERIBOTkxMCEDJicjBgcDIwEzGgEXMz4BNxMzExYXMz4BEzMBBC%2FJEzQIKB7PwP7VrmpvCAgLMRLJtMQ4FAgEI7%2Bs%2FtECgzvRr1%2F9fwRI%2FmP%2BUEs5tTUCdf2LrHUklgLc%2B7gAAAAAAQAnAAAECARIAAsAIkARBwUGAAEFDA0JAwEICxUEAQ8APzM%2FMxI5ORESARc5MTAJATMJATMJASMJASMBuP6DvQEhASC7%2FoMBkbz%2Bzf7KvAIxAhf%2BXAGk%2Fen9zwG8%2FkQAAQAC%2FhQEBgRIABUAJEASCQ8AAxYXBA0ADRJGWQ0bCAAPAD8yPysREgA5ERIBFzkxMBMzExYXMz4BEzMBDgEjIic1FjMyPwECsvBPEwgNU%2Bay%2FilGu4hMSjdEq0k9BEj9j9ZfM%2FcCfPsguZsRhQzAnAAAAAABAFIAAANtBEgACQArQBcIAQMHAAcEAQQKCwUER1kFDwEIR1kBFQA%2FKwAYPysREgEXOREzETMxMCkBNQEhNSEVASEDbfzlAlb9zwLn%2FbICXXEDVoGB%2FLoAAQA9%2FrwCwQW2ABwALEAVGRoaCxcAAA8HFAMDBwsDHR4TAwQnAD8%2FERIBFzkRMxEzMxEzETMRMzEwJRQWFxUuATURNCYjNT4BNRE0NjMVBhURFAcVFhUB23VxvtB%2BeIJ02Lbm398MZlwCjAKqmgEvaFmNAlxgATKbrIsGwf7Z1ycMJ9cAAQHu%2FhACewYUAAMAFkAJAgMDBAUDGwAAAD8%2FERIBOREzMTABMxEjAe6NjQYU9%2FwAAQBI%2FrwCywW2AB0ALEAVFQUKEhICGQAdHQ4OGQUDHh8VJwYDAD8%2FERIBFzkRMxEzETMzETMRMzEwASY1ETQnNTIWFREUFhcVIgYVERQGBzU%2BATURNDY3Agrf47jTdoJ6fs2%2Bb3RucQI%2FJ9cBJ8EGi66Z%2Fs5hWwKNWWj%2B0ZmrAowCXGYBKXJ4FAAAAAABAGgCUAQpA1QAFwAkQBEDDxgZEgxQWQMSDwYGAFBZBgAvKwAQGMQvxCsREgE5OTEwASIGBzU2MzIWFx4BMzI2NxUGIyImJy4BAVI1fzZkkERxWUJiLzaANmaOSH5IS1oCyUM2l20cJhwbQDmWbiEgIBgAAAIAmP6LAYkEXgADAA4AK0AUAgQEAwkJDxAAAAMMDAZPWQwQAyIAPz8rERIAORgvERIBOREzMxEzMTATMxMjExQjIiY1NDYzMhbbaTPP4Xk8PD85M0YCrPvfBUyHR0A%2FSEAAAAABAL7%2F7APbBcsAGwA%2BQB4WCA0DAwoEABAQBAgDHB0ZBQITCg0CDQINBAsHBBkAPz8SOTkvLxEzMxEzMxESARc5ETMRMzMRMxEzMTAlBgcVIzUmAjUQJTUzFR4BFwcmIyIGFRQWMzI3A8tpk4XLwQGMh0uOMTGFbayin6eNjvA2BsjOIAER%2BgH8PqykAyEXjDPT2dTLOwAAAAEAPwAABEQFyQAdAEhAJhgTCQ0NGhYRAgsWEwUeHwwYGRhOWQkZGRMAExBMWRMYAAVLWQAHAD8rABg%2FKxESADkYLzMrEQAzERIBFzkRMzMRMxEzMTABMhcHJiMiBhURIRUhFRQGByEVITU2PQEjNTMRNDYCqr6qPZqPe30Bpv5aQUoDG%2Fv7zcbG4AXJVIVNfIz%2B2X%2FdZIgsmo0v9N9%2FATyyzQAAAgB7AQYEFwSgABsAJwAgQA0cACIOAA4oKR8VFSUHAC8zMy8zERIBOTkRMxEzMTATNDcnNxc2MzIXNxcHFhUUBxcHJwYjIicHJzcmNxQWMzI2NTQmIyIGuEqHXodogn9miV%2BGSkqDXIlmf4Zkh1yFSoGddHSeoHJ0nQLTemuMXIVJSYVcinF2g2eHXIVHSYVciGt8cKCfcXKipAAAAQAfAAAEcQW2ABYAVkAuEg4HCwsQDAUJAgkDDBQOFQcXGAoODgcPBhISAwATFQ8THxMCDxMPEwwBFQYMGAA%2FPzMSOTkvL10REjkyMhEzETMzETMREgEXOREzETMzETMRMzEwCQEzASEVIRUhFSERIxEhNSE1ITUhATMCSAF7rv5gAQb%2BwwE9%2FsOk%2FsQBPP7EAQD%2BZbIC3wLX%2FP5%2Fqn%2F%2B9AEMf6p%2FAwIAAgHu%2FhACewYUAAMABwAkQBACBgYDBwcICQQDBAMHGwAAAD8%2FOTkvLxESATkRMzMRMzEwATMRIxEzESMB7o2NjY0GFPz4%2Fg389wAAAAIAe%2F%2F4A5YGHQAxAD0AQ0AmMgATBioeOBkZHgwGACMGPj8VAzs2HC0GIQkhJ0dZIRUJEEdZCQAAPysAGD8rERIAFzkREgEXOREzETMRMxEzMTATNDY3LgE1NDYzMhYXBy4BIyIGFRQWFx4BFRQGBxYVFAYjIic1HgEzMjY1NC4BJy4CNxQWHwE2NTQmJw4Bi1ZOSlTPxV6fYTVih0x0dHuaupZSSpnq1NqATsJSho0wbHOOhkKShKcxiZO5RFUDKVaJJShvVXmLHSeDJxs7QDxUN0SXa1qNKVGSjJlBlCUtTEcuOjorNFpyYk1pPRNQb1NwORNkAAAAAgE1BQ4DaAXTAAsAFwAeQAwGAAwSABIYGQ8DFQkALzPNMhESATk5ETMRMzEwATQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImATU1JSY3NyYlNQF9NSUlNzclJTUFcTQuLjQyMTEyNC4uNDIxMQAAAwBk%2F%2BwGRAXLABYAJgA2AEZAJycXAw8vHx8UCQ8XBTc4BgwAEg8MHwwCABIQEgIMEgwSGysjEzMbBAA%2FMz8zEjk5Ly9dXREzETMREgEXOREzETMRMzEwASIGFRQWMzI3FQ4BIyImNTQ2MzIXByYBNBIkMzIEEhUUAgQjIiQCNxQSBDMyJBI1NAIkIyIEAgN9fYd%2Fg1Z9MGVGwtDdv4B2Omz8l8gBXsrIAV7Kwv6i0M%2F%2BosNprgEtrK4BKq%2Bu%2Ftewrv7WrwQjrpqooi18FBzx2NH2PHYz%2FrjIAV7KyP6iysX%2BptDPAVrGrf7Tra4BKbCuASqvrv7XAAACAEYDFAJxBccAFgAfADdAHBcGGwoBARYWEAYDICEcCgoSGRYAAxADAgMNEh8APzPUXcQzEjkvMxESARc5ETMRMzMRMzEwAScGIyImNTQ2PwE1NCMiByc2MzIWFRElFDMyPQEHDgECFBhcjF9vmqV1lGRoK3KFgon%2BUHDJYnBnAyFUYWNmZmkGBCeFM2A4aXn%2BPLxktDEEBDkAAAACAFIAdQOqA74ABgANAClAEwMGCg0CBAsJCQQNBgQODwwFCAEALzMvMxESARc5ETMRMxEzETMxMBMBFwkBBwElARcJAQcBUgFWd%2F7fASF3%2FqoBiwFYdf7hAR91%2FqgCJwGXRf6i%2FqFHAZcbAZdF%2FqL%2BoUcBlwAAAAABAGgBCAQpAxcABQAbQAwCAQQBBgcFBFBZBQIALy8rERIBOTkRMzEwAREjESE1BCmJ%2FMgDF%2F3xAYWKAP%2F%2FAFQB2QI%2FAnESBgAQAAAABABk%2F%2BwGRAXLAAgAFgAmADYAXUAzJxcAERESBAkvHx8NCQwSFwY3OAwQEAAADhMOEggTDxIfEgIAExATAhITEhMbKyMTMxsEAD8zPzMSOTkvL11dETMRMxESOS8zETMREgEXOREzETMRMxEzETMxMAEzMjY1NCYrAQUUBgcTIwMjESMRITIWATQSJDMyBBIVFAIEIyIkAjcUEgQzMiQSNTQCJCMiBAIC02xQYVZdagGyVU3uqM%2BHlAEFppv738gBXsrIAV7Kwv6i0M%2F%2BosNprgEtrK4BKq%2Bu%2Ftewrv7WrwL6U0BLQYhQex7%2BdQFi%2Fp4De4L%2BxcgBXsrI%2FqLKxf6m0M8BWsat%2FtOtrgEpsK4BKq%2Bu%2FtcAAf%2F6BhQEBgaTAAMAEbUABQEEAQIALzMRATMRMzEwASE1IQQG%2B%2FQEDAYUfwACAH8DXALuBcsADAAYACFADg0AEwYABhkaEArAFgMEAD8zGswyERIBOTkRMxEzMTATNDYzMhYVFA4BIyImNxQWMzI2NTQmIyIGf7WCgrZSklSCtXN1UVBzcVJTcwSTgra1g1SPVLSDUnJxU1RxcgAAAgBoAAEEKQTDAAMADwAANzUhFQEhFSERIxEhNSERM2gDwf5kAZz%2BZIv%2BZgGaiwGKigMWiv5WAaqKAawAAQAxAkoCjQXJABgAI0ARBxMXAQEOEwAEGhkKEB8XASAAPzM%2FMxESARc5ETMRMzEwASE1Nz4CNTQmIyIGByc2MzIWFRQGDwEhAo39pOxZUiFQPzRiRUKDmISTWZOuAbgCSmjmVmFMNkRFJjJYb4JwUJeKpQABACECOQKNBckAIwA5QCIPBQUAAxIeCgYkJRJdE20TAkwTAQsTGxMCExMIGiEfDQghAD8zPzMSOS9dXV0zERIBFzkRMzEwARQGBxYVFAYjIic1FjMyNTQrATUzMjY1NCYjIgYHJz4BMzIWAnNSRLC4qJh0k3vT53V3Z2NQQ0JwOEU%2FjF6InQTnUGcXL6KAjzh7RKKRa09EPUQrI1otNncAAQGJBNkDEgYhAAkAE7YJBAoLBIAJAC8azRESATk5MTABPgE3MxUOAQcjAYkwbyDKLK5AbwTyPrBBFUG%2BNAAAAAEAsP4UBEQESAAWADVAGgUKCggQABMTFAgUGBcGFQ8UGw0CRlkNFgkVAD8%2FKwAYPz8zERIBOTkRMxEzMxEzETMxMAEQMzI2NREzESMnIwYjIicjFhURIxEzAVb%2Bq5%2BmiBoKb%2BWWWAoKpqYBff76vdQCQPu4k6dcVKD%2BwAY0AAAAAQBx%2FvwEYAYUAA8AJ0ASBAUBAAAFCwMQEQgIBQMPBQEFAC8zPzMSOS8REgEXOREzETMxMAEjESMRIxEGIyImNRA2MyEEYHLVcz5U2Mva6AIt%2FvwGsPlQAzMS%2BvsBBP4AAQCYAkwBiQNaAAsAF0AKBgAADQwDCU9ZAwAvKxESATkRMzEwEzQ2MzIWFRQGIyImmD44OkFCOTNDAtNCRUVCQUY%2FAAABACX%2BFAG0AAAAEgAkQBARDgsAAA4FAxMUDhERCAMQAC%2FMMjkvMxESARc5ETMRMzEwARQGIyInNRYzMjY1NCYnNzMHFgG0mZYzLS07T1FPbVhuN7T%2B32FqCWoIKDYrNRGycycAAQBMAkoB4QW2AAoAIEAOAgADAwoMCwkJAyAGAB4APzI%2FOS8REgE5OREzMzEwATMRIxE0Nw4BBycBUo%2BFBhY2h0MFtvyUAkNbWhYtX2AAAAACAEIDFAK%2BBccACwAXACVAEgwGEgAGABgZDwADEAMCAxUJHwA%2FM8RdMhESATk5ETMRMzEwARQGIyImNTQ2MzIWBRQWMzI2NTQmIyIGAr6rlpKpqJeYpf3%2BW2hpXFxpZ1wEb6S3uqGjtbaienp6ent2dgAAAAIAUAB1A6gDvgAGAA0AI0ARCwkEAgADBwIKCQYODwwFCAEALzMvMxESARc5ETMRMzEwCQEnCQE3AQUBJwkBNwEDqP6odQEf%2FuF1AVj%2Bdf6odQEf%2FuF1AVgCDP5pRwFfAV5F%2Fmkb%2FmlHAV8BXkX%2Baf%2F%2FAEsAAAXRBbYQJwDTAoMAABAmAHv%2FABEHANQDHf23AAmzAwISGAA%2FNTUA%2F%2F8ALgAABdsFthAnANMCPwAAECYAe%2BIAEQcAdANO%2FbcAB7ICEBgAPzUAAAD%2F%2FwAaAAAGIQXJECYAdfkAECcA0wLfAAARBwDUA239twAJswMCKxgAPzU1AAACADP%2BdwNUBF4AHQAoAEFAIggUHiMBHA8cIxQEKSoAHQEMAx0dESYmIE9ZJhARC0lZESMAPysAGD8rERIAORgvX15dERIBFzkRMxEzETMxMAEVFAYHDgIVFBYzMjY3FwYjIiY1ND4CNz4BPQETFCMiJjU0NjMyFgJOS2F5PRmEelCWYjvFxr7YI0BZNmVBtHk7PkI3M0YCrDN6lFRqS004ZHEmMIdguqpGaVlSL1h0XR8BK4dFQkBHQAAA%2F%2F8AAAAABRAHcxImACQAABEHAEP%2FwgFSAAizAhAFJgArNQAA%2F%2F8AAAAABRAHcxImACQAABEHAHYAhQFSAAizAhgFJgArNQAA%2F%2F8AAAAABRAHcxImACQAABEHAMUAIwFSAAizAh0FJgArNQAA%2F%2F8AAAAABRAHLxImACQAABEHAMcABAFSAAizAhgFJgArNQAA%2F%2F8AAAAABRAHJRImACQAABEHAGoANwFSAAq0AwIkBSYAKzU1%2F%2F8AAAAABRAHBhImACQAABAHAMYAOQCBAAL%2F%2FgAABoEFtgAPABMATkAsCg4OEQEACAwBEAUFFQUUCRMGE0lZEANJWQoNSVkQChAKAQYDBRIBDklZARIAPysAGD8%2FEjk5Ly8rKysRADMRATMREhc5ETMzETMxMCkBESEDIwEhFSERIRUhESEBIREjBoH9Ev3%2B47ACugPJ%2FbwCHf3jAkT7VAG%2BdgHR%2Fi8Ftpf%2BKZb95gHSArUA%2F%2F8Aff4UBM8FyxImACYAABAHAHoCAgAA%2F%2F8AyQAAA%2FgHcxImACgAABEHAEP%2FtwFSAAizAQ0FJgArNQAA%2F%2F8AyQAAA%2FgHcxImACgAABEHAHYAPwFSAAizARUFJgArNQAA%2F%2F8AyQAAA%2FgHcxImACgAABEHAMX%2F%2BwFSAAizARoFJgArNQAA%2F%2F8AyQAAA%2FgHJRImACgAABEHAGoAEgFSAAq0AgEhBSYAKzU1%2F%2F8ABQAAAY4HcxImACwAABEHAEP%2BfAFSAAizAQUFJgArNQAA%2F%2F8AswAAAjwHcxImACwAABEHAHb%2FKgFSAAizAQ0FJgArNQAA%2F%2F%2F%2FxwAAAmkHcxImACwAABEHAMX%2BuwFSAAizARIFJgArNQAA%2F%2F8ABQAAAjgHJRImACwAABEHAGr%2B0AFSAAq0AgEZBSYAKzU1AAIALwAABUgFtgAMABcAV0AyERUVCAQNAAATBAYEGBkUBgcGSVkRDwc%2FB68HzwffBwULAwcHBAkJEEpZCQMEFUpZBBIAPysAGD8rERIAORgvX15dMysRADMREgEXOREzETMzETMxMAEQACkBESM1MxEhIAADECEjESEVIREzIAVI%2Fnf%2Bj%2F57mpoBsgFRAXy1%2FcfnAXv%2Bhb4CYgLp%2Fpb%2BgQKJlgKX%2Fon%2BpAJA%2FfyW%2Fgr%2F%2FwDJAAAFPwcvEiYAMQAAEQcAxwCTAVIACLMBGgUmACs1AAD%2F%2FwB9%2F%2BwFvgdzEiYAMgAAEQcAQwB5AVIACLMCGQUmACs1AAD%2F%2FwB9%2F%2BwFvgdzEiYAMgAAEQcAdgEKAVIACLMCIQUmACs1AAD%2F%2FwB9%2F%2BwFvgdzEiYAMgAAEQcAxQC0AVIACLMCJgUmACs1AAD%2F%2FwB9%2F%2BwFvgcvEiYAMgAAEQcAxwCaAVIACLMCIQUmACs1AAD%2F%2FwB9%2F%2BwFvgclEiYAMgAAEQcAagDVAVIACrQDAi0FJgArNTUAAQCFARAEDASYAAsAGUAJBwkDAQkBDA0IABkvERIBOTkRMxEzMTABFwkBBwkBJwkBNwEDrGD%2BoAFeYP6e%2FqRlAV7%2BoGQBYQSYY%2F6e%2FqBjAV%2F%2BoWMBYAFgZf6dAAADAH3%2FwwW%2BBfYAEwAbACMATkAsFh8XHgQcFBwKFAAAEg8FCAoGJCUWHiEZDSFJWQ8SCAUEAxANBAMZSVkGAxMAP8YrABg%2FxhIXOSsREgA5ORESARc5ETMRMxESFzkxMAEQACEiJwcnNyYREAAhMhc3FwcWAxAnARYzMhIBEBcBJiMiAgW%2B%2Fp3%2BxOuUZXhssgFgAUTRnWF4asC0bv1gc7Dz%2BPwnZQKdaqjz%2FQLd%2FqH%2BbmSNT5rGAW0BZQGJXodQlMr%2BlQEQmvxMUgEyASr%2B%2BpoDr0n%2BzQAAAP%2F%2FALr%2F7AUZB3MSJgA4AAARBwBDAEYBUgAIswETBSYAKzUAAP%2F%2FALr%2F7AUZB3MSJgA4AAARBwB2AM8BUgAIswEbBSYAKzUAAP%2F%2FALr%2F7AUZB3MSJgA4AAARBwDFAH0BUgAIswEgBSYAKzUAAP%2F%2FALr%2F7AUZByUSJgA4AAARBwBqAJgBUgAKtAIBJwUmACs1Nf%2F%2FAAAAAAR7B3MSJgA8AAARBwB2ADEBUgAIswESBSYAKzUAAAACAMkAAAR5BbYADAAVADZAHA0JBQUGEQAGABYXDQRKWQkVSlkNCQ0JBgcDBhIAPz8SOTkvLysrERIBOTkRMxEzETMzMTABFAQhIxEjETMRMyAEATMyNjU0JisBBHn%2B0f7huKqq1wEZARb8%2Bqjiyr7KzAMQ4%2B7%2BwQW2%2FwDP%2FeqPpJWKAAABALD%2F7AScBh8AMABBQCIpKgUdIwAXDAwAHREqBTEyEhIqLi4mRlkuACoVDxVGWQ8WAD8rABg%2FPysREgA5GC8REgEXOREzETMRMxEzMTABFAcOARUUHgEXHgEVFAYjIic1HgEzMjU0JicuATU0Njc%2BATU0JiMgFREjETQ2MzIWBBmPWDgbR06MZsKzvGs%2FnEjXU25%2FYEVHS0CIf%2F7sptzezuEE8odzRkMhICo5M1%2BdZaCrRZonL7ZLa0ZSe1Q%2FajU5WjVQVd%2F7TASysrudAAD%2F%2FwBe%2F%2BwDzQYhEiYARAAAEQYAQ44AAAizAiYRJgArNf%2F%2FAF7%2F7APNBiESJgBEAAARBgB2KwAACLMCLhEmACs1%2F%2F8AXv%2FsA80GIRImAEQAABEGAMXYAAAIswIzESYAKzX%2F%2FwBe%2F%2BwDzQXdEiYARAAAEQYAx70AAAizAi4RJgArNf%2F%2FAF7%2F7APNBdMSJgBEAAARBgBq4gAACrQDAjoRJgArNTUAAP%2F%2FAF7%2F7APNBoUSJgBEAAARBgDG9wAACrQDAigRJgArNTUAAAADAF7%2F7AZzBFwAKQA0ADsAYUAzKgAkETA4GRkEMDkYGB8wCwAFPD0bLSctRlkZMQQxR1k4JCcRBAQOIicWNQgOCEZZFA4QAD8zKxEAMxg%2FMxI5LzkSOTMrEQAzKxEAMxESARc5ETMRMzMRMxI5OREzMTATNDY%2FATU0JiMiByc%2BATMyFhc%2BATMyEh0BIRIhMjY3FQ4BIyAnDgEjIiY3FBYzMjY9AQcOAQEiBgchNCZe%2BP64dHeQozRKx2KCpSk1q27A6P1DCAE6W51UVpVl%2Ft99UcWGo7mua1iRqJ66pAO9eYsLAgeAAS%2BhswgGRIF7VH8pNVdfWGD%2B9d5r%2FnUjJ5QmIel%2FaqqXX1mpmmMHCG0CMqaenKgAAAD%2F%2FwBz%2FhQDiwRcEiYARgAAEAcAegFGAAD%2F%2FwBz%2F%2BwEEgYhEiYASAAAEQYAQ7UAAAizAhwRJgArNf%2F%2FAHP%2F7AQSBiESJgBIAAARBgB2TgAACLMCJBEmACs1%2F%2F8Ac%2F%2FsBBIGIRImAEgAABEGAMX3AAAIswIpESYAKzX%2F%2FwBz%2F%2BwEEgXTEiYASAAAEQYAagoAAAq0AwIwESYAKzU1AAD%2F%2F%2F%2FaAAABYwYhEiYAwgAAEQcAQ%2F5RAAAACLMBBREmACs1AAD%2F%2FwCpAAACMgYhEiYAwgAAEQcAdv8gAAAACLMBDREmACs1AAD%2F%2F%2F%2BzAAACVQYhEiYAwgAAEQcAxf6nAAAACLMBEhEmACs1AAD%2F%2F%2F%2FsAAACHwXTEiYAwgAAEQcAav63AAAACrQCARkRJgArNTUAAgBx%2F%2BwEYgYhABsAJgBKQCshBgwcHAAAGBkWDhETEAYJJygJH0ZZCwMWERkODwUUCQkDFxQBAyRGWQMWAD8rABg%2FMxI5LxIXORI5KxESARc5ETMRMxEzMTABEAAjIgA1NAAzMhc3JicFJzcmJzcWFzcXBxYSAzQmIyARFBYzMjYEYv77997%2B6QEH3OJkCDnN%2FvFJ6VxeRZxm7kzPmKWotJz%2Br6%2Bir6ECM%2F7n%2FtIBDeLmAQZ5BNa%2Fm2yFPjF1SUuKa3eP%2FnL%2B6JOq%2Fpint8kA%2F%2F8AsAAABEQF3RImAFEAABEGAMcOAAAIswEeESYAKzX%2F%2FwBz%2F%2BwEYgYhEiYAUgAAEQYAQ9QAAAizAhoRJgArNf%2F%2FAHP%2F7ARiBiESJgBSAAARBgB2VgAACLMCIhEmACs1%2F%2F8Ac%2F%2FsBGIGIRImAFIAABEGAMUOAAAIswInESYAKzX%2F%2FwBz%2F%2BwEYgXdEiYAUgAAEQYAx%2FEAAAizAiIRJgArNf%2F%2FAHP%2F7ARiBdMSJgBSAAARBgBqGwAACrQDAi4RJgArNTUAAAADAGgA%2FAQpBKgAAwAPABsAM0AYFgoKEAQCBAEDHB0ZExMBBw0NAQEAUFkBAC8rEQAzGC8zETMvMxESARc5ETMzETMxMBM1IRUBNDYzMhYVFAYjIiYRNDYzMhYVFAYjIiZoA8H9rjs2NDo7MzQ9OzY0OjszND0CjYqK%2Fug8PT86OUA%2FAvQ8PT86OUA%2FAAMAc%2F%2B8BGIEhwATABsAIwBLQCkXHxwUFAocAAASDwUICgYkJRYeIRkNGUZZDxIIBQQDEA0QAyFGWQYDFgA%2FxisAGD%2FGEhc5KxESADk5ERIBFzkRMxEzERI5OTEwARAAIyInByc3JhEQADMyFzcXBxYFFBcBJiMiBgU0JwEWMzI2BGL%2B8u6acFRyXoEBDO6adFR1YX%2F8vTUB0Utyo6YClzP%2BL0dxo6kCJf70%2FtNFdU6DmAEAAQwBK0x3TIWY%2BatmAoY11tSkZP19M9sA%2F%2F8ApP%2FsBDkGIRImAFgAABEGAEPEAAAIswEWESYAKzX%2F%2FwCk%2F%2BwEOQYhEiYAWAAAEQYAdnEAAAizAR4RJgArNf%2F%2FAKT%2F7AQ5BiESJgBYAAARBgDFEgAACLMBIxEmACs1%2F%2F8ApP%2FsBDkF0xImAFgAABEGAGohAAAKtAIBKhEmACs1NQAA%2F%2F8AAv4UBAYGIRImAFwAABEGAHYSAAAIswEfESYAKzUAAgCw%2FhQEdQYUABYAIgA%2BQB8gBhsUEBARBhEkIxIAERsMFgkDCR5GWQkWAxdGWQMQAD8rABg%2FKxESADk5GD8%2FERIBOTkRMxEzMxEzMTABPgEzMhIREAIjIicjFxYVESMRMxEUByUiBgcVFBYzIBE0JgFYQqpq1%2FDx1t56DAQIpqYGAUiomAKaqgEvlAO0WU%2F%2B1P71%2FvT%2B06EiTT%2F%2BNQgA%2Fi40Whu4ySnnxwGw19EAAP%2F%2FAAL%2BFAQGBdMSJgBcAAARBgBqtQAACrQCASsRJgArNTUAAAABALAAAAFWBEgAAwAWQAkAAQEFBAIPARUAPz8REgE5ETMxMCEjETMBVqamBEgAAAACAH3%2F7AbnBc0AFAAfAFNALhgGDxMTHQANER0GBSAhDxJJWQ8PAAsLDklZCwMJFUlZCQQDG0lZAxIAE0lZABIAPysAGD8rABg%2FKwAYPysREgA5GC8rERIBFzkRMxEzETMxMCkBBiMgABEQACEyFyEVIREhFSERIQEiABEQADMyNxEmBuf9AGZc%2Frn%2BnwFcAUBmWgMO%2FbMCJ%2F3ZAk38RPn%2B%2FwEB93BXVxQBiQFqAWgBhheX%2FimW%2FeYEnf7P%2Ftn%2B1%2F7NIQR1HgAAAAMAcf%2FsBx8EWgAeACoAMQBVQC0fCA4CFhYlLxUVHCUIBDIzKygLKEZZLhZGWQIFDgsuLgURCxAYIgUiRlkABRYAPzMrEQAzGD8zEjkvEjkSOSsrEQAzERIBFzkRMxEzEjk5ETMxMAUgJw4BIyIAERAAMzIWFz4BMzISHQEhEiEyNjcVDgEBFBYzMjY1NCYjIgYlIgYHITQmBZb%2B230%2B0Ynf%2FvQBBuuDzT46wH7J7v0nCAFKXqFXWJj7IZino5mbpaaVBEd%2FkQwCIIQU63R3ATEBCAEJASx3cnB5%2Fvfiaf53IyeUJyACOdPb1dHd1djYpJ6epAABAQwE2QOuBiEADgAYQAkHABAPCwSADgkALzMazTIREgE5OTEwAT4BNzMeARcVIyYnBgcjAQx%2FZhemFm19d1iFiFNzBPCIgCkqhYIXN4OGNAAAAAACAW8E2QMtBoUACwAXAB5ADBIGDAAGABgZDwkVAwAvM8wyERIBOTkRMxEzMTABFAYjIiY1NDYzMhYHNCYjIgYVFBYzMjYDLXtmZXh5ZGV8bEIzM0I8OTRBBbJid3ViYnN3Xjg9PTg4PT0AAAABAQgE2QPwBd0AFwAkQA8JFRgZEQAFDAAMAAwVgAkALxrMOTkvLxEzETMREgE5OTEwASIuAiMiBgcjPgEzMh4CMzI2NzMOAQMUK1JPSSIyMw5iDXNbLlZOSCAxMA9jDXEE2yUtJTw9eYklLSU7PnmJAAAAAAEAUgHZA64CcQADABG1AAIEBQABAC8zERIBOTkxMBM1IRVSA1wB2ZiYAAAAAQBSAdkHrgJxAAMAEbUAAgQFAAEALzMREgE5OTEwEzUhFVIHXAHZmJgAAAABABkDwQFEBbYABwAStgEFCAkABAMAP80REgE5OTEwEyc2EjczBgclDBZiOHtCJQPBFloBDHn%2B9wAAAAABABkDwQFEBbYABwAStgUBCAkFBwMAP8YREgE5OTEwARcGAgcjEjcBNQ8aYjV6RiAFthZk%2FvdyAR3YAP%2F%2FAD%2F%2B%2BAFtAO4SBgAPAAAAAgAZA8ECtAW2AAcADwAaQAwEAQ0JBBARAAgDDAMAPzPNMhESARc5MTABJzYTMwYCByEnNhI3MwYHAZYPOHp7HjsN%2FdcMFmI4e0IlA8EW1wEIc%2F7fYRZaAQx5%2FvcAAAAAAgAZA8ECtAW2AAcAEAAaQAwJDQEFBBESDQUQBwMAPzPGMhESARc5MTABFwYCByMSNyEXBgIHIzYSNwE1DxpiNXpGIAInDhhgOH0aQg0FthZk%2FvdyAR3YFlv%2B9npkATRdAAAA%2F%2F8AGf75ArQA7hEHAM4AAPs4ACC3AQAHQA0NSAe4%2F8CzDAxIB7j%2FwLMJCUgHABErKys1NQABAKQB9AJeA%2BMACwATtgYAAAwNCQMAL80REgE5ETMxMBM0NjMyFhUUBiMiJqRxbGl0c2prcgLseX58e3eBgwAAAQBSAHUCHwO%2BAAYAGkAKBAIDBgIGCAcFAQAvLxESATk5ETMRMzEwEwEXCQEHAVIBVnf%2B3wEhd%2F6qAicBl0X%2Bov6hRwGXAAAAAQBQAHUCHQO%2BAAYAGkAKAwAEAgACCAcFAQAvLxESATk5ETMRMzEwCQEnCQE3AQId%2Fqh1AR%2F%2B4XUBWAIM%2FmlHAV8BXkX%2BaQAAAf55AAACjwW2AAMAE7cABQIEAwMCEgA%2FPxEBMxEzMTAJASMBAo%2F8eY8DhwW2%2BkoFtgAAAAIAFAJKArQFvAAKABQAPEAfFAULBwMDCQIAAgUDFRYBBQUJDxQfFAIUFAMOBx8DIAA%2FPzMSOS9dMzMRMxESARc5ETMzETMzETMxMAEjFSM1ITUBMxEzITU0Nw4DDwECtH2R%2Fm4BmIt9%2FvIGBRgeHguoAxTKymUCQ%2F3Nw4ZLDCctLRH2AAEAP%2F%2FsBIkFywAmAHFAPx0XHxYWGgsCBwcaJBEEChoXBicoCxcYF05ZCBgFHR4dTlkCHg8eHx4vHgMJAxgeGB4TIiIATFkiBxMOTFkTGQA%2FKwAYPysREgA5ORgvL19eXREzKxEAMxEzKxEAMxESARc5ETMRMzMRMxEzETMxMAEgAyEVIQcVFyEVIR4BMzI3FQYjIgADIzUzJzU3IzUzEgAzMhcHJgMb%2FsFPAf799AICAc%2F%2BQSXLqpyZkqvt%2Ft8uppgCApikJwEk7cmlR6YFNf5tgTlALYG0xUKWQQENAQGBKixQgQEFASRhi1YAAAABAAAjAAABBdMYAAAKCvIABQAk%2F3EABQA3ACkABQA5ACkABQA6ACkABQA8ABQABQBE%2F64ABQBG%2F4UABQBH%2F4UABQBI%2F4UABQBK%2F8MABQBQ%2F8MABQBR%2F8MABQBS%2F4UABQBT%2F8MABQBU%2F4UABQBV%2F8MABQBW%2F8MABQBY%2F8MABQCC%2F3EABQCD%2F3EABQCE%2F3EABQCF%2F3EABQCG%2F3EABQCH%2F3EABQCfABQABQCi%2F4UABQCj%2F64ABQCk%2F64ABQCl%2F64ABQCm%2F64ABQCn%2F64ABQCo%2F64ABQCp%2F4UABQCq%2F4UABQCr%2F4UABQCs%2F4UABQCt%2F4UABQC0%2F4UABQC1%2F4UABQC2%2F4UABQC3%2F4UABQC4%2F4UABQC6%2F4UABQC7%2F8MABQC8%2F8MABQC9%2F8MABQC%2B%2F8MABQDE%2F4UACgAk%2F3EACgA3ACkACgA5ACkACgA6ACkACgA8ABQACgBE%2F64ACgBG%2F4UACgBH%2F4UACgBI%2F4UACgBK%2F8MACgBQ%2F8MACgBR%2F8MACgBS%2F4UACgBT%2F8MACgBU%2F4UACgBV%2F8MACgBW%2F8MACgBY%2F8MACgCC%2F3EACgCD%2F3EACgCE%2F3EACgCF%2F3EACgCG%2F3EACgCH%2F3EACgCfABQACgCi%2F4UACgCj%2F64ACgCk%2F64ACgCl%2F64ACgCm%2F64ACgCn%2F64ACgCo%2F64ACgCp%2F4UACgCq%2F4UACgCr%2F4UACgCs%2F4UACgCt%2F4UACgC0%2F4UACgC1%2F4UACgC2%2F4UACgC3%2F4UACgC4%2F4UACgC6%2F4UACgC7%2F8MACgC8%2F8MACgC9%2F8MACgC%2B%2F8MACgDE%2F4UACwAtALgADwAm%2F5oADwAq%2F5oADwAy%2F5oADwA0%2F5oADwA3%2F3EADwA4%2F9cADwA5%2F4UADwA6%2F4UADwA8%2F4UADwCJ%2F5oADwCU%2F5oADwCV%2F5oADwCW%2F5oADwCX%2F5oADwCY%2F5oADwCa%2F5oADwCb%2F9cADwCc%2F9cADwCd%2F9cADwCe%2F9cADwCf%2F4UADwDD%2F5oAEAA3%2F64AEQAm%2F5oAEQAq%2F5oAEQAy%2F5oAEQA0%2F5oAEQA3%2F3EAEQA4%2F9cAEQA5%2F4UAEQA6%2F4UAEQA8%2F4UAEQCJ%2F5oAEQCU%2F5oAEQCV%2F5oAEQCW%2F5oAEQCX%2F5oAEQCY%2F5oAEQCa%2F5oAEQCb%2F9cAEQCc%2F9cAEQCd%2F9cAEQCe%2F9cAEQCf%2F4UAEQDD%2F5oAJAAF%2F3EAJAAK%2F3EAJAAm%2F9cAJAAq%2F9cAJAAtAQoAJAAy%2F9cAJAA0%2F9cAJAA3%2F3EAJAA5%2F64AJAA6%2F64AJAA8%2F4UAJACJ%2F9cAJACU%2F9cAJACV%2F9cAJACW%2F9cAJACX%2F9cAJACY%2F9cAJACa%2F9cAJACf%2F4UAJADD%2F9cAJADL%2F3EAJADO%2F3EAJQAP%2F64AJQAR%2F64AJQAk%2F9cAJQA3%2F8MAJQA5%2F%2BwAJQA6%2F%2BwAJQA7%2F9cAJQA8%2F%2BwAJQA9%2F%2BwAJQCC%2F9cAJQCD%2F9cAJQCE%2F9cAJQCF%2F9cAJQCG%2F9cAJQCH%2F9cAJQCf%2F%2BwAJQDM%2F64AJQDP%2F64AJgAm%2F9cAJgAq%2F9cAJgAy%2F9cAJgA0%2F9cAJgCJ%2F9cAJgCU%2F9cAJgCV%2F9cAJgCW%2F9cAJgCX%2F9cAJgCY%2F9cAJgCa%2F9cAJgDD%2F9cAJwAP%2F64AJwAR%2F64AJwAk%2F9cAJwA3%2F8MAJwA5%2F%2BwAJwA6%2F%2BwAJwA7%2F9cAJwA8%2F%2BwAJwA9%2F%2BwAJwCC%2F9cAJwCD%2F9cAJwCE%2F9cAJwCF%2F9cAJwCG%2F9cAJwCH%2F9cAJwCf%2F%2BwAJwDM%2F64AJwDP%2F64AKAAtAHsAKQAP%2F4UAKQAR%2F4UAKQAiACkAKQAk%2F9cAKQCC%2F9cAKQCD%2F9cAKQCE%2F9cAKQCF%2F9cAKQCG%2F9cAKQCH%2F9cAKQDM%2F4UAKQDP%2F4UALgAm%2F9cALgAq%2F9cALgAy%2F9cALgA0%2F9cALgCJ%2F9cALgCU%2F9cALgCV%2F9cALgCW%2F9cALgCX%2F9cALgCY%2F9cALgCa%2F9cALgDD%2F9cALwAF%2F1wALwAK%2F1wALwAm%2F9cALwAq%2F9cALwAy%2F9cALwA0%2F9cALwA3%2F9cALwA4%2F%2BwALwA5%2F9cALwA6%2F9cALwA8%2F8MALwCJ%2F9cALwCU%2F9cALwCV%2F9cALwCW%2F9cALwCX%2F9cALwCY%2F9cALwCa%2F9cALwCb%2F%2BwALwCc%2F%2BwALwCd%2F%2BwALwCe%2F%2BwALwCf%2F8MALwDD%2F9cALwDL%2F1wALwDO%2F1wAMgAP%2F64AMgAR%2F64AMgAk%2F9cAMgA3%2F8MAMgA5%2F%2BwAMgA6%2F%2BwAMgA7%2F9cAMgA8%2F%2BwAMgA9%2F%2BwAMgCC%2F9cAMgCD%2F9cAMgCE%2F9cAMgCF%2F9cAMgCG%2F9cAMgCH%2F9cAMgCf%2F%2BwAMgDM%2F64AMgDP%2F64AMwAP%2FvYAMwAR%2FvYAMwAk%2F5oAMwA7%2F9cAMwA9%2F%2BwAMwCC%2F5oAMwCD%2F5oAMwCE%2F5oAMwCF%2F5oAMwCG%2F5oAMwCH%2F5oAMwDM%2FvYAMwDP%2FvYANAAP%2F64ANAAR%2F64ANAAk%2F9cANAA3%2F8MANAA5%2F%2BwANAA6%2F%2BwANAA7%2F9cANAA8%2F%2BwANAA9%2F%2BwANACC%2F9cANACD%2F9cANACE%2F9cANACF%2F9cANACG%2F9cANACH%2F9cANACf%2F%2BwANADM%2F64ANADP%2F64ANwAP%2F4UANwAQ%2F64ANwAR%2F4UANwAiACkANwAk%2F3EANwAm%2F9cANwAq%2F9cANwAy%2F9cANwA0%2F9cANwA3ACkANwBE%2F1wANwBG%2F3EANwBH%2F3EANwBI%2F3EANwBK%2F3EANwBQ%2F5oANwBR%2F5oANwBS%2F3EANwBT%2F5oANwBU%2F3EANwBV%2F5oANwBW%2F4UANwBY%2F5oANwBZ%2F9cANwBa%2F9cANwBb%2F9cANwBc%2F9cANwBd%2F64ANwCC%2F3EANwCD%2F3EANwCE%2F3EANwCF%2F3EANwCG%2F3EANwCH%2F3EANwCJ%2F9cANwCU%2F9cANwCV%2F9cANwCW%2F9cANwCX%2F9cANwCY%2F9cANwCa%2F9cANwCi%2F3EANwCj%2F1wANwCk%2F1wANwCl%2F1wANwCm%2F1wANwCn%2F1wANwCo%2F1wANwCp%2F3EANwCq%2F3EANwCr%2F3EANwCs%2F3EANwCt%2F3EANwC0%2F3EANwC1%2F3EANwC2%2F3EANwC3%2F3EANwC4%2F3EANwC6%2F3EANwC7%2F5oANwC8%2F5oANwC9%2F5oANwC%2B%2F5oANwC%2F%2F9cANwDD%2F9cANwDE%2F3EANwDI%2F64ANwDJ%2F64ANwDM%2F4UANwDP%2F4UAOAAP%2F9cAOAAR%2F9cAOAAk%2F%2BwAOACC%2F%2BwAOACD%2F%2BwAOACE%2F%2BwAOACF%2F%2BwAOACG%2F%2BwAOACH%2F%2BwAOADM%2F9cAOADP%2F9cAOQAP%2F5oAOQAR%2F5oAOQAiACkAOQAk%2F64AOQAm%2F%2BwAOQAq%2F%2BwAOQAy%2F%2BwAOQA0%2F%2BwAOQBE%2F9cAOQBG%2F9cAOQBH%2F9cAOQBI%2F9cAOQBK%2F%2BwAOQBQ%2F%2BwAOQBR%2F%2BwAOQBS%2F9cAOQBT%2F%2BwAOQBU%2F9cAOQBV%2F%2BwAOQBW%2F%2BwAOQBY%2F%2BwAOQCC%2F64AOQCD%2F64AOQCE%2F64AOQCF%2F64AOQCG%2F64AOQCH%2F64AOQCJ%2F%2BwAOQCU%2F%2BwAOQCV%2F%2BwAOQCW%2F%2BwAOQCX%2F%2BwAOQCY%2F%2BwAOQCa%2F%2BwAOQCi%2F9cAOQCj%2F9cAOQCk%2F9cAOQCl%2F9cAOQCm%2F9cAOQCn%2F9cAOQCo%2F9cAOQCp%2F9cAOQCq%2F9cAOQCr%2F9cAOQCs%2F9cAOQCt%2F9cAOQC0%2F9cAOQC1%2F9cAOQC2%2F9cAOQC3%2F9cAOQC4%2F9cAOQC6%2F9cAOQC7%2F%2BwAOQC8%2F%2BwAOQC9%2F%2BwAOQC%2B%2F%2BwAOQDD%2F%2BwAOQDE%2F9cAOQDM%2F5oAOQDP%2F5oAOgAP%2F5oAOgAR%2F5oAOgAiACkAOgAk%2F64AOgAm%2F%2BwAOgAq%2F%2BwAOgAy%2F%2BwAOgA0%2F%2BwAOgBE%2F9cAOgBG%2F9cAOgBH%2F9cAOgBI%2F9cAOgBK%2F%2BwAOgBQ%2F%2BwAOgBR%2F%2BwAOgBS%2F9cAOgBT%2F%2BwAOgBU%2F9cAOgBV%2F%2BwAOgBW%2F%2BwAOgBY%2F%2BwAOgCC%2F64AOgCD%2F64AOgCE%2F64AOgCF%2F64AOgCG%2F64AOgCH%2F64AOgCJ%2F%2BwAOgCU%2F%2BwAOgCV%2F%2BwAOgCW%2F%2BwAOgCX%2F%2BwAOgCY%2F%2BwAOgCa%2F%2BwAOgCi%2F9cAOgCj%2F9cAOgCk%2F9cAOgCl%2F9cAOgCm%2F9cAOgCn%2F9cAOgCo%2F9cAOgCp%2F9cAOgCq%2F9cAOgCr%2F9cAOgCs%2F9cAOgCt%2F9cAOgC0%2F9cAOgC1%2F9cAOgC2%2F9cAOgC3%2F9cAOgC4%2F9cAOgC6%2F9cAOgC7%2F%2BwAOgC8%2F%2BwAOgC9%2F%2BwAOgC%2B%2F%2BwAOgDD%2F%2BwAOgDE%2F9cAOgDM%2F5oAOgDP%2F5oAOwAm%2F9cAOwAq%2F9cAOwAy%2F9cAOwA0%2F9cAOwCJ%2F9cAOwCU%2F9cAOwCV%2F9cAOwCW%2F9cAOwCX%2F9cAOwCY%2F9cAOwCa%2F9cAOwDD%2F9cAPAAP%2F4UAPAAR%2F4UAPAAiACkAPAAk%2F4UAPAAm%2F9cAPAAq%2F9cAPAAy%2F9cAPAA0%2F9cAPABE%2F5oAPABG%2F5oAPABH%2F5oAPABI%2F5oAPABK%2F9cAPABQ%2F8MAPABR%2F8MAPABS%2F5oAPABT%2F8MAPABU%2F5oAPABV%2F8MAPABW%2F64APABY%2F8MAPABd%2F9cAPACC%2F4UAPACD%2F4UAPACE%2F4UAPACF%2F4UAPACG%2F4UAPACH%2F4UAPACJ%2F9cAPACU%2F9cAPACV%2F9cAPACW%2F9cAPACX%2F9cAPACY%2F9cAPACa%2F9cAPACi%2F5oAPACj%2F5oAPACk%2F5oAPACl%2F5oAPACm%2F5oAPACn%2F5oAPACo%2F5oAPACp%2F5oAPACq%2F5oAPACr%2F5oAPACs%2F5oAPACt%2F5oAPAC0%2F5oAPAC1%2F5oAPAC2%2F5oAPAC3%2F5oAPAC4%2F5oAPAC6%2F5oAPAC7%2F8MAPAC8%2F8MAPAC9%2F8MAPAC%2B%2F8MAPADD%2F9cAPADE%2F5oAPADM%2F4UAPADP%2F4UAPQAm%2F%2BwAPQAq%2F%2BwAPQAy%2F%2BwAPQA0%2F%2BwAPQCJ%2F%2BwAPQCU%2F%2BwAPQCV%2F%2BwAPQCW%2F%2BwAPQCX%2F%2BwAPQCY%2F%2BwAPQCa%2F%2BwAPQDD%2F%2BwAPgAtALgARAAF%2F%2BwARAAK%2F%2BwARADL%2F%2BwARADO%2F%2BwARQAF%2F%2BwARQAK%2F%2BwARQBZ%2F9cARQBa%2F9cARQBb%2F9cARQBc%2F9cARQBd%2F%2BwARQC%2F%2F9cARQDL%2F%2BwARQDO%2F%2BwARgAFACkARgAKACkARgDLACkARgDOACkASAAF%2F%2BwASAAK%2F%2BwASABZ%2F9cASABa%2F9cASABb%2F9cASABc%2F9cASABd%2F%2BwASAC%2F%2F9cASADL%2F%2BwASADO%2F%2BwASQAFAHsASQAKAHsASQDLAHsASQDOAHsASwAF%2F%2BwASwAK%2F%2BwASwDL%2F%2BwASwDO%2F%2BwATgBG%2F9cATgBH%2F9cATgBI%2F9cATgBS%2F9cATgBU%2F9cATgCi%2F9cATgCp%2F9cATgCq%2F9cATgCr%2F9cATgCs%2F9cATgCt%2F9cATgC0%2F9cATgC1%2F9cATgC2%2F9cATgC3%2F9cATgC4%2F9cATgC6%2F9cATgDE%2F9cAUAAF%2F%2BwAUAAK%2F%2BwAUADL%2F%2BwAUADO%2F%2BwAUQAF%2F%2BwAUQAK%2F%2BwAUQDL%2F%2BwAUQDO%2F%2BwAUgAF%2F%2BwAUgAK%2F%2BwAUgBZ%2F9cAUgBa%2F9cAUgBb%2F9cAUgBc%2F9cAUgBd%2F%2BwAUgC%2F%2F9cAUgDL%2F%2BwAUgDO%2F%2BwAUwAF%2F%2BwAUwAK%2F%2BwAUwBZ%2F9cAUwBa%2F9cAUwBb%2F9cAUwBc%2F9cAUwBd%2F%2BwAUwC%2F%2F9cAUwDL%2F%2BwAUwDO%2F%2BwAVQAFAFIAVQAKAFIAVQBE%2F9cAVQBG%2F9cAVQBH%2F9cAVQBI%2F9cAVQBK%2F%2BwAVQBS%2F9cAVQBU%2F9cAVQCi%2F9cAVQCj%2F9cAVQCk%2F9cAVQCl%2F9cAVQCm%2F9cAVQCn%2F9cAVQCo%2F9cAVQCp%2F9cAVQCq%2F9cAVQCr%2F9cAVQCs%2F9cAVQCt%2F9cAVQC0%2F9cAVQC1%2F9cAVQC2%2F9cAVQC3%2F9cAVQC4%2F9cAVQC6%2F9cAVQDE%2F9cAVQDLAFIAVQDOAFIAVwAFACkAVwAKACkAVwDLACkAVwDOACkAWQAFAFIAWQAKAFIAWQAP%2F64AWQAR%2F64AWQAiACkAWQDLAFIAWQDM%2F64AWQDOAFIAWQDP%2F64AWgAFAFIAWgAKAFIAWgAP%2F64AWgAR%2F64AWgAiACkAWgDLAFIAWgDM%2F64AWgDOAFIAWgDP%2F64AWwBG%2F9cAWwBH%2F9cAWwBI%2F9cAWwBS%2F9cAWwBU%2F9cAWwCi%2F9cAWwCp%2F9cAWwCq%2F9cAWwCr%2F9cAWwCs%2F9cAWwCt%2F9cAWwC0%2F9cAWwC1%2F9cAWwC2%2F9cAWwC3%2F9cAWwC4%2F9cAWwC6%2F9cAWwDE%2F9cAXAAFAFIAXAAKAFIAXAAP%2F64AXAAR%2F64AXAAiACkAXADLAFIAXADM%2F64AXADOAFIAXADP%2F64AXgAtALgAggAF%2F3EAggAK%2F3EAggAm%2F9cAggAq%2F9cAggAtAQoAggAy%2F9cAggA0%2F9cAggA3%2F3EAggA5%2F64AggA6%2F64AggA8%2F4UAggCJ%2F9cAggCU%2F9cAggCV%2F9cAggCW%2F9cAggCX%2F9cAggCY%2F9cAggCa%2F9cAggCf%2F4UAggDD%2F9cAggDL%2F3EAggDO%2F3EAgwAF%2F3EAgwAK%2F3EAgwAm%2F9cAgwAq%2F9cAgwAtAQoAgwAy%2F9cAgwA0%2F9cAgwA3%2F3EAgwA5%2F64AgwA6%2F64AgwA8%2F4UAgwCJ%2F9cAgwCU%2F9cAgwCV%2F9cAgwCW%2F9cAgwCX%2F9cAgwCY%2F9cAgwCa%2F9cAgwCf%2F4UAgwDD%2F9cAgwDL%2F3EAgwDO%2F3EAhAAF%2F3EAhAAK%2F3EAhAAm%2F9cAhAAq%2F9cAhAAtAQoAhAAy%2F9cAhAA0%2F9cAhAA3%2F3EAhAA5%2F64AhAA6%2F64AhAA8%2F4UAhACJ%2F9cAhACU%2F9cAhACV%2F9cAhACW%2F9cAhACX%2F9cAhACY%2F9cAhACa%2F9cAhACf%2F4UAhADD%2F9cAhADL%2F3EAhADO%2F3EAhQAF%2F3EAhQAK%2F3EAhQAm%2F9cAhQAq%2F9cAhQAtAQoAhQAy%2F9cAhQA0%2F9cAhQA3%2F3EAhQA5%2F64AhQA6%2F64AhQA8%2F4UAhQCJ%2F9cAhQCU%2F9cAhQCV%2F9cAhQCW%2F9cAhQCX%2F9cAhQCY%2F9cAhQCa%2F9cAhQCf%2F4UAhQDD%2F9cAhQDL%2F3EAhQDO%2F3EAhgAF%2F3EAhgAK%2F3EAhgAm%2F9cAhgAq%2F9cAhgAtAQoAhgAy%2F9cAhgA0%2F9cAhgA3%2F3EAhgA5%2F64AhgA6%2F64AhgA8%2F4UAhgCJ%2F9cAhgCU%2F9cAhgCV%2F9cAhgCW%2F9cAhgCX%2F9cAhgCY%2F9cAhgCa%2F9cAhgCf%2F4UAhgDD%2F9cAhgDL%2F3EAhgDO%2F3EAhwAF%2F3EAhwAK%2F3EAhwAm%2F9cAhwAq%2F9cAhwAtAQoAhwAy%2F9cAhwA0%2F9cAhwA3%2F3EAhwA5%2F64AhwA6%2F64AhwA8%2F4UAhwCJ%2F9cAhwCU%2F9cAhwCV%2F9cAhwCW%2F9cAhwCX%2F9cAhwCY%2F9cAhwCa%2F9cAhwCf%2F4UAhwDD%2F9cAhwDL%2F3EAhwDO%2F3EAiAAtAHsAiQAm%2F9cAiQAq%2F9cAiQAy%2F9cAiQA0%2F9cAiQCJ%2F9cAiQCU%2F9cAiQCV%2F9cAiQCW%2F9cAiQCX%2F9cAiQCY%2F9cAiQCa%2F9cAiQDD%2F9cAigAtAHsAiwAtAHsAjAAtAHsAjQAtAHsAkgAP%2F64AkgAR%2F64AkgAk%2F9cAkgA3%2F8MAkgA5%2F%2BwAkgA6%2F%2BwAkgA7%2F9cAkgA8%2F%2BwAkgA9%2F%2BwAkgCC%2F9cAkgCD%2F9cAkgCE%2F9cAkgCF%2F9cAkgCG%2F9cAkgCH%2F9cAkgCf%2F%2BwAkgDM%2F64AkgDP%2F64AlAAP%2F64AlAAR%2F64AlAAk%2F9cAlAA3%2F8MAlAA5%2F%2BwAlAA6%2F%2BwAlAA7%2F9cAlAA8%2F%2BwAlAA9%2F%2BwAlACC%2F9cAlACD%2F9cAlACE%2F9cAlACF%2F9cAlACG%2F9cAlACH%2F9cAlACf%2F%2BwAlADM%2F64AlADP%2F64AlQAP%2F64AlQAR%2F64AlQAk%2F9cAlQA3%2F8MAlQA5%2F%2BwAlQA6%2F%2BwAlQA7%2F9cAlQA8%2F%2BwAlQA9%2F%2BwAlQCC%2F9cAlQCD%2F9cAlQCE%2F9cAlQCF%2F9cAlQCG%2F9cAlQCH%2F9cAlQCf%2F%2BwAlQDM%2F64AlQDP%2F64AlgAP%2F64AlgAR%2F64AlgAk%2F9cAlgA3%2F8MAlgA5%2F%2BwAlgA6%2F%2BwAlgA7%2F9cAlgA8%2F%2BwAlgA9%2F%2BwAlgCC%2F9cAlgCD%2F9cAlgCE%2F9cAlgCF%2F9cAlgCG%2F9cAlgCH%2F9cAlgCf%2F%2BwAlgDM%2F64AlgDP%2F64AlwAP%2F64AlwAR%2F64AlwAk%2F9cAlwA3%2F8MAlwA5%2F%2BwAlwA6%2F%2BwAlwA7%2F9cAlwA8%2F%2BwAlwA9%2F%2BwAlwCC%2F9cAlwCD%2F9cAlwCE%2F9cAlwCF%2F9cAlwCG%2F9cAlwCH%2F9cAlwCf%2F%2BwAlwDM%2F64AlwDP%2F64AmAAP%2F64AmAAR%2F64AmAAk%2F9cAmAA3%2F8MAmAA5%2F%2BwAmAA6%2F%2BwAmAA7%2F9cAmAA8%2F%2BwAmAA9%2F%2BwAmACC%2F9cAmACD%2F9cAmACE%2F9cAmACF%2F9cAmACG%2F9cAmACH%2F9cAmACf%2F%2BwAmADM%2F64AmADP%2F64AmgAP%2F64AmgAR%2F64AmgAk%2F9cAmgA3%2F8MAmgA5%2F%2BwAmgA6%2F%2BwAmgA7%2F9cAmgA8%2F%2BwAmgA9%2F%2BwAmgCC%2F9cAmgCD%2F9cAmgCE%2F9cAmgCF%2F9cAmgCG%2F9cAmgCH%2F9cAmgCf%2F%2BwAmgDM%2F64AmgDP%2F64AmwAP%2F9cAmwAR%2F9cAmwAk%2F%2BwAmwCC%2F%2BwAmwCD%2F%2BwAmwCE%2F%2BwAmwCF%2F%2BwAmwCG%2F%2BwAmwCH%2F%2BwAmwDM%2F9cAmwDP%2F9cAnAAP%2F9cAnAAR%2F9cAnAAk%2F%2BwAnACC%2F%2BwAnACD%2F%2BwAnACE%2F%2BwAnACF%2F%2BwAnACG%2F%2BwAnACH%2F%2BwAnADM%2F9cAnADP%2F9cAnQAP%2F9cAnQAR%2F9cAnQAk%2F%2BwAnQCC%2F%2BwAnQCD%2F%2BwAnQCE%2F%2BwAnQCF%2F%2BwAnQCG%2F%2BwAnQCH%2F%2BwAnQDM%2F9cAnQDP%2F9cAngAP%2F9cAngAR%2F9cAngAk%2F%2BwAngCC%2F%2BwAngCD%2F%2BwAngCE%2F%2BwAngCF%2F%2BwAngCG%2F%2BwAngCH%2F%2BwAngDM%2F9cAngDP%2F9cAnwAP%2F4UAnwAR%2F4UAnwAiACkAnwAk%2F4UAnwAm%2F9cAnwAq%2F9cAnwAy%2F9cAnwA0%2F9cAnwBE%2F5oAnwBG%2F5oAnwBH%2F5oAnwBI%2F5oAnwBK%2F9cAnwBQ%2F8MAnwBR%2F8MAnwBS%2F5oAnwBT%2F8MAnwBU%2F5oAnwBV%2F8MAnwBW%2F64AnwBY%2F8MAnwBd%2F9cAnwCC%2F4UAnwCD%2F4UAnwCE%2F4UAnwCF%2F4UAnwCG%2F4UAnwCH%2F4UAnwCJ%2F9cAnwCU%2F9cAnwCV%2F9cAnwCW%2F9cAnwCX%2F9cAnwCY%2F9cAnwCa%2F9cAnwCi%2F5oAnwCj%2F5oAnwCk%2F5oAnwCl%2F5oAnwCm%2F5oAnwCn%2F5oAnwCo%2F5oAnwCp%2F5oAnwCq%2F5oAnwCr%2F5oAnwCs%2F5oAnwCt%2F5oAnwC0%2F5oAnwC1%2F5oAnwC2%2F5oAnwC3%2F5oAnwC4%2F5oAnwC6%2F5oAnwC7%2F8MAnwC8%2F8MAnwC9%2F8MAnwC%2B%2F8MAnwDD%2F9cAnwDE%2F5oAnwDM%2F4UAnwDP%2F4UAoAAP%2FvYAoAAR%2FvYAoAAk%2F5oAoAA7%2F9cAoAA9%2F%2BwAoACC%2F5oAoACD%2F5oAoACE%2F5oAoACF%2F5oAoACG%2F5oAoACH%2F5oAoADM%2FvYAoADP%2FvYAogAF%2F%2BwAogAK%2F%2BwAogDL%2F%2BwAogDO%2F%2BwAowAF%2F%2BwAowAK%2F%2BwAowDL%2F%2BwAowDO%2F%2BwApAAF%2F%2BwApAAK%2F%2BwApADL%2F%2BwApADO%2F%2BwApQAF%2F%2BwApQAK%2F%2BwApQDL%2F%2BwApQDO%2F%2BwApgAF%2F%2BwApgAK%2F%2BwApgDL%2F%2BwApgDO%2F%2BwApwAF%2F%2BwApwAK%2F%2BwApwDL%2F%2BwApwDO%2F%2BwAqgAF%2F%2BwAqgAK%2F%2BwAqgBZ%2F9cAqgBa%2F9cAqgBb%2F9cAqgBc%2F9cAqgBd%2F%2BwAqgC%2F%2F9cAqgDL%2F%2BwAqgDO%2F%2BwAqwAF%2F%2BwAqwAK%2F%2BwAqwBZ%2F9cAqwBa%2F9cAqwBb%2F9cAqwBc%2F9cAqwBd%2F%2BwAqwC%2F%2F9cAqwDL%2F%2BwAqwDO%2F%2BwArAAF%2F%2BwArAAK%2F%2BwArABZ%2F9cArABa%2F9cArABb%2F9cArABc%2F9cArABd%2F%2BwArAC%2F%2F9cArADL%2F%2BwArADO%2F%2BwArQAF%2F%2BwArQAK%2F%2BwArQBZ%2F9cArQBa%2F9cArQBb%2F9cArQBc%2F9cArQBd%2F%2BwArQC%2F%2F9cArQDL%2F%2BwArQDO%2F%2BwAsgAF%2F%2BwAsgAK%2F%2BwAsgBZ%2F9cAsgBa%2F9cAsgBb%2F9cAsgBc%2F9cAsgBd%2F%2BwAsgC%2F%2F9cAsgDL%2F%2BwAsgDO%2F%2BwAtAAF%2F%2BwAtAAK%2F%2BwAtABZ%2F9cAtABa%2F9cAtABb%2F9cAtABc%2F9cAtABd%2F%2BwAtAC%2F%2F9cAtADL%2F%2BwAtADO%2F%2BwAtQAF%2F%2BwAtQAK%2F%2BwAtQBZ%2F9cAtQBa%2F9cAtQBb%2F9cAtQBc%2F9cAtQBd%2F%2BwAtQC%2F%2F9cAtQDL%2F%2BwAtQDO%2F%2BwAtgAF%2F%2BwAtgAK%2F%2BwAtgBZ%2F9cAtgBa%2F9cAtgBb%2F9cAtgBc%2F9cAtgBd%2F%2BwAtgC%2F%2F9cAtgDL%2F%2BwAtgDO%2F%2BwAuAAF%2F9cAuAAK%2F9cAuADL%2F9cAuADO%2F9cAugAF%2F%2BwAugAK%2F%2BwAugBZ%2F9cAugBa%2F9cAugBb%2F9cAugBc%2F9cAugBd%2F%2BwAugC%2F%2F9cAugDL%2F%2BwAugDO%2F%2BwAvwAFAFIAvwAKAFIAvwAP%2F64AvwAR%2F64AvwAiACkAvwDLAFIAvwDM%2F64AvwDOAFIAvwDP%2F64AwAAF%2F%2BwAwAAK%2F%2BwAwABZ%2F9cAwABa%2F9cAwABb%2F9cAwABc%2F9cAwABd%2F%2BwAwAC%2F%2F9cAwADL%2F%2BwAwADO%2F%2BwAwQAFAFIAwQAKAFIAwQAP%2F64AwQAR%2F64AwQAiACkAwQDLAFIAwQDM%2F64AwQDOAFIAwQDP%2F64AwwAtAHsAyAA3%2F64AyQA3%2F64AygAk%2F3EAygA3ACkAygA5ACkAygA6ACkAygA8ABQAygBE%2F64AygBG%2F4UAygBH%2F4UAygBI%2F4UAygBK%2F8MAygBQ%2F8MAygBR%2F8MAygBS%2F4UAygBT%2F8MAygBU%2F4UAygBV%2F8MAygBW%2F8MAygBY%2F8MAygCC%2F3EAygCD%2F3EAygCE%2F3EAygCF%2F3EAygCG%2F3EAygCH%2F3EAygCfABQAygCi%2F4UAygCj%2F64AygCk%2F64AygCl%2F64AygCm%2F64AygCn%2F64AygCo%2F64AygCp%2F4UAygCq%2F4UAygCr%2F4UAygCs%2F4UAygCt%2F4UAygC0%2F4UAygC1%2F4UAygC2%2F4UAygC3%2F4UAygC4%2F4UAygC6%2F4UAygC7%2F8MAygC8%2F8MAygC9%2F8MAygC%2B%2F8MAygDE%2F4UAywAk%2F3EAywA3ACkAywA5ACkAywA6ACkAywA8ABQAywBE%2F64AywBG%2F4UAywBH%2F4UAywBI%2F4UAywBK%2F8MAywBQ%2F8MAywBR%2F8MAywBS%2F4UAywBT%2F8MAywBU%2F4UAywBV%2F8MAywBW%2F8MAywBY%2F8MAywCC%2F3EAywCD%2F3EAywCE%2F3EAywCF%2F3EAywCG%2F3EAywCH%2F3EAywCfABQAywCi%2F4UAywCj%2F64AywCk%2F64AywCl%2F64AywCm%2F64AywCn%2F64AywCo%2F64AywCp%2F4UAywCq%2F4UAywCr%2F4UAywCs%2F4UAywCt%2F4UAywC0%2F4UAywC1%2F4UAywC2%2F4UAywC3%2F4UAywC4%2F4UAywC6%2F4UAywC7%2F8MAywC8%2F8MAywC9%2F8MAywC%2B%2F8MAywDE%2F4UAzAAm%2F5oAzAAq%2F5oAzAAy%2F5oAzAA0%2F5oAzAA3%2F3EAzAA4%2F9cAzAA5%2F4UAzAA6%2F4UAzAA8%2F4UAzACJ%2F5oAzACU%2F5oAzACV%2F5oAzACW%2F5oAzACX%2F5oAzACY%2F5oAzACa%2F5oAzACb%2F9cAzACc%2F9cAzACd%2F9cAzACe%2F9cAzACf%2F4UAzADD%2F5oAzQAk%2F3EAzQA3ACkAzQA5ACkAzQA6ACkAzQA8ABQAzQBE%2F64AzQBG%2F4UAzQBH%2F4UAzQBI%2F4UAzQBK%2F8MAzQBQ%2F8MAzQBR%2F8MAzQBS%2F4UAzQBT%2F8MAzQBU%2F4UAzQBV%2F8MAzQBW%2F8MAzQBY%2F8MAzQCC%2F3EAzQCD%2F3EAzQCE%2F3EAzQCF%2F3EAzQCG%2F3EAzQCH%2F3EAzQCfABQAzQCi%2F4UAzQCj%2F64AzQCk%2F64AzQCl%2F64AzQCm%2F64AzQCn%2F64AzQCo%2F64AzQCp%2F4UAzQCq%2F4UAzQCr%2F4UAzQCs%2F4UAzQCt%2F4UAzQC0%2F4UAzQC1%2F4UAzQC2%2F4UAzQC3%2F4UAzQC4%2F4UAzQC6%2F4UAzQC7%2F8MAzQC8%2F8MAzQC9%2F8MAzQC%2B%2F8MAzQDE%2F4UAzwAm%2F5oAzwAq%2F5oAzwAy%2F5oAzwA0%2F5oAzwA3%2F3EAzwA4%2F9cAzwA5%2F4UAzwA6%2F4UAzwA8%2F4UAzwCJ%2F5oAzwCU%2F5oAzwCV%2F5oAzwCW%2F5oAzwCX%2F5oAzwCY%2F5oAzwCa%2F5oAzwCb%2F9cAzwCc%2F9cAzwCd%2F9cAzwCe%2F9cAzwCf%2F4UAzwDD%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%2BAD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQCsAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQIAigEDAIMAkwDyAPMAjQCXAIgAwwDeAPEAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB%2BAIAAgQDsAO4AugDXALAAsQDYAN0A2QCyALMAtgC3AMQAtAC1AMUAhwC%2BAL8AvAEEAQUHdW5pMDBBRAlvdmVyc2NvcmUMZm91cnN1cGVyaW9yBEV1cm8AAAABAAMACAAKAA0AB%2F%2F%2FAA8AAAABAAAAAMmJbzEAAAAAyTUxiwAAAADJ7dhg%29%20format%28%27truetype%27%29%3B%0A%7D%0A%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20%27Open%20Sans%27%3B%0Afont%2Dstyle%3A%20normal%3B%0Afont%2Dweight%3A%20600%3B%0Asrc%3A%20url%28data%3Aapplication%2Fx%2Dfont%2Dtruetype%3Bbase64%2CAAEAAAAQAQAABAAARkZUTVzEMhEAAJKkAAAAHE9TLzKiDbgUAAABiAAAAGBjbWFwjOjcmQAABUAAAAGyY3Z0IBCRGjQAAA%2FAAAAApmZwZ21%2BYbYRAAAG9AAAB7RnYXNwAAgAGwAAkpgAAAAMZ2x5ZhQyYgAAABIYAABUuGhlYWT5NRTiAAABDAAAADZoaGVhDrUE%2BgAAAUQAAAAkaG10eLHEUI0AAAHoAAADWGtlcm4Mlg8JAABm0AAAIwRsb2Nh0PO82gAAEGgAAAGubWF4cAJSAT8AAAFoAAAAIG5hbWUEDhKHAACJ1AAABs9wb3N0gnjp1QAAkKQAAAHycHJlcHism24AAA6oAAABGAABAAAAARmawtwUTF8PPPUAHwgAAAAAAMnt2GIAAAAAye3YYv53%2FhQHrgdzAAEACAACAAAAAAAAAAEAAAiN%2FagAAAgA%2Fnf%2BeweuAAEAAAAAAAAAAAAAAAAAAADWAAEAAADWAEQABQA%2FAAQAAgAQAC8AXAAAAQMAigADAAEAAwRsAlgABQAIBZoFMwAAAR8FmgUzAAAD0QBmAfYAAAILBwYDCAQCAgTgAALvQAAgWwAAACgAAAAAMUFTQwAgACAgrAYf%2FhQAhAiNAlggAAGfAAAAAARSBbYAAAAgAAEIAAAAAAAAAAQUAAACFAAAAjUAhQN9AIUFKwAvBJEAbwblAFQF7ABgAfIAhQKJAFICiQA9BGIASgSRAGACIwA%2FApMASAIzAIUDHwAQBJEAWASRAJoEkQBaBJEAVgSRACcEkQB1BJEAXgSRAEoEkQBYBJEAVgIzAIUCOQA%2FBJEAYASRAGYEkQBgA6AAEAcvAG8FSgAABUgAwQUSAHkF3wDBBHcAwQRCAMEFzwB5BgIAwQJxAMECZP9kBR0AwQRWAMEHYgDBBkQAwQZMAHkE7ADBBkwAeQUdAMEEZgBkBIcAHQXwALQE%2BgAAB5EADAT6AAQEvAAABJoAQgKkAJoDHwAQAqQAMwRMAB0Db%2F%2F8BLwBagSkAFoE%2FACoA%2FYAZgT8AGYEnABmAucAIwRzABcFFACoAjsAmgI7%2F4cEkwCoAjsAqAemAKgFFACoBOMAZgT8AKgE%2FABmA3MAqAPlAGIDJQAnBRQAngRIAAAGiQAUBGgAGQRKAAAD0wBEAxcALQRoAdkC%2BAAtBJEAYAIUAAACNQCFBJEApgSRAEgEkQB1BJEAEgRoAdkEAgBzBLwBJQaoAGQC8gA5BHMAUgSRAGACkwBIBqgAZAQA%2F%2FoDbQBtBJEAYALnADMC5wAtBLwBagUdAKgFPQBxAjMAhQG6AAAC5wBUAwwAPQRzAFAGpAA8BqQALgakADcDoAA3BUoAAAVKAAAFSgAABUoAAAVKAAAFSgAAB0z%2F%2FgUSAHkEdwDBBHcAwQR3AMEEdwDBAnH%2F%2BgJxALMCcf%2B1AnEAAQXZAC8GRADBBkwAeQZMAHkGTAB5BkwAeQZMAHkEkQCDBkwAeQXwALQF8AC0BfAAtAXwALQEvAAABPQAwQVUAKgEpABaBKQAWgSkAFoEpABaBKQAWgSkAFoHGQBaA%2FYAZgScAGYEnABmBJwAZgScAGYCO%2F%2B7AjsAnAI7%2F5wCO%2F%2FnBNsAZgUUAKgE4wBmBOMAZgTjAGYE4wBmBOMAZgSRAGAE4wBmBRQAngUUAJ4FFACeBRQAngRKAAAE%2FACoBEoAAAI7AKgHlgB5B64AZgTLAOMEngFgBMsA7AQAAFIIAABSAYsAGQGLABkCJQA%2FAy0AGQMtABkDsAArAwIAgwKwAFICsABQAQr%2BdwLnABAEpAA%2FAAAAAwAAAAMAAAAcAAEAAAAAAKwAAwABAAAAHAAEAJAAAAAgACAABAAAAH4A%2FwExAVMCxgLaAtwgFCAaIB4gIiA6IEQgdCCs%2F%2F8AAAAgAKABMQFSAsYC2gLcIBMgGCAcICIgOSBEIHQgrP%2F%2F%2F%2BP%2Fwv%2BR%2F3H9%2F%2F3s%2FevgteCy4LHgruCY4I%2FgYOApAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYAAAEAAAAAAAAAAQIAAAACAAAAAAAAAAAAAAAAAAAAAQAAAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0%2BP0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGEAhoeJi5OYnqOipKalp6mrqqytr66wsbO1tLa4t7y7vb4AcmRladB4oXBrAHZqAIiaAHMAAGd3AAAAAABsfACouoFjbgAAAABtfQBigoWXw8TIyc3Oysu5AMEA09XR0gAAAHnMzwCEjIONio%2BQkY6VlgCUnJ2bwsXHcQAAxnoAAAAAAEBHW1pZWFVUU1JRUE9OTUxLSklIR0ZFRENCQUA%2FPj08Ozo5ODc2NTEwLy4tLCgnJiUkIyIhHxgUERAPDg0LCgkIBwYFBAMCAQAsILABYEWwAyUgEUZhI0UjYUgtLCBFGGhELSxFI0ZgsCBhILBGYLAEJiNISC0sRSNGI2GwIGAgsCZhsCBhsAQmI0hILSxFI0ZgsEBhILBmYLAEJiNISC0sRSNGI2GwQGAgsCZhsEBhsAQmI0hILSwBECA8ADwtLCBFIyCwzUQjILgBWlFYIyCwjUQjWSCw7VFYIyCwTUQjWSCwBCZRWCMgsA1EI1khIS0sICBFGGhEILABYCBFsEZ2aIpFYEQtLAGxCwpDI0NlCi0sALEKC0MjQwstLACwKCNwsQEoPgGwKCNwsQIoRTqxAgAIDS0sIEWwAyVFYWSwUFFYRUQbISFZLSxJsA4jRC0sIEWwAENgRC0sAbAGQ7AHQ2UKLSwgabBAYbAAiyCxLMCKjLgQAGJgKwxkI2RhXFiwA2FZLSyKA0WKioewESuwKSNEsCl65BgtLEVlsCwjREWwKyNELSxLUlhFRBshIVktLEtRWEVEGyEhWS0sAbAFJRAjIIr1ALABYCPt7C0sAbAFJRAjIIr1ALABYSPt7C0sAbAGJRD1AO3sLSywAkOwAVJYISEhISEbRiNGYIqKRiMgRopgimG4%2F4BiIyAQI4qxDAyKcEVgILAAUFiwAWG4%2F7qLG7BGjFmwEGBoATpZLSwgRbADJUZSS7ATUVtYsAIlRiBoYbADJbADJT8jITgbIRFZLSwgRbADJUZQWLACJUYgaGGwAyWwAyU%2FIyE4GyERWS0sALAHQ7AGQwstLCEhDGQjZIu4QABiLSwhsIBRWAxkI2SLuCAAYhuyAEAvK1mwAmAtLCGwwFFYDGQjZIu4FVViG7IAgC8rWbACYC0sDGQjZIu4QABiYCMhLSxLU1iKsAQlSWQjRWmwQIthsIBisCBharAOI0QjELAO9hshI4oSESA5L1ktLEtTWCCwAyVJZGkgsAUmsAYlSWQjYbCAYrAgYWqwDiNEsAQmELAO9ooQsA4jRLAO9rAOI0SwDu0birAEJhESIDkjIDkvL1ktLEUjRWAjRWAjRWAjdmgYsIBiIC0ssEgrLSwgRbAAVFiwQEQgRbBAYUQbISFZLSxFsTAvRSNFYWCwAWBpRC0sS1FYsC8jcLAUI0IbISFZLSxLUVggsAMlRWlTWEQbISFZGyEhWS0sRbAUQ7AAYGOwAWBpRC0ssC9FRC0sRSMgRYpgRC0sRSNFYEQtLEsjUVi5ADP%2F4LE0IBuzMwA0AFlERC0ssBZDWLADJkWKWGRmsB9gG2SwIGBmIFgbIbBAWbABYVkjWGVZsCkjRCMQsCngGyEhISEhWS0ssAJDVFhLUyNLUVpYOBshIVkbISEhIVktLLAWQ1iwBCVFZLAgYGYgWBshsEBZsAFhI1gbZVmwKSNEsAUlsAglCCBYAhsDWbAEJRCwBSUgRrAEJSNCPLAEJbAHJQiwByUQsAYlIEawBCWwAWAjQjwgWAEbAFmwBCUQsAUlsCngsCkgRWVEsAclELAGJbAp4LAFJbAIJQggWAIbA1mwBSWwAyVDSLAEJbAHJQiwBiWwAyWwAWBDSBshWSEhISEhISEtLAKwBCUgIEawBCUjQrAFJQiwAyVFSCEhISEtLAKwAyUgsAQlCLACJUNIISEhLSxFIyBFGCCwAFAgWCNlI1kjaCCwQFBYIbBAWSNYZVmKYEQtLEtTI0tRWlggRYpgRBshIVktLEtUWCBFimBEGyEhWS0sS1MjS1FaWDgbISFZLSywACFLVFg4GyEhWS0ssAJDVFiwRisbISEhIVktLLACQ1RYsEcrGyEhIVktLLACQ1RYsEgrGyEhISFZLSywAkNUWLBJKxshISFZLSwgiggjS1OKS1FaWCM4GyEhWS0sALACJUmwAFNYILBAOBEbIVktLAFGI0ZgI0ZhIyAQIEaKYbj%2FgGKKsUBAinBFYGg6LSwgiiNJZIojU1g8GyFZLSxLUlh9G3pZLSywEgBLAUtUQi0ssQIAQrEjAYhRsUABiFNaWLkQAAAgiFRYsgIBAkNgQlmxJAGIUVi5IAAAQIhUWLICAgJDYEKxJAGIVFiyAiACQ2BCAEsBS1JYsgIIAkNgQlkbuUAAAICIVFiyAgQCQ2BCWblAAACAY7gBAIhUWLICCAJDYEJZuUAAAQBjuAIAiFRYsgIQAkNgQlmxJgGIUVi5QAACAGO4BACIVFiyAkACQ2BCWblAAAQAY7gIAIhUWLICgAJDYEJZWVlZWVmxAAJDVFhACgVACEAJQAwCDQIbsQECQ1RYsgVACLoBAAAJAQCzDAENARuxgAJDUliyBUAIuAGAsQlAG7IFQAi6AYAACQFAWblAAACAiFW5QAACAGO4BACIVVpYswwADQEbswwADQFZWVlCQkJCQi0sRRhoI0tRWCMgRSBksEBQWHxZaIpgWUQtLLAAFrACJbACJQGwASM%2BALACIz6xAQIGDLAKI2VCsAsjQgGwASM%2FALACIz%2BxAQIGDLAGI2VCsAcjQrABFgEtLLCAsAJDULABsAJDVFtYISMQsCAayRuKEO1ZLSywWSstLIoQ5S1ApQkhSCBVIAEeVR9IHlUfHgEPHj8erx4DT0YcH05NGx9NRhofJjQQVSUkSB8ZE%2F8fBwT%2FHwYD%2Fx9MSxwfS0YbHxMzElUFAQNVBDMDVR8DAQ8DPwOvAwPLSttK60oDy0kBSEYSH0dGEh9JRgEjSCJVHDMbVRYzFVURAQ9VEDMPVc8PAR8PAQ8P3w%2F%2FDwMGAgEAVQEzAFVvAH8ArwDvAAQQAAGAFgEFAbgBkLFUUysrS7gH%2F1JLsAlQW7ABiLAlU7ABiLBAUVqwBoiwAFVaW1ixAQGOWYWNjQBCHUuwMlNYsCAdWUuwZFNYsBAdsRYAQllzcysrXnN0dCsrKysrdCsrc3NzdCsrKysrKysrKysrKytzdCsrKxheBhQAFwBOBbYAFwB1BbYFzQAAAAAAAAAAAAAAAAAABFIAFACGAAD%2F7AAAAAD%2F7AAAAAD%2F7AAA%2FhT%2F7AAABbYAGfyU%2F%2B3%2Be%2F%2Fy%2Fqj%2BngAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAwAC4ALAAowCUAMAAzQDFAM8AugCaATEAsgAAAAAAAAAAAAAAAAA0AFoA2AFWAc4CTAJmApICwALyAyADQgNaA3wDmgPcBAQESgSmBO4FPAWYBb4GJgaGBr4G%2BAcgB0oHcgfOCFgImAjyCTIJagmiCdQKIgpUCmoKkgrMCuoLMgtuC7QL8gxKDJYM6A0MDUANcg3IDgQOMg5mDooOqA7KDvQPCg8qD4oP3hAYEGoQwBECEZwR2hISElwSnBK0EwwTRhOGE9oULhReFKwU8BUqFVoVshXsFiwWYBawFsgXGhdgF2AXkhfkGDwYmBjuGRQZjhnEGkAakhrOGvAa%2BBuCG5gb0BwMHEYclhy2HPwdMB1SHYgdsh3sHiYePB5SHmgeyB7aHuwe%2Fh8QHyIfNB%2BOH5ofrB%2B%2BH9Af4h%2F0IAYgGCAqIHwgjiCgILIgxCDWIOghGCGCIZQhpiG4Icoh3CImIpIioiKyIsIi0iLkIvYjhCOQI6AjsCPAI9Ij5CP2JAgkGiSGJJYkpiS2JMYk1iToJTAlmCWoJbolyiXcJewmRCZWJm4m0idYJ4YnwCf%2BKBQoKihKKGoojCi%2BKO4pIilCKWQpiCmmKeYqXAAAAAIAhf%2FjAa4FtgADAA8AKUATCgMEAwICERABAQ0CAw0HUVkNEwA%2FKwAYPxI5LxESATkRMzMRMzEwASMDIQE0NjMyFhUUBiMiJgFzrjQBFf7fTkhHTE1GR08BvAP6%2BsdKTVBHR1NQAAAAAgCFA6YC%2BAW2AAMABwAfQA0HBAADBAMJCAYCBwMDAD8zzTIREgE5OREzETMxMAEDIwMhAyMDAW0plikCcymWKQW2%2FfACEP3wAhAAAAIALwAABPoFtAAbAB8AikBKCB8cFQQUCREMDAkSDw4LBAoTExQWHR4HBAYXBAEAGQQYBQUGFAYKIQMaFwMYChggIQgEDAwcAQ0fABAQGRURDRENEQUXEwMKBRIAPzM%2FMxI5OS8vETMzMxEzMxEzMzMRMzMREgE5OREXMxESOTkRMxESFzkREhc5ETMREhc5MjIRMxESFzkxMAEDIRUhAyMTIwMjEyM1IRMhNSETMwMzEzMDMxUBMxMjA903AQ7%2B0VCyUPhQrkz6ARs5%2FvgBJVC0UPxQrlD8%2FQD6OfoDZv7kqP5eAaL%2BXgGiqAEcqAGm%2FloBpv5aqP7kARwAAAMAb%2F%2BJBCcGEgAgACYALQBnQDkMFBcdJSoGBAQFIQAnEQAFCBEZBS8uBQYWQA8SSBYXQB0NJAMqKgYXJQwGDE9ZAwYrHBQXFxxPWRcALysRADMRMxgvMysRADMREjkRFzMaGBDNKxDNERIBFzkRMxEzETMSFzkxMAEUBgcVIzUmJzUeARcRJy4BNTQ2NzUzFRYXByYnERceAQc0JicRNgEUFhcRDgEEJ9TIhfifVuZbVKSX17iFy7ZJnZtMvpLsUV%2Bw%2FidHXVBUAcWRvBbZ0wRI0yo5AQF2Hz%2BvgYqyE6ilB0u3Pgz%2BlB1JooQ6SyP%2BwRsC4zlMJQE3DEoAAAUAVP%2FsBpEFywAJABQAHgApAC0AV0AwLSorLBofFSUFCgAQChAfJSosBi8uHKAnAScnLQNgDQGvDQENDSwtAywSBxIEGCITAD8zPzM%2FPxI5L11xMxE5L10zERIBFzkRMxEzETMRMxEzETMxMAEUFjMyERAjIgYFFAYjIiY1ECEyFgEUFjMyERAjIgYFFAYjIiY1ECEyFgkBIwEBFzpChIRCOgHCpaGYpwE%2FnakB9jtCg4NCOwHCpp%2BYqAFAmqv%2B1%2FzVwgMrBACVkgEnASeSk%2Bbn794Bye382pWUASkBJZCV5ubt3wHJ7AMh%2BkoFtgAAAAMAYP%2FsBekFywALABQAMgBUQC4sKxIVJygGIQAbKxUbISgFNDMlDi0qBCwnAyQYAw8nHiwSHglLWR4EMAxMWTATAD8rABg%2FKwAYPxI5ERc5ERIXORESARc5ETMRMxEzETMRMzEwARQWFz4BNTQmIyIGEzI3AQ4BFRQWJTQ2Ny4BNTQ2MzIWFRQGBwE2NzMCBwEhJw4BIyIkAcNDPHFbV0hPXZW3gv6BalCL%2Fn2Ap19F2bexyoeeAVpRNvJGmgEt%2FtGVZueM5v76BHs%2FcD9Ab0VBTlH792sBeUR3TGJ7zYPDYG%2BZUpiwq5Fyul3%2BsmvP%2FuSz%2Ft2RUlPaAAAAAAEAhQOmAW0FtgADABS3AAMDBQQCAwMAP80REgE5ETMxMAEDIwMBbSmWKQW2%2FfACEAAAAAABAFL%2BvAJMBbYADQAfQA4DBAsDCgcACgAPDgsDAwA%2FLxESATk5ETMRFzMxMBMQEjczBgIVFBIXIyYCUpuSzYuUlInLk5oCMQEJAc6uvP4t9PT%2BNrmqAcYAAQA9%2FrwCNwW2AA0AH0AOAwoLAwQHAAQADw4ECgMAPy8REgE5OREzERczMTABEAIHIzYSNTQCJzMWEgI3m5LLipOUi82TmgIx%2Fvn%2BOqi7Acj09QHRva%2F%2BMQAAAAABAEoCagQUBhQADgAbQA8DBQQBBw0KCQsJDxAIDgAAP8QREgEXOTEwAQMlFwUTBwsBJxMlNwUDAqApAYEc%2Fpjsx6aVzef%2BmiMBeCkGFP6CbNkd%2FslrAVL%2BrmsBNx3ZbAF%2BAAAAAQBgAOMEMQTDAAsALEAWBgMKCgsLAQgDDQwJAQIBUlkGLwIBAgAvXTMrEQAzERIBFzkRMxI5OTEwASE1IREzESEVIREjAe7%2BcgGOtAGP%2FnG0AnmyAZj%2BaLL%2BagABAD%2F%2B%2BAGcAO4ABgAeQA8ABQMFCAcDQAZQBtAGAwYAL13NERIBOTkRMzEwJQYDIxI3MwGcMICtRSLn17r%2B2wEO6AAAAAEASAHBAkoCiQADABVACQMABQQBAE1ZAQAvKxESATk5MTATNSEVSAICAcHIyAAAAAEAhf%2FjAa4BFAALABhACwYAAA0MCQNRWQkTAD8rERIBOREzMTA3NDYzMhYVFAYjIiaFTEhJTE1ISEx9SU5RRkdTUgAAAQAQAAADDgW2AAMAHEAMAwABAgIABQQDAwISAD8%2FERIBOTkRMxEzMTAJASMBAw794N4CIQW2%2BkoFtgAAAgBY%2F%2BwEOQXNAAsAFwAoQBQSAAwGBgAZGAkVTVkJBwMPTVkDGQA%2FKwAYPysREgE5OREzETMxMAEQAiMiAhEQEjMyEgEQEjMyEhEQAiMiAgQ59fz0%2FPX79fz9DXuHh319h4d7Atv%2Bg%2F6OAX4BcQGDAW%2F%2BgP6O%2FtX%2FAAEEAScBJgEH%2Fv4AAQCaAAADDAW2AAoAIUAQAAQICQQBAQwLBAcBCQYBGAA%2FPxI5ORESATkRFzMxMCEjETQ3DgEHJwEzAwzrCBdDv3YBrsQDsKljGDqblQFSAAABAFoAAAQ5BcsAGwAxQBoHFBoCAg4UGwQdHBEKTVkRBwIaAQEaTlkBGAA%2FKxESADkYPysREgEXOREzETMxMCkBNQE%2BAjU0JiMiBgcnPgEzMhYVFA4BDwEVIQQ5%2FCEBeadtMndpVJ1nf3rmgsz2R5Or%2FgK2sgF7q49%2BSGNyPlGbZ1bVtGOyvaH2CgAAAAEAVv%2FsBC0FywAmAENAJBMHGwAABAcNFyIGKCcDFxgYF09ZGBgKJCQeTVkkBwoQTVkKGQA%2FKwAYPysREgA5GC8rERIAORESARc5ETMRMzEwARQGBxUeARUUBCEiJzUeATMyNjU0JisBNTMgNTQmIyIGByc2ITIWBAKik7Cw%2Ftb%2B7fOnXdBgqqi6x3%2BBAV56d1OaaXPJAQrd%2BARmi7kgCBavkdPlT9EuMn6EdW6%2F8l5mL0SklL4AAAACACcAAARtBboACgASAEhAJwkBAQ4LBwQSBQUEAAMUEwEFEgVNWQkGUBIBDxIfEgISEgMPBwYDGAA%2FPzMSOS9dXTMzKxEAMxESARc5ETMRMzMzMxEzMTABIxEjESE1ATMRMyERNDcjBgcBBG3F5f1kApzlxf5WCggcPP6VAT%2F%2BwQE%2FtQPG%2FEgBb8R9Ql798AABAHX%2F7AQpBbYAHAA6QB8PAxoVAwgVGAQeHQARTVkAAAYWFhlOWRYGBgxNWQYZAD8rABg%2FKxESADkYLysREgEXOREzETMxMAEyBBUUACEiJzUeATMyNjUQISIGBycTIRUhAz4BAkrdAQL%2B2%2F7y9YxR0lqfpv6yL4o0aTgC%2BP3XISNlA5Hqyur%2B%2BU%2FVLjKOiQEGEww%2BAsrR%2FpYGEAACAF7%2F7AQ%2FBckAFwAkAERAIxsRIgoKAAAFEQMmJQoUDg4eT1kODhQCAgdPWQIHFBhNWRQZAD8rABg%2FKxESADkYLysREgA5ERIBFzkRMxEzETMxMBMQITIXFSYjIgYDMz4BMzIWFRQAIyImAgUyNjU0JiMiDgEVFBZeArtuTExk6%2BwKDC%2Bqc8fe%2Fv%2Feneh9Af55g3t7TIBKmQJvA1oRxBb8%2FupRWfTR5v71lwEh9pyRfpBBcTuNwQAAAQBKAAAEPQW0AAYAJUASBgABBQACBQMIBwAYAwJOWQMGAD8rABg%2FERIBFzkRMxEzMTAhASE1IRUBAQACQv0IA%2FP9wQTlz6T68AAAAAMAWP%2FsBDkFyQAWACMAMAA3QB0DCA4UKyEGMjEFESEhKysLAAAkT1kABwsaT1kLGQA%2FKwAYPysREgA5GC8zEjk5ERIBFzkxMAEyFhUUBR4BFRQEIyIkNTQ2Ny4BNTQ2AxQWMzI2NTQmLwEOAQEiBhUUHgEXPgE1NCYCSNDy%2FvKskf724%2B7%2B%2BomchnL6RpJ9gY%2BEhh2EdAENZHosVGR4Y3sFyb%2Bg4YVWvnW12sy7esNMULJvn737smhzd2ZRhjkNOosDP2NVNFJDLzV1TlVjAAACAFb%2F7AQ3BckAGAAlAERAIyIMDAAcEgAGEgMnJgwPFQ8fT1kPDwMVFRlNWRUHAwhPWQMZAD8rABg%2FKxESADkYLysREgA5ERIBFzkRMxEzETMxMAEQACEiJzUWMzISEyMOASMiJjU0ADMyFhIlIgYVFBYzMjY1NC4BBDf%2BpP6ihTpZWu7qCww7p3DC3gEB3pzofv4CeoJ5e3eiRXwDRv5Q%2FlYQxRkBAAESWlDy0%2BUBD5j%2B3%2FafkH2Pjl9Zm1oAAAACAIX%2F4wGuBGoACwAWAChAFBEMBgYAABgXDhRRWQ4QCQNRWQkTAD8rABg%2FKxESATkRMxI5OTEwNzQ2MzIWFRQGIyImETQzMhYVFAYjIiaFTEhJTE1ISEyUS0pNSEhMfUlOUUZHU1IDnpdQR0dTUgAAAgA%2F%2FvgBrARqAAYAEQAyQBsMBwEGBgQHAxMSBAAGEAaQBgMNAwYJD1FZCRAAPysAGC9fXl3GERIBFzkRMxEzMTAlFwYDIxI3AzQzMhYVFAYjIiYBjQ8wgK1FIiOUS0pNSEhM7he6%2FtsBDugC5ZdQR0dTUgABAGAA3QQxBOwABgAmQBYFAQABBAMIBwAPAwE%2FA28DjwPvAwQDAC9dccYREgEXOREzMTAlATUBFQkBBDH8LwPR%2FSMC3d0BrnkB6MP%2BqP7RAAIAZgGwBCkD8gADAAcALUAbBAcAAwQJCAQFUlkEAQEAUlkPAS8BTwFvAQQBAC9dKwAYEMYrERIBFzkxMBM1IRUBNSEVZgPD%2FD0DwwM%2Fs7P%2BcbKyAAEAYADdBDEE7AAGACZAFgEFAgUGAwgHBg8DAT8DbwOPA%2B8DBAMAL11xxhESARc5ETMxMBMJATUBFQFgAt39IwPR%2FC8BogEvAVjD%2Fhh5%2FlIAAgAQ%2F%2BMDbQXLABsAJgBBQCEhHBsABxMADhMcBCgnBBcXEAAAJBAQCktZEAQkHlFZJBMAPysAGD8rERIAORgvEjkRMxESARc5ETMRMxEzMTABNTQ2Nz4BNTQmIyIGByc2MzIWFRQOAQcOAR0BAzQzMhYVFAYjIiYBG1Bkd0VwaV%2BiTVTL6MTmLFltXT%2Ftk0hMTUdHTAG8QG6STl5oSFRaNiawccCpS3VqVUlgUS3%2BwZdPSEdTUQAAAAIAb%2F9WBr4FvgA1AD8ATEAmGwA7FDoHFjYOIy4ADhQWKC4GQUAICz0RETIYODgECwsrHzIDJisALzM%2FMxI5LzMzETMROS8zEjkREgEXOREzETMRMzMRMxEzMTABFA4BIyImJyMOASMiJjU0EjMyFhcDFRQzMjY1NAIkIyIEAhUQACEyNxUGIyAAERASJDMyBBIBFDMyEzcmIyIGBr5ao2tPdBQMMZBao7v40Uy5SBZoT12M%2Fv6n1f7FpgE2ASLd8NL3%2Fo7%2BYuABjfvZAVO7%2B%2Fy3wRIMP0iAjwLjj%2B2EVEhOTtKzzgEBGxj%2BLxigzJ6rAQOMsP652P7e%2FshapFYBjwFlAQUBl9i0%2FrP%2Bp%2BkBJe8RqgAAAAIAAAAABUoFvAAHAA8AN0AeBgUMAAcDBAECBAcIDA8HERAPAkxZDw8FAAQSDAUDAD8zPzMSOS8rERIBFzkRMxEzETMzMTAhAyEDIwEhCQEDLgEnBgcDBEyS%2FdGP%2FAIjAQQCI%2F4xiQ81Chs0hAGW%2FmoFvPpEAmQBjiisKHuS%2FoMAAwDBAAAE2QW2AA8AGAAhAElAJhQEHgsQGhoPBAgLDwQjIggZEBAZS1kQEA8AABhMWQADDxpMWQ8SAD8rABg%2FKxESADkYLysREgA5ERIBFzkRMxEzETMRMzEwEyEgBBUUBgcVHgEVFAQjIRMzMjY1NCYrARkBMzI2NTQmI8EBsgEuAQ2EfJqR%2Fu31%2FfDv5paKlaLP%2FpaZnJ8FtrC%2BgKoWCh2rksXfA1pfcmdc%2Far%2BMXN8cm4AAQB5%2F%2BwEzwXLABgAJkAUAw8JDxUDGhkTAExZEwQMBkxZDBMAPysAGD8rERIBFzkRMzEwASICERASMzI2NxUGIyAAETQSJDMyFwcuAQMvzuzj112uXqza%2Fr%2F%2BqKcBPNXgvlZKpQT%2B%2Ftz%2B%2F%2F7z%2FuwlHc1BAYUBauQBVrZexyM1AAACAMEAAAVmBbYACAAPAChAFA0ECQAEABARBQxMWQUDBA1MWQQSAD8rABg%2FKxESATk5ETMRMzEwARAAKQERISAAAxAhIxEzIAVm%2Fm7%2Bhv5nAcQBXQGE%2FP4Vz6oCEALp%2Fpb%2BgQW2%2Foj%2BowIN%2B9sAAAAAAQDBAAAD%2FAW2AAsAPUAgBAAGCgoBAAEIAw0MBglMWQYGAQICBUxZAgMBCkxZARIAPysAGD8rERIAORgvKxESARc5ETMRMxEzMTApAREhFSERIRUhESED%2FPzFAzv9tAIn%2FdkCTAW2yv5yyP41AAAAAAEAwQAAA%2FoFtgAJADhAHgYAAAEEBwEDCgsGCUxZDwYBCwMGBgIBEgIFTFkCAwA%2FKwAYPxI5L19eXSsREgEXOREzETMxMCEjESEVIREhFSEBru0DOf20Aif92QW2yv43ywAAAAABAHn%2F7AUxBcsAGgA6QB8YAhMIAggaDQQcGwAaTFkAAAULCxBMWQsEBRZMWQUTAD8rABg%2FKxESADkYLysREgEXOREzETMxMAEhEQ4BIyAAERAAITIXByYjIgAVEBIzMjcRIQMXAhqE843%2BtP6YAZYBZOXNVLKy6v7w9eZ0hP7RAxn9IiskAYkBZgFhAY9Yx1L%2B2v%2F%2B9P7pHQF5AAABAMEAAAVCBbYACwAzQBkIBAQFCQEBAAUADA0IA0xZCAgFCgYDAQUSAD8zPzMSOS8rERIBOTkRMxEzETMRMzEwISMRIREjETMRIREzBULw%2FV7v7wKi8AKT%2FW0Ftv2qAlYAAAAAAQDBAAABsAW2AAMAEbYABQQBAwASAD8%2FERIBOTEwMxEzEcHvBbb6SgAAAAAB%2F2T%2BaAGqBbYADAAfQA4KAwcHDg0IAwAFTFkAIwA%2FKwAYPxESATkRMzMxMBMiJzUWMzI1ETMRFAYIYkJUPsTw1f5oGckV%2BAWJ%2Bn%2Fg7QAAAAEAwQAABR0FtgAOADVAHAsMAQAIBAQFAAIFDA4FEA8CDgMIBAULBgMBBRIAPzM%2FMxIXORESARc5ETMRMxEzETMxMCkBAQcRIxEzETY3ASEABwUd%2Fuv%2BNY3v72JhAYsBEP6BpgKWc%2F3dBbb9RnhvAdP%2BPr8AAQDBAAAEGwW2AAUAH0AOAwAFAAcGAQMAA0xZABIAPysAGD8REgE5OREzMTAzETMRIRXB7wJrBbb7F80AAQDBAAAGogW2ABQAPkAfEgsODg0UAAkCCAUFBgYJDQMWFQISCQMGCwcDAA4GEgA%2FMzM%2FMxIXORESARc5ETMRMzMRMzMRMxEzMzEwIQEjEhURIxEhATMBIREjETQSNyMBAzn%2BWAgR2QFRAZYGAaIBUuYLBAj%2BSQTF%2FvDu%2FTkFtvt1BIv6SgLTbQFeJfs9AAAAAQDBAAAFgwW2ABEAMkAXDAEQEAADCgcHCAgAExIDDAgQCQMBCBIAPzM%2FMxI5ORESATk5ETMRMzMRMxEzMzEwKQEBIxcWFREjESEBMyYCNREzBYP%2B2%2F0xCAUO2QEiAs0GAgzbBI1Bupr9CAW2%2B3kXASFRAv4AAAAAAgB5%2F%2BwF0wXNAAsAFwAoQBQMBhIABgAYGQkVTFkJBAMPTFkDEwA%2FKwAYPysREgE5OREzETMxMAEQACEgABEQACEgAAEQEjMyEhEQAiMiAgXT%2Fpv%2Buf61%2Fp0BZQFLAUYBZPuk2tbV2dfV19sC3f6b%2FnQBiQFqAWoBhP52%2Fpr%2B8v7pARQBEQENARb%2B6gACAMEAAASJBbYACgATADJAGQ8ACwUFBgYAFRQLBExZCwsHBhIHE0xZBwMAPysAGD8SOS8rERIBOTkRMxEzETMxMAEUBCEjESMRISAEATMyNjU0JisBBIn%2B1P7rmO8BpQESARH9J3%2B4rJqjpgP85fT93QW24P4WgIh%2BfAAAAgB5%2FqQF0wXNAA8AGwA7QB8FBAMGFgAQCgAEBgoEHRwNGUxZDQQFBwMHBxNMWQcTAD8rEQAzGBDGPysREgEXOREzETMRMxEzMTABEAIHASEBIyAAERAAISAAARASMzISERACIyICBdPLwgFe%2Fr7%2B7Cf%2Btf6dAWUBSwFGAWT7pNrW1dnX1dfbAt3%2B9v6USv6HAUgBiQFqAWoBhP52%2Fpr%2B8v7pARQBEQENARb%2B6gAAAAACAMEAAAUKBbYACAAVAERAIxIVBBAUEwAKCgsLEBMVBBcWEgkACUtZAAAMFAsSDAhMWQwDAD8rABg%2FMxI5LysRADMREgEXOREzETMRMxEzETMxMAEzMjY1NCYrARkBIxEhIAQVEAUBIQEBsKanlqKjnu8BnQEbARD%2B5AGd%2FvD%2BogMOfHp8bP1c%2FbgFttTW%2Fu90%2FXkCSAAAAAEAZP%2FsBAwFywAkADRAGwwAHRIFEhcABCYlDB0DFRUaTFkVBAMJTFkDEwA%2FKwAYPysREgA5ORESARc5ETMRMzEwARQEIyInNR4BMzI2NTQmJy4BNTQkMzIXByYjIgYVFB4BFx4CBAz%2B5vj4nmThYY6HfMLIpAEE29LQTMOZdHgwbo%2BhlkYBjcPeTeIvNmxbUnJOUdCSt9Jcw1JlUzlRSDtDdJIAAQAdAAAEaAW2AAcAJUASAAEBAwYDCQgBEgcDBANMWQQDAD8rEQAzGD8REgEXOREzMTAhIxEhNSEVIQK67%2F5SBEv%2BUgTpzc0AAQC0%2F%2BwFOwW2ABEAJUAREAELCAgBExIRCQMFDkxZBRMAPysAGD8zERIBOTkRMxEzMTABERQGBCMgADURMxEUFjMgGQEFO4v%2B%2Bbf%2B8P7S8KiuAVIFtvxOovODASD8A678Y7WsAWMDmwABAAAAAAT6BbYADAAqQBQDAgkAAQUEAQQJAw4NCQMABAMDEgA%2FPzMSORESARc5ETMRMxEzMzEwATMBIwEzAR4BFz4BNwQC%2BP4A%2FP4C9gExGDYIDTYRBbb6SgW2%2FHNBzTJMyDAAAQAMAAAHgwW2ABwAQEAhAQAYCgkQFRQFGxwNDAUMEBgcBR4dEAUYAwobFAwDAQoSAD8zPzMzEhc5ERIBFzkRMxEzETMzETMzETMzMTApAQMuAScOAQcDIQsBMxMWFz4BNxMzExYXNjcTMwYG%2Fvz4EDAFCi0P8v78vcD00TEVCywS7u30IycPOdDyA2g51ypAzDL8nALcAtr8rM2dVdJBA1b8pnftj90DUgAAAAEABAAABPYFtgALADVAHAEACQoHBgMEBAACBQYICgsIDQwCCAQJBgMBBBIAPzM%2FMxI5ORESARc5ETMRMxEzETMxMCkBCQEhCQEhCQEhAQT2%2Fu3%2Bkv6P%2FwAB5f46AQoBUgFSAQL%2BNwJW%2FaoC9gLA%2FdcCKf08AAAAAAEAAAAABLwFtgAIACxAFQECCAcABAQFAgUHAwoJAAUBBwMFEgA%2FPzMSORESARc5ETMSOREzETMxMAkBIQERIxEBIQJeAVoBBP4Z8P4bAQQDGwKb%2FIH9yQIvA4cAAQBCAAAEWAW2AAkAOEAdAwcIAgACBAcECwoHBAUFBExZBQMCCAEBCExZARIAPysREgA5GD8rERIAORESARc5ETMRMzEwKQE1ASE1IRUBIQRY%2B%2BoC4f0zA%2B79HAL4pgRDzaj7vwAAAAABAJr%2BvAJxBbYABwAfQA0EAAYBAQAJCAYBBQIDAD8zLzMREgE5OREzETMxMAEhESEVIREhAnH%2BKQHX%2FwABAP68Bvqw%2BmcAAAABABAAAAMOBbYAAwAcQAwCAQADAwEFBAMDAhIAPz8REgE5OREzETMxMBMBIwHuAiDd%2Fd8FtvpKBbYAAAABADP%2BvAIIBbYABwAfQA0DAAEGBgAJCAAHAwQDAD8zLzMREgE5OREzETMxMBchESE1IREhMwEA%2FwAB1f4rkwWZsPkGAAEAHQIXBC8FvgAGACdAEgIBBQQDBgAAAwUDCAcFAAQCAwA%2FzTI5ERIBFzkRMxEzETMzMTATATMBIwkBHQG0eQHlwv6j%2Fs0CFwOn%2FFkCtv1KAAAAAAH%2F%2FP7BA3P%2FSAADABG1AwUCBAECAC8zEQEzETMxMAEhNSEDc%2FyJA3f%2BwYcAAQFqBNkDUAYhAAkAE7YIAwsKBYAAAC8azRESATk5MTABLgEnNSEeARcVArJF0zABESaDLATZNMU6FUa2MxkAAAIAWv%2FsBAQEZgAbACYASUAmDAEfHxskCAgUGwMoJwIFFwwgSlkMDAUXABUXEEhZFxAFHEhZBRYAPysAGD8rABg%2FERI5LysREgA5ERIBFzkRMxEzETMzMTAhJyMOASMiJjU0NiU3NTQmIyIGByc%2BATMyFhURJTI2PQEHDgEVFBYDXC8IUKJ%2Fo7f%2BAQS%2FY2hVnEhMWtZf09f9%2BoCbjqaXWJplSbChq64IBjtqaTIiqC8xuMX9F6CPgWAGBmNmSlEAAAIAqP%2FsBJMGFAATAB8AQEAhCRgRAw0eAw0LCwMhIAgRBgAMAAsVABRGWQAQBhtGWQYWAD8rABg%2FKwAYPz8REjk5ERIBOTkRMxEzERczMTABMhIREAIjIicjByMRMxEUBgczNhciBgcVFBYzMjY1EALdz%2Bfq0NJ0ECuw6wgCCnCdjn0CgJF9gQRm%2FtT%2B8f7w%2FtGXgwYU%2Fo4pohalwKfEEMq1xrsBeQAAAAEAZv%2FsA7QEZgAVACZAFA0DAwgSAxcWBgtGWQYQABBGWQAWAD8rABg%2FKxESARc5ETMxMAUiABEQACEyFwcmIyARFBYzMjcVDgECZvv%2B%2BwERAQKvjEeVYf7hj4qdjD%2BPFAElARIBFwEsQb06%2FoO6u07NJSAAAgBm%2F%2BwEVAYUABIAHwBAQCEQFwkDDAwOHQMOAyEgCREABgwADxUGGkZZBhAAE0ZZABYAPysAGD8rABg%2FPxESOTkREgE5OREzETMRFzMxMAUiAhEQEjMyFzMmNREzESMnIwYnMjY3NTQmIyIGFRQWAh3P6OvQ2nIMEey4KQtxm5GEAoiRfIaCFAEsAQ8BEAEvoXdFAZP57JGlvqO3IdGwybq4wQACAGb%2F7AQ5BGYAFAAbAEdAJxkKGAsLAwMKEQMdHBgLSFkMGBwYAhADGBgABgYVSFkGEAAOR1kAFgA%2FKwAYPysREgA5GC9fXl0rERIBFzkRMxEzETMxMAUgABEQADMyEh0BIR4BMzI2NxUOAQMiBgchLgECi%2F7%2B%2Ft0BDuzb%2Fv0fBaSVYqlhVrCccIcNAfYCgBQBLQEIAQ8BNv726X%2BhrSUrvykiA8iOiImNAAAAAQAjAAADQgYfABUAO0AeDRQUBwICAwADBQMXFgMVCxBGWQsABQEUAUhZBxQPAD8zKxEAMxg%2FKwAYPxESARc5ETMSOTkRMzEwASERIxEjNTc1NDYzMhcHJiMiBh0BIQLT%2FvLstra4vXx4PldPUEkBDgOg%2FGADoG5ISMS9KbIcY2NIAAAAAwAX%2FhQETgRmACsAOABDAHJAPSsCJT4FOSUMHzITLBkABRMZHyUGRUQiCAg8SlkICBYoHDYPDzZGWQ8PFigoQUpZKBArAklZKw8WL0lZFhsAPysAGD8rABg%2FKxESADkYLysREgA5ERI5GC8rEQAzERIBFzkRMxEzETMRMxEzEjk5MTABFQceARUUBiMiJwYVFBY7ATIWFRQEISImNTQ2Ny4BNTQ2Ny4BNTQ2MzIWFwEUFjMyNjU0JisBIgYTFBYzMjU0JiMiBgROvRoi7M81K0xHX8G3vv7K%2Ftvi7oF0Lz1GRVZr49IvZxr%2BGol8wLxnjLJld2VrZMxlZ2ZpBFKBIyNmOavECC8%2FJiack7zMoJRmixsUWTE%2BViolp3C0xg0H%2BwJMUm5bSD1fA0docNpsdXQAAAABAKgAAAR1BhQAFQAzQBkBAA8NCQkKAAoXFg8KExMFRlkTEAsAAQoVAD8zPz8rERIAORESATk5ETMRMzMRMzEwISMRNCYjIgYVESMRMxEUBzM%2BATMgEQR17GdwlIvr6wwPMKtyAZICqIB%2BsdD92wYU%2FnVfbFBY%2FmsAAAAAAgCaAAABogX6AAMADwA2QCIKAAQAAQEREA0fBy8HAl8Hbwd%2FB58HrwffB%2B8HBwcCDwEVAD8%2FL11xzRESATkRMzMRMzEwISMRMwM0NjMyFhUUBiMiJgGT6%2Bv5RUA%2BRUU%2BQEUEUgElP0REPzxFRQAAAAL%2Fh%2F4UAaIF%2BgAMABgAQ0AqEwoKDQMDBwcaGRZADxAfEC8QTxBfEI8QnxDPEN8QCQ4DEAgPAAVGWQAbAD8rABg%2FL19eXRrNERIBOREXMxEzMTATIic1FjMyNREzERQGAzQ2MzIWFRQGIyImN2pGREeW67NGRUA%2BRUU%2BQEX%2BFBm6EqoE0%2Fsdq7AHYz9ERD88RUUAAAABAKgAAASJBhQADgA6QB8CAwYFDgwJCQoDBAUHCgUQDw4IBwQECgILAAIPBgoVAD8zPz8REhc5ERIBFzkRMxEzMxEzETMxMAE3ASEJASEBBxEjETMRBwGLhQFOAQ%2F%2BQwHZ%2Fuz%2BnYHp6QwCSKYBZP4l%2FYkB5Wr%2BhQYU%2FQnVAAAAAAEAqAAAAZMGFAADABZACQABAQUEAgABFQA%2FPxESATkRMzEwISMRMwGT6%2BsGFAAAAAEAqAAABwYEZgAjAEZAIxwbEwAAAQ0JCQoBChsDJSQUDQoRCw8cAQoVIAURBUZZFxEQAD8zKxEAMxg%2FMzM%2FERI5ORESARc5ETMRMxEzEjkRMzEwISMRNCYjIgYVESMRMxczPgEzIBczPgEzMhYVESMRNCYjIgYVBEzsYGaIf%2Bu4IQwur2kA%2F1MQMbJzxrXrYWaJfwKqf32xzv3ZBFKRT1auUlzIzf0vAqp%2FfauxAAAAAQCoAAAEdQRmABMAMUAYDQkJCgEACgAUFQ0KEREFRlkREAsPAQoVAD8zPz8rERIAORESATk5ETMRMxEzMTAhIxE0JiMiBhURIxEzFzM%2BATMgEQR17GdwlYrruCEMMrhwAY4CqIB%2BsM%2F92QRSkU9W%2FmsAAAACAGb%2F7AR9BGYADAAVAChAFA0HEQAHABYXChNGWQoQAw9GWQMWAD8rABg%2FKxESATk5ETMRMzEwARAAIyImAjUQADMyAAEQISARECEiBgR9%2Fur4m%2B6AART78AEY%2FNsBGwEY%2FuaUhQIr%2FvH%2B0IwBBq0BDQEu%2Fsv%2B%2Bv6BAX8Be8QAAAIAqP4UBJMEZgATACAAP0AgGAsDBgYHHhEHESEiAwsADg4URlkOEAgPBxsAG0ZZABYAPysAGD8%2FPysREgA5ORESATk5ETMRMxEzMzMxMAUiJyMWFREjETMWFzM2MzISERACASIGHQEUFjMyNjU0JgLZ0nQODuu%2BCBkMbtzP5%2Bv%2B%2BIyBgJF6hIMUl4we%2FjsGPh91qP7U%2FvH%2B8f7QA7qktCPKtci5ur8AAAIAZv4UBFQEZgALACAAQEAgHhYDGhoZCg8ZDyIhGhsXDx8WDBISB0ZZEhAMAEZZDBYAPysAGD8rERIAOTkYPz8REgE5OREzETMRMzMzMTAlMjY9ATQmIyIGFRAXIgIREBIzMhYXMzczESMRNDY3IwYCXpSBhZR%2BhMPN6OzPaKVBCBrD7AgDDWioq60lzbTIu%2F6FvAEtAQ4BDgExTViR%2BcIB1SxiGqUAAAEAqAAAA04EZgAQACNAEA0JCQoCChIRCw8NChUFABAAPzI%2FOT8REgE5OREzETMxMAEyFwcmIyIGFREjETMXMz4BAtlHLhcyNo2v67gfDDexBGYK2wy4k%2F2%2BBFLDY3QAAAEAYv%2FsA48EZgAhADRAGwoAGxEABhEWBCMiChsDFBQZR1kUEAMISFkDFgA%2FKwAYPysREgA5ORESARc5ETMRMzEwARQGIyInNRYzMjU0LgEnLgE1NDYzMhcHJiMiFRQWFx4CA4%2Fs3N2Gw6jZMG5iv4flxcOuTLN6umGjiXw8ATuirUPLWoMqODwmSpR2jp1PsUpqNEg%2FNVhzAAAAAAEAJ%2F%2FsAvAFSAAVAD1AHw8MExMIAggKEQQXFg0PQAkSDA8PEkhZDw8GAEZZBhYAPysAGD8rEQAzETMaGBDNERIBFzkRMxI5OTEwJTI3FQ4BIyAZASM1PwEzFSEVIREUFgJEVlYne0L%2BspeiUJEBO%2F7FVaobsREXAWACVGhW6vay%2FbBVUQAAAAABAJ7%2F7ARtBFIAFAAwQBcBEREUCwgUCBYVAgUSCQ8AFQUORlkFFgA%2FKwAYPz8zEjkREgE5OREzETMRMzEwIScjDgEjIiY1ETMRFBYzMjY1ETMRA7QhDDG1dMnG7WhvlIvskU1YyMsC0%2F1Wf3%2Bx0AIn%2B64AAAEAAAAABEgEUgALAChAEwkKAgELAAUBCgUDDQwJAQ8FABUAPzI%2FMxESARc5ETMzETMRMzEwIQEzExYXMzY3EzMBAaT%2BXPjhOgwICT3h%2Bv5aBFL9faJkSL4Cg%2FuuAAAAAAEAFAAABnMEUgAdAD5AIR0AFxMSBAgHDhscCgkECQ4XHAUfHgANFwMIFQkbBAMSDwA%2FFzM%2FFzMREgEXOREzETMRMzMRMzMRMzMxMCEDJgMjAgcDIQEzExYXMz4BNxMhEx4BFzM2NxMzAQQzjxpECToik%2F78%2FsrwjTAUBgopD6gBAqMPLQQIDzeP7P7IAgRSASv%2B8nH9%2FgRS%2Fd%2FKkEm9LwJG%2Fboxyjh73QIh%2B64AAAAAAQAZAAAETgRSAAsAM0AaCAcEBQIBCgsAAQUGBwsGDQwJAwsEAQ8ICxUAPzM%2FMxI5ORESARc5ETMRMxEzETMxMAkBIRsBIQkBIQkBIQGe%2Fo0BDPz%2BAQr%2BjAGH%2Fvb%2B7%2F7w%2FvYCNQId%2Fn0Bg%2F3j%2FcsBnv5iAAABAAD%2BFARKBFIAFAAzQBoUCgQICQEAAAQJDwQWFQQUFQgADwwRRlkMGwA%2FKwAYPzM%2FMxESARc5ETMRMxEzMzEwESETFhczPgETMwECISInNRYzMj8BAQDhMxEICTDm%2Fv4ngf7TTko1RKpFKQRS%2FY2GdjedApv7G%2F6nEboMxWgAAAEARAAAA4sEUgAJADhAHQMHCAICBAcJBAsKBwQFBQRIWQUPAggBAQhIWQEVAD8rERIAORg%2FKxESADkREgEXOREzETMxMCkBNQEhNSEVASEDi%2Fy5Ai%2F98wMV%2Fd0CM5EDDbSk%2FQYAAAAAAQAt%2FrwC6QW2ABwARUAnCxgSAg4HFRUcAhgcAx4dEQICDwN%2FA48DrwO%2FA88DBgMDChgZCwoDAD8zLzMSOS9dMxI5ERIBFzkRMxI5ORE5ETMxMAE0ITUyNjURNDYzFQ4BFREUBxUWFREUFhcVLgE1ATf%2B9oeD2dlyZ%2BXlZnPnywEfur9bXQE3nJO2BVNS%2FtfHJwwkyf7VUlQCtwKZqwAAAAEB2f4fAo0GEAADABS3AgMDBQQDAAAAPy8REgE5ETMxMAEzESMB2bS0BhD4DwAAAAEALf68AssFtgAeAEVAJwsbEgQXDgcHAAAEGwMgHwwbGw8afxqPGq8avxrPGgYaGhMEAxITAwA%2FMy8zEjkvXTMSORESARc5ETMSOTkRMxE5MTAFFAYHNT4BNRE0Njc1JjURNCYnNTIWFREUFjMVIgYVAc%2FH219qanvlW27fw399e4EUnJICtwFLXAEGeYQVDCfHASlSUwW2ma7%2B4WRUv1VlAAAAAQBgAjsEMQNoABUAQEAkDwMXFg4GAxERC1JZABEQEQIJAxEGQAYAUlkPBh8GPwZvBgQGAC9dKwAaGBDNX15dKwAQGMQQxhESATk5MTABIgYHNTYzMhYXFjMyNjcVBiMiJicmAUoyez1jl0J2WINZNH06aZFBfVR%2FArQ8Pb9sGiU3Pjq%2Bbx8jNwAAAAACAIX%2BjQGuBF4AAwAPAChAEgQCCgIDAxEQAAANAw0HUVkNEAA%2FKwAYLxI5LxESATkRMzMRMzEwEzMTIQEUBiMiJjU0NjMyFsGuM%2F7rASFLSkhMTEhITQKF%2FAgFOEpOT0lFVFEAAQCm%2F%2BwD9gXLABwASkApDgILAgUWCAUIEBwEHh0FAgIZTVkAAhACAhADAgQZDhNNWQuQDgEODAcAP81dMisAGD%2FFX15dKxEAMxESARc5ETMRMzMRMzEwJQYHFSM1JgI1NBI3NTMVFhcHJiMiBhUUFjMyNjcD23eLnM%2FIyc6emINGkmiSjJCKS4dX7jsFwsgfARj6%2FgEeIKqiBT28O77BwrIeJQABAEgAAARWBckAHQBVQC4aCAsLFw8TAgkQExcYBh8eCxgZGE9ZCA8ZAQsDGRkSAAAFTVkABxMPEg9OWRIYAD8rEQAzGD8rERIAORgvX15dMysRADMREgEXOREzETMSOTkxMAEyFwcmIyIdASEVIRUUBgchFSE1PgE9ASM1MxE0NgKywrVMonrNAY3%2Bc0JQAvT78mJevLzjBclStkfb9Ky2W4Atz8MehHC4rAEAvNQAAAIAdQECBBsEpAAbACcAOkAlIg4cAAACBQkMDhATFxoKKSgJDBATFxoCBQgfFSUPBx8HbwcDBwAvXTPEMhc5ERIBFzkRMxEzMTATNDcnNxc2MzIXNxcHFhUUBxcHJwYjIicHJzcmNxQWMzI2NTQmIyIGukCFeYNkc3NihXmDPz%2BBd4Vjcn5Zg3eDQKiIXmGIiGFdiQLTbWiFd4E%2FQYN1hWRzd2KBd4E9PX93gWN0YoWFYmGIiAAAAAABABIAAAR9BbYAFgBbQDMABxADCwsMAgUJDA4SFQcYFwYSExJQWQADDxMfEwIJAxMTDBUKDg8OUFkHDw8MARUGDBgAPz8zEjkvMysRADMREjkYL19eXTMzKxEAMxESARc5ETMSFzkxMAkBMwEzFSEVIRUhFSM1ITUhNSE1MwEzAkgBQfT%2BceP%2B5wEZ%2Fufh%2FuUBG%2F7l4P529gMdApn9CJeamfT0mZqXAvgAAAAAAgHZ%2Fh8CjQYQAAMABwAkQBADAgUFBAQJCAMEAwQHGwAAAD8%2FOTkvLxESATkRMxI5OTEwATMRIxEzESMB2bS0tLQGEPzm%2FkX85AAAAAIAc%2F%2FyA4kGIwAtADkATUAsNBcmGy4AEQUyGTcDAAMFCxcZGyEIOzoDGTcUMioGHggID0lZCAEeJElZHhYAPysAGD8rERIAFzkREgEXOREzETMRMxEzETMRMzEwEzQ2NyY1NDYzMhYXBy4BIyIVFBYXHgEVFAcWFRQGIyInNR4BMzI1NC4BJy4CNxQeARc2NTQmJw4BgU1Jktu5W6ZjRHR4PcJuiK%2BWi4vs0NSGTcBR6ypkYY2CPbgwbYxtfJ82RQMnUIMrU5iBkiIqojIabTZPM0SdbbFZUI%2BOpUezKDODKzY2JjdddWEtRkQ4QWdLZzUQWwACASUFAgOWBewACwAXAB5ADAwSBgASABkYDwMVCQAvM80yERIBOTkRMxEzMTABNDYzMhYVFAYjIiYlNDYzMhYVFAYjIiYBJUMwNT9ANDBDAYlDMDVAQjMwQwV3Pjc%2BNzVAOjs%2BNz43Nj86AAADAGT%2F7AZEBcsAFgAmADYARkAoAw8vHycXCQ8UFx8FODcAABIQEgISEhsGDwwfDJ8MAwwMIzMbBCsjEwA%2FMz8zEjkvXTMROS9dMxESARc5ETMRMxEzMTABIgYVFBYzMjY3FQYjIiY1NDYzMhcHJgE0EiQzMgQSFRQCBCMiJAI3FBIEMzIkEjU0AiQjIgQCA31veGx7N34uc3jF2dzEiohBavyGyAFeysgBXsrC%2FqLQz%2F6iw3upASSoqgEkp6n%2B26eo%2Ft%2BsBAqhjpOeHhWeM%2FHe1vdGjzf%2B0cgBXsrI%2FqLKxf6m0M8BWsaq%2Ft2oqwEhqagBJaim%2FtwAAAIAOQMCApMFxwAXACEAOUAdCwEhIRcbBwcRFwMjIiELCxMdAQAABBAEAgQOEwQAPzPUXcQzMxI5LzMREgEXOREzETMRMzMxMAEnDgEjIiY1NDY%2FATQmIyIHJzYzMhYVEQEOARUUMzI2PQECIx0udkdxcaioa0VFWng2kI2Kiv7%2BR21gW1wDDmE3NmlqaG8GBEhIOHNGfX3%2BQQE8AkAxWFJSKwAAAgBSAGgEIQPhAAYADQApQBMDBgoNAgQLCQkEDQYEDg8MBQgBAC8zxDIREgEXOREzETMRMxEzMTATARcJAQcBJQEXCQEHAVIBZKj%2B5gEaqP6cAcIBZaj%2B5QEbqP6bAjEBsF7%2Bov6kYQGvGgGwXv6i%2FqRhAa8AAAAAAQBgAQAEMQMrAAUAI0AQAQADAAcGAQQEA1JZLwQBBAAvXSsAGBDEERIBOTkRMzEwASMRITUhBDGy%2FOED0QEAAXmyAP%2F%2FAEgBwQJKAokSBgAQAAAABABk%2F%2BwGRAXLAAgAFQAlADUAXUAzBAkLDg0MABAQES4eJhYJDA4RFh4GNzYPAAASDQ8RHxECEREaCAASEBICEhIiMhoEKiITAD8zPzMSOS9dMxE5L10zEjkvMxESARc5ETMRMxEzETMRMxEzETMxMAEzMjY1NCYrAQUUBxMjAyMRIxEhMhYBNBIkMzIEEhUUAgQjIiQCNxQSBDMyJBI1NAIkIyIEAgLsRUpMSU9DAZmZ7dPAWr0BBq6i%2B9%2FIAV7KyAFeysL%2BotDP%2FqLDe6kBJKiqASSnqf7bp6j%2B36wDAkZBSDl9qz7%2BcwFa%2FqYDh4j%2BxcgBXsrI%2FqLKxf6m0M8BWsaq%2Ft2oqwEhqagBJaim%2FtwAAAAAAf%2F6BhQEBga4AAMAEbUABQEEAQIALzMRATMRMzEwASE1IQQG%2B%2FQEDAYUpAACAG0DOQL%2BBcsADAAYAB9ADRMGDQAGABoZEAkWAwQAPzPEMhESATk5ETMRMzEwEzQ2MzIWFRQGIyIuATcUFjMyNjU0JiMiBm2%2Bi4q%2BwIhYmViZZkpKZmhISGgEgYfDwIqLvVeYWUZoZ0dMZmgAAAAAAgBgAAAEMQThAAsADwA3QB4GAwoKCwwPAQgLBREQDA1SWQwSCQECAVJZBp8CAQIAL10zKxEAMxg%2FKxESARc5ETMSOTkxMAEhNSERMxEhFSERIwE1IRUB7v5yAY60AY%2F%2BcbT%2BcgPRApiyAZf%2BabL%2Bav7%2BsrIAAAAAAQAzAkoCpgXJABYAJ0ATBhEVAgIMERYEGBcJDh8CFRUBIAA%2FMxI5PzMREgEXOREzETMxMAEhNTc%2BATU0JiMiByc2MzIWFRQGDwEhAqb9jeZ1QUAzXWxei6qIl1yJiwGNAkqH4XBqOzQ2WHl3hHJTl3%2BBAAABAC0COQKiBckAIwA5QB8XABAGAAYLEx4DBiUkAxMTHxQBHxQBFBQJGiEfDgkhAD8zPzMSOS9dcTMSORESARc5ETMRMzEwARQGBx4BFRQGIyInNRYzMjU0KwE1MzI1NCYjIgYHJz4BMzIWAoVRT15fuq2UepF9s8dzabhFODlhOVQ9kmKGnQTjS18nFW5Nf4o%2BnU%2BHfYWBNDgoJXIuO3sAAQFqBNkDUAYhAAkAE7YFAAsKBYAAAC8azRESATk5MTABNT4BNyEVDgEHAWo5eSMBETTPRwTZGUasPRU9wTUAAAEAqP4UBHUEUgAYADtAHQoFBQgRABUVFhYIGhkRCw4GFw8JFRYbDgJGWQ4WAD8rABg%2FPz8zEjk5ERIBOTkRMxEzMxEzETMxMAEUMzI2NREzESMnIw4BIyInIx4BFREjETMBk9qSiuy3Ig0wj2iMTwQDB%2BvrAab8sdACJ%2Fuuk1NUWhyyJP7ABj4AAAAAAQBx%2FvwEdwYUAA8ALUAVAQAEBQAFCwMREAEFCAgOBQ4DS1kOAC8rABgvEjkvETMREgEXOREzETMxMAEjESMRIxEGIyImNRA2MyEEd4m%2FiT5U2Mva6AJE%2FvwGf%2FmBAzMS%2BvsBBP4AAAABAIUCOQGuA2oACwAXQAoGAAANDAMJUVkDAC8rERIBOREzMTATNDYzMhYVFAYjIiaFTEhJTE1ISEwC00lOUUZHU1IAAAEAAP4UAaoAAAARAC1AFw8MCgAABQwDExIMD0ALDkgPDw4HAhsOAC8%2FMxI5LyszERIBFzkRMxEzMTABFCEiJzUWMzI2NTQnNzMHHgEBqv7PQjc2RTY%2Fs1SYKVBa%2FvLeD4kOIS1VGaZYFV8AAAEAVAJKAhQFtgAKACJAEAAECQMBCAEMCwcJASAECR4APzM%2FEjkREgE5OREXMzEwASMRPwEOAQcnJTMCFLoDBREvdlgBGacCSgIAZ1sSLFlw0QAAAAIAPQMCAs8FxwALABcAJUASEgAMBgAGGRgPAAMQAwIDFQkEAD8zxF0yERIBOTkRMxEzMTABFAYjIiY1NDYzMhYFFBYzMjY1NCYjIgYCz6%2BdlrCxmZiw%2FhBOWFhOTlhYTgRkpL6%2Fo6m6vaZvbm5vcW1tAAAAAgBQAGgEIQPhAAYADQAlQBILCQQCAAMHAgoJBg4PCAEBDAUALzPELzIREgEXOREzETMxMAkBJwkBNwEFAScJATcBBCH%2BmagBG%2F7lqAFn%2Fj3%2BmqgBGv7mqAFmAhf%2BUWEBXAFeXv5QGv5RYQFcAV5e%2FlAAAP%2F%2FADwAAAYxBbYQJwDTAqYAABAmAHvoABEHANQDXP23AAmzAwIRGAA%2FNTUA%2F%2F8ALgAABkgFthAnANMCgwAAECYAe9oAEQcAdAOi%2FbcAB7ICEBgAPzUAAAD%2F%2FwA3AAAGaAXJECcA0wL4AAAQJwDUA5P9txEGAHUKAAAJswIBBxgAPzU1AAACADf%2BdwOWBF4AGwAnAEhAJhwiABsHExMbIgMpKAQXFwAbEBsCCwMbGxAlJR9RWSUQEApLWRAiAD8rABg%2FKxESADkYL19eXTkRMxESARc5ETMRMxEzMTABFRQGBw4BFRQWMzI2NxcGIyImNTQ%2BATc%2BAT0BExQGIyImNTQ2MzIWAotSZnw%2BbGtaqFJS3MzP6CpWcl4%2B70tKSExMSEhNAoU%2FapZQYmJLTl43JrNuv6lJcmhaTGFPLQFASk5PSUVUUf%2F%2FAAAAAAVKB3MSJgAkAAARBwBD%2F%2BQBUgAIswIZBSYAKzUAAP%2F%2FAAAAAAVKB3MSJgAkAAARBwB2AKoBUgAIswIZBSYAKzUAAP%2F%2FAAAAAAVKB3MSJgAkAAARBwDFADsBUgAIswIcBSYAKzUAAP%2F%2FAAAAAAVKB0gSJgAkAAARBwDHAC0BUgAIswIYBSYAKzUAAP%2F%2FAAAAAAVKBz4SJgAkAAARBwBqAEYBUgAKtAMCJQUmACs1Nf%2F%2FAAAAAAVKBwkSJgAkAAARBgDGVm0ACbMDAiQDAD81NQAAAAAC%2F%2F4AAAbTBbYADwATAGVANgYTExERCg4OAQgABAUFAAEMEBIFFRQKDUxZCgoBBhADTFkQEAEGBRIJEwYTTFkGAwEOTFkBEgA%2FKwAYPysRADMYPxESOS8rERIAORgvKxESARc5MxEzETMRMxI5OREzETMxMCkBESEDIwEhFSERIRUhESEBIREjBtP81f4IvPYCpgQv%2FcUCFP3sAjv7NwGeewGW%2FmoFtsr%2Bcsj%2BNQGZAoEAAP%2F%2FAHn%2BFATPBcsSJgAmAAAQBwB6Ag4AAP%2F%2FAMEAAAP8B3MSJgAoAAARBwBD%2F7cBUgAIswEVBSYAKzUAAP%2F%2FAMEAAAP8B3MSJgAoAAARBwB2AE4BUgAIswEVBSYAKzUAAP%2F%2FAMEAAAP8B3MSJgAoAAARBwDF%2F%2FkBUgAIswEYBSYAKzUAAP%2F%2FAMEAAAP8Bz4SJgAoAAARBwBqAAQBUgAKtAIBIQUmACs1Nf%2F%2F%2F%2FoAAAHgB3MSJgAsAAARBwBD%2FpABUgAIswENBSYAKzUAAP%2F%2FALMAAAKZB3MSJgAsAAARBwB2%2F0kBUgAIswENBSYAKzUAAP%2F%2F%2F7UAAAK3B3MSJgAsAAARBwDF%2FtIBUgAIswEQBSYAKzUAAP%2F%2FAAEAAAJyBz4SJgAsAAARBwBq%2FtwBUgAKtAIBGQUmACs1NQACAC8AAAVeBbYADAAYAEdAJQ0AEggWFgQABAYUBBoZFQYHBkxZEgcHBAkJEUxZCQMEFkxZBBIAPysAGD8rERIAORgvMysRADMREgEXOREzEjk5ETMxMAEQACkBESM1MxEhIAADEAIrAREhFSERMyAFXv5u%2Fob%2Bb5KSAb4BWwGE%2FPn0xQEz%2Fs2gAhIC6f6Y%2Fn8Cb8gCf%2F6H%2FqQBBAEJ%2FknI%2FloA%2F%2F8AwQAABYMHSBImADEAABEHAMcAsgFSAAizARoFJgArNQAA%2F%2F8Aef%2FsBdMHcxImADIAABEHAEMAdwFSAAizAiEFJgArNQAA%2F%2F8Aef%2FsBdMHcxImADIAABEHAHYBJwFSAAizAiEFJgArNQAA%2F%2F8Aef%2FsBdMHcxImADIAABEHAMUAugFSAAizAiQFJgArNQAA%2F%2F8Aef%2FsBdMHSBImADIAABEHAMcArgFSAAizAiAFJgArNQAA%2F%2F8Aef%2FsBdMHPhImADIAABEHAGoAywFSAAq0AwItBSYAKzU1AAEAgwEOBA4EmAALABxADwEDBQcJCwYNDC8AXwACAAAZL10REgEXOTEwCQE3CQEXCQEHCQEnAcn%2Bun0BSAFJff63AUV7%2Frf%2BvH0C0wFGf%2F66AUZ7%2Frb%2BuH0BRv66fQAAAAMAef%2B0BdMF%2FAATABsAIwBOQC0WFx4fBBQcFAAcCgAFCAoPBSUkFx4WHwQhGQ8SCAUEAw0NIUxZDQQDGUxZAxMAPysAGD8rERIAFzkREhc5ERIBFzkRMxEzERIXOTEwARAAISInByc3JhEQACEyFzcXBxYDNCcBFjMyEgEUFwEmIyICBdP%2Bm%2F651ZRejWK8AWUBS8ebWo5jw%2F5Q%2FbZhi9XZ%2FKJOAktci9fbAt3%2Bm%2F50UYlekMQBeQFqAYRSgVyMx%2F6Q4Yj8rjwBFAER54MDUjv%2B6gD%2F%2FwC0%2F%2BwFOwdzEiYAOAAAEQcAQwA3AVIACLMBGwUmACs1AAD%2F%2FwC0%2F%2BwFOwdzEiYAOAAAEQcAdgDuAVIACLMBGwUmACs1AAD%2F%2FwC0%2F%2BwFOwdzEiYAOAAAEQcAxQCLAVIACLMBHgUmACs1AAD%2F%2FwC0%2F%2BwFOwc%2BEiYAOAAAEQcAagCYAVIACrQCAScFJgArNTX%2F%2FwAAAAAEvAdzEiYAPAAAEQcAdgBYAVIACLMBEgUmACs1AAAAAgDBAAAEkQW2AAwAFQBGQCURAA0JBQUGBgAXFgkVTFkACRAJAgwDCQkGBw0ETFkNDQYHAwYSAD8%2FEjkvKxESADkYL19eXSsREgE5OREzETMzETMxMAEUBCEjESMRMxUzIAQBMzI2NTQmKwEEkf7c%2Fuuo7%2B%2FFAQwBEP0fhbusnKykAwjj9P7PBbbz4P4Vfox%2FewAAAAEAqP%2FsBQIGHwAzAEFAIiUABh8ZDiwtAA4UHy0FNTQZJRExLRUxKEZZMQARF0hZERYAPysAGD8rABg%2FERI5ORESARc5ETMRMxEzETMxMAEUBgcOARUUFh8BHgIVFAYjIic1HgEzMjU0JicuATU0Njc%2BATU0JiMiBhURIxE0JDMyBAR9TUJaNi05X1xXLNbMvm06okPARXl3aERHS0CGb3%2BG6wEB7%2BEBBATlSoUzRTocHjMmQD5fcEelrEHHJTGXPVhKSXxUP2k1N1UzSFFsaftzBJHBzagA%2F%2F8AWv%2FsBAQGIRImAEQAABEGAEOZAAAIswIwESYAKzX%2F%2FwBa%2F%2BwEBAYhEiYARAAAEQYAdkwAAAizAjARJgArNf%2F%2FAFr%2F7AQEBiESJgBEAAARBgDF6AAACLMCMxEmACs1%2F%2F8AWv%2FsBAQF9hImAEQAABEGAMfkAAAIswIvESYAKzX%2F%2FwBa%2F%2BwEBAXsEiYARAAAEQYAavUAAAq0AwI8ESYAKzU1AAD%2F%2FwBa%2F%2BwEBAacEiYARAAAEQYAxg4AAAq0AwIqESYAKzU1AAAAAwBa%2F%2BwGuARmACYAMAA3AHNAPyEPFgQtNBYWLTUVJwAAChUaLQU5OA8hJA0ELUpZBAQkDTQWSVk0NCQNETFIWQ0HSFkRDRAeGEdZJClIWR4kFgA%2FMysrABg%2FMysrERIAORgvKxESADkYLysREgA5ORESARc5ETMRMxEzETMRMxI5OTEwEzQ2PwE1NCMiByc%2BATMyFzYzMhIdASESITI3FQ4BIyImJw4BIyImNxQzMjY9AQcOAQEiBgchNCZa8%2Fm8yY2mSljRY%2FFjeOLO9P04CgEjuKxWq26M2UNewZGlu%2FSmfJCHm5ADpHCDCQHZdQE9rK0IBkzCUqYvMZub%2FvPkf%2F6wUL8pIm1ufV60m5uRf2AGBmECEYuLgpQAAP%2F%2FAGb%2BFAO0BGYSJgBGAAAQBwB6AWQAAP%2F%2FAGb%2F7AQ5BiESJgBIAAARBgBDrwAACLMCJREmACs1%2F%2F8AZv%2FsBDkGIRImAEgAABEGAHZgAAAIswIlESYAKzX%2F%2FwBm%2F%2BwEOQYhEiYASAAAEQYAxQAAAAizAigRJgArNf%2F%2FAGb%2F7AQ5BewSJgBIAAARBgBqDgAACrQDAjERJgArNTUAAP%2F%2F%2F7sAAAGhBiESJgDCAAARBwBD%2FlEAAAAIswENESYAKzUAAP%2F%2FAJwAAAKCBiESJgDCAAARBwB2%2FzIAAAAIswENESYAKzUAAP%2F%2F%2F5wAAAKeBiESJgDCAAARBwDF%2FrkAAAAIswEQESYAKzUAAP%2F%2F%2F%2BcAAAJYBewSJgDCAAARBwBq%2FsIAAAAKtAIBGREmACs1NQACAGb%2F7AR9BiEAGwAnAFBAKwwcHAAiBgAGEBMYBSkoFhkRDhAFFw8PFAwDCQkfR1kJCQMXFAEDJUdZAxYAPysAGD%2FGEjkvKxESADkSORgvEhc5ERIBFzkRMxEzETMxMAEQACMiADU0ADMyFzcmJwcnNyYnNxYXNxcHFhIDNCYjIgYVFBYzMjYEff7t%2B%2Bv%2B4gEG3NZXCD6l%2BljMVlFUjHbnWLyYn%2FCXg5eGlImUhgI3%2Fun%2BzAEQ5ecBDW8EvZyWhXc7K5I%2FUYqBcYz%2BhP7pf5aknpmitgAAAP%2F%2FAKgAAAR1BfYSJgBRAAARBgDHIQAACLMBHBEmACs1%2F%2F8AZv%2FsBH0GIRImAFIAABEGAEO7AAAIswIfESYAKzX%2F%2FwBm%2F%2BwEfQYhEiYAUgAAEQYAdm8AAAizAh8RJgArNf%2F%2FAGb%2F7AR9BiESJgBSAAARBgDFDAAACLMCIhEmACs1%2F%2F8AZv%2FsBH0F9hImAFIAABEGAMf%2FAAAIswIeESYAKzX%2F%2FwBm%2F%2BwEfQXsEiYAUgAAEQYAahIAAAq0AwIrESYAKzU1AAAAAwBgAOwEMQS2AAMADwAbADRAGhYQCgQAAwQQBB0cBw0ZEw0TAQEAUlkvAQEBAC9dKxEAMzMYLzMvMxESARc5ETMRMzEwEzUhFQE0NjMyFhUUBiMiJhE0NjMyFhUUBiMiJmAD0f2YP0A9QEQ5PEM%2FQD1ARDk8QwJ5srL%2B%2FEBHSD8%2FSkcC%2FEBHSD8%2FSkcAAAAAAwBm%2F7gEfQSLABMAGwAiAE9ALhYXHh8EHBQcABQKAAUICg8SBiQjFx4WHwQhGQ8SCAUEAw0NGUZZDRADIUZZAxYAPysAGD8rERIAFzkREhc5ERIBFzkRMxEzERIXOTEwARAAIyInByc3JhEQADMyFzcXBxYBFBcBJiMiBgU0JwEWMyAEff7q%2BJBqTIdSjgEU%2B5ByRYhOh%2FzbJQGHPFeUhQIzIf59NlYBGAIr%2FvH%2B0DltWnWbAQkBDQEuP2RcbJj%2FAIdUAi8nxLd5Uv3XIQAA%2F%2F8Anv%2FsBG0GIRImAFgAABEGAEO3AAAIswEeESYAKzX%2F%2FwCe%2F%2BwEbQYhEiYAWAAAEQcAdgCLAAAACLMBHhEmACs1AAD%2F%2FwCe%2F%2BwEbQYhEiYAWAAAEQYAxSEAAAizASERJgArNf%2F%2FAJ7%2F7ARtBewSJgBYAAARBgBqJwAACrQCASoRJgArNTUAAP%2F%2FAAD%2BFARKBiESJgBcAAARBgB2JwAACLMBHhEmACs1AAIAqP4UBJMGFAAVACEAQUAiHwYMEhUaBA8PEBAGIyIMFQkDEQAQGwMWRlkDEAkdRlkJFgA%2FKwAYPysAGD8%2FERI5ORESATk5ETMRFzMRMzEwAT4BMzISERACIyInIx8BESMRMxEPAQUiBh0BFBYzMhE0JgGTPaNqzujpzdtvDggG6%2BsHAwEZjoGAkf57A8FWT%2F7S%2FvP%2B8P7RlUhc%2FjcIAP5SihsbpLIlyrUBgb67AAD%2F%2FwAA%2FhQESgXsEiYAXAAAEQYAasoAAAq0AgEqESYAKzU1AAAAAQCoAAABkwRSAAMAFkAJAAEBBQQCDwEVAD8%2FERIBOREzMTAhIxEzAZPr6wRSAAAAAgB5%2F%2BwHGwXNABQAHwBWQC8NAA8TEx0YBgAGER0EISAPEkxZDw8BCwsOTFkLAwkVTFkJBAETTFkBEwMbTFkDEgA%2FKwAYPysAGD8rABg%2FKxESADkYLysREgEXOREzETMRMxEzMTApAQYjIAAREAAhMhchFSERIRUhESEBIgIREBIzMjcRJgcb%2FMxmbf7A%2FqUBWAE%2Fc14DOv3AAhv95QJA%2B%2F7Q1tTQgVRQFAGJAWoBaAGGF8r%2Bcsj%2BNQQ1%2Fur%2B8%2F7z%2FugjBAAlAAADAGb%2F7AdMBGYAHQApADAAb0A9DQIkLRQUJC4THgcHExokBDIxDQIECi0USFkMLRwtAhADLS0ECg8qSFkPCgonRlkKEAAXR1kABAQhRlkEFgA%2FKxEAMysAGD8rEQAzKxESADkYL19eXSsREgA5ORESARc5ETMRMxEzETMSOTkxMAUgJwYhIgAREAAzMhYXNjMyAB0BIR4BMzI2NxUOAQEUFjMyNjU0JiMiBiUiBgchNCYFnv7ni4T%2B9Oz%2B6AES9XnMQoP43QEA%2FR4LlZpmqmBUr%2FtHg5KNg4SRj4EEGW6HCwHxfhTCwgE2AQkBEAErYmDC%2FvXof6SqJSu%2FKCMCP73Cv7zAv77Mi4uGkAAAAQDjBNkD5QYhAAwAKEASCQgCAAwEBQIFDAMODQIJgAUAAC8yGs0yERIBFzkRMxEzETMzMTABJicGByM1NjchFhcVA0Z7aWd6nr8%2FAQQ%2FwQTZSWtnTRnGaW7BGQACAWAE1wM7BpwACwAWACpAFgwAEgYGABgXD3AJAQ8JHwkvCQMJFAMALzPEXV0yERIBOTkRMxEzMTABFAYjIiY1NDYzMhYHNCYjIgYVFDMyNgM7g2xsgH9taIeFPC4vPGsuPAW8Zn99ZmV9fGYyOTkyajcAAAEA7ATXA%2F4F9gAVADJAGBITBwgTCBcWEAAFCwALAAt%2FE48TAhOACAAvGsxdOTkvLxEzETMREgE5OREzETMxMAEiLgIjIgcjPgEzMh4CMzI3Mw4BAwgqUU5KIlEcegyDZitSTkkiTxt9DIIE2SMrI3OLkiMrI3OGlwAAAAABAFIBxwOuAoUAAwARtQMABQQAAQAvMxESATk5MTATNSEVUgNcAce%2BvgAAAAEAUgHHB64ChQADABG1AwAFBAABAC8zERIBOTkxMBM1IRVSB1wBx76%2BAAAAAQAZA8EBcwW2AAcAF0AJAQcHBQkIAAQDAD%2FNERIBOTkRMzEwEyc2EjczAgclDBRmNqpAJQPBFlMBGnL%2FAPUAAAEAGQPBAXMFtgAGABdACQEGBgQIBwQGAwA%2FxhESATk5ETMxMAEXBgMjEjcBZA81e6pFHwW2FtH%2B8gEh1AAAAAABAD%2F%2B%2BAGcAO4ABgAeQA8ABQUDCAcDQAZQBtAGAwYAL13NERIBOTkRMzEwJQYDIxI3MwGcMICtRSLn17r%2B2wEO6AAAAAIAGQPBAxQFtgAGAA4AIkAQBw0ABQMFCw0EEA8GDgIKAwA%2FM80yERIBFzkRMxEzMTABNhMzAgcjJTYSNzMCByMBuDV9qkUf6f5SFGY2qkAl6QPXywEU%2FtjNFlMBGnL%2FAPUAAAACABkDwQMUBbYABgANACJAEAcMAAUDBQoMBA8OCgMMBQMAPzPGMhESARc5ETMRMzEwAQYDIxI3MwUGAyMSNzMBczV7qkUf5wGwNXusRSLnBaDR%2FvIBIdQW0f7yAQ%2FmAAACACv%2B%2BAMpAO4ABgANAClAFgcMAAUDBQoMBA8OCgMMQAZQBtAGAwYAL10zzTIREgEXOREzETMxMCUGAyMSNzMFBgMjEjczAYc3eaxCJOgBsDCArEIk6NfW%2FvcBBPIXuv7bAQTyAAAAAAEAgwHRAn8EBgALABO2BgAADQwJAwAvzRESATkRMzEwEzQ2MzIWFRQGIyImg4R6eYWGeHiGAuyKkJGJh5SRAAABAFIAaAJeA%2BEABgAYQAoDBgIEBgMIBwUBAC%2FEERIBFzkRMzEwEwEXCQEHAVIBZKj%2B5gEaqP6cAjEBsF7%2Bov6kYQGvAAEAUABoAl4D4QAGABhACgMAAAIEAwgHAQUAL8QREgEXOREzMTAJAScJATcBAl7%2BmqgBGv7mqAFmAhf%2BUWEBXAFeXv5QAAAAAAH%2BdwAAAo8FtgADABpACwMABQECAgQDAwISAD8%2FEQEzETMRMzIxMAkBIwECj%2FyowANaBbb6SgW2AAAAAAIAEAJKAtUFvAAKABEAPkAgCQEBCwcEEQYABAYDExIBBQUGCQ8RHxECEREHAyAOBx4APzM%2FEjkvXTMzMxEzERIBFzkRMxEzMzMRMzEwASMVIzUhNQEzETMhNTQ3Bg8BAtV9wP54AYy8ff7DBjQklAL6sLB%2FAkP9zbJhZGg22QAAAQA%2F%2F%2BwEhQXFACYAcUBCDAMICBYfAxsFChEYGx0kBygnBh0eHVBZAw8eHx4vHr8eBAkDHhcJGBcYUFkMAxcBFAMXFxMiIgBNWSIHEw5NWRMZAD8rABg%2FKxESADkYL19eXTMrEQAzGBDGX15dMisRADMREgEXOREXMxEzMzEwASIGByEVIQcVFyEVIRIhMjcVBiMiACcjNTMnNTcjNTM2ADMyFwcmAx%2BNsx4ByP4pAgIBmP55QAEsj5aDrvH%2B0y6YiAICiJYmATLyyJ5UmgT%2BqKqaLTcnmf7IPss9AQj6mSUlQZr7AR5Yu0wAAAAAAAEAACMAAAEF0xgAAAoK8gAFACT%2FcQAFADcAKQAFADkAKQAFADoAKQAFADwAFAAFAET%2FrgAFAEb%2FhQAFAEf%2FhQAFAEj%2FhQAFAEr%2FwwAFAFD%2FwwAFAFH%2FwwAFAFL%2FhQAFAFP%2FwwAFAFT%2FhQAFAFX%2FwwAFAFb%2FwwAFAFj%2FwwAFAIL%2FcQAFAIP%2FcQAFAIT%2FcQAFAIX%2FcQAFAIb%2FcQAFAIf%2FcQAFAJ8AFAAFAKL%2FhQAFAKP%2FrgAFAKT%2FrgAFAKX%2FrgAFAKb%2FrgAFAKf%2FrgAFAKj%2FrgAFAKn%2FhQAFAKr%2FhQAFAKv%2FhQAFAKz%2FhQAFAK3%2FhQAFALT%2FhQAFALX%2FhQAFALb%2FhQAFALf%2FhQAFALj%2FhQAFALr%2FhQAFALv%2FwwAFALz%2FwwAFAL3%2FwwAFAL7%2FwwAFAMT%2FhQAKACT%2FcQAKADcAKQAKADkAKQAKADoAKQAKADwAFAAKAET%2FrgAKAEb%2FhQAKAEf%2FhQAKAEj%2FhQAKAEr%2FwwAKAFD%2FwwAKAFH%2FwwAKAFL%2FhQAKAFP%2FwwAKAFT%2FhQAKAFX%2FwwAKAFb%2FwwAKAFj%2FwwAKAIL%2FcQAKAIP%2FcQAKAIT%2FcQAKAIX%2FcQAKAIb%2FcQAKAIf%2FcQAKAJ8AFAAKAKL%2FhQAKAKP%2FrgAKAKT%2FrgAKAKX%2FrgAKAKb%2FrgAKAKf%2FrgAKAKj%2FrgAKAKn%2FhQAKAKr%2FhQAKAKv%2FhQAKAKz%2FhQAKAK3%2FhQAKALT%2FhQAKALX%2FhQAKALb%2FhQAKALf%2FhQAKALj%2FhQAKALr%2FhQAKALv%2FwwAKALz%2FwwAKAL3%2FwwAKAL7%2FwwAKAMT%2FhQALAC0AuAAPACb%2FmgAPACr%2FmgAPADL%2FmgAPADT%2FmgAPADf%2FcQAPADj%2F1wAPADn%2FhQAPADr%2FhQAPADz%2FhQAPAIn%2FmgAPAJT%2FmgAPAJX%2FmgAPAJb%2FmgAPAJf%2FmgAPAJj%2FmgAPAJr%2FmgAPAJv%2F1wAPAJz%2F1wAPAJ3%2F1wAPAJ7%2F1wAPAJ%2F%2FhQAPAMP%2FmgAQADf%2FrgARACb%2FmgARACr%2FmgARADL%2FmgARADT%2FmgARADf%2FcQARADj%2F1wARADn%2FhQARADr%2FhQARADz%2FhQARAIn%2FmgARAJT%2FmgARAJX%2FmgARAJb%2FmgARAJf%2FmgARAJj%2FmgARAJr%2FmgARAJv%2F1wARAJz%2F1wARAJ3%2F1wARAJ7%2F1wARAJ%2F%2FhQARAMP%2FmgAkAAX%2FcQAkAAr%2FcQAkACb%2F1wAkACr%2F1wAkAC0BCgAkADL%2F1wAkADT%2F1wAkADf%2FcQAkADn%2FrgAkADr%2FrgAkADz%2FhQAkAIn%2F1wAkAJT%2F1wAkAJX%2F1wAkAJb%2F1wAkAJf%2F1wAkAJj%2F1wAkAJr%2F1wAkAJ%2F%2FhQAkAMP%2F1wAkAMv%2FcQAkAM7%2FcQAlAA%2F%2FrgAlABH%2FrgAlACT%2F1wAlADf%2FwwAlADn%2F7AAlADr%2F7AAlADv%2F1wAlADz%2F7AAlAD3%2F7AAlAIL%2F1wAlAIP%2F1wAlAIT%2F1wAlAIX%2F1wAlAIb%2F1wAlAIf%2F1wAlAJ%2F%2F7AAlAMz%2FrgAlAM%2F%2FrgAmACb%2F1wAmACr%2F1wAmADL%2F1wAmADT%2F1wAmAIn%2F1wAmAJT%2F1wAmAJX%2F1wAmAJb%2F1wAmAJf%2F1wAmAJj%2F1wAmAJr%2F1wAmAMP%2F1wAnAA%2F%2FrgAnABH%2FrgAnACT%2F1wAnADf%2FwwAnADn%2F7AAnADr%2F7AAnADv%2F1wAnADz%2F7AAnAD3%2F7AAnAIL%2F1wAnAIP%2F1wAnAIT%2F1wAnAIX%2F1wAnAIb%2F1wAnAIf%2F1wAnAJ%2F%2F7AAnAMz%2FrgAnAM%2F%2FrgAoAC0AewApAA%2F%2FhQApABH%2FhQApACIAKQApACT%2F1wApAIL%2F1wApAIP%2F1wApAIT%2F1wApAIX%2F1wApAIb%2F1wApAIf%2F1wApAMz%2FhQApAM%2F%2FhQAuACb%2F1wAuACr%2F1wAuADL%2F1wAuADT%2F1wAuAIn%2F1wAuAJT%2F1wAuAJX%2F1wAuAJb%2F1wAuAJf%2F1wAuAJj%2F1wAuAJr%2F1wAuAMP%2F1wAvAAX%2FXAAvAAr%2FXAAvACb%2F1wAvACr%2F1wAvADL%2F1wAvADT%2F1wAvADf%2F1wAvADj%2F7AAvADn%2F1wAvADr%2F1wAvADz%2FwwAvAIn%2F1wAvAJT%2F1wAvAJX%2F1wAvAJb%2F1wAvAJf%2F1wAvAJj%2F1wAvAJr%2F1wAvAJv%2F7AAvAJz%2F7AAvAJ3%2F7AAvAJ7%2F7AAvAJ%2F%2FwwAvAMP%2F1wAvAMv%2FXAAvAM7%2FXAAyAA%2F%2FrgAyABH%2FrgAyACT%2F1wAyADf%2FwwAyADn%2F7AAyADr%2F7AAyADv%2F1wAyADz%2F7AAyAD3%2F7AAyAIL%2F1wAyAIP%2F1wAyAIT%2F1wAyAIX%2F1wAyAIb%2F1wAyAIf%2F1wAyAJ%2F%2F7AAyAMz%2FrgAyAM%2F%2FrgAzAA%2F%2B9gAzABH%2B9gAzACT%2FmgAzADv%2F1wAzAD3%2F7AAzAIL%2FmgAzAIP%2FmgAzAIT%2FmgAzAIX%2FmgAzAIb%2FmgAzAIf%2FmgAzAMz%2B9gAzAM%2F%2B9gA0AA%2F%2FrgA0ABH%2FrgA0ACT%2F1wA0ADf%2FwwA0ADn%2F7AA0ADr%2F7AA0ADv%2F1wA0ADz%2F7AA0AD3%2F7AA0AIL%2F1wA0AIP%2F1wA0AIT%2F1wA0AIX%2F1wA0AIb%2F1wA0AIf%2F1wA0AJ%2F%2F7AA0AMz%2FrgA0AM%2F%2FrgA3AA%2F%2FhQA3ABD%2FrgA3ABH%2FhQA3ACIAKQA3ACT%2FcQA3ACb%2F1wA3ACr%2F1wA3ADL%2F1wA3ADT%2F1wA3ADcAKQA3AET%2FXAA3AEb%2FcQA3AEf%2FcQA3AEj%2FcQA3AEr%2FcQA3AFD%2FmgA3AFH%2FmgA3AFL%2FcQA3AFP%2FmgA3AFT%2FcQA3AFX%2FmgA3AFb%2FhQA3AFj%2FmgA3AFn%2F1wA3AFr%2F1wA3AFv%2F1wA3AFz%2F1wA3AF3%2FrgA3AIL%2FcQA3AIP%2FcQA3AIT%2FcQA3AIX%2FcQA3AIb%2FcQA3AIf%2FcQA3AIn%2F1wA3AJT%2F1wA3AJX%2F1wA3AJb%2F1wA3AJf%2F1wA3AJj%2F1wA3AJr%2F1wA3AKL%2FcQA3AKP%2FXAA3AKT%2FXAA3AKX%2FXAA3AKb%2FXAA3AKf%2FXAA3AKj%2FXAA3AKn%2FcQA3AKr%2FcQA3AKv%2FcQA3AKz%2FcQA3AK3%2FcQA3ALT%2FcQA3ALX%2FcQA3ALb%2FcQA3ALf%2FcQA3ALj%2FcQA3ALr%2FcQA3ALv%2FmgA3ALz%2FmgA3AL3%2FmgA3AL7%2FmgA3AL%2F%2F1wA3AMP%2F1wA3AMT%2FcQA3AMj%2FrgA3AMn%2FrgA3AMz%2FhQA3AM%2F%2FhQA4AA%2F%2F1wA4ABH%2F1wA4ACT%2F7AA4AIL%2F7AA4AIP%2F7AA4AIT%2F7AA4AIX%2F7AA4AIb%2F7AA4AIf%2F7AA4AMz%2F1wA4AM%2F%2F1wA5AA%2F%2FmgA5ABH%2FmgA5ACIAKQA5ACT%2FrgA5ACb%2F7AA5ACr%2F7AA5ADL%2F7AA5ADT%2F7AA5AET%2F1wA5AEb%2F1wA5AEf%2F1wA5AEj%2F1wA5AEr%2F7AA5AFD%2F7AA5AFH%2F7AA5AFL%2F1wA5AFP%2F7AA5AFT%2F1wA5AFX%2F7AA5AFb%2F7AA5AFj%2F7AA5AIL%2FrgA5AIP%2FrgA5AIT%2FrgA5AIX%2FrgA5AIb%2FrgA5AIf%2FrgA5AIn%2F7AA5AJT%2F7AA5AJX%2F7AA5AJb%2F7AA5AJf%2F7AA5AJj%2F7AA5AJr%2F7AA5AKL%2F1wA5AKP%2F1wA5AKT%2F1wA5AKX%2F1wA5AKb%2F1wA5AKf%2F1wA5AKj%2F1wA5AKn%2F1wA5AKr%2F1wA5AKv%2F1wA5AKz%2F1wA5AK3%2F1wA5ALT%2F1wA5ALX%2F1wA5ALb%2F1wA5ALf%2F1wA5ALj%2F1wA5ALr%2F1wA5ALv%2F7AA5ALz%2F7AA5AL3%2F7AA5AL7%2F7AA5AMP%2F7AA5AMT%2F1wA5AMz%2FmgA5AM%2F%2FmgA6AA%2F%2FmgA6ABH%2FmgA6ACIAKQA6ACT%2FrgA6ACb%2F7AA6ACr%2F7AA6ADL%2F7AA6ADT%2F7AA6AET%2F1wA6AEb%2F1wA6AEf%2F1wA6AEj%2F1wA6AEr%2F7AA6AFD%2F7AA6AFH%2F7AA6AFL%2F1wA6AFP%2F7AA6AFT%2F1wA6AFX%2F7AA6AFb%2F7AA6AFj%2F7AA6AIL%2FrgA6AIP%2FrgA6AIT%2FrgA6AIX%2FrgA6AIb%2FrgA6AIf%2FrgA6AIn%2F7AA6AJT%2F7AA6AJX%2F7AA6AJb%2F7AA6AJf%2F7AA6AJj%2F7AA6AJr%2F7AA6AKL%2F1wA6AKP%2F1wA6AKT%2F1wA6AKX%2F1wA6AKb%2F1wA6AKf%2F1wA6AKj%2F1wA6AKn%2F1wA6AKr%2F1wA6AKv%2F1wA6AKz%2F1wA6AK3%2F1wA6ALT%2F1wA6ALX%2F1wA6ALb%2F1wA6ALf%2F1wA6ALj%2F1wA6ALr%2F1wA6ALv%2F7AA6ALz%2F7AA6AL3%2F7AA6AL7%2F7AA6AMP%2F7AA6AMT%2F1wA6AMz%2FmgA6AM%2F%2FmgA7ACb%2F1wA7ACr%2F1wA7ADL%2F1wA7ADT%2F1wA7AIn%2F1wA7AJT%2F1wA7AJX%2F1wA7AJb%2F1wA7AJf%2F1wA7AJj%2F1wA7AJr%2F1wA7AMP%2F1wA8AA%2F%2FhQA8ABH%2FhQA8ACIAKQA8ACT%2FhQA8ACb%2F1wA8ACr%2F1wA8ADL%2F1wA8ADT%2F1wA8AET%2FmgA8AEb%2FmgA8AEf%2FmgA8AEj%2FmgA8AEr%2F1wA8AFD%2FwwA8AFH%2FwwA8AFL%2FmgA8AFP%2FwwA8AFT%2FmgA8AFX%2FwwA8AFb%2FrgA8AFj%2FwwA8AF3%2F1wA8AIL%2FhQA8AIP%2FhQA8AIT%2FhQA8AIX%2FhQA8AIb%2FhQA8AIf%2FhQA8AIn%2F1wA8AJT%2F1wA8AJX%2F1wA8AJb%2F1wA8AJf%2F1wA8AJj%2F1wA8AJr%2F1wA8AKL%2FmgA8AKP%2FmgA8AKT%2FmgA8AKX%2FmgA8AKb%2FmgA8AKf%2FmgA8AKj%2FmgA8AKn%2FmgA8AKr%2FmgA8AKv%2FmgA8AKz%2FmgA8AK3%2FmgA8ALT%2FmgA8ALX%2FmgA8ALb%2FmgA8ALf%2FmgA8ALj%2FmgA8ALr%2FmgA8ALv%2FwwA8ALz%2FwwA8AL3%2FwwA8AL7%2FwwA8AMP%2F1wA8AMT%2FmgA8AMz%2FhQA8AM%2F%2FhQA9ACb%2F7AA9ACr%2F7AA9ADL%2F7AA9ADT%2F7AA9AIn%2F7AA9AJT%2F7AA9AJX%2F7AA9AJb%2F7AA9AJf%2F7AA9AJj%2F7AA9AJr%2F7AA9AMP%2F7AA%2BAC0AuABEAAX%2F7ABEAAr%2F7ABEAMv%2F7ABEAM7%2F7ABFAAX%2F7ABFAAr%2F7ABFAFn%2F1wBFAFr%2F1wBFAFv%2F1wBFAFz%2F1wBFAF3%2F7ABFAL%2F%2F1wBFAMv%2F7ABFAM7%2F7ABGAAUAKQBGAAoAKQBGAMsAKQBGAM4AKQBIAAX%2F7ABIAAr%2F7ABIAFn%2F1wBIAFr%2F1wBIAFv%2F1wBIAFz%2F1wBIAF3%2F7ABIAL%2F%2F1wBIAMv%2F7ABIAM7%2F7ABJAAUAewBJAAoAewBJAMsAewBJAM4AewBLAAX%2F7ABLAAr%2F7ABLAMv%2F7ABLAM7%2F7ABOAEb%2F1wBOAEf%2F1wBOAEj%2F1wBOAFL%2F1wBOAFT%2F1wBOAKL%2F1wBOAKn%2F1wBOAKr%2F1wBOAKv%2F1wBOAKz%2F1wBOAK3%2F1wBOALT%2F1wBOALX%2F1wBOALb%2F1wBOALf%2F1wBOALj%2F1wBOALr%2F1wBOAMT%2F1wBQAAX%2F7ABQAAr%2F7ABQAMv%2F7ABQAM7%2F7ABRAAX%2F7ABRAAr%2F7ABRAMv%2F7ABRAM7%2F7ABSAAX%2F7ABSAAr%2F7ABSAFn%2F1wBSAFr%2F1wBSAFv%2F1wBSAFz%2F1wBSAF3%2F7ABSAL%2F%2F1wBSAMv%2F7ABSAM7%2F7ABTAAX%2F7ABTAAr%2F7ABTAFn%2F1wBTAFr%2F1wBTAFv%2F1wBTAFz%2F1wBTAF3%2F7ABTAL%2F%2F1wBTAMv%2F7ABTAM7%2F7ABVAAUAUgBVAAoAUgBVAET%2F1wBVAEb%2F1wBVAEf%2F1wBVAEj%2F1wBVAEr%2F7ABVAFL%2F1wBVAFT%2F1wBVAKL%2F1wBVAKP%2F1wBVAKT%2F1wBVAKX%2F1wBVAKb%2F1wBVAKf%2F1wBVAKj%2F1wBVAKn%2F1wBVAKr%2F1wBVAKv%2F1wBVAKz%2F1wBVAK3%2F1wBVALT%2F1wBVALX%2F1wBVALb%2F1wBVALf%2F1wBVALj%2F1wBVALr%2F1wBVAMT%2F1wBVAMsAUgBVAM4AUgBXAAUAKQBXAAoAKQBXAMsAKQBXAM4AKQBZAAUAUgBZAAoAUgBZAA%2F%2FrgBZABH%2FrgBZACIAKQBZAMsAUgBZAMz%2FrgBZAM4AUgBZAM%2F%2FrgBaAAUAUgBaAAoAUgBaAA%2F%2FrgBaABH%2FrgBaACIAKQBaAMsAUgBaAMz%2FrgBaAM4AUgBaAM%2F%2FrgBbAEb%2F1wBbAEf%2F1wBbAEj%2F1wBbAFL%2F1wBbAFT%2F1wBbAKL%2F1wBbAKn%2F1wBbAKr%2F1wBbAKv%2F1wBbAKz%2F1wBbAK3%2F1wBbALT%2F1wBbALX%2F1wBbALb%2F1wBbALf%2F1wBbALj%2F1wBbALr%2F1wBbAMT%2F1wBcAAUAUgBcAAoAUgBcAA%2F%2FrgBcABH%2FrgBcACIAKQBcAMsAUgBcAMz%2FrgBcAM4AUgBcAM%2F%2FrgBeAC0AuACCAAX%2FcQCCAAr%2FcQCCACb%2F1wCCACr%2F1wCCAC0BCgCCADL%2F1wCCADT%2F1wCCADf%2FcQCCADn%2FrgCCADr%2FrgCCADz%2FhQCCAIn%2F1wCCAJT%2F1wCCAJX%2F1wCCAJb%2F1wCCAJf%2F1wCCAJj%2F1wCCAJr%2F1wCCAJ%2F%2FhQCCAMP%2F1wCCAMv%2FcQCCAM7%2FcQCDAAX%2FcQCDAAr%2FcQCDACb%2F1wCDACr%2F1wCDAC0BCgCDADL%2F1wCDADT%2F1wCDADf%2FcQCDADn%2FrgCDADr%2FrgCDADz%2FhQCDAIn%2F1wCDAJT%2F1wCDAJX%2F1wCDAJb%2F1wCDAJf%2F1wCDAJj%2F1wCDAJr%2F1wCDAJ%2F%2FhQCDAMP%2F1wCDAMv%2FcQCDAM7%2FcQCEAAX%2FcQCEAAr%2FcQCEACb%2F1wCEACr%2F1wCEAC0BCgCEADL%2F1wCEADT%2F1wCEADf%2FcQCEADn%2FrgCEADr%2FrgCEADz%2FhQCEAIn%2F1wCEAJT%2F1wCEAJX%2F1wCEAJb%2F1wCEAJf%2F1wCEAJj%2F1wCEAJr%2F1wCEAJ%2F%2FhQCEAMP%2F1wCEAMv%2FcQCEAM7%2FcQCFAAX%2FcQCFAAr%2FcQCFACb%2F1wCFACr%2F1wCFAC0BCgCFADL%2F1wCFADT%2F1wCFADf%2FcQCFADn%2FrgCFADr%2FrgCFADz%2FhQCFAIn%2F1wCFAJT%2F1wCFAJX%2F1wCFAJb%2F1wCFAJf%2F1wCFAJj%2F1wCFAJr%2F1wCFAJ%2F%2FhQCFAMP%2F1wCFAMv%2FcQCFAM7%2FcQCGAAX%2FcQCGAAr%2FcQCGACb%2F1wCGACr%2F1wCGAC0BCgCGADL%2F1wCGADT%2F1wCGADf%2FcQCGADn%2FrgCGADr%2FrgCGADz%2FhQCGAIn%2F1wCGAJT%2F1wCGAJX%2F1wCGAJb%2F1wCGAJf%2F1wCGAJj%2F1wCGAJr%2F1wCGAJ%2F%2FhQCGAMP%2F1wCGAMv%2FcQCGAM7%2FcQCHAAX%2FcQCHAAr%2FcQCHACb%2F1wCHACr%2F1wCHAC0BCgCHADL%2F1wCHADT%2F1wCHADf%2FcQCHADn%2FrgCHADr%2FrgCHADz%2FhQCHAIn%2F1wCHAJT%2F1wCHAJX%2F1wCHAJb%2F1wCHAJf%2F1wCHAJj%2F1wCHAJr%2F1wCHAJ%2F%2FhQCHAMP%2F1wCHAMv%2FcQCHAM7%2FcQCIAC0AewCJACb%2F1wCJACr%2F1wCJADL%2F1wCJADT%2F1wCJAIn%2F1wCJAJT%2F1wCJAJX%2F1wCJAJb%2F1wCJAJf%2F1wCJAJj%2F1wCJAJr%2F1wCJAMP%2F1wCKAC0AewCLAC0AewCMAC0AewCNAC0AewCSAA%2F%2FrgCSABH%2FrgCSACT%2F1wCSADf%2FwwCSADn%2F7ACSADr%2F7ACSADv%2F1wCSADz%2F7ACSAD3%2F7ACSAIL%2F1wCSAIP%2F1wCSAIT%2F1wCSAIX%2F1wCSAIb%2F1wCSAIf%2F1wCSAJ%2F%2F7ACSAMz%2FrgCSAM%2F%2FrgCUAA%2F%2FrgCUABH%2FrgCUACT%2F1wCUADf%2FwwCUADn%2F7ACUADr%2F7ACUADv%2F1wCUADz%2F7ACUAD3%2F7ACUAIL%2F1wCUAIP%2F1wCUAIT%2F1wCUAIX%2F1wCUAIb%2F1wCUAIf%2F1wCUAJ%2F%2F7ACUAMz%2FrgCUAM%2F%2FrgCVAA%2F%2FrgCVABH%2FrgCVACT%2F1wCVADf%2FwwCVADn%2F7ACVADr%2F7ACVADv%2F1wCVADz%2F7ACVAD3%2F7ACVAIL%2F1wCVAIP%2F1wCVAIT%2F1wCVAIX%2F1wCVAIb%2F1wCVAIf%2F1wCVAJ%2F%2F7ACVAMz%2FrgCVAM%2F%2FrgCWAA%2F%2FrgCWABH%2FrgCWACT%2F1wCWADf%2FwwCWADn%2F7ACWADr%2F7ACWADv%2F1wCWADz%2F7ACWAD3%2F7ACWAIL%2F1wCWAIP%2F1wCWAIT%2F1wCWAIX%2F1wCWAIb%2F1wCWAIf%2F1wCWAJ%2F%2F7ACWAMz%2FrgCWAM%2F%2FrgCXAA%2F%2FrgCXABH%2FrgCXACT%2F1wCXADf%2FwwCXADn%2F7ACXADr%2F7ACXADv%2F1wCXADz%2F7ACXAD3%2F7ACXAIL%2F1wCXAIP%2F1wCXAIT%2F1wCXAIX%2F1wCXAIb%2F1wCXAIf%2F1wCXAJ%2F%2F7ACXAMz%2FrgCXAM%2F%2FrgCYAA%2F%2FrgCYABH%2FrgCYACT%2F1wCYADf%2FwwCYADn%2F7ACYADr%2F7ACYADv%2F1wCYADz%2F7ACYAD3%2F7ACYAIL%2F1wCYAIP%2F1wCYAIT%2F1wCYAIX%2F1wCYAIb%2F1wCYAIf%2F1wCYAJ%2F%2F7ACYAMz%2FrgCYAM%2F%2FrgCaAA%2F%2FrgCaABH%2FrgCaACT%2F1wCaADf%2FwwCaADn%2F7ACaADr%2F7ACaADv%2F1wCaADz%2F7ACaAD3%2F7ACaAIL%2F1wCaAIP%2F1wCaAIT%2F1wCaAIX%2F1wCaAIb%2F1wCaAIf%2F1wCaAJ%2F%2F7ACaAMz%2FrgCaAM%2F%2FrgCbAA%2F%2F1wCbABH%2F1wCbACT%2F7ACbAIL%2F7ACbAIP%2F7ACbAIT%2F7ACbAIX%2F7ACbAIb%2F7ACbAIf%2F7ACbAMz%2F1wCbAM%2F%2F1wCcAA%2F%2F1wCcABH%2F1wCcACT%2F7ACcAIL%2F7ACcAIP%2F7ACcAIT%2F7ACcAIX%2F7ACcAIb%2F7ACcAIf%2F7ACcAMz%2F1wCcAM%2F%2F1wCdAA%2F%2F1wCdABH%2F1wCdACT%2F7ACdAIL%2F7ACdAIP%2F7ACdAIT%2F7ACdAIX%2F7ACdAIb%2F7ACdAIf%2F7ACdAMz%2F1wCdAM%2F%2F1wCeAA%2F%2F1wCeABH%2F1wCeACT%2F7ACeAIL%2F7ACeAIP%2F7ACeAIT%2F7ACeAIX%2F7ACeAIb%2F7ACeAIf%2F7ACeAMz%2F1wCeAM%2F%2F1wCfAA%2F%2FhQCfABH%2FhQCfACIAKQCfACT%2FhQCfACb%2F1wCfACr%2F1wCfADL%2F1wCfADT%2F1wCfAET%2FmgCfAEb%2FmgCfAEf%2FmgCfAEj%2FmgCfAEr%2F1wCfAFD%2FwwCfAFH%2FwwCfAFL%2FmgCfAFP%2FwwCfAFT%2FmgCfAFX%2FwwCfAFb%2FrgCfAFj%2FwwCfAF3%2F1wCfAIL%2FhQCfAIP%2FhQCfAIT%2FhQCfAIX%2FhQCfAIb%2FhQCfAIf%2FhQCfAIn%2F1wCfAJT%2F1wCfAJX%2F1wCfAJb%2F1wCfAJf%2F1wCfAJj%2F1wCfAJr%2F1wCfAKL%2FmgCfAKP%2FmgCfAKT%2FmgCfAKX%2FmgCfAKb%2FmgCfAKf%2FmgCfAKj%2FmgCfAKn%2FmgCfAKr%2FmgCfAKv%2FmgCfAKz%2FmgCfAK3%2FmgCfALT%2FmgCfALX%2FmgCfALb%2FmgCfALf%2FmgCfALj%2FmgCfALr%2FmgCfALv%2FwwCfALz%2FwwCfAL3%2FwwCfAL7%2FwwCfAMP%2F1wCfAMT%2FmgCfAMz%2FhQCfAM%2F%2FhQCgAA%2F%2B9gCgABH%2B9gCgACT%2FmgCgADv%2F1wCgAD3%2F7ACgAIL%2FmgCgAIP%2FmgCgAIT%2FmgCgAIX%2FmgCgAIb%2FmgCgAIf%2FmgCgAMz%2B9gCgAM%2F%2B9gCiAAX%2F7ACiAAr%2F7ACiAMv%2F7ACiAM7%2F7ACjAAX%2F7ACjAAr%2F7ACjAMv%2F7ACjAM7%2F7ACkAAX%2F7ACkAAr%2F7ACkAMv%2F7ACkAM7%2F7AClAAX%2F7AClAAr%2F7AClAMv%2F7AClAM7%2F7ACmAAX%2F7ACmAAr%2F7ACmAMv%2F7ACmAM7%2F7ACnAAX%2F7ACnAAr%2F7ACnAMv%2F7ACnAM7%2F7ACqAAX%2F7ACqAAr%2F7ACqAFn%2F1wCqAFr%2F1wCqAFv%2F1wCqAFz%2F1wCqAF3%2F7ACqAL%2F%2F1wCqAMv%2F7ACqAM7%2F7ACrAAX%2F7ACrAAr%2F7ACrAFn%2F1wCrAFr%2F1wCrAFv%2F1wCrAFz%2F1wCrAF3%2F7ACrAL%2F%2F1wCrAMv%2F7ACrAM7%2F7ACsAAX%2F7ACsAAr%2F7ACsAFn%2F1wCsAFr%2F1wCsAFv%2F1wCsAFz%2F1wCsAF3%2F7ACsAL%2F%2F1wCsAMv%2F7ACsAM7%2F7ACtAAX%2F7ACtAAr%2F7ACtAFn%2F1wCtAFr%2F1wCtAFv%2F1wCtAFz%2F1wCtAF3%2F7ACtAL%2F%2F1wCtAMv%2F7ACtAM7%2F7ACyAAX%2F7ACyAAr%2F7ACyAFn%2F1wCyAFr%2F1wCyAFv%2F1wCyAFz%2F1wCyAF3%2F7ACyAL%2F%2F1wCyAMv%2F7ACyAM7%2F7AC0AAX%2F7AC0AAr%2F7AC0AFn%2F1wC0AFr%2F1wC0AFv%2F1wC0AFz%2F1wC0AF3%2F7AC0AL%2F%2F1wC0AMv%2F7AC0AM7%2F7AC1AAX%2F7AC1AAr%2F7AC1AFn%2F1wC1AFr%2F1wC1AFv%2F1wC1AFz%2F1wC1AF3%2F7AC1AL%2F%2F1wC1AMv%2F7AC1AM7%2F7AC2AAX%2F7AC2AAr%2F7AC2AFn%2F1wC2AFr%2F1wC2AFv%2F1wC2AFz%2F1wC2AF3%2F7AC2AL%2F%2F1wC2AMv%2F7AC2AM7%2F7AC4AAX%2F1wC4AAr%2F1wC4AMv%2F1wC4AM7%2F1wC6AAX%2F7AC6AAr%2F7AC6AFn%2F1wC6AFr%2F1wC6AFv%2F1wC6AFz%2F1wC6AF3%2F7AC6AL%2F%2F1wC6AMv%2F7AC6AM7%2F7AC%2FAAUAUgC%2FAAoAUgC%2FAA%2F%2FrgC%2FABH%2FrgC%2FACIAKQC%2FAMsAUgC%2FAMz%2FrgC%2FAM4AUgC%2FAM%2F%2FrgDAAAX%2F7ADAAAr%2F7ADAAFn%2F1wDAAFr%2F1wDAAFv%2F1wDAAFz%2F1wDAAF3%2F7ADAAL%2F%2F1wDAAMv%2F7ADAAM7%2F7ADBAAUAUgDBAAoAUgDBAA%2F%2FrgDBABH%2FrgDBACIAKQDBAMsAUgDBAMz%2FrgDBAM4AUgDBAM%2F%2FrgDDAC0AewDIADf%2FrgDJADf%2FrgDKACT%2FcQDKADcAKQDKADkAKQDKADoAKQDKADwAFADKAET%2FrgDKAEb%2FhQDKAEf%2FhQDKAEj%2FhQDKAEr%2FwwDKAFD%2FwwDKAFH%2FwwDKAFL%2FhQDKAFP%2FwwDKAFT%2FhQDKAFX%2FwwDKAFb%2FwwDKAFj%2FwwDKAIL%2FcQDKAIP%2FcQDKAIT%2FcQDKAIX%2FcQDKAIb%2FcQDKAIf%2FcQDKAJ8AFADKAKL%2FhQDKAKP%2FrgDKAKT%2FrgDKAKX%2FrgDKAKb%2FrgDKAKf%2FrgDKAKj%2FrgDKAKn%2FhQDKAKr%2FhQDKAKv%2FhQDKAKz%2FhQDKAK3%2FhQDKALT%2FhQDKALX%2FhQDKALb%2FhQDKALf%2FhQDKALj%2FhQDKALr%2FhQDKALv%2FwwDKALz%2FwwDKAL3%2FwwDKAL7%2FwwDKAMT%2FhQDLACT%2FcQDLADcAKQDLADkAKQDLADoAKQDLADwAFADLAET%2FrgDLAEb%2FhQDLAEf%2FhQDLAEj%2FhQDLAEr%2FwwDLAFD%2FwwDLAFH%2FwwDLAFL%2FhQDLAFP%2FwwDLAFT%2FhQDLAFX%2FwwDLAFb%2FwwDLAFj%2FwwDLAIL%2FcQDLAIP%2FcQDLAIT%2FcQDLAIX%2FcQDLAIb%2FcQDLAIf%2FcQDLAJ8AFADLAKL%2FhQDLAKP%2FrgDLAKT%2FrgDLAKX%2FrgDLAKb%2FrgDLAKf%2FrgDLAKj%2FrgDLAKn%2FhQDLAKr%2FhQDLAKv%2FhQDLAKz%2FhQDLAK3%2FhQDLALT%2FhQDLALX%2FhQDLALb%2FhQDLALf%2FhQDLALj%2FhQDLALr%2FhQDLALv%2FwwDLALz%2FwwDLAL3%2FwwDLAL7%2FwwDLAMT%2FhQDMACb%2FmgDMACr%2FmgDMADL%2FmgDMADT%2FmgDMADf%2FcQDMADj%2F1wDMADn%2FhQDMADr%2FhQDMADz%2FhQDMAIn%2FmgDMAJT%2FmgDMAJX%2FmgDMAJb%2FmgDMAJf%2FmgDMAJj%2FmgDMAJr%2FmgDMAJv%2F1wDMAJz%2F1wDMAJ3%2F1wDMAJ7%2F1wDMAJ%2F%2FhQDMAMP%2FmgDNACT%2FcQDNADcAKQDNADkAKQDNADoAKQDNADwAFADNAET%2FrgDNAEb%2FhQDNAEf%2FhQDNAEj%2FhQDNAEr%2FwwDNAFD%2FwwDNAFH%2FwwDNAFL%2FhQDNAFP%2FwwDNAFT%2FhQDNAFX%2FwwDNAFb%2FwwDNAFj%2FwwDNAIL%2FcQDNAIP%2FcQDNAIT%2FcQDNAIX%2FcQDNAIb%2FcQDNAIf%2FcQDNAJ8AFADNAKL%2FhQDNAKP%2FrgDNAKT%2FrgDNAKX%2FrgDNAKb%2FrgDNAKf%2FrgDNAKj%2FrgDNAKn%2FhQDNAKr%2FhQDNAKv%2FhQDNAKz%2FhQDNAK3%2FhQDNALT%2FhQDNALX%2FhQDNALb%2FhQDNALf%2FhQDNALj%2FhQDNALr%2FhQDNALv%2FwwDNALz%2FwwDNAL3%2FwwDNAL7%2FwwDNAMT%2FhQDPACb%2FmgDPACr%2FmgDPADL%2FmgDPADT%2FmgDPADf%2FcQDPADj%2F1wDPADn%2FhQDPADr%2FhQDPADz%2FhQDPAIn%2FmgDPAJT%2FmgDPAJX%2FmgDPAJb%2FmgDPAJf%2FmgDPAJj%2FmgDPAJr%2FmgDPAJv%2F1wDPAJz%2F1wDPAJ3%2F1wDPAJ7%2F1wDPAJ%2F%2FhQDPAMP%2FmgAAAB4BbgABAAAAAAAAADQAagABAAAAAAABABIAxQABAAAAAAACAAcA6AABAAAAAAADACcBQAABAAAAAAAEABIBjgABAAAAAAAFAAwBuwABAAAAAAAGABEB7AABAAAAAAAHAFICpAABAAAAAAAIABQDIQABAAAAAAALABwDcAABAAAAAAAMAC4D6wABAAAAAAANAC4EeAABAAAAAAAOACoE%2FQABAAAAAAAQAAkFPAABAAAAAAARAAgFWAADAAEECQAAAGgAAAADAAEECQABACQAnwADAAEECQACAA4A2AADAAEECQADAE4A8AADAAEECQAEACQBaAADAAEECQAFABgBoQADAAEECQAGACIByAADAAEECQAHAKQB%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%2BAD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQCsAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQIAigEDAIMAkwDyAPMAjQCXAIgAwwDeAPEAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB%2BAIAAgQDsAO4AugDXALAAsQDYAN0A2QCyALMAtgC3AMQAtAC1AMUAhwC%2BAL8AvAEEAQUHdW5pMDBBRAlvdmVyc2NvcmUMZm91cnN1cGVyaW9yBEV1cm8AAAABAAIACAAK%2F%2F8ADwAAAAEAAAAAyYlvMQAAAADJTOp9AAAAAMnt2GI%3D%29%20format%28%27truetype%27%29%3B%0A%7D%0A%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20%27Open%20Sans%27%3B%0Afont%2Dstyle%3A%20italic%3B%0Afont%2Dweight%3A%20400%3B%0Asrc%3A%20url%28data%3Aapplication%2Fx%2Dfont%2Dtruetype%3Bbase64%2CAAEAAAAQAQAABAAARkZUTVzakEwAAIZUAAAAHE9TLzKhTLaOAAABiAAAAGBjbWFwjOjcmQAABUAAAAGyY3Z0IA7AFxkAAA%2B0AAAAoGZwZ21%2BYbYRAAAG9AAAB7RnYXNwABUAIwAAhkQAAAAQZ2x5Zr%2FLVRcAABIEAABJAGhlYWT4qxTOAAABDAAAADZoaGVhDj8E%2FgAAAUQAAAAkaG10eGTdQjIAAAHoAAADWGtlcm4Mlg8JAABbBAAAIwRsb2NhW7BKSgAAEFQAAAGubWF4cAJdAPoAAAFoAAAAIG5hbWVqCPoKAAB%2BCAAABkVwb3N0gmzp1QAAhFAAAAHycHJlcFSBlpMAAA6oAAABCQABAAAAARmacz8BIV8PPPUAHwgAAAAAAMnt2FoAAAAAye3YWv4Z%2FhAHgQdzAAIACAACAAAAAAAAAAEAAAiN%2FagAAAgA%2Fhn%2BHAeBAGQAFQAAAAAAAAAAAAAAAADWAAEAAADWAEQABQA5AAQAAgAQAC8AXAAAAQ4ASwADAAEAAwQPAZAABQAIBZoFMwAAAR8FmgUzAAAD0QBmAgAAAAILBgYDBQQCAgTgAALvQAAgWwAAACgAAAAAMUFTQwABACAgrAYf%2FhQAhAiNAlggAAGfAAAAAARIBbYAAAAgAAEIAAAAAAAAAAQUAAACFAAAAhIAKwMXAOEFKwA%2FBGgASAZYAKgFXABCAbwA4QJIAFICSP9gBGoA1wRoAH8B7P%2BcAn8ANwIGACsCzf%2BiBGgAeQRoAS8EaAAMBGgALwRoABAEaABQBGgAhQRoAK4EaABgBGgAYgIGACsCBv%2BcBGgAeQRoAH8EaAB5A2oAngbHAG8Ecf%2BLBMkAVgSuAJYFVABWBBcAVgPHAFYFagCWBW0AVgIvAFYCI%2F7BBHUAVgPLAFYGsgBUBZ4AVAXDAJYEhwBWBcMAlgSNAFYEBAAnA%2FwAugVoAKQEYgC8BtEA3wQn%2F5gEBgC8BD%2F%2F8AJK%2F%2FACzQDdAkr%2FagQjADUDJ%2F9EBG8CPwSFAGIEngA7A5oAYgSeAGID8gBiAoH%2FGwQC%2F4EEngA7AggAOwII%2Fv4D5wA5AggAOQb6ADsEngA7BH0AYgSe%2F9UEngBiAysAOwNtAAgCmABaBJ4AcQOyAGIFvAB1A9P%2FtgOy%2FzsDjf%2FjAssAGwRoAh0Cy%2F%2B2BGgAcwIUAAACEv%2FyBGgA4QRo%2F%2BkEaACoBGgAfwRoAh0D4wA7BG8ByQaoAIsCrgCqA74AWARoAH8CfwA3BqgAiwMOAOMDbQDXBGgAfwLNAGACzQB3BG8CFASq%2F9UFPQDHAgYAqgGk%2F1YCzQECArAAqAO%2BABcF7gB7Be4AQgYdAFcDav%2F8BHH%2FiwRx%2F4sEcf%2BLBHH%2FiwRx%2F4sEcf%2BLBon%2FiQSuAJYEFwBWBBcAVgQXAFYEFwBWAi8AVgIvAFYCLwBWAi8AVgVUAEgFngBUBcMAlgXDAJYFwwCWBcMAlgXDAJYEaACoBcMAdwVoAKQFaACkBWgApAVoAKQEBgC8BIcAVgSe%2FwAEhQBiBIUAYgSFAGIEhQBiBIUAYgSFAGIGhQBiA5oAYgPyAGID8gBiA%2FIAYgPyAGICCAA7AggAOwIIADsCCAA7BI0AWgSeADsEfQBiBH0AYgR9AGIEfQBiBH0AYgRoAH8EfQA9BJ4AcQSeAHEEngBxBJ4AcQOy%2FzsEnv%2FVA7L%2FOwIIADsG1wCWBukAYgRvAY8EngInBG8BUAPXADcHrgA3AVwAewFcAH0B7P%2BcAs8AewLPAH0DWv%2BcAwYAxwJEAFgCRAAXAQz%2BGQLNAFwEaAA%2FAAAAAwAAAAMAAAAcAAEAAAAAAKwAAwABAAAAHAAEAJAAAAAgACAABAAAAH4A%2FwExAVMCxgLaAtwgFCAaIB4gIiA6IEQgdCCs%2F%2F8AAAAgAKABMQFSAsYC2gLcIBMgGCAcICIgOSBEIHQgrP%2F%2F%2F%2BP%2Fwv%2BR%2F3H9%2F%2F3s%2FevgteCy4LHgruCY4I%2FgYOApAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYAAAEAAAAAAAAAAQIAAAACAAAAAAAAAAAAAAAAAAAAAQAAAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0%2BP0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGEAhoeJi5OYnqOipKalp6mrqqytr66wsbO1tLa4t7y7vb4AcmRladB4oXBrAHZqAIiaAHMAAGd3AAAAAABsfACouoFjbgAAAABtfQBigoWXw8TIyc3Oysu5AMEA09XR0gAAAHnMzwCEjIONio%2BQkY6VlgCUnJ2bwsXHcQAAxnoAAAAAAEBHW1pZWFVUU1JRUE9OTUxLSklIR0ZFRENCQUA%2FPj08Ozo5ODc2NTEwLy4tLCgnJiUkIyIhHxgUERAPDg0LCgkIBwYFBAMCAQAsILABYEWwAyUgEUZhI0UjYUgtLCBFGGhELSxFI0ZgsCBhILBGYLAEJiNISC0sRSNGI2GwIGAgsCZhsCBhsAQmI0hILSxFI0ZgsEBhILBmYLAEJiNISC0sRSNGI2GwQGAgsCZhsEBhsAQmI0hILSwBECA8ADwtLCBFIyCwzUQjILgBWlFYIyCwjUQjWSCw7VFYIyCwTUQjWSCwBCZRWCMgsA1EI1khIS0sICBFGGhEILABYCBFsEZ2aIpFYEQtLAGxCwpDI0NlCi0sALEKC0MjQwstLACwKCNwsQEoPgGwKCNwsQIoRTqxAgAIDS0sIEWwAyVFYWSwUFFYRUQbISFZLSxJsA4jRC0sIEWwAENgRC0sAbAGQ7AHQ2UKLSwgabBAYbAAiyCxLMCKjLgQAGJgKwxkI2RhXFiwA2FZLSyKA0WKioewESuwKSNEsCl65BgtLEVlsCwjREWwKyNELSxLUlhFRBshIVktLEtRWEVEGyEhWS0sAbAFJRAjIIr1ALABYCPt7C0sAbAFJRAjIIr1ALABYSPt7C0sAbAGJRD1AO3sLSywAkOwAVJYISEhISEbRiNGYIqKRiMgRopgimG4%2F4BiIyAQI4qxDAyKcEVgILAAUFiwAWG4%2F7qLG7BGjFmwEGBoATpZLSwgRbADJUZSS7ATUVtYsAIlRiBoYbADJbADJT8jITgbIRFZLSwgRbADJUZQWLACJUYgaGGwAyWwAyU%2FIyE4GyERWS0sALAHQ7AGQwstLCEhDGQjZIu4QABiLSwhsIBRWAxkI2SLuCAAYhuyAEAvK1mwAmAtLCGwwFFYDGQjZIu4FVViG7IAgC8rWbACYC0sDGQjZIu4QABiYCMhLSxLU1iKsAQlSWQjRWmwQIthsIBisCBharAOI0QjELAO9hshI4oSESA5L1ktLEtTWCCwAyVJZGkgsAUmsAYlSWQjYbCAYrAgYWqwDiNEsAQmELAO9ooQsA4jRLAO9rAOI0SwDu0birAEJhESIDkjIDkvL1ktLEUjRWAjRWAjRWAjdmgYsIBiIC0ssEgrLSwgRbAAVFiwQEQgRbBAYUQbISFZLSxFsTAvRSNFYWCwAWBpRC0sS1FYsC8jcLAUI0IbISFZLSxLUVggsAMlRWlTWEQbISFZGyEhWS0sRbAUQ7AAYGOwAWBpRC0ssC9FRC0sRSMgRYpgRC0sRSNFYEQtLEsjUVi5ADP%2F4LE0IBuzMwA0AFlERC0ssBZDWLADJkWKWGRmsB9gG2SwIGBmIFgbIbBAWbABYVkjWGVZsCkjRCMQsCngGyEhISEhWS0ssAJDVFhLUyNLUVpYOBshIVkbISEhIVktLLAWQ1iwBCVFZLAgYGYgWBshsEBZsAFhI1gbZVmwKSNEsAUlsAglCCBYAhsDWbAEJRCwBSUgRrAEJSNCPLAEJbAHJQiwByUQsAYlIEawBCWwAWAjQjwgWAEbAFmwBCUQsAUlsCngsCkgRWVEsAclELAGJbAp4LAFJbAIJQggWAIbA1mwBSWwAyVDSLAEJbAHJQiwBiWwAyWwAWBDSBshWSEhISEhISEtLAKwBCUgIEawBCUjQrAFJQiwAyVFSCEhISEtLAKwAyUgsAQlCLACJUNIISEhLSxFIyBFGCCwAFAgWCNlI1kjaCCwQFBYIbBAWSNYZVmKYEQtLEtTI0tRWlggRYpgRBshIVktLEtUWCBFimBEGyEhWS0sS1MjS1FaWDgbISFZLSywACFLVFg4GyEhWS0ssAJDVFiwRisbISEhIVktLLACQ1RYsEcrGyEhIVktLLACQ1RYsEgrGyEhISFZLSywAkNUWLBJKxshISFZLSwgiggjS1OKS1FaWCM4GyEhWS0sALACJUmwAFNYILBAOBEbIVktLAFGI0ZgI0ZhIyAQIEaKYbj%2FgGKKsUBAinBFYGg6LSwgiiNJZIojU1g8GyFZLSxLUlh9G3pZLSywEgBLAUtUQi0ssQIAQrEjAYhRsUABiFNaWLkQAAAgiFRYsgIBAkNgQlmxJAGIUVi5IAAAQIhUWLICAgJDYEKxJAGIVFiyAiACQ2BCAEsBS1JYsgIIAkNgQlkbuUAAAICIVFiyAgQCQ2BCWblAAACAY7gBAIhUWLICCAJDYEJZuUAAAQBjuAIAiFRYsgIQAkNgQlmxJgGIUVi5QAACAGO4BACIVFiyAkACQ2BCWblAAAQAY7gIAIhUWLICgAJDYEJZWVlZWVmxAAJDVFhACgVACEAJQAwCDQIbsQECQ1RYsgVACLoBAAAJAQCzDAENARuxgAJDUliyBUAIuAGAsQlAG7IFQAi6AYAACQFAWblAAACAiFW5QAACAGO4BACIVVpYswwADQEbswwADQFZWVlCQkJCQi0sRRhoI0tRWCMgRSBksEBQWHxZaIpgWUQtLLAAFrACJbACJQGwASM%2BALACIz6xAQIGDLAKI2VCsAsjQgGwASM%2FALACIz%2BxAQIGDLAGI2VCsAcjQrABFgEtLLCAsAJDULABsAJDVFtYISMQsCAayRuKEO1ZLSywWSstLIoQ5S1AmQkhSCBVIAEeVR9IA1UfHgEPHj8erx4DTUsmH0xLMx9LRiUfJjQQVSUzJFUZE%2F8fBwT%2FHwYD%2Fx9KSTMfSUYlHxMzElUFAQNVBDMDVR8DAQ8DPwOvAwNHRhkf60YBIyIzHxwzG1UWMxVVEQEPVRAzD1UPD08PAh8Pzw8CDw%2F%2FDwIGAgEAVQEzAFVvAH8ArwDvAAQQAAGAFgEFAbgBkLFUUysrS7gH%2F1JLsAlQW7ABiLAlU7ABiLBAUVqwBoiwAFVaW1ixAQGOWYWNjQBCHUuwMlNYsCAdWUuwZFNYsBAdsRYAQllzcysrXnN0dSsrKysrdCtzdCsrKysrKysrKysrKytzdCsrKxheAAAABhQAFwBOBbYAFwB1BbYFzQAAAAAAAAAAAAAAAAAABEgAFACRAAD%2F7AAAAAD%2F7AAAAAD%2F7AAA%2FhT%2F7AAABbYAF%2FyU%2F%2Bv%2Bhf5e%2Fqj%2F6wAW%2FrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAiwCBAN0AmACPAI4AmQCIAIEBDwAAAAAAAAAAAAAALgBMAKQBDAF6AeYB%2BgIcAjwCZgKGApwCrgLKAuADHAM%2BA3oDzAQIBE4EpgTEBSgFfgWuBdoF%2FAYaBj4GjgcKBzoHiAfAB%2FYIJAhKCJIIugjOCPIJHAk2CW4JmgnaCg4KWgqYCuQLBAs2C1oLmgvCC%2BIMCgwmDDoMVgxyDIQMnAzmDTINZg2yDfwORg7ODw4PMA9mD5YPqBAAEDoQdhDCERARQBGIEcgSABIiEmYSjhLGEu4TOBNKE5QTxhPGE%2FAUNhSAFNAVGhU6FaQVzhY%2BFnwWshbIFtAXQBdSF4AXsBfiGCIYPBh6GKQYrhjSGPIZIBlUGWoZgBmWGeQZ9hoIGhoaLBpAGloapBqwGsIa1BrmGvobDBseGzAbRBuQG6IbtBvGG9gb6hv%2BHCochhyYHKocvBzQHOIdHh2QHaIdtB3GHdgd6h38HoAejB6eHrAewh7UHuYe%2BB8KHx4fgh%2BUH6YfuB%2FKH9wf7iAgIH4gkCCiILQgxiDYISghOiFMIaQiGCI8Im4inCKuIsAi2CLyIwgjLiNWI3ojlCOyI9Ij6CQcJIAAAAACACv%2F4wIrBbYABAAQABhACwICDgQDDghPWQ4WAD8rABg%2FEjkvMTAJASMSEwE0NjMyFhUUBiMiJgIr%2Fu5tMX%2F%2Bz09ELThOQjE3Bbb73QEzAvD6mExYNzZEXjgAAAIA4QOmA0IFtgADAAcADbQGAgcDAwA%2FM80yMTABAyMTIQMjEwHlmWtIAhmaa0gFtv3wAhD98AIQAAAAAAIAPwAABTsFtgAbAB8AM0AYAB8QEBkVERETBAgMDAEcDQ0KFxMDBgoSAD8zPzMSOS8zMzMRMzMROS8zMzMRMzMxMAEDIQchAyMTIQMjEyE3IRMhNyETMwMhEzMDIQcBIRMhBAxiAR0N%2Fst9i4H%2B0X%2BFef77DQEcZf7rDQEte4t9ATF%2FhX0BCAz8xQEvYP7RA4P%2BrIH%2BUgGu%2FlIBroEBVH8BtP5MAbT%2BTH%2F%2BrAFUAAAAAwBI%2F4kELwYQAB4AJQAsADpAHx8MAykiLBwNJQYGEwYMS1kbJhMmS1kWEwYTBhMVBRUALy8SOTkvLxEzKxEAMysREgAXOTIRMzEwARQGDwEjNyYnNR4BMxMuATU0Nj8BMwcWFwcmJwMeAQE%2BATU0JicDDgEVFBYXA67hxTGFMcN4UrtJYot92L8nhSeffD95f16Vf%2F53a35CUQhsdkVJAeyiyhbh3w46miktAcQxlXKfwBGwsgxAhz8J%2Fkg3jP6iDXxcNlQgAkoLdGI1WRoAAAUAqP%2FsBfwFywADAA8AHgArADoAJUASBBwcAyUxMQIDBgIYHzgHChUZAD8zPzM%2FPxI5LzMROS8zMTAJASMBAyIOARUUMzI2EjU0FxQCDgEjIiY1NBI2MzIWASIOARUUMzI%2BAjU0FxQCDgEjIiY1NBI2MzIWBbz7w5gEPiFDaT9qQWhFiz9ljVZuemWscnR4%2FCNCakBrNFQ%2FJoxAZYxXbXplrHJ0eAW2%2BkoFtv1Ogfh0rYIBC2eml2v%2B%2FrFjlZGmATGYjwJcfvl3rE%2BVyUemmGz%2B%2FbBilpGmATGYkAADAEL%2F7AUfBc0ACwAWADUAMEAbKioaBRAnBA8oMC0EHy8SHwBKWR8EMwxKWTMTAD8rABg%2FKwAYPxIXORc5OS8xMAEiBhUUFz4CNTQmATI2NwEOAhUUFiU0NjcmNTQ2MzIWFRQOAgcBNjczBgcTIycOASMiJgLhaXRSi2g%2BVf6lV6Jy%2Fs6AcDuF%2Fti01WfUr5WvQW6RUQEWf0ioZbbLyXV43ImoygVEeG54c0dOXDpNWfszQlsBsUNidUlqgd%2BU22alkKTJnoVOdmJSKv57brnssP7ypmRWwAABAOEDpgHlBbYAAwAJsgIDAwA%2FzTEwAQMjEwHlmWtIBbb98AIQAAAAAQBS%2FrwC5wW2AAsACrMDAwonAD8%2FMTATEBIBMwoBERATIwJS8AEInfb7coOTARABUwJAARP%2B8v2o%2FsL%2Brf79AQoAAAAB%2F2D%2BvAH0BbYACgAKswgDBCcAPz8xMAEQAgEjABEQAzMSAfTz%2FvucAfBxg5IDYP6r%2Fb%2F%2B8gInAn0BVQEB%2FvMAAQDXAmoEgQYbAA4AC7MGBg4AAD8zLzEwAQMlByUTBwMBJwElNwUTA1Z7AaYI%2Fne0pnH%2B%2FnQBNf6LNwFzKQX4%2FoESnS%2F%2BgTQBlv6oeQEcbZq5AZAAAQB%2FAQgEFwSgAAsADrQJAQEGAgAvMzMRMzEwASE1IREzESEVIREjAgT%2BewGFjQGG%2FnqNAouOAYf%2BeY7%2BfQAAAAH%2FnP74ASsA7gAGAAixBAAAL80xMCUXBgcjEjcBIwhxnYF%2BTu4X6%2FQBHtgAAQA3AdUCOQJzAAMACLEAAQAvMzEwEzchBzcjAd8iAdWengAAAQAr%2F%2BMBIwDyAAsADLUJA09ZCRYAPysxMDc0NjMyFhUUBiMiJitRRys1UEQuNkpNWzQ1R180AAAB%2F6IAAAN9BbYAAwAKswMDAhIAPz8xMAkBIwEDffzTrgMtBbb6SgW2AAAAAAIAef%2FsBEQFzQAMABkAF0AMCw1LWQsHBBRLWQQZAD8rABg%2FKzEwARACBCMiAjUQEiQzIAUiBgIVFBYzMjYSNRAERJ3%2B8bOwvKQBDa0Bbf6JccB3ZG9zvHED9v7Z%2Fhj7AP%2FyAQ4B6fmQ5%2F5h2Ky45AGs7wFDAAAAAAEBLwAAA4UFtgAKABC2BAcBCQYBGAA%2FPxI5OTEwISMTEjcGDwEnATMCTKzEOx0yWbJQAcGVA5EBBWI1Om5%2FARwAAAAAAQAMAAAENwXLABsAHEAOAhoRC0tZEQcBGkxZARgAPysAGD8rEQAzMTApATcBPgM1NCYjIgYHJzYzMhYVFA4BBwEVIQOP%2FH0fAdFmlWEveGdNk1lSv96wzU%2B3y%2F6gAqaTAaRdjX17S2N0OURzmrGbb7rQsf7NCAAAAQAv%2F%2BwEMQXLACgALUAXAxgZGRhLWRkZCyYmIEtZJgcLEUtZCxkAPysAGD8rERIAORgvKxESADkxMAEUBgcVHgEVFA4BIyInNR4BMzI2NTQmKwE3MzI2NTQmIyIGByc2MzIWBDHKs3yOfO6k0q9e0lWitJ6Ngx%2BLpdp0Y1CaYlDD5bPEBIec2SAJF6d9hctyT6QxNZ%2BKg4eProxcbDZCdpCuAAACABAAAARMBb4ACgATACVAEgYTDwcBBRMFTFkJExMDBwYDGAA%2FPxI5LzMrEQAzETMRMzEwASMDIxMhNwEzAzMhNhITIw4BBwEEK%2BlIpEr9cB0DQsTP6P51LkBUCBFjF%2F3rAU7%2BsgFOngPS%2FCncATIBJB2HHf2PAAABAFD%2F7ARIBbYAHAAtQBcbBwAAEk1ZAAAHFxcaTFkXBgcMS1kHGQA%2FKwAYPysREgA5GC8rERIAOTEwATIWFRQGBCMiJzUWMzI2NTQmIyIGBycTIQchAzYCVrbXkv76scGJpKq%2F1pODMGJaSsUCnCH99n9XA33RsqH0eU%2BkZsCsfpMNGDkCrJn%2BSRcAAAIAhf%2FsBFoFywAaACgALUAXDRgFESFNWRERGAUFCktZBQcYG0tZGBkAPysAGD8rERIAORgvKxESADkxMBM0GgEkMzIXByYjIgADMz4BMzIWFRQCBiMiJgUyPgE1NCMiDgIVFBaFec4BHrhvSSNEZtT%2B30QIO69qmrSF5JO2xwGPXpNR3UJ8YDB5AajRAZwBI5MXkRb%2B1v7aT17FrKH%2B9Y3mWWy%2Bcfg5X3JiiZ4AAAAAAQCuAAAEeQW2AAYAFkAKBQIAGAMCTFkDBgA%2FKwAYPxEzMTAzASE3IQcBrgMA%2FTEfA3sb%2FQQFIZWL%2BtUAAwBg%2F%2BwEVgXNABkAJQAxADJAGxMGKSMEDQAsGktZLCwNAAAmS1kABw0gS1kNGQA%2FKwAYPysREgA5GC8rERIAFzkxMAEyFhUUBgceARUUDgEjIiY1NDY3LgE1ND4BAw4BFRQWMzI2NTQmEyIGFRQWFz4BNTQmAuWuw5y8f2p44Zi%2B2L7JX1Ftxgq5mYpwi6ZoCHKITlihhnMFza2VgcBQTq5zer9mxamU2ExFl2Bvr2H87zynd2t%2BlHpjlgK9g25SfDY8j2ZaagACAGL%2F7AQrBcsAGgAoAC1AFw4FGCERTVkhIQUYGBtLWRgHBQpLWQUZAD8rABg%2FKxESADkYLysREgA5MTABFAoBBCMiJzUWMzISEyMOASMiJjU0EjYzMhYlIgYVFBYzMj4CNTQmBCtwt%2F78rIhqhnDK%2BkAKM6NjqbiB55C0x%2F5%2FlrZtbEyAWSl2BArC%2Flf%2B2Ywini8BGgEsS1fFvpkA%2F4%2FlV%2BKxfIQ5anpag5kAAgAr%2F%2BMBwwRkAAsAFgAXQAwPFE9ZDxAJA09ZCRYAPysAGD8rMTA3NDYzMhYVFAYjIiYTNDYzMhUUBiMiJitRRys1UEQuNqBQR2FTQS42Sk1bNDVHXzQDpU1baEldNQAAAv%2Bc%2FvgBwwRkAAYAEQAVQAkEQAYKD09ZChAAPysAGC8azjEwJRcGByMSNxM0NjMyFRQGIyImASMIcZ2Bfk5jUEdhU0EuNu4X6%2FQBHtgCzk1baEldNQAAAAEAeQDyBBAE2QAGABdACQECBQUGBAMAAwAvLxEzMjkRMzMxMCUBNQEVCQEEEPxpA5f9FQLr8gGmYgHflf6N%2FrgAAAAAAgB%2FAbwEFwPlAAMABwAStwUABAEEBAABAC8zMy9dMzEwEzUhFQE1IRV%2FA5j8aAOYA1qLi%2F5ijo4AAAAAAQB5APIEEATZAAYAG0ALBQQBAQMABgIDBgMALy8RMxEzEjkRMzMxMBMJATUBFQF5Aun9FwOX%2FGkBiQFIAXOV%2FiFi%2FloAAAAAAgCe%2F%2BMDmgXLABoAJgAlQBIHEQAAJBEkHk9ZJBYRCklZEQQAPysAGD8rERIAORgvEjkxMAE%2BATc%2BAjU0JiMiBgcnPgEzMhYVFAYHDgEHAzQ2MzIWFRQGIyImAQQWZXOAUC5nYFGUQj1cyFKnuIOgfVgX7VBHLDVTQS42AZOCp1tkWGQ%2BXWUzH4EzMqiae894W3Fo%2FrdNWzQ1SV00AAAAAAIAb%2F9GBo8FtAA1AEEAKkATJisHCTYQGD09BAkQCRAJKx8yAwA%2FM8Q5OS8vETMzETMRMxI5ETMxMAEUAgYjIicjBiMiJjU0PgEzMhYXDgEXFDMyPgE1NAAjIgQCFRAAITI3FQYjIAAREBIkITIEEgUiDgEVFBYzMhsBJgaPbsh6xRAIb7Rzg4jxjEF9WEBEA2ZOf0r%2FAPLk%2FpvFAR8BCsXf2%2BD%2Bxv6X%2FQGyAQ2%2FARSR%2FUpeoFxCQbtVRj8DVLP%2B3qS4uJeGnf6QGCTy%2FC51hul%2F7wEA1v6H5P7y%2FtdWf1oBcQFBAQUBwfaX%2FuxfbsRyXVMBOwECFwAAAv%2BLAAAEEAW2AAcADgAdQA4LBA4BSVkODgMEAwcDEgA%2FMz8SOS8rEQAzMTABIQMjATMTIwsBJicOAQMDLf4Q9b0DH664qksjGAUlV84B0f4vBbb6SgJtASuzq1iu%2Fn0AAwBWAAAEsgW2AA4AFwAgAC1AFwUgDw8gSlkPDw0ODhdKWQ4DDRhKWQ0SAD8rABg%2FKxESADkYLysREgA5MTABIBEUBgcVHgEVFAQjIQETMzI2NTQmKwEDITI2NTQmKwEDAgGwrp5ze%2F7Q%2F%2F4xATUn%2BJy6hY%2FT%2BgEKtcKVjOwFtv6wjcIdCiCdbtTxBbb9jpJ%2BaGf7bqGTdHsAAAAAAQCW%2F%2BwFCgXLABgAF0AMFABJWRQEDQdJWQ0TAD8rABg%2FKzEwASIEAhUUFjMyNxUOASMiABEQEiQzMhcHJgOurv7tocOri7dWnG7y%2FuzTAWThxZdFigUzwv6J3bvfOZUfHAErAQIBBQHB7FCNRQAAAAIAVgAABRQFtgAJABMAF0AMBhJKWQYDBRNKWQUSAD8rABg%2FKzEwARACBCkBASEgAAEyJBI1NCYrAQMFFNL%2Bev76%2FqABNQFWARQBH%2FytygEyo87HsvoDbf77%2FnDYBbb%2B1fwItwFO19fd%2B3AAAAEAVgAABGoFtgALACZAFAYJSVkGBgECAgVJWQIDAQpJWQESAD8rABg%2FKxESADkYLysxMCkBASEHIQMhByEDIQM1%2FSEBNQLfIP3KYgIPHf3vcgI1BbaZ%2FiuY%2FegAAQBWAAAEagW2AAkAHUAPBglJWQYGAgESAgVJWQIDAD8rABg%2FEjkvKzEwISMBIQchAyEHIQECrAE1At8e%2FchuAhAg%2Fe8Ftpn965kAAAEAlv%2FsBU4FywAdACZAFAAdSVkAAAQLCxJJWQsEBBlJWQQTAD8rABg%2FKxESADkYLysxMAEhAwYjIAAREBIkMzIWFwcuASMiBAIVFBYzMjcTIQM1Acua2Mv%2B%2BP7bywFo23XNaEJNsWqp%2FuuazbiaamD%2B3wL%2B%2FTlLASEBAwENAbn1KCyYIjLL%2FpThvtonAbwAAAEAVgAABXMFtgALABpADQgDSVkICAUKBgMBBRIAPzM%2FMxI5LysxMCEjEyEDIwEzAyETMwQ9p4%2F9bJGqATWqgwKUhagCsP1QBbb9kgJuAAAAAQBWAAACNQW2AAMACrMBAwASAD8%2FMTAzATMBVgE3qP7JBbb6SgAAAAH%2Bwf5%2FAjUFtgAMABG3CQMABUlZACIAPysAGD8xMAMiJzcWMzI2NwEzAQKmaTAGRUxkgxkBM6r%2By0%2F%2BfxmTFH14Bar6RP6FAAEAVgAABSsFtgANABVACQoEBwsIAwEHEgA%2FMz8zEjk5MTAhIyYCJwcDIwEzAwEzAQQKukiVSK59qgE1qpcCvNH9gbUBZbeD%2FbIFtv06Asb9gwAAAAEAVgAAA1YFtgAFABG3AQMAA0lZABIAPysAGD8xMDMBMwEhB1YBNar%2B7AI1IQW2%2BuSaAAABAFQAAAa4BbYAFAAZQAwKAhMDBwwIAwAPBxIAPzMzPzMSFzkxMCEDIw4BBwMjATMTMwEhASMaATcjAQKkpggHKxC%2BogE19JUJApMBCv7Rrn6GGwb9MwUQSPtK%2FH0FtvtMBLT6SgJOAndN%2Bu4AAAAAAQBUAAAFqAW2AA8AFUAJAwsHDggDAQcSAD8zPzMSOTkxMCEjASMGBwMjATMBMzY3EzMEc7X%2BNAYgKqyiATW0AcsGHiqupATH3cX82wW2%2BzzgtQMvAAAAAAIAlv%2FsBYMFzQANABsAF0AMCw5JWQsEBBVJWQQTAD8rABg%2FKzEwARACBCMgABEQEiQzMgAlIgYCFRQWMzI2EjU0JgWDsP641%2F8A%2FuLAAU%2FS9AEY%2Feed%2BInEqJjxjLwDi%2F7z%2FlfpASsBDgEIAbTs%2Fsycyv6Y2sffwwFs3cffAAAAAgBWAAAEhwW2AAoAEwAdQA8LBEpZCwsHBhIHE0pZBwMAPysAGD8SOS8rMTABFAAhIwMjASEyFgEzMjY1NCYrAQSH%2Frj%2Bw4d7qgE1AUrW3P0Thdjgi5CjBD34%2Fvr9wQW2vf3YtrB9bwACAJb%2BpAWDBc0ADQAfACNAER8QHRAHFwBJWRcEEAdJWRATAD8rABg%2FKxESADkYEMYxMAEiBgIVFBYzMjYSNTQmAQcjIAAREBIkMzIAERAABwEjA2qd%2BInEqJ7yhbz%2BxBEQ%2FwD%2B4sABT9L0ARj%2B6uwBEtsFNcr%2BmNrH38gBadvH3%2Fq5AgErAQ4BCAG07P7M%2FvL%2Bs%2F4aTv6aAAIAVgAABIkFtgALABUAJkATCAAODgBKWQ4OAwoCEgMMSVkDAwA%2FKwAYPzMSOS8rERIAOTEwAQMjASEgERAFEyMLAQIHMzI2NTQmIwGBgaoBNQFAAb7%2BkO%2B60WlmDqjB0IeYAmD9oAW2%2FpL%2BpGX9eQJgAsH%2BEkGqn3ltAAABACf%2F7AQjBcsAJgAgQBAfDBUDFRxJWRUEAwlJWQMTAD8rABg%2FKxESADk5MTABFAQjIiYnNRYzMjY1NCYnLgE1NCQzMhYXBy4BIyIGFRQeARceAgOR%2Fuf%2FaqFHorKivmmPl3UBCNdjq19CQqRFhqMiSmmTZzUBqNPpHSKqVJeETndRVap0u%2BsmLpYmLIt3Nk1EPVhkeQAAAAEAugAABLQFtgAHABZACgESBwMEA0lZBAMAPysRADMYPzEwISMBITchByEB56wBFf5qIQPZHv5oBR%2BXlwAAAAABAKT%2F7AV%2FBbYAFQAUQAkVCgMEEUlZBBMAPysAGD8zMTABAwIEIyImNTQ3EzMDBhUUFjMyNjcTBX%2FNN%2F7j9ubeGL2qvxaSkay%2FLM0Ftvw6%2Fvn90MNReANu%2FIVqUnWHr8oDugAAAQC8AAAFHwW2AAsAELYLBgMHAwYSAD8%2FMxEzMTAlNjcBMwEjAzMTFhUB3z1lAd%2B%2F%2FPO0oqphFMWQwgOf%2BkoFtvxexIsAAAAAAQDfAAAHgQW2AB0AGUAMBA8YAwkcEwoDAQkSAD8zPzMzEhc5MTAhIwMmNSMOAQEjAzMTFxQHMzY3ATMTFhUHMzY3ATME6aoxCAYZSP4srj6qHwIKBllDAZWyKwkBCUs4AYO2A8WIkkil%2FA4Ftvx7WGKg84wDYPykmZdT4IIDfQAB%2F5gAAATRBbYACwAVQAkIAgQJBgMBBBIAPzM%2FMxI5OTEwISMDASMJATMTATMBA7y01f4fugJU%2FvmsywG7uv3VAoH9fwMIAq79zQIz%2FUoAAAEAvAAABMMFtgAIABC2AAUBBwMFEgA%2FPzMSOTEwCQEzAQMjEwMzAhkB6cH9jXGsd%2B6qAssC6%2Fxn%2FeMCJQORAAAB%2F%2FAAAASTBbYACQAgQBAHBAIIBQRJWQUDAQhJWQESAD8rABg%2FKxEAMxEzMTApATcBITchBwEhA3X8exwDnP1xIANaGvxkArmJBJKbi%2FtvAAH%2F8P68AvAFtgAHAA61BQIDBgEnAD8zPzMxMAEhASEHIwEzAXP%2BfQF9AYMf4%2F7C4%2F68BvqN%2BiEAAQDdAAACUAW2AAMACrMDAwISAD8%2FMTABEyMDAXfZmtkFtvpKBbYAAAH%2Fav68AmoFtgAHAA61AwQDAAcnAD8zPzMxMAczASM3IQEhd%2BEBQOMeAYX%2BhP58tgXfjfkGAAAAAQA1AikEAgXBAAYADrQFAQAEAgAvLzMRMzEwEwEzASMDATUCVm0BCpHJ%2Fi0CKQOY%2FGgC6%2F0VAAAB%2F0T%2BvAKN%2F0gAAwAIsQECAC8zMTABITchAm%2F81R4DK%2F68jAABAj8E2QOHBiEACAAIsQYBAC%2FNMTABIy4BJzUzFhcDh2g9hxy1K2gE2T26PBWIpwACAGL%2F7ARgBFwAEgAgACdAFAoEDAAFDwgVABpGWQAQDBNGWQwWAD8rABg%2FKwAYPz8REjk5MTABMhYXMzczAyM3IwYjIiY1NBI2AzI2EjU0JiMiBgIVFBYCf1yQKAtDf%2BmFGgizxouejvopYcB4cFtos2ZeBFxjXaz7uNHlxqzQAWTK%2FBu5ASmVZ3qs%2FtqjcnEAAAAAAgA7%2F%2BwEOQYUABUAIgAnQBQLBAAPBwAGFQ8WRlkPEAAdRlkAFgA%2FKwAYPysAGD8%2FERI5OTEwBSImJyMHIwEzBgIHMz4BMzIWFRQCBhMiBgIVFBYzMjYSNTQCIWGTJQpGfQFKqDM3MAldtWCNnon1IGDHdW9pY6toFGZYqgYU8v7%2FrHZvxq3R%2Fp3HA%2BO%2B%2FuCXbnWiASuo4wABAGL%2F7AOqBFwAGAAXQAwHDEZZBxAAE0ZZABYAPysAGD8rMTAFIiY1NBIkMzIXByYjIgYCFRQWMzI2NxUGAfrC1pQBBaOJgy94Y3C5aYV1SIA%2BfBTWw8gBUr0zjTOZ%2Fu%2BggI4oG48%2FAAIAYv%2FsBMMGFAAUACEAJ0AUAwsOAAYACRUAHEZZABAOFUZZDhYAPysAGD8rABg%2FPxESOTkxMAEyFzM2NxMzASM3Iw4BIyImNTQSNgMyNhI1NCYjIgYCFRQCf8JXChEcTqb%2BtosWCGWwXouckPUmXsh1bGdlrWkEWr6bdwFm%2BezRfWjErtYBZML8HbsBI5dvdKX%2B1aXjAAAAAgBi%2F%2BwDtARcABgAIgAmQBQcDkZZHBwABwcZRlkHEAASRlkAFgA%2FKwAYPysREgA5GC8rMTAFIiY1NBI2MzIWFRQEISMHFBYzMjY3FQ4BEyIGBzMyNjU0JgHsuNKV9pSZmv60%2FsshBHuBP4VjXpA0Z7UwDOTzSRTawbwBWcCFd7TNUIOTJDCSLCMD4bynd3E1RgAAAAH%2FG%2F4UA4MGHwAgACpAFgwaCR0QFkZZEAAaHUdZGg8ABUZZABsAPysAGD8rABg%2FKxEAMxEzMTADIic1FjMyNjcTIz8CPgEzMhYXByYjIgYPATMHIwMOAWhFOEAwTFIZ48ENzhcuo6AodCArTD1XXR0Z7hnt6Cei%2FhQVjRZ8cwQ6Q0JkyKUXDoEdYYFsf%2Fu2va4AAAAD%2F4H%2BFARMBFwAKAA1AEMASEAoGzMzDkZZBzlHWQQgCQMHJjMHMwcVKCZAR1kmECgCR1koDxUsR1kVGwA%2FKwAYPysAGD8rERIAOTkYLy8REhc5KysRADMxMAEPARYVFAYjIicGFRQWHwEeARUUBCEiJjU0NjcmNTQ2Ny4BNTQ2MzIXARQWMzI2NTQmLwEOAQEUFjMyPgE1NCYjIg4BBEwZ0ynpwzcdi0I%2FdbWj%2Ftz%2B98LckKFOZls%2FUO%2B6Tkz9SoKAts1sgp94gAEWWlBPdj9YUk51QQRIaxg%2BYL%2FjCDVOKRsIDhaEgLjKk4ZpmjYpUEVjKyB9U8L4FPr1TVp%2FdD5IDhAZfgMSVVlUk1ZSVlGRAAEAOwAABCkGFAAdAB1ADhILFgwAAAsVFgVGWRYQAD8rABg%2FMz8REjkxMCETNjU0IyIOAQcDIwEzDgMHMz4BMzIWFRQHBgMC2ZQSk1mpgSFlqAFKqBIhIykbC163ZIOPFydqArReKZR24Z%2F%2BJwYUUpqfrmZ7apCEPmjB%2FiEAAAAAAgA7AAACHwXfAAMADgAOtQwHAg8BFQA%2FP8QyMTAzIxMzAzQ2MzIVFAYjIibjqOqoeUAzWEMsKDQESAEYOEdaN0wxAAAC%2Fv7%2BFAIdBd8ADAAXABZAChUQCA8ABUZZABsAPysAGD%2FEMjEwAyInNRYzMjcBMwEOAQE0NjMyFRQGIyImh0U2PTp9KwEIpv72JJ0BVEAzVkMsJjT%2BFBWNFs0E2%2FsWq58HTDhHWjdMMQAAAAABADkAAAQhBhQADgAYQAsGDgkBCgABDwUJFQA%2FMz8%2FERI5OTEwCQEzCQEjAwcDIwEzCgEHAUoCDsn%2BKwEnu%2BuYUqoBSqpIci0CLwIZ%2Fi39iwIMe%2F5vBhT%2BsP3sgQAAAAABADkAAAItBhQAAwAKswIAARUAPz8xMDMjATPhqAFMqAYUAAABADsAAAaHBFwALAAnQBMWDwwTDQ8AIQwVJwYTBkZZGhMQAD8zKxEAMxg%2FMzM%2FERI5OTEwIRM2NTQmIyIOAQcDIxMzBzM%2BATMyFhczPgEzMhYVFAcDIxM2NTQmIyIOAQcDAriUEj5LVJ95IWWo6osWCletXHF6CwhWwmN%2FixaQqpQURUpRnncfawK0XilGTnjfnf4lBEjLd2iCdH15iIJEbv1gArRoKj5LdNWS%2FgwAAAEAOwAABCkEXAAZAB1ADg8MEw0PAAwVEwZGWRMQAD8rABg%2FMz8REjkxMCETNjU0JiMiDgEHAyMTMwczPgEzMhYVFAcDAtmUFEdOWamBIWWo6osWCmCzYH%2BTF48CtGgoP0x43p7%2BJQRIy3pli31PZf1gAAAAAgBi%2F%2FAEHQRWAA0AGwAXQAwAEUZZABAHGEZZBxYAPysAGD8rMTABMhYVFAIGIyImNTQSNgE0JiMiBgIVFBYzMjYSAoO%2B3JD2m8DakvgBg31rba1ff3dopl0EVuHFvP6ytuLEvgFPs%2F5xc4%2BU%2Fvmhg4%2BSAQ0AAAAAAv%2FV%2FhQEOQRaABUAIgAnQBQEDAAPCg8JGw8WRlkPEAAdRlkAFgA%2FKwAYPysAGD8%2FERI5OTEwBSImJyMHDgEDIwEzBzM2MzIWFRQCBhMiBgIVFBYzMjYSNTQCIWGSKAoEAw9rpgFQixoIs8GJnor0IGDHdW9pY6toFGRaJhla%2FgMGNNHjw7DU%2Fp7FA%2BO%2B%2FuCXbnWiASuo4wACAGL%2BFARgBFwAFQAiACdAFAQLAA8FDwgbAB1GWQAQDxZGWQ8WAD8rABg%2FKwAYPz8REjk5MTABMhYXMzczASMTNjcjDgEjIiY1NBI2AzI2EjU0JiMiBgIVFAKBXo8lDUN9%2FrCmZQkwCF%2B0YIyfkfcpXMR5bWJlsGgEXGVbrPnMAeAtsHlsw6%2FUAWjC%2FBu4ASKbaXqp%2Ftej4wAAAAABADsAAANoBFwAEgAbQA0OCwAMDwsVAAVGWQAQAD8rABg%2FPxESOTEwATIXByYjIg4BBwMjEzMHMz4CAvBFMyQ1NFufdxxrqOqLFgpIXmcEXA6WDXjVgv4KBEjLX1MtAAABAAj%2F7ANEBFwAJAAgQBAMHgMVFRtGWRUQAwlGWQMWAD8rABg%2FKxESADk5MTABFAYjIic1HgEzMjY1NCYnLgE1NDYzMhcHJyYjIgYVFBYXHgIC393JqYhGokV%2BgEZ0gmzKpaufNjhld11qR29rXS4BN5yvRZ4qLmROOU5ESYxgiqlKiRkrV0U4UD88VmMAAAABAFr%2F7ALbBUQAGgAnQBMQEkAMFQ8SEhVHWRIPBgBGWQYWAD8rABg%2FKxEAMxEzGhgQzTEwJTI3FQ4BIyImNTQ3EyM%2FAjMHIQchAwYVFBYBizdZImQefYUSf6wOuX1iNwESGv7vgRI6dRqBDhR3dkJUAlpJTuT8f%2F2kVy04PAAAAAEAcf%2FsBF4ESAAYABtADQ8SChgPDRUSBUZZEhYAPysAGD8%2FMxI5MTABAwYVFDMyPgE3EzMDIzcjDgEjIiY1NDcTAcOWEpNYqoIiZKbnixYMYrJfgJIWkgRI%2FUlZMo944J4B2%2Fu4y31ii4E%2BbgKkAAABAGIAAAQSBEgACwAOtQkBDwUAFQA%2FMj8zMTAzAzMTEhUzEjcBMwHffahAGAZ%2FNAFFsv2xBEj9m%2F7%2BaAETYAJc%2B7gAAAEAdQAABgYESAAfABlADAUPGQMJHRMKDwAJFQA%2FMz8zMxIXOTEwIQMmPQEjDwEBIwMzExUUBzM2NwEzExYdAQczNhIBMwEDPyAECTJT%2Ft3KK6QSCAYvWgEntiUGAgYcbgEMsv4GAlpeTpx2vf2RBEj9rliTenzGAnX9rqheNSpWAQkCWPu4AAAB%2F7YAAAQGBEgACwAVQAkGAAIHBA8LAhUAPzM%2FMxI5OTEwCQEjAQMzEwEzARMjAdP%2BpsMB2%2B%2BqrgFKwv45%2FKgBsv5OAjUCE%2F5kAZz95f3TAAH%2FO%2F4UBBIESAAYABhACwUPCgAPDxRGWQ8bAD8rABg%2FMxI5MTATMxMWEhUzPgE3ATMBDgEjIic1FjMyNj8BYqhKChMGI2gZAUWy%2FUhdtoBIRD9EUnU3TARI%2Fd9F%2FvNSV%2BIrAmH6%2FqyGFYcSZWOIAAAB%2F%2BMAAAN9BEgACQAgQBAHBAIIBQRHWQUPAQhHWQEVAD8rABg%2FKxEAMxEzMTApATcBITchBwEhArL9MRcCtv4hGwKRHf1YAhN1A1Z9jPzBAAEAG%2F68Ay8FtgAnABlACxsKCgsLJhQSAwAnAD8%2FMzI5LzMSOTEwASImNTQ3PgEnNCM3MjY3Ez4BOwEHIgYHAw4BBxUWFRQPAQYVFBYzFQG6jZcUISUE0SB2jxZEIqerIR9pXBRHHH5olxIvD0lT%2FrxpdzRZkqMVj49XaAFGoICNSVf%2Bv3t6EQUprDtI0zooNTGOAAABAh3%2BEAKoBhQAAwAKswAAAxsAPz8xMAEzESMCHYuLBhT3%2FAAB%2F7b%2BvALBBbYAJwAbQAwcCwsKChQTJgADEycAPz8yETM5LzMSOTEwATIWFRQPAQYVFDMHIgYHAw4BKwE1MjY3Ez4BNzUmNTQ%2FATY1NCYjNwEdkJkVMRDRIXeOFkMkprUNc2gTSBl%2Ba5YSMg5RYxwFtml2MF3bRCuPkFZo%2FrqkfY5IVwFCdX0SBiqpO0jVQSI1MY0AAQBzAlAEMwNUABcAErYPAAaADAMSAC8zMxrNMjIxMAEiBgc1NjMyFhceATMyNjcVBiMiJicuAQFcNoEyYpFFdFZAYTI3gTNkkEh%2BSEtaAslFNJdtHSUbHEI3lm4hICAYAAAAAAL%2F8v6LAfIEXgADAA8AGEALAAAHAyIHDU9ZBxAAPysAGD8SOS8xMAEzAyMBNDYzMhYVFAYjIiYBBG2wzwEIUUYsNVFBMDYCrPvfBStMXDQ2R10zAAEA4f%2FsBCkFywAeAChAFQIeDAkJEU1ZHhhLWR4JHgkBCgcBGQA%2FPxI5OS8vKysRADMRMzEwBSM3LgE1NBI2PwEzBxYXByYjIgYCFRQWMzI2NxUGBwJGfSuEj3%2FmkSN7JXdiL21ucLlphHZIgD57oxTXIs%2BauQE%2BxxWqqAkojjSZ%2Fu%2BgfZIoHI8%2BBAAAAf%2FpAAAEmgXJABsAMUAZCxcYF05ZCBgYEgAABUtZAAcTDxIPTFkSGAA%2FKxEAMxg%2FKxESADkYLzMrEQAzMTABMhcHJiMiBwMhByEHDgEHIQchNzY%2FASM3MxMSA0q4mEKShNUyRQFyGv6NLxZYUALVIfxHG801L8gayUxLBclWhU%2Ft%2Frp%2F22KJK5qNLvPdfwFeAWEAAAIAqAEhBBAEhwAbACcAJEATBQIaFxMQDAkIBxIYFQoEHxUlBwAvM8QyzjIQzjISFzkxMBM0Nyc3FzYzMhc3FwcWFRQHFwcnBiMiJwcnNyY3FBYzMjY1NCYjIgblRIFcf2dycmWBXIFGRn9agWJ1d2J%2FWn9EgY9naJKSaGaQAtN1YoFcgUZGgVqBaHF3Yn9af0RGf1p%2FYHdnj49naJKRAAABAH8AAATsBbYAFgA9QCEKDg8OTVkHDwYSExJNWQMAExUPEx8TAg8TDxMMARUGDBgAPz8zEjk5Ly9dERI5MisRADMRMysRADMxMAkBMwEzByEHIQchAyMTITchNyE3MwMzAkYB67v96%2Bcc%2FtchASkd%2Ftk5mjj%2B3R0BIiH%2B3R3hyqMCywLr%2FP6FoIX%2B9gEKhaCFAwIAAgId%2FhACqAYUAAMABwAXQAoDAwcEBAcAAAcbAD8%2FETkvETkvMTABMxEjETMRIwIdi4uLiwYU%2FPj%2BDfz3AAAAAAIAO%2F%2F4A%2BUGHQAsADgALUAZGTMCLQ8tNjAzJwYeBx4kR1keFQcMR1kHAAA%2FKwAYPysREgAXOREzETMxMBM0NyY1NDYzMhcHJiMiBhUUFhceAhUUBgcWFRQGIyInNR4BMzI2NTQmJy4BAQ4BFRQWFz4BNTQmru53z7C9hDWUdmZ5THxkYjR6b3LkzLB3OKFMhY5lZopwAVRSamWUUF9jAwLJakaFf55EezxRRTFFOCxPZEBhpjhHdpirPZQiLFlVMFIuPYsBURp7RkZeQCx%2BRDxbAAAAAgHJBQ4D6QXTAAoAFQAMsw4DEwgALzPNMjEwATQ2MzIVFAYjIiYlNDYzMhUUBiMiJgHJOC5OOycjLwFsOC9NOycjLwViLkNQMUQsKC5DUDFELAAAAwCL%2F%2BwGagXLABYAJgA2AC1AGQYMABIPDB8MAgASEBICDBIMEhsrIxMzGwQAPzM%2FMxI5OS8vXV0RMxEzMTABIgYVFBYzMjcVDgEjIiY1NDYzMhcHJgE0EiQzMgQSFRQCBCMiJAI3FBIEMzIkEjU0AiQjIgQCA6B9hYKAUoFCXjnA0ty%2BgnY8avyXyAFeysUBWtDJ%2FqfNz%2F6iw2muAS2srgEqr67%2B17Cu%2FtavBCOumqmhK3ocFO%2Fc0PU8eDX%2BuMgBXsrC%2FqLQzP6nys8BWsat%2FtOtrgEpsK4BKq%2Bu%2FtcAAAACAKoDFAMMBccAEgAeABtADAkDAAcTDAAEHhoAHwA%2FMj8Q1DLEEjk5MTABMhczNzMDIzcjDgEjIiY1ND4BAzI%2BATU0JiMiBhUUAfJyJwYlVotcDgQoZElNY1OWFj1nRTk5XH0Fx2da%2FWd1OEp4an%2FXe%2F20YrFPPkXOjIsAAgBYAHEDqAO%2BAAYADQAhQA4NBwoGAAMKAwUIAQwFAQAvLzMRMxI5OREzMxEzMzEwEwEXARMHAwUBFwETBwNYAYdO%2FtescecBiwFvVv7lnnHXAkgBdlH%2BuP59MQG6DgGVRf6T%2FqIxAY0AAAAAAQB%2FAQgEFwMZAAUACrICBAUALzMvMTABESMRITUEF4z89AMZ%2Fe8Bg44AAP%2F%2FADcB1QI5AnMSBgAQAAAABACL%2F%2BwGagXLAA8AHwAtADUALUAVJSkpBDUqKgwEIycnLi4MHAQEFAwTAD8zPzMSOS8zEjkREjkvMxE5LzMxMBM0EiQzMgQSFRQCBCMiJAI3FBIEMzIkEjU0AiQjIgQCJRQGBxMjAyMRIxEzMhYBMzI1NCYrAYvIAV7KxQFa0Mn%2Bp83P%2FqLDaa4BLayuASqvrv7XsK7%2B1q8Dtl9V45XPcX%2Flo53%2BWlzDX2ZaAtvIAV7Kwv6i0Mz%2Bp8rPAVrGrf7Tra4BKbCuASqvrv7XCE5%2BI%2F5%2FAWD%2BoANwfv7llUw%2BAAABAOMGFAQXBpgAAwAIsQECAC8zMTABITchA%2FT87yEDEwYUhAACANcDXgNGBcsADAAYAAyzEAoWAwAvMy8zMTATNDYzMh4BFRQGIyImNxQWMzI2NTQmIyIG17WCU5FUtYODtHF0UlNyc1JQdgSTgLhTkVSAtbWAUHR1T1J1dQAAAAIAfwAABBcEmAALAA8AIUAOCQEBBgILAgsCDQUNDAUALy8zERI5OS8vETMzETMxMAEhNSERMxEhFSERIwE1IRUCBP57AYWNAYb%2Beo3%2BewOYAoONAYj%2BeI3%2Bff8AjY0AAAEAYAJKAvYFyQAXABK3Cg8fAhYWASAAPzMRMz8zMTABITclPgI1NCYjIgcnNjMyFhUUBg8BIQKR%2Fc8XAQhzVyg%2BO1ppO32VbX1pkd0BiwJKauRkY1cvNUBQWmVxXmOhfbsAAAABAHcCOQL0BckAIgAbQAwiEBAREQYYHR8LBiEAPzM%2FMxI5LzMSOTEwAR4BFRQGIyInNRYzMjU0KwE3MzI2NTQmIyIHJzYzMhYVFAcCJUVOtqJ9bH1yzbJaFl9hdEU7Zl43bZ9ygM8EDBFmRYSTOH9IqolrUkc8PURdWHBftDYAAAECFATZA7oGIQAJAAixBAkAL80xMAE%2BATczFQ4BByMCFDiLJb4mzEtpBPQ8tzoVMcw2AAAB%2F9X%2BFARqBEgAGgAgQBASDA8HFw8KFRYbDwJGWQ8WAD8rABg%2FPz8zEjk5MTABFDMyPgE3EzMDIzcjDgEjIicjDgEDIwEzAwYBJ5NZpoMiaaPpixgMXbRicDMJCxdIpAFQqJQSAQqTduCdAd77uM15aGBOjP6iBjT9SVwAAQDH%2FvwEtgYUAA8AGkALBggIDgUBDgNJWQ4ALysAGC8zEjkvOTEwASMRIxEjEQYjIiY1EDYzIQS2ctVzPlTYy9roAi3%2B%2FAZ9%2BYMDMxL6%2BwEE%2FgD%2F%2FwCqAksBogNaEAcAEQB%2FAmgAAAAB%2F1b%2BFADTAAAAEQAMswgDEA8ALzPMMjEwExQGIyInNRYzMjU0Jic3MwcW06KFKS0mHq5OPGVqPYP%2B7GJ2CWQGbi4rCLZ5JgABAQICSgKPBbYACgAOtQkGAyAAHgA%2FPzk5MTABMwMjEzY3DgEHJwIZdrqHcBkhGTJ4MwW2%2FJQCDmd6GStPWgAAAgCoAxQC6QXHAAwAFwANtBMDDQofAD8zxDIxMAEUBiMiJjU0PgEzMhYnIgYVFBYzMjY1NALpsZhxh1SXY3V%2B9WZ1TEVedQTDv%2FCOfXXFboYfr45VVbGQpgAAAAACABcAcwNoA8EABgANAB9ADQAGAwcNCgoDBQgBDAUALzMvMxI5OREzMxEzMzEwCQEnAQM3EyUBJwEDNxMDaP53TgEprHHp%2FnX%2BkFYBGp5x2QHl%2Fo5SAUMBhzL%2BQQ7%2Bb0YBaAFiMv5u%2F%2F8AewAABVIFthAnANMCYgAAECYAe8oAEQcA1AJm%2FbcACbMDAhIYAD81NQD%2F%2FwBCAAAFpAW2ECYAe5IAECcA0wIpAAARBwB0Aq79twAHsgIQGAA%2FNQAAAP%2F%2FAFcAAAXoBckQJgB14AAQJwDTAvgAABEHANQC%2FP23AAmzAwIqGAA%2FNTUAAAL%2F%2FP5xAvgEWAAZACUAI0ARBhkZECMjHU9ZIxAQCUlZECMAPysAGD8rERIAORgvOTEwAQ4BDwEGFRQWMzI2NxcOASMiJjU0Njc%2BATcTFAYjIiY1NDYzMhYCkRZkc1%2BfZ2BQlEI%2BWsZXqLaEn4RRFu5RRys1UEMvNgKogqRdS3%2BUXWYzH4EwNKeafNB3Ym1kAUpNWzQ0R18zAAAA%2F%2F%2F%2FiwAABBAHcxImACQAABEHAEP%2F2AFSAAq0AhAQBSYAKxE1%2F%2F%2F%2FiwAABE0HcxImACQAABEHAHYAkwFSAAq0AhgYBSYAKxE1%2F%2F%2F%2FiwAABDgHcxImACQAABEHAMUAQgFSAAq0AhUVBSYAKxE1%2F%2F%2F%2FiwAABI8HLxImACQAABEHAMcAYAFSAAq0AhgYBSYAKxE1%2F%2F%2F%2FiwAABCsHJRImACQAABEHAGoAQgFSAAy1AwIiIgUmACsRNTUAAP%2F%2F%2F4sAAAQQBwISJgAkAAARBwDGAAIAgQAZQA8DAu8YAd8YAW8YAQ8YARgAEV1dXV01NQAAAv%2BJAAAG3QW2AA8AEwA8QCAKDUlZCgoBBhMDSVkTEwEGBRIJEgYSSVkGAwEOSVkBEgA%2FKwAYPysRADMYPxESOS8rERIAORgvKzEwKQETIQEjASEHIQMhByEDIQETIwEFqP0fYv5K%2FtvFA6oDqiH9y2QCEBz973MCNv1%2Fk1T%2BTgHR%2Fi8Ftpn%2BK5b95gHVArD9UAAA%2F%2F8Alv4UBQoFyxImACYAABAHAHoCIwAA%2F%2F8AVgAABGoHcxImACgAABEHAEP%2F%2BwFSAAq0AQ0NBSYAKxE1%2F%2F8AVgAABGoHcxImACgAABEHAHYAfQFSAAq0ARUVBSYAKxE1%2F%2F8AVgAABGoHcxImACgAABEHAMUARgFSAAq0ARISBSYAKxE1%2F%2F8AVgAABGoHJRImACgAABEHAGoAQgFSAAy1AgEfHwUmACsRNTUAAP%2F%2FAFYAAAJRB3MSJgAsAAARBwBD%2FsoBUgAKtAEFBQUmACsRNf%2F%2FAFYAAANCB3MSJgAsAAARBwB2%2F4gBUgAKtAENDQUmACsRNf%2F%2FAFYAAAMoB3MSJgAsAAARBwDF%2FzIBUgAKtAEKCgUmACsRNf%2F%2FAFYAAAMpByUSJgAsAAARBwBq%2F0ABUgAMtQIBFxcFJgArETU1AAAAAgBIAAAFFAW2AA0AGwAtQBcaBwgHSVkXCAgFCgoWSlkKAwUbSlkFEgA%2FKwAYPysREgA5GC8zKxEAMzEwARACBCkBEyM3MxMhIAABMiQSNTQmKwEDIQchAwUU0v56%2Fvr%2BoIeVIJaNAVYBFAEf%2FK3KATKjzseybwFKIf62agNt%2Fvv%2BcNgCiZYCl%2F7V%2FAi3AU7X1939%2FJb%2BCv%2F%2FAFQAAAWoBy8SJgAxAAARBwDHAQgBUgAKtAEZGQUmACsRNf%2F%2FAJb%2F7AWDB3MSJgAyAAARBwBDAGgBUgAKtAIdHQUmACsRNf%2F%2FAJb%2F7AWDB3MSJgAyAAARBwB2ASEBUgAKtAIlJQUmACsRNf%2F%2FAJb%2F7AWDB3MSJgAyAAARBwDFANUBUgAKtAIiIgUmACsRNf%2F%2FAJb%2F7AWDBy8SJgAyAAARBwDHAOUBUgAKtAIlJQUmACsRNf%2F%2FAJb%2F7AWDByUSJgAyAAARBwBqAM8BUgAMtQMCLy8FJgArETU1AAAAAQCoATED8AR3AAsAFkAKAwYACQQCCggEAgAvMy8zEhc5MTAJATcJARcJAQcJAScB5%2F7BYgFAAUNj%2FrwBQmH%2Bvf7AYALTAUFj%2FsABQGD%2BvP6%2BYAFA%2FsJgAAMAd%2F%2BsBbYGBAAXACAAKQAjQBMfIx4kBCYYDxhJWQ8EBCZJWQQTAD8rABg%2FKxESABc5MTABEAIEIyInByc3JjUQEiQzMhYXNxcHHgEBIgYCFRQXASYTNCcBFjMyNhIFg7D%2BuNfIhIFwiWrAAU%2FSY59Ig3KVMDL95534iSkC4VrRIf0jW46Y8YwDi%2F7z%2FlfpYKBcqojrAQgBtOw2OaZcuD68AT%2FK%2Fpjah1wDl1j%2BWnZX%2FHFKwwFsAP%2F%2FAKT%2F7AV%2FB3MSJgA4AAARBwBDAFgBUgAKtAEXFwUmACsRNf%2F%2FAKT%2F7AV%2FB3MSJgA4AAARBwB2ASMBUgAKtAEfHwUmACsRNf%2F%2FAKT%2F7AV%2FB3MSJgA4AAARBwDFAMsBUgAKtAEcHAUmACsRNf%2F%2FAKT%2F7AV%2FByUSJgA4AAARBwBqALoBUgAMtQIBKSkFJgArETU1AAD%2F%2FwC8AAAEwwdzEiYAPAAAEQcAdgBUAVIACrQBEhIFJgArETUAAgBWAAAEUgW2AAwAFQAlQBMJFUpZCQkGBw0ESlkNDQYHAwYSAD8%2FEjkvKxESADkYLysxMAEUACEjAyMBMwMzMhYBMzI2NTQmKwEEUv64%2FsGFRqoBNao1oNXd%2FRCH1%2BKMkaYDPfj%2B%2Bv7BBbb%2FAL792bawfm4AAAAAAf8A%2FhQEWAYfAD8ALEAYNhUnAx4MDDlGWQwAHiRGWR4WAAVGWQAbAD8rABg%2FKwAYPysREgAXOTEwAyInNRYzMjY3AT4BMzIWFRQOAQcGFRQXHgIVFAYjIic1HgEzMjY1NC4BJy4BNTQ%2BATc%2BAjU0JiMiBgcBDgGFRTY9MkFUFwEYK%2BLCorQqUYpuXy9sM9m4r10zhz5xiBUuQlhFJT5dUD4iaVl3hhz%2B7iii%2FhQVjxZfbgUiyMaOfTljW2lTRDhCImtxQ6%2FHR6ApM3RlKD44N0VuPDVWR0U4P0MlQEl9gPrpva7%2F%2FwBi%2F%2BwEYAYhEiYARAAAEQYAQ7EAAAq0AiIiESYAKxE1AAD%2F%2FwBi%2F%2BwEYAYhEiYARAAAEQYAdkQAAAq0AioqESYAKxE1AAD%2F%2FwBi%2F%2BwEYAYhEiYARAAAEQYAxfcAAAq0AicnESYAKxE1AAD%2F%2FwBi%2F%2BwEYAXdEiYARAAAEQYAxxIAAAq0AioqESYAKxE1AAD%2F%2FwBi%2F%2BwEYAXTEiYARAAAEQYAav0AAAy1AwI0NBEmACsRNTX%2F%2FwBi%2F%2BwEYAaBEiYARAAAEQYAxtoAAAy1AwIkJBEmACsRNTUAAwBi%2F%2BwGWARcACoAOABCAEJAJBUYAwYEChE8IUZZPDwFFg8FFTkyETJGWRoRECUrCitGWQAKFgA%2FMysRADMYPzMrEQAzGD8%2FEjkvKxESABc5MTAFIiYnByM3Iw4BIyImNTQSNjMyFhczNzMHNjMyFhUUBCEjBxQWMzI2NxUGJTI2EjU0JiMiBgIVFBYBIgYHMzI2NTQmBI1soygfchoIbaVfeoqN8o5SficLQ20fe9F3k%2F6z%2Fs4nBH2DN3t1pPxrX7t3W01jsGRKA9V1vC8O4vVGFE9Qi9GEYcaqzgFmzGFfrJKmiHS2y1CDkyEzlkuLtwEqlmd6rf7epHJzA1a9pnVvPUIAAAD%2F%2FwBi%2FhQDqgRcEiYARgAAEAcAegF9AAD%2F%2FwBi%2F%2BwDtAYhEiYASAAAEQYAQ4IAAAq0AiQkESYAKxE1AAD%2F%2FwBi%2F%2BwD7wYhEiYASAAAEQYAdjUAAAq0AiwsESYAKxE1AAD%2F%2FwBi%2F%2BwDxgYhEiYASAAAEQYAxdAAAAq0AikpESYAKxE1AAD%2F%2FwBi%2F%2BwDvQXTEiYASAAAEQYAatQAAAy1AwI2NhEmACsRNTX%2F%2FwA7AAAB7AYhEiYAwgAAEQcAQ%2F5lAAAACrQBBQURJgArETX%2F%2FwA7AAAC6gYhEiYAwgAAEQcAdv8wAAAACrQBDQ0RJgArETX%2F%2FwA7AAACxAYhEiYAwgAAEQcAxf7OAAAACrQBCgoRJgArETX%2F%2FwA7AAACwQXTEiYAwgAAEQcAav7YAAAADLUCARcXESYAKxE1NQAAAAIAWv%2FsBHEGJQAgAC4ANEAcGQ8WHgAIBQQDHxYoRlkWFg8fDwYDAQ8hRlkPFgA%2FKwAYPzM%2FEjkvKxESABc5ERI5MTABJic3FhclFwceARUUAgQjIiY1NBI2MzIWFzc1NCYnBScTMj4BNTQmIyIOARUUFgKkQlBfdkYBBEDwV0%2BP%2Fvm0ts2H75RpmSMGSUr%2B8jgxa6Zmg3FtoFdzBT86N3VURpJphXP7kP3%2BfMTQuaABFJ5bTwIRiNBdlWz7vXDgcnaKc8%2BAfoL%2F%2FwA7AAAEUAXdEiYAUQAAEQYAxyEAAAq0ASMjESYAKxE1AAD%2F%2FwBi%2F%2FAEHQYhEiYAUgAAEQYAQ5cAAAq0Ah0dESYAKxE1AAD%2F%2FwBi%2F%2FAEHQYhEiYAUgAAEQYAdjkAAAq0AiUlESYAKxE1AAD%2F%2FwBi%2F%2FAEHQYhEiYAUgAAEQYAxe8AAAq0AiIiESYAKxE1AAD%2F%2FwBi%2F%2FAENQXdEiYAUgAAEQYAxwYAAAq0AiUlESYAKxE1AAD%2F%2FwBi%2F%2FAEHQXTEiYAUgAAEQYAaugAAAy1AwIvLxEmACsRNTUAAwB%2FAPwEFwSoAAMADgAZABC1AAEBEQwRAC8vEjkvMzEwEzUhFQE0MzIWFRQGIyImETQzMhYVFAYjIiZ%2FA5j9xG81Ozw0NDtvNTs8NDQ7AouOjv7qeT08Oj8%2BAvV5PTw6Pz4AAAMAPf%2B0BFAEkwAVAB4AJwAwQBsSDwcEBgkiHB0hERQIDwQPFkZZDxAEJEZZBBYAPysAGD8rERIAFzkYEMYQxjEwARQCBiMiJwcnNyY1NBI2MzIXNxcHFiUiBgIVFBcBJhM0JwEWMzI2EgQXi%2FSakmRiaW1Ek%2FSWkmpoaXc%2B%2FnBsr2QRAgY2jA39%2FjllZ6tfAsG9%2Fqq%2BQX1Sh2eiwgFOsESBT4FhaZL%2B%2FpdcLQKFL%2F7lVCP9fy2PAQIAAAD%2F%2FwBx%2F%2BwEXgYhEiYAWAAAEQYAQ5kAAAq0ARoaESYAKxE1AAD%2F%2FwBx%2F%2BwEXgYhEiYAWAAAEQYAdmgAAAq0ASIiESYAKxE1AAD%2F%2FwBx%2F%2BwEXgYhEiYAWAAAEQYAxQoAAAq0AR8fESYAKxE1AAD%2F%2FwBx%2F%2BwEXgXTEiYAWAAAEQYAagAAAAy1AgEsLBEmACsRNTX%2F%2F%2F87%2FhQEEgYhEiYAXAAAEQYAduAAAAq0ASIiESYAKxE1AAAAAv%2FV%2FhQEOQYUABcAJAAnQBQEDQARCQAIGxEYRlkREAAfRlkAFgA%2FKwAYPysAGD8%2FERI5OTEwBSImJyMGBwMjATMCBgczPgEzMhYVFAIGEyIGAhUUFjMyNhI1NAIhYpQnCggRZqYBsKhfKBMJZbBfi56K9CBgx3VvaWOraBRmWGhI%2FhoIAP5HokR9aMOw1P6exQPjvv7gl251ogErqOMA%2F%2F%2F%2FO%2F4UBBIF0xImAFwAABEGAGqGAAAMtQIBLCwRJgArETU1AAEAOwAAAc0ESAADAAqzAg8BFQA%2FPzEwMyMTM%2BOo6qgESAAAAAIAlv%2FsBykFzQAVACEAOUAgEBNJWRAQAQwMD0lZDAMKG0lZCgQDFklZAxIBEgEUSVkrABg%2FPysAGD8rABg%2FKxESADkYLysxMCkBBiMgABEQEiQzMhchByEDIQchAyEFMjcTJiMiBgIVFBYF9P1eTlD%2FAP7iwAFP0phVAsUf%2FctkAhAf%2FfBzAjX8pEU29kxznfiJxBQBKwEOAQgBtOwXmf4rlv3mFRMEiRbK%2Fpjax98AAwBi%2F%2BwGrARcACEALgA4ADtAHgIOBQwyGEZZMjIFDC8iDCJGWREMEBwpBSlGWQAFFgA%2FMysRADMYPzMrEQAzERI5GC8rERIAOTkxMAUgJw4BIyImNTQSNjMgFz4BMzIWFRQEISMHFBYzMjY3FQYBIgYCFRQWMzISETQmJSIGBzMyNjU0JgTj%2FvJWRc17uNiW%2FJsBDllLzXeLnP63%2FtApBHuBS4xQov0Cba5gfG6xyncCiX2%2FLBLn8EAU4Wty5MLBAU6x4W16g3m3ylCDkzEjlksD3ZL%2B%2FpuNkgFBAQt8hgS9pnp0MEUAAAEBjwTZA%2FYGIQAOAAyzAwsGAQAvM80yMTABIyYnBgcjNT4BNzMWHwED9mc5aIZsbZF3F54lWyoE2TCNd0YbhYEnY4hCAAAAAAICJwTZA90GgQALABcAFUALDx8JLwk%2FCQMJFQMALzPMXTIxMAEUBiMiJjU0NjMyFgc0JiMiBhUUFjMyNgPdeGNldnxfZXZoQDMxQjs4M0AFsGN0c2JedXJhNT4%2BNTY9PQAAAAABAVAE2QQvBd0AFQAStgUTC4AQAAkAL8QyGt3GMzEwASIuAiMiBgcjEjMyHgIzMjY3MwIDRihLR0MgLDMWZDqtLE9HPhssMxpkQgTbIysjOToBAiQrJDY%2F%2Fv4AAAEANwHVA5ECdQADAAixAAEALzMxMBM3IQc3IwM3IgHVoKAAAAEANwHVB2gCdQADAAixAAEALzMxMBM3IQc3IwcOIgHVoKAAAAEAewPBAggFtgAGAAmyAAMDAD%2FNMTATJzYTMwIHgQZirH%2BTOAPBFtMBDP6nnAAAAAEAfQPBAgwFtgAHAAmyBQcDAD%2FGMTABFw4BByMSNwIECCiOWIGGRQW2Flv%2FhQEqywAAAAAB%2F5z%2B%2BAErAO4ABgAIsQQAAC%2FNMTAlFwYHIxI3ASMIcZ2Bfk7uF%2Bv0AR7YAAIAewPBA3sFtgAGAA0ADbQABwMKAwA%2FM80yMTABJzYTMwIHISc2EzMCBwH0CFDAf6Ip%2FdEGYqx%2FkzgDwRa1ASr%2BhXoW0wEM%2FqecAAACAH0DwQN%2FBbYABwAPAA20DAUPBwMAPzPGMjEwARcOAQcjEjchFwYDIzYSNwIECCiOWIGGRQItCl60fzl1HAW2Flv%2FhQEqyxbO%2Fu9%2BASVSAAL%2FnP74ApwA7gAGAA0ADLMLDQQAAC%2FNMzIxMCUXBgcjEjchFwYDIxI3ASMIcZ2Bfk4CKwlfsIGMP%2B4X6%2FQBHtgXzf7uATy6AAEAxwHsApED6QALAAixCQMAL80xMBM0NjMyFhUUBiMiJseTfVxelIBZXQKskaxiXI2yYwABAFgAcQItA74ABgAStgYAAwMBBQEALy8SOREzMzEwEwEXARMHA1gBh07%2B16xx5wJCAXxR%2FrL%2BgzEBtAABABcAcwHsA8EABgAStgAGAwMFAQUALy8SOREzMzEwCQEnAQM3EwHs%2FnhNASiscegB8P6DUgFNAX0y%2FksAAAAAAf4ZAAAC8AW2AAMACrMDAwISAD8%2FMTAJASMBAvD7wpkEPQW2%2BkoFtgAAAAACAFwCSgLfBbwACgAQACFADw0HBhABBQUJEBADBx4DIAA%2FPxI5LzMzETMRMxEzMTABIwcjNyE3ATMDMyMSNwYPAQLJgSt%2FK%2F6TFwHhhXl%2F%2FkUVFFrNAxTKymUCQ%2F3NAUJJJHH2AAAAAAEAP%2F%2FsBNcFyQAmAEtAKQsXGBdOWQgYBhwdHE1ZAx0PHR8dAgkDGB0YHRIhIQBMWSEHEg1MWRIZAD8rABg%2FKxESADk5GC8vX15dETMrEQAzETMrEQAzMTABIgYHIQchBgchByEQITI3FQYjIgI9ASM3MzY3IzczEgAzMhYXByYDoIzkSwGqGv5HFQsBfR3%2BlwEpe4V%2Fl9TpqhuaCBaXG59hAUXPWY5GUHEFMcbHhUFjg%2F6LN5M7AQv1DINQVIUBCwEaKzGKTgAAAAABAAAjAAABBdMYAAAKCvIABQAk%2F3EABQA3ACkABQA5ACkABQA6ACkABQA8ABQABQBE%2F64ABQBG%2F4UABQBH%2F4UABQBI%2F4UABQBK%2F8MABQBQ%2F8MABQBR%2F8MABQBS%2F4UABQBT%2F8MABQBU%2F4UABQBV%2F8MABQBW%2F8MABQBY%2F8MABQCC%2F3EABQCD%2F3EABQCE%2F3EABQCF%2F3EABQCG%2F3EABQCH%2F3EABQCfABQABQCi%2F4UABQCj%2F64ABQCk%2F64ABQCl%2F64ABQCm%2F64ABQCn%2F64ABQCo%2F64ABQCp%2F4UABQCq%2F4UABQCr%2F4UABQCs%2F4UABQCt%2F4UABQC0%2F4UABQC1%2F4UABQC2%2F4UABQC3%2F4UABQC4%2F4UABQC6%2F4UABQC7%2F8MABQC8%2F8MABQC9%2F8MABQC%2B%2F8MABQDE%2F4UACgAk%2F3EACgA3ACkACgA5ACkACgA6ACkACgA8ABQACgBE%2F64ACgBG%2F4UACgBH%2F4UACgBI%2F4UACgBK%2F8MACgBQ%2F8MACgBR%2F8MACgBS%2F4UACgBT%2F8MACgBU%2F4UACgBV%2F8MACgBW%2F8MACgBY%2F8MACgCC%2F3EACgCD%2F3EACgCE%2F3EACgCF%2F3EACgCG%2F3EACgCH%2F3EACgCfABQACgCi%2F4UACgCj%2F64ACgCk%2F64ACgCl%2F64ACgCm%2F64ACgCn%2F64ACgCo%2F64ACgCp%2F4UACgCq%2F4UACgCr%2F4UACgCs%2F4UACgCt%2F4UACgC0%2F4UACgC1%2F4UACgC2%2F4UACgC3%2F4UACgC4%2F4UACgC6%2F4UACgC7%2F8MACgC8%2F8MACgC9%2F8MACgC%2B%2F8MACgDE%2F4UACwAtALgADwAm%2F5oADwAq%2F5oADwAy%2F5oADwA0%2F5oADwA3%2F3EADwA4%2F9cADwA5%2F4UADwA6%2F4UADwA8%2F4UADwCJ%2F5oADwCU%2F5oADwCV%2F5oADwCW%2F5oADwCX%2F5oADwCY%2F5oADwCa%2F5oADwCb%2F9cADwCc%2F9cADwCd%2F9cADwCe%2F9cADwCf%2F4UADwDD%2F5oAEAA3%2F64AEQAm%2F5oAEQAq%2F5oAEQAy%2F5oAEQA0%2F5oAEQA3%2F3EAEQA4%2F9cAEQA5%2F4UAEQA6%2F4UAEQA8%2F4UAEQCJ%2F5oAEQCU%2F5oAEQCV%2F5oAEQCW%2F5oAEQCX%2F5oAEQCY%2F5oAEQCa%2F5oAEQCb%2F9cAEQCc%2F9cAEQCd%2F9cAEQCe%2F9cAEQCf%2F4UAEQDD%2F5oAJAAF%2F3EAJAAK%2F3EAJAAm%2F9cAJAAq%2F9cAJAAtAQoAJAAy%2F9cAJAA0%2F9cAJAA3%2F3EAJAA5%2F64AJAA6%2F64AJAA8%2F4UAJACJ%2F9cAJACU%2F9cAJACV%2F9cAJACW%2F9cAJACX%2F9cAJACY%2F9cAJACa%2F9cAJACf%2F4UAJADD%2F9cAJADL%2F3EAJADO%2F3EAJQAP%2F64AJQAR%2F64AJQAk%2F9cAJQA3%2F8MAJQA5%2F%2BwAJQA6%2F%2BwAJQA7%2F9cAJQA8%2F%2BwAJQA9%2F%2BwAJQCC%2F9cAJQCD%2F9cAJQCE%2F9cAJQCF%2F9cAJQCG%2F9cAJQCH%2F9cAJQCf%2F%2BwAJQDM%2F64AJQDP%2F64AJgAm%2F9cAJgAq%2F9cAJgAy%2F9cAJgA0%2F9cAJgCJ%2F9cAJgCU%2F9cAJgCV%2F9cAJgCW%2F9cAJgCX%2F9cAJgCY%2F9cAJgCa%2F9cAJgDD%2F9cAJwAP%2F64AJwAR%2F64AJwAk%2F9cAJwA3%2F8MAJwA5%2F%2BwAJwA6%2F%2BwAJwA7%2F9cAJwA8%2F%2BwAJwA9%2F%2BwAJwCC%2F9cAJwCD%2F9cAJwCE%2F9cAJwCF%2F9cAJwCG%2F9cAJwCH%2F9cAJwCf%2F%2BwAJwDM%2F64AJwDP%2F64AKAAtAHsAKQAP%2F4UAKQAR%2F4UAKQAiACkAKQAk%2F9cAKQCC%2F9cAKQCD%2F9cAKQCE%2F9cAKQCF%2F9cAKQCG%2F9cAKQCH%2F9cAKQDM%2F4UAKQDP%2F4UALgAm%2F9cALgAq%2F9cALgAy%2F9cALgA0%2F9cALgCJ%2F9cALgCU%2F9cALgCV%2F9cALgCW%2F9cALgCX%2F9cALgCY%2F9cALgCa%2F9cALgDD%2F9cALwAF%2F1wALwAK%2F1wALwAm%2F9cALwAq%2F9cALwAy%2F9cALwA0%2F9cALwA3%2F9cALwA4%2F%2BwALwA5%2F9cALwA6%2F9cALwA8%2F8MALwCJ%2F9cALwCU%2F9cALwCV%2F9cALwCW%2F9cALwCX%2F9cALwCY%2F9cALwCa%2F9cALwCb%2F%2BwALwCc%2F%2BwALwCd%2F%2BwALwCe%2F%2BwALwCf%2F8MALwDD%2F9cALwDL%2F1wALwDO%2F1wAMgAP%2F64AMgAR%2F64AMgAk%2F9cAMgA3%2F8MAMgA5%2F%2BwAMgA6%2F%2BwAMgA7%2F9cAMgA8%2F%2BwAMgA9%2F%2BwAMgCC%2F9cAMgCD%2F9cAMgCE%2F9cAMgCF%2F9cAMgCG%2F9cAMgCH%2F9cAMgCf%2F%2BwAMgDM%2F64AMgDP%2F64AMwAP%2FvYAMwAR%2FvYAMwAk%2F5oAMwA7%2F9cAMwA9%2F%2BwAMwCC%2F5oAMwCD%2F5oAMwCE%2F5oAMwCF%2F5oAMwCG%2F5oAMwCH%2F5oAMwDM%2FvYAMwDP%2FvYANAAP%2F64ANAAR%2F64ANAAk%2F9cANAA3%2F8MANAA5%2F%2BwANAA6%2F%2BwANAA7%2F9cANAA8%2F%2BwANAA9%2F%2BwANACC%2F9cANACD%2F9cANACE%2F9cANACF%2F9cANACG%2F9cANACH%2F9cANACf%2F%2BwANADM%2F64ANADP%2F64ANwAP%2F4UANwAQ%2F64ANwAR%2F4UANwAiACkANwAk%2F3EANwAm%2F9cANwAq%2F9cANwAy%2F9cANwA0%2F9cANwA3ACkANwBE%2F1wANwBG%2F3EANwBH%2F3EANwBI%2F3EANwBK%2F3EANwBQ%2F5oANwBR%2F5oANwBS%2F3EANwBT%2F5oANwBU%2F3EANwBV%2F5oANwBW%2F4UANwBY%2F5oANwBZ%2F9cANwBa%2F9cANwBb%2F9cANwBc%2F9cANwBd%2F64ANwCC%2F3EANwCD%2F3EANwCE%2F3EANwCF%2F3EANwCG%2F3EANwCH%2F3EANwCJ%2F9cANwCU%2F9cANwCV%2F9cANwCW%2F9cANwCX%2F9cANwCY%2F9cANwCa%2F9cANwCi%2F3EANwCj%2F1wANwCk%2F1wANwCl%2F1wANwCm%2F1wANwCn%2F1wANwCo%2F1wANwCp%2F3EANwCq%2F3EANwCr%2F3EANwCs%2F3EANwCt%2F3EANwC0%2F3EANwC1%2F3EANwC2%2F3EANwC3%2F3EANwC4%2F3EANwC6%2F3EANwC7%2F5oANwC8%2F5oANwC9%2F5oANwC%2B%2F5oANwC%2F%2F9cANwDD%2F9cANwDE%2F3EANwDI%2F64ANwDJ%2F64ANwDM%2F4UANwDP%2F4UAOAAP%2F9cAOAAR%2F9cAOAAk%2F%2BwAOACC%2F%2BwAOACD%2F%2BwAOACE%2F%2BwAOACF%2F%2BwAOACG%2F%2BwAOACH%2F%2BwAOADM%2F9cAOADP%2F9cAOQAP%2F5oAOQAR%2F5oAOQAiACkAOQAk%2F64AOQAm%2F%2BwAOQAq%2F%2BwAOQAy%2F%2BwAOQA0%2F%2BwAOQBE%2F9cAOQBG%2F9cAOQBH%2F9cAOQBI%2F9cAOQBK%2F%2BwAOQBQ%2F%2BwAOQBR%2F%2BwAOQBS%2F9cAOQBT%2F%2BwAOQBU%2F9cAOQBV%2F%2BwAOQBW%2F%2BwAOQBY%2F%2BwAOQCC%2F64AOQCD%2F64AOQCE%2F64AOQCF%2F64AOQCG%2F64AOQCH%2F64AOQCJ%2F%2BwAOQCU%2F%2BwAOQCV%2F%2BwAOQCW%2F%2BwAOQCX%2F%2BwAOQCY%2F%2BwAOQCa%2F%2BwAOQCi%2F9cAOQCj%2F9cAOQCk%2F9cAOQCl%2F9cAOQCm%2F9cAOQCn%2F9cAOQCo%2F9cAOQCp%2F9cAOQCq%2F9cAOQCr%2F9cAOQCs%2F9cAOQCt%2F9cAOQC0%2F9cAOQC1%2F9cAOQC2%2F9cAOQC3%2F9cAOQC4%2F9cAOQC6%2F9cAOQC7%2F%2BwAOQC8%2F%2BwAOQC9%2F%2BwAOQC%2B%2F%2BwAOQDD%2F%2BwAOQDE%2F9cAOQDM%2F5oAOQDP%2F5oAOgAP%2F5oAOgAR%2F5oAOgAiACkAOgAk%2F64AOgAm%2F%2BwAOgAq%2F%2BwAOgAy%2F%2BwAOgA0%2F%2BwAOgBE%2F9cAOgBG%2F9cAOgBH%2F9cAOgBI%2F9cAOgBK%2F%2BwAOgBQ%2F%2BwAOgBR%2F%2BwAOgBS%2F9cAOgBT%2F%2BwAOgBU%2F9cAOgBV%2F%2BwAOgBW%2F%2BwAOgBY%2F%2BwAOgCC%2F64AOgCD%2F64AOgCE%2F64AOgCF%2F64AOgCG%2F64AOgCH%2F64AOgCJ%2F%2BwAOgCU%2F%2BwAOgCV%2F%2BwAOgCW%2F%2BwAOgCX%2F%2BwAOgCY%2F%2BwAOgCa%2F%2BwAOgCi%2F9cAOgCj%2F9cAOgCk%2F9cAOgCl%2F9cAOgCm%2F9cAOgCn%2F9cAOgCo%2F9cAOgCp%2F9cAOgCq%2F9cAOgCr%2F9cAOgCs%2F9cAOgCt%2F9cAOgC0%2F9cAOgC1%2F9cAOgC2%2F9cAOgC3%2F9cAOgC4%2F9cAOgC6%2F9cAOgC7%2F%2BwAOgC8%2F%2BwAOgC9%2F%2BwAOgC%2B%2F%2BwAOgDD%2F%2BwAOgDE%2F9cAOgDM%2F5oAOgDP%2F5oAOwAm%2F9cAOwAq%2F9cAOwAy%2F9cAOwA0%2F9cAOwCJ%2F9cAOwCU%2F9cAOwCV%2F9cAOwCW%2F9cAOwCX%2F9cAOwCY%2F9cAOwCa%2F9cAOwDD%2F9cAPAAP%2F4UAPAAR%2F4UAPAAiACkAPAAk%2F4UAPAAm%2F9cAPAAq%2F9cAPAAy%2F9cAPAA0%2F9cAPABE%2F5oAPABG%2F5oAPABH%2F5oAPABI%2F5oAPABK%2F9cAPABQ%2F8MAPABR%2F8MAPABS%2F5oAPABT%2F8MAPABU%2F5oAPABV%2F8MAPABW%2F64APABY%2F8MAPABd%2F9cAPACC%2F4UAPACD%2F4UAPACE%2F4UAPACF%2F4UAPACG%2F4UAPACH%2F4UAPACJ%2F9cAPACU%2F9cAPACV%2F9cAPACW%2F9cAPACX%2F9cAPACY%2F9cAPACa%2F9cAPACi%2F5oAPACj%2F5oAPACk%2F5oAPACl%2F5oAPACm%2F5oAPACn%2F5oAPACo%2F5oAPACp%2F5oAPACq%2F5oAPACr%2F5oAPACs%2F5oAPACt%2F5oAPAC0%2F5oAPAC1%2F5oAPAC2%2F5oAPAC3%2F5oAPAC4%2F5oAPAC6%2F5oAPAC7%2F8MAPAC8%2F8MAPAC9%2F8MAPAC%2B%2F8MAPADD%2F9cAPADE%2F5oAPADM%2F4UAPADP%2F4UAPQAm%2F%2BwAPQAq%2F%2BwAPQAy%2F%2BwAPQA0%2F%2BwAPQCJ%2F%2BwAPQCU%2F%2BwAPQCV%2F%2BwAPQCW%2F%2BwAPQCX%2F%2BwAPQCY%2F%2BwAPQCa%2F%2BwAPQDD%2F%2BwAPgAtALgARAAF%2F%2BwARAAK%2F%2BwARADL%2F%2BwARADO%2F%2BwARQAF%2F%2BwARQAK%2F%2BwARQBZ%2F9cARQBa%2F9cARQBb%2F9cARQBc%2F9cARQBd%2F%2BwARQC%2F%2F9cARQDL%2F%2BwARQDO%2F%2BwARgAFACkARgAKACkARgDLACkARgDOACkASAAF%2F%2BwASAAK%2F%2BwASABZ%2F9cASABa%2F9cASABb%2F9cASABc%2F9cASABd%2F%2BwASAC%2F%2F9cASADL%2F%2BwASADO%2F%2BwASQAFAHsASQAKAHsASQDLAHsASQDOAHsASwAF%2F%2BwASwAK%2F%2BwASwDL%2F%2BwASwDO%2F%2BwATgBG%2F9cATgBH%2F9cATgBI%2F9cATgBS%2F9cATgBU%2F9cATgCi%2F9cATgCp%2F9cATgCq%2F9cATgCr%2F9cATgCs%2F9cATgCt%2F9cATgC0%2F9cATgC1%2F9cATgC2%2F9cATgC3%2F9cATgC4%2F9cATgC6%2F9cATgDE%2F9cAUAAF%2F%2BwAUAAK%2F%2BwAUADL%2F%2BwAUADO%2F%2BwAUQAF%2F%2BwAUQAK%2F%2BwAUQDL%2F%2BwAUQDO%2F%2BwAUgAF%2F%2BwAUgAK%2F%2BwAUgBZ%2F9cAUgBa%2F9cAUgBb%2F9cAUgBc%2F9cAUgBd%2F%2BwAUgC%2F%2F9cAUgDL%2F%2BwAUgDO%2F%2BwAUwAF%2F%2BwAUwAK%2F%2BwAUwBZ%2F9cAUwBa%2F9cAUwBb%2F9cAUwBc%2F9cAUwBd%2F%2BwAUwC%2F%2F9cAUwDL%2F%2BwAUwDO%2F%2BwAVQAFAFIAVQAKAFIAVQBE%2F9cAVQBG%2F9cAVQBH%2F9cAVQBI%2F9cAVQBK%2F%2BwAVQBS%2F9cAVQBU%2F9cAVQCi%2F9cAVQCj%2F9cAVQCk%2F9cAVQCl%2F9cAVQCm%2F9cAVQCn%2F9cAVQCo%2F9cAVQCp%2F9cAVQCq%2F9cAVQCr%2F9cAVQCs%2F9cAVQCt%2F9cAVQC0%2F9cAVQC1%2F9cAVQC2%2F9cAVQC3%2F9cAVQC4%2F9cAVQC6%2F9cAVQDE%2F9cAVQDLAFIAVQDOAFIAVwAFACkAVwAKACkAVwDLACkAVwDOACkAWQAFAFIAWQAKAFIAWQAP%2F64AWQAR%2F64AWQAiACkAWQDLAFIAWQDM%2F64AWQDOAFIAWQDP%2F64AWgAFAFIAWgAKAFIAWgAP%2F64AWgAR%2F64AWgAiACkAWgDLAFIAWgDM%2F64AWgDOAFIAWgDP%2F64AWwBG%2F9cAWwBH%2F9cAWwBI%2F9cAWwBS%2F9cAWwBU%2F9cAWwCi%2F9cAWwCp%2F9cAWwCq%2F9cAWwCr%2F9cAWwCs%2F9cAWwCt%2F9cAWwC0%2F9cAWwC1%2F9cAWwC2%2F9cAWwC3%2F9cAWwC4%2F9cAWwC6%2F9cAWwDE%2F9cAXAAFAFIAXAAKAFIAXAAP%2F64AXAAR%2F64AXAAiACkAXADLAFIAXADM%2F64AXADOAFIAXADP%2F64AXgAtALgAggAF%2F3EAggAK%2F3EAggAm%2F9cAggAq%2F9cAggAtAQoAggAy%2F9cAggA0%2F9cAggA3%2F3EAggA5%2F64AggA6%2F64AggA8%2F4UAggCJ%2F9cAggCU%2F9cAggCV%2F9cAggCW%2F9cAggCX%2F9cAggCY%2F9cAggCa%2F9cAggCf%2F4UAggDD%2F9cAggDL%2F3EAggDO%2F3EAgwAF%2F3EAgwAK%2F3EAgwAm%2F9cAgwAq%2F9cAgwAtAQoAgwAy%2F9cAgwA0%2F9cAgwA3%2F3EAgwA5%2F64AgwA6%2F64AgwA8%2F4UAgwCJ%2F9cAgwCU%2F9cAgwCV%2F9cAgwCW%2F9cAgwCX%2F9cAgwCY%2F9cAgwCa%2F9cAgwCf%2F4UAgwDD%2F9cAgwDL%2F3EAgwDO%2F3EAhAAF%2F3EAhAAK%2F3EAhAAm%2F9cAhAAq%2F9cAhAAtAQoAhAAy%2F9cAhAA0%2F9cAhAA3%2F3EAhAA5%2F64AhAA6%2F64AhAA8%2F4UAhACJ%2F9cAhACU%2F9cAhACV%2F9cAhACW%2F9cAhACX%2F9cAhACY%2F9cAhACa%2F9cAhACf%2F4UAhADD%2F9cAhADL%2F3EAhADO%2F3EAhQAF%2F3EAhQAK%2F3EAhQAm%2F9cAhQAq%2F9cAhQAtAQoAhQAy%2F9cAhQA0%2F9cAhQA3%2F3EAhQA5%2F64AhQA6%2F64AhQA8%2F4UAhQCJ%2F9cAhQCU%2F9cAhQCV%2F9cAhQCW%2F9cAhQCX%2F9cAhQCY%2F9cAhQCa%2F9cAhQCf%2F4UAhQDD%2F9cAhQDL%2F3EAhQDO%2F3EAhgAF%2F3EAhgAK%2F3EAhgAm%2F9cAhgAq%2F9cAhgAtAQoAhgAy%2F9cAhgA0%2F9cAhgA3%2F3EAhgA5%2F64AhgA6%2F64AhgA8%2F4UAhgCJ%2F9cAhgCU%2F9cAhgCV%2F9cAhgCW%2F9cAhgCX%2F9cAhgCY%2F9cAhgCa%2F9cAhgCf%2F4UAhgDD%2F9cAhgDL%2F3EAhgDO%2F3EAhwAF%2F3EAhwAK%2F3EAhwAm%2F9cAhwAq%2F9cAhwAtAQoAhwAy%2F9cAhwA0%2F9cAhwA3%2F3EAhwA5%2F64AhwA6%2F64AhwA8%2F4UAhwCJ%2F9cAhwCU%2F9cAhwCV%2F9cAhwCW%2F9cAhwCX%2F9cAhwCY%2F9cAhwCa%2F9cAhwCf%2F4UAhwDD%2F9cAhwDL%2F3EAhwDO%2F3EAiAAtAHsAiQAm%2F9cAiQAq%2F9cAiQAy%2F9cAiQA0%2F9cAiQCJ%2F9cAiQCU%2F9cAiQCV%2F9cAiQCW%2F9cAiQCX%2F9cAiQCY%2F9cAiQCa%2F9cAiQDD%2F9cAigAtAHsAiwAtAHsAjAAtAHsAjQAtAHsAkgAP%2F64AkgAR%2F64AkgAk%2F9cAkgA3%2F8MAkgA5%2F%2BwAkgA6%2F%2BwAkgA7%2F9cAkgA8%2F%2BwAkgA9%2F%2BwAkgCC%2F9cAkgCD%2F9cAkgCE%2F9cAkgCF%2F9cAkgCG%2F9cAkgCH%2F9cAkgCf%2F%2BwAkgDM%2F64AkgDP%2F64AlAAP%2F64AlAAR%2F64AlAAk%2F9cAlAA3%2F8MAlAA5%2F%2BwAlAA6%2F%2BwAlAA7%2F9cAlAA8%2F%2BwAlAA9%2F%2BwAlACC%2F9cAlACD%2F9cAlACE%2F9cAlACF%2F9cAlACG%2F9cAlACH%2F9cAlACf%2F%2BwAlADM%2F64AlADP%2F64AlQAP%2F64AlQAR%2F64AlQAk%2F9cAlQA3%2F8MAlQA5%2F%2BwAlQA6%2F%2BwAlQA7%2F9cAlQA8%2F%2BwAlQA9%2F%2BwAlQCC%2F9cAlQCD%2F9cAlQCE%2F9cAlQCF%2F9cAlQCG%2F9cAlQCH%2F9cAlQCf%2F%2BwAlQDM%2F64AlQDP%2F64AlgAP%2F64AlgAR%2F64AlgAk%2F9cAlgA3%2F8MAlgA5%2F%2BwAlgA6%2F%2BwAlgA7%2F9cAlgA8%2F%2BwAlgA9%2F%2BwAlgCC%2F9cAlgCD%2F9cAlgCE%2F9cAlgCF%2F9cAlgCG%2F9cAlgCH%2F9cAlgCf%2F%2BwAlgDM%2F64AlgDP%2F64AlwAP%2F64AlwAR%2F64AlwAk%2F9cAlwA3%2F8MAlwA5%2F%2BwAlwA6%2F%2BwAlwA7%2F9cAlwA8%2F%2BwAlwA9%2F%2BwAlwCC%2F9cAlwCD%2F9cAlwCE%2F9cAlwCF%2F9cAlwCG%2F9cAlwCH%2F9cAlwCf%2F%2BwAlwDM%2F64AlwDP%2F64AmAAP%2F64AmAAR%2F64AmAAk%2F9cAmAA3%2F8MAmAA5%2F%2BwAmAA6%2F%2BwAmAA7%2F9cAmAA8%2F%2BwAmAA9%2F%2BwAmACC%2F9cAmACD%2F9cAmACE%2F9cAmACF%2F9cAmACG%2F9cAmACH%2F9cAmACf%2F%2BwAmADM%2F64AmADP%2F64AmgAP%2F64AmgAR%2F64AmgAk%2F9cAmgA3%2F8MAmgA5%2F%2BwAmgA6%2F%2BwAmgA7%2F9cAmgA8%2F%2BwAmgA9%2F%2BwAmgCC%2F9cAmgCD%2F9cAmgCE%2F9cAmgCF%2F9cAmgCG%2F9cAmgCH%2F9cAmgCf%2F%2BwAmgDM%2F64AmgDP%2F64AmwAP%2F9cAmwAR%2F9cAmwAk%2F%2BwAmwCC%2F%2BwAmwCD%2F%2BwAmwCE%2F%2BwAmwCF%2F%2BwAmwCG%2F%2BwAmwCH%2F%2BwAmwDM%2F9cAmwDP%2F9cAnAAP%2F9cAnAAR%2F9cAnAAk%2F%2BwAnACC%2F%2BwAnACD%2F%2BwAnACE%2F%2BwAnACF%2F%2BwAnACG%2F%2BwAnACH%2F%2BwAnADM%2F9cAnADP%2F9cAnQAP%2F9cAnQAR%2F9cAnQAk%2F%2BwAnQCC%2F%2BwAnQCD%2F%2BwAnQCE%2F%2BwAnQCF%2F%2BwAnQCG%2F%2BwAnQCH%2F%2BwAnQDM%2F9cAnQDP%2F9cAngAP%2F9cAngAR%2F9cAngAk%2F%2BwAngCC%2F%2BwAngCD%2F%2BwAngCE%2F%2BwAngCF%2F%2BwAngCG%2F%2BwAngCH%2F%2BwAngDM%2F9cAngDP%2F9cAnwAP%2F4UAnwAR%2F4UAnwAiACkAnwAk%2F4UAnwAm%2F9cAnwAq%2F9cAnwAy%2F9cAnwA0%2F9cAnwBE%2F5oAnwBG%2F5oAnwBH%2F5oAnwBI%2F5oAnwBK%2F9cAnwBQ%2F8MAnwBR%2F8MAnwBS%2F5oAnwBT%2F8MAnwBU%2F5oAnwBV%2F8MAnwBW%2F64AnwBY%2F8MAnwBd%2F9cAnwCC%2F4UAnwCD%2F4UAnwCE%2F4UAnwCF%2F4UAnwCG%2F4UAnwCH%2F4UAnwCJ%2F9cAnwCU%2F9cAnwCV%2F9cAnwCW%2F9cAnwCX%2F9cAnwCY%2F9cAnwCa%2F9cAnwCi%2F5oAnwCj%2F5oAnwCk%2F5oAnwCl%2F5oAnwCm%2F5oAnwCn%2F5oAnwCo%2F5oAnwCp%2F5oAnwCq%2F5oAnwCr%2F5oAnwCs%2F5oAnwCt%2F5oAnwC0%2F5oAnwC1%2F5oAnwC2%2F5oAnwC3%2F5oAnwC4%2F5oAnwC6%2F5oAnwC7%2F8MAnwC8%2F8MAnwC9%2F8MAnwC%2B%2F8MAnwDD%2F9cAnwDE%2F5oAnwDM%2F4UAnwDP%2F4UAoAAP%2FvYAoAAR%2FvYAoAAk%2F5oAoAA7%2F9cAoAA9%2F%2BwAoACC%2F5oAoACD%2F5oAoACE%2F5oAoACF%2F5oAoACG%2F5oAoACH%2F5oAoADM%2FvYAoADP%2FvYAogAF%2F%2BwAogAK%2F%2BwAogDL%2F%2BwAogDO%2F%2BwAowAF%2F%2BwAowAK%2F%2BwAowDL%2F%2BwAowDO%2F%2BwApAAF%2F%2BwApAAK%2F%2BwApADL%2F%2BwApADO%2F%2BwApQAF%2F%2BwApQAK%2F%2BwApQDL%2F%2BwApQDO%2F%2BwApgAF%2F%2BwApgAK%2F%2BwApgDL%2F%2BwApgDO%2F%2BwApwAF%2F%2BwApwAK%2F%2BwApwDL%2F%2BwApwDO%2F%2BwAqgAF%2F%2BwAqgAK%2F%2BwAqgBZ%2F9cAqgBa%2F9cAqgBb%2F9cAqgBc%2F9cAqgBd%2F%2BwAqgC%2F%2F9cAqgDL%2F%2BwAqgDO%2F%2BwAqwAF%2F%2BwAqwAK%2F%2BwAqwBZ%2F9cAqwBa%2F9cAqwBb%2F9cAqwBc%2F9cAqwBd%2F%2BwAqwC%2F%2F9cAqwDL%2F%2BwAqwDO%2F%2BwArAAF%2F%2BwArAAK%2F%2BwArABZ%2F9cArABa%2F9cArABb%2F9cArABc%2F9cArABd%2F%2BwArAC%2F%2F9cArADL%2F%2BwArADO%2F%2BwArQAF%2F%2BwArQAK%2F%2BwArQBZ%2F9cArQBa%2F9cArQBb%2F9cArQBc%2F9cArQBd%2F%2BwArQC%2F%2F9cArQDL%2F%2BwArQDO%2F%2BwAsgAF%2F%2BwAsgAK%2F%2BwAsgBZ%2F9cAsgBa%2F9cAsgBb%2F9cAsgBc%2F9cAsgBd%2F%2BwAsgC%2F%2F9cAsgDL%2F%2BwAsgDO%2F%2BwAtAAF%2F%2BwAtAAK%2F%2BwAtABZ%2F9cAtABa%2F9cAtABb%2F9cAtABc%2F9cAtABd%2F%2BwAtAC%2F%2F9cAtADL%2F%2BwAtADO%2F%2BwAtQAF%2F%2BwAtQAK%2F%2BwAtQBZ%2F9cAtQBa%2F9cAtQBb%2F9cAtQBc%2F9cAtQBd%2F%2BwAtQC%2F%2F9cAtQDL%2F%2BwAtQDO%2F%2BwAtgAF%2F%2BwAtgAK%2F%2BwAtgBZ%2F9cAtgBa%2F9cAtgBb%2F9cAtgBc%2F9cAtgBd%2F%2BwAtgC%2F%2F9cAtgDL%2F%2BwAtgDO%2F%2BwAuAAF%2F9cAuAAK%2F9cAuADL%2F9cAuADO%2F9cAugAF%2F%2BwAugAK%2F%2BwAugBZ%2F9cAugBa%2F9cAugBb%2F9cAugBc%2F9cAugBd%2F%2BwAugC%2F%2F9cAugDL%2F%2BwAugDO%2F%2BwAvwAFAFIAvwAKAFIAvwAP%2F64AvwAR%2F64AvwAiACkAvwDLAFIAvwDM%2F64AvwDOAFIAvwDP%2F64AwAAF%2F%2BwAwAAK%2F%2BwAwABZ%2F9cAwABa%2F9cAwABb%2F9cAwABc%2F9cAwABd%2F%2BwAwAC%2F%2F9cAwADL%2F%2BwAwADO%2F%2BwAwQAFAFIAwQAKAFIAwQAP%2F64AwQAR%2F64AwQAiACkAwQDLAFIAwQDM%2F64AwQDOAFIAwQDP%2F64AwwAtAHsAyAA3%2F64AyQA3%2F64AygAk%2F3EAygA3ACkAygA5ACkAygA6ACkAygA8ABQAygBE%2F64AygBG%2F4UAygBH%2F4UAygBI%2F4UAygBK%2F8MAygBQ%2F8MAygBR%2F8MAygBS%2F4UAygBT%2F8MAygBU%2F4UAygBV%2F8MAygBW%2F8MAygBY%2F8MAygCC%2F3EAygCD%2F3EAygCE%2F3EAygCF%2F3EAygCG%2F3EAygCH%2F3EAygCfABQAygCi%2F4UAygCj%2F64AygCk%2F64AygCl%2F64AygCm%2F64AygCn%2F64AygCo%2F64AygCp%2F4UAygCq%2F4UAygCr%2F4UAygCs%2F4UAygCt%2F4UAygC0%2F4UAygC1%2F4UAygC2%2F4UAygC3%2F4UAygC4%2F4UAygC6%2F4UAygC7%2F8MAygC8%2F8MAygC9%2F8MAygC%2B%2F8MAygDE%2F4UAywAk%2F3EAywA3ACkAywA5ACkAywA6ACkAywA8ABQAywBE%2F64AywBG%2F4UAywBH%2F4UAywBI%2F4UAywBK%2F8MAywBQ%2F8MAywBR%2F8MAywBS%2F4UAywBT%2F8MAywBU%2F4UAywBV%2F8MAywBW%2F8MAywBY%2F8MAywCC%2F3EAywCD%2F3EAywCE%2F3EAywCF%2F3EAywCG%2F3EAywCH%2F3EAywCfABQAywCi%2F4UAywCj%2F64AywCk%2F64AywCl%2F64AywCm%2F64AywCn%2F64AywCo%2F64AywCp%2F4UAywCq%2F4UAywCr%2F4UAywCs%2F4UAywCt%2F4UAywC0%2F4UAywC1%2F4UAywC2%2F4UAywC3%2F4UAywC4%2F4UAywC6%2F4UAywC7%2F8MAywC8%2F8MAywC9%2F8MAywC%2B%2F8MAywDE%2F4UAzAAm%2F5oAzAAq%2F5oAzAAy%2F5oAzAA0%2F5oAzAA3%2F3EAzAA4%2F9cAzAA5%2F4UAzAA6%2F4UAzAA8%2F4UAzACJ%2F5oAzACU%2F5oAzACV%2F5oAzACW%2F5oAzACX%2F5oAzACY%2F5oAzACa%2F5oAzACb%2F9cAzACc%2F9cAzACd%2F9cAzACe%2F9cAzACf%2F4UAzADD%2F5oAzQAk%2F3EAzQA3ACkAzQA5ACkAzQA6ACkAzQA8ABQAzQBE%2F64AzQBG%2F4UAzQBH%2F4UAzQBI%2F4UAzQBK%2F8MAzQBQ%2F8MAzQBR%2F8MAzQBS%2F4UAzQBT%2F8MAzQBU%2F4UAzQBV%2F8MAzQBW%2F8MAzQBY%2F8MAzQCC%2F3EAzQCD%2F3EAzQCE%2F3EAzQCF%2F3EAzQCG%2F3EAzQCH%2F3EAzQCfABQAzQCi%2F4UAzQCj%2F64AzQCk%2F64AzQCl%2F64AzQCm%2F64AzQCn%2F64AzQCo%2F64AzQCp%2F4UAzQCq%2F4UAzQCr%2F4UAzQCs%2F4UAzQCt%2F4UAzQC0%2F4UAzQC1%2F4UAzQC2%2F4UAzQC3%2F4UAzQC4%2F4UAzQC6%2F4UAzQC7%2F8MAzQC8%2F8MAzQC9%2F8MAzQC%2B%2F8MAzQDE%2F4UAzwAm%2F5oAzwAq%2F5oAzwAy%2F5oAzwA0%2F5oAzwA3%2F3EAzwA4%2F9cAzwA5%2F4UAzwA6%2F4UAzwA8%2F4UAzwCJ%2F5oAzwCU%2F5oAzwCV%2F5oAzwCW%2F5oAzwCX%2F5oAzwCY%2F5oAzwCa%2F5oAzwCb%2F9cAzwCc%2F9cAzwCd%2F9cAzwCe%2F9cAzwCf%2F4UAzwDD%2F5oAAAAaAT4AAQAAAAAAAAA5AHQAAQAAAAAAAQAJAMIAAQAAAAAAAgAGANoAAQAAAAAAAwAlAS0AAQAAAAAABAAQAXUAAQAAAAAABQAMAaAAAQAAAAAABgAPAc0AAQAAAAAABwBSAoMAAQAAAAAACAAUAwAAAQAAAAAACwAcA08AAQAAAAAADAAuA8oAAQAAAAAADQAuBFcAAQAAAAAADgAqBNwAAwABBAkAAAByAAAAAwABBAkAAQASAK4AAwABBAkAAgAMAMwAAwABBAkAAwBKAOEAAwABBAkABAAgAVMAAwABBAkABQAYAYYAAwABBAkABgAeAa0AAwABBAkABwCkAd0AAwABBAkACAAoAtYAAwABBAkACwA4AxUAAwABBAkADABcA2wAAwABBAkADQBcA%2FkAAwABBAkADgBUBIYARABpAGcAaQB0AGkAegBlAGQAIABkAGEAdABhACAAYwBvAHAAeQByAGkAZwBoAHQAIACpACAAMgAwADEAMAAtADIAMAAxADEALAAgAEcAbwBvAGcAbABlACAAQwBvAHIAcABvAHIAYQB0AGkAbwBuAC4AAERpZ2l0aXplZCBkYXRhIGNvcHlyaWdodCCpIDIwMTAtMjAxMSwgR29vZ2xlIENvcnBvcmF0aW9uLgAATwBwAGUAbgAgAFMAYQBuAHMAAE9wZW4gU2FucwAASQB0AGEAbABpAGMAAEl0YWxpYwAAQQBzAGMAZQBuAGQAZQByACAALQAgAE8AcABlAG4AIABTAGEAbgBzACAASQB0AGEAbABpAGMAIABCAHUAaQBsAGQAIAAxADAAMAAAQXNjZW5kZXIgLSBPcGVuIFNhbnMgSXRhbGljIEJ1aWxkIDEwMAAATwBwAGUAbgAgAFMAYQBuAHMAIABJAHQAYQBsAGkAYwAAT3BlbiBTYW5zIEl0YWxpYwAAVgBlAHIAcwBpAG8AbgAgADEALgAxADAAAFZlcnNpb24gMS4xMAAATwBwAGUAbgBTAGEAbgBzAC0ASQB0AGEAbABpAGMAAE9wZW5TYW5zLUl0YWxpYwAATwBwAGUAbgAgAFMAYQBuAHMAIABpAHMAIABhACAAdAByAGEAZABlAG0AYQByAGsAIABvAGYAIABHAG8AbwBnAGwAZQAgAGEAbgBkACAAbQBhAHkAIABiAGUAIAByAGUAZwBpAHMAdABlAHIAZQBkACAAaQBuACAAYwBlAHIAdABhAGkAbgAgAGoAdQByAGkAcwBkAGkAYwB0AGkAbwBuAHMALgAAT3BlbiBTYW5zIGlzIGEgdHJhZGVtYXJrIG9mIEdvb2dsZSBhbmQgbWF5IGJlIHJlZ2lzdGVyZWQgaW4gY2VydGFpbiBqdXJpc2RpY3Rpb25zLgAAQQBzAGMAZQBuAGQAZQByACAAQwBvAHIAcABvAHIAYQB0AGkAbwBuAABBc2NlbmRlciBDb3Jwb3JhdGlvbgAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcwBjAGUAbgBkAGUAcgBjAG8AcgBwAC4AYwBvAG0ALwAAaHR0cDovL3d3dy5hc2NlbmRlcmNvcnAuY29tLwAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcwBjAGUAbgBkAGUAcgBjAG8AcgBwAC4AYwBvAG0ALwB0AHkAcABlAGQAZQBzAGkAZwBuAGUAcgBzAC4AaAB0AG0AbAAAaHR0cDovL3d3dy5hc2NlbmRlcmNvcnAuY29tL3R5cGVkZXNpZ25lcnMuaHRtbAAATABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABBAHAAYQBjAGgAZQAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAyAC4AMAAATGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMAAAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAcABhAGMAaABlAC4AbwByAGcALwBsAGkAYwBlAG4AcwBlAHMALwBMAEkAQwBFAE4AUwBFAC0AMgAuADAAAGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMAAAAAAAAgAA%2F%2FQAAP9mAGYAAAAAAAAAAAAAAAAAAAAAAAAAAADWAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA%2BAD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQCsAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQIAigEDAIMAkwDyAPMAjQCXAIgAwwDeAPEAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB%2BAIAAgQDsAO4AugDXALAAsQDYAN0A2QCyALMAtgC3AMQAtAC1AMUAhwC%2BAL8AvAEEAQUHdW5pMDBBRAlvdmVyc2NvcmUMZm91cnN1cGVyaW9yBEV1cm8AAAABAAMACAAKAA0AB%2F%2F%2FAA8AAAABAAAAAMmJbzEAAAAAyWNIwAAAAADJ7dha%29%20format%28%27truetype%27%29%3B%0A%7D%0A%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20%27Open%20Sans%27%3B%0Afont%2Dstyle%3A%20italic%3B%0Afont%2Dweight%3A%20600%3B%0Asrc%3A%20url%28data%3Aapplication%2Fx%2Dfont%2Dtruetype%3Bbase64%2CAAEAAAAQAQAABAAARkZUTVzakCwAAIdAAAAAHE9TLzKiF7fYAAABiAAAAGBjbWFwjOjcmQAABUAAAAGyY3Z0IBCQGPYAAA%2FAAAAApmZwZ21%2BYbYRAAAG9AAAB7RnYXNwAAgAGwAAhzQAAAAMZ2x5ZlP99RUAABIYAABI%2BGhlYWT4yBTmAAABDAAAADZoaGVhDlsE5gAAAUQAAAAkaG10eH8IOQoAAAHoAAADWGtlcm4Mlg8JAABbEAAAIwRsb2NhVbZEUAAAEGgAAAGubWF4cAJpAQYAAAFoAAAAIG5hbWUVGrLBAAB%2BFAAAByxwb3N0gmzp1QAAhUAAAAHycHJlcHisnCUAAA6oAAABGAABAAAAARmaflhYuV8PPPUAHwgAAAAAAMnt2GQAAAAAye3YZP4C%2FhQHtAdzAAMACAACAAAAAAAAAAEAAAiN%2FagAAAgA%2FgL%2BBAe0AGQAFQAAAAAAAAAAAAAAAADWAAEAAADWAEUABQA8AAQAAgAQAC8AXAAAARoAUwADAAEAAwQvAlgABQAIBZoFMwAAAR8FmgUzAAAD0QBmAgAAAAILBwYDCAQCAgTgAALvQAAgWwAAACgAAAAAMUFTQwAhACAgrAYf%2FhQAhAiNAlggAAGfAAAAAARSBbYAAAAgAAEIAAAAAAAAAAQUAAACFAAAAi0AIQNaANUFKwAzBGgAPQaYAI0FgwBCAeMA1QJ%2FAE4Cf%2F9mBGIAwQRoAHUCEv%2BaAokALwInACEDFP%2BkBGgAXARoAPIEaP%2FuBGgAHwRo%2F%2FwEaAA1BGgAbwRoAH0EaABMBGgAXAInACECJ%2F%2BcBGgAcwRoAHUEaABzA4sAogbPAGQEuv%2BHBN8ARgTJAIcFXgBGBDUARgQCAEYFdwCHBYMARgJgAEYCZP6%2BBK4ARgP4AEYG3QBEBdMARAXNAIcElgBGBc0AhwS2AEYEIQAnBB0AsAV3AJgEjQC6BvwAywR%2F%2F5EERAC6BET%2F2QJ3%2F%2BUDFADdAnf%2FcQQtACUDLf9EBG8CHQSiAF4EsAAvA7oAXgSuAF4EMwBeAr7%2FHwQr%2F4cEuAAvAjMALwIz%2FvoEOQAvAjMALwcbAC8EuAAvBJYAXgSw%2F8kErgBeA0QALwOaAA4C8ABcBLgAbwPlAGQGBAB5BAj%2FqgPs%2F1YDmP%2FZAtEACARoAfIC0f%2BoBGgAbwIUAAACLf%2FTBGgAwwRo%2F%2B4EaACNBGgAagRoAfID4wAnBG8BqgaoAIMC2QCgBB8AUARoAHUCiQAvBqgAgwOHAG8DbQC8BGgAdQLpAE4C6QBoBG8B%2FATF%2F8kFPQCsAicAlgGk%2F0QC6QDBAtEApAQfAAoGfQCVBn0AeQaTAGwDi%2F%2FdBLr%2FhwS6%2F4cEuv%2BHBLr%2FhwS6%2F4cEuv%2BHBtn%2FhwTJAIcENQBGBDUARgQ1AEYENQBGAmAARgJgAEYCYABGAmAARgVeADUF0wBEBc0AhwXNAIcFzQCHBc0AhwXNAIcEaACTBc0AbQV3AJgFdwCYBXcAmAV3AJgERAC6BJYARgTy%2Fv4EogBeBKIAXgSiAF4EogBeBKIAXgSiAF4GvgBeA7oAXgQzAF4EMwBeBDMAXgQzAF4CMwAvAjMALwIzAC8CMwAvBJYAUAS4AC8ElgBeBJYAXgSWAF4ElgBeBJYAXgRoAHUElgAzBLgAbwS4AG8EuABvBLgAbwPs%2F1YEsP%2FJA%2Bz%2FVgIzAC8HBgCHBvwAXgRvAWIEngIdBG8BRgPXAC8HrgAvAYkAdwGJAHMCEv%2BaAyMAdwMjAHMDqv%2BaAvQAmAJtAFACbQAKAQb%2BAgLpAEYEaAAzAAAAAwAAAAMAAAAcAAEAAAAAAKwAAwABAAAAHAAEAJAAAAAgACAABAAAAH4A%2FwExAVMCxgLaAtwgFCAaIB4gIiA6IEQgdCCs%2F%2F8AAAAgAKABMQFSAsYC2gLcIBMgGCAcICIgOSBEIHQgrP%2F%2F%2F%2BP%2Fwv%2BR%2F3H9%2F%2F3s%2FevgteCy4LHgruCY4I%2FgYOApAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYAAAEAAAAAAAAAAQIAAAACAAAAAAAAAAAAAAAAAAAAAQAAAwQFBgcICQoLDA0ODxAREhMUFRYXGBkaGxwdHh8gISIjJCUmJygpKissLS4vMDEyMzQ1Njc4OTo7PD0%2BP0BBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWltcXV5fYGEAhoeJi5OYnqOipKalp6mrqqytr66wsbO1tLa4t7y7vb4AcmRladB4oXBrAHZqAIiaAHMAAGd3AAAAAABsfACouoFjbgAAAABtfQBigoWXw8TIyc3Oysu5AMEA09XR0gAAAHnMzwCEjIONio%2BQkY6VlgCUnJ2bwsXHcQAAxnoAAAAAAEBHW1pZWFVUU1JRUE9OTUxLSklIR0ZFRENCQUA%2FPj08Ozo5ODc2NTEwLy4tLCgnJiUkIyIhHxgUERAPDg0LCgkIBwYFBAMCAQAsILABYEWwAyUgEUZhI0UjYUgtLCBFGGhELSxFI0ZgsCBhILBGYLAEJiNISC0sRSNGI2GwIGAgsCZhsCBhsAQmI0hILSxFI0ZgsEBhILBmYLAEJiNISC0sRSNGI2GwQGAgsCZhsEBhsAQmI0hILSwBECA8ADwtLCBFIyCwzUQjILgBWlFYIyCwjUQjWSCw7VFYIyCwTUQjWSCwBCZRWCMgsA1EI1khIS0sICBFGGhEILABYCBFsEZ2aIpFYEQtLAGxCwpDI0NlCi0sALEKC0MjQwstLACwKCNwsQEoPgGwKCNwsQIoRTqxAgAIDS0sIEWwAyVFYWSwUFFYRUQbISFZLSxJsA4jRC0sIEWwAENgRC0sAbAGQ7AHQ2UKLSwgabBAYbAAiyCxLMCKjLgQAGJgKwxkI2RhXFiwA2FZLSyKA0WKioewESuwKSNEsCl65BgtLEVlsCwjREWwKyNELSxLUlhFRBshIVktLEtRWEVEGyEhWS0sAbAFJRAjIIr1ALABYCPt7C0sAbAFJRAjIIr1ALABYSPt7C0sAbAGJRD1AO3sLSywAkOwAVJYISEhISEbRiNGYIqKRiMgRopgimG4%2F4BiIyAQI4qxDAyKcEVgILAAUFiwAWG4%2F7qLG7BGjFmwEGBoATpZLSwgRbADJUZSS7ATUVtYsAIlRiBoYbADJbADJT8jITgbIRFZLSwgRbADJUZQWLACJUYgaGGwAyWwAyU%2FIyE4GyERWS0sALAHQ7AGQwstLCEhDGQjZIu4QABiLSwhsIBRWAxkI2SLuCAAYhuyAEAvK1mwAmAtLCGwwFFYDGQjZIu4FVViG7IAgC8rWbACYC0sDGQjZIu4QABiYCMhLSxLU1iKsAQlSWQjRWmwQIthsIBisCBharAOI0QjELAO9hshI4oSESA5L1ktLEtTWCCwAyVJZGkgsAUmsAYlSWQjYbCAYrAgYWqwDiNEsAQmELAO9ooQsA4jRLAO9rAOI0SwDu0birAEJhESIDkjIDkvL1ktLEUjRWAjRWAjRWAjdmgYsIBiIC0ssEgrLSwgRbAAVFiwQEQgRbBAYUQbISFZLSxFsTAvRSNFYWCwAWBpRC0sS1FYsC8jcLAUI0IbISFZLSxLUVggsAMlRWlTWEQbISFZGyEhWS0sRbAUQ7AAYGOwAWBpRC0ssC9FRC0sRSMgRYpgRC0sRSNFYEQtLEsjUVi5ADP%2F4LE0IBuzMwA0AFlERC0ssBZDWLADJkWKWGRmsB9gG2SwIGBmIFgbIbBAWbABYVkjWGVZsCkjRCMQsCngGyEhISEhWS0ssAJDVFhLUyNLUVpYOBshIVkbISEhIVktLLAWQ1iwBCVFZLAgYGYgWBshsEBZsAFhI1gbZVmwKSNEsAUlsAglCCBYAhsDWbAEJRCwBSUgRrAEJSNCPLAEJbAHJQiwByUQsAYlIEawBCWwAWAjQjwgWAEbAFmwBCUQsAUlsCngsCkgRWVEsAclELAGJbAp4LAFJbAIJQggWAIbA1mwBSWwAyVDSLAEJbAHJQiwBiWwAyWwAWBDSBshWSEhISEhISEtLAKwBCUgIEawBCUjQrAFJQiwAyVFSCEhISEtLAKwAyUgsAQlCLACJUNIISEhLSxFIyBFGCCwAFAgWCNlI1kjaCCwQFBYIbBAWSNYZVmKYEQtLEtTI0tRWlggRYpgRBshIVktLEtUWCBFimBEGyEhWS0sS1MjS1FaWDgbISFZLSywACFLVFg4GyEhWS0ssAJDVFiwRisbISEhIVktLLACQ1RYsEcrGyEhIVktLLACQ1RYsEgrGyEhISFZLSywAkNUWLBJKxshISFZLSwgiggjS1OKS1FaWCM4GyEhWS0sALACJUmwAFNYILBAOBEbIVktLAFGI0ZgI0ZhIyAQIEaKYbj%2FgGKKsUBAinBFYGg6LSwgiiNJZIojU1g8GyFZLSxLUlh9G3pZLSywEgBLAUtUQi0ssQIAQrEjAYhRsUABiFNaWLkQAAAgiFRYsgIBAkNgQlmxJAGIUVi5IAAAQIhUWLICAgJDYEKxJAGIVFiyAiACQ2BCAEsBS1JYsgIIAkNgQlkbuUAAAICIVFiyAgQCQ2BCWblAAACAY7gBAIhUWLICCAJDYEJZuUAAAQBjuAIAiFRYsgIQAkNgQlmxJgGIUVi5QAACAGO4BACIVFiyAkACQ2BCWblAAAQAY7gIAIhUWLICgAJDYEJZWVlZWVmxAAJDVFhACgVACEAJQAwCDQIbsQECQ1RYsgVACLoBAAAJAQCzDAENARuxgAJDUliyBUAIuAGAsQlAG7IFQAi6AYAACQFAWblAAACAiFW5QAACAGO4BACIVVpYswwADQEbswwADQFZWVlCQkJCQi0sRRhoI0tRWCMgRSBksEBQWHxZaIpgWUQtLLAAFrACJbACJQGwASM%2BALACIz6xAQIGDLAKI2VCsAsjQgGwASM%2FALACIz%2BxAQIGDLAGI2VCsAcjQrABFgEtLLCAsAJDULABsAJDVFtYISMQsCAayRuKEO1ZLSywWSstLIoQ5S1ApQkhSCBVIAEeVR9IHlUfHgEPHj8erx4DT0YcH05NGx9NRhofJjQQVSUk%2Fx8ZE%2F8fBwT%2FHwYD%2Fx9MSxwfS0YbHxMzElUFAQNVBDMDVR8DAQ8DPwOvAwPLSttK60oDy0kBSEYSH0dGEh9JRgEjSCJVHDMbVRYzFVURAQ9VEDMPVc8PAR8PAQ8P3w%2F%2FDwMGAgEAVQEzAFVvAH8ArwDvAAQQAAGAFgEFAbgBkLFUUysrS7gH%2F1JLsAlQW7ABiLAlU7ABiLBAUVqwBoiwAFVaW1ixAQGOWYWNjQBCHUuwMlNYsCAdWUuwZFNYsBAdsRYAQllzcysrXnN0dCsrKysrdCsrc3NzdCsrKysrKysrKysrKytzdCsrKxheBhQAFwBOBbYAFwB1BbYFzQAAAAAAAAAAAAAAAAAABFIAFACGAAD%2F7AAAAAD%2F7AAAAAD%2F7AAA%2FhT%2F7AAABbYAFfyU%2F%2Bv%2Bef%2F0%2Fqj%2BqAAX%2FrwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAwAC4ALAAowCUAMAAzQDFAM8AugCaATEAsgAAAAAAAAAAAAAAAAAsAEoAngEIAXIB3AHwAhACMAJaAnwClAKoAsQC2gMWAzYDdAPIBAQERgSeBL4FHAVwBaIF0AXqBg4GKAZ2BvYHJgdyB6oH4AgOCDQIfAikCLgI3AkGCSAJVgmGCcYJ%2BgpGCoIKygrqCxwLQguEC64Lzgv2DBIMJgxCDF4McAyKDNINIA1UDaQN8A42DroO9g8mD2oPmA%2BqD%2FoQMhBsELYRBBEuEXIRsBHqEgwSThJ4Eq4S2BMmEzgThBO8E7wT5hQqFHYUwBUKFSgVjhW8FiwWbBaWFrAWuBcsFz4XbBeeF9IYGhg0GHIYmBiiGNAY8BkiGU4ZZBl6GZAZ4hn0GgYaGBoqGj4aUBqaGqYauBrKGtwa8BsCGxQbJhs6G4YbmBuqG7wbzhvgG%2FQcIBx%2BHJAcohy0HMgc2h0SHXwdjh2gHbIdxB3WHegeaB50HoYemB6qHrwezh7gHvIfBh9oH3ofjB%2BeH7Afwh%2FUIBAgaiB8II4goCCyIMQhFCEmITghkiIGIigiXCKSIqQitiLQIuwjAiMqI1QjeCOSI6wjxiPcJBIkfAAAAAIAIf%2FlAlgFtgADAA8AGEALAQENAgMNB1FZDRMAPysAGD8SOS8xMAEjEyEBNDYzMhYVFAYjIiYBULCoARD9yVtVOUReTD5FAbwD%2BvqqUGRBPU9iQwAAAAACANUDpgN9BbYAAwAHAA20BgIHAwMAPzPNMjEwAQMjEyEDIxMCBJeYSAJgmJlKBbb98AIQ%2FfACEAAAAAACADMAAAU3BbYAGwAfADNAGAAfEBAZFREECAwMARwNEQ0RChcTAwYKEgA%2FMz8zEjk5Ly8zMzMRMzMRMzMzETMzMTABAyEHIQMjEyMDIxMjNyETITchEzMDMxMzAzMHATMTIwQMVAEPD%2F7RebR7%2BHmudfoRARhU%2FvgQASd5snn8ea55%2FA785fpS%2BgNo%2FuKo%2Fl4Bov5eAaKoAR6oAab%2BWgGm%2Flqo%2FuIBHgADAD3%2FiQRIBhIAHwAlACsAQUAiFUAPEkgcJQ0DKysTBAZAIAwGDE9ZAwYVE0AbJhMmTVkWEwAvMysRADMaGBDNLzMrEQAzGhgQzRI5ERczKzEwARQGDwEjNyYnNR4BFxMuATU0Nj8BMwcWFwcmJwMeAgE%2BATU0JwMOARUUFwPb79othy3FiU7LXFSch%2B3OJYcjoYBWhm5QgHU4%2FmBWZXMOWVluAe6s0hTT0w1D0So4AgGDOKV1p8kRo6UQQrlCCP6NM1hy%2FuELYk1lLAJEC11MYikAAAUAjf%2FsBkYFywALABkAHQApADcAJ0ATHjUGEDUQNRAcHQMcEgAXByQuEwA%2FMz8zPz8SOTkvLxEzETMxMAEiDgEVFDMyPgE1NBcUAgYjIiY1NBI2MzIWJQEjARMiDgEVFDMyPgE1NBcUAgYjIiY1NBI2MzIWAhI3WDVQNFc7wW%2B2c3yEarN3f4UCwvvDwwQ%2BDDRXOVE0WDvBb7Zxf4Vqs3Z%2FiAUjeuBnh3TrZoOBoP7Nmp6VpgEnlpiD%2BkoFtv0lc%2BNshnXoaIN%2Fof7LmpmSqwEqlZYAAwBC%2F%2BwFWgXNAAoAFAAxADRAHQUYIw8ELx0kDiksBCYmHSsSHQBLWR0ELwtLWS8TAD8rABg%2FKwAYPxI5Ehc5ERIXOTEwASIGFRQXPgE1NCYBMjY3AQ4BFRQWJTQ2NyY1NDYzMhYVFAYHEzY3MwIHEyEnDgEjIiYC7FdePpNpSP7TTYxK%2FviFYXD%2BoavJWOG5oLizzOttSOlxuM3%2B615q0ny%2B0wUSbFhtXEt1REJH%2B542NwF9SodWVm2uk9Zil4S01aKJgcpb%2Frpwt%2F7yuP7pg1BHwwABANUDpgIEBbYAAwAJsgIDAwA%2FzTEwAQMjEwIEl5hIBbb98AIQAAAAAQBO%2FrwDFwW2AAoACrMJJwMDAD8%2FMTATEBIBMwAREBMjAk75AP%2FR%2Fg5zt5MBFAFXAkMBCP3c%2FX7%2Bt%2F71AQUAAAH%2FZv68Ai8FtgAKAAqzBCcIAwA%2FPzEwARACASMAERADMxICL%2Fb%2B%2FtEB8nO3kwNc%2Fqr9wf71AiQCggFHAQ3%2B9wABAMECVgSDBh8ADgAJsgYOAAA%2FzTEwAQMlByUTBwsBJwElNwUTA2R0AZMM%2FpGqzWbjogEl%2FqJHAWIlBfT%2BkRfNLf6XPQFz%2FsiQAQpkw7IBfwAAAAABAHUBAAQdBKgACwAStwkBAgFSWQYCAC8zKxEAMzEwASE1IREzESEVIREjAfD%2BhQF7tAF5%2Foe0Ane0AX3%2Bg7T%2BiQAAAAH%2Fmv74AVYA7gAGAAixBAAAL80xMCUXAgcjNhMBTgh9jbJpX%2B4X%2Fvzb7gEIAAAAAAEALwG%2BAlICiQADAAu0AQBMWQEALysxMBM3IQcvLQH2LQG%2By8sAAAABACH%2F4wFOARQACwAMtQkDUVkJEwA%2FKzEwNzQ2MzIWFRQGIyImIV5UOENfTUI%2FXlNjPz1OZ0cAAAH%2FpAAAA7gFtgADAAqzAwMCEgA%2FPzEwCQEjAQO4%2FNXpAysFtvpKBbYAAAAAAgBc%2F%2BwETAXNAA0AGgAXQAwLDk1ZCwcEFU1ZBBkAPysAGD8rMTABEAIEIyICNRASJDMyFiUiBgIVFBYzMjYSNRAETJ7%2B6LnCv6YBF7a7wv5wYaZrTlpkpWMD9P7O%2Fh%2F1AP%2FsARwB5PbtKOD%2Bb8KPluMBltMBDAAAAQDyAAADtAW2AAoAELYHBAEJBgEYAD8%2FEjk5MTAhIxM2NwYPAScBMwJ97r0cNjlOu2oB%2FMYDZpauNy91qgE9AAH%2F7gAABD8FywAbAB1ADxEKTVkRBwIaAQEaTlkBGAA%2FKxESADkYPysxMCkBNwE%2BAjU0JiMiBgcnPgEzMhYVFA4BBwEVIQOP%2FF8kAdewfThjWkaKZXN43nW11k6oyP7JAm60AaafkHtGVWM8T6BhU7qebLrDq%2F74CAAAAAABAB%2F%2F7AQ%2FBcsAKAAtQBcDFxgYF09ZGBgLJiYfTVkmBwsRTVkLGQA%2FKwAYPysREgA5GC8rERIAOTEwARQGBxUeARUUBgQjIic1HgEzMjY1NCEjNzMyNjU0JiMiBgcnPgEzMhYEP8aqf4uI%2Fv%2Bw4aBUy16dsP7qhSVqpM9jWkiVWGh403m3zgSBntQfBxike4XPck%2FXMTWPfdu3lX1PWzM7oVFBsQAAAAAC%2F%2FwAAARCBboACgASAClAFwEFEgVNWQkPEh8SAlASARISAw8HBgMYAD8%2FMxI5L11dMysRADMxMAEjAyMTITcBMwMzIRM2NyMGBwEEF8lE5UX9kiUDI%2F7Jyf5RRB9FCDNU%2FloBPf7DAT3FA7j8SAE1iPFWZP4MAAABADX%2F7ARYBbYAGwAmQBQAEk9ZAAAHFhYZTlkWBgcMTVkHGQA%2FKwAYPysREgA5GC8rMTABMhYVFAYEIyInNRYzMjY1NCYjIgcnEyEHIQM2AmK114z%2B9L7WjaevrcJ8fl%2BCWMgCyS3%2BBmpdA4vPtqH0hU%2FZZKaTaX8jRALE0f6UEgAAAAACAG%2F%2F7ARtBcsAGQAoAC1AFw0XEBAgT1kQEBcFBQpNWQUHFxpNWRcZAD8rABg%2FKxESADkYLysREgA5MTATNBoBJDMyFwcmIyIAAzM2MzIWFRQCBiMiJgUyPgE1NCMiDgMXFBZvedEBJcR1VitIbc3%2B%2BEEGfcmcr4nqmcLRAaNRfESyM1lFMB4CYwG%2BzQGSARySGcIW%2Fv3%2B%2BarGraL%2B6o%2FwLmGsZsgmOkddQ26GAAAAAAEAfQAABJwFtgAGABhACwAYBQIDAwJOWQMGAD8rERIAORg%2FMTAzASE3IQcBfQLy%2FV4rA6Qh%2FQoE6c2o%2BvIAAAADAEz%2F7AReBc0AFwAjAC8AKUAUBhIYGCoqDQAAJE9ZAAcNHk9ZDRkAPysAGD8rERIAORgvMxI5OTEwATIWFRQGBx4BFRQOASMiJjUQJS4BNTQ2Ew4BFRQWMzI2NTQmEyIGFRQWFz4BNTQmAtuz0J6peGl75J3L5QFwW0%2F%2BQpWGdmNzi2EaXXJOQXN9YAXNspaEw0JOr3J5v2nIqAEph0aWV7Pb%2FNM2kWhdcIBnW4UCqXBcU2wnK3xfUVsAAAIAXP%2FsBDcFywAZACYALUAXDhAXECFPWRAQBRcXGk1ZFwcFCk1ZBRkAPysAGD8rERIAORgvKxESADkxMAEUCgEEIyInNRYzMjYTIwYjIiY1NBI2MzIWJSIOARUUFjMyNjU0JgQ3dL3%2B%2BbOFa3lzvOw7BnHApbWG75vAzf5hUn9EXFh1omAD%2Bs3%2BXf7phyDPK%2FYBCqDMupwBCo%2FvLF6mYGluvJJsgQAAAAIAIf%2FjAfoEagALABcAF0AMAwlRWQMQFQ9RWRUWAD8rABg%2FKzEwEzQ2MzIWFRQGIyImAzQ2MzIWFRQGIyImzV5UOENhTUI9rF5UOENfTUI%2FA7RTYz89T2ZH%2FN5TYz89TmdHAAAC%2F5z%2B%2BAH6BGoABgASABVACQRABgoQUVkKEAA%2FKwAYLxrOMTAlFwIHIzYbATQ2MzIWFRQGIyImAU4IfY2wX2drXlQ4Q2FNQj3uF%2F7829YBIALGU2M%2FPU9mRwAAAAEAcwDdBBsE7AAGAAixAAMAL8YxMCUBNQEVCQEEG%2FxYA6j9RwK53QGueQHow%2F6o%2FtEAAAACAHUBrgQdA%2FIAAwAHAB9AEQQFUlkEAQEAUlkPAQGQAQEBAC9dXSsAGBDGKzEwEzUhFQE1IRV1A6j8WAOoAz%2Bzs%2F5vtLQAAAABAHMA3QQbBOwABgAIsQYDAC%2FGMTATCQE1ARUBcwK2%2FUoDqPxYAaIBLwFYw%2F4Yef5SAAAAAgCi%2F%2BUDwwXLABkAJQAlQBIHEAAAIxAjHVFZIxYQCk1ZEAQAPysAGD8rERIAORgvEjkxMAE%2BATc%2BAjU0JiMiBgcnNjMyFhUUBgcOAQcBNDYzMhYVFAYjIiYBBBJre2tPJVVRTZJOTs%2FLq8R%2FqGhcD%2F7ZXlQ4Q2JMQj0BvIWvWk1QUTBGWDclsHGrnXjDd0p2Vf6iU2M%2FPU9kRQAAAgBk%2F0YGqgW0ADgARAAsQBQHCjkRESg1BAoaPz8KCi0hNQMoLQAvMz8zEjkvMxEzETMREjkvMxI5MTABFAIGIyImJyMGIyImNTQSNjMyHgEXAwYVFDMyPgE1NCQjIgQCFRAAMzI3FQYjIiQCNRASJCEyBBIFIg4BFRQzMjY%2FASYGqnfWhGJpDAZlsHuFh%2FGPNFVKXGUeT0h8R%2F7%2F69b%2Bqr8BGfvI5tvr0v7GqfUBuQERyAEkm%2F0zVpFScFJ3KUA1A06w%2FtumXEqmnYyXAQGVChAf%2FnhyLVyF2Hrk78f%2BlOD%2B%2Ff7kVptapwE40QEOAbb6lf7odmu1Z52QlPAQAAAAAAL%2FhwAABE4FuAAHAA4AGkANDgFMWQ4OBAcDEgsEAwA%2FMz8zEjkvKzEwASEDIwEhEyMDAiY1BgcDAzv%2BG9H%2BAw8BEqbqOSgLN1esAZb%2BagW4%2BkgCZgGgrzSLqP6wAAAAAAMARgAABMsFtgAPABcAIAAtQBcGIBAQIEtZEBAODw8XTFkPAw4YTFkOEgA%2FKwAYPysREgA5GC8rERIAOTEwATIWFRQGBxUeARUUBCkBARMzMjY1NCsBAzMyNjU0JisBAwre462ZbHf%2B1P71%2FhUBNW7Hi5jftePfk6d4dMgFtqikksIeCByXbNn4Bbb9pHlvrPvbiH5iZwAAAQCH%2F%2BwFIQXLABgAF0AMEwBMWRMEDAdMWQwTAD8rABg%2FKzEwASIGAhUUFjMyNxUGIyIAERASJDMyFwcuAQOcmvKRpaGNvLTC%2BP7n0wFg4tmsXj%2BOBP6y%2FqvMtL9EzUMBKQEMAQQBvuhcwyIwAAAAAAIARgAABR8FtgAJABMAF0AMBhJMWQYDBRNMWQUSAD8rABg%2FKzEwARACBCkBASEgAAEyJBI1NCYrAQMFH8j%2Bgv7%2B%2Fm8BNQFxAQ8BJPzEsQEIjbCokuMDff7x%2FmzaBbb%2B3vw1rAE4yLjB%2B9sAAAEARgAABIMFtgALACZAFAYJTFkGBgECAgVMWQIDAQpMWQESAD8rABg%2FKxESADkYLysxMCkBASEHIQMhByEDIQNO%2FPgBNQMIK%2F3lVAH2Kf4IYAIbBbbN%2FnXL%2FjgAAQBGAAAEgQW2AAkAHUAPBglMWQYGAgESAgVMWQIDAD8rABg%2FEjkvKzEwISMBIQchAyEHIQEz7QE1AwYr%2FedgAfYt%2FgwFts3%2BOssAAAEAh%2F%2FsBVwFywAdACZAFAAdTFkAAAUMDBJMWQwEBRlMWQUTAD8rABg%2FKxESADkYLysxMAEhAw4BIyAAERASJDMyFhcHJiMiBAIVFBYzMjcTIQMSAgCdcNWE%2Fvv%2B4M0Bd%2B9vzGdarqCe%2Fv6VsqRtalD%2B6wMZ%2FSAoJQEkAQsBCAG28ikxy1a1%2FrHNt7whAXMAAAEARgAABYsFtgALABpADQgDTFkICAUKBgMBBRIAPzM%2FMxI5LysxMCEjEyEDIwEzAyETMwRW7oz9yovtATXtfwI2f%2B0Ck%2F1tBbb9qgJWAAAAAQBGAAACaAW2AAMACrMBAwASAD8%2FMTAzATMBRgE36%2F7JBbb6SgAAAAH%2Bvv5oAnMFtgAMABG3CAMABUxZACMAPysAGD8xMAMiJzcWMzI3ATMBDgGYaEIFVEXJNQEr7v7PLuf%2BaBnJFfoFh%2Fpa2c8AAAEARgAABWYFtgAMABVACQgCBQoGAwEFEgA%2FMz8zEjk5MTApAQMHAyMBMwM3ASEBBD%2F%2B%2BvyVde0BNe2XjQHsARz9mAKPZP3VBbb9PqYCHP1jAAAAAAEARgAAA3kFtgAFABG3AQMAA0xZABIAPysAGD8xMDMBMwEhB0YBNe3%2B9gIbKwW2%2BxfNAAABAEQAAAblBbYAEwAbQAwRAgIJBgsHAwAOBhIAPzMzPzMSOTkRMzEwIQMjBgcDIwEhEzMBIQEjEzY3IwECh3MGCS642wE1AUNtBgJeAVj%2Bz%2BO2Jy8G%2FX0Evnbe%2FJYFtvuDBH36SgNoupz7QgABAEQAAAXdBbYAEQAVQAkDCwgQCQMBCBIAPzM%2FMxI5OTEwKQEBIwcOAQMjASEBMzYSNxMzBKj%2B%2FP5mBgoYF6zbATUBDAGPBwYyD6DbBItFlX%2F8zgW2%2B4M2ARVBAvEAAAACAIf%2F7AWNBc0ADQAbABdADAsOTFkLBAQVTFkEEwA%2FKwAYPysxMAEQAgQjIAAREBIkMzIAJSIGAhUUFjMyNhI1NCYFjb7%2Bs9z%2B%2Ff7kxQFW2fsBF%2F3biuB%2Fo5KK3XueA5r%2B6f5M4wErAQgBCwG56v7WXcD%2Bq8qtvL8BU86qvgAAAAIARgAABJYFtgAIABMAHUAPDQBMWQ0NEA8SEAhMWRADAD8rABg%2FEjkvKzEwATMyNjU0JisBBRQAISMDIwEhMhYB0V6yw3V5dwJX%2Fq3%2B0W5z7QE1AU7l6ALsn5JtZMn4%2Fvb93QW2yQAAAgCH%2FqQFjQXNABAAHgAjQBEFBw4RTFkOBAMYBwcYTFkHEwA%2FKxESADkYPysAGBDGMTABEAAHASEDIyAAERASJDMyACUiBgIVFBYzMjYSNTQmBY3%2B%2FOEBCP7fyh%2F%2B%2Ff7kxQFW2fsBF%2F3biuB%2Fo5KK3XueA5r%2Bvv4eW%2F6JAUgBKwEIAQsBuer%2B1l3A%2FqvKrby8AVPRqr4AAAACAEYAAASaBbYADQAWACZAEwoADg4AS1kODgMMAhIDFkxZAwMAPysAGD8zEjkvKxESADkxMAEDIwEhMhYVFAYHEyEDJzMyNjU0JisBAa577QE1AVLf7q2r%2Bf78z497qqh2fHcCSP24Bba9xKXjNP2HAkjGloNpXAABACf%2F7AQ7BcsAJAAgQBALHgMWFhtMWRYEAwhMWQMTAD8rABg%2FKxESADk5MTABFAQjIic1FjMyNjU0JicuAjU0PgEzMhcHJiMiBhUUHgEXHgEDov7f%2FtKKrbGJnlKDaWQ1e%2BGNzbBWoYZthB4%2FZ5t2AazS7kvgYXVoRWtTQ26DT4DGbFy%2FTnVeL0c9QWG1AAABALAAAATDBbYABwAWQAoBEgcDBANMWQQDAD8rEQAzGD8xMCEjASE3IQchAhDtAQj%2BhS0D5iv%2BgwTpzc0AAAAAAQCY%2F%2BwFiwW2ABUAFEAJFQoDBBFMWQQTAD8rABg%2FMzEwAQMCACMiJjU0NxMzAwYVFBYzMjY3EwWLyjj%2B0PvZ7RTB7cAVd3mRqifHBbb8RP71%2Fv3Ux1NXA4X8d1hGZnGhtQOoAAEAugAABUgFtgAMABC2DAYDBwMGEgA%2FPzMSOTEwJTY3ATMBIQMzExYXBwH6RkMBx%2F79BP7%2BkOhKCQIB%2BLKDA4n6SgW2%2FHdngkwAAAABAMsAAAe0BbYAHAAbQAwXDgUOCRsSCgMBCRIAPzM%2FMzMSOTkRMzEwKQEDJzcjBgcBIQMzExQHMzY3ATMTFwczPgE3ATMFJf7%2BJQYEBi9G%2Fn%2F%2FADXlEw0GUzsBg%2BEfAwMIHFQTAWb2A0q5apCT%2FLYFtvyuiNLdhgNJ%2FLmpvFjbKwNOAAAB%2F5EAAAUlBbYACwAVQAkCCAQJBgMBBBIAPzM%2FMxI5OTEwKQEDASEBAzMTASEBBBD%2FAMD%2BSv73Akr69rIBkgEK%2FdkCUP2wAwICtP3kAhz9OgAAAAABALoAAAUABbYACAAQtgAFAQcDBRIAPz8zEjkxMAkBIQEDIxMDMwJGAbABCv2Rcu537vIDGQKd%2FG%2F92wIpA40AAf%2FZAAAEogW2AAkAIEAQBwQFBExZBQMCCAEITFkBEgA%2FKxEAMxg%2FKxEAMzEwKQE3ASE3IQcBIQOF%2FFQhA1L9qisDgSP8rAKFqAQ%2Fz6z7wwAB%2F%2BX%2BvAMQBbYABwAOtQUCAwYBJwA%2FMz8zMTABIQEhByMBMwGT%2FlIBfQGuJ93%2B0d3%2BvAb6sPpnAAEA3QAAAocFtgADAAqzAwMCEgA%2FPzEwARMjAwGs29HZBbb6SgW2AAAB%2F3H%2BvAKaBbYABwAOtQMEAwAHJwA%2FMz8zMTAHMwEjNyEBIWrbATHdJwGu%2FoP%2BVJMFmbD5BgAAAAEAJQIZBBQFvgAGAA60BQIABAIALy8zEjkxMBMBMwEjAwElAmB%2FARC4vP5OAhkDpfxbArL9TgAAAf9E%2FrwCk%2F9IAAMACLEBAgAvMzEwASE3IQJ1%2FM8eAzH%2BvIwAAQIdBNkDlgYhAAgACrIGgAEALxrNMTABIy4BJzUzFhcDlpBBhiL1L1UE2T%2BxQxWalQAAAAIAXv%2FsBH8EZgASACAAJ0AUCxEABwwPBxpGWQcQDxUAE0ZZABYAPysAGD8%2FKwAYPxESOTkxMAUiJjU0EjYzMhYXMzczAyM3IwYnMjYSNTQmIyIGAhUUFgGPjaSL9JJhjCcKPrTsthUGnmlSnmZeTFWWWlEUy7jKAWDNW1ee%2B66wxL6bAQSaWGua%2FveOZmUAAAIAL%2F%2FsBFAGFAAWACMAJ0AUBAwAEAcABhUQF0ZZEBAAHkZZABYAPysAGD8rABg%2FPxESOTkxMAUiJicjByMBMwMOAQczPgEzMhYVFAIGAyIGAhUUFjMyNhI1NAJCYo0oCkCyAUrrRw0yDwhallaRoovyDFGiY11VVZRWFFpWnAYU%2FrM%2Fuy9xV8%2B2yv6dyAO6oP77jGBrnQEHj8kAAAEAXv%2FsA80EZgAXABdADAcMRlkHEAASRlkAFgA%2FKwAYPysxMAUiJjU0EiQzMhcHJiMiAhUUFjMyNjcVBgH6xNiTAQqppIVGemOWyHBjSoFBjBTUxc8BU789uDX%2BzeJveCwgw0cAAAAAAgBe%2F%2BwE3QYUABQAIQAuQBgDCw4ABgAAHEZZABAJCkhZCRUOFUZZDhYAPysAGD8rABg%2FKwAYPxESOTkxMAEyFzM2NxMzASM3Iw4BIyImNTQSNhMyNhI1NCYjIgYCFRQCb7NZCA0YTOn%2BtrgTB1ikXI%2Bij%2FAMUqFhV1lVlFgEZrKSaAFm%2BeywalrLus0BZMT8RKQBCIdbbpr%2B9IvLAAAAAAIAXv%2FsA%2FoEZgAJACMAJkAUAxhIWQMDChERAEhZERAKHUdZChYAPysAGD8rERIAORgvKzEwASIGBzMyNjU0JgMiJjU0EiQzMhYVFAQhIwcVFBYzMjY3FQ4BAphgqSUdvNRA18XdmwEJpKGz%2FrP%2BzCsCcXBIjmFgoQOyrI1rYjM5%2FDrex8YBVbqRhbbNHx1vfiYuuywlAAAAAf8f%2FhQDrgYfAB4AKUAWDxRGWQ8ACBsLGBgbSFkYDwAFRlkAGwA%2FKwAYPysRADMRMxg%2FKzEwAyInNRYzMjcTIz8CPgEzMhcHJiMiBg8BMwcjAw4BTFo7QDKGK9mzFcIVLLWmc2A9Sj5FUxYS5SXl3yi2%2FhQXvhTNA%2F5qTFzGpyuwHFZiVrL7472yAAAD%2F4f%2BFAR3BGYAJwA0AEEASEAoGygoDkZZBzxKWQQgCQMHJSgHKAcVJScCSFknDyU1SVklEBUuSVkVGwA%2FKwAYPysAGD8rERIAOTkYLy8REhc5KysRADMxMAEPARYVFAYjIicGFRQWHwEeARUUBCEiJjU0NjcmNTQ2NyY1NDYzMhcBDgEVFBYzMjY1NCYnEyIOARUUFjMyPgE1NAR3H8Ac7sg0KG8%2FPH%2BwmP7S%2FurL34uaTF1kh%2FXJUFD%2BTHB4b3KjuFpxhUFiNkdCQV81BFKJITpPweMIKEAmHAgQFoN6xNaWg2eWNC1SRWUvUavE8BT7wBJqTkFNbGUzOgwDxU2FT0dNTohRjgABAC8AAARKBhQAGgAcQA4QChQUBUZZFBALAAAKFQA%2FMz8%2FKxESADkxMCETNjU0IyIGBwMjATMDBg8BMz4BMzIWFRQHAwK%2BjhKBcMMtYuwBSus5Gy4TCFSpXYiRF4sCoFolh%2FrZ%2Fi0GFP76fqdLal6bkExi%2FXMAAAACAC8AAAJWBfoACwAPACVAGgkfAy8DAl8DbwN%2FA58DrwPfA%2B8DBwMODw0VAD8%2FL11xzTEwATQ2MzIWFRQGIyImAyMTMwFKTkc1QlBBNUYv7OzrBWJEVDU2R1I0%2BtYEUgAC%2Fvr%2BFAJWBfoADAAYADBAIBZADxAfEC8QTxBfEI8QnxDPEN8QCQ4DEAgPAAVGWQAbAD8rABg%2FL19eXRrNMTADIic1FjMyNwEzAQ4BATQ2MzIWFRQGIyImcVo7QDWDJwEE6f72JrMBKUxHNkFQQTVE%2FhQXvhS6BMP7IbWqB05EVDU2R1IzAAAAAQAvAAAEhwYUAA4AGUANAg0FBgQICQAADwQIFQA%2FMz8%2FERc5MTABIQkBIQMHAyMBMwIGBzMDdwEQ%2Fh0BI%2F760YhN7AFK64cxIwQEUv4b%2FZMB12D%2BiQYU%2FY3NfAABAC8AAAJkBhQAAwAKswIAARUAPz8xMCEjATMBGeoBSusGFAABAC8AAAauBGYAJgAlQBIDJAAXDSEVEhwAHEZZBgAQIg8APz8yKxEAMxg%2FMzMSOTkxMAEyFzM%2BATMyFhUUBwMjEzY1NCMiBgcDIxM2NTQjIgYHAyMTMwczNgMn3CIIS79nhYsWjOuPE3lsuytl648RdW67LWLs7LgVCZQEZut0d5mLQHX9cwKgXyaB%2BM3%2BHwKgUi2H%2FtP%2BKwRSzeEAAAAAAQAvAAAESgRmABgAHEAODgsSEgVGWRIQDA8ACxUAPzM%2FPysREgA5MTAhEzY1NCMiDgEHAyMTMwczPgEzMhYVFAcDAr6OEoFIjHAcYuzsuBUJU7BnhpMXiQKgWimDcteI%2FisEUs12a5iMRXD9cwAAAAIAXv%2FuBDcEZAANABsAF0AMGQNGWRkQEgpGWRIWAD8rABg%2FKzEwATQmIyIOARUUFjMyPgE3FAIGIyImNTQSJDMyFgNKYltdk1FjYVqQUO2S%2F6bA4o8BAqnD3AK%2Ba3mP9Ytvdoj1icr%2BtbHlxccBTLnoAAAAAv%2FJ%2FhQEUARmABMAIAAmQBQDCgANDRRGWQ0QCA8HGwAbRlkAFgA%2FKwAYPz8%2FKxESADk5MTAFIicjBgcDIwEzBzM2MzIWFRQCBgMiBgIVFBYzMjYSNTQCQrVYCgcSYOkBUrgVCZ27j6KM8QxRoGVdVVWUVhSwYVj%2BMQY%2BvNDOt8z%2BncYDup%2F%2B%2Boxga50BB4%2FJAAAAAAIAXv4UBH8EZgAVACIAJ0AUDAMPAAQPBxsAHUZZABAPFkZZDxYAPysAGD8rABg%2FPxESOTkxMAEyFzM3MwEjEz4BNyMOASMiJjU0EjYTMjYSNTQmIyIGAhUUAnG3WwpAsv6s6UsMPwcIVKBai6CS7w1QnmFbUVaUWQRmsp75wgFdOPgRbFrNttABZsH8RKIBCIlea5v%2B%2BI7LAAAAAAEALwAAA4kEZgAQABRACQUNCgAQChULDwA%2FPz8ROTIxMAEyFwcmIyIGBwMjEzMHMz4BAx0%2BLjM2MH7GJ2rs7LgVCVOmBGYM2w7it%2F4MBFLNeGkAAAEADv%2FsA3EEZgAiACBAEAscAxQUGUdZFBADCEhZAxYAPysAGD8rERIAOTkxMAEUBiMiJzUWMzI2NTQmJy4BNTQ2MzIXByYjIgYVFBYXHgIDDuzSvoSZn2F4RWt9Z9a2xJZMjH5JW0JmaVguAVStu0PLWlBFM0k9Q4tfm7BUsExCOy1GNztUYwABAFz%2F7AMlBUgAGQAnQBMPEUALFA4RERRIWREPBgBGWQYWAD8rABg%2FKxEAMxEzGhgQzTEwJTI3FQ4BIyA1NDcTIz8CMwchByEDBhUUFgHHRFMjeDz%2B7hB5ohW%2BgZI0ARcn%2Fut6DTKqH7IRGvc5SgI6blLo9rL9xDclKzMAAQBv%2F%2BwEhwRSABkAG0ANDxIKGQ8NFRIFRlkSFgA%2FKwAYPz8zEjkxMAEDBhUUMzI%2BATcTMwMjNyMOASMiJjU0NjcTAfqBH39Ijm4eY%2BnpuRUIUrJnhpIYDHsEUv2ejTSFctOOAdX7rs10bZiOP3s%2BAkgAAAABAGQAAARQBFIADAAOtQUKAQ8AFQA%2FPzMyMTAzAzMTFhUzPgE3ATMB54PoNw4HHFQXATf6%2FaoEUv2qn4pKtikCVvuuAAEAeQAABl4EUgAbAB1ADRQMAwwHEBAZCA8ABxUAPzM%2FMzMREjk5ETMxMCEDJzcOAQEhAzMTBgczNjcBMxMXBzM%2BAhMzAQNMEwEDGTX%2Bwf76L90NAgkGQisBFv4TAQMGEVAv5PT9%2BgJzRsg%2Bfv07BFL9eleesGACa%2F2kNeoy2W4CAvuuAAH%2FqgAABFQEUgALABVACQAGAgcEDwsCFQA%2FMz8zEjk5MTAJASEBAzMTASEBEyMB6f7P%2FvIB2%2Bf1kAEfARL%2BM%2Fj2AYP%2BfQI5Ahn%2BiwF1%2Fdv90wAAAAH%2FVv4UBFIEUgAXABhACwUOCQAPDhNGWQ4bAD8rABg%2FMxI5MTATMxMeARUzNjcBMwEOASMiJzUWMzI2PwFk6D8JDgZWMQEl%2Fv1QWtSPTENLMkp4QDMEUv3tPuFF12ICPvsApZkTvBBXcFwAAAH%2F2QAAA6IEUgAJACRAEgcEBQUESFkFDwIIAQEISFkBFQA%2FKxESADkYPysREgA5MTApATcBITchBwEhAs%2F9Ch0Ce%2F5JJwLBJf2RAeaTAw2yqv0KAAEACP68A0oFtgAnACBAEBsJCa8KvwoCCgoTJicUEwMAPzMvMxI5L10zEjkxMAEgNTQ%2FATY1NCM3MjY3Ez4COwEHIgYHAw4BBxUWFRQPAQYVFBYzFQHJ%2FsQRLQ7RJ3iPFjscWpZ7PClgVxJGGH50oBArC0FN%2FrzsPUjJQSGNu1VlAROGhzy4RFL%2By2x9EQYtqiZTwjAaMy%2B5AAAAAAEB8v4fAqQGEAADAAmyAAADAC8%2FMTABMxEjAfKysgYQ%2BA8AAAH%2FqP68AtEFtgAmACBAEBoKCq8JvwkCCQkmExIlJgMAPzMvMxI5L10zEjkxMAEgFRQPAQYVFDMHIgYHAw4BKwE1PgE3Ez4BNzUmNTQ%2FATY1NCYjNwEOAT4RLQ7RJ3mOFj8is7Qdal0SRhh%2BdJ4RKwpWTiMFtus9SMtBIY66VGT%2BzqWGtwJFUAE1bXoRBjCnN0LFLB46KLgAAQBvAjsEKwNoABcAH0AODwYDEhIMUlkSBgBSWQYALysAGC8rABAYxBDGMTABIgYHNTYzMhYXHgEzMjY3FQYjIiYnLgEBWDN6PGSVQG1cRloxMn06Z5M%2Fek1MVwK0Pju%2FbBgnHhk%2BOr5vISEgFwAAAAL%2F0%2F6LAgoEXgADAA8AF0AKAAANAw0HUVkNEAA%2FKwAYLxI5LzEwEzMDIQEUBiMiJjU0NjMyFt2upv7uAjdeUDtEYk5BPAKF%2FAYFVlBkPzxSZEcAAAEAw%2F%2FsBDEFywAeACRAEgIeHhhNWR4BGQkMDBFPWQwKBgA%2FzSsRADMYP8UrEQAzMTAFIzcuATU0EjY%2FATMHFhcHJiMiDgEVFBYzMjY3FQYHAkKcLYSMf%2BWTI5wlfGFFfWFjollwY0qBQYWgFNUiyZ6%2BAULHFqSkDC25NY%2F2j294KyDCRQUAAAAB%2F%2B4AAAS4BcsAHAAxQBkLFxgXT1kIGBgSAAAFTVkABxMPEg9OWRIYAD8rEQAzGD8rERIAORgvMysRADMxMAEyFwcmIyIHAyEHIQcOAQchByE3Nj8BIzczEz4BA1i8pFiPc7kqOQFNIv6wIRVfUwKyLfw0JsgyI8QkxT0m5gXLVrdKzf7qrJhihirPwS3npKwBK7nCAAAAAAIAjQEOBBkEmAAbACcAGEANCQwQExcaAgUIHxUlBwAvM8QyFzkxMBM0Nyc3FzYzMhc3FwcWFRQHFwcnBiMiJwcnNyY3FBYzMjY1NCYjIgbRPYF3f2ZpbGN%2FeYE9PX93f19weFd%2FdX89qH1cW4KCW1x9AtNuX4F3fz0%2FgXWBY2xyX313fzs7fXd9X3BbfnxdXX6AAAABAGoAAAT6BbYAFgA9QCEKDg8OUFkHDwYSExJQWQMAExUPEx8TAg8TDxMMARUGDBgAPz8zEjk5Ly9dERI5MisRADMRMysRADMxMAkBMwEzByEHIQchByM3ITchNyE3MwMzAlIBsPj9%2Btkj%2Fu4fARIh%2FvA13TP%2B7yEBER7%2B8CPTx%2BgDGQKd%2FQiblJv09JuUmwL4AAAAAgHy%2Fh8CpAYQAAMABwATtwMEAwQHAAAHAC8%2FETk5Ly8xMAEzESMRMxEjAfKysrKyBhD85v5F%2FOQAAAAAAgAn%2F%2FID9AYjACwAOAAlQBUCLRQzGikGHwgIDklZCAEfJElZHxYAPysAGD8rERIAFzkxMBM0Ny4BNTQ2MzIXBy4BIyIGFRQWFx4BFRQGBxYVFAYjIic1FjMyNjU0JicuAQEOARUUFhc%2BATU0JqLbLz7fubKaRD6HTVZhSXB%2Fd2lsZvbPvH%2BYp3R0TmaCdgFcRVNdfz5LYwL8vHcgZEGKpU6eHStFPCtDMjiPYFyePUx1nbBDu11RRytJMDyPAUEaaj49VzkkbTw8WQAAAgGqBQIEFwXsAAsAFwAMsw8DFQkALzPNMjEwATQ2MzIWFRQGIyImJTQ2MzIWFRQGIyImAapGPzA5RzovPgF%2FRj8wOUc6Lz4FZDxMLzBBSi8zPEwvMEFKLwAAAAADAIP%2F7AZiBcsAFQAlADUAL0AbBQsPCx8LnwsDABEAERARAgsRCxEiMhoEKiITAD8zPzMSOTkvL10RM10RMzEwASIGFRAzMjY3FQYjIiY1NDYzMhcHJgE0EiQzMgQSFRQCBCMiJAI3FBIEMzIkEjU0AiQjIgQCA6Jxfe4vgix1e8XU48eKgERq%2FIfIAV7KxwFdy8X%2BpM7P%2FqLDe6YBJKutASWipP7draj%2B26gECpib%2FtMgE54z99TY%2BUKTN%2F7RyAFeysb%2Bn8nH%2FqTMzwFaxqj%2B36yuASGmpQEjran%2B2wAAAAIAoAMCAzsFxwASAB0AH0AQBwgDEwAMEAwCDAAEHhkAHwA%2FMj8Q1F0yOTnEMTABMhczNzMDIzcjDgEjIiY1ND4BEzI%2BATU0IyIGFRQB8nE1Bid2k3sKBDJgPVtpXpcHMl87ZlJxBcdnWv1UaT43hHKA3XL9umCfT3fDhX0AAAAAAgBQAGQEEgPjAAYADQAMswwFCAEALzPEMjEwEwEXARMHAyUBFwETBwNQAYuH%2FuCZstkBuAGBif7ok7TRAj8BpHb%2BtP6PTAHFAgGycP6h%2FqJMAa4AAQB1AQAEHQMrAAUAEbYCBQUEUlkFAC8rABgQxDEwAREjESE1BB2z%2FQsDK%2F3VAXe0AAAA%2F%2F8ALwG%2BAlICiRIGABAAAAAEAIP%2F7AZiBcsADwAfACwANQAzQB0lKQ8pHykCNSoAKhAqAictKSoqKS0DDBwEBBQMEwA%2FMz8zEhc5Ly8vM10RM10RMzEwEzQSJDMyBBIVFAIEIyIkAjcUEgQzMiQSNTQCJCMiBAIlFAYHEyMDIxEjESEgATMyNjU0JisBg8gBXsrHAV3Lxf6kzs%2F%2BosN7pgEkq60BJaKk%2Ft2tqP7bqAPAW1XTyKxbsgENAVH%2BVEhUWltTSALbyAFeysb%2Bn8nH%2FqTMzwFaxqj%2B36yuASGmpQEjran%2B2wlTfCT%2BiwFF%2FrsDbv5nSD9JOAAAAQBvBhQEJQa6AAMACLEBAgAvMzEwASE3IQP8%2FHMnA48GFKYAAgC8AzsDTgXLAAwAGAAMsxAJFgMALzPEMjEwEzQ2MzIWFRQGIyIuATcUFjMyNjU0JiMiBrzCiIjAwIhYmliYaEpIaGdJSmgEgYjCwoiJvViWWEZoaEZKaGcAAAACAHUAAAQdBMMACwAPACRAFAwNUlkMQgkBAgFSWQYQAgFwAgECAC9dcTMrEQAzGD8rMTABITUhETMRIRUhESMBNSEVAfD%2BhQF7tAF5%2Foe0%2FoUDqAKRtQF9%2FoO1%2For%2B5bS0AAAAAQBOAkoDEAXJABkAErcKEB8CGBgBIAA%2FMxI5PzMxMAEhNyU%2BAjU0JiMiByc%2BATMyFhUUDgEPASECqv2kHAENb0sjODBbZFBElV5ziS9ldq4BcwJKh99fUkgmLjRQezY3eF9Fb25bjgABAGgCOQMQBckAIwAnQBYDFRUPFh8WAg8WHxYCFhYKHCEfDwohAD8zPzMSOS9dcTMSOTEwARQGBxUeARUUBiMiJzUWMzI2NTQrATczMjY1NCMiByc2MzIWAxBtaE5Kx6qKcH56WmOSbBxdWWt1XGBEfqV8igT4WnYaBBJiQoGaOJ9HSkVxhURBZEF5Wm8AAAABAfwE2QPlBiEACAAKsgOACAAvGs0xMAE2NyEVDgEHIwH8YYABCDbQR5wE8mzDE0K%2FNAAAAf%2FJ%2FhQEkwRSABoAIEAQEgwKBxcPFhsKFQ8DRlkPFgA%2FKwAYPz8%2FMxI5OTEwARQWMzI2NxMzAyM3Iw4BIyInIwYHAyMBMwMGAWZCP3HBLWbn67gWCkucV2wvCAkeQukBUuuNEwEzQUj71AHZ%2B66%2Bb2NRSaL%2BwgY%2B%2FWJUAAEArP78BLQGFAAPABO3CAgBAw4ABQEALzM%2FMxI5LzEwASMRIxEjEQYjIiY1EDYzIQS0i7yMPlPYzNrpAkX%2B%2FAZm%2BZoDMxL6%2BwEE%2Fv%2F%2FAJYCOQHDA2oQBwARAHUCVgAAAAH%2FRP4UAOwAAAASABpADQ0QQAsOSBAQDwgDGw8ALz8zEjkvKzMxMBMUBiMiJzUWMzI1NCYnNzMHHgHspI5ANi8xiUZFYpIySED%2B%2BGp6D4cOYCgrCahgGVQAAAAAAQDBAkoCtgW2AAoADrUJAyAGAB4APzI%2FOTEwATMDIxM2Nw4BBycCFKK6v2MRKBU5fU0FtvyUAc1PihQuUIEAAAIApAMCAwgFxwANABcAFEAKEwAEEAQCBA4LHwA%2FM8RdMjEwARQOASMiJjU0PgEzMhYlIgYVFDMyNjU0AwhUnm56ilija3yC%2FvZRZ3BNZQS2fsZwkoN6x2%2BPCq%2BBja%2BEigAAAAACAAoAXAPPA9sABgANAA60CAEBDAUALzPELzIxMAkBJwEDNxMFAScBAzcTA8%2F%2Bc4YBH5m02f5I%2Fn%2BMARmSs9MB%2Fv5edwFKAXJM%2FjkC%2FlBxAVwBYEz%2BUAD%2F%2FwCVAAAFxQW2ECcA0wKTAAAQJgB71gARBwDUAsH9twAJswMCERgAPzU1AP%2F%2FAHkAAAYeBbYQJwDTAncAABAmAHu5ABEHAHQDDv23AAeyAhAYAD81AAAA%2F%2F8AbAAABi8FyRAnANMDIQAAECcA1AMr%2FbcRBgB1BAAACbMCAQYYAD81NQAAAv%2Fd%2FnUC%2FgRaABkAJQAtQBgHABkQGQILAxkZECMjHVFZIxAQCk1ZECIAPysAGD8rERIAORgvX15dOTEwAQ4BBw4CFRQWMzI2NxcGIyImNTQ2Nz4BNwEUBiMiJjU0NjMyFgKcGW10a00lVFFMk09Lzcyuv4CnXWAWASdgUjhDXU9CPwKDkqpTT05QMEdXNyaxcKuceMZ1QHVfAV5VY0E8TmZEAP%2F%2F%2F4cAAAROB3MSJgAkAAARBwBD%2F%2F0BUgAKtAIQEAUmACsRNf%2F%2F%2F4cAAASsB3MSJgAkAAARBwB2AMcBUgAKtAIXFwUmACsRNf%2F%2F%2F4cAAASFB3MSJgAkAAARBwDFAFoBUgAKtAIVFQUmACsRNf%2F%2F%2F4cAAATLB0gSJgAkAAARBwDHAHMBUgAKtAIYGAUmACsRNf%2F%2F%2F4cAAARzBz4SJgAkAAARBwBqAFwBUgAMtQMCJCQFJgArETU1AAD%2F%2F%2F%2BHAAAETgcHEiYAJAAAEQYAxhttAAmzAwIkAwA%2FNTUAAAAAAv%2BHAAAHJQW2AA8AEwA8QCAKDUxZCgoBBhMDTFkTEwEGBRIJEgYSTFkGAwEOTFkBEgA%2FKwAYPysRADMYPxESOS8rERIAORgvKzEwKQETIQEhASEHIQMhByEDIQETIwEF8Pz3Vv5Q%2FwD%2B%2BgOiA%2Fwr%2FeVUAfgr%2FgpiAhv9TYpS%2FnABlv5qBbbN%2FnXI%2FjUBmwKD%2FX0A%2F%2F8Ah%2F4UBSEFyxImACYAABAHAHoCKwAA%2F%2F8ARgAABIMHcxImACgAABEHAEP%2F8QFSAAq0AQ0NBSYAKxE1%2F%2F8ARgAABIMHcxImACgAABEHAHYAfQFSAAq0ARQUBSYAKxE1%2F%2F8ARgAABIMHcxImACgAABEHAMUAPwFSAAq0ARISBSYAKxE1%2F%2F8ARgAABIMHPhImACgAABEHAGoANQFSAAy1AgEhIQUmACsRNTUAAP%2F%2FAEYAAAJ2B3MSJgAsAAARBwBD%2FuABUgAKtAEFBQUmACsRNf%2F%2FAEYAAAOIB3MSJgAsAAARBwB2%2F6MBUgAKtAEMDAUmACsRNf%2F%2FAEYAAANpB3MSJgAsAAARBwDF%2Fz4BUgAKtAEKCgUmACsRNf%2F%2FAEYAAANgBz4SJgAsAAARBwBq%2F0kBUgAMtQIBGRkFJgArETU1AAAAAgA1AAAFHwW2AA0AGwAtQBcaBwgHTFkXCAgFCgoWTFkKAwUbTFkFEgA%2FKwAYPysREgA5GC8zKxEAMzEwARACBCkBEyM3MxMhIAABMiQSNTQmKwEDIQchAwUfyP6C%2Fv7%2Bb4GSLZCJAXEBDwEk%2FMSxAQiNsKiSXgEdLf7lWgN9%2FvH%2BbNoCb8gCf%2F7e%2FDWsATjIuMH%2BScj%2BWv%2F%2FAEQAAAXdB0gSJgAxAAARBwDHAQABUgAKtAEbGwUmACsRNf%2F%2FAIf%2F7AWNB3MSJgAyAAARBwBDAG8BUgAKtAIdHQUmACsRNf%2F%2FAIf%2F7AWNB3MSJgAyAAARBwB2ARcBUgAKtAIkJAUmACsRNf%2F%2FAIf%2F7AWNB3MSJgAyAAARBwDFAMkBUgAKtAIiIgUmACsRNf%2F%2FAIf%2F7AWNB0gSJgAyAAARBwDHANkBUgAKtAIlJQUmACsRNf%2F%2FAIf%2F7AWNBz4SJgAyAAARBwBqAMUBUgAMtQMCMTEFJgArETU1AAAAAQCTAR8EAASHAAsAFkAKAwAGCQQCCggEAgAvMy8zEhc5MTAJATcJARcJAQcJAScByf7KfQE4ATl%2F%2FsUBN3v%2Bx%2F7IegLTATd9%2FssBNXv%2Bx%2F7HewE1%2Fs17AAMAbf%2BqBbQGBAAVAB4AJwAuQBodIRwiBCQWERQJBgQEDw8WTFkPBAQkTFkEEwA%2FKwAYPysREgAXORESFzkxMAEQAgQjIicHJzcmNRASJDMyFzcXBxYlIgYCFRQXASYTNCcBFjMyNhIFjb7%2Bs9zBfXaFgWfFAVbZvYB3hYVe%2FduN4IIYApxQvxP9a0t3i998A5r%2B6f5M41OVaKCK4wELAbnqXpVopoKOuv6oz1hMA0RB%2FpZYN%2FzHOL8BUgD%2F%2FwCY%2F%2BwFiwdzEiYAOAAAEQcAQwBOAVIACrQBFxcFJgArETX%2F%2FwCY%2F%2BwFiwdzEiYAOAAAEQcAdgEbAVIACrQBHh4FJgArETX%2F%2FwCY%2F%2BwFiwdzEiYAOAAAEQcAxQC2AVIACrQBHBwFJgArETX%2F%2FwCY%2F%2BwFiwc%2BEiYAOAAAEQcAagCwAVIADLUCASsrBSYAKxE1NQAA%2F%2F8AugAABQAHcxImADwAABEHAHYAZgFSAAq0ARERBSYAKxE1AAIARgAABGQFtgAMABUAH0ARCRVMWQ0ETFkJDQkNBgcDBhIAPz8SOTkvLysrMTABFAAhIwMjATMHMzIWATMyNjU0JisBBGT%2Bs%2F7KbELtATXtM2Hj6%2F06YLDFd3l5AzHz%2FvP%2BzwW288r%2BAZ2UbWIAAAAB%2Fv7%2BFAS2BhsAOQAsQBgxFCUDHQwMNEdZDAAdIkhZHRYABUZZABsAPysAGD8rABg%2FKxESABc5MTADIic1FjMyNjcBPgEzMhYVFAcOARUUFx4CFRQGIyInNRYzMjY1NCYnLgE1NDY3PgE1NCYjIgcBDgF1RUg9NEFTFgEGMPrgvNGzdj1Ka0gm6Ma2ZX5%2BaXYvWFJOWVtiUV5V0jT%2B%2BCq5%2FhQXwRVXaATS58ygh6mCV0EjLDlUVmM8rMhByVZYUDBKRkBzRUuAPEJcNEFI7%2FsUxa4A%2F%2F8AXv%2FsBH8GIRImAEQAABEGAEO5AAAKtAIiIhEmACsRNQAA%2F%2F8AXv%2FsBH8GIRImAEQAABEGAHZaAAAKtAIpKREmACsRNQAA%2F%2F8AXv%2FsBH8GIRImAEQAABEGAMX9AAAKtAInJxEmACsRNQAA%2F%2F8AXv%2FsBH8F9hImAEQAABEGAMcSAAAKtAIqKhEmACsRNQAA%2F%2F8AXv%2FsBH8F7BImAEQAABEGAGr%2FAAAMtQMCNjYRJgArETU1%2F%2F8AXv%2FsBH8GmhImAEQAABEGAMboAAAMtQMCJCQRJgArETU1AAMAXv%2FsBo8EZgApADcAQQA%2FQCM7IUhZOzsGAhQXBAkQFQ84MRAxRlkaEBAEFSUqCSpGWQAJFgA%2FMysRADMYPz8zKxEAMxg%2FERIXOTkvKzEwBSInByM3Iw4BIyImNTQSNjMyFhczNzMHPgEzMhYVFAQhIwcUFjMyNxUGJTI2EjU0JiMiBgIVFBYBIgYHMzI2NTQmBKLeUxeXFAhVoV6Gl4rvjViALAk%2FlBkzoGSMof6z%2FswtBHlzfbSv%2FIZVm2BNS1WVU0oDn2erJR%2B71EQUiXWwalrOtckBYsxXW551P0qZfbbNPHV4VL1PvqEBDoRbbqD%2B%2BotpYgMIrI1rYDo0AP%2F%2FAF7%2BFAPNBGYSJgBGAAAQBwB6AYEAAP%2F%2FAF7%2F7AP6BiESJgBIAAARBgBDlwAACrQCJSURJgArETUAAP%2F%2FAF7%2F7AQWBiESJgBIAAARBgB2MQAACrQCLCwRJgArETUAAP%2F%2FAF7%2F7AQJBiESJgBIAAARBgDF3gAACrQCKioRJgArETUAAP%2F%2FAF7%2F7AP6BewSJgBIAAARBgBq2gAADLUDAjk5ESYAKxE1Nf%2F%2FAC8AAAIYBiESJgDCAAARBwBD%2FoIAAAAKtAEFBREmACsRNf%2F%2FAC8AAAMdBiESJgDCAAARBwB2%2FzgAAAAKtAEMDBEmACsRNf%2F%2FAC8AAAMJBiESJgDCAAARBwDF%2Ft4AAAAKtAEKChEmACsRNf%2F%2FAC8AAAL7BewSJgDCAAARBwBq%2FuQAAAAMtQIBGRkRJgArETU1AAAAAgBQ%2F%2BwEewYlAB0AKwA2QBwFCAAbBAYcHAMZDhUVJUdZFRUOBgMBDh5HWQ4WAD8rABg%2FMxI5LysREgA5EjkYLxIXOTEwASYnNxYXNxcHFhEUAgQjIiY1NBI2MzIWFzMmJwcnEzI%2BATU0JiMiDgEVFBYChyxbaoFQ%2BkbZm5L%2B%2BrXF24Puk2CQKQYKe%2FpIUFyLTmhcW4tKYgUtKTeYSEqKf3nN%2Fs3%2F%2FoW%2F1sOiARKcTUbzjI6B%2B%2B53x2phdHDDc2hvAAAA%2F%2F8ALwAABH0F9hImAFEAABEGAMclAAAKtAEiIhEmACsRNQAA%2F%2F8AXv%2FuBDcGIRImAFIAABEGAEOfAAAKtAIdHREmACsRNQAA%2F%2F8AXv%2FuBDcGIRImAFIAABEGAHZIAAAKtAIkJBEmACsRNQAA%2F%2F8AXv%2FuBDcGIRImAFIAABEGAMXzAAAKtAIiIhEmACsRNQAA%2F%2F8AXv%2FuBFoF9hImAFIAABEGAMcCAAAKtAIlJREmACsRNQAA%2F%2F8AXv%2FuBDcF7BImAFIAABEGAGrvAAAMtQMCMTERJgArETU1AAMAdQDsBB0EtgADAA8AGwAcQAwHDRkTDRMBAQBSWQEALysRADMzGC8zLzMxMBM1IRUBNDYzMhYVFAYjIiYRNDYzMhYVFAYjIiZ1A6j9rj8%2BPkFFOjpDPz4%2BQUU6OkMCd7S0%2Fv5AR0g%2FQElHAvxAR0g%2FQElHAAAAAAMAM%2F%2BmBFoEkwAVAB0AJgAuQBocJBslBB4WERQJBgQEDw8WR1kPEAQeR1kEFgA%2FKwAYPysREgAXORESFzkxMAEUAgYjIicHJzcmNTQSJDMyFzcXBxYlIgIVFBcBJgMyPgE1NCcBFgQ1lP2iiWJpe3NGjQECqYhnVn1kP%2F5YjbwIAbotyVmUVQb%2BTCkCvND%2BsK47g2CNaJ3IAUq6PWxgdWRO%2Ft3bJyMCJSP9AIXrjC0W%2FeIh%2F%2F8Ab%2F%2FsBIcGIRImAFgAABEGAEOhAAAKtAEbGxEmACsRNQAA%2F%2F8Ab%2F%2FsBIcGIRImAFgAABEGAHZzAAAKtAEiIhEmACsRNQAA%2F%2F8Ab%2F%2FsBIcGIRImAFgAABEGAMUQAAAKtAEgIBEmACsRNQAA%2F%2F8Ab%2F%2FsBIcF7BImAFgAABEGAGoGAAAMtQIBLy8RJgArETU1%2F%2F%2F%2FVv4UBFIGIRImAFwAABEGAHb5AAAKtAEgIBEmACsRNQAAAAL%2Fyf4UBFAGFAAWACQAJ0AUBA0AEAkACBsQF0ZZEBAAHkZZABYAPysAGD8rABg%2FPxESOTkxMAUiJicjBgcDIwEzDgEHMzYzMhYVFAIGAyIGAhUUFjMyNhI1NCYCSl6OKwgHEmDpAbDrMDIzCJutkKGI6RxUnmBcVlaTVlIUW1VbXv4xCADf6K%2FIzLnM%2Fp3GA7qi%2FveGYmmaAQiRZGUAAP%2F%2F%2F1b%2BFARSBewSJgBcAAARBgBqmQAADLUCAS0tESYAKxE1NQABAC8AAAIGBFIAAwAKswIPARUAPz8xMCEjEzMBG%2Bzs6wRSAAACAIf%2F7AdSBc0AFQAhADpAIBATTFkQEAEMDA9MWQwDChtMWQoEARRMWQESAxZMWQMTAD8rABg%2FKwAYPysAGD8rERIAORgvKzEwKQEGIyAAERASJDMyFyEHIQMhByEDIQUyNxMmIyIGAhUUFgYd%2FTNUVv79%2FuTFAVbZkU4C%2BCv95VQB%2BCv%2BCGACG%2FxsSkHeRHGK4H%2BjFAErAQgBCwG56hfN%2FnXI%2FjUTGwQOH8D%2Bq8qtvAAAAAADAF7%2F7AbDBGYAIgAvADkAO0AeDgMFDDMYSFkzMwUMMCMMI0ZZEQwQHCoFKkZZAAUWAD8zKxEAMxg%2FMysRADMREjkYLysREgA5OTEwBSImJwYjIiY1NBIkMzIXPgEzMhYVFAQhIwcUFjMyNjcVDgEBIg4BFRQWMzISNTQmJSIGBzMyNjU0JgTJeLkwie262pMA%2F6btYknKfZ%2Bv%2FrX%2Bzi8DcXFFg29bqP1dV41XYVuPrWMCiWmuIh%2B90jwUXFy258XOAU2vwFtnlYG3zDxvfiMxvSskA7aA9ZF0egEl6291EKuObGUwOAAAAQFiBNkEKwYhAA0ADrQDC4AGAQAvMxrNMjEwASMmJwYHIzU%2BATczFhcEK5hMVYNppIp%2BG%2FgmiATZP3NuRBmAhyhjzAACAh0E1wP0BpoACwAXABlADg8PCR8JLwkDcAkBCRUDAC8zzF1dMjEwARQGIyImNTQ2MzIWBzQmIyIGFRQWMzI2A%2FSEamp%2FgmdohoM8Ly07NTMvPAW6aHt6Z2d7eWkyOTkyMTc3AAAAAAEBRgTXBFgF9gAVACFAEBAABQsACwALfxSPFAIUgAkALxrMXTk5Ly8RMxEzMTABIi4CIyIGByMSMzIeAjMyNjczAgNULUtEPyAmMhKJOccuTkM8HSgyF4lCBNkiKSI3OAEdIykjNTz%2B4wAAAAEALwHFA6AChwADAAixAAEALzMxMBM3IQcvKwNGKwHFwsIAAAEALwHFB3cChwADAAixAAEALzMxMBM3IQcvKwcdKwHFwsIAAAEAdwPBAjEFtgAHAAmyAAQDAD%2FNMTATJzYSNzMCB30GIpFXsHpNA8EWTAEKif7i1wAAAAABAHMDwQIvBbYACAAJsgUIAwA%2FzjEwARcGAgcjNhI3AicIJZNSsit%2BHQW2FlP%2B839fAUBWAAAAAAH%2Fmv74AVYA7gAGAAixBAAAL80xMCUXBgcjNhMBTghsnrJpX%2B4X6fbuAQgAAgB3A8EDyQW2AAYADgANtAAHAwsDAD8zzTIxMAEnNhMzAgchJzYSNzMCBwIXCVS3sHpN%2FXsGIpFXsHpNA8EWvgEh%2FuLXFkwBCon%2B4tcAAAACAHMDwQPHBbYACAAQAA20DQUQCAMAPzPOMjEwARcGAgcjNhI3IRcGAyM2EjcCJwglk1KyK34dAoUJYquwM3QgBbYWU%2F7zf18BQFYW3P79cgEmXQAC%2F5r%2B%2BALuAO4ABgANAAyzCwQNAAAvMs0yMTAlFwYHIzYTIRcGAyMSNwFOCGyesmlfAoMJXK%2BweE%2FuF%2Bn27gEIF87%2B7wEZ3QABAJgBzQKkBAgACwAIsQkDAC8vMTATNDYzMhYVFAYjIiaYp4xkdaSRZnECrJzAbXKcwHMAAQBQAGQCYgPjAAYACLEFAQAvxDEwEwEXARMHA1ABi4f%2B4Jmy2QI9AaZ2%2FrL%2BkUwBwQAAAAEACgBcAh0D2wAGAAixAQUAL8QxMAkBJwEDNxMCHf50hwEhmrPZAgL%2BWncBTgFuTP5AAAAB%2FgIAAAMCBbYAAwAKswMDAhIAPz8xMAkBIwEDAvvFxQQ9Bbb6SgW2AAAAAAIARgJKAwQFvAAKABAAJUAUDQcBBQkFBgMPEB8QAhAQAwceAyAAPz8SOS9dFzMRMxEzMTABIwcjNyE3ATMDMyE%2FAQYPAQLneie3J%2F6QGgHdxXl7%2Fs80IiBCuwL6sLCJAjn9zd2BM1DbAAAAAAEAM%2F%2FsBNkFywAnAFNALwYcHRxQWQMdCxcYF1BZCBgPHR8dAgkAGHAYAgsDHRgdGBMhIQBNWSEHEw5OWRMZAD8rABg%2FKxESADk5GC8vX15dXl0RMysRADMRMysRADMxMAEiBgchByEGByEHIRQWMzI3FQYjIgI1IzczNjcjNzMSADMyFhcHLgEDkXbBQQGDIf5uEgoBVCH%2BwXmHeIqBsdjkoiGLDwyJIJRcAUfQWJlQZjZqBQKuqJpDSJuhkzzLPQEE%2FJtfLJoBBAEbLDe0IiwAAAAAAAABAAAjAAABBdMYAAAKCvIABQAk%2F3EABQA3ACkABQA5ACkABQA6ACkABQA8ABQABQBE%2F64ABQBG%2F4UABQBH%2F4UABQBI%2F4UABQBK%2F8MABQBQ%2F8MABQBR%2F8MABQBS%2F4UABQBT%2F8MABQBU%2F4UABQBV%2F8MABQBW%2F8MABQBY%2F8MABQCC%2F3EABQCD%2F3EABQCE%2F3EABQCF%2F3EABQCG%2F3EABQCH%2F3EABQCfABQABQCi%2F4UABQCj%2F64ABQCk%2F64ABQCl%2F64ABQCm%2F64ABQCn%2F64ABQCo%2F64ABQCp%2F4UABQCq%2F4UABQCr%2F4UABQCs%2F4UABQCt%2F4UABQC0%2F4UABQC1%2F4UABQC2%2F4UABQC3%2F4UABQC4%2F4UABQC6%2F4UABQC7%2F8MABQC8%2F8MABQC9%2F8MABQC%2B%2F8MABQDE%2F4UACgAk%2F3EACgA3ACkACgA5ACkACgA6ACkACgA8ABQACgBE%2F64ACgBG%2F4UACgBH%2F4UACgBI%2F4UACgBK%2F8MACgBQ%2F8MACgBR%2F8MACgBS%2F4UACgBT%2F8MACgBU%2F4UACgBV%2F8MACgBW%2F8MACgBY%2F8MACgCC%2F3EACgCD%2F3EACgCE%2F3EACgCF%2F3EACgCG%2F3EACgCH%2F3EACgCfABQACgCi%2F4UACgCj%2F64ACgCk%2F64ACgCl%2F64ACgCm%2F64ACgCn%2F64ACgCo%2F64ACgCp%2F4UACgCq%2F4UACgCr%2F4UACgCs%2F4UACgCt%2F4UACgC0%2F4UACgC1%2F4UACgC2%2F4UACgC3%2F4UACgC4%2F4UACgC6%2F4UACgC7%2F8MACgC8%2F8MACgC9%2F8MACgC%2B%2F8MACgDE%2F4UACwAtALgADwAm%2F5oADwAq%2F5oADwAy%2F5oADwA0%2F5oADwA3%2F3EADwA4%2F9cADwA5%2F4UADwA6%2F4UADwA8%2F4UADwCJ%2F5oADwCU%2F5oADwCV%2F5oADwCW%2F5oADwCX%2F5oADwCY%2F5oADwCa%2F5oADwCb%2F9cADwCc%2F9cADwCd%2F9cADwCe%2F9cADwCf%2F4UADwDD%2F5oAEAA3%2F64AEQAm%2F5oAEQAq%2F5oAEQAy%2F5oAEQA0%2F5oAEQA3%2F3EAEQA4%2F9cAEQA5%2F4UAEQA6%2F4UAEQA8%2F4UAEQCJ%2F5oAEQCU%2F5oAEQCV%2F5oAEQCW%2F5oAEQCX%2F5oAEQCY%2F5oAEQCa%2F5oAEQCb%2F9cAEQCc%2F9cAEQCd%2F9cAEQCe%2F9cAEQCf%2F4UAEQDD%2F5oAJAAF%2F3EAJAAK%2F3EAJAAm%2F9cAJAAq%2F9cAJAAtAQoAJAAy%2F9cAJAA0%2F9cAJAA3%2F3EAJAA5%2F64AJAA6%2F64AJAA8%2F4UAJACJ%2F9cAJACU%2F9cAJACV%2F9cAJACW%2F9cAJACX%2F9cAJACY%2F9cAJACa%2F9cAJACf%2F4UAJADD%2F9cAJADL%2F3EAJADO%2F3EAJQAP%2F64AJQAR%2F64AJQAk%2F9cAJQA3%2F8MAJQA5%2F%2BwAJQA6%2F%2BwAJQA7%2F9cAJQA8%2F%2BwAJQA9%2F%2BwAJQCC%2F9cAJQCD%2F9cAJQCE%2F9cAJQCF%2F9cAJQCG%2F9cAJQCH%2F9cAJQCf%2F%2BwAJQDM%2F64AJQDP%2F64AJgAm%2F9cAJgAq%2F9cAJgAy%2F9cAJgA0%2F9cAJgCJ%2F9cAJgCU%2F9cAJgCV%2F9cAJgCW%2F9cAJgCX%2F9cAJgCY%2F9cAJgCa%2F9cAJgDD%2F9cAJwAP%2F64AJwAR%2F64AJwAk%2F9cAJwA3%2F8MAJwA5%2F%2BwAJwA6%2F%2BwAJwA7%2F9cAJwA8%2F%2BwAJwA9%2F%2BwAJwCC%2F9cAJwCD%2F9cAJwCE%2F9cAJwCF%2F9cAJwCG%2F9cAJwCH%2F9cAJwCf%2F%2BwAJwDM%2F64AJwDP%2F64AKAAtAHsAKQAP%2F4UAKQAR%2F4UAKQAiACkAKQAk%2F9cAKQCC%2F9cAKQCD%2F9cAKQCE%2F9cAKQCF%2F9cAKQCG%2F9cAKQCH%2F9cAKQDM%2F4UAKQDP%2F4UALgAm%2F9cALgAq%2F9cALgAy%2F9cALgA0%2F9cALgCJ%2F9cALgCU%2F9cALgCV%2F9cALgCW%2F9cALgCX%2F9cALgCY%2F9cALgCa%2F9cALgDD%2F9cALwAF%2F1wALwAK%2F1wALwAm%2F9cALwAq%2F9cALwAy%2F9cALwA0%2F9cALwA3%2F9cALwA4%2F%2BwALwA5%2F9cALwA6%2F9cALwA8%2F8MALwCJ%2F9cALwCU%2F9cALwCV%2F9cALwCW%2F9cALwCX%2F9cALwCY%2F9cALwCa%2F9cALwCb%2F%2BwALwCc%2F%2BwALwCd%2F%2BwALwCe%2F%2BwALwCf%2F8MALwDD%2F9cALwDL%2F1wALwDO%2F1wAMgAP%2F64AMgAR%2F64AMgAk%2F9cAMgA3%2F8MAMgA5%2F%2BwAMgA6%2F%2BwAMgA7%2F9cAMgA8%2F%2BwAMgA9%2F%2BwAMgCC%2F9cAMgCD%2F9cAMgCE%2F9cAMgCF%2F9cAMgCG%2F9cAMgCH%2F9cAMgCf%2F%2BwAMgDM%2F64AMgDP%2F64AMwAP%2FvYAMwAR%2FvYAMwAk%2F5oAMwA7%2F9cAMwA9%2F%2BwAMwCC%2F5oAMwCD%2F5oAMwCE%2F5oAMwCF%2F5oAMwCG%2F5oAMwCH%2F5oAMwDM%2FvYAMwDP%2FvYANAAP%2F64ANAAR%2F64ANAAk%2F9cANAA3%2F8MANAA5%2F%2BwANAA6%2F%2BwANAA7%2F9cANAA8%2F%2BwANAA9%2F%2BwANACC%2F9cANACD%2F9cANACE%2F9cANACF%2F9cANACG%2F9cANACH%2F9cANACf%2F%2BwANADM%2F64ANADP%2F64ANwAP%2F4UANwAQ%2F64ANwAR%2F4UANwAiACkANwAk%2F3EANwAm%2F9cANwAq%2F9cANwAy%2F9cANwA0%2F9cANwA3ACkANwBE%2F1wANwBG%2F3EANwBH%2F3EANwBI%2F3EANwBK%2F3EANwBQ%2F5oANwBR%2F5oANwBS%2F3EANwBT%2F5oANwBU%2F3EANwBV%2F5oANwBW%2F4UANwBY%2F5oANwBZ%2F9cANwBa%2F9cANwBb%2F9cANwBc%2F9cANwBd%2F64ANwCC%2F3EANwCD%2F3EANwCE%2F3EANwCF%2F3EANwCG%2F3EANwCH%2F3EANwCJ%2F9cANwCU%2F9cANwCV%2F9cANwCW%2F9cANwCX%2F9cANwCY%2F9cANwCa%2F9cANwCi%2F3EANwCj%2F1wANwCk%2F1wANwCl%2F1wANwCm%2F1wANwCn%2F1wANwCo%2F1wANwCp%2F3EANwCq%2F3EANwCr%2F3EANwCs%2F3EANwCt%2F3EANwC0%2F3EANwC1%2F3EANwC2%2F3EANwC3%2F3EANwC4%2F3EANwC6%2F3EANwC7%2F5oANwC8%2F5oANwC9%2F5oANwC%2B%2F5oANwC%2F%2F9cANwDD%2F9cANwDE%2F3EANwDI%2F64ANwDJ%2F64ANwDM%2F4UANwDP%2F4UAOAAP%2F9cAOAAR%2F9cAOAAk%2F%2BwAOACC%2F%2BwAOACD%2F%2BwAOACE%2F%2BwAOACF%2F%2BwAOACG%2F%2BwAOACH%2F%2BwAOADM%2F9cAOADP%2F9cAOQAP%2F5oAOQAR%2F5oAOQAiACkAOQAk%2F64AOQAm%2F%2BwAOQAq%2F%2BwAOQAy%2F%2BwAOQA0%2F%2BwAOQBE%2F9cAOQBG%2F9cAOQBH%2F9cAOQBI%2F9cAOQBK%2F%2BwAOQBQ%2F%2BwAOQBR%2F%2BwAOQBS%2F9cAOQBT%2F%2BwAOQBU%2F9cAOQBV%2F%2BwAOQBW%2F%2BwAOQBY%2F%2BwAOQCC%2F64AOQCD%2F64AOQCE%2F64AOQCF%2F64AOQCG%2F64AOQCH%2F64AOQCJ%2F%2BwAOQCU%2F%2BwAOQCV%2F%2BwAOQCW%2F%2BwAOQCX%2F%2BwAOQCY%2F%2BwAOQCa%2F%2BwAOQCi%2F9cAOQCj%2F9cAOQCk%2F9cAOQCl%2F9cAOQCm%2F9cAOQCn%2F9cAOQCo%2F9cAOQCp%2F9cAOQCq%2F9cAOQCr%2F9cAOQCs%2F9cAOQCt%2F9cAOQC0%2F9cAOQC1%2F9cAOQC2%2F9cAOQC3%2F9cAOQC4%2F9cAOQC6%2F9cAOQC7%2F%2BwAOQC8%2F%2BwAOQC9%2F%2BwAOQC%2B%2F%2BwAOQDD%2F%2BwAOQDE%2F9cAOQDM%2F5oAOQDP%2F5oAOgAP%2F5oAOgAR%2F5oAOgAiACkAOgAk%2F64AOgAm%2F%2BwAOgAq%2F%2BwAOgAy%2F%2BwAOgA0%2F%2BwAOgBE%2F9cAOgBG%2F9cAOgBH%2F9cAOgBI%2F9cAOgBK%2F%2BwAOgBQ%2F%2BwAOgBR%2F%2BwAOgBS%2F9cAOgBT%2F%2BwAOgBU%2F9cAOgBV%2F%2BwAOgBW%2F%2BwAOgBY%2F%2BwAOgCC%2F64AOgCD%2F64AOgCE%2F64AOgCF%2F64AOgCG%2F64AOgCH%2F64AOgCJ%2F%2BwAOgCU%2F%2BwAOgCV%2F%2BwAOgCW%2F%2BwAOgCX%2F%2BwAOgCY%2F%2BwAOgCa%2F%2BwAOgCi%2F9cAOgCj%2F9cAOgCk%2F9cAOgCl%2F9cAOgCm%2F9cAOgCn%2F9cAOgCo%2F9cAOgCp%2F9cAOgCq%2F9cAOgCr%2F9cAOgCs%2F9cAOgCt%2F9cAOgC0%2F9cAOgC1%2F9cAOgC2%2F9cAOgC3%2F9cAOgC4%2F9cAOgC6%2F9cAOgC7%2F%2BwAOgC8%2F%2BwAOgC9%2F%2BwAOgC%2B%2F%2BwAOgDD%2F%2BwAOgDE%2F9cAOgDM%2F5oAOgDP%2F5oAOwAm%2F9cAOwAq%2F9cAOwAy%2F9cAOwA0%2F9cAOwCJ%2F9cAOwCU%2F9cAOwCV%2F9cAOwCW%2F9cAOwCX%2F9cAOwCY%2F9cAOwCa%2F9cAOwDD%2F9cAPAAP%2F4UAPAAR%2F4UAPAAiACkAPAAk%2F4UAPAAm%2F9cAPAAq%2F9cAPAAy%2F9cAPAA0%2F9cAPABE%2F5oAPABG%2F5oAPABH%2F5oAPABI%2F5oAPABK%2F9cAPABQ%2F8MAPABR%2F8MAPABS%2F5oAPABT%2F8MAPABU%2F5oAPABV%2F8MAPABW%2F64APABY%2F8MAPABd%2F9cAPACC%2F4UAPACD%2F4UAPACE%2F4UAPACF%2F4UAPACG%2F4UAPACH%2F4UAPACJ%2F9cAPACU%2F9cAPACV%2F9cAPACW%2F9cAPACX%2F9cAPACY%2F9cAPACa%2F9cAPACi%2F5oAPACj%2F5oAPACk%2F5oAPACl%2F5oAPACm%2F5oAPACn%2F5oAPACo%2F5oAPACp%2F5oAPACq%2F5oAPACr%2F5oAPACs%2F5oAPACt%2F5oAPAC0%2F5oAPAC1%2F5oAPAC2%2F5oAPAC3%2F5oAPAC4%2F5oAPAC6%2F5oAPAC7%2F8MAPAC8%2F8MAPAC9%2F8MAPAC%2B%2F8MAPADD%2F9cAPADE%2F5oAPADM%2F4UAPADP%2F4UAPQAm%2F%2BwAPQAq%2F%2BwAPQAy%2F%2BwAPQA0%2F%2BwAPQCJ%2F%2BwAPQCU%2F%2BwAPQCV%2F%2BwAPQCW%2F%2BwAPQCX%2F%2BwAPQCY%2F%2BwAPQCa%2F%2BwAPQDD%2F%2BwAPgAtALgARAAF%2F%2BwARAAK%2F%2BwARADL%2F%2BwARADO%2F%2BwARQAF%2F%2BwARQAK%2F%2BwARQBZ%2F9cARQBa%2F9cARQBb%2F9cARQBc%2F9cARQBd%2F%2BwARQC%2F%2F9cARQDL%2F%2BwARQDO%2F%2BwARgAFACkARgAKACkARgDLACkARgDOACkASAAF%2F%2BwASAAK%2F%2BwASABZ%2F9cASABa%2F9cASABb%2F9cASABc%2F9cASABd%2F%2BwASAC%2F%2F9cASADL%2F%2BwASADO%2F%2BwASQAFAHsASQAKAHsASQDLAHsASQDOAHsASwAF%2F%2BwASwAK%2F%2BwASwDL%2F%2BwASwDO%2F%2BwATgBG%2F9cATgBH%2F9cATgBI%2F9cATgBS%2F9cATgBU%2F9cATgCi%2F9cATgCp%2F9cATgCq%2F9cATgCr%2F9cATgCs%2F9cATgCt%2F9cATgC0%2F9cATgC1%2F9cATgC2%2F9cATgC3%2F9cATgC4%2F9cATgC6%2F9cATgDE%2F9cAUAAF%2F%2BwAUAAK%2F%2BwAUADL%2F%2BwAUADO%2F%2BwAUQAF%2F%2BwAUQAK%2F%2BwAUQDL%2F%2BwAUQDO%2F%2BwAUgAF%2F%2BwAUgAK%2F%2BwAUgBZ%2F9cAUgBa%2F9cAUgBb%2F9cAUgBc%2F9cAUgBd%2F%2BwAUgC%2F%2F9cAUgDL%2F%2BwAUgDO%2F%2BwAUwAF%2F%2BwAUwAK%2F%2BwAUwBZ%2F9cAUwBa%2F9cAUwBb%2F9cAUwBc%2F9cAUwBd%2F%2BwAUwC%2F%2F9cAUwDL%2F%2BwAUwDO%2F%2BwAVQAFAFIAVQAKAFIAVQBE%2F9cAVQBG%2F9cAVQBH%2F9cAVQBI%2F9cAVQBK%2F%2BwAVQBS%2F9cAVQBU%2F9cAVQCi%2F9cAVQCj%2F9cAVQCk%2F9cAVQCl%2F9cAVQCm%2F9cAVQCn%2F9cAVQCo%2F9cAVQCp%2F9cAVQCq%2F9cAVQCr%2F9cAVQCs%2F9cAVQCt%2F9cAVQC0%2F9cAVQC1%2F9cAVQC2%2F9cAVQC3%2F9cAVQC4%2F9cAVQC6%2F9cAVQDE%2F9cAVQDLAFIAVQDOAFIAVwAFACkAVwAKACkAVwDLACkAVwDOACkAWQAFAFIAWQAKAFIAWQAP%2F64AWQAR%2F64AWQAiACkAWQDLAFIAWQDM%2F64AWQDOAFIAWQDP%2F64AWgAFAFIAWgAKAFIAWgAP%2F64AWgAR%2F64AWgAiACkAWgDLAFIAWgDM%2F64AWgDOAFIAWgDP%2F64AWwBG%2F9cAWwBH%2F9cAWwBI%2F9cAWwBS%2F9cAWwBU%2F9cAWwCi%2F9cAWwCp%2F9cAWwCq%2F9cAWwCr%2F9cAWwCs%2F9cAWwCt%2F9cAWwC0%2F9cAWwC1%2F9cAWwC2%2F9cAWwC3%2F9cAWwC4%2F9cAWwC6%2F9cAWwDE%2F9cAXAAFAFIAXAAKAFIAXAAP%2F64AXAAR%2F64AXAAiACkAXADLAFIAXADM%2F64AXADOAFIAXADP%2F64AXgAtALgAggAF%2F3EAggAK%2F3EAggAm%2F9cAggAq%2F9cAggAtAQoAggAy%2F9cAggA0%2F9cAggA3%2F3EAggA5%2F64AggA6%2F64AggA8%2F4UAggCJ%2F9cAggCU%2F9cAggCV%2F9cAggCW%2F9cAggCX%2F9cAggCY%2F9cAggCa%2F9cAggCf%2F4UAggDD%2F9cAggDL%2F3EAggDO%2F3EAgwAF%2F3EAgwAK%2F3EAgwAm%2F9cAgwAq%2F9cAgwAtAQoAgwAy%2F9cAgwA0%2F9cAgwA3%2F3EAgwA5%2F64AgwA6%2F64AgwA8%2F4UAgwCJ%2F9cAgwCU%2F9cAgwCV%2F9cAgwCW%2F9cAgwCX%2F9cAgwCY%2F9cAgwCa%2F9cAgwCf%2F4UAgwDD%2F9cAgwDL%2F3EAgwDO%2F3EAhAAF%2F3EAhAAK%2F3EAhAAm%2F9cAhAAq%2F9cAhAAtAQoAhAAy%2F9cAhAA0%2F9cAhAA3%2F3EAhAA5%2F64AhAA6%2F64AhAA8%2F4UAhACJ%2F9cAhACU%2F9cAhACV%2F9cAhACW%2F9cAhACX%2F9cAhACY%2F9cAhACa%2F9cAhACf%2F4UAhADD%2F9cAhADL%2F3EAhADO%2F3EAhQAF%2F3EAhQAK%2F3EAhQAm%2F9cAhQAq%2F9cAhQAtAQoAhQAy%2F9cAhQA0%2F9cAhQA3%2F3EAhQA5%2F64AhQA6%2F64AhQA8%2F4UAhQCJ%2F9cAhQCU%2F9cAhQCV%2F9cAhQCW%2F9cAhQCX%2F9cAhQCY%2F9cAhQCa%2F9cAhQCf%2F4UAhQDD%2F9cAhQDL%2F3EAhQDO%2F3EAhgAF%2F3EAhgAK%2F3EAhgAm%2F9cAhgAq%2F9cAhgAtAQoAhgAy%2F9cAhgA0%2F9cAhgA3%2F3EAhgA5%2F64AhgA6%2F64AhgA8%2F4UAhgCJ%2F9cAhgCU%2F9cAhgCV%2F9cAhgCW%2F9cAhgCX%2F9cAhgCY%2F9cAhgCa%2F9cAhgCf%2F4UAhgDD%2F9cAhgDL%2F3EAhgDO%2F3EAhwAF%2F3EAhwAK%2F3EAhwAm%2F9cAhwAq%2F9cAhwAtAQoAhwAy%2F9cAhwA0%2F9cAhwA3%2F3EAhwA5%2F64AhwA6%2F64AhwA8%2F4UAhwCJ%2F9cAhwCU%2F9cAhwCV%2F9cAhwCW%2F9cAhwCX%2F9cAhwCY%2F9cAhwCa%2F9cAhwCf%2F4UAhwDD%2F9cAhwDL%2F3EAhwDO%2F3EAiAAtAHsAiQAm%2F9cAiQAq%2F9cAiQAy%2F9cAiQA0%2F9cAiQCJ%2F9cAiQCU%2F9cAiQCV%2F9cAiQCW%2F9cAiQCX%2F9cAiQCY%2F9cAiQCa%2F9cAiQDD%2F9cAigAtAHsAiwAtAHsAjAAtAHsAjQAtAHsAkgAP%2F64AkgAR%2F64AkgAk%2F9cAkgA3%2F8MAkgA5%2F%2BwAkgA6%2F%2BwAkgA7%2F9cAkgA8%2F%2BwAkgA9%2F%2BwAkgCC%2F9cAkgCD%2F9cAkgCE%2F9cAkgCF%2F9cAkgCG%2F9cAkgCH%2F9cAkgCf%2F%2BwAkgDM%2F64AkgDP%2F64AlAAP%2F64AlAAR%2F64AlAAk%2F9cAlAA3%2F8MAlAA5%2F%2BwAlAA6%2F%2BwAlAA7%2F9cAlAA8%2F%2BwAlAA9%2F%2BwAlACC%2F9cAlACD%2F9cAlACE%2F9cAlACF%2F9cAlACG%2F9cAlACH%2F9cAlACf%2F%2BwAlADM%2F64AlADP%2F64AlQAP%2F64AlQAR%2F64AlQAk%2F9cAlQA3%2F8MAlQA5%2F%2BwAlQA6%2F%2BwAlQA7%2F9cAlQA8%2F%2BwAlQA9%2F%2BwAlQCC%2F9cAlQCD%2F9cAlQCE%2F9cAlQCF%2F9cAlQCG%2F9cAlQCH%2F9cAlQCf%2F%2BwAlQDM%2F64AlQDP%2F64AlgAP%2F64AlgAR%2F64AlgAk%2F9cAlgA3%2F8MAlgA5%2F%2BwAlgA6%2F%2BwAlgA7%2F9cAlgA8%2F%2BwAlgA9%2F%2BwAlgCC%2F9cAlgCD%2F9cAlgCE%2F9cAlgCF%2F9cAlgCG%2F9cAlgCH%2F9cAlgCf%2F%2BwAlgDM%2F64AlgDP%2F64AlwAP%2F64AlwAR%2F64AlwAk%2F9cAlwA3%2F8MAlwA5%2F%2BwAlwA6%2F%2BwAlwA7%2F9cAlwA8%2F%2BwAlwA9%2F%2BwAlwCC%2F9cAlwCD%2F9cAlwCE%2F9cAlwCF%2F9cAlwCG%2F9cAlwCH%2F9cAlwCf%2F%2BwAlwDM%2F64AlwDP%2F64AmAAP%2F64AmAAR%2F64AmAAk%2F9cAmAA3%2F8MAmAA5%2F%2BwAmAA6%2F%2BwAmAA7%2F9cAmAA8%2F%2BwAmAA9%2F%2BwAmACC%2F9cAmACD%2F9cAmACE%2F9cAmACF%2F9cAmACG%2F9cAmACH%2F9cAmACf%2F%2BwAmADM%2F64AmADP%2F64AmgAP%2F64AmgAR%2F64AmgAk%2F9cAmgA3%2F8MAmgA5%2F%2BwAmgA6%2F%2BwAmgA7%2F9cAmgA8%2F%2BwAmgA9%2F%2BwAmgCC%2F9cAmgCD%2F9cAmgCE%2F9cAmgCF%2F9cAmgCG%2F9cAmgCH%2F9cAmgCf%2F%2BwAmgDM%2F64AmgDP%2F64AmwAP%2F9cAmwAR%2F9cAmwAk%2F%2BwAmwCC%2F%2BwAmwCD%2F%2BwAmwCE%2F%2BwAmwCF%2F%2BwAmwCG%2F%2BwAmwCH%2F%2BwAmwDM%2F9cAmwDP%2F9cAnAAP%2F9cAnAAR%2F9cAnAAk%2F%2BwAnACC%2F%2BwAnACD%2F%2BwAnACE%2F%2BwAnACF%2F%2BwAnACG%2F%2BwAnACH%2F%2BwAnADM%2F9cAnADP%2F9cAnQAP%2F9cAnQAR%2F9cAnQAk%2F%2BwAnQCC%2F%2BwAnQCD%2F%2BwAnQCE%2F%2BwAnQCF%2F%2BwAnQCG%2F%2BwAnQCH%2F%2BwAnQDM%2F9cAnQDP%2F9cAngAP%2F9cAngAR%2F9cAngAk%2F%2BwAngCC%2F%2BwAngCD%2F%2BwAngCE%2F%2BwAngCF%2F%2BwAngCG%2F%2BwAngCH%2F%2BwAngDM%2F9cAngDP%2F9cAnwAP%2F4UAnwAR%2F4UAnwAiACkAnwAk%2F4UAnwAm%2F9cAnwAq%2F9cAnwAy%2F9cAnwA0%2F9cAnwBE%2F5oAnwBG%2F5oAnwBH%2F5oAnwBI%2F5oAnwBK%2F9cAnwBQ%2F8MAnwBR%2F8MAnwBS%2F5oAnwBT%2F8MAnwBU%2F5oAnwBV%2F8MAnwBW%2F64AnwBY%2F8MAnwBd%2F9cAnwCC%2F4UAnwCD%2F4UAnwCE%2F4UAnwCF%2F4UAnwCG%2F4UAnwCH%2F4UAnwCJ%2F9cAnwCU%2F9cAnwCV%2F9cAnwCW%2F9cAnwCX%2F9cAnwCY%2F9cAnwCa%2F9cAnwCi%2F5oAnwCj%2F5oAnwCk%2F5oAnwCl%2F5oAnwCm%2F5oAnwCn%2F5oAnwCo%2F5oAnwCp%2F5oAnwCq%2F5oAnwCr%2F5oAnwCs%2F5oAnwCt%2F5oAnwC0%2F5oAnwC1%2F5oAnwC2%2F5oAnwC3%2F5oAnwC4%2F5oAnwC6%2F5oAnwC7%2F8MAnwC8%2F8MAnwC9%2F8MAnwC%2B%2F8MAnwDD%2F9cAnwDE%2F5oAnwDM%2F4UAnwDP%2F4UAoAAP%2FvYAoAAR%2FvYAoAAk%2F5oAoAA7%2F9cAoAA9%2F%2BwAoACC%2F5oAoACD%2F5oAoACE%2F5oAoACF%2F5oAoACG%2F5oAoACH%2F5oAoADM%2FvYAoADP%2FvYAogAF%2F%2BwAogAK%2F%2BwAogDL%2F%2BwAogDO%2F%2BwAowAF%2F%2BwAowAK%2F%2BwAowDL%2F%2BwAowDO%2F%2BwApAAF%2F%2BwApAAK%2F%2BwApADL%2F%2BwApADO%2F%2BwApQAF%2F%2BwApQAK%2F%2BwApQDL%2F%2BwApQDO%2F%2BwApgAF%2F%2BwApgAK%2F%2BwApgDL%2F%2BwApgDO%2F%2BwApwAF%2F%2BwApwAK%2F%2BwApwDL%2F%2BwApwDO%2F%2BwAqgAF%2F%2BwAqgAK%2F%2BwAqgBZ%2F9cAqgBa%2F9cAqgBb%2F9cAqgBc%2F9cAqgBd%2F%2BwAqgC%2F%2F9cAqgDL%2F%2BwAqgDO%2F%2BwAqwAF%2F%2BwAqwAK%2F%2BwAqwBZ%2F9cAqwBa%2F9cAqwBb%2F9cAqwBc%2F9cAqwBd%2F%2BwAqwC%2F%2F9cAqwDL%2F%2BwAqwDO%2F%2BwArAAF%2F%2BwArAAK%2F%2BwArABZ%2F9cArABa%2F9cArABb%2F9cArABc%2F9cArABd%2F%2BwArAC%2F%2F9cArADL%2F%2BwArADO%2F%2BwArQAF%2F%2BwArQAK%2F%2BwArQBZ%2F9cArQBa%2F9cArQBb%2F9cArQBc%2F9cArQBd%2F%2BwArQC%2F%2F9cArQDL%2F%2BwArQDO%2F%2BwAsgAF%2F%2BwAsgAK%2F%2BwAsgBZ%2F9cAsgBa%2F9cAsgBb%2F9cAsgBc%2F9cAsgBd%2F%2BwAsgC%2F%2F9cAsgDL%2F%2BwAsgDO%2F%2BwAtAAF%2F%2BwAtAAK%2F%2BwAtABZ%2F9cAtABa%2F9cAtABb%2F9cAtABc%2F9cAtABd%2F%2BwAtAC%2F%2F9cAtADL%2F%2BwAtADO%2F%2BwAtQAF%2F%2BwAtQAK%2F%2BwAtQBZ%2F9cAtQBa%2F9cAtQBb%2F9cAtQBc%2F9cAtQBd%2F%2BwAtQC%2F%2F9cAtQDL%2F%2BwAtQDO%2F%2BwAtgAF%2F%2BwAtgAK%2F%2BwAtgBZ%2F9cAtgBa%2F9cAtgBb%2F9cAtgBc%2F9cAtgBd%2F%2BwAtgC%2F%2F9cAtgDL%2F%2BwAtgDO%2F%2BwAuAAF%2F9cAuAAK%2F9cAuADL%2F9cAuADO%2F9cAugAF%2F%2BwAugAK%2F%2BwAugBZ%2F9cAugBa%2F9cAugBb%2F9cAugBc%2F9cAugBd%2F%2BwAugC%2F%2F9cAugDL%2F%2BwAugDO%2F%2BwAvwAFAFIAvwAKAFIAvwAP%2F64AvwAR%2F64AvwAiACkAvwDLAFIAvwDM%2F64AvwDOAFIAvwDP%2F64AwAAF%2F%2BwAwAAK%2F%2BwAwABZ%2F9cAwABa%2F9cAwABb%2F9cAwABc%2F9cAwABd%2F%2BwAwAC%2F%2F9cAwADL%2F%2BwAwADO%2F%2BwAwQAFAFIAwQAKAFIAwQAP%2F64AwQAR%2F64AwQAiACkAwQDLAFIAwQDM%2F64AwQDOAFIAwQDP%2F64AwwAtAHsAyAA3%2F64AyQA3%2F64AygAk%2F3EAygA3ACkAygA5ACkAygA6ACkAygA8ABQAygBE%2F64AygBG%2F4UAygBH%2F4UAygBI%2F4UAygBK%2F8MAygBQ%2F8MAygBR%2F8MAygBS%2F4UAygBT%2F8MAygBU%2F4UAygBV%2F8MAygBW%2F8MAygBY%2F8MAygCC%2F3EAygCD%2F3EAygCE%2F3EAygCF%2F3EAygCG%2F3EAygCH%2F3EAygCfABQAygCi%2F4UAygCj%2F64AygCk%2F64AygCl%2F64AygCm%2F64AygCn%2F64AygCo%2F64AygCp%2F4UAygCq%2F4UAygCr%2F4UAygCs%2F4UAygCt%2F4UAygC0%2F4UAygC1%2F4UAygC2%2F4UAygC3%2F4UAygC4%2F4UAygC6%2F4UAygC7%2F8MAygC8%2F8MAygC9%2F8MAygC%2B%2F8MAygDE%2F4UAywAk%2F3EAywA3ACkAywA5ACkAywA6ACkAywA8ABQAywBE%2F64AywBG%2F4UAywBH%2F4UAywBI%2F4UAywBK%2F8MAywBQ%2F8MAywBR%2F8MAywBS%2F4UAywBT%2F8MAywBU%2F4UAywBV%2F8MAywBW%2F8MAywBY%2F8MAywCC%2F3EAywCD%2F3EAywCE%2F3EAywCF%2F3EAywCG%2F3EAywCH%2F3EAywCfABQAywCi%2F4UAywCj%2F64AywCk%2F64AywCl%2F64AywCm%2F64AywCn%2F64AywCo%2F64AywCp%2F4UAywCq%2F4UAywCr%2F4UAywCs%2F4UAywCt%2F4UAywC0%2F4UAywC1%2F4UAywC2%2F4UAywC3%2F4UAywC4%2F4UAywC6%2F4UAywC7%2F8MAywC8%2F8MAywC9%2F8MAywC%2B%2F8MAywDE%2F4UAzAAm%2F5oAzAAq%2F5oAzAAy%2F5oAzAA0%2F5oAzAA3%2F3EAzAA4%2F9cAzAA5%2F4UAzAA6%2F4UAzAA8%2F4UAzACJ%2F5oAzACU%2F5oAzACV%2F5oAzACW%2F5oAzACX%2F5oAzACY%2F5oAzACa%2F5oAzACb%2F9cAzACc%2F9cAzACd%2F9cAzACe%2F9cAzACf%2F4UAzADD%2F5oAzQAk%2F3EAzQA3ACkAzQA5ACkAzQA6ACkAzQA8ABQAzQBE%2F64AzQBG%2F4UAzQBH%2F4UAzQBI%2F4UAzQBK%2F8MAzQBQ%2F8MAzQBR%2F8MAzQBS%2F4UAzQBT%2F8MAzQBU%2F4UAzQBV%2F8MAzQBW%2F8MAzQBY%2F8MAzQCC%2F3EAzQCD%2F3EAzQCE%2F3EAzQCF%2F3EAzQCG%2F3EAzQCH%2F3EAzQCfABQAzQCi%2F4UAzQCj%2F64AzQCk%2F64AzQCl%2F64AzQCm%2F64AzQCn%2F64AzQCo%2F64AzQCp%2F4UAzQCq%2F4UAzQCr%2F4UAzQCs%2F4UAzQCt%2F4UAzQC0%2F4UAzQC1%2F4UAzQC2%2F4UAzQC3%2F4UAzQC4%2F4UAzQC6%2F4UAzQC7%2F8MAzQC8%2F8MAzQC9%2F8MAzQC%2B%2F8MAzQDE%2F4UAzwAm%2F5oAzwAq%2F5oAzwAy%2F5oAzwA0%2F5oAzwA3%2F3EAzwA4%2F9cAzwA5%2F4UAzwA6%2F4UAzwA8%2F4UAzwCJ%2F5oAzwCU%2F5oAzwCV%2F5oAzwCW%2F5oAzwCX%2F5oAzwCY%2F5oAzwCa%2F5oAzwCb%2F9cAzwCc%2F9cAzwCd%2F9cAzwCe%2F9cAzwCf%2F4UAzwDD%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%2F%2FQAAP9mAGYAAAAAAAAAAAAAAAAAAAAAAAAAAADWAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAjACQAJQAmACcAKAApACoAKwAsAC0ALgAvADAAMQAyADMANAA1ADYANwA4ADkAOgA7ADwAPQA%2BAD8AQABBAEIAQwBEAEUARgBHAEgASQBKAEsATABNAE4ATwBQAFEAUgBTAFQAVQBWAFcAWABZAFoAWwBcAF0AXgBfAGAAYQCsAKMAhACFAL0AlgDoAIYAjgCLAJ0AqQCkAQIAigEDAIMAkwDyAPMAjQCXAIgAwwDeAPEAngCqAPUA9AD2AKIArQDJAMcArgBiAGMAkABkAMsAZQDIAMoAzwDMAM0AzgDpAGYA0wDQANEArwBnAPAAkQDWANQA1QBoAOsA7QCJAGoAaQBrAG0AbABuAKAAbwBxAHAAcgBzAHUAdAB2AHcA6gB4AHoAeQB7AH0AfAC4AKEAfwB%2BAIAAgQDsAO4AugDXALAAsQDYAN0A2QCyALMAtgC3AMQAtAC1AMUAhwC%2BAL8AvAEEAQUHdW5pMDBBRAlvdmVyc2NvcmUMZm91cnN1cGVyaW9yBEV1cm8AAAABAAIACAAK%2F%2F8ADwAAAAEAAAAAyYlvMQAAAADJY0iWAAAAAMnt2GQ%3D%29%20format%28%27truetype%27%29%3B%0A%7D%0A%40font%2Dface%20%7B%0Afont%2Dfamily%3A%20%27Source%20Code%20Pro%27%3B%0Afont%2Dstyle%3A%20normal%3B%0Afont%2Dweight%3A%20400%3B%0Asrc%3A%20url%28data%3Aapplication%2Fx%2Dfont%2Dtruetype%3Bbase64%2CAAEAAAAPAIAAAwBwRkZUTWaiaLcAAKVwAAAAHE9TLzJyvPgMAAABeAAAAGBjbWFwVIOo9QAAA8QAAAICY3Z0IAC%2FC3EAAAeAAAAAImZwZ20GWZw3AAAFyAAAAXNnYXNw%2F%2F8AAwAApWgAAAAIZ2x5ZrbD8a4AAAmIAABdUGhlYWT7xXV0AAAA%2FAAAADZoaGVhBi4C3QAAATQAAAAkaG10eDZGLdMAAAHYAAAB6mxvY2F%2FBGjeAAAHpAAAAeJtYXhwAwgBUgAAAVgAAAAgbmFtZXFCsfwAAGbYAAA7ZHBvc3QKYvRKAACiPAAAAylwcmVwJrMjsAAABzwAAABBAAEAAAABBFos1IC0Xw889QAfA%2BgAAAAAzR8W4gAAAADNHxbi%2F%2F%2F%2FBgJVA2sAAAAIAAIAAAAAAAAAAQAAA9j%2B7wAAA%2Bj%2F%2FwAAAlUAAQAAAAAAAAAAAAAAAAAAAAUAAQAAAPAAVgAEAEgABgABAAAAAAAKAAACAACyAAMAAQADAlgBkAAFAAACigJYAAAASwKKAlgAAAFeADIBIAAAAgsFCQMEAwICBCAAAAcAABgBAAAAAAAAAABBREJFAEAADSIVAu7%2FBgAAA9gBEWAAAZMAAAAAAeYCkAAAACAAAQPoAAAAAAAAAU0AAAAAAAACWAAAAAAA4wCDAFcAVQAcACoA9QDQAHoAVABVAMUAVQDbAGMARwBiAEUAOQAnADgATQBGAEQAQwDbAMUAeABVAGsAbQAxACAAZwBCAFUAcwCHADUATwBfAFEAYgCGAFEAUwAwAGYAMQBkAEMAKgBPACsACgA2ACYAQQDiAGMAYwBvADwAuQBRAF0AUAA8AEUAZwBIAF0AWgA3AGoAUQA8AF0APABdADwAkgBIAEUATQAzAAgAQAAxAEcAeAEHAGMATAAAAOMAcQBNADoANQEHAFsAlgAeAKcAUwBVAFUAcACxAK8AVQCuAKwA6wBNAEgA2wDdANAAjgBhABwAHAAnAHsAIAAgACAAIAAgACD%2F%2FwBCAHMAcwBzAHMAXwBfAF8AXwAQAFMAMAAwADAAMAAwAGYALQBPAE8ATwBPACYAZQBYAFEAUQBRAFEAUQBRABEAUABFAEUARQBFAFoAWgBaAFoAPABdADwAPAA8ADwAPABVADwATQBNAE0ATQAxAF0AMQBaACEACwCoAM8AngC5AOsAqACeALEAlgDPANcApwCOAFAAFADRANkA2QBfAGcAZwCXAMUA0wAcAKwAOgBVABwAoQDQAK0ArACsAKkA%2BQCkAJsApQDPANIAAAAAAAMAAAADAAAAHAABAAAAAAD8AAMAAQAAABwABADgAAAANAAgAAQAFAAAAA0AfgD%2FATEBUwLGAtoC3AMEAwgDCgMnHUMdUiAUIBogHiAiIDogRCB0IKwiEiIV%2F%2F8AAAAAAA0AIACgATEBUgLGAtoC3AMAAwgDCgMnHUMdUiATIBggHCAiIDkgRCB0IKwiEiIV%2F%2F8AA%2F%2F3%2F%2BX%2FxP%2BT%2F3P%2BAf3u%2Fe39yv3H%2Fcb9quOP44HgweC%2B4L3guuCk4JvgbOA13tDezgABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYAAAMAAAAAAAAAAQIAAAAEAAAAAAAAAAAAAAAAAAAAAQAABQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYmMAiImLjZWaoKWkpqinqautrK6vsbCys7W3tri6ub69v8AAdGZna9x6o3JtAHhsAIqcAHUAAGl5AAAAAABufgCqvINlcAAAAABvfwBkhIeZxcbU1dna1te7AMMA3%2BHd3gAAAHvY2wCGjoWPjJGSk5CXmACWnp%2BdxMfJcwAAyHwAAAAAALgAACxLuAAJUFixAQGOWbgB%2F4W4AEQduQAJAANfXi24AAEsICBFaUSwAWAtuAACLLgAASohLbgAAywgRrADJUZSWCNZIIogiklkiiBGIGhhZLAEJUYgaGFkUlgjZYpZLyCwAFNYaSCwAFRYIbBAWRtpILAAVFghsEBlWVk6LbgABCwgRrAEJUZSWCOKWSBGIGphZLAEJUYgamFkUlgjilkv%2FS24AAUsSyCwAyZQWFFYsIBEG7BARFkbISEgRbDAUFiwwEQbIVlZLbgABiwgIEVpRLABYCAgRX1pGESwAWAtuAAHLLgABiotuAAILEsgsAMmU1iwQBuwAFmKiiCwAyZTWCMhsICKihuKI1kgsAMmU1gjIbgAwIqKG4ojWSCwAyZTWCMhuAEAioobiiNZILADJlNYIyG4AUCKihuKI1kguAADJlNYsAMlRbgBgFBYIyG4AYAjIRuwAyVFIyEjIVkbIVlELbgACSxLU1hFRBshIVktALAAKwCyAQECKwGyAgECKwG3AkA2KiEUAAgrALcBTUAyJBcACCsAsgMHByuwACBFfWkYREuwYFJYsAEbsABZsAGOAAAAABQARABWAAAADP8zAAwB5gAMAj4ADAJ%2BAAwCkAAMAsgADAAAAAAAAAAAAAAAAAAAAAAAOABEALoBJAE0AeYB%2FAIeAj4CdAKYAr4CxgLoAwIDZAOcA%2B4EYASyBRgFjAXCBkgGvAbIBtQHBgcSB0QHlggMCFAItAkECUIJgAm2ChYKUgqICsQLFAs6C5AL4Aw0DH4M8A1EDbIN3g4gDlgOuA8UD1IPiA%2BmD8AP3hAIEBwQJBCqESYRdhHuEkwSnBNqE8IUABRWFKYU3hViFboWDhaIFwAXTBeyGAIYVhiQGQIZYBm%2BGfQaVhpqGswbChsKGzgbohwKHGQcxhzkHXAdeB4AHggeFB4qHjIeqh6yHu4fLB82H0AfSB%2B%2BH%2FAf%2BiACIAwgFCAgIDAgQCBQIKAgrCC4IMQg0CDcIOghQiFOIVohZiFyIX4hiiGWIaIhriH%2BIgoiFiIiIi4iOiJGInQi%2FCMIIxQjICMsIzgjfCP4JAQkECQcJCgkNCRAJPglBCUQJRwlKCU0JUAlTCVYJWQl8CX8JggmFCYgJiwmOCZ4JwAnDCcYJyQnMCc8J7YnwifqKDwo5CjsKPQo%2FCkOKSIpQil6KY4pwin0KiIqdiqyKsYq2isAKyQrLis6K0YrVCt6K5IrqivGK9AsTixiLGospCzGLQQtWC2SLaQtuC3YLhQuSC56LqgAAAACAOP%2F9AF1Ap4ABQARAC0AuAAARVi4AAEvG7kAAQANPlm4AABFWLgADy8buQAPAAM%2BWbgACdy4AAXcMDEBJzMHAyMHNDYzMhYVFAYjIiYBBgJQAgo4LSseHisrHh4rAkBeXv6opiMpKSMkKioAAAD%2F%2FwCDAWAB1gKvEiYADI4AEAYADHMAAAAAAgBXAAACBwKKABsAHwCLALgAAEVYuAAILxu5AAgACz5ZuAAARVi4AAwvG7kADAALPlm4AABFWLgAGy8buQAbAAM%2BWbgAAEVYuAAXLxu5ABcAAz5ZuwACAAEAAQAEK7sABgABAAUABCu4AAYQuAAK0LgADtC4AAUQuAAe0LgAEdC4AAIQuAAf0LgAEtC4AAEQuAAZ0LgAFdAwMTcjNTM3IzUzNzMHMzczBzMVIwczFSMHIzcjByMTNyMHpk9WE1VbGDUXhBg1F1FXE1ZdGDYZhRg22ROFEsw5lDq3t7e3OpQ5zMzMAQWUlAAAAAABAFX%2FkgIAAuwAMQBHALgAFi%2B4ACwvuAAr3LkABQAB9LgAFhC4ABfcugAIABcAKxESObgAFNC4ABcQuQAeAAH0ugAhACsAFxESObgAKxC4AC7QMDEBLgMjIgYVFB4EFRQOAgcVIzUuASc3HgEzMjY1NC4ENTQ2NzUzFR4BFwHDER8iKBkzOy9HUkcvGS9BJzw4ZCMnJls5PD0vRlNGL1lJPDdKHgHtDRUPCC0mHCQeHio8LiA3KRsEkpEFLB05GykxJh8pIB4pOSw%2FUAiEgwUqHQAA%2F%2F8AHP%2F0Aj0CihInAOT%2FewFNECYA3wAAEAcA5ACGAAAAAwAq%2F%2FQCQQKcAA0AGwBHAJAAuAAARVi4ADMvG7kAMwANPlm4AABFWLgAIS8buQAhAAM%2BWbgAAEVYuAAcLxu5ABwAAz5ZuAAhELkABQAB9LoACAAhADMREjm6ABEAMwAhERI5uAARELgAK9C4AAvQuAAzELkAGQAB9LgACBC4AB7QuAARELkAOwAB9LgAHhC4AEXQuAA%2B0LgAHBC4AEfQMDE3FB4CMzI2Ny4BJw4BExQWFz4DNTQmIyIGASYnDgEjIi4CNTQ%2BAjcuATU0PgIzMhYVFA4CBx4BFz4BNzMOAQcWF3oUIi4aHzoaMFUiICpGEA4VJR0QGyEjJgFqQUgkVzgsSDMdFCMsGBUXFSU1IT1CGSgyGiBTLRwpDkwSNCQ8Na8bLSARHBgqZDYcPQEtGzoeDx8hJRYdKzb9yRQ3IygbMEMoIDYtJxIpTyMhOCoYSDogNC8pFDNeJyhfOUF2NC4RAAABAPUBYAFjAq8ABQALALoAAgAEAAMrMDETJzMPASP3Am4CGTgCQW5u4QAAAAEA0P9QAd4C3AAOAAsAugAGAAAAAyswMQUuATU0NjcXDgEVFBYXBwGxaHl5aC1lX19lLbBR5JGR5FEqVch%2Ff8hVKgAAAQB6%2F1ABiALcAA0ACwC6AAcADQADKzAxFz4BNTQmJzceARUUBgd6ZV9fZS1oeXlohlXIf3%2FIVSpR5JGR5FEAAAEAVABvAgQCLAAOAC8AuAAOL7oAAQAOAAUREjm4AAEQuQAEAAH0uAAH0LgAARC4AArQuAAOELgADNAwMT8BJzcXNzMXNxcHFwcnB4psohCnCTAJpxCibCp4eI2lRi43vb03LkalHp%2BfAAAAAAEAVQBoAgMCLAALAB0AuwACAAEAAQAEK7gAAhC4AAbQuAABELgACdAwMQEjNTM1MxUzFSMVIwELtrZCtrZCASs%2Bw8M%2BwwAAAAEAxf8rAYwAmwASAAsAugAMAAYAAyswMRc%2BATcOASMiJjU0NjMyFhUUBgfFPj4CBQkFIC4wIC0tXVOhHE88AQElJiUnRTtYeR8AAP%2F%2FAFUBKwIDAWkSBgDiAAAAAQDb%2F%2FQBfQCdAAsAGAC4AABFWLgACS8buQAJAAM%2BWbgAA9wwMTc0NjMyFhUUBiMiJtsvIiIvLyIiL0gmLy8mJi4uAAABAGP%2FYAH1AsYAAwAYALgAAEVYuAACLxu5AAIADz5ZuAAA3DAxFyMBM61KAUhKoANmAAAAAwBH%2F%2FQCEQKKAAsAGwAnAEsAuAAARVi4AAYvG7kABgALPlm4AABFWLgAAC8buQAAAAM%2BWbgABhC5AAwAAfS4AAAQuQAUAAH0ugAcABQADBESObgAHC%2B4ACLcMDEFIiY1NDYzMhYVFAYDIg4CFRQWMzI2NTQuAgMiJjU0NjMyFhUUBgEsa3p6a2t6emshOCkWVUNDVRYpOCEZJSUZGSUlDK2goaiooaCtAlQeQWNFiYKCiUVjQR7%2BvSMgHyMjHyAjAAAAAAEAYgAAAhACfgAMAD0AuAAARVi4AAovG7kACgALPlm4AABFWLgAAi8buQACAAM%2BWbkAAwAB9LgAANC4AAoQuAAF0LkABwAB9DAxJRUhNTMRIzU%2BATczEQIQ%2FlK1iDNMHj1EREQB1jUIFxD9xgAAAAABAEUAAAIKAooAHwBDALgAAEVYuAAPLxu5AA8ACz5ZuAAARVi4AB4vG7kAHgADPlm5ABwAAfS4AADQugAFAA8AHhESObgADxC5AAgAAfQwMTc%2BAzU0JiMiBgcnPgEzMh4CFRQOAgc%2BATsBFSFJUX1VLERHLU0fLytjRDBNNh0rTmxBHT0d0v4%2FMUh0YVQoN0YtIC8sNRsxRiotW2FpOwIERwAAAAEAOf%2F0AgYCigAzAFMAuAAARVi4AB0vG7kAHQALPlm4AABFWLgAMC8buQAwAAM%2BWbkAAwAB9LoADQAdADAREjm4AA0vuQAOAAH0uAAdELkAFgAB9LoAJgANAA4REjkwMTceATMyPgI1NC4CIzUyPgI1NCYjIgYHJz4BMzIeAhUUBgcVHgMVFA4CIyImJ2MgWT4hOCkXGThYPzlPMhdHOy1QICwoZj4tTTkgTDwgOSwZJD9UMFNwI4QeLhEeKxscLyISPxIgLBkvNiQdNCMtFik8JzpKFAQHGyk2ISpELxk3IwAAAAIAJwAAAiECfgAJABQAWQC4AABFWLgAES8buQARAAs%2BWbgAAEVYuAANLxu5AA0AAz5ZuwAOAAEAAAAEK7gAERC5AAQAAfS4AAAQuAAJ0LgADhC4AAvQuAAJELgAENC4AAAQuAAT0DAxJTU%2BATcjDgEPAQUjFSM1ITUBMxEzAXABAgIFDyIQrQGfY07%2BtwE%2FWGPyxho9GhcvF9pCsLA3AZf%2BdAAAAQA4%2F%2FQCCgJ%2BACgAVQC4AABFWLgAEi8buQASAAs%2BWbgAAEVYuAAjLxu5ACMAAz5ZuwAZAAEADQAEK7gAIxC5AAUAAfS6ABYAIwASERI5uAAWELgAEdC4ABIQuQAUAAH0MDE3HgMzMj4CNTQmIyIGBycTIRUhBz4BMzIeAhUUDgIjIi4CJ2EQJCs1ICI7LBlVSCg4IiwVAWn%2B4BEcNSUuUDsiJ0JVLitFNy0SgQ4bFAwVJjYhQkoUExwBM0e9DA4YMUs0NFA3HQ8YHxEAAgBN%2F%2FQCFgKKAA0AMABXALgAAEVYuAAtLxu5AC0ACz5ZuAAARVi4ACMvG7kAIwADPlm7AAgAAQAZAAQruAAjELkAAAAB9LoAFgAjAC0REjm4ABYQuQALAAH0uAAtELkAEQAB9DAxJTI%2BAjU0JiMiBgceARMuASMiDgIHPgEzMh4CFRQOAiMiLgI1ND4CMzIWFwFBHDIkFUZCJlQpCVXhGUIkJkY1IQEmXzAsSTUdIzpNKzRZQiUsSmE0O1cgNRQlMyBCRScvXWAB3hcbHEBpTSYtGTFKMS5LNh4mTXNNYIdVJycdAAAAAAEARgAAAhQCfgAPADMAuAAARVi4AAcvG7kABwALPlm4AABFWLgAAC8buQAAAAM%2BWbgABxC5AAUAAfS4AAnQMDEzPgM3ITUhFQ4DByPiBBoyTTf%2BkAHOP1IyFgNWW5WGfkNHM0iEiZheAAAAAAMARP%2F0AhMCigANABoAQABXALgAAEVYuAApLxu5ACkACz5ZuAAARVi4ADwvG7kAPAADPlm5AAMAAfS4ACkQuQATAAH0ugALAAMAExESObgACy%2B4ADHQuAAxL7gADty4AAsQuAAg3DAxNxQWMzI2NTQuAicOATc2NTQmIyIGFRQeAgc0PgI3NS4BNTQ%2BAjMyHgIVFAYHFR4DFRQOAiMiLgKPV0pITB82SSovPtFQQj82QhouPfgYJjEaKDkdNUgrL0kzGzkoGi4iEx86VTc2VzwhqzZEPjIhLSAZDhpBgTpGMEE4Lx0pIBnEITQqHwwEGUkzJTwrGBktPyUtTxwEDR4mMyIkPi4aGi9AAAACAEP%2F9AIMAooADQAwAFcAuAAARVi4ACMvG7kAIwALPlm4AABFWLgALS8buQAtAAM%2BWbsAAAABABkABCu6ABYALQAjERI5uAAWELkAAwAB9LgAIxC5AAYAAfS4AC0QuQARAAH0MDEBMjY3LgEjIg4CFRQWBx4BMzI%2BAjcOASMiLgI1ND4CMzIeAhUUDgIjIiYnARklVCoKU0cdMSQVRVkYQiUmRTUgAiddMSxJNB0iO00qNFpCJS1KYDQ7VyABNicuXmAUJTQfQkXLFxwcQWhNJiwZMUoxLks2HiZNc01gh1UnJh0AAAD%2F%2FwDb%2F%2FQBfQIDEicAEwAAAWYQBgATAAD%2F%2FwDF%2FysBjAIDEicAEwAAAWYQBgARAAAAAQB4ADAB7QJoAAcAOwC7AAAAAQAHAAQruAAAELgAAtC4AAIvuQABAAH0ugAEAAAABxESObgABxC4AAXQuAAFL7kABgAB9DAxEyUVBRUFFSV4AXX%2B0wEt%2FosBa%2F1PywTLT%2F0A%2F%2F8AVQDBAgMB1BImAOIAaxAGAOIAlgAAAAEAawAwAeACaAAHADsAuwAHAAEAAAAEK7gAABC4AALQuAACL7kAAQAB9LoABAAHAAAREjm4AAcQuAAF0LgABS%2B5AAYAAfQwMQEFNSU1JTUFAeD%2BiwEt%2FtMBdQEt%2FU%2FLBMtP%2FQACAG3%2F9AHfAqoAHQApACoAuAAARVi4ACcvG7kAJwADPlm7ABEAAQAKAAQruAAnELgAIdy4AADcMDE3Jj4ENTQmIyIGByc%2BATMyHgIVFA4EFwc0NjMyFhUUBiMiJvIGEiMsJxo3NyZBGzEiXDoqRDEbGyctJRUFZiseHisrHh4r6CQ4LignKhoqNx8bLSMuFik5JCEzKygsMyCmIykpIyQqKgAAAAIAMf9wAiICewA0AD0APwC7AB4AAQAlAAQruwAvAAEAFAAEK7sAOAABAAYABCu7ADsAAQAOAAQrugACAAYALxESObgAAhC5ADoAAfQwMSUjJyMOASMiLgI1NDY3NTQuAiMiDgIVFB4CMzI2NxcOASMiLgI1ND4CMzIeAhUFFBYzMjc1DgECIjIHBBZHJxsvIxSIgBEkOSctUj8lJD5UMS1DHRwnUjI7alAvLVBrPjRMMhn%2FACslODhoWGQ6HCoSIjEeTU4QDiRAMBwqU31TUH1WLRcWLRscM2OUYGCQYDEkQFczsCMoQH4ONwAAAgAgAAACOAKQAAkAEQBBALgAAEVYuAAOLxu5AA4ADT5ZuAAARVi4AA0vG7kADQADPlm7AAoAAQAJAAQruAAOELkABQAB9LgADRC4ABHQMDEBJy4BJyMOAQ8BFyMHIxMzEyMBjR8RIBAEECARH9nuP1XdXt1YAQtkN205OW03ZEPIApD9cAAAAAMAZwAAAiECkAATABwAJQBXALgAAEVYuAAALxu5AAAADT5ZuAAARVi4ABMvG7kAEwADPlm6ACQAEwAAERI5uAAkL7kAHAAB9LoACgAkABwREjm4AAAQuQAbAAH0uAATELkAJQAB9DAxEzMyHgIVFAYHFR4BFRQOAisBEzI2NTQmKwEVEzI2NTQmKwEVZ7QyUzshOTpIUCRBWzfDplRJTUxWY1VcWldjApASJj0rMU8PBAtORDBIMBgBeDo3Ni%2FW%2Fso%2FQz05%2BAAAAQBC%2F%2FQCKgKcACEAOQC4AABFWLgABS8buQAFAA0%2BWbgAAEVYuAAdLxu5AB0AAz5ZuAAFELkADAAB9LgAHRC5ABYAAfQwMRM0PgIzMhYXBy4BIyIOAhUUHgIzMjY3Fw4BIyIuAkIrTmxAPFodLxpAKi9NNh0dNk0vLUYgMCdiPz5pTSwBSE9%2BWC8wIDUbISVFYj0%2BY0YmJiMzLTIuV38AAAIAVQAAAiUCkAAKABMAOQC4AABFWLgAAC8buQAAAA0%2BWbgAAEVYuAAKLxu5AAoAAz5ZuAAAELkAEgAB9LgAChC5ABMAAfQwMRMzMhYVFA4CKwE3MjY1NCYrARFVoJWbJ0xwSaSbcG9vcEgCkKidTntVLUSKfX2E%2FfgAAAABAHMAAAISApAACwBNALgAAEVYuAAALxu5AAAADT5ZuAAARVi4AAsvG7kACwADPlm4AAAQuQADAAH0ugAHAAsAABESObgABy%2B5AAQAAfS4AAsQuQAIAAH0MDETIRUhFSEVIRUhFSFzAZX%2BvwEP%2FvEBS%2F5hApBGzkfuRwAAAQCHAAACGAKQAAkAQwC4AABFWLgAAC8buQAAAA0%2BWbgAAEVYuAAJLxu5AAkAAz5ZuAAAELkAAwAB9LoABwAJAAAREjm4AAcvuQAEAAH0MDETIRUhFSEVIREjhwGR%2FsIBDf7zUwKQRt5G%2FtoAAQA1%2F%2FQCFQKcACcATQC4AABFWLgABS8buQAFAA0%2BWbgAAEVYuAAjLxu5ACMAAz5ZuAAFELkADgAB9LgAIxC5ABgAAfS6AB0AIwAFERI5uAAdL7kAHgAB9DAxEzQ%2BAjMyHgIXBy4BIyIOAhUUHgIzMjY3NSM1MxEOASMiLgI1K01rQCE2LSMOLxg%2BMC5LNh0bM0wwIzwTg9AgZEA%2BaEwqAUhPf1cvDhccDzUaIiVFYj0%2BY0YmFRKrRf7sICwuV38AAQBPAAACCQKQAAsASQC4AABFWLgAAC8buQAAAA0%2BWbgAAEVYuAALLxu5AAsAAz5ZugAJAAsAABESObgACS%2B5AAIAAfS4AAAQuAAE0LgACxC4AAfQMDETMxEhETMRIxEhESNPVAESVFT%2B7lQCkP7tARP9cAE1%2FssAAQBfAAAB%2BQKQAAsAQQC4AABFWLgABC8buQAEAA0%2BWbgAAEVYuAALLxu5AAsAAz5ZuQAAAAH0uAAEELkAAwAB9LgABtC4AAAQuAAJ0DAxNzMRIzUhFSMRMxUhX6OjAZqjo%2F5mRwIDRkb9%2FUcAAQBR%2F%2FQB7QKRABMANQC4AABFWLgACS8buQAJAA0%2BWbgAAEVYuAAQLxu5ABAAAz5ZuQADAAH0uAAJELkABwAB9DAxNx4BMzI2NREhNSERFA4CIyImJ4cdSCZHQf7tAWYWM1M9OGkikywqS1EBckb%2BQS5RPCM0OQAAAQBiAAACQwKQAAwAawC4AABFWLgAAC8buQAAAA0%2BWbgAAEVYuAAELxu5AAQADT5ZuAAARVi4AAsvG7kACwADPlm4AABFWLgACC8buQAIAAM%2BWboAAwAHAAAREjm6AAkABwAAERI5uAAJELgABtC4AAMQuAAK0DAxEzMRMwEzBxMjAwcVI2JUAwEUXs%2FnXb5yVAKQ%2FrcBSfr%2BagFVhdAAAAEAhgAAAh0CkAAFACsAuAAARVi4AAAvG7kAAAANPlm4AABFWLgABS8buQAFAAM%2BWbkAAgAB9DAxEzMRIRUhhlIBRf5pApD9t0cAAAABAFEAAAIHApAAHQBNALgAAEVYuAAALxu5AAAADT5ZuAAARVi4AB0vG7kAHQADPlm7ABIAAQAEAAQruAAAELgABtC4AB0QuAAJ0LgAABC5ABYAAfS4ABDQMDETMxMXMzcTMxEjETQ%2BAjcjDwEjLwEjHgMVESNRXF0hBCBcXEcCAwMCAytaLVosAwEEBAJGApD%2B6WpqARf9cAFxFDY3NRSM%2Ff2MFDU3NhT%2BjwAAAQBTAAACBQKQABMAWQC4AABFWLgAAS8buQABAA0%2BWbgAAEVYuAALLxu5AAsAAz5ZugACAAEACxESObkABAAB9LgAARC4AAjQugAMAAsAARESObgAARC5AA0AAfS4AAsQuAAS0DAxEzMTFzMuATURMxEjAycjHgEVESNTVdVCAgIJT1XVQgICCU8CkP5ihjFrNAFU%2FXABnoYzZzP%2BqQAAAAIAMP%2F0AigCnAATACcANQC4AABFWLgACi8buQAKAA0%2BWbgAAEVYuAAALxu5AAAAAz5ZuQAUAAH0uAAKELkAHgAB9DAxBSIuAjU0PgIzMh4CFRQOAicyPgI1NC4CIyIOAhUUHgIBLDhcQyUlQ1w4N11DJSVDXTclPisYGCs%2BJSY9KxgYKz0MMFl%2FT099Vy4vV31OT39ZMEkmR2M%2BPWJEJSVEYj0%2BY0cmAAIAZgAAAiECkAAOABcARwC4AABFWLgAAC8buQAAAA0%2BWbgAAEVYuAAOLxu5AA4AAz5ZugAMAA4AABESObgADC%2B4AAAQuQAWAAH0uAAMELkAFwAB9DAxEzMyHgIVFA4CKwERIxMyNjU0JisBEWbJNlo%2FIyNAWTZ2U75XU1VVawKQFC1KNjRMMhn%2B%2FAFIQUZHN%2F77AAACADH%2FXQIpAp0AEwA0AEsAuAAARVi4ACQvG7kAJAANPlm4AABFWLgAGi8buQAaAAM%2BWbsAMQABABcABCu4ABoQuQAFAAH0uAAkELkADwAB9LgAGhC4AC7QMDETFB4CMzI%2BAjU0LgIjIg4CAQ4BIyImJy4DNTQ%2BAjMyHgIVFA4CBx4BMzI2N4YXKz0mJT0rFxcrPSUmPSsXAaMQJBZXbRkvTTceJEJcODdcQiQdNEstEUozDxkJAUs9ZEcnJ0dkPT1jRSUlRWP94wYIWEMIN1d2R099Vy8vV35ORnRXOAkqKwYEAAACAGQAAAIpApAACAAYAFMAuAAARVi4AA4vG7kADgANPlm4AABFWLgADS8buQANAAM%2BWboACwANAA4REjm4AAsvuQAAAAH0uAAOELkACAAB9LgADRC4AAnQuAALELgAF9AwMRMzMjY1NCYrAQEDIxEjETMyHgIVFAYHE7dtTVFRTW0BE551U8wyVD0iUEOnAVk%2FQEE0%2FbMBFf7rApATLEYzTVwR%2FuIAAAABAEP%2F9AIZApwAMwBJALgAAEVYuAAWLxu5ABYADT5ZuAAARVi4ADAvG7kAMAADPlm5AAMAAfS6AAYAMAAWERI5uAAWELkAHQAB9LoAIAAWADAREjkwMTceATMyNjU0LgIvAS4DNTQ%2BAjMyFhcHLgEjIgYVFB4CHwEeAxUUDgIjIiYndSViNkZMEiArGV4ZMikaIDlPLz5oJCwgTTE8RhUhKhVcHjUnFyA8VjZIeS2PJS07MBkjGRQLKQocKDckJUAvGi0kNh0hMy0YIRkSCSgMHyk3JCdEMx00LQAAAQAqAAACLgKQAAcAMwC4AABFWLgAAi8buQACAA0%2BWbgAAEVYuAAHLxu5AAcAAz5ZuAACELkAAQAB9LgABdAwMQEjNSEVIxEjAQLYAgTYVAJKRkb9tgAAAAEAT%2F%2F0AgkCkAAZADMAuAAARVi4AAAvG7kAAAANPlm4AABFWLgAFC8buQAUAAM%2BWbkABwAB9LgAABC4AA3QMDETMxEUHgIzMj4CNREzERQOAiMiLgI1T1QVJTIeHjImFVEhOlEwMFI7IQKQ%2FmYzRysUFCtHMwGa%2FmhHYj8cHD9iRwAAAAEAKwAAAi0CkAAPADMAuAAARVi4AAAvG7kAAAANPlm4AABFWLgADy8buQAPAAM%2BWbkABQAB9LgAABC4AAzQMDETMxMeARczPgM3EzMDIytYahEcEgQJEA8PCGlV0GECkP6eO2Q6HTU0Nh0BYv1wAAABAAoAAAJOApEAIQBNALgAAEVYuAABLxu5AAEADT5ZuAAARVi4ACAvG7kAIAADPlm7ABwAAQAKAAQruAAgELkABgAB9LgAD9C4AAEQuAAU0LgAIBC4ABfQMDETMxMeARczPgE%2FATMXHgEXMz4BNxMzAyMDLgEnIw4BBwMjClM1AgkDAwsVCkU7RQkVCwQDCAMyT2FcSwcMBQMGDAhIWgKR%2FmQqTykpUCny8ihRKSlQKQGc%2FW8BEx08HR08Hf7tAAABADYAAAIiApAAGQBdALgAAEVYuAACLxu5AAIADT5ZuAAARVi4ABgvG7kAGAADPlm6AAAAGAACERI5ugAGABgAAhESObgAAhC4AAvQugANABgAAhESObgAGBC4AA%2FQugAUABgAAhESOTAxEwMzFx4BFzM%2BAT8BMwMTIycuAScjDgEPASP6t1xcDRgQBA4VDFpYt8RcYw4bEQQOGg1iWAFTAT2oFysdHSsXqP6%2F%2FrGxGDMeHjMYsQAAAQAmAAACMgKQAA8AQAC4AABFWLgAAS8buQABAA0%2BWbgAAEVYuAALLxu5AAsADT5ZuAAARVi4AA4vG7kADgADPlm6AAcADgABERI5MDElAzMXHgEXMz4BPwEzAxUjAQLcWGMTJBQEFCYTX1bcVOoBpsMmSygoTCbC%2FlrqAAEAQQAAAhsCkQAJAD0AuAAARVi4AAMvG7kAAwANPlm4AABFWLgACC8buQAIAAM%2BWbkABgAB9LgAANC4AAMQuQABAAH0uAAF0DAxNwEhNSEVASEVIUEBb%2F6xAbX%2BkAF1%2FiYyAhlGMv3oRwAAAAEA4v9oAfYCxAAHABcAuwAFAAEABgAEK7sAAQABAAIABCswMRMhFSMRMxUh4gEU09P%2B7ALEMP0EMAAAAAEAY%2F9gAfUCxgADABgAuAAARVi4AAAvG7kAAAAPPlm4AALcMDETMwEjY0oBSEoCxvyaAAABAGP%2FaAF3AsQABwAXALsAAAABAAUABCu7AAQAAQABAAQrMDEFESM1IREhNQE10gEU%2FuxoAvww%2FKQwAAABAG8BHAHpAp4ACQAmALgAAEVYuAAALxu5AAAADT5ZuAAC3LoABQAAAAIREjm4AAnQMDEBMxMjLwEjDwEjAQhImUhCMQQxQkgCnv5%2BsIWFsAAAAAABADz%2FdAIc%2F7sAAwANALsAAAABAAEABCswMQUVITUCHP4gRUdHAAD%2F%2FwC5Aj0BbQLREgYAygAAAAIAUf%2F0AgMB8gAhAC8AgAC4AABFWLgAEy8buQATAAc%2BWbgAAEVYuAAdLxu5AB0AAz5ZuAAARVi4ABcvG7kAFwADPlm6AAUAEwAXERI5uAAFL7gAExC5AAoAAfS4AB0QuQAnAAH0ugANAAoAJxESOboAGQAXABMREjm4ABkQuQAqAAH0uAAFELkAKwAB9DAxNzQ%2BAjcuAyMiBgcnPgMzMhYVESMnIw4BIyIuAjcUHgIzMjY3NQ4DUSdVhl4BDh4xIzBYIiASMTc%2BIGRhQwcDKWM0IjwtGlASHScVKlEqTmk%2FGn4pPSwcCBksIRQlFTgMGRQNbVv%2B1kIgLhMjMycVHRMJJSOABhYfJwAAAAACAF3%2F9AIcAsgAFgAnAIMAuAAARVi4AAYvG7kABgAHPlm4AABFWLgAAC8buQAAAA8%2BWbgAAEVYuAAQLxu5ABAAAz5ZuAAARVi4ABYvG7kAFgADPlm6AAMABgAQERI5ugAUABAABhESObgAFBC5ABcAAfS4ABAQuQAaAAH0uAAGELkAJAAB9LgAAxC5ACcAAfQwMRMzFQc%2BATMyHgIVFA4CIyImJyMHIzceATMyPgI1NC4CIyIGB11SAiNXKzFMMxokPVArI1EjAwdCUiNHGiA2KBYQITQkIEkmAsjCXiIoI0FbOD5iRCMjHzZyHxobMUgtKEIvGiMmAAEAUP%2F0AhsB8gAhADkAuAAARVi4AAUvG7kABQAHPlm4AABFWLgAHS8buQAdAAM%2BWbgABRC5AAwAAfS4AB0QuQAWAAH0MDE3ND4CMzIWFwcuASMiDgIVFB4CMzI2NxcOASMiLgJQK0pjNzxXHikeQSYqRjEcGzFFKi1LHyQoYzY5YUgo8j1fQiIqHTUaHhsyRSoqRDEbIxo1JCgiQV8AAAACADz%2F9AH7AsgAFgAkAIMAuAAARVi4AAUvG7kABQAHPlm4AABFWLgACi8buQAKAA8%2BWbgAAEVYuAASLxu5ABIAAz5ZuAAARVi4AAwvG7kADAADPlm6AAgABQASERI5ugAOABIABRESObgAEhC5ABoAAfS4AA4QuQAcAAH0uAAIELkAHQAB9LgABRC5ACAAAfQwMTc0PgIzMhYXJzUzESMnIw4BIyIuAjcUFjMyNzUuASMiDgI8JT1QKy1EIgNSRAcDHlMtME04HlVLREhBIT8gIDcpGPI7X0IkIh1au%2F04QB8tIkFePlhiSfIfGhsxRAACAEX%2F9AIZAfIAHgAnAEMAuAAARVi4AAUvG7kABQAHPlm4AABFWLgAGi8buQAaAAM%2BWbsAJwABAA0ABCu4ABoQuQATAAH0uAAFELkAIgAB9DAxNzQ%2BAjMyHgIVFAYHIR4DMzI2NxcOASMiLgIlNCYjIg4CB0UqRVkvNFI5HgEC%2FoQBHTFDKCtHIh0kXDs2X0cpAYhMRB43LB4F8jxfQiMhPFQzDRkJJz4sGBgVNhciI0FeZElOFCc4JAAAAAEAZwAAAkIC1AAWAFYAuAAARVi4ABQvG7kAFAAPPlm4AABFWLgAEC8buQAQAAc%2BWbgAAEVYuAAMLxu5AAwAAz5ZuAAUELkAAwAB9LgAEBC4AAfQuAAQELkADQAB9LgACtAwMQEuASMiBh0BMxUjESMRIzU3NTQ2MzIXAi8eMyBCOczMUYuLX2VIRAJ6DglDPCxD%2Fl0Boz4FKVlsHAAAAAADAEj%2FIAI2AfIAEQBFAFUAsgC4AABFWLgAJS8buQAlAAc%2BWbgAAEVYuAAoLxu5ACgABz5ZuAAARVi4ACcvG7kAJwAHPlm4AABFWLgAQy8buQBDAAU%2BWbgAAEVYuAAMLxu5AAwAAz5ZuABDELkAAwAB9LgADBC4AA%2FQuAAV0LgADBC5ADoAAfS4ADLcuQBGAAH0ugA1AEYAMhESObgANRC4ABzQuAAoELkAKQAB9LgAJxC5ACoAAfS4ACUQuQBOAAH0MDEXFBYzMj4CNTQmKwEiJicOAQc0Njc1LgE1NDY3NS4BNTQ%2BAjMyFzMVIx4BFRQOAiMiJicGFRQWOwEyFhUUDgIjIiYTMjY1NC4CIyIOAhUUFo9RTipEMBk3OF8VJRAjG0cpJxQeHhwZIx80RScoIMmCERwdM0UnEysUJjUwbV5bJkZkPmt12y9BEh4pFxcpHhJCUSYwERwkEyMYAwUTKR0dOBcECyYfFzETBBM%2FLChALRkMPxI0ICc%2BKxcJCRggHRs0PiI%2BLhxGAWs%2BNRkqHhERHioZNT4AAAAAAQBdAAACCwLIABYAZQC4AABFWLgAAC8buQAAAA8%2BWbgAAEVYuAAGLxu5AAYABz5ZuAAARVi4ABYvG7kAFgADPlm4AABFWLgACy8buQALAAM%2BWboAAwAGAAsREjm4AAYQuQAPAAH0uAADELkAFAAB9DAxEzMVBz4BMzIWFREjETQmIyIOAgcRI11SBCdYOVdRUjQ8FiUkJhVSAsjCcyk2Y2H%2B0gEjRUMLFiEW%2Fq0AAAACAFoAAAGeAskABQARADsAuAAARVi4AAAvG7kAAAAHPlm4AABFWLgAAi8buQACAAM%2BWbgAABC5AAQAAfS4AAAQuAAG3LgADNwwMRMhESMRIyUiJjU0NjMyFhUUBloBNFLiAQIdJSUdHCYmAeb%2BGgGjpyIdHSMjHR0iAAAAAgA3%2FycBngLJABUAIQBBALgAAEVYuAAALxu5AAAABz5ZuAAARVi4AAcvG7kABwAFPlm5AA4AAfS4AAAQuQAUAAH0uAAAELgAFty4ABzcMDETIREUDgIjIiYnNx4BMzI%2BAjURIyUiJjU0NjMyFhUUBloBNBQvTjsmSB0bGjkcJDAcC%2BIBAh0lJR0cJiYB5v4OLUs3HhMOPQ0OEiIxHwG1pyIdHSMjHR0iAAAAAAEAagAAAj4CyAAMAG0AuAAARVi4AAQvG7kABAAHPlm4AABFWLgAAC8buQAAAA8%2BWbgAAEVYuAAMLxu5AAwAAz5ZuAAARVi4AAgvG7kACAADPlm6AAIAAAAMERI5ugAJAAAACBESObgACRC4AAbQuAACELkACgAB9DAxEzMRMwEzBxMjJwcVI2pSBAEGXsLcXLNzUgLI%2Fh4BAMH%2B2%2FNvhAABAFH%2F9AIZAsgAEAA1ALgAAEVYuAAALxu5AAAADz5ZuAAARVi4AAsvG7kACwADPlm5AAUAAfS4AAAQuQAQAAH0MDETMxEUFjMyNxcOASMiJjURI1H4MywoNBUhOihOUaYCyP3VNi8XPgwRWFcB4gAAAQA8AAACLAHyACAAowC4AABFWLgABi8buQAGAAc%2BWbgAAEVYuAALLxu5AAsABz5ZuAAARVi4AAAvG7kAAAAHPlm4AABFWLgAIC8buQAgAAM%2BWbgAAEVYuAAYLxu5ABgAAz5ZuAAARVi4ABAvG7kAEAADPlm6AAIAIAAAERI5uAACELgACNC4AAsQuQATAAH0uAAIELkAFgAB9LgABhC5ABsAAfS4AAIQuQAeAAH0MDETMxczPgEzMhc%2BATMyFhURIxE0IyIGBxEjETQjIgYHESM8QAcDEjEqShIWNCkzN081GiYTQjcaJBNPAeZAIipUJi5NSf6kAVVWJSb%2BoAFVViUm%2FqAAAAAAAQBdAAACCwHyABYAZQC4AABFWLgABi8buQAGAAc%2BWbgAAEVYuAAALxu5AAAABz5ZuAAARVi4ABYvG7kAFgADPlm4AABFWLgACy8buQALAAM%2BWboAAgAGABYREjm4AAYQuQAPAAH0uAACELkAFAAB9DAxEzMXMz4BMzIWFREjETQmIyIOAgcRI11EBwQmWDlXUVI0PBYlJCYVUgHmUyk2Y2H%2B0gEjRUMLFiEW%2Fq0AAAACADz%2F9AIcAfIAEwAnADUAuAAARVi4AAUvG7kABQAHPlm4AABFWLgADy8buQAPAAM%2BWbkAGQAB9LgABRC5ACMAAfQwMTc0PgIzMh4CFRQOAiMiLgI3FB4CMzI%2BAjU0LgIjIg4CPCdCVzAwV0InJ0JXMDBXQidVFik5IyM5KRYWKTkjIzkpFvI9X0IiIkJfPTxfQSIiQV88KkQxGxsxRCoqRTIbGzJFAAACAF3%2FMwIcAfIAFgAlAIMAuAAARVi4AAkvG7kACQAHPlm4AABFWLgAAy8buQADAAc%2BWbgAAEVYuAATLxu5ABMAAz5ZuAAARVi4AAIvG7kAAgAFPlm6AAUACQATERI5ugAWABMACRESObgAFhC5ABcAAfS4ABMQuQAaAAH0uAAJELkAIgAB9LgABRC5ACUAAfQwMRcVIxEzFzM%2BATMyHgIVFA4CIyImJzceATMyNjU0LgIjIgYHr1JEBwMiWS0xSzMaJD1QLCJPIQIjRhlCVBAhNCQgSSYppAKzPiAqI0FbOT5hRCMhHj8fGmZbKEIvGiMmAAAAAgA8%2FzMB%2BwHyABYAJACDALgAAEVYuAAFLxu5AAUABz5ZuAAARVi4AAsvG7kACwAHPlm4AABFWLgAEi8buQASAAM%2BWbgAAEVYuAANLxu5AA0ABT5ZugAIAAUAEhESOboADwASAAUREjm4ABIQuQAaAAH0uAAPELkAHAAB9LgACBC5AB0AAfS4AAUQuQAgAAH0MDE3ND4CMzIWFzM3MxEjNTcOASMiLgI3FBYzMjc1LgEjIg4CPCU9UCstRiMDB0JSBCBRLTBNOB5VS0RIQSE%2FICA3KRjyO19CJCIgNv1Ns1gfKyJBXj5YYknyHxobMUQAAQCSAAACGQHyABIAVAC4AABFWLgAAC8buQAAAAc%2BWbgAAEVYuAAGLxu5AAYABz5ZuAAARVi4ABEvG7kAEQADPlm6AAIAEQAAERI5uAAGELkADQAB9LgAAhC5ABAAAfQwMRMzFzM%2BATMyFhcHLgEjIgYHESOSRAcDJm9EGy4XExojHTdlLFIB5nM7RAkLRwkIP0z%2B4wAAAAABAEj%2F9AIOAfIALQBJALgAAEVYuAATLxu5ABMABz5ZuAAARVi4ACovG7kAKgADPlm5AAMAAfS6AAYAKgATERI5uAATELkAGgAB9LoAHwATACoREjkwMTceATMyNjU0JicuAzU0PgIzMhYXBy4BIyIOAhUUFhceARUUDgIjIiYncCleQkJARVkmQzIeGjNNMjdoJCggTi0iLhwMUkJjXxw3UTRIeS12HiQsIBwsFgkaIyoaHTMlFSUZNRccCxMaDh4nERlAOB40KBctHwABAEX%2F9AIiAm4AGwBNALgABS%2B4AABFWLgAAy8buQADAAc%2BWbgAAEVYuAAWLxu5ABYAAz5ZuAADELkAAQAB9LgAAxC4AAfQuAABELgACNC4ABYQuQAPAAH0MDETIzU%2FATMVMxUjFRQeAjMyNjcXDgEjIi4CNc6JjAtE7%2B8MHDAjIzgaEiFQKDVIKxMBoz4FiIhD5yExIhEMCjwMER01Si0AAQBN%2F%2FQB%2BQHmABQAZQC4AABFWLgACi8buQAKAAc%2BWbgAAEVYuAATLxu5ABMABz5ZuAAARVi4AAYvG7kABgADPlm4AABFWLgAAC8buQAAAAM%2BWboAAgAGABMREjm4AAYQuQAPAAH0uAACELkAEgAB9DAxISMnIw4BIyImNREzERQWMzI2NxEzAflDBwQlVzlYUVMzPSpEKVJVKzZjYQEu%2Ft1FQysvAVEAAQAzAAACJQHmAA0APAC4AABFWLgAAC8buQAAAAc%2BWbgAAEVYuAAKLxu5AAoABz5ZuAAARVi4AA0vG7kADQADPlm5AAUAAfQwMRMzEx4BFzM%2BATcTMwMjM1NwDxsNBA0ZD3BPyVwB5v7sJUcjI0clART%2BGgABAAgAAAJQAeYAIQB0ALgAAEVYuAAALxu5AAAABz5ZuAAARVi4AAovG7kACgAHPlm4AABFWLgAFC8buQAUAAc%2BWbgAAEVYuAAhLxu5ACEAAz5ZuAAARVi4ABcvG7kAFwADPlm6AAYAAAAhERI5uAAGELgAD9C6ABwAAAAXERI5MDETMxMeARczPgE%2FATMXHgEXMz4BNxMzAyMnLgEnIw4BDwEjCFQ7BwwFBAcOCDtGPAgOCAQHCwY7TmpjOgcMCAQGDAk4YgHm%2FucjQiIiQyL8%2FCNCIiJCIwEZ%2Fhr2I0UlIEQq9QABAEAAAAIXAeYAGQBlALgAAEVYuAABLxu5AAEABz5ZuAAARVi4AAsvG7kACwAHPlm4AABFWLgAGS8buQAZAAM%2BWbgAAEVYuAAPLxu5AA8AAz5ZugATAAEAGRESObgAExC4AADQuAATELgADdC4AAfQMDE3JzMXHgEXMz4BPwEzBxcjJy4BJyMOAQ8BI%2FmrW00NHQ8EDhwNSVetulpVDyEQBA8eD1BY%2FOprFCoUFCwUafH1cBUuFRYrF3AAAAEAMf8vAicB5gAcAFsAuAAARVi4AAgvG7kACAAHPlm4AABFWLgAEi8buQASAAc%2BWbgAAEVYuAAZLxu5ABkABT5ZuAAARVi4AAcvG7kABwADPlm4ABkQuQADAAH0ugAOAAgABxESOTAxFx4BMzI2PwEDMxMeARczPgE3EzMDDgMjIic3VAoXCzNAEg%2FjU3cOHw8EDRsMak7WDiQyQSkkHBGGAwQ7LSQB5%2F7zIEojI0khAQ398iQ%2BLRoKQQAAAQBHAAACFAHmAAkAPQC4AABFWLgAAy8buQADAAc%2BWbgAAEVYuAAILxu5AAgAAz5ZuQAGAAH0uAAA0LgAAxC5AAEAAfS4AAXQMDE3ASE1IRUBIRUhRwFN%2FtgBnv6yAVj%2BMywBd0Ms%2FolDAAAAAQB4%2F2gB9gLEADkAKwC7ADMAAQA0AAQruwAZAAEAGgAEK7sACwABAAoABCu6ACcACgALERI5MDEFND4CNTQuAiM1Mj4CNTQmNTQ%2BAjsBFSMiDgIVFBYVFAYHFR4BFRQGFRQeAjsBFSMiLgIBAAMDAwwgOSwsOSAMCRYuRi89NCYxGwoGJzQ0JwYKGzEmND0vRi4WExsxLi4ZDxsWDjQOFhsPMF00JzMeDTAKFSMYK1svMTMJBAkzMTNULhgjFQowDR4zAAEBB%2F8GAVEC7gADAAsAugABAAIAAyswMQEzESMBB0pKAu78GAAAAAABAGP%2FaAHgAsQAOQArALsAAAABADcABCu7ABoAAQAXAAQruwAnAAEAKAAEK7oADAAoACcREjkwMRcyPgI1NCY1NDY3NS4BNTQ2NTQuAisBNTMyHgIVFAYVFB4CMxUiDgIVFB4CFRQOAisBNZYmMRwKBiY0NCYGChwxJjM9L0UuFgkMIDksLDkgDAMDAxYuRS89aAoVIxguVDMxMwkECTMxL1srGCMVCjANHjMnNF0wDxsWDjQOFhsPGS4uMRsnMx4NMAAAAQBMAP8CDAGVABkAJwC7AAMAAQAWAAQruwARAAEACAAEK7gAAxC4AA3QuAARELgAGdAwMRM%2BATMyHgIzMj4CNxcOASMiLgIjIgYHTBpIJh4vKScVDBUVEgk1GkgmHi8pJxUXKREBFkY3GiAaBxMiGhhGNhogGiI0AAAAAAIA4%2F9IAXUB8gAFABEAHAC4AABFWLgADy8buQAPAAc%2BWbgACdy4AATcMDEFFyM3EzM3FAYjIiY1NDYzMhYBUgJQAgo4LSseHisrHh4rWl5eAVinJCkpJCMqKgAAAgBx%2F98B%2BgKNAAYAJQBcALgAAEVYuAAYLxu5ABgACz5ZuwAiAAEACgAEK7sAGgABACEABCu4ACEQuAAA0LgAAC%2B4ACIQuAAG0LgABi%2B4AAoQuAAN0LgADS%2B4AAzcuAAaELgAF9C4ABcvMDEBDgEVFBYfAQ4BBxUjNS4DNTQ%2BAjc1MxUeARcHLgEnET4BNwE6OEA%2FOcAeSCczLUo1HR82SiozLEAXKBQtGiA0FQHdDVhCQ1gNCRoiA2doBSQ9VDU0UzwkBmpnAiIWNBIWAv6oAhsSAAABAE0AAAITAooAKQBXALgAAEVYuAATLxu5ABMACz5ZuAAARVi4AAEvG7kAAQADPlm7AAgAAQALAAQruAABELkAAAAB9LgAA9C4ABMQuQAaAAH0uAALELgAINC4AAgQuAAj0DAxJRUhNT4BNTQnIzU3LgE1ND4CMzIWFwcuASMiBhUUFhczFSMWFRQGBxUCE%2F47Pz0IdWMLFR43TTA%2BVR0wFzsqQkUTC72tBiUmR0cyHF85Gh00BCA9ICpEMBorIC8XHkE0IDsgOBsdNUYfBAAAAgA6AFMCHgJBACAANAAXALsAJgABAB0ABCu7AAwAAQAwAAQrMDE%2FAS4BNTQ2Nyc3FzYzMhc3FwceARUUBgcXBycOASMiJwc3FB4CMzI%2BAjU0LgIjIg4COlQRExIRUyxXMD8%2BMVcsVBETExFULFgXOR4%2BMVdQEyArGBgrIBMTICsYGCsgE4BVFzojIzsXVi1aJSVaLVYXOyMjOhdVLVkTEyZZ9h4xJBMTJDEeHjEkExMkMQAAAQA1AAACIwJ%2BAB0AbAC4AABFWLgAAC8buQAAAAs%2BWbgAAEVYuAAJLxu5AAkACz5ZuAAARVi4ABMvG7kAEwADPlm6AAUAEwAJERI5uAAFELgAC9C5AA4AAfS4ABnQuAAY3LgAD9C5ABIAAfS4ABXQuAALELgAHNAwMRMXHgEXMz4BPwEzAzMVIxUzFSMVIzUjNTM1IzUzA4pcESETBBIiElxSuqK3t7dStbW1obkCfqshQyMjQyGr%2FsAvQTCenjBBLwFAAAIBB%2F8GAVEC7gADAAcAEwC6AAEABQADK7oAAwAHAAMrMDEBMxEjFxEjEQEHSkpKSgLu%2FjVN%2FjAB0AAAAAIAW%2F%2FAAf0CrAAPAEcATwC7AC8AAQAoAAQruwBEAAEAEwAEK7oAMgAoABMREjm6ABYARAAvERI5ugAgADIAFhESObgAIBC4AADQugA8ABYAMhESObgAPBC4AAjQMDElPgE1NC4CJw4BFRQeAhMuASMiBhUUHgQVFAYHHgEVFA4CIyImJzceATMyNjU0LgQ1NDY3LgE1ND4CMzIWFwFzICMpPkkgHyUpP0lUGjgjKiYqP0k%2FKjEpDg8YKjskN1wgMho9KiktKj5KPiozKA4REyY4JjJRHsAOJiIiLCEdEhApHyErIRwBaxQaJRobJB4eKz0uMDwWECcaHjIkFSYhLRgcKB0cJh4dKj0uLUAVECcaGi8kFSIXAP%2F%2FAJYCTAHCAroSBgDPAAAAAwAe%2F%2FUCOgKNABMAJwBFAE0AuAAARVi4AAUvG7kABQALPlm4AABFWLgADy8buQAPAAM%2BWbkAGQAB9LgABRC5ACMAAfS4AC3QuQA0AAH0uAAZELgAQdC5ADoAAfQwMRM0PgIzMh4CFRQOAiMiLgI3FB4CMzI%2BAjU0LgIjIg4CFzQ%2BAjMyFhcHLgEjIgYVFBYzMjY3Fw4BIyIuAh4pSWM5OWNJKSlJYzk5Y0kpLiA7UzIyUzsgIDtTMjJTOyBGGy47ISMxFCIQHxQuODUtGiYRHhc0JiI7LBkBQ0x7VS4uVXtMTXtXLy9Xe01Ca00qKk1rQkJqTCkpTGpCK0YyGhsUJw4RSztCTRQOKhQbGzNJAP%2F%2FAKcA%2FAG6Ak4SBgDSAAD%2F%2FwBTADQB%2BAHEEiYA3Y4AEAYA3XMAAAAAAQBVAGgCAwFpAAUADQC7AAEAAQAEAAQrMDETIREjNSFVAa5C%2FpQBaf7%2Fw%2F%2F%2FAFUBKwIDAWkSBgDiAAAABABwAT8B6ALJABMAJwA1AD4APQC7ABQAAQAAAAQruwAKAAEAHgAEK7sANgABADIABCu4AB4QuAAp0LgAMhC4AC%2FQuAAUELgANNC4ADHQMDEBIi4CNTQ%2BAjMyHgIVFA4CJzI%2BAjU0LgIjIg4CFRQeAgMzMhYVFAYHFyMnIxUjNzI2NTQmKwEVASwnRTMdHTNFJydEMx4eM0QnHzcnFxcnNx8gNigXFyg2KUwgLxURLi4jKSlDFBgTFxwBPx00SCwsSDQdHTRILCxINB0lFyo7JCM7KxgYKzsjJDsqFwEIHSQSHwZTRkZmEREPEkMAAAD%2F%2FwCxAlkBpwKSEgYAzgAAAAIArwGtAaoCrQATAB8AFwC7AAoAAQAaAAQruwAUAAEAAAAEKzAxASIuAjU0PgIzMh4CFRQOAicyNjU0JiMiBhUUFgEsGS0jFBQjLRkZLiIVFSIuGSIqKiIhKioBrRIhLx0eLyISEiIvHh0vIRIuLiMlLi4lIy4AAAIAVQAAAgMCLAALAA8ARAC4AABFWLgADi8buQAOAAM%2BWbsAAwABAAAABCu4AAMQuAAE3LgAAxC4AAbQuAAAELgACNC4AA4QuQAMAAH0uAAL3DAxASM1MzUzFTMVIxUjByEVIQELtrZCtrZCtgGu%2FlIBMD6%2Bvj6xQT4AAP%2F%2FAK4BuAGnAvUSBwDmAAEBuAAA%2F%2F8ArAGsAaQC9RIHAOcAAAG4AAD%2F%2FwDrAj0BnwLREgYAywAAAAEATf9FAi4B5gAoAHMAuAAoL7gAAEVYuAAALxu5AAAABz5ZuAAARVi4AAsvG7kACwAHPlm4AABFWLgAHy8buQAfAAM%2BWbgAAEVYuAAYLxu5ABgAAz5ZuAAfELkABQAB9LoAHAALAB8REjm4ABwQuQAKAAH0uAAYELkAEgAB9DAxEzMRFBYzMj4CNxEzDgEVFBYzOgE3FwYjIiYnIw4BIyImJxwBHgEXI01TNDkTJiYnFFMCAxALBAcHDBMdJiQFAyBRLyM7FAICAlMB5v7dQ0UJGCsjATxjz1gUEAI%2BCDU6ODUVICY7NDMeAAAAAgBI%2F7AB5QKQAAMAEAAlALgAAEVYuAAALxu5AAAADT5ZuAAARVi4AA8vG7kADwANPlkwMQEzESMDIyIuAjU0PgI7AQGUUVE2IDVaQiUkP1YyKwKQ%2FSABMhk1Ujk7UTMWAAAA%2F%2F8A2wEHAX0BsBIHABMAAAETAAD%2F%2FwDd%2FysBdgADEgYA0QYA%2F%2F8A0AG4AWEC6RIHAOUAAAG4AAD%2F%2FwCOAPwBygJOEgYA0wAA%2F%2F8AYQA0AgYBxBImAN6OABAGAN5zAAAA%2F%2F8AHAAAAj8CfhInAOX%2FewFNECYA3wAAEAcA6ACGAAD%2F%2FwAcAAACPAJ%2BEicA5f97AU0QJgDfAAAQBwDmAIcAAP%2F%2FACcAAAJVAooSJwDn%2F3sBTRAmAN8ZABAHAOgAhgAAAAIAe%2F88AewB8gAbACcAKgC4AABFWLgAJS8buQAlAAc%2BWbsACgABABEABCu4ACUQuAAf3LgAG9wwMSUWDgQVFBYzMjY3Fw4BIyImNTQ%2BBCc3FAYjIiY1NDYzMhYBZwYSIywnGjg3JkEbMCFdOlRlGyctJBQEZyweHisrHh4s%2FiQ4LignKxkqNh4bLSMuVEghMysoLDIhpyQpKSQjKioAAP%2F%2FACAAAAI4AzISJgAmAAAQBgDpAAAAAP%2F%2FACAAAAI4AzISJgAmAAAQBgDqAAAAAP%2F%2FACAAAAI4AzISJgAmAAAQBgDrAAAAAP%2F%2FACAAAAI4AzMSJgAmAAAQBgDsAAAAAP%2F%2FACAAAAI4Ay0SJgAmAAAQBgDtAAAAAP%2F%2FACAAAAI4A2sSJgAmAAAQBgDuAAAAAAAC%2F%2F8AAAJPApAABgAWAGYAuAAARVi4AA4vG7kADgANPlm4AABFWLgACC8buQAIAAM%2BWbgAAEVYuAAMLxu5AAwAAz5ZuwAAAAEACgAEK7sAEwABABQABCu4AA4QuQABAAH0uAAIELkABwAB9LgAARC4ABHQMDEBESMOAQ8BBRUhNSMHIwEhFSMVMxUjFQE9AxQrFC4Blv7unklXAQQBQ72TkwECAUw2aTZ3u0e%2FvwKQRs1H7%2F%2F%2FAEL%2FKwIqApwSJgAoAAAQBgDvLwAAAP%2F%2FAHMAAAISAzISJgAqAAAQBgDpHwAAAP%2F%2FAHMAAAISAzISJgAqAAAQBgDqHwAAAP%2F%2FAHMAAAISAzISJgAqAAAQBgDrHwAAAP%2F%2FAHMAAAISAy0SJgAqAAAQBgDtHwAAAP%2F%2FAF8AAAH5AzISJgAuAAAQBgDpAAAAAP%2F%2FAF8AAAH5AzISJgAuAAAQBgDqAAAAAP%2F%2FAF8AAAH5AzISJgAuAAAQBgDrAAAAAP%2F%2FAF8AAAH5Ay0SJgAuAAAQBgDtAAAAAAACABAAAAIrApAADAAZAFMAuAAARVi4AAQvG7kABAANPlm4AABFWLgACy8buQALAAM%2BWbsAAwABAAAABCu4AAsQuQANAAH0uAAEELkAEwAB9LgAAxC4ABXQuAAAELgAF9AwMRMjNTcRMzIWFRQGKwE3MjY1NCYrARUzFSMVW0tLoZSbm5Gkm3Bvb3BIj48BQSoFASConZ2uRIp9fYTcL%2F3%2F%2FwBTAAACBQMzEiYAMwAAEAYA7AYAAAD%2F%2FwAw%2F%2FQCKAMyEiYANAAAEAYA6QAAAAD%2F%2FwAw%2F%2FQCKAMyEiYANAAAEAYA6gAAAAD%2F%2FwAw%2F%2FQCKAMyEiYANAAAEAYA6wAAAAD%2F%2FwAw%2F%2FQCKAMzEiYANAAAEAYA7AAAAAD%2F%2FwAw%2F%2FQCKAMtEiYANAAAEAYA7QAAAAAAAQBmAH4B8gIVAAsAKQC6AAUACQADK7oACgAJAAUREjm4AAoQuAAB0LgAChC4AAfQuAAE0DAxPwEnNxc3FwcXBycHZpqaLJqaLJqaLJqaq5%2BeLZ%2BfLZ6fLaCgAAADAC3%2F4gIsAq4ACgAVAC8AfQC4AABFWLgAKy8buQArAA0%2BWbgAAEVYuAAeLxu5AB4AAz5ZugAVAB4AKxESObgAFRC4AADQuAAeELkAAwAB9LoACgAeACsREjm4AAoQuAAL0LgAKxC5AA4AAfS4AAoQuAAW0LgAABC4ACDQuAAVELgAI9C4AAsQuAAt0DAxNx4BMzI%2BAjU0LwEuASMiDgIVFBcBHgEVFA4CIyInByc3LgE1ND4CMzIXNxfAFTcgJT4rGBkfFTghJj0rGBsBTB0eJUNdN1pANTA%2FHR8lQ1w4XD82L3QaHSZHYz5ZQDgaHSVEYj1fQAGFK3NIT39ZMD1PIF0tdklPfVcuPU8gAAAA%2F%2F8AT%2F%2F0AgkDMhImADoAABAGAOkAAAAA%2F%2F8AT%2F%2F0AgkDMhImADoAABAGAOoAAAAA%2F%2F8AT%2F%2F0AgkDMhImADoAABAGAOsAAAAA%2F%2F8AT%2F%2F0AgkDLRImADoAABAGAO0AAAAA%2F%2F8AJgAAAjIDMhImAD4AABAGAOoAAAAAAAIAZQAAAiECkAAQABkAOQC4AABFWLgAAC8buQAAAA0%2BWbgAAEVYuAAPLxu5AA8AAz5ZuwARAAEADQAEK7sAAwABABcABCswMRMzFTMyHgIVFA4CKwEVIzcyNjU0JisBEWVUdjZaPyMjQFk2dlS%2FV1NVVWsCkG4ULkk2NE0yGJbaQEdHNv78AAABAFj%2F9AI0AtQAOQBaALgAAEVYuAAFLxu5AAUADz5ZuAAARVi4ADkvG7kAOQADPlm4AABFWLgAGy8buQAbAAM%2BWbkAIgAB9LoADwAFACIREjm4AAUQuQA0AAH0ugAlABsANBESOTAxEzQ%2BAjMyHgIVFA4CFRQeBBUUDgIjIiYnNx4BMzI2NTQuBDU0PgI1NCYjIgYVESNYHDRKLyg9KhUcIhweLDUsHhcrPCUqRiAhHDQdKi0eLTQtHhwiHCwqNz9SAgcuTDYdGCk1HiY1LCkaGCAbGiQ1JyA2KBcYFToUEy8fHSYdGSEtIyIxLS8gJTFLS%2F4FAAAA%2F%2F8AUf%2F0AgMC0RImAEYAABAGAMoOAAAA%2F%2F8AUf%2F0AgMC0RImAEYAABAGAMsOAAAA%2F%2F8AUf%2F0AgMC0RImAEYAABAGAMwOAAAA%2F%2F8AUf%2F0AgMCsBImAEYAABAGAM0OAAAA%2F%2F8AUf%2F0AgMCuhImAEYAABAGAM8OAAAA%2F%2F8AUf%2F0AgMC1xImAEYAABAGANAOAAAAAAMAEf%2F0AlUB8gAuADcARAClALgAAEVYuAANLxu5AA0ABz5ZuAAARVi4ABMvG7kAEwAHPlm4AABFWLgAJi8buQAmAAM%2BWbgAAEVYuAAsLxu5ACwAAz5ZuwAvAAEAGwAEK7oAAwANACwREjm4AAMvuAANELkABgAB9LoAEAAmAA0REjm4ACYQuQAfAAH0ugApACYADRESObgAExC5ADQAAfS4ACwQuQA7AAH0uAADELkAQgAB9DAxNzQ2Ny4BIyIGByc%2BATMyFhc%2BATMyHgIVFAYHIR4BMzI2NxcOASMiJicOASMiJiU0LgIjIgYPARQWMzI2Ny4BLwEOARF8fAEnLxpBFx8eUC0wOw4YRTAlNyUSAgL%2B%2FgM8OxwvFR0ZQSY1SBgpTyY8RgH%2FCBQhGC85BfEoIho%2BGggHAQFcT4FJVxM2RRkQOBQgOCovMyQ9UC0OGg1MXRINNhEaMCstLkvXHzgrGVJJkScoJCMWNR0ZEDr%2F%2FwBQ%2FysCGwHyEiYASAAAEAYA0SoAAAD%2F%2FwBF%2F%2FQCGQLREiYASgAAEAYAyg8AAAD%2F%2FwBF%2F%2FQCGQLREiYASgAAEAYAyw8AAAD%2F%2FwBF%2F%2FQCGQLREiYASgAAEAYAzA8AAAD%2F%2FwBF%2F%2FQCGQK6EiYASgAAEAYAzw8AAAD%2F%2FwBaAAABnQLREiYAxAAAEAYAyjAAAAD%2F%2FwBaAAABzwLREiYAxAAAEAYAyzAAAAD%2F%2FwBaAAAB4ALREiYAxAAAEAYAzDAAAAD%2F%2FwBaAAAB8gK6EiYAxAAAEAYAzzAAAAAAAgA8%2F%2FQCGALaABQAOQBrALgAAEVYuAA0Lxu5ADQADz5ZuAAARVi4AB0vG7kAHQADPlm7ACcAAQALAAQruAAdELkAAAAB9LoAKgA0AB0REjm4ACoQuQAIAAH0ugAVADQAHRESObgAFRC4AC3QuAAVELgAN9C4ADDQMDElMj4CNTwBJy4BIyIOAhUUHgITHgEVFA4CIyIuAjU0PgIzMhYXLgEnByc3LgEnNx4BFzcXASwoOycTASNSJyg9KRUaLDx7QlAhPlg3L1ZCJyI9UzIvVBwOPS6WF4QaPCImKEoihxc4HTVILAsWCy8mGCw7IiY9KxgCKj2reTxjRycgPVc2M1M7IComRWUoTSlEEyERNBMqGkUpAAAA%2F%2F8AXQAAAgsCsBImAFMAABAGAM0SAAAA%2F%2F8APP%2F0AhwC0RImAFQAABAGAMoAAAAA%2F%2F8APP%2F0AhwC0RImAFQAABAGAMsAAAAA%2F%2F8APP%2F0AhwC0RImAFQAABAGAMwAAAAA%2F%2F8APP%2F0AhwCsBImAFQAABAGAM0AAAAA%2F%2F8APP%2F0AhwCuhImAFQAABAGAM8AAAAAAAMAVQBgAgMCMwALABcAGwAlALsAGQABABoABCu4ABkQuAAA3LgABty4ABoQuAAP3LgAFdwwMQEiJjU0NjMyFhUUBgM0NjMyFhUUBiMiJichFSEBLBcfHxcXHx9NHxcXHx8XFx%2BhAa7%2BUgHIHhgXHh4XGB7%2BzhceHhcYHh7rPgAAAwA8%2F%2BkCHAH9AAoAFgAwAH0AuAAARVi4ACwvG7kALAAHPlm4AABFWLgAHy8buQAfAAM%2BWboAFgAfACwREjm4ABYQuAAA0LgAHxC5AAIAAfS6AAoALAAfERI5uAAKELgAC9C4ACwQuQAOAAH0uAAKELgAF9C4AAAQuAAh0LgAFhC4ACTQuAALELgALtAwMTcWMzI%2BAjU0Ji8BLgEjIg4CFRQWFwEeARUUDgIjIicHJzcuATU0PgIzMhc3F8kpOiM5KRYODR4TMh0jOSkWDg0BNRsgJ0JXMFM%2FMyU1GyAnQlcwUz8zJVwmHDFFKiE6FyYSFBwyRiohOBcBICBZNzxfQSIwOx0%2BIFg2PV9CIjA7Hf%2F%2FAE3%2F9AH5AtESJgBaAAAQBgDK%2FAAAAP%2F%2FAE3%2F9AH5AtESJgBaAAAQBgDL%2FAAAAP%2F%2FAE3%2F9AH5AtESJgBaAAAQBgDM%2FAAAAP%2F%2FAE3%2F9AH5AroSJgBaAAAQBgDP%2FAAAAP%2F%2FADH%2FLwInAtESJgBeAAAQBgDLBAAAAAACAF3%2FMwIcAsgAFgAlAIMAuAAARVi4AAIvG7kAAgAPPlm4AABFWLgACC8buQAIAAc%2BWbgAAEVYuAABLxu5AAEABT5ZuAAARVi4ABIvG7kAEgADPlm6AAUACAASERI5ugAVABIACBESObgAFRC5ABcAAfS4ABIQuQAaAAH0uAAIELkAIgAB9LgABRC5ACUAAfQwMRcjETMVBz4BMzIeAhUUDgIjIiYnFzUeATMyPgI1NCYjIgYHr1JSAiNWKzFMMxslPVArJEwhASNFGiA3KBdBSSBIJs0DlclXIigjQVs5PmFEIyIdXJsfGhsxSC1QYyMmAAD%2F%2FwAx%2Fy8CJwK6EiYAXgAAEAYAzwQAAAAAAQBaAAABjgHmAAUALwC4AABFWLgAAC8buQAAAAc%2BWbgAAEVYuAACLxu5AAIAAz5ZuAAAELkABAAB9DAxEyERIxEjWgE0UuIB5v4aAaMAAAACACEAAAJPApEAEgAbAE8AuAAARVi4AAMvG7kAAwANPlm4AABFWLgADS8buQANAAM%2BWbsACAABAAkABCu4AAMQuQAGAAH0uAANELkACwAB9LgAFtC4AAYQuAAY0DAxEzQ2MyEVIxUzFSMVMxUhIi4CNxQWOwERIyIGIY19ARrClJTM%2Ftk%2BYUQkVlRWFRVWVAFLnqhGz0fuRy1Ve05%2BiQIIgwAAAAMAC%2F%2F0AlQB8gATADsARACNALgAAEVYuAAZLxu5ABkABz5ZuAAARVi4AB8vG7kAHwAHPlm4AABFWLgAMi8buQAyAAM%2BWbgAAEVYuAA3Lxu5ADcAAz5ZuwA8AAEAJwAEK7gANxC5AAUAAfS4ABkQuQAPAAH0ugAcADIAGRESObgAMhC5ACsAAfS6ADUAMgAZERI5uAAfELkAQQAB9DAxNxQeAjMyPgI1NC4CIyIOAgc0PgIzMhYXPgEzMh4CFRQGByMeATMyNjcXDgEjIiYnBiMiLgIlNC4CIyIGB1gNGiYaFiUaDg4aJRYaJhoNTRswQCUvRRQUQTAiNSMSAQLxBDo2GicUHRc7IzBIFitdJkAvGwIFCBIeFi0wBvMqRTEcHDFFKipEMhsbMkQqPV9BIj04Nz4kPFEtDhcQTF0RDjYRGjk3cCJBX2AfOCsZU0gA%2F%2F8AqAI9AbAC0RIGAMwAAP%2F%2FAM8CHgGJAtcSBgDQAAD%2F%2FwCeAkMBugKwEgYAzQAAAAEAuQI9AW0C0QADAAsAugABAAMAAyswMRMzFyO5Wlo%2FAtGUAAEA6wI9AZ8C0QADAAsAugACAAAAAyswMQEjNzMBKj9aWgI9lAAAAAABAKgCPQGwAtEABwAZALsAAQABAAQABCu4AAQQuAAD3LgABtAwMQEzFyMnIwcjAQlGYT9DBEM%2FAtGUY2MAAAAAAQCeAkMBugKwABYAJwC7AAgAAQAOAAQruAAOELgAE9y5AAMAAfS4AArQuAAOELgAFdAwMRM%2BATMyHgIzMjczDgEjIi4CIyIHI54FKygSHhkYDB8JLwUrKBIeGRgMHwkvAkMwPREUETYvPhEVETcAAAEAsQJZAacCkgADAA0AuwABAAEAAgAEKzAxEzMVI7H29gKSOQAAAAACAJYCTAHCAroACwAXAB0AuwAAAAEABgAEK7gAABC4AAzQuAAGELgAEtAwMRMiJjU0NjMyFhUUBjMiJjU0NjMyFhUUBswYHh4YFx8fqRcfHxcYHh4CTCAXFyAgFxcgIBcXICAXFyAAAAIAzwIeAYkC1wALABcAFwC6AAwAAAADK7gADBC4ABLcuAAG3DAxASImNTQ2MzIWFRQGJzI2NTQmIyIGFRQWASwpNDQpKTQ0KRQcHBQUHBwCHjMqKjIyKiozJR4aGR4eGRoeAAABANf%2FKwFwAAMAEQAdALoAAQACAAMruAACELgAEdC4AAvcuQAKAAH0MDElMwceARUUDgIHJz4BNTQmJwEZNRkYIxgoNRwIKDEhHgM1CCAfFiAWDQMpBRcUFBUIAAIApwD8AboCTgAZACMAOQC4ABIvuwAdAAEAFwAEK7sADQABAAYABCu7AAMAAQAhAAQrugATAA0AFxESObgAExC5ACAAAfQwMRM0NjcuASMiBgcnPgEzMhYdASMnIw4BIyImNxQWMzI2NzUOAadmbQEeJx00FhkaSCg%2FPTQFAhg5ICs8PyIZFysXUUMBWTU4Cx4sFQ0rDxtIP8MlExoyLxgXFRNSCSUAAAIAjgD8AcoCTgATAB8AFwC7ABcAAQAPAAQruwAFAAEAHQAEKzAxEzQ%2BAjMyHgIVFA4CIyIuAjcUFjMyNjU0JiMiBo4aKzkgIDksGRksOSAgOSsaQjErKzExKysxAaUoPysXFys%2FKCg%2FKxcXKz8oNUBANTRBQQAAAAEAUADYAggBIAADAA0AuwABAAEAAgAEKzAxEyEVIVABuP5IASBIAAABABQA2AJEASAAAwANALsAAQABAAIABCswMRMhFSEUAjD90AEgSAAAAQDRAV4BfAK7ABEACwC6AAUACwADKzAxAQ4BBzYzMhYVFAYjIiY1NDY3AXwvNQMMDh8nKiAnM0xEAosbTzQGKCAjKj85S3cjAAAAAAEA2QFeAYQCuwARAAsAugAFAAsAAyswMRM%2BATcGIyImNTQ2MzIWFRQGB9kwNQMMDiAnKiAoMkxDAY4aTzUGJyAjK0A5S3Yj%2F%2F8A2f8fAYQAfBIHANcAAP3BAAD%2F%2FwBfAV4B7wK7EiYA1o4AEAYA1nMAAAD%2F%2FwBnAV4B9wK7EiYA144AEAYA13MAAAD%2F%2FwBn%2Fx8B9wB8EicA1%2F%2BO%2FcEQBwDXAHP9wQAAAAEAlwBzAcEBmQATAAsAugAKAAAAAyswMSUiLgI1ND4CMzIeAhUUDgIBLB42KRgYKTYeHjYpGBgpNnMVJzYhITYnFRUnNiEhNicVAAABAMUANAGFAcQABgALALoAAgAGAAMrMDE3NTcXBxcHxZknf38n1FCgI6WmIgAAAAABANMANAGTAcQABgALALoAAgAFAAMrMDElJzcXFQcnAVJ%2FJ5mZJ%2FylI6BQoCIAAAACABwAIAI8AnAAAwAHAAsAugAHAAMAAyswMT8BFwcBByc3HLchpwHvtyGnTbweywIjvB7LAAAA%2F%2F8ArAG4AbkC6RIHAOgAAAG4AAAAAQA6%2F%2FQCNgKKADEAbQC4AABFWLgAFS8buQAVAAs%2BWbgAAEVYuAADLxu5AAMAAz5ZugAoACIAAyu4ACgQuQArAAH0uAAG0LgAKBC4AAnQuAAiELgAD9C4ACIQuQAfAAH0uAAS0LgAFRC5ABwAAfS4AAMQuQAuAAH0MDElDgEjIiYnIzU3JjQ1PAE3IzU3PgEzMhYXBy4BIyIGByEVIQYUFRwBFyEVIx4BMzI2NwI2Jlw%2BYocTQDsBATtAE41qM1geMRo7JkpaDgEm%2FtUBAQED%2FQ5YRStBHlEsMYF2KwQJEgkIEAgsBXaFLSEvGiFiVzEHDggKEwkwVWAkIwAAAQBVASsCAwFpAAMADQC7AAEAAQACAAQrMDETIRUhVQGu%2FlIBaT4A%2F%2F8AHAAgAjwCcBIGAN8AAAACAKH%2F9AG3AT0ACwAXACgAuAAARVi4AAAvG7kAAAADPlm7AAYAAQASAAQruAAAELkADAAB9DAxBSImNTQ2MzIWFRQGJzI2NTQmIyIGFRQWASw9Tk49PU5OPSAuLiAgLi4MWE9OVFROT1gyOTw8NTU8PDkAAAEA0AAAAWEBMQAIAB4AuAAARVi4AAgvG7kACAADPlm7AAUAAQAAAAQrMDElIzU%2BATczESMBIlIhKRUyP%2BYqBRAM%2Fs8AAQCtAAABpgE9ABgALAC4AABFWLgAFy8buQAXAAM%2BWbsADQABAAYABCu4ABcQuQAVAAH0uAAA0DAxNz4BNTQmIyIGByc%2BATMyFhUUDgIHMxUjt05THx0UJg4nFzskNj4TISwZiO8kO04hGyAXEyEaIzUyFCcnKRY1AAAAAAEArP%2F0AaQBPQAkADwAuAAARVi4ACEvG7kAIQADPlm7ABYAAQAPAAQruwAJAAEACAAEK7gAIRC5AAMAAfS6ABsACAAJERI5MDE3HgEzMjY1NCM1MjY1NCYjIgYHJz4BMzIWFRQHHgEVFAYjIiYnzA8xGxsjYConGh0SKA8eEz0jLzs4ICdGMyNDGVESGRYZMyYcFxQXEw8mFBksKDcUCCYfLTAcGgAAAAIArAAAAbkBMQAFABAAOAC4AABFWLgACS8buQAJAAM%2BWbsAEAABAAYABCu7AAIAAQANAAQruAAQELgAANC4AAYQuAAK0DAxJTU3Iw8BFyMVIzUjNTczFTMBTgQDLTbNMjmilEcydDhSQUkrSUkfyb0AAAAAAQCpAsIBXwMyAAMACwC6AAEAAwADKzAxEzMXI6leWEUDMnAAAQD5AsIBrwMyAAMACwC6AAIAAAADKzAxASM3MwE%2BRVheAsJwAAAAAAEApALCAbQDMgAHABkAuwACAAEABQAEK7gABRC4AATcuAAH0DAxEzczFyMnIwekYFBgQ0MEQwLCcHBERAAAAAABAJsCxwG9AzMAFwArALsAEQABAAAABCu4AAAQuAAF3LgAABC4AAjQuAAFELkADAAB9LgAFNAwMQEiLgIjIgYHIz4BMzIeAjMyNjczDgEBaBQgGxoODhYELgUsJBQgGxoODhYELgUsAscQFBAaGi89EBQQGxkuPgACAKUCywGzAy0ACwAXAB0AuwAGAAEAAAAEK7gAABC4AAzQuAAGELgAEtAwMRMiJjU0NjMyFhUUBjMiJjU0NjMyFhUUBtYWGxsWFRwclxUcHBUWGxsCyxwVFhsbFhUcHBUWGxsWFRwAAAIAzwK7AYkDawALABcAFwC6AAwAAAADK7gADBC4ABLcuAAG3DAxASImNTQ2MzIWFRQGJzI2NTQmIyIGFRQWASwpNDQpKDU1KBMcHBMUHBwCuy8pKDAwKCkvJBsZFxwcFxkbAAABANL%2FKwFrAAMAEQAdALoAAQACAAMruAACELgAEdC4AAvcuQAKAAH0MDElMwceARUUDgIHJz4BNTQmJwETNhkYIxgoNRwIKDEhHwM1CCAfFiAWDQMpBRcUFBUIAAAAGgE%2BAAEAAAAAAAAAFgAuAAEAAAAAAAEADwBlAAEAAAAAAAIABwCFAAEAAAAAAAMAJgDbAAEAAAAAAAQADwEiAAEAAAAAAAUAQQG2AAEAAAAAAAYAFQIkAAEAAAAAAAcAYAL8AAEAAAAAAAgAGgOTAAEAAAAAAAkADAPIAAEAAAAAAAsAGQQJAAEAAAAAAA0R2yfbAAEAAAAAAA4AJDoBAAMAAQQJAAAALAAAAAMAAQQJAAEAHgBFAAMAAQQJAAIADgB1AAMAAQQJAAMATACNAAMAAQQJAAQAHgECAAMAAQQJAAUAggEyAAMAAQQJAAYAKgH4AAMAAQQJAAcAwAI6AAMAAQQJAAgANANdAAMAAQQJAAkAGAOuAAMAAQQJAAsAMgPVAAMAAQQJAA0jtgQjAAMAAQQJAA4ASDm3AFQAeQBwAG8AZwByAGEAcABoAGkAYwAgAGEAbAB0AGUAcgBuAGEAdABlAHMAAFR5cG9ncmFwaGljIGFsdGVybmF0ZXMAAFMAbwB1AHIAYwBlACAAQwBvAGQAZQAgAFAAcgBvAABTb3VyY2UgQ29kZSBQcm8AAFIAZQBnAHUAbABhAHIAAFJlZ3VsYXIAADEALgAwADEANwA7AEEARABCAEUAOwBTAG8AdQByAGMAZQBDAG8AZABlAFAAcgBvAC0AUgBlAGcAdQBsAGEAcgA7AEEARABPAEIARQAAMS4wMTc7QURCRTtTb3VyY2VDb2RlUHJvLVJlZ3VsYXI7QURPQkUAAFMAbwB1AHIAYwBlACAAQwBvAGQAZQAgAFAAcgBvAABTb3VyY2UgQ29kZSBQcm8AAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAxADcAOwBQAFMAIABWAGUAcgBzAGkAbwBuACAAMQAuADAAMAAwADsAaABvAHQAYwBvAG4AdgAgADEALgAwAC4ANwAwADsAbQBhAGsAZQBvAHQAZgAuAGwAaQBiADIALgA1AC4ANQA5ADAAMAAAVmVyc2lvbiAxLjAxNztQUyBWZXJzaW9uIDEuMDAwO2hvdGNvbnYgMS4wLjcwO21ha2VvdGYubGliMi41LjU5MDAAAFMAbwB1AHIAYwBlAEMAbwBkAGUAUAByAG8ALQBSAGUAZwB1AGwAYQByAABTb3VyY2VDb2RlUHJvLVJlZ3VsYXIAAFMAbwB1AHIAYwBlACAAaQBzACAAYQAgAHQAcgBhAGQAZQBtAGEAcgBrACAAbwBmACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkACAAaQBuACAAdABoAGUAIABVAG4AaQB0AGUAZAAgAFMAdABhAHQAZQBzACAAYQBuAGQALwBvAHIAIABvAHQAaABlAHIAIABjAG8AdQBuAHQAcgBpAGUAcwAuAABTb3VyY2UgaXMgYSB0cmFkZW1hcmsgb2YgQWRvYmUgU3lzdGVtcyBJbmNvcnBvcmF0ZWQgaW4gdGhlIFVuaXRlZCBTdGF0ZXMgYW5kL29yIG90aGVyIGNvdW50cmllcy4AAEEAZABvAGIAZQAgAFMAeQBzAHQAZQBtAHMAIABJAG4AYwBvAHIAcABvAHIAYQB0AGUAZAAAQWRvYmUgU3lzdGVtcyBJbmNvcnBvcmF0ZWQAAFAAYQB1AGwAIABEAC4AIABIAHUAbgB0AABQYXVsIEQuIEh1bnQAAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBhAGQAbwBiAGUALgBjAG8AbQAvAHQAeQBwAGUAAGh0dHA6Ly93d3cuYWRvYmUuY29tL3R5cGUAAEMAbwBwAHkAcgBpAGcAaAB0ACAAMgAwADEAMAAsACAAMgAwADEAMgAgAEEAZABvAGIAZQAgAFMAeQBzAHQAZQBtAHMAIABJAG4AYwBvAHIAcABvAHIAYQB0AGUAZAAgACgAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAZABvAGIAZQAuAGMAbwBtAC8AKQAsACAAdwBpAHQAaAAgAFIAZQBzAGUAcgB2AGUAZAAgAEYAbwBuAHQAIABOAGEAbQBlACAAJwBTAG8AdQByAGMAZQAnAC4AIABBAGwAbAAgAFIAaQBnAGgAdABzACAAUgBlAHMAZQByAHYAZQBkAC4AIABTAG8AdQByAGMAZQAgAGkAcwAgAGEAIAB0AHIAYQBkAGUAbQBhAHIAawAgAG8AZgAgAEEAZABvAGIAZQAgAFMAeQBzAHQAZQBtAHMAIABJAG4AYwBvAHIAcABvAHIAYQB0AGUAZAAgAGkAbgAgAHQAaABlACAAVQBuAGkAdABlAGQAIABTAHQAYQB0AGUAcwAgAGEAbgBkAC8AbwByACAAbwB0AGgAZQByACAAYwBvAHUAbgB0AHIAaQBlAHMALgANAAoADQAKAFQAaABpAHMAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAaQBzACAAbABpAGMAZQBuAHMAZQBkACAAdQBuAGQAZQByACAAdABoAGUAIABTAEkATAAgAE8AcABlAG4AIABGAG8AbgB0ACAATABpAGMAZQBuAHMAZQAsACAAVgBlAHIAcwBpAG8AbgAgADEALgAxAC4ADQAKAA0ACgBUAGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGkAcwAgAGMAbwBwAGkAZQBkACAAYgBlAGwAbwB3ACwAIABhAG4AZAAgAGkAcwAgAGEAbABzAG8AIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAIABhACAARgBBAFEAIABhAHQAOgAgAGgAdAB0AHAAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATAANAAoADQAKAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQANAAoAUwBJAEwAIABPAFAARQBOACAARgBPAE4AVAAgAEwASQBDAEUATgBTAEUAIABWAGUAcgBzAGkAbwBuACAAMQAuADEAIAAtACAAMgA2ACAARgBlAGIAcgB1AGEAcgB5ACAAMgAwADAANwANAAoALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAC0ALQAtAA0ACgANAAoAUABSAEUAQQBNAEIATABFAA0ACgBUAGgAZQAgAGcAbwBhAGwAcwAgAG8AZgAgAHQAaABlACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACAAKABPAEYATAApACAAYQByAGUAIAB0AG8AIABzAHQAaQBtAHUAbABhAHQAZQAgAHcAbwByAGwAZAB3AGkAZABlACAAZABlAHYAZQBsAG8AcABtAGUAbgB0ACAAbwBmACAAYwBvAGwAbABhAGIAbwByAGEAdABpAHYAZQAgAGYAbwBuAHQAIABwAHIAbwBqAGUAYwB0AHMALAAgAHQAbwAgAHMAdQBwAHAAbwByAHQAIAB0AGgAZQAgAGYAbwBuAHQAIABjAHIAZQBhAHQAaQBvAG4AIABlAGYAZgBvAHIAdABzACAAbwBmACAAYQBjAGEAZABlAG0AaQBjACAAYQBuAGQAIABsAGkAbgBnAHUAaQBzAHQAaQBjACAAYwBvAG0AbQB1AG4AaQB0AGkAZQBzACwAIABhAG4AZAAgAHQAbwAgAHAAcgBvAHYAaQBkAGUAIABhACAAZgByAGUAZQAgAGEAbgBkACAAbwBwAGUAbgAgAGYAcgBhAG0AZQB3AG8AcgBrACAAaQBuACAAdwBoAGkAYwBoACAAZgBvAG4AdABzACAAbQBhAHkAIABiAGUAIABzAGgAYQByAGUAZAAgAGEAbgBkACAAaQBtAHAAcgBvAHYAZQBkACAAaQBuACAAcABhAHIAdABuAGUAcgBzAGgAaQBwACAAdwBpAHQAaAAgAG8AdABoAGUAcgBzAC4ADQAKAA0ACgBUAGgAZQAgAE8ARgBMACAAYQBsAGwAbwB3AHMAIAB0AGgAZQAgAGwAaQBjAGUAbgBzAGUAZAAgAGYAbwBuAHQAcwAgAHQAbwAgAGIAZQAgAHUAcwBlAGQALAAgAHMAdAB1AGQAaQBlAGQALAAgAG0AbwBkAGkAZgBpAGUAZAAgAGEAbgBkACAAcgBlAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAGYAcgBlAGUAbAB5ACAAYQBzACAAbABvAG4AZwAgAGEAcwAgAHQAaABlAHkAIABhAHIAZQAgAG4AbwB0ACAAcwBvAGwAZAAgAGIAeQAgAHQAaABlAG0AcwBlAGwAdgBlAHMALgAgAFQAaABlACAAZgBvAG4AdABzACwAIABpAG4AYwBsAHUAZABpAG4AZwAgAGEAbgB5ACAAZABlAHIAaQB2AGEAdABpAHYAZQAgAHcAbwByAGsAcwAsACAAYwBhAG4AIABiAGUAIABiAHUAbgBkAGwAZQBkACwAIABlAG0AYgBlAGQAZABlAGQALAAgAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABhAG4AZAAvAG8AcgAgAHMAbwBsAGQAIAB3AGkAdABoACAAYQBuAHkAIABzAG8AZgB0AHcAYQByAGUAIABwAHIAbwB2AGkAZABlAGQAIAB0AGgAYQB0ACAAYQBuAHkAIAByAGUAcwBlAHIAdgBlAGQAIABuAGEAbQBlAHMAIABhAHIAZQAgAG4AbwB0ACAAdQBzAGUAZAAgAGIAeQAgAGQAZQByAGkAdgBhAHQAaQB2AGUAIAB3AG8AcgBrAHMALgAgAFQAaABlACAAZgBvAG4AdABzACAAYQBuAGQAIABkAGUAcgBpAHYAYQB0AGkAdgBlAHMALAAgAGgAbwB3AGUAdgBlAHIALAAgAGMAYQBuAG4AbwB0ACAAYgBlACAAcgBlAGwAZQBhAHMAZQBkACAAdQBuAGQAZQByACAAYQBuAHkAIABvAHQAaABlAHIAIAB0AHkAcABlACAAbwBmACAAbABpAGMAZQBuAHMAZQAuACAAVABoAGUAIAByAGUAcQB1AGkAcgBlAG0AZQBuAHQAIABmAG8AcgAgAGYAbwBuAHQAcwAgAHQAbwAgAHIAZQBtAGEAaQBuACAAdQBuAGQAZQByACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABkAG8AZQBzACAAbgBvAHQAIABhAHAAcABsAHkAIAB0AG8AIABhAG4AeQAgAGQAbwBjAHUAbQBlAG4AdAAgAGMAcgBlAGEAdABlAGQAIAB1AHMAaQBuAGcAIAB0AGgAZQAgAGYAbwBuAHQAcwAgAG8AcgAgAHQAaABlAGkAcgAgAGQAZQByAGkAdgBhAHQAaQB2AGUAcwAuAA0ACgANAAoARABFAEYASQBOAEkAVABJAE8ATgBTAA0ACgAiAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIgAgAHIAZQBmAGUAcgBzACAAdABvACAAdABoAGUAIABzAGUAdAAgAG8AZgAgAGYAaQBsAGUAcwAgAHIAZQBsAGUAYQBzAGUAZAAgAGIAeQAgAHQAaABlACAAQwBvAHAAeQByAGkAZwBoAHQAIABIAG8AbABkAGUAcgAoAHMAKQAgAHUAbgBkAGUAcgAgAHQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAYQBuAGQAIABjAGwAZQBhAHIAbAB5ACAAbQBhAHIAawBlAGQAIABhAHMAIABzAHUAYwBoAC4AIABUAGgAaQBzACAAbQBhAHkAIABpAG4AYwBsAHUAZABlACAAcwBvAHUAcgBjAGUAIABmAGkAbABlAHMALAAgAGIAdQBpAGwAZAAgAHMAYwByAGkAcAB0AHMAIABhAG4AZAAgAGQAbwBjAHUAbQBlAG4AdABhAHQAaQBvAG4ALgANAAoADQAKACIAUgBlAHMAZQByAHYAZQBkACAARgBvAG4AdAAgAE4AYQBtAGUAIgAgAHIAZQBmAGUAcgBzACAAdABvACAAYQBuAHkAIABuAGEAbQBlAHMAIABzAHAAZQBjAGkAZgBpAGUAZAAgAGEAcwAgAHMAdQBjAGgAIABhAGYAdABlAHIAIAB0AGgAZQAgAGMAbwBwAHkAcgBpAGcAaAB0ACAAcwB0AGEAdABlAG0AZQBuAHQAKABzACkALgANAAoADQAKACIATwByAGkAZwBpAG4AYQBsACAAVgBlAHIAcwBpAG8AbgAiACAAcgBlAGYAZQByAHMAIAB0AG8AIAB0AGgAZQAgAGMAbwBsAGwAZQBjAHQAaQBvAG4AIABvAGYAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACAAYwBvAG0AcABvAG4AZQBuAHQAcwAgAGEAcwAgAGQAaQBzAHQAcgBpAGIAdQB0AGUAZAAgAGIAeQAgAHQAaABlACAAQwBvAHAAeQByAGkAZwBoAHQAIABIAG8AbABkAGUAcgAoAHMAKQAuAA0ACgANAAoAIgBNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuACIAIAByAGUAZgBlAHIAcwAgAHQAbwAgAGEAbgB5ACAAZABlAHIAaQB2AGEAdABpAHYAZQAgAG0AYQBkAGUAIABiAHkAIABhAGQAZABpAG4AZwAgAHQAbwAsACAAZABlAGwAZQB0AGkAbgBnACwAIABvAHIAIABzAHUAYgBzAHQAaQB0AHUAdABpAG4AZwAgAC0ALQAgAGkAbgAgAHAAYQByAHQAIABvAHIAIABpAG4AIAB3AGgAbwBsAGUAIAAtAC0AIABhAG4AeQAgAG8AZgAgAHQAaABlACAAYwBvAG0AcABvAG4AZQBuAHQAcwAgAG8AZgAgAHQAaABlACAATwByAGkAZwBpAG4AYQBsACAAVgBlAHIAcwBpAG8AbgAsACAAYgB5ACAAYwBoAGEAbgBnAGkAbgBnACAAZgBvAHIAbQBhAHQAcwAgAG8AcgAgAGIAeQAgAHAAbwByAHQAaQBuAGcAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIAB0AG8AIABhACAAbgBlAHcAIABlAG4AdgBpAHIAbwBuAG0AZQBuAHQALgANAAoADQAKACIAQQB1AHQAaABvAHIAIgAgAHIAZQBmAGUAcgBzACAAdABvACAAYQBuAHkAIABkAGUAcwBpAGcAbgBlAHIALAAgAGUAbgBnAGkAbgBlAGUAcgAsACAAcAByAG8AZwByAGEAbQBtAGUAcgAsACAAdABlAGMAaABuAGkAYwBhAGwAIAB3AHIAaQB0AGUAcgAgAG8AcgAgAG8AdABoAGUAcgAgAHAAZQByAHMAbwBuACAAdwBoAG8AIABjAG8AbgB0AHIAaQBiAHUAdABlAGQAIAB0AG8AIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALgANAAoADQAKAFAARQBSAE0ASQBTAFMASQBPAE4AIAAmACAAQwBPAE4ARABJAFQASQBPAE4AUwANAAoAUABlAHIAbQBpAHMAcwBpAG8AbgAgAGkAcwAgAGgAZQByAGUAYgB5ACAAZwByAGEAbgB0AGUAZAAsACAAZgByAGUAZQAgAG8AZgAgAGMAaABhAHIAZwBlACwAIAB0AG8AIABhAG4AeQAgAHAAZQByAHMAbwBuACAAbwBiAHQAYQBpAG4AaQBuAGcAIABhACAAYwBvAHAAeQAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAsACAAdABvACAAdQBzAGUALAAgAHMAdAB1AGQAeQAsACAAYwBvAHAAeQAsACAAbQBlAHIAZwBlACwAIABlAG0AYgBlAGQALAAgAG0AbwBkAGkAZgB5ACwAIAByAGUAZABpAHMAdAByAGkAYgB1AHQAZQAsACAAYQBuAGQAIABzAGUAbABsACAAbQBvAGQAaQBmAGkAZQBkACAAYQBuAGQAIAB1AG4AbQBvAGQAaQBmAGkAZQBkACAAYwBvAHAAaQBlAHMAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUALAAgAHMAdQBiAGoAZQBjAHQAIAB0AG8AIAB0AGgAZQAgAGYAbwBsAGwAbwB3AGkAbgBnACAAYwBvAG4AZABpAHQAaQBvAG4AcwA6AA0ACgANAAoAMQApACAATgBlAGkAdABoAGUAcgAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAG4AbwByACAAYQBuAHkAIABvAGYAIABpAHQAcwAgAGkAbgBkAGkAdgBpAGQAdQBhAGwAIABjAG8AbQBwAG8AbgBlAG4AdABzACwAIABpAG4AIABPAHIAaQBnAGkAbgBhAGwAIABvAHIAIABNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuAHMALAAgAG0AYQB5ACAAYgBlACAAcwBvAGwAZAAgAGIAeQAgAGkAdABzAGUAbABmAC4ADQAKAA0ACgAyACkAIABPAHIAaQBnAGkAbgBhAGwAIABvAHIAIABNAG8AZABpAGYAaQBlAGQAIABWAGUAcgBzAGkAbwBuAHMAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABtAGEAeQAgAGIAZQAgAGIAdQBuAGQAbABlAGQALAAgAHIAZQBkAGkAcwB0AHIAaQBiAHUAdABlAGQAIABhAG4AZAAvAG8AcgAgAHMAbwBsAGQAIAB3AGkAdABoACAAYQBuAHkAIABzAG8AZgB0AHcAYQByAGUALAAgAHAAcgBvAHYAaQBkAGUAZAAgAHQAaABhAHQAIABlAGEAYwBoACAAYwBvAHAAeQAgAGMAbwBuAHQAYQBpAG4AcwAgAHQAaABlACAAYQBiAG8AdgBlACAAYwBvAHAAeQByAGkAZwBoAHQAIABuAG8AdABpAGMAZQAgAGEAbgBkACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUALgAgAFQAaABlAHMAZQAgAGMAYQBuACAAYgBlACAAaQBuAGMAbAB1AGQAZQBkACAAZQBpAHQAaABlAHIAIABhAHMAIABzAHQAYQBuAGQALQBhAGwAbwBuAGUAIAB0AGUAeAB0ACAAZgBpAGwAZQBzACwAIABoAHUAbQBhAG4ALQByAGUAYQBkAGEAYgBsAGUAIABoAGUAYQBkAGUAcgBzACAAbwByACAAaQBuACAAdABoAGUAIABhAHAAcAByAG8AcAByAGkAYQB0AGUAIABtAGEAYwBoAGkAbgBlAC0AcgBlAGEAZABhAGIAbABlACAAbQBlAHQAYQBkAGEAdABhACAAZgBpAGUAbABkAHMAIAB3AGkAdABoAGkAbgAgAHQAZQB4AHQAIABvAHIAIABiAGkAbgBhAHIAeQAgAGYAaQBsAGUAcwAgAGEAcwAgAGwAbwBuAGcAIABhAHMAIAB0AGgAbwBzAGUAIABmAGkAZQBsAGQAcwAgAGMAYQBuACAAYgBlACAAZQBhAHMAaQBsAHkAIAB2AGkAZQB3AGUAZAAgAGIAeQAgAHQAaABlACAAdQBzAGUAcgAuAA0ACgANAAoAMwApACAATgBvACAATQBvAGQAaQBmAGkAZQBkACAAVgBlAHIAcwBpAG8AbgAgAG8AZgAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAG0AYQB5ACAAdQBzAGUAIAB0AGgAZQAgAFIAZQBzAGUAcgB2AGUAZAAgAEYAbwBuAHQAIABOAGEAbQBlACgAcwApACAAdQBuAGwAZQBzAHMAIABlAHgAcABsAGkAYwBpAHQAIAB3AHIAaQB0AHQAZQBuACAAcABlAHIAbQBpAHMAcwBpAG8AbgAgAGkAcwAgAGcAcgBhAG4AdABlAGQAIABiAHkAIAB0AGgAZQAgAGMAbwByAHIAZQBzAHAAbwBuAGQAaQBuAGcAIABDAG8AcAB5AHIAaQBnAGgAdAAgAEgAbwBsAGQAZQByAC4AIABUAGgAaQBzACAAcgBlAHMAdAByAGkAYwB0AGkAbwBuACAAbwBuAGwAeQAgAGEAcABwAGwAaQBlAHMAIAB0AG8AIAB0AGgAZQAgAHAAcgBpAG0AYQByAHkAIABmAG8AbgB0ACAAbgBhAG0AZQAgAGEAcwAgAHAAcgBlAHMAZQBuAHQAZQBkACAAdABvACAAdABoAGUAIAB1AHMAZQByAHMALgANAAoADQAKADQAKQAgAFQAaABlACAAbgBhAG0AZQAoAHMAKQAgAG8AZgAgAHQAaABlACAAQwBvAHAAeQByAGkAZwBoAHQAIABIAG8AbABkAGUAcgAoAHMAKQAgAG8AcgAgAHQAaABlACAAQQB1AHQAaABvAHIAKABzACkAIABvAGYAIAB0AGgAZQAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABzAGgAYQBsAGwAIABuAG8AdAAgAGIAZQAgAHUAcwBlAGQAIAB0AG8AIABwAHIAbwBtAG8AdABlACwAIABlAG4AZABvAHIAcwBlACAAbwByACAAYQBkAHYAZQByAHQAaQBzAGUAIABhAG4AeQAgAE0AbwBkAGkAZgBpAGUAZAAgAFYAZQByAHMAaQBvAG4ALAAgAGUAeABjAGUAcAB0ACAAdABvACAAYQBjAGsAbgBvAHcAbABlAGQAZwBlACAAdABoAGUAIABjAG8AbgB0AHIAaQBiAHUAdABpAG8AbgAoAHMAKQAgAG8AZgAgAHQAaABlACAAQwBvAHAAeQByAGkAZwBoAHQAIABIAG8AbABkAGUAcgAoAHMAKQAgAGEAbgBkACAAdABoAGUAIABBAHUAdABoAG8AcgAoAHMAKQAgAG8AcgAgAHcAaQB0AGgAIAB0AGgAZQBpAHIAIABlAHgAcABsAGkAYwBpAHQAIAB3AHIAaQB0AHQAZQBuACAAcABlAHIAbQBpAHMAcwBpAG8AbgAuAA0ACgANAAoANQApACAAVABoAGUAIABGAG8AbgB0ACAAUwBvAGYAdAB3AGEAcgBlACwAIABtAG8AZABpAGYAaQBlAGQAIABvAHIAIAB1AG4AbQBvAGQAaQBmAGkAZQBkACwAIABpAG4AIABwAGEAcgB0ACAAbwByACAAaQBuACAAdwBoAG8AbABlACwAIABtAHUAcwB0ACAAYgBlACAAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAZQBuAHQAaQByAGUAbAB5ACAAdQBuAGQAZQByACAAdABoAGkAcwAgAGwAaQBjAGUAbgBzAGUALAAgAGEAbgBkACAAbQB1AHMAdAAgAG4AbwB0ACAAYgBlACAAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAdQBuAGQAZQByACAAYQBuAHkAIABvAHQAaABlAHIAIABsAGkAYwBlAG4AcwBlAC4AIABUAGgAZQAgAHIAZQBxAHUAaQByAGUAbQBlAG4AdAAgAGYAbwByACAAZgBvAG4AdABzACAAdABvACAAcgBlAG0AYQBpAG4AIAB1AG4AZABlAHIAIAB0AGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGQAbwBlAHMAIABuAG8AdAAgAGEAcABwAGwAeQAgAHQAbwAgAGEAbgB5ACAAZABvAGMAdQBtAGUAbgB0ACAAYwByAGUAYQB0AGUAZAAgAHUAcwBpAG4AZwAgAHQAaABlACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAuAA0ACgANAAoAVABFAFIATQBJAE4AQQBUAEkATwBOAA0ACgBUAGgAaQBzACAAbABpAGMAZQBuAHMAZQAgAGIAZQBjAG8AbQBlAHMAIABuAHUAbABsACAAYQBuAGQAIAB2AG8AaQBkACAAaQBmACAAYQBuAHkAIABvAGYAIAB0AGgAZQAgAGEAYgBvAHYAZQAgAGMAbwBuAGQAaQB0AGkAbwBuAHMAIABhAHIAZQAgAG4AbwB0ACAAbQBlAHQALgANAAoADQAKAEQASQBTAEMATABBAEkATQBFAFIADQAKAFQASABFACAARgBPAE4AVAAgAFMATwBGAFQAVwBBAFIARQAgAEkAUwAgAFAAUgBPAFYASQBEAEUARAAgACIAQQBTACAASQBTACIALAAgAFcASQBUAEgATwBVAFQAIABXAEEAUgBSAEEATgBUAFkAIABPAEYAIABBAE4AWQAgAEsASQBOAEQALAAgAEUAWABQAFIARQBTAFMAIABPAFIAIABJAE0AUABMAEkARQBEACwAIABJAE4AQwBMAFUARABJAE4ARwAgAEIAVQBUACAATgBPAFQAIABMAEkATQBJAFQARQBEACAAVABPACAAQQBOAFkAIABXAEEAUgBSAEEATgBUAEkARQBTACAATwBGACAATQBFAFIAQwBIAEEATgBUAEEAQgBJAEwASQBUAFkALAAgAEYASQBUAE4ARQBTAFMAIABGAE8AUgAgAEEAIABQAEEAUgBUAEkAQwBVAEwAQQBSACAAUABVAFIAUABPAFMARQAgAEEATgBEACAATgBPAE4ASQBOAEYAUgBJAE4ARwBFAE0ARQBOAFQAIABPAEYAIABDAE8AUABZAFIASQBHAEgAVAAsACAAUABBAFQARQBOAFQALAAgAFQAUgBBAEQARQBNAEEAUgBLACwAIABPAFIAIABPAFQASABFAFIAIABSAEkARwBIAFQALgAgAEkATgAgAE4ATwAgAEUAVgBFAE4AVAAgAFMASABBAEwATAAgAFQASABFACAAQwBPAFAAWQBSAEkARwBIAFQAIABIAE8ATABEAEUAUgAgAEIARQAgAEwASQBBAEIATABFACAARgBPAFIAIABBAE4AWQAgAEMATABBAEkATQAsACAARABBAE0AQQBHAEUAUwAgAE8AUgAgAE8AVABIAEUAUgAgAEwASQBBAEIASQBMAEkAVABZACwAIABJAE4AQwBMAFUARABJAE4ARwAgAEEATgBZACAARwBFAE4ARQBSAEEATAAsACAAUwBQAEUAQwBJAEEATAAsACAASQBOAEQASQBSAEUAQwBUACwAIABJAE4AQwBJAEQARQBOAFQAQQBMACwAIABPAFIAIABDAE8ATgBTAEUAUQBVAEUATgBUAEkAQQBMACAARABBAE0AQQBHAEUAUwAsACAAVwBIAEUAVABIAEUAUgAgAEkATgAgAEEATgAgAEEAQwBUAEkATwBOACAATwBGACAAQwBPAE4AVABSAEEAQwBUACwAIABUAE8AUgBUACAATwBSACAATwBUAEgARQBSAFcASQBTAEUALAAgAEEAUgBJAFMASQBOAEcAIABGAFIATwBNACwAIABPAFUAVAAgAE8ARgAgAFQASABFACAAVQBTAEUAIABPAFIAIABJAE4AQQBCAEkATABJAFQAWQAgAFQATwAgAFUAUwBFACAAVABIAEUAIABGAE8ATgBUACAAUwBPAEYAVABXAEEAUgBFACAATwBSACAARgBSAE8ATQAgAE8AVABIAEUAUgAgAEQARQBBAEwASQBOAEcAUwAgAEkATgAgAFQASABFACAARgBPAE4AVAAgAFMATwBGAFQAVwBBAFIARQAuAA0ACgAAQ29weXJpZ2h0IDIwMTAsIDIwMTIgQWRvYmUgU3lzdGVtcyBJbmNvcnBvcmF0ZWQgKGh0dHA6Ly93d3cuYWRvYmUuY29tLyksIHdpdGggUmVzZXJ2ZWQgRm9udCBOYW1lICdTb3VyY2UnLiBBbGwgUmlnaHRzIFJlc2VydmVkLiBTb3VyY2UgaXMgYSB0cmFkZW1hcmsgb2YgQWRvYmUgU3lzdGVtcyBJbmNvcnBvcmF0ZWQgaW4gdGhlIFVuaXRlZCBTdGF0ZXMgYW5kL29yIG90aGVyIGNvdW50cmllcy4NCg0KVGhpcyBGb250IFNvZnR3YXJlIGlzIGxpY2Vuc2VkIHVuZGVyIHRoZSBTSUwgT3BlbiBGb250IExpY2Vuc2UsIFZlcnNpb24gMS4xLg0KDQpUaGlzIGxpY2Vuc2UgaXMgY29waWVkIGJlbG93LCBhbmQgaXMgYWxzbyBhdmFpbGFibGUgd2l0aCBhIEZBUSBhdDogaHR0cDovL3NjcmlwdHMuc2lsLm9yZy9PRkwNCg0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NClNJTCBPUEVOIEZPTlQgTElDRU5TRSBWZXJzaW9uIDEuMSAtIDI2IEZlYnJ1YXJ5IDIwMDcNCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNClBSRUFNQkxFDQpUaGUgZ29hbHMgb2YgdGhlIE9wZW4gRm9udCBMaWNlbnNlIChPRkwpIGFyZSB0byBzdGltdWxhdGUgd29ybGR3aWRlIGRldmVsb3BtZW50IG9mIGNvbGxhYm9yYXRpdmUgZm9udCBwcm9qZWN0cywgdG8gc3VwcG9ydCB0aGUgZm9udCBjcmVhdGlvbiBlZmZvcnRzIG9mIGFjYWRlbWljIGFuZCBsaW5ndWlzdGljIGNvbW11bml0aWVzLCBhbmQgdG8gcHJvdmlkZSBhIGZyZWUgYW5kIG9wZW4gZnJhbWV3b3JrIGluIHdoaWNoIGZvbnRzIG1heSBiZSBzaGFyZWQgYW5kIGltcHJvdmVkIGluIHBhcnRuZXJzaGlwIHdpdGggb3RoZXJzLg0KDQpUaGUgT0ZMIGFsbG93cyB0aGUgbGljZW5zZWQgZm9udHMgdG8gYmUgdXNlZCwgc3R1ZGllZCwgbW9kaWZpZWQgYW5kIHJlZGlzdHJpYnV0ZWQgZnJlZWx5IGFzIGxvbmcgYXMgdGhleSBhcmUgbm90IHNvbGQgYnkgdGhlbXNlbHZlcy4gVGhlIGZvbnRzLCBpbmNsdWRpbmcgYW55IGRlcml2YXRpdmUgd29ya3MsIGNhbiBiZSBidW5kbGVkLCBlbWJlZGRlZCwgcmVkaXN0cmlidXRlZCBhbmQvb3Igc29sZCB3aXRoIGFueSBzb2Z0d2FyZSBwcm92aWRlZCB0aGF0IGFueSByZXNlcnZlZCBuYW1lcyBhcmUgbm90IHVzZWQgYnkgZGVyaXZhdGl2ZSB3b3Jrcy4gVGhlIGZvbnRzIGFuZCBkZXJpdmF0aXZlcywgaG93ZXZlciwgY2Fubm90IGJlIHJlbGVhc2VkIHVuZGVyIGFueSBvdGhlciB0eXBlIG9mIGxpY2Vuc2UuIFRoZSByZXF1aXJlbWVudCBmb3IgZm9udHMgdG8gcmVtYWluIHVuZGVyIHRoaXMgbGljZW5zZSBkb2VzIG5vdCBhcHBseSB0byBhbnkgZG9jdW1lbnQgY3JlYXRlZCB1c2luZyB0aGUgZm9udHMgb3IgdGhlaXIgZGVyaXZhdGl2ZXMuDQoNCkRFRklOSVRJT05TDQoiRm9udCBTb2Z0d2FyZSIgcmVmZXJzIHRvIHRoZSBzZXQgb2YgZmlsZXMgcmVsZWFzZWQgYnkgdGhlIENvcHlyaWdodCBIb2xkZXIocykgdW5kZXIgdGhpcyBsaWNlbnNlIGFuZCBjbGVhcmx5IG1hcmtlZCBhcyBzdWNoLiBUaGlzIG1heSBpbmNsdWRlIHNvdXJjZSBmaWxlcywgYnVpbGQgc2NyaXB0cyBhbmQgZG9jdW1lbnRhdGlvbi4NCg0KIlJlc2VydmVkIEZvbnQgTmFtZSIgcmVmZXJzIHRvIGFueSBuYW1lcyBzcGVjaWZpZWQgYXMgc3VjaCBhZnRlciB0aGUgY29weXJpZ2h0IHN0YXRlbWVudChzKS4NCg0KIk9yaWdpbmFsIFZlcnNpb24iIHJlZmVycyB0byB0aGUgY29sbGVjdGlvbiBvZiBGb250IFNvZnR3YXJlIGNvbXBvbmVudHMgYXMgZGlzdHJpYnV0ZWQgYnkgdGhlIENvcHlyaWdodCBIb2xkZXIocykuDQoNCiJNb2RpZmllZCBWZXJzaW9uIiByZWZlcnMgdG8gYW55IGRlcml2YXRpdmUgbWFkZSBieSBhZGRpbmcgdG8sIGRlbGV0aW5nLCBvciBzdWJzdGl0dXRpbmcgLS0gaW4gcGFydCBvciBpbiB3aG9sZSAtLSBhbnkgb2YgdGhlIGNvbXBvbmVudHMgb2YgdGhlIE9yaWdpbmFsIFZlcnNpb24sIGJ5IGNoYW5naW5nIGZvcm1hdHMgb3IgYnkgcG9ydGluZyB0aGUgRm9udCBTb2Z0d2FyZSB0byBhIG5ldyBlbnZpcm9ubWVudC4NCg0KIkF1dGhvciIgcmVmZXJzIHRvIGFueSBkZXNpZ25lciwgZW5naW5lZXIsIHByb2dyYW1tZXIsIHRlY2huaWNhbCB3cml0ZXIgb3Igb3RoZXIgcGVyc29uIHdobyBjb250cmlidXRlZCB0byB0aGUgRm9udCBTb2Z0d2FyZS4NCg0KUEVSTUlTU0lPTiAmIENPTkRJVElPTlMNClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkgb2YgdGhlIEZvbnQgU29mdHdhcmUsIHRvIHVzZSwgc3R1ZHksIGNvcHksIG1lcmdlLCBlbWJlZCwgbW9kaWZ5LCByZWRpc3RyaWJ1dGUsIGFuZCBzZWxsIG1vZGlmaWVkIGFuZCB1bm1vZGlmaWVkIGNvcGllcyBvZiB0aGUgRm9udCBTb2Z0d2FyZSwgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNCjEpIE5laXRoZXIgdGhlIEZvbnQgU29mdHdhcmUgbm9yIGFueSBvZiBpdHMgaW5kaXZpZHVhbCBjb21wb25lbnRzLCBpbiBPcmlnaW5hbCBvciBNb2RpZmllZCBWZXJzaW9ucywgbWF5IGJlIHNvbGQgYnkgaXRzZWxmLg0KDQoyKSBPcmlnaW5hbCBvciBNb2RpZmllZCBWZXJzaW9ucyBvZiB0aGUgRm9udCBTb2Z0d2FyZSBtYXkgYmUgYnVuZGxlZCwgcmVkaXN0cmlidXRlZCBhbmQvb3Igc29sZCB3aXRoIGFueSBzb2Z0d2FyZSwgcHJvdmlkZWQgdGhhdCBlYWNoIGNvcHkgY29udGFpbnMgdGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgbGljZW5zZS4gVGhlc2UgY2FuIGJlIGluY2x1ZGVkIGVpdGhlciBhcyBzdGFuZC1hbG9uZSB0ZXh0IGZpbGVzLCBodW1hbi1yZWFkYWJsZSBoZWFkZXJzIG9yIGluIHRoZSBhcHByb3ByaWF0ZSBtYWNoaW5lLXJlYWRhYmxlIG1ldGFkYXRhIGZpZWxkcyB3aXRoaW4gdGV4dCBvciBiaW5hcnkgZmlsZXMgYXMgbG9uZyBhcyB0aG9zZSBmaWVsZHMgY2FuIGJlIGVhc2lseSB2aWV3ZWQgYnkgdGhlIHVzZXIuDQoNCjMpIE5vIE1vZGlmaWVkIFZlcnNpb24gb2YgdGhlIEZvbnQgU29mdHdhcmUgbWF5IHVzZSB0aGUgUmVzZXJ2ZWQgRm9udCBOYW1lKHMpIHVubGVzcyBleHBsaWNpdCB3cml0dGVuIHBlcm1pc3Npb24gaXMgZ3JhbnRlZCBieSB0aGUgY29ycmVzcG9uZGluZyBDb3B5cmlnaHQgSG9sZGVyLiBUaGlzIHJlc3RyaWN0aW9uIG9ubHkgYXBwbGllcyB0byB0aGUgcHJpbWFyeSBmb250IG5hbWUgYXMgcHJlc2VudGVkIHRvIHRoZSB1c2Vycy4NCg0KNCkgVGhlIG5hbWUocykgb2YgdGhlIENvcHlyaWdodCBIb2xkZXIocykgb3IgdGhlIEF1dGhvcihzKSBvZiB0aGUgRm9udCBTb2Z0d2FyZSBzaGFsbCBub3QgYmUgdXNlZCB0byBwcm9tb3RlLCBlbmRvcnNlIG9yIGFkdmVydGlzZSBhbnkgTW9kaWZpZWQgVmVyc2lvbiwgZXhjZXB0IHRvIGFja25vd2xlZGdlIHRoZSBjb250cmlidXRpb24ocykgb2YgdGhlIENvcHlyaWdodCBIb2xkZXIocykgYW5kIHRoZSBBdXRob3Iocykgb3Igd2l0aCB0aGVpciBleHBsaWNpdCB3cml0dGVuIHBlcm1pc3Npb24uDQoNCjUpIFRoZSBGb250IFNvZnR3YXJlLCBtb2RpZmllZCBvciB1bm1vZGlmaWVkLCBpbiBwYXJ0IG9yIGluIHdob2xlLCBtdXN0IGJlIGRpc3RyaWJ1dGVkIGVudGlyZWx5IHVuZGVyIHRoaXMgbGljZW5zZSwgYW5kIG11c3Qgbm90IGJlIGRpc3RyaWJ1dGVkIHVuZGVyIGFueSBvdGhlciBsaWNlbnNlLiBUaGUgcmVxdWlyZW1lbnQgZm9yIGZvbnRzIHRvIHJlbWFpbiB1bmRlciB0aGlzIGxpY2Vuc2UgZG9lcyBub3QgYXBwbHkgdG8gYW55IGRvY3VtZW50IGNyZWF0ZWQgdXNpbmcgdGhlIEZvbnQgU29mdHdhcmUuDQoNClRFUk1JTkFUSU9ODQpUaGlzIGxpY2Vuc2UgYmVjb21lcyBudWxsIGFuZCB2b2lkIGlmIGFueSBvZiB0aGUgYWJvdmUgY29uZGl0aW9ucyBhcmUgbm90IG1ldC4NCg0KRElTQ0xBSU1FUg0KVEhFIEZPTlQgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIEFOWSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVCBPRiBDT1BZUklHSFQsIFBBVEVOVCwgVFJBREVNQVJLLCBPUiBPVEhFUiBSSUdIVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIENPUFlSSUdIVCBIT0xERVIgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBJTkNMVURJTkcgQU5ZIEdFTkVSQUwsIFNQRUNJQUwsIElORElSRUNULCBJTkNJREVOVEFMLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMsIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgVEhFIFVTRSBPUiBJTkFCSUxJVFkgVE8gVVNFIFRIRSBGT05UIFNPRlRXQVJFIE9SIEZST00gT1RIRVIgREVBTElOR1MgSU4gVEhFIEZPTlQgU09GVFdBUkUuDQoAAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBhAGQAbwBiAGUALgBjAG8AbQAvAHQAeQBwAGUALwBsAGUAZwBhAGwALgBoAHQAbQBsAABodHRwOi8vd3d3LmFkb2JlLmNvbS90eXBlL2xlZ2FsLmh0bWwAAAIAAAAAAAD%2FtQAyAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AAAAAEAAgECAQMAAwAEAAUABgAHAAgACQAKAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAGwAcAB0AHgAfACAAIQAiACMAJAAlACYAJwAoACkAKgArACwALQAuAC8AMAAxADIAMwA0ADUANgA3ADgAOQA6ADsAPAA9AD4APwBAAEEAQgBDAEQARQBGAEcASABJAEoASwBMAE0ATgBPAFAAUQBSAFMAVABVAFYAVwBYAFkAWgBbAFwAXQBeAF8AYABhAQQAowCEAIUAvQCWAOgAhgCOAIsAnQCpAKQBBQCKANoAgwCTAQYBBwCNAQgAiADDAN4BCQCeAKoA9QD0APYAogCtAMkAxwCuAGIAYwCQAGQAywBlAMgAygDPAMwAzQDOAOkAZgDTANAA0QCvAGcA8ACRANYA1ADVAGgA6wDtAIkAagBpAGsAbQBsAG4AoABvAHEAcAByAHMAdQB0AHYAdwDqAHgAegB5AHsAfQB8ALgAoQB%2FAH4AgACBAOwA7gC6ANcAsACxANgA3QDZAQoBCwEMAQ0BDgEPARABEQESARMAsgCzALYAtwDEALQAtQDFAIcAvgC%2FALwBFAEVAO8BFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgROVUxMAkNSB3VuaTAwQTAHdW5pMDBBRAh0d28uc3Vwcwp0aHJlZS5zdXBzB3VuaTAwQjUIb25lLnN1cHMHdW5pMDMwMAd1bmkwMzAxB3VuaTAzMDIHdW5pMDMwMwd1bmkwMzA0B3VuaTAzMDgHdW5pMDMwQQd1bmkwMzI3BmEuc3VwcwZvLnN1cHMJZm91ci5zdXBzBEV1cm8HdW5pMjIxNQl6ZXJvLmRub20Ib25lLmRub20IdHdvLmRub20KdGhyZWUuZG5vbQlmb3VyLmRub20LdW5pMDMwMC5jYXALdW5pMDMwMS5jYXALdW5pMDMwMi5jYXALdW5pMDMwMy5jYXALdW5pMDMwOC5jYXALdW5pMDMwQS5jYXALdW5pMDMyNy5jYXAAAAAAAAAB%2F%2F8AAgAAAAEAAAAAzG2xVQAAAADNFaB%2FAAAAAM0fFuI%3D%29%20format%28%27truetype%27%29%3B%0A%7D%0A" rel="stylesheet" />
<link href="data:text/css;charset=utf-8,%40charset%20%22UTF%2D8%22%3B%0A%0Ahtml%2C%20body%2C%20div%2C%20span%2C%20applet%2C%20object%2C%20iframe%2C%0Ah1%2C%20h2%2C%20h3%2C%20h4%2C%20h5%2C%20h6%2C%20p%2C%20blockquote%2C%20pre%2C%0Aa%2C%20abbr%2C%20acronym%2C%20address%2C%20big%2C%20cite%2C%20code%2C%0Adel%2C%20dfn%2C%20em%2C%20img%2C%20ins%2C%20kbd%2C%20q%2C%20s%2C%20samp%2C%0Asmall%2C%20strike%2C%20strong%2C%20tt%2C%20var%2C%0Ab%2C%20u%2C%20i%2C%20center%2C%0Adl%2C%20dt%2C%20dd%2C%20ol%2C%20ul%2C%20li%2C%0Afieldset%2C%20form%2C%20label%2C%20legend%2C%0Atable%2C%20caption%2C%20tbody%2C%20tfoot%2C%20thead%2C%20tr%2C%20th%2C%20td%2C%0Aarticle%2C%20aside%2C%20canvas%2C%20details%2C%20embed%2C%0Afigure%2C%20figcaption%2C%20footer%2C%20header%2C%20hgroup%2C%0Amenu%2C%20nav%2C%20output%2C%20ruby%2C%20section%2C%20summary%2C%0Atime%2C%20mark%2C%20audio%2C%20video%20%7B%0Amargin%3A%200%3B%0Apadding%3A%200%3B%0Aborder%3A%200%3B%0Afont%3A%20inherit%3B%0Afont%2Dsize%3A%20100%25%3B%0Avertical%2Dalign%3A%20baseline%3B%0A%7D%0A%0Ahtml%20%7B%0Aline%2Dheight%3A%201%2E2%3B%0A%7D%0A%0Aul%20%7B%0Alist%2Dstyle%3A%20none%3B%0A%7D%0A%0Atable%20%7B%0Aborder%2Dcollapse%3A%20collapse%3B%0Aborder%2Dspacing%3A%200%3B%0A%7D%0A%0Acaption%2C%20th%2C%20td%20%7B%0Afont%2Dweight%3A%20normal%3B%0Avertical%2Dalign%3A%20middle%3B%0A%7D%0A%0Aq%2C%20blockquote%20%7B%0Aquotes%3A%20none%3B%0A%7D%0A%0Aq%3Abefore%2C%20q%3Aafter%2C%20blockquote%3Abefore%2C%20blockquote%3Aafter%20%7B%0Acontent%3A%20%22%22%3B%0Acontent%3A%20none%3B%0A%7D%0A%0Aa%20img%20%7B%0Aborder%3A%20none%3B%0A%7D%0A%0Aarticle%2C%20aside%2C%20details%2C%20figcaption%2C%20figure%2C%20footer%2C%20header%2C%20hgroup%2C%20menu%2C%20nav%2C%20section%2C%20summary%20%7B%0Adisplay%3A%20block%3B%0A%7D%0A%0A%0Ahtml%20%7B%0Aheight%3A%20100%25%3B%0Aoverflow%3A%20hidden%3B%0A%7D%0A%0Abody%20%7B%0Amargin%3A%200%3B%0Apadding%3A%200%3B%0Aopacity%3A%200%3B%0Aheight%3A%20100%25%3B%0Amin%2Dheight%3A%20740px%3B%0Awidth%3A%20100%25%3B%0Aoverflow%3A%20hidden%3B%0Acolor%3A%20%23fff%3B%0A%2Dwebkit%2Dfont%2Dsmoothing%3A%20antialiased%3B%0A%2Dmoz%2Dfont%2Dsmoothing%3A%20antialiased%3B%0A%2Dms%2Dfont%2Dsmoothing%3A%20antialiased%3B%0A%2Do%2Dfont%2Dsmoothing%3A%20antialiased%3B%0A%2Dwebkit%2Dtransition%3A%20opacity%20250ms%20ease%2Din%3B%0A%2Dwebkit%2Dtransition%2Ddelay%3A%20100ms%3B%0A%2Dmoz%2Dtransition%3A%20opacity%20250ms%20ease%2Din%20100ms%3B%0A%2Do%2Dtransition%3A%20opacity%20250ms%20ease%2Din%20100ms%3B%0Atransition%3A%20opacity%20250ms%20ease%2Din%20100ms%3B%0A%7D%0A%0Abody%2Eloaded%20%7B%0Aopacity%3A%201%20%21important%3B%0A%7D%0A%0Ainput%2C%20button%20%7B%0Avertical%2Dalign%3A%20middle%3B%0A%7D%0A%0Aslides%20%3E%20slide%5Bhidden%5D%20%7B%0Adisplay%3A%20none%20%21important%3B%0A%7D%0A%0Aslides%20%7B%0Awidth%3A%20100%25%3B%0Aheight%3A%20100%25%3B%0Aposition%3A%20absolute%3B%0Aleft%3A%200%3B%0Atop%3A%200%3B%0A%2Dwebkit%2Dtransform%3A%20translate3d%280%2C%200%2C%200%29%3B%0A%2Dmoz%2Dtransform%3A%20translate3d%280%2C%200%2C%200%29%3B%0A%2Dms%2Dtransform%3A%20translate3d%280%2C%200%2C%200%29%3B%0A%2Do%2Dtransform%3A%20translate3d%280%2C%200%2C%200%29%3B%0Atransform%3A%20translate3d%280%2C%200%2C%200%29%3B%0A%2Dwebkit%2Dperspective%3A%201000%3B%0A%2Dmoz%2Dperspective%3A%201000%3B%0A%2Dms%2Dperspective%3A%201000%3B%0A%2Do%2Dperspective%3A%201000%3B%0Aperspective%3A%201000%3B%0A%2Dwebkit%2Dtransform%2Dstyle%3A%20preserve%2D3d%3B%0A%2Dmoz%2Dtransform%2Dstyle%3A%20preserve%2D3d%3B%0A%2Dms%2Dtransform%2Dstyle%3A%20preserve%2D3d%3B%0A%2Do%2Dtransform%2Dstyle%3A%20preserve%2D3d%3B%0Atransform%2Dstyle%3A%20preserve%2D3d%3B%0A%2Dwebkit%2Dtransition%3A%20opacity%20250ms%20ease%2Din%3B%0A%2Dwebkit%2Dtransition%2Ddelay%3A%20100ms%3B%0A%2Dmoz%2Dtransition%3A%20opacity%20250ms%20ease%2Din%20100ms%3B%0A%2Do%2Dtransition%3A%20opacity%20250ms%20ease%2Din%20100ms%3B%0Atransition%3A%20opacity%20250ms%20ease%2Din%20100ms%3B%0A%7D%0A%0Aslides%20%3E%20slide%20%7B%0Adisplay%3A%20block%3B%0Aposition%3A%20absolute%3B%0Aoverflow%3A%20hidden%3B%0Aleft%3A%2050%25%3B%0Atop%3A%2050%25%3B%0A%2Dwebkit%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0A%2Dmoz%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0Abox%2Dsizing%3A%20border%2Dbox%3B%0A%7D%0A%0A%0A%0A%0A%3A%3Aselection%20%7B%0Acolor%3A%20white%3B%0Abackground%2Dcolor%3A%20%23ffd14d%3B%0Atext%2Dshadow%3A%20none%3B%0A%7D%0A%0A%3A%3A%2Dwebkit%2Dscrollbar%20%7B%0Aheight%3A%2016px%3B%0Aoverflow%3A%20visible%3B%0Awidth%3A%2016px%3B%0A%7D%0A%0A%3A%3A%2Dwebkit%2Dscrollbar%2Dthumb%20%7B%0Abackground%2Dcolor%3A%20rgba%280%2C%200%2C%200%2C%200%2E1%29%3B%0Abackground%2Dclip%3A%20padding%2Dbox%3B%0Aborder%3A%20solid%20transparent%3B%0Amin%2Dheight%3A%2028px%3B%0Apadding%3A%20100px%200%200%3B%0A%2Dwebkit%2Dbox%2Dshadow%3A%20inset%201px%201px%200%20rgba%280%2C%200%2C%200%2C%200%2E1%29%2C%20inset%200%20%2D1px%200%20rgba%280%2C%200%2C%200%2C%200%2E07%29%3B%0A%2Dmoz%2Dbox%2Dshadow%3A%20inset%201px%201px%200%20rgba%280%2C%200%2C%200%2C%200%2E1%29%2C%20inset%200%20%2D1px%200%20rgba%280%2C%200%2C%200%2C%200%2E07%29%3B%0Abox%2Dshadow%3A%20inset%201px%201px%200%20rgba%280%2C%200%2C%200%2C%200%2E1%29%2C%20inset%200%20%2D1px%200%20rgba%280%2C%200%2C%200%2C%200%2E07%29%3B%0Aborder%2Dwidth%3A%201px%201px%201px%206px%3B%0A%7D%0A%0A%3A%3A%2Dwebkit%2Dscrollbar%2Dthumb%3Ahover%20%7B%0Abackground%2Dcolor%3A%20rgba%280%2C%200%2C%200%2C%200%2E5%29%3B%0A%7D%0A%0A%3A%3A%2Dwebkit%2Dscrollbar%2Dbutton%20%7B%0Aheight%3A%200%3B%0Awidth%3A%200%3B%0A%7D%0A%0A%3A%3A%2Dwebkit%2Dscrollbar%2Dtrack%20%7B%0Abackground%2Dclip%3A%20padding%2Dbox%3B%0Aborder%3A%20solid%20transparent%3B%0Aborder%2Dwidth%3A%200%200%200%204px%3B%0A%7D%0A%0A%3A%3A%2Dwebkit%2Dscrollbar%2Dcorner%20%7B%0Abackground%3A%20transparent%3B%0A%7D%0A%0Abody%20%7B%0Abackground%3A%20black%3B%0A%7D%0A%0Aslides%20%3E%20slide%20%7B%0Adisplay%3A%20none%3B%0Afont%2Dfamily%3A%20%27Open%20Sans%27%2C%20Arial%2C%20sans%2Dserif%3B%0Afont%2Dsize%3A%2026px%3B%0Acolor%3A%20%23797979%3B%0Awidth%3A%20900px%3B%0Aheight%3A%20700px%3B%0Amargin%2Dleft%3A%20%2D450px%3B%0Amargin%2Dtop%3A%20%2D350px%3B%0Apadding%3A%2040px%2060px%3B%0A%2Dwebkit%2Dborder%2Dradius%3A%205px%3B%0A%2Dmoz%2Dborder%2Dradius%3A%205px%3B%0A%2Dms%2Dborder%2Dradius%3A%205px%3B%0A%2Do%2Dborder%2Dradius%3A%205px%3B%0Aborder%2Dradius%3A%205px%3B%0A%2Dwebkit%2Dtransition%3A%20all%200%2E6s%20ease%2Din%2Dout%3B%0A%2Dmoz%2Dtransition%3A%20all%200%2E6s%20ease%2Din%2Dout%3B%0A%2Do%2Dtransition%3A%20all%200%2E6s%20ease%2Din%2Dout%3B%0Atransition%3A%20all%200%2E6s%20ease%2Din%2Dout%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Efar%2Dpast%20%7B%0Adisplay%3A%20none%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Epast%20%7B%0Adisplay%3A%20block%3B%0Aopacity%3A%200%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Ecurrent%20%7B%0Adisplay%3A%20block%3B%0Aopacity%3A%201%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Ecurrent%20%2Eauto%2Dfadein%20%7B%0Aopacity%3A%201%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Ecurrent%20%2Egdbar%20%7B%0A%2Dwebkit%2Dbackground%2Dsize%3A%20100%25%20100%25%3B%0A%2Dmoz%2Dbackground%2Dsize%3A%20100%25%20100%25%3B%0A%2Do%2Dbackground%2Dsize%3A%20100%25%20100%25%3B%0Abackground%2Dsize%3A%20100%25%20100%25%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Enext%20%7B%0Adisplay%3A%20block%3B%0Aopacity%3A%200%3B%0Apointer%2Devents%3A%20none%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Efar%2Dnext%20%7B%0Adisplay%3A%20none%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Edark%20%7B%0Abackground%3A%20%23515151%20%21important%3B%0A%7D%0A%0Aslides%20%3E%20slide%3Anot%28%2Enobackground%29%3Aafter%20%7B%0Afont%2Dsize%3A%2012pt%3B%0Acontent%3A%20attr%28data%2Dslide%2Dnum%29%20%22%2F%22%20attr%28data%2Dtotal%2Dslides%29%3B%0Aposition%3A%20absolute%3B%0Abottom%3A%2020px%3B%0Aright%3A%2060px%3B%0Aline%2Dheight%3A%201%2E9%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Etitle%2Dslide%3Aafter%20%7B%0Acontent%3A%20%27%27%3B%0Aposition%3A%20absolute%3B%0Abottom%3A%2040px%3B%0Aright%3A%2040px%3B%0Awidth%3A%20100%25%3B%0Aheight%3A%2060px%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Ebackdrop%20%7B%0Az%2Dindex%3A%20%2D10%3B%0Adisplay%3A%20block%20%21important%3B%0Abackground%3A%20%2Dwebkit%2Dgradient%28linear%2C%2050%25%200%25%2C%2050%25%20100%25%2C%20color%2Dstop%280%25%2C%20%23ffffff%29%2C%20color%2Dstop%2885%25%2C%20%23ffffff%29%2C%20color%2Dstop%28100%25%2C%20%23e6e6e6%29%29%3B%0Abackground%3A%20%2Dwebkit%2Dlinear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%3A%20%2Dmoz%2Dlinear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%3A%20%2Do%2Dlinear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%3A%20linear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%2Dcolor%3A%20white%3B%0A%7D%0A%0Aslides%20%3E%20slide%2Ebackdrop%3Aafter%2C%20slides%20%3E%20slide%2Ebackdrop%3Abefore%20%7B%0Adisplay%3A%20none%3B%0A%7D%0A%0Aslides%20%3E%20slide%20%3E%20hgroup%20%2B%20article%20%7B%0Amargin%2Dtop%3A%2045px%3B%0A%7D%0A%0Aslides%20%3E%20slide%20%3E%20hgroup%20%2B%20article%2Eflexbox%2Evcenter%2C%20slides%20%3E%20slide%20%3E%20hgroup%20%2B%20article%2Eflexbox%2Evleft%2C%20slides%20%3E%20slide%20%3E%20hgroup%20%2B%20article%2Eflexbox%2Evright%20%7B%0Aheight%3A%2080%25%3B%0A%7D%0A%0Aslides%20%3E%20slide%20%3E%20hgroup%20%2B%20article%20p%20%7B%0Amargin%2Dbottom%3A%201em%3B%0A%7D%0A%0Aslides%20%3E%20slide%20%3E%20article%3Aonly%2Dchild%20%7B%0Aheight%3A%20100%25%3B%0A%7D%0A%0Aslides%20%3E%20slide%20%3E%20article%3Aonly%2Dchild%20%3E%20iframe%20%7B%0Aheight%3A%2095%25%3B%0A%7D%0A%0Aslides%2Elayout%2Dfaux%2Dwidescreen%20%3E%20slide%20%7B%0Apadding%3A%2040px%20160px%3B%0A%7D%0A%0Aslides%2Elayout%2Dwidescreen%20%3E%20slide%2C%0Aslides%2Elayout%2Dfaux%2Dwidescreen%20%3E%20slide%20%7B%0Amargin%2Dleft%3A%20%2D550px%3B%0Awidth%3A%201100px%3B%0A%7D%0A%0Aslides%2Elayout%2Dwidescreen%20%3E%20slide%2Efar%2Dpast%2C%0Aslides%2Elayout%2Dfaux%2Dwidescreen%20%3E%20slide%2Efar%2Dpast%20%7B%0Adisplay%3A%20block%3B%0Adisplay%3A%20none%3B%0A%2Dwebkit%2Dtransform%3A%20translate%28%2D2260px%29%3B%0A%2Dmoz%2Dtransform%3A%20translate%28%2D2260px%29%3B%0A%2Dms%2Dtransform%3A%20translate%28%2D2260px%29%3B%0A%2Do%2Dtransform%3A%20translate%28%2D2260px%29%3B%0Atransform%3A%20translate%28%2D2260px%29%3B%0A%2Dwebkit%2Dtransform%3A%20translate3d%28%2D2260px%2C%200%2C%200%29%3B%0A%2Dmoz%2Dtransform%3A%20translate3d%28%2D2260px%2C%200%2C%200%29%3B%0A%2Dms%2Dtransform%3A%20translate3d%28%2D2260px%2C%200%2C%200%29%3B%0A%2Do%2Dtransform%3A%20translate3d%28%2D2260px%2C%200%2C%200%29%3B%0Atransform%3A%20translate3d%28%2D2260px%2C%200%2C%200%29%3B%0A%7D%0A%0Aslides%2Elayout%2Dwidescreen%20%3E%20slide%2Epast%2C%0Aslides%2Elayout%2Dfaux%2Dwidescreen%20%3E%20slide%2Epast%20%7B%0Adisplay%3A%20block%3B%0Aopacity%3A%200%3B%0A%7D%0A%0Aslides%2Elayout%2Dwidescreen%20%3E%20slide%2Ecurrent%2C%0Aslides%2Elayout%2Dfaux%2Dwidescreen%20%3E%20slide%2Ecurrent%20%7B%0Adisplay%3A%20block%3B%0Aopacity%3A%201%3B%0A%7D%0A%0Aslides%2Elayout%2Dwidescreen%20%3E%20slide%2Enext%2C%0Aslides%2Elayout%2Dfaux%2Dwidescreen%20%3E%20slide%2Enext%20%7B%0Adisplay%3A%20block%3B%0Aopacity%3A%200%3B%0Apointer%2Devents%3A%20none%3B%0A%7D%0A%0Aslides%2Elayout%2Dwidescreen%20%3E%20slide%2Efar%2Dnext%2C%0Aslides%2Elayout%2Dfaux%2Dwidescreen%20%3E%20slide%2Efar%2Dnext%20%7B%0Adisplay%3A%20block%3B%0Adisplay%3A%20none%3B%0A%2Dwebkit%2Dtransform%3A%20translate%282260px%29%3B%0A%2Dmoz%2Dtransform%3A%20translate%282260px%29%3B%0A%2Dms%2Dtransform%3A%20translate%282260px%29%3B%0A%2Do%2Dtransform%3A%20translate%282260px%29%3B%0Atransform%3A%20translate%282260px%29%3B%0A%2Dwebkit%2Dtransform%3A%20translate3d%282260px%2C%200%2C%200%29%3B%0A%2Dmoz%2Dtransform%3A%20translate3d%282260px%2C%200%2C%200%29%3B%0A%2Dms%2Dtransform%3A%20translate3d%282260px%2C%200%2C%200%29%3B%0A%2Do%2Dtransform%3A%20translate3d%282260px%2C%200%2C%200%29%3B%0Atransform%3A%20translate3d%282260px%2C%200%2C%200%29%3B%0A%7D%0A%0Aslides%2Elayout%2Dwidescreen%20%23prev%2Dslide%2Darea%2C%0Aslides%2Elayout%2Dfaux%2Dwidescreen%20%23prev%2Dslide%2Darea%20%7B%0Amargin%2Dleft%3A%20%2D650px%3B%0A%7D%0A%0Aslides%2Elayout%2Dwidescreen%20%23next%2Dslide%2Darea%2C%0Aslides%2Elayout%2Dfaux%2Dwidescreen%20%23next%2Dslide%2Darea%20%7B%0Amargin%2Dleft%3A%20550px%3B%0A%7D%0A%0Ab%20%7B%0Afont%2Dweight%3A%20600%3B%0A%7D%0A%0Aa%20%7B%0Acolor%3A%20%232a7cdf%3B%0Atext%2Ddecoration%3A%20none%3B%0Aborder%2Dbottom%3A%201px%20solid%20rgba%2842%2C%20124%2C%20223%2C%200%2E5%29%3B%0A%7D%0A%0Aa%3Ahover%20%7B%0Acolor%3A%20black%20%21important%3B%0A%7D%0A%0Ah1%2C%20h2%2C%20h3%20%7B%0Afont%2Dweight%3A%20600%3B%0A%7D%0A%0Ah2%20%7B%0Afont%2Dsize%3A%2045px%3B%0Aline%2Dheight%3A%2065px%3B%0Aletter%2Dspacing%3A%20%2D2px%3B%0Acolor%3A%20%23515151%3B%0A%7D%0A%0Ah3%20%7B%0Afont%2Dsize%3A%2030px%3B%0Aletter%2Dspacing%3A%20%2D1px%3B%0Aline%2Dheight%3A%202%3B%0Afont%2Dweight%3A%20inherit%3B%0Acolor%3A%20%23797979%3B%0A%7D%0A%0Aol%2C%20ul%20%7B%0Amargin%2Dleft%3A%201%2E2em%3B%0Amargin%2Dbottom%3A%201em%3B%0Aposition%3A%20relative%3B%0A%7D%0Aol%20%7B%0Amargin%2Dleft%3A%201%2E4em%3B%0A%7D%0A%0Aol%20li%2C%0Aul%20li%20%7B%0Amargin%2Dbottom%3A%200%2E5em%3B%0A%7D%0A%0Aul%20li%20ul%20%7B%0Amargin%2Dleft%3A%202em%3B%0Amargin%2Dbottom%3A%200%3B%0A%7D%0A%0Aul%20li%20ul%20li%3Abefore%20%7B%0Acontent%3A%20%27%2D%27%3B%0Afont%2Dweight%3A%20600%3B%0A%7D%0A%0Aul%20%3E%20li%3Abefore%20%7B%0Acontent%3A%20%27%5C00B7%27%3B%0Amargin%2Dleft%3A%20%2D1em%3B%0Aposition%3A%20absolute%3B%0Afont%2Dweight%3A%20600%3B%0A%7D%0A%0Aul%20ul%2C%0Aol%20ul%20%7B%0Amargin%2Dtop%3A%20%2E5em%3B%0A%7D%0Aol%20ul%2C%0Aol%20ol%20%7B%0Amargin%2Dtop%3A%20%2E5em%3B%0A%7D%0A%0A%2Ehighlight%2Dcode%20slide%2Ecurrent%20pre%20%3E%20%2A%20%7B%0Aopacity%3A%200%2E25%3B%0A%2Dwebkit%2Dtransition%3A%20opacity%200%2E5s%20ease%2Din%3B%0A%2Dmoz%2Dtransition%3A%20opacity%200%2E5s%20ease%2Din%3B%0A%2Do%2Dtransition%3A%20opacity%200%2E5s%20ease%2Din%3B%0Atransition%3A%20opacity%200%2E5s%20ease%2Din%3B%0A%7D%0A%0A%2Ehighlight%2Dcode%20slide%2Ecurrent%20b%20%7B%0Aopacity%3A%201%3B%0A%7D%0A%0Apre%20%7B%0Afont%2Dfamily%3A%20%27Source%20Code%20Pro%27%2C%20%27Courier%20New%27%2C%20monospace%3B%0Afont%2Dsize%3A%2020px%3B%0Aline%2Dheight%3A%2028px%3B%0Apadding%3A%2010px%200%2010px%2060px%3B%0Aletter%2Dspacing%3A%20%2D1px%3B%0Amargin%2Dbottom%3A%2020px%3B%0Awidth%3A%20106%25%3B%0Aleft%3A%20%2D60px%3B%0Aposition%3A%20relative%3B%0A%2Dwebkit%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0A%2Dmoz%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0Abox%2Dsizing%3A%20border%2Dbox%3B%0A%0A%7D%0A%2Eprettyprint%20%7B%0Abackground%2Dcolor%3A%20%23e6e6e6%3B%0A%7D%0A%0Apre%5Bdata%2Dlang%5D%3Aafter%20%7B%0Acontent%3A%20attr%28data%2Dlang%29%3B%0Abackground%2Dcolor%3A%20darkgrey%3B%0Aright%3A%200%3B%0Atop%3A%200%3B%0Aposition%3A%20absolute%3B%0Afont%2Dsize%3A%2016pt%3B%0Acolor%3A%20white%3B%0Apadding%3A%202px%2025px%3B%0Atext%2Dtransform%3A%20uppercase%3B%0A%7D%0A%0Apre%5Bdata%2Dlang%3D%22go%22%5D%20%7B%0Acolor%3A%20%23333%3B%0A%7D%0A%0Acode%20%7B%0Afont%2Dsize%3A%2095%25%3B%0Afont%2Dfamily%3A%20%27Source%20Code%20Pro%27%2C%20%27Courier%20New%27%2C%20monospace%3B%0Acolor%3A%20black%3B%0A%7D%0A%0Aiframe%20%7B%0Awidth%3A%20100%25%3B%0Aheight%3A%20510px%3B%0Abackground%3A%20white%3B%0Aborder%3A%201px%20solid%20%23e6e6e6%3B%0A%2Dwebkit%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0A%2Dmoz%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0Abox%2Dsizing%3A%20border%2Dbox%3B%0A%7D%0A%0Adt%20%7B%0Afont%2Dweight%3A%20bold%3B%0A%7D%0A%0Abutton%20%7B%0Adisplay%3A%20inline%2Dblock%3B%0Abackground%3A%20%2Dwebkit%2Dgradient%28linear%2C%2050%25%200%25%2C%2050%25%20100%25%2C%20color%2Dstop%2840%25%2C%20%23f9f9f9%29%2C%20color%2Dstop%2870%25%2C%20%23e3e3e3%29%29%3B%0Abackground%3A%20%2Dwebkit%2Dlinear%2Dgradient%28%23f9f9f9%2040%25%2C%20%23e3e3e3%2070%25%29%3B%0Abackground%3A%20%2Dmoz%2Dlinear%2Dgradient%28%23f9f9f9%2040%25%2C%20%23e3e3e3%2070%25%29%3B%0Abackground%3A%20%2Do%2Dlinear%2Dgradient%28%23f9f9f9%2040%25%2C%20%23e3e3e3%2070%25%29%3B%0Abackground%3A%20linear%2Dgradient%28%23f9f9f9%2040%25%2C%20%23e3e3e3%2070%25%29%3B%0Aborder%3A%201px%20solid%20darkgrey%3B%0A%2Dwebkit%2Dborder%2Dradius%3A%203px%3B%0A%2Dmoz%2Dborder%2Dradius%3A%203px%3B%0A%2Dms%2Dborder%2Dradius%3A%203px%3B%0A%2Do%2Dborder%2Dradius%3A%203px%3B%0Aborder%2Dradius%3A%203px%3B%0Apadding%3A%205px%208px%3B%0Aoutline%3A%20none%3B%0Awhite%2Dspace%3A%20nowrap%3B%0A%2Dwebkit%2Duser%2Dselect%3A%20none%3B%0A%2Dmoz%2Duser%2Dselect%3A%20none%3B%0Auser%2Dselect%3A%20none%3B%0Acursor%3A%20pointer%3B%0Atext%2Dshadow%3A%201px%201px%20white%3B%0Afont%2Dsize%3A%2010pt%3B%0A%7D%0A%0Abutton%3Anot%28%3Adisabled%29%3Ahover%20%7B%0Aborder%2Dcolor%3A%20%23515151%3B%0A%7D%0A%0Abutton%3Anot%28%3Adisabled%29%3Aactive%20%7B%0Abackground%3A%20%2Dwebkit%2Dgradient%28linear%2C%2050%25%200%25%2C%2050%25%20100%25%2C%20color%2Dstop%2840%25%2C%20%23e3e3e3%29%2C%20color%2Dstop%2870%25%2C%20%23f9f9f9%29%29%3B%0Abackground%3A%20%2Dwebkit%2Dlinear%2Dgradient%28%23e3e3e3%2040%25%2C%20%23f9f9f9%2070%25%29%3B%0Abackground%3A%20%2Dmoz%2Dlinear%2Dgradient%28%23e3e3e3%2040%25%2C%20%23f9f9f9%2070%25%29%3B%0Abackground%3A%20%2Do%2Dlinear%2Dgradient%28%23e3e3e3%2040%25%2C%20%23f9f9f9%2070%25%29%3B%0Abackground%3A%20linear%2Dgradient%28%23e3e3e3%2040%25%2C%20%23f9f9f9%2070%25%29%3B%0A%7D%0A%0A%3Adisabled%20%7B%0Acolor%3A%20darkgrey%3B%0A%7D%0A%0A%2Eblue%20%7B%0Acolor%3A%20%234387fd%3B%0A%7D%0A%0A%2Eblue2%20%7B%0Acolor%3A%20%233c8ef3%3B%0A%7D%0A%0A%2Eblue3%20%7B%0Acolor%3A%20%232a7cdf%3B%0A%7D%0A%0A%2Eyellow%20%7B%0Acolor%3A%20%23ffd14d%3B%0A%7D%0A%0A%2Eyellow2%20%7B%0Acolor%3A%20%23f9cc46%3B%0A%7D%0A%0A%2Eyellow3%20%7B%0Acolor%3A%20%23f6c000%3B%0A%7D%0A%0A%2Egreen%20%7B%0Acolor%3A%20%230da861%3B%0A%7D%0A%0A%2Egreen2%20%7B%0Acolor%3A%20%2300a86d%3B%0A%7D%0A%0A%2Egreen3%20%7B%0Acolor%3A%20%23009f5d%3B%0A%7D%0A%0A%2Ered%20%7B%0Acolor%3A%20%23f44a3f%3B%0A%7D%0A%0A%2Ered2%20%7B%0Acolor%3A%20%23e0543e%3B%0A%7D%0A%0A%2Ered3%20%7B%0Acolor%3A%20%23d94d3a%3B%0A%7D%0A%0A%2Egray%20%7B%0Acolor%3A%20%23e6e6e6%3B%0A%7D%0A%0A%2Egray2%20%7B%0Acolor%3A%20darkgrey%3B%0A%7D%0A%0A%2Egray3%20%7B%0Acolor%3A%20%23797979%3B%0A%7D%0A%0A%2Egray4%20%7B%0Acolor%3A%20%23515151%3B%0A%7D%0A%0A%2Ewhite%20%7B%0Acolor%3A%20white%20%21important%3B%0A%7D%0A%0A%2Eblack%20%7B%0Acolor%3A%20black%20%21important%3B%0A%7D%0A%0A%2Ecolumns%2D2%20%7B%0A%2Dwebkit%2Dcolumn%2Dcount%3A%202%3B%0A%2Dmoz%2Dcolumn%2Dcount%3A%202%3B%0A%2Dms%2Dcolumn%2Dcount%3A%202%3B%0A%2Do%2Dcolumn%2Dcount%3A%202%3B%0Acolumn%2Dcount%3A%202%3B%0A%7D%0A%0A%2Ecolumns%2D2%20ul%2C%20%2Ecolumns%2D2%20ol%20%7B%0A%2Dwebkit%2Dtransform%3A%20translate3d%280%2C%200%2C%200%29%3B%0A%7D%0A%0Atable%2Ermdtable%20%7B%0Awidth%3A%20100%25%3B%0Aborder%2Dcollapse%3A%20%2Dmoz%2Dinitial%3B%0Aborder%2Dcollapse%3A%20initial%3B%0Aborder%2Dspacing%3A%202px%3B%0Aborder%2Dbottom%3A%201px%20solid%20%23797979%3B%0A%7D%0A%0Atable%2Ermdtable%20tr%20%3E%20td%3Afirst%2Dchild%2C%20table%20th%20%7B%0Afont%2Dweight%3A%20600%3B%0Acolor%3A%20%23515151%3B%0A%7D%0A%0Atable%2Ermdtable%20tr%3Anth%2Dchild%28odd%29%20%7B%0Abackground%2Dcolor%3A%20%23e6e6e6%3B%0A%7D%0A%0Atable%2Ermdtable%20th%20%7B%0Acolor%3A%20white%3B%0Afont%2Dsize%3A%2018px%3B%0Abackground%3A%20%2Dwebkit%2Dgradient%28linear%2C%2050%25%200%25%2C%2050%25%20100%25%2C%20color%2Dstop%2840%25%2C%20%234387fd%29%2C%20color%2Dstop%2880%25%2C%20%232a7cdf%29%29%20no%2Drepeat%3B%0Abackground%3A%20%2Dwebkit%2Dlinear%2Dgradient%28top%2C%20%234387fd%2040%25%2C%20%232a7cdf%2080%25%29%20no%2Drepeat%3B%0Abackground%3A%20%2Dmoz%2Dlinear%2Dgradient%28top%2C%20%234387fd%2040%25%2C%20%232a7cdf%2080%25%29%20no%2Drepeat%3B%0Abackground%3A%20%2Do%2Dlinear%2Dgradient%28top%2C%20%234387fd%2040%25%2C%20%232a7cdf%2080%25%29%20no%2Drepeat%3B%0Abackground%3A%20linear%2Dgradient%28top%2C%20%234387fd%2040%25%2C%20%232a7cdf%2080%25%29%20no%2Drepeat%3B%0A%7D%0A%0Atable%2Ermdtable%20td%2C%20table%20th%20%7B%0Afont%2Dsize%3A%2018px%3B%0Apadding%3A%201em%200%2E5em%3B%0A%7D%0A%0Atable%2Ermdtable%20td%2Ehighlight%20%7B%0Acolor%3A%20%23515151%3B%0Abackground%3A%20%2Dwebkit%2Dgradient%28linear%2C%2050%25%200%25%2C%2050%25%20100%25%2C%20color%2Dstop%2840%25%2C%20%23ffd14d%29%2C%20color%2Dstop%2880%25%2C%20%23f6c000%29%29%20no%2Drepeat%3B%0Abackground%3A%20%2Dwebkit%2Dlinear%2Dgradient%28top%2C%20%23ffd14d%2040%25%2C%20%23f6c000%2080%25%29%20no%2Drepeat%3B%0Abackground%3A%20%2Dmoz%2Dlinear%2Dgradient%28top%2C%20%23ffd14d%2040%25%2C%20%23f6c000%2080%25%29%20no%2Drepeat%3B%0Abackground%3A%20%2Do%2Dlinear%2Dgradient%28top%2C%20%23ffd14d%2040%25%2C%20%23f6c000%2080%25%29%20no%2Drepeat%3B%0Abackground%3A%20linear%2Dgradient%28top%2C%20%23ffd14d%2040%25%2C%20%23f6c000%2080%25%29%20no%2Drepeat%3B%0A%7D%0A%0Atable%2Ermdtable%2Erows%20%7B%0Aborder%2Dbottom%3A%20none%3B%0Aborder%2Dright%3A%201px%20solid%20%23797979%3B%0A%7D%0A%0Aq%20%7B%0Afont%2Dsize%3A%2045px%3B%0Aline%2Dheight%3A%2072px%3B%0A%7D%0A%0Aq%3Abefore%20%7B%0Acontent%3A%20%27%5C201C%27%3B%0Aposition%3A%20absolute%3B%0Amargin%2Dleft%3A%20%2D0%2E5em%3B%0A%7D%0A%0Aq%3Aafter%20%7B%0Acontent%3A%20%27%5C201D%27%3B%0Aposition%3A%20absolute%3B%0Amargin%2Dleft%3A%200%2E1em%3B%0A%7D%0A%0Aslide%2Efill%20%7B%0Abackground%2Drepeat%3A%20no%2Drepeat%3B%0A%2Dwebkit%2Dborder%2Dradius%3A%205px%3B%0A%2Dmoz%2Dborder%2Dradius%3A%205px%3B%0A%2Dms%2Dborder%2Dradius%3A%205px%3B%0A%2Do%2Dborder%2Dradius%3A%205px%3B%0Aborder%2Dradius%3A%205px%3B%0A%2Dwebkit%2Dbackground%2Dsize%3A%20cover%3B%0A%2Dmoz%2Dbackground%2Dsize%3A%20cover%3B%0A%2Do%2Dbackground%2Dsize%3A%20cover%3B%0Abackground%2Dsize%3A%20cover%3B%0A%7D%0A%0A%0Aarticle%2Esmaller%20p%2C%20article%2Esmaller%20ul%2C%20article%2Esmaller%20ol%20%7B%0Afont%2Dsize%3A%2020px%3B%0Aline%2Dheight%3A%2024px%3B%0Aletter%2Dspacing%3A%200%3B%0A%7D%0A%0Aarticle%2Esmaller%20table%20td%2C%20article%2Esmaller%20table%20th%20%7B%0Afont%2Dsize%3A%2014px%3B%0A%7D%0A%0Aarticle%2Esmaller%20pre%20%7B%0Afont%2Dsize%3A%2015px%3B%0Aline%2Dheight%3A%2020px%3B%0Aletter%2Dspacing%3A%200%3B%0A%7D%0A%0Aarticle%2Esmaller%20q%20%7B%0Afont%2Dsize%3A%2040px%3B%0Aline%2Dheight%3A%2048px%3B%0A%7D%0A%0Aarticle%2Esmaller%20q%3Abefore%2C%20article%2Esmaller%20q%3Aafter%20%7B%0Afont%2Dsize%3A%2060px%3B%0A%7D%0A%0A%0A%2Ebuild%20%3E%20%2A%20%7B%0A%2Dwebkit%2Dtransition%3A%20opacity%200%2E5s%20ease%2Din%2Dout%3B%0A%2Dwebkit%2Dtransition%2Ddelay%3A%200%2E2s%3B%0A%2Dmoz%2Dtransition%3A%20opacity%200%2E5s%20ease%2Din%2Dout%200%2E2s%3B%0A%2Do%2Dtransition%3A%20opacity%200%2E5s%20ease%2Din%2Dout%200%2E2s%3B%0Atransition%3A%20opacity%200%2E5s%20ease%2Din%2Dout%200%2E2s%3B%0A%7D%0A%0A%2Ebuild%20%2Eto%2Dbuild%20%7B%0Aopacity%3A%200%3B%0A%7D%0A%0A%2Ebuild%20%2Ebuild%2Dfade%20%7B%0Aopacity%3A%200%2E3%3B%0A%7D%0A%0A%2Ebuild%20%2Ebuild%2Dfade%3Ahover%20%7B%0Aopacity%3A%201%2E0%3B%0A%7D%0A%0A%2Epopup%20%2Enext%20%2Ebuild%20%2Eto%2Dbuild%20%7B%0Aopacity%3A%201%3B%0A%7D%0A%0A%2Epopup%20%2Enext%20%2Ebuild%20%2Ebuild%2Dfade%20%7B%0Aopacity%3A%201%3B%0A%7D%0A%0A%0A%2Eprettyprint%20%2Estr%2C%0A%2Eprettyprint%20%2Eatv%20%7B%0A%0Acolor%3A%20%23009f5d%3B%0A%7D%0A%0A%2Eprettyprint%20%2Ekwd%2C%0A%2Eprettyprint%20%2Etag%20%7B%0A%0Acolor%3A%20%230066cc%3B%0A%7D%0A%0A%2Eprettyprint%20%2Ecom%20%7B%0A%0Acolor%3A%20%23797979%3B%0Afont%2Dstyle%3A%20italic%3B%0A%7D%0A%0A%2Eprettyprint%20%2Elit%20%7B%0A%0Acolor%3A%20%237f0000%3B%0A%7D%0A%0A%2Eprettyprint%20%2Epun%2C%0A%2Eprettyprint%20%2Eopn%2C%0A%2Eprettyprint%20%2Eclo%20%7B%0Acolor%3A%20%23515151%3B%0A%7D%0A%0A%2Eprettyprint%20%2Etyp%2C%0A%2Eprettyprint%20%2Eatn%2C%0A%2Eprettyprint%20%2Edec%2C%0A%2Eprettyprint%20%2Evar%20%7B%0A%0Acolor%3A%20%23d94d3a%3B%0A%7D%0A%0A%2Eprettyprint%20%2Epln%20%7B%0Acolor%3A%20%23515151%3B%0A%7D%0A%0A%2Enote%20%7B%0Aposition%3A%20absolute%3B%0Az%2Dindex%3A%20100%3B%0Awidth%3A%20100%25%3B%0Aheight%3A%20100%25%3B%0Atop%3A%200%3B%0Aleft%3A%200%3B%0Apadding%3A%201em%3B%0Abackground%3A%20rgba%280%2C%200%2C%200%2C%200%2E3%29%3B%0Aopacity%3A%200%3B%0Apointer%2Devents%3A%20none%3B%0Adisplay%3A%20%2Dwebkit%2Dbox%20%21important%3B%0Adisplay%3A%20%2Dmoz%2Dbox%20%21important%3B%0Adisplay%3A%20%2Dms%2Dbox%20%21important%3B%0Adisplay%3A%20%2Do%2Dbox%20%21important%3B%0Adisplay%3A%20box%20%21important%3B%0A%2Dwebkit%2Dbox%2Dorient%3A%20vertical%3B%0A%2Dmoz%2Dbox%2Dorient%3A%20vertical%3B%0A%2Dms%2Dbox%2Dorient%3A%20vertical%3B%0Abox%2Dorient%3A%20vertical%3B%0A%2Dwebkit%2Dbox%2Dalign%3A%20center%3B%0A%2Dmoz%2Dbox%2Dalign%3A%20center%3B%0A%2Dms%2Dbox%2Dalign%3A%20center%3B%0Abox%2Dalign%3A%20center%3B%0A%2Dwebkit%2Dbox%2Dpack%3A%20center%3B%0A%2Dmoz%2Dbox%2Dpack%3A%20center%3B%0A%2Dms%2Dbox%2Dpack%3A%20center%3B%0Abox%2Dpack%3A%20center%3B%0A%2Dwebkit%2Dborder%2Dradius%3A%205px%3B%0A%2Dmoz%2Dborder%2Dradius%3A%205px%3B%0A%2Dms%2Dborder%2Dradius%3A%205px%3B%0A%2Do%2Dborder%2Dradius%3A%205px%3B%0Aborder%2Dradius%3A%205px%3B%0A%2Dwebkit%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0A%2Dmoz%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0Abox%2Dsizing%3A%20border%2Dbox%3B%0A%2Dwebkit%2Dtransform%3A%20translateY%28350px%29%3B%0A%2Dmoz%2Dtransform%3A%20translateY%28350px%29%3B%0A%2Dms%2Dtransform%3A%20translateY%28350px%29%3B%0A%2Do%2Dtransform%3A%20translateY%28350px%29%3B%0Atransform%3A%20translateY%28350px%29%3B%0A%2Dwebkit%2Dtransition%3A%20all%200%2E4s%20ease%2Din%2Dout%3B%0A%2Dmoz%2Dtransition%3A%20all%200%2E4s%20ease%2Din%2Dout%3B%0A%2Do%2Dtransition%3A%20all%200%2E4s%20ease%2Din%2Dout%3B%0Atransition%3A%20all%200%2E4s%20ease%2Din%2Dout%3B%0A%7D%0A%0A%2Enote%20%3E%20section%20%7B%0Abackground%3A%20%23fff%3B%0A%2Dwebkit%2Dborder%2Dradius%3A%205px%3B%0A%2Dmoz%2Dborder%2Dradius%3A%205px%3B%0A%2Dms%2Dborder%2Dradius%3A%205px%3B%0A%2Do%2Dborder%2Dradius%3A%205px%3B%0Aborder%2Dradius%3A%205px%3B%0A%2Dwebkit%2Dbox%2Dshadow%3A%200%200%2010px%20%23797979%3B%0A%2Dmoz%2Dbox%2Dshadow%3A%200%200%2010px%20%23797979%3B%0Abox%2Dshadow%3A%200%200%2010px%20%23797979%3B%0Awidth%3A%2060%25%3B%0Apadding%3A%202em%3B%0A%7D%0A%0A%2Ewith%2Dnotes%2Epopup%20slides%2Elayout%2Dwidescreen%20slide%2Enext%2C%0A%2Ewith%2Dnotes%2Epopup%20slides%2Elayout%2Dfaux%2Dwidescreen%20slide%2Enext%20%7B%0A%2Dwebkit%2Dtransform%3A%20translate3d%28690px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0A%2Dmoz%2Dtransform%3A%20translate3d%28690px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0A%2Dms%2Dtransform%3A%20translate3d%28690px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0A%2Do%2Dtransform%3A%20translate3d%28690px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0Atransform%3A%20translate3d%28690px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0A%7D%0A%0A%2Ewith%2Dnotes%2Epopup%20slides%2Elayout%2Dwidescreen%20slide%20%2Enote%2C%0A%2Ewith%2Dnotes%2Epopup%20slides%2Elayout%2Dfaux%2Dwidescreen%20slide%20%2Enote%20%7B%0A%2Dwebkit%2Dtransform%3A%20translate3d%28300px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0A%2Dmoz%2Dtransform%3A%20translate3d%28300px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0A%2Dms%2Dtransform%3A%20translate3d%28300px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0A%2Do%2Dtransform%3A%20translate3d%28300px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0Atransform%3A%20translate3d%28300px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0A%7D%0A%0A%2Ewith%2Dnotes%2Epopup%20slide%20%7B%0Aoverflow%3A%20visible%3B%0Abackground%3A%20white%3B%0A%2Dwebkit%2Dtransition%3A%20none%3B%0A%2Dmoz%2Dtransition%3A%20none%3B%0A%2Do%2Dtransition%3A%20none%3B%0Atransition%3A%20none%3B%0Apointer%2Devents%3A%20none%3B%0A%2Dwebkit%2Dtransform%2Dorigin%3A%200%200%3B%0A%2Dmoz%2Dtransform%2Dorigin%3A%200%200%3B%0A%2Dms%2Dtransform%2Dorigin%3A%200%200%3B%0A%2Do%2Dtransform%2Dorigin%3A%200%200%3B%0Atransform%2Dorigin%3A%200%200%3B%0A%7D%0A%0A%2Ewith%2Dnotes%2Epopup%20slide%3Anot%28%2Ebackdrop%29%20%7B%0A%2Dwebkit%2Dtransform%3A%20scale%280%2E6%29%20translate3d%280%2E5em%2C%200%2E5em%2C%200%29%3B%0A%2Dmoz%2Dtransform%3A%20scale%280%2E6%29%20translate3d%280%2E5em%2C%200%2E5em%2C%200%29%3B%0A%2Dms%2Dtransform%3A%20scale%280%2E6%29%20translate3d%280%2E5em%2C%200%2E5em%2C%200%29%3B%0A%2Do%2Dtransform%3A%20scale%280%2E6%29%20translate3d%280%2E5em%2C%200%2E5em%2C%200%29%3B%0Atransform%3A%20scale%280%2E6%29%20translate3d%280%2E5em%2C%200%2E5em%2C%200%29%3B%0A%2Dwebkit%2Dbox%2Dshadow%3A%200%200%2010px%20%23797979%3B%0A%2Dmoz%2Dbox%2Dshadow%3A%200%200%2010px%20%23797979%3B%0Abox%2Dshadow%3A%200%200%2010px%20%23797979%3B%0A%7D%0A%0A%2Ewith%2Dnotes%2Epopup%20slide%2Ebackdrop%20%7B%0Abackground%2Dimage%3A%20%2Dwebkit%2Dgradient%28radial%2C%2050%25%2050%25%2C%200%2C%2050%25%2050%25%2C%20600%2C%20color%2Dstop%280%25%2C%20%23b1dfff%29%2C%20color%2Dstop%28100%25%2C%20%234387fd%29%29%3B%0Abackground%2Dimage%3A%20%2Dwebkit%2Dradial%2Dgradient%2850%25%2050%25%2C%20%23b1dfff%200%25%2C%20%234387fd%20600px%29%3B%0Abackground%2Dimage%3A%20%2Dmoz%2Dradial%2Dgradient%2850%25%2050%25%2C%20%23b1dfff%200%25%2C%20%234387fd%20600px%29%3B%0Abackground%2Dimage%3A%20%2Do%2Dradial%2Dgradient%2850%25%2050%25%2C%20%23b1dfff%200%25%2C%20%234387fd%20600px%29%3B%0Abackground%2Dimage%3A%20radial%2Dgradient%2850%25%2050%25%2C%20%23b1dfff%200%25%2C%20%234387fd%20600px%29%3B%0A%7D%0A%0A%2Ewith%2Dnotes%2Epopup%20slide%2Enext%20%7B%0A%2Dwebkit%2Dtransform%3A%20translate3d%28570px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0A%2Dmoz%2Dtransform%3A%20translate3d%28570px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0A%2Dms%2Dtransform%3A%20translate3d%28570px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0A%2Do%2Dtransform%3A%20translate3d%28570px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0Atransform%3A%20translate3d%28570px%2C%2080px%2C%200%29%20scale%280%2E35%29%3B%0Aopacity%3A%201%20%21important%3B%0A%7D%0A%0A%2Ewith%2Dnotes%2Epopup%20slide%2Enext%20%2Enote%20%7B%0Adisplay%3A%20none%20%21important%3B%0A%7D%0A%0A%2Ewith%2Dnotes%2Epopup%20%2Enote%20%7B%0Awidth%3A%20109%25%3B%0Aheight%3A%20260px%3B%0Abackground%3A%20%23e6e6e6%3B%0Apadding%3A%200%3B%0A%2Dwebkit%2Dbox%2Dshadow%3A%200%200%2010px%20%23797979%3B%0A%2Dmoz%2Dbox%2Dshadow%3A%200%200%2010px%20%23797979%3B%0Abox%2Dshadow%3A%200%200%2010px%20%23797979%3B%0A%2Dwebkit%2Dtransform%3A%20translate3d%28250px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0A%2Dmoz%2Dtransform%3A%20translate3d%28250px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0A%2Dms%2Dtransform%3A%20translate3d%28250px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0A%2Do%2Dtransform%3A%20translate3d%28250px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0Atransform%3A%20translate3d%28250px%2C%20800px%2C%200%29%20scale%281%2E5%29%3B%0A%2Dwebkit%2Dtransition%3A%20opacity%20400ms%20ease%2Din%2Dout%3B%0A%2Dmoz%2Dtransition%3A%20opacity%20400ms%20ease%2Din%2Dout%3B%0A%2Do%2Dtransition%3A%20opacity%20400ms%20ease%2Din%2Dout%3B%0Atransition%3A%20opacity%20400ms%20ease%2Din%2Dout%3B%0A%7D%0A%0A%2Ewith%2Dnotes%2Epopup%20%2Enote%20%3E%20section%20%7B%0Abackground%3A%20%23fff%3B%0A%2Dwebkit%2Dborder%2Dradius%3A%205px%3B%0A%2Dmoz%2Dborder%2Dradius%3A%205px%3B%0A%2Dms%2Dborder%2Dradius%3A%205px%3B%0A%2Do%2Dborder%2Dradius%3A%205px%3B%0Aborder%2Dradius%3A%205px%3B%0Aheight%3A%20100%25%3B%0Awidth%3A%20100%25%3B%0A%2Dwebkit%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0A%2Dmoz%2Dbox%2Dsizing%3A%20border%2Dbox%3B%0Abox%2Dsizing%3A%20border%2Dbox%3B%0A%2Dwebkit%2Dbox%2Dshadow%3A%20none%3B%0A%2Dmoz%2Dbox%2Dshadow%3A%20none%3B%0Abox%2Dshadow%3A%20none%3B%0Aoverflow%3A%20auto%3B%0Apadding%3A%201em%3B%0A%7D%0A%0A%2Ewith%2Dnotes%20%2Enote%20%7B%0Aopacity%3A%201%3B%0A%2Dwebkit%2Dtransform%3A%20translateY%280%29%3B%0A%2Dmoz%2Dtransform%3A%20translateY%280%29%3B%0A%2Dms%2Dtransform%3A%20translateY%280%29%3B%0A%2Do%2Dtransform%3A%20translateY%280%29%3B%0Atransform%3A%20translateY%280%29%3B%0Apointer%2Devents%3A%20auto%3B%0A%7D%0A%0A%2Esource%20%7B%0Afont%2Dsize%3A%2014px%3B%0Acolor%3A%20darkgrey%3B%0Aposition%3A%20absolute%3B%0Abottom%3A%2070px%3B%0Aleft%3A%2060px%3B%0A%7D%0A%0A%2Ecentered%20%7B%0Atext%2Dalign%3A%20center%3B%0A%7D%0A%0A%2Ereflect%20%7B%0A%2Dwebkit%2Dbox%2Dreflect%3A%20below%203px%20%2Dwebkit%2Dlinear%2Dgradient%28rgba%28255%2C%20255%2C%20255%2C%200%29%2085%25%2C%20white%20150%25%29%3B%0A%2Dmoz%2Dbox%2Dreflect%3A%20below%203px%20%2Dmoz%2Dlinear%2Dgradient%28rgba%28255%2C%20255%2C%20255%2C%200%29%2085%25%2C%20white%20150%25%29%3B%0A%2Do%2Dbox%2Dreflect%3A%20below%203px%20%2Do%2Dlinear%2Dgradient%28rgba%28255%2C%20255%2C%20255%2C%200%29%2085%25%2C%20white%20150%25%29%3B%0A%2Dms%2Dbox%2Dreflect%3A%20below%203px%20%2Dms%2Dlinear%2Dgradient%28rgba%28255%2C%20255%2C%20255%2C%200%29%2085%25%2C%20white%20150%25%29%3B%0Abox%2Dreflect%3A%20below%203px%20linear%2Dgradient%28rgba%28255%2C%20255%2C%20255%2C%200%29%2085%25%2C%20%23ffffff%20150%25%29%3B%0A%7D%0A%0A%2Eflexbox%20%7B%0Adisplay%3A%20%2Dwebkit%2Dbox%20%21important%3B%0Adisplay%3A%20%2Dmoz%2Dbox%20%21important%3B%0Adisplay%3A%20%2Dms%2Dbox%20%21important%3B%0Adisplay%3A%20%2Do%2Dbox%20%21important%3B%0Adisplay%3A%20box%20%21important%3B%0A%7D%0A%0A%2Eflexbox%2Evcenter%20%7B%0A%2Dwebkit%2Dbox%2Dorient%3A%20vertical%3B%0A%2Dmoz%2Dbox%2Dorient%3A%20vertical%3B%0A%2Dms%2Dbox%2Dorient%3A%20vertical%3B%0Abox%2Dorient%3A%20vertical%3B%0A%2Dwebkit%2Dbox%2Dalign%3A%20center%3B%0A%2Dmoz%2Dbox%2Dalign%3A%20center%3B%0A%2Dms%2Dbox%2Dalign%3A%20center%3B%0Abox%2Dalign%3A%20center%3B%0A%2Dwebkit%2Dbox%2Dpack%3A%20center%3B%0A%2Dmoz%2Dbox%2Dpack%3A%20center%3B%0A%2Dms%2Dbox%2Dpack%3A%20center%3B%0Abox%2Dpack%3A%20center%3B%0Aheight%3A%20100%25%3B%0Awidth%3A%20100%25%3B%0A%7D%0A%0A%2Eflexbox%2Evleft%20%7B%0A%2Dwebkit%2Dbox%2Dorient%3A%20vertical%3B%0A%2Dmoz%2Dbox%2Dorient%3A%20vertical%3B%0A%2Dms%2Dbox%2Dorient%3A%20vertical%3B%0Abox%2Dorient%3A%20vertical%3B%0A%2Dwebkit%2Dbox%2Dalign%3A%20left%3B%0A%2Dmoz%2Dbox%2Dalign%3A%20left%3B%0A%2Dms%2Dbox%2Dalign%3A%20left%3B%0Abox%2Dalign%3A%20left%3B%0A%2Dwebkit%2Dbox%2Dpack%3A%20center%3B%0A%2Dmoz%2Dbox%2Dpack%3A%20center%3B%0A%2Dms%2Dbox%2Dpack%3A%20center%3B%0Abox%2Dpack%3A%20center%3B%0Aheight%3A%20100%25%3B%0Awidth%3A%20100%25%3B%0A%7D%0A%0A%2Eflexbox%2Evright%20%7B%0A%2Dwebkit%2Dbox%2Dorient%3A%20vertical%3B%0A%2Dmoz%2Dbox%2Dorient%3A%20vertical%3B%0A%2Dms%2Dbox%2Dorient%3A%20vertical%3B%0Abox%2Dorient%3A%20vertical%3B%0A%2Dwebkit%2Dbox%2Dalign%3A%20end%3B%0A%2Dmoz%2Dbox%2Dalign%3A%20end%3B%0A%2Dms%2Dbox%2Dalign%3A%20end%3B%0Abox%2Dalign%3A%20end%3B%0A%2Dwebkit%2Dbox%2Dpack%3A%20center%3B%0A%2Dmoz%2Dbox%2Dpack%3A%20center%3B%0A%2Dms%2Dbox%2Dpack%3A%20center%3B%0Abox%2Dpack%3A%20center%3B%0Aheight%3A%20100%25%3B%0Awidth%3A%20100%25%3B%0A%7D%0A%0A%2Eauto%2Dfadein%20%7B%0A%2Dwebkit%2Dtransition%3A%20opacity%200%2E6s%20ease%2Din%3B%0A%2Dwebkit%2Dtransition%2Ddelay%3A%200%2E6s%3B%0A%2Dmoz%2Dtransition%3A%20opacity%200%2E6s%20ease%2Din%200%2E6s%3B%0A%2Do%2Dtransition%3A%20opacity%200%2E6s%20ease%2Din%200%2E6s%3B%0Atransition%3A%20opacity%200%2E6s%20ease%2Din%200%2E6s%3B%0Aopacity%3A%200%3B%0A%7D%0A%0A%0A%2Eslide%2Darea%20%7B%0Az%2Dindex%3A%201000%3B%0Aposition%3A%20absolute%3B%0Aleft%3A%200%3B%0Atop%3A%200%3B%0Awidth%3A%20100px%3B%0Aheight%3A%20700px%3B%0Aleft%3A%2050%25%3B%0Atop%3A%2050%25%3B%0Acursor%3A%20pointer%3B%0Amargin%2Dtop%3A%20%2D350px%3B%0A%7D%0A%0A%23prev%2Dslide%2Darea%20%7B%0Amargin%2Dleft%3A%20%2D550px%3B%0A%7D%0A%0A%23next%2Dslide%2Darea%20%7B%0Amargin%2Dleft%3A%20450px%3B%0A%7D%0A%0A%0A%2Elogoslide%20img%20%7B%0Awidth%3A%20383px%3B%0Aheight%3A%2092px%3B%0A%7D%0A%0A%2Esegue%20%7B%0Apadding%3A%2060px%20120px%3B%0A%7D%0A%0A%2Esegue%20h2%20%7B%0Acolor%3A%20%23e6e6e6%3B%0Afont%2Dsize%3A%2060px%3B%0A%7D%0A%0A%2Esegue%20h3%20%7B%0Acolor%3A%20%23e6e6e6%3B%0Aline%2Dheight%3A%202%2E8%3B%0A%7D%0A%0A%2Esegue%20hgroup%20%7B%0Aposition%3A%20absolute%3B%0Abottom%3A%20225px%3B%0A%7D%0A%0A%2Ethank%2Dyou%2Dslide%20%7B%0Abackground%3A%20%234387fd%20%21important%3B%0Acolor%3A%20white%3B%0A%7D%0A%0A%2Ethank%2Dyou%2Dslide%20h2%20%7B%0Afont%2Dsize%3A%2060px%3B%0Acolor%3A%20inherit%3B%0A%7D%0A%0A%2Ethank%2Dyou%2Dslide%20article%20%3E%20p%20%7B%0Amargin%2Dtop%3A%202em%3B%0Afont%2Dsize%3A%2020pt%3B%0A%7D%0A%0A%2Ethank%2Dyou%2Dslide%20%3E%20p%20%7B%0Aposition%3A%20absolute%3B%0Abottom%3A%2080px%3B%0Afont%2Dsize%3A%2024pt%3B%0Aline%2Dheight%3A%201%2E3%3B%0A%7D%0A%0Aaside%2Egdbar%20%7B%0Aheight%3A%2097px%3B%0Awidth%3A%20215px%3B%0Aposition%3A%20absolute%3B%0Aleft%3A%20%2D1px%3B%0Atop%3A%20125px%3B%0A%2Dwebkit%2Dborder%2Dradius%3A%200%2010px%2010px%200%3B%0A%2Dmoz%2Dborder%2Dradius%3A%200%2010px%2010px%200%3B%0A%2Dms%2Dborder%2Dradius%3A%200%2010px%2010px%200%3B%0A%2Do%2Dborder%2Dradius%3A%200%2010px%2010px%200%3B%0Aborder%2Dradius%3A%200%2010px%2010px%200%3B%0Abackground%3A%20%2Dwebkit%2Dgradient%28linear%2C%200%25%2050%25%2C%20100%25%2050%25%2C%20color%2Dstop%280%25%2C%20%23e6e6e6%29%2C%20color%2Dstop%28100%25%2C%20%23e6e6e6%29%29%20no%2Drepeat%3B%0Abackground%3A%20%2Dwebkit%2Dlinear%2Dgradient%28left%2C%20%23e6e6e6%2C%20%23e6e6e6%29%20no%2Drepeat%3B%0Abackground%3A%20%2Dmoz%2Dlinear%2Dgradient%28left%2C%20%23e6e6e6%2C%20%23e6e6e6%29%20no%2Drepeat%3B%0Abackground%3A%20%2Do%2Dlinear%2Dgradient%28left%2C%20%23e6e6e6%2C%20%23e6e6e6%29%20no%2Drepeat%3B%0Abackground%3A%20linear%2Dgradient%28left%2C%20%23e6e6e6%2C%20%23e6e6e6%29%20no%2Drepeat%3B%0A%2Dwebkit%2Dbackground%2Dsize%3A%200%25%20100%25%3B%0A%2Dmoz%2Dbackground%2Dsize%3A%200%25%20100%25%3B%0A%2Do%2Dbackground%2Dsize%3A%200%25%20100%25%3B%0Abackground%2Dsize%3A%200%25%20100%25%3B%0A%2Dwebkit%2Dtransition%3A%20all%200%2E5s%20ease%2Dout%3B%0A%2Dwebkit%2Dtransition%2Ddelay%3A%200%2E5s%3B%0A%2Dmoz%2Dtransition%3A%20all%200%2E5s%20ease%2Dout%200%2E5s%3B%0A%2Do%2Dtransition%3A%20all%200%2E5s%20ease%2Dout%200%2E5s%3B%0Atransition%3A%20all%200%2E5s%20ease%2Dout%200%2E5s%3B%0A%0A%7D%0A%0Aaside%2Egdbar%2Eright%20%7B%0Aright%3A%200%3B%0Aleft%3A%20%2Dmoz%2Dinitial%3B%0Aleft%3A%20initial%3B%0Atop%3A%20254px%3B%0A%0A%2Dwebkit%2Dtransform%3A%20rotateZ%28180deg%29%3B%0A%2Dmoz%2Dtransform%3A%20rotateZ%28180deg%29%3B%0A%2Dms%2Dtransform%3A%20rotateZ%28180deg%29%3B%0A%2Do%2Dtransform%3A%20rotateZ%28180deg%29%3B%0Atransform%3A%20rotateZ%28180deg%29%3B%0A%7D%0A%0Aaside%2Egdbar%2Eright%20img%20%7B%0A%2Dwebkit%2Dtransform%3A%20rotateZ%28180deg%29%3B%0A%2Dmoz%2Dtransform%3A%20rotateZ%28180deg%29%3B%0A%2Dms%2Dtransform%3A%20rotateZ%28180deg%29%3B%0A%2Do%2Dtransform%3A%20rotateZ%28180deg%29%3B%0Atransform%3A%20rotateZ%28180deg%29%3B%0A%7D%0A%0Aaside%2Egdbar%2Ebottom%20%7B%0Atop%3A%20%2Dmoz%2Dinitial%3B%0Atop%3A%20initial%3B%0Abottom%3A%2060px%3B%0A%7D%0A%0Aaside%2Egdbar%20img%20%7B%0Awidth%3A%2085px%3B%0Aheight%3A%2085px%3B%0Aposition%3A%20absolute%3B%0Aright%3A%200%3B%0Amargin%3A%208px%2015px%3B%0A%7D%0A%0A%2Etitle%2Dslide%20hgroup%20%7B%0Abottom%3A%20100px%3B%0A%7D%0A%0A%2Etitle%2Dslide%20hgroup%20h1%20%7B%0Afont%2Dsize%3A%2065px%3B%0Aline%2Dheight%3A%201%2E4%3B%0Aletter%2Dspacing%3A%20%2D3px%3B%0Acolor%3A%20%23515151%3B%0A%7D%0A%0A%2Etitle%2Dslide%20hgroup%20h2%20%7B%0Afont%2Dsize%3A%2034px%3B%0Acolor%3A%20darkgrey%3B%0Afont%2Dweight%3A%20inherit%3B%0A%7D%0A%0A%2Etitle%2Dslide%20hgroup%20p%20%7B%0Afont%2Dsize%3A%2020px%3B%0Acolor%3A%20%23797979%3B%0Aline%2Dheight%3A%201%2E3%3B%0Amargin%2Dtop%3A%202em%3B%0A%7D%0A%0A%2Equote%20%7B%0Acolor%3A%20%23e6e6e6%3B%0A%7D%0A%0A%2Equote%20%2Eauthor%20%7B%0Afont%2Dsize%3A%2024px%3B%0Aposition%3A%20absolute%3B%0Abottom%3A%2080px%3B%0Aline%2Dheight%3A%201%2E4%3B%0A%7D%0A%0A%5Bdata%2Dconfig%2Dcontact%5D%20a%20%7B%0Acolor%3A%20white%3B%0Aborder%2Dbottom%3A%20none%3B%0A%7D%0A%0A%5Bdata%2Dconfig%2Dcontact%5D%20span%20%7B%0Awidth%3A%20115px%3B%0Adisplay%3A%20inline%2Dblock%3B%0A%7D%0A%0A%2Eoverview%2Epopup%20%2Enote%20%7B%0Adisplay%3A%20none%20%21important%3B%0A%7D%0A%0A%2Eoverview%20slides%20slide%20%7B%0Adisplay%3A%20block%3B%0Acursor%3A%20pointer%3B%0Aopacity%3A%200%2E5%3B%0Apointer%2Devents%3A%20auto%20%21important%3B%0Abackground%3A%20%2Dwebkit%2Dgradient%28linear%2C%2050%25%200%25%2C%2050%25%20100%25%2C%20color%2Dstop%280%25%2C%20%23ffffff%29%2C%20color%2Dstop%2885%25%2C%20%23ffffff%29%2C%20color%2Dstop%28100%25%2C%20%23e6e6e6%29%29%3B%0Abackground%3A%20%2Dwebkit%2Dlinear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%3A%20%2Dmoz%2Dlinear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%3A%20%2Do%2Dlinear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%3A%20linear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%2Dcolor%3A%20white%3B%0A%7D%0A%0A%2Eoverview%20slides%20slide%2Ebackdrop%20%7B%0Adisplay%3A%20none%20%21important%3B%0A%7D%0A%0A%2Eoverview%20slides%20slide%2Efar%2Dpast%2C%20%2Eoverview%20slides%20slide%2Epast%2C%20%2Eoverview%20slides%20slide%2Enext%2C%20%2Eoverview%20slides%20slide%2Efar%2Dnext%2C%20%2Eoverview%20slides%20slide%2Efar%2Dpast%20%7B%0Aopacity%3A%200%2E5%3B%0Adisplay%3A%20block%3B%0A%7D%0A%0A%2Eoverview%20slides%20slide%2Ecurrent%20%7B%0Aopacity%3A%201%3B%0A%7D%0A%0A%2Eoverview%20%2Eslide%2Darea%20%7B%0Adisplay%3A%20none%3B%0A%7D%0A%40media%20print%20%7B%0A%0Aslides%20slide%20%7B%0Adisplay%3A%20block%20%21important%3B%0Aposition%3A%20relative%3B%0Abackground%3A%20%2Dwebkit%2Dgradient%28linear%2C%2050%25%200%25%2C%2050%25%20100%25%2C%20color%2Dstop%280%25%2C%20%23ffffff%29%2C%20color%2Dstop%2885%25%2C%20%23ffffff%29%2C%20color%2Dstop%28100%25%2C%20%23e6e6e6%29%29%3B%0Abackground%3A%20%2Dwebkit%2Dlinear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%3A%20%2Dmoz%2Dlinear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%3A%20%2Do%2Dlinear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%3A%20linear%2Dgradient%28%23ffffff%2C%20%23ffffff%2085%25%2C%20%23e6e6e6%29%3B%0Abackground%2Dcolor%3A%20white%3B%0A%2Dwebkit%2Dtransform%3A%20none%20%21important%3B%0A%2Dmoz%2Dtransform%3A%20none%20%21important%3B%0A%2Dms%2Dtransform%3A%20none%20%21important%3B%0A%2Do%2Dtransform%3A%20none%20%21important%3B%0Atransform%3A%20none%20%21important%3B%0Awidth%3A%20100%25%3B%0Aheight%3A%20100%25%3B%0Apage%2Dbreak%2Dafter%3A%20always%3B%0Atop%3A%20auto%20%21important%3B%0Aleft%3A%20auto%20%21important%3B%0Amargin%2Dtop%3A%200%20%21important%3B%0Amargin%2Dleft%3A%200%20%21important%3B%0Aopacity%3A%201%20%21important%3B%0Acolor%3A%20%23555%3B%0A%7D%0A%0Aslides%20slide%2Efar%2Dpast%2C%20slides%20slide%2Epast%2C%20slides%20slide%2Enext%2C%20slides%20slide%2Efar%2Dnext%2C%20slides%20slide%2Efar%2Dpast%2C%20slides%20slide%2Ecurrent%20%7B%0Aopacity%3A%201%20%21important%3B%0Adisplay%3A%20block%20%21important%3B%0A%7D%0A%0Aslides%20slide%20%2Ebuild%20%3E%20%2A%20%7B%0A%2Dwebkit%2Dtransition%3A%20none%3B%0A%2Dmoz%2Dtransition%3A%20none%3B%0A%2Do%2Dtransition%3A%20none%3B%0Atransition%3A%20none%3B%0A%7D%0A%0Aslides%20slide%20%2Ebuild%20%2Eto%2Dbuild%2C%0Aslides%20slide%20%2Ebuild%20%2Ebuild%2Dfade%20%7B%0Aopacity%3A%201%3B%0A%7D%0A%0Aslides%20slide%20%2Eauto%2Dfadein%20%7B%0Aopacity%3A%201%20%21important%3B%0A%7D%0A%0Aslides%20slide%2Ebackdrop%20%7B%0Adisplay%3A%20none%20%21important%3B%0A%7D%0A%0Aslides%20slide%20table%2Erows%20%7B%0Aborder%2Dright%3A%200%3B%0A%7D%0A%0Aslides%20slide%5Bhidden%5D%20%7B%0Adisplay%3A%20none%20%21important%3B%0A%7D%0A%0A%2Eslide%2Darea%20%7B%0Adisplay%3A%20none%3B%0A%7D%0A%0A%2Ereflect%20%7B%0A%2Dwebkit%2Dbox%2Dreflect%3A%20none%3B%0A%2Dmoz%2Dbox%2Dreflect%3A%20none%3B%0A%2Do%2Dbox%2Dreflect%3A%20none%3B%0A%2Dms%2Dbox%2Dreflect%3A%20none%3B%0Abox%2Dreflect%3A%20none%3B%0A%7D%0A%0Apre%2C%20code%20%7B%0Afont%2Dfamily%3A%20monospace%20%21important%3B%0A%7D%0A%7D%0A%0Alabel%20%7B%0Adisplay%3A%20block%3B%0Amargin%2Dbottom%3A%204px%3B%0A%7D%0Alabel%2C%20input%20%7B%0Afont%2Dsize%3A%2016px%3B%0Acolor%3A%20%23333%3B%0A%7D%0Ainput%20%7B%0Awidth%3A%20220px%3B%0A%7D%0A%2Ejslider%20%7B%0Amargin%2Dtop%3A%208px%3B%0A%7D%0A%0A%2EdataTables%5Finfo%2C%20%2EdataTables%5Fpaginate%20%7B%0Afont%2Dsize%3A%2014px%3B%0A%7D%0A" rel="stylesheet" />
<link href="data:text/css;charset=utf-8,%0A%40media%20only%20screen%20and%20%28max%2Ddevice%2Dwidth%3A%20480px%29%20%7B%0Aslides%3Eslide%7B%2Dwebkit%2Dtransition%3Anone%20%21important%3B%2Dwebkit%2Dtransition%3Anone%20%21important%3B%2Dmoz%2Dtransition%3Anone%20%21important%3B%2Do%2Dtransition%3Anone%20%21important%3Btransition%3Anone%20%21important%7D%0A%7D%0A" rel="stylesheet" />
<script src="data:application/x-javascript;base64,LyogTW9kZXJuaXpyIDIuNS4zIChDdXN0b20gQnVpbGQpIHwgTUlUICYgQlNECiAqIEJ1aWxkOiBodHRwOi8vd3d3Lm1vZGVybml6ci5jb20vZG93bmxvYWQvIy1mb250ZmFjZS1iYWNrZ3JvdW5kc2l6ZS1ib3JkZXJpbWFnZS1ib3JkZXJyYWRpdXMtYm94c2hhZG93LWZsZXhib3gtZmxleGJveF9sZWdhY3ktaHNsYS1tdWx0aXBsZWJncy1vcGFjaXR5LXJnYmEtdGV4dHNoYWRvdy1jc3NhbmltYXRpb25zLWNzc2NvbHVtbnMtZ2VuZXJhdGVkY29udGVudC1jc3NncmFkaWVudHMtY3NzcmVmbGVjdGlvbnMtY3NzdHJhbnNmb3Jtcy1jc3N0cmFuc2Zvcm1zM2QtY3NzdHJhbnNpdGlvbnMtYXBwbGljYXRpb25jYWNoZS1jYW52YXMtY2FudmFzdGV4dC1kcmFnYW5kZHJvcC1oYXNoY2hhbmdlLWhpc3RvcnktYXVkaW8tdmlkZW8taW5kZXhlZGRiLWlucHV0LWlucHV0dHlwZXMtbG9jYWxzdG9yYWdlLXBvc3RtZXNzYWdlLXNlc3Npb25zdG9yYWdlLXdlYnNvY2tldHMtd2Vic3FsZGF0YWJhc2Utd2Vid29ya2Vycy1nZW9sb2NhdGlvbi1pbmxpbmVzdmctc21pbC1zdmctc3ZnY2xpcHBhdGhzLXRvdWNoLXdlYmdsLW1xLXByZWZpeGVkLXRlc3RzdHlsZXMtdGVzdHByb3AtdGVzdGFsbHByb3BzLWhhc2V2ZW50LXByZWZpeGVzLWRvbXByZWZpeGVzLWxvYWQKICovCjt3aW5kb3cuTW9kZXJuaXpyPWZ1bmN0aW9uKGEsYixjKXtmdW5jdGlvbiBDKGEpe2kuY3NzVGV4dD1hfWZ1bmN0aW9uIEQoYSxiKXtyZXR1cm4gQyhtLmpvaW4oYSsiOyIpKyhifHwiIikpfWZ1bmN0aW9uIEUoYSxiKXtyZXR1cm4gdHlwZW9mIGE9PT1ifWZ1bmN0aW9uIEYoYSxiKXtyZXR1cm4hIX4oIiIrYSkuaW5kZXhPZihiKX1mdW5jdGlvbiBHKGEsYil7Zm9yKHZhciBkIGluIGEpaWYoaVthW2RdXSE9PWMpcmV0dXJuIGI9PSJwZngiP2FbZF06ITA7cmV0dXJuITF9ZnVuY3Rpb24gSChhLGIsZCl7Zm9yKHZhciBlIGluIGEpe3ZhciBmPWJbYVtlXV07aWYoZiE9PWMpcmV0dXJuIGQ9PT0hMT9hW2VdOkUoZiwiZnVuY3Rpb24iKT9mLmJpbmQoZHx8Yik6Zn1yZXR1cm4hMX1mdW5jdGlvbiBJKGEsYixjKXt2YXIgZD1hLmNoYXJBdCgwKS50b1VwcGVyQ2FzZSgpK2Euc3Vic3RyKDEpLGU9KGErIiAiK28uam9pbihkKyIgIikrZCkuc3BsaXQoIiAiKTtyZXR1cm4gRShiLCJzdHJpbmciKXx8RShiLCJ1bmRlZmluZWQiKT9HKGUsYik6KGU9KGErIiAiK3Auam9pbihkKyIgIikrZCkuc3BsaXQoIiAiKSxIKGUsYixjKSl9ZnVuY3Rpb24gSygpe2UuaW5wdXQ9ZnVuY3Rpb24oYyl7Zm9yKHZhciBkPTAsZT1jLmxlbmd0aDtkPGU7ZCsrKXRbY1tkXV09Y1tkXWluIGo7cmV0dXJuIHQubGlzdCYmKHQubGlzdD0hIWIuY3JlYXRlRWxlbWVudCgiZGF0YWxpc3QiKSYmISFhLkhUTUxEYXRhTGlzdEVsZW1lbnQpLHR9KCJhdXRvY29tcGxldGUgYXV0b2ZvY3VzIGxpc3QgcGxhY2Vob2xkZXIgbWF4IG1pbiBtdWx0aXBsZSBwYXR0ZXJuIHJlcXVpcmVkIHN0ZXAiLnNwbGl0KCIgIikpLGUuaW5wdXR0eXBlcz1mdW5jdGlvbihhKXtmb3IodmFyIGQ9MCxlLGcsaCxpPWEubGVuZ3RoO2Q8aTtkKyspai5zZXRBdHRyaWJ1dGUoInR5cGUiLGc9YVtkXSksZT1qLnR5cGUhPT0idGV4dCIsZSYmKGoudmFsdWU9ayxqLnN0eWxlLmNzc1RleHQ9InBvc2l0aW9uOmFic29sdXRlO3Zpc2liaWxpdHk6aGlkZGVuOyIsL15yYW5nZSQvLnRlc3QoZykmJmouc3R5bGUuV2Via2l0QXBwZWFyYW5jZSE9PWM/KGYuYXBwZW5kQ2hpbGQoaiksaD1iLmRlZmF1bHRWaWV3LGU9aC5nZXRDb21wdXRlZFN0eWxlJiZoLmdldENvbXB1dGVkU3R5bGUoaixudWxsKS5XZWJraXRBcHBlYXJhbmNlIT09InRleHRmaWVsZCImJmoub2Zmc2V0SGVpZ2h0IT09MCxmLnJlbW92ZUNoaWxkKGopKTovXihzZWFyY2h8dGVsKSQvLnRlc3QoZyl8fCgvXih1cmx8ZW1haWwpJC8udGVzdChnKT9lPWouY2hlY2tWYWxpZGl0eSYmai5jaGVja1ZhbGlkaXR5KCk9PT0hMTovXmNvbG9yJC8udGVzdChnKT8oZi5hcHBlbmRDaGlsZChqKSxmLm9mZnNldFdpZHRoLGU9ai52YWx1ZSE9ayxmLnJlbW92ZUNoaWxkKGopKTplPWoudmFsdWUhPWspKSxzW2FbZF1dPSEhZTtyZXR1cm4gc30oInNlYXJjaCB0ZWwgdXJsIGVtYWlsIGRhdGV0aW1lIGRhdGUgbW9udGggd2VlayB0aW1lIGRhdGV0aW1lLWxvY2FsIG51bWJlciByYW5nZSBjb2xvciIuc3BsaXQoIiAiKSl9dmFyIGQ9IjIuNS4zIixlPXt9LGY9Yi5kb2N1bWVudEVsZW1lbnQsZz0ibW9kZXJuaXpyIixoPWIuY3JlYXRlRWxlbWVudChnKSxpPWguc3R5bGUsaj1iLmNyZWF0ZUVsZW1lbnQoImlucHV0Iiksaz0iOikiLGw9e30udG9TdHJpbmcsbT0iIC13ZWJraXQtIC1tb3otIC1vLSAtbXMtICIuc3BsaXQoIiAiKSxuPSJXZWJraXQgTW96IE8gbXMiLG89bi5zcGxpdCgiICIpLHA9bi50b0xvd2VyQ2FzZSgpLnNwbGl0KCIgIikscT17c3ZnOiJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyJ9LHI9e30scz17fSx0PXt9LHU9W10sdj11LnNsaWNlLHcseD1mdW5jdGlvbihhLGMsZCxlKXt2YXIgaCxpLGosaz1iLmNyZWF0ZUVsZW1lbnQoImRpdiIpLGw9Yi5ib2R5LG09bD9sOmIuY3JlYXRlRWxlbWVudCgiYm9keSIpO2lmKHBhcnNlSW50KGQsMTApKXdoaWxlKGQtLSlqPWIuY3JlYXRlRWxlbWVudCgiZGl2Iiksai5pZD1lP2VbZF06ZysoZCsxKSxrLmFwcGVuZENoaWxkKGopO3JldHVybiBoPVsiJiMxNzM7IiwiPHN0eWxlPiIsYSwiPC9zdHlsZT4iXS5qb2luKCIiKSxrLmlkPWcsKGw/azptKS5pbm5lckhUTUwrPWgsbS5hcHBlbmRDaGlsZChrKSxsfHwobS5zdHlsZS5iYWNrZ3JvdW5kPSIiLGYuYXBwZW5kQ2hpbGQobSkpLGk9YyhrLGEpLGw/ay5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGspOm0ucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChtKSwhIWl9LHk9ZnVuY3Rpb24oYil7dmFyIGM9YS5tYXRjaE1lZGlhfHxhLm1zTWF0Y2hNZWRpYTtpZihjKXJldHVybiBjKGIpLm1hdGNoZXM7dmFyIGQ7cmV0dXJuIHgoIkBtZWRpYSAiK2IrIiB7ICMiK2crIiB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgfSB9IixmdW5jdGlvbihiKXtkPShhLmdldENvbXB1dGVkU3R5bGU/Z2V0Q29tcHV0ZWRTdHlsZShiLG51bGwpOmIuY3VycmVudFN0eWxlKVsicG9zaXRpb24iXT09ImFic29sdXRlIn0pLGR9LHo9ZnVuY3Rpb24oKXtmdW5jdGlvbiBkKGQsZSl7ZT1lfHxiLmNyZWF0ZUVsZW1lbnQoYVtkXXx8ImRpdiIpLGQ9Im9uIitkO3ZhciBmPWQgaW4gZTtyZXR1cm4gZnx8KGUuc2V0QXR0cmlidXRlfHwoZT1iLmNyZWF0ZUVsZW1lbnQoImRpdiIpKSxlLnNldEF0dHJpYnV0ZSYmZS5yZW1vdmVBdHRyaWJ1dGUmJihlLnNldEF0dHJpYnV0ZShkLCIiKSxmPUUoZVtkXSwiZnVuY3Rpb24iKSxFKGVbZF0sInVuZGVmaW5lZCIpfHwoZVtkXT1jKSxlLnJlbW92ZUF0dHJpYnV0ZShkKSkpLGU9bnVsbCxmfXZhciBhPXtzZWxlY3Q6ImlucHV0IixjaGFuZ2U6ImlucHV0IixzdWJtaXQ6ImZvcm0iLHJlc2V0OiJmb3JtIixlcnJvcjoiaW1nIixsb2FkOiJpbWciLGFib3J0OiJpbWcifTtyZXR1cm4gZH0oKSxBPXt9Lmhhc093blByb3BlcnR5LEI7IUUoQSwidW5kZWZpbmVkIikmJiFFKEEuY2FsbCwidW5kZWZpbmVkIik/Qj1mdW5jdGlvbihhLGIpe3JldHVybiBBLmNhbGwoYSxiKX06Qj1mdW5jdGlvbihhLGIpe3JldHVybiBiIGluIGEmJkUoYS5jb25zdHJ1Y3Rvci5wcm90b3R5cGVbYl0sInVuZGVmaW5lZCIpfSxGdW5jdGlvbi5wcm90b3R5cGUuYmluZHx8KEZ1bmN0aW9uLnByb3RvdHlwZS5iaW5kPWZ1bmN0aW9uKGIpe3ZhciBjPXRoaXM7aWYodHlwZW9mIGMhPSJmdW5jdGlvbiIpdGhyb3cgbmV3IFR5cGVFcnJvcjt2YXIgZD12LmNhbGwoYXJndW1lbnRzLDEpLGU9ZnVuY3Rpb24oKXtpZih0aGlzIGluc3RhbmNlb2YgZSl7dmFyIGE9ZnVuY3Rpb24oKXt9O2EucHJvdG90eXBlPWMucHJvdG90eXBlO3ZhciBmPW5ldyBhLGc9Yy5hcHBseShmLGQuY29uY2F0KHYuY2FsbChhcmd1bWVudHMpKSk7cmV0dXJuIE9iamVjdChnKT09PWc/ZzpmfXJldHVybiBjLmFwcGx5KGIsZC5jb25jYXQodi5jYWxsKGFyZ3VtZW50cykpKX07cmV0dXJuIGV9KTt2YXIgSj1mdW5jdGlvbihjLGQpe3ZhciBmPWMuam9pbigiIiksZz1kLmxlbmd0aDt4KGYsZnVuY3Rpb24oYyxkKXt2YXIgZj1iLnN0eWxlU2hlZXRzW2Iuc3R5bGVTaGVldHMubGVuZ3RoLTFdLGg9Zj9mLmNzc1J1bGVzJiZmLmNzc1J1bGVzWzBdP2YuY3NzUnVsZXNbMF0uY3NzVGV4dDpmLmNzc1RleHR8fCIiOiIiLGk9Yy5jaGlsZE5vZGVzLGo9e307d2hpbGUoZy0tKWpbaVtnXS5pZF09aVtnXTtlLnRvdWNoPSJvbnRvdWNoc3RhcnQiaW4gYXx8YS5Eb2N1bWVudFRvdWNoJiZiIGluc3RhbmNlb2YgRG9jdW1lbnRUb3VjaHx8KGoudG91Y2gmJmoudG91Y2gub2Zmc2V0VG9wKT09PTksZS5jc3N0cmFuc2Zvcm1zM2Q9KGouY3NzdHJhbnNmb3JtczNkJiZqLmNzc3RyYW5zZm9ybXMzZC5vZmZzZXRMZWZ0KT09PTkmJmouY3NzdHJhbnNmb3JtczNkLm9mZnNldEhlaWdodD09PTMsZS5nZW5lcmF0ZWRjb250ZW50PShqLmdlbmVyYXRlZGNvbnRlbnQmJmouZ2VuZXJhdGVkY29udGVudC5vZmZzZXRIZWlnaHQpPj0xLGUuZm9udGZhY2U9L3NyYy9pLnRlc3QoaCkmJmguaW5kZXhPZihkLnNwbGl0KCIgIilbMF0pPT09MH0sZyxkKX0oWydAZm9udC1mYWNlIHtmb250LWZhbWlseToiZm9udCI7c3JjOnVybCgiaHR0cHM6Ly8iKX0nLFsiQG1lZGlhICgiLG0uam9pbigidG91Y2gtZW5hYmxlZCksKCIpLGcsIikiLCJ7I3RvdWNoe3RvcDo5cHg7cG9zaXRpb246YWJzb2x1dGV9fSJdLmpvaW4oIiIpLFsiQG1lZGlhICgiLG0uam9pbigidHJhbnNmb3JtLTNkKSwoIiksZywiKSIsInsjY3NzdHJhbnNmb3JtczNke2xlZnQ6OXB4O3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDozcHg7fX0iXS5qb2luKCIiKSxbJyNnZW5lcmF0ZWRjb250ZW50OmFmdGVye2NvbnRlbnQ6IicsaywnIjt2aXNpYmlsaXR5OmhpZGRlbn0nXS5qb2luKCIiKV0sWyJmb250ZmFjZSIsInRvdWNoIiwiY3NzdHJhbnNmb3JtczNkIiwiZ2VuZXJhdGVkY29udGVudCJdKTtyLmZsZXhib3g9ZnVuY3Rpb24oKXtyZXR1cm4gSSgiZmxleE9yZGVyIil9LHJbImZsZXhib3gtbGVnYWN5Il09ZnVuY3Rpb24oKXtyZXR1cm4gSSgiYm94RGlyZWN0aW9uIil9LHIuY2FudmFzPWZ1bmN0aW9uKCl7dmFyIGE9Yi5jcmVhdGVFbGVtZW50KCJjYW52YXMiKTtyZXR1cm4hIWEuZ2V0Q29udGV4dCYmISFhLmdldENvbnRleHQoIjJkIil9LHIuY2FudmFzdGV4dD1mdW5jdGlvbigpe3JldHVybiEhZS5jYW52YXMmJiEhRShiLmNyZWF0ZUVsZW1lbnQoImNhbnZhcyIpLmdldENvbnRleHQoIjJkIikuZmlsbFRleHQsImZ1bmN0aW9uIil9LHIud2ViZ2w9ZnVuY3Rpb24oKXt0cnl7dmFyIGQ9Yi5jcmVhdGVFbGVtZW50KCJjYW52YXMiKSxlO2U9ISghYS5XZWJHTFJlbmRlcmluZ0NvbnRleHR8fCFkLmdldENvbnRleHQoImV4cGVyaW1lbnRhbC13ZWJnbCIpJiYhZC5nZXRDb250ZXh0KCJ3ZWJnbCIpKSxkPWN9Y2F0Y2goZil7ZT0hMX1yZXR1cm4gZX0sci50b3VjaD1mdW5jdGlvbigpe3JldHVybiBlLnRvdWNofSxyLmdlb2xvY2F0aW9uPWZ1bmN0aW9uKCl7cmV0dXJuISFuYXZpZ2F0b3IuZ2VvbG9jYXRpb259LHIucG9zdG1lc3NhZ2U9ZnVuY3Rpb24oKXtyZXR1cm4hIWEucG9zdE1lc3NhZ2V9LHIud2Vic3FsZGF0YWJhc2U9ZnVuY3Rpb24oKXtyZXR1cm4hIWEub3BlbkRhdGFiYXNlfSxyLmluZGV4ZWREQj1mdW5jdGlvbigpe3JldHVybiEhSSgiaW5kZXhlZERCIixhKX0sci5oYXNoY2hhbmdlPWZ1bmN0aW9uKCl7cmV0dXJuIHooImhhc2hjaGFuZ2UiLGEpJiYoYi5kb2N1bWVudE1vZGU9PT1jfHxiLmRvY3VtZW50TW9kZT43KX0sci5oaXN0b3J5PWZ1bmN0aW9uKCl7cmV0dXJuISFhLmhpc3RvcnkmJiEhaGlzdG9yeS5wdXNoU3RhdGV9LHIuZHJhZ2FuZGRyb3A9ZnVuY3Rpb24oKXt2YXIgYT1iLmNyZWF0ZUVsZW1lbnQoImRpdiIpO3JldHVybiJkcmFnZ2FibGUiaW4gYXx8Im9uZHJhZ3N0YXJ0ImluIGEmJiJvbmRyb3AiaW4gYX0sci53ZWJzb2NrZXRzPWZ1bmN0aW9uKCl7Zm9yKHZhciBiPS0xLGM9by5sZW5ndGg7KytiPGM7KWlmKGFbb1tiXSsiV2ViU29ja2V0Il0pcmV0dXJuITA7cmV0dXJuIldlYlNvY2tldCJpbiBhfSxyLnJnYmE9ZnVuY3Rpb24oKXtyZXR1cm4gQygiYmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE1MCwyNTUsMTUwLC41KSIpLEYoaS5iYWNrZ3JvdW5kQ29sb3IsInJnYmEiKX0sci5oc2xhPWZ1bmN0aW9uKCl7cmV0dXJuIEMoImJhY2tncm91bmQtY29sb3I6aHNsYSgxMjAsNDAlLDEwMCUsLjUpIiksRihpLmJhY2tncm91bmRDb2xvciwicmdiYSIpfHxGKGkuYmFja2dyb3VuZENvbG9yLCJoc2xhIil9LHIubXVsdGlwbGViZ3M9ZnVuY3Rpb24oKXtyZXR1cm4gQygiYmFja2dyb3VuZDp1cmwoaHR0cHM6Ly8pLHVybChodHRwczovLykscmVkIHVybChodHRwczovLykiKSwvKHVybFxzKlwoLio/KXszfS8udGVzdChpLmJhY2tncm91bmQpfSxyLmJhY2tncm91bmRzaXplPWZ1bmN0aW9uKCl7cmV0dXJuIEkoImJhY2tncm91bmRTaXplIil9LHIuYm9yZGVyaW1hZ2U9ZnVuY3Rpb24oKXtyZXR1cm4gSSgiYm9yZGVySW1hZ2UiKX0sci5ib3JkZXJyYWRpdXM9ZnVuY3Rpb24oKXtyZXR1cm4gSSgiYm9yZGVyUmFkaXVzIil9LHIuYm94c2hhZG93PWZ1bmN0aW9uKCl7cmV0dXJuIEkoImJveFNoYWRvdyIpfSxyLnRleHRzaGFkb3c9ZnVuY3Rpb24oKXtyZXR1cm4gYi5jcmVhdGVFbGVtZW50KCJkaXYiKS5zdHlsZS50ZXh0U2hhZG93PT09IiJ9LHIub3BhY2l0eT1mdW5jdGlvbigpe3JldHVybiBEKCJvcGFjaXR5Oi41NSIpLC9eMC41NSQvLnRlc3QoaS5vcGFjaXR5KX0sci5jc3NhbmltYXRpb25zPWZ1bmN0aW9uKCl7cmV0dXJuIEkoImFuaW1hdGlvbk5hbWUiKX0sci5jc3Njb2x1bW5zPWZ1bmN0aW9uKCl7cmV0dXJuIEkoImNvbHVtbkNvdW50Iil9LHIuY3NzZ3JhZGllbnRzPWZ1bmN0aW9uKCl7dmFyIGE9ImJhY2tncm91bmQtaW1hZ2U6IixiPSJncmFkaWVudChsaW5lYXIsbGVmdCB0b3AscmlnaHQgYm90dG9tLGZyb20oIzlmOSksdG8od2hpdGUpKTsiLGM9ImxpbmVhci1ncmFkaWVudChsZWZ0IHRvcCwjOWY5LCB3aGl0ZSk7IjtyZXR1cm4gQygoYSsiLXdlYmtpdC0gIi5zcGxpdCgiICIpLmpvaW4oYithKSttLmpvaW4oYythKSkuc2xpY2UoMCwtYS5sZW5ndGgpKSxGKGkuYmFja2dyb3VuZEltYWdlLCJncmFkaWVudCIpfSxyLmNzc3JlZmxlY3Rpb25zPWZ1bmN0aW9uKCl7cmV0dXJuIEkoImJveFJlZmxlY3QiKX0sci5jc3N0cmFuc2Zvcm1zPWZ1bmN0aW9uKCl7cmV0dXJuISFJKCJ0cmFuc2Zvcm0iKX0sci5jc3N0cmFuc2Zvcm1zM2Q9ZnVuY3Rpb24oKXt2YXIgYT0hIUkoInBlcnNwZWN0aXZlIik7cmV0dXJuIGEmJiJ3ZWJraXRQZXJzcGVjdGl2ZSJpbiBmLnN0eWxlJiYoYT1lLmNzc3RyYW5zZm9ybXMzZCksYX0sci5jc3N0cmFuc2l0aW9ucz1mdW5jdGlvbigpe3JldHVybiBJKCJ0cmFuc2l0aW9uIil9LHIuZm9udGZhY2U9ZnVuY3Rpb24oKXtyZXR1cm4gZS5mb250ZmFjZX0sci5nZW5lcmF0ZWRjb250ZW50PWZ1bmN0aW9uKCl7cmV0dXJuIGUuZ2VuZXJhdGVkY29udGVudH0sci52aWRlbz1mdW5jdGlvbigpe3ZhciBhPWIuY3JlYXRlRWxlbWVudCgidmlkZW8iKSxjPSExO3RyeXtpZihjPSEhYS5jYW5QbGF5VHlwZSljPW5ldyBCb29sZWFuKGMpLGMub2dnPWEuY2FuUGxheVR5cGUoJ3ZpZGVvL29nZzsgY29kZWNzPSJ0aGVvcmEiJykucmVwbGFjZSgvXm5vJC8sIiIpLGMuaDI2ND1hLmNhblBsYXlUeXBlKCd2aWRlby9tcDQ7IGNvZGVjcz0iYXZjMS40MkUwMUUiJykucmVwbGFjZSgvXm5vJC8sIiIpLGMud2VibT1hLmNhblBsYXlUeXBlKCd2aWRlby93ZWJtOyBjb2RlY3M9InZwOCwgdm9yYmlzIicpLnJlcGxhY2UoL15ubyQvLCIiKX1jYXRjaChkKXt9cmV0dXJuIGN9LHIuYXVkaW89ZnVuY3Rpb24oKXt2YXIgYT1iLmNyZWF0ZUVsZW1lbnQoImF1ZGlvIiksYz0hMTt0cnl7aWYoYz0hIWEuY2FuUGxheVR5cGUpYz1uZXcgQm9vbGVhbihjKSxjLm9nZz1hLmNhblBsYXlUeXBlKCdhdWRpby9vZ2c7IGNvZGVjcz0idm9yYmlzIicpLnJlcGxhY2UoL15ubyQvLCIiKSxjLm1wMz1hLmNhblBsYXlUeXBlKCJhdWRpby9tcGVnOyIpLnJlcGxhY2UoL15ubyQvLCIiKSxjLndhdj1hLmNhblBsYXlUeXBlKCdhdWRpby93YXY7IGNvZGVjcz0iMSInKS5yZXBsYWNlKC9ebm8kLywiIiksYy5tNGE9KGEuY2FuUGxheVR5cGUoImF1ZGlvL3gtbTRhOyIpfHxhLmNhblBsYXlUeXBlKCJhdWRpby9hYWM7IikpLnJlcGxhY2UoL15ubyQvLCIiKX1jYXRjaChkKXt9cmV0dXJuIGN9LHIubG9jYWxzdG9yYWdlPWZ1bmN0aW9uKCl7dHJ5e3JldHVybiBsb2NhbFN0b3JhZ2Uuc2V0SXRlbShnLGcpLGxvY2FsU3RvcmFnZS5yZW1vdmVJdGVtKGcpLCEwfWNhdGNoKGEpe3JldHVybiExfX0sci5zZXNzaW9uc3RvcmFnZT1mdW5jdGlvbigpe3RyeXtyZXR1cm4gc2Vzc2lvblN0b3JhZ2Uuc2V0SXRlbShnLGcpLHNlc3Npb25TdG9yYWdlLnJlbW92ZUl0ZW0oZyksITB9Y2F0Y2goYSl7cmV0dXJuITF9fSxyLndlYndvcmtlcnM9ZnVuY3Rpb24oKXtyZXR1cm4hIWEuV29ya2VyfSxyLmFwcGxpY2F0aW9uY2FjaGU9ZnVuY3Rpb24oKXtyZXR1cm4hIWEuYXBwbGljYXRpb25DYWNoZX0sci5zdmc9ZnVuY3Rpb24oKXtyZXR1cm4hIWIuY3JlYXRlRWxlbWVudE5TJiYhIWIuY3JlYXRlRWxlbWVudE5TKHEuc3ZnLCJzdmciKS5jcmVhdGVTVkdSZWN0fSxyLmlubGluZXN2Zz1mdW5jdGlvbigpe3ZhciBhPWIuY3JlYXRlRWxlbWVudCgiZGl2Iik7cmV0dXJuIGEuaW5uZXJIVE1MPSI8c3ZnLz4iLChhLmZpcnN0Q2hpbGQmJmEuZmlyc3RDaGlsZC5uYW1lc3BhY2VVUkkpPT1xLnN2Z30sci5zbWlsPWZ1bmN0aW9uKCl7cmV0dXJuISFiLmNyZWF0ZUVsZW1lbnROUyYmL1NWR0FuaW1hdGUvLnRlc3QobC5jYWxsKGIuY3JlYXRlRWxlbWVudE5TKHEuc3ZnLCJhbmltYXRlIikpKX0sci5zdmdjbGlwcGF0aHM9ZnVuY3Rpb24oKXtyZXR1cm4hIWIuY3JlYXRlRWxlbWVudE5TJiYvU1ZHQ2xpcFBhdGgvLnRlc3QobC5jYWxsKGIuY3JlYXRlRWxlbWVudE5TKHEuc3ZnLCJjbGlwUGF0aCIpKSl9O2Zvcih2YXIgTCBpbiByKUIocixMKSYmKHc9TC50b0xvd2VyQ2FzZSgpLGVbd109cltMXSgpLHUucHVzaCgoZVt3XT8iIjoibm8tIikrdykpO3JldHVybiBlLmlucHV0fHxLKCksQygiIiksaD1qPW51bGwsZS5fdmVyc2lvbj1kLGUuX3ByZWZpeGVzPW0sZS5fZG9tUHJlZml4ZXM9cCxlLl9jc3NvbVByZWZpeGVzPW8sZS5tcT15LGUuaGFzRXZlbnQ9eixlLnRlc3RQcm9wPWZ1bmN0aW9uKGEpe3JldHVybiBHKFthXSl9LGUudGVzdEFsbFByb3BzPUksZS50ZXN0U3R5bGVzPXgsZS5wcmVmaXhlZD1mdW5jdGlvbihhLGIsYyl7cmV0dXJuIGI/SShhLGIsYyk6SShhLCJwZngiKX0sZX0odGhpcyx0aGlzLmRvY3VtZW50KSxmdW5jdGlvbihhLGIsYyl7ZnVuY3Rpb24gZChhKXtyZXR1cm4gby5jYWxsKGEpPT0iW29iamVjdCBGdW5jdGlvbl0ifWZ1bmN0aW9uIGUoYSl7cmV0dXJuIHR5cGVvZiBhPT0ic3RyaW5nIn1mdW5jdGlvbiBmKCl7fWZ1bmN0aW9uIGcoYSl7cmV0dXJuIWF8fGE9PSJsb2FkZWQifHxhPT0iY29tcGxldGUifHxhPT0idW5pbml0aWFsaXplZCJ9ZnVuY3Rpb24gaCgpe3ZhciBhPXAuc2hpZnQoKTtxPTEsYT9hLnQ/bShmdW5jdGlvbigpeyhhLnQ9PSJjIj9CLmluamVjdENzczpCLmluamVjdEpzKShhLnMsMCxhLmEsYS54LGEuZSwxKX0sMCk6KGEoKSxoKCkpOnE9MH1mdW5jdGlvbiBpKGEsYyxkLGUsZixpLGope2Z1bmN0aW9uIGsoYil7aWYoIW8mJmcobC5yZWFkeVN0YXRlKSYmKHUucj1vPTEsIXEmJmgoKSxsLm9ubG9hZD1sLm9ucmVhZHlzdGF0ZWNoYW5nZT1udWxsLGIpKXthIT0iaW1nIiYmbShmdW5jdGlvbigpe3QucmVtb3ZlQ2hpbGQobCl9LDUwKTtmb3IodmFyIGQgaW4geVtjXSl5W2NdLmhhc093blByb3BlcnR5KGQpJiZ5W2NdW2RdLm9ubG9hZCgpfX12YXIgaj1qfHxCLmVycm9yVGltZW91dCxsPXt9LG89MCxyPTAsdT17dDpkLHM6YyxlOmYsYTppLHg6an07eVtjXT09PTEmJihyPTEseVtjXT1bXSxsPWIuY3JlYXRlRWxlbWVudChhKSksYT09Im9iamVjdCI/bC5kYXRhPWM6KGwuc3JjPWMsbC50eXBlPWEpLGwud2lkdGg9bC5oZWlnaHQ9IjAiLGwub25lcnJvcj1sLm9ubG9hZD1sLm9ucmVhZHlzdGF0ZWNoYW5nZT1mdW5jdGlvbigpe2suY2FsbCh0aGlzLHIpfSxwLnNwbGljZShlLDAsdSksYSE9ImltZyImJihyfHx5W2NdPT09Mj8odC5pbnNlcnRCZWZvcmUobCxzP251bGw6biksbShrLGopKTp5W2NdLnB1c2gobCkpfWZ1bmN0aW9uIGooYSxiLGMsZCxmKXtyZXR1cm4gcT0wLGI9Ynx8ImoiLGUoYSk/aShiPT0iYyI/djp1LGEsYix0aGlzLmkrKyxjLGQsZik6KHAuc3BsaWNlKHRoaXMuaSsrLDAsYSkscC5sZW5ndGg9PTEmJmgoKSksdGhpc31mdW5jdGlvbiBrKCl7dmFyIGE9QjtyZXR1cm4gYS5sb2FkZXI9e2xvYWQ6aixpOjB9LGF9dmFyIGw9Yi5kb2N1bWVudEVsZW1lbnQsbT1hLnNldFRpbWVvdXQsbj1iLmdldEVsZW1lbnRzQnlUYWdOYW1lKCJzY3JpcHQiKVswXSxvPXt9LnRvU3RyaW5nLHA9W10scT0wLHI9Ik1vekFwcGVhcmFuY2UiaW4gbC5zdHlsZSxzPXImJiEhYi5jcmVhdGVSYW5nZSgpLmNvbXBhcmVOb2RlLHQ9cz9sOm4ucGFyZW50Tm9kZSxsPWEub3BlcmEmJm8uY2FsbChhLm9wZXJhKT09IltvYmplY3QgT3BlcmFdIixsPSEhYi5hdHRhY2hFdmVudCYmIWwsdT1yPyJvYmplY3QiOmw/InNjcmlwdCI6ImltZyIsdj1sPyJzY3JpcHQiOnUsdz1BcnJheS5pc0FycmF5fHxmdW5jdGlvbihhKXtyZXR1cm4gby5jYWxsKGEpPT0iW29iamVjdCBBcnJheV0ifSx4PVtdLHk9e30sej17dGltZW91dDpmdW5jdGlvbihhLGIpe3JldHVybiBiLmxlbmd0aCYmKGEudGltZW91dD1iWzBdKSxhfX0sQSxCO0I9ZnVuY3Rpb24oYSl7ZnVuY3Rpb24gYihhKXt2YXIgYT1hLnNwbGl0KCIhIiksYj14Lmxlbmd0aCxjPWEucG9wKCksZD1hLmxlbmd0aCxjPXt1cmw6YyxvcmlnVXJsOmMscHJlZml4ZXM6YX0sZSxmLGc7Zm9yKGY9MDtmPGQ7ZisrKWc9YVtmXS5zcGxpdCgiPSIpLChlPXpbZy5zaGlmdCgpXSkmJihjPWUoYyxnKSk7Zm9yKGY9MDtmPGI7ZisrKWM9eFtmXShjKTtyZXR1cm4gY31mdW5jdGlvbiBnKGEsZSxmLGcsaSl7dmFyIGo9YihhKSxsPWouYXV0b0NhbGxiYWNrO2oudXJsLnNwbGl0KCIuIikucG9wKCkuc3BsaXQoIj8iKS5zaGlmdCgpLGouYnlwYXNzfHwoZSYmKGU9ZChlKT9lOmVbYV18fGVbZ118fGVbYS5zcGxpdCgiLyIpLnBvcCgpLnNwbGl0KCI/IilbMF1dfHxoKSxqLmluc3RlYWQ/ai5pbnN0ZWFkKGEsZSxmLGcsaSk6KHlbai51cmxdP2oubm9leGVjPSEwOnlbai51cmxdPTEsZi5sb2FkKGoudXJsLGouZm9yY2VDU1N8fCFqLmZvcmNlSlMmJiJjc3MiPT1qLnVybC5zcGxpdCgiLiIpLnBvcCgpLnNwbGl0KCI/Iikuc2hpZnQoKT8iYyI6YyxqLm5vZXhlYyxqLmF0dHJzLGoudGltZW91dCksKGQoZSl8fGQobCkpJiZmLmxvYWQoZnVuY3Rpb24oKXtrKCksZSYmZShqLm9yaWdVcmwsaSxnKSxsJiZsKGoub3JpZ1VybCxpLGcpLHlbai51cmxdPTJ9KSkpfWZ1bmN0aW9uIGkoYSxiKXtmdW5jdGlvbiBjKGEsYyl7aWYoYSl7aWYoZShhKSljfHwoaj1mdW5jdGlvbigpe3ZhciBhPVtdLnNsaWNlLmNhbGwoYXJndW1lbnRzKTtrLmFwcGx5KHRoaXMsYSksbCgpfSksZyhhLGosYiwwLGgpO2Vsc2UgaWYoT2JqZWN0KGEpPT09YSlmb3IobiBpbiBtPWZ1bmN0aW9uKCl7dmFyIGI9MCxjO2ZvcihjIGluIGEpYS5oYXNPd25Qcm9wZXJ0eShjKSYmYisrO3JldHVybiBifSgpLGEpYS5oYXNPd25Qcm9wZXJ0eShuKSYmKCFjJiYhLS1tJiYoZChqKT9qPWZ1bmN0aW9uKCl7dmFyIGE9W10uc2xpY2UuY2FsbChhcmd1bWVudHMpO2suYXBwbHkodGhpcyxhKSxsKCl9Ompbbl09ZnVuY3Rpb24oYSl7cmV0dXJuIGZ1bmN0aW9uKCl7dmFyIGI9W10uc2xpY2UuY2FsbChhcmd1bWVudHMpO2EmJmEuYXBwbHkodGhpcyxiKSxsKCl9fShrW25dKSksZyhhW25dLGosYixuLGgpKX1lbHNlIWMmJmwoKX12YXIgaD0hIWEudGVzdCxpPWEubG9hZHx8YS5ib3RoLGo9YS5jYWxsYmFja3x8ZixrPWosbD1hLmNvbXBsZXRlfHxmLG0sbjtjKGg/YS55ZXA6YS5ub3BlLCEhaSksaSYmYyhpKX12YXIgaixsLG09dGhpcy55ZXBub3BlLmxvYWRlcjtpZihlKGEpKWcoYSwwLG0sMCk7ZWxzZSBpZih3KGEpKWZvcihqPTA7ajxhLmxlbmd0aDtqKyspbD1hW2pdLGUobCk/ZyhsLDAsbSwwKTp3KGwpP0IobCk6T2JqZWN0KGwpPT09bCYmaShsLG0pO2Vsc2UgT2JqZWN0KGEpPT09YSYmaShhLG0pfSxCLmFkZFByZWZpeD1mdW5jdGlvbihhLGIpe3pbYV09Yn0sQi5hZGRGaWx0ZXI9ZnVuY3Rpb24oYSl7eC5wdXNoKGEpfSxCLmVycm9yVGltZW91dD0xZTQsYi5yZWFkeVN0YXRlPT1udWxsJiZiLmFkZEV2ZW50TGlzdGVuZXImJihiLnJlYWR5U3RhdGU9ImxvYWRpbmciLGIuYWRkRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsQT1mdW5jdGlvbigpe2IucmVtb3ZlRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsQSwwKSxiLnJlYWR5U3RhdGU9ImNvbXBsZXRlIn0sMCkpLGEueWVwbm9wZT1rKCksYS55ZXBub3BlLmV4ZWN1dGVTdGFjaz1oLGEueWVwbm9wZS5pbmplY3RKcz1mdW5jdGlvbihhLGMsZCxlLGksail7dmFyIGs9Yi5jcmVhdGVFbGVtZW50KCJzY3JpcHQiKSxsLG8sZT1lfHxCLmVycm9yVGltZW91dDtrLnNyYz1hO2ZvcihvIGluIGQpay5zZXRBdHRyaWJ1dGUobyxkW29dKTtjPWo/aDpjfHxmLGsub25yZWFkeXN0YXRlY2hhbmdlPWsub25sb2FkPWZ1bmN0aW9uKCl7IWwmJmcoay5yZWFkeVN0YXRlKSYmKGw9MSxjKCksay5vbmxvYWQ9ay5vbnJlYWR5c3RhdGVjaGFuZ2U9bnVsbCl9LG0oZnVuY3Rpb24oKXtsfHwobD0xLGMoMSkpfSxlKSxpP2sub25sb2FkKCk6bi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShrLG4pfSxhLnllcG5vcGUuaW5qZWN0Q3NzPWZ1bmN0aW9uKGEsYyxkLGUsZyxpKXt2YXIgZT1iLmNyZWF0ZUVsZW1lbnQoImxpbmsiKSxqLGM9aT9oOmN8fGY7ZS5ocmVmPWEsZS5yZWw9InN0eWxlc2hlZXQiLGUudHlwZT0idGV4dC9jc3MiO2ZvcihqIGluIGQpZS5zZXRBdHRyaWJ1dGUoaixkW2pdKTtnfHwobi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShlLG4pLG0oYywwKSl9fSh0aGlzLGRvY3VtZW50KSxNb2Rlcm5penIubG9hZD1mdW5jdGlvbigpe3llcG5vcGUuYXBwbHkod2luZG93LFtdLnNsaWNlLmNhbGwoYXJndW1lbnRzLDApKX07"></script>
<script src="data:application/x-javascript;base64,dmFyIHE9bnVsbDt3aW5kb3cuUFJfU0hPVUxEX1VTRV9DT05USU5VQVRJT049ITA7CihmdW5jdGlvbigpe2Z1bmN0aW9uIEwoYSl7ZnVuY3Rpb24gbShhKXt2YXIgZj1hLmNoYXJDb2RlQXQoMCk7aWYoZiE9PTkyKXJldHVybiBmO3ZhciBiPWEuY2hhckF0KDEpO3JldHVybihmPXJbYl0pP2Y6IjAiPD1iJiZiPD0iNyI/cGFyc2VJbnQoYS5zdWJzdHJpbmcoMSksOCk6Yj09PSJ1Inx8Yj09PSJ4Ij9wYXJzZUludChhLnN1YnN0cmluZygyKSwxNik6YS5jaGFyQ29kZUF0KDEpfWZ1bmN0aW9uIGUoYSl7aWYoYTwzMilyZXR1cm4oYTwxNj8iXFx4MCI6IlxceCIpK2EudG9TdHJpbmcoMTYpO2E9U3RyaW5nLmZyb21DaGFyQ29kZShhKTtpZihhPT09IlxcInx8YT09PSItInx8YT09PSJbInx8YT09PSJdIilhPSJcXCIrYTtyZXR1cm4gYX1mdW5jdGlvbiBoKGEpe2Zvcih2YXIgZj1hLnN1YnN0cmluZygxLGEubGVuZ3RoLTEpLm1hdGNoKC9cXHVbXGRBLUZhLWZdezR9fFxceFtcZEEtRmEtZl17Mn18XFxbMC0zXVswLTddezAsMn18XFxbMC03XXsxLDJ9fFxcW1xTXHNdfFteXFxdL2cpLGE9CltdLGI9W10sbz1mWzBdPT09Il4iLGM9bz8xOjAsaT1mLmxlbmd0aDtjPGk7KytjKXt2YXIgaj1mW2NdO2lmKC9cXFtiZHN3XS9pLnRlc3QoaikpYS5wdXNoKGopO2Vsc2V7dmFyIGo9bShqKSxkO2MrMjxpJiYiLSI9PT1mW2MrMV0/KGQ9bShmW2MrMl0pLGMrPTIpOmQ9ajtiLnB1c2goW2osZF0pO2Q8NjV8fGo+MTIyfHwoZDw2NXx8aj45MHx8Yi5wdXNoKFtNYXRoLm1heCg2NSxqKXwzMixNYXRoLm1pbihkLDkwKXwzMl0pLGQ8OTd8fGo+MTIyfHxiLnB1c2goW01hdGgubWF4KDk3LGopJi0zMyxNYXRoLm1pbihkLDEyMikmLTMzXSkpfX1iLnNvcnQoZnVuY3Rpb24oYSxmKXtyZXR1cm4gYVswXS1mWzBdfHxmWzFdLWFbMV19KTtmPVtdO2o9W05hTixOYU5dO2ZvcihjPTA7YzxiLmxlbmd0aDsrK2MpaT1iW2NdLGlbMF08PWpbMV0rMT9qWzFdPU1hdGgubWF4KGpbMV0saVsxXSk6Zi5wdXNoKGo9aSk7Yj1bIlsiXTtvJiZiLnB1c2goIl4iKTtiLnB1c2guYXBwbHkoYixhKTtmb3IoYz0wO2M8CmYubGVuZ3RoOysrYylpPWZbY10sYi5wdXNoKGUoaVswXSkpLGlbMV0+aVswXSYmKGlbMV0rMT5pWzBdJiZiLnB1c2goIi0iKSxiLnB1c2goZShpWzFdKSkpO2IucHVzaCgiXSIpO3JldHVybiBiLmpvaW4oIiIpfWZ1bmN0aW9uIHkoYSl7Zm9yKHZhciBmPWEuc291cmNlLm1hdGNoKC9cWyg/OlteXFxcXV18XFxbXFNcc10pKl18XFx1W1xkQS1GYS1mXXs0fXxcXHhbXGRBLUZhLWZdezJ9fFxcXGQrfFxcW15cZHV4XXxcKFw/WyE6PV18WygpXl18W14oKVtcXF5dKy9nKSxiPWYubGVuZ3RoLGQ9W10sYz0wLGk9MDtjPGI7KytjKXt2YXIgaj1mW2NdO2o9PT0iKCI/KytpOiJcXCI9PT1qLmNoYXJBdCgwKSYmKGo9K2ouc3Vic3RyaW5nKDEpKSYmajw9aSYmKGRbal09LTEpfWZvcihjPTE7YzxkLmxlbmd0aDsrK2MpLTE9PT1kW2NdJiYoZFtjXT0rK3QpO2ZvcihpPWM9MDtjPGI7KytjKWo9ZltjXSxqPT09IigiPygrK2ksZFtpXT09PXZvaWQgMCYmKGZbY109Iig/OiIpKToiXFwiPT09ai5jaGFyQXQoMCkmJgooaj0rai5zdWJzdHJpbmcoMSkpJiZqPD1pJiYoZltjXT0iXFwiK2RbaV0pO2ZvcihpPWM9MDtjPGI7KytjKSJeIj09PWZbY10mJiJeIiE9PWZbYysxXSYmKGZbY109IiIpO2lmKGEuaWdub3JlQ2FzZSYmcylmb3IoYz0wO2M8YjsrK2Mpaj1mW2NdLGE9ai5jaGFyQXQoMCksai5sZW5ndGg+PTImJmE9PT0iWyI/ZltjXT1oKGopOmEhPT0iXFwiJiYoZltjXT1qLnJlcGxhY2UoL1tBLVphLXpdL2csZnVuY3Rpb24oYSl7YT1hLmNoYXJDb2RlQXQoMCk7cmV0dXJuIlsiK1N0cmluZy5mcm9tQ2hhckNvZGUoYSYtMzMsYXwzMikrIl0ifSkpO3JldHVybiBmLmpvaW4oIiIpfWZvcih2YXIgdD0wLHM9ITEsbD0hMSxwPTAsZD1hLmxlbmd0aDtwPGQ7KytwKXt2YXIgZz1hW3BdO2lmKGcuaWdub3JlQ2FzZSlsPSEwO2Vsc2UgaWYoL1thLXpdL2kudGVzdChnLnNvdXJjZS5yZXBsYWNlKC9cXHVbXGRhLWZdezR9fFxceFtcZGEtZl17Mn18XFxbXlVYdXhdL2dpLCIiKSkpe3M9ITA7bD0hMTticmVha319Zm9yKHZhciByPQp7Yjo4LHQ6OSxuOjEwLHY6MTEsZjoxMixyOjEzfSxuPVtdLHA9MCxkPWEubGVuZ3RoO3A8ZDsrK3Ape2c9YVtwXTtpZihnLmdsb2JhbHx8Zy5tdWx0aWxpbmUpdGhyb3cgRXJyb3IoIiIrZyk7bi5wdXNoKCIoPzoiK3koZykrIikiKX1yZXR1cm4gUmVnRXhwKG4uam9pbigifCIpLGw/ImdpIjoiZyIpfWZ1bmN0aW9uIE0oYSl7ZnVuY3Rpb24gbShhKXtzd2l0Y2goYS5ub2RlVHlwZSl7Y2FzZSAxOmlmKGUudGVzdChhLmNsYXNzTmFtZSkpYnJlYWs7Zm9yKHZhciBnPWEuZmlyc3RDaGlsZDtnO2c9Zy5uZXh0U2libGluZyltKGcpO2c9YS5ub2RlTmFtZTtpZigiQlIiPT09Z3x8IkxJIj09PWcpaFtzXT0iXG4iLHRbczw8MV09eSsrLHRbcysrPDwxfDFdPWE7YnJlYWs7Y2FzZSAzOmNhc2UgNDpnPWEubm9kZVZhbHVlLGcubGVuZ3RoJiYoZz1wP2cucmVwbGFjZSgvXHJcbj8vZywiXG4iKTpnLnJlcGxhY2UoL1tcdFxuXHIgXSsvZywiICIpLGhbc109Zyx0W3M8PDFdPXkseSs9Zy5sZW5ndGgsCnRbcysrPDwxfDFdPWEpfX12YXIgZT0vKD86Xnxccylub2NvZGUoPzpcc3wkKS8saD1bXSx5PTAsdD1bXSxzPTAsbDthLmN1cnJlbnRTdHlsZT9sPWEuY3VycmVudFN0eWxlLndoaXRlU3BhY2U6d2luZG93LmdldENvbXB1dGVkU3R5bGUmJihsPWRvY3VtZW50LmRlZmF1bHRWaWV3LmdldENvbXB1dGVkU3R5bGUoYSxxKS5nZXRQcm9wZXJ0eVZhbHVlKCJ3aGl0ZS1zcGFjZSIpKTt2YXIgcD1sJiYicHJlIj09PWwuc3Vic3RyaW5nKDAsMyk7bShhKTtyZXR1cm57YTpoLmpvaW4oIiIpLnJlcGxhY2UoL1xuJC8sIiIpLGM6dH19ZnVuY3Rpb24gQihhLG0sZSxoKXttJiYoYT17YTptLGQ6YX0sZShhKSxoLnB1c2guYXBwbHkoaCxhLmUpKX1mdW5jdGlvbiB4KGEsbSl7ZnVuY3Rpb24gZShhKXtmb3IodmFyIGw9YS5kLHA9W2wsInBsbiJdLGQ9MCxnPWEuYS5tYXRjaCh5KXx8W10scj17fSxuPTAsej1nLmxlbmd0aDtuPHo7KytuKXt2YXIgZj1nW25dLGI9cltmXSxvPXZvaWQgMCxjO2lmKHR5cGVvZiBiPT09CiJzdHJpbmciKWM9ITE7ZWxzZXt2YXIgaT1oW2YuY2hhckF0KDApXTtpZihpKW89Zi5tYXRjaChpWzFdKSxiPWlbMF07ZWxzZXtmb3IoYz0wO2M8dDsrK2MpaWYoaT1tW2NdLG89Zi5tYXRjaChpWzFdKSl7Yj1pWzBdO2JyZWFrfW98fChiPSJwbG4iKX1pZigoYz1iLmxlbmd0aD49NSYmImxhbmctIj09PWIuc3Vic3RyaW5nKDAsNSkpJiYhKG8mJnR5cGVvZiBvWzFdPT09InN0cmluZyIpKWM9ITEsYj0ic3JjIjtjfHwocltmXT1iKX1pPWQ7ZCs9Zi5sZW5ndGg7aWYoYyl7Yz1vWzFdO3ZhciBqPWYuaW5kZXhPZihjKSxrPWorYy5sZW5ndGg7b1syXSYmKGs9Zi5sZW5ndGgtb1syXS5sZW5ndGgsaj1rLWMubGVuZ3RoKTtiPWIuc3Vic3RyaW5nKDUpO0IobCtpLGYuc3Vic3RyaW5nKDAsaiksZSxwKTtCKGwraStqLGMsQyhiLGMpLHApO0IobCtpK2ssZi5zdWJzdHJpbmcoayksZSxwKX1lbHNlIHAucHVzaChsK2ksYil9YS5lPXB9dmFyIGg9e30seTsoZnVuY3Rpb24oKXtmb3IodmFyIGU9YS5jb25jYXQobSksCmw9W10scD17fSxkPTAsZz1lLmxlbmd0aDtkPGc7KytkKXt2YXIgcj1lW2RdLG49clszXTtpZihuKWZvcih2YXIgaz1uLmxlbmd0aDstLWs+PTA7KWhbbi5jaGFyQXQoayldPXI7cj1yWzFdO249IiIrcjtwLmhhc093blByb3BlcnR5KG4pfHwobC5wdXNoKHIpLHBbbl09cSl9bC5wdXNoKC9bXFNcc10vKTt5PUwobCl9KSgpO3ZhciB0PW0ubGVuZ3RoO3JldHVybiBlfWZ1bmN0aW9uIHUoYSl7dmFyIG09W10sZT1bXTthLnRyaXBsZVF1b3RlZFN0cmluZ3M/bS5wdXNoKFsic3RyIiwvXig/OicnJyg/OlteJ1xcXXxcXFtcU1xzXXwnJz8oPz1bXiddKSkqKD86JycnfCQpfCIiIig/OlteIlxcXXxcXFtcU1xzXXwiIj8oPz1bXiJdKSkqKD86IiIifCQpfCcoPzpbXidcXF18XFxbXFNcc10pKig/Oid8JCl8Iig/OlteIlxcXXxcXFtcU1xzXSkqKD86InwkKSkvLHEsIidcIiJdKTphLm11bHRpTGluZVN0cmluZ3M/bS5wdXNoKFsic3RyIiwvXig/OicoPzpbXidcXF18XFxbXFNcc10pKig/Oid8JCl8Iig/OlteIlxcXXxcXFtcU1xzXSkqKD86InwkKXxgKD86W15cXGBdfFxcW1xTXHNdKSooPzpgfCQpKS8sCnEsIidcImAiXSk6bS5wdXNoKFsic3RyIiwvXig/OicoPzpbXlxuXHInXFxdfFxcLikqKD86J3wkKXwiKD86W15cblxyIlxcXXxcXC4pKig/OiJ8JCkpLyxxLCJcIiciXSk7YS52ZXJiYXRpbVN0cmluZ3MmJmUucHVzaChbInN0ciIsL15AIig/OlteIl18IiIpKig/OiJ8JCkvLHFdKTt2YXIgaD1hLmhhc2hDb21tZW50cztoJiYoYS5jU3R5bGVDb21tZW50cz8oaD4xP20ucHVzaChbImNvbSIsL14jKD86IyMoPzpbXiNdfCMoPyEjIykpKig/OiMjI3wkKXwuKikvLHEsIiMiXSk6bS5wdXNoKFsiY29tIiwvXiMoPzooPzpkZWZpbmV8ZWxpZnxlbHNlfGVuZGlmfGVycm9yfGlmZGVmfGluY2x1ZGV8aWZuZGVmfGxpbmV8cHJhZ21hfHVuZGVmfHdhcm5pbmcpXGJ8W15cblxyXSopLyxxLCIjIl0pLGUucHVzaChbInN0ciIsL148KD86KD86KD86XC5cLlwvKSp8XC8/KSg/Oltcdy1dKyg/OlwvW1x3LV0rKSspP1tcdy1dK1wuaHxbYS16XVx3Kik+LyxxXSkpOm0ucHVzaChbImNvbSIsL14jW15cblxyXSovLApxLCIjIl0pKTthLmNTdHlsZUNvbW1lbnRzJiYoZS5wdXNoKFsiY29tIiwvXlwvXC9bXlxuXHJdKi8scV0pLGUucHVzaChbImNvbSIsL15cL1wqW1xTXHNdKj8oPzpcKlwvfCQpLyxxXSkpO2EucmVnZXhMaXRlcmFscyYmZS5wdXNoKFsibGFuZy1yZWdleCIsL14oPzpeXlwuP3xbISstXXwhPXwhPT18I3wlfCU9fCZ8JiZ8JiY9fCY9fFwofFwqfFwqPXxcKz18LHwtPXwtPnxcL3xcLz18Onw6Onw7fDx8PDx8PDw9fDw9fD18PT18PT09fD58Pj18Pj58Pj49fD4+Pnw+Pj49fFs/QFteXXxcXj18XF5cXnxcXlxePXx7fFx8fFx8PXxcfFx8fFx8XHw9fH58YnJlYWt8Y2FzZXxjb250aW51ZXxkZWxldGV8ZG98ZWxzZXxmaW5hbGx5fGluc3RhbmNlb2Z8cmV0dXJufHRocm93fHRyeXx0eXBlb2YpXHMqKFwvKD89W14qL10pKD86W14vW1xcXXxcXFtcU1xzXXxcWyg/OlteXFxcXV18XFxbXFNcc10pKig/Ol18JCkpK1wvKS9dKTsoaD1hLnR5cGVzKSYmZS5wdXNoKFsidHlwIixoXSk7YT0oIiIrYS5rZXl3b3JkcykucmVwbGFjZSgvXiB8ICQvZywKIiIpO2EubGVuZ3RoJiZlLnB1c2goWyJrd2QiLFJlZ0V4cCgiXig/OiIrYS5yZXBsYWNlKC9bXHMsXSsvZywifCIpKyIpXFxiIikscV0pO20ucHVzaChbInBsbiIsL15ccysvLHEsIiBcclxuXHRceGEwIl0pO2UucHVzaChbImxpdCIsL15AWyRfYS16XVtcdyRAXSovaSxxXSxbInR5cCIsL14oPzpbQF9dP1tBLVpdK1thLXpdW1x3JEBdKnxcdytfdFxiKS8scV0sWyJwbG4iLC9eWyRfYS16XVtcdyRAXSovaSxxXSxbImxpdCIsL14oPzoweFtcZGEtZl0rfCg/OlxkKD86X1xkKykqXGQqKD86XC5cZCopP3xcLlxkXCspKD86ZVsrLV0/XGQrKT8pW2Etel0qL2kscSwiMDEyMzQ1Njc4OSJdLFsicGxuIiwvXlxcW1xTXHNdPy8scV0sWyJwdW4iLC9eLlteXHNcdyItJCcuL0BcXGBdKi8scV0pO3JldHVybiB4KG0sZSl9ZnVuY3Rpb24gRChhLG0pe2Z1bmN0aW9uIGUoYSl7c3dpdGNoKGEubm9kZVR5cGUpe2Nhc2UgMTppZihrLnRlc3QoYS5jbGFzc05hbWUpKWJyZWFrO2lmKCJCUiI9PT1hLm5vZGVOYW1lKWgoYSksCmEucGFyZW50Tm9kZSYmYS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGEpO2Vsc2UgZm9yKGE9YS5maXJzdENoaWxkO2E7YT1hLm5leHRTaWJsaW5nKWUoYSk7YnJlYWs7Y2FzZSAzOmNhc2UgNDppZihwKXt2YXIgYj1hLm5vZGVWYWx1ZSxkPWIubWF0Y2godCk7aWYoZCl7dmFyIGM9Yi5zdWJzdHJpbmcoMCxkLmluZGV4KTthLm5vZGVWYWx1ZT1jOyhiPWIuc3Vic3RyaW5nKGQuaW5kZXgrZFswXS5sZW5ndGgpKSYmYS5wYXJlbnROb2RlLmluc2VydEJlZm9yZShzLmNyZWF0ZVRleHROb2RlKGIpLGEubmV4dFNpYmxpbmcpO2goYSk7Y3x8YS5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKGEpfX19fWZ1bmN0aW9uIGgoYSl7ZnVuY3Rpb24gYihhLGQpe3ZhciBlPWQ/YS5jbG9uZU5vZGUoITEpOmEsZj1hLnBhcmVudE5vZGU7aWYoZil7dmFyIGY9YihmLDEpLGc9YS5uZXh0U2libGluZztmLmFwcGVuZENoaWxkKGUpO2Zvcih2YXIgaD1nO2g7aD1nKWc9aC5uZXh0U2libGluZyxmLmFwcGVuZENoaWxkKGgpfXJldHVybiBlfQpmb3IoOyFhLm5leHRTaWJsaW5nOylpZihhPWEucGFyZW50Tm9kZSwhYSlyZXR1cm47Zm9yKHZhciBhPWIoYS5uZXh0U2libGluZywwKSxlOyhlPWEucGFyZW50Tm9kZSkmJmUubm9kZVR5cGU9PT0xOylhPWU7ZC5wdXNoKGEpfXZhciBrPS8oPzpefFxzKW5vY29kZSg/OlxzfCQpLyx0PS9cclxuP3xcbi8scz1hLm93bmVyRG9jdW1lbnQsbDthLmN1cnJlbnRTdHlsZT9sPWEuY3VycmVudFN0eWxlLndoaXRlU3BhY2U6d2luZG93LmdldENvbXB1dGVkU3R5bGUmJihsPXMuZGVmYXVsdFZpZXcuZ2V0Q29tcHV0ZWRTdHlsZShhLHEpLmdldFByb3BlcnR5VmFsdWUoIndoaXRlLXNwYWNlIikpO3ZhciBwPWwmJiJwcmUiPT09bC5zdWJzdHJpbmcoMCwzKTtmb3IobD1zLmNyZWF0ZUVsZW1lbnQoIkxJIik7YS5maXJzdENoaWxkOylsLmFwcGVuZENoaWxkKGEuZmlyc3RDaGlsZCk7Zm9yKHZhciBkPVtsXSxnPTA7ZzxkLmxlbmd0aDsrK2cpZShkW2ddKTttPT09KG18MCkmJmRbMF0uc2V0QXR0cmlidXRlKCJ2YWx1ZSIsCm0pO3ZhciByPXMuY3JlYXRlRWxlbWVudCgiT0wiKTtyLmNsYXNzTmFtZT0ibGluZW51bXMiO2Zvcih2YXIgbj1NYXRoLm1heCgwLG0tMXwwKXx8MCxnPTAsej1kLmxlbmd0aDtnPHo7KytnKWw9ZFtnXSxsLmNsYXNzTmFtZT0iTCIrKGcrbiklMTAsbC5maXJzdENoaWxkfHxsLmFwcGVuZENoaWxkKHMuY3JlYXRlVGV4dE5vZGUoIlx4YTAiKSksci5hcHBlbmRDaGlsZChsKTthLmFwcGVuZENoaWxkKHIpfWZ1bmN0aW9uIGsoYSxtKXtmb3IodmFyIGU9bS5sZW5ndGg7LS1lPj0wOyl7dmFyIGg9bVtlXTtBLmhhc093blByb3BlcnR5KGgpP3dpbmRvdy5jb25zb2xlJiZjb25zb2xlLndhcm4oImNhbm5vdCBvdmVycmlkZSBsYW5ndWFnZSBoYW5kbGVyICVzIixoKTpBW2hdPWF9fWZ1bmN0aW9uIEMoYSxtKXtpZighYXx8IUEuaGFzT3duUHJvcGVydHkoYSkpYT0vXlxzKjwvLnRlc3QobSk/ImRlZmF1bHQtbWFya3VwIjoiZGVmYXVsdC1jb2RlIjtyZXR1cm4gQVthXX1mdW5jdGlvbiBFKGEpe3ZhciBtPQphLmc7dHJ5e3ZhciBlPU0oYS5oKSxoPWUuYTthLmE9aDthLmM9ZS5jO2EuZD0wO0MobSxoKShhKTt2YXIgaz0vXGJNU0lFXGIvLnRlc3QobmF2aWdhdG9yLnVzZXJBZ2VudCksbT0vXG4vZyx0PWEuYSxzPXQubGVuZ3RoLGU9MCxsPWEuYyxwPWwubGVuZ3RoLGg9MCxkPWEuZSxnPWQubGVuZ3RoLGE9MDtkW2ddPXM7dmFyIHIsbjtmb3Iobj1yPTA7bjxnOylkW25dIT09ZFtuKzJdPyhkW3IrK109ZFtuKytdLGRbcisrXT1kW24rK10pOm4rPTI7Zz1yO2ZvcihuPXI9MDtuPGc7KXtmb3IodmFyIHo9ZFtuXSxmPWRbbisxXSxiPW4rMjtiKzI8PWcmJmRbYisxXT09PWY7KWIrPTI7ZFtyKytdPXo7ZFtyKytdPWY7bj1ifWZvcihkLmxlbmd0aD1yO2g8cDspe3ZhciBvPWxbaCsyXXx8cyxjPWRbYSsyXXx8cyxiPU1hdGgubWluKG8sYyksaT1sW2grMV0sajtpZihpLm5vZGVUeXBlIT09MSYmKGo9dC5zdWJzdHJpbmcoZSxiKSkpe2smJihqPWoucmVwbGFjZShtLCJcciIpKTtpLm5vZGVWYWx1ZT0Kajt2YXIgdT1pLm93bmVyRG9jdW1lbnQsdj11LmNyZWF0ZUVsZW1lbnQoIlNQQU4iKTt2LmNsYXNzTmFtZT1kW2ErMV07dmFyIHg9aS5wYXJlbnROb2RlO3gucmVwbGFjZUNoaWxkKHYsaSk7di5hcHBlbmRDaGlsZChpKTtlPG8mJihsW2grMV09aT11LmNyZWF0ZVRleHROb2RlKHQuc3Vic3RyaW5nKGIsbykpLHguaW5zZXJ0QmVmb3JlKGksdi5uZXh0U2libGluZykpfWU9YjtlPj1vJiYoaCs9Mik7ZT49YyYmKGErPTIpfX1jYXRjaCh3KXsiY29uc29sZSJpbiB3aW5kb3cmJmNvbnNvbGUubG9nKHcmJncuc3RhY2s/dy5zdGFjazp3KX19dmFyIHY9WyJicmVhayxjb250aW51ZSxkbyxlbHNlLGZvcixpZixyZXR1cm4sd2hpbGUiXSx3PVtbdiwiYXV0byxjYXNlLGNoYXIsY29uc3QsZGVmYXVsdCxkb3VibGUsZW51bSxleHRlcm4sZmxvYXQsZ290byxpbnQsbG9uZyxyZWdpc3RlcixzaG9ydCxzaWduZWQsc2l6ZW9mLHN0YXRpYyxzdHJ1Y3Qsc3dpdGNoLHR5cGVkZWYsdW5pb24sdW5zaWduZWQsdm9pZCx2b2xhdGlsZSJdLAoiY2F0Y2gsY2xhc3MsZGVsZXRlLGZhbHNlLGltcG9ydCxuZXcsb3BlcmF0b3IscHJpdmF0ZSxwcm90ZWN0ZWQscHVibGljLHRoaXMsdGhyb3csdHJ1ZSx0cnksdHlwZW9mIl0sRj1bdywiYWxpZ25vZixhbGlnbl91bmlvbixhc20sYXhpb20sYm9vbCxjb25jZXB0LGNvbmNlcHRfbWFwLGNvbnN0X2Nhc3QsY29uc3RleHByLGRlY2x0eXBlLGR5bmFtaWNfY2FzdCxleHBsaWNpdCxleHBvcnQsZnJpZW5kLGlubGluZSxsYXRlX2NoZWNrLG11dGFibGUsbmFtZXNwYWNlLG51bGxwdHIscmVpbnRlcnByZXRfY2FzdCxzdGF0aWNfYXNzZXJ0LHN0YXRpY19jYXN0LHRlbXBsYXRlLHR5cGVpZCx0eXBlbmFtZSx1c2luZyx2aXJ0dWFsLHdoZXJlIl0sRz1bdywiYWJzdHJhY3QsYm9vbGVhbixieXRlLGV4dGVuZHMsZmluYWwsZmluYWxseSxpbXBsZW1lbnRzLGltcG9ydCxpbnN0YW5jZW9mLG51bGwsbmF0aXZlLHBhY2thZ2Usc3RyaWN0ZnAsc3VwZXIsc3luY2hyb25pemVkLHRocm93cyx0cmFuc2llbnQiXSwKSD1bRywiYXMsYmFzZSxieSxjaGVja2VkLGRlY2ltYWwsZGVsZWdhdGUsZGVzY2VuZGluZyxkeW5hbWljLGV2ZW50LGZpeGVkLGZvcmVhY2gsZnJvbSxncm91cCxpbXBsaWNpdCxpbixpbnRlcmZhY2UsaW50ZXJuYWwsaW50byxpcyxsb2NrLG9iamVjdCxvdXQsb3ZlcnJpZGUsb3JkZXJieSxwYXJhbXMscGFydGlhbCxyZWFkb25seSxyZWYsc2J5dGUsc2VhbGVkLHN0YWNrYWxsb2Msc3RyaW5nLHNlbGVjdCx1aW50LHVsb25nLHVuY2hlY2tlZCx1bnNhZmUsdXNob3J0LHZhciJdLHc9W3csImRlYnVnZ2VyLGV2YWwsZXhwb3J0LGZ1bmN0aW9uLGdldCxudWxsLHNldCx1bmRlZmluZWQsdmFyLHdpdGgsSW5maW5pdHksTmFOIl0sST1bdiwiYW5kLGFzLGFzc2VydCxjbGFzcyxkZWYsZGVsLGVsaWYsZXhjZXB0LGV4ZWMsZmluYWxseSxmcm9tLGdsb2JhbCxpbXBvcnQsaW4saXMsbGFtYmRhLG5vbmxvY2FsLG5vdCxvcixwYXNzLHByaW50LHJhaXNlLHRyeSx3aXRoLHlpZWxkLEZhbHNlLFRydWUsTm9uZSJdLApKPVt2LCJhbGlhcyxhbmQsYmVnaW4sY2FzZSxjbGFzcyxkZWYsZGVmaW5lZCxlbHNpZixlbmQsZW5zdXJlLGZhbHNlLGluLG1vZHVsZSxuZXh0LG5pbCxub3Qsb3IscmVkbyxyZXNjdWUscmV0cnksc2VsZixzdXBlcix0aGVuLHRydWUsdW5kZWYsdW5sZXNzLHVudGlsLHdoZW4seWllbGQsQkVHSU4sRU5EIl0sdj1bdiwiY2FzZSxkb25lLGVsaWYsZXNhYyxldmFsLGZpLGZ1bmN0aW9uLGluLGxvY2FsLHNldCx0aGVuLHVudGlsIl0sSz0vXihESVJ8RklMRXx2ZWN0b3J8KGRlfHByaW9yaXR5Xyk/cXVldWV8bGlzdHxzdGFja3woY29uc3RfKT9pdGVyYXRvcnwobXVsdGkpPyhzZXR8bWFwKXxiaXRzZXR8dT8oaW50fGZsb2F0KVxkKikvLE49L1xTLyxPPXUoe2tleXdvcmRzOltGLEgsdywiY2FsbGVyLGRlbGV0ZSxkaWUsZG8sZHVtcCxlbHNpZixldmFsLGV4aXQsZm9yZWFjaCxmb3IsZ290byxpZixpbXBvcnQsbGFzdCxsb2NhbCxteSxuZXh0LG5vLG91cixwcmludCxwYWNrYWdlLHJlZG8scmVxdWlyZSxzdWIsdW5kZWYsdW5sZXNzLHVudGlsLHVzZSx3YW50YXJyYXksd2hpbGUsQkVHSU4sRU5EIisKSSxKLHZdLGhhc2hDb21tZW50czohMCxjU3R5bGVDb21tZW50czohMCxtdWx0aUxpbmVTdHJpbmdzOiEwLHJlZ2V4TGl0ZXJhbHM6ITB9KSxBPXt9O2soTyxbImRlZmF1bHQtY29kZSJdKTtrKHgoW10sW1sicGxuIiwvXltePD9dKy9dLFsiZGVjIiwvXjwhXHdbXj5dKig/Oj58JCkvXSxbImNvbSIsL148XCEtLVtcU1xzXSo/KD86LS1cPnwkKS9dLFsibGFuZy0iLC9ePFw/KFtcU1xzXSs/KSg/Olw/PnwkKS9dLFsibGFuZy0iLC9ePCUoW1xTXHNdKz8pKD86JT58JCkvXSxbInB1biIsL14oPzo8WyU/XXxbJT9dPikvXSxbImxhbmctIiwvXjx4bXBcYltePl0qPihbXFNcc10rPyk8XC94bXBcYltePl0qPi9pXSxbImxhbmctanMiLC9ePHNjcmlwdFxiW14+XSo+KFtcU1xzXSo/KSg8XC9zY3JpcHRcYltePl0qPikvaV0sWyJsYW5nLWNzcyIsL148c3R5bGVcYltePl0qPihbXFNcc10qPykoPFwvc3R5bGVcYltePl0qPikvaV0sWyJsYW5nLWluLnRhZyIsL14oPFwvP1thLXpdW148Pl0qPikvaV1dKSwKWyJkZWZhdWx0LW1hcmt1cCIsImh0bSIsImh0bWwiLCJteG1sIiwieGh0bWwiLCJ4bWwiLCJ4c2wiXSk7ayh4KFtbInBsbiIsL15ccysvLHEsIiBcdFxyXG4iXSxbImF0diIsL14oPzoiW14iXSoiP3wnW14nXSonPykvLHEsIlwiJyJdXSxbWyJ0YWciLC9eXjxcLz9bYS16XSg/Oltcdy0uOl0qXHcpP3xcLz8+JC9pXSxbImF0biIsL14oPyFzdHlsZVtccz1dfG9uKVthLXpdKD86W1x3Oi1dKlx3KT8vaV0sWyJsYW5nLXVxLnZhbCIsL149XHMqKFteXHMiJz5dKig/OlteXHMiJy8+XXxcLyg/PVxzKSkpL10sWyJwdW4iLC9eWy88LT5dKy9dLFsibGFuZy1qcyIsL15vblx3K1xzKj1ccyoiKFteIl0rKSIvaV0sWyJsYW5nLWpzIiwvXm9uXHcrXHMqPVxzKicoW14nXSspJy9pXSxbImxhbmctanMiLC9eb25cdytccyo9XHMqKFteXHMiJz5dKykvaV0sWyJsYW5nLWNzcyIsL15zdHlsZVxzKj1ccyoiKFteIl0rKSIvaV0sWyJsYW5nLWNzcyIsL15zdHlsZVxzKj1ccyonKFteJ10rKScvaV0sWyJsYW5nLWNzcyIsCi9ec3R5bGVccyo9XHMqKFteXHMiJz5dKykvaV1dKSxbImluLnRhZyJdKTtrKHgoW10sW1siYXR2IiwvXltcU1xzXSsvXV0pLFsidXEudmFsIl0pO2sodSh7a2V5d29yZHM6RixoYXNoQ29tbWVudHM6ITAsY1N0eWxlQ29tbWVudHM6ITAsdHlwZXM6S30pLFsiYyIsImNjIiwiY3BwIiwiY3h4IiwiY3ljIiwibSJdKTtrKHUoe2tleXdvcmRzOiJudWxsLHRydWUsZmFsc2UifSksWyJqc29uIl0pO2sodSh7a2V5d29yZHM6SCxoYXNoQ29tbWVudHM6ITAsY1N0eWxlQ29tbWVudHM6ITAsdmVyYmF0aW1TdHJpbmdzOiEwLHR5cGVzOkt9KSxbImNzIl0pO2sodSh7a2V5d29yZHM6RyxjU3R5bGVDb21tZW50czohMH0pLFsiamF2YSJdKTtrKHUoe2tleXdvcmRzOnYsaGFzaENvbW1lbnRzOiEwLG11bHRpTGluZVN0cmluZ3M6ITB9KSxbImJzaCIsImNzaCIsInNoIl0pO2sodSh7a2V5d29yZHM6SSxoYXNoQ29tbWVudHM6ITAsbXVsdGlMaW5lU3RyaW5nczohMCx0cmlwbGVRdW90ZWRTdHJpbmdzOiEwfSksClsiY3YiLCJweSJdKTtrKHUoe2tleXdvcmRzOiJjYWxsZXIsZGVsZXRlLGRpZSxkbyxkdW1wLGVsc2lmLGV2YWwsZXhpdCxmb3JlYWNoLGZvcixnb3RvLGlmLGltcG9ydCxsYXN0LGxvY2FsLG15LG5leHQsbm8sb3VyLHByaW50LHBhY2thZ2UscmVkbyxyZXF1aXJlLHN1Yix1bmRlZix1bmxlc3MsdW50aWwsdXNlLHdhbnRhcnJheSx3aGlsZSxCRUdJTixFTkQiLGhhc2hDb21tZW50czohMCxtdWx0aUxpbmVTdHJpbmdzOiEwLHJlZ2V4TGl0ZXJhbHM6ITB9KSxbInBlcmwiLCJwbCIsInBtIl0pO2sodSh7a2V5d29yZHM6SixoYXNoQ29tbWVudHM6ITAsbXVsdGlMaW5lU3RyaW5nczohMCxyZWdleExpdGVyYWxzOiEwfSksWyJyYiJdKTtrKHUoe2tleXdvcmRzOncsY1N0eWxlQ29tbWVudHM6ITAscmVnZXhMaXRlcmFsczohMH0pLFsianMiXSk7ayh1KHtrZXl3b3JkczoiYWxsLGFuZCxieSxjYXRjaCxjbGFzcyxlbHNlLGV4dGVuZHMsZmFsc2UsZmluYWxseSxmb3IsaWYsaW4saXMsaXNudCxsb29wLG5ldyxubyxub3QsbnVsbCxvZixvZmYsb24sb3IscmV0dXJuLHN1cGVyLHRoZW4sdHJ1ZSx0cnksdW5sZXNzLHVudGlsLHdoZW4sd2hpbGUseWVzIiwKaGFzaENvbW1lbnRzOjMsY1N0eWxlQ29tbWVudHM6ITAsbXVsdGlsaW5lU3RyaW5nczohMCx0cmlwbGVRdW90ZWRTdHJpbmdzOiEwLHJlZ2V4TGl0ZXJhbHM6ITB9KSxbImNvZmZlZSJdKTtrKHgoW10sW1sic3RyIiwvXltcU1xzXSsvXV0pLFsicmVnZXgiXSk7d2luZG93LnByZXR0eVByaW50T25lPWZ1bmN0aW9uKGEsbSxlKXt2YXIgaD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJQUkUiKTtoLmlubmVySFRNTD1hO2UmJkQoaCxlKTtFKHtnOm0saTplLGg6aH0pO3JldHVybiBoLmlubmVySFRNTH07d2luZG93LnByZXR0eVByaW50PWZ1bmN0aW9uKGEpe2Z1bmN0aW9uIG0oKXtmb3IodmFyIGU9d2luZG93LlBSX1NIT1VMRF9VU0VfQ09OVElOVUFUSU9OP2wubm93KCkrMjUwOkluZmluaXR5O3A8aC5sZW5ndGgmJmwubm93KCk8ZTtwKyspe3ZhciBuPWhbcF0saz1uLmNsYXNzTmFtZTtpZihrLmluZGV4T2YoInByZXR0eXByaW50Iik+PTApe3ZhciBrPWsubWF0Y2goZyksZixiO2lmKGI9CiFrKXtiPW47Zm9yKHZhciBvPXZvaWQgMCxjPWIuZmlyc3RDaGlsZDtjO2M9Yy5uZXh0U2libGluZyl2YXIgaT1jLm5vZGVUeXBlLG89aT09PTE/bz9iOmM6aT09PTM/Ti50ZXN0KGMubm9kZVZhbHVlKT9iOm86bztiPShmPW89PT1iP3ZvaWQgMDpvKSYmIkNPREUiPT09Zi50YWdOYW1lfWImJihrPWYuY2xhc3NOYW1lLm1hdGNoKGcpKTtrJiYoaz1rWzFdKTtiPSExO2ZvcihvPW4ucGFyZW50Tm9kZTtvO289by5wYXJlbnROb2RlKWlmKChvLnRhZ05hbWU9PT0icHJlInx8by50YWdOYW1lPT09ImNvZGUifHxvLnRhZ05hbWU9PT0ieG1wIikmJm8uY2xhc3NOYW1lJiZvLmNsYXNzTmFtZS5pbmRleE9mKCJwcmV0dHlwcmludCIpPj0wKXtiPSEwO2JyZWFrfWJ8fCgoYj0oYj1uLmNsYXNzTmFtZS5tYXRjaCgvXGJsaW5lbnVtc1xiKD86OihcZCspKT8vKSk/YlsxXSYmYlsxXS5sZW5ndGg/K2JbMV06ITA6ITEpJiZEKG4sYiksZD17ZzprLGg6bixpOmJ9LEUoZCkpfX1wPGgubGVuZ3RoP3NldFRpbWVvdXQobSwKMjUwKTphJiZhKCl9Zm9yKHZhciBlPVtkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgicHJlIiksZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoImNvZGUiKSxkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgieG1wIildLGg9W10saz0wO2s8ZS5sZW5ndGg7KytrKWZvcih2YXIgdD0wLHM9ZVtrXS5sZW5ndGg7dDxzOysrdCloLnB1c2goZVtrXVt0XSk7dmFyIGU9cSxsPURhdGU7bC5ub3d8fChsPXtub3c6ZnVuY3Rpb24oKXtyZXR1cm4rbmV3IERhdGV9fSk7dmFyIHA9MCxkLGc9L1xibGFuZyg/OnVhZ2UpPy0oW1x3Ll0rKSg/IVxTKS87bSgpfTt3aW5kb3cuUFI9e2NyZWF0ZVNpbXBsZUxleGVyOngscmVnaXN0ZXJMYW5nSGFuZGxlcjprLHNvdXJjZURlY29yYXRvcjp1LFBSX0FUVFJJQl9OQU1FOiJhdG4iLFBSX0FUVFJJQl9WQUxVRToiYXR2IixQUl9DT01NRU5UOiJjb20iLFBSX0RFQ0xBUkFUSU9OOiJkZWMiLFBSX0tFWVdPUkQ6Imt3ZCIsUFJfTElURVJBTDoibGl0IiwKUFJfTk9DT0RFOiJub2NvZGUiLFBSX1BMQUlOOiJwbG4iLFBSX1BVTkNUVUFUSU9OOiJwdW4iLFBSX1NPVVJDRToic3JjIixQUl9TVFJJTkc6InN0ciIsUFJfVEFHOiJ0YWciLFBSX1RZUEU6InR5cCJ9fSkoKTsK"></script>
<script src="data:application/x-javascript;base64,Ly8gQ29weXJpZ2h0IChDKSAyMDEyIEplZmZyZXkgQi4gQXJub2xkCi8vCi8vIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSAiTGljZW5zZSIpOwovLyB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuCi8vIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdAovLwovLyAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMAovLwovLyBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlCi8vIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuICJBUyBJUyIgQkFTSVMsCi8vIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLgovLyBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kCi8vIGxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLgoKCi8qKgogKiBAZmlsZW92ZXJ2aWV3CiAqIFJlZ2lzdGVycyBhIGxhbmd1YWdlIGhhbmRsZXIgZm9yIFMsIFMtcGx1cywgYW5kIFIgc291cmNlIGNvZGUuCiAqCiAqCiAqIFRvIHVzZSwgaW5jbHVkZSBwcmV0dGlmeS5qcyBhbmQgdGhpcyBmaWxlIGluIHlvdXIgSFRNTCBwYWdlLgogKiBUaGVuIHB1dCB5b3VyIGNvZGUgaW4gYW4gSFRNTCB0YWcgbGlrZQogKiAgICAgIDxwcmUgY2xhc3M9InByZXR0eXByaW50IGxhbmctciI+IGNvZGUgPC9wcmU+CiAqCiAqIExhbmd1YWdlIGRlZmluaXRpb24gZnJvbQogKiBodHRwOi8vY3Jhbi5yLXByb2plY3Qub3JnL2RvYy9tYW51YWxzL1ItbGFuZy5odG1sLgogKiBNYW55IG9mIHRoZSByZWdleGVzIGFyZSBzaGFyZWQgIHdpdGggdGhlIHB5Z21lbnRzIFNMZXhlciwKICogaHR0cDovL3B5Z21lbnRzLm9yZy8uCiAqCiAqIE9yaWdpbmFsOiBodHRwczovL3Jhdy5naXRodWIuY29tL2pybm9sZC9wcmV0dGlmeS1sYW5nLXItYnVncy9tYXN0ZXIvbGFuZy1yLmpzCiAqCiAqIEBhdXRob3IgamVmZnJleS5hcm5vbGRAZ21haWwuY29tCiAqLwpQUlsncmVnaXN0ZXJMYW5nSGFuZGxlciddKAogICAgUFJbJ2NyZWF0ZVNpbXBsZUxleGVyJ10oCiAgICAgICAgWwogICAgICAgICAgICBbUFJbJ1BSX1BMQUlOJ10sICAgICAgIC9eW1x0XG5cciBceEEwXSsvLCBudWxsLCAnXHRcblxyIFx4QTAnXSwKCSAgICBbUFJbJ1BSX1NUUklORyddLCAgICAgIC9eXCIoPzpbXlwiXFxdfFxcW1xzXFNdKSooPzpcInwkKS8sIG51bGwsICciJ10sCgkgICAgW1BSWydQUl9TVFJJTkcnXSwgICAgICAvXlwnKD86W15cJ1xcXXxcXFtcc1xTXSkqKD86XCd8JCkvLCBudWxsLCAiJyJdCiAgICAgICAgXSwKICAgICAgICBbCiAgICAgICAgICAgIFtQUlsnUFJfQ09NTUVOVCddLCAgICAgL14jLiovXSwKCSAgICBbUFJbJ1BSX0tFWVdPUkQnXSwgICAgIC9eKD86aWZ8ZWxzZXxmb3J8d2hpbGV8cmVwZWF0fGlufG5leHR8YnJlYWt8cmV0dXJufHN3aXRjaHxmdW5jdGlvbikoPyFbQS1aYS16MC05Xy5dKS9dLAoJICAgIC8vIGhleCBudW1iZXMKCSAgICBbUFJbJ1BSX0xJVEVSQUwnXSwgL14wW3hYXVthLWZBLUYwLTldKyhbcFBdWzAtOV0rKT9bTGldPy9dLAoJICAgIC8vIERlY2ltYWwgbnVtYmVycwogICAgICAgICAgICBbUFJbJ1BSX0xJVEVSQUwnXSwgL15bKy1dPyhbMC05XSsoXC5bMC05XSspP3xcLlswLTldKykoW2VFXVsrLV0/WzAtOV0rKT9bTGldPy9dLAoJICAgIC8vIGJ1aWx0aW4gc3ltYm9scwoJICAgIFtQUlsnUFJfTElURVJBTCddLCAvXig/Ok5VTEx8TkEoPzpfKD86aW50ZWdlcnxyZWFsfGNvbXBsZXh8Y2hhcmFjdGVyKV8pP3xJbmZ8VFJVRXxGQUxTRXxOYU58XC5cLig/OlwufFswLTldKykpKD8hW0EtWmEtejAtOV8uXSkvXSwKCSAgICAvLyBhc3NpZ25tZW50LCBvcGVyYXRvcnMsIGFuZCBwYXJlbnMsIGV0Yy4KCSAgICBbUFJbJ1BSX1BVTkNUVUFUSU9OJ10sIC9eKD86PDw/LXwtPj4/fC18PT18PD18Pj18PHw+fCYmP3whPXxcfFx8P3xcKnxcK3xcXnxcL3whfCUuKj8lfD18fnxcJHxAfDp7MSwzfXxbXFtcXSgpe307LD9dKS9dLAoJICAgIC8vIHZhbGlkIHZhcmlhYmxlIG5hbWVzCgkgICAgW1BSWydQUl9QTEFJTiddLCAvXig/OltBLVphLXpdK1tBLVphLXowLTlfLl0qfFwuW2EtekEtWl9dWzAtOWEtekEtWlwuX10qKSg/IVtBLVphLXowLTlfLl0pL10sCgkgICAgLy8gc3RyaW5nIGJhY2t0aWNrCgkgICAgW1BSWydQUl9TVFJJTkcnXSwgL15gLitgL10KICAgICAgICBdKSwKICAgIFsncicsICdzJywgJ1InLCAnUycsICdTcGx1cyddKTsK"></script>
<script src="data:application/x-javascript;base64,dmFyIGE9bnVsbDsKUFIucmVnaXN0ZXJMYW5nSGFuZGxlcihQUi5jcmVhdGVTaW1wbGVMZXhlcihbWyJwdW4iLC9eWzo+P3xdKy8sYSwiOnw+PyJdLFsiZGVjIiwvXiUoPzpZQU1MfFRBRylbXlxuXHIjXSsvLGEsIiUiXSxbInR5cCIsL14mXFMrLyxhLCImIl0sWyJ0eXAiLC9eIVxTKi8sYSwiISJdLFsic3RyIiwvXiIoPzpbXiJcXF18XFwuKSooPzoifCQpLyxhLCciJ10sWyJzdHIiLC9eJyg/OlteJ118JycpKig/Oid8JCkvLGEsIiciXSxbImNvbSIsL14jW15cblxyXSovLGEsIiMiXSxbInBsbiIsL15ccysvLGEsIiBcdFxyXG4iXV0sW1siZGVjIiwvXig/Oi0tLXxcLlwuXC4pKD86W1xuXHJdfCQpL10sWyJwdW4iLC9eLS9dLFsia3dkIiwvXlx3KzpbXG5cciBdL10sWyJwbG4iLC9eXHcrL11dKSxbInlhbWwiLCJ5bWwiXSk7Cg=="></script>
<script src="data:application/x-javascript;base64,LyoKICogSGFtbWVyLkpTCiAqIHZlcnNpb24gMC40CiAqIGF1dGhvcjogRWlnaHQgTWVkaWEKICogaHR0cHM6Ly9naXRodWIuY29tL0VpZ2h0TWVkaWEvaGFtbWVyLmpzCiAqLwpmdW5jdGlvbiBIYW1tZXIoZWxlbWVudCwgb3B0aW9ucywgdW5kZWZpbmVkKQp7CiAgICB2YXIgc2VsZiA9IHRoaXM7CgogICAgdmFyIGRlZmF1bHRzID0gewogICAgICAgIC8vIHByZXZlbnQgdGhlIGRlZmF1bHQgZXZlbnQgb3Igbm90Li4uIG1pZ2h0IGJlIGJ1Z2d5IHdoZW4gZmFsc2UKICAgICAgICBwcmV2ZW50X2RlZmF1bHQgICAgOiBmYWxzZSwKICAgICAgICBjc3NfaGFja3MgICAgICAgICAgOiB0cnVlLAoKICAgICAgICBkcmFnICAgICAgICAgICAgICAgOiB0cnVlLAogICAgICAgIGRyYWdfdmVydGljYWwgICAgICA6IHRydWUsCiAgICAgICAgZHJhZ19ob3Jpem9udGFsICAgIDogdHJ1ZSwKICAgICAgICAvLyBtaW5pbXVtIGRpc3RhbmNlIGJlZm9yZSB0aGUgZHJhZyBldmVudCBzdGFydHMKICAgICAgICBkcmFnX21pbl9kaXN0YW5jZSAgOiAyMCwgLy8gcGl4ZWxzCgogICAgICAgIC8vIHBpbmNoIHpvb20gYW5kIHJvdGF0aW9uCiAgICAgICAgdHJhbnNmb3JtICAgICAgICAgIDogdHJ1ZSwKICAgICAgICBzY2FsZV90cmVzaG9sZCAgICAgOiAwLjEsCiAgICAgICAgcm90YXRpb25fdHJlc2hvbGQgIDogMTUsIC8vIGRlZ3JlZXMKCiAgICAgICAgdGFwICAgICAgICAgICAgICAgIDogdHJ1ZSwKICAgICAgICB0YXBfZG91YmxlICAgICAgICAgOiB0cnVlLAogICAgICAgIHRhcF9tYXhfaW50ZXJ2YWwgICA6IDMwMCwKICAgICAgICB0YXBfZG91YmxlX2Rpc3RhbmNlOiAyMCwKCiAgICAgICAgaG9sZCAgICAgICAgICAgICAgIDogdHJ1ZSwKICAgICAgICBob2xkX3RpbWVvdXQgICAgICAgOiA1MDAKICAgIH07CiAgICBvcHRpb25zID0gbWVyZ2VPYmplY3QoZGVmYXVsdHMsIG9wdGlvbnMpOwoKICAgIC8vIHNvbWUgY3NzIGhhY2tzCiAgICAoZnVuY3Rpb24oKSB7CiAgICAgICAgaWYoIW9wdGlvbnMuY3NzX2hhY2tzKSB7CiAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICB9CgogICAgICAgIHZhciB2ZW5kb3JzID0gWyd3ZWJraXQnLCdtb3onLCdtcycsJ28nLCcnXTsKICAgICAgICB2YXIgY3NzX3Byb3BzID0gewogICAgICAgICAgICAidXNlclNlbGVjdCI6ICJub25lIiwKICAgICAgICAgICAgInRvdWNoQ2FsbG91dCI6ICJub25lIiwKICAgICAgICAgICAgInVzZXJEcmFnIjogIm5vbmUiLAogICAgICAgICAgICAidGFwSGlnaGxpZ2h0Q29sb3IiOiAicmdiYSgwLDAsMCwwKSIKICAgICAgICB9OwoKICAgICAgICB2YXIgcHJvcCA9ICcnOwogICAgICAgIGZvcih2YXIgaSA9IDA7IGkgPCB2ZW5kb3JzLmxlbmd0aDsgaSsrKSB7CiAgICAgICAgICAgIGZvcih2YXIgcCBpbiBjc3NfcHJvcHMpIHsKICAgICAgICAgICAgICAgIHByb3AgPSBwOwogICAgICAgICAgICAgICAgaWYodmVuZG9yc1tpXSkgewogICAgICAgICAgICAgICAgICAgIHByb3AgPSB2ZW5kb3JzW2ldICsgcHJvcC5zdWJzdHJpbmcoMCwgMSkudG9VcHBlckNhc2UoKSArIHByb3Auc3Vic3RyaW5nKDEpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgZWxlbWVudC5zdHlsZVsgcHJvcCBdID0gY3NzX3Byb3BzW3BdOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgfSkoKTsKCiAgICAvLyBob2xkcyB0aGUgZGlzdGFuY2UgdGhhdCBoYXMgYmVlbiBtb3ZlZAogICAgdmFyIF9kaXN0YW5jZSA9IDA7CgogICAgLy8gaG9sZHMgdGhlIGV4YWN0IGFuZ2xlIHRoYXQgaGFzIGJlZW4gbW92ZWQKICAgIHZhciBfYW5nbGUgPSAwOwoKICAgIC8vIGhvbGRzIHRoZSBkaXJhY3Rpb24gdGhhdCBoYXMgYmVlbiBtb3ZlZAogICAgdmFyIF9kaXJlY3Rpb24gPSAwOwoKICAgIC8vIGhvbGRzIHBvc2l0aW9uIG1vdmVtZW50IGZvciBzbGlkaW5nCiAgICB2YXIgX3BvcyA9IHsgfTsKCiAgICAvLyBob3cgbWFueSBmaW5nZXJzIGFyZSBvbiB0aGUgc2NyZWVuCiAgICB2YXIgX2ZpbmdlcnMgPSAwOwoKICAgIHZhciBfZmlyc3QgPSBmYWxzZTsKCiAgICB2YXIgX2dlc3R1cmUgPSBudWxsOwogICAgdmFyIF9wcmV2X2dlc3R1cmUgPSBudWxsOwoKICAgIHZhciBfdG91Y2hfc3RhcnRfdGltZSA9IG51bGw7CiAgICB2YXIgX3ByZXZfdGFwX3BvcyA9IHt4OiAwLCB5OiAwfTsKICAgIHZhciBfcHJldl90YXBfZW5kX3RpbWUgPSBudWxsOwoKICAgIHZhciBfaG9sZF90aW1lciA9IG51bGw7CgogICAgdmFyIF9vZmZzZXQgPSB7fTsKCiAgICAvLyBrZWVwIHRyYWNrIG9mIHRoZSBtb3VzZSBzdGF0dXMKICAgIHZhciBfbW91c2Vkb3duID0gZmFsc2U7CgogICAgdmFyIF9ldmVudF9zdGFydDsKICAgIHZhciBfZXZlbnRfbW92ZTsKICAgIHZhciBfZXZlbnRfZW5kOwoKCiAgICAvKioKICAgICAqIGFuZ2xlIHRvIGRpcmVjdGlvbiBkZWZpbmUKICAgICAqIEBwYXJhbSAgZmxvYXQgICAgYW5nbGUKICAgICAqIEByZXR1cm4gc3RyaW5nICAgZGlyZWN0aW9uCiAgICAgKi8KICAgIHRoaXMuZ2V0RGlyZWN0aW9uRnJvbUFuZ2xlID0gZnVuY3Rpb24oIGFuZ2xlICkKICAgIHsKICAgICAgICB2YXIgZGlyZWN0aW9ucyA9IHsKICAgICAgICAgICAgZG93bjogYW5nbGUgPj0gNDUgJiYgYW5nbGUgPCAxMzUsIC8vOTAKICAgICAgICAgICAgbGVmdDogYW5nbGUgPj0gMTM1IHx8IGFuZ2xlIDw9IC0xMzUsIC8vMTgwCiAgICAgICAgICAgIHVwOiBhbmdsZSA8IC00NSAmJiBhbmdsZSA+IC0xMzUsIC8vMjcwCiAgICAgICAgICAgIHJpZ2h0OiBhbmdsZSA+PSAtNDUgJiYgYW5nbGUgPD0gNDUgLy8wCiAgICAgICAgfTsKCiAgICAgICAgdmFyIGRpcmVjdGlvbiwga2V5OwogICAgICAgIGZvcihrZXkgaW4gZGlyZWN0aW9ucyl7CiAgICAgICAgICAgIGlmKGRpcmVjdGlvbnNba2V5XSl7CiAgICAgICAgICAgICAgICBkaXJlY3Rpb24gPSBrZXk7CiAgICAgICAgICAgICAgICBicmVhazsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICByZXR1cm4gZGlyZWN0aW9uOwogICAgfTsKCgogICAgLyoqCiAgICAgKiBjb3VudCB0aGUgbnVtYmVyIG9mIGZpbmdlcnMgaW4gdGhlIGV2ZW50CiAgICAgKiB3aGVuIG5vIGZpbmdlcnMgYXJlIGRldGVjdGVkLCBvbmUgZmluZ2VyIGlzIHJldHVybmVkIChtb3VzZSBwb2ludGVyKQogICAgICogQHBhcmFtICBldmVudAogICAgICogQHJldHVybiBpbnQgIGZpbmdlcnMKICAgICAqLwogICAgZnVuY3Rpb24gY291bnRGaW5nZXJzKCBldmVudCApCiAgICB7CiAgICAgICAgLy8gdGhlcmUgaXMgYSBidWcgb24gYW5kcm9pZCAodW50aWwgdjQ/KSB0aGF0IHRvdWNoZXMgaXMgYWx3YXlzIDEsCiAgICAgICAgLy8gc28gbm8gbXVsdGl0b3VjaCBpcyBzdXBwb3J0ZWQsIGUuZy4gbm8sIHpvb20gYW5kIHJvdGF0aW9uLi4uCiAgICAgICAgcmV0dXJuIGV2ZW50LnRvdWNoZXMgPyBldmVudC50b3VjaGVzLmxlbmd0aCA6IDE7CiAgICB9CgoKICAgIC8qKgogICAgICogZ2V0IHRoZSB4IGFuZCB5IHBvc2l0aW9ucyBmcm9tIHRoZSBldmVudCBvYmplY3QKICAgICAqIEBwYXJhbSAgZXZlbnQKICAgICAqIEByZXR1cm4gYXJyYXkgIFt7IHg6IGludCwgeTogaW50IH1dCiAgICAgKi8KICAgIGZ1bmN0aW9uIGdldFhZZnJvbUV2ZW50KCBldmVudCApCiAgICB7CiAgICAgICAgZXZlbnQgPSBldmVudCB8fCB3aW5kb3cuZXZlbnQ7CgogICAgICAgIC8vIG5vIHRvdWNoZXMsIHVzZSB0aGUgZXZlbnQgcGFnZVggYW5kIHBhZ2VZCiAgICAgICAgaWYoIWV2ZW50LnRvdWNoZXMpIHsKICAgICAgICAgICAgdmFyIGRvYyA9IGRvY3VtZW50LAogICAgICAgICAgICAgICAgYm9keSA9IGRvYy5ib2R5OwoKICAgICAgICAgICAgcmV0dXJuIFt7CiAgICAgICAgICAgICAgICB4OiBldmVudC5wYWdlWCB8fCBldmVudC5jbGllbnRYICsgKCBkb2MgJiYgZG9jLnNjcm9sbExlZnQgfHwgYm9keSAmJiBib2R5LnNjcm9sbExlZnQgfHwgMCApIC0gKCBkb2MgJiYgZG9jLmNsaWVudExlZnQgfHwgYm9keSAmJiBkb2MuY2xpZW50TGVmdCB8fCAwICksCiAgICAgICAgICAgICAgICB5OiBldmVudC5wYWdlWSB8fCBldmVudC5jbGllbnRZICsgKCBkb2MgJiYgZG9jLnNjcm9sbFRvcCB8fCBib2R5ICYmIGJvZHkuc2Nyb2xsVG9wIHx8IDAgKSAtICggZG9jICYmIGRvYy5jbGllbnRUb3AgfHwgYm9keSAmJiBkb2MuY2xpZW50VG9wIHx8IDAgKQogICAgICAgICAgICB9XTsKICAgICAgICB9CiAgICAgICAgLy8gbXVsdGl0b3VjaCwgcmV0dXJuIGFycmF5IHdpdGggcG9zaXRpb25zCiAgICAgICAgZWxzZSB7CiAgICAgICAgICAgIHZhciBwb3MgPSBbXSwgc3JjOwogICAgICAgICAgICBmb3IodmFyIHQ9MCwgbGVuPWV2ZW50LnRvdWNoZXMubGVuZ3RoOyB0PGxlbjsgdCsrKSB7CiAgICAgICAgICAgICAgICBzcmMgPSBldmVudC50b3VjaGVzW3RdOwogICAgICAgICAgICAgICAgcG9zLnB1c2goeyB4OiBzcmMucGFnZVgsIHk6IHNyYy5wYWdlWSB9KTsKICAgICAgICAgICAgfQogICAgICAgICAgICByZXR1cm4gcG9zOwogICAgICAgIH0KICAgIH0KCgogICAgLyoqCiAgICAgKiBjYWxjdWxhdGUgdGhlIGFuZ2xlIGJldHdlZW4gdHdvIHBvaW50cwogICAgICogQHBhcmFtIG9iamVjdCBwb3MxIHsgeDogaW50LCB5OiBpbnQgfQogICAgICogQHBhcmFtIG9iamVjdCBwb3MyIHsgeDogaW50LCB5OiBpbnQgfQogICAgICovCiAgICBmdW5jdGlvbiBnZXRBbmdsZSggcG9zMSwgcG9zMiApCiAgICB7CiAgICAgICAgcmV0dXJuIE1hdGguYXRhbjIocG9zMi55IC0gcG9zMS55LCBwb3MyLnggLSBwb3MxLngpICogMTgwIC8gTWF0aC5QSTsKICAgIH0KCiAgICAvKioKICAgICAqIHRyaWdnZXIgYW4gZXZlbnQvY2FsbGJhY2sgYnkgbmFtZSB3aXRoIHBhcmFtcwogICAgICogQHBhcmFtIHN0cmluZyBuYW1lCiAgICAgKiBAcGFyYW0gYXJyYXkgIHBhcmFtcwogICAgICovCiAgICBmdW5jdGlvbiB0cmlnZ2VyRXZlbnQoIGV2ZW50TmFtZSwgcGFyYW1zICkKICAgIHsKICAgICAgICAvLyByZXR1cm4gdG91Y2hlcyBvYmplY3QKICAgICAgICBwYXJhbXMudG91Y2hlcyA9IGdldFhZZnJvbUV2ZW50KHBhcmFtcy5vcmlnaW5hbEV2ZW50KTsKICAgICAgICBwYXJhbXMudHlwZSA9IGV2ZW50TmFtZTsKCiAgICAgICAgLy8gdHJpZ2dlciBjYWxsYmFjawogICAgICAgIGlmKGlzRnVuY3Rpb24oc2VsZlsib24iKyBldmVudE5hbWVdKSkgewogICAgICAgICAgICBzZWxmWyJvbiIrIGV2ZW50TmFtZV0uY2FsbChzZWxmLCBwYXJhbXMpOwogICAgICAgIH0KICAgIH0KCgogICAgLyoqCiAgICAgKiBjYW5jZWwgZXZlbnQKICAgICAqIEBwYXJhbSAgIG9iamVjdCAgZXZlbnQKICAgICAqIEByZXR1cm4gIHZvaWQKICAgICAqLwoKICAgIGZ1bmN0aW9uIGNhbmNlbEV2ZW50KGV2ZW50KXsKICAgICAgICBldmVudCA9IGV2ZW50IHx8IHdpbmRvdy5ldmVudDsKICAgICAgICBpZihldmVudC5wcmV2ZW50RGVmYXVsdCl7CiAgICAgICAgICAgIGV2ZW50LnByZXZlbnREZWZhdWx0KCk7CiAgICAgICAgfWVsc2V7CiAgICAgICAgICAgIGV2ZW50LnJldHVyblZhbHVlID0gZmFsc2U7CiAgICAgICAgICAgIGV2ZW50LmNhbmNlbEJ1YmJsZSA9IHRydWU7CiAgICAgICAgfQogICAgfQoKCiAgICAvKioKICAgICAqIHJlc2V0IHRoZSBpbnRlcm5hbCB2YXJzIHRvIHRoZSBzdGFydCB2YWx1ZXMKICAgICAqLwogICAgZnVuY3Rpb24gcmVzZXQoKQogICAgewogICAgICAgIF9wb3MgPSB7fTsKICAgICAgICBfZmlyc3QgPSBmYWxzZTsKICAgICAgICBfZmluZ2VycyA9IDA7CiAgICAgICAgX2Rpc3RhbmNlID0gMDsKICAgICAgICBfYW5nbGUgPSAwOwogICAgICAgIF9nZXN0dXJlID0gbnVsbDsKICAgIH0KCgogICAgdmFyIGdlc3R1cmVzID0gewogICAgICAgIC8vIGhvbGQgZ2VzdHVyZQogICAgICAgIC8vIGZpcmVkIG9uIHRvdWNoc3RhcnQKICAgICAgICBob2xkIDogZnVuY3Rpb24oZXZlbnQpCiAgICAgICAgewogICAgICAgICAgICAvLyBvbmx5IHdoZW4gb25lIGZpbmdlciBpcyBvbiB0aGUgc2NyZWVuCiAgICAgICAgICAgIGlmKG9wdGlvbnMuaG9sZCkgewogICAgICAgICAgICAgICAgX2dlc3R1cmUgPSAnaG9sZCc7CiAgICAgICAgICAgICAgICBjbGVhclRpbWVvdXQoX2hvbGRfdGltZXIpOwoKICAgICAgICAgICAgICAgIF9ob2xkX3RpbWVyID0gc2V0VGltZW91dChmdW5jdGlvbigpIHsKICAgICAgICAgICAgICAgICAgICBpZihfZ2VzdHVyZSA9PSAnaG9sZCcpIHsKICAgICAgICAgICAgICAgICAgICAgICAgdHJpZ2dlckV2ZW50KCJob2xkIiwgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgb3JpZ2luYWxFdmVudCAgIDogZXZlbnQsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbiAgICAgICAgOiBfcG9zLnN0YXJ0CiAgICAgICAgICAgICAgICAgICAgICAgIH0pOwogICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIH0sIG9wdGlvbnMuaG9sZF90aW1lb3V0KTsKICAgICAgICAgICAgfQogICAgICAgIH0sCgoKICAgICAgICAvLyBkcmFnIGdlc3R1cmUKICAgICAgICAvLyBmaXJlZCBvbiBtb3VzZW1vdmUKICAgICAgICBkcmFnIDogZnVuY3Rpb24oZXZlbnQpCiAgICAgICAgewogICAgICAgICAgICAvLyBnZXQgdGhlIGRpc3RhbmNlIHdlIG1vdmVkCiAgICAgICAgICAgIHZhciBfZGlzdGFuY2VfeCA9IF9wb3MubW92ZVswXS54IC0gX3Bvcy5zdGFydFswXS54OwogICAgICAgICAgICB2YXIgX2Rpc3RhbmNlX3kgPSBfcG9zLm1vdmVbMF0ueSAtIF9wb3Muc3RhcnRbMF0ueTsKICAgICAgICAgICAgX2Rpc3RhbmNlID0gTWF0aC5zcXJ0KF9kaXN0YW5jZV94ICogX2Rpc3RhbmNlX3ggKyBfZGlzdGFuY2VfeSAqIF9kaXN0YW5jZV95KTsKCiAgICAgICAgICAgIC8vIGRyYWcKICAgICAgICAgICAgLy8gbWluaW1hbCBtb3ZlbWVudCByZXF1aXJlZAogICAgICAgICAgICBpZihvcHRpb25zLmRyYWcgJiYgKF9kaXN0YW5jZSA+IG9wdGlvbnMuZHJhZ19taW5fZGlzdGFuY2UpIHx8IF9nZXN0dXJlID09ICdkcmFnJykgewogICAgICAgICAgICAgICAgLy8gY2FsY3VsYXRlIHRoZSBhbmdsZQogICAgICAgICAgICAgICAgX2FuZ2xlID0gZ2V0QW5nbGUoX3Bvcy5zdGFydFswXSwgX3Bvcy5tb3ZlWzBdKTsKICAgICAgICAgICAgICAgIF9kaXJlY3Rpb24gPSBzZWxmLmdldERpcmVjdGlvbkZyb21BbmdsZShfYW5nbGUpOwoKICAgICAgICAgICAgICAgIC8vIGNoZWNrIHRoZSBtb3ZlbWVudCBhbmQgc3RvcCBpZiB3ZSBnbyBpbiB0aGUgd3JvbmcgZGlyZWN0aW9uCiAgICAgICAgICAgICAgICB2YXIgaXNfdmVydGljYWwgPSAoX2RpcmVjdGlvbiA9PSAndXAnIHx8IF9kaXJlY3Rpb24gPT0gJ2Rvd24nKTsKICAgICAgICAgICAgICAgIGlmKCgoaXNfdmVydGljYWwgJiYgIW9wdGlvbnMuZHJhZ192ZXJ0aWNhbCkgfHwgKCFpc192ZXJ0aWNhbCAmJiAhb3B0aW9ucy5kcmFnX2hvcml6b250YWwpKQogICAgICAgICAgICAgICAgICAgICYmIChfZGlzdGFuY2UgPiBvcHRpb25zLmRyYWdfbWluX2Rpc3RhbmNlKSkgewogICAgICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICBfZ2VzdHVyZSA9ICdkcmFnJzsKCiAgICAgICAgICAgICAgICB2YXIgcG9zaXRpb24gPSB7IHg6IF9wb3MubW92ZVswXS54IC0gX29mZnNldC5sZWZ0LAogICAgICAgICAgICAgICAgICAgIHk6IF9wb3MubW92ZVswXS55IC0gX29mZnNldC50b3AgfTsKCiAgICAgICAgICAgICAgICB2YXIgZXZlbnRfb2JqID0gewogICAgICAgICAgICAgICAgICAgIG9yaWdpbmFsRXZlbnQgICA6IGV2ZW50LAogICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uICAgICAgICA6IHBvc2l0aW9uLAogICAgICAgICAgICAgICAgICAgIGRpcmVjdGlvbiAgICAgICA6IF9kaXJlY3Rpb24sCiAgICAgICAgICAgICAgICAgICAgZGlzdGFuY2UgICAgICAgIDogX2Rpc3RhbmNlLAogICAgICAgICAgICAgICAgICAgIGRpc3RhbmNlWCAgICAgICA6IF9kaXN0YW5jZV94LAogICAgICAgICAgICAgICAgICAgIGRpc3RhbmNlWSAgICAgICA6IF9kaXN0YW5jZV95LAogICAgICAgICAgICAgICAgICAgIGFuZ2xlICAgICAgICAgICA6IF9hbmdsZQogICAgICAgICAgICAgICAgfTsKCiAgICAgICAgICAgICAgICAvLyBvbiB0aGUgZmlyc3QgdGltZSB0cmlnZ2VyIHRoZSBzdGFydCBldmVudAogICAgICAgICAgICAgICAgaWYoX2ZpcnN0KSB7CiAgICAgICAgICAgICAgICAgICAgdHJpZ2dlckV2ZW50KCJkcmFnc3RhcnQiLCBldmVudF9vYmopOwoKICAgICAgICAgICAgICAgICAgICBfZmlyc3QgPSBmYWxzZTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAvLyBub3JtYWwgc2xpZGUgZXZlbnQKICAgICAgICAgICAgICAgIHRyaWdnZXJFdmVudCgiZHJhZyIsIGV2ZW50X29iaik7CgogICAgICAgICAgICAgICAgY2FuY2VsRXZlbnQoZXZlbnQpOwogICAgICAgICAgICB9CiAgICAgICAgfSwKCgogICAgICAgIC8vIHRyYW5zZm9ybSBnZXN0dXJlCiAgICAgICAgLy8gZmlyZWQgb24gdG91Y2htb3ZlCiAgICAgICAgdHJhbnNmb3JtIDogZnVuY3Rpb24oZXZlbnQpCiAgICAgICAgewogICAgICAgICAgICBpZihvcHRpb25zLnRyYW5zZm9ybSkgewogICAgICAgICAgICAgICAgdmFyIHNjYWxlID0gZXZlbnQuc2NhbGUgfHwgMTsKICAgICAgICAgICAgICAgIHZhciByb3RhdGlvbiA9IGV2ZW50LnJvdGF0aW9uIHx8IDA7CgogICAgICAgICAgICAgICAgaWYoY291bnRGaW5nZXJzKGV2ZW50KSAhPSAyKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIGlmKF9nZXN0dXJlICE9ICdkcmFnJyAmJgogICAgICAgICAgICAgICAgICAgIChfZ2VzdHVyZSA9PSAndHJhbnNmb3JtJyB8fCBNYXRoLmFicygxLXNjYWxlKSA+IG9wdGlvbnMuc2NhbGVfdHJlc2hvbGQKICAgICAgICAgICAgICAgICAgICAgICAgfHwgTWF0aC5hYnMocm90YXRpb24pID4gb3B0aW9ucy5yb3RhdGlvbl90cmVzaG9sZCkpIHsKICAgICAgICAgICAgICAgICAgICBfZ2VzdHVyZSA9ICd0cmFuc2Zvcm0nOwoKICAgICAgICAgICAgICAgICAgICBfcG9zLmNlbnRlciA9IHsgIHg6ICgoX3Bvcy5tb3ZlWzBdLnggKyBfcG9zLm1vdmVbMV0ueCkgLyAyKSAtIF9vZmZzZXQubGVmdCwKICAgICAgICAgICAgICAgICAgICAgICAgeTogKChfcG9zLm1vdmVbMF0ueSArIF9wb3MubW92ZVsxXS55KSAvIDIpIC0gX29mZnNldC50b3AgfTsKCiAgICAgICAgICAgICAgICAgICAgdmFyIGV2ZW50X29iaiA9IHsKICAgICAgICAgICAgICAgICAgICAgICAgb3JpZ2luYWxFdmVudCAgIDogZXZlbnQsCiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uICAgICAgICA6IF9wb3MuY2VudGVyLAogICAgICAgICAgICAgICAgICAgICAgICBzY2FsZSAgICAgICAgICAgOiBzY2FsZSwKICAgICAgICAgICAgICAgICAgICAgICAgcm90YXRpb24gICAgICAgIDogcm90YXRpb24KICAgICAgICAgICAgICAgICAgICB9OwoKICAgICAgICAgICAgICAgICAgICAvLyBvbiB0aGUgZmlyc3QgdGltZSB0cmlnZ2VyIHRoZSBzdGFydCBldmVudAogICAgICAgICAgICAgICAgICAgIGlmKF9maXJzdCkgewogICAgICAgICAgICAgICAgICAgICAgICB0cmlnZ2VyRXZlbnQoInRyYW5zZm9ybXN0YXJ0IiwgZXZlbnRfb2JqKTsKICAgICAgICAgICAgICAgICAgICAgICAgX2ZpcnN0ID0gZmFsc2U7CiAgICAgICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgICAgICB0cmlnZ2VyRXZlbnQoInRyYW5zZm9ybSIsIGV2ZW50X29iaik7CgogICAgICAgICAgICAgICAgICAgIGNhbmNlbEV2ZW50KGV2ZW50KTsKCiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIHJldHVybiBmYWxzZTsKICAgICAgICB9LAoKCiAgICAgICAgLy8gdGFwIGFuZCBkb3VibGUgdGFwIGdlc3R1cmUKICAgICAgICAvLyBmaXJlZCBvbiB0b3VjaGVuZAogICAgICAgIHRhcCA6IGZ1bmN0aW9uKGV2ZW50KQogICAgICAgIHsKICAgICAgICAgICAgLy8gY29tcGFyZSB0aGUga2luZCBvZiBnZXN0dXJlIGJ5IHRpbWUKICAgICAgICAgICAgdmFyIG5vdyA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpOwogICAgICAgICAgICB2YXIgdG91Y2hfdGltZSA9IG5vdyAtIF90b3VjaF9zdGFydF90aW1lOwoKICAgICAgICAgICAgLy8gZG9udCBmaXJlIHdoZW4gaG9sZCBpcyBmaXJlZAogICAgICAgICAgICBpZihvcHRpb25zLmhvbGQgJiYgIShvcHRpb25zLmhvbGQgJiYgb3B0aW9ucy5ob2xkX3RpbWVvdXQgPiB0b3VjaF90aW1lKSkgewogICAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICB9CgogICAgICAgICAgICAvLyB3aGVuIHByZXZpb3VzIGV2ZW50IHdhcyB0YXAgYW5kIHRoZSB0YXAgd2FzIG1heF9pbnRlcnZhbCBtcyBhZ28KICAgICAgICAgICAgdmFyIGlzX2RvdWJsZV90YXAgPSAoZnVuY3Rpb24oKXsKICAgICAgICAgICAgICAgIGlmIChfcHJldl90YXBfcG9zICYmIG9wdGlvbnMudGFwX2RvdWJsZSAmJiBfcHJldl9nZXN0dXJlID09ICd0YXAnICYmIChfdG91Y2hfc3RhcnRfdGltZSAtIF9wcmV2X3RhcF9lbmRfdGltZSkgPCBvcHRpb25zLnRhcF9tYXhfaW50ZXJ2YWwpIHsKICAgICAgICAgICAgICAgICAgICB2YXIgeF9kaXN0YW5jZSA9IE1hdGguYWJzKF9wcmV2X3RhcF9wb3NbMF0ueCAtIF9wb3Muc3RhcnRbMF0ueCk7CiAgICAgICAgICAgICAgICAgICAgdmFyIHlfZGlzdGFuY2UgPSBNYXRoLmFicyhfcHJldl90YXBfcG9zWzBdLnkgLSBfcG9zLnN0YXJ0WzBdLnkpOwogICAgICAgICAgICAgICAgICAgIHJldHVybiAoX3ByZXZfdGFwX3BvcyAmJiBfcG9zLnN0YXJ0ICYmIE1hdGgubWF4KHhfZGlzdGFuY2UsIHlfZGlzdGFuY2UpIDwgb3B0aW9ucy50YXBfZG91YmxlX2Rpc3RhbmNlKTsKCiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgIH0pKCk7CgogICAgICAgICAgICBpZihpc19kb3VibGVfdGFwKSB7CiAgICAgICAgICAgICAgICBfZ2VzdHVyZSA9ICdkb3VibGVfdGFwJzsKICAgICAgICAgICAgICAgIF9wcmV2X3RhcF9lbmRfdGltZSA9IG51bGw7CgogICAgICAgICAgICAgICAgdHJpZ2dlckV2ZW50KCJkb3VibGV0YXAiLCB7CiAgICAgICAgICAgICAgICAgICAgb3JpZ2luYWxFdmVudCAgIDogZXZlbnQsCiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb24gICAgICAgIDogX3Bvcy5zdGFydAogICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICBjYW5jZWxFdmVudChldmVudCk7CiAgICAgICAgICAgIH0KCiAgICAgICAgICAgIC8vIHNpbmdsZSB0YXAgaXMgc2luZ2xlIHRvdWNoCiAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgX2dlc3R1cmUgPSAndGFwJzsKICAgICAgICAgICAgICAgIF9wcmV2X3RhcF9lbmRfdGltZSA9IG5vdzsKICAgICAgICAgICAgICAgIF9wcmV2X3RhcF9wb3MgPSBfcG9zLnN0YXJ0OwoKICAgICAgICAgICAgICAgIGlmKG9wdGlvbnMudGFwKSB7CiAgICAgICAgICAgICAgICAgICAgdHJpZ2dlckV2ZW50KCJ0YXAiLCB7CiAgICAgICAgICAgICAgICAgICAgICAgIG9yaWdpbmFsRXZlbnQgICA6IGV2ZW50LAogICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbiAgICAgICAgOiBfcG9zLnN0YXJ0CiAgICAgICAgICAgICAgICAgICAgfSk7CiAgICAgICAgICAgICAgICAgICAgY2FuY2VsRXZlbnQoZXZlbnQpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICB9CgogICAgICAgIH0KCiAgICB9OwoKCiAgICBmdW5jdGlvbiBoYW5kbGVFdmVudHMoZXZlbnQpCiAgICB7CiAgICAgICAgc3dpdGNoKGV2ZW50LnR5cGUpCiAgICAgICAgewogICAgICAgICAgICBjYXNlICdtb3VzZWRvd24nOgogICAgICAgICAgICBjYXNlICd0b3VjaHN0YXJ0JzoKICAgICAgICAgICAgICAgIF9wb3Muc3RhcnQgPSBnZXRYWWZyb21FdmVudChldmVudCk7CiAgICAgICAgICAgICAgICBfdG91Y2hfc3RhcnRfdGltZSA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpOwogICAgICAgICAgICAgICAgX2ZpbmdlcnMgPSBjb3VudEZpbmdlcnMoZXZlbnQpOwogICAgICAgICAgICAgICAgX2ZpcnN0ID0gdHJ1ZTsKICAgICAgICAgICAgICAgIF9ldmVudF9zdGFydCA9IGV2ZW50OwoKICAgICAgICAgICAgICAgIC8vIGJvcnJvd2VkIGZyb20ganF1ZXJ5IG9mZnNldCBodHRwczovL2dpdGh1Yi5jb20vanF1ZXJ5L2pxdWVyeS9ibG9iL21hc3Rlci9zcmMvb2Zmc2V0LmpzCiAgICAgICAgICAgICAgICB2YXIgYm94ID0gZWxlbWVudC5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTsKICAgICAgICAgICAgICAgIHZhciBjbGllbnRUb3AgID0gZWxlbWVudC5jbGllbnRUb3AgIHx8IGRvY3VtZW50LmJvZHkuY2xpZW50VG9wICB8fCAwOwogICAgICAgICAgICAgICAgdmFyIGNsaWVudExlZnQgPSBlbGVtZW50LmNsaWVudExlZnQgfHwgZG9jdW1lbnQuYm9keS5jbGllbnRMZWZ0IHx8IDA7CiAgICAgICAgICAgICAgICB2YXIgc2Nyb2xsVG9wICA9IHdpbmRvdy5wYWdlWU9mZnNldCB8fCBlbGVtZW50LnNjcm9sbFRvcCAgfHwgZG9jdW1lbnQuYm9keS5zY3JvbGxUb3A7CiAgICAgICAgICAgICAgICB2YXIgc2Nyb2xsTGVmdCA9IHdpbmRvdy5wYWdlWE9mZnNldCB8fCBlbGVtZW50LnNjcm9sbExlZnQgfHwgZG9jdW1lbnQuYm9keS5zY3JvbGxMZWZ0OwoKICAgICAgICAgICAgICAgIF9vZmZzZXQgPSB7CiAgICAgICAgICAgICAgICAgICAgdG9wOiBib3gudG9wICsgc2Nyb2xsVG9wIC0gY2xpZW50VG9wLAogICAgICAgICAgICAgICAgICAgIGxlZnQ6IGJveC5sZWZ0ICsgc2Nyb2xsTGVmdCAtIGNsaWVudExlZnQKICAgICAgICAgICAgICAgIH07CgogICAgICAgICAgICAgICAgX21vdXNlZG93biA9IHRydWU7CgogICAgICAgICAgICAgICAgLy8gaG9sZCBnZXN0dXJlCiAgICAgICAgICAgICAgICBnZXN0dXJlcy5ob2xkKGV2ZW50KTsKCiAgICAgICAgICAgICAgICBpZihvcHRpb25zLnByZXZlbnRfZGVmYXVsdCkgewogICAgICAgICAgICAgICAgICAgIGNhbmNlbEV2ZW50KGV2ZW50KTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGJyZWFrOwoKICAgICAgICAgICAgY2FzZSAnbW91c2Vtb3ZlJzoKICAgICAgICAgICAgY2FzZSAndG91Y2htb3ZlJzoKICAgICAgICAgICAgICAgIGlmKCFfbW91c2Vkb3duKSB7CiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgX2V2ZW50X21vdmUgPSBldmVudDsKICAgICAgICAgICAgICAgIF9wb3MubW92ZSA9IGdldFhZZnJvbUV2ZW50KGV2ZW50KTsKCiAgICAgICAgICAgICAgICBpZighZ2VzdHVyZXMudHJhbnNmb3JtKGV2ZW50KSkgewogICAgICAgICAgICAgICAgICAgIGdlc3R1cmVzLmRyYWcoZXZlbnQpOwogICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgICAgYnJlYWs7CgogICAgICAgICAgICBjYXNlICdtb3VzZXVwJzoKICAgICAgICAgICAgY2FzZSAnbW91c2VvdXQnOgogICAgICAgICAgICBjYXNlICd0b3VjaGNhbmNlbCc6CiAgICAgICAgICAgIGNhc2UgJ3RvdWNoZW5kJzoKICAgICAgICAgICAgICAgIGlmKCFfbW91c2Vkb3duIHx8IChfZ2VzdHVyZSAhPSAndHJhbnNmb3JtJyAmJiBldmVudC50b3VjaGVzICYmIGV2ZW50LnRvdWNoZXMubGVuZ3RoID4gMCkpIHsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7CiAgICAgICAgICAgICAgICB9CgogICAgICAgICAgICAgICAgX21vdXNlZG93biA9IGZhbHNlOwogICAgICAgICAgICAgICAgX2V2ZW50X2VuZCA9IGV2ZW50OwoKICAgICAgICAgICAgICAgIC8vIGRyYWcgZ2VzdHVyZQogICAgICAgICAgICAgICAgLy8gZHJhZ3N0YXJ0IGlzIHRyaWdnZXJlZCwgc28gZHJhZ2VuZCBpcyBwb3NzaWJsZQogICAgICAgICAgICAgICAgaWYoX2dlc3R1cmUgPT0gJ2RyYWcnKSB7CiAgICAgICAgICAgICAgICAgICAgdHJpZ2dlckV2ZW50KCJkcmFnZW5kIiwgewogICAgICAgICAgICAgICAgICAgICAgICBvcmlnaW5hbEV2ZW50ICAgOiBldmVudCwKICAgICAgICAgICAgICAgICAgICAgICAgZGlyZWN0aW9uICAgICAgIDogX2RpcmVjdGlvbiwKICAgICAgICAgICAgICAgICAgICAgICAgZGlzdGFuY2UgICAgICAgIDogX2Rpc3RhbmNlLAogICAgICAgICAgICAgICAgICAgICAgICBhbmdsZSAgICAgICAgICAgOiBfYW5nbGUKICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0KCiAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm0KICAgICAgICAgICAgICAgIC8vIHRyYW5zZm9ybXN0YXJ0IGlzIHRyaWdnZXJlZCwgc28gdHJhbnNmb3JtZWQgaXMgcG9zc2libGUKICAgICAgICAgICAgICAgIGVsc2UgaWYoX2dlc3R1cmUgPT0gJ3RyYW5zZm9ybScpIHsKICAgICAgICAgICAgICAgICAgICB0cmlnZ2VyRXZlbnQoInRyYW5zZm9ybWVuZCIsIHsKICAgICAgICAgICAgICAgICAgICAgICAgb3JpZ2luYWxFdmVudCAgIDogZXZlbnQsCiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uICAgICAgICA6IF9wb3MuY2VudGVyLAogICAgICAgICAgICAgICAgICAgICAgICBzY2FsZSAgICAgICAgICAgOiBldmVudC5zY2FsZSwKICAgICAgICAgICAgICAgICAgICAgICAgcm90YXRpb24gICAgICAgIDogZXZlbnQucm90YXRpb24KICAgICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGVsc2UgewogICAgICAgICAgICAgICAgICAgIGdlc3R1cmVzLnRhcChfZXZlbnRfc3RhcnQpOwogICAgICAgICAgICAgICAgfQoKICAgICAgICAgICAgICAgIF9wcmV2X2dlc3R1cmUgPSBfZ2VzdHVyZTsKCiAgICAgICAgICAgICAgICAvLyByZXNldCB2YXJzCiAgICAgICAgICAgICAgICByZXNldCgpOwogICAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgfQoKCiAgICAvLyBiaW5kIGV2ZW50cyBmb3IgdG91Y2ggZGV2aWNlcwogICAgLy8gZXhjZXB0IGZvciB3aW5kb3dzIHBob25lIDcuNSwgaXQgZG9lc250IHN1cHBvcnQgdG91Y2ggZXZlbnRzLi4hCiAgICBpZignb250b3VjaHN0YXJ0JyBpbiB3aW5kb3cpIHsKICAgICAgICBlbGVtZW50LmFkZEV2ZW50TGlzdGVuZXIoInRvdWNoc3RhcnQiLCBoYW5kbGVFdmVudHMsIGZhbHNlKTsKICAgICAgICBlbGVtZW50LmFkZEV2ZW50TGlzdGVuZXIoInRvdWNobW92ZSIsIGhhbmRsZUV2ZW50cywgZmFsc2UpOwogICAgICAgIGVsZW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigidG91Y2hlbmQiLCBoYW5kbGVFdmVudHMsIGZhbHNlKTsKICAgICAgICBlbGVtZW50LmFkZEV2ZW50TGlzdGVuZXIoInRvdWNoY2FuY2VsIiwgaGFuZGxlRXZlbnRzLCBmYWxzZSk7CiAgICB9CiAgICAvLyBmb3Igbm9uLXRvdWNoCiAgICBlbHNlIHsKCiAgICAgICAgaWYoZWxlbWVudC5hZGRFdmVudExpc3RlbmVyKXsgLy8gcHJldmVudCBvbGQgSUUgZXJyb3JzCiAgICAgICAgICAgIGVsZW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigibW91c2VvdXQiLCBmdW5jdGlvbihldmVudCkgewogICAgICAgICAgICAgICAgaWYoIWlzSW5zaWRlSGFtbWVyKGVsZW1lbnQsIGV2ZW50LnJlbGF0ZWRUYXJnZXQpKSB7CiAgICAgICAgICAgICAgICAgICAgaGFuZGxlRXZlbnRzKGV2ZW50KTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwgZmFsc2UpOwogICAgICAgICAgICBlbGVtZW50LmFkZEV2ZW50TGlzdGVuZXIoIm1vdXNldXAiLCBoYW5kbGVFdmVudHMsIGZhbHNlKTsKICAgICAgICAgICAgZWxlbWVudC5hZGRFdmVudExpc3RlbmVyKCJtb3VzZWRvd24iLCBoYW5kbGVFdmVudHMsIGZhbHNlKTsKICAgICAgICAgICAgZWxlbWVudC5hZGRFdmVudExpc3RlbmVyKCJtb3VzZW1vdmUiLCBoYW5kbGVFdmVudHMsIGZhbHNlKTsKCiAgICAgICAgICAgIC8vIGV2ZW50cyBmb3Igb2xkZXIgSUUKICAgICAgICB9ZWxzZSBpZihkb2N1bWVudC5hdHRhY2hFdmVudCl7CiAgICAgICAgICAgIGVsZW1lbnQuYXR0YWNoRXZlbnQoIm9ubW91c2VvdXQiLCBmdW5jdGlvbihldmVudCkgewogICAgICAgICAgICAgICAgaWYoIWlzSW5zaWRlSGFtbWVyKGVsZW1lbnQsIGV2ZW50LnJlbGF0ZWRUYXJnZXQpKSB7CiAgICAgICAgICAgICAgICAgICAgaGFuZGxlRXZlbnRzKGV2ZW50KTsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgfSwgZmFsc2UpOwogICAgICAgICAgICBlbGVtZW50LmF0dGFjaEV2ZW50KCJvbm1vdXNldXAiLCBoYW5kbGVFdmVudHMpOwogICAgICAgICAgICBlbGVtZW50LmF0dGFjaEV2ZW50KCJvbm1vdXNlZG93biIsIGhhbmRsZUV2ZW50cyk7CiAgICAgICAgICAgIGVsZW1lbnQuYXR0YWNoRXZlbnQoIm9ubW91c2Vtb3ZlIiwgaGFuZGxlRXZlbnRzKTsKICAgICAgICB9CiAgICB9CgoKICAgIC8qKgogICAgICogZmluZCBpZiBlbGVtZW50IGlzIChpbnNpZGUpIGdpdmVuIHBhcmVudCBlbGVtZW50CiAgICAgKiBAcGFyYW0gICBvYmplY3QgIGVsZW1lbnQKICAgICAqIEBwYXJhbSAgIG9iamVjdCAgcGFyZW50CiAgICAgKiBAcmV0dXJuICBib29sICAgIGluc2lkZQogICAgICovCiAgICBmdW5jdGlvbiBpc0luc2lkZUhhbW1lcihwYXJlbnQsIGNoaWxkKSB7CiAgICAgICAgLy8gZ2V0IHJlbGF0ZWQgdGFyZ2V0IGZvciBJRQogICAgICAgIGlmKCFjaGlsZCAmJiB3aW5kb3cuZXZlbnQgJiYgd2luZG93LmV2ZW50LnRvRWxlbWVudCl7CiAgICAgICAgICAgIGNoaWxkID0gd2luZG93LmV2ZW50LnRvRWxlbWVudDsKICAgICAgICB9CgogICAgICAgIGlmKHBhcmVudCA9PT0gY2hpbGQpewogICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICB9CgogICAgICAgIC8vIGxvb3Agb3ZlciBwYXJlbnROb2RlcyBvZiBjaGlsZCB1bnRpbCB3ZSBmaW5kIGhhbW1lciBlbGVtZW50CiAgICAgICAgaWYoY2hpbGQpewogICAgICAgICAgICB2YXIgbm9kZSA9IGNoaWxkLnBhcmVudE5vZGU7CiAgICAgICAgICAgIHdoaWxlKG5vZGUgIT09IG51bGwpewogICAgICAgICAgICAgICAgaWYobm9kZSA9PT0gcGFyZW50KXsKICAgICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICAgICAgICAgICAgIH07CiAgICAgICAgICAgICAgICBub2RlID0gbm9kZS5wYXJlbnROb2RlOwogICAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIHJldHVybiBmYWxzZTsKICAgIH0KCgogICAgLyoqCiAgICAgKiBtZXJnZSAyIG9iamVjdHMgaW50byBhIG5ldyBvYmplY3QKICAgICAqIEBwYXJhbSAgIG9iamVjdCAgb2JqMQogICAgICogQHBhcmFtICAgb2JqZWN0ICBvYmoyCiAgICAgKiBAcmV0dXJuICBvYmplY3QgIG1lcmdlZCBvYmplY3QKICAgICAqLwogICAgZnVuY3Rpb24gbWVyZ2VPYmplY3Qob2JqMSwgb2JqMikgewogICAgICAgIHZhciBvdXRwdXQgPSB7fTsKCiAgICAgICAgaWYoIW9iajIpIHsKICAgICAgICAgICAgcmV0dXJuIG9iajE7CiAgICAgICAgfQoKICAgICAgICBmb3IgKHZhciBwcm9wIGluIG9iajEpIHsKICAgICAgICAgICAgaWYgKHByb3AgaW4gb2JqMikgewogICAgICAgICAgICAgICAgb3V0cHV0W3Byb3BdID0gb2JqMltwcm9wXTsKICAgICAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgICAgIG91dHB1dFtwcm9wXSA9IG9iajFbcHJvcF07CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcmV0dXJuIG91dHB1dDsKICAgIH0KCiAgICBmdW5jdGlvbiBpc0Z1bmN0aW9uKCBvYmogKXsKICAgICAgICByZXR1cm4gT2JqZWN0LnByb3RvdHlwZS50b1N0cmluZy5jYWxsKCBvYmogKSA9PSAiW29iamVjdCBGdW5jdGlvbl0iOwogICAgfQp9"></script>
<script src="data:application/x-javascript;base64,KGZ1bmN0aW9uKHdpbmRvdykgewoKdmFyIE9SSUdJTl8gPSBsb2NhdGlvbi5wcm90b2NvbCArICcvLycgKyBsb2NhdGlvbi5ob3N0OwoKLy8gY2hlY2sgZm9yIGxvY2FsIHN0b3JhZ2UKdmFyIGhhdmVMb2NhbFN0b3JhZ2UgPSAoZnVuY3Rpb24oKSB7CiAgdmFyIG1vZCA9ICdtb2QnOwogIHRyeSB7CiAgICBsb2NhbFN0b3JhZ2Uuc2V0SXRlbShtb2QsIG1vZCk7CiAgICBsb2NhbFN0b3JhZ2UucmVtb3ZlSXRlbShtb2QpOwogICAgcmV0dXJuIHRydWU7CiAgfSBjYXRjaChlKSB7CiAgICByZXR1cm4gZmFsc2U7CiAgfQp9KCkpOwoKZnVuY3Rpb24gU2xpZGVDb250cm9sbGVyKCkgewogIHRoaXMucG9wdXAgPSBudWxsOwogIHRoaXMuaXNQb3B1cCA9IHdpbmRvdy5vcGVuZXI7CgogIGlmICh0aGlzLnNldHVwRG9uZSgpKSB7CiAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignbWVzc2FnZScsIHRoaXMub25NZXNzYWdlXy5iaW5kKHRoaXMpLCBmYWxzZSk7CgogICAgLy8gQ2xvc2UgcG9wdXBzIGlmIHdlIHJlbG9hZCB0aGUgbWFpbiB3aW5kb3cuCiAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcignYmVmb3JldW5sb2FkJywgZnVuY3Rpb24oZSkgewogICAgICBpZiAodGhpcy5wb3B1cCkgewogICAgICAgIHRoaXMucG9wdXAuY2xvc2UoKTsKICAgICAgfQogICAgfS5iaW5kKHRoaXMpLCBmYWxzZSk7CiAgfQp9CgpTbGlkZUNvbnRyb2xsZXIuUFJFU0VOVEVSX01PREVfUEFSQU0gPSAncHJlc2VudG1lJzsKClNsaWRlQ29udHJvbGxlci5wcm90b3R5cGUuc2V0dXBEb25lID0gZnVuY3Rpb24oKSB7CiAgdmFyIHBhcmFtcyA9IGxvY2F0aW9uLnNlYXJjaC5zdWJzdHJpbmcoMSkuc3BsaXQoJyYnKS5tYXAoZnVuY3Rpb24oZWwpIHsKICAgIHJldHVybiBlbC5zcGxpdCgnPScpOwogIH0pOwoKICB2YXIgcHJlc2VudE1lID0gbnVsbDsKICBmb3IgKHZhciBpID0gMCwgcGFyYW07IHBhcmFtID0gcGFyYW1zW2ldOyArK2kpIHsKICAgIGlmIChwYXJhbVswXS50b0xvd2VyQ2FzZSgpID09IFNsaWRlQ29udHJvbGxlci5QUkVTRU5URVJfTU9ERV9QQVJBTSkgewogICAgICBwcmVzZW50TWUgPSBwYXJhbVsxXSA9PSAndHJ1ZSc7CiAgICAgIGJyZWFrOwogICAgfQogIH0KCiAgaWYgKHByZXNlbnRNZSAhPT0gbnVsbCkgewogICAgaWYgKGhhdmVMb2NhbFN0b3JhZ2UpCiAgICAgIGxvY2FsU3RvcmFnZS5FTkFCTEVfUFJFU0VOVE9SX01PREUgPSBwcmVzZW50TWU7CiAgICAvLyBUT0RPOiB1c2Ugd2luZG93Lmhpc3RvcnkucHVzaFN0YXRlIHRvIHVwZGF0ZSBVUkwgaW5zdGVhZCBvZiB0aGUgcmVkaXJlY3QuCiAgICBpZiAod2luZG93Lmhpc3RvcnkucmVwbGFjZVN0YXRlKSB7CiAgICAgIHdpbmRvdy5oaXN0b3J5LnJlcGxhY2VTdGF0ZSh7fSwgJycsIGxvY2F0aW9uLnBhdGhuYW1lKTsKICAgIH0gZWxzZSB7CiAgICAgIGxvY2F0aW9uLnJlcGxhY2UobG9jYXRpb24ucGF0aG5hbWUpOwogICAgICByZXR1cm4gZmFsc2U7CiAgICB9CiAgfQoKICB2YXIgZW5hYmxlUHJlc2VudGVyTW9kZSA9IGhhdmVMb2NhbFN0b3JhZ2UgJiYgbG9jYWxTdG9yYWdlLmdldEl0ZW0oJ0VOQUJMRV9QUkVTRU5UT1JfTU9ERScpOwogIGlmIChlbmFibGVQcmVzZW50ZXJNb2RlICYmIEpTT04ucGFyc2UoZW5hYmxlUHJlc2VudGVyTW9kZSkpIHsKICAgIC8vIE9ubHkgb3BlbiBwb3B1cCBmcm9tIG1haW4gZGVjay4gRG9uJ3Qgd2FudCByZWN1cnNpdmUgcG9wdXAgb3BlbmluZyEKICAgIGlmICghdGhpcy5pc1BvcHVwKSB7CiAgICAgIHZhciBvcHRzID0gJ21lbnViYXI9bm8sbG9jYXRpb249eWVzLHJlc2l6YWJsZT15ZXMsc2Nyb2xsYmFycz1ubyxzdGF0dXM9bm8nOwogICAgICB0aGlzLnBvcHVwID0gd2luZG93Lm9wZW4obG9jYXRpb24uaHJlZiwgJ215d2luZG93Jywgb3B0cyk7CgogICAgICAvLyBMb2FkaW5nIGluIHRoZSBwb3B1cD8gVHJpZ2dlciB0aGUgaG90a2V5IGZvciB0dXJuaW5nIHByZXNlbnRlciBtb2RlIG9uLgogICAgICB0aGlzLnBvcHVwLmFkZEV2ZW50TGlzdGVuZXIoJ2xvYWQnLCBmdW5jdGlvbihlKSB7CiAgICAgICAgdmFyIGV2dCA9IHRoaXMucG9wdXAuZG9jdW1lbnQuY3JlYXRlRXZlbnQoJ0V2ZW50Jyk7CiAgICAgICAgZXZ0LmluaXRFdmVudCgna2V5ZG93bicsIHRydWUsIHRydWUpOwogICAgICAgIGV2dC5rZXlDb2RlID0gJ1AnLmNoYXJDb2RlQXQoMCk7CiAgICAgICAgdGhpcy5wb3B1cC5kb2N1bWVudC5kaXNwYXRjaEV2ZW50KGV2dCk7CiAgICAgICAgLy8gdGhpcy5wb3B1cC5kb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5hZGQoJ3dpdGgtbm90ZXMnKTsKICAgICAgICAvLyBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5hZGQoJ3BvcHVwJyk7CiAgICAgIH0uYmluZCh0aGlzKSwgZmFsc2UpOwogICAgfQogIH0KCiAgcmV0dXJuIHRydWU7Cn0KClNsaWRlQ29udHJvbGxlci5wcm90b3R5cGUub25NZXNzYWdlXyA9IGZ1bmN0aW9uKGUpIHsKICB2YXIgZGF0YSA9IGUuZGF0YTsKCiAgLy8gUmVzdHJpY3QgbWVzc2FnZXMgdG8gYmVpbmcgZnJvbSB0aGlzIG9yaWdpbi4gQWxsb3cgbG9jYWwgZGV2ZWxvcG1ldAogIC8vIGZyb20gZmlsZTovLyB0aG91Z2guCiAgLy8gVE9ETzogSXQgd291bGQgYmUgZG9wZSBpZiBGRiBpbXBsZW1lbnRlZCBsb2NhdGlvbi5vcmlnaW4hCiAgaWYgKGUub3JpZ2luICE9IE9SSUdJTl8gJiYgT1JJR0lOXy5pbmRleE9mKCdmaWxlOi8vJykgIT0gMCkgewogICAgLy8gSWdub3JlIG1lc3NhZ2VzIGZyb20gdW5yZWNvZ25pemVkIG9yaWdpbnMKICAgIHJldHVybjsKICB9CgogIC8vIGlmIChlLnNvdXJjZS5sb2NhdGlvbi5ob3N0bmFtZSAhPSAnbG9jYWxob3N0JykgewogIC8vICAgYWxlcnQoJ1NvbWVvbmUgdHJpZWQgdG8gcG9zdE1lc3NhZ2UgZnJvbSBhbiB1bmtub3duIG9yaWdpbicpOwogIC8vICAgcmV0dXJuOwogIC8vIH0KCiAgaWYgKCdrZXlDb2RlJyBpbiBkYXRhKSB7CiAgICB2YXIgZXZ0ID0gZG9jdW1lbnQuY3JlYXRlRXZlbnQoJ0V2ZW50Jyk7CiAgICBldnQuaW5pdEV2ZW50KCdrZXlkb3duJywgdHJ1ZSwgdHJ1ZSk7CiAgICBldnQua2V5Q29kZSA9IGRhdGEua2V5Q29kZTsKICAgIGRvY3VtZW50LmRpc3BhdGNoRXZlbnQoZXZ0KTsKICB9Cn07CgpTbGlkZUNvbnRyb2xsZXIucHJvdG90eXBlLnNlbmRNc2cgPSBmdW5jdGlvbihtc2cpIHsKICAvLyAvLyBTZW5kIG1lc3NhZ2UgdG8gcG9wdXAgd2luZG93LgogIC8vIGlmICh0aGlzLnBvcHVwKSB7CiAgLy8gICB0aGlzLnBvcHVwLnBvc3RNZXNzYWdlKG1zZywgT1JJR0lOXyk7CiAgLy8gfQoKICAvLyBTZW5kIG1lc3NhZ2UgdG8gbWFpbiB3aW5kb3cuCiAgaWYgKHRoaXMuaXNQb3B1cCkgewogICAgLy8gVE9ETzogSXQgd291bGQgYmUgZG9wZSBpZiBGRiBpbXBsZW1lbnRlZCBsb2NhdGlvbi5vcmlnaW4uCiAgICB3aW5kb3cub3BlbmVyLnBvc3RNZXNzYWdlKG1zZywgJyonKTsKICB9Cn07Cgp3aW5kb3cuU2xpZGVDb250cm9sbGVyID0gU2xpZGVDb250cm9sbGVyOwoKfSkod2luZG93KTsKCg=="></script>
<script src="data:application/x-javascript;base64,LyoqCiAqIEBhdXRob3JzIEx1a2UgTWFoZQogKiBAYXV0aG9ycyBFcmljIEJpZGVsbWFuCiAqIEBmaWxlb3ZlcnZpZXcgVE9ETwogKi8KZG9jdW1lbnQuY2FuY2VsRnVsbFNjcmVlbiA9IGRvY3VtZW50LndlYmtpdENhbmNlbEZ1bGxTY3JlZW4gfHwKICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRvY3VtZW50Lm1vekNhbmNlbEZ1bGxTY3JlZW47CgovKioKICogQGNvbnN0cnVjdG9yCiAqLwpmdW5jdGlvbiBTbGlkZURlY2soZWwpIHsKICB0aGlzLmN1clNsaWRlXyA9IDA7CiAgdGhpcy5wcmV2U2xpZGVfID0gMDsKICB0aGlzLmNvbmZpZ18gPSBudWxsOwogIHRoaXMuY29udGFpbmVyID0gZWwgfHwgZG9jdW1lbnQucXVlcnlTZWxlY3Rvcignc2xpZGVzJyk7CiAgdGhpcy5zbGlkZXMgPSBbXTsKICB0aGlzLmNvbnRyb2xsZXIgPSBudWxsOwoKICB0aGlzLmdldEN1cnJlbnRTbGlkZUZyb21IYXNoXygpOwoKICAvLyBDYWxsIHRoaXMgZXhwbGljaXRseS4gTW9kZXJuaXpyLmxvYWQgd29uJ3QgYmUgZG9uZSB1bnRpbCBhZnRlciBET00gbG9hZC4KICB0aGlzLm9uRG9tTG9hZGVkXy5iaW5kKHRoaXMpKCk7Cn0KCi8qKgogKiBAY29uc3QKICogQHByaXZhdGUKICovClNsaWRlRGVjay5wcm90b3R5cGUuU0xJREVfQ0xBU1NFU18gPSBbCiAgJ2Zhci1wYXN0JywgJ3Bhc3QnLCAnY3VycmVudCcsICduZXh0JywgJ2Zhci1uZXh0J107CgovKioKICogQGNvbnN0CiAqIEBwcml2YXRlCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLkNTU19ESVJfID0gJ3RoZW1lL2Nzcy8nOwoKLyoqCiAqIEBwcml2YXRlCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLmdldEN1cnJlbnRTbGlkZUZyb21IYXNoXyA9IGZ1bmN0aW9uKCkgewogIHZhciBzbGlkZU5vID0gcGFyc2VJbnQoZG9jdW1lbnQubG9jYXRpb24uaGFzaC5zdWJzdHIoMSkpOwoKICBpZiAoc2xpZGVObykgewogICAgdGhpcy5jdXJTbGlkZV8gPSBzbGlkZU5vIC0gMTsKICB9IGVsc2UgewogICAgdGhpcy5jdXJTbGlkZV8gPSAwOwogIH0KfTsKCi8qKgogKiBAcGFyYW0ge251bWJlcn0gc2xpZGVObwogKi8KU2xpZGVEZWNrLnByb3RvdHlwZS5sb2FkU2xpZGUgPSBmdW5jdGlvbihzbGlkZU5vKSB7CiAgaWYgKHNsaWRlTm8pIHsKICAgIHRoaXMuY3VyU2xpZGVfID0gc2xpZGVObyAtIDE7CiAgICB0aGlzLnVwZGF0ZVNsaWRlc18oKTsKICB9Cn07CgovKioKICogQHByaXZhdGUKICovClNsaWRlRGVjay5wcm90b3R5cGUub25Eb21Mb2FkZWRfID0gZnVuY3Rpb24oZSkgewogIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LmFkZCgnbG9hZGVkJyk7IC8vIEFkZCBsb2FkZWQgY2xhc3MgZm9yIHRlbXBsYXRlcyB0byB1c2UuCgogIHRoaXMuc2xpZGVzID0gdGhpcy5jb250YWluZXIucXVlcnlTZWxlY3RvckFsbCgnc2xpZGU6bm90KFtoaWRkZW5dKTpub3QoLmhpZGRlbik6bm90KC5iYWNrZHJvcCknKTsKCiAgLy8gSWYgd2UncmUgb24gYSBzbWFydHBob25lLCBhcHBseSBzcGVjaWFsIHNhdWNlLgogIGlmIChNb2Rlcm5penIubXEoJ29ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogNDgwcHgpJykpIHsKICAgIC8vIHZhciBzdHlsZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2xpbmsnKTsKICAgIC8vIHN0eWxlLnJlbCA9ICdzdHlsZXNoZWV0JzsKICAgIC8vIHN0eWxlLnR5cGUgPSAndGV4dC9jc3MnOwogICAgLy8gc3R5bGUuaHJlZiA9IHRoaXMuQ1NTX0RJUl8gKyAncGhvbmUuY3NzJzsKICAgIC8vIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2hlYWQnKS5hcHBlbmRDaGlsZChzdHlsZSk7CgogICAgLy8gTm8gbmVlZCBmb3Igd2lkZXNjcmVlbiBsYXlvdXQgb24gYSBwaG9uZS4KICAgIHRoaXMuY29udGFpbmVyLmNsYXNzTGlzdC5yZW1vdmUoJ2xheW91dC13aWRlc2NyZWVuJyk7CiAgfQoKICB0aGlzLmxvYWRDb25maWdfKFNMSURFX0NPTkZJRyk7CiAgdGhpcy5hZGRFdmVudExpc3RlbmVyc18oKTsKICB0aGlzLnVwZGF0ZVNsaWRlc18oKTsKCiAgLy8gQWRkIHNsaWRlIG51bWJlcnMgYW5kIHRvdGFsIHNsaWRlIGNvdW50IG1ldGFkYXRhIHRvIGVhY2ggc2xpZGUuCiAgdmFyIHRoYXQgPSB0aGlzOwogIGZvciAodmFyIGkgPSAwLCBzbGlkZTsgc2xpZGUgPSB0aGlzLnNsaWRlc1tpXTsgKytpKSB7CiAgICBzbGlkZS5kYXRhc2V0LnNsaWRlTnVtID0gaSArIDE7CiAgICBzbGlkZS5kYXRhc2V0LnRvdGFsU2xpZGVzID0gdGhpcy5zbGlkZXMubGVuZ3RoOwoKICAgIHNsaWRlLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJywgZnVuY3Rpb24oZSkgewogICAgICBpZiAoZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuY29udGFpbnMoJ292ZXJ2aWV3JykpIHsKICAgICAgICB0aGF0LmxvYWRTbGlkZSh0aGlzLmRhdGFzZXQuc2xpZGVOdW0pOwogICAgICAgIGUucHJldmVudERlZmF1bHQoKTsKICAgICAgICB3aW5kb3cuc2V0VGltZW91dChmdW5jdGlvbigpIHsKICAgICAgICAgIHRoYXQudG9nZ2xlT3ZlcnZpZXcoKTsKICAgICAgICB9LCA1MDApOwogICAgICB9CiAgICB9LCBmYWxzZSk7CiAgfQoKICAvLyBOb3RlOiB0aGlzIG5lZWRzIHRvIGNvbWUgYWZ0ZXIgYWRkRXZlbnRMaXN0ZW5lcnNfKCksIHdoaWNoIGFkZHMgYQogIC8vICdrZXlkb3duJyBsaXN0ZW5lciB0aGF0IHRoaXMgY29udHJvbGxlciByZWxpZXMgb24uCgogIC8vIE1vZGVybml6ci50b3VjaCBpc24ndCBhIHN1ZmZpY2llbnQgY2hlY2sgZm9yIGRldmljZXMgdGhhdCBzdXBwb3J0IGJvdGgKICAvLyB0b3VjaCBhbmQgbW91c2UuIENyZWF0ZSB0aGUgY29udHJvbGxlciBpbiBhbGwgY2FzZXMuCiAgLy8gLy8gQWxzbywgbm8gbmVlZCB0byBzZXQgdGhpcyB1cCBpZiB3ZSdyZSBvbiBtb2JpbGUuCiAgLy8gaWYgKCFNb2Rlcm5penIudG91Y2gpIHsKICAgIHRoaXMuY29udHJvbGxlciA9IG5ldyBTbGlkZUNvbnRyb2xsZXIodGhpcyk7CiAgICBpZiAodGhpcy5jb250cm9sbGVyLmlzUG9wdXApIHsKICAgICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuYWRkKCdwb3B1cCcpOwogICAgfQogIC8vfQp9OwoKLyoqCiAqIEBwcml2YXRlCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLmFkZEV2ZW50TGlzdGVuZXJzXyA9IGZ1bmN0aW9uKCkgewogIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ2tleWRvd24nLCB0aGlzLm9uQm9keUtleURvd25fLmJpbmQodGhpcyksIHRydWUpOwogIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKCdwb3BzdGF0ZScsIHRoaXMub25Qb3BTdGF0ZV8uYmluZCh0aGlzKSwgZmFsc2UpOwoKICAvLyB2YXIgdHJhbnNFbmRFdmVudE5hbWVzID0gewogIC8vICAgJ1dlYmtpdFRyYW5zaXRpb24nOiAnd2Via2l0VHJhbnNpdGlvbkVuZCcsCiAgLy8gICAnTW96VHJhbnNpdGlvbic6ICd0cmFuc2l0aW9uZW5kJywKICAvLyAgICdPVHJhbnNpdGlvbic6ICdvVHJhbnNpdGlvbkVuZCcsCiAgLy8gICAnbXNUcmFuc2l0aW9uJzogJ01TVHJhbnNpdGlvbkVuZCcsCiAgLy8gICAndHJhbnNpdGlvbic6ICd0cmFuc2l0aW9uZW5kJwogIC8vIH07CiAgLy8KICAvLyAvLyBGaW5kIHRoZSBjb3JyZWN0IHRyYW5zaXRpb25FbmQgdmVuZG9yIHByZWZpeC4KICAvLyB3aW5kb3cudHJhbnNFbmRFdmVudE5hbWUgPSB0cmFuc0VuZEV2ZW50TmFtZXNbCiAgLy8gICAgIE1vZGVybml6ci5wcmVmaXhlZCgndHJhbnNpdGlvbicpXTsKICAvLwogIC8vIC8vIFdoZW4gc2xpZGVzIGFyZSBkb25lIHRyYW5zaXRpb25pbmcsIGtpY2tvZmYgbG9hZGluZyBpZnJhbWVzLgogIC8vIC8vIE5vdGU6IHdlJ3JlIG9ubHkgbG9va2luZyBhdCBhIHNpbmdsZSB0cmFuc2l0aW9uIChvbiB0aGUgc2xpZGUpLiBUaGlzCiAgLy8gLy8gZG9lc24ndCBpbmNsdWRlIGF1dG9idWlsZHMgdGhlIHNsaWRlcyBtYXkgaGF2ZS4gQWxzbywgaWYgdGhlIHNsaWRlCiAgLy8gLy8gdHJhbnNpdGlvbnMgb24gbXVsdGlwbGUgcHJvcGVydGllcyAoZS5nLiBub3QganVzdCAnYWxsJyksIHRoaXMgZG9lc24ndAogIC8vIC8vIGhhbmRsZSB0aGF0IGNhc2UuCiAgLy8gdGhpcy5jb250YWluZXIuYWRkRXZlbnRMaXN0ZW5lcih0cmFuc0VuZEV2ZW50TmFtZSwgZnVuY3Rpb24oZSkgewogIC8vICAgICB0aGlzLmVuYWJsZVNsaWRlRnJhbWVzXyh0aGlzLmN1clNsaWRlXyk7CiAgLy8gfS5iaW5kKHRoaXMpLCBmYWxzZSk7CgogIC8vIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoJ3NsaWRlZW50ZXInLCBmdW5jdGlvbihlKSB7CiAgLy8gICB2YXIgc2xpZGUgPSBlLnRhcmdldDsKICAvLyAgIHdpbmRvdy5zZXRUaW1lb3V0KGZ1bmN0aW9uKCkgewogIC8vICAgICB0aGlzLmVuYWJsZVNsaWRlRnJhbWVzXyhlLnNsaWRlTnVtYmVyKTsKICAvLyAgICAgdGhpcy5lbmFibGVTbGlkZUZyYW1lc18oZS5zbGlkZU51bWJlciArIDEpOwogIC8vICAgfS5iaW5kKHRoaXMpLCAzMDApOwogIC8vIH0uYmluZCh0aGlzKSwgZmFsc2UpOwp9OwoKLyoqCiAqIEBwcml2YXRlCiAqIEBwYXJhbSB7RXZlbnR9IGUgVGhlIHBvcCBldmVudC4KICovClNsaWRlRGVjay5wcm90b3R5cGUub25Qb3BTdGF0ZV8gPSBmdW5jdGlvbihlKSB7CiAgaWYgKGUuc3RhdGUgIT0gbnVsbCkgewogICAgdGhpcy5jdXJTbGlkZV8gPSBlLnN0YXRlOwogICAgdGhpcy51cGRhdGVTbGlkZXNfKHRydWUpOwogIH0KfTsKCi8qKgogKiBAcGFyYW0ge0V2ZW50fSBlCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLm9uQm9keUtleURvd25fID0gZnVuY3Rpb24oZSkgewoKICAvLyBEb24ndCBoYW5kbGUga2V5cyBpZiBhbiBpbnB1dCBvciB0ZXh0IGFyZWEgaXMgYWN0aXZlLiBEbyBzcGVjaWFsIGhhbmRsaW5nCiAgLy8gZm9yIHNlbGVjdGl6ZSBiZWNhdXNlIGl0IGtlZXBzIGZvY3VzIHdpdGhpbiBhbiBvZmZzY3JlZW4gdGV4dGJveCBldmVuCiAgLy8gd2hlbiBqdXN0IHRoZSBzZWxlY3QgY29udHJvbCBpcyBzaG93aW5nIC0tIGZvciBzZWxlY3RpemUgd2UgcmVmcmFpbiBmcm9tCiAgLy8gaGFuZGxpbmcga2V5cyBvbmx5IHdoZW4gdGhlIHRleHQgaW5wdXQgaXMgYWN0aXZlIG9yIHdoZW4gdGhlIHVwIG9yIGRvd24KICAvLyBhcnJvdyBrZXkgaXMgcHJlc3NlZCAod2hpY2ggaXMgdXNlZCB0byBvcGVuIHRoZSBsaXN0IGZyb20gdGhlIGtleWJvYXJkKQogIHZhciBwYXJlbnROb2RlID0gZS50YXJnZXQucGFyZW50Tm9kZSB8fCBlLnRhcmdldDsgLy8gaGFuZGxlIG5vIHBhcmVudAogIGlmIChwYXJlbnROb2RlLmNsYXNzTGlzdCAmJiBwYXJlbnROb2RlLmNsYXNzTGlzdC5jb250YWlucygnc2VsZWN0aXplLWlucHV0JykpIHsKICAgIGlmIChwYXJlbnROb2RlLmNsYXNzTGlzdC5jb250YWlucygnaW5wdXQtYWN0aXZlJykgfHwgIC8vIHRleHQgaW5wdXQgaXMgYWN0aXZlCiAgICAgICAoZS5rZXlDb2RlID09IDM4KSB8fCAoZS5rZXlDb2RlID09IDQwKSkgICAgICAgICAgICAvLyB1cCBvciBkb3duIGFycm93CiAgICAgIHJldHVybjsKICB9IGVsc2UgaWYgKC9eKGlucHV0fHRleHRhcmVhKSQvaS50ZXN0KGUudGFyZ2V0Lm5vZGVOYW1lKSB8fAogICAgICBlLnRhcmdldC5pc0NvbnRlbnRFZGl0YWJsZSkgewogICAgcmV0dXJuOwogIH0KCiAgLy8gRm9yd2FyZCBrZXlkb3ducyB0byB0aGUgbWFpbiBzbGlkZXMgaWYgd2UncmUgdGhlIHBvcHVwLgogIGlmICh0aGlzLmNvbnRyb2xsZXIgJiYgdGhpcy5jb250cm9sbGVyLmlzUG9wdXApIHsKICAgIHRoaXMuY29udHJvbGxlci5zZW5kTXNnKHtrZXlDb2RlOiBlLmtleUNvZGV9KTsKICB9CgogIHN3aXRjaCAoZS5rZXlDb2RlKSB7CiAgICBjYXNlIDEzOiAvLyBFbnRlcgogICAgICBpZiAoZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuY29udGFpbnMoJ292ZXJ2aWV3JykpIHsKICAgICAgICB0aGlzLnRvZ2dsZU92ZXJ2aWV3KCk7CiAgICAgIH0KICAgICAgYnJlYWs7CgogICAgY2FzZSAzOTogLy8gcmlnaHQgYXJyb3cKICAgIGNhc2UgMzI6IC8vIHNwYWNlCiAgICBjYXNlIDM0OiAvLyBQZ0RuCiAgICAgIHRoaXMubmV4dFNsaWRlKCk7CiAgICAgIGUucHJldmVudERlZmF1bHQoKTsKICAgICAgYnJlYWs7CgogICAgY2FzZSAzNzogLy8gbGVmdCBhcnJvdwogICAgY2FzZSA4OiAvLyBCYWNrc3BhY2UKICAgIGNhc2UgMzM6IC8vIFBnVXAKICAgICAgdGhpcy5wcmV2U2xpZGUoKTsKICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOwogICAgICBicmVhazsKCiAgICBjYXNlIDQwOiAvLyBkb3duIGFycm93CiAgICAgIHRoaXMubmV4dFNsaWRlKCk7CiAgICAgIGUucHJldmVudERlZmF1bHQoKTsKICAgICAgYnJlYWs7CgogICAgY2FzZSAzODogLy8gdXAgYXJyb3cKICAgICAgdGhpcy5wcmV2U2xpZGUoKTsKICAgICAgZS5wcmV2ZW50RGVmYXVsdCgpOwogICAgICBicmVhazsKCiAgICBjYXNlIDcyOiAvLyBIOiBUb2dnbGUgY29kZSBoaWdobGlnaHRpbmcKICAgICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QudG9nZ2xlKCdoaWdobGlnaHQtY29kZScpOwogICAgICBicmVhazsKCiAgICBjYXNlIDc5OiAvLyBPOiBUb2dnbGUgb3ZlcnZpZXcKICAgICAgdGhpcy50b2dnbGVPdmVydmlldygpOwogICAgICBicmVhazsKCiAgICBjYXNlIDgwOiAvLyBQCiAgICAgIGlmICh0aGlzLmNvbnRyb2xsZXIgJiYgdGhpcy5jb250cm9sbGVyLmlzUG9wdXApIHsKICAgICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC50b2dnbGUoJ3dpdGgtbm90ZXMnKTsKICAgICAgfSBlbHNlIGlmICh0aGlzLmNvbnRyb2xsZXIgJiYgIXRoaXMuY29udHJvbGxlci5wb3B1cCkgewogICAgICAgIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LnRvZ2dsZSgnd2l0aC1ub3RlcycpOwogICAgICB9CiAgICAgIGJyZWFrOwoKICAgIGNhc2UgODI6IC8vIFIKICAgICAgLy8gVE9ETzogaW1wbGVtZW50IHJlZnJlc2ggb24gbWFpbiBzbGlkZXMgd2hlbiBwb3B1cCBpcyByZWZyZXNoZWQuCiAgICAgIGJyZWFrOwoKICAgIGNhc2UgMjc6IC8vIEVTQzogSGlkZSBub3RlcyBhbmQgaGlnaGxpZ2h0aW5nCiAgICAgIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LnJlbW92ZSgnd2l0aC1ub3RlcycpOwogICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5yZW1vdmUoJ2hpZ2hsaWdodC1jb2RlJyk7CgogICAgICBpZiAoZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuY29udGFpbnMoJ292ZXJ2aWV3JykpIHsKICAgICAgICB0aGlzLnRvZ2dsZU92ZXJ2aWV3KCk7CiAgICAgIH0KICAgICAgYnJlYWs7CgogICAgY2FzZSA3MDogLy8gRjogVG9nZ2xlIGZ1bGxzY3JlZW4KICAgICAgIC8vIE9ubHkgcmVzcGVjdCAnZicgb24gYm9keS4gRG9uJ3Qgd2FudCB0byBjYXB0dXJlIGtleXMgZnJvbSBhbiA8aW5wdXQ+LgogICAgICAgLy8gQWxzbywgaWdub3JlIGJyb3dzZXIncyBmdWxsc2NyZWVuIHNob3J0Y3V0IChjbWQrc2hpZnQrZikgc28gd2UgZG9uJ3QKICAgICAgIC8vIGdldCB0cmFwcGVkIGluIGZ1bGxzY3JlZW4hCiAgICAgIGlmIChkb2N1bWVudC5jYW5jZWxGdWxsU2NyZWVuICE9PSB1bmRlZmluZWQgJiYgZS50YXJnZXQgPT0gZG9jdW1lbnQuYm9keSAmJiAhKGUuc2hpZnRLZXkgJiYgZS5tZXRhS2V5KSkgewogICAgICAgIGlmIChkb2N1bWVudC5tb3pGdWxsU2NyZWVuICE9PSB1bmRlZmluZWQgJiYgIWRvY3VtZW50Lm1vekZ1bGxTY3JlZW4pIHsKICAgICAgICAgIGRvY3VtZW50LmJvZHkubW96UmVxdWVzdEZ1bGxTY3JlZW4oRWxlbWVudC5BTExPV19LRVlCT0FSRF9JTlBVVCk7CiAgICAgICAgfSBlbHNlIGlmIChkb2N1bWVudC53ZWJraXRJc0Z1bGxTY3JlZW4gIT09IHVuZGVmaW5lZCAmJiAhZG9jdW1lbnQud2Via2l0SXNGdWxsU2NyZWVuKSB7CiAgICAgICAgICBkb2N1bWVudC5ib2R5LndlYmtpdFJlcXVlc3RGdWxsU2NyZWVuKEVsZW1lbnQuQUxMT1dfS0VZQk9BUkRfSU5QVVQpOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICBkb2N1bWVudC5jYW5jZWxGdWxsU2NyZWVuKCk7CiAgICAgICAgfQogICAgICB9CiAgICAgIGJyZWFrOwoKICAgIGNhc2UgODc6IC8vIFc6IFRvZ2dsZSB3aWRlc2NyZWVuCiAgICAgIC8vIE9ubHkgcmVzcGVjdCAndycgb24gYm9keS4gRG9uJ3Qgd2FudCB0byBjYXB0dXJlIGtleXMgZnJvbSBhbiA8aW5wdXQ+LgogICAgICBpZiAoZS50YXJnZXQgPT0gZG9jdW1lbnQuYm9keSAmJiAhKGUuc2hpZnRLZXkgJiYgZS5tZXRhS2V5KSkgewogICAgICAgIHRoaXMuY29udGFpbmVyLmNsYXNzTGlzdC50b2dnbGUoJ2xheW91dC13aWRlc2NyZWVuJyk7CiAgICAgIH0KICAgICAgYnJlYWs7CiAgfQp9OwoKLyoqCiAqCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLmZvY3VzT3ZlcnZpZXdfID0gZnVuY3Rpb24oKSB7CiAgdmFyIG92ZXJ2aWV3ID0gZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuY29udGFpbnMoJ292ZXJ2aWV3Jyk7CgogIGZvciAodmFyIGkgPSAwLCBzbGlkZTsgc2xpZGUgPSB0aGlzLnNsaWRlc1tpXTsgaSsrKSB7CiAgICBzbGlkZS5zdHlsZVtNb2Rlcm5penIucHJlZml4ZWQoJ3RyYW5zZm9ybScpXSA9IG92ZXJ2aWV3ID8KICAgICAgICAndHJhbnNsYXRlWigtMjUwMHB4KSB0cmFuc2xhdGUoJyArICgoIGkgLSB0aGlzLmN1clNsaWRlXyApICogMTA1KSArCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICclLCAwJSknIDogJyc7CiAgfQp9OwoKLyoqCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLnRvZ2dsZU92ZXJ2aWV3ID0gZnVuY3Rpb24oKSB7CiAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QudG9nZ2xlKCdvdmVydmlldycpOwoKICB0aGlzLmZvY3VzT3ZlcnZpZXdfKCk7Cn07CgovKioKICogQHByaXZhdGUKICovClNsaWRlRGVjay5wcm90b3R5cGUubG9hZENvbmZpZ18gPSBmdW5jdGlvbihjb25maWcpIHsKICBpZiAoIWNvbmZpZykgewogICAgcmV0dXJuOwogIH0KCiAgdGhpcy5jb25maWdfID0gY29uZmlnOwoKICB2YXIgc2V0dGluZ3MgPSB0aGlzLmNvbmZpZ18uc2V0dGluZ3M7CgogIHRoaXMubG9hZFRoZW1lXyhzZXR0aW5ncy50aGVtZSB8fCBbXSk7CgogIGlmIChzZXR0aW5ncy5mYXZJY29uKSB7CiAgICB0aGlzLmFkZEZhdkljb25fKHNldHRpbmdzLmZhdkljb24pOwogIH0KCiAgLy8gUHJldHR5cHJpbnQuIERlZmF1bHQgdG8gb24uCiAgaWYgKCEhISgndXNlUHJldHRpZnknIGluIHNldHRpbmdzKSB8fCBzZXR0aW5ncy51c2VQcmV0dGlmeSkgewogICAgcHJldHR5UHJpbnQoKTsKICB9CgogIGlmIChzZXR0aW5ncy5hbmFseXRpY3MpIHsKICAgIHRoaXMubG9hZEFuYWx5dGljc18oKTsKICB9CgogIGlmIChzZXR0aW5ncy5mb250cykgewogICAgdGhpcy5hZGRGb250c18oc2V0dGluZ3MuZm9udHMpOwogIH0KCiAgLy8gQnVpbGRzLiBEZWZhdWx0IHRvIG9uLgogIGlmICghISEoJ3VzZUJ1aWxkcycgaW4gc2V0dGluZ3MpIHx8IHNldHRpbmdzLnVzZUJ1aWxkcykgewogICAgdGhpcy5tYWtlQnVpbGRMaXN0c18oKTsKICB9CgogIGlmIChzZXR0aW5ncy50aXRsZSkgewogICAgZG9jdW1lbnQudGl0bGUgPSBzZXR0aW5ncy50aXRsZS5yZXBsYWNlKC88YnJcLz8+LywgJyAnKTsKICAgIGlmIChzZXR0aW5ncy5ldmVudEluZm8gJiYgc2V0dGluZ3MuZXZlbnRJbmZvLnRpdGxlKSB7CiAgICAgIGRvY3VtZW50LnRpdGxlICs9ICAnIC0gJyArIHNldHRpbmdzLmV2ZW50SW5mby50aXRsZTsKICAgIH0KICAgIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1tkYXRhLWNvbmZpZy10aXRsZV0nKS5pbm5lckhUTUwgPSBzZXR0aW5ncy50aXRsZTsKICB9CgogIGlmIChzZXR0aW5ncy5zdWJ0aXRsZSkgewogICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcignW2RhdGEtY29uZmlnLXN1YnRpdGxlXScpLmlubmVySFRNTCA9IHNldHRpbmdzLnN1YnRpdGxlOwogIH0KCiAgaWYgKHRoaXMuY29uZmlnXy5wcmVzZW50ZXJzKSB7CiAgICB2YXIgcHJlc2VudGVycyA9IHRoaXMuY29uZmlnXy5wcmVzZW50ZXJzOwogICAgdmFyIGRhdGFDb25maWdDb250YWN0ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignW2RhdGEtY29uZmlnLWNvbnRhY3RdJyk7CgogICAgdmFyIGh0bWwgPSBbXTsKICAgIGlmIChwcmVzZW50ZXJzLmxlbmd0aCA9PSAxKSB7CiAgICAgIHZhciBwID0gcHJlc2VudGVyc1swXTsKCiAgICAgIHZhciBwcmVzZW50ZXJUaXRsZSA9IFtwLm5hbWVdOwogICAgICBpZiAocC5jb21wYW55KSB7CiAgICAgICAgcHJlc2VudGVyVGl0bGUucHVzaChwLmNvbXBhbnkpOwogICAgICB9CiAgICAgIGh0bWwgPSBwcmVzZW50ZXJUaXRsZS5qb2luKCcgLSAnKSArICc8YnI+JzsKCiAgICAgIHZhciBncGx1cyA9IHAuZ3BsdXMgPyAnPHNwYW4+Zys8L3NwYW4+PGEgaHJlZj0iJyArIHAuZ3BsdXMgKwogICAgICAgICAgJyI+JyArIHAuZ3BsdXMucmVwbGFjZSgvaHR0cHM/OlwvXC8vLCAnJykgKyAnPC9hPicgOiAnJzsKCiAgICAgIHZhciB0d2l0dGVyID0gcC50d2l0dGVyID8gJzxzcGFuPnR3aXR0ZXI8L3NwYW4+JyArCiAgICAgICAgICAnPGEgaHJlZj0iaHR0cDovL3R3aXR0ZXIuY29tLycgKyBwLnR3aXR0ZXIgKyAnIj4nICsKICAgICAgICAgIHAudHdpdHRlciArICc8L2E+JyA6ICcnOwoKICAgICAgdmFyIHd3dyA9IHAud3d3ID8gJzxzcGFuPnd3dzwvc3Bhbj48YSBocmVmPSInICsgcC53d3cgKwogICAgICAgICAgICAgICAgICAgICAgICAnIj4nICsgcC53d3cucmVwbGFjZSgvaHR0cHM/OlwvXC8vLCAnJykgKyAnPC9hPicgOiAnJzsKCiAgICAgIHZhciBnaXRodWIgPSBwLmdpdGh1YiA/ICc8c3Bhbj5naXRodWI8L3NwYW4+PGEgaHJlZj0iJyArIHAuZ2l0aHViICsKICAgICAgICAgICciPicgKyBwLmdpdGh1Yi5yZXBsYWNlKC9odHRwcz86XC9cLy8sICcnKSArICc8L2E+JyA6ICcnOwoKICAgICAgdmFyIGh0bWwyID0gW2dwbHVzLCB0d2l0dGVyLCB3d3csIGdpdGh1Yl0uam9pbignPGJyPicpOwoKICAgICAgaWYgKGRhdGFDb25maWdDb250YWN0KSB7CiAgICAgICAgZGF0YUNvbmZpZ0NvbnRhY3QuaW5uZXJIVE1MID0gaHRtbDI7CiAgICAgIH0KICAgIH0gZWxzZSB7CiAgICAgIGZvciAodmFyIGkgPSAwLCBwOyBwID0gcHJlc2VudGVyc1tpXTsgKytpKSB7CiAgICAgICAgaHRtbC5wdXNoKHAubmFtZSArICcgLSAnICsgcC5jb21wYW55KTsKICAgICAgfQogICAgICBodG1sID0gaHRtbC5qb2luKCc8YnI+Jyk7CiAgICAgIGlmIChkYXRhQ29uZmlnQ29udGFjdCkgewogICAgICAgIGRhdGFDb25maWdDb250YWN0LmlubmVySFRNTCA9IGh0bWw7CiAgICAgIH0KICAgIH0KCiAgICB2YXIgZGF0YUNvbmZpZ1ByZXNlbnRlciA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1tkYXRhLWNvbmZpZy1wcmVzZW50ZXJdJyk7CiAgICBpZiAoZGF0YUNvbmZpZ1ByZXNlbnRlcikgewogICAgICBkYXRhQ29uZmlnUHJlc2VudGVyLmlubmVySFRNTCA9IGh0bWw7CiAgICAgIGlmIChzZXR0aW5ncy5ldmVudEluZm8pIHsKICAgICAgICB2YXIgZGF0ZSA9IHNldHRpbmdzLmV2ZW50SW5mby5kYXRlOwogICAgICAgIHZhciBkYXRlSW5mbyA9IGRhdGUgPyAnIC0gPHRpbWU+JyArIGRhdGUgKyAnPC90aW1lPicgOiAnJzsKICAgICAgICBkYXRhQ29uZmlnUHJlc2VudGVyLmlubmVySFRNTCArPSBzZXR0aW5ncy5ldmVudEluZm8udGl0bGUgKyBkYXRlSW5mbzsKICAgICAgfQogICAgfQogIH0KCiAgLyogTGVmdC9SaWdodCB0YXAgYXJlYXMuIERlZmF1bHQgdG8gaW5jbHVkaW5nLiAqLwogIGlmICghISEoJ2VuYWJsZVNsaWRlQXJlYXMnIGluIHNldHRpbmdzKSB8fCBzZXR0aW5ncy5lbmFibGVTbGlkZUFyZWFzKSB7CiAgICB2YXIgZWwgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGVsLmNsYXNzTGlzdC5hZGQoJ3NsaWRlLWFyZWEnKTsKICAgIGVsLmlkID0gJ3ByZXYtc2xpZGUtYXJlYSc7CiAgICBlbC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIHRoaXMucHJldlNsaWRlLmJpbmQodGhpcyksIGZhbHNlKTsKICAgIHRoaXMuY29udGFpbmVyLmFwcGVuZENoaWxkKGVsKTsKCiAgICB2YXIgZWwgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsKICAgIGVsLmNsYXNzTGlzdC5hZGQoJ3NsaWRlLWFyZWEnKTsKICAgIGVsLmlkID0gJ25leHQtc2xpZGUtYXJlYSc7CiAgICBlbC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsIHRoaXMubmV4dFNsaWRlLmJpbmQodGhpcyksIGZhbHNlKTsKICAgIHRoaXMuY29udGFpbmVyLmFwcGVuZENoaWxkKGVsKTsKICB9CgogIGlmIChNb2Rlcm5penIudG91Y2ggJiYgKCEhISgnZW5hYmxlVG91Y2gnIGluIHNldHRpbmdzKSB8fAogICAgICBzZXR0aW5ncy5lbmFibGVUb3VjaCkpIHsKICAgIHZhciBzZWxmID0gdGhpczsKCiAgICAvLyBOb3RlOiB0aGlzIHByZXZlbnRzIG1vYmlsZSB6b29tIGluL291dCBidXQgcHJldmVudHMgaU9TIGZyb20gZG9pbmcKICAgIC8vIGl0J3MgY3Jhenkgc2Nyb2xsIG92ZXIgZWZmZWN0IGFuZCBkaXNhbGlnbmluZyB0aGUgc2xpZGVzLgogICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoJ3RvdWNoc3RhcnQnLCBmdW5jdGlvbihlKSB7CiAgICAgIGUucHJldmVudERlZmF1bHQoKTsKICAgIH0sIGZhbHNlKTsKCiAgICB2YXIgaGFtbWVyID0gbmV3IEhhbW1lcih0aGlzLmNvbnRhaW5lcik7CiAgICBoYW1tZXIub25kcmFnZW5kID0gZnVuY3Rpb24oZSkgewogICAgICBpZiAoZS5kaXJlY3Rpb24gPT0gJ3JpZ2h0JyB8fCBlLmRpcmVjdGlvbiA9PSAnZG93bicpIHsKICAgICAgICBzZWxmLnByZXZTbGlkZSgpOwogICAgICB9IGVsc2UgaWYgKGUuZGlyZWN0aW9uID09ICdsZWZ0JyB8fCBlLmRpcmVjdGlvbiA9PSAndXAnKSB7CiAgICAgICAgc2VsZi5uZXh0U2xpZGUoKTsKICAgICAgfQogICAgfTsKICB9Cn07CgovKioKICogQHByaXZhdGUKICogQHBhcmFtIHtBcnJheS48c3RyaW5nPn0gZm9udHMKICovClNsaWRlRGVjay5wcm90b3R5cGUuYWRkRm9udHNfID0gZnVuY3Rpb24oZm9udHMpIHsKICB2YXIgZWwgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdsaW5rJyk7CiAgZWwucmVsID0gJ3N0eWxlc2hlZXQnOwogIGVsLmhyZWYgPSAoJ2h0dHBzOicgPT0gZG9jdW1lbnQubG9jYXRpb24ucHJvdG9jb2wgPyAnaHR0cHMnIDogJ2h0dHAnKSArCiAgICAgICc6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PScgKyBmb250cy5qb2luKCd8JykgKyAnJnYyJzsKICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCdoZWFkJykuYXBwZW5kQ2hpbGQoZWwpOwp9OwoKLyoqCiAqIEBwcml2YXRlCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLmJ1aWxkTmV4dEl0ZW1fID0gZnVuY3Rpb24oKSB7CiAgdmFyIHNsaWRlID0gdGhpcy5zbGlkZXNbdGhpcy5jdXJTbGlkZV9dOwogIHZhciB0b0J1aWxkID0gc2xpZGUucXVlcnlTZWxlY3RvcignLnRvLWJ1aWxkJyk7CiAgdmFyIGJ1aWx0ID0gc2xpZGUucXVlcnlTZWxlY3RvcignLmJ1aWxkLWN1cnJlbnQnKTsKCiAgaWYgKGJ1aWx0KSB7CiAgICBidWlsdC5jbGFzc0xpc3QucmVtb3ZlKCdidWlsZC1jdXJyZW50Jyk7CiAgICBpZiAoYnVpbHQuY2xhc3NMaXN0LmNvbnRhaW5zKCdmYWRlJykpIHsKICAgICAgYnVpbHQuY2xhc3NMaXN0LmFkZCgnYnVpbGQtZmFkZScpOwogICAgfQogIH0KCiAgaWYgKCF0b0J1aWxkKSB7CiAgICB2YXIgaXRlbXMgPSBzbGlkZS5xdWVyeVNlbGVjdG9yQWxsKCcuYnVpbGQtZmFkZScpOwogICAgZm9yICh2YXIgaiA9IDAsIGl0ZW07IGl0ZW0gPSBpdGVtc1tqXTsgaisrKSB7CiAgICAgIGl0ZW0uY2xhc3NMaXN0LnJlbW92ZSgnYnVpbGQtZmFkZScpOwogICAgfQogICAgcmV0dXJuIGZhbHNlOwogIH0KCiAgdG9CdWlsZC5jbGFzc0xpc3QucmVtb3ZlKCd0by1idWlsZCcpOwogIHRvQnVpbGQuY2xhc3NMaXN0LmFkZCgnYnVpbGQtY3VycmVudCcpOwoKICByZXR1cm4gdHJ1ZTsKfTsKCi8qKgogKiBAcGFyYW0ge2Jvb2xlYW49fSBvcHRfZG9udFB1c2gKICovClNsaWRlRGVjay5wcm90b3R5cGUucHJldlNsaWRlID0gZnVuY3Rpb24ob3B0X2RvbnRQdXNoKSB7CiAgaWYgKHRoaXMuY3VyU2xpZGVfID4gMCkgewogICAgdmFyIGJvZHlDbGFzc0xpc3QgPSBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdDsKICAgIGJvZHlDbGFzc0xpc3QucmVtb3ZlKCdoaWdobGlnaHQtY29kZScpOwoKICAgIC8vIFRvZ2dsZSBvZmYgc3BlYWtlciBub3RlcyBpZiB0aGV5J3JlIHNob3dpbmcgd2hlbiB3ZSBtb3ZlIGJhY2t3YXJkcyBvbiB0aGUKICAgIC8vIG1haW4gc2xpZGVzLiBJZiB3ZSdyZSB0aGUgc3BlYWtlciBub3RlcyBwb3B1cCwgbGVhdmUgdGhlbSB1cC4KICAgIGlmICh0aGlzLmNvbnRyb2xsZXIgJiYgIXRoaXMuY29udHJvbGxlci5pc1BvcHVwKSB7CiAgICAgIGJvZHlDbGFzc0xpc3QucmVtb3ZlKCd3aXRoLW5vdGVzJyk7CiAgICB9IGVsc2UgaWYgKCF0aGlzLmNvbnRyb2xsZXIpIHsKICAgICAgYm9keUNsYXNzTGlzdC5yZW1vdmUoJ3dpdGgtbm90ZXMnKTsKICAgIH0KCiAgICB0aGlzLnByZXZTbGlkZV8gPSB0aGlzLmN1clNsaWRlXy0tOwoKICAgIHRoaXMudXBkYXRlU2xpZGVzXyhvcHRfZG9udFB1c2gpOwogIH0KfTsKCi8qKgogKiBAcGFyYW0ge2Jvb2xlYW49fSBvcHRfZG9udFB1c2gKICovClNsaWRlRGVjay5wcm90b3R5cGUubmV4dFNsaWRlID0gZnVuY3Rpb24ob3B0X2RvbnRQdXNoKSB7CiAgaWYgKCFkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5jb250YWlucygnb3ZlcnZpZXcnKSAmJiB0aGlzLmJ1aWxkTmV4dEl0ZW1fKCkpIHsKICAgIHJldHVybjsKICB9CgogIGlmICh0aGlzLmN1clNsaWRlXyA8IHRoaXMuc2xpZGVzLmxlbmd0aCAtIDEpIHsKICAgIHZhciBib2R5Q2xhc3NMaXN0ID0gZG9jdW1lbnQuYm9keS5jbGFzc0xpc3Q7CiAgICBib2R5Q2xhc3NMaXN0LnJlbW92ZSgnaGlnaGxpZ2h0LWNvZGUnKTsKCiAgICAvLyBUb2dnbGUgb2ZmIHNwZWFrZXIgbm90ZXMgaWYgdGhleSdyZSBzaG93aW5nIHdoZW4gd2UgYWR2YW5jZWQgb24gdGhlIG1haW4KICAgIC8vIHNsaWRlcy4gSWYgd2UncmUgdGhlIHNwZWFrZXIgbm90ZXMgcG9wdXAsIGxlYXZlIHRoZW0gdXAuCiAgICBpZiAodGhpcy5jb250cm9sbGVyICYmICF0aGlzLmNvbnRyb2xsZXIuaXNQb3B1cCkgewogICAgICBib2R5Q2xhc3NMaXN0LnJlbW92ZSgnd2l0aC1ub3RlcycpOwogICAgfSBlbHNlIGlmICghdGhpcy5jb250cm9sbGVyKSB7CiAgICAgIGJvZHlDbGFzc0xpc3QucmVtb3ZlKCd3aXRoLW5vdGVzJyk7CiAgICB9CgogICAgdGhpcy5wcmV2U2xpZGVfID0gdGhpcy5jdXJTbGlkZV8rKzsKCiAgICB0aGlzLnVwZGF0ZVNsaWRlc18ob3B0X2RvbnRQdXNoKTsKICB9Cn07CgovKiBTbGlkZSBldmVudHMgKi8KCi8qKgogKiBUcmlnZ2VyZWQgd2hlbiBhIHNsaWRlIGVudGVyL2xlYXZlIGV2ZW50IHNob3VsZCBiZSBkaXNwYXRjaGVkLgogKgogKiBAcGFyYW0ge3N0cmluZ30gdHlwZSBUaGUgdHlwZSBvZiBldmVudCB0byB0cmlnZ2VyCiAqICAgICAoZS5nLiAnc2xpZGVlbnRlcicsICdzbGlkZWxlYXZlJykuCiAqIEBwYXJhbSB7bnVtYmVyfSBzbGlkZU5vIFRoZSBpbmRleCBvZiB0aGUgc2xpZGUgdGhhdCBpcyBiZWluZyBsZWZ0LgogKi8KU2xpZGVEZWNrLnByb3RvdHlwZS50cmlnZ2VyU2xpZGVFdmVudCA9IGZ1bmN0aW9uKHR5cGUsIHNsaWRlTm8pIHsKICB2YXIgZWwgPSB0aGlzLmdldFNsaWRlRWxfKHNsaWRlTm8pOwogIGlmICghZWwpIHsKICAgIHJldHVybjsKICB9CgogIC8vIENhbGwgb25zbGlkZWVudGVyL29uc2xpZGVsZWF2ZSBpZiB0aGUgYXR0cmlidXRlIGlzIGRlZmluZWQgb24gdGhpcyBzbGlkZS4KICB2YXIgZnVuYyA9IGVsLmdldEF0dHJpYnV0ZSh0eXBlKTsKICBpZiAoZnVuYykgewogICAgbmV3IEZ1bmN0aW9uKGZ1bmMpLmNhbGwoZWwpOyAvLyBUT0RPOiBEb24ndCB1c2UgbmV3IEZ1bmN0aW9uKCkgOigKICB9CgogIC8vIERpc3BhdGNoIGV2ZW50IHRvIGxpc3RlbmVycyBzZXR1cCB1c2luZyBhZGRFdmVudExpc3RlbmVyLgogIHZhciBldnQgPSBkb2N1bWVudC5jcmVhdGVFdmVudCgnRXZlbnQnKTsKICBldnQuaW5pdEV2ZW50KHR5cGUsIHRydWUsIHRydWUpOwogIGV2dC5zbGlkZU51bWJlciA9IHNsaWRlTm8gKyAxOyAvLyBNYWtlIGl0IHJlYWRhYmxlCiAgZXZ0LnNsaWRlID0gZWw7CgogIGVsLmRpc3BhdGNoRXZlbnQoZXZ0KTsKfTsKCi8qKgogKiBAcHJpdmF0ZQogKi8KU2xpZGVEZWNrLnByb3RvdHlwZS51cGRhdGVTbGlkZXNfID0gZnVuY3Rpb24ob3B0X2RvbnRQdXNoKSB7CiAgdmFyIGRvbnRQdXNoID0gb3B0X2RvbnRQdXNoIHx8IGZhbHNlOwoKICB2YXIgY3VyU2xpZGUgPSB0aGlzLmN1clNsaWRlXzsKICBmb3IgKHZhciBpID0gMDsgaSA8IHRoaXMuc2xpZGVzLmxlbmd0aDsgKytpKSB7CiAgICBzd2l0Y2ggKGkpIHsKICAgICAgY2FzZSBjdXJTbGlkZSAtIDI6CiAgICAgICAgdGhpcy51cGRhdGVTbGlkZUNsYXNzXyhpLCAnZmFyLXBhc3QnKTsKICAgICAgICBicmVhazsKICAgICAgY2FzZSBjdXJTbGlkZSAtIDE6CiAgICAgICAgdGhpcy51cGRhdGVTbGlkZUNsYXNzXyhpLCAncGFzdCcpOwogICAgICAgIGJyZWFrOwogICAgICBjYXNlIGN1clNsaWRlOgogICAgICAgIHRoaXMudXBkYXRlU2xpZGVDbGFzc18oaSwgJ2N1cnJlbnQnKTsKICAgICAgICBicmVhazsKICAgICAgY2FzZSBjdXJTbGlkZSArIDE6CiAgICAgICAgdGhpcy51cGRhdGVTbGlkZUNsYXNzXyhpLCAnbmV4dCcpOwogICAgICAgIGJyZWFrOwogICAgICBjYXNlIGN1clNsaWRlICsgMjoKICAgICAgICB0aGlzLnVwZGF0ZVNsaWRlQ2xhc3NfKGksICdmYXItbmV4dCcpOwogICAgICAgIGJyZWFrOwogICAgICBkZWZhdWx0OgogICAgICAgIHRoaXMudXBkYXRlU2xpZGVDbGFzc18oaSk7CiAgICAgICAgYnJlYWs7CiAgICB9CiAgfTsKCiAgdGhpcy50cmlnZ2VyU2xpZGVFdmVudCgnc2xpZGVsZWF2ZScsIHRoaXMucHJldlNsaWRlXyk7CiAgdGhpcy50cmlnZ2VyU2xpZGVFdmVudCgnc2xpZGVlbnRlcicsIGN1clNsaWRlKTsKCi8vIHdpbmRvdy5zZXRUaW1lb3V0KHRoaXMuZGlzYWJsZVNsaWRlRnJhbWVzXy5iaW5kKHRoaXMsIGN1clNsaWRlIC0gMiksIDMwMSk7Ci8vCi8vIHRoaXMuZW5hYmxlU2xpZGVGcmFtZXNfKGN1clNsaWRlIC0gMSk7IC8vIFByZXZpb3VzIHNsaWRlLgovLyB0aGlzLmVuYWJsZVNsaWRlRnJhbWVzXyhjdXJTbGlkZSArIDEpOyAvLyBDdXJyZW50IHNsaWRlLgovLyB0aGlzLmVuYWJsZVNsaWRlRnJhbWVzXyhjdXJTbGlkZSArIDIpOyAvLyBOZXh0IHNsaWRlLgoKICAgLy8gRW5hYmxlIGN1cnJlbnQgc2xpZGUncyBpZnJhbWVzIChuZWVkZWQgZm9yIHBhZ2UgbG9hdCBhdCBjdXJyZW50IHNsaWRlKS4KICAgdGhpcy5lbmFibGVTbGlkZUZyYW1lc18oY3VyU2xpZGUgKyAxKTsKCiAgIC8vIE5vIHdheSB0byB0ZWxsIHdoZW4gYWxsIHNsaWRlIHRyYW5zaXRpb25zICsgYXV0byBidWlsZHMgYXJlIGRvbmUuCiAgIC8vIEdpdmUgb3Vyc2VsdmVzIGEgZ29vZCBidWZmZXIgdG8gcHJlbG9hZCB0aGUgbmV4dCBzbGlkZSdzIGlmcmFtZXMuCiAgIHdpbmRvdy5zZXRUaW1lb3V0KHRoaXMuZW5hYmxlU2xpZGVGcmFtZXNfLmJpbmQodGhpcywgY3VyU2xpZGUgKyAyKSwgMTAwMCk7CgogIHRoaXMudXBkYXRlSGFzaF8oZG9udFB1c2gpOwoKICBpZiAoZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuY29udGFpbnMoJ292ZXJ2aWV3JykpIHsKICAgIHRoaXMuZm9jdXNPdmVydmlld18oKTsKICAgIHJldHVybjsKICB9Cgp9OwoKLyoqCiAqIEBwcml2YXRlCiAqIEBwYXJhbSB7bnVtYmVyfSBzbGlkZU5vCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLmVuYWJsZVNsaWRlRnJhbWVzXyA9IGZ1bmN0aW9uKHNsaWRlTm8pIHsKICB2YXIgZWwgPSB0aGlzLnNsaWRlc1tzbGlkZU5vIC0gMV07CiAgaWYgKCFlbCkgewogICAgcmV0dXJuOwogIH0KCiAgdmFyIGZyYW1lcyA9IGVsLnF1ZXJ5U2VsZWN0b3JBbGwoJ2lmcmFtZScpOwogIGZvciAodmFyIGkgPSAwLCBmcmFtZTsgZnJhbWUgPSBmcmFtZXNbaV07IGkrKykgewogICAgdGhpcy5lbmFibGVGcmFtZV8oZnJhbWUpOwogIH0KfTsKCi8qKgogKiBAcHJpdmF0ZQogKiBAcGFyYW0ge251bWJlcn0gc2xpZGVObwogKi8KU2xpZGVEZWNrLnByb3RvdHlwZS5lbmFibGVGcmFtZV8gPSBmdW5jdGlvbihmcmFtZSkgewogIHZhciBzcmMgPSBmcmFtZS5kYXRhc2V0LnNyYzsKICBpZiAoc3JjICYmIGZyYW1lLnNyYyAhPSBzcmMpIHsKICAgIGZyYW1lLnNyYyA9IHNyYzsKICB9Cn07CgovKioKICogQHByaXZhdGUKICogQHBhcmFtIHtudW1iZXJ9IHNsaWRlTm8KICovClNsaWRlRGVjay5wcm90b3R5cGUuZGlzYWJsZVNsaWRlRnJhbWVzXyA9IGZ1bmN0aW9uKHNsaWRlTm8pIHsKICB2YXIgZWwgPSB0aGlzLnNsaWRlc1tzbGlkZU5vIC0gMV07CiAgaWYgKCFlbCkgewogICAgcmV0dXJuOwogIH0KCiAgdmFyIGZyYW1lcyA9IGVsLnF1ZXJ5U2VsZWN0b3JBbGwoJ2lmcmFtZScpOwogIGZvciAodmFyIGkgPSAwLCBmcmFtZTsgZnJhbWUgPSBmcmFtZXNbaV07IGkrKykgewogICAgdGhpcy5kaXNhYmxlRnJhbWVfKGZyYW1lKTsKICB9Cn07CgovKioKICogQHByaXZhdGUKICogQHBhcmFtIHtOb2RlfSBmcmFtZQogKi8KU2xpZGVEZWNrLnByb3RvdHlwZS5kaXNhYmxlRnJhbWVfID0gZnVuY3Rpb24oZnJhbWUpIHsKICBmcmFtZS5zcmMgPSAnYWJvdXQ6YmxhbmsnOwp9OwoKLyoqCiAqIEBwcml2YXRlCiAqIEBwYXJhbSB7bnVtYmVyfSBzbGlkZU5vCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLmdldFNsaWRlRWxfID0gZnVuY3Rpb24obm8pIHsKICBpZiAoKG5vIDwgMCkgfHwgKG5vID49IHRoaXMuc2xpZGVzLmxlbmd0aCkpIHsKICAgIHJldHVybiBudWxsOwogIH0gZWxzZSB7CiAgICByZXR1cm4gdGhpcy5zbGlkZXNbbm9dOwogIH0KfTsKCi8qKgogKiBAcHJpdmF0ZQogKiBAcGFyYW0ge251bWJlcn0gc2xpZGVObwogKiBAcGFyYW0ge3N0cmluZ30gY2xhc3NOYW1lCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLnVwZGF0ZVNsaWRlQ2xhc3NfID0gZnVuY3Rpb24oc2xpZGVObywgY2xhc3NOYW1lKSB7CiAgdmFyIGVsID0gdGhpcy5nZXRTbGlkZUVsXyhzbGlkZU5vKTsKCiAgaWYgKCFlbCkgewogICAgcmV0dXJuOwogIH0KCiAgaWYgKGNsYXNzTmFtZSkgewogICAgZWwuY2xhc3NMaXN0LmFkZChjbGFzc05hbWUpOwogIH0KCiAgZm9yICh2YXIgaSA9IDAsIHNsaWRlQ2xhc3M7IHNsaWRlQ2xhc3MgPSB0aGlzLlNMSURFX0NMQVNTRVNfW2ldOyArK2kpIHsKICAgIGlmIChjbGFzc05hbWUgIT0gc2xpZGVDbGFzcykgewogICAgICBlbC5jbGFzc0xpc3QucmVtb3ZlKHNsaWRlQ2xhc3MpOwogICAgfQogIH0KfTsKCi8qKgogKiBAcHJpdmF0ZQogKi8KU2xpZGVEZWNrLnByb3RvdHlwZS5tYWtlQnVpbGRMaXN0c18gPSBmdW5jdGlvbiAoKSB7CiAgZm9yICh2YXIgaSA9IHRoaXMuY3VyU2xpZGVfLCBzbGlkZTsgc2xpZGUgPSB0aGlzLnNsaWRlc1tpXTsgKytpKSB7CiAgICB2YXIgaXRlbXMgPSBzbGlkZS5xdWVyeVNlbGVjdG9yQWxsKCcuYnVpbGQgPiAqJyk7CiAgICBmb3IgKHZhciBqID0gMCwgaXRlbTsgaXRlbSA9IGl0ZW1zW2pdOyArK2opIHsKICAgICAgaWYgKGl0ZW0uY2xhc3NMaXN0KSB7CiAgICAgICAgaXRlbS5jbGFzc0xpc3QuYWRkKCd0by1idWlsZCcpOwogICAgICAgIGlmIChpdGVtLnBhcmVudE5vZGUuY2xhc3NMaXN0LmNvbnRhaW5zKCdmYWRlJykpIHsKICAgICAgICAgIGl0ZW0uY2xhc3NMaXN0LmFkZCgnZmFkZScpOwogICAgICAgIH0KICAgICAgfQogICAgfQogIH0KfTsKCi8qKgogKiBAcHJpdmF0ZQogKiBAcGFyYW0ge2Jvb2xlYW59IGRvbnRQdXNoCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLnVwZGF0ZUhhc2hfID0gZnVuY3Rpb24oZG9udFB1c2gpIHsKICBpZiAoIWRvbnRQdXNoKSB7CiAgICB2YXIgc2xpZGVObyA9IHRoaXMuY3VyU2xpZGVfICsgMTsKICAgIC8vIEFkZCBldmVyeXRoaW5nIGV4Y2VwdCB0aGUgaGFzaC4KICAgIHZhciBsb2MgPSBsb2NhdGlvbi5wcm90b2NvbCsnLy8nK2xvY2F0aW9uLmhvc3QrbG9jYXRpb24ucGF0aG5hbWUrKGxvY2F0aW9uLnNlYXJjaD9sb2NhdGlvbi5zZWFyY2g6IiIpOwogICAgdmFyIGhhc2ggPSAnIycgKyBzbGlkZU5vOwogICAgaWYgKHdpbmRvdy5oaXN0b3J5LnB1c2hTdGF0ZSAmJiAobG9jYXRpb24ucHJvdG9jb2wgIT09ICJmaWxlOiIpKSB7CiAgICAgIHdpbmRvdy5oaXN0b3J5LnB1c2hTdGF0ZSh0aGlzLmN1clNsaWRlXywgJ1NsaWRlICcgKyBzbGlkZU5vLCBsb2MgKyBoYXNoKTsKICAgIH0gZWxzZSB7CiAgICAgIHdpbmRvdy5sb2NhdGlvbi5yZXBsYWNlKGxvYyArIGhhc2gpOwogICAgfQoKICAgIC8vIFJlY29yZCBHQSBoaXQgb24gdGhpcyBzbGlkZS4KICAgIGlmKHR5cGVvZiB3aW5kb3cuZ2EgPT09ICdmdW5jdGlvbicpIHsKICAgICAgZ2EoJ3NldCcsICdwYWdlJywgaGFzaCkKICAgICAgZ2EoJ3NlbmQnLCAncGFnZXZpZXcnKTsKICAgIH0KICB9Cn07CgoKLyoqCiAqIEBwcml2YXRlCiAqIEBwYXJhbSB7c3RyaW5nfSBmYXZJY29uCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLmFkZEZhdkljb25fID0gZnVuY3Rpb24oZmF2SWNvbikgewogIHZhciBlbCA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2xpbmsnKTsKICBlbC5yZWwgPSAnaWNvbic7CiAgZWwudHlwZSA9ICdpbWFnZS9wbmcnOwogIGVsLmhyZWYgPSBmYXZJY29uOwogIGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ2hlYWQnKS5hcHBlbmRDaGlsZChlbCk7Cn07CgovKioKICogQHByaXZhdGUKICogQHBhcmFtIHtzdHJpbmd9IHRoZW1lCiAqLwpTbGlkZURlY2sucHJvdG90eXBlLmxvYWRUaGVtZV8gPSBmdW5jdGlvbih0aGVtZSkgewogIHZhciBzdHlsZXMgPSBbXTsKICBpZiAodGhlbWUuY29uc3RydWN0b3IubmFtZSA9PT0gJ1N0cmluZycpIHsKICAgIHN0eWxlcy5wdXNoKHRoZW1lKTsKICB9IGVsc2UgewogICAgc3R5bGVzID0gdGhlbWU7CiAgfQoKICBmb3IgKHZhciBpID0gMCwgc3R5bGU7IHRoZW1lVXJsID0gc3R5bGVzW2ldOyBpKyspIHsKICAgIHZhciBzdHlsZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2xpbmsnKTsKICAgIHN0eWxlLnJlbCA9ICdzdHlsZXNoZWV0JzsKICAgIHN0eWxlLnR5cGUgPSAndGV4dC9jc3MnOwogICAgaWYgKHRoZW1lVXJsLmluZGV4T2YoJ2h0dHAnKSA9PSAtMSkgewogICAgICBzdHlsZS5ocmVmID0gdGhpcy5DU1NfRElSXyArIHRoZW1lVXJsICsgJy5jc3MnOwogICAgfSBlbHNlIHsKICAgICAgc3R5bGUuaHJlZiA9IHRoZW1lVXJsOwogICAgfQogICAgZG9jdW1lbnQucXVlcnlTZWxlY3RvcignaGVhZCcpLmFwcGVuZENoaWxkKHN0eWxlKTsKICB9Cn07CgovKioKICogQHByaXZhdGUKICovClNsaWRlRGVjay5wcm90b3R5cGUubG9hZEFuYWx5dGljc18gPSBmdW5jdGlvbigpIHsKICAoZnVuY3Rpb24oaSxzLG8sZyxyLGEsbSl7aVsnR29vZ2xlQW5hbHl0aWNzT2JqZWN0J109cjtpW3JdPWlbcl18fGZ1bmN0aW9uKCl7CiAgICAoaVtyXS5xPWlbcl0ucXx8W10pLnB1c2goYXJndW1lbnRzKX0saVtyXS5sPTEqbmV3IERhdGUoKTthPXMuY3JlYXRlRWxlbWVudChvKSwKICAgIG09cy5nZXRFbGVtZW50c0J5VGFnTmFtZShvKVswXTthLmFzeW5jPTE7YS5zcmM9ZzttLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGEsbSkKICB9KSh3aW5kb3csZG9jdW1lbnQsJ3NjcmlwdCcsJy8vd3d3Lmdvb2dsZS1hbmFseXRpY3MuY29tL2FuYWx5dGljcy5qcycsJ2dhJyk7CgogIGdhKCdjcmVhdGUnLCB0aGlzLmNvbmZpZ18uc2V0dGluZ3MuYW5hbHl0aWNzLCAnYXV0bycpOwogIGdhKCdzZW5kJywgJ3BhZ2V2aWV3Jyk7Cn07CgoKdmFyIGxvYWREZWNrID0gZnVuY3Rpb24oZXZlbnQpIHsKICAvLyBQb2x5ZmlsbCBtaXNzaW5nIEFQSXMgKGlmIHdlIG5lZWQgdG8pLCB0aGVuIGNyZWF0ZSB0aGUgc2xpZGUgZGVjay4KICAvLyBpT1MgPCA1IG5lZWRzIGNsYXNzTGlzdCwgZGF0YXNldCwgYW5kIHdpbmRvdy5tYXRjaE1lZGlhLiBNb2Rlcm5penIgY29udGFpbnMKICAvLyB0aGUgbGFzdCBvbmUuCiAgTW9kZXJuaXpyLmxvYWQoewogICAgY29tcGxldGU6IGZ1bmN0aW9uKCkgewogICAgICB3aW5kb3cuc2xpZGVkZWNrID0gbmV3IFNsaWRlRGVjaygpOwogICAgfQogIH0pOwp9OwoKaWYgKGRvY3VtZW50LnJlYWR5U3RhdGUgIT09ICJsb2FkaW5nIiAmJgogICAgZG9jdW1lbnQucXVlcnlTZWxlY3Rvcignc2xpZGVzJykgPT09IG51bGwpIHsgCiAgLy8gaWYgdGhlIGRvY3VtZW50IGlzIGRvbmUgbG9hZGluZyBidXQgb3VyIGVsZW1lbnQgaGFzbid0IHlldCBhcHBlYXJlZCwgZGVmZXIKICAvLyBsb2FkaW5nIG9mIHRoZSBkZWNrCiAgd2luZG93LnNldFRpbWVvdXQoZnVuY3Rpb24oKSB7CiAgICBsb2FkRGVjayhudWxsKTsKICB9LCAwKTsKfSBlbHNlIHsKICAvLyBzdGlsbCBsb2FkaW5nIHRoZSBET00sIHNvIHdhaXQgdW50aWwgaXQncyBmaW5pc2hlZAogIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCBsb2FkRGVjayk7Cn0KCgoK"></script>
<script src="data:application/x-javascript;base64,KGZ1bmN0aW9uKCkgewogIC8vIElmIHdpbmRvdy5IVE1MV2lkZ2V0cyBpcyBhbHJlYWR5IGRlZmluZWQsIHRoZW4gdXNlIGl0OyBvdGhlcndpc2UgY3JlYXRlIGEKICAvLyBuZXcgb2JqZWN0LiBUaGlzIGFsbG93cyBwcmVjZWRpbmcgY29kZSB0byBzZXQgb3B0aW9ucyB0aGF0IGFmZmVjdCB0aGUKICAvLyBpbml0aWFsaXphdGlvbiBwcm9jZXNzICh0aG91Z2ggbm9uZSBjdXJyZW50bHkgZXhpc3QpLgogIHdpbmRvdy5IVE1MV2lkZ2V0cyA9IHdpbmRvdy5IVE1MV2lkZ2V0cyB8fCB7fTsKCiAgLy8gU2VlIGlmIHdlJ3JlIHJ1bm5pbmcgaW4gYSB2aWV3ZXIgcGFuZS4gSWYgbm90LCB3ZSdyZSBpbiBhIHdlYiBicm93c2VyLgogIHZhciB2aWV3ZXJNb2RlID0gd2luZG93LkhUTUxXaWRnZXRzLnZpZXdlck1vZGUgPQogICAgICAvXGJ2aWV3ZXJfcGFuZT0xXGIvLnRlc3Qod2luZG93LmxvY2F0aW9uKTsKCiAgLy8gU2VlIGlmIHdlJ3JlIHJ1bm5pbmcgaW4gU2hpbnkgbW9kZS4gSWYgbm90LCBpdCdzIGEgc3RhdGljIGRvY3VtZW50LgogIC8vIE5vdGUgdGhhdCBzdGF0aWMgd2lkZ2V0cyBjYW4gYXBwZWFyIGluIGJvdGggU2hpbnkgYW5kIHN0YXRpYyBtb2RlcywgYnV0CiAgLy8gb2J2aW91c2x5LCBTaGlueSB3aWRnZXRzIGNhbiBvbmx5IGFwcGVhciBpbiBTaGlueSBhcHBzL2RvY3VtZW50cy4KICB2YXIgc2hpbnlNb2RlID0gd2luZG93LkhUTUxXaWRnZXRzLnNoaW55TW9kZSA9CiAgICAgIHR5cGVvZih3aW5kb3cuU2hpbnkpICE9PSAidW5kZWZpbmVkIiAmJiAhIXdpbmRvdy5TaGlueS5vdXRwdXRCaW5kaW5nczsKCiAgLy8gV2UgY2FuJ3QgY291bnQgb24galF1ZXJ5IGJlaW5nIGF2YWlsYWJsZSwgc28gd2UgaW1wbGVtZW50IG91ciBvd24KICAvLyB2ZXJzaW9uIGlmIG5lY2Vzc2FyeS4KICBmdW5jdGlvbiBxdWVyeVNlbGVjdG9yQWxsKHNjb3BlLCBzZWxlY3RvcikgewogICAgaWYgKHR5cGVvZihqUXVlcnkpICE9PSAidW5kZWZpbmVkIiAmJiBzY29wZSBpbnN0YW5jZW9mIGpRdWVyeSkgewogICAgICByZXR1cm4gc2NvcGUuZmluZChzZWxlY3Rvcik7CiAgICB9CiAgICBpZiAoc2NvcGUucXVlcnlTZWxlY3RvckFsbCkgewogICAgICByZXR1cm4gc2NvcGUucXVlcnlTZWxlY3RvckFsbChzZWxlY3Rvcik7CiAgICB9CiAgfQoKICBmdW5jdGlvbiBhc0FycmF5KHZhbHVlKSB7CiAgICBpZiAodmFsdWUgPT09IG51bGwpCiAgICAgIHJldHVybiBbXTsKICAgIGlmICgkLmlzQXJyYXkodmFsdWUpKQogICAgICByZXR1cm4gdmFsdWU7CiAgICByZXR1cm4gW3ZhbHVlXTsKICB9CgogIC8vIEltcGxlbWVudCBqUXVlcnkncyBleHRlbmQKICBmdW5jdGlvbiBleHRlbmQodGFyZ2V0IC8qLCAuLi4gKi8pIHsKICAgIGlmIChhcmd1bWVudHMubGVuZ3RoID09IDEpIHsKICAgICAgcmV0dXJuIHRhcmdldDsKICAgIH0KICAgIGZvciAodmFyIGkgPSAxOyBpIDwgYXJndW1lbnRzLmxlbmd0aDsgaSsrKSB7CiAgICAgIHZhciBzb3VyY2UgPSBhcmd1bWVudHNbaV07CiAgICAgIGZvciAodmFyIHByb3AgaW4gc291cmNlKSB7CiAgICAgICAgaWYgKHNvdXJjZS5oYXNPd25Qcm9wZXJ0eShwcm9wKSkgewogICAgICAgICAgdGFyZ2V0W3Byb3BdID0gc291cmNlW3Byb3BdOwogICAgICAgIH0KICAgICAgfQogICAgfQogICAgcmV0dXJuIHRhcmdldDsKICB9CgogIC8vIElFOCBkb2Vzbid0IHN1cHBvcnQgQXJyYXkuZm9yRWFjaC4KICBmdW5jdGlvbiBmb3JFYWNoKHZhbHVlcywgY2FsbGJhY2ssIHRoaXNBcmcpIHsKICAgIGlmICh2YWx1ZXMuZm9yRWFjaCkgewogICAgICB2YWx1ZXMuZm9yRWFjaChjYWxsYmFjaywgdGhpc0FyZyk7CiAgICB9IGVsc2UgewogICAgICBmb3IgKHZhciBpID0gMDsgaSA8IHZhbHVlcy5sZW5ndGg7IGkrKykgewogICAgICAgIGNhbGxiYWNrLmNhbGwodGhpc0FyZywgdmFsdWVzW2ldLCBpLCB2YWx1ZXMpOwogICAgICB9CiAgICB9CiAgfQoKICAvLyBSZXBsYWNlcyB0aGUgc3BlY2lmaWVkIG1ldGhvZCB3aXRoIHRoZSByZXR1cm4gdmFsdWUgb2YgZnVuY1NvdXJjZS4KICAvLwogIC8vIE5vdGUgdGhhdCBmdW5jU291cmNlIHNob3VsZCBub3QgQkUgdGhlIG5ldyBtZXRob2QsIGl0IHNob3VsZCBiZSBhIGZ1bmN0aW9uCiAgLy8gdGhhdCBSRVRVUk5TIHRoZSBuZXcgbWV0aG9kLiBmdW5jU291cmNlIHJlY2VpdmVzIGEgc2luZ2xlIGFyZ3VtZW50IHRoYXQgaXMKICAvLyB0aGUgb3ZlcnJpZGRlbiBtZXRob2QsIGl0IGNhbiBiZSBjYWxsZWQgZnJvbSB0aGUgbmV3IG1ldGhvZC4gVGhlIG92ZXJyaWRkZW4KICAvLyBtZXRob2QgY2FuIGJlIGNhbGxlZCBsaWtlIGEgcmVndWxhciBmdW5jdGlvbiwgaXQgaGFzIHRoZSB0YXJnZXQgcGVybWFuZW50bHkKICAvLyBib3VuZCB0byBpdCBzbyAidGhpcyIgd2lsbCB3b3JrIGNvcnJlY3RseS4KICBmdW5jdGlvbiBvdmVycmlkZU1ldGhvZCh0YXJnZXQsIG1ldGhvZE5hbWUsIGZ1bmNTb3VyY2UpIHsKICAgIHZhciBzdXBlckZ1bmMgPSB0YXJnZXRbbWV0aG9kTmFtZV0gfHwgZnVuY3Rpb24oKSB7fTsKICAgIHZhciBzdXBlckZ1bmNCb3VuZCA9IGZ1bmN0aW9uKCkgewogICAgICByZXR1cm4gc3VwZXJGdW5jLmFwcGx5KHRhcmdldCwgYXJndW1lbnRzKTsKICAgIH07CiAgICB0YXJnZXRbbWV0aG9kTmFtZV0gPSBmdW5jU291cmNlKHN1cGVyRnVuY0JvdW5kKTsKICB9CgogIC8vIEFkZCBhIG1ldGhvZCB0byBkZWxlZ2F0b3IgdGhhdCwgd2hlbiBpbnZva2VkLCBjYWxscwogIC8vIGRlbGVnYXRlZS5tZXRob2ROYW1lLiBJZiB0aGVyZSBpcyBubyBzdWNoIG1ldGhvZCBvbgogIC8vIHRoZSBkZWxlZ2F0ZWUsIGJ1dCB0aGVyZSB3YXMgb25lIG9uIGRlbGVnYXRvciBiZWZvcmUKICAvLyBkZWxlZ2F0ZU1ldGhvZCB3YXMgY2FsbGVkLCB0aGVuIHRoZSBvcmlnaW5hbCB2ZXJzaW9uCiAgLy8gaXMgaW52b2tlZCBpbnN0ZWFkLgogIC8vIEZvciBleGFtcGxlOgogIC8vCiAgLy8gdmFyIGEgPSB7CiAgLy8gICBtZXRob2QxOiBmdW5jdGlvbigpIHsgY29uc29sZS5sb2coJ2ExJyk7IH0KICAvLyAgIG1ldGhvZDI6IGZ1bmN0aW9uKCkgeyBjb25zb2xlLmxvZygnYTInKTsgfQogIC8vIH07CiAgLy8gdmFyIGIgPSB7CiAgLy8gICBtZXRob2QxOiBmdW5jdGlvbigpIHsgY29uc29sZS5sb2coJ2IxJyk7IH0KICAvLyB9OwogIC8vIGRlbGVnYXRlTWV0aG9kKGEsIGIsICJtZXRob2QxIik7CiAgLy8gZGVsZWdhdGVNZXRob2QoYSwgYiwgIm1ldGhvZDIiKTsKICAvLyBhLm1ldGhvZDEoKTsKICAvLyBhLm1ldGhvZDIoKTsKICAvLwogIC8vIFRoZSBvdXRwdXQgd291bGQgYmUgImIxIiwgImEyIi4KICBmdW5jdGlvbiBkZWxlZ2F0ZU1ldGhvZChkZWxlZ2F0b3IsIGRlbGVnYXRlZSwgbWV0aG9kTmFtZSkgewogICAgdmFyIGluaGVyaXRlZCA9IGRlbGVnYXRvclttZXRob2ROYW1lXTsKICAgIGRlbGVnYXRvclttZXRob2ROYW1lXSA9IGZ1bmN0aW9uKCkgewogICAgICB2YXIgdGFyZ2V0ID0gZGVsZWdhdGVlOwogICAgICB2YXIgbWV0aG9kID0gZGVsZWdhdGVlW21ldGhvZE5hbWVdOwoKICAgICAgLy8gVGhlIG1ldGhvZCBkb2Vzbid0IGV4aXN0IG9uIHRoZSBkZWxlZ2F0ZWUuIEluc3RlYWQsCiAgICAgIC8vIGNhbGwgdGhlIG1ldGhvZCBvbiB0aGUgZGVsZWdhdG9yLCBpZiBpdCBleGlzdHMuCiAgICAgIGlmICghbWV0aG9kKSB7CiAgICAgICAgdGFyZ2V0ID0gZGVsZWdhdG9yOwogICAgICAgIG1ldGhvZCA9IGluaGVyaXRlZDsKICAgICAgfQoKICAgICAgaWYgKG1ldGhvZCkgewogICAgICAgIHJldHVybiBtZXRob2QuYXBwbHkodGFyZ2V0LCBhcmd1bWVudHMpOwogICAgICB9CiAgICB9OwogIH0KCiAgLy8gSW1wbGVtZW50IGEgdmFndWUgZmFjc2ltaWxpZSBvZiBqUXVlcnkncyBkYXRhIG1ldGhvZAogIGZ1bmN0aW9uIGVsZW1lbnREYXRhKGVsLCBuYW1lLCB2YWx1ZSkgewogICAgaWYgKGFyZ3VtZW50cy5sZW5ndGggPT0gMikgewogICAgICByZXR1cm4gZWxbImh0bWx3aWRnZXRfZGF0YV8iICsgbmFtZV07CiAgICB9IGVsc2UgaWYgKGFyZ3VtZW50cy5sZW5ndGggPT0gMykgewogICAgICBlbFsiaHRtbHdpZGdldF9kYXRhXyIgKyBuYW1lXSA9IHZhbHVlOwogICAgICByZXR1cm4gZWw7CiAgICB9IGVsc2UgewogICAgICB0aHJvdyBuZXcgRXJyb3IoIldyb25nIG51bWJlciBvZiBhcmd1bWVudHMgZm9yIGVsZW1lbnREYXRhOiAiICsKICAgICAgICBhcmd1bWVudHMubGVuZ3RoKTsKICAgIH0KICB9CgogIC8vIGh0dHA6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMzQ0NjE3MC9lc2NhcGUtc3RyaW5nLWZvci11c2UtaW4tamF2YXNjcmlwdC1yZWdleAogIGZ1bmN0aW9uIGVzY2FwZVJlZ0V4cChzdHIpIHsKICAgIHJldHVybiBzdHIucmVwbGFjZSgvW1wtXFtcXVwvXHtcfVwoXClcKlwrXD9cLlxcXF5cJFx8XS9nLCAiXFwkJiIpOwogIH0KCiAgZnVuY3Rpb24gaGFzQ2xhc3MoZWwsIGNsYXNzTmFtZSkgewogICAgdmFyIHJlID0gbmV3IFJlZ0V4cCgiXFxiIiArIGVzY2FwZVJlZ0V4cChjbGFzc05hbWUpICsgIlxcYiIpOwogICAgcmV0dXJuIHJlLnRlc3QoZWwuY2xhc3NOYW1lKTsKICB9CgogIC8vIGVsZW1lbnRzIC0gYXJyYXkgKG9yIGFycmF5LWxpa2Ugb2JqZWN0KSBvZiBIVE1MIGVsZW1lbnRzCiAgLy8gY2xhc3NOYW1lIC0gY2xhc3MgbmFtZSB0byB0ZXN0IGZvcgogIC8vIGluY2x1ZGUgLSBpZiB0cnVlLCBvbmx5IHJldHVybiBlbGVtZW50cyB3aXRoIGdpdmVuIGNsYXNzTmFtZTsKICAvLyAgIGlmIGZhbHNlLCBvbmx5IHJldHVybiBlbGVtZW50cyAqd2l0aG91dCogZ2l2ZW4gY2xhc3NOYW1lCiAgZnVuY3Rpb24gZmlsdGVyQnlDbGFzcyhlbGVtZW50cywgY2xhc3NOYW1lLCBpbmNsdWRlKSB7CiAgICB2YXIgcmVzdWx0cyA9IFtdOwogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBlbGVtZW50cy5sZW5ndGg7IGkrKykgewogICAgICBpZiAoaGFzQ2xhc3MoZWxlbWVudHNbaV0sIGNsYXNzTmFtZSkgPT0gaW5jbHVkZSkKICAgICAgICByZXN1bHRzLnB1c2goZWxlbWVudHNbaV0pOwogICAgfQogICAgcmV0dXJuIHJlc3VsdHM7CiAgfQoKICBmdW5jdGlvbiBvbihvYmosIGV2ZW50TmFtZSwgZnVuYykgewogICAgaWYgKG9iai5hZGRFdmVudExpc3RlbmVyKSB7CiAgICAgIG9iai5hZGRFdmVudExpc3RlbmVyKGV2ZW50TmFtZSwgZnVuYywgZmFsc2UpOwogICAgfSBlbHNlIGlmIChvYmouYXR0YWNoRXZlbnQpIHsKICAgICAgb2JqLmF0dGFjaEV2ZW50KGV2ZW50TmFtZSwgZnVuYyk7CiAgICB9CiAgfQoKICBmdW5jdGlvbiBvZmYob2JqLCBldmVudE5hbWUsIGZ1bmMpIHsKICAgIGlmIChvYmoucmVtb3ZlRXZlbnRMaXN0ZW5lcikKICAgICAgb2JqLnJlbW92ZUV2ZW50TGlzdGVuZXIoZXZlbnROYW1lLCBmdW5jLCBmYWxzZSk7CiAgICBlbHNlIGlmIChvYmouZGV0YWNoRXZlbnQpIHsKICAgICAgb2JqLmRldGFjaEV2ZW50KGV2ZW50TmFtZSwgZnVuYyk7CiAgICB9CiAgfQoKICAvLyBUcmFuc2xhdGUgYXJyYXkgb2YgdmFsdWVzIHRvIHRvcC9yaWdodC9ib3R0b20vbGVmdCwgYXMgdXN1YWwgd2l0aAogIC8vIHRoZSAicGFkZGluZyIgQ1NTIHByb3BlcnR5CiAgLy8gaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvQ1NTL3BhZGRpbmcKICBmdW5jdGlvbiB1bnBhY2tQYWRkaW5nKHZhbHVlKSB7CiAgICBpZiAodHlwZW9mKHZhbHVlKSA9PT0gIm51bWJlciIpCiAgICAgIHZhbHVlID0gW3ZhbHVlXTsKICAgIGlmICh2YWx1ZS5sZW5ndGggPT09IDEpIHsKICAgICAgcmV0dXJuIHt0b3A6IHZhbHVlWzBdLCByaWdodDogdmFsdWVbMF0sIGJvdHRvbTogdmFsdWVbMF0sIGxlZnQ6IHZhbHVlWzBdfTsKICAgIH0KICAgIGlmICh2YWx1ZS5sZW5ndGggPT09IDIpIHsKICAgICAgcmV0dXJuIHt0b3A6IHZhbHVlWzBdLCByaWdodDogdmFsdWVbMV0sIGJvdHRvbTogdmFsdWVbMF0sIGxlZnQ6IHZhbHVlWzFdfTsKICAgIH0KICAgIGlmICh2YWx1ZS5sZW5ndGggPT09IDMpIHsKICAgICAgcmV0dXJuIHt0b3A6IHZhbHVlWzBdLCByaWdodDogdmFsdWVbMV0sIGJvdHRvbTogdmFsdWVbMl0sIGxlZnQ6IHZhbHVlWzFdfTsKICAgIH0KICAgIGlmICh2YWx1ZS5sZW5ndGggPT09IDQpIHsKICAgICAgcmV0dXJuIHt0b3A6IHZhbHVlWzBdLCByaWdodDogdmFsdWVbMV0sIGJvdHRvbTogdmFsdWVbMl0sIGxlZnQ6IHZhbHVlWzNdfTsKICAgIH0KICB9CgogIC8vIENvbnZlcnQgYW4gdW5wYWNrZWQgcGFkZGluZyBvYmplY3QgdG8gYSBDU1MgdmFsdWUKICBmdW5jdGlvbiBwYWRkaW5nVG9Dc3MocGFkZGluZ09iaikgewogICAgcmV0dXJuIHBhZGRpbmdPYmoudG9wICsgInB4ICIgKyBwYWRkaW5nT2JqLnJpZ2h0ICsgInB4ICIgKyBwYWRkaW5nT2JqLmJvdHRvbSArICJweCAiICsgcGFkZGluZ09iai5sZWZ0ICsgInB4IjsKICB9CgogIC8vIE1ha2VzIGEgbnVtYmVyIHN1aXRhYmxlIGZvciBDU1MKICBmdW5jdGlvbiBweCh4KSB7CiAgICBpZiAodHlwZW9mKHgpID09PSAibnVtYmVyIikKICAgICAgcmV0dXJuIHggKyAicHgiOwogICAgZWxzZQogICAgICByZXR1cm4geDsKICB9CgogIC8vIFJldHJpZXZlcyBydW50aW1lIHdpZGdldCBzaXppbmcgaW5mb3JtYXRpb24gZm9yIGFuIGVsZW1lbnQuCiAgLy8gVGhlIHJldHVybiB2YWx1ZSBpcyBlaXRoZXIgbnVsbCwgb3IgYW4gb2JqZWN0IHdpdGggZmlsbCwgcGFkZGluZywKICAvLyBkZWZhdWx0V2lkdGgsIGRlZmF1bHRIZWlnaHQgZmllbGRzLgogIGZ1bmN0aW9uIHNpemluZ1BvbGljeShlbCkgewogICAgdmFyIHNpemluZ0VsID0gZG9jdW1lbnQucXVlcnlTZWxlY3Rvcigic2NyaXB0W2RhdGEtZm9yPSciICsgZWwuaWQgKyAiJ11bdHlwZT0nYXBwbGljYXRpb24vaHRtbHdpZGdldC1zaXppbmcnXSIpOwogICAgaWYgKCFzaXppbmdFbCkKICAgICAgcmV0dXJuIG51bGw7CiAgICB2YXIgc3AgPSBKU09OLnBhcnNlKHNpemluZ0VsLnRleHRDb250ZW50IHx8IHNpemluZ0VsLnRleHQgfHwgInt9Iik7CiAgICBpZiAodmlld2VyTW9kZSkgewogICAgICByZXR1cm4gc3Audmlld2VyOwogICAgfSBlbHNlIHsKICAgICAgcmV0dXJuIHNwLmJyb3dzZXI7CiAgICB9CiAgfQoKICAvLyBAcGFyYW0gdGFza3MgQXJyYXkgb2Ygc3RyaW5ncyAob3IgZmFsc3kgdmFsdWUsIGluIHdoaWNoIGNhc2Ugbm8tb3ApLgogIC8vICAgRWFjaCBlbGVtZW50IG11c3QgYmUgYSB2YWxpZCBKYXZhU2NyaXB0IGV4cHJlc3Npb24gdGhhdCB5aWVsZHMgYQogIC8vICAgZnVuY3Rpb24uIE9yLCBjYW4gYmUgYW4gYXJyYXkgb2Ygb2JqZWN0cyB3aXRoICJjb2RlIiBhbmQgImRhdGEiCiAgLy8gICBwcm9wZXJ0aWVzOyBpbiB0aGlzIGNhc2UsIHRoZSAiY29kZSIgcHJvcGVydHkgc2hvdWxkIGJlIGEgc3RyaW5nCiAgLy8gICBvZiBKUyB0aGF0J3MgYW4gZXhwciB0aGF0IHlpZWxkcyBhIGZ1bmN0aW9uLCBhbmQgImRhdGEiIHNob3VsZCBiZQogIC8vICAgYW4gb2JqZWN0IHRoYXQgd2lsbCBiZSBhZGRlZCBhcyBhbiBhZGRpdGlvbmFsIGFyZ3VtZW50IHdoZW4gdGhhdAogIC8vICAgZnVuY3Rpb24gaXMgY2FsbGVkLgogIC8vIEBwYXJhbSB0YXJnZXQgVGhlIG9iamVjdCB0aGF0IHdpbGwgYmUgInRoaXMiIGZvciBlYWNoIGZ1bmN0aW9uCiAgLy8gICBleGVjdXRpb24uCiAgLy8gQHBhcmFtIGFyZ3MgQXJyYXkgb2YgYXJndW1lbnRzIHRvIGJlIHBhc3NlZCB0byB0aGUgZnVuY3Rpb25zLiAoVGhlCiAgLy8gICBzYW1lIGFyZ3VtZW50cyB3aWxsIGJlIHBhc3NlZCB0byBhbGwgZnVuY3Rpb25zLikKICBmdW5jdGlvbiBldmFsQW5kUnVuKHRhc2tzLCB0YXJnZXQsIGFyZ3MpIHsKICAgIGlmICh0YXNrcykgewogICAgICBmb3JFYWNoKHRhc2tzLCBmdW5jdGlvbih0YXNrKSB7CiAgICAgICAgdmFyIHRoZXNlQXJncyA9IGFyZ3M7CiAgICAgICAgaWYgKHR5cGVvZih0YXNrKSA9PT0gIm9iamVjdCIpIHsKICAgICAgICAgIHRoZXNlQXJncyA9IHRoZXNlQXJncy5jb25jYXQoW3Rhc2suZGF0YV0pOwogICAgICAgICAgdGFzayA9IHRhc2suY29kZTsKICAgICAgICB9CiAgICAgICAgdmFyIHRhc2tGdW5jID0gZXZhbCgiKCIgKyB0YXNrICsgIikiKTsKICAgICAgICBpZiAodHlwZW9mKHRhc2tGdW5jKSAhPT0gImZ1bmN0aW9uIikgewogICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJUYXNrIG11c3QgYmUgYSBmdW5jdGlvbiEgU291cmNlOlxuIiArIHRhc2spOwogICAgICAgIH0KICAgICAgICB0YXNrRnVuYy5hcHBseSh0YXJnZXQsIHRoZXNlQXJncyk7CiAgICAgIH0pOwogICAgfQogIH0KCiAgZnVuY3Rpb24gaW5pdFNpemluZyhlbCkgewogICAgdmFyIHNpemluZyA9IHNpemluZ1BvbGljeShlbCk7CiAgICBpZiAoIXNpemluZykKICAgICAgcmV0dXJuOwoKICAgIHZhciBjZWwgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiaHRtbHdpZGdldF9jb250YWluZXIiKTsKICAgIGlmICghY2VsKQogICAgICByZXR1cm47CgogICAgaWYgKHR5cGVvZihzaXppbmcucGFkZGluZykgIT09ICJ1bmRlZmluZWQiKSB7CiAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUubWFyZ2luID0gIjAiOwogICAgICBkb2N1bWVudC5ib2R5LnN0eWxlLnBhZGRpbmcgPSBwYWRkaW5nVG9Dc3ModW5wYWNrUGFkZGluZyhzaXppbmcucGFkZGluZykpOwogICAgfQoKICAgIGlmIChzaXppbmcuZmlsbCkgewogICAgICBkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93ID0gImhpZGRlbiI7CiAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUud2lkdGggPSAiMTAwJSI7CiAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUuaGVpZ2h0ID0gIjEwMCUiOwogICAgICBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuc3R5bGUud2lkdGggPSAiMTAwJSI7CiAgICAgIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zdHlsZS5oZWlnaHQgPSAiMTAwJSI7CiAgICAgIGlmIChjZWwpIHsKICAgICAgICBjZWwuc3R5bGUucG9zaXRpb24gPSAiYWJzb2x1dGUiOwogICAgICAgIHZhciBwYWQgPSB1bnBhY2tQYWRkaW5nKHNpemluZy5wYWRkaW5nKTsKICAgICAgICBjZWwuc3R5bGUudG9wID0gcGFkLnRvcCArICJweCI7CiAgICAgICAgY2VsLnN0eWxlLnJpZ2h0ID0gcGFkLnJpZ2h0ICsgInB4IjsKICAgICAgICBjZWwuc3R5bGUuYm90dG9tID0gcGFkLmJvdHRvbSArICJweCI7CiAgICAgICAgY2VsLnN0eWxlLmxlZnQgPSBwYWQubGVmdCArICJweCI7CiAgICAgICAgZWwuc3R5bGUud2lkdGggPSAiMTAwJSI7CiAgICAgICAgZWwuc3R5bGUuaGVpZ2h0ID0gIjEwMCUiOwogICAgICB9CgogICAgICByZXR1cm4gewogICAgICAgIGdldFdpZHRoOiBmdW5jdGlvbigpIHsgcmV0dXJuIGNlbC5vZmZzZXRXaWR0aDsgfSwKICAgICAgICBnZXRIZWlnaHQ6IGZ1bmN0aW9uKCkgeyByZXR1cm4gY2VsLm9mZnNldEhlaWdodDsgfQogICAgICB9OwoKICAgIH0gZWxzZSB7CiAgICAgIGVsLnN0eWxlLndpZHRoID0gcHgoc2l6aW5nLndpZHRoKTsKICAgICAgZWwuc3R5bGUuaGVpZ2h0ID0gcHgoc2l6aW5nLmhlaWdodCk7CgogICAgICByZXR1cm4gewogICAgICAgIGdldFdpZHRoOiBmdW5jdGlvbigpIHsgcmV0dXJuIGVsLm9mZnNldFdpZHRoOyB9LAogICAgICAgIGdldEhlaWdodDogZnVuY3Rpb24oKSB7IHJldHVybiBlbC5vZmZzZXRIZWlnaHQ7IH0KICAgICAgfTsKICAgIH0KICB9CgogIC8vIERlZmF1bHQgaW1wbGVtZW50YXRpb25zIGZvciBtZXRob2RzCiAgdmFyIGRlZmF1bHRzID0gewogICAgZmluZDogZnVuY3Rpb24oc2NvcGUpIHsKICAgICAgcmV0dXJuIHF1ZXJ5U2VsZWN0b3JBbGwoc2NvcGUsICIuIiArIHRoaXMubmFtZSk7CiAgICB9LAogICAgcmVuZGVyRXJyb3I6IGZ1bmN0aW9uKGVsLCBlcnIpIHsKICAgICAgdmFyICRlbCA9ICQoZWwpOwoKICAgICAgdGhpcy5jbGVhckVycm9yKGVsKTsKCiAgICAgIC8vIEFkZCBhbGwgdGhlc2UgZXJyb3IgY2xhc3NlcywgYXMgU2hpbnkgZG9lcwogICAgICB2YXIgZXJyQ2xhc3MgPSAic2hpbnktb3V0cHV0LWVycm9yIjsKICAgICAgaWYgKGVyci50eXBlICE9PSBudWxsKSB7CiAgICAgICAgLy8gdXNlIHRoZSBjbGFzc2VzIG9mIHRoZSBlcnJvciBjb25kaXRpb24gYXMgQ1NTIGNsYXNzIG5hbWVzCiAgICAgICAgZXJyQ2xhc3MgPSBlcnJDbGFzcyArICIgIiArICQubWFwKGFzQXJyYXkoZXJyLnR5cGUpLCBmdW5jdGlvbih0eXBlKSB7CiAgICAgICAgICByZXR1cm4gZXJyQ2xhc3MgKyAiLSIgKyB0eXBlOwogICAgICAgIH0pLmpvaW4oIiAiKTsKICAgICAgfQogICAgICBlcnJDbGFzcyA9IGVyckNsYXNzICsgIiBodG1sd2lkZ2V0cy1lcnJvciI7CgogICAgICAvLyBJcyBlbCBpbmxpbmUgb3IgYmxvY2s/IElmIGlubGluZSBvciBpbmxpbmUtYmxvY2ssIGp1c3QgZGlzcGxheTpub25lIGl0CiAgICAgIC8vIGFuZCBhZGQgYW4gaW5saW5lIGVycm9yLgogICAgICB2YXIgZGlzcGxheSA9ICRlbC5jc3MoImRpc3BsYXkiKTsKICAgICAgJGVsLmRhdGEoInJlc3RvcmUtZGlzcGxheS1tb2RlIiwgZGlzcGxheSk7CgogICAgICBpZiAoZGlzcGxheSA9PT0gImlubGluZSIgfHwgZGlzcGxheSA9PT0gImlubGluZS1ibG9jayIpIHsKICAgICAgICAkZWwuaGlkZSgpOwogICAgICAgIGlmIChlcnIubWVzc2FnZSAhPT0gIiIpIHsKICAgICAgICAgIHZhciBlcnJvclNwYW4gPSAkKCI8c3Bhbj4iKS5hZGRDbGFzcyhlcnJDbGFzcyk7CiAgICAgICAgICBlcnJvclNwYW4udGV4dChlcnIubWVzc2FnZSk7CiAgICAgICAgICAkZWwuYWZ0ZXIoZXJyb3JTcGFuKTsKICAgICAgICB9CiAgICAgIH0gZWxzZSBpZiAoZGlzcGxheSA9PT0gImJsb2NrIikgewogICAgICAgIC8vIElmIGJsb2NrLCBhZGQgYW4gZXJyb3IganVzdCBhZnRlciB0aGUgZWwsIHNldCB2aXNpYmlsaXR5Om5vbmUgb24gdGhlCiAgICAgICAgLy8gZWwsIGFuZCBwb3NpdGlvbiB0aGUgZXJyb3IgdG8gYmUgb24gdG9wIG9mIHRoZSBlbC4KICAgICAgICAvLyBNYXJrIGl0IHdpdGggYSB1bmlxdWUgSUQgYW5kIENTUyBjbGFzcyBzbyB3ZSBjYW4gcmVtb3ZlIGl0IGxhdGVyLgogICAgICAgICRlbC5jc3MoInZpc2liaWxpdHkiLCAiaGlkZGVuIik7CiAgICAgICAgaWYgKGVyci5tZXNzYWdlICE9PSAiIikgewogICAgICAgICAgdmFyIGVycm9yRGl2ID0gJCgiPGRpdj4iKS5hZGRDbGFzcyhlcnJDbGFzcykuY3NzKCJwb3NpdGlvbiIsICJhYnNvbHV0ZSIpCiAgICAgICAgICAgIC5jc3MoInRvcCIsIGVsLm9mZnNldFRvcCkKICAgICAgICAgICAgLmNzcygibGVmdCIsIGVsLm9mZnNldExlZnQpCiAgICAgICAgICAgIC8vIHNldHRpbmcgd2lkdGggY2FuIHB1c2ggb3V0IHRoZSBwYWdlIHNpemUsIGZvcmNpbmcgb3RoZXJ3aXNlCiAgICAgICAgICAgIC8vIHVubmVjZXNzYXJ5IHNjcm9sbGJhcnMgdG8gYXBwZWFyIGFuZCBtYWtpbmcgaXQgaW1wb3NzaWJsZSBmb3IKICAgICAgICAgICAgLy8gdGhlIGVsZW1lbnQgdG8gc2hyaW5rOyBzbyB1c2UgbWF4LXdpZHRoIGluc3RlYWQKICAgICAgICAgICAgLmNzcygibWF4V2lkdGgiLCBlbC5vZmZzZXRXaWR0aCkKICAgICAgICAgICAgLmNzcygiaGVpZ2h0IiwgZWwub2Zmc2V0SGVpZ2h0KTsKICAgICAgICAgIGVycm9yRGl2LnRleHQoZXJyLm1lc3NhZ2UpOwogICAgICAgICAgJGVsLmFmdGVyKGVycm9yRGl2KTsKCiAgICAgICAgICAvLyBSZWFsbHkgZHVtYiB3YXkgdG8ga2VlcCB0aGUgc2l6ZS9wb3NpdGlvbiBvZiB0aGUgZXJyb3IgaW4gc3luYyB3aXRoCiAgICAgICAgICAvLyB0aGUgcGFyZW50IGVsZW1lbnQgYXMgdGhlIHdpbmRvdyBpcyByZXNpemVkIG9yIHdoYXRldmVyLgogICAgICAgICAgdmFyIGludElkID0gc2V0SW50ZXJ2YWwoZnVuY3Rpb24oKSB7CiAgICAgICAgICAgIGlmICghZXJyb3JEaXZbMF0ucGFyZW50RWxlbWVudCkgewogICAgICAgICAgICAgIGNsZWFySW50ZXJ2YWwoaW50SWQpOwogICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgfQogICAgICAgICAgICBlcnJvckRpdgogICAgICAgICAgICAgIC5jc3MoInRvcCIsIGVsLm9mZnNldFRvcCkKICAgICAgICAgICAgICAuY3NzKCJsZWZ0IiwgZWwub2Zmc2V0TGVmdCkKICAgICAgICAgICAgICAuY3NzKCJtYXhXaWR0aCIsIGVsLm9mZnNldFdpZHRoKQogICAgICAgICAgICAgIC5jc3MoImhlaWdodCIsIGVsLm9mZnNldEhlaWdodCk7CiAgICAgICAgICB9LCA1MDApOwogICAgICAgIH0KICAgICAgfQogICAgfSwKICAgIGNsZWFyRXJyb3I6IGZ1bmN0aW9uKGVsKSB7CiAgICAgIHZhciAkZWwgPSAkKGVsKTsKICAgICAgdmFyIGRpc3BsYXkgPSAkZWwuZGF0YSgicmVzdG9yZS1kaXNwbGF5LW1vZGUiKTsKICAgICAgJGVsLmRhdGEoInJlc3RvcmUtZGlzcGxheS1tb2RlIiwgbnVsbCk7CgogICAgICBpZiAoZGlzcGxheSA9PT0gImlubGluZSIgfHwgZGlzcGxheSA9PT0gImlubGluZS1ibG9jayIpIHsKICAgICAgICBpZiAoZGlzcGxheSkKICAgICAgICAgICRlbC5jc3MoImRpc3BsYXkiLCBkaXNwbGF5KTsKICAgICAgICAkKGVsLm5leHRTaWJsaW5nKS5maWx0ZXIoIi5odG1sd2lkZ2V0cy1lcnJvciIpLnJlbW92ZSgpOwogICAgICB9IGVsc2UgaWYgKGRpc3BsYXkgPT09ICJibG9jayIpewogICAgICAgICRlbC5jc3MoInZpc2liaWxpdHkiLCAiaW5oZXJpdCIpOwogICAgICAgICQoZWwubmV4dFNpYmxpbmcpLmZpbHRlcigiLmh0bWx3aWRnZXRzLWVycm9yIikucmVtb3ZlKCk7CiAgICAgIH0KICAgIH0sCiAgICBzaXppbmc6IHt9CiAgfTsKCiAgLy8gQ2FsbGVkIGJ5IHdpZGdldCBiaW5kaW5ncyB0byByZWdpc3RlciBhIG5ldyB0eXBlIG9mIHdpZGdldC4gVGhlIGRlZmluaXRpb24KICAvLyBvYmplY3QgY2FuIGNvbnRhaW4gdGhlIGZvbGxvd2luZyBwcm9wZXJ0aWVzOgogIC8vIC0gbmFtZSAocmVxdWlyZWQpIC0gQSBzdHJpbmcgaW5kaWNhdGluZyB0aGUgYmluZGluZyBuYW1lLCB3aGljaCB3aWxsIGJlCiAgLy8gICB1c2VkIGJ5IGRlZmF1bHQgYXMgdGhlIENTUyBjbGFzc25hbWUgdG8gbG9vayBmb3IuCiAgLy8gLSBpbml0aWFsaXplIChvcHRpb25hbCkgLSBBIGZ1bmN0aW9uKGVsKSB0aGF0IHdpbGwgYmUgY2FsbGVkIG9uY2UgcGVyCiAgLy8gICB3aWRnZXQgZWxlbWVudDsgaWYgYSB2YWx1ZSBpcyByZXR1cm5lZCwgaXQgd2lsbCBiZSBwYXNzZWQgYXMgdGhlIHRoaXJkCiAgLy8gICB2YWx1ZSB0byByZW5kZXJWYWx1ZS4KICAvLyAtIHJlbmRlclZhbHVlIChyZXF1aXJlZCkgLSBBIGZ1bmN0aW9uKGVsLCBkYXRhLCBpbml0VmFsdWUpIHRoYXQgd2lsbCBiZQogIC8vICAgY2FsbGVkIHdpdGggZGF0YS4gU3RhdGljIGNvbnRleHRzIHdpbGwgY2F1c2UgdGhpcyB0byBiZSBjYWxsZWQgb25jZSBwZXIKICAvLyAgIGVsZW1lbnQ7IFNoaW55IGFwcHMgd2lsbCBjYXVzZSB0aGlzIHRvIGJlIGNhbGxlZCBtdWx0aXBsZSB0aW1lcyBwZXIKICAvLyAgIGVsZW1lbnQsIGFzIHRoZSBkYXRhIGNoYW5nZXMuCiAgd2luZG93LkhUTUxXaWRnZXRzLndpZGdldCA9IGZ1bmN0aW9uKGRlZmluaXRpb24pIHsKICAgIGlmICghZGVmaW5pdGlvbi5uYW1lKSB7CiAgICAgIHRocm93IG5ldyBFcnJvcigiV2lkZ2V0IG11c3QgaGF2ZSBhIG5hbWUiKTsKICAgIH0KICAgIGlmICghZGVmaW5pdGlvbi50eXBlKSB7CiAgICAgIHRocm93IG5ldyBFcnJvcigiV2lkZ2V0IG11c3QgaGF2ZSBhIHR5cGUiKTsKICAgIH0KICAgIC8vIEN1cnJlbnRseSB3ZSBvbmx5IHN1cHBvcnQgb3V0cHV0IHdpZGdldHMKICAgIGlmIChkZWZpbml0aW9uLnR5cGUgIT09ICJvdXRwdXQiKSB7CiAgICAgIHRocm93IG5ldyBFcnJvcigiVW5yZWNvZ25pemVkIHdpZGdldCB0eXBlICciICsgZGVmaW5pdGlvbi50eXBlICsgIiciKTsKICAgIH0KICAgIC8vIFRPRE86IFZlcmlmeSB0aGF0IC5uYW1lIGlzIGEgdmFsaWQgQ1NTIGNsYXNzbmFtZQoKICAgIC8vIFN1cHBvcnQgbmV3LXN0eWxlIGluc3RhbmNlLWJvdW5kIGRlZmluaXRpb25zLiBPbGQtc3R5bGUgY2xhc3MtYm91bmQKICAgIC8vIGRlZmluaXRpb25zIGhhdmUgb25lIHdpZGdldCAib2JqZWN0IiBwZXIgd2lkZ2V0IHBlciB0eXBlL2NsYXNzIG9mCiAgICAvLyB3aWRnZXQ7IHRoZSByZW5kZXJWYWx1ZSBhbmQgcmVzaXplIG1ldGhvZHMgb24gc3VjaCB3aWRnZXQgb2JqZWN0cwogICAgLy8gdGFrZSBlbCBhbmQgaW5zdGFuY2UgYXJndW1lbnRzLCBiZWNhdXNlIHRoZSB3aWRnZXQgb2JqZWN0IGNhbid0CiAgICAvLyBzdG9yZSB0aGVtLiBOZXctc3R5bGUgaW5zdGFuY2UtYm91bmQgZGVmaW5pdGlvbnMgaGF2ZSBvbmUgd2lkZ2V0CiAgICAvLyBvYmplY3QgcGVyIHdpZGdldCBpbnN0YW5jZTsgdGhlIGRlZmluaXRpb24gdGhhdCdzIHBhc3NlZCBpbiBkb2Vzbid0CiAgICAvLyBwcm92aWRlIHJlbmRlclZhbHVlIG9yIHJlc2l6ZSBtZXRob2RzIGF0IGFsbCwganVzdCB0aGUgc2luZ2xlIG1ldGhvZAogICAgLy8gICBmYWN0b3J5KGVsLCB3aWR0aCwgaGVpZ2h0KQogICAgLy8gd2hpY2ggcmV0dXJucyBhbiBvYmplY3QgdGhhdCBoYXMgcmVuZGVyVmFsdWUoeCkgYW5kIHJlc2l6ZSh3LCBoKS4KICAgIC8vIFRoaXMgZW5hYmxlcyBhIGZhciBtb3JlIG5hdHVyYWwgcHJvZ3JhbW1pbmcgc3R5bGUgZm9yIHRoZSB3aWRnZXQKICAgIC8vIGF1dGhvciwgd2hvIGNhbiBzdG9yZSBwZXItaW5zdGFuY2Ugc3RhdGUgdXNpbmcgZWl0aGVyIE9PLXN0eWxlCiAgICAvLyBpbnN0YW5jZSBmaWVsZHMgb3IgZnVuY3Rpb25hbC1zdHlsZSBjbG9zdXJlIHZhcmlhYmxlcyAoSSBndWVzcyB0aGlzCiAgICAvLyBpcyBpbiBjb250cmFzdCB0byB3aGF0IGNhbiBvbmx5IGJlIGNhbGxlZCBDLXN0eWxlIHBzZXVkby1PTyB3aGljaCBpcwogICAgLy8gd2hhdCB3ZSByZXF1aXJlZCBiZWZvcmUpLgogICAgaWYgKGRlZmluaXRpb24uZmFjdG9yeSkgewogICAgICBkZWZpbml0aW9uID0gY3JlYXRlTGVnYWN5RGVmaW5pdGlvbkFkYXB0ZXIoZGVmaW5pdGlvbik7CiAgICB9CgogICAgaWYgKCFkZWZpbml0aW9uLnJlbmRlclZhbHVlKSB7CiAgICAgIHRocm93IG5ldyBFcnJvcigiV2lkZ2V0IG11c3QgaGF2ZSBhIHJlbmRlclZhbHVlIGZ1bmN0aW9uIik7CiAgICB9CgogICAgLy8gRm9yIHN0YXRpYyByZW5kZXJpbmcgKG5vbi1TaGlueSksIHVzZSBhIHNpbXBsZSB3aWRnZXQgcmVnaXN0cmF0aW9uCiAgICAvLyBzY2hlbWUuIFdlIGFsc28gdXNlIHRoaXMgc2NoZW1lIGZvciBTaGlueSBhcHBzL2RvY3VtZW50cyB0aGF0IGFsc28KICAgIC8vIGNvbnRhaW4gc3RhdGljIHdpZGdldHMuCiAgICB3aW5kb3cuSFRNTFdpZGdldHMud2lkZ2V0cyA9IHdpbmRvdy5IVE1MV2lkZ2V0cy53aWRnZXRzIHx8IFtdOwogICAgLy8gTWVyZ2UgZGVmYXVsdHMgaW50byB0aGUgZGVmaW5pdGlvbjsgZG9uJ3QgbXV0YXRlIHRoZSBvcmlnaW5hbCBkZWZpbml0aW9uLgogICAgdmFyIHN0YXRpY0JpbmRpbmcgPSBleHRlbmQoe30sIGRlZmF1bHRzLCBkZWZpbml0aW9uKTsKICAgIG92ZXJyaWRlTWV0aG9kKHN0YXRpY0JpbmRpbmcsICJmaW5kIiwgZnVuY3Rpb24oc3VwZXJmdW5jKSB7CiAgICAgIHJldHVybiBmdW5jdGlvbihzY29wZSkgewogICAgICAgIHZhciByZXN1bHRzID0gc3VwZXJmdW5jKHNjb3BlKTsKICAgICAgICAvLyBGaWx0ZXIgb3V0IFNoaW55IG91dHB1dHMsIHdlIG9ubHkgd2FudCB0aGUgc3RhdGljIGtpbmQKICAgICAgICByZXR1cm4gZmlsdGVyQnlDbGFzcyhyZXN1bHRzLCAiaHRtbC13aWRnZXQtb3V0cHV0IiwgZmFsc2UpOwogICAgICB9OwogICAgfSk7CiAgICB3aW5kb3cuSFRNTFdpZGdldHMud2lkZ2V0cy5wdXNoKHN0YXRpY0JpbmRpbmcpOwoKICAgIGlmIChzaGlueU1vZGUpIHsKICAgICAgLy8gU2hpbnkgaXMgcnVubmluZy4gUmVnaXN0ZXIgdGhlIGRlZmluaXRpb24gd2l0aCBhbiBvdXRwdXQgYmluZGluZy4KICAgICAgLy8gVGhlIGRlZmluaXRpb24gaXRzZWxmIHdpbGwgbm90IGJlIHRoZSBvdXRwdXQgYmluZGluZywgaW5zdGVhZAogICAgICAvLyB3ZSB3aWxsIG1ha2UgYW4gb3V0cHV0IGJpbmRpbmcgb2JqZWN0IHRoYXQgZGVsZWdhdGVzIHRvIHRoZQogICAgICAvLyBkZWZpbml0aW9uLiBUaGlzIGlzIGJlY2F1c2Ugd2UgZm9vbGlzaGx5IHVzZWQgdGhlIHNhbWUgbWV0aG9kCiAgICAgIC8vIG5hbWUgKHJlbmRlclZhbHVlKSBmb3IgaHRtbHdpZGdldHMgZGVmaW5pdGlvbiBhbmQgU2hpbnkgYmluZGluZ3MKICAgICAgLy8gYnV0IHRoZXkgYWN0dWFsbHkgaGF2ZSBxdWl0ZSBkaWZmZXJlbnQgc2VtYW50aWNzICh0aGUgU2hpbnkKICAgICAgLy8gYmluZGluZ3MgcmVjZWl2ZSBkYXRhIHRoYXQgaW5jbHVkZXMgbG90cyBvZiBtZXRhZGF0YSB0aGF0IGl0CiAgICAgIC8vIHN0cmlwcyBvZmYgYmVmb3JlIGNhbGxpbmcgaHRtbHdpZGdldHMgcmVuZGVyVmFsdWUpLiBXZSBjYW4ndAogICAgICAvLyBqdXN0IGlnbm9yZSB0aGUgZGlmZmVyZW5jZSBiZWNhdXNlIGluIHNvbWUgd2lkZ2V0cyBpdCdzIGhlbHBmdWwKICAgICAgLy8gdG8gY2FsbCB0aGlzLnJlbmRlclZhbHVlKCkgZnJvbSBpbnNpZGUgb2YgcmVzaXplKCksIGFuZCBpZgogICAgICAvLyB3ZSdyZSBub3QgZGVsZWdhdGluZywgdGhlbiB0aGF0IGNhbGwgd2lsbCBnbyB0byB0aGUgU2hpbnkKICAgICAgLy8gdmVyc2lvbiBpbnN0ZWFkIG9mIHRoZSBodG1sd2lkZ2V0cyB2ZXJzaW9uLgoKICAgICAgLy8gTWVyZ2UgZGVmYXVsdHMgd2l0aCBkZWZpbml0aW9uLCB3aXRob3V0IG11dGF0aW5nIGVpdGhlci4KICAgICAgdmFyIGJpbmRpbmdEZWYgPSBleHRlbmQoe30sIGRlZmF1bHRzLCBkZWZpbml0aW9uKTsKCiAgICAgIC8vIFRoaXMgb2JqZWN0IHdpbGwgYmUgb3VyIGFjdHVhbCBTaGlueSBiaW5kaW5nLgogICAgICB2YXIgc2hpbnlCaW5kaW5nID0gbmV3IFNoaW55Lk91dHB1dEJpbmRpbmcoKTsKCiAgICAgIC8vIFdpdGggYSBmZXcgZXhjZXB0aW9ucywgd2UnbGwgd2FudCB0byBzaW1wbHkgdXNlIHRoZSBiaW5kaW5nRGVmJ3MKICAgICAgLy8gdmVyc2lvbiBvZiBtZXRob2RzIGlmIHRoZXkgYXJlIGF2YWlsYWJsZSwgb3RoZXJ3aXNlIGZhbGwgYmFjayB0bwogICAgICAvLyBTaGlueSdzIGRlZmF1bHRzLiBOT1RFOiBJZiBTaGlueSdzIG91dHB1dCBiaW5kaW5ncyBnYWluIGFkZGl0aW9uYWwKICAgICAgLy8gbWV0aG9kcyBpbiB0aGUgZnV0dXJlLCBhbmQgd2Ugd2FudCB0aGVtIHRvIGJlIG92ZXJyaWRlYWJsZSBieQogICAgICAvLyBIVE1MV2lkZ2V0IGJpbmRpbmcgZGVmaW5pdGlvbnMsIHRoZW4gd2UnbGwgbmVlZCB0byBhZGQgdGhlbSB0byB0aGlzCiAgICAgIC8vIGxpc3QuCiAgICAgIGRlbGVnYXRlTWV0aG9kKHNoaW55QmluZGluZywgYmluZGluZ0RlZiwgImdldElkIik7CiAgICAgIGRlbGVnYXRlTWV0aG9kKHNoaW55QmluZGluZywgYmluZGluZ0RlZiwgIm9uVmFsdWVDaGFuZ2UiKTsKICAgICAgZGVsZWdhdGVNZXRob2Qoc2hpbnlCaW5kaW5nLCBiaW5kaW5nRGVmLCAib25WYWx1ZUVycm9yIik7CiAgICAgIGRlbGVnYXRlTWV0aG9kKHNoaW55QmluZGluZywgYmluZGluZ0RlZiwgInJlbmRlckVycm9yIik7CiAgICAgIGRlbGVnYXRlTWV0aG9kKHNoaW55QmluZGluZywgYmluZGluZ0RlZiwgImNsZWFyRXJyb3IiKTsKICAgICAgZGVsZWdhdGVNZXRob2Qoc2hpbnlCaW5kaW5nLCBiaW5kaW5nRGVmLCAic2hvd1Byb2dyZXNzIik7CgogICAgICAvLyBUaGUgZmluZCwgcmVuZGVyVmFsdWUsIGFuZCByZXNpemUgYXJlIGhhbmRsZWQgZGlmZmVyZW50bHksIGJlY2F1c2Ugd2UKICAgICAgLy8gd2FudCB0byBhY3R1YWxseSBkZWNvcmF0ZSB0aGUgYmVoYXZpb3Igb2YgdGhlIGJpbmRpbmdEZWYgbWV0aG9kcy4KCiAgICAgIHNoaW55QmluZGluZy5maW5kID0gZnVuY3Rpb24oc2NvcGUpIHsKICAgICAgICB2YXIgcmVzdWx0cyA9IGJpbmRpbmdEZWYuZmluZChzY29wZSk7CgogICAgICAgIC8vIE9ubHkgcmV0dXJuIGVsZW1lbnRzIHRoYXQgYXJlIFNoaW55IG91dHB1dHMsIG5vdCBzdGF0aWMgb25lcwogICAgICAgIHZhciBkeW5hbWljUmVzdWx0cyA9IHJlc3VsdHMuZmlsdGVyKCIuaHRtbC13aWRnZXQtb3V0cHV0Iik7CgogICAgICAgIC8vIEl0J3MgcG9zc2libGUgdGhhdCB3aGF0ZXZlciBjYXVzZWQgU2hpbnkgdG8gdGhpbmsgdGhlcmUgbWlnaHQgYmUKICAgICAgICAvLyBuZXcgZHluYW1pYyBvdXRwdXRzLCBhbHNvIGNhdXNlZCB0aGVyZSB0byBiZSBuZXcgc3RhdGljIG91dHB1dHMuCiAgICAgICAgLy8gU2luY2UgdGhlcmUgbWlnaHQgYmUgbG90cyBvZiBkaWZmZXJlbnQgaHRtbHdpZGdldHMgYmluZGluZ3MsIHdlCiAgICAgICAgLy8gc2NoZWR1bGUgZXhlY3V0aW9uIGZvciBsYXRlci0tbm8gbmVlZCB0byBzdGF0aWNSZW5kZXIgbXVsdGlwbGUKICAgICAgICAvLyB0aW1lcy4KICAgICAgICBpZiAocmVzdWx0cy5sZW5ndGggIT09IGR5bmFtaWNSZXN1bHRzLmxlbmd0aCkKICAgICAgICAgIHNjaGVkdWxlU3RhdGljUmVuZGVyKCk7CgogICAgICAgIHJldHVybiBkeW5hbWljUmVzdWx0czsKICAgICAgfTsKCiAgICAgIC8vIFdyYXAgcmVuZGVyVmFsdWUgdG8gaGFuZGxlIGluaXRpYWxpemF0aW9uLCB3aGljaCB1bmZvcnR1bmF0ZWx5IGlzbid0CiAgICAgIC8vIHN1cHBvcnRlZCBuYXRpdmVseSBieSBTaGlueSBhdCB0aGUgdGltZSBvZiB0aGlzIHdyaXRpbmcuCgogICAgICBzaGlueUJpbmRpbmcucmVuZGVyVmFsdWUgPSBmdW5jdGlvbihlbCwgZGF0YSkgewogICAgICAgIFNoaW55LnJlbmRlckRlcGVuZGVuY2llcyhkYXRhLmRlcHMpOwogICAgICAgIC8vIFJlc29sdmUgc3RyaW5ncyBtYXJrZWQgYXMgamF2YXNjcmlwdCBsaXRlcmFscyB0byBvYmplY3RzCiAgICAgICAgaWYgKCEoZGF0YS5ldmFscyBpbnN0YW5jZW9mIEFycmF5KSkgZGF0YS5ldmFscyA9IFtkYXRhLmV2YWxzXTsKICAgICAgICBmb3IgKHZhciBpID0gMDsgZGF0YS5ldmFscyAmJiBpIDwgZGF0YS5ldmFscy5sZW5ndGg7IGkrKykgewogICAgICAgICAgd2luZG93LkhUTUxXaWRnZXRzLmV2YWx1YXRlU3RyaW5nTWVtYmVyKGRhdGEueCwgZGF0YS5ldmFsc1tpXSk7CiAgICAgICAgfQogICAgICAgIGlmICghYmluZGluZ0RlZi5yZW5kZXJPbk51bGxWYWx1ZSkgewogICAgICAgICAgaWYgKGRhdGEueCA9PT0gbnVsbCkgewogICAgICAgICAgICBlbC5zdHlsZS52aXNpYmlsaXR5ID0gImhpZGRlbiI7CiAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgIGVsLnN0eWxlLnZpc2liaWxpdHkgPSAiaW5oZXJpdCI7CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICAgIGlmICghZWxlbWVudERhdGEoZWwsICJpbml0aWFsaXplZCIpKSB7CiAgICAgICAgICBpbml0U2l6aW5nKGVsKTsKCiAgICAgICAgICBlbGVtZW50RGF0YShlbCwgImluaXRpYWxpemVkIiwgdHJ1ZSk7CiAgICAgICAgICBpZiAoYmluZGluZ0RlZi5pbml0aWFsaXplKSB7CiAgICAgICAgICAgIHZhciByZXN1bHQgPSBiaW5kaW5nRGVmLmluaXRpYWxpemUoZWwsIGVsLm9mZnNldFdpZHRoLAogICAgICAgICAgICAgIGVsLm9mZnNldEhlaWdodCk7CiAgICAgICAgICAgIGVsZW1lbnREYXRhKGVsLCAiaW5pdF9yZXN1bHQiLCByZXN1bHQpOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBiaW5kaW5nRGVmLnJlbmRlclZhbHVlKGVsLCBkYXRhLngsIGVsZW1lbnREYXRhKGVsLCAiaW5pdF9yZXN1bHQiKSk7CiAgICAgICAgZXZhbEFuZFJ1bihkYXRhLmpzSG9va3MucmVuZGVyLCBlbGVtZW50RGF0YShlbCwgImluaXRfcmVzdWx0IiksIFtlbCwgZGF0YS54XSk7CiAgICAgIH07CgogICAgICAvLyBPbmx5IG92ZXJyaWRlIHJlc2l6ZSBpZiBiaW5kaW5nRGVmIGltcGxlbWVudHMgaXQKICAgICAgaWYgKGJpbmRpbmdEZWYucmVzaXplKSB7CiAgICAgICAgc2hpbnlCaW5kaW5nLnJlc2l6ZSA9IGZ1bmN0aW9uKGVsLCB3aWR0aCwgaGVpZ2h0KSB7CiAgICAgICAgICAvLyBTaGlueSBjYW4gY2FsbCByZXNpemUgYmVmb3JlIGluaXRpYWxpemUvcmVuZGVyVmFsdWUgaGF2ZSBiZWVuCiAgICAgICAgICAvLyBjYWxsZWQsIHdoaWNoIGRvZXNuJ3QgbWFrZSBzZW5zZSBmb3Igd2lkZ2V0cy4KICAgICAgICAgIGlmIChlbGVtZW50RGF0YShlbCwgImluaXRpYWxpemVkIikpIHsKICAgICAgICAgICAgYmluZGluZ0RlZi5yZXNpemUoZWwsIHdpZHRoLCBoZWlnaHQsIGVsZW1lbnREYXRhKGVsLCAiaW5pdF9yZXN1bHQiKSk7CiAgICAgICAgICB9CiAgICAgICAgfTsKICAgICAgfQoKICAgICAgU2hpbnkub3V0cHV0QmluZGluZ3MucmVnaXN0ZXIoc2hpbnlCaW5kaW5nLCBiaW5kaW5nRGVmLm5hbWUpOwogICAgfQogIH07CgogIHZhciBzY2hlZHVsZVN0YXRpY1JlbmRlclRpbWVySWQgPSBudWxsOwogIGZ1bmN0aW9uIHNjaGVkdWxlU3RhdGljUmVuZGVyKCkgewogICAgaWYgKCFzY2hlZHVsZVN0YXRpY1JlbmRlclRpbWVySWQpIHsKICAgICAgc2NoZWR1bGVTdGF0aWNSZW5kZXJUaW1lcklkID0gc2V0VGltZW91dChmdW5jdGlvbigpIHsKICAgICAgICBzY2hlZHVsZVN0YXRpY1JlbmRlclRpbWVySWQgPSBudWxsOwogICAgICAgIHdpbmRvdy5IVE1MV2lkZ2V0cy5zdGF0aWNSZW5kZXIoKTsKICAgICAgfSwgMSk7CiAgICB9CiAgfQoKICAvLyBSZW5kZXIgc3RhdGljIHdpZGdldHMgYWZ0ZXIgdGhlIGRvY3VtZW50IGZpbmlzaGVzIGxvYWRpbmcKICAvLyBTdGF0aWNhbGx5IHJlbmRlciBhbGwgZWxlbWVudHMgdGhhdCBhcmUgb2YgdGhpcyB3aWRnZXQncyBjbGFzcwogIHdpbmRvdy5IVE1MV2lkZ2V0cy5zdGF0aWNSZW5kZXIgPSBmdW5jdGlvbigpIHsKICAgIHZhciBiaW5kaW5ncyA9IHdpbmRvdy5IVE1MV2lkZ2V0cy53aWRnZXRzIHx8IFtdOwogICAgZm9yRWFjaChiaW5kaW5ncywgZnVuY3Rpb24oYmluZGluZykgewogICAgICB2YXIgbWF0Y2hlcyA9IGJpbmRpbmcuZmluZChkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQpOwogICAgICBmb3JFYWNoKG1hdGNoZXMsIGZ1bmN0aW9uKGVsKSB7CiAgICAgICAgdmFyIHNpemVPYmogPSBpbml0U2l6aW5nKGVsLCBiaW5kaW5nKTsKCiAgICAgICAgaWYgKGhhc0NsYXNzKGVsLCAiaHRtbC13aWRnZXQtc3RhdGljLWJvdW5kIikpCiAgICAgICAgICByZXR1cm47CiAgICAgICAgZWwuY2xhc3NOYW1lID0gZWwuY2xhc3NOYW1lICsgIiBodG1sLXdpZGdldC1zdGF0aWMtYm91bmQiOwoKICAgICAgICB2YXIgaW5pdFJlc3VsdDsKICAgICAgICBpZiAoYmluZGluZy5pbml0aWFsaXplKSB7CiAgICAgICAgICBpbml0UmVzdWx0ID0gYmluZGluZy5pbml0aWFsaXplKGVsLAogICAgICAgICAgICBzaXplT2JqID8gc2l6ZU9iai5nZXRXaWR0aCgpIDogZWwub2Zmc2V0V2lkdGgsCiAgICAgICAgICAgIHNpemVPYmogPyBzaXplT2JqLmdldEhlaWdodCgpIDogZWwub2Zmc2V0SGVpZ2h0CiAgICAgICAgICApOwogICAgICAgICAgZWxlbWVudERhdGEoZWwsICJpbml0X3Jlc3VsdCIsIGluaXRSZXN1bHQpOwogICAgICAgIH0KCiAgICAgICAgaWYgKGJpbmRpbmcucmVzaXplKSB7CiAgICAgICAgICB2YXIgbGFzdFNpemUgPSB7fTsKICAgICAgICAgIHZhciByZXNpemVIYW5kbGVyID0gZnVuY3Rpb24oZSkgewogICAgICAgICAgICB2YXIgc2l6ZSA9IHsKICAgICAgICAgICAgICB3OiBzaXplT2JqID8gc2l6ZU9iai5nZXRXaWR0aCgpIDogZWwub2Zmc2V0V2lkdGgsCiAgICAgICAgICAgICAgaDogc2l6ZU9iaiA/IHNpemVPYmouZ2V0SGVpZ2h0KCkgOiBlbC5vZmZzZXRIZWlnaHQKICAgICAgICAgICAgfTsKICAgICAgICAgICAgaWYgKHNpemUudyA9PT0gMCAmJiBzaXplLmggPT09IDApCiAgICAgICAgICAgICAgcmV0dXJuOwogICAgICAgICAgICBpZiAoc2l6ZS53ID09PSBsYXN0U2l6ZS53ICYmIHNpemUuaCA9PT0gbGFzdFNpemUuaCkKICAgICAgICAgICAgICByZXR1cm47CiAgICAgICAgICAgIGxhc3RTaXplID0gc2l6ZTsKICAgICAgICAgICAgYmluZGluZy5yZXNpemUoZWwsIHNpemUudywgc2l6ZS5oLCBpbml0UmVzdWx0KTsKICAgICAgICAgIH07CgogICAgICAgICAgb24od2luZG93LCAicmVzaXplIiwgcmVzaXplSGFuZGxlcik7CgogICAgICAgICAgLy8gVGhpcyBpcyBuZWVkZWQgZm9yIGNhc2VzIHdoZXJlIHdlJ3JlIHJ1bm5pbmcgaW4gYSBTaGlueQogICAgICAgICAgLy8gYXBwLCBidXQgdGhlIHdpZGdldCBpdHNlbGYgaXMgbm90IGEgU2hpbnkgb3V0cHV0LCBidXQKICAgICAgICAgIC8vIHJhdGhlciBhIHNpbXBsZSBzdGF0aWMgd2lkZ2V0LiBPbmUgZXhhbXBsZSBvZiB0aGlzIGlzCiAgICAgICAgICAvLyBhbiBybWFya2Rvd24gZG9jdW1lbnQgdGhhdCBoYXMgcnVudGltZTpzaGlueSBhbmQgd2lkZ2V0CiAgICAgICAgICAvLyB0aGF0IGlzbid0IGluIGEgcmVuZGVyIGZ1bmN0aW9uLiBTaGlueSBvbmx5IGtub3dzIHRvCiAgICAgICAgICAvLyBjYWxsIHJlc2l6ZSBoYW5kbGVycyBmb3IgU2hpbnkgb3V0cHV0cywgbm90IGZvciBzdGF0aWMKICAgICAgICAgIC8vIHdpZGdldHMsIHNvIHdlIGRvIGl0IG91cnNlbHZlcy4KICAgICAgICAgIGlmICh3aW5kb3cualF1ZXJ5KSB7CiAgICAgICAgICAgIHdpbmRvdy5qUXVlcnkoZG9jdW1lbnQpLm9uKAogICAgICAgICAgICAgICJzaG93bi5odG1sd2lkZ2V0cyBzaG93bi5icy50YWIuaHRtbHdpZGdldHMgc2hvd24uYnMuY29sbGFwc2UuaHRtbHdpZGdldHMiLAogICAgICAgICAgICAgIHJlc2l6ZUhhbmRsZXIKICAgICAgICAgICAgKTsKICAgICAgICAgICAgd2luZG93LmpRdWVyeShkb2N1bWVudCkub24oCiAgICAgICAgICAgICAgImhpZGRlbi5odG1sd2lkZ2V0cyBoaWRkZW4uYnMudGFiLmh0bWx3aWRnZXRzIGhpZGRlbi5icy5jb2xsYXBzZS5odG1sd2lkZ2V0cyIsCiAgICAgICAgICAgICAgcmVzaXplSGFuZGxlcgogICAgICAgICAgICApOwogICAgICAgICAgfQoKICAgICAgICAgIC8vIFRoaXMgaXMgbmVlZGVkIGZvciB0aGUgc3BlY2lmaWMgY2FzZSBvZiBpb3NsaWRlcywgd2hpY2gKICAgICAgICAgIC8vIGZsaXBzIHNsaWRlcyBiZXR3ZWVuIGRpc3BsYXk6bm9uZSBhbmQgZGlzcGxheTpibG9jay4KICAgICAgICAgIC8vIElkZWFsbHkgd2Ugd291bGQgbm90IGhhdmUgdG8gaGF2ZSBpb3NsaWRlLXNwZWNpZmljIGNvZGUKICAgICAgICAgIC8vIGhlcmUsIGJ1dCByYXRoZXIgaGF2ZSBpb3NsaWRlcyByYWlzZSBhIGdlbmVyaWMgZXZlbnQsCiAgICAgICAgICAvLyBidXQgdGhlIHJtYXJrZG93biBwYWNrYWdlIGp1c3Qgd2VudCB0byBDUkFOIHNvIHRoZQogICAgICAgICAgLy8gd2luZG93IHRvIGdldHRpbmcgdGhhdCBmaXhlZCBtYXkgYmUgbG9uZy4KICAgICAgICAgIGlmICh3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcikgewogICAgICAgICAgICAvLyBJdCdzIE9LIHRvIGxpbWl0IHRoaXMgdG8gd2luZG93LmFkZEV2ZW50TGlzdGVuZXIKICAgICAgICAgICAgLy8gYnJvd3NlcnMgYmVjYXVzZSBpb3NsaWRlcyBpdHNlbGYgb25seSBzdXBwb3J0cwogICAgICAgICAgICAvLyBzdWNoIGJyb3dzZXJzLgogICAgICAgICAgICBvbihkb2N1bWVudCwgInNsaWRlZW50ZXIiLCByZXNpemVIYW5kbGVyKTsKICAgICAgICAgICAgb24oZG9jdW1lbnQsICJzbGlkZWxlYXZlIiwgcmVzaXplSGFuZGxlcik7CiAgICAgICAgICB9CiAgICAgICAgfQoKICAgICAgICB2YXIgc2NyaXB0RGF0YSA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoInNjcmlwdFtkYXRhLWZvcj0nIiArIGVsLmlkICsgIiddW3R5cGU9J2FwcGxpY2F0aW9uL2pzb24nXSIpOwogICAgICAgIGlmIChzY3JpcHREYXRhKSB7CiAgICAgICAgICB2YXIgZGF0YSA9IEpTT04ucGFyc2Uoc2NyaXB0RGF0YS50ZXh0Q29udGVudCB8fCBzY3JpcHREYXRhLnRleHQpOwogICAgICAgICAgLy8gUmVzb2x2ZSBzdHJpbmdzIG1hcmtlZCBhcyBqYXZhc2NyaXB0IGxpdGVyYWxzIHRvIG9iamVjdHMKICAgICAgICAgIGlmICghKGRhdGEuZXZhbHMgaW5zdGFuY2VvZiBBcnJheSkpIGRhdGEuZXZhbHMgPSBbZGF0YS5ldmFsc107CiAgICAgICAgICBmb3IgKHZhciBrID0gMDsgZGF0YS5ldmFscyAmJiBrIDwgZGF0YS5ldmFscy5sZW5ndGg7IGsrKykgewogICAgICAgICAgICB3aW5kb3cuSFRNTFdpZGdldHMuZXZhbHVhdGVTdHJpbmdNZW1iZXIoZGF0YS54LCBkYXRhLmV2YWxzW2tdKTsKICAgICAgICAgIH0KICAgICAgICAgIGJpbmRpbmcucmVuZGVyVmFsdWUoZWwsIGRhdGEueCwgaW5pdFJlc3VsdCk7CiAgICAgICAgICBldmFsQW5kUnVuKGRhdGEuanNIb29rcy5yZW5kZXIsIGluaXRSZXN1bHQsIFtlbCwgZGF0YS54XSk7CiAgICAgICAgfQogICAgICB9KTsKICAgIH0pOwoKICAgIGludm9rZVBvc3RSZW5kZXJIYW5kbGVycygpOwogIH0KCiAgLy8gV2FpdCB1bnRpbCBhZnRlciB0aGUgZG9jdW1lbnQgaGFzIGxvYWRlZCB0byByZW5kZXIgdGhlIHdpZGdldHMuCiAgaWYgKGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIpIHsKICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLCBmdW5jdGlvbigpIHsKICAgICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcigiRE9NQ29udGVudExvYWRlZCIsIGFyZ3VtZW50cy5jYWxsZWUsIGZhbHNlKTsKICAgICAgd2luZG93LkhUTUxXaWRnZXRzLnN0YXRpY1JlbmRlcigpOwogICAgfSwgZmFsc2UpOwogIH0gZWxzZSBpZiAoZG9jdW1lbnQuYXR0YWNoRXZlbnQpIHsKICAgIGRvY3VtZW50LmF0dGFjaEV2ZW50KCJvbnJlYWR5c3RhdGVjaGFuZ2UiLCBmdW5jdGlvbigpIHsKICAgICAgaWYgKGRvY3VtZW50LnJlYWR5U3RhdGUgPT09ICJjb21wbGV0ZSIpIHsKICAgICAgICBkb2N1bWVudC5kZXRhY2hFdmVudCgib25yZWFkeXN0YXRlY2hhbmdlIiwgYXJndW1lbnRzLmNhbGxlZSk7CiAgICAgICAgd2luZG93LkhUTUxXaWRnZXRzLnN0YXRpY1JlbmRlcigpOwogICAgICB9CiAgICB9KTsKICB9CgoKICB3aW5kb3cuSFRNTFdpZGdldHMuZ2V0QXR0YWNobWVudFVybCA9IGZ1bmN0aW9uKGRlcG5hbWUsIGtleSkgewogICAgLy8gSWYgbm8ga2V5LCBkZWZhdWx0IHRvIHRoZSBmaXJzdCBpdGVtCiAgICBpZiAodHlwZW9mKGtleSkgPT09ICJ1bmRlZmluZWQiKQogICAgICBrZXkgPSAxOwoKICAgIHZhciBsaW5rID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoZGVwbmFtZSArICItIiArIGtleSArICItYXR0YWNobWVudCIpOwogICAgaWYgKCFsaW5rKSB7CiAgICAgIHRocm93IG5ldyBFcnJvcigiQXR0YWNobWVudCAiICsgZGVwbmFtZSArICIvIiArIGtleSArICIgbm90IGZvdW5kIGluIGRvY3VtZW50Iik7CiAgICB9CiAgICByZXR1cm4gbGluay5nZXRBdHRyaWJ1dGUoImhyZWYiKTsKICB9OwoKICB3aW5kb3cuSFRNTFdpZGdldHMuZGF0YWZyYW1lVG9EMyA9IGZ1bmN0aW9uKGRmKSB7CiAgICB2YXIgbmFtZXMgPSBbXTsKICAgIHZhciBsZW5ndGg7CiAgICBmb3IgKHZhciBuYW1lIGluIGRmKSB7CiAgICAgICAgaWYgKGRmLmhhc093blByb3BlcnR5KG5hbWUpKQogICAgICAgICAgICBuYW1lcy5wdXNoKG5hbWUpOwogICAgICAgIGlmICh0eXBlb2YoZGZbbmFtZV0pICE9PSAib2JqZWN0IiB8fCB0eXBlb2YoZGZbbmFtZV0ubGVuZ3RoKSA9PT0gInVuZGVmaW5lZCIpIHsKICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJBbGwgZmllbGRzIG11c3QgYmUgYXJyYXlzIik7CiAgICAgICAgfSBlbHNlIGlmICh0eXBlb2YobGVuZ3RoKSAhPT0gInVuZGVmaW5lZCIgJiYgbGVuZ3RoICE9PSBkZltuYW1lXS5sZW5ndGgpIHsKICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCJBbGwgZmllbGRzIG11c3QgYmUgYXJyYXlzIG9mIHRoZSBzYW1lIGxlbmd0aCIpOwogICAgICAgIH0KICAgICAgICBsZW5ndGggPSBkZltuYW1lXS5sZW5ndGg7CiAgICB9CiAgICB2YXIgcmVzdWx0cyA9IFtdOwogICAgdmFyIGl0ZW07CiAgICBmb3IgKHZhciByb3cgPSAwOyByb3cgPCBsZW5ndGg7IHJvdysrKSB7CiAgICAgICAgaXRlbSA9IHt9OwogICAgICAgIGZvciAodmFyIGNvbCA9IDA7IGNvbCA8IG5hbWVzLmxlbmd0aDsgY29sKyspIHsKICAgICAgICAgICAgaXRlbVtuYW1lc1tjb2xdXSA9IGRmW25hbWVzW2NvbF1dW3Jvd107CiAgICAgICAgfQogICAgICAgIHJlc3VsdHMucHVzaChpdGVtKTsKICAgIH0KICAgIHJldHVybiByZXN1bHRzOwogIH07CgogIHdpbmRvdy5IVE1MV2lkZ2V0cy50cmFuc3Bvc2VBcnJheTJEID0gZnVuY3Rpb24oYXJyYXkpIHsKICAgICAgaWYgKGFycmF5Lmxlbmd0aCA9PT0gMCkgcmV0dXJuIGFycmF5OwogICAgICB2YXIgbmV3QXJyYXkgPSBhcnJheVswXS5tYXAoZnVuY3Rpb24oY29sLCBpKSB7CiAgICAgICAgICByZXR1cm4gYXJyYXkubWFwKGZ1bmN0aW9uKHJvdykgewogICAgICAgICAgICAgIHJldHVybiByb3dbaV0KICAgICAgICAgIH0pCiAgICAgIH0pOwogICAgICByZXR1cm4gbmV3QXJyYXk7CiAgfTsKICAvLyBTcGxpdCB2YWx1ZSBhdCBzcGxpdENoYXIsIGJ1dCBhbGxvdyBzcGxpdENoYXIgdG8gYmUgZXNjYXBlZAogIC8vIHVzaW5nIGVzY2FwZUNoYXIuIEFueSBvdGhlciBjaGFyYWN0ZXJzIGVzY2FwZWQgYnkgZXNjYXBlQ2hhcgogIC8vIHdpbGwgYmUgaW5jbHVkZWQgYXMgdXN1YWwgKGluY2x1ZGluZyBlc2NhcGVDaGFyIGl0c2VsZikuCiAgZnVuY3Rpb24gc3BsaXRXaXRoRXNjYXBlKHZhbHVlLCBzcGxpdENoYXIsIGVzY2FwZUNoYXIpIHsKICAgIHZhciByZXN1bHRzID0gW107CiAgICB2YXIgZXNjYXBlTW9kZSA9IGZhbHNlOwogICAgdmFyIGN1cnJlbnRSZXN1bHQgPSAiIjsKICAgIGZvciAodmFyIHBvcyA9IDA7IHBvcyA8IHZhbHVlLmxlbmd0aDsgcG9zKyspIHsKICAgICAgaWYgKCFlc2NhcGVNb2RlKSB7CiAgICAgICAgaWYgKHZhbHVlW3Bvc10gPT09IHNwbGl0Q2hhcikgewogICAgICAgICAgcmVzdWx0cy5wdXNoKGN1cnJlbnRSZXN1bHQpOwogICAgICAgICAgY3VycmVudFJlc3VsdCA9ICIiOwogICAgICAgIH0gZWxzZSBpZiAodmFsdWVbcG9zXSA9PT0gZXNjYXBlQ2hhcikgewogICAgICAgICAgZXNjYXBlTW9kZSA9IHRydWU7CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgIGN1cnJlbnRSZXN1bHQgKz0gdmFsdWVbcG9zXTsKICAgICAgICB9CiAgICAgIH0gZWxzZSB7CiAgICAgICAgY3VycmVudFJlc3VsdCArPSB2YWx1ZVtwb3NdOwogICAgICAgIGVzY2FwZU1vZGUgPSBmYWxzZTsKICAgICAgfQogICAgfQogICAgaWYgKGN1cnJlbnRSZXN1bHQgIT09ICIiKSB7CiAgICAgIHJlc3VsdHMucHVzaChjdXJyZW50UmVzdWx0KTsKICAgIH0KICAgIHJldHVybiByZXN1bHRzOwogIH0KICAvLyBGdW5jdGlvbiBhdXRob3JlZCBieSBZaWh1aS9KSiBBbGxhaXJlCiAgd2luZG93LkhUTUxXaWRnZXRzLmV2YWx1YXRlU3RyaW5nTWVtYmVyID0gZnVuY3Rpb24obywgbWVtYmVyKSB7CiAgICB2YXIgcGFydHMgPSBzcGxpdFdpdGhFc2NhcGUobWVtYmVyLCAnLicsICdcXCcpOwogICAgZm9yICh2YXIgaSA9IDAsIGwgPSBwYXJ0cy5sZW5ndGg7IGkgPCBsOyBpKyspIHsKICAgICAgdmFyIHBhcnQgPSBwYXJ0c1tpXTsKICAgICAgLy8gcGFydCBtYXkgYmUgYSBjaGFyYWN0ZXIgb3IgJ251bWVyaWMnIG1lbWJlciBuYW1lCiAgICAgIGlmIChvICE9PSBudWxsICYmIHR5cGVvZiBvID09PSAib2JqZWN0IiAmJiBwYXJ0IGluIG8pIHsKICAgICAgICBpZiAoaSA9PSAobCAtIDEpKSB7IC8vIGlmIHdlIGFyZSBhdCB0aGUgZW5kIG9mIHRoZSBsaW5lIHRoZW4gZXZhbHVsYXRlCiAgICAgICAgICBpZiAodHlwZW9mIG9bcGFydF0gPT09ICJzdHJpbmciKQogICAgICAgICAgICBvW3BhcnRdID0gZXZhbCgiKCIgKyBvW3BhcnRdICsgIikiKTsKICAgICAgICB9IGVsc2UgeyAvLyBvdGhlcndpc2UgY29udGludWUgdG8gbmV4dCBlbWJlZGRlZCBvYmplY3QKICAgICAgICAgIG8gPSBvW3BhcnRdOwogICAgICAgIH0KICAgICAgfQogICAgfQogIH07CgogIC8vIFJldHJpZXZlIHRoZSBIVE1MV2lkZ2V0IGluc3RhbmNlIChpLmUuIHRoZSByZXR1cm4gdmFsdWUgb2YgYW4KICAvLyBIVE1MV2lkZ2V0IGJpbmRpbmcncyBpbml0aWFsaXplKCkgb3IgZmFjdG9yeSgpIGZ1bmN0aW9uKQogIC8vIGFzc29jaWF0ZWQgd2l0aCBhbiBlbGVtZW50LCBvciBudWxsIGlmIG5vbmUuCiAgd2luZG93LkhUTUxXaWRnZXRzLmdldEluc3RhbmNlID0gZnVuY3Rpb24oZWwpIHsKICAgIHJldHVybiBlbGVtZW50RGF0YShlbCwgImluaXRfcmVzdWx0Iik7CiAgfTsKCiAgLy8gRmluZHMgdGhlIGZpcnN0IGVsZW1lbnQgaW4gdGhlIHNjb3BlIHRoYXQgbWF0Y2hlcyB0aGUgc2VsZWN0b3IsCiAgLy8gYW5kIHJldHVybnMgdGhlIEhUTUxXaWRnZXQgaW5zdGFuY2UgKGkuZS4gdGhlIHJldHVybiB2YWx1ZSBvZgogIC8vIGFuIEhUTUxXaWRnZXQgYmluZGluZydzIGluaXRpYWxpemUoKSBvciBmYWN0b3J5KCkgZnVuY3Rpb24pCiAgLy8gYXNzb2NpYXRlZCB3aXRoIHRoYXQgZWxlbWVudCwgaWYgYW55LiBJZiBubyBlbGVtZW50IG1hdGNoZXMgdGhlCiAgLy8gc2VsZWN0b3IsIG9yIHRoZSBmaXJzdCBtYXRjaGluZyBlbGVtZW50IGhhcyBubyBIVE1MV2lkZ2V0CiAgLy8gaW5zdGFuY2UgYXNzb2NpYXRlZCB3aXRoIGl0LCB0aGVuIG51bGwgaXMgcmV0dXJuZWQuCiAgLy8KICAvLyBUaGUgc2NvcGUgYXJndW1lbnQgaXMgb3B0aW9uYWwsIGFuZCBkZWZhdWx0cyB0byB3aW5kb3cuZG9jdW1lbnQuCiAgd2luZG93LkhUTUxXaWRnZXRzLmZpbmQgPSBmdW5jdGlvbihzY29wZSwgc2VsZWN0b3IpIHsKICAgIGlmIChhcmd1bWVudHMubGVuZ3RoID09IDEpIHsKICAgICAgc2VsZWN0b3IgPSBzY29wZTsKICAgICAgc2NvcGUgPSBkb2N1bWVudDsKICAgIH0KCiAgICB2YXIgZWwgPSBzY29wZS5xdWVyeVNlbGVjdG9yKHNlbGVjdG9yKTsKICAgIGlmIChlbCA9PT0gbnVsbCkgewogICAgICByZXR1cm4gbnVsbDsKICAgIH0gZWxzZSB7CiAgICAgIHJldHVybiB3aW5kb3cuSFRNTFdpZGdldHMuZ2V0SW5zdGFuY2UoZWwpOwogICAgfQogIH07CgogIC8vIEZpbmRzIGFsbCBlbGVtZW50cyBpbiB0aGUgc2NvcGUgdGhhdCBtYXRjaCB0aGUgc2VsZWN0b3IsIGFuZAogIC8vIHJldHVybnMgdGhlIEhUTUxXaWRnZXQgaW5zdGFuY2VzIChpLmUuIHRoZSByZXR1cm4gdmFsdWVzIG9mCiAgLy8gYW4gSFRNTFdpZGdldCBiaW5kaW5nJ3MgaW5pdGlhbGl6ZSgpIG9yIGZhY3RvcnkoKSBmdW5jdGlvbikKICAvLyBhc3NvY2lhdGVkIHdpdGggdGhlIGVsZW1lbnRzLCBpbiBhbiBhcnJheS4gSWYgZWxlbWVudHMgdGhhdAogIC8vIG1hdGNoIHRoZSBzZWxlY3RvciBkb24ndCBoYXZlIGFuIGFzc29jaWF0ZWQgSFRNTFdpZGdldAogIC8vIGluc3RhbmNlLCB0aGUgcmV0dXJuZWQgYXJyYXkgd2lsbCBjb250YWluIG51bGxzLgogIC8vCiAgLy8gVGhlIHNjb3BlIGFyZ3VtZW50IGlzIG9wdGlvbmFsLCBhbmQgZGVmYXVsdHMgdG8gd2luZG93LmRvY3VtZW50LgogIHdpbmRvdy5IVE1MV2lkZ2V0cy5maW5kQWxsID0gZnVuY3Rpb24oc2NvcGUsIHNlbGVjdG9yKSB7CiAgICBpZiAoYXJndW1lbnRzLmxlbmd0aCA9PSAxKSB7CiAgICAgIHNlbGVjdG9yID0gc2NvcGU7CiAgICAgIHNjb3BlID0gZG9jdW1lbnQ7CiAgICB9CgogICAgdmFyIG5vZGVzID0gc2NvcGUucXVlcnlTZWxlY3RvckFsbChzZWxlY3Rvcik7CiAgICB2YXIgcmVzdWx0cyA9IFtdOwogICAgZm9yICh2YXIgaSA9IDA7IGkgPCBub2Rlcy5sZW5ndGg7IGkrKykgewogICAgICByZXN1bHRzLnB1c2god2luZG93LkhUTUxXaWRnZXRzLmdldEluc3RhbmNlKG5vZGVzW2ldKSk7CiAgICB9CiAgICByZXR1cm4gcmVzdWx0czsKICB9OwoKICB2YXIgcG9zdFJlbmRlckhhbmRsZXJzID0gW107CiAgZnVuY3Rpb24gaW52b2tlUG9zdFJlbmRlckhhbmRsZXJzKCkgewogICAgd2hpbGUgKHBvc3RSZW5kZXJIYW5kbGVycy5sZW5ndGgpIHsKICAgICAgdmFyIGhhbmRsZXIgPSBwb3N0UmVuZGVySGFuZGxlcnMuc2hpZnQoKTsKICAgICAgaWYgKGhhbmRsZXIpIHsKICAgICAgICBoYW5kbGVyKCk7CiAgICAgIH0KICAgIH0KICB9CgogIC8vIFJlZ2lzdGVyIHRoZSBnaXZlbiBjYWxsYmFjayBmdW5jdGlvbiB0byBiZSBpbnZva2VkIGFmdGVyIHRoZQogIC8vIG5leHQgdGltZSBzdGF0aWMgd2lkZ2V0cyBhcmUgcmVuZGVyZWQuCiAgd2luZG93LkhUTUxXaWRnZXRzLmFkZFBvc3RSZW5kZXJIYW5kbGVyID0gZnVuY3Rpb24oY2FsbGJhY2spIHsKICAgIHBvc3RSZW5kZXJIYW5kbGVycy5wdXNoKGNhbGxiYWNrKTsKICB9OwoKICAvLyBUYWtlcyBhIG5ldy1zdHlsZSBpbnN0YW5jZS1ib3VuZCBkZWZpbml0aW9uLCBhbmQgcmV0dXJucyBhbgogIC8vIG9sZC1zdHlsZSBjbGFzcy1ib3VuZCBkZWZpbml0aW9uLiBUaGlzIHNhdmVzIHVzIGZyb20gaGF2aW5nCiAgLy8gdG8gcmV3cml0ZSBhbGwgdGhlIGxvZ2ljIGluIHRoaXMgZmlsZSB0byBhY2NvbW9kYXRlIGJvdGgKICAvLyB0eXBlcyBvZiBkZWZpbml0aW9ucy4KICBmdW5jdGlvbiBjcmVhdGVMZWdhY3lEZWZpbml0aW9uQWRhcHRlcihkZWZuKSB7CiAgICB2YXIgcmVzdWx0ID0gewogICAgICBuYW1lOiBkZWZuLm5hbWUsCiAgICAgIHR5cGU6IGRlZm4udHlwZSwKICAgICAgaW5pdGlhbGl6ZTogZnVuY3Rpb24oZWwsIHdpZHRoLCBoZWlnaHQpIHsKICAgICAgICByZXR1cm4gZGVmbi5mYWN0b3J5KGVsLCB3aWR0aCwgaGVpZ2h0KTsKICAgICAgfSwKICAgICAgcmVuZGVyVmFsdWU6IGZ1bmN0aW9uKGVsLCB4LCBpbnN0YW5jZSkgewogICAgICAgIHJldHVybiBpbnN0YW5jZS5yZW5kZXJWYWx1ZSh4KTsKICAgICAgfSwKICAgICAgcmVzaXplOiBmdW5jdGlvbihlbCwgd2lkdGgsIGhlaWdodCwgaW5zdGFuY2UpIHsKICAgICAgICByZXR1cm4gaW5zdGFuY2UucmVzaXplKHdpZHRoLCBoZWlnaHQpOwogICAgICB9CiAgICB9OwoKICAgIGlmIChkZWZuLmZpbmQpCiAgICAgIHJlc3VsdC5maW5kID0gZGVmbi5maW5kOwogICAgaWYgKGRlZm4ucmVuZGVyRXJyb3IpCiAgICAgIHJlc3VsdC5yZW5kZXJFcnJvciA9IGRlZm4ucmVuZGVyRXJyb3I7CiAgICBpZiAoZGVmbi5jbGVhckVycm9yKQogICAgICByZXN1bHQuY2xlYXJFcnJvciA9IGRlZm4uY2xlYXJFcnJvcjsKCiAgICByZXR1cm4gcmVzdWx0OwogIH0KfSkoKTsKCg=="></script>
<script src="data:application/x-javascript;base64,IWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbihuKXtyZXR1cm4gbiYmKG4ub3duZXJEb2N1bWVudHx8bi5kb2N1bWVudHx8bikuZG9jdW1lbnRFbGVtZW50fWZ1bmN0aW9uIHQobil7cmV0dXJuIG4mJihuLm93bmVyRG9jdW1lbnQmJm4ub3duZXJEb2N1bWVudC5kZWZhdWx0Vmlld3x8bi5kb2N1bWVudCYmbnx8bi5kZWZhdWx0Vmlldyl9ZnVuY3Rpb24gZShuLHQpe3JldHVybiB0Pm4/LTE6bj50PzE6bj49dD8wOjAvMH1mdW5jdGlvbiByKG4pe3JldHVybiBudWxsPT09bj8wLzA6K259ZnVuY3Rpb24gdShuKXtyZXR1cm4haXNOYU4obil9ZnVuY3Rpb24gaShuKXtyZXR1cm57bGVmdDpmdW5jdGlvbih0LGUscix1KXtmb3IoYXJndW1lbnRzLmxlbmd0aDwzJiYocj0wKSxhcmd1bWVudHMubGVuZ3RoPDQmJih1PXQubGVuZ3RoKTt1PnI7KXt2YXIgaT1yK3U+Pj4xO24odFtpXSxlKTwwP3I9aSsxOnU9aX1yZXR1cm4gcn0scmlnaHQ6ZnVuY3Rpb24odCxlLHIsdSl7Zm9yKGFyZ3VtZW50cy5sZW5ndGg8MyYmKHI9MCksYXJndW1lbnRzLmxlbmd0aDw0JiYodT10Lmxlbmd0aCk7dT5yOyl7dmFyIGk9cit1Pj4+MTtuKHRbaV0sZSk+MD91PWk6cj1pKzF9cmV0dXJuIHJ9fX1mdW5jdGlvbiBvKG4pe3JldHVybiBuLmxlbmd0aH1mdW5jdGlvbiBhKG4pe2Zvcih2YXIgdD0xO24qdCUxOyl0Kj0xMDtyZXR1cm4gdH1mdW5jdGlvbiBjKG4sdCl7Zm9yKHZhciBlIGluIHQpT2JqZWN0LmRlZmluZVByb3BlcnR5KG4ucHJvdG90eXBlLGUse3ZhbHVlOnRbZV0sZW51bWVyYWJsZTohMX0pfWZ1bmN0aW9uIGwoKXt0aGlzLl89T2JqZWN0LmNyZWF0ZShudWxsKX1mdW5jdGlvbiBzKG4pe3JldHVybihuKz0iIik9PT1wYXx8blswXT09PXZhP3ZhK246bn1mdW5jdGlvbiBmKG4pe3JldHVybihuKz0iIilbMF09PT12YT9uLnNsaWNlKDEpOm59ZnVuY3Rpb24gaChuKXtyZXR1cm4gcyhuKWluIHRoaXMuX31mdW5jdGlvbiBnKG4pe3JldHVybihuPXMobikpaW4gdGhpcy5fJiZkZWxldGUgdGhpcy5fW25dfWZ1bmN0aW9uIHAoKXt2YXIgbj1bXTtmb3IodmFyIHQgaW4gdGhpcy5fKW4ucHVzaChmKHQpKTtyZXR1cm4gbn1mdW5jdGlvbiB2KCl7dmFyIG49MDtmb3IodmFyIHQgaW4gdGhpcy5fKSsrbjtyZXR1cm4gbn1mdW5jdGlvbiBkKCl7Zm9yKHZhciBuIGluIHRoaXMuXylyZXR1cm4hMTtyZXR1cm4hMH1mdW5jdGlvbiBtKCl7dGhpcy5fPU9iamVjdC5jcmVhdGUobnVsbCl9ZnVuY3Rpb24geShuKXtyZXR1cm4gbn1mdW5jdGlvbiBNKG4sdCxlKXtyZXR1cm4gZnVuY3Rpb24oKXt2YXIgcj1lLmFwcGx5KHQsYXJndW1lbnRzKTtyZXR1cm4gcj09PXQ/bjpyfX1mdW5jdGlvbiB4KG4sdCl7aWYodCBpbiBuKXJldHVybiB0O3Q9dC5jaGFyQXQoMCkudG9VcHBlckNhc2UoKSt0LnNsaWNlKDEpO2Zvcih2YXIgZT0wLHI9ZGEubGVuZ3RoO3I+ZTsrK2Upe3ZhciB1PWRhW2VdK3Q7aWYodSBpbiBuKXJldHVybiB1fX1mdW5jdGlvbiBiKCl7fWZ1bmN0aW9uIF8oKXt9ZnVuY3Rpb24gdyhuKXtmdW5jdGlvbiB0KCl7Zm9yKHZhciB0LHI9ZSx1PS0xLGk9ci5sZW5ndGg7Kyt1PGk7KSh0PXJbdV0ub24pJiZ0LmFwcGx5KHRoaXMsYXJndW1lbnRzKTtyZXR1cm4gbn12YXIgZT1bXSxyPW5ldyBsO3JldHVybiB0Lm9uPWZ1bmN0aW9uKHQsdSl7dmFyIGksbz1yLmdldCh0KTtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aDwyP28mJm8ub246KG8mJihvLm9uPW51bGwsZT1lLnNsaWNlKDAsaT1lLmluZGV4T2YobykpLmNvbmNhdChlLnNsaWNlKGkrMSkpLHIucmVtb3ZlKHQpKSx1JiZlLnB1c2goci5zZXQodCx7b246dX0pKSxuKX0sdH1mdW5jdGlvbiBTKCl7dGEuZXZlbnQucHJldmVudERlZmF1bHQoKX1mdW5jdGlvbiBrKCl7Zm9yKHZhciBuLHQ9dGEuZXZlbnQ7bj10LnNvdXJjZUV2ZW50Oyl0PW47cmV0dXJuIHR9ZnVuY3Rpb24gRShuKXtmb3IodmFyIHQ9bmV3IF8sZT0wLHI9YXJndW1lbnRzLmxlbmd0aDsrK2U8cjspdFthcmd1bWVudHNbZV1dPXcodCk7cmV0dXJuIHQub2Y9ZnVuY3Rpb24oZSxyKXtyZXR1cm4gZnVuY3Rpb24odSl7dHJ5e3ZhciBpPXUuc291cmNlRXZlbnQ9dGEuZXZlbnQ7dS50YXJnZXQ9bix0YS5ldmVudD11LHRbdS50eXBlXS5hcHBseShlLHIpfWZpbmFsbHl7dGEuZXZlbnQ9aX19fSx0fWZ1bmN0aW9uIEEobil7cmV0dXJuIHlhKG4sX2EpLG59ZnVuY3Rpb24gTihuKXtyZXR1cm4iZnVuY3Rpb24iPT10eXBlb2Ygbj9uOmZ1bmN0aW9uKCl7cmV0dXJuIE1hKG4sdGhpcyl9fWZ1bmN0aW9uIEMobil7cmV0dXJuImZ1bmN0aW9uIj09dHlwZW9mIG4/bjpmdW5jdGlvbigpe3JldHVybiB4YShuLHRoaXMpfX1mdW5jdGlvbiB6KG4sdCl7ZnVuY3Rpb24gZSgpe3RoaXMucmVtb3ZlQXR0cmlidXRlKG4pfWZ1bmN0aW9uIHIoKXt0aGlzLnJlbW92ZUF0dHJpYnV0ZU5TKG4uc3BhY2Usbi5sb2NhbCl9ZnVuY3Rpb24gdSgpe3RoaXMuc2V0QXR0cmlidXRlKG4sdCl9ZnVuY3Rpb24gaSgpe3RoaXMuc2V0QXR0cmlidXRlTlMobi5zcGFjZSxuLmxvY2FsLHQpfWZ1bmN0aW9uIG8oKXt2YXIgZT10LmFwcGx5KHRoaXMsYXJndW1lbnRzKTtudWxsPT1lP3RoaXMucmVtb3ZlQXR0cmlidXRlKG4pOnRoaXMuc2V0QXR0cmlidXRlKG4sZSl9ZnVuY3Rpb24gYSgpe3ZhciBlPXQuYXBwbHkodGhpcyxhcmd1bWVudHMpO251bGw9PWU/dGhpcy5yZW1vdmVBdHRyaWJ1dGVOUyhuLnNwYWNlLG4ubG9jYWwpOnRoaXMuc2V0QXR0cmlidXRlTlMobi5zcGFjZSxuLmxvY2FsLGUpfXJldHVybiBuPXRhLm5zLnF1YWxpZnkobiksbnVsbD09dD9uLmxvY2FsP3I6ZToiZnVuY3Rpb24iPT10eXBlb2YgdD9uLmxvY2FsP2E6bzpuLmxvY2FsP2k6dX1mdW5jdGlvbiBxKG4pe3JldHVybiBuLnRyaW0oKS5yZXBsYWNlKC9ccysvZywiICIpfWZ1bmN0aW9uIEwobil7cmV0dXJuIG5ldyBSZWdFeHAoIig/Ol58XFxzKykiK3RhLnJlcXVvdGUobikrIig/Olxccyt8JCkiLCJnIil9ZnVuY3Rpb24gVChuKXtyZXR1cm4obisiIikudHJpbSgpLnNwbGl0KC9efFxzKy8pfWZ1bmN0aW9uIFIobix0KXtmdW5jdGlvbiBlKCl7Zm9yKHZhciBlPS0xOysrZTx1OyluW2VdKHRoaXMsdCl9ZnVuY3Rpb24gcigpe2Zvcih2YXIgZT0tMSxyPXQuYXBwbHkodGhpcyxhcmd1bWVudHMpOysrZTx1OyluW2VdKHRoaXMscil9bj1UKG4pLm1hcChEKTt2YXIgdT1uLmxlbmd0aDtyZXR1cm4iZnVuY3Rpb24iPT10eXBlb2YgdD9yOmV9ZnVuY3Rpb24gRChuKXt2YXIgdD1MKG4pO3JldHVybiBmdW5jdGlvbihlLHIpe2lmKHU9ZS5jbGFzc0xpc3QpcmV0dXJuIHI/dS5hZGQobik6dS5yZW1vdmUobik7dmFyIHU9ZS5nZXRBdHRyaWJ1dGUoImNsYXNzIil8fCIiO3I/KHQubGFzdEluZGV4PTAsdC50ZXN0KHUpfHxlLnNldEF0dHJpYnV0ZSgiY2xhc3MiLHEodSsiICIrbikpKTplLnNldEF0dHJpYnV0ZSgiY2xhc3MiLHEodS5yZXBsYWNlKHQsIiAiKSkpfX1mdW5jdGlvbiBQKG4sdCxlKXtmdW5jdGlvbiByKCl7dGhpcy5zdHlsZS5yZW1vdmVQcm9wZXJ0eShuKX1mdW5jdGlvbiB1KCl7dGhpcy5zdHlsZS5zZXRQcm9wZXJ0eShuLHQsZSl9ZnVuY3Rpb24gaSgpe3ZhciByPXQuYXBwbHkodGhpcyxhcmd1bWVudHMpO251bGw9PXI/dGhpcy5zdHlsZS5yZW1vdmVQcm9wZXJ0eShuKTp0aGlzLnN0eWxlLnNldFByb3BlcnR5KG4scixlKX1yZXR1cm4gbnVsbD09dD9yOiJmdW5jdGlvbiI9PXR5cGVvZiB0P2k6dX1mdW5jdGlvbiBVKG4sdCl7ZnVuY3Rpb24gZSgpe2RlbGV0ZSB0aGlzW25dfWZ1bmN0aW9uIHIoKXt0aGlzW25dPXR9ZnVuY3Rpb24gdSgpe3ZhciBlPXQuYXBwbHkodGhpcyxhcmd1bWVudHMpO251bGw9PWU/ZGVsZXRlIHRoaXNbbl06dGhpc1tuXT1lfXJldHVybiBudWxsPT10P2U6ImZ1bmN0aW9uIj09dHlwZW9mIHQ/dTpyfWZ1bmN0aW9uIGoobil7ZnVuY3Rpb24gdCgpe3ZhciB0PXRoaXMub3duZXJEb2N1bWVudCxlPXRoaXMubmFtZXNwYWNlVVJJO3JldHVybiBlP3QuY3JlYXRlRWxlbWVudE5TKGUsbik6dC5jcmVhdGVFbGVtZW50KG4pfWZ1bmN0aW9uIGUoKXtyZXR1cm4gdGhpcy5vd25lckRvY3VtZW50LmNyZWF0ZUVsZW1lbnROUyhuLnNwYWNlLG4ubG9jYWwpfXJldHVybiJmdW5jdGlvbiI9PXR5cGVvZiBuP246KG49dGEubnMucXVhbGlmeShuKSkubG9jYWw/ZTp0fWZ1bmN0aW9uIEYoKXt2YXIgbj10aGlzLnBhcmVudE5vZGU7biYmbi5yZW1vdmVDaGlsZCh0aGlzKX1mdW5jdGlvbiBIKG4pe3JldHVybntfX2RhdGFfXzpufX1mdW5jdGlvbiBPKG4pe3JldHVybiBmdW5jdGlvbigpe3JldHVybiBiYSh0aGlzLG4pfX1mdW5jdGlvbiBJKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RofHwobj1lKSxmdW5jdGlvbih0LGUpe3JldHVybiB0JiZlP24odC5fX2RhdGFfXyxlLl9fZGF0YV9fKTohdC0hZX19ZnVuY3Rpb24gWShuLHQpe2Zvcih2YXIgZT0wLHI9bi5sZW5ndGg7cj5lO2UrKylmb3IodmFyIHUsaT1uW2VdLG89MCxhPWkubGVuZ3RoO2E+bztvKyspKHU9aVtvXSkmJnQodSxvLGUpO3JldHVybiBufWZ1bmN0aW9uIFoobil7cmV0dXJuIHlhKG4sU2EpLG59ZnVuY3Rpb24gVihuKXt2YXIgdCxlO3JldHVybiBmdW5jdGlvbihyLHUsaSl7dmFyIG8sYT1uW2ldLnVwZGF0ZSxjPWEubGVuZ3RoO2ZvcihpIT1lJiYoZT1pLHQ9MCksdT49dCYmKHQ9dSsxKTshKG89YVt0XSkmJisrdDxjOyk7cmV0dXJuIG99fWZ1bmN0aW9uIFgobix0LGUpe2Z1bmN0aW9uIHIoKXt2YXIgdD10aGlzW29dO3QmJih0aGlzLnJlbW92ZUV2ZW50TGlzdGVuZXIobix0LHQuJCksZGVsZXRlIHRoaXNbb10pfWZ1bmN0aW9uIHUoKXt2YXIgdT1jKHQscmEoYXJndW1lbnRzKSk7ci5jYWxsKHRoaXMpLHRoaXMuYWRkRXZlbnRMaXN0ZW5lcihuLHRoaXNbb109dSx1LiQ9ZSksdS5fPXR9ZnVuY3Rpb24gaSgpe3ZhciB0LGU9bmV3IFJlZ0V4cCgiXl9fb24oW14uXSspIit0YS5yZXF1b3RlKG4pKyIkIik7Zm9yKHZhciByIGluIHRoaXMpaWYodD1yLm1hdGNoKGUpKXt2YXIgdT10aGlzW3JdO3RoaXMucmVtb3ZlRXZlbnRMaXN0ZW5lcih0WzFdLHUsdS4kKSxkZWxldGUgdGhpc1tyXX19dmFyIG89Il9fb24iK24sYT1uLmluZGV4T2YoIi4iKSxjPSQ7YT4wJiYobj1uLnNsaWNlKDAsYSkpO3ZhciBsPWthLmdldChuKTtyZXR1cm4gbCYmKG49bCxjPUIpLGE/dD91OnI6dD9iOml9ZnVuY3Rpb24gJChuLHQpe3JldHVybiBmdW5jdGlvbihlKXt2YXIgcj10YS5ldmVudDt0YS5ldmVudD1lLHRbMF09dGhpcy5fX2RhdGFfXzt0cnl7bi5hcHBseSh0aGlzLHQpfWZpbmFsbHl7dGEuZXZlbnQ9cn19fWZ1bmN0aW9uIEIobix0KXt2YXIgZT0kKG4sdCk7cmV0dXJuIGZ1bmN0aW9uKG4pe3ZhciB0PXRoaXMscj1uLnJlbGF0ZWRUYXJnZXQ7ciYmKHI9PT10fHw4JnIuY29tcGFyZURvY3VtZW50UG9zaXRpb24odCkpfHxlLmNhbGwodCxuKX19ZnVuY3Rpb24gVyhlKXt2YXIgcj0iLmRyYWdzdXBwcmVzcy0iKyArK0FhLHU9ImNsaWNrIityLGk9dGEuc2VsZWN0KHQoZSkpLm9uKCJ0b3VjaG1vdmUiK3IsUykub24oImRyYWdzdGFydCIrcixTKS5vbigic2VsZWN0c3RhcnQiK3IsUyk7aWYobnVsbD09RWEmJihFYT0ib25zZWxlY3RzdGFydCJpbiBlPyExOngoZS5zdHlsZSwidXNlclNlbGVjdCIpKSxFYSl7dmFyIG89bihlKS5zdHlsZSxhPW9bRWFdO29bRWFdPSJub25lIn1yZXR1cm4gZnVuY3Rpb24obil7aWYoaS5vbihyLG51bGwpLEVhJiYob1tFYV09YSksbil7dmFyIHQ9ZnVuY3Rpb24oKXtpLm9uKHUsbnVsbCl9O2kub24odSxmdW5jdGlvbigpe1MoKSx0KCl9LCEwKSxzZXRUaW1lb3V0KHQsMCl9fX1mdW5jdGlvbiBKKG4sZSl7ZS5jaGFuZ2VkVG91Y2hlcyYmKGU9ZS5jaGFuZ2VkVG91Y2hlc1swXSk7dmFyIHI9bi5vd25lclNWR0VsZW1lbnR8fG47aWYoci5jcmVhdGVTVkdQb2ludCl7dmFyIHU9ci5jcmVhdGVTVkdQb2ludCgpO2lmKDA+TmEpe3ZhciBpPXQobik7aWYoaS5zY3JvbGxYfHxpLnNjcm9sbFkpe3I9dGEuc2VsZWN0KCJib2R5IikuYXBwZW5kKCJzdmciKS5zdHlsZSh7cG9zaXRpb246ImFic29sdXRlIix0b3A6MCxsZWZ0OjAsbWFyZ2luOjAscGFkZGluZzowLGJvcmRlcjoibm9uZSJ9LCJpbXBvcnRhbnQiKTt2YXIgbz1yWzBdWzBdLmdldFNjcmVlbkNUTSgpO05hPSEoby5mfHxvLmUpLHIucmVtb3ZlKCl9fXJldHVybiBOYT8odS54PWUucGFnZVgsdS55PWUucGFnZVkpOih1Lng9ZS5jbGllbnRYLHUueT1lLmNsaWVudFkpLHU9dS5tYXRyaXhUcmFuc2Zvcm0obi5nZXRTY3JlZW5DVE0oKS5pbnZlcnNlKCkpLFt1LngsdS55XX12YXIgYT1uLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpO3JldHVybltlLmNsaWVudFgtYS5sZWZ0LW4uY2xpZW50TGVmdCxlLmNsaWVudFktYS50b3Atbi5jbGllbnRUb3BdfWZ1bmN0aW9uIEcoKXtyZXR1cm4gdGEuZXZlbnQuY2hhbmdlZFRvdWNoZXNbMF0uaWRlbnRpZmllcn1mdW5jdGlvbiBLKG4pe3JldHVybiBuPjA/MTowPm4/LTE6MH1mdW5jdGlvbiBRKG4sdCxlKXtyZXR1cm4odFswXS1uWzBdKSooZVsxXS1uWzFdKS0odFsxXS1uWzFdKSooZVswXS1uWzBdKX1mdW5jdGlvbiBudChuKXtyZXR1cm4gbj4xPzA6LTE+bj9xYTpNYXRoLmFjb3Mobil9ZnVuY3Rpb24gdHQobil7cmV0dXJuIG4+MT9SYTotMT5uPy1SYTpNYXRoLmFzaW4obil9ZnVuY3Rpb24gZXQobil7cmV0dXJuKChuPU1hdGguZXhwKG4pKS0xL24pLzJ9ZnVuY3Rpb24gcnQobil7cmV0dXJuKChuPU1hdGguZXhwKG4pKSsxL24pLzJ9ZnVuY3Rpb24gdXQobil7cmV0dXJuKChuPU1hdGguZXhwKDIqbikpLTEpLyhuKzEpfWZ1bmN0aW9uIGl0KG4pe3JldHVybihuPU1hdGguc2luKG4vMikpKm59ZnVuY3Rpb24gb3QoKXt9ZnVuY3Rpb24gYXQobix0LGUpe3JldHVybiB0aGlzIGluc3RhbmNlb2YgYXQ/KHRoaXMuaD0rbix0aGlzLnM9K3Qsdm9pZCh0aGlzLmw9K2UpKTphcmd1bWVudHMubGVuZ3RoPDI/biBpbnN0YW5jZW9mIGF0P25ldyBhdChuLmgsbi5zLG4ubCk6YnQoIiIrbixfdCxhdCk6bmV3IGF0KG4sdCxlKX1mdW5jdGlvbiBjdChuLHQsZSl7ZnVuY3Rpb24gcihuKXtyZXR1cm4gbj4zNjA/bi09MzYwOjA+biYmKG4rPTM2MCksNjA+bj9pKyhvLWkpKm4vNjA6MTgwPm4/bzoyNDA+bj9pKyhvLWkpKigyNDAtbikvNjA6aX1mdW5jdGlvbiB1KG4pe3JldHVybiBNYXRoLnJvdW5kKDI1NSpyKG4pKX12YXIgaSxvO3JldHVybiBuPWlzTmFOKG4pPzA6KG4lPTM2MCk8MD9uKzM2MDpuLHQ9aXNOYU4odCk/MDowPnQ/MDp0PjE/MTp0LGU9MD5lPzA6ZT4xPzE6ZSxvPS41Pj1lP2UqKDErdCk6ZSt0LWUqdCxpPTIqZS1vLG5ldyBtdCh1KG4rMTIwKSx1KG4pLHUobi0xMjApKX1mdW5jdGlvbiBsdChuLHQsZSl7cmV0dXJuIHRoaXMgaW5zdGFuY2VvZiBsdD8odGhpcy5oPStuLHRoaXMuYz0rdCx2b2lkKHRoaXMubD0rZSkpOmFyZ3VtZW50cy5sZW5ndGg8Mj9uIGluc3RhbmNlb2YgbHQ/bmV3IGx0KG4uaCxuLmMsbi5sKTpuIGluc3RhbmNlb2YgZnQ/Z3Qobi5sLG4uYSxuLmIpOmd0KChuPXd0KChuPXRhLnJnYihuKSkucixuLmcsbi5iKSkubCxuLmEsbi5iKTpuZXcgbHQobix0LGUpfWZ1bmN0aW9uIHN0KG4sdCxlKXtyZXR1cm4gaXNOYU4obikmJihuPTApLGlzTmFOKHQpJiYodD0wKSxuZXcgZnQoZSxNYXRoLmNvcyhuKj1EYSkqdCxNYXRoLnNpbihuKSp0KX1mdW5jdGlvbiBmdChuLHQsZSl7cmV0dXJuIHRoaXMgaW5zdGFuY2VvZiBmdD8odGhpcy5sPStuLHRoaXMuYT0rdCx2b2lkKHRoaXMuYj0rZSkpOmFyZ3VtZW50cy5sZW5ndGg8Mj9uIGluc3RhbmNlb2YgZnQ/bmV3IGZ0KG4ubCxuLmEsbi5iKTpuIGluc3RhbmNlb2YgbHQ/c3Qobi5oLG4uYyxuLmwpOnd0KChuPW10KG4pKS5yLG4uZyxuLmIpOm5ldyBmdChuLHQsZSl9ZnVuY3Rpb24gaHQobix0LGUpe3ZhciByPShuKzE2KS8xMTYsdT1yK3QvNTAwLGk9ci1lLzIwMDtyZXR1cm4gdT1wdCh1KSpYYSxyPXB0KHIpKiRhLGk9cHQoaSkqQmEsbmV3IG10KGR0KDMuMjQwNDU0Mip1LTEuNTM3MTM4NSpyLS40OTg1MzE0KmkpLGR0KC0uOTY5MjY2KnUrMS44NzYwMTA4KnIrLjA0MTU1NippKSxkdCguMDU1NjQzNCp1LS4yMDQwMjU5KnIrMS4wNTcyMjUyKmkpKX1mdW5jdGlvbiBndChuLHQsZSl7cmV0dXJuIG4+MD9uZXcgbHQoTWF0aC5hdGFuMihlLHQpKlBhLE1hdGguc3FydCh0KnQrZSplKSxuKTpuZXcgbHQoMC8wLDAvMCxuKX1mdW5jdGlvbiBwdChuKXtyZXR1cm4gbj4uMjA2ODkzMDM0P24qbipuOihuLTQvMjkpLzcuNzg3MDM3fWZ1bmN0aW9uIHZ0KG4pe3JldHVybiBuPi4wMDg4NTY/TWF0aC5wb3cobiwxLzMpOjcuNzg3MDM3Km4rNC8yOX1mdW5jdGlvbiBkdChuKXtyZXR1cm4gTWF0aC5yb3VuZCgyNTUqKC4wMDMwND49bj8xMi45MipuOjEuMDU1Kk1hdGgucG93KG4sMS8yLjQpLS4wNTUpKX1mdW5jdGlvbiBtdChuLHQsZSl7cmV0dXJuIHRoaXMgaW5zdGFuY2VvZiBtdD8odGhpcy5yPX5+bix0aGlzLmc9fn50LHZvaWQodGhpcy5iPX5+ZSkpOmFyZ3VtZW50cy5sZW5ndGg8Mj9uIGluc3RhbmNlb2YgbXQ/bmV3IG10KG4ucixuLmcsbi5iKTpidCgiIituLG10LGN0KTpuZXcgbXQobix0LGUpfWZ1bmN0aW9uIHl0KG4pe3JldHVybiBuZXcgbXQobj4+MTYsbj4+OCYyNTUsMjU1Jm4pfWZ1bmN0aW9uIE10KG4pe3JldHVybiB5dChuKSsiIn1mdW5jdGlvbiB4dChuKXtyZXR1cm4gMTY+bj8iMCIrTWF0aC5tYXgoMCxuKS50b1N0cmluZygxNik6TWF0aC5taW4oMjU1LG4pLnRvU3RyaW5nKDE2KX1mdW5jdGlvbiBidChuLHQsZSl7dmFyIHIsdSxpLG89MCxhPTAsYz0wO2lmKHI9LyhbYS16XSspXCgoLiopXCkvaS5leGVjKG4pKXN3aXRjaCh1PXJbMl0uc3BsaXQoIiwiKSxyWzFdKXtjYXNlImhzbCI6cmV0dXJuIGUocGFyc2VGbG9hdCh1WzBdKSxwYXJzZUZsb2F0KHVbMV0pLzEwMCxwYXJzZUZsb2F0KHVbMl0pLzEwMCk7Y2FzZSJyZ2IiOnJldHVybiB0KGt0KHVbMF0pLGt0KHVbMV0pLGt0KHVbMl0pKX1yZXR1cm4oaT1HYS5nZXQobi50b0xvd2VyQ2FzZSgpKSk/dChpLnIsaS5nLGkuYik6KG51bGw9PW58fCIjIiE9PW4uY2hhckF0KDApfHxpc05hTihpPXBhcnNlSW50KG4uc2xpY2UoMSksMTYpKXx8KDQ9PT1uLmxlbmd0aD8obz0oMzg0MCZpKT4+NCxvPW8+PjR8byxhPTI0MCZpLGE9YT4+NHxhLGM9MTUmaSxjPWM8PDR8Yyk6Nz09PW4ubGVuZ3RoJiYobz0oMTY3MTE2ODAmaSk+PjE2LGE9KDY1MjgwJmkpPj44LGM9MjU1JmkpKSx0KG8sYSxjKSl9ZnVuY3Rpb24gX3Qobix0LGUpe3ZhciByLHUsaT1NYXRoLm1pbihuLz0yNTUsdC89MjU1LGUvPTI1NSksbz1NYXRoLm1heChuLHQsZSksYT1vLWksYz0obytpKS8yO3JldHVybiBhPyh1PS41PmM/YS8obytpKTphLygyLW8taSkscj1uPT1vPyh0LWUpL2ErKGU+dD82OjApOnQ9PW8/KGUtbikvYSsyOihuLXQpL2ErNCxyKj02MCk6KHI9MC8wLHU9Yz4wJiYxPmM/MDpyKSxuZXcgYXQocix1LGMpfWZ1bmN0aW9uIHd0KG4sdCxlKXtuPVN0KG4pLHQ9U3QodCksZT1TdChlKTt2YXIgcj12dCgoLjQxMjQ1NjQqbisuMzU3NTc2MSp0Ky4xODA0Mzc1KmUpL1hhKSx1PXZ0KCguMjEyNjcyOSpuKy43MTUxNTIyKnQrLjA3MjE3NSplKS8kYSksaT12dCgoLjAxOTMzMzkqbisuMTE5MTkyKnQrLjk1MDMwNDEqZSkvQmEpO3JldHVybiBmdCgxMTYqdS0xNiw1MDAqKHItdSksMjAwKih1LWkpKX1mdW5jdGlvbiBTdChuKXtyZXR1cm4obi89MjU1KTw9LjA0MDQ1P24vMTIuOTI6TWF0aC5wb3coKG4rLjA1NSkvMS4wNTUsMi40KX1mdW5jdGlvbiBrdChuKXt2YXIgdD1wYXJzZUZsb2F0KG4pO3JldHVybiIlIj09PW4uY2hhckF0KG4ubGVuZ3RoLTEpP01hdGgucm91bmQoMi41NSp0KTp0fWZ1bmN0aW9uIEV0KG4pe3JldHVybiJmdW5jdGlvbiI9PXR5cGVvZiBuP246ZnVuY3Rpb24oKXtyZXR1cm4gbn19ZnVuY3Rpb24gQXQobil7cmV0dXJuIGZ1bmN0aW9uKHQsZSxyKXtyZXR1cm4gMj09PWFyZ3VtZW50cy5sZW5ndGgmJiJmdW5jdGlvbiI9PXR5cGVvZiBlJiYocj1lLGU9bnVsbCksTnQodCxlLG4scil9fWZ1bmN0aW9uIE50KG4sdCxlLHIpe2Z1bmN0aW9uIHUoKXt2YXIgbix0PWMuc3RhdHVzO2lmKCF0JiZ6dChjKXx8dD49MjAwJiYzMDA+dHx8MzA0PT09dCl7dHJ5e249ZS5jYWxsKGksYyl9Y2F0Y2gocil7cmV0dXJuIHZvaWQgby5lcnJvci5jYWxsKGkscil9by5sb2FkLmNhbGwoaSxuKX1lbHNlIG8uZXJyb3IuY2FsbChpLGMpfXZhciBpPXt9LG89dGEuZGlzcGF0Y2goImJlZm9yZXNlbmQiLCJwcm9ncmVzcyIsImxvYWQiLCJlcnJvciIpLGE9e30sYz1uZXcgWE1MSHR0cFJlcXVlc3QsbD1udWxsO3JldHVybiF0aGlzLlhEb21haW5SZXF1ZXN0fHwid2l0aENyZWRlbnRpYWxzImluIGN8fCEvXihodHRwKHMpPzopP1wvXC8vLnRlc3Qobil8fChjPW5ldyBYRG9tYWluUmVxdWVzdCksIm9ubG9hZCJpbiBjP2Mub25sb2FkPWMub25lcnJvcj11OmMub25yZWFkeXN0YXRlY2hhbmdlPWZ1bmN0aW9uKCl7Yy5yZWFkeVN0YXRlPjMmJnUoKX0sYy5vbnByb2dyZXNzPWZ1bmN0aW9uKG4pe3ZhciB0PXRhLmV2ZW50O3RhLmV2ZW50PW47dHJ5e28ucHJvZ3Jlc3MuY2FsbChpLGMpfWZpbmFsbHl7dGEuZXZlbnQ9dH19LGkuaGVhZGVyPWZ1bmN0aW9uKG4sdCl7cmV0dXJuIG49KG4rIiIpLnRvTG93ZXJDYXNlKCksYXJndW1lbnRzLmxlbmd0aDwyP2Fbbl06KG51bGw9PXQ/ZGVsZXRlIGFbbl06YVtuXT10KyIiLGkpfSxpLm1pbWVUeXBlPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh0PW51bGw9PW4/bnVsbDpuKyIiLGkpOnR9LGkucmVzcG9uc2VUeXBlPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhsPW4saSk6bH0saS5yZXNwb25zZT1mdW5jdGlvbihuKXtyZXR1cm4gZT1uLGl9LFsiZ2V0IiwicG9zdCJdLmZvckVhY2goZnVuY3Rpb24obil7aVtuXT1mdW5jdGlvbigpe3JldHVybiBpLnNlbmQuYXBwbHkoaSxbbl0uY29uY2F0KHJhKGFyZ3VtZW50cykpKX19KSxpLnNlbmQ9ZnVuY3Rpb24oZSxyLHUpe2lmKDI9PT1hcmd1bWVudHMubGVuZ3RoJiYiZnVuY3Rpb24iPT10eXBlb2YgciYmKHU9cixyPW51bGwpLGMub3BlbihlLG4sITApLG51bGw9PXR8fCJhY2NlcHQiaW4gYXx8KGEuYWNjZXB0PXQrIiwqLyoiKSxjLnNldFJlcXVlc3RIZWFkZXIpZm9yKHZhciBzIGluIGEpYy5zZXRSZXF1ZXN0SGVhZGVyKHMsYVtzXSk7cmV0dXJuIG51bGwhPXQmJmMub3ZlcnJpZGVNaW1lVHlwZSYmYy5vdmVycmlkZU1pbWVUeXBlKHQpLG51bGwhPWwmJihjLnJlc3BvbnNlVHlwZT1sKSxudWxsIT11JiZpLm9uKCJlcnJvciIsdSkub24oImxvYWQiLGZ1bmN0aW9uKG4pe3UobnVsbCxuKX0pLG8uYmVmb3Jlc2VuZC5jYWxsKGksYyksYy5zZW5kKG51bGw9PXI/bnVsbDpyKSxpfSxpLmFib3J0PWZ1bmN0aW9uKCl7cmV0dXJuIGMuYWJvcnQoKSxpfSx0YS5yZWJpbmQoaSxvLCJvbiIpLG51bGw9PXI/aTppLmdldChDdChyKSl9ZnVuY3Rpb24gQ3Qobil7cmV0dXJuIDE9PT1uLmxlbmd0aD9mdW5jdGlvbih0LGUpe24obnVsbD09dD9lOm51bGwpfTpufWZ1bmN0aW9uIHp0KG4pe3ZhciB0PW4ucmVzcG9uc2VUeXBlO3JldHVybiB0JiYidGV4dCIhPT10P24ucmVzcG9uc2U6bi5yZXNwb25zZVRleHR9ZnVuY3Rpb24gcXQoKXt2YXIgbj1MdCgpLHQ9VHQoKS1uO3Q+MjQ/KGlzRmluaXRlKHQpJiYoY2xlYXJUaW1lb3V0KHRjKSx0Yz1zZXRUaW1lb3V0KHF0LHQpKSxuYz0wKToobmM9MSxyYyhxdCkpfWZ1bmN0aW9uIEx0KCl7dmFyIG49RGF0ZS5ub3coKTtmb3IoZWM9S2E7ZWM7KW4+PWVjLnQmJihlYy5mPWVjLmMobi1lYy50KSksZWM9ZWMubjtyZXR1cm4gbn1mdW5jdGlvbiBUdCgpe2Zvcih2YXIgbix0PUthLGU9MS8wO3Q7KXQuZj90PW4/bi5uPXQubjpLYT10Lm46KHQudDxlJiYoZT10LnQpLHQ9KG49dCkubik7cmV0dXJuIFFhPW4sZX1mdW5jdGlvbiBSdChuLHQpe3JldHVybiB0LShuP01hdGguY2VpbChNYXRoLmxvZyhuKS9NYXRoLkxOMTApOjEpfWZ1bmN0aW9uIER0KG4sdCl7dmFyIGU9TWF0aC5wb3coMTAsMypnYSg4LXQpKTtyZXR1cm57c2NhbGU6dD44P2Z1bmN0aW9uKG4pe3JldHVybiBuL2V9OmZ1bmN0aW9uKG4pe3JldHVybiBuKmV9LHN5bWJvbDpufX1mdW5jdGlvbiBQdChuKXt2YXIgdD1uLmRlY2ltYWwsZT1uLnRob3VzYW5kcyxyPW4uZ3JvdXBpbmcsdT1uLmN1cnJlbmN5LGk9ciYmZT9mdW5jdGlvbihuLHQpe2Zvcih2YXIgdT1uLmxlbmd0aCxpPVtdLG89MCxhPXJbMF0sYz0wO3U+MCYmYT4wJiYoYythKzE+dCYmKGE9TWF0aC5tYXgoMSx0LWMpKSxpLnB1c2gobi5zdWJzdHJpbmcodS09YSx1K2EpKSwhKChjKz1hKzEpPnQpKTspYT1yW289KG8rMSklci5sZW5ndGhdO3JldHVybiBpLnJldmVyc2UoKS5qb2luKGUpfTp5O3JldHVybiBmdW5jdGlvbihuKXt2YXIgZT1pYy5leGVjKG4pLHI9ZVsxXXx8IiAiLG89ZVsyXXx8Ij4iLGE9ZVszXXx8Ii0iLGM9ZVs0XXx8IiIsbD1lWzVdLHM9K2VbNl0sZj1lWzddLGg9ZVs4XSxnPWVbOV0scD0xLHY9IiIsZD0iIixtPSExLHk9ITA7c3dpdGNoKGgmJihoPStoLnN1YnN0cmluZygxKSksKGx8fCIwIj09PXImJiI9Ij09PW8pJiYobD1yPSIwIixvPSI9IiksZyl7Y2FzZSJuIjpmPSEwLGc9ImciO2JyZWFrO2Nhc2UiJSI6cD0xMDAsZD0iJSIsZz0iZiI7YnJlYWs7Y2FzZSJwIjpwPTEwMCxkPSIlIixnPSJyIjticmVhaztjYXNlImIiOmNhc2UibyI6Y2FzZSJ4IjpjYXNlIlgiOiIjIj09PWMmJih2PSIwIitnLnRvTG93ZXJDYXNlKCkpO2Nhc2UiYyI6eT0hMTtjYXNlImQiOm09ITAsaD0wO2JyZWFrO2Nhc2UicyI6cD0tMSxnPSJyIn0iJCI9PT1jJiYodj11WzBdLGQ9dVsxXSksInIiIT1nfHxofHwoZz0iZyIpLG51bGwhPWgmJigiZyI9PWc/aD1NYXRoLm1heCgxLE1hdGgubWluKDIxLGgpKTooImUiPT1nfHwiZiI9PWcpJiYoaD1NYXRoLm1heCgwLE1hdGgubWluKDIwLGgpKSkpLGc9b2MuZ2V0KGcpfHxVdDt2YXIgTT1sJiZmO3JldHVybiBmdW5jdGlvbihuKXt2YXIgZT1kO2lmKG0mJm4lMSlyZXR1cm4iIjt2YXIgdT0wPm58fDA9PT1uJiYwPjEvbj8obj0tbiwiLSIpOiItIj09PWE/IiI6YTtpZigwPnApe3ZhciBjPXRhLmZvcm1hdFByZWZpeChuLGgpO249Yy5zY2FsZShuKSxlPWMuc3ltYm9sK2R9ZWxzZSBuKj1wO249ZyhuLGgpO3ZhciB4LGIsXz1uLmxhc3RJbmRleE9mKCIuIik7aWYoMD5fKXt2YXIgdz15P24ubGFzdEluZGV4T2YoImUiKTotMTswPnc/KHg9bixiPSIiKTooeD1uLnN1YnN0cmluZygwLHcpLGI9bi5zdWJzdHJpbmcodykpfWVsc2UgeD1uLnN1YnN0cmluZygwLF8pLGI9dCtuLnN1YnN0cmluZyhfKzEpOyFsJiZmJiYoeD1pKHgsMS8wKSk7dmFyIFM9di5sZW5ndGgreC5sZW5ndGgrYi5sZW5ndGgrKE0/MDp1Lmxlbmd0aCksaz1zPlM/bmV3IEFycmF5KFM9cy1TKzEpLmpvaW4ocik6IiI7cmV0dXJuIE0mJih4PWkoayt4LGsubGVuZ3RoP3MtYi5sZW5ndGg6MS8wKSksdSs9dixuPXgrYiwoIjwiPT09bz91K24razoiPiI9PT1vP2srdStuOiJeIj09PW8/ay5zdWJzdHJpbmcoMCxTPj49MSkrdStuK2suc3Vic3RyaW5nKFMpOnUrKE0/bjprK24pKStlfX19ZnVuY3Rpb24gVXQobil7cmV0dXJuIG4rIiJ9ZnVuY3Rpb24ganQoKXt0aGlzLl89bmV3IERhdGUoYXJndW1lbnRzLmxlbmd0aD4xP0RhdGUuVVRDLmFwcGx5KHRoaXMsYXJndW1lbnRzKTphcmd1bWVudHNbMF0pfWZ1bmN0aW9uIEZ0KG4sdCxlKXtmdW5jdGlvbiByKHQpe3ZhciBlPW4odCkscj1pKGUsMSk7cmV0dXJuIHItdD50LWU/ZTpyfWZ1bmN0aW9uIHUoZSl7cmV0dXJuIHQoZT1uKG5ldyBjYyhlLTEpKSwxKSxlfWZ1bmN0aW9uIGkobixlKXtyZXR1cm4gdChuPW5ldyBjYygrbiksZSksbn1mdW5jdGlvbiBvKG4scixpKXt2YXIgbz11KG4pLGE9W107aWYoaT4xKWZvcig7cj5vOyllKG8pJWl8fGEucHVzaChuZXcgRGF0ZSgrbykpLHQobywxKTtlbHNlIGZvcig7cj5vOylhLnB1c2gobmV3IERhdGUoK28pKSx0KG8sMSk7cmV0dXJuIGF9ZnVuY3Rpb24gYShuLHQsZSl7dHJ5e2NjPWp0O3ZhciByPW5ldyBqdDtyZXR1cm4gci5fPW4sbyhyLHQsZSl9ZmluYWxseXtjYz1EYXRlfX1uLmZsb29yPW4sbi5yb3VuZD1yLG4uY2VpbD11LG4ub2Zmc2V0PWksbi5yYW5nZT1vO3ZhciBjPW4udXRjPUh0KG4pO3JldHVybiBjLmZsb29yPWMsYy5yb3VuZD1IdChyKSxjLmNlaWw9SHQodSksYy5vZmZzZXQ9SHQoaSksYy5yYW5nZT1hLG59ZnVuY3Rpb24gSHQobil7cmV0dXJuIGZ1bmN0aW9uKHQsZSl7dHJ5e2NjPWp0O3ZhciByPW5ldyBqdDtyZXR1cm4gci5fPXQsbihyLGUpLl99ZmluYWxseXtjYz1EYXRlfX19ZnVuY3Rpb24gT3Qobil7ZnVuY3Rpb24gdChuKXtmdW5jdGlvbiB0KHQpe2Zvcih2YXIgZSx1LGksbz1bXSxhPS0xLGM9MDsrK2E8cjspMzc9PT1uLmNoYXJDb2RlQXQoYSkmJihvLnB1c2gobi5zbGljZShjLGEpKSxudWxsIT0odT1zY1tlPW4uY2hhckF0KCsrYSldKSYmKGU9bi5jaGFyQXQoKythKSksKGk9TltlXSkmJihlPWkodCxudWxsPT11PyJlIj09PWU/IiAiOiIwIjp1KSksby5wdXNoKGUpLGM9YSsxKTtyZXR1cm4gby5wdXNoKG4uc2xpY2UoYyxhKSksby5qb2luKCIiKX12YXIgcj1uLmxlbmd0aDtyZXR1cm4gdC5wYXJzZT1mdW5jdGlvbih0KXt2YXIgcj17eToxOTAwLG06MCxkOjEsSDowLE06MCxTOjAsTDowLFo6bnVsbH0sdT1lKHIsbix0LDApO2lmKHUhPXQubGVuZ3RoKXJldHVybiBudWxsOyJwImluIHImJihyLkg9ci5IJTEyKzEyKnIucCk7dmFyIGk9bnVsbCE9ci5aJiZjYyE9PWp0LG89bmV3KGk/anQ6Y2MpO3JldHVybiJqImluIHI/by5zZXRGdWxsWWVhcihyLnksMCxyLmopOiJ3ImluIHImJigiVyJpbiByfHwiVSJpbiByKT8oby5zZXRGdWxsWWVhcihyLnksMCwxKSxvLnNldEZ1bGxZZWFyKHIueSwwLCJXImluIHI/KHIudys2KSU3Kzcqci5XLShvLmdldERheSgpKzUpJTc6ci53Kzcqci5VLShvLmdldERheSgpKzYpJTcpKTpvLnNldEZ1bGxZZWFyKHIueSxyLm0sci5kKSxvLnNldEhvdXJzKHIuSCsoci5aLzEwMHwwKSxyLk0rci5aJTEwMCxyLlMsci5MKSxpP28uXzpvfSx0LnRvU3RyaW5nPWZ1bmN0aW9uKCl7cmV0dXJuIG59LHR9ZnVuY3Rpb24gZShuLHQsZSxyKXtmb3IodmFyIHUsaSxvLGE9MCxjPXQubGVuZ3RoLGw9ZS5sZW5ndGg7Yz5hOyl7aWYocj49bClyZXR1cm4tMTtpZih1PXQuY2hhckNvZGVBdChhKyspLDM3PT09dSl7aWYobz10LmNoYXJBdChhKyspLGk9Q1tvIGluIHNjP3QuY2hhckF0KGErKyk6b10sIWl8fChyPWkobixlLHIpKTwwKXJldHVybi0xfWVsc2UgaWYodSE9ZS5jaGFyQ29kZUF0KHIrKykpcmV0dXJuLTF9cmV0dXJuIHJ9ZnVuY3Rpb24gcihuLHQsZSl7Xy5sYXN0SW5kZXg9MDt2YXIgcj1fLmV4ZWModC5zbGljZShlKSk7cmV0dXJuIHI/KG4udz13LmdldChyWzBdLnRvTG93ZXJDYXNlKCkpLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIHUobix0LGUpe3gubGFzdEluZGV4PTA7dmFyIHI9eC5leGVjKHQuc2xpY2UoZSkpO3JldHVybiByPyhuLnc9Yi5nZXQoclswXS50b0xvd2VyQ2FzZSgpKSxlK3JbMF0ubGVuZ3RoKTotMX1mdW5jdGlvbiBpKG4sdCxlKXtFLmxhc3RJbmRleD0wO3ZhciByPUUuZXhlYyh0LnNsaWNlKGUpKTtyZXR1cm4gcj8obi5tPUEuZ2V0KHJbMF0udG9Mb3dlckNhc2UoKSksZStyWzBdLmxlbmd0aCk6LTF9ZnVuY3Rpb24gbyhuLHQsZSl7Uy5sYXN0SW5kZXg9MDt2YXIgcj1TLmV4ZWModC5zbGljZShlKSk7cmV0dXJuIHI/KG4ubT1rLmdldChyWzBdLnRvTG93ZXJDYXNlKCkpLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIGEobix0LHIpe3JldHVybiBlKG4sTi5jLnRvU3RyaW5nKCksdCxyKX1mdW5jdGlvbiBjKG4sdCxyKXtyZXR1cm4gZShuLE4ueC50b1N0cmluZygpLHQscil9ZnVuY3Rpb24gbChuLHQscil7cmV0dXJuIGUobixOLlgudG9TdHJpbmcoKSx0LHIpfWZ1bmN0aW9uIHMobix0LGUpe3ZhciByPU0uZ2V0KHQuc2xpY2UoZSxlKz0yKS50b0xvd2VyQ2FzZSgpKTtyZXR1cm4gbnVsbD09cj8tMToobi5wPXIsZSl9dmFyIGY9bi5kYXRlVGltZSxoPW4uZGF0ZSxnPW4udGltZSxwPW4ucGVyaW9kcyx2PW4uZGF5cyxkPW4uc2hvcnREYXlzLG09bi5tb250aHMseT1uLnNob3J0TW9udGhzO3QudXRjPWZ1bmN0aW9uKG4pe2Z1bmN0aW9uIGUobil7dHJ5e2NjPWp0O3ZhciB0PW5ldyBjYztyZXR1cm4gdC5fPW4scih0KX1maW5hbGx5e2NjPURhdGV9fXZhciByPXQobik7cmV0dXJuIGUucGFyc2U9ZnVuY3Rpb24obil7dHJ5e2NjPWp0O3ZhciB0PXIucGFyc2Uobik7cmV0dXJuIHQmJnQuX31maW5hbGx5e2NjPURhdGV9fSxlLnRvU3RyaW5nPXIudG9TdHJpbmcsZX0sdC5tdWx0aT10LnV0Yy5tdWx0aT1hZTt2YXIgTT10YS5tYXAoKSx4PVl0KHYpLGI9WnQodiksXz1ZdChkKSx3PVp0KGQpLFM9WXQobSksaz1adChtKSxFPVl0KHkpLEE9WnQoeSk7cC5mb3JFYWNoKGZ1bmN0aW9uKG4sdCl7TS5zZXQobi50b0xvd2VyQ2FzZSgpLHQpfSk7dmFyIE49e2E6ZnVuY3Rpb24obil7cmV0dXJuIGRbbi5nZXREYXkoKV19LEE6ZnVuY3Rpb24obil7cmV0dXJuIHZbbi5nZXREYXkoKV19LGI6ZnVuY3Rpb24obil7cmV0dXJuIHlbbi5nZXRNb250aCgpXX0sQjpmdW5jdGlvbihuKXtyZXR1cm4gbVtuLmdldE1vbnRoKCldfSxjOnQoZiksZDpmdW5jdGlvbihuLHQpe3JldHVybiBJdChuLmdldERhdGUoKSx0LDIpfSxlOmZ1bmN0aW9uKG4sdCl7cmV0dXJuIEl0KG4uZ2V0RGF0ZSgpLHQsMil9LEg6ZnVuY3Rpb24obix0KXtyZXR1cm4gSXQobi5nZXRIb3VycygpLHQsMil9LEk6ZnVuY3Rpb24obix0KXtyZXR1cm4gSXQobi5nZXRIb3VycygpJTEyfHwxMix0LDIpfSxqOmZ1bmN0aW9uKG4sdCl7cmV0dXJuIEl0KDErYWMuZGF5T2ZZZWFyKG4pLHQsMyl9LEw6ZnVuY3Rpb24obix0KXtyZXR1cm4gSXQobi5nZXRNaWxsaXNlY29uZHMoKSx0LDMpfSxtOmZ1bmN0aW9uKG4sdCl7cmV0dXJuIEl0KG4uZ2V0TW9udGgoKSsxLHQsMil9LE06ZnVuY3Rpb24obix0KXtyZXR1cm4gSXQobi5nZXRNaW51dGVzKCksdCwyKX0scDpmdW5jdGlvbihuKXtyZXR1cm4gcFsrKG4uZ2V0SG91cnMoKT49MTIpXX0sUzpmdW5jdGlvbihuLHQpe3JldHVybiBJdChuLmdldFNlY29uZHMoKSx0LDIpfSxVOmZ1bmN0aW9uKG4sdCl7cmV0dXJuIEl0KGFjLnN1bmRheU9mWWVhcihuKSx0LDIpfSx3OmZ1bmN0aW9uKG4pe3JldHVybiBuLmdldERheSgpfSxXOmZ1bmN0aW9uKG4sdCl7cmV0dXJuIEl0KGFjLm1vbmRheU9mWWVhcihuKSx0LDIpfSx4OnQoaCksWDp0KGcpLHk6ZnVuY3Rpb24obix0KXtyZXR1cm4gSXQobi5nZXRGdWxsWWVhcigpJTEwMCx0LDIpfSxZOmZ1bmN0aW9uKG4sdCl7cmV0dXJuIEl0KG4uZ2V0RnVsbFllYXIoKSUxZTQsdCw0KX0sWjppZSwiJSI6ZnVuY3Rpb24oKXtyZXR1cm4iJSJ9fSxDPXthOnIsQTp1LGI6aSxCOm8sYzphLGQ6UXQsZTpRdCxIOnRlLEk6dGUsajpuZSxMOnVlLG06S3QsTTplZSxwOnMsUzpyZSxVOlh0LHc6VnQsVzokdCx4OmMsWDpsLHk6V3QsWTpCdCxaOkp0LCIlIjpvZX07cmV0dXJuIHR9ZnVuY3Rpb24gSXQobix0LGUpe3ZhciByPTA+bj8iLSI6IiIsdT0ocj8tbjpuKSsiIixpPXUubGVuZ3RoO3JldHVybiByKyhlPmk/bmV3IEFycmF5KGUtaSsxKS5qb2luKHQpK3U6dSl9ZnVuY3Rpb24gWXQobil7cmV0dXJuIG5ldyBSZWdFeHAoIl4oPzoiK24ubWFwKHRhLnJlcXVvdGUpLmpvaW4oInwiKSsiKSIsImkiKX1mdW5jdGlvbiBadChuKXtmb3IodmFyIHQ9bmV3IGwsZT0tMSxyPW4ubGVuZ3RoOysrZTxyOyl0LnNldChuW2VdLnRvTG93ZXJDYXNlKCksZSk7cmV0dXJuIHR9ZnVuY3Rpb24gVnQobix0LGUpe2ZjLmxhc3RJbmRleD0wO3ZhciByPWZjLmV4ZWModC5zbGljZShlLGUrMSkpO3JldHVybiByPyhuLnc9K3JbMF0sZStyWzBdLmxlbmd0aCk6LTF9ZnVuY3Rpb24gWHQobix0LGUpe2ZjLmxhc3RJbmRleD0wO3ZhciByPWZjLmV4ZWModC5zbGljZShlKSk7cmV0dXJuIHI/KG4uVT0rclswXSxlK3JbMF0ubGVuZ3RoKTotMX1mdW5jdGlvbiAkdChuLHQsZSl7ZmMubGFzdEluZGV4PTA7dmFyIHI9ZmMuZXhlYyh0LnNsaWNlKGUpKTtyZXR1cm4gcj8obi5XPStyWzBdLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIEJ0KG4sdCxlKXtmYy5sYXN0SW5kZXg9MDt2YXIgcj1mYy5leGVjKHQuc2xpY2UoZSxlKzQpKTtyZXR1cm4gcj8obi55PStyWzBdLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIFd0KG4sdCxlKXtmYy5sYXN0SW5kZXg9MDt2YXIgcj1mYy5leGVjKHQuc2xpY2UoZSxlKzIpKTtyZXR1cm4gcj8obi55PUd0KCtyWzBdKSxlK3JbMF0ubGVuZ3RoKTotMX1mdW5jdGlvbiBKdChuLHQsZSl7cmV0dXJuL15bKy1dXGR7NH0kLy50ZXN0KHQ9dC5zbGljZShlLGUrNSkpPyhuLlo9LXQsZSs1KTotMX1mdW5jdGlvbiBHdChuKXtyZXR1cm4gbisobj42OD8xOTAwOjJlMyl9ZnVuY3Rpb24gS3Qobix0LGUpe2ZjLmxhc3RJbmRleD0wO3ZhciByPWZjLmV4ZWModC5zbGljZShlLGUrMikpO3JldHVybiByPyhuLm09clswXS0xLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIFF0KG4sdCxlKXtmYy5sYXN0SW5kZXg9MDt2YXIgcj1mYy5leGVjKHQuc2xpY2UoZSxlKzIpKTtyZXR1cm4gcj8obi5kPStyWzBdLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIG5lKG4sdCxlKXtmYy5sYXN0SW5kZXg9MDt2YXIgcj1mYy5leGVjKHQuc2xpY2UoZSxlKzMpKTtyZXR1cm4gcj8obi5qPStyWzBdLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIHRlKG4sdCxlKXtmYy5sYXN0SW5kZXg9MDt2YXIgcj1mYy5leGVjKHQuc2xpY2UoZSxlKzIpKTtyZXR1cm4gcj8obi5IPStyWzBdLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIGVlKG4sdCxlKXtmYy5sYXN0SW5kZXg9MDt2YXIgcj1mYy5leGVjKHQuc2xpY2UoZSxlKzIpKTtyZXR1cm4gcj8obi5NPStyWzBdLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIHJlKG4sdCxlKXtmYy5sYXN0SW5kZXg9MDt2YXIgcj1mYy5leGVjKHQuc2xpY2UoZSxlKzIpKTtyZXR1cm4gcj8obi5TPStyWzBdLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIHVlKG4sdCxlKXtmYy5sYXN0SW5kZXg9MDt2YXIgcj1mYy5leGVjKHQuc2xpY2UoZSxlKzMpKTtyZXR1cm4gcj8obi5MPStyWzBdLGUrclswXS5sZW5ndGgpOi0xfWZ1bmN0aW9uIGllKG4pe3ZhciB0PW4uZ2V0VGltZXpvbmVPZmZzZXQoKSxlPXQ+MD8iLSI6IisiLHI9Z2EodCkvNjB8MCx1PWdhKHQpJTYwO3JldHVybiBlK0l0KHIsIjAiLDIpK0l0KHUsIjAiLDIpfWZ1bmN0aW9uIG9lKG4sdCxlKXtoYy5sYXN0SW5kZXg9MDt2YXIgcj1oYy5leGVjKHQuc2xpY2UoZSxlKzEpKTtyZXR1cm4gcj9lK3JbMF0ubGVuZ3RoOi0xfWZ1bmN0aW9uIGFlKG4pe2Zvcih2YXIgdD1uLmxlbmd0aCxlPS0xOysrZTx0OyluW2VdWzBdPXRoaXMobltlXVswXSk7cmV0dXJuIGZ1bmN0aW9uKHQpe2Zvcih2YXIgZT0wLHI9bltlXTshclsxXSh0KTspcj1uWysrZV07cmV0dXJuIHJbMF0odCl9fWZ1bmN0aW9uIGNlKCl7fWZ1bmN0aW9uIGxlKG4sdCxlKXt2YXIgcj1lLnM9bit0LHU9ci1uLGk9ci11O2UudD1uLWkrKHQtdSl9ZnVuY3Rpb24gc2Uobix0KXtuJiZkYy5oYXNPd25Qcm9wZXJ0eShuLnR5cGUpJiZkY1tuLnR5cGVdKG4sdCl9ZnVuY3Rpb24gZmUobix0LGUpe3ZhciByLHU9LTEsaT1uLmxlbmd0aC1lO2Zvcih0LmxpbmVTdGFydCgpOysrdTxpOylyPW5bdV0sdC5wb2ludChyWzBdLHJbMV0sclsyXSk7dC5saW5lRW5kKCl9ZnVuY3Rpb24gaGUobix0KXt2YXIgZT0tMSxyPW4ubGVuZ3RoO2Zvcih0LnBvbHlnb25TdGFydCgpOysrZTxyOylmZShuW2VdLHQsMSk7dC5wb2x5Z29uRW5kKCl9ZnVuY3Rpb24gZ2UoKXtmdW5jdGlvbiBuKG4sdCl7bio9RGEsdD10KkRhLzIrcWEvNDt2YXIgZT1uLXIsbz1lPj0wPzE6LTEsYT1vKmUsYz1NYXRoLmNvcyh0KSxsPU1hdGguc2luKHQpLHM9aSpsLGY9dSpjK3MqTWF0aC5jb3MoYSksaD1zKm8qTWF0aC5zaW4oYSk7eWMuYWRkKE1hdGguYXRhbjIoaCxmKSkscj1uLHU9YyxpPWx9dmFyIHQsZSxyLHUsaTtNYy5wb2ludD1mdW5jdGlvbihvLGEpe01jLnBvaW50PW4scj0odD1vKSpEYSx1PU1hdGguY29zKGE9KGU9YSkqRGEvMitxYS80KSxpPU1hdGguc2luKGEpfSxNYy5saW5lRW5kPWZ1bmN0aW9uKCl7bih0LGUpfX1mdW5jdGlvbiBwZShuKXt2YXIgdD1uWzBdLGU9blsxXSxyPU1hdGguY29zKGUpO3JldHVybltyKk1hdGguY29zKHQpLHIqTWF0aC5zaW4odCksTWF0aC5zaW4oZSldfWZ1bmN0aW9uIHZlKG4sdCl7cmV0dXJuIG5bMF0qdFswXStuWzFdKnRbMV0rblsyXSp0WzJdfWZ1bmN0aW9uIGRlKG4sdCl7cmV0dXJuW25bMV0qdFsyXS1uWzJdKnRbMV0sblsyXSp0WzBdLW5bMF0qdFsyXSxuWzBdKnRbMV0tblsxXSp0WzBdXX1mdW5jdGlvbiBtZShuLHQpe25bMF0rPXRbMF0sblsxXSs9dFsxXSxuWzJdKz10WzJdfWZ1bmN0aW9uIHllKG4sdCl7cmV0dXJuW25bMF0qdCxuWzFdKnQsblsyXSp0XX1mdW5jdGlvbiBNZShuKXt2YXIgdD1NYXRoLnNxcnQoblswXSpuWzBdK25bMV0qblsxXStuWzJdKm5bMl0pO25bMF0vPXQsblsxXS89dCxuWzJdLz10fWZ1bmN0aW9uIHhlKG4pe3JldHVybltNYXRoLmF0YW4yKG5bMV0sblswXSksdHQoblsyXSldfWZ1bmN0aW9uIGJlKG4sdCl7cmV0dXJuIGdhKG5bMF0tdFswXSk8Q2EmJmdhKG5bMV0tdFsxXSk8Q2F9ZnVuY3Rpb24gX2Uobix0KXtuKj1EYTt2YXIgZT1NYXRoLmNvcyh0Kj1EYSk7d2UoZSpNYXRoLmNvcyhuKSxlKk1hdGguc2luKG4pLE1hdGguc2luKHQpKX1mdW5jdGlvbiB3ZShuLHQsZSl7Kyt4YyxfYys9KG4tX2MpL3hjLHdjKz0odC13YykveGMsU2MrPShlLVNjKS94Y31mdW5jdGlvbiBTZSgpe2Z1bmN0aW9uIG4obix1KXtuKj1EYTt2YXIgaT1NYXRoLmNvcyh1Kj1EYSksbz1pKk1hdGguY29zKG4pLGE9aSpNYXRoLnNpbihuKSxjPU1hdGguc2luKHUpLGw9TWF0aC5hdGFuMihNYXRoLnNxcnQoKGw9ZSpjLXIqYSkqbCsobD1yKm8tdCpjKSpsKyhsPXQqYS1lKm8pKmwpLHQqbytlKmErcipjKTtiYys9bCxrYys9bCoodCsodD1vKSksRWMrPWwqKGUrKGU9YSkpLEFjKz1sKihyKyhyPWMpKSx3ZSh0LGUscil9dmFyIHQsZSxyO3FjLnBvaW50PWZ1bmN0aW9uKHUsaSl7dSo9RGE7dmFyIG89TWF0aC5jb3MoaSo9RGEpO3Q9bypNYXRoLmNvcyh1KSxlPW8qTWF0aC5zaW4odSkscj1NYXRoLnNpbihpKSxxYy5wb2ludD1uLHdlKHQsZSxyKX19ZnVuY3Rpb24ga2UoKXtxYy5wb2ludD1fZX1mdW5jdGlvbiBFZSgpe2Z1bmN0aW9uIG4obix0KXtuKj1EYTt2YXIgZT1NYXRoLmNvcyh0Kj1EYSksbz1lKk1hdGguY29zKG4pLGE9ZSpNYXRoLnNpbihuKSxjPU1hdGguc2luKHQpLGw9dSpjLWkqYSxzPWkqby1yKmMsZj1yKmEtdSpvLGg9TWF0aC5zcXJ0KGwqbCtzKnMrZipmKSxnPXIqbyt1KmEraSpjLHA9aCYmLW50KGcpL2gsdj1NYXRoLmF0YW4yKGgsZyk7TmMrPXAqbCxDYys9cCpzLHpjKz1wKmYsYmMrPXYsa2MrPXYqKHIrKHI9bykpLEVjKz12Kih1Kyh1PWEpKSxBYys9diooaSsoaT1jKSksd2Uocix1LGkpfXZhciB0LGUscix1LGk7cWMucG9pbnQ9ZnVuY3Rpb24obyxhKXt0PW8sZT1hLHFjLnBvaW50PW4sbyo9RGE7dmFyIGM9TWF0aC5jb3MoYSo9RGEpO3I9YypNYXRoLmNvcyhvKSx1PWMqTWF0aC5zaW4obyksaT1NYXRoLnNpbihhKSx3ZShyLHUsaSl9LHFjLmxpbmVFbmQ9ZnVuY3Rpb24oKXtuKHQsZSkscWMubGluZUVuZD1rZSxxYy5wb2ludD1fZX19ZnVuY3Rpb24gQWUobix0KXtmdW5jdGlvbiBlKGUscil7cmV0dXJuIGU9bihlLHIpLHQoZVswXSxlWzFdKX1yZXR1cm4gbi5pbnZlcnQmJnQuaW52ZXJ0JiYoZS5pbnZlcnQ9ZnVuY3Rpb24oZSxyKXtyZXR1cm4gZT10LmludmVydChlLHIpLGUmJm4uaW52ZXJ0KGVbMF0sZVsxXSl9KSxlfWZ1bmN0aW9uIE5lKCl7cmV0dXJuITB9ZnVuY3Rpb24gQ2Uobix0LGUscix1KXt2YXIgaT1bXSxvPVtdO2lmKG4uZm9yRWFjaChmdW5jdGlvbihuKXtpZighKCh0PW4ubGVuZ3RoLTEpPD0wKSl7dmFyIHQsZT1uWzBdLHI9blt0XTtpZihiZShlLHIpKXt1LmxpbmVTdGFydCgpO2Zvcih2YXIgYT0wO3Q+YTsrK2EpdS5wb2ludCgoZT1uW2FdKVswXSxlWzFdKTtyZXR1cm4gdm9pZCB1LmxpbmVFbmQoKX12YXIgYz1uZXcgcWUoZSxuLG51bGwsITApLGw9bmV3IHFlKGUsbnVsbCxjLCExKTtjLm89bCxpLnB1c2goYyksby5wdXNoKGwpLGM9bmV3IHFlKHIsbixudWxsLCExKSxsPW5ldyBxZShyLG51bGwsYywhMCksYy5vPWwsaS5wdXNoKGMpLG8ucHVzaChsKX19KSxvLnNvcnQodCksemUoaSksemUobyksaS5sZW5ndGgpe2Zvcih2YXIgYT0wLGM9ZSxsPW8ubGVuZ3RoO2w+YTsrK2Epb1thXS5lPWM9IWM7Zm9yKHZhciBzLGYsaD1pWzBdOzspe2Zvcih2YXIgZz1oLHA9ITA7Zy52OylpZigoZz1nLm4pPT09aClyZXR1cm47cz1nLnosdS5saW5lU3RhcnQoKTtkb3tpZihnLnY9Zy5vLnY9ITAsZy5lKXtpZihwKWZvcih2YXIgYT0wLGw9cy5sZW5ndGg7bD5hOysrYSl1LnBvaW50KChmPXNbYV0pWzBdLGZbMV0pO2Vsc2UgcihnLngsZy5uLngsMSx1KTtnPWcubn1lbHNle2lmKHApe3M9Zy5wLno7Zm9yKHZhciBhPXMubGVuZ3RoLTE7YT49MDstLWEpdS5wb2ludCgoZj1zW2FdKVswXSxmWzFdKX1lbHNlIHIoZy54LGcucC54LC0xLHUpO2c9Zy5wfWc9Zy5vLHM9Zy56LHA9IXB9d2hpbGUoIWcudik7dS5saW5lRW5kKCl9fX1mdW5jdGlvbiB6ZShuKXtpZih0PW4ubGVuZ3RoKXtmb3IodmFyIHQsZSxyPTAsdT1uWzBdOysrcjx0Oyl1Lm49ZT1uW3JdLGUucD11LHU9ZTt1Lm49ZT1uWzBdLGUucD11fX1mdW5jdGlvbiBxZShuLHQsZSxyKXt0aGlzLng9bix0aGlzLno9dCx0aGlzLm89ZSx0aGlzLmU9cix0aGlzLnY9ITEsdGhpcy5uPXRoaXMucD1udWxsfWZ1bmN0aW9uIExlKG4sdCxlLHIpe3JldHVybiBmdW5jdGlvbih1LGkpe2Z1bmN0aW9uIG8odCxlKXt2YXIgcj11KHQsZSk7bih0PXJbMF0sZT1yWzFdKSYmaS5wb2ludCh0LGUpfWZ1bmN0aW9uIGEobix0KXt2YXIgZT11KG4sdCk7ZC5wb2ludChlWzBdLGVbMV0pfWZ1bmN0aW9uIGMoKXt5LnBvaW50PWEsZC5saW5lU3RhcnQoKX1mdW5jdGlvbiBsKCl7eS5wb2ludD1vLGQubGluZUVuZCgpfWZ1bmN0aW9uIHMobix0KXt2LnB1c2goW24sdF0pO3ZhciBlPXUobix0KTt4LnBvaW50KGVbMF0sZVsxXSl9ZnVuY3Rpb24gZigpe3gubGluZVN0YXJ0KCksdj1bXX1mdW5jdGlvbiBoKCl7cyh2WzBdWzBdLHZbMF1bMV0pLHgubGluZUVuZCgpO3ZhciBuLHQ9eC5jbGVhbigpLGU9TS5idWZmZXIoKSxyPWUubGVuZ3RoO2lmKHYucG9wKCkscC5wdXNoKHYpLHY9bnVsbCxyKWlmKDEmdCl7bj1lWzBdO3ZhciB1LHI9bi5sZW5ndGgtMSxvPS0xO2lmKHI+MCl7Zm9yKGJ8fChpLnBvbHlnb25TdGFydCgpLGI9ITApLGkubGluZVN0YXJ0KCk7KytvPHI7KWkucG9pbnQoKHU9bltvXSlbMF0sdVsxXSk7aS5saW5lRW5kKCl9fWVsc2Ugcj4xJiYyJnQmJmUucHVzaChlLnBvcCgpLmNvbmNhdChlLnNoaWZ0KCkpKSxnLnB1c2goZS5maWx0ZXIoVGUpKX12YXIgZyxwLHYsZD10KGkpLG09dS5pbnZlcnQoclswXSxyWzFdKSx5PXtwb2ludDpvLGxpbmVTdGFydDpjLGxpbmVFbmQ6bCxwb2x5Z29uU3RhcnQ6ZnVuY3Rpb24oKXt5LnBvaW50PXMseS5saW5lU3RhcnQ9Zix5LmxpbmVFbmQ9aCxnPVtdLHA9W119LHBvbHlnb25FbmQ6ZnVuY3Rpb24oKXt5LnBvaW50PW8seS5saW5lU3RhcnQ9Yyx5LmxpbmVFbmQ9bCxnPXRhLm1lcmdlKGcpO3ZhciBuPUZlKG0scCk7Zy5sZW5ndGg/KGJ8fChpLnBvbHlnb25TdGFydCgpLGI9ITApLENlKGcsRGUsbixlLGkpKTpuJiYoYnx8KGkucG9seWdvblN0YXJ0KCksYj0hMCksaS5saW5lU3RhcnQoKSxlKG51bGwsbnVsbCwxLGkpLGkubGluZUVuZCgpKSxiJiYoaS5wb2x5Z29uRW5kKCksYj0hMSksZz1wPW51bGx9LHNwaGVyZTpmdW5jdGlvbigpe2kucG9seWdvblN0YXJ0KCksaS5saW5lU3RhcnQoKSxlKG51bGwsbnVsbCwxLGkpLGkubGluZUVuZCgpLGkucG9seWdvbkVuZCgpfX0sTT1SZSgpLHg9dChNKSxiPSExO3JldHVybiB5fX1mdW5jdGlvbiBUZShuKXtyZXR1cm4gbi5sZW5ndGg+MX1mdW5jdGlvbiBSZSgpe3ZhciBuLHQ9W107cmV0dXJue2xpbmVTdGFydDpmdW5jdGlvbigpe3QucHVzaChuPVtdKX0scG9pbnQ6ZnVuY3Rpb24odCxlKXtuLnB1c2goW3QsZV0pfSxsaW5lRW5kOmIsYnVmZmVyOmZ1bmN0aW9uKCl7dmFyIGU9dDtyZXR1cm4gdD1bXSxuPW51bGwsZX0scmVqb2luOmZ1bmN0aW9uKCl7dC5sZW5ndGg+MSYmdC5wdXNoKHQucG9wKCkuY29uY2F0KHQuc2hpZnQoKSkpfX19ZnVuY3Rpb24gRGUobix0KXtyZXR1cm4oKG49bi54KVswXTwwP25bMV0tUmEtQ2E6UmEtblsxXSktKCh0PXQueClbMF08MD90WzFdLVJhLUNhOlJhLXRbMV0pfWZ1bmN0aW9uIFBlKG4pe3ZhciB0LGU9MC8wLHI9MC8wLHU9MC8wO3JldHVybntsaW5lU3RhcnQ6ZnVuY3Rpb24oKXtuLmxpbmVTdGFydCgpLHQ9MX0scG9pbnQ6ZnVuY3Rpb24oaSxvKXt2YXIgYT1pPjA/cWE6LXFhLGM9Z2EoaS1lKTtnYShjLXFhKTxDYT8obi5wb2ludChlLHI9KHIrbykvMj4wP1JhOi1SYSksbi5wb2ludCh1LHIpLG4ubGluZUVuZCgpLG4ubGluZVN0YXJ0KCksbi5wb2ludChhLHIpLG4ucG9pbnQoaSxyKSx0PTApOnUhPT1hJiZjPj1xYSYmKGdhKGUtdSk8Q2EmJihlLT11KkNhKSxnYShpLWEpPENhJiYoaS09YSpDYSkscj1VZShlLHIsaSxvKSxuLnBvaW50KHUsciksbi5saW5lRW5kKCksbi5saW5lU3RhcnQoKSxuLnBvaW50KGEsciksdD0wKSxuLnBvaW50KGU9aSxyPW8pLHU9YX0sbGluZUVuZDpmdW5jdGlvbigpe24ubGluZUVuZCgpLGU9cj0wLzB9LGNsZWFuOmZ1bmN0aW9uKCl7cmV0dXJuIDItdH19fWZ1bmN0aW9uIFVlKG4sdCxlLHIpe3ZhciB1LGksbz1NYXRoLnNpbihuLWUpO3JldHVybiBnYShvKT5DYT9NYXRoLmF0YW4oKE1hdGguc2luKHQpKihpPU1hdGguY29zKHIpKSpNYXRoLnNpbihlKS1NYXRoLnNpbihyKSoodT1NYXRoLmNvcyh0KSkqTWF0aC5zaW4obikpLyh1KmkqbykpOih0K3IpLzJ9ZnVuY3Rpb24gamUobix0LGUscil7dmFyIHU7aWYobnVsbD09bil1PWUqUmEsci5wb2ludCgtcWEsdSksci5wb2ludCgwLHUpLHIucG9pbnQocWEsdSksci5wb2ludChxYSwwKSxyLnBvaW50KHFhLC11KSxyLnBvaW50KDAsLXUpLHIucG9pbnQoLXFhLC11KSxyLnBvaW50KC1xYSwwKSxyLnBvaW50KC1xYSx1KTtlbHNlIGlmKGdhKG5bMF0tdFswXSk+Q2Epe3ZhciBpPW5bMF08dFswXT9xYTotcWE7dT1lKmkvMixyLnBvaW50KC1pLHUpLHIucG9pbnQoMCx1KSxyLnBvaW50KGksdSl9ZWxzZSByLnBvaW50KHRbMF0sdFsxXSl9ZnVuY3Rpb24gRmUobix0KXt2YXIgZT1uWzBdLHI9blsxXSx1PVtNYXRoLnNpbihlKSwtTWF0aC5jb3MoZSksMF0saT0wLG89MDt5Yy5yZXNldCgpO2Zvcih2YXIgYT0wLGM9dC5sZW5ndGg7Yz5hOysrYSl7dmFyIGw9dFthXSxzPWwubGVuZ3RoO2lmKHMpZm9yKHZhciBmPWxbMF0saD1mWzBdLGc9ZlsxXS8yK3FhLzQscD1NYXRoLnNpbihnKSx2PU1hdGguY29zKGcpLGQ9MTs7KXtkPT09cyYmKGQ9MCksbj1sW2RdO3ZhciBtPW5bMF0seT1uWzFdLzIrcWEvNCxNPU1hdGguc2luKHkpLHg9TWF0aC5jb3MoeSksYj1tLWgsXz1iPj0wPzE6LTEsdz1fKmIsUz13PnFhLGs9cCpNO2lmKHljLmFkZChNYXRoLmF0YW4yKGsqXypNYXRoLnNpbih3KSx2KngraypNYXRoLmNvcyh3KSkpLGkrPVM/YitfKkxhOmIsU15oPj1lXm0+PWUpe3ZhciBFPWRlKHBlKGYpLHBlKG4pKTtNZShFKTt2YXIgQT1kZSh1LEUpO01lKEEpO3ZhciBOPShTXmI+PTA/LTE6MSkqdHQoQVsyXSk7KHI+Tnx8cj09PU4mJihFWzBdfHxFWzFdKSkmJihvKz1TXmI+PTA/MTotMSl9aWYoIWQrKylicmVhaztoPW0scD1NLHY9eCxmPW59fXJldHVybigtQ2E+aXx8Q2E+aSYmMD55YyleMSZvfWZ1bmN0aW9uIEhlKG4pe2Z1bmN0aW9uIHQobix0KXtyZXR1cm4gTWF0aC5jb3MobikqTWF0aC5jb3ModCk+aX1mdW5jdGlvbiBlKG4pe3ZhciBlLGksYyxsLHM7cmV0dXJue2xpbmVTdGFydDpmdW5jdGlvbigpe2w9Yz0hMSxzPTF9LHBvaW50OmZ1bmN0aW9uKGYsaCl7dmFyIGcscD1bZixoXSx2PXQoZixoKSxkPW8/dj8wOnUoZixoKTp2P3UoZisoMD5mP3FhOi1xYSksaCk6MDtpZighZSYmKGw9Yz12KSYmbi5saW5lU3RhcnQoKSx2IT09YyYmKGc9cihlLHApLChiZShlLGcpfHxiZShwLGcpKSYmKHBbMF0rPUNhLHBbMV0rPUNhLHY9dChwWzBdLHBbMV0pKSksdiE9PWMpcz0wLHY/KG4ubGluZVN0YXJ0KCksZz1yKHAsZSksbi5wb2ludChnWzBdLGdbMV0pKTooZz1yKGUscCksbi5wb2ludChnWzBdLGdbMV0pLG4ubGluZUVuZCgpKSxlPWc7ZWxzZSBpZihhJiZlJiZvXnYpe3ZhciBtO2QmaXx8IShtPXIocCxlLCEwKSl8fChzPTAsbz8obi5saW5lU3RhcnQoKSxuLnBvaW50KG1bMF1bMF0sbVswXVsxXSksbi5wb2ludChtWzFdWzBdLG1bMV1bMV0pLG4ubGluZUVuZCgpKToobi5wb2ludChtWzFdWzBdLG1bMV1bMV0pLG4ubGluZUVuZCgpLG4ubGluZVN0YXJ0KCksbi5wb2ludChtWzBdWzBdLG1bMF1bMV0pKSl9IXZ8fGUmJmJlKGUscCl8fG4ucG9pbnQocFswXSxwWzFdKSxlPXAsYz12LGk9ZH0sbGluZUVuZDpmdW5jdGlvbigpe2MmJm4ubGluZUVuZCgpLGU9bnVsbH0sY2xlYW46ZnVuY3Rpb24oKXtyZXR1cm4gc3wobCYmYyk8PDF9fX1mdW5jdGlvbiByKG4sdCxlKXt2YXIgcj1wZShuKSx1PXBlKHQpLG89WzEsMCwwXSxhPWRlKHIsdSksYz12ZShhLGEpLGw9YVswXSxzPWMtbCpsO2lmKCFzKXJldHVybiFlJiZuO3ZhciBmPWkqYy9zLGg9LWkqbC9zLGc9ZGUobyxhKSxwPXllKG8sZiksdj15ZShhLGgpO21lKHAsdik7dmFyIGQ9ZyxtPXZlKHAsZCkseT12ZShkLGQpLE09bSptLXkqKHZlKHAscCktMSk7aWYoISgwPk0pKXt2YXIgeD1NYXRoLnNxcnQoTSksYj15ZShkLCgtbS14KS95KTtpZihtZShiLHApLGI9eGUoYiksIWUpcmV0dXJuIGI7dmFyIF8sdz1uWzBdLFM9dFswXSxrPW5bMV0sRT10WzFdO3c+UyYmKF89dyx3PVMsUz1fKTt2YXIgQT1TLXcsTj1nYShBLXFhKTxDYSxDPU58fENhPkE7aWYoIU4mJms+RSYmKF89ayxrPUUsRT1fKSxDP04/aytFPjBeYlsxXTwoZ2EoYlswXS13KTxDYT9rOkUpOms8PWJbMV0mJmJbMV08PUU6QT5xYV4odzw9YlswXSYmYlswXTw9Uykpe3ZhciB6PXllKGQsKC1tK3gpL3kpO3JldHVybiBtZSh6LHApLFtiLHhlKHopXX19fWZ1bmN0aW9uIHUodCxlKXt2YXIgcj1vP246cWEtbix1PTA7cmV0dXJuLXI+dD91fD0xOnQ+ciYmKHV8PTIpLC1yPmU/dXw9NDplPnImJih1fD04KSx1fXZhciBpPU1hdGguY29zKG4pLG89aT4wLGE9Z2EoaSk+Q2EsYz1ncihuLDYqRGEpO3JldHVybiBMZSh0LGUsYyxvP1swLC1uXTpbLXFhLG4tcWFdKX1mdW5jdGlvbiBPZShuLHQsZSxyKXtyZXR1cm4gZnVuY3Rpb24odSl7dmFyIGksbz11LmEsYT11LmIsYz1vLngsbD1vLnkscz1hLngsZj1hLnksaD0wLGc9MSxwPXMtYyx2PWYtbDtpZihpPW4tYyxwfHwhKGk+MCkpe2lmKGkvPXAsMD5wKXtpZihoPmkpcmV0dXJuO2c+aSYmKGc9aSl9ZWxzZSBpZihwPjApe2lmKGk+ZylyZXR1cm47aT5oJiYoaD1pKX1pZihpPWUtYyxwfHwhKDA+aSkpe2lmKGkvPXAsMD5wKXtpZihpPmcpcmV0dXJuO2k+aCYmKGg9aSl9ZWxzZSBpZihwPjApe2lmKGg+aSlyZXR1cm47Zz5pJiYoZz1pKX1pZihpPXQtbCx2fHwhKGk+MCkpe2lmKGkvPXYsMD52KXtpZihoPmkpcmV0dXJuO2c+aSYmKGc9aSl9ZWxzZSBpZih2PjApe2lmKGk+ZylyZXR1cm47aT5oJiYoaD1pKX1pZihpPXItbCx2fHwhKDA+aSkpe2lmKGkvPXYsMD52KXtpZihpPmcpcmV0dXJuO2k+aCYmKGg9aSl9ZWxzZSBpZih2PjApe2lmKGg+aSlyZXR1cm47Zz5pJiYoZz1pKX1yZXR1cm4gaD4wJiYodS5hPXt4OmMraCpwLHk6bCtoKnZ9KSwxPmcmJih1LmI9e3g6YytnKnAseTpsK2cqdn0pLHV9fX19fX1mdW5jdGlvbiBJZShuLHQsZSxyKXtmdW5jdGlvbiB1KHIsdSl7cmV0dXJuIGdhKHJbMF0tbik8Q2E/dT4wPzA6MzpnYShyWzBdLWUpPENhP3U+MD8yOjE6Z2EoclsxXS10KTxDYT91PjA/MTowOnU+MD8zOjJ9ZnVuY3Rpb24gaShuLHQpe3JldHVybiBvKG4ueCx0LngpfWZ1bmN0aW9uIG8obix0KXt2YXIgZT11KG4sMSkscj11KHQsMSk7cmV0dXJuIGUhPT1yP2UtcjowPT09ZT90WzFdLW5bMV06MT09PWU/blswXS10WzBdOjI9PT1lP25bMV0tdFsxXTp0WzBdLW5bMF19cmV0dXJuIGZ1bmN0aW9uKGEpe2Z1bmN0aW9uIGMobil7Zm9yKHZhciB0PTAsZT1kLmxlbmd0aCxyPW5bMV0sdT0wO2U+dTsrK3UpZm9yKHZhciBpLG89MSxhPWRbdV0sYz1hLmxlbmd0aCxsPWFbMF07Yz5vOysrbylpPWFbb10sbFsxXTw9cj9pWzFdPnImJlEobCxpLG4pPjAmJisrdDppWzFdPD1yJiZRKGwsaSxuKTwwJiYtLXQsbD1pO3JldHVybiAwIT09dH1mdW5jdGlvbiBsKGksYSxjLGwpe3ZhciBzPTAsZj0wO2lmKG51bGw9PWl8fChzPXUoaSxjKSkhPT0oZj11KGEsYykpfHxvKGksYSk8MF5jPjApe2RvIGwucG9pbnQoMD09PXN8fDM9PT1zP246ZSxzPjE/cjp0KTt3aGlsZSgocz0ocytjKzQpJTQpIT09Zil9ZWxzZSBsLnBvaW50KGFbMF0sYVsxXSl9ZnVuY3Rpb24gcyh1LGkpe3JldHVybiB1Pj1uJiZlPj11JiZpPj10JiZyPj1pfWZ1bmN0aW9uIGYobix0KXtzKG4sdCkmJmEucG9pbnQobix0KX1mdW5jdGlvbiBoKCl7Qy5wb2ludD1wLGQmJmQucHVzaChtPVtdKSxTPSEwLHc9ITEsYj1fPTAvMH1mdW5jdGlvbiBnKCl7diYmKHAoeSxNKSx4JiZ3JiZBLnJlam9pbigpLHYucHVzaChBLmJ1ZmZlcigpKSksQy5wb2ludD1mLHcmJmEubGluZUVuZCgpfWZ1bmN0aW9uIHAobix0KXtuPU1hdGgubWF4KC1UYyxNYXRoLm1pbihUYyxuKSksdD1NYXRoLm1heCgtVGMsTWF0aC5taW4oVGMsdCkpO3ZhciBlPXMobix0KTtpZihkJiZtLnB1c2goW24sdF0pLFMpeT1uLE09dCx4PWUsUz0hMSxlJiYoYS5saW5lU3RhcnQoKSxhLnBvaW50KG4sdCkpO2Vsc2UgaWYoZSYmdylhLnBvaW50KG4sdCk7ZWxzZXt2YXIgcj17YTp7eDpiLHk6X30sYjp7eDpuLHk6dH19O04ocik/KHd8fChhLmxpbmVTdGFydCgpLGEucG9pbnQoci5hLngsci5hLnkpKSxhLnBvaW50KHIuYi54LHIuYi55KSxlfHxhLmxpbmVFbmQoKSxrPSExKTplJiYoYS5saW5lU3RhcnQoKSxhLnBvaW50KG4sdCksaz0hMSl9Yj1uLF89dCx3PWV9dmFyIHYsZCxtLHksTSx4LGIsXyx3LFMsayxFPWEsQT1SZSgpLE49T2Uobix0LGUsciksQz17cG9pbnQ6ZixsaW5lU3RhcnQ6aCxsaW5lRW5kOmcscG9seWdvblN0YXJ0OmZ1bmN0aW9uKCl7YT1BLHY9W10sZD1bXSxrPSEwfSxwb2x5Z29uRW5kOmZ1bmN0aW9uKCl7YT1FLHY9dGEubWVyZ2Uodik7dmFyIHQ9YyhbbixyXSksZT1rJiZ0LHU9di5sZW5ndGg7KGV8fHUpJiYoYS5wb2x5Z29uU3RhcnQoKSxlJiYoYS5saW5lU3RhcnQoKSxsKG51bGwsbnVsbCwxLGEpLGEubGluZUVuZCgpKSx1JiZDZSh2LGksdCxsLGEpLGEucG9seWdvbkVuZCgpKSx2PWQ9bT1udWxsfX07cmV0dXJuIEN9fWZ1bmN0aW9uIFllKG4pe3ZhciB0PTAsZT1xYS8zLHI9aXIobiksdT1yKHQsZSk7cmV0dXJuIHUucGFyYWxsZWxzPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoP3IodD1uWzBdKnFhLzE4MCxlPW5bMV0qcWEvMTgwKTpbdC9xYSoxODAsZS9xYSoxODBdfSx1fWZ1bmN0aW9uIFplKG4sdCl7ZnVuY3Rpb24gZShuLHQpe3ZhciBlPU1hdGguc3FydChpLTIqdSpNYXRoLnNpbih0KSkvdTtyZXR1cm5bZSpNYXRoLnNpbihuKj11KSxvLWUqTWF0aC5jb3MobildfXZhciByPU1hdGguc2luKG4pLHU9KHIrTWF0aC5zaW4odCkpLzIsaT0xK3IqKDIqdS1yKSxvPU1hdGguc3FydChpKS91O3JldHVybiBlLmludmVydD1mdW5jdGlvbihuLHQpe3ZhciBlPW8tdDtyZXR1cm5bTWF0aC5hdGFuMihuLGUpL3UsdHQoKGktKG4qbitlKmUpKnUqdSkvKDIqdSkpXX0sZX1mdW5jdGlvbiBWZSgpe2Z1bmN0aW9uIG4obix0KXtEYys9dSpuLXIqdCxyPW4sdT10fXZhciB0LGUscix1O0hjLnBvaW50PWZ1bmN0aW9uKGksbyl7SGMucG9pbnQ9bix0PXI9aSxlPXU9b30sSGMubGluZUVuZD1mdW5jdGlvbigpe24odCxlKX19ZnVuY3Rpb24gWGUobix0KXtQYz5uJiYoUGM9biksbj5qYyYmKGpjPW4pLFVjPnQmJihVYz10KSx0PkZjJiYoRmM9dCl9ZnVuY3Rpb24gJGUoKXtmdW5jdGlvbiBuKG4sdCl7by5wdXNoKCJNIixuLCIsIix0LGkpfWZ1bmN0aW9uIHQobix0KXtvLnB1c2goIk0iLG4sIiwiLHQpLGEucG9pbnQ9ZX1mdW5jdGlvbiBlKG4sdCl7by5wdXNoKCJMIixuLCIsIix0KX1mdW5jdGlvbiByKCl7YS5wb2ludD1ufWZ1bmN0aW9uIHUoKXtvLnB1c2goIloiKX12YXIgaT1CZSg0LjUpLG89W10sYT17cG9pbnQ6bixsaW5lU3RhcnQ6ZnVuY3Rpb24oKXthLnBvaW50PXR9LGxpbmVFbmQ6cixwb2x5Z29uU3RhcnQ6ZnVuY3Rpb24oKXthLmxpbmVFbmQ9dX0scG9seWdvbkVuZDpmdW5jdGlvbigpe2EubGluZUVuZD1yLGEucG9pbnQ9bn0scG9pbnRSYWRpdXM6ZnVuY3Rpb24obil7cmV0dXJuIGk9QmUobiksYX0scmVzdWx0OmZ1bmN0aW9uKCl7aWYoby5sZW5ndGgpe3ZhciBuPW8uam9pbigiIik7cmV0dXJuIG89W10sbn19fTtyZXR1cm4gYX1mdW5jdGlvbiBCZShuKXtyZXR1cm4ibTAsIituKyJhIituKyIsIituKyIgMCAxLDEgMCwiKy0yKm4rImEiK24rIiwiK24rIiAwIDEsMSAwLCIrMipuKyJ6In1mdW5jdGlvbiBXZShuLHQpe19jKz1uLHdjKz10LCsrU2N9ZnVuY3Rpb24gSmUoKXtmdW5jdGlvbiBuKG4scil7dmFyIHU9bi10LGk9ci1lLG89TWF0aC5zcXJ0KHUqdStpKmkpO2tjKz1vKih0K24pLzIsRWMrPW8qKGUrcikvMixBYys9byxXZSh0PW4sZT1yKX12YXIgdCxlO0ljLnBvaW50PWZ1bmN0aW9uKHIsdSl7SWMucG9pbnQ9bixXZSh0PXIsZT11KX19ZnVuY3Rpb24gR2UoKXtJYy5wb2ludD1XZX1mdW5jdGlvbiBLZSgpe2Z1bmN0aW9uIG4obix0KXt2YXIgZT1uLXIsaT10LXUsbz1NYXRoLnNxcnQoZSplK2kqaSk7a2MrPW8qKHIrbikvMixFYys9byoodSt0KS8yLEFjKz1vLG89dSpuLXIqdCxOYys9byoocituKSxDYys9byoodSt0KSx6Yys9MypvLFdlKHI9bix1PXQpfXZhciB0LGUscix1O0ljLnBvaW50PWZ1bmN0aW9uKGksbyl7SWMucG9pbnQ9bixXZSh0PXI9aSxlPXU9byl9LEljLmxpbmVFbmQ9ZnVuY3Rpb24oKXtuKHQsZSl9fWZ1bmN0aW9uIFFlKG4pe2Z1bmN0aW9uIHQodCxlKXtuLm1vdmVUbyh0K28sZSksbi5hcmModCxlLG8sMCxMYSl9ZnVuY3Rpb24gZSh0LGUpe24ubW92ZVRvKHQsZSksYS5wb2ludD1yfWZ1bmN0aW9uIHIodCxlKXtuLmxpbmVUbyh0LGUpfWZ1bmN0aW9uIHUoKXthLnBvaW50PXR9ZnVuY3Rpb24gaSgpe24uY2xvc2VQYXRoKCl9dmFyIG89NC41LGE9e3BvaW50OnQsbGluZVN0YXJ0OmZ1bmN0aW9uKCl7YS5wb2ludD1lfSxsaW5lRW5kOnUscG9seWdvblN0YXJ0OmZ1bmN0aW9uKCl7YS5saW5lRW5kPWl9LHBvbHlnb25FbmQ6ZnVuY3Rpb24oKXthLmxpbmVFbmQ9dSxhLnBvaW50PXR9LHBvaW50UmFkaXVzOmZ1bmN0aW9uKG4pe3JldHVybiBvPW4sYX0scmVzdWx0OmJ9O3JldHVybiBhfWZ1bmN0aW9uIG5yKG4pe2Z1bmN0aW9uIHQobil7cmV0dXJuKGE/cjplKShuKX1mdW5jdGlvbiBlKHQpe3JldHVybiBycih0LGZ1bmN0aW9uKGUscil7ZT1uKGUsciksdC5wb2ludChlWzBdLGVbMV0pfSl9ZnVuY3Rpb24gcih0KXtmdW5jdGlvbiBlKGUscil7ZT1uKGUsciksdC5wb2ludChlWzBdLGVbMV0pfWZ1bmN0aW9uIHIoKXtNPTAvMCxTLnBvaW50PWksdC5saW5lU3RhcnQoKX1mdW5jdGlvbiBpKGUscil7dmFyIGk9cGUoW2Uscl0pLG89bihlLHIpO3UoTSx4LHksYixfLHcsTT1vWzBdLHg9b1sxXSx5PWUsYj1pWzBdLF89aVsxXSx3PWlbMl0sYSx0KSx0LnBvaW50KE0seCl9ZnVuY3Rpb24gbygpe1MucG9pbnQ9ZSx0LmxpbmVFbmQoKX1mdW5jdGlvbiBjKCl7cigpLFMucG9pbnQ9bCxTLmxpbmVFbmQ9c31mdW5jdGlvbiBsKG4sdCl7aShmPW4saD10KSxnPU0scD14LHY9YixkPV8sbT13LFMucG9pbnQ9aX1mdW5jdGlvbiBzKCl7dShNLHgseSxiLF8sdyxnLHAsZix2LGQsbSxhLHQpLFMubGluZUVuZD1vLG8oKX12YXIgZixoLGcscCx2LGQsbSx5LE0seCxiLF8sdyxTPXtwb2ludDplLGxpbmVTdGFydDpyLGxpbmVFbmQ6byxwb2x5Z29uU3RhcnQ6ZnVuY3Rpb24oKXt0LnBvbHlnb25TdGFydCgpLFMubGluZVN0YXJ0PWMKfSxwb2x5Z29uRW5kOmZ1bmN0aW9uKCl7dC5wb2x5Z29uRW5kKCksUy5saW5lU3RhcnQ9cn19O3JldHVybiBTfWZ1bmN0aW9uIHUodCxlLHIsYSxjLGwscyxmLGgsZyxwLHYsZCxtKXt2YXIgeT1zLXQsTT1mLWUseD15KnkrTSpNO2lmKHg+NCppJiZkLS0pe3ZhciBiPWErZyxfPWMrcCx3PWwrdixTPU1hdGguc3FydChiKmIrXypfK3cqdyksaz1NYXRoLmFzaW4ody89UyksRT1nYShnYSh3KS0xKTxDYXx8Z2Eoci1oKTxDYT8ocitoKS8yOk1hdGguYXRhbjIoXyxiKSxBPW4oRSxrKSxOPUFbMF0sQz1BWzFdLHo9Ti10LHE9Qy1lLEw9TSp6LXkqcTsoTCpML3g+aXx8Z2EoKHkqeitNKnEpL3gtLjUpPi4zfHxvPmEqZytjKnArbCp2KSYmKHUodCxlLHIsYSxjLGwsTixDLEUsYi89UyxfLz1TLHcsZCxtKSxtLnBvaW50KE4sQyksdShOLEMsRSxiLF8sdyxzLGYsaCxnLHAsdixkLG0pKX19dmFyIGk9LjUsbz1NYXRoLmNvcygzMCpEYSksYT0xNjtyZXR1cm4gdC5wcmVjaXNpb249ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGE9KGk9bipuKT4wJiYxNix0KTpNYXRoLnNxcnQoaSl9LHR9ZnVuY3Rpb24gdHIobil7dmFyIHQ9bnIoZnVuY3Rpb24odCxlKXtyZXR1cm4gbihbdCpQYSxlKlBhXSl9KTtyZXR1cm4gZnVuY3Rpb24obil7cmV0dXJuIG9yKHQobikpfX1mdW5jdGlvbiBlcihuKXt0aGlzLnN0cmVhbT1ufWZ1bmN0aW9uIHJyKG4sdCl7cmV0dXJue3BvaW50OnQsc3BoZXJlOmZ1bmN0aW9uKCl7bi5zcGhlcmUoKX0sbGluZVN0YXJ0OmZ1bmN0aW9uKCl7bi5saW5lU3RhcnQoKX0sbGluZUVuZDpmdW5jdGlvbigpe24ubGluZUVuZCgpfSxwb2x5Z29uU3RhcnQ6ZnVuY3Rpb24oKXtuLnBvbHlnb25TdGFydCgpfSxwb2x5Z29uRW5kOmZ1bmN0aW9uKCl7bi5wb2x5Z29uRW5kKCl9fX1mdW5jdGlvbiB1cihuKXtyZXR1cm4gaXIoZnVuY3Rpb24oKXtyZXR1cm4gbn0pKCl9ZnVuY3Rpb24gaXIobil7ZnVuY3Rpb24gdChuKXtyZXR1cm4gbj1hKG5bMF0qRGEsblsxXSpEYSksW25bMF0qaCtjLGwtblsxXSpoXX1mdW5jdGlvbiBlKG4pe3JldHVybiBuPWEuaW52ZXJ0KChuWzBdLWMpL2gsKGwtblsxXSkvaCksbiYmW25bMF0qUGEsblsxXSpQYV19ZnVuY3Rpb24gcigpe2E9QWUobz1scihtLE0seCksaSk7dmFyIG49aSh2LGQpO3JldHVybiBjPWctblswXSpoLGw9cCtuWzFdKmgsdSgpfWZ1bmN0aW9uIHUoKXtyZXR1cm4gcyYmKHMudmFsaWQ9ITEscz1udWxsKSx0fXZhciBpLG8sYSxjLGwscyxmPW5yKGZ1bmN0aW9uKG4sdCl7cmV0dXJuIG49aShuLHQpLFtuWzBdKmgrYyxsLW5bMV0qaF19KSxoPTE1MCxnPTQ4MCxwPTI1MCx2PTAsZD0wLG09MCxNPTAseD0wLGI9TGMsXz15LHc9bnVsbCxTPW51bGw7cmV0dXJuIHQuc3RyZWFtPWZ1bmN0aW9uKG4pe3JldHVybiBzJiYocy52YWxpZD0hMSkscz1vcihiKG8sZihfKG4pKSkpLHMudmFsaWQ9ITAsc30sdC5jbGlwQW5nbGU9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGI9bnVsbD09bj8odz1uLExjKTpIZSgodz0rbikqRGEpLHUoKSk6d30sdC5jbGlwRXh0ZW50PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhTPW4sXz1uP0llKG5bMF1bMF0sblswXVsxXSxuWzFdWzBdLG5bMV1bMV0pOnksdSgpKTpTfSx0LnNjYWxlPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhoPStuLHIoKSk6aH0sdC50cmFuc2xhdGU9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGc9K25bMF0scD0rblsxXSxyKCkpOltnLHBdfSx0LmNlbnRlcj1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8odj1uWzBdJTM2MCpEYSxkPW5bMV0lMzYwKkRhLHIoKSk6W3YqUGEsZCpQYV19LHQucm90YXRlPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhtPW5bMF0lMzYwKkRhLE09blsxXSUzNjAqRGEseD1uLmxlbmd0aD4yP25bMl0lMzYwKkRhOjAscigpKTpbbSpQYSxNKlBhLHgqUGFdfSx0YS5yZWJpbmQodCxmLCJwcmVjaXNpb24iKSxmdW5jdGlvbigpe3JldHVybiBpPW4uYXBwbHkodGhpcyxhcmd1bWVudHMpLHQuaW52ZXJ0PWkuaW52ZXJ0JiZlLHIoKX19ZnVuY3Rpb24gb3Iobil7cmV0dXJuIHJyKG4sZnVuY3Rpb24odCxlKXtuLnBvaW50KHQqRGEsZSpEYSl9KX1mdW5jdGlvbiBhcihuLHQpe3JldHVybltuLHRdfWZ1bmN0aW9uIGNyKG4sdCl7cmV0dXJuW24+cWE/bi1MYTotcWE+bj9uK0xhOm4sdF19ZnVuY3Rpb24gbHIobix0LGUpe3JldHVybiBuP3R8fGU/QWUoZnIobiksaHIodCxlKSk6ZnIobik6dHx8ZT9ocih0LGUpOmNyfWZ1bmN0aW9uIHNyKG4pe3JldHVybiBmdW5jdGlvbih0LGUpe3JldHVybiB0Kz1uLFt0PnFhP3QtTGE6LXFhPnQ/dCtMYTp0LGVdfX1mdW5jdGlvbiBmcihuKXt2YXIgdD1zcihuKTtyZXR1cm4gdC5pbnZlcnQ9c3IoLW4pLHR9ZnVuY3Rpb24gaHIobix0KXtmdW5jdGlvbiBlKG4sdCl7dmFyIGU9TWF0aC5jb3ModCksYT1NYXRoLmNvcyhuKSplLGM9TWF0aC5zaW4obikqZSxsPU1hdGguc2luKHQpLHM9bCpyK2EqdTtyZXR1cm5bTWF0aC5hdGFuMihjKmktcypvLGEqci1sKnUpLHR0KHMqaStjKm8pXX12YXIgcj1NYXRoLmNvcyhuKSx1PU1hdGguc2luKG4pLGk9TWF0aC5jb3ModCksbz1NYXRoLnNpbih0KTtyZXR1cm4gZS5pbnZlcnQ9ZnVuY3Rpb24obix0KXt2YXIgZT1NYXRoLmNvcyh0KSxhPU1hdGguY29zKG4pKmUsYz1NYXRoLnNpbihuKSplLGw9TWF0aC5zaW4odCkscz1sKmktYypvO3JldHVybltNYXRoLmF0YW4yKGMqaStsKm8sYSpyK3MqdSksdHQocypyLWEqdSldfSxlfWZ1bmN0aW9uIGdyKG4sdCl7dmFyIGU9TWF0aC5jb3Mobikscj1NYXRoLnNpbihuKTtyZXR1cm4gZnVuY3Rpb24odSxpLG8sYSl7dmFyIGM9byp0O251bGwhPXU/KHU9cHIoZSx1KSxpPXByKGUsaSksKG8+MD9pPnU6dT5pKSYmKHUrPW8qTGEpKToodT1uK28qTGEsaT1uLS41KmMpO2Zvcih2YXIgbCxzPXU7bz4wP3M+aTppPnM7cy09YylhLnBvaW50KChsPXhlKFtlLC1yKk1hdGguY29zKHMpLC1yKk1hdGguc2luKHMpXSkpWzBdLGxbMV0pfX1mdW5jdGlvbiBwcihuLHQpe3ZhciBlPXBlKHQpO2VbMF0tPW4sTWUoZSk7dmFyIHI9bnQoLWVbMV0pO3JldHVybigoLWVbMl08MD8tcjpyKSsyKk1hdGguUEktQ2EpJSgyKk1hdGguUEkpfWZ1bmN0aW9uIHZyKG4sdCxlKXt2YXIgcj10YS5yYW5nZShuLHQtQ2EsZSkuY29uY2F0KHQpO3JldHVybiBmdW5jdGlvbihuKXtyZXR1cm4gci5tYXAoZnVuY3Rpb24odCl7cmV0dXJuW24sdF19KX19ZnVuY3Rpb24gZHIobix0LGUpe3ZhciByPXRhLnJhbmdlKG4sdC1DYSxlKS5jb25jYXQodCk7cmV0dXJuIGZ1bmN0aW9uKG4pe3JldHVybiByLm1hcChmdW5jdGlvbih0KXtyZXR1cm5bdCxuXX0pfX1mdW5jdGlvbiBtcihuKXtyZXR1cm4gbi5zb3VyY2V9ZnVuY3Rpb24geXIobil7cmV0dXJuIG4udGFyZ2V0fWZ1bmN0aW9uIE1yKG4sdCxlLHIpe3ZhciB1PU1hdGguY29zKHQpLGk9TWF0aC5zaW4odCksbz1NYXRoLmNvcyhyKSxhPU1hdGguc2luKHIpLGM9dSpNYXRoLmNvcyhuKSxsPXUqTWF0aC5zaW4obikscz1vKk1hdGguY29zKGUpLGY9bypNYXRoLnNpbihlKSxoPTIqTWF0aC5hc2luKE1hdGguc3FydChpdChyLXQpK3UqbyppdChlLW4pKSksZz0xL01hdGguc2luKGgpLHA9aD9mdW5jdGlvbihuKXt2YXIgdD1NYXRoLnNpbihuKj1oKSpnLGU9TWF0aC5zaW4oaC1uKSpnLHI9ZSpjK3Qqcyx1PWUqbCt0KmYsbz1lKmkrdCphO3JldHVybltNYXRoLmF0YW4yKHUscikqUGEsTWF0aC5hdGFuMihvLE1hdGguc3FydChyKnIrdSp1KSkqUGFdfTpmdW5jdGlvbigpe3JldHVybltuKlBhLHQqUGFdfTtyZXR1cm4gcC5kaXN0YW5jZT1oLHB9ZnVuY3Rpb24geHIoKXtmdW5jdGlvbiBuKG4sdSl7dmFyIGk9TWF0aC5zaW4odSo9RGEpLG89TWF0aC5jb3ModSksYT1nYSgobio9RGEpLXQpLGM9TWF0aC5jb3MoYSk7WWMrPU1hdGguYXRhbjIoTWF0aC5zcXJ0KChhPW8qTWF0aC5zaW4oYSkpKmErKGE9cippLWUqbypjKSphKSxlKmkrcipvKmMpLHQ9bixlPWkscj1vfXZhciB0LGUscjtaYy5wb2ludD1mdW5jdGlvbih1LGkpe3Q9dSpEYSxlPU1hdGguc2luKGkqPURhKSxyPU1hdGguY29zKGkpLFpjLnBvaW50PW59LFpjLmxpbmVFbmQ9ZnVuY3Rpb24oKXtaYy5wb2ludD1aYy5saW5lRW5kPWJ9fWZ1bmN0aW9uIGJyKG4sdCl7ZnVuY3Rpb24gZSh0LGUpe3ZhciByPU1hdGguY29zKHQpLHU9TWF0aC5jb3MoZSksaT1uKHIqdSk7cmV0dXJuW2kqdSpNYXRoLnNpbih0KSxpKk1hdGguc2luKGUpXX1yZXR1cm4gZS5pbnZlcnQ9ZnVuY3Rpb24obixlKXt2YXIgcj1NYXRoLnNxcnQobipuK2UqZSksdT10KHIpLGk9TWF0aC5zaW4odSksbz1NYXRoLmNvcyh1KTtyZXR1cm5bTWF0aC5hdGFuMihuKmkscipvKSxNYXRoLmFzaW4ociYmZSppL3IpXX0sZX1mdW5jdGlvbiBfcihuLHQpe2Z1bmN0aW9uIGUobix0KXtvPjA/LVJhK0NhPnQmJih0PS1SYStDYSk6dD5SYS1DYSYmKHQ9UmEtQ2EpO3ZhciBlPW8vTWF0aC5wb3codSh0KSxpKTtyZXR1cm5bZSpNYXRoLnNpbihpKm4pLG8tZSpNYXRoLmNvcyhpKm4pXX12YXIgcj1NYXRoLmNvcyhuKSx1PWZ1bmN0aW9uKG4pe3JldHVybiBNYXRoLnRhbihxYS80K24vMil9LGk9bj09PXQ/TWF0aC5zaW4obik6TWF0aC5sb2coci9NYXRoLmNvcyh0KSkvTWF0aC5sb2codSh0KS91KG4pKSxvPXIqTWF0aC5wb3codShuKSxpKS9pO3JldHVybiBpPyhlLmludmVydD1mdW5jdGlvbihuLHQpe3ZhciBlPW8tdCxyPUsoaSkqTWF0aC5zcXJ0KG4qbitlKmUpO3JldHVybltNYXRoLmF0YW4yKG4sZSkvaSwyKk1hdGguYXRhbihNYXRoLnBvdyhvL3IsMS9pKSktUmFdfSxlKTpTcn1mdW5jdGlvbiB3cihuLHQpe2Z1bmN0aW9uIGUobix0KXt2YXIgZT1pLXQ7cmV0dXJuW2UqTWF0aC5zaW4odSpuKSxpLWUqTWF0aC5jb3ModSpuKV19dmFyIHI9TWF0aC5jb3MobiksdT1uPT09dD9NYXRoLnNpbihuKTooci1NYXRoLmNvcyh0KSkvKHQtbiksaT1yL3UrbjtyZXR1cm4gZ2EodSk8Q2E/YXI6KGUuaW52ZXJ0PWZ1bmN0aW9uKG4sdCl7dmFyIGU9aS10O3JldHVybltNYXRoLmF0YW4yKG4sZSkvdSxpLUsodSkqTWF0aC5zcXJ0KG4qbitlKmUpXX0sZSl9ZnVuY3Rpb24gU3Iobix0KXtyZXR1cm5bbixNYXRoLmxvZyhNYXRoLnRhbihxYS80K3QvMikpXX1mdW5jdGlvbiBrcihuKXt2YXIgdCxlPXVyKG4pLHI9ZS5zY2FsZSx1PWUudHJhbnNsYXRlLGk9ZS5jbGlwRXh0ZW50O3JldHVybiBlLnNjYWxlPWZ1bmN0aW9uKCl7dmFyIG49ci5hcHBseShlLGFyZ3VtZW50cyk7cmV0dXJuIG49PT1lP3Q/ZS5jbGlwRXh0ZW50KG51bGwpOmU6bn0sZS50cmFuc2xhdGU9ZnVuY3Rpb24oKXt2YXIgbj11LmFwcGx5KGUsYXJndW1lbnRzKTtyZXR1cm4gbj09PWU/dD9lLmNsaXBFeHRlbnQobnVsbCk6ZTpufSxlLmNsaXBFeHRlbnQ9ZnVuY3Rpb24obil7dmFyIG89aS5hcHBseShlLGFyZ3VtZW50cyk7aWYobz09PWUpe2lmKHQ9bnVsbD09bil7dmFyIGE9cWEqcigpLGM9dSgpO2koW1tjWzBdLWEsY1sxXS1hXSxbY1swXSthLGNbMV0rYV1dKX19ZWxzZSB0JiYobz1udWxsKTtyZXR1cm4gb30sZS5jbGlwRXh0ZW50KG51bGwpfWZ1bmN0aW9uIEVyKG4sdCl7cmV0dXJuW01hdGgubG9nKE1hdGgudGFuKHFhLzQrdC8yKSksLW5dfWZ1bmN0aW9uIEFyKG4pe3JldHVybiBuWzBdfWZ1bmN0aW9uIE5yKG4pe3JldHVybiBuWzFdfWZ1bmN0aW9uIENyKG4pe2Zvcih2YXIgdD1uLmxlbmd0aCxlPVswLDFdLHI9Mix1PTI7dD51O3UrKyl7Zm9yKDtyPjEmJlEobltlW3ItMl1dLG5bZVtyLTFdXSxuW3VdKTw9MDspLS1yO2VbcisrXT11fXJldHVybiBlLnNsaWNlKDAscil9ZnVuY3Rpb24genIobix0KXtyZXR1cm4gblswXS10WzBdfHxuWzFdLXRbMV19ZnVuY3Rpb24gcXIobix0LGUpe3JldHVybihlWzBdLXRbMF0pKihuWzFdLXRbMV0pPChlWzFdLXRbMV0pKihuWzBdLXRbMF0pfWZ1bmN0aW9uIExyKG4sdCxlLHIpe3ZhciB1PW5bMF0saT1lWzBdLG89dFswXS11LGE9clswXS1pLGM9blsxXSxsPWVbMV0scz10WzFdLWMsZj1yWzFdLWwsaD0oYSooYy1sKS1mKih1LWkpKS8oZipvLWEqcyk7cmV0dXJuW3UraCpvLGMraCpzXX1mdW5jdGlvbiBUcihuKXt2YXIgdD1uWzBdLGU9bltuLmxlbmd0aC0xXTtyZXR1cm4hKHRbMF0tZVswXXx8dFsxXS1lWzFdKX1mdW5jdGlvbiBScigpe3R1KHRoaXMpLHRoaXMuZWRnZT10aGlzLnNpdGU9dGhpcy5jaXJjbGU9bnVsbH1mdW5jdGlvbiBEcihuKXt2YXIgdD1lbC5wb3AoKXx8bmV3IFJyO3JldHVybiB0LnNpdGU9bix0fWZ1bmN0aW9uIFByKG4pe1hyKG4pLFFjLnJlbW92ZShuKSxlbC5wdXNoKG4pLHR1KG4pfWZ1bmN0aW9uIFVyKG4pe3ZhciB0PW4uY2lyY2xlLGU9dC54LHI9dC5jeSx1PXt4OmUseTpyfSxpPW4uUCxvPW4uTixhPVtuXTtQcihuKTtmb3IodmFyIGM9aTtjLmNpcmNsZSYmZ2EoZS1jLmNpcmNsZS54KTxDYSYmZ2Eoci1jLmNpcmNsZS5jeSk8Q2E7KWk9Yy5QLGEudW5zaGlmdChjKSxQcihjKSxjPWk7YS51bnNoaWZ0KGMpLFhyKGMpO2Zvcih2YXIgbD1vO2wuY2lyY2xlJiZnYShlLWwuY2lyY2xlLngpPENhJiZnYShyLWwuY2lyY2xlLmN5KTxDYTspbz1sLk4sYS5wdXNoKGwpLFByKGwpLGw9bzthLnB1c2gobCksWHIobCk7dmFyIHMsZj1hLmxlbmd0aDtmb3Iocz0xO2Y+czsrK3MpbD1hW3NdLGM9YVtzLTFdLEtyKGwuZWRnZSxjLnNpdGUsbC5zaXRlLHUpO2M9YVswXSxsPWFbZi0xXSxsLmVkZ2U9SnIoYy5zaXRlLGwuc2l0ZSxudWxsLHUpLFZyKGMpLFZyKGwpfWZ1bmN0aW9uIGpyKG4pe2Zvcih2YXIgdCxlLHIsdSxpPW4ueCxvPW4ueSxhPVFjLl87YTspaWYocj1GcihhLG8pLWkscj5DYSlhPWEuTDtlbHNle2lmKHU9aS1IcihhLG8pLCEodT5DYSkpe3I+LUNhPyh0PWEuUCxlPWEpOnU+LUNhPyh0PWEsZT1hLk4pOnQ9ZT1hO2JyZWFrfWlmKCFhLlIpe3Q9YTticmVha31hPWEuUn12YXIgYz1EcihuKTtpZihRYy5pbnNlcnQodCxjKSx0fHxlKXtpZih0PT09ZSlyZXR1cm4gWHIodCksZT1Ecih0LnNpdGUpLFFjLmluc2VydChjLGUpLGMuZWRnZT1lLmVkZ2U9SnIodC5zaXRlLGMuc2l0ZSksVnIodCksdm9pZCBWcihlKTtpZighZSlyZXR1cm4gdm9pZChjLmVkZ2U9SnIodC5zaXRlLGMuc2l0ZSkpO1hyKHQpLFhyKGUpO3ZhciBsPXQuc2l0ZSxzPWwueCxmPWwueSxoPW4ueC1zLGc9bi55LWYscD1lLnNpdGUsdj1wLngtcyxkPXAueS1mLG09MiooaCpkLWcqdikseT1oKmgrZypnLE09dip2K2QqZCx4PXt4OihkKnktZypNKS9tK3MseTooaCpNLXYqeSkvbStmfTtLcihlLmVkZ2UsbCxwLHgpLGMuZWRnZT1KcihsLG4sbnVsbCx4KSxlLmVkZ2U9SnIobixwLG51bGwseCksVnIodCksVnIoZSl9fWZ1bmN0aW9uIEZyKG4sdCl7dmFyIGU9bi5zaXRlLHI9ZS54LHU9ZS55LGk9dS10O2lmKCFpKXJldHVybiByO3ZhciBvPW4uUDtpZighbylyZXR1cm4tMS8wO2U9by5zaXRlO3ZhciBhPWUueCxjPWUueSxsPWMtdDtpZighbClyZXR1cm4gYTt2YXIgcz1hLXIsZj0xL2ktMS9sLGg9cy9sO3JldHVybiBmPygtaCtNYXRoLnNxcnQoaCpoLTIqZioocypzLygtMipsKS1jK2wvMit1LWkvMikpKS9mK3I6KHIrYSkvMn1mdW5jdGlvbiBIcihuLHQpe3ZhciBlPW4uTjtpZihlKXJldHVybiBGcihlLHQpO3ZhciByPW4uc2l0ZTtyZXR1cm4gci55PT09dD9yLng6MS8wfWZ1bmN0aW9uIE9yKG4pe3RoaXMuc2l0ZT1uLHRoaXMuZWRnZXM9W119ZnVuY3Rpb24gSXIobil7Zm9yKHZhciB0LGUscix1LGksbyxhLGMsbCxzLGY9blswXVswXSxoPW5bMV1bMF0sZz1uWzBdWzFdLHA9blsxXVsxXSx2PUtjLGQ9di5sZW5ndGg7ZC0tOylpZihpPXZbZF0saSYmaS5wcmVwYXJlKCkpZm9yKGE9aS5lZGdlcyxjPWEubGVuZ3RoLG89MDtjPm87KXM9YVtvXS5lbmQoKSxyPXMueCx1PXMueSxsPWFbKytvJWNdLnN0YXJ0KCksdD1sLngsZT1sLnksKGdhKHItdCk+Q2F8fGdhKHUtZSk+Q2EpJiYoYS5zcGxpY2UobywwLG5ldyBRcihHcihpLnNpdGUscyxnYShyLWYpPENhJiZwLXU+Q2E/e3g6Zix5OmdhKHQtZik8Q2E/ZTpwfTpnYSh1LXApPENhJiZoLXI+Q2E/e3g6Z2EoZS1wKTxDYT90OmgseTpwfTpnYShyLWgpPENhJiZ1LWc+Q2E/e3g6aCx5OmdhKHQtaCk8Q2E/ZTpnfTpnYSh1LWcpPENhJiZyLWY+Q2E/e3g6Z2EoZS1nKTxDYT90OmYseTpnfTpudWxsKSxpLnNpdGUsbnVsbCkpLCsrYyl9ZnVuY3Rpb24gWXIobix0KXtyZXR1cm4gdC5hbmdsZS1uLmFuZ2xlfWZ1bmN0aW9uIFpyKCl7dHUodGhpcyksdGhpcy54PXRoaXMueT10aGlzLmFyYz10aGlzLnNpdGU9dGhpcy5jeT1udWxsfWZ1bmN0aW9uIFZyKG4pe3ZhciB0PW4uUCxlPW4uTjtpZih0JiZlKXt2YXIgcj10LnNpdGUsdT1uLnNpdGUsaT1lLnNpdGU7aWYociE9PWkpe3ZhciBvPXUueCxhPXUueSxjPXIueC1vLGw9ci55LWEscz1pLngtbyxmPWkueS1hLGg9MiooYypmLWwqcyk7aWYoIShoPj0temEpKXt2YXIgZz1jKmMrbCpsLHA9cypzK2YqZix2PShmKmctbCpwKS9oLGQ9KGMqcC1zKmcpL2gsZj1kK2EsbT1ybC5wb3AoKXx8bmV3IFpyO20uYXJjPW4sbS5zaXRlPXUsbS54PXYrbyxtLnk9ZitNYXRoLnNxcnQodip2K2QqZCksbS5jeT1mLG4uY2lyY2xlPW07Zm9yKHZhciB5PW51bGwsTT10bC5fO007KWlmKG0ueTxNLnl8fG0ueT09PU0ueSYmbS54PD1NLngpe2lmKCFNLkwpe3k9TS5QO2JyZWFrfU09TS5MfWVsc2V7aWYoIU0uUil7eT1NO2JyZWFrfU09TS5SfXRsLmluc2VydCh5LG0pLHl8fChubD1tKX19fX1mdW5jdGlvbiBYcihuKXt2YXIgdD1uLmNpcmNsZTt0JiYodC5QfHwobmw9dC5OKSx0bC5yZW1vdmUodCkscmwucHVzaCh0KSx0dSh0KSxuLmNpcmNsZT1udWxsKX1mdW5jdGlvbiAkcihuKXtmb3IodmFyIHQsZT1HYyxyPU9lKG5bMF1bMF0sblswXVsxXSxuWzFdWzBdLG5bMV1bMV0pLHU9ZS5sZW5ndGg7dS0tOyl0PWVbdV0sKCFCcih0LG4pfHwhcih0KXx8Z2EodC5hLngtdC5iLngpPENhJiZnYSh0LmEueS10LmIueSk8Q2EpJiYodC5hPXQuYj1udWxsLGUuc3BsaWNlKHUsMSkpfWZ1bmN0aW9uIEJyKG4sdCl7dmFyIGU9bi5iO2lmKGUpcmV0dXJuITA7dmFyIHIsdSxpPW4uYSxvPXRbMF1bMF0sYT10WzFdWzBdLGM9dFswXVsxXSxsPXRbMV1bMV0scz1uLmwsZj1uLnIsaD1zLngsZz1zLnkscD1mLngsdj1mLnksZD0oaCtwKS8yLG09KGcrdikvMjtpZih2PT09Zyl7aWYobz5kfHxkPj1hKXJldHVybjtpZihoPnApe2lmKGkpe2lmKGkueT49bClyZXR1cm59ZWxzZSBpPXt4OmQseTpjfTtlPXt4OmQseTpsfX1lbHNle2lmKGkpe2lmKGkueTxjKXJldHVybn1lbHNlIGk9e3g6ZCx5Omx9O2U9e3g6ZCx5OmN9fX1lbHNlIGlmKHI9KGgtcCkvKHYtZyksdT1tLXIqZCwtMT5yfHxyPjEpaWYoaD5wKXtpZihpKXtpZihpLnk+PWwpcmV0dXJufWVsc2UgaT17eDooYy11KS9yLHk6Y307ZT17eDoobC11KS9yLHk6bH19ZWxzZXtpZihpKXtpZihpLnk8YylyZXR1cm59ZWxzZSBpPXt4OihsLXUpL3IseTpsfTtlPXt4OihjLXUpL3IseTpjfX1lbHNlIGlmKHY+Zyl7aWYoaSl7aWYoaS54Pj1hKXJldHVybn1lbHNlIGk9e3g6byx5OnIqbyt1fTtlPXt4OmEseTpyKmErdX19ZWxzZXtpZihpKXtpZihpLng8bylyZXR1cm59ZWxzZSBpPXt4OmEseTpyKmErdX07ZT17eDpvLHk6cipvK3V9fXJldHVybiBuLmE9aSxuLmI9ZSwhMH1mdW5jdGlvbiBXcihuLHQpe3RoaXMubD1uLHRoaXMucj10LHRoaXMuYT10aGlzLmI9bnVsbH1mdW5jdGlvbiBKcihuLHQsZSxyKXt2YXIgdT1uZXcgV3Iobix0KTtyZXR1cm4gR2MucHVzaCh1KSxlJiZLcih1LG4sdCxlKSxyJiZLcih1LHQsbixyKSxLY1tuLmldLmVkZ2VzLnB1c2gobmV3IFFyKHUsbix0KSksS2NbdC5pXS5lZGdlcy5wdXNoKG5ldyBRcih1LHQsbikpLHV9ZnVuY3Rpb24gR3Iobix0LGUpe3ZhciByPW5ldyBXcihuLG51bGwpO3JldHVybiByLmE9dCxyLmI9ZSxHYy5wdXNoKHIpLHJ9ZnVuY3Rpb24gS3Iobix0LGUscil7bi5hfHxuLmI/bi5sPT09ZT9uLmI9cjpuLmE9cjoobi5hPXIsbi5sPXQsbi5yPWUpfWZ1bmN0aW9uIFFyKG4sdCxlKXt2YXIgcj1uLmEsdT1uLmI7dGhpcy5lZGdlPW4sdGhpcy5zaXRlPXQsdGhpcy5hbmdsZT1lP01hdGguYXRhbjIoZS55LXQueSxlLngtdC54KTpuLmw9PT10P01hdGguYXRhbjIodS54LXIueCxyLnktdS55KTpNYXRoLmF0YW4yKHIueC11LngsdS55LXIueSl9ZnVuY3Rpb24gbnUoKXt0aGlzLl89bnVsbH1mdW5jdGlvbiB0dShuKXtuLlU9bi5DPW4uTD1uLlI9bi5QPW4uTj1udWxsfWZ1bmN0aW9uIGV1KG4sdCl7dmFyIGU9dCxyPXQuUix1PWUuVTt1P3UuTD09PWU/dS5MPXI6dS5SPXI6bi5fPXIsci5VPXUsZS5VPXIsZS5SPXIuTCxlLlImJihlLlIuVT1lKSxyLkw9ZX1mdW5jdGlvbiBydShuLHQpe3ZhciBlPXQscj10LkwsdT1lLlU7dT91Lkw9PT1lP3UuTD1yOnUuUj1yOm4uXz1yLHIuVT11LGUuVT1yLGUuTD1yLlIsZS5MJiYoZS5MLlU9ZSksci5SPWV9ZnVuY3Rpb24gdXUobil7Zm9yKDtuLkw7KW49bi5MO3JldHVybiBufWZ1bmN0aW9uIGl1KG4sdCl7dmFyIGUscix1LGk9bi5zb3J0KG91KS5wb3AoKTtmb3IoR2M9W10sS2M9bmV3IEFycmF5KG4ubGVuZ3RoKSxRYz1uZXcgbnUsdGw9bmV3IG51OzspaWYodT1ubCxpJiYoIXV8fGkueTx1Lnl8fGkueT09PXUueSYmaS54PHUueCkpKGkueCE9PWV8fGkueSE9PXIpJiYoS2NbaS5pXT1uZXcgT3IoaSksanIoaSksZT1pLngscj1pLnkpLGk9bi5wb3AoKTtlbHNle2lmKCF1KWJyZWFrO1VyKHUuYXJjKX10JiYoJHIodCksSXIodCkpO3ZhciBvPXtjZWxsczpLYyxlZGdlczpHY307cmV0dXJuIFFjPXRsPUdjPUtjPW51bGwsb31mdW5jdGlvbiBvdShuLHQpe3JldHVybiB0Lnktbi55fHx0Lngtbi54fWZ1bmN0aW9uIGF1KG4sdCxlKXtyZXR1cm4obi54LWUueCkqKHQueS1uLnkpLShuLngtdC54KSooZS55LW4ueSl9ZnVuY3Rpb24gY3Uobil7cmV0dXJuIG4ueH1mdW5jdGlvbiBsdShuKXtyZXR1cm4gbi55fWZ1bmN0aW9uIHN1KCl7cmV0dXJue2xlYWY6ITAsbm9kZXM6W10scG9pbnQ6bnVsbCx4Om51bGwseTpudWxsfX1mdW5jdGlvbiBmdShuLHQsZSxyLHUsaSl7aWYoIW4odCxlLHIsdSxpKSl7dmFyIG89LjUqKGUrdSksYT0uNSoocitpKSxjPXQubm9kZXM7Y1swXSYmZnUobixjWzBdLGUscixvLGEpLGNbMV0mJmZ1KG4sY1sxXSxvLHIsdSxhKSxjWzJdJiZmdShuLGNbMl0sZSxhLG8saSksY1szXSYmZnUobixjWzNdLG8sYSx1LGkpfX1mdW5jdGlvbiBodShuLHQsZSxyLHUsaSxvKXt2YXIgYSxjPTEvMDtyZXR1cm4gZnVuY3Rpb24gbChuLHMsZixoLGcpe2lmKCEocz5pfHxmPm98fHI+aHx8dT5nKSl7aWYocD1uLnBvaW50KXt2YXIgcCx2PXQtbi54LGQ9ZS1uLnksbT12KnYrZCpkO2lmKGM+bSl7dmFyIHk9TWF0aC5zcXJ0KGM9bSk7cj10LXksdT1lLXksaT10K3ksbz1lK3ksYT1wfX1mb3IodmFyIE09bi5ub2Rlcyx4PS41KihzK2gpLGI9LjUqKGYrZyksXz10Pj14LHc9ZT49YixTPXc8PDF8XyxrPVMrNDtrPlM7KytTKWlmKG49TVszJlNdKXN3aXRjaCgzJlMpe2Nhc2UgMDpsKG4scyxmLHgsYik7YnJlYWs7Y2FzZSAxOmwobix4LGYsaCxiKTticmVhaztjYXNlIDI6bChuLHMsYix4LGcpO2JyZWFrO2Nhc2UgMzpsKG4seCxiLGgsZyl9fX0obixyLHUsaSxvKSxhfWZ1bmN0aW9uIGd1KG4sdCl7bj10YS5yZ2IobiksdD10YS5yZ2IodCk7dmFyIGU9bi5yLHI9bi5nLHU9bi5iLGk9dC5yLWUsbz10LmctcixhPXQuYi11O3JldHVybiBmdW5jdGlvbihuKXtyZXR1cm4iIyIreHQoTWF0aC5yb3VuZChlK2kqbikpK3h0KE1hdGgucm91bmQocitvKm4pKSt4dChNYXRoLnJvdW5kKHUrYSpuKSl9fWZ1bmN0aW9uIHB1KG4sdCl7dmFyIGUscj17fSx1PXt9O2ZvcihlIGluIG4pZSBpbiB0P3JbZV09bXUobltlXSx0W2VdKTp1W2VdPW5bZV07Zm9yKGUgaW4gdCllIGluIG58fCh1W2VdPXRbZV0pO3JldHVybiBmdW5jdGlvbihuKXtmb3IoZSBpbiByKXVbZV09cltlXShuKTtyZXR1cm4gdX19ZnVuY3Rpb24gdnUobix0KXtyZXR1cm4gbj0rbix0PSt0LGZ1bmN0aW9uKGUpe3JldHVybiBuKigxLWUpK3QqZX19ZnVuY3Rpb24gZHUobix0KXt2YXIgZSxyLHUsaT1pbC5sYXN0SW5kZXg9b2wubGFzdEluZGV4PTAsbz0tMSxhPVtdLGM9W107Zm9yKG4rPSIiLHQrPSIiOyhlPWlsLmV4ZWMobikpJiYocj1vbC5leGVjKHQpKTspKHU9ci5pbmRleCk+aSYmKHU9dC5zbGljZShpLHUpLGFbb10/YVtvXSs9dTphWysrb109dSksKGU9ZVswXSk9PT0ocj1yWzBdKT9hW29dP2Fbb10rPXI6YVsrK29dPXI6KGFbKytvXT1udWxsLGMucHVzaCh7aTpvLHg6dnUoZSxyKX0pKSxpPW9sLmxhc3RJbmRleDtyZXR1cm4gaTx0Lmxlbmd0aCYmKHU9dC5zbGljZShpKSxhW29dP2Fbb10rPXU6YVsrK29dPXUpLGEubGVuZ3RoPDI/Y1swXT8odD1jWzBdLngsZnVuY3Rpb24obil7cmV0dXJuIHQobikrIiJ9KTpmdW5jdGlvbigpe3JldHVybiB0fToodD1jLmxlbmd0aCxmdW5jdGlvbihuKXtmb3IodmFyIGUscj0wO3Q+cjsrK3IpYVsoZT1jW3JdKS5pXT1lLngobik7cmV0dXJuIGEuam9pbigiIil9KX1mdW5jdGlvbiBtdShuLHQpe2Zvcih2YXIgZSxyPXRhLmludGVycG9sYXRvcnMubGVuZ3RoOy0tcj49MCYmIShlPXRhLmludGVycG9sYXRvcnNbcl0obix0KSk7KTtyZXR1cm4gZX1mdW5jdGlvbiB5dShuLHQpe3ZhciBlLHI9W10sdT1bXSxpPW4ubGVuZ3RoLG89dC5sZW5ndGgsYT1NYXRoLm1pbihuLmxlbmd0aCx0Lmxlbmd0aCk7Zm9yKGU9MDthPmU7KytlKXIucHVzaChtdShuW2VdLHRbZV0pKTtmb3IoO2k+ZTsrK2UpdVtlXT1uW2VdO2Zvcig7bz5lOysrZSl1W2VdPXRbZV07cmV0dXJuIGZ1bmN0aW9uKG4pe2ZvcihlPTA7YT5lOysrZSl1W2VdPXJbZV0obik7cmV0dXJuIHV9fWZ1bmN0aW9uIE11KG4pe3JldHVybiBmdW5jdGlvbih0KXtyZXR1cm4gMD49dD8wOnQ+PTE/MTpuKHQpfX1mdW5jdGlvbiB4dShuKXtyZXR1cm4gZnVuY3Rpb24odCl7cmV0dXJuIDEtbigxLXQpfX1mdW5jdGlvbiBidShuKXtyZXR1cm4gZnVuY3Rpb24odCl7cmV0dXJuLjUqKC41PnQ/bigyKnQpOjItbigyLTIqdCkpfX1mdW5jdGlvbiBfdShuKXtyZXR1cm4gbipufWZ1bmN0aW9uIHd1KG4pe3JldHVybiBuKm4qbn1mdW5jdGlvbiBTdShuKXtpZigwPj1uKXJldHVybiAwO2lmKG4+PTEpcmV0dXJuIDE7dmFyIHQ9bipuLGU9dCpuO3JldHVybiA0KiguNT5uP2U6Myoobi10KStlLS43NSl9ZnVuY3Rpb24ga3Uobil7cmV0dXJuIGZ1bmN0aW9uKHQpe3JldHVybiBNYXRoLnBvdyh0LG4pfX1mdW5jdGlvbiBFdShuKXtyZXR1cm4gMS1NYXRoLmNvcyhuKlJhKX1mdW5jdGlvbiBBdShuKXtyZXR1cm4gTWF0aC5wb3coMiwxMCoobi0xKSl9ZnVuY3Rpb24gTnUobil7cmV0dXJuIDEtTWF0aC5zcXJ0KDEtbipuKX1mdW5jdGlvbiBDdShuLHQpe3ZhciBlO3JldHVybiBhcmd1bWVudHMubGVuZ3RoPDImJih0PS40NSksYXJndW1lbnRzLmxlbmd0aD9lPXQvTGEqTWF0aC5hc2luKDEvbik6KG49MSxlPXQvNCksZnVuY3Rpb24ocil7cmV0dXJuIDErbipNYXRoLnBvdygyLC0xMCpyKSpNYXRoLnNpbigoci1lKSpMYS90KX19ZnVuY3Rpb24genUobil7cmV0dXJuIG58fChuPTEuNzAxNTgpLGZ1bmN0aW9uKHQpe3JldHVybiB0KnQqKChuKzEpKnQtbil9fWZ1bmN0aW9uIHF1KG4pe3JldHVybiAxLzIuNzU+bj83LjU2MjUqbipuOjIvMi43NT5uPzcuNTYyNSoobi09MS41LzIuNzUpKm4rLjc1OjIuNS8yLjc1Pm4/Ny41NjI1KihuLT0yLjI1LzIuNzUpKm4rLjkzNzU6Ny41NjI1KihuLT0yLjYyNS8yLjc1KSpuKy45ODQzNzV9ZnVuY3Rpb24gTHUobix0KXtuPXRhLmhjbChuKSx0PXRhLmhjbCh0KTt2YXIgZT1uLmgscj1uLmMsdT1uLmwsaT10LmgtZSxvPXQuYy1yLGE9dC5sLXU7cmV0dXJuIGlzTmFOKG8pJiYobz0wLHI9aXNOYU4ocik/dC5jOnIpLGlzTmFOKGkpPyhpPTAsZT1pc05hTihlKT90Lmg6ZSk6aT4xODA/aS09MzYwOi0xODA+aSYmKGkrPTM2MCksZnVuY3Rpb24obil7cmV0dXJuIHN0KGUraSpuLHIrbypuLHUrYSpuKSsiIn19ZnVuY3Rpb24gVHUobix0KXtuPXRhLmhzbChuKSx0PXRhLmhzbCh0KTt2YXIgZT1uLmgscj1uLnMsdT1uLmwsaT10LmgtZSxvPXQucy1yLGE9dC5sLXU7cmV0dXJuIGlzTmFOKG8pJiYobz0wLHI9aXNOYU4ocik/dC5zOnIpLGlzTmFOKGkpPyhpPTAsZT1pc05hTihlKT90Lmg6ZSk6aT4xODA/aS09MzYwOi0xODA+aSYmKGkrPTM2MCksZnVuY3Rpb24obil7cmV0dXJuIGN0KGUraSpuLHIrbypuLHUrYSpuKSsiIn19ZnVuY3Rpb24gUnUobix0KXtuPXRhLmxhYihuKSx0PXRhLmxhYih0KTt2YXIgZT1uLmwscj1uLmEsdT1uLmIsaT10LmwtZSxvPXQuYS1yLGE9dC5iLXU7cmV0dXJuIGZ1bmN0aW9uKG4pe3JldHVybiBodChlK2kqbixyK28qbix1K2EqbikrIiJ9fWZ1bmN0aW9uIER1KG4sdCl7cmV0dXJuIHQtPW4sZnVuY3Rpb24oZSl7cmV0dXJuIE1hdGgucm91bmQobit0KmUpfX1mdW5jdGlvbiBQdShuKXt2YXIgdD1bbi5hLG4uYl0sZT1bbi5jLG4uZF0scj1qdSh0KSx1PVV1KHQsZSksaT1qdShGdShlLHQsLXUpKXx8MDt0WzBdKmVbMV08ZVswXSp0WzFdJiYodFswXSo9LTEsdFsxXSo9LTEscio9LTEsdSo9LTEpLHRoaXMucm90YXRlPShyP01hdGguYXRhbjIodFsxXSx0WzBdKTpNYXRoLmF0YW4yKC1lWzBdLGVbMV0pKSpQYSx0aGlzLnRyYW5zbGF0ZT1bbi5lLG4uZl0sdGhpcy5zY2FsZT1bcixpXSx0aGlzLnNrZXc9aT9NYXRoLmF0YW4yKHUsaSkqUGE6MH1mdW5jdGlvbiBVdShuLHQpe3JldHVybiBuWzBdKnRbMF0rblsxXSp0WzFdfWZ1bmN0aW9uIGp1KG4pe3ZhciB0PU1hdGguc3FydChVdShuLG4pKTtyZXR1cm4gdCYmKG5bMF0vPXQsblsxXS89dCksdH1mdW5jdGlvbiBGdShuLHQsZSl7cmV0dXJuIG5bMF0rPWUqdFswXSxuWzFdKz1lKnRbMV0sbn1mdW5jdGlvbiBIdShuLHQpe3ZhciBlLHI9W10sdT1bXSxpPXRhLnRyYW5zZm9ybShuKSxvPXRhLnRyYW5zZm9ybSh0KSxhPWkudHJhbnNsYXRlLGM9by50cmFuc2xhdGUsbD1pLnJvdGF0ZSxzPW8ucm90YXRlLGY9aS5za2V3LGg9by5za2V3LGc9aS5zY2FsZSxwPW8uc2NhbGU7cmV0dXJuIGFbMF0hPWNbMF18fGFbMV0hPWNbMV0/KHIucHVzaCgidHJhbnNsYXRlKCIsbnVsbCwiLCIsbnVsbCwiKSIpLHUucHVzaCh7aToxLHg6dnUoYVswXSxjWzBdKX0se2k6Myx4OnZ1KGFbMV0sY1sxXSl9KSk6ci5wdXNoKGNbMF18fGNbMV0/InRyYW5zbGF0ZSgiK2MrIikiOiIiKSxsIT1zPyhsLXM+MTgwP3MrPTM2MDpzLWw+MTgwJiYobCs9MzYwKSx1LnB1c2goe2k6ci5wdXNoKHIucG9wKCkrInJvdGF0ZSgiLG51bGwsIikiKS0yLHg6dnUobCxzKX0pKTpzJiZyLnB1c2goci5wb3AoKSsicm90YXRlKCIrcysiKSIpLGYhPWg/dS5wdXNoKHtpOnIucHVzaChyLnBvcCgpKyJza2V3WCgiLG51bGwsIikiKS0yLHg6dnUoZixoKX0pOmgmJnIucHVzaChyLnBvcCgpKyJza2V3WCgiK2grIikiKSxnWzBdIT1wWzBdfHxnWzFdIT1wWzFdPyhlPXIucHVzaChyLnBvcCgpKyJzY2FsZSgiLG51bGwsIiwiLG51bGwsIikiKSx1LnB1c2goe2k6ZS00LHg6dnUoZ1swXSxwWzBdKX0se2k6ZS0yLHg6dnUoZ1sxXSxwWzFdKX0pKTooMSE9cFswXXx8MSE9cFsxXSkmJnIucHVzaChyLnBvcCgpKyJzY2FsZSgiK3ArIikiKSxlPXUubGVuZ3RoLGZ1bmN0aW9uKG4pe2Zvcih2YXIgdCxpPS0xOysraTxlOylyWyh0PXVbaV0pLmldPXQueChuKTtyZXR1cm4gci5qb2luKCIiKX19ZnVuY3Rpb24gT3Uobix0KXtyZXR1cm4gdD0odC09bj0rbil8fDEvdCxmdW5jdGlvbihlKXtyZXR1cm4oZS1uKS90fX1mdW5jdGlvbiBJdShuLHQpe3JldHVybiB0PSh0LT1uPStuKXx8MS90LGZ1bmN0aW9uKGUpe3JldHVybiBNYXRoLm1heCgwLE1hdGgubWluKDEsKGUtbikvdCkpfX1mdW5jdGlvbiBZdShuKXtmb3IodmFyIHQ9bi5zb3VyY2UsZT1uLnRhcmdldCxyPVZ1KHQsZSksdT1bdF07dCE9PXI7KXQ9dC5wYXJlbnQsdS5wdXNoKHQpO2Zvcih2YXIgaT11Lmxlbmd0aDtlIT09cjspdS5zcGxpY2UoaSwwLGUpLGU9ZS5wYXJlbnQ7cmV0dXJuIHV9ZnVuY3Rpb24gWnUobil7Zm9yKHZhciB0PVtdLGU9bi5wYXJlbnQ7bnVsbCE9ZTspdC5wdXNoKG4pLG49ZSxlPWUucGFyZW50O3JldHVybiB0LnB1c2gobiksdH1mdW5jdGlvbiBWdShuLHQpe2lmKG49PT10KXJldHVybiBuO2Zvcih2YXIgZT1adShuKSxyPVp1KHQpLHU9ZS5wb3AoKSxpPXIucG9wKCksbz1udWxsO3U9PT1pOylvPXUsdT1lLnBvcCgpLGk9ci5wb3AoKTtyZXR1cm4gb31mdW5jdGlvbiBYdShuKXtuLmZpeGVkfD0yfWZ1bmN0aW9uICR1KG4pe24uZml4ZWQmPS03fWZ1bmN0aW9uIEJ1KG4pe24uZml4ZWR8PTQsbi5weD1uLngsbi5weT1uLnl9ZnVuY3Rpb24gV3Uobil7bi5maXhlZCY9LTV9ZnVuY3Rpb24gSnUobix0LGUpe3ZhciByPTAsdT0wO2lmKG4uY2hhcmdlPTAsIW4ubGVhZilmb3IodmFyIGksbz1uLm5vZGVzLGE9by5sZW5ndGgsYz0tMTsrK2M8YTspaT1vW2NdLG51bGwhPWkmJihKdShpLHQsZSksbi5jaGFyZ2UrPWkuY2hhcmdlLHIrPWkuY2hhcmdlKmkuY3gsdSs9aS5jaGFyZ2UqaS5jeSk7aWYobi5wb2ludCl7bi5sZWFmfHwobi5wb2ludC54Kz1NYXRoLnJhbmRvbSgpLS41LG4ucG9pbnQueSs9TWF0aC5yYW5kb20oKS0uNSk7dmFyIGw9dCplW24ucG9pbnQuaW5kZXhdO24uY2hhcmdlKz1uLnBvaW50Q2hhcmdlPWwscis9bCpuLnBvaW50LngsdSs9bCpuLnBvaW50Lnl9bi5jeD1yL24uY2hhcmdlLG4uY3k9dS9uLmNoYXJnZX1mdW5jdGlvbiBHdShuLHQpe3JldHVybiB0YS5yZWJpbmQobix0LCJzb3J0IiwiY2hpbGRyZW4iLCJ2YWx1ZSIpLG4ubm9kZXM9bixuLmxpbmtzPXJpLG59ZnVuY3Rpb24gS3Uobix0KXtmb3IodmFyIGU9W25dO251bGwhPShuPWUucG9wKCkpOylpZih0KG4pLCh1PW4uY2hpbGRyZW4pJiYocj11Lmxlbmd0aCkpZm9yKHZhciByLHU7LS1yPj0wOyllLnB1c2godVtyXSl9ZnVuY3Rpb24gUXUobix0KXtmb3IodmFyIGU9W25dLHI9W107bnVsbCE9KG49ZS5wb3AoKSk7KWlmKHIucHVzaChuKSwoaT1uLmNoaWxkcmVuKSYmKHU9aS5sZW5ndGgpKWZvcih2YXIgdSxpLG89LTE7KytvPHU7KWUucHVzaChpW29dKTtmb3IoO251bGwhPShuPXIucG9wKCkpOyl0KG4pfWZ1bmN0aW9uIG5pKG4pe3JldHVybiBuLmNoaWxkcmVufWZ1bmN0aW9uIHRpKG4pe3JldHVybiBuLnZhbHVlfWZ1bmN0aW9uIGVpKG4sdCl7cmV0dXJuIHQudmFsdWUtbi52YWx1ZX1mdW5jdGlvbiByaShuKXtyZXR1cm4gdGEubWVyZ2Uobi5tYXAoZnVuY3Rpb24obil7cmV0dXJuKG4uY2hpbGRyZW58fFtdKS5tYXAoZnVuY3Rpb24odCl7cmV0dXJue3NvdXJjZTpuLHRhcmdldDp0fX0pfSkpfWZ1bmN0aW9uIHVpKG4pe3JldHVybiBuLnh9ZnVuY3Rpb24gaWkobil7cmV0dXJuIG4ueX1mdW5jdGlvbiBvaShuLHQsZSl7bi55MD10LG4ueT1lfWZ1bmN0aW9uIGFpKG4pe3JldHVybiB0YS5yYW5nZShuLmxlbmd0aCl9ZnVuY3Rpb24gY2kobil7Zm9yKHZhciB0PS0xLGU9blswXS5sZW5ndGgscj1bXTsrK3Q8ZTspclt0XT0wO3JldHVybiByfWZ1bmN0aW9uIGxpKG4pe2Zvcih2YXIgdCxlPTEscj0wLHU9blswXVsxXSxpPW4ubGVuZ3RoO2k+ZTsrK2UpKHQ9bltlXVsxXSk+dSYmKHI9ZSx1PXQpO3JldHVybiByfWZ1bmN0aW9uIHNpKG4pe3JldHVybiBuLnJlZHVjZShmaSwwKX1mdW5jdGlvbiBmaShuLHQpe3JldHVybiBuK3RbMV19ZnVuY3Rpb24gaGkobix0KXtyZXR1cm4gZ2kobixNYXRoLmNlaWwoTWF0aC5sb2codC5sZW5ndGgpL01hdGguTE4yKzEpKX1mdW5jdGlvbiBnaShuLHQpe2Zvcih2YXIgZT0tMSxyPStuWzBdLHU9KG5bMV0tcikvdCxpPVtdOysrZTw9dDspaVtlXT11KmUrcjtyZXR1cm4gaX1mdW5jdGlvbiBwaShuKXtyZXR1cm5bdGEubWluKG4pLHRhLm1heChuKV19ZnVuY3Rpb24gdmkobix0KXtyZXR1cm4gbi52YWx1ZS10LnZhbHVlfWZ1bmN0aW9uIGRpKG4sdCl7dmFyIGU9bi5fcGFja19uZXh0O24uX3BhY2tfbmV4dD10LHQuX3BhY2tfcHJldj1uLHQuX3BhY2tfbmV4dD1lLGUuX3BhY2tfcHJldj10fWZ1bmN0aW9uIG1pKG4sdCl7bi5fcGFja19uZXh0PXQsdC5fcGFja19wcmV2PW59ZnVuY3Rpb24geWkobix0KXt2YXIgZT10Lngtbi54LHI9dC55LW4ueSx1PW4ucit0LnI7cmV0dXJuLjk5OSp1KnU+ZSplK3Iqcn1mdW5jdGlvbiBNaShuKXtmdW5jdGlvbiB0KG4pe3M9TWF0aC5taW4obi54LW4ucixzKSxmPU1hdGgubWF4KG4ueCtuLnIsZiksaD1NYXRoLm1pbihuLnktbi5yLGgpLGc9TWF0aC5tYXgobi55K24ucixnKX1pZigoZT1uLmNoaWxkcmVuKSYmKGw9ZS5sZW5ndGgpKXt2YXIgZSxyLHUsaSxvLGEsYyxsLHM9MS8wLGY9LTEvMCxoPTEvMCxnPS0xLzA7aWYoZS5mb3JFYWNoKHhpKSxyPWVbMF0sci54PS1yLnIsci55PTAsdChyKSxsPjEmJih1PWVbMV0sdS54PXUucix1Lnk9MCx0KHUpLGw+MikpZm9yKGk9ZVsyXSx3aShyLHUsaSksdChpKSxkaShyLGkpLHIuX3BhY2tfcHJldj1pLGRpKGksdSksdT1yLl9wYWNrX25leHQsbz0zO2w+bztvKyspe3dpKHIsdSxpPWVbb10pO3ZhciBwPTAsdj0xLGQ9MTtmb3IoYT11Ll9wYWNrX25leHQ7YSE9PXU7YT1hLl9wYWNrX25leHQsdisrKWlmKHlpKGEsaSkpe3A9MTticmVha31pZigxPT1wKWZvcihjPXIuX3BhY2tfcHJldjtjIT09YS5fcGFja19wcmV2JiYheWkoYyxpKTtjPWMuX3BhY2tfcHJldixkKyspO3A/KGQ+dnx8dj09ZCYmdS5yPHIucj9taShyLHU9YSk6bWkocj1jLHUpLG8tLSk6KGRpKHIsaSksdT1pLHQoaSkpfXZhciBtPShzK2YpLzIseT0oaCtnKS8yLE09MDtmb3Iobz0wO2w+bztvKyspaT1lW29dLGkueC09bSxpLnktPXksTT1NYXRoLm1heChNLGkucitNYXRoLnNxcnQoaS54KmkueCtpLnkqaS55KSk7bi5yPU0sZS5mb3JFYWNoKGJpKX19ZnVuY3Rpb24geGkobil7bi5fcGFja19uZXh0PW4uX3BhY2tfcHJldj1ufWZ1bmN0aW9uIGJpKG4pe2RlbGV0ZSBuLl9wYWNrX25leHQsZGVsZXRlIG4uX3BhY2tfcHJldn1mdW5jdGlvbiBfaShuLHQsZSxyKXt2YXIgdT1uLmNoaWxkcmVuO2lmKG4ueD10Kz1yKm4ueCxuLnk9ZSs9cipuLnksbi5yKj1yLHUpZm9yKHZhciBpPS0xLG89dS5sZW5ndGg7KytpPG87KV9pKHVbaV0sdCxlLHIpfWZ1bmN0aW9uIHdpKG4sdCxlKXt2YXIgcj1uLnIrZS5yLHU9dC54LW4ueCxpPXQueS1uLnk7aWYociYmKHV8fGkpKXt2YXIgbz10LnIrZS5yLGE9dSp1K2kqaTtvKj1vLHIqPXI7dmFyIGM9LjUrKHItbykvKDIqYSksbD1NYXRoLnNxcnQoTWF0aC5tYXgoMCwyKm8qKHIrYSktKHItPWEpKnItbypvKSkvKDIqYSk7ZS54PW4ueCtjKnUrbCppLGUueT1uLnkrYyppLWwqdX1lbHNlIGUueD1uLngrcixlLnk9bi55fWZ1bmN0aW9uIFNpKG4sdCl7cmV0dXJuIG4ucGFyZW50PT10LnBhcmVudD8xOjJ9ZnVuY3Rpb24ga2kobil7dmFyIHQ9bi5jaGlsZHJlbjtyZXR1cm4gdC5sZW5ndGg/dFswXTpuLnR9ZnVuY3Rpb24gRWkobil7dmFyIHQsZT1uLmNoaWxkcmVuO3JldHVybih0PWUubGVuZ3RoKT9lW3QtMV06bi50fWZ1bmN0aW9uIEFpKG4sdCxlKXt2YXIgcj1lLyh0Lmktbi5pKTt0LmMtPXIsdC5zKz1lLG4uYys9cix0LnorPWUsdC5tKz1lfWZ1bmN0aW9uIE5pKG4pe2Zvcih2YXIgdCxlPTAscj0wLHU9bi5jaGlsZHJlbixpPXUubGVuZ3RoOy0taT49MDspdD11W2ldLHQueis9ZSx0Lm0rPWUsZSs9dC5zKyhyKz10LmMpfWZ1bmN0aW9uIENpKG4sdCxlKXtyZXR1cm4gbi5hLnBhcmVudD09PXQucGFyZW50P24uYTplfWZ1bmN0aW9uIHppKG4pe3JldHVybiAxK3RhLm1heChuLGZ1bmN0aW9uKG4pe3JldHVybiBuLnl9KX1mdW5jdGlvbiBxaShuKXtyZXR1cm4gbi5yZWR1Y2UoZnVuY3Rpb24obix0KXtyZXR1cm4gbit0Lnh9LDApL24ubGVuZ3RofWZ1bmN0aW9uIExpKG4pe3ZhciB0PW4uY2hpbGRyZW47cmV0dXJuIHQmJnQubGVuZ3RoP0xpKHRbMF0pOm59ZnVuY3Rpb24gVGkobil7dmFyIHQsZT1uLmNoaWxkcmVuO3JldHVybiBlJiYodD1lLmxlbmd0aCk/VGkoZVt0LTFdKTpufWZ1bmN0aW9uIFJpKG4pe3JldHVybnt4Om4ueCx5Om4ueSxkeDpuLmR4LGR5Om4uZHl9fWZ1bmN0aW9uIERpKG4sdCl7dmFyIGU9bi54K3RbM10scj1uLnkrdFswXSx1PW4uZHgtdFsxXS10WzNdLGk9bi5keS10WzBdLXRbMl07cmV0dXJuIDA+dSYmKGUrPXUvMix1PTApLDA+aSYmKHIrPWkvMixpPTApLHt4OmUseTpyLGR4OnUsZHk6aX19ZnVuY3Rpb24gUGkobil7dmFyIHQ9blswXSxlPW5bbi5sZW5ndGgtMV07cmV0dXJuIGU+dD9bdCxlXTpbZSx0XX1mdW5jdGlvbiBVaShuKXtyZXR1cm4gbi5yYW5nZUV4dGVudD9uLnJhbmdlRXh0ZW50KCk6UGkobi5yYW5nZSgpKX1mdW5jdGlvbiBqaShuLHQsZSxyKXt2YXIgdT1lKG5bMF0sblsxXSksaT1yKHRbMF0sdFsxXSk7cmV0dXJuIGZ1bmN0aW9uKG4pe3JldHVybiBpKHUobikpfX1mdW5jdGlvbiBGaShuLHQpe3ZhciBlLHI9MCx1PW4ubGVuZ3RoLTEsaT1uW3JdLG89blt1XTtyZXR1cm4gaT5vJiYoZT1yLHI9dSx1PWUsZT1pLGk9byxvPWUpLG5bcl09dC5mbG9vcihpKSxuW3VdPXQuY2VpbChvKSxufWZ1bmN0aW9uIEhpKG4pe3JldHVybiBuP3tmbG9vcjpmdW5jdGlvbih0KXtyZXR1cm4gTWF0aC5mbG9vcih0L24pKm59LGNlaWw6ZnVuY3Rpb24odCl7cmV0dXJuIE1hdGguY2VpbCh0L24pKm59fTptbH1mdW5jdGlvbiBPaShuLHQsZSxyKXt2YXIgdT1bXSxpPVtdLG89MCxhPU1hdGgubWluKG4ubGVuZ3RoLHQubGVuZ3RoKS0xO2ZvcihuW2FdPG5bMF0mJihuPW4uc2xpY2UoKS5yZXZlcnNlKCksdD10LnNsaWNlKCkucmV2ZXJzZSgpKTsrK288PWE7KXUucHVzaChlKG5bby0xXSxuW29dKSksaS5wdXNoKHIodFtvLTFdLHRbb10pKTtyZXR1cm4gZnVuY3Rpb24odCl7dmFyIGU9dGEuYmlzZWN0KG4sdCwxLGEpLTE7cmV0dXJuIGlbZV0odVtlXSh0KSl9fWZ1bmN0aW9uIElpKG4sdCxlLHIpe2Z1bmN0aW9uIHUoKXt2YXIgdT1NYXRoLm1pbihuLmxlbmd0aCx0Lmxlbmd0aCk+Mj9PaTpqaSxjPXI/SXU6T3U7cmV0dXJuIG89dShuLHQsYyxlKSxhPXUodCxuLGMsbXUpLGl9ZnVuY3Rpb24gaShuKXtyZXR1cm4gbyhuKX12YXIgbyxhO3JldHVybiBpLmludmVydD1mdW5jdGlvbihuKXtyZXR1cm4gYShuKX0saS5kb21haW49ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KG49dC5tYXAoTnVtYmVyKSx1KCkpOm59LGkucmFuZ2U9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHQ9bix1KCkpOnR9LGkucmFuZ2VSb3VuZD1mdW5jdGlvbihuKXtyZXR1cm4gaS5yYW5nZShuKS5pbnRlcnBvbGF0ZShEdSl9LGkuY2xhbXA9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHI9bix1KCkpOnJ9LGkuaW50ZXJwb2xhdGU9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGU9bix1KCkpOmV9LGkudGlja3M9ZnVuY3Rpb24odCl7cmV0dXJuIFhpKG4sdCl9LGkudGlja0Zvcm1hdD1mdW5jdGlvbih0LGUpe3JldHVybiAkaShuLHQsZSl9LGkubmljZT1mdW5jdGlvbih0KXtyZXR1cm4gWmkobix0KSx1KCl9LGkuY29weT1mdW5jdGlvbigpe3JldHVybiBJaShuLHQsZSxyKX0sdSgpfWZ1bmN0aW9uIFlpKG4sdCl7cmV0dXJuIHRhLnJlYmluZChuLHQsInJhbmdlIiwicmFuZ2VSb3VuZCIsImludGVycG9sYXRlIiwiY2xhbXAiKX1mdW5jdGlvbiBaaShuLHQpe3JldHVybiBGaShuLEhpKFZpKG4sdClbMl0pKX1mdW5jdGlvbiBWaShuLHQpe251bGw9PXQmJih0PTEwKTt2YXIgZT1QaShuKSxyPWVbMV0tZVswXSx1PU1hdGgucG93KDEwLE1hdGguZmxvb3IoTWF0aC5sb2coci90KS9NYXRoLkxOMTApKSxpPXQvcip1O3JldHVybi4xNT49aT91Kj0xMDouMzU+PWk/dSo9NTouNzU+PWkmJih1Kj0yKSxlWzBdPU1hdGguY2VpbChlWzBdL3UpKnUsZVsxXT1NYXRoLmZsb29yKGVbMV0vdSkqdSsuNSp1LGVbMl09dSxlfWZ1bmN0aW9uIFhpKG4sdCl7cmV0dXJuIHRhLnJhbmdlLmFwcGx5KHRhLFZpKG4sdCkpfWZ1bmN0aW9uICRpKG4sdCxlKXt2YXIgcj1WaShuLHQpO2lmKGUpe3ZhciB1PWljLmV4ZWMoZSk7aWYodS5zaGlmdCgpLCJzIj09PXVbOF0pe3ZhciBpPXRhLmZvcm1hdFByZWZpeChNYXRoLm1heChnYShyWzBdKSxnYShyWzFdKSkpO3JldHVybiB1WzddfHwodVs3XT0iLiIrQmkoaS5zY2FsZShyWzJdKSkpLHVbOF09ImYiLGU9dGEuZm9ybWF0KHUuam9pbigiIikpLGZ1bmN0aW9uKG4pe3JldHVybiBlKGkuc2NhbGUobikpK2kuc3ltYm9sfX11WzddfHwodVs3XT0iLiIrV2kodVs4XSxyKSksZT11LmpvaW4oIiIpfWVsc2UgZT0iLC4iK0JpKHJbMl0pKyJmIjtyZXR1cm4gdGEuZm9ybWF0KGUpfWZ1bmN0aW9uIEJpKG4pe3JldHVybi1NYXRoLmZsb29yKE1hdGgubG9nKG4pL01hdGguTE4xMCsuMDEpfWZ1bmN0aW9uIFdpKG4sdCl7dmFyIGU9QmkodFsyXSk7cmV0dXJuIG4gaW4geWw/TWF0aC5hYnMoZS1CaShNYXRoLm1heChnYSh0WzBdKSxnYSh0WzFdKSkpKSsgKygiZSIhPT1uKTplLTIqKCIlIj09PW4pfWZ1bmN0aW9uIEppKG4sdCxlLHIpe2Z1bmN0aW9uIHUobil7cmV0dXJuKGU/TWF0aC5sb2coMD5uPzA6bik6LU1hdGgubG9nKG4+MD8wOi1uKSkvTWF0aC5sb2codCl9ZnVuY3Rpb24gaShuKXtyZXR1cm4gZT9NYXRoLnBvdyh0LG4pOi1NYXRoLnBvdyh0LC1uKX1mdW5jdGlvbiBvKHQpe3JldHVybiBuKHUodCkpfXJldHVybiBvLmludmVydD1mdW5jdGlvbih0KXtyZXR1cm4gaShuLmludmVydCh0KSl9LG8uZG9tYWluPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhlPXRbMF0+PTAsbi5kb21haW4oKHI9dC5tYXAoTnVtYmVyKSkubWFwKHUpKSxvKTpyfSxvLmJhc2U9ZnVuY3Rpb24oZSl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHQ9K2Usbi5kb21haW4oci5tYXAodSkpLG8pOnR9LG8ubmljZT1mdW5jdGlvbigpe3ZhciB0PUZpKHIubWFwKHUpLGU/TWF0aDp4bCk7cmV0dXJuIG4uZG9tYWluKHQpLHI9dC5tYXAoaSksb30sby50aWNrcz1mdW5jdGlvbigpe3ZhciBuPVBpKHIpLG89W10sYT1uWzBdLGM9blsxXSxsPU1hdGguZmxvb3IodShhKSkscz1NYXRoLmNlaWwodShjKSksZj10JTE/Mjp0O2lmKGlzRmluaXRlKHMtbCkpe2lmKGUpe2Zvcig7cz5sO2wrKylmb3IodmFyIGg9MTtmPmg7aCsrKW8ucHVzaChpKGwpKmgpO28ucHVzaChpKGwpKX1lbHNlIGZvcihvLnB1c2goaShsKSk7bCsrPHM7KWZvcih2YXIgaD1mLTE7aD4wO2gtLSlvLnB1c2goaShsKSpoKTtmb3IobD0wO29bbF08YTtsKyspO2ZvcihzPW8ubGVuZ3RoO29bcy0xXT5jO3MtLSk7bz1vLnNsaWNlKGwscyl9cmV0dXJuIG99LG8udGlja0Zvcm1hdD1mdW5jdGlvbihuLHQpe2lmKCFhcmd1bWVudHMubGVuZ3RoKXJldHVybiBNbDthcmd1bWVudHMubGVuZ3RoPDI/dD1NbDoiZnVuY3Rpb24iIT10eXBlb2YgdCYmKHQ9dGEuZm9ybWF0KHQpKTt2YXIgcixhPU1hdGgubWF4KC4xLG4vby50aWNrcygpLmxlbmd0aCksYz1lPyhyPTFlLTEyLE1hdGguY2VpbCk6KHI9LTFlLTEyLE1hdGguZmxvb3IpO3JldHVybiBmdW5jdGlvbihuKXtyZXR1cm4gbi9pKGModShuKStyKSk8PWE/dChuKToiIn19LG8uY29weT1mdW5jdGlvbigpe3JldHVybiBKaShuLmNvcHkoKSx0LGUscil9LFlpKG8sbil9ZnVuY3Rpb24gR2kobix0LGUpe2Z1bmN0aW9uIHIodCl7cmV0dXJuIG4odSh0KSl9dmFyIHU9S2kodCksaT1LaSgxL3QpO3JldHVybiByLmludmVydD1mdW5jdGlvbih0KXtyZXR1cm4gaShuLmludmVydCh0KSl9LHIuZG9tYWluPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhuLmRvbWFpbigoZT10Lm1hcChOdW1iZXIpKS5tYXAodSkpLHIpOmV9LHIudGlja3M9ZnVuY3Rpb24obil7cmV0dXJuIFhpKGUsbil9LHIudGlja0Zvcm1hdD1mdW5jdGlvbihuLHQpe3JldHVybiAkaShlLG4sdCl9LHIubmljZT1mdW5jdGlvbihuKXtyZXR1cm4gci5kb21haW4oWmkoZSxuKSl9LHIuZXhwb25lbnQ9ZnVuY3Rpb24obyl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHU9S2kodD1vKSxpPUtpKDEvdCksbi5kb21haW4oZS5tYXAodSkpLHIpOnR9LHIuY29weT1mdW5jdGlvbigpe3JldHVybiBHaShuLmNvcHkoKSx0LGUpfSxZaShyLG4pfWZ1bmN0aW9uIEtpKG4pe3JldHVybiBmdW5jdGlvbih0KXtyZXR1cm4gMD50Py1NYXRoLnBvdygtdCxuKTpNYXRoLnBvdyh0LG4pfX1mdW5jdGlvbiBRaShuLHQpe2Z1bmN0aW9uIGUoZSl7cmV0dXJuIGlbKCh1LmdldChlKXx8KCJyYW5nZSI9PT10LnQ/dS5zZXQoZSxuLnB1c2goZSkpOjAvMCkpLTEpJWkubGVuZ3RoXX1mdW5jdGlvbiByKHQsZSl7cmV0dXJuIHRhLnJhbmdlKG4ubGVuZ3RoKS5tYXAoZnVuY3Rpb24obil7cmV0dXJuIHQrZSpufSl9dmFyIHUsaSxvO3JldHVybiBlLmRvbWFpbj1mdW5jdGlvbihyKXtpZighYXJndW1lbnRzLmxlbmd0aClyZXR1cm4gbjtuPVtdLHU9bmV3IGw7Zm9yKHZhciBpLG89LTEsYT1yLmxlbmd0aDsrK288YTspdS5oYXMoaT1yW29dKXx8dS5zZXQoaSxuLnB1c2goaSkpO3JldHVybiBlW3QudF0uYXBwbHkoZSx0LmEpfSxlLnJhbmdlPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhpPW4sbz0wLHQ9e3Q6InJhbmdlIixhOmFyZ3VtZW50c30sZSk6aX0sZS5yYW5nZVBvaW50cz1mdW5jdGlvbih1LGEpe2FyZ3VtZW50cy5sZW5ndGg8MiYmKGE9MCk7dmFyIGM9dVswXSxsPXVbMV0scz1uLmxlbmd0aDwyPyhjPShjK2wpLzIsMCk6KGwtYykvKG4ubGVuZ3RoLTErYSk7cmV0dXJuIGk9cihjK3MqYS8yLHMpLG89MCx0PXt0OiJyYW5nZVBvaW50cyIsYTphcmd1bWVudHN9LGV9LGUucmFuZ2VSb3VuZFBvaW50cz1mdW5jdGlvbih1LGEpe2FyZ3VtZW50cy5sZW5ndGg8MiYmKGE9MCk7dmFyIGM9dVswXSxsPXVbMV0scz1uLmxlbmd0aDwyPyhjPWw9TWF0aC5yb3VuZCgoYytsKS8yKSwwKToobC1jKS8obi5sZW5ndGgtMSthKXwwO3JldHVybiBpPXIoYytNYXRoLnJvdW5kKHMqYS8yKyhsLWMtKG4ubGVuZ3RoLTErYSkqcykvMikscyksbz0wLHQ9e3Q6InJhbmdlUm91bmRQb2ludHMiLGE6YXJndW1lbnRzfSxlfSxlLnJhbmdlQmFuZHM9ZnVuY3Rpb24odSxhLGMpe2FyZ3VtZW50cy5sZW5ndGg8MiYmKGE9MCksYXJndW1lbnRzLmxlbmd0aDwzJiYoYz1hKTt2YXIgbD11WzFdPHVbMF0scz11W2wtMF0sZj11WzEtbF0saD0oZi1zKS8obi5sZW5ndGgtYSsyKmMpO3JldHVybiBpPXIocytoKmMsaCksbCYmaS5yZXZlcnNlKCksbz1oKigxLWEpLHQ9e3Q6InJhbmdlQmFuZHMiLGE6YXJndW1lbnRzfSxlfSxlLnJhbmdlUm91bmRCYW5kcz1mdW5jdGlvbih1LGEsYyl7YXJndW1lbnRzLmxlbmd0aDwyJiYoYT0wKSxhcmd1bWVudHMubGVuZ3RoPDMmJihjPWEpO3ZhciBsPXVbMV08dVswXSxzPXVbbC0wXSxmPXVbMS1sXSxoPU1hdGguZmxvb3IoKGYtcykvKG4ubGVuZ3RoLWErMipjKSk7cmV0dXJuIGk9cihzK01hdGgucm91bmQoKGYtcy0obi5sZW5ndGgtYSkqaCkvMiksaCksbCYmaS5yZXZlcnNlKCksbz1NYXRoLnJvdW5kKGgqKDEtYSkpLHQ9e3Q6InJhbmdlUm91bmRCYW5kcyIsYTphcmd1bWVudHN9LGV9LGUucmFuZ2VCYW5kPWZ1bmN0aW9uKCl7cmV0dXJuIG99LGUucmFuZ2VFeHRlbnQ9ZnVuY3Rpb24oKXtyZXR1cm4gUGkodC5hWzBdKX0sZS5jb3B5PWZ1bmN0aW9uKCl7cmV0dXJuIFFpKG4sdCl9LGUuZG9tYWluKG4pfWZ1bmN0aW9uIG5vKG4sdCl7ZnVuY3Rpb24gaSgpe3ZhciBlPTAscj10Lmxlbmd0aDtmb3IoYT1bXTsrK2U8cjspYVtlLTFdPXRhLnF1YW50aWxlKG4sZS9yKTtyZXR1cm4gb31mdW5jdGlvbiBvKG4pe3JldHVybiBpc05hTihuPStuKT92b2lkIDA6dFt0YS5iaXNlY3QoYSxuKV19dmFyIGE7cmV0dXJuIG8uZG9tYWluPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhuPXQubWFwKHIpLmZpbHRlcih1KS5zb3J0KGUpLGkoKSk6bn0sby5yYW5nZT1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8odD1uLGkoKSk6dH0sby5xdWFudGlsZXM9ZnVuY3Rpb24oKXtyZXR1cm4gYX0sby5pbnZlcnRFeHRlbnQ9ZnVuY3Rpb24oZSl7cmV0dXJuIGU9dC5pbmRleE9mKGUpLDA+ZT9bMC8wLDAvMF06W2U+MD9hW2UtMV06blswXSxlPGEubGVuZ3RoP2FbZV06bltuLmxlbmd0aC0xXV19LG8uY29weT1mdW5jdGlvbigpe3JldHVybiBubyhuLHQpfSxpKCl9ZnVuY3Rpb24gdG8obix0LGUpe2Z1bmN0aW9uIHIodCl7cmV0dXJuIGVbTWF0aC5tYXgoMCxNYXRoLm1pbihvLE1hdGguZmxvb3IoaSoodC1uKSkpKV19ZnVuY3Rpb24gdSgpe3JldHVybiBpPWUubGVuZ3RoLyh0LW4pLG89ZS5sZW5ndGgtMSxyfXZhciBpLG87cmV0dXJuIHIuZG9tYWluPWZ1bmN0aW9uKGUpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhuPStlWzBdLHQ9K2VbZS5sZW5ndGgtMV0sdSgpKTpbbix0XX0sci5yYW5nZT1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oZT1uLHUoKSk6ZX0sci5pbnZlcnRFeHRlbnQ9ZnVuY3Rpb24odCl7cmV0dXJuIHQ9ZS5pbmRleE9mKHQpLHQ9MD50PzAvMDp0L2krbixbdCx0KzEvaV19LHIuY29weT1mdW5jdGlvbigpe3JldHVybiB0byhuLHQsZSl9LHUoKX1mdW5jdGlvbiBlbyhuLHQpe2Z1bmN0aW9uIGUoZSl7cmV0dXJuIGU+PWU/dFt0YS5iaXNlY3QobixlKV06dm9pZCAwfXJldHVybiBlLmRvbWFpbj1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8obj10LGUpOm59LGUucmFuZ2U9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHQ9bixlKTp0fSxlLmludmVydEV4dGVudD1mdW5jdGlvbihlKXtyZXR1cm4gZT10LmluZGV4T2YoZSksW25bZS0xXSxuW2VdXX0sZS5jb3B5PWZ1bmN0aW9uKCl7cmV0dXJuIGVvKG4sdCl9LGV9ZnVuY3Rpb24gcm8obil7ZnVuY3Rpb24gdChuKXtyZXR1cm4rbn1yZXR1cm4gdC5pbnZlcnQ9dCx0LmRvbWFpbj10LnJhbmdlPWZ1bmN0aW9uKGUpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhuPWUubWFwKHQpLHQpOm59LHQudGlja3M9ZnVuY3Rpb24odCl7cmV0dXJuIFhpKG4sdCl9LHQudGlja0Zvcm1hdD1mdW5jdGlvbih0LGUpe3JldHVybiAkaShuLHQsZSl9LHQuY29weT1mdW5jdGlvbigpe3JldHVybiBybyhuKX0sdH1mdW5jdGlvbiB1bygpe3JldHVybiAwfWZ1bmN0aW9uIGlvKG4pe3JldHVybiBuLmlubmVyUmFkaXVzfWZ1bmN0aW9uIG9vKG4pe3JldHVybiBuLm91dGVyUmFkaXVzfWZ1bmN0aW9uIGFvKG4pe3JldHVybiBuLnN0YXJ0QW5nbGV9ZnVuY3Rpb24gY28obil7cmV0dXJuIG4uZW5kQW5nbGV9ZnVuY3Rpb24gbG8obil7cmV0dXJuIG4mJm4ucGFkQW5nbGV9ZnVuY3Rpb24gc28obix0LGUscil7cmV0dXJuKG4tZSkqdC0odC1yKSpuPjA/MDoxfWZ1bmN0aW9uIGZvKG4sdCxlLHIsdSl7dmFyIGk9blswXS10WzBdLG89blsxXS10WzFdLGE9KHU/cjotcikvTWF0aC5zcXJ0KGkqaStvKm8pLGM9YSpvLGw9LWEqaSxzPW5bMF0rYyxmPW5bMV0rbCxoPXRbMF0rYyxnPXRbMV0rbCxwPShzK2gpLzIsdj0oZitnKS8yLGQ9aC1zLG09Zy1mLHk9ZCpkK20qbSxNPWUtcix4PXMqZy1oKmYsYj0oMD5tPy0xOjEpKk1hdGguc3FydChNKk0qeS14KngpLF89KHgqbS1kKmIpL3ksdz0oLXgqZC1tKmIpL3ksUz0oeCptK2QqYikveSxrPSgteCpkK20qYikveSxFPV8tcCxBPXctdixOPVMtcCxDPWstdjtyZXR1cm4gRSpFK0EqQT5OKk4rQypDJiYoXz1TLHc9ayksW1tfLWMsdy1sXSxbXyplL00sdyplL01dXX1mdW5jdGlvbiBobyhuKXtmdW5jdGlvbiB0KHQpe2Z1bmN0aW9uIG8oKXtsLnB1c2goIk0iLGkobihzKSxhKSl9Zm9yKHZhciBjLGw9W10scz1bXSxmPS0xLGg9dC5sZW5ndGgsZz1FdChlKSxwPUV0KHIpOysrZjxoOyl1LmNhbGwodGhpcyxjPXRbZl0sZik/cy5wdXNoKFsrZy5jYWxsKHRoaXMsYyxmKSwrcC5jYWxsKHRoaXMsYyxmKV0pOnMubGVuZ3RoJiYobygpLHM9W10pO3JldHVybiBzLmxlbmd0aCYmbygpLGwubGVuZ3RoP2wuam9pbigiIik6bnVsbH12YXIgZT1BcixyPU5yLHU9TmUsaT1nbyxvPWkua2V5LGE9Ljc7cmV0dXJuIHQueD1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oZT1uLHQpOmV9LHQueT1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj1uLHQpOnJ9LHQuZGVmaW5lZD1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8odT1uLHQpOnV9LHQuaW50ZXJwb2xhdGU9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KG89ImZ1bmN0aW9uIj09dHlwZW9mIG4/aT1uOihpPUVsLmdldChuKXx8Z28pLmtleSx0KTpvfSx0LnRlbnNpb249ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGE9bix0KTphfSx0fWZ1bmN0aW9uIGdvKG4pe3JldHVybiBuLmpvaW4oIkwiKX1mdW5jdGlvbiBwbyhuKXtyZXR1cm4gZ28obikrIloifWZ1bmN0aW9uIHZvKG4pe2Zvcih2YXIgdD0wLGU9bi5sZW5ndGgscj1uWzBdLHU9W3JbMF0sIiwiLHJbMV1dOysrdDxlOyl1LnB1c2goIkgiLChyWzBdKyhyPW5bdF0pWzBdKS8yLCJWIixyWzFdKTtyZXR1cm4gZT4xJiZ1LnB1c2goIkgiLHJbMF0pLHUuam9pbigiIil9ZnVuY3Rpb24gbW8obil7Zm9yKHZhciB0PTAsZT1uLmxlbmd0aCxyPW5bMF0sdT1bclswXSwiLCIsclsxXV07Kyt0PGU7KXUucHVzaCgiViIsKHI9blt0XSlbMV0sIkgiLHJbMF0pO3JldHVybiB1LmpvaW4oIiIpfWZ1bmN0aW9uIHlvKG4pe2Zvcih2YXIgdD0wLGU9bi5sZW5ndGgscj1uWzBdLHU9W3JbMF0sIiwiLHJbMV1dOysrdDxlOyl1LnB1c2goIkgiLChyPW5bdF0pWzBdLCJWIixyWzFdKTtyZXR1cm4gdS5qb2luKCIiKX1mdW5jdGlvbiBNbyhuLHQpe3JldHVybiBuLmxlbmd0aDw0P2dvKG4pOm5bMV0rX28obi5zbGljZSgxLC0xKSx3byhuLHQpKX1mdW5jdGlvbiB4byhuLHQpe3JldHVybiBuLmxlbmd0aDwzP2dvKG4pOm5bMF0rX28oKG4ucHVzaChuWzBdKSxuKSx3byhbbltuLmxlbmd0aC0yXV0uY29uY2F0KG4sW25bMV1dKSx0KSl9ZnVuY3Rpb24gYm8obix0KXtyZXR1cm4gbi5sZW5ndGg8Mz9nbyhuKTpuWzBdK19vKG4sd28obix0KSl9ZnVuY3Rpb24gX28obix0KXtpZih0Lmxlbmd0aDwxfHxuLmxlbmd0aCE9dC5sZW5ndGgmJm4ubGVuZ3RoIT10Lmxlbmd0aCsyKXJldHVybiBnbyhuKTt2YXIgZT1uLmxlbmd0aCE9dC5sZW5ndGgscj0iIix1PW5bMF0saT1uWzFdLG89dFswXSxhPW8sYz0xO2lmKGUmJihyKz0iUSIrKGlbMF0tMipvWzBdLzMpKyIsIisoaVsxXS0yKm9bMV0vMykrIiwiK2lbMF0rIiwiK2lbMV0sdT1uWzFdLGM9MiksdC5sZW5ndGg+MSl7YT10WzFdLGk9bltjXSxjKysscis9IkMiKyh1WzBdK29bMF0pKyIsIisodVsxXStvWzFdKSsiLCIrKGlbMF0tYVswXSkrIiwiKyhpWzFdLWFbMV0pKyIsIitpWzBdKyIsIitpWzFdO2Zvcih2YXIgbD0yO2w8dC5sZW5ndGg7bCsrLGMrKylpPW5bY10sYT10W2xdLHIrPSJTIisoaVswXS1hWzBdKSsiLCIrKGlbMV0tYVsxXSkrIiwiK2lbMF0rIiwiK2lbMV19aWYoZSl7dmFyIHM9bltjXTtyKz0iUSIrKGlbMF0rMiphWzBdLzMpKyIsIisoaVsxXSsyKmFbMV0vMykrIiwiK3NbMF0rIiwiK3NbMV19cmV0dXJuIHJ9ZnVuY3Rpb24gd28obix0KXtmb3IodmFyIGUscj1bXSx1PSgxLXQpLzIsaT1uWzBdLG89blsxXSxhPTEsYz1uLmxlbmd0aDsrK2E8YzspZT1pLGk9byxvPW5bYV0sci5wdXNoKFt1KihvWzBdLWVbMF0pLHUqKG9bMV0tZVsxXSldKTtyZXR1cm4gcn1mdW5jdGlvbiBTbyhuKXtpZihuLmxlbmd0aDwzKXJldHVybiBnbyhuKTt2YXIgdD0xLGU9bi5sZW5ndGgscj1uWzBdLHU9clswXSxpPXJbMV0sbz1bdSx1LHUsKHI9blsxXSlbMF1dLGE9W2ksaSxpLHJbMV1dLGM9W3UsIiwiLGksIkwiLE5vKENsLG8pLCIsIixObyhDbCxhKV07Zm9yKG4ucHVzaChuW2UtMV0pOysrdDw9ZTspcj1uW3RdLG8uc2hpZnQoKSxvLnB1c2goclswXSksYS5zaGlmdCgpLGEucHVzaChyWzFdKSxDbyhjLG8sYSk7cmV0dXJuIG4ucG9wKCksYy5wdXNoKCJMIixyKSxjLmpvaW4oIiIpfWZ1bmN0aW9uIGtvKG4pe2lmKG4ubGVuZ3RoPDQpcmV0dXJuIGdvKG4pO2Zvcih2YXIgdCxlPVtdLHI9LTEsdT1uLmxlbmd0aCxpPVswXSxvPVswXTsrK3I8MzspdD1uW3JdLGkucHVzaCh0WzBdKSxvLnB1c2godFsxXSk7Zm9yKGUucHVzaChObyhDbCxpKSsiLCIrTm8oQ2wsbykpLC0tcjsrK3I8dTspdD1uW3JdLGkuc2hpZnQoKSxpLnB1c2godFswXSksby5zaGlmdCgpLG8ucHVzaCh0WzFdKSxDbyhlLGksbyk7cmV0dXJuIGUuam9pbigiIil9ZnVuY3Rpb24gRW8obil7Zm9yKHZhciB0LGUscj0tMSx1PW4ubGVuZ3RoLGk9dSs0LG89W10sYT1bXTsrK3I8NDspZT1uW3IldV0sby5wdXNoKGVbMF0pLGEucHVzaChlWzFdKTtmb3IodD1bTm8oQ2wsbyksIiwiLE5vKENsLGEpXSwtLXI7KytyPGk7KWU9bltyJXVdLG8uc2hpZnQoKSxvLnB1c2goZVswXSksYS5zaGlmdCgpLGEucHVzaChlWzFdKSxDbyh0LG8sYSk7cmV0dXJuIHQuam9pbigiIil9ZnVuY3Rpb24gQW8obix0KXt2YXIgZT1uLmxlbmd0aC0xO2lmKGUpZm9yKHZhciByLHUsaT1uWzBdWzBdLG89blswXVsxXSxhPW5bZV1bMF0taSxjPW5bZV1bMV0tbyxsPS0xOysrbDw9ZTspcj1uW2xdLHU9bC9lLHJbMF09dCpyWzBdKygxLXQpKihpK3UqYSksclsxXT10KnJbMV0rKDEtdCkqKG8rdSpjKTtyZXR1cm4gU28obil9ZnVuY3Rpb24gTm8obix0KXtyZXR1cm4gblswXSp0WzBdK25bMV0qdFsxXStuWzJdKnRbMl0rblszXSp0WzNdfWZ1bmN0aW9uIENvKG4sdCxlKXtuLnB1c2goIkMiLE5vKEFsLHQpLCIsIixObyhBbCxlKSwiLCIsTm8oTmwsdCksIiwiLE5vKE5sLGUpLCIsIixObyhDbCx0KSwiLCIsTm8oQ2wsZSkpfWZ1bmN0aW9uIHpvKG4sdCl7cmV0dXJuKHRbMV0tblsxXSkvKHRbMF0tblswXSl9ZnVuY3Rpb24gcW8obil7Zm9yKHZhciB0PTAsZT1uLmxlbmd0aC0xLHI9W10sdT1uWzBdLGk9blsxXSxvPXJbMF09em8odSxpKTsrK3Q8ZTspclt0XT0obysobz16byh1PWksaT1uW3QrMV0pKSkvMjtyZXR1cm4gclt0XT1vLHJ9ZnVuY3Rpb24gTG8obil7Zm9yKHZhciB0LGUscix1LGk9W10sbz1xbyhuKSxhPS0xLGM9bi5sZW5ndGgtMTsrK2E8YzspdD16byhuW2FdLG5bYSsxXSksZ2EodCk8Q2E/b1thXT1vW2ErMV09MDooZT1vW2FdL3Qscj1vW2ErMV0vdCx1PWUqZStyKnIsdT45JiYodT0zKnQvTWF0aC5zcXJ0KHUpLG9bYV09dSplLG9bYSsxXT11KnIpKTtmb3IoYT0tMTsrK2E8PWM7KXU9KG5bTWF0aC5taW4oYyxhKzEpXVswXS1uW01hdGgubWF4KDAsYS0xKV1bMF0pLyg2KigxK29bYV0qb1thXSkpLGkucHVzaChbdXx8MCxvW2FdKnV8fDBdKTtyZXR1cm4gaX1mdW5jdGlvbiBUbyhuKXtyZXR1cm4gbi5sZW5ndGg8Mz9nbyhuKTpuWzBdK19vKG4sTG8obikpfWZ1bmN0aW9uIFJvKG4pe2Zvcih2YXIgdCxlLHIsdT0tMSxpPW4ubGVuZ3RoOysrdTxpOyl0PW5bdV0sZT10WzBdLHI9dFsxXS1SYSx0WzBdPWUqTWF0aC5jb3MociksdFsxXT1lKk1hdGguc2luKHIpO3JldHVybiBufWZ1bmN0aW9uIERvKG4pe2Z1bmN0aW9uIHQodCl7ZnVuY3Rpb24gYygpe3YucHVzaCgiTSIsYShuKG0pLGYpLHMsbChuKGQucmV2ZXJzZSgpKSxmKSwiWiIpfWZvcih2YXIgaCxnLHAsdj1bXSxkPVtdLG09W10seT0tMSxNPXQubGVuZ3RoLHg9RXQoZSksYj1FdCh1KSxfPWU9PT1yP2Z1bmN0aW9uKCl7cmV0dXJuIGd9OkV0KHIpLHc9dT09PWk/ZnVuY3Rpb24oKXtyZXR1cm4gcH06RXQoaSk7Kyt5PE07KW8uY2FsbCh0aGlzLGg9dFt5XSx5KT8oZC5wdXNoKFtnPSt4LmNhbGwodGhpcyxoLHkpLHA9K2IuY2FsbCh0aGlzLGgseSldKSxtLnB1c2goWytfLmNhbGwodGhpcyxoLHkpLCt3LmNhbGwodGhpcyxoLHkpXSkpOmQubGVuZ3RoJiYoYygpLGQ9W10sbT1bXSk7cmV0dXJuIGQubGVuZ3RoJiZjKCksdi5sZW5ndGg/di5qb2luKCIiKTpudWxsfXZhciBlPUFyLHI9QXIsdT0wLGk9TnIsbz1OZSxhPWdvLGM9YS5rZXksbD1hLHM9IkwiLGY9Ljc7cmV0dXJuIHQueD1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oZT1yPW4sdCk6cn0sdC54MD1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oZT1uLHQpOmV9LHQueDE9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHI9bix0KTpyCn0sdC55PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh1PWk9bix0KTppfSx0LnkwPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh1PW4sdCk6dX0sdC55MT1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oaT1uLHQpOml9LHQuZGVmaW5lZD1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8obz1uLHQpOm99LHQuaW50ZXJwb2xhdGU9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGM9ImZ1bmN0aW9uIj09dHlwZW9mIG4/YT1uOihhPUVsLmdldChuKXx8Z28pLmtleSxsPWEucmV2ZXJzZXx8YSxzPWEuY2xvc2VkPyJNIjoiTCIsdCk6Y30sdC50ZW5zaW9uPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhmPW4sdCk6Zn0sdH1mdW5jdGlvbiBQbyhuKXtyZXR1cm4gbi5yYWRpdXN9ZnVuY3Rpb24gVW8obil7cmV0dXJuW24ueCxuLnldfWZ1bmN0aW9uIGpvKG4pe3JldHVybiBmdW5jdGlvbigpe3ZhciB0PW4uYXBwbHkodGhpcyxhcmd1bWVudHMpLGU9dFswXSxyPXRbMV0tUmE7cmV0dXJuW2UqTWF0aC5jb3MociksZSpNYXRoLnNpbihyKV19fWZ1bmN0aW9uIEZvKCl7cmV0dXJuIDY0fWZ1bmN0aW9uIEhvKCl7cmV0dXJuImNpcmNsZSJ9ZnVuY3Rpb24gT28obil7dmFyIHQ9TWF0aC5zcXJ0KG4vcWEpO3JldHVybiJNMCwiK3QrIkEiK3QrIiwiK3QrIiAwIDEsMSAwLCIrLXQrIkEiK3QrIiwiK3QrIiAwIDEsMSAwLCIrdCsiWiJ9ZnVuY3Rpb24gSW8obil7cmV0dXJuIGZ1bmN0aW9uKCl7dmFyIHQsZTsodD10aGlzW25dKSYmKGU9dFt0LmFjdGl2ZV0pJiYoLS10LmNvdW50P2RlbGV0ZSB0W3QuYWN0aXZlXTpkZWxldGUgdGhpc1tuXSx0LmFjdGl2ZSs9LjUsZS5ldmVudCYmZS5ldmVudC5pbnRlcnJ1cHQuY2FsbCh0aGlzLHRoaXMuX19kYXRhX18sZS5pbmRleCkpfX1mdW5jdGlvbiBZbyhuLHQsZSl7cmV0dXJuIHlhKG4sUGwpLG4ubmFtZXNwYWNlPXQsbi5pZD1lLG59ZnVuY3Rpb24gWm8obix0LGUscil7dmFyIHU9bi5pZCxpPW4ubmFtZXNwYWNlO3JldHVybiBZKG4sImZ1bmN0aW9uIj09dHlwZW9mIGU/ZnVuY3Rpb24obixvLGEpe25baV1bdV0udHdlZW4uc2V0KHQscihlLmNhbGwobixuLl9fZGF0YV9fLG8sYSkpKX06KGU9cihlKSxmdW5jdGlvbihuKXtuW2ldW3VdLnR3ZWVuLnNldCh0LGUpfSkpfWZ1bmN0aW9uIFZvKG4pe3JldHVybiBudWxsPT1uJiYobj0iIiksZnVuY3Rpb24oKXt0aGlzLnRleHRDb250ZW50PW59fWZ1bmN0aW9uIFhvKG4pe3JldHVybiBudWxsPT1uPyJfX3RyYW5zaXRpb25fXyI6Il9fdHJhbnNpdGlvbl8iK24rIl9fIn1mdW5jdGlvbiAkbyhuLHQsZSxyLHUpe3ZhciBpPW5bZV18fChuW2VdPXthY3RpdmU6MCxjb3VudDowfSksbz1pW3JdO2lmKCFvKXt2YXIgYT11LnRpbWU7bz1pW3JdPXt0d2VlbjpuZXcgbCx0aW1lOmEsZGVsYXk6dS5kZWxheSxkdXJhdGlvbjp1LmR1cmF0aW9uLGVhc2U6dS5lYXNlLGluZGV4OnR9LHU9bnVsbCwrK2kuY291bnQsdGEudGltZXIoZnVuY3Rpb24odSl7ZnVuY3Rpb24gYyhlKXtpZihpLmFjdGl2ZT5yKXJldHVybiBzKCk7dmFyIHU9aVtpLmFjdGl2ZV07dSYmKC0taS5jb3VudCxkZWxldGUgaVtpLmFjdGl2ZV0sdS5ldmVudCYmdS5ldmVudC5pbnRlcnJ1cHQuY2FsbChuLG4uX19kYXRhX18sdS5pbmRleCkpLGkuYWN0aXZlPXIsby5ldmVudCYmby5ldmVudC5zdGFydC5jYWxsKG4sbi5fX2RhdGFfXyx0KSxvLnR3ZWVuLmZvckVhY2goZnVuY3Rpb24oZSxyKXsocj1yLmNhbGwobixuLl9fZGF0YV9fLHQpKSYmdi5wdXNoKHIpfSksaD1vLmVhc2UsZj1vLmR1cmF0aW9uLHRhLnRpbWVyKGZ1bmN0aW9uKCl7cmV0dXJuIHAuYz1sKGV8fDEpP05lOmwsMX0sMCxhKX1mdW5jdGlvbiBsKGUpe2lmKGkuYWN0aXZlIT09cilyZXR1cm4gMTtmb3IodmFyIHU9ZS9mLGE9aCh1KSxjPXYubGVuZ3RoO2M+MDspdlstLWNdLmNhbGwobixhKTtyZXR1cm4gdT49MT8oby5ldmVudCYmby5ldmVudC5lbmQuY2FsbChuLG4uX19kYXRhX18sdCkscygpKTp2b2lkIDB9ZnVuY3Rpb24gcygpe3JldHVybi0taS5jb3VudD9kZWxldGUgaVtyXTpkZWxldGUgbltlXSwxfXZhciBmLGgsZz1vLmRlbGF5LHA9ZWMsdj1bXTtyZXR1cm4gcC50PWcrYSx1Pj1nP2ModS1nKTp2b2lkKHAuYz1jKX0sMCxhKX19ZnVuY3Rpb24gQm8obix0LGUpe24uYXR0cigidHJhbnNmb3JtIixmdW5jdGlvbihuKXt2YXIgcj10KG4pO3JldHVybiJ0cmFuc2xhdGUoIisoaXNGaW5pdGUocik/cjplKG4pKSsiLDApIn0pfWZ1bmN0aW9uIFdvKG4sdCxlKXtuLmF0dHIoInRyYW5zZm9ybSIsZnVuY3Rpb24obil7dmFyIHI9dChuKTtyZXR1cm4idHJhbnNsYXRlKDAsIisoaXNGaW5pdGUocik/cjplKG4pKSsiKSJ9KX1mdW5jdGlvbiBKbyhuKXtyZXR1cm4gbi50b0lTT1N0cmluZygpfWZ1bmN0aW9uIEdvKG4sdCxlKXtmdW5jdGlvbiByKHQpe3JldHVybiBuKHQpfWZ1bmN0aW9uIHUobixlKXt2YXIgcj1uWzFdLW5bMF0sdT1yL2UsaT10YS5iaXNlY3QoVmwsdSk7cmV0dXJuIGk9PVZsLmxlbmd0aD9bdC55ZWFyLFZpKG4ubWFwKGZ1bmN0aW9uKG4pe3JldHVybiBuLzMxNTM2ZTZ9KSxlKVsyXV06aT90W3UvVmxbaS0xXTxWbFtpXS91P2ktMTppXTpbQmwsVmkobixlKVsyXV19cmV0dXJuIHIuaW52ZXJ0PWZ1bmN0aW9uKHQpe3JldHVybiBLbyhuLmludmVydCh0KSl9LHIuZG9tYWluPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhuLmRvbWFpbih0KSxyKTpuLmRvbWFpbigpLm1hcChLbyl9LHIubmljZT1mdW5jdGlvbihuLHQpe2Z1bmN0aW9uIGUoZSl7cmV0dXJuIWlzTmFOKGUpJiYhbi5yYW5nZShlLEtvKCtlKzEpLHQpLmxlbmd0aH12YXIgaT1yLmRvbWFpbigpLG89UGkoaSksYT1udWxsPT1uP3UobywxMCk6Im51bWJlciI9PXR5cGVvZiBuJiZ1KG8sbik7cmV0dXJuIGEmJihuPWFbMF0sdD1hWzFdKSxyLmRvbWFpbihGaShpLHQ+MT97Zmxvb3I6ZnVuY3Rpb24odCl7Zm9yKDtlKHQ9bi5mbG9vcih0KSk7KXQ9S28odC0xKTtyZXR1cm4gdH0sY2VpbDpmdW5jdGlvbih0KXtmb3IoO2UodD1uLmNlaWwodCkpOyl0PUtvKCt0KzEpO3JldHVybiB0fX06bikpfSxyLnRpY2tzPWZ1bmN0aW9uKG4sdCl7dmFyIGU9UGkoci5kb21haW4oKSksaT1udWxsPT1uP3UoZSwxMCk6Im51bWJlciI9PXR5cGVvZiBuP3UoZSxuKTohbi5yYW5nZSYmW3tyYW5nZTpufSx0XTtyZXR1cm4gaSYmKG49aVswXSx0PWlbMV0pLG4ucmFuZ2UoZVswXSxLbygrZVsxXSsxKSwxPnQ/MTp0KX0sci50aWNrRm9ybWF0PWZ1bmN0aW9uKCl7cmV0dXJuIGV9LHIuY29weT1mdW5jdGlvbigpe3JldHVybiBHbyhuLmNvcHkoKSx0LGUpfSxZaShyLG4pfWZ1bmN0aW9uIEtvKG4pe3JldHVybiBuZXcgRGF0ZShuKX1mdW5jdGlvbiBRbyhuKXtyZXR1cm4gSlNPTi5wYXJzZShuLnJlc3BvbnNlVGV4dCl9ZnVuY3Rpb24gbmEobil7dmFyIHQ9dWEuY3JlYXRlUmFuZ2UoKTtyZXR1cm4gdC5zZWxlY3ROb2RlKHVhLmJvZHkpLHQuY3JlYXRlQ29udGV4dHVhbEZyYWdtZW50KG4ucmVzcG9uc2VUZXh0KX12YXIgdGE9e3ZlcnNpb246IjMuNS41In0sZWE9W10uc2xpY2UscmE9ZnVuY3Rpb24obil7cmV0dXJuIGVhLmNhbGwobil9LHVhPXRoaXMuZG9jdW1lbnQ7aWYodWEpdHJ5e3JhKHVhLmRvY3VtZW50RWxlbWVudC5jaGlsZE5vZGVzKVswXS5ub2RlVHlwZX1jYXRjaChpYSl7cmE9ZnVuY3Rpb24obil7Zm9yKHZhciB0PW4ubGVuZ3RoLGU9bmV3IEFycmF5KHQpO3QtLTspZVt0XT1uW3RdO3JldHVybiBlfX1pZihEYXRlLm5vd3x8KERhdGUubm93PWZ1bmN0aW9uKCl7cmV0dXJuK25ldyBEYXRlfSksdWEpdHJ5e3VhLmNyZWF0ZUVsZW1lbnQoIkRJViIpLnN0eWxlLnNldFByb3BlcnR5KCJvcGFjaXR5IiwwLCIiKX1jYXRjaChvYSl7dmFyIGFhPXRoaXMuRWxlbWVudC5wcm90b3R5cGUsY2E9YWEuc2V0QXR0cmlidXRlLGxhPWFhLnNldEF0dHJpYnV0ZU5TLHNhPXRoaXMuQ1NTU3R5bGVEZWNsYXJhdGlvbi5wcm90b3R5cGUsZmE9c2Euc2V0UHJvcGVydHk7YWEuc2V0QXR0cmlidXRlPWZ1bmN0aW9uKG4sdCl7Y2EuY2FsbCh0aGlzLG4sdCsiIil9LGFhLnNldEF0dHJpYnV0ZU5TPWZ1bmN0aW9uKG4sdCxlKXtsYS5jYWxsKHRoaXMsbix0LGUrIiIpfSxzYS5zZXRQcm9wZXJ0eT1mdW5jdGlvbihuLHQsZSl7ZmEuY2FsbCh0aGlzLG4sdCsiIixlKX19dGEuYXNjZW5kaW5nPWUsdGEuZGVzY2VuZGluZz1mdW5jdGlvbihuLHQpe3JldHVybiBuPnQ/LTE6dD5uPzE6dD49bj8wOjAvMH0sdGEubWluPWZ1bmN0aW9uKG4sdCl7dmFyIGUscix1PS0xLGk9bi5sZW5ndGg7aWYoMT09PWFyZ3VtZW50cy5sZW5ndGgpe2Zvcig7Kyt1PGk7KWlmKG51bGwhPShyPW5bdV0pJiZyPj1yKXtlPXI7YnJlYWt9Zm9yKDsrK3U8aTspbnVsbCE9KHI9blt1XSkmJmU+ciYmKGU9cil9ZWxzZXtmb3IoOysrdTxpOylpZihudWxsIT0ocj10LmNhbGwobixuW3VdLHUpKSYmcj49cil7ZT1yO2JyZWFrfWZvcig7Kyt1PGk7KW51bGwhPShyPXQuY2FsbChuLG5bdV0sdSkpJiZlPnImJihlPXIpfXJldHVybiBlfSx0YS5tYXg9ZnVuY3Rpb24obix0KXt2YXIgZSxyLHU9LTEsaT1uLmxlbmd0aDtpZigxPT09YXJndW1lbnRzLmxlbmd0aCl7Zm9yKDsrK3U8aTspaWYobnVsbCE9KHI9blt1XSkmJnI+PXIpe2U9cjticmVha31mb3IoOysrdTxpOyludWxsIT0ocj1uW3VdKSYmcj5lJiYoZT1yKX1lbHNle2Zvcig7Kyt1PGk7KWlmKG51bGwhPShyPXQuY2FsbChuLG5bdV0sdSkpJiZyPj1yKXtlPXI7YnJlYWt9Zm9yKDsrK3U8aTspbnVsbCE9KHI9dC5jYWxsKG4sblt1XSx1KSkmJnI+ZSYmKGU9cil9cmV0dXJuIGV9LHRhLmV4dGVudD1mdW5jdGlvbihuLHQpe3ZhciBlLHIsdSxpPS0xLG89bi5sZW5ndGg7aWYoMT09PWFyZ3VtZW50cy5sZW5ndGgpe2Zvcig7KytpPG87KWlmKG51bGwhPShyPW5baV0pJiZyPj1yKXtlPXU9cjticmVha31mb3IoOysraTxvOyludWxsIT0ocj1uW2ldKSYmKGU+ciYmKGU9cikscj51JiYodT1yKSl9ZWxzZXtmb3IoOysraTxvOylpZihudWxsIT0ocj10LmNhbGwobixuW2ldLGkpKSYmcj49cil7ZT11PXI7YnJlYWt9Zm9yKDsrK2k8bzspbnVsbCE9KHI9dC5jYWxsKG4sbltpXSxpKSkmJihlPnImJihlPXIpLHI+dSYmKHU9cikpfXJldHVybltlLHVdfSx0YS5zdW09ZnVuY3Rpb24obix0KXt2YXIgZSxyPTAsaT1uLmxlbmd0aCxvPS0xO2lmKDE9PT1hcmd1bWVudHMubGVuZ3RoKWZvcig7KytvPGk7KXUoZT0rbltvXSkmJihyKz1lKTtlbHNlIGZvcig7KytvPGk7KXUoZT0rdC5jYWxsKG4sbltvXSxvKSkmJihyKz1lKTtyZXR1cm4gcn0sdGEubWVhbj1mdW5jdGlvbihuLHQpe3ZhciBlLGk9MCxvPW4ubGVuZ3RoLGE9LTEsYz1vO2lmKDE9PT1hcmd1bWVudHMubGVuZ3RoKWZvcig7KythPG87KXUoZT1yKG5bYV0pKT9pKz1lOi0tYztlbHNlIGZvcig7KythPG87KXUoZT1yKHQuY2FsbChuLG5bYV0sYSkpKT9pKz1lOi0tYztyZXR1cm4gYz9pL2M6dm9pZCAwfSx0YS5xdWFudGlsZT1mdW5jdGlvbihuLHQpe3ZhciBlPShuLmxlbmd0aC0xKSp0KzEscj1NYXRoLmZsb29yKGUpLHU9K25bci0xXSxpPWUtcjtyZXR1cm4gaT91K2kqKG5bcl0tdSk6dX0sdGEubWVkaWFuPWZ1bmN0aW9uKG4sdCl7dmFyIGksbz1bXSxhPW4ubGVuZ3RoLGM9LTE7aWYoMT09PWFyZ3VtZW50cy5sZW5ndGgpZm9yKDsrK2M8YTspdShpPXIobltjXSkpJiZvLnB1c2goaSk7ZWxzZSBmb3IoOysrYzxhOyl1KGk9cih0LmNhbGwobixuW2NdLGMpKSkmJm8ucHVzaChpKTtyZXR1cm4gby5sZW5ndGg/dGEucXVhbnRpbGUoby5zb3J0KGUpLC41KTp2b2lkIDB9LHRhLnZhcmlhbmNlPWZ1bmN0aW9uKG4sdCl7dmFyIGUsaSxvPW4ubGVuZ3RoLGE9MCxjPTAsbD0tMSxzPTA7aWYoMT09PWFyZ3VtZW50cy5sZW5ndGgpZm9yKDsrK2w8bzspdShlPXIobltsXSkpJiYoaT1lLWEsYSs9aS8rK3MsYys9aSooZS1hKSk7ZWxzZSBmb3IoOysrbDxvOyl1KGU9cih0LmNhbGwobixuW2xdLGwpKSkmJihpPWUtYSxhKz1pLysrcyxjKz1pKihlLWEpKTtyZXR1cm4gcz4xP2MvKHMtMSk6dm9pZCAwfSx0YS5kZXZpYXRpb249ZnVuY3Rpb24oKXt2YXIgbj10YS52YXJpYW5jZS5hcHBseSh0aGlzLGFyZ3VtZW50cyk7cmV0dXJuIG4/TWF0aC5zcXJ0KG4pOm59O3ZhciBoYT1pKGUpO3RhLmJpc2VjdExlZnQ9aGEubGVmdCx0YS5iaXNlY3Q9dGEuYmlzZWN0UmlnaHQ9aGEucmlnaHQsdGEuYmlzZWN0b3I9ZnVuY3Rpb24obil7cmV0dXJuIGkoMT09PW4ubGVuZ3RoP2Z1bmN0aW9uKHQscil7cmV0dXJuIGUobih0KSxyKX06bil9LHRhLnNodWZmbGU9ZnVuY3Rpb24obix0LGUpeyhpPWFyZ3VtZW50cy5sZW5ndGgpPDMmJihlPW4ubGVuZ3RoLDI+aSYmKHQ9MCkpO2Zvcih2YXIgcix1LGk9ZS10O2k7KXU9TWF0aC5yYW5kb20oKSppLS18MCxyPW5baSt0XSxuW2krdF09blt1K3RdLG5bdSt0XT1yO3JldHVybiBufSx0YS5wZXJtdXRlPWZ1bmN0aW9uKG4sdCl7Zm9yKHZhciBlPXQubGVuZ3RoLHI9bmV3IEFycmF5KGUpO2UtLTspcltlXT1uW3RbZV1dO3JldHVybiByfSx0YS5wYWlycz1mdW5jdGlvbihuKXtmb3IodmFyIHQsZT0wLHI9bi5sZW5ndGgtMSx1PW5bMF0saT1uZXcgQXJyYXkoMD5yPzA6cik7cj5lOylpW2VdPVt0PXUsdT1uWysrZV1dO3JldHVybiBpfSx0YS56aXA9ZnVuY3Rpb24oKXtpZighKHI9YXJndW1lbnRzLmxlbmd0aCkpcmV0dXJuW107Zm9yKHZhciBuPS0xLHQ9dGEubWluKGFyZ3VtZW50cyxvKSxlPW5ldyBBcnJheSh0KTsrK248dDspZm9yKHZhciByLHU9LTEsaT1lW25dPW5ldyBBcnJheShyKTsrK3U8cjspaVt1XT1hcmd1bWVudHNbdV1bbl07cmV0dXJuIGV9LHRhLnRyYW5zcG9zZT1mdW5jdGlvbihuKXtyZXR1cm4gdGEuemlwLmFwcGx5KHRhLG4pfSx0YS5rZXlzPWZ1bmN0aW9uKG4pe3ZhciB0PVtdO2Zvcih2YXIgZSBpbiBuKXQucHVzaChlKTtyZXR1cm4gdH0sdGEudmFsdWVzPWZ1bmN0aW9uKG4pe3ZhciB0PVtdO2Zvcih2YXIgZSBpbiBuKXQucHVzaChuW2VdKTtyZXR1cm4gdH0sdGEuZW50cmllcz1mdW5jdGlvbihuKXt2YXIgdD1bXTtmb3IodmFyIGUgaW4gbil0LnB1c2goe2tleTplLHZhbHVlOm5bZV19KTtyZXR1cm4gdH0sdGEubWVyZ2U9ZnVuY3Rpb24obil7Zm9yKHZhciB0LGUscix1PW4ubGVuZ3RoLGk9LTEsbz0wOysraTx1OylvKz1uW2ldLmxlbmd0aDtmb3IoZT1uZXcgQXJyYXkobyk7LS11Pj0wOylmb3Iocj1uW3VdLHQ9ci5sZW5ndGg7LS10Pj0wOyllWy0tb109clt0XTtyZXR1cm4gZX07dmFyIGdhPU1hdGguYWJzO3RhLnJhbmdlPWZ1bmN0aW9uKG4sdCxlKXtpZihhcmd1bWVudHMubGVuZ3RoPDMmJihlPTEsYXJndW1lbnRzLmxlbmd0aDwyJiYodD1uLG49MCkpLCh0LW4pL2U9PT0xLzApdGhyb3cgbmV3IEVycm9yKCJpbmZpbml0ZSByYW5nZSIpO3ZhciByLHU9W10saT1hKGdhKGUpKSxvPS0xO2lmKG4qPWksdCo9aSxlKj1pLDA+ZSlmb3IoOyhyPW4rZSorK28pPnQ7KXUucHVzaChyL2kpO2Vsc2UgZm9yKDsocj1uK2UqKytvKTx0Oyl1LnB1c2goci9pKTtyZXR1cm4gdX0sdGEubWFwPWZ1bmN0aW9uKG4sdCl7dmFyIGU9bmV3IGw7aWYobiBpbnN0YW5jZW9mIGwpbi5mb3JFYWNoKGZ1bmN0aW9uKG4sdCl7ZS5zZXQobix0KX0pO2Vsc2UgaWYoQXJyYXkuaXNBcnJheShuKSl7dmFyIHIsdT0tMSxpPW4ubGVuZ3RoO2lmKDE9PT1hcmd1bWVudHMubGVuZ3RoKWZvcig7Kyt1PGk7KWUuc2V0KHUsblt1XSk7ZWxzZSBmb3IoOysrdTxpOyllLnNldCh0LmNhbGwobixyPW5bdV0sdSkscil9ZWxzZSBmb3IodmFyIG8gaW4gbillLnNldChvLG5bb10pO3JldHVybiBlfTt2YXIgcGE9Il9fcHJvdG9fXyIsdmE9Ilx4MDAiO2MobCx7aGFzOmgsZ2V0OmZ1bmN0aW9uKG4pe3JldHVybiB0aGlzLl9bcyhuKV19LHNldDpmdW5jdGlvbihuLHQpe3JldHVybiB0aGlzLl9bcyhuKV09dH0scmVtb3ZlOmcsa2V5czpwLHZhbHVlczpmdW5jdGlvbigpe3ZhciBuPVtdO2Zvcih2YXIgdCBpbiB0aGlzLl8pbi5wdXNoKHRoaXMuX1t0XSk7cmV0dXJuIG59LGVudHJpZXM6ZnVuY3Rpb24oKXt2YXIgbj1bXTtmb3IodmFyIHQgaW4gdGhpcy5fKW4ucHVzaCh7a2V5OmYodCksdmFsdWU6dGhpcy5fW3RdfSk7cmV0dXJuIG59LHNpemU6dixlbXB0eTpkLGZvckVhY2g6ZnVuY3Rpb24obil7Zm9yKHZhciB0IGluIHRoaXMuXyluLmNhbGwodGhpcyxmKHQpLHRoaXMuX1t0XSl9fSksdGEubmVzdD1mdW5jdGlvbigpe2Z1bmN0aW9uIG4odCxvLGEpe2lmKGE+PWkubGVuZ3RoKXJldHVybiByP3IuY2FsbCh1LG8pOmU/by5zb3J0KGUpOm87Zm9yKHZhciBjLHMsZixoLGc9LTEscD1vLmxlbmd0aCx2PWlbYSsrXSxkPW5ldyBsOysrZzxwOykoaD1kLmdldChjPXYocz1vW2ddKSkpP2gucHVzaChzKTpkLnNldChjLFtzXSk7cmV0dXJuIHQ/KHM9dCgpLGY9ZnVuY3Rpb24oZSxyKXtzLnNldChlLG4odCxyLGEpKX0pOihzPXt9LGY9ZnVuY3Rpb24oZSxyKXtzW2VdPW4odCxyLGEpfSksZC5mb3JFYWNoKGYpLHN9ZnVuY3Rpb24gdChuLGUpe2lmKGU+PWkubGVuZ3RoKXJldHVybiBuO3ZhciByPVtdLHU9b1tlKytdO3JldHVybiBuLmZvckVhY2goZnVuY3Rpb24obix1KXtyLnB1c2goe2tleTpuLHZhbHVlczp0KHUsZSl9KX0pLHU/ci5zb3J0KGZ1bmN0aW9uKG4sdCl7cmV0dXJuIHUobi5rZXksdC5rZXkpfSk6cn12YXIgZSxyLHU9e30saT1bXSxvPVtdO3JldHVybiB1Lm1hcD1mdW5jdGlvbih0LGUpe3JldHVybiBuKGUsdCwwKX0sdS5lbnRyaWVzPWZ1bmN0aW9uKGUpe3JldHVybiB0KG4odGEubWFwLGUsMCksMCl9LHUua2V5PWZ1bmN0aW9uKG4pe3JldHVybiBpLnB1c2gobiksdX0sdS5zb3J0S2V5cz1mdW5jdGlvbihuKXtyZXR1cm4gb1tpLmxlbmd0aC0xXT1uLHV9LHUuc29ydFZhbHVlcz1mdW5jdGlvbihuKXtyZXR1cm4gZT1uLHV9LHUucm9sbHVwPWZ1bmN0aW9uKG4pe3JldHVybiByPW4sdX0sdX0sdGEuc2V0PWZ1bmN0aW9uKG4pe3ZhciB0PW5ldyBtO2lmKG4pZm9yKHZhciBlPTAscj1uLmxlbmd0aDtyPmU7KytlKXQuYWRkKG5bZV0pO3JldHVybiB0fSxjKG0se2hhczpoLGFkZDpmdW5jdGlvbihuKXtyZXR1cm4gdGhpcy5fW3Mobis9IiIpXT0hMCxufSxyZW1vdmU6Zyx2YWx1ZXM6cCxzaXplOnYsZW1wdHk6ZCxmb3JFYWNoOmZ1bmN0aW9uKG4pe2Zvcih2YXIgdCBpbiB0aGlzLl8pbi5jYWxsKHRoaXMsZih0KSl9fSksdGEuYmVoYXZpb3I9e30sdGEucmViaW5kPWZ1bmN0aW9uKG4sdCl7Zm9yKHZhciBlLHI9MSx1PWFyZ3VtZW50cy5sZW5ndGg7KytyPHU7KW5bZT1hcmd1bWVudHNbcl1dPU0obix0LHRbZV0pO3JldHVybiBufTt2YXIgZGE9WyJ3ZWJraXQiLCJtcyIsIm1veiIsIk1veiIsIm8iLCJPIl07dGEuZGlzcGF0Y2g9ZnVuY3Rpb24oKXtmb3IodmFyIG49bmV3IF8sdD0tMSxlPWFyZ3VtZW50cy5sZW5ndGg7Kyt0PGU7KW5bYXJndW1lbnRzW3RdXT13KG4pO3JldHVybiBufSxfLnByb3RvdHlwZS5vbj1mdW5jdGlvbihuLHQpe3ZhciBlPW4uaW5kZXhPZigiLiIpLHI9IiI7aWYoZT49MCYmKHI9bi5zbGljZShlKzEpLG49bi5zbGljZSgwLGUpKSxuKXJldHVybiBhcmd1bWVudHMubGVuZ3RoPDI/dGhpc1tuXS5vbihyKTp0aGlzW25dLm9uKHIsdCk7aWYoMj09PWFyZ3VtZW50cy5sZW5ndGgpe2lmKG51bGw9PXQpZm9yKG4gaW4gdGhpcyl0aGlzLmhhc093blByb3BlcnR5KG4pJiZ0aGlzW25dLm9uKHIsbnVsbCk7cmV0dXJuIHRoaXN9fSx0YS5ldmVudD1udWxsLHRhLnJlcXVvdGU9ZnVuY3Rpb24obil7cmV0dXJuIG4ucmVwbGFjZShtYSwiXFwkJiIpfTt2YXIgbWE9L1tcXFxeXCRcKlwrXD9cfFxbXF1cKFwpXC5ce1x9XS9nLHlhPXt9Ll9fcHJvdG9fXz9mdW5jdGlvbihuLHQpe24uX19wcm90b19fPXR9OmZ1bmN0aW9uKG4sdCl7Zm9yKHZhciBlIGluIHQpbltlXT10W2VdfSxNYT1mdW5jdGlvbihuLHQpe3JldHVybiB0LnF1ZXJ5U2VsZWN0b3Iobil9LHhhPWZ1bmN0aW9uKG4sdCl7cmV0dXJuIHQucXVlcnlTZWxlY3RvckFsbChuKX0sYmE9ZnVuY3Rpb24obix0KXt2YXIgZT1uLm1hdGNoZXN8fG5beChuLCJtYXRjaGVzU2VsZWN0b3IiKV07cmV0dXJuKGJhPWZ1bmN0aW9uKG4sdCl7cmV0dXJuIGUuY2FsbChuLHQpfSkobix0KX07ImZ1bmN0aW9uIj09dHlwZW9mIFNpenpsZSYmKE1hPWZ1bmN0aW9uKG4sdCl7cmV0dXJuIFNpenpsZShuLHQpWzBdfHxudWxsfSx4YT1TaXp6bGUsYmE9U2l6emxlLm1hdGNoZXNTZWxlY3RvciksdGEuc2VsZWN0aW9uPWZ1bmN0aW9uKCl7cmV0dXJuIHRhLnNlbGVjdCh1YS5kb2N1bWVudEVsZW1lbnQpfTt2YXIgX2E9dGEuc2VsZWN0aW9uLnByb3RvdHlwZT1bXTtfYS5zZWxlY3Q9ZnVuY3Rpb24obil7dmFyIHQsZSxyLHUsaT1bXTtuPU4obik7Zm9yKHZhciBvPS0xLGE9dGhpcy5sZW5ndGg7KytvPGE7KXtpLnB1c2godD1bXSksdC5wYXJlbnROb2RlPShyPXRoaXNbb10pLnBhcmVudE5vZGU7Zm9yKHZhciBjPS0xLGw9ci5sZW5ndGg7KytjPGw7KSh1PXJbY10pPyh0LnB1c2goZT1uLmNhbGwodSx1Ll9fZGF0YV9fLGMsbykpLGUmJiJfX2RhdGFfXyJpbiB1JiYoZS5fX2RhdGFfXz11Ll9fZGF0YV9fKSk6dC5wdXNoKG51bGwpfXJldHVybiBBKGkpfSxfYS5zZWxlY3RBbGw9ZnVuY3Rpb24obil7dmFyIHQsZSxyPVtdO249QyhuKTtmb3IodmFyIHU9LTEsaT10aGlzLmxlbmd0aDsrK3U8aTspZm9yKHZhciBvPXRoaXNbdV0sYT0tMSxjPW8ubGVuZ3RoOysrYTxjOykoZT1vW2FdKSYmKHIucHVzaCh0PXJhKG4uY2FsbChlLGUuX19kYXRhX18sYSx1KSkpLHQucGFyZW50Tm9kZT1lKTtyZXR1cm4gQShyKX07dmFyIHdhPXtzdmc6Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIix4aHRtbDoiaHR0cDovL3d3dy53My5vcmcvMTk5OS94aHRtbCIseGxpbms6Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiLHhtbDoiaHR0cDovL3d3dy53My5vcmcvWE1MLzE5OTgvbmFtZXNwYWNlIix4bWxuczoiaHR0cDovL3d3dy53My5vcmcvMjAwMC94bWxucy8ifTt0YS5ucz17cHJlZml4OndhLHF1YWxpZnk6ZnVuY3Rpb24obil7dmFyIHQ9bi5pbmRleE9mKCI6IiksZT1uO3JldHVybiB0Pj0wJiYoZT1uLnNsaWNlKDAsdCksbj1uLnNsaWNlKHQrMSkpLHdhLmhhc093blByb3BlcnR5KGUpP3tzcGFjZTp3YVtlXSxsb2NhbDpufTpufX0sX2EuYXR0cj1mdW5jdGlvbihuLHQpe2lmKGFyZ3VtZW50cy5sZW5ndGg8Mil7aWYoInN0cmluZyI9PXR5cGVvZiBuKXt2YXIgZT10aGlzLm5vZGUoKTtyZXR1cm4gbj10YS5ucy5xdWFsaWZ5KG4pLG4ubG9jYWw/ZS5nZXRBdHRyaWJ1dGVOUyhuLnNwYWNlLG4ubG9jYWwpOmUuZ2V0QXR0cmlidXRlKG4pfWZvcih0IGluIG4pdGhpcy5lYWNoKHoodCxuW3RdKSk7cmV0dXJuIHRoaXN9cmV0dXJuIHRoaXMuZWFjaCh6KG4sdCkpfSxfYS5jbGFzc2VkPWZ1bmN0aW9uKG4sdCl7aWYoYXJndW1lbnRzLmxlbmd0aDwyKXtpZigic3RyaW5nIj09dHlwZW9mIG4pe3ZhciBlPXRoaXMubm9kZSgpLHI9KG49VChuKSkubGVuZ3RoLHU9LTE7aWYodD1lLmNsYXNzTGlzdCl7Zm9yKDsrK3U8cjspaWYoIXQuY29udGFpbnMoblt1XSkpcmV0dXJuITF9ZWxzZSBmb3IodD1lLmdldEF0dHJpYnV0ZSgiY2xhc3MiKTsrK3U8cjspaWYoIUwoblt1XSkudGVzdCh0KSlyZXR1cm4hMTtyZXR1cm4hMH1mb3IodCBpbiBuKXRoaXMuZWFjaChSKHQsblt0XSkpO3JldHVybiB0aGlzfXJldHVybiB0aGlzLmVhY2goUihuLHQpKX0sX2Euc3R5bGU9ZnVuY3Rpb24obixlLHIpe3ZhciB1PWFyZ3VtZW50cy5sZW5ndGg7aWYoMz51KXtpZigic3RyaW5nIiE9dHlwZW9mIG4pezI+dSYmKGU9IiIpO2ZvcihyIGluIG4pdGhpcy5lYWNoKFAocixuW3JdLGUpKTtyZXR1cm4gdGhpc31pZigyPnUpe3ZhciBpPXRoaXMubm9kZSgpO3JldHVybiB0KGkpLmdldENvbXB1dGVkU3R5bGUoaSxudWxsKS5nZXRQcm9wZXJ0eVZhbHVlKG4pfXI9IiJ9cmV0dXJuIHRoaXMuZWFjaChQKG4sZSxyKSl9LF9hLnByb3BlcnR5PWZ1bmN0aW9uKG4sdCl7aWYoYXJndW1lbnRzLmxlbmd0aDwyKXtpZigic3RyaW5nIj09dHlwZW9mIG4pcmV0dXJuIHRoaXMubm9kZSgpW25dO2Zvcih0IGluIG4pdGhpcy5lYWNoKFUodCxuW3RdKSk7cmV0dXJuIHRoaXN9cmV0dXJuIHRoaXMuZWFjaChVKG4sdCkpfSxfYS50ZXh0PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoP3RoaXMuZWFjaCgiZnVuY3Rpb24iPT10eXBlb2Ygbj9mdW5jdGlvbigpe3ZhciB0PW4uYXBwbHkodGhpcyxhcmd1bWVudHMpO3RoaXMudGV4dENvbnRlbnQ9bnVsbD09dD8iIjp0fTpudWxsPT1uP2Z1bmN0aW9uKCl7dGhpcy50ZXh0Q29udGVudD0iIn06ZnVuY3Rpb24oKXt0aGlzLnRleHRDb250ZW50PW59KTp0aGlzLm5vZGUoKS50ZXh0Q29udGVudH0sX2EuaHRtbD1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD90aGlzLmVhY2goImZ1bmN0aW9uIj09dHlwZW9mIG4/ZnVuY3Rpb24oKXt2YXIgdD1uLmFwcGx5KHRoaXMsYXJndW1lbnRzKTt0aGlzLmlubmVySFRNTD1udWxsPT10PyIiOnR9Om51bGw9PW4/ZnVuY3Rpb24oKXt0aGlzLmlubmVySFRNTD0iIn06ZnVuY3Rpb24oKXt0aGlzLmlubmVySFRNTD1ufSk6dGhpcy5ub2RlKCkuaW5uZXJIVE1MfSxfYS5hcHBlbmQ9ZnVuY3Rpb24obil7cmV0dXJuIG49aihuKSx0aGlzLnNlbGVjdChmdW5jdGlvbigpe3JldHVybiB0aGlzLmFwcGVuZENoaWxkKG4uYXBwbHkodGhpcyxhcmd1bWVudHMpKX0pfSxfYS5pbnNlcnQ9ZnVuY3Rpb24obix0KXtyZXR1cm4gbj1qKG4pLHQ9Tih0KSx0aGlzLnNlbGVjdChmdW5jdGlvbigpe3JldHVybiB0aGlzLmluc2VydEJlZm9yZShuLmFwcGx5KHRoaXMsYXJndW1lbnRzKSx0LmFwcGx5KHRoaXMsYXJndW1lbnRzKXx8bnVsbCl9KX0sX2EucmVtb3ZlPWZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuZWFjaChGKX0sX2EuZGF0YT1mdW5jdGlvbihuLHQpe2Z1bmN0aW9uIGUobixlKXt2YXIgcix1LGksbz1uLmxlbmd0aCxmPWUubGVuZ3RoLGg9TWF0aC5taW4obyxmKSxnPW5ldyBBcnJheShmKSxwPW5ldyBBcnJheShmKSx2PW5ldyBBcnJheShvKTtpZih0KXt2YXIgZCxtPW5ldyBsLHk9bmV3IEFycmF5KG8pO2ZvcihyPS0xOysrcjxvOyltLmhhcyhkPXQuY2FsbCh1PW5bcl0sdS5fX2RhdGFfXyxyKSk/dltyXT11Om0uc2V0KGQsdSkseVtyXT1kO2ZvcihyPS0xOysrcjxmOykodT1tLmdldChkPXQuY2FsbChlLGk9ZVtyXSxyKSkpP3UhPT0hMCYmKGdbcl09dSx1Ll9fZGF0YV9fPWkpOnBbcl09SChpKSxtLnNldChkLCEwKTtmb3Iocj0tMTsrK3I8bzspbS5nZXQoeVtyXSkhPT0hMCYmKHZbcl09bltyXSl9ZWxzZXtmb3Iocj0tMTsrK3I8aDspdT1uW3JdLGk9ZVtyXSx1Pyh1Ll9fZGF0YV9fPWksZ1tyXT11KTpwW3JdPUgoaSk7Zm9yKDtmPnI7KytyKXBbcl09SChlW3JdKTtmb3IoO28+cjsrK3IpdltyXT1uW3JdfXAudXBkYXRlPWcscC5wYXJlbnROb2RlPWcucGFyZW50Tm9kZT12LnBhcmVudE5vZGU9bi5wYXJlbnROb2RlLGEucHVzaChwKSxjLnB1c2goZykscy5wdXNoKHYpfXZhciByLHUsaT0tMSxvPXRoaXMubGVuZ3RoO2lmKCFhcmd1bWVudHMubGVuZ3RoKXtmb3Iobj1uZXcgQXJyYXkobz0ocj10aGlzWzBdKS5sZW5ndGgpOysraTxvOykodT1yW2ldKSYmKG5baV09dS5fX2RhdGFfXyk7cmV0dXJuIG59dmFyIGE9WihbXSksYz1BKFtdKSxzPUEoW10pO2lmKCJmdW5jdGlvbiI9PXR5cGVvZiBuKWZvcig7KytpPG87KWUocj10aGlzW2ldLG4uY2FsbChyLHIucGFyZW50Tm9kZS5fX2RhdGFfXyxpKSk7ZWxzZSBmb3IoOysraTxvOyllKHI9dGhpc1tpXSxuKTtyZXR1cm4gYy5lbnRlcj1mdW5jdGlvbigpe3JldHVybiBhfSxjLmV4aXQ9ZnVuY3Rpb24oKXtyZXR1cm4gc30sY30sX2EuZGF0dW09ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/dGhpcy5wcm9wZXJ0eSgiX19kYXRhX18iLG4pOnRoaXMucHJvcGVydHkoIl9fZGF0YV9fIil9LF9hLmZpbHRlcj1mdW5jdGlvbihuKXt2YXIgdCxlLHIsdT1bXTsiZnVuY3Rpb24iIT10eXBlb2YgbiYmKG49TyhuKSk7Zm9yKHZhciBpPTAsbz10aGlzLmxlbmd0aDtvPmk7aSsrKXt1LnB1c2godD1bXSksdC5wYXJlbnROb2RlPShlPXRoaXNbaV0pLnBhcmVudE5vZGU7Zm9yKHZhciBhPTAsYz1lLmxlbmd0aDtjPmE7YSsrKShyPWVbYV0pJiZuLmNhbGwocixyLl9fZGF0YV9fLGEsaSkmJnQucHVzaChyKX1yZXR1cm4gQSh1KX0sX2Eub3JkZXI9ZnVuY3Rpb24oKXtmb3IodmFyIG49LTEsdD10aGlzLmxlbmd0aDsrK248dDspZm9yKHZhciBlLHI9dGhpc1tuXSx1PXIubGVuZ3RoLTEsaT1yW3VdOy0tdT49MDspKGU9clt1XSkmJihpJiZpIT09ZS5uZXh0U2libGluZyYmaS5wYXJlbnROb2RlLmluc2VydEJlZm9yZShlLGkpLGk9ZSk7cmV0dXJuIHRoaXN9LF9hLnNvcnQ9ZnVuY3Rpb24obil7bj1JLmFwcGx5KHRoaXMsYXJndW1lbnRzKTtmb3IodmFyIHQ9LTEsZT10aGlzLmxlbmd0aDsrK3Q8ZTspdGhpc1t0XS5zb3J0KG4pO3JldHVybiB0aGlzLm9yZGVyKCl9LF9hLmVhY2g9ZnVuY3Rpb24obil7cmV0dXJuIFkodGhpcyxmdW5jdGlvbih0LGUscil7bi5jYWxsKHQsdC5fX2RhdGFfXyxlLHIpfSl9LF9hLmNhbGw9ZnVuY3Rpb24obil7dmFyIHQ9cmEoYXJndW1lbnRzKTtyZXR1cm4gbi5hcHBseSh0WzBdPXRoaXMsdCksdGhpc30sX2EuZW1wdHk9ZnVuY3Rpb24oKXtyZXR1cm4hdGhpcy5ub2RlKCl9LF9hLm5vZGU9ZnVuY3Rpb24oKXtmb3IodmFyIG49MCx0PXRoaXMubGVuZ3RoO3Q+bjtuKyspZm9yKHZhciBlPXRoaXNbbl0scj0wLHU9ZS5sZW5ndGg7dT5yO3IrKyl7dmFyIGk9ZVtyXTtpZihpKXJldHVybiBpfXJldHVybiBudWxsfSxfYS5zaXplPWZ1bmN0aW9uKCl7dmFyIG49MDtyZXR1cm4gWSh0aGlzLGZ1bmN0aW9uKCl7KytufSksbn07dmFyIFNhPVtdO3RhLnNlbGVjdGlvbi5lbnRlcj1aLHRhLnNlbGVjdGlvbi5lbnRlci5wcm90b3R5cGU9U2EsU2EuYXBwZW5kPV9hLmFwcGVuZCxTYS5lbXB0eT1fYS5lbXB0eSxTYS5ub2RlPV9hLm5vZGUsU2EuY2FsbD1fYS5jYWxsLFNhLnNpemU9X2Euc2l6ZSxTYS5zZWxlY3Q9ZnVuY3Rpb24obil7Zm9yKHZhciB0LGUscix1LGksbz1bXSxhPS0xLGM9dGhpcy5sZW5ndGg7KythPGM7KXtyPSh1PXRoaXNbYV0pLnVwZGF0ZSxvLnB1c2godD1bXSksdC5wYXJlbnROb2RlPXUucGFyZW50Tm9kZTtmb3IodmFyIGw9LTEscz11Lmxlbmd0aDsrK2w8czspKGk9dVtsXSk/KHQucHVzaChyW2xdPWU9bi5jYWxsKHUucGFyZW50Tm9kZSxpLl9fZGF0YV9fLGwsYSkpLGUuX19kYXRhX189aS5fX2RhdGFfXyk6dC5wdXNoKG51bGwpfXJldHVybiBBKG8pfSxTYS5pbnNlcnQ9ZnVuY3Rpb24obix0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aDwyJiYodD1WKHRoaXMpKSxfYS5pbnNlcnQuY2FsbCh0aGlzLG4sdCl9LHRhLnNlbGVjdD1mdW5jdGlvbih0KXt2YXIgZTtyZXR1cm4ic3RyaW5nIj09dHlwZW9mIHQ/KGU9W01hKHQsdWEpXSxlLnBhcmVudE5vZGU9dWEuZG9jdW1lbnRFbGVtZW50KTooZT1bdF0sZS5wYXJlbnROb2RlPW4odCkpLEEoW2VdKX0sdGEuc2VsZWN0QWxsPWZ1bmN0aW9uKG4pe3ZhciB0O3JldHVybiJzdHJpbmciPT10eXBlb2Ygbj8odD1yYSh4YShuLHVhKSksdC5wYXJlbnROb2RlPXVhLmRvY3VtZW50RWxlbWVudCk6KHQ9bix0LnBhcmVudE5vZGU9bnVsbCksQShbdF0pfSxfYS5vbj1mdW5jdGlvbihuLHQsZSl7dmFyIHI9YXJndW1lbnRzLmxlbmd0aDtpZigzPnIpe2lmKCJzdHJpbmciIT10eXBlb2Ygbil7Mj5yJiYodD0hMSk7Zm9yKGUgaW4gbil0aGlzLmVhY2goWChlLG5bZV0sdCkpO3JldHVybiB0aGlzfWlmKDI+cilyZXR1cm4ocj10aGlzLm5vZGUoKVsiX19vbiIrbl0pJiZyLl87ZT0hMX1yZXR1cm4gdGhpcy5lYWNoKFgobix0LGUpKX07dmFyIGthPXRhLm1hcCh7bW91c2VlbnRlcjoibW91c2VvdmVyIixtb3VzZWxlYXZlOiJtb3VzZW91dCJ9KTt1YSYma2EuZm9yRWFjaChmdW5jdGlvbihuKXsib24iK24gaW4gdWEmJmthLnJlbW92ZShuKX0pO3ZhciBFYSxBYT0wO3RhLm1vdXNlPWZ1bmN0aW9uKG4pe3JldHVybiBKKG4saygpKX07dmFyIE5hPXRoaXMubmF2aWdhdG9yJiYvV2ViS2l0Ly50ZXN0KHRoaXMubmF2aWdhdG9yLnVzZXJBZ2VudCk/LTE6MDt0YS50b3VjaD1mdW5jdGlvbihuLHQsZSl7aWYoYXJndW1lbnRzLmxlbmd0aDwzJiYoZT10LHQ9aygpLmNoYW5nZWRUb3VjaGVzKSx0KWZvcih2YXIgcix1PTAsaT10Lmxlbmd0aDtpPnU7Kyt1KWlmKChyPXRbdV0pLmlkZW50aWZpZXI9PT1lKXJldHVybiBKKG4scil9LHRhLmJlaGF2aW9yLmRyYWc9ZnVuY3Rpb24oKXtmdW5jdGlvbiBuKCl7dGhpcy5vbigibW91c2Vkb3duLmRyYWciLGkpLm9uKCJ0b3VjaHN0YXJ0LmRyYWciLG8pfWZ1bmN0aW9uIGUobix0LGUsaSxvKXtyZXR1cm4gZnVuY3Rpb24oKXtmdW5jdGlvbiBhKCl7dmFyIG4sZSxyPXQoaCx2KTtyJiYobj1yWzBdLU1bMF0sZT1yWzFdLU1bMV0scHw9bnxlLE09cixnKHt0eXBlOiJkcmFnIix4OnJbMF0rbFswXSx5OnJbMV0rbFsxXSxkeDpuLGR5OmV9KSl9ZnVuY3Rpb24gYygpe3QoaCx2KSYmKG0ub24oaStkLG51bGwpLm9uKG8rZCxudWxsKSx5KHAmJnRhLmV2ZW50LnRhcmdldD09PWYpLGcoe3R5cGU6ImRyYWdlbmQifSkpfXZhciBsLHM9dGhpcyxmPXRhLmV2ZW50LnRhcmdldCxoPXMucGFyZW50Tm9kZSxnPXIub2Yocyxhcmd1bWVudHMpLHA9MCx2PW4oKSxkPSIuZHJhZyIrKG51bGw9PXY/IiI6Ii0iK3YpLG09dGEuc2VsZWN0KGUoZikpLm9uKGkrZCxhKS5vbihvK2QsYykseT1XKGYpLE09dChoLHYpO3U/KGw9dS5hcHBseShzLGFyZ3VtZW50cyksbD1bbC54LU1bMF0sbC55LU1bMV1dKTpsPVswLDBdLGcoe3R5cGU6ImRyYWdzdGFydCJ9KX19dmFyIHI9RShuLCJkcmFnIiwiZHJhZ3N0YXJ0IiwiZHJhZ2VuZCIpLHU9bnVsbCxpPWUoYix0YS5tb3VzZSx0LCJtb3VzZW1vdmUiLCJtb3VzZXVwIiksbz1lKEcsdGEudG91Y2gseSwidG91Y2htb3ZlIiwidG91Y2hlbmQiKTtyZXR1cm4gbi5vcmlnaW49ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHU9dCxuKTp1fSx0YS5yZWJpbmQobixyLCJvbiIpfSx0YS50b3VjaGVzPWZ1bmN0aW9uKG4sdCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg8MiYmKHQ9aygpLnRvdWNoZXMpLHQ/cmEodCkubWFwKGZ1bmN0aW9uKHQpe3ZhciBlPUoobix0KTtyZXR1cm4gZS5pZGVudGlmaWVyPXQuaWRlbnRpZmllcixlfSk6W119O3ZhciBDYT0xZS02LHphPUNhKkNhLHFhPU1hdGguUEksTGE9MipxYSxUYT1MYS1DYSxSYT1xYS8yLERhPXFhLzE4MCxQYT0xODAvcWEsVWE9TWF0aC5TUVJUMixqYT0yLEZhPTQ7dGEuaW50ZXJwb2xhdGVab29tPWZ1bmN0aW9uKG4sdCl7ZnVuY3Rpb24gZShuKXt2YXIgdD1uKnk7aWYobSl7dmFyIGU9cnQodiksbz1pLyhqYSpoKSooZSp1dChVYSp0K3YpLWV0KHYpKTtyZXR1cm5bcitvKmwsdStvKnMsaSplL3J0KFVhKnQrdildfXJldHVybltyK24qbCx1K24qcyxpKk1hdGguZXhwKFVhKnQpXX12YXIgcj1uWzBdLHU9blsxXSxpPW5bMl0sbz10WzBdLGE9dFsxXSxjPXRbMl0sbD1vLXIscz1hLXUsZj1sKmwrcypzLGg9TWF0aC5zcXJ0KGYpLGc9KGMqYy1pKmkrRmEqZikvKDIqaSpqYSpoKSxwPShjKmMtaSppLUZhKmYpLygyKmMqamEqaCksdj1NYXRoLmxvZyhNYXRoLnNxcnQoZypnKzEpLWcpLGQ9TWF0aC5sb2coTWF0aC5zcXJ0KHAqcCsxKS1wKSxtPWQtdix5PShtfHxNYXRoLmxvZyhjL2kpKS9VYTtyZXR1cm4gZS5kdXJhdGlvbj0xZTMqeSxlfSx0YS5iZWhhdmlvci56b29tPWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbihuKXtuLm9uKHEsZikub24oT2ErIi56b29tIixnKS5vbigiZGJsY2xpY2suem9vbSIscCkub24oUixoKX1mdW5jdGlvbiBlKG4pe3JldHVyblsoblswXS1rLngpL2suaywoblsxXS1rLnkpL2sua119ZnVuY3Rpb24gcihuKXtyZXR1cm5bblswXSprLmsray54LG5bMV0qay5rK2sueV19ZnVuY3Rpb24gdShuKXtrLms9TWF0aC5tYXgoTlswXSxNYXRoLm1pbihOWzFdLG4pKX1mdW5jdGlvbiBpKG4sdCl7dD1yKHQpLGsueCs9blswXS10WzBdLGsueSs9blsxXS10WzFdfWZ1bmN0aW9uIG8odCxlLHIsbyl7dC5fX2NoYXJ0X189e3g6ay54LHk6ay55LGs6ay5rfSx1KE1hdGgucG93KDIsbykpLGkoZD1lLHIpLHQ9dGEuc2VsZWN0KHQpLEM+MCYmKHQ9dC50cmFuc2l0aW9uKCkuZHVyYXRpb24oQykpLHQuY2FsbChuLmV2ZW50KX1mdW5jdGlvbiBhKCl7YiYmYi5kb21haW4oeC5yYW5nZSgpLm1hcChmdW5jdGlvbihuKXtyZXR1cm4obi1rLngpL2sua30pLm1hcCh4LmludmVydCkpLHcmJncuZG9tYWluKF8ucmFuZ2UoKS5tYXAoZnVuY3Rpb24obil7cmV0dXJuKG4tay55KS9rLmt9KS5tYXAoXy5pbnZlcnQpKX1mdW5jdGlvbiBjKG4pe3orK3x8bih7dHlwZToiem9vbXN0YXJ0In0pfWZ1bmN0aW9uIGwobil7YSgpLG4oe3R5cGU6Inpvb20iLHNjYWxlOmsuayx0cmFuc2xhdGU6W2sueCxrLnldfSl9ZnVuY3Rpb24gcyhuKXstLXp8fG4oe3R5cGU6Inpvb21lbmQifSksZD1udWxsfWZ1bmN0aW9uIGYoKXtmdW5jdGlvbiBuKCl7Zj0xLGkodGEubW91c2UodSksZyksbChhKX1mdW5jdGlvbiByKCl7aC5vbihMLG51bGwpLm9uKFQsbnVsbCkscChmJiZ0YS5ldmVudC50YXJnZXQ9PT1vKSxzKGEpfXZhciB1PXRoaXMsbz10YS5ldmVudC50YXJnZXQsYT1ELm9mKHUsYXJndW1lbnRzKSxmPTAsaD10YS5zZWxlY3QodCh1KSkub24oTCxuKS5vbihULHIpLGc9ZSh0YS5tb3VzZSh1KSkscD1XKHUpO0RsLmNhbGwodSksYyhhKX1mdW5jdGlvbiBoKCl7ZnVuY3Rpb24gbigpe3ZhciBuPXRhLnRvdWNoZXMocCk7cmV0dXJuIGc9ay5rLG4uZm9yRWFjaChmdW5jdGlvbihuKXtuLmlkZW50aWZpZXIgaW4gZCYmKGRbbi5pZGVudGlmaWVyXT1lKG4pKX0pLG59ZnVuY3Rpb24gdCgpe3ZhciB0PXRhLmV2ZW50LnRhcmdldDt0YS5zZWxlY3QodCkub24oeCxyKS5vbihiLGEpLF8ucHVzaCh0KTtmb3IodmFyIGU9dGEuZXZlbnQuY2hhbmdlZFRvdWNoZXMsdT0wLGk9ZS5sZW5ndGg7aT51OysrdSlkW2VbdV0uaWRlbnRpZmllcl09bnVsbDt2YXIgYz1uKCksbD1EYXRlLm5vdygpO2lmKDE9PT1jLmxlbmd0aCl7aWYoNTAwPmwtTSl7dmFyIHM9Y1swXTtvKHAscyxkW3MuaWRlbnRpZmllcl0sTWF0aC5mbG9vcihNYXRoLmxvZyhrLmspL01hdGguTE4yKSsxKSxTKCl9TT1sfWVsc2UgaWYoYy5sZW5ndGg+MSl7dmFyIHM9Y1swXSxmPWNbMV0saD1zWzBdLWZbMF0sZz1zWzFdLWZbMV07bT1oKmgrZypnfX1mdW5jdGlvbiByKCl7dmFyIG4sdCxlLHIsbz10YS50b3VjaGVzKHApO0RsLmNhbGwocCk7Zm9yKHZhciBhPTAsYz1vLmxlbmd0aDtjPmE7KythLHI9bnVsbClpZihlPW9bYV0scj1kW2UuaWRlbnRpZmllcl0pe2lmKHQpYnJlYWs7bj1lLHQ9cn1pZihyKXt2YXIgcz0ocz1lWzBdLW5bMF0pKnMrKHM9ZVsxXS1uWzFdKSpzLGY9bSYmTWF0aC5zcXJ0KHMvbSk7bj1bKG5bMF0rZVswXSkvMiwoblsxXStlWzFdKS8yXSx0PVsodFswXStyWzBdKS8yLCh0WzFdK3JbMV0pLzJdLHUoZipnKX1NPW51bGwsaShuLHQpLGwodil9ZnVuY3Rpb24gYSgpe2lmKHRhLmV2ZW50LnRvdWNoZXMubGVuZ3RoKXtmb3IodmFyIHQ9dGEuZXZlbnQuY2hhbmdlZFRvdWNoZXMsZT0wLHI9dC5sZW5ndGg7cj5lOysrZSlkZWxldGUgZFt0W2VdLmlkZW50aWZpZXJdO2Zvcih2YXIgdSBpbiBkKXJldHVybiB2b2lkIG4oKX10YS5zZWxlY3RBbGwoXykub24oeSxudWxsKSx3Lm9uKHEsZikub24oUixoKSxFKCkscyh2KX12YXIgZyxwPXRoaXMsdj1ELm9mKHAsYXJndW1lbnRzKSxkPXt9LG09MCx5PSIuem9vbS0iK3RhLmV2ZW50LmNoYW5nZWRUb3VjaGVzWzBdLmlkZW50aWZpZXIseD0idG91Y2htb3ZlIit5LGI9InRvdWNoZW5kIit5LF89W10sdz10YS5zZWxlY3QocCksRT1XKHApO3QoKSxjKHYpLHcub24ocSxudWxsKS5vbihSLHQpfWZ1bmN0aW9uIGcoKXt2YXIgbj1ELm9mKHRoaXMsYXJndW1lbnRzKTt5P2NsZWFyVGltZW91dCh5KToodj1lKGQ9bXx8dGEubW91c2UodGhpcykpLERsLmNhbGwodGhpcyksYyhuKSkseT1zZXRUaW1lb3V0KGZ1bmN0aW9uKCl7eT1udWxsLHMobil9LDUwKSxTKCksdShNYXRoLnBvdygyLC4wMDIqSGEoKSkqay5rKSxpKGQsdiksbChuKX1mdW5jdGlvbiBwKCl7dmFyIG49dGEubW91c2UodGhpcyksdD1NYXRoLmxvZyhrLmspL01hdGguTE4yO28odGhpcyxuLGUobiksdGEuZXZlbnQuc2hpZnRLZXk/TWF0aC5jZWlsKHQpLTE6TWF0aC5mbG9vcih0KSsxKX12YXIgdixkLG0seSxNLHgsYixfLHcsaz17eDowLHk6MCxrOjF9LEE9Wzk2MCw1MDBdLE49SWEsQz0yNTAsej0wLHE9Im1vdXNlZG93bi56b29tIixMPSJtb3VzZW1vdmUuem9vbSIsVD0ibW91c2V1cC56b29tIixSPSJ0b3VjaHN0YXJ0Lnpvb20iLEQ9RShuLCJ6b29tc3RhcnQiLCJ6b29tIiwiem9vbWVuZCIpO3JldHVybiBPYXx8KE9hPSJvbndoZWVsImluIHVhPyhIYT1mdW5jdGlvbigpe3JldHVybi10YS5ldmVudC5kZWx0YVkqKHRhLmV2ZW50LmRlbHRhTW9kZT8xMjA6MSl9LCJ3aGVlbCIpOiJvbm1vdXNld2hlZWwiaW4gdWE/KEhhPWZ1bmN0aW9uKCl7cmV0dXJuIHRhLmV2ZW50LndoZWVsRGVsdGF9LCJtb3VzZXdoZWVsIik6KEhhPWZ1bmN0aW9uKCl7cmV0dXJuLXRhLmV2ZW50LmRldGFpbH0sIk1vek1vdXNlUGl4ZWxTY3JvbGwiKSksbi5ldmVudD1mdW5jdGlvbihuKXtuLmVhY2goZnVuY3Rpb24oKXt2YXIgbj1ELm9mKHRoaXMsYXJndW1lbnRzKSx0PWs7VGw/dGEuc2VsZWN0KHRoaXMpLnRyYW5zaXRpb24oKS5lYWNoKCJzdGFydC56b29tIixmdW5jdGlvbigpe2s9dGhpcy5fX2NoYXJ0X198fHt4OjAseTowLGs6MX0sYyhuKX0pLnR3ZWVuKCJ6b29tOnpvb20iLGZ1bmN0aW9uKCl7dmFyIGU9QVswXSxyPUFbMV0sdT1kP2RbMF06ZS8yLGk9ZD9kWzFdOnIvMixvPXRhLmludGVycG9sYXRlWm9vbShbKHUtay54KS9rLmssKGktay55KS9rLmssZS9rLmtdLFsodS10LngpL3QuaywoaS10LnkpL3QuayxlL3Qua10pO3JldHVybiBmdW5jdGlvbih0KXt2YXIgcj1vKHQpLGE9ZS9yWzJdO3RoaXMuX19jaGFydF9fPWs9e3g6dS1yWzBdKmEseTppLXJbMV0qYSxrOmF9LGwobil9fSkuZWFjaCgiaW50ZXJydXB0Lnpvb20iLGZ1bmN0aW9uKCl7cyhuKX0pLmVhY2goImVuZC56b29tIixmdW5jdGlvbigpe3Mobil9KToodGhpcy5fX2NoYXJ0X189ayxjKG4pLGwobikscyhuKSl9KX0sbi50cmFuc2xhdGU9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGs9e3g6K3RbMF0seTordFsxXSxrOmsua30sYSgpLG4pOltrLngsay55XX0sbi5zY2FsZT1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oaz17eDprLngseTprLnksazordH0sYSgpLG4pOmsua30sbi5zY2FsZUV4dGVudD1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oTj1udWxsPT10P0lhOlsrdFswXSwrdFsxXV0sbik6Tn0sbi5jZW50ZXI9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KG09dCYmWyt0WzBdLCt0WzFdXSxuKTptfSxuLnNpemU9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KEE9dCYmWyt0WzBdLCt0WzFdXSxuKTpBfSxuLmR1cmF0aW9uPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhDPSt0LG4pOkN9LG4ueD1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oYj10LHg9dC5jb3B5KCksaz17eDowLHk6MCxrOjF9LG4pOmJ9LG4ueT1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8odz10LF89dC5jb3B5KCksaz17eDowLHk6MCxrOjF9LG4pOnd9LHRhLnJlYmluZChuLEQsIm9uIil9O3ZhciBIYSxPYSxJYT1bMCwxLzBdO3RhLmNvbG9yPW90LG90LnByb3RvdHlwZS50b1N0cmluZz1mdW5jdGlvbigpe3JldHVybiB0aGlzLnJnYigpKyIifSx0YS5oc2w9YXQ7dmFyIFlhPWF0LnByb3RvdHlwZT1uZXcgb3Q7WWEuYnJpZ2h0ZXI9ZnVuY3Rpb24obil7cmV0dXJuIG49TWF0aC5wb3coLjcsYXJndW1lbnRzLmxlbmd0aD9uOjEpLG5ldyBhdCh0aGlzLmgsdGhpcy5zLHRoaXMubC9uKX0sWWEuZGFya2VyPWZ1bmN0aW9uKG4pe3JldHVybiBuPU1hdGgucG93KC43LGFyZ3VtZW50cy5sZW5ndGg/bjoxKSxuZXcgYXQodGhpcy5oLHRoaXMucyxuKnRoaXMubCl9LFlhLnJnYj1mdW5jdGlvbigpe3JldHVybiBjdCh0aGlzLmgsdGhpcy5zLHRoaXMubCl9LHRhLmhjbD1sdDt2YXIgWmE9bHQucHJvdG90eXBlPW5ldyBvdDtaYS5icmlnaHRlcj1mdW5jdGlvbihuKXtyZXR1cm4gbmV3IGx0KHRoaXMuaCx0aGlzLmMsTWF0aC5taW4oMTAwLHRoaXMubCtWYSooYXJndW1lbnRzLmxlbmd0aD9uOjEpKSl9LFphLmRhcmtlcj1mdW5jdGlvbihuKXtyZXR1cm4gbmV3IGx0KHRoaXMuaCx0aGlzLmMsTWF0aC5tYXgoMCx0aGlzLmwtVmEqKGFyZ3VtZW50cy5sZW5ndGg/bjoxKSkpfSxaYS5yZ2I9ZnVuY3Rpb24oKXtyZXR1cm4gc3QodGhpcy5oLHRoaXMuYyx0aGlzLmwpLnJnYigpfSx0YS5sYWI9ZnQ7dmFyIFZhPTE4LFhhPS45NTA0NywkYT0xLEJhPTEuMDg4ODMsV2E9ZnQucHJvdG90eXBlPW5ldyBvdDtXYS5icmlnaHRlcj1mdW5jdGlvbihuKXtyZXR1cm4gbmV3IGZ0KE1hdGgubWluKDEwMCx0aGlzLmwrVmEqKGFyZ3VtZW50cy5sZW5ndGg/bjoxKSksdGhpcy5hLHRoaXMuYil9LFdhLmRhcmtlcj1mdW5jdGlvbihuKXtyZXR1cm4gbmV3IGZ0KE1hdGgubWF4KDAsdGhpcy5sLVZhKihhcmd1bWVudHMubGVuZ3RoP246MSkpLHRoaXMuYSx0aGlzLmIpfSxXYS5yZ2I9ZnVuY3Rpb24oKXtyZXR1cm4gaHQodGhpcy5sLHRoaXMuYSx0aGlzLmIpfSx0YS5yZ2I9bXQ7dmFyIEphPW10LnByb3RvdHlwZT1uZXcgb3Q7SmEuYnJpZ2h0ZXI9ZnVuY3Rpb24obil7bj1NYXRoLnBvdyguNyxhcmd1bWVudHMubGVuZ3RoP246MSk7dmFyIHQ9dGhpcy5yLGU9dGhpcy5nLHI9dGhpcy5iLHU9MzA7cmV0dXJuIHR8fGV8fHI/KHQmJnU+dCYmKHQ9dSksZSYmdT5lJiYoZT11KSxyJiZ1PnImJihyPXUpLG5ldyBtdChNYXRoLm1pbigyNTUsdC9uKSxNYXRoLm1pbigyNTUsZS9uKSxNYXRoLm1pbigyNTUsci9uKSkpOm5ldyBtdCh1LHUsdSl9LEphLmRhcmtlcj1mdW5jdGlvbihuKXtyZXR1cm4gbj1NYXRoLnBvdyguNyxhcmd1bWVudHMubGVuZ3RoP246MSksbmV3IG10KG4qdGhpcy5yLG4qdGhpcy5nLG4qdGhpcy5iKX0sSmEuaHNsPWZ1bmN0aW9uKCl7cmV0dXJuIF90KHRoaXMucix0aGlzLmcsdGhpcy5iKX0sSmEudG9TdHJpbmc9ZnVuY3Rpb24oKXtyZXR1cm4iIyIreHQodGhpcy5yKSt4dCh0aGlzLmcpK3h0KHRoaXMuYil9O3ZhciBHYT10YS5tYXAoe2FsaWNlYmx1ZToxNTc5MjM4MyxhbnRpcXVld2hpdGU6MTY0NDQzNzUsYXF1YTo2NTUzNSxhcXVhbWFyaW5lOjgzODg1NjQsYXp1cmU6MTU3OTQxNzUsYmVpZ2U6MTYxMTkyNjAsYmlzcXVlOjE2NzcwMjQ0LGJsYWNrOjAsYmxhbmNoZWRhbG1vbmQ6MTY3NzIwNDUsYmx1ZToyNTUsYmx1ZXZpb2xldDo5MDU1MjAyLGJyb3duOjEwODI0MjM0LGJ1cmx5d29vZDoxNDU5NjIzMSxjYWRldGJsdWU6NjI2NjUyOCxjaGFydHJldXNlOjgzODgzNTIsY2hvY29sYXRlOjEzNzg5NDcwLGNvcmFsOjE2NzQ0MjcyLGNvcm5mbG93ZXJibHVlOjY1OTE5ODEsY29ybnNpbGs6MTY3NzUzODgsY3JpbXNvbjoxNDQyMzEwMCxjeWFuOjY1NTM1LGRhcmtibHVlOjEzOSxkYXJrY3lhbjozNTcyMyxkYXJrZ29sZGVucm9kOjEyMDkyOTM5LGRhcmtncmF5OjExMTE5MDE3LGRhcmtncmVlbjoyNTYwMCxkYXJrZ3JleToxMTExOTAxNyxkYXJra2hha2k6MTI0MzMyNTksZGFya21hZ2VudGE6OTEwOTY0MyxkYXJrb2xpdmVncmVlbjo1NTk3OTk5LGRhcmtvcmFuZ2U6MTY3NDc1MjAsZGFya29yY2hpZDoxMDA0MDAxMixkYXJrcmVkOjkxMDk1MDQsZGFya3NhbG1vbjoxNTMwODQxMCxkYXJrc2VhZ3JlZW46OTQxOTkxOSxkYXJrc2xhdGVibHVlOjQ3MzQzNDcsZGFya3NsYXRlZ3JheTozMTAwNDk1LGRhcmtzbGF0ZWdyZXk6MzEwMDQ5NSxkYXJrdHVycXVvaXNlOjUyOTQ1LGRhcmt2aW9sZXQ6OTY5OTUzOSxkZWVwcGluazoxNjcxNjk0NyxkZWVwc2t5Ymx1ZTo0OTE1MSxkaW1ncmF5OjY5MDgyNjUsZGltZ3JleTo2OTA4MjY1LGRvZGdlcmJsdWU6MjAwMzE5OSxmaXJlYnJpY2s6MTE2NzQxNDYsZmxvcmFsd2hpdGU6MTY3NzU5MjAsZm9yZXN0Z3JlZW46MjI2Mzg0MixmdWNoc2lhOjE2NzExOTM1LGdhaW5zYm9ybzoxNDQ3NDQ2MCxnaG9zdHdoaXRlOjE2MzE2NjcxLGdvbGQ6MTY3NjY3MjAsZ29sZGVucm9kOjE0MzI5MTIwLGdyYXk6ODQyMTUwNCxncmVlbjozMjc2OCxncmVlbnllbGxvdzoxMTQwMzA1NSxncmV5Ojg0MjE1MDQsaG9uZXlkZXc6MTU3OTQxNjAsaG90cGluazoxNjczODc0MCxpbmRpYW5yZWQ6MTM0NTg1MjQsaW5kaWdvOjQ5MTUzMzAsaXZvcnk6MTY3NzcyMDAsa2hha2k6MTU3ODc2NjAsbGF2ZW5kZXI6MTUxMzI0MTAsbGF2ZW5kZXJibHVzaDoxNjc3MzM2NSxsYXduZ3JlZW46ODE5MDk3NixsZW1vbmNoaWZmb246MTY3NzU4ODUsbGlnaHRibHVlOjExMzkzMjU0LGxpZ2h0Y29yYWw6MTU3NjE1MzYsbGlnaHRjeWFuOjE0NzQ1NTk5LGxpZ2h0Z29sZGVucm9keWVsbG93OjE2NDQ4MjEwLGxpZ2h0Z3JheToxMzg4MjMyMyxsaWdodGdyZWVuOjk0OTgyNTYsbGlnaHRncmV5OjEzODgyMzIzLGxpZ2h0cGluazoxNjc1ODQ2NSxsaWdodHNhbG1vbjoxNjc1Mjc2MixsaWdodHNlYWdyZWVuOjIxNDI4OTAsbGlnaHRza3libHVlOjg5MDAzNDYsbGlnaHRzbGF0ZWdyYXk6NzgzMzc1MyxsaWdodHNsYXRlZ3JleTo3ODMzNzUzLGxpZ2h0c3RlZWxibHVlOjExNTg0NzM0LGxpZ2h0eWVsbG93OjE2Nzc3MTg0LGxpbWU6NjUyODAsbGltZWdyZWVuOjMzMjkzMzAsbGluZW46MTY0NDU2NzAsbWFnZW50YToxNjcxMTkzNSxtYXJvb246ODM4ODYwOCxtZWRpdW1hcXVhbWFyaW5lOjY3MzczMjIsbWVkaXVtYmx1ZToyMDUsbWVkaXVtb3JjaGlkOjEyMjExNjY3LG1lZGl1bXB1cnBsZTo5NjYyNjgzLG1lZGl1bXNlYWdyZWVuOjM5NzgwOTcsbWVkaXVtc2xhdGVibHVlOjgwODc3OTAsbWVkaXVtc3ByaW5nZ3JlZW46NjQxNTQsbWVkaXVtdHVycXVvaXNlOjQ3NzIzMDAsbWVkaXVtdmlvbGV0cmVkOjEzMDQ3MTczLG1pZG5pZ2h0Ymx1ZToxNjQ0OTEyLG1pbnRjcmVhbToxNjEyMTg1MCxtaXN0eXJvc2U6MTY3NzAyNzMsbW9jY2FzaW46MTY3NzAyMjksbmF2YWpvd2hpdGU6MTY3Njg2ODUsbmF2eToxMjgsb2xkbGFjZToxNjY0MzU1OCxvbGl2ZTo4NDIxMzc2LG9saXZlZHJhYjo3MDQ4NzM5LG9yYW5nZToxNjc1MzkyMCxvcmFuZ2VyZWQ6MTY3MjkzNDQsb3JjaGlkOjE0MzE1NzM0LHBhbGVnb2xkZW5yb2Q6MTU2NTcxMzAscGFsZWdyZWVuOjEwMDI1ODgwLHBhbGV0dXJxdW9pc2U6MTE1Mjk5NjYscGFsZXZpb2xldHJlZDoxNDM4MTIwMyxwYXBheWF3aGlwOjE2NzczMDc3LHBlYWNocHVmZjoxNjc2NzY3MyxwZXJ1OjEzNDY4OTkxLHBpbms6MTY3NjEwMzUscGx1bToxNDUyNDYzNyxwb3dkZXJibHVlOjExNTkxOTEwLHB1cnBsZTo4Mzg4NzM2LHJlYmVjY2FwdXJwbGU6NjY5Nzg4MSxyZWQ6MTY3MTE2ODAscm9zeWJyb3duOjEyMzU3NTE5LHJveWFsYmx1ZTo0Mjg2OTQ1LHNhZGRsZWJyb3duOjkxMjcxODcsc2FsbW9uOjE2NDE2ODgyLHNhbmR5YnJvd246MTYwMzI4NjQsc2VhZ3JlZW46MzA1MDMyNyxzZWFzaGVsbDoxNjc3NDYzOCxzaWVubmE6MTA1MDY3OTcsc2lsdmVyOjEyNjMyMjU2LHNreWJsdWU6ODkwMDMzMSxzbGF0ZWJsdWU6Njk3MDA2MSxzbGF0ZWdyYXk6NzM3Mjk0NCxzbGF0ZWdyZXk6NzM3Mjk0NCxzbm93OjE2Nzc1OTMwLHNwcmluZ2dyZWVuOjY1NDA3LHN0ZWVsYmx1ZTo0NjIwOTgwLHRhbjoxMzgwODc4MCx0ZWFsOjMyODk2LHRoaXN0bGU6MTQyMDQ4ODgsdG9tYXRvOjE2NzM3MDk1LHR1cnF1b2lzZTo0MjUxODU2LHZpb2xldDoxNTYzMTA4Nix3aGVhdDoxNjExMzMzMSx3aGl0ZToxNjc3NzIxNSx3aGl0ZXNtb2tlOjE2MTE5Mjg1LHllbGxvdzoxNjc3Njk2MCx5ZWxsb3dncmVlbjoxMDE0NTA3NH0pO0dhLmZvckVhY2goZnVuY3Rpb24obix0KXtHYS5zZXQobix5dCh0KSl9KSx0YS5mdW5jdG9yPUV0LHRhLnhocj1BdCh5KSx0YS5kc3Y9ZnVuY3Rpb24obix0KXtmdW5jdGlvbiBlKG4sZSxpKXthcmd1bWVudHMubGVuZ3RoPDMmJihpPWUsZT1udWxsKTt2YXIgbz1OdChuLHQsbnVsbD09ZT9yOnUoZSksaSk7cmV0dXJuIG8ucm93PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoP28ucmVzcG9uc2UobnVsbD09KGU9bik/cjp1KG4pKTplfSxvfWZ1bmN0aW9uIHIobil7cmV0dXJuIGUucGFyc2Uobi5yZXNwb25zZVRleHQpfWZ1bmN0aW9uIHUobil7cmV0dXJuIGZ1bmN0aW9uKHQpe3JldHVybiBlLnBhcnNlKHQucmVzcG9uc2VUZXh0LG4pfX1mdW5jdGlvbiBpKHQpe3JldHVybiB0Lm1hcChvKS5qb2luKG4pfWZ1bmN0aW9uIG8obil7cmV0dXJuIGEudGVzdChuKT8nIicrbi5yZXBsYWNlKC9cIi9nLCciIicpKyciJzpufXZhciBhPW5ldyBSZWdFeHAoJ1siJytuKyJcbl0iKSxjPW4uY2hhckNvZGVBdCgwKTtyZXR1cm4gZS5wYXJzZT1mdW5jdGlvbihuLHQpe3ZhciByO3JldHVybiBlLnBhcnNlUm93cyhuLGZ1bmN0aW9uKG4sZSl7aWYocilyZXR1cm4gcihuLGUtMSk7dmFyIHU9bmV3IEZ1bmN0aW9uKCJkIiwicmV0dXJuIHsiK24ubWFwKGZ1bmN0aW9uKG4sdCl7cmV0dXJuIEpTT04uc3RyaW5naWZ5KG4pKyI6IGRbIit0KyJdIn0pLmpvaW4oIiwiKSsifSIpO3I9dD9mdW5jdGlvbihuLGUpe3JldHVybiB0KHUobiksZSl9OnV9KX0sZS5wYXJzZVJvd3M9ZnVuY3Rpb24obix0KXtmdW5jdGlvbiBlKCl7aWYocz49bClyZXR1cm4gbztpZih1KXJldHVybiB1PSExLGk7dmFyIHQ9cztpZigzND09PW4uY2hhckNvZGVBdCh0KSl7Zm9yKHZhciBlPXQ7ZSsrPGw7KWlmKDM0PT09bi5jaGFyQ29kZUF0KGUpKXtpZigzNCE9PW4uY2hhckNvZGVBdChlKzEpKWJyZWFrOysrZX1zPWUrMjt2YXIgcj1uLmNoYXJDb2RlQXQoZSsxKTtyZXR1cm4gMTM9PT1yPyh1PSEwLDEwPT09bi5jaGFyQ29kZUF0KGUrMikmJisrcyk6MTA9PT1yJiYodT0hMCksbi5zbGljZSh0KzEsZSkucmVwbGFjZSgvIiIvZywnIicpfWZvcig7bD5zOyl7dmFyIHI9bi5jaGFyQ29kZUF0KHMrKyksYT0xO2lmKDEwPT09cil1PSEwO2Vsc2UgaWYoMTM9PT1yKXU9ITAsMTA9PT1uLmNoYXJDb2RlQXQocykmJigrK3MsKythKTtlbHNlIGlmKHIhPT1jKWNvbnRpbnVlO3JldHVybiBuLnNsaWNlKHQscy1hKX1yZXR1cm4gbi5zbGljZSh0KX1mb3IodmFyIHIsdSxpPXt9LG89e30sYT1bXSxsPW4ubGVuZ3RoLHM9MCxmPTA7KHI9ZSgpKSE9PW87KXtmb3IodmFyIGg9W107ciE9PWkmJnIhPT1vOyloLnB1c2gocikscj1lKCk7dCYmbnVsbD09KGg9dChoLGYrKykpfHxhLnB1c2goaCl9cmV0dXJuIGF9LGUuZm9ybWF0PWZ1bmN0aW9uKHQpe2lmKEFycmF5LmlzQXJyYXkodFswXSkpcmV0dXJuIGUuZm9ybWF0Um93cyh0KTt2YXIgcj1uZXcgbSx1PVtdO3JldHVybiB0LmZvckVhY2goZnVuY3Rpb24obil7Zm9yKHZhciB0IGluIG4pci5oYXModCl8fHUucHVzaChyLmFkZCh0KSl9KSxbdS5tYXAobykuam9pbihuKV0uY29uY2F0KHQubWFwKGZ1bmN0aW9uKHQpe3JldHVybiB1Lm1hcChmdW5jdGlvbihuKXtyZXR1cm4gbyh0W25dKX0pLmpvaW4obil9KSkuam9pbigiXG4iKX0sZS5mb3JtYXRSb3dzPWZ1bmN0aW9uKG4pe3JldHVybiBuLm1hcChpKS5qb2luKCJcbiIpfSxlfSx0YS5jc3Y9dGEuZHN2KCIsIiwidGV4dC9jc3YiKSx0YS50c3Y9dGEuZHN2KCIJIiwidGV4dC90YWItc2VwYXJhdGVkLXZhbHVlcyIpO3ZhciBLYSxRYSxuYyx0YyxlYyxyYz10aGlzW3godGhpcywicmVxdWVzdEFuaW1hdGlvbkZyYW1lIildfHxmdW5jdGlvbihuKXtzZXRUaW1lb3V0KG4sMTcpfTt0YS50aW1lcj1mdW5jdGlvbihuLHQsZSl7dmFyIHI9YXJndW1lbnRzLmxlbmd0aDsyPnImJih0PTApLDM+ciYmKGU9RGF0ZS5ub3coKSk7dmFyIHU9ZSt0LGk9e2M6bix0OnUsZjohMSxuOm51bGx9O1FhP1FhLm49aTpLYT1pLFFhPWksbmN8fCh0Yz1jbGVhclRpbWVvdXQodGMpLG5jPTEscmMocXQpKX0sdGEudGltZXIuZmx1c2g9ZnVuY3Rpb24oKXtMdCgpLFR0KCl9LHRhLnJvdW5kPWZ1bmN0aW9uKG4sdCl7cmV0dXJuIHQ/TWF0aC5yb3VuZChuKih0PU1hdGgucG93KDEwLHQpKSkvdDpNYXRoLnJvdW5kKG4pfTt2YXIgdWM9WyJ5IiwieiIsImEiLCJmIiwicCIsIm4iLCJceGI1IiwibSIsIiIsImsiLCJNIiwiRyIsIlQiLCJQIiwiRSIsIloiLCJZIl0ubWFwKER0KTt0YS5mb3JtYXRQcmVmaXg9ZnVuY3Rpb24obix0KXt2YXIgZT0wO3JldHVybiBuJiYoMD5uJiYobio9LTEpLHQmJihuPXRhLnJvdW5kKG4sUnQobix0KSkpLGU9MStNYXRoLmZsb29yKDFlLTEyK01hdGgubG9nKG4pL01hdGguTE4xMCksZT1NYXRoLm1heCgtMjQsTWF0aC5taW4oMjQsMypNYXRoLmZsb29yKChlLTEpLzMpKSkpLHVjWzgrZS8zXX07dmFyIGljPS8oPzooW157XSk/KFs8Pj1eXSkpPyhbK1wtIF0pPyhbJCNdKT8oMCk/KFxkKyk/KCwpPyhcLi0/XGQrKT8oW2EteiVdKT8vaSxvYz10YS5tYXAoe2I6ZnVuY3Rpb24obil7cmV0dXJuIG4udG9TdHJpbmcoMil9LGM6ZnVuY3Rpb24obil7cmV0dXJuIFN0cmluZy5mcm9tQ2hhckNvZGUobil9LG86ZnVuY3Rpb24obil7cmV0dXJuIG4udG9TdHJpbmcoOCl9LHg6ZnVuY3Rpb24obil7cmV0dXJuIG4udG9TdHJpbmcoMTYpfSxYOmZ1bmN0aW9uKG4pe3JldHVybiBuLnRvU3RyaW5nKDE2KS50b1VwcGVyQ2FzZSgpfSxnOmZ1bmN0aW9uKG4sdCl7cmV0dXJuIG4udG9QcmVjaXNpb24odCl9LGU6ZnVuY3Rpb24obix0KXtyZXR1cm4gbi50b0V4cG9uZW50aWFsKHQpfSxmOmZ1bmN0aW9uKG4sdCl7cmV0dXJuIG4udG9GaXhlZCh0KX0scjpmdW5jdGlvbihuLHQpe3JldHVybihuPXRhLnJvdW5kKG4sUnQobix0KSkpLnRvRml4ZWQoTWF0aC5tYXgoMCxNYXRoLm1pbigyMCxSdChuKigxKzFlLTE1KSx0KSkpKX19KSxhYz10YS50aW1lPXt9LGNjPURhdGU7anQucHJvdG90eXBlPXtnZXREYXRlOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuXy5nZXRVVENEYXRlKCl9LGdldERheTpmdW5jdGlvbigpe3JldHVybiB0aGlzLl8uZ2V0VVRDRGF5KCl9LGdldEZ1bGxZZWFyOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuXy5nZXRVVENGdWxsWWVhcigpfSxnZXRIb3VyczpmdW5jdGlvbigpe3JldHVybiB0aGlzLl8uZ2V0VVRDSG91cnMoKX0sZ2V0TWlsbGlzZWNvbmRzOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuXy5nZXRVVENNaWxsaXNlY29uZHMoKX0sZ2V0TWludXRlczpmdW5jdGlvbigpe3JldHVybiB0aGlzLl8uZ2V0VVRDTWludXRlcygpfSxnZXRNb250aDpmdW5jdGlvbigpe3JldHVybiB0aGlzLl8uZ2V0VVRDTW9udGgoKX0sZ2V0U2Vjb25kczpmdW5jdGlvbigpe3JldHVybiB0aGlzLl8uZ2V0VVRDU2Vjb25kcygpfSxnZXRUaW1lOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuXy5nZXRUaW1lKCl9LGdldFRpbWV6b25lT2Zmc2V0OmZ1bmN0aW9uKCl7cmV0dXJuIDB9LHZhbHVlT2Y6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5fLnZhbHVlT2YoKX0sc2V0RGF0ZTpmdW5jdGlvbigpe2xjLnNldFVUQ0RhdGUuYXBwbHkodGhpcy5fLGFyZ3VtZW50cyl9LHNldERheTpmdW5jdGlvbigpe2xjLnNldFVUQ0RheS5hcHBseSh0aGlzLl8sYXJndW1lbnRzKX0sc2V0RnVsbFllYXI6ZnVuY3Rpb24oKXtsYy5zZXRVVENGdWxsWWVhci5hcHBseSh0aGlzLl8sYXJndW1lbnRzKX0sc2V0SG91cnM6ZnVuY3Rpb24oKXtsYy5zZXRVVENIb3Vycy5hcHBseSh0aGlzLl8sYXJndW1lbnRzKX0sc2V0TWlsbGlzZWNvbmRzOmZ1bmN0aW9uKCl7bGMuc2V0VVRDTWlsbGlzZWNvbmRzLmFwcGx5KHRoaXMuXyxhcmd1bWVudHMpfSxzZXRNaW51dGVzOmZ1bmN0aW9uKCl7bGMuc2V0VVRDTWludXRlcy5hcHBseSh0aGlzLl8sYXJndW1lbnRzKX0sc2V0TW9udGg6ZnVuY3Rpb24oKXtsYy5zZXRVVENNb250aC5hcHBseSh0aGlzLl8sYXJndW1lbnRzKX0sc2V0U2Vjb25kczpmdW5jdGlvbigpe2xjLnNldFVUQ1NlY29uZHMuYXBwbHkodGhpcy5fLGFyZ3VtZW50cyl9LHNldFRpbWU6ZnVuY3Rpb24oKXtsYy5zZXRUaW1lLmFwcGx5KHRoaXMuXyxhcmd1bWVudHMpfX07dmFyIGxjPURhdGUucHJvdG90eXBlO2FjLnllYXI9RnQoZnVuY3Rpb24obil7cmV0dXJuIG49YWMuZGF5KG4pLG4uc2V0TW9udGgoMCwxKSxufSxmdW5jdGlvbihuLHQpe24uc2V0RnVsbFllYXIobi5nZXRGdWxsWWVhcigpK3QpfSxmdW5jdGlvbihuKXtyZXR1cm4gbi5nZXRGdWxsWWVhcigpfSksYWMueWVhcnM9YWMueWVhci5yYW5nZSxhYy55ZWFycy51dGM9YWMueWVhci51dGMucmFuZ2UsYWMuZGF5PUZ0KGZ1bmN0aW9uKG4pe3ZhciB0PW5ldyBjYygyZTMsMCk7cmV0dXJuIHQuc2V0RnVsbFllYXIobi5nZXRGdWxsWWVhcigpLG4uZ2V0TW9udGgoKSxuLmdldERhdGUoKSksdH0sZnVuY3Rpb24obix0KXtuLnNldERhdGUobi5nZXREYXRlKCkrdCl9LGZ1bmN0aW9uKG4pe3JldHVybiBuLmdldERhdGUoKS0xfSksYWMuZGF5cz1hYy5kYXkucmFuZ2UsYWMuZGF5cy51dGM9YWMuZGF5LnV0Yy5yYW5nZSxhYy5kYXlPZlllYXI9ZnVuY3Rpb24obil7dmFyIHQ9YWMueWVhcihuKTtyZXR1cm4gTWF0aC5mbG9vcigobi10LTZlNCoobi5nZXRUaW1lem9uZU9mZnNldCgpLXQuZ2V0VGltZXpvbmVPZmZzZXQoKSkpLzg2NGU1KX0sWyJzdW5kYXkiLCJtb25kYXkiLCJ0dWVzZGF5Iiwid2VkbmVzZGF5IiwidGh1cnNkYXkiLCJmcmlkYXkiLCJzYXR1cmRheSJdLmZvckVhY2goZnVuY3Rpb24obix0KXt0PTctdDt2YXIgZT1hY1tuXT1GdChmdW5jdGlvbihuKXtyZXR1cm4obj1hYy5kYXkobikpLnNldERhdGUobi5nZXREYXRlKCktKG4uZ2V0RGF5KCkrdCklNyksbn0sZnVuY3Rpb24obix0KXtuLnNldERhdGUobi5nZXREYXRlKCkrNypNYXRoLmZsb29yKHQpKX0sZnVuY3Rpb24obil7dmFyIGU9YWMueWVhcihuKS5nZXREYXkoKTtyZXR1cm4gTWF0aC5mbG9vcigoYWMuZGF5T2ZZZWFyKG4pKyhlK3QpJTcpLzcpLShlIT09dCl9KTthY1tuKyJzIl09ZS5yYW5nZSxhY1tuKyJzIl0udXRjPWUudXRjLnJhbmdlLGFjW24rIk9mWWVhciJdPWZ1bmN0aW9uKG4pe3ZhciBlPWFjLnllYXIobikuZ2V0RGF5KCk7cmV0dXJuIE1hdGguZmxvb3IoKGFjLmRheU9mWWVhcihuKSsoZSt0KSU3KS83KX19KSxhYy53ZWVrPWFjLnN1bmRheSxhYy53ZWVrcz1hYy5zdW5kYXkucmFuZ2UsYWMud2Vla3MudXRjPWFjLnN1bmRheS51dGMucmFuZ2UsYWMud2Vla09mWWVhcj1hYy5zdW5kYXlPZlllYXI7dmFyIHNjPXsiLSI6IiIsXzoiICIsMDoiMCJ9LGZjPS9eXHMqXGQrLyxoYz0vXiUvO3RhLmxvY2FsZT1mdW5jdGlvbihuKXtyZXR1cm57bnVtYmVyRm9ybWF0OlB0KG4pLHRpbWVGb3JtYXQ6T3Qobil9fTt2YXIgZ2M9dGEubG9jYWxlKHtkZWNpbWFsOiIuIix0aG91c2FuZHM6IiwiLGdyb3VwaW5nOlszXSxjdXJyZW5jeTpbIiQiLCIiXSxkYXRlVGltZToiJWEgJWIgJWUgJVggJVkiLGRhdGU6IiVtLyVkLyVZIix0aW1lOiIlSDolTTolUyIscGVyaW9kczpbIkFNIiwiUE0iXSxkYXlzOlsiU3VuZGF5IiwiTW9uZGF5IiwiVHVlc2RheSIsIldlZG5lc2RheSIsIlRodXJzZGF5IiwiRnJpZGF5IiwiU2F0dXJkYXkiXSxzaG9ydERheXM6WyJTdW4iLCJNb24iLCJUdWUiLCJXZWQiLCJUaHUiLCJGcmkiLCJTYXQiXSxtb250aHM6WyJKYW51YXJ5IiwiRmVicnVhcnkiLCJNYXJjaCIsIkFwcmlsIiwiTWF5IiwiSnVuZSIsIkp1bHkiLCJBdWd1c3QiLCJTZXB0ZW1iZXIiLCJPY3RvYmVyIiwiTm92ZW1iZXIiLCJEZWNlbWJlciJdLHNob3J0TW9udGhzOlsiSmFuIiwiRmViIiwiTWFyIiwiQXByIiwiTWF5IiwiSnVuIiwiSnVsIiwiQXVnIiwiU2VwIiwiT2N0IiwiTm92IiwiRGVjIl19KTt0YS5mb3JtYXQ9Z2MubnVtYmVyRm9ybWF0LHRhLmdlbz17fSxjZS5wcm90b3R5cGU9e3M6MCx0OjAsYWRkOmZ1bmN0aW9uKG4pe2xlKG4sdGhpcy50LHBjKSxsZShwYy5zLHRoaXMucyx0aGlzKSx0aGlzLnM/dGhpcy50Kz1wYy50OnRoaXMucz1wYy50Cn0scmVzZXQ6ZnVuY3Rpb24oKXt0aGlzLnM9dGhpcy50PTB9LHZhbHVlT2Y6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5zfX07dmFyIHBjPW5ldyBjZTt0YS5nZW8uc3RyZWFtPWZ1bmN0aW9uKG4sdCl7biYmdmMuaGFzT3duUHJvcGVydHkobi50eXBlKT92Y1tuLnR5cGVdKG4sdCk6c2Uobix0KX07dmFyIHZjPXtGZWF0dXJlOmZ1bmN0aW9uKG4sdCl7c2Uobi5nZW9tZXRyeSx0KX0sRmVhdHVyZUNvbGxlY3Rpb246ZnVuY3Rpb24obix0KXtmb3IodmFyIGU9bi5mZWF0dXJlcyxyPS0xLHU9ZS5sZW5ndGg7KytyPHU7KXNlKGVbcl0uZ2VvbWV0cnksdCl9fSxkYz17U3BoZXJlOmZ1bmN0aW9uKG4sdCl7dC5zcGhlcmUoKX0sUG9pbnQ6ZnVuY3Rpb24obix0KXtuPW4uY29vcmRpbmF0ZXMsdC5wb2ludChuWzBdLG5bMV0sblsyXSl9LE11bHRpUG9pbnQ6ZnVuY3Rpb24obix0KXtmb3IodmFyIGU9bi5jb29yZGluYXRlcyxyPS0xLHU9ZS5sZW5ndGg7KytyPHU7KW49ZVtyXSx0LnBvaW50KG5bMF0sblsxXSxuWzJdKX0sTGluZVN0cmluZzpmdW5jdGlvbihuLHQpe2ZlKG4uY29vcmRpbmF0ZXMsdCwwKX0sTXVsdGlMaW5lU3RyaW5nOmZ1bmN0aW9uKG4sdCl7Zm9yKHZhciBlPW4uY29vcmRpbmF0ZXMscj0tMSx1PWUubGVuZ3RoOysrcjx1OylmZShlW3JdLHQsMCl9LFBvbHlnb246ZnVuY3Rpb24obix0KXtoZShuLmNvb3JkaW5hdGVzLHQpfSxNdWx0aVBvbHlnb246ZnVuY3Rpb24obix0KXtmb3IodmFyIGU9bi5jb29yZGluYXRlcyxyPS0xLHU9ZS5sZW5ndGg7KytyPHU7KWhlKGVbcl0sdCl9LEdlb21ldHJ5Q29sbGVjdGlvbjpmdW5jdGlvbihuLHQpe2Zvcih2YXIgZT1uLmdlb21ldHJpZXMscj0tMSx1PWUubGVuZ3RoOysrcjx1OylzZShlW3JdLHQpfX07dGEuZ2VvLmFyZWE9ZnVuY3Rpb24obil7cmV0dXJuIG1jPTAsdGEuZ2VvLnN0cmVhbShuLE1jKSxtY307dmFyIG1jLHljPW5ldyBjZSxNYz17c3BoZXJlOmZ1bmN0aW9uKCl7bWMrPTQqcWF9LHBvaW50OmIsbGluZVN0YXJ0OmIsbGluZUVuZDpiLHBvbHlnb25TdGFydDpmdW5jdGlvbigpe3ljLnJlc2V0KCksTWMubGluZVN0YXJ0PWdlfSxwb2x5Z29uRW5kOmZ1bmN0aW9uKCl7dmFyIG49Mip5YzttYys9MD5uPzQqcWErbjpuLE1jLmxpbmVTdGFydD1NYy5saW5lRW5kPU1jLnBvaW50PWJ9fTt0YS5nZW8uYm91bmRzPWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbihuLHQpe00ucHVzaCh4PVtzPW4saD1uXSksZj50JiYoZj10KSx0PmcmJihnPXQpfWZ1bmN0aW9uIHQodCxlKXt2YXIgcj1wZShbdCpEYSxlKkRhXSk7aWYobSl7dmFyIHU9ZGUobSxyKSxpPVt1WzFdLC11WzBdLDBdLG89ZGUoaSx1KTtNZShvKSxvPXhlKG8pO3ZhciBjPXQtcCxsPWM+MD8xOi0xLHY9b1swXSpQYSpsLGQ9Z2EoYyk+MTgwO2lmKGReKHY+bCpwJiZsKnQ+dikpe3ZhciB5PW9bMV0qUGE7eT5nJiYoZz15KX1lbHNlIGlmKHY9KHYrMzYwKSUzNjAtMTgwLGReKHY+bCpwJiZsKnQ+dikpe3ZhciB5PS1vWzFdKlBhO2Y+eSYmKGY9eSl9ZWxzZSBmPmUmJihmPWUpLGU+ZyYmKGc9ZSk7ZD9wPnQ/YShzLHQpPmEocyxoKSYmKGg9dCk6YSh0LGgpPmEocyxoKSYmKHM9dCk6aD49cz8ocz50JiYocz10KSx0PmgmJihoPXQpKTp0PnA/YShzLHQpPmEocyxoKSYmKGg9dCk6YSh0LGgpPmEocyxoKSYmKHM9dCl9ZWxzZSBuKHQsZSk7bT1yLHA9dH1mdW5jdGlvbiBlKCl7Yi5wb2ludD10fWZ1bmN0aW9uIHIoKXt4WzBdPXMseFsxXT1oLGIucG9pbnQ9bixtPW51bGx9ZnVuY3Rpb24gdShuLGUpe2lmKG0pe3ZhciByPW4tcDt5Kz1nYShyKT4xODA/cisocj4wPzM2MDotMzYwKTpyfWVsc2Ugdj1uLGQ9ZTtNYy5wb2ludChuLGUpLHQobixlKX1mdW5jdGlvbiBpKCl7TWMubGluZVN0YXJ0KCl9ZnVuY3Rpb24gbygpe3UodixkKSxNYy5saW5lRW5kKCksZ2EoeSk+Q2EmJihzPS0oaD0xODApKSx4WzBdPXMseFsxXT1oLG09bnVsbH1mdW5jdGlvbiBhKG4sdCl7cmV0dXJuKHQtPW4pPDA/dCszNjA6dH1mdW5jdGlvbiBjKG4sdCl7cmV0dXJuIG5bMF0tdFswXX1mdW5jdGlvbiBsKG4sdCl7cmV0dXJuIHRbMF08PXRbMV0/dFswXTw9biYmbjw9dFsxXTpuPHRbMF18fHRbMV08bn12YXIgcyxmLGgsZyxwLHYsZCxtLHksTSx4LGI9e3BvaW50Om4sbGluZVN0YXJ0OmUsbGluZUVuZDpyLHBvbHlnb25TdGFydDpmdW5jdGlvbigpe2IucG9pbnQ9dSxiLmxpbmVTdGFydD1pLGIubGluZUVuZD1vLHk9MCxNYy5wb2x5Z29uU3RhcnQoKX0scG9seWdvbkVuZDpmdW5jdGlvbigpe01jLnBvbHlnb25FbmQoKSxiLnBvaW50PW4sYi5saW5lU3RhcnQ9ZSxiLmxpbmVFbmQ9ciwwPnljPyhzPS0oaD0xODApLGY9LShnPTkwKSk6eT5DYT9nPTkwOi1DYT55JiYoZj0tOTApLHhbMF09cyx4WzFdPWh9fTtyZXR1cm4gZnVuY3Rpb24obil7Zz1oPS0ocz1mPTEvMCksTT1bXSx0YS5nZW8uc3RyZWFtKG4sYik7dmFyIHQ9TS5sZW5ndGg7aWYodCl7TS5zb3J0KGMpO2Zvcih2YXIgZSxyPTEsdT1NWzBdLGk9W3VdO3Q+cjsrK3IpZT1NW3JdLGwoZVswXSx1KXx8bChlWzFdLHUpPyhhKHVbMF0sZVsxXSk+YSh1WzBdLHVbMV0pJiYodVsxXT1lWzFdKSxhKGVbMF0sdVsxXSk+YSh1WzBdLHVbMV0pJiYodVswXT1lWzBdKSk6aS5wdXNoKHU9ZSk7Zm9yKHZhciBvLGUscD0tMS8wLHQ9aS5sZW5ndGgtMSxyPTAsdT1pW3RdO3Q+PXI7dT1lLCsrcillPWlbcl0sKG89YSh1WzFdLGVbMF0pKT5wJiYocD1vLHM9ZVswXSxoPXVbMV0pfXJldHVybiBNPXg9bnVsbCwxLzA9PT1zfHwxLzA9PT1mP1tbMC8wLDAvMF0sWzAvMCwwLzBdXTpbW3MsZl0sW2gsZ11dfX0oKSx0YS5nZW8uY2VudHJvaWQ9ZnVuY3Rpb24obil7eGM9YmM9X2M9d2M9U2M9a2M9RWM9QWM9TmM9Q2M9emM9MCx0YS5nZW8uc3RyZWFtKG4scWMpO3ZhciB0PU5jLGU9Q2Mscj16Yyx1PXQqdCtlKmUrcipyO3JldHVybiB6YT51JiYodD1rYyxlPUVjLHI9QWMsQ2E+YmMmJih0PV9jLGU9d2Mscj1TYyksdT10KnQrZSplK3Iqcix6YT51KT9bMC8wLDAvMF06W01hdGguYXRhbjIoZSx0KSpQYSx0dChyL01hdGguc3FydCh1KSkqUGFdfTt2YXIgeGMsYmMsX2Msd2MsU2Msa2MsRWMsQWMsTmMsQ2MsemMscWM9e3NwaGVyZTpiLHBvaW50Ol9lLGxpbmVTdGFydDpTZSxsaW5lRW5kOmtlLHBvbHlnb25TdGFydDpmdW5jdGlvbigpe3FjLmxpbmVTdGFydD1FZX0scG9seWdvbkVuZDpmdW5jdGlvbigpe3FjLmxpbmVTdGFydD1TZX19LExjPUxlKE5lLFBlLGplLFstcWEsLXFhLzJdKSxUYz0xZTk7dGEuZ2VvLmNsaXBFeHRlbnQ9ZnVuY3Rpb24oKXt2YXIgbix0LGUscix1LGksbz17c3RyZWFtOmZ1bmN0aW9uKG4pe3JldHVybiB1JiYodS52YWxpZD0hMSksdT1pKG4pLHUudmFsaWQ9ITAsdX0sZXh0ZW50OmZ1bmN0aW9uKGEpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhpPUllKG49K2FbMF1bMF0sdD0rYVswXVsxXSxlPSthWzFdWzBdLHI9K2FbMV1bMV0pLHUmJih1LnZhbGlkPSExLHU9bnVsbCksbyk6W1tuLHRdLFtlLHJdXX19O3JldHVybiBvLmV4dGVudChbWzAsMF0sWzk2MCw1MDBdXSl9LCh0YS5nZW8uY29uaWNFcXVhbEFyZWE9ZnVuY3Rpb24oKXtyZXR1cm4gWWUoWmUpfSkucmF3PVplLHRhLmdlby5hbGJlcnM9ZnVuY3Rpb24oKXtyZXR1cm4gdGEuZ2VvLmNvbmljRXF1YWxBcmVhKCkucm90YXRlKFs5NiwwXSkuY2VudGVyKFstLjYsMzguN10pLnBhcmFsbGVscyhbMjkuNSw0NS41XSkuc2NhbGUoMTA3MCl9LHRhLmdlby5hbGJlcnNVc2E9ZnVuY3Rpb24oKXtmdW5jdGlvbiBuKG4pe3ZhciBpPW5bMF0sbz1uWzFdO3JldHVybiB0PW51bGwsZShpLG8pLHR8fChyKGksbyksdCl8fHUoaSxvKSx0fXZhciB0LGUscix1LGk9dGEuZ2VvLmFsYmVycygpLG89dGEuZ2VvLmNvbmljRXF1YWxBcmVhKCkucm90YXRlKFsxNTQsMF0pLmNlbnRlcihbLTIsNTguNV0pLnBhcmFsbGVscyhbNTUsNjVdKSxhPXRhLmdlby5jb25pY0VxdWFsQXJlYSgpLnJvdGF0ZShbMTU3LDBdKS5jZW50ZXIoWy0zLDE5LjldKS5wYXJhbGxlbHMoWzgsMThdKSxjPXtwb2ludDpmdW5jdGlvbihuLGUpe3Q9W24sZV19fTtyZXR1cm4gbi5pbnZlcnQ9ZnVuY3Rpb24obil7dmFyIHQ9aS5zY2FsZSgpLGU9aS50cmFuc2xhdGUoKSxyPShuWzBdLWVbMF0pL3QsdT0oblsxXS1lWzFdKS90O3JldHVybih1Pj0uMTImJi4yMzQ+dSYmcj49LS40MjUmJi0uMjE0PnI/bzp1Pj0uMTY2JiYuMjM0PnUmJnI+PS0uMjE0JiYtLjExNT5yP2E6aSkuaW52ZXJ0KG4pfSxuLnN0cmVhbT1mdW5jdGlvbihuKXt2YXIgdD1pLnN0cmVhbShuKSxlPW8uc3RyZWFtKG4pLHI9YS5zdHJlYW0obik7cmV0dXJue3BvaW50OmZ1bmN0aW9uKG4sdSl7dC5wb2ludChuLHUpLGUucG9pbnQobix1KSxyLnBvaW50KG4sdSl9LHNwaGVyZTpmdW5jdGlvbigpe3Quc3BoZXJlKCksZS5zcGhlcmUoKSxyLnNwaGVyZSgpfSxsaW5lU3RhcnQ6ZnVuY3Rpb24oKXt0LmxpbmVTdGFydCgpLGUubGluZVN0YXJ0KCksci5saW5lU3RhcnQoKX0sbGluZUVuZDpmdW5jdGlvbigpe3QubGluZUVuZCgpLGUubGluZUVuZCgpLHIubGluZUVuZCgpfSxwb2x5Z29uU3RhcnQ6ZnVuY3Rpb24oKXt0LnBvbHlnb25TdGFydCgpLGUucG9seWdvblN0YXJ0KCksci5wb2x5Z29uU3RhcnQoKX0scG9seWdvbkVuZDpmdW5jdGlvbigpe3QucG9seWdvbkVuZCgpLGUucG9seWdvbkVuZCgpLHIucG9seWdvbkVuZCgpfX19LG4ucHJlY2lzaW9uPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhpLnByZWNpc2lvbih0KSxvLnByZWNpc2lvbih0KSxhLnByZWNpc2lvbih0KSxuKTppLnByZWNpc2lvbigpfSxuLnNjYWxlPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhpLnNjYWxlKHQpLG8uc2NhbGUoLjM1KnQpLGEuc2NhbGUodCksbi50cmFuc2xhdGUoaS50cmFuc2xhdGUoKSkpOmkuc2NhbGUoKX0sbi50cmFuc2xhdGU9ZnVuY3Rpb24odCl7aWYoIWFyZ3VtZW50cy5sZW5ndGgpcmV0dXJuIGkudHJhbnNsYXRlKCk7dmFyIGw9aS5zY2FsZSgpLHM9K3RbMF0sZj0rdFsxXTtyZXR1cm4gZT1pLnRyYW5zbGF0ZSh0KS5jbGlwRXh0ZW50KFtbcy0uNDU1KmwsZi0uMjM4KmxdLFtzKy40NTUqbCxmKy4yMzgqbF1dKS5zdHJlYW0oYykucG9pbnQscj1vLnRyYW5zbGF0ZShbcy0uMzA3KmwsZisuMjAxKmxdKS5jbGlwRXh0ZW50KFtbcy0uNDI1KmwrQ2EsZisuMTIqbCtDYV0sW3MtLjIxNCpsLUNhLGYrLjIzNCpsLUNhXV0pLnN0cmVhbShjKS5wb2ludCx1PWEudHJhbnNsYXRlKFtzLS4yMDUqbCxmKy4yMTIqbF0pLmNsaXBFeHRlbnQoW1tzLS4yMTQqbCtDYSxmKy4xNjYqbCtDYV0sW3MtLjExNSpsLUNhLGYrLjIzNCpsLUNhXV0pLnN0cmVhbShjKS5wb2ludCxufSxuLnNjYWxlKDEwNzApfTt2YXIgUmMsRGMsUGMsVWMsamMsRmMsSGM9e3BvaW50OmIsbGluZVN0YXJ0OmIsbGluZUVuZDpiLHBvbHlnb25TdGFydDpmdW5jdGlvbigpe0RjPTAsSGMubGluZVN0YXJ0PVZlfSxwb2x5Z29uRW5kOmZ1bmN0aW9uKCl7SGMubGluZVN0YXJ0PUhjLmxpbmVFbmQ9SGMucG9pbnQ9YixSYys9Z2EoRGMvMil9fSxPYz17cG9pbnQ6WGUsbGluZVN0YXJ0OmIsbGluZUVuZDpiLHBvbHlnb25TdGFydDpiLHBvbHlnb25FbmQ6Yn0sSWM9e3BvaW50OldlLGxpbmVTdGFydDpKZSxsaW5lRW5kOkdlLHBvbHlnb25TdGFydDpmdW5jdGlvbigpe0ljLmxpbmVTdGFydD1LZX0scG9seWdvbkVuZDpmdW5jdGlvbigpe0ljLnBvaW50PVdlLEljLmxpbmVTdGFydD1KZSxJYy5saW5lRW5kPUdlfX07dGEuZ2VvLnBhdGg9ZnVuY3Rpb24oKXtmdW5jdGlvbiBuKG4pe3JldHVybiBuJiYoImZ1bmN0aW9uIj09dHlwZW9mIGEmJmkucG9pbnRSYWRpdXMoK2EuYXBwbHkodGhpcyxhcmd1bWVudHMpKSxvJiZvLnZhbGlkfHwobz11KGkpKSx0YS5nZW8uc3RyZWFtKG4sbykpLGkucmVzdWx0KCl9ZnVuY3Rpb24gdCgpe3JldHVybiBvPW51bGwsbn12YXIgZSxyLHUsaSxvLGE9NC41O3JldHVybiBuLmFyZWE9ZnVuY3Rpb24obil7cmV0dXJuIFJjPTAsdGEuZ2VvLnN0cmVhbShuLHUoSGMpKSxSY30sbi5jZW50cm9pZD1mdW5jdGlvbihuKXtyZXR1cm4gX2M9d2M9U2M9a2M9RWM9QWM9TmM9Q2M9emM9MCx0YS5nZW8uc3RyZWFtKG4sdShJYykpLHpjP1tOYy96YyxDYy96Y106QWM/W2tjL0FjLEVjL0FjXTpTYz9bX2MvU2Msd2MvU2NdOlswLzAsMC8wXX0sbi5ib3VuZHM9ZnVuY3Rpb24obil7cmV0dXJuIGpjPUZjPS0oUGM9VWM9MS8wKSx0YS5nZW8uc3RyZWFtKG4sdShPYykpLFtbUGMsVWNdLFtqYyxGY11dfSxuLnByb2plY3Rpb249ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHU9KGU9bik/bi5zdHJlYW18fHRyKG4pOnksdCgpKTplfSxuLmNvbnRleHQ9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGk9bnVsbD09KHI9bik/bmV3ICRlOm5ldyBRZShuKSwiZnVuY3Rpb24iIT10eXBlb2YgYSYmaS5wb2ludFJhZGl1cyhhKSx0KCkpOnJ9LG4ucG9pbnRSYWRpdXM9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGE9ImZ1bmN0aW9uIj09dHlwZW9mIHQ/dDooaS5wb2ludFJhZGl1cygrdCksK3QpLG4pOmF9LG4ucHJvamVjdGlvbih0YS5nZW8uYWxiZXJzVXNhKCkpLmNvbnRleHQobnVsbCl9LHRhLmdlby50cmFuc2Zvcm09ZnVuY3Rpb24obil7cmV0dXJue3N0cmVhbTpmdW5jdGlvbih0KXt2YXIgZT1uZXcgZXIodCk7Zm9yKHZhciByIGluIG4pZVtyXT1uW3JdO3JldHVybiBlfX19LGVyLnByb3RvdHlwZT17cG9pbnQ6ZnVuY3Rpb24obix0KXt0aGlzLnN0cmVhbS5wb2ludChuLHQpfSxzcGhlcmU6ZnVuY3Rpb24oKXt0aGlzLnN0cmVhbS5zcGhlcmUoKX0sbGluZVN0YXJ0OmZ1bmN0aW9uKCl7dGhpcy5zdHJlYW0ubGluZVN0YXJ0KCl9LGxpbmVFbmQ6ZnVuY3Rpb24oKXt0aGlzLnN0cmVhbS5saW5lRW5kKCl9LHBvbHlnb25TdGFydDpmdW5jdGlvbigpe3RoaXMuc3RyZWFtLnBvbHlnb25TdGFydCgpfSxwb2x5Z29uRW5kOmZ1bmN0aW9uKCl7dGhpcy5zdHJlYW0ucG9seWdvbkVuZCgpfX0sdGEuZ2VvLnByb2plY3Rpb249dXIsdGEuZ2VvLnByb2plY3Rpb25NdXRhdG9yPWlyLCh0YS5nZW8uZXF1aXJlY3Rhbmd1bGFyPWZ1bmN0aW9uKCl7cmV0dXJuIHVyKGFyKX0pLnJhdz1hci5pbnZlcnQ9YXIsdGEuZ2VvLnJvdGF0aW9uPWZ1bmN0aW9uKG4pe2Z1bmN0aW9uIHQodCl7cmV0dXJuIHQ9bih0WzBdKkRhLHRbMV0qRGEpLHRbMF0qPVBhLHRbMV0qPVBhLHR9cmV0dXJuIG49bHIoblswXSUzNjAqRGEsblsxXSpEYSxuLmxlbmd0aD4yP25bMl0qRGE6MCksdC5pbnZlcnQ9ZnVuY3Rpb24odCl7cmV0dXJuIHQ9bi5pbnZlcnQodFswXSpEYSx0WzFdKkRhKSx0WzBdKj1QYSx0WzFdKj1QYSx0fSx0fSxjci5pbnZlcnQ9YXIsdGEuZ2VvLmNpcmNsZT1mdW5jdGlvbigpe2Z1bmN0aW9uIG4oKXt2YXIgbj0iZnVuY3Rpb24iPT10eXBlb2Ygcj9yLmFwcGx5KHRoaXMsYXJndW1lbnRzKTpyLHQ9bHIoLW5bMF0qRGEsLW5bMV0qRGEsMCkuaW52ZXJ0LHU9W107cmV0dXJuIGUobnVsbCxudWxsLDEse3BvaW50OmZ1bmN0aW9uKG4sZSl7dS5wdXNoKG49dChuLGUpKSxuWzBdKj1QYSxuWzFdKj1QYX19KSx7dHlwZToiUG9seWdvbiIsY29vcmRpbmF0ZXM6W3VdfX12YXIgdCxlLHI9WzAsMF0sdT02O3JldHVybiBuLm9yaWdpbj1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj10LG4pOnJ9LG4uYW5nbGU9ZnVuY3Rpb24ocil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGU9Z3IoKHQ9K3IpKkRhLHUqRGEpLG4pOnR9LG4ucHJlY2lzaW9uPWZ1bmN0aW9uKHIpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhlPWdyKHQqRGEsKHU9K3IpKkRhKSxuKTp1fSxuLmFuZ2xlKDkwKX0sdGEuZ2VvLmRpc3RhbmNlPWZ1bmN0aW9uKG4sdCl7dmFyIGUscj0odFswXS1uWzBdKSpEYSx1PW5bMV0qRGEsaT10WzFdKkRhLG89TWF0aC5zaW4ociksYT1NYXRoLmNvcyhyKSxjPU1hdGguc2luKHUpLGw9TWF0aC5jb3ModSkscz1NYXRoLnNpbihpKSxmPU1hdGguY29zKGkpO3JldHVybiBNYXRoLmF0YW4yKE1hdGguc3FydCgoZT1mKm8pKmUrKGU9bCpzLWMqZiphKSplKSxjKnMrbCpmKmEpfSx0YS5nZW8uZ3JhdGljdWxlPWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbigpe3JldHVybnt0eXBlOiJNdWx0aUxpbmVTdHJpbmciLGNvb3JkaW5hdGVzOnQoKX19ZnVuY3Rpb24gdCgpe3JldHVybiB0YS5yYW5nZShNYXRoLmNlaWwoaS9kKSpkLHUsZCkubWFwKGgpLmNvbmNhdCh0YS5yYW5nZShNYXRoLmNlaWwobC9tKSptLGMsbSkubWFwKGcpKS5jb25jYXQodGEucmFuZ2UoTWF0aC5jZWlsKHIvcCkqcCxlLHApLmZpbHRlcihmdW5jdGlvbihuKXtyZXR1cm4gZ2EobiVkKT5DYX0pLm1hcChzKSkuY29uY2F0KHRhLnJhbmdlKE1hdGguY2VpbChhL3YpKnYsbyx2KS5maWx0ZXIoZnVuY3Rpb24obil7cmV0dXJuIGdhKG4lbSk+Q2F9KS5tYXAoZikpfXZhciBlLHIsdSxpLG8sYSxjLGwscyxmLGgsZyxwPTEwLHY9cCxkPTkwLG09MzYwLHk9Mi41O3JldHVybiBuLmxpbmVzPWZ1bmN0aW9uKCl7cmV0dXJuIHQoKS5tYXAoZnVuY3Rpb24obil7cmV0dXJue3R5cGU6IkxpbmVTdHJpbmciLGNvb3JkaW5hdGVzOm59fSl9LG4ub3V0bGluZT1mdW5jdGlvbigpe3JldHVybnt0eXBlOiJQb2x5Z29uIixjb29yZGluYXRlczpbaChpKS5jb25jYXQoZyhjKS5zbGljZSgxKSxoKHUpLnJldmVyc2UoKS5zbGljZSgxKSxnKGwpLnJldmVyc2UoKS5zbGljZSgxKSldfX0sbi5leHRlbnQ9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/bi5tYWpvckV4dGVudCh0KS5taW5vckV4dGVudCh0KTpuLm1pbm9yRXh0ZW50KCl9LG4ubWFqb3JFeHRlbnQ9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGk9K3RbMF1bMF0sdT0rdFsxXVswXSxsPSt0WzBdWzFdLGM9K3RbMV1bMV0saT51JiYodD1pLGk9dSx1PXQpLGw+YyYmKHQ9bCxsPWMsYz10KSxuLnByZWNpc2lvbih5KSk6W1tpLGxdLFt1LGNdXX0sbi5taW5vckV4dGVudD1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj0rdFswXVswXSxlPSt0WzFdWzBdLGE9K3RbMF1bMV0sbz0rdFsxXVsxXSxyPmUmJih0PXIscj1lLGU9dCksYT5vJiYodD1hLGE9byxvPXQpLG4ucHJlY2lzaW9uKHkpKTpbW3IsYV0sW2Usb11dfSxuLnN0ZXA9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/bi5tYWpvclN0ZXAodCkubWlub3JTdGVwKHQpOm4ubWlub3JTdGVwKCl9LG4ubWFqb3JTdGVwPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhkPSt0WzBdLG09K3RbMV0sbik6W2QsbV19LG4ubWlub3JTdGVwPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhwPSt0WzBdLHY9K3RbMV0sbik6W3Asdl19LG4ucHJlY2lzaW9uPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh5PSt0LHM9dnIoYSxvLDkwKSxmPWRyKHIsZSx5KSxoPXZyKGwsYyw5MCksZz1kcihpLHUseSksbik6eX0sbi5tYWpvckV4dGVudChbWy0xODAsLTkwK0NhXSxbMTgwLDkwLUNhXV0pLm1pbm9yRXh0ZW50KFtbLTE4MCwtODAtQ2FdLFsxODAsODArQ2FdXSl9LHRhLmdlby5ncmVhdEFyYz1mdW5jdGlvbigpe2Z1bmN0aW9uIG4oKXtyZXR1cm57dHlwZToiTGluZVN0cmluZyIsY29vcmRpbmF0ZXM6W3R8fHIuYXBwbHkodGhpcyxhcmd1bWVudHMpLGV8fHUuYXBwbHkodGhpcyxhcmd1bWVudHMpXX19dmFyIHQsZSxyPW1yLHU9eXI7cmV0dXJuIG4uZGlzdGFuY2U9ZnVuY3Rpb24oKXtyZXR1cm4gdGEuZ2VvLmRpc3RhbmNlKHR8fHIuYXBwbHkodGhpcyxhcmd1bWVudHMpLGV8fHUuYXBwbHkodGhpcyxhcmd1bWVudHMpKX0sbi5zb3VyY2U9ZnVuY3Rpb24oZSl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHI9ZSx0PSJmdW5jdGlvbiI9PXR5cGVvZiBlP251bGw6ZSxuKTpyfSxuLnRhcmdldD1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8odT10LGU9ImZ1bmN0aW9uIj09dHlwZW9mIHQ/bnVsbDp0LG4pOnV9LG4ucHJlY2lzaW9uPWZ1bmN0aW9uKCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/bjowfSxufSx0YS5nZW8uaW50ZXJwb2xhdGU9ZnVuY3Rpb24obix0KXtyZXR1cm4gTXIoblswXSpEYSxuWzFdKkRhLHRbMF0qRGEsdFsxXSpEYSl9LHRhLmdlby5sZW5ndGg9ZnVuY3Rpb24obil7cmV0dXJuIFljPTAsdGEuZ2VvLnN0cmVhbShuLFpjKSxZY307dmFyIFljLFpjPXtzcGhlcmU6Yixwb2ludDpiLGxpbmVTdGFydDp4cixsaW5lRW5kOmIscG9seWdvblN0YXJ0OmIscG9seWdvbkVuZDpifSxWYz1icihmdW5jdGlvbihuKXtyZXR1cm4gTWF0aC5zcXJ0KDIvKDErbikpfSxmdW5jdGlvbihuKXtyZXR1cm4gMipNYXRoLmFzaW4obi8yKX0pOyh0YS5nZW8uYXppbXV0aGFsRXF1YWxBcmVhPWZ1bmN0aW9uKCl7cmV0dXJuIHVyKFZjKX0pLnJhdz1WYzt2YXIgWGM9YnIoZnVuY3Rpb24obil7dmFyIHQ9TWF0aC5hY29zKG4pO3JldHVybiB0JiZ0L01hdGguc2luKHQpfSx5KTsodGEuZ2VvLmF6aW11dGhhbEVxdWlkaXN0YW50PWZ1bmN0aW9uKCl7cmV0dXJuIHVyKFhjKX0pLnJhdz1YYywodGEuZ2VvLmNvbmljQ29uZm9ybWFsPWZ1bmN0aW9uKCl7cmV0dXJuIFllKF9yKX0pLnJhdz1fciwodGEuZ2VvLmNvbmljRXF1aWRpc3RhbnQ9ZnVuY3Rpb24oKXtyZXR1cm4gWWUod3IpfSkucmF3PXdyO3ZhciAkYz1icihmdW5jdGlvbihuKXtyZXR1cm4gMS9ufSxNYXRoLmF0YW4pOyh0YS5nZW8uZ25vbW9uaWM9ZnVuY3Rpb24oKXtyZXR1cm4gdXIoJGMpfSkucmF3PSRjLFNyLmludmVydD1mdW5jdGlvbihuLHQpe3JldHVybltuLDIqTWF0aC5hdGFuKE1hdGguZXhwKHQpKS1SYV19LCh0YS5nZW8ubWVyY2F0b3I9ZnVuY3Rpb24oKXtyZXR1cm4ga3IoU3IpfSkucmF3PVNyO3ZhciBCYz1icihmdW5jdGlvbigpe3JldHVybiAxfSxNYXRoLmFzaW4pOyh0YS5nZW8ub3J0aG9ncmFwaGljPWZ1bmN0aW9uKCl7cmV0dXJuIHVyKEJjKX0pLnJhdz1CYzt2YXIgV2M9YnIoZnVuY3Rpb24obil7cmV0dXJuIDEvKDErbil9LGZ1bmN0aW9uKG4pe3JldHVybiAyKk1hdGguYXRhbihuKX0pOyh0YS5nZW8uc3RlcmVvZ3JhcGhpYz1mdW5jdGlvbigpe3JldHVybiB1cihXYyl9KS5yYXc9V2MsRXIuaW52ZXJ0PWZ1bmN0aW9uKG4sdCl7cmV0dXJuWy10LDIqTWF0aC5hdGFuKE1hdGguZXhwKG4pKS1SYV19LCh0YS5nZW8udHJhbnN2ZXJzZU1lcmNhdG9yPWZ1bmN0aW9uKCl7dmFyIG49a3IoRXIpLHQ9bi5jZW50ZXIsZT1uLnJvdGF0ZTtyZXR1cm4gbi5jZW50ZXI9ZnVuY3Rpb24obil7cmV0dXJuIG4/dChbLW5bMV0sblswXV0pOihuPXQoKSxbblsxXSwtblswXV0pfSxuLnJvdGF0ZT1mdW5jdGlvbihuKXtyZXR1cm4gbj9lKFtuWzBdLG5bMV0sbi5sZW5ndGg+Mj9uWzJdKzkwOjkwXSk6KG49ZSgpLFtuWzBdLG5bMV0sblsyXS05MF0pfSxlKFswLDAsOTBdKX0pLnJhdz1Fcix0YS5nZW9tPXt9LHRhLmdlb20uaHVsbD1mdW5jdGlvbihuKXtmdW5jdGlvbiB0KG4pe2lmKG4ubGVuZ3RoPDMpcmV0dXJuW107dmFyIHQsdT1FdChlKSxpPUV0KHIpLG89bi5sZW5ndGgsYT1bXSxjPVtdO2Zvcih0PTA7bz50O3QrKylhLnB1c2goWyt1LmNhbGwodGhpcyxuW3RdLHQpLCtpLmNhbGwodGhpcyxuW3RdLHQpLHRdKTtmb3IoYS5zb3J0KHpyKSx0PTA7bz50O3QrKyljLnB1c2goW2FbdF1bMF0sLWFbdF1bMV1dKTt2YXIgbD1DcihhKSxzPUNyKGMpLGY9c1swXT09PWxbMF0saD1zW3MubGVuZ3RoLTFdPT09bFtsLmxlbmd0aC0xXSxnPVtdO2Zvcih0PWwubGVuZ3RoLTE7dD49MDstLXQpZy5wdXNoKG5bYVtsW3RdXVsyXV0pO2Zvcih0PStmO3Q8cy5sZW5ndGgtaDsrK3QpZy5wdXNoKG5bYVtzW3RdXVsyXV0pO3JldHVybiBnfXZhciBlPUFyLHI9TnI7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/dChuKToodC54PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhlPW4sdCk6ZX0sdC55PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhyPW4sdCk6cn0sdCl9LHRhLmdlb20ucG9seWdvbj1mdW5jdGlvbihuKXtyZXR1cm4geWEobixKYyksbn07dmFyIEpjPXRhLmdlb20ucG9seWdvbi5wcm90b3R5cGU9W107SmMuYXJlYT1mdW5jdGlvbigpe2Zvcih2YXIgbix0PS0xLGU9dGhpcy5sZW5ndGgscj10aGlzW2UtMV0sdT0wOysrdDxlOyluPXIscj10aGlzW3RdLHUrPW5bMV0qclswXS1uWzBdKnJbMV07cmV0dXJuLjUqdX0sSmMuY2VudHJvaWQ9ZnVuY3Rpb24obil7dmFyIHQsZSxyPS0xLHU9dGhpcy5sZW5ndGgsaT0wLG89MCxhPXRoaXNbdS0xXTtmb3IoYXJndW1lbnRzLmxlbmd0aHx8KG49LTEvKDYqdGhpcy5hcmVhKCkpKTsrK3I8dTspdD1hLGE9dGhpc1tyXSxlPXRbMF0qYVsxXS1hWzBdKnRbMV0saSs9KHRbMF0rYVswXSkqZSxvKz0odFsxXSthWzFdKSplO3JldHVybltpKm4sbypuXX0sSmMuY2xpcD1mdW5jdGlvbihuKXtmb3IodmFyIHQsZSxyLHUsaSxvLGE9VHIobiksYz0tMSxsPXRoaXMubGVuZ3RoLVRyKHRoaXMpLHM9dGhpc1tsLTFdOysrYzxsOyl7Zm9yKHQ9bi5zbGljZSgpLG4ubGVuZ3RoPTAsdT10aGlzW2NdLGk9dFsocj10Lmxlbmd0aC1hKS0xXSxlPS0xOysrZTxyOylvPXRbZV0scXIobyxzLHUpPyhxcihpLHMsdSl8fG4ucHVzaChMcihpLG8scyx1KSksbi5wdXNoKG8pKTpxcihpLHMsdSkmJm4ucHVzaChMcihpLG8scyx1KSksaT1vO2EmJm4ucHVzaChuWzBdKSxzPXV9cmV0dXJuIG59O3ZhciBHYyxLYyxRYyxubCx0bCxlbD1bXSxybD1bXTtPci5wcm90b3R5cGUucHJlcGFyZT1mdW5jdGlvbigpe2Zvcih2YXIgbix0PXRoaXMuZWRnZXMsZT10Lmxlbmd0aDtlLS07KW49dFtlXS5lZGdlLG4uYiYmbi5hfHx0LnNwbGljZShlLDEpO3JldHVybiB0LnNvcnQoWXIpLHQubGVuZ3RofSxRci5wcm90b3R5cGU9e3N0YXJ0OmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuZWRnZS5sPT09dGhpcy5zaXRlP3RoaXMuZWRnZS5hOnRoaXMuZWRnZS5ifSxlbmQ6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5lZGdlLmw9PT10aGlzLnNpdGU/dGhpcy5lZGdlLmI6dGhpcy5lZGdlLmF9fSxudS5wcm90b3R5cGU9e2luc2VydDpmdW5jdGlvbihuLHQpe3ZhciBlLHIsdTtpZihuKXtpZih0LlA9bix0Lk49bi5OLG4uTiYmKG4uTi5QPXQpLG4uTj10LG4uUil7Zm9yKG49bi5SO24uTDspbj1uLkw7bi5MPXR9ZWxzZSBuLlI9dDtlPW59ZWxzZSB0aGlzLl8/KG49dXUodGhpcy5fKSx0LlA9bnVsbCx0Lk49bixuLlA9bi5MPXQsZT1uKToodC5QPXQuTj1udWxsLHRoaXMuXz10LGU9bnVsbCk7Zm9yKHQuTD10LlI9bnVsbCx0LlU9ZSx0LkM9ITAsbj10O2UmJmUuQzspcj1lLlUsZT09PXIuTD8odT1yLlIsdSYmdS5DPyhlLkM9dS5DPSExLHIuQz0hMCxuPXIpOihuPT09ZS5SJiYoZXUodGhpcyxlKSxuPWUsZT1uLlUpLGUuQz0hMSxyLkM9ITAscnUodGhpcyxyKSkpOih1PXIuTCx1JiZ1LkM/KGUuQz11LkM9ITEsci5DPSEwLG49cik6KG49PT1lLkwmJihydSh0aGlzLGUpLG49ZSxlPW4uVSksZS5DPSExLHIuQz0hMCxldSh0aGlzLHIpKSksZT1uLlU7dGhpcy5fLkM9ITF9LHJlbW92ZTpmdW5jdGlvbihuKXtuLk4mJihuLk4uUD1uLlApLG4uUCYmKG4uUC5OPW4uTiksbi5OPW4uUD1udWxsO3ZhciB0LGUscix1PW4uVSxpPW4uTCxvPW4uUjtpZihlPWk/bz91dShvKTppOm8sdT91Lkw9PT1uP3UuTD1lOnUuUj1lOnRoaXMuXz1lLGkmJm8/KHI9ZS5DLGUuQz1uLkMsZS5MPWksaS5VPWUsZSE9PW8/KHU9ZS5VLGUuVT1uLlUsbj1lLlIsdS5MPW4sZS5SPW8sby5VPWUpOihlLlU9dSx1PWUsbj1lLlIpKToocj1uLkMsbj1lKSxuJiYobi5VPXUpLCFyKXtpZihuJiZuLkMpcmV0dXJuIHZvaWQobi5DPSExKTtkb3tpZihuPT09dGhpcy5fKWJyZWFrO2lmKG49PT11Lkwpe2lmKHQ9dS5SLHQuQyYmKHQuQz0hMSx1LkM9ITAsZXUodGhpcyx1KSx0PXUuUiksdC5MJiZ0LkwuQ3x8dC5SJiZ0LlIuQyl7dC5SJiZ0LlIuQ3x8KHQuTC5DPSExLHQuQz0hMCxydSh0aGlzLHQpLHQ9dS5SKSx0LkM9dS5DLHUuQz10LlIuQz0hMSxldSh0aGlzLHUpLG49dGhpcy5fO2JyZWFrfX1lbHNlIGlmKHQ9dS5MLHQuQyYmKHQuQz0hMSx1LkM9ITAscnUodGhpcyx1KSx0PXUuTCksdC5MJiZ0LkwuQ3x8dC5SJiZ0LlIuQyl7dC5MJiZ0LkwuQ3x8KHQuUi5DPSExLHQuQz0hMCxldSh0aGlzLHQpLHQ9dS5MKSx0LkM9dS5DLHUuQz10LkwuQz0hMSxydSh0aGlzLHUpLG49dGhpcy5fO2JyZWFrfXQuQz0hMCxuPXUsdT11LlV9d2hpbGUoIW4uQyk7biYmKG4uQz0hMSl9fX0sdGEuZ2VvbS52b3Jvbm9pPWZ1bmN0aW9uKG4pe2Z1bmN0aW9uIHQobil7dmFyIHQ9bmV3IEFycmF5KG4ubGVuZ3RoKSxyPWFbMF1bMF0sdT1hWzBdWzFdLGk9YVsxXVswXSxvPWFbMV1bMV07cmV0dXJuIGl1KGUobiksYSkuY2VsbHMuZm9yRWFjaChmdW5jdGlvbihlLGEpe3ZhciBjPWUuZWRnZXMsbD1lLnNpdGUscz10W2FdPWMubGVuZ3RoP2MubWFwKGZ1bmN0aW9uKG4pe3ZhciB0PW4uc3RhcnQoKTtyZXR1cm5bdC54LHQueV19KTpsLng+PXImJmwueDw9aSYmbC55Pj11JiZsLnk8PW8/W1tyLG9dLFtpLG9dLFtpLHVdLFtyLHVdXTpbXTtzLnBvaW50PW5bYV19KSx0fWZ1bmN0aW9uIGUobil7cmV0dXJuIG4ubWFwKGZ1bmN0aW9uKG4sdCl7cmV0dXJue3g6TWF0aC5yb3VuZChpKG4sdCkvQ2EpKkNhLHk6TWF0aC5yb3VuZChvKG4sdCkvQ2EpKkNhLGk6dH19KX12YXIgcj1Bcix1PU5yLGk9cixvPXUsYT11bDtyZXR1cm4gbj90KG4pOih0LmxpbmtzPWZ1bmN0aW9uKG4pe3JldHVybiBpdShlKG4pKS5lZGdlcy5maWx0ZXIoZnVuY3Rpb24obil7cmV0dXJuIG4ubCYmbi5yfSkubWFwKGZ1bmN0aW9uKHQpe3JldHVybntzb3VyY2U6blt0LmwuaV0sdGFyZ2V0Om5bdC5yLmldfX0pfSx0LnRyaWFuZ2xlcz1mdW5jdGlvbihuKXt2YXIgdD1bXTtyZXR1cm4gaXUoZShuKSkuY2VsbHMuZm9yRWFjaChmdW5jdGlvbihlLHIpe2Zvcih2YXIgdSxpLG89ZS5zaXRlLGE9ZS5lZGdlcy5zb3J0KFlyKSxjPS0xLGw9YS5sZW5ndGgscz1hW2wtMV0uZWRnZSxmPXMubD09PW8/cy5yOnMubDsrK2M8bDspdT1zLGk9ZixzPWFbY10uZWRnZSxmPXMubD09PW8/cy5yOnMubCxyPGkuaSYmcjxmLmkmJmF1KG8saSxmKTwwJiZ0LnB1c2goW25bcl0sbltpLmldLG5bZi5pXV0pfSksdH0sdC54PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhpPUV0KHI9biksdCk6cn0sdC55PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhvPUV0KHU9biksdCk6dX0sdC5jbGlwRXh0ZW50PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhhPW51bGw9PW4/dWw6bix0KTphPT09dWw/bnVsbDphfSx0LnNpemU9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/dC5jbGlwRXh0ZW50KG4mJltbMCwwXSxuXSk6YT09PXVsP251bGw6YSYmYVsxXX0sdCl9O3ZhciB1bD1bWy0xZTYsLTFlNl0sWzFlNiwxZTZdXTt0YS5nZW9tLmRlbGF1bmF5PWZ1bmN0aW9uKG4pe3JldHVybiB0YS5nZW9tLnZvcm9ub2koKS50cmlhbmdsZXMobil9LHRhLmdlb20ucXVhZHRyZWU9ZnVuY3Rpb24obix0LGUscix1KXtmdW5jdGlvbiBpKG4pe2Z1bmN0aW9uIGkobix0LGUscix1LGksbyxhKXtpZighaXNOYU4oZSkmJiFpc05hTihyKSlpZihuLmxlYWYpe3ZhciBjPW4ueCxzPW4ueTtpZihudWxsIT1jKWlmKGdhKGMtZSkrZ2Eocy1yKTwuMDEpbChuLHQsZSxyLHUsaSxvLGEpO2Vsc2V7dmFyIGY9bi5wb2ludDtuLng9bi55PW4ucG9pbnQ9bnVsbCxsKG4sZixjLHMsdSxpLG8sYSksbChuLHQsZSxyLHUsaSxvLGEpfWVsc2Ugbi54PWUsbi55PXIsbi5wb2ludD10fWVsc2UgbChuLHQsZSxyLHUsaSxvLGEpfWZ1bmN0aW9uIGwobix0LGUscix1LG8sYSxjKXt2YXIgbD0uNSoodSthKSxzPS41KihvK2MpLGY9ZT49bCxoPXI+PXMsZz1oPDwxfGY7bi5sZWFmPSExLG49bi5ub2Rlc1tnXXx8KG4ubm9kZXNbZ109c3UoKSksZj91PWw6YT1sLGg/bz1zOmM9cyxpKG4sdCxlLHIsdSxvLGEsYyl9dmFyIHMsZixoLGcscCx2LGQsbSx5LE09RXQoYSkseD1FdChjKTtpZihudWxsIT10KXY9dCxkPWUsbT1yLHk9dTtlbHNlIGlmKG09eT0tKHY9ZD0xLzApLGY9W10saD1bXSxwPW4ubGVuZ3RoLG8pZm9yKGc9MDtwPmc7KytnKXM9bltnXSxzLng8diYmKHY9cy54KSxzLnk8ZCYmKGQ9cy55KSxzLng+bSYmKG09cy54KSxzLnk+eSYmKHk9cy55KSxmLnB1c2gocy54KSxoLnB1c2gocy55KTtlbHNlIGZvcihnPTA7cD5nOysrZyl7dmFyIGI9K00ocz1uW2ddLGcpLF89K3gocyxnKTt2PmImJih2PWIpLGQ+XyYmKGQ9XyksYj5tJiYobT1iKSxfPnkmJih5PV8pLGYucHVzaChiKSxoLnB1c2goXyl9dmFyIHc9bS12LFM9eS1kO3c+Uz95PWQrdzptPXYrUzt2YXIgaz1zdSgpO2lmKGsuYWRkPWZ1bmN0aW9uKG4pe2koayxuLCtNKG4sKytnKSwreChuLGcpLHYsZCxtLHkpfSxrLnZpc2l0PWZ1bmN0aW9uKG4pe2Z1KG4sayx2LGQsbSx5KX0say5maW5kPWZ1bmN0aW9uKG4pe3JldHVybiBodShrLG5bMF0sblsxXSx2LGQsbSx5KX0sZz0tMSxudWxsPT10KXtmb3IoOysrZzxwOylpKGssbltnXSxmW2ddLGhbZ10sdixkLG0seSk7LS1nfWVsc2Ugbi5mb3JFYWNoKGsuYWRkKTtyZXR1cm4gZj1oPW49cz1udWxsLGt9dmFyIG8sYT1BcixjPU5yO3JldHVybihvPWFyZ3VtZW50cy5sZW5ndGgpPyhhPWN1LGM9bHUsMz09PW8mJih1PWUscj10LGU9dD0wKSxpKG4pKTooaS54PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhhPW4saSk6YX0saS55PWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhjPW4saSk6Y30saS5leHRlbnQ9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KG51bGw9PW4/dD1lPXI9dT1udWxsOih0PStuWzBdWzBdLGU9K25bMF1bMV0scj0rblsxXVswXSx1PStuWzFdWzFdKSxpKTpudWxsPT10P251bGw6W1t0LGVdLFtyLHVdXX0saS5zaXplPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhudWxsPT1uP3Q9ZT1yPXU9bnVsbDoodD1lPTAscj0rblswXSx1PStuWzFdKSxpKTpudWxsPT10P251bGw6W3ItdCx1LWVdfSxpKX0sdGEuaW50ZXJwb2xhdGVSZ2I9Z3UsdGEuaW50ZXJwb2xhdGVPYmplY3Q9cHUsdGEuaW50ZXJwb2xhdGVOdW1iZXI9dnUsdGEuaW50ZXJwb2xhdGVTdHJpbmc9ZHU7dmFyIGlsPS9bLStdPyg/OlxkK1wuP1xkKnxcLj9cZCspKD86W2VFXVstK10/XGQrKT8vZyxvbD1uZXcgUmVnRXhwKGlsLnNvdXJjZSwiZyIpO3RhLmludGVycG9sYXRlPW11LHRhLmludGVycG9sYXRvcnM9W2Z1bmN0aW9uKG4sdCl7dmFyIGU9dHlwZW9mIHQ7cmV0dXJuKCJzdHJpbmciPT09ZT9HYS5oYXModCl8fC9eKCN8cmdiXCh8aHNsXCgpLy50ZXN0KHQpP2d1OmR1OnQgaW5zdGFuY2VvZiBvdD9ndTpBcnJheS5pc0FycmF5KHQpP3l1OiJvYmplY3QiPT09ZSYmaXNOYU4odCk/cHU6dnUpKG4sdCl9XSx0YS5pbnRlcnBvbGF0ZUFycmF5PXl1O3ZhciBhbD1mdW5jdGlvbigpe3JldHVybiB5fSxjbD10YS5tYXAoe2xpbmVhcjphbCxwb2x5Omt1LHF1YWQ6ZnVuY3Rpb24oKXtyZXR1cm4gX3V9LGN1YmljOmZ1bmN0aW9uKCl7cmV0dXJuIHd1fSxzaW46ZnVuY3Rpb24oKXtyZXR1cm4gRXV9LGV4cDpmdW5jdGlvbigpe3JldHVybiBBdX0sY2lyY2xlOmZ1bmN0aW9uKCl7cmV0dXJuIE51fSxlbGFzdGljOkN1LGJhY2s6enUsYm91bmNlOmZ1bmN0aW9uKCl7cmV0dXJuIHF1fX0pLGxsPXRhLm1hcCh7ImluIjp5LG91dDp4dSwiaW4tb3V0IjpidSwib3V0LWluIjpmdW5jdGlvbihuKXtyZXR1cm4gYnUoeHUobikpfX0pO3RhLmVhc2U9ZnVuY3Rpb24obil7dmFyIHQ9bi5pbmRleE9mKCItIiksZT10Pj0wP24uc2xpY2UoMCx0KTpuLHI9dD49MD9uLnNsaWNlKHQrMSk6ImluIjtyZXR1cm4gZT1jbC5nZXQoZSl8fGFsLHI9bGwuZ2V0KHIpfHx5LE11KHIoZS5hcHBseShudWxsLGVhLmNhbGwoYXJndW1lbnRzLDEpKSkpfSx0YS5pbnRlcnBvbGF0ZUhjbD1MdSx0YS5pbnRlcnBvbGF0ZUhzbD1UdSx0YS5pbnRlcnBvbGF0ZUxhYj1SdSx0YS5pbnRlcnBvbGF0ZVJvdW5kPUR1LHRhLnRyYW5zZm9ybT1mdW5jdGlvbihuKXt2YXIgdD11YS5jcmVhdGVFbGVtZW50TlModGEubnMucHJlZml4LnN2ZywiZyIpO3JldHVybih0YS50cmFuc2Zvcm09ZnVuY3Rpb24obil7aWYobnVsbCE9bil7dC5zZXRBdHRyaWJ1dGUoInRyYW5zZm9ybSIsbik7dmFyIGU9dC50cmFuc2Zvcm0uYmFzZVZhbC5jb25zb2xpZGF0ZSgpfXJldHVybiBuZXcgUHUoZT9lLm1hdHJpeDpzbCl9KShuKX0sUHUucHJvdG90eXBlLnRvU3RyaW5nPWZ1bmN0aW9uKCl7cmV0dXJuInRyYW5zbGF0ZSgiK3RoaXMudHJhbnNsYXRlKyIpcm90YXRlKCIrdGhpcy5yb3RhdGUrIilza2V3WCgiK3RoaXMuc2tldysiKXNjYWxlKCIrdGhpcy5zY2FsZSsiKSJ9O3ZhciBzbD17YToxLGI6MCxjOjAsZDoxLGU6MCxmOjB9O3RhLmludGVycG9sYXRlVHJhbnNmb3JtPUh1LHRhLmxheW91dD17fSx0YS5sYXlvdXQuYnVuZGxlPWZ1bmN0aW9uKCl7cmV0dXJuIGZ1bmN0aW9uKG4pe2Zvcih2YXIgdD1bXSxlPS0xLHI9bi5sZW5ndGg7KytlPHI7KXQucHVzaChZdShuW2VdKSk7cmV0dXJuIHR9fSx0YS5sYXlvdXQuY2hvcmQ9ZnVuY3Rpb24oKXtmdW5jdGlvbiBuKCl7dmFyIG4sbCxmLGgsZyxwPXt9LHY9W10sZD10YS5yYW5nZShpKSxtPVtdO2ZvcihlPVtdLHI9W10sbj0wLGg9LTE7KytoPGk7KXtmb3IobD0wLGc9LTE7KytnPGk7KWwrPXVbaF1bZ107di5wdXNoKGwpLG0ucHVzaCh0YS5yYW5nZShpKSksbis9bH1mb3IobyYmZC5zb3J0KGZ1bmN0aW9uKG4sdCl7cmV0dXJuIG8odltuXSx2W3RdKX0pLGEmJm0uZm9yRWFjaChmdW5jdGlvbihuLHQpe24uc29ydChmdW5jdGlvbihuLGUpe3JldHVybiBhKHVbdF1bbl0sdVt0XVtlXSl9KX0pLG49KExhLXMqaSkvbixsPTAsaD0tMTsrK2g8aTspe2ZvcihmPWwsZz0tMTsrK2c8aTspe3ZhciB5PWRbaF0sTT1tW3ldW2ddLHg9dVt5XVtNXSxiPWwsXz1sKz14Km47cFt5KyItIitNXT17aW5kZXg6eSxzdWJpbmRleDpNLHN0YXJ0QW5nbGU6YixlbmRBbmdsZTpfLHZhbHVlOnh9fXJbeV09e2luZGV4Onksc3RhcnRBbmdsZTpmLGVuZEFuZ2xlOmwsdmFsdWU6KGwtZikvbn0sbCs9c31mb3IoaD0tMTsrK2g8aTspZm9yKGc9aC0xOysrZzxpOyl7dmFyIHc9cFtoKyItIitnXSxTPXBbZysiLSIraF07KHcudmFsdWV8fFMudmFsdWUpJiZlLnB1c2gody52YWx1ZTxTLnZhbHVlP3tzb3VyY2U6Uyx0YXJnZXQ6d306e3NvdXJjZTp3LHRhcmdldDpTfSl9YyYmdCgpfWZ1bmN0aW9uIHQoKXtlLnNvcnQoZnVuY3Rpb24obix0KXtyZXR1cm4gYygobi5zb3VyY2UudmFsdWUrbi50YXJnZXQudmFsdWUpLzIsKHQuc291cmNlLnZhbHVlK3QudGFyZ2V0LnZhbHVlKS8yKX0pfXZhciBlLHIsdSxpLG8sYSxjLGw9e30scz0wO3JldHVybiBsLm1hdHJpeD1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oaT0odT1uKSYmdS5sZW5ndGgsZT1yPW51bGwsbCk6dX0sbC5wYWRkaW5nPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhzPW4sZT1yPW51bGwsbCk6c30sbC5zb3J0R3JvdXBzPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhvPW4sZT1yPW51bGwsbCk6b30sbC5zb3J0U3ViZ3JvdXBzPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhhPW4sZT1udWxsLGwpOmF9LGwuc29ydENob3Jkcz1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oYz1uLGUmJnQoKSxsKTpjfSxsLmNob3Jkcz1mdW5jdGlvbigpe3JldHVybiBlfHxuKCksZX0sbC5ncm91cHM9ZnVuY3Rpb24oKXtyZXR1cm4gcnx8bigpLHJ9LGx9LHRhLmxheW91dC5mb3JjZT1mdW5jdGlvbigpe2Z1bmN0aW9uIG4obil7cmV0dXJuIGZ1bmN0aW9uKHQsZSxyLHUpe2lmKHQucG9pbnQhPT1uKXt2YXIgaT10LmN4LW4ueCxvPXQuY3ktbi55LGE9dS1lLGM9aSppK28qbztpZihjPmEqYS9kKXtpZihwPmMpe3ZhciBsPXQuY2hhcmdlL2M7bi5weC09aSpsLG4ucHktPW8qbH1yZXR1cm4hMH1pZih0LnBvaW50JiZjJiZwPmMpe3ZhciBsPXQucG9pbnRDaGFyZ2UvYztuLnB4LT1pKmwsbi5weS09bypsfX1yZXR1cm4hdC5jaGFyZ2V9fWZ1bmN0aW9uIHQobil7bi5weD10YS5ldmVudC54LG4ucHk9dGEuZXZlbnQueSxhLnJlc3VtZSgpfXZhciBlLHIsdSxpLG8sYT17fSxjPXRhLmRpc3BhdGNoKCJzdGFydCIsInRpY2siLCJlbmQiKSxsPVsxLDFdLHM9LjksZj1mbCxoPWhsLGc9LTMwLHA9Z2wsdj0uMSxkPS42NCxtPVtdLE09W107cmV0dXJuIGEudGljaz1mdW5jdGlvbigpe2lmKChyKj0uOTkpPC4wMDUpcmV0dXJuIGMuZW5kKHt0eXBlOiJlbmQiLGFscGhhOnI9MH0pLCEwO3ZhciB0LGUsYSxmLGgscCxkLHkseCxiPW0ubGVuZ3RoLF89TS5sZW5ndGg7Zm9yKGU9MDtfPmU7KytlKWE9TVtlXSxmPWEuc291cmNlLGg9YS50YXJnZXQseT1oLngtZi54LHg9aC55LWYueSwocD15KnkreCp4KSYmKHA9cippW2VdKigocD1NYXRoLnNxcnQocCkpLXVbZV0pL3AseSo9cCx4Kj1wLGgueC09eSooZD1mLndlaWdodC8oaC53ZWlnaHQrZi53ZWlnaHQpKSxoLnktPXgqZCxmLngrPXkqKGQ9MS1kKSxmLnkrPXgqZCk7aWYoKGQ9cip2KSYmKHk9bFswXS8yLHg9bFsxXS8yLGU9LTEsZCkpZm9yKDsrK2U8YjspYT1tW2VdLGEueCs9KHktYS54KSpkLGEueSs9KHgtYS55KSpkO2lmKGcpZm9yKEp1KHQ9dGEuZ2VvbS5xdWFkdHJlZShtKSxyLG8pLGU9LTE7KytlPGI7KShhPW1bZV0pLmZpeGVkfHx0LnZpc2l0KG4oYSkpO2ZvcihlPS0xOysrZTxiOylhPW1bZV0sYS5maXhlZD8oYS54PWEucHgsYS55PWEucHkpOihhLngtPShhLnB4LShhLnB4PWEueCkpKnMsYS55LT0oYS5weS0oYS5weT1hLnkpKSpzKTtjLnRpY2soe3R5cGU6InRpY2siLGFscGhhOnJ9KX0sYS5ub2Rlcz1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8obT1uLGEpOm19LGEubGlua3M9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KE09bixhKTpNfSxhLnNpemU9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGw9bixhKTpsfSxhLmxpbmtEaXN0YW5jZT1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oZj0iZnVuY3Rpb24iPT10eXBlb2Ygbj9uOituLGEpOmZ9LGEuZGlzdGFuY2U9YS5saW5rRGlzdGFuY2UsYS5saW5rU3RyZW5ndGg9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGg9ImZ1bmN0aW9uIj09dHlwZW9mIG4/bjorbixhKTpofSxhLmZyaWN0aW9uPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhzPStuLGEpOnN9LGEuY2hhcmdlPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhnPSJmdW5jdGlvbiI9PXR5cGVvZiBuP246K24sYSk6Z30sYS5jaGFyZ2VEaXN0YW5jZT1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocD1uKm4sYSk6TWF0aC5zcXJ0KHApfSxhLmdyYXZpdHk9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHY9K24sYSk6dn0sYS50aGV0YT1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oZD1uKm4sYSk6TWF0aC5zcXJ0KGQpfSxhLmFscGhhPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhuPStuLHI/cj1uPjA/bjowOm4+MCYmKGMuc3RhcnQoe3R5cGU6InN0YXJ0IixhbHBoYTpyPW59KSx0YS50aW1lcihhLnRpY2spKSxhKTpyfSxhLnN0YXJ0PWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbihuLHIpe2lmKCFlKXtmb3IoZT1uZXcgQXJyYXkoYyksYT0wO2M+YTsrK2EpZVthXT1bXTtmb3IoYT0wO3M+YTsrK2Epe3ZhciB1PU1bYV07ZVt1LnNvdXJjZS5pbmRleF0ucHVzaCh1LnRhcmdldCksZVt1LnRhcmdldC5pbmRleF0ucHVzaCh1LnNvdXJjZSl9fWZvcih2YXIgaSxvPWVbdF0sYT0tMSxsPW8ubGVuZ3RoOysrYTxsOylpZighaXNOYU4oaT1vW2FdW25dKSlyZXR1cm4gaTtyZXR1cm4gTWF0aC5yYW5kb20oKSpyfXZhciB0LGUscixjPW0ubGVuZ3RoLHM9TS5sZW5ndGgscD1sWzBdLHY9bFsxXTtmb3IodD0wO2M+dDsrK3QpKHI9bVt0XSkuaW5kZXg9dCxyLndlaWdodD0wO2Zvcih0PTA7cz50OysrdClyPU1bdF0sIm51bWJlciI9PXR5cGVvZiByLnNvdXJjZSYmKHIuc291cmNlPW1bci5zb3VyY2VdKSwibnVtYmVyIj09dHlwZW9mIHIudGFyZ2V0JiYoci50YXJnZXQ9bVtyLnRhcmdldF0pLCsrci5zb3VyY2Uud2VpZ2h0LCsrci50YXJnZXQud2VpZ2h0O2Zvcih0PTA7Yz50OysrdClyPW1bdF0saXNOYU4oci54KSYmKHIueD1uKCJ4IixwKSksaXNOYU4oci55KSYmKHIueT1uKCJ5Iix2KSksaXNOYU4oci5weCkmJihyLnB4PXIueCksaXNOYU4oci5weSkmJihyLnB5PXIueSk7aWYodT1bXSwiZnVuY3Rpb24iPT10eXBlb2YgZilmb3IodD0wO3M+dDsrK3QpdVt0XT0rZi5jYWxsKHRoaXMsTVt0XSx0KTtlbHNlIGZvcih0PTA7cz50OysrdCl1W3RdPWY7aWYoaT1bXSwiZnVuY3Rpb24iPT10eXBlb2YgaClmb3IodD0wO3M+dDsrK3QpaVt0XT0raC5jYWxsKHRoaXMsTVt0XSx0KTtlbHNlIGZvcih0PTA7cz50OysrdClpW3RdPWg7aWYobz1bXSwiZnVuY3Rpb24iPT10eXBlb2YgZylmb3IodD0wO2M+dDsrK3Qpb1t0XT0rZy5jYWxsKHRoaXMsbVt0XSx0KTtlbHNlIGZvcih0PTA7Yz50OysrdClvW3RdPWc7cmV0dXJuIGEucmVzdW1lKCl9LGEucmVzdW1lPWZ1bmN0aW9uKCl7cmV0dXJuIGEuYWxwaGEoLjEpfSxhLnN0b3A9ZnVuY3Rpb24oKXtyZXR1cm4gYS5hbHBoYSgwKX0sYS5kcmFnPWZ1bmN0aW9uKCl7cmV0dXJuIGV8fChlPXRhLmJlaGF2aW9yLmRyYWcoKS5vcmlnaW4oeSkub24oImRyYWdzdGFydC5mb3JjZSIsWHUpLm9uKCJkcmFnLmZvcmNlIix0KS5vbigiZHJhZ2VuZC5mb3JjZSIsJHUpKSxhcmd1bWVudHMubGVuZ3RoP3ZvaWQgdGhpcy5vbigibW91c2VvdmVyLmZvcmNlIixCdSkub24oIm1vdXNlb3V0LmZvcmNlIixXdSkuY2FsbChlKTplfSx0YS5yZWJpbmQoYSxjLCJvbiIpfTt2YXIgZmw9MjAsaGw9MSxnbD0xLzA7dGEubGF5b3V0LmhpZXJhcmNoeT1mdW5jdGlvbigpe2Z1bmN0aW9uIG4odSl7dmFyIGksbz1bdV0sYT1bXTtmb3IodS5kZXB0aD0wO251bGwhPShpPW8ucG9wKCkpOylpZihhLnB1c2goaSksKGw9ZS5jYWxsKG4saSxpLmRlcHRoKSkmJihjPWwubGVuZ3RoKSl7Zm9yKHZhciBjLGwsczstLWM+PTA7KW8ucHVzaChzPWxbY10pLHMucGFyZW50PWkscy5kZXB0aD1pLmRlcHRoKzE7ciYmKGkudmFsdWU9MCksaS5jaGlsZHJlbj1sfWVsc2UgciYmKGkudmFsdWU9K3IuY2FsbChuLGksaS5kZXB0aCl8fDApLGRlbGV0ZSBpLmNoaWxkcmVuO3JldHVybiBRdSh1LGZ1bmN0aW9uKG4pe3ZhciBlLHU7dCYmKGU9bi5jaGlsZHJlbikmJmUuc29ydCh0KSxyJiYodT1uLnBhcmVudCkmJih1LnZhbHVlKz1uLnZhbHVlKX0pLGF9dmFyIHQ9ZWksZT1uaSxyPXRpO3JldHVybiBuLnNvcnQ9ZnVuY3Rpb24oZSl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHQ9ZSxuKTp0fSxuLmNoaWxkcmVuPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhlPXQsbik6ZX0sbi52YWx1ZT1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj10LG4pOnJ9LG4ucmV2YWx1ZT1mdW5jdGlvbih0KXtyZXR1cm4gciYmKEt1KHQsZnVuY3Rpb24obil7bi5jaGlsZHJlbiYmKG4udmFsdWU9MCl9KSxRdSh0LGZ1bmN0aW9uKHQpe3ZhciBlO3QuY2hpbGRyZW58fCh0LnZhbHVlPStyLmNhbGwobix0LHQuZGVwdGgpfHwwKSwoZT10LnBhcmVudCkmJihlLnZhbHVlKz10LnZhbHVlKX0pKSx0fSxufSx0YS5sYXlvdXQucGFydGl0aW9uPWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbih0LGUscix1KXt2YXIgaT10LmNoaWxkcmVuO2lmKHQueD1lLHQueT10LmRlcHRoKnUsdC5keD1yLHQuZHk9dSxpJiYobz1pLmxlbmd0aCkpe3ZhciBvLGEsYyxsPS0xO2ZvcihyPXQudmFsdWU/ci90LnZhbHVlOjA7KytsPG87KW4oYT1pW2xdLGUsYz1hLnZhbHVlKnIsdSksZSs9Y319ZnVuY3Rpb24gdChuKXt2YXIgZT1uLmNoaWxkcmVuLHI9MDtpZihlJiYodT1lLmxlbmd0aCkpZm9yKHZhciB1LGk9LTE7KytpPHU7KXI9TWF0aC5tYXgocix0KGVbaV0pKTtyZXR1cm4gMStyfWZ1bmN0aW9uIGUoZSxpKXt2YXIgbz1yLmNhbGwodGhpcyxlLGkpO3JldHVybiBuKG9bMF0sMCx1WzBdLHVbMV0vdChvWzBdKSksb312YXIgcj10YS5sYXlvdXQuaGllcmFyY2h5KCksdT1bMSwxXTtyZXR1cm4gZS5zaXplPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh1PW4sZSk6dX0sR3UoZSxyKX0sdGEubGF5b3V0LnBpZT1mdW5jdGlvbigpe2Z1bmN0aW9uIG4obyl7dmFyIGEsYz1vLmxlbmd0aCxsPW8ubWFwKGZ1bmN0aW9uKGUscil7cmV0dXJuK3QuY2FsbChuLGUscil9KSxzPSsoImZ1bmN0aW9uIj09dHlwZW9mIHI/ci5hcHBseSh0aGlzLGFyZ3VtZW50cyk6ciksZj0oImZ1bmN0aW9uIj09dHlwZW9mIHU/dS5hcHBseSh0aGlzLGFyZ3VtZW50cyk6dSktcyxoPU1hdGgubWluKE1hdGguYWJzKGYpL2MsKygiZnVuY3Rpb24iPT10eXBlb2YgaT9pLmFwcGx5KHRoaXMsYXJndW1lbnRzKTppKSksZz1oKigwPmY/LTE6MSkscD0oZi1jKmcpL3RhLnN1bShsKSx2PXRhLnJhbmdlKGMpLGQ9W107cmV0dXJuIG51bGwhPWUmJnYuc29ydChlPT09cGw/ZnVuY3Rpb24obix0KXtyZXR1cm4gbFt0XS1sW25dfTpmdW5jdGlvbihuLHQpe3JldHVybiBlKG9bbl0sb1t0XSl9KSx2LmZvckVhY2goZnVuY3Rpb24obil7ZFtuXT17ZGF0YTpvW25dLHZhbHVlOmE9bFtuXSxzdGFydEFuZ2xlOnMsZW5kQW5nbGU6cys9YSpwK2cscGFkQW5nbGU6aH19KSxkfXZhciB0PU51bWJlcixlPXBsLHI9MCx1PUxhLGk9MDtyZXR1cm4gbi52YWx1ZT1mdW5jdGlvbihlKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8odD1lLG4pOnR9LG4uc29ydD1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oZT10LG4pOmV9LG4uc3RhcnRBbmdsZT1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj10LG4pOnJ9LG4uZW5kQW5nbGU9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHU9dCxuKTp1fSxuLnBhZEFuZ2xlPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhpPXQsbik6aX0sbn07dmFyIHBsPXt9O3RhLmxheW91dC5zdGFjaz1mdW5jdGlvbigpe2Z1bmN0aW9uIG4oYSxjKXtpZighKGg9YS5sZW5ndGgpKXJldHVybiBhO3ZhciBsPWEubWFwKGZ1bmN0aW9uKGUscil7cmV0dXJuIHQuY2FsbChuLGUscil9KSxzPWwubWFwKGZ1bmN0aW9uKHQpe3JldHVybiB0Lm1hcChmdW5jdGlvbih0LGUpe3JldHVybltpLmNhbGwobix0LGUpLG8uY2FsbChuLHQsZSldfSl9KSxmPWUuY2FsbChuLHMsYyk7bD10YS5wZXJtdXRlKGwsZikscz10YS5wZXJtdXRlKHMsZik7dmFyIGgsZyxwLHYsZD1yLmNhbGwobixzLGMpLG09bFswXS5sZW5ndGg7Zm9yKHA9MDttPnA7KytwKWZvcih1LmNhbGwobixsWzBdW3BdLHY9ZFtwXSxzWzBdW3BdWzFdKSxnPTE7aD5nOysrZyl1LmNhbGwobixsW2ddW3BdLHYrPXNbZy0xXVtwXVsxXSxzW2ddW3BdWzFdKTtyZXR1cm4gYX12YXIgdD15LGU9YWkscj1jaSx1PW9pLGk9dWksbz1paTtyZXR1cm4gbi52YWx1ZXM9ZnVuY3Rpb24oZSl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHQ9ZSxuKTp0fSxuLm9yZGVyPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhlPSJmdW5jdGlvbiI9PXR5cGVvZiB0P3Q6dmwuZ2V0KHQpfHxhaSxuKTplfSxuLm9mZnNldD1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj0iZnVuY3Rpb24iPT10eXBlb2YgdD90OmRsLmdldCh0KXx8Y2ksbik6cn0sbi54PWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhpPXQsbik6aX0sbi55PWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhvPXQsbik6b30sbi5vdXQ9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHU9dCxuKTp1fSxufTt2YXIgdmw9dGEubWFwKHsiaW5zaWRlLW91dCI6ZnVuY3Rpb24obil7dmFyIHQsZSxyPW4ubGVuZ3RoLHU9bi5tYXAobGkpLGk9bi5tYXAoc2kpLG89dGEucmFuZ2Uocikuc29ydChmdW5jdGlvbihuLHQpe3JldHVybiB1W25dLXVbdF19KSxhPTAsYz0wLGw9W10scz1bXTtmb3IodD0wO3I+dDsrK3QpZT1vW3RdLGM+YT8oYSs9aVtlXSxsLnB1c2goZSkpOihjKz1pW2VdLHMucHVzaChlKSk7cmV0dXJuIHMucmV2ZXJzZSgpLmNvbmNhdChsKX0scmV2ZXJzZTpmdW5jdGlvbihuKXtyZXR1cm4gdGEucmFuZ2Uobi5sZW5ndGgpLnJldmVyc2UoKX0sImRlZmF1bHQiOmFpfSksZGw9dGEubWFwKHtzaWxob3VldHRlOmZ1bmN0aW9uKG4pe3ZhciB0LGUscix1PW4ubGVuZ3RoLGk9blswXS5sZW5ndGgsbz1bXSxhPTAsYz1bXTtmb3IoZT0wO2k+ZTsrK2Upe2Zvcih0PTAscj0wO3U+dDt0Kyspcis9blt0XVtlXVsxXTtyPmEmJihhPXIpLG8ucHVzaChyKX1mb3IoZT0wO2k+ZTsrK2UpY1tlXT0oYS1vW2VdKS8yO3JldHVybiBjfSx3aWdnbGU6ZnVuY3Rpb24obil7dmFyIHQsZSxyLHUsaSxvLGEsYyxsLHM9bi5sZW5ndGgsZj1uWzBdLGg9Zi5sZW5ndGgsZz1bXTtmb3IoZ1swXT1jPWw9MCxlPTE7aD5lOysrZSl7Zm9yKHQ9MCx1PTA7cz50OysrdCl1Kz1uW3RdW2VdWzFdO2Zvcih0PTAsaT0wLGE9ZltlXVswXS1mW2UtMV1bMF07cz50OysrdCl7Zm9yKHI9MCxvPShuW3RdW2VdWzFdLW5bdF1bZS0xXVsxXSkvKDIqYSk7dD5yOysrcilvKz0obltyXVtlXVsxXS1uW3JdW2UtMV1bMV0pL2E7aSs9bypuW3RdW2VdWzFdfWdbZV09Yy09dT9pL3UqYTowLGw+YyYmKGw9Yyl9Zm9yKGU9MDtoPmU7KytlKWdbZV0tPWw7cmV0dXJuIGd9LGV4cGFuZDpmdW5jdGlvbihuKXt2YXIgdCxlLHIsdT1uLmxlbmd0aCxpPW5bMF0ubGVuZ3RoLG89MS91LGE9W107Zm9yKGU9MDtpPmU7KytlKXtmb3IodD0wLHI9MDt1PnQ7dCsrKXIrPW5bdF1bZV1bMV07aWYocilmb3IodD0wO3U+dDt0Kyspblt0XVtlXVsxXS89cjtlbHNlIGZvcih0PTA7dT50O3QrKyluW3RdW2VdWzFdPW99Zm9yKGU9MDtpPmU7KytlKWFbZV09MDtyZXR1cm4gYX0semVybzpjaX0pO3RhLmxheW91dC5oaXN0b2dyYW09ZnVuY3Rpb24oKXtmdW5jdGlvbiBuKG4saSl7Zm9yKHZhciBvLGEsYz1bXSxsPW4ubWFwKGUsdGhpcykscz1yLmNhbGwodGhpcyxsLGkpLGY9dS5jYWxsKHRoaXMscyxsLGkpLGk9LTEsaD1sLmxlbmd0aCxnPWYubGVuZ3RoLTEscD10PzE6MS9oOysraTxnOylvPWNbaV09W10sby5keD1mW2krMV0tKG8ueD1mW2ldKSxvLnk9MDtpZihnPjApZm9yKGk9LTE7KytpPGg7KWE9bFtpXSxhPj1zWzBdJiZhPD1zWzFdJiYobz1jW3RhLmJpc2VjdChmLGEsMSxnKS0xXSxvLnkrPXAsby5wdXNoKG5baV0pKTtyZXR1cm4gY312YXIgdD0hMCxlPU51bWJlcixyPXBpLHU9aGk7cmV0dXJuIG4udmFsdWU9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGU9dCxuKTplfSxuLnJhbmdlPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhyPUV0KHQpLG4pOnJ9LG4uYmlucz1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8odT0ibnVtYmVyIj09dHlwZW9mIHQ/ZnVuY3Rpb24obil7cmV0dXJuIGdpKG4sdCl9OkV0KHQpLG4pOnV9LG4uZnJlcXVlbmN5PWZ1bmN0aW9uKGUpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh0PSEhZSxuKTp0fSxufSx0YS5sYXlvdXQucGFjaz1mdW5jdGlvbigpe2Z1bmN0aW9uIG4obixpKXt2YXIgbz1lLmNhbGwodGhpcyxuLGkpLGE9b1swXSxjPXVbMF0sbD11WzFdLHM9bnVsbD09dD9NYXRoLnNxcnQ6ImZ1bmN0aW9uIj09dHlwZW9mIHQ/dDpmdW5jdGlvbigpe3JldHVybiB0fTtpZihhLng9YS55PTAsUXUoYSxmdW5jdGlvbihuKXtuLnI9K3Mobi52YWx1ZSl9KSxRdShhLE1pKSxyKXt2YXIgZj1yKih0PzE6TWF0aC5tYXgoMiphLnIvYywyKmEuci9sKSkvMjtRdShhLGZ1bmN0aW9uKG4pe24ucis9Zn0pLFF1KGEsTWkpLFF1KGEsZnVuY3Rpb24obil7bi5yLT1mfSl9cmV0dXJuIF9pKGEsYy8yLGwvMix0PzE6MS9NYXRoLm1heCgyKmEuci9jLDIqYS5yL2wpKSxvfXZhciB0LGU9dGEubGF5b3V0LmhpZXJhcmNoeSgpLnNvcnQodmkpLHI9MCx1PVsxLDFdO3JldHVybiBuLnNpemU9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHU9dCxuKTp1fSxuLnJhZGl1cz1mdW5jdGlvbihlKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8odD1udWxsPT1lfHwiZnVuY3Rpb24iPT10eXBlb2YgZT9lOitlLG4pOnR9LG4ucGFkZGluZz1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj0rdCxuKTpyfSxHdShuLGUpfSx0YS5sYXlvdXQudHJlZT1mdW5jdGlvbigpe2Z1bmN0aW9uIG4obix1KXt2YXIgcz1vLmNhbGwodGhpcyxuLHUpLGY9c1swXSxoPXQoZik7aWYoUXUoaCxlKSxoLnBhcmVudC5tPS1oLnosS3UoaCxyKSxsKUt1KGYsaSk7ZWxzZXt2YXIgZz1mLHA9Zix2PWY7S3UoZixmdW5jdGlvbihuKXtuLng8Zy54JiYoZz1uKSxuLng+cC54JiYocD1uKSxuLmRlcHRoPnYuZGVwdGgmJih2PW4pfSk7dmFyIGQ9YShnLHApLzItZy54LG09Y1swXS8ocC54K2EocCxnKS8yK2QpLHk9Y1sxXS8odi5kZXB0aHx8MSk7S3UoZixmdW5jdGlvbihuKXtuLng9KG4ueCtkKSptLG4ueT1uLmRlcHRoKnl9KX1yZXR1cm4gc31mdW5jdGlvbiB0KG4pe2Zvcih2YXIgdCxlPXtBOm51bGwsY2hpbGRyZW46W25dfSxyPVtlXTtudWxsIT0odD1yLnBvcCgpKTspZm9yKHZhciB1LGk9dC5jaGlsZHJlbixvPTAsYT1pLmxlbmd0aDthPm87KytvKXIucHVzaCgoaVtvXT11PXtfOmlbb10scGFyZW50OnQsY2hpbGRyZW46KHU9aVtvXS5jaGlsZHJlbikmJnUuc2xpY2UoKXx8W10sQTpudWxsLGE6bnVsbCx6OjAsbTowLGM6MCxzOjAsdDpudWxsLGk6b30pLmE9dSk7cmV0dXJuIGUuY2hpbGRyZW5bMF19ZnVuY3Rpb24gZShuKXt2YXIgdD1uLmNoaWxkcmVuLGU9bi5wYXJlbnQuY2hpbGRyZW4scj1uLmk/ZVtuLmktMV06bnVsbDtpZih0Lmxlbmd0aCl7Tmkobik7dmFyIGk9KHRbMF0ueit0W3QubGVuZ3RoLTFdLnopLzI7cj8obi56PXIueithKG4uXyxyLl8pLG4ubT1uLnotaSk6bi56PWl9ZWxzZSByJiYobi56PXIueithKG4uXyxyLl8pKTtuLnBhcmVudC5BPXUobixyLG4ucGFyZW50LkF8fGVbMF0pfWZ1bmN0aW9uIHIobil7bi5fLng9bi56K24ucGFyZW50Lm0sbi5tKz1uLnBhcmVudC5tfWZ1bmN0aW9uIHUobix0LGUpe2lmKHQpe2Zvcih2YXIgcix1PW4saT1uLG89dCxjPXUucGFyZW50LmNoaWxkcmVuWzBdLGw9dS5tLHM9aS5tLGY9by5tLGg9Yy5tO289RWkobyksdT1raSh1KSxvJiZ1OyljPWtpKGMpLGk9RWkoaSksaS5hPW4scj1vLnorZi11LnotbCthKG8uXyx1Ll8pLHI+MCYmKEFpKENpKG8sbixlKSxuLHIpLGwrPXIscys9ciksZis9by5tLGwrPXUubSxoKz1jLm0scys9aS5tO28mJiFFaShpKSYmKGkudD1vLGkubSs9Zi1zKSx1JiYha2koYykmJihjLnQ9dSxjLm0rPWwtaCxlPW4pfXJldHVybiBlfWZ1bmN0aW9uIGkobil7bi54Kj1jWzBdLG4ueT1uLmRlcHRoKmNbMV19dmFyIG89dGEubGF5b3V0LmhpZXJhcmNoeSgpLnNvcnQobnVsbCkudmFsdWUobnVsbCksYT1TaSxjPVsxLDFdLGw9bnVsbDtyZXR1cm4gbi5zZXBhcmF0aW9uPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhhPXQsbik6YX0sbi5zaXplPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhsPW51bGw9PShjPXQpP2k6bnVsbCxuKTpsP251bGw6Y30sbi5ub2RlU2l6ZT1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8obD1udWxsPT0oYz10KT9udWxsOmksbik6bD9jOm51bGx9LEd1KG4sbyl9LHRhLmxheW91dC5jbHVzdGVyPWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbihuLGkpe3ZhciBvLGE9dC5jYWxsKHRoaXMsbixpKSxjPWFbMF0sbD0wO1F1KGMsZnVuY3Rpb24obil7dmFyIHQ9bi5jaGlsZHJlbjt0JiZ0Lmxlbmd0aD8obi54PXFpKHQpLG4ueT16aSh0KSk6KG4ueD1vP2wrPWUobixvKTowLG4ueT0wLG89bil9KTt2YXIgcz1MaShjKSxmPVRpKGMpLGg9cy54LWUocyxmKS8yLGc9Zi54K2UoZixzKS8yO3JldHVybiBRdShjLHU/ZnVuY3Rpb24obil7bi54PShuLngtYy54KSpyWzBdLG4ueT0oYy55LW4ueSkqclsxXX06ZnVuY3Rpb24obil7bi54PShuLngtaCkvKGctaCkqclswXSxuLnk9KDEtKGMueT9uLnkvYy55OjEpKSpyWzFdfSksYX12YXIgdD10YS5sYXlvdXQuaGllcmFyY2h5KCkuc29ydChudWxsKS52YWx1ZShudWxsKSxlPVNpLHI9WzEsMV0sdT0hMTtyZXR1cm4gbi5zZXBhcmF0aW9uPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhlPXQsbik6ZX0sbi5zaXplPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh1PW51bGw9PShyPXQpLG4pOnU/bnVsbDpyfSxuLm5vZGVTaXplPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh1PW51bGwhPShyPXQpLG4pOnU/cjpudWxsfSxHdShuLHQpfSx0YS5sYXlvdXQudHJlZW1hcD1mdW5jdGlvbigpe2Z1bmN0aW9uIG4obix0KXtmb3IodmFyIGUscix1PS0xLGk9bi5sZW5ndGg7Kyt1PGk7KXI9KGU9blt1XSkudmFsdWUqKDA+dD8wOnQpLGUuYXJlYT1pc05hTihyKXx8MD49cj8wOnJ9ZnVuY3Rpb24gdChlKXt2YXIgaT1lLmNoaWxkcmVuO2lmKGkmJmkubGVuZ3RoKXt2YXIgbyxhLGMsbD1mKGUpLHM9W10saD1pLnNsaWNlKCkscD0xLzAsdj0ic2xpY2UiPT09Zz9sLmR4OiJkaWNlIj09PWc/bC5keToic2xpY2UtZGljZSI9PT1nPzEmZS5kZXB0aD9sLmR5OmwuZHg6TWF0aC5taW4obC5keCxsLmR5KTtmb3IobihoLGwuZHgqbC5keS9lLnZhbHVlKSxzLmFyZWE9MDsoYz1oLmxlbmd0aCk+MDspcy5wdXNoKG89aFtjLTFdKSxzLmFyZWErPW8uYXJlYSwic3F1YXJpZnkiIT09Z3x8KGE9cihzLHYpKTw9cD8oaC5wb3AoKSxwPWEpOihzLmFyZWEtPXMucG9wKCkuYXJlYSx1KHMsdixsLCExKSx2PU1hdGgubWluKGwuZHgsbC5keSkscy5sZW5ndGg9cy5hcmVhPTAscD0xLzApO3MubGVuZ3RoJiYodShzLHYsbCwhMCkscy5sZW5ndGg9cy5hcmVhPTApLGkuZm9yRWFjaCh0KX19ZnVuY3Rpb24gZSh0KXt2YXIgcj10LmNoaWxkcmVuO2lmKHImJnIubGVuZ3RoKXt2YXIgaSxvPWYodCksYT1yLnNsaWNlKCksYz1bXTtmb3IobihhLG8uZHgqby5keS90LnZhbHVlKSxjLmFyZWE9MDtpPWEucG9wKCk7KWMucHVzaChpKSxjLmFyZWErPWkuYXJlYSxudWxsIT1pLnomJih1KGMsaS56P28uZHg6by5keSxvLCFhLmxlbmd0aCksYy5sZW5ndGg9Yy5hcmVhPTApO3IuZm9yRWFjaChlKX19ZnVuY3Rpb24gcihuLHQpe2Zvcih2YXIgZSxyPW4uYXJlYSx1PTAsaT0xLzAsbz0tMSxhPW4ubGVuZ3RoOysrbzxhOykoZT1uW29dLmFyZWEpJiYoaT5lJiYoaT1lKSxlPnUmJih1PWUpKTtyZXR1cm4gcio9cix0Kj10LHI/TWF0aC5tYXgodCp1KnAvcixyLyh0KmkqcCkpOjEvMH1mdW5jdGlvbiB1KG4sdCxlLHIpe3ZhciB1LGk9LTEsbz1uLmxlbmd0aCxhPWUueCxsPWUueSxzPXQ/YyhuLmFyZWEvdCk6MDtpZih0PT1lLmR4KXtmb3IoKHJ8fHM+ZS5keSkmJihzPWUuZHkpOysraTxvOyl1PW5baV0sdS54PWEsdS55PWwsdS5keT1zLGErPXUuZHg9TWF0aC5taW4oZS54K2UuZHgtYSxzP2ModS5hcmVhL3MpOjApO3Uuej0hMCx1LmR4Kz1lLngrZS5keC1hLGUueSs9cyxlLmR5LT1zfWVsc2V7Zm9yKChyfHxzPmUuZHgpJiYocz1lLmR4KTsrK2k8bzspdT1uW2ldLHUueD1hLHUueT1sLHUuZHg9cyxsKz11LmR5PU1hdGgubWluKGUueStlLmR5LWwscz9jKHUuYXJlYS9zKTowKTt1Lno9ITEsdS5keSs9ZS55K2UuZHktbCxlLngrPXMsZS5keC09c319ZnVuY3Rpb24gaShyKXt2YXIgdT1vfHxhKHIpLGk9dVswXTtyZXR1cm4gaS54PTAsaS55PTAsaS5keD1sWzBdLGkuZHk9bFsxXSxvJiZhLnJldmFsdWUoaSksbihbaV0saS5keCppLmR5L2kudmFsdWUpLChvP2U6dCkoaSksaCYmKG89dSksdX12YXIgbyxhPXRhLmxheW91dC5oaWVyYXJjaHkoKSxjPU1hdGgucm91bmQsbD1bMSwxXSxzPW51bGwsZj1SaSxoPSExLGc9InNxdWFyaWZ5IixwPS41KigxK01hdGguc3FydCg1KSk7CnJldHVybiBpLnNpemU9ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGw9bixpKTpsfSxpLnBhZGRpbmc9ZnVuY3Rpb24obil7ZnVuY3Rpb24gdCh0KXt2YXIgZT1uLmNhbGwoaSx0LHQuZGVwdGgpO3JldHVybiBudWxsPT1lP1JpKHQpOkRpKHQsIm51bWJlciI9PXR5cGVvZiBlP1tlLGUsZSxlXTplKX1mdW5jdGlvbiBlKHQpe3JldHVybiBEaSh0LG4pfWlmKCFhcmd1bWVudHMubGVuZ3RoKXJldHVybiBzO3ZhciByO3JldHVybiBmPW51bGw9PShzPW4pP1JpOiJmdW5jdGlvbiI9PShyPXR5cGVvZiBuKT90OiJudW1iZXIiPT09cj8obj1bbixuLG4sbl0sZSk6ZSxpfSxpLnJvdW5kPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhjPW4/TWF0aC5yb3VuZDpOdW1iZXIsaSk6YyE9TnVtYmVyfSxpLnN0aWNreT1mdW5jdGlvbihuKXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oaD1uLG89bnVsbCxpKTpofSxpLnJhdGlvPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhwPW4saSk6cH0saS5tb2RlPWZ1bmN0aW9uKG4pe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhnPW4rIiIsaSk6Z30sR3UoaSxhKX0sdGEucmFuZG9tPXtub3JtYWw6ZnVuY3Rpb24obix0KXt2YXIgZT1hcmd1bWVudHMubGVuZ3RoO3JldHVybiAyPmUmJih0PTEpLDE+ZSYmKG49MCksZnVuY3Rpb24oKXt2YXIgZSxyLHU7ZG8gZT0yKk1hdGgucmFuZG9tKCktMSxyPTIqTWF0aC5yYW5kb20oKS0xLHU9ZSplK3Iqcjt3aGlsZSghdXx8dT4xKTtyZXR1cm4gbit0KmUqTWF0aC5zcXJ0KC0yKk1hdGgubG9nKHUpL3UpfX0sbG9nTm9ybWFsOmZ1bmN0aW9uKCl7dmFyIG49dGEucmFuZG9tLm5vcm1hbC5hcHBseSh0YSxhcmd1bWVudHMpO3JldHVybiBmdW5jdGlvbigpe3JldHVybiBNYXRoLmV4cChuKCkpfX0sYmF0ZXM6ZnVuY3Rpb24obil7dmFyIHQ9dGEucmFuZG9tLmlyd2luSGFsbChuKTtyZXR1cm4gZnVuY3Rpb24oKXtyZXR1cm4gdCgpL259fSxpcndpbkhhbGw6ZnVuY3Rpb24obil7cmV0dXJuIGZ1bmN0aW9uKCl7Zm9yKHZhciB0PTAsZT0wO24+ZTtlKyspdCs9TWF0aC5yYW5kb20oKTtyZXR1cm4gdH19fSx0YS5zY2FsZT17fTt2YXIgbWw9e2Zsb29yOnksY2VpbDp5fTt0YS5zY2FsZS5saW5lYXI9ZnVuY3Rpb24oKXtyZXR1cm4gSWkoWzAsMV0sWzAsMV0sbXUsITEpfTt2YXIgeWw9e3M6MSxnOjEscDoxLHI6MSxlOjF9O3RhLnNjYWxlLmxvZz1mdW5jdGlvbigpe3JldHVybiBKaSh0YS5zY2FsZS5saW5lYXIoKS5kb21haW4oWzAsMV0pLDEwLCEwLFsxLDEwXSl9O3ZhciBNbD10YS5mb3JtYXQoIi4wZSIpLHhsPXtmbG9vcjpmdW5jdGlvbihuKXtyZXR1cm4tTWF0aC5jZWlsKC1uKX0sY2VpbDpmdW5jdGlvbihuKXtyZXR1cm4tTWF0aC5mbG9vcigtbil9fTt0YS5zY2FsZS5wb3c9ZnVuY3Rpb24oKXtyZXR1cm4gR2kodGEuc2NhbGUubGluZWFyKCksMSxbMCwxXSl9LHRhLnNjYWxlLnNxcnQ9ZnVuY3Rpb24oKXtyZXR1cm4gdGEuc2NhbGUucG93KCkuZXhwb25lbnQoLjUpfSx0YS5zY2FsZS5vcmRpbmFsPWZ1bmN0aW9uKCl7cmV0dXJuIFFpKFtdLHt0OiJyYW5nZSIsYTpbW11dfSl9LHRhLnNjYWxlLmNhdGVnb3J5MTA9ZnVuY3Rpb24oKXtyZXR1cm4gdGEuc2NhbGUub3JkaW5hbCgpLnJhbmdlKGJsKX0sdGEuc2NhbGUuY2F0ZWdvcnkyMD1mdW5jdGlvbigpe3JldHVybiB0YS5zY2FsZS5vcmRpbmFsKCkucmFuZ2UoX2wpfSx0YS5zY2FsZS5jYXRlZ29yeTIwYj1mdW5jdGlvbigpe3JldHVybiB0YS5zY2FsZS5vcmRpbmFsKCkucmFuZ2Uod2wpfSx0YS5zY2FsZS5jYXRlZ29yeTIwYz1mdW5jdGlvbigpe3JldHVybiB0YS5zY2FsZS5vcmRpbmFsKCkucmFuZ2UoU2wpfTt2YXIgYmw9WzIwNjIyNjAsMTY3NDQyMDYsMjkyNDU4OCwxNDAzNDcyOCw5NzI1ODg1LDkxOTcxMzEsMTQ5MDczMzAsODM1NTcxMSwxMjM2OTE4NiwxNTU2MTc1XS5tYXAoTXQpLF9sPVsyMDYyMjYwLDExNDU0NDQwLDE2NzQ0MjA2LDE2NzU5NjcyLDI5MjQ1ODgsMTAwMTg2OTgsMTQwMzQ3MjgsMTY3NTA3NDIsOTcyNTg4NSwxMjk1NTg2MSw5MTk3MTMxLDEyODg1MTQwLDE0OTA3MzMwLDE2MjM0MTk0LDgzNTU3MTEsMTMwOTI4MDcsMTIzNjkxODYsMTQ0MDg1ODksMTU1NjE3NSwxMDQxMDcyNV0ubWFwKE10KSx3bD1bMzc1MDc3Nyw1Mzk1NjE5LDcwNDA3MTksMTAyNjQyODYsNjUxOTA5Nyw5MjE2NTk0LDExOTE1MTE1LDEzNTU2NjM2LDkyMDI5OTMsMTI0MjY4MDksMTUxODY1MTQsMTUxOTA5MzIsODY2NjE2OSwxMTM1NjQ5MCwxNDA0OTY0MywxNTE3NzM3Miw4MDc3NjgzLDEwODM0MzI0LDEzNTI4NTA5LDE0NTg5NjU0XS5tYXAoTXQpLFNsPVszMjQ0NzMzLDcwNTcxMTAsMTA0MDY2MjUsMTMwMzI0MzEsMTUwOTUwNTMsMTY2MTY3NjQsMTY2MjUyNTksMTY2MzQwMTgsMzI1MzA3Niw3NjUyNDcwLDEwNjA3MDAzLDEzMTAxNTA0LDc2OTUyODEsMTAzOTQzMTIsMTIzNjkzNzIsMTQzNDI4OTEsNjUxMzUwNyw5ODY4OTUwLDEyNDM0ODc3LDE0Mjc3MDgxXS5tYXAoTXQpO3RhLnNjYWxlLnF1YW50aWxlPWZ1bmN0aW9uKCl7cmV0dXJuIG5vKFtdLFtdKX0sdGEuc2NhbGUucXVhbnRpemU9ZnVuY3Rpb24oKXtyZXR1cm4gdG8oMCwxLFswLDFdKX0sdGEuc2NhbGUudGhyZXNob2xkPWZ1bmN0aW9uKCl7cmV0dXJuIGVvKFsuNV0sWzAsMV0pfSx0YS5zY2FsZS5pZGVudGl0eT1mdW5jdGlvbigpe3JldHVybiBybyhbMCwxXSl9LHRhLnN2Zz17fSx0YS5zdmcuYXJjPWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbigpe3ZhciBuPU1hdGgubWF4KDAsK2UuYXBwbHkodGhpcyxhcmd1bWVudHMpKSxsPU1hdGgubWF4KDAsK3IuYXBwbHkodGhpcyxhcmd1bWVudHMpKSxzPW8uYXBwbHkodGhpcyxhcmd1bWVudHMpLVJhLGY9YS5hcHBseSh0aGlzLGFyZ3VtZW50cyktUmEsaD1NYXRoLmFicyhmLXMpLGc9cz5mPzA6MTtpZihuPmwmJihwPWwsbD1uLG49cCksaD49VGEpcmV0dXJuIHQobCxnKSsobj90KG4sMS1nKToiIikrIloiO3ZhciBwLHYsZCxtLHksTSx4LGIsXyx3LFMsayxFPTAsQT0wLE49W107aWYoKG09KCtjLmFwcGx5KHRoaXMsYXJndW1lbnRzKXx8MCkvMikmJihkPWk9PT1rbD9NYXRoLnNxcnQobipuK2wqbCk6K2kuYXBwbHkodGhpcyxhcmd1bWVudHMpLGd8fChBKj0tMSksbCYmKEE9dHQoZC9sKk1hdGguc2luKG0pKSksbiYmKEU9dHQoZC9uKk1hdGguc2luKG0pKSkpLGwpe3k9bCpNYXRoLmNvcyhzK0EpLE09bCpNYXRoLnNpbihzK0EpLHg9bCpNYXRoLmNvcyhmLUEpLGI9bCpNYXRoLnNpbihmLUEpO3ZhciBDPU1hdGguYWJzKGYtcy0yKkEpPD1xYT8wOjE7aWYoQSYmc28oeSxNLHgsYik9PT1nXkMpe3ZhciB6PShzK2YpLzI7eT1sKk1hdGguY29zKHopLE09bCpNYXRoLnNpbih6KSx4PWI9bnVsbH19ZWxzZSB5PU09MDtpZihuKXtfPW4qTWF0aC5jb3MoZi1FKSx3PW4qTWF0aC5zaW4oZi1FKSxTPW4qTWF0aC5jb3MocytFKSxrPW4qTWF0aC5zaW4ocytFKTt2YXIgcT1NYXRoLmFicyhzLWYrMipFKTw9cWE/MDoxO2lmKEUmJnNvKF8sdyxTLGspPT09MS1nXnEpe3ZhciBMPShzK2YpLzI7Xz1uKk1hdGguY29zKEwpLHc9bipNYXRoLnNpbihMKSxTPWs9bnVsbH19ZWxzZSBfPXc9MDtpZigocD1NYXRoLm1pbihNYXRoLmFicyhsLW4pLzIsK3UuYXBwbHkodGhpcyxhcmd1bWVudHMpKSk+LjAwMSl7dj1sPm5eZz8wOjE7dmFyIFQ9bnVsbD09Uz9bXyx3XTpudWxsPT14P1t5LE1dOkxyKFt5LE1dLFtTLGtdLFt4LGJdLFtfLHddKSxSPXktVFswXSxEPU0tVFsxXSxQPXgtVFswXSxVPWItVFsxXSxqPTEvTWF0aC5zaW4oTWF0aC5hY29zKChSKlArRCpVKS8oTWF0aC5zcXJ0KFIqUitEKkQpKk1hdGguc3FydChQKlArVSpVKSkpLzIpLEY9TWF0aC5zcXJ0KFRbMF0qVFswXStUWzFdKlRbMV0pO2lmKG51bGwhPXgpe3ZhciBIPU1hdGgubWluKHAsKGwtRikvKGorMSkpLE89Zm8obnVsbD09Uz9bXyx3XTpbUyxrXSxbeSxNXSxsLEgsZyksST1mbyhbeCxiXSxbXyx3XSxsLEgsZyk7cD09PUg/Ti5wdXNoKCJNIixPWzBdLCJBIixILCIsIixILCIgMCAwLCIsdiwiICIsT1sxXSwiQSIsbCwiLCIsbCwiIDAgIiwxLWdec28oT1sxXVswXSxPWzFdWzFdLElbMV1bMF0sSVsxXVsxXSksIiwiLGcsIiAiLElbMV0sIkEiLEgsIiwiLEgsIiAwIDAsIix2LCIgIixJWzBdKTpOLnB1c2goIk0iLE9bMF0sIkEiLEgsIiwiLEgsIiAwIDEsIix2LCIgIixJWzBdKX1lbHNlIE4ucHVzaCgiTSIseSwiLCIsTSk7aWYobnVsbCE9Uyl7dmFyIFk9TWF0aC5taW4ocCwobi1GKS8oai0xKSksWj1mbyhbeSxNXSxbUyxrXSxuLC1ZLGcpLFY9Zm8oW18sd10sbnVsbD09eD9beSxNXTpbeCxiXSxuLC1ZLGcpO3A9PT1ZP04ucHVzaCgiTCIsVlswXSwiQSIsWSwiLCIsWSwiIDAgMCwiLHYsIiAiLFZbMV0sIkEiLG4sIiwiLG4sIiAwICIsZ15zbyhWWzFdWzBdLFZbMV1bMV0sWlsxXVswXSxaWzFdWzFdKSwiLCIsMS1nLCIgIixaWzFdLCJBIixZLCIsIixZLCIgMCAwLCIsdiwiICIsWlswXSk6Ti5wdXNoKCJMIixWWzBdLCJBIixZLCIsIixZLCIgMCAwLCIsdiwiICIsWlswXSl9ZWxzZSBOLnB1c2goIkwiLF8sIiwiLHcpfWVsc2UgTi5wdXNoKCJNIix5LCIsIixNKSxudWxsIT14JiZOLnB1c2goIkEiLGwsIiwiLGwsIiAwICIsQywiLCIsZywiICIseCwiLCIsYiksTi5wdXNoKCJMIixfLCIsIix3KSxudWxsIT1TJiZOLnB1c2goIkEiLG4sIiwiLG4sIiAwICIscSwiLCIsMS1nLCIgIixTLCIsIixrKTtyZXR1cm4gTi5wdXNoKCJaIiksTi5qb2luKCIiKX1mdW5jdGlvbiB0KG4sdCl7cmV0dXJuIk0wLCIrbisiQSIrbisiLCIrbisiIDAgMSwiK3QrIiAwLCIrLW4rIkEiK24rIiwiK24rIiAwIDEsIit0KyIgMCwiK259dmFyIGU9aW8scj1vbyx1PXVvLGk9a2wsbz1hbyxhPWNvLGM9bG87cmV0dXJuIG4uaW5uZXJSYWRpdXM9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGU9RXQodCksbik6ZX0sbi5vdXRlclJhZGl1cz1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj1FdCh0KSxuKTpyfSxuLmNvcm5lclJhZGl1cz1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8odT1FdCh0KSxuKTp1fSxuLnBhZFJhZGl1cz1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oaT10PT1rbD9rbDpFdCh0KSxuKTppfSxuLnN0YXJ0QW5nbGU9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KG89RXQodCksbik6b30sbi5lbmRBbmdsZT1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oYT1FdCh0KSxuKTphfSxuLnBhZEFuZ2xlPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhjPUV0KHQpLG4pOmN9LG4uY2VudHJvaWQ9ZnVuY3Rpb24oKXt2YXIgbj0oK2UuYXBwbHkodGhpcyxhcmd1bWVudHMpKyArci5hcHBseSh0aGlzLGFyZ3VtZW50cykpLzIsdD0oK28uYXBwbHkodGhpcyxhcmd1bWVudHMpKyArYS5hcHBseSh0aGlzLGFyZ3VtZW50cykpLzItUmE7cmV0dXJuW01hdGguY29zKHQpKm4sTWF0aC5zaW4odCkqbl19LG59O3ZhciBrbD0iYXV0byI7dGEuc3ZnLmxpbmU9ZnVuY3Rpb24oKXtyZXR1cm4gaG8oeSl9O3ZhciBFbD10YS5tYXAoe2xpbmVhcjpnbywibGluZWFyLWNsb3NlZCI6cG8sc3RlcDp2bywic3RlcC1iZWZvcmUiOm1vLCJzdGVwLWFmdGVyIjp5byxiYXNpczpTbywiYmFzaXMtb3BlbiI6a28sImJhc2lzLWNsb3NlZCI6RW8sYnVuZGxlOkFvLGNhcmRpbmFsOmJvLCJjYXJkaW5hbC1vcGVuIjpNbywiY2FyZGluYWwtY2xvc2VkIjp4byxtb25vdG9uZTpUb30pO0VsLmZvckVhY2goZnVuY3Rpb24obix0KXt0LmtleT1uLHQuY2xvc2VkPS8tY2xvc2VkJC8udGVzdChuKX0pO3ZhciBBbD1bMCwyLzMsMS8zLDBdLE5sPVswLDEvMywyLzMsMF0sQ2w9WzAsMS82LDIvMywxLzZdO3RhLnN2Zy5saW5lLnJhZGlhbD1mdW5jdGlvbigpe3ZhciBuPWhvKFJvKTtyZXR1cm4gbi5yYWRpdXM9bi54LGRlbGV0ZSBuLngsbi5hbmdsZT1uLnksZGVsZXRlIG4ueSxufSxtby5yZXZlcnNlPXlvLHlvLnJldmVyc2U9bW8sdGEuc3ZnLmFyZWE9ZnVuY3Rpb24oKXtyZXR1cm4gRG8oeSl9LHRhLnN2Zy5hcmVhLnJhZGlhbD1mdW5jdGlvbigpe3ZhciBuPURvKFJvKTtyZXR1cm4gbi5yYWRpdXM9bi54LGRlbGV0ZSBuLngsbi5pbm5lclJhZGl1cz1uLngwLGRlbGV0ZSBuLngwLG4ub3V0ZXJSYWRpdXM9bi54MSxkZWxldGUgbi54MSxuLmFuZ2xlPW4ueSxkZWxldGUgbi55LG4uc3RhcnRBbmdsZT1uLnkwLGRlbGV0ZSBuLnkwLG4uZW5kQW5nbGU9bi55MSxkZWxldGUgbi55MSxufSx0YS5zdmcuY2hvcmQ9ZnVuY3Rpb24oKXtmdW5jdGlvbiBuKG4sYSl7dmFyIGM9dCh0aGlzLGksbixhKSxsPXQodGhpcyxvLG4sYSk7cmV0dXJuIk0iK2MucDArcihjLnIsYy5wMSxjLmExLWMuYTApKyhlKGMsbCk/dShjLnIsYy5wMSxjLnIsYy5wMCk6dShjLnIsYy5wMSxsLnIsbC5wMCkrcihsLnIsbC5wMSxsLmExLWwuYTApK3UobC5yLGwucDEsYy5yLGMucDApKSsiWiJ9ZnVuY3Rpb24gdChuLHQsZSxyKXt2YXIgdT10LmNhbGwobixlLHIpLGk9YS5jYWxsKG4sdSxyKSxvPWMuY2FsbChuLHUsciktUmEscz1sLmNhbGwobix1LHIpLVJhO3JldHVybntyOmksYTA6byxhMTpzLHAwOltpKk1hdGguY29zKG8pLGkqTWF0aC5zaW4obyldLHAxOltpKk1hdGguY29zKHMpLGkqTWF0aC5zaW4ocyldfX1mdW5jdGlvbiBlKG4sdCl7cmV0dXJuIG4uYTA9PXQuYTAmJm4uYTE9PXQuYTF9ZnVuY3Rpb24gcihuLHQsZSl7cmV0dXJuIkEiK24rIiwiK24rIiAwICIrICsoZT5xYSkrIiwxICIrdH1mdW5jdGlvbiB1KG4sdCxlLHIpe3JldHVybiJRIDAsMCAiK3J9dmFyIGk9bXIsbz15cixhPVBvLGM9YW8sbD1jbztyZXR1cm4gbi5yYWRpdXM9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGE9RXQodCksbik6YX0sbi5zb3VyY2U9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGk9RXQodCksbik6aX0sbi50YXJnZXQ9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KG89RXQodCksbik6b30sbi5zdGFydEFuZ2xlPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhjPUV0KHQpLG4pOmN9LG4uZW5kQW5nbGU9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGw9RXQodCksbik6bH0sbn0sdGEuc3ZnLmRpYWdvbmFsPWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbihuLHUpe3ZhciBpPXQuY2FsbCh0aGlzLG4sdSksbz1lLmNhbGwodGhpcyxuLHUpLGE9KGkueStvLnkpLzIsYz1baSx7eDppLngseTphfSx7eDpvLngseTphfSxvXTtyZXR1cm4gYz1jLm1hcChyKSwiTSIrY1swXSsiQyIrY1sxXSsiICIrY1syXSsiICIrY1szXX12YXIgdD1tcixlPXlyLHI9VW87cmV0dXJuIG4uc291cmNlPWZ1bmN0aW9uKGUpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh0PUV0KGUpLG4pOnR9LG4udGFyZ2V0PWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhlPUV0KHQpLG4pOmV9LG4ucHJvamVjdGlvbj1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj10LG4pOnJ9LG59LHRhLnN2Zy5kaWFnb25hbC5yYWRpYWw9ZnVuY3Rpb24oKXt2YXIgbj10YS5zdmcuZGlhZ29uYWwoKSx0PVVvLGU9bi5wcm9qZWN0aW9uO3JldHVybiBuLnByb2plY3Rpb249ZnVuY3Rpb24obil7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/ZShqbyh0PW4pKTp0fSxufSx0YS5zdmcuc3ltYm9sPWZ1bmN0aW9uKCl7ZnVuY3Rpb24gbihuLHIpe3JldHVybih6bC5nZXQodC5jYWxsKHRoaXMsbixyKSl8fE9vKShlLmNhbGwodGhpcyxuLHIpKX12YXIgdD1IbyxlPUZvO3JldHVybiBuLnR5cGU9ZnVuY3Rpb24oZSl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHQ9RXQoZSksbik6dH0sbi5zaXplPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhlPUV0KHQpLG4pOmV9LG59O3ZhciB6bD10YS5tYXAoe2NpcmNsZTpPbyxjcm9zczpmdW5jdGlvbihuKXt2YXIgdD1NYXRoLnNxcnQobi81KS8yO3JldHVybiJNIistMyp0KyIsIistdCsiSCIrLXQrIlYiKy0zKnQrIkgiK3QrIlYiKy10KyJIIiszKnQrIlYiK3QrIkgiK3QrIlYiKzMqdCsiSCIrLXQrIlYiK3QrIkgiKy0zKnQrIloifSxkaWFtb25kOmZ1bmN0aW9uKG4pe3ZhciB0PU1hdGguc3FydChuLygyKkxsKSksZT10KkxsO3JldHVybiJNMCwiKy10KyJMIitlKyIsMCAwLCIrdCsiICIrLWUrIiwwWiJ9LHNxdWFyZTpmdW5jdGlvbihuKXt2YXIgdD1NYXRoLnNxcnQobikvMjtyZXR1cm4iTSIrLXQrIiwiKy10KyJMIit0KyIsIistdCsiICIrdCsiLCIrdCsiICIrLXQrIiwiK3QrIloifSwidHJpYW5nbGUtZG93biI6ZnVuY3Rpb24obil7dmFyIHQ9TWF0aC5zcXJ0KG4vcWwpLGU9dCpxbC8yO3JldHVybiJNMCwiK2UrIkwiK3QrIiwiKy1lKyIgIistdCsiLCIrLWUrIloifSwidHJpYW5nbGUtdXAiOmZ1bmN0aW9uKG4pe3ZhciB0PU1hdGguc3FydChuL3FsKSxlPXQqcWwvMjtyZXR1cm4iTTAsIistZSsiTCIrdCsiLCIrZSsiICIrLXQrIiwiK2UrIloifX0pO3RhLnN2Zy5zeW1ib2xUeXBlcz16bC5rZXlzKCk7dmFyIHFsPU1hdGguc3FydCgzKSxMbD1NYXRoLnRhbigzMCpEYSk7X2EudHJhbnNpdGlvbj1mdW5jdGlvbihuKXtmb3IodmFyIHQsZSxyPVRsfHwrK1VsLHU9WG8obiksaT1bXSxvPVJsfHx7dGltZTpEYXRlLm5vdygpLGVhc2U6U3UsZGVsYXk6MCxkdXJhdGlvbjoyNTB9LGE9LTEsYz10aGlzLmxlbmd0aDsrK2E8Yzspe2kucHVzaCh0PVtdKTtmb3IodmFyIGw9dGhpc1thXSxzPS0xLGY9bC5sZW5ndGg7KytzPGY7KShlPWxbc10pJiYkbyhlLHMsdSxyLG8pLHQucHVzaChlKX1yZXR1cm4gWW8oaSx1LHIpfSxfYS5pbnRlcnJ1cHQ9ZnVuY3Rpb24obil7cmV0dXJuIHRoaXMuZWFjaChudWxsPT1uP0RsOklvKFhvKG4pKSl9O3ZhciBUbCxSbCxEbD1JbyhYbygpKSxQbD1bXSxVbD0wO1BsLmNhbGw9X2EuY2FsbCxQbC5lbXB0eT1fYS5lbXB0eSxQbC5ub2RlPV9hLm5vZGUsUGwuc2l6ZT1fYS5zaXplLHRhLnRyYW5zaXRpb249ZnVuY3Rpb24obix0KXtyZXR1cm4gbiYmbi50cmFuc2l0aW9uP1RsP24udHJhbnNpdGlvbih0KTpuOnRhLnNlbGVjdGlvbigpLnRyYW5zaXRpb24obil9LHRhLnRyYW5zaXRpb24ucHJvdG90eXBlPVBsLFBsLnNlbGVjdD1mdW5jdGlvbihuKXt2YXIgdCxlLHIsdT10aGlzLmlkLGk9dGhpcy5uYW1lc3BhY2Usbz1bXTtuPU4obik7Zm9yKHZhciBhPS0xLGM9dGhpcy5sZW5ndGg7KythPGM7KXtvLnB1c2godD1bXSk7Zm9yKHZhciBsPXRoaXNbYV0scz0tMSxmPWwubGVuZ3RoOysrczxmOykocj1sW3NdKSYmKGU9bi5jYWxsKHIsci5fX2RhdGFfXyxzLGEpKT8oIl9fZGF0YV9fImluIHImJihlLl9fZGF0YV9fPXIuX19kYXRhX18pLCRvKGUscyxpLHUscltpXVt1XSksdC5wdXNoKGUpKTp0LnB1c2gobnVsbCl9cmV0dXJuIFlvKG8saSx1KX0sUGwuc2VsZWN0QWxsPWZ1bmN0aW9uKG4pe3ZhciB0LGUscix1LGksbz10aGlzLmlkLGE9dGhpcy5uYW1lc3BhY2UsYz1bXTtuPUMobik7Zm9yKHZhciBsPS0xLHM9dGhpcy5sZW5ndGg7KytsPHM7KWZvcih2YXIgZj10aGlzW2xdLGg9LTEsZz1mLmxlbmd0aDsrK2g8ZzspaWYocj1mW2hdKXtpPXJbYV1bb10sZT1uLmNhbGwocixyLl9fZGF0YV9fLGgsbCksYy5wdXNoKHQ9W10pO2Zvcih2YXIgcD0tMSx2PWUubGVuZ3RoOysrcDx2OykodT1lW3BdKSYmJG8odSxwLGEsbyxpKSx0LnB1c2godSl9cmV0dXJuIFlvKGMsYSxvKX0sUGwuZmlsdGVyPWZ1bmN0aW9uKG4pe3ZhciB0LGUscix1PVtdOyJmdW5jdGlvbiIhPXR5cGVvZiBuJiYobj1PKG4pKTtmb3IodmFyIGk9MCxvPXRoaXMubGVuZ3RoO28+aTtpKyspe3UucHVzaCh0PVtdKTtmb3IodmFyIGU9dGhpc1tpXSxhPTAsYz1lLmxlbmd0aDtjPmE7YSsrKShyPWVbYV0pJiZuLmNhbGwocixyLl9fZGF0YV9fLGEsaSkmJnQucHVzaChyKX1yZXR1cm4gWW8odSx0aGlzLm5hbWVzcGFjZSx0aGlzLmlkKX0sUGwudHdlZW49ZnVuY3Rpb24obix0KXt2YXIgZT10aGlzLmlkLHI9dGhpcy5uYW1lc3BhY2U7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg8Mj90aGlzLm5vZGUoKVtyXVtlXS50d2Vlbi5nZXQobik6WSh0aGlzLG51bGw9PXQ/ZnVuY3Rpb24odCl7dFtyXVtlXS50d2Vlbi5yZW1vdmUobil9OmZ1bmN0aW9uKHUpe3Vbcl1bZV0udHdlZW4uc2V0KG4sdCl9KX0sUGwuYXR0cj1mdW5jdGlvbihuLHQpe2Z1bmN0aW9uIGUoKXt0aGlzLnJlbW92ZUF0dHJpYnV0ZShhKX1mdW5jdGlvbiByKCl7dGhpcy5yZW1vdmVBdHRyaWJ1dGVOUyhhLnNwYWNlLGEubG9jYWwpfWZ1bmN0aW9uIHUobil7cmV0dXJuIG51bGw9PW4/ZToobis9IiIsZnVuY3Rpb24oKXt2YXIgdCxlPXRoaXMuZ2V0QXR0cmlidXRlKGEpO3JldHVybiBlIT09biYmKHQ9byhlLG4pLGZ1bmN0aW9uKG4pe3RoaXMuc2V0QXR0cmlidXRlKGEsdChuKSl9KX0pfWZ1bmN0aW9uIGkobil7cmV0dXJuIG51bGw9PW4/cjoobis9IiIsZnVuY3Rpb24oKXt2YXIgdCxlPXRoaXMuZ2V0QXR0cmlidXRlTlMoYS5zcGFjZSxhLmxvY2FsKTtyZXR1cm4gZSE9PW4mJih0PW8oZSxuKSxmdW5jdGlvbihuKXt0aGlzLnNldEF0dHJpYnV0ZU5TKGEuc3BhY2UsYS5sb2NhbCx0KG4pKX0pfSl9aWYoYXJndW1lbnRzLmxlbmd0aDwyKXtmb3IodCBpbiBuKXRoaXMuYXR0cih0LG5bdF0pO3JldHVybiB0aGlzfXZhciBvPSJ0cmFuc2Zvcm0iPT1uP0h1Om11LGE9dGEubnMucXVhbGlmeShuKTtyZXR1cm4gWm8odGhpcywiYXR0ci4iK24sdCxhLmxvY2FsP2k6dSl9LFBsLmF0dHJUd2Vlbj1mdW5jdGlvbihuLHQpe2Z1bmN0aW9uIGUobixlKXt2YXIgcj10LmNhbGwodGhpcyxuLGUsdGhpcy5nZXRBdHRyaWJ1dGUodSkpO3JldHVybiByJiZmdW5jdGlvbihuKXt0aGlzLnNldEF0dHJpYnV0ZSh1LHIobikpfX1mdW5jdGlvbiByKG4sZSl7dmFyIHI9dC5jYWxsKHRoaXMsbixlLHRoaXMuZ2V0QXR0cmlidXRlTlModS5zcGFjZSx1LmxvY2FsKSk7cmV0dXJuIHImJmZ1bmN0aW9uKG4pe3RoaXMuc2V0QXR0cmlidXRlTlModS5zcGFjZSx1LmxvY2FsLHIobikpfX12YXIgdT10YS5ucy5xdWFsaWZ5KG4pO3JldHVybiB0aGlzLnR3ZWVuKCJhdHRyLiIrbix1LmxvY2FsP3I6ZSl9LFBsLnN0eWxlPWZ1bmN0aW9uKG4sZSxyKXtmdW5jdGlvbiB1KCl7dGhpcy5zdHlsZS5yZW1vdmVQcm9wZXJ0eShuKX1mdW5jdGlvbiBpKGUpe3JldHVybiBudWxsPT1lP3U6KGUrPSIiLGZ1bmN0aW9uKCl7dmFyIHUsaT10KHRoaXMpLmdldENvbXB1dGVkU3R5bGUodGhpcyxudWxsKS5nZXRQcm9wZXJ0eVZhbHVlKG4pO3JldHVybiBpIT09ZSYmKHU9bXUoaSxlKSxmdW5jdGlvbih0KXt0aGlzLnN0eWxlLnNldFByb3BlcnR5KG4sdSh0KSxyKX0pfSl9dmFyIG89YXJndW1lbnRzLmxlbmd0aDtpZigzPm8pe2lmKCJzdHJpbmciIT10eXBlb2Ygbil7Mj5vJiYoZT0iIik7Zm9yKHIgaW4gbil0aGlzLnN0eWxlKHIsbltyXSxlKTtyZXR1cm4gdGhpc31yPSIifXJldHVybiBabyh0aGlzLCJzdHlsZS4iK24sZSxpKX0sUGwuc3R5bGVUd2Vlbj1mdW5jdGlvbihuLGUscil7ZnVuY3Rpb24gdSh1LGkpe3ZhciBvPWUuY2FsbCh0aGlzLHUsaSx0KHRoaXMpLmdldENvbXB1dGVkU3R5bGUodGhpcyxudWxsKS5nZXRQcm9wZXJ0eVZhbHVlKG4pKTtyZXR1cm4gbyYmZnVuY3Rpb24odCl7dGhpcy5zdHlsZS5zZXRQcm9wZXJ0eShuLG8odCkscil9fXJldHVybiBhcmd1bWVudHMubGVuZ3RoPDMmJihyPSIiKSx0aGlzLnR3ZWVuKCJzdHlsZS4iK24sdSl9LFBsLnRleHQ9ZnVuY3Rpb24obil7cmV0dXJuIFpvKHRoaXMsInRleHQiLG4sVm8pfSxQbC5yZW1vdmU9ZnVuY3Rpb24oKXt2YXIgbj10aGlzLm5hbWVzcGFjZTtyZXR1cm4gdGhpcy5lYWNoKCJlbmQudHJhbnNpdGlvbiIsZnVuY3Rpb24oKXt2YXIgdDt0aGlzW25dLmNvdW50PDImJih0PXRoaXMucGFyZW50Tm9kZSkmJnQucmVtb3ZlQ2hpbGQodGhpcyl9KX0sUGwuZWFzZT1mdW5jdGlvbihuKXt2YXIgdD10aGlzLmlkLGU9dGhpcy5uYW1lc3BhY2U7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg8MT90aGlzLm5vZGUoKVtlXVt0XS5lYXNlOigiZnVuY3Rpb24iIT10eXBlb2YgbiYmKG49dGEuZWFzZS5hcHBseSh0YSxhcmd1bWVudHMpKSxZKHRoaXMsZnVuY3Rpb24ocil7cltlXVt0XS5lYXNlPW59KSl9LFBsLmRlbGF5PWZ1bmN0aW9uKG4pe3ZhciB0PXRoaXMuaWQsZT10aGlzLm5hbWVzcGFjZTtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aDwxP3RoaXMubm9kZSgpW2VdW3RdLmRlbGF5OlkodGhpcywiZnVuY3Rpb24iPT10eXBlb2Ygbj9mdW5jdGlvbihyLHUsaSl7cltlXVt0XS5kZWxheT0rbi5jYWxsKHIsci5fX2RhdGFfXyx1LGkpfToobj0rbixmdW5jdGlvbihyKXtyW2VdW3RdLmRlbGF5PW59KSl9LFBsLmR1cmF0aW9uPWZ1bmN0aW9uKG4pe3ZhciB0PXRoaXMuaWQsZT10aGlzLm5hbWVzcGFjZTtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aDwxP3RoaXMubm9kZSgpW2VdW3RdLmR1cmF0aW9uOlkodGhpcywiZnVuY3Rpb24iPT10eXBlb2Ygbj9mdW5jdGlvbihyLHUsaSl7cltlXVt0XS5kdXJhdGlvbj1NYXRoLm1heCgxLG4uY2FsbChyLHIuX19kYXRhX18sdSxpKSl9OihuPU1hdGgubWF4KDEsbiksZnVuY3Rpb24ocil7cltlXVt0XS5kdXJhdGlvbj1ufSkpfSxQbC5lYWNoPWZ1bmN0aW9uKG4sdCl7dmFyIGU9dGhpcy5pZCxyPXRoaXMubmFtZXNwYWNlO2lmKGFyZ3VtZW50cy5sZW5ndGg8Mil7dmFyIHU9UmwsaT1UbDt0cnl7VGw9ZSxZKHRoaXMsZnVuY3Rpb24odCx1LGkpe1JsPXRbcl1bZV0sbi5jYWxsKHQsdC5fX2RhdGFfXyx1LGkpfSl9ZmluYWxseXtSbD11LFRsPWl9fWVsc2UgWSh0aGlzLGZ1bmN0aW9uKHUpe3ZhciBpPXVbcl1bZV07KGkuZXZlbnR8fChpLmV2ZW50PXRhLmRpc3BhdGNoKCJzdGFydCIsImVuZCIsImludGVycnVwdCIpKSkub24obix0KX0pO3JldHVybiB0aGlzfSxQbC50cmFuc2l0aW9uPWZ1bmN0aW9uKCl7Zm9yKHZhciBuLHQsZSxyLHU9dGhpcy5pZCxpPSsrVWwsbz10aGlzLm5hbWVzcGFjZSxhPVtdLGM9MCxsPXRoaXMubGVuZ3RoO2w+YztjKyspe2EucHVzaChuPVtdKTtmb3IodmFyIHQ9dGhpc1tjXSxzPTAsZj10Lmxlbmd0aDtmPnM7cysrKShlPXRbc10pJiYocj1lW29dW3VdLCRvKGUscyxvLGkse3RpbWU6ci50aW1lLGVhc2U6ci5lYXNlLGRlbGF5OnIuZGVsYXkrci5kdXJhdGlvbixkdXJhdGlvbjpyLmR1cmF0aW9ufSkpLG4ucHVzaChlKX1yZXR1cm4gWW8oYSxvLGkpfSx0YS5zdmcuYXhpcz1mdW5jdGlvbigpe2Z1bmN0aW9uIG4obil7bi5lYWNoKGZ1bmN0aW9uKCl7dmFyIG4sbD10YS5zZWxlY3QodGhpcykscz10aGlzLl9fY2hhcnRfX3x8ZSxmPXRoaXMuX19jaGFydF9fPWUuY29weSgpLGg9bnVsbD09Yz9mLnRpY2tzP2YudGlja3MuYXBwbHkoZixhKTpmLmRvbWFpbigpOmMsZz1udWxsPT10P2YudGlja0Zvcm1hdD9mLnRpY2tGb3JtYXQuYXBwbHkoZixhKTp5OnQscD1sLnNlbGVjdEFsbCgiLnRpY2siKS5kYXRhKGgsZiksdj1wLmVudGVyKCkuaW5zZXJ0KCJnIiwiLmRvbWFpbiIpLmF0dHIoImNsYXNzIiwidGljayIpLnN0eWxlKCJvcGFjaXR5IixDYSksZD10YS50cmFuc2l0aW9uKHAuZXhpdCgpKS5zdHlsZSgib3BhY2l0eSIsQ2EpLnJlbW92ZSgpLG09dGEudHJhbnNpdGlvbihwLm9yZGVyKCkpLnN0eWxlKCJvcGFjaXR5IiwxKSxNPU1hdGgubWF4KHUsMCkrbyx4PVVpKGYpLGI9bC5zZWxlY3RBbGwoIi5kb21haW4iKS5kYXRhKFswXSksXz0oYi5lbnRlcigpLmFwcGVuZCgicGF0aCIpLmF0dHIoImNsYXNzIiwiZG9tYWluIiksdGEudHJhbnNpdGlvbihiKSk7di5hcHBlbmQoImxpbmUiKSx2LmFwcGVuZCgidGV4dCIpO3ZhciB3LFMsayxFLEE9di5zZWxlY3QoImxpbmUiKSxOPW0uc2VsZWN0KCJsaW5lIiksQz1wLnNlbGVjdCgidGV4dCIpLnRleHQoZyksej12LnNlbGVjdCgidGV4dCIpLHE9bS5zZWxlY3QoInRleHQiKSxMPSJ0b3AiPT09cnx8ImxlZnQiPT09cj8tMToxO2lmKCJib3R0b20iPT09cnx8InRvcCI9PT1yPyhuPUJvLHc9IngiLGs9InkiLFM9IngyIixFPSJ5MiIsQy5hdHRyKCJkeSIsMD5MPyIwZW0iOiIuNzFlbSIpLnN0eWxlKCJ0ZXh0LWFuY2hvciIsIm1pZGRsZSIpLF8uYXR0cigiZCIsIk0iK3hbMF0rIiwiK0wqaSsiVjBIIit4WzFdKyJWIitMKmkpKToobj1Xbyx3PSJ5IixrPSJ4IixTPSJ5MiIsRT0ieDIiLEMuYXR0cigiZHkiLCIuMzJlbSIpLnN0eWxlKCJ0ZXh0LWFuY2hvciIsMD5MPyJlbmQiOiJzdGFydCIpLF8uYXR0cigiZCIsIk0iK0wqaSsiLCIreFswXSsiSDBWIit4WzFdKyJIIitMKmkpKSxBLmF0dHIoRSxMKnUpLHouYXR0cihrLEwqTSksTi5hdHRyKFMsMCkuYXR0cihFLEwqdSkscS5hdHRyKHcsMCkuYXR0cihrLEwqTSksZi5yYW5nZUJhbmQpe3ZhciBUPWYsUj1ULnJhbmdlQmFuZCgpLzI7cz1mPWZ1bmN0aW9uKG4pe3JldHVybiBUKG4pK1J9fWVsc2Ugcy5yYW5nZUJhbmQ/cz1mOmQuY2FsbChuLGYscyk7di5jYWxsKG4scyxmKSxtLmNhbGwobixmLGYpfSl9dmFyIHQsZT10YS5zY2FsZS5saW5lYXIoKSxyPWpsLHU9NixpPTYsbz0zLGE9WzEwXSxjPW51bGw7cmV0dXJuIG4uc2NhbGU9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGU9dCxuKTplfSxuLm9yaWVudD1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8ocj10IGluIEZsP3QrIiI6amwsbik6cn0sbi50aWNrcz1mdW5jdGlvbigpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhhPWFyZ3VtZW50cyxuKTphfSxuLnRpY2tWYWx1ZXM9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGM9dCxuKTpjfSxuLnRpY2tGb3JtYXQ9ZnVuY3Rpb24oZSl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHQ9ZSxuKTp0fSxuLnRpY2tTaXplPWZ1bmN0aW9uKHQpe3ZhciBlPWFyZ3VtZW50cy5sZW5ndGg7cmV0dXJuIGU/KHU9K3QsaT0rYXJndW1lbnRzW2UtMV0sbik6dX0sbi5pbm5lclRpY2tTaXplPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyh1PSt0LG4pOnV9LG4ub3V0ZXJUaWNrU2l6ZT1mdW5jdGlvbih0KXtyZXR1cm4gYXJndW1lbnRzLmxlbmd0aD8oaT0rdCxuKTppfSxuLnRpY2tQYWRkaW5nPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhvPSt0LG4pOm99LG4udGlja1N1YmRpdmlkZT1mdW5jdGlvbigpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoJiZufSxufTt2YXIgamw9ImJvdHRvbSIsRmw9e3RvcDoxLHJpZ2h0OjEsYm90dG9tOjEsbGVmdDoxfTt0YS5zdmcuYnJ1c2g9ZnVuY3Rpb24oKXtmdW5jdGlvbiBuKHQpe3QuZWFjaChmdW5jdGlvbigpe3ZhciB0PXRhLnNlbGVjdCh0aGlzKS5zdHlsZSgicG9pbnRlci1ldmVudHMiLCJhbGwiKS5zdHlsZSgiLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yIiwicmdiYSgwLDAsMCwwKSIpLm9uKCJtb3VzZWRvd24uYnJ1c2giLGkpLm9uKCJ0b3VjaHN0YXJ0LmJydXNoIixpKSxvPXQuc2VsZWN0QWxsKCIuYmFja2dyb3VuZCIpLmRhdGEoWzBdKTtvLmVudGVyKCkuYXBwZW5kKCJyZWN0IikuYXR0cigiY2xhc3MiLCJiYWNrZ3JvdW5kIikuc3R5bGUoInZpc2liaWxpdHkiLCJoaWRkZW4iKS5zdHlsZSgiY3Vyc29yIiwiY3Jvc3NoYWlyIiksdC5zZWxlY3RBbGwoIi5leHRlbnQiKS5kYXRhKFswXSkuZW50ZXIoKS5hcHBlbmQoInJlY3QiKS5hdHRyKCJjbGFzcyIsImV4dGVudCIpLnN0eWxlKCJjdXJzb3IiLCJtb3ZlIik7dmFyIGE9dC5zZWxlY3RBbGwoIi5yZXNpemUiKS5kYXRhKHYseSk7YS5leGl0KCkucmVtb3ZlKCksYS5lbnRlcigpLmFwcGVuZCgiZyIpLmF0dHIoImNsYXNzIixmdW5jdGlvbihuKXtyZXR1cm4icmVzaXplICIrbn0pLnN0eWxlKCJjdXJzb3IiLGZ1bmN0aW9uKG4pe3JldHVybiBIbFtuXX0pLmFwcGVuZCgicmVjdCIpLmF0dHIoIngiLGZ1bmN0aW9uKG4pe3JldHVybi9bZXddJC8udGVzdChuKT8tMzpudWxsfSkuYXR0cigieSIsZnVuY3Rpb24obil7cmV0dXJuL15bbnNdLy50ZXN0KG4pPy0zOm51bGx9KS5hdHRyKCJ3aWR0aCIsNikuYXR0cigiaGVpZ2h0Iiw2KS5zdHlsZSgidmlzaWJpbGl0eSIsImhpZGRlbiIpLGEuc3R5bGUoImRpc3BsYXkiLG4uZW1wdHkoKT8ibm9uZSI6bnVsbCk7dmFyIGMsZj10YS50cmFuc2l0aW9uKHQpLGg9dGEudHJhbnNpdGlvbihvKTtsJiYoYz1VaShsKSxoLmF0dHIoIngiLGNbMF0pLmF0dHIoIndpZHRoIixjWzFdLWNbMF0pLHIoZikpLHMmJihjPVVpKHMpLGguYXR0cigieSIsY1swXSkuYXR0cigiaGVpZ2h0IixjWzFdLWNbMF0pLHUoZikpLGUoZil9KX1mdW5jdGlvbiBlKG4pe24uc2VsZWN0QWxsKCIucmVzaXplIikuYXR0cigidHJhbnNmb3JtIixmdW5jdGlvbihuKXtyZXR1cm4idHJhbnNsYXRlKCIrZlsrL2UkLy50ZXN0KG4pXSsiLCIraFsrL15zLy50ZXN0KG4pXSsiKSJ9KX1mdW5jdGlvbiByKG4pe24uc2VsZWN0KCIuZXh0ZW50IikuYXR0cigieCIsZlswXSksbi5zZWxlY3RBbGwoIi5leHRlbnQsLm4+cmVjdCwucz5yZWN0IikuYXR0cigid2lkdGgiLGZbMV0tZlswXSl9ZnVuY3Rpb24gdShuKXtuLnNlbGVjdCgiLmV4dGVudCIpLmF0dHIoInkiLGhbMF0pLG4uc2VsZWN0QWxsKCIuZXh0ZW50LC5lPnJlY3QsLnc+cmVjdCIpLmF0dHIoImhlaWdodCIsaFsxXS1oWzBdKX1mdW5jdGlvbiBpKCl7ZnVuY3Rpb24gaSgpezMyPT10YS5ldmVudC5rZXlDb2RlJiYoQ3x8KE09bnVsbCxxWzBdLT1mWzFdLHFbMV0tPWhbMV0sQz0yKSxTKCkpfWZ1bmN0aW9uIHYoKXszMj09dGEuZXZlbnQua2V5Q29kZSYmMj09QyYmKHFbMF0rPWZbMV0scVsxXSs9aFsxXSxDPTAsUygpKX1mdW5jdGlvbiBkKCl7dmFyIG49dGEubW91c2UoYiksdD0hMTt4JiYoblswXSs9eFswXSxuWzFdKz14WzFdKSxDfHwodGEuZXZlbnQuYWx0S2V5PyhNfHwoTT1bKGZbMF0rZlsxXSkvMiwoaFswXStoWzFdKS8yXSkscVswXT1mWysoblswXTxNWzBdKV0scVsxXT1oWysoblsxXTxNWzFdKV0pOk09bnVsbCksQSYmbShuLGwsMCkmJihyKGspLHQ9ITApLE4mJm0obixzLDEpJiYodShrKSx0PSEwKSx0JiYoZShrKSx3KHt0eXBlOiJicnVzaCIsbW9kZTpDPyJtb3ZlIjoicmVzaXplIn0pKX1mdW5jdGlvbiBtKG4sdCxlKXt2YXIgcix1LGk9VWkodCksYz1pWzBdLGw9aVsxXSxzPXFbZV0sdj1lP2g6ZixkPXZbMV0tdlswXTtyZXR1cm4gQyYmKGMtPXMsbC09ZCtzKSxyPShlP3A6Zyk/TWF0aC5tYXgoYyxNYXRoLm1pbihsLG5bZV0pKTpuW2VdLEM/dT0ocis9cykrZDooTSYmKHM9TWF0aC5tYXgoYyxNYXRoLm1pbihsLDIqTVtlXS1yKSkpLHI+cz8odT1yLHI9cyk6dT1zKSx2WzBdIT1yfHx2WzFdIT11PyhlP2E9bnVsbDpvPW51bGwsdlswXT1yLHZbMV09dSwhMCk6dm9pZCAwfWZ1bmN0aW9uIHkoKXtkKCksay5zdHlsZSgicG9pbnRlci1ldmVudHMiLCJhbGwiKS5zZWxlY3RBbGwoIi5yZXNpemUiKS5zdHlsZSgiZGlzcGxheSIsbi5lbXB0eSgpPyJub25lIjpudWxsKSx0YS5zZWxlY3QoImJvZHkiKS5zdHlsZSgiY3Vyc29yIixudWxsKSxMLm9uKCJtb3VzZW1vdmUuYnJ1c2giLG51bGwpLm9uKCJtb3VzZXVwLmJydXNoIixudWxsKS5vbigidG91Y2htb3ZlLmJydXNoIixudWxsKS5vbigidG91Y2hlbmQuYnJ1c2giLG51bGwpLm9uKCJrZXlkb3duLmJydXNoIixudWxsKS5vbigia2V5dXAuYnJ1c2giLG51bGwpLHooKSx3KHt0eXBlOiJicnVzaGVuZCJ9KX12YXIgTSx4LGI9dGhpcyxfPXRhLnNlbGVjdCh0YS5ldmVudC50YXJnZXQpLHc9Yy5vZihiLGFyZ3VtZW50cyksaz10YS5zZWxlY3QoYiksRT1fLmRhdHVtKCksQT0hL14obnxzKSQvLnRlc3QoRSkmJmwsTj0hL14oZXx3KSQvLnRlc3QoRSkmJnMsQz1fLmNsYXNzZWQoImV4dGVudCIpLHo9VyhiKSxxPXRhLm1vdXNlKGIpLEw9dGEuc2VsZWN0KHQoYikpLm9uKCJrZXlkb3duLmJydXNoIixpKS5vbigia2V5dXAuYnJ1c2giLHYpO2lmKHRhLmV2ZW50LmNoYW5nZWRUb3VjaGVzP0wub24oInRvdWNobW92ZS5icnVzaCIsZCkub24oInRvdWNoZW5kLmJydXNoIix5KTpMLm9uKCJtb3VzZW1vdmUuYnJ1c2giLGQpLm9uKCJtb3VzZXVwLmJydXNoIix5KSxrLmludGVycnVwdCgpLnNlbGVjdEFsbCgiKiIpLmludGVycnVwdCgpLEMpcVswXT1mWzBdLXFbMF0scVsxXT1oWzBdLXFbMV07ZWxzZSBpZihFKXt2YXIgVD0rL3ckLy50ZXN0KEUpLFI9Ky9ebi8udGVzdChFKTt4PVtmWzEtVF0tcVswXSxoWzEtUl0tcVsxXV0scVswXT1mW1RdLHFbMV09aFtSXX1lbHNlIHRhLmV2ZW50LmFsdEtleSYmKE09cS5zbGljZSgpKTtrLnN0eWxlKCJwb2ludGVyLWV2ZW50cyIsIm5vbmUiKS5zZWxlY3RBbGwoIi5yZXNpemUiKS5zdHlsZSgiZGlzcGxheSIsbnVsbCksdGEuc2VsZWN0KCJib2R5Iikuc3R5bGUoImN1cnNvciIsXy5zdHlsZSgiY3Vyc29yIikpLHcoe3R5cGU6ImJydXNoc3RhcnQifSksZCgpfXZhciBvLGEsYz1FKG4sImJydXNoc3RhcnQiLCJicnVzaCIsImJydXNoZW5kIiksbD1udWxsLHM9bnVsbCxmPVswLDBdLGg9WzAsMF0sZz0hMCxwPSEwLHY9T2xbMF07cmV0dXJuIG4uZXZlbnQ9ZnVuY3Rpb24obil7bi5lYWNoKGZ1bmN0aW9uKCl7dmFyIG49Yy5vZih0aGlzLGFyZ3VtZW50cyksdD17eDpmLHk6aCxpOm8sajphfSxlPXRoaXMuX19jaGFydF9ffHx0O3RoaXMuX19jaGFydF9fPXQsVGw/dGEuc2VsZWN0KHRoaXMpLnRyYW5zaXRpb24oKS5lYWNoKCJzdGFydC5icnVzaCIsZnVuY3Rpb24oKXtvPWUuaSxhPWUuaixmPWUueCxoPWUueSxuKHt0eXBlOiJicnVzaHN0YXJ0In0pfSkudHdlZW4oImJydXNoOmJydXNoIixmdW5jdGlvbigpe3ZhciBlPXl1KGYsdC54KSxyPXl1KGgsdC55KTtyZXR1cm4gbz1hPW51bGwsZnVuY3Rpb24odSl7Zj10Lng9ZSh1KSxoPXQueT1yKHUpLG4oe3R5cGU6ImJydXNoIixtb2RlOiJyZXNpemUifSl9fSkuZWFjaCgiZW5kLmJydXNoIixmdW5jdGlvbigpe289dC5pLGE9dC5qLG4oe3R5cGU6ImJydXNoIixtb2RlOiJyZXNpemUifSksbih7dHlwZToiYnJ1c2hlbmQifSl9KToobih7dHlwZToiYnJ1c2hzdGFydCJ9KSxuKHt0eXBlOiJicnVzaCIsbW9kZToicmVzaXplIn0pLG4oe3R5cGU6ImJydXNoZW5kIn0pKX0pfSxuLng9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KGw9dCx2PU9sWyFsPDwxfCFzXSxuKTpsfSxuLnk9ZnVuY3Rpb24odCl7cmV0dXJuIGFyZ3VtZW50cy5sZW5ndGg/KHM9dCx2PU9sWyFsPDwxfCFzXSxuKTpzfSxuLmNsYW1wPWZ1bmN0aW9uKHQpe3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhsJiZzPyhnPSEhdFswXSxwPSEhdFsxXSk6bD9nPSEhdDpzJiYocD0hIXQpLG4pOmwmJnM/W2cscF06bD9nOnM/cDpudWxsfSxuLmV4dGVudD1mdW5jdGlvbih0KXt2YXIgZSxyLHUsaSxjO3JldHVybiBhcmd1bWVudHMubGVuZ3RoPyhsJiYoZT10WzBdLHI9dFsxXSxzJiYoZT1lWzBdLHI9clswXSksbz1bZSxyXSxsLmludmVydCYmKGU9bChlKSxyPWwocikpLGU+ciYmKGM9ZSxlPXIscj1jKSwoZSE9ZlswXXx8ciE9ZlsxXSkmJihmPVtlLHJdKSkscyYmKHU9dFswXSxpPXRbMV0sbCYmKHU9dVsxXSxpPWlbMV0pLGE9W3UsaV0scy5pbnZlcnQmJih1PXModSksaT1zKGkpKSx1PmkmJihjPXUsdT1pLGk9YyksKHUhPWhbMF18fGkhPWhbMV0pJiYoaD1bdSxpXSkpLG4pOihsJiYobz8oZT1vWzBdLHI9b1sxXSk6KGU9ZlswXSxyPWZbMV0sbC5pbnZlcnQmJihlPWwuaW52ZXJ0KGUpLHI9bC5pbnZlcnQocikpLGU+ciYmKGM9ZSxlPXIscj1jKSkpLHMmJihhPyh1PWFbMF0saT1hWzFdKToodT1oWzBdLGk9aFsxXSxzLmludmVydCYmKHU9cy5pbnZlcnQodSksaT1zLmludmVydChpKSksdT5pJiYoYz11LHU9aSxpPWMpKSksbCYmcz9bW2UsdV0sW3IsaV1dOmw/W2Uscl06cyYmW3UsaV0pfSxuLmNsZWFyPWZ1bmN0aW9uKCl7cmV0dXJuIG4uZW1wdHkoKXx8KGY9WzAsMF0saD1bMCwwXSxvPWE9bnVsbCksbn0sbi5lbXB0eT1mdW5jdGlvbigpe3JldHVybiEhbCYmZlswXT09ZlsxXXx8ISFzJiZoWzBdPT1oWzFdfSx0YS5yZWJpbmQobixjLCJvbiIpfTt2YXIgSGw9e246Im5zLXJlc2l6ZSIsZToiZXctcmVzaXplIixzOiJucy1yZXNpemUiLHc6ImV3LXJlc2l6ZSIsbnc6Im53c2UtcmVzaXplIixuZToibmVzdy1yZXNpemUiLHNlOiJud3NlLXJlc2l6ZSIsc3c6Im5lc3ctcmVzaXplIn0sT2w9W1sibiIsImUiLCJzIiwidyIsIm53IiwibmUiLCJzZSIsInN3Il0sWyJlIiwidyJdLFsibiIsInMiXSxbXV0sSWw9YWMuZm9ybWF0PWdjLnRpbWVGb3JtYXQsWWw9SWwudXRjLFpsPVlsKCIlWS0lbS0lZFQlSDolTTolUy4lTFoiKTtJbC5pc289RGF0ZS5wcm90b3R5cGUudG9JU09TdHJpbmcmJituZXcgRGF0ZSgiMjAwMC0wMS0wMVQwMDowMDowMC4wMDBaIik/Sm86WmwsSm8ucGFyc2U9ZnVuY3Rpb24obil7dmFyIHQ9bmV3IERhdGUobik7cmV0dXJuIGlzTmFOKHQpP251bGw6dH0sSm8udG9TdHJpbmc9WmwudG9TdHJpbmcsYWMuc2Vjb25kPUZ0KGZ1bmN0aW9uKG4pe3JldHVybiBuZXcgY2MoMWUzKk1hdGguZmxvb3Iobi8xZTMpKX0sZnVuY3Rpb24obix0KXtuLnNldFRpbWUobi5nZXRUaW1lKCkrMWUzKk1hdGguZmxvb3IodCkpfSxmdW5jdGlvbihuKXtyZXR1cm4gbi5nZXRTZWNvbmRzKCl9KSxhYy5zZWNvbmRzPWFjLnNlY29uZC5yYW5nZSxhYy5zZWNvbmRzLnV0Yz1hYy5zZWNvbmQudXRjLnJhbmdlLGFjLm1pbnV0ZT1GdChmdW5jdGlvbihuKXtyZXR1cm4gbmV3IGNjKDZlNCpNYXRoLmZsb29yKG4vNmU0KSl9LGZ1bmN0aW9uKG4sdCl7bi5zZXRUaW1lKG4uZ2V0VGltZSgpKzZlNCpNYXRoLmZsb29yKHQpKX0sZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0TWludXRlcygpfSksYWMubWludXRlcz1hYy5taW51dGUucmFuZ2UsYWMubWludXRlcy51dGM9YWMubWludXRlLnV0Yy5yYW5nZSxhYy5ob3VyPUZ0KGZ1bmN0aW9uKG4pe3ZhciB0PW4uZ2V0VGltZXpvbmVPZmZzZXQoKS82MDtyZXR1cm4gbmV3IGNjKDM2ZTUqKE1hdGguZmxvb3Iobi8zNmU1LXQpK3QpKX0sZnVuY3Rpb24obix0KXtuLnNldFRpbWUobi5nZXRUaW1lKCkrMzZlNSpNYXRoLmZsb29yKHQpKX0sZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0SG91cnMoKX0pLGFjLmhvdXJzPWFjLmhvdXIucmFuZ2UsYWMuaG91cnMudXRjPWFjLmhvdXIudXRjLnJhbmdlLGFjLm1vbnRoPUZ0KGZ1bmN0aW9uKG4pe3JldHVybiBuPWFjLmRheShuKSxuLnNldERhdGUoMSksbn0sZnVuY3Rpb24obix0KXtuLnNldE1vbnRoKG4uZ2V0TW9udGgoKSt0KX0sZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0TW9udGgoKX0pLGFjLm1vbnRocz1hYy5tb250aC5yYW5nZSxhYy5tb250aHMudXRjPWFjLm1vbnRoLnV0Yy5yYW5nZTt2YXIgVmw9WzFlMyw1ZTMsMTVlMywzZTQsNmU0LDNlNSw5ZTUsMThlNSwzNmU1LDEwOGU1LDIxNmU1LDQzMmU1LDg2NGU1LDE3MjhlNSw2MDQ4ZTUsMjU5MmU2LDc3NzZlNiwzMTUzNmU2XSxYbD1bW2FjLnNlY29uZCwxXSxbYWMuc2Vjb25kLDVdLFthYy5zZWNvbmQsMTVdLFthYy5zZWNvbmQsMzBdLFthYy5taW51dGUsMV0sW2FjLm1pbnV0ZSw1XSxbYWMubWludXRlLDE1XSxbYWMubWludXRlLDMwXSxbYWMuaG91ciwxXSxbYWMuaG91ciwzXSxbYWMuaG91ciw2XSxbYWMuaG91ciwxMl0sW2FjLmRheSwxXSxbYWMuZGF5LDJdLFthYy53ZWVrLDFdLFthYy5tb250aCwxXSxbYWMubW9udGgsM10sW2FjLnllYXIsMV1dLCRsPUlsLm11bHRpKFtbIi4lTCIsZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0TWlsbGlzZWNvbmRzKCl9XSxbIjolUyIsZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0U2Vjb25kcygpfV0sWyIlSTolTSIsZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0TWludXRlcygpfV0sWyIlSSAlcCIsZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0SG91cnMoKX1dLFsiJWEgJWQiLGZ1bmN0aW9uKG4pe3JldHVybiBuLmdldERheSgpJiYxIT1uLmdldERhdGUoKX1dLFsiJWIgJWQiLGZ1bmN0aW9uKG4pe3JldHVybiAxIT1uLmdldERhdGUoKX1dLFsiJUIiLGZ1bmN0aW9uKG4pe3JldHVybiBuLmdldE1vbnRoKCl9XSxbIiVZIixOZV1dKSxCbD17cmFuZ2U6ZnVuY3Rpb24obix0LGUpe3JldHVybiB0YS5yYW5nZShNYXRoLmNlaWwobi9lKSplLCt0LGUpLm1hcChLbyl9LGZsb29yOnksY2VpbDp5fTtYbC55ZWFyPWFjLnllYXIsYWMuc2NhbGU9ZnVuY3Rpb24oKXtyZXR1cm4gR28odGEuc2NhbGUubGluZWFyKCksWGwsJGwpfTt2YXIgV2w9WGwubWFwKGZ1bmN0aW9uKG4pe3JldHVybltuWzBdLnV0YyxuWzFdXX0pLEpsPVlsLm11bHRpKFtbIi4lTCIsZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0VVRDTWlsbGlzZWNvbmRzKCl9XSxbIjolUyIsZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0VVRDU2Vjb25kcygpfV0sWyIlSTolTSIsZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0VVRDTWludXRlcygpfV0sWyIlSSAlcCIsZnVuY3Rpb24obil7cmV0dXJuIG4uZ2V0VVRDSG91cnMoKX1dLFsiJWEgJWQiLGZ1bmN0aW9uKG4pe3JldHVybiBuLmdldFVUQ0RheSgpJiYxIT1uLmdldFVUQ0RhdGUoKX1dLFsiJWIgJWQiLGZ1bmN0aW9uKG4pe3JldHVybiAxIT1uLmdldFVUQ0RhdGUoKX1dLFsiJUIiLGZ1bmN0aW9uKG4pe3JldHVybiBuLmdldFVUQ01vbnRoKCl9XSxbIiVZIixOZV1dKTtXbC55ZWFyPWFjLnllYXIudXRjLGFjLnNjYWxlLnV0Yz1mdW5jdGlvbigpe3JldHVybiBHbyh0YS5zY2FsZS5saW5lYXIoKSxXbCxKbCl9LHRhLnRleHQ9QXQoZnVuY3Rpb24obil7cmV0dXJuIG4ucmVzcG9uc2VUZXh0fSksdGEuanNvbj1mdW5jdGlvbihuLHQpe3JldHVybiBOdChuLCJhcHBsaWNhdGlvbi9qc29uIixRbyx0KX0sdGEuaHRtbD1mdW5jdGlvbihuLHQpe3JldHVybiBOdChuLCJ0ZXh0L2h0bWwiLG5hLHQpfSx0YS54bWw9QXQoZnVuY3Rpb24obil7cmV0dXJuIG4ucmVzcG9uc2VYTUx9KSwiZnVuY3Rpb24iPT10eXBlb2YgZGVmaW5lJiZkZWZpbmUuYW1kP2RlZmluZSh0YSk6Im9iamVjdCI9PXR5cGVvZiBtb2R1bGUmJm1vZHVsZS5leHBvcnRzJiYobW9kdWxlLmV4cG9ydHM9dGEpLHRoaXMuZDM9dGF9KCk7Cg=="></script>
<link href="data:text/css;charset=utf-8,%2Ed3tree2%20text%20%7B%0Apointer%2Devents%3A%20none%3B%0Afont%2Dsize%3A%2010px%3B%0A%7D%0A%2Ed3tree2%20%2Egrandparent%20text%20%7B%0Afont%2Dweight%3A%20bold%3B%0Afont%2Dsize%3A%20inherit%3B%0A%7D%0A%2Ed3tree2%20%2Elegend%20text%7B%0Afont%2Dsize%3A%20inherit%3B%0A%7D%0A%2Ed3tree2%20rect%20%7B%0A%0Astroke%3A%20%23fff%3B%0Astroke%2Dwidth%3A%201px%3B%0A%7D%0A%2Ed3tree2%20rect%2Eparent%2C%0A%2Ed3tree2%20%2Egrandparent%20rect%20%7B%0Astroke%2Dwidth%3A%202px%3B%0A%7D%0A%2Ed3tree2%20%2Egrandparent%3Ahover%20rect%20%7B%0Afill%3A%20darkgrey%3B%0A%7D%0A%2Ed3tree2%20%2Echildren%20rect%2Eparent%2C%0A%2Ed3tree2%20%2Egrandparent%20rect%20%7B%0Acursor%3A%20pointer%3B%0A%7D%0A%2Ed3tree2%20%2Echildren%20rect%2Echild%20%7B%0Aopacity%3A%200%3B%0A%7D%0A%2Ed3tree2%20%2Echildren%20rect%2Eparent%20%7B%0A%7D%0A%2Ed3tree2%20%2Echildren%20text%7B%0A%7D%0A%2Ed3tree2%20%2Echildren%3Ahover%20rect%2Echild%20%7B%0Aopacity%3A%201%3B%0Astroke%2Dwidth%3A%201px%3B%0A%7D%0A%2Ed3tree2%20%2Echildren%3Ahover%20rect%2Eparent%20%7B%0Aopacity%3A%200%3B%0A%7D%0A" rel="stylesheet" />
<script src="data:application/x-javascript;base64,SFRNTFdpZGdldHMud2lkZ2V0KHsKCiAgbmFtZTogJ2QzdHJlZTInLAoKICB0eXBlOiAnb3V0cHV0JywKCiAgaW5pdGlhbGl6ZTogZnVuY3Rpb24oZWwsIHdpZHRoLCBoZWlnaHQpIHsKCiAgICByZXR1cm4gewoKICAgIH0KCiAgfSwKCiAgcmVuZGVyVmFsdWU6IGZ1bmN0aW9uKGVsLCB4LCBpbnN0YW5jZSkgewoKICAgIC8vY2xlYXIgb3V0IGVsIGluIGNhc2Ugb2YgZHluYW1pYy9TaGlueSBzaXR1YXRpb24KICAgIGVsLmlubmVySFRNTCA9ICIiOwoKICAgIHZhciB2YWx1ZUZpZWxkID0geC5vcHRpb25zLnZhbHVlRmllbGQgPyB4Lm9wdGlvbnMudmFsdWVGaWVsZCA6ICJzaXplIjsKICAgIHZhciBjZWxsdGV4dCA9IHgub3B0aW9ucy5jZWxsdGV4dCA/IHgub3B0aW9ucy5jZWxsdGV4dCA6ICJuYW1lIjsKICAgIHZhciBjZWxsaWQgPSB4Lm9wdGlvbnMuaWQgPyB4Lm9wdGlvbnMuaWQgOiAiaWQiOwoKICAgIC8vIHRoYW5rcyBNaWtlIEJvc3RvY2sgYW5kIFphbiBBcm1zdHJvbmcgZm9yIGFsbCB0aGUgY29kZSBvbiB3aGljaAogICAgLy8gICAgdGhpcyBpcyBiYXNlZAogICAgLy8gIGh0dHA6Ly9ib3N0Lm9ja3Mub3JnL21pa2UvdHJlZW1hcC8KICAgIC8vICBodHRwczovL2dpc3QuZ2l0aHViLmNvbS96YW5hcm1zdHJvbmcvNzZkMjYzYmQzNmYzMTJjYjBmOWYKCiAgICB2YXIgbWFyZ2luID0ge3RvcDogMjAsIHJpZ2h0OiAwLCBib3R0b206IDIwLCBsZWZ0OiAwfSwKICAgICAgICB3aWR0aCA9IGVsLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLndpZHRoLAogICAgICAgIGhlaWdodCA9IGVsLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLmhlaWdodCAtIG1hcmdpbi50b3AgLSBtYXJnaW4uYm90dG9tLAogICAgICAgIGZvcm1hdE51bWJlciA9IGQzLmZvcm1hdCgiLGQiKSwKICAgICAgICB0cmFuc2l0aW9uaW5nOwoKICAgIHZhciBzdmcgPSBkMy5zZWxlY3QoZWwpLmFwcGVuZCgic3ZnIikKICAgICAgICAuYXR0cigid2lkdGgiLCB3aWR0aCArIG1hcmdpbi5sZWZ0ICsgbWFyZ2luLnJpZ2h0KQogICAgICAgIC5hdHRyKCJoZWlnaHQiLCBoZWlnaHQgKyBtYXJnaW4uYm90dG9tICsgbWFyZ2luLnRvcCkKICAgICAgICAuc3R5bGUoIm1hcmdpbi1sZWZ0IiwgLW1hcmdpbi5sZWZ0ICsgInB4IikKICAgICAgICAuc3R5bGUoIm1hcmdpbi5yaWdodCIsIC1tYXJnaW4ucmlnaHQgKyAicHgiKQogICAgICAuYXBwZW5kKCJnIikKICAgICAgICAuYXR0cigidHJhbnNmb3JtIiwgInRyYW5zbGF0ZSgiICsgbWFyZ2luLmxlZnQgKyAiLCIgKyBtYXJnaW4udG9wICsgIikiKQogICAgICAgIC5zdHlsZSgic2hhcGUtcmVuZGVyaW5nIiwgImNyaXNwRWRnZXMiKTsKCiAgICAvLyBleHBlcmltZW50IHRvIGFkZCBhIGxlZ2VuZCBpZiBwcm92aWRlZCBmcm9tIHRyZWVtYXAKICAgIGlmICh4LmxlZ2VuZCl7CiAgICAgIHZhciBsZWdlbmQgPSBzdmcuYXBwZW5kKCJnIikKICAgICAgICAgICAgICAgICAgICAgIC5hdHRyKCJjbGFzcyIsImxlZ2VuZCIpOwoKICAgICAgbGVnZW5kWzBdWzBdLmlubmVySFRNTCA9IHgubGVnZW5kLmpvaW4oIiAiKTsKCiAgICAgIC8vIHRyeSB0byBzY2FsZSBsZWdlbmQgdG8gZml0IHdpZHRoCiAgICAgIHZhciBsZWdlbmRzY2FsZSA9IE1hdGgubWluKE1hdGgucm91bmQoCiAgICAgICAgICAoKHdpZHRoLTEwMCkvbGVnZW5kWzBdWzBdLmdldEJvdW5kaW5nQ2xpZW50UmVjdCgpLndpZHRoKSoxMDAKICAgICAgICApIC8gMTAwLCAxLjUpCgogICAgICBsZWdlbmQuYXR0cigKICAgICAgICAidHJhbnNmb3JtIiwKICAgICAgICAidHJhbnNsYXRlKDAsIiArCiAgICAgICAgICAgICAgICAgICAgICAgICAgKAogICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0ICsgbWFyZ2luLmJvdHRvbQogICAgICAgICAgICAgICAgICAgICAgICAgICkgKwogICAgICAgICIpIHNjYWxlKCIgKyBsZWdlbmRzY2FsZSArICIsIiArIC1sZWdlbmRzY2FsZSArIikiKTsKCiAgICAgIGhlaWdodCA9IGhlaWdodCAtIGxlZ2VuZFswXVswXS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKS5oZWlnaHQ7CiAgICB9CgogICAgdmFyIHhzY2FsZSA9IGQzLnNjYWxlLmxpbmVhcigpCiAgICAgICAgLmRvbWFpbihbMCwgd2lkdGhdKQogICAgICAgIC5yYW5nZShbMCwgd2lkdGhdKTsKCiAgICB2YXIgeXNjYWxlID0gZDMuc2NhbGUubGluZWFyKCkKICAgICAgICAuZG9tYWluKFswLCBoZWlnaHRdKQogICAgICAgIC5yYW5nZShbMCwgaGVpZ2h0XSk7CgogICAgdmFyIGNvbG9yID0gZDMuc2NhbGUuY2F0ZWdvcnkyMCgpOwogICAgY29sb3IucmFuZ2UoCiAgICAgIGNvbG9yLnJhbmdlKCkubWFwKAogICAgICAgIGZ1bmN0aW9uKGQsaSl7CiAgICAgICAgICByZXR1cm4gKGk9PTApID8gIiNiYmIiIDogZAogICAgICAgIH0KICAgICAgKQogICAgKTsKCiAgICB2YXIgdHJlZW1hcCA9IGQzLmxheW91dC50cmVlbWFwKCkKICAgICAgICAuY2hpbGRyZW4oZnVuY3Rpb24oZCwgZGVwdGgpIHsgcmV0dXJuIGRlcHRoID8gbnVsbCA6IGQuX2NoaWxkcmVuOyB9KQogICAgICAgIC5zb3J0KGZ1bmN0aW9uKGEsIGIpIHsgcmV0dXJuIGFbdmFsdWVGaWVsZF0gLSBiW3ZhbHVlRmllbGRdOyB9KQogICAgICAgIC5yYXRpbyhoZWlnaHQgLyB3aWR0aCAqIDAuNSAqICgxICsgTWF0aC5zcXJ0KDUpKSkKICAgICAgICAucm91bmQoZmFsc2UpCiAgICAgICAgLnZhbHVlKGZ1bmN0aW9uKGQpIHsKICAgICAgICAgICAgcmV0dXJuIGRbdmFsdWVGaWVsZF07CiAgICAgICAgfSk7CgoKICAgIHZhciBncmFuZHBhcmVudCA9IHN2Zy5hcHBlbmQoImciKQogICAgICAgIC5hdHRyKCJjbGFzcyIsICJncmFuZHBhcmVudCIpOwoKICAgIGdyYW5kcGFyZW50LmFwcGVuZCgicmVjdCIpCiAgICAgICAgLmF0dHIoInkiLCAtbWFyZ2luLnRvcCkKICAgICAgICAuYXR0cigid2lkdGgiLCB3aWR0aCkKICAgICAgICAuYXR0cigiaGVpZ2h0IiwgbWFyZ2luLnRvcCk7CgogICAgZ3JhbmRwYXJlbnQuYXBwZW5kKCJ0ZXh0IikKICAgICAgICAuYXR0cigieCIsIDYpCiAgICAgICAgLmF0dHIoInkiLCA2IC0gbWFyZ2luLnRvcCkKICAgICAgICAuYXR0cigiZHkiLCAiLjc1ZW0iKTsKCgogICAgLy8gZGV0ZXJtaW5lcyBpZiB3aGl0ZSBvciBibGFjayB3aWxsIGJlIGJldHRlciBjb250cmFzdGluZyBjb2xvcgogICAgLy8gIGNvcGllZCBmcm9tCgogICAgZnVuY3Rpb24gZ2V0UkdCQ29tcG9uZW50cyhjb2xvcikgewogICAgICAgIHJldHVybiBkMy5yZ2IoY29sb3IpCiAgICB9CgogICAgZnVuY3Rpb24gaWRlYWxUZXh0Q29sb3IoYmdDb2xvcikgewogICAgICAgIHZhciBuVGhyZXNob2xkID0gMTA1OwogICAgICAgIHZhciBjb21wb25lbnRzID0gZ2V0UkdCQ29tcG9uZW50cyhiZ0NvbG9yKTsKICAgICAgICB2YXIgYmdEZWx0YSA9IChjb21wb25lbnRzLnIgKiAwLjI5OSkgKyAoY29tcG9uZW50cy5nICogMC41ODcpICsgKGNvbXBvbmVudHMuYiAqIDAuMTE0KTsKICAgICAgICByZXR1cm4gKCgyNTUgLSBiZ0RlbHRhKSA8IG5UaHJlc2hvbGQpID8gIiMwMDAwMDAiIDogIiNmZmZmZmYiOwogICAgfQoKICAgIGRyYXcoIHguZGF0YSApOwoKCiAgICAvLyBzZXQgdXAgYSBjb250YWluZXIgZm9yIHRhc2tzIHRvIHBlcmZvcm0gYWZ0ZXIgY29tcGxldGlvbgogICAgLy8gIG9uZSBleGFtcGxlIHdvdWxkIGJlIGFkZCBjYWxsYmFja3MgZm9yIGV2ZW50IGhhbmRsaW5nCiAgICAvLyAgc3R5bGluZwogICAgaWYgKCEodHlwZW9mIHgudGFza3MgPT09ICJ1bmRlZmluZWQiKSApewogICAgICBpZiAoICh0eXBlb2YgeC50YXNrcy5sZW5ndGggPT09ICJ1bmRlZmluZWQiKSB8fAogICAgICAgKHR5cGVvZiB4LnRhc2tzID09PSAiZnVuY3Rpb24iICkgKSB7CiAgICAgICAgIC8vIGhhbmRsZSBhIGZ1bmN0aW9uIG5vdCBlbmNsb3NlZCBpbiBhcnJheQogICAgICAgICAvLyBzaG91bGQgYmUgYWJsZSB0byByZW1vdmUgb25jZSB1c2luZyBqc29ubGl0ZQogICAgICAgICB4LnRhc2tzID0gW3gudGFza3NdOwogICAgICB9CiAgICAgIHgudGFza3MubWFwKGZ1bmN0aW9uKHQpewogICAgICAgIC8vIGZvciBlYWNoIHRhc2tzIGNhbGwgdGhlIHRhc2sgd2l0aCBlbCBzdXBwbGllZCBhcyBgdGhpc2AKICAgICAgICB0LmNhbGwoZWwpOwogICAgICB9KQogICAgfQoKCiAgICBmdW5jdGlvbiBkcmF3KHJvb3QpIHsKICAgICAgaW5pdGlhbGl6ZShyb290KTsKICAgICAgYWNjdW11bGF0ZShyb290KTsKICAgICAgbGF5b3V0KHJvb3QpOwogICAgICBkaXNwbGF5KHJvb3QpOwoKICAgICAgZnVuY3Rpb24gaW5pdGlhbGl6ZShyb290KSB7CiAgICAgICAgcm9vdC54ID0gcm9vdC55ID0gMDsKICAgICAgICByb290LmR4ID0gd2lkdGg7CiAgICAgICAgcm9vdC5keSA9IGhlaWdodDsKICAgICAgICByb290LmRlcHRoID0gMDsKICAgICAgfQoKICAgICAgLy8gQWdncmVnYXRlIHRoZSB2YWx1ZXMgZm9yIGludGVybmFsIG5vZGVzLiBUaGlzIGlzIG5vcm1hbGx5IGRvbmUgYnkgdGhlCiAgICAgIC8vIHRyZWVtYXAgbGF5b3V0LCBidXQgbm90IGhlcmUgYmVjYXVzZSBvZiBvdXIgY3VzdG9tIGltcGxlbWVudGF0aW9uLgogICAgICAvLyBXZSBhbHNvIHRha2UgYSBzbmFwc2hvdCBvZiB0aGUgb3JpZ2luYWwgY2hpbGRyZW4gKF9jaGlsZHJlbikgdG8gYXZvaWQKICAgICAgLy8gdGhlIGNoaWxkcmVuIGJlaW5nIG92ZXJ3cml0dGVuIHdoZW4gd2hlbiBsYXlvdXQgaXMgY29tcHV0ZWQuCiAgICAgIGZ1bmN0aW9uIGFjY3VtdWxhdGUoZCkgewoKICAgICAgICBpZiggQXJyYXkuaXNBcnJheShkLmNoaWxkcmVuKSApIHsKICAgICAgICAgICAgcmV0dXJuIChkLl9jaGlsZHJlbiA9IGQuY2hpbGRyZW4pCiAgICAgICAgICAgICAgPyBkW3ZhbHVlRmllbGRdID0gZC5jaGlsZHJlbi5yZWR1Y2UoZnVuY3Rpb24ocCwgdikgeyByZXR1cm4gcCArIGFjY3VtdWxhdGUodik7IH0sIDApCiAgICAgICAgICAgICAgOiBkW3ZhbHVlRmllbGRdOwogICAgICAgIH0gZWxzZSB7CiAgICAgICAgICByZXR1cm4gZFt2YWx1ZUZpZWxkXTsKICAgICAgICB9CgogICAgICB9CgogICAgICAvLyBDb21wdXRlIHRoZSB0cmVlbWFwIGxheW91dCByZWN1cnNpdmVseSBzdWNoIHRoYXQgZWFjaCBncm91cCBvZiBzaWJsaW5ncwogICAgICAvLyB1c2VzIHRoZSBzYW1lIHNpemUgKDHDlzEpIHJhdGhlciB0aGFuIHRoZSBkaW1lbnNpb25zIG9mIHRoZSBwYXJlbnQgY2VsbC4KICAgICAgLy8gVGhpcyBvcHRpbWl6ZXMgdGhlIGxheW91dCBmb3IgdGhlIGN1cnJlbnQgem9vbSBzdGF0ZS4gTm90ZSB0aGF0IGEgd3JhcHBlcgogICAgICAvLyBvYmplY3QgaXMgY3JlYXRlZCBmb3IgdGhlIHBhcmVudCBub2RlIGZvciBlYWNoIGdyb3VwIG9mIHNpYmxpbmdzIHNvIHRoYXQKICAgICAgLy8gdGhlIHBhcmVudOKAmXMgZGltZW5zaW9ucyBhcmUgbm90IGRpc2NhcmRlZCBhcyB3ZSByZWN1cnNlLiBTaW5jZSBlYWNoIGdyb3VwCiAgICAgIC8vIG9mIHNpYmxpbmcgd2FzIGxhaWQgb3V0IGluIDHDlzEsIHdlIG11c3QgcmVzY2FsZSB0byBmaXQgdXNpbmcgYWJzb2x1dGUKICAgICAgLy8gY29vcmRpbmF0ZXMuIFRoaXMgbGV0cyB1cyB1c2UgYSB2aWV3cG9ydCB0byB6b29tLgogICAgICBmdW5jdGlvbiBsYXlvdXQoZCkgewogICAgICAgIGlmIChkLl9jaGlsZHJlbikgewogICAgICAgICAgdHJlZW1hcC5ub2Rlcyh7X2NoaWxkcmVuOiBkLl9jaGlsZHJlbn0pOwogICAgICAgICAgZC5fY2hpbGRyZW4uZm9yRWFjaChmdW5jdGlvbihjKSB7CiAgICAgICAgICAgIGMueCA9IGQueCArIGMueCAqIGQuZHg7CiAgICAgICAgICAgIGMueSA9IGQueSArIGMueSAqIGQuZHk7CiAgICAgICAgICAgIGMuZHggKj0gZC5keDsKICAgICAgICAgICAgYy5keSAqPSBkLmR5OwogICAgICAgICAgICBjLnBhcmVudCA9IGQ7CiAgICAgICAgICAgIGxheW91dChjKTsKICAgICAgICAgIH0pOwogICAgICAgIH0KICAgICAgfQoKICAgICAgZnVuY3Rpb24gZGlzcGxheShkKSB7CiAgICAgICAgZ3JhbmRwYXJlbnQKICAgICAgICAgICAgLmRhdHVtKCBkICkKICAgICAgICAgICAgLm9uKCJjbGljayIsIGZ1bmN0aW9uKGQpewogICAgICAgICAgICAgIHRyYW5zaXRpb24oIChkLnBhcmVudCkgPyBkLnBhcmVudDogZCApOwogICAgICAgICAgICAgIGNvbW11bmljYXRlQ2xpY2soIGQucGFyZW50ID8gZC5wYXJlbnQ6IGQgKTsKICAgICAgICAgICAgfSApCiAgICAgICAgICAuc2VsZWN0KCJ0ZXh0IikKICAgICAgICAgICAgLnRleHQobmFtZShkKSkKICAgICAgICAgICAgLnN0eWxlKCJmaWxsIiwgZnVuY3Rpb24gKGQpIHsKICAgICAgICAgICAgICByZXR1cm4gaWRlYWxUZXh0Q29sb3IoIGQuY29sb3IgPyBkLmNvbG9yIDogY29sb3IobGV2ZWx0d28oZClbY2VsbHRleHRdKSApOwogICAgICAgICAgICB9KTsKCiAgICAgICAgZ3JhbmRwYXJlbnQKICAgICAgICAgIC5zZWxlY3QoInJlY3QiKQogICAgICAgICAgICAuc3R5bGUoImZpbGwiLGZ1bmN0aW9uKGQpewogICAgICAgICAgICAgIHJldHVybiAoZCkgPwogICAgICAgICAgICAgICAgKCAoZC5jb2xvcikgPyBkLmNvbG9yIDogY29sb3IobGV2ZWx0d28oZClbY2VsbHRleHRdKSApIDoKICAgICAgICAgICAgICAgICIjYmJiIjsKICAgICAgICAgICAgfSkKCiAgICAgICAgdmFyIGcxID0gc3ZnLmluc2VydCgiZyIsICIuZ3JhbmRwYXJlbnQiKQogICAgICAgICAgICAuZGF0dW0oZCkKICAgICAgICAgICAgLmF0dHIoImNsYXNzIiwgImRlcHRoIik7CgogICAgICAgIHZhciBnID0gZzEuc2VsZWN0QWxsKCJnIikKICAgICAgICAgICAgLmRhdGEoZC5fY2hpbGRyZW4pCiAgICAgICAgICAuZW50ZXIoKS5hcHBlbmQoImciKTsKCiAgICAgICAgZy5maWx0ZXIoZnVuY3Rpb24oZCkgeyByZXR1cm4gZC5fY2hpbGRyZW47IH0pCiAgICAgICAgICAgIC5jbGFzc2VkKCJjaGlsZHJlbiIsIHRydWUpCiAgICAgICAgICAgIC5vbigiY2xpY2siLCB0cmFuc2l0aW9uKTsKCiAgICAgICAgZy5zZWxlY3RBbGwoIi5jaGlsZCIpCiAgICAgICAgICAgIC5kYXRhKGZ1bmN0aW9uKGQpIHsgcmV0dXJuIGQuX2NoaWxkcmVuIHx8IFtkXTsgfSkKICAgICAgICAgIC5lbnRlcigpLmFwcGVuZCgicmVjdCIpCiAgICAgICAgICAgIC5hdHRyKCJjbGFzcyIsICJjaGlsZCIpCiAgICAgICAgICAgIC5jYWxsKHJlY3QpOwoKICAgICAgICBnLmFwcGVuZCgicmVjdCIpCiAgICAgICAgICAgIC5hdHRyKCJjbGFzcyIsICJwYXJlbnQiKQogICAgICAgICAgICAuY2FsbChyZWN0KQogICAgICAgICAgICAub24oImNsaWNrIiwgZnVuY3Rpb24oZCl7CiAgICAgICAgICAgICAgY29tbXVuaWNhdGVDbGljayhkKTsKICAgICAgICAgICAgfSkKICAgICAgICAgIC5hcHBlbmQoInRpdGxlIikKICAgICAgICAgICAgLnRleHQoZnVuY3Rpb24oZCkgeyByZXR1cm4gZm9ybWF0TnVtYmVyKGRbdmFsdWVGaWVsZF0pOyB9KTsKCiAgICAgICAgZy5hcHBlbmQoInRleHQiKQogICAgICAgICAgICAuYXR0cigiZHkiLCAiLjc1ZW0iKQogICAgICAgICAgICAudGV4dChmdW5jdGlvbihkKSB7IHJldHVybiBkW2NlbGx0ZXh0XTsgfSkKICAgICAgICAgICAgLmNhbGwodGV4dCk7CgogICAgICAgIGZ1bmN0aW9uIHRyYW5zaXRpb24oZCkgewogICAgICAgICAgaWYgKHRyYW5zaXRpb25pbmcgfHwgIWQpIHJldHVybjsKICAgICAgICAgIHRyYW5zaXRpb25pbmcgPSB0cnVlOwoKICAgICAgICAgIHZhciBnMiA9IGRpc3BsYXkoZCksCiAgICAgICAgICAgICAgdDEgPSBnMS50cmFuc2l0aW9uKCkuZHVyYXRpb24oNzUwKSwKICAgICAgICAgICAgICB0MiA9IGcyLnRyYW5zaXRpb24oKS5kdXJhdGlvbig3NTApOwoKICAgICAgICAgIC8vIFVwZGF0ZSB0aGUgZG9tYWluIG9ubHkgYWZ0ZXIgZW50ZXJpbmcgbmV3IGVsZW1lbnRzLgogICAgICAgICAgeHNjYWxlLmRvbWFpbihbZC54LCBkLnggKyBkLmR4XSk7CiAgICAgICAgICB5c2NhbGUuZG9tYWluKFtkLnksIGQueSArIGQuZHldKTsKCiAgICAgICAgICAvLyBFbmFibGUgYW50aS1hbGlhc2luZyBkdXJpbmcgdGhlIHRyYW5zaXRpb24uCiAgICAgICAgICBzdmcuc3R5bGUoInNoYXBlLXJlbmRlcmluZyIsIG51bGwpOwoKICAgICAgICAgIC8vIERyYXcgY2hpbGQgbm9kZXMgb24gdG9wIG9mIHBhcmVudCBub2Rlcy4KICAgICAgICAgIHN2Zy5zZWxlY3RBbGwoIi5kZXB0aCIpLnNvcnQoZnVuY3Rpb24oYSwgYikgeyByZXR1cm4gYS5kZXB0aCAtIGIuZGVwdGg7IH0pOwoKICAgICAgICAgIC8vIEZhZGUtaW4gZW50ZXJpbmcgdGV4dC4KICAgICAgICAgIGcyLnNlbGVjdEFsbCgidGV4dCIpLnN0eWxlKCJmaWxsLW9wYWNpdHkiLCAwKTsKCiAgICAgICAgICAvLyBUcmFuc2l0aW9uIHRvIHRoZSBuZXcgdmlldy4KICAgICAgICAgIHQxLnNlbGVjdEFsbCgidGV4dCIpLmNhbGwodGV4dCkuc3R5bGUoImZpbGwtb3BhY2l0eSIsIDApOwogICAgICAgICAgdDIuc2VsZWN0QWxsKCJ0ZXh0IikuY2FsbCh0ZXh0KS5zdHlsZSgiZmlsbC1vcGFjaXR5IiwgMSk7CiAgICAgICAgICB0MS5zZWxlY3RBbGwoInJlY3QiKS5jYWxsKHJlY3QpOwogICAgICAgICAgdDIuc2VsZWN0QWxsKCJyZWN0IikuY2FsbChyZWN0KTsKCiAgICAgICAgICAvLyBSZW1vdmUgdGhlIG9sZCBub2RlIHdoZW4gdGhlIHRyYW5zaXRpb24gaXMgZmluaXNoZWQuCiAgICAgICAgICB0MS5yZW1vdmUoKS5lYWNoKCJlbmQiLCBmdW5jdGlvbigpIHsKICAgICAgICAgICAgc3ZnLnN0eWxlKCJzaGFwZS1yZW5kZXJpbmciLCAiY3Jpc3BFZGdlcyIpOwogICAgICAgICAgICB0cmFuc2l0aW9uaW5nID0gZmFsc2U7CiAgICAgICAgICB9KTsKICAgICAgICB9CgogICAgICAgIHJldHVybiBnOwogICAgICB9CgogICAgICBmdW5jdGlvbiBjb21tdW5pY2F0ZUNsaWNrKGQpewoKICAgICAgICAvLyBhZGQgYSBob29rIHRvIFNoaW55CiAgICAgICAgaWYoIEhUTUxXaWRnZXRzLnNoaW55TW9kZSApewogICAgICAgICAgU2hpbnkub25JbnB1dENoYW5nZShlbC5pZCArICdfY2xpY2snLCB7bmFtZTpkW2NlbGx0ZXh0XSxpZDpkW2NlbGxpZF19KTsKICAgICAgICB9CgogICAgICAgIC8vIGNoZWNrIGZvciBhZGRpdGlvbmFsIGNsaWNrQWN0aW9uIHRvIHBlcmZvcm0KICAgICAgICBpZiggeC5vcHRpb25zLmNsaWNrQWN0aW9uICYmIHR5cGVvZiB4Lm9wdGlvbnMuY2xpY2tBY3Rpb24gPT09ICJmdW5jdGlvbiIgKXsKICAgICAgICAgIHgub3B0aW9ucy5jbGlja0FjdGlvbihkKTsKICAgICAgICB9CgogICAgICB9OwoKICAgICAgZnVuY3Rpb24gdGV4dCh0ZXh0KSB7CiAgICAgICAgdGV4dC5hdHRyKCJ4IiwgZnVuY3Rpb24oZCkgeyByZXR1cm4geHNjYWxlKGQueCkgKyA2OyB9KQogICAgICAgICAgICAuYXR0cigieSIsIGZ1bmN0aW9uKGQpIHsgcmV0dXJuIHlzY2FsZShkLnkpICsgNjsgfSkKICAgICAgICAgICAgLnN0eWxlKCJmaWxsIiwgZnVuY3Rpb24gKGQpIHsKICAgICAgICAgICAgICByZXR1cm4gaWRlYWxUZXh0Q29sb3IoIGQuY29sb3IgPyBkLmNvbG9yIDogY29sb3IobGV2ZWx0d28oZClbY2VsbHRleHRdKSApOwogICAgICAgICAgICB9KTsKICAgICAgfQoKICAgICAgZnVuY3Rpb24gcmVjdChyZWN0KSB7CiAgICAgICAgcmVjdC5hdHRyKCJ4IiwgZnVuY3Rpb24oZCkgeyByZXR1cm4geHNjYWxlKGQueCk7IH0pCiAgICAgICAgICAgIC5hdHRyKCJ5IiwgZnVuY3Rpb24oZCkgeyByZXR1cm4geXNjYWxlKGQueSk7IH0pCiAgICAgICAgICAgIC5hdHRyKCJ3aWR0aCIsIGZ1bmN0aW9uKGQpIHsgcmV0dXJuIHhzY2FsZShkLnggKyBkLmR4KSAtIHhzY2FsZShkLngpOyB9KQogICAgICAgICAgICAuYXR0cigiaGVpZ2h0IiwgZnVuY3Rpb24oZCkgeyByZXR1cm4geXNjYWxlKGQueSArIGQuZHkpIC0geXNjYWxlKGQueSk7IH0pCiAgICAgICAgICAgIC5zdHlsZSgiZmlsbCIsIGZ1bmN0aW9uKGQpewogICAgICAgICAgICAgIHJldHVybiBkLmNvbG9yID8gZC5jb2xvciA6IGNvbG9yKGxldmVsdHdvKGQpW2NlbGx0ZXh0XSk7CiAgICAgICAgICAgIH0pCiAgICAgICAgICAgIC5zdHlsZSgic3Ryb2tlIiwgZnVuY3Rpb24oZCl7CiAgICAgICAgICAgICAgcmV0dXJuIGlkZWFsVGV4dENvbG9yKCBkLmNvbG9yID8gZC5jb2xvciA6IGNvbG9yKGxldmVsdHdvKGQpW2NlbGx0ZXh0XSkgKTsKICAgICAgICAgICAgfSkKICAgICAgICAgICAgOwogICAgICB9CgogICAgICBmdW5jdGlvbiBuYW1lKGQpIHsKICAgICAgICByZXR1cm4gZC5wYXJlbnQKICAgICAgICAgICAgPyBuYW1lKGQucGFyZW50KSArICIuIiArIGRbY2VsbHRleHRdCiAgICAgICAgICAgIDogZFtjZWxsdGV4dF07CgogICAgICB9CgogICAgICBmdW5jdGlvbiBsZXZlbHR3byhkKXsKICAgICAgICByZXR1cm4gKCB0eXBlb2YgZC5wYXJlbnQgIT09ICJ1bmRlZmluZWQiICYmIGQucGFyZW50LnBhcmVudCApID8KICAgICAgICAgIGxldmVsdHdvKCBkLnBhcmVudCApIDoKICAgICAgICAgIGQ7CiAgICAgIH0KCiAgICB9CgogIH0sCgogIHJlc2l6ZTogZnVuY3Rpb24oZWwsIHdpZHRoLCBoZWlnaHQsIGluc3RhbmNlKSB7CgogIH0KCn0pOwo="></script>
<style type="text/css">
b, strong {
font-weight: bold;
}
em {
font-style: italic;
}
slides > slide {
-webkit-transition: all 0.4s ease-in-out;
-moz-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.auto-fadein {
-webkit-transition: opacity 0.6s ease-in;
-webkit-transition-delay: 0.4s;
-moz-transition: opacity 0.6s ease-in 0.4s;
-o-transition: opacity 0.6s ease-in 0.4s;
transition: opacity 0.6s ease-in 0.4s;
opacity: 0;
}
</style>
</head>
<body style="opacity: 0">
<slides>
<slide class="title-slide segue nobackground">
<!-- The content of this hgroup is replaced programmatically through the slide_config.json. -->
<hgroup class="auto-fadein">
<h1 data-config-title><!-- populated from slide_config.json --></h1>
<h2 data-config-subtitle><!-- populated from slide_config.json --></h2>
<p data-config-presenter><!-- populated from slide_config.json --></p>
<p style="margin-top: 6px; margin-left: -2px;">April 28, 2017</p>
</hgroup>
</slide>
<slide class=''><hgroup><h2>Create</h2></hgroup><article id="create">
<ul>
<li><p>You need a web browser to display htmlwidgets (which rely on HTML, JS, CSS), so you can use Rmarkdown to create <a href='http://rmarkdown.rstudio.com/ioslides_presentation_format.html' title=''>Presentations with ioslides</a>.</p></li>
<li><p>Put the rendered <code>htmlwidgets_save.html</code> (and <code>rendered htmlwidgets_save.html</code>) in a new <code>docs/</code> folder, <a href='https://github.com/blog/2233-publish-your-project-documentation-with-github-pages' title=''>turn on Github Pages using docs as Source in your repository's Settings</a> (requires admin privileges), and you'll be able to publicly view it at <a href='https://mhepner90.github.io/RVC/htmlwidget_save.html' title=''>https://mhepner90.github.io/RVC/htmlwidget_save.html</a>.</p></li>
</ul>
<p><img src="data:image/png;base64,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kAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBDg26OPAAAcjklEQVQgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gMECBAgQIAAAQIECBAgQIAAAQIECBAgkAgI0AmrUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoP0AAQIECBAgQIAAAQIECBAgQIAAAQIECCQCAnTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGg/QIAAAQIECBAgQIAAAQIECBAgQIAAAQKJgACdsBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaDxAgQIAAAQIECBAgQIAAAQIECBAgQIBAIiBAJ6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECAPu3YIQ0AAADDMP+up2KsBg6ao/kAAQIECBAgQIAAAQIECBAgQIAAAQIECCwCAvTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGgfIECAAAECBAgQIECAAAECBAgQIECAAIFFQIBeWI0SIECAAAECBAgQIECAAAECBAgQIECAgADtAwQIECBAgAABAgQIECBAgAABAgQIECCwCAjQC6tRAgQIECBAgAABAgQIECBAgAABAgQIEBCgfYAAAQIECBAgQIAAAQIECBAgQIAAAQIEFgEBemE1SoAAAQIECBAgQIAAAQIECBAgQIAAAQICtA8QIECAAAECBAgQIECAAAECBAgQIECAwCIgQC+sRgkQIECAAAECBAgQIECAAAECBAgQIEBAgPYBAgQIECBAgAABAgQIECBAgAABAgQIEFgEBOiF1SgBAgQIECBAgAABAgQIECBAgAABAgQICNA+QIAAAQIECBAgQIAAAQIECBAgQIAAAQKLgAC9sBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaBwgQIECAAAECBAgQIECAAAECBAgQIEBgERCgF1ajBAgQIECAAAECBAgQIECAAAECBAgQICBA+wABAgQIECBAgAABAgQIECBAgAABAgQILAIC9MJqlAABAgQIECBAgAABAgQIECBAgAABAgQEaB8gQIAAAQIECBAgQIAAAQIECBAgQIAAgUVAgF5YjRIgQIAAAQIECBAgQIAAAQIECBAgQICAAO0DBAgQIECAAAECBAgQIECAAAECBAgQILAICNALq1ECBAgQIECAAAECBAgQIECAAAECBAgQEKB9gAABAgQIECBAgAABAgQIECBAgAABAgQWAQF6YTVKgAABAgQIECBAgAABAgQIECBAgAABAgK0DxAgQIAAAQIECBAgQIAAAQIECBAgQIDAIiBAL6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gECBAgQIECAAAECBAgQIECAAAECBAgQWAQE6IXVKAECBAgQIECAAAECBAgQIECAAAECBAgI0D5AgAABAgQIECBAgAABAgQIECBAgAABAouAAL2wGiVAgAABAgQIECBAgAABAgQIECBAgAABAdoHCBAgQIAAAQIECBAgQIAAAQIECBAgQGAREKAXVqMECBAgQIAAAQIECBAgQIAAAQIECBAgIED7AAECBAgQIECAAAECBAgQIECAAAECBAgsAgL0wmqUAAECBAgQIECAAAECBAgQIECAAAECBARoHyBAgAABAgQIECBAgAABAgQIECBAgACBRUCAXliNEiBAgAABAgQIECBAgAABAgQIECBAgIAA7QMECBAgQIAAAQIECBAgQIAAAQIECBAgsAgI0AurUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoH2AAAECBAgQIECAAAECBAgQIECAAAECBBYBAXphNUqAAAECBAgQIECAAAECBAgQIECAAAECArQPECBAgAABAgQIECBAgAABAgQIECBAgMAiIEAvrEYJECBAgAABAgQIECBAgAABAgQIECBAQID2AQIECBAgQIAAAQIECBAgQIAAAQIECBBYBATohdUoAQIECBAgQIAAAQIECBAgQIAAAQIECAjQPkCAAAECBAgQIECAAAECBAgQIECAAAECi4AAvbAaJUCAAAECBAgQIECAAAECBAgQIECAAAEB2gcIECBAgAABAgQIECBAgAABAgQIECBAYBEQoBdWowQIECBAgAABAgQIECBAgAABAgQIECAgQPsAAQIECBAgQIAAAQIECBAgQIAAAQIECCwCAvTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGgfIECAAAECBAgQIECAAAECBAgQIECAAIFFQIBeWI0SIECAAAECBAgQIECAAAECBAgQIECAgADtAwQIECBAgAABAgQIECBAgAABAgQIECCwCAjQC6tRAgQIECBAgAABAgQIECBAgAABAgQIEBCgfYAAAQIECBAgQIAAAQIECBAgQIAAAQIEFgEBemE1SoAAAQIECBAgQIAAAQIECBAgQIAAAQICtA8QIECAAAECBAgQIECAAAECBAgQIECAwCIgQC+sRgkQIECAAAECBAgQIECAAAECBAgQIEBAgPYBAgQIECBAgAABAgQIECBAgAABAgQIEFgEBOiF1SgBAgQIECBAgAABAgQIECBAgAABAgQICNA+QIAAAQIECBAgQIAAAQIECBAgQIAAAQKLgAC9sBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaBwgQIECAAAECBAgQIECAAAECBAgQIEBgERCgF1ajBAgQIECAAAECBAgQIECAAAECBAgQICBA+wABAgQIECBAgAABAgQIECBAgAABAgQILAIC9MJqlAABAgQIECBAgAABAgQIECBAgAABAgQEaB8gQIAAAQIECBAgQIAAAQIECBAgQIAAgUVAgF5YjRIgQIAAAQIECBAgQIAAAQIECBAgQICAAO0DBAgQIECAAAECBAgQIECAAAECBAgQILAICNALq1ECBAgQIECAAAECBAgQIECAAAECBAgQEKB9gAABAgQIECBAgAABAgQIECBAgAABAgQWAQF6YTVKgAABAgQIECBAgAABAgQIECBAgAABAgK0DxAgQIAAAQIECBAgQIAAAQIECBAgQIDAIiBAL6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gECBAgQIECAAAECBAgQIECAAAECBAgQWAQE6IXVKAECBAgQIECAAAECBAgQIECAAAECBAgI0D5AgAABAgQIECBAgAABAgQIECBAgAABAouAAL2wGiVAgAABAgQIECBAgAABAgQIECBAgAABAdoHCBAgQIAAAQIECBAgQIAAAQIECBAgQGAREKAXVqMECBAgQIAAAQIECBAgQIAAAQIECBAgIED7AAECBAgQIECAAAECBAgQIECAAAECBAgsAgL0wmqUAAECBAgQIECAAAECBAgQIECAAAECBARoHyBAgAABAgQIECBAgAABAgQIECBAgACBRUCAXliNEiBAgAABAgQIECBAgAABAgQIECBAgIAA7QMECBAgQIAAAQIECBAgQIAAAQIECBAgsAgI0AurUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoH2AAAECBAgQIECAAAECBAgQIECAAAECBBYBAXphNUqAAAECBAgQIECAAAECBAgQIECAAAECArQPECBAgAABAgQIECBAgAABAgQIECBAgMAiIEAvrEYJECBAgAABAgQIECBAgAABAgQIECBAQID2AQIECBAgQIAAAQIECBAgQIAAAQIECBBYBATohdUoAQIECBAgQIAAAQIECBAgQIAAAQIECAjQPkCAAAECBAgQIECAAAECBAgQIECAAAECi4AAvbAaJUCAAAECBAgQIECAAAECBAgQIECAAAEB2gcIECBAgAABAgQIECBAgAABAgQIECBAYBEQoBdWowQIECBAgAABAgQIECBAgAABAgQIECAgQPsAAQIECBAgQIAAAQIECBAgQIAAAQIECCwCAvTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGgfIECAAAECBAgQIECAAAECBAgQIECAAIFFQIBeWI0SIECAAAECBAgQIECAAAECBAgQIECAgADtAwQIECBAgAABAgQIECBAgAABAgQIECCwCAjQC6tRAgQIECBAgAABAgQIECBAgAABAgQIEBCgfYAAAQIECBAgQIAAAQIECBAgQIAAAQIEFgEBemE1SoAAAQIECBAgQIAAAQIECBAgQIAAAQICtA8QIECAAAECBAgQIECAAAECBAgQIECAwCIgQC+sRgkQIECAAAECBAgQIECAAAECBAgQIEBAgPYBAgQIECBAgAABAgQIECBAgAABAgQIEFgEBOiF1SgBAgQIECBAgAABAgQIECBAgAABAgQICNA+QIAAAQIECBAgQIAAAQIECBAgQIAAAQKLgAC9sBolQIAAAQIECBAgQIAAAQIECBAgQIAAAQHaBwgQIECAAAECBAgQIECAAAECBAgQIEBgERCgF1ajBAgQIECAAAECBAgQIECAAAECBAgQICBA+wABAgQIECBAgAABAgQIECBAgAABAgQILAIC9MJqlAABAgQIECBAgAABAgQIECBAgAABAgQEaB8gQIAAAQIECBAgQIAAAQIECBAgQIAAgUVAgF5YjRIgQIAAAQIECBAgQIAAAQIECBAgQICAAO0DBAgQIECAAAECBAgQIECAAAECBAgQILAICNALq1ECBAgQIECAAAECBAgQIECAAAECBAgQEKB9gAABAgQIECBAgAABAgQIECBAgAABAgQWAQF6YTVKgAABAgQIECBAgAABAgQIECBAgAABAgK0DxAgQIAAAQIECBAgQIAAAQIECBAgQIDAIiBAL6xGCRAgQIAAAQIECBAgQIAAAQIECBAgQECA9gECBAgQIECAAAECBAgQIECAAAECBAgQWAQE6IXVKAECBAgQIECAAAECBAgQIECAAAECBAgI0D5AgAABAgQIECBAgAABAgQIECBAgAABAouAAL2wGiVAgAABAgQIECBAgAABAgQIECBAgAABAdoHCBAgQIAAAQIECBAgQIAAAQIECBAgQGAREKAXVqMECBAgQIAAAQIECBAgQIAAAQIECBAgIED7AAECBAgQIECAAAECBAgQIECAAAECBAgsAgL0wmqUAAECBAgQIECAAAECBAgQIECAAAECBARoHyBAgAABAgQIECBAgAABAgQIECBAgACBRUCAXliNEiBAgAABAgQIECBAgAABAgQIECBAgIAA7QMECBAgQIAAAQIECBAgQIAAAQIECBAgsAgI0AurUQIECBAgQIAAAQIECBAgQIAAAQIECBAQoH2AAAECBAgQIECAAAECBAgQIECAAAECBBYBAXphNUqAAAECBAgQIECAAAECBAgQIECAAAECArQPECBAgAABAgQIECBAgAABAgQIECBAgMAiIEAvrEYJECBAgAABAgQIECBAgAABAgQIECBAQID2AQIECBAgQIAAAQIECBAgQIAAAQIECBBYBATohdUoAQIECBAgQIAAAQIECBAgQIAAAQIECAjQPkCAAAECBAgQIECAAAECBAgQIECAAAECi4AAvbAaJUCAAAECBAgQIECAAAECBAgQIECAAAEB2gcIECBAgAABAgQIECBAgAABAgQIECBAYBEQoBdWowQIECBAgAABAgQIECBAgAABAgQIECAgQPsAAQIECBAgQIAAAQIECBAgQIAAAQIECCwCAvTCapQAAQIECBAgQIAAAQIECBAgQIAAAQIEBGgfIECAAAECBAgQIECAAAECBAgQIECAAIFFQIBeWI0SIECAAAECBAgQIECAAAECBAgQIECAgADtAwQIECBAgAABAgQIECBAgAABAgQIECCwCAjQC6tRAgQIECBAgAABAgQIECBAgAABAgQIEBCgfYAAAQIECBAgQIAAAQIECBAgQIAAAQIEFgEBemE1SoAAAQIECBAgQIAAAQIECBAgQIAAAQIBxnsKvHfsNS4AAAAASUVORK5CYII=" width="720" /></p>
</article></slide><slide class=''><hgroup><h2>Interactive</h2></hgroup><article id="interactive">
<div id="htmlwidget-d9f26cb9d70678dc480d" style="width:720px;height:432px;" class="d3tree2 html-widget"></div>
<script type="application/json" data-for="htmlwidget-d9f26cb9d70678dc480d">{"x":{"data":{"name":"Species Traits","id":1,"size":null,"children":[{"name":"Algal farmer","color":"#D4A264","h":0.1325,"id":2,"size":7,"stdErr":7,"vColor":7,"vSize":7,"w":0.167184141390017,"x0":0.791019823262479,"y0":0,"children":[{"name":"Day","color":"#BB873B","h":0.1325,"id":3,"size":7,"stdErr":7,"vColor":7,"vSize":7,"w":0.167184141390017,"x0":0.791019823262479,"y0":0,"children":[{"name":"Hard bottom","color":"#A26C00","h":0.1325,"id":4,"size":7,"stdErr":7,"vColor":7,"vSize":7,"w":0.167184141390017,"x0":0.791019823262479,"y0":0,"children":[{"name":"2","color":"#8B5200","h":0.1325,"id":5,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0477668975400048,"x0":0.791019823262479,"y0":0,"children":[{"name":"Demersal","color":"#723900","h":0.1325,"id":6,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0477668975400048,"x0":0.791019823262479,"y0":0,"children":[{"name":"10","color":"#5A2200","h":0.06625,"id":7,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.791019823262479,"y0":0.06625,"children":[{"name":"Medium","color":"#410A00","h":0.06625,"id":8,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.791019823262479,"y0":0.06625,"children":[{"name":"1","color":"#000000","h":0.06625,"id":9,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.791019823262479,"y0":0.06625}]}]},{"name":"12.5","color":"#5A2200","h":0.06625,"id":10,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.791019823262479,"y0":0,"children":[{"name":"Medium","color":"#410A00","h":0.06625,"id":11,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.791019823262479,"y0":0,"children":[{"name":"1","color":"#000000","h":0.06625,"id":12,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.791019823262479,"y0":0}]}]}]}]},{"name":"2.1","color":"#895300","h":0.0441666666666667,"id":13,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0716503463100072,"x0":0.838786720802484,"y0":0,"children":[{"name":"Demersal","color":"#703B00","h":0.0441666666666667,"id":14,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0716503463100072,"x0":0.838786720802484,"y0":0,"children":[{"name":"21","color":"#572400","h":0.0441666666666667,"id":15,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0716503463100072,"x0":0.838786720802484,"y0":0,"children":[{"name":"Medium","color":"#3F0D00","h":0.0441666666666667,"id":16,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0716503463100072,"x0":0.838786720802484,"y0":0,"children":[{"name":"1","color":"#000000","h":0.0441666666666667,"id":17,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0716503463100072,"x0":0.838786720802484,"y0":0}]}]}]}]},{"name":"2.5","color":"#8B5200","h":0.0883333333333333,"id":18,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0716503463100072,"x0":0.838786720802484,"y0":0.0441666666666667,"children":[{"name":"Demersal","color":"#723A00","h":0.0883333333333333,"id":19,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0716503463100072,"x0":0.838786720802484,"y0":0.0441666666666667,"children":[{"name":"12.5","color":"#592200","h":0.0883333333333333,"id":20,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0358251731550036,"x0":0.838786720802484,"y0":0.0441666666666667,"children":[{"name":"Medium","color":"#400B00","h":0.0883333333333333,"id":21,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0358251731550036,"x0":0.838786720802484,"y0":0.0441666666666666,"children":[{"name":"1","color":"#000000","h":0.0883333333333333,"id":22,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0358251731550036,"x0":0.838786720802484,"y0":0.0441666666666666}]}]},{"name":"15","color":"#592200","h":0.0883333333333333,"id":23,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0358251731550036,"x0":0.874611893957487,"y0":0.0441666666666666,"children":[{"name":"Medium","color":"#400B00","h":0.0883333333333333,"id":24,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0358251731550036,"x0":0.874611893957487,"y0":0.0441666666666666,"children":[{"name":"1","color":"#000000","h":0.0883333333333333,"id":25,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0358251731550036,"x0":0.874611893957487,"y0":0.0441666666666666}]}]}]}]},{"name":"2.6","color":"#885400","h":0.06625,"id":26,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0.06625,"children":[{"name":"Demersal","color":"#6F3C00","h":0.06625,"id":27,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0.06625,"children":[{"name":"13","color":"#572500","h":0.06625,"id":28,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0.06625,"children":[{"name":"Medium","color":"#3E0E00","h":0.06625,"id":29,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0.06625,"children":[{"name":"1","color":"#000000","h":0.06625,"id":30,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0.06625}]}]}]}]},{"name":"3.1","color":"#8A5300","h":0.06625,"id":31,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0,"children":[{"name":"Demersal","color":"#713A00","h":0.06625,"id":32,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0,"children":[{"name":"10","color":"#582300","h":0.06625,"id":33,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0,"children":[{"name":"Medium","color":"#400C00","h":0.06625,"id":34,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0,"children":[{"name":"1","color":"#000000","h":0.06625,"id":35,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0477668975400048,"x0":0.910437067112491,"y0":0}]}]}]}]}]}]}]},{"name":"Benthic invertivore","color":"#00C1A6","h":1,"id":36,"size":141,"stdErr":141,"vColor":133,"vSize":141,"w":0.44620253164557,"x0":0,"y0":0,"children":[{"name":"Day","color":"#00A891","h":0.730496453900709,"id":37,"size":103,"stdErr":103,"vColor":97,"vSize":103,"w":0.44620253164557,"x0":0,"y0":0.269503546099291,"children":[{"name":"Hard bottom","color":"#009074","h":0.730496453900709,"id":38,"size":89,"stdErr":89,"vColor":83,"vSize":89,"w":0.385553643849084,"x0":0,"y0":0.269503546099291,"children":[{"name":"2","color":"#00785B","h":0.128980112245711,"id":39,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0245352318813054,"x0":0.361018411967779,"y0":0.269503546099291,"children":[{"name":"Demersal","color":"#006243","h":0.128980112245711,"id":40,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0245352318813054,"x0":0.361018411967779,"y0":0.269503546099291,"children":[{"name":"50","color":"#004D2C","h":0.128980112245711,"id":41,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0245352318813054,"x0":0.361018411967779,"y0":0.269503546099291,"children":[{"name":"Medium","color":"#003A16","h":0.128980112245711,"id":42,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0245352318813054,"x0":0.361018411967779,"y0":0.269503546099291,"children":[{"name":"1","color":"#000000","h":0.128980112245711,"id":43,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0245352318813054,"x0":0.361018411967779,"y0":0.269503546099291}]}]}]}]},{"name":"2.8","color":"#00785B","h":0.071655617914284,"id":44,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0883268347726993,"x0":0.223621113432469,"y0":0.269503546099291,"children":[{"name":"Demersal","color":"#006243","h":0.071655617914284,"id":45,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0883268347726993,"x0":0.223621113432469,"y0":0.269503546099291,"children":[{"name":"15","color":"#004D2C","h":0.071655617914284,"id":46,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0441634173863497,"x0":0.223621113432469,"y0":0.269503546099291,"children":[{"name":"Medium","color":"#003A16","h":0.071655617914284,"id":47,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0441634173863497,"x0":0.223621113432469,"y0":0.269503546099291,"children":[{"name":"2","color":"#000000","h":0.071655617914284,"id":48,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0441634173863497,"x0":0.223621113432469,"y0":0.269503546099291}]}]},{"name":"41.1","color":"#004D2C","h":0.071655617914284,"id":49,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0441634173863497,"x0":0.267784530818819,"y0":0.269503546099291,"children":[{"name":"Medium","color":"#003A16","h":0.071655617914284,"id":50,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0441634173863497,"x0":0.267784530818819,"y0":0.269503546099291,"children":[{"name":"1","color":"#000000","h":0.071655617914284,"id":51,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0441634173863497,"x0":0.267784530818819,"y0":0.269503546099291}]}]}]}]},{"name":"2.9","color":"#00785B","h":0.0859867414971407,"id":52,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0736056956439161,"x0":0.311947948205168,"y0":0.398483658345002,"children":[{"name":"Demersal","color":"#006243","h":0.0859867414971407,"id":53,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0736056956439161,"x0":0.311947948205168,"y0":0.398483658345002,"children":[{"name":"33","color":"#004D2C","h":0.0859867414971407,"id":54,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.036802847821958,"x0":0.311947948205168,"y0":0.398483658345002,"children":[{"name":"Low","color":"#003A16","h":0.0859867414971408,"id":55,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.036802847821958,"x0":0.311947948205168,"y0":0.398483658345002,"children":[{"name":"2","color":"#000000","h":0.0859867414971408,"id":56,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.036802847821958,"x0":0.311947948205168,"y0":0.398483658345002}]}]},{"name":"60","color":"#004D2C","h":0.0859867414971408,"id":57,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.036802847821958,"x0":0.348750796027126,"y0":0.398483658345002,"children":[{"name":"Medium","color":"#003A16","h":0.0859867414971408,"id":58,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.036802847821958,"x0":0.348750796027126,"y0":0.398483658345002,"children":[{"name":"1","color":"#000000","h":0.0859867414971408,"id":59,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.036802847821958,"x0":0.348750796027126,"y0":0.398483658345002}]}]}]}]},{"name":"3","color":"#00785B","h":0.179546178978405,"id":60,"size":7,"stdErr":7,"vColor":6,"vSize":7,"w":0.123377166031707,"x0":0,"y0":0.269503546099291,"children":[{"name":"Demersal","color":"#006243","h":0.179546178978405,"id":61,"size":7,"stdErr":7,"vColor":6,"vSize":7,"w":0.123377166031707,"x0":0,"y0":0.269503546099291,"children":[{"name":"35","color":"#004D2C","h":0.0598487263261349,"id":62,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.052875928299303,"x0":0,"y0":0.269503546099291,"children":[{"name":"Medium","color":"#003A16","h":0.0598487263261349,"id":63,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.052875928299303,"x0":0,"y0":0.269503546099291,"children":[{"name":"1","color":"#000000","h":0.0598487263261349,"id":64,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.052875928299303,"x0":0,"y0":0.269503546099291}]}]},{"name":"44","color":"#004D2C","h":0.0897730894892023,"id":65,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.052875928299303,"y0":0.359276635588493,"children":[{"name":"Low","color":"#003A16","h":0.0897730894892023,"id":66,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.052875928299303,"y0":0.359276635588493,"children":[{"name":"2","color":"#000000","h":0.0897730894892023,"id":67,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.052875928299303,"y0":0.359276635588493}]}]},{"name":"45","color":"#004D2C","h":0.11969745265227,"id":68,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.052875928299303,"x0":0,"y0":0.329352272425426,"children":[{"name":"Medium","color":"#003A16","h":0.11969745265227,"id":69,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.052875928299303,"x0":0,"y0":0.329352272425426,"children":[{"name":"1","color":"#000000","h":0.11969745265227,"id":70,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.052875928299303,"x0":0,"y0":0.329352272425426}]}]},{"name":"48","color":"#004D2C","h":0.0897730894892023,"id":71,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.088126547165505,"y0":0.359276635588493,"children":[{"name":"Medium","color":"#003A16","h":0.0897730894892023,"id":72,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.088126547165505,"y0":0.359276635588493,"children":[{"name":"1","color":"#000000","h":0.0897730894892023,"id":73,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.088126547165505,"y0":0.359276635588493}]}]},{"name":"55","color":"#004D2C","h":0.0897730894892023,"id":74,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.052875928299303,"y0":0.269503546099291,"children":[{"name":"Medium","color":"#003A16","h":0.0897730894892023,"id":75,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.052875928299303,"y0":0.269503546099291,"children":[{"name":"1","color":"#000000","h":0.0897730894892023,"id":76,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.052875928299303,"y0":0.269503546099291}]}]},{"name":"7.5","color":"#004D2C","h":0.0897730894892023,"id":77,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.088126547165505,"y0":0.269503546099291,"children":[{"name":"Medium","color":"#003A16","h":0.0897730894892023,"id":78,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.088126547165505,"y0":0.269503546099291,"children":[{"name":"2","color":"#000000","h":0.0897730894892023,"id":79,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.035250618866202,"x0":0.088126547165505,"y0":0.269503546099291}]}]}]}]},{"name":"3.1","color":"#00785B","h":0.189411353647548,"id":80,"size":6,"stdErr":6,"vColor":5,"vSize":6,"w":0.100243947400762,"x0":0.123377166031707,"y0":0.269503546099291,"children":[{"name":"Benthic","color":"#006243","h":0.15784279470629,"id":81,"size":4,"stdErr":4,"vColor":3,"vSize":4,"w":0.0801951579206095,"x0":0.123377166031707,"y0":0.301072105040549,"children":[{"name":"2.5","color":"#004D2C","h":0.118382096029717,"id":82,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0534634386137397,"x0":0.123377166031707,"y0":0.340532803717121,"children":[{"name":"Medium","color":"#003A16","h":0.118382096029717,"id":83,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0534634386137397,"x0":0.123377166031707,"y0":0.340532803717121,"children":[{"name":"1","color":"#000000","h":0.118382096029717,"id":84,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0534634386137397,"x0":0.123377166031707,"y0":0.340532803717121}]}]},{"name":"4","color":"#004D2C","h":0.118382096029717,"id":85,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0267317193068698,"x0":0.176840604645447,"y0":0.340532803717121,"children":[{"name":"Medium","color":"#003A16","h":0.118382096029717,"id":86,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0267317193068698,"x0":0.176840604645447,"y0":0.340532803717121,"children":[{"name":"1","color":"#000000","h":0.118382096029717,"id":87,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0267317193068698,"x0":0.176840604645447,"y0":0.340532803717121}]}]},{"name":"7.6","color":"#004D2C","h":0.0394606986765725,"id":88,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0801951579206095,"x0":0.123377166031707,"y0":0.301072105040549,"children":[{"name":"Medium","color":"#003A16","h":0.0394606986765725,"id":89,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0801951579206095,"x0":0.123377166031707,"y0":0.301072105040549,"children":[{"name":"1","color":"#000000","h":0.0394606986765725,"id":90,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0801951579206095,"x0":0.123377166031707,"y0":0.301072105040549}]}]}]},{"name":"Demersal","color":"#006243","h":0.15784279470629,"id":91,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0200487894801524,"x0":0.203572323952317,"y0":0.301072105040549,"children":[{"name":"8","color":"#004D2C","h":0.15784279470629,"id":92,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0200487894801524,"x0":0.203572323952317,"y0":0.301072105040549,"children":[{"name":"Medium","color":"#003A16","h":0.15784279470629,"id":93,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0200487894801524,"x0":0.203572323952317,"y0":0.301072105040549,"children":[{"name":"1","color":"#000000","h":0.15784279470629,"id":94,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0200487894801524,"x0":0.203572323952317,"y0":0.301072105040549}]}]}]},{"name":"Pelagic non-site attached","color":"#006243","h":0.031568558941258,"id":95,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.100243947400762,"x0":0.123377166031707,"y0":0.269503546099291,"children":[{"name":"86.4","color":"#004D2C","h":0.031568558941258,"id":96,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.100243947400762,"x0":0.123377166031707,"y0":0.269503546099291,"children":[{"name":"Low","color":"#003A16","h":0.031568558941258,"id":97,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.100243947400762,"x0":0.123377166031707,"y0":0.269503546099291,"children":[{"name":"2","color":"#000000","h":0.031568558941258,"id":98,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.100243947400762,"x0":0.123377166031707,"y0":0.269503546099291}]}]}]}]},{"name":"3.2","color":"#00785B","h":0.230845087257949,"id":99,"size":9,"stdErr":9,"vColor":9,"vSize":9,"w":0.123377166031707,"x0":0,"y0":0.449049725077695,"children":[{"name":"Benthic","color":"#006243","h":0.205195633118177,"id":100,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0308442915079268,"x0":0.0925328745237803,"y0":0.474699179217468,"children":[{"name":"5","color":"#004D2C","h":0.102597816559088,"id":101,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0308442915079268,"x0":0.0925328745237803,"y0":0.577296995776556,"children":[{"name":"Medium","color":"#003A16","h":0.102597816559088,"id":102,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0308442915079268,"x0":0.0925328745237803,"y0":0.577296995776556,"children":[{"name":"1","color":"#000000","h":0.102597816559088,"id":103,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0308442915079268,"x0":0.0925328745237803,"y0":0.577296995776556}]}]},{"name":"9.5","color":"#004D2C","h":0.102597816559088,"id":104,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0308442915079268,"x0":0.0925328745237803,"y0":0.474699179217468,"children":[{"name":"Medium","color":"#003A16","h":0.102597816559088,"id":105,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0308442915079268,"x0":0.0925328745237803,"y0":0.474699179217468,"children":[{"name":"1","color":"#000000","h":0.102597816559088,"id":106,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0308442915079268,"x0":0.0925328745237803,"y0":0.474699179217468}]}]}]},{"name":"Demersal","color":"#006243","h":0.205195633118177,"id":107,"size":6,"stdErr":6,"vColor":6,"vSize":6,"w":0.0925328745237803,"x0":0,"y0":0.474699179217468,"children":[{"name":"10","color":"#004D2C","h":0.0683985443727256,"id":108,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0,"y0":0.611496267962919,"children":[{"name":"Medium","color":"#003A16","h":0.0683985443727256,"id":109,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0,"y0":0.611496267962919,"children":[{"name":"2","color":"#000000","h":0.0683985443727256,"id":110,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0,"y0":0.611496267962919}]}]},{"name":"16","color":"#004D2C","h":0.0683985443727256,"id":111,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0.0462664372618901,"y0":0.611496267962919,"children":[{"name":"Medium","color":"#003A16","h":0.0683985443727256,"id":112,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0.0462664372618901,"y0":0.611496267962919,"children":[{"name":"2","color":"#000000","h":0.0683985443727256,"id":113,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0.0462664372618901,"y0":0.611496267962919}]}]},{"name":"17.5","color":"#004D2C","h":0.0683985443727256,"id":114,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0,"y0":0.543097723590193,"children":[{"name":"Low","color":"#003A16","h":0.0683985443727256,"id":115,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0,"y0":0.543097723590193,"children":[{"name":"1","color":"#000000","h":0.0683985443727256,"id":116,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0,"y0":0.543097723590193}]}]},{"name":"330","color":"#004D2C","h":0.0683985443727256,"id":117,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0,"y0":0.474699179217468,"children":[{"name":"Low","color":"#003A16","h":0.0683985443727256,"id":118,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0,"y0":0.474699179217468,"children":[{"name":"1","color":"#000000","h":0.0683985443727256,"id":119,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0,"y0":0.474699179217468}]}]},{"name":"65","color":"#004D2C","h":0.0683985443727256,"id":120,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0.0462664372618901,"y0":0.543097723590193,"children":[{"name":"Medium","color":"#003A16","h":0.0683985443727256,"id":121,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0.0462664372618901,"y0":0.543097723590193,"children":[{"name":"1","color":"#000000","h":0.0683985443727256,"id":122,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0.0462664372618901,"y0":0.543097723590193}]}]},{"name":"76","color":"#004D2C","h":0.0683985443727256,"id":123,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0.0462664372618901,"y0":0.474699179217468,"children":[{"name":"Low","color":"#003A16","h":0.0683985443727256,"id":124,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0.0462664372618901,"y0":0.474699179217468,"children":[{"name":"2","color":"#000000","h":0.0683985443727256,"id":125,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0462664372618901,"x0":0.0462664372618901,"y0":0.474699179217468}]}]}]},{"name":"Pelagic non-site attached","color":"#006243","h":0.0256494541397721,"id":126,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.123377166031707,"x0":0,"y0":0.449049725077695,"children":[{"name":"23","color":"#004D2C","h":0.0256494541397721,"id":127,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.123377166031707,"x0":0,"y0":0.449049725077695,"children":[{"name":"Low","color":"#003A16","h":0.0256494541397721,"id":128,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.123377166031707,"x0":0,"y0":0.449049725077695,"children":[{"name":"3","color":"#000000","h":0.0256494541397721,"id":129,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.123377166031707,"x0":0,"y0":0.449049725077695}]}]}]}]},{"name":"3.3","color":"#00785B","h":0.320105187664356,"id":130,"size":12,"stdErr":12,"vColor":12,"vSize":12,"w":0.118631890415103,"x0":0.266921753433981,"y0":0.679894812335644,"children":[{"name":"Benthic","color":"#006243","h":0.0533508646107259,"id":131,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0593159452075514,"x0":0.266921753433981,"y0":0.679894812335644,"children":[{"name":"4.5","color":"#004D2C","h":0.0533508646107259,"id":132,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0593159452075515,"x0":0.266921753433981,"y0":0.679894812335644,"children":[{"name":"Medium","color":"#003A16","h":0.0533508646107259,"id":133,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0593159452075515,"x0":0.266921753433981,"y0":0.679894812335644,"children":[{"name":"1","color":"#000000","h":0.0533508646107259,"id":134,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0593159452075515,"x0":0.266921753433981,"y0":0.679894812335644}]}]}]},{"name":"Demersal","color":"#006243","h":0.26675432305363,"id":135,"size":10,"stdErr":10,"vColor":10,"vSize":10,"w":0.118631890415103,"x0":0.266921753433981,"y0":0.73324567694637,"children":[{"name":"18","color":"#004D2C","h":0.0800262969160889,"id":136,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.039543963471701,"x0":0.266921753433981,"y0":0.919973703083911,"children":[{"name":"Low","color":"#003A16","h":0.080026296916089,"id":137,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.039543963471701,"x0":0.266921753433981,"y0":0.919973703083911,"children":[{"name":"1","color":"#000000","h":0.080026296916089,"id":138,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.039543963471701,"x0":0.266921753433981,"y0":0.919973703083911}]}]},{"name":"25","color":"#004D2C","h":0.0800262969160889,"id":139,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.039543963471701,"x0":0.306465716905682,"y0":0.919973703083911,"children":[{"name":"Low","color":"#003A16","h":0.080026296916089,"id":140,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.039543963471701,"x0":0.306465716905682,"y0":0.919973703083911,"children":[{"name":"2","color":"#000000","h":0.080026296916089,"id":141,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.039543963471701,"x0":0.306465716905682,"y0":0.919973703083911}]}]},{"name":"35","color":"#004D2C","h":0.080026296916089,"id":142,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.039543963471701,"x0":0.346009680377383,"y0":0.919973703083911,"children":[{"name":"Low","color":"#003A16","h":0.080026296916089,"id":143,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.039543963471701,"x0":0.346009680377383,"y0":0.919973703083911,"children":[{"name":"1","color":"#000000","h":0.080026296916089,"id":144,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.039543963471701,"x0":0.346009680377383,"y0":0.919973703083911}]}]},{"name":"45","color":"#004D2C","h":0.0622426753791803,"id":145,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0508422387493298,"x0":0.266921753433981,"y0":0.857731027704731,"children":[{"name":"Medium","color":"#003A16","h":0.0622426753791803,"id":146,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0508422387493298,"x0":0.266921753433981,"y0":0.857731027704731,"children":[{"name":"1","color":"#000000","h":0.0622426753791803,"id":147,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0508422387493298,"x0":0.266921753433981,"y0":0.857731027704731}]}]},{"name":"47","color":"#004D2C","h":0.0622426753791803,"id":148,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0508422387493298,"x0":0.266921753433981,"y0":0.795488352325551,"children":[{"name":"Medium","color":"#003A16","h":0.0622426753791803,"id":149,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0508422387493298,"x0":0.266921753433981,"y0":0.795488352325551,"children":[{"name":"1","color":"#000000","h":0.0622426753791803,"id":150,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0508422387493298,"x0":0.266921753433981,"y0":0.795488352325551}]}]},{"name":"50","color":"#004D2C","h":0.0622426753791803,"id":151,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0508422387493298,"x0":0.266921753433981,"y0":0.73324567694637,"children":[{"name":"Medium","color":"#003A16","h":0.0622426753791803,"id":152,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0508422387493298,"x0":0.266921753433981,"y0":0.73324567694637,"children":[{"name":"1","color":"#000000","h":0.0622426753791803,"id":153,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0508422387493298,"x0":0.266921753433981,"y0":0.73324567694637}]}]},{"name":"51","color":"#004D2C","h":0.0933640130687704,"id":154,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.317763992183311,"y0":0.826609690015141,"children":[{"name":"Low","color":"#003A16","h":0.0933640130687705,"id":155,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.317763992183311,"y0":0.826609690015141,"children":[{"name":"1","color":"#000000","h":0.0933640130687705,"id":156,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.317763992183311,"y0":0.826609690015141}]}]},{"name":"55","color":"#004D2C","h":0.0933640130687705,"id":157,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.351658818016198,"y0":0.826609690015141,"children":[{"name":"Medium","color":"#003A16","h":0.0933640130687705,"id":158,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.351658818016198,"y0":0.826609690015141,"children":[{"name":"1","color":"#000000","h":0.0933640130687705,"id":159,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.351658818016198,"y0":0.826609690015141}]}]},{"name":"56","color":"#004D2C","h":0.0933640130687704,"id":160,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.317763992183311,"y0":0.73324567694637,"children":[{"name":"Low","color":"#003A16","h":0.0933640130687705,"id":161,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.317763992183311,"y0":0.73324567694637,"children":[{"name":"2","color":"#000000","h":0.0933640130687705,"id":162,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.317763992183311,"y0":0.73324567694637}]}]},{"name":"9.4","color":"#004D2C","h":0.0933640130687705,"id":163,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.351658818016198,"y0":0.73324567694637,"children":[{"name":"Low","color":"#003A16","h":0.0933640130687705,"id":164,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.351658818016198,"y0":0.73324567694637,"children":[{"name":"1","color":"#000000","h":0.0933640130687705,"id":165,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0338948258328865,"x0":0.351658818016198,"y0":0.73324567694637}]}]}]},{"name":"Pelagic site attached","color":"#006243","h":0.0533508646107259,"id":166,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0593159452075515,"x0":0.326237698641533,"y0":0.679894812335644,"children":[{"name":"8","color":"#004D2C","h":0.0533508646107259,"id":167,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0593159452075515,"x0":0.326237698641533,"y0":0.679894812335644,"children":[{"name":"Medium","color":"#003A16","h":0.0533508646107259,"id":168,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0593159452075515,"x0":0.326237698641533,"y0":0.679894812335644,"children":[{"name":"1","color":"#000000","h":0.0533508646107259,"id":169,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0593159452075515,"x0":0.326237698641533,"y0":0.679894812335644}]}]}]}]},{"name":"3.4","color":"#00785B","h":0.320105187664356,"id":170,"size":14,"stdErr":14,"vColor":12,"vSize":14,"w":0.138403872150953,"x0":0,"y0":0.679894812335644,"children":[{"name":"Benthic","color":"#006243","h":0.182917250093918,"id":171,"size":8,"stdErr":8,"vColor":6,"vSize":8,"w":0.138403872150953,"x0":0,"y0":0.817082749906083,"children":[{"name":"10","color":"#004D2C","h":0.137187937570438,"id":172,"size":3,"stdErr":3,"vColor":1,"vSize":3,"w":0.0692019360754767,"x0":0,"y0":0.862812062429562,"children":[{"name":"Medium","color":"#003A16","h":0.137187937570438,"id":173,"size":3,"stdErr":3,"vColor":1,"vSize":3,"w":0.0692019360754767,"x0":0,"y0":0.862812062429562,"children":[{"name":"1","color":"#000000","h":0.137187937570438,"id":174,"size":3,"stdErr":3,"vColor":1,"vSize":3,"w":0.0692019360754767,"x0":0,"y0":0.862812062429562}]}]},{"name":"4","color":"#004D2C","h":0.0457293125234794,"id":175,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0692019360754767,"x0":0,"y0":0.817082749906083,"children":[{"name":"Medium","color":"#003A16","h":0.0457293125234794,"id":176,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0692019360754767,"x0":0,"y0":0.817082749906083,"children":[{"name":"1","color":"#000000","h":0.0457293125234794,"id":177,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0692019360754767,"x0":0,"y0":0.817082749906083}]}]},{"name":"5","color":"#004D2C","h":0.0914586250469588,"id":178,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.0692019360754767,"y0":0.908541374953041,"children":[{"name":"Medium","color":"#003A16","h":0.0914586250469588,"id":179,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.0692019360754767,"y0":0.908541374953041,"children":[{"name":"1","color":"#000000","h":0.0914586250469588,"id":180,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.0692019360754767,"y0":0.908541374953041}]}]},{"name":"5.1","color":"#004D2C","h":0.0914586250469588,"id":181,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.103802904113215,"y0":0.908541374953041,"children":[{"name":"Medium","color":"#003A16","h":0.0914586250469588,"id":182,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.103802904113215,"y0":0.908541374953041,"children":[{"name":"1","color":"#000000","h":0.0914586250469588,"id":183,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.103802904113215,"y0":0.908541374953041}]}]},{"name":"5.5","color":"#004D2C","h":0.0914586250469588,"id":184,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.0692019360754767,"y0":0.817082749906082,"children":[{"name":"Medium","color":"#003A16","h":0.0914586250469588,"id":185,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.0692019360754767,"y0":0.817082749906082,"children":[{"name":"1","color":"#000000","h":0.0914586250469588,"id":186,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.0692019360754767,"y0":0.817082749906082}]}]},{"name":"6","color":"#004D2C","h":0.0914586250469588,"id":187,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.103802904113215,"y0":0.817082749906082,"children":[{"name":"Medium","color":"#003A16","h":0.0914586250469588,"id":188,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.103802904113215,"y0":0.817082749906082,"children":[{"name":"1","color":"#000000","h":0.0914586250469588,"id":189,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0346009680377383,"x0":0.103802904113215,"y0":0.817082749906082}]}]}]},{"name":"Demersal","color":"#006243","h":0.137187937570438,"id":190,"size":6,"stdErr":6,"vColor":6,"vSize":6,"w":0.138403872150953,"x0":0,"y0":0.679894812335644,"children":[{"name":"10","color":"#004D2C","h":0.0685939687852191,"id":191,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0,"y0":0.748488781120863,"children":[{"name":"Medium","color":"#003A16","h":0.0685939687852191,"id":192,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0,"y0":0.748488781120863,"children":[{"name":"1","color":"#000000","h":0.0685939687852191,"id":193,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0,"y0":0.748488781120863}]}]},{"name":"20","color":"#004D2C","h":0.0685939687852191,"id":194,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0,"y0":0.679894812335644,"children":[{"name":"Low","color":"#003A16","h":0.0685939687852191,"id":195,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0,"y0":0.679894812335644,"children":[{"name":"1","color":"#000000","h":0.0685939687852191,"id":196,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0,"y0":0.679894812335644}]}]},{"name":"38","color":"#004D2C","h":0.0685939687852191,"id":197,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0461346240503178,"y0":0.748488781120863,"children":[{"name":"Medium","color":"#003A16","h":0.0685939687852191,"id":198,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0461346240503178,"y0":0.748488781120863,"children":[{"name":"1","color":"#000000","h":0.0685939687852191,"id":199,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0461346240503178,"y0":0.748488781120863}]}]},{"name":"40","color":"#004D2C","h":0.0685939687852191,"id":200,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0461346240503178,"y0":0.679894812335644,"children":[{"name":"Low","color":"#003A16","h":0.0685939687852191,"id":201,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0461346240503178,"y0":0.679894812335644,"children":[{"name":"1","color":"#000000","h":0.0685939687852191,"id":202,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0461346240503178,"y0":0.679894812335644}]}]},{"name":"9","color":"#004D2C","h":0.0685939687852191,"id":203,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0922692481006356,"y0":0.748488781120863,"children":[{"name":"Medium","color":"#003A16","h":0.0685939687852191,"id":204,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0922692481006356,"y0":0.748488781120863,"children":[{"name":"2","color":"#000000","h":0.0685939687852191,"id":205,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0922692481006356,"y0":0.748488781120863}]}]},{"name":"91","color":"#004D2C","h":0.0685939687852191,"id":206,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0922692481006356,"y0":0.679894812335644,"children":[{"name":"Medium","color":"#003A16","h":0.0685939687852191,"id":207,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0922692481006356,"y0":0.679894812335644,"children":[{"name":"1","color":"#000000","h":0.0685939687852191,"id":208,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0461346240503178,"x0":0.0922692481006356,"y0":0.679894812335644}]}]}]}]},{"name":"3.5","color":"#00785B","h":0.320105187664356,"id":209,"size":13,"stdErr":13,"vColor":13,"vSize":13,"w":0.128517881283028,"x0":0.138403872150953,"y0":0.679894812335644,"children":[{"name":"Benthic","color":"#006243","h":0.123117379870906,"id":210,"size":5,"stdErr":5,"vColor":5,"vSize":5,"w":0.128517881283028,"x0":0.138403872150953,"y0":0.679894812335644,"children":[{"name":"23","color":"#004D2C","h":0.061558689935453,"id":211,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.138403872150953,"y0":0.741453502271097,"children":[{"name":"Medium","color":"#003A16","h":0.061558689935453,"id":212,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.138403872150953,"y0":0.741453502271097,"children":[{"name":"1","color":"#000000","h":0.061558689935453,"id":213,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.138403872150953,"y0":0.741453502271097}]}]},{"name":"4","color":"#004D2C","h":0.061558689935453,"id":214,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.138403872150953,"y0":0.679894812335644,"children":[{"name":"Medium","color":"#003A16","h":0.061558689935453,"id":215,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.138403872150953,"y0":0.679894812335644,"children":[{"name":"1","color":"#000000","h":0.061558689935453,"id":216,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.138403872150953,"y0":0.679894812335644}]}]},{"name":"5","color":"#004D2C","h":0.061558689935453,"id":217,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.189811024664165,"y0":0.741453502271097,"children":[{"name":"Medium","color":"#003A16","h":0.061558689935453,"id":218,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.189811024664165,"y0":0.741453502271097,"children":[{"name":"1","color":"#000000","h":0.061558689935453,"id":219,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.189811024664165,"y0":0.741453502271097}]}]},{"name":"7.5","color":"#004D2C","h":0.061558689935453,"id":220,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.189811024664165,"y0":0.679894812335644,"children":[{"name":"Medium","color":"#003A16","h":0.061558689935453,"id":221,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.189811024664165,"y0":0.679894812335644,"children":[{"name":"1","color":"#000000","h":0.061558689935453,"id":222,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0514071525132112,"x0":0.189811024664165,"y0":0.679894812335644}]}]},{"name":"7.6","color":"#004D2C","h":0.123117379870906,"id":223,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0257035762566056,"x0":0.241218177177376,"y0":0.679894812335644,"children":[{"name":"Medium","color":"#003A16","h":0.123117379870906,"id":224,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0257035762566056,"x0":0.241218177177376,"y0":0.679894812335644,"children":[{"name":"1","color":"#000000","h":0.123117379870906,"id":225,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0257035762566056,"x0":0.241218177177376,"y0":0.679894812335644}]}]}]},{"name":"Demersal","color":"#006243","h":0.19698780779345,"id":226,"size":8,"stdErr":8,"vColor":8,"vSize":8,"w":0.128517881283028,"x0":0.138403872150953,"y0":0.80301219220655,"children":[{"name":"13","color":"#004D2C","h":0.0984939038967249,"id":227,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0642589406415141,"x0":0.138403872150953,"y0":0.901506096103275,"children":[{"name":"Low","color":"#003A16","h":0.0984939038967249,"id":228,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.138403872150953,"y0":0.901506096103275,"children":[{"name":"1","color":"#000000","h":0.0984939038967249,"id":229,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.138403872150953,"y0":0.901506096103275}]},{"name":"Medium","color":"#003A16","h":0.0984939038967249,"id":230,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.17053334247171,"y0":0.901506096103275,"children":[{"name":"1","color":"#000000","h":0.0984939038967249,"id":231,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.17053334247171,"y0":0.901506096103275}]}]},{"name":"19.3","color":"#004D2C","h":0.0984939038967249,"id":232,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.138403872150953,"y0":0.80301219220655,"children":[{"name":"Low","color":"#003A16","h":0.0984939038967249,"id":233,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.138403872150953,"y0":0.80301219220655,"children":[{"name":"2","color":"#000000","h":0.0984939038967249,"id":234,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.138403872150953,"y0":0.80301219220655}]}]},{"name":"20","color":"#004D2C","h":0.0984939038967249,"id":235,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.17053334247171,"y0":0.803012192206551,"children":[{"name":"Low","color":"#003A16","h":0.0984939038967249,"id":236,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.17053334247171,"y0":0.803012192206551,"children":[{"name":"2","color":"#000000","h":0.0984939038967249,"id":237,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.17053334247171,"y0":0.803012192206551}]}]},{"name":"27.9","color":"#004D2C","h":0.0984939038967249,"id":238,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.202662812792467,"y0":0.901506096103275,"children":[{"name":"Medium","color":"#003A16","h":0.0984939038967249,"id":239,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.202662812792467,"y0":0.901506096103275,"children":[{"name":"1","color":"#000000","h":0.0984939038967249,"id":240,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.202662812792467,"y0":0.901506096103275}]}]},{"name":"34","color":"#004D2C","h":0.0984939038967249,"id":241,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.234792283113224,"y0":0.901506096103275,"children":[{"name":"Medium","color":"#003A16","h":0.0984939038967249,"id":242,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.234792283113224,"y0":0.901506096103275,"children":[{"name":"1","color":"#000000","h":0.0984939038967249,"id":243,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.234792283113224,"y0":0.901506096103275}]}]},{"name":"46","color":"#004D2C","h":0.0984939038967249,"id":244,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.202662812792467,"y0":0.80301219220655,"children":[{"name":"Low","color":"#003A16","h":0.0984939038967249,"id":245,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.202662812792467,"y0":0.80301219220655,"children":[{"name":"2","color":"#000000","h":0.0984939038967249,"id":246,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.202662812792467,"y0":0.80301219220655}]}]},{"name":"91","color":"#004D2C","h":0.0984939038967249,"id":247,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.234792283113224,"y0":0.803012192206551,"children":[{"name":"Low","color":"#003A16","h":0.0984939038967249,"id":248,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.234792283113224,"y0":0.803012192206551,"children":[{"name":"2","color":"#000000","h":0.0984939038967249,"id":249,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.032129470320757,"x0":0.234792283113224,"y0":0.803012192206551}]}]}]}]},{"name":"3.6","color":"#00785B","h":0.195424412493502,"id":250,"size":5,"stdErr":5,"vColor":5,"vSize":5,"w":0.0809662652083077,"x0":0.223621113432469,"y0":0.484470399842143,"children":[{"name":"Benthic","color":"#006243","h":0.0781697649974007,"id":251,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0809662652083077,"x0":0.223621113432469,"y0":0.484470399842143,"children":[{"name":"12","color":"#004D2C","h":0.0781697649974007,"id":252,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.223621113432469,"y0":0.484470399842143,"children":[{"name":"Medium","color":"#003A16","h":0.0781697649974006,"id":253,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.223621113432469,"y0":0.484470399842143,"children":[{"name":"1","color":"#000000","h":0.0781697649974006,"id":254,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.223621113432469,"y0":0.484470399842143}]}]},{"name":"6.5","color":"#004D2C","h":0.0781697649974006,"id":255,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.264104246036623,"y0":0.484470399842143,"children":[{"name":"Medium","color":"#003A16","h":0.0781697649974006,"id":256,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.264104246036623,"y0":0.484470399842143,"children":[{"name":"1","color":"#000000","h":0.0781697649974006,"id":257,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.264104246036623,"y0":0.484470399842143}]}]}]},{"name":"Demersal","color":"#006243","h":0.117254647496101,"id":258,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0809662652083077,"x0":0.223621113432469,"y0":0.562640164839543,"children":[{"name":"28.5","color":"#004D2C","h":0.0586273237480505,"id":259,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0539775101388718,"x0":0.223621113432469,"y0":0.621267488587594,"children":[{"name":"Low","color":"#003A16","h":0.0586273237480505,"id":260,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0539775101388718,"x0":0.223621113432469,"y0":0.621267488587594,"children":[{"name":"2","color":"#000000","h":0.0586273237480505,"id":261,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0539775101388718,"x0":0.223621113432469,"y0":0.621267488587594}]}]},{"name":"30","color":"#004D2C","h":0.0586273237480505,"id":262,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0539775101388718,"x0":0.223621113432469,"y0":0.562640164839543,"children":[{"name":"Low","color":"#003A16","h":0.0586273237480505,"id":263,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0539775101388718,"x0":0.223621113432469,"y0":0.562640164839543,"children":[{"name":"2","color":"#000000","h":0.0586273237480505,"id":264,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0539775101388718,"x0":0.223621113432469,"y0":0.562640164839543}]}]},{"name":"54.4","color":"#004D2C","h":0.117254647496101,"id":265,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0269887550694359,"x0":0.277598623571341,"y0":0.562640164839543,"children":[{"name":"Low","color":"#003A16","h":0.117254647496101,"id":266,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0269887550694359,"x0":0.277598623571341,"y0":0.562640164839543,"children":[{"name":"2","color":"#000000","h":0.117254647496101,"id":267,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0269887550694359,"x0":0.277598623571341,"y0":0.562640164839543}]}]}]}]},{"name":"3.7","color":"#00785B","h":0.220979912588806,"id":268,"size":7,"stdErr":7,"vColor":6,"vSize":7,"w":0.100243947400762,"x0":0.123377166031707,"y0":0.458914899746839,"children":[{"name":"Benthic","color":"#006243","h":0.0947056768237739,"id":269,"size":3,"stdErr":3,"vColor":2,"vSize":3,"w":0.100243947400762,"x0":0.123377166031707,"y0":0.458914899746839,"children":[{"name":"10","color":"#004D2C","h":0.0947056768237739,"id":270,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0668292982671746,"x0":0.123377166031707,"y0":0.458914899746839,"children":[{"name":"Medium","color":"#003A16","h":0.0947056768237739,"id":271,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0668292982671746,"x0":0.123377166031707,"y0":0.458914899746839,"children":[{"name":"1","color":"#000000","h":0.0947056768237739,"id":272,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0668292982671746,"x0":0.123377166031707,"y0":0.458914899746839}]}]},{"name":"8.5","color":"#004D2C","h":0.0947056768237739,"id":273,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0334146491335873,"x0":0.190206464298882,"y0":0.458914899746839,"children":[{"name":"Medium","color":"#003A16","h":0.0947056768237739,"id":274,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0334146491335873,"x0":0.190206464298882,"y0":0.458914899746839,"children":[{"name":"1","color":"#000000","h":0.0947056768237739,"id":275,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0334146491335873,"x0":0.190206464298882,"y0":0.458914899746839}]}]}]},{"name":"Demersal","color":"#006243","h":0.126274235765032,"id":276,"size":4,"stdErr":4,"vColor":4,"vSize":4,"w":0.100243947400762,"x0":0.123377166031707,"y0":0.553620576570612,"children":[{"name":"15.2","color":"#004D2C","h":0.0631371178825159,"id":277,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.123377166031707,"y0":0.616757694453128,"children":[{"name":"Medium","color":"#003A16","h":0.0631371178825159,"id":278,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.123377166031707,"y0":0.616757694453128,"children":[{"name":"1","color":"#000000","h":0.0631371178825159,"id":279,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.123377166031707,"y0":0.616757694453128}]}]},{"name":"29","color":"#004D2C","h":0.0631371178825159,"id":280,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.123377166031707,"y0":0.553620576570613,"children":[{"name":"Medium","color":"#003A16","h":0.0631371178825159,"id":281,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.123377166031707,"y0":0.553620576570613,"children":[{"name":"1","color":"#000000","h":0.0631371178825159,"id":282,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.123377166031707,"y0":0.553620576570613}]}]},{"name":"8.1","color":"#004D2C","h":0.0631371178825159,"id":283,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.173499139732088,"y0":0.616757694453128,"children":[{"name":"Medium","color":"#003A16","h":0.0631371178825159,"id":284,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.173499139732088,"y0":0.616757694453128,"children":[{"name":"1","color":"#000000","h":0.0631371178825159,"id":285,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.173499139732088,"y0":0.616757694453128}]}]},{"name":"91","color":"#004D2C","h":0.0631371178825159,"id":286,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.173499139732088,"y0":0.553620576570613,"children":[{"name":"Low","color":"#003A16","h":0.0631371178825159,"id":287,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.173499139732088,"y0":0.553620576570613,"children":[{"name":"2","color":"#000000","h":0.0631371178825159,"id":288,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.050121973700381,"x0":0.173499139732088,"y0":0.553620576570613}]}]}]}]},{"name":"3.8","color":"#00785B","h":0.195424412493502,"id":289,"size":5,"stdErr":5,"vColor":4,"vSize":5,"w":0.0809662652083077,"x0":0.304587378640777,"y0":0.484470399842143,"children":[{"name":"Benthic","color":"#006243","h":0.0781697649974007,"id":290,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0809662652083077,"x0":0.304587378640777,"y0":0.484470399842143,"children":[{"name":"16.5","color":"#004D2C","h":0.0781697649974007,"id":291,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.304587378640777,"y0":0.484470399842143,"children":[{"name":"Medium","color":"#003A16","h":0.0781697649974006,"id":292,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.304587378640777,"y0":0.484470399842143,"children":[{"name":"1","color":"#000000","h":0.0781697649974006,"id":293,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.304587378640777,"y0":0.484470399842143}]}]},{"name":"9","color":"#004D2C","h":0.0781697649974006,"id":294,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.34507051124493,"y0":0.484470399842143,"children":[{"name":"Medium","color":"#003A16","h":0.0781697649974006,"id":295,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.34507051124493,"y0":0.484470399842143,"children":[{"name":"1","color":"#000000","h":0.0781697649974006,"id":296,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0404831326041539,"x0":0.34507051124493,"y0":0.484470399842143}]}]}]},{"name":"Demersal","color":"#006243","h":0.117254647496101,"id":297,"size":3,"stdErr":3,"vColor":2,"vSize":3,"w":0.0809662652083077,"x0":0.304587378640777,"y0":0.562640164839543,"children":[{"name":"12.7","color":"#004D2C","h":0.117254647496101,"id":298,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0269887550694359,"x0":0.358564888779648,"y0":0.562640164839543,"children":[{"name":"Medium","color":"#003A16","h":0.117254647496101,"id":299,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0269887550694359,"x0":0.358564888779648,"y0":0.562640164839543,"children":[{"name":"1","color":"#000000","h":0.117254647496101,"id":300,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0269887550694359,"x0":0.358564888779648,"y0":0.562640164839543}]}]},{"name":"13","color":"#004D2C","h":0.117254647496101,"id":301,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0539775101388718,"x0":0.304587378640777,"y0":0.562640164839543,"children":[{"name":"Medium","color":"#003A16","h":0.117254647496101,"id":302,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0539775101388718,"x0":0.304587378640777,"y0":0.562640164839543,"children":[{"name":"1","color":"#000000","h":0.117254647496101,"id":303,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0539775101388718,"x0":0.304587378640777,"y0":0.562640164839543}]}]}]}]},{"name":"3.9","color":"#00785B","h":0.143311235828568,"id":304,"size":4,"stdErr":4,"vColor":4,"vSize":4,"w":0.0883268347726993,"x0":0.223621113432469,"y0":0.341159164013575,"children":[{"name":"Benthic","color":"#006243","h":0.047770411942856,"id":305,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0662451260795245,"x0":0.223621113432469,"y0":0.341159164013575,"children":[{"name":"12","color":"#004D2C","h":0.047770411942856,"id":306,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0662451260795245,"x0":0.223621113432469,"y0":0.341159164013575,"children":[{"name":"Medium","color":"#003A16","h":0.047770411942856,"id":307,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0662451260795245,"x0":0.223621113432469,"y0":0.341159164013575,"children":[{"name":"1","color":"#000000","h":0.047770411942856,"id":308,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0662451260795245,"x0":0.223621113432469,"y0":0.341159164013575}]}]}]},{"name":"Demersal","color":"#006243","h":0.0955408238857119,"id":309,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0662451260795245,"x0":0.223621113432469,"y0":0.388929575956431,"children":[{"name":"14.3","color":"#004D2C","h":0.0955408238857119,"id":310,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0331225630397622,"x0":0.223621113432469,"y0":0.388929575956431,"children":[{"name":"Medium","color":"#003A16","h":0.0955408238857119,"id":311,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0331225630397622,"x0":0.223621113432469,"y0":0.388929575956431,"children":[{"name":"1","color":"#000000","h":0.0955408238857119,"id":312,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0331225630397622,"x0":0.223621113432469,"y0":0.388929575956431}]}]},{"name":"91","color":"#004D2C","h":0.0955408238857119,"id":313,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0331225630397623,"x0":0.256743676472231,"y0":0.388929575956431,"children":[{"name":"Low","color":"#003A16","h":0.0955408238857119,"id":314,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0331225630397623,"x0":0.256743676472231,"y0":0.388929575956431,"children":[{"name":"1","color":"#000000","h":0.0955408238857119,"id":315,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0331225630397623,"x0":0.256743676472231,"y0":0.388929575956431}]}]}]},{"name":"Pelagic non-site attached","color":"#006243","h":0.143311235828568,"id":316,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0220817086931748,"x0":0.289866239511993,"y0":0.341159164013575,"children":[{"name":"150","color":"#004D2C","h":0.143311235828568,"id":317,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0220817086931748,"x0":0.289866239511993,"y0":0.341159164013575,"children":[{"name":"Low","color":"#003A16","h":0.143311235828568,"id":318,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0220817086931748,"x0":0.289866239511993,"y0":0.341159164013575,"children":[{"name":"1","color":"#000000","h":0.143311235828568,"id":319,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0220817086931748,"x0":0.289866239511993,"y0":0.341159164013575}]}]}]}]},{"name":"4.4","color":"#00785B","h":0.128980112245711,"id":320,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0490704637626107,"x0":0.311947948205168,"y0":0.269503546099291,"children":[{"name":"Demersal","color":"#006243","h":0.128980112245711,"id":321,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0490704637626107,"x0":0.311947948205168,"y0":0.269503546099291,"children":[{"name":"40","color":"#004D2C","h":0.0644900561228555,"id":322,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0490704637626107,"x0":0.311947948205168,"y0":0.333993602222146,"children":[{"name":"Low","color":"#003A16","h":0.0644900561228555,"id":323,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0490704637626107,"x0":0.311947948205168,"y0":0.333993602222146,"children":[{"name":"3","color":"#000000","h":0.0644900561228555,"id":324,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0490704637626107,"x0":0.311947948205168,"y0":0.333993602222146}]}]},{"name":"46","color":"#004D2C","h":0.0644900561228555,"id":325,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0490704637626107,"x0":0.311947948205168,"y0":0.269503546099291,"children":[{"name":"Low","color":"#003A16","h":0.0644900561228555,"id":326,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0490704637626107,"x0":0.311947948205168,"y0":0.269503546099291,"children":[{"name":"2","color":"#000000","h":0.0644900561228555,"id":327,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0490704637626107,"x0":0.311947948205168,"y0":0.269503546099291}]}]}]}]}]},{"name":"Hard bottoml","color":"#009077","h":0.10435663627153,"id":328,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.269503546099291,"children":[{"name":"3.7","color":"#00785E","h":0.10435663627153,"id":329,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.269503546099291,"children":[{"name":"Demersal","color":"#006246","h":0.10435663627153,"id":330,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.269503546099291,"children":[{"name":"15","color":"#004D30","h":0.10435663627153,"id":331,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.269503546099291,"children":[{"name":"1","color":"#003B1B","h":0.10435663627153,"id":332,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.269503546099291}]}]}]}]},{"name":"Hardbottom","color":"#009076","h":0.10435663627153,"id":333,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.269503546099291,"children":[{"name":"3.2","color":"#00785C","h":0.10435663627153,"id":334,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.269503546099291,"children":[{"name":"Benthic","color":"#006245","h":0.10435663627153,"id":335,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.269503546099291,"children":[{"name":"6","color":"#004D2E","h":0.10435663627153,"id":336,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.269503546099291,"children":[{"name":"Medium","color":"#003B19","h":0.10435663627153,"id":337,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.269503546099291,"children":[{"name":"1","color":"#000000","h":0.10435663627153,"id":338,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.269503546099291}]}]}]}]}]},{"name":"Soft sediment","color":"#00907A","h":0.626139817629179,"id":339,"size":12,"stdErr":12,"vColor":12,"vSize":12,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.373860182370821,"children":[{"name":"2.7","color":"#007861","h":0.10435663627153,"id":340,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.478216818642351,"children":[{"name":"Pelagic site attached","color":"#00624A","h":0.10435663627153,"id":341,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.478216818642351,"children":[{"name":"23","color":"#004D34","h":0.10435663627153,"id":342,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.478216818642351,"children":[{"name":"Low","color":"#003C20","h":0.10435663627153,"id":343,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.478216818642351,"children":[{"name":"2","color":"#000000","h":0.10435663627153,"id":344,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.478216818642351}]}]}]}]},{"name":"3.1","color":"#007861","h":0.10435663627153,"id":345,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.478216818642351,"children":[{"name":"Demersal","color":"#00624A","h":0.10435663627153,"id":346,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.478216818642351,"children":[{"name":"38","color":"#004D34","h":0.10435663627153,"id":347,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.478216818642351,"children":[{"name":"Low","color":"#003C20","h":0.10435663627153,"id":348,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.478216818642351,"children":[{"name":"1","color":"#000000","h":0.10435663627153,"id":349,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.478216818642351}]}]}]}]},{"name":"3.2","color":"#007861","h":0.156534954407295,"id":350,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.843465045592705,"children":[{"name":"Demersal","color":"#00624A","h":0.10435663627153,"id":351,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.89564336372847,"children":[{"name":"30","color":"#004D34","h":0.10435663627153,"id":352,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.89564336372847,"children":[{"name":"Low","color":"#003C20","h":0.10435663627153,"id":353,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.89564336372847,"children":[{"name":"1","color":"#000000","h":0.10435663627153,"id":354,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.89564336372847}]}]},{"name":"39.4","color":"#004D34","h":0.10435663627153,"id":355,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.89564336372847,"children":[{"name":"Low","color":"#003C20","h":0.10435663627153,"id":356,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.89564336372847,"children":[{"name":"3","color":"#000000","h":0.10435663627153,"id":357,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.89564336372847}]}]}]},{"name":"Pelagic site attached","color":"#00624A","h":0.0521783181357649,"id":358,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.843465045592705,"children":[{"name":"21","color":"#004D34","h":0.0521783181357649,"id":359,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.843465045592705,"children":[{"name":"Low","color":"#003C20","h":0.0521783181357649,"id":360,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.843465045592705,"children":[{"name":"3","color":"#000000","h":0.0521783181357649,"id":361,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.843465045592705}]}]}]}]},{"name":"3.3","color":"#007861","h":0.10435663627153,"id":362,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.373860182370821,"children":[{"name":"Benthic","color":"#00624A","h":0.10435663627153,"id":363,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.373860182370821,"children":[{"name":"11.4","color":"#004D34","h":0.10435663627153,"id":364,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.373860182370821,"children":[{"name":"Medium","color":"#003C20","h":0.10435663627153,"id":365,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.373860182370821,"children":[{"name":"1","color":"#000000","h":0.10435663627153,"id":366,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.373860182370821}]}]}]}]},{"name":"3.4","color":"#007861","h":0.10435663627153,"id":367,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.58257345491388,"children":[{"name":"Demersal","color":"#00624A","h":0.10435663627153,"id":368,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.58257345491388,"children":[{"name":"38.8","color":"#004D34","h":0.10435663627153,"id":369,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.58257345491388,"children":[{"name":"Low","color":"#003C20","h":0.10435663627153,"id":370,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.58257345491388,"children":[{"name":"1","color":"#000000","h":0.10435663627153,"id":371,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.58257345491388}]}]},{"name":"60","color":"#004D34","h":0.10435663627153,"id":372,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.58257345491388,"children":[{"name":"Medium","color":"#003C20","h":0.10435663627153,"id":373,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.58257345491388,"children":[{"name":"1","color":"#000000","h":0.10435663627153,"id":374,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.58257345491388}]}]}]}]},{"name":"3.5","color":"#007861","h":0.156534954407295,"id":375,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.68693009118541,"children":[{"name":"Benthic","color":"#00624A","h":0.0521783181357649,"id":376,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.68693009118541,"children":[{"name":"200","color":"#004D34","h":0.0521783181357649,"id":377,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.68693009118541,"children":[{"name":"Low","color":"#003C20","h":0.0521783181357649,"id":378,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.68693009118541,"children":[{"name":"1","color":"#000000","h":0.0521783181357649,"id":379,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.68693009118541}]}]}]},{"name":"Demersal","color":"#00624A","h":0.10435663627153,"id":380,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0606488877964852,"x0":0.385553643849084,"y0":0.739108409321175,"children":[{"name":"15","color":"#004D34","h":0.10435663627153,"id":381,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.739108409321175,"children":[{"name":"Low","color":"#003C20","h":0.10435663627153,"id":382,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.739108409321175,"children":[{"name":"1","color":"#000000","h":0.10435663627153,"id":383,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.385553643849084,"y0":0.739108409321175}]}]},{"name":"30","color":"#004D34","h":0.10435663627153,"id":384,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.739108409321175,"children":[{"name":"Low","color":"#003C20","h":0.10435663627153,"id":385,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.739108409321175,"children":[{"name":"2","color":"#000000","h":0.10435663627153,"id":386,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.739108409321175}]}]}]}]},{"name":"3.6","color":"#007861","h":0.10435663627153,"id":387,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.373860182370821,"children":[{"name":"Demersal","color":"#00624A","h":0.10435663627153,"id":388,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.373860182370821,"children":[{"name":"60","color":"#004D34","h":0.10435663627153,"id":389,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.373860182370821,"children":[{"name":"Medium","color":"#003C20","h":0.10435663627153,"id":390,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.373860182370821,"children":[{"name":"1","color":"#000000","h":0.10435663627153,"id":391,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0303244438982426,"x0":0.415878087747327,"y0":0.373860182370821}]}]}]}]}]}]},{"name":"Night","color":"#00A884","h":0.269503546099291,"id":392,"size":38,"stdErr":38,"vColor":36,"vSize":38,"w":0.44620253164557,"x0":0,"y0":0,"children":[{"name":"Hard bottom","color":"#008F6A","h":0.269503546099291,"id":393,"size":33,"stdErr":33,"vColor":31,"vSize":33,"w":0.387491672218521,"x0":0,"y0":0,"children":[{"name":"2.2","color":"#007850","h":0.0539007092198582,"id":394,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.107801418439716,"children":[{"name":"Demersal","color":"#006136","h":0.0539007092198582,"id":395,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.107801418439716,"children":[{"name":"33","color":"#004B1C","h":0.0539007092198582,"id":396,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.107801418439716,"children":[{"name":"Medium","color":"#003800","h":0.0539007092198582,"id":397,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.107801418439716,"children":[{"name":"3","color":"#000000","h":0.0539007092198582,"id":398,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.107801418439716}]}]}]}]},{"name":"3.1","color":"#007850","h":0.0539007092198582,"id":399,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.0539007092198582,"children":[{"name":"Demersal","color":"#006136","h":0.0539007092198582,"id":400,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.0539007092198582,"children":[{"name":"15","color":"#004B1C","h":0.0539007092198582,"id":401,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.0539007092198582,"children":[{"name":"High","color":"#003800","h":0.0539007092198582,"id":402,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.0539007092198582,"children":[{"name":"3","color":"#000000","h":0.0539007092198582,"id":403,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.0539007092198582}]}]}]}]},{"name":"3.2","color":"#007850","h":0.107801418439716,"id":404,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.161702127659574,"children":[{"name":"Demersal","color":"#006136","h":0.107801418439716,"id":405,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.161702127659574,"children":[{"name":"25","color":"#004B1C","h":0.0539007092198581,"id":406,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.215602836879433,"children":[{"name":"Medium","color":"#003800","h":0.0539007092198581,"id":407,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.215602836879433,"children":[{"name":"3","color":"#000000","h":0.0539007092198581,"id":408,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.215602836879433}]}]},{"name":"79","color":"#004B1C","h":0.0539007092198581,"id":409,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.161702127659574,"children":[{"name":"Medium","color":"#003800","h":0.0539007092198581,"id":410,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.161702127659574,"children":[{"name":"3","color":"#000000","h":0.0539007092198581,"id":411,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0.161702127659574}]}]}]}]},{"name":"3.3","color":"#007850","h":0.149724192277384,"id":412,"size":5,"stdErr":5,"vColor":5,"vSize":5,"w":0.105679546968688,"x0":0.223101265822785,"y0":0.119779353821907,"children":[{"name":"Demersal","color":"#006136","h":0.149724192277384,"id":413,"size":5,"stdErr":5,"vColor":5,"vSize":5,"w":0.105679546968688,"x0":0.223101265822785,"y0":0.119779353821907,"children":[{"name":"23","color":"#004B1C","h":0.0748620961386919,"id":414,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.042271818787475,"x0":0.223101265822785,"y0":0.194641449960599,"children":[{"name":"Medium","color":"#003800","h":0.0748620961386919,"id":415,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.042271818787475,"x0":0.223101265822785,"y0":0.194641449960599,"children":[{"name":"3","color":"#000000","h":0.0748620961386919,"id":416,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.042271818787475,"x0":0.223101265822785,"y0":0.194641449960599}]}]},{"name":"30","color":"#004B1C","h":0.0748620961386919,"id":417,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.042271818787475,"x0":0.223101265822785,"y0":0.119779353821907,"children":[{"name":"Medium","color":"#003800","h":0.0748620961386919,"id":418,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.042271818787475,"x0":0.223101265822785,"y0":0.119779353821907,"children":[{"name":"3","color":"#000000","h":0.0748620961386919,"id":419,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.042271818787475,"x0":0.223101265822785,"y0":0.119779353821907}]}]},{"name":"36","color":"#004B1C","h":0.0998161281849225,"id":420,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317038640906063,"x0":0.26537308461026,"y0":0.169687417914368,"children":[{"name":"Medium","color":"#003800","h":0.0998161281849225,"id":421,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317038640906063,"x0":0.26537308461026,"y0":0.169687417914368,"children":[{"name":"2","color":"#000000","h":0.0998161281849225,"id":422,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317038640906063,"x0":0.26537308461026,"y0":0.169687417914368}]}]},{"name":"43","color":"#004B1C","h":0.0998161281849225,"id":423,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317038640906063,"x0":0.297076948700866,"y0":0.169687417914368,"children":[{"name":"Medium","color":"#003800","h":0.0998161281849225,"id":424,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317038640906063,"x0":0.297076948700866,"y0":0.169687417914368,"children":[{"name":"3","color":"#000000","h":0.0998161281849225,"id":425,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317038640906063,"x0":0.297076948700866,"y0":0.169687417914368}]}]},{"name":"76","color":"#004B1C","h":0.0499080640924612,"id":426,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0634077281812125,"x0":0.26537308461026,"y0":0.119779353821907,"children":[{"name":"Medium","color":"#003800","h":0.0499080640924612,"id":427,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0634077281812125,"x0":0.26537308461026,"y0":0.119779353821907,"children":[{"name":"3","color":"#000000","h":0.0499080640924612,"id":428,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0634077281812125,"x0":0.26537308461026,"y0":0.119779353821907}]}]}]}]},{"name":"3.4","color":"#007850","h":0.269503546099291,"id":429,"size":11,"stdErr":11,"vColor":9,"vSize":11,"w":0.129163890739507,"x0":0,"y0":0,"children":[{"name":"Demersal","color":"#006136","h":0.122501611863314,"id":430,"size":5,"stdErr":5,"vColor":4,"vSize":5,"w":0.129163890739507,"x0":0,"y0":0,"children":[{"name":"25","color":"#004B1C","h":0.061250805931657,"id":431,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0516655562958028,"x0":0.0516655562958028,"y0":0.061250805931657,"children":[{"name":"High","color":"#003800","h":0.061250805931657,"id":432,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0516655562958028,"x0":0.0516655562958028,"y0":0.061250805931657,"children":[{"name":"2","color":"#000000","h":0.061250805931657,"id":433,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0516655562958028,"x0":0.0516655562958028,"y0":0.061250805931657}]}]},{"name":"28","color":"#004B1C","h":0.061250805931657,"id":434,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0516655562958028,"x0":0.0516655562958028,"y0":0,"children":[{"name":"Medium","color":"#003800","h":0.061250805931657,"id":435,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0516655562958028,"x0":0.0516655562958028,"y0":0,"children":[{"name":"3","color":"#000000","h":0.061250805931657,"id":436,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0516655562958028,"x0":0.0516655562958028,"y0":0}]}]},{"name":"40.6","color":"#004B1C","h":0.122501611863314,"id":437,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0258327781479014,"x0":0.103331112591606,"y0":0,"children":[{"name":"Medium","color":"#003800","h":0.122501611863314,"id":438,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0258327781479014,"x0":0.103331112591606,"y0":0,"children":[{"name":"3","color":"#000000","h":0.122501611863314,"id":439,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0258327781479014,"x0":0.103331112591606,"y0":0}]}]},{"name":"46","color":"#004B1C","h":0.122501611863314,"id":440,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0516655562958028,"x0":0,"y0":0,"children":[{"name":"Medium","color":"#003800","h":0.122501611863314,"id":441,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0516655562958028,"x0":0,"y0":0,"children":[{"name":"3","color":"#000000","h":0.122501611863314,"id":442,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0516655562958028,"x0":0,"y0":0}]}]}]},{"name":"Pelagic site attached","color":"#006136","h":0.147001934235977,"id":443,"size":6,"stdErr":6,"vColor":5,"vSize":6,"w":0.129163890739507,"x0":0,"y0":0.122501611863314,"children":[{"name":"11","color":"#004B1C","h":0.0490006447453256,"id":444,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0645819453697535,"x0":0,"y0":0.122501611863314,"children":[{"name":"Medium","color":"#003800","h":0.0490006447453256,"id":445,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0645819453697535,"x0":0,"y0":0.122501611863314,"children":[{"name":"2","color":"#000000","h":0.0490006447453256,"id":446,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0645819453697535,"x0":0,"y0":0.122501611863314}]}]},{"name":"13","color":"#004B1C","h":0.0980012894906512,"id":447,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0322909726848767,"x0":0.0645819453697535,"y0":0.17150225660864,"children":[{"name":"Medium","color":"#003800","h":0.0980012894906512,"id":448,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0322909726848767,"x0":0.0645819453697535,"y0":0.17150225660864,"children":[{"name":"2","color":"#000000","h":0.0980012894906512,"id":449,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0322909726848767,"x0":0.0645819453697535,"y0":0.17150225660864}]}]},{"name":"6.5","color":"#004B1C","h":0.0980012894906512,"id":450,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0645819453697535,"x0":0,"y0":0.17150225660864,"children":[{"name":"Medium","color":"#003800","h":0.0980012894906512,"id":451,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0645819453697535,"x0":0,"y0":0.17150225660864,"children":[{"name":"2","color":"#000000","h":0.0980012894906512,"id":452,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0645819453697535,"x0":0,"y0":0.17150225660864}]}]},{"name":"7","color":"#004B1C","h":0.0980012894906512,"id":453,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0322909726848767,"x0":0.0968729180546302,"y0":0.17150225660864,"children":[{"name":"Medium","color":"#003800","h":0.0980012894906512,"id":454,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0322909726848767,"x0":0.0968729180546302,"y0":0.17150225660864,"children":[{"name":"2","color":"#000000","h":0.0980012894906512,"id":455,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0322909726848767,"x0":0.0968729180546302,"y0":0.17150225660864}]}]},{"name":"7.5","color":"#004B1C","h":0.0490006447453256,"id":456,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0645819453697535,"x0":0.0645819453697535,"y0":0.122501611863314,"children":[{"name":"Medium","color":"#003800","h":0.0490006447453256,"id":457,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0645819453697535,"x0":0.0645819453697535,"y0":0.122501611863314,"children":[{"name":"2","color":"#000000","h":0.0490006447453256,"id":458,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0645819453697535,"x0":0.0645819453697535,"y0":0.122501611863314}]}]}]}]},{"name":"3.5","color":"#007850","h":0.269503546099291,"id":459,"size":8,"stdErr":8,"vColor":8,"vSize":8,"w":0.0939373750832778,"x0":0.129163890739507,"y0":0,"children":[{"name":"Benthic","color":"#006136","h":0.134751773049645,"id":460,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0,"children":[{"name":"25","color":"#004B1C","h":0.0673758865248227,"id":461,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0.0673758865248227,"children":[{"name":"High","color":"#003800","h":0.0673758865248227,"id":462,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0.0673758865248227,"children":[{"name":"3","color":"#000000","h":0.0673758865248227,"id":463,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0.0673758865248227}]}]},{"name":"27","color":"#004B1C","h":0.0673758865248227,"id":464,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0,"children":[{"name":"High","color":"#003800","h":0.0673758865248227,"id":465,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0,"children":[{"name":"3","color":"#000000","h":0.0673758865248227,"id":466,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0}]}]}]},{"name":"Demersal","color":"#006136","h":0.134751773049645,"id":467,"size":4,"stdErr":4,"vColor":4,"vSize":4,"w":0.0939373750832778,"x0":0.129163890739507,"y0":0.134751773049645,"children":[{"name":"18","color":"#004B1C","h":0.0673758865248227,"id":468,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0.202127659574468,"children":[{"name":"Medium","color":"#003800","h":0.0673758865248227,"id":469,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0.202127659574468,"children":[{"name":"2","color":"#000000","h":0.0673758865248227,"id":470,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0.202127659574468}]}]},{"name":"35","color":"#004B1C","h":0.0673758865248227,"id":471,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0.134751773049645,"children":[{"name":"Medium","color":"#003800","h":0.0673758865248227,"id":472,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0.134751773049645,"children":[{"name":"2","color":"#000000","h":0.0673758865248227,"id":473,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.129163890739507,"y0":0.134751773049645}]}]},{"name":"41.2","color":"#004B1C","h":0.0673758865248227,"id":474,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0.202127659574468,"children":[{"name":"Medium","color":"#003800","h":0.0673758865248227,"id":475,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0.202127659574468,"children":[{"name":"3","color":"#000000","h":0.0673758865248227,"id":476,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0.202127659574468}]}]},{"name":"61","color":"#004B1C","h":0.0673758865248227,"id":477,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0.134751773049645,"children":[{"name":"Medium","color":"#003800","h":0.0673758865248227,"id":478,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0.134751773049645,"children":[{"name":"2","color":"#000000","h":0.0673758865248227,"id":479,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0.134751773049645}]}]}]},{"name":"Pelagic site attached","color":"#006136","h":0.134751773049645,"id":480,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0,"children":[{"name":"11.1","color":"#004B1C","h":0.0673758865248227,"id":481,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0.0673758865248227,"children":[{"name":"Medium","color":"#003800","h":0.0673758865248227,"id":482,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0.0673758865248227,"children":[{"name":"2","color":"#000000","h":0.0673758865248227,"id":483,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0.0673758865248227}]}]},{"name":"8","color":"#004B1C","h":0.0673758865248227,"id":484,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0,"children":[{"name":"Medium","color":"#003800","h":0.0673758865248227,"id":485,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0,"children":[{"name":"2","color":"#000000","h":0.0673758865248227,"id":486,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0469686875416389,"x0":0.176132578281146,"y0":0}]}]}]}]},{"name":"3.6","color":"#007850","h":0.119779353821907,"id":487,"size":4,"stdErr":4,"vColor":4,"vSize":4,"w":0.105679546968688,"x0":0.223101265822785,"y0":0,"children":[{"name":"Benthic","color":"#006136","h":0.119779353821907,"id":488,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0264198867421719,"x0":0.3023609260493,"y0":0,"children":[{"name":"23","color":"#004B1C","h":0.119779353821907,"id":489,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0264198867421719,"x0":0.3023609260493,"y0":0,"children":[{"name":"High","color":"#003800","h":0.119779353821907,"id":490,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0264198867421719,"x0":0.3023609260493,"y0":0,"children":[{"name":"3","color":"#000000","h":0.119779353821907,"id":491,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0264198867421719,"x0":0.3023609260493,"y0":0}]}]}]},{"name":"Demersal","color":"#006136","h":0.119779353821907,"id":492,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0792596602265157,"x0":0.223101265822785,"y0":0,"children":[{"name":"15","color":"#004B1C","h":0.0598896769109535,"id":493,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0528397734843438,"x0":0.223101265822785,"y0":0.0598896769109535,"children":[{"name":"Medium","color":"#003800","h":0.0598896769109535,"id":494,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0528397734843438,"x0":0.223101265822785,"y0":0.0598896769109535,"children":[{"name":"2","color":"#000000","h":0.0598896769109535,"id":495,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0528397734843438,"x0":0.223101265822785,"y0":0.0598896769109535}]}]},{"name":"18","color":"#004B1C","h":0.0598896769109535,"id":496,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0528397734843438,"x0":0.223101265822785,"y0":0,"children":[{"name":"Medium","color":"#003800","h":0.0598896769109535,"id":497,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0528397734843438,"x0":0.223101265822785,"y0":0,"children":[{"name":"2","color":"#000000","h":0.0598896769109535,"id":498,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0528397734843438,"x0":0.223101265822785,"y0":0}]}]},{"name":"53","color":"#004B1C","h":0.119779353821907,"id":499,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0264198867421719,"x0":0.275941039307129,"y0":0,"children":[{"name":"Medium","color":"#003800","h":0.119779353821907,"id":500,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0264198867421719,"x0":0.275941039307129,"y0":0,"children":[{"name":"3","color":"#000000","h":0.119779353821907,"id":501,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0264198867421719,"x0":0.275941039307129,"y0":0}]}]}]}]},{"name":"3.9","color":"#007850","h":0.0539007092198581,"id":502,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0,"children":[{"name":"Benthic","color":"#006136","h":0.0539007092198581,"id":503,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0,"children":[{"name":"70","color":"#004B1C","h":0.0539007092198581,"id":504,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0,"children":[{"name":"High","color":"#003800","h":0.0539007092198581,"id":505,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0,"children":[{"name":"1","color":"#000000","h":0.0539007092198581,"id":506,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.328780812791472,"y0":0}]}]}]}]}]},{"name":"Soft sediment","color":"#008F66","h":0.269503546099291,"id":507,"size":5,"stdErr":5,"vColor":5,"vSize":5,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0,"children":[{"name":"3.2","color":"#00774A","h":0.0539007092198582,"id":508,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.0539007092198582,"children":[{"name":"Benthic","color":"#006030","h":0.0539007092198582,"id":509,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.0539007092198582,"children":[{"name":"60","color":"#004B13","h":0.0539007092198582,"id":510,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.0539007092198582,"children":[{"name":"Low","color":"#003700","h":0.0539007092198582,"id":511,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.0539007092198582,"children":[{"name":"1","color":"#000000","h":0.0539007092198582,"id":512,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.0539007092198582}]}]}]}]},{"name":"3.3","color":"#00774A","h":0.0539007092198581,"id":513,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0,"children":[{"name":"Pelagic site attached","color":"#006030","h":0.0539007092198581,"id":514,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0,"children":[{"name":"41","color":"#004B13","h":0.0539007092198581,"id":515,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0,"children":[{"name":"Low","color":"#003700","h":0.0539007092198581,"id":516,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0,"children":[{"name":"2","color":"#000000","h":0.0539007092198581,"id":517,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0}]}]}]}]},{"name":"3.6","color":"#00774A","h":0.161702127659574,"id":518,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.107801418439716,"children":[{"name":"Demersal","color":"#006030","h":0.161702127659574,"id":519,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.107801418439716,"children":[{"name":"110","color":"#004B13","h":0.0539007092198581,"id":520,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.215602836879433,"children":[{"name":"Low","color":"#003700","h":0.0539007092198581,"id":521,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.215602836879433,"children":[{"name":"1","color":"#000000","h":0.0539007092198581,"id":522,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.215602836879433}]}]},{"name":"70","color":"#004B13","h":0.0539007092198581,"id":523,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.161702127659575,"children":[{"name":"High","color":"#003700","h":0.0539007092198581,"id":524,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.161702127659575,"children":[{"name":"1","color":"#000000","h":0.0539007092198581,"id":525,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.161702127659575}]}]},{"name":"76","color":"#004B13","h":0.0539007092198582,"id":526,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.107801418439716,"children":[{"name":"Low","color":"#003700","h":0.0539007092198582,"id":527,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.107801418439716,"children":[{"name":"1","color":"#000000","h":0.0539007092198582,"id":528,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0587108594270486,"x0":0.387491672218521,"y0":0.107801418439716}]}]}]}]}]}]}]},{"name":"Browsing herbivore","color":"#C998E7","h":0.170357142857143,"id":529,"size":9,"stdErr":9,"vColor":8,"vSize":9,"w":0.167184141390017,"x0":0.791019823262479,"y0":0.1325,"children":[{"name":"Day","color":"#B17BD0","h":0.170357142857143,"id":530,"size":9,"stdErr":9,"vColor":8,"vSize":9,"w":0.167184141390017,"x0":0.791019823262479,"y0":0.1325,"children":[{"name":"Hard bottom","color":"#975FBD","h":0.170357142857143,"id":531,"size":8,"stdErr":8,"vColor":7,"vSize":8,"w":0.148608125680015,"x0":0.791019823262479,"y0":0.1325,"children":[{"name":"2","color":"#8140AC","h":0.170357142857143,"id":532,"size":6,"stdErr":6,"vColor":5,"vSize":6,"w":0.111456094260011,"x0":0.791019823262479,"y0":0.1325,"children":[{"name":"Demersal","color":"#710B9F","h":0.170357142857143,"id":533,"size":6,"stdErr":6,"vColor":5,"vSize":6,"w":0.111456094260011,"x0":0.791019823262479,"y0":0.1325,"children":[{"name":"13","color":"#7100AC","h":0.0567857142857143,"id":534,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.791019823262479,"y0":0.1325,"children":[{"name":"Medium","color":"#004600","h":0.0567857142857143,"id":535,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.791019823262479,"y0":0.1325,"children":[{"name":"2","color":"#000000","h":0.0567857142857143,"id":536,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.791019823262479,"y0":0.1325}]}]},{"name":"30","color":"#7100AC","h":0.0567857142857143,"id":537,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.846747870392485,"y0":0.246071428571429,"children":[{"name":"Medium","color":"#004600","h":0.0567857142857143,"id":538,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.846747870392485,"y0":0.246071428571429,"children":[{"name":"2","color":"#000000","h":0.0567857142857143,"id":539,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.846747870392485,"y0":0.246071428571429}]}]},{"name":"38.1","color":"#7100AC","h":0.0567857142857143,"id":540,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.846747870392485,"y0":0.189285714285714,"children":[{"name":"Low","color":"#004600","h":0.0567857142857143,"id":541,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.846747870392485,"y0":0.189285714285714,"children":[{"name":"1","color":"#000000","h":0.0567857142857143,"id":542,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.846747870392485,"y0":0.189285714285714}]}]},{"name":"39","color":"#7100AC","h":0.113571428571429,"id":543,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0557280471300056,"x0":0.791019823262479,"y0":0.189285714285714,"children":[{"name":"Low","color":"#004600","h":0.113571428571429,"id":544,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0557280471300056,"x0":0.791019823262479,"y0":0.189285714285714,"children":[{"name":"1","color":"#000000","h":0.113571428571429,"id":545,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0557280471300056,"x0":0.791019823262479,"y0":0.189285714285714}]}]},{"name":"8","color":"#7100AC","h":0.0567857142857143,"id":546,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.846747870392485,"y0":0.1325,"children":[{"name":"Medium","color":"#004600","h":0.0567857142857143,"id":547,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.846747870392485,"y0":0.1325,"children":[{"name":"1","color":"#000000","h":0.0567857142857143,"id":548,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0557280471300056,"x0":0.846747870392485,"y0":0.1325}]}]}]}]},{"name":"2.1","color":"#823FAB","h":0.0851785714285714,"id":549,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.217678571428571,"children":[{"name":"Pelagic site attached","color":"#72069F","h":0.0851785714285715,"id":550,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.217678571428571,"children":[{"name":"45","color":"#7400AB","h":0.0851785714285715,"id":551,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.217678571428571,"children":[{"name":"Low","color":"#004700","h":0.0851785714285715,"id":552,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.217678571428571,"children":[{"name":"3","color":"#000000","h":0.0851785714285715,"id":553,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.217678571428571}]}]}]}]},{"name":"2.5","color":"#823FAB","h":0.0851785714285715,"id":554,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.1325,"children":[{"name":"Benthic","color":"#710B9F","h":0.0851785714285715,"id":555,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.1325,"children":[{"name":"8.5","color":"#7100AC","h":0.0851785714285715,"id":556,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.1325,"children":[{"name":"Medium","color":"#004600","h":0.0851785714285715,"id":557,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.1325,"children":[{"name":"1","color":"#000000","h":0.0851785714285715,"id":558,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0371520314200037,"x0":0.90247591752249,"y0":0.1325}]}]}]}]}]},{"name":"Soft sediment","color":"#9E5CBB","h":0.170357142857143,"id":559,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0185760157100019,"x0":0.939627948942494,"y0":0.1325,"children":[{"name":"2.9","color":"#893AA8","h":0.170357142857143,"id":560,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0185760157100019,"x0":0.939627948942494,"y0":0.1325,"children":[{"name":"Benthic","color":"#79009C","h":0.170357142857143,"id":561,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0185760157100019,"x0":0.939627948942494,"y0":0.1325,"children":[{"name":"3","color":"#7B00A5","h":0.170357142857143,"id":562,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0185760157100019,"x0":0.939627948942494,"y0":0.1325,"children":[{"name":"Low","color":"#004D00","h":0.170357142857143,"id":563,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0185760157100019,"x0":0.939627948942494,"y0":0.1325,"children":[{"name":"1","color":"#000000","h":0.170357142857143,"id":564,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0185760157100019,"x0":0.939627948942494,"y0":0.1325}]}]}]}]}]}]}]},{"name":"Cleaner","color":"#ABB150","h":0.151428571428571,"id":565,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.151428571428571,"children":[{"name":"Day","color":"#909711","h":0.151428571428571,"id":566,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.151428571428571,"children":[{"name":"Hard bottom","color":"#777D00","h":0.151428571428571,"id":567,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.151428571428571,"children":[{"name":"3.4","color":"#616400","h":0.0757142857142857,"id":568,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.227142857142857,"children":[{"name":"Benthic","color":"#4A4C00","h":0.0757142857142857,"id":569,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.227142857142857,"children":[{"name":"4","color":"#343600","h":0.0757142857142857,"id":570,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.227142857142857,"children":[{"name":"Medium","color":"#1F2100","h":0.0757142857142857,"id":571,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.227142857142857,"children":[{"name":"1","color":"#000000","h":0.0757142857142857,"id":572,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.227142857142857}]}]}]}]},{"name":"3.5","color":"#5D6500","h":0.0757142857142857,"id":573,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.151428571428571,"children":[{"name":"Benthic","color":"#464D00","h":0.0757142857142857,"id":574,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.151428571428571,"children":[{"name":"5","color":"#303700","h":0.0757142857142857,"id":575,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.151428571428571,"children":[{"name":"Medium","color":"#1B2200","h":0.0757142857142857,"id":576,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.151428571428571,"children":[{"name":"1","color":"#000000","h":0.0757142857142857,"id":577,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.151428571428571}]}]}]}]}]}]}]},{"name":"Corallivore","color":"#00BCD2","h":0.151428571428571,"id":578,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0,"children":[{"name":"Day","color":"#00A3BA","h":0.151428571428571,"id":579,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0,"children":[{"name":"Hard bottom","color":"#008CA3","h":0.151428571428571,"id":580,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0,"children":[{"name":"3","color":"#00758B","h":0.0757142857142857,"id":581,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.0757142857142857,"children":[{"name":"Benthic","color":"#006177","h":0.0757142857142857,"id":582,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.0757142857142857,"children":[{"name":"1.6","color":"#005068","h":0.0757142857142857,"id":583,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.0757142857142857,"children":[{"name":"Medium","color":"#005779","h":0.0757142857142857,"id":584,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.0757142857142857,"children":[{"name":"1","color":"#000000","h":0.0757142857142857,"id":585,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0.0757142857142857}]}]}]}]},{"name":"3.2","color":"#00758E","h":0.0757142857142857,"id":586,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0,"children":[{"name":"Demersal","color":"#00607A","h":0.0757142857142857,"id":587,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0,"children":[{"name":"20","color":"#00506D","h":0.0757142857142857,"id":588,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0,"children":[{"name":"High","color":"#005E8A","h":0.0757142857142857,"id":589,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0,"children":[{"name":"2","color":"#000000","h":0.0757142857142857,"id":590,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417960353475041,"x0":0.958203964652496,"y0":0}]}]}]}]}]}]}]},{"name":"Higher carnivore","color":"#E98EC7","h":0.697142857142857,"id":591,"size":99,"stdErr":99,"vColor":98,"vSize":99,"w":0.449393027599087,"x0":0.44620253164557,"y0":0.302857142857143,"children":[{"name":"Day","color":"#D46FAA","h":0.697142857142857,"id":592,"size":88,"stdErr":88,"vColor":87,"vSize":88,"w":0.399460468976966,"x0":0.44620253164557,"y0":0.302857142857143,"children":[{"name":"Hard bottom","color":"#BD4E94","h":0.697142857142857,"id":593,"size":74,"stdErr":74,"vColor":73,"vSize":74,"w":0.33590993982154,"x0":0.44620253164557,"y0":0.302857142857143,"children":[{"name":"2.7","color":"#A7277F","h":0.0591822591822592,"id":594,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.421221661221661,"children":[{"name":"Benthic","color":"#94006B","h":0.0591822591822592,"id":595,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.421221661221661,"children":[{"name":"4","color":"#87005C","h":0.0591822591822592,"id":596,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.421221661221661,"children":[{"name":"Medium","color":"#A6006A","h":0.0591822591822592,"id":597,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.421221661221661,"children":[{"name":"1","color":"#000000","h":0.0591822591822592,"id":598,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.421221661221661}]}]}]}]},{"name":"3.3","color":"#A7277F","h":0.0591822591822592,"id":599,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.362039402039402,"children":[{"name":"Pelagic non-site attached","color":"#94006B","h":0.0591822591822592,"id":600,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.362039402039402,"children":[{"name":"75","color":"#87005C","h":0.0591822591822592,"id":601,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.362039402039402,"children":[{"name":"Low","color":"#A6006A","h":0.0591822591822592,"id":602,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.362039402039402,"children":[{"name":"2","color":"#000000","h":0.0591822591822592,"id":603,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.362039402039402}]}]}]}]},{"name":"3.4","color":"#A7277F","h":0.0887733887733888,"id":604,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0712951709008982,"x0":0.657345922390537,"y0":0.391630531630532,"children":[{"name":"Pelagic non-site attached","color":"#94006B","h":0.0887733887733888,"id":605,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0712951709008982,"x0":0.657345922390537,"y0":0.391630531630532,"children":[{"name":"110","color":"#87005C","h":0.0887733887733888,"id":606,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.657345922390537,"y0":0.391630531630532,"children":[{"name":"Low","color":"#A6006A","h":0.0887733887733887,"id":607,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.657345922390537,"y0":0.391630531630532,"children":[{"name":"2","color":"#000000","h":0.0887733887733887,"id":608,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.657345922390537,"y0":0.391630531630532}]}]},{"name":"46","color":"#87005C","h":0.0887733887733887,"id":609,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.692993507840986,"y0":0.391630531630532,"children":[{"name":"Low","color":"#A6006A","h":0.0887733887733887,"id":610,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.692993507840986,"y0":0.391630531630532,"children":[{"name":"3","color":"#000000","h":0.0887733887733887,"id":611,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.692993507840986,"y0":0.391630531630532}]}]}]}]},{"name":"3.5","color":"#A7277F","h":0.152182952182952,"id":612,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0623832745382859,"x0":0.657345922390537,"y0":0.48040392040392,"children":[{"name":"Demersal","color":"#94006B","h":0.152182952182952,"id":613,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0623832745382859,"x0":0.657345922390537,"y0":0.48040392040392,"children":[{"name":"125","color":"#87005C","h":0.101455301455302,"id":614,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.657345922390537,"y0":0.531131571131571,"children":[{"name":"Medium","color":"#A6006A","h":0.101455301455302,"id":615,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.657345922390537,"y0":0.531131571131571,"children":[{"name":"1","color":"#000000","h":0.101455301455302,"id":616,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.657345922390537,"y0":0.531131571131571}]}]},{"name":"200","color":"#87005C","h":0.101455301455302,"id":617,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.688537559659681,"y0":0.531131571131571,"children":[{"name":"Low","color":"#A6006A","h":0.101455301455302,"id":618,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.688537559659681,"y0":0.531131571131571,"children":[{"name":"1","color":"#000000","h":0.101455301455302,"id":619,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.688537559659681,"y0":0.531131571131571}]}]},{"name":"61","color":"#87005C","h":0.0507276507276508,"id":620,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0623832745382859,"x0":0.657345922390537,"y0":0.48040392040392,"children":[{"name":"Medium","color":"#A6006A","h":0.0507276507276508,"id":621,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0623832745382859,"x0":0.657345922390537,"y0":0.48040392040392,"children":[{"name":"1","color":"#000000","h":0.0507276507276508,"id":622,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0623832745382859,"x0":0.657345922390537,"y0":0.48040392040392}]}]}]}]},{"name":"3.6","color":"#A7277F","h":0.152182952182952,"id":623,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0623832745382859,"x0":0.719729196928823,"y0":0.48040392040392,"children":[{"name":"Demersal","color":"#94006B","h":0.0507276507276508,"id":624,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0623832745382859,"x0":0.719729196928823,"y0":0.48040392040392,"children":[{"name":"33","color":"#87005C","h":0.0507276507276508,"id":625,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0623832745382859,"x0":0.719729196928823,"y0":0.48040392040392,"children":[{"name":"Medium","color":"#A6006A","h":0.0507276507276508,"id":626,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0623832745382859,"x0":0.719729196928823,"y0":0.48040392040392,"children":[{"name":"1","color":"#000000","h":0.0507276507276508,"id":627,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0623832745382859,"x0":0.719729196928823,"y0":0.48040392040392}]}]}]},{"name":"Pelagic non-site attached","color":"#94006B","h":0.101455301455302,"id":628,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0623832745382859,"x0":0.719729196928823,"y0":0.531131571131571,"children":[{"name":"124","color":"#87005C","h":0.101455301455302,"id":629,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.719729196928823,"y0":0.531131571131571,"children":[{"name":"Low","color":"#A6006A","h":0.101455301455302,"id":630,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.719729196928823,"y0":0.531131571131571,"children":[{"name":"3","color":"#000000","h":0.101455301455302,"id":631,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.719729196928823,"y0":0.531131571131571}]}]},{"name":"180","color":"#87005C","h":0.101455301455302,"id":632,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.750920834197966,"y0":0.531131571131571,"children":[{"name":"Low","color":"#A6006A","h":0.101455301455302,"id":633,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.750920834197966,"y0":0.531131571131571,"children":[{"name":"3","color":"#000000","h":0.101455301455302,"id":634,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031191637269143,"x0":0.750920834197966,"y0":0.531131571131571}]}]}]}]},{"name":"3.7","color":"#A7277F","h":0.0591822591822591,"id":635,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.302857142857143,"children":[{"name":"Demersal","color":"#94006B","h":0.0591822591822591,"id":636,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.302857142857143,"children":[{"name":"145","color":"#87005C","h":0.0591822591822591,"id":637,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.302857142857143,"children":[{"name":"Medium","color":"#A6006A","h":0.0591822591822591,"id":638,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.302857142857143,"children":[{"name":"1","color":"#000000","h":0.0591822591822591,"id":639,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.728641093291436,"y0":0.302857142857143}]}]}]}]},{"name":"3.8","color":"#A7277F","h":0.183183183183183,"id":640,"size":5,"stdErr":5,"vColor":5,"vSize":5,"w":0.0863768416683959,"x0":0.570969080722142,"y0":0.449403689403689,"children":[{"name":"Benthic","color":"#94006B","h":0.0366366366366366,"id":641,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0863768416683959,"x0":0.570969080722142,"y0":0.449403689403689,"children":[{"name":"45","color":"#87005C","h":0.0366366366366366,"id":642,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0863768416683959,"x0":0.570969080722142,"y0":0.449403689403689,"children":[{"name":"Medium","color":"#A6006A","h":0.0366366366366366,"id":643,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0863768416683959,"x0":0.570969080722142,"y0":0.449403689403689,"children":[{"name":"1","color":"#000000","h":0.0366366366366366,"id":644,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0863768416683959,"x0":0.570969080722142,"y0":0.449403689403689}]}]}]},{"name":"Demersal","color":"#94006B","h":0.146546546546547,"id":645,"size":4,"stdErr":4,"vColor":4,"vSize":4,"w":0.0863768416683959,"x0":0.570969080722142,"y0":0.486040326040326,"children":[{"name":"115","color":"#87005C","h":0.0732732732732733,"id":646,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.043188420834198,"x0":0.570969080722142,"y0":0.559313599313599,"children":[{"name":"Medium","color":"#A6006A","h":0.0732732732732733,"id":647,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.043188420834198,"x0":0.570969080722142,"y0":0.559313599313599,"children":[{"name":"1","color":"#000000","h":0.0732732732732733,"id":648,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.043188420834198,"x0":0.570969080722142,"y0":0.559313599313599}]}]},{"name":"20","color":"#87005C","h":0.0732732732732733,"id":649,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.043188420834198,"x0":0.570969080722142,"y0":0.486040326040326,"children":[{"name":"Medium","color":"#A6006A","h":0.0732732732732733,"id":650,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.043188420834198,"x0":0.570969080722142,"y0":0.486040326040326,"children":[{"name":"1","color":"#000000","h":0.0732732732732733,"id":651,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.043188420834198,"x0":0.570969080722142,"y0":0.486040326040326}]}]},{"name":"60","color":"#87005C","h":0.0732732732732733,"id":652,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.043188420834198,"x0":0.614157501556339,"y0":0.559313599313599,"children":[{"name":"Low","color":"#A6006A","h":0.0732732732732733,"id":653,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0431884208341979,"x0":0.614157501556339,"y0":0.559313599313599,"children":[{"name":"2","color":"#000000","h":0.0732732732732733,"id":654,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0431884208341979,"x0":0.614157501556339,"y0":0.559313599313599}]}]},{"name":"76","color":"#87005C","h":0.0732732732732733,"id":655,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0431884208341979,"x0":0.614157501556339,"y0":0.486040326040326,"children":[{"name":"Medium","color":"#A6006A","h":0.0732732732732733,"id":656,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0431884208341979,"x0":0.614157501556339,"y0":0.486040326040326,"children":[{"name":"1","color":"#000000","h":0.0732732732732733,"id":657,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0431884208341979,"x0":0.614157501556339,"y0":0.486040326040326}]}]}]}]},{"name":"3.9","color":"#A7277F","h":0.0887733887733888,"id":658,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0712951709008982,"x0":0.657345922390537,"y0":0.302857142857143,"children":[{"name":"Demersal","color":"#94006B","h":0.0887733887733888,"id":659,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0712951709008982,"x0":0.657345922390537,"y0":0.302857142857143,"children":[{"name":"75","color":"#87005C","h":0.0887733887733888,"id":660,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.657345922390537,"y0":0.302857142857143,"children":[{"name":"Low","color":"#A6006A","h":0.0887733887733887,"id":661,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.657345922390537,"y0":0.302857142857143,"children":[{"name":"2","color":"#000000","h":0.0887733887733887,"id":662,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.657345922390537,"y0":0.302857142857143}]}]},{"name":"94","color":"#87005C","h":0.0887733887733887,"id":663,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.692993507840986,"y0":0.302857142857143,"children":[{"name":"Low","color":"#A6006A","h":0.0887733887733887,"id":664,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.692993507840986,"y0":0.302857142857143,"children":[{"name":"2","color":"#000000","h":0.0887733887733887,"id":665,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.692993507840986,"y0":0.302857142857143}]}]}]}]},{"name":"4","color":"#A7277F","h":0.146546546546547,"id":666,"size":4,"stdErr":4,"vColor":4,"vSize":4,"w":0.0863768416683959,"x0":0.570969080722142,"y0":0.302857142857143,"children":[{"name":"Demersal","color":"#94006B","h":0.146546546546547,"id":667,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.064782631251297,"x0":0.570969080722142,"y0":0.302857142857143,"children":[{"name":"12.7","color":"#87005C","h":0.0976976976976977,"id":668,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0323913156256485,"x0":0.570969080722142,"y0":0.351705991705992,"children":[{"name":"Medium","color":"#A6006A","h":0.0976976976976977,"id":669,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0323913156256485,"x0":0.570969080722142,"y0":0.351705991705992,"children":[{"name":"1","color":"#000000","h":0.0976976976976977,"id":670,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0323913156256485,"x0":0.570969080722142,"y0":0.351705991705992}]}]},{"name":"15.2","color":"#87005C","h":0.0976976976976977,"id":671,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0323913156256485,"x0":0.60336039634779,"y0":0.351705991705992,"children":[{"name":"Medium","color":"#A6006A","h":0.0976976976976977,"id":672,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0323913156256485,"x0":0.60336039634779,"y0":0.351705991705992,"children":[{"name":"1","color":"#000000","h":0.0976976976976977,"id":673,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0323913156256485,"x0":0.60336039634779,"y0":0.351705991705992}]}]},{"name":"86.3","color":"#87005C","h":0.0488488488488489,"id":674,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.064782631251297,"x0":0.570969080722142,"y0":0.302857142857143,"children":[{"name":"Low","color":"#A6006A","h":0.0488488488488489,"id":675,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.064782631251297,"x0":0.570969080722142,"y0":0.302857142857143,"children":[{"name":"3","color":"#000000","h":0.0488488488488489,"id":676,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.064782631251297,"x0":0.570969080722142,"y0":0.302857142857143}]}]}]},{"name":"Pelagic non-site attached","color":"#94006B","h":0.146546546546547,"id":677,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.021594210417099,"x0":0.635751711973438,"y0":0.302857142857143,"children":[{"name":"122","color":"#87005C","h":0.146546546546547,"id":678,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.021594210417099,"x0":0.635751711973438,"y0":0.302857142857143,"children":[{"name":"Low","color":"#A6006A","h":0.146546546546547,"id":679,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.021594210417099,"x0":0.635751711973438,"y0":0.302857142857143,"children":[{"name":"2","color":"#000000","h":0.146546546546547,"id":680,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.021594210417099,"x0":0.635751711973438,"y0":0.302857142857143}]}]}]}]},{"name":"4.1","color":"#A7277F","h":0.204118404118404,"id":681,"size":10,"stdErr":10,"vColor":10,"vSize":10,"w":0.155035356840711,"x0":0.627077114626399,"y0":0.795881595881596,"children":[{"name":"Benthic","color":"#94006B","h":0.102059202059202,"id":682,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0620141427362843,"x0":0.720098328730825,"y0":0.897940797940798,"children":[{"name":"38","color":"#87005C","h":0.102059202059202,"id":683,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.720098328730825,"y0":0.897940797940798,"children":[{"name":"Medium","color":"#A6006A","h":0.102059202059202,"id":684,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.720098328730825,"y0":0.897940797940798,"children":[{"name":"1","color":"#000000","h":0.102059202059202,"id":685,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.720098328730825,"y0":0.897940797940798}]}]},{"name":"71","color":"#87005C","h":0.102059202059202,"id":686,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.751105400098967,"y0":0.897940797940798,"children":[{"name":"Low","color":"#A6006A","h":0.102059202059202,"id":687,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.751105400098967,"y0":0.897940797940798,"children":[{"name":"1","color":"#000000","h":0.102059202059202,"id":688,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.751105400098967,"y0":0.897940797940798}]}]}]},{"name":"Demersal","color":"#94006B","h":0.204118404118404,"id":689,"size":6,"stdErr":6,"vColor":6,"vSize":6,"w":0.0930212141044264,"x0":0.627077114626399,"y0":0.795881595881596,"children":[{"name":"100","color":"#87005C","h":0.068039468039468,"id":690,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.627077114626399,"y0":0.931960531960532,"children":[{"name":"Medium","color":"#A6006A","h":0.068039468039468,"id":691,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.627077114626399,"y0":0.931960531960532,"children":[{"name":"1","color":"#000000","h":0.068039468039468,"id":692,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.627077114626399,"y0":0.931960531960532}]}]},{"name":"12","color":"#87005C","h":0.068039468039468,"id":693,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.673587721678612,"y0":0.931960531960532,"children":[{"name":"Medium","color":"#A6006A","h":0.068039468039468,"id":694,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.673587721678612,"y0":0.931960531960532,"children":[{"name":"2","color":"#000000","h":0.068039468039468,"id":695,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.673587721678612,"y0":0.931960531960532}]}]},{"name":"122","color":"#87005C","h":0.068039468039468,"id":696,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.627077114626399,"y0":0.863921063921064,"children":[{"name":"Medium","color":"#A6006A","h":0.068039468039468,"id":697,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.627077114626399,"y0":0.863921063921064,"children":[{"name":"1","color":"#000000","h":0.068039468039468,"id":698,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.627077114626399,"y0":0.863921063921064}]}]},{"name":"250","color":"#87005C","h":0.068039468039468,"id":699,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.627077114626399,"y0":0.795881595881596,"children":[{"name":"Medium","color":"#A6006A","h":0.068039468039468,"id":700,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.627077114626399,"y0":0.795881595881596,"children":[{"name":"1","color":"#000000","h":0.068039468039468,"id":701,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.627077114626399,"y0":0.795881595881596}]}]},{"name":"35","color":"#87005C","h":0.0680394680394681,"id":702,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.673587721678612,"y0":0.863921063921064,"children":[{"name":"Medium","color":"#A6006A","h":0.0680394680394681,"id":703,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.673587721678612,"y0":0.863921063921064,"children":[{"name":"1","color":"#000000","h":0.0680394680394681,"id":704,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.673587721678612,"y0":0.863921063921064}]}]},{"name":"41","color":"#87005C","h":0.068039468039468,"id":705,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.673587721678612,"y0":0.795881595881596,"children":[{"name":"Medium","color":"#A6006A","h":0.068039468039468,"id":706,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.673587721678612,"y0":0.795881595881596,"children":[{"name":"1","color":"#000000","h":0.068039468039468,"id":707,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0465106070522132,"x0":0.673587721678612,"y0":0.795881595881596}]}]}]},{"name":"Pelagic non-site attached","color":"#94006B","h":0.102059202059202,"id":708,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0620141427362843,"x0":0.720098328730825,"y0":0.795881595881596,"children":[{"name":"101","color":"#87005C","h":0.102059202059202,"id":709,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.720098328730825,"y0":0.795881595881596,"children":[{"name":"Low","color":"#A6006A","h":0.102059202059202,"id":710,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.720098328730825,"y0":0.795881595881596,"children":[{"name":"3","color":"#000000","h":0.102059202059202,"id":711,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.720098328730825,"y0":0.795881595881596}]}]},{"name":"430","color":"#87005C","h":0.102059202059202,"id":712,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.751105400098967,"y0":0.795881595881596,"children":[{"name":"Low","color":"#A6006A","h":0.102059202059202,"id":713,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.751105400098967,"y0":0.795881595881596,"children":[{"name":"2","color":"#000000","h":0.102059202059202,"id":714,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0310070713681421,"x0":0.751105400098967,"y0":0.795881595881596}]}]}]}]},{"name":"4.2","color":"#A7277F","h":0.152182952182952,"id":715,"size":6,"stdErr":6,"vColor":6,"vSize":6,"w":0.124766549076572,"x0":0.44620253164557,"y0":0.302857142857143,"children":[{"name":"Benthic","color":"#94006B","h":0.0760914760914761,"id":716,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0831776993843812,"x0":0.44620253164557,"y0":0.378948618948619,"children":[{"name":"33","color":"#87005C","h":0.0760914760914761,"id":717,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.44620253164557,"y0":0.378948618948619,"children":[{"name":"Low","color":"#A6006A","h":0.0760914760914761,"id":718,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.44620253164557,"y0":0.378948618948619,"children":[{"name":"1","color":"#000000","h":0.0760914760914761,"id":719,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.44620253164557,"y0":0.378948618948619}]}]},{"name":"46","color":"#87005C","h":0.0760914760914761,"id":720,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.48779138133776,"y0":0.378948618948619,"children":[{"name":"Low","color":"#A6006A","h":0.0760914760914761,"id":721,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.48779138133776,"y0":0.378948618948619,"children":[{"name":"1","color":"#000000","h":0.0760914760914761,"id":722,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.48779138133776,"y0":0.378948618948619}]}]}]},{"name":"Demersal","color":"#94006B","h":0.0760914760914761,"id":723,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0831776993843812,"x0":0.44620253164557,"y0":0.302857142857143,"children":[{"name":"42.6","color":"#87005C","h":0.0760914760914761,"id":724,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.44620253164557,"y0":0.302857142857143,"children":[{"name":"Medium","color":"#A6006A","h":0.0760914760914761,"id":725,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.44620253164557,"y0":0.302857142857143,"children":[{"name":"1","color":"#000000","h":0.0760914760914761,"id":726,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.44620253164557,"y0":0.302857142857143}]}]},{"name":"67.2","color":"#87005C","h":0.0760914760914761,"id":727,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.48779138133776,"y0":0.302857142857143,"children":[{"name":"Low","color":"#A6006A","h":0.0760914760914761,"id":728,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.48779138133776,"y0":0.302857142857143,"children":[{"name":"3","color":"#000000","h":0.0760914760914761,"id":729,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.48779138133776,"y0":0.302857142857143}]}]}]},{"name":"Pelagic non-site attached","color":"#94006B","h":0.152182952182952,"id":730,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0415888496921906,"x0":0.529380231029951,"y0":0.302857142857143,"children":[{"name":"275","color":"#87005C","h":0.0760914760914761,"id":731,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.529380231029951,"y0":0.378948618948619,"children":[{"name":"Low","color":"#A6006A","h":0.0760914760914761,"id":732,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.529380231029951,"y0":0.378948618948619,"children":[{"name":"1","color":"#000000","h":0.0760914760914761,"id":733,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.529380231029951,"y0":0.378948618948619}]}]},{"name":"61","color":"#87005C","h":0.0760914760914761,"id":734,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.529380231029951,"y0":0.302857142857143,"children":[{"name":"Low","color":"#A6006A","h":0.0760914760914761,"id":735,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.529380231029951,"y0":0.302857142857143,"children":[{"name":"2","color":"#000000","h":0.0760914760914761,"id":736,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0415888496921906,"x0":0.529380231029951,"y0":0.302857142857143}]}]}]}]},{"name":"4.3","color":"#A7277F","h":0.163294723294723,"id":737,"size":8,"stdErr":8,"vColor":8,"vSize":8,"w":0.155035356840711,"x0":0.627077114626399,"y0":0.632586872586873,"children":[{"name":"Demersal","color":"#94006B","h":0.163294723294723,"id":738,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.632586872586873,"children":[{"name":"100","color":"#87005C","h":0.0544315744315744,"id":739,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.741450021450021,"children":[{"name":"Low","color":"#A6006A","h":0.0544315744315744,"id":740,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.741450021450021,"children":[{"name":"1","color":"#000000","h":0.0544315744315744,"id":741,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.741450021450021}]}]},{"name":"128","color":"#87005C","h":0.0544315744315744,"id":742,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.687018447018447,"children":[{"name":"Low","color":"#A6006A","h":0.0544315744315744,"id":743,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.687018447018447,"children":[{"name":"2","color":"#000000","h":0.0544315744315744,"id":744,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.687018447018447}]}]},{"name":"89","color":"#87005C","h":0.0544315744315745,"id":745,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.632586872586873,"children":[{"name":"Low","color":"#A6006A","h":0.0544315744315745,"id":746,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.632586872586873,"children":[{"name":"2","color":"#000000","h":0.0544315744315745,"id":747,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.723974212651843,"y0":0.632586872586873}]}]}]},{"name":"Pelagic non-site attached","color":"#94006B","h":0.163294723294723,"id":748,"size":5,"stdErr":5,"vColor":5,"vSize":5,"w":0.0968970980254442,"x0":0.627077114626399,"y0":0.632586872586873,"children":[{"name":"35","color":"#87005C","h":0.0816473616473616,"id":749,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0387588392101777,"x0":0.627077114626399,"y0":0.714234234234234,"children":[{"name":"Low","color":"#A6006A","h":0.0816473616473616,"id":750,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0387588392101777,"x0":0.627077114626399,"y0":0.714234234234234,"children":[{"name":"3","color":"#000000","h":0.0816473616473616,"id":751,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0387588392101777,"x0":0.627077114626399,"y0":0.714234234234234}]}]},{"name":"360","color":"#87005C","h":0.0816473616473616,"id":752,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0387588392101777,"x0":0.627077114626399,"y0":0.632586872586873,"children":[{"name":"Low","color":"#A6006A","h":0.0816473616473616,"id":753,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0387588392101777,"x0":0.627077114626399,"y0":0.632586872586873,"children":[{"name":"1","color":"#000000","h":0.0816473616473616,"id":754,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0387588392101777,"x0":0.627077114626399,"y0":0.632586872586873}]}]},{"name":"48.3","color":"#87005C","h":0.0544315744315744,"id":755,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.665835953836576,"y0":0.741450021450021,"children":[{"name":"Low","color":"#A6006A","h":0.0544315744315744,"id":756,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.665835953836576,"y0":0.741450021450021,"children":[{"name":"2","color":"#000000","h":0.0544315744315744,"id":757,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.665835953836576,"y0":0.741450021450021}]}]},{"name":"610","color":"#87005C","h":0.0544315744315744,"id":758,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.665835953836576,"y0":0.687018447018447,"children":[{"name":"Low","color":"#A6006A","h":0.0544315744315744,"id":759,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.665835953836576,"y0":0.687018447018447,"children":[{"name":"1","color":"#000000","h":0.0544315744315744,"id":760,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.665835953836576,"y0":0.687018447018447}]}]},{"name":"69","color":"#87005C","h":0.0544315744315745,"id":761,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.665835953836576,"y0":0.632586872586873,"children":[{"name":"Low","color":"#A6006A","h":0.0544315744315745,"id":762,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.665835953836576,"y0":0.632586872586873,"children":[{"name":"2","color":"#000000","h":0.0544315744315745,"id":763,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0581382588152665,"x0":0.665835953836576,"y0":0.632586872586873}]}]}]}]},{"name":"4.4","color":"#A7277F","h":0.177546777546778,"id":764,"size":7,"stdErr":7,"vColor":7,"vSize":7,"w":0.124766549076572,"x0":0.44620253164557,"y0":0.455040095040095,"children":[{"name":"Demersal","color":"#94006B","h":0.177546777546778,"id":765,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.455040095040095,"children":[{"name":"160","color":"#87005C","h":0.0591822591822592,"id":766,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.573404613404613,"children":[{"name":"Low","color":"#A6006A","h":0.0591822591822592,"id":767,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.573404613404613,"children":[{"name":"2","color":"#000000","h":0.0591822591822592,"id":768,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.573404613404613}]}]},{"name":"48","color":"#87005C","h":0.0591822591822592,"id":769,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.514222354222354,"children":[{"name":"Low","color":"#A6006A","h":0.0591822591822592,"id":770,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.514222354222354,"children":[{"name":"2","color":"#000000","h":0.0591822591822592,"id":771,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.514222354222354}]}]},{"name":"60","color":"#87005C","h":0.0591822591822592,"id":772,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.455040095040095,"children":[{"name":"Low","color":"#A6006A","h":0.0591822591822592,"id":773,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.455040095040095,"children":[{"name":"3","color":"#000000","h":0.0591822591822592,"id":774,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0534713781756737,"x0":0.517497702546468,"y0":0.455040095040095}]}]}]},{"name":"Pelagic non-site attached","color":"#94006B","h":0.177546777546778,"id":775,"size":4,"stdErr":4,"vColor":4,"vSize":4,"w":0.0712951709008982,"x0":0.44620253164557,"y0":0.455040095040095,"children":[{"name":"184","color":"#87005C","h":0.0887733887733888,"id":776,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.44620253164557,"y0":0.543813483813484,"children":[{"name":"Low","color":"#A6006A","h":0.0887733887733888,"id":777,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.44620253164557,"y0":0.543813483813484,"children":[{"name":"3","color":"#000000","h":0.0887733887733888,"id":778,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.44620253164557,"y0":0.543813483813484}]}]},{"name":"200","color":"#87005C","h":0.0887733887733887,"id":779,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.481850117096019,"y0":0.543813483813484,"children":[{"name":"Low","color":"#A6006A","h":0.0887733887733887,"id":780,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.481850117096019,"y0":0.543813483813484,"children":[{"name":"2","color":"#000000","h":0.0887733887733887,"id":781,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.481850117096019,"y0":0.543813483813484}]}]},{"name":"30","color":"#87005C","h":0.0887733887733888,"id":782,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.44620253164557,"y0":0.455040095040095,"children":[{"name":"Low","color":"#A6006A","h":0.0887733887733888,"id":783,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.44620253164557,"y0":0.455040095040095,"children":[{"name":"3","color":"#000000","h":0.0887733887733888,"id":784,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.44620253164557,"y0":0.455040095040095}]}]},{"name":"70","color":"#87005C","h":0.0887733887733888,"id":785,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.481850117096019,"y0":0.455040095040095,"children":[{"name":"Low","color":"#A6006A","h":0.0887733887733888,"id":786,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.481850117096019,"y0":0.455040095040095,"children":[{"name":"3","color":"#000000","h":0.0887733887733888,"id":787,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0356475854504491,"x0":0.481850117096019,"y0":0.455040095040095}]}]}]}]},{"name":"4.5","color":"#A7277F","h":0.367413127413127,"id":788,"size":21,"stdErr":21,"vColor":20,"vSize":21,"w":0.180874582980829,"x0":0.44620253164557,"y0":0.632586872586873,"children":[{"name":"Benthic","color":"#94006B","h":0.192454495311638,"id":789,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0328862878146962,"x0":0.594190826811702,"y0":0.632586872586873,"children":[{"name":"48.3","color":"#87005C","h":0.0962272476558191,"id":790,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.594190826811702,"y0":0.728814120242692,"children":[{"name":"Low","color":"#A6006A","h":0.0962272476558191,"id":791,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.594190826811702,"y0":0.728814120242692,"children":[{"name":"1","color":"#000000","h":0.0962272476558191,"id":792,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.594190826811702,"y0":0.728814120242692}]}]},{"name":"59","color":"#87005C","h":0.0962272476558191,"id":793,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.594190826811702,"y0":0.632586872586873,"children":[{"name":"Low","color":"#A6006A","h":0.0962272476558191,"id":794,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.594190826811702,"y0":0.632586872586873,"children":[{"name":"1","color":"#000000","h":0.0962272476558191,"id":795,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.594190826811702,"y0":0.632586872586873}]}]}]},{"name":"Demersal","color":"#94006B","h":0.192454495311638,"id":796,"size":9,"stdErr":9,"vColor":9,"vSize":9,"w":0.147988295166133,"x0":0.44620253164557,"y0":0.632586872586873,"children":[{"name":"100","color":"#87005C","h":0.0962272476558191,"id":797,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.44620253164557,"y0":0.632586872586873,"children":[{"name":"Medium","color":"#A6006A","h":0.0962272476558191,"id":798,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.44620253164557,"y0":0.632586872586873,"children":[{"name":"1","color":"#000000","h":0.0962272476558191,"id":799,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.44620253164557,"y0":0.632586872586873}]}]},{"name":"101","color":"#87005C","h":0.0962272476558191,"id":800,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.479088819460266,"y0":0.632586872586873,"children":[{"name":"Medium","color":"#A6006A","h":0.0962272476558191,"id":801,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.479088819460266,"y0":0.632586872586873,"children":[{"name":"1","color":"#000000","h":0.0962272476558191,"id":802,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.479088819460266,"y0":0.632586872586873}]}]},{"name":"107","color":"#87005C","h":0.0769817981246553,"id":803,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0411078597683702,"x0":0.511975107274962,"y0":0.748059569773855,"children":[{"name":"Medium","color":"#A6006A","h":0.0769817981246553,"id":804,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0411078597683702,"x0":0.511975107274962,"y0":0.748059569773855,"children":[{"name":"1","color":"#000000","h":0.0769817981246553,"id":805,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0411078597683702,"x0":0.511975107274962,"y0":0.748059569773855}]}]},{"name":"150","color":"#87005C","h":0.0769817981246553,"id":806,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0411078597683702,"x0":0.553082967043332,"y0":0.748059569773855,"children":[{"name":"Medium","color":"#A6006A","h":0.0769817981246553,"id":807,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0411078597683702,"x0":0.553082967043332,"y0":0.748059569773855,"children":[{"name":"1","color":"#000000","h":0.0769817981246553,"id":808,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0411078597683702,"x0":0.553082967043332,"y0":0.748059569773855}]}]},{"name":"30","color":"#87005C","h":0.0577363485934915,"id":809,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0548104796911604,"x0":0.511975107274962,"y0":0.690323221180364,"children":[{"name":"Medium","color":"#A6006A","h":0.0577363485934915,"id":810,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0548104796911604,"x0":0.511975107274962,"y0":0.690323221180364,"children":[{"name":"1","color":"#000000","h":0.0577363485934915,"id":811,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0548104796911604,"x0":0.511975107274962,"y0":0.690323221180364}]}]},{"name":"38","color":"#87005C","h":0.0577363485934915,"id":812,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0548104796911604,"x0":0.511975107274962,"y0":0.632586872586873,"children":[{"name":"Medium","color":"#A6006A","h":0.0577363485934915,"id":813,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0548104796911604,"x0":0.511975107274962,"y0":0.632586872586873,"children":[{"name":"1","color":"#000000","h":0.0577363485934915,"id":814,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0548104796911604,"x0":0.511975107274962,"y0":0.632586872586873}]}]},{"name":"84","color":"#87005C","h":0.115472697186983,"id":815,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0274052398455801,"x0":0.566785586966122,"y0":0.632586872586873,"children":[{"name":"Medium","color":"#A6006A","h":0.115472697186983,"id":816,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0274052398455801,"x0":0.566785586966122,"y0":0.632586872586873,"children":[{"name":"1","color":"#000000","h":0.115472697186983,"id":817,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0274052398455801,"x0":0.566785586966122,"y0":0.632586872586873}]}]},{"name":"91","color":"#87005C","h":0.0962272476558191,"id":818,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0657725756293924,"x0":0.44620253164557,"y0":0.728814120242692,"children":[{"name":"Medium","color":"#A6006A","h":0.0962272476558191,"id":819,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0657725756293924,"x0":0.44620253164557,"y0":0.728814120242692,"children":[{"name":"1","color":"#000000","h":0.0962272476558191,"id":820,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.44620253164557,"y0":0.728814120242692},{"name":"2","color":"#000000","h":0.0962272476558191,"id":821,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0328862878146962,"x0":0.479088819460266,"y0":0.728814120242692}]}]}]},{"name":"Pelagic non-site attached","color":"#94006B","h":0.174958632101489,"id":822,"size":10,"stdErr":10,"vColor":9,"vSize":10,"w":0.180874582980829,"x0":0.44620253164557,"y0":0.825041367898511,"children":[{"name":"100","color":"#87005C","h":0.116639088067659,"id":823,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0542623748942487,"x0":0.44620253164557,"y0":0.883360911932341,"children":[{"name":"Low","color":"#A6006A","h":0.116639088067659,"id":824,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0542623748942487,"x0":0.44620253164557,"y0":0.883360911932341,"children":[{"name":"2","color":"#000000","h":0.116639088067659,"id":825,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0542623748942487,"x0":0.44620253164557,"y0":0.883360911932341}]}]},{"name":"122","color":"#87005C","h":0.0583195440338298,"id":826,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0542623748942487,"x0":0.44620253164557,"y0":0.825041367898511,"children":[{"name":"Low","color":"#A6006A","h":0.0583195440338298,"id":827,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0542623748942487,"x0":0.44620253164557,"y0":0.825041367898511,"children":[{"name":"3","color":"#000000","h":0.0583195440338298,"id":828,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0542623748942487,"x0":0.44620253164557,"y0":0.825041367898511}]}]},{"name":"160","color":"#87005C","h":0.0874793160507446,"id":829,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0361749165961658,"x0":0.500464906539818,"y0":0.912520683949255,"children":[{"name":"Low","color":"#A6006A","h":0.0874793160507445,"id":830,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0361749165961658,"x0":0.500464906539818,"y0":0.912520683949256,"children":[{"name":"2","color":"#000000","h":0.0874793160507445,"id":831,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0361749165961658,"x0":0.500464906539818,"y0":0.912520683949256}]}]},{"name":"183","color":"#87005C","h":0.0874793160507445,"id":832,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0361749165961658,"x0":0.500464906539818,"y0":0.825041367898511,"children":[{"name":"Low","color":"#A6006A","h":0.0874793160507445,"id":833,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0361749165961658,"x0":0.500464906539818,"y0":0.825041367898511,"children":[{"name":"3","color":"#000000","h":0.0874793160507445,"id":834,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0361749165961658,"x0":0.500464906539818,"y0":0.825041367898511}]}]},{"name":"190","color":"#87005C","h":0.0699834528405957,"id":835,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0452186457452073,"x0":0.536639823135984,"y0":0.930016547159404,"children":[{"name":"Low","color":"#A6006A","h":0.0699834528405957,"id":836,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0452186457452073,"x0":0.536639823135984,"y0":0.930016547159404,"children":[{"name":"2","color":"#000000","h":0.0699834528405957,"id":837,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0452186457452073,"x0":0.536639823135984,"y0":0.930016547159404}]}]},{"name":"200","color":"#87005C","h":0.0699834528405957,"id":838,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0452186457452073,"x0":0.581858468881191,"y0":0.930016547159404,"children":[{"name":"Low","color":"#A6006A","h":0.0699834528405957,"id":839,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0452186457452073,"x0":0.581858468881191,"y0":0.930016547159404,"children":[{"name":"3","color":"#000000","h":0.0699834528405957,"id":840,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0452186457452073,"x0":0.581858468881191,"y0":0.930016547159404}]}]},{"name":"300","color":"#87005C","h":0.104975179260894,"id":841,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0301457638301382,"x0":0.536639823135984,"y0":0.825041367898511,"children":[{"name":"Low","color":"#A6006A","h":0.104975179260894,"id":842,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0301457638301382,"x0":0.536639823135984,"y0":0.825041367898511}]},{"name":"350","color":"#87005C","h":0.104975179260894,"id":843,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0301457638301382,"x0":0.566785586966122,"y0":0.825041367898511,"children":[{"name":"Low","color":"#A6006A","h":0.104975179260894,"id":844,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0301457638301382,"x0":0.566785586966122,"y0":0.825041367898511,"children":[{"name":"1","color":"#000000","h":0.104975179260894,"id":845,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0301457638301382,"x0":0.566785586966122,"y0":0.825041367898511}]}]},{"name":"91","color":"#87005C","h":0.104975179260894,"id":846,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0301457638301382,"x0":0.59693135079626,"y0":0.825041367898511,"children":[{"name":"Low","color":"#A6006A","h":0.104975179260894,"id":847,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0301457638301382,"x0":0.59693135079626,"y0":0.825041367898511,"children":[{"name":"3","color":"#000000","h":0.104975179260894,"id":848,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0301457638301382,"x0":0.59693135079626,"y0":0.825041367898511}]}]}]}]}]},{"name":"Soft sediment","color":"#BD4E91","h":0.697142857142857,"id":849,"size":14,"stdErr":14,"vColor":14,"vSize":14,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.302857142857143,"children":[{"name":"3.4","color":"#A8287B","h":0.0995918367346938,"id":850,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.402448979591837,"children":[{"name":"Pelagic non-site attached","color":"#940066","h":0.0995918367346938,"id":851,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.402448979591837,"children":[{"name":"21.2","color":"#850056","h":0.0995918367346938,"id":852,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.402448979591837,"children":[{"name":"Low","color":"#99005C","h":0.0995918367346938,"id":853,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.402448979591837,"children":[{"name":"3","color":"#000000","h":0.0995918367346938,"id":854,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.402448979591837}]}]}]}]},{"name":"3.5","color":"#A8287B","h":0.0995918367346938,"id":855,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.402448979591837,"children":[{"name":"Pelagic non-site attached","color":"#940066","h":0.0995918367346938,"id":856,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.402448979591837,"children":[{"name":"100","color":"#850056","h":0.0995918367346938,"id":857,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.402448979591837,"children":[{"name":"Low","color":"#99005C","h":0.0995918367346938,"id":858,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.402448979591837,"children":[{"name":"3","color":"#000000","h":0.0995918367346938,"id":859,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.402448979591837}]}]}]}]},{"name":"3.6","color":"#A8287B","h":0.0995918367346939,"id":860,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.601632653061224,"children":[{"name":"Benthic","color":"#940066","h":0.0995918367346939,"id":861,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.601632653061224,"children":[{"name":"20","color":"#850056","h":0.0995918367346938,"id":862,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.601632653061224,"children":[{"name":"Low","color":"#99005C","h":0.0995918367346938,"id":863,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.601632653061224,"children":[{"name":"1","color":"#000000","h":0.0995918367346938,"id":864,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.601632653061224}]}]}]},{"name":"Demersal","color":"#940066","h":0.0995918367346938,"id":865,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.601632653061224,"children":[{"name":"27","color":"#850056","h":0.0995918367346938,"id":866,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.601632653061224,"children":[{"name":"Low","color":"#99005C","h":0.0995918367346938,"id":867,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.601632653061224,"children":[{"name":"1","color":"#000000","h":0.0995918367346938,"id":868,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.601632653061224}]}]}]}]},{"name":"3.7","color":"#A8287B","h":0.0995918367346939,"id":869,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.302857142857143,"children":[{"name":"Benthic","color":"#940066","h":0.099591836734694,"id":870,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.302857142857143,"children":[{"name":"14","color":"#850056","h":0.099591836734694,"id":871,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.302857142857143,"children":[{"name":"Low","color":"#99005C","h":0.099591836734694,"id":872,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.302857142857143,"children":[{"name":"1","color":"#000000","h":0.099591836734694,"id":873,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.302857142857143}]}]}]}]},{"name":"3.8","color":"#A8287B","h":0.0995918367346939,"id":874,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.502040816326531,"children":[{"name":"Benthic","color":"#940066","h":0.0995918367346939,"id":875,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.502040816326531,"children":[{"name":"18","color":"#850056","h":0.0995918367346938,"id":876,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.502040816326531,"children":[{"name":"Low","color":"#99005C","h":0.0995918367346938,"id":877,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.502040816326531,"children":[{"name":"1","color":"#000000","h":0.0995918367346938,"id":878,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.502040816326531}]}]}]},{"name":"Pelagic non-site attached","color":"#940066","h":0.0995918367346938,"id":879,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.502040816326531,"children":[{"name":"150","color":"#850056","h":0.0995918367346938,"id":880,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.502040816326531,"children":[{"name":"Low","color":"#99005C","h":0.0995918367346938,"id":881,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.502040816326531,"children":[{"name":"3","color":"#000000","h":0.0995918367346938,"id":882,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.502040816326531}]}]}]}]},{"name":"4.2","color":"#A8287B","h":0.149387755102041,"id":883,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.850612244897959,"children":[{"name":"Demersal","color":"#940066","h":0.0497959183673469,"id":884,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.850612244897959,"children":[{"name":"22","color":"#850056","h":0.0497959183673469,"id":885,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.850612244897959,"children":[{"name":"Medium","color":"#99005C","h":0.0497959183673469,"id":886,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.850612244897959,"children":[{"name":"1","color":"#000000","h":0.0497959183673469,"id":887,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.850612244897959}]}]}]},{"name":"Pelagic non-site attached","color":"#940066","h":0.0995918367346939,"id":888,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.900408163265306,"children":[{"name":"140","color":"#850056","h":0.0995918367346939,"id":889,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.900408163265306,"children":[{"name":"Low","color":"#99005C","h":0.0995918367346938,"id":890,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.900408163265306,"children":[{"name":"2","color":"#000000","h":0.0995918367346938,"id":891,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.900408163265306}]}]},{"name":"150","color":"#850056","h":0.0995918367346938,"id":892,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.900408163265306,"children":[{"name":"2","color":"#99005C","h":0.0995918367346938,"id":893,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.900408163265306}]}]}]},{"name":"4.4","color":"#A8287B","h":0.099591836734694,"id":894,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.302857142857143,"children":[{"name":"Pelagic non-site attached","color":"#940066","h":0.099591836734694,"id":895,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.302857142857143,"children":[{"name":"61","color":"#850056","h":0.099591836734694,"id":896,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.302857142857143,"children":[{"name":"Low","color":"#99005C","h":0.099591836734694,"id":897,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.302857142857143,"children":[{"name":"2","color":"#000000","h":0.099591836734694,"id":898,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.302857142857143}]}]}]}]},{"name":"4.5","color":"#A8287B","h":0.149387755102041,"id":899,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.701224489795918,"children":[{"name":"Benthic","color":"#940066","h":0.0497959183673469,"id":900,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.701224489795918,"children":[{"name":"46","color":"#850056","h":0.0497959183673469,"id":901,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.701224489795918,"children":[{"name":"Low","color":"#99005C","h":0.0497959183673469,"id":902,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.701224489795918,"children":[{"name":"1","color":"#000000","h":0.0497959183673469,"id":903,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.701224489795918}]}]}]},{"name":"Pelagic non-site attached","color":"#940066","h":0.0995918367346939,"id":904,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0635505291554264,"x0":0.782112471467109,"y0":0.751020408163265,"children":[{"name":"250","color":"#850056","h":0.0995918367346939,"id":905,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.751020408163265,"children":[{"name":"Low","color":"#99005C","h":0.0995918367346938,"id":906,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.751020408163265,"children":[{"name":"2","color":"#000000","h":0.0995918367346938,"id":907,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.782112471467109,"y0":0.751020408163265}]}]},{"name":"61","color":"#850056","h":0.0995918367346938,"id":908,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.751020408163265,"children":[{"name":"Low","color":"#99005C","h":0.0995918367346938,"id":909,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.751020408163265,"children":[{"name":"2","color":"#000000","h":0.0995918367346938,"id":910,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0317752645777132,"x0":0.813887736044822,"y0":0.751020408163265}]}]}]}]}]}]},{"name":"Night","color":"#D06FB5","h":0.697142857142857,"id":911,"size":11,"stdErr":11,"vColor":11,"vSize":11,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.302857142857143,"children":[{"name":"Hard bottom","color":"#BA4E9D","h":0.57038961038961,"id":912,"size":9,"stdErr":9,"vColor":9,"vSize":9,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.42961038961039,"children":[{"name":"3.5","color":"#A52788","h":0.0633766233766234,"id":913,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.61974025974026,"children":[{"name":"Demersal","color":"#930075","h":0.0633766233766234,"id":914,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.61974025974026,"children":[{"name":"102","color":"#890069","h":0.0633766233766234,"id":915,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.61974025974026,"children":[{"name":"Medium","color":"#DA00A1","h":0.0633766233766234,"id":916,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.61974025974026,"children":[{"name":"1","color":"#000000","h":0.0633766233766234,"id":917,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.61974025974026}]}]}]}]},{"name":"3.8","color":"#A52788","h":0.0633766233766234,"id":918,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.556363636363636,"children":[{"name":"Benthic","color":"#930075","h":0.0633766233766234,"id":919,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.556363636363636,"children":[{"name":"50.7","color":"#890069","h":0.0633766233766234,"id":920,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.556363636363636,"children":[{"name":"High","color":"#DA00A1","h":0.0633766233766234,"id":921,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.556363636363636,"children":[{"name":"2","color":"#000000","h":0.0633766233766234,"id":922,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.556363636363636}]}]}]}]},{"name":"3.9","color":"#A52788","h":0.0633766233766234,"id":923,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.492987012987013,"children":[{"name":"Benthic","color":"#930075","h":0.0633766233766234,"id":924,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.492987012987013,"children":[{"name":"60","color":"#890069","h":0.0633766233766234,"id":925,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.492987012987013,"children":[{"name":"High","color":"#DA00A1","h":0.0633766233766234,"id":926,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.492987012987013,"children":[{"name":"1","color":"#000000","h":0.0633766233766234,"id":927,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.492987012987013}]}]}]}]},{"name":"4","color":"#A52788","h":0.19012987012987,"id":928,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.80987012987013,"children":[{"name":"Benthic","color":"#930075","h":0.19012987012987,"id":929,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.80987012987013,"children":[{"name":"250","color":"#890069","h":0.0633766233766234,"id":930,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.936623376623377,"children":[{"name":"High","color":"#DA00A1","h":0.0633766233766234,"id":931,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.936623376623377,"children":[{"name":"1","color":"#000000","h":0.0633766233766234,"id":932,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.936623376623377}]}]},{"name":"50","color":"#890069","h":0.0633766233766234,"id":933,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.873246753246753,"children":[{"name":"High","color":"#DA00A1","h":0.0633766233766234,"id":934,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.873246753246753,"children":[{"name":"2","color":"#000000","h":0.0633766233766234,"id":935,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.873246753246753}]}]},{"name":"60","color":"#890069","h":0.0633766233766234,"id":936,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.80987012987013,"children":[{"name":"High","color":"#DA00A1","h":0.0633766233766234,"id":937,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.80987012987013,"children":[{"name":"1","color":"#000000","h":0.0633766233766234,"id":938,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.80987012987013}]}]}]}]},{"name":"4.3","color":"#A52788","h":0.0633766233766235,"id":939,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.42961038961039,"children":[{"name":"Benthic","color":"#930075","h":0.0633766233766235,"id":940,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.42961038961039,"children":[{"name":"122","color":"#890069","h":0.0633766233766235,"id":941,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.42961038961039,"children":[{"name":"High","color":"#DA00A1","h":0.0633766233766235,"id":942,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.42961038961039,"children":[{"name":"1","color":"#000000","h":0.0633766233766235,"id":943,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.42961038961039}]}]}]}]},{"name":"4.5","color":"#A52788","h":0.126753246753247,"id":944,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.683116883116883,"children":[{"name":"Benthic","color":"#930075","h":0.126753246753247,"id":945,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.683116883116883,"children":[{"name":"100","color":"#890069","h":0.0633766233766234,"id":946,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.746493506493506,"children":[{"name":"High","color":"#DA00A1","h":0.0633766233766234,"id":947,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.746493506493506,"children":[{"name":"1","color":"#000000","h":0.0633766233766234,"id":948,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.746493506493506}]}]},{"name":"200","color":"#890069","h":0.0633766233766234,"id":949,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.683116883116883,"children":[{"name":"High","color":"#DA00A1","h":0.0633766233766234,"id":950,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.683116883116883,"children":[{"name":"1","color":"#000000","h":0.0633766233766234,"id":951,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.683116883116883}]}]}]}]}]},{"name":"Soft sediment","color":"#B94FA0","h":0.126753246753247,"id":952,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.302857142857143,"children":[{"name":"3.8","color":"#A4278C","h":0.0633766233766234,"id":953,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221208,"x0":0.845663000622536,"y0":0.366233766233766,"children":[{"name":"Benthic","color":"#920079","h":0.0633766233766234,"id":954,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.366233766233766,"children":[{"name":"430","color":"#89006E","h":0.0633766233766234,"id":955,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.366233766233766,"children":[{"name":"Medium","color":"#FF00D3","h":0.0633766233766234,"id":956,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.366233766233766,"children":[{"name":"1","color":"#000000","h":0.0633766233766234,"id":957,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.366233766233766}]}]}]}]},{"name":"4.1","color":"#A4278C","h":0.0633766233766234,"id":958,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.302857142857143,"children":[{"name":"Benthic","color":"#920079","h":0.0633766233766234,"id":959,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.302857142857143,"children":[{"name":"38","color":"#89006E","h":0.0633766233766234,"id":960,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.302857142857143,"children":[{"name":"Low","color":"#FF00D3","h":0.0633766233766234,"id":961,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.302857142857143,"children":[{"name":"1","color":"#000000","h":0.0633766233766234,"id":962,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0499325586221209,"x0":0.845663000622536,"y0":0.302857142857143}]}]}]}]}]}]}]},{"name":"Omnivore","color":"#6CBD73","h":0.697142857142857,"id":963,"size":23,"stdErr":23,"vColor":23,"vSize":23,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.302857142857143,"children":[{"name":"Day","color":"#55A248","h":0.666832298136646,"id":964,"size":22,"stdErr":22,"vColor":22,"vSize":22,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.333167701863354,"children":[{"name":"Hard bottom","color":"#368809","h":0.454658385093168,"id":965,"size":15,"stdErr":15,"vColor":15,"vSize":15,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.545341614906832,"children":[{"name":"2","color":"#006F00","h":0.151552795031056,"id":966,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0417617763021374,"x0":0.958238223697863,"y0":0.848447204968944,"children":[{"name":"Benthic","color":"#005800","h":0.0757763975155279,"id":967,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417617763021374,"x0":0.958238223697863,"y0":0.924223602484472,"children":[{"name":"12","color":"#004100","h":0.0757763975155278,"id":968,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417617763021374,"x0":0.958238223697863,"y0":0.924223602484472,"children":[{"name":"Medium","color":"#002B00","h":0.0757763975155278,"id":969,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417617763021374,"x0":0.958238223697863,"y0":0.924223602484472,"children":[{"name":"1","color":"#000000","h":0.0757763975155278,"id":970,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417617763021374,"x0":0.958238223697863,"y0":0.924223602484472}]}]}]},{"name":"Demersal","color":"#005800","h":0.0757763975155278,"id":971,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417617763021374,"x0":0.958238223697863,"y0":0.848447204968944,"children":[{"name":"61","color":"#004100","h":0.0757763975155278,"id":972,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417617763021374,"x0":0.958238223697863,"y0":0.848447204968944,"children":[{"name":"Medium","color":"#002B00","h":0.0757763975155278,"id":973,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417617763021374,"x0":0.958238223697863,"y0":0.848447204968944,"children":[{"name":"2","color":"#000000","h":0.0757763975155278,"id":974,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0417617763021374,"x0":0.958238223697863,"y0":0.848447204968944}]}]}]}]},{"name":"2.2","color":"#006F00","h":0.0909316770186335,"id":975,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.636273291925466,"children":[{"name":"Demersal","color":"#005800","h":0.0909316770186335,"id":976,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.636273291925466,"children":[{"name":"27.5","color":"#004100","h":0.0909316770186335,"id":977,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.636273291925466,"children":[{"name":"Medium","color":"#002B00","h":0.0909316770186335,"id":978,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.636273291925466,"children":[{"name":"1","color":"#000000","h":0.0909316770186335,"id":979,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.636273291925466}]}]}]}]},{"name":"2.3","color":"#006F00","h":0.121242236024845,"id":980,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.727204968944099,"children":[{"name":"Demersal","color":"#005800","h":0.0606211180124224,"id":981,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.787826086956522,"children":[{"name":"46","color":"#004100","h":0.0606211180124224,"id":982,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.787826086956522,"children":[{"name":"Low","color":"#002B00","h":0.0606211180124224,"id":983,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.787826086956522,"children":[{"name":"2","color":"#000000","h":0.0606211180124224,"id":984,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.787826086956522}]}]}]},{"name":"Pelagic non-site attached","color":"#005800","h":0.0606211180124223,"id":985,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.727204968944099,"children":[{"name":"55","color":"#004100","h":0.0606211180124223,"id":986,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.727204968944099,"children":[{"name":"Medium","color":"#002B00","h":0.0606211180124223,"id":987,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.727204968944099,"children":[{"name":"3","color":"#000000","h":0.0606211180124223,"id":988,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.727204968944099}]}]}]}]},{"name":"2.6","color":"#006F00","h":0.0909316770186335,"id":989,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.545341614906832,"children":[{"name":"Demersal","color":"#005800","h":0.0909316770186335,"id":990,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.545341614906832,"children":[{"name":"20","color":"#004100","h":0.0909316770186335,"id":991,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.545341614906832,"children":[{"name":"Medium","color":"#002B00","h":0.0909316770186335,"id":992,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.545341614906832,"children":[{"name":"1","color":"#000000","h":0.0909316770186335,"id":993,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.545341614906832}]}]}]}]},{"name":"2.7","color":"#006F00","h":0.121242236024845,"id":994,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0522022203776717,"x0":0.947797779622328,"y0":0.727204968944099,"children":[{"name":"Demersal","color":"#005800","h":0.121242236024845,"id":995,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0522022203776717,"x0":0.947797779622328,"y0":0.727204968944099,"children":[{"name":"10","color":"#004100","h":0.0606211180124224,"id":996,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.947797779622328,"y0":0.787826086956522,"children":[{"name":"Medium","color":"#002B00","h":0.0606211180124224,"id":997,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.947797779622328,"y0":0.787826086956522,"children":[{"name":"2","color":"#000000","h":0.0606211180124224,"id":998,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.947797779622328,"y0":0.787826086956522}]}]},{"name":"20","color":"#004100","h":0.0606211180124224,"id":999,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.947797779622328,"y0":0.727204968944099,"children":[{"name":"Medium","color":"#002B00","h":0.0606211180124224,"id":1000,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.947797779622328,"y0":0.727204968944099,"children":[{"name":"2","color":"#000000","h":0.0606211180124224,"id":1001,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.947797779622328,"y0":0.727204968944099}]}]}]}]},{"name":"2.8","color":"#006F00","h":0.0909316770186336,"id":1002,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.636273291925466,"children":[{"name":"Demersal","color":"#005800","h":0.0909316770186335,"id":1003,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.636273291925466,"children":[{"name":"110","color":"#004100","h":0.0909316770186335,"id":1004,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.636273291925466,"children":[{"name":"Medium","color":"#002B00","h":0.0909316770186335,"id":1005,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.636273291925466,"children":[{"name":"2","color":"#000000","h":0.0909316770186335,"id":1006,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.636273291925466}]}]}]}]},{"name":"3","color":"#006F00","h":0.151552795031056,"id":1007,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0626426644532061,"x0":0.895595559244657,"y0":0.848447204968944,"children":[{"name":"Demersal","color":"#005800","h":0.101035196687371,"id":1008,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0626426644532061,"x0":0.895595559244657,"y0":0.898964803312629,"children":[{"name":"12","color":"#004100","h":0.101035196687371,"id":1009,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031321332226603,"x0":0.895595559244657,"y0":0.898964803312629,"children":[{"name":"Low","color":"#002B00","h":0.101035196687371,"id":1010,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031321332226603,"x0":0.895595559244657,"y0":0.898964803312629,"children":[{"name":"1","color":"#000000","h":0.101035196687371,"id":1011,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031321332226603,"x0":0.895595559244657,"y0":0.898964803312629}]}]},{"name":"46","color":"#004100","h":0.101035196687371,"id":1012,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031321332226603,"x0":0.92691689147126,"y0":0.898964803312629,"children":[{"name":"Medium","color":"#002B00","h":0.101035196687371,"id":1013,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031321332226603,"x0":0.92691689147126,"y0":0.898964803312629,"children":[{"name":"2","color":"#000000","h":0.101035196687371,"id":1014,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.031321332226603,"x0":0.92691689147126,"y0":0.898964803312629}]}]}]},{"name":"Pelagic non-site attached","color":"#005800","h":0.0505175983436853,"id":1015,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626426644532061,"x0":0.895595559244657,"y0":0.848447204968944,"children":[{"name":"26","color":"#004100","h":0.0505175983436853,"id":1016,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626426644532061,"x0":0.895595559244657,"y0":0.848447204968944,"children":[{"name":"Medium","color":"#002B00","h":0.0505175983436853,"id":1017,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626426644532061,"x0":0.895595559244657,"y0":0.848447204968944,"children":[{"name":"3","color":"#000000","h":0.0505175983436853,"id":1018,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626426644532061,"x0":0.895595559244657,"y0":0.848447204968944}]}]}]}]},{"name":"3.2","color":"#006F00","h":0.0909316770186337,"id":1019,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.965198519748219,"y0":0.636273291925466,"children":[{"name":"Benthic","color":"#005800","h":0.0909316770186337,"id":1020,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.965198519748219,"y0":0.636273291925466,"children":[{"name":"10","color":"#004100","h":0.0909316770186337,"id":1021,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.965198519748219,"y0":0.636273291925466,"children":[{"name":"Medium","color":"#002B00","h":0.0909316770186337,"id":1022,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.965198519748219,"y0":0.636273291925466,"children":[{"name":"2","color":"#000000","h":0.0909316770186337,"id":1023,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.965198519748219,"y0":0.636273291925466}]}]}]}]},{"name":"3.5","color":"#006F00","h":0.0909316770186335,"id":1024,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.545341614906832,"children":[{"name":"Pelagic non-site attached","color":"#005800","h":0.0909316770186335,"id":1025,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.545341614906832,"children":[{"name":"910","color":"#004100","h":0.0909316770186335,"id":1026,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.545341614906832,"children":[{"name":"Low","color":"#002B00","h":0.0909316770186335,"id":1027,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.545341614906832,"children":[{"name":"1","color":"#000000","h":0.0909316770186335,"id":1028,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.545341614906832}]}]}]}]},{"name":"3.8","color":"#006F00","h":0.0909316770186335,"id":1029,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.545341614906832,"children":[{"name":"Demersal","color":"#005800","h":0.0909316770186335,"id":1030,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.545341614906832,"children":[{"name":"76.2","color":"#004100","h":0.0909316770186335,"id":1031,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.545341614906832,"children":[{"name":"Medium","color":"#002B00","h":0.0909316770186335,"id":1032,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.545341614906832,"children":[{"name":"2","color":"#000000","h":0.0909316770186335,"id":1033,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.545341614906832}]}]}]}]}]},{"name":"Soft sediment","color":"#2B8919","h":0.212173913043478,"id":1034,"size":7,"stdErr":7,"vColor":7,"vSize":7,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.333167701863354,"children":[{"name":"2","color":"#007000","h":0.121242236024845,"id":1035,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0261011101888359,"x0":0.973898889811164,"y0":0.424099378881988,"children":[{"name":"Benthic","color":"#005900","h":0.121242236024845,"id":1036,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0261011101888359,"x0":0.973898889811164,"y0":0.424099378881988,"children":[{"name":"6","color":"#004200","h":0.121242236024845,"id":1037,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0261011101888359,"x0":0.973898889811164,"y0":0.424099378881988,"children":[{"name":"Low","color":"#002C00","h":0.121242236024845,"id":1038,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0261011101888359,"x0":0.973898889811164,"y0":0.424099378881988,"children":[{"name":"1","color":"#000000","h":0.121242236024845,"id":1039,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0261011101888359,"x0":0.973898889811164,"y0":0.424099378881988}]}]}]}]},{"name":"2.3","color":"#007000","h":0.0909316770186335,"id":1040,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.333167701863354,"children":[{"name":"Benthic","color":"#005900","h":0.0909316770186335,"id":1041,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.333167701863354,"children":[{"name":"8.2","color":"#004200","h":0.0909316770186335,"id":1042,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.333167701863354,"children":[{"name":"Low","color":"#002C00","h":0.0909316770186335,"id":1043,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.333167701863354,"children":[{"name":"1","color":"#000000","h":0.0909316770186335,"id":1044,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.895595559244657,"y0":0.333167701863354}]}]}]}]},{"name":"2.5","color":"#007000","h":0.0909316770186335,"id":1045,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.333167701863354,"children":[{"name":"Benthic","color":"#005900","h":0.0909316770186335,"id":1046,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.333167701863354,"children":[{"name":"7.5","color":"#004200","h":0.0909316770186335,"id":1047,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.333167701863354,"children":[{"name":"Low","color":"#002C00","h":0.0909316770186335,"id":1048,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.333167701863354,"children":[{"name":"1","color":"#000000","h":0.0909316770186335,"id":1049,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517812,"x0":0.930397039496438,"y0":0.333167701863354}]}]}]}]},{"name":"2.7","color":"#007000","h":0.121242236024845,"id":1050,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0783033305665076,"x0":0.895595559244657,"y0":0.424099378881988,"children":[{"name":"Benthic","color":"#005900","h":0.121242236024845,"id":1051,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0783033305665076,"x0":0.895595559244657,"y0":0.424099378881988,"children":[{"name":"4","color":"#004200","h":0.0606211180124224,"id":1052,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.48472049689441,"children":[{"name":"Low","color":"#002C00","h":0.0606211180124224,"id":1053,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.48472049689441,"children":[{"name":"1","color":"#000000","h":0.0606211180124224,"id":1054,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.48472049689441}]}]},{"name":"5","color":"#004200","h":0.0606211180124224,"id":1055,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.424099378881988,"children":[{"name":"Low","color":"#002C00","h":0.0606211180124224,"id":1056,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.424099378881988,"children":[{"name":"1","color":"#000000","h":0.0606211180124224,"id":1057,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0522022203776717,"x0":0.895595559244657,"y0":0.424099378881988}]}]},{"name":"8","color":"#004200","h":0.121242236024845,"id":1058,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0261011101888359,"x0":0.947797779622328,"y0":0.424099378881988,"children":[{"name":"Low","color":"#002C00","h":0.121242236024845,"id":1059,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0261011101888359,"x0":0.947797779622328,"y0":0.424099378881988,"children":[{"name":"1","color":"#000000","h":0.121242236024845,"id":1060,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0261011101888359,"x0":0.947797779622328,"y0":0.424099378881988}]}]}]}]},{"name":"3.5","color":"#007000","h":0.0909316770186335,"id":1061,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.333167701863354,"children":[{"name":"Pelagic non-site attached","color":"#005900","h":0.0909316770186335,"id":1062,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.333167701863354,"children":[{"name":"65","color":"#004200","h":0.0909316770186335,"id":1063,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.333167701863354,"children":[{"name":"Low","color":"#002C00","h":0.0909316770186335,"id":1064,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.333167701863354,"children":[{"name":"3","color":"#000000","h":0.0909316770186335,"id":1065,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0348014802517811,"x0":0.965198519748219,"y0":0.333167701863354}]}]}]}]}]}]},{"name":"Night","color":"#39A458","h":0.0303105590062112,"id":1066,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.302857142857143,"children":[{"name":"Hard bottom","color":"#008B32","h":0.0303105590062112,"id":1067,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.302857142857143,"children":[{"name":"3.4","color":"#007200","h":0.0303105590062112,"id":1068,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.302857142857143,"children":[{"name":"Demersal","color":"#005B00","h":0.0303105590062112,"id":1069,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.302857142857143,"children":[{"name":"25","color":"#004400","h":0.0303105590062112,"id":1070,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.302857142857143,"children":[{"name":"Medium","color":"#002E00","h":0.0303105590062112,"id":1071,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.302857142857143,"children":[{"name":"3","color":"#000000","h":0.0303105590062112,"id":1072,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.104404440755343,"x0":0.895595559244657,"y0":0.302857142857143}]}]}]}]}]}]}]},{"name":"Planktivore","color":"#86ADEA","h":0.302857142857143,"id":1073,"size":20,"stdErr":20,"vColor":18,"vSize":20,"w":0.208980176737521,"x0":0.44620253164557,"y0":0,"children":[{"name":"Day","color":"#6F90D6","h":0.302857142857143,"id":1074,"size":19,"stdErr":19,"vColor":17,"vSize":19,"w":0.198531167900645,"x0":0.44620253164557,"y0":0,"children":[{"name":"Hard bottom","color":"#4677C1","h":0.302857142857143,"id":1075,"size":13,"stdErr":13,"vColor":11,"vSize":13,"w":0.135837114879389,"x0":0.44620253164557,"y0":0,"children":[{"name":"2.4","color":"#005FAE","h":0.116483516483516,"id":1076,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0271674229758777,"x0":0.554872223549081,"y0":0,"children":[{"name":"Demersal","color":"#0048A2","h":0.116483516483516,"id":1077,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0271674229758777,"x0":0.554872223549081,"y0":0,"children":[{"name":"50","color":"#0033AE","h":0.116483516483516,"id":1078,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0271674229758777,"x0":0.554872223549081,"y0":0,"children":[{"name":"Medium","color":"#5C1800","h":0.116483516483516,"id":1079,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0271674229758777,"x0":0.554872223549081,"y0":0,"children":[{"name":"2","color":"#000000","h":0.116483516483516,"id":1080,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0271674229758777,"x0":0.554872223549081,"y0":0}]}]}]}]},{"name":"3","color":"#005FAE","h":0.116483516483516,"id":1081,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0543348459517555,"x0":0.44620253164557,"y0":0,"children":[{"name":"Demersal","color":"#0048A2","h":0.0582417582417583,"id":1082,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517555,"x0":0.44620253164557,"y0":0.0582417582417583,"children":[{"name":"20","color":"#0033AE","h":0.0582417582417583,"id":1083,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517555,"x0":0.44620253164557,"y0":0.0582417582417583,"children":[{"name":"Medium","color":"#5C1800","h":0.0582417582417583,"id":1084,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517555,"x0":0.44620253164557,"y0":0.0582417582417583,"children":[{"name":"3","color":"#000000","h":0.0582417582417583,"id":1085,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517555,"x0":0.44620253164557,"y0":0.0582417582417583}]}]}]},{"name":"Pelagic site attached","color":"#0048A2","h":0.0582417582417582,"id":1086,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517555,"x0":0.44620253164557,"y0":0,"children":[{"name":"10","color":"#0033AE","h":0.0582417582417582,"id":1087,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517555,"x0":0.44620253164557,"y0":0,"children":[{"name":"Low","color":"#5C1800","h":0.0582417582417582,"id":1088,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517555,"x0":0.44620253164557,"y0":0,"children":[{"name":"3","color":"#000000","h":0.0582417582417582,"id":1089,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517555,"x0":0.44620253164557,"y0":0}]}]}]}]},{"name":"3.1","color":"#005FAE","h":0.186373626373626,"id":1090,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.116483516483516,"children":[{"name":"Benthic","color":"#0048A2","h":0.0621245421245421,"id":1091,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.240732600732601,"children":[{"name":"10","color":"#0033AE","h":0.0621245421245421,"id":1092,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.240732600732601,"children":[{"name":"Medium","color":"#5C1800","h":0.0621245421245421,"id":1093,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.240732600732601,"children":[{"name":"1","color":"#000000","h":0.0621245421245421,"id":1094,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.240732600732601}]}]}]},{"name":"Demersal","color":"#0048A2","h":0.0621245421245421,"id":1095,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.178608058608059,"children":[{"name":"15","color":"#0033AE","h":0.0621245421245421,"id":1096,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.178608058608059,"children":[{"name":"Medium","color":"#5C1800","h":0.0621245421245421,"id":1097,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.178608058608059,"children":[{"name":"2","color":"#000000","h":0.0621245421245421,"id":1098,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.178608058608059}]}]}]},{"name":"Pelagic site attached","color":"#0048A2","h":0.0621245421245421,"id":1099,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.116483516483516,"children":[{"name":"30","color":"#0033AE","h":0.0621245421245421,"id":1100,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.116483516483516,"children":[{"name":"Medium","color":"#5C1800","h":0.0621245421245421,"id":1101,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.116483516483516,"children":[{"name":"2","color":"#000000","h":0.0621245421245421,"id":1102,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0509389180797707,"x0":0.531100728445188,"y0":0.116483516483516}]}]}]}]},{"name":"3.3","color":"#005FAE","h":0.116483516483516,"id":1103,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0543348459517554,"x0":0.500537377597325,"y0":0,"children":[{"name":"Demersal","color":"#0048A2","h":0.0582417582417582,"id":1104,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517554,"x0":0.500537377597325,"y0":0.0582417582417582,"children":[{"name":"30","color":"#0033AE","h":0.0582417582417582,"id":1105,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517554,"x0":0.500537377597325,"y0":0.0582417582417582,"children":[{"name":"Low","color":"#5C1800","h":0.0582417582417582,"id":1106,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517554,"x0":0.500537377597325,"y0":0.0582417582417582,"children":[{"name":"3","color":"#000000","h":0.0582417582417582,"id":1107,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517554,"x0":0.500537377597325,"y0":0.0582417582417582}]}]}]},{"name":"Pelagic site attached","color":"#0048A2","h":0.0582417582417583,"id":1108,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517554,"x0":0.500537377597325,"y0":0,"children":[{"name":"10","color":"#0033AE","h":0.0582417582417583,"id":1109,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517554,"x0":0.500537377597325,"y0":0,"children":[{"name":"Low","color":"#5C1800","h":0.0582417582417583,"id":1110,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517554,"x0":0.500537377597325,"y0":0,"children":[{"name":"3","color":"#000000","h":0.0582417582417583,"id":1111,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0543348459517554,"x0":0.500537377597325,"y0":0}]}]}]}]},{"name":"3.4","color":"#005FAE","h":0.186373626373626,"id":1112,"size":5,"stdErr":5,"vColor":3,"vSize":5,"w":0.0848981967996179,"x0":0.44620253164557,"y0":0.116483516483516,"children":[{"name":"Demersal","color":"#0048A2","h":0.186373626373626,"id":1113,"size":5,"stdErr":5,"vColor":3,"vSize":5,"w":0.0848981967996179,"x0":0.44620253164557,"y0":0.116483516483516,"children":[{"name":"10","color":"#0033AE","h":0.149098901098901,"id":1114,"size":3,"stdErr":3,"vColor":1,"vSize":3,"w":0.0636736475997134,"x0":0.44620253164557,"y0":0.153758241758242,"children":[{"name":"Medium","color":"#5C1800","h":0.149098901098901,"id":1115,"size":3,"stdErr":3,"vColor":1,"vSize":3,"w":0.0636736475997134,"x0":0.44620253164557,"y0":0.153758241758242,"children":[{"name":"3","color":"#000000","h":0.149098901098901,"id":1116,"size":3,"stdErr":3,"vColor":1,"vSize":3,"w":0.0636736475997134,"x0":0.44620253164557,"y0":0.153758241758242}]}]},{"name":"16","color":"#0033AE","h":0.149098901098901,"id":1117,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0212245491999045,"x0":0.509876179245283,"y0":0.153758241758242,"children":[{"name":"Medium","color":"#5C1800","h":0.149098901098901,"id":1118,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0212245491999045,"x0":0.509876179245283,"y0":0.153758241758242,"children":[{"name":"3","color":"#000000","h":0.149098901098901,"id":1119,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0212245491999045,"x0":0.509876179245283,"y0":0.153758241758242}]}]},{"name":"22.9","color":"#0033AE","h":0.0372747252747253,"id":1120,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0848981967996179,"x0":0.44620253164557,"y0":0.116483516483516,"children":[{"name":"Medium","color":"#5C1800","h":0.0372747252747253,"id":1121,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0848981967996179,"x0":0.44620253164557,"y0":0.116483516483516,"children":[{"name":"3","color":"#000000","h":0.0372747252747253,"id":1122,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0848981967996179,"x0":0.44620253164557,"y0":0.116483516483516}]}]}]}]}]},{"name":"Soft sediment","color":"#5175C1","h":0.302857142857143,"id":1123,"size":6,"stdErr":6,"vColor":6,"vSize":6,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0,"children":[{"name":"3.1","color":"#235DAF","h":0.0504761904761905,"id":1124,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0,"children":[{"name":"Benthic","color":"#0045A3","h":0.0504761904761905,"id":1125,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0,"children":[{"name":"51","color":"#002CB2","h":0.0504761904761905,"id":1126,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0,"children":[{"name":"Low","color":"#532000","h":0.0504761904761905,"id":1127,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0,"children":[{"name":"2","color":"#000000","h":0.0504761904761905,"id":1128,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0}]}]}]}]},{"name":"3.4","color":"#235DAF","h":0.252380952380952,"id":1129,"size":5,"stdErr":5,"vColor":5,"vSize":5,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0.0504761904761905,"children":[{"name":"Demersal","color":"#0045A3","h":0.100952380952381,"id":1130,"size":2,"stdErr":2,"vColor":2,"vSize":2,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0.0504761904761905,"children":[{"name":"12","color":"#002CB2","h":0.100952380952381,"id":1131,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.582039646524958,"y0":0.0504761904761905,"children":[{"name":"Medium","color":"#532000","h":0.100952380952381,"id":1132,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.582039646524958,"y0":0.0504761904761905,"children":[{"name":"2","color":"#000000","h":0.100952380952381,"id":1133,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.582039646524958,"y0":0.0504761904761905}]}]},{"name":"12.5","color":"#002CB2","h":0.100952380952381,"id":1134,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.613386673035586,"y0":0.0504761904761905,"children":[{"name":"High","color":"#532000","h":0.100952380952381,"id":1135,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.613386673035586,"y0":0.0504761904761905,"children":[{"name":"2","color":"#000000","h":0.100952380952381,"id":1136,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.613386673035586,"y0":0.0504761904761905}]}]}]},{"name":"Pelagic non-site attached","color":"#0045A3","h":0.151428571428571,"id":1137,"size":3,"stdErr":3,"vColor":3,"vSize":3,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0.151428571428571,"children":[{"name":"12","color":"#002CB2","h":0.100952380952381,"id":1138,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.582039646524958,"y0":0.201904761904762,"children":[{"name":"Low","color":"#532000","h":0.100952380952381,"id":1139,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.582039646524958,"y0":0.201904761904762,"children":[{"name":"3","color":"#000000","h":0.100952380952381,"id":1140,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.582039646524958,"y0":0.201904761904762}]}]},{"name":"22","color":"#002CB2","h":0.100952380952381,"id":1141,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.613386673035586,"y0":0.201904761904762,"children":[{"name":"Low","color":"#532000","h":0.100952380952381,"id":1142,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.613386673035586,"y0":0.201904761904762,"children":[{"name":"3","color":"#000000","h":0.100952380952381,"id":1143,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0313470265106281,"x0":0.613386673035586,"y0":0.201904761904762}]}]},{"name":"31","color":"#002CB2","h":0.0504761904761905,"id":1144,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0.151428571428571,"children":[{"name":"Low","color":"#532000","h":0.0504761904761905,"id":1145,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0.151428571428571,"children":[{"name":"3","color":"#000000","h":0.0504761904761905,"id":1146,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0626940530212563,"x0":0.582039646524958,"y0":0.151428571428571}]}]}]}]}]}]},{"name":"Night","color":"#5395D2","h":0.302857142857143,"id":1147,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0104490088368761,"x0":0.644733699546215,"y0":0,"children":[{"name":"Hard bottom","color":"#147DBD","h":0.302857142857143,"id":1148,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0104490088368761,"x0":0.644733699546215,"y0":0,"children":[{"name":"3.5","color":"#0065AB","h":0.302857142857143,"id":1149,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0104490088368761,"x0":0.644733699546215,"y0":0,"children":[{"name":"Benthic","color":"#00509D","h":0.302857142857143,"id":1150,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0104490088368761,"x0":0.644733699546215,"y0":0,"children":[{"name":"30","color":"#0041A3","h":0.302857142857143,"id":1151,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0104490088368761,"x0":0.644733699546215,"y0":0,"children":[{"name":"High","color":"#790000","h":0.302857142857143,"id":1152,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0104490088368761,"x0":0.644733699546215,"y0":0,"children":[{"name":"3","color":"#000000","h":0.302857142857143,"id":1153,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0104490088368761,"x0":0.644733699546215,"y0":0}]}]}]}]}]}]}]},{"name":"Scraping herbivore","color":"#EB9397","h":0.302857142857143,"id":1154,"size":13,"stdErr":13,"vColor":11,"vSize":13,"w":0.135837114879389,"x0":0.65518270838309,"y0":0,"children":[{"name":"Day","color":"#D2767A","h":0.302857142857143,"id":1155,"size":13,"stdErr":13,"vColor":11,"vSize":13,"w":0.135837114879389,"x0":0.65518270838309,"y0":0,"children":[{"name":"Hard bottom","color":"#BA595F","h":0.302857142857143,"id":1156,"size":13,"stdErr":13,"vColor":11,"vSize":13,"w":0.135837114879389,"x0":0.65518270838309,"y0":0,"children":[{"name":"2","color":"#A33A47","h":0.27956043956044,"id":1157,"size":12,"stdErr":12,"vColor":10,"vSize":12,"w":0.135837114879389,"x0":0.65518270838309,"y0":0.0232967032967033,"children":[{"name":"Demersal","color":"#8B152B","h":0.27956043956044,"id":1158,"size":12,"stdErr":12,"vColor":10,"vSize":12,"w":0.135837114879389,"x0":0.65518270838309,"y0":0.0232967032967033,"children":[{"name":"120","color":"#740006","h":0.116483516483516,"id":1159,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0543348459517554,"x0":0.65518270838309,"y0":0.186373626373626,"children":[{"name":"Medium","color":"#610000","h":0.116483516483516,"id":1160,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0543348459517554,"x0":0.65518270838309,"y0":0.186373626373626,"children":[{"name":"2","color":"#000000","h":0.116483516483516,"id":1161,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0543348459517554,"x0":0.65518270838309,"y0":0.186373626373626}]}]},{"name":"20","color":"#740006","h":0.116483516483516,"id":1162,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0271674229758777,"x0":0.763852400286601,"y0":0.186373626373626,"children":[{"name":"Medium","color":"#610000","h":0.116483516483516,"id":1163,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0271674229758777,"x0":0.763852400286601,"y0":0.186373626373626,"children":[{"name":"2","color":"#000000","h":0.116483516483516,"id":1164,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0271674229758777,"x0":0.763852400286601,"y0":0.186373626373626}]}]},{"name":"25","color":"#740006","h":0.0815384615384615,"id":1165,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.65518270838309,"y0":0.104835164835165,"children":[{"name":"Medium","color":"#610000","h":0.0815384615384615,"id":1166,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.65518270838309,"y0":0.104835164835165,"children":[{"name":"2","color":"#000000","h":0.0815384615384615,"id":1167,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.65518270838309,"y0":0.104835164835165}]}]},{"name":"28","color":"#740006","h":0.0815384615384615,"id":1168,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.65518270838309,"y0":0.0232967032967034,"children":[{"name":"Medium","color":"#610000","h":0.0815384615384615,"id":1169,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.65518270838309,"y0":0.0232967032967034,"children":[{"name":"2","color":"#000000","h":0.0815384615384615,"id":1170,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.65518270838309,"y0":0.0232967032967034}]}]},{"name":"35","color":"#740006","h":0.116483516483516,"id":1171,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0543348459517554,"x0":0.709517554334846,"y0":0.186373626373626,"children":[{"name":"Medium","color":"#610000","h":0.116483516483516,"id":1172,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0543348459517554,"x0":0.709517554334846,"y0":0.186373626373626,"children":[{"name":"2","color":"#000000","h":0.116483516483516,"id":1173,"size":2,"stdErr":2,"vColor":1,"vSize":2,"w":0.0543348459517554,"x0":0.709517554334846,"y0":0.186373626373626}]}]},{"name":"46","color":"#740006","h":0.0815384615384615,"id":1174,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.693993312634344,"y0":0.104835164835165,"children":[{"name":"Medium","color":"#610000","h":0.0815384615384615,"id":1175,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.693993312634344,"y0":0.104835164835165,"children":[{"name":"2","color":"#000000","h":0.0815384615384615,"id":1176,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.693993312634344,"y0":0.104835164835165}]}]},{"name":"47.8","color":"#740006","h":0.0815384615384615,"id":1177,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.693993312634344,"y0":0.0232967032967034,"children":[{"name":"Medium","color":"#610000","h":0.0815384615384615,"id":1178,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.693993312634344,"y0":0.0232967032967034,"children":[{"name":"2","color":"#000000","h":0.0815384615384615,"id":1179,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0388106042512539,"x0":0.693993312634344,"y0":0.0232967032967034}]}]},{"name":"61","color":"#740006","h":0.0543589743589744,"id":1180,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0582159063768808,"x0":0.732803916885598,"y0":0.132014652014652,"children":[{"name":"Medium","color":"#610000","h":0.0543589743589744,"id":1181,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0582159063768809,"x0":0.732803916885598,"y0":0.132014652014652,"children":[{"name":"2","color":"#000000","h":0.0543589743589744,"id":1182,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0582159063768809,"x0":0.732803916885598,"y0":0.132014652014652}]}]},{"name":"64","color":"#740006","h":0.0543589743589744,"id":1183,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0582159063768808,"x0":0.732803916885598,"y0":0.0776556776556775,"children":[{"name":"Medium","color":"#610000","h":0.0543589743589744,"id":1184,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0582159063768809,"x0":0.732803916885598,"y0":0.0776556776556775,"children":[{"name":"2","color":"#000000","h":0.0543589743589744,"id":1185,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0582159063768809,"x0":0.732803916885598,"y0":0.0776556776556775}]}]},{"name":"77","color":"#740006","h":0.0543589743589743,"id":1186,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0582159063768809,"x0":0.732803916885598,"y0":0.0232967032967033,"children":[{"name":"Medium","color":"#610000","h":0.0543589743589743,"id":1187,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0582159063768809,"x0":0.732803916885598,"y0":0.0232967032967033,"children":[{"name":"2","color":"#000000","h":0.0543589743589743,"id":1188,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.0582159063768809,"x0":0.732803916885598,"y0":0.0232967032967033}]}]}]}]},{"name":"2.5","color":"#A23C41","h":0.0232967032967033,"id":1189,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.135837114879389,"x0":0.65518270838309,"y0":0,"children":[{"name":"Benthic","color":"#8A1923","h":0.0232967032967033,"id":1190,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.135837114879389,"x0":0.65518270838309,"y0":0,"children":[{"name":"12.2","color":"#730000","h":0.0232967032967033,"id":1191,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.135837114879389,"x0":0.65518270838309,"y0":0,"children":[{"name":"Medium","color":"#5E0000","h":0.0232967032967033,"id":1192,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.135837114879389,"x0":0.65518270838309,"y0":0,"children":[{"name":"1","color":"#000000","h":0.0232967032967033,"id":1193,"size":1,"stdErr":1,"vColor":1,"vSize":1,"w":0.135837114879389,"x0":0.65518270838309,"y0":0}]}]}]}]}]}]}]}]},"meta":{"type":"index","vSize":"n","vColor":null,"stdErr":"n","algorithm":"pivotSize","vpCoorX":[0.026246719160105,0.973753280839895],"vpCoorY":[0.0218722659667542,0.900349956255468],"aspRatio":1.79762971815556,"range":null,"mapping":[null,null,null],"draw":false},"legend":null,"options":{"celltext":"name","id":"id","valueField":"size","clickAction":null}},"evals":[],"jsHooks":[]}</script>
<ul>
<li>CSS font styles might clash between standalone html and embedded in presentation, which is fixable with some work</li>
</ul>
</article></slide><slide class=''><hgroup><h2>Static</h2></hgroup><article id="static">
<p><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA+gAAALoCAYAAADr1N9QAAAACXBIWXMAAAsTAAALEwEAmpwYAAAgAElEQVR4nOzdeZhWdcH/8Y/CDMsAw+YAiiIIioi4oCKaW25opaY+Jb9ya3MpNTWzzKeHckkrtzS3Usol0MQUM3HFJSQUN0RkU0RBcNgZlmFmhN8fLOK+oRzs9bour5n7Pud8z3fu+wJ5z1nu9ZYtW7YsAAAAwFq1/tqeAAAAACDQAQAAoBAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKID6a3sCH8UDDzywtqcAAAAAn5l99tnHEXQAAAAoAoEOAAAABSDQAQAAoAAEOgAAABTAuh/oNTMzacKETJgwKdPn1SSpyZRJ01PzOex63vQpK/a5LlqYKZOmZN7angYAAABJ1pG7uL+fKSMG5syzr0tlOmbXHZJhIyelomNSufCwDLj5+LT+DPc9c8T16Xv2gCTdc+6AS9JrTexs4VP5+SE/y8gPW6/7UbntkiNT/ol3VJN7zv9BLh5amexwQu74zaEpWzmF6dNT17Jtyks/8eAAAAB8AuvuEfTpjyyP811PyB33X5t+v7k2d994QbaalKSsLCWf8e6rq+as+G50ZletuaPo1Uk69jkp/e+4IxcctcOq5/uee2PuuPGiHNY9ycJPu5fFmfZC5fJvX52bxSufnv5IDjny9Ixe/H7bAQAA8FlZZ4+gTxk9MpVJMm9h5iQpS1Latmd+cuV3M/TEGan9jPfffp+j06+2Sxa33DK7d1xDh5vrqlOZvXLh6QelfZLZqy+r3yhlbXvk+F+cmUF9X/yUP195vn3RRWn3+Cup2G6P5WcaTB+Wnx95bpId0rTRpxocAACAT2CdDfRkRRSPviHH7vt0jjrz2zlon54p73JoLrtgchotHJWLzu6fqvLyLEmr7NijJEOuGpRJqcgOfQ7LD086NO1XDDHhkRtz5bU3ZHRl0nGHg/LdH34nvdovP+l75qh7cu0VN2XopMqkomP22vsb+fbOi3LJpcPTfovWWbLk9WzYvUu6lSXJ9Nxz9fW5adDQVKYiux727Rx//AFpm5qMueemXHrxgExKRbrvsEnSYJv063fE209TL98ip11QkYr3/HlXJHnr3rno3A0z+5Hrc94dE1JenpRusnv2aD05V14+KJXdD8qV556UisphGfDX2/LYsNGpTNJxh73S56t9c+iuHTPpgavzhwdnp33rZMzc8mxWUpsfHnvh8l94ZGQu/NG3sn2fX+T0rzbL4Gv+mMsHj0wqOmaHTcrSdJtjc9YRPdb0mwkAAPBfb509xb2ia+fVHo3ODRf+LIfv+4Ncf8/YdOvZJWVlPXLoVzpl2LBhGTlscK66anq+fuZ30zGVGTnkqhx7/j2pSTJh8Pk58dwbMrrLSbntjiuz6cjBOfvY32XMwhXXmZ9+cYZmt/S/+8YcVTYpQwdcmAcW75Jv79YgQ4YMydCh41JVlyTzMvDUI3PxoKHZ/sz+GXBBnwwbdHFOv+iR1EwaklMuHpCFfc7M3ff3zxHdqjN6wqL3+Klap2fPLvng4/Fl6dGrWzbvvV+2z8gMGzYyQwdcnH6XD1oe2KMH57HRw3PJD/pl0LCF+cGNd+fGfn0zaeTQXNXvB7l9wsJ07L13Or06NEOGDM2Q/7yUuvY75uQT9lr5yqbPN07OAdtVZMzty+N8r9P65/7+Z6TDq6PzwtzP+twEAACA/07rbKCXtj8gN15wwjuONk/KgItPz7cufyA1SSoqmq9a0veCU3PAPkfkuL7dlz8x7L48P3NM/n750CTJDj06p7xsw3TqniTD8ujopzPg7AFJku677ZL2pS1TsvJOailJ155dV41dP8nCMffkutFJ0j1f2rF9Wm+9TXZIUjlkSP4zZWaSpHLI3bl92OT0OvIXOWG31p/uNPXS9unZa+U16jvk3AEDcnbfXdN916OyV6f18/qK1+OlytK03XXnrFxz7vzFSVlFNlj1wpWkJOXp3rXTisebpFvvXunWsVHGjl1+u7qh9/0jT1V2yPEXnZ3dKj7rq/sBAAD+O62zp7jXLJyXlj0Pzc137JQHbr8hF94wdNWyysEX5p97987eb9tieQ6XlDR866nFizNjxbcjrzol+1711qJxz7+06vvy8kZJSnPEuQPypTlJRfvyLB719rxeXLXyiPjonH34vqstmZVlZTuuWnZdvxNzXXbIaZed/qnvMl+3cgrdu6Vr69Yp/06/7JEkqcnPLzg7IybMSvnUgel3xXUfemf4ulWDVSd1SVKWzpt1T4aNTkYPzs+OHZyOe303Pz9lj085awAAAN7LOnsE/Znrz8jvH5melLXPPkeelfvv6J+TDnrrrudzF3/4rcjr6icrc73jQf1yx/1354477shtd9yRS/p2WrXevJnzl39T1jrt27d+z1PQq6vfurX6dy8akLvvuCN33HZH7rjjiuyx/aG59szDVlt7ZC4+5ayMWFMfQv4ed3WvmvpiHrruqlx88dj0+tYJ6fgxhqtb8bXHkb/ISX3e2nLS0Ovyg7Nv//Q3kQcAAOBd1tlAb9Q8GXrH41n1AWdl7XPQST9Mn1VrvP1U7JKSlY+rV3xtmPqrPZr0/LgsTmnKyspSXvd6nho7Z9W2o//zXKavelSTefNq3nXqQdMWb51O/9yY11NaVpay8rJUvfR8nn7optxbckjuv//GnHnUyhlOyjNjZ37kn/et+a/+5IqvZW9/euGY23P65YMyKUnfC87KAXt0TatV47zjFu3v2DZpmEaNkpqZr+bv51+bjY6/Nnf0vyB9d10R6qPHZvKa+1Q5AAAAVlhnAz1plYy+KucPHLHqiO7CCc/n6SSp6JsDe77t/ugZM/LZzJz5VG6/YXSSpKJPn/Rst3UO6bPiYuxJA3Le5YPz1LDb84PDT8y9lZvliMM6rlp2+vkDM2rCqAzs95WcMej5VFZWrtxrqmuT8s16ZtcVz4y87sJc/8CIPDLw/Bx5+sWZuV5NBp17fcbMa5t9jjw9/Q7qmKQiW3b44JPcqxZWr/q+cmrlO5bWZOrLry7/dnRlKleL5rrFb92A7tXnhuT2i/606hT3l0Y+mknzat66/n3hipP/a1c+82oeueXqHNv3d5n88tBcfP0jKWnfM98567jlR+E7bpyN1tCnygEAAPCW9ZYtW7ZsbU/iwzzwwAPveu6pq3+Qnz3dKh0njVz+0WXdk9GjK1Oxa9/84tTvpFt5Mm/UjTn89BvePeAOfXPtr76TjqVJaqbk9t//OlcNnbRqcZ+TLsrpB/VIMjP3XH5eLh48etWyjn1Oy68Oqs1PTrw8q5K5+3dz2yVHpP6kR/K7s8/NsLcW5Mwrz82O82/J4T9bfsO5ioqksjLZ9ah+OevIXd/7ju01E3LRsSdmyDuavGLXE3Jlv0NTnhV3n7986GoL++TK/qenS2mS6cNy6pH9snLW3ffqkwwdsuJx9xx7ROv0H/jwqk13PeGy9Ntlztu2OercK5PrTswNk5KkIh1TmUnpmBMuOj+H9vi0V88DAACwun322WfdDfSaeTNTW946ZanJzJmzU1ddl7qGLdK+9VvnbK8e6EddNCDf3LAulXX1077tuwNz4czpmVOdNG3RNuXvPGV85pRUViWNWlakbfmHHT6uyczplalOw1S0XXG9+sJ5mZfylGdepsypSv2GLdK29bvOLV+zauZleuXi1G/RMq3LSpOF8zJzcdKodfm7z2p/2zZVqd+ifVqXJQtnzkxJ69apnTkzVXV1adSybT70xwcAAOBj22effdaNu7jvs88+n2i76rK37l3eqecBOXCP8g9YGwAAANaedfga9A9R/XzO+sHPVz3sd/Q3cund49bihAAAAOD9rROnuK/36ICPv1HN/GTCG0n9FScJ1NUlzdokGzdbs5MDAACAT2nZ7n3XjVPcP5HSZslWYhwAAIB1wxf3FHcAAABYhwh0AAAAKACBDgAAAAUg0JMkpdnrnVfj12+cg0s//EO/e5Q2e/e2a8pHnAMAAADrvnU20C/bYv8s271v5u+wfybu8PUs7n1A+rdo/PEHarJ5pu5+WK5s1/JtT/+6c5/csVWXD9m4NFf0/Er+9I5t15SPNgcAAAC+CNbZQD9l3JMZm+SVqY+l88h/ZGB18xyzacePvH2PFj3zSo+tkgXjc9vcJcnSurct/+XY27PN8y98yCg12X34gBz62uyP/wN82Lw+8hwAAAD4IliHP2atLouWJuWl5Un9smxZmsxZsDhJaa7eYrfs07g0FY3rZdDz96V0kz75WsMlmV2vWTo0WJI/PPlANt+sczo0rM1THRfkySSd2++Z2ZuWpUXtlBz5xNh8a9svZfu6F9Nm9Nhc2GXvfLtJ/TQqa5bxkx7MzlOXB3mPJpvnlq26Z9GUh3Nj/R759YZNUllTks3KSjNiwj0ZWLpjLunQOo9NuCe7L+ySxT1a59dPPp19ttw+Heo1TkW9mfnJmKn5Ubdt0ubN2lSUNcr46vXTobQ2T3VcL5XlXbJ93YvZd2rD/HvrLVNV+VQ2GluVV770pTz34p0Z23KPHNMsqSttnvkzn8p581vnok4bZXHteunQcF7OnbQwfSvK07RxWSa9+lh2fm3GWn3HAAAAeH/r7BH0JMmyZLMNe+aV7b+cXg2S8bPnpkeL7XNcm2Z5pnJqKtdrmmM6dcqtcxamaeP1c/6Iv2dwdVm+0rphfjt1ZqoXjEnPSZOT1EvVvOfSctjDeb1h2xzQaEZunrMozUrqJc165uSKmhzwzL05+bUZad2k+ardj1owPk/X1Ev5+smllTNSUtI0z4z7R46btjg9226cSycPz4g3188GqUsaNMwrU0clm34pX260JI9VTkujhu1zavnMPFVbmpZvvpojn304l722cl6jV81h1Jxnc9XsJalomCSNUrdgQg5e0i0/bVc/pz91fzZ6dly6ttsxe8+flNklDbN4xhM5ctTUHLdZx8ybOyWjF5WkV8ceOXhtvU8AAAB8qHU70NdLnn/loWz6xC05a2pVenXZJd9p0jSpnpb7503LFaPuzSFjXk6WJllakwlJXqlZkiRptv76yXr1lo+z/pt5Y+GcJAsz6803kyRVdUuTJAeXt079RbMzKslNkx9O53Evv20KVcuWr58330xSl1k1yX8WLczyE+YX5Yops9N14555cKPGuW/qtGzeqH4qZ7+e4fMm54dP35sT35ifJctqM3HGK7lp/oxMXW1eK+eQJGe+8nLSbPPc03WzvP7G+BxcvkGydHGqkmTxK3l66frZuWXj1L65JP+ZNiU31dZL01Tl37Mqc9crD+XIJ4fnzjX/DgAAALCGrMOBXj+NV5v9rKXLQ7mmpjZp2CLtq2fk0kVN88uuW6f5is6dtWLd2qV1b/vJlyzNimvQl2d1zZvJ/KVLk2VvZlL1gtRvukX6N0nSaPP8Z4vN3zaLJUtXjLd0xU6WrvhvRbjfNPmFvN6wfb683us5pSaprHszFU2bZ8L8aflPg465rGOnLFmalKycz2rzWjmHJMmCMXmgumn6VCTXTluUO6tmJ+s3S88V6zZef2lGz5uR2iSl9ZK8WZvaNM3mJQtz6Zx5ObjLTrnQDeEBAAAKa529Bv2yLXZM1yRVG+2WFzdskE0b1c/Tk5/IT99YlJ077J//3aVv/ndpdW574e703ugryfq1OXWDrbJXkwZpVrdx5r9RlYZNe2T29i0zq0GDtC/pnguXrp8u9Rok7bqkZYvyNGxSmhMXP50hCzfMMdv3zTFLq3LNs/98axKNOmW/sgbpXLp1zklJGqZ+tm3TKZe0bZ2GpW/mBxmbazMld82tSpdpE5IkZ740Ot/esWce2n2z1C2pzBkvzMlxWzfIZmU75tdvPJih1SvmtW3TjMzyOVzd5OUcv6AmV0+rzJaNJ+amJJn/Yv42d5P8fKc9s+uiJmk598XcVdY9V9RrkI5dts3Bo55N/8rNc/JWB2dZlub51x7N/9SsjXcKAACAj2K9ZcuWLVvbk/gw6z064GNvs1ejZpm1eH5GfcA6PUpLM6rmo1Vrj9LGSc2iDxzvoyvNwY3q587Fiz79vBq1zM71qnPtgvcbq1laLZ2foXXvuRgAAIACWLZ73y9uoAMAAMC6Ytnufdfla9ABAADgi0OgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABbDesmXLlq3tSQAAAMB/O0fQAQAAoADqr+0JfJj11lsvb1w8fG1PAwD4L9DmtN5Jkh89ePpangn8d7li74uSJOcPqlzLM4G156zDKhxBBwAAgCIQ6AAAAFAAAh0AAAAKQKADAABAAXxBA31JZi1Y8IHLq2o/t8m8p6oFc7Jk7U4BAPhEarJw2rwsrvm049Rl8dxPPQj896qdnwWLPs4G1an+gAaoXTTzA5fD52GdDfTHh/0ubU7rnWP/dU9mrfb4oEGDMvG1W9Ltl9dl2nttOPeZnHDanvndhBmf84xXUzs63/vld/PgB/0OAQAonMr7H8mNfQfnhcfHZvgZf87df52QNz/hWG+OeyrXHTY8C9foDOGLZ+KQU3LWYdvnpj+dmZt+sXuuv/KaTJt6f246onMeefH1jzbI7Ecy8LBN8uCo91u/Ok+c1y33vu9y+HwU/mPW3s8uO+2TroNG5Zh9D0irVY+H56T9D0vnJskbF77P8enm2+XIfXpkSL01+6MvqV6QNGySBh9l5ZLuueXi29fo/gGAz9bikf/OrRfMyGH3HJ52pUkO65b/9L02dzXpm0MO2/Bjj1dvi1750T11a36i8AXTee9vpOJPz2TnYy5M55LJufOwHfPgFg9nl0N75fnV1qteND8NGzd770Fa7pGd3rF+kkx/5H8zquH3sl+vDtn1vMo4gM7ats4Get5c/senZkmSkiRLFiUpS5I8PuKy/PyZFhl4/FFp+fqD+fGQESkvfSNj5iS7f+nk7Jjk7qG/zbjBD+fhVifk2e8cldpxg3Ll6JfzxssTs91X/i+7VN2ZXz8zPRvV3pcnOlyWpw7aacWO5+Tvg6/KU0mGP78kv/7hjzNlSL882axTpr1Uk37HH5PR91yR2+Y3yOKn78qm+/fNK+NnpdsGc9P/idfyix9el//JY/nx7cPzvRN+k9qHjsuxD7fNP87/Vdo/f36OfGm7PPLVjfPLW/+etE4eeb1lLjrisEx69E+rxtz2uNuy98zBuWf6nIx5eUlO+s5Z2bfVR/rVAADwidRl8n0jUn7YijhPkjRNtx92z8j/m5DpHaZn2JlDU/Olzsm/56TdUZtn6cvjM+bfLfK1gQfnzX/dmWemNkmLea9lzMgW+fqgg5PHH8mjjzTMQRdunudPuT4Tmu+Vw3+1fab87i95bduvpPdG0/PYLZUpbTAzc8u6Zd//1yrPX/F4ZjVplElDZuTAK/dK5ZCJWTR7Zuq67pj9+nZamy8QfHZql/8ia/VTf+vXL83SlTW96Mnced4fU79bw7wxb+8c+f3t8uglp2Zai26pebp/JnY8J2f99LgsrU3qN2yS2Y+ckt/fuSSHH31Ixv/hmkzuOj8VJV/N1Lv+kIaHXJMe1f1zyW8H5Su/vi+7th6aS/uNzBF/OCVTbv51Xk155o6alB7HX5oNXuufIf9+LeU1t2dyl5tzWNsn8sJrlZn+4pLsceal6dqm4ef+UrHuW2dPcU+S8kzM5bf+X0646f9ywq1XZ2wapzTJLltsk8yakyR5dPhfUr7r6bng8K9n6qQ2OWS7zZIsSuctj84tZwzMoaPvzzMLXsr/XfP7tO60S3bvNCPn/fnOdNxiy0wd/3K+dtig/GP3bqv2+eozV+XGBgfkgoPOytnbNcjLsybk+UVd86N9/ydbTLo9A16un16dW+bhyS1y4S8H5ec9e2bepPvSu89lefKbW+Svz45Ju812yBY1s1Ob5MADjk+vvJzaesmcRWX50b4H5M47vp8Z2/0ovz7oVzl7g4H5yoOT3zbmdxr/J98YNDa9u++SbjX35dvDnlsrrz8A/PdYnLnPJ/VL3/5sg6ZlSeqlvEPTLEqy3fEH59ALO2b0Y/Wy66+OyYF9ZmTSuKq026pVpj1Ylx0uPCb7fGliJoyrykY7bpi8Wp2kRbY7rnfmjV+U9VOXJemc7fYtzfCTRqTjj/bOnmcdmNaD78uTLzdNu5ZzM7ts8xx700GZf/1tmdp842y6feuM//NDeXXuWnhZ4HPSKGPz+F/OzMBffD3T9z4ne+/SedWy6pnjs7jLN7L31w7KxAcvz0uLO6fDRlMzZsEu+c5Vj6fHiJszeX6SkkapeuGaPDa+W35y8dXZfps+2enQXun+jXOy7fb7ZtMN52VBXbJBr5Oyf4cpmZvSZMHsdPn291P6xIW5fc4BOfSYC3PYtzrm9p9flebbbZe5o8Zk6+OezLE7Tcj1f3ouHXfaP20X354b7hmx9l4s1mnr7hH0JPPSOb8+8lfZoyRJ7TMZc+bFqUmS+iUpX7FOi9Yt03/YP/O9xkmTju3TJsnUusbZYoM2SZKN2zVOFk7Py9kv39+kYyo2uiLP7t8srfJcNmq3S3ptuGFarbbPcS+/mG5bfj9Jsu+BZyVJnpv/fP58z80ZnmT/1KWsXtJ1657ZsvmGSfWUJJ3TvGHSpvkmaTIlSUrScOX/4Eu2y/E7LcyVjw7KNnPb56RWM/K7p5ONey9/a3be9qjkj6NS1f2tMWe9PiXpvnu2a7N5tjp+cM4oe59TeQCANaRRWm2dTKh5+xXnS+YsTFKWpY1LUz+t0rhZkqlJq+3bpkGS+mVNl5/pV5KkoiwNkjRt0z7Tk6SkXlb+c6BBt63SvfLvee5fJanp1Cnd587K1NRP58ZJ0jQd+7bKQ0/NTqeSpum4U/uUtavLglfLs9nRG6R10w1y7MBd0rD55/VawOdvcdqn90G/SI82F656bt6Krw032T/dGl+We29ffo+p5f+KbpLyFs2TVKRlh+VlsH5JMuqW36Xiazfn4BXbLq1N6uoWJGmWBiUrC6JZtv3msbnw7v5pVTEzW36jc2bf+ljKKw5NkpRveWAq8r+Ztmj3NO+wfzps0iF5alrSq0/ab7xV2vV7Nns3bfnZviB8YXW7xbYAACAASURBVK27R9DrlbzHkwuXXzfSoCQpLU1pki067J4DS+fmmZltM/Cko9I0SUn9ldsvH6OkQeOU575MWtIsnSta5YlHb8nIZSVJzbvvrFrRumX63z04ryaZ9crg9H/y1ux34xs546CT87VWSXWS0vqlSW3t2+dZL8v/tigpSdIopSvnkWTv3Y/Jw3f/PvO33D1Ns0F6bp88N+WNJEnNkgVpv9OW2WS1MUsbN0lGj8ucsg3Tudms9H/ooVR96hcUAHh/9dP+K70zb9CTmbrqrm5VGXXO6LQ/uUvKSuotf6osaVBSL6ldHvL1SpP69epn/ZKVo6z4Wq9+0rheUlZvxT/GytP99HZ54qJ/Z+O9N0yat8hGmZXZlctP7a1bWJeNejRPvdKk7s3lIzUqm5fKV2rSbOMWWfzsMxk7ZvHn8ULA56+kfpImadLy7Qel1i9Zfqr77GFnZ+ArvXPwMd9NRZK6FcuW/4lb/muwevWT1CZ7nvX3dBnxrdz+yMR37WbleElS3uvo9BhxXgbX7p5OjZOWXXbKvDEvrbhGfWGWpHcq2pQmi6uTJPWbNktGPJfFTTtkg5YzMuIfd6X6M3kx+KJbZwP98SfuydhMzF/uX34X95FPPJCxmZar/zkoQ54dnhHTHs+gl2Zk3Ev35V9P/zlX/OuibHvez/OvV0ZlyEuj8sgzD2XkS/fm3mmj8uRrLfOzg/fLab/fN21O65sX2u2TjB2eEbMG5ppnxr5tv9v0PCZ98+fseFrv7PfQovTZuksOzF3pdvn5mdKuXa657cpc/9yzGTvs1tz5+pxMe/npjM3EPPfy6PztyfszdvLzGfnKY3ly2qjcPuKZJEmDDXvnjM0PTd8uGyRJvrzfucmd5+X8EYNyzoMLcs6XO2fIC2+N2XTTg3JO97uy35m90+a3V6XLDl9O08/7DQCA/zKNttkl3/hZ2zz0vdvyxKCn89Apt2TeUQflawe3ycJRUzMrszL94cmZ8Oz0zBr8fCZPej1TJ0zJa8Mm5tUnpyeV8zJl3MsZ99iUzHxhWqY98kqmTZqYcc8t/zV76122TMe990v75knSItv9qlf+fda9Gf2vf+eZ2d2y3RYLM+n5KRn9t6dSubBRup60V8ZfdFOu2Pui/HvyBunardFafX3gs/LyvbemMmPzxD/uzLyV153PfzIvjhmRCcMGZ0nzLZMRx+SaS25K64qxGXLLdXntxbGZVzk6k5/7W56ZPCJTnxqSiWMezjMjpmTLI47NyD/skjsfHJZGbVtlxPlfzX0P/D0vjhmR0Q8NWnFkvlt2OPTQHPTl3ZIkLXc6OXvmitxy6/V58Jq/ZLuffj9Vjz+QyZXX5PFhz6Xh5t/KV3oNyB+PqMhZJ5+XDfb8WlyBziex3rJly5at7Ul8kPXWWy9vXDz8E249OedffWv2O+aM7NAweXXcwNxas3t+svV732l1SfWc1NRrkabvdXD+HaqqF6RpwyafcF4fxYJMmzU/TVpt+L7xXbVgTkqbtPhod44HAD5Um9N6J0l+9ODp779STU3mz1qckmblaVT2GU9o4eLMn1+XZu3e518DNTVZXLt+GpWt01ctQq7Y+6IkyfmDKj/3fVcvqk7Dxh8tpxfMnpw3G3ZIeeP3GWv+zNRr1jofISfgXc46rGLdvgb9Q9XWZX7V7TnuT7Oz2wZNsyTtc/Ih7/8xKA0afvTY/WzjPEmapF2rD95H0yYtPuM5AADvUlqaZu1KP3y9NaGsUZp90C8BSkvT6HOaCnxRfdQ4T5ImLTt88FjNWn/a6fBf7osd6CWb5YIzHs4ps2altl6zbNL8s45qAAAA+GS+2IGeJGmQdq3e/6g5AAAAFME6e5M4AAAA+CIR6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKACBDgAAAAUg0AEAAKAABDoAAAAUgEAHAACAAhDoAAAAUAACHQAAAApAoAMAAEABCHQAAAAoAIEOAAAABSDQAQAAoAAEOgAAABSAQAcAAIACEOgAAABQAAIdAAAACkCgAwAAQAEIdAAAACgAgQ4AAAAFINABAACgAAQ6AAAAFIBABwAAgAIQ6AAAAFAAAh0AAAAKQKADAABAAQh0AAAAKID1li1btmxtT+KDrLfeennj4uFrexoAwH+BNqf1XttTAOC/mCPoAAAAUAD11/YEAACKZsblV63tKUA2OOmEJMmIq6et5ZnwafQ6vl2SZPQN31vLM6Houh/1Z0fQAQAAoAgEOgAAABSAQAcAAIACEOgAAABQAAIdAOAjq820uXNTnaS6rnbNDVtXnVmLP+l4tZn/cbetq878ujU5B77IFlTNSs0n3bi66mNvu6C6as3OYR1WVVWdJR9j/SVV1Xn3q5csqarKpNnVa2pafIYEOgDAR7H45fz4/N+k30MP5JTLTsjh90xcY0M/+9gf03XwuE+w5dxc/9eTs8c9H2PbuS/m6FNPze/Hzl1Dc2BtqBz/lxx3fLsc8vsTc+nAE/OtX/XNgNEvrfkd1T6Vs87ok8ffq/o+dI7XptePD/pY246499jsfc4VqVxDc1h3VOW3596fkYveemb4P+9P7x8+m7nvv9HbTBk9Kj1/eE9GvPN1mv1K/rf/M7nqnJvy29EL19SE+YwIdACAj2DWSyNyc3bKNYcenmtOOSNbzX49sz7itvMXf/CRq233Oj2vHdb9E8yqeQ7ftU82Sr2PscmWOW6/zkn9t3/a7iefA2tDxebH5Kg92yedj8yPj7gylxzWIZdeccPbw/ZTqKlecdy2pGf+cPWT2bPpJ5lj33y/XduUlHz0bXp9+ZhsW5q8bZNPMYd1RdXESblh/OTc+czsVc/13n/LbN/qw7Z8M1Uror599675Yft3/10w8sFRabZrz/z2kmNzSveyt21D8fgcdACAj6Cs2YbJtIHZ7W+N0v8be+TCb22YJBn5+J3502uLMvvFCfnSEUdnwzEP5daqkiweOSzbf++ELHl4eBp0Ks2LVVvlxgNb5PybB+fp0pbJ1CcyonT33HPyfhl3399yX6N9cs32S3LcdY+lbdcWeXzosHQ66LT8dd8uGfP0nblw7KI0nPF6ptZvk+9//fAcvGHDJEltXTJi1AM5etrf86+xbXLbOcel15sv5qIHns2M+a9n8ab7p1/nefnZ4KfTonlNbp7UOTf0TK4aeE2GzpqYsV2/lkeO65VnBq+cw6Icfu6fs9Ghp+WavZrlx/2uya4/+Hk6vnJnLn8laThjTNrs+O2c0G7a28a8/4jmGfDc65n+0uvZ/qBjckr3Dy0LPqVGDZtkWvXc1GRJJk2dnHTeK43nPJUrb/l9Jpe1yMPDXszFv/tbZt57Tp5Ps1S+MDl7H3lxtp1xWb7R/42cd9q38vSAI/Ncp9/kiiN65ZKTTkzvX/0lc+++MHPaNMvkxXvk9B5zcu6A+/PN0/qn9tFjM+CNNtl4wYjcNWbTXPW7/tm+4Yu58sbLs6Bx8tKU17Pxlsflx185IE2SJDVJ2cO54W/H5sonhqT91wfmwv13zoiHL84j0yvz0rglOepHZ2b+0Atzz/wGWfLEwGx5wpXJtD/kZ7+/L89OHJujj3soh5c989Yc7j0kZz6wYa669Mq0fe7UnDF+19x8SMdcevN1Sevkydc3yM+O/E6mPLjamKcMT+83Bqy2z0uya6sGa/ndW92buW/Ygvziu91y3jXjc9yuO6d9klQvy6pcq52dy/48KlWNk/GvzU+H7j3y/e6Lc87tM9K95aJUddkpZ+/R4F2XASyZNik33lWZyTs8lT/Xdc+hrd7Ij1bb5qt5ORePWJC2NRPzzKa758jqsfnto8ne3d/MmLTJNzvW5Z93jc8Gh/bJnw5pl+EPPJMHpy7K+HFL871Tt8+8+5/O4HnrZ8nw8en+0775afeyz/el+wJyBB0A4CNouMkeGXXKEcnwgel96q9z82vVyawncurDDXLZN/vmD1/fIa/PeDM7bd40D09qmt+ec26+3awqczfulZ/stV0eHj4kj9Xvkt3aLUyjznvkn/0uybnlj+ZPY+ry5c1a5+X5b6Zhm02zec2YzN30gDzW79v51+DnMi1zM7D/c/nO/+ub3+3ZJiOabLkqzlfZoEeu+eEvc2WPZ/OvKTMyaOAfMrzZ5tm364a5ffDAjN+gazpMHJNm2x6RUSftkXq1C3Pg3v+Txy4/NyeMvSt/fSGrzaFn+h3YOU/MSZKFadDjK/mfxqNywIDqXPD/Ds813z0oVw24PqPfNuYWueiPA9O6y9bZY7M5Ofeaf3/kswv4FErKk4evyaU3HpOT//Fwem27dZq06Jltmk/MuEZfy13n/TUtx/0258/vk7MPvyBnH9Yh5//26jTqdXT2z+hkk31yTJ+vZ2Jtm7QoSVru+f3s3XhMLn3ixey8969yTNfmKdn8S+lUMye1SbbptHmefWJJvnPy0PTbdkgemDwtc8b9Nfc1PjI/PeKcbDZxanru/OUVcb5czZz22XPvq3PzeRfl4X88lClvDMjJA0dl+232y2Y1/8hpQ1/JNl03yIiXKnLGb0bk/7VvmgX5en78k6H5x3FH56/X/DVZbQ57Hnxmts2Lqa2XzKtqlm8feHge+PtXM3uH/82PD78yJ1Zcm+/dO+FtYx5e9vA79vmftfN+vZ8Zk/JoNk7fPbpl74zOoLHvPuNm9gtj88/GW+Tso3fO5uMXZKddN07V1DnpskePHLFDswy87uXMfo+hG7TrmCO/VpFdvrxzvterZaa9Y5tNtm6daaPnZL9jvpn+B26aTRsvSHp3y2U/PSD7jh6T2q13zh1/3Cev3D4lr00bn+/fMDM79Nwkmy+emBPvn5/tujXM8PGNc/al38zRncT5miDQAQA+glmz5qZd5z3y2CXn5twdavLji+/Jk9NeyoLN2qdhknbbHJgLd+uUJvWTrj02T7fmrbJ5x21yYKOJOe++Z5IkpUlKU5YtN2iZpGG27tQuT0yZndIGK0/oXX60rE3jsqS8ZXq1S5KG2ajrtFz/2ISMX1ibPTds8Y6Z1aZru1ZpmKSiVeckizJuRqt8rWv7dN/8yxl1zs/Sq0m9NGjXObttvlHatWqeBilLhxbNkrRKnwPb5fFXV59DskPvPZOh/87NQ59Opx5bZdb0SUmrlilNkiad89NWs/LYlAVvjdmgLq9kp+zaoV123/PUjPrN/nH8/HNQOy/t+pyZnx45II/96vKMuO3Q3DZ1SerX3yh7brVTKlptkvmv/DvtWpYnSSo6H5DOeTQTqrbMIV/bKH9/cHAeHf9k8sStue2BgWmxzf4pbXpA/vD1TXPCjzfNgJlJi5SktHTF/uolaVWRZknatO6VJClp3CnTHr4xT78xPjWtuqdN2epHpmuS0o2yScsGSVlFtm2VLJ4xKdl2/3Rru1W+edrTGfLVndOoXtJ5u13SucUmqShNmrTbOK2SbNj94HTO2EyqXm0OJb3Td9cFufmhv2TozI7ZrdW0jH4iadts+QrbbH9y8vCTWbjamGXz373PIhk5bGIefO2lnPvXUVnUPvnT4Emr3eht+d0cS5o0zbQHx2XktDlZ0mqDtCurl6127JKmY8fkT8NfSVq9f9bV1iY1K25q+a5tSuqlXfuNs337pmnfsjSNSxqlXXnDJOvn/7d352F2lQWex39J3VqTylYkoZKYBQKGLUJQ9laQRVoHIyqK7Qg6qNGeQdNq2+PCaGv7ODqo+KjNZtsuqLTEJdoqdKMSAemwBCwRQoiBrEUlhEpSlaS2pOaPiiRsSQBDvcrn89d9bu57zntPKnnqe99zzq2dNC6HTa5JqqrS3JRsaduYvHhKDp/QlDd/+E359Wua01BJpr9k/xw8pjHjG/bZIXpeEegAAHvhv67/t3xtTW9SacqcU05Isin9w8Zl1U3X5T83JOm8P1+88f5UV6qT3m1JkuWLrsnbV03PZ177ssxIHj39tHvbQIi3t/fkjIObB8ZUVyWpDERwpWpHq1enJnU5euZLM3rDiqwecWquOf2Ax8yrulKd7LgGvbo6qa3UpalmfRa1dmfK+PFpX/LrfP+BvtQk6RmYVnp6k1TqHp3DKQftOocko2bmAzNvzdwfJK+eXpemsZOT9Suzcsc+O9Y35ej9x+/cZlVtRubWPNA9LNPHj8itv/plbt/6pzz6PJmtXZ2PPq6p1Dz6uLqy8+/6BVNfktalD+z42duSzTk20xqTWSfMSdtP5qTl4G/m0rPuzv+btymnH9KUtN+SjoMuzsJPXZ6Wq9+TmzuGpyYDP1vVO862/uOeaqpqMnzC0XndobVZtnRdXve//zWzHnNyx8DYVCepqk5q6lLfMCK567fZOHxypoxYm+9f+5P0VNUlu3wrQmdP0pAkXeuyuenYHFy3cw5JcsLL/y4Lf/ihdB7+igxPcw4/Jlm8YlWSpLdnY5pPPDLNu2yz+kn22ZlSrM38FRNzy0dPzkfPf2mu/NBpab775tywLkndkKS+koYkjRPG59zDh+b+JV059xOn58UNybXfmJ8HZszKR/96RrJ+ewb+v0hqHncZenV10r3jlgJPGFM3JNm6y1c6VGfH/wMDG+nZlqR6YB71w2uS29dlY2Njpo3akn/76QPprlSS3v59fZCeV1yDDgCwF144bVje+unL8uArJ6ftztvy5jf8jxwzbUwuOf7m/M1F706ajsm8uWfnul8uzeKbVmT+X03NSSOak5bL89++cWIOaGrNJ356Rz4zIvnaD7+d2sXJot7Tc+XhyXU/WJrFLR1Z8OLu3Lo+aVh5Xxa03pWFre1ZtH5T7rnx1/l2a1MWNM3LxxeclWv+5yszPUnSmetalmbx4i1ZsCL52e+W5vdpzZVveH1mfvHT+cF3k5PPmJNLxt6XOa1Lc+uv7shxZx2dsRPG5yfXzUvtPb1ZUvfqfH5G3845vHx6XjaqOmcef2bePOOoNCdJ08x8/YyFeduVP8uFk9qy/IzXZ077Hblyl21++LXHZPan/y5z05S5b7sws+sH9a/rL97aJV/PN29Yldbp38ol876Xe++8Ka8462s5c8Td+erShfn+0ity1vQP5ZAXXZjzbzgvF/00Oajtupwx558yIUlGn5Q3HnluXjjrkMxa846cVTl64PnK5lzz2f+VDW87JTOPOS9j1l2XltaFWXHTLal0tyTrR+e25dfnV3cuzNr6O9PTcG++f8/VaW6/Ka3f+mTOn3N1/vaoA5Mk7cuvy22tC/PQHQtSyc9zV+viLB35xcw98ri89cKrk6aT86n3/N8suvGqLL2hJdf/1VE5bdzYHJL/yCXzkp41S/K2Cy5O77KdczjxtONTM/GUvOPQ83PiC5uTJMe96vL8+GNz88/15+eRWzZl7lsOzY03Xr5zmwf8TeYeOWuXfX79MafhD6brv3NzfrhpSuYkaUzS1taVqUk+9K+LUjm2K4tWteXfFx+S19Y9lKvvXpLmDavS+i+35B3vfWVOfMGU/OwrP0hOnZTmLMnnfjg0K1etzZrftOalpw0cm3SszS/vW5sf3ve7vO7Q47Lf48Z84qrpWbR+ab618MC899iG3LNifVrTmlsWb86yVWuzbMHK7NfclkWr1uS2HJ8Pvnh+3njBkqRpUi7+4Am5/Vf3ZOkvHs61p47NmZPqnvqNsteG9Pf3F/2Rx5AhQ9L2+VsGexoAwPPA+PcdnyRZ96VLn/I1mzZsSG/tqDTtEqBdW7uS+rrsza+nv/nB53LtoRfkE1Pqkvo9j+hquyNzru3M589/WZrSmwX/OT8bZr0+s/d0DnlfV9b3VqWp/iluob21M63batM8fO9vsd3VuSFtfXWZMurJ5921tTM91cMzwhLQn8TYC9+dJFl4Weuz3lZ7+4r01k/OuL1qqO60t3dm9Og9X6hw/by/zbpZn8ybDmhKz/rr88839mbua/56j+M6O9anprEpNU/x5+3t61M9uulphHRH1q5vT0PT5Kccs6d97ivHvmsglu/+5tuf8Tau/c4NWXvMcTlvel26163MF2/Ylg+eMzXdW7altqEq6c3jbn3/1J7JmF11dHSlprEuJd1m7y/F4ed91Qo6AMDTMWLUqCc8V7cXoZ0k6WvLzSuX5tL1d+S8KafuWAXfk21ZdvvVOb9nWaYPS2pHH5WP7M0F3pW6NO3uN7364Wneq/3vVDd8VKbs7s/rh+/VhxQ890aPnvw0Xl2b0aP3Mr/61uSSf7kg986YlvTW5qWv+MheDRveuPsf4r35cOCxGjOuafffw7anfRatd1M++5X/yN2HjUp6K3n5WS9OkoHQTp5WaD+TMbtqbPSvfF8S6AAAz5XeYXnDf/903pDuvV7Fqxt/TG78wqFZvrE7NQ0j0vxUK+IwCE4790c5+hUrsnX7sOzX9NyvTj9fnHn+q3PMWR3Zsq06Y8davf5LJtABAJ4r9cMz5Zlcm10ZnilNpVw1C481evTkPP67BfjTGzOmMWMGexLsc+7iDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQgMpgTwAAAOAv3eHnfXWwp8CfASvoAAAAUAAr6AAAAPva9S2DPYOi9J96RJJk3o/PHuSZlOOc2T+ygg4AAAAlEOgAAABQAIEOAAAABRDoAAAAg2poZjfW5ZRneYewmQ01OWXH41MaajIzSSqVzK7988y+ni09Wb+x9zHPbd7Yk54MGaQZ7XtuEgcAADBI5h4wNZ+eNixt7Zuzqbo2Rwyvzo13L85L2/qe1nbeOXlKLj9oeL5zy+/zxukvzJyxvXnLL5bl9TMOykX1D2fIbev20TvYB3o6cs3Ft+eG7lE5eUZtHrxlSW7df2Y+cPC6XPytYbls/hFpGuw57iN/nh+lAAAA/JmbPWlqvjBteP79jt9n6qIHM3Phfbm8fVsmD6vZyy0MzSm1A4+uWLE6i7ZtT5K8656H0zHwMP/n7nvzojv/jOI8PbnmA7/I95pm5Cv/eFTOedOh+ftPHp8ZD2zJtFcfkBnjdj9685be3b+gcFbQAQAAnnOVvP+AxmTDQzlnw85n39XyQN5Z05PPzDggbx2Z9NXWZ9Pa1fnUxoZ87qAR2do7JFPquvL+xb356IH1WdVblYaNqzN9cW+q/7iRmqFJ+pM05OdHT86sbety+opKbjpqXDraVmfi3T158JQp+e3v7s3i/abudj/n37kpHzhoVEZU16S68+FMbNm3sb958YP53vKGfOBjE3a8hyQjx2fuxxvTuLUjf1xjXnvXsvx4YUfaf78pB513dF5zaFe++sn7Uzm0Kis37J9/mDMq8y++Mw82jUjX7Q+kZdrh+eqHD0r3XX/YZdxhGfPbZVmwoSo9v16eA//xzLz1yLp9+v72xAo6AADAc25ohg1Nuvq3P/bpvq5cUTU2H5xYlfcvXJaJt6/LjImTcurGDXmkujpb21blLXe2pnlkbdoeas1n23pz4MT9MvtJ97El327vzYjqoWl5pC2Xru/LuNokqaRv08OZ3b2n/bTlLYdPyNTezty8oScTxo7PZQ379qj09fUlqU7d45aSmyY2ZOd5BZvyjY+1ZORh+2fmYVvz7U8+mIfWdmbz9Mk559UT03L9/fnd1sYc/IKtubVzbC668rSctHBlFm98/LiHMuFFdWlZXJt3fO2MnHVw/b59c3vBCjoAAMAg6N2e1FU9cc109uhhyfbedCTJlg1ZtH18jtuvOr3b+nLH6o5c1Z1csO5lawAACctJREFUtfXhvHzm+Hy8Up9s73ySrQ/cSK2jr//RZ/7hD4/kfcfsl58f3pc1bSsye/TkPeynLh+p7s9dbZuzoHtzfr6yJy1b9sWR2KlSqSTpTddTXoK/Pdm4JW2ZlFce1JhR007KZedWp2lkf17SsCTfndc1sJ0kSXXGjapOUpuxUypJxxPHVR64L1OOG5vJTQ15dMV+EFlBBwAAeM715MsrNicjxmf+mJ1Zdsr4cXlDVU8ytDZH73iuYWh/7m7fnN4kNVUDz10za3L2b1+Z6cs6k6FDkvSlN0nPtiQ925P+/qxOsml7f7J9xyp9x7pcv7U2Z45PrljVl/mbtu5hP9uzsX9IDhxZlSse6cwLmifkM817e338MzNsxqS8Klty8bzVu9ytvSd3/KotG+uHJvVDU1ddlfqsStvW6kycWJf7fvyH/NcvWvKFB5ry9gsOyJQkfUkqlWTgg4qBg1ape+K45X1Dk77tTzqXwWAFHQAAYBBc9eCyHFF3YD541GFZvaEzmyo1GbN9cy667aFk9PR86ISpOXFLTca0r81Pho/Ll6sqmTZjfGYvasuazT2ZMOXgrN7Unb7U5UtHTsqoqkqaDhyTz2wflcaqunx00sh0jq9L3YhKLmtsz7s6tueyNZ05pOGRXJUkG9blO+0jd7ufLy/dkG+9cHL6Jybt7W05eUnPPj4qDXnrN09K30U35c3vmZSzX1KX1Us3Z+bZR6Rxwf1ZvPyR3LTsgJx7waR8/L0/zaVpyNl/f0JeNWpNsnBhLvrclIwftzHfvfoPOWnNxqyt3ZAld23KzcvXp/rBhseNm5VJv703y3+2Ib95xeicMHXffviwN4b09/cP/jr+bgwZMiRtn79lsKcBADwPjH/f8UmSdV+6dJBnAsnYC9+dJFl4Wesgz4Rn49h3NQ88uL7lqV9Uqck7h1eypacrV23ZuZo7s6Eux1X15YqOJz/fe2bt0LR0bx9Ydn1638r22O3sYT+pVDK7anvmd//pVpr7Tz0iSTLvx2c/5Ws2rt+S7r6hGTW+PjVPcvp5z5ae9FZqM6zm6SXtMx23r50z+0dW0AEAAAZVX0+u2PDElemWLV3ZTdYPxHnyrOJ8b/aTvr7Mf5b7eCZGNv3xjnRPHtI1DTVPGu578kzHPRdcgw4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFAAgQ4AAAAFEOgAAABQAIEOAAAABRDoAAAAUACBDgAAAAUQ6AAAAFCAIf39/f2DPYndGTJkyGBPAQAA4FkpPLsGjd57LCvoAAAAUIDiV9ABAADg+cAKOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAH+PyXYDJhWBeHnAAAAAElFTkSuQmCC" width="720" /></p>
<ul>
<li>You might need to crop and resize image in image editor (eg Preview on Mac) to fit on slide</li>
</ul>
<img src='data:image/png;base64,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ABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAEEOgAAABRAoAMAAEABBDoAAAAUQKADAABAAQQ6AAAAFECgAwAAQAH+PyXYDJhWBeHnAAAAAElFTkSuQmCC' title='fig:'/></article></slide>
<slide class="backdrop"></slide>
</slides>
<!-- dynamically load mathjax for compatibility with self-contained -->
<script>
(function () {
var script = document.createElement("script");
script.type = "text/javascript";
script.src = "https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML";
document.getElementsByTagName("head")[0].appendChild(script);
})();
</script>
<!-- map slide visiblity events into shiny -->
<script>
(function() {
if (window.jQuery) {
window.jQuery(document).on('slideleave', function(e) {
window.jQuery(e.target).trigger('hidden');
});
window.jQuery(document).on('slideenter', function(e) {
window.jQuery(e.target).trigger('shown');
});
}
})();
</script>
</body>
</html>