generated from obsidianmd/obsidian-sample-plugin
-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmain.css
698 lines (696 loc) · 42.1 KB
/
main.css
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
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
/* sfc-style:I:\Program\obsidian\任务管理插件开发\.obsidian\plugins\lunar-calendar\src\LunarCalendar.vue?type=style&index=0 */
.calendar *[data-v-ce2cc6ad] {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.calendar[data-v-ce2cc6ad] {
display: flex;
justify-content: center;
align-items: center;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
border-radius: 16px;
margin: 0;
box-sizing: border-box;
border: 2px solid #4E6EF2;
display: flex;
height: 465px;
overflow: hidden;
}
.calendar .container[data-v-ce2cc6ad] {
padding-top: 14px;
}
.calendar .container .bar[data-v-ce2cc6ad] {
position: relative;
display: flex;
height: 30px;
padding: 0 10px;
margin-bottom: 24px;
}
.calendar .container .bar div[data-v-ce2cc6ad] {
position: relative;
flex: 1;
}
.calendar .container .bar div.button[data-v-ce2cc6ad] {
position: absolute;
right: 0;
width: 68px;
height: 30px;
line-height: 30px;
text-align: center;
background: #F5F5F6;
border-radius: 6px;
color: #333;
cursor: pointer;
font-size: 13px;
}
.calendar .container .bar input[data-v-ce2cc6ad],
.calendar .container .bar select[data-v-ce2cc6ad] {
border: 1px solid #D7D9E0;
box-sizing: border-box;
padding: 7px;
border-radius: 6px;
line-height: 1;
cursor: pointer;
position: relative;
background: #FFFFFF;
width: 80px;
margin-right: 6px;
text-align: center;
}
.calendar .container .bar select[data-v-ce2cc6ad] {
appearance: none;
}
.calendar .container ul[data-v-ce2cc6ad],
.calendar .container ol[data-v-ce2cc6ad] {
list-style: none;
width: 448px;
}
.calendar .container ul.head li[data-v-ce2cc6ad] {
text-align: center;
float: left;
width: 64px;
height: 36px;
font-size: 13px;
}
.calendar .container ul.body ol li[data-v-ce2cc6ad] {
float: left;
width: 64px;
position: relative;
height: 60px;
padding: 2px;
cursor: pointer;
}
.calendar .container ul.body ol li div.inner[data-v-ce2cc6ad] {
padding: 4px;
text-align: center;
border-radius: 6px;
border: 2px solid transparent;
}
.calendar .container ul.body ol li div.inner b[data-v-ce2cc6ad] {
display: block;
font-weight: normal;
height: 22px;
font-size: 18px;
color: #000;
}
.calendar .container ul.body ol li div.inner i[data-v-ce2cc6ad] {
display: block;
font-style: normal;
color: #333;
font-size: 12px;
}
.calendar .container ul.body ol li div.inner u[data-v-ce2cc6ad] {
position: absolute;
text-decoration: none;
left: 7px;
top: 7px;
color: #626675;
font-size: 12px;
line-height: 12px;
}
.calendar .container ul.body ol li.other[data-v-ce2cc6ad] {
filter: alpha(opacity=40);
opacity: 0.4;
}
.calendar .container ul.body ol li:hover div.inner[data-v-ce2cc6ad] {
border: 2px solid #BDBFC8;
}
.calendar .container ul.body ol li.selected div.inner[data-v-ce2cc6ad] {
border: 2px solid #BDBFC8;
}
.calendar .container ul.body ol li.holiday div.inner[data-v-ce2cc6ad] {
background: #f5f5f6;
}
.calendar .container ul.body ol li.holiday.rest div.inner[data-v-ce2cc6ad] {
background: #FDE3E4;
}
.calendar .container ul.body ol li.rest div.inner b[data-v-ce2cc6ad] {
color: #F73131;
}
.calendar .container ul.body ol li.rest div.inner u[data-v-ce2cc6ad] {
color: #F73131;
}
.calendar .container ul.body ol li.today div.inner[data-v-ce2cc6ad] {
border: 2px solid #4E6EF2 !important;
}
.calendar .side[data-v-ce2cc6ad] {
background: #4E6EF2;
width: 112px;
color: #fff;
}
.calendar .side .ymd[data-v-ce2cc6ad] {
line-height: 45px;
font-size: 13px;
}
.calendar .side .day[data-v-ce2cc6ad] {
position: relative;
width: 80px;
height: 80px;
margin: 0 auto;
line-height: 80px;
font-size: 52px;
background: rgba(255, 255, 255, 0.5);
border-radius: 12px;
}
.calendar .side .lunar[data-v-ce2cc6ad] {
margin-top: 6px;
}
.calendar .side .lunar div[data-v-ce2cc6ad] {
font-size: 13px;
line-height: 21px;
}
.calendar .side .festival[data-v-ce2cc6ad] {
position: relative;
margin-top: 13px;
padding-left: 22px;
padding-right: 14px;
text-align: justify;
color: #FFF;
font-size: 12px;
line-height: 16px;
}
.calendar .side .festival[data-v-ce2cc6ad]::before {
content: "";
position: absolute;
top: 6px;
left: 16px;
width: 3px;
height: 3px;
background: #fff;
border-radius: 50%;
}
.calendar .side .yiji[data-v-ce2cc6ad] {
position: relative;
margin-top: 12px;
padding-top: 12px;
background: rgba(255, 255, 255, 0.15);
height: 80%;
}
.calendar .side .yiji .yi[data-v-ce2cc6ad] {
float: left;
width: 50%;
}
.calendar .side .yiji .yi div[data-v-ce2cc6ad] {
font-size: 12px;
line-height: 20px;
}
.calendar .side .yiji .ji[data-v-ce2cc6ad] {
float: right;
width: 50%;
}
.calendar .side .yiji .ji div[data-v-ce2cc6ad] {
font-size: 12px;
line-height: 20px;
}
.calendar .side .yiji b[data-v-ce2cc6ad] {
display: block;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
margin: 0 auto;
font-style: normal;
font-size: 24px;
color: #fff;
}
/* sfc-style:I:\Program\obsidian\任务管理插件开发\.obsidian\plugins\lunar-calendar\src\LunarCalendar1.vue?type=style&index=0 */
.calendar *[data-v-c297fc96] {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.calendar[data-v-c297fc96] {
display: flex;
justify-content: center;
align-items: center;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
border-radius: 16px;
margin: 0;
box-sizing: border-box;
border: 0px solid #4E6EF2;
display: flex;
height: 465px;
overflow: hidden;
}
.calendar .container[data-v-c297fc96] {
padding-top: 14px;
}
.calendar .container .bar[data-v-c297fc96] {
position: relative;
display: flex;
height: 30px;
padding: 0 10px;
margin-bottom: 24px;
}
.calendar .container .bar div[data-v-c297fc96] {
position: relative;
flex: 1;
}
.calendar .container .bar div.button[data-v-c297fc96] {
position: absolute;
right: 0;
width: 68px;
height: 30px;
line-height: 30px;
text-align: center;
background: var(--color-base-30);
border-radius: 6px;
color: var(--color-base-100);
cursor: pointer;
font-size: 13px;
}
.calendar .container .bar input[data-v-c297fc96],
.calendar .container .bar select[data-v-c297fc96] {
border: 1px solid #D7D9E0;
box-sizing: border-box;
padding: 7px;
border-radius: 6px;
line-height: 1;
cursor: pointer;
position: relative;
background: var(--color-base-05);
width: 80px;
margin-right: 6px;
text-align: center;
}
.calendar .container .bar select[data-v-c297fc96] {
appearance: none;
}
.calendar .container ul[data-v-c297fc96],
.calendar .container ol[data-v-c297fc96] {
list-style: none;
width: 448px;
}
.calendar .container ul.head li[data-v-c297fc96] {
text-align: center;
float: left;
width: 64px;
height: 36px;
font-size: 13px;
}
.calendar .container ul.body ol li[data-v-c297fc96] {
float: left;
width: 64px;
position: relative;
height: 60px;
padding: 2px;
cursor: pointer;
}
.calendar .container ul.body ol li div.inner[data-v-c297fc96] {
padding: 4px;
text-align: center;
border-radius: 6px;
border: 2px solid transparent;
}
.calendar .container ul.body ol li div.inner b[data-v-c297fc96] {
display: block;
font-weight: normal;
height: 22px;
font-size: 18px;
color: var(--color-base-100);
}
.calendar .container ul.body ol li div.inner i[data-v-c297fc96] {
display: block;
font-style: normal;
color: var(--color-base-100);
font-size: 12px;
}
.calendar .container ul.body ol li div.inner u[data-v-c297fc96] {
position: absolute;
text-decoration: none;
left: 7px;
top: 7px;
color: #626675;
font-size: 12px;
line-height: 12px;
}
.calendar .container ul.body ol li.other[data-v-c297fc96] {
filter: alpha(opacity=40);
opacity: 0.4;
}
.calendar .container ul.body ol li:hover div.inner[data-v-c297fc96] {
border: 2px solid #BDBFC8;
}
.calendar .container ul.body ol li.selected div.inner[data-v-c297fc96] {
border: 2px solid #BDBFC8;
}
.calendar .container ul.body ol li.holiday div.inner[data-v-c297fc96] {
background: var(--color-base-30);
}
.calendar .container ul.body ol li.holiday.rest div.inner[data-v-c297fc96] {
background: #FDE3E4;
}
.calendar .container ul.body ol li.rest div.inner b[data-v-c297fc96] {
color: #F73131;
}
.calendar .container ul.body ol li.rest div.inner u[data-v-c297fc96] {
color: #F73131;
}
.calendar .container ul.body ol li.today div.inner[data-v-c297fc96] {
border: 2px solid #4E6EF2 !important;
}
.calendar .side[data-v-c297fc96] {
background: #4E6EF2;
width: 112px;
color: #fff;
}
.calendar .side .ymd[data-v-c297fc96] {
line-height: 45px;
font-size: 13px;
}
.calendar .side .day[data-v-c297fc96] {
position: relative;
width: 80px;
height: 80px;
margin: 0 auto;
line-height: 80px;
font-size: 52px;
background: rgba(255, 255, 255, 0.5);
border-radius: 12px;
}
.calendar .side .lunar[data-v-c297fc96] {
margin-top: 6px;
}
.calendar .side .lunar div[data-v-c297fc96] {
font-size: 13px;
line-height: 21px;
}
.calendar .side .festival[data-v-c297fc96] {
position: relative;
margin-top: 13px;
padding-left: 22px;
padding-right: 14px;
text-align: justify;
color: #FFF;
font-size: 12px;
line-height: 16px;
}
.calendar .side .festival[data-v-c297fc96]::before {
content: "";
position: absolute;
top: 6px;
left: 16px;
width: 3px;
height: 3px;
background: #fff;
border-radius: 50%;
}
.calendar .side .yiji[data-v-c297fc96] {
position: relative;
margin-top: 12px;
padding-top: 12px;
background: rgba(255, 255, 255, 0.15);
height: 80%;
}
.calendar .side .yiji .yi[data-v-c297fc96] {
float: left;
width: 50%;
}
.calendar .side .yiji .yi div[data-v-c297fc96] {
font-size: 12px;
line-height: 20px;
}
.calendar .side .yiji .ji[data-v-c297fc96] {
float: right;
width: 50%;
}
.calendar .side .yiji .ji div[data-v-c297fc96] {
font-size: 12px;
line-height: 20px;
}
.calendar .side .yiji b[data-v-c297fc96] {
display: block;
width: 30px;
height: 30px;
line-height: 30px;
text-align: center;
margin: 0 auto;
font-style: normal;
font-size: 24px;
color: #fff;
}
/* sfc-style:I:\Program\obsidian\任务管理插件开发\.obsidian\plugins\lunar-calendar\src\HuangLi.vue?type=style&index=0 */
.calendar *[data-v-ea862df0] {
margin: 0;
padding: 0;
box-sizing: border-box;
}
.sbox[data-v-ea862df0] {
display: flex;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
border-radius: 10px;
background: var(--color-base-20);
box-shadow: 7px 7px 6px var(--inter-color-background), -7px -7px 6px var(--inter-color-background-alt);
}
.calendar[data-v-ea862df0] {
margin: 0;
padding: 0;
box-sizing: border-box;
overflow: hidden;
color: var(--text-highlight);
width: 100%;
display: flex;
flex-direction: row;
box-shadow: 7px 7px 6px var(--color-base-50), -7px -7px 6px var(--color-base-30);
border-radius: 10px;
}
.calendar > div[data-v-ea862df0] {
flex: 1;
overflow: hidden;
}
.calendar .text-set[data-v-ea862df0] {
padding-bottom: 2%;
display: flex;
justify-content: center;
align-items: center;
}
.calendar div.lang[data-v-ea862df0] {
position: absolute;
right: 20px;
top: 20px;
border: 1px solid #646cff;
border-radius: 6px;
}
.calendar div.lang a[data-v-ea862df0] {
padding: 5px;
cursor: pointer;
}
.calendar div.lang a.active[data-v-ea862df0] {
background: #646cff;
color: #ffffff;
}
.calendar .center[data-v-ea862df0] {
flex: 2;
}
.calendar .border-bottom[data-v-ea862df0] {
border-bottom: 4px solid var(--color-orange);
}
.calendar .border-right[data-v-ea862df0] {
border-right: 4px solid var(--color-orange);
}
.calendar .bg[data-v-ea862df0] {
background-color: var(--background-primary);
}
.calendar .lunar[data-v-ea862df0] {
height: 60px;
line-height: 60px;
}
.calendar .row[data-v-ea862df0] {
height: 40px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-between;
}
.calendar .row > div[data-v-ea862df0] {
flex: 1;
}
.calendar .col[data-v-ea862df0] {
flex-direction: row;
}
.calendar div.label[data-v-ea862df0] {
font-size: 16px;
font-weight: bold;
color: #BC2F3F;
width: 80px;
text-align: left;
flex: none;
text-indent: 10px;
}
.calendar .grid[data-v-ea862df0] {
height: 182px;
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.calendar .grid .col2[data-v-ea862df0] {
flex: 1;
width: 50%;
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.calendar .grid .col2 > div[data-v-ea862df0] {
flex: auto;
}
.calendar .grid .col2 > div.bar[data-v-ea862df0] {
flex: none;
width: 30px;
margin-left: 20px;
}
.calendar .grid .col2 div.label[data-v-ea862df0] {
color: #000000;
}
.calendar .yj-container[data-v-ea862df0] {
height: 180px;
overflow: hidden;
}
.calendar .yj-container .yj[data-v-ea862df0] {
margin: 2px auto;
position: relative;
width: 36px;
height: 36px;
line-height: 36px;
text-align: center;
border-radius: 50%;
color: #FFFFFF;
}
.calendar .yj-container .yj[data-v-ea862df0]::before,
.calendar .yj-container .yj[data-v-ea862df0]::after {
position: absolute;
content: "";
left: -2px;
top: -2px;
width: 40px;
height: 40px;
border-radius: 50%;
z-index: -1;
}
.calendar .yj-container .yj[data-v-ea862df0]::after {
width: 44px;
height: 44px;
z-index: -2;
}
.calendar .yj-container .yi[data-v-ea862df0] {
background: #5CB85C;
}
.calendar .yj-container .ji[data-v-ea862df0] {
background: #D9534F;
}
.calendar .yj-container .yi[data-v-ea862df0]::before,
.calendar .yj-container .ji[data-v-ea862df0]::before {
background: #FFFFFF;
}
.calendar .yj-container .yi[data-v-ea862df0]::after,
.calendar .yj-container .ji[data-v-ea862df0]::after {
left: -4px;
top: -4px;
}
.calendar .yj-container .yi[data-v-ea862df0]::after {
background: #5CB85C;
}
.calendar .yj-container .ji[data-v-ea862df0]::after {
background: #D9534F;
}
.calendar .js[data-v-ea862df0] {
height: 165px;
overflow: hidden;
}
.calendar .js .label[data-v-ea862df0] {
margin-top: 10px;
}
.calendar .yj-container ul li[data-v-ea862df0],
.calendar .js ul li[data-v-ea862df0] {
list-style: none;
float: left;
width: 25%;
height: 32px;
line-height: 32px;
white-space: nowrap;
}
.calendar .today[data-v-ea862df0] {
margin: 0 auto;
width: 100%;
display: flex;
flex-direction: row;
justify-content: space-between;
font-size: 60px;
font-weight: bold;
color: #BC2F3F;
line-height: 100px;
align-items: center;
}
.calendar .today a[data-v-ea862df0] {
width: 0;
height: 0;
border: 18px solid transparent;
font-size: 0;
line-height: 0;
}
.calendar .today a.prev[data-v-ea862df0] {
border-right-color: #BC2F3F;
}
.calendar .today a.next[data-v-ea862df0] {
border-left-color: #BC2F3F;
}
.calendar .bar[data-v-ea862df0] {
position: relative;
width: 30px;
height: 120px;
color: #FFFFFF;
text-align: center;
background: #BC2F3F;
display: flex;
align-items: center;
border-radius: 6px;
}
.calendar .bar[data-v-ea862df0]::before,
.calendar .bar[data-v-ea862df0]::after {
content: "";
position: absolute;
left: 50%;
top: -6px;
width: 16px;
height: 16px;
border-radius: 50%;
background: #BC2F3F;
margin-left: -8px;
}
.calendar .bar[data-v-ea862df0]::after {
top: auto;
bottom: -6px;
}
.calendar .inputs[data-v-ea862df0] {
position: relative;
display: flex;
padding: 20px;
}
.calendar .inputs div[data-v-ea862df0] {
position: relative;
flex: 1;
}
.calendar .inputs input[data-v-ea862df0],
.calendar .inputs select[data-v-ea862df0] {
border: 1px solid #D7D9E0;
box-sizing: border-box;
padding: 7px;
border-radius: 6px;
line-height: 1;
position: relative;
background: #FFFFFF;
width: 80px;
margin-right: 6px;
text-align: center;
font-size: 20px;
outline: none;
}
.calendar .inputs select[data-v-ea862df0] {
appearance: none;
}
/*# sourceMappingURL=data:application/json;base64,ewogICJ2ZXJzaW9uIjogMywKICAic291cmNlcyI6IFsic2ZjLXN0eWxlOkk6XFxQcm9ncmFtXFxvYnNpZGlhblxcXHU0RUZCXHU1MkExXHU3QkExXHU3NDA2XHU2M0QyXHU0RUY2XHU1RjAwXHU1M0QxXFwub2JzaWRpYW5cXHBsdWdpbnNcXGx1bmFyLWNhbGVuZGFyXFxzcmNcXEx1bmFyQ2FsZW5kYXIudnVlP3R5cGU9c3R5bGUmaW5kZXg9MCIsICJzZmMtc3R5bGU6STpcXFByb2dyYW1cXG9ic2lkaWFuXFxcdTRFRkJcdTUyQTFcdTdCQTFcdTc0MDZcdTYzRDJcdTRFRjZcdTVGMDBcdTUzRDFcXC5vYnNpZGlhblxccGx1Z2luc1xcbHVuYXItY2FsZW5kYXJcXHNyY1xcTHVuYXJDYWxlbmRhcjEudnVlP3R5cGU9c3R5bGUmaW5kZXg9MCIsICJzZmMtc3R5bGU6STpcXFByb2dyYW1cXG9ic2lkaWFuXFxcdTRFRkJcdTUyQTFcdTdCQTFcdTc0MDZcdTYzRDJcdTRFRjZcdTVGMDBcdTUzRDFcXC5vYnNpZGlhblxccGx1Z2luc1xcbHVuYXItY2FsZW5kYXJcXHNyY1xcSHVhbmdMaS52dWU/dHlwZT1zdHlsZSZpbmRleD0wIl0sCiAgInNvdXJjZXNDb250ZW50IjogWyIuY2FsZW5kYXIgKltkYXRhLXYtY2UyY2M2YWRdIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmNhbGVuZGFyW2RhdGEtdi1jZTJjYzZhZF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgbWFyZ2luOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNEU2RUYyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDQ2NXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNhbGVuZGFyIC5jb250YWluZXJbZGF0YS12LWNlMmNjNmFkXSB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xufVxuLmNhbGVuZGFyIC5jb250YWluZXIgLmJhcltkYXRhLXYtY2UyY2M2YWRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIC5iYXIgZGl2W2RhdGEtdi1jZTJjYzZhZF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDE7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciAuYmFyIGRpdi5idXR0b25bZGF0YS12LWNlMmNjNmFkXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA2OHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNGNUY1RjY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6ICMzMzM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNhbGVuZGFyIC5jb250YWluZXIgLmJhciBpbnB1dFtkYXRhLXYtY2UyY2M2YWRdLCAuY2FsZW5kYXIgLmNvbnRhaW5lciAuYmFyIHNlbGVjdFtkYXRhLXYtY2UyY2M2YWRdIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q3RDlFMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogN3B4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgd2lkdGg6IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciAuYmFyIHNlbGVjdFtkYXRhLXYtY2UyY2M2YWRdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsW2RhdGEtdi1jZTJjYzZhZF0sIC5jYWxlbmRhciAuY29udGFpbmVyIG9sW2RhdGEtdi1jZTJjYzZhZF0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogNDQ4cHg7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5oZWFkIGxpW2RhdGEtdi1jZTJjYzZhZF0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5ib2R5IG9sIGxpW2RhdGEtdi1jZTJjYzZhZF0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDY0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkgZGl2LmlubmVyW2RhdGEtdi1jZTJjYzZhZF0ge1xuICBwYWRkaW5nOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkgZGl2LmlubmVyIGJbZGF0YS12LWNlMmNjNmFkXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDIycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5ib2R5IG9sIGxpIGRpdi5pbm5lciBpW2RhdGEtdi1jZTJjYzZhZF0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmNhbGVuZGFyIC5jb250YWluZXIgdWwuYm9keSBvbCBsaSBkaXYuaW5uZXIgdVtkYXRhLXYtY2UyY2M2YWRdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGxlZnQ6IDdweDtcbiAgdG9wOiA3cHg7XG4gIGNvbG9yOiAjNjI2Njc1O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuLmNhbGVuZGFyIC5jb250YWluZXIgdWwuYm9keSBvbCBsaS5vdGhlcltkYXRhLXYtY2UyY2M2YWRdIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbiAgb3BhY2l0eTogMC40O1xufVxuLmNhbGVuZGFyIC5jb250YWluZXIgdWwuYm9keSBvbCBsaTpob3ZlciBkaXYuaW5uZXJbZGF0YS12LWNlMmNjNmFkXSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCREJGQzg7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5ib2R5IG9sIGxpLnNlbGVjdGVkIGRpdi5pbm5lcltkYXRhLXYtY2UyY2M2YWRdIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0JEQkZDODtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkuaG9saWRheSBkaXYuaW5uZXJbZGF0YS12LWNlMmNjNmFkXSB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjY7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5ib2R5IG9sIGxpLmhvbGlkYXkucmVzdCBkaXYuaW5uZXJbZGF0YS12LWNlMmNjNmFkXSB7XG4gIGJhY2tncm91bmQ6ICNGREUzRTQ7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5ib2R5IG9sIGxpLnJlc3QgZGl2LmlubmVyIGJbZGF0YS12LWNlMmNjNmFkXSB7XG4gIGNvbG9yOiAjRjczMTMxO1xufVxuLmNhbGVuZGFyIC5jb250YWluZXIgdWwuYm9keSBvbCBsaS5yZXN0IGRpdi5pbm5lciB1W2RhdGEtdi1jZTJjYzZhZF0ge1xuICBjb2xvcjogI0Y3MzEzMTtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkudG9kYXkgZGl2LmlubmVyW2RhdGEtdi1jZTJjYzZhZF0ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNEU2RUYyICFpbXBvcnRhbnQ7XG59XG4uY2FsZW5kYXIgLnNpZGVbZGF0YS12LWNlMmNjNmFkXSB7XG4gIGJhY2tncm91bmQ6ICM0RTZFRjI7XG4gIHdpZHRoOiAxMTJweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FsZW5kYXIgLnNpZGUgLnltZFtkYXRhLXYtY2UyY2M2YWRdIHtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5jYWxlbmRhciAuc2lkZSAuZGF5W2RhdGEtdi1jZTJjYzZhZF0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBsaW5lLWhlaWdodDogODBweDtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG4uY2FsZW5kYXIgLnNpZGUgLmx1bmFyW2RhdGEtdi1jZTJjYzZhZF0ge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4uY2FsZW5kYXIgLnNpZGUgLmx1bmFyIGRpdltkYXRhLXYtY2UyY2M2YWRdIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cbi5jYWxlbmRhciAuc2lkZSAuZmVzdGl2YWxbZGF0YS12LWNlMmNjNmFkXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5jYWxlbmRhciAuc2lkZSAuZmVzdGl2YWxbZGF0YS12LWNlMmNjNmFkXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgbGVmdDogMTZweDtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5jYWxlbmRhciAuc2lkZSAueWlqaVtkYXRhLXYtY2UyY2M2YWRdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgaGVpZ2h0OiA4MCU7XG59XG4uY2FsZW5kYXIgLnNpZGUgLnlpamkgLnlpW2RhdGEtdi1jZTJjYzZhZF0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jYWxlbmRhciAuc2lkZSAueWlqaSAueWkgZGl2W2RhdGEtdi1jZTJjYzZhZF0ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLmNhbGVuZGFyIC5zaWRlIC55aWppIC5qaVtkYXRhLXYtY2UyY2M2YWRdIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAlO1xufVxuLmNhbGVuZGFyIC5zaWRlIC55aWppIC5qaSBkaXZbZGF0YS12LWNlMmNjNmFkXSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uY2FsZW5kYXIgLnNpZGUgLnlpamkgYltkYXRhLXYtY2UyY2M2YWRdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNmZmY7XG59IiwgIi5jYWxlbmRhciAqW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uY2FsZW5kYXJbZGF0YS12LWMyOTdmYzk2XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBtYXJnaW46IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMHB4IHNvbGlkICM0RTZFRjI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNDY1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lcltkYXRhLXYtYzI5N2ZjOTZdIHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciAuYmFyW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmNhbGVuZGFyIC5jb250YWluZXIgLmJhciBkaXZbZGF0YS12LWMyOTdmYzk2XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMTtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIC5iYXIgZGl2LmJ1dHRvbltkYXRhLXYtYzI5N2ZjOTZdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDY4cHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFzZS0zMCk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJhc2UtMTAwKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciAuYmFyIGlucHV0W2RhdGEtdi1jMjk3ZmM5Nl0sIC5jYWxlbmRhciAuY29udGFpbmVyIC5iYXIgc2VsZWN0W2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEOUUwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYXNlLTA1KTtcbiAgd2lkdGg6IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciAuYmFyIHNlbGVjdFtkYXRhLXYtYzI5N2ZjOTZdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsW2RhdGEtdi1jMjk3ZmM5Nl0sIC5jYWxlbmRhciAuY29udGFpbmVyIG9sW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB3aWR0aDogNDQ4cHg7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5oZWFkIGxpW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNjRweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5ib2R5IG9sIGxpW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDY0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwYWRkaW5nOiAycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkgZGl2LmlubmVyW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBwYWRkaW5nOiA0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkgZGl2LmlubmVyIGJbZGF0YS12LWMyOTdmYzk2XSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6IDIycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWJhc2UtMTAwKTtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkgZGl2LmlubmVyIGlbZGF0YS12LWMyOTdmYzk2XSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1iYXNlLTEwMCk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkgZGl2LmlubmVyIHVbZGF0YS12LWMyOTdmYzk2XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZWZ0OiA3cHg7XG4gIHRvcDogN3B4O1xuICBjb2xvcjogIzYyNjY3NTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkub3RoZXJbZGF0YS12LWMyOTdmYzk2XSB7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGk6aG92ZXIgZGl2LmlubmVyW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjQkRCRkM4O1xufVxuLmNhbGVuZGFyIC5jb250YWluZXIgdWwuYm9keSBvbCBsaS5zZWxlY3RlZCBkaXYuaW5uZXJbZGF0YS12LWMyOTdmYzk2XSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCREJGQzg7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5ib2R5IG9sIGxpLmhvbGlkYXkgZGl2LmlubmVyW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1iYXNlLTMwKTtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkuaG9saWRheS5yZXN0IGRpdi5pbm5lcltkYXRhLXYtYzI5N2ZjOTZdIHtcbiAgYmFja2dyb3VuZDogI0ZERTNFNDtcbn1cbi5jYWxlbmRhciAuY29udGFpbmVyIHVsLmJvZHkgb2wgbGkucmVzdCBkaXYuaW5uZXIgYltkYXRhLXYtYzI5N2ZjOTZdIHtcbiAgY29sb3I6ICNGNzMxMzE7XG59XG4uY2FsZW5kYXIgLmNvbnRhaW5lciB1bC5ib2R5IG9sIGxpLnJlc3QgZGl2LmlubmVyIHVbZGF0YS12LWMyOTdmYzk2XSB7XG4gIGNvbG9yOiAjRjczMTMxO1xufVxuLmNhbGVuZGFyIC5jb250YWluZXIgdWwuYm9keSBvbCBsaS50b2RheSBkaXYuaW5uZXJbZGF0YS12LWMyOTdmYzk2XSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0RTZFRjIgIWltcG9ydGFudDtcbn1cbi5jYWxlbmRhciAuc2lkZVtkYXRhLXYtYzI5N2ZjOTZdIHtcbiAgYmFja2dyb3VuZDogIzRFNkVGMjtcbiAgd2lkdGg6IDExMnB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jYWxlbmRhciAuc2lkZSAueW1kW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBsaW5lLWhlaWdodDogNDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNhbGVuZGFyIC5zaWRlIC5kYXlbZGF0YS12LWMyOTdmYzk2XSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICBmb250LXNpemU6IDUycHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cbi5jYWxlbmRhciAuc2lkZSAubHVuYXJbZGF0YS12LWMyOTdmYzk2XSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbi5jYWxlbmRhciAuc2lkZSAubHVuYXIgZGl2W2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmNhbGVuZGFyIC5zaWRlIC5mZXN0aXZhbFtkYXRhLXYtYzI5N2ZjOTZdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xufVxuLmNhbGVuZGFyIC5zaWRlIC5mZXN0aXZhbFtkYXRhLXYtYzI5N2ZjOTZdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICBsZWZ0OiAxNnB4O1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmNhbGVuZGFyIC5zaWRlIC55aWppW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpO1xuICBoZWlnaHQ6IDgwJTtcbn1cbi5jYWxlbmRhciAuc2lkZSAueWlqaSAueWlbZGF0YS12LWMyOTdmYzk2XSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuLmNhbGVuZGFyIC5zaWRlIC55aWppIC55aSBkaXZbZGF0YS12LWMyOTdmYzk2XSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4uY2FsZW5kYXIgLnNpZGUgLnlpamkgLmppW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA1MCU7XG59XG4uY2FsZW5kYXIgLnNpZGUgLnlpamkgLmppIGRpdltkYXRhLXYtYzI5N2ZjOTZdIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cbi5jYWxlbmRhciAuc2lkZSAueWlqaSBiW2RhdGEtdi1jMjk3ZmM5Nl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbn0iLCAiLmNhbGVuZGFyICpbZGF0YS12LWVhODYyZGYwXSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5zYm94W2RhdGEtdi1lYTg2MmRmMF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYmFzZS0yMCk7XG4gIGJveC1zaGFkb3c6IDdweCA3cHggNnB4IHZhcigtLWludGVyLWNvbG9yLWJhY2tncm91bmQpLCAtN3B4IC03cHggNnB4IHZhcigtLWludGVyLWNvbG9yLWJhY2tncm91bmQtYWx0KTtcbn1cbi5jYWxlbmRhcltkYXRhLXYtZWE4NjJkZjBdIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogdmFyKC0tdGV4dC1oaWdobGlnaHQpO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYm94LXNoYWRvdzogN3B4IDdweCA2cHggdmFyKC0tY29sb3ItYmFzZS01MCksIC03cHggLTdweCA2cHggdmFyKC0tY29sb3ItYmFzZS0zMCk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4uY2FsZW5kYXIgPiBkaXZbZGF0YS12LWVhODYyZGYwXSB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FsZW5kYXIgLnRleHQtc2V0W2RhdGEtdi1lYTg2MmRmMF0ge1xuICBwYWRkaW5nLWJvdHRvbTogMiU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhbGVuZGFyIGRpdi5sYW5nW2RhdGEtdi1lYTg2MmRmMF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NDZjZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cbi5jYWxlbmRhciBkaXYubGFuZyBhW2RhdGEtdi1lYTg2MmRmMF0ge1xuICBwYWRkaW5nOiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jYWxlbmRhciBkaXYubGFuZyBhLmFjdGl2ZVtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgYmFja2dyb3VuZDogIzY0NmNmZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uY2FsZW5kYXIgLmNlbnRlcltkYXRhLXYtZWE4NjJkZjBdIHtcbiAgZmxleDogMjtcbn1cbi5jYWxlbmRhciAuYm9yZGVyLWJvdHRvbVtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHZhcigtLWNvbG9yLW9yYW5nZSk7XG59XG4uY2FsZW5kYXIgLmJvcmRlci1yaWdodFtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdmFyKC0tY29sb3Itb3JhbmdlKTtcbn1cbi5jYWxlbmRhciAuYmdbZGF0YS12LWVhODYyZGYwXSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtcHJpbWFyeSk7XG59XG4uY2FsZW5kYXIgLmx1bmFyW2RhdGEtdi1lYTg2MmRmMF0ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xufVxuLmNhbGVuZGFyIC5yb3dbZGF0YS12LWVhODYyZGYwXSB7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNhbGVuZGFyIC5yb3cgPiBkaXZbZGF0YS12LWVhODYyZGYwXSB7XG4gIGZsZXg6IDE7XG59XG4uY2FsZW5kYXIgLmNvbFtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5jYWxlbmRhciBkaXYubGFiZWxbZGF0YS12LWVhODYyZGYwXSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjQkMyRjNGO1xuICB3aWR0aDogODBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZmxleDogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XG59XG4uY2FsZW5kYXIgLmdyaWRbZGF0YS12LWVhODYyZGYwXSB7XG4gIGhlaWdodDogMTgycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jYWxlbmRhciAuZ3JpZCAuY29sMltkYXRhLXYtZWE4NjJkZjBdIHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNhbGVuZGFyIC5ncmlkIC5jb2wyID4gZGl2W2RhdGEtdi1lYTg2MmRmMF0ge1xuICBmbGV4OiBhdXRvO1xufVxuLmNhbGVuZGFyIC5ncmlkIC5jb2wyID4gZGl2LmJhcltkYXRhLXYtZWE4NjJkZjBdIHtcbiAgZmxleDogbm9uZTtcbiAgd2lkdGg6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmNhbGVuZGFyIC5ncmlkIC5jb2wyIGRpdi5sYWJlbFtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uY2FsZW5kYXIgLnlqLWNvbnRhaW5lcltkYXRhLXYtZWE4NjJkZjBdIHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYWxlbmRhciAueWotY29udGFpbmVyIC55altkYXRhLXYtZWE4NjJkZjBdIHtcbiAgbWFyZ2luOiAycHggYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmNhbGVuZGFyIC55ai1jb250YWluZXIgLnlqW2RhdGEtdi1lYTg2MmRmMF06OmJlZm9yZSwgLmNhbGVuZGFyIC55ai1jb250YWluZXIgLnlqW2RhdGEtdi1lYTg2MmRmMF06OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAtMnB4O1xuICB0b3A6IC0ycHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgei1pbmRleDogLTE7XG59XG4uY2FsZW5kYXIgLnlqLWNvbnRhaW5lciAueWpbZGF0YS12LWVhODYyZGYwXTo6YWZ0ZXIge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICB6LWluZGV4OiAtMjtcbn1cbi5jYWxlbmRhciAueWotY29udGFpbmVyIC55aVtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgYmFja2dyb3VuZDogIzVDQjg1Qztcbn1cbi5jYWxlbmRhciAueWotY29udGFpbmVyIC5qaVtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgYmFja2dyb3VuZDogI0Q5NTM0Rjtcbn1cbi5jYWxlbmRhciAueWotY29udGFpbmVyIC55aVtkYXRhLXYtZWE4NjJkZjBdOjpiZWZvcmUsIC5jYWxlbmRhciAueWotY29udGFpbmVyIC5qaVtkYXRhLXYtZWE4NjJkZjBdOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuLmNhbGVuZGFyIC55ai1jb250YWluZXIgLnlpW2RhdGEtdi1lYTg2MmRmMF06OmFmdGVyLCAuY2FsZW5kYXIgLnlqLWNvbnRhaW5lciAuamlbZGF0YS12LWVhODYyZGYwXTo6YWZ0ZXIge1xuICBsZWZ0OiAtNHB4O1xuICB0b3A6IC00cHg7XG59XG4uY2FsZW5kYXIgLnlqLWNvbnRhaW5lciAueWlbZGF0YS12LWVhODYyZGYwXTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNUNCODVDO1xufVxuLmNhbGVuZGFyIC55ai1jb250YWluZXIgLmppW2RhdGEtdi1lYTg2MmRmMF06OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0Q5NTM0Rjtcbn1cbi5jYWxlbmRhciAuanNbZGF0YS12LWVhODYyZGYwXSB7XG4gIGhlaWdodDogMTY1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY2FsZW5kYXIgLmpzIC5sYWJlbFtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jYWxlbmRhciAueWotY29udGFpbmVyIHVsIGxpW2RhdGEtdi1lYTg2MmRmMF0sIC5jYWxlbmRhciAuanMgdWwgbGlbZGF0YS12LWVhODYyZGYwXSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjUlO1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmNhbGVuZGFyIC50b2RheVtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjQkMyRjNGO1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FsZW5kYXIgLnRvZGF5IGFbZGF0YS12LWVhODYyZGYwXSB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogMThweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5jYWxlbmRhciAudG9kYXkgYS5wcmV2W2RhdGEtdi1lYTg2MmRmMF0ge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNCQzJGM0Y7XG59XG4uY2FsZW5kYXIgLnRvZGF5IGEubmV4dFtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNCQzJGM0Y7XG59XG4uY2FsZW5kYXIgLmJhcltkYXRhLXYtZWE4NjJkZjBdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0JDMkYzRjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuLmNhbGVuZGFyIC5iYXJbZGF0YS12LWVhODYyZGYwXTo6YmVmb3JlLCAuY2FsZW5kYXIgLmJhcltkYXRhLXYtZWE4NjJkZjBdOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IC02cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0JDMkYzRjtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG59XG4uY2FsZW5kYXIgLmJhcltkYXRhLXYtZWE4NjJkZjBdOjphZnRlciB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtNnB4O1xufVxuLmNhbGVuZGFyIC5pbnB1dHNbZGF0YS12LWVhODYyZGYwXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jYWxlbmRhciAuaW5wdXRzIGRpdltkYXRhLXYtZWE4NjJkZjBdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxO1xufVxuLmNhbGVuZGFyIC5pbnB1dHMgaW5wdXRbZGF0YS12LWVhODYyZGYwXSwgLmNhbGVuZGFyIC5pbnB1dHMgc2VsZWN0W2RhdGEtdi1lYTg2MmRmMF0ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDdEOUUwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgd2lkdGg6IDgwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5jYWxlbmRhciAuaW5wdXRzIHNlbGVjdFtkYXRhLXYtZWE4NjJkZjBdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn0iXSwKICAibWFwcGluZ3MiOiAiO0FBQUE7QUFDRTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFBQTtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQUE7QUFDRTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTs7O0FDbk5GO0FBQ0U7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQUE7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQUE7QUFFRjtBQUFBO0FBQ0U7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7OztBQ25ORjtBQUNFO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQUE7QUFFRjtBQUNFO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQUE7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFBQTtBQUNFO0FBQUE7QUFFRjtBQUFBO0FBQ0U7QUFDQTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUFBO0FBRUY7QUFDRTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQUE7QUFFRjtBQUFBO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUFBO0FBQ0U7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFDQTtBQUNBO0FBQUE7QUFFRjtBQUNFO0FBQ0E7QUFBQTtBQUVGO0FBQUE7QUFDRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFBQTtBQUVGO0FBQ0U7QUFBQTsiLAogICJuYW1lcyI6IFtdCn0K */