summaryrefslogtreecommitdiffstats
path: root/premake5.exe
blob: a8483721467dc3d67ca25ac14a6ff811c0bb92c7 (plain) (blame)
ofshex dumpascii
0000 4d 5a 90 00 03 00 00 00 04 00 00 00 ff ff 00 00 b8 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 MZ......................@.......
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 18 01 00 00 ................................
0040 0e 1f ba 0e 00 b4 09 cd 21 b8 01 4c cd 21 54 68 69 73 20 70 72 6f 67 72 61 6d 20 63 61 6e 6e 6f ........!..L.!This.program.canno
0060 74 20 62 65 20 72 75 6e 20 69 6e 20 44 4f 53 20 6d 6f 64 65 2e 0d 0d 0a 24 00 00 00 00 00 00 00 t.be.run.in.DOS.mode....$.......
0080 15 af d0 fd 51 ce be ae 51 ce be ae 51 ce be ae 45 a5 bd af 7f ce be ae 45 a5 bb af b5 ce be ae ....Q...Q...Q...E.......E.......
00a0 45 a5 ba af 4c ce be ae cf 6e 79 ae 55 ce be ae ef bf bb af 74 ce be ae ef bf ba af 45 ce be ae E...L....ny.U.......t.......E...
00c0 ef bf bd af 48 ce be ae 45 a5 bf af 5c ce be ae 51 ce bf ae fe ce be ae c6 bc b6 af 9a ce be ae ....H...E...\...Q...............
00e0 c6 bc 41 ae 50 ce be ae 51 ce 29 ae 50 ce be ae c6 bc bc af 50 ce be ae 52 69 63 68 51 ce be ae ..A.P...Q.).P.......P...RichQ...
0100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 45 00 00 4c 01 05 00 ........................PE..L...
0120 e3 55 e4 5f 00 00 00 00 00 00 00 00 e0 00 02 01 0b 01 0e 1c 00 6c 09 00 00 ea 0b 00 00 00 00 00 .U._.................l..........
0140 d7 73 06 00 00 10 00 00 00 80 09 00 00 00 40 00 00 10 00 00 00 02 00 00 06 00 00 00 00 00 00 00 .s............@.................
0160 06 00 00 00 00 00 00 00 00 80 15 00 00 04 00 00 00 00 00 00 03 00 40 81 00 00 10 00 00 10 00 00 ......................@.........
0180 00 00 10 00 00 10 00 00 00 00 00 00 10 00 00 00 00 00 00 00 00 00 00 00 bc e0 14 00 8c 00 00 00 ................................
01a0 00 10 15 00 28 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 15 00 f4 56 00 00 ....(........................V..
01c0 30 d0 14 00 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0...p...........................
01e0 a0 d0 14 00 40 00 00 00 00 00 00 00 00 00 00 00 00 80 09 00 c0 02 00 00 00 00 00 00 00 00 00 00 ....@...........................
0200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2e 74 65 78 74 00 00 00 aa 6b 09 00 00 10 00 00 .................text....k......
0220 00 6c 09 00 00 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 00 60 2e 72 64 61 74 61 00 00 .l.....................`.rdata..
0240 8e 6f 0b 00 00 80 09 00 00 70 0b 00 00 70 09 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 40 .o.......p...p..............@..@
0260 2e 64 61 74 61 00 00 00 88 1a 00 00 00 f0 14 00 00 0e 00 00 00 e0 14 00 00 00 00 00 00 00 00 00 .data...........................
0280 00 00 00 00 40 00 00 c0 2e 72 73 72 63 00 00 00 28 05 00 00 00 10 15 00 00 06 00 00 00 ee 14 00 ....@....rsrc...(...............
02a0 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 40 2e 72 65 6c 6f 63 00 00 f4 56 00 00 00 20 15 00 ............@..@.reloc...V......
02c0 00 58 00 00 00 f4 14 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 00 42 00 00 00 00 00 00 00 00 .X..................@..B........
02e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0300 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
03a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
03c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
03e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
0400 b8 78 0a 55 00 c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 53 56 57 8b f9 89 55 fc 8b 4d 08 8b .x.U............U..QSVW...U..M..
0420 47 04 03 c8 8b 37 3b ce 76 47 b8 00 00 01 00 90 8d 34 76 d1 ee 3b f0 0f 46 f0 3b ce 77 f2 6a 01 G....7;.vG.......4v..;..F.;.w.j.
0440 56 e8 7e 9b 06 00 8b d8 83 c4 08 8b 47 04 85 c0 74 18 50 ff 77 08 53 e8 34 81 06 00 ff 77 08 e8 V.~.........G...t.P.w.S.4....w..
0460 02 b8 06 00 8b 47 04 83 c4 10 89 5f 08 89 37 eb 03 8b 5f 08 8b 75 08 03 c3 56 ff 75 fc 50 e8 0d .....G....._..7..._..u...V.u.P..
0480 81 06 00 83 c4 0c 01 77 04 5f 5e 5b 8b e5 5d c3 55 8b ec 6a 0c e8 e7 b7 06 00 8b 55 08 83 c4 04 .......w._^[..].U..j.......U....
04a0 c7 00 00 00 00 00 c7 40 04 00 00 00 00 c7 40 08 00 00 00 00 8b 4a 0c 89 01 b8 01 00 00 00 c7 41 .......@......@......J.........A
04c0 08 02 00 00 00 83 42 0c 10 5d c3 cc cc cc cc cc 55 8b ec 51 56 8b 75 08 8d 45 fc 57 50 6a 02 56 ......B..]......U..QV.u..E.WPj.V
04e0 e8 3b cf 00 00 8b f8 83 c4 0c 8b ce 85 ff 74 3c ba 01 00 00 00 e8 96 c7 00 00 8b 48 08 83 e1 0f .;............t<...........H....
0500 83 e9 02 74 10 83 e9 05 74 04 33 c9 eb 09 8b 08 83 c1 18 eb 02 8b 08 ff 75 fc 8b d7 e8 ef fe ff ...t....t.3.............u.......
0520 ff 83 c4 04 33 c0 5f 5e 8b e5 5d c3 6a 04 ba 02 00 00 00 e8 98 32 00 00 cc cc cc cc cc cc cc cc ....3._^..].j........2..........
0540 55 8b ec 51 53 56 8b 75 08 ba 02 00 00 00 57 8b ce e8 3a c7 00 00 3d a0 65 53 00 74 20 f6 40 08 U..QSV.u......W...:...=.eS.t..@.
0560 0f 76 1a 8d 45 fc 50 6a 02 56 e8 b1 ce 00 00 8b f8 83 c4 0c 85 ff 74 5d 8b 5d fc eb 04 33 db 33 .v..E.Pj.V............t].]...3.3
0580 ff ba 01 00 00 00 8b ce e8 03 c7 00 00 8b 48 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 f6 eb ..............H.......t....t.3..
05a0 09 8b 30 83 c6 18 eb 02 8b 30 85 ff 74 0d 53 8b d7 8b ce e8 58 fe ff ff 83 c4 04 6a 02 ba 1c f9 ..0......0..t.S.....X......j....
05c0 49 00 8b ce e8 47 fe ff ff 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 6a 04 ba 02 00 00 00 8b ce e8 ed I....G......3._^[..].j..........
05e0 31 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 4d 08 ba 01 00 00 00 56 e8 8f c6 00 1...............U...M......V....
0600 00 8b 48 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 f6 eb 09 8b 30 83 c6 18 eb 02 8b 30 ff 76 ..H.......t....t.3....0......0.v
0620 08 e8 40 b6 06 00 56 c7 06 00 00 00 00 c7 46 04 00 00 00 00 c7 46 08 00 00 00 00 e8 26 b6 06 00 ..@...V.......F......F......&...
0640 83 c4 08 33 c0 5e 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 57 8b 7d 08 ba 01 00 00 00 8b cf e8 2d ...3.^].........U..W.}.........-
0660 c6 00 00 8b c8 8b 41 08 83 e0 0f 83 e8 02 74 10 83 e8 05 74 04 33 c9 eb 09 8b 09 83 c1 18 eb 02 ......A.......t....t.3..........
0680 8b 09 8b 41 04 85 c0 74 44 8b 51 08 80 7c 02 ff 0a 75 05 83 c0 ff 74 35 80 7c 02 ff 0d 75 05 83 ...A...tD.Q..|...u....t5.|...u..
06a0 c0 ff 74 29 56 50 8b cf e8 53 84 01 00 8b 77 0c 83 c4 04 89 06 0f b6 50 04 83 ca 40 89 56 08 8b ..t)VP...S....w........P...@.V..
06c0 57 10 83 47 0c 10 5e 83 7a 0c 00 eb 26 ba 1f f9 49 00 8b cf e8 b7 84 01 00 8b 4f 0c 89 01 0f b6 W..G..^.z...&...I.........O.....
06e0 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 b4 5e 01 00 b8 01 00 00 @...@.A..G..G...x..~.....^......
0700 00 5f 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 33 d2 53 8b 5d 08 8b ._].............U........3.S.]..
0720 cb 56 57 6a 28 8b 7b 10 6a 07 e8 91 90 01 00 8b f0 83 c4 08 8a 47 3c 24 03 88 46 05 c6 46 04 07 .VWj(.{.j............G<$..F..F..
0740 8b 47 40 89 06 89 77 40 c7 46 0c 10 00 00 00 c7 46 08 00 00 00 00 a1 a0 65 53 00 8b 0d a4 65 53 .G@...w@.F......F.......eS....eS
0760 00 89 46 10 89 4e 14 c6 46 06 00 8b 43 0c 89 30 c7 40 08 47 00 00 00 8b 43 10 83 43 0c 10 83 78 ..F..N..F...C..0.@.G....C..C...x
0780 0c 00 7e 07 8b cb e8 25 5e 01 00 68 20 f9 49 00 53 c7 46 18 00 00 00 00 c7 46 1c 00 00 00 00 e8 ..~....%^..h..I.S.F......F......
07a0 ac 32 00 00 83 c4 08 85 c0 74 51 ba 34 f9 49 00 8b cb e8 d9 83 01 00 8b 4b 0c 89 01 0f b6 40 04 .2.......tQ.4.I.........K.....@.
07c0 83 c8 40 89 41 08 8b 43 10 83 43 0c 10 8b 4b 0c 83 78 0c 00 7e 0a 8b cb e8 d3 5d 01 00 8b 4b 0c ..@.A..C..C...K..x..~.....]...K.
07e0 6a fd c7 01 20 18 40 00 c7 41 08 16 00 00 00 83 43 0c 10 53 e8 c7 d5 00 00 83 c4 08 6a fe 53 e8 j.....@..A......C..S........j.S.
0800 4c d9 00 00 83 c4 08 ba 01 00 00 00 8b cb e8 7d c4 00 00 8b 48 08 83 e1 3f 83 c1 fc 83 f9 10 0f L..............}....H...?.......
0820 87 d5 00 00 00 0f b6 89 2c 15 40 00 ff 24 8d 1c 15 40 00 8b 00 0f b6 40 07 eb 0e 8b 00 8b 40 0c ........,.@..$...@.....@......@.
0840 eb 07 8b 08 e8 f7 6b 01 00 8d 0c 40 89 44 24 0c c1 e1 02 51 89 46 20 e8 25 b4 06 00 33 ff 89 46 ......k....@.D$....Q.F..%...3..F
0860 24 83 c4 04 39 7c 24 0c 0f 8e a0 00 00 00 33 c9 89 4c 24 14 8b 46 24 ba 01 00 00 00 03 c1 8b cb $...9|$.......3..L$..F$.........
0880 89 44 24 10 e8 07 c4 00 00 33 c9 8b d7 83 c2 01 13 c9 51 8b 08 52 e8 35 69 01 00 8b 4b 0c 83 c4 .D$......3........Q..R.5i...K...
08a0 08 8b 54 24 10 0f 10 00 0f 11 01 83 43 0c 10 8b cb e8 8a 00 00 00 8b 4c 24 10 83 43 0c f0 83 79 ..T$........C..........L$..C...y
08c0 04 00 7e 10 8b 41 08 83 78 04 00 74 07 c7 46 18 01 00 00 00 83 39 00 74 03 ff 46 1c 8b 4c 24 14 ..~..A..x..t..F......9.t..F..L$.
08e0 47 83 c1 0c 89 4c 24 14 3b 7c 24 0c 7c 86 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 6a 00 c7 46 20 00 G....L$.;|$.|......_^[..].j..F..
0900 00 00 00 e8 79 b3 06 00 83 c4 04 89 46 24 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 66 90 33 14 40 00 ....y.......F$_^.....[..].f.3.@.
0920 42 14 40 00 3b 14 40 00 fa 14 40 00 00 01 03 02 03 03 03 03 03 03 03 03 03 03 03 03 02 cc cc cc B.@.;.@...@.....................
0940 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b fa 8b f1 83 ca ff 89 7c 24 1c e8 34 c3 00 00 8b 48 08 83 U........SVW........|$..4....H..
0960 e1 3f 83 c1 fc 83 f9 10 0f 87 61 02 00 00 0f b6 89 04 18 40 00 ff 24 8d f4 17 40 00 8b 00 0f b6 .?........a........@..$...@.....
0980 40 07 eb 0e 8b 00 8b 40 0c eb 07 8b 08 e8 ae 6a 01 00 8d 0c 80 89 44 24 14 c1 e1 02 51 89 47 04 @......@.......j......D$....Q.G.
09a0 e8 dc b2 06 00 33 db 89 47 08 83 c4 04 c7 07 00 00 00 00 39 5c 24 14 0f 8e 2c 02 00 00 33 c9 89 .....3..G..........9\$...,...3..
09c0 4c 24 18 8b 47 08 83 ca ff 03 c1 8b ce 89 44 24 10 c7 40 08 00 00 00 00 e8 b3 c2 00 00 33 c9 8b L$..G.........D$..@..........3..
09e0 d3 83 c2 01 13 c9 51 8b 08 52 e8 e1 67 01 00 8b 4e 0c 83 ca ff 0f 10 00 0f 11 01 83 46 0c 10 8b ......Q..R..g...N...........F...
0a00 ce 8b 7e 0c e8 87 c2 00 00 6a 00 6a 01 8b 08 e8 bc 67 01 00 83 c4 10 83 ca ff 8b ce 0f 10 00 0f ..~......j.j.....g..............
0a20 11 07 83 46 0c 10 e8 65 c2 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b ...F...e....H.......t,...t.3..(.
0a40 d0 8b ce e8 38 76 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 58 5b 01 00 83 ca ff 8b ce e8 2e c2 ....8v...F..x..~....X[..........
0a60 00 00 8b 00 83 c0 10 8b 4c 24 10 83 ca ff 89 01 8b ce 83 46 0c f0 8b 7e 0c e8 12 c2 00 00 6a 00 ........L$.........F...~......j.
0a80 6a 02 8b 08 e8 47 67 01 00 83 c4 08 83 ca ff 8b ce 0f 10 00 0f 11 07 83 46 0c 10 e8 f0 c1 00 00 j....Gg.................F.......
0aa0 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b d0 8b ce e8 c3 75 01 00 8b 46 10 .H.......t,...t.3..(......u...F.
0ac0 83 78 0c 00 7e 07 8b ce e8 e3 5a 01 00 83 ca ff 8b ce e8 b9 c1 00 00 8b 00 83 c0 10 8b 4c 24 10 .x..~.....Z..................L$.
0ae0 83 ca ff 89 41 04 8b ce 83 46 0c f0 8b 7e 0c e8 9c c1 00 00 6a 00 6a 03 8b 08 e8 d1 66 01 00 6a ....A....F...~......j.j.....f..j
0b00 ff 56 0f 10 00 0f 11 07 83 46 0c 10 e8 df c8 00 00 8b 4c 24 20 83 ca ff 89 41 0c 8b ce 83 46 0c .V.......F........L$.....A....F.
0b20 f0 8b 7e 0c e8 67 c1 00 00 6a 00 6a 04 8b 08 e8 9c 66 01 00 6a ff 56 0f 10 00 0f 11 07 83 46 0c ..~..g...j.j.....f..j.V.......F.
0b40 10 e8 aa c8 00 00 8b 4c 24 30 83 c4 20 89 41 10 8b 7e 0c 83 c7 f0 89 7e 0c 8b 49 04 85 c9 74 46 .......L$0....A..~.....~..I...tF
0b60 b8 3c f9 49 00 8a 11 3a 10 75 1a 84 d2 74 12 8a 51 01 3a 50 01 75 0e 83 c1 02 83 c0 02 84 d2 75 .<.I...:.u...t..Q.:P.u.........u
0b80 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 18 8b 44 24 10 c7 40 08 01 00 00 00 8b 44 24 1c c7 00 01 .3..........u..D$..@......D$....
0ba0 00 00 00 8b 7e 0c 8b 4c 24 18 8d 47 f0 8b 7c 24 1c 43 83 c1 14 89 46 0c 89 4c 24 18 3b 5c 24 14 ....~..L$..G..|$.C....F..L$.;\$.
0bc0 0f 8c fd fd ff ff 33 c0 5f 5e 5b 8b e5 5d c3 6a 00 c7 47 04 00 00 00 00 e8 a4 b0 06 00 83 c4 04 ......3._^[..].j..G.............
0be0 89 47 08 c7 07 00 00 00 00 5f 5e 33 c0 5b 8b e5 5d c3 66 90 7c 15 40 00 8b 15 40 00 84 15 40 00 .G......._^3.[..].f.|.@...@...@.
0c00 cf 17 40 00 00 01 03 02 03 03 03 03 03 03 03 03 03 03 03 03 02 cc cc cc cc cc cc cc cc cc cc cc ..@.............................
0c20 55 8b ec 8b 4d 08 ba 01 00 00 00 53 56 e8 5e c0 00 00 8b 48 08 83 e1 0f 83 e9 02 74 10 83 e9 05 U...M......SV.^....H.......t....
0c40 74 04 33 f6 eb 09 8b 30 83 c6 18 eb 02 8b 30 8b 5e 08 85 db 7e 22 57 33 ff 0f 1f 80 00 00 00 00 t.3....0......0.^...~"W3........
0c60 8b 46 0c ff 74 07 08 e8 fa af 06 00 83 c4 04 8d 7f 0c 83 eb 01 75 e9 5f ff 76 0c e8 e6 af 06 00 .F..t................u._.v......
0c80 83 c4 04 33 c0 5e 5b 5d c3 cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 8b 45 08 83 ec 0c 83 78 10 00 ...3.^[]........U......E.....x..
0ca0 53 56 57 8b f2 8b d9 0f 84 71 01 00 00 8b 43 14 ba 04 00 00 00 8b 7b 0c 8b cf c7 44 24 10 00 00 SVW......q....C.......{....D$...
0cc0 00 00 2b 08 83 e9 10 c1 f9 04 89 4c 24 14 8b cb e8 bb bf 00 00 0f 10 00 0f 11 07 8b 43 0c 83 c0 ..+........L$...............C...
0ce0 10 89 43 0c 85 f6 75 05 89 70 08 eb 18 8b d6 8b cb e8 9a 7e 01 00 8b 4b 0c 89 01 0f b6 40 04 83 ..C...u..p.........~...K.....@..
0d00 c8 40 89 41 08 8b 43 10 83 43 0c 10 83 78 0c 00 7e 07 8b cb e8 97 58 01 00 8b 45 08 8b 10 85 d2 .@.A..C..C...x..~.....X...E.....
0d20 75 08 8b 43 0c 89 50 08 eb 16 8b cb e8 5f 7e 01 00 8b 4b 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 u..C..P......_~...K.....@...@.A.
0d40 8b 43 10 83 43 0c 10 8b 53 0c 83 78 0c 00 7e 0a 8b cb e8 59 58 01 00 8b 53 0c 66 ff 43 6c 83 c2 .C..C...S..x..~....YX...S.f.Cl..
0d60 d0 6a 01 8b cb e8 96 02 01 00 83 c4 04 b8 ff ff 00 00 66 01 43 6c 83 ca ff 8b cb e8 10 bf 00 00 .j................f.Cl..........
0d80 8b 40 08 83 e0 0f 83 f8 04 74 05 83 f8 03 75 76 83 ca ff 8b cb e8 f6 be 00 00 8b 48 08 83 e1 0f .@.......t....uv...........H....
0da0 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b d0 8b cb e8 c9 72 01 00 8b 43 10 83 78 0c 00 7e 07 ...t,...t.3..(......r...C..x..~.
0dc0 8b cb e8 e9 57 01 00 83 ca ff 8b cb e8 bf be 00 00 8b 00 83 c0 10 8a 0e 3a 08 75 1a 84 c9 74 12 ....W...................:.u...t.
0de0 8a 4e 01 3a 48 01 75 0e 83 c6 02 83 c0 02 84 c9 75 e4 33 c0 eb 05 1b c0 83 c8 01 33 c9 85 c0 0f .N.:H.u.........u.3........3....
0e00 94 c1 89 4c 24 10 ff 74 24 14 53 e8 c0 c0 00 00 8b 44 24 18 83 c4 08 5f 5e 5b 8b e5 5d c3 8b 00 ...L$..t$.S......D$...._^[..]...
0e20 8a 0e 3a 08 75 26 84 c9 74 12 8a 4e 01 3a 48 01 75 1a 83 c6 02 83 c0 02 84 c9 75 e4 33 c9 33 c0 ..:.u&..t..N.:H.u.........u.3.3.
0e40 85 c9 0f 94 c0 5f 5e 5b 8b e5 5d c3 1b c9 33 c0 83 c9 01 5f 85 c9 5e 0f 94 c0 5b 8b e5 5d c3 cc ....._^[..]...3...._..^...[..]..
0e60 55 8b ec 83 e4 f8 51 53 56 8b da 8b f1 57 83 ca ff 89 5c 24 0c e8 16 be 00 00 3d a0 65 53 00 0f U.....QSV....W....\$......=.eS..
0e80 84 ac 00 00 00 8b 40 08 83 e0 0f 3c 05 0f 85 9e 00 00 00 83 ca ff 8b ce e8 f3 bd 00 00 8b 48 08 ......@....<..................H.
0ea0 83 e1 3f 83 c1 fc 83 f9 10 77 71 0f b6 89 98 1b 40 00 ff 24 8d 88 1b 40 00 8b 00 0f b6 58 07 eb ..?......wq.....@..$...@.....X..
0ec0 10 8b 00 8b 58 0c eb 09 8b 08 e8 71 65 01 00 8b d8 bf 01 00 00 00 3b df 72 42 66 0f 1f 44 00 00 ....X......qe.........;.rBf..D..
0ee0 83 ca ff 8b ce e8 a6 bd 00 00 6a 00 57 8b 08 e8 dc 62 01 00 8b 4e 0c 83 c4 08 8b 54 24 0c 0f 10 ..........j.W....b...N.....T$...
0f00 00 0f 11 01 83 46 0c 10 8b ce e8 51 ff ff ff 83 46 0c f0 85 c0 75 0e 47 3b fb 76 c4 33 c0 5f 5e .....F.....Q....F....u.G;.v.3._^
0f20 5b 8b e5 5d c3 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 83 ca ff 8b ce e8 55 bd 00 00 8b 48 08 83 e1 [..]......_^[..].......U....H...
0f40 0f 83 f9 04 74 28 83 f9 03 75 d1 8b d0 8b ce e8 2c 71 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 ....t(...u......,q...F..x..~....
0f60 4c 56 01 00 83 ca ff 8b ce e8 22 bd 00 00 8b 10 83 c2 10 74 a7 53 8b ce e8 13 fd ff ff 83 c4 04 LV........"........t.S..........
0f80 5f 5e 5b 8b e5 5d c3 90 b9 1a 40 00 c8 1a 40 00 c1 1a 40 00 1c 1b 40 00 00 01 03 02 03 03 03 03 _^[..]....@...@...@...@.........
0fa0 03 03 03 03 03 03 03 03 02 cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 24 53 56 8b 75 08 b8 01 ................U.......$SV.u...
0fc0 00 00 00 57 ba 3c f9 49 00 89 44 24 0c 8b ce e8 bc 7b 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 ...W.<.I..D$.....{...N.....@...@
0fe0 89 41 08 8b 46 10 83 46 0c 10 8b 7e 0c 83 78 0c 00 7e 0a 8b ce e8 b6 55 01 00 8b 7e 0c ba 02 00 .A..F..F...~..x..~.....U...~....
1000 00 00 8b ce e8 87 bc 00 00 8d 57 f0 8b 08 e8 ed 62 01 00 83 ca ff 8b ce 0f 10 00 0f 11 47 f0 e8 ..........W.....b............G..
1020 6c bc 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 db eb 28 8b d0 8b ce e8 3f 70 01 l....H.......t,...t.3..(.....?p.
1040 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 5f 55 01 00 83 ca ff 8b ce e8 35 bc 00 00 8b 18 83 c3 10 ..F..x..~...._U........5........
1060 83 46 0c f0 ba 44 f9 49 00 8b ce 89 5c 24 20 e8 1c 7b 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 .F...D.I....\$...{...N.....@...@
1080 89 41 08 8b 46 10 83 46 0c 10 8b 7e 0c 83 78 0c 00 7e 0a 8b ce e8 16 55 01 00 8b 7e 0c ba 01 00 .A..F..F...~..x..~.....U...~....
10a0 00 00 8b ce e8 e7 bb 00 00 8d 57 f0 8b 08 e8 4d 62 01 00 83 ca ff 8b ce 0f 10 00 0f 11 47 f0 e8 ..........W....Mb............G..
10c0 cc bb 00 00 8b 48 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 ff eb 09 8b 38 83 c7 18 eb 02 8b .....H.......t....t.3....8......
10e0 38 83 46 0c f0 83 3f 00 89 7c 24 1c 74 13 85 db 74 0f 83 7f 04 00 75 09 33 c0 5f 5e 5b 8b e5 5d 8.F...?..|$.t...t.....u.3._^[..]
1100 c3 8b 4e 10 68 4c f9 49 00 6a 00 6a 02 8b 49 28 e8 bb 60 01 00 83 c4 08 8b d0 8b ce e8 8f c7 00 ..N.hL.I.j.j..I(..`.............
1120 00 83 c4 04 83 ca ff 8b ce 68 54 f9 49 00 e8 5d bb 00 00 8b d0 8b ce e8 74 c7 00 00 33 c0 83 c4 .........hT.I..]........t...3...
1140 04 85 db 0f 94 c0 33 d2 33 db 8d 4a 01 89 5c 24 14 89 54 24 10 89 44 24 18 0f 1f 80 00 00 00 00 ......3.3..J..\$..T$..D$........
1160 3b 57 08 0f 8d d6 01 00 00 8b 57 0c 33 c9 03 d3 33 c0 89 54 24 2c 33 ff 89 7c 24 28 89 44 24 24 ;W........W.3...3..T$,3..|$(.D$$
1180 3b 42 04 0f 8d 92 01 00 00 8b 5a 08 8b 54 3b 04 03 df 85 d2 0f 84 ab 00 00 00 83 7b 08 00 74 17 ;B........Z..T;............{..t.
11a0 83 7c 24 20 00 75 10 8b 54 24 2c 33 c9 40 89 4c 24 0c 83 c7 14 eb c1 8b ce e8 d2 79 01 00 8b 4e .|$..u..T$,3.@.L$..........y...N
11c0 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 7e 0c 83 78 0c 00 7e 0a 8b ce e8 .....@...@.A..F..F...~..x..~....
11e0 cc 53 01 00 8b 7e 0c ba 02 00 00 00 8b ce e8 9d ba 00 00 8d 57 f0 8b 08 e8 03 61 01 00 8b d3 8b .S...~..............W.....a.....
1200 ce 0f 10 00 0f 11 47 f0 e8 53 fc ff ff 83 46 0c f0 83 7b 08 00 74 13 8b 4c 24 18 ba 01 00 00 00 ......G..S....F...{..t..L$......
1220 3b 43 0c 0f 44 ca 89 4c 24 18 8b 4b 0c 89 4c 24 0c 85 c0 0f 85 a5 00 00 00 85 c9 0f 94 c0 8b c8 ;C..D..L$..K..L$................
1240 e9 95 00 00 00 8b 44 24 20 85 c0 74 1b 83 7b 0c 00 74 15 53 8b d0 8b ce e8 33 fa ff ff 83 c4 04 ......D$...t..{..t.S.....3......
1260 85 c0 0f 85 97 00 00 00 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 8b 7e 0c 0f 1f 80 00 00 00 00 .........F..@......F...~........
1280 ba 02 00 00 00 8b ce e8 04 ba 00 00 8d 4f f0 51 8b ce 8b 10 e8 d7 56 01 00 8b 4e 0c 83 c4 04 85 .............O.Q......V...N.....
12a0 c0 74 29 8d 41 10 8b d3 8b ce 89 46 0c e8 ae fb ff ff 8b 4e 0c 85 c0 75 08 8d 79 f0 89 7e 0c eb .t).A......F.......N...u..y..~..
12c0 bf 8d 41 e0 89 46 0c 8b 4b 0c eb 0e 8d 41 f0 33 c9 89 46 0c 39 4b 0c 0f 94 c1 89 4c 24 0c 8b 44 ..A..F..K....A.3..F.9K.....L$..D
12e0 24 24 8b 7c 24 28 40 83 c7 14 89 44 24 24 89 7c 24 28 85 c9 75 25 8b 54 24 2c e9 81 fe ff ff 8b $$.|$(@....D$$.|$(..u%.T$,......
1300 54 24 10 b8 01 00 00 00 8b 5c 24 14 42 8b 7c 24 1c 8b c8 83 c3 0c e9 32 fe ff ff 8b 54 24 10 8b T$.......\$.B.|$.......2....T$..
1320 5c 24 14 42 8b 44 24 18 83 c3 0c 8b 7c 24 1c 89 54 24 10 89 5c 24 14 85 c9 0f 85 21 fe ff ff 83 \$.B.D$.....|$..T$..\$.....!....
1340 7c 24 20 00 89 4c 24 0c 74 0b 33 d2 85 c0 0f 44 ca 89 4c 24 0c 8b 56 0c 33 c9 39 4c 24 0c b8 01 |$...L$.t.3....D..L$..V.3.9L$...
1360 00 00 00 5f 0f 95 c1 89 0a c7 42 08 01 00 00 00 83 46 0c 10 5e 5b 8b e5 5d c3 cc cc cc cc cc cc ..._......B......F..^[..].......
1380 55 8b ec 83 e4 f8 f2 0f 10 4d 0c 66 0f 2e 0d c0 45 54 00 56 57 8b 7d 08 8b 37 9f f6 c4 44 7b 74 U........M.f....ET.VW.}..7...D{t
13a0 ba d8 b9 f0 ff 8b ce e8 e4 b8 00 00 8b 08 8b 47 04 99 52 50 e8 17 5e 01 00 8b 4e 0c ba 02 00 00 ...............G..RP..^...N.....
13c0 00 6a ff 0f 10 00 0f 11 01 83 46 0c 10 8b ce 8b 46 0c f2 0f 10 45 14 f2 0f 11 08 c7 40 08 03 00 .j........F.....F....E......@...
13e0 00 00 83 46 0c 10 8b 46 0c f2 0f 11 00 c7 40 08 03 00 00 00 83 46 0c 10 e8 e3 9a 00 00 83 c4 0c ...F...F......@......F..........
1400 85 c0 74 10 8b ce e8 25 99 00 00 83 c8 ff 5f 5e 8b e5 5d c3 5f 33 c0 5e 8b e5 5d c3 cc cc cc cc ..t....%......_^..]._3.^..].....
1420 55 8b ec 8b 4d 14 8b 55 08 83 c1 08 56 8b 75 0c 0f af 75 10 56 e8 d6 ef ff ff 83 c4 04 8b c6 5e U...M..U....V.u...u.V..........^
1440 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 56 57 8b f9 89 55 fc 8b 47 ]...............U.....SVW...U..G
1460 0c c7 40 08 00 00 00 00 83 47 0c 10 0f 1f 40 00 8b cf e8 19 b8 00 00 8b 4f 0c 83 e9 10 51 8b 10 ..@......G....@.........O....Q..
1480 8b cf e8 e9 54 01 00 8b 4f 0c 83 c4 04 85 c0 0f 84 a8 00 00 00 6a 00 8d 41 10 6a ff 57 89 47 0c ....T...O............j..A.j.W.G.
14a0 e8 7b bf 00 00 83 c4 0c 85 c0 0f 84 9a 00 00 00 8b 75 08 83 47 0c f0 50 8b 36 ff 15 90 fa 54 00 .{...............u..G..P.6....T.
14c0 8b d8 83 c4 04 85 db 75 0c 8b 45 08 33 f6 8b 55 fc 89 30 eb 9b 6a 08 ff 15 84 fa 54 00 8b d0 83 .......u..E.3..U..0..j.....T....
14e0 c4 04 85 d2 75 19 53 ff 15 8c fa 54 00 8b 45 08 83 c4 04 8b 55 fc 33 f6 89 30 e9 71 ff ff ff c7 ....u.S....T..E.....U.3..0.q....
1500 42 04 00 00 00 00 89 1a 85 f6 75 0f 8b 45 08 8b f2 8b 55 fc 89 30 e9 55 ff ff ff 8b 46 04 8b ce B.........u..E....U..0.U....F...
1520 85 c0 74 09 8b c8 8b 41 04 85 c0 75 f7 8b 45 08 89 51 04 8b 55 fc 89 30 e9 33 ff ff ff 8d 41 f0 ..t....A...u..E..Q..U..0.3....A.
1540 89 47 0c 5f 5e 5b 8b e5 5d c3 6a 04 83 ca ff 8b cf e8 7a 22 00 00 cc cc cc cc cc cc cc cc cc cc .G._^[..].j.......z"............
1560 55 8b ec 83 e4 f8 81 ec 4c 04 00 00 83 3d e8 08 55 00 00 8b c2 53 56 8b f1 89 44 24 0c c7 00 00 U.......L....=..U....SV...D$....
1580 00 00 00 8d 58 14 c7 40 04 00 00 00 00 8d 88 14 01 00 00 c6 03 00 c7 01 00 00 00 00 57 89 4c 24 ....X..@....................W.L$
15a0 14 c7 40 08 00 00 00 00 c7 40 0c 00 00 00 00 c7 40 10 00 00 00 00 75 1c e8 03 da 03 00 68 40 fd ..@......@......@.....u......h@.
15c0 43 00 e8 b4 4f 06 00 83 c4 04 c7 05 e8 08 55 00 01 00 00 00 e8 27 dc 03 00 8b f8 89 7c 24 20 85 C...O.........U......'......|$..
15e0 ff 75 07 5f 5e 5b 8b e5 5d c3 f3 0f 7e 05 5c f9 49 00 8d 4c 24 58 a0 64 f9 49 00 49 66 0f d6 44 .u._^[..]...~.\.I..L$X.d.I.If..D
1600 24 58 88 44 24 60 8a 41 01 8d 49 01 84 c0 75 f6 a1 68 f9 49 00 89 01 a1 6c f9 49 00 6a 00 89 41 $X.D$`.A..I...u..h.I....l.I.j..A
1620 04 66 a1 70 f9 49 00 6a 01 56 66 89 41 08 e8 ed bd 00 00 83 c4 0c 85 c0 0f 84 a6 08 00 00 50 68 .f.p.I.j.Vf.A.................Ph
1640 12 27 00 00 57 e8 d6 dc 03 00 83 c4 0c 6a 01 6a 34 57 e8 c9 dc 03 00 83 c4 0c 6a 01 6a 2b 57 e8 .'..W........j.j4W........j.j+W.
1660 bc dc 03 00 83 c4 0c 6a 01 6a 2d 57 e8 af dc 03 00 83 c4 0c 53 68 1a 27 00 00 57 e8 a0 dc 03 00 .......j.j-W........Sh.'..W.....
1680 83 c4 0c 8d 44 24 58 50 68 22 27 00 00 57 e8 8d dc 03 00 8b 4e 10 83 c4 0c 8b 49 28 68 74 f9 49 ....D$XPh"'..W......N.....I(ht.I
16a0 00 6a 00 6a 02 e8 26 5b 01 00 83 c4 08 8b d0 8b ce e8 fa c1 00 00 83 c4 04 ba 80 f9 49 00 8b ce .j.j..&[....................I...
16c0 e8 cb 74 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 5e 0c 89 5c ..t...N.....@...@.A..F..F...^..\
16e0 24 18 83 78 0c 00 7e 0e 8b ce e8 c1 4e 01 00 8b 5e 0c 89 5c 24 18 ba fe ff ff ff 8b ce e8 8e b5 $..x..~.....N...^..\$...........
1700 00 00 8b f8 83 7f 08 45 74 4f 8b 4c 24 18 33 c0 83 c1 f0 50 51 51 8b d7 8b ce e8 71 04 01 00 83 .......EtO.L$.3....PQQ.....q....
1720 c4 0c 83 ca ff 8b ce e8 64 b5 00 00 3d a0 65 53 00 74 06 f6 40 08 0f 74 3e 8b 5c 24 20 6a 00 6a ........d...=.eS.t..@..t>.\$.j.j
1740 51 53 e8 d9 db 03 00 83 c4 0c 6a 00 6a 40 53 e8 cc db 03 00 83 c4 0c eb 22 8b 0f 8d 53 f0 e8 9d QS........j.j@S........."...S...
1760 5b 01 00 8b 4e 0c 83 e9 10 83 78 08 00 74 a4 0f 10 00 0f 11 01 eb ab 8b 5c 24 20 8b 7e 0c 8b 45 [...N.....x..t..........\$..~..E
1780 08 83 c7 e0 89 7e 0c 85 c0 0f 84 57 06 00 00 8b d0 8b ce e8 f8 b4 00 00 3d a0 65 53 00 0f 84 43 .....~.....W............=.eS...C
17a0 06 00 00 8b 40 08 83 e0 0f 3c 05 0f 85 35 06 00 00 c7 47 08 00 00 00 00 83 46 0c 10 8b 55 08 8b ....@....<...5....G......F...U..
17c0 ce 8b 7e 0c e8 c7 b4 00 00 8d 4f f0 51 8b ce 8b 10 e8 9a 51 01 00 8b 4e 0c 83 c4 04 85 c0 0f 84 ..~.......O.Q......Q...N........
17e0 f7 05 00 00 6a 00 8d 41 10 6a fe 56 89 46 0c e8 2c bc 00 00 8b f8 83 c4 0c 85 ff 0f 84 09 07 00 ....j..A.j.V.F..,...............
1800 00 ba 8c f9 49 00 8b cf 8a 01 3a 02 75 1a 84 c0 74 12 8a 41 01 3a 42 01 75 0e 83 c1 02 83 c2 02 ....I.....:.u...t..A.:B.u.......
1820 84 c0 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 51 83 ca ff 8b ce e8 55 b4 00 00 3d a0 65 53 00 ..u.3..........uQ......U...=.eS.
1840 74 40 8b 40 08 83 e0 0f 3c 05 75 36 8b 46 14 8b ce 8b 56 0c 8b 7c 24 14 57 2b 10 83 ea 10 c1 fa t@.@....<.u6.F....V..|$.W+......
1860 04 e8 ea fb ff ff 83 c4 04 ff 37 68 27 27 00 00 53 e8 aa da 03 00 83 c4 0c 83 46 0c f0 e9 3a ff ..........7h''..S.........F...:.
1880 ff ff b9 94 f9 49 00 8b c7 0f 1f 80 00 00 00 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 .....I............:.u...t..P.:Q.
18a0 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 52 83 ca ff 8b ce e8 cd u.........u.3..........uR.......
18c0 b3 00 00 3d a0 65 53 00 74 41 8b 40 08 83 e0 0f 3c 06 75 37 8b 7c 24 10 83 ca ff 8b ce 89 37 e8 ...=.eS.tA.@....<.u7.|$.......7.
18e0 ac b3 00 00 8b 4e 0c 68 d8 b9 f0 ff 56 0f 10 00 0f 11 01 83 46 0c 10 e8 74 2d 00 00 83 c4 08 89 .....N.h....V.......F...t-......
1900 47 04 83 46 0c f0 e9 b1 fe ff ff b9 a0 f9 49 00 8b c7 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a G..F..........I.....:.u...t..P.:
1920 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 3c 6a ff 56 e8 0d Q.u.........u.3..........u<j.V..
1940 b8 00 00 83 c4 08 85 c0 74 2d 6a 00 6a ff 56 e8 cc ba 00 00 83 c4 0c 85 c0 0f 84 9f 05 00 00 50 ........t-j.j.V................P
1960 68 15 27 00 00 53 e8 b5 d9 03 00 83 c4 0c 83 46 0c f0 e9 45 fe ff ff b9 a8 f9 49 00 8b c7 66 90 h.'..S.........F...E......I...f.
1980 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
19a0 1b c0 83 c8 01 85 c0 75 3c 6a ff 56 e8 9f b7 00 00 83 c4 08 85 c0 74 2d 6a 00 6a ff 56 e8 5e ba .......u<j.V..........t-j.j.V.^.
19c0 00 00 83 c4 0c 85 c0 0f 84 31 05 00 00 50 68 bd 27 00 00 53 e8 47 d9 03 00 83 c4 0c 83 46 0c f0 .........1...Ph.'..S.G.......F..
19e0 e9 d7 fd ff ff b9 b4 f9 49 00 8b c7 0f 1f 40 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 ........I.....@...:.u...t..P.:Q.
1a00 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 3c 6a ff 56 e8 2f b7 00 u.........u.3..........u<j.V./..
1a20 00 83 c4 08 85 c0 74 2d 6a 00 6a ff 56 e8 ee b9 00 00 83 c4 0c 85 c0 0f 84 c1 04 00 00 50 68 be ......t-j.j.V................Ph.
1a40 27 00 00 53 e8 d7 d8 03 00 83 c4 0c 83 46 0c f0 e9 67 fd ff ff b9 c0 f9 49 00 8b c7 0f 1f 40 00 '..S.........F...g......I.....@.
1a60 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
1a80 1b c0 83 c8 01 85 c0 0f 85 90 00 00 00 83 ca ff 8b ce e8 f9 b1 00 00 83 78 08 03 75 0c f2 0f 10 ........................x..u....
1aa0 00 f2 0f 11 44 24 38 eb 0f 8d 54 24 38 8b c8 e8 6c fe 00 00 85 c0 74 65 83 ca ff 8b ce e8 ce b1 ....D$8...T$8...l.....te........
1ac0 00 00 83 78 08 03 75 23 f2 0f 10 00 f2 0f 2c c0 f2 0f 11 44 24 20 50 6a 0d 53 e8 41 d8 03 00 83 ...x..u#......,....D$.Pj.S.A....
1ae0 c4 0c 83 46 0c f0 e9 d1 fc ff ff 8d 54 24 20 8b c8 e8 2a fe 00 00 85 c0 0f 84 f4 03 00 00 f2 0f ...F........T$....*.............
1b00 10 44 24 20 f2 0f 2c c0 50 6a 0d 53 e8 0f d8 03 00 83 c4 0c 83 46 0c f0 e9 9f fc ff ff b9 c8 f9 .D$...,.Pj.S.........F..........
1b20 49 00 8b c7 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 I.....:.u...t..P.:Q.u.........u.
1b40 33 c0 eb 05 1b c0 83 c8 01 85 c0 0f 85 96 00 00 00 83 ca ff 8b ce e8 35 b1 00 00 83 78 08 03 75 3......................5....x..u
1b60 0c f2 0f 10 00 f2 0f 11 44 24 40 eb 0f 8d 54 24 40 8b c8 e8 a8 fd 00 00 85 c0 74 6b 83 ca ff 8b ........D$@...T$@.........tk....
1b80 ce e8 0a b1 00 00 83 78 08 03 75 26 f2 0f 10 00 f2 0f 2c c0 f2 0f 11 44 24 18 50 68 9b 00 00 00 .......x..u&......,....D$.Ph....
1ba0 53 e8 7a d7 03 00 83 c4 0c 83 46 0c f0 e9 0a fc ff ff 8d 54 24 18 8b c8 e8 63 fd 00 00 85 c0 0f S.z.......F........T$....c......
1bc0 84 2d 03 00 00 f2 0f 10 44 24 18 f2 0f 2c c0 50 68 9b 00 00 00 53 e8 45 d7 03 00 83 c4 0c 83 46 .-......D$...,.Ph....S.E.......F
1be0 0c f0 e9 d5 fb ff ff b9 d4 f9 49 00 8b c7 66 90 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 ..........I...f...:.u...t..P.:Q.
1c00 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 0f 85 90 00 00 00 83 ca ff u.........u.3...................
1c20 8b ce e8 69 b0 00 00 83 78 08 03 75 0c f2 0f 10 00 f2 0f 11 44 24 48 eb 0f 8d 54 24 48 8b c8 e8 ...i....x..u........D$H...T$H...
1c40 dc fc 00 00 85 c0 74 65 83 ca ff 8b ce e8 3e b0 00 00 83 78 08 03 75 23 f2 0f 10 00 f2 0f 2c c0 ......te......>....x..u#......,.
1c60 f2 0f 11 44 24 28 50 6a 51 53 e8 b1 d6 03 00 83 c4 0c 83 46 0c f0 e9 41 fb ff ff 8d 54 24 28 8b ...D$(PjQS.........F...A....T$(.
1c80 c8 e8 9a fc 00 00 85 c0 0f 84 64 02 00 00 f2 0f 10 44 24 28 f2 0f 2c c0 50 6a 51 53 e8 7f d6 03 ..........d......D$(..,.PjQS....
1ca0 00 83 c4 0c 83 46 0c f0 e9 0f fb ff ff b9 e4 f9 49 00 8b c7 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 .....F..........I.....:.u...t..P
1cc0 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 0f 85 90 00 00 .:Q.u.........u.3...............
1ce0 00 83 ca ff 8b ce e8 a5 af 00 00 83 78 08 03 75 0c f2 0f 10 00 f2 0f 11 44 24 50 eb 0f 8d 54 24 ............x..u........D$P...T$
1d00 50 8b c8 e8 18 fc 00 00 85 c0 74 65 83 ca ff 8b ce e8 7a af 00 00 83 78 08 03 75 23 f2 0f 10 00 P.........te......z....x..u#....
1d20 f2 0f 2c c0 f2 0f 11 44 24 30 50 6a 40 53 e8 ed d5 03 00 83 c4 0c 83 46 0c f0 e9 7d fa ff ff 8d ..,....D$0Pj@S.........F...}....
1d40 54 24 30 8b c8 e8 d6 fb 00 00 85 c0 0f 84 a0 01 00 00 f2 0f 10 44 24 30 f2 0f 2c c0 50 6a 40 53 T$0..................D$0..,.Pj@S
1d60 e8 bb d5 03 00 83 c4 0c 83 46 0c f0 e9 4b fa ff ff b8 f4 f9 49 00 8a 0f 3a 08 75 1a 84 c9 74 12 .........F...K......I...:.u...t.
1d80 8a 4f 01 3a 48 01 75 0e 83 c7 02 83 c0 02 84 c9 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 33 6a .O.:H.u.........u.3..........u3j
1da0 ff 56 e8 a9 b3 00 00 83 c4 08 85 c0 74 24 6a 00 6a ff 56 e8 68 b6 00 00 83 c4 0c 85 c0 0f 84 3b .V..........t$j.j.V.h..........;
1dc0 01 00 00 50 68 14 27 00 00 53 e8 51 d5 03 00 83 c4 0c 83 46 0c f0 e9 e1 f9 ff ff 8d 41 f0 89 46 ...Ph.'..S.Q.......F........A..F
1de0 0c e9 97 00 00 00 8b 7d 0c 85 ff 74 4b 8b d7 8b ce e8 9a ae 00 00 3d a0 65 53 00 74 3b 8b 40 08 .......}...tK.........=.eS.t;.@.
1e00 83 e0 0f 3c 06 75 31 8b 44 24 10 8b d7 8b ce 89 30 e8 7a ae 00 00 8b 4e 0c 68 d8 b9 f0 ff 56 0f ...<.u1.D$......0.z....N.h....V.
1e20 10 00 0f 11 01 83 46 0c 10 e8 42 28 00 00 8b 4c 24 18 83 c4 08 89 41 04 8b 7d 10 85 ff 74 3e 8b ......F...B(...L$.....A..}...t>.
1e40 d7 8b ce e8 48 ae 00 00 3d a0 65 53 00 74 2e 8b 40 08 83 e0 0f 3c 05 75 24 ff 74 24 14 8b d7 8b ....H...=.eS.t..@....<.u$.t$....
1e60 ce e8 ea f5 ff ff 8b 44 24 18 83 c4 04 ff 30 68 27 27 00 00 53 e8 a6 d4 03 00 83 c4 0c 8b 74 24 .......D$.....0h''..S.........t$
1e80 10 56 68 11 27 00 00 53 e8 93 d4 03 00 83 c4 0c 68 20 20 40 00 68 2b 4e 00 00 53 e8 80 d4 03 00 .Vh.'..S........h..@.h+N..S.....
1ea0 83 c4 0c 83 3e 00 74 2f 6a 00 6a 2b 53 e8 6e d4 03 00 83 c4 0c 56 68 49 27 00 00 53 e8 5f d4 03 ....>.t/j.j+S.n......VhI'..S._..
1ec0 00 83 c4 0c 68 80 1f 40 00 68 58 4e 00 00 53 e8 4c d4 03 00 83 c4 0c 5f c6 46 14 00 8b c3 5e 5b ....h..@.hXN..S.L......_.F....^[
1ee0 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 de 18 00 00 6a 03 83 ca ff 8b ce e8 d2 18 00 00 6a 04 ..].j.............j...........j.
1f00 83 ca ff 8b ce e8 c6 18 00 00 6a 04 ba fe ff ff ff 8b ce e8 b8 18 00 00 cc cc cc cc cc cc cc cc ..........j.....................
1f20 55 8b ec 51 53 8b c2 8b d9 56 57 89 45 fc 8b b8 14 01 00 00 85 ff 74 35 0f 1f 84 00 00 00 00 00 U..QS....VW.E.........t5........
1f40 ff 37 8b 77 04 ff 15 8c fa 54 00 83 c4 04 c7 07 00 00 00 00 57 ff 15 8c fa 54 00 83 c4 04 8b fe .7.w.....T..........W....T......
1f60 85 f6 75 dc 8b 45 fc 89 b0 14 01 00 00 85 db 74 07 8b cb e8 b8 4d 04 00 5f 5e 5b 8b e5 5d c3 cc ..u..E.........t.....M.._^[..]..
1f80 55 8b ec 83 e4 f8 8d 45 10 50 6a 00 ff 75 0c ff 75 08 e8 69 e4 ff ff ff 70 04 ff 30 e8 1e 9c 06 U......E.Pj..u..u..i....p..0....
1fa0 00 83 c4 18 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 6a 00 6a 00 6a 00 ff 75 08 e8 af cd 00 ......].........U..j.j.j..u.....
1fc0 00 83 c4 10 68 04 fa 49 00 ff 75 08 e8 af 18 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ....h..I..u.....................
1fe0 55 8b ec 6a 00 ff 75 08 e8 90 aa 06 00 8b 0d ec 08 55 00 83 c4 08 8b 41 14 f6 40 22 02 74 06 8b U..j..u..........U.....A..@".t..
2000 40 14 89 41 18 c7 41 58 b0 2b 40 00 c7 41 64 01 00 00 00 c7 41 68 01 00 00 00 c7 41 70 0b 00 00 @..A..AX.+@..Ad.....Ah.....Ap...
2020 00 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 53 56 8b da 8b f1 57 85 db 0f 84 a9 00 00 00 83 .]..............SV....W.........
2040 ca ff e8 49 ac 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 ff eb 28 8b d0 8b ce e8 ...I....H.......t,...t.3..(.....
2060 1c 60 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 3c 45 01 00 83 ca ff 8b ce e8 12 ac 00 00 8b 38 .`...F..x..~....<E.............8
2080 83 c7 10 a1 98 fa 54 00 85 c0 74 2c 50 68 14 fa 49 00 6a 02 e8 bb 9c 06 00 83 c4 04 50 e8 de fe ......T...t,Ph..I.j.........P...
20a0 ff ff 83 c4 0c 6a 02 e8 a8 9c 06 00 83 c4 04 50 e8 16 a0 06 00 83 c4 04 57 68 1c fa 49 00 6a 02 .....j.........P........Wh..I.j.
20c0 e8 8f 9c 06 00 83 c4 04 50 e8 b2 fe ff ff 83 c4 0c 6a 02 e8 7c 9c 06 00 83 c4 04 50 e8 ea 9f 06 ........P........j..|......P....
20e0 00 83 c4 04 83 46 0c f0 5f 5e 8b c3 5b c3 cc cc 55 8b ec 83 e4 f8 51 56 8b 75 08 ba 01 00 00 00 .....F.._^..[...U.....QV.u......
2100 8b ce e8 89 ab 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2a 83 f9 03 75 30 8b d0 8b ce e8 60 5f 01 00 ........H.......t*...u0.....`_..
2120 8b 46 10 83 78 0c 00 7e 07 8b ce e8 80 44 01 00 ba 01 00 00 00 8b ce e8 54 ab 00 00 8b 00 83 c0 .F..x..~.....D..........T.......
2140 10 0f 85 9d 00 00 00 68 20 fa 49 00 6a 01 56 e8 4c 2b 00 00 83 c4 0c 85 c0 74 56 ba 01 00 00 00 .......h..I.j.V.L+.......tV.....
2160 8b ce e8 29 ab 00 00 8b c8 8b 46 0c 6a 01 0f 10 01 8b ce 0f 11 00 83 46 0c 10 8b 56 0c 66 ff 46 ...)......F.j..........F...V.f.F
2180 6c 83 c2 e0 e8 77 ee 00 00 83 c4 04 b8 ff ff 00 00 66 01 46 6c 83 ca ff 8b ce e8 f1 aa 00 00 3d l....w...........f.Fl..........=
21a0 a0 65 53 00 74 0b 8b 48 08 80 e1 0f 80 f9 04 74 40 ba 01 00 00 00 8b ce e8 d3 aa 00 00 3d a0 65 .eS.t..H.......t@............=.e
21c0 53 00 74 08 8b 40 08 83 e0 0f eb 03 83 c8 ff ff 34 85 00 0c 4a 00 68 2c fa 49 00 56 e8 7f b5 00 S.t..@..........4...J.h,.I.V....
21e0 00 83 c4 0c 6a 01 50 56 56 e8 32 10 00 00 83 c4 10 b8 01 00 00 00 5e 8b e5 5d c3 cc cc cc cc cc ....j.PVV.2...........^..]......
2200 55 8b ec 83 e4 f8 83 ec 0c 53 56 57 8b f9 89 54 24 0c 6a 01 8b 47 14 8b 77 0c 8b de 2b 18 83 eb U........SVW...T$.j..G..w...+...
2220 10 c7 06 f0 2c 40 00 c1 fb 04 2b da c7 46 08 16 00 00 00 83 47 0c 10 53 57 e8 f2 ac 00 00 83 c4 ....,@....+..F......G..SW.......
2240 0c 89 3d ec 08 55 00 68 e0 2b 40 00 6a 02 e8 2a a8 06 00 83 c4 08 85 db 75 04 33 c0 eb 0c 8b d3 ..=..U.h.+@.j..*........u.3.....
2260 8b cf e8 29 aa 00 00 2b 47 20 8b 4c 24 0c 8b 57 0c 41 8b 75 08 c1 e1 04 2b d1 89 74 24 14 89 54 ...)...+G..L$..W.A.u....+..t$..T
2280 24 10 8b cf 2b 57 20 50 52 8d 44 24 18 ba 50 ef 40 00 50 e8 78 f3 00 00 83 c4 0c 89 44 24 0c 83 $...+W.PR.D$..P.@.P.x.......D$..
22a0 fe ff 75 0e 8b 4f 14 8b 57 0c 39 51 04 73 03 89 51 04 6a 00 6a 02 e8 c2 a7 06 00 6a ff 53 57 e8 ..u..O..W.9Q.s..Q.j.j......j.SW.
22c0 6c ac 00 00 8b 44 24 20 83 c4 14 83 47 0c f0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc l....D$.....G.._^[..]...........
22e0 55 8b ec 83 e4 f8 81 ec 04 02 00 00 b8 8c fa 49 00 53 56 8b f1 8b da b9 94 fa 49 00 85 db 57 0f U..............I.SV.......I...W.
2300 44 c1 8b 4e 10 50 6a 00 6a 02 8b 49 28 e8 be 4e 01 00 83 c4 08 8b d0 8b ce e8 92 b5 00 00 83 c4 D..N.Pj.j..I(..N................
2320 04 83 ca ff 8b ce e8 65 a9 00 00 8b 48 08 83 e1 0f 83 f9 04 74 28 83 f9 03 75 2a 8b d0 8b ce e8 .......e....H.......t(...u*.....
2340 3c 5d 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 5c 42 01 00 83 ca ff 8b ce e8 32 a9 00 00 8b 38 <]...F..x..~....\B........2....8
2360 83 c7 10 75 0f 85 db bf a0 fa 49 00 b8 a4 fa 49 00 0f 44 f8 6a 01 e8 d9 99 06 00 83 c4 04 50 57 ...u......I....I..D.j.........PW
2380 e8 0e a2 06 00 6a 01 e8 c8 99 06 00 83 c4 0c 50 e8 36 9d 06 00 83 c4 04 6a 00 e8 b5 99 06 00 83 .....j.........P.6......j.......
23a0 c4 04 50 8d 44 24 14 68 00 02 00 00 50 e8 87 9e 06 00 83 c4 0c 85 c0 75 07 5f 5e 5b 8b e5 5d c3 ..P.D$.h....P..........u._^[..].
23c0 83 46 0c f0 8d 4c 24 10 8d 51 01 0f 1f 44 00 00 8a 01 41 84 c0 75 f9 2b ca 74 0c 80 7c 0c 0f 0a .F...L$..Q...D....A..u.+.t..|...
23e0 75 05 49 88 44 0c 10 85 db 74 26 80 7c 24 10 3d 75 1f 8d 44 24 11 50 68 b0 fa 49 00 56 e8 5e b3 u.I.D....t&.|$.=u..D$.Ph..I.V.^.
2400 00 00 83 c4 0c b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 85 c9 75 0e ba 1f f9 49 00 8b ce e8 6f 67 01 .........._^[..]...u....I....og.
2420 00 eb 0f 51 8d 54 24 14 8b ce e8 d1 66 01 00 83 c4 04 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 ...Q.T$.....f......N.....@...@.A
2440 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 5b 41 01 00 5f 5e b8 01 00 00 00 5b 8b e5 5d ..F..F...x..~....[A.._^.....[..]
2460 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 08 56 57 8b f1 0f 1f 00 ................U........VW.....
2480 ba 01 00 00 00 8b ce e8 04 a8 00 00 8b 48 08 83 e1 0f 83 f9 04 74 30 83 f9 03 74 06 33 c0 33 c9 .............H.......t0...t.3.3.
24a0 eb 39 8b d0 8b ce e8 d5 5b 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 f5 40 01 00 ba 01 00 00 00 .9......[...F..x..~.....@.......
24c0 8b ce e8 c9 a7 00 00 8b 00 80 78 04 04 75 06 0f b6 48 07 eb 03 8b 48 0c 83 c0 10 6a 00 89 44 24 ..........x..u...H....H....j..D$
24e0 0c 8d 44 24 0c 68 c8 fa 49 00 50 68 f0 57 40 00 56 89 4c 24 20 e8 d6 bf 00 00 8b f8 83 c4 14 83 ..D$.h..I.Ph.W@.V.L$............
2500 ff 03 0f 85 53 01 00 00 83 ca ff 8b ce e8 7e a7 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2b 3b cf 0f ....S.........~....H.......t+;..
2520 85 36 01 00 00 8b d0 8b ce e8 52 5b 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 72 40 01 00 83 ca .6........R[...F..x..~....r@....
2540 ff 8b ce e8 48 a7 00 00 8b 00 80 78 04 04 75 06 0f b6 50 07 eb 03 8b 50 0c 83 fa 05 0f 82 f9 00 ....H......x..u...P....P........
2560 00 00 83 c0 0b b9 a8 fa 49 00 03 c2 0f 1f 40 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 ........I.....@...:.u...t..P.:Q.
2580 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 0f 85 be 00 00 00 83 46 0c u.........u.3.................F.
25a0 f0 33 d2 8b ce e8 36 fd ff ff 85 c0 0f 84 a9 00 00 00 ba 80 fa 49 00 8b ce e8 d2 65 01 00 8b 4e .3....6..............I.....e...N
25c0 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 7e 0c 83 78 0c 00 7e 0a 8b ce e8 .....@...@.A..F..F...~..x..~....
25e0 cc 3f 01 00 8b 7e 0c ba fe ff ff ff 8b ce 83 c7 f0 e8 9a a6 00 00 8d 4f f0 8b d0 3b c1 73 17 90 .?...~.................O...;.s..
2600 0f 10 01 0f 10 0a 0f 11 02 83 c2 10 0f 11 09 83 e9 10 3b d1 72 ea 3b c7 73 1c 66 0f 1f 44 00 00 ..................;.r.;.s.f..D..
2620 0f 10 07 0f 10 08 0f 11 00 83 c0 10 0f 11 0f 83 ef 10 3b c7 72 ea ba 03 00 00 00 8b ce e8 6e ff ..................;.r.........n.
2640 00 00 8b 46 10 83 78 0c 00 0f 8e 31 fe ff ff 8b ce e8 5a 3f 01 00 e9 25 fe ff ff 8b c7 5f 5e 8b ...F..x....1......Z?...%....._^.
2660 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 08 56 8b f1 57 8b 46 14 .]..............U........V..W.F.
2680 8b 08 83 c1 10 39 4e 0c 73 19 66 0f 1f 44 00 00 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e .....9N.s.f..D...F..@......F..9N
26a0 0c 72 ed 89 4e 0c ba 01 00 00 00 8b ce e8 2e fc ff ff 85 c0 75 09 83 c8 ff 5f 5e 8b e5 5d c3 83 .r..N...............u...._^..]..
26c0 ca ff 8b ce e8 c7 a5 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b d0 8b ..........H.......t,...t.3..(...
26e0 ce e8 9a 59 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 ba 3e 01 00 83 ca ff 8b ce e8 90 a5 00 00 ...Y...F..x..~.....>............
2700 8b 00 83 c0 10 50 68 bc fa 49 00 56 e8 4f b0 00 00 8b d0 83 c4 0c 8d 7a 01 0f 1f 80 00 00 00 00 .....Ph..I.V.O.........z........
2720 8a 0a 42 84 c9 75 f9 6a 00 89 44 24 0c 2b d7 68 c8 fa 49 00 8d 44 24 10 89 54 24 14 50 68 f0 57 ..B..u.j..D$.+.h..I..D$..T$.Ph.W
2740 40 00 56 e8 88 bd 00 00 8b f8 83 c4 14 85 ff 75 13 6a ff 6a fe 56 e8 d5 a7 00 00 83 c4 0c 83 46 @.V............u.j.j.V.........F
2760 0c f0 eb 0d 83 46 0c e0 8b ce e8 01 fd ff ff 8b f8 6a ff 6a 01 56 e8 b5 a7 00 00 83 c4 0c 8b c7 .....F...........j.j.V..........
2780 83 46 0c f0 5f 5e 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 10 a1 98 fa 54 00 56 8b .F.._^..].......U...........T.V.
27a0 75 08 8b ce 57 89 44 24 0c c7 05 98 fa 54 00 00 00 00 00 e8 b8 fe ff ff 8b f8 83 ff ff 0f 84 be u...W.D$.....T..................
27c0 01 00 00 85 ff 75 0f 57 33 d2 8b ce e8 2f fa ff ff 83 c4 04 8b f8 8b d7 8b ce e8 51 f8 ff ff 85 .....u.W3..../.............Q....
27e0 ff 0f 85 88 01 00 00 8b 46 14 8b 4e 0c 2b 08 83 e9 10 f7 c1 f0 ff ff ff 0f 8e 71 01 00 00 8b 4e ........F..N.+............q....N
2800 10 68 d0 fa 49 00 57 6a 02 8b 49 28 e8 bf 49 01 00 83 c4 08 8b d0 8b ce e8 93 b0 00 00 8b 7e 0c .h..I.Wj..I(..I...............~.
2820 83 c4 04 ba 01 00 00 00 8b ce 83 c7 f0 e8 5e a4 00 00 8d 4f f0 8b d0 3b c1 73 1b 0f 1f 44 00 00 ..............^....O...;.s...D..
2840 0f 10 01 0f 10 0a 0f 11 02 83 c2 10 0f 11 09 83 e9 10 3b d1 72 ea 8b 56 0c 3b c7 73 1c 0f 1f 00 ..................;.r..V.;.s....
2860 0f 10 07 0f 10 08 0f 11 00 83 c0 10 0f 11 0f 83 ef 10 3b c7 72 ea 8b 56 0c 8b 46 14 8b ca 6a 00 ..................;.r..V..F...j.
2880 c7 44 24 18 00 00 00 00 2b 08 8d 44 24 14 83 e9 10 83 e1 f0 2b d1 8b ce 89 54 24 14 2b 56 20 52 .D$.....+..D$.......+....T$.+V.R
28a0 50 ba 50 ef 40 00 e8 65 ed 00 00 83 c4 0c 85 c0 0f 84 b9 00 00 00 83 ca ff 8b ce e8 d0 a3 00 00 P.P.@..e........................
28c0 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b d0 8b ce e8 a3 57 01 00 8b 46 10 .H.......t,...t.3..(......W...F.
28e0 83 78 0c 00 7e 07 8b ce e8 c3 3c 01 00 83 ca ff 8b ce e8 99 a3 00 00 8b 00 83 c0 10 50 68 d8 fa .x..~.....<.................Ph..
2900 49 00 56 e8 58 ae 00 00 8b 0d 98 fa 54 00 83 c4 0c 8b f8 85 c9 74 2c 51 68 14 fa 49 00 6a 02 e8 I.V.X.......T........t,Qh..I.j..
2920 30 94 06 00 83 c4 04 50 e8 53 f6 ff ff 83 c4 0c 6a 02 e8 1d 94 06 00 83 c4 04 50 e8 8b 97 06 00 0......P.S......j.........P.....
2940 83 c4 04 57 68 1c fa 49 00 6a 02 e8 04 94 06 00 83 c4 04 50 e8 27 f6 ff ff 83 c4 0c 6a 02 e8 f1 ...Wh..I.j.........P.'......j...
2960 93 06 00 83 c4 04 50 e8 5f 97 06 00 83 c4 04 8b ce e8 fa fc ff ff 8b f8 83 ff ff 0f 85 42 fe ff ......P._....................B..
2980 ff 8b 46 14 8b 08 83 c1 10 39 4e 0c 73 15 66 90 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e ..F......9N.s.f..F..@......F..9N
29a0 0c 72 ed 6a 01 89 4e 0c e8 a7 93 06 00 83 c4 04 50 68 80 fa 49 00 e8 d8 9b 06 00 6a 01 e8 92 93 .r.j..N.........Ph..I......j....
29c0 06 00 83 c4 0c 50 e8 00 97 06 00 8b 44 24 10 83 c4 04 a3 98 fa 54 00 33 c0 5f 5e 8b e5 5d c3 cc .....P......D$.......T.3._^..]..
29e0 55 8b ec 83 e4 f8 8d 45 14 50 6a 00 ff 75 10 ff 75 0c ff 75 08 e8 06 da ff ff 8b 08 ff 70 04 83 U......E.Pj..u..u..u.........p..
2a00 c9 01 51 e8 3a 92 06 00 83 c9 ff 83 c4 1c 85 c0 0f 48 c1 8b e5 5d c3 cc cc cc cc cc cc cc cc cc ..Q.:............H...]..........
2a20 55 8b ec 5d e9 61 9a 06 00 cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 81 ec 24 05 00 00 53 56 8b 75 U..].a..........U.......$...SV.u
2a40 08 57 6a 00 6a 02 56 c7 44 24 1c 02 00 00 00 c7 44 24 20 00 00 00 00 e8 c4 a9 00 00 83 c4 0c 85 .Wj.j.V.D$......D$..............
2a60 c0 0f 84 b9 01 00 00 68 08 fb 49 00 50 e8 10 a7 06 00 8b d8 83 c4 08 8b ce 85 db 75 55 ba 0c fb .......h..I.P..............uU...
2a80 49 00 e8 09 61 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 4e 0c I...a...N.....@...@.A..F..F...N.
2aa0 39 58 0c 7e 0a 8b ce e8 04 3b 01 00 8b 4e 0c f2 0f 10 05 40 46 54 00 b8 02 00 00 00 f2 0f 11 01 9X.~.....;...N.....@FT..........
2ac0 c7 41 08 03 00 00 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 bf 03 00 00 00 8b d7 e8 b2 a1 00 00 3d a0 .A......F.._^[..].............=.
2ae0 65 53 00 74 08 8b 48 08 83 e1 0f eb 03 83 c9 ff 33 c0 ba 04 00 00 00 83 f9 05 0f 45 c2 8d 54 24 eS.t..H.........3..........E..T$
2b00 18 50 33 c0 83 f9 05 0f 45 c7 50 33 c0 83 f9 05 8b ce 0f 45 f8 57 e8 45 ea ff ff 8b f8 83 c4 0c .P3.....E.P3.......E.W.E........
2b20 85 ff 74 58 6a 01 6a 50 57 e8 f2 c7 03 00 83 c4 0c 53 68 11 27 00 00 57 e8 e3 c7 03 00 83 c4 0c ..tXj.jPW........Sh.'..W........
2b40 68 20 36 40 00 68 2b 4e 00 00 57 e8 d0 c7 03 00 83 c4 0c 8b cf e8 f6 c7 03 00 89 44 24 10 8d 44 h.6@.h+N..W................D$..D
2b60 24 14 50 68 02 00 20 00 57 e8 82 ca 03 00 83 c4 0c 8d 54 24 18 8b cf e8 a4 f3 ff ff 53 e8 8e a6 $.Ph....W.........T$........S...
2b80 06 00 8b 44 24 14 83 c4 04 85 c0 74 30 8d 4c 24 2c 51 8b c8 e8 77 ca 03 00 50 68 24 fb 49 00 8d ...D$......t0.L$,Q...w...Ph$.I..
2ba0 84 24 3c 01 00 00 68 ff 03 00 00 50 e8 2f fe ff ff 83 c4 14 8d 94 24 30 01 00 00 eb 05 ba 2c fb .$<...h....P./........$0......,.
2bc0 49 00 8b ce e8 c7 5f 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 I....._...N.....@...@.A..F..F...
2be0 78 0c 00 7e 07 8b ce e8 c4 39 01 00 ff 74 24 28 e8 71 90 06 00 66 0f 6e 44 24 18 83 c4 04 8b 46 x..~.....9...t$(.q...f.nD$.....F
2c00 0c f3 0f e6 c0 5f c7 40 08 03 00 00 00 f2 0f 11 00 b8 02 00 00 00 83 46 0c 10 5e 5b 8b e5 5d c3 ....._.@...............F..^[..].
2c20 6a 04 ba 02 00 00 00 8b ce e8 a2 0b 00 00 cc cc 55 8b ec 83 e4 f8 81 ec 1c 05 00 00 53 56 8b 75 j...............U...........SV.u
2c40 08 bb 02 00 00 00 57 8b fb c7 44 24 0c 00 00 00 00 8b d7 8b ce e8 36 a0 00 00 3d a0 65 53 00 74 ......W...D$..........6...=.eS.t
2c60 08 8b 48 08 83 e1 0f eb 03 83 c9 ff 33 c0 ba 03 00 00 00 83 f9 05 0f 45 c2 8d 54 24 10 50 33 c0 ..H.........3..........E..T$.P3.
2c80 83 f9 05 0f 45 c7 50 33 c0 83 f9 05 8b ce 0f 45 f8 57 e8 c9 e8 ff ff 8b f8 83 c4 0c 85 ff 0f 84 ....E.P3.......E.W..............
2ca0 85 00 00 00 6a 01 6a 50 57 e8 72 c6 03 00 83 c4 0c 8b cf e8 98 c6 03 00 8b d8 8d 44 24 0c 50 68 ....j.jPW.r................D$.Ph
2cc0 02 00 20 00 57 e8 26 c9 03 00 83 c4 0c 8d 54 24 10 8b cf e8 48 f2 ff ff 85 db 75 4d 8b 44 24 1c ....W.&.......T$....H.....uM.D$.
2ce0 8b ce 85 c0 75 0c ba 1f f9 49 00 e8 a0 5e 01 00 eb 0d 8b 54 24 20 50 e8 04 5e 01 00 83 c4 04 8b ....u....I...^.....T$.P..^......
2d00 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 8e 38 N.....@...@.A..F..F...x..~.....8
2d20 01 00 ba 2c fb 49 00 eb 3c 8b 46 0c 8b cb c7 40 08 00 00 00 00 8d 44 24 24 83 46 0c 10 50 e8 cd ...,.I..<.F....@......D$$.F..P..
2d40 c8 03 00 50 68 24 fb 49 00 8d 84 24 34 01 00 00 68 ff 03 00 00 50 e8 85 fc ff ff 83 c4 14 8d 94 ...Ph$.I...$4...h....P..........
2d60 24 28 01 00 00 8b ce e8 24 5e 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 $(......$^...N.....@...@.A..F..F
2d80 0c 10 83 78 0c 00 7e 07 8b ce e8 21 38 01 00 ff 74 24 20 e8 ce 8e 06 00 66 0f 6e 44 24 10 83 c4 ...x..~....!8...t$......f.nD$...
2da0 04 8b 4e 0c b8 03 00 00 00 f3 0f e6 c0 5f c7 41 08 03 00 00 00 f2 0f 11 01 83 46 0c 10 5e 5b 8b ..N.........._.A..........F..^[.
2dc0 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 81 ec 24 05 00 00 53 56 8b 75 .]..............U.......$...SV.u
2de0 08 8d 54 24 14 57 6a 00 6a 00 6a 03 8b ce c7 44 24 1c 00 00 00 00 bb 02 00 00 00 e8 60 e7 ff ff ..T$.Wj.j.j....D$...........`...
2e00 8b f8 83 c4 0c 85 ff 0f 84 c1 00 00 00 8d 44 24 14 50 53 56 e8 07 a6 00 00 8b d8 83 c4 0c 85 db ..............D$.PSV............
2e20 0f 84 42 01 00 00 6a 01 6a 2f 57 e8 f0 c4 03 00 8b 44 24 20 83 c4 0c 85 c0 74 1b 50 6a 3c 57 e8 ..B...j.j/W......D$......t.Pj<W.
2e40 dc c4 03 00 83 c4 0c 53 68 1f 27 00 00 57 e8 cd c4 03 00 83 c4 0c 8b cf e8 f3 c4 03 00 8b d8 8d .......Sh.'..W..................
2e60 44 24 10 50 68 02 00 20 00 57 e8 81 c7 03 00 83 c4 0c 8d 54 24 18 8b cf e8 a3 f0 ff ff 85 db 75 D$.Ph....W.........T$..........u
2e80 4d 8b 44 24 24 8b ce 85 c0 75 0c ba 1f f9 49 00 e8 fb 5c 01 00 eb 0d 8b 54 24 28 50 e8 5f 5c 01 M.D$$....u....I...\.....T$(P._\.
2ea0 00 83 c4 04 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 .....N.....@...@.A..F..F...x..~.
2ec0 8b ce e8 e9 36 01 00 ba 2c fb 49 00 eb 3c 8b 46 0c 8b cb c7 40 08 00 00 00 00 8d 44 24 2c 83 46 ....6...,.I..<.F....@......D$,.F
2ee0 0c 10 50 e8 28 c7 03 00 50 68 24 fb 49 00 8d 84 24 3c 01 00 00 68 ff 03 00 00 50 e8 e0 fa ff ff ..P.(...Ph$.I...$<...h....P.....
2f00 83 c4 14 8d 94 24 30 01 00 00 8b ce e8 7f 5c 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 .....$0.......\...N.....@...@.A.
2f20 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 7c 36 01 00 ff 74 24 28 e8 29 8d 06 00 66 0f 6e .F..F...x..~....|6...t$(.)...f.n
2f40 44 24 14 83 c4 04 8b 46 0c f3 0f e6 c0 5f c7 40 08 03 00 00 00 f2 0f 11 00 b8 03 00 00 00 83 46 D$.....F....._.@...............F
2f60 0c 10 5e 5b 8b e5 5d c3 6a 04 ba 02 00 00 00 8b ce e8 5a 08 00 00 cc cc cc cc cc cc cc cc cc cc ..^[..].j.........Z.............
2f80 55 8b ec 83 e4 f8 51 83 7d 08 00 53 56 57 8b da 8b f1 0f 84 4d 01 00 00 83 ca ff e8 f0 9c 00 00 U.....Q.}..SVW......M...........
2fa0 3d a0 65 53 00 0f 84 3a 01 00 00 8b 40 08 83 e0 0f 3c 05 0f 85 2c 01 00 00 8b 46 0c c7 40 08 00 =.eS...:....@....<...,....F..@..
2fc0 00 00 00 83 46 0c 10 8b 7e 0c ba fe ff ff ff 8b ce e8 ba 9c 00 00 8d 4f f0 51 8b ce 8b 10 e8 8d ....F...~..............O.Q......
2fe0 39 01 00 8b 4e 0c 83 c4 04 85 c0 0f 84 ee 00 00 00 8d 41 10 6a fe 56 89 46 0c e8 81 a0 00 00 83 9...N.............A.j.V.F.......
3000 c4 08 83 f8 04 75 4a 8b d3 8b ce e8 80 9c 00 00 83 ca ff 8b ce 8b f8 e8 74 9c 00 00 81 ff a0 65 .....uJ.................t......e
3020 53 00 74 18 3d a0 65 53 00 74 11 50 8b d7 33 c9 e8 eb f2 00 00 83 c4 04 85 c0 75 1e 8b 45 08 8b S.t.=.eS.t.P..3...........u..E..
3040 d3 48 8b ce 50 e8 36 ff ff ff 83 c4 04 85 c0 75 19 83 46 0c f0 e9 6d ff ff ff 83 46 0c f0 b8 01 .H..P.6........u..F...m....F....
3060 00 00 00 5f 5e 5b 8b e5 5d c3 6a ff 6a fe 56 e8 bc 9e 00 00 83 46 0c f0 83 c4 0c ba 30 fb 49 00 ..._^[..].j.j.V......F......0.I.
3080 8b ce e8 09 5b 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c ....[...N.....@...@.A..F..F...x.
30a0 00 7e 07 8b ce e8 06 35 01 00 6a 01 6a fe 56 e8 7c 9e 00 00 83 c4 0c ba 03 00 00 00 8b ce e8 ed .~.....5..j.j.V.|...............
30c0 f4 00 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 dd 34 01 00 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8d ....F..x..~.....4......._^[..]..
30e0 41 f0 89 46 0c 5f 5e 33 c0 5b 8b e5 5d c3 cc cc 53 56 8b f1 57 52 68 34 fb 49 00 8b 46 14 8b 7e A..F._^3.[..]...SV..WRh4.I..F..~
3100 0c 56 2b 38 83 ef 10 c1 ff 04 e8 b1 c2 00 00 83 c4 0c ba d8 b9 f0 ff 8b ce 68 38 fb 49 00 e8 6d .V+8.....................h8.I..m
3120 9b 00 00 8b d0 8b ce e8 84 a7 00 00 83 c4 04 8d 5f 01 8b d3 8b ce 6a 02 e8 43 fe ff ff 83 c4 04 ................_.....j..C......
3140 85 c0 0f 84 bd 00 00 00 83 ca ff 8b ce e8 3e 9b 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 ..............>....H.......t,...
3160 74 04 33 ff eb 28 8b d0 8b ce e8 11 4f 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 31 34 01 00 83 t.3..(......O...F..x..~....14...
3180 ca ff 8b ce e8 07 9b 00 00 8b 38 83 c7 10 6a 03 68 40 fb 49 00 57 e8 e5 a3 06 00 83 c4 0c 85 c0 ..........8...j.h@.I.W..........
31a0 75 4a 8d 57 03 85 d2 75 08 8b 46 0c 89 50 08 eb 16 8b ce e8 d8 59 01 00 8b 4e 0c 89 01 0f b6 40 uJ.W...u..F..P.......Y...N.....@
31c0 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 d5 33 01 00 6a ff 6a fe 56 ...@.A..F..F...x..~.....3..j.j.V
31e0 e8 4b 9d 00 00 83 c4 0c 83 46 0c f0 53 6a ff 56 e8 db 9d 00 00 83 c4 0c b8 01 00 00 00 83 46 0c .K.......F..Sj.V..............F.
3200 e0 5f 5e 5b c3 57 56 e8 c4 9c 00 00 83 c4 08 33 c0 5f 5e 5b c3 cc cc cc cc cc cc cc cc cc cc cc ._^[.WV........3._^[............
3220 55 8b ec 83 e4 f8 83 ec 7c 53 56 8b 75 08 bb 01 00 00 00 57 8b fb 8b 46 14 8b 4e 0c 8b 75 0c 2b U.......|SV.u......W...F..N..u.+
3240 08 83 e9 10 c1 f9 04 89 4c 24 18 0f 1f 44 00 00 8b c7 85 ff 78 27 8b 4e 14 7e 11 8d 56 34 66 90 ........L$...D......x'.N.~..V4f.
3260 3b ca 74 19 8b 49 08 48 85 c0 7f f4 85 c0 75 0d 8d 46 34 3b c8 74 06 8b df 03 ff eb d3 8b 75 08 ;.t..I.H......u..F4;.t........u.
3280 89 5c 24 10 3b df 7d 58 8b 75 0c 0f 1f 44 00 00 8d 04 1f 99 2b c2 8b d8 d1 fb 8b d3 78 26 8b 4e .\$.;.}X.u...D......+.......x&.N
32a0 14 85 db 7e 0f 8d 46 34 3b c8 74 18 8b 49 08 4a 85 d2 7f f4 85 d2 75 0c 8d 46 34 3b c8 74 05 8d ...~..F4;.t..I.J......u..F4;.t..
32c0 4a 01 eb 02 33 c9 85 c9 8d 43 01 0f 44 44 24 10 0f 44 fb 8b d8 89 44 24 10 3b df 7c b3 8b 75 08 J...3....C..DD$..D....D$.;.|..u.
32e0 8b 5d 14 8d 47 ff 89 44 24 1c 83 c9 ff 2b c3 ba 0a 00 00 00 83 f8 15 8b 45 10 0f 4f ca 89 4c 24 .]..G..D$....+..........E..O..L$
3300 14 85 c0 74 0f 50 68 1c fa 49 00 56 e8 4f a4 00 00 83 c4 0c 8b 46 1c ba 0a 00 00 00 8b 4e 0c 2b ...t.Ph..I.V.O.......F.......N.+
3320 c1 8b 7e 14 83 e0 f0 89 54 24 10 3d a0 00 00 00 7f 35 2b 4e 20 c1 f9 04 83 c1 05 81 f9 36 42 0f ..~.....T$.=.....5+N.........6B.
3340 00 0f 8f 3c 03 00 00 8d 44 24 10 ba f0 d8 40 00 50 8b ce e8 38 d4 00 00 83 c4 04 85 c0 0f 85 20 ...<....D$....@.P...8...........
3360 03 00 00 8b 54 24 10 8b 46 0c c1 e2 04 03 c2 39 47 04 73 03 89 47 04 ba 80 fb 49 00 8b ce e8 0d ....T$..F......9G.s..G....I.....
3380 58 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 83 46 0c 10 8b 46 10 83 78 0c 00 7e 07 8b X...N.....@...@.A..F...F..x..~..
33a0 ce e8 0a 32 01 00 8b c3 85 db 0f 88 74 02 00 00 8b 55 0c 8b 4a 14 7e 17 83 c2 34 0f 1f 44 00 00 ...2........t....U..J.~...4..D..
33c0 3b ca 74 24 8b 49 08 48 85 c0 7f f4 8b 55 0c 85 c0 75 15 8d 42 34 3b c8 74 0e b8 01 00 00 00 89 ;.t$.I.H.....U...u..B4;.t.......
33e0 8c 24 80 00 00 00 eb 05 8b 55 0c 33 c0 43 85 c0 0f 84 2e 02 00 00 8b 4c 24 14 8b c1 49 89 4c 24 .$.......U.3.C.........L$...I.L$
3400 14 85 c0 75 3b ba 94 fb 49 00 8b ce e8 7f 57 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 ...u;...I.....W...N.....@...@.A.
3420 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 7c 31 01 00 8b 5c 24 1c 83 c3 f6 e9 66 ff ff ff .F..F...x..~....|1...\$.....f...
3440 8d 44 24 20 50 68 9c fb 49 00 52 e8 70 bf 00 00 83 c4 0c 8d 44 24 44 50 68 a4 fb 49 00 56 e8 fd .D$.Ph..I.R.p.......D$DPh..I.V..
3460 a2 00 00 8b 44 24 40 83 c4 0c 85 c0 7e 0f 50 68 ac fb 49 00 56 e8 e6 a2 00 00 83 c4 0c ba b0 fb ....D$@.....~.Ph..I.V...........
3480 49 00 8b ce e8 07 57 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 I.....W...N.....@...@.A..F..F...
34a0 78 0c 00 7e 07 8b ce e8 04 31 01 00 8d 54 24 20 8b ce e8 39 fc ff ff 85 c0 74 68 83 ca ff 8b ce x..~.....1...T$....9.....th.....
34c0 e8 cb 97 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b d0 8b ce e8 9e 4b ......H.......t,...t.3..(......K
34e0 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 be 30 01 00 83 ca ff 8b ce e8 94 97 00 00 8b 00 83 c0 ...F..x..~.....0................
3500 10 50 68 44 fb 49 00 56 e8 53 a2 00 00 83 c4 0c 6a ff 6a fe 56 e8 16 9a 00 00 83 c4 0c 83 46 0c .PhD.I.V.S......j.j.V.........F.
3520 f0 eb 7b 8b 44 24 28 80 38 00 74 15 ff 74 24 24 50 68 54 fb 49 00 56 e8 24 a2 00 00 83 c4 10 eb ..{.D$(.8.t..t$$PhT.I.V.$.......
3540 5d 8b 44 24 2c 8a 00 3c 6d 75 07 ba 5c fb 49 00 eb 22 3c 43 74 19 ff 74 24 38 8d 44 24 48 50 68 ].D$,..<mu..\.I.."<Ct..t$8.D$HPh
3560 68 fb 49 00 56 e8 f6 a1 00 00 83 c4 10 eb 2f ba 7c fb 49 00 8b ce e8 15 56 01 00 8b 4e 0c 89 01 h.I.V........./.|.I.....V...N...
3580 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 12 30 01 00 80 7c ..@...@.A..F..F...x..~.....0...|
35a0 24 43 00 74 2f ba b8 fb 49 00 8b ce e8 df 55 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 $C.t/...I.....U...N.....@...@.A.
35c0 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 dc 2f 01 00 8b 46 14 8b 7e 0c 8b cf 2b 08 83 e9 .F..F...x..~...../...F..~...+...
35e0 10 c1 f9 04 2b 4c 24 18 83 f9 02 7c 0e 8b d1 8b ce e8 ba ef 00 00 e9 9b fd ff ff 85 c9 0f 85 93 ....+L$....|....................
3600 fd ff ff 51 ba 1f f9 49 00 8b ce e8 60 53 01 00 89 07 83 c4 04 0f b6 40 04 83 c8 40 89 47 08 e9 ...Q...I....`S.........@...@.G..
3620 6e fd ff ff 8b 46 14 8b 7e 0c 8b cf 2b 08 83 e9 10 c1 f9 04 2b 4c 24 18 83 f9 02 7c 0b 8b d1 8b n....F..~...+.......+L$....|....
3640 ce e8 6a ef 00 00 eb 24 85 c9 75 20 51 ba 1f f9 49 00 8b ce e8 17 53 01 00 89 07 83 c4 04 0f b6 ..j....$..u.Q...I.....S.........
3660 40 04 83 c8 40 89 47 08 83 46 0c 10 8b 46 10 83 78 0c 00 7e 07 8b ce e8 34 2f 01 00 5f 5e 5b 8b @...@.G..F...F..x..~....4/.._^[.
3680 e5 5d c3 68 a4 fc 49 00 56 e8 f2 01 00 00 cc cc 55 8b ec 83 ec 6c 56 8b 75 08 57 8b 4e 14 8d 46 .].h..I.V.......U....lV.u.W.N..F
36a0 34 3b c8 0f 84 9b 00 00 00 8d 45 98 89 4d f8 50 68 e8 fb 49 00 56 e8 05 bd 00 00 8b 45 a0 83 c4 4;........E..M.Ph..I.V......E...
36c0 0c b9 ec fb 49 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 ....I...:.u...t..P.:Q.u.........
36e0 75 e4 33 c0 eb 05 1b c0 83 c8 01 8b 7d 0c 85 c0 75 16 83 ef 01 75 11 ff 75 10 ff 75 9c 68 f4 fb u.3.........}...u....u..u..u.h..
3700 49 00 56 e8 78 01 00 00 8b 45 9c 85 c0 75 25 8d 55 98 8b ce e8 d7 f9 ff ff 85 c0 74 0f 6a 00 6a I.V.x....E...u%.U..........t.j.j
3720 ff 56 e8 f9 9c 00 00 83 c4 0c eb 05 b8 7c fb 49 00 89 45 9c ff 75 10 50 57 68 14 fc 49 00 56 e8 .V...........|.I..E..u.PWh..I.V.
3740 3c 01 00 00 ff 75 10 ff 75 0c 68 d0 fb 49 00 56 e8 2b 01 00 00 cc cc cc cc cc cc cc cc cc cc cc <....u..u.h..I.V.+..............
3760 55 8b ec 51 56 57 8b fa 8b f1 68 34 fc 49 00 57 56 e8 2a 15 00 00 83 c4 0c 83 f8 04 75 0f 6a 00 U..QVW....h4.I.WV.*.........u.j.
3780 6a ff 56 e8 98 9c 00 00 83 c4 0c eb 27 57 56 e8 ec 98 00 00 83 c4 08 83 f8 02 75 07 b8 3c fc 49 j.V.........'WV...........u..<.I
37a0 00 eb 11 57 56 e8 d6 98 00 00 50 56 e8 ff 98 00 00 83 c4 10 50 ff 75 08 68 4c fc 49 00 56 e8 9d ...WV.....PV........P.u.hL.I.V..
37c0 9f 00 00 83 c4 10 50 57 56 e8 c2 fe ff ff cc cc 55 8b ec 51 56 57 ff 75 08 8b f9 8b f2 57 e8 cd ......PWV.......U..QVW.u.....W..
37e0 98 00 00 83 c4 08 8b d6 8b cf 50 e8 70 ff ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..........P.p...................
3800 55 8b ec 8b 45 0c 83 ec 6c 56 8b 75 08 85 c0 78 58 8b 4e 14 7e 16 8d 56 34 0f 1f 80 00 00 00 00 U...E...lV.u...xX.N.~..V4.......
3820 3b ca 74 45 8b 49 08 48 85 c0 7f f4 75 3b 8d 46 34 3b c8 74 34 8d 45 98 89 4d f8 50 68 60 fc 49 ;.tE.I.H....u;.F4;.t4.E..M.Ph`.I
3840 00 56 e8 79 bb 00 00 8b 45 ac 83 c4 0c 85 c0 7e 18 50 8d 45 bc 50 68 64 fc 49 00 56 e8 ff 9e 00 .V.y....E......~.P.E.Phd.I.V....
3860 00 83 c4 10 5e 8b e5 5d c3 68 1f f9 49 00 56 e8 ec 9e 00 00 83 c4 08 5e 8b e5 5d c3 cc cc cc cc ....^..].h..I.V........^..].....
3880 55 8b ec 51 56 8b 75 08 6a 01 56 e8 70 ff ff ff 8d 45 10 50 ff 75 0c 56 e8 83 9e 00 00 83 c4 14 U..QV.u.j.V.p....E.P.u.V........
38a0 6a 02 56 e8 58 b0 00 00 83 c4 08 56 e8 ff af 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc j.V.X......V....................
38c0 55 8b ec 83 e4 f8 56 57 e8 a4 9d 06 00 83 7d 0c 00 8b 75 08 8b 38 8b 46 0c 74 1c c7 00 01 00 00 U.....VW......}...u..8.F.t......
38e0 00 c7 40 08 01 00 00 00 b8 01 00 00 00 83 46 0c 10 5f 5e 8b e5 5d c3 c7 40 08 00 00 00 00 83 46 ..@...........F.._^..]..@......F
3900 0c 10 57 e8 5e a1 06 00 83 c4 04 83 7d 10 00 74 14 50 ff 75 10 68 6c fc 49 00 56 e8 40 9e 00 00 ..W.^.......}..t.P.u.hl.I.V.@...
3920 83 c4 10 eb 3c 85 c0 75 0c 8b 46 0c c7 40 08 00 00 00 00 eb 18 8b d0 8b ce e8 52 52 01 00 8b 4e ....<..u..F..@............RR...N
3940 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 0c 10 83 79 0c 00 7e 07 8b ce e8 4f 2c 01 .....@...@.A..N..F...y..~....O,.
3960 00 8b 4e 0c 8b c7 99 5f 89 01 b8 03 00 00 00 89 51 04 c7 41 08 13 00 00 00 83 46 0c 10 5e 8b e5 ..N...._........Q..A......F..^..
3980 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 8b 5d 0c 56 8b 75 08 57 ]...............U.....QS.].V.u.W
39a0 83 fb ff 75 32 e8 c7 9c 06 00 8b 18 8b 46 0c 53 c7 40 08 00 00 00 00 83 46 0c 10 e8 a6 a0 06 00 ...u2........F.S.@......F.......
39c0 83 c4 04 85 c0 75 0c 8b 46 0c c7 40 08 00 00 00 00 eb 40 8b d0 eb 26 8b 46 0c 85 db 75 0f c7 00 .....u..F..@......@...&.F...u...
39e0 01 00 00 00 c7 40 08 01 00 00 00 eb 07 c7 40 08 00 00 00 00 83 46 0c 10 ba 74 fc 49 00 8b ce e8 .....@........@......F...t.I....
3a00 8c 51 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 0c 10 8b 7e 0c 83 79 0c .Q...N.....@...@.A..N..F...~..y.
3a20 00 7e 0a 8b ce e8 86 2b 01 00 8b 7e 0c 8b c3 99 89 07 b8 03 00 00 00 89 57 04 c7 47 08 13 00 00 .~.....+...~............W..G....
3a40 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 51 53 8b 5d 0c ba d8 b9 f0 ff 56 57 8b ..F.._^[..].....U..QS.]......VW.
3a60 7d 08 8b cf 53 e8 26 92 00 00 8b d0 8b cf e8 3d 9e 00 00 83 c4 04 85 c0 74 08 33 c0 5f 5e 5b 59 }...S.&........=........t.3._^[Y
3a80 5d c3 83 47 0c f0 33 d2 8b 77 10 8b cf 6a 20 6a 05 e8 2a 5d 01 00 8a 4e 3c 8b d0 80 e1 03 6a 02 ]..G..3..w...j.j..*]...N<.....j.
3aa0 6a 00 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 8b cf 89 56 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 j..J..B...N@.....V@.B.....f.B...
3ac0 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 .B......B......B..eS..B......G..
3ae0 10 c7 40 08 45 00 00 00 83 47 0c 10 e8 4f 31 01 00 8b 47 10 83 c4 10 83 78 0c 00 7e 07 8b cf e8 ..@.E....G...O1...G.....x..~....
3b00 ac 2a 01 00 85 db 75 08 8b 47 0c 89 58 08 eb 18 8b d3 8b cf e8 77 50 01 00 8b 4f 0c 89 01 0f b6 .*....u..G..X........wP...O.....
3b20 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 74 2a 01 00 68 34 fc 49 @...@.A..G..G...x..~....t*..h4.I
3b40 00 ba fe ff ff ff 8b cf e8 43 91 00 00 8b d0 8b cf e8 6a a1 00 00 83 c4 04 83 ca ff 8b cf e8 2d .........C........j............-
3b60 91 00 00 8b 77 0c ba d8 b9 f0 ff 53 8b cf 0f 10 00 0f 11 06 83 47 0c 10 e8 13 91 00 00 8b d0 8b ....w......S.........G..........
3b80 cf e8 3a a1 00 00 83 c4 04 b8 01 00 00 00 5f 5e 5b 59 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ..:..........._^[Y].............
3ba0 55 8b ec 51 56 ff 75 0c 8b 75 08 ba d8 b9 f0 ff 8b ce e8 d9 90 00 00 8b d0 8b ce e8 f0 9c 00 00 U..QV.u..u......................
3bc0 83 c4 04 6a fe 56 e8 85 a5 00 00 83 c4 08 5e 59 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ...j.V........^Y]...............
3be0 55 8b ec 53 8b 5d 0c 8b d3 56 8b 75 08 8b ce 57 e8 9b 90 00 00 8b 48 08 83 e1 0f 83 e9 02 74 10 U..S.]...V.u...W......H.......t.
3c00 83 e9 05 0f 85 cf 00 00 00 8b 38 83 c7 18 eb 02 8b 38 85 ff 0f 84 be 00 00 00 8b d3 8b ce e8 6d ..........8......8.............m
3c20 90 00 00 8b 50 08 83 e2 0f 8b ca 83 e9 05 74 18 83 e9 02 74 0c 8b 46 10 8b 8c 90 e8 00 00 00 eb ....P.........t....t..F.........
3c40 0c 8b 00 8b 48 08 eb 05 8b 00 8b 48 18 85 c9 0f 84 83 00 00 00 8b 46 0c ba d8 b9 f0 ff ff 75 10 ....H......H..........F.......u.
3c60 89 08 8b ce c7 40 08 45 00 00 00 83 46 0c 10 e8 1c 90 00 00 8b d0 8b ce e8 33 9c 00 00 83 c4 04 .....@.E....F............3......
3c80 83 ca ff 8b ce e8 06 90 00 00 ba fe ff ff ff 8b ce 8b d8 e8 f8 8f 00 00 81 fb a0 65 53 00 74 26 ...........................eS.t&
3ca0 3d a0 65 53 00 74 1f 50 8b d3 33 c9 e8 6f e6 00 00 8b c8 83 c4 04 33 c0 85 c9 0f 45 c7 83 46 0c =.eS.t.P..3..o........3....E..F.
3cc0 e0 5f 5e 5b 5d c3 33 c9 33 c0 85 c9 0f 45 c7 83 46 0c e0 5f 5e 5b 5d c3 5f 5e 33 c0 5b 5d c3 cc ._^[].3.3....E..F.._^[]._^3.[]..
3ce0 55 8b ec 51 ff 75 10 ff 75 0c ff 75 08 e8 ee fe ff ff 83 c4 0c 85 c0 74 03 59 5d c3 ff 75 10 8b U..Q.u..u..u...........t.Y]..u..
3d00 55 0c 8b 4d 08 e8 56 fa ff ff cc cc cc cc cc cc 55 8b ec 51 53 8b 5d 08 56 8b 75 0c 57 8b 7d 10 U..M..V.........U..QS.].V.u.W.}.
3d20 85 ff 74 5c 8b d6 8b cb e8 63 8f 00 00 3d a0 65 53 00 74 18 f6 40 08 0f 76 12 6a 00 56 53 e8 dd ..t\.....c...=.eS.t..@..v.j.VS..
3d40 96 00 00 8b f8 83 c4 0c 85 ff 74 66 8b 45 14 33 f6 8b 00 85 c0 74 66 8b cf 0f 1f 80 00 00 00 00 ..........tf.E.3.....tf.........
3d60 8a 10 3a 11 75 2e 84 d2 74 12 8a 50 01 3a 51 01 75 22 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 19 ..:.u...t..P.:Q.u"........u.3...
3d80 6a 00 56 53 e8 97 96 00 00 8b f8 83 c4 0c 85 ff 74 20 eb b8 1b c0 83 c8 01 85 c0 74 0d 8b 45 14 j.VS............t..........t..E.
3da0 46 8b 04 b0 85 c0 74 15 eb ad 5f 8b c6 5e 5b 59 5d c3 6a 04 8b d6 8b cb e8 13 fa ff ff 57 68 7c F.....t..._..^[Y].j..........Wh|
3dc0 fc 49 00 53 e8 97 99 00 00 83 c4 0c 50 ff 75 0c 53 e8 ba f8 ff ff cc cc cc cc cc cc cc cc cc cc .I.S........P.u.S...............
3de0 55 8b ec 51 8b 4d 0c 56 8b 75 08 57 89 4d 0c 8b 46 1c 8b 56 0c 2b c2 8b 7e 14 c1 f8 04 3b c1 7f U..Q.M.V.u.W.M..F..V.+..~....;..
3e00 2e 2b 56 20 b8 40 42 0f 00 c1 fa 04 2b c1 83 c2 05 3b d0 7f 2f 8d 45 0c ba f0 d8 40 00 50 8b ce .+V..@B.....+....;../.E....@.P..
3e20 e8 6b c9 00 00 83 c4 04 85 c0 75 18 8b 4d 0c 8b 46 0c c1 e1 04 03 c1 39 47 04 73 03 89 47 04 5f .k........u..M..F......9G.s..G._
3e40 5e 59 5d c3 8b 45 10 85 c0 75 0b 68 a4 fc 49 00 56 e8 2a fa ff ff 50 68 90 fc 49 00 56 e8 1e fa ^Y]..E...u.h..I.V.*...Ph..I.V...
3e60 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 8b 55 0c 8b 4d 08 e8 11 8e 00 00 3d ................U..Q.U..M......=
3e80 a0 65 53 00 74 08 8b 40 08 83 e0 0f eb 03 83 c8 ff 3b 45 10 75 03 59 5d c3 ff 75 10 8b 55 0c 8b .eS.t..@.........;E.u.Y]..u..U..
3ea0 4d 08 e8 29 f9 ff ff cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 8b 4d 08 e8 d2 8d 00 00 3d a0 M..)............U...U..M......=.
3ec0 65 53 00 74 02 5d c3 68 b4 fc 49 00 ff 75 0c ff 75 08 e8 b9 f7 ff ff cc cc cc cc cc cc cc cc cc eS.t.].h..I..u..u...............
3ee0 55 8b ec 51 ff 75 10 ff 75 0c ff 75 08 e8 2e 95 00 00 83 c4 0c 85 c0 74 03 59 5d c3 8b 55 0c 8b U..Q.u..u..u...........t.Y]..U..
3f00 4d 08 6a 04 e8 c7 f8 ff ff cc cc cc cc cc cc cc 55 8b ec 56 8b 75 0c 8b d6 57 8b 7d 08 8b cf e8 M.j.............U..V.u...W.}....
3f20 6c 8d 00 00 3d a0 65 53 00 74 19 f6 40 08 0f 76 13 ff 75 14 56 57 e8 e5 94 00 00 83 c4 0c 85 c0 l...=.eS.t..@..v..u.VW..........
3f40 74 30 eb 2a 8b 75 14 8b 55 10 85 f6 74 1e 85 d2 74 16 8b ca 8d 79 01 8a 01 41 84 c0 75 f9 2b cf t0.*.u..U...t...t....y...A..u.+.
3f60 8b c2 89 0e 5f 5e 5d c3 33 c9 89 0e 8b c2 5f 5e 5d c3 6a 04 8b d6 8b cf e8 53 f8 ff ff cc cc cc ...._^].3....._^].j......S......
3f80 55 8b ec 83 e4 f8 8b 55 0c 83 ec 08 8b 4d 08 e8 fc 8c 00 00 83 78 08 03 75 10 f2 0f 10 00 f2 0f U......U.....M.......x..u.......
3fa0 11 04 24 dd 04 24 8b e5 5d c3 8d 14 24 8b c8 e8 6c d9 00 00 85 c0 75 eb 8b 55 0c 8b 4d 08 6a 03 ..$..$..]...$...l.....u..U..M.j.
3fc0 e8 0b f8 ff ff cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 08 56 8b 75 0c 8b d6 57 ................U........V.u...W
3fe0 8b 7d 08 8b cf e8 a6 8c 00 00 3d a0 65 53 00 74 4e f6 40 08 0f 76 48 8b d6 8b cf e8 90 8c 00 00 .}........=.eS.tN.@..vH.........
4000 83 78 08 03 75 14 f2 0f 10 00 f2 0f 11 44 24 08 dd 44 24 08 5f 5e 8b e5 5d c3 8d 54 24 08 8b c8 .x..u........D$..D$._^..]..T$...
4020 e8 fb d8 00 00 85 c0 74 2b f2 0f 10 44 24 08 f2 0f 11 44 24 08 dd 44 24 08 5f 5e 8b e5 5d c3 f2 .......t+...D$....D$..D$._^..]..
4040 0f 10 45 10 5f f2 0f 11 44 24 04 dd 44 24 04 5e 8b e5 5d c3 6a 03 8b d6 8b cf e8 71 f7 ff ff cc ..E._...D$..D$.^..].j......q....
4060 55 8b ec 83 e4 f8 83 ec 08 56 57 8b f2 8b f9 e8 1c 8c 00 00 83 78 08 03 74 1a 8d 54 24 08 8b c8 U........VW..........x..t..T$...
4080 e8 9b d8 00 00 85 c0 75 0b 6a 03 8b d6 8b cf e8 3c f7 ff ff 68 c4 fc 49 00 56 57 e8 f0 f5 ff ff .......u.j......<...h..I.VW.....
40a0 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 8b 55 0c 83 ec 08 8b 4d 08 e8 ................U......U.....M..
40c0 cc 8b 00 00 83 78 08 13 75 0b 8b 08 8b 50 04 8b c1 8b e5 5d c3 6a 00 8d 54 24 04 8b c8 e8 3e d9 .....x..u....P.....].j..T$....>.
40e0 00 00 83 c4 04 85 c0 74 0d 8b 0c 24 8b c1 8b 54 24 04 8b e5 5d c3 8b 55 0c 8b 4d 08 e8 5f ff ff .......t...$...T$...]..U..M.._..
4100 ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 08 56 8b 75 0c 8b d6 57 ................U........V.u...W
4120 8b 7d 08 8b cf e8 66 8b 00 00 3d a0 65 53 00 74 42 f6 40 08 0f 76 3c 8b d6 8b cf e8 50 8b 00 00 .}....f...=.eS.tB.@..v<.....P...
4140 8b c8 83 79 08 13 75 0b 8b 01 8b 51 04 5f 5e 8b e5 5d c3 6a 00 8d 54 24 0c e8 c2 d8 00 00 83 c4 ...y..u....Q._^..].j..T$........
4160 04 85 c0 74 1a 8b 54 24 0c 8b 44 24 08 5f 5e 8b e5 5d c3 8b 45 10 8b 55 14 5f 5e 8b e5 5d c3 8b ...t..T$..D$._^..]..E..U._^..]..
4180 d6 8b cf e8 d8 fe ff ff cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 53 8b d9 89 54 24 0c ................U........S...T$.
41a0 56 57 8b 43 10 8b 48 04 8b 00 89 4c 24 0c 8b cb 89 44 24 10 e8 d7 8a 00 00 8b 48 08 83 e1 0f 83 VW.C..H....L$....D$.......H.....
41c0 e9 02 74 10 83 e9 05 74 04 33 f6 eb 09 8b 30 83 c6 18 eb 02 8b 30 8b 7d 08 57 ff 76 04 ff 36 ff ..t....t.3....0......0.}.W.v..6.
41e0 74 24 18 ff 54 24 20 83 c4 10 85 c0 75 04 85 ff 75 0c 89 7e 04 5f 89 06 5e 5b 8b e5 5d c3 8b 54 t$..T$......u...u..~._..^[..]..T
4200 24 14 8b cb 6a 00 e8 85 ff ff ff 83 c4 04 68 ec fc 49 00 53 e8 67 f6 ff ff cc cc cc cc cc cc cc $...j.........h..I.S.g..........
4220 55 8b ec 83 e4 f8 51 8b 4d 08 ba 01 00 00 00 53 56 57 8b 41 10 8b 78 04 8b 18 e8 51 8a 00 00 8b U.....Q.M......SVW.A..x....Q....
4240 48 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 f6 eb 09 8b 30 83 c6 18 eb 02 8b 30 6a 00 ff 76 H.......t....t.3....0......0j..v
4260 04 ff 36 57 ff d3 83 c4 10 89 06 c7 46 04 00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc ..6W........F.....3._^[..]......
4280 55 8b ec 51 53 8b 5d 08 56 8b 75 0c 57 8b 4b 04 8b c1 8b 53 08 2b c2 8b 7b 0c 3b c6 0f 83 40 01 U..QS.].V.u.W.K....S.+..{.;...@.
42a0 00 00 03 c9 03 f2 8b c1 2b c2 3b 45 0c 0f 43 f1 89 75 08 3b f2 0f 82 31 01 00 00 8b c6 2b c2 3b ........+.;E..C..u.;...1.....+.;
42c0 45 0c 0f 82 24 01 00 00 8d 43 10 8b cf 39 03 74 1e 56 83 ca ff e8 b6 fe ff ff 8b 53 08 8b f8 83 E...$....C...9.t.V.........S....
42e0 c4 04 89 3b 89 73 04 03 c2 5f 5e 5b 59 5d c3 8b 77 10 33 d2 6a 20 6a 07 e8 c3 54 01 00 8a 4e 3c ...;.s..._^[Y]..w.3.j.j...T...N<
4300 8b d0 80 e1 03 89 55 0c 83 c4 08 88 4a 05 c6 42 04 07 8b 4e 40 89 0a 89 56 40 c7 42 0c 08 00 00 ......U.....J..B...N@...V@.B....
4320 00 c7 42 08 00 00 00 00 a1 a0 65 53 00 8b 0d a4 65 53 00 89 42 10 89 4a 14 c6 42 06 00 8b 47 0c ..B.......eS....eS..B..J..B...G.
4340 89 10 c7 40 08 47 00 00 00 8b 47 10 83 47 0c 10 83 78 0c 00 7e 0a 8b cf e8 53 22 01 00 8b 55 0c ...@.G....G..G...x..~....S"...U.
4360 68 14 fd 49 00 57 c7 42 18 00 00 00 00 c7 42 1c 00 00 00 00 e8 d7 f6 ff ff 83 c4 08 85 c0 74 31 h..I.W.B......B...............t1
4380 8b 47 0c ba fe ff ff ff 68 34 f9 49 00 8b cf c7 00 20 4e 40 00 c7 40 08 16 00 00 00 83 47 0c 10 .G......h4.I......N@..@......G..
43a0 e8 eb 88 00 00 8b d0 8b cf e8 12 99 00 00 83 c4 04 6a fe 57 e8 97 9d 00 00 8b 75 08 83 ca ff 56 .................j.W......u....V
43c0 8b cf e8 c9 fd ff ff 83 c4 0c 8b f8 ff 73 08 ff 33 57 e8 b9 41 06 00 8b 53 08 83 c4 0c 89 3b 89 .............s..3W..A...S.....;.
43e0 73 04 8b 03 5f 5e 03 c2 5b 59 5d c3 68 1c fd 49 00 57 e8 89 f4 ff ff cc cc cc cc cc cc cc cc cc s..._^..[Y].h..I.W..............
4400 55 8b ec 51 56 57 8b 7d 10 85 ff 74 1a 8b 75 08 57 56 e8 69 fe ff ff 57 ff 75 0c 50 e8 6f 41 06 U..QVW.}...t..u.WV.i...W.u.P.oA.
4420 00 83 c4 14 01 7e 08 5f 5e 59 5d c3 cc cc cc cc 55 8b ec 56 57 8b 7d 0c 8d 4f 01 0f 1f 44 00 00 .....~._^Y].....U..VW.}..O...D..
4440 8a 07 47 84 c0 75 f9 2b f9 74 1a 8b 75 08 57 56 e8 2b fe ff ff 57 ff 75 0c 50 e8 31 41 06 00 83 ..G..u.+.t..u.WV.+...W.u.P.1A...
4460 c4 14 01 7e 08 5f 5e 5d c3 cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 57 8b 7d 08 8b 47 08 ...~._^]........U.....QSVW.}..G.
4480 8b 77 0c 8b ce 85 c0 75 0c ba 1f f9 49 00 e8 fd 46 01 00 eb 0b 8b 17 50 e8 63 46 01 00 83 c4 04 .w.....u....I...F......P.cF.....
44a0 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 ed .N.....@...@.A..F..F...x..~.....
44c0 20 01 00 8d 47 10 39 07 74 5b 8b 46 10 ba fe ff ff ff 8b ce 8b 58 04 8b 00 89 44 24 0c e8 ae 87 ....G.9.t[.F.........X....D$....
44e0 00 00 8b 48 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 ff eb 09 8b 38 83 c7 18 eb 02 8b 38 6a ...H.......t....t.3....8......8j
4500 00 ff 77 04 ff 37 53 ff 54 24 1c 6a ff 6a fe 56 89 07 c7 47 04 00 00 00 00 e8 12 8a 00 00 83 c4 ..w..7S.T$.j.j.V...G............
4520 1c 83 46 0c f0 5f 5e 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 8b 4d 08 8b 45 0c 51 01 41 08 e8 2e ff ..F.._^[..].....U...M..E.Q.A....
4540 ff ff 83 c4 04 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 53 8b 5d 08 83 ca ff 56 57 8b 73 0c 8b .....]..........U..S.]....VW.s..
4560 ce e8 2a 87 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2f 83 f9 03 74 07 33 ff 89 7d 08 eb 3a 8b d0 8b ..*....H.......t/...t.3..}..:...
4580 ce e8 fa 3a 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 1a 20 01 00 83 ca ff 8b ce e8 f0 86 00 00 ...:...F..x..~..................
45a0 8b 00 80 78 04 04 75 06 0f b6 78 07 eb 03 8b 78 0c 83 c0 10 89 45 08 8d 43 10 39 03 74 0d 6a 01 ...x..u...x....x.....E..C.9.t.j.
45c0 6a fe 56 e8 68 89 00 00 83 c4 0c 85 ff 74 17 57 53 e8 aa fc ff ff 57 ff 75 08 50 e8 b0 3f 06 00 j.V.h........t.WS.....W.u.P..?..
45e0 83 c4 14 01 7b 08 33 c0 8d 4b 10 39 0b 6a ff 0f 94 c0 83 c0 fe 50 56 e8 34 89 00 00 83 c4 0c 83 ....{.3..K.9.j.......PV.4.......
4600 46 0c f0 5f 5e 5b 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 8b 4d 0c 8b 45 08 89 41 0c 8d 41 10 89 F.._^[].........U...M..E..A..A..
4620 01 c7 41 08 00 00 00 00 c7 41 04 00 10 00 00 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..A......A.....]................
4640 55 8b ec 51 8b 4d 0c 8b 45 08 ff 75 10 89 41 0c 8d 41 10 51 89 01 c7 41 08 00 00 00 00 c7 41 04 U..Q.M..E..u..A..A.Q...A......A.
4660 00 10 00 00 e8 17 fc ff ff 83 c4 08 59 5d c3 cc 55 8b ec 83 e4 f8 83 ec 0c 83 ca ff 53 56 8b 75 ............Y]..U...........SV.u
4680 08 8b ce 57 e8 07 86 00 00 3d a0 65 53 00 74 14 f6 40 08 0f 75 0e 83 46 0c f0 83 c8 ff 5f 5e 5b ...W.....=.eS.t..@..u..F....._^[
46a0 8b e5 5d c3 8b 5d 0c 8b 7e 0c 8d 83 27 46 0f 00 3d 27 46 0f 00 77 0c 8b 46 14 8b cf 2b 08 c1 f9 ..]..]..~...'F..='F..w..F...+...
46c0 04 03 d9 8b d3 8b ce e8 c4 85 00 00 6a 00 6a 00 8b 08 e8 f9 2a 01 00 83 c4 08 83 ca ff 8b ce 0f ............j.j.....*...........
46e0 10 00 0f 11 07 8b 46 0c 83 c0 10 89 44 24 0c 89 46 0c e8 99 85 00 00 83 78 08 13 75 08 8b 38 8b ......F.....D$..F.......x..u..8.
4700 4c 24 0c eb 28 6a 00 8d 54 24 14 8b c8 e8 0e d3 00 00 8b 4e 0c 83 c4 04 89 4c 24 0c 85 c0 75 09 L$..(j..T$.........N.....L$...u.
4720 0f 57 c0 66 0f 13 44 24 10 8b 7c 24 10 8d 41 f0 8b d3 8b ce 89 46 0c e8 54 85 00 00 85 ff 74 2b .W.f..D$..|$..A......F..T.....t+
4740 8b 08 8b c7 99 52 50 e8 84 2a 01 00 6a 00 6a 00 53 0f 10 00 8b 44 24 20 56 0f 11 40 f0 83 46 0c .....RP..*..j.j.S....D$.V..@..F.
4760 10 e8 9a 98 00 00 83 c4 18 eb 39 8b 48 08 83 e1 3f 83 c1 fc 83 f9 10 77 26 0f b6 89 cc 53 40 00 ..........9.H...?......w&....S@.
4780 ff 24 8d bc 53 40 00 8b 00 0f b6 40 07 eb 12 8b 00 8b 40 0c eb 0b 8b 08 e8 a3 2c 01 00 eb 02 33 .$..S@.....@......@.......,....3
47a0 c0 8d 78 01 8b c7 99 52 50 53 56 e8 50 98 00 00 83 c4 10 8b c7 5f 5e 5b 8b e5 5d c3 87 53 40 00 ..x....RPSV.P........_^[..]..S@.
47c0 96 53 40 00 8f 53 40 00 9f 53 40 00 00 01 03 02 03 03 03 03 03 03 03 03 03 03 03 03 02 cc cc cc .S@..S@..S@.....................
47e0 55 8b ec 83 e4 f8 51 53 8b 5d 08 56 57 8b 7d 10 85 ff 78 73 8b 55 0c 8b 73 0c 8d 82 27 46 0f 00 U.....QS.].VW.}...xs.U..s...'F..
4800 3d 27 46 0f 00 77 0f 8b 43 14 8b ce 2b 08 c1 f9 04 03 d1 89 55 0c 8b cb e8 73 84 00 00 6a 00 6a ='F..w..C...+.......U....s...j.j
4820 00 8b 08 e8 a8 29 01 00 0f 10 00 8b c7 99 0f 11 06 83 43 0c 10 8b fa 57 8b f0 56 ff 75 0c 53 e8 .....)............C....W..V.u.S.
4840 bc 97 00 00 8b 43 0c 6a 00 6a 00 ff 75 0c 89 30 89 78 04 c7 40 08 13 00 00 00 83 43 0c 10 53 e8 .....C.j.j..u..0.x..@......C..S.
4860 9c 97 00 00 83 c4 28 5f 5e 5b 8b e5 5d c3 cc cc 55 8b ec 56 8b 75 0c 57 8b 0e 85 c9 7e 14 8b 45 ......(_^[..]...U..V.u.W....~..E
4880 10 8d 7e 08 89 08 8b c7 5f c7 06 00 00 00 00 5e 5d c3 ff 76 04 e8 28 8b 06 00 83 c4 04 85 c0 74 ..~....._......^]..v..(........t
48a0 06 5f 33 c0 5e 5d c3 ff 76 04 8d 7e 08 68 00 02 00 00 6a 01 57 e8 b0 8f 06 00 8b 4d 10 83 c4 10 ._3.^]..v..~.h....j.W......M....
48c0 89 01 8b c7 5f 5e 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 56 57 8b da 8b f1 e8 8f 8d ...._^].........U.....SVW.......
48e0 06 00 ff 30 e8 7d 91 06 00 8b 7d 08 83 c4 04 8b d7 89 45 fc 8b ce e8 95 83 00 00 8b 48 08 83 e1 ...0.}....}.......E.........H...
4900 0f 83 f9 04 74 2e 83 f9 03 74 07 b8 01 00 00 00 eb 27 8b d0 8b ce e8 65 37 01 00 8b 46 10 83 78 ....t....t.......'.....e7...F..x
4920 0c 00 7e 07 8b ce e8 85 1c 01 00 8b d7 8b ce e8 5c 83 00 00 8b 00 83 c0 11 ff 75 fc 50 53 68 30 ..~.............\.........u.PSh0
4940 fd 49 00 56 e8 17 8e 00 00 83 c4 14 6a ff 57 56 e8 db 85 00 00 83 c4 0c b8 07 00 00 00 83 46 0c .I.V........j.WV..............F.
4960 f0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc 53 56 8b f1 8b da 57 bf 44 fd 49 00 c7 06 00 00 ._^[..].........SV....W.D.I.....
4980 00 00 ff 76 04 e8 ea 8b 06 00 8b c8 83 c4 04 83 f9 ff 74 28 0f b6 07 47 3b c8 75 20 8b 06 88 4c ...v..............t(...G;.u....L
49a0 30 08 ff 06 80 3f 00 75 d9 ff 76 04 c7 06 00 00 00 00 e8 bd 8b 06 00 83 c4 04 8b c8 89 0b 83 f9 0....?.u..v.....................
49c0 23 75 2b ff 76 04 e8 a9 8b 06 00 83 c4 04 83 f8 ff 74 05 83 f8 0a 75 eb ff 76 04 e8 94 8b 06 00 #u+.v............t....u..v......
49e0 83 c4 04 89 03 b8 01 00 00 00 5f 5e 5b c3 5f 5e 33 c0 5b c3 cc cc cc cc cc cc cc cc cc cc cc cc .........._^[._^3.[.............
4a00 55 8b ec 83 e4 f8 81 ec 14 02 00 00 53 56 8b f1 8b da 57 8b 46 14 8b 7e 0c 2b 38 83 ef 10 c1 ff U...........SV....W.F..~.+8.....
4a20 04 47 85 db 0f 85 9e 00 00 00 ba c8 fa 49 00 e8 5c 41 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 .G...........I..\A...N.....@...@
4a40 89 41 08 8b 46 10 83 46 0c 10 39 58 0c 7e 07 8b ce e8 5a 1b 01 00 6a 00 e8 f7 72 06 00 83 c4 04 .A..F..F..9X.~....Z...j...r.....
4a60 89 44 24 1c 8d 54 24 10 8d 4c 24 18 e8 ff fe ff ff 85 c0 74 0d 8b 44 24 18 c6 44 04 20 0a ff 44 .D$..T$..L$........t..D$..D....D
4a80 24 18 8b 4c 24 10 83 f9 1b 0f 85 8a 00 00 00 85 db 0f 84 87 00 00 00 ff 74 24 1c 68 60 fd 49 00 $..L$...................t$.h`.I.
4aa0 53 e8 f6 88 06 00 83 c4 0c 89 44 24 1c 85 c0 75 57 57 ba 64 fd 49 00 8b ce e8 12 fe ff ff 83 c4 S.........D$...uWW.d.I..........
4ac0 04 5f 5e 5b 8b e5 5d c3 53 68 48 fd 49 00 56 e8 8c 8c 00 00 83 c4 0c 68 4c fd 49 00 53 e8 a0 86 ._^[..].ShH.I.V........hL.I.S...
4ae0 06 00 83 c4 08 89 44 24 1c 85 c0 0f 85 73 ff ff ff 57 ba 50 fd 49 00 8b ce e8 d2 fd ff ff 83 c4 ......D$.....s...W.P.I..........
4b00 04 5f 5e 5b 8b e5 5d c3 8d 54 24 10 8d 4c 24 18 e8 5b fe ff ff 8b 4c 24 10 83 f9 ff 74 0c 8b 44 ._^[..]..T$..L$..[....L$....t..D
4b20 24 18 88 4c 04 20 ff 44 24 18 83 ca ff 8b ce e8 5c 81 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 $..L...D$.......\....H.......t,.
4b40 f9 03 74 04 33 c0 eb 28 8b d0 8b ce e8 2f 35 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 4f 1a 01 ..t.3..(...../5...F..x..~....O..
4b60 00 83 ca ff 8b ce e8 25 81 00 00 8b 00 83 c0 10 ff 75 08 50 8d 44 24 20 50 68 70 54 40 00 56 e8 .......%.........u.P.D$.PhpT@.V.
4b80 4c 99 00 00 83 c4 14 89 44 24 14 ff 74 24 1c e8 5a 88 06 00 83 c4 04 89 44 24 10 85 db 74 10 ff L.......D$..t$..Z.......D$...t..
4ba0 74 24 1c e8 68 86 06 00 8b 44 24 14 83 c4 04 85 c0 74 1e 57 56 e8 16 83 00 00 57 ba 6c fd 49 00 t$..h....D$......t.WV.....W.l.I.
4bc0 8b ce e8 09 fd ff ff 83 c4 0c 5f 5e 5b 8b e5 5d c3 6a ff 57 56 e8 56 83 00 00 8b 44 24 20 83 c4 .........._^[..].j.WV.V....D$...
4be0 0c 83 46 0c f0 5f 5e 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 8b 45 0c 8b 50 04 85 d2 75 04 33 c0 5d ..F.._^[..].....U...E..P...u.3.]
4c00 c3 8b 4d 10 89 11 c7 40 04 00 00 00 00 8b 00 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..M....@.......]................
4c20 55 8b ec 83 e4 f8 83 ec 08 ff 75 18 8b 45 0c ff 75 14 89 44 24 08 8b 45 10 89 44 24 0c 8d 44 24 U.........u..E..u..D$..E..D$..D$
4c40 08 50 68 f0 57 40 00 ff 75 08 e8 81 98 00 00 83 c4 14 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc .Ph.W@..u...........]...........
4c60 55 8b ec 83 e4 f8 8b 55 0c 83 ec 0c 8b c2 56 8d 70 01 8a 08 40 84 c9 75 f9 2b c6 89 54 24 08 6a U......U......V.p...@..u.+..T$.j
4c80 00 52 89 44 24 14 8d 44 24 10 50 68 f0 57 40 00 ff 75 08 e8 38 98 00 00 83 c4 14 5e 8b e5 5d c3 .R.D$..D$.Ph.W@..u..8......^..].
4ca0 55 8b ec 51 8b 55 0c 56 57 8b 7d 08 8b cf e8 dd 7f 00 00 8b 50 08 83 e2 0f 8b ca 83 e9 05 74 18 U..Q.U.VW.}.........P.........t.
4cc0 83 e9 02 74 0c 8b 47 10 8b 8c 90 e8 00 00 00 eb 0c 8b 00 8b 48 08 eb 05 8b 00 8b 48 18 85 c9 0f ...t..G.............H......H....
4ce0 84 9c 00 00 00 8b 47 0c 8b 55 10 89 08 c7 40 08 45 00 00 00 83 47 0c 10 8b 47 0c 85 d2 75 05 89 ......G..U....@.E....G...G...u..
4d00 50 08 eb 16 8b cf e8 85 3e 01 00 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c P.......>...O.....@...@.A..G..G.
4d20 10 8b 77 0c 83 78 0c 00 7e 0a 8b cf e8 7f 18 01 00 8b 77 0c ba fe ff ff ff 8b cf e8 50 7f 00 00 ..w..x..~.........w.........P...
4d40 8d 56 f0 8b 08 e8 b6 25 01 00 0f 10 00 0f 11 46 f0 8b 47 0c 8b 70 f8 83 e6 0f 75 0d 83 c0 e0 89 .V.....%.......F..G..p....u.....
4d60 47 0c 8b c6 5f 5e 59 5d c3 6a ff 6a fe 57 e8 bd 81 00 00 83 c4 0c 8b c6 83 47 0c f0 5f 5e 59 5d G..._^Y].j.j.W...........G.._^Y]
4d80 c3 5f 33 c0 5e 59 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 56 8b 75 08 57 8b 7d 0c 8d 87 ._3.^Y].........U.....V.u.W.}...
4da0 27 46 0f 00 3d 27 46 0f 00 77 0d 8b 46 14 8b 4e 0c 2b 08 c1 f9 04 03 f9 ff 75 10 57 56 e8 de fe 'F..='F..w..F..N.+.......u.WV...
4dc0 ff ff 83 c4 0c 85 c0 75 06 5f 5e 8b e5 5d c3 8b d7 8b ce e8 b8 7e 00 00 8b 4e 0c 6a 01 0f 10 00 .......u._^..].......~...N.j....
4de0 0f 11 01 83 46 0c 10 8b ce 8b 56 0c 66 ff 46 6c 83 c2 e0 e8 08 c2 00 00 83 c4 04 b8 ff ff 00 00 ....F.....V.f.Fl................
4e00 66 01 46 6c b8 01 00 00 00 5f 5e 8b e5 5d c3 cc 55 8b ec 83 e4 f8 8b 55 0c 83 ec 0c 56 8b 75 08 f.Fl....._^..]..U......U....V.u.
4e20 8b ce e8 69 7e 00 00 8b 56 0c 8b ce 50 e8 6e da 00 00 83 46 0c 10 83 c4 04 83 ca ff 8b ce e8 4d ...i~...V...P.n....F...........M
4e40 7e 00 00 83 78 08 13 75 10 8b 08 8b 50 04 8b c1 83 46 0c f0 5e 8b e5 5d c3 6a 00 8d 54 24 0c 8b ~...x..u....P....F..^..].j..T$..
4e60 c8 e8 ba cb 00 00 83 c4 04 85 c0 74 13 8b 4c 24 08 8b c1 83 46 0c f0 8b 54 24 0c 5e 8b e5 5d c3 ...........t..L$....F...T$.^..].
4e80 68 74 fd 49 00 56 e8 f5 e9 ff ff cc cc cc cc cc 55 8b ec 83 e4 c0 83 ec 34 53 56 8b 75 08 57 8b ht.I.V..........U.......4SV.u.W.
4ea0 7d 0c 8b df 8d 87 27 46 0f 00 3d 27 46 0f 00 77 0d 8b 46 14 8b 5e 0c 2b 18 c1 fb 04 03 df 68 20 }.....'F..='F..w..F..^.+......h.
4ec0 fa 49 00 53 56 e8 d6 fd ff ff 83 c4 0c 8b ce 85 c0 74 5a 8b d3 e8 b6 7d 00 00 8b 4e 0c 6a 01 0f .I.SV............tZ....}...N.j..
4ee0 10 00 0f 11 01 83 46 0c 10 8b ce 8b 56 0c 66 ff 46 6c 83 c2 e0 e8 06 c1 00 00 83 c4 04 b8 ff ff ......F.....V.f.Fl..............
4f00 00 00 66 01 46 6c 83 ca ff 8b ce e8 80 7d 00 00 8b 40 08 83 e0 0f 83 f8 04 0f 84 3c 02 00 00 83 ..f.Fl.......}...@.........<....
4f20 f8 03 0f 85 48 02 00 00 e9 2e 02 00 00 8b d7 e8 5c 7d 00 00 3d a0 65 53 00 0f 84 42 01 00 00 8b ....H...........\}..=.eS...B....
4f40 40 08 83 e0 0f 83 f8 04 0f 87 33 01 00 00 ff 24 85 7c 5d 40 00 8b d7 8b ce e8 32 7d 00 00 8b d7 @.........3....$.|]@......2}....
4f60 8b ce 83 78 08 13 75 4c e8 23 7d 00 00 83 78 08 13 75 07 8b 08 8b 40 04 eb 25 6a 00 8d 54 24 3c ...x..uL.#}...x..u....@..%j..T$<
4f80 8b c8 e8 99 ca 00 00 83 c4 04 85 c0 75 09 0f 57 c0 66 0f 13 44 24 38 8b 4c 24 38 8b 44 24 3c 50 ............u..W.f..D$8.L$8.D$<P
4fa0 51 68 b8 fd 49 00 56 e8 b4 87 00 00 83 c4 10 e9 a7 01 00 00 e8 d7 7c 00 00 83 78 08 03 75 06 f2 Qh..I.V...............|...x..u..
4fc0 0f 10 00 eb 1a 8d 54 24 38 8b c8 e8 50 c9 00 00 85 c0 75 05 0f 57 c0 eb 06 f2 0f 10 44 24 38 83 ......T$8...P.....u..W......D$8.
4fe0 ec 08 f2 0f 11 04 24 68 bc fd 49 00 56 e8 6e 87 00 00 83 c4 10 e9 61 01 00 00 8b d7 8b ce e8 8d ......$h..I.V.n.......a.........
5000 7c 00 00 8b 4e 0c 0f 10 00 0f 11 01 83 46 0c 10 e9 46 01 00 00 8b d7 8b ce e8 72 7c 00 00 8b 48 |...N........F...F........r|...H
5020 08 85 c9 74 11 83 f9 01 75 05 83 38 00 74 07 b8 01 00 00 00 eb 02 33 c0 85 c0 ba c0 fd 49 00 b9 ...t....u..8.t........3......I..
5040 c8 fd 49 00 0f 44 d1 8b ce e8 42 3b 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 ..I..D....B;...N.....@...@.A..F.
5060 83 46 0c 10 83 78 0c 00 0f 8e ed 00 00 00 8b ce e8 3b 15 01 00 e9 e1 00 00 00 ba d0 fd 49 00 eb .F...x...........;...........I..
5080 c6 68 34 fc 49 00 57 56 e8 13 fc ff ff 83 c4 0c 89 44 24 38 8b ce 83 f8 04 75 46 83 ca ff e8 ed .h4.I.WV.........D$8.....uF.....
50a0 7b 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 db eb 4a 8b d0 8b ce e8 c0 2f 01 00 {...H.......t,...t.3..J....../..
50c0 8b 46 10 83 78 0c 00 7e 07 8b ce e8 e0 14 01 00 83 ca ff 8b ce e8 b6 7b 00 00 8b 18 83 c3 10 eb .F..x..~...............{........
50e0 20 8b d7 e8 a8 7b 00 00 3d a0 65 53 00 74 08 8b 58 08 83 e3 0f eb 03 83 cb ff 8b 1c 9d 00 0c 4a .....{..=.eS.t..X..............J
5100 00 8b d7 8b ce e8 86 7b 00 00 8b 48 08 83 e1 3f 83 c1 fe 83 f9 24 77 19 0f b6 89 9c 5d 40 00 ff .......{...H...?.....$w.....]@..
5120 24 8d 90 5d 40 00 8b 00 eb 09 8b 00 83 c0 18 eb 02 33 c0 50 53 68 d4 fd 49 00 56 e8 20 86 00 00 $..]@............3.PSh..I.V.....
5140 83 c4 10 83 7c 24 38 00 74 11 6a ff 6a fe 56 e8 dc 7d 00 00 83 c4 0c 83 46 0c f0 ff 75 10 6a ff ....|$8.t.j.j.V..}......F...u.j.
5160 56 e8 ba 82 00 00 83 c4 0c 5f 5e 5b 8b e5 5d c3 68 94 fd 49 00 56 e8 05 e7 ff ff 90 7a 5c 40 00 V........_^[..].h..I.V......z\@.
5180 15 5c 40 00 81 5c 40 00 55 5b 40 00 fa 5b 40 00 26 5d 40 00 2a 5d 40 00 31 5d 40 00 00 02 02 00 .\@..\@.U[@..[@.&]@.*]@.1]@.....
51a0 00 01 00 02 02 02 02 02 02 02 02 02 02 02 02 02 00 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................................
51c0 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 56 8b 75 08 57 8b 7d 10 8b ................U.....SV.u.W.}..
51e0 d7 89 55 fc 8b 46 1c 8b 4e 0c 2b c1 8b 5e 14 c1 f8 04 3b c7 7f 36 2b 4e 20 b8 40 42 0f 00 c1 f9 ..U..F..N.+..^....;..6+N..@B....
5200 04 2b c7 83 c1 05 3b c8 0f 8f ec 00 00 00 8d 45 fc ba f0 d8 40 00 50 8b ce e8 72 b5 00 00 83 c4 .+....;........E....@.P...r.....
5220 04 85 c0 0f 85 d1 00 00 00 8b 55 fc 8b 46 0c c1 e2 04 03 c2 39 43 04 73 03 89 43 04 8b 5d 0c 83 ..........U..F......9C.s..C..]..
5240 3b 00 74 6d b8 fe ff ff ff 2b c7 89 45 fc 66 90 85 ff 7e 2d 8b df 89 7d 08 f7 db 0f 1f 44 00 00 ;.tm.....+..E.f...~-...}.....D..
5260 8b d3 8b ce e8 27 7a 00 00 8b 4e 0c 0f 10 00 0f 11 01 83 46 0c 10 83 ef 01 75 e5 8b 7d 10 8b 5d .....'z...N........F.....u..}..]
5280 0c 57 ff 73 04 56 e8 15 85 00 00 8b 55 fc 83 c4 0c 8b ce ff 33 e8 f6 79 00 00 8b d0 8b ce e8 1d .W.s.V......U.......3..y........
52a0 8a 00 00 83 c3 08 83 c4 04 89 5d 0c 83 3b 00 75 9f f7 d7 8b cf c1 e1 04 85 ff 78 31 8b 46 14 8b ..........]..;.u..........x1.F..
52c0 00 83 c0 10 03 c8 39 4e 0c 73 18 0f 1f 44 00 00 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e ......9N.s...D...F..@......F..9N
52e0 0c 72 ed 89 4e 0c 5f 5e 5b 8b e5 5d c3 8d 41 10 01 46 0c 5f 5e 5b 8b e5 5d c3 68 dc fd 49 00 68 .r..N._^[..]..A..F._^[..].h..I.h
5300 90 fc 49 00 56 e8 76 e5 ff ff cc cc cc cc cc cc 55 8b ec 8b 45 10 53 8b 5d 0c 8b d3 56 57 8b 7d ..I.V.v.........U...E.S.]...VW.}
5320 08 8b cf 50 e8 67 79 00 00 8b d0 8b cf e8 7e 85 00 00 83 c4 04 83 f8 05 75 0a b8 01 00 00 00 5f ...P.gy.......~.........u......_
5340 5e 5b 5d c3 8b 4f 0c 8d 83 27 46 0f 00 83 e9 10 89 4f 0c 3d 27 46 0f 00 77 0a 8b 47 14 2b 08 c1 ^[]..O...'F......O.='F..w..G.+..
5360 f9 04 03 d9 8b 77 10 33 d2 6a 20 6a 05 8b cf e8 4c 44 01 00 8a 4e 3c 8b d0 80 e1 03 83 c4 08 88 .....w.3.j.j....LD...N<.........
5380 4a 05 c6 42 04 05 8b 4e 40 89 0a 89 56 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 J..B...N@...V@.B.....f.B....B...
53a0 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 10 c7 40 08 45 ...B......B..eS..B......G....@.E
53c0 00 00 00 8b 47 10 83 47 0c 10 8b 77 0c 83 78 0c 00 7e 0a 8b cf e8 d6 11 01 00 8b 77 0c 83 ca ff ....G..G...w..x..~.........w....
53e0 8b cf e8 a9 78 00 00 ff 75 10 8b d3 8b cf 0f 10 00 0f 11 06 83 47 0c 10 e8 93 78 00 00 8b d0 8b ....x...u............G....x.....
5400 cf e8 ba 88 00 00 83 c4 04 33 c0 5f 5e 5b 5d c3 55 8b ec 83 e4 f8 51 53 56 8b 75 08 57 68 38 fb .........3._^[].U.....QSV.u.Wh8.
5420 49 00 68 d8 b9 f0 ff 56 e8 e3 fe ff ff 8b 5d 0c 83 c4 0c 83 ca ff 8b ce 53 e8 52 78 00 00 8b d0 I.h....V......].........S.Rx....
5440 8b ce e8 69 84 00 00 83 c4 04 83 ca ff 8b ce e8 3c 78 00 00 8b 48 08 85 c9 74 12 83 f9 01 0f 85 ...i............<x...H...t......
5460 aa 00 00 00 83 38 00 0f 85 a1 00 00 00 83 46 0c f0 8b 4e 0c 8b 45 10 89 01 c7 41 08 16 00 00 00 .....8........F...N..E....A.....
5480 83 46 0c 10 8b 46 0c 85 db 75 05 89 58 08 eb 18 8b d3 8b ce e8 f7 36 01 00 8b 4e 0c 89 01 0f b6 .F...F...u..X.........6...N.....
54a0 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 56 0c 83 78 0c 00 7e 0a 8b ce e8 f1 10 01 00 8b @...@.A..F..F...V..x..~.........
54c0 56 0c 66 ff 46 6c 83 c2 e0 6a 01 8b ce e8 2e bb 00 00 83 c4 04 b8 ff ff 00 00 66 01 46 6c 83 ca V.f.Fl...j................f.Fl..
54e0 ff 8b ce e8 a8 77 00 00 8b 4e 0c ba fd ff ff ff 53 0f 10 00 0f 11 01 83 46 0c 10 8b ce e8 8e 77 .....w...N......S.......F......w
5500 00 00 8b d0 8b ce e8 b5 87 00 00 83 c4 04 6a ff 6a fe 56 e8 18 7a 00 00 8b 7e 0c 83 c4 0c 83 ef ..............j.j.V..z...~......
5520 10 83 7d 14 00 89 7e 0c 74 33 83 ca ff 8b ce e8 5c 77 00 00 53 6a 00 6a 02 0f 10 00 0f 11 07 8b ..}...~.t3......\w..Sj.j........
5540 4e 10 83 46 0c 10 8b 49 28 e8 82 1c 01 00 83 c4 08 8b d0 8b ce e8 66 87 00 00 83 c4 04 5f 5e 5b N..F...I(.............f......_^[
5560 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 b8 14 10 00 00 e8 00 ab 08 00 ..].............U...............
5580 8b 55 10 53 8b da 56 57 8d 4b 01 0f 1f 44 00 00 8a 03 43 84 c0 75 f9 8b 45 08 2b d9 8b 7d 0c 89 .U.S..VW.K...D....C..u..E.+..}..
55a0 44 24 1c 8d 44 24 20 52 57 89 44 24 18 c7 44 24 20 00 00 00 00 c7 44 24 1c 00 10 00 00 e8 8e 19 D$..D$.RW.D$..D$......D$........
55c0 06 00 83 c4 08 89 44 24 0c 85 c0 74 6a 0f 1f 00 8b f0 2b f7 74 1a 8d 44 24 10 56 50 e8 9f ec ff ......D$...tj.....+.t..D$.VP....
55e0 ff 56 57 50 e8 a7 2f 06 00 83 c4 14 01 74 24 18 8b 7d 14 8b f7 8d 4e 01 8a 06 46 84 c0 75 f9 2b .VWP../......t$..}....N...F..u.+
5600 f1 74 1a 8d 44 24 10 56 50 e8 72 ec ff ff 56 57 50 e8 7a 2f 06 00 83 c4 14 01 74 24 18 8b 7c 24 .t..D$.VP.r...VWP.z/......t$..|$
5620 0c ff 75 10 03 fb 57 e8 24 19 06 00 83 c4 08 89 44 24 0c 85 c0 75 99 8b f7 8d 4e 01 0f 1f 40 00 ..u...W.$.......D$...u....N...@.
5640 8a 06 46 84 c0 75 f9 2b f1 74 1a 8d 44 24 10 56 50 e8 2a ec ff ff 56 57 50 e8 32 2f 06 00 83 c4 ..F..u.+.t..D$.VP.*...VWP.2/....
5660 14 01 74 24 18 8d 44 24 10 50 e8 01 ee ff ff 8b 5d 08 83 c4 04 83 ca ff 8b cb e8 11 76 00 00 8b ..t$..D$.P......]...........v...
5680 48 08 83 e1 0f 83 f9 04 74 31 83 f9 03 74 09 33 c0 5f 5e 5b 8b e5 5d c3 8b d0 8b cb e8 df 29 01 H.......t1...t.3._^[..].......).
56a0 00 8b 43 10 83 78 0c 00 7e 07 8b cb e8 ff 0e 01 00 83 ca ff 8b cb e8 d5 75 00 00 8b 00 5f 5e 83 ..C..x..~...............u...._^.
56c0 c0 10 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 8b 45 14 85 c0 75 0f ff 75 0c e8 84 65 ..[..]..........U...E...u..u...e
56e0 06 00 83 c4 04 33 c0 5d c3 50 ff 75 0c e8 28 7d 06 00 83 c4 08 5d c3 cc cc cc cc cc cc cc cc cc .....3.].P.u..(}.....]..........
5700 55 8b ec 56 8b 75 08 83 ca ff 8b ce e8 7f 75 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 U..V.u........u...H.......t,...t
5720 04 33 c0 eb 28 8b d0 8b ce e8 52 29 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 72 0e 01 00 83 ca .3..(.....R)...F..x..~....r.....
5740 ff 8b ce e8 48 75 00 00 8b 00 83 c0 10 50 68 f0 fd 49 00 6a 02 e8 fa 65 06 00 83 c4 04 50 e8 1d ....Hu.......Ph..I.j...e.....P..
5760 c8 ff ff 6a 02 e8 ea 65 06 00 50 e8 5b 69 06 00 83 c4 14 33 c0 5e 5d c3 cc cc cc cc cc cc cc cc ...j...e..P.[i.....3.^].........
5780 6a 00 68 d0 62 40 00 e8 44 ab 00 00 83 c4 08 85 c0 74 0a 8b 48 10 c7 41 78 00 63 40 00 c3 cc cc j.h.b@..D........t..H..Ax.c@....
57a0 55 8b ec 83 e4 c0 8b 4d 08 85 c9 75 07 b8 20 65 53 00 eb 09 8b 41 10 8b 80 80 00 00 00 81 7d 14 U......M...u...eS....A........}.
57c0 88 00 00 00 75 1e 3d 20 65 53 00 75 22 f2 0f 10 08 f2 0f 10 45 0c 66 0f 2e c8 9f f6 c4 44 7a 1a ....u.=.eS.u".......E.f......Dz.
57e0 8b e5 5d c3 68 24 fe 49 00 51 e8 91 e0 ff ff 68 58 fe 49 00 51 e8 86 e0 ff ff 83 ec 10 f2 0f 11 ..].h$.I.Q.....hX.I.Q...........
5800 4c 24 08 f2 0f 11 04 24 68 74 fe 49 00 51 e8 6d e0 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc L$.....$ht.I.Q.m................
5820 55 8b ec 83 e4 f8 51 53 56 8b 75 08 57 bf 01 00 00 00 8b 46 14 8b 5e 0c 2b 18 8b 45 0c 83 eb 10 U.....QSV.u.W......F..^.+..E....
5840 c1 fb 04 80 38 24 75 29 8d 50 02 8b ce e8 3e 63 00 00 8b f8 85 ff 75 12 6a 02 68 00 67 40 00 56 ....8$u).P....>c......u.j.h.g@.V
5860 e8 3b 7f 00 00 83 c4 0c 8b c7 5f 5e 5b 8b e5 5d c3 8b 4e 10 68 ac fe 49 00 6a 00 6a 02 8b 49 28 .;........_^[..]..N.h..I.j.j..I(
5880 e8 4b 19 01 00 83 c4 08 8b d0 8b ce e8 1f 80 00 00 83 c4 04 83 ca ff 8b ce e8 f2 73 00 00 8b 48 .K.........................s...H
58a0 08 83 e1 0f 83 f9 04 74 42 83 f9 03 74 1a 6a ff 53 56 e8 79 76 00 00 8b 46 0c 83 c4 0c 83 e8 10 .......tB...t.j.SV.yv...F.......
58c0 89 46 0c e9 33 01 00 00 8b d0 8b ce e8 af 27 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 cf 0c 01 .F..3.........'...F..x..~.......
58e0 00 83 ca ff 8b ce e8 a5 73 00 00 8b 00 83 c0 10 0f 84 ea 00 00 00 80 38 24 0f 85 e1 00 00 00 8b ........s..............8$.......
5900 46 0c 8b ce 8b 55 0c c7 00 30 9f 40 00 c7 40 08 16 00 00 00 83 46 0c 10 e8 73 32 01 00 8b 4e 0c F....U...0.@..@......F...s2...N.
5920 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 7e 0c 83 78 0c 00 7e 0a 8b ce e8 6d ....@...@.A..F..F...~..x..~....m
5940 0c 01 00 8b 7e 0c ba fd ff ff ff 8b ce e8 3e 73 00 00 6a 01 8b ce 0f 10 00 0f 11 07 83 46 0c 10 ....~.........>s..j..........F..
5960 8b 56 0c 66 ff 46 6c 83 c2 d0 e8 91 b6 00 00 83 c4 04 b8 ff ff 00 00 66 01 46 6c 83 ca ff 8b ce .V.f.Fl................f.Fl.....
5980 e8 0b 73 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2f 83 f9 03 74 07 ba 02 00 00 00 eb 28 8b d0 8b ce ..s...H.......t/...t.......(....
59a0 e8 db 26 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 fb 0b 01 00 83 ca ff 8b ce e8 d1 72 00 00 8b ..&...F..x..~...............r...
59c0 10 83 c2 12 8b ce e8 c5 61 00 00 8b f8 8d 43 01 6a ff 50 56 e8 57 75 00 00 83 c4 0c 83 46 0c f0 ........a.....C.j.PV.Wu......F..
59e0 6a ff 53 56 e8 47 75 00 00 83 46 0c f0 83 c4 0c 8b 46 0c 85 ff 0f 84 5d fe ff ff 8b 5d 0c 8b ce j.SV.Gu...F......F.....]....]...
5a00 c7 00 60 84 40 00 8b d3 c7 40 08 16 00 00 00 83 46 0c 10 e8 78 31 01 00 8b 4e 0c 89 01 0f b6 40 ..`.@....@......F...x1...N.....@
5a20 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 56 0c 83 78 0c 00 7e 0a 8b ce e8 72 0b 01 00 8b 56 ...@.A..F..F...V..x..~....r....V
5a40 0c 66 ff 46 6c 83 c2 e0 6a 01 8b ce e8 af b5 00 00 83 c4 04 b8 ff ff 00 00 66 01 46 6c 83 ca ff .f.Fl...j................f.Fl...
5a60 8b ce e8 29 72 00 00 8b 48 08 83 e1 0f 83 f9 04 74 28 83 f9 03 75 4a 8b d0 8b ce e8 00 26 01 00 ...)r...H.......t(...uJ......&..
5a80 8b 46 10 83 78 0c 00 7e 07 8b ce e8 20 0b 01 00 83 ca ff 8b ce e8 f6 71 00 00 8b 10 83 c2 10 74 .F..x..~...............q.......t
5aa0 20 ff 75 10 8b ce e8 55 ef ff ff 8b f8 83 c4 04 85 ff 0f 84 a0 fd ff ff 83 ff 07 0f 85 a7 fd ff ..u....U........................
5ac0 ff 83 46 0c f0 8b d3 8b ce e8 c2 60 00 00 8b f8 85 ff 0f 84 80 fd ff ff 83 ff 07 0f 85 87 fd ff ..F........`....................
5ae0 ff 53 68 b8 fe 49 00 56 e8 73 7c 00 00 83 c4 0c 8b c7 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc .Sh..I.V.s|......._^[..]........
5b00 55 8b ec 83 e4 f8 b8 04 30 00 00 e8 70 a5 08 00 53 56 8b 75 08 57 8b 46 14 8b 4e 0c 2b 08 8d 84 U.......0...p...SV.u.W.F..N.+...
5b20 24 10 10 00 00 83 e9 10 50 c1 f9 04 68 00 10 00 00 89 4c 24 14 ff 15 4c 80 49 00 85 c0 74 44 6a $.......P...h.....L$...L.I...tDj
5b40 00 6a 00 68 00 10 00 00 8d 44 24 1c 50 6a ff 8d 84 24 24 10 00 00 50 6a 00 68 e9 fd 00 00 ff 15 .j.h.....D$.Pj...$$...Pj.h......
5b60 48 80 49 00 8a 44 24 10 8d 4c 24 10 84 c0 74 13 3c 2f 74 04 3c 5c 75 03 c6 01 2f 8a 41 01 41 84 H.I..D$..L$...t.</t.<\u.../.A.A.
5b80 c0 75 ed 8b 4e 10 68 e4 fe 49 00 6a 00 6a 02 8b 49 28 e8 39 16 01 00 83 c4 08 8b d0 8b ce e8 0d .u..N.h..I.j.j..I(.9............
5ba0 7d 00 00 8b 4e 10 83 c4 04 8b 49 28 68 ac fe 49 00 6a 00 6a 02 e8 16 16 01 00 83 c4 08 8b d0 8b }...N.....I(h..I.j.j............
5bc0 ce e8 ea 7c 00 00 83 c4 04 ba d7 b9 f0 ff 8b ce e8 bb 70 00 00 8b 4e 0c 68 e4 fe 49 00 6a 00 0f ...|..............p...N.h..I.j..
5be0 10 00 6a 02 0f 11 01 8b 4e 10 83 46 0c 10 8b 49 28 e8 da 15 01 00 83 c4 08 8b d0 8b ce e8 be 80 ..j.....N..F...I(...............
5c00 00 00 83 c4 04 ba d7 b9 f0 ff 8b ce e8 7f 70 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2e 83 f9 03 74 ..............p...H.......t....t
5c20 04 33 ff eb 2a 8b d0 8b ce e8 52 24 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 72 09 01 00 ba d7 .3..*.....R$...F..x..~....r.....
5c40 b9 f0 ff 8b ce e8 46 70 00 00 8b 38 83 c7 10 6a 2f 57 e8 69 15 06 00 8b d8 83 c4 08 85 db 74 03 ......Fp...8...j/W.i..........t.
5c60 c6 03 00 8b cf 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 75 0e ba 1f f9 49 00 8b ce e8 11 2f 01 00 eb ......Q...A..u.+.u....I...../...
5c80 0d 51 8b d7 8b ce e8 75 2e 01 00 83 c4 04 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 .Q.....u.......N.....@...@.A..N.
5ca0 83 46 0c 10 83 79 0c 00 7e 0a 8b ce e8 ff 08 01 00 8b 4e 10 8b 49 28 68 ac fe 49 00 6a 00 6a 02 .F...y..~.........N..I(h..I.j.j.
5cc0 e8 0b 15 01 00 83 c4 08 8b d0 8b ce e8 ef 7f 00 00 83 c4 04 80 3f 24 74 09 8b d7 8b ce e8 1e 01 .....................?$t........
5ce0 00 00 85 db 74 03 c6 03 2f ba d6 b9 f0 ff 8b ce e8 9b 6f 00 00 8b 4e 0c bb 01 00 00 00 0f 10 00 ....t.../.........o...N.........
5d00 0f 11 01 83 46 0c 10 8b 7e 0c 39 5c 24 0c 7c 1f 8b d3 8b ce e8 77 6f 00 00 43 0f 10 00 0f 11 07 ....F...~.9\$.|......wo..C......
5d20 8b 7e 0c 83 c7 10 89 7e 0c 3b 5c 24 0c 7e e1 8b 5c 24 0c 8b ce 66 ff 46 6c 6a ff 8d 43 01 c1 e0 .~.....~.;\$.~..\$...f.Flj..C...
5d40 04 2b f8 8b d7 e8 b6 b2 00 00 8b 4e 0c b8 ff ff 00 00 66 01 46 6c 83 c4 04 8b 46 14 39 48 04 73 .+.........N......f.Fl....F.9H.s
5d60 03 89 48 04 8d 54 24 10 8b ce e8 91 00 00 00 8d 53 01 8b ce e8 17 6f 00 00 8b 4e 0c 68 e4 fe 49 ..H..T$.........S.....o...N.h..I
5d80 00 6a 00 0f 10 00 6a 02 0f 11 01 8b 4e 10 83 46 0c 10 8b 49 28 e8 36 14 01 00 83 c4 08 8b d0 8b .j....j.....N..F...I(.6.........
5da0 ce e8 1a 7f 00 00 83 c4 04 8d 53 02 8b ce e8 dd 6e 00 00 8b 4e 0c 68 ac fe 49 00 6a 00 0f 10 00 ..........S.....n...N.h..I.j....
5dc0 6a 02 0f 11 01 8b 4e 10 83 46 0c 10 8b 49 28 e8 fc 13 01 00 83 c4 08 8b d0 8b ce e8 e0 7e 00 00 j.....N..F...I(..............~..
5de0 8b 4e 14 83 c4 04 8b 46 0c 2b 01 83 e8 10 c1 f8 04 5f 2b c3 5e 83 e8 02 5b 8b e5 5d c3 cc cc cc .N.....F.+......._+.^...[..]....
5e00 55 8b ec b8 04 20 00 00 e8 73 a2 08 00 56 68 00 10 00 00 8d 85 00 e0 ff ff 8b f1 50 6a ff 52 6a U........s...Vh............Pj.Rj
5e20 00 68 e9 fd 00 00 ff 15 ac 80 49 00 85 c0 74 12 8d 85 00 e0 ff ff 50 ff 15 a8 80 49 00 5e 8b e5 .h........I...t.......P....I.^..
5e40 5d c3 68 ec fe 49 00 56 e8 83 78 00 00 83 c4 08 56 e8 5a 8a 00 00 cc cc cc cc cc cc cc cc cc cc ].h..I.V..x.....V.Z.............
5e60 55 8b ec 56 8b 75 08 57 6a 00 6a 01 56 e8 ae 75 00 00 8b f8 83 c4 0c 8b ce 85 ff 74 47 8b d7 e8 U..V.u.Wj.j.V..u...........tG...
5e80 7c ff ff ff 8b 4e 0c 85 c0 75 1f 57 68 04 ff 49 00 89 41 08 83 46 0c 10 56 e8 c2 78 00 00 83 c4 |....N...u.Wh..I..A..F..V..x....
5ea0 0c b8 02 00 00 00 5f 5e 5d c3 c7 01 01 00 00 00 b8 01 00 00 00 c7 41 08 01 00 00 00 83 46 0c 10 ......_^].............A......F..
5ec0 5f 5e 5d c3 6a 04 ba 01 00 00 00 e8 00 d9 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc _^].j...........................
5ee0 55 8b ec 83 ec 0c 53 8b 5d 08 56 6a 00 6a 01 53 e8 2b 75 00 00 8b f0 83 c4 0c 89 75 fc 85 f6 0f U.....S.].Vj.j.S.+u........u....
5f00 84 97 00 00 00 6a 00 6a 02 53 e8 11 75 00 00 83 c4 0c 85 c0 0f 84 90 00 00 00 6a 08 8d 4d f4 51 .....j.j.S..u.............j..M.Q
5f20 50 e8 4c 89 06 00 0f b7 c0 50 56 89 45 f8 e8 c4 7c 06 00 8b 4b 0c 83 c4 14 85 c0 74 43 c7 41 08 P.L......PV.E...|...K......tC.A.
5f40 00 00 00 00 83 43 0c 10 57 e8 23 77 06 00 8b 30 e8 1c 77 06 00 56 8b f8 e8 09 7b 06 00 50 ff 37 .....C..W.#w...0..w..V....{..P.7
5f60 ff 75 fc ff 75 f8 68 28 ff 49 00 53 e8 ef 77 00 00 83 c4 1c b8 02 00 00 00 5f 5e 5b 8b e5 5d c3 .u..u.h(.I.S..w.........._^[..].
5f80 c7 01 01 00 00 00 b8 01 00 00 00 c7 41 08 01 00 00 00 83 43 0c 10 5e 5b 8b e5 5d c3 6a 04 ba 01 ............A......C..^[..].j...
5fa0 00 00 00 8b cb e8 26 d8 ff ff 6a 04 ba 02 00 00 00 8b cb e8 18 d8 ff ff cc cc cc cc cc cc cc cc ......&...j.....................
5fc0 55 8b ec b8 0c 60 00 00 e8 b3 a0 08 00 53 56 57 8b 7d 08 6a 00 6a 01 57 e8 43 74 00 00 8b f0 83 U....`.......SVW.}.j.j.W.Ct.....
5fe0 c4 0c 85 f6 0f 84 9b 02 00 00 6a 00 6a 02 57 e8 2c 74 00 00 8b d8 83 c4 0c 85 db 0f 84 92 02 00 ..........j.j.W.,t..............
6000 00 68 00 10 00 00 8d 85 f4 bf ff ff 50 6a ff 56 8b 35 ac 80 49 00 6a 00 68 e9 fd 00 00 ff d6 85 .h..........Pj.V.5..I.j.h.......
6020 c0 75 0a ba 58 ff 49 00 e9 14 02 00 00 68 00 10 00 00 8d 85 f4 9f ff ff 50 6a ff 53 6a 00 68 e9 .u..X.I......h..........Pj.Sj.h.
6040 fd 00 00 ff d6 85 c0 75 0a ba 74 ff 49 00 e9 ee 01 00 00 8d 85 f4 bf ff ff 68 94 ff 49 00 50 e8 .......u..t.I............h..I.P.
6060 07 71 06 00 8b f0 8d 85 f4 9f ff ff 68 94 ff 49 00 50 89 75 fc e8 f1 70 06 00 83 c4 10 8b d8 89 .q..........h..I.P.u...p........
6080 5d f8 85 f6 75 17 85 db 74 09 53 e8 80 71 06 00 83 c4 04 ba 9c ff 49 00 e9 a4 01 00 00 85 db 75 ]...u...t.S..q........I........u
60a0 13 56 e8 69 71 06 00 83 c4 04 ba b8 ff 49 00 e9 8d 01 00 00 6a 02 6a 00 56 e8 eb 91 06 00 56 e8 .V.iq........I......j.j.V.....V.
60c0 03 8f 06 00 6a 00 6a 00 56 89 45 f4 e8 d8 91 06 00 6a 02 6a 00 53 e8 ce 91 06 00 53 e8 e6 8e 06 ....j.j.V.E......j.j.S.....S....
60e0 00 6a 00 6a 00 53 8b f0 e8 bc 91 06 00 8b 45 f4 83 c4 38 3b c6 74 1c ff 75 fc e8 11 71 06 00 53 .j.j.S........E...8;.t..u...q..S
6100 e8 0b 71 06 00 8b 47 0c c7 00 00 00 00 00 e9 ce 00 00 00 85 c0 0f 84 af 00 00 00 8b 75 fc b9 00 ..q...G.....................u...
6120 10 00 00 3b c1 8b d8 56 0f 47 d9 8d 85 f4 ef ff ff 53 6a 01 50 e8 30 77 06 00 83 c4 10 3b c3 0f ...;...V.G.......Sj.P.0w.....;..
6140 85 e6 00 00 00 8b 75 f8 8d 85 f4 df ff ff 56 53 6a 01 50 e8 12 77 06 00 83 c4 10 3b c3 0f 85 b3 ......u.......VSj.P..w.....;....
6160 00 00 00 8b f3 8d 8d f4 ef ff ff 8d 95 f4 df ff ff 83 ee 04 72 11 8b 01 3b 02 75 10 83 c1 04 83 ....................r...;.u.....
6180 c2 04 83 ee 04 73 ef 83 fe fc 74 2d 8a 01 3a 02 75 69 83 fe fd 74 22 8a 41 01 3a 42 01 75 5c 83 .....s....t-..:.ui...t".A.:B.u\.
61a0 fe fe 74 15 8a 41 02 3a 42 02 75 4f 83 fe ff 74 08 8a 41 03 3a 42 03 75 42 8b 45 f4 2b c3 89 45 ..t..A.:B.uO...t..A.:B.uB.E.+..E
61c0 f4 0f 85 54 ff ff ff 8b 5d f8 ff 75 fc e8 3e 70 06 00 53 e8 38 70 06 00 8b 47 0c c7 00 01 00 00 ...T....]..u..>p..S.8p...G......
61e0 00 83 c4 08 c7 40 08 01 00 00 00 83 47 0c 10 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 ff 75 fc e8 0d .....@......G......._^[..]..u...
6200 70 06 00 ff 75 f8 e8 05 70 06 00 8b 47 0c c7 00 00 00 00 00 eb cb ff 75 fc e8 f2 6f 06 00 56 e8 p...u...p...G..........u...o..V.
6220 ec 6f 06 00 ba f8 ff 49 00 eb 13 56 e8 df 6f 06 00 ff 75 f8 e8 d7 6f 06 00 ba d4 ff 49 00 83 c4 .o.....I...V..o...u...o.....I...
6240 08 8b 47 0c 8b cf c7 40 08 00 00 00 00 83 47 0c 10 e8 3a 29 01 00 8b 4f 0c 89 01 0f b6 40 04 83 ..G....@......G...:)...O.....@..
6260 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 37 03 01 00 5f 5e b8 02 00 00 00 .@.A..G..G...x..~....7..._^.....
6280 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b cf e8 3d d5 ff ff 6a 04 ba 02 00 00 00 8b cf e8 2f d5 ff [..].j.........=...j........./..
62a0 ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec ff 75 14 6a 01 ff 75 10 ff 75 0c e8 c7 ................U...u.j..u..u...
62c0 61 06 00 83 c4 10 83 f8 01 74 0d 83 7d 10 00 74 07 b8 01 00 00 00 5d c3 33 c0 5d c3 cc cc cc cc a........t..}..t......].3.].....
62e0 55 8b ec 51 53 56 8b 75 08 57 6a 00 6a 01 56 e8 2c 71 00 00 83 c4 0c 89 45 fc 85 c0 0f 84 5a 01 U..QSV.u.Wj.j.V.,q......E.....Z.
6300 00 00 6a 00 6a 02 56 e8 14 71 00 00 8b d8 83 c4 0c 85 db 0f 84 51 01 00 00 6a 00 68 d0 62 40 00 ..j.j.V..q...........Q...j.h.b@.
6320 e8 ab 9f 00 00 8b f8 83 c4 08 85 ff 74 0a 8b 4f 10 c7 41 78 00 63 40 00 8b 55 fc 8b cf 6a 00 e8 ............t..O..Ax.c@..U...j..
6340 bc e6 ff ff 83 c4 04 85 c0 0f 84 80 00 00 00 83 ca ff 8b cf e8 37 69 00 00 8b 48 08 83 e1 0f 83 .....................7i...H.....
6360 f9 04 74 28 83 f9 03 75 2a 8b d0 8b cf e8 0e 1d 01 00 8b 47 10 83 78 0c 00 7e 07 8b cf e8 2e 02 ..t(...u*..........G..x..~......
6380 01 00 83 ca ff 8b cf e8 04 69 00 00 8b 08 83 c1 10 75 05 b9 1c 00 4a 00 8b 46 0c 51 ff 75 fc 68 .........i.......u....J..F.Q.u.h
63a0 34 00 4a 00 c7 40 08 00 00 00 00 83 46 0c 10 56 e8 ab 73 00 00 8b 4f 10 83 c4 10 8b 49 7c e8 cd 4.J..@......F..V..s...O.....I|..
63c0 9c 00 00 5f 5e b8 02 00 00 00 5b 8b e5 5d c3 68 08 fb 49 00 53 e8 a8 6d 06 00 83 c4 08 89 45 fc ..._^.....[..].h..I.S..m......E.
63e0 85 c0 75 34 8b 4f 10 8b 49 7c e8 a1 9c 00 00 8b 46 0c 53 68 50 00 4a 00 56 c7 40 08 00 00 00 00 ..u4.O..I|......F.ShP.J.V.@.....
6400 83 46 0c 10 e8 57 73 00 00 83 c4 0c b8 02 00 00 00 5f 5e 5b 8b e5 5d c3 6a 00 50 68 b0 6e 40 00 .F...Ws.........._^[..].j.Ph.n@.
6420 57 e8 7a 82 00 00 ff 75 fc e8 e2 6d 06 00 8b 4f 10 83 c4 14 8b 49 7c e8 54 9c 00 00 8b 46 0c 5f W.z....u...m...O.....I|.T....F._
6440 c7 00 01 00 00 00 c7 40 08 01 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 5b 8b e5 5d c3 6a 04 ba 01 .......@...........F..^[..].j...
6460 00 00 00 8b ce e8 66 d3 ff ff 6a 04 ba 02 00 00 00 8b ce e8 58 d3 ff ff cc cc cc cc cc cc cc cc ......f...j.........X...........
6480 55 8b ec b8 00 43 00 00 e8 f3 9b 08 00 53 56 8b 75 08 57 6a 00 6a 01 56 e8 83 6f 00 00 8b d8 83 U....C.......SV.u.Wj.j.V..o.....
64a0 c4 0c 85 db 0f 84 23 01 00 00 6a 00 6a 02 56 e8 6c 6f 00 00 8b f8 83 c4 0c 85 ff 0f 84 1a 01 00 ......#...j.j.V.lo..............
64c0 00 68 00 10 00 00 8d 85 00 bd ff ff 50 6a ff 53 8b 1d ac 80 49 00 6a 00 68 e9 fd 00 00 ff d3 85 .h..........Pj.S....I.j.h.......
64e0 c0 0f 84 d2 00 00 00 68 00 10 00 00 8d 85 00 dd ff ff 50 6a ff 57 6a 00 68 e9 fd 00 00 ff d3 85 .......h..........Pj.Wj.h.......
6500 c0 0f 84 b2 00 00 00 6a 00 8d 85 00 dd ff ff 50 8d 85 00 bd ff ff 50 ff 15 44 80 49 00 8b 4e 0c .......j.......P......P..D.I..N.
6520 85 c0 75 78 50 89 41 08 8d 85 00 fd ff ff 83 46 0c 10 68 00 01 00 00 50 68 00 04 00 00 ff 15 40 ..uxP.A........F..h....Ph......@
6540 80 49 00 50 6a 00 68 00 10 00 00 ff 15 b0 80 49 00 6a 00 6a 00 68 00 01 00 00 8d 85 00 ff ff ff .I.Pj.h........I.j.j.h..........
6560 50 68 00 01 00 00 8d 85 00 fd ff ff 50 6a 00 68 e9 fd 00 00 ff 15 48 80 49 00 8d 85 00 ff ff ff Ph..........Pj.h......H.I.......
6580 50 57 68 88 00 4a 00 56 e8 d3 71 00 00 83 c4 10 b8 02 00 00 00 5f 5e 5b 8b e5 5d c3 5f c7 01 01 PWh..J.V..q.........._^[..]._...
65a0 00 00 00 b8 01 00 00 00 c7 41 08 01 00 00 00 83 46 0c 10 5e 5b 8b e5 5d c3 68 68 00 4a 00 56 e8 .........A......F..^[..].hh.J.V.
65c0 0c 71 00 00 83 c4 08 56 e8 e3 82 00 00 6a 04 ba 01 00 00 00 8b ce e8 f5 d1 ff ff 6a 04 ba 02 00 .q.....V.....j.............j....
65e0 00 00 8b ce e8 e7 d1 ff ff cc cc cc cc cc cc cc 56 8b f1 6a 05 68 b4 00 4a 00 ff 36 e8 f3 8d 06 ................V..j.h..J..6....
6600 00 8b 0e 83 c4 0c 85 c0 75 0c 8d 41 05 89 06 b8 01 00 00 80 5e c3 6a 05 68 bc 00 4a 00 51 e8 d1 ........u..A........^.j.h..J.Q..
6620 8d 06 00 8b 0e 83 c4 0c 85 c0 75 0c 8d 41 05 89 06 b8 02 00 00 80 5e c3 6a 05 68 c4 00 4a 00 51 ..........u..A........^.j.h..J.Q
6640 e8 af 8d 06 00 8b 0e 83 c4 0c 85 c0 75 0c 8d 41 05 89 06 b8 00 00 00 80 5e c3 6a 04 68 cc 00 4a ............u..A........^.j.h..J
6660 00 51 e8 8d 8d 06 00 8b 0e 83 c4 0c 85 c0 75 0c 8d 41 04 89 06 b8 03 00 00 80 5e c3 6a 05 68 d4 .Q............u..A........^.j.h.
6680 00 4a 00 51 e8 6b 8d 06 00 83 c4 0c 85 c0 75 0a 83 06 05 b8 05 00 00 80 5e c3 33 c0 5e c3 cc cc .J.Q.k........u.........^.3.^...
66a0 55 8b ec 83 ec 14 53 56 57 8b 7d 08 6a 00 6a 01 57 e8 6a 6d 00 00 83 c4 0c 85 c0 0f 84 89 01 00 U.....SVW.}.j.j.W.jm............
66c0 00 8d 4d f4 89 45 f4 e8 24 ff ff ff 89 45 ec 85 c0 75 3e 33 db 33 f6 8b 47 0c c7 40 08 00 00 00 ..M..E..$....E...u>3.3..G..@....
66e0 00 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 bb fe 00 00 56 e8 6b 55 06 00 83 c4 04 53 ff ..G..G...x..~........V.kU.....S.
6700 15 10 80 49 00 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 8b 5d f4 89 5d f0 80 3b 5c 75 04 43 89 5d f0 ...I._^.....[..]..]..]..;\u.C.].
6720 6a 5c 53 e8 98 0a 06 00 8b f0 83 c4 08 85 f6 74 2b 8a 46 01 88 45 ff 84 c0 74 25 2b f3 8d 46 01 j\S............t+.F..E...t%+..F.
6740 50 e8 3b 55 06 00 56 53 8b d8 89 45 f8 53 e8 7d 8b 06 00 83 c4 10 c6 04 33 00 eb 15 c6 45 ff 00 P.;U..VS...E.S.}........3....E..
6760 8b f3 89 5d f8 8d 4e 01 8a 06 46 84 c0 75 f9 2b f1 8d 45 f4 50 68 19 00 02 00 6a 00 53 ff 75 ec ...]..N...F..u.+..E.Ph....j.S.u.
6780 ff 15 08 80 49 00 8b 5d f4 33 c9 85 c0 0f 45 d9 89 5d f4 38 4d ff 74 0f 8b 45 f8 50 e8 c5 54 06 ....I..].3....E..].8M.t..E.P..T.
67a0 00 8b 5d f4 83 c4 04 8b 45 f0 8b cb 03 c6 89 4d f0 85 c9 0f 84 1c ff ff ff 85 c0 0f 84 14 ff ff ..].....E......M................
67c0 ff 80 38 5c 8d 48 01 0f 45 c8 8d 45 f8 50 6a 00 6a 00 6a 00 51 53 89 4d ec ff 15 0c 80 49 00 85 ..8\.H..E..E.Pj.j.j.QS.M.....I..
67e0 c0 0f 85 ee fe ff ff 8b 45 f8 40 50 e8 90 54 06 00 83 c4 04 8b f0 8d 45 f8 50 56 6a 00 6a 00 ff ........E.@P..T........E.PVj.j..
6800 75 ec 53 ff 15 0c 80 49 00 85 c0 74 0e 56 e8 53 54 06 00 83 c4 04 e9 ba fe ff ff 8b 45 f8 8b 5d u.S....I...t.V.ST...........E..]
6820 f0 c6 04 06 00 85 f6 0f 84 aa fe ff ff 8b d6 8b cf e8 5a 23 01 00 8b 4f 0c 89 01 0f b6 40 04 83 ..................Z#...O.....@..
6840 c8 40 89 41 08 e9 97 fe ff ff 6a 04 ba 01 00 00 00 8b cf e8 78 cf ff ff cc cc cc cc cc cc cc cc .@.A......j.........x...........
6860 55 8b ec b8 04 60 00 00 e8 13 98 08 00 53 56 8d 85 fc df ff ff 50 68 00 10 00 00 ff 15 4c 80 49 U....`.......SV......Ph......L.I
6880 00 33 db 85 c0 0f 95 c3 85 c0 74 49 6a 00 6a 00 68 00 40 00 00 8d 85 fc 9f ff ff 50 6a ff 8d 85 .3........tIj.j.h.@........Pj...
68a0 fc df ff ff 50 6a 00 68 e9 fd 00 00 ff 15 48 80 49 00 8a 85 fc 9f ff ff 8d 8d fc 9f ff ff 84 c0 ....Pj.h......H.I...............
68c0 74 13 3c 2f 74 04 3c 5c 75 03 c6 01 2f 8a 41 01 41 84 c0 75 ed 85 db 74 3e 8b 75 08 8d 95 fc 9f t.</t.<\u.../.A.A..u...t>.u.....
68e0 ff ff 8b ce e8 a7 22 01 00 8b 56 0c 89 02 0f b6 40 04 83 c8 40 89 42 08 8b 46 10 83 46 0c 10 83 ......"...V.....@...@.B..F..F...
6900 78 0c 00 7e 07 8b ce e8 a4 fc 00 00 b8 01 00 00 00 5e 5b 8b e5 5d c3 5e 33 c0 5b 8b e5 5d c3 cc x..~.............^[..].^3.[..]..
6920 55 8b ec 81 ec 14 04 00 00 53 8b 5d 08 57 6a 00 6a 01 53 e8 e8 6a 00 00 8b f8 83 c4 0c 85 ff 0f U........S.].Wj.j.S..j..........
6940 84 db 00 00 00 56 8b 35 50 80 49 00 6a f5 ff d6 6a f6 89 45 f8 ff d6 8b cf 8b f0 89 75 fc 8d 41 .....V.5P.I.j...j..E........u..A
6960 01 8a 11 41 84 d2 75 f9 6a 00 2b c8 8d 45 f0 50 51 57 ff 75 f8 8b 3d 54 80 49 00 ff d7 8d 45 f4 ...A..u.j.+..E.PQW.u..=T.I....E.
6980 50 56 ff 15 60 80 49 00 6a 03 56 8b 35 58 80 49 00 ff d6 6a 00 8d 45 ec 50 68 00 04 00 00 8d 85 PV..`.I.j.V.5X.I...j..E.Ph......
69a0 ec fb ff ff 50 ff 75 fc ff 15 5c 80 49 00 ff 75 f4 ff 75 fc ff d6 6a 00 8d 45 f0 50 6a 01 68 80 ....P.u...\.I..u..u...j..E.Pj.h.
69c0 fa 49 00 ff 75 f8 ff d7 8d 85 ec fb ff ff 68 1c f9 49 00 50 e8 57 8b 06 00 83 c4 08 8d 95 ec fb .I..u.........h..I.P.W..........
69e0 ff ff 8b cb c6 84 05 ec fb ff ff 00 e8 9f 21 01 00 8b 4b 0c 5e 89 01 0f b6 40 04 83 c8 40 89 41 ..............!...K.^....@...@.A
6a00 08 8b 43 10 83 43 0c 10 83 78 0c 00 7e 07 8b cb e8 9b fb 00 00 5f b8 01 00 00 00 5b 8b e5 5d c3 ..C..C...x..~........_.....[..].
6a20 6a 04 ba 01 00 00 00 8b cb e8 a2 cd ff ff cc cc 55 8b ec 83 e4 f8 81 ec 24 02 00 00 53 56 57 8d j...............U.......$...SVW.
6a40 44 24 14 c7 44 24 18 00 00 00 00 50 68 19 00 02 00 6a 00 68 30 01 4a 00 68 02 00 00 80 bb 28 01 D$..D$.....Ph....j.h0.J.h.....(.
6a60 4a 00 ff 15 08 80 49 00 85 c0 75 50 8d 44 24 1c c7 44 24 1c 00 02 00 00 50 8d 44 24 34 50 8d 44 J.....I...uP.D$..D$.....P.D$4P.D
6a80 24 28 50 6a 00 68 60 01 4a 00 ff 74 24 28 ff 15 0c 80 49 00 ff 74 24 14 ff 15 10 80 49 00 83 7c $(Pj.h`.J..t$(....I..t$.....I..|
6aa0 24 20 01 75 17 8d 44 24 30 50 e8 df 5d 07 00 83 c4 04 c7 44 24 18 01 00 00 00 8b d8 6a 00 68 14 $..u..D$0P..]......D$.......j.h.
6ac0 01 4a 00 ff 15 4c 82 49 00 8b f0 85 f6 0f 84 6e 02 00 00 56 e8 a8 51 06 00 83 c4 04 8b f8 57 56 .J...L.I.......n...V..Q.......WV
6ae0 6a 00 68 14 01 4a 00 ff 15 54 82 49 00 85 c0 0f 84 4c 02 00 00 8d 44 24 2c 50 8d 44 24 14 50 68 j.h..J...T.I.....L....D$,P.D$.Ph
6b00 24 01 4a 00 57 ff 15 50 82 49 00 85 c0 0f 84 2e 02 00 00 8b 44 24 10 33 d2 8b 7d 08 6a 20 6a 05 $.J.W..P.I..........D$.3..}.j.j.
6b20 0f b7 48 12 8b 77 10 89 4c 24 2c 0f b7 48 10 0f b7 40 16 89 4c 24 30 8b cf 89 44 24 18 e8 7e 2c ..H..w..L$,..H...@..L$0...D$..~,
6b40 01 00 8a 4e 3c 8b d0 80 e1 03 83 c4 08 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 89 56 40 c7 42 18 00 ...N<.........J..B...N@...V@.B..
6b60 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 ...f.B....B......B......B..eS..B
6b80 14 00 00 00 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf ......G....@.E....G..G...x..~...
6ba0 e8 0b fa 00 00 ba dc 00 4a 00 8b cf e8 df 1f 01 00 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 ........J.........O.....@...@.A.
6bc0 8b 47 10 83 47 0c 10 8b 4f 0c 83 78 0c 00 7e 0a 8b cf e8 d9 f9 00 00 8b 4f 0c 66 0f 6e 44 24 24 .G..G...O..x..~.........O.f.nD$$
6be0 f3 0f e6 c0 6a fd c7 41 08 03 00 00 00 57 f2 0f 11 01 83 47 0c 10 e8 c5 71 00 00 83 c4 08 ba ec ....j..A.....W.....G....q.......
6c00 00 4a 00 8b cf e8 86 1f 01 00 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 .J.........O.....@...@.A..G..G..
6c20 8b 4f 0c 83 78 0c 00 7e 0a 8b cf e8 80 f9 00 00 8b 4f 0c 66 0f 6e 44 24 28 f3 0f e6 c0 6a fd c7 .O..x..~.........O.f.nD$(....j..
6c40 41 08 03 00 00 00 57 f2 0f 11 01 83 47 0c 10 e8 6c 71 00 00 83 c4 08 ba fc 00 4a 00 8b cf e8 2d A.....W.....G...lq........J....-
6c60 1f 01 00 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 8b 4f 0c 83 78 0c 00 ....O.....@...@.A..G..G...O..x..
6c80 7e 0a 8b cf e8 27 f9 00 00 8b 4f 0c 66 0f 6e 44 24 10 f3 0f e6 c0 6a fd c7 41 08 03 00 00 00 57 ~....'....O.f.nD$.....j..A.....W
6ca0 f2 0f 11 01 83 47 0c 10 e8 13 71 00 00 83 c4 08 ba 08 01 4a 00 8b cf e8 d4 1e 01 00 8b 4f 0c 89 .....G....q........J.........O..
6cc0 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 8b 4f 0c 83 78 0c 00 7e 0a 8b cf e8 ce f8 ...@...@.A..G..G...O..x..~......
6ce0 00 00 8b 4f 0c 85 db 75 05 89 59 08 eb 18 8b d3 8b cf e8 99 1e 01 00 8b 4f 0c 89 01 0f b6 40 04 ...O...u..Y.............O.....@.
6d00 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 96 f8 00 00 6a fd 57 e8 9e 70 ..@.A..G..G...x..~........j.W..p
6d20 00 00 83 c4 08 83 7c 24 18 00 74 09 53 e8 34 4f 06 00 83 c4 04 b8 01 00 00 00 5f 5e 5b 8b e5 5d ......|$..t.S.4O.........._^[..]
6d40 c3 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 56 8b 75 08 ba 6c 01 4a 00 8b ce e8 2d ._^3.[..].......U..V.u..l.J....-
6d60 1e 01 00 8b 56 0c 89 02 0f b6 40 04 83 c8 40 89 42 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ....V.....@...@.B..F..F...x..~..
6d80 ce e8 2a f8 00 00 b8 01 00 00 00 5e 5d c3 cc cc 55 8b ec 51 56 68 74 01 4a 00 68 84 01 4a 00 ff ..*........^]...U..QVht.J.h..J..
6da0 15 6c 80 49 00 50 ff 15 68 80 49 00 8b f0 85 f6 74 3d 8d 45 fc c7 45 fc 00 00 00 00 50 ff 15 64 .l.I.P..h.I.....t=.E..E.....P..d
6dc0 80 49 00 50 ff d6 85 c0 74 25 8b 55 08 33 c0 39 45 fc 5e 0f 95 c0 8b 4a 0c 89 01 b8 01 00 00 00 .I.P....t%.U.3.9E.^....J........
6de0 c7 41 08 01 00 00 00 83 42 0c 10 8b e5 5d c3 8b 4d 08 5e 8b 41 0c c7 00 00 00 00 00 c7 40 08 01 .A......B....]..M.^.A........@..
6e00 00 00 00 b8 01 00 00 00 83 41 0c 10 8b e5 5d c3 55 8b ec 83 e4 f8 b8 38 20 00 00 e8 60 92 08 00 .........A....].U......8....`...
6e20 56 8b 75 08 57 6a 00 6a 01 56 e8 f1 65 00 00 8b f8 83 c4 0c 85 ff 0f 84 ab 00 00 00 68 00 10 00 V.u.Wj.j.V..e...............h...
6e40 00 8d 44 24 44 50 6a ff 57 6a 00 68 e9 fd 00 00 ff 15 ac 80 49 00 85 c0 0f 84 97 00 00 00 8b cf ..D$DPj.Wj.h........I...........
6e60 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 75 1d 8b 46 0c c7 00 01 00 00 00 c7 40 08 01 00 00 00 8d 41 .Q...A..u.+.u..F........@......A
6e80 01 83 46 0c 10 5f 5e 8b e5 5d c3 8d 44 24 40 50 ff 15 70 80 49 00 83 f8 ff 74 0d 8b 4e 0c c1 e8 ..F.._^..]..D$@P..p.I....t..N...
6ea0 04 83 e0 01 89 01 eb 29 8d 44 24 10 50 57 e8 a5 93 06 00 8b 4e 0c 83 c4 08 85 c0 75 0e 8b 44 24 .......).D$.PW......N......u..D$
6ec0 16 c1 e8 0e 83 e0 01 89 01 eb 06 c7 01 00 00 00 00 c7 41 08 01 00 00 00 b8 01 00 00 00 83 46 0c ..................A...........F.
6ee0 10 5f 5e 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 db c8 ff ff 68 ec fe 49 00 56 e8 d0 67 00 00 ._^..].j.............h..I.V..g..
6f00 83 c4 08 56 e8 a7 79 00 00 cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 6a 00 6a 01 56 e8 ff 64 00 ...V..y.........U..V.u.j.j.V..d.
6f20 00 83 c4 0c 8b ce 85 c0 74 26 8b d0 e8 2f 00 00 00 8b 56 0c 33 c9 85 c0 b8 01 00 00 00 0f 95 c1 ........t&.../....V.3...........
6f40 89 0a c7 42 08 01 00 00 00 83 46 0c 10 5e 5d c3 6a 04 ba 01 00 00 00 e8 74 c8 ff ff cc cc cc cc ...B......F..^].j.......t.......
6f60 55 8b ec b8 04 20 00 00 e8 13 91 08 00 56 68 00 10 00 00 8d 85 00 e0 ff ff 8b f1 50 6a ff 52 6a U............Vh............Pj.Rj
6f80 00 68 e9 fd 00 00 ff 15 ac 80 49 00 85 c0 74 26 8d 85 00 e0 ff ff 50 ff 15 70 80 49 00 83 f8 ff .h........I...t&......P..p.I....
6fa0 74 0d c1 e8 04 f7 d0 83 e0 01 5e 8b e5 5d c3 33 c0 5e 8b e5 5d c3 68 98 01 4a 00 56 e8 0f 67 00 t.........^..].3.^..].h..J.V..g.
6fc0 00 83 c4 08 56 e8 e6 78 00 00 cc cc cc cc cc cc 55 8b ec b8 00 20 00 00 e8 a3 90 08 00 56 8b 75 ....V..x........U............V.u
6fe0 08 6a 00 6a 01 56 e8 35 64 00 00 83 c4 0c 85 c0 74 66 68 00 10 00 00 8d 8d 00 e0 ff ff 51 6a ff .j.j.V.5d.......tfh..........Qj.
7000 50 6a 00 68 e9 fd 00 00 ff 15 ac 80 49 00 85 c0 74 54 8d 85 00 e0 ff ff 50 ff 15 70 80 49 00 8b Pj.h........I...tT......P..p.I..
7020 4e 0c c7 41 08 01 00 00 00 83 f8 ff 74 16 c1 e8 0a 83 e0 01 89 01 b8 01 00 00 00 83 46 0c 10 5e N..A........t...............F..^
7040 8b e5 5d c3 c7 01 00 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ..].............F..^..].j.......
7060 ce e8 6a c7 ff ff 68 ec fe 49 00 56 e8 5f 66 00 00 83 c4 08 56 e8 36 78 00 00 cc cc cc cc cc cc ..j...h..I.V._f.....V.6x........
7080 55 8b ec 83 e4 f8 51 53 8b 5d 08 56 8b 75 0c 57 83 7b 04 00 75 7c 8b 7e 10 33 d2 6a 20 6a 05 8b U.....QS.].V.u.W.{..u|.~.3.j.j..
70a0 ce e8 1a 27 01 00 8a 4f 3c 8b d0 80 e1 03 83 c4 08 88 4a 05 c6 42 04 05 8b 4f 40 89 0a 89 57 40 ...'...O<.........J..B...O@...W@
70c0 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 .B.....f.B....B......B......B..e
70e0 53 00 c7 42 14 00 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 8b 46 10 83 46 0c 10 83 78 0c 00 S..B......F....@.E....F..F...x..
7100 0f 8e 56 03 00 00 8b ce e8 a3 f4 00 00 e9 4a 03 00 00 8b 43 0c 83 f8 0b 77 5b ff 24 85 80 80 40 ..V...........J....C....w[.$...@
7120 00 bb b4 01 4a 00 eb 4f bb c0 01 4a 00 eb 48 bb c8 01 4a 00 eb 41 bb d8 01 4a 00 eb 3a bb e4 01 ....J..O...J..H...J..A...J..:...
7140 4a 00 eb 33 bb f0 01 4a 00 eb 2c bb 08 02 4a 00 eb 25 bb 14 02 4a 00 eb 1e bb 24 02 4a 00 eb 17 J..3...J..,...J..%...J....$.J...
7160 bb 38 02 4a 00 eb 10 bb 58 02 4a 00 eb 09 bb 78 02 4a 00 eb 02 33 db 8b 7e 10 33 d2 6a 20 6a 05 .8.J....X.J....x.J...3..~.3.j.j.
7180 8b ce e8 39 26 01 00 8a 4f 3c 8b d0 80 e1 03 6a 02 6a 00 88 4a 05 c6 42 04 05 8b 4f 40 89 0a 8b ...9&...O<.....j.j..J..B...O@...
71a0 ce 89 57 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 ..W@.B.....f.B....B......B......
71c0 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 83 46 0c 10 e8 5e fa B..eS..B......F....@.E....F...^.
71e0 00 00 8b 46 10 83 c4 10 83 78 0c 00 7e 07 8b ce e8 bb f3 00 00 85 db ba 84 02 4a 00 0f 45 d3 85 ...F.....x..~.............J..E..
7200 d2 75 08 8b 46 0c 89 50 08 eb 16 8b ce e8 7e 19 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 .u..F..P......~....N.....@...@.A
7220 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 7b f3 00 00 68 8c 02 4a 00 ba fe ff ff ff 8b ..F..F...x..~....{...h..J.......
7240 ce e8 4a 5a 00 00 8b d0 8b ce e8 71 6a 00 00 8b 5d 08 83 c4 04 8b 43 0c 83 f8 0b 0f 87 d0 01 00 ..JZ.......qj...].....C.........
7260 00 ff 24 85 b0 80 40 00 8b 43 08 8b ce 85 c0 75 0c ba 1f f9 49 00 e8 15 19 01 00 eb 0c 8b 53 04 ..$...@..C.....u....I.........S.
7280 50 e8 7a 18 01 00 83 c4 04 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 P.z.......N.....@...@.A..F..F...
72a0 78 0c 00 0f 8e 96 01 00 00 8b ce e8 00 f3 00 00 e9 8a 01 00 00 8b 53 04 85 d2 75 08 8b 46 0c 89 x.....................S...u..F..
72c0 50 08 eb d4 8b ce e8 c5 18 01 00 eb bc 8b 43 04 8b 4e 0c 8b 00 89 01 c7 41 04 00 00 00 00 c7 41 P.............C..N......A......A
72e0 08 13 00 00 00 e9 51 01 00 00 8b 53 04 8b 7e 0c 0f be 0a 0f be 42 01 c1 e1 08 0b c1 0f be 4a 02 ......Q....S..~......B........J.
7300 c1 e0 08 0b c1 0f be 4a 03 c1 e0 08 0b c1 c7 47 08 13 00 00 00 99 89 07 89 57 04 e9 1b 01 00 00 .......J.......G.........W......
7320 8b 43 04 8b 56 0c 8b 08 8b 40 04 89 0a 89 42 04 c7 42 08 13 00 00 00 e9 ff 00 00 00 8b 7e 10 33 .C..V....@....B..B...........~.3
7340 d2 6a 20 6a 05 8b ce e8 74 24 01 00 8a 4f 3c 8b d0 80 e1 03 83 c4 08 88 4a 05 c6 42 04 05 8b 4f .j.j....t$...O<.........J..B...O
7360 40 89 0a 89 57 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 @...W@.B.....f.B....B......B....
7380 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 8b 46 10 83 46 ..B..eS..B......F....@.E....F..F
73a0 0c 10 83 78 0c 00 7e 07 8b ce e8 01 f2 00 00 33 c0 c7 44 24 0c 01 00 00 00 33 ff 39 43 08 76 7f ...x..~........3..D$.....3.9C.v.
73c0 8b 53 04 80 3c 3a 00 75 60 3b f8 74 72 8b cf 2b c8 75 0e ba 1f f9 49 00 8b ce e8 b1 17 01 00 eb .S..<:.u`;.tr..+.u....I.........
73e0 0d 51 03 d0 8b ce e8 15 17 01 00 83 c4 04 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 .Q.............N.....@...@.A..F.
7400 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 9f f1 00 00 6a 00 ff 74 24 10 6a fe 56 e8 e1 6b 00 00 83 .F...x..~........j..t$.j.V..k...
7420 c4 10 8d 47 01 ff 44 24 0c 47 3b 7b 08 72 91 eb 0e 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 68 ...G..D$.G;{.r....F..@......F..h
7440 94 02 4a 00 ba fe ff ff ff 8b ce e8 40 58 00 00 8b d0 8b ce e8 67 68 00 00 83 c4 04 8b ce ba fe ..J.........@X.......gh.........
7460 ff ff ff e8 28 58 00 00 8b 0b 8b d0 51 8b ce e8 4c 68 00 00 83 c4 04 5f 5e 5b 8b e5 5d c3 66 90 ....(X......Q...Lh....._^[..].f.
7480 21 7d 40 00 28 7d 40 00 2f 7d 40 00 36 7d 40 00 3d 7d 40 00 44 7d 40 00 4b 7d 40 00 52 7d 40 00 !}@.(}@./}@.6}@.=}@.D}@.K}@.R}@.
74a0 59 7d 40 00 60 7d 40 00 67 7d 40 00 6e 7d 40 00 68 7e 40 00 b5 7e 40 00 b5 7e 40 00 68 7e 40 00 Y}@.`}@.g}@.n}@.h~@..~@..~@.h~@.
74c0 cd 7e 40 00 ea 7e 40 00 b5 7e 40 00 3c 7f 40 00 68 7e 40 00 68 7e 40 00 68 7e 40 00 20 7f 40 00 .~@..~@..~@.<.@.h~@.h~@.h~@...@.
74e0 55 8b ec 83 e4 f8 83 ec 34 53 56 57 8b 7d 08 6a 00 6a 01 57 e8 27 5f 00 00 83 c4 0c 85 c0 0f 84 U.......4SVW.}.j.j.W.'_.........
7500 88 02 00 00 8d 4c 24 1c 89 44 24 1c e8 df f0 ff ff 85 c0 0f 84 59 02 00 00 8b 4c 24 1c 80 39 5c .....L$..D$..........Y....L$..9\
7520 75 01 41 8d 54 24 20 52 68 19 00 02 00 6a 00 51 50 ff 15 08 80 49 00 8b 5c 24 20 33 c9 85 c0 0f u.A.T$.Rh....j.QP....I..\$.3....
7540 45 d9 89 5c 24 1c 89 5c 24 20 85 db 0f 84 20 02 00 00 8b 77 10 33 d2 6a 20 6a 05 8b cf e8 5e 22 E..\$..\$..........w.3.j.j....^"
7560 01 00 8a 4e 3c 8b d0 80 e1 03 83 c4 08 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 89 56 40 c7 42 18 00 ...N<.........J..B...N@...V@.B..
7580 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 ...f.B....B......B......B..eS..B
75a0 14 00 00 00 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf ......G....@.E....G..G...x..~...
75c0 e8 eb ef 00 00 6a 00 6a 00 8d 44 24 1c c7 44 24 3c 00 00 00 00 50 8d 44 24 1c c7 44 24 44 00 00 .....j.j..D$..D$<....P.D$..D$D..
75e0 00 00 50 8d 44 24 38 c7 44 24 4c 00 00 00 00 50 6a 00 8d 44 24 44 50 8d 44 24 40 50 6a 00 6a 00 ..P.D$8.D$L....Pj..D$DP.D$@Pj.j.
7600 6a 00 53 ff 15 1c 80 49 00 85 c0 0f 85 28 01 00 00 8b 4c 24 10 39 4c 24 2c 0f 47 4c 24 2c ff 44 j.S....I.....(....L$.9L$,.GL$,.D
7620 24 14 41 51 89 4c 24 14 e8 54 46 06 00 8b 4c 24 18 41 89 44 24 10 51 e8 45 46 06 00 8b 4c 24 14 $.AQ.L$..TF...L$.A.D$.Q.EF...L$.
7640 33 f6 83 c4 08 89 4c 24 30 8b d8 39 74 24 24 76 42 8b 44 24 10 6a 00 6a 00 6a 00 6a 00 89 44 24 3.....L$0..9t$$vB.D$.j.j.j.j..D$
7660 28 8d 44 24 28 50 51 56 ff 74 24 38 ff 15 14 80 49 00 85 c0 0f 85 ac 00 00 00 8d 44 24 30 57 50 (.D$(PQV.t$8....I..........D$0WP
7680 e8 fb f9 ff ff 8b 4c 24 14 46 83 c4 08 3b 74 24 24 72 be 33 f6 89 5c 24 34 39 74 24 28 0f 86 be ......L$.F...;t$$r.3..\$49t$(...
76a0 00 00 00 8b 44 24 10 89 44 24 18 8b 44 24 14 89 44 24 38 8d 44 24 38 50 53 8d 44 24 44 50 6a 00 ....D$..D$..D$..D$8.D$8PS.D$DPj.
76c0 8d 44 24 28 50 51 56 ff 74 24 38 ff 15 18 80 49 00 85 c0 75 51 8b 44 24 38 57 c6 04 03 00 8b 44 .D$(PQV.t$8....I...uQ.D$8W.....D
76e0 24 3c c6 44 03 01 00 8d 44 24 34 50 e8 8f f9 ff ff 8b 4c 24 14 46 83 c4 08 3b 74 24 28 72 a4 8b $<.D....D$4P......L$.F...;t$(r..
7700 c1 50 e8 5f 45 06 00 53 e8 59 45 06 00 83 c4 08 ff 74 24 1c ff 15 10 80 49 00 b8 01 00 00 00 5f .P._E..S.YE......t$.....I......_
7720 5e 5b 8b e5 5d c3 8b 44 24 0c 50 e8 36 45 06 00 53 e8 30 45 06 00 83 c4 08 83 47 0c f0 8b 47 0c ^[..]..D$.P.6E..S.0E......G...G.
7740 c7 40 08 00 00 00 00 83 47 0c 10 ff 74 24 1c ff 15 10 80 49 00 b8 01 00 00 00 5f 5e 5b 8b e5 5d .@......G...t$.....I......_^[..]
7760 c3 51 e8 ff 44 06 00 53 e8 f9 44 06 00 83 c4 08 eb d9 8b 47 0c c7 40 08 00 00 00 00 b8 01 00 00 .Q..D..S..D........G..@.........
7780 00 83 47 0c 10 5f 5e 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b cf e8 36 c0 ff ff cc cc cc cc cc cc ..G.._^[..].j.........6.........
77a0 55 8b ec 83 e4 f8 56 57 ff 75 08 8b fa 8b f1 e8 fc 06 00 00 83 c4 04 85 c0 0f 84 8e 00 00 00 ba U.....VW.u......................
77c0 9c 02 4a 00 8b ce e8 c5 13 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c ..J.........N.....@...@.A..F..F.
77e0 10 83 78 0c 00 7e 07 8b ce e8 c2 ed 00 00 85 ff 75 08 8b 46 0c 89 78 08 eb 18 8b d7 8b ce e8 8d ..x..~..........u..F..x.........
7800 13 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ....N.....@...@.A..F..F...x..~..
7820 ce e8 8a ed 00 00 ba 03 00 00 00 8b ce e8 7e ad 00 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 6e ed ..............~....F..x..~....n.
7840 00 00 b8 01 00 00 00 5f 5e 8b e5 5d c3 5f 33 c0 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc ......._^..]._3.^..]............
7860 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b 75 08 57 68 a0 02 4a 00 6a 00 8b 46 14 8b 7e 0c 8b 4e 10 6a U........SV.u.Wh..J.j..F..~..N.j
7880 02 2b 38 83 ef 10 8b 49 28 c1 ff 04 89 7c 24 20 e8 3b f9 00 00 83 c4 08 8b d0 8b ce e8 0f 60 00 .+8....I(....|$..;............`.
78a0 00 83 c4 04 83 ca ff 8b ce 68 a8 02 4a 00 e8 dd 53 00 00 8b d0 8b ce e8 f4 5f 00 00 83 c4 04 83 .........h..J...S........_......
78c0 ca ff 8b ce e8 c7 53 00 00 8b 48 08 83 e1 0f 83 f9 04 74 32 83 f9 03 74 0a c7 44 24 10 00 00 00 ......S...H.......t2...t..D$....
78e0 00 eb 2c 8b d0 8b ce e8 94 07 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 b4 ec 00 00 83 ca ff 8b ..,..........F..x..~............
7900 ce e8 8a 53 00 00 8b 00 83 c0 10 89 44 24 10 bb 01 00 00 00 3b fb 0f 8c 83 00 00 00 0f 1f 40 00 ...S........D$......;.........@.
7920 8b d3 8b ce e8 67 53 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2b 83 f9 03 74 04 33 ff eb 27 8b d0 8b .....gS...H.......t+...t.3..'...
7940 ce e8 3a 07 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 5a ec 00 00 8b d3 8b ce e8 31 53 00 00 8b ..:....F..x..~....Z........1S...
7960 38 83 c7 10 8b d7 8b ce e8 f3 f5 ff ff 8b ce 85 c0 0f 85 a1 00 00 00 ff 74 24 10 8b d7 e8 1e fe 8.......................t$......
7980 ff ff 83 c4 04 85 c0 0f 85 7f 00 00 00 8b cf e8 9c 41 00 00 85 c0 75 10 43 3b 5c 24 14 7e 81 33 .................A....u.C;\$.~.3
79a0 c0 5f 5e 5b 8b e5 5d c3 ba b0 02 4a 00 8b ce e8 dc 11 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 ._^[..]....J.........N.....@...@
79c0 89 41 08 8b 46 10 83 46 0c 10 8b 7e 0c 83 78 0c 00 7e 0a 8b ce e8 d6 eb 00 00 8b 7e 0c 8b d3 8b .A..F..F...~..x..~.........~....
79e0 ce e8 aa 52 00 00 ba 02 00 00 00 8b ce 0f 10 00 0f 11 07 83 46 0c 10 e8 b4 ab 00 00 8b 46 10 83 ...R................F........F..
7a00 78 0c 00 7e 07 8b ce e8 a4 eb 00 00 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8b 46 0c 8b d3 c7 00 30 x..~............._^[..]..F.....0
7a20 9f 40 00 c7 40 08 16 00 00 00 8b 7e 0c 83 c7 10 89 7e 0c e8 58 52 00 00 6a 01 8b ce 0f 10 00 0f .@..@......~.....~..XR..j.......
7a40 11 07 83 46 0c 10 8b 56 0c 66 ff 46 6c 83 c2 e0 e8 ab 95 00 00 83 c4 04 b8 ff ff 00 00 66 01 46 ...F...V.f.Fl................f.F
7a60 6c b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc 55 8b ec b8 00 20 00 00 e8 03 86 08 00 56 57 8b l....._^[..]....U............VW.
7a80 7d 08 6a 00 6a 01 57 e8 94 59 00 00 83 c4 0c 85 c0 74 64 68 00 10 00 00 8d 8d 00 e0 ff ff 51 6a }.j.j.W..Y.......tdh..........Qj
7aa0 ff 50 6a 00 68 e9 fd 00 00 ff 15 ac 80 49 00 85 c0 74 52 68 58 02 00 00 e8 c4 41 06 00 8b f0 83 .Pj.h........I...tRhX.....A.....
7ac0 c4 04 8d 85 00 e0 ff ff 8d 4e 08 51 50 ff 15 74 80 49 00 89 06 b8 01 00 00 00 c7 46 04 01 00 00 .........N.QP..t.I.........F....
7ae0 00 8b 4f 0c 89 31 c7 41 08 02 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 04 ba 01 00 00 00 8b cf ..O..1.A......G.._^..].j........
7b00 e8 cb bc ff ff 68 b4 02 4a 00 57 e8 c0 5b 00 00 83 c4 08 57 e8 97 6d 00 00 cc cc cc cc cc cc cc .....h..J.W..[.....W..m.........
7b20 55 8b ec 8b 4d 08 ba 01 00 00 00 56 e8 5f 51 00 00 8b 48 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 U...M......V._Q...H.......t....t
7b40 04 33 f6 eb 09 8b 30 83 c6 18 eb 02 8b 30 8b 06 83 f8 ff 74 07 50 ff 15 7c 80 49 00 56 e8 04 41 .3....0......0.....t.P..|.I.V..A
7b60 06 00 83 c4 04 33 c0 5e 5d c3 cc cc cc cc cc cc 55 8b ec b8 00 10 00 00 e8 03 85 08 00 56 8b 75 .....3.^].......U............V.u
7b80 08 ba 01 00 00 00 8b ce e8 03 51 00 00 8b c8 8b 41 08 83 e0 0f 83 e8 02 74 10 83 e8 05 74 04 33 ..........Q.....A.......t....t.3
7ba0 c0 eb 09 8b 01 83 c0 18 eb 02 8b 01 6a 00 6a 00 68 00 10 00 00 8d 8d 00 f0 ff ff 83 c0 34 51 6a ............j.j.h............4Qj
7bc0 ff 50 6a 00 68 e9 fd 00 00 ff 15 48 80 49 00 85 c0 74 3a 8d 95 00 f0 ff ff 8b ce e8 b0 0f 01 00 .Pj.h......H.I...t:.............
7be0 8b 56 0c 89 02 0f b6 40 04 83 c8 40 89 42 08 8b 56 10 83 46 0c 10 83 7a 0c 00 7e 07 8b ce e8 ad .V.....@...@.B..V..F...z..~.....
7c00 e9 00 00 b8 01 00 00 00 5e 8b e5 5d c3 68 cc 02 4a 00 56 e8 b8 5a 00 00 83 c4 08 56 e8 8f 6c 00 ........^..].h..J.V..Z.....V..l.
7c20 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 4d ................U..V.u.........M
7c40 50 00 00 8b c8 8b 41 08 83 e0 0f 83 e8 02 74 10 83 e8 05 74 04 33 c9 eb 09 8b 09 83 c1 18 eb 02 P.....A.......t....t.3..........
7c60 8b 09 8b 49 08 b8 01 00 00 00 8b 56 0c c1 e9 04 f7 d1 83 e1 01 89 0a c7 42 08 01 00 00 00 83 46 ...I.......V............B......F
7c80 0c 10 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 4d 08 ba 01 00 00 00 53 56 57 e8 ed ..^]............U...M......SVW..
7ca0 4f 00 00 8b f8 8b 47 08 83 e0 0f 83 e8 02 74 10 83 e8 05 74 04 33 ff eb 09 8b 3f 83 c7 18 eb 02 O.....G.......t....t.3....?.....
7cc0 8b 3f 83 3f ff 0f 84 bd 00 00 00 8b 1d 78 80 49 00 83 7f 04 00 74 09 c7 47 04 00 00 00 00 eb 10 .?.?.........x.I.....t..G.......
7ce0 8d 47 08 50 ff 37 ff d3 85 c0 0f 84 98 00 00 00 8d 57 34 b9 e8 02 4a 00 8b c2 66 0f 1f 44 00 00 .G.P.7...........W4...J...f..D..
7d00 66 8b 30 66 3b 31 75 1e 66 85 f6 74 15 66 8b 70 02 66 3b 71 02 75 0f 83 c0 04 83 c1 04 66 85 f6 f.0f;1u.f..t.f.p.f;q.u.......f..
7d20 75 de 33 c0 eb 05 1b c0 83 c8 01 85 c0 74 a2 b8 ec 02 4a 00 66 8b 0a 66 3b 08 75 1e 66 85 c9 74 u.3..........t....J.f..f;.u.f..t
7d40 15 66 8b 4a 02 66 3b 48 02 75 0f 83 c2 04 83 c0 04 66 85 c9 75 de 33 c0 eb 05 1b c0 83 c8 01 85 .f.J.f;H.u.......f..u.3.........
7d60 c0 0f 84 6a ff ff ff 8b 45 08 5f 5e 5b 8b 48 0c c7 01 01 00 00 00 c7 41 08 01 00 00 00 83 40 0c ...j....E._^[.H........A......@.
7d80 10 b8 01 00 00 00 5d c3 5f 5e 33 c0 5b 5d c3 cc 55 8b ec 83 e4 f8 81 ec 30 04 00 00 8d 04 24 56 ......]._^3.[]..U.......0.....$V
7da0 57 8b f9 50 57 e8 ae 84 06 00 83 c4 08 85 c0 75 0b b8 01 00 00 00 5f 5e 8b e5 5d c3 8b f7 8d 4e W..PW..........u......_^..]....N
7dc0 01 8a 06 46 84 c0 75 f9 2b f1 83 c6 ff 78 11 90 8a 04 3e 3c 2f 74 09 3c 5c 74 05 83 ee 01 79 f0 ...F..u.+....x....></t.<\t....y.
7de0 85 f6 7e 35 56 8d 44 24 3c 57 50 e8 a0 07 06 00 83 c4 0c c6 44 34 38 00 80 7c 34 37 3a 75 07 66 ..~5V.D$<WP.........D48..|47:u.f
7e00 c7 44 34 38 2f 00 8d 4c 24 38 e8 81 ff ff ff 85 c0 75 06 5f 5e 8b e5 5d c3 57 e8 4f 84 06 00 83 .D48/..L$8.......u._^..].W.O....
7e20 c4 04 f7 d8 1b c0 40 5f 5e 8b e5 5d c3 cc cc cc 55 8b ec 56 8b 75 08 57 6a 00 6a 01 56 e8 de 55 ......@_^..]....U..V.u.Wj.j.V..U
7e40 00 00 8b f8 83 c4 0c 85 ff 74 47 8b cf e8 3e ff ff ff 8b 4e 0c 85 c0 75 1f 57 68 f4 02 4a 00 89 .........tG...>....N...u.Wh..J..
7e60 41 08 83 46 0c 10 56 e8 f4 58 00 00 83 c4 0c b8 02 00 00 00 5f 5e 5d c3 c7 01 01 00 00 00 b8 01 A..F..V..X.........._^].........
7e80 00 00 00 c7 41 08 01 00 00 00 83 46 0c 10 5f 5e 5d c3 6a 04 ba 01 00 00 00 8b ce e8 30 b9 ff ff ....A......F.._^].j.........0...
7ea0 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 57 8b 7d 08 8b f1 89 ................U.....QSVW.}....
7ec0 54 24 0c 6a 3b 57 e8 35 f4 05 00 8b d8 83 c4 08 85 db 75 35 85 ff 75 08 8b 46 0c 89 58 08 eb 18 T$.j;W.5..........u5..u..F..X...
7ee0 8b d7 8b ce e8 a7 0c 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b ..........N.....@...@.A..F..F...
7f00 7e 0c 39 58 0c 7e 47 eb 3b 8b c3 8b ce 2b c7 75 0c ba 1f f9 49 00 e8 75 0c 01 00 eb 0b 50 8b d7 ~.9X.~G.;....+.u....I..u.....P..
7f20 e8 db 0b 01 00 83 c4 04 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 .........N.....@...@.A..F..F...x
7f40 0c 00 7e 07 8b ce e8 65 e6 00 00 8b 7e 0c 83 ca ff 8b ce e8 38 4d 00 00 ba 9c 02 4a 00 8b ce 0f ..~....e....~.......8M.....J....
7f60 10 00 0f 11 07 83 46 0c 10 e8 22 0c 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 ......F..."....N.....@...@.A..F.
7f80 83 46 0c 10 8b 4e 0c 83 78 0c 00 7e 0a 8b ce e8 1c e6 00 00 8b 4e 0c 8b 44 24 0c 85 c0 75 05 89 .F...N..x..~.........N..D$...u..
7fa0 41 08 eb 18 8b d0 8b ce e8 e3 0b 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 A.............N.....@...@.A..F..
7fc0 46 0c 10 83 78 0c 00 7e 07 8b ce e8 e0 e5 00 00 ba 03 00 00 00 8b ce e8 d4 a5 00 00 8b 46 10 83 F...x..~.....................F..
7fe0 78 0c 00 7e 07 8b ce e8 c4 e5 00 00 83 ca ff 8b ce e8 9a 4c 00 00 8b 48 08 83 e1 0f 83 f9 04 74 x..~...............L...H.......t
8000 2c 83 f9 03 74 04 33 d2 eb 28 8b d0 8b ce e8 6d 00 01 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 8d ,...t.3..(.....m....F..x..~.....
8020 e5 00 00 83 ca ff 8b ce e8 63 4c 00 00 8b 10 83 c2 10 8b ce e8 27 ef ff ff 8b 4e 0c 85 c0 75 1e .........cL..........'....N...u.
8040 8d 41 e0 89 46 0c 85 db 74 0b 8d 7b 01 85 ff 0f 85 6e fe ff ff 33 c0 5f 5e 5b 8b e5 5d c3 8d 41 .A..F...t..{.....n...3._^[..]..A
8060 f0 ba fe ff ff ff 89 46 0c 8b ce c7 00 30 9f 40 00 c7 40 08 16 00 00 00 8b 7e 0c 83 c7 10 89 7e .......F.....0.@..@......~.....~
8080 0c e8 0a 4c 00 00 6a 01 8b ce 0f 10 00 0f 11 07 83 46 0c 10 8b 56 0c 66 ff 46 6c 83 c2 e0 e8 5d ...L..j..........F...V.f.Fl....]
80a0 8f 00 00 83 c4 04 b8 ff ff 00 00 66 01 46 6c b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc ...........f.Fl....._^[..]......
80c0 55 8b ec 53 56 8b 75 08 57 6a 00 6a 01 56 e8 4d 53 00 00 8b d8 83 c4 0c 85 db 74 7c 8b 46 14 bf U..SV.u.Wj.j.V.MS.........t|.F..
80e0 02 00 00 00 8b 4e 0c 2b 08 83 e9 10 83 e1 f0 83 f9 20 7c 4a 8b d7 8b ce e8 93 4b 00 00 3d a0 65 .....N.+..........|J......K..=.e
8100 53 00 74 06 f6 40 08 0f 74 21 6a 00 57 56 e8 0d 53 00 00 83 c4 0c 8b ce 85 c0 74 33 50 8b d3 e8 S.t..@..t!j.WV..S.........t3P...
8120 8c fd ff ff 83 c4 04 85 c0 75 1a 8b 46 14 47 8b 4e 0c 2b 08 83 e9 10 c1 f9 04 3b f9 7e b6 33 c0 .........u..F.G.N.+.......;.~.3.
8140 5f 5e 5b 5d c3 5f 5e b8 01 00 00 00 5b 5d c3 6a 04 8b d7 e8 78 b6 ff ff 6a 04 ba 01 00 00 00 8b _^[]._^.....[].j....x...j.......
8160 ce e8 6a b6 ff ff cc cc cc cc cc cc cc cc cc cc 55 8b ec b8 04 10 00 00 e8 03 7f 08 00 53 8b 5d ..j.............U............S.]
8180 08 6a 00 6a 01 53 e8 95 52 00 00 83 c4 0c 89 45 fc 85 c0 0f 84 97 00 00 00 68 00 10 00 00 50 8d .j.j.S..R......E.........h....P.
81a0 85 fc ef ff ff 50 e8 0f 89 06 00 83 c4 0c 85 c0 75 44 8b 43 0c 56 57 c7 40 08 00 00 00 00 83 43 .....P..........uD.C.VW.@......C
81c0 0c 10 e8 aa 54 06 00 8b 30 e8 a3 54 06 00 56 8b f8 e8 90 58 06 00 50 ff 37 ff 75 fc 68 14 03 4a ....T...0..T..V....X..P.7.u.h..J
81e0 00 53 e8 79 55 00 00 83 c4 18 b8 02 00 00 00 5f 5e 5b 8b e5 5d c3 8d 95 fc ef ff ff 8b cb e8 8d .S.yU.........._^[..]...........
8200 09 01 00 8b 4b 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 43 10 83 43 0c 10 83 78 0c 00 7e 07 8b ....K.....@...@.A..C..C...x..~..
8220 cb e8 8a e3 00 00 b8 01 00 00 00 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b cb e8 92 b5 ff ff cc cc ...........[..].j...............
8240 55 8b ec 83 e4 f8 b8 04 22 00 00 e8 30 7e 08 00 53 56 8b 75 08 57 6a 00 6a 01 56 e8 c0 51 00 00 U......."...0~..SV.u.Wj.j.V..Q..
8260 8b f8 83 c4 0c 85 ff 0f 84 43 01 00 00 68 00 10 00 00 8d 84 24 14 02 00 00 50 6a ff 57 6a 00 68 .........C...h......$....Pj.Wj.h
8280 e9 fd 00 00 ff 15 ac 80 49 00 85 c0 0f 84 2c 01 00 00 8d 84 24 10 02 00 00 50 ff 15 80 80 49 00 ........I.....,.....$....P....I.
82a0 85 c0 74 20 8b 46 0c c7 00 01 00 00 00 c7 40 08 01 00 00 00 b8 01 00 00 00 83 46 0c 10 5f 5e 5b ..t..F........@...........F.._^[
82c0 8b e5 5d c3 ff 15 40 80 49 00 6a 00 6a 00 8b d8 c7 44 24 14 00 00 00 00 8d 44 24 14 50 68 00 04 ..]...@.I.j.j....D$......D$.Ph..
82e0 00 00 53 6a 00 68 00 13 00 00 ff 15 b0 80 49 00 85 c0 74 54 6a 00 6a 00 68 00 02 00 00 8d 44 24 ..Sj.h........I...tTj.j.h.....D$
8300 1c 50 6a ff ff 74 24 20 6a 00 68 e9 fd 00 00 ff 15 48 80 49 00 85 c0 75 23 0f 10 05 48 03 4a 00 .Pj..t$.j.h......H.I...u#...H.J.
8320 66 a1 68 03 4a 00 66 89 44 24 30 0f 11 44 24 10 0f 10 05 58 03 4a 00 0f 11 44 24 20 ff 74 24 0c f.h.J.f.D$0..D$....X.J...D$..t$.
8340 ff 15 84 80 49 00 eb 23 0f 10 05 6c 03 4a 00 a1 84 03 4a 00 89 44 24 28 0f 11 44 24 10 f3 0f 7e ....I..#...l.J....J..D$(..D$...~
8360 05 7c 03 4a 00 66 0f d6 44 24 20 8b 46 0c c7 40 08 00 00 00 00 8d 44 24 10 83 46 0c 10 50 57 68 .|.J.f..D$..F..@......D$..F..PWh
8380 6c fc 49 00 56 e8 d6 53 00 00 8b 46 0c 83 c4 10 89 18 c7 40 04 00 00 00 00 c7 40 08 13 00 00 00 l.I.V..S...F.......@......@.....
83a0 b8 03 00 00 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 12 b4 ff ff 68 ec ......F.._^[..].j.............h.
83c0 fe 49 00 56 e8 07 53 00 00 83 c4 08 56 e8 de 64 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc .I.V..S.....V..d................
83e0 55 8b ec 83 e4 f8 b8 04 42 00 00 e8 90 7c 08 00 53 56 8b 75 08 57 6a 00 6a 01 56 e8 20 50 00 00 U.......B....|..SV.u.Wj.j.V..P..
8400 8b f8 83 c4 0c 85 ff 0f 84 89 01 00 00 6a 00 6a 02 56 e8 09 50 00 00 8b d8 83 c4 0c 85 db 0f 84 .............j.j.V..P...........
8420 80 01 00 00 68 00 10 00 00 8d 84 24 14 22 00 00 50 6a ff 57 6a 00 68 e9 fd 00 00 ff 15 ac 80 49 ....h......$."..Pj.Wj.h........I
8440 00 85 c0 0f 84 69 01 00 00 68 00 10 00 00 8d 84 24 14 02 00 00 50 6a ff 53 6a 00 68 e9 fd 00 00 .....i...h......$....Pj.Sj.h....
8460 ff 15 ac 80 49 00 85 c0 0f 84 58 01 00 00 6a 02 8d 84 24 14 02 00 00 50 8d 84 24 18 22 00 00 50 ....I.....X...j...$....P..$."..P
8480 ff 15 88 80 49 00 85 c0 74 20 8b 46 0c c7 00 01 00 00 00 c7 40 08 01 00 00 00 b8 01 00 00 00 83 ....I...t..F........@...........
84a0 46 0c 10 5f 5e 5b 8b e5 5d c3 ff 15 40 80 49 00 6a 00 6a 00 8b d8 c7 44 24 14 00 00 00 00 8d 44 F.._^[..]...@.I.j.j....D$......D
84c0 24 14 50 68 00 04 00 00 53 6a 00 68 00 13 00 00 ff 15 b0 80 49 00 85 c0 74 54 6a 00 6a 00 68 00 $.Ph....Sj.h........I...tTj.j.h.
84e0 02 00 00 8d 44 24 1c 50 6a ff ff 74 24 20 6a 00 68 e9 fd 00 00 ff 15 48 80 49 00 85 c0 75 23 0f ....D$.Pj..t$.j.h......H.I...u#.
8500 10 05 48 03 4a 00 66 a1 68 03 4a 00 66 89 44 24 30 0f 11 44 24 10 0f 10 05 58 03 4a 00 0f 11 44 ..H.J.f.h.J.f.D$0..D$....X.J...D
8520 24 20 ff 74 24 0c ff 15 84 80 49 00 eb 23 0f 10 05 6c 03 4a 00 a1 84 03 4a 00 89 44 24 28 0f 11 $..t$.....I..#...l.J....J..D$(..
8540 44 24 10 f3 0f 7e 05 7c 03 4a 00 66 0f d6 44 24 20 8b 46 0c c7 40 08 00 00 00 00 8d 44 24 10 83 D$...~.|.J.f..D$..F..@......D$..
8560 46 0c 10 50 57 68 6c fc 49 00 56 e8 f0 51 00 00 8b 46 0c 83 c4 10 89 18 c7 40 04 00 00 00 00 c7 F..PWhl.I.V..Q...F.......@......
8580 40 08 13 00 00 00 b8 03 00 00 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 @...........F.._^[..].j.........
85a0 2c b2 ff ff 6a 04 ba 02 00 00 00 8b ce e8 1e b2 ff ff 68 68 00 4a 00 56 e8 13 51 00 00 83 c4 08 ,...j.............hh.J.V..Q.....
85c0 56 e8 ea 62 00 00 68 88 03 4a 00 56 e8 ff 50 00 00 83 c4 08 56 e8 d6 62 00 00 cc cc cc cc cc cc V..b..h..J.V..P.....V..b........
85e0 55 8b ec b8 00 20 00 00 e8 93 7a 08 00 56 8b 75 08 57 6a 00 6a 01 56 e8 24 4e 00 00 8b f8 83 c4 U.........z..V.u.Wj.j.V.$N......
8600 0c 85 ff 74 71 68 00 10 00 00 8d 85 00 e0 ff ff 50 6a ff 57 6a 00 68 e9 fd 00 00 ff 15 ac 80 49 ...tqh..........Pj.Wj.h........I
8620 00 85 c0 74 5f 8d 85 00 e0 ff ff 50 ff 15 8c 80 49 00 8b 4e 0c 85 c0 75 21 57 68 a4 03 4a 00 89 ...t_......P....I..N...u!Wh..J..
8640 41 08 83 46 0c 10 56 e8 14 51 00 00 83 c4 0c b8 02 00 00 00 5f 5e 8b e5 5d c3 c7 01 01 00 00 00 A..F..V..Q.........._^..].......
8660 b8 01 00 00 00 c7 41 08 01 00 00 00 83 46 0c 10 5f 5e 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 ......A......F.._^..].j.........
8680 4c b1 ff ff 68 ec fe 49 00 56 e8 41 50 00 00 83 c4 08 56 e8 18 62 00 00 cc cc cc cc cc cc cc cc L...h..I.V.AP.....V..b..........
86a0 55 8b ec 83 e4 f8 b8 30 20 00 00 e8 d0 79 08 00 56 57 8b 7d 08 6a 00 6a 01 57 e8 61 4d 00 00 8b U......0.....y..VW.}.j.j.W.aM...
86c0 f0 83 c4 0c 85 f6 0f 84 db 01 00 00 68 00 10 00 00 8d 44 24 3c 50 6a ff 56 6a 00 68 e9 fd 00 00 ............h.....D$<Pj.Vj.h....
86e0 ff 15 ac 80 49 00 85 c0 0f 84 c7 01 00 00 8d 44 24 08 50 8d 44 24 3c 50 e8 66 7b 06 00 83 c4 08 ....I..........D$.P.D$<P.f{.....
8700 85 c0 74 74 8b 47 0c c7 40 08 00 00 00 00 83 47 0c 10 e8 5a 4f 06 00 8b 00 83 e8 02 74 40 83 e8 ..tt.G..@......G...ZO.......t@..
8720 0b 74 21 e8 49 4f 06 00 56 ff 30 68 f4 03 4a 00 57 e8 2a 50 00 00 83 c4 10 b8 02 00 00 00 5f 5e .t!.IO..V.0h..J.W.*P.........._^
8740 8b e5 5d c3 56 68 c4 03 4a 00 57 e8 10 50 00 00 83 c4 0c b8 02 00 00 00 5f 5e 8b e5 5d c3 56 68 ..].Vh..J.W..P.........._^..].Vh
8760 e0 03 4a 00 57 e8 f6 4f 00 00 83 c4 0c b8 02 00 00 00 5f 5e 8b e5 5d c3 8b 77 10 33 d2 6a 20 6a ..J.W..O.........._^..]..w.3.j.j
8780 05 8b cf e8 38 10 01 00 8a 4e 3c 8b d0 80 e1 03 83 c4 08 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 89 ....8....N<.........J..B...N@...
87a0 56 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 V@.B.....f.B....B......B......B.
87c0 80 65 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 8b 47 10 83 47 0c 10 83 78 .eS..B......G....@.E....G..G...x
87e0 0c 00 7e 07 8b cf e8 c5 dd 00 00 ba 28 04 4a 00 8b cf e8 99 03 01 00 8b 4f 0c 89 01 0f b6 40 04 ..~.........(.J.........O.....@.
8800 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 8b 57 0c 83 78 0c 00 7e 0a 8b cf e8 93 dd 00 00 8b 57 0c ..@.A..G..G...W..x..~.........W.
8820 8b 44 24 28 8b 4c 24 2c 6a fd 89 02 89 4a 04 c7 42 08 13 00 00 00 83 47 0c 10 57 e8 80 55 00 00 .D$(.L$,j....J..B......G..W..U..
8840 83 c4 08 ba 30 04 4a 00 8b cf e8 41 03 01 00 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 ....0.J....A....O.....@...@.A..G
8860 10 83 47 0c 10 8b 4f 0c 83 78 0c 00 7e 0a 8b cf e8 3b dd 00 00 8b 4f 0c 66 0f 6e 44 24 1c f3 0f ..G...O..x..~....;....O.f.nD$...
8880 e6 c0 6a fd c7 41 08 03 00 00 00 57 f2 0f 11 01 83 47 0c 10 e8 27 55 00 00 83 c4 08 b8 01 00 00 ..j..A.....W.....G...'U.........
88a0 00 5f 5e 8b e5 5d c3 6a 04 ba 01 00 00 00 8b cf e8 1b af ff ff 68 68 00 4a 00 57 e8 10 4e 00 00 ._^..].j.............hh.J.W..N..
88c0 83 c4 08 57 e8 e7 5f 00 00 cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 b8 1c 40 00 00 e8 a0 77 08 00 ...W.._.........U.......@....w..
88e0 53 56 8b 75 08 57 6a 00 6a 01 56 e8 30 4b 00 00 8b f8 83 c4 0c 8b ce 85 ff 0f 84 c6 01 00 00 8b SV.u.Wj.j.V.0K..................
8900 d7 e8 5a e6 ff ff 68 00 10 00 00 85 c0 0f 84 bd 00 00 00 8d 44 24 2c 50 6a ff 57 6a 00 68 e9 fd ..Z...h.............D$,Pj.Wj.h..
8920 00 00 ff 15 ac 80 49 00 85 c0 0f 84 bc 00 00 00 6a 00 68 80 00 00 00 6a 03 6a 00 6a 03 68 00 01 ......I.........j.h....j.j.j.h..
8940 00 00 8d 44 24 40 50 ff 15 24 81 49 00 8b d8 85 db 75 0b 57 68 38 04 4a 00 e9 37 01 00 00 8d 44 ...D$@P..$.I.....u.Wh8.J..7....D
8960 24 18 50 ff 15 98 80 49 00 8d 44 24 10 50 8d 44 24 1c 50 ff 15 94 80 49 00 85 c0 74 d6 8d 44 24 $.P....I..D$.P.D$.P....I...t..D$
8980 10 50 6a 00 6a 00 53 ff 15 90 80 49 00 8b 4e 0c c7 41 08 13 00 00 00 85 c0 75 18 57 c7 01 ff ff .Pj.j.S....I..N..A.......u.W....
89a0 ff ff c7 41 04 ff ff ff ff 68 38 04 4a 00 e9 f9 00 00 00 c7 01 00 00 00 00 b8 01 00 00 00 c7 41 ...A.....h8.J..................A
89c0 04 00 00 00 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 8d 84 24 2c 20 00 00 50 6a ff 57 6a 00 68 e9 fd ......F.._^[..]...$,...Pj.Wj.h..
89e0 00 00 ff 15 ac 80 49 00 85 c0 75 5a 8b 46 0c ba ec fe 49 00 8b ce c7 00 ff ff ff ff c7 40 04 ff ......I...uZ.F....I..........@..
8a00 ff ff ff c7 40 08 13 00 00 00 83 46 0c 10 e8 7d 01 01 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 ....@......F...}....N.....@...@.
8a20 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 0f 8e 86 00 00 00 8b ce e8 76 db 00 00 b8 02 00 00 00 5f A..F..F...x...........v........_
8a40 5e 5b 8b e5 5d c3 8d 84 24 28 20 00 00 68 54 04 4a 00 50 e8 13 47 06 00 83 c4 08 85 c0 74 30 50 ^[..]...$(...hT.J.P..G.......t0P
8a60 e8 ab 47 06 00 8b 46 0c 83 c4 04 c7 00 01 00 00 00 c7 40 04 00 00 00 00 c7 40 08 13 00 00 00 b8 ..G...F...........@......@......
8a80 01 00 00 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 57 68 5c 04 4a 00 8b 46 0c c7 00 ff ff ff ff c7 40 .....F.._^[..].Wh\.J..F........@
8aa0 04 ff ff ff ff c7 40 08 13 00 00 00 83 46 0c 10 56 e8 aa 4c 00 00 83 c4 0c 5f 5e b8 02 00 00 00 ......@......F..V..L....._^.....
8ac0 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 e8 ff ac ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc [..].j..........................
8ae0 55 8b ec 83 e4 f8 8d 45 10 50 6a 00 ff 75 0c 6a ff ff 75 08 e8 07 79 ff ff 8b 08 ff 70 04 83 c9 U......E.Pj..u.j..u...y.....p...
8b00 01 51 e8 3b 31 06 00 83 c9 ff 83 c4 1c 85 c0 0f 48 c1 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc .Q.;1...........H...]...........
8b20 55 8b ec 83 ec 60 ba 01 00 00 00 53 57 8b 7d 08 8b cf e8 59 41 00 00 3d a0 65 53 00 0f 84 4f 01 U....`.....SW.}....YA..=.eS...O.
8b40 00 00 f6 40 08 0f 0f 86 45 01 00 00 56 6a 00 6a 01 57 e8 c9 48 00 00 8b f0 83 c4 0c 85 f6 0f 84 ...@....E...Vj.j.W..H...........
8b60 18 02 00 00 8a 16 b8 05 15 00 00 89 45 f4 8b fe 84 d2 74 18 8b c8 8d 7f 01 c1 e0 05 03 c1 0f be ............E.....t.............
8b80 ca 8a 17 03 c1 84 d2 75 eb 89 45 f4 8b c8 88 45 c8 c1 e9 08 ba f1 b5 02 00 88 4d c9 8b fe c1 e9 .......u..E....E..........M.....
8ba0 08 88 4d ca 89 4d d8 c1 e9 08 88 4d cb 8a 1e 89 4d dc 89 55 f0 84 db 74 1f 0f 1f 80 00 00 00 00 ..M..M.....M....M..U...t........
8bc0 8b ca 8d 7f 01 c1 e2 05 03 d1 0f be cb 8a 1f 03 d1 84 db 75 eb 89 55 f0 8b ca 88 55 cc c1 e9 08 ...................u..U....U....
8be0 8b fe 88 4d cd bb 1a b6 02 00 c1 e9 08 89 4d e0 88 4d ce c1 e9 08 89 4d e4 88 4d cf 8a 0e 84 c9 ...M..........M..M.....M..M.....
8c00 74 1a 8a c1 8b cb 8d 7f 01 c1 e3 05 03 d9 0f be c8 8a 07 03 d9 84 c0 75 eb 8b 45 f4 8b cb 88 5d t......................u..E....]
8c20 d0 c1 e9 08 88 4d d1 c1 e9 08 88 4d d2 89 4d e8 c1 e9 08 88 4d d3 8a 16 89 4d ec 84 d2 b9 06 b6 .....M.....M..M.....M....M......
8c40 02 00 88 55 ff 8b 55 f0 89 4d f8 74 26 8a 55 ff 8b c1 8b c8 8d 76 01 c1 e0 05 03 c1 0f be ca 8a ...U..U..M.t&.U......v..........
8c60 16 03 c1 84 d2 75 eb 8b 55 f0 89 45 f8 8b 45 f4 8b 4d f8 8b 7d 08 88 4d d4 c1 e9 08 88 4d d5 c1 .....u..U..E..E..M..}..M.....M..
8c80 e9 08 89 4d f0 88 4d d6 c1 e9 08 88 4d d7 5e eb 46 8d 45 c8 50 ff 15 b8 82 49 00 8a 45 d6 8a 4d ...M..M.....M.^.F.E.P....I..E..M
8ca0 d7 8a 5d d0 8a 55 cc 89 45 f0 8a 45 d4 89 45 f8 8a 45 d3 89 45 ec 8a 45 d2 89 45 e8 8a 45 cf 89 ..]..U..E..E..E..E..E..E..E..E..
8cc0 45 e4 8a 45 ce 89 45 e0 8a 45 cb 89 45 dc 8a 45 ca 89 45 d8 8a 45 c8 0f b6 c9 51 8b 4d f0 0f b6 E..E..E..E..E..E..E..E....Q.M...
8ce0 c9 51 0f b6 4d d5 51 8b 4d f8 0f b6 c9 51 8b 4d ec 0f b6 c9 51 8b 4d e8 0f b6 c9 51 0f b6 4d d1 .Q..M.Q.M....Q.M....Q.M....Q..M.
8d00 51 0f b6 cb 51 8b 4d e4 0f b6 c9 51 8b 4d e0 0f b6 c9 51 0f b6 4d cd 51 0f b6 ca 51 8b 4d dc 0f Q...Q.M....Q.M....Q..M.Q...Q.M..
8d20 b6 c9 51 8b 4d d8 0f b6 c9 51 0f b6 4d c9 51 0f b6 c0 50 8d 45 a0 68 78 04 4a 00 50 e8 9f fd ff ..Q.M....Q..M.Q...P.E.hx.J.P....
8d40 ff 83 c4 48 8d 55 a0 8b cf e8 42 fe 00 00 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 ...H.U....B....O.....@...@.A..G.
8d60 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 3f d8 00 00 5f b8 01 00 00 00 5b 8b e5 5d c3 6a 04 ba 01 .G...x..~....?..._.....[..].j...
8d80 00 00 00 8b cf e8 46 aa ff ff cc cc cc cc cc cc 55 8b ec b8 08 30 00 00 e8 e3 72 08 00 53 56 57 ......F.........U....0....r..SVW
8da0 68 00 10 00 00 8d 85 f8 cf ff ff 89 4d f8 50 6a ff ff 75 08 8b fa 8b f1 6a 00 68 e9 fd 00 00 ff h...........M.Pj..u.....j.h.....
8dc0 15 ac 80 49 00 85 c0 0f 84 04 01 00 00 8d 85 f8 cf ff ff 68 94 ff 49 00 50 e8 8d 43 06 00 8b d8 ...I...............h..I.P..C....
8de0 83 c4 08 89 5d fc 85 db 0f 84 e3 00 00 00 6a 02 6a 00 53 e8 b1 64 06 00 53 e8 c9 61 06 00 6a 00 ....].........j.j.S..d..S..a..j.
8e00 6a 00 ff 75 fc 8b d8 e8 9d 64 06 00 83 c4 1c 3b fb 0f 85 af 00 00 00 85 db 0f 84 90 00 00 00 b8 j..u.....d.....;................
8e20 00 10 00 00 ff 75 fc 81 fb 00 10 00 00 8b fb 0f 47 f8 8d 85 f8 ef ff ff 57 6a 01 50 e8 29 4a 06 .....u..........G.......Wj.P.)J.
8e40 00 83 c4 10 3b c7 75 7e 8b c7 8b d6 8d b5 f8 ef ff ff 83 e8 04 72 11 8b 0a 3b 0e 75 10 83 c2 04 ....;.u~.............r...;.u....
8e60 83 c6 04 83 e8 04 73 ef 83 f8 fc 74 2d 8a 0a 3a 0e 75 53 83 f8 fd 74 22 8a 4a 01 3a 4e 01 75 46 ......s....t-..:.uS...t".J.:N.uF
8e80 83 f8 fe 74 15 8a 4a 02 3a 4e 02 75 39 83 f8 ff 74 08 8a 42 03 3a 46 03 75 2c 8b 75 f8 b8 00 10 ...t..J.:N.u9...t..B.:F.u,.u....
8ea0 00 00 03 f7 89 75 f8 2b df 0f 85 75 ff ff ff ff 75 fc e8 59 43 06 00 83 c4 04 b8 01 00 00 00 5f .....u.+...u....u..YC.........._
8ec0 5e 5b 8b e5 5d c3 ff 75 fc e8 42 43 06 00 83 c4 04 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc ^[..]..u..BC....._^3.[..].......
8ee0 55 8b ec 83 e4 f8 b8 0c 20 00 00 e8 90 71 08 00 53 56 8b 75 08 8d 44 24 0c 57 50 6a 01 56 e8 1d U............q..SV.u..D$.WPj.V..
8f00 45 00 00 8b d8 83 c4 0c 85 db 0f 84 fa 00 00 00 6a 00 6a 02 56 e8 06 45 00 00 8b f8 83 c4 0c 8b E...............j.j.V..E........
8f20 ce 85 ff 0f 84 ef 00 00 00 8b d7 e8 30 e0 ff ff 85 c0 74 3a 8b 54 24 10 8b cb 57 e8 50 fe ff ff ............0.....t:.T$...W.P...
8f40 83 c4 04 85 c0 74 27 8b 46 0c c7 00 00 00 00 00 c7 40 04 00 00 00 00 c7 40 08 13 00 00 00 b8 01 .....t'.F........@......@.......
8f60 00 00 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 68 00 10 00 00 8d 44 24 1c 50 6a ff 57 6a 00 68 e9 fd ....F.._^[..].h.....D$.Pj.Wj.h..
8f80 00 00 ff 15 ac 80 49 00 85 c0 75 07 5f 5e 5b 8b e5 5d c3 8d 44 24 18 68 54 04 4a 00 50 e8 c9 41 ......I...u._^[..]..D$.hT.J.P..A
8fa0 06 00 83 c4 08 89 44 24 14 85 c0 74 27 50 ff 74 24 14 6a 01 53 e8 d0 34 06 00 ff 74 24 24 e8 4d ......D$...t'P.t$.j.S..4...t$$.M
8fc0 42 06 00 8b 46 0c 83 c4 14 c7 00 01 00 00 00 e9 7c ff ff ff 8b 46 0c 57 68 c0 04 4a 00 56 c7 00 B...F...........|....F.Wh..J.V..
8fe0 ff ff ff ff c7 40 04 ff ff ff ff c7 40 08 13 00 00 00 83 46 0c 10 e8 65 47 00 00 83 c4 0c b8 02 .....@......@......F...eG.......
9000 00 00 00 5f 5e 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 b8 a7 ff ff 6a 04 ba 02 00 00 00 e8 ..._^[..].j.............j.......
9020 ac a7 ff ff cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec b8 04 60 00 00 e8 43 70 08 00 53 56 57 ................U....`...Cp..SVW
9040 68 00 40 00 00 8d 85 fc 9f ff ff 8b f2 6a 00 50 8b d9 e8 49 e8 05 00 83 c4 0c 8b ce e8 7f 07 00 h.@..........j.P...I............
9060 00 83 f8 01 0f 84 a9 00 00 00 8b 4d 08 85 c9 74 1e 8d 95 fc 9f ff ff 2b d1 0f 1f 80 00 00 00 00 ...........M...t.......+........
9080 8a 01 8d 49 01 88 44 0a ff 84 c0 75 f3 eb 64 8d 85 fc df ff ff 50 68 00 10 00 00 ff 15 4c 80 49 ...I..D....u..d......Ph......L.I
90a0 00 85 c0 74 4e 6a 00 6a 00 68 00 40 00 00 8d 85 fc 9f ff ff 50 6a ff 8d 85 fc df ff ff 50 6a 00 ...tNj.j.h.@........Pj.......Pj.
90c0 68 e9 fd 00 00 ff 15 48 80 49 00 8a 85 fc 9f ff ff 8d 8d fc 9f ff ff 84 c0 74 18 0f 1f 44 00 00 h......H.I...............t...D..
90e0 3c 2f 74 04 3c 5c 75 03 c6 01 2f 8a 41 01 41 84 c0 75 ed 8d bd fc 9f ff ff 4f 66 0f 1f 44 00 00 </t.<\u.../.A.A..u.......Of..D..
9100 8a 47 01 8d 7f 01 84 c0 75 f6 66 a1 9c 02 4a 00 66 89 07 8b d6 8a 06 46 84 c0 75 f9 8d bd fc 9f .G......u.f...J.f......F..u.....
9120 ff ff 2b f2 4f 8a 47 01 47 84 c0 75 f8 8b ce c1 e9 02 89 75 fc 8b f2 f3 a5 8b 4d fc 83 e1 03 f3 ..+.O.G.G..u.......u......M.....
9140 a4 8a 85 fc 9f ff ff 8d 8d fc 9f ff ff 84 c0 74 19 3c 2f 74 04 3c 5c 75 03 c6 01 2f 8a 41 01 41 ...............t.</t.<\u.../.A.A
9160 84 c0 75 ed 8a 85 fc 9f ff ff c6 03 00 3c 2f 75 35 8d 7b ff 8a 47 01 8d 7f 01 84 c0 75 f6 80 bd ..u..........</u5.{..G......u...
9180 fd 9f ff ff 2f 66 a1 9c 02 4a 00 66 89 07 75 16 8d 7b ff 8a 47 01 8d 7f 01 84 c0 75 f6 66 a1 9c ..../f...J.f..u..{..G......u.f..
91a0 02 4a 00 66 89 07 8d 85 fc 9f ff ff 33 f6 68 9c 02 4a 00 50 e8 3d 79 06 00 8b f8 83 c4 08 89 7d .J.f........3.h..J.P.=y........}
91c0 fc 85 ff 0f 84 3b 01 00 00 0f 1f 80 00 00 00 00 ba e0 04 4a 00 8b cf 8a 01 3a 02 75 1a 84 c0 74 .....;.............J.....:.u...t
91e0 12 8a 41 01 3a 42 01 75 0e 83 c1 02 83 c2 02 84 c0 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 6c ..A.:B.u.........u.3..........ul
9200 85 f6 74 38 8a 06 3c 24 74 62 3c 25 74 5e b8 e0 04 4a 00 8a 0e 3a 08 75 1a 84 c9 74 12 8a 4e 01 ..t8..<$tb<%t^...J...:.u...t..N.
9220 3a 48 01 75 0e 83 c6 02 83 c0 02 84 c9 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 74 30 8b cb 8d 51 :H.u.........u.3..........t0...Q
9240 01 8a 01 41 84 c0 75 f9 2b ca 8d 41 fe 85 c0 78 17 80 3c 18 2f 74 0c 83 e8 01 79 f5 33 ff e9 83 ...A..u.+..A...x..<./t....y.3...
9260 00 00 00 c6 44 18 01 00 33 ff eb 7a b9 30 fb 49 00 8b c7 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 ....D...3..z.0.I.....:.u...t..P.
9280 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 74 4a 8b d7 8b f7 :Q.u.........u.3..........tJ....
92a0 8a 02 42 84 c0 75 f9 2b d6 8d 7b ff 0f 1f 40 00 8a 47 01 47 84 c0 75 f8 8b ca c1 e9 02 f3 a5 8b ..B..u.+..{...@..G.G..u.........
92c0 ca 83 e1 03 f3 a4 8d 7b ff 0f 1f 80 00 00 00 00 8a 47 01 8d 7f 01 84 c0 75 f6 66 a1 9c 02 4a 00 .......{.........G......u.f...J.
92e0 66 89 07 8b 7d fc 68 9c 02 4a 00 6a 00 8b f7 e8 02 78 06 00 8b f8 89 45 fc 83 c4 08 85 ff 0f 85 f...}.h..J.j.....x.....E........
9300 cc fe ff ff 8b cb 8d 51 01 0f 1f 80 00 00 00 00 8a 01 41 84 c0 75 f9 2b ca 80 7c 19 ff 2f 75 04 .......Q..........A..u.+..|../u.
9320 88 44 19 ff 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc 55 8b ec 83 e4 f8 b8 04 40 00 00 e8 40 6d 08 00 .D.._^[..]......U.......@...@m..
9340 53 56 8b 75 08 33 db 57 89 5c 24 0c 8b 46 14 8b 4e 0c 2b 08 83 e9 10 83 e1 f0 83 f9 10 7e 32 8d SV.u.3.W.\$..F..N.+..........~2.
9360 53 02 8b ce e8 27 39 00 00 3d a0 65 53 00 74 06 f6 40 08 0f 74 1b 6a 00 6a 02 56 e8 a0 40 00 00 S....'9..=.eS.t..@..t.j.j.V..@..
9380 8b d8 83 c4 0c 89 5c 24 0c 85 db 0f 84 a3 01 00 00 ba 01 00 00 00 8b ce e8 f3 38 00 00 3d a0 65 ......\$..................8..=.e
93a0 53 00 0f 84 32 01 00 00 8b 40 08 83 e0 0f 3c 05 0f 85 24 01 00 00 8b 7e 10 33 d2 6a 20 6a 05 8b S...2....@....<...$....~.3.j.j..
93c0 ce 33 db e8 f8 03 01 00 8a 4f 3c 8b d0 80 e1 03 83 c4 08 88 4a 05 c6 42 04 05 8b 4f 40 89 0a 89 .3.......O<.........J..B...O@...
93e0 57 40 89 5a 18 66 c7 42 06 ff 00 89 5a 0c 89 5a 08 c7 42 10 80 65 53 00 89 5a 14 8b 46 0c 89 10 W@.Z.f.B....Z..Z..B..eS..Z..F...
9400 c7 40 08 45 00 00 00 8b 46 10 83 46 0c 10 8b 4e 0c 39 58 0c 7e 0a 8b ce e8 93 d1 00 00 8b 4e 0c .@.E....F..F...N.9X.~.........N.
9420 8b 7c 24 0c 89 59 08 83 46 0c 10 0f 1f 44 00 00 ba 01 00 00 00 8b ce e8 54 38 00 00 8b 4e 0c 83 .|$..Y..F....D..........T8...N..
9440 e9 10 51 8b 10 8b ce e8 24 d5 00 00 8b 4e 0c 83 c4 04 85 c0 74 72 6a 00 8d 41 10 6a ff 56 89 46 ..Q.....$....N......trj..A.j.V.F
9460 0c e8 ba 3f 00 00 83 c4 0c 85 c0 0f 84 d1 00 00 00 57 8b d0 8d 4c 24 14 e8 b3 fb ff ff 83 46 0c ...?.............W...L$.......F.
9480 f0 8d 54 24 14 83 c4 04 8b ce e8 01 f7 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 ..T$............N.....@...@.A..F
94a0 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 fe d0 00 00 43 8b c3 99 52 50 6a fd 56 e8 40 4b 00 00 ..F...x..~........C...RPj.V.@K..
94c0 83 c4 10 e9 68 ff ff ff 8d 41 f0 89 46 0c b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 6a 00 6a 01 56 e8 ....h....A..F......_^[..].j.j.V.
94e0 3c 3f 00 00 83 c4 0c 85 c0 74 63 53 8b d0 8d 4c 24 14 e8 39 fb ff ff 83 c4 04 8d 54 24 10 8b ce <?.......tcS...L$..9.......T$...
9500 e8 8b f6 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e ......N.....@...@.A..F..F...x..~
9520 07 8b ce e8 88 d0 00 00 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 6a 04 ba 02 00 00 00 8b ce e8 8e a2 ........_^.....[..].j...........
9540 ff ff 6a 04 83 ca ff 8b ce e8 82 a2 ff ff 6a 04 ba 01 00 00 00 8b ce e8 74 a2 ff ff cc cc cc cc ..j...........j.........t.......
9560 55 8b ec b8 08 80 00 00 e8 13 6b 08 00 53 8b 5d 08 56 57 6a 00 6a 01 53 e8 a3 3e 00 00 8b f0 83 U.........k..S.].VWj.j.S..>.....
9580 c4 0c 85 f6 0f 84 35 02 00 00 6a 00 6a 02 53 e8 8c 3e 00 00 8b f8 83 c4 0c 8b cb 85 ff 0f 84 2a ......5...j.j.S..>.............*
95a0 02 00 00 56 8d 95 f8 bf ff ff e8 11 0c 00 00 57 8d 95 f8 7f ff ff 8b cb e8 03 0c 00 00 8d 85 f8 ...V...........W................
95c0 7f ff ff 50 8d 85 f8 bf ff ff 50 e8 e6 77 06 00 83 c4 10 85 c0 75 0a ba 30 fb 49 00 e9 a8 01 00 ...P......P..w.......u..0.I.....
95e0 00 80 bd f8 7f ff ff 24 0f 84 95 01 00 00 8d bd f8 bf ff ff 4f 8a 47 01 8d 7f 01 84 c0 75 f6 66 .......$............O.G......u.f
9600 a1 9c 02 4a 00 66 89 07 8d bd f8 7f ff ff 4f 90 8a 4f 01 8d 7f 01 84 c9 75 f6 66 89 07 83 ca ff ...J.f........O..O......u.f.....
9620 33 ff 89 55 f8 38 8d f8 bf ff ff 0f 84 38 01 00 00 8a 84 3d f8 7f ff ff 84 c0 74 3c 0f be c0 50 3..U.8.......8.....=......t<...P
9640 e8 d8 76 06 00 0f be 8c 3d f8 bf ff ff 8b f0 51 e8 c8 76 06 00 8b 55 f8 83 c4 08 3b c6 75 19 80 ..v.....=......Q..v...U....;.u..
9660 bc 3d f8 bf ff ff 2f 0f 44 d7 47 89 55 f8 80 bc 3d f8 bf ff ff 00 75 b9 85 d2 0f 8e e9 00 00 00 .=..../.D.G.U...=.....u.........
9680 8a 85 f9 bf ff ff 83 fa 02 75 08 3c 3a 0f 84 d6 00 00 00 80 bd f8 bf ff ff 2f 75 20 3c 2f 75 1c .........u.<:............/u.</u.
96a0 83 fa 01 75 17 8d 8d f8 7f ff ff 8d 51 01 66 90 8a 01 41 84 c0 75 f9 e9 bd 00 00 00 8d 8d f9 bf ...u........Q.f...A..u..........
96c0 ff ff 33 f6 03 ca 8a 01 88 45 ff 84 c0 74 1a 8a d8 80 fb 2f 8d 46 01 8a 59 01 8d 49 01 0f 45 c6 ..3......E...t...../.F..Y..I..E.
96e0 8b f0 84 db 75 eb 8b 5d 08 c6 85 f8 bf ff ff 00 85 f6 7e 24 a1 e4 04 4a 00 0f 1f 80 00 00 00 00 ....u..]..........~$...J........
9700 8d bd f8 bf ff ff 4f 8a 4f 01 8d 7f 01 84 c9 75 f6 89 07 83 ee 01 75 e8 8d b5 f9 7f ff ff 03 d6 ......O.O......u......u.........
9720 8b f2 8a 02 42 84 c0 75 f9 8d bd f8 bf ff ff 2b d6 4f 8a 47 01 47 84 c0 75 f8 8b ca c1 e9 02 f3 ....B..u.......+.O.G.G..u.......
9740 a5 8b ca 83 e1 03 f3 a4 8d 8d f8 bf ff ff 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 8d 95 f8 bf ff ff ...............Q...A..u.+.......
9760 88 84 0d f7 bf ff ff eb 20 8d 8d f8 7f ff ff 8d 51 01 8a 01 41 84 c0 75 f9 2b ca c6 84 0d f7 7f ................Q...A..u.+......
9780 ff ff 00 8d 95 f8 7f ff ff 8b cb e8 00 f4 00 00 8b 4b 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b .................K.....@...@.A..
97a0 43 10 83 43 0c 10 83 78 0c 00 7e 07 8b cb e8 fd cd 00 00 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 6a C..C...x..~........_^.....[..].j
97c0 04 ba 01 00 00 00 8b cb e8 03 a0 ff ff 6a 04 ba 02 00 00 00 e8 f7 9f ff ff cc cc cc cc cc cc cc .............j..................
97e0 55 8b ec 83 ec 08 53 56 57 8b f1 0f 1f 44 00 00 8a 06 3c 22 74 04 3c 21 75 03 46 eb f3 3c 2f 0f U.....SVW....D....<"t.<!u.F..</.
9800 84 ca 00 00 00 3c 5c 0f 84 c2 00 00 00 0f be c0 50 e8 0a 77 06 00 83 c4 04 85 c0 74 0a 80 7e 01 .....<\.........P..w.......t..~.
9820 3a 0f 84 a8 00 00 00 8a 06 88 45 ff 3c 25 74 08 3c 24 0f 85 a7 00 00 00 80 7e 01 28 0f 85 99 00 :.........E.<%t.<$.......~.(....
9840 00 00 83 c6 02 6a 29 56 e8 b3 da 05 00 8b d8 83 c4 08 89 5d f8 85 db 74 26 80 7d ff 25 75 3d 2b .....j)V...........]...t&.}.%u=+
9860 c6 83 e8 08 74 22 83 e8 01 75 31 6a 09 68 f4 04 4a 00 56 e8 7c 5b 06 00 83 c4 0c 85 c0 75 1d 5f ....t"...u1j.h..J.V.|[.......u._
9880 5e 33 c0 5b 8b e5 5d c3 6a 08 68 e8 04 4a 00 56 e8 5f 5b 06 00 83 c4 0c 85 c0 74 e3 3b f3 73 2f ^3.[..].j.h..J.V._[.......t.;.s/
98a0 8a 1e 46 0f be fb 57 e8 74 76 06 00 83 c4 04 85 c0 75 17 57 e8 87 77 06 00 83 c4 04 85 c0 75 0a ..F...W.tv.......u.W..w.......u.
98c0 80 fb 5f 74 05 80 fb 2e 75 b5 3b 75 f8 72 d1 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 3c 24 74 f0 3c .._t....u.;u.r._^.....[..].<$t.<
98e0 25 75 9c 80 7e 01 7b 8d 7e 01 75 1e 8d 46 02 6a 7d 50 e8 09 da 05 00 83 c4 08 85 c0 74 0c 5f 5e %u..~.{.~.u..F.j}P..........t._^
9900 b8 02 00 00 00 5b 8b e5 5d c3 6a 25 57 e8 ee d9 05 00 83 c4 08 89 45 f8 85 c0 0f 84 5f ff ff ff .....[..].j%W.........E....._...
9920 3b f8 0f 84 57 ff ff ff 73 a5 66 0f 1f 44 00 00 8a 1f 47 0f be f3 56 e8 e4 75 06 00 83 c4 04 85 ;...W...s.f..D....G...V..u......
9940 c0 75 16 56 e8 f7 76 06 00 83 c4 04 85 c0 75 09 80 fb 5f 0f 85 26 ff ff ff 3b 7d f8 72 d2 5f 5e .u.V..v.......u..._..&...;}.r._^
9960 b8 01 00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 56 8b 75 08 6a 00 6a ff 56 e8 9f 3a 00 .....[..].......U..V.u.j.j.V..:.
9980 00 83 c4 0c 85 c0 74 27 8b c8 e8 51 fe ff ff 8b 56 0c 33 c9 83 f8 01 b8 01 00 00 00 0f 94 c1 89 ......t'...Q....V.3.............
99a0 0a c7 42 08 01 00 00 00 83 46 0c 10 5e 5d c3 6a 04 83 ca ff 8b ce e8 15 9e ff ff cc cc cc cc cc ..B......F..^].j................
99c0 55 8b ec 83 ec 08 53 8b 5d 08 56 8b f3 89 4d f8 57 8b fa 89 7d fc 8d 56 01 0f 1f 80 00 00 00 00 U.....S.].V...M.W...}..V........
99e0 8a 06 46 84 c0 75 f9 6a 02 68 00 05 4a 00 53 2b f2 e8 8a 3b 06 00 83 c4 0c 85 c0 75 1d 0f 1f 00 ..F..u.j.h..J.S+...;.......u....
9a00 6a 02 83 c3 02 83 ee 02 68 00 05 4a 00 53 e8 6d 3b 06 00 83 c4 0c 85 c0 74 e6 83 fe 01 76 0e 90 j.......h..J.S.m;.......t....v..
9a20 80 7c 33 ff 2f 75 1e 4e 83 fe 01 77 f3 8b c6 85 f6 0f 84 67 01 00 00 83 f8 01 75 09 80 3b 2e 0f .|3./u.N...w.......g......u..;..
9a40 84 59 01 00 00 8b cb e8 94 fd ff ff 83 7d 0c 00 75 05 83 f8 02 74 25 83 e8 00 74 20 83 e8 01 74 .Y...........}..u....t%...t....t
9a60 13 83 e8 01 8b c7 0f 85 1f 01 00 00 c6 00 07 e9 13 01 00 00 8b 45 f8 e9 0c 01 00 00 8b 4d f8 8b .....................E.......M..
9a80 c7 3b c1 0f 84 02 01 00 00 0f 1f 80 00 00 00 00 83 fe 02 0f 82 e5 00 00 00 80 3b 2e 0f 85 d8 00 .;........................;.....
9aa0 00 00 80 7b 01 2e 0f 85 ce 00 00 00 6a 2f 51 e8 0c d7 05 00 8b f8 83 c4 08 85 ff 75 05 8b 7d f8 ...{........j/Q............u..}.
9ac0 eb 01 47 b9 e0 04 4a 00 8b c7 66 0f 1f 44 00 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 ..G...J...f..D....:.u...t..P.:Q.
9ae0 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 74 7b b9 30 fb 49 00 8b c7 u.........u.3..........t{.0.I...
9b00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
9b20 1b c0 83 c8 01 85 c0 74 4b 68 04 05 4a 00 57 e8 1c d4 05 00 83 c4 08 85 c0 75 39 6a 24 57 e8 bd .......tKh..J.W..........u9j$W..
9b40 d7 05 00 8b 4d f8 83 c4 08 85 c0 75 2a 3b f9 8d 47 ff 0f 44 c7 83 c3 02 89 45 fc c6 00 00 83 ee ....M......u*;..G..D.....E......
9b60 02 74 07 80 3b 2f 75 02 43 4e 3b c1 0f 85 1e ff ff ff eb 17 8b 4d f8 8b 45 fc 3b c1 74 0d 80 78 .t..;/u.CN;..........M..E.;.t..x
9b80 ff 2f 74 07 c6 00 2f 40 89 45 fc 56 53 50 e8 3d 57 06 00 8b 7d fc 83 c4 0c 03 fe c6 07 00 8b c7 ./t.../@.E.VSP.=W...}...........
9ba0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec b8 08 40 00 00 e8 c3 64 08 00 53 56 57 _^[..]..........U....@....d..SVW
9bc0 8b f9 89 55 f8 8d 85 f8 bf ff ff be 01 00 00 00 89 45 fc 8b 47 14 8b 5f 0c 2b 18 83 eb 10 c1 fb ...U.............E..G.._.+......
9be0 04 3b de 7c 43 8b d6 8b cf e8 a2 30 00 00 3d a0 65 53 00 74 06 f6 40 08 0f 74 28 6a 00 56 57 e8 .;.|C......0..=.eS.t..@..t(j.VW.
9c00 1c 38 00 00 83 c4 0c 85 c0 74 59 ff 75 f8 8b 55 fc 8d 8d f8 bf ff ff 50 e8 a3 fd ff ff 83 c4 08 .8.......tY.u..U.......P........
9c20 89 45 fc 46 3b f3 7e bd 8d 95 f8 bf ff ff 8b cf e8 5b ef 00 00 8b 4f 0c 89 01 0f b6 40 04 83 c8 .E.F;.~..........[....O.....@...
9c40 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 58 c9 00 00 5f 5e b8 01 00 00 00 5b @.A..G..G...x..~....X..._^.....[
9c60 8b e5 5d c3 6a 04 8b d6 8b cf e8 61 9b ff ff cc 55 8b ec 8b 4d 08 33 d2 5d e9 32 ff ff ff cc cc ..].j......a....U...M.3.].2.....
9c80 55 8b ec 8b 4d 08 ba 01 00 00 00 5d e9 1f ff ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc U...M......]....................
9ca0 55 8b ec 56 8b 75 08 6a 00 6a ff 56 e8 6f 37 00 00 83 c4 0c 85 c0 74 2a 6a 07 50 e8 40 d6 05 00 U..V.u.j.j.V.o7.......t*j.P.@...
9cc0 8b 56 0c 33 c9 83 c4 08 85 c0 b8 01 00 00 00 0f 95 c1 89 0a c7 42 08 01 00 00 00 83 46 0c 10 5e .V.3.................B......F..^
9ce0 5d c3 6a 04 83 ca ff 8b ce e8 e2 9a ff ff cc cc 55 8b ec b8 00 88 00 00 e8 83 63 08 00 56 57 8b ].j.............U.........c..VW.
9d00 7d 08 6a 00 6a ff 57 e8 14 37 00 00 8b c8 83 c4 0c 85 c9 0f 84 f1 00 00 00 8b f1 8d 56 01 66 90 }.j.j.W..7..................V.f.
9d20 8a 06 46 84 c0 75 f9 2b f2 8d 85 00 b8 ff ff 56 51 50 e8 99 55 06 00 8d 85 00 b8 ff ff c6 84 35 ..F..u.+.......VQP..U..........5
9d40 00 b8 ff ff 00 6a 07 50 e8 b3 d5 05 00 83 c4 14 85 c0 75 23 8b cf 85 f6 75 0c ba 1f f9 49 00 e8 .....j.P..........u#....u....I..
9d60 2c ee 00 00 eb 76 56 8d 95 00 b8 ff ff e8 8e ed 00 00 83 c4 04 eb 65 8d 8d 00 b8 ff ff be 01 00 ,....vV...............e.........
9d80 00 00 89 8d 00 f8 ff ff c6 00 00 40 6a 07 89 84 b5 00 f8 ff ff 46 50 e8 64 d5 05 00 83 c4 08 85 ...........@j........FP.d.......
9da0 c0 75 e5 53 33 db 85 f6 7e 24 8d 85 00 78 ff ff 6a 00 ff b4 9d 00 f8 ff ff 8b d0 8d 8d 00 78 ff .u.S3...~$...x..j.............x.
9dc0 ff e8 fa fb ff ff 43 83 c4 08 3b de 7c e2 8d 95 00 78 ff ff 8b cf e8 b5 ed 00 00 5b 8b 4f 0c 89 ......C...;.|....x.........[.O..
9de0 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 b1 c7 00 00 5f ...@...@.A..G..G...x..~........_
9e00 b8 01 00 00 00 5e 8b e5 5d c3 6a 04 83 ca ff 8b cf e8 ba 99 ff ff cc cc cc cc cc cc cc cc cc cc .....^..].j.....................
9e20 55 8b ec 51 53 8a 19 57 8b fa 80 fb 41 7c 05 80 fb 5a 7e 0c 8a d3 80 fb 61 7c 26 80 fb 7a 7f 1c U..QS..W....A|...Z~.....a|&..z..
9e40 80 79 01 3a 8a d3 75 19 8b 45 08 88 18 c6 40 01 3a 83 c0 02 8a 51 02 83 c1 02 eb 08 8b 45 08 eb .y.:..u..E....@.:....Q.......E..
9e60 23 8b 45 08 80 fa 2f 74 05 80 fa 5c 75 16 41 c6 00 2f 40 8a 11 80 fa 2f 74 05 80 fa 5c 75 05 41 #.E.../t...\u.A../@..../t...\u.A
9e80 c6 00 2f 40 c7 45 fc 00 00 00 00 8b d8 89 5d 08 3b cf 0f 83 fe 00 00 00 56 0f 1f 80 00 00 00 00 ../@.E........].;.......V.......
9ea0 8a 11 84 d2 0f 84 d5 00 00 00 66 0f 1f 44 00 00 80 fa 2f 74 21 80 fa 5c 74 1c 80 fa 2e 75 1d 8d ..........f..D..../t!..\t....u..
9ec0 71 01 3b f7 73 10 8a 1e 84 db 74 0a 80 fb 2f 74 05 80 fb 5c 75 06 8a 51 01 41 eb d4 3b cf 0f 83 q.;.s.....t.../t...\u..Q.A..;...
9ee0 98 00 00 00 84 d2 0f 84 90 00 00 00 80 fa 2e 75 52 38 51 01 75 4d 8d 51 02 3b d7 73 10 8a 12 84 ...............uR8Q.uM.Q.;.s....
9f00 d2 74 0a 80 fa 2f 74 05 80 fa 5c 75 36 8b 75 fc 8b 5d 08 85 f6 74 1b 48 3b c3 74 0d 8a 50 ff 80 .t.../t...\u6.u..]...t.H;.t..P..
9f20 fa 2f 74 05 80 fa 5c 75 ee 4e 83 c1 03 89 75 fc eb 40 66 c7 00 2e 2e c6 40 02 2f 83 c0 03 83 c1 ./t...\u.N....u..@f.....@./.....
9f40 03 eb 2f 8a 11 84 d2 74 12 80 fa 2f 74 19 80 fa 5c 74 08 88 10 41 40 3b cf 72 e8 8a 11 80 fa 2f ../....t.../t...\t...A@;.r...../
9f60 74 05 80 fa 5c 75 08 c6 00 2f 41 40 ff 45 fc 8b 5d 08 3b cf 0f 82 26 ff ff ff eb 03 8b 5d 08 5e t...\u.../A@.E..].;...&......].^
9f80 3b c3 74 12 8a 50 ff 80 fa 2f 74 05 80 fa 5c 75 05 48 3b c3 75 ee 5f 5b 8b e5 5d c3 cc cc cc cc ;.t..P.../t...\u.H;.u._[..].....
9fa0 55 8b ec b8 08 40 00 00 e8 d3 60 08 00 53 56 8b 75 08 6a 00 6a 01 56 e8 64 34 00 00 83 c4 0c 89 U....@....`..SV.u.j.j.V.d4......
9fc0 45 f8 85 c0 0f 84 e2 01 00 00 68 00 40 00 00 8b d8 8d 85 f8 bf ff ff 6a 00 50 e8 c1 d8 05 00 83 E.........h.@..........j.P......
9fe0 c4 0c 8d b5 f8 bf ff ff 8a 0b 80 f9 09 7c 05 80 f9 0d 7e 05 80 f9 20 75 03 43 eb ec 89 5d fc 57 .............|....~....u.C...].W
a000 8b fb 84 c9 0f 84 60 01 00 00 66 0f 1f 44 00 00 8b c3 33 d2 8a d9 80 f9 25 75 11 80 78 01 7b 75 ......`...f..D....3.....%u..x.{u
a020 0b 8a 08 42 40 80 f9 7d 75 f7 8a 18 8a cb 80 fb 25 75 0b 8a 08 42 40 80 f9 25 75 f7 8a 08 80 f9 ...B@..}u.......%u...B@..%u.....
a040 24 75 2e 80 78 01 28 75 12 0f 1f 80 00 00 00 00 8a 08 42 40 80 f9 29 75 f7 8a 08 80 f9 24 75 11 $u..x.(u..........B@..)u.....$u.
a060 80 78 01 7b 75 0b 8a 08 42 40 80 f9 7d 75 f7 8a 08 80 f9 25 74 9e 80 f9 24 75 0d 8a 58 01 80 fb .x.{u...B@..}u.....%t...$u..X...
a080 28 74 91 80 fb 7b 74 8c 8b 4d fc 85 d2 7e 3f 3b 4d f8 74 2d 8d 85 f8 bf ff ff 3b f0 74 23 8a 41 (t...{t..M...~?;M.t-......;.t#.A
a0a0 ff 3c 2f 74 04 3c 5c 75 18 8a 4e ff 80 f9 2f 74 0d 80 f9 5c 8b 4d fc 74 08 88 06 46 eb 03 8b 4d .</t.<\u..N.../t...\.M.t...F...M
a0c0 fc 8a 01 4a 88 06 41 46 85 d2 7f f5 8b f9 8a 07 84 c0 74 27 3c 09 7c 04 3c 0d 7e 1f 3c 20 74 1b ...J..AF..........t'<.|.<.~.<.t.
a0e0 3c 25 74 17 3c 24 75 0b 8a 47 01 3c 28 74 0c 3c 7b 74 08 8a 47 01 47 84 c0 75 d9 3b cf 74 0e 8a <%t.<$u..G.<(t.<{t..G.G..u.;.t..
a100 01 3c 22 74 04 3c 27 75 04 88 06 46 41 56 8b d7 e8 0b fd ff ff 83 c4 04 8b f0 66 0f 1f 44 00 00 .<"t.<'u...FAV............f..D..
a120 8a 0f 80 f9 09 7c 05 80 f9 0d 7e 05 80 f9 20 75 06 88 0e 46 47 eb e9 8b df 89 5d fc 84 c9 0f 85 .....|....~....u...FG.....].....
a140 cc fe ff ff 8d 85 f8 bf ff ff 3b f0 74 1c 66 90 8a 46 ff 3c 09 7c 04 3c 0d 7e 04 3c 20 75 0b 4e ..........;.t.f..F.<.|.<.~.<.u.N
a160 8d 85 f8 bf ff ff 3b f0 75 e6 8b 5d 08 8d 95 f8 bf ff ff 8b cb c6 06 00 e8 13 ea 00 00 8b 4b 0c ......;.u..]..................K.
a180 5f 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 43 10 83 43 0c 10 83 78 0c 00 7e 07 8b cb e8 0f c4 00 _....@...@.A..C..C...x..~.......
a1a0 00 5e b8 01 00 00 00 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 16 96 ff ff cc cc cc cc cc cc .^.....[..].j...................
a1c0 55 8b ec 83 e4 f8 51 53 56 8b f1 57 68 a8 02 4a 00 6a 00 8b 46 14 8b fa 8b 5e 0c 8b 4e 10 6a 02 U.....QSV..Wh..J.j..F....^..N.j.
a1e0 2b 18 83 eb 10 8b 49 28 c1 fb 04 e8 e0 cf 00 00 83 c4 08 8b d0 8b ce e8 b4 36 00 00 83 c4 04 83 +.....I(.................6......
a200 ca ff 8b ce 68 08 05 4a 00 e8 82 2a 00 00 8b d0 8b ce e8 99 36 00 00 8b 55 08 83 c4 04 85 d2 75 ....h..J...*........6...U......u
a220 08 8b 46 0c 89 50 08 eb 16 8b ce e8 60 e9 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b ..F..P......`....N.....@...@.A..
a240 46 10 83 46 0c 10 8b 56 0c 83 78 0c 00 7e 0a 8b ce e8 5a c3 00 00 8b 56 0c 66 ff 46 6c 83 c2 e0 F..F...V..x..~....Z....V.f.Fl...
a260 6a 01 8b ce e8 97 6d 00 00 6a 00 b8 ff ff 00 00 66 01 46 6c 6a ff 56 e8 a4 31 00 00 83 c4 10 85 j.....m..j......f.Flj.V..1......
a280 c0 74 20 2b f8 8a 08 8d 40 01 88 4c 07 ff 84 c9 75 f3 53 56 e8 37 2c 00 00 83 c4 08 5f 5e 5b 8b .t.+....@..L....u.SV.7,....._^[.
a2a0 e5 5d c3 6a 04 83 ca ff 8b ce e8 21 95 ff ff cc 55 8b ec 83 e4 f8 b8 0c 40 00 00 e8 c0 5d 08 00 .].j.......!....U.......@....]..
a2c0 53 56 57 8b 7d 08 8b 47 14 8b 4f 0c 2b 08 83 e9 10 83 e1 f0 83 f9 10 0f 85 09 02 00 00 8b 4f 10 SVW.}..G..O.+.................O.
a2e0 68 a8 02 4a 00 6a 00 6a 02 8b 49 28 e8 df ce 00 00 83 c4 08 8b d0 8b cf e8 b3 35 00 00 83 c4 04 h..J.j.j..I(..............5.....
a300 83 ca ff 8b cf 68 14 05 4a 00 e8 81 29 00 00 8b d0 8b cf e8 98 35 00 00 8b 57 0c 83 c4 04 66 ff .....h..J...)........5...W....f.
a320 47 6c 83 ea 10 8b cf 6a 01 e8 d2 6c 00 00 83 c4 04 b8 ff ff 00 00 66 01 47 6c 6a 00 6a ff 57 e8 Gl.....j...l..........f.Glj.j.W.
a340 dc 30 00 00 8b d8 83 c4 0c 89 5c 24 14 85 db 0f 84 47 02 00 00 83 47 0c e0 ba 01 00 00 00 8b cf .0........\$.....G....G.........
a360 e8 2b 29 00 00 3d a0 65 53 00 0f 84 a8 01 00 00 8b 40 08 83 e0 0f 3c 05 0f 85 9a 01 00 00 8b 77 .+)..=.eS........@....<........w
a380 10 33 d2 6a 20 6a 05 8b cf c7 44 24 18 00 00 00 00 e8 2a f4 00 00 8a 4e 3c 8b d0 80 e1 03 83 c4 .3.j.j....D$......*....N<.......
a3a0 08 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 89 56 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c ..J..B...N@...V@.B.....f.B....B.
a3c0 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 10 c7 40 .....B......B..eS..B......G....@
a3e0 08 45 00 00 00 8b 47 10 83 47 0c 10 8b 4f 0c 83 78 0c 00 7e 0a 8b cf e8 b4 c1 00 00 8b 4f 0c c7 .E....G..G...O..x..~.........O..
a400 41 08 00 00 00 00 83 47 0c 10 66 0f 1f 44 00 00 ba 01 00 00 00 8b cf e8 74 28 00 00 8b 4f 0c 83 A......G..f..D..........t(...O..
a420 e9 10 51 8b 10 8b cf e8 44 c5 00 00 8b 4f 0c 83 c4 04 85 c0 0f 84 cc 00 00 00 6a 00 8d 41 10 6a ..Q.....D....O............j..A.j
a440 04 57 89 47 0c e8 d6 2f 00 00 83 c4 0c 85 c0 0f 84 61 01 00 00 8a 1b 8d 54 24 18 2b d0 0f 1f 00 .W.G.../.........a......T$.+....
a460 8a 08 8d 40 01 88 4c 02 ff 84 c9 75 f3 8a 44 24 18 8d 4c 24 18 84 c0 74 19 0f 1f 80 00 00 00 00 ...@..L....u..D$..L$...t........
a480 3c 2f 74 04 3c 5c 75 02 88 19 8a 41 01 41 84 c0 75 ee 83 47 0c f0 8d 54 24 18 8b cf e8 ef e6 00 </t.<\u....A.A..u..G...T$.......
a4a0 00 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 ..O.....@...@.A..G..G...x..~....
a4c0 ec c0 00 00 8b 5c 24 10 43 8b c3 89 5c 24 10 99 52 50 6a fd 57 e8 26 3b 00 00 8b 5c 24 24 83 c4 .....\$.C...\$..RPj.W.&;...\$$..
a4e0 10 e9 2a ff ff ff 6a 00 6a 02 57 e8 30 2f 00 00 8b d8 89 44 24 20 83 c4 0c 85 db 0f 84 a7 00 00 ..*...j.j.W.0/.....D$...........
a500 00 e9 53 fe ff ff 8d 41 f0 89 47 0c b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 6a 00 6a 01 57 e8 fe 2e ..S....A..G......_^[..].j.j.W...
a520 00 00 8b c8 83 c4 0c 85 c9 0f 84 95 00 00 00 8a 1b 8d 54 24 18 2b d1 8a 01 8d 49 01 88 44 11 ff ..................T$.+....I..D..
a540 84 c0 75 f3 8a 44 24 18 8d 4c 24 18 84 c0 74 12 3c 2f 74 04 3c 5c 75 02 88 19 8a 41 01 41 84 c0 ..u..D$..L$...t.</t.<\u....A.A..
a560 75 ee 8d 54 24 18 8b cf e8 23 e6 00 00 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 u..T$....#....O.....@...@.A..G..
a580 47 0c 10 83 78 0c 00 7e 07 8b cf e8 20 c0 00 00 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 6a 04 83 ca G...x..~........_^.....[..].j...
a5a0 ff 8b cf e8 28 92 ff ff 6a 04 ba 02 00 00 00 8b cf e8 1a 92 ff ff 6a 04 ba 04 00 00 00 8b cf e8 ....(...j.............j.........
a5c0 0c 92 ff ff 6a 04 ba 01 00 00 00 8b cf e8 fe 91 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc ....j...........................
a5e0 55 8b ec b8 08 40 00 00 e8 93 5a 08 00 56 8b 75 08 8d 45 f8 50 6a 01 56 e8 23 2e 00 00 8b c8 83 U....@....Z..V.u..E.Pj.V.#......
a600 c4 0c 89 4d fc 85 c9 0f 84 c2 00 00 00 57 8b 7d f8 8d 85 f8 bf ff ff 33 d2 85 ff 74 36 53 66 90 ...M.........W.}.......3...t6Sf.
a620 8a 1c 11 0f be cb 83 c1 dc 83 f9 3a 77 12 0f b6 89 ec b2 40 00 ff 24 8d e0 b2 40 00 c6 00 25 40 ...........:w......@..$...@...%@
a640 88 18 40 8d 4d f8 3b c1 73 71 8b 4d fc 42 3b d7 72 ce 5b 8d 95 f8 bf ff ff c6 00 00 8b ce e8 2d ..@.M.;.sq.M.B;.r.[............-
a660 e5 00 00 8b 4e 0c 5f 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 ....N._....@...@.A..F..F...x..~.
a680 8b ce e8 29 bf 00 00 b8 01 00 00 00 5e 8b e5 5d c3 8d 4a 01 3b cf 73 15 8b 5d fc 80 7c 13 01 2a ...)........^..]..J.;.s..]..|..*
a6a0 75 0b c6 00 2e 8b d1 40 c6 00 2a eb 95 c7 00 5b 5e 2f 5d 83 c0 04 c6 00 2a eb 87 68 28 05 4a 00 u......@..*....[^/].....*..h(.J.
a6c0 56 e8 0a 30 00 00 83 c4 08 56 e8 e1 41 00 00 6a 04 ba 01 00 00 00 8b ce e8 f3 90 ff ff 0f 1f 00 V..0.....V..A..j................
a6e0 3c b2 40 00 91 b2 40 00 40 b2 40 00 00 00 02 02 00 00 01 00 02 00 00 02 02 02 02 02 02 02 02 02 <.@...@.@.@.....................
a700 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 ................................
a720 02 02 02 02 02 02 00 cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 56 8b 75 08 6a 01 e8 12 16 ................U.....QV.u.j....
a740 06 00 83 c4 04 8d 4d 0c 51 6a 00 56 50 e8 ae 5c ff ff ff 70 04 ff 30 e8 63 14 06 00 83 c4 18 5e ......M.Qj.VP..\...p..0.c......^
a760 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 57 68 38 fb 49 00 8b ..].............U.....QSVWh8.I..
a780 f1 8b da 68 d8 b9 f0 ff 56 e8 82 ab ff ff 83 c4 0c 83 ca ff 8b ce 53 e8 f4 24 00 00 8b d0 8b ce ...h....V.............S..$......
a7a0 e8 0b 31 00 00 83 c4 04 83 ca ff 8b ce e8 de 24 00 00 3d a0 65 53 00 74 0e 8b 40 08 83 e0 0f 3c ..1............$..=.eS.t..@....<
a7c0 05 0f 84 59 01 00 00 8b 7e 0c ba d8 b9 f0 ff 83 ef 10 8b ce 89 7e 0c e8 b4 24 00 00 6a 00 6a 02 ...Y....~............~...$..j.j.
a7e0 8b 08 e8 e9 c9 00 00 6a 20 6a 05 33 d2 8b ce 0f 10 00 0f 11 07 83 46 0c 10 8b 7e 10 e8 bf ef 00 .......j.j.3..........F...~.....
a800 00 8a 4f 3c 8b d0 80 e1 03 83 c4 10 88 4a 05 c6 42 04 05 8b 4f 40 89 0a 89 57 40 c7 42 18 00 00 ..O<.........J..B...O@...W@.B...
a820 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 ..f.B....B......B......B..eS..B.
a840 00 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 .....F....@.E....F..F...x..~....
a860 4c bd 00 00 8b cb 8d 51 01 0f 1f 80 00 00 00 00 8a 01 41 84 c0 75 f9 2b ca 75 0e ba 1f f9 49 00 L......Q..........A..u.+.u....I.
a880 8b ce e8 09 e3 00 00 eb 0d 51 8b d3 8b ce e8 6d e2 00 00 83 c4 04 8b 4e 0c 89 01 0f b6 40 04 83 .........Q.....m.......N.....@..
a8a0 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 7e 0c 83 78 0c 00 7e 0a 8b ce e8 f4 bc 00 00 8b 7e 0c ba .@.A..F..F...~..x..~.........~..
a8c0 fe ff ff ff 8b ce e8 c5 23 00 00 6a fc 56 0f 10 00 0f 11 07 83 46 0c 10 e8 e3 34 00 00 6a ff 6a ........#..j.V.......F....4..j.j
a8e0 fe 56 e8 49 26 00 00 8b 7e 0c 83 c4 14 83 ef 10 83 ca ff 8b ce 89 7e 0c e8 93 23 00 00 53 ba fd .V.I&...~.............~...#..S..
a900 ff ff ff 8b ce 0f 10 00 0f 11 07 83 46 0c 10 e8 7c 23 00 00 8b d0 8b ce e8 a3 33 00 00 83 c4 04 ............F...|#........3.....
a920 6a ff 6a fe 56 e8 06 26 00 00 83 c4 0c 83 46 0c f0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc j.j.V..&......F.._^[..].........
a940 55 8b ec 8b 55 0c 56 8b 75 08 8b ce e8 1f fe ff ff 6a 00 ff 75 10 56 e8 74 a8 ff ff 83 c4 0c 83 U...U.V.u........j..u.V.t.......
a960 46 0c f0 5e 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 56 ba a0 02 4a 00 8b f1 e8 F..^]...........U.....QV...J....
a980 ec fd ff ff 6a 00 68 70 0a 4a 00 56 e8 3f a8 ff ff 83 46 0c f0 83 c4 0c ba dc 07 4a 00 8b ce e8 ....j.hp.J.V.?....F........J....
a9a0 cc fd ff ff 6a 00 68 18 0a 4a 00 56 e8 1f a8 ff ff 83 46 0c f0 83 c4 0c ba e8 07 4a 00 8b ce e8 ....j.h..J.V......F........J....
a9c0 ac fd ff ff 6a 00 68 80 0a 4a 00 56 e8 ff a7 ff ff 83 46 0c f0 83 c4 0c ba a8 02 4a 00 8b ce e8 ....j.h..J.V......F........J....
a9e0 8c fd ff ff 6a 00 68 c0 09 4a 00 56 e8 df a7 ff ff 83 46 0c f0 83 c4 0c ba f0 07 4a 00 8b ce e8 ....j.h..J.V......F........J....
aa00 6c fd ff ff 6a 00 68 f8 0a 4a 00 56 e8 bf a7 ff ff 83 46 0c f0 83 c4 0c ba 4c f9 49 00 8b ce e8 l...j.h..J.V......F......L.I....
aa20 4c fd ff ff 6a 00 68 d0 0a 4a 00 56 e8 9f a7 ff ff 83 46 0c f0 83 c4 0c ba f4 07 4a 00 8b ce e8 L...j.h..J.V......F........J....
aa40 2c fd ff ff 6a 00 68 90 0a 4a 00 56 e8 7f a7 ff ff 83 46 0c f0 83 c4 0c ba 00 08 4a 00 8b ce e8 ,...j.h..J.V......F........J....
aa60 0c fd ff ff 6a 00 68 38 0a 4a 00 56 e8 5f a7 ff ff 83 46 0c f0 83 c4 0c ba 08 08 4a 00 8b ce e8 ....j.h8.J.V._....F........J....
aa80 ec fc ff ff 6a 00 68 50 0a 4a 00 56 e8 3f a7 ff ff 83 c4 0c 83 46 0c f0 ba 10 08 4a 00 8b ce e8 ....j.hP.J.V.?.......F.....J....
aaa0 cc fc ff ff 6a 00 68 c0 0a 4a 00 56 e8 1f a7 ff ff 83 46 0c f0 83 c4 0c 8b 46 0c 6a 00 68 4d 49 ....j.h..J.V......F......F.j.hMI
aac0 48 53 68 d8 b9 f0 ff c7 00 a0 fa 54 00 c7 40 08 02 00 00 00 83 46 0c 10 56 e8 22 35 00 00 83 c4 HSh........T..@......F..V."5....
aae0 10 ba 4c fa 49 00 8b ce e8 a3 e0 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 ..L.I.........N.....@...@.A..N..
ab00 46 0c 10 83 79 0c 00 7e 0a 8b ce e8 a0 ba 00 00 8b 4e 10 8b 49 28 68 14 08 4a 00 6a 00 6a 02 e8 F...y..~.........N..I(h..J.j.j..
ab20 ac c6 00 00 83 c4 08 8b d0 8b ce e8 90 31 00 00 83 c4 04 ba 68 f9 49 00 8b ce e8 51 e0 00 00 8b .............1......h.I....Q....
ab40 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 0c 10 83 79 0c 00 7e 0a 8b ce e8 4e ba N.....@...@.A..N..F...y..~....N.
ab60 00 00 8b 4e 10 8b 49 28 68 20 08 4a 00 6a 00 6a 02 e8 5a c6 00 00 83 c4 08 8b d0 8b ce e8 3e 31 ...N..I(h..J.j.j..Z...........>1
ab80 00 00 83 c4 04 ba 34 08 4a 00 8b ce e8 ff df 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 ......4.J.........N.....@...@.A.
aba0 8b 4e 10 83 46 0c 10 83 79 0c 00 7e 0a 8b ce e8 fc b9 00 00 8b 4e 10 8b 49 28 68 74 08 4a 00 6a .N..F...y..~.........N..I(ht.J.j
abc0 00 6a 02 e8 08 c6 00 00 83 c4 08 8b d0 8b ce e8 ec 30 00 00 83 c4 04 ba 88 08 4a 00 8b ce e8 ad .j...............0........J.....
abe0 df 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 0c 10 83 79 0c 00 7e 0a 8b ....N.....@...@.A..N..F...y..~..
ac00 ce e8 aa b9 00 00 8b 4e 10 8b 49 28 68 b8 08 4a 00 6a 00 6a 02 e8 b6 c5 00 00 83 c4 08 8b d0 8b .......N..I(h..J.j.j............
ac20 ce e8 9a 30 00 00 83 c4 04 ba 6c 01 4a 00 8b ce e8 5b df 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 ...0......l.J....[....N.....@...
ac40 40 89 41 08 8b 4e 10 83 46 0c 10 83 79 0c 00 7e 0a 8b ce e8 58 b9 00 00 8b 4e 10 8b 49 28 68 c8 @.A..N..F...y..~....X....N..I(h.
ac60 08 4a 00 6a 00 6a 02 e8 64 c5 00 00 83 c4 08 8b d0 8b ce e8 48 30 00 00 83 c4 04 68 d4 08 4a 00 .J.j.j..d...........H0.....h..J.
ac80 e8 6e 23 06 00 8b d0 83 c4 04 85 d2 75 17 68 dc 08 4a 00 e8 5b 23 06 00 83 c4 04 ba e8 08 4a 00 .n#.........u.h..J..[#........J.
aca0 85 c0 0f 45 d0 8b ce e8 e4 de 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 ...E.........N.....@...@.A..N..F
acc0 0c 10 83 79 0c 00 7e 0a 8b ce e8 e1 b8 00 00 8b 4e 10 8b 49 28 68 ec 08 4a 00 6a 00 6a 02 e8 ed ...y..~.........N..I(h..J.j.j...
ace0 c4 00 00 83 c4 08 8b d0 8b ce e8 d1 2f 00 00 83 c4 04 56 e8 68 bb ff ff 8b 4e 10 83 c4 04 8b 49 ............/.....V.h....N.....I
ad00 28 68 fc 08 4a 00 6a 00 6a 02 e8 c1 c4 00 00 83 c4 08 8b d0 8b ce e8 a5 2f 00 00 83 c4 04 33 c0 (h..J.j.j.............../.....3.
ad20 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 24 83 ca ff 53 56 57 8b ^..]............U.......$...SVW.
ad40 f1 e8 4a 1f 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 ff eb 28 8b d0 8b ce e8 1d ..J....H.......t,...t.3..(......
ad60 d3 00 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 3d b8 00 00 83 ca ff 8b ce e8 13 1f 00 00 8b 38 83 ....F..x..~....=..............8.
ad80 c7 10 8d 44 24 18 50 6a f5 ff 15 50 80 49 00 50 ff 15 a0 80 49 00 85 c0 75 0a c7 44 24 0c ff ff ...D$.Pj...P.I.P....I...u..D$...
ada0 ff ff eb 09 0f b7 44 24 20 89 44 24 0c 8b 4e 10 bb 0c 00 00 00 68 00 08 4a 00 6a 00 6a 02 8b 49 ......D$..D$..N......h..J.j.j..I
adc0 28 e8 0a c4 00 00 83 c4 08 8b d0 8b ce e8 de 2a 00 00 83 c4 04 ba 0c 09 4a 00 8b ce e8 af dd 00 (..............*........J.......
ade0 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 ..N.....@...@.A..F..F...x..~....
ae00 ac b7 00 00 ba fe ff ff ff 8b ce e8 80 1e 00 00 89 44 24 10 83 78 08 45 74 44 8b 4e 0c 33 c0 83 .................D$..x.EtD.N.3..
ae20 e9 10 8b 54 24 10 50 51 51 8b ce e8 60 6d 00 00 83 c4 0c 83 ca ff 8b ce e8 53 1e 00 00 3d a0 65 ...T$.PQQ...`m...........S...=.e
ae40 53 00 74 06 f6 40 08 0f 74 4d 83 ca ff 8b ce e8 3c 1e 00 00 83 78 08 13 75 25 8b 18 eb 39 8b 56 S.t..@..tM......<....x..u%...9.V
ae60 0c 8b 08 83 ea 10 e8 95 c4 00 00 8b 4e 0c 83 e9 10 83 78 08 00 74 ab 0f 10 00 0f 11 01 eb b4 6a ............N.....x..t.........j
ae80 00 8d 54 24 14 8b c8 e8 94 6b 00 00 83 c4 04 85 c0 74 2d 8b 5c 24 10 8b cb e8 d2 15 00 00 83 46 ..T$.....k.......t-.\$.........F
aea0 0c e0 57 68 18 09 4a 00 e8 83 f8 ff ff 8b 4c 24 14 83 c4 08 e8 b7 15 00 00 5f 5e 5b 8b e5 5d c3 ..Wh..J.......L$........._^[..].
aec0 83 ca ff 8b ce e8 96 91 ff ff cc cc cc cc cc cc b8 01 00 00 00 c3 cc cc cc cc cc cc cc cc cc cc ................................
aee0 55 8b ec 83 e4 f8 83 ec 0c 53 56 57 8b f9 8b f2 6a 01 8b 47 0c c7 00 d0 ba 40 00 c7 40 08 16 00 U........SVW....j..G.....@..@...
af00 00 00 8b 5f 0c 83 c3 10 89 5f 0c 8b 47 14 2b 18 83 eb 10 c1 fb 04 2b de 4b 53 57 e8 10 20 00 00 ..._....._..G.+.......+.KSW.....
af20 83 c4 0c 85 db 75 04 33 c0 eb 0c 8b d3 8b cf e8 5c 1d 00 00 2b 47 20 8b 57 0c 8d 4e 01 8b 75 08 .....u.3........\...+G..W..N..u.
af40 c1 e1 04 2b d1 89 74 24 14 89 54 24 10 8b cf 2b 57 20 50 52 8d 44 24 18 ba 50 ef 40 00 50 e8 ad ...+..t$..T$...+W.PR.D$..P.@.P..
af60 66 00 00 83 c4 0c 89 44 24 0c 83 fe ff 75 0e 8b 4f 14 8b 57 0c 39 51 04 73 03 89 51 04 6a ff 53 f......D$....u..O..W.9Q.s..Q.j.S
af80 57 e8 aa 1f 00 00 8b 44 24 18 83 c4 0c 83 47 0c f0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc W......D$.....G.._^[..].........
afa0 55 8b ec 83 e4 f8 83 ec 0c 53 8b d9 56 8b 75 08 57 8b 43 0c 8b fa c7 00 30 9f 40 00 c7 40 08 16 U........S..V.u.W.C.....0.@..@..
afc0 00 00 00 83 43 0c 10 8b 16 e8 b2 01 00 00 8b 53 0c 8b cb 66 ff 43 6c 83 ea 20 6a 01 e8 1f 60 00 ....C..........S...f.Cl...j...`.
afe0 00 8b 4b 10 83 c4 04 b8 ff ff 00 00 66 01 43 6c 8b 49 28 68 24 09 4a 00 6a 00 6a 02 e8 cf c1 00 ..K.........f.Cl.I(h$.J.j.j.....
b000 00 83 c4 08 8b d0 8b cb e8 b3 2c 00 00 83 c4 04 8b d7 8b cb 56 e8 f6 08 00 00 83 c4 04 85 c0 0f ..........,.........V...........
b020 85 4f 01 00 00 8b cb e8 64 06 00 00 6a 0a 8b cb e8 cb 04 00 00 83 c4 04 85 c0 74 14 6a 05 8b cb .O......d...j.............t.j...
b040 e8 bb 04 00 00 83 c4 04 85 c0 0f 85 1d 01 00 00 83 ca ff 8b cb e8 36 1c 00 00 8b 48 08 83 e1 0f ......................6....H....
b060 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b d0 8b cb e8 09 d0 00 00 8b 43 10 83 78 0c 00 7e 07 ...t,...t.3..(..........C..x..~.
b080 8b cb e8 29 b5 00 00 83 ca ff 8b cb e8 ff 1b 00 00 8b 00 83 c0 10 6a 00 50 53 e8 81 a7 ff ff 83 ...)..................j.PS......
b0a0 c4 0c 85 c0 0f 85 c3 00 00 00 8b 43 0c ba 50 ef 40 00 83 c0 f0 c7 44 24 14 ff ff ff ff 89 44 24 ...........C..P.@.....D$......D$
b0c0 10 8b cb 2b 43 20 6a 00 50 8d 44 24 18 50 e8 3d 65 00 00 8b 4b 14 83 c4 0c 8b 53 0c 39 51 04 73 ...+C.j.P.D$.P.=e...K.....S.9Q.s
b0e0 03 89 51 04 85 c0 0f 85 81 00 00 00 8b 4b 10 68 38 09 4a 00 50 6a 02 8b 49 28 e8 d1 c0 00 00 83 ..Q..........K.h8.J.Pj..I(......
b100 c4 08 8b d0 8b cb e8 a5 27 00 00 83 c4 04 33 d2 8b cb 6a 01 e8 c7 fd ff ff 83 c4 04 85 c0 75 4d ........'.....3...j...........uM
b120 83 ca ff 8b cb e8 66 1b 00 00 83 78 08 03 75 0f f2 0f 10 00 f2 0f 2c c0 5f 5e 5b 8b e5 5d c3 8d ......f....x..u.......,._^[..]..
b140 54 24 10 8b c8 e8 d6 67 00 00 85 c0 75 0e 0f 57 c0 f2 0f 2c c0 5f 5e 5b 8b e5 5d c3 f2 0f 10 44 T$.....g....u..W...,._^[..]....D
b160 24 10 f2 0f 2c c0 5f 5e 5b 8b e5 5d c3 8b cb e8 bc fb ff ff 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 $...,._^[..]........_^.....[..].
b180 55 8b ec 83 e4 f8 b8 0c 30 00 00 e8 f0 4e 08 00 53 56 57 68 00 10 00 00 8d 84 24 1c 10 00 00 33 U.......0....N..SVWh......$....3
b1a0 ff 50 57 8b da 8b f1 ff 15 9c 80 49 00 89 44 24 10 85 c0 74 66 57 57 68 00 10 00 00 8d 4c 24 24 .PW........I..D$...tfWWh.....L$$
b1c0 51 50 8d 84 24 2c 10 00 00 50 57 68 e9 fd 00 00 ff 15 48 80 49 00 8b 44 24 10 8d 7c 24 18 c6 44 QP..$,...PWh......H.I..D$..|$..D
b1e0 04 18 00 8b d7 8b ce e8 a4 d9 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 .............N.....@...@.A..F..F
b200 0c 10 83 78 0c 00 7e 07 8b ce e8 a1 b3 00 00 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 8b 46 0c c7 00 ...x..~........_^.....[..]..F...
b220 c0 8c 40 00 c7 40 08 16 00 00 00 83 46 0c 10 8b 46 0c 85 db 75 05 89 78 08 eb 18 8b d3 8b ce e8 ..@..@......F...F...u..x........
b240 4c d9 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 39 78 0c 7e 07 8b L....N.....@...@.A..F..F..9x.~..
b260 ce e8 4a b3 00 00 68 48 09 4a 00 e8 83 1d 06 00 83 c4 04 85 c0 75 08 8b 46 0c 89 78 08 eb 18 8b ..J...hH.J...........u..F..x....
b280 d0 8b ce e8 08 d9 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 4e .........N.....@...@.A..F..F...N
b2a0 0c 39 78 0c 7e 0a 8b ce e8 03 b3 00 00 8b 4e 0c 8d 41 d0 c7 44 24 14 01 00 00 00 89 44 24 10 ba .9x.~.........N..A..D$......D$..
b2c0 50 ef 40 00 2b 46 20 8b ce 6a 00 50 8d 44 24 18 50 e8 3a 63 00 00 83 c4 0c 85 c0 0f 85 e5 00 00 P.@.+F...j.P.D$.P.:c............
b2e0 00 83 ca ff 8b ce e8 a5 19 00 00 3d a0 65 53 00 74 0a f6 40 08 0f 0f 84 ca 00 00 00 ba 9c 02 4a ...........=.eS.t..@...........J
b300 00 8b ce e8 88 d8 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 4e .........N.....@...@.A..F..F...N
b320 0c 39 78 0c 7e 0a 8b ce e8 83 b2 00 00 8b 4e 0c 85 db 75 05 89 79 08 eb 18 8b d3 8b ce e8 4e d8 .9x.~.........N...u..y........N.
b340 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 39 78 0c 7e 07 8b ce e8 ...N.....@...@.A..F..F..9x.~....
b360 4c b2 00 00 ba 03 00 00 00 8b ce e8 40 72 00 00 8b 46 10 39 78 0c 7e 07 8b ce e8 31 b2 00 00 83 L...........@r...F.9x.~....1....
b380 ca ff 8b ce e8 07 19 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2d 83 f9 03 74 06 83 46 0c f0 eb 36 8b ..........H.......t-...t..F...6.
b3a0 d0 8b ce e8 d8 cc 00 00 8b 46 10 39 78 0c 7e 07 8b ce e8 f9 b1 00 00 83 ca ff 8b ce e8 cf 18 00 .........F.9x.~.................
b3c0 00 8b 38 83 c7 10 83 46 0c f0 8b 46 0c 85 ff 0f 85 0e fe ff ff 56 e8 85 b4 ff ff 83 c4 04 ba 9c ..8....F...F.........V..........
b3e0 02 4a 00 8b ce e8 a6 d7 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 .J.........N.....@...@.A..F..F..
b400 8b 4e 0c 83 78 0c 00 7e 0a 8b ce e8 a0 b1 00 00 8b 4e 0c 85 db 75 05 89 59 08 eb 18 8b d3 8b ce .N..x..~.........N...u..Y.......
b420 e8 6b d7 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e .k....N.....@...@.A..F..F...x..~
b440 07 8b ce e8 68 b1 00 00 8b cb e8 91 e3 ff ff 83 f8 01 74 0e ba 03 00 00 00 8b ce e8 50 71 00 00 ....h.............t.........Pq..
b460 eb 2e 8b 46 0c 83 c0 d0 89 46 0c 85 db 75 05 89 58 08 eb 18 8b d3 8b ce e8 13 d7 00 00 8b 4e 0c ...F.....F...u..X.............N.
b480 89 01 0f b6 40 04 83 c8 40 89 41 08 83 46 0c 10 8b 46 10 83 78 0c 00 7e 07 8b ce e8 10 b1 00 00 ....@...@.A..F...F..x..~........
b4a0 83 ca ff 8b ce e8 e6 17 00 00 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 ff eb 28 8b d0 ...........H.......t,...t.3..(..
b4c0 8b ce e8 b9 cb 00 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 d9 b0 00 00 83 ca ff 8b ce e8 af 17 00 ........F..x..~.................
b4e0 00 8b 38 83 c7 10 83 46 0c f0 8b 46 0c 85 ff 0f 85 ee fc ff ff 89 78 08 e9 fe fc ff ff cc cc cc ..8....F...F..........x.........
b500 55 8b ec 83 e4 f8 53 8b 5d 08 56 8b f1 f6 c3 01 74 7b ba 30 aa 53 00 e8 44 ba ff ff 85 c0 74 6d U.....S.].V.....t{.0.S..D.....tm
b520 8b 46 0c ba 30 aa 53 00 8b ce c7 00 30 9f 40 00 c7 40 08 16 00 00 00 83 46 0c 10 e8 50 d6 00 00 .F..0.S.....0.@..@......F...P...
b540 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 56 0c 83 78 0c 00 7e 0a 8b .N.....@...@.A..F..F...V..x..~..
b560 ce e8 4a b0 00 00 8b 56 0c 66 ff 46 6c 83 c2 e0 6a 01 8b ce e8 87 5a 00 00 b8 ff ff 00 00 83 c4 ..J....V.f.Fl...j.....Z.........
b580 04 66 01 46 6c 33 c0 5e 5b 8b e5 5d c3 a1 d0 08 55 00 85 c0 74 1d f6 c3 02 74 18 50 ba 30 aa 53 .f.Fl3.^[..]....U...t....t.P.0.S
b5a0 00 8b ce e8 f8 c1 ff ff 83 c4 04 85 c0 0f 85 c3 00 00 00 f6 c3 04 74 29 68 50 09 4a 00 e8 31 1a ......................t)hP.J..1.
b5c0 06 00 83 c4 04 85 c0 74 18 50 ba 30 aa 53 00 8b ce e8 ca c1 ff ff 83 c4 04 85 c0 0f 85 95 00 00 .......t.P.0.S..................
b5e0 00 f6 c3 08 0f 84 94 00 00 00 b9 30 aa 53 00 e8 3c 05 00 00 85 c0 0f 84 82 00 00 00 ba b0 02 4a ...........0.S..<..............J
b600 00 8b ce e8 88 d5 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 .........N.....@...@.A..F..F...x
b620 0c 00 7e 07 8b ce e8 85 af 00 00 ba 30 aa 53 00 8b ce e8 59 d5 00 00 8b 4e 0c 89 01 0f b6 40 04 ..~.........0.S....Y....N.....@.
b640 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 56 af 00 00 ba 02 00 00 00 8b ..@.A..F..F...x..~....V.........
b660 ce e8 4a 6f 00 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 3a af 00 00 33 c0 5e 5b 8b e5 5d c3 5e b8 ..Jo...F..x..~....:...3.^[..].^.
b680 01 00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 8b f1 57 68 a0 02 4a ....[..]........U.....QSV..Wh..J
b6a0 00 6a 00 8b 4e 10 6a 02 8b 49 28 e8 20 bb 00 00 83 c4 08 8b d0 8b ce e8 f4 21 00 00 8b 46 14 83 .j..N.j..I(..............!...F..
b6c0 c4 04 8b 5e 0c ba 30 fb 49 00 8b ce 2b 18 83 eb 10 c1 fb 04 e8 b7 d4 00 00 8b 4e 0c 89 01 0f b6 ...^..0.I...+.............N.....
b6e0 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 b4 ae 00 00 83 3d d0 08 @...@.A..F..F...x..~.........=..
b700 55 00 00 74 6b ba 60 09 4a 00 8b ce e8 7f d4 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 U..tk.`.J.........N.....@...@.A.
b720 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 7c ae 00 00 8b 15 d0 08 55 00 85 d2 75 08 8b 46 .F..F...x..~....|.......U...u..F
b740 0c 89 50 08 eb 16 8b ce e8 43 d4 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 ..P......C....N.....@...@.A..F..
b760 46 0c 10 83 78 0c 00 7e 07 8b ce e8 40 ae 00 00 68 50 09 4a 00 e8 79 18 06 00 8b f8 83 c4 04 85 F...x..~....@...hP.J..y.........
b780 ff 74 5b ba 60 09 4a 00 8b ce e8 01 d4 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 .t[.`.J.........N.....@...@.A..F
b7a0 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 fe ad 00 00 8b d7 8b ce e8 d5 d3 00 00 8b 4e 0c 89 01 ..F...x..~..................N...
b7c0 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 d2 ad 00 00 ba 60 ..@...@.A..F..F...x..~.........`
b7e0 09 4a 00 8b ce e8 a6 d3 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 0c 10 .J.........N.....@...@.A..N..F..
b800 83 79 0c 00 7e 0a 8b ce e8 a3 ad 00 00 8b 4e 10 8b 49 28 68 ec 08 4a 00 6a 00 6a 02 e8 af b9 00 .y..~.........N..I(h..J.j.j.....
b820 00 83 c4 08 8b d0 8b ce e8 83 20 00 00 83 c4 04 ba 64 09 4a 00 8b ce e8 54 d3 00 00 8b 4e 0c 89 .................d.J....T....N..
b840 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 51 ad 00 00 ba ...@...@.A..F..F...x..~....Q....
b860 70 09 4a 00 8b ce e8 25 d3 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c p.J....%....N.....@...@.A..F..F.
b880 10 8b 7e 0c 83 78 0c 00 7e 0a 8b ce e8 1f ad 00 00 8b 7e 0c 8b 46 14 8b cf 2b 08 83 e9 10 c1 f9 ..~..x..~.........~..F...+......
b8a0 04 2b cb 83 f9 02 7c 0b 8b d1 8b ce e8 ff 6c 00 00 eb 24 85 c9 75 20 51 ba 1f f9 49 00 8b ce e8 .+....|.......l...$..u.Q...I....
b8c0 ac d0 00 00 89 07 83 c4 04 0f b6 40 04 83 c8 40 89 47 08 83 46 0c 10 8b 46 10 83 78 0c 00 7e 07 ...........@...@.G..F...F..x..~.
b8e0 8b ce e8 c9 ac 00 00 68 a8 02 4a 00 ba fe ff ff ff 8b ce e8 98 13 00 00 8b d0 8b ce e8 bf 23 00 .......h..J...................#.
b900 00 83 c4 04 83 46 0c f0 5f 5e 5b 8b e5 5d c3 cc 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b f1 89 54 .....F.._^[..]..U........SVW...T
b920 24 10 6a 20 6a 05 33 d2 8b 7e 10 e8 90 de 00 00 8a 4f 3c 8b d0 80 e1 03 83 c4 08 88 4a 05 c6 42 $.j.j.3..~.......O<.........J..B
b940 04 05 8b 4f 40 89 0a 89 57 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 ...O@...W@.B.....f.B....B......B
b960 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 8b ......B..eS..B......F....@.E....
b980 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 1d ac 00 00 bb 01 00 00 00 89 5c 24 0c 39 5c 24 10 F..F...x..~..............\$.9\$.
b9a0 0f 8e 50 01 00 00 8b 7d 08 0f 1f 80 00 00 00 00 8b 14 9f 85 d2 75 08 8b 46 0c 89 50 08 eb 16 8b ..P....}.............u..F..P....
b9c0 ce e8 ca d1 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 7e 0c 83 .......N.....@...@.A..F..F...~..
b9e0 78 0c 00 7e 0a 8b ce e8 c4 ab 00 00 8b 7e 0c ba fe ff ff ff 8b ce e8 95 12 00 00 50 8b d7 8b ce x..~.........~.............P....
ba00 e8 9b 6e 00 00 83 46 0c 10 83 c4 04 83 ca ff 8b ce e8 7a 12 00 00 83 78 08 13 75 0f 8b 08 8b 40 ..n...F...........z....x..u....@
ba20 04 89 4c 24 18 89 44 24 1c eb 20 6a 00 8d 54 24 1c 8b c8 e8 e8 5f 00 00 83 c4 04 85 c0 0f 84 df ..L$..D$...j..T$....._..........
ba40 00 00 00 8b 44 24 1c 8b 4c 24 18 83 46 0c f0 83 c1 01 83 d0 00 50 51 6a fe 56 e8 a1 25 00 00 8b ....D$..L$..F........PQj.V..%...
ba60 7d 08 6a 09 68 a0 09 4a 00 ff 34 9f e8 0f 1b 06 00 8b 0c 9f 83 c4 1c 89 4c 24 14 85 c0 75 21 68 }.j.h..J..4.............L$...u!h
ba80 00 10 00 00 e8 f8 01 06 00 8b 54 24 18 83 c4 04 8b f8 83 c2 09 8b cf 6a 00 e8 92 d5 ff ff eb 36 ..........T$...........j.......6
baa0 6a 0a 68 ac 09 4a 00 51 e8 d3 1a 06 00 83 c4 0c 85 c0 75 33 8b 1c 9f 68 00 10 00 00 e8 c0 01 06 j.h..J.Q..........u3...h........
bac0 00 83 c4 04 8d 53 0a 8b f8 8b cf 6a 00 e8 5e d5 ff ff 8b 5c 24 10 8b 45 08 83 c4 04 89 3d d0 08 .....S.....j..^....\$..E.....=..
bae0 55 00 89 3c 98 8b f8 43 89 5c 24 0c 3b 5c 24 10 0f 8c ba fe ff ff 8b 4e 10 68 b8 09 4a 00 6a 00 U..<...C.\$.;\$........N.h..J.j.
bb00 6a 02 8b 49 28 e8 c6 b6 00 00 83 c4 08 8b d0 8b ce e8 aa 21 00 00 83 c4 04 33 c0 5f 5e 5b 8b e5 j..I(..............!.....3._^[..
bb20 5d c3 68 74 fd 49 00 56 e8 53 7d ff ff cc cc cc 8b 15 28 0c 4a 00 56 33 f6 57 8b f9 85 d2 74 3a ].ht.I.V.S}.......(.J.V3.W....t:
bb40 8b c7 8a 0a 3a 08 75 1a 84 c9 74 12 8a 4a 01 3a 48 01 75 0e 83 c2 02 83 c0 02 84 c9 75 e4 33 c0 ....:.u...t..J.:H.u.........u.3.
bb60 eb 05 1b c0 83 c8 01 85 c0 74 14 46 8d 04 76 8b 14 85 28 0c 4a 00 85 d2 75 c6 5f 33 c0 5e c3 8d .........t.F..v...(.J...u._3.^..
bb80 04 76 5f 8d 04 85 28 0c 4a 00 5e c3 cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 53 56 57 8b fa 8b f1 .v_...(.J.^.....U........SVW....
bba0 8b cf e8 89 ff ff ff 8b d8 85 db 75 0a 8d 43 07 5f 5e 5b 8b e5 5d c3 ba b0 02 4a 00 8b ce e8 cd ...........u..C._^[..]....J.....
bbc0 cf 00 00 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ....N.....@...@.A..F..F...x..~..
bbe0 ce e8 ca a9 00 00 85 ff 75 08 8b 46 0c 89 78 08 eb 18 8b d7 8b ce e8 95 cf 00 00 8b 4e 0c 89 01 ........u..F..x.............N...
bc00 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 92 a9 00 00 ba 02 ..@...@.A..F..F...x..~..........
bc20 00 00 00 8b ce e8 86 69 00 00 8b 46 10 83 78 0c 00 7e 07 8b ce e8 76 a9 00 00 8b 43 04 89 44 24 .......i...F..x..~....v....C..D$
bc40 10 8b 43 08 6a 00 89 44 24 18 8d 44 24 14 57 50 68 f0 57 40 00 56 e8 75 28 00 00 83 c4 14 5f 5e ..C.j..D$..D$.WPh.W@.V.u(....._^
bc60 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 6a 00 6a 01 56 e8 9f 17 00 [..]............U..V.u.j.j.V....
bc80 00 83 c4 0c 85 c0 74 5c 8b c8 e8 a1 fe ff ff 85 c0 75 03 5e 5d c3 8b 48 08 8b 50 04 85 c9 75 0e ......t\.........u.^]..H..P...u.
bca0 ba 1f f9 49 00 8b ce e8 e4 ce 00 00 eb 0b 51 8b ce e8 4a ce 00 00 83 c4 04 8b 4e 0c 89 01 0f b6 ...I..........Q...J.......N.....
bcc0 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 d4 a8 00 00 b8 01 00 00 @...@.A..F..F...x..~............
bce0 00 5e 5d c3 6a 04 ba 01 00 00 00 8b ce e8 de 7a ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc .^].j..........z................
bd00 55 8b ec 56 57 6a 00 68 d0 62 40 00 e8 bf 45 00 00 8b f0 83 c4 08 85 f6 74 0a 8b 4e 10 c7 41 78 U..VWj.h.b@...E.........t..N..Ax
bd20 00 63 40 00 8b ce e8 f5 47 00 00 8b ce e8 3e ec ff ff 8b f8 85 ff 75 13 8b 55 08 51 ff 75 0c 8b .c@.....G.....>.......u..U.Q.u..
bd40 ce e8 5a f2 ff ff 83 c4 08 8b f8 8b 4e 10 8b 49 7c e8 3a 43 00 00 8b c7 5f 5e 5d c3 cc cc cc cc ..Z.........N..I|.:C...._^].....
bd60 55 8b ec 51 53 56 57 8b 7d 08 ba 01 00 00 00 8b cf e8 1a 0f 00 00 3d a0 65 53 00 74 1f f6 40 08 U..QSVW.}.............=.eS.t..@.
bd80 0f 76 19 6a 00 6a 01 57 e8 93 16 00 00 8b d8 83 c4 0c 85 db 0f 84 ba 00 00 00 eb 02 33 db ba 02 .v.j.j.W....................3...
bda0 00 00 00 8b cf e8 e6 0e 00 00 3d a0 65 53 00 74 1f f6 40 08 0f 76 19 6a 00 6a 02 57 e8 5f 16 00 ..........=.eS.t..@..v.j.j.W._..
bdc0 00 8b f0 83 c4 0c 85 f6 0f 84 94 00 00 00 eb 02 33 f6 85 db 74 75 85 f6 74 71 8b cb 8d 51 01 90 ................3...tu..tq...Q..
bde0 8a 01 41 84 c0 75 f9 2b ca 8b d6 8d 42 01 89 45 fc 8a 02 42 84 c0 75 f9 2b 55 fc 3b ca 72 4c 2b ..A..u.+....B..E...B..u.+U.;.rL+
be00 ca 03 cb 8a 01 3a 06 75 1a 84 c0 74 12 8a 41 01 3a 46 01 75 0e 83 c1 02 83 c6 02 84 c0 75 e4 33 .....:.u...t..A.:F.u.........u.3
be20 d2 eb 05 1b d2 83 ca 01 8b 4f 0c 33 c0 85 d2 0f 94 c0 89 01 b8 01 00 00 00 c7 41 08 01 00 00 00 .........O.3..............A.....
be40 83 47 0c 10 5f 5e 5b 8b e5 5d c3 5f 5e 33 c0 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b cf e8 6e 79 .G.._^[..]._^3.[..].j.........ny
be60 ff ff 6a 04 ba 02 00 00 00 8b cf e8 60 79 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..j.........`y..................
be80 55 8b ec 83 e4 f8 56 57 8b 7d 08 6a 00 6a 01 57 e8 8b 15 00 00 8b f0 83 c4 0c 85 f6 74 5b 6a 00 U.....VW.}.j.j.W............t[j.
bea0 6a 00 6a 02 57 e8 66 82 ff ff 83 c4 10 b9 05 15 00 00 85 c0 74 06 8d 88 a5 b5 02 00 8a 16 84 d2 j.j.W.f.............t...........
bec0 74 15 8b c1 8d 76 01 c1 e1 05 03 c8 0f be c2 8a 16 03 c8 84 d2 75 eb 8b 47 0c 89 08 c7 40 04 00 t....v...............u..G....@..
bee0 00 00 00 c7 40 08 13 00 00 00 b8 01 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 04 ba 01 00 00 00 ....@...........G.._^..].j......
bf00 8b cf e8 c9 78 ff ff cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 18 53 8b d9 89 5d e8 0f b6 43 58 ....x...........U.....S...]...CX
bf20 83 f0 03 88 14 18 fe 43 58 80 7b 58 40 0f 85 37 01 00 00 8b 43 40 32 d2 8b 4b 44 89 45 f0 8b 43 .......CX.{X@..7....C@2..KD.E..C
bf40 50 56 8b 73 48 89 45 ec b8 08 00 00 00 57 8b 7b 4c 89 4d f8 88 55 ff 89 45 f4 eb 07 0f 1f 40 00 PV.sH.E......W.{L.M..U..E.....@.
bf60 8b 45 f4 80 fa 10 72 73 83 c0 f8 83 e0 0f 8d 14 83 8b 45 f4 8d 48 fa 83 c0 05 83 e1 0f 83 e0 0f .E....rs..........E..H..........
bf80 8b 0c 8b 33 0c 83 8b 45 f4 83 e0 0f 33 0c 83 33 0a d1 c1 89 0a 8a 55 ff 80 fa 14 72 3b 80 fa 28 ...3...E....3..3......U....r;..(
bfa0 73 0e 8b c7 33 c6 33 45 f8 05 a1 eb d9 6e eb 38 80 fa 3c 73 15 8b c6 8b ce 0b 45 f8 23 4d f8 23 s...3.3E.....n.8..<s......E.#M.#
bfc0 c7 0b c1 2d 24 43 e4 70 eb 1e 8b c7 33 c6 33 45 f8 2d 2a 3e 9d 35 eb 10 8b 4d f8 8b c7 33 c6 23 ...-$C.p....3.3E.-*>.5...M...3.#
bfe0 c1 33 c7 05 99 79 82 5a 8b 4d f4 8b 55 f0 83 c1 f8 ff 45 f4 83 e1 0f c1 c2 05 03 14 8b 03 55 ec .3...y.Z.M..U.....E...........U.
c000 8b 4d f0 03 c2 8a 55 ff 89 7d ec fe c2 8b fe 89 45 f0 8b 75 f8 c1 ce 02 89 4d f8 88 55 ff 80 fa .M....U..}......E..u.....M..U...
c020 50 0f 82 39 ff ff ff 8b 4b 40 03 c1 8b 4d e8 8b 53 44 89 75 f0 8b 73 48 89 41 40 8b 45 f8 03 c2 P..9....K@...M..SD.u..sH.A@.E...
c040 89 7d f4 8b 7b 4c 8b 5b 50 89 41 44 8b 45 f0 03 c6 c6 41 58 00 89 41 48 8b 45 f4 03 c7 89 41 4c .}..{L.[P.AD.E....AX..AH.E....AL
c060 8b 45 ec 03 c3 5f 89 41 50 5e 5b 8b e5 5d c3 cc 53 56 57 b2 80 8b f1 e8 94 fe ff ff 80 7e 58 38 .E..._.AP^[..]..SVW..........~X8
c080 74 0f 32 d2 8b ce e8 85 fe ff ff 80 7e 58 38 75 f1 32 d2 8b ce e8 76 fe ff ff 32 d2 8b ce e8 6d t.2.........~X8u.2....v...2....m
c0a0 fe ff ff 32 d2 8b ce e8 64 fe ff ff 8b 56 54 8b ce c1 ea 1d e8 57 fe ff ff 8b 56 54 8b ce c1 ea ...2....d....VT......W....VT....
c0c0 15 e8 4a fe ff ff 8b 56 54 8b ce c1 ea 0d e8 3d fe ff ff 8b 56 54 8b ce c1 ea 05 e8 30 fe ff ff ..J....VT......=....VT......0...
c0e0 8a 56 54 8b ce c0 e2 03 e8 23 fe ff ff 8b 4e 40 8b d1 81 e2 00 00 ff 00 8b c1 c1 e8 10 0b d0 8b .VT......#....N@................
c100 c1 c1 e0 10 81 e1 00 ff 00 00 0b c1 c1 ea 08 8b 4e 44 c1 e0 08 0b d0 8b c1 89 56 40 8b d1 c1 e8 ................ND........V@....
c120 10 81 e2 00 00 ff 00 0b d0 8b c1 c1 e0 10 81 e1 00 ff 00 00 0b c1 c1 ea 08 8b 4e 48 c1 e0 08 0b ..........................NH....
c140 d0 8b c1 89 56 44 8b d1 c1 e8 10 81 e2 00 00 ff 00 0b d0 8b c1 c1 e0 10 81 e1 00 ff 00 00 0b c1 ....VD..........................
c160 c1 ea 08 8b 4e 4c c1 e0 08 0b d0 8b c1 89 56 48 8b d1 c1 e8 10 81 e2 00 00 ff 00 0b d0 8b c1 c1 ....NL........VH................
c180 ea 08 c1 e0 10 81 e1 00 ff 00 00 0b c1 c1 e0 08 0b d0 89 56 4c 8b 56 50 8b fa 81 e7 00 00 ff 00 ...................VL.VP........
c1a0 8b c2 8b ca c1 e8 10 0b f8 c1 e1 10 81 e2 00 ff 00 00 c1 ef 08 0b ca 8d 46 40 c1 e1 08 0b f9 89 ........................F@......
c1c0 7e 50 5f 5e 5b c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 81 ec e4 00 00 00 8d 44 24 04 ~P_^[...........U............D$.
c1e0 53 8b 5d 08 56 57 50 6a 01 53 e8 31 12 00 00 8b f0 83 c4 0c 85 f6 0f 84 86 01 00 00 8b 7c 24 10 S.].VWPj.S.1.................|$.
c200 33 c0 c7 84 24 80 00 00 00 01 23 45 67 c7 84 24 84 00 00 00 89 ab cd ef c7 84 24 88 00 00 00 fe 3...$.....#Eg..$..........$.....
c220 dc ba 98 c7 84 24 8c 00 00 00 76 54 32 10 c7 84 24 90 00 00 00 f0 e1 d2 c3 89 84 24 94 00 00 00 .....$....vT2...$..........$....
c240 88 84 24 98 00 00 00 85 ff 74 29 0f 1f 44 00 00 8a 16 8d 4c 24 40 40 89 84 24 94 00 00 00 e8 ad ..$......t)..D.....L$@@..$......
c260 fc ff ff 8d 76 01 83 ef 01 74 09 8b 84 24 94 00 00 00 eb dc 8d 4c 24 40 e8 f3 fd ff ff 8d 54 24 ....v....t...$.......L$@......T$
c280 15 bf 04 00 00 00 8d 70 02 0f 1f 80 00 00 00 00 0f b6 4e fe 8d 76 05 8b c1 8d 52 0a 83 e0 0f c1 .......p..........N..v....R.....
c2a0 e9 04 0f b6 80 48 aa 53 00 88 42 f5 0f b6 81 48 aa 53 00 0f b6 4e fa 88 42 f6 8b c1 83 e0 0f c1 .....H.S..B....H.S...N..B.......
c2c0 e9 04 0f b6 80 48 aa 53 00 88 42 f7 0f b6 81 48 aa 53 00 0f b6 4e fb 88 42 f8 8b c1 83 e0 0f c1 .....H.S..B....H.S...N..B.......
c2e0 e9 04 0f b6 80 48 aa 53 00 88 42 f9 0f b6 81 48 aa 53 00 0f b6 4e fc 88 42 fa 8b c1 83 e0 0f c1 .....H.S..B....H.S...N..B.......
c300 e9 04 0f b6 80 48 aa 53 00 88 42 fb 0f b6 81 48 aa 53 00 0f b6 4e fd 88 42 fc 8b c1 83 e0 0f c1 .....H.S..B....H.S...N..B.......
c320 e9 04 0f b6 80 48 aa 53 00 88 42 fd 0f b6 81 48 aa 53 00 88 42 fe 83 ef 01 0f 85 51 ff ff ff 6a .....H.S..B....H.S..B......Q...j
c340 28 8d 54 24 18 c6 44 24 40 00 8b cb e8 af c7 00 00 8b 4b 0c 83 c4 04 89 01 0f b6 40 04 83 c8 40 (.T$..D$@.........K........@...@
c360 89 41 08 8b 43 10 83 43 0c 10 39 78 0c 7e 07 8b cb e8 3a a2 00 00 5f 5e b8 01 00 00 00 5b 8b e5 .A..C..C..9x.~....:..._^.....[..
c380 5d c3 6a 04 ba 01 00 00 00 8b cb e8 40 74 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ].j.........@t..................
c3a0 55 8b ec 53 56 8b 75 08 ba 01 00 00 00 57 8b ce e8 db 08 00 00 3d a0 65 53 00 74 1b f6 40 08 0f U..SV.u......W.......=.eS.t..@..
c3c0 76 15 6a 00 6a 01 56 e8 54 10 00 00 8b d8 83 c4 0c 85 db 74 7d eb 02 33 db ba 02 00 00 00 8b ce v.j.j.V.T..........t}..3........
c3e0 e8 ab 08 00 00 3d a0 65 53 00 74 1b f6 40 08 0f 76 15 6a 00 6a 02 56 e8 24 10 00 00 8b f8 83 c4 .....=.eS.t..@..v.j.j.V.$.......
c400 0c 85 ff 74 5b eb 02 33 ff 85 db 74 3e 85 ff 74 3a 8b cf 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 51 ...t[..3...t>..t:...Q...A..u.+.Q
c420 57 53 e8 59 11 06 00 8b 56 0c 83 c4 0c 33 c9 85 c0 b8 01 00 00 00 0f 94 c1 5f 89 0a c7 42 08 01 WS.Y....V....3..........._...B..
c440 00 00 00 83 46 0c 10 5e 5b 5d c3 5f 5e 33 c0 5b 5d c3 6a 04 ba 01 00 00 00 8b ce e8 70 73 ff ff ....F..^[]._^3.[].j.........ps..
c460 6a 04 ba 02 00 00 00 8b ce e8 62 73 ff ff cc cc 56 8b f1 85 f6 0f 88 90 00 00 00 a1 9c fa 54 00 j.........bs....V.............T.
c480 85 c0 79 62 68 60 aa 53 00 e8 65 0b 06 00 83 c4 04 b9 5c aa 53 00 85 c0 0f 45 c8 80 39 30 74 1a ..ybh`.S..e.......\.S....E..90t.
c4a0 6a 01 e8 ad f8 05 00 50 e8 97 fd 05 00 50 e8 6d fc 05 00 83 c4 0c 85 c0 75 20 68 70 aa 53 00 e8 j......P.....P.m........u.hp.S..
c4c0 2f 0b 06 00 83 c4 04 b9 6c aa 53 00 85 c0 0f 45 c8 80 39 30 75 04 33 c0 eb 05 b8 01 00 00 00 a3 /.......l.S....E..90u.3.........
c4e0 9c fa 54 00 85 c0 74 23 53 0f b7 de 53 6a f5 ff 15 50 80 49 00 8b 35 a4 80 49 00 50 ff d6 53 6a ..T...t#S...Sj...P.I..5..I.P..Sj
c500 f4 ff 15 50 80 49 00 50 ff d6 5b 5e c3 cc cc cc 55 8b ec 83 ec 18 8d 45 e8 50 6a f5 ff 15 50 80 ...P.I.P..[^....U......E.Pj...P.
c520 49 00 50 ff 15 a0 80 49 00 85 c0 75 05 83 c8 ff eb 04 0f b7 45 f0 56 8b 75 08 99 8b 4e 0c 89 01 I.P....I...u........E.V.u...N...
c540 b8 01 00 00 00 89 51 04 c7 41 08 13 00 00 00 83 46 0c 10 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc ......Q..A......F..^..].........
c560 55 8b ec 83 e4 f8 6a ff 6a ff 6a 01 ff 75 08 e8 9c 7b ff ff 83 c4 10 8b c8 e8 f2 fe ff ff 33 c0 U.....j.j.j..u...{............3.
c580 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec b8 74 16 00 00 e8 e3 3a 08 00 53 56 8b ..].............U...t.....:..SV.
c5a0 f1 89 55 d0 c7 45 d8 00 00 00 00 57 85 f6 0f 84 44 06 00 00 8d 85 90 fd ff ff 50 56 e8 97 3c 06 ..U..E.....W....D.........PV..<.
c5c0 00 83 c4 08 85 c0 0f 85 2c 06 00 00 68 60 fd 49 00 56 e8 ab 0b 06 00 83 c4 08 85 c0 0f 84 16 06 ........,...h`.I.V..............
c5e0 00 00 8d 4d d8 8b d0 51 51 8b ce e8 50 6a 02 00 83 c4 08 85 c0 0f 84 fd 05 00 00 8b 50 30 8d 48 ...M...QQ...Pj..............P0.H
c600 30 89 4d d4 8b 49 04 c7 45 dc 00 00 00 00 89 55 c8 89 4d cc 85 c9 0f 8c cc 05 00 00 7f 08 85 d2 0.M..I..E......U..M.............
c620 0f 84 c2 05 00 00 0f 57 c0 89 45 f8 66 0f 13 45 e8 8d 48 20 8b 7d ec 8b 5d e8 89 4d c4 89 7d e4 .......W..E.f..E..H..}..]..M..}.
c640 ff 31 8b d0 8b c8 83 ec 10 6a 00 57 53 e8 ee 7e 02 00 8b f0 83 c4 20 85 f6 0f 84 0c 05 00 00 8b .1.......j.WS..~................
c660 ce e8 da a1 02 00 85 c0 79 19 8b 4d f8 8b d6 8d 49 0c e8 c9 7d 02 00 8b ce e8 42 7d 02 00 e9 e8 ........y..M....I...}.....B}....
c680 04 00 00 6a 18 e8 f7 f5 05 00 83 c4 04 89 45 f4 85 c0 8b 45 f8 75 1e 83 c0 0c 74 64 8b ce c7 00 ...j..........E....E.u....td....
c6a0 0e 00 00 00 c7 40 04 00 00 00 00 e8 10 7d 02 00 e9 b6 04 00 00 8b 48 44 8b 50 48 8d 41 01 3b c2 .....@.......}........HD.PH.A.;.
c6c0 72 59 8d 7a 0a 8d 04 bd 00 00 00 00 50 8b 45 f8 ff 70 4c e8 42 0d 06 00 83 c4 08 85 c0 75 2d 8b rY.z........P.E..pL.B........u-.
c6e0 45 f8 83 c0 0c 74 0d c7 00 0e 00 00 00 c7 40 04 00 00 00 00 8b 7d f4 57 e8 69 f5 05 00 83 c4 04 E....t........@......}.W.i......
c700 8b ce e8 b9 7c 02 00 e9 5f 04 00 00 8b 4d f8 89 79 48 8b 7d e4 89 41 4c 8b 49 44 8b 45 f8 8b 55 ....|..._....M..yH.}..AL.ID.E..U
c720 f4 8b 40 4c 89 14 88 8b 45 f8 ff 40 44 89 02 8d 42 04 c7 00 00 00 00 00 c7 40 04 00 00 00 00 c7 ..@L....E..@D...B........@......
c740 40 08 00 00 00 00 89 72 14 89 45 e4 8b 45 d4 c7 42 10 00 00 00 00 8b 55 f8 8d 72 0c 3b 78 04 72 @......r..E..E..B......U..r.;x.r
c760 19 77 04 3b 18 72 13 85 f6 74 4a c7 06 12 00 00 00 c7 46 04 00 00 00 00 eb 3b 8b 4d dc c1 e1 04 .w.;.r...tJ.......F......;.M....
c780 03 4a 40 8b 41 04 85 c0 75 1f 8b 01 85 c0 74 d7 83 79 0c 00 74 13 85 f6 74 1b c7 06 17 00 00 00 .J@.A...u.....t..y..t...t.......
c7a0 c7 46 04 00 00 00 00 eb 0c 8a 48 0d 8b 40 4c 88 4d ff 89 45 e0 8b 4d f8 33 d2 56 57 53 e8 7e 9e .F........H..@L.M..E..M.3.VWS.~.
c7c0 02 00 83 c4 0c 85 c0 74 10 8b 48 38 33 d2 56 6a 00 e8 7a ae 02 00 83 c4 08 50 ff 75 d0 8d 85 c0 .......t..H83.Vj..z......P.u....
c7e0 fd ff ff 68 b0 aa 53 00 50 e8 f2 c2 ff ff 8a 85 c0 fd ff ff 8d 8d c0 fd ff ff 83 c4 10 84 c0 74 ...h..S.P......................t
c800 13 3c 2f 74 04 3c 5c 75 03 c6 01 2f 8a 41 01 41 84 c0 75 ed 8d bd c0 fd ff ff 8b df 8d 4b 01 90 .</t.<\u.../.A.A..u..........K..
c820 8a 03 43 84 c0 75 f9 8d 85 c0 fd ff ff 2b d9 68 9c 02 4a 00 50 e8 16 a7 05 00 83 c4 08 8b d0 90 ..C..u.......+.h..J.P...........
c840 8d 4a 01 8a 02 42 84 c0 75 f9 8b c7 2b d1 8d 70 01 8a 08 40 84 c9 75 f9 2b c6 2b c2 40 03 f8 68 .J...B..u...+..p...@..u.+.+.@..h
c860 9c 02 4a 00 57 e8 e6 a6 05 00 8b d0 83 c4 08 85 d2 75 cd 8b cf 89 7d ec 8d 51 01 0f 1f 44 00 00 ..J.W............u....}..Q...D..
c880 8a 01 41 84 c0 75 f9 2b ca 8d 85 90 fb ff ff 51 57 50 e8 f9 bc 05 00 8b cf 83 c4 0c 8d 51 01 90 ..A..u.+.......QWP...........Q..
c8a0 8a 01 41 84 c0 75 f9 2b ca 8d b5 90 fb ff ff 88 84 0d 90 fb ff ff 8d 4e 01 0f 1f 80 00 00 00 00 ..A..u.+...............N........
c8c0 8a 06 46 84 c0 75 f9 2b f1 8b fb 8b 4d ec 2b fe 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 8d 85 90 f9 ..F..u.+....M.+..Q...A..u.+.....
c8e0 ff ff 2b cb 03 4d ec 57 51 50 e8 a1 bc 05 00 83 c4 0c c6 84 3d 90 f9 ff ff 00 8d 8d 90 f9 ff ff ..+..M.WQP..........=...........
c900 e8 8b b4 ff ff 8a 45 ff 84 c0 75 0d 8b 55 e0 8b ca c1 e9 0a 83 e1 01 eb 1f 3c 03 0f 85 14 01 00 ......E...u..U...........<......
c920 00 8b 55 e0 33 c9 8b c2 25 00 00 00 a0 3d 00 00 00 a0 8a 45 ff 0f 94 c1 85 c9 0f 84 da 00 00 00 ..U.3...%....=.....E............
c940 8b 5d e4 83 3b 00 74 08 83 ce ff 89 75 ec eb 4f 8b 7d f4 83 7f 10 00 75 3b 8b 4f 14 8d 95 90 e9 .]..;.t.....u..O.}.....u;.O.....
c960 ff ff 6a 00 68 00 10 00 00 e8 d2 9f 02 00 83 c4 08 8b f0 85 d2 7f 18 7c 04 85 f6 73 12 8b 57 14 ..j.h..................|...s..W.
c980 8b cb e8 b9 7a 02 00 83 ce ff 89 75 ec eb 10 89 55 ec eb 0b 0f 57 c0 66 0f 13 45 e8 8b 75 e8 8d ....z......u....U....W.f..E..u..
c9a0 85 c0 fd ff ff c6 84 35 90 e9 ff ff 00 68 08 fb 49 00 50 e8 ca 07 06 00 8b f8 83 c4 08 85 ff 0f .......5.....h..I.P.............
c9c0 84 cc 01 00 00 57 56 8d 85 90 e9 ff ff 6a 01 50 e8 b5 fa 05 00 57 e8 35 08 06 00 83 c4 14 8b 5d .....WV......j.P.....W.5.......]
c9e0 f4 8b 4b 14 85 c9 74 05 e8 d3 79 02 00 8b 13 85 d2 0f 84 59 01 00 00 8b 42 44 33 c9 85 c0 0f 84 ..K...t...y........Y....BD3.....
ca00 4c 01 00 00 8b 52 4c 39 1c 8a 0f 84 34 01 00 00 41 3b c8 72 f2 e9 36 01 00 00 84 c0 75 07 8b c2 L....RL9....4...A;.r..6.....u...
ca20 c1 e8 04 eb 09 3c 03 75 0c 8b c2 c1 e8 1e 83 e0 01 85 c0 75 a9 85 f6 74 a5 8d 85 c0 fd ff ff 68 .....<.u...........u...t.......h
ca40 b6 01 00 00 50 e8 ad 11 06 00 8d 85 c0 fd ff ff 68 08 fb 49 00 50 e8 27 07 06 00 8b f8 83 c4 10 ....P...........h..I.P.'........
ca60 85 ff 0f 84 5f 01 00 00 8b 45 e4 83 38 00 74 08 83 ce ff 89 75 ec eb 4d 8b 5d f4 83 7b 10 00 0f ...._....E..8.t.....u..M.]..{...
ca80 85 77 00 00 00 8b 4b 14 8d 95 90 e9 ff ff 6a 00 68 00 10 00 00 e8 a6 9e 02 00 83 c4 08 8b f0 85 .w....K.......j.h...............
caa0 d2 7f 19 7c 04 85 f6 73 13 8b 53 14 8d 4b 04 e8 8c 79 02 00 83 ce ff 89 75 ec eb 09 8b c6 89 55 ...|...s..S..K...y......u......U
cac0 ec 0b c2 74 37 57 56 8d 85 90 e9 ff ff 6a 01 50 e8 b5 f9 05 00 83 c4 10 3b c6 74 8c 56 50 8d 85 ...t7WV......j.P........;.t.VP..
cae0 c0 fd ff ff 50 68 e8 aa 53 00 e8 41 dc ff ff 83 c4 10 83 c8 ff 5f 5e 5b 8b e5 5d c3 57 e8 0e 07 ....Ph..S..A........._^[..].W...
cb00 06 00 83 c4 04 80 7d ff 03 75 20 8b 45 e0 c1 e8 10 25 6d ff ff ff 50 8d 85 c0 fd ff ff 50 e8 d4 ......}..u..E....%m...P......P..
cb20 10 06 00 83 c4 08 e9 b6 fe ff ff 8d 85 c0 fd ff ff 68 24 01 00 00 50 e8 bb 10 06 00 83 c4 08 e9 .................h$...P.........
cb40 9d fe ff ff 8b 44 82 fc 89 04 8a 8b 03 ff 48 44 ff 73 0c e8 0e f1 05 00 83 c4 04 c7 43 0c 00 00 .....D........HD.s..........C...
cb60 00 00 53 e8 fe f0 05 00 83 c4 04 8b 45 dc 40 89 45 dc 99 8b fa 8b d8 89 7d e4 3b 7d cc 7f 66 7c ..S.........E.@.E.......}.;}..f|
cb80 05 3b 5d c8 73 5f 8b 45 f8 8b 4d c4 e9 af fa ff ff 8d 85 c0 fd ff ff 50 68 80 aa 53 00 e8 8e db .;].s_.E..M............Ph..S....
cba0 ff ff 8d 85 90 e9 ff ff 50 8d 85 c0 fd ff ff 50 68 b8 aa 53 00 e8 76 db ff ff 83 c4 14 83 c8 ff ........P......Ph..S..v.........
cbc0 5f 5e 5b 8b e5 5d c3 8d 85 c0 fd ff ff 50 68 80 aa 53 00 e8 58 db ff ff 83 c4 08 83 c8 ff 5f 5e _^[..].......Ph..S..X........._^
cbe0 5b 8b e5 5d c3 8b 45 f8 8b c8 e8 51 51 02 00 33 c0 5f 5e 5b 8b e5 5d c3 56 68 9c aa 53 00 e8 2d [..]..E....QQ..3._^[..].Vh..S..-
cc00 db ff ff 83 c4 08 83 c8 ff 5f 5e 5b 8b e5 5d c3 55 8b ec 83 e4 f8 56 8b 75 08 57 6a 00 6a 01 56 ........._^[..].U.....V.u.Wj.j.V
cc20 e8 fb 07 00 00 8b f8 83 c4 0c 85 ff 74 3f 6a 00 6a 02 56 e8 e8 07 00 00 83 c4 0c 85 c0 74 3c 8b ............t?j.j.V..........t<.
cc40 d0 8b cf e8 48 f9 ff ff 8b 4e 0c 5f 66 0f 6e c0 b8 01 00 00 00 f3 0f e6 c0 c7 41 08 03 00 00 00 ....H....N._f.n...........A.....
cc60 f2 0f 11 01 83 46 0c 10 5e 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 55 6b ff ff 6a 04 ba 02 00 .....F..^..].j.........Uk..j....
cc80 00 00 8b ce e8 47 6b ff ff cc cc cc cc cc cc cc 8b 41 14 85 d2 7e 0d c1 e2 04 03 10 3b 51 0c 73 .....Gk..........A...~......;Q.s
cca0 2c 8b c2 c3 81 fa d8 b9 f0 ff 7e 09 c1 e2 04 03 51 0c 8b c2 c3 75 07 8b 41 10 83 c0 28 c3 b9 d8 ,.........~.....Q....u..A...(...
ccc0 b9 f0 ff 2b ca 8b 10 83 7a 08 16 75 06 b8 a0 65 53 00 c3 8b 12 0f b6 42 06 3b c8 7f 08 c1 e1 04 ...+....z..u...eS......B.;......
cce0 03 ca 8b c1 c3 b9 a0 65 53 00 8b c1 c3 cc cc cc 55 8b ec 8b 45 0c 56 8b 75 08 8b 10 8b 4e 60 81 .......eS.......U...E.V.u....N`.
cd00 f9 40 42 0f 00 7f 2d 8b 46 0c 83 c2 05 2b 46 20 c1 f8 04 03 d0 8d 04 09 b9 40 42 0f 00 3b c1 0f .@B...-.F....+F..........@B..;..
cd20 4f c1 3b c2 0f 4d d0 3b d1 8b ce 7f 13 5e 5d e9 bc 3a 00 00 ba 06 00 00 00 8b ce e8 c0 39 00 00 O.;..M.;.....^]..:...........9..
cd40 ba 08 43 0f 00 e8 a6 3a 00 00 68 a4 fc 49 00 56 e8 0b 2f 00 00 cc cc cc cc cc cc cc cc cc cc cc ..C....:..h..I.V../.............
cd60 55 8b ec 51 53 56 8b 75 0c 57 8b 7d 08 8b 47 1c 8b 4f 0c 2b c1 8b 5f 14 c1 f8 04 3b c6 7e 07 ba U..QSV.u.W.}..G..O.+.._....;.~..
cd80 01 00 00 00 eb 3d 2b 4f 20 b8 40 42 0f 00 c1 f9 04 2b c6 83 c1 05 3b c8 7e 08 33 c0 5f 5e 5b 59 .....=+O..@B.....+....;.~.3._^[Y
cda0 5d c3 8d 45 0c ba f0 d8 40 00 50 8b cf e8 de 39 00 00 33 d2 83 c4 04 85 c0 0f 94 c2 85 c0 75 1b ]..E....@.P....9..3...........u.
cdc0 8b 75 0c 8b 4f 0c 8b c2 c1 e6 04 03 ce 39 4b 04 73 0b 89 4b 04 5f 5e 5b 59 5d c3 8b c2 5f 5e 5b .u..O........9K.s..K._^[Y]..._^[
cde0 59 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 53 8b 5d 08 3b da 74 31 57 8b Y]..............U...U.S.].;.t1W.
ce00 7d 10 8b c7 f7 d8 c1 e0 04 01 43 0c 85 ff 7e 1e 56 33 f6 8b 4b 0c 8d 76 10 8b 42 0c 0f 10 44 31 }.........C...~.V3..K..v..B...D1
ce20 f0 0f 11 00 83 42 0c 10 83 ef 01 75 e6 5e 5f 5b 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc .....B.....u.^_[]...............
ce40 55 8b ec 8b 45 08 8b 4d 0c 8b 50 10 8b 42 78 89 4a 78 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc U...E..M..P..Bx.Jx].............
ce60 55 8b ec 8b 45 08 85 c0 75 07 b8 20 65 53 00 5d c3 8b 40 10 8b 80 80 00 00 00 5d c3 cc cc cc cc U...E...u...eS.]..@.......].....
ce80 55 8b ec 8b 55 0c 8d 82 27 46 0f 00 3d 27 46 0f 00 77 12 8b 45 08 8b 48 14 8b 40 0c 2b 01 c1 f8 U...U...'F..='F..w..E..H..@.+...
cea0 04 03 c2 5d c3 8b c2 5d c3 cc cc cc cc cc cc cc 55 8b ec 8b 45 08 8b 48 14 8b 40 0c 2b 01 83 e8 ...]...]........U...E..H..@.+...
cec0 10 c1 f8 04 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 45 08 56 57 8b 48 14 8b 39 8b 4d 0c ....]...........U...E.VW.H..9.M.
cee0 8b f1 c1 e6 04 85 c9 78 36 8d 57 10 03 d6 39 50 0c 73 20 0f 1f 40 00 66 0f 1f 84 00 00 00 00 00 .......x6.W...9P.s...@.f........
cf00 8b 48 0c c7 41 08 00 00 00 00 83 40 0c 10 39 50 0c 72 ed 8d 4f 10 03 ce 5f 89 48 0c 5e 5d c3 8b .H..A......@..9P.r..O..._.H.^]..
cf20 48 0c 83 c1 10 03 ce 5f 89 48 0c 5e 5d c3 cc cc 55 8b ec 51 8b 4d 08 8b 55 0c 56 57 8b 71 0c 83 H......_.H.^]...U..Q.M..U.VW.q..
cf40 ee 10 e8 49 fd ff ff 8b 4d 10 8b d1 c1 e2 04 85 c9 78 06 8b fe 2b fa eb 07 8b f8 2b fa 83 ef 10 ...I....M........x...+.....+....
cf60 8b cf 8b d0 3b c7 73 1e 0f 1f 84 00 00 00 00 00 0f 10 01 0f 10 0a 0f 11 02 83 c2 10 0f 11 09 83 ....;.s.........................
cf80 e9 10 3b d1 72 ea 8d 4f 10 8b d6 3b ce 73 17 90 0f 10 02 0f 10 09 0f 11 01 83 c1 10 0f 11 0a 83 ..;.r..O...;.s..................
cfa0 ea 10 3b ca 72 ea 3b c6 73 1c 66 0f 1f 44 00 00 0f 10 06 0f 10 08 0f 11 00 83 c0 10 0f 11 0e 83 ..;.r.;.s.f..D..................
cfc0 ee 10 3b c6 72 ea 5f 5e 59 5d c3 cc cc cc cc cc 55 8b ec 8b 55 0c 53 8b 5d 08 8b cb 57 e8 ae fc ..;.r._^Y]......U...U.S.]...W...
cfe0 ff ff 8b 55 10 8b cb 8b f8 e8 a2 fc ff ff 81 7d 10 d8 b9 f0 ff 0f 10 07 0f 11 00 7d 40 f6 47 08 ...U...........}...........}@.G.
d000 40 74 3a 8b 43 14 8b 00 8b 08 8a 59 05 f6 c3 04 74 2b 8b 17 f6 42 05 03 74 23 8b 45 08 8b 40 10 @t:.C......Y....t+...B..t#.E..@.
d020 80 78 3d 01 77 0a 5f 8b c8 5b 5d e9 c0 80 00 00 8a 40 3c 80 e3 f8 24 03 0a c3 88 41 05 5f 5b 5d .x=.w._..[]......@<...$....A._[]
d040 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 56 8b 75 08 8b ce e8 2f fc ff ................U...U.V.u..../..
d060 ff 8b 4e 0c 0f 10 00 0f 11 01 83 46 0c 10 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..N........F..^]................
d080 55 8b ec 8b 55 0c 8b 4d 08 e8 02 fc ff ff 3d a0 65 53 00 74 08 8b 40 08 83 e0 0f 5d c3 83 c8 ff U...U..M......=.eS.t..@....]....
d0a0 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 45 0c 8b 04 85 00 0c 4a 00 5d c3 cc ]...............U...E......J.]..
d0c0 55 8b ec 8b 55 0c 8b 4d 08 e8 c2 fb ff ff 8b 40 08 83 f8 16 74 09 83 f8 66 74 04 33 c0 5d c3 b8 U...U..M.......@....t...ft.3.]..
d0e0 01 00 00 00 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 8b 4d 08 e8 92 fb ff ff 33 c9 ....]...........U...U..M......3.
d100 83 78 08 13 0f 94 c1 8b c1 5d c3 cc cc cc cc cc 55 8b ec 83 e4 f8 8b 55 0c 83 ec 08 8b 4d 08 e8 .x.......]......U......U.....M..
d120 6c fb ff ff 83 78 08 03 75 09 b8 01 00 00 00 8b e5 5d c3 8d 14 24 8b c8 e8 e3 47 00 00 8b e5 5d l....x..u........]...$....G....]
d140 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 8b 4d 08 e8 32 fb ff ff 8b 40 ................U...U..M..2....@
d160 08 83 e0 0f 83 f8 04 74 09 83 f8 03 74 04 33 c0 5d c3 b8 01 00 00 00 5d c3 cc cc cc cc cc cc cc .......t....t.3.]......]........
d180 55 8b ec 8b 55 0c 8b 4d 08 e8 02 fb ff ff 8b 40 08 83 f8 47 74 09 83 f8 02 74 04 33 c0 5d c3 b8 U...U..M.......@...Gt....t.3.]..
d1a0 01 00 00 00 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 8b 4d 08 57 e8 d1 fa ff ff 8b ....]...........U...U..M.W......
d1c0 55 10 8b f8 8b 4d 08 e8 c4 fa ff ff 81 ff a0 65 53 00 74 17 3d a0 65 53 00 74 10 50 8b d7 33 c9 U....M.........eS.t.=.eS.t.P..3.
d1e0 e8 3b 51 00 00 83 c4 04 5f 5d c3 33 c0 5f 5d c3 55 8b ec 8b 55 0c 56 83 fa 0c 74 0a 83 fa 0d 74 .;Q....._].3._].U...U.V...t....t
d200 05 8b 75 08 eb 11 8b 75 08 8b 46 0c 0f 10 40 f0 0f 11 00 83 46 0c 10 8b 46 0c 8d 48 e0 83 c0 f0 ..u....u..F...@.....F...F..H....
d220 51 50 51 8b ce e8 b6 a7 00 00 83 c4 0c 83 46 0c f0 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc QPQ...........F..^].............
d240 55 8b ec 8b 55 0c 56 8b 75 08 8b ce 57 e8 3e fa ff ff 8b 55 10 8b ce 8b f8 e8 32 fa ff ff 8b d0 U...U.V.u...W.>....U......2.....
d260 81 ff a0 65 53 00 74 4d 81 fa a0 65 53 00 74 45 8b 45 14 83 e8 00 74 2c 83 e8 01 74 16 83 e8 01 ...eS.tM...eS.tE.E....t,...t....
d280 75 33 52 8b d7 8b ce e8 24 4e 00 00 83 c4 04 5f 5e 5d c3 52 8b d7 8b ce e8 13 4c 00 00 83 c4 04 u3R.....$N....._^].R......L.....
d2a0 5f 5e 5d c3 52 8b d7 8b ce e8 72 50 00 00 83 c4 04 5f 5e 5d c3 5f 33 c0 5e 5d c3 cc cc cc cc cc _^].R.....rP....._^]._3.^]......
d2c0 55 8b ec 83 e4 f8 83 ec 0c 8d 54 24 04 53 8b 5d 0c 8b cb 56 57 8b 7d 08 8b 77 0c e8 f0 ab 00 00 U.........T$.S.]...VW.}..w......
d2e0 8b d0 85 d2 74 14 8b 44 24 10 8b 4c 24 14 89 06 b8 13 00 00 00 89 4e 04 eb 20 8d 54 24 10 8b cb ....t..D$..L$.........N....T$...
d300 e8 4b aa 00 00 8b d0 85 d2 74 26 f2 0f 10 44 24 10 b8 03 00 00 00 f2 0f 11 06 2b d3 89 46 08 83 .K.......t&...D$..........+..F..
d320 c2 01 8b c2 74 0d 83 47 0c 10 5f 5e 5b 8b e5 5d c3 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc ....t..G.._^[..].3._^[..].......
d340 55 8b ec 83 e4 f8 8b 55 0c 83 ec 08 8b 4d 08 e8 3c f9 ff ff 83 78 08 03 75 0b f2 0f 10 00 b8 01 U......U.....M..<....x..u.......
d360 00 00 00 eb 11 8d 14 24 8b c8 e8 b1 45 00 00 85 c0 75 08 0f 57 c0 f2 0f 11 04 24 8b 4d 10 dd 04 .......$....E....u..W.....$.M...
d380 24 85 c9 74 02 89 01 8b e5 5d c3 cc cc cc cc cc 55 8b ec 83 e4 f8 8b 55 0c 83 ec 0c 8b 4d 08 56 $..t.....]......U......U.....M.V
d3a0 e8 eb f8 ff ff 8b c8 83 79 08 13 75 0c 8b 01 8b 51 04 b9 01 00 00 00 eb 25 6a 00 8d 54 24 0c e8 ........y..u....Q.......%j..T$..
d3c0 5c 46 00 00 8b c8 83 c4 04 85 c9 75 09 0f 57 c0 66 0f 13 44 24 08 8b 44 24 08 8b 54 24 0c 8b 75 \F.........u..W.f..D$..D$..T$..u
d3e0 10 85 f6 74 02 89 0e 5e 8b e5 5d c3 cc cc cc cc 55 8b ec 8b 55 0c 8b 4d 08 e8 92 f8 ff ff 8b 48 ...t...^..].....U...U..M.......H
d400 08 85 c9 74 11 83 f9 01 75 05 83 38 00 74 07 b8 01 00 00 00 5d c3 33 c0 5d c3 cc cc cc cc cc cc ...t....u..8.t......].3.].......
d420 55 8b ec 8b 55 0c 56 8b 75 08 8b ce e8 5f f8 ff ff 8b 48 08 83 e1 0f 83 f9 04 74 3a 83 f9 03 74 U...U.V.u...._....H.......t:...t
d440 12 8b 45 10 85 c0 74 06 c7 00 00 00 00 00 33 c0 5e 5d c3 8b d0 8b ce e8 24 ac 00 00 8b 46 10 83 ..E...t.......3.^]......$....F..
d460 78 0c 00 7e 07 8b ce e8 44 91 00 00 8b 55 0c 8b ce e8 1a f8 ff ff 8b 55 10 85 d2 74 1b 8b 08 80 x..~....D....U.........U...t....
d480 79 04 04 75 0e 0f b6 49 07 89 0a 8b 00 83 c0 10 5e 5d c3 8b 49 0c 89 0a 8b 00 83 c0 10 5e 5d c3 y..u...I........^]..I........^].
d4a0 55 8b ec 8b 55 0c 8b 4d 08 e8 e2 f7 ff ff 8b 48 08 83 e1 3f 83 c1 fc 83 f9 10 77 25 0f b6 89 f8 U...U..M.......H...?......w%....
d4c0 e0 40 00 ff 24 8d e8 e0 40 00 8b 00 0f b6 40 07 5d c3 8b 00 8b 40 0c 5d c3 8b 08 5d e9 5f 9f 00 .@..$...@.....@.]....@.]...]._..
d4e0 00 33 c0 5d c3 0f 1f 00 ca e0 40 00 d9 e0 40 00 d2 e0 40 00 e1 e0 40 00 00 01 03 02 03 03 03 03 .3.]......@...@...@...@.........
d500 03 03 03 03 03 03 03 03 02 cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 8b 4d 08 e8 72 f7 ff ff 8b 48 ................U...U..M..r....H
d520 08 83 f9 16 75 04 8b 00 5d c3 83 f9 66 75 07 8b 00 8b 40 0c 5d c3 33 c0 5d c3 cc cc cc cc cc cc ....u...]...fu....@.].3.].......
d540 55 8b ec 8b 55 0c 8b 4d 08 e8 42 f7 ff ff 8b 48 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 c0 U...U..M..B....H.......t....t.3.
d560 5d c3 8b 00 83 c0 18 5d c3 8b 00 5d c3 cc cc cc 55 8b ec 8b 55 0c 8b 4d 08 e8 12 f7 ff ff 83 78 ]......]...]....U...U..M.......x
d580 08 48 74 04 33 c0 5d c3 8b 00 5d c3 cc cc cc cc 55 8b ec 8b 55 0c 8b 4d 08 e8 f2 f6 ff ff 8b 48 .Ht.3.]...].....U...U..M.......H
d5a0 08 83 e1 3f 83 c1 fe 83 f9 24 77 19 0f b6 89 d8 e1 40 00 ff 24 8d cc e1 40 00 8b 00 83 c0 18 5d ...?.....$w......@..$...@......]
d5c0 c3 8b 00 5d c3 33 c0 5d c3 0f 1f 00 c1 e1 40 00 ba e1 40 00 c5 e1 40 00 00 02 02 00 00 01 00 02 ...].3.]......@...@...@.........
d5e0 02 02 02 02 02 02 02 02 02 02 02 02 00 02 02 02 02 02 02 02 02 02 02 02 02 02 02 02 00 cc cc cc ................................
d600 55 8b ec 8b 4d 08 8b 41 0c c7 40 08 00 00 00 00 83 41 0c 10 5d c3 cc cc cc cc cc cc cc cc cc cc U...M..A..@......A..]...........
d620 55 8b ec 8b 4d 08 f2 0f 10 45 0c 8b 41 0c f2 0f 11 00 c7 40 08 03 00 00 00 83 41 0c 10 5d c3 cc U...M....E..A......@......A..]..
d640 55 8b ec 8b 45 0c 8b 4d 10 56 8b 75 08 8b 56 0c 89 02 89 4a 04 c7 42 08 13 00 00 00 83 46 0c 10 U...E..M.V.u..V....J..B......F..
d660 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 8b 45 10 56 8b 75 08 8b ce 57 85 c0 ^]..............U..Q.E.V.u...W..
d680 75 0c ba 1f f9 49 00 e8 04 b5 00 00 eb 0c 8b 55 0c 50 e8 69 b4 00 00 83 c4 04 8b 56 0c 8b f8 89 u....I.........U.P.i.......V....
d6a0 3a 0f b6 47 04 83 c8 40 89 42 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 f1 8e 00 00 8d :..G...@.B..F..F...x..~.........
d6c0 47 10 5f 5e 59 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 57 8b 7d 0c 85 ff 75 08 8b G._^Y]..........U..V.u.W.}...u..
d6e0 46 0c 89 78 08 eb 1b 8b d7 8b ce e8 a0 b4 00 00 8b 56 0c 8d 78 10 89 02 0f b6 48 04 83 c9 40 89 F..x.............V..x.....H...@.
d700 4a 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 9a 8e 00 00 8b c7 5f 5e 5d c3 cc cc cc cc J..F..F...x..~.........._^].....
d720 55 8b ec 51 8b 55 0c 56 57 ff 75 10 8b 7d 08 8b cf e8 7a aa 00 00 8b 57 10 83 c4 04 8b f0 83 7a U..Q.U.VW.u..}....z....W.......z
d740 0c 00 7e 09 8b cf e8 65 8e 00 00 8b c6 5f 5e 59 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..~....e....._^Y]...............
d760 55 8b ec 8b 55 0c 8d 45 10 56 57 8b 7d 08 8b cf 50 e8 3a aa 00 00 8b 57 10 83 c4 04 8b f0 83 7a U...U..E.VW.}...P.:....W.......z
d780 0c 00 7e 09 8b cf e8 25 8e 00 00 8b c6 5f 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..~....%....._^]................
d7a0 55 8b ec 53 8b 5d 10 56 8b 75 08 57 85 db 75 18 8b 4e 0c 8b 45 0c 89 01 c7 41 08 16 00 00 00 83 U..S.].V.u.W..u..N..E....A......
d7c0 46 0c 10 5f 5e 5b 5d c3 8b 7e 10 33 d2 c1 e3 04 8b ce 8d 43 10 50 6a 06 e8 e3 bf 00 00 8a 4f 3c F.._^[]..~.3.......C.Pj.......O<
d7e0 8b d0 8b 45 0c 80 e1 03 83 c4 08 88 4a 05 c6 42 04 26 8b 4f 40 89 0a 8b 4d 10 89 57 40 88 4a 06 ...E........J..B.&.O@...M..W@.J.
d800 89 42 0c 29 5e 0c 8b 46 0c 8d 5b f0 0f 10 04 18 0f 11 44 1a 10 83 e9 01 75 ec 8b 46 0c 89 10 c7 .B.)^..F..[.......D.....u..F....
d820 40 08 66 00 00 00 8b 46 10 83 46 0c 10 39 48 0c 7e 91 5f 8b ce 5e 5b 5d e9 73 8d 00 00 cc cc cc @.f....F..F..9H.~._..^[].s......
d840 55 8b ec 8b 55 08 33 c0 39 45 0c 0f 95 c0 8b 4a 0c 89 01 c7 41 08 01 00 00 00 83 42 0c 10 5d c3 U...U.3.9E.....J....A......B..].
d860 55 8b ec 8b 55 08 8b 45 0c 8b 4a 0c 89 01 c7 41 08 02 00 00 00 83 42 0c 10 5d c3 cc cc cc cc cc U...U..E..J....A......B..]......
d880 55 8b ec 8b 55 08 8b 42 0c 89 10 c7 40 08 48 00 00 00 33 c0 8b 4a 10 83 42 0c 10 39 51 7c 0f 94 U...U..B....@.H...3..J..B..9Q|..
d8a0 c0 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 53 56 57 8b fa 8b f1 8b 55 08 e8 ce b2 .]..............U..SVW.....U....
d8c0 00 00 83 7f 08 45 8b d8 74 37 8b 4e 0c 33 d2 89 19 0f b6 43 04 83 c8 40 89 41 08 8b 4e 0c 52 51 .....E..t7.N.3.....C...@.A..N.RQ
d8e0 51 8d 41 10 8b d7 8b ce 89 46 0c e8 a0 42 00 00 8b 46 0c 83 c4 0c 8b 40 f8 83 e0 0f 5f 5e 5b 5d Q.A......F...B...F.....@...._^[]
d900 c3 8b 0f 8b d3 e8 86 99 00 00 8b 4e 0c 8b d0 83 7a 08 00 74 ba 0f 10 02 5f 0f 11 01 83 46 0c 10 ...........N....z..t...._....F..
d920 8b 46 0c 5e 5b 8b 40 f8 83 e0 0f 5d c3 cc cc cc 55 8b ec 83 e4 f8 51 56 8b 75 08 ff 75 0c 6a 00 .F.^[.@....]....U.....QV.u..u.j.
d940 8b 46 10 6a 02 8b 48 28 e8 83 98 00 00 83 c4 08 8b d0 8b ce e8 57 ff ff ff 83 c4 04 5e 8b e5 5d .F.j..H(.............W......^..]
d960 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 56 8b 75 08 8b ce 57 e8 0e f3 ................U...U.V.u...W...
d980 ff ff 8b f8 83 7f 08 45 74 24 8b 46 0c 33 c9 51 83 c0 f0 8b d7 50 50 8b ce e8 f2 41 00 00 8b 46 .......Et$.F.3.Q.....PP....A...F
d9a0 0c 83 c4 0c 8b 40 f8 83 e0 0f 5f 5e 5d c3 8b 56 0c 8b 0f 83 ea 10 e8 45 99 00 00 8b c8 8b 46 0c .....@...._^]..V.......E......F.
d9c0 83 79 08 00 74 c9 0f 10 01 5f 0f 11 40 f0 8b 46 0c 5e 8b 40 f8 83 e0 0f 5d c3 cc cc cc cc cc cc .y..t...._..@..F.^.@....].......
d9e0 55 8b ec 51 ff 75 10 8b 55 0c 8b 4d 08 e8 9e f2 ff ff 8b 4d 08 8b d0 e8 b4 fe ff ff 83 c4 04 59 U..Q.u..U..M.......M...........Y
da00 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 8b 55 0c 53 56 8b 75 08 8b ]...............U.....Q.U.SV.u..
da20 ce 57 e8 69 f2 ff ff 8b 5d 14 8b f8 83 7f 08 45 74 3c 8b 46 0c 33 d2 8b 4d 10 89 08 89 58 04 c7 .W.i....]......Et<.F.3..M....X..
da40 40 08 13 00 00 00 8b 4e 0c 52 51 51 8d 41 10 8b d7 8b ce 89 46 0c e8 35 41 00 00 8b 46 0c 83 c4 @......N.RQQ.A......F..5A...F...
da60 0c 8b 40 f8 83 e0 0f 5f 5e 5b 8b e5 5d c3 8b 0f 53 ff 75 10 e8 57 97 00 00 8b d0 83 c4 08 8b 46 ..@...._^[..]...S.u..W.........F
da80 0c 83 7a 08 00 74 b0 0f 10 02 5f 0f 11 00 83 46 0c 10 8b 46 0c 5e 5b 8b 40 f8 83 e0 0f 8b e5 5d ..z..t...._....F...F.^[.@......]
daa0 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 56 57 8b 7d 08 8b cf e8 ce f1 ................U...U.VW.}......
dac0 ff ff 8b 77 0c 8b 08 8d 56 f0 e8 31 98 00 00 0f 10 00 0f 11 46 f0 8b 47 0c 5f 5e 8b 40 f8 83 e0 ...w....V..1........F..G._^.@...
dae0 0f 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 8b 55 0c 56 8b 75 08 8b ce .]..............U.....Q.U.V.u...
db00 e8 8b f1 ff ff ff 75 14 ff 75 10 8b 08 e8 be 96 00 00 8b 4e 0c 83 c4 08 0f 10 00 0f 11 01 83 46 ......u..u.........N...........F
db20 0c 10 8b 46 0c 5e 8b 40 f8 83 e0 0f 8b e5 5d c3 55 8b ec 83 e4 f8 83 ec 10 8b 55 0c 56 57 8b 7d ...F.^.@......].U.........U.VW.}
db40 08 8b cf e8 48 f1 ff ff 8b 4d 10 8d 54 24 08 8b 77 0c 89 4c 24 08 c7 44 24 10 02 00 00 00 8b 08 ....H....M..T$..w..L$..D$.......
db60 e8 9b 97 00 00 0f 10 00 0f 11 06 83 47 0c 10 8b 47 0c 5f 5e 8b 40 f8 83 e0 0f 8b e5 5d c3 cc cc ............G...G._^.@......]...
db80 55 8b ec 51 56 57 8b 7d 08 33 d2 6a 20 6a 05 8b cf 8b 77 10 e8 27 bc 00 00 8a 4e 3c 8b d0 80 e1 U..QVW.}.3.j.j....w..'....N<....
dba0 03 83 c4 08 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 8b 4d 0c 89 56 40 c7 42 18 00 00 00 00 66 c7 42 .....J..B...N@...M..V@.B.....f.B
dbc0 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b ....B......B......B..eS..B......
dbe0 47 0c 89 10 c7 40 08 45 00 00 00 83 47 0c 10 8b 45 10 85 c9 7f 04 85 c0 7e 0c 50 51 8b cf e8 3d G....@.E....G...E.......~.PQ...=
dc00 90 00 00 83 c4 08 8b 47 10 83 78 0c 00 7e 07 8b cf e8 9a 89 00 00 5f 5e 59 5d c3 cc cc cc cc cc .......G..x..~........_^Y]......
dc20 55 8b ec 8b 55 0c 56 8b 75 08 8b ce e8 5f f0 ff ff 8b d0 8b 4a 08 83 e1 0f 8b c1 83 e8 05 74 18 U...U.V.u...._......J.........t.
dc40 83 e8 02 74 0c 8b 46 10 8b 8c 88 e8 00 00 00 eb 0c 8b 02 8b 48 08 eb 05 8b 02 8b 48 18 85 c9 74 ...t..F.............H......H...t
dc60 18 8b 46 0c 89 08 c7 40 08 45 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 5d c3 33 c0 5e 5d c3 cc cc ..F....@.E.........F..^].3.^]...
dc80 55 8b ec 8b 55 0c 56 57 8b 7d 08 8b cf 8b 77 0c e8 fb ef ff ff 8b 10 8b 42 10 8b 4a 14 89 06 89 U...U.VW.}....w.........B..J....
dca0 4e 04 0f b6 42 06 89 46 08 83 47 0c 10 8b 47 0c 5f 5e 8b 40 f8 83 e0 0f 5d c3 cc cc cc cc cc cc N...B..F..G...G._^.@....].......
dcc0 55 8b ec 83 ec 08 53 56 8b da 8b 55 08 57 8b f9 e8 bb ae 00 00 83 7b 08 45 89 45 f8 74 04 33 d2 U.....SV...U.W........{.E.E.t.3.
dce0 eb 14 8b 0b 8b d0 e8 a5 95 00 00 8b d0 83 7a 08 00 75 38 8b 45 f8 8b 4f 0c 52 8b d3 89 01 0f b6 ..............z..u8.E..O.R......
dd00 40 04 83 c8 40 89 41 08 8b 4f 0c 8d 41 10 89 47 0c 83 c0 e0 50 51 8b cf e8 53 3f 00 00 83 c4 0c @...@.A..O..A..G....PQ...S?.....
dd20 83 47 0c e0 5f 5e 5b 8b e5 5d c3 8b 47 0c 8b c8 f6 40 f8 40 74 30 8b 1b 8a 4b 05 88 4d ff 8b c8 .G.._^[..]..G....@.@t0...K..M...
dd40 f6 45 ff 04 74 20 8b 40 f0 f6 40 05 03 74 17 8b 4f 10 8a 45 ff 24 fb 88 43 05 8b 41 50 89 43 1c .E..t..@..@..t..O..E.$..C..AP.C.
dd60 89 59 50 8b 4f 0c 0f 10 41 f0 0f 11 02 83 47 0c f0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc .YP.O...A.....G.._^[..].........
dd80 55 8b ec 83 e4 f8 51 56 8b 75 08 ff 75 0c 6a 00 8b 4e 10 6a 02 8b 49 28 e8 33 94 00 00 83 c4 08 U.....QV.u..u.j..N.j..I(.3......
dda0 8b d0 8b ce e8 17 ff ff ff 83 c4 04 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ............^..]................
ddc0 55 8b ec 8b 55 0c 53 56 8b 75 08 8b ce 57 e8 bd ee ff ff 8b f8 83 7f 08 45 74 23 33 d2 8b 4e 0c U...U.SV.u...W..........Et#3..N.
dde0 52 8b d7 8d 41 f0 50 8d 41 e0 8b ce 50 e8 7e 3e 00 00 83 c4 0c 83 46 0c e0 5f 5e 5b 5d c3 8b 56 R...A.P.A...P.~>......F.._^[]..V
de00 0c 8b 0f 83 ea 20 e8 f5 94 00 00 8b d0 83 7a 08 00 74 ca 8b 46 0c 8b c8 f6 40 f8 40 74 28 8b 3f ..............z..t..F....@.@t(.?
de20 8a 5f 05 f6 c3 04 74 1e 8b 40 f0 f6 40 05 03 74 15 8b 4e 10 80 e3 fb 88 5f 05 8b 41 50 89 47 1c ._....t..@..@..t..N....._..AP.G.
de40 89 79 50 8b 4e 0c 0f 10 41 f0 5f 0f 11 02 83 46 0c e0 5e 5b 5d c3 cc cc cc cc cc cc cc cc cc cc .yP.N...A._....F..^[]...........
de60 55 8b ec 51 ff 75 10 8b 55 0c 8b 4d 08 e8 1e ee ff ff 8b 4d 08 8b d0 e8 44 fe ff ff 83 c4 04 59 U..Q.u..U..M.......M....D......Y
de80 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 8b 55 0c 53 56 57 8b ]...............U.........U.SVW.
dea0 7d 08 8b cf e8 e7 ed ff ff 89 44 24 10 83 78 08 45 74 04 33 c9 eb 1e ff 75 14 8b 18 8b cb ff 75 }.........D$..x.Et.3....u......u
dec0 10 e8 0a 93 00 00 8b c8 83 c4 08 89 4c 24 14 83 79 08 00 75 3d 8b 47 0c 8b 55 10 51 8b cf 89 10 ............L$..y..u=.G..U.Q....
dee0 8b 55 14 89 50 04 c7 40 08 13 00 00 00 8b 57 0c 8d 42 10 89 47 0c 83 c0 e0 50 52 8b 54 24 1c e8 .U..P..@......W..B..G....PR.T$..
df00 6c 3d 00 00 83 c4 0c 83 47 0c e0 5f 5e 5b 8b e5 5d c3 8b 47 0c 8b c8 f6 40 f8 40 74 26 8a 53 05 l=......G.._^[..]..G....@.@t&.S.
df20 f6 c2 04 74 1e 8b 40 f0 f6 40 05 03 74 15 8b 4f 10 80 e2 fb 88 53 05 8b 41 50 89 43 1c 89 59 50 ...t..@..@..t..O.....S..AP.C..YP
df40 8b 4f 0c 0f 10 41 f0 8b 44 24 14 0f 11 00 83 47 0c f0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc .O...A..D$.....G.._^[..]........
df60 55 8b ec 83 e4 f8 51 8b 55 0c 53 56 8b 75 08 8b ce 57 e8 19 ed ff ff 8b 7e 0c 8b d8 83 ef 20 8b U.....Q.U.SV.u...W......~.......
df80 d7 8b 03 8b c8 89 44 24 0c e8 72 93 00 00 3d a0 65 53 00 75 0f 8b 54 24 0c 8b ce 57 e8 3f 90 00 ......D$..r...=.eS.u..T$...W.?..
dfa0 00 83 c4 04 8b 4e 0c 0f 10 41 f0 0f 11 00 8b 03 c6 40 06 00 8b 4e 0c f6 41 f8 40 74 30 8b 13 8a .....N...A.......@...N..A.@t0...
dfc0 5a 05 f6 c3 04 74 26 8b 41 f0 f6 40 05 03 74 1d 8b 4e 10 80 e3 fb 88 5a 05 8b 41 50 89 42 1c 89 Z....t&.A..@..t..N.....Z..AP.B..
dfe0 51 50 83 46 0c e0 5f 5e 5b 8b e5 5d c3 8d 41 e0 5f 89 46 0c 5e 5b 8b e5 5d c3 cc cc cc cc cc cc QP.F.._^[..]..A._.F.^[..].......
e000 55 8b ec 83 e4 f8 8b 55 0c 83 ec 14 53 56 8b 75 08 8b ce 57 e8 77 ec ff ff ff 75 14 8b 7e 0c 8b U......U....SV.u...W.w....u..~..
e020 d8 ff 75 10 8b 0b e8 a5 91 00 00 83 c4 08 3d a0 65 53 00 75 27 8b 45 10 8b ce 8b 13 89 44 24 10 ..u...........=.eS.u'.E......D$.
e040 8b 45 14 89 44 24 14 8d 44 24 10 50 c7 44 24 1c 13 00 00 00 e8 87 8f 00 00 83 c4 04 0f 10 47 f0 .E..D$..D$.P.D$...............G.
e060 0f 11 00 8b 4e 0c f6 41 f8 40 74 30 8b 13 8a 5a 05 f6 c3 04 74 26 8b 41 f0 f6 40 05 03 74 1d 8b ....N..A.@t0...Z....t&.A..@..t..
e080 4e 10 80 e3 fb 88 5a 05 8b 41 50 89 42 1c 89 51 50 83 46 0c f0 5f 5e 5b 8b e5 5d c3 8d 41 f0 5f N.....Z..AP.B..QP.F.._^[..]..A._
e0a0 89 46 0c 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 8b 55 0c 53 56 8b 75 .F.^[..]........U.........U.SV.u
e0c0 08 8b ce 57 e8 c7 eb ff ff 8b 4d 10 8d 54 24 10 8b d8 89 4c 24 10 c7 44 24 18 02 00 00 00 8b 3b ...W......M..T$....L$..D$......;
e0e0 8b cf e8 19 92 00 00 3d a0 65 53 00 75 11 8d 44 24 10 8b d7 50 8b ce e8 e4 8e 00 00 83 c4 04 8b .......=.eS.u..D$...P...........
e100 4e 0c 0f 10 41 f0 0f 11 00 8b 4e 0c f6 41 f8 40 74 30 8b 13 8a 5a 05 f6 c3 04 74 26 8b 41 f0 f6 N...A.....N..A.@t0...Z....t&.A..
e120 40 05 03 74 1d 8b 4e 10 80 e3 fb 88 5a 05 8b 41 50 89 42 1c 89 51 50 83 46 0c f0 5f 5e 5b 8b e5 @..t..N.....Z..AP.B..QP.F.._^[..
e140 5d c3 8d 41 f0 5f 89 46 0c 5e 5b 8b e5 5d c3 cc 55 8b ec 51 8b 55 0c 53 56 57 8b 7d 08 8b cf e8 ]..A._.F.^[..]..U..Q.U.SVW.}....
e160 2c eb ff ff 8b 77 0c 8b d8 83 7e f8 00 75 04 33 f6 eb 03 8b 76 f0 8b 4b 08 83 e1 0f 8b c1 83 e8 ,....w....~..u.3....v..K........
e180 05 74 25 83 e8 02 74 19 8b 47 10 89 b4 88 e8 00 00 00 b8 01 00 00 00 83 47 0c f0 5f 5e 5b 59 5d .t%...t..G..............G.._^[Y]
e1a0 c3 8b 03 89 70 08 eb 05 8b 03 89 70 18 85 f6 74 3e 8b 0b 8a 51 05 f6 c2 04 74 27 f6 46 05 03 74 ....p......p...t>...Q....t'.F..t
e1c0 21 8b 47 10 80 78 3d 01 77 0b 8b d6 8b c8 e8 1d 6f 00 00 eb 0d 8a 40 3c 80 e2 f8 24 03 0a c2 88 !.G..x=.w.......o.....@<...$....
e1e0 41 05 8b 13 8b cf 56 e8 14 7e 00 00 83 c4 04 83 47 0c f0 b8 01 00 00 00 5f 5e 5b 59 5d c3 cc cc A.....V..~......G......._^[Y]...
e200 55 8b ec 8b 55 0c 53 8b 5d 08 8b cb 56 57 e8 7d ea ff ff 8b 7b 0c 89 45 08 8b 30 8b 57 f4 8b 4f U...U.S.]...VW.}....{..E..0.W..O
e220 f0 89 4e 10 89 56 14 8a 47 f8 88 46 06 8b 53 0c f6 42 f8 40 74 3a 8b 75 08 8b 36 8a 66 05 f6 c4 ..N..V..G..F..S..B.@t:.u..6.f...
e240 04 74 2d 8b 52 f0 f6 42 05 03 74 24 8b 4b 10 80 79 3d 01 77 0e e8 96 6e 00 00 83 43 0c f0 5f 5e .t-.R..B..t$.K..y=.w...n...C.._^
e260 5b 5d c3 8a 41 3c 80 e4 f8 24 03 0a c4 88 46 05 83 43 0c f0 5f 5e 5b 5d c3 cc cc cc cc cc cc cc []..A<...$....F..C.._^[]........
e280 55 8b ec 83 e4 f8 8b 45 0c 8b 4d 18 40 56 8b 75 08 c1 e0 04 57 8b 56 0c 2b d0 85 c9 74 60 66 83 U......E..M.@V.u....W.V.+...t`f.
e2a0 7e 6c 00 75 59 8b 46 14 bf c8 00 00 00 89 48 10 8b 4e 14 8b 45 14 89 41 18 66 8b 46 6e 66 40 0f ~l.uY.F.......H..N..E..A.f.Fnf@.
e2c0 b7 c8 66 89 46 6e 66 3b c7 72 0f 66 3b cf 74 62 b8 e1 00 00 00 66 3b c8 73 63 8b 7d 10 8b ce 57 ..f.Fnf;.r.f;.tb.....f;.sc.}...W
e2e0 e8 1b 29 00 00 83 c4 04 85 c0 75 07 8b ce e8 8d 46 00 00 b8 ff ff 00 00 66 01 46 6e eb 1b 8b 7d ..).......u.....F.......f.Fn...}
e300 10 8b ce 66 ff 46 6c 57 e8 f3 2c 00 00 b8 ff ff 00 00 83 c4 04 66 01 46 6c 83 ff ff 75 0e 8b 46 ...f.FlW..,..........f.Fl...u..F
e320 14 8b 4e 0c 39 48 04 73 03 89 48 04 5f 5e 8b e5 5d c3 68 b0 b7 53 00 56 e8 23 19 00 00 ba 06 00 ..N.9H.s..H._^..].h..S.V.#......
e340 00 00 8b ce e8 b7 23 00 00 cc cc cc cc cc cc cc 55 8b ec 8b 45 0c 56 8b 75 08 8b 48 04 8b 10 66 ......#.........U...E.V.u..H...f
e360 ff 46 6c 51 8b ce e8 95 2c 00 00 83 c4 04 b8 ff ff 00 00 66 01 46 6c 5e 5d c3 cc cc cc cc cc cc .FlQ....,..........f.Fl^].......
e380 55 8b ec 83 e4 f8 8b 55 14 83 ec 0c 53 56 8b 75 08 57 85 d2 75 04 33 ff eb 0c 8b ce e8 ef e8 ff U......U....SV.u.W..u.3.........
e3a0 ff 8b f8 2b 7e 20 8b 4d 0c 8b 56 0c 41 8b 45 1c c1 e1 04 2b d1 89 54 24 10 85 c0 0f 84 b4 00 00 ...+~..M..V.A.E....+..T$........
e3c0 00 66 83 7e 6c 00 0f 87 a9 00 00 00 8b 56 14 89 54 24 0c 89 42 10 8b 45 18 89 42 18 8b 44 24 10 .f.~l........V..T$..B..E..B..D$.
e3e0 2b 46 20 89 42 1c 8b 46 5c 89 42 14 8a 46 74 0c 10 89 7e 5c 0f b6 c8 bf fe ff 00 00 0f b7 42 22 +F..B..F\.B..Ft...~\..........B"
e400 66 23 c7 66 0b c8 66 89 4a 22 ba c8 00 00 00 66 8b 46 6e 66 40 0f b7 c8 66 89 46 6e 66 3b c2 72 f#.f..f.J".....f.Fnf@...f.Fnf;.r
e420 17 66 3b ca 0f 84 85 00 00 00 b8 e1 00 00 00 66 3b c8 0f 83 82 00 00 00 8b 5d 10 8b ce 8b 54 24 .f;............f;........]....T$
e440 10 53 e8 b9 27 00 00 83 c4 04 85 c0 75 07 8b ce e8 2b 45 00 00 b8 ff ff 00 00 b9 ef ff 00 00 66 .S..'.......u....+E............f
e460 01 46 6e 8b 44 24 0c 66 21 48 22 8b 40 14 89 46 5c 33 c0 eb 20 2b 56 20 8d 44 24 10 8b 5d 10 8b .Fn.D$.f!H".@..F\3...+V..D$..]..
e480 ce 57 52 50 ba 50 ef 40 00 89 5c 24 20 e8 7e 31 00 00 83 c4 0c 83 fb ff 75 0e 8b 4e 14 8b 56 0c .WRP.P.@..\$..~1........u..N..V.
e4a0 39 51 04 73 03 89 51 04 5f 5e 5b 8b e5 5d c3 68 b0 b7 53 00 56 e8 a6 17 00 00 ba 06 00 00 00 8b 9Q.s..Q._^[..].h..S.V...........
e4c0 ce e8 3a 22 00 00 cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 54 8b 45 0c b9 7c fb 49 ..:"............U.......T.E..|.I
e4e0 00 89 44 24 0c ba a0 22 41 00 8b 45 10 53 56 8b 75 08 89 44 24 18 8d 44 24 0c 89 44 24 20 8b 45 ..D$..."A..E.SV.u..D$..D$..D$..E
e500 14 66 ff 46 6c 85 c0 57 ff 76 5c 0f 45 c8 89 74 24 24 8b 45 18 89 44 24 5c 8b 46 0c 2b 46 20 50 .f.Fl..W.v\.E..t$$.E..D$\.F.+F.P
e520 8d 44 24 2c 89 4c 24 64 50 8b ce c7 44 24 1c 00 00 00 00 c7 44 24 20 00 00 00 00 c7 44 24 40 00 .D$,.L$dP...D$......D$......D$@.
e540 00 00 00 c7 44 24 48 00 00 00 00 c7 44 24 4c 00 00 00 00 c7 44 24 54 00 00 00 00 c7 44 24 58 00 ....D$H.....D$L.....D$T.....D$X.
e560 00 00 00 c7 44 24 60 00 00 00 00 c7 44 24 34 00 00 00 00 c7 44 24 3c 00 00 00 00 e8 90 30 00 00 ....D$`.....D$4.....D$<......0..
e580 8b 76 10 83 c4 0c 8b 5c 24 30 8b 7c 24 28 89 44 24 0c 8b 06 6a 00 53 57 ff 76 04 ff d0 33 c9 85 .v.....\$0.|$(.D$...j.SW.v...3..
e5a0 ff 8b 7d 08 0f 45 cb 29 4e 0c 8b 74 24 44 8b 7f 10 89 44 24 38 8b 44 24 4c 6a 00 c7 44 24 44 00 ..}..E.)N..t$D....D$8.D$Lj..D$D.
e5c0 00 00 00 8d 1c 00 8b 07 53 56 ff 77 04 ff d0 33 c0 85 f6 6a 00 0f 45 c3 29 47 0c 8b 45 08 8b 5c ........SV.w...3...j..E.)G..E..\
e5e0 24 6c 8b 74 24 64 c1 e3 04 8b 78 10 53 56 ff 77 04 8b 07 ff d0 33 c0 85 f6 6a 00 0f 45 c3 29 47 $l.t$d....x.SV.w.....3...j..E.)G
e600 0c 8b 45 08 8b 9c 24 88 00 00 00 8b b4 24 80 00 00 00 c1 e3 04 8b 78 10 53 56 ff 77 04 8b 07 ff ..E...$......$........x.SV.w....
e620 d0 33 c0 83 c4 40 85 f6 8b 75 08 0f 45 c3 8b 5c 24 0c 29 47 0c b8 ff ff 00 00 66 01 46 6c 85 db .3...@...u..E..\$.)G......f.Fl..
e640 75 50 8b 46 0c 8b 78 f0 80 7f 06 01 72 44 8b 4e 10 53 6a 02 8b 49 28 e8 74 8b 00 00 8b 4f 10 83 uP.F..x.....rD.N.Sj..I(.t....O..
e660 c4 08 0f 10 00 8b 09 0f 11 01 8b 47 10 8b 10 f6 42 08 40 74 1d 83 c0 08 3b d0 75 16 8b 4e 10 80 ...........G....B.@t....;.u..N..
e680 79 3d 01 77 0d 8b 12 f6 42 05 03 74 05 e8 5e 6a 00 00 5f 5e 8b c3 5b 8b e5 5d c3 cc cc cc cc cc y=.w....B..t..^j.._^..[..]......
e6a0 55 8b ec 8b 4d 08 83 ec 14 8b 41 0c 56 83 78 f8 46 75 63 8b 40 f0 89 4d ec 8d 4d ec c7 45 fc 00 U...M.....A.V.x.Fuc.@..M..M..E..
e6c0 00 00 00 8b 70 0c 8b 45 0c 89 45 f0 8b 45 10 89 45 f4 8b 45 14 89 45 f8 e8 03 ab 00 00 83 7d fc ....p..E..E..E..E..E..E.......}.
e6e0 00 8a 46 0c 88 45 0b 75 15 ff 75 f4 8d 45 0b 6a 01 50 ff 75 ec ff 55 f0 83 c4 10 89 45 fc 8d 45 ..F..E.u..u..E.j.P.u..U.....E..E
e700 ec 33 d2 50 8b ce e8 55 a7 00 00 8b 45 fc 83 c4 04 5e 8b e5 5d c3 b8 01 00 00 00 5e 8b e5 5d c3 .3.P...U....E....^..]......^..].
e720 55 8b ec 8b 45 08 0f b6 40 08 5d c3 cc cc cc cc 55 8b ec 8b 45 0c 53 8b 5d 08 56 57 33 ff 8b 73 U...E...@.].....U...E.S.].VW3..s
e740 10 83 f8 09 0f 87 28 01 00 00 ff 24 85 7c f4 40 00 c6 46 3f 00 8b c7 5f 5e 5b 5d c3 8b 4e 08 33 ......(....$.|.@..F?..._^[]..N.3
e760 d2 03 4e 0c c6 46 3f 01 8d 81 01 00 00 80 85 c0 0f 4e c2 2b c8 89 46 0c 89 4e 08 8b c7 5f 5e 5b ..N..F?..........N.+..F..N..._^[
e780 5d c3 33 d2 8b cb e8 55 7f 00 00 8b c7 5f 5e 5b 5d c3 8b 7e 0c 03 7e 08 c1 ef 0a 8b c7 5f 5e 5b ].3....U....._^[]..~..~......_^[
e7a0 5d c3 8b 7e 0c 03 7e 08 81 e7 ff 03 00 00 8b c7 5f 5e 5b 5d c3 8a 46 3f 8b 56 08 8b 4e 0c 03 d1 ]..~..~........._^[]..F?.V..N...
e7c0 88 45 0b 8b 45 10 c6 46 3f 01 85 c0 75 27 8d 82 01 00 00 80 b9 c0 f9 ff ff 3b c1 0f 4f c8 2b d1 .E..E..F?...u'...........;..O.+.
e7e0 89 4e 0c 8b cb 89 56 08 e8 c3 7d 00 00 8a 45 0b 88 46 3f eb 37 c1 e0 0a 03 c8 8d 82 01 00 00 80 .N....V...}...E..F?.7...........
e800 3b c8 89 4d 0c 0f 4d c1 2b d0 89 46 0c 89 56 08 8b 43 10 39 78 0c 7e 0a 8b cb e8 91 7d 00 00 8b ;..M..M.+..F..V..C.9x.~.....}...
e820 4d 0c 8a 45 0b 88 46 3f 85 c9 7e 49 80 7e 3d 07 75 43 bf 01 00 00 00 8b c7 5f 5e 5b 5d c3 8b 7e M..E..F?..~I.~=.uC......._^[]..~
e840 70 8b 45 10 89 46 70 8b c7 5f 5e 5b 5d c3 8b 7e 74 b9 28 00 00 00 39 4d 10 8b c7 0f 4d 4d 10 89 p.E..Fp.._^[]..~t.(...9M....MM..
e860 4e 74 5f 5e 5b 5d c3 0f b6 7e 3f 8b c7 5f 5e 5b 5d c3 83 cf ff 8b c7 5f 5e 5b 5d c3 51 f3 40 00 Nt_^[]...~?.._^[]......_^[].Q.@.
e880 5c f3 40 00 82 f3 40 00 92 f3 40 00 a2 f3 40 00 b5 f3 40 00 3e f4 40 00 4e f4 40 00 72 f4 40 00 \.@...@...@...@...@.>.@.N.@.r.@.
e8a0 67 f4 40 00 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 4d 08 e9 55 13 00 00 cc cc cc cc cc g.@.............U...M..U........
e8c0 55 8b ec 8b 55 0c 56 8b 75 08 8b ce 57 e8 be e3 ff ff 8b 4e 0c 83 e9 10 51 8b 10 8b ce e8 8e 80 U...U.V.u...W......N....Q.......
e8e0 00 00 83 c4 04 bf 10 00 00 00 85 c0 b9 f0 ff ff ff 0f 45 cf 01 4e 0c 5f 5e 5d c3 cc cc cc cc cc ..................E..N._^]......
e900 55 8b ec 83 e4 f8 8b 45 0c 56 57 8b 7d 08 83 f8 02 7c 0b 8b d0 8b cf e8 94 3c 00 00 eb 27 85 c0 U......E.VW.}....|.......<...'..
e920 75 23 8b 77 0c ba 1f f9 49 00 50 8b cf e8 3e a0 00 00 89 06 83 c4 04 0f b6 40 04 83 c8 40 89 46 u#.w....I.P...>..........@...@.F
e940 08 83 47 0c 10 8b 47 10 83 78 0c 00 7e 07 8b cf e8 5b 7c 00 00 5f 5e 8b e5 5d c3 cc cc cc cc cc ..G...G..x..~....[|.._^..]......
e960 55 8b ec 51 8b 55 0c 56 8b 75 08 8b ce e8 1e e3 ff ff 8b 56 0c 8b ce 50 e8 23 3f 00 00 83 c4 04 U..Q.U.V.u.........V...P.#?.....
e980 83 46 0c 10 5e 59 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 85 d2 74 12 8b 4d 08 8b 41 10 .F..^Y].........U...U...t..M..A.
e9a0 8b 40 04 89 02 8b 41 10 8b 00 5d c3 8b 45 08 8b 40 10 8b 00 5d c3 cc cc cc cc cc cc cc cc cc cc .@....A...]..E..@...]...........
e9c0 55 8b ec 8b 55 08 8b 45 10 8b 4a 10 89 41 04 8b 4a 10 8b 45 0c 89 01 5d c3 cc cc cc cc cc cc cc U...U..E..J..A..J..E...]........
e9e0 55 8b ec 51 8b 4d 08 53 8b 5d 0c 56 57 83 fb e7 77 73 8b 71 10 8d 43 18 50 6a 07 33 d2 e8 be ad U..Q.M.S.].VW...ws.q..C.Pj.3....
ea00 00 00 8a 4e 3c 8b f8 80 e1 03 83 c4 08 88 4f 05 c6 47 04 07 8b 4e 40 89 0f 89 7e 40 89 5f 0c c7 ...N<.........O..G...N@...~@._..
ea20 47 08 00 00 00 00 a1 a0 65 53 00 8b 0d a4 65 53 00 89 4f 14 8b 4d 08 89 47 10 c6 47 06 00 8b 41 G.......eS....eS..O..M..G..G...A
ea40 0c 89 38 c7 40 08 47 00 00 00 8b 41 10 83 41 0c 10 83 78 0c 00 7e 05 e8 54 7b 00 00 8d 47 18 5f ..8.@.G....A..A...x..~..T{...G._
ea60 5e 5b 59 5d c3 e8 36 ad 00 00 cc cc cc cc cc cc 55 8b ec 8b 55 0c 56 8b 75 08 8b ce 57 e8 0e e2 ^[Y]..6.........U...U.V.u...W...
ea80 ff ff 8b 48 08 83 e1 3f 83 f9 06 74 32 83 f9 26 75 7c 8b 55 10 83 fa 01 7c 74 8b 08 0f b6 41 06 ...H...?...t2..&u|.U....|t....A.
eaa0 3b d0 7f 6a c1 e2 04 b8 1f f9 49 00 03 d1 8b 4e 0c 5f 0f 10 02 0f 11 01 83 46 0c 10 5e 5d c3 8b ;..j......I....N._.......F..^]..
eac0 4d 10 83 f9 01 7c 47 8b 00 8b 78 0c 3b 4f 0c 7f 3d 8b 44 88 0c 8b 10 8b 47 40 8b 44 c8 f8 85 c0 M....|G...x.;O..=.D.....G@.D....
eae0 75 16 8b 4e 0c b8 14 b6 53 00 0f 10 02 5f 0f 11 01 83 46 0c 10 5e 5d c3 83 c0 10 74 13 8b 4e 0c u..N....S...._....F..^]....t..N.
eb00 0f 10 02 5f 0f 11 01 83 46 0c 10 5e 5d c3 33 c0 5f 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ..._....F..^].3._^].............
eb20 55 8b ec 83 ec 08 8b 55 0c 33 c0 53 56 57 8b 7d 08 33 db 8b cf 89 45 fc e8 53 e1 ff ff 8b 48 08 U......U.3.SVW.}.3....E..S....H.
eb40 83 e1 3f 83 f9 06 74 31 83 f9 26 0f 85 e6 00 00 00 8b 4d 10 8b 18 83 f9 01 0f 8c d8 00 00 00 0f ..?...t1..&.......M.............
eb60 b6 43 06 3b c8 0f 8f cc 00 00 00 c1 e1 04 be 1f f9 49 00 03 cb 33 d2 eb 40 8b 10 8b 75 10 8b 42 .C.;.............I...3..@...u..B
eb80 0c 83 fe 01 0f 8c ad 00 00 00 3b 70 0c 0f 8f a4 00 00 00 8b 54 b2 0c 8b 40 40 89 55 fc 8b 0a 8b ..........;p........T...@@.U....
eba0 74 f0 f8 85 f6 75 07 be 14 b6 53 00 eb 03 83 c6 10 85 f6 0f 84 80 00 00 00 83 47 0c f0 8b 47 0c t....u....S...............G...G.
ebc0 0f 10 00 0f 11 01 85 db 74 38 8b 4f 0c f6 41 08 40 74 66 8a 63 05 f6 c4 04 74 5e 8b 11 f6 42 05 ........t8.O..A.@tf.c....t^...B.
ebe0 03 74 56 8b 4f 10 80 79 3d 01 76 3d 8a 41 3c 80 e4 f8 24 03 0a c4 88 43 05 8b c6 5f 5e 5b 8b e5 .tV.O..y=.v=.A<...$....C..._^[..
ec00 5d c3 85 d2 74 33 8b 12 f6 42 08 40 74 2b 8b 45 fc 83 c0 08 3b d0 75 21 8b 4f 10 80 79 3d 01 77 ]...t3...B.@t+.E....;.u!.O..y=.w
ec20 18 8b 12 f6 42 05 03 74 10 e8 c2 64 00 00 8b c6 5f 5e 5b 8b e5 5d c3 33 f6 5f 8b c6 5e 5b 8b e5 ....B..t...d...._^[..].3._..^[..
ec40 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 8b 4d 08 e8 32 e0 ff ff 8b d0 ]...............U...U..M..2.....
ec60 8b 4a 08 83 e1 3f 83 f9 06 74 13 83 f9 26 74 04 33 c0 5d c3 8b 45 10 c1 e0 04 03 02 5d c3 8b 55 .J...?...t...&t.3.]..E......]..U
ec80 0c 8b 4d 08 e8 07 e0 ff ff 8b 08 8b 45 10 8b 44 81 0c 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ..M.........E..D..].............
eca0 55 8b ec 8b 55 0c 53 56 57 8b 7d 08 8b cf e8 dd df ff ff 8b 55 14 8b 08 8b 45 10 8d 34 81 8b cf U...U.SVW.}.........U....E..4...
ecc0 e8 cb df ff ff 8b 56 0c 8b 08 83 42 04 ff 8b 45 18 8d 1c 81 75 15 8d 42 08 39 02 75 0e 6a 00 6a ......V....B...E....u..B.9.u.j.j
ece0 18 8b cf e8 d8 aa 00 00 83 c4 08 8b 4b 0c 89 4e 0c ff 41 04 8b 4e 0c 8b 11 8d 41 08 3b d0 74 0c ............K..N..A..N....A.;.t.
ed00 c7 41 0c 01 00 00 00 8b 4e 0c 8b 11 f6 42 08 40 74 21 8d 41 08 3b d0 75 1a 8b 4f 10 80 79 3d 01 .A......N....B.@t!.A.;.u..O..y=.
ed20 77 11 8b 12 f6 42 05 03 74 09 5f 5e 5b 5d e9 bd 63 00 00 5f 5e 5b 5d c3 cc cc cc cc cc cc cc cc w....B..t._^[]..c.._^[].........
ed40 8b 01 56 8b 00 8b 50 0c 8b 72 38 85 f6 74 0f 8b 41 14 2b 42 30 c1 f8 02 8b 44 86 fc 5e c3 83 c8 ..V...P..r8..t..A.+B0....D..^...
ed60 ff 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 53 85 d2 74 07 8b 5d 10 85 db .^..............U...U.S..t..]...
ed80 75 04 33 db 33 d2 8b 4d 08 8b 41 14 f6 40 22 02 74 06 8b 40 14 89 41 18 8b 45 14 89 41 64 89 41 u.3.3..M..A..@".t..@..A..E..Ad.A
eda0 68 0f b6 c3 89 51 58 89 41 70 5b 5d c3 cc cc cc 55 8b ec 8b 45 08 8b 40 58 5d c3 cc cc cc cc cc h....QX.Ap[]....U...E..@X]......
edc0 55 8b ec 8b 45 08 8b 40 70 5d c3 cc cc cc cc cc 55 8b ec 8b 45 08 8b 40 64 5d c3 cc cc cc cc cc U...E..@p]......U...E..@d]......
ede0 55 8b ec 8b 45 0c 85 c0 79 04 33 c0 5d c3 56 8b 75 08 8b 4e 14 85 c0 7e 13 8d 56 34 0f 1f 40 00 U...E...y.3.].V.u..N...~..V4..@.
ee00 3b ca 74 21 8b 49 08 48 85 c0 7f f4 75 17 8d 46 34 3b c8 74 10 8b 45 10 ba 01 00 00 00 5e 89 48 ;.t!.I.H....u..F4;.t..E......^.H
ee20 60 8b c2 5d c3 33 d2 8b c2 5e 5d c3 cc cc cc cc 55 8b ec 83 ec 10 53 56 8b 75 08 57 8b fa 89 4d `..].3...^].....U.....SV.u.W...M
ee40 f4 f6 47 22 02 0f 84 b9 00 00 00 85 f6 79 37 8b 17 f7 de 8b 02 8b 40 0c 0f b6 48 06 8b 47 10 2b ..G".........y7.......@...H..G.+
ee60 c2 c1 f8 04 2b c1 3b f0 0f 8d c8 00 00 00 8b 45 0c 03 ce c1 e1 04 5f 03 ca 5e 89 08 b8 20 b6 53 ....+.;........E......_..^.....S
ee80 00 5b 8b e5 5d c3 8b 47 10 33 c9 8b 57 14 8b de 89 45 f0 8b 07 8b 00 8b 40 0c 89 45 fc 2b 50 30 .[..]..G.3..W....E......@..E.+P0
eea0 c1 fa 02 4a 39 48 20 7e 26 8b 40 3c 89 45 f8 83 c0 08 39 50 fc 7f 18 3b 10 7d 05 83 eb 01 74 1f ...J9H.~&.@<.E....9P...;.}....t.
eec0 8b 75 fc 41 83 c0 0c 3b 4e 20 8b 75 08 7c e3 8b 4f 10 8b 45 f4 3b 78 14 75 31 83 c0 0c eb 2f 8d .u.A...;N..u.|..O..E.;x.u1..../.
eee0 04 49 8b 4d f8 8b 04 81 83 c0 10 74 e2 8b 4d f0 c1 e6 04 5f 8d 51 f0 8b 4d 0c 03 d6 5e 5b 89 11 .I.M.......t..M...._.Q..M...^[..
ef00 8b e5 5d c3 8b 0f 83 c1 10 eb c7 8b 47 0c 8b 00 2b c1 c1 f8 04 3b c6 7c 1d 85 f6 7e 19 8d 51 f0 ..].........G...+....;.|...~..Q.
ef20 c1 e6 04 8b 4d 0c 03 d6 5f 5e b8 2c b6 53 00 89 11 5b 8b e5 5d c3 5f 5e 33 c0 5b 8b e5 5d c3 cc ....M..._^.,.S...[..]._^3.[..]..
ef40 55 8b ec 56 8b 75 08 57 80 7e 08 01 75 13 8b 56 14 8b 46 20 03 42 1c 8b 0a 89 02 2b 4e 20 89 4a U..V.u.W.~..u..V..F..B.....+N..J
ef60 1c 8b 55 0c 53 85 d2 75 4e 8b 46 0c 83 78 f8 46 74 04 33 ff eb 72 8b 40 f0 33 c9 8b 55 10 8b 40 ..U.S..uN.F..x.Ft.3..r.@.3..U..@
ef80 0c 8b 78 20 85 ff 7e ea 8b 58 3c 8d 43 08 66 90 83 78 fc 00 7f dc 83 38 00 7e 05 83 ea 01 74 0c ..x...~..X<.C.f..x.....8.~....t.
efa0 41 83 c0 0c 3b cf 7c e8 33 ff eb 3c 8d 04 49 8b 3c 83 83 c7 10 eb 31 8b 52 60 8d 45 08 50 ff 75 A...;.|.3..<..I.<.....1.R`.E.P.u
efc0 10 8b ce c7 45 08 00 00 00 00 e8 61 fe ff ff 8b f8 83 c4 08 85 ff 74 10 8b 4d 08 8b 56 0c 0f 10 ....E......a..........t..M..V...
efe0 01 0f 11 02 83 46 0c 10 80 7e 08 01 5b 75 13 8b 56 14 8b 46 20 03 42 1c 8b 0a 89 02 2b 4e 20 89 .....F...~..[u..V..F..B.....+N..
f000 4a 1c 8b c7 5f 5e 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 51 56 8b 75 08 57 c7 45 fc 00 00 00 00 J..._^].........U..QV.u.W.E.....
f020 80 7e 08 01 75 13 8b 56 14 8b 46 20 03 42 1c 8b 0a 89 02 2b 4e 20 89 4a 1c 8b 55 0c 8d 45 fc 50 .~..u..V..F..B.....+N..J..U..E.P
f040 ff 75 10 8b ce 8b 52 60 e8 e3 fd ff ff 8b f8 83 c4 08 85 ff 74 11 8b 4e 0c 0f 10 41 f0 8b 4d fc .u....R`............t..N...A..M.
f060 0f 11 01 83 46 0c f0 80 7e 08 01 75 15 8b 56 14 8b 46 20 03 42 1c 8b 0a 89 02 8b c7 2b 4e 20 89 ....F...~..u..V..F..B.......+N..
f080 4a 1c 5f 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 10 53 56 8b 75 08 bb 01 00 00 00 J._^..].........U.....SV.u......
f0a0 57 8b fa 89 4d f0 89 5d fc 8a 07 84 c0 0f 84 36 01 00 00 8b 4d 10 8b 55 0c 0f 1f 80 00 00 00 00 W...M..].......6....M..U........
f0c0 0f be c0 83 c0 b4 83 f8 29 0f 87 3f 02 00 00 0f b6 80 34 ff 40 00 ff 24 85 18 ff 40 00 85 d2 74 ........)..?......4.@..$...@...t
f0e0 3a 80 7a 04 26 74 34 8b 5a 0c 8b 53 48 85 d2 74 05 83 c2 10 eb 05 ba 48 b6 53 00 89 56 10 b9 4c :.z.&t4.Z..SH..t.......H.S..V..L
f100 b6 53 00 8b 43 24 85 c0 89 46 18 b8 54 b6 53 00 0f 45 c8 8b 43 28 8b 5d fc eb 1b c7 46 10 3c b6 .S..C$...F..T.S..E..C(.]....F.<.
f120 53 00 b9 44 b6 53 00 c7 46 18 ff ff ff ff 83 c8 ff ba 3c b6 53 00 89 46 1c 89 4e 0c 51 8d 4e 24 S..D.S..F.........<.S..F..N.Q.N$
f140 e8 0b 94 00 00 83 c4 04 e9 8a 00 00 00 85 c9 74 10 f6 41 22 02 74 0a e8 e4 fb ff ff 89 46 14 eb ...............t..A".t.......F..
f160 76 83 c8 ff 89 46 14 eb 6e 85 d2 75 0e 88 56 20 32 c0 c6 46 22 01 88 46 21 eb 5c 8a 42 06 88 46 v....F..n..u..V.2..F"..F!.\.B..F
f180 20 80 7a 04 26 74 e9 8b 42 0c 0f b6 40 07 88 46 22 8b 42 0c 8a 40 06 88 46 21 eb 3b 85 c9 74 0a ..z.&t..B...@..F".B..@..F!.;..t.
f1a0 8a 41 22 24 20 88 46 23 eb 2d 32 c0 88 46 23 eb 26 8d 5e 04 85 c9 0f 84 39 01 00 00 0f b7 41 22 .A"$..F#.-2..F#.&.^.....9.....A"
f1c0 a9 00 01 00 00 74 2b c7 03 34 f9 49 00 c7 46 08 58 b6 53 00 8b 5d fc 8a 47 01 47 8b 4d 10 8b 55 .....t+..4.I..F.X.S..]..G.G.M..U
f1e0 0c 84 c0 0f 85 d7 fe ff ff 5f 5e 8b c3 5b 8b e5 5d c3 a8 20 0f 85 fb 00 00 00 8b 51 08 0f b7 4a ........._^..[..]..........Q...J
f200 22 f6 c1 02 0f 84 eb 00 00 00 8b 02 8b 52 14 8b 00 8b 40 0c 89 45 f4 8b 40 30 2b d0 c1 fa 02 4a "............R....@..E..@0+....J
f220 8b 04 90 89 45 f8 f6 c1 04 74 10 c7 03 7c fb 49 00 b8 98 b6 53 00 e9 a1 00 00 00 8b c8 83 e1 3f ....E....t...|.I....S..........?
f240 8d 41 fa 83 f8 23 0f 87 8e 00 00 00 0f b6 80 94 ff 40 00 ff 24 85 60 ff 40 00 8b 45 f8 8b 4d f4 .A...#...........@..$.`.@..E..M.
f260 c1 e8 06 0f b6 c0 53 50 e8 63 03 00 00 83 c4 08 eb 6a c7 03 a0 b6 53 00 b8 a0 b6 53 00 eb 5d b9 ......SP.c.......j....S....S..].
f280 88 00 00 00 eb 3f b9 8c 00 00 00 eb 38 8d 0c 8d 6c 00 00 00 eb 2f b9 d0 00 00 00 eb 28 b9 d4 00 .....?......8...l..../......(...
f2a0 00 00 eb 21 b9 98 00 00 00 eb 1a b9 e0 00 00 00 eb 13 b9 9c 00 00 00 eb 0c b9 d8 00 00 00 eb 05 ...!............................
f2c0 b9 dc 00 00 00 8b 45 f0 8b 40 10 8b 04 08 83 c0 10 89 03 b8 58 b6 53 00 eb 02 33 c0 89 46 08 85 ......E..@..........X.S...3..F..
f2e0 c0 0f 85 ed fe ff ff c7 46 08 1f f9 49 00 89 03 e9 df fe ff ff c7 46 08 00 00 00 00 c7 46 08 1f ........F...I.........F......F..
f300 f9 49 00 c7 03 00 00 00 00 e9 c6 fe ff ff 33 db 89 5d fc e9 bf fe ff ff d7 fd 40 00 dd fc 40 00 .I............3..]........@...@.
f320 4d fd 40 00 b1 fd 40 00 9c fd 40 00 69 fd 40 00 0e ff 40 00 00 06 06 06 06 06 06 01 06 06 06 06 M.@...@...@.i.@...@.............
f340 06 06 06 06 06 06 06 06 06 06 06 06 06 06 00 06 06 06 06 06 02 06 03 06 06 06 06 06 04 05 66 90 ..............................f.
f360 7f fe 40 00 86 fe 40 00 8d fe 40 00 96 fe 40 00 9d fe 40 00 a4 fe 40 00 ab fe 40 00 b2 fe 40 00 ..@...@...@...@...@...@...@...@.
f380 b9 fe 40 00 c0 fe 40 00 5a fe 40 00 72 fe 40 00 da fe 40 00 00 00 01 0c 01 0c 00 02 02 02 02 02 ..@...@.Z.@.r.@...@.............
f3a0 02 02 02 02 02 02 02 03 04 0c 05 06 0c 07 08 09 0c 0c 0a 0a 0c 0c 0c 0b cc cc cc cc cc cc cc cc ................................
f3c0 55 8b ec 83 e4 f0 83 ec 38 56 57 8b 7d 08 80 7f 08 01 75 13 8b 57 14 8b 42 1c 03 47 20 8b 0a 89 U.......8VW.}.....u..W..B..G....
f3e0 02 2b 4f 20 89 4a 1c 8b 4d 0c 80 39 3e 75 17 8b 57 0c 83 c2 f0 c7 44 24 08 00 00 00 00 41 89 57 .+O..J..M..9>u..W.....D$.....A.W
f400 0c 89 4d 0c eb 0c 8b 75 10 8b 76 60 89 74 24 08 8b 16 8b 42 08 83 e0 1f 89 54 24 10 3c 06 75 04 ..M....u..v`.t$....B.....T$.<.u.
f420 8b 32 eb 02 33 f6 ff 74 24 08 8b d1 89 74 24 10 56 ff 75 10 8b cf e8 55 fc ff ff 6a 66 ff 75 0c .2..3..t$....t$.V.u....U...jf.u.
f440 89 44 24 1c e8 b7 7e 05 00 83 c4 14 85 c0 74 11 8b 44 24 10 8b 4f 0c 0f 10 00 0f 11 01 83 47 0c .D$...~.......t..D$..O........G.
f460 10 80 7f 08 01 75 13 8b 57 14 8b 42 1c 03 47 20 8b 0a 89 02 2b 4f 20 89 4a 1c 6a 4c ff 75 0c e8 .....u..W..B..G.....+O..J.jL.u..
f480 7c 7e 05 00 83 c4 08 85 c0 0f 84 30 01 00 00 85 f6 0f 84 1a 01 00 00 80 7e 04 26 0f 84 10 01 00 |~.........0............~.&.....
f4a0 00 8b 46 0c 33 d2 8b 77 10 8b cf 6a 20 6a 05 8b 40 38 89 44 24 1c e8 05 a3 00 00 8a 4e 3c 8b d0 ..F.3..w...j.j..@8.D$.......N<..
f4c0 80 e1 03 89 54 24 18 83 c4 08 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 89 56 40 33 f6 c7 42 18 00 00 ....T$.....J..B...N@...V@3..B...
f4e0 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 ..f.B....B......B......B..eS..B.
f500 00 00 00 00 8b 47 0c c7 44 24 30 01 00 00 00 c7 44 24 38 01 00 00 00 89 10 c7 40 08 45 00 00 00 .....G..D$0.....D$8.......@.E...
f520 8b 44 24 0c 83 47 0c 10 8b 40 0c 39 70 18 0f 8e 8b 00 00 00 0f 28 44 24 30 0f 1f 80 00 00 00 00 .D$..G...@.9p........(D$0.......
f540 8b 44 24 14 8b 04 b0 99 8b ca 89 44 24 18 51 89 4c 24 20 8b 4c 24 14 50 e8 73 7c 00 00 83 c4 08 .D$........D$.Q.L$..L$.P.s|.....
f560 3d a0 65 53 00 75 30 8b 44 24 18 8b cf 8b 54 24 10 89 44 24 20 8b 44 24 1c 89 44 24 24 8d 44 24 =.eS.u0.D$....T$..D$..D$..D$$.D$
f580 20 50 c7 44 24 2c 13 00 00 00 e8 51 7a 00 00 0f 28 44 24 34 83 c4 04 0f 11 00 8b 44 24 0c 46 8b .P.D$,.....Qz...(D$4.......D$.F.
f5a0 40 0c 3b 70 18 7c 99 8b 44 24 08 5f 5e 8b e5 5d c3 8b 47 0c c7 40 08 00 00 00 00 83 47 0c 10 8b @.;p.|..D$._^..]..G..@......G...
f5c0 44 24 08 5f 5e 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 83 ec 10 53 56 57 8b da 8b f9 89 5d fc D$._^..]........U.....SVW.....].
f5e0 89 7d f4 8b 55 08 33 c9 8b 77 20 42 85 f6 7e 1c 8b 7f 3c 8d 47 08 39 58 fc 7f 11 3b 18 7d 05 83 .}..U.3..w.B..~...<.G.9X...;.}..
f600 ea 01 74 55 41 83 c0 0c 3b ce 7c ea 8b 45 0c c7 00 00 00 00 00 83 ca ff c7 45 f8 00 00 00 00 33 ..tUA...;.|..E...........E.....3
f620 c0 85 db 0f 8e da 02 00 00 8b 4d f4 8b 49 30 8b d9 89 4d f0 8b 33 8b fe 83 e7 3f 8b ce c1 e9 06 ..........M..I0...M..3....?.....
f640 0f b6 d9 8d 4f fc 83 f9 25 77 6b 0f b6 89 20 05 41 00 ff 24 8d 0c 05 41 00 8d 04 49 8b 4d 0c 8b ....O...%wk.....A..$...A...I.M..
f660 04 87 83 c0 10 89 01 74 ac 5f 5e b8 64 b6 53 00 5b 8b e5 5d c3 8b 4d 08 3b d9 7f 55 c1 ee 17 03 .......t._^.d.S.[..]..M.;..U....
f680 f3 3b ce 7f 4c eb 3d 8d 4b 02 39 4d 08 7c 42 eb 33 39 5d 08 eb f7 8b 4d fc c1 ee 0e 81 c6 02 00 .;..L.=.K.9M.|B.39]....M........
f6a0 fe ff 03 f0 3b c6 7d 2c 3b f1 7f 28 3b 75 f8 7e 23 89 75 f8 eb 1e f6 87 24 24 4b 00 40 74 12 39 ....;.},;..(;u.~#.u.....$$K.@t.9
f6c0 5d 08 75 0d 3b 45 f8 8b d0 b9 ff ff ff ff 0f 4c d1 8b 4d fc 8b 5d f0 40 83 c3 04 89 5d f0 3b c1 ].u.;E.........L..M..].@....].;.
f6e0 0f 8c 4e ff ff ff 83 fa ff 0f 84 14 02 00 00 8b 5d f4 8b 7b 30 8b 0c 97 8b f1 83 e6 3f 83 fe 0c ..N.............]..{0.......?...
f700 0f 87 fd 01 00 00 0f b6 86 60 05 41 00 ff 24 85 48 05 41 00 8b d9 c1 e9 06 c1 eb 17 0f b6 c1 89 .........`.A..$.H.A.............
f720 5d 08 3b d8 0f 83 d9 01 00 00 8b 7d f4 8b da 89 55 fc e9 ac fe ff ff 8b f9 c1 e9 17 c1 ef 0e 81 ].;........}....U...............
f740 e7 ff 01 00 00 83 fe 07 75 6b 8b 5b 20 8d 71 01 33 c9 85 db 7e 20 8b 45 f4 8b 40 3c 83 c0 08 90 ........uk.[..q.3...~..E..@<....
f760 39 50 fc 7f 11 3b 10 7d 05 83 ee 01 74 0f 41 83 c0 0c 3b cb 7c ea 8b 5d f4 33 f6 eb 0f 8b 5d f4 9P...;.}....t.A...;.|..].3....].
f780 8d 04 49 8b 73 3c 8b 34 86 83 c6 10 f7 c7 00 01 00 00 74 32 81 e7 ff fe ff ff c1 e7 04 03 7b 2c ..I.s<.4..........t2..........{,
f7a0 8b 47 08 24 0f 3c 04 75 34 8b 07 8b 4d 0c 83 c0 10 89 01 eb 31 8b 43 40 8b 34 c8 85 f6 75 ca be .G.$.<.u4...M.......1.C@.4...u..
f7c0 7c fb 49 00 eb c6 ff 75 0c 8b cb 57 e8 ff fd ff ff 83 c4 08 85 c0 74 05 80 38 63 74 09 8b 45 0c |.I....u...W..........t..8ct..E.
f7e0 c7 00 7c fb 49 00 85 f6 74 38 b8 6c b6 53 00 90 8a 0e 3a 08 75 1a 84 c9 74 12 8a 4e 01 3a 48 01 ..|.I...t8.l.S....:.u...t..N.:H.
f800 75 0e 83 c6 02 83 c0 02 84 c9 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 b8 74 b6 53 00 0f 84 e3 00 u.........u.3...........t.S.....
f820 00 00 5f 5e b8 7c b6 53 00 5b 8b e5 5d c3 8b 43 40 c1 e9 17 8b 04 c8 85 c0 75 16 8b 4d 0c b8 7c .._^.|.S.[..]..C@........u..M..|
f840 fb 49 00 5f 5e 5b 89 01 b8 84 b6 53 00 8b e5 5d c3 8b 4d 0c 83 c0 10 5f 5e 5b 89 01 b8 84 b6 53 .I._^[.....S...]..M...._^[.....S
f860 00 8b e5 5d c3 83 fe 01 75 05 c1 e9 0e eb 07 8b 4c 97 04 c1 e9 06 c1 e1 04 03 4b 2c 8b 41 08 24 ...]....u.......L.........K,.A.$
f880 0f 3c 04 75 7e 8b 01 8b 4d 0c 83 c0 10 5f 5e 5b 89 01 b8 8c b6 53 00 8b e5 5d c3 c1 e9 0e 81 e1 .<.u~...M...._^[.....S...]......
f8a0 ff 01 00 00 f7 c1 00 01 00 00 74 2b 81 e1 ff fe ff ff c1 e1 04 03 4b 2c 8b 41 08 24 0f 3c 04 75 ..........t+..........K,.A.$.<.u
f8c0 2d 8b 01 8b 4d 0c 83 c0 10 5f 5e 5b 89 01 b8 ec fb 49 00 8b e5 5d c3 ff 75 0c 51 8b cb e8 ee fc -...M...._^[.....I...]..u.Q.....
f8e0 ff ff 83 c4 08 85 c0 74 05 80 38 63 74 09 8b 45 0c c7 00 7c fb 49 00 5f 5e b8 ec fb 49 00 5b 8b .......t..8ct..E...|.I._^...I.[.
f900 e5 5d c3 33 c0 5f 5e 5b 8b e5 5d c3 75 02 41 00 96 02 41 00 91 02 41 00 87 02 41 00 b6 02 41 00 .].3._^[..].u.A...A...A...A...A.
f920 00 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 01 04 04 04 04 04 ................................
f940 02 02 04 04 04 03 66 90 14 03 41 00 65 04 41 00 2e 04 41 00 37 03 41 00 9b 04 41 00 03 05 41 00 ......f...A.e.A...A.7.A...A...A.
f960 00 01 01 05 05 02 03 03 05 05 05 05 04 cc cc cc 55 8b ec 83 ec 0c 8b c1 c7 45 fc 00 00 00 00 53 ................U........E.....S
f980 56 57 8b 58 14 8b fa 89 45 f4 f6 43 22 02 0f 84 b2 00 00 00 8b 03 33 c9 8b 10 89 55 f8 0f b6 72 VW.X....E..C".........3....U...r
f9a0 06 85 f6 74 14 83 c2 10 8b 02 39 38 74 6c 41 83 c2 04 3b ce 7c f2 8b 55 f8 8b 4b 10 8b f7 2b f1 ...t......98tlA...;.|..U..K...+.
f9c0 c1 fe 04 85 f6 78 7f 8b 43 04 2b c1 c1 f8 04 3b f0 7d 73 8b c6 c1 e0 04 03 c1 3b c7 75 68 8b 4a .....x..C.+....;.}s.......;.uh.J
f9e0 0c 8d 45 fc 8b 53 14 50 56 2b 51 30 c1 fa 02 4a e8 db fb ff ff 8b c8 83 c4 08 85 c9 74 48 8b 45 ..E..S.PV+Q0...J............tH.E
fa00 fc 50 51 68 b0 b6 53 00 ff 75 f4 e8 20 8b 00 00 83 c4 10 5f 5e 5b 8b e5 5d c3 8b 45 f8 8b 40 0c .PQh..S..u........._^[..]..E..@.
fa20 8b 40 40 8b 04 c8 85 c0 75 0f b8 7c fb 49 00 b9 84 b6 53 00 89 45 fc eb c8 83 c0 10 b9 84 b6 53 .@@.....u..|.I....S..E.........S
fa40 00 89 45 fc eb bb 5f 5e b8 1f f9 49 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..E..._^...I.[..]...............
fa60 55 8b ec 53 56 57 8b fa 8b d9 e8 d1 99 00 00 8b d7 8b cb 8b f0 e8 f6 fe ff ff 50 56 ff 75 08 68 U..SVW....................PV.u.h
fa80 bc b6 53 00 53 e8 d6 01 00 00 cc cc cc cc cc cc 55 8b ec 8b 42 08 83 e0 0f 83 f8 04 74 05 83 f8 ..S.S...........U...B.......t...
faa0 03 75 03 8b 55 08 68 d8 b6 53 00 e8 b0 ff ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .u..U.h..S......................
fac0 55 8b ec 83 ec 08 56 8b f2 57 8b f9 83 7e 08 03 75 07 b8 01 00 00 00 eb 0a 8d 55 f8 8b ce e8 3d U.....V..W...~..u.........U....=
fae0 1e 00 00 ff 75 0c 85 c0 8b cf 0f 45 75 08 8b d6 e8 6b ff ff ff cc cc cc cc cc cc cc cc cc cc cc ....u......Eu....k..............
fb00 55 8b ec 83 ec 0c 56 8b f2 57 8b f9 83 7e 08 13 75 07 b8 01 00 00 00 eb 0f 6a 00 8d 55 f8 8b ce U.....V..W...~..u........j..U...
fb20 e8 fb 1e 00 00 83 c4 04 85 c0 8b cf 0f 45 75 08 8b d6 e8 39 fe ff ff 50 68 e4 b6 53 00 57 e8 1d .............Eu....9...Ph..S.W..
fb40 01 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 53 56 57 8b f1 e8 e2 98 00 00 8b 55 ................U..QSVW........U
fb60 08 8b ce 8b f8 e8 d6 98 00 00 89 45 fc 8b c8 8b d7 8a 1a 3a 19 75 1a 84 db 74 12 8a 42 01 3a 41 ...........E.......:.u...t..B.:A
fb80 01 75 0e 83 c2 02 83 c1 02 84 c0 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 0c 57 68 0c b7 53 00 .u.........u.3..........u.Wh..S.
fba0 56 e8 ba 00 00 00 ff 75 fc 57 68 30 b7 53 00 56 e8 ab 00 00 00 cc cc cc cc cc cc cc cc cc cc cc V......u.Wh0.S.V................
fbc0 55 8b ec 83 ec 3c 56 8b f2 8b 55 08 57 8b f9 85 d2 74 11 51 83 c2 10 8d 4d c4 e8 71 89 00 00 83 U....<V...U.W....t.Q....M..q....
fbe0 c4 04 eb 06 66 c7 45 c4 3f 00 56 ff 75 0c 8d 45 c4 50 68 50 b7 53 00 57 e8 33 89 00 00 83 c4 14 ....f.E.?.V.u..E.PhP.S.W.3......
fc00 5f 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc 56 8b f1 8b 46 5c 85 c0 74 2d 8b 56 20 03 d0 8b _^..]...........V...F\..t-.V....
fc20 46 0c 6a 01 0f 10 40 f0 0f 11 00 8b 46 0c 0f 10 02 0f 11 40 f0 83 46 0c 10 8b 56 0c 83 c2 e0 e8 F.j...@.....F......@..F...V.....
fc40 2c 14 00 00 83 c4 04 ba 02 00 00 00 8b ce e8 ad 0a 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc ,...............................
fc60 55 8b ec 83 e4 f8 51 53 56 8b 75 08 57 8b 46 10 8b 7e 14 83 78 0c 00 7e 07 8b ce e8 30 69 00 00 U.....QSV.u.W.F..~..x..~....0i..
fc80 8b 55 0c 8d 45 10 50 8b ce e8 22 85 00 00 83 c4 04 8b d8 f6 47 22 02 74 1e 8b cf e8 a0 f0 ff ff .U..E.P...".........G".t........
fca0 8b 0f 50 8b 11 8b ce 8b 52 0c ff 72 48 8b d3 e8 0c ff ff ff 83 c4 08 8b ce e8 52 ff ff ff cc cc ..P.....R..rH.............R.....
fcc0 56 57 8b f9 8b 47 14 8b 70 0c 8b d6 c7 40 0c 00 00 00 00 85 f6 74 25 53 bb ff ff 00 00 0f 1f 00 VW...G..p....@.......t%S........
fce0 8b 76 0c 8b cf 6a 00 6a 24 e8 d2 9a 00 00 66 01 5f 06 83 c4 08 8b d6 85 f6 75 e5 5b 5f 5e c3 cc .v...j.j$.....f._........u.[_^..
fd00 55 8b ec 83 e4 f8 51 53 56 57 8b da 8b f1 68 80 02 00 00 6a 00 6a 00 8b 7b 10 ff 77 04 8b 07 ff U.....QSVW....h....j.j..{..w....
fd20 d0 83 c4 10 85 c0 75 2d 39 87 80 00 00 00 0f 84 9a 00 00 00 8d 50 01 8b cb e8 a2 69 00 00 8b 07 ......u-9............P.....i....
fd40 68 80 02 00 00 6a 00 6a 00 ff 77 04 ff d0 83 c4 10 85 c0 74 79 81 47 0c 80 02 00 00 89 46 20 33 h....j.j..w........ty.G......F.3
fd60 c0 c7 46 60 28 00 00 00 0f 1f 84 00 00 00 00 00 8b 4e 20 c7 44 01 08 00 00 00 00 83 c0 10 3d 80 ..F`(............N..D.........=.
fd80 02 00 00 7c eb 8b 46 60 8d 4e 34 8b 56 20 83 c0 fb c1 e0 04 03 c2 89 56 0c 89 46 1c 33 c0 66 89 ...|..F`.N4.V..........V..F.3.f.
fda0 41 22 c7 41 08 00 00 00 00 c7 41 0c 00 00 00 00 89 11 89 42 08 83 46 0c 10 8b 46 0c 5f 89 4e 14 A".A......A........B..F...F._.N.
fdc0 05 40 01 00 00 5e 89 41 04 5b 8b e5 5d c3 ba 04 00 00 00 8b cb e8 26 09 00 00 cc cc cc cc cc cc .@...^.A.[..].........&.........
fde0 55 8b ec 83 e4 f0 83 ec 28 56 57 8b 7d 08 8b d7 8b cf 8b 47 10 89 44 24 0c e8 02 ff ff ff 8b 77 U.......(VW.}......G..D$.......w
fe00 10 33 d2 6a 20 6a 05 8b cf e8 b2 99 00 00 8a 4e 3c 8b d0 80 e1 03 89 44 24 10 6a 00 88 48 05 c6 .3.j.j.........N<......D$.j..H..
fe20 40 04 05 8b 4e 40 89 08 8b 4c 24 18 89 46 40 c7 40 18 00 00 00 00 66 c7 40 06 ff 00 c7 40 0c 00 @...N@...L$..F@.@.....f.@....@..
fe40 00 00 00 c7 40 08 00 00 00 00 c7 40 10 80 65 53 00 c7 40 14 00 00 00 00 89 41 28 c7 41 30 45 00 ....@......@..eS..@......A(.A0E.
fe60 00 00 8b cf 6a 02 e8 d5 6d 00 00 8b 74 24 18 8b ce 6a 00 6a 01 89 7c 24 28 c7 44 24 30 48 00 00 ....j...m...t$...j.j..|$(.D$0H..
fe80 00 e8 4a 73 00 00 83 c4 18 3d a0 65 53 00 75 29 8d 44 24 20 c7 44 24 20 01 00 00 00 50 8b d6 c7 ..Js.....=.eS.u).D$..D$.....P...
fea0 44 24 28 00 00 00 00 8b cf c7 44 24 2c 13 00 00 00 e8 2a 71 00 00 83 c4 04 0f 10 44 24 10 6a 20 D$(.......D$,.....*q.......D$.j.
fec0 6a 05 0f 11 00 8b 77 10 33 d2 8b cf e8 ef 98 00 00 8a 4e 3c 80 e1 03 6a 00 88 48 05 c6 40 04 05 j.....w.3.........N<...j..H..@..
fee0 8b 4e 40 89 08 89 46 40 8b 74 24 14 8b ce c7 40 18 00 00 00 00 66 c7 40 06 ff 00 c7 40 0c 00 00 .N@...F@.t$....@.....f.@....@...
ff00 00 00 c7 40 08 00 00 00 00 c7 40 10 80 65 53 00 c7 40 14 00 00 00 00 6a 02 89 44 24 20 c7 44 24 ...@......@..eS..@.....j..D$..D$
ff20 28 45 00 00 00 e8 a6 72 00 00 83 c4 10 3d a0 65 53 00 75 29 8d 44 24 20 c7 44 24 20 02 00 00 00 (E.....r.....=.eS.u).D$..D$.....
ff40 50 8b d6 c7 44 24 28 00 00 00 00 8b cf c7 44 24 2c 13 00 00 00 e8 86 70 00 00 83 c4 04 0f 10 44 P...D$(.......D$,......p.......D
ff60 24 10 ba 80 00 00 00 8b cf 0f 11 00 8b 47 10 89 44 24 08 e8 f8 88 00 00 6a 11 ba b8 ba 53 00 8b $............G..D$......j....S..
ff80 cf e8 ea 89 00 00 8b f0 83 c4 04 8b 44 24 08 89 b0 84 00 00 00 8b 57 10 80 66 05 fc 8b 0e 8b 42 ............D$........W..f.....B
ffa0 64 89 4a 40 33 c9 89 06 89 72 64 8b 54 24 08 90 8b 82 84 00 00 00 89 84 0a 0c 01 00 00 8b 82 84 d.J@3....rd.T$..................
ffc0 00 00 00 89 84 0a 10 01 00 00 83 c1 08 81 f9 a8 01 00 00 7c db be 88 00 00 00 66 0f 1f 44 00 00 ...................|......f..D..
ffe0 8b 96 28 66 53 00 8b cf e8 a3 8b 00 00 8b 4f 10 89 04 0e 8b 57 10 8b 0c 32 83 c6 04 80 61 05 fc ..(fS.........O.....W...2....a..
10000 8b 01 89 42 40 8b 42 64 89 01 89 4a 64 81 fe e8 00 00 00 7c cb 6a 04 ba 6c b6 53 00 8b cf e8 4d ...B@.Bd...Jd......|.j..l.S....M
10020 89 00 00 8b 57 10 83 c4 04 80 60 05 fc 8b 08 89 4a 40 8b 4a 64 89 08 33 c9 89 42 64 89 4c 24 08 ....W.....`.....J@.Jd..3..Bd.L$.
10040 8b 14 8d 10 67 53 00 8b cf e8 42 8b 00 00 8b 57 10 8b f0 80 66 05 fc 8b 0e 89 4a 40 8b 4a 64 89 ....gS....B....W....f.....J@.Jd.
10060 0e 8b 4c 24 08 89 72 64 8d 41 01 41 88 46 06 89 4c 24 08 83 f9 16 7c c8 8b 44 24 0c 5f 5e c6 40 ..L$..rd.A.A.F..L$....|..D$._^.@
10080 3f 01 c7 80 80 00 00 00 20 65 53 00 8b e5 5d c3 55 8b ec 83 e4 f8 83 ec 0c 53 8b d9 56 57 89 5c ?........eS...].U........S..VW.\
100a0 24 10 8b 43 10 8b 53 20 89 44 24 14 e8 5f 86 00 00 8b 43 10 8b 48 60 8d 50 60 89 44 24 0c 8d 70 $..C..S..D$.._....C..H`.P`.D$..p
100c0 48 85 c9 74 0a 8b 01 8b d1 8b c8 85 c0 75 f6 8b 06 85 c0 74 12 8b 08 89 0e 8b 0a 89 08 89 02 8b H..t.........u.....t............
100e0 d0 8b 06 85 c0 75 ee 8b 7b 10 83 7f 60 00 74 0f 33 d2 8b cb e8 c7 5d 00 00 83 7f 60 00 75 f1 8b .....u..{...`.t.3.....]....`.u..
10100 7c 24 0c 8b d6 6a ff 8b cb c6 47 3c 03 c6 47 3e 00 e8 fa 5c 00 00 83 c4 04 8d 57 40 8b cb 6a ff |$...j....G<..G>...\......W@..j.
10120 e8 eb 5c 00 00 83 c4 04 8d 57 64 8b cb 6a ff e8 dc 5c 00 00 8b 5b 10 83 c4 04 8b 7b 20 8b 73 18 ..\......Wd..j...\...[.....{..s.
10140 8b 03 6a 00 c1 e7 02 57 56 ff 73 04 ff d0 33 c0 83 c4 10 85 f6 8b 74 24 10 0f 45 c7 29 43 0c 83 ..j....WV.s...3.......t$..E.)C..
10160 7e 20 00 74 23 8d 46 34 8b ce 89 46 14 e8 4e fb ff ff 8b 46 60 8b ce 8b 56 20 c1 e0 04 6a 00 50 ~..t#.F4...F..N....F`...V....j.P
10180 e8 3b 96 00 00 83 c4 08 6a 00 68 38 03 00 00 8d 46 fc 50 8b 44 24 20 ff 70 04 8b 00 ff d0 83 c4 .;......j.h8....F.P.D$..p.......
101a0 10 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 57 8b 7d 08 8b 5f 10 ._^[..].........U.....QSVW.}.._.
101c0 8b f3 83 7b 0c 00 7e 0a 8b cf e8 e1 63 00 00 8b 77 10 8b 06 6a 7c 6a 08 6a 00 ff 76 04 ff d0 83 ...{..~.....c...w...j|j.j..v....
101e0 c4 10 b9 01 00 00 00 85 c0 75 32 39 86 80 00 00 00 0f 84 c5 00 00 00 8b d1 8b cf e8 e0 64 00 00 .........u29.................d..
10200 8b 06 6a 7c 6a 08 6a 00 ff 76 04 ff d0 83 c4 10 85 c0 0f 84 a4 00 00 00 b9 01 00 00 00 83 46 0c ..j|j.j..v....................F.
10220 7c 8b d7 8d 70 04 8a 43 3c c6 46 04 08 24 03 88 46 05 8b 43 40 89 06 89 73 40 8b 47 0c 89 30 c7 |...p..C<.F..$..F..C@...s@.G..0.
10240 40 08 48 00 00 00 33 c0 83 47 0c 10 89 5e 10 c7 46 20 00 00 00 00 c7 46 14 00 00 00 00 66 89 46 @.H...3..G...^..F......F.....f.F
10260 06 89 46 60 89 76 2c 89 46 30 66 89 46 6e 89 46 64 66 89 4e 6c 89 46 70 89 46 68 89 46 58 c6 46 ..F`.v,.F0f.Fn.Fdf.Nl.Fp.Fh.FX.F
10280 74 01 89 46 24 88 46 08 89 46 5c 8b 47 70 89 46 70 8b 47 64 89 46 64 8b 4f 58 89 4e 58 8b 4e 64 t..F$.F..F\.Gp.Fp.Gd.Fd.OX.NX.Nd
102a0 89 4e 68 8b 4b 7c 8b 49 fc 89 4e fc 8b ce e8 4d fa ff ff 5f 8b c6 5e 5b 8b e5 5d c3 ba 04 00 00 .Nh.K|.I..N....M..._..^[..].....
102c0 00 8b cf e8 38 04 00 00 cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 1c 53 8b 5d 08 56 57 8b ....8...........U........S.].VW.
102e0 7d 0c 68 38 03 00 00 6a 08 6a 00 57 ff d3 8b c8 83 c4 10 89 4c 24 10 85 c9 75 07 5f 5e 5b 8b e5 }.h8...j.j.W........L$...u._^[..
10300 5d c3 8d 41 04 c6 81 bc 00 00 00 01 8d b1 80 00 00 00 c7 00 00 00 00 00 33 c9 c7 40 04 08 01 00 ]..A....................3..@....
10320 00 66 89 48 6e 89 70 10 c7 40 20 00 00 00 00 c7 40 14 00 00 00 00 c7 40 60 00 00 00 00 89 40 2c .f.Hn.p..@......@......@`.....@,
10340 c7 40 30 00 00 00 00 89 48 58 89 48 70 89 48 64 89 48 68 89 48 24 b9 01 00 00 00 c6 40 74 01 66 .@0.....HX.Hp.Hd.Hh.H$......@t.f
10360 89 48 6c c6 40 08 00 c7 40 5c 00 00 00 00 89 46 7c 89 44 24 18 8d 44 24 14 89 1e 8d 59 0f 6a 00 .Hl.@...@\.....F|.D$..D$....Y.j.
10380 89 7e 04 89 44 24 20 c7 44 24 24 a0 65 53 00 c7 44 24 28 d0 0e 41 00 e8 8f 10 06 00 8b f8 83 c4 .~..D$..D$$.eS..D$(..A..........
103a0 04 33 fb 0f b6 54 1c 17 8b cf c1 e1 05 8b c7 03 d1 c1 e8 02 03 d0 4b 33 fa 83 fb 01 73 e5 89 7e .3...T................K3....s..~
103c0 38 ba e0 09 41 00 66 c7 46 3e 00 00 c7 46 14 00 00 00 00 c7 46 1c 00 00 00 00 c7 46 20 00 00 00 8...A.f.F>...F......F......F....
103e0 00 c7 46 18 00 00 00 00 c7 46 30 00 00 00 00 c7 46 78 00 00 00 00 c7 86 80 00 00 00 00 00 00 00 ..F......F0.....Fx..............
10400 c6 46 3d 07 c7 46 64 00 00 00 00 c7 46 60 00 00 00 00 c7 46 48 00 00 00 00 c7 46 40 00 00 00 00 .F=..Fd.....F`.....FH.....F@....
10420 c7 46 44 00 00 00 00 c7 46 50 00 00 00 00 c7 46 4c 00 00 00 00 c7 46 5c 00 00 00 00 c7 46 58 00 .FD.....FP.....FL.....F\.....FX.
10440 00 00 00 c7 46 54 00 00 00 00 c7 46 68 00 00 00 00 c7 46 08 38 03 00 00 c7 46 0c 00 00 00 00 c7 ....FT.....Fh.....F.8....F......
10460 46 6c 00 00 00 00 c7 46 70 c8 00 00 00 c7 46 74 c8 00 00 00 c7 86 e8 00 00 00 00 00 00 00 c7 86 Fl.....Fp.....Ft................
10480 ec 00 00 00 00 00 00 00 c7 86 f0 00 00 00 00 00 00 00 c7 86 f4 00 00 00 00 00 00 00 c7 86 f8 00 ................................
104a0 00 00 00 00 00 00 c7 86 fc 00 00 00 00 00 00 00 c7 86 00 01 00 00 00 00 00 00 c7 86 04 01 00 00 ................................
104c0 00 00 00 00 c7 86 08 01 00 00 00 00 00 00 8b 74 24 10 83 c6 04 6a 00 8b ce e8 b2 02 00 00 83 c4 ...............t$....j..........
104e0 04 85 c0 74 09 8b ce e8 a4 fb ff ff 33 f6 5f 8b c6 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc ...t........3._..^[..]..........
10500 55 8b ec 51 8b 45 08 8b 48 10 8b 49 7c e8 7e fb ff ff 59 5d c3 cc cc cc cc cc cc cc cc cc cc cc U..Q.E..H..I|.~...Y]............
10520 55 8b ec 83 e4 f8 51 53 56 b8 2c 65 53 00 8b f1 57 8b 3d 2c 65 53 00 89 44 24 0c 0f 1f 44 00 00 U.....QSV.,eS...W.=,eS..D$...D..
10540 8b 58 fc 68 38 fb 49 00 68 d8 b9 f0 ff 56 e8 bd 4d ff ff 83 c4 0c 83 ca ff 8b ce 53 e8 2f c7 ff .X.h8.I.h....V..M..........S./..
10560 ff 8b d0 8b ce e8 46 d3 ff ff 83 c4 04 83 ca ff 8b ce e8 19 c7 ff ff 8b 48 08 85 c9 74 12 83 f9 ......F.................H...t...
10580 01 0f 85 a7 00 00 00 83 38 00 0f 85 9e 00 00 00 83 46 0c f0 8b 46 0c 89 38 c7 40 08 16 00 00 00 ........8........F...F..8.@.....
105a0 83 46 0c 10 8b 46 0c 85 db 75 05 89 58 08 eb 18 8b d3 8b ce e8 d7 85 00 00 8b 4e 0c 89 01 0f b6 .F...F...u..X.............N.....
105c0 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 8b 56 0c 83 78 0c 00 7e 0a 8b ce e8 d1 5f 00 00 8b @...@.A..F..F...V..x..~....._...
105e0 56 0c 66 ff 46 6c 83 c2 e0 6a 01 8b ce e8 0e 0a 00 00 83 c4 04 b8 ff ff 00 00 66 01 46 6c 83 ca V.f.Fl...j................f.Fl..
10600 ff 8b ce e8 88 c6 ff ff 8b 4e 0c ba fd ff ff ff 53 0f 10 00 0f 11 01 83 46 0c 10 8b ce e8 6e c6 .........N......S.......F.....n.
10620 ff ff 8b d0 8b ce e8 95 d6 ff ff 83 c4 04 6a ff 6a fe 56 e8 f8 c8 ff ff 83 46 0c f0 83 c4 0c 8b ..............j.j.V......F......
10640 7e 0c 83 ca ff 8b ce e8 44 c6 ff ff 53 6a 00 6a 02 0f 10 00 0f 11 07 8b 4e 10 83 46 0c 10 8b 49 ~.......D...Sj.j........N..F...I
10660 28 e8 6a 6b 00 00 83 c4 08 8b d0 8b ce e8 4e d6 ff ff 8b 44 24 10 83 c4 04 83 46 0c f0 83 c0 08 (.jk..........N....D$.....F.....
10680 89 44 24 0c 8b 38 85 ff 0f 85 b2 fe ff ff 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc .D$..8........_^[..]............
106a0 55 8b ec 83 e4 f8 51 56 8b f1 83 ea 04 74 2e 83 ea 02 74 18 8b 46 0c 0f 10 40 f0 8b 45 08 0f 11 U.....QV.....t....t..F...@..E...
106c0 00 83 c0 10 89 46 0c 5e 8b e5 5d c3 6a 17 ba 90 b7 53 00 e8 98 82 00 00 83 c4 04 eb 09 8b 46 10 .....F.^..].j....S............F.
106e0 8b 80 84 00 00 00 8b 4d 08 89 01 0f b6 40 04 83 c8 40 89 41 08 8d 41 10 89 46 0c 5e 8b e5 5d c3 .......M.....@...@.A..A..F.^..].
10700 55 8b ec 83 e4 f8 51 53 56 8b f1 8b da 57 83 7e 30 00 75 2b 8b 7e 10 88 5e 08 8b 57 7c 83 7a 30 U.....QSV....W.~0.u+.~..^..W|.z0
10720 00 74 30 8b 4a 0c 8d 41 10 89 42 0c 8b 46 0c 0f 10 40 f0 0f 11 01 8b 77 7c 83 7e 30 00 74 d5 8b .t0.J..A..B..F...@.....w|.~0.t..
10740 46 30 6a 01 89 58 44 8b 46 30 83 c0 04 50 e8 d8 6c 05 00 83 7f 78 00 74 26 ff 76 0c 8b d3 8b ce F0j..XD.F0...P..l....x.t&.v.....
10760 e8 3b ff ff ff 8b 46 14 83 c4 04 8b 4e 0c 39 48 04 73 03 89 48 04 8b 47 78 56 ff d0 83 c4 04 e8 .;....F.....N.9H.s..H..GxV......
10780 05 0d 06 00 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 60 0f b7 41 6e 89 45 f0 8b 41 30 ................U....`..An.E..A0
107a0 89 45 a4 8d 45 a4 56 89 41 30 8d 45 a8 6a 00 50 89 55 f4 89 4d f8 c7 45 e8 00 00 00 00 e8 ce 11 .E..E.V.A0.E.j.P.U..M..E........
107c0 08 00 8b 75 f8 83 c4 08 85 c0 75 0a ff 75 08 56 ff 55 f4 83 c4 08 8b 45 a4 89 46 30 66 8b 45 f0 ...u......u..u.V.U.....E..F0f.E.
107e0 66 89 46 6e 8b 45 e8 5e 8b e5 5d c3 cc cc cc cc 55 8b ec 83 ec 0c 56 8b f1 89 55 fc 8d 42 01 57 f.Fn.E.^..].....U.....V...U..B.W
10800 8b 4e 60 8b 7e 20 89 4d f8 3d ff ff ff 0f 0f 87 c7 00 00 00 53 8b c2 8b d9 c1 e0 04 8b d7 50 c1 .N`.~..M.=..........S.........P.
10820 e3 04 8b ce 53 89 45 f4 e8 93 8f 00 00 8b 55 fc 83 c4 08 89 46 20 8b 45 f8 3b c2 7d 17 8b ca 2b ....S.E.......U.....F..E.;.}...+
10840 c8 8b 46 20 8d 5b 10 c7 44 03 f8 00 00 00 00 83 e9 01 75 ed 8b 45 f4 8b 4e 24 83 c0 b0 03 46 20 ..F..[..D.........u..E..N$....F.
10860 89 46 1c 8b 46 0c 2b c7 89 56 60 83 e0 f0 03 46 20 89 46 0c 5b 85 c9 74 1a 0f 1f 80 00 00 00 00 .F..F.+..V`....F..F.[..t........
10880 8b 01 2b c7 83 e0 f0 03 46 20 89 01 8b 49 08 85 c9 75 ed 8b 46 14 85 c0 74 3b 66 0f 1f 44 00 00 ..+.....F....I...u..F...t;f..D..
108a0 8b 48 04 2b cf 83 e1 f0 03 4e 20 89 48 04 8b 08 2b cf 83 e1 f0 03 4e 20 f6 40 22 02 89 08 74 0e .H.+.....N..H...+.....N..@"...t.
108c0 8b 48 10 2b cf 83 e1 f0 03 4e 20 89 48 10 8b 40 08 85 c0 75 cb 5f 5e 8b e5 5d c3 8b ce e8 be 8e .H.+.....N..H..@...u._^..]......
108e0 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 8b d9 56 8b 4b 14 8b d1 8b ................U.....S..V.K....
10900 73 0c 89 4d fc 85 d2 74 15 0f 1f 80 00 00 00 00 3b 72 04 0f 42 72 04 8b 52 08 85 d2 75 f2 2b 73 s..M...t........;r..Br..R...u.+s
10920 20 c1 fe 04 46 8b c6 99 83 e2 07 03 d0 b8 40 42 0f 00 c1 fa 03 83 c2 0a 03 d6 3b d0 0f 4f d0 89 ....F.........@B..........;..O..
10940 55 f8 39 43 60 7e 09 8b cb e8 72 f3 ff ff eb 3d 83 79 0c 00 74 3a 57 8b 51 0c 8b 7a 0c 85 ff 74 U.9C`~....r....=.y..t:W.Q..z...t
10960 2b 6a 00 6a 24 8b cb e8 54 8e 00 00 8b 4d fc b8 ff ff 00 00 66 01 43 06 83 c4 08 89 79 0c 89 4f +j.j$...T....M......f.C.....y..O
10980 08 8b cf 83 7f 0c 00 89 4d fc 75 cb 5f 8b 55 f8 81 fe 3b 42 0f 00 7f 0c 3b 53 60 7d 07 8b cb e8 ........M.u._.U...;B....;S`}....
109a0 4c fe ff ff 5e 5b 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 83 ec 70 53 56 8b f1 89 55 f8 8b 5e 58 L...^[..].......U....pSV...U..^X
109c0 85 db 0f 84 b0 00 00 00 80 7e 74 00 0f 84 a6 00 00 00 8b 4e 0c 8b d1 2b 56 20 8b 45 f8 57 8b 7e .........~t........N...+V..E.W.~
109e0 14 89 55 fc 8b 57 04 2b 56 20 89 45 90 8b 45 08 89 45 a4 8b 46 1c 2b c1 89 55 f4 8b 55 fc 83 e0 ..U..W.+V..E..E..E..F.+..U..U...
10a00 f0 89 7d f0 3d 40 01 00 00 7f 31 8b 4e 60 81 f9 40 42 0f 00 7f 68 c1 fa 04 8d 04 09 b9 40 42 0f ..}.=@....1.N`..@B...h.......@B.
10a20 00 83 c2 19 3b c1 0f 4f c1 3b c2 0f 4d d0 3b d1 8b ce 7f 56 e8 b7 fd ff ff 8b 4e 0c 8d 81 40 01 ....;..O.;..M.;....V......N...@.
10a40 00 00 89 47 04 8d 45 90 50 c6 46 74 00 66 83 4f 22 04 56 ff d3 8b 46 20 83 c4 08 03 45 f4 c6 46 ...G..E.P.Ft.f.O".V...F.....E..F
10a60 74 01 89 47 04 8b 46 20 03 45 fc 89 46 0c b8 fb ff 00 00 66 21 47 22 5f 5e 5b 8b e5 5d c3 ba 06 t..G..F..E..F......f!G"_^[..]...
10a80 00 00 00 8b ce e8 76 fc ff ff ba 08 43 0f 00 e8 5c fd ff ff 68 a4 fc 49 00 56 e8 c1 f1 ff ff cc ......v.....C...\...h..I.V......
10aa0 55 8b ec 51 53 8b da 8b d1 56 57 89 55 fc 8b 42 70 0f bf 7b 20 a8 06 74 3a a8 02 74 28 8b 75 08 U..QS....VW.U..Bp..{...t:..t(.u.
10ac0 2b 72 20 ba 01 00 00 00 6a ff e8 e1 fe ff ff 8b 55 fc 83 c4 04 8b 43 08 8b 4a 20 8b 40 14 03 ce +r......j.......U.....C..J..@...
10ae0 89 42 18 eb 11 8b 43 08 8b 4d 08 8b 40 14 89 42 18 eb 03 8b 4d 08 8b 33 8b 43 08 89 42 14 83 ff .B....C..M..@..B....M..3.C..B...
10b00 ff 0f 84 bf 00 00 00 85 ff 74 39 83 ff 01 0f 84 8c 00 00 00 8b 55 0c 3b fa 7f 3d 85 ff 7e 22 8b .........t9..........U.;..=..~".
10b20 c6 2b ce 8b d7 66 66 66 0f 1f 84 00 00 00 00 00 8d 40 10 0f 10 44 01 f0 0f 11 40 f0 83 ea 01 75 .+...fff.........@...D....@....u
10b40 ef 8b 55 fc c1 e7 04 b8 01 00 00 00 03 fe 89 7a 0c 5f 5e 5b 8b e5 5d c3 33 db 85 d2 7e 17 8b c6 ..U............z._^[..].3...~...
10b60 2b ce 8b da 8d 40 10 0f 10 44 08 f0 0f 11 40 f0 83 ea 01 75 ef 3b df 7d c8 8b c3 8b cf c1 e0 04 +....@...D....@....u.;.}........
10b80 83 c0 08 03 c6 2b cb 66 0f 1f 84 00 00 00 00 00 c7 00 00 00 00 00 8d 40 10 83 e9 01 75 f2 eb a1 .....+.f...............@....u...
10ba0 83 7d 0c 00 b8 a0 65 53 00 0f 45 c1 c1 e7 04 03 fe 0f 10 00 b8 01 00 00 00 0f 11 06 89 7a 0c 5f .}....eS..E..................z._
10bc0 5e 5b 8b e5 5d c3 8b 7d 0c 85 ff 7e 1a 8b c6 2b ce 8b d7 8d 40 10 0f 10 44 08 f0 0f 11 40 f0 83 ^[..]..}...~...+....@...D....@..
10be0 ea 01 75 ef 8b 55 fc c1 e7 04 33 c0 03 fe 89 7a 0c 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc ..u..U....3....z._^[..].........
10c00 55 8b ec 83 ec 18 53 56 57 8b fa 8b f1 8b 47 08 83 e0 3f 83 f8 06 0f 84 d4 00 00 00 0f 1f 40 00 U.....SVW.....G...?...........@.
10c20 83 f8 16 0f 84 24 01 00 00 83 f8 26 0f 84 14 01 00 00 8b 46 1c 2b 46 0c 83 e0 f0 83 f8 10 7f 59 .....$.....&.......F.+F........Y
10c40 8b 46 10 2b 7e 20 8b df 83 78 0c 00 7e 07 8b ce e8 5b 59 00 00 8b 4e 60 81 f9 40 42 0f 00 0f 8f .F.+~....x..~....[Y...N`..@B....
10c60 66 03 00 00 8b 56 0c 8d 04 09 2b 56 20 b9 40 42 0f 00 c1 fa 04 83 c2 06 3d 40 42 0f 00 0f 4f c1 f....V....+V..@B........=@B...O.
10c80 3b c2 0f 4d d0 3b d1 0f 8f 57 03 00 00 8b ce e8 5c fb ff ff 8b 7e 20 03 fb 6a 17 8b d7 8b ce e8 ;..M.;...W......\....~...j......
10ca0 1c 87 00 00 8b d0 83 c4 04 8b 4a 08 83 e1 0f 80 f9 06 0f 85 1e 03 00 00 8b 46 0c 3b c7 76 16 8d ..........J..............F.;.v..
10cc0 48 f0 0f 10 01 8d 49 f0 0f 11 00 83 e8 10 3b c7 77 f0 8b 46 0c 83 c0 10 89 46 0c 0f 10 02 0f 11 H.....I.......;.w..F.....F......
10ce0 07 8b 47 08 83 e0 3f 83 f8 06 0f 85 30 ff ff ff 8b 07 8b 5e 0c 2b df c1 fb 04 8b 40 0c 4b 89 45 ..G...?.....0......^.+.....@.K.E
10d00 ec 0f b6 50 08 8b 46 1c 2b 46 0c c1 f8 04 89 55 f0 3b c2 0f 8f 69 01 00 00 8b 46 10 2b 7e 20 89 ...P..F.+F.....U.;...i....F.+~..
10d20 7d f4 83 78 0c 00 7e 0a 8b ce e8 81 58 00 00 8b 55 f0 8b 4e 60 81 f9 40 42 0f 00 0f 8f 89 02 00 }..x..~.....X...U..N`..@B.......
10d40 00 e9 04 01 00 00 8b 07 83 c0 0c eb 02 8b c7 8b 00 89 45 ec 8b 46 1c 2b 46 0c 83 e0 f0 3d 40 01 ..................E..F.+F....=@.
10d60 00 00 7f 59 8b 46 10 2b 7e 20 8b df 83 78 0c 00 7e 07 8b ce e8 37 58 00 00 8b 4e 60 81 f9 40 42 ...Y.F.+~....x..~....7X...N`..@B
10d80 0f 00 0f 8f 42 02 00 00 8b 56 0c 8d 04 09 2b 56 20 b9 40 42 0f 00 c1 fa 04 83 c2 19 3d 40 42 0f ....B....V....+V..@B........=@B.
10da0 00 0f 4f c1 3b c2 0f 4d d0 3b d1 0f 8f 33 02 00 00 8b ce e8 38 fa ff ff 8b 7e 20 03 fb 8b 46 14 ..O.;..M.;...3......8....~....F.
10dc0 8b 58 0c 85 db 75 28 6a 24 53 33 d2 8b ce e8 ed 89 00 00 8b d8 83 c4 08 8b 46 14 89 58 0c 8b 46 .X...u(j$S3..............F..X..F
10de0 14 89 43 08 c7 43 0c 00 00 00 00 66 ff 46 06 66 8b 45 08 89 5e 14 66 89 43 20 89 3b 8b 46 0c 05 ..C..C.....f.F.f.E..^.f.C..;.F..
10e00 40 01 00 00 89 43 04 33 c0 66 89 43 22 f6 46 70 01 74 0e 6a ff 33 d2 8b ce e8 92 fb ff ff 83 c4 @....C.3.f.C".Fp.t.j.3..........
10e20 04 56 ff 55 ec 8b 4e 0c 83 c4 04 8b d3 50 c1 e0 04 2b c8 51 8b ce e8 65 fc ff ff 83 c4 08 b8 01 .V.U..N......P...+.Q...e........
10e40 00 00 00 5f 5e 5b 8b e5 5d c3 8b 46 0c 2b 46 20 c1 f8 04 83 c0 05 03 d0 8d 04 09 3d 40 42 0f 00 ..._^[..]..F.+F............=@B..
10e60 b9 40 42 0f 00 0f 4f c1 3b c2 0f 4d d0 3b d1 0f 8f 6f 01 00 00 8b ce e8 74 f9 ff ff 8b 7e 20 03 .@B...O.;..M.;...o......t....~..
10e80 7d f4 8b 4d ec 80 79 07 00 0f b6 51 06 74 66 8b 4e 0c 8b c3 c1 e0 04 89 4d f4 2b c8 33 c0 89 4d }..M..y....Q.tf.N.......M.+.3..M
10ea0 fc 89 45 f8 85 d2 74 32 3b c3 7d 2e 8b 4e 0c 8d 41 10 89 46 0c 8b 45 fc 0f 10 00 0f 11 01 8b c8 ..E...t2;.}..N..A..F..E.........
10ec0 8b 45 f8 40 89 45 f8 c7 41 08 00 00 00 00 83 c1 10 89 4d fc 3b c2 7c d0 eb 43 3b c2 73 3f 2b d0 .E.@.E..A.........M.;.|..C;.s?+.
10ee0 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 83 ea 01 75 ed eb 28 3b da 7d 1e 0f 1f 80 00 00 00 00 .F..@......F.....u..(;.}........
10f00 8b 46 0c 43 c7 40 08 00 00 00 00 83 46 0c 10 0f b6 41 06 3b d8 7c e9 8d 47 10 89 45 f4 8b 46 14 .F.C.@......F....A.;.|..G..E..F.
10f20 8b 58 0c 85 db 75 28 6a 24 53 33 d2 8b ce e8 8d 88 00 00 8b 4e 14 8b d8 83 c4 08 89 59 0c 8b 4e .X...u(j$S3.........N.......Y..N
10f40 14 89 4b 08 c7 43 0c 00 00 00 00 66 ff 46 06 66 8b 45 08 8b 4d f0 89 5e 14 66 89 43 20 8b 45 f4 ..K..C.....f.F.f.E..M..^.f.C..E.
10f60 89 43 10 c1 e1 04 03 c1 89 3b 89 43 04 b9 02 00 00 00 89 46 0c 8b 45 ec 8b 40 30 89 43 14 66 89 .C.......;.C.......F..E..@0.C.f.
10f80 4b 22 f6 46 70 01 74 39 83 c0 04 33 d2 89 43 14 8b 43 08 84 48 22 74 19 8b 40 14 8b 40 fc 83 e0 K".Fp.t9...3..C..C..H"t..@..@...
10fa0 3f 3c 25 75 0c b8 22 00 00 00 8d 51 02 66 89 43 22 6a ff 8b ce e8 f6 f9 ff ff 83 c4 04 83 43 14 ?<%u.."....Q.f.C"j............C.
10fc0 fc 5f 5e 33 c0 5b 8b e5 5d c3 ba 06 00 00 00 8b ce e8 2a f7 ff ff 68 a8 b7 53 00 8b d7 8b ce e8 ._^3.[..].........*...h..S......
10fe0 7c ea ff ff ba 08 43 0f 00 8b ce e8 00 f8 ff ff 68 a4 fc 49 00 56 e8 65 ec ff ff cc cc cc cc cc |.....C.........h..I.V.e........
11000 55 8b ec 83 e4 f8 56 8b f1 57 bf c8 00 00 00 66 8b 46 6e 66 40 0f b7 c8 66 89 46 6e 66 3b c7 72 U.....V..W.....f.Fnf@...f.Fnf;.r
11020 0f 66 3b cf 74 31 b8 e1 00 00 00 66 3b c8 73 32 ff 75 08 8b ce e8 c6 fb ff ff 83 c4 04 85 c0 75 .f;.t1.....f;.s2.u.............u
11040 07 8b ce e8 38 19 00 00 b8 ff ff 00 00 66 01 46 6e 5f 5e 8b e5 5d c3 68 b0 b7 53 00 56 e8 fe eb ....8........f.Fn_^..].h..S.V...
11060 ff ff ba 06 00 00 00 8b ce e8 92 f6 ff ff cc cc 55 8b ec 56 ff 75 08 8b f1 66 ff 46 6c e8 7e ff ................U..V.u...f.Fl.~.
11080 ff ff 83 c4 04 b8 ff ff 00 00 66 01 46 6c 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..........f.Fl^]................
110a0 55 8b ec 51 8b 45 0c 53 56 57 8b 7d 08 85 c0 74 56 8b 77 14 8b ce 8b 10 0f b7 46 22 a8 10 74 12 U..Q.E.SVW.}...tV.w.......F"..t.
110c0 25 ef ff 00 00 66 89 46 22 8b 46 14 8b 4f 14 89 47 5c 66 83 7e 20 ff 75 0b 8b 47 0c 39 41 04 73 %....f.F".F..O..G\f.~..u..G.9A.s
110e0 03 89 41 04 ff 76 18 8b 46 10 52 57 ff d0 8b 4f 0c 83 c4 0c 8b d6 50 c1 e0 04 2b c8 51 8b cf e8 ..A..v..F.RW...O......P...+.Q...
11100 9c f9 ff ff 83 c4 08 8b 77 14 8d 47 34 3b f0 0f 84 62 01 00 00 0f b7 46 22 a8 02 75 53 8b ce a8 ........w..G4;...b.....F"..uS...
11120 10 74 12 25 ef ff 00 00 66 89 46 22 8b 46 14 8b 4f 14 89 47 5c 66 83 7e 20 ff 75 0b 8b 47 0c 39 .t.%....f.F".F..O..G\f.~..u..G.9
11140 41 04 73 03 89 41 04 ff 76 18 8b 46 10 6a 01 57 ff d0 8b 4f 0c 83 c4 0c 8b d6 50 c1 e0 04 2b c8 A.s..A..v..F.j.W...O......P...+.
11160 51 8b cf e8 38 f9 ff ff 83 c4 08 e9 f9 00 00 00 8b 46 14 8b 4e 10 89 4d 0c 8b 58 fc 8b c3 83 e0 Q...8............F..N..M..X.....
11180 3f 83 c0 fa 83 f8 23 0f 87 d5 00 00 00 0f b6 80 98 1e 41 00 ff 24 85 80 1e 41 00 83 47 0c f0 8b ?.....#...........A..$...A..G...
111a0 4f 0c c1 eb 06 0f b6 c3 c1 e0 04 03 45 0c 0f 10 01 0f 11 00 e9 a9 00 00 00 8b 47 0c 8b 48 f8 85 O...........E.............G..H..
111c0 c9 74 12 83 f9 01 75 06 83 78 f0 00 74 07 b9 01 00 00 00 eb 02 33 c9 83 c0 f0 89 47 0c 0f b7 46 .t....u..x..t........3.....G...F
111e0 22 84 c0 79 0c 35 80 00 00 00 83 f1 01 66 89 46 22 c1 eb 06 0f b6 c3 3b c8 74 67 83 46 14 04 eb "..y.5.......f.F"......;.tg.F...
11200 61 8b 57 0c 8b c3 c1 e8 17 83 ea 10 40 89 55 0c c1 e0 04 2b d0 8b 45 0c 2b d1 c1 fa 04 0f 10 00 a.W.........@.U....+..E.+.......
11220 0f 11 40 e0 83 fa 01 7e 0d 83 c0 f0 8b cf 89 47 0c e8 7a 13 00 00 8b 4f 0c c1 eb 06 0f b6 c3 c1 ..@....~.......G..z....O........
11240 e0 04 03 46 10 0f 10 41 f0 0f 11 00 eb 0e 81 e3 00 c0 7f 00 81 fb 00 40 00 00 72 06 8b 46 04 89 ...F...A...............@..r..F..
11260 47 0c 8b cf e8 17 17 00 00 8b 77 14 8d 47 34 3b f0 0f 85 9e fe ff ff 5f 5e 5b 59 5d c3 0f 1f 00 G.........w..G4;......._^[Y]....
11280 9b 1d 41 00 01 1e 41 00 b9 1d 41 00 4e 1e 41 00 5c 1e 41 00 62 1e 41 00 00 00 05 05 05 05 00 00 ..A...A...A.N.A.\.A.b.A.........
112a0 00 00 00 00 00 00 00 00 00 00 00 00 00 05 00 01 05 02 02 02 05 05 03 05 05 05 05 04 cc cc cc cc ................................
112c0 55 8b ec 83 e4 f8 51 8b 45 0c 53 56 8b 75 08 8b 18 8b c3 c1 e0 04 57 8b 56 0c 8b 7e 14 2b d0 80 U.....Q.E.SV.u........W.V..~.+..
112e0 7e 08 00 75 21 6a ff 83 c2 f0 8b ce e8 0f f9 ff ff 83 c4 04 85 c0 75 70 8b ce e8 81 16 00 00 5f ~..u!j................up......._
11300 5e 5b 8b e5 5d c3 c6 46 08 00 8b 47 1c 03 46 20 f6 47 22 02 89 07 74 19 8b ce e8 61 16 00 00 6a ^[..]..F...G..F..G"...t....a...j
11320 00 56 e8 79 fd ff ff 83 c4 08 5f 5e 5b 8b e5 5d c3 8b 47 10 85 c0 74 17 ff 77 18 6a 01 56 ff d0 .V.y......_^[..]..G...t..w.j.V..
11340 8b 56 0c 8b d8 8b cb 83 c4 0c c1 e1 04 2b d1 53 52 8b d7 8b ce e8 46 f7 ff ff 83 c4 08 6a 00 56 .V...........+.SR.....F......j.V
11360 e8 3b fd ff ff 83 c4 08 5f 5e 5b 8b e5 5d c3 cc 55 8b ec 83 e4 f8 83 ec 0c 53 56 57 8b 7d 08 0f .;......_^[..]..U........SVW.}..
11380 b7 47 6c 89 44 24 14 8a 47 08 84 c0 75 3e 8d 47 34 39 47 14 74 41 ba c4 b7 53 00 8b 45 10 8b cf .Gl.D$..G...u>.G49G.tA...S..E...
113a0 8b 77 0c c1 e0 04 2b f0 89 77 0c e8 e0 77 00 00 89 06 0f b6 40 04 83 c8 40 89 46 08 b8 02 00 00 .w....+..w...w......@...@.F.....
113c0 00 83 47 0c 10 5f 5e 5b 8b e5 5d c3 3c 01 74 07 ba ec b7 53 00 eb c4 8b 45 0c 85 c0 74 1e 66 8b ..G.._^[..].<.t....S....E...t.f.
113e0 40 6e b9 c8 00 00 00 66 40 0f b7 c0 66 89 47 6e 66 3b c1 72 10 ba b0 b7 53 00 eb 9f b8 01 00 00 @n.....f@...f.Gnf;.r....S.......
11400 00 66 89 47 6e 33 c0 ba c0 1e 41 00 66 89 47 6c 8b cf 8d 45 10 50 e8 75 f3 ff ff 83 c4 04 89 44 .f.Gn3....A.f.Gl...E.P.u.......D
11420 24 10 89 44 24 0c 83 f8 ff 75 0a b8 02 00 00 00 e9 20 01 00 00 83 f8 01 0f 8e 17 01 00 00 66 90 $..D$....u....................f.
11440 8b 77 14 85 f6 74 0d f6 46 22 10 75 34 8b 76 08 85 f6 75 f3 83 f8 01 0f 8e f8 00 00 00 8b 77 0c .w...t..F".u4.v...u...........w.
11460 88 47 08 83 e8 04 0f 84 c4 00 00 00 83 e8 02 0f 84 a8 00 00 00 0f 10 46 f0 0f 11 06 e9 c4 00 00 .G.....................F........
11480 00 8b 5e 1c 8b cf 03 5f 20 8b d3 e8 80 72 00 00 8b 44 24 10 83 e8 04 74 24 83 e8 02 74 0c 8b 47 ..^...._.....r...D$....t$...t..G
114a0 0c 0f 10 40 f0 0f 11 03 eb 28 6a 17 ba 90 b7 53 00 8b cf e8 b8 74 00 00 83 c4 04 eb 09 8b 47 10 ...@.....(j....S.....t........G.
114c0 8b 80 84 00 00 00 89 03 0f b6 40 04 83 c8 40 89 43 08 8d 43 10 89 77 14 89 47 0c 8b cf 8a 46 22 ..........@...@.C..C..w..G....F"
114e0 24 01 88 47 74 33 c0 66 89 47 6c e8 00 f4 ff ff 8b 46 14 ba a0 1c 41 00 89 47 5c 8b cf 8d 44 24 $..Gt3.f.Gl......F....A..G\...D$
11500 0c 50 e8 89 f2 ff ff 83 c4 04 89 44 24 10 89 44 24 0c 83 f8 01 0f 8f 25 ff ff ff eb 38 6a 17 ba .P.........D$..D$......%....8j..
11520 90 b7 53 00 8b cf e8 45 74 00 00 83 c4 04 eb 09 8b 47 10 8b 80 84 00 00 00 89 06 0f b6 40 04 83 ..S....Et........G...........@..
11540 c8 40 89 46 08 8b 47 14 8d 4e 10 89 4f 0c 89 48 04 8b 44 24 0c 8b 4c 24 14 66 89 4f 6c b9 ff ff .@.F..G..N..O..H..D$..L$.f.Ol...
11560 00 00 66 01 4f 6e 5f 5e 5b 8b e5 5d c3 cc cc cc 55 8b ec 8b 4d 08 33 c0 66 39 41 6c 0f 94 c0 5d ..f.On_^[..]....U...M.3.f9Al...]
11580 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 4d 08 56 66 83 79 6c 00 8b 71 14 76 ................U...M.Vf.yl..q.v
115a0 0a 8b 41 10 3b 48 7c 74 4e eb 41 c6 41 08 01 8b 06 2b 41 20 f6 46 22 02 89 46 1c 74 05 33 c0 5e ..A.;H|tN.A.A....+A..F"..F.t.3.^
115c0 5d c3 8b 45 14 89 46 10 85 c0 74 06 8b 45 10 89 46 18 8b 55 0c 8b 41 0c 8d 52 01 c1 e2 04 2b c2 ]..E..F...t..E..F..U..A..R....+.
115e0 ba 01 00 00 00 89 06 e8 14 f1 ff ff 68 0c b8 53 00 51 e8 69 e6 ff ff 68 38 b8 53 00 51 e8 5e e6 ............h..S.Q.i...h8.S.Q.^.
11600 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 10 53 56 57 ff 75 08 8b f9 8b 47 ................U.....SVW.u....G
11620 14 8b 77 5c 89 45 f8 8a 47 74 88 45 ff 0f b7 47 6c 89 45 f4 8b 45 10 89 75 f0 89 47 5c e8 4e f1 ..w\.E..Gt.E...Gl.E..E..u..G\.N.
11640 ff ff 8b d8 83 c4 04 85 db 74 45 8b 77 20 8b cf 03 75 0c 8b d6 e8 b6 70 00 00 56 8b d3 8b cf e8 .........tE.w....u.....p..V.....
11660 3c f0 ff ff 8b 45 f8 83 c4 04 89 47 14 8b cf 8a 45 ff 88 47 74 8b 45 f4 66 89 47 6c e8 6f f2 ff <....E.....G....E..Gt.E.f.Gl.o..
11680 ff 8b 45 f0 89 47 5c 8b c3 5f 5e 5b 8b e5 5d c3 89 77 5c 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc ..E..G\.._^[..]..w\_^[..].......
116a0 55 8b ec 83 e4 f8 83 ec 1c 53 56 8b 75 0c 57 8b 0e 8b 11 8d 42 ff 89 01 8b 3e 85 d2 74 05 8b 47 U........SV.u.W.....B....>..t..G
116c0 04 eb 2d 8d 44 24 18 50 ff 77 0c 8b 47 08 ff 77 10 ff d0 83 c4 0c 85 c0 0f 84 13 01 00 00 8b 4c ..-.D$.P.w..G..w...............L
116e0 24 18 85 c9 0f 84 07 01 00 00 49 89 47 04 89 0f 8a 08 40 0f b6 d9 89 47 04 8b 7e 34 83 fb 1b 0f $.........I.G.....@....G..~4....
11700 85 f2 00 00 00 85 ff 74 13 6a 62 57 e8 ef 5b 05 00 83 c4 08 85 c0 0f 84 b6 01 00 00 8b 56 38 8b .......t.jbW..[..............V8.
11720 36 8a 0a 80 f9 40 74 12 80 f9 3d 74 0d 80 f9 1b b8 18 d2 53 00 0f 45 c2 eb 03 8d 42 01 8b 7d 08 6....@t...=t.......S..E....B..}.
11740 8d 4c 24 1c 89 44 24 24 89 7c 24 1c 89 74 24 20 e8 2b a7 01 00 6a 01 8d 54 24 17 8d 4c 24 20 e8 .L$..D$$.|$..t$..+...j..T$..L$..
11760 dc 9c 01 00 0f b6 54 24 17 83 c4 04 8b cf e8 2d 6f 00 00 8b f0 8b 47 0c 89 74 24 18 89 30 c7 40 ......T$.......-o.....G..t$..0.@
11780 08 46 00 00 00 8b 47 1c 8b 4f 0c 2b c1 83 e0 f0 83 f8 10 7f 3a 8b 47 60 3d 40 42 0f 00 0f 8f 52 .F....G..O.+........:.G`=@B....R
117a0 01 00 00 2b 4f 20 03 c0 c1 f9 04 8d 51 06 b9 40 42 0f 00 3b c1 0f 4f c1 3b c2 0f 4d d0 3b d1 8b ...+O.......Q..@B..;..O.;..M.;..
117c0 cf 0f 8f 3a 01 00 00 e8 24 f0 ff ff 8b 4f 0c 8d 41 10 8b cf 89 47 0c e8 a4 6f 00 00 6a 00 8b d0 ...:....$....O..A....G...o..j...
117e0 89 46 0c 8d 4c 24 20 e8 64 a3 01 00 83 c4 04 eb 4d 8b 7e 34 83 cb ff 85 ff 74 22 6a 74 57 e8 fd .F..L$..d.......M.~4.....t"jtW..
11800 5a 05 00 83 c4 08 85 c0 75 13 8b 75 08 57 68 98 b8 53 00 68 64 b8 53 00 e9 c3 00 00 00 8b 7d 08 Z.......u..u.Wh..S.hd.S.......}.
11820 8d 46 10 8b 16 8b cf 53 ff 76 38 50 8d 46 04 50 e8 4b eb 01 00 83 c4 10 89 44 24 18 8b f0 33 db .F.....S.v8P.F.P.K.......D$...3.
11840 38 5e 06 76 7d 8d 4e 10 89 4c 24 14 0f 1f 40 00 8b 77 10 6a 18 6a 00 6a 00 ff 76 04 8b 06 ff d0 8^.v}.N..L$...@..w.j.j.j..v.....
11860 8b c8 83 c4 10 85 c9 75 28 39 86 80 00 00 00 74 58 8d 50 01 8b cf e8 65 4e 00 00 8b 06 6a 18 6a .......u(9.....tX.P....eN....j.j
11880 00 6a 00 ff 76 04 ff d0 8b c8 83 c4 10 85 c9 74 38 83 46 0c 18 8d 41 08 89 01 43 c7 41 04 01 00 .j..v..........t8.F...A...C.A...
118a0 00 00 c7 40 08 00 00 00 00 8b 44 24 14 89 08 83 c0 04 89 44 24 14 8b 44 24 18 0f b6 40 06 3b d8 ...@......D$.......D$..D$...@.;.
118c0 7c 8e 5f 5e 5b 8b e5 5d c3 ba 04 00 00 00 8b cf eb 1e 8b 75 08 57 68 90 b8 53 00 68 64 b8 53 00 |._^[..]...........u.Wh..S.hd.S.
118e0 56 e8 4a 6c 00 00 83 c4 10 ba 03 00 00 00 8b ce e8 0b ee ff ff ba 06 00 00 00 8b cf e8 ff ed ff V.Jl............................
11900 ff ba 08 43 0f 00 e8 e5 ee ff ff 68 a4 fc 49 00 57 e8 4a e3 ff ff cc cc cc cc cc cc cc cc cc cc ...C.......h..I.W.J.............
11920 55 8b ec 83 e4 f8 83 ec 14 8b 41 08 53 8b da 89 5c 24 04 56 57 83 f8 13 75 1a 8b 51 04 8b 09 e8 U.........A.S...\$.VW...u..Q....
11940 fc ff 07 00 f2 0f 11 03 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 24 0f 3c 04 0f 85 b3 00 00 00 8b 01 ............._^[..].$.<.........
11960 80 78 04 04 75 06 0f b6 78 07 eb 03 8b 78 0c 8d 58 10 8d 54 24 10 8b cb e8 53 65 00 00 8b f0 85 .x..u...x....x..X..T$....Se.....
11980 f6 74 1a 8b 4c 24 10 2b f3 8b 54 24 14 46 89 4c 24 10 b9 13 00 00 00 89 54 24 14 eb 2d 8d 54 24 .t..L$.+..T$.F.L$.......T$..-.T$
119a0 10 8b cb e8 a8 63 00 00 8b f0 85 f6 74 16 f2 0f 10 44 24 10 2b f3 f2 0f 11 44 24 10 b9 03 00 00 .....c......t....D$.+....D$.....
119c0 00 46 eb 06 8b 4c 24 0c 33 f6 8d 47 01 3b f0 75 40 83 f9 13 75 21 8b 54 24 14 8b 4c 24 10 e8 5d .F...L$.3..G.;.u@...u!.T$..L$..]
119e0 ff 07 00 8b 44 24 0c f2 0f 11 00 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8b 44 24 0c f2 0f 10 44 24 ....D$.........._^[..]..D$....D$
11a00 10 f2 0f 11 00 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc .........._^[..]._^3.[..].......
11a20 55 8b ec 83 e4 c0 83 ec 34 53 56 8b f1 8b da 57 89 5c 24 1c 83 7e 08 03 0f 84 b0 00 00 00 8b 7c U.......4SV....W.\$..~.........|
11a40 24 38 8b 46 08 83 f8 13 0f 84 19 01 00 00 24 0f 3c 04 0f 85 29 01 00 00 8b 06 80 78 04 04 75 06 $8.F..........$.<...)......x..u.
11a60 0f b6 58 07 eb 03 8b 58 0c 83 c0 10 8d 54 24 20 8b c8 89 44 24 18 e8 55 64 00 00 8b f0 85 f6 74 ..X....X.....T$....D$..Ud......t
11a80 20 2b 74 24 18 bf 13 00 00 00 8b 4c 24 20 46 8b 54 24 24 89 4c 24 30 89 54 24 34 89 7c 24 38 eb .+t$.......L$.F.T$$.L$0.T$4.|$8.
11aa0 31 8b 4c 24 18 8d 54 24 28 e8 a2 62 00 00 8b f0 85 f6 74 1c f2 0f 10 44 24 28 bf 03 00 00 00 2b 1.L$..T$(..b......t....D$(.....+
11ac0 74 24 18 f2 0f 11 44 24 30 46 89 7c 24 38 eb 02 33 f6 8d 43 01 3b f0 0f 85 a4 00 00 00 8d 74 24 t$....D$0F.|$8..3..C.;........t$
11ae0 30 83 ff 03 0f 85 58 ff ff ff 8b 5c 24 1c f2 0f 10 06 83 ec 08 f2 0f 11 44 24 30 dd 44 24 30 dd 0.....X....\$...........D$0.D$0.
11b00 1c 24 e8 c9 24 08 00 f2 0f 10 06 83 c4 08 dd 5c 24 28 f2 0f 10 54 24 28 66 0f 2e c2 9f f6 c4 44 .$..$..........\$(...T$(f......D
11b20 7b 14 8b 45 08 85 c0 74 58 83 f8 01 7e 08 f2 0f 58 15 e0 45 54 00 66 0f 2f 15 48 46 54 00 72 41 {..E...tX...~...X..ET.f./.HFT.rA
11b40 f2 0f 10 0d 30 46 54 00 66 0f 2f ca 76 33 0f 28 c2 e8 d5 fc 07 00 89 03 b8 01 00 00 00 89 53 04 ....0FT.f./.v3.(..............S.
11b60 5f 5e 5b 8b e5 5d c3 8b 5c 24 1c 8b 06 8b 4e 04 89 03 b8 01 00 00 00 89 4b 04 5f 5e 5b 8b e5 5d _^[..]..\$....N.........K._^[..]
11b80 c3 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 8b 45 10 53 56 57 8b f2 8b d9 33 ff 90 ._^3.[..].......U...E.SVW....3..
11ba0 85 c0 75 1b 50 8b d6 8b cb e8 12 78 00 00 8b c8 83 c4 04 83 79 08 00 0f 84 93 00 00 00 eb 28 8b ..u.P......x........y.........(.
11bc0 06 8b 48 18 85 c9 74 79 f6 41 06 01 75 73 8b 43 10 33 d2 ff b0 88 00 00 00 e8 82 77 00 00 8b c8 ..H...ty.A..us.C.3.........w....
11be0 83 c4 04 85 c9 74 5a 8b 51 08 8b c2 83 e0 0f 3c 06 74 34 8b f1 83 fa 45 74 04 33 c0 eb 10 8b 55 .....tZ.Q......<.t4....Et.3....U
11c00 08 8b 09 e8 f8 56 00 00 83 78 08 00 75 0b 47 81 ff d0 07 00 00 7d 47 eb 87 0f 10 00 8b 45 0c 0f .....V...x..u.G......}G......E..
11c20 11 00 5f 5e 5b 5d c3 6a 01 ff 75 0c 8b d1 8b cb ff 75 08 56 e8 97 78 00 00 83 c4 10 5f 5e 5b 5d .._^[].j..u......u.V..x....._^[]
11c40 c3 8b 45 0c 5f 5e 5b c7 40 08 00 00 00 00 5d c3 68 a0 b8 53 00 8b d6 8b cb e8 02 de ff ff 68 a8 ..E._^[.@.....].h..S..........h.
11c60 b8 53 00 53 e8 f7 df ff ff cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b da c7 44 24 .S.S............U........SV...D$
11c80 10 00 00 00 00 8b f1 89 5c 24 0c 57 8b 7d 10 89 74 24 0c 85 ff 74 39 8b 1b 8b 4b 18 85 c9 0f 84 ........\$.W.}..t$...t9...K.....
11ca0 98 00 00 00 f6 41 06 02 0f 85 8e 00 00 00 8b 46 10 ba 01 00 00 00 ff b0 8c 00 00 00 e8 9f 76 00 .....A.........F..............v.
11cc0 00 8b f0 83 c4 04 85 f6 74 6e 8b 5c 24 10 eb 1a 6a 01 8b d3 8b ce e8 e5 76 00 00 8b f0 83 c4 04 ........tn.\$...j.......v.......
11ce0 83 7e 08 00 0f 84 03 01 00 00 8b 4e 08 8b c1 83 e0 0f 3c 06 0f 84 d5 00 00 00 8b de 89 5c 24 10 .~.........N......<..........\$.
11d00 83 f9 45 74 04 33 ff eb 12 8b 55 08 8b 0e e8 ed 55 00 00 8b f8 83 7f 08 00 75 76 8b 44 24 14 40 ..Et.3....U.....U........uv.D$.@
11d20 89 44 24 14 3d d0 07 00 00 0f 8d ce 00 00 00 8b 74 24 0c e9 5b ff ff ff 8b 74 24 0c 81 ff a0 65 .D$.=...........t$..[....t$....e
11d40 53 00 75 11 ff 75 08 8b d3 8b ce e8 90 52 00 00 83 c4 04 8b f8 8b 45 0c 0f 10 00 0f 11 07 c6 43 S.u..u.......R........E........C
11d60 06 00 f6 40 08 40 74 22 8a 53 05 f6 c2 04 74 1a 8b 00 f6 40 05 03 74 12 8b 4e 10 80 e2 fb 88 53 ...@.@t".S....t....@..t..N.....S
11d80 05 8b 41 50 89 43 1c 89 59 50 5f 5e 5b 8b e5 5d c3 8b 55 0c f6 42 08 40 74 28 8b 36 8a 5e 05 f6 ..AP.C..YP_^[..]..U..B.@t(.6.^..
11da0 c3 04 74 1e 8b 02 f6 40 05 03 74 16 8b 4c 24 0c 80 e3 fb 8b 49 10 88 5e 05 8b 41 50 89 46 1c 89 ..t....@..t..L$.....I..^..AP.F..
11dc0 71 50 0f 10 02 0f 11 07 5f 5e 5b 8b e5 5d c3 8b 4c 24 0c 8b d6 6a 00 ff 75 0c ff 75 08 53 e8 ed qP......_^[..]..L$...j..u..u.S..
11de0 76 00 00 83 c4 10 5f 5e 5b 8b e5 5d c3 8b 4c 24 0c 8b d3 68 a0 b8 53 00 e8 63 dc ff ff 8b 4c 24 v....._^[..]..L$...h..S..c....L$
11e00 0c 68 d0 b8 53 00 51 e8 54 de ff ff cc cc cc cc 55 8b ec 51 80 79 04 04 53 56 57 8d 71 10 75 06 .h..S.Q.T.......U..Q.y..SVW.q.u.
11e20 0f b6 79 07 eb 03 8b 79 0c 80 7a 04 04 8d 42 10 89 45 fc 75 06 0f b6 5a 07 eb 03 8b 5a 0c 50 56 ..y....y..z...B..E.u...Z....Z.PV
11e40 e8 37 f7 05 00 83 c4 08 85 c0 75 51 0f 1f 40 00 8b c6 8d 50 01 8a 08 40 84 c9 75 f9 2b c2 3b c3 .7........uQ..@....P...@..u.+.;.
11e60 74 32 3b c7 74 24 8b 4d fc 40 03 c8 03 f0 51 56 2b f8 89 4d fc 2b d8 e8 00 f7 05 00 83 c4 08 85 t2;.t$.M.@....QV+..M.+..........
11e80 c0 74 cd 5f 5e 5b 8b e5 5d c3 5f 5e 83 c8 ff 5b 8b e5 5d c3 33 c9 3b c7 0f 95 c1 8b c1 5f 5e 5b .t._^[..]._^...[..].3.;......_^[
11ea0 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 8b 75 08 8b d9 57 8b ..].............U.....QSV.u...W.
11ec0 fa 8b 57 08 8b c2 83 e0 0f 83 f8 03 0f 85 65 01 00 00 8b 4e 08 8b c1 83 e0 0f 3c 03 0f 85 7c 01 ..W...........e....N......<...|.
11ee0 00 00 83 fa 13 0f 85 9d 00 00 00 8b 1f 8b 7f 04 3b ca 75 1f 3b 7e 04 0f 8f 93 01 00 00 7c 08 3b ................;.u.;~.......|.;
11f00 1e 0f 83 89 01 00 00 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 f2 0f 10 06 8b cb 83 c1 00 8b c7 15 00 ............_^[..]..............
11f20 00 20 00 3d 00 00 40 00 77 23 72 04 85 c9 75 1d 8b d7 8b cb e8 07 fa 07 00 f2 0f 10 0e 33 c0 66 ...=..@.w#r...u..............3.f
11f40 0f 2f c8 0f 97 c0 5f 5e 5b 8b e5 5d c3 66 0f 2f 05 30 46 54 00 73 b0 66 0f 2f 05 48 46 54 00 0f ./...._^[..].f./.0FT.s.f./.HFT..
11f60 86 2b 01 00 00 e8 c1 f8 07 00 3b fa 0f 8f 1e 01 00 00 7c 93 3b d8 0f 83 14 01 00 00 b8 01 00 00 .+........;.......|.;...........
11f80 00 5f 5e 5b 8b e5 5d c3 f2 0f 10 0f 83 f9 03 75 14 f2 0f 10 06 33 c0 66 0f 2f c1 0f 97 c0 5f 5e ._^[..]........u.....3.f./...._^
11fa0 5b 8b e5 5d c3 66 0f 2e c9 9f f6 c4 44 0f 8a dd 00 00 00 8b 4e 04 8b c1 8b 1e 8b f3 83 c6 00 89 [..].f......D.......N...........
11fc0 4c 24 0c 15 00 00 20 00 3d 00 00 40 00 77 26 72 04 85 f6 75 20 8b d1 8b cb e8 62 f9 07 00 f2 0f L$......=..@.w&r...u......b.....
11fe0 10 0f 33 c0 66 0f 2f c8 0f 93 c0 83 f0 01 5f 5e 5b 8b e5 5d c3 66 0f 2f 0d 30 46 54 00 72 0e b8 ..3.f./......._^[..].f./.0FT.r..
12000 01 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 66 0f 2f 0d 48 46 54 00 72 14 0f 28 c1 e8 0c f8 07 00 39 ....3._^[..].f./.HFT.r..(......9
12020 54 24 0c 7f 06 7c d8 3b d8 76 d4 33 c0 83 f0 01 5f 5e 5b 8b e5 5d c3 83 f8 04 75 22 8b 46 08 24 T$...|.;.v.3...._^[..]....u".F.$
12040 0f 3c 04 75 19 8b 16 8b 0f e8 c2 fd ff ff 33 c9 85 c0 0f 98 c1 8b c1 5f 5e 5b 8b e5 5d c3 6a 14 .<.u..........3........_^[..].j.
12060 ff 73 0c 8b d7 8b cb 56 e8 63 75 00 00 83 c4 0c 85 c0 74 25 8b 43 0c 8b 48 08 85 c9 74 12 83 f9 .s.....V.cu.......t%.C..H...t...
12080 01 0f 85 80 fe ff ff 83 38 00 0f 85 77 fe ff ff 5f 5e 33 c0 5b 8b e5 5d c3 56 8b d7 8b cb e8 ad ........8...w..._^3.[..].V......
120a0 da ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 8b da 56 8b 75 08 57 8b ................U.....QS..V.u.W.
120c0 53 08 8b f9 8b c2 83 e0 0f 83 f8 03 0f 85 65 01 00 00 8b 4e 08 8b c1 83 e0 0f 3c 03 0f 85 7c 01 S.............e....N......<...|.
120e0 00 00 83 fa 13 0f 85 9d 00 00 00 8b 3b 8b 5b 04 3b ca 75 1f 3b 5e 04 0f 8f 93 01 00 00 7c 08 3b ............;.[.;.u.;^.......|.;
12100 3e 0f 87 89 01 00 00 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 f2 0f 10 06 8b cf 83 c1 00 8b c3 15 00 >..........._^[..]..............
12120 00 20 00 3d 00 00 40 00 77 23 72 04 85 c9 75 1d 8b d3 8b cf e8 07 f8 07 00 f2 0f 10 0e 33 c0 66 ...=..@.w#r...u..............3.f
12140 0f 2f c8 0f 93 c0 5f 5e 5b 8b e5 5d c3 66 0f 2f 05 30 46 54 00 73 b0 66 0f 2f 05 48 46 54 00 0f ./...._^[..].f./.0FT.s.f./.HFT..
12160 82 2b 01 00 00 e8 c1 f6 07 00 3b da 0f 8f 1e 01 00 00 7c 93 3b f8 0f 87 14 01 00 00 b8 01 00 00 .+........;.......|.;...........
12180 00 5f 5e 5b 8b e5 5d c3 f2 0f 10 0b 83 f9 03 75 14 f2 0f 10 06 33 c0 66 0f 2f c1 0f 93 c0 5f 5e ._^[..]........u.....3.f./...._^
121a0 5b 8b e5 5d c3 66 0f 2e c9 9f f6 c4 44 0f 8a dd 00 00 00 8b 4e 04 8b c1 8b 3e 8b f7 83 c6 00 89 [..].f......D.......N....>......
121c0 4c 24 0c 15 00 00 20 00 3d 00 00 40 00 77 26 72 04 85 f6 75 20 8b d1 8b cf e8 62 f7 07 00 f2 0f L$......=..@.w&r...u......b.....
121e0 10 0b 33 c0 66 0f 2f c8 0f 97 c0 83 f0 01 5f 5e 5b 8b e5 5d c3 66 0f 2f 0d 30 46 54 00 72 0e b8 ..3.f./......._^[..].f./.0FT.r..
12200 01 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 66 0f 2f 0d 48 46 54 00 76 14 0f 28 c1 e8 0c f6 07 00 39 ....3._^[..].f./.HFT.v..(......9
12220 54 24 0c 7f 06 7c d8 3b f8 72 d4 33 c0 83 f0 01 5f 5e 5b 8b e5 5d c3 83 f8 04 75 22 8b 46 08 24 T$...|.;.r.3...._^[..]....u".F.$
12240 0f 3c 04 75 19 8b 16 8b 0b e8 c2 fb ff ff 33 c9 85 c0 0f 9e c1 8b c1 5f 5e 5b 8b e5 5d c3 6a 15 .<.u..........3........_^[..].j.
12260 ff 77 0c 8b d3 8b cf 56 e8 63 73 00 00 83 c4 0c 85 c0 74 25 8b 47 0c 8b 48 08 85 c9 74 12 83 f9 .w.....V.cs.......t%.G..H...t...
12280 01 0f 85 80 fe ff ff 83 38 00 0f 85 77 fe ff ff 33 c0 5f 5e 5b 8b e5 5d c3 8b 47 14 b9 80 00 00 ........8...w...3._^[..]..G.....
122a0 00 6a 14 8b d6 66 09 48 22 8b cf ff 77 0c 53 e8 1c 73 00 00 83 c4 0c 85 c0 74 4a 8b 47 0c 8b 48 .j...f.H"...w.S..s.......tJ.G..H
122c0 08 85 c9 74 26 83 f9 01 75 05 83 38 00 74 1c 8b 47 14 b9 80 00 00 00 ba 01 00 00 00 66 31 48 22 ...t&...u..8.t..G...........f1H"
122e0 33 d2 8b c2 5f 5e 5b 8b e5 5d c3 8b 4f 14 b8 80 00 00 00 5f 33 d2 5e 66 31 41 22 83 f2 01 8b c2 3..._^[..]..O......_3.^f1A".....
12300 5b 8b e5 5d c3 8b 47 14 b9 80 00 00 00 56 8b d3 66 31 48 22 8b cf e8 35 d8 ff ff cc cc cc cc cc [..]..G......V..f1H"...5........
12320 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b 75 08 8b d9 57 8b fa 8b 56 08 8b c2 83 e0 3f 8b 4f 08 83 e1 U........SV.u...W...V.....?.O...
12340 3f 3b c8 74 76 8b 4f 08 83 e2 0f 8b c1 83 e0 0f 3b c2 75 5e 83 f8 03 75 59 83 f9 13 75 07 8b 1f ?;.tv.O.........;.u^...uY...u...
12360 8b 7f 04 eb 1c 6a 00 8d 54 24 14 8b cf e8 ae f6 ff ff 83 c4 04 85 c0 74 39 8b 7c 24 14 8b 5c 24 .....j..T$.............t9.|$..\$
12380 10 83 7e 08 13 75 07 8b 0e 8b 46 04 eb 1c 6a 00 8d 54 24 14 8b ce e8 85 f6 ff ff 83 c4 04 85 c0 ..~..u....F...j..T$.............
123a0 74 10 8b 44 24 14 8b 4c 24 10 3b d9 75 04 3b f8 74 2e 33 c0 5f 5e 5b 8b e5 5d c3 83 f9 16 0f 87 t..D$..L$.;.u.;.t.3._^[..]......
123c0 a3 01 00 00 0f b6 81 98 31 41 00 ff 24 85 78 31 41 00 8b 07 3b 06 75 da 8b 47 04 3b 46 04 75 d2 ........1A..$.x1A...;.u..G.;F.u.
123e0 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 f2 0f 10 07 ba 01 00 00 00 66 0f 2e 06 9f 33 c9 f6 c4 44 0f ....._^[..]..........f....3...D.
12400 4b ca 8b c1 5f 5e 5b 8b e5 5d c3 8b 36 8b 17 3b d6 74 cd 8b 4a 0c 3b 4e 0c 75 97 83 c6 10 83 c2 K..._^[..]..6..;.t..J.;N.u......
12420 10 83 e9 04 72 11 8b 02 3b 06 75 10 83 c2 04 83 c6 04 83 e9 04 73 ef 83 f9 fc 74 a4 8a 02 3a 06 ....r...;.u..........s....t...:.
12440 0f 85 6c ff ff ff 83 f9 fd 74 95 8a 42 01 3a 46 01 0f 85 5b ff ff ff 83 f9 fe 74 84 8a 42 02 3a ..l......t..B.:F...[......t..B.:
12460 46 02 0f 85 4a ff ff ff 83 f9 ff 0f 84 6f ff ff ff 8a 42 03 3a 46 03 e9 34 ff ff ff 8b 0f 3b 0e F...J........o....B.:F..4.....;.
12480 0f 84 5a ff ff ff 85 db 0f 84 24 ff ff ff 8b 49 08 85 c9 74 20 f6 41 06 20 75 1a 8b 43 10 ba 05 ..Z.......$....I...t..A..u..C...
124a0 00 00 00 ff b0 9c 00 00 00 e8 b2 6e 00 00 83 c4 04 85 c0 75 76 8b 06 8b 48 08 eb 3e 8b 0f 3b 0e ...........n.......uv...H..>..;.
124c0 0f 84 1a ff ff ff 85 db 0f 84 e4 fe ff ff 8b 49 18 85 c9 74 20 f6 41 06 20 75 1a 8b 43 10 ba 05 ...............I...t..A..u..C...
124e0 00 00 00 ff b0 9c 00 00 00 e8 72 6e 00 00 83 c4 04 85 c0 75 36 8b 06 8b 48 18 85 c9 0f 84 b0 fe ..........rn.......u6...H.......
12500 ff ff f6 41 06 20 0f 85 a6 fe ff ff 8b 43 10 ba 05 00 00 00 8b 80 9c 00 00 00 50 e8 40 6e 00 00 ...A.........C............P.@n..
12520 83 c4 04 85 c0 0f 84 87 fe ff ff 6a 01 ff 73 0c 8b d0 8b cb 56 57 e8 95 6f 00 00 8b 43 0c 83 c4 ...........j..s.....VW..o...C...
12540 10 8b 48 08 85 c9 0f 84 66 fe ff ff 83 f9 01 0f 85 8b fe ff ff 83 38 00 0f 84 54 fe ff ff 8b c1 ..H.....f.............8...T.....
12560 5f 5e 5b 8b e5 5d c3 8b 0f 33 c0 3b 0e 5f 5e 0f 94 c0 5b 8b e5 5d c3 90 e0 2f 41 00 67 31 41 00 _^[..]...3.;._^...[..].../A.g1A.
12580 ec 2f 41 00 bc 30 41 00 7c 30 41 00 d2 2f 41 00 0b 30 41 00 67 31 41 00 00 01 01 02 01 03 07 04 ./A..0A.|0A../A..0A.g1A.........
125a0 07 07 07 07 07 07 07 07 07 07 07 05 06 07 01 cc 55 8b ec 83 e4 f8 83 ec 44 53 8b 59 0c 56 57 89 ................U.......DS.Y.VW.
125c0 54 24 18 89 4c 24 0c 66 0f 1f 84 00 00 00 00 00 8b 43 e8 bf 02 00 00 00 83 e0 0f 83 f8 04 74 05 T$..L$.f.........C............t.
125e0 83 f8 03 75 58 8b 53 f8 8b c2 83 e0 0f 83 f8 04 74 14 83 f8 03 75 46 8d 53 f0 e8 81 5a 00 00 8b ...uX.S.........t....uF.S...Z...
12600 53 f8 8b 4c 24 0c 83 fa 44 0f 85 86 00 00 00 8b 43 f0 80 78 07 00 75 7d 8b 43 e8 83 e0 0f 83 f8 S..L$...D.......C..x..u}.C......
12620 04 0f 84 2d 02 00 00 83 f8 03 0f 85 24 02 00 00 8d 53 e0 e8 48 5a 00 00 e9 13 02 00 00 8d 43 f0 ...-........$....S..HZ........C.
12640 8d 73 e0 89 44 24 24 6a 16 8b d6 e8 70 6d 00 00 83 c4 04 83 78 08 00 75 15 8d 53 f0 8b 5c 24 0c .s..D$$j....pm......x..u..S..\$.
12660 6a 16 8b cb e8 57 6d 00 00 83 c4 04 eb 04 8b 5c 24 0c 83 78 08 00 8b cb 0f 84 14 02 00 00 6a 01 j....Wm........\$..x..........j.
12680 56 ff 74 24 2c 8b d0 56 e8 43 6e 00 00 83 c4 10 e9 bb 01 00 00 83 7b e8 44 8d 73 e0 75 14 8b 06 V.t$,..V.Cn...........{.D.s.u...
126a0 80 78 07 00 75 0c 0f 10 43 f0 0f 11 06 e9 a2 01 00 00 8b 53 f0 80 7a 04 04 75 06 0f b6 52 07 eb .x..u...C..........S..z..u...R..
126c0 03 8b 52 0c bf 01 00 00 00 89 54 24 10 89 7c 24 14 39 7c 24 18 7e 50 8b 46 08 83 e0 0f 83 f8 04 ..R.......T$..|$.9|$.~P.F.......
126e0 74 0c 83 f8 03 75 40 8b d6 e8 92 59 00 00 8b 06 80 78 04 04 75 06 0f b6 48 07 eb 03 8b 48 0c 8b t....u@....Y.....x..u...H....H..
12700 54 24 10 8b c2 f7 d0 3b c8 0f 83 74 01 00 00 03 d1 47 8b 4c 24 0c 83 ee 10 89 54 24 10 89 7c 24 T$.....;...t.....G.L$.....T$..|$
12720 14 3b 7c 24 18 7c b0 8b c7 c1 e0 04 2b d8 89 5c 24 20 83 fa 28 77 72 89 7c 24 1c 8b fb c7 44 24 .;|$.|......+..\$...(wr.|$....D$
12740 24 00 00 00 00 8b 5c 24 24 0f 1f 80 00 00 00 00 8b 07 80 78 04 04 75 06 0f b6 70 07 eb 03 8b 70 $.....\$$..........x..u...p....p
12760 0c 83 c0 10 56 50 8d 44 24 30 03 c3 50 e8 1e 5e 05 00 8b 4c 24 28 83 c4 0c 49 03 de 83 c7 10 89 ....VP.D$0..P..^...L$(...I......
12780 4c 24 1c 85 c9 7f c9 8b 44 24 10 8d 54 24 28 8b 4c 24 0c 8b 5c 24 20 8b 7c 24 14 50 e8 5f 63 00 L$......D$..T$(.L$..\$..|$.P._c.
127a0 00 83 c4 04 e9 9b 00 00 00 8b 4c 24 0c 8d 42 11 50 6a 04 33 d2 8b 79 10 8b 77 38 e8 00 70 00 00 ..........L$..B.Pj.3..y..w8..p..
127c0 8b c8 83 c4 08 8a 47 3c 24 03 89 4c 24 24 88 41 05 c6 41 04 14 8b 47 40 89 01 8b 44 24 10 89 4f ......G<$..L$$.A..A...G@...D$..O
127e0 40 8b 7c 24 14 89 71 08 c6 41 06 00 c6 44 01 10 00 89 7c 24 1c 33 ff 89 41 0c 89 5c 24 10 66 90 @.|$..q..A...D....|$.3..A..\$.f.
12800 8b 03 80 78 04 04 75 06 0f b6 70 07 eb 03 8b 70 0c 83 c0 10 56 50 8d 41 10 03 c7 50 e8 6f 5d 05 ...x..u...p....p....VP.A...P.o].
12820 00 8b 4c 24 28 83 c4 0c 49 03 fe 83 c3 10 89 4c 24 1c 85 c9 8b 4c 24 24 7f c6 8b 5c 24 20 8b c1 ..L$(...I......L$....L$$...\$...
12840 8b 7c 24 14 89 03 0f b6 40 04 83 c8 40 89 43 08 8b 4c 24 0c 8b 59 0c b8 01 00 00 00 8b 54 24 18 .|$.....@...@.C..L$..Y.......T$.
12860 2b c7 c1 e7 04 03 d0 2b df 89 54 24 18 83 c3 10 89 59 0c 83 fa 01 0f 8f 54 fd ff ff 5f 5e 5b 8b +......+..T$.....Y......T..._^[.
12880 e5 5d c3 8b 4c 24 0c 68 fc b8 53 00 51 e8 ce d3 ff ff ff 74 24 24 8b d6 e8 f3 d1 ff ff cc cc cc .]..L$.h..S.Q......t$$..........
128a0 55 8b ec 53 56 57 8b 7d 08 8b f2 8b d9 8b 47 08 83 e0 3f 83 e8 04 0f 84 99 00 00 00 83 e8 01 74 U..SVW.}......G...?............t
128c0 37 83 e8 0f 74 18 6a 04 8b d7 e8 f1 6a 00 00 83 c4 04 83 78 08 00 0f 84 91 00 00 00 eb 46 8b 07 7...t.j.....j......x.........F..
128e0 8b 40 0c c7 46 04 00 00 00 00 89 06 c7 46 08 13 00 00 00 5f 5e 5b 5d c3 8b 07 89 45 08 8b 48 18 .@..F........F....._^[]....E..H.
12900 85 c9 74 39 f6 41 06 10 75 33 8b 43 10 ba 04 00 00 00 ff b0 98 00 00 00 e8 43 6a 00 00 83 c4 04 ..t9.A..u3.C.............Cj.....
12920 85 c0 74 16 6a 01 56 57 57 8b d0 8b cb e8 9e 6b 00 00 83 c4 10 5f 5e 5b 5d c3 8b 45 08 8b c8 e8 ..t.j.VWW......k....._^[]..E....
12940 fc 4a 00 00 89 56 04 89 06 c7 46 08 13 00 00 00 5f 5e 5b 5d c3 8b 07 5f 0f b6 40 07 99 89 56 04 .J...V....F....._^[]..._..@...V.
12960 89 06 c7 46 08 13 00 00 00 5e 5b 5d c3 68 14 b9 53 00 8b d7 8b cb e8 e5 d0 ff ff cc cc cc cc cc ...F.....^[].h..S...............
12980 55 8b ec 83 e4 f0 81 ec 64 01 00 00 f2 0f 10 05 90 46 54 00 0f 57 db 53 56 57 8b f9 f2 0f 11 84 U.......d........FT..W.SVW......
129a0 24 50 01 00 00 89 7c 24 54 f2 0f 11 5c 24 30 8b 4f 14 66 83 49 22 08 89 4c 24 28 0f 1f 44 00 00 $P....|$T...\$0.O.f.I"..L$(..D..
129c0 8b 01 8b 71 10 89 74 24 10 8b 00 89 44 24 50 8b 40 0c 8b 40 2c 89 44 24 2c 8d 41 14 89 44 24 14 ...q..t$....D$P.@..@,.D$,.A..D$.
129e0 eb 0e 0f 10 02 0f 11 06 8b 44 24 14 8b 74 24 10 8b 00 8b 4c 24 14 8b 10 83 c0 04 89 01 8b 4f 70 .........D$..t$....L$.........Op
12a00 89 54 24 18 f6 c1 0c 0f 84 05 01 00 00 83 47 68 ff 8b 77 14 75 1f f6 c1 08 74 1a 8b 47 64 81 e1 .T$...........Gh..w.u....t..Gd..
12a20 04 ff ff ff c7 44 24 20 01 00 00 00 89 47 68 89 4c 24 1c eb 15 80 e1 04 c7 44 24 20 00 00 00 00 .....D$......Gh.L$.......D$.....
12a40 89 4c 24 1c 0f 84 bd 00 00 00 0f b7 46 22 a8 40 74 0e 25 bf ff 00 00 66 89 46 22 e9 a7 00 00 00 .L$.........F".@t.%....f.F".....
12a60 83 7c 24 20 00 74 15 6a ff ba 03 00 00 00 8b cf e8 3b df ff ff 8b 4c 24 20 83 c4 04 84 c9 74 6d .|$..t.j.........;....L$......tm
12a80 8b 06 8b 4e 14 8b 00 8b 40 0c 8b 50 30 2b ca c1 f9 02 89 54 24 48 49 8b 50 38 85 d2 74 09 8b 04 ...N....@..P0+.....T$HI.P8..t...
12aa0 8a 89 44 24 1c eb 08 c7 44 24 1c ff ff ff ff 85 c9 74 26 8b 47 18 39 46 14 76 1e 85 d2 74 0d 2b ..D$....D$.......t&.G.9F.v...t.+
12ac0 44 24 48 c1 f8 02 8b 4c 82 fc eb 03 83 c9 ff 8b 44 24 1c 3b c1 74 16 eb 04 8b 44 24 1c 50 ba 02 D$H....L........D$.;.t....D$.P..
12ae0 00 00 00 8b cf e8 c6 de ff ff 83 c4 04 80 7f 08 01 8b 46 14 89 47 18 0f 84 ad 24 00 00 f2 0f 10 ..................F..G....$.....
12b00 5c 24 30 8b 54 24 18 8b 44 24 28 8b 70 10 89 74 24 10 8b c2 c1 e8 06 0f b6 c0 8b c8 89 44 24 1c \$0.T$..D$(.p..t$............D$.
12b20 c1 e1 04 8b c2 03 f1 89 4c 24 48 83 e0 3f 89 74 24 20 83 f8 2d 0f 87 ad fe ff ff ff 24 85 30 5c ........L$H..?.t$...-.......$.0\
12b40 41 00 c1 ea 17 c1 e2 04 03 54 24 10 e9 91 fe ff ff c1 ea 0e c1 e2 04 03 54 24 2c e9 82 fe ff ff A........T$.............T$,.....
12b60 8b 44 24 14 8b 54 24 14 8b 00 8b 08 c1 e9 06 c1 e1 04 03 4c 24 2c 83 c0 04 89 02 0f 10 01 e9 62 .D$..T$............L$,.........b
12b80 fe ff ff 8b c2 c7 46 08 01 00 00 00 c1 e8 17 89 06 8b 74 24 10 8b 44 24 14 f7 c2 00 c0 7f 00 0f ......F...........t$..D$........
12ba0 84 4b fe ff ff 8b f0 83 06 04 e9 39 fe ff ff c1 ea 17 8d 4e 08 8b c2 c7 01 00 00 00 00 4a 8d 49 .K.........9.......N.........J.I
12bc0 10 85 c0 75 f0 e9 1e fe ff ff 8b 44 24 50 c1 ea 17 8b 44 90 10 8b 00 0f 10 00 e9 06 fe ff ff 8b ...u.......D$P....D.............
12be0 4c 24 50 8b c2 c1 e8 17 c1 ea 0e 8b 44 81 10 8b 00 89 44 24 48 f7 c2 00 01 00 00 74 0c 0f b6 d2 L$P.........D.....D$H......t....
12c00 c1 e2 04 03 54 24 2c eb 0d 81 e2 ff 01 00 00 c1 e2 04 03 54 24 10 83 78 08 45 89 54 24 18 74 04 ....T$,............T$..x.E.T$.t.
12c20 33 c0 eb 2a 8b 08 e8 d5 46 00 00 83 78 08 00 74 19 0f 10 00 8b 44 24 14 f2 0f 10 5c 24 30 0f 11 3..*....F...x..t.....D$....\$0..
12c40 06 8b 74 24 10 e9 a6 fd ff ff 8b 54 24 18 50 56 52 8b 54 24 54 8b cf e8 34 ef ff ff 83 c4 0c 8b ..t$.......T$.PVR.T$T...4.......
12c60 44 24 28 f2 0f 10 5c 24 30 8b 70 10 8b 44 24 14 89 74 24 10 e9 77 fd ff ff 8b 4c 24 10 8b c2 c1 D$(...\$0.p..D$..t$..w....L$....
12c80 e8 17 c1 e0 04 03 c1 c1 ea 0e 89 44 24 48 f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c ...........D$H......t........T$,
12ca0 eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d1 83 78 08 45 89 54 24 18 74 09 33 c9 51 56 52 8b d0 eb 95 ..............x.E.T$.t.3.QVR....
12cc0 8b 08 e8 39 46 00 00 8b c8 83 79 08 00 74 19 0f 10 01 8b 44 24 14 f2 0f 10 5c 24 30 0f 11 06 8b ...9F.....y..t.....D$....\$0....
12ce0 74 24 10 e9 08 fd ff ff 8b 54 24 18 8b 44 24 48 51 56 52 8b d0 e9 5b ff ff ff 8b 74 24 1c 8b 44 t$.......T$..D$HQVR...[....t$..D
12d00 24 50 8b 4c 24 10 8b 44 b0 10 8b 30 8b c2 c1 e8 17 89 74 24 48 a9 00 01 00 00 74 0c 0f b6 c0 c1 $P.L$..D...0......t$H.....t.....
12d20 e0 04 03 44 24 2c eb 05 c1 e0 04 03 c1 c1 ea 0e 89 44 24 1c f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 ...D$,...........D$.......t.....
12d40 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d1 83 7e 08 45 89 54 24 18 74 13 33 c9 51 ...T$,..............~.E.T$.t.3.Q
12d60 52 50 8b d6 8b cf e8 05 ef ff ff e9 ec fe ff ff 8b 0e 8b d0 e8 87 45 00 00 8b c8 89 4c 24 24 83 RP....................E.....L$$.
12d80 79 08 00 75 19 8b 54 24 18 8b 44 24 1c 51 52 50 8b d6 8b cf e8 d7 ee ff ff e9 be fe ff ff 8b 74 y..u..T$..D$.QRP...............t
12da0 24 18 f6 46 08 40 74 28 8b 54 24 48 8b 12 f6 42 05 04 74 1c 8b 06 f6 40 05 03 74 14 8b 4f 10 80 $..F.@t(.T$H...B..t....@..t..O..
12dc0 62 05 fb 8b 41 50 89 42 1c 89 51 50 8b 4c 24 24 0f 10 06 8b 74 24 10 f2 0f 10 5c 24 30 8b 44 24 b...AP.B..QP.L$$....t$....\$0.D$
12de0 14 0f 11 01 e9 07 fc ff ff 8b 44 24 50 0f 10 06 8b 74 24 10 c1 ea 17 8b 4c 90 10 8b 01 0f 11 00 ..........D$P....t$.....L.......
12e00 8b 11 8b 44 24 14 f6 42 08 40 0f 84 e0 fb ff ff 8d 41 08 3b d0 8b 44 24 14 0f 85 d1 fb ff ff 8b ...D$..B.@.......A.;..D$........
12e20 4f 10 80 79 3d 01 0f 87 c4 fb ff ff 8b 12 f6 42 05 03 0f 84 b8 fb ff ff e8 b3 22 00 00 8b 44 24 O..y=..........B.........."...D$
12e40 14 e9 aa fb ff ff 8b 4c 24 10 8b c2 c1 e8 17 a9 00 01 00 00 74 0c 0f b6 c0 c1 e0 04 03 44 24 2c .......L$...........t........D$,
12e60 eb 05 c1 e0 04 03 c1 c1 ea 0e 89 44 24 1c f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c ...........D$.......t........T$,
12e80 eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d1 83 7e 08 45 89 54 24 18 74 13 33 c9 51 52 50 8b d6 8b cf ..............~.E.T$.t.3.QRP....
12ea0 e8 cb ed ff ff e9 b2 fd ff ff 8b 0e 8b d0 e8 4d 44 00 00 8b c8 89 4c 24 48 83 79 08 00 0f 84 c2 ...............MD.....L$H.y.....
12ec0 fe ff ff 8b 74 24 18 f6 46 08 40 74 28 8b 44 24 20 8b 10 f6 42 05 04 74 1c 8b 06 f6 40 05 03 74 ....t$..F.@t(.D$....B..t....@..t
12ee0 14 8b 4f 10 80 62 05 fb 8b 41 50 89 42 1c 89 51 50 8b 4c 24 48 0f 10 06 8b 74 24 10 f2 0f 10 5c ..O..b...AP.B..QP.L$H....t$....\
12f00 24 30 8b 44 24 14 0f 11 01 e9 e2 fa ff ff 8b 77 10 8b c2 c1 ea 0e 8b cf 81 e2 ff 01 00 00 c1 e8 $0.D$..........w................
12f20 17 89 54 24 18 33 d2 6a 20 6a 05 89 44 24 50 e8 8c 68 00 00 8a 4e 3c 83 c4 08 8b 54 24 48 80 e1 ..T$.3.j.j..D$P..h...N<....T$H..
12f40 03 89 44 24 24 88 48 05 c6 40 04 05 8b 4e 40 89 08 8b 4c 24 20 89 46 40 8b 74 24 18 c7 40 18 00 ..D$$.H..@...N@...L$..F@.t$..@..
12f60 00 00 00 66 c7 40 06 ff 00 c7 40 0c 00 00 00 00 c7 40 08 00 00 00 00 c7 40 10 80 65 53 00 c7 40 ...f.@....@......@......@..eS..@
12f80 14 00 00 00 00 89 01 c7 41 08 45 00 00 00 85 d2 75 04 85 f6 74 40 83 fe 08 72 0e 8b ce 83 e6 07 ........A.E.....u...t@...r......
12fa0 c1 e9 03 83 c6 08 49 d3 e6 83 fa 08 72 16 8b c2 c1 fa 03 83 e0 07 83 c0 08 8d 4a ff d3 e0 8b d0 ......I.....r.............J.....
12fc0 8b 44 24 24 56 52 8b d0 8b cf e8 71 3c 00 00 8b 4c 24 28 83 c4 08 8b 47 10 f2 0f 10 5c 24 30 8b .D$$VR.....q<...L$(....G....\$0.
12fe0 74 24 10 83 78 0c 00 8b 44 24 14 0f 8e ff f9 ff ff 8d 41 10 8b cf 89 47 0c e8 b2 35 00 00 8b 4c t$..x...D$........A....G...5...L
13000 24 28 f2 0f 10 5c 24 30 8b 41 04 89 47 0c 8b 71 10 8b 44 24 14 89 74 24 10 e9 d2 f9 ff ff 8b 4c $(...\$0.A..G..q..D$..t$.......L
13020 24 10 8b c2 c1 e8 17 c1 e0 04 03 c1 c1 ea 0e 89 44 24 48 f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 $...............D$H......t......
13040 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d1 0f 10 00 8b 0a 89 54 24 18 0f 11 46 10 83 ..T$,...................T$...F..
13060 78 08 45 74 0c 33 c9 51 56 52 8b d0 e9 e4 fb ff ff 8b d1 8b 08 e8 16 42 00 00 e9 48 fc ff ff 8b x.Et.3.QVR.............B...H....
13080 4c 24 10 8b c2 c1 e8 17 a9 00 01 00 00 74 0c 0f b6 c0 c1 e0 04 03 44 24 2c eb 05 c1 e0 04 03 c1 L$...........t........D$,.......
130a0 c1 ea 0e 89 44 24 1c f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 ....D$.......t........T$,.......
130c0 00 c1 e2 04 03 d1 8b 48 08 89 54 24 18 83 f9 13 75 2c 39 4a 08 75 3b 8b 0a 03 08 8b 42 04 8b 54 .......H..T$....u,9J.u;.....B..T
130e0 24 1c 13 42 04 89 46 04 8b 44 24 14 89 0e c7 46 08 13 00 00 00 8b 74 24 10 e9 f2 f8 ff ff 83 f9 $..B..F..D$....F......t$........
13100 03 75 0f f2 0f 10 00 f2 0f 11 84 24 c0 00 00 00 eb 1f 8d 94 24 c0 00 00 00 8b c8 e8 00 e8 ff ff .u.........$........$...........
13120 85 c0 74 6f f2 0f 10 84 24 c0 00 00 00 8b 54 24 18 83 7a 08 03 f2 0f 11 44 24 38 75 0f f2 0f 10 ..to....$.....T$..z.....D$8u....
13140 02 f2 0f 11 84 24 c8 00 00 00 eb 23 8b 74 24 18 8d 94 24 c8 00 00 00 8b ce e8 c2 e7 ff ff 85 c0 .....$.....#.t$...$.............
13160 74 35 f2 0f 10 84 24 c8 00 00 00 8b 74 24 20 f2 0f 58 44 24 38 f2 0f 10 5c 24 30 8b 44 24 14 c7 t5....$.....t$...XD$8...\$0.D$..
13180 46 08 03 00 00 00 f2 0f 11 06 8b 74 24 10 e9 5d f8 ff ff 8b 74 24 18 8b 54 24 1c 8b cf 6a 06 ff F..........t$..]....t$..T$...j..
131a0 74 24 24 56 e8 87 64 00 00 e9 ae fa ff ff 8b 4c 24 10 8b c2 c1 e8 17 a9 00 01 00 00 74 0c 0f b6 t$$V..d........L$...........t...
131c0 c0 c1 e0 04 03 44 24 2c eb 05 c1 e0 04 03 c1 c1 ea 0e 89 44 24 1c f7 c2 00 01 00 00 74 0c 0f b6 .....D$,...........D$.......t...
131e0 d2 c1 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d1 8b 48 08 89 54 24 18 83 f9 13 75 .....T$,..............H..T$....u
13200 28 39 4a 08 75 37 8b 08 2b 0a 8b 40 04 1b 42 04 89 46 04 8b 44 24 14 89 0e c7 46 08 13 00 00 00 (9J.u7..+..@..B..F..D$....F.....
13220 8b 74 24 10 e9 c7 f7 ff ff 83 f9 03 75 0f f2 0f 10 00 f2 0f 11 84 24 d0 00 00 00 eb 1f 8d 94 24 .t$.........u.........$........$
13240 d0 00 00 00 8b c8 e8 d5 e6 ff ff 85 c0 74 73 f2 0f 10 84 24 d0 00 00 00 8b 54 24 18 83 7a 08 03 .............ts....$.....T$..z..
13260 f2 0f 11 44 24 38 75 0f f2 0f 10 0a f2 0f 11 8c 24 d8 00 00 00 eb 23 8b 74 24 18 8d 94 24 d8 00 ...D$8u.........$.....#.t$...$..
13280 00 00 8b ce e8 97 e6 ff ff 85 c0 74 39 f2 0f 10 8c 24 d8 00 00 00 8b 74 24 20 f2 0f 10 44 24 38 ...........t9....$.....t$....D$8
132a0 f2 0f 10 5c 24 30 f2 0f 5c c1 8b 44 24 14 c7 46 08 03 00 00 00 f2 0f 11 06 8b 74 24 10 e9 2e f7 ...\$0..\..D$..F..........t$....
132c0 ff ff 8b 74 24 18 8b 54 24 1c 8b cf 6a 07 ff 74 24 24 56 e8 58 63 00 00 e9 7f f9 ff ff 8b 4c 24 ...t$..T$...j..t$$V.Xc........L$
132e0 10 8b c2 c1 e8 17 a9 00 01 00 00 74 0c 0f b6 c0 c1 e0 04 03 44 24 2c eb 05 c1 e0 04 03 c1 c1 ea ...........t........D$,.........
13300 0e 89 44 24 1c f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 ..D$.......t........T$,.........
13320 e2 04 03 d1 8b 48 08 89 54 24 18 83 f9 13 75 33 39 4a 08 75 42 ff 70 04 ff 30 ff 72 04 ff 32 e8 .....H..T$....u39J.uB.p..0.r..2.
13340 4c cc 07 00 f2 0f 10 5c 24 30 89 06 8b 44 24 14 89 56 04 c7 46 08 13 00 00 00 8b 74 24 10 e9 8d L......\$0...D$..V..F......t$...
13360 f6 ff ff 83 f9 03 75 0f f2 0f 10 00 f2 0f 11 84 24 e0 00 00 00 eb 1f 8d 94 24 e0 00 00 00 8b c8 ......u.........$........$......
13380 e8 9b e5 ff ff 85 c0 74 6f f2 0f 10 84 24 e0 00 00 00 8b 54 24 18 83 7a 08 03 f2 0f 11 44 24 38 .......to....$.....T$..z.....D$8
133a0 75 0f f2 0f 10 02 f2 0f 11 84 24 e8 00 00 00 eb 23 8b 74 24 18 8d 94 24 e8 00 00 00 8b ce e8 5d u.........$.....#.t$...$.......]
133c0 e5 ff ff 85 c0 74 35 f2 0f 10 84 24 e8 00 00 00 8b 74 24 20 f2 0f 59 44 24 38 8b 44 24 14 f2 0f .....t5....$.....t$...YD$8.D$...
133e0 10 5c 24 30 c7 46 08 03 00 00 00 f2 0f 11 06 8b 74 24 10 e9 f8 f5 ff ff 8b 74 24 18 8b 54 24 1c .\$0.F..........t$.......t$..T$.
13400 8b cf 6a 08 ff 74 24 24 56 e8 22 62 00 00 e9 49 f8 ff ff 8b 4c 24 10 8b c2 c1 e8 17 a9 00 01 00 ..j..t$$V."b...I....L$..........
13420 00 74 0c 0f b6 c0 c1 e0 04 03 44 24 2c eb 05 c1 e0 04 03 c1 c1 ea 0e 89 44 24 1c f7 c2 00 01 00 .t........D$,...........D$......
13440 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d1 83 78 08 03 89 54 .t........T$,..............x...T
13460 24 18 75 0f f2 0f 10 00 f2 0f 11 84 24 f0 00 00 00 eb 1f 8d 94 24 f0 00 00 00 8b c8 e8 9f e4 ff $.u.........$........$..........
13480 ff 85 c0 74 73 f2 0f 10 84 24 f0 00 00 00 8b 54 24 18 83 7a 08 03 f2 0f 11 44 24 38 75 0f f2 0f ...ts....$.....T$..z.....D$8u...
134a0 10 0a f2 0f 11 8c 24 f8 00 00 00 eb 23 8b 74 24 18 8d 94 24 f8 00 00 00 8b ce e8 61 e4 ff ff 85 ......$.....#.t$...$.......a....
134c0 c0 74 39 f2 0f 10 8c 24 f8 00 00 00 8b 74 24 20 f2 0f 10 44 24 38 f2 0f 5e c1 8b 44 24 14 c7 46 .t9....$.....t$....D$8..^..D$..F
134e0 08 03 00 00 00 f2 0f 10 5c 24 30 f2 0f 11 06 8b 74 24 10 e9 f8 f4 ff ff 8b 74 24 18 8b 54 24 1c ........\$0.....t$.......t$..T$.
13500 8b cf 6a 0b ff 74 24 24 56 e8 22 61 00 00 e9 49 f7 ff ff 8b 4c 24 10 8b c2 c1 e8 17 a9 00 01 00 ..j..t$$V."a...I....L$..........
13520 00 74 0c 0f b6 c0 c1 e0 04 03 44 24 2c eb 05 c1 e0 04 03 c1 c1 ea 0e 89 44 24 24 f7 c2 00 01 00 .t........D$,...........D$$.....
13540 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d1 83 78 08 13 89 54 .t........T$,..............x...T
13560 24 18 75 17 8b 08 8b 40 04 89 4c 24 1c 89 44 24 40 89 4c 24 60 89 44 24 64 eb 28 6a 00 8d 54 24 $.u....@..L$..D$@.L$`.D$d.(j..T$
13580 64 8b c8 e8 98 e4 ff ff 83 c4 04 85 c0 74 74 8b 44 24 64 8b 54 24 18 89 44 24 40 8b 44 24 60 89 d............tt.D$d.T$..D$@.D$`.
135a0 44 24 1c 83 7a 08 13 75 0f 8b 02 8b 4a 04 89 44 24 68 89 4c 24 6c eb 24 8b 74 24 18 8d 54 24 68 D$..z..u....J..D$h.L$l.$.t$..T$h
135c0 6a 00 8b ce e8 57 e4 ff ff 83 c4 04 85 c0 74 37 8b 4c 24 6c 8b 44 24 68 8b 74 24 20 23 44 24 1c j....W........t7.L$l.D$h.t$.#D$.
135e0 23 4c 24 40 f2 0f 10 5c 24 30 89 06 8b 44 24 14 89 4e 04 c7 46 08 13 00 00 00 8b 74 24 10 e9 ed #L$@...\$0...D$..N..F......t$...
13600 f3 ff ff 8b 74 24 18 8b 54 24 24 8b cf 6a 0d ff 74 24 24 56 e8 17 60 00 00 e9 3e f6 ff ff 8b 4c ....t$..T$$..j..t$$V..`...>....L
13620 24 10 8b c2 c1 e8 17 a9 00 01 00 00 74 0c 0f b6 c0 c1 e0 04 03 44 24 2c eb 05 c1 e0 04 03 c1 c1 $...........t........D$,........
13640 ea 0e 89 44 24 1c f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 ...D$.......t........T$,........
13660 c1 e2 04 03 d1 83 78 08 13 89 54 24 18 75 17 8b 08 8b 40 04 89 4c 24 24 89 44 24 40 89 4c 24 70 ......x...T$.u....@..L$$.D$@.L$p
13680 89 44 24 74 eb 28 6a 00 8d 54 24 74 8b c8 e8 8d e3 ff ff 83 c4 04 85 c0 74 74 8b 44 24 74 8b 54 .D$t.(j..T$t............tt.D$t.T
136a0 24 18 89 44 24 40 8b 44 24 70 89 44 24 24 83 7a 08 13 75 0f 8b 02 8b 4a 04 89 44 24 78 89 4c 24 $..D$@.D$p.D$$.z..u....J..D$x.L$
136c0 7c eb 24 8b 74 24 18 8d 54 24 78 6a 00 8b ce e8 4c e3 ff ff 83 c4 04 85 c0 74 37 8b 4c 24 7c 8b |.$.t$..T$xj....L........t7.L$|.
136e0 44 24 78 8b 74 24 20 0b 44 24 24 0b 4c 24 40 f2 0f 10 5c 24 30 89 06 8b 44 24 14 89 4e 04 c7 46 D$x.t$..D$$.L$@...\$0...D$..N..F
13700 08 13 00 00 00 8b 74 24 10 e9 e2 f2 ff ff 8b 74 24 18 8b 54 24 1c 8b cf 6a 0e ff 74 24 24 56 e8 ......t$.......t$..T$...j..t$$V.
13720 0c 5f 00 00 e9 33 f5 ff ff 8b 4c 24 10 8b c2 c1 e8 17 a9 00 01 00 00 74 0c 0f b6 c0 c1 e0 04 03 ._...3....L$...........t........
13740 44 24 2c eb 05 c1 e0 04 03 c1 c1 ea 0e 89 44 24 1c f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 D$,...........D$.......t........
13760 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d1 83 78 08 13 89 54 24 18 75 1d 8b 08 8b 40 04 89 T$,..............x...T$.u....@..
13780 4c 24 24 89 44 24 40 89 8c 24 80 00 00 00 89 84 24 84 00 00 00 eb 35 6a 00 8d 94 24 84 00 00 00 L$$.D$@..$......$.....5j...$....
137a0 8b c8 e8 79 e2 ff ff 83 c4 04 85 c0 0f 84 89 00 00 00 8b 84 24 84 00 00 00 8b 54 24 18 89 44 24 ...y................$.....T$..D$
137c0 40 8b 84 24 80 00 00 00 89 44 24 24 83 7a 08 13 75 15 8b 02 8b 4a 04 89 84 24 88 00 00 00 89 8c @..$.....D$$.z..u....J...$......
137e0 24 8c 00 00 00 eb 2d 8b 74 24 18 8d 94 24 88 00 00 00 6a 00 8b ce e8 25 e2 ff ff 83 c4 04 85 c0 $.....-.t$...$....j....%........
13800 74 3d 8b 8c 24 8c 00 00 00 8b 84 24 88 00 00 00 8b 74 24 20 33 44 24 24 33 4c 24 40 f2 0f 10 5c t=..$......$.....t$.3D$$3L$@...\
13820 24 30 89 06 8b 44 24 14 89 4e 04 c7 46 08 13 00 00 00 8b 74 24 10 e9 b5 f1 ff ff 8b 74 24 18 8b $0...D$..N..F......t$.......t$..
13840 54 24 1c 8b cf 6a 0f ff 74 24 24 56 e8 df 5d 00 00 e9 06 f4 ff ff 8b 44 24 10 8b ca c1 e9 17 f7 T$...j..t$$V..]........D$.......
13860 c1 00 01 00 00 74 0c 0f b6 c9 c1 e1 04 03 4c 24 2c eb 05 c1 e1 04 03 c8 c1 ea 0e 89 4c 24 24 f7 .....t........L$,...........L$$.
13880 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d0 83 79 .....t........T$,..............y
138a0 08 13 89 54 24 18 75 15 8b 01 8b 49 04 89 84 24 98 00 00 00 89 8c 24 9c 00 00 00 eb 1d 6a 00 8d ...T$.u....I...$......$......j..
138c0 94 24 9c 00 00 00 e8 55 e1 ff ff 83 c4 04 85 c0 0f 84 da 00 00 00 8b 54 24 18 83 7a 08 13 75 15 .$.....U...............T$..z..u.
138e0 8b 02 8b 4a 04 89 84 24 90 00 00 00 89 8c 24 94 00 00 00 eb 31 8b 74 24 18 8d 94 24 90 00 00 00 ...J...$......$.....1.t$...$....
13900 6a 00 8b ce e8 17 e1 ff ff 83 c4 04 85 c0 0f 84 a0 00 00 00 8b 8c 24 94 00 00 00 8b 84 24 90 00 j.....................$......$..
13920 00 00 8b 74 24 20 85 c9 7f 12 7c 04 85 c0 73 2c 83 f9 ff 7f 12 7c 05 83 f8 c0 77 0b 0f 57 c0 66 ...t$.....|...s,.....|....w..W.f
13940 0f 13 44 24 38 eb 42 f3 0f 7e 8c 24 98 00 00 00 f7 d8 66 0f 6e c0 66 0f d3 c8 eb 27 85 c9 7c 12 ..D$8.B..~.$......f.n.f....'..|.
13960 7f da 83 f8 40 72 0b 0f 57 c0 66 0f 13 44 24 38 eb 17 f3 0f 7e 8c 24 98 00 00 00 66 0f 6e c0 66 ....@r..W.f..D$8....~.$....f.n.f
13980 0f f3 c8 66 0f d6 4c 24 38 8b 44 24 38 8b 4c 24 3c f2 0f 10 5c 24 30 89 06 8b 44 24 14 89 4e 04 ...f..L$8.D$8.L$<...\$0...D$..N.
139a0 c7 46 08 13 00 00 00 8b 74 24 10 e9 40 f0 ff ff 8b 74 24 18 8b 54 24 24 8b cf 6a 10 ff 74 24 24 .F......t$..@....t$..T$$..j..t$$
139c0 56 e8 6a 5c 00 00 e9 91 f2 ff ff 8b 44 24 10 8b ca c1 e9 17 f7 c1 00 01 00 00 74 0c 0f b6 c9 c1 V.j\........D$............t.....
139e0 e1 04 03 4c 24 2c eb 05 c1 e1 04 03 c8 c1 ea 0e 89 4c 24 24 f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 ...L$,...........L$$......t.....
13a00 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d0 83 79 08 13 89 54 24 18 75 15 8b 01 8b ...T$,..............y...T$.u....
13a20 49 04 89 84 24 a8 00 00 00 89 8c 24 ac 00 00 00 eb 1d 6a 00 8d 94 24 ac 00 00 00 e8 e0 df ff ff I...$......$......j...$.........
13a40 83 c4 04 85 c0 0f 84 e1 00 00 00 8b 54 24 18 83 7a 08 13 75 15 8b 02 8b 4a 04 89 84 24 a0 00 00 ............T$..z..u....J...$...
13a60 00 89 8c 24 a4 00 00 00 eb 31 8b 74 24 18 8d 94 24 a0 00 00 00 6a 00 8b ce e8 a2 df ff ff 83 c4 ...$.....1.t$...$....j..........
13a80 04 85 c0 0f 84 a7 00 00 00 8b 8c 24 a4 00 00 00 8b 84 24 a0 00 00 00 8b 74 24 20 f7 d8 83 d1 00 ...........$......$.....t$......
13aa0 f7 d9 85 c9 7f 12 7c 04 85 c0 73 2c 83 f9 ff 7f 12 7c 05 83 f8 c0 77 0b 0f 57 c0 66 0f 13 44 24 ......|...s,.....|....w..W.f..D$
13ac0 38 eb 42 f3 0f 7e 8c 24 a8 00 00 00 f7 d8 66 0f 6e c0 66 0f d3 c8 eb 27 85 c9 7c 12 7f da 83 f8 8.B..~.$......f.n.f....'..|.....
13ae0 40 72 0b 0f 57 c0 66 0f 13 44 24 38 eb 17 f3 0f 7e 8c 24 a8 00 00 00 66 0f 6e c0 66 0f f3 c8 66 @r..W.f..D$8....~.$....f.n.f...f
13b00 0f d6 4c 24 38 8b 44 24 38 8b 4c 24 3c f2 0f 10 5c 24 30 89 06 8b 44 24 14 89 4e 04 c7 46 08 13 ..L$8.D$8.L$<...\$0...D$..N..F..
13b20 00 00 00 8b 74 24 10 e9 c4 ee ff ff 8b 74 24 18 8b 54 24 24 8b cf 6a 11 ff 74 24 24 56 e8 ee 5a ....t$.......t$..T$$..j..t$$V..Z
13b40 00 00 e9 15 f1 ff ff 8b 44 24 10 8b ca c1 e9 17 f7 c1 00 01 00 00 74 0c 0f b6 c9 c1 e1 04 03 4c ........D$............t........L
13b60 24 2c eb 05 c1 e1 04 03 c8 c1 ea 0e 89 4c 24 24 f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 54 $,...........L$$......t........T
13b80 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d0 8b 41 08 89 54 24 18 83 f8 13 0f 85 e0 00 00 00 39 $,..............A..T$..........9
13ba0 42 08 0f 85 eb 00 00 00 8b 02 89 44 24 24 8b 42 04 8b 54 24 24 89 54 24 20 83 44 24 20 01 89 44 B..........D$$.B..T$$.T$..D$...D
13bc0 24 1c 83 d0 00 85 c0 77 43 72 07 83 7c 24 20 01 77 3a 0b 54 24 1c 0f 84 f9 13 00 00 f2 0f 10 5c $......wCr..|$..w:.T$..........\
13be0 24 30 0f 57 c0 66 0f 13 44 24 38 8b 44 24 38 8b 54 24 3c 89 06 8b 44 24 14 89 56 04 c7 46 08 13 $0.W.f..D$8.D$8.T$<...D$..V..F..
13c00 00 00 00 8b 74 24 10 e9 e4 ed ff ff ff 74 24 1c 8b 01 8b 49 04 52 51 50 89 44 24 58 89 4c 24 50 ....t$.......t$....I.RQP.D$X.L$P
13c20 e8 6b c5 07 00 8b c8 89 44 24 20 0b ca 74 31 8b 44 24 24 8b c8 33 4c 24 48 89 4c 24 48 8b 4c 24 .k......D$...t1.D$$..3L$H.L$H.L$
13c40 1c 33 4c 24 40 89 4c 24 3c 7f 11 7c 07 83 7c 24 48 00 73 08 01 44 24 20 13 54 24 1c 8b 44 24 20 .3L$@.L$<..|..|$H.s..D$..T$..D$.
13c60 f2 0f 10 5c 24 30 89 06 8b 44 24 14 89 56 04 c7 46 08 13 00 00 00 8b 74 24 10 e9 71 ed ff ff 83 ...\$0...D$..V..F......t$..q....
13c80 f8 03 75 0f f2 0f 10 01 f2 0f 11 84 24 00 01 00 00 eb 18 8d 94 24 00 01 00 00 e8 81 dc ff ff 85 ..u.........$........$..........
13ca0 c0 0f 84 94 00 00 00 8b 54 24 18 83 7a 08 03 75 0f f2 0f 10 02 f2 0f 11 84 24 b8 00 00 00 eb 23 ........T$..z..u.........$.....#
13cc0 8b 74 24 18 8d 94 24 b8 00 00 00 8b ce e8 4e dc ff ff 85 c0 74 69 f2 0f 10 84 24 b8 00 00 00 8b .t$...$.......N.....ti....$.....
13ce0 74 24 20 dd 84 24 00 01 00 00 dd 84 24 b8 00 00 00 f2 0f 11 44 24 38 e8 d4 dd 07 00 f2 0f 10 54 t$...$......$.......D$8........T
13d00 24 38 f2 0f 10 5c 24 30 dd 5c 24 48 f2 0f 10 4c 24 48 0f 28 c1 f2 0f 59 c2 66 0f 2f d8 76 04 f2 $8...\$0.\$H...L$H.(...Y.f./.v..
13d20 0f 58 ca 8b 44 24 14 f2 0f 11 0e c7 46 08 03 00 00 00 8b 74 24 10 e9 b5 ec ff ff 8b 74 24 18 8b .X..D$......F......t$.......t$..
13d40 54 24 24 8b cf 6a 09 ff 74 24 24 56 e8 df 58 00 00 e9 06 ef ff ff 8b 4c 24 10 8b c2 c1 e8 17 a9 T$$..j..t$$V..X........L$.......
13d60 00 01 00 00 74 0c 0f b6 c0 c1 e0 04 03 44 24 2c eb 05 c1 e0 04 03 c1 c1 ea 0e 89 44 24 24 f7 c2 ....t........D$,...........D$$..
13d80 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c eb 0b 81 e2 ff 01 00 00 c1 e2 04 03 d1 8b 48 08 ....t........T$,..............H.
13da0 89 54 24 18 83 f9 13 0f 85 07 01 00 00 39 4a 08 0f 85 12 01 00 00 8b 08 89 4c 24 20 8b 48 04 8b .T$..........9J..........L$..H..
13dc0 02 89 44 24 24 8b 42 04 8b 54 24 24 89 54 24 1c 83 44 24 1c 01 89 44 24 18 83 d0 00 89 4c 24 48 ..D$$.B..T$$.T$..D$...D$.....L$H
13de0 85 c0 77 3d 72 07 83 7c 24 1c 01 77 34 0b 54 24 18 0f 84 e9 11 00 00 8b 44 24 20 f2 0f 10 5c 24 ..w=r..|$..w4.T$........D$....\$
13e00 30 f7 d8 89 06 8b 44 24 14 83 d1 00 f7 d9 c7 46 08 13 00 00 00 89 4e 04 8b 74 24 10 e9 cf eb ff 0.....D$.......F......N..t$.....
13e20 ff 53 ff 74 24 1c 52 51 ff 74 24 30 e8 7f c2 07 00 89 5c 24 3c 5b 89 44 24 1c 8b 44 24 24 33 44 .S.t$.RQ.t$0......\$<[.D$..D$$3D
13e40 24 20 89 4c 24 40 8b 4c 24 18 33 4c 24 48 89 4c 24 4c 7f 3b 7c 04 85 c0 73 35 8b 44 24 40 0b 44 $..L$@.L$.3L$H.L$L.;|...s5.D$@.D
13e60 24 38 8b 44 24 1c 74 2b f2 0f 10 5c 24 30 83 c0 ff 89 06 8b 44 24 14 83 d2 ff 8b ca c7 46 08 13 $8.D$.t+...\$0......D$.......F..
13e80 00 00 00 89 4e 04 8b 74 24 10 e9 61 eb ff ff 8b 44 24 1c f2 0f 10 5c 24 30 8b ca 89 06 8b 44 24 ....N..t$..a....D$....\$0.....D$
13ea0 14 89 4e 04 c7 46 08 13 00 00 00 8b 74 24 10 e9 3c eb ff ff 83 f9 03 75 0f f2 0f 10 00 f2 0f 11 ..N..F......t$..<......u........
13ec0 84 24 08 01 00 00 eb 23 8d 94 24 08 01 00 00 8b c8 e8 4a da ff ff 85 c0 0f 84 89 00 00 00 f2 0f .$.....#..$.......J.............
13ee0 10 84 24 08 01 00 00 8b 54 24 18 83 7a 08 03 f2 0f 11 44 24 38 75 0f f2 0f 10 0a f2 0f 11 8c 24 ..$.....T$..z.....D$8u.........$
13f00 10 01 00 00 eb 23 8b 74 24 18 8d 94 24 10 01 00 00 8b ce e8 08 da ff ff 85 c0 74 4f f2 0f 10 8c .....#.t$...$.............tO....
13f20 24 10 01 00 00 8b 74 24 20 f2 0f 10 44 24 38 83 ec 08 f2 0f 5e c1 f2 0f 11 44 24 40 dd 44 24 40 $.....t$....D$8.....^....D$@.D$@
13f40 dd 1c 24 e8 88 00 08 00 f2 0f 10 5c 24 38 83 c4 08 8b 44 24 14 dd 1e c7 46 08 03 00 00 00 8b 74 ..$........\$8....D$....F......t
13f60 24 10 e9 89 ea ff ff 8b 74 24 18 8b 54 24 24 8b cf 6a 0c ff 74 24 24 56 e8 b3 56 00 00 e9 da ec $.......t$..T$$..j..t$$V..V.....
13f80 ff ff 8b 4c 24 10 8b c2 c1 e8 17 a9 00 01 00 00 74 0c 0f b6 c0 c1 e0 04 03 44 24 2c eb 05 c1 e0 ...L$...........t........D$,....
13fa0 04 03 c1 c1 ea 0e 89 44 24 24 f7 c2 00 01 00 00 74 0c 0f b6 d2 c1 e2 04 03 54 24 2c eb 0b 81 e2 .......D$$......t........T$,....
13fc0 ff 01 00 00 c1 e2 04 03 d1 83 78 08 03 89 54 24 18 75 0f f2 0f 10 00 f2 0f 11 84 24 18 01 00 00 ..........x...T$.u.........$....
13fe0 eb 1f 8d 94 24 18 01 00 00 8b c8 e8 30 d9 ff ff 85 c0 74 74 f2 0f 10 84 24 18 01 00 00 8b 54 24 ....$.......0.....tt....$.....T$
14000 18 83 7a 08 03 f2 0f 11 44 24 38 75 0f f2 0f 10 0a f2 0f 11 8c 24 20 01 00 00 eb 23 8b 74 24 18 ..z.....D$8u.........$.....#.t$.
14020 8d 94 24 20 01 00 00 8b ce e8 f2 d8 ff ff 85 c0 74 3a f2 0f 10 8c 24 20 01 00 00 8b 74 24 20 f2 ..$.............t:....$.....t$..
14040 0f 10 44 24 38 e8 f6 ee 07 00 f2 0f 10 5c 24 30 8b 44 24 14 f2 0f 11 06 c7 46 08 03 00 00 00 8b ..D$8........\$0.D$......F......
14060 74 24 10 e9 88 e9 ff ff 8b 74 24 18 8b 54 24 24 8b cf 6a 0a ff 74 24 24 56 e8 b2 55 00 00 e9 d9 t$.......t$..T$$..j..t$$V..U....
14080 eb ff ff c1 ea 17 c1 e2 04 03 54 24 10 89 54 24 18 8b 42 08 83 f8 13 75 25 8b 0a 8b 42 04 f7 d9 ..........T$..T$..B....u%...B...
140a0 89 0e 83 d0 00 c7 46 08 13 00 00 00 f7 d8 89 46 04 8b 74 24 10 8b 44 24 14 e9 32 e9 ff ff 83 f8 ......F........F..t$..D$..2.....
140c0 03 75 2f f2 0f 10 02 f2 0f 10 5c 24 30 f2 0f 11 84 24 28 01 00 00 0f 57 84 24 50 01 00 00 89 46 .u/.......\$0....$(....W.$P....F
140e0 08 8b 44 24 14 f2 0f 11 06 8b 74 24 10 e9 fe e8 ff ff 8b 74 24 18 8d 94 24 28 01 00 00 8b ce e8 ..D$......t$.......t$...$(......
14100 1c d8 ff ff 85 c0 74 33 8b 74 24 20 f2 0f 10 84 24 28 01 00 00 0f 57 84 24 50 01 00 00 f2 0f 10 ......t3.t$.....$(....W.$P......
14120 5c 24 30 8b 44 24 14 f2 0f 11 06 c7 46 08 03 00 00 00 8b 74 24 10 e9 b5 e8 ff ff 6a 12 ff 74 24 \$0.D$......F......t$......j..t$
14140 24 8b d6 8b cf 56 e8 e5 54 00 00 e9 0c eb ff ff c1 ea 17 c1 e2 04 03 54 24 10 89 54 24 18 83 7a $....V..T..............T$..T$..z
14160 08 13 75 15 8b 02 8b 4a 04 89 84 24 b0 00 00 00 89 8c 24 b4 00 00 00 eb 2d 8b 74 24 18 8d 94 24 ..u....J...$......$.....-.t$...$
14180 b0 00 00 00 6a 00 8b ce e8 93 d8 ff ff 83 c4 04 85 c0 74 35 8b 8c 24 b4 00 00 00 8b 84 24 b0 00 ....j.............t5..$......$..
141a0 00 00 8b 74 24 20 f2 0f 10 5c 24 30 f7 d0 f7 d1 89 06 8b 44 24 14 89 4e 04 c7 46 08 13 00 00 00 ...t$....\$0.......D$..N..F.....
141c0 8b 74 24 10 e9 27 e8 ff ff 6a 13 ff 74 24 24 8b d6 8b cf 56 e8 57 54 00 00 e9 7e ea ff ff c1 ea .t$..'...j..t$$....V.WT...~.....
141e0 17 c1 e2 04 03 54 24 10 8b 42 08 85 c0 74 22 83 f8 01 75 05 83 3a 00 74 18 33 c0 c7 46 08 01 00 .....T$..B...t"...u..:.t.3..F...
14200 00 00 89 06 8b 74 24 10 8b 44 24 14 e9 df e7 ff ff b8 01 00 00 00 89 06 89 46 08 8b 74 24 10 8b .....t$..D$..............F..t$..
14220 44 24 14 e9 c8 e7 ff ff c1 ea 17 8b cf c1 e2 04 03 54 24 10 52 8b d6 e8 64 e6 ff ff 83 c4 04 e9 D$...............T$.R...d.......
14240 1b ea ff ff 8b f2 8b cf c1 ea 0e 81 e2 ff 01 00 00 c1 ee 17 8d 42 01 2b d6 c1 e0 04 42 03 44 24 .....................B.+....B.D$
14260 10 89 47 0c e8 47 e3 ff ff 8b 44 24 28 8b 4c 24 48 c1 e6 04 8b 50 10 03 ca 89 54 24 10 03 d6 0f ..G..G....D$(.L$H....P....T$....
14280 10 02 0f 11 01 8b 47 10 83 78 0c 00 7e 38 3b ca 8d 41 10 8b cf 0f 42 c2 89 47 0c e8 10 23 00 00 ......G..x..~8;..A....B..G...#..
142a0 8b 4c 24 28 f2 0f 10 5c 24 30 8b 41 04 89 47 0c 8b 71 10 8b 41 04 89 47 0c 8b 44 24 14 89 74 24 .L$(...\$0.A..G..q..A..G..D$..t$
142c0 10 e9 2a e7 ff ff 8b 4c 24 28 8b 74 24 10 f2 0f 10 5c 24 30 8b 41 04 89 47 0c 8b 44 24 14 e9 0d ..*....L$(.t$....\$0.A..G..D$...
142e0 e7 ff ff 83 7c 24 1c 00 74 17 8b 44 24 28 8b 50 10 83 c2 f0 03 d1 8b cf e8 13 44 00 00 8b 54 24 ....|$..t..D$(.P..........D...T$
14300 18 8b 74 24 14 f2 0f 10 5c 24 30 c1 ea 0e 8d 04 95 04 00 f8 ff 01 06 8b 74 24 10 8b 44 24 14 e9 ..t$....\$0.............t$..D$..
14320 cc e6 ff ff 8b 74 24 2c 8b c2 8b 4c 24 10 c1 e8 17 a9 00 01 00 00 74 0a 0f b6 c0 c1 e0 04 03 c6 .....t$,...L$.........t.........
14340 eb 05 c1 e0 04 03 c1 c1 ea 0e f7 c2 00 01 00 00 74 0a 0f b6 d2 c1 e2 04 03 d6 eb 0b 81 e2 ff 01 ................t...............
14360 00 00 c1 e2 04 03 d1 52 8b d0 8b cf e8 af df ff ff 8b 4c 24 18 83 c4 04 8b 09 3b 44 24 1c 74 0e .......R..........L$......;D$.t.
14380 8b 44 24 14 83 c1 04 89 08 e9 d1 e8 ff ff 8b 31 8b c6 c1 e8 06 0f b6 d0 84 c0 74 1c 8b 44 24 28 .D$............1..........t..D$(
143a0 8b cf c1 e2 04 8b 40 10 83 c0 f0 03 d0 e8 5e 43 00 00 8b 44 24 14 8b 08 8b 44 24 14 c1 ee 0e 8d ......@.......^C...D$....D$.....
143c0 0c b1 81 c1 08 00 f8 ff 89 08 e9 90 e8 ff ff 8b 74 24 2c 8b c2 8b 4c 24 10 c1 e8 0e a9 00 01 00 ................t$,...L$........
143e0 00 74 0a 0f b6 c0 c1 e0 04 03 c6 eb 0a 25 ff 01 00 00 c1 e0 04 03 c1 c1 ea 17 f7 c2 00 01 00 00 .t...........%..................
14400 74 0a 0f b6 d2 c1 e2 04 03 d6 eb 05 c1 e2 04 03 d1 50 8b cf e8 97 da ff ff 8b 4c 24 18 83 c4 04 t................P........L$....
14420 8b 09 3b 44 24 1c 0f 84 62 ff ff ff 8b 44 24 14 83 c1 04 89 08 e9 25 e8 ff ff 8b 74 24 2c 8b c2 ..;D$...b....D$.......%....t$,..
14440 8b 4c 24 10 c1 e8 0e a9 00 01 00 00 74 0a 0f b6 c0 c1 e0 04 03 c6 eb 0a 25 ff 01 00 00 c1 e0 04 .L$.........t...........%.......
14460 03 c1 c1 ea 17 f7 c2 00 01 00 00 74 0a 0f b6 d2 c1 e2 04 03 d6 eb 05 c1 e2 04 03 d1 50 8b cf e8 ...........t................P...
14480 2c dc ff ff 8b 4c 24 18 83 c4 04 8b 09 3b 44 24 1c 0f 84 f7 fe ff ff 8b 44 24 14 83 c1 04 89 08 ,....L$......;D$........D$......
144a0 e9 ba e7 ff ff 8b 46 08 f7 c2 00 c0 7f 00 74 39 85 c0 74 0e 83 f8 01 75 05 83 3e 00 74 04 33 c0 ......F.......t9..t....u..>.t.3.
144c0 eb 05 b8 01 00 00 00 8b 74 24 14 8b 0e 85 c0 74 4c f2 0f 10 5c 24 30 83 c1 04 8b 44 24 14 89 0e ........t$.....tL...\$0....D$...
144e0 8b 74 24 10 e9 07 e5 ff ff 85 c0 74 2a 83 f8 01 75 05 83 3e 00 74 20 8b 44 24 14 8b f0 f2 0f 10 .t$........t*...u..>.t..D$......
14500 5c 24 30 8b 08 8b 44 24 14 83 c1 04 89 0e 8b 74 24 10 e9 d9 e4 ff ff 8b 74 24 14 8b 0e 8b 11 8b \$0...D$.......t$.......t$......
14520 c2 c1 e8 06 0f b6 c0 89 54 24 48 85 c0 74 24 c1 e0 04 89 44 24 38 8b 44 24 28 8b 4c 24 38 83 c1 ........T$H..t$....D$8.D$(.L$8..
14540 f0 8b 50 10 03 d1 8b cf e8 c3 41 00 00 8b 0e 8b 54 24 48 8b 74 24 14 f2 0f 10 5c 24 30 8b 44 24 ..P.......A.....T$H.t$....\$0.D$
14560 14 c1 ea 0e 8d 0c 91 81 c1 08 00 f8 ff 89 0e 8b 74 24 10 e9 78 e4 ff ff 8b c2 c1 e8 17 c1 e0 04 ................t$..x...........
14580 03 44 24 10 8b 48 08 f7 c2 00 c0 7f 00 74 33 85 c9 74 0e 83 f9 01 75 05 83 38 00 74 04 33 d2 eb .D$..H.......t3..t....u..8.t.3..
145a0 05 ba 01 00 00 00 8b 4c 24 14 85 d2 74 3e 8b 01 8b f1 83 c0 04 89 06 8b c1 8b 74 24 10 e9 2e e4 .......L$...t>............t$....
145c0 ff ff 85 c9 74 22 83 f9 01 75 05 83 38 00 74 18 8b 4c 24 14 8b f1 8b 01 83 c0 04 89 06 8b c1 8b ....t"...u..8.t..L$.............
145e0 74 24 10 e9 08 e4 ff ff 8b 4c 24 14 0f 10 00 0f 11 06 8b 11 8b 32 8b c6 c1 e8 06 0f b6 c8 84 c0 t$.......L$..........2..........
14600 74 1c 8b 44 24 28 c1 e1 04 8b 50 10 83 c2 f0 03 d1 8b cf e8 f8 40 00 00 8b 44 24 14 8b 10 f2 0f t..D$(....P..........@...D$.....
14620 10 5c 24 30 c1 ee 0e 81 c6 02 00 fe ff 8d 04 b2 8b 74 24 14 89 06 8b 74 24 10 8b 44 24 14 e9 ad .\$0.............t$....t$..D$...
14640 e3 ff ff 8b c2 c1 ea 0e 81 e2 ff 01 00 00 c1 e8 17 4a 89 54 24 18 85 c0 74 08 c1 e0 04 03 c6 89 .................J.T$...t.......
14660 47 0c 52 8b d6 8b cf e8 94 c5 ff ff 83 c4 04 85 c0 0f 84 b4 08 00 00 8b 74 24 18 85 f6 0f 88 dc G.R.....................t$......
14680 e5 ff ff 8b 44 24 28 8b 40 04 89 47 0c e9 cd e5 ff ff c1 ea 17 85 d2 74 08 c1 e2 04 03 d6 89 57 ....D$(.@..G...........t.......W
146a0 0c 6a ff 8b d6 8b cf e8 54 c5 ff ff 83 c4 04 85 c0 0f 85 a8 e5 ff ff 8b 4f 14 89 4c 24 40 8b 51 .j......T...............O..L$@.Q
146c0 08 8b 31 89 54 24 28 8b 02 89 44 24 24 8b 06 8b 40 0c 0f b6 40 06 c1 e0 04 03 41 10 89 44 24 48 ..1.T$(...D$$...@...@.....A..D$H
146e0 8b 44 24 50 8b 40 0c 83 78 1c 00 7e 0a 8b 52 10 8b cf e8 19 40 00 00 33 c9 3b 74 24 48 73 22 8b .D$P.@..x..~..R.....@..3.;t$Hs".
14700 7c 24 24 8b d6 33 c0 0f 10 02 41 0f 11 04 38 8b c1 c1 e0 04 8d 14 30 3b 54 24 48 72 ea 8b 7c 24 |$$..3....A...8.......0;T$Hr..|$
14720 54 8b 54 24 40 f2 0f 10 5c 24 30 8b 42 10 8b 54 24 28 2b c6 83 e0 f0 8b ca 03 44 24 24 89 42 10 T.T$@...\$0.B..T$(+.......D$$.B.
14740 8b 47 0c 8b 54 24 40 2b c6 83 e0 f0 03 44 24 24 89 47 0c 89 41 04 8b 42 14 66 83 49 22 20 89 41 .G..T$@+.....D$$.G..A..B.f.I"..A
14760 14 89 4f 14 e9 57 e2 ff ff 83 7e 08 13 75 7e 8b 0e 03 4e 20 8b 46 24 8b 7e 04 13 f8 89 7c 24 1c ..O..W....~..u~...N..F$.~....|$.
14780 8b 7c 24 54 85 c0 7c 1c 7f 06 83 7e 20 00 76 14 8b 46 14 39 44 24 1c 0f 8f 4b e2 ff ff 7c 1d 3b .|$T..|....~..v..F.9D$...K...|.;
147a0 4e 10 eb 12 8b 46 14 3b 44 24 1c 0f 8f 37 e2 ff ff 7c 09 39 4e 10 0f 87 2c e2 ff ff c1 ea 0e 8d N....F.;D$...7...|.9N...,.......
147c0 04 95 04 00 f8 ff 8b 54 24 14 01 02 8b 44 24 1c 89 46 04 89 0e 89 46 34 8b c2 89 4e 30 c7 46 38 .......T$....D$..F....F4...N0.F8
147e0 13 00 00 00 8b 74 24 10 e9 03 e2 ff ff f2 0f 10 46 20 33 c0 66 0f 2f c3 f2 0f 10 56 10 0f 28 c8 .....t$.........F.3.f./....V..(.
14800 f2 0f 58 0e 76 06 66 0f 2f d1 eb 04 66 0f 2f ca 0f 93 c0 85 c0 0f 84 cd e1 ff ff 8b 4c 24 14 c1 ..X.v.f./...f./.............L$..
14820 ea 0e 8d 04 95 04 00 f8 ff 01 01 8b c1 f2 0f 11 0e f2 0f 11 4e 30 c7 46 38 03 00 00 00 8b 74 24 ....................N0.F8.....t$
14840 10 e9 aa e1 ff ff 83 7e 08 13 8d 46 10 0f 85 35 01 00 00 83 7e 28 13 0f 85 2b 01 00 00 8b 4e 24 .......~...F...5....~(...+....N$
14860 8b 56 20 89 54 24 1c 89 4c 24 40 c7 44 24 24 00 00 00 00 85 c9 7f 0d 7c 04 85 d2 73 07 b9 02 00 .V..T$..L$@.D$$........|...s....
14880 00 00 eb 05 b9 01 00 00 00 51 8d 54 24 5c 8b c8 e8 8b d1 ff ff 83 c4 04 85 c0 0f 85 a6 00 00 00 .........Q.T$\..................
148a0 83 7e 18 03 8d 4e 10 75 0f f2 0f 10 01 f2 0f 11 84 24 30 01 00 00 eb 1d 8d 94 24 30 01 00 00 e8 .~...N.u.........$0.......$0....
148c0 5c d0 ff ff 85 c0 0f 84 b9 00 00 00 f2 0f 10 84 24 30 01 00 00 66 0f 2f 44 24 30 76 31 83 c9 ff \...............$0...f./D$0v1...
148e0 ba ff ff ff 7f 83 7c 24 40 00 89 4c 24 58 89 54 24 5c 7f 10 7c 07 83 7c 24 1c 00 73 07 b8 01 00 ......|$@..L$X.T$\..|..|$..s....
14900 00 00 eb 04 8b 44 24 24 85 c0 74 42 eb 1d 33 c9 ba 00 00 00 80 89 4c 24 58 89 54 24 5c 39 4c 24 .....D$$..tB..3.......L$X.T$\9L$
14920 40 7c 2b 7f 06 39 4c 24 1c 72 23 0f 57 c0 66 0f 13 44 24 38 8b 44 24 3c 89 44 24 40 8b 44 24 38 @|+..9L$.r#.W.f..D$8.D$<.D$@.D$8
14940 89 44 24 24 eb 15 8b 54 24 5c 8b 4c 24 58 8b 06 89 44 24 24 8b 46 04 89 44 24 40 8b 44 24 40 89 .D$$...T$\.L$X...D$$.F..D$@.D$@.
14960 4e 10 8b 4c 24 24 89 56 14 c7 46 18 13 00 00 00 2b 4e 20 1b 46 24 89 46 04 b8 13 00 00 00 89 0e N..L$$.V..F.....+N..F$.F........
14980 e9 d3 00 00 00 8d 46 10 83 78 08 03 75 0f f2 0f 10 00 f2 0f 11 84 24 38 01 00 00 eb 22 8d 94 24 ......F..x..u.........$8...."..$
149a0 38 01 00 00 8b c8 e8 75 cf ff ff 85 c0 0f 84 4e 06 00 00 f2 0f 10 84 24 38 01 00 00 8d 46 10 f2 8......u.......N.......$8....F..
149c0 0f 11 00 c7 40 08 03 00 00 00 8d 46 20 83 78 08 03 75 0f f2 0f 10 00 f2 0f 11 84 24 40 01 00 00 ....@......F..x..u.........$@...
149e0 eb 22 8d 94 24 40 01 00 00 8b c8 e8 30 cf ff ff 85 c0 0f 84 fe 05 00 00 f2 0f 10 84 24 40 01 00 ."..$@......0...............$@..
14a00 00 8d 46 20 f2 0f 11 00 c7 40 08 03 00 00 00 83 7e 08 03 f2 0f 11 44 24 38 75 0f f2 0f 10 06 f2 ..F......@......~.....D$8u......
14a20 0f 11 84 24 48 01 00 00 eb 1f 8d 94 24 48 01 00 00 8b ce e8 e8 ce ff ff 85 c0 0f 84 ab 05 00 00 ...$H.......$H..................
14a40 f2 0f 10 84 24 48 01 00 00 f2 0f 5c 44 24 38 b8 03 00 00 00 f2 0f 11 06 f2 0f 10 5c 24 30 89 46 ....$H.....\D$8............\$0.F
14a60 08 8b 74 24 18 c1 ee 0e 8d 04 b5 04 00 f8 ff 8b 74 24 14 01 06 8b 74 24 10 8b 44 24 14 e9 6e df ..t$............t$....t$..D$..n.
14a80 ff ff 0f 10 46 20 8d 56 30 8b cf 8d 42 30 0f 11 42 20 0f 10 46 10 0f 11 42 10 0f 10 06 8b 74 24 ....F..V0...B0..B...F...B.....t$
14aa0 18 c1 ee 0e 81 e6 ff 01 00 00 0f 11 02 56 89 47 0c e8 4a c5 ff ff 8b 44 24 2c 83 c4 04 8b 74 24 .............V.G..J....D$,....t$
14ac0 14 8b 48 10 8b 40 04 89 47 0c 8b 06 89 4c 24 10 8b 10 83 c0 04 89 06 8b c2 c1 e8 06 0f b6 f0 c1 ..H..@..G....L$.................
14ae0 e6 04 03 f1 83 7e 18 00 f2 0f 10 5c 24 30 8b 44 24 14 0f 84 f4 de ff ff 0f 10 46 10 0f 11 06 e9 .....~.....\$0.D$.........F.....
14b00 fd f7 ff ff 8b ca c1 ea 0e c1 e9 17 81 e2 ff 01 00 00 89 4c 24 18 85 c9 75 0d 8b 4f 0c 2b ce c1 ...................L$...u..O.+..
14b20 f9 04 49 89 4c 24 18 85 d2 75 18 8b 44 24 14 8b 7c 24 14 8b 00 8b 10 c1 ea 06 83 c0 04 89 07 8b ..I.L$...u..D$..|$..............
14b40 7c 24 54 8b 36 6b c2 32 8d 51 ce 03 d0 89 54 24 1c 3b 56 08 76 2a 83 7e 14 00 75 04 33 c0 eb 0a |$T.6k.2.Q....T$.;V.v*.~..u.3...
14b60 8a 4e 07 b8 01 00 00 00 d3 e0 50 52 8b d6 8b cf e8 cb 20 00 00 8b 4c 24 20 83 c4 08 8b 54 24 1c .N........PR..........L$.....T$.
14b80 85 c9 0f 8e a4 00 00 00 8b c1 c1 e0 04 03 44 24 20 89 44 24 24 6a 00 52 8b ce e8 31 26 00 00 83 ..............D$..D$$j.R...1&...
14ba0 c4 08 3d a0 65 53 00 75 35 8b 44 24 1c 8b d6 89 84 24 60 01 00 00 8b cf 8d 84 24 60 01 00 00 c7 ..=.eS.u5.D$.....$`.......$`....
14bc0 84 24 64 01 00 00 00 00 00 00 50 c7 84 24 6c 01 00 00 13 00 00 00 e8 05 24 00 00 83 c4 04 8b 54 .$d.......P..$l.........$......T
14be0 24 24 ff 4c 24 1c 0f 10 02 0f 11 00 f6 42 08 40 74 1e f6 46 05 04 74 18 8b 02 f6 40 05 03 74 10 $$.L$........B.@t..F..t....@..t.
14c00 8b 4f 10 80 66 05 fb 8b 41 50 89 46 1c 89 71 50 8b 44 24 18 83 ea 10 48 89 54 24 24 8b 54 24 1c .O..f...AP.F..qP.D$....H.T$$.T$.
14c20 89 44 24 18 85 c0 0f 8f 69 ff ff ff 8b 44 24 28 8b 74 24 10 f2 0f 10 5c 24 30 8b 40 04 89 47 0c .D$.....i....D$(.t$....\$0.@..G.
14c40 8b 44 24 14 e9 a7 dd ff ff 8b 44 24 50 c1 ea 0e 8b 40 0c 8b 40 34 8b 0c 90 89 4c 24 1c 8b 41 44 .D$.......D$P....@..@4....L$..AD
14c60 89 44 24 38 85 c0 74 7b 83 79 0c 00 8b 51 40 c7 44 24 24 00 00 00 00 7e 58 83 c0 10 83 c2 05 89 .D$8..t{.y...Q@.D$$....~X.......
14c80 44 24 18 80 7a ff 00 0f b6 0a 74 09 c1 e1 04 03 4c 24 10 eb 0e 8b 44 24 50 8b 44 88 10 8b 08 8b D$..z.....t.....L$....D$P.D.....
14ca0 44 24 18 8b 00 39 08 75 36 8b 7c 24 1c 83 c2 08 8b 4c 24 24 8b 44 24 18 41 83 c0 04 89 4c 24 24 D$...9.u6.|$.....L$$.D$.A....L$$
14cc0 3b 4f 0c 8b 7c 24 54 89 44 24 18 7c b6 8b 44 24 38 89 06 c7 46 08 46 00 00 00 e9 14 01 00 00 8b ;O..|$T.D$.|..D$8...F.F.........
14ce0 4c 24 1c 8b 49 0c 8b d1 8b 44 24 1c 89 4c 24 18 8b cf 8b 40 40 89 44 24 38 e8 a2 39 00 00 83 7c L$..I....D$..L$....@@.D$8..9...|
14d00 24 18 00 8b 4c 24 1c 89 44 24 48 89 48 0c 89 06 c7 46 08 46 00 00 00 0f 8e cd 00 00 00 8b 4c 24 $...L$..D$H.H....F.F..........L$
14d20 38 b8 10 00 00 00 83 c1 05 89 44 24 24 89 4c 24 40 80 79 ff 00 0f b6 31 0f 84 75 00 00 00 8b 57 8.........D$$.L$@.y....1..u....W
14d40 24 83 c7 24 c1 e6 04 03 74 24 10 85 d2 74 10 90 39 32 72 0b 74 53 8d 7a 08 8b 17 85 d2 75 f1 8b $..$....t$...t..92r.tS.z.....u..
14d60 4c 24 54 33 d2 6a 18 6a 00 e8 52 4a 00 00 8b d0 83 c4 08 c7 42 04 00 00 00 00 8b 0f 89 4a 08 c7 L$T3.j.j..RJ........B........J..
14d80 42 0c 01 00 00 00 89 17 8b 7c 24 54 89 32 39 7f 2c 75 0c 8b 4f 10 8b 41 68 89 47 2c 89 79 68 8b B........|$T.29.,u..O..Ah.G,.yh.
14da0 4c 24 40 8b 44 24 24 eb 12 8b 7c 24 54 8b 44 24 24 eb 08 8b 54 24 50 8b 54 b2 10 8b 74 24 48 83 L$@.D$$...|$T.D$$...T$P.T...t$H.
14dc0 c1 08 89 14 30 83 c0 04 ff 42 04 83 6c 24 18 01 89 44 24 24 89 4c 24 40 0f 85 53 ff ff ff 8b 74 ....0....B..l$...D$$.L$@..S....t
14de0 24 20 8b 44 24 48 8b 4c 24 1c f6 41 05 04 75 03 89 41 44 8b 47 10 f2 0f 10 5c 24 30 83 78 0c 00 $..D$H.L$..A..u..AD.G....\$0.x..
14e00 8b 44 24 14 0f 8e e2 db ff ff 8d 46 10 e9 e2 e1 ff ff 8b 44 24 28 8b 4c 24 10 c1 ea 17 2b 08 8b .D$........F.......D$(.L$....+..
14e20 44 24 50 c1 f9 04 8b 40 0c 0f b6 40 06 2b c8 8d 41 ff 33 c9 85 c0 0f 49 c8 83 ea 01 89 4c 24 1c D$P....@...@.+..A.3....I.....L$.
14e40 79 76 8b 47 1c 8b d1 8b 77 0c 2b c6 c1 f8 04 89 54 24 18 3b c1 7f 44 8b 47 60 3d 40 42 0f 00 0f yv.G....w.+.....T$.;..D.G`=@B...
14e60 8f bc 01 00 00 2b 77 20 8d 51 05 c1 fe 04 03 c0 03 d6 b9 40 42 0f 00 3d 40 42 0f 00 0f 4f c1 3b .....+w..Q.........@B..=@B...O.;
14e80 c2 0f 4d d0 3b d1 8b cf 0f 8f 7e 01 00 00 e8 5d b9 ff ff 8b 54 24 18 8b 4c 24 1c 8b 44 24 28 8b ..M.;.....~....]....T$..L$..D$(.
14ea0 70 10 8b c1 89 74 24 10 03 74 24 48 c1 e0 04 03 c6 89 74 24 20 89 47 0c f2 0f 10 5c 24 30 33 c9 p....t$..t$H......t$..G....\$03.
14ec0 8b 44 24 14 85 d2 0f 8e 20 db ff ff 0f 1f 40 00 8b c1 3b 4c 24 1c 7d 2c 2b 44 24 1c 41 c1 e0 04 .D$...........@...;L$.},+D$.A...
14ee0 03 44 24 10 0f 10 00 0f 11 06 83 c6 10 3b ca 7c df 8b 74 24 10 f2 0f 10 5c 24 30 8b 44 24 14 e9 .D$..........;.|..t$....\$0.D$..
14f00 ec da ff ff 8b 74 24 20 c1 e0 04 83 c6 08 03 c6 2b d1 c7 00 00 00 00 00 8d 40 10 83 ea 01 75 f2 .....t$.........+........@....u.
14f20 f2 0f 10 5c 24 30 e9 bd da ff ff 8b 4f 14 f2 0f 10 5c 24 30 e9 7e da ff ff 8b 44 24 50 c1 ea 17 ...\$0......O....\$0.~....D$P...
14f40 89 54 24 18 8b 40 0c 83 78 1c 00 7e 0f 8b 54 24 10 8b cf e8 b8 37 00 00 8b 54 24 18 85 d2 74 03 .T$..@..x..~..T$.....7...T$...t.
14f60 4a eb 08 8b 57 0c 2b d6 c1 fa 04 52 56 8b 74 24 30 8b cf 8b d6 e8 26 bb ff ff 83 c4 08 f6 46 22 J...W.+....RV.t$0.....&.......F"
14f80 08 75 20 8b 4f 14 f2 0f 10 5c 24 30 89 4c 24 28 85 c0 0f 84 28 da ff ff 8b 41 04 89 47 0c e9 1d .u..O....\$0.L$(....(....A..G...
14fa0 da ff ff 5f 5e 5b 8b e5 5d c3 83 7c 24 20 00 74 07 c7 47 68 01 00 00 00 83 46 14 fc ba 01 00 00 ..._^[..]..|$..t..Gh.....F......
14fc0 00 66 83 4e 22 40 8b cf 8b 47 0c 83 e8 10 89 06 e8 2b b7 ff ff 68 40 b9 53 00 57 e8 80 ac ff ff .f.N"@...G.......+...h@.S.W.....
14fe0 68 24 b9 53 00 57 e8 75 ac ff ff 68 98 b9 53 00 57 e8 6a ac ff ff 68 7c b9 53 00 57 e8 5f ac ff h$.S.W.u...h..S.W.j...h|.S.W._..
15000 ff 68 5c b9 53 00 57 e8 54 ac ff ff ba 08 43 0f 00 e8 da b7 ff ff 68 a4 fc 49 00 57 e8 3f ac ff .h\.S.W.T.....C.......h..I.W.?..
15020 ff ba 06 00 00 00 8b cf e8 d3 b6 ff ff 0f 1f 00 42 37 41 00 51 37 41 00 60 37 41 00 83 37 41 00 ................B7A.Q7A.`7A..7A.
15040 af 37 41 00 ca 37 41 00 df 37 41 00 79 38 41 00 fa 38 41 00 e9 39 41 00 46 3a 41 00 0e 3b 41 00 .7A..7A..7A.y8A..8A..9A.F:A..;A.
15060 1e 3c 41 00 7f 3c 41 00 ae 3d 41 00 dd 3e 41 00 47 47 41 00 82 4b 41 00 13 40 41 00 56 49 41 00 .<A..<A..=A..>A.GGA..KA..@A.VIA.
15080 13 41 41 00 1e 42 41 00 29 43 41 00 56 44 41 00 cb 45 41 00 83 4c 41 00 50 4d 41 00 de 4d 41 00 .AA..BA.)CA.VDA..EA..LA.PMA..MA.
150a0 28 4e 41 00 44 4e 41 00 e3 4e 41 00 24 4f 41 00 cf 4f 41 00 3a 50 41 00 a5 50 41 00 78 51 41 00 (NA.DNA..NA.$OA..OA.:PA..PA.xQA.
150c0 43 52 41 00 92 52 41 00 39 5b 41 00 69 53 41 00 46 54 41 00 82 56 41 00 e4 56 41 00 04 57 41 00 CRA..RA.9[A.iSA.FTA..VA..VA..WA.
150e0 49 58 41 00 12 5a 41 00 cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 10 56 8b f2 57 8b f9 0f IXA..ZA.........U........V..W...
15100 b6 46 04 80 66 05 fc 83 e8 04 83 f8 22 0f 87 c0 00 00 00 0f 1f 40 00 66 0f 1f 84 00 00 00 00 00 .F..f......."........@.f........
15120 0f b6 80 fc 5d 41 00 ff 24 85 dc 5d 41 00 8b 56 08 85 d2 74 0d f6 42 05 03 74 07 8b cf e8 ae ff ....]A..$..]A..V...t..B..t......
15140 ff ff 8b 46 0c 80 4e 05 04 83 c0 18 01 47 10 f6 46 06 40 8b 4e 10 74 7b f6 41 05 03 74 75 8b f1 ...F..N......G..F.@.N.t{.A..tu..
15160 80 66 05 fc 0f b6 46 04 83 e8 04 83 f8 22 76 b0 5f 5e 8b e5 5d c3 0f b6 46 07 80 4e 05 04 83 c0 .f....F......"v._^..]...F..N....
15180 11 01 47 10 5f 5e 8b e5 5d c3 8b 46 0c 80 4e 05 04 83 c0 11 01 47 10 5f 5e 8b e5 5d c3 8b 47 4c ..G._^..]..F..N......G._^..]..GL
151a0 89 46 08 89 77 4c 5f 5e 8b e5 5d c3 8b 47 4c 89 46 1c 89 77 4c 5f 5e 8b e5 5d c3 8b 47 4c 89 46 .F..wL_^..]..GL.F..wL_^..]..GL.F
151c0 28 89 77 4c 5f 5e 8b e5 5d c3 8b 47 4c 89 46 4c 89 77 4c 5f 5e 8b e5 5d c3 0f 1f 00 76 5d 41 00 (.wL_^..]..GL.FL.wL_^..]....v]A.
151e0 ac 5d 41 00 9d 5d 41 00 2e 5d 41 00 bb 5d 41 00 ca 5d 41 00 8a 5d 41 00 d3 5d 41 00 00 01 02 03 .]A..]A..]A..]A..]A..]A..]A.....
15200 04 05 07 07 07 07 07 07 07 07 07 07 06 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 02 cc ................................
15220 55 8b ec 83 ec 14 8b 42 10 53 56 57 8b d9 89 55 f8 8a 4a 07 bf 20 00 00 00 d3 e7 33 f6 33 c9 89 U......B.SVW...U..J........3.3..
15240 75 fc 03 f8 89 75 ec 89 75 f0 89 4d f4 39 4a 08 76 39 8b 42 0c f6 44 06 08 40 74 1d 8b 14 06 f6 u....u..u..M.9J.v9.B..D..@t.....
15260 42 05 03 74 11 8b cb c7 45 fc 01 00 00 00 e8 7d fe ff ff 8b 4d f4 8b 55 f8 41 83 c6 10 89 4d f4 B..t....E......}....M..U.A....M.
15280 3b 4a 08 72 cd 8b 42 10 8b 75 fc 3b c7 0f 83 80 00 00 00 2b f8 8d 70 18 4f c1 ef 05 47 0f 1f 00 ;J.r..B..u.;.......+..p.O...G...
152a0 8b 16 8b ca 8b 46 f0 83 e1 40 85 c0 75 15 85 c9 74 53 8b 46 f8 f6 40 05 03 74 4a c7 06 0a 00 00 .....F...@..u...tS.F..@..tJ.....
152c0 00 eb 42 85 c9 74 20 8b 4e f8 80 e2 0f 8a 49 05 80 fa 04 75 56 f6 c1 03 74 0d 8b 56 f8 8b cb e8 ..B..t..N.....I....uV...t..V....
152e0 0c fe ff ff 8b 46 f0 83 e0 40 85 c0 74 17 8b 56 e8 f6 42 05 03 74 0e 8b cb c7 45 fc 01 00 00 00 .....F...@..t..V..B..t....E.....
15300 e8 eb fd ff ff 83 c6 20 83 ef 01 75 93 8b 55 f8 8b 75 fc 80 7b 3d 00 75 3a 8b 4b 50 8b c6 89 4a ...........u..U..u..{=.u:.KP...J
15320 1c 89 53 50 5f 5e 5b 8b e5 5d c3 0f b6 c9 83 e0 40 83 e1 03 74 b4 c7 45 ec 01 00 00 00 85 c0 74 ..SP_^[..]......@...t..E.......t
15340 c4 8b 46 e8 f6 40 05 03 74 bb c7 45 f0 01 00 00 00 eb b2 83 7d f0 00 74 12 8b 43 58 89 42 1c 8b ..F..@..t..E........}..t..CX.B..
15360 c6 89 53 58 5f 5e 5b 8b e5 5d c3 83 7d ec 00 74 09 8b 43 5c 89 42 1c 89 53 5c 5f 8b c6 5e 5b 8b ..SX_^[..]..}..t..C\.B..S\_..^[.
15380 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 53 8b da 56 57 89 5d f4 8b f9 .]..............U.....S..VW.]...
153a0 8b 43 18 85 c0 0f 84 7c 01 00 00 f6 40 06 08 74 04 33 f6 eb 1e ff b7 94 00 00 00 ba 03 00 00 00 .C.....|....@..t.3..............
153c0 8b c8 e8 99 3f 00 00 8b f0 83 c4 04 8b 43 18 85 c0 74 0f f6 40 05 03 74 09 8b d0 8b cf e8 0e fd ....?........C...t..@..t........
153e0 ff ff 85 f6 0f 84 3d 01 00 00 8b 46 08 24 0f 3c 04 0f 85 30 01 00 00 8b 06 83 c0 10 6a 6b 50 e8 ......=....F.$.<...0........jkP.
15400 fc 1e 05 00 8b 0e 83 c1 10 89 45 f8 6a 76 51 e8 ec 1e 05 00 8b 4d f8 83 c4 10 85 c9 75 08 85 c0 ..........E.jvQ......M......u...
15420 0f 84 01 01 00 00 80 63 05 fb 85 c9 0f 85 d5 00 00 00 8a 4b 07 b8 20 00 00 00 8b 73 10 d3 e0 33 .......c...........K.......s...3
15440 c9 03 c6 3b 4b 08 1b c9 f7 d9 89 4d fc 3b f0 0f 83 88 00 00 00 8b d8 66 0f 1f 84 00 00 00 00 00 ...;K......M.;.........f........
15460 8b 46 18 83 e0 40 83 7e 08 00 75 16 85 c0 74 63 8b 46 10 f6 40 05 03 74 5a c7 46 18 0a 00 00 00 .F...@.~..u...tc.F..@..tZ.F.....
15480 eb 51 85 c0 74 13 8b 56 10 f6 42 05 03 74 0a 8b cf e8 5a fc ff ff 8b 4d fc 85 c9 75 36 8b 46 08 .Q..t..V..B..t....Z....M...u6.F.
154a0 a8 40 74 2f 8b 16 24 0f 8a 52 05 3c 04 75 13 f6 c2 03 74 1f 8b 16 8b cf e8 33 fc ff ff 8b 4d fc .@t/..$..R.<.u....t......3....M.
154c0 eb 11 0f b6 c2 83 e0 03 b8 01 00 00 00 0f 45 c8 89 4d fc 83 c6 20 3b f3 72 86 8b 5d f4 80 7f 3d ..............E..M....;.r..]...=
154e0 00 75 0e 8b 47 50 89 43 1c 89 5f 50 e9 f5 00 00 00 85 c9 0f 84 ed 00 00 00 8b 47 54 89 43 1c 89 .u..GP.C.._P..............GT.C..
15500 5f 54 e9 df 00 00 00 85 c0 75 0e 8b d3 8b cf e8 0c fd ff ff e9 cd 00 00 00 8b 47 5c 89 43 1c 89 _T.......u................G\.C..
15520 5f 5c e9 bf 00 00 00 8a 4b 07 ba 20 00 00 00 8b 43 10 d3 e2 33 c9 03 d0 89 4d f8 89 55 fc 39 4b _\......K.......C...3....M..U.9K
15540 08 76 31 33 f6 8b 43 0c f6 44 06 08 40 74 13 8b 14 06 f6 42 05 03 74 0a 8b cf e8 91 fb ff ff 8b .v13..C..D..@t.....B..t.........
15560 4d f8 41 83 c6 10 89 4d f8 3b 4b 08 72 d7 8b 43 10 8b 55 fc 3b c2 73 6e 2b d0 8d 70 10 4a c1 ea M.A....M.;K.r..C..U.;.sn+..p.J..
15580 05 42 89 55 fc 8b 4e 08 8b 46 f8 83 e1 40 85 c0 75 15 85 c9 74 45 8b 06 f6 40 05 03 74 3d c7 46 .B.U..N..F...@..u...tE...@..t=.F
155a0 08 0a 00 00 00 eb 34 85 c9 74 17 8b 0e f6 41 05 03 74 0f 8b d1 8b cf e8 34 fb ff ff 8b 46 f8 8b ......4..t....A..t......4....F..
155c0 55 fc a8 40 74 15 8b 46 f0 f6 40 05 03 74 0c 8b d0 8b cf e8 18 fb ff ff 8b 55 fc 83 c6 20 83 ea U..@t..F..@..t...........U......
155e0 01 89 55 fc 75 9f 83 7b 14 00 75 15 8b 43 08 33 d2 8d 04 50 83 c0 02 c1 e0 04 5f 5e 5b 8b e5 5d ..U.u..{..u..C.3...P......_^[..]
15600 c3 8a 4b 07 ba 01 00 00 00 8b 43 08 d3 e2 5f 5e 5b 8d 04 50 83 c0 02 c1 e0 04 8b e5 5d c3 cc cc ..K.......C..._^[..P........]...
15620 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b f2 8b d9 57 89 5c 24 10 8b 46 44 85 c0 74 0d f6 40 05 03 74 U........SV....W.\$..FD..t..@..t
15640 07 c7 46 44 00 00 00 00 8b 56 48 85 d2 74 0b f6 42 05 03 74 05 e8 96 fa ff ff 33 ff 39 7e 10 7e ..FD.....VH..t..B..t......3.9~.~
15660 2b 33 db 8b 46 2c f6 44 03 08 40 74 12 8b 14 03 f6 42 05 03 74 09 8b 4c 24 10 e8 71 fa ff ff 47 +3..F,.D..@t.....B..t..L$..q...G
15680 83 c3 10 3b 7e 10 7c db 8b 5c 24 10 33 ff 39 7e 0c 7e 1d 8b 46 40 8b 14 f8 85 d2 74 0d f6 42 05 ...;~.|..\$.3.9~.~..F@.....t..B.
156a0 03 74 07 8b cb e8 46 fa ff ff 47 3b 7e 0c 7c e3 8b 56 1c 33 ff 85 d2 7e 26 0f 1f 80 00 00 00 00 .t....F...G;~.|..V.3...~&.......
156c0 8b 46 34 8b 14 b8 85 d2 74 0d f6 42 05 03 74 07 8b cb e8 19 fa ff ff 8b 56 1c 47 3b fa 7c e1 8b .F4.....t..B..t.........V.G;.|..
156e0 7e 20 33 c9 89 4c 24 14 85 ff 7e 33 33 db 66 90 8b 46 3c 8b 14 03 85 d2 74 13 f6 42 05 03 74 0d ~.3..L$...~33.f..F<.....t..B..t.
15700 8b 4c 24 10 e8 e7 f9 ff ff 8b 4c 24 14 8b 7e 20 41 83 c3 0c 89 4c 24 14 3b cf 7c d4 8b 56 1c 8b .L$.......L$..~.A....L$.;.|..V..
15720 46 0c 8b 4e 10 83 c0 0a 8d 0c 48 8d 04 7f 8d 04 48 03 46 18 03 46 14 5f 03 c2 5e c1 e0 02 5b 8b F..N......H.....H.F..F._..^...[.
15740 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 53 8b d9 56 57 8b 7b 4c 0f b6 47 04 .]..............U..QS..VW.{L..G.
15760 80 4f 05 04 83 c0 fb 83 f8 21 0f 87 be 01 00 00 0f b6 80 50 65 41 00 ff 24 85 38 65 41 00 8b 47 .O.......!.........PeA..$.8eA..G
15780 1c 8b d7 89 43 4c e8 05 fc ff ff 01 43 10 5f 5e 5b 8b e5 5d c3 8b 47 08 89 43 4c 8b 57 0c 85 d2 ....CL......C._^[..]..G..CL.W...
157a0 74 0b f6 42 05 03 74 05 e8 43 f9 ff ff 8a 4f 06 33 d2 89 55 fc 84 c9 74 4b 8d 77 10 0f 1f 40 00 t..B..t..C....O.3..U...tK.w...@.
157c0 8b 0e 85 c9 74 2d 8b 11 8d 41 08 3b d0 74 0f 80 7b 3d 08 74 09 c7 41 0c 01 00 00 00 eb 15 f6 42 ....t-...A.;.t..{=.t..A........B
157e0 08 40 74 0f 8b 12 f6 42 05 03 74 07 8b cb e8 fd f8 ff ff 8a 4f 06 83 c6 04 ff 45 fc 0f b6 c1 39 .@t....B..t.........O.....E....9
15800 45 fc 7c bc 0f b6 c1 8d 04 85 10 00 00 00 01 43 10 5f 5e 5b 8b e5 5d c3 8b 47 08 33 c9 89 43 4c E.|............C._^[..]..G.3..CL
15820 8a 57 06 89 4d fc 84 d2 74 2f 8d 77 10 0f 1f 00 f6 46 08 40 74 12 8b 16 f6 42 05 03 74 0a 8b cb .W..M...t/.w.....F.@t....B..t...
15840 e8 ab f8 ff ff 8b 4d fc 8a 57 06 41 0f b6 c2 83 c6 10 89 4d fc 3b c8 7c d7 0f b6 c2 40 c1 e0 04 ......M..W.A.......M.;.|....@...
15860 01 43 10 5f 5e 5b 8b e5 5d c3 8b 47 28 89 43 4c 8b 43 50 89 47 28 89 7b 50 80 67 05 fb 8b 77 20 .C._^[..]..G(.CL.CP.G(.{P.g...w.
15880 85 f6 75 0f b8 01 00 00 00 01 43 10 5f 5e 5b 8b e5 5d c3 3b 77 0c 73 1d f6 46 08 40 74 0f 8b 16 ..u.......C._^[..].;w.s..F.@t...
158a0 f6 42 05 03 74 07 8b cb e8 43 f8 ff ff 83 c6 10 3b 77 0c 72 e3 80 7b 3d 08 75 39 8b 47 60 c1 e0 .B..t....C......;w.r..{=.u9.G`..
158c0 04 03 47 20 3b f0 73 16 0f 1f 84 00 00 00 00 00 c7 46 08 00 00 00 00 83 c6 10 3b f0 72 f2 39 7f ..G.;.s..........F........;.r.9.
158e0 2c 75 1e 83 7f 24 00 74 18 8b 43 68 89 47 2c 89 7b 68 eb 0d 80 7b 3e 01 74 07 8b cf e8 ef af ff ,u...$.t..Ch.G,.{h...{>.t.......
15900 ff 0f b7 47 06 8d 0c c0 8b 47 60 c1 e0 04 8d 04 88 83 c0 78 01 43 10 5f 5e 5b 8b e5 5d c3 8b 47 ...G.....G`........x.C._^[..]..G
15920 4c 8b d7 89 43 4c e8 f5 fc ff ff 01 43 10 5f 5e 5b 8b e5 5d c3 0f 1f 00 7e 63 41 00 95 63 41 00 L...CL......C._^[..]....~cA..cA.
15940 6a 64 41 00 1e 65 41 00 18 64 41 00 2e 65 41 00 00 01 05 02 03 05 05 05 05 05 05 05 05 05 05 05 jdA..eA..dA..eA.................
15960 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 04 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ................................
15980 53 56 57 8b f1 66 66 66 0f 1f 84 00 00 00 00 00 8b 7e 58 33 db c7 46 58 00 00 00 00 8b d7 85 ff SVW..fff.........~X3..FX........
159a0 74 30 8b 7f 1c 8b ce e8 74 f8 ff ff 85 c0 74 18 83 7e 4c 00 74 0d 8b ce e8 93 fd ff ff 83 7e 4c t0......t.....t..~L.t.........~L
159c0 00 75 f3 bb 01 00 00 00 8b d7 85 ff 75 d4 85 db 75 be 5f 5e 5b c3 cc cc cc cc cc cc cc cc cc cc .u..........u...u._^[...........
159e0 55 8b ec 83 ec 0c 8b c2 89 4d f8 89 45 fc 85 c0 0f 84 8c 00 00 00 53 56 57 0f 1f 80 00 00 00 00 U........M..E.........SVW.......
15a00 8a 48 07 bf 20 00 00 00 8b 70 10 d3 e7 03 fe 3b f7 73 62 8b 46 08 85 c0 74 3b 8b 4e 18 f6 c1 40 .H.......p.....;.sb.F...t;.N...@
15a20 74 49 8b 56 10 80 e1 0f 8a 5a 05 80 f9 04 75 16 f6 c3 03 74 0b 8b 4d f8 e8 b3 f6 ff ff 8b 46 08 tI.V.....Z....u....t..M.......F.
15a40 85 c0 75 27 eb 0f 0f b6 c3 83 e0 03 74 1d c7 46 08 00 00 00 00 f6 46 18 40 74 10 8b 46 10 f6 40 ..u'........t..F......F.@t..F..@
15a60 05 03 74 07 c7 46 18 0a 00 00 00 83 c6 20 3b f7 72 a1 8b 45 fc 8b 40 1c 89 45 fc 85 c0 75 81 5f ..t..F........;.r..E..@..E...u._
15a80 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 10 8b 45 08 53 56 57 8b fa 89 4d ^[..]...........U......E.SVW...M
15aa0 fc 89 7d f8 3b f8 0f 84 d8 00 00 00 0f 1f 40 00 8a 4f 07 bb 20 00 00 00 d3 e3 33 f6 03 5f 10 89 ..}.;.........@..O........3.._..
15ac0 5d f0 39 77 08 76 4f 33 db 0f 1f 80 00 00 00 00 8b 4f 0c 03 cb 8b 41 08 a8 40 74 2b 8b 11 24 0f ].9w.vO3.........O....A..@t+..$.
15ae0 8a 52 05 3c 04 75 11 f6 c2 03 74 1b 8b 11 8b 4d fc e8 fa f5 ff ff eb 0f 0f b6 c2 83 e0 03 74 07 .R.<.u....t....M..............t.
15b00 c7 41 08 00 00 00 00 46 83 c3 10 3b 77 08 72 c0 8b 5d f0 8b 45 08 8b 77 10 3b f3 73 59 8b 7d fc .A.....F...;w.r..]..E..w.;.sY.}.
15b20 8b 46 08 85 c0 74 42 a8 40 74 3e 8b 16 24 0f 8a 4a 05 3c 04 75 0e f6 c1 03 74 2e 8b cf e8 ae f5 .F...tB.@t>..$..J.<.u....t......
15b40 ff ff eb 25 0f b6 c1 83 e0 03 74 1d f6 46 18 40 c7 46 08 00 00 00 00 74 10 8b 46 10 f6 40 05 03 ...%......t..F.@.F.....t..F..@..
15b60 74 07 c7 46 18 0a 00 00 00 83 c6 20 3b f3 72 b0 8b 7d f8 8b 45 08 8b 7f 1c 89 7d f8 3b f8 0f 85 t..F........;.r..}..E.....}.;...
15b80 2c ff ff ff 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc 55 8b ec 51 56 8b f2 57 8b f9 0f b6 46 04 83 c0 ,..._^[..]......U..QV..W....F...
15ba0 fc 83 f8 22 0f 87 0a 02 00 00 0f b6 80 e0 69 41 00 53 ff 24 85 bc 69 41 00 8b 46 14 8b 56 30 c1 ..."..........iA.S.$..iA..F..V0.
15bc0 e0 02 6a 00 50 e8 f6 3b 00 00 8b 46 1c 8b cf 8b 56 34 c1 e0 02 6a 00 50 e8 e3 3b 00 00 8b 46 10 ..j.P..;...F....V4...j.P..;...F.
15be0 8b cf 8b 56 2c c1 e0 04 6a 00 50 e8 d0 3b 00 00 8b 46 18 8b cf 8b 56 38 c1 e0 02 6a 00 50 e8 bd ...V,...j.P..;...F....V8...j.P..
15c00 3b 00 00 8b 46 20 8b cf 8b 56 3c 6a 00 8d 04 40 c1 e0 02 50 e8 a7 3b 00 00 8b 46 0c 8b cf 8b 56 ;...F....V<j...@...P..;...F....V
15c20 40 c1 e0 03 6a 00 50 e8 94 3b 00 00 6a 00 6a 50 8b d6 8b cf e8 87 3b 00 00 83 c4 38 5b 5f 5e 8b @...j.P..;..j.jP......;....8[_^.
15c40 e5 5d c3 8a 56 06 33 c9 89 4d fc 84 d2 74 38 8d 5e 10 8b 13 85 d2 74 1e 83 42 04 ff 75 18 8d 42 .]..V.3..M...t8.^.....t..B..u..B
15c60 08 39 02 75 11 6a 00 6a 18 8b cf e8 50 3b 00 00 8b 4d fc 83 c4 08 8a 56 06 41 0f b6 c2 83 c3 04 .9.u.j.j....P;...M.....V.A......
15c80 89 4d fc 3b c8 7c cb 0f b6 c2 8b cf 6a 00 8b d6 8d 04 85 10 00 00 00 50 e8 23 3b 00 00 83 c4 08 .M.;.|......j..........P.#;.....
15ca0 5b 5f 5e 8b e5 5d c3 0f b6 46 06 40 c1 e0 04 6a 00 50 e8 09 3b 00 00 83 c4 08 5b 5f 5e 8b e5 5d [_^..]...F.@...j.P..;.....[_^..]
15cc0 c3 83 7e 14 00 74 1d 8a 4e 07 b8 01 00 00 00 8b 56 10 d3 e0 8b cf c1 e0 05 6a 00 50 e8 df 3a 00 ..~..t..N.......V........j.P..:.
15ce0 00 83 c4 08 8b 46 08 8b cf 8b 56 0c c1 e0 04 6a 00 50 e8 c9 3a 00 00 6a 00 6a 20 8b d6 8b cf e8 .....F....V....j.P..:..j.j......
15d00 bc 3a 00 00 83 c4 10 5b 5f 5e 8b e5 5d c3 8b 56 20 8b ce e8 f8 29 00 00 83 7e 20 00 74 23 8d 46 .:.....[_^..]..V.....)...~..t#.F
15d20 34 8b ce 89 46 14 e8 95 9f ff ff 8b 46 60 8b ce 8b 56 20 c1 e0 04 6a 00 50 e8 82 3a 00 00 83 c4 4...F.......F`...V....j.P..:....
15d40 08 6a 00 6a 7c 8d 56 fc 8b cf e8 71 3a 00 00 83 c4 08 5b 5f 5e 8b e5 5d c3 8b 46 0c 83 c0 18 6a .j.j|.V....q:.....[_^..]..F....j
15d60 00 50 e8 59 3a 00 00 83 c4 08 5b 5f 5e 8b e5 5d c3 8b 57 10 8b 4a 20 8b 42 18 49 23 4e 08 8d 0c .P.Y:.....[_^..]..W..J..B.I#N...
15d80 88 8b 01 3b c6 74 09 8d 48 0c 8b 01 3b c6 75 f7 8b 40 0c 89 01 8b cf ff 4a 1c 8b d6 0f b6 46 07 ...;.t..H...;.u..@......J.....F.
15da0 eb 03 8b 46 0c 83 c0 11 6a 00 50 e8 10 3a 00 00 83 c4 08 5b 5f 5e 8b e5 5d c3 66 90 71 69 41 00 ...F....j.P..:.....[_^..].f.qiA.
15dc0 c1 68 41 00 43 68 41 00 59 69 41 00 0e 69 41 00 b9 67 41 00 a2 69 41 00 a7 68 41 00 b3 69 41 00 .hA.ChA.YiA..iA..gA..iA..hA..iA.
15de0 00 01 02 03 04 05 08 08 08 08 08 08 08 08 08 08 06 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 ................................
15e00 08 08 07 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 8b c1 89 45 f4 53 56 8b 40 10 ................U........E.SV.@.
15e20 8b f2 0f b6 58 3c 8b c3 83 e3 03 83 f0 03 89 5d f8 83 3e 00 89 45 fc 74 3e 57 8b 7d 08 0f 1f 00 ....X<.........]..>..E.t>W.}....
15e40 8b c7 4f 85 c0 74 2f 8b 16 8b 5d f8 8a 42 05 0f b6 c8 83 f1 03 85 4d fc 75 0e 8b 02 8b 4d f4 89 ..O..t/...]..B........M.u....M..
15e60 06 e8 2a fd ff ff eb 09 24 f8 8b f2 0a c3 88 42 05 83 3e 00 75 ca 5f 33 c0 39 06 0f 44 f0 8b c6 ..*.....$......B..>.u._3.9..D...
15e80 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 8b ce 6a 00 8b 56 0c 66 ff ^[..]...........U..V.u...j..V.f.
15ea0 46 6c 83 ea 20 e8 56 b1 ff ff 83 c4 04 b8 ff ff 00 00 66 01 46 6c 5e 5d c3 cc cc cc cc cc cc cc Fl....V...........f.Fl^]........
15ec0 55 8b ec 83 e4 f0 83 ec 18 56 8b f1 89 54 24 08 57 8b 7e 10 8b 4f 60 8b 01 89 47 60 8b 47 40 89 U........V...T$.W.~..O`...G`.G@.
15ee0 01 89 4f 40 8a 51 05 80 e2 f7 88 51 05 8a 47 3d 2c 02 3c 03 77 0d 8a 47 3c 80 e2 f8 24 03 0a c2 ..O@.Q.....Q..G=,.<.w..G<...$...
15f00 88 41 05 0f b6 41 04 8d 54 24 10 89 4c 24 10 83 c8 40 6a 02 8b ce 89 44 24 1c e8 a1 34 00 00 8b .A...A..T$..L$...@j....D$...4...
15f20 d0 83 c4 04 85 d2 0f 84 88 00 00 00 8b 4a 08 83 e1 0f 80 f9 06 75 7d 8a 46 74 b9 00 01 00 00 88 .............J.......u}.Ft......
15f40 44 24 0a 8a 47 3f 88 44 24 0b c6 46 74 00 c6 47 3f 00 8b 46 0c 0f 10 02 6a 00 ba 90 6a 41 00 0f D$..G?.D$..Ft..G?..F....j...jA..
15f60 11 00 8b 46 0c 0f 10 44 24 14 0f 11 40 10 8b 46 14 83 46 0c 20 66 09 48 22 8b ce 8b 46 0c 2b 46 ...F...D$...@..F..F..f.H"...F.+F
15f80 20 83 e8 20 50 6a 00 e8 84 b6 ff ff 8b 4e 14 ba ff fe 00 00 83 c4 0c 66 21 51 22 8a 4c 24 0a 88 ....Pj.......N.........f!Q".L$..
15fa0 4e 74 8a 4c 24 0b 88 4f 3f 85 c0 74 07 83 7c 24 0c 00 75 06 5f 5e 8b e5 5d c3 83 f8 02 75 2d 8b Nt.L$..O?..t..|$..u._^..]....u-.
15fc0 4e 0c 8b 41 f8 24 0f 3c 04 75 08 8b 41 f0 83 c0 10 eb 05 b8 c0 b9 53 00 50 68 cc b9 53 00 56 e8 N..A.$.<.u..A.........S.Ph..S.V.
15fe0 4c 25 00 00 83 c4 0c b8 05 00 00 00 8b d0 8b ce e8 0b a7 ff ff cc cc cc cc cc cc cc cc cc cc cc L%..............................
16000 55 8b ec 83 ec 08 53 56 8b f2 8b d9 57 89 75 f8 f6 46 05 08 8b 7b 10 0f 85 82 00 00 00 8b 4d 08 U.....SV....W.u..F...{........M.
16020 85 c9 74 7b f6 41 06 04 75 75 ff b7 90 00 00 00 ba 02 00 00 00 e8 26 33 00 00 83 c4 04 85 c0 74 ..t{.A..uu............&3.......t
16040 5e 8a 47 3d 2a c2 3c 03 77 31 8a 46 05 8a 4f 3c 24 f8 80 e1 03 0a c8 88 4e 05 8b 47 44 3b c6 75 ^.G=*.<.w1.F..O<$.......N..GD;.u
16060 1a 8b f0 6a 01 8b d0 8b cb e8 a2 fd ff ff 83 c4 04 3b c6 74 ee 8b 75 f8 89 47 44 8b 4f 40 8d 57 ...j.............;.t..u..GD.O@.W
16080 40 3b ce 74 0a 8b 01 8b d1 8b c8 3b c6 75 f6 8b 06 89 02 8b 47 48 89 06 89 77 48 80 4e 05 08 5f @;.t.......;.u......GH...wH.N.._
160a0 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 53 56 57 8b 79 10 8b ^[..]...........U........SVW.y..
160c0 47 50 c6 47 3d 08 c7 47 10 00 00 00 00 f6 41 05 03 89 44 24 0c 74 09 8b d1 8b cf e8 10 f0 ff ff GP.G=..G......A...D$.t..........
160e0 f6 47 30 40 74 10 8b 57 28 f6 42 05 03 74 07 8b cf e8 fa ef ff ff 8d b7 e8 00 00 00 bb 09 00 00 .G0@t..W(.B..t..................
16100 00 8b 16 85 d2 74 0d f6 42 05 03 74 07 8b cf e8 dc ef ff ff 83 c6 04 83 eb 01 75 e5 8b 4f 68 8d .....t..B..t..............u..Oh.
16120 5f 68 85 c9 74 51 f6 41 05 07 75 0b 83 79 24 00 74 05 8d 59 2c eb 3a 8b 41 2c 89 03 8b 71 24 89 _h..tQ.A..u..y$.t..Y,.:.A,...q$.
16140 49 2c 85 f6 74 2b 83 7e 0c 00 74 1e 8b 06 f6 40 08 40 74 0f 8b 10 f6 42 05 03 74 07 8b cf e8 8d I,..t+.~..t....@.@t....B..t.....
16160 ef ff ff c7 46 0c 00 00 00 00 8b 76 08 85 f6 75 d5 8b 0b 85 c9 75 af 83 7f 4c 00 74 10 0f 1f 00 ....F......v...u.....u...L.t....
16180 8b cf e8 c9 f5 ff ff 83 7f 4c 00 75 f3 8b 44 24 0c 8b 5f 10 89 47 4c 85 c0 74 12 0f 1f 44 00 00 .........L.u..D$.._..GL..t...D..
161a0 8b cf e8 a9 f5 ff ff 83 7f 4c 00 75 f3 8b cf c7 47 10 00 00 00 00 e8 c5 f7 ff ff 8b 57 54 8b cf .........L.u....G...........WT..
161c0 6a 00 e8 c9 f8 ff ff 8b 57 5c 83 c4 04 8b cf 6a 00 e8 ba f8 ff ff 8b 47 54 8d 77 60 03 5f 10 8d j.......W\.....j.......GT.w`._..
161e0 57 48 8b 0e 83 c4 04 89 44 24 0c 8b 47 5c 89 44 24 10 85 c9 74 0a 8b 01 8b f1 8b c8 85 c0 75 f6 WH......D$..G\.D$...t.........u.
16200 8b 0a 85 c9 74 1c f6 41 05 03 75 04 8b d1 eb 0c 8b 01 89 02 8b 06 89 01 89 0e 8b f1 8b 0a 85 c9 ....t..A..u.....................
16220 75 e4 8b 77 60 c7 47 6c 01 00 00 00 85 f6 74 15 f6 46 05 03 74 09 8b d6 8b cf e8 b1 ee ff ff 8b u..w`.Gl......t..F..t...........
16240 36 85 f6 75 eb 83 7f 4c 00 74 12 0f 1f 44 00 00 8b cf e8 f9 f4 ff ff 83 7f 4c 00 75 f3 8b cf c7 6..u...L.t...D...........L.u....
16260 47 10 00 00 00 00 e8 15 f7 ff ff 8b 57 58 51 8b cf e8 6a f7 ff ff 8b 57 5c 8b cf e8 60 f7 ff ff G...........WXQ...j....W\...`...
16280 8b 57 54 83 c4 04 8b cf ff 74 24 0c e8 ff f7 ff ff 8b 57 5c 83 c4 04 8b cf ff 74 24 10 e8 ee f7 .WT......t$.......W\......t$....
162a0 ff ff 83 c4 04 33 c9 66 0f 1f 84 00 00 00 00 00 8b 84 39 0c 01 00 00 f6 40 05 03 74 0d 8b 87 84 .....3.f..........9.....@..t....
162c0 00 00 00 89 84 39 0c 01 00 00 8b 84 39 10 01 00 00 f6 40 05 03 74 0d 8b 87 84 00 00 00 89 84 39 .....9......9.....@..t.........9
162e0 10 01 00 00 83 c1 08 81 f9 a8 01 00 00 7c c1 80 77 3c 03 8b 47 10 5f 5e 03 c3 5b 8b e5 5d c3 cc .............|..w<..G._^..[..]..
16300 55 8b ec 51 53 8b d9 56 57 89 5d fc 8b 73 10 0f b6 46 3d 83 f8 07 0f 87 65 02 00 00 ff 24 85 8c U..QS..VW.]..s...F=.....e....$..
16320 71 41 00 8b 46 20 8b 56 7c c1 e0 02 89 46 10 c7 46 50 00 00 00 00 c7 46 4c 00 00 00 00 c7 46 58 qA..F..V|....F..FP.....FL.....FX
16340 00 00 00 00 c7 46 5c 00 00 00 00 c7 46 54 00 00 00 00 f6 42 05 03 74 07 8b ce e8 91 ed ff ff f6 .....F\.....FT.....B..t.........
16360 46 30 40 74 10 8b 56 28 f6 42 05 03 74 07 8b ce e8 7b ed ff ff 8d be e8 00 00 00 bb 09 00 00 00 F0@t..V(.B..t....{..............
16380 8b 17 85 d2 74 0d f6 42 05 03 74 07 8b ce e8 5d ed ff ff 83 c7 04 83 eb 01 75 e5 8b 7e 60 85 ff ....t..B..t....].........u..~`..
163a0 74 15 f6 47 05 03 74 09 8b d7 8b ce e8 3f ed ff ff 8b 3f 85 ff 75 eb 8b 46 10 c6 46 3d 00 5f 5e t..G..t......?....?..u..F..F=._^
163c0 5b 8b e5 5d c3 8b ce c7 46 10 00 00 00 00 e8 7d f3 ff ff 83 7e 4c 00 75 04 c6 46 3d 01 8b 46 10 [..]....F......}....~L.u..F=..F.
163e0 5f 5e 5b 8b e5 5d c3 83 7e 4c 00 74 10 0f 1f 00 8b ce e8 59 f3 ff ff 83 7e 4c 00 75 f3 8b cb e8 _^[..]..~L.t.......Y....~L.u....
16400 ac fc ff ff 8b 4d fc 8b d8 6a 01 8b 79 10 8d 57 40 c6 47 3d 02 e8 f6 f9 ff ff 89 47 44 83 c4 04 .....M...j..y..W@.G=.......GD...
16420 8b 46 0c 03 46 08 89 46 14 8b c3 5f 5e 5b 8b e5 5d c3 8b 56 44 85 d2 74 28 8b 7e 0c 6a 50 e8 cd .F..F..F..._^[..]..VD..t(.~.jP..
16440 f9 ff ff 8b 4e 0c 83 c4 04 2b cf 89 46 44 01 4e 14 85 c0 74 0c b8 90 01 00 00 5f 5e 5b 8b e5 5d ....N....+..FD.N...t......_^[..]
16460 c3 8d 46 48 c6 46 3d 03 89 46 44 33 c0 5f 5e 5b 8b e5 5d c3 8b 56 44 85 d2 74 1c 8b 7e 0c 6a 50 ..FH.F=..FD3._^[..]..VD..t..~.jP
16480 e8 8b f9 ff ff 8b 4e 0c 83 c4 04 2b cf 89 46 44 01 4e 14 85 c0 75 be 8d 46 60 c6 46 3d 04 89 46 ......N....+..FD.N...u..F`.F=..F
164a0 44 33 c0 5f 5e 5b 8b e5 5d c3 8b 56 44 85 d2 74 1c 8b 7e 0c 6a 50 e8 55 f9 ff ff 8b 4e 0c 83 c4 D3._^[..]..VD..t..~.jP.U....N...
164c0 04 2b cf 89 46 44 01 4e 14 85 c0 75 88 c6 46 3d 05 33 c0 c7 46 44 00 00 00 00 5f 5e 5b 8b e5 5d .+..FD.N...u..F=.3..FD...._^[..]
164e0 c3 8b 56 7c 8a 4e 3c 80 e1 03 8a 42 05 24 f8 0a c8 88 4a 05 80 7e 3e 01 74 2f 8b 46 20 8b 7e 0c ..V|.N<....B.$....J..~>.t/.F..~.
16500 8b cf 99 83 e2 03 03 c2 c1 f8 02 39 46 1c 7d 14 8b 46 20 8b cb 99 2b c2 d1 f8 8b d0 e8 4f 23 00 ...........9F.}..F....+......O#.
16520 00 8b 4e 0c 2b cf 01 4e 14 c6 46 3d 06 33 c0 5f 5e 5b 8b e5 5d c3 83 7e 60 00 74 41 80 7e 3e 01 ..N.+..N..F=.3._^[..]..~`.tA.~>.
16540 74 3b 33 ff 3b 7e 6c 73 22 ba 01 00 00 00 8b cb e8 6b f9 ff ff 47 83 7e 60 00 75 e8 33 c0 89 46 t;3.;~ls"........k...G.~`.u.3..F
16560 6c 8d 04 bf 5f 5e 5b 8b e5 5d c3 8b 46 6c 03 c0 89 46 6c 8d 04 bf 5f 5e 5b 8b e5 5d c3 c6 46 3d l..._^[..]..Fl...Fl..._^[..]..F=
16580 07 5f 5e 33 c0 5b 8b e5 5d c3 66 90 c5 6f 41 00 e7 6f 41 00 32 70 41 00 74 70 41 00 aa 70 41 00 ._^3.[..].f..oA..oA.2pA.tpA..pA.
165a0 e1 70 41 00 36 71 41 00 23 6f 41 00 cc cc cc cc 53 8b d9 56 57 8b 73 10 8b 46 0c 85 c0 7f 04 33 .pA.6qA.#oA.....S..VW.s..F.....3
165c0 ff eb 2f 8b 7e 74 b8 1f 85 eb 51 f7 6e 0c b8 ff ff ff 7f c1 fa 06 8b ca 42 c1 e9 1f 03 ca 99 f7 ../.~t....Q.n...........B.......
165e0 ff 3b c8 7d 05 0f af f9 eb 05 bf ff ff ff 7f 8b 46 0c 80 7e 3f 00 75 28 8b 4e 08 ba 80 c1 ff ff .;.}............F..~?.u(.N......
16600 03 c8 8d 81 01 00 00 80 3b c2 0f 4f d0 2b ca 89 56 0c 89 4e 08 5f 5e 5b c3 0f 1f 80 00 00 00 00 ........;..O.+..V..N._^[........
16620 8b cb e8 d9 fc ff ff 2b f8 81 ff c0 f9 ff ff 7e 06 80 7e 3d 07 75 e9 80 7e 3d 07 75 46 b8 1f 85 .......+.......~..~=.u..~=.uF...
16640 eb 51 8b 7e 70 f7 66 14 bb ff ff ff 7f 8b ca 8b c3 c1 e9 05 99 f7 f9 3b f8 7d 05 0f af f9 eb 02 .Q.~p.f................;.}......
16660 8b fb 8b 56 0c 03 56 08 8b ca 2b cf 8d 82 01 00 00 80 3b c8 0f 4d df 2b d3 89 5e 08 89 56 0c 5f ...V..V...+.......;..M.+..^..V._
16680 5e 5b c3 8b c7 99 f7 7e 74 8b 56 0c 03 56 08 69 c0 c8 00 00 00 8d 8a 01 00 00 80 3b c1 0f 4d c8 ^[.....~t.V..V.i...........;..M.
166a0 2b d1 89 4e 0c 89 56 08 33 f6 8b 7b 10 39 77 60 74 18 3b 77 6c 73 1c ba 01 00 00 00 8b cb e8 fd +..N..V.3..{.9w`t.;wls..........
166c0 f7 ff ff 46 83 7f 60 00 75 e8 33 c0 89 47 6c 5f 5e 5b c3 8b 47 6c 03 c0 89 47 6c 5f 5e 5b c3 cc ...F..`.u.3..Gl_^[..Gl...Gl_^[..
166e0 53 56 57 8b f9 8b 5f 10 8b f3 85 d2 74 07 c6 43 3e 01 8b 77 10 80 7b 3d 01 77 17 6a 01 8d 56 40 SVW..._.....t..C>..w..{=.w.j..V@
16700 c6 46 3d 02 e8 07 f7 ff ff 89 46 44 83 c4 04 8b 77 10 0f b6 46 3d 83 e8 07 74 18 0f 1f 44 00 00 .F=.......FD....w...F=...t...D..
16720 8b cf e8 d9 fb ff ff 0f b6 46 3d 83 e8 07 75 f0 8b 77 10 8a 4e 3d b8 01 00 00 00 d3 e0 a9 7f ff .........F=...u..w..N=..........
16740 ff ff 75 1b 8b cf e8 b5 fb ff ff 8a 4e 3d b8 01 00 00 00 d3 e0 a9 7f ff ff ff 74 e8 8b 77 10 0f ..u.........N=............t..w..
16760 b6 46 3d 83 e8 06 74 13 8b cf e8 91 fb ff ff 0f b6 46 3d 83 e8 06 75 f0 8b 77 10 0f b6 46 3d 83 .F=...t..........F=...u..w...F=.
16780 e8 07 74 10 8b cf e8 75 fb ff ff 0f b6 46 3d 83 e8 07 75 f0 b8 1f 85 eb 51 8b 73 70 f7 63 14 bf ..t....u.....F=...u.....Q.sp.c..
167a0 ff ff ff 7f c6 43 3e 00 8b ca 8b c7 c1 e9 05 99 f7 f9 3b f0 7d 05 0f af f1 eb 02 8b f7 8b 53 0c .....C>...........;.}.........S.
167c0 03 53 08 8b ca 2b ce 8d 82 01 00 00 80 3b c8 0f 4d fe 89 7b 08 2b d7 5f 5e 89 53 0c 5b c3 cc cc .S...+.......;..M..{.+._^.S.[...
167e0 55 8b ec 83 ec 14 8b 42 08 53 83 e0 3f 8b d9 48 89 5d fc 56 57 83 f8 15 0f 87 1c 01 00 00 0f b6 U......B.S..?..H.].VW...........
16800 80 58 75 41 00 ff 24 85 40 75 41 00 8a 4b 07 b8 01 00 00 00 d3 e0 48 23 02 c1 e0 05 03 43 10 5f .XuA..$.@uA..K........H#.....C._
16820 5e 5b 8b e5 5d c3 f2 0f 10 02 8d 45 fc 50 83 ec 08 f2 0f 11 04 24 e8 58 ad 05 00 dc 0d 28 46 54 ^[..]......E.P.......$.X.....(FT
16840 00 83 c4 0c dd 5d f0 f2 0f 10 45 f0 66 0f 2f 05 48 46 54 00 72 21 f2 0f 10 0d 30 46 54 00 66 0f .....]....E.f./.HFT.r!....0FT.f.
16860 2f c8 76 13 e8 c2 af 07 00 03 45 fc 3d ff ff ff 7f 76 06 f7 d0 eb 02 33 c0 8a 4b 07 be 01 00 00 /.v.......E.=....v.....3..K.....
16880 00 d3 e6 4e 99 83 ce 01 f7 fe c1 e2 05 03 53 10 8b c2 5f 5e 5b 8b e5 5d c3 8a 4b 07 b8 01 00 00 ...N..........S..._^[..]..K.....
168a0 00 d3 e0 8b 0a 48 23 41 08 c1 e0 05 03 43 10 5f 5e 5b 8b e5 5d c3 8b 02 89 45 f4 80 78 06 00 8b .....H#A.....C._^[..]....E..x...
168c0 50 08 75 3c 8b 78 0c 8b f7 c1 ee 05 33 d7 46 3b fe 72 26 8d 58 0f 03 df 8b ca 8b c2 c1 e1 05 2b P.u<.x......3.F;.r&.X..........+
168e0 fe c1 e8 02 03 c8 0f b6 03 03 c8 2b de 33 d1 3b fe 73 e5 8b 5d fc 8b 45 f4 89 50 08 c6 40 06 01 ...........+.3.;.s..]..E..P..@..
16900 8a 4b 07 b8 01 00 00 00 d3 e0 48 23 c2 c1 e0 05 03 43 10 5f 5e 5b 8b e5 5d c3 8a 4b 07 be 01 00 .K........H#.....C._^[..]..K....
16920 00 00 8b 02 33 d2 d3 e6 4e 83 ce 01 f7 f6 5f c1 e2 05 03 53 10 5e 8b c2 5b 8b e5 5d c3 0f 1f 00 ....3...N....._....S.^..[..]....
16940 0c 74 41 00 1a 75 41 00 26 74 41 00 99 74 41 00 b6 74 41 00 1a 75 41 00 00 01 02 03 05 05 05 05 .tA..uA.&tA..tA..tA..uA.........
16960 05 05 05 05 05 05 05 05 05 05 00 04 05 01 cc cc 55 8b ec 83 e4 f8 83 ec 0c 53 56 57 8b 7d 08 89 ................U........SVW.}..
16980 54 24 10 89 4c 24 14 8b 47 08 85 c0 75 08 8b 5a 08 e9 95 00 00 00 83 f8 13 75 27 8b 4f 04 8b 07 T$..L$..G...u..Z.........u'.O...
169a0 85 c9 7c 1e 7f 06 85 c0 74 18 85 c9 77 14 72 07 3d 00 00 00 80 77 0b 85 c0 74 07 8b 5a 08 3b c3 ..|.....t...w.r.=....w...t..Z.;.
169c0 76 69 8b 4c 24 10 8b d7 e8 13 fe ff ff 8b f0 33 c9 57 8d 5e 10 8b d3 e8 44 b9 ff ff 83 c4 04 85 vi.L$..........3.W.^....D.......
169e0 c0 75 36 83 7e 18 0a 75 0c f6 47 08 40 74 06 8b 03 3b 07 74 24 8b 46 1c 85 c0 0f 84 db 00 00 00 .u6.~..u..G.@t...;.t$.F.........
16a00 c1 e0 05 33 c9 03 f0 57 8d 5e 10 8b d3 e8 0e b9 ff ff 83 c4 04 85 c0 74 ca 8b 54 24 10 8b 5a 08 ...3...W.^.............t..T$..Z.
16a20 2b 72 10 c1 fe 05 8d 43 01 03 c6 8b f3 3b c6 73 24 8b 4c 24 10 8b d0 c1 e2 04 8b 49 0c 83 c1 08 +r.....C.....;.s$.L$.......I....
16a40 03 ca 83 39 00 8d 50 01 75 42 8b c2 83 c1 10 3b c6 72 ef 8b f3 8b 5c 24 10 ba 01 00 00 00 2b c6 ...9..P.uB.....;.r....\$......+.
16a60 8a 4b 07 d3 e2 3b c2 7d 1a 8b 73 10 8b c8 c1 e1 05 83 c1 08 03 ce 83 39 00 75 3e 40 83 c1 20 3b .K...;.}..s............9.u>@...;
16a80 c2 7c f3 33 c0 5f 5e 5b 8b e5 5d c3 8b 4c 24 10 89 17 c7 47 04 00 00 00 00 c7 47 08 13 00 00 00 .|.3._^[..]..L$....G......G.....
16aa0 c1 e0 04 03 41 0c 0f 10 00 b8 01 00 00 00 0f 11 47 10 5f 5e 5b 8b e5 5d c3 c1 e0 05 0f 10 44 30 ....A...........G._^[..]......D0
16ac0 10 0f 11 07 8b 4b 10 0f 10 04 01 b8 01 00 00 00 0f 11 47 10 5f 5e 5b 8b e5 5d c3 68 ec b9 53 00 .....K............G._^[..].h..S.
16ae0 ff 74 24 18 e8 77 91 ff ff cc cc cc cc cc cc cc 55 8b ec 56 57 8b 7d 08 8b f2 8d 47 01 3d ff ff .t$..w..........U..VW.}....G.=..
16b00 ff 0f 77 46 8b 56 0c 8b c7 c1 e0 04 50 8b 46 08 c1 e0 04 50 e8 a7 2c 00 00 8b 4e 08 83 c4 08 89 ..wF.V......P.F....P..,...N.....
16b20 46 0c 3b cf 73 1d 8b c1 8b d7 c1 e0 04 2b d1 90 8b 4e 0c 8d 40 10 c7 44 01 f8 00 00 00 00 83 ea F.;.s........+...N..@..D........
16b40 01 75 ed 89 7e 08 5f 5e 5d c3 e8 51 2c 00 00 cc 55 8b ec 51 8b 45 08 56 8b f2 8b d1 89 55 fc 85 .u..~._^]..Q,...U..Q.E.V.....U..
16b60 c0 75 12 c7 46 10 80 65 53 00 88 46 07 89 46 14 5e 8b e5 5d c3 48 33 c9 3d 00 01 00 00 72 0e 90 .u..F..eS..F..F.^..].H3.=....r..
16b80 c1 e8 08 83 c1 08 3d 00 01 00 00 73 f3 53 0f b6 98 b0 65 53 00 03 d9 57 83 fb 1e 7f 6a bf 01 00 ......=....s.S....eS...W....j...
16ba0 00 00 8b cb d3 e7 8d 47 01 3d ff ff ff 07 77 62 8b 4d fc 8b c7 c1 e0 05 33 d2 50 6a 00 89 45 08 .......G.=....wb.M......3.Pj..E.
16bc0 e8 fb 2b 00 00 83 c4 08 89 46 10 85 ff 7e 25 33 c9 8b 46 10 8d 49 20 c7 44 08 fc 00 00 00 00 c7 ..+......F...~%3..F..I..D.......
16be0 44 08 f8 00 00 00 00 c7 44 08 e8 00 00 00 00 83 ef 01 75 dd 8b 46 10 03 45 08 5f 88 5e 07 5b 89 D.......D.........u..F..E._.^.[.
16c00 46 14 5e 8b e5 5d c3 68 04 ba 53 00 52 e8 4e 90 ff ff 8b ca e8 87 2b 00 00 cc cc cc cc cc cc cc F.^..].h..S.R.N.......+.........
16c20 55 8b ec 8b 55 0c 8b 4d 08 ff 72 04 8b 12 e8 1d ff ff ff 83 c4 04 5d c3 cc cc cc cc cc cc cc cc U...U..M..r...........].........
16c40 55 8b ec 83 e4 f8 83 ec 24 53 56 57 8b fa 8b d9 89 5c 24 20 83 7f 14 00 8b 77 08 89 74 24 14 75 U.......$SVW.....\$......w..t$.u
16c60 0a c7 44 24 10 00 00 00 00 eb 0e 8a 4f 07 b8 01 00 00 00 d3 e0 89 44 24 10 8b 47 10 89 44 24 1c ..D$........O.........D$..G..D$.
16c80 8b 45 08 3b c6 76 0b 50 8b cb e8 61 fe ff ff 83 c4 04 8b 45 0c ba 20 78 41 00 89 44 24 2c 8b cb .E.;.v.P...a.......E...xA..D$,..
16ca0 8d 44 24 28 89 7c 24 28 50 e8 e2 9a ff ff 83 c4 04 85 c0 0f 85 ea 00 00 00 8b 45 08 3b c6 73 6f .D$(.|$(P.................E.;.so
16cc0 8b 54 24 14 8b f0 89 47 08 c1 e0 04 8b c8 89 44 24 24 89 4c 24 18 8b 47 0c 03 c1 83 78 08 00 74 .T$....G.......D$$.L$..G....x..t
16ce0 1b 50 8d 46 01 8b d7 6a 00 50 8b cb e8 ef 06 00 00 8b 4c 24 24 83 c4 0c 8b 54 24 14 46 83 c1 10 .P.F...j.P........L$$....T$.F...
16d00 89 4c 24 18 3b f2 72 ce 8b 45 08 8b cb 40 3d ff ff ff 0f 0f 87 a3 00 00 00 ff 74 24 24 c1 e2 04 .L$.;.r..E...@=...........t$$...
16d20 52 8b 57 0c e8 97 2a 00 00 83 c4 08 89 47 0c 8b 44 24 10 8d 58 ff 85 db 78 48 8b 74 24 1c 8b c3 R.W...*......G..D$..X...xH.t$...
16d40 c1 e0 05 83 c6 10 03 f0 83 7e f8 00 74 26 8b d6 8b cf e8 a9 05 00 00 3d a0 65 53 00 75 0f 8b 4c .........~..t&.........=.eS.u..L
16d60 24 20 8b d7 56 e8 76 02 00 00 83 c4 04 0f 10 46 f0 0f 11 00 83 ee 20 83 eb 01 79 cc 8b 44 24 10 $...V.v........F..........y..D$.
16d80 eb 04 85 c0 7e 16 8b 54 24 1c 8b 4c 24 20 c1 e0 05 6a 00 50 e8 27 2a 00 00 83 c4 08 5f 5e 5b 8b ....~..T$..L$....j.P.'*....._^[.
16da0 e5 5d c3 56 8b d7 8b cb e8 43 fd ff ff 83 c4 04 ba 04 00 00 00 8b cb e8 44 99 ff ff e8 df 29 00 .].V.....C..............D.....).
16dc0 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 81 ec a0 00 00 00 0f 57 c0 89 4d e8 53 ................U.........W..M.S
16de0 8b 5a 08 33 c0 56 89 45 f8 33 c9 b8 01 00 00 00 89 55 ec 57 0f 11 85 64 ff ff ff 89 45 f0 8b f8 .Z.3.V.E.3.......U.W...d....E...
16e00 0f 11 85 74 ff ff ff 89 4d f4 0f 11 45 84 0f 11 45 94 0f 11 45 a4 0f 11 45 b4 0f 11 45 c4 0f 11 ...t....M...E...E...E...E...E...
16e20 45 d4 33 d2 3b fb 76 04 3b c3 77 54 3b fb 8b f3 0f 46 f7 3b c6 77 34 8b c8 8b 45 ec c1 e1 04 8b E.3.;.v.;.wT;....F.;.w4...E.....
16e40 40 0c 83 c0 f8 03 c8 8b 45 f0 2b f0 46 03 c6 89 45 f0 83 39 00 8d 42 01 8d 49 10 0f 44 c2 8b d0 @.......E.+.F...E..9..B..I..D...
16e60 83 ee 01 75 ed 8b 45 f0 8b 4d f4 01 94 8d 64 ff ff ff 03 ff 01 55 f8 41 89 4d f4 83 f9 1f 7e a2 ...u..E..M....d......U.A.M....~.
16e80 8b 45 ec be 01 00 00 00 33 ff 33 db 8a 48 07 d3 e6 85 f6 74 78 8b 50 10 8b ce c1 e1 05 83 c2 08 .E......3.3..H.....tx.P.........
16ea0 03 d1 8d 52 e0 4e 83 3a 00 74 5e 83 7a 10 13 75 53 8b 4a 0c 8b 42 08 85 c9 7c 49 7f 06 85 c0 74 ...R.N.:.t^.z..uS.J..B...|I....t
16ec0 43 85 c9 77 3f 72 07 3d 00 00 00 80 77 36 85 c0 74 32 48 33 c9 3d 00 01 00 00 72 11 0f 1f 40 00 C..w?r.=....w6..t2H3.=....r...@.
16ee0 c1 e8 08 83 c1 08 3d 00 01 00 00 73 f3 0f b6 80 b0 65 53 00 03 c1 ff 84 85 64 ff ff ff b8 01 00 ......=....s.....eS......d......
16f00 00 00 eb 02 33 c0 03 d8 47 85 f6 75 95 8b 45 f8 8b 4d 08 8d 14 03 83 79 08 13 8d 58 01 75 55 8b ....3...G..u..E..M.....y...X.uU.
16f20 01 8b 49 04 85 c9 7c 4c 7f 06 85 c0 74 46 85 c9 77 42 72 07 3d 00 00 00 80 77 39 85 c0 74 35 48 ..I...|L....tF..wBr.=....w9..t5H
16f40 33 c9 3d 00 01 00 00 72 14 0f 1f 80 00 00 00 00 c1 e8 08 83 c1 08 3d 00 01 00 00 73 f3 0f b6 80 3.=....r..............=....s....
16f60 b0 65 53 00 03 c1 ff 84 85 64 ff ff ff b8 01 00 00 00 eb 02 33 c0 03 d0 03 df 89 55 f4 8d bd 64 .eS......d..........3......U...d
16f80 ff ff ff 89 5d f8 33 d2 33 db b8 01 00 00 00 33 f6 89 75 08 8b c8 d1 e9 39 4d f4 76 1f 8b 37 85 ....].3.3......3..u.....9M.v..7.
16fa0 f6 74 0f 03 d6 3b d1 76 09 8b f0 8b da 89 75 08 eb 03 8b 75 08 83 c7 04 03 c0 75 d8 8b 45 f8 8b .t...;.v......u....u......u..E..
16fc0 55 ec 2b c3 8b 4d e8 50 56 e8 72 fc ff ff 83 c4 08 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc U.+..M.PV.r......_^[..].........
16fe0 55 8b ec 83 e4 f8 83 ec 24 53 56 8b 75 08 8b da 57 8b f9 89 5c 24 1c 89 7c 24 0c 8b 46 08 85 c0 U.......$SV.u...W...\$..|$..F...
17000 0f 84 a9 01 00 00 83 f8 03 75 37 6a 00 8d 54 24 14 8b ce e8 08 aa ff ff 83 c4 04 85 c0 0f 84 95 .........u7j..T$................
17020 00 00 00 8b 44 24 10 8d 74 24 20 8b 4c 24 14 89 44 24 20 89 4c 24 24 c7 44 24 28 13 00 00 00 89 ....D$..t$..L$..D$..L$$.D$(.....
17040 75 08 8b d6 8b cb e8 95 f7 ff ff 8b f8 83 7f 08 00 75 0a 83 7b 14 00 0f 85 0c 01 00 00 8b 73 14 u................u..{.........s.
17060 85 f6 74 1c 8b 43 10 3b f0 76 15 0f 1f 44 00 00 83 c6 e0 89 73 14 83 7e 18 00 74 53 3b f0 77 f0 ..t..C.;.v...D......s..~..tS;.w.
17080 8b 75 08 8b d3 8b 7c 24 0c 8b cf 56 e8 3f fd ff ff 83 c4 04 8b d6 8b cb e8 63 02 00 00 3d a0 65 .u....|$...V.?...........c...=.e
170a0 53 00 75 0d 56 8b d3 8b cf e8 32 ff ff ff 83 c4 04 5f 5e 5b 8b e5 5d c3 f2 0f 10 06 66 0f 2e c0 S.u.V.....2......_^[..].....f...
170c0 9f f6 c4 44 0f 8a f0 00 00 00 e9 73 ff ff ff 85 f6 74 ad 8d 57 10 8b cb e8 03 f7 ff ff 8b d0 3b ...D.......s.....t..W..........;
170e0 d7 74 63 8b 4a 1c 89 4c 24 10 c1 e1 05 03 ca 3b cf 74 1b 8b 5c 24 10 c1 e3 05 03 d3 8b 5a 1c 8b .tc.J..L$......;.t..\$.......Z..
17100 c3 c1 e0 05 03 c2 3b c7 75 ed 8b 5c 24 1c 8b c6 2b c2 c1 f8 05 89 42 1c 0f 10 07 0f 11 06 0f 10 ......;.u..\$...+.....B.........
17120 47 10 0f 11 46 10 83 7f 1c 00 74 11 8b c7 2b c6 c1 f8 05 01 46 1c c7 47 1c 00 00 00 00 c7 47 08 G...F.....t...+.....F..G......G.
17140 00 00 00 00 eb 20 8b 47 1c 85 c0 74 0d c1 e0 05 2b c6 03 c7 c1 f8 05 89 46 1c 8b c6 2b c7 c1 f8 .......G...t....+.......F...+...
17160 05 89 47 1c 8b fe 8b 75 08 8b 06 8b 4e 04 89 47 10 89 4f 14 8b 46 08 89 47 18 f6 46 08 40 74 26 ..G....u....N..G..O..F..G..F.@t&
17180 8a 53 05 f6 c2 04 74 1e 8b 06 f6 40 05 03 74 16 8b 4c 24 0c 80 e2 fb 8b 49 10 88 53 05 8b 41 50 .S....t....@..t..L$.....I..S..AP
171a0 89 43 1c 89 59 50 8b c7 5f 5e 5b 8b e5 5d c3 68 14 ba 53 00 57 e8 a6 8a ff ff 68 28 ba 53 00 57 .C..YP.._^[..].h..S.W.....h(.S.W
171c0 e8 9b 8a ff ff cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 08 56 8b 75 0c 8b c6 57 8b f9 8b ................U...U.V.u...W...
171e0 ca 83 c1 ff 83 d0 ff 85 c0 77 16 72 05 3b 4f 08 73 0f 8b 47 0c c1 e2 04 83 c2 f0 5f 03 c2 5e 5d .........w.r.;O.s..G......._..^]
17200 c3 8a 4f 07 b8 01 00 00 00 d3 e0 48 23 c2 c1 e0 05 03 47 10 83 78 18 13 75 0a 39 50 10 75 05 39 ..O........H#.....G..x..u.9P.u.9
17220 70 14 74 13 8b 48 1c 85 c9 74 07 c1 e1 05 03 c1 eb e2 b8 a0 65 53 00 5f 5e 5d c3 cc cc cc cc cc p.t..H...t..........eS._^]......
17240 51 56 57 8b fa e8 96 f5 ff ff 8b f0 33 c9 57 8d 56 10 e8 c9 b0 ff ff 83 c4 04 85 c0 75 20 66 90 QVW.........3.W.V...........u.f.
17260 8b 46 1c 85 c0 74 1d c1 e0 05 33 c9 03 f0 57 8d 56 10 e8 a9 b0 ff ff 83 c4 04 85 c0 74 e2 8b c6 .F...t....3...W.V...........t...
17280 5f 5e 59 c3 5f b8 a0 65 53 00 5e 59 c3 cc cc cc 55 8b ec 83 e4 f8 8a 42 04 83 ec 14 56 8b f1 3c _^Y._..eS.^Y....U......B....V..<
172a0 04 75 37 8a 4e 07 b8 01 00 00 00 d3 e0 48 23 42 08 c1 e0 05 03 46 10 83 78 18 44 75 05 39 50 10 .u7.N........H#B.....F..x.Du.9P.
172c0 74 2f 8b 48 1c 85 c9 74 07 c1 e1 05 03 c1 eb e7 b8 a0 65 53 00 5e 8b e5 5d c3 0f b6 c0 89 54 24 t/.H...t..........eS.^..].....T$
172e0 08 83 c8 40 8d 54 24 08 89 44 24 10 e8 4f ff ff ff 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc ...@.T$..D$..O...^..]...........
17300 55 8b ec 83 e4 f8 83 ec 08 56 8b f2 57 8b f9 8b 46 08 83 e0 3f 83 f8 13 0f 87 87 00 00 00 0f b6 U........V..W...F...?...........
17320 80 c8 7f 41 00 ff 24 85 b4 7f 41 00 8a 4f 07 b8 01 00 00 00 8b 16 d3 e0 48 23 42 08 c1 e0 05 03 ...A..$...A..O..........H#B.....
17340 47 10 83 78 18 44 75 05 39 50 10 74 61 8b 48 1c 85 c9 74 07 c1 e1 05 03 c1 eb e7 b8 a0 65 53 00 G..x.Du.9P.ta.H...t..........eS.
17360 5f 5e 8b e5 5d c3 ff 76 04 ff 36 e8 60 fe ff ff 83 c4 08 5f 5e 8b e5 5d c3 6a 00 8d 54 24 0c 8b _^..]..v..6.`......_^..].j..T$..
17380 ce e8 9a a6 ff ff 83 c4 04 85 c0 74 18 ff 74 24 0c 8b cf ff 74 24 0c e8 34 fe ff ff 83 c4 08 5f ...........t..t$....t$..4......_
173a0 5e 8b e5 5d c3 8b d6 8b cf e8 92 fe ff ff 5f 5e 8b e5 5d c3 5b 7f 41 00 79 7f 41 00 2c 7f 41 00 ^..].........._^..].[.A.y.A.,.A.
173c0 66 7f 41 00 a5 7f 41 00 00 04 04 01 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 03 cc cc cc cc f.A...A.........................
173e0 55 8b ec 83 e4 f8 83 ec 14 53 8b 5d 08 56 57 8b 7d 0c 8b f2 89 4c 24 0c 8b ce 57 53 e8 cf fd ff U........S.].VW.}....L$...WS....
17400 ff 83 c4 08 3d a0 65 53 00 75 23 8b 4c 24 0c 8d 44 24 10 50 8b d6 89 5c 24 14 89 7c 24 18 c7 44 ....=.eS.u#.L$..D$.P...\$..|$..D
17420 24 1c 13 00 00 00 e8 b5 fb ff ff 83 c4 04 8b 4d 10 5f 5e 5b 0f 10 01 0f 11 00 8b e5 5d c3 cc cc $..............M._^[........]...
17440 55 8b ec 83 e4 f8 83 ec 14 53 8b 59 08 89 4c 24 08 89 5c 24 10 56 57 85 db 74 40 8b 71 0c 8b c3 U........S.Y..L$..\$.VW..t@.q...
17460 03 c0 83 7c c6 f8 00 75 32 33 d2 83 fb 01 76 20 8d 0c 1a d1 e9 8b c1 03 c0 8b 44 c6 f8 85 c0 0f ...|...u23....v...........D.....
17480 45 d1 0f 45 cb 8b d9 8b c3 2b c2 83 f8 01 77 e0 8b c2 33 d2 5f 5e 5b 8b e5 5d c3 83 79 14 00 75 E..E.....+....w...3._^[..]..y..u
174a0 0b 33 d2 8b c3 5f 5e 5b 8b e5 5d c3 33 ff 89 5c 24 14 8b f3 8b d7 83 c6 01 89 54 24 0c 13 fa 90 .3..._^[..].3..\$.........T$....
174c0 8b ce 8b c7 83 c1 ff 83 d0 ff 85 c0 77 1b 72 06 3b 4c 24 18 73 13 8b 44 24 10 8b ce c1 e1 04 8b ............w.r.;L$.s..D$.......
174e0 40 0c 83 c0 f0 03 c1 eb 3e 8b 4c 24 10 b8 01 00 00 00 8a 49 07 d3 e0 8b 4c 24 10 48 23 c6 c1 e0 @.......>.L$.......I....L$.H#...
17500 05 03 41 10 83 78 18 13 75 0a 39 70 10 75 05 39 78 14 74 13 8b 48 1c 85 c9 74 07 c1 e1 05 03 c1 ..A..x..u.9p.u.9x.t..H...t......
17520 eb e2 b8 a0 65 53 00 83 78 08 00 74 75 89 74 24 14 8b d7 89 54 24 0c 8b de 81 ff ff ff ff 3f 77 ....eS..x..tu.t$....T$........?w
17540 12 72 05 83 fe ff 77 0b 0f a4 f7 01 03 f6 e9 6d ff ff ff 8b 7c 24 10 33 f6 bb 01 00 00 00 89 74 .r....w........m....|$.3.......t
17560 24 0c 56 53 8b cf e8 65 fc ff ff 83 c4 08 39 70 08 74 1c 83 c3 01 8b cf 83 d6 00 56 53 e8 4e fc $.VS...e......9p.t.........VS.N.
17580 ff ff 83 c4 08 83 78 08 00 75 e8 89 74 24 0c 8b 54 24 0c 83 c3 ff 8b c3 83 d2 ff 5f 5e 5b 8b e5 ......x..u..t$..T$........._^[..
175a0 5d c3 8b ce 8b c7 2b cb 1b c2 89 44 24 1c 75 05 83 f9 01 76 57 8b 4c 24 10 8b c3 03 c6 8b da 13 ].....+....D$.u....vW.L$........
175c0 df 0f ac d8 01 d1 eb 53 50 89 44 24 20 e8 fe fb ff ff 83 c4 08 83 78 08 00 75 0c 8b 74 24 18 8b .......SP.D$..........x..u..t$..
175e0 fb 8b 54 24 0c eb 0e 8b 44 24 18 8b d3 89 44 24 14 89 54 24 0c 8b 5c 24 14 8b ce 2b cb 8b c7 1b ..T$....D$....D$..T$..\$...+....
17600 c2 85 c0 77 b0 72 05 83 f9 01 77 a9 5f 5e 8b c3 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc ...w.r....w._^..[..]............
17620 55 8b ec 83 ec 14 53 8b d9 56 57 83 fa 0d 0f 87 27 02 00 00 ff 24 95 7c 84 41 00 8b 45 08 03 45 U.....S..VW.....'....$.|.A..E..E
17640 10 8b 55 0c 13 55 14 5f 5e 5b 8b e5 5d c3 8b 45 08 2b 45 10 8b 55 0c 1b 55 14 5f 5e 5b 8b e5 5d ..U..U._^[..]..E.+E..U..U._^[..]
17660 c3 ff 75 14 ff 75 10 ff 75 0c ff 75 08 e8 1e 89 07 00 5f 5e 5b 8b e5 5d c3 8b 75 10 8b ce 8b 7d ..u..u..u..u......_^[..]..u....}
17680 14 83 c1 01 8b c7 83 d0 00 85 c0 77 26 72 05 83 f9 01 77 1f 0b f7 0f 84 ca 01 00 00 0f 57 c0 66 ...........w&r....w..........W.f
176a0 0f 13 45 f8 8b 4d f8 8b c1 8b 55 fc 5f 5e 5b 8b e5 5d c3 8b 5d 08 57 56 ff 75 0c 53 e8 cf 8a 07 ..E..M....U._^[..]..].WV.u.S....
176c0 00 8b c8 0b c2 74 16 8b 45 0c 33 de 33 c7 89 45 fc 7f 0a 7c 04 85 db 73 04 03 ce 13 d7 8b c1 5f .....t..E.3.3..E...|...s......._
176e0 5e 5b 8b e5 5d c3 8b 7d 10 8b cf 8b 55 14 83 c1 01 8b c2 83 d0 00 85 c0 77 14 72 05 83 f9 01 77 ^[..]..}....U...........w.r....w
17700 0d 0b fa 0f 84 68 01 00 00 e9 28 01 00 00 8b 75 0c 53 52 57 56 ff 75 08 e8 93 89 07 00 89 5d fc .....h....(....u.SRWV.u.......].
17720 5b 8b 5d 08 33 df 33 75 14 89 75 f4 0f 8f 2d 01 00 00 7c 08 85 db 0f 83 23 01 00 00 0b 4d fc 0f [.].3.3u..u...-...|.....#....M..
17740 84 1a 01 00 00 83 c0 ff 83 d2 ff 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 55 0c 23 45 10 23 55 14 5f 5e ..........._^[..]..E..U.#E.#U._^
17760 5b 8b e5 5d c3 8b 45 08 8b 55 0c 0b 45 10 0b 55 14 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 55 0c 33 45 [..]..E..U..E..U._^[..]..E..U.3E
17780 10 33 55 14 5f 5e 5b 8b e5 5d c3 8b 4d 14 8b 45 10 85 c9 7f 12 7c 04 85 c0 73 42 83 f9 ff 7f 1c .3U._^[..]..M..E.....|...sB.....
177a0 7c 05 83 f8 c0 77 15 0f 57 c0 66 0f 13 45 f8 8b 45 f8 8b 55 fc 5f 5e 5b 8b e5 5d c3 f3 0f 7e 4d |....w..W.f..E..E..U._^[..]...~M
177c0 08 f7 d8 66 0f 6e c0 66 0f d3 c8 66 0f d6 4d f8 8b 45 f8 8b 55 fc 5f 5e 5b 8b e5 5d c3 85 c9 7c ...f.n.f...f..M..E..U._^[..]...|
177e0 07 7f c4 83 f8 40 73 bf f3 0f 7e 4d 08 66 0f 6e c0 66 0f f3 c8 66 0f d6 4d f8 8b 45 f8 8b 55 fc .....@s...~M.f.n.f...f..M..E..U.
17800 5f 5e 5b 8b e5 5d c3 8b 45 10 8b 4d 14 f7 d8 83 d1 00 f7 d9 85 c9 7f 8f 7c 81 85 c0 0f 82 79 ff _^[..]..E..M............|.....y.
17820 ff ff 85 c9 7c c2 0f 8f 7b ff ff ff 83 f8 40 72 b7 e9 71 ff ff ff 8b 45 08 8b 55 0c f7 d8 83 d2 ....|...{.....@r..q....E..U.....
17840 00 f7 da 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 55 0c f7 d0 f7 d2 5f 5e 5b 8b e5 5d c3 33 c0 33 d2 5f ..._^[..]..E..U....._^[..].3.3._
17860 5e 5b 8b e5 5d c3 68 40 b9 53 00 53 e8 ef 83 ff ff 68 24 b9 53 00 53 e8 e4 83 ff ff 3b 82 41 00 ^[..].h@.S.S.....h$.S.S.....;.A.
17880 4e 82 41 00 61 82 41 00 79 82 41 00 5b 84 41 00 5b 84 41 00 e6 82 41 00 52 83 41 00 65 83 41 00 N.A.a.A.y.A.[.A.[.A...A.R.A.e.A.
178a0 78 83 41 00 8b 83 41 00 07 84 41 00 36 84 41 00 4a 84 41 00 cc cc cc cc cc cc cc cc cc cc cc cc x.A...A...A.6.A.J.A.............
178c0 53 8b dc 83 ec 08 83 e4 f8 83 c4 04 55 8b 6b 04 89 6c 24 04 8b ec 83 ec 18 0f 28 cb 0f 28 c2 f2 S...........U.k..l$.......(..(..
178e0 0f 11 4d f8 f2 0f 11 45 e8 83 fa 0c 0f 87 a9 00 00 00 ff 24 95 a8 85 41 00 f2 0f 58 c1 8b e5 5d ..M....E...........$...A...X...]
17900 8b e3 5b c3 f2 0f 5c c1 8b e5 5d 8b e3 5b c3 f2 0f 59 c1 8b e5 5d 8b e3 5b c3 f2 0f 5e c1 8b e5 ..[...\...]..[...Y...]..[...^...
17920 5d 8b e3 5b c3 e8 16 b6 07 00 8b e5 5d 8b e3 5b c3 f2 0f 5e c1 83 ec 08 f2 0f 11 45 f0 dd 45 f0 ]..[........]..[...^.......E..E.
17940 dd 1c 24 e8 88 c6 07 00 dd 5d f0 f2 0f 10 45 f0 83 c4 08 8b e5 5d 8b e3 5b c3 0f 57 05 90 46 54 ..$......]....E......]..[..W..FT
17960 00 8b e5 5d 8b e3 5b c3 dd 45 e8 dd 45 f8 e8 5d a1 07 00 f2 0f 10 5d f8 0f 57 c9 dd 5d f0 f2 0f ...]..[..E..E..]......]..W..]...
17980 10 45 f0 0f 28 d0 f2 0f 59 d3 66 0f 2f ca 76 0e f2 0f 58 c3 8b e5 5d 8b e3 5b c3 0f 57 c0 8b e5 .E..(...Y.f./.v...X...]..[..W...
179a0 5d 8b e3 5b c3 0f 1f 00 f9 84 41 00 04 85 41 00 0f 85 41 00 68 85 41 00 25 85 41 00 1a 85 41 00 ]..[......A...A...A.h.A.%.A...A.
179c0 31 85 41 00 9b 85 41 00 9b 85 41 00 9b 85 41 00 9b 85 41 00 9b 85 41 00 5a 85 41 00 cc cc cc cc 1.A...A...A...A...A...A.Z.A.....
179e0 55 8b ec 83 e4 f8 83 ec 1c 53 8b da 89 4c 24 14 56 57 8b 7d 0c 8d 43 fc 83 f8 09 0f 87 19 01 00 U........S...L$.VW.}..C.........
17a00 00 0f b6 80 74 87 41 00 ff 24 85 68 87 41 00 8b 75 08 83 7e 08 13 75 0b 8b 4e 04 8b 06 89 4c 24 ....t.A..$.h.A..u..~..u..N....L$
17a20 0c eb 24 6a 00 8d 54 24 14 8b ce e8 f0 9f ff ff 83 c4 04 85 c0 0f 84 0d 01 00 00 8b 44 24 14 89 ..$j..T$....................D$..
17a40 44 24 0c 8b 44 24 10 83 7f 08 13 89 44 24 10 75 07 8b 07 8b 4f 04 eb 20 6a 00 8d 54 24 24 8b cf D$..D$......D$.u....O...j..T$$..
17a60 e8 bb 9f ff ff 83 c4 04 85 c0 0f 84 d8 00 00 00 8b 4c 24 24 8b 44 24 20 51 8b 4c 24 20 8b d3 50 .................L$$.D$.Q.L$...P
17a80 ff 74 24 14 ff 74 24 1c e8 93 fb ff ff 8b 4d 10 83 c4 10 89 01 89 51 04 c7 41 08 13 00 00 00 5f .t$..t$.......M.......Q..A....._
17aa0 5e 5b 8b e5 5d c3 8b 75 08 83 7e 08 03 75 06 f2 0f 10 06 eb 19 8d 54 24 20 8b ce e8 60 9e ff ff ^[..]..u..~..u........T$....`...
17ac0 85 c0 0f 84 80 00 00 00 f2 0f 10 44 24 20 83 7f 08 03 f2 0f 11 44 24 20 75 06 f2 0f 10 07 eb 15 ...........D$........D$.u.......
17ae0 8d 54 24 10 8b cf e8 35 9e ff ff 85 c0 74 59 f2 0f 10 44 24 10 f2 0f 10 54 24 20 0f 28 d8 8b d3 .T$....5.....tY...D$....T$..(...
17b00 e8 bb fd ff ff 8b 45 10 f2 0f 11 00 c7 40 08 03 00 00 00 5f 5e 5b 8b e5 5d c3 8b 75 08 8b 46 08 ......E......@....._^[..]..u..F.
17b20 83 f8 13 75 14 39 47 08 75 8b ff 77 04 ff 37 ff 76 04 ff 36 e9 4f ff ff ff 83 f8 03 0f 85 73 ff ...u.9G.u..w..7.v..6.O........s.
17b40 ff ff f2 0f 10 06 eb 86 8b 4c 24 1c 8d 43 06 50 ff 75 10 8b d6 57 e8 d5 1a 00 00 83 c4 0c 5f 5e .........L$..C.P.u...W........_^
17b60 5b 8b e5 5d c3 0f 1f 00 a6 86 41 00 0f 86 41 00 1a 87 41 00 00 00 02 01 01 01 01 01 02 01 cc cc [..]......A...A...A.............
17b80 53 8b dc 83 ec 08 83 e4 f8 83 c4 04 55 8b 6b 04 89 6c 24 04 8b ec 83 ec 20 56 57 89 55 f0 8b f1 S...........U.k..l$......VW.U...
17ba0 e8 11 ce 05 00 33 c9 33 ff 89 4d f4 0f 57 c9 8b 00 0f be 00 89 45 e4 33 c0 89 45 f8 8b 45 f0 89 .....3.3..M..W.......E.3..E..E..
17bc0 30 8a 0e 0f b6 c1 f6 80 39 6c 53 00 08 74 11 90 8a 4e 01 46 0f b6 c1 f6 80 39 6c 53 00 08 75 f0 0.......9lS..t...N.F.....9lS..u.
17be0 8d 56 01 80 f9 2d 75 09 c7 45 ec 01 00 00 00 eb 09 80 f9 2b 89 7d ec 0f 45 d6 80 3a 30 0f 85 3b .V...-u..E.........+.}..E..:0..;
17c00 01 00 00 8a 42 01 3c 78 74 08 3c 58 0f 85 2c 01 00 00 f2 0f 10 15 f8 45 54 00 83 c2 02 33 f6 90 ....B.<xt.<X..,........ET....3..
17c20 8a 02 0f be c8 88 45 ff 3b 4d e4 75 0c 85 f6 75 5e be 01 00 00 00 42 eb e7 0f b6 c0 f6 80 39 6c ......E.;M.u...u^.....B.......9l
17c40 53 00 10 74 4a 8b 45 f8 85 c0 75 0b 80 7d ff 30 75 05 ff 45 f4 eb 30 40 89 45 f8 83 f8 1e 7f 26 S..tJ.E...u..}.0u..E..0@.E.....&
17c60 f6 81 39 6c 53 00 02 74 05 83 c1 d0 eb 06 83 c9 20 83 e9 57 66 0f 6e c1 f3 0f e6 c0 f2 0f 59 ca ..9lS..t...........Wf.n.......Y.
17c80 f2 0f 58 c8 eb 01 47 85 f6 74 01 4f 42 eb 91 8b 45 f8 03 45 f4 0f 84 a3 00 00 00 8b 45 f0 c1 e7 ..X...G..t.OB...E..E........E...
17ca0 02 89 10 8a 02 3c 70 74 04 3c 50 75 62 8a 42 01 33 c9 88 45 ff 3c 2d 75 08 8d 71 01 8d 41 02 eb .....<pt.<Pub.B.3..E.<-u..q..A..
17cc0 0c 33 c0 33 f6 80 7d ff 2b 0f 94 c0 40 03 d0 8a 02 88 45 ff 0f b6 c0 f6 80 39 6c 53 00 02 74 5e .3.3..}.+...@.....E......9lS..t^
17ce0 0f be 45 ff 8d 0c 89 42 8d 49 e8 8d 0c 48 8a 02 88 45 ff 0f b6 c0 f6 80 39 6c 53 00 02 75 e1 8b ..E....B.I...H...E......9lS..u..
17d00 c1 f7 d8 85 f6 0f 44 c1 03 f8 8b 45 f0 89 10 83 7d ec 00 74 07 0f 57 0d 90 46 54 00 57 83 ec 08 ......D....E....}..t..W..FT.W...
17d20 f2 0f 11 0c 24 e8 b4 cc 05 00 dd 5d e0 f2 0f 10 45 e0 83 c4 0c 5f 5e 8b e5 5d 8b e3 5b c3 5f 0f ....$......]....E...._^..]..[._.
17d40 57 c0 5e 8b e5 5d 8b e3 5b c3 cc cc cc cc cc cc 55 8b ec 81 ec e4 00 00 00 53 56 57 8b f1 8b da W.^..]..[.......U........SVW....
17d60 68 3c ba 53 00 56 89 5d f8 e8 22 99 05 00 83 c4 08 85 c0 74 20 0f b6 38 83 cf 20 83 ff 6e 0f 84 h<.S.V.].."........t...8.....n..
17d80 38 01 00 00 83 ff 78 75 0e 8d 55 fc 8b ce e8 ed fd ff ff eb 17 33 ff 8d 45 fc 50 56 e8 fe cb 05 8.....xu..U..........3..E.PV....
17da0 00 dd 5d f0 f2 0f 10 45 f0 83 c4 08 8b 4d fc f2 0f 11 03 3b ce 74 2b 0f b6 01 f6 80 39 6c 53 00 ..]....E.....M.....;.t+.....9lS.
17dc0 08 74 10 41 89 4d fc 0f b6 01 f6 80 39 6c 53 00 08 75 f0 33 c0 38 01 0f 44 c1 85 c0 0f 85 dc 00 .t.A.M......9lS..u.3.8..D.......
17de0 00 00 6a 2e 56 e8 16 f5 04 00 8b d6 8b d8 83 c4 08 8d 42 01 8a 0a 42 84 c9 75 f9 2b d0 81 fa c8 ..j.V.............B...B..u.+....
17e00 00 00 00 0f 87 b3 00 00 00 85 db 0f 84 ab 00 00 00 8d 95 20 ff ff ff 8b ce 2b d6 0f 1f 44 00 00 .........................+...D..
17e20 8a 01 8d 49 01 88 44 0a ff 84 c0 75 f3 e8 84 cb 05 00 2b de 8b 00 8a 00 88 84 1d 20 ff ff ff 83 ...I..D....u......+.............
17e40 ff 78 75 10 8d 55 fc 8d 8d 20 ff ff ff e8 2e fd ff ff eb 1b 8d 45 fc 50 8d 85 20 ff ff ff 50 e8 .xu..U...............E.P......P.
17e60 3b cb 05 00 dd 5d f0 f2 0f 10 45 f0 83 c4 08 8b 45 f8 8b 4d fc f2 0f 11 00 8d 85 20 ff ff ff 3b ;....]....E.....E..M...........;
17e80 c8 74 39 0f b6 01 f6 80 39 6c 53 00 08 74 11 90 41 89 4d fc 0f b6 01 f6 80 39 6c 53 00 08 75 f0 .t9.....9lS..t..A.M......9lS..u.
17ea0 33 c0 38 01 0f 44 c1 85 c0 74 13 8d 8d 20 ff ff ff 2b f1 03 c6 5f 5e 5b 8b e5 5d c3 33 c0 5f 5e 3.8..D...t.......+..._^[..].3._^
17ec0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 1c 53 8a 19 0f 57 c0 0f b6 c3 56 [..]............U.....S...W....V
17ee0 57 89 55 f4 f6 80 39 6c 53 00 08 66 0f 13 45 e8 c7 45 f8 01 00 00 00 74 17 0f 1f 80 00 00 00 00 W.U...9lS..f..E..E.....t........
17f00 8a 59 01 41 0f b6 c3 f6 80 39 6c 53 00 08 75 f0 8d 79 01 80 fb 2d 75 09 c7 45 fc 01 00 00 00 eb .Y.A.....9lS..u..y...-u..E......
17f20 0d 80 fb 2b c7 45 fc 00 00 00 00 0f 45 f9 8a 17 80 fa 30 75 66 8a 47 01 3c 78 74 04 3c 58 75 5b ...+.E......E.....0uf.G.<xt.<Xu[
17f40 8a 57 02 83 c7 02 8b 75 ec 8b 4d e8 0f b6 c2 f6 80 39 6c 53 00 10 74 3b 33 c0 89 45 f8 0f 1f 00 .W.....u..M......9lS..t;3..E....
17f60 0f be c2 f6 80 39 6c 53 00 02 74 05 83 c0 d0 eb 06 83 c8 20 83 e8 57 0f a4 ce 04 99 c1 e1 04 03 .....9lS..t...........W.........
17f80 c8 13 f2 8a 57 01 47 0f b6 c2 f6 80 39 6c 53 00 10 75 cd 8b 5d f8 e9 8e 00 00 00 8b 75 ec 8b 4d ....W.G.....9lS..u..].......u..M
17fa0 e8 0f b6 c2 f6 80 39 6c 53 00 02 74 77 0f 1f 00 0f be da 83 eb 30 81 fe cc cc cc 0c 72 36 0f 87 ......9lS..tw........0......r6..
17fc0 ae 00 00 00 81 f9 cc cc cc cc 72 28 81 fe cc cc cc 0c 0f 87 9a 00 00 00 72 0c 81 f9 cc cc cc cc ..........r(............r.......
17fe0 0f 87 8c 00 00 00 8b 45 fc 83 c0 07 3b d8 0f 8f 7e 00 00 00 8b c1 8b d6 0f a4 c2 02 c1 e0 02 03 .......E....;...~...............
18000 c8 8b c3 13 f2 99 0f a4 ce 01 03 c9 03 c8 13 f2 8a 57 01 47 0f b6 c2 33 db f6 80 39 6c 53 00 02 .................W.G...3...9lS..
18020 75 8e eb 05 bb 01 00 00 00 0f b6 c2 f6 80 39 6c 53 00 08 74 19 66 66 66 0f 1f 84 00 00 00 00 00 u.............9lS..t.fff........
18040 0f b6 47 01 47 f6 80 39 6c 53 00 08 75 f2 85 db 75 20 38 1f 75 1c 39 5d fc 74 06 f7 d9 13 f3 f7 ..G.G..9lS..u...u.8.u.9].t......
18060 de 8b 45 f4 89 08 89 70 04 8b c7 5f 5e 5b 8b e5 5d c3 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc ..E....p..._^[..]._^3.[..]......
18080 55 8b ec 83 e4 c0 83 ec 34 8d 04 24 53 56 8b f2 8b d9 57 83 7e 08 13 75 17 ff 76 04 ff 36 68 44 U.......4..$SV....W.~..u..v..6hD
180a0 ba 53 00 50 e8 37 0a ff ff 83 c4 10 8b f8 eb 47 f2 0f 10 06 83 ec 08 f2 0f 11 04 24 68 4c ba 53 .S.P.7.........G...........$hL.S
180c0 00 50 e8 19 0a ff ff 8b f8 8d 44 24 1c 68 54 ba 53 00 50 e8 f8 ca 05 00 83 c4 18 80 7c 04 0c 00 .P........D$.hT.S.P.........|...
180e0 75 15 e8 cf c8 05 00 8b 00 8a 00 88 44 3c 0c c6 44 3c 0d 30 83 c7 02 57 8d 54 24 10 8b cb e8 fd u...........D<..D<.0...W.T$.....
18100 09 00 00 83 c4 04 89 06 0f b6 40 04 83 c8 40 5f 89 46 08 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc ..........@...@_.F.^[..]........
18120 55 8b ec 56 57 ff 75 08 8b f9 8b 77 0c e8 ce 09 00 00 89 06 83 c4 04 0f b6 40 04 83 c8 40 89 46 U..VW.u....w.............@...@.F
18140 08 8b 47 1c 8b 4f 0c 2b c1 83 e0 f0 83 f8 10 7f 32 8b 47 60 3d 40 42 0f 00 7f 32 2b 4f 20 03 c0 ..G..O.+........2.G`=@B...2+O...
18160 c1 f9 04 8d 51 06 b9 40 42 0f 00 3b c1 0f 4f c1 3b c2 0f 4d d0 3b d1 8b cf 7f 1e e8 70 86 ff ff ....Q..@B..;..O.;..M.;......p...
18180 8b 4f 0c 8d 41 10 89 47 0c 5f 5e 5d c3 ba 06 00 00 00 8b cf e8 67 85 ff ff ba 08 43 0f 00 e8 4d .O..A..G._^].........g.....C...M
181a0 86 ff ff 68 a4 fc 49 00 57 e8 b2 7a ff ff cc cc 55 8b ec 83 e4 f8 83 ec 34 53 56 57 8b f2 33 db ...h..I.W..z....U.......4SVW..3.
181c0 6a 25 56 8b f9 89 5c 24 20 e8 32 f1 04 00 83 c4 08 89 44 24 14 85 c0 0f 84 27 02 00 00 8b 4d 08 j%V...\$..2.......D$.....'....M.
181e0 8d 59 fc 83 c1 f8 89 4c 24 10 66 0f 1f 44 00 00 2b c6 8b d6 50 8b cf e8 24 ff ff ff 8b 74 24 18 .Y.....L$.f..D..+...P...$....t$.
18200 83 c4 04 0f be 4e 01 8d 41 db 83 f8 4e 0f 87 7d 02 00 00 0f b6 80 d8 90 41 00 ff 24 85 b4 90 41 .....N..A...N..}........A..$...A
18220 00 8b 43 04 83 c3 04 83 44 24 10 04 ba 60 ba 53 00 85 c0 0f 45 d0 8b ca 8d 41 01 89 44 24 14 90 ..C.....D$...`.S....E....A..D$..
18240 8a 01 41 84 c0 75 f9 2b 4c 24 14 51 e9 86 01 00 00 8a 43 04 83 c3 04 83 44 24 10 04 88 44 24 0f ..A..u.+L$.Q......C.....D$...D$.
18260 0f b6 c0 f6 80 39 6c 53 00 04 74 09 8d 54 24 0f e9 60 01 00 00 50 68 68 ba 53 00 57 e8 af 02 00 .....9lS..t..T$..`...Phh.S.W....
18280 00 83 c4 0c e9 58 01 00 00 83 44 24 10 04 83 c3 04 8b 4f 0c 8b 03 99 89 01 89 51 04 c7 41 08 13 .....X....D$......O.......Q..A..
182a0 00 00 00 eb 41 8b 74 24 10 8b 57 0c 83 c6 08 8b 06 8b 4e 04 89 02 89 4a 04 c7 42 08 13 00 00 00 ....A.t$..W.......N....J..B.....
182c0 eb 19 8b 74 24 10 8b 47 0c 83 c6 08 f2 0f 10 06 f2 0f 11 00 c7 40 08 03 00 00 00 89 74 24 10 83 ...t$..G.............@......t$..
182e0 c3 08 8b 74 24 14 8b 47 1c 8b 57 0c 2b c2 83 e0 f0 83 f8 10 7f 3d 8b 47 60 3d 40 42 0f 00 0f 8f ...t$..G..W.+........=.G`=@B....
18300 80 01 00 00 2b 57 20 03 c0 c1 fa 04 b9 40 42 0f 00 83 c2 06 3d 40 42 0f 00 0f 4f c1 3b c2 0f 4d ....+W.......@B.....=@B...O.;..M
18320 d0 3b d1 0f 8f 73 01 00 00 8b cf e8 c0 84 ff ff 8b 57 0c 8d 42 10 8b cf 89 47 0c e8 40 fd ff ff .;...s...........W..B....G..@...
18340 e9 9c 00 00 00 ff 73 04 83 44 24 14 04 8d 44 24 2c 83 c3 04 68 70 ba 53 00 50 e8 81 07 ff ff 83 ......s..D$...D$,...hp.S.P......
18360 c4 0c 8d 54 24 28 50 eb 6e 8b 4b 04 83 c3 04 83 44 24 10 04 89 5c 24 1c bb 01 00 00 00 81 f9 80 ...T$(P.n.K.....D$...\$.........
18380 00 00 00 73 06 88 4c 24 27 eb 31 ba 3f 00 00 00 8d 74 24 27 8a c1 d1 ea 24 3f c1 e9 06 0c 80 8d ...s..L$'.1.?....t$'....$?......
183a0 76 ff 43 88 46 01 3b ca 77 ea 8b 74 24 14 8d 44 24 28 f6 d2 02 d2 0a d1 2b c3 88 10 8d 54 24 28 v.C.F.;.w..t$..D$(......+....T$(
183c0 8b cf 53 2b d3 e8 56 fd ff ff 8b 5c 24 20 eb 0e ba 74 ba 53 00 6a 01 8b cf e8 42 fd ff ff 83 c4 ..S+..V....\$....t.S.j....B.....
183e0 04 83 44 24 18 02 83 c6 02 6a 25 56 e8 0f ef 04 00 83 c4 08 89 44 24 14 85 c0 0f 85 f0 fd ff ff ..D$.....j%V.........D$.........
18400 8b 5c 24 18 8b 47 1c 8b 4f 0c 2b c1 83 e0 f0 83 f8 10 7f 32 8b 47 60 3d 40 42 0f 00 7f 66 2b 4f .\$..G..O.+........2.G`=@B...f+O
18420 20 03 c0 c1 f9 04 3d 40 42 0f 00 8d 51 06 b9 40 42 0f 00 0f 4f c1 3b c2 0f 4d d0 3b d1 7f 5d 8b ......=@B...Q..@B...O.;..M.;..].
18440 cf e8 aa 83 ff ff 8b ce 8d 51 01 0f 1f 44 00 00 8a 01 41 84 c0 75 f9 2b ca 8b d6 51 8b cf e8 bd .........Q...D....A..u.+...Q....
18460 fc ff ff 83 c4 04 85 db 7e 0a 8d 53 01 8b cf e8 3c a1 ff ff 8b 47 0c 5f 5e 5b 8b 40 f0 83 c0 10 ........~..S....<....G._^[.@....
18480 8b e5 5d c3 ba 06 00 00 00 8b cf e8 70 82 ff ff 51 68 78 ba 53 00 57 e8 c4 77 ff ff ba 08 43 0f ..].........p...Qhx.S.W..w....C.
184a0 00 8b cf e8 48 83 ff ff 68 a4 fc 49 00 57 e8 ad 77 ff ff 90 d0 8f 41 00 a5 8e 41 00 69 8f 41 00 ....H...h..I.W..w.....A...A.i.A.
184c0 51 8e 41 00 89 8e 41 00 c2 8e 41 00 45 8f 41 00 21 8e 41 00 90 90 41 00 00 08 08 08 08 08 08 08 Q.A...A...A.E.A.!.A...A.........
184e0 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 01 08 08 08 ................................
18500 08 08 08 08 08 08 08 08 02 08 08 08 08 08 08 08 08 08 08 08 08 08 03 04 08 05 08 08 08 08 08 08 ................................
18520 08 08 08 06 08 08 07 cc cc cc cc cc cc cc cc cc 55 8b ec 8b 55 0c 8d 45 10 8b 4d 08 50 e8 6e fc ................U...U..E..M.P.n.
18540 ff ff 83 c4 04 5d c3 cc cc cc cc cc cc cc cc cc 53 56 8b da 8b f3 57 8b f9 8d 4e 01 0f 1f 40 00 .....]..........SV....W...N...@.
18560 8a 06 46 84 c0 75 f9 8a 03 2b f1 3c 3d 75 4b 43 83 fe 3c 77 0f 56 53 57 e8 13 00 05 00 83 c4 0c ..F..u...+.<=uKC..<w.VSW........
18580 5f 5e 5b c3 0f 10 03 0f 11 07 0f 10 43 10 0f 11 47 10 0f 10 43 20 0f 11 47 20 f3 0f 7e 43 30 66 _^[.........C...G...C...G...~C0f
185a0 0f d6 47 30 66 8b 43 38 66 89 47 38 8a 43 3a 88 47 3a c6 47 3b 00 5f 5e 5b c3 3c 40 75 5b 83 fe ..G0f.C8f.G8.C:.G:.G;._^[.<@u[..
185c0 3c 77 12 56 8d 43 01 50 57 e8 c2 ff 04 00 83 c4 0c 5f 5e 5b c3 66 a1 a4 ba 53 00 66 89 07 0f b6 <w.V.C.PW........_^[.f...S.f....
185e0 05 a6 ba 53 00 88 47 02 0f 10 44 1e c8 0f 11 47 03 0f 10 44 1e d8 0f 11 47 13 0f 10 44 1e e8 0f ...S..G...D....G...D....G...D...
18600 11 47 23 f3 0f 7e 44 1e f8 66 0f d6 47 33 0f b6 04 1e 88 47 3b 5f 5e 5b c3 6a 0a 53 e8 df ec 04 .G#..~D..f..G3.....G;_^[.j.S....
18620 00 f3 0f 7e 05 a8 ba 53 00 83 c4 08 66 0f d6 07 8a 0d b0 ba 53 00 88 4f 08 83 c7 09 83 fe 2d 73 ...~...S....f.......S..O......-s
18640 13 85 c0 75 13 56 53 57 e8 43 ff 04 00 83 c4 0c 03 fe eb 33 85 c0 74 04 8b f0 2b f3 b8 2d 00 00 ...u.VSW.C.........3..t...+..-..
18660 00 3b f0 0f 47 f0 56 53 57 e8 22 ff 04 00 66 a1 a4 ba 53 00 03 fe 83 c4 0c 66 89 07 a0 a6 ba 53 .;..G.VSW."...f...S......f.....S
18680 00 88 47 02 83 c7 03 66 a1 b4 ba 53 00 66 89 07 a0 b6 ba 53 00 88 47 02 5f 5e 5b c3 cc cc cc cc ..G....f...S.f.....S..G._^[.....
186a0 53 8b da 33 d2 56 8b 71 10 57 8d 3c 9d 10 00 00 00 57 6a 06 e8 07 11 00 00 8a 4e 3c 8b d0 80 e1 S..3.V.q.W.<.....Wj.......N<....
186c0 03 83 c4 08 88 4a 05 c6 42 04 06 8b 4e 40 89 0a 89 56 40 c7 42 0c 00 00 00 00 88 5a 06 85 db 74 .....J..B...N@...V@.B......Z...t
186e0 20 8d 04 17 0f 1f 40 00 0f 1f 84 00 00 00 00 00 c7 40 fc 00 00 00 00 8d 40 fc 83 eb 01 75 f1 8b ......@..........@......@....u..
18700 c2 5f 5e 5b c3 cc cc cc cc cc cc cc cc cc cc cc 56 8b f1 57 8b fa 8b 46 24 85 c0 74 55 0f 1f 00 ._^[............V..W...F$..tU...
18720 39 38 72 4e 8b 48 08 8d 50 08 89 4e 24 83 78 04 00 75 12 6a 00 6a 18 8b d0 8b ce e8 80 10 00 00 98rN.H..P..N$.x..u.j.j..........
18740 83 c4 08 eb 26 8b 08 0f 10 01 0f 11 02 89 10 f6 42 08 40 74 16 8b 4e 10 80 79 3d 01 77 0d 8b 12 ....&...........B.@t..N..y=.w...
18760 f6 42 05 03 74 05 e8 85 c9 ff ff 8b 46 24 85 c0 75 ae 5f 5e c3 cc cc cc cc cc cc cc cc cc cc cc .B..t.......F$..u._^............
18780 56 8b 71 10 33 d2 6a 50 6a 09 e8 31 10 00 00 8a 4e 3c 83 c4 08 80 e1 03 88 48 05 c6 40 04 09 8b V.q.3.jPj..1....N<.......H..@...
187a0 4e 40 89 08 89 46 40 c7 40 2c 00 00 00 00 c7 40 10 00 00 00 00 c7 40 34 00 00 00 00 c7 40 1c 00 N@...F@.@,.....@......@4.....@..
187c0 00 00 00 c7 40 30 00 00 00 00 c7 40 44 00 00 00 00 c7 40 14 00 00 00 00 c7 40 38 00 00 00 00 c7 ....@0.....@D.....@......@8.....
187e0 40 18 00 00 00 00 c7 40 40 00 00 00 00 c7 40 0c 00 00 00 00 66 c7 40 06 00 00 c6 40 08 00 c7 40 @......@@.....@.....f.@....@...@
18800 3c 00 00 00 00 c7 40 20 00 00 00 00 c7 40 24 00 00 00 00 c7 40 28 00 00 00 00 c7 40 48 00 00 00 <.....@......@$.....@(.....@H...
18820 00 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 56 8b f1 8d 45 fc 50 ff 76 0c 8b 46 .^..............U..QV...E.P.v..F
18840 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 1b 8b 4d fc 85 c9 74 14 49 89 46 04 89 0e 8a 08 40 89 46 04 ..v........t..M...t.I.F.....@.F.
18860 0f b6 c1 5e 8b e5 5d c3 83 c8 ff 5e 8b e5 5d c3 55 8b ec 83 ec 0c 53 8b d9 89 55 fc 56 57 89 5d ...^..]....^..].U.....S...U.VW.]
18880 f4 8b 7b 10 8b 47 20 3b d0 7e 47 8d 4a 01 81 f9 ff ff ff 3f 0f 87 cb 00 00 00 8d 0c 95 00 00 00 ..{..G.;.~G.J......?............
188a0 00 c1 e0 02 8b 57 18 51 50 8b cb e8 10 0f 00 00 8b 55 fc 83 c4 08 89 47 18 8b 47 20 3b c2 7d 12 .....W.QP........U.....G..G.;.}.
188c0 8b 4f 18 c7 04 81 00 00 00 00 40 3b c2 7c f1 8b 47 20 33 db 89 5d f8 85 c0 7e 4e 0f 1f 44 00 00 .O........@;.|..G.3..]...~N..D..
188e0 8b 47 18 8b 34 98 c7 04 98 00 00 00 00 85 f6 74 2a 8d 5a ff 8b 46 08 8b 56 0c 23 c3 8d 0c 85 00 .G..4..........t*.Z..F..V.#.....
18900 00 00 00 8b 47 18 8b 04 01 89 46 0c 8b 47 18 89 34 01 8b f2 85 d2 75 dc 8b 5d f8 8b 47 20 43 8b ....G.....F..G..4.....u..]..G.C.
18920 55 fc 89 5d f8 3b d8 7c b7 8b 75 fc 3b f0 7d 28 8d 4e 01 81 f9 ff ff ff 3f 77 27 8b 57 18 8d 0c U..].;.|..u.;.}(.N......?w'.W...
18940 b5 00 00 00 00 51 8b 4d f4 c1 e0 02 50 e8 6e 0e 00 00 83 c4 08 89 47 18 89 77 20 5f 5e 5b 8b e5 .....Q.M....P.n.......G..w._^[..
18960 5d c3 8b 5d f4 8b cb e8 34 0e 00 00 cc cc cc cc 55 8b ec 83 ec 10 53 8b c1 89 55 f4 56 57 89 45 ]..]....4.......U.....S...U.VW.E
18980 f8 8b 78 10 8b 45 08 8b f0 8b d0 89 7d fc c1 ea 05 8b 5f 38 42 33 d8 3b c2 72 23 8b 7d f4 66 90 ..x..E......}....._8B3.;.r#.}.f.
189a0 0f b6 4c 37 ff 8b c3 c1 e0 05 2b f2 03 c8 8b c3 c1 e8 02 03 c8 33 d9 3b f2 73 e5 8b 7d fc 8b 57 ..L7......+..........3.;.s..}..W
189c0 20 8b 47 18 8d 4a ff 23 cb 8b 3c 88 8d 04 88 89 45 f0 85 ff 0f 84 92 00 00 00 8b 4d 08 0f 1f 00 ..G..J.#..<.....E..........M....
189e0 0f b6 47 07 3b c8 75 53 8b 55 f4 8d 47 10 8b f1 83 ee 04 72 11 8b 0a 3b 08 75 10 83 c2 04 83 c0 ..G.;.uS.U..G......r...;.u......
18a00 04 83 ee 04 73 ef 83 fe fc 74 3f 8a 0a 3a 08 75 27 83 fe fd 74 34 8a 4a 01 3a 48 01 75 1a 83 fe ....s....t?..:.u'...t4.J.:H.u...
18a20 fe 74 27 8a 4a 02 3a 48 02 75 0d 83 fe ff 74 1a 8a 4a 03 3a 48 03 74 12 8b 4d 08 8b 7f 0c 85 ff .t'.J.:H.u....t..J.:H.t..M......
18a40 75 9e 8b 75 fc 8b 56 20 eb 25 8b 4d fc 8a 47 05 34 03 8a 49 3c 80 f1 03 84 c8 0f 85 95 00 00 00 u..u..V..%.M..G.4..I<...........
18a60 88 47 05 8b c7 5f 5e 5b 8b e5 5d c3 8b 75 fc 8b 7d f8 39 56 1c 7c 20 81 fa ff ff ff 3f 7f 18 03 .G..._^[..]..u..}.9V.|......?...
18a80 d2 8b cf e8 e8 fd ff ff 8b 4e 20 8b 46 18 49 23 cb 8d 04 88 89 45 f0 8b 45 08 33 d2 8b 77 10 83 .........N..F.I#.....E..E.3..w..
18aa0 c0 11 50 6a 04 8b cf e8 14 0d 00 00 8a 4e 3c 8b f8 80 e1 03 88 4f 05 8d 47 10 c6 47 04 04 8b 4e ..Pj.........N<......O..G..G...N
18ac0 40 89 0f 89 7e 40 89 5f 08 8b 5d 08 53 ff 75 f4 c6 47 06 00 50 c6 44 1f 10 00 e8 b1 fa 04 00 8b @...~@._..].S.u..G..P.D.........
18ae0 4d f0 83 c4 14 88 5f 07 8b 01 89 47 0c 89 39 8b 4d fc ff 41 1c 8b c7 5f 5e 5b 8b e5 5d c3 cc cc M....._....G..9.M..A..._^[..]...
18b00 55 8b ec 83 e4 f8 51 8b 45 08 89 14 24 53 56 57 83 f8 28 77 10 50 e8 55 fe ff ff 83 c4 04 5f 5e U.....Q.E...$SVW..(w.P.U......_^
18b20 5b 8b e5 5d c3 83 f8 ef 73 56 8b 79 10 83 c0 11 50 6a 04 33 d2 8b 77 38 e8 83 0c 00 00 8a 4f 3c [..]....sV.y....Pj.3..w8......O<
18b40 8b d8 8b 45 08 80 e1 03 50 ff 74 24 18 88 4b 05 c6 43 04 14 8b 4f 40 89 0b 89 5f 40 89 73 08 c6 ...E....P.t$..K..C...O@..._@.s..
18b60 43 06 00 c6 44 03 10 00 89 43 0c 8d 43 10 50 e8 1c fa 04 00 83 c4 14 8b c3 5f 5e 5b 8b e5 5d c3 C...D....C..C.P.........._^[..].
18b80 e8 1b 0c 00 00 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 8b da b8 b3 cf 21 35 f7 e3 ................U.....S.....!5..
18ba0 8b c3 2b c2 d1 e8 03 c2 c1 e8 05 6b c0 35 56 8b f1 8b cb 89 75 f8 57 2b c8 8b 46 10 8d 04 c8 05 ..+........k.5V.....u.W+..F.....
18bc0 0c 01 00 00 33 f6 89 45 fc 0f 1f 80 00 00 00 00 8b 3c b0 8b cb 8d 47 10 8a 11 3a 10 75 1a 84 d2 ....3..E.........<....G...:.u...
18be0 74 12 8a 51 01 3a 50 01 75 0e 83 c1 02 83 c0 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 74 t..Q.:P.u.........u.3..........t
18c00 35 8b 45 fc 46 83 fe 02 7c c6 8b f0 8b cb 8b 06 8d 51 01 89 46 04 8a 01 41 84 c0 75 f9 2b ca 8b 5.E.F...|........Q..F...A..u.+..
18c20 d3 51 8b 4d f8 e8 d6 fe ff ff 83 c4 04 89 06 5f 5e 5b 8b e5 5d c3 8b c7 5f 5e 5b 8b e5 5d c3 cc .Q.M..........._^[..]..._^[..]..
18c40 55 8b ec 83 ec 08 56 8b f2 85 c9 75 27 88 4d ff 39 4e 10 0f 85 ab 00 00 00 ff 76 08 8d 45 ff 6a U.....V....u'.M.9N........v..E.j
18c60 01 50 ff 36 8b 46 04 ff d0 83 c4 10 89 46 10 5e 8b e5 5d c3 80 79 04 04 75 06 0f b6 41 07 eb 03 .P.6.F.......F.^..]..y..u...A...
18c80 8b 41 0c 40 89 45 f8 57 8d 79 10 8b 4e 10 3d ff 00 00 00 73 11 88 45 ff 85 c9 75 4a ff 76 08 8d .A.@.E.W.y..N.=....s..E...uJ.v..
18ca0 45 ff 6a 01 eb 2f c6 45 ff ff 85 c9 75 38 ff 76 08 8d 45 ff 6a 01 50 ff 36 8b 46 04 ff d0 8b c8 E.j../.E....u8.v..E.j.P.6.F.....
18cc0 83 c4 10 8b 45 f8 89 4e 10 85 c9 75 19 ff 76 08 8d 45 f8 6a 04 50 ff 36 8b 46 04 ff d0 89 46 10 ....E..N...u..v..E.j.P.6.F....F.
18ce0 83 c4 10 8b 45 f8 48 83 7e 10 00 75 16 85 c0 74 12 ff 76 08 50 8b 46 04 57 ff 36 ff d0 83 c4 10 ....E.H.~..u...t..v.P.F.W.6.....
18d00 89 46 10 5f 5e 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 53 56 8b f2 8b d9 57 83 7e 0c .F._^..]........U.....SV....W.~.
18d20 00 74 04 33 ff eb 03 8b 7b 18 8b 46 10 89 7d fc 85 c0 75 16 ff 76 08 8d 45 fc 6a 04 50 ff 36 8b .t.3....{..F..}...u..v..E.j.P.6.
18d40 46 04 ff d0 83 c4 10 89 46 10 c1 e7 02 85 c0 75 18 85 ff 74 14 ff 76 08 8b 46 04 57 ff 73 38 ff F.......F......u...t..v..F.W.s8.
18d60 36 ff d0 83 c4 10 89 46 10 83 7e 0c 00 74 04 33 ff eb 03 8b 7b 20 89 7d fc 89 7d f8 85 c0 75 16 6......F..~..t.3....{..}..}...u.
18d80 ff 76 08 8d 45 f8 6a 04 50 ff 36 8b 46 04 ff d0 83 c4 10 89 46 10 85 ff 7e 67 33 ff 0f 1f 40 00 .v..E.j.P.6.F.......F...~g3...@.
18da0 8b 4b 3c 8b d6 8b 0c 0f e8 93 fe ff ff 8b 4b 3c 8b 44 0f 04 89 45 f8 8b 46 10 85 c0 75 19 ff 76 .K<...........K<.D...E..F...u..v
18dc0 08 8d 45 f8 6a 04 50 ff 36 8b 46 04 ff d0 8b 4b 3c 83 c4 10 89 46 10 8b 4c 0f 08 89 4d f4 85 c0 ..E.j.P.6.F....K<....F..L...M...
18de0 75 16 ff 76 08 8d 45 f4 6a 04 50 ff 36 8b 46 04 ff d0 83 c4 10 89 46 10 83 c7 0c 83 6d fc 01 75 u..v..E.j.P.6.F.......F.....m..u
18e00 9f 83 7e 0c 00 74 04 33 c0 eb 03 8b 43 0c 83 7e 10 00 89 45 fc 89 45 f4 75 19 ff 76 08 8d 45 f4 ..~..t.3....C..~...E..E.u..v..E.
18e20 6a 04 50 ff 36 8b 46 04 ff d0 89 46 10 83 c4 10 8b 45 fc 33 ff 85 c0 7e 1a 0f 1f 80 00 00 00 00 j.P.6.F....F.....E.3...~........
18e40 8b 4b 40 8b d6 8b 0c f9 e8 f3 fd ff ff 47 3b 7d fc 7c ed 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc .K@..........G;}.|._^[..].......
18e60 55 8b ec 83 e4 f8 83 ec 1c 53 56 8b 75 08 57 8b f9 83 7e 0c 00 75 10 8b 4f 48 3b ca 74 09 8b d6 U........SV.u.W...~..u..OH;.t...
18e80 e8 bb fd ff ff eb 22 83 7e 10 00 c6 44 24 0f 00 75 17 ff 76 08 8d 44 24 13 6a 01 50 ff 36 8b 46 ......".~...D$..u..v..D$.j.P.6.F
18ea0 04 ff d0 83 c4 10 89 46 10 8b 56 10 8b 47 24 89 44 24 14 85 d2 75 19 ff 76 08 8d 44 24 18 6a 04 .......F..V..G$.D$...u..v..D$.j.
18ec0 50 ff 36 8b 46 04 ff d0 8b d0 83 c4 10 89 56 10 8b 4f 28 89 4c 24 14 85 d2 75 19 ff 76 08 8d 44 P.6.F.........V..O(.L$...u..v..D
18ee0 24 18 6a 04 50 ff 36 8b 46 04 ff d0 8b d0 83 c4 10 89 56 10 8a 47 06 88 44 24 0f 85 d2 75 19 ff $.j.P.6.F.........V..G..D$...u..
18f00 76 08 8d 44 24 13 6a 01 50 ff 36 8b 46 04 ff d0 8b d0 83 c4 10 89 56 10 8a 47 07 88 44 24 0f 85 v..D$.j.P.6.F.........V..G..D$..
18f20 d2 75 19 ff 76 08 8d 44 24 13 6a 01 50 ff 36 8b 46 04 ff d0 8b d0 83 c4 10 89 56 10 8a 47 08 88 .u..v..D$.j.P.6.F.........V..G..
18f40 44 24 0f 85 d2 75 19 ff 76 08 8d 44 24 13 6a 01 50 ff 36 8b 46 04 ff d0 8b d0 83 c4 10 89 56 10 D$...u..v..D$.j.P.6.F.........V.
18f60 8b 47 14 89 44 24 14 85 d2 75 1c ff 76 08 8d 44 24 18 6a 04 50 ff 36 8b 46 04 ff d0 8b d0 83 c4 .G..D$...u..v..D$.j.P.6.F.......
18f80 10 8b 47 14 89 56 10 c1 e0 02 85 d2 75 1a 85 c0 74 16 ff 76 08 50 ff 77 30 8b 46 04 ff 36 ff d0 ..G..V......u...t..v.P.w0.F..6..
18fa0 8b d0 83 c4 10 89 56 10 8b 4f 10 89 4c 24 10 89 4c 24 14 85 d2 75 1b ff 76 08 8d 44 24 18 6a 04 ......V..O..L$..L$...u..v..D$.j.
18fc0 50 ff 36 8b 46 04 ff d0 8b 4c 24 20 83 c4 10 89 46 10 85 c9 0f 8e e5 00 00 00 33 c0 89 44 24 14 P.6.F....L$.....F.........3..D$.
18fe0 8b 5f 2c 8b 56 10 03 d8 8a 43 08 24 3f 88 44 24 0f 85 d2 75 19 ff 76 08 8d 44 24 13 6a 01 50 ff ._,.V....C.$?.D$...u..v..D$.j.P.
19000 36 8b 46 04 ff d0 8b d0 83 c4 10 89 56 10 8b 4b 08 83 e1 3f 49 83 f9 13 0f 87 8b 00 00 00 0f b6 6.F.........V..K...?I...........
19020 81 c0 9d 41 00 ff 24 85 ac 9d 41 00 8a 03 88 44 24 0f 85 d2 75 73 ff 76 08 8d 44 24 13 6a 01 50 ...A..$...A....D$...us.v..D$.j.P
19040 ff 36 8b 46 04 ff d0 83 c4 10 89 46 10 eb 5a f2 0f 10 03 f2 0f 11 44 24 20 85 d2 75 4c ff 76 08 .6.F.......F..Z.......D$...uL.v.
19060 8d 44 24 24 6a 08 50 ff 36 8b 46 04 ff d0 83 c4 10 89 46 10 eb 33 8b 03 8b 4b 04 89 44 24 18 89 .D$$j.P.6.F.......F..3...K..D$..
19080 4c 24 1c 85 d2 75 22 ff 76 08 8d 44 24 1c 6a 08 50 ff 36 8b 46 04 ff d0 83 c4 10 89 46 10 eb 09 L$...u".v..D$.j.P.6.F.......F...
190a0 8b 0b 8b d6 e8 97 fb ff ff 8b 44 24 14 83 c0 10 83 6c 24 10 01 89 44 24 14 0f 85 21 ff ff ff 8b ..........D$.....l$...D$...!....
190c0 47 0c 8b 4e 10 89 44 24 14 89 44 24 10 85 c9 75 1d ff 76 08 8d 44 24 14 6a 04 50 ff 36 8b 46 04 G..N..D$..D$...u..v..D$.j.P.6.F.
190e0 ff d0 89 46 10 8b c8 8b 44 24 24 83 c4 10 33 db 85 c0 7e 59 8b 4f 40 8a 44 d9 04 88 44 24 0f 8b ...F....D$$...3...~Y.O@.D...D$..
19100 46 10 85 c0 75 1a ff 76 08 8d 44 24 13 6a 01 50 ff 36 8b 46 04 ff d0 8b 4f 40 83 c4 10 89 46 10 F...u..v..D$.j.P.6.F....O@....F.
19120 8a 4c d9 05 88 4c 24 0f 85 c0 75 17 ff 76 08 8d 44 24 13 6a 01 50 ff 36 8b 46 04 ff d0 83 c4 10 .L...L$...u..v..D$.j.P.6.F......
19140 89 46 10 43 3b 5c 24 14 7c aa 8b 4e 10 8b 47 1c 89 44 24 14 89 44 24 10 85 c9 75 1b ff 76 08 8d .F.C;\$.|..N..G..D$..D$...u..v..
19160 44 24 14 6a 04 50 ff 36 8b 46 04 ff d0 89 46 10 83 c4 10 8b 44 24 14 33 db 85 c0 7e 1c 0f 1f 00 D$.j.P.6.F....F.....D$.3...~....
19180 8b 4f 34 8b 57 48 56 8b 0c 99 e8 d1 fc ff ff 43 83 c4 04 3b 5c 24 14 7c e7 8b d6 8b cf e8 6e fb .O4.WHV........C...;\$.|......n.
191a0 ff ff 5f 5e 5b 8b e5 5d c3 0f 1f 00 2c 9c 41 00 4f 9c 41 00 a0 9c 41 00 76 9c 41 00 a9 9c 41 00 .._^[..]....,.A.O.A...A.v.A...A.
191c0 00 04 01 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 03 02 cc cc cc cc cc cc cc cc cc cc cc cc ................................
191e0 55 8b ec 83 e4 f8 83 ec 0c 56 8b f1 8b 46 10 85 c0 75 17 ff 76 08 8b 46 04 6a 04 68 58 fd 49 00 U........V...F...u..v..F.j.hX.I.
19200 ff 36 ff d0 83 c4 10 89 46 10 c6 44 24 07 53 85 c0 75 17 ff 76 08 8d 44 24 0b 6a 01 50 ff 36 8b .6......F..D$.S..u..v..D$.j.P.6.
19220 46 04 ff d0 83 c4 10 89 46 10 c6 44 24 07 00 85 c0 75 32 ff 76 08 8d 44 24 0b 6a 01 50 ff 36 8b F.......F..D$....u2.v..D$.j.P.6.
19240 46 04 ff d0 83 c4 10 89 46 10 85 c0 75 17 ff 76 08 8b 46 04 6a 06 68 cc ba 53 00 ff 36 ff d0 83 F.......F...u..v..F.j.h..S..6...
19260 c4 10 89 46 10 c6 44 24 07 04 85 c0 75 17 ff 76 08 8d 44 24 0b 6a 01 50 ff 36 8b 46 04 ff d0 83 ...F..D$....u..v..D$.j.P.6.F....
19280 c4 10 89 46 10 c6 44 24 07 04 85 c0 75 17 ff 76 08 8d 44 24 0b 6a 01 50 ff 36 8b 46 04 ff d0 83 ...F..D$....u..v..D$.j.P.6.F....
192a0 c4 10 89 46 10 c6 44 24 07 04 85 c0 75 17 ff 76 08 8d 44 24 0b 6a 01 50 ff 36 8b 46 04 ff d0 83 ...F..D$....u..v..D$.j.P.6.F....
192c0 c4 10 89 46 10 c6 44 24 07 08 85 c0 75 17 ff 76 08 8d 44 24 0b 6a 01 50 ff 36 8b 46 04 ff d0 83 ...F..D$....u..v..D$.j.P.6.F....
192e0 c4 10 89 46 10 c6 44 24 07 08 85 c0 75 17 ff 76 08 8d 44 24 0b 6a 01 50 ff 36 8b 46 04 ff d0 83 ...F..D$....u..v..D$.j.P.6.F....
19300 c4 10 89 46 10 c7 44 24 08 78 56 00 00 c7 44 24 0c 00 00 00 00 85 c0 75 17 ff 76 08 8d 44 24 0c ...F..D$.xV...D$.......u..v..D$.
19320 6a 08 50 ff 36 8b 46 04 ff d0 83 c4 10 89 46 10 f2 0f 10 05 08 46 54 00 f2 0f 11 44 24 08 85 c0 j.P.6.F.......F......FT....D$...
19340 75 17 ff 76 08 8d 44 24 0c 6a 08 50 ff 36 8b 46 04 ff d0 83 c4 10 89 46 10 5e 8b e5 5d c3 cc cc u..v..D$.j.P.6.F.......F.^..]...
19360 55 8b ec 56 8b 75 08 b8 01 00 00 00 57 8b f9 8a 4f 07 d3 e0 48 23 46 08 c1 e0 05 03 47 10 66 90 U..V.u......W...O...H#F.....G.f.
19380 83 78 18 44 75 05 39 70 10 74 13 8b 48 1c 85 c9 74 07 c1 e1 05 03 c1 eb e7 b8 a0 65 53 00 83 78 .x.Du.9p.t..H...t..........eS..x
193a0 08 00 75 0c 0f b6 47 06 0f ab d0 88 47 06 33 c0 5f 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ..u...G.....G.3._^].............
193c0 55 8b ec 56 8b f2 8b 56 08 83 e2 0f 8b c2 83 e8 05 74 18 83 e8 02 74 0c 8b 41 10 8b 94 90 e8 00 U..V...V.........t....t..A......
193e0 00 00 eb 0c 8b 06 8b 50 08 eb 05 8b 06 8b 50 18 85 d2 74 3a 8b 49 10 8b 45 08 8b b4 81 88 00 00 .......P......P...t:.I..E.......
19400 00 b8 01 00 00 00 8a 4a 07 d3 e0 48 23 46 08 c1 e0 05 03 42 10 83 78 18 44 75 05 39 70 10 74 13 .......J...H#F.....B..x.Du.9p.t.
19420 8b 48 1c 85 c9 74 07 c1 e1 05 03 c1 eb e7 b8 a0 65 53 00 5e 5d c3 cc cc cc cc cc cc cc cc cc cc .H...t..........eS.^]...........
19440 53 8b da 56 8b 43 08 83 f8 45 75 19 8b 03 8b 70 18 85 f6 75 1e 8b 43 08 83 e0 0f 5e 5b 8b 04 85 S..V.C...Eu....p...u..C....^[...
19460 00 0c 4a 00 c3 83 f8 47 75 eb 8b 03 8b 70 08 85 f6 74 e2 57 ba 34 fc 49 00 e8 12 f7 ff ff 8a 4e ..J....Gu....p...t.W.4.I.......N
19480 07 ba 01 00 00 00 d3 e2 8b f8 4a 23 57 08 c1 e2 05 03 56 10 83 7a 18 44 75 05 39 7a 10 74 13 8b ..........J#W.....V..z.Du.9z.t..
194a0 42 1c 85 c0 74 07 c1 e0 05 03 d0 eb e7 ba a0 65 53 00 8b 42 08 24 0f 5f 3c 04 75 99 8b 02 5e 83 B...t..........eS..B.$._<.u...^.
194c0 c0 10 5b c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 8b 45 10 0f 10 02 53 56 8b ..[.............U.....Q.E....SV.
194e0 f1 57 8b 7d 14 2b 46 20 8b 5e 0c 89 44 24 0c 8b 45 08 0f 11 03 0f 10 00 8b 45 0c 0f 11 43 10 0f .W.}.+F..^..D$..E........E...C..
19500 10 00 0f 11 43 20 8b 4e 0c 83 c1 30 89 4e 0c 85 ff 75 0f 8d 41 10 89 46 0c 8b 45 10 0f 10 00 0f ....C..N...0.N...u..A..F..E.....
19520 11 01 8b 46 14 f6 40 22 02 74 49 66 8b 46 6e ba c8 00 00 00 66 40 0f b7 c8 66 89 4e 6e 66 3b c2 ...F..@".tIf.Fn.....f@...f.Nnf;.
19540 72 0f 66 3b ca 74 66 b8 e1 00 00 00 66 3b c8 73 67 57 8b d3 8b ce e8 a5 76 ff ff 83 c4 04 85 c0 r.f;.tf.....f;.sgW......v.......
19560 75 07 8b ce e8 17 94 ff ff b8 ff ff 00 00 66 01 46 6e eb 1a 66 ff 46 6c 8b d3 57 8b ce e8 7e 7a u.............f.Fn..f.Fl..W...~z
19580 ff ff b8 ff ff 00 00 83 c4 04 66 01 46 6c 85 ff 74 14 83 46 0c f0 8b 46 0c 8b 4e 20 03 4c 24 0c ..........f.Fl..t..F...F..N..L$.
195a0 0f 10 00 0f 11 01 5f 5e 5b 8b e5 5d c3 68 b0 b7 53 00 56 e8 a8 66 ff ff ba 06 00 00 00 8b ce e8 ......_^[..].h..S.V..f..........
195c0 3c 71 ff ff cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 56 ff 75 10 8b c2 8b f1 89 <q..............U.....QV.u......
195e0 44 24 08 e8 d8 fd ff ff 83 c4 04 83 78 08 00 75 1d ff 75 10 8b 55 08 8b ce e8 c2 fd ff ff 83 c4 D$..........x..u..u..U..........
19600 04 83 78 08 00 75 07 33 c0 5e 8b e5 5d c3 6a 01 ff 75 0c 8b d0 8b ce ff 75 08 ff 74 24 10 e8 ad ..x..u.3.^..].j..u......u..t$...
19620 fe ff ff 83 c4 10 b8 01 00 00 00 5e 8b e5 5d c3 55 8b ec 83 e4 f8 83 ec 0c 53 56 57 ff 75 10 8b ...........^..].U........SVW.u..
19640 f2 8b d9 e8 78 fd ff ff 8b 7d 08 83 c4 04 83 78 08 00 75 15 ff 75 10 8b d7 8b cb e8 60 fd ff ff ....x....}.....x..u..u......`...
19660 83 c4 04 83 78 08 00 74 1a 6a 01 ff 75 0c 8b d0 8b cb 57 56 e8 57 fe ff ff 83 c4 10 5f 5e 5b 8b ....x..t.j..u.....WV.W......_^[.
19680 e5 5d c3 8b 45 10 83 c0 f3 83 f8 09 77 46 0f b6 80 14 a3 41 00 ff 24 85 08 a3 41 00 83 7e 08 03 .]..E.......wF.....A..$...A..~..
196a0 75 0c f2 0f 10 06 f2 0f 11 44 24 10 eb 0f 8d 54 24 10 8b ce e8 67 82 ff ff 85 c0 74 3a 83 7f 08 u........D$....T$....g.....t:...
196c0 03 74 2a 8d 54 24 10 8b cf e8 52 82 ff ff 85 c0 74 25 eb 19 68 ec bb 53 00 57 8b d6 8b cb e8 dd .t*.T$....R.....t%..h..S.W......
196e0 63 ff ff 57 8b d6 8b cb e8 a3 63 ff ff 57 8b d6 8b cb e8 09 64 ff ff 68 cc bb 53 00 57 8b d6 8b c..W......c..W......d..h..S.W...
19700 cb e8 ba 63 ff ff 66 90 9c a2 41 00 e3 a2 41 00 d4 a2 41 00 00 00 00 00 00 02 00 02 02 01 cc cc ...c..f...A...A...A.............
19720 55 8b ec 51 8b 45 08 53 56 8b 75 10 8b d9 57 8b 38 8b c6 89 55 fc 99 2b c2 d1 f8 3b f8 7c 06 3b U..Q.E.SV.u...W.8...U..+...;.|.;
19740 fe 7d 43 eb 0d 8d 34 3f b8 04 00 00 00 3b f0 0f 4c f0 83 c8 ff 8d 4e 01 33 d2 f7 75 0c 3b c8 8b .}C...4?.....;..L.....N.3..u.;..
19760 cb 77 32 0f af 7d 0c 8b c6 0f af 45 0c 8b 55 fc 50 57 e8 49 00 00 00 8b 4d 08 83 c4 08 5f 89 31 .w2..}.....E..U.PW.I....M...._.1
19780 5e 5b 8b e5 5d c3 56 ff 75 14 68 04 bc 53 00 53 e8 cb 64 ff ff e8 06 00 00 00 cc cc cc cc cc cc ^[..].V.u.h..S.S..d.............
197a0 55 8b ec 83 e4 f8 68 20 bc 53 00 51 e8 af 64 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc U.....h..S.Q..d.................
197c0 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b 75 0c 8b d9 8b 4d 08 33 c0 57 56 8b 7b 10 85 d2 51 0f 45 c1 U........SV.u....M.3.WV.{...Q.E.
197e0 89 54 24 18 52 ff 77 04 89 44 24 24 8b 07 ff d0 83 c4 10 85 c0 75 2c 85 f6 74 28 39 87 80 00 00 .T$.R.w..D$$.........u,..t(9....
19800 00 74 2e 8d 50 01 8b cb e8 d3 ce ff ff 8b 07 56 ff 75 08 ff 74 24 18 ff 77 04 ff d0 83 c4 10 85 .t..P..........V.u..t$..w.......
19820 c0 74 0e 2b 74 24 14 01 77 0c 5f 5e 5b 8b e5 5d c3 ba 04 00 00 00 8b cb e8 c3 6e ff ff cc cc cc .t.+t$..w._^[..]..........n.....
19840 55 8b ec 83 e4 f8 51 53 8b d9 89 54 24 04 56 57 8b 7b 3c 8b 77 04 8b 4f 08 8d 46 01 3b c1 76 22 U.....QS...T$.VW.{<.w..O..F.;.v"
19860 81 f9 ff ff ff 7f 73 2d 8b 17 8d 34 09 56 51 8b 4b 34 e8 49 ff ff ff 89 77 08 83 c4 08 8b 77 04 ......s-...4.VQ.K4.I....w.....w.
19880 89 07 8b 07 8b 4c 24 0c 88 0c 06 ff 47 04 5f 5e 5b 8b e5 5d c3 6a 00 ba fc bc 53 00 8b cb e8 bd .....L$.....G._^[..].j....S.....
198a0 00 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc 81 fa 01 01 00 00 7d 12 52 68 18 bd 53 00 ff 71 ......................}.Rh..S..q
198c0 34 e8 6a ec ff ff 83 c4 0c c3 8b 04 95 0c 63 53 00 81 fa 21 01 00 00 7d 11 50 68 20 bd 53 00 ff 4.j...........cS...!...}.Ph..S..
198e0 71 34 e8 49 ec ff ff 83 c4 0c c3 cc cc cc cc cc 8d 82 de fe ff ff 56 8b f1 83 f8 03 77 1e 33 d2 q4.I..................V.....w.3.
19900 e8 3b ff ff ff 8b 46 3c ff 30 68 20 bd 53 00 ff 76 34 e8 19 ec ff ff 83 c4 0c 5e c3 81 fa 01 01 .;....F<.0h..S..v4........^.....
19920 00 00 7d 13 52 68 18 bd 53 00 ff 76 34 e8 fe eb ff ff 83 c4 0c 5e c3 8b 04 95 0c 63 53 00 81 fa ..}.Rh..S..v4........^.....cS...
19940 21 01 00 00 7d 11 50 68 20 bd 53 00 ff 76 34 e8 dc eb ff ff 83 c4 0c 5e c3 cc cc cc cc cc cc cc !...}.Ph..S..v4........^........
19960 55 8b ec 56 8b f1 57 ff 76 04 8b 4e 34 ff 76 48 e8 4b 62 ff ff 8b 55 08 83 c4 08 8b f8 85 d2 74 U..V..W.v..N4.vH.Kb...U........t
19980 19 8b ce e8 68 ff ff ff 50 57 68 28 bd 53 00 ff 76 34 e8 99 eb ff ff 83 c4 10 8b 4e 34 ba 03 00 ....h...PWh(.S..v4.........N4...
199a0 00 00 e8 59 6d ff ff cc cc cc cc cc cc cc cc cc 51 ff 71 10 e8 a7 ff ff ff cc cc cc cc cc cc cc ...Ym...........Q.q.............
199c0 55 8b ec 83 e4 f8 51 53 56 8b f1 57 ff 75 08 8b 7e 34 8b cf e8 27 f1 ff ff 8b 57 0c 8b d8 83 c4 U.....QSV..W.u..~4...'....W.....
199e0 04 8d 4a 10 89 4f 0c 89 1a 0f b6 4b 04 83 c9 40 89 4a 08 8b 47 0c 8b 76 40 83 e8 10 8b d0 89 44 ..J..O.....K...@.J..G..v@......D
19a00 24 0c 8b ce e8 f7 d8 ff ff 3d a0 65 53 00 75 10 ff 74 24 0c 8b d6 8b cf e8 c3 d5 ff ff 83 c4 04 $........=.eS.u..t$.............
19a20 83 78 08 00 75 2a c7 00 01 00 00 00 c7 40 08 01 00 00 00 8b 47 10 83 78 0c 00 7e 07 8b cf e8 6d .x..u*.......@......G..x..~....m
19a40 cb ff ff 83 47 0c f0 8b c3 5f 5e 5b 8b e5 5d c3 8b 40 10 83 47 0c f0 5f 5e 5b 8b e5 5d c3 cc cc ....G...._^[..]..@..G.._^[..]...
19a60 55 8b ec 83 ec 0c 53 56 57 8b f9 8b 57 38 8b 07 89 45 f8 8b 32 8d 46 ff 89 02 8b 5f 38 85 f6 74 U.....SVW...W8...E..2.F...._8..t
19a80 05 8b 43 04 eb 23 8d 45 fc 50 ff 73 0c 8b 43 08 ff 73 10 ff d0 83 c4 0c 85 c0 74 7d 8b 4d fc 85 ..C..#.E.P.s..C..s........t}.M..
19aa0 c9 74 76 49 89 43 04 89 0b 8a 08 40 89 43 04 0f b6 c1 89 07 83 f8 0a 74 05 83 f8 0d 75 61 3b 45 .tvI.C.....@.C.........t....ua;E
19ac0 f8 74 5c 8b 4f 38 8b 11 8d 42 ff 89 01 8b 77 38 85 d2 74 0e 8b 46 04 0f b6 08 40 89 46 04 89 0f .t\.O8...B....w8..t..F....@.F...
19ae0 eb 3d 8d 45 f8 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 1a 8b 4d f8 85 c9 74 13 49 .=.E.P.v..F..v........t..M...t.I
19b00 89 46 04 89 0e 8a 08 40 0f b6 c9 89 46 04 89 0f eb 0d 83 c9 ff 89 0f eb 06 c7 07 ff ff ff ff ff .F.....@....F...................
19b20 47 04 81 7f 04 ff ff ff 7f 7d 07 5f 5e 5b 8b e5 5d c3 6a 00 ba 34 bd 53 00 8b cf e8 20 fe ff ff G........}._^[..].j..4.S........
19b40 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 53 8b d9 39 13 75 74 8b 53 38 56 57 ................U..QS..9.ut.S8VW
19b60 8b 32 8d 46 ff 89 02 8b 7b 38 85 f6 74 18 8b 47 04 0f b6 08 40 89 47 04 b8 01 00 00 00 5f 5e 89 .2.F....{8..t..G....@.G......_^.
19b80 0b 5b 8b e5 5d c3 8d 45 fc 50 ff 77 0c 8b 47 08 ff 77 10 ff d0 83 c4 0c 85 c0 74 24 8b 4d fc 85 .[..]..E.P.w..G..w........t$.M..
19ba0 c9 74 1d 49 89 47 04 89 0f 8a 08 40 89 47 04 b8 01 00 00 00 5f 0f b6 c9 5e 89 0b 5b 8b e5 5d c3 .t.I.G.....@.G......_...^..[..].
19bc0 83 c9 ff 5f 5e 89 0b 8d 41 02 5b 8b e5 5d c3 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc ..._^...A.[..].3.[..]...........
19be0 55 8b ec 51 56 8b f2 57 8b f9 0f be 06 8b 17 3b d0 74 10 0f be 46 01 3b d0 74 08 33 c0 5f 5e 8b U..QV..W.......;.t...F.;.t.3._^.
19c00 e5 5d c3 e8 38 fc ff ff 8b 4f 38 8b 11 8d 42 ff 89 01 8b 77 38 85 d2 74 17 8b 46 04 0f b6 08 40 .]..8....O8...B....w8..t..F....@
19c20 89 46 04 b8 01 00 00 00 89 0f 5f 5e 8b e5 5d c3 8d 45 fc 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 .F........_^..]..E.P.v..F..v....
19c40 c4 0c 85 c0 74 23 8b 4d fc 85 c9 74 1c 49 89 46 04 89 0e 8a 08 40 89 46 04 b8 01 00 00 00 0f b6 ....t#.M...t.I.F.....@.F........
19c60 c9 89 0f 5f 5e 8b e5 5d c3 83 c9 ff 89 0f 5f 5e 8d 41 02 8b e5 5d c3 cc cc cc cc cc cc cc cc cc ..._^..]......_^.A...]..........
19c80 55 8b ec 83 e4 f8 83 ec 24 53 8b d9 89 54 24 0c 56 57 c7 44 24 10 50 bd 53 00 8b 3b 8b d7 e8 9d U.......$S...T$.VW.D$.P.S..;....
19ca0 fb ff ff 8b 53 38 8b 0a 8d 41 ff 89 02 8b 73 38 85 c9 74 0c 8b 46 04 0f b6 08 40 89 46 04 eb 33 ....S8...A....s8..t..F....@.F..3
19cc0 8d 44 24 18 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 19 8b 4c 24 18 85 c9 74 11 49 .D$.P.v..F..v........t..L$...t.I
19ce0 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 c9 eb 03 83 c9 ff 89 0b 83 ff 30 75 23 ba 54 bd 53 00 8b .F.....@.F.............0u#.T.S..
19d00 cb e8 da fe ff ff 85 c0 b9 58 bd 53 00 b8 50 bd 53 00 0f 44 c8 8b c1 89 44 24 10 eb 05 b8 50 bd .........X.S..P.S..D....D$....P.
19d20 53 00 8b d0 8b cb e8 b5 fe ff ff 85 c0 74 0c ba 5c bd 53 00 8b cb e8 a5 fe ff ff 8b 03 8b 7b 3c S............t..\.S...........{<
19d40 89 44 24 18 f6 80 39 6c 53 00 10 8b 4f 08 0f 84 84 00 00 00 8b 47 04 40 3b c1 76 23 81 f9 ff ff .D$...9lS...O........G.@;.v#....
19d60 ff 7f 0f 83 f1 01 00 00 8b 17 8d 34 09 56 51 8b 4b 34 e8 49 fa ff ff 83 c4 08 89 07 89 77 08 8b ...........4.VQ.K4.I.........w..
19d80 4f 04 8b 07 8b 54 24 18 88 14 01 ff 47 04 8b 4b 38 8b 11 8d 42 ff 89 01 8b 73 38 85 d2 74 15 8b O....T$.....G..K8...B....s8..t..
19da0 46 04 0f b6 08 40 89 46 04 8b 44 24 10 89 0b e9 6e ff ff ff 8d 44 24 1c 50 ff 76 0c 8b 46 08 ff F....@.F..D$....n....D$.P.v..F..
19dc0 76 10 ff d0 83 c4 0c 85 c0 0f 84 a8 00 00 00 8b 4c 24 1c e9 81 00 00 00 83 f8 2e 0f 85 a4 00 00 v...............L$..............
19de0 00 8b 47 04 40 3b c1 76 23 81 f9 ff ff ff 7f 0f 83 64 01 00 00 8b 17 8d 34 09 56 51 8b 4b 34 e8 ..G.@;.v#........d......4.VQ.K4.
19e00 bc f9 ff ff 83 c4 08 89 07 89 77 08 8b 4f 04 8b 07 c6 04 01 2e ff 47 04 8b 4b 38 8b 11 8d 42 ff ..........w..O........G..K8...B.
19e20 89 01 8b 73 38 85 d2 74 15 8b 46 04 0f b6 08 40 89 46 04 8b 44 24 10 89 0b e9 e4 fe ff ff 8d 44 ...s8..t..F....@.F..D$.........D
19e40 24 20 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 22 8b 4c 24 20 85 c9 74 1a 49 89 0e $.P.v..F..v........t".L$...t.I..
19e60 89 46 04 8a 08 40 0f b6 c9 89 46 04 8b 44 24 10 89 0b e9 ab fe ff ff 8b 44 24 10 83 c9 ff 89 0b .F...@....F..D$.........D$......
19e80 e9 9d fe ff ff 8b 57 04 8d 42 01 3b c1 76 26 81 f9 ff ff ff 7f 0f 83 be 00 00 00 8b 17 8d 34 09 ......W..B.;.v&...............4.
19ea0 56 51 8b 4b 34 e8 16 f9 ff ff 8b 57 04 83 c4 08 89 07 89 77 08 8b 07 c6 04 02 00 8d 54 24 20 ff VQ.K4......W.......w........T$..
19ec0 47 04 8b 43 3c 8b 30 8b ce e8 02 e0 ff ff 85 c0 74 1d 8b 4c 24 20 bf 13 00 00 00 8b 54 24 24 89 G..C<.0.........t..L$.......T$$.
19ee0 4c 24 20 89 54 24 24 f2 0f 10 44 24 20 eb 28 8d 54 24 20 8b ce e8 56 de ff ff 85 c0 74 4a f2 0f L$..T$$...D$..(.T$....V.....tJ..
19f00 10 44 24 20 bf 03 00 00 00 f2 0f 11 44 24 20 8b 54 24 24 8b 4c 24 20 2b c6 83 c0 01 74 2a 8b 44 .D$.........D$..T$$.L$.+....t*.D
19f20 24 14 83 ff 13 75 11 89 08 89 50 04 b8 23 01 00 00 5f 5e 5b 8b e5 5d c3 5f 5e f2 0f 11 00 b8 22 $....u....P..#..._^[..]._^....."
19f40 01 00 00 5b 8b e5 5d c3 68 22 01 00 00 ba 60 bd 53 00 8b cb e8 07 fa ff ff 6a 00 ba fc bc 53 00 ...[..].h"....`.S........j....S.
19f60 8b cb e8 f9 f9 ff ff cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b f9 33 f6 ................U........SVW..3.
19f80 89 7c 24 10 89 74 24 14 8b 07 8b d0 89 44 24 1c e8 ab f8 ff ff 8b 4f 38 8b 11 8d 42 ff 89 01 8b .|$..t$......D$.......O8...B....
19fa0 5f 38 85 d2 74 08 8b 43 04 8a 10 40 eb 34 8d 44 24 18 50 ff 73 0c 8b 43 08 ff 73 10 ff d0 8b c8 _8..t..C...@.4.D$.P.s..C..s.....
19fc0 83 c4 0c 85 c9 0f 84 e9 00 00 00 8b 44 24 18 85 c0 0f 84 dd 00 00 00 48 89 4b 04 89 03 8d 41 01 ............D$.........H.K....A.
19fe0 8a 11 89 43 04 0f b6 da 89 1f 83 fb 3d 0f 85 ca 00 00 00 8b 7f 3c 8b 47 04 8b 4f 08 40 3b c1 76 ...C........=........<.G..O.@;.v
1a000 27 81 f9 ff ff ff 7f 0f 83 c4 00 00 00 8b 17 8d 34 09 56 51 8b 4c 24 18 8b 49 34 e8 a0 f7 ff ff '...............4.VQ.L$..I4.....
1a020 83 c4 08 89 07 89 77 08 8b 4f 04 8b 07 88 1c 01 ff 47 04 8b 7c 24 10 8b 4f 38 8b 11 8d 42 ff 89 ......w..O.......G..|$..O8...B..
1a040 01 8b 77 38 85 d2 74 08 8b 46 04 8a 10 40 eb 2c 8d 44 24 18 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 ..w8..t..F...@.,.D$.P.v..F..v...
1a060 8b c8 83 c4 0c 85 c9 74 41 8b 44 24 18 85 c0 74 39 48 89 4e 04 89 06 8d 41 01 8a 11 89 46 04 8b .......tA.D$...t9H.N....A....F..
1a080 74 24 14 0f b6 da 46 89 1f 89 74 24 14 83 fb 3d 0f 84 5d ff ff ff 3b 5c 24 1c 8b ce f7 d1 0f 45 t$....F...t$...=..]...;\$......E
1a0a0 f1 8b c6 5f 5e 5b 8b e5 5d c3 8b 74 24 14 83 cb ff 46 eb 03 83 cb ff c7 07 ff ff ff ff 3b 5c 24 ..._^[..]..t$....F...........;\$
1a0c0 1c 8b ce f7 d1 0f 45 f1 5f 8b c6 5e 5b 8b e5 5d c3 8b 4c 24 10 ba fc bc 53 00 6a 00 e8 7f f8 ff ......E._..^[..]..L$....S.j.....
1a0e0 ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b f9 8b da ................U........SVW....
1a100 89 5c 24 0c 8b 47 04 8b 17 89 44 24 1c e8 2e f7 ff ff 8b 77 38 8b 16 8d 42 ff 89 06 8b 77 38 85 .\$..G....D$.......w8...B....w8.
1a120 d2 74 05 8b 46 04 eb 25 8d 44 24 10 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 2c 8b .t..F..%.D$.P.v..F..v........t,.
1a140 4c 24 10 85 c9 74 24 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 c1 89 07 83 f8 0a 74 05 83 f8 0d L$...t$I.F.....@.F.........t....
1a160 75 0f 8b cf e8 f7 f8 ff ff eb 06 c7 07 ff ff ff ff 8b 75 08 8b 07 89 44 24 10 40 83 f8 5e 0f 87 u.................u....D$.@..^..
1a180 aa 00 00 00 0f b6 80 fc af 41 00 ff 24 85 ec af 41 00 8b cf e8 d7 fd ff ff 3b c6 75 d7 8b 17 8b .........A..$...A........;.u....
1a1a0 cf e8 9a f6 ff ff 8b 4f 38 8b 11 8d 42 ff 89 01 85 d2 0f 84 8c 01 00 00 8b 4f 38 8b 41 04 0f b6 .......O8...B............O8.A...
1a1c0 10 40 89 41 04 e9 b3 01 00 00 8b 5f 3c 8b 53 04 8b 4b 08 8d 42 01 3b c1 76 26 81 f9 ff ff ff 7f .@.A......._<.S..K..B.;.v&......
1a1e0 0f 83 c6 01 00 00 8b 13 8d 34 09 56 51 8b 4f 34 e8 cb f5 ff ff 8b 53 04 83 c4 08 89 03 89 73 08 .........4.VQ.O4......S.......s.
1a200 8b 03 8b cf c6 04 02 0a ff 43 04 e8 50 f8 ff ff 8b 5c 24 0c 8b 75 08 85 db 0f 85 55 ff ff ff 8b .........C..P....\$..u.....U....
1a220 47 3c c7 40 04 00 00 00 00 e9 46 ff ff ff 85 db 0f 84 ad 00 00 00 8b 5f 3c 8b 43 04 8b 4b 08 40 G<.@......F............_<.C..K.@
1a240 3b c1 76 23 81 f9 ff ff ff 7f 0f 83 5c 01 00 00 8b 13 8d 34 09 56 51 8b 4f 34 e8 61 f5 ff ff 83 ;.v#........\......4.VQ.O4.a....
1a260 c4 08 89 03 89 73 08 8b 4b 04 8b 03 8b 54 24 10 88 14 01 ff 43 04 8b 4f 38 8b 11 8d 42 ff 89 01 .....s..K....T$.....C..O8...B...
1a280 8b 77 38 85 d2 74 15 8b 46 04 8b 5c 24 0c 0f b6 08 40 89 46 04 89 0f e9 d5 fe ff ff 8d 44 24 14 .w8..t..F..\$....@.F.........D$.
1a2a0 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 22 8b 4c 24 14 85 c9 74 1a 8b 5c 24 0c 49 P.v..F..v........t".L$...t..\$.I
1a2c0 89 46 04 89 0e 8a 08 40 0f b6 c9 89 46 04 89 0f e9 9c fe ff ff 8b 5c 24 0c 83 c9 ff 89 0f e9 8e .F.....@....F.........\$........
1a2e0 fe ff ff 8b 4f 38 8b 11 8d 42 ff 89 01 8b 77 38 85 d2 74 11 8b 46 04 0f b6 08 40 89 46 04 89 0f ....O8...B....w8..t..F....@.F...
1a300 e9 6c fe ff ff 8d 44 24 18 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 1e 8b 4c 24 18 .l....D$.P.v..F..v........t..L$.
1a320 85 c9 74 16 49 89 46 04 89 0e 8a 08 40 0f b6 c9 89 46 04 89 0f e9 37 fe ff ff 83 c9 ff 89 0f e9 ..t.I.F.....@....F....7.........
1a340 2d fe ff ff 8b 77 38 8d 44 24 18 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 19 8b 4c -....w8.D$.P.v..F..v........t..L
1a360 24 18 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 d1 eb 03 83 ca ff 8b 75 08 89 17 85 $...t.I.F.....@.F..........u....
1a380 db 74 22 8b 57 3c 8d 04 36 8b 4a 04 8b 12 2b c8 83 e9 04 83 c2 02 51 03 d6 8b cf e8 20 f6 ff ff .t".W<..6.J...+.......Q.........
1a3a0 83 c4 04 89 03 5f 5e 5b 8b e5 5d c3 6a 00 ba fc bc 53 00 8b cf e8 a6 f5 ff ff ff 74 24 1c b9 74 ....._^[..].j....S.........t$..t
1a3c0 bd 53 00 85 db b8 4c f9 49 00 0f 44 c1 50 68 7c bd 53 00 ff 77 34 e8 55 e1 ff ff 83 c4 10 8b d0 .S....L.I..D.Ph|.S..w4.U........
1a3e0 8b cf 68 21 01 00 00 e8 74 f5 ff ff ba af 41 00 ca ad 41 00 92 ad 41 00 2e ae 41 00 00 03 03 03 ..h!....t.....A...A...A...A.....
1a400 03 03 03 03 03 03 03 01 03 03 01 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................................
1a420 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................................
1a440 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 cc cc cc cc cc ................................
1a460 55 8b ec 51 53 56 57 8b f9 8b 17 e8 d0 f3 ff ff 8b 57 38 8b 32 8d 46 ff 89 02 8b 5f 38 85 f6 74 U..QSVW..........W8.2.F...._8..t
1a480 0c 8b 43 04 0f b6 08 40 89 43 04 eb 31 8d 45 fc 50 ff 73 0c 8b 43 08 ff 73 10 ff d0 83 c4 0c 85 ..C....@.C..1.E.P.s..C..s.......
1a4a0 c0 74 18 8b 4d fc 85 c9 74 11 49 89 43 04 89 0b 8a 08 40 89 43 04 0f b6 c9 eb 03 83 c9 ff 8a 81 .t..M...t.I.C.....@.C...........
1a4c0 39 6c 53 00 89 0f a8 10 74 1f a8 02 74 0c 83 c1 d0 8b c1 5f 5e 5b 8b e5 5d c3 5f 83 c9 20 83 e9 9lS.....t...t......_^[..]._.....
1a4e0 57 5e 8b c1 5b 8b e5 5d c3 83 f9 ff 74 2f 8b d1 8b cf e8 49 f3 ff ff 8b 4f 38 8b 11 8d 42 ff 89 W^..[..]....t/.....I....O8...B..
1a500 01 8b 4f 38 85 d2 74 0c 8b 41 04 0f b6 10 40 89 41 04 eb 07 e8 17 e3 ff ff 8b d0 89 17 68 25 01 ..O8..t..A....@.A............h%.
1a520 00 00 ba a8 bd 53 00 8b cf e8 32 f4 ff ff cc cc 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b f9 c7 44 .....S....2.....U........SVW...D
1a540 24 10 04 00 00 00 8b 17 e8 f3 f2 ff ff 8b 57 38 8b 32 8d 46 ff 89 02 8b 5f 38 85 f6 74 05 8b 43 $.............W8.2.F...._8..t..C
1a560 04 eb 2d 8d 44 24 14 50 ff 73 0c 8b 43 08 ff 73 10 ff d0 83 c4 0c 85 c0 0f 84 d3 01 00 00 8b 4c ..-.D$.P.s..C..s...............L
1a580 24 14 85 c9 0f 84 c7 01 00 00 49 89 43 04 89 0b 8a 08 40 0f b6 d1 8b cf 89 43 04 89 17 83 fa 7b $.........I.C.....@......C.....{
1a5a0 74 33 e8 99 f2 ff ff 8b 4f 38 8b 11 8d 42 ff 89 01 8b 77 38 85 d2 74 0f 8b 46 04 0f b6 08 40 89 t3......O8...B....w8..t..F....@.
1a5c0 46 04 e9 8d 01 00 00 8b ce e8 62 e2 ff ff 8b c8 e9 7f 01 00 00 e8 86 fe ff ff 8b 1f 8b f0 89 74 F.........b....................t
1a5e0 24 14 8b 57 3c 89 54 24 18 8b 42 04 8b 4a 08 40 3b c1 76 2b 81 f9 ff ff ff 7f 0f 83 69 01 00 00 $..W<.T$..B..J.@;.v+........i...
1a600 8b 12 8d 34 09 56 51 8b 4f 34 e8 b1 f1 ff ff 8b 54 24 20 83 c4 08 89 72 08 8b 74 24 14 89 02 8b ...4.VQ.O4......T$.....r..t$....
1a620 42 04 8b 0a 88 1c 01 ff 42 04 8b 4f 38 8b 11 8d 42 ff 89 01 8b 5f 38 89 5c 24 18 85 d2 74 10 8b B.......B..O8...B...._8.\$...t..
1a640 43 04 8b 4c 24 18 0f b6 18 40 89 41 04 eb 33 8d 44 24 1c 50 ff 73 0c 8b 43 08 ff 73 10 ff d0 83 C..L$....@.A..3.D$.P.s..C..s....
1a660 c4 0c 85 c0 74 19 8b 4c 24 1c 85 c9 74 11 49 89 43 04 89 0b 8a 08 40 89 43 04 0f b6 d9 eb 03 83 ....t..L$...t.I.C.....@.C.......
1a680 cb ff 8a 83 39 6c 53 00 89 1f a8 10 74 2f ff 44 24 10 a8 02 74 05 8d 43 d0 eb 08 8b c3 83 c8 20 ....9lS.....t/.D$...t..C........
1a6a0 83 e8 57 c1 e6 04 03 f0 89 74 24 14 81 fe ff ff 10 00 0f 87 bf 00 00 00 e9 25 ff ff ff 83 fb 7d ..W......t$..............%.....}
1a6c0 0f 85 f6 00 00 00 8b 4f 38 8b 11 8d 42 ff 89 01 8b 5f 38 85 d2 74 1f 8b 43 04 0f b6 08 40 89 43 .......O8...B...._8..t..C....@.C
1a6e0 04 8b 47 3c 89 0f 8b 4c 24 10 29 48 04 8b c6 5f 5e 5b 8b e5 5d c3 8d 44 24 1c 50 ff 73 0c 8b 43 ..G<...L$.)H..._^[..]..D$.P.s..C
1a700 08 ff 73 10 ff d0 83 c4 0c 85 c0 74 2c 8b 4c 24 1c 85 c9 74 24 49 89 43 04 89 0b 8a 08 40 89 43 ..s........t,.L$...t$I.C.....@.C
1a720 04 8b 47 3c 0f b6 c9 89 0f 8b 4c 24 10 29 48 04 8b c6 5f 5e 5b 8b e5 5d c3 8b 47 3c 83 c9 ff 89 ..G<......L$.)H..._^[..]..G<....
1a740 0f 8b 4c 24 10 5f 29 48 04 8b c6 5e 5b 8b e5 5d c3 83 c9 ff 8b c7 ba c4 bd 53 00 68 25 01 00 00 ..L$._)H...^[..].........S.h%...
1a760 89 08 8b cf e8 f7 f1 ff ff 6a 00 ba fc bc 53 00 8b cf e8 e9 f1 ff ff 83 fb ff 74 2f 8b d3 8b cf .........j....S...........t/....
1a780 e8 bb f0 ff ff 8b 4f 38 8b 11 8d 42 ff 89 01 8b 4f 38 85 d2 74 0c 8b 41 04 0f b6 10 40 89 41 04 ......O8...B....O8..t..A....@.A.
1a7a0 eb 07 e8 89 e0 ff ff 8b d0 89 17 68 25 01 00 00 ba d0 bd 53 00 8b cf e8 a4 f1 ff ff 83 fb ff 74 ...........h%......S...........t
1a7c0 2f 8b d3 8b cf e8 76 f0 ff ff 8b 4f 38 8b 11 8d 42 ff 89 01 8b 4f 38 85 d2 74 0c 8b 41 04 0f b6 /.....v....O8...B....O8..t..A...
1a7e0 10 40 89 41 04 eb 07 e8 44 e0 ff ff 8b d0 89 17 68 25 01 00 00 ba e8 bd 53 00 8b cf e8 5f f1 ff .@.A....D.......h%......S...._..
1a800 ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b f9 33 f6 ................U........SVW..3.
1a820 33 c0 89 44 24 10 8b 1f 8b d3 66 0f 1f 44 00 00 f6 83 39 6c 53 00 02 0f 84 bf 00 00 00 8b 57 3c 3..D$.....f..D....9lS.........W<
1a840 8d 46 fa 8d 04 86 89 54 24 18 8d 34 43 89 74 24 14 8b 42 04 8b 4a 08 40 3b c1 76 27 81 f9 ff ff .F.....T$..4C.t$..B..J.@;.v'....
1a860 ff 7f 0f 83 ab 00 00 00 8b 12 8d 34 09 56 51 8b 4f 34 e8 49 ef ff ff 8b 54 24 20 83 c4 08 89 02 ...........4.VQ.O4.I....T$......
1a880 89 72 08 8b 4a 04 8b 02 88 1c 01 ff 42 04 8b 4f 38 8b 11 8d 42 ff 89 01 8b 77 38 85 d2 74 0c 8b .r..J.......B..O8...B....w8..t..
1a8a0 46 04 0f b6 18 40 89 46 04 eb 37 8d 44 24 1c 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 8b d0 83 c4 0c F....@.F..7.D$.P.v..F..v........
1a8c0 85 d2 74 1b 8b 44 24 1c 85 c0 74 13 48 89 56 04 89 06 8d 42 01 8a 0a 89 46 04 0f b6 d9 eb 03 83 ..t..D$...t.H.V....B....F.......
1a8e0 cb ff 8b 44 24 10 8b d3 8b 74 24 14 40 89 1f 89 44 24 10 83 f8 03 0f 8c 34 ff ff ff 81 fe ff 00 ...D$....t$.@...D$......4.......
1a900 00 00 7f 1d 8b 4f 3c 5f 29 41 04 8b c6 5e 5b 8b e5 5d c3 6a 00 ba fc bc 53 00 8b cf e8 3f f0 ff .....O<_)A...^[..].j....S....?..
1a920 ff 83 fa ff 74 2d 8b cf e8 13 ef ff ff 8b 4f 38 8b 11 8d 42 ff 89 01 8b 4f 38 85 d2 74 0c 8b 41 ....t-........O8...B....O8..t..A
1a940 04 0f b6 10 40 89 41 04 eb 07 e8 e1 de ff ff 8b d0 89 17 68 25 01 00 00 ba f4 bd 53 00 8b cf e8 ....@.A............h%......S....
1a960 fc ef ff ff cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 34 53 8b d9 89 54 24 14 ................U.......4S...T$.
1a980 56 57 89 5c 24 24 8b 13 e8 b3 ee ff ff 8b 73 38 8b 3e 8d 47 ff 89 06 8b 73 38 85 ff 74 0c 8b 46 VW.\$$........s8.>.G....s8..t..F
1a9a0 04 0f b6 10 40 89 46 04 eb 33 8d 44 24 18 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 ....@.F..3.D$.P.v..F..v........t
1a9c0 19 8b 4c 24 18 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 d1 eb 03 83 ca ff 89 13 3b ..L$...t.I.F.....@.F...........;
1a9e0 54 24 1c 0f 84 88 04 00 00 8b c2 89 44 24 14 90 40 83 f8 5d 0f 87 d5 03 00 00 0f b6 80 74 bb 41 T$..........D$..@..].........t.A
1aa00 00 ff 24 85 64 bb 41 00 8b 7b 3c 8b 77 04 8b 4f 08 8d 46 01 3b c1 76 26 81 f9 ff ff ff 7f 0f 83 ..$.d.A..{<.w..O..F.;.v&........
1aa20 30 05 00 00 8b 17 8d 34 09 56 51 8b 4b 34 e8 8d ed ff ff 89 77 08 83 c4 08 8b 77 04 89 07 8b 07 0......4.VQ.K4......w.....w.....
1aa40 8b 54 24 14 88 14 06 ff 47 04 8b 4b 38 8b 11 8d 42 ff 89 01 8b 73 38 85 d2 74 05 8b 46 04 eb 2d .T$.....G..K8...B....s8..t..F..-
1aa60 8d 44 24 20 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 0f 84 47 03 00 00 8b 4c 24 20 85 .D$.P.v..F..v..........G....L$..
1aa80 c9 0f 84 3b 03 00 00 49 89 46 04 89 0e 8a 08 40 0f b6 c9 89 46 04 89 4c 24 14 89 0b 8d 41 01 83 ...;...I.F.....@....F..L$....A..
1aaa0 f8 7b 0f 87 b3 02 00 00 0f b6 80 0c bc 41 00 ff 24 85 d4 bb 41 00 c7 44 24 14 07 00 00 00 8b 4b .{...........A..$...A..D$......K
1aac0 38 8b 11 8d 42 ff 89 01 8b 73 38 85 d2 0f 84 64 01 00 00 8b 46 04 0f b6 08 40 89 46 04 89 0b e9 8...B....s8....d....F....@.F....
1aae0 8f 02 00 00 c7 44 24 14 08 00 00 00 eb d0 c7 44 24 14 0c 00 00 00 eb c6 c7 44 24 14 0a 00 00 00 .....D$........D$........D$.....
1ab00 eb bc c7 44 24 14 0d 00 00 00 eb b2 c7 44 24 14 09 00 00 00 eb a8 c7 44 24 14 0b 00 00 00 eb 9e ...D$........D$........D$.......
1ab20 8b cb e8 39 f9 ff ff 8b cb 8b f0 e8 30 f9 ff ff c1 e6 04 03 c6 89 44 24 14 8b 43 3c 83 40 04 fe ...9........0.........D$..C<.@..
1ab40 e9 79 ff ff ff 8b cb e8 e4 f9 ff ff 8b d0 b9 01 00 00 00 81 fa 80 00 00 00 73 0a 88 54 24 3f 89 .y.......................s..T$?.
1ab60 4c 24 18 eb 4f bb 3f 00 00 00 8d 74 24 3f 66 90 8a c2 d1 eb 24 3f c1 ea 06 0c 80 8d 76 ff 41 88 L$..O.?....t$?f.....$?......v.A.
1ab80 46 01 3b d3 77 ea 89 5c 24 14 8b 44 24 14 8b 5c 24 24 f6 d0 02 c0 89 4c 24 18 0a c2 89 44 24 14 F.;.w..\$..D$..\$$.....L$....D$.
1aba0 8d 44 24 40 8b 54 24 14 2b c1 88 10 85 c9 0f 8e 14 02 00 00 8d 44 24 40 2b c1 89 44 24 14 66 90 .D$@.T$.+............D$@+..D$.f.
1abc0 8b 7b 3c 8a 00 88 44 24 13 8b 47 04 8b 4f 08 40 3b c1 76 23 81 f9 ff ff ff 7f 0f 83 74 03 00 00 .{<...D$..G..O.@;.v#........t...
1abe0 8b 17 8d 34 09 56 51 8b 4b 34 e8 d1 eb ff ff 83 c4 08 89 07 89 77 08 8b 47 04 8b 0f 8a 54 24 13 ...4.VQ.K4...........w..G....T$.
1ac00 88 14 01 8b 4c 24 18 8b 44 24 14 49 ff 47 04 40 89 4c 24 18 89 44 24 14 85 c9 7f a4 8b 13 e9 3e ....L$..D$.I.G.@.L$..D$........>
1ac20 02 00 00 8b cb e8 36 ee ff ff c7 44 24 14 0a 00 00 00 e9 3c 01 00 00 8d 44 24 28 50 ff 76 0c 8b ......6....D$......<....D$(P.v..
1ac40 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 1e 8b 4c 24 28 85 c9 74 16 49 89 46 04 89 0e 8a 08 40 0f F..v........t..L$(..t.I.F.....@.
1ac60 b6 c9 89 46 04 89 0b e9 07 01 00 00 83 c9 ff 89 0b e9 fd 00 00 00 8b 43 3c ff 48 04 8b 4b 38 8b ...F...................C<.H..K8.
1ac80 11 8d 42 ff 89 01 85 d2 74 0f 8b 53 38 8b 4a 04 0f b6 01 41 89 4a 04 eb 36 8b 73 38 8d 44 24 2c ..B.....t..S8.J....A.J..6.s8.D$,
1aca0 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 19 8b 4c 24 2c 85 c9 74 11 49 89 46 04 89 P.v..F..v........t..L$,..t.I.F..
1acc0 0e 8a 08 40 89 46 04 0f b6 c1 eb 03 83 c8 ff f6 80 39 6c 53 00 08 89 03 0f 84 ea 00 00 00 66 90 ...@.F...........9lS..........f.
1ace0 83 f8 0a 74 5d 83 f8 0d 74 58 8b 4b 38 8b 11 8d 42 ff 89 01 8b 73 38 85 d2 74 0e 8b 4e 04 0f b6 ...t]...tX.K8...B....s8..t..N...
1ad00 01 41 89 4e 04 89 03 eb 42 8d 44 24 30 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 1b .A.N....B.D$0P.v..F..v........t.
1ad20 8b 4c 24 30 85 c9 74 13 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 c1 89 03 eb 10 83 c8 ff 89 03 .L$0..t.I.F.....@.F.............
1ad40 eb 09 8b cb e8 17 ed ff ff 8b 03 f6 80 39 6c 53 00 08 75 8c 8b 13 e9 06 01 00 00 f6 81 39 6c 53 .............9lS..u..........9lS
1ad60 00 02 0f 84 85 01 00 00 8b cb e8 a1 fa ff ff 89 44 24 14 8b 4b 3c ff 49 04 8b 7b 3c 8b 57 04 8b ................D$..K<.I..{<.W..
1ad80 4f 08 8d 42 01 3b c1 76 26 81 f9 ff ff ff 7f 0f 83 bf 01 00 00 8b 17 8d 34 09 56 51 8b 4b 34 e8 O..B.;.v&...............4.VQ.K4.
1ada0 1c ea ff ff 8b 57 04 83 c4 08 89 07 89 77 08 8b 07 8b 4c 24 14 88 0c 02 ff 47 04 8b 13 e9 9f 00 .....W.......w....L$.....G......
1adc0 00 00 c7 03 ff ff ff ff 8b 13 e9 92 00 00 00 8b 7b 3c 8b 47 04 8b 4f 08 40 3b c1 76 23 81 f9 ff ................{<.G..O.@;.v#...
1ade0 ff ff 7f 0f 83 6b 01 00 00 8b 17 8d 34 09 56 51 8b 4b 34 e8 c8 e9 ff ff 83 c4 08 89 07 89 77 08 .....k......4.VQ.K4...........w.
1ae00 8b 47 04 8b 0f 8b 54 24 14 88 14 01 ff 47 04 8b 4b 38 8b 11 8d 42 ff 89 01 8b 73 38 85 d2 74 0c .G....T$.....G..K8...B....s8..t.
1ae20 8b 46 04 0f b6 10 40 89 46 04 eb 33 8d 44 24 34 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 .F....@.F..3.D$4P.v..F..v.......
1ae40 c0 74 19 8b 4c 24 34 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 d1 eb 03 83 ca ff 89 .t..L$4..t.I.F.....@.F..........
1ae60 13 8b c2 89 44 24 14 3b 44 24 1c 0f 85 7f fb ff ff 8b cb e8 c8 e9 ff ff 8b 4b 38 8b 11 8d 42 ff ....D$.;D$...............K8...B.
1ae80 89 01 8b 73 38 85 d2 74 0c 8b 46 04 0f b6 08 40 89 46 04 eb 33 8d 44 24 34 50 ff 76 0c 8b 46 08 ...s8..t..F....@.F..3.D$4P.v..F.
1aea0 ff 76 10 ff d0 83 c4 0c 85 c0 74 19 8b 4c 24 34 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 .v........t..L$4..t.I.F.....@.F.
1aec0 0f b6 c9 eb 03 83 c9 ff 8b 53 3c 89 0b 8b cb 8b 42 04 8b 12 83 e8 02 50 42 e8 e2 ea ff ff 8b 4d .........S<.....B......PB......M
1aee0 08 83 c4 04 5f 5e 89 01 5b 8b e5 5d c3 83 f9 ff 74 2f 8b d1 8b cb e8 45 e9 ff ff 8b 4b 38 8b 11 ...._^..[..]....t/.....E....K8..
1af00 8d 42 ff 89 01 8b 4b 38 85 d2 74 0c 8b 41 04 0f b6 10 40 89 41 04 eb 07 e8 13 d9 ff ff 8b d0 89 .B....K8..t..A....@.A...........
1af20 13 68 25 01 00 00 ba 24 be 53 00 8b cb e8 2e ea ff ff 68 21 01 00 00 ba 10 be 53 00 8b cb e8 1d .h%....$.S........h!......S.....
1af40 ea ff ff 68 25 01 00 00 ba 10 be 53 00 8b cb e8 0c ea ff ff 6a 00 ba fc bc 53 00 8b cb e8 fe e9 ...h%......S........j....S......
1af60 ff ff 66 90 32 bb 41 00 43 bb 41 00 08 b6 41 00 cf b9 41 00 00 03 03 03 03 03 03 03 03 03 03 01 ..f.2.A.C.A...A...A.............
1af80 03 03 01 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................................
1afa0 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................................
1afc0 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 02 66 90 c8 b9 41 00 23 b8 41 00 be b6 41 00 ..................f...A.#.A...A.
1afe0 b6 b6 41 00 e4 b6 41 00 ee b6 41 00 f8 b6 41 00 02 b7 41 00 0c b7 41 00 45 b7 41 00 16 b7 41 00 ..A...A...A...A...A...A.E.A...A.
1b000 20 b7 41 00 76 b8 41 00 5b b9 41 00 00 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 01 0d 0d 01 0d 0d 0d 0d 0d ..A.v.A.[.A.....................
1b020 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 02 0d 0d 0d 0d 02 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d ................................
1b040 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d ................................
1b060 0d 0d 0d 0d 0d 0d 0d 0d 0d 02 0d 0d 0d 0d 03 04 0d 0d 0d 05 0d 0d 0d 0d 0d 0d 0d 06 0d 0d 0d 07 ................................
1b080 0d 08 09 0a 0d 0b 0d 0c cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b f9 89 54 ................U........SVW...T
1b0a0 24 0c 8b 47 3c c7 40 04 00 00 00 00 8b 1f 8d 43 01 83 f8 7f 0f 87 db 01 00 00 66 0f 1f 44 00 00 $..G<.@........C..........f..D..
1b0c0 0f b6 80 70 c4 41 00 ff 24 85 34 c4 41 00 8b cf e8 8b e9 ff ff e9 ad 01 00 00 8b 4f 38 8b 11 8d ...p.A..$.4.A..............O8...
1b0e0 42 ff 89 01 8b 77 38 85 d2 74 11 8b 46 04 0f b6 08 40 89 46 04 89 0f e9 8b 01 00 00 8d 44 24 10 B....w8..t..F....@.F.........D$.
1b100 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 1e 8b 4c 24 10 85 c9 74 16 49 89 46 04 89 P.v..F..v........t..L$...t.I.F..
1b120 0e 8a 08 40 0f b6 c9 89 46 04 89 0f e9 56 01 00 00 83 c9 ff 89 0f e9 4c 01 00 00 8b 4f 38 8b 11 ...@....F....V.........L....O8..
1b140 8d 42 ff 89 01 85 d2 74 0e 8b 4f 38 8b 41 04 8a 10 40 89 41 04 eb 36 8b 77 38 8d 44 24 14 50 ff .B.....t..O8.A...@.A..6.w8.D$.P.
1b160 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 0f 84 95 01 00 00 8b 4c 24 14 85 c9 0f 84 89 01 00 v..F..v...............L$........
1b180 00 49 89 46 04 89 0e 8a 10 40 89 46 04 0f b6 c2 89 07 83 f8 2d 0f 85 75 01 00 00 8b 4f 38 8b 11 .I.F.....@.F........-..u....O8..
1b1a0 8d 42 ff 89 01 8b 77 38 85 d2 74 05 8b 46 04 eb 25 8d 44 24 18 50 ff 76 0c 8b 46 08 ff 76 10 ff .B....w8..t..F..%.D$.P.v..F..v..
1b1c0 d0 83 c4 0c 85 c0 74 55 8b 4c 24 18 85 c9 74 4d 49 89 46 04 89 0e 8a 08 40 0f b6 c9 89 46 04 89 ......tU.L$...tMI.F.....@....F..
1b1e0 0f 83 f9 5b 75 30 8b cf e8 83 ed ff ff 8b 4f 3c c7 41 04 00 00 00 00 85 c0 78 19 50 33 d2 8b cf ...[u0........O<.A.......x.P3...
1b200 e8 eb ee ff ff 8b 47 3c 83 c4 04 c7 40 04 00 00 00 00 eb 73 8b 0f 83 f9 0a 74 6c eb 09 c7 07 ff ......G<....@......s.....tl.....
1b220 ff ff ff 83 c9 ff 83 f9 0d 74 5c 83 f9 ff 74 57 8b 4f 38 8b 11 8d 42 ff 89 01 8b 77 38 85 d2 74 .........t\...tW.O8...B....w8..t
1b240 0c 8b 46 04 0f b6 08 40 89 46 04 eb 33 8d 44 24 1c 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c ..F....@.F..3.D$.P.v..F..v......
1b260 85 c0 74 19 8b 4c 24 1c 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 c9 eb 03 83 c9 ff ..t..L$...t.I.F.....@.F.........
1b280 89 0f 83 f9 0a 75 9f 8b 1f 8d 43 01 83 f8 7f 0f 86 2b fe ff ff f6 83 39 6c 53 00 01 0f 84 05 05 .....u....C......+.....9lS......
1b2a0 00 00 8b 57 3c 89 54 24 1c 8b 42 04 8b 4a 08 40 3b c1 76 27 81 f9 ff ff ff 7f 0f 83 65 05 00 00 ...W<.T$..B..J.@;.v'........e...
1b2c0 8b 12 8d 34 09 56 51 8b 4f 34 e8 f1 e4 ff ff 8b 54 24 24 83 c4 08 89 02 89 72 08 8b 4a 04 8b 02 ...4.VQ.O4......T$$......r..J...
1b2e0 88 1c 01 ff 42 04 8b 4f 38 8b 11 8d 42 ff 89 01 8b 77 38 85 d2 0f 84 2a 04 00 00 8b 46 04 0f b6 ....B..O8...B....w8....*....F...
1b300 18 40 89 46 04 e9 4e 04 00 00 c7 07 ff ff ff ff b8 2d 00 00 00 5f 5e 5b 8b e5 5d c3 8b cf e8 4d .@.F..N..........-..._^[..]....M
1b320 ec ff ff 85 c0 78 1b 8b 54 24 0c 8b cf 50 e8 bd ed ff ff 83 c4 04 b8 25 01 00 00 5f 5e 5b 8b e5 .....x..T$...P.........%..._^[..
1b340 5d c3 83 f8 ff 0f 85 c9 04 00 00 b8 5b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 4f 38 8b 11 8d 42 ff 89 ]...........[..._^[..]..O8...B..
1b360 01 85 d2 74 0f 8b 4f 38 8b 41 04 0f b6 10 40 89 41 04 eb 36 8b 77 38 8d 44 24 1c 50 ff 76 0c 8b ...t..O8.A....@.A..6.w8.D$.P.v..
1b380 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 19 8b 4c 24 1c 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 F..v........t..L$...t.I.F.....@.
1b3a0 46 04 0f b6 d1 eb 03 83 ca ff 89 17 8b cf ba 3d 00 00 00 e8 98 e7 ff ff f7 d8 1b c0 25 dd 00 00 F..............=............%...
1b3c0 00 83 c0 3d 5f 5e 5b 8b e5 5d c3 8b 4f 38 8b 11 8d 42 ff 89 01 85 d2 74 0f 8b 4f 38 8b 41 04 0f ...=_^[..]..O8...B.....t..O8.A..
1b3e0 b6 10 40 89 41 04 eb 36 8b 77 38 8d 44 24 1c 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 ..@.A..6.w8.D$.P.v..F..v........
1b400 74 19 8b 4c 24 1c 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 d1 eb 03 83 ca ff 89 17 t..L$...t.I.F.....@.F...........
1b420 8b cf ba 3d 00 00 00 e8 24 e7 ff ff 85 c0 74 0c b8 1c 01 00 00 5f 5e 5b 8b e5 5d c3 ba 3c 00 00 ...=....$.....t......_^[..]..<..
1b440 00 8b cf e8 08 e7 ff ff f7 d8 1b c0 25 e2 00 00 00 83 c0 3c 5f 5e 5b 8b e5 5d c3 8b 4f 38 8b 11 ............%......<_^[..]..O8..
1b460 8d 42 ff 89 01 85 d2 74 0f 8b 4f 38 8b 41 04 0f b6 10 40 89 41 04 eb 36 8b 77 38 8d 44 24 1c 50 .B.....t..O8.A....@.A..6.w8.D$.P
1b480 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 19 8b 4c 24 1c 85 c9 74 11 49 89 46 04 89 0e .v..F..v........t..L$...t.I.F...
1b4a0 8a 08 40 89 46 04 0f b6 d1 eb 03 83 ca ff 89 17 8b cf ba 3d 00 00 00 e8 94 e6 ff ff 85 c0 74 0c ..@.F..............=..........t.
1b4c0 b8 1b 01 00 00 5f 5e 5b 8b e5 5d c3 ba 3e 00 00 00 8b cf e8 78 e6 ff ff f7 d8 1b c0 25 e1 00 00 ....._^[..]..>......x.......%...
1b4e0 00 83 c0 3e 5f 5e 5b 8b e5 5d c3 8b 4f 38 8b 11 8d 42 ff 89 01 85 d2 74 0f 8b 4f 38 8b 41 04 0f ...>_^[..]..O8...B.....t..O8.A..
1b500 b6 10 40 89 41 04 eb 36 8b 77 38 8d 44 24 1c 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 ..@.A..6.w8.D$.P.v..F..v........
1b520 74 19 8b 4c 24 1c 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 d1 eb 03 83 ca ff 89 17 t..L$...t.I.F.....@.F...........
1b540 8b cf ba 2f 00 00 00 e8 04 e6 ff ff f7 d8 1b c0 25 e8 00 00 00 83 c0 2f 5f 5e 5b 8b e5 5d c3 8b .../............%....../_^[..]..
1b560 4f 38 8b 11 8d 42 ff 89 01 85 d2 74 0f 8b 4f 38 8b 41 04 0f b6 10 40 89 41 04 eb 36 8b 77 38 8d O8...B.....t..O8.A....@.A..6.w8.
1b580 44 24 1c 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 19 8b 4c 24 1c 85 c9 74 11 49 89 D$.P.v..F..v........t..L$...t.I.
1b5a0 46 04 89 0e 8a 08 40 89 46 04 0f b6 d1 eb 03 83 ca ff 89 17 8b cf ba 3d 00 00 00 e8 90 e5 ff ff F.....@.F..............=........
1b5c0 f7 d8 1b c0 25 9f 00 00 00 83 c0 7e 5f 5e 5b 8b e5 5d c3 8b 4f 38 8b 11 8d 42 ff 89 01 85 d2 74 ....%......~_^[..]..O8...B.....t
1b5e0 0f 8b 4f 38 8b 41 04 0f b6 10 40 89 41 04 eb 36 8b 77 38 8d 44 24 1c 50 ff 76 0c 8b 46 08 ff 76 ..O8.A....@.A..6.w8.D$.P.v..F..v
1b600 10 ff d0 83 c4 0c 85 c0 74 19 8b 4c 24 1c 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 ........t..L$...t.I.F.....@.F...
1b620 d1 eb 03 83 ca ff 89 17 8b cf ba 3a 00 00 00 e8 1c e5 ff ff f7 d8 1b c0 25 e6 00 00 00 83 c0 3a ...........:............%......:
1b640 5f 5e 5b 8b e5 5d c3 8b 4c 24 0c 8b d3 51 8b cf e8 1b f3 ff ff 83 c4 04 b8 25 01 00 00 5f 5e 5b _^[..]..L$...Q...........%..._^[
1b660 8b e5 5d c3 8b d3 8b cf e8 d3 e1 ff ff 8b 4f 38 8b 11 8d 42 ff 89 01 85 d2 74 0f 8b 4f 38 8b 41 ..]...........O8...B.....t..O8.A
1b680 04 0f b6 10 40 89 41 04 eb 36 8b 77 38 8d 44 24 1c 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c ....@.A..6.w8.D$.P.v..F..v......
1b6a0 85 c0 74 19 8b 4c 24 1c 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 d1 eb 03 83 ca ff ..t..L$...t.I.F.....@.F.........
1b6c0 89 17 8b cf ba 2e 00 00 00 e8 82 e4 ff ff 85 c0 74 1e ba 2e 00 00 00 8b cf e8 72 e4 ff ff f7 d8 ................t.........r.....
1b6e0 1b c0 f7 d8 05 18 01 00 00 5f 5e 5b 8b e5 5d c3 8b 07 f6 80 39 6c 53 00 02 75 0c b8 2e 00 00 00 ........._^[..].....9lS..u......
1b700 5f 5e 5b 8b e5 5d c3 8b 54 24 0c 8b cf e8 6e e5 ff ff 5f 5e 5b 8b e5 5d c3 b8 21 01 00 00 5f 5e _^[..]..T$....n..._^[..]..!..._^
1b720 5b 8b e5 5d c3 8d 44 24 18 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c 85 c0 74 19 8b 4c 24 18 [..]..D$.P.v..F..v........t..L$.
1b740 85 c9 74 11 49 89 46 04 89 0e 8a 08 40 89 46 04 0f b6 d9 eb 03 83 cb ff f6 83 39 6c 53 00 03 89 ..t.I.F.....@.F...........9lS...
1b760 1f 0f 85 3b fb ff ff 8b 57 3c 8b cf ff 72 04 8b 12 e8 4a e2 ff ff 8b 4c 24 10 83 c4 04 89 01 80 ...;....W<...r....J....L$.......
1b780 78 04 04 75 16 8a 40 06 84 c0 74 0f 0f b6 c0 05 00 01 00 00 5f 5e 5b 8b e5 5d c3 b8 24 01 00 00 x..u..@...t........._^[..]..$...
1b7a0 5f 5e 5b 8b e5 5d c3 8b 4f 38 8b 11 8d 42 ff 89 01 8b 77 38 85 d2 74 15 8b 46 04 0f b6 08 40 89 _^[..]..O8...B....w8..t..F....@.
1b7c0 46 04 8b c3 89 0f 5f 5e 5b 8b e5 5d c3 8d 44 24 1c 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 83 c4 0c F....._^[..]..D$.P.v..F..v......
1b7e0 85 c0 74 22 8b 4c 24 1c 85 c9 74 1a 49 89 46 04 89 0e 8a 08 40 89 46 04 8b c3 0f b6 c9 89 0f 5f ..t".L$...t.I.F.....@.F........_
1b800 5e 5b 8b e5 5d c3 83 c9 ff 8b c3 89 0f 5f 5e 5b 8b e5 5d c3 68 25 01 00 00 ba 3c be 53 00 8b cf ^[..]........_^[..].h%....<.S...
1b820 e8 3b e1 ff ff 6a 00 ba fc bc 53 00 8b cf e8 2d e1 ff ff 90 19 c3 41 00 da bc 41 00 ce bc 41 00 .;...j....S....-......A...A...A.
1b840 47 c2 41 00 3b bd 41 00 64 c2 41 00 eb c0 41 00 07 c3 41 00 d3 c1 41 00 cb bf 41 00 57 bf 41 00 G.A.;.A.d.A...A...A...A...A.W.A.
1b860 5b c0 41 00 1c bf 41 00 5f c1 41 00 95 be 41 00 00 0e 0e 0e 0e 0e 0e 0e 0e 0e 01 02 01 01 02 0e [.A...A._.A...A.................
1b880 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 01 0e 03 0e 0e 0e 0e 03 0e 0e 0e 0e 0e 04 05 ................................
1b8a0 06 07 07 07 07 07 07 07 07 07 07 08 0e 09 0a 0b 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e ................................
1b8c0 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0c 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e ................................
1b8e0 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0d 55 8b ec 83 ec 08 53 56 8b c2 57 89 45 fc 8b f9 ................U.....SV..W.E...
1b900 e8 8b 13 ff ff 3d a0 65 53 00 74 0e 8b 40 08 83 e0 0f 3c 05 0f 84 8c 01 00 00 8b 55 fc 8b cf bb .....=.eS.t..@....<........U....
1b920 01 00 00 00 e8 67 13 ff ff 8b 50 08 83 e2 0f 8b ca 83 e9 05 74 18 83 e9 02 74 0c 8b 47 10 8b 8c .....g....P.........t....t..G...
1b940 90 e8 00 00 00 eb 0c 8b 00 8b 48 08 eb 05 8b 00 8b 48 18 85 c9 0f 84 52 01 00 00 8b 47 0c 89 08 ..........H......H.....R....G...
1b960 c7 40 08 45 00 00 00 83 47 0c 10 8b 45 08 a8 01 74 67 ba 0c bb 53 00 8b cf bb 02 00 00 00 e8 0d .@.E....G...E...tg...S..........
1b980 d2 ff ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 8b 77 0c 83 78 0c 00 ....O.....@...@.A..G..G...w..x..
1b9a0 7e 0a 8b cf e8 07 ac ff ff 8b 77 0c ba fe ff ff ff 8b cf e8 d8 12 ff ff 8d 56 f0 8b 08 e8 3e b9 ~.........w..............V....>.
1b9c0 ff ff 0f 10 00 0f 11 46 f0 8b 47 0c f6 40 f8 0f 0f 84 d7 00 00 00 8b 45 08 a8 02 74 5e ba 14 bb .......F..G..@.........E...t^...
1b9e0 53 00 8b cf 43 e8 a6 d1 ff ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 S...C......O.....@...@.A..G..G..
1ba00 8b 77 0c 83 78 0c 00 7e 0a 8b cf e8 a0 ab ff ff 8b 77 0c 8b d3 8b cf f7 da e8 72 12 ff ff 8d 56 .w..x..~.........w........r....V
1ba20 f0 8b 08 e8 d8 b8 ff ff 0f 10 00 0f 11 46 f0 8b 47 0c f6 40 f8 0f 74 75 8b 45 08 a8 04 74 5b ba .............F..G..@..tu.E...t[.
1ba40 28 bb 53 00 8b cf 43 e8 44 d1 ff ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 (.S...C.D....O.....@...@.A..G..G
1ba60 0c 10 8b 77 0c 83 78 0c 00 7e 0a 8b cf e8 3e ab ff ff 8b 77 0c 8b d3 8b cf f7 da e8 10 12 ff ff ...w..x..~....>....w............
1ba80 8d 56 f0 8b 08 e8 76 b8 ff ff 0f 10 00 0f 11 46 f0 8b 47 0c f6 40 f8 0f 74 13 f7 d3 53 57 e8 2d .V....v........F..G..@..t...SW.-
1baa0 14 ff ff 83 c4 08 5f 5e 5b 8b e5 5d c3 8b 5d fc 8b cf 8b d3 e8 d7 11 ff ff 3d a0 65 53 00 74 0a ......_^[..]..]..........=.eS.t.
1bac0 8b 40 08 83 e0 0f 3c 05 74 dc 6a 05 8b d3 8b cf e8 fb 7c fe ff cc cc cc cc cc cc cc cc cc cc cc .@....<.t.j.......|.............
1bae0 55 8b ec 83 e4 f8 83 ec 1c ba 01 00 00 00 53 56 8b 75 08 8b ce 57 6a 07 e8 f3 fd ff ff 83 c4 04 U.............SV.u...Wj.........
1bb00 ba 01 00 00 00 8b ce e8 84 11 ff ff 8b 56 0c 8b ce 50 e8 89 6d ff ff 83 46 0c 10 83 c4 04 83 ca .............V...P..m...F.......
1bb20 ff 8b ce e8 68 11 ff ff 83 78 08 13 75 07 8b 38 8b 58 04 eb 20 6a 00 8d 54 24 24 8b c8 e8 de 5e ....h....x..u..8.X...j..T$$....^
1bb40 ff ff 83 c4 04 85 c0 0f 84 73 01 00 00 8b 5c 24 24 8b 7c 24 20 83 46 0c f0 83 c7 01 8b 46 14 8b .........s....\$$.|$..F......F..
1bb60 4e 0c 83 d3 00 2b 08 83 e9 10 c1 f9 04 83 e9 02 0f 84 30 01 00 00 83 e9 01 0f 85 4c 01 00 00 8d N....+............0........L....
1bb80 51 02 8b ce e8 07 11 ff ff 8b c8 83 79 08 13 75 07 8b 01 8b 49 04 eb 1e 6a 00 8d 54 24 24 e8 7d Q...........y..u....I...j..T$$.}
1bba0 5e ff ff 83 c4 04 85 c0 0f 84 28 01 00 00 8b 4c 24 24 8b 44 24 20 89 44 24 18 89 4c 24 1c 85 c9 ^.........(....L$$.D$..D$..L$...
1bbc0 0f 8c 1c 01 00 00 7f 09 83 f8 01 0f 82 11 01 00 00 3b cb 0f 8f 09 01 00 00 7c 08 3b c7 0f 87 ff .................;.......|.;....
1bbe0 00 00 00 3b d9 0f 8c bf 00 00 00 7f 08 3b f8 0f 86 b5 00 00 00 8b c7 ba 01 00 00 00 83 e8 01 8b ...;.........;..................
1bc00 ce 89 44 24 10 8b c3 83 d8 00 89 44 24 14 e8 7d 10 ff ff 89 44 24 20 83 78 08 45 74 60 8b 4e 0c ..D$.......D$..}....D$..x.Et`.N.
1bc20 33 d2 8b 44 24 10 89 01 8b 44 24 14 89 41 04 c7 41 08 13 00 00 00 8b 4e 0c 52 8b 54 24 24 51 8d 3..D$....D$..A..A......N.R.T$$Q.
1bc40 41 10 51 8b ce 89 46 0c e8 43 5f ff ff 83 c4 0c 53 57 6a 01 56 e8 36 22 ff ff 8b 5c 24 24 83 c4 A.Q...F..C_.....SWj.V.6"...\$$..
1bc60 10 8b 4c 24 1c 8b 7c 24 10 3b d9 7f 88 8b 44 24 18 7c 37 3b f8 0f 87 7a ff ff ff eb 2d ff 74 24 ..L$..|$.;....D$.|7;...z....-.t$
1bc80 14 8b 08 ff 74 24 14 e8 44 b5 ff ff 8b 4e 0c 8b d0 83 c4 08 83 7a 08 00 74 88 0f 10 02 0f 11 01 ....t$..D....N.......z..t.......
1bca0 83 46 0c 10 eb aa 8b c7 8b cb 51 50 6a 01 56 e8 dc 21 ff ff 83 c4 10 33 c0 5f 5e 5b 8b e5 5d c3 .F........QPj.V..!.....3._^[..].
1bcc0 68 74 fd 49 00 56 e8 b5 7b fe ff 68 74 be 53 00 56 e8 aa 7b fe ff ba 02 00 00 00 8b ce e8 7e 83 ht.I.V..{..ht.S.V..{..........~.
1bce0 fe ff 68 5c be 53 00 6a 02 56 e8 a1 79 fe ff cc 55 8b ec 83 e4 f8 83 ec 1c ba 01 00 00 00 53 56 ..h\.S.j.V..y...U.............SV
1bd00 8b 75 08 8b ce 57 6a 07 e8 e3 fb ff ff 83 c4 04 ba 01 00 00 00 8b ce e8 74 0f ff ff 8b 56 0c 8b .u...Wj.................t....V..
1bd20 ce 50 e8 79 6b ff ff 83 46 0c 10 83 c4 04 83 ca ff 8b ce e8 58 0f ff ff 83 78 08 13 75 07 8b 08 .P.yk...F...........X....x..u...
1bd40 8b 40 04 eb 20 6a 00 8d 54 24 24 8b c8 e8 ce 5c ff ff 83 c4 04 85 c0 0f 84 d7 01 00 00 8b 44 24 .@...j..T$$....\..............D$
1bd60 24 8b 4c 24 20 83 46 0c f0 50 51 6a 02 56 89 4c 24 24 89 44 24 20 e8 95 83 fe ff 8b 4c 24 20 8b $.L$..F..PQj.V.L$$.D$.......L$..
1bd80 f8 8b 44 24 24 83 c4 10 8b da 3b f8 75 04 3b d9 74 2f 85 db 0f 8c 8d 01 00 00 7f 09 83 ff 01 0f ..D$$.....;.u.;.t/..............
1bda0 82 82 01 00 00 8b d0 8b c1 83 c2 01 83 d0 00 3b d8 7c 0e 0f 8f 6e 01 00 00 3b fa 0f 87 66 01 00 ...............;.|...n...;...f..
1bdc0 00 ba 01 00 00 00 8b ce e8 c3 0e ff ff 89 44 24 1c 83 78 08 45 0f 84 f2 00 00 00 8b 4e 0c 33 d2 ..............D$..x.E.......N.3.
1bde0 89 39 89 59 04 c7 41 08 13 00 00 00 8b 4e 0c 52 8b 54 24 20 51 8d 41 10 51 8b ce 89 46 0c e8 8d .9.Y..A......N.R.T$.Q.A.Q...F...
1be00 5d ff ff 83 c4 0c 3b 5c 24 10 0f 8f 96 00 00 00 7c 0e 3b 7c 24 14 0f 83 8a 00 00 00 0f 1f 40 00 ].....;\$.......|.;|$.........@.
1be20 8b c7 ba 01 00 00 00 83 c0 01 8b ce 89 44 24 18 8b c3 83 d0 00 89 44 24 1c e8 52 0e ff ff 89 44 .............D$.......D$..R....D
1be40 24 20 83 78 08 45 0f 84 ab 00 00 00 8b 4e 0c 33 d2 8b 44 24 18 89 01 8b 44 24 1c 89 41 04 c7 41 $..x.E.......N.3..D$....D$..A..A
1be60 08 13 00 00 00 8b 4e 0c 52 8b 54 24 24 51 8d 41 10 51 8b ce 89 46 0c e8 14 5d ff ff 83 c4 0c 53 ......N.R.T$$Q.A.Q...F...].....S
1be80 57 6a 01 56 e8 07 20 ff ff 8b 5c 24 2c 83 c4 10 8b 7c 24 18 3b 5c 24 10 7c 86 7f 0a 3b 7c 24 14 Wj.V......\$,....|$.;\$.|...;|$.
1bea0 0f 82 7a ff ff ff 8b 46 0c 53 57 6a 01 c7 40 08 00 00 00 00 83 46 0c 10 56 e8 d2 1f ff ff 83 c4 ..z....F.SWj..@......F..V.......
1bec0 10 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8b 08 53 57 e8 fa b2 ff ff 8b 4e 0c 8b d0 83 c4 08 83 7a ......_^[..]...SW......N.......z
1bee0 08 00 0f 84 f8 fe ff ff 0f 10 02 0f 11 01 83 46 0c 10 e9 0f ff ff ff ff 74 24 1c 8b 08 ff 74 24 ...............F........t$....t$
1bf00 1c e8 ca b2 ff ff 8b 4e 0c 8b d0 83 c4 08 83 7a 08 00 0f 84 39 ff ff ff 0f 10 02 0f 11 01 83 46 .......N.......z....9..........F
1bf20 0c 10 e9 58 ff ff ff 68 5c be 53 00 6a 01 56 e8 5c 77 fe ff 68 74 fd 49 00 56 e8 41 79 fe ff cc ...X...h\.S.j.V.\w..ht.I.V.Ay...
1bf40 55 8b ec 83 e4 f8 83 ec 2c ba 02 00 00 00 53 56 8b 75 08 8b ce 57 e8 35 0d ff ff 83 78 08 13 75 U.......,.....SV.u...W.5....x..u
1bf60 0f 8b 08 8b 58 04 89 4c 24 0c 89 5c 24 10 eb 28 6a 00 8d 54 24 34 8b c8 e8 a3 5a ff ff 83 c4 04 ....X..L$..\$..(j..T$4....Z.....
1bf80 85 c0 0f 84 f7 03 00 00 8b 44 24 34 89 44 24 10 8b 44 24 30 89 44 24 0c ba 03 00 00 00 8b ce e8 .........D$4.D$..D$0.D$.........
1bfa0 ec 0c ff ff 83 78 08 13 75 07 8b 18 8b 78 04 eb 20 6a 00 8d 54 24 34 8b c8 e8 62 5a ff ff 83 c4 .....x..u....x...j..T$4...bZ....
1bfc0 04 85 c0 0f 84 c2 03 00 00 8b 7c 24 34 8b 5c 24 30 ba 04 00 00 00 89 5c 24 24 8b ce 89 7c 24 20 ..........|$4.\$0......\$$...|$.
1bfe0 e8 ab 0c ff ff 83 78 08 13 75 0f 8b 08 8b 40 04 89 4c 24 14 89 44 24 18 eb 28 6a 00 8d 54 24 34 ......x..u....@..L$..D$..(j..T$4
1c000 8b c8 e8 19 5a ff ff 83 c4 04 85 c0 0f 84 85 03 00 00 8b 44 24 34 89 44 24 18 8b 44 24 30 89 44 ....Z..............D$4.D$..D$0.D
1c020 24 14 ba 05 00 00 00 8b ce e8 62 0c ff ff 3d a0 65 53 00 74 08 8b 40 08 83 e0 0f eb 03 83 c8 ff $.........b...=.eS.t..@.........
1c040 33 c9 89 44 24 28 85 c0 ba 01 00 00 00 6a 01 0f 9f c1 8d 0c 8d 01 00 00 00 89 4c 24 20 8b ce e8 3..D$(.......j............L$....
1c060 8c f8 ff ff 8b 54 24 20 83 c4 04 8b ce 6a 02 e8 7c f8 ff ff 8b 44 24 14 83 c4 04 3b f8 0f 8c a8 .....T$......j..|....D$....;....
1c080 02 00 00 8b 54 24 0c 7f 08 3b da 0f 82 9a 02 00 00 85 c0 7f 26 7c 04 85 d2 75 20 8b ca 83 c1 ff ....T$...;..........&|...u......
1c0a0 15 ff ff ff 7f 3b f8 7c 0e 0f 8f f4 02 00 00 3b d9 0f 83 ec 02 00 00 8b 44 24 10 8b 4c 24 20 8b .....;.|.......;........D$..L$..
1c0c0 fb 2b fa 8b d9 1b d8 8b c7 83 c0 01 8b d3 89 44 24 2c 83 d2 00 89 54 24 20 33 d2 2b d0 b8 00 00 .+.............D$,....T$.3.+....
1c0e0 00 80 1b 44 24 20 39 44 24 18 7c 14 0f 8f be 02 00 00 8b 44 24 14 3b c2 0f 87 b2 02 00 00 eb 04 ...D$.9D$.|........D$.;.........
1c100 8b 44 24 14 8b 54 24 18 3b d1 0f 8f 56 01 00 00 7c 0a 3b 44 24 24 0f 87 4a 01 00 00 3b 54 24 10 .D$..T$.;...V...|.;D$$..J...;T$.
1c120 0f 8c 40 01 00 00 7f 0c 8b 4c 24 0c 3b c1 0f 86 36 01 00 00 83 7c 24 28 00 7e 49 ba 01 00 00 00 ..@......L$.;...6....|$(.~I.....
1c140 8b ce e8 49 0b ff ff 8b 54 24 1c 8b ce 89 44 24 28 e8 3a 0b ff ff 8b 54 24 28 81 fa a0 65 53 00 ...I....T$....D$(.:....T$(...eS.
1c160 0f 84 00 01 00 00 3d a0 65 53 00 0f 84 f5 00 00 00 50 8b ce e8 a7 61 ff ff 83 c4 04 85 c0 0f 84 ......=.eS.......P....a.........
1c180 e2 00 00 00 85 db 0f 8c 9f 01 00 00 7f 12 85 ff 0f 82 95 01 00 00 66 66 0f 1f 84 00 00 00 00 00 ......................ff........
1c1a0 8b 44 24 0c ba 01 00 00 00 03 c7 8b ce 89 44 24 28 8b 44 24 10 13 c3 89 44 24 24 e8 d0 0a ff ff .D$...........D$(.D$....D$$.....
1c1c0 89 44 24 2c 83 78 08 45 74 6f 8b 4e 0c 33 d2 8b 44 24 28 89 01 8b 44 24 24 89 41 04 c7 41 08 13 .D$,.x.Eto.N.3..D$(...D$$.A..A..
1c1e0 00 00 00 8b 4e 0c 52 8b 54 24 30 51 8d 41 10 51 8b ce 89 46 0c e8 96 59 ff ff 83 c4 0c 8b 4c 24 ....N.R.T$0Q.A.Q...F...Y......L$
1c200 14 8b 44 24 18 03 cf 13 c3 50 51 ff 74 24 24 56 e8 7b 1c ff ff 83 c4 10 83 c7 ff 83 d3 ff 85 db ..D$.....PQ.t$$V.{..............
1c220 0f 8f 7a ff ff ff 0f 8c ff 00 00 00 85 ff 0f 83 6c ff ff ff e9 f2 00 00 00 ff 74 24 24 8b 08 ff ..z.............l.........t$$...
1c240 74 24 2c e8 88 af ff ff 8b 4e 0c 8b d0 83 c4 08 83 7a 08 00 0f 84 75 ff ff ff 0f 10 02 0f 11 01 t$,......N.......z....u.........
1c260 83 46 0c 10 eb 97 8b 4c 24 0c 83 7c 24 20 00 0f 57 c0 66 0f 13 44 24 30 0f 8c ad 00 00 00 7f 0b .F.....L$..|$...W.f..D$0........
1c280 83 7c 24 2c 00 0f 86 a0 00 00 00 8b 5c 24 34 8b 7c 24 30 8b 44 24 10 03 cf 89 4c 24 28 ba 01 00 .|$,........\$4.|$0.D$....L$(...
1c2a0 00 00 13 c3 8b ce 89 44 24 24 e8 e1 09 ff ff 89 44 24 30 83 78 08 45 0f 84 92 00 00 00 8b 4e 0c .......D$$......D$0.x.E.......N.
1c2c0 33 d2 8b 44 24 28 89 01 8b 44 24 24 89 41 04 c7 41 08 13 00 00 00 8b 4e 0c 52 8b 54 24 34 51 8d 3..D$(...D$$.A..A......N.R.T$4Q.
1c2e0 41 10 51 8b ce 89 46 0c e8 a3 58 ff ff 83 c4 0c 8b 4c 24 14 8b 44 24 18 03 cf 13 c3 50 51 ff 74 A.Q...F...X......L$..D$.....PQ.t
1c300 24 24 56 e8 88 1b ff ff 8b 4c 24 1c 83 c4 10 83 c7 01 83 d3 00 3b 5c 24 20 0f 8c 74 ff ff ff 7f $$V......L$..........;\$...t....
1c320 0a 3b 7c 24 2c 0f 82 68 ff ff ff 8b 54 24 1c 8b ce e8 5a 09 ff ff 8b 4e 0c 5f 0f 10 00 b8 01 00 .;|$,..h....T$....Z....N._......
1c340 00 00 0f 11 01 83 46 0c 10 5e 5b 8b e5 5d c3 ff 74 24 24 8b 08 ff 74 24 2c e8 72 ae ff ff 8b 4e ......F..^[..]..t$$...t$,.r....N
1c360 0c 8b d0 83 c4 08 83 7a 08 00 0f 84 52 ff ff ff 0f 10 02 0f 11 01 83 46 0c 10 e9 71 ff ff ff ba .......z....R..........F...q....
1c380 02 00 00 00 8b ce e8 d5 7c fe ff ba 03 00 00 00 8b ce e8 c9 7c fe ff ba 04 00 00 00 8b ce e8 bd ........|...........|...........
1c3a0 7c fe ff 68 9c be 53 00 6a 03 56 e8 e0 72 fe ff 68 b8 be 53 00 6a 04 56 e8 d3 72 fe ff cc cc cc |..h..S.j.V..r..h..S.j.V..r.....
1c3c0 55 8b ec 83 e4 f8 83 ec 0c 53 56 89 54 24 10 8b f1 57 ba 01 00 00 00 e8 b4 08 ff ff 8b 7d 0c 8b U........SV.T$...W...........}..
1c3e0 5d 08 89 44 24 10 83 78 08 45 74 47 8b 46 0c 33 d2 89 18 89 78 04 c7 40 08 13 00 00 00 8b 4e 0c ]..D$..x.EtG.F.3....x..@......N.
1c400 52 8b 54 24 14 51 8d 41 10 51 8b ce 89 46 0c e8 7c 57 ff ff 83 c4 0c 83 ca ff 8b ce e8 6f 08 ff R.T$.Q.A.Q...F..|W...........o..
1c420 ff 8b 40 08 83 e0 0f 83 f8 04 74 2a 83 f8 03 75 38 eb 23 8b 08 57 53 e8 94 ad ff ff 8b d0 83 c4 ..@.......t*...u8.#..WS.........
1c440 08 8b 46 0c 83 7a 08 00 74 a7 0f 10 02 0f 11 00 83 46 0c 10 eb c1 ff 74 24 14 e8 f1 80 fe ff 83 ..F..z..t........F.....t$.......
1c460 c4 04 5f 5e 5b 8b e5 5d c3 57 53 6a ff 56 e8 0d 0c ff ff 50 56 e8 36 0c ff ff 83 c4 10 50 68 d0 .._^[..].WSj.V.....PV.6......Ph.
1c480 be 53 00 56 e8 f7 73 fe ff cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 b8 2c 10 00 00 e8 e0 3b 07 00 .S.V..s.........U......,.....;..
1c4a0 53 56 8b 75 08 ba 01 00 00 00 57 6a 05 8b ce e8 3c f4 ff ff 83 c4 04 ba 01 00 00 00 8b ce e8 cd SV.u......Wj....<...............
1c4c0 07 ff ff 8b 56 0c 8b ce 50 e8 d2 63 ff ff 83 46 0c 10 83 c4 04 83 ca ff 8b ce e8 b1 07 ff ff 83 ....V...P..c...F................
1c4e0 78 08 13 75 0f 8b 18 89 5c 24 10 8b 58 04 89 5c 24 14 eb 28 6a 00 8d 54 24 1c 8b c8 e8 1f 55 ff x..u....\$..X..\$..(j..T$.....U.
1c500 ff 83 c4 04 85 c0 0f 84 34 01 00 00 8b 44 24 1c 89 44 24 14 8b 44 24 18 89 44 24 10 83 46 0c f0 ........4....D$..D$..D$..D$..F..
1c520 ba 02 00 00 00 8b ce e8 64 07 ff ff 3d a0 65 53 00 74 28 f6 40 08 0f 76 22 8d 44 24 24 50 6a 02 ........d...=.eS.t(.@..v".D$$Pj.
1c540 56 e8 da 0e ff ff 83 c4 0c 89 44 24 18 85 c0 0f 84 f6 00 00 00 8b 5c 24 24 eb 0a 33 db c7 44 24 V.........D$..........\$$..3..D$
1c560 18 1f f9 49 00 6a 00 6a 01 6a 03 56 e8 9f 7b fe ff ff 74 24 24 8b f0 8b fa ff 74 24 24 6a 04 ff ...I.j.j.j.V..{...t$$.....t$$j..
1c580 75 08 e8 89 7b fe ff 8b c8 89 54 24 34 8b 45 08 83 c4 20 89 44 24 34 8d 44 24 38 89 44 24 28 8b u...{.....T$4.E.....D$4.D$8.D$(.
1c5a0 45 08 89 4c 24 10 c7 44 24 30 00 00 00 00 c7 44 24 2c 00 10 00 00 3b fa 7f 55 7c 04 3b f1 73 51 E..L$..D$0.....D$,....;..U|.;.sQ
1c5c0 57 56 8d 54 24 30 8b c8 e8 f3 fd ff ff 83 c4 08 85 db 74 1d 8d 44 24 28 53 50 e8 a1 7c fe ff 53 WV.T$0............t..D$(SP..|..S
1c5e0 ff 74 24 24 50 e8 a6 bf 04 00 83 c4 14 01 5c 24 30 8b 54 24 14 83 c6 01 8b 45 08 83 d7 00 3b fa .t$$P.........\$0.T$.....E....;.
1c600 7c be 8b 4c 24 10 7f 04 3b f1 72 b4 8b 45 08 3b f1 75 14 3b fa 75 10 57 56 8d 54 24 30 8b c8 e8 |..L$...;.r..E.;.u.;.u.WV.T$0...
1c620 9c fd ff ff 83 c4 08 8d 4c 24 28 51 e8 3f 7e fe ff 83 c4 04 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 ........L$(Q.?~.........._^[..].
1c640 68 74 fd 49 00 56 e8 35 72 fe ff 6a 04 ba 02 00 00 00 8b ce e8 77 71 fe ff cc cc cc cc cc cc cc ht.I.V.5r..j.........wq.........
1c660 55 8b ec 83 e4 f8 51 53 56 57 8b 7d 08 6a 01 8b 47 14 8b 5f 0c 2b 18 83 eb 10 c1 fb 04 53 57 e8 U.....QSVW.}.j..G.._.+.......SW.
1c680 fc 14 ff ff 83 c4 0c 6a 01 6a 01 57 e8 9f 08 ff ff 83 c4 0c 8b f3 83 fb 01 7c 19 0f 1f 44 00 00 .......j.j.W.............|...D..
1c6a0 6a 00 56 6a 01 57 e8 e5 17 ff ff 4e 83 c4 10 83 fe 01 7d ec 8b 77 0c 8b c3 99 8b cf 68 e8 fb 49 j.Vj.W.....N......}..w......h..I
1c6c0 00 89 56 04 ba 01 00 00 00 89 06 c7 46 08 13 00 00 00 83 47 0c 10 e8 b5 05 ff ff 8b d0 8b cf e8 ..V.........F......G............
1c6e0 dc 15 ff ff 83 c4 04 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc ............_^[..]..............
1c700 55 8b ec 83 e4 f8 83 ec 1c 53 56 8b 75 08 57 6a 00 6a 01 6a 02 56 e8 f5 79 fe ff 83 c4 10 8b da U........SV.u.Wj.j.j.V..y.......
1c720 ba 03 00 00 00 8b ce 8b f8 e8 62 05 ff ff 3d a0 65 53 00 74 4c f6 40 08 0f 76 46 ba 03 00 00 00 ..........b...=.eS.tL.@..vF.....
1c740 8b ce e8 49 05 ff ff 8b c8 83 79 08 13 75 0e 8b 01 8b 49 04 89 4c 24 10 e9 85 00 00 00 6a 00 8d ...I......y..u....I..L$......j..
1c760 54 24 24 e8 b8 52 ff ff 83 c4 04 85 c0 0f 84 61 02 00 00 8b 44 24 24 89 44 24 10 8b 44 24 20 eb T$$..R.........a....D$$.D$..D$..
1c780 61 ba 01 00 00 00 8b ce e8 03 05 ff ff 8b 56 0c 8b ce 50 e8 08 61 ff ff 83 46 0c 10 83 c4 04 83 a.............V...P..a...F......
1c7a0 ca ff 8b ce e8 e7 04 ff ff 8b c8 83 79 08 13 75 0b 8b 01 8b 49 04 89 4c 24 10 eb 22 6a 00 8d 54 ............y..u....I..L$.."j..T
1c7c0 24 24 e8 59 52 ff ff 83 c4 04 85 c0 0f 84 0e 02 00 00 8b 44 24 24 89 44 24 10 8b 44 24 20 83 46 $$.YR..............D$$.D$..D$..F
1c7e0 0c f0 8b 54 24 10 89 44 24 0c 3b da 7c 11 7f 06 8b c8 3b f9 76 0d 33 c0 5f 5e 5b 8b e5 5d c3 8b ...T$..D$.;.|.....;.v.3._^[..]..
1c800 4c 24 0c 8b c1 2b c7 89 44 24 18 8b c2 1b c3 85 c0 0f 87 b2 01 00 00 8b 44 24 18 72 0b 3d ff ff L$...+..D$..............D$.r.=..
1c820 ff 7f 0f 83 a1 01 00 00 40 89 44 24 18 89 44 24 14 89 44 24 1c 8b 46 14 89 44 24 20 8b 46 1c 2b ........@.D$..D$..D$..F..D$..F.+
1c840 46 0c c1 f8 04 3b 44 24 18 7f 47 8b 4e 0c b8 40 42 0f 00 2b 4e 20 2b 44 24 18 c1 f9 04 83 c1 05 F....;D$..G.N..@B..+N.+D$.......
1c860 3b c8 0f 8f 61 01 00 00 8d 44 24 1c ba f0 d8 40 00 50 8b ce e8 17 3f ff ff 83 c4 04 85 c0 0f 85 ;...a....D$....@.P....?.........
1c880 45 01 00 00 8b 44 24 1c 8b 4c 24 0c 8b 54 24 10 eb 04 8b 44 24 14 c1 e0 04 89 44 24 14 8b 46 0c E....D$..L$..T$....D$.....D$..F.
1c8a0 8b 74 24 20 03 44 24 14 39 46 04 8b 75 08 73 0a 8b 74 24 20 89 46 04 8b 75 08 3b da 7f 5f 7c 04 .t$..D$.9F..u.s..t$..F..u.;.._|.
1c8c0 3b f9 73 59 ba 01 00 00 00 8b ce e8 c0 03 ff ff 89 44 24 20 83 78 08 45 0f 84 8f 00 00 00 8b 4e ;.sY.............D$..x.E.......N
1c8e0 0c 33 d2 89 39 89 59 04 c7 41 08 13 00 00 00 8b 4e 0c 52 8b 54 24 24 51 8d 41 10 51 8b ce 89 46 .3..9.Y..A......N.R.T$$Q.A.Q...F
1c900 0c e8 8a 52 ff ff 83 c4 0c 83 c7 01 83 d3 00 3b 5c 24 10 7c af 7f 06 3b 7c 24 0c 72 a7 ba 01 00 ...R...........;\$.|...;|$.r....
1c920 00 00 8b ce e8 67 03 ff ff 8b f8 83 7f 08 45 74 66 8b 4e 0c 33 d2 8b 44 24 0c 89 01 8b 44 24 10 .....g........Etf.N.3..D$....D$.
1c940 89 41 04 c7 41 08 13 00 00 00 8b 4e 0c 52 51 51 8d 41 10 8b d7 8b ce 89 46 0c e8 31 52 ff ff 8b .A..A......N.RQQ.A......F..1R...
1c960 44 24 24 83 c4 0c 5f 5e 5b 8b e5 5d c3 8b 08 53 57 e8 5a a8 ff ff 8b 4e 0c 8b d0 83 c4 08 83 7a D$$..._^[..]...SW.Z....N.......z
1c980 08 00 0f 84 5b ff ff ff 0f 10 02 0f 11 01 83 46 0c 10 e9 72 ff ff ff ff 74 24 10 8b 0f ff 74 24 ....[..........F...r....t$....t$
1c9a0 10 e8 2a a8 ff ff 8b 4e 0c 8b d0 83 c4 08 83 7a 08 00 74 82 0f 10 02 8b 44 24 18 5f 0f 11 01 83 ..*....N.......z..t.....D$._....
1c9c0 46 0c 10 5e 5b 8b e5 5d c3 68 08 bf 53 00 56 e8 ac 6e fe ff ba 03 00 00 00 8b ce e8 80 76 fe ff F..^[..].h..S.V..n...........v..
1c9e0 68 74 fd 49 00 56 e8 95 6e fe ff cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 8b da ba 02 00 00 00 ht.I.V..n.......U.....QSV.......
1ca00 57 8b f9 e8 88 02 ff ff 3d a0 65 53 00 74 44 f6 40 08 0f 75 3e 8b d3 8b cf 33 f6 e8 70 02 ff ff W.......=.eS.tD.@..u>....3..p...
1ca20 8b 55 08 8b cf 8b d8 e8 64 02 ff ff 81 fb a0 65 53 00 74 16 3d a0 65 53 00 74 0f 50 8b d3 8b cf .U......d......eS.t.=.eS.t.P....
1ca40 e8 6b 54 ff ff 83 c4 04 8b f0 8b c6 5f 5e 5b 8b e5 5d c3 ba 02 00 00 00 8b cf e8 31 02 ff ff 8b .kT........._^[..].........1....
1ca60 4f 0c 8d 53 ff 0f 10 00 0f 11 01 83 47 0c 10 8b cf 8b 77 0c e8 17 02 ff ff 8b 55 08 8b cf 0f 10 O..S........G.....w.......U.....
1ca80 00 8d 52 fe 0f 11 06 83 47 0c 10 8b 77 0c e8 fd 01 ff ff 6a 01 8b cf 0f 10 00 0f 11 06 83 47 0c ..R.....G...w......j..........G.
1caa0 10 8b 57 0c 66 ff 47 6c 83 c2 d0 e8 50 45 ff ff 83 c4 04 b8 ff ff 00 00 66 01 47 6c 83 ca ff 8b ..W.f.Gl....PE..........f.Gl....
1cac0 cf e8 ca 01 ff ff 8b 48 08 85 c9 74 1a 83 f9 01 75 05 83 38 00 74 10 83 47 0c f0 b8 01 00 00 00 .......H...t....u..8.t..G.......
1cae0 5f 5e 5b 8b e5 5d c3 33 c0 83 47 0c f0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc _^[..].3..G.._^[..].............
1cb00 55 8b ec 83 e4 f8 83 ec 0c 8b 45 08 53 56 48 8b f1 57 8b fa 89 44 24 10 89 44 24 0c 0f 1f 40 00 U.........E.SVH..W...D$..D$...@.
1cb20 8b 5e 0c ba 01 00 00 00 8b ce 47 e8 60 01 ff ff 89 44 24 14 83 78 08 45 74 4f 33 d2 89 3b c7 43 .^........G.`....D$..x.EtO3..;.C
1cb40 04 00 00 00 00 c7 43 08 13 00 00 00 8b 4e 0c 52 8b 54 24 18 51 8d 41 10 51 8b ce 89 46 0c e8 2d ......C......N.R.T$.Q.A.Q...F..-
1cb60 50 ff ff 83 c4 0c 6a fe 83 ca ff 8b ce e8 7e fe ff ff 83 c4 04 85 c0 74 31 3b 7c 24 10 0f 84 0d P.....j.......~........t1;|$....
1cb80 01 00 00 83 46 0c f0 eb 97 8b 08 6a 00 57 e8 3d a6 ff ff 8b d0 83 c4 08 83 7a 08 00 74 9e 0f 10 ....F......j.W.=.........z..t...
1cba0 02 0f 11 03 83 46 0c 10 eb bc 8b 44 24 0c 8b 5e 0c 48 ba 01 00 00 00 89 44 24 0c 8b ce e8 ce 00 .....F.....D$..^.H......D$......
1cbc0 ff ff 89 44 24 14 83 78 08 45 74 53 33 d2 8b 44 24 0c 89 03 c7 43 04 00 00 00 00 c7 43 08 13 00 ...D$..x.EtS3..D$....C......C...
1cbe0 00 00 8b 4e 0c 52 8b 54 24 18 51 8d 41 10 51 8b ce 89 46 0c e8 97 4f ff ff 83 c4 0c 6a ff ba fd ...N.R.T$.Q.A.Q...F...O.....j...
1cc00 ff ff ff 8b ce e8 e6 fd ff ff 83 c4 04 85 c0 74 32 8b 44 24 0c 3b c7 72 77 83 46 0c f0 eb 8f 8b ...............t2.D$.;.rw.F.....
1cc20 08 6a 00 ff 74 24 10 e8 a4 a5 ff ff 8b d0 83 c4 08 83 7a 08 00 74 97 0f 10 02 0f 11 03 83 46 0c .j..t$............z..t........F.
1cc40 10 eb b9 8b 5c 24 0c 6a 00 3b df 72 1c 57 6a 01 56 e8 3a 12 ff ff 6a 00 53 6a 01 56 e8 2f 12 ff ....\$.j.;.r.Wj.V.:...j.Sj.V./..
1cc60 ff 83 c4 20 e9 b7 fe ff ff ff 74 24 14 83 46 0c f0 6a 01 56 e8 17 12 ff ff 6a 00 57 6a 01 56 e8 ..........t$..F..j.V.....j.Wj.V.
1cc80 0c 12 ff ff 83 c4 20 8b c7 5f 5e 5b 8b e5 5d c3 68 24 bf 53 00 56 e8 e5 6b fe ff cc cc cc cc cc ........._^[..].h$.S.V..k.......
1cca0 55 8b ec 83 e4 f8 83 ec 14 53 8b 5d 08 56 57 8b fa 8b f1 89 7c 24 10 89 74 24 1c 3b fb 0f 83 b4 U........S.].VW.....|$..t$.;....
1ccc0 04 00 00 ba 01 00 00 00 8b ce e8 c1 ff fe ff 89 44 24 14 83 78 08 45 0f 84 ae 00 00 00 8b 4e 0c ................D$..x.E.......N.
1cce0 33 d2 89 39 c7 41 04 00 00 00 00 c7 41 08 13 00 00 00 8b 4e 0c 52 8b 54 24 18 51 8d 41 10 51 8b 3..9.A......A......N.R.T$.Q.A.Q.
1cd00 ce 89 46 0c e8 87 4e ff ff 83 c4 0c 8b 46 0c ba 01 00 00 00 8b ce 89 44 24 0c e8 71 ff fe ff 89 ..F...N......F.........D$..q....
1cd20 44 24 14 83 78 08 45 0f 84 89 00 00 00 33 d2 8b 44 24 0c 52 8b 54 24 18 89 18 c7 40 04 00 00 00 D$..x.E......3..D$.R.T$....@....
1cd40 00 c7 40 08 13 00 00 00 8b 4e 0c 51 51 8d 41 10 8b ce 89 46 0c e8 36 4e ff ff 83 c4 0c 6a fe 83 ..@......N.QQ.A....F..6N.....j..
1cd60 ca ff 8b ce e8 87 fc ff ff 83 c4 04 85 c0 74 72 6a 00 57 6a 01 56 e8 15 11 ff ff 6a 00 53 6a 01 ..............trj.Wj.V.....j.Sj.
1cd80 56 e8 0a 11 ff ff 83 c4 20 eb 5b 8b 08 6a 00 57 e8 3b a4 ff ff 8b 4e 0c 8b d0 83 c4 08 83 7a 08 V.........[..j.W.;....N.......z.
1cda0 00 0f 84 3b ff ff ff 0f 10 02 0f 11 01 83 46 0c 10 e9 56 ff ff ff 8b 08 6a 00 53 e8 10 a4 ff ff ...;..........F...V.....j.S.....
1cdc0 8b d0 83 c4 08 83 7a 08 00 0f 84 60 ff ff ff 0f 10 02 8b 44 24 0c 0f 11 00 83 46 0c 10 e9 7b ff ......z....`.......D$.....F...{.
1cde0 ff ff 83 46 0c e0 8b c3 2b c7 89 44 24 18 83 f8 01 0f 84 80 03 00 00 83 f8 64 72 20 8b 55 0c 85 ...F....+..D$............dr..U..
1ce00 d2 74 19 8b f8 8b c2 c1 ef 02 33 d2 8d 0c 3f f7 f1 8d 1c 17 8b 7c 24 10 03 df eb 04 03 df d1 eb .t........3...?......|$.........
1ce20 ba 01 00 00 00 8b ce e8 64 fe fe ff 89 44 24 14 83 78 08 45 0f 84 b3 00 00 00 8b 4e 0c 33 d2 89 ........d....D$..x.E.......N.3..
1ce40 19 c7 41 04 00 00 00 00 c7 41 08 13 00 00 00 8b 4e 0c 52 8b 54 24 18 51 8d 41 10 51 8b ce 89 46 ..A......A......N.R.T$.Q.A.Q...F
1ce60 0c e8 2a 4d ff ff 83 c4 0c 8b 46 0c ba 01 00 00 00 8b ce 89 44 24 0c e8 14 fe fe ff 89 44 24 14 ..*M......F.........D$.......D$.
1ce80 83 78 08 45 0f 84 8e 00 00 00 33 d2 8b 44 24 0c 52 8b 54 24 18 89 38 c7 40 04 00 00 00 00 c7 40 .x.E......3..D$.R.T$..8.@......@
1cea0 08 13 00 00 00 8b 4e 0c 51 51 8d 41 10 8b ce 89 46 0c e8 d9 4c ff ff 83 c4 0c 6a ff ba fe ff ff ......N.QQ.A....F...L.....j.....
1cec0 ff 8b ce e8 28 fb ff ff 83 c4 04 85 c0 74 75 6a 00 53 6a 01 56 e8 b6 0f ff ff 6a 00 57 6a 01 56 ....(........tuj.Sj.V.....j.Wj.V
1cee0 e8 ab 0f ff ff 83 c4 20 e9 08 01 00 00 8b 08 6a 00 53 e8 d9 a2 ff ff 8b 4e 0c 8b d0 83 c4 08 83 ...............j.S......N.......
1cf00 7a 08 00 0f 84 36 ff ff ff 0f 10 02 0f 11 01 83 46 0c 10 e9 51 ff ff ff 8b 08 6a 00 57 e8 ae a2 z....6..........F...Q.....j.W...
1cf20 ff ff 8b d0 83 c4 08 83 7a 08 00 0f 84 5b ff ff ff 0f 10 02 8b 44 24 0c 0f 11 00 83 46 0c 10 e9 ........z....[.......D$.....F...
1cf40 76 ff ff ff 8b 46 0c ba 01 00 00 00 83 c0 f0 8b ce 89 44 24 0c 89 46 0c e8 33 fd fe ff 89 44 24 v....F............D$..F..3....D$
1cf60 14 83 78 08 45 74 63 33 d2 8b 4c 24 0c 8b 45 08 52 8b 54 24 18 89 01 c7 41 04 00 00 00 00 c7 41 ..x.Etc3..L$..E.R.T$....A......A
1cf80 08 13 00 00 00 8b 4e 0c 51 51 8d 41 10 8b ce 89 46 0c e8 f9 4b ff ff 83 c4 0c 6a fe 83 ca ff 8b ......N.QQ.A....F...K.....j.....
1cfa0 ce e8 4a fa ff ff 83 c4 04 85 c0 74 44 6a 00 53 6a 01 56 e8 d8 0e ff ff 6a 00 ff 75 08 6a 01 56 ..J........tDj.Sj.V.....j..u.j.V
1cfc0 e8 cb 0e ff ff 83 c4 20 eb 2b 8b 08 6a 00 ff 75 08 e8 fa a1 ff ff 8b d0 83 c4 08 83 7a 08 00 74 .........+..j..u............z..t
1cfe0 88 0f 10 02 8b 4c 24 0c 0f 11 01 83 46 0c 10 eb a9 83 46 0c e0 83 7c 24 18 02 0f 84 77 01 00 00 .....L$.....F.....F...|$....w...
1d000 ba 01 00 00 00 8b ce e8 84 fc fe ff 89 44 24 18 83 78 08 45 0f 84 64 01 00 00 8b 4e 0c 33 d2 89 .............D$..x.E..d....N.3..
1d020 19 c7 41 04 00 00 00 00 c7 41 08 13 00 00 00 8b 4e 0c 52 8b 54 24 1c 51 8d 41 10 51 8b ce 89 46 ..A......A......N.R.T$.Q.A.Q...F
1d040 0c e8 4a 4b ff ff 83 c4 0c 8b 46 0c 83 ca ff 8b ce 89 44 24 0c e8 36 fc fe ff ba 01 00 00 00 8b ..JK......F.......D$..6.........
1d060 ce 0f 10 00 8b 44 24 0c 0f 11 00 8b 46 0c 83 c0 10 89 44 24 14 89 46 0c 8b 45 08 48 89 44 24 0c .....D$.....F.....D$..F..E.H.D$.
1d080 e8 0b fc fe ff 89 44 24 18 83 78 08 45 0f 84 16 01 00 00 33 d2 8b 44 24 14 8b 4c 24 0c 52 8b 54 ......D$..x.E......3..D$..L$.R.T
1d0a0 24 1c 89 08 c7 40 04 00 00 00 00 c7 40 08 13 00 00 00 8b 4e 0c 51 51 8d 41 10 8b ce 89 46 0c e8 $....@......@......N.QQ.A....F..
1d0c0 cc 4a ff ff 83 c4 0c 6a 00 53 6a 01 56 e8 be 0d ff ff 6a 00 ff 74 24 20 6a 01 56 e8 b0 0d ff ff .J.....j.Sj.V.....j..t$.j.V.....
1d0e0 8b 5d 08 8b d7 53 8b ce e8 13 fa ff ff 8b 54 24 34 8b fb 8b d8 2b f8 2b da 83 c4 24 8d 48 01 48 .]...S........T$4....+.+...$.H.H
1d100 3b df 8b f1 ff 75 0c 0f 43 f2 0f 43 d1 89 74 24 14 8b 75 08 0f 43 f0 0f 43 45 08 89 74 24 18 8b ;....u..C..C..t$..u..C..CE..t$..
1d120 74 24 20 8b ce 50 e8 75 fb ff ff 8b 4c 24 1c 83 c4 08 3b df 8b c1 0f 43 df 2b 44 24 10 c1 e8 07 t$...P.u....L$....;....C.+D$....
1d140 3b c3 76 1c e8 95 7b 05 00 6a 00 8b f8 e8 d9 42 05 00 8b 4c 24 18 03 c2 83 c4 04 03 c7 89 45 0c ;.v...{..j.....B...L$.........E.
1d160 8b 44 24 10 8b d9 89 5d 08 8b f8 89 7c 24 10 3b c1 0f 82 4c fb ff ff 5f 5e 5b 8b e5 5d c3 8b 08 .D$....]....|$.;...L..._^[..]...
1d180 6a 00 53 e8 48 a0 ff ff 8b 4e 0c 8b d0 83 c4 08 83 7a 08 00 0f 84 85 fe ff ff 0f 10 02 0f 11 01 j.S.H....N.......z..............
1d1a0 83 46 0c 10 e9 a0 fe ff ff 8b 08 6a 00 ff 74 24 10 e8 1a a0 ff ff 8b d0 83 c4 08 83 7a 08 00 0f .F.........j..t$............z...
1d1c0 84 d0 fe ff ff 0f 10 02 8b 44 24 14 0f 11 00 83 46 0c 10 e9 ef fe ff ff cc cc cc cc cc cc cc cc .........D$.....F...............
1d1e0 55 8b ec 83 e4 f8 83 ec 0c ba 01 00 00 00 53 56 8b 75 08 8b ce 57 6a 07 e8 f3 e6 ff ff 83 c4 04 U.............SV.u...Wj.........
1d200 ba 01 00 00 00 8b ce e8 84 fa fe ff 8b 56 0c 8b ce 50 e8 89 56 ff ff 83 46 0c 10 83 c4 04 83 ca .............V...P..V...F.......
1d220 ff 8b ce e8 68 fa fe ff 83 78 08 13 75 07 8b 38 8b 48 04 eb 20 6a 00 8d 54 24 14 8b c8 e8 de 47 ....h....x..u..8.H...j..T$.....G
1d240 ff ff 83 c4 04 85 c0 0f 84 b4 00 00 00 8b 4c 24 14 8b 7c 24 10 8b 5e 0c 83 c3 f0 89 5e 0c 85 c9 ..............L$..|$..^.....^...
1d260 0f 8c 92 00 00 00 0f 8f a0 00 00 00 83 ff 01 0f 86 83 00 00 00 85 c9 7c 12 0f 8f 8d 00 00 00 81 .......................|........
1d280 ff ff ff ff 7f 0f 83 81 00 00 00 ba 02 00 00 00 8b ce e8 f9 f9 fe ff 3d a0 65 53 00 74 23 f6 40 .......................=.eS.t#.@
1d2a0 08 0f 76 1d ba 02 00 00 00 8b ce e8 e0 f9 fe ff 3d a0 65 53 00 74 62 8b 40 08 83 e0 0f 3c 06 75 ..v.............=.eS.tb.@....<.u
1d2c0 58 8b 46 14 8b 08 83 c1 30 3b d9 73 16 0f 1f 00 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e X.F.....0;.s.....F..@......F..9N
1d2e0 0c 72 ed 89 4e 0c ba 01 00 00 00 6a 00 57 8b ce e8 ab f9 ff ff 83 c4 08 5f 5e 33 c0 5b 8b e5 5d .r..N......j.W.........._^3.[..]
1d300 c3 68 74 fd 49 00 56 e8 74 65 fe ff 68 48 bf 53 00 6a 01 56 e8 77 63 fe ff 6a 06 ba 02 00 00 00 .ht.I.V.te..hH.S.j.V.wc..j......
1d320 8b ce e8 a9 64 fe ff cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 c0 83 ec 38 56 8b 75 08 57 8b 7e ....d...........U.......8V.u.W.~
1d340 10 85 f6 74 2b 8b 87 80 00 00 00 3d 20 65 53 00 0f 85 b0 00 00 00 f2 0f 10 08 f2 0f 10 05 10 46 ...t+......=.eS................F
1d360 54 00 66 0f 2e c8 9f f6 c4 44 0f 8a a1 00 00 00 6a 20 6a 05 33 d2 8b ce e8 43 c4 ff ff 8a 4f 3c T.f......D......j.j.3....C....O<
1d380 8b d0 80 e1 03 6a 07 6a 00 88 4a 05 c6 42 04 05 8b 4f 40 89 0a 8b ce 89 57 40 c7 42 18 00 00 00 .....j.j..J..B...O@.....W@.B....
1d3a0 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 .f.B....B......B......B..eS..B..
1d3c0 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 83 46 0c 10 e8 68 98 ff ff 8b 46 10 83 c4 10 83 78 ....F....@.E....F...h....F.....x
1d3e0 0c 00 7e 07 8b ce e8 c5 91 ff ff 6a 00 68 a8 67 53 00 56 e8 d8 7d fe ff 83 c4 0c b8 01 00 00 00 ..~........j.h.gS.V..}..........
1d400 5f 5e 8b e5 5d c3 68 58 fe 49 00 56 e8 6f 64 fe ff 83 ec 10 f2 0f 11 4c 24 08 f2 0f 11 04 24 68 _^..].hX.I.V.od........L$.....$h
1d420 74 fe 49 00 56 e8 56 64 fe ff cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b 75 08 57 68 t.I.V.Vd........U........SV.u.Wh
1d440 88 07 4a 00 6a 00 8b 46 14 8b 7e 0c 8b 4e 10 6a 02 2b 38 83 ef 10 8b 49 28 c1 ff 04 89 7c 24 20 ..J.j..F..~..N.j.+8....I(....|$.
1d460 e8 6b 9d ff ff 83 c4 08 8b d0 8b ce e8 3f 04 ff ff bb 01 00 00 00 83 c4 04 3b fb 0f 8c ee 00 00 .k...........?...........;......
1d480 00 8b 7e 0c 83 ca ff 8b ce e8 02 f8 fe ff 8b d3 8b ce 0f 10 00 0f 11 07 83 46 0c 10 8b 7e 0c e8 ..~......................F...~..
1d4a0 ec f7 fe ff 6a 01 8b ce 0f 10 00 0f 11 07 83 46 0c 10 8b 56 0c 66 ff 46 6c 83 c2 e0 e8 3f 3b ff ....j..........F...V.f.Fl....?;.
1d4c0 ff 83 c4 04 b8 ff ff 00 00 66 01 46 6c 83 ca ff 8b ce e8 b9 f7 fe ff 8b 48 08 83 e1 0f 83 f9 04 .........f.Fl...........H.......
1d4e0 74 2c 83 f9 03 0f 85 b3 00 00 00 8b d0 8b ce e8 8c ab ff ff 8b 46 10 83 78 0c 00 7e 07 8b ce e8 t,...................F..x..~....
1d500 ac 90 ff ff 83 ca ff 8b ce e8 82 f7 fe ff 8b 00 80 78 04 04 75 06 0f b6 78 07 eb 03 8b 78 0c 83 .................x..u...x....x..
1d520 c0 10 89 44 24 10 74 76 83 fb 01 7e 19 6a 01 e8 20 e8 04 00 50 6a 01 6a 01 68 b4 bf 53 00 e8 47 ...D$.tv...~.j......Pj.j.h..S..G
1d540 ef 04 00 83 c4 14 6a 01 e8 07 e8 04 00 50 57 6a 01 ff 74 24 20 e8 30 ef 04 00 83 46 0c f0 43 8b ......j......PWj..t$..0....F..C.
1d560 7e 0c 83 c4 14 3b 5c 24 14 0f 8e 15 ff ff ff 6a 01 e8 de e7 04 00 50 6a 01 6a 01 68 80 fa 49 00 ~....;\$.......j......Pj.j.h..I.
1d580 e8 05 ef 04 00 6a 01 e8 c8 e7 04 00 50 e8 39 eb 04 00 83 c4 1c 33 c0 5f 5e 5b 8b e5 5d c3 68 88 .....j......P.9......3._^[..].h.
1d5a0 bf 53 00 56 e8 d7 62 fe ff cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 2c ba 02 00 00 00 53 56 .S.V..b.........U.......,.....SV
1d5c0 8b 75 08 8b ce 57 e8 c5 f6 fe ff 3d a0 65 53 00 0f 84 31 02 00 00 f6 40 08 0f 0f 86 27 02 00 00 .u...W.....=.eS...1....@....'...
1d5e0 0f 57 c0 ba 02 00 00 00 8b ce 66 0f 13 44 24 30 e8 9b f6 fe ff 83 78 08 13 75 07 8b 38 8b 58 04 .W........f..D$0......x..u..8.X.
1d600 eb 20 6a 00 8d 54 24 2c 8b c8 e8 11 44 ff ff 83 c4 04 85 c0 0f 84 53 03 00 00 8b 5c 24 2c 8b 7c ..j..T$,....D.........S....\$,.|
1d620 24 28 ba 01 00 00 00 89 7c 24 24 8b ce e8 5e f6 fe ff 3d a0 65 53 00 0f 84 49 03 00 00 8b 40 08 $(......|$$...^...=.eS...I....@.
1d640 24 0f 3c 04 0f 85 3c 03 00 00 ba 01 00 00 00 8b ce e8 3a f6 fe ff 8b 48 08 83 e1 0f 83 f9 04 74 $.<...<...........:....H.......t
1d660 36 83 f9 03 74 0c c7 44 24 20 00 00 00 00 33 c0 eb 3d 8b d0 8b ce e8 05 aa ff ff 8b 46 10 83 78 6...t..D$.....3..=..........F..x
1d680 0c 00 7e 07 8b ce e8 25 8f ff ff ba 01 00 00 00 8b ce e8 f9 f5 fe ff 8b 00 80 78 04 04 75 06 0f ..~....%..................x..u..
1d6a0 b6 48 07 eb 03 8b 48 0c 89 4c 24 20 83 c0 10 89 44 24 1c 85 db 0f 8c be 02 00 00 0f 8f b8 02 00 .H....H..L$.....D$..............
1d6c0 00 83 ff 02 0f 82 af 02 00 00 85 db 0f 8f a7 02 00 00 7c 09 83 ff 24 0f 87 9c 02 00 00 0f 57 c0 ..................|...$.......W.
1d6e0 c7 44 24 28 00 00 00 00 68 b8 bf 53 00 50 66 0f 13 44 24 18 e8 d7 74 05 00 8b f8 83 c4 08 03 7c .D$(....h..S.Pf..D$...t........|
1d700 24 1c 8a 07 3c 2d 75 0a c7 44 24 28 01 00 00 00 eb 04 3c 2b 75 04 8a 47 01 47 0f b6 c0 50 e8 6d $...<-u..D$(......<+u..G.G...P.m
1d720 37 05 00 83 c4 04 85 c0 0f 84 a0 00 00 00 8b 44 24 14 89 44 24 0c 8b 44 24 10 89 44 24 10 66 90 7..............D$..D$..D$..D$.f.
1d740 0f b6 07 50 e8 f7 38 05 00 83 c4 04 85 c0 74 08 0f be 1f 83 eb 30 eb 0f 0f b6 07 50 e8 ec 35 05 ...P..8.......t......0.....P..5.
1d760 00 83 c4 04 8d 58 c9 8b 44 24 24 3b d8 7d 5f ff 74 24 0c 99 ff 74 24 14 52 50 e8 11 28 07 00 8b .....X..D$$;.}_.t$...t$.RP..(...
1d780 c8 89 54 24 0c 8b c3 8b 5c 24 0c 99 03 c8 89 4c 24 10 0f b6 4f 01 13 da 47 89 5c 24 0c 51 e8 ed ..T$....\$.....L$...O...G.\$.Q..
1d7a0 36 05 00 83 c4 04 85 c0 75 96 68 b8 bf 53 00 57 e8 1b 74 05 00 8b 54 24 18 83 c4 08 03 f8 83 7c 6.......u.h..S.W..t...T$.......|
1d7c0 24 28 00 74 13 f7 da 83 d3 00 f7 db eb 0a 8b 54 24 30 33 ff 8b 5c 24 34 8b 44 24 1c 03 44 24 20 $(.t...........T$03..\$4.D$..D$.
1d7e0 3b f8 0f 85 5e 01 00 00 8b 4e 0c 89 11 89 59 04 c7 41 08 13 00 00 00 83 46 0c 10 b8 01 00 00 00 ;...^....N....Y..A......F.......
1d800 5f 5e 5b 8b e5 5d c3 ba 01 00 00 00 8b ce e8 7d f4 fe ff 3d a0 65 53 00 0f 84 42 01 00 00 ba 01 _^[..].........}...=.eS...B.....
1d820 00 00 00 8b ce e8 66 f4 fe ff 3d a0 65 53 00 74 41 8b 40 08 83 e0 0f 3c 03 75 37 8b 46 14 8b 08 ......f...=.eS.tA.@....<.u7.F...
1d840 83 c1 20 39 4e 0c 73 1b 0f 1f 84 00 00 00 00 00 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e ...9N.s..........F..@......F..9N
1d860 0c 72 ed 89 4e 0c b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 ba 01 00 00 00 8b ce e8 12 f4 fe ff 8b 48 .r..N......_^[..]..............H
1d880 08 83 e1 0f 83 f9 04 74 2e 83 f9 03 0f 85 b4 00 00 00 8b d0 8b ce e8 e5 a7 ff ff 8b 46 10 83 78 .......t....................F..x
1d8a0 0c 00 7e 07 8b ce e8 05 8d ff ff ba 01 00 00 00 8b ce e8 d9 f3 fe ff 8b 00 80 78 04 04 75 06 0f ..~.......................x..u..
1d8c0 b6 48 07 eb 03 8b 48 0c 8d 58 10 89 4c 24 24 85 db 74 73 8b 46 0c 8d 54 24 30 8b cb 89 44 24 28 .H....H..X..L$$..ts.F..T$0...D$(
1d8e0 e8 eb a5 ff ff 8b f8 85 ff 74 18 8b 44 24 28 8b 4c 24 30 8b 54 24 34 89 08 b9 13 00 00 00 89 50 .........t..D$(.L$0.T$4........P
1d900 04 eb 24 8d 54 24 30 8b cb e8 42 a4 ff ff 8b f8 85 ff 74 23 8b 44 24 28 b9 03 00 00 00 f2 0f 10 ..$.T$0...B.......t#.D$(........
1d920 44 24 30 f2 0f 11 00 2b fb 89 48 08 83 c7 01 74 08 83 46 0c 10 eb 02 33 ff 8b 44 24 24 40 3b f8 D$0....+..H....t..F....3..D$$@;.
1d940 0f 84 b5 fe ff ff 8b 46 0c 5f c7 40 08 00 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 5b 8b e5 5d c3 .......F._.@...........F..^[..].
1d960 68 b4 fc 49 00 6a 01 56 e8 23 5d fe ff ba 02 00 00 00 8b ce e8 e7 66 fe ff 68 c0 bf 53 00 6a 02 h..I.j.V.#]...........f..h..S.j.
1d980 56 e8 0a 5d fe ff 6a 04 ba 01 00 00 00 8b ce e8 3c 5e fe ff cc cc cc cc cc cc cc cc cc cc cc cc V..]..j.........<^..............
1d9a0 55 8b ec 83 e4 f8 56 8b 75 08 57 6a 00 6a 01 6a 02 56 e8 59 67 fe ff 6a 01 56 8b f8 e8 0f f5 fe U.....V.u.Wj.j.j.V.Yg..j.V......
1d9c0 ff 6a 01 56 e8 b7 f6 fe ff 83 c4 20 83 f8 04 75 1e 85 ff 7e 1a 57 56 e8 24 5e fe ff 6a 01 56 e8 .j.V...........u...~.WV.$^..j.V.
1d9e0 6c f6 fe ff 6a 02 56 e8 14 0f ff ff 83 c4 18 56 e8 bb 0e ff ff cc cc cc cc cc cc cc cc cc cc cc l...j.V........V................
1da00 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 7d f2 fe ff 3d a0 65 53 00 74 78 ba 01 00 00 00 8b U..V.u.........}...=.eS.tx......
1da20 ce e8 6a f2 fe ff 8b 50 08 83 e2 0f 8b ca 83 e9 05 74 18 83 e9 02 74 0c 8b 46 10 8b 84 90 e8 00 ..j....P.........t....t..F......
1da40 00 00 eb 0c 8b 00 8b 40 08 eb 05 8b 00 8b 40 18 85 c0 74 28 8b 4e 0c 68 d4 bf 53 00 6a 01 56 89 .......@......@...t(.N.h..S.j.V.
1da60 01 c7 41 08 45 00 00 00 83 46 0c 10 e8 2f 72 fe ff 83 c4 0c b8 01 00 00 00 5e 5d c3 8b 46 0c c7 ..A.E....F.../r..........^]..F..
1da80 40 08 00 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 5d c3 68 b4 fc 49 00 6a 01 56 e8 f1 5b fe ff cc @...........F..^].h..I.j.V..[...
1daa0 55 8b ec 56 8b 75 08 ba 02 00 00 00 57 8b ce e8 dc f1 fe ff 3d a0 65 53 00 74 08 8b 78 08 83 e7 U..V.u......W.......=.eS.t..x...
1dac0 0f eb 03 83 cf ff ba 01 00 00 00 8b ce e8 be f1 fe ff 3d a0 65 53 00 74 61 8b 40 08 83 e0 0f 3c ..................=.eS.ta.@....<
1dae0 05 75 57 85 ff 74 05 83 ff 05 75 5c 68 d4 bf 53 00 6a 01 56 e8 a7 71 fe ff 83 c4 0c 85 c0 75 55 .uW..t....u\h..S.j.V..q.......uU
1db00 8b 46 14 8b 08 83 c1 30 39 4e 0c 73 16 0f 1f 00 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e .F.....09N.s.....F..@......F..9N
1db20 0c 72 ed 6a 01 56 89 4e 0c e8 22 06 ff ff 83 c4 08 b8 01 00 00 00 5f 5e 5d c3 6a 05 ba 01 00 00 .r.j.V.N.."..........._^].j.....
1db40 00 8b ce e8 88 5c fe ff 68 e0 bf 53 00 6a 02 56 e8 3b 5b fe ff 68 f8 bf 53 00 56 e8 20 5d fe ff .....\..h..S.j.V.;[..h..S.V..]..
1db60 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 ba 01 00 00 00 57 8b ce e8 ................U..V.u......W...
1db80 0c f1 fe ff 3d a0 65 53 00 74 6d ba 02 00 00 00 8b ce e8 f9 f0 fe ff 3d a0 65 53 00 74 67 ba 01 ....=.eS.tm............=.eS.tg..
1dba0 00 00 00 8b ce e8 e6 f0 fe ff ba 02 00 00 00 8b ce 8b f8 e8 d8 f0 fe ff 81 ff a0 65 53 00 74 16 ...........................eS.t.
1dbc0 3d a0 65 53 00 74 0f 50 8b d7 33 c9 e8 4f 47 ff ff 83 c4 04 eb 02 33 c0 8b 56 0c 33 c9 85 c0 b8 =.eS.t.P..3..OG.......3..V.3....
1dbe0 01 00 00 00 5f 0f 95 c1 89 0a c7 42 08 01 00 00 00 83 46 0c 10 5e 5d c3 68 b4 fc 49 00 6a 01 56 ...._......B......F..^].h..I.j.V
1dc00 e8 8b 5a fe ff 68 b4 fc 49 00 6a 02 56 e8 7e 5a fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..Z..h..I.j.V.~Z................
1dc20 55 8b ec 83 e4 f8 51 56 8b 75 08 ba 01 00 00 00 8b ce e8 59 f0 fe ff 3d a0 65 53 00 74 75 8b 40 U.....QV.u.........Y...=.eS.tu.@
1dc40 08 83 e0 0f 83 f8 05 74 05 83 f8 04 75 65 ba 01 00 00 00 8b ce e8 36 f0 fe ff 8b c8 8b 41 08 83 .......t....ue........6......A..
1dc60 e0 3f 83 c0 fc 83 f8 10 77 26 0f b6 80 d0 e8 41 00 ff 24 85 c0 e8 41 00 8b 01 0f b6 40 07 eb 12 .?......w&.....A..$...A.....@...
1dc80 8b 01 8b 40 0c eb 0b 8b 09 e8 b2 97 ff ff eb 02 33 c0 8b 4e 0c 89 01 b8 01 00 00 00 c7 41 04 00 ...@............3..N.........A..
1dca0 00 00 00 c7 41 08 13 00 00 00 83 46 0c 10 5e 8b e5 5d c3 68 1c c0 53 00 6a 01 56 e8 d0 59 fe ff ....A......F..^..].h..S.j.V..Y..
1dcc0 78 e8 41 00 87 e8 41 00 80 e8 41 00 90 e8 41 00 00 01 03 02 03 03 03 03 03 03 03 03 03 03 03 03 x.A...A...A...A.................
1dce0 02 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 ba 01 00 00 00 57 8b ce e8 ................U..V.u......W...
1dd00 8c ef fe ff 3d a0 65 53 00 74 71 8b 40 08 83 e0 0f 3c 05 75 67 ba 02 00 00 00 8b ce e8 6f ef fe ....=.eS.tq.@....<.ug........o..
1dd20 ff 3d a0 65 53 00 74 62 8b 46 14 8b 38 83 c7 30 39 7e 0c 73 1e 66 66 66 0f 1f 84 00 00 00 00 00 .=.eS.tb.F..8..09~.s.fff........
1dd40 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 7e 0c 72 ed ba 01 00 00 00 89 7e 0c 8b ce e8 2e ef .F..@......F..9~.r.......~......
1dd60 fe ff 8d 57 f0 8b 08 e8 94 95 ff ff 0f 10 00 b8 01 00 00 00 0f 11 47 f0 5f 5e 5d c3 6a 05 ba 01 ...W..................G._^].j...
1dd80 00 00 00 8b ce e8 46 5a fe ff 68 b4 fc 49 00 6a 02 56 e8 f9 58 fe ff cc cc cc cc cc cc cc cc cc ......FZ..h..I.j.V..X...........
1dda0 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 dd ee fe ff 3d a0 65 53 00 74 6f 8b 40 08 83 e0 0f U..V.u.............=.eS.to.@....
1ddc0 3c 05 75 65 ba 02 00 00 00 8b ce e8 c0 ee fe ff 3d a0 65 53 00 74 60 ba 03 00 00 00 8b ce e8 ad <.ue............=.eS.t`.........
1dde0 ee fe ff 3d a0 65 53 00 74 5a 8b 46 14 8b 08 83 c1 40 39 4e 0c 73 1c 66 0f 1f 84 00 00 00 00 00 ...=.eS.tZ.F.....@9N.s.f........
1de00 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e 0c 72 ed 6a 01 56 89 4e 0c e8 42 01 ff ff 83 c4 .F..@......F..9N.r.j.V.N..B.....
1de20 08 b8 01 00 00 00 5e 5d c3 6a 05 ba 01 00 00 00 8b ce e8 99 59 fe ff 68 b4 fc 49 00 6a 02 56 e8 ......^].j..........Y..h..I.j.V.
1de40 4c 58 fe ff 68 b4 fc 49 00 6a 03 56 e8 3f 58 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc LX..h..I.j.V.?X.................
1de60 55 8b ec 83 e4 f8 56 8b 75 08 57 68 2c 9c 4a 00 68 48 c0 53 00 6a 01 56 e8 93 5e fe ff 6a 00 6a U.....V.u.Wh,.J.hH.S.j.V..^..j.j
1de80 00 6a 02 8b 3c 85 2c f0 4a 00 56 e8 80 62 fe ff 50 57 56 e8 98 08 ff ff 83 c4 2c 8b d0 83 ef 03 .j..<.,.J.V..b..PWV.......,.....
1dea0 74 4b 83 ef 02 74 24 83 ef 04 74 1f 8b 4e 0c 99 89 01 b8 01 00 00 00 89 51 04 c7 41 08 13 00 00 tK...t$...t..N..........Q..A....
1dec0 00 83 46 0c 10 5f 5e 8b e5 5d c3 8b 4e 0c 33 c0 85 d2 0f 95 c0 89 01 b8 01 00 00 00 c7 41 08 01 ..F.._^..]..N.3..............A..
1dee0 00 00 00 83 46 0c 10 5f 5e 8b e5 5d c3 8b 46 10 66 0f 6e c2 f3 0f e6 c0 5f 8b 48 0c 03 48 08 8b ....F.._^..]..F.f.n....._.H..H..
1df00 46 0c 81 e1 ff 03 00 00 66 0f 6e c9 f3 0f e6 c9 c7 40 08 03 00 00 00 f2 0f 59 0d d0 45 54 00 f2 F.......f.n......@.......Y..ET..
1df20 0f 58 c8 f2 0f 11 08 b8 01 00 00 00 83 46 0c 10 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc .X...........F..^..]............
1df40 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 3d ed fe ff 3d a0 65 53 00 74 4b 8b 40 08 83 e0 0f U..V.u.........=...=.eS.tK.@....
1df60 8b 14 85 00 0c 4a 00 85 d2 75 08 8b 46 0c 89 50 08 eb 16 8b ce e8 16 ac ff ff 8b 56 0c 89 02 0f .....J...u..F..P...........V....
1df80 b6 40 04 83 c8 40 89 42 08 8b 56 10 83 46 0c 10 83 7a 0c 00 7e 07 8b ce e8 13 86 ff ff b8 01 00 .@...@.B..V..F...z..~...........
1dfa0 00 00 5e 5d c3 68 b4 fc 49 00 6a 01 56 e8 de 56 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..^].h..I.j.V..V................
1dfc0 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 bd ec fe ff 3d a0 65 53 00 74 79 8b 40 08 83 e0 0f U..V.u.............=.eS.ty.@....
1dfe0 3c 05 75 6f 8b 46 14 57 8b 38 83 c7 30 39 7e 0c 73 13 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 <.uo.F.W.8..09~.s..F..@......F..
1e000 39 7e 0c 72 ed ba 01 00 00 00 89 7e 0c 8b ce e8 7c ec fe ff 8b ce 8b 10 8d 47 f0 50 e8 4f 89 ff 9~.r.......~....|........G.P.O..
1e020 ff 8b 4e 0c 83 c4 04 5f 85 c0 74 0e 8d 41 10 89 46 0c b8 02 00 00 00 5e 5d c3 83 c1 f0 b8 01 00 ..N...._..t..A..F......^].......
1e040 00 00 89 4e 0c c7 41 08 00 00 00 00 83 46 0c 10 5e 5d c3 6a 05 ba 01 00 00 00 8b ce e8 6f 57 fe ...N..A......F..^].j.........oW.
1e060 ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 56 57 8b 7d 08 ba 01 00 00 00 ................U.....VW.}......
1e080 8b cf e8 09 ec fe ff 3d a0 65 53 00 0f 84 9c 00 00 00 68 84 c0 53 00 6a 01 57 e8 01 6c fe ff 83 .......=.eS.......h..S.j.W..l...
1e0a0 c4 0c ba 01 00 00 00 8b cf 85 c0 75 43 8b 47 0c c7 00 c0 eb 41 00 c7 40 08 16 00 00 00 8b 77 0c ...........uC.G.....A..@......w.
1e0c0 83 c6 10 89 77 0c e8 c5 eb fe ff 0f 10 00 0f 11 06 8b 47 0c 83 c0 10 89 47 0c c7 40 08 00 00 00 ....w.............G.....G..@....
1e0e0 00 b8 03 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 e8 9b eb fe ff 8b 4f 0c 6a 03 0f 10 00 0f 11 01 .......G.._^..].......O.j.......
1e100 8b 57 0c 8b cf 66 ff 47 6c 83 c2 10 89 57 0c 83 c2 e0 e8 e9 2e ff ff 83 c4 04 b8 ff ff 00 00 66 .W...f.Gl....W.................f
1e120 01 47 6c b8 03 00 00 00 5f 5e 8b e5 5d c3 68 b4 fc 49 00 6a 01 57 e8 55 55 fe ff cc cc cc cc cc .Gl....._^..].h..I.j.W.UU.......
1e140 55 8b ec 83 e4 f8 83 ec 0c ba 02 00 00 00 53 56 8b 75 08 8b ce 57 e8 35 eb fe ff 83 78 08 13 75 U.............SV.u...W.5....x..u
1e160 07 8b 38 8b 58 04 eb 20 6a 00 8d 54 24 14 8b c8 e8 ab 38 ff ff 83 c4 04 85 c0 0f 84 a7 00 00 00 ..8.X...j..T$.....8.............
1e180 8b 5c 24 14 8b 7c 24 10 8b 46 0c 83 c7 01 ba 01 00 00 00 8b ce 83 d3 00 89 38 89 58 04 c7 40 08 .\$..|$..F...............8.X..@.
1e1a0 13 00 00 00 8b 46 0c 83 c0 10 89 44 24 0c 89 46 0c e8 da ea fe ff 89 44 24 10 83 78 08 45 74 43 .....F.....D$..F.......D$..x.EtC
1e1c0 33 d2 8b 44 24 0c 52 8b 54 24 14 89 38 89 58 04 c7 40 08 13 00 00 00 8b 4e 0c 51 51 8d 41 10 8b 3..D$.R.T$..8.X..@......N.QQ.A..
1e1e0 ce 89 46 0c e8 a7 39 ff ff 83 c4 0c 8b 46 0c 5f 5e 5b f6 40 f8 0f b8 00 00 00 00 0f 95 c0 40 8b ..F...9......F._^[.@..........@.
1e200 e5 5d c3 8b 08 53 57 e8 c4 8f ff ff 8b d0 83 c4 08 83 7a 08 00 74 ab 0f 10 02 8b 44 24 0c 0f 11 .]...SW...........z..t.....D$...
1e220 00 83 46 0c 10 eb c5 ba 02 00 00 00 8b ce e8 2d 5e fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc ..F............-^...............
1e240 55 8b ec 83 e4 f8 56 57 8b 7d 08 ba 01 00 00 00 8b cf e8 39 ea fe ff 3d a0 65 53 00 74 55 8b 47 U.....VW.}.........9...=.eS.tU.G
1e260 0c ba 01 00 00 00 8b cf c7 00 40 ed 41 00 c7 40 08 16 00 00 00 8b 77 0c 83 c6 10 89 77 0c e8 0d ..........@.A..@......w.....w...
1e280 ea fe ff 0f 10 00 0f 11 06 83 47 0c 10 8b 47 0c c7 00 00 00 00 00 c7 40 04 00 00 00 00 c7 40 08 ..........G...G........@......@.
1e2a0 13 00 00 00 b8 03 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 68 b4 fc 49 00 6a 01 57 e8 d0 53 fe ff ..........G.._^..].h..I.j.W..S..
1e2c0 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b f1 85 d2 75 36 8b 55 08 85 d2 74 ................U..V....u6.U...t
1e2e0 27 e8 aa e9 fe ff 8b 4e 0c 6a 01 6a fe 0f 10 00 56 0f 11 01 83 46 0c 10 e8 23 08 ff ff 83 c4 0c '......N.j.j....V....F...#......
1e300 85 c0 75 04 83 46 0c f0 b8 01 00 00 00 5e 5d c3 8b 46 0c 6a 01 6a fe 56 c7 40 08 00 00 00 00 83 ..u..F.......^]..F.j.j.V.@......
1e320 46 0c 10 e8 08 ec fe ff 83 c4 0c b8 02 00 00 00 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc F...............^]..............
1e340 55 8b ec 51 53 56 8b 75 08 ba 01 00 00 00 57 8b ce e8 3a e9 fe ff 3d a0 65 53 00 74 1f f6 40 08 U..QSV.u......W...:...=.eS.t..@.
1e360 0f 76 19 6a 00 6a 01 56 e8 b3 f0 fe ff 8b d8 83 c4 0c 85 db 0f 84 85 00 00 00 eb 02 33 db ba 02 .v.j.j.V....................3...
1e380 00 00 00 8b ce e8 06 e9 fe ff 3d a0 65 53 00 74 1e f6 40 08 0f 76 18 6a 00 6a 02 56 e8 7f f0 fe ..........=.eS.t..@..v.j.j.V....
1e3a0 ff 8b f8 83 c4 0c 89 7d fc 85 ff 74 60 eb 07 c7 45 fc 00 00 00 00 ba 03 00 00 00 8b ce e8 ce e8 .......}...t`...E...............
1e3c0 fe ff 3d a0 65 53 00 74 08 8b 78 08 83 e7 0f eb 03 83 cf ff ff 75 fc 53 56 e8 42 74 fe ff 33 c9 ..=.eS.t..x..........u.SV.Bt..3.
1e3e0 ba 03 00 00 00 83 ff ff 0f 45 ca 8b d0 51 8b ce e8 db fe ff ff 83 c4 10 5f 5e 5b 8b e5 5d c3 6a .........E...Q.........._^[..].j
1e400 04 ba 01 00 00 00 8b ce e8 c3 53 fe ff 6a 04 ba 02 00 00 00 8b ce e8 b5 53 fe ff cc cc cc cc cc ..........S..j..........S.......
1e420 55 8b ec 83 e4 f8 51 53 56 57 8b 7d 08 ba 02 00 00 00 89 54 24 0c 8b 47 1c 8b 4f 0c 2b c1 8b 5f U.....QSVW.}.......T$..G..O.+.._
1e440 14 83 e0 f0 83 f8 20 7f 35 2b 4f 20 c1 f9 04 83 c1 05 81 f9 3e 42 0f 00 0f 8f e5 00 00 00 8d 44 ........5+O.........>B.........D
1e460 24 0c ba f0 d8 40 00 50 8b cf e8 21 23 ff ff 83 c4 04 85 c0 0f 85 c9 00 00 00 8b 54 24 0c 8b 77 $....@.P...!#..............T$..w
1e480 0c 03 d2 8d 04 d6 39 43 04 73 06 89 43 04 8b 77 0c ba 01 00 00 00 8b cf e8 f3 e7 fe ff 6a 01 8b ......9C.s..C..w.............j..
1e4a0 cf 0f 10 00 0f 11 06 8b 57 0c 66 ff 47 6c 8d 42 10 89 47 0c e8 47 2b ff ff 83 c4 04 b8 ff ff 00 ........W.f.Gl.B..G..G+.........
1e4c0 00 66 01 47 6c 83 ca ff 8b cf e8 c1 e7 fe ff 3d a0 65 53 00 74 1c f6 40 08 0f 75 16 8b 45 10 83 .f.Gl..........=.eS.t..@..u..E..
1e4e0 47 0c f0 c7 00 00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 83 ca ff 8b cf e8 94 e7 fe ff 8b 40 08 83 G........3._^[..]............@..
1e500 e0 0f 83 f8 04 74 05 83 f8 03 75 47 ba 05 00 00 00 8b cf e8 78 e7 fe ff 83 ca ff 8b cf 8b f0 e8 .....t....uG........x...........
1e520 6c e7 fe ff ff 75 10 6a 05 0f 10 00 57 0f 11 06 83 47 0c f0 e8 e7 ee fe ff 83 c4 0c 5f 5e 5b 8b l....u.j....W....G.........._^[.
1e540 e5 5d c3 68 8c c0 53 00 68 90 fc 49 00 57 e8 2d 53 fe ff 68 a8 c0 53 00 57 e8 22 53 fe ff cc cc .].h..S.h..I.W.-S..h..S.W."S....
1e560 55 8b ec 83 e4 f8 83 ec 14 ba 01 00 00 00 53 56 8b 75 08 8b ce 57 e8 15 e7 fe ff 8b 48 08 83 e1 U.............SV.u...W......H...
1e580 0f 83 f9 04 74 30 83 f9 03 74 06 33 db 33 ff eb 39 8b d0 8b ce e8 e6 9a ff ff 8b 46 10 83 78 0c ....t0...t.3.3..9..........F..x.
1e5a0 00 7e 07 8b ce e8 06 80 ff ff ba 01 00 00 00 8b ce e8 da e6 fe ff 8b 00 80 78 04 04 75 06 0f b6 .~.......................x..u...
1e5c0 58 07 eb 03 8b 58 0c 8d 78 10 ba 03 00 00 00 8b ce e8 ba e6 fe ff 3d a0 65 53 00 74 21 f6 40 08 X....X..x.............=.eS.t!.@.
1e5e0 0f 76 1b 6a 00 6a 03 56 e8 33 ee fe ff 83 c4 0c 89 44 24 10 85 c0 0f 84 34 01 00 00 eb 08 c7 44 .v.j.j.V.3.......D$.....4......D
1e600 24 10 d0 c0 53 00 ba 04 00 00 00 8b ce e8 7e e6 fe ff 3d a0 65 53 00 74 08 8b 40 08 83 e0 0f eb $...S.........~...=.eS.t..@.....
1e620 03 83 c8 ff 33 c9 83 f8 ff b8 04 00 00 00 0f 45 c8 89 4c 24 14 8b ce 8d 50 fe e8 51 e6 fe ff 85 ....3..........E..L$....P..Q....
1e640 ff 74 42 3d a0 65 53 00 74 1d f6 40 08 0f 76 17 6a 00 6a 02 56 e8 c6 ed fe ff 83 c4 0c 85 c0 0f .tB=.eS.t..@..v.j.j.V...........
1e660 84 d9 00 00 00 eb 02 8b c7 ff 74 24 10 89 7c 24 1c 50 8d 44 24 20 89 5c 24 24 50 68 f0 57 40 00 ..........t$..|$.P.D$..\$$Ph.W@.
1e680 e9 7d 00 00 00 3d a0 65 53 00 74 1f f6 40 08 0f 76 19 6a 00 6a 02 56 e8 84 ed fe ff 8b f8 83 c4 .}...=.eS.t..@..v.j.j.V.........
1e6a0 0c 85 ff 0f 84 95 00 00 00 eb 05 bf d4 c0 53 00 ba 01 00 00 00 8b ce e8 d4 e5 fe ff 3d a0 65 53 ..............S.............=.eS
1e6c0 00 74 5f 8b 40 08 83 e0 0f 3c 06 75 55 8b 46 14 8b 08 83 c1 60 39 4e 0c 73 19 66 0f 1f 44 00 00 .t_.@....<.uU.F.....`9N.s.f..D..
1e6e0 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e 0c 72 ed ff 74 24 10 89 4e 0c 57 6a 00 68 20 f0 .F..@......F..9N.r..t$..N.Wj.h..
1e700 41 00 56 e8 c8 fd fe ff 83 c4 14 8b d0 8b ce ff 74 24 14 e8 b8 fb ff ff 83 c4 04 5f 5e 5b 8b e5 A.V.............t$........._^[..
1e720 5d c3 6a 06 ba 01 00 00 00 8b ce e8 a0 50 fe ff 6a 04 ba 03 00 00 00 8b ce e8 92 50 fe ff 6a 04 ].j..........P..j..........P..j.
1e740 ba 02 00 00 00 8b ce e8 84 50 fe ff cc cc cc cc 55 8b ec 8b 45 08 8b 48 14 8b 40 0c 2b 01 83 e8 .........P......U...E..H..@.+...
1e760 10 c1 f8 04 48 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 56 8b 75 08 ba 01 00 00 00 57 ....H]..........U.....V.u......W
1e780 8b ce e8 09 e5 fe ff 3d a0 65 53 00 74 1f f6 40 08 0f 76 19 6a 00 6a 01 56 e8 82 ec fe ff 8b f8 .......=.eS.t..@..v.j.j.V.......
1e7a0 83 c4 0c 85 ff 0f 84 ef 00 00 00 eb 02 33 ff 8b 46 14 8b 08 83 c1 20 39 4e 0c 73 17 0f 1f 40 00 .............3..F......9N.s...@.
1e7c0 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e 0c 72 ed 6a 00 57 56 89 4e 0c e8 41 70 fe ff 83 .F..@......F..9N.r.j.WV.N..Ap...
1e7e0 c4 0c 85 c0 0f 85 be 00 00 00 8b 56 0c 0f b7 46 6c 83 ea 10 66 85 c0 75 64 8b 46 14 bf c8 00 00 ...........V...Fl...f..ud.F.....
1e800 00 c7 40 10 50 f3 41 00 8b 46 14 c7 40 18 00 00 00 00 66 8b 46 6e 66 40 0f b7 c8 66 89 46 6e 66 ..@.P.A..F..@.....f.Fnf@...f.Fnf
1e820 3b c7 72 17 66 3b cf 0f 84 81 00 00 00 b8 e1 00 00 00 66 3b c8 0f 83 7e 00 00 00 6a ff 8b ce e8 ;.r.f;............f;...~...j....
1e840 bc 23 ff ff 83 c4 04 85 c0 75 07 8b ce e8 2e 41 ff ff b8 ff ff 00 00 66 01 46 6e eb 1a 40 8b ce .#.......u.....A.......f.Fn..@..
1e860 6a ff 66 89 46 6c e8 95 27 ff ff b8 ff ff 00 00 83 c4 04 66 01 46 6c 8b 4e 14 8b 46 0c 39 41 04 j.f.Fl..'..........f.Fl.N..F.9A.
1e880 73 09 89 41 04 8b 4e 14 8b 46 0c 2b 01 83 e8 10 c1 f8 04 5f 48 5e 8b e5 5d c3 6a 04 ba 01 00 00 s..A..N..F.+......._H^..].j.....
1e8a0 00 8b ce e8 28 4f fe ff 56 e8 02 00 ff ff 68 b0 b7 53 00 56 e8 a7 13 ff ff ba 06 00 00 00 8b ce ....(O..V.....h..S.V............
1e8c0 e8 3b 1e ff ff cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 ad .;..............U..V.u..........
1e8e0 e3 fe ff 8b 48 08 85 c9 74 1b 83 f9 01 75 05 83 38 00 74 11 8b 4e 14 8b 46 0c 5e 2b 01 83 e8 10 ....H...t....u..8.t..N..F.^+....
1e900 c1 f8 04 5d c3 6a 01 56 e8 a3 55 fe ff 6a ff 6a 01 56 e8 19 e6 fe ff 6a fe 56 e8 b1 e5 fe ff 68 ...].j.V..U..j.j.V.....j.V.....h
1e920 dc c0 53 00 56 e8 a6 ed fe ff 6a 01 56 e8 9e e5 fe ff 83 c4 2c 56 e8 65 f0 ff ff cc cc cc cc cc ..S.V.....j.V.......,V.e........
1e940 55 8b ec 83 e4 f8 83 ec 14 ba 01 00 00 00 53 56 8b 75 08 8b ce 57 8b 46 14 8b 7e 0c 2b 38 83 ef U.............SV.u...W.F..~.+8..
1e960 10 c1 ff 04 e8 27 e3 fe ff 3d a0 65 53 00 74 7b 8b 40 08 24 0f 3c 04 75 72 ba 01 00 00 00 8b ce .....'...=.eS.t{.@.$.<.ur.......
1e980 e8 0b e3 fe ff 8b 48 08 83 e1 0f 83 f9 04 74 2e 83 f9 03 74 04 33 c0 eb 2a 8b d0 8b ce e8 de 96 ......H.......t....t.3..*.......
1e9a0 ff ff 8b 46 10 83 78 0c 00 7e 07 8b ce e8 fe 7b ff ff ba 01 00 00 00 8b ce e8 d2 e2 fe ff 8b 00 ...F..x..~.....{................
1e9c0 83 c0 10 80 38 23 75 23 8b 4e 0c 8d 47 ff 99 89 01 b8 01 00 00 00 89 51 04 c7 41 08 13 00 00 00 ....8#u#.N..G..........Q..A.....
1e9e0 83 46 0c 10 5f 5e 5b 8b e5 5d c3 ba 01 00 00 00 8b ce e8 99 e2 fe ff 83 78 08 13 75 07 8b 08 8b .F.._^[..]..............x..u....
1ea00 58 04 eb 1c 6a 00 8d 54 24 1c 8b c8 e8 0f 30 ff ff 83 c4 04 85 c0 74 60 8b 5c 24 1c 8b 4c 24 18 X...j..T$.....0.......t`.\$..L$.
1ea20 89 4c 24 10 8b c7 99 89 54 24 18 8b d1 89 5c 24 14 85 db 7f 14 7c 04 85 d2 73 0e 8b 5c 24 18 8b .L$.....T$....\$.....|...s..\$..
1ea40 c8 03 ca 13 5c 24 14 eb 19 8b 74 24 14 3b 74 24 18 8b 75 08 7c 0c 7f 04 3b d0 76 06 8b 5c 24 18 ....\$....t$.;t$..u.|...;.v..\$.
1ea60 8b c8 85 db 7f 07 7c 1c 83 f9 01 72 17 2b f9 8b c7 5f 5e 5b 8b e5 5d c3 ba 01 00 00 00 8b ce e8 ......|....r.+..._^[..].........
1ea80 dc 55 fe ff 68 f0 c0 53 00 6a 01 56 e8 ff 4b fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .U..h..S.j.V..K.................
1eaa0 55 8b ec 8b 45 0c 85 c0 74 40 83 f8 01 74 3b 56 57 8b 7d 08 ba fe ff ff ff 8b cf 8b 47 0c c7 00 U...E...t@...t;VW.}.........G...
1eac0 00 00 00 00 c7 40 08 01 00 00 00 83 47 0c 10 8b 77 0c e8 b9 e1 fe ff 0f 10 00 b8 02 00 00 00 0f .....@......G...w...............
1eae0 11 06 83 47 0c 10 5f 5e 5d c3 8b 45 08 8b 48 14 8b 40 0c 2b 01 83 e8 10 c1 f8 04 2b 45 10 5d c3 ...G.._^]..E..H..@.+.......+E.].
1eb00 55 8b ec 57 8b 7d 08 ba 01 00 00 00 8b cf e8 7d e1 fe ff 3d a0 65 53 00 0f 84 95 00 00 00 8b 47 U..W.}.........}...=.eS........G
1eb20 0c 6a 01 6a 01 57 c7 00 01 00 00 00 c7 40 08 01 00 00 00 83 47 0c 10 e8 f4 e3 fe ff 8b 47 14 8b .j.j.W.......@......G........G..
1eb40 4f 0c 68 a0 f6 41 00 6a 00 2b 08 6a 00 6a ff 8d 41 f0 c1 f8 04 83 c0 fe 50 57 e8 21 f8 fe ff 83 O.h..A.j.+.j.j..A.......PW.!....
1eb60 c4 24 85 c0 74 3c 83 f8 01 74 37 8b 47 0c ba fe ff ff ff 56 8b cf c7 00 00 00 00 00 c7 40 08 01 .$..t<...t7.G......V.........@..
1eb80 00 00 00 83 47 0c 10 8b 77 0c e8 01 e1 fe ff 0f 10 00 b8 02 00 00 00 0f 11 06 83 47 0c 10 5e 5f ....G...w..................G..^_
1eba0 5d c3 8b 4f 14 8b 47 0c 5f 2b 01 83 e8 10 c1 f8 04 5d c3 68 b4 fc 49 00 6a 01 57 e8 d0 4a fe ff ]..O..G._+.......].h..I.j.W..J..
1ebc0 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 53 56 57 8b 7d 08 ba 02 00 00 00 8b cf ................U..SVW.}........
1ebe0 8b 47 14 8b 77 0c 8b de 2b 18 83 eb 10 c1 fb 04 e8 9b e0 fe ff 3d a0 65 53 00 0f 84 b4 00 00 00 .G..w...+............=.eS.......
1ec00 8b 40 08 83 e0 0f 3c 06 0f 85 a6 00 00 00 c7 06 01 00 00 00 ba 01 00 00 00 c7 46 08 01 00 00 00 .@....<...................F.....
1ec20 8b cf 8b 77 0c 83 c6 10 89 77 0c e8 60 e0 fe ff 6a 02 6a 03 57 0f 10 00 0f 11 06 83 47 0c 10 e8 ...w.....w..`...j.j.W.......G...
1ec40 ec e2 fe ff 68 a0 f6 41 00 6a 02 6a 02 6a ff 8d 43 fe 50 57 e8 27 f7 fe ff 83 c4 24 85 c0 74 3e ....h..A.j.j.j..C.PW.'.....$..t>
1ec60 83 f8 01 74 39 8b 47 0c ba fe ff ff ff 8b cf c7 00 00 00 00 00 c7 40 08 01 00 00 00 8b 77 0c 83 ...t9.G...............@......w..
1ec80 c6 10 89 77 0c e8 06 e0 fe ff 0f 10 00 b8 02 00 00 00 0f 11 06 83 47 0c 10 5f 5e 5b 5d c3 8b 4f ...w..................G.._^[]..O
1eca0 14 8b 47 0c 5f 5e 2b 01 83 e8 10 c1 f8 04 83 e8 02 5b 5d c3 6a 06 ba 02 00 00 00 8b cf e8 0e 4b ..G._^+..........[].j..........K
1ecc0 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 ad ................U..V.u..........
1ece0 df fe ff 3d a0 65 53 00 74 15 6a 00 6a 01 56 e8 9c 61 fe ff 83 c4 0c b8 01 00 00 00 5e 5d c3 68 ...=.eS.t.j.j.V..a..........^].h
1ed00 b4 fc 49 00 6a 01 56 e8 84 49 fe ff cc cc cc cc 55 8b ec 83 e4 f8 51 56 8b 75 08 ba d8 b9 f0 ff ..I.j.V..I......U.....QV.u......
1ed20 8b ce e8 69 df fe ff 6a 00 6a 02 8b 08 e8 9e 84 ff ff 8b 4e 0c 6a 00 68 e8 67 53 00 0f 10 00 56 ...i...j.j.........N.j.h.gS....V
1ed40 0f 11 01 83 46 0c 10 e8 84 64 fe ff 83 c4 14 83 ca ff 8b ce e8 37 df fe ff 8b 4e 0c ba fe ff ff ....F....d...........7....N.....
1ed60 ff 68 5c b7 53 00 0f 10 00 0f 11 01 83 46 0c 10 8b ce e8 19 df fe ff 8b d0 8b ce e8 40 ef fe ff .h\.S........F..............@...
1ed80 83 c4 04 ba cc c1 53 00 8b ce e8 01 9e ff ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 ......S.........N.....@...@.A..F
1eda0 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 fe 77 ff ff 68 c0 c1 53 00 ba fe ff ff ff 8b ce e8 cd ..F...x..~.....w..h..S..........
1edc0 de fe ff 8b d0 8b ce e8 f4 ee fe ff 83 c4 04 b8 01 00 00 00 5e 8b e5 5d c3 cc cc cc cc cc cc cc ....................^..]........
1ede0 55 8b ec 51 53 8b d9 8b c2 56 33 f6 89 45 fc 57 0f b6 13 81 fa 80 00 00 00 73 04 8b f2 eb 49 33 U..QS....V3..E.W.........s....I3
1ee00 ff f6 c2 40 74 20 0f b6 4c 1f 01 47 8b c1 24 c0 3c 80 75 44 83 e1 3f c1 e6 06 03 d2 0b f1 f6 c2 ...@t...L..G..$.<.uD..?.........
1ee20 40 75 e3 8b 45 fc 83 e2 7f 8d 0c bf d3 e2 0b f2 83 ff 03 7f 23 81 fe ff ff 10 00 77 1b 3b 34 bd @u..E...............#......w.;4.
1ee40 f4 01 4b 00 76 12 03 df 85 c0 74 02 89 30 5f 5e 8d 43 01 5b 8b e5 5d c3 5f 5e 33 c0 5b 8b e5 5d ..K.v.....t..0_^.C.[..]._^3.[..]
1ee60 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 1c 53 56 57 8b 7d 08 8d ................U........SVW.}..
1ee80 44 24 20 50 6a 01 57 c7 44 24 24 00 00 00 00 e8 8c e5 fe ff 83 c4 0c 89 44 24 1c 85 c0 0f 84 18 D$.Pj.W.D$$.............D$......
1eea0 02 00 00 6a 00 6a 01 6a 02 57 e8 61 52 fe ff 8b 74 24 30 83 c4 10 89 54 24 0c 8b d8 85 d2 7c 06 ...j.j.j.W.aR...t$0....T$.....|.
1eec0 7f 2f 85 db 73 2b f7 d8 3b c6 76 13 0f 57 c0 66 0f 13 44 24 20 8b 4c 24 24 8b 5c 24 20 eb 0e 33 ./..s+..;.v..W.f..D$..L$$.\$...3
1eee0 c9 8b c6 03 d8 13 ca 83 c3 01 83 d1 00 89 4c 24 0c 6a ff 6a ff 6a 03 57 e8 13 52 fe ff 83 c4 10 ..............L$.j.j.j.W..R.....
1ef00 89 54 24 14 8b c8 89 4c 24 10 85 d2 7c 06 7f 3b 85 c9 73 37 f7 d8 3b c6 76 13 0f 57 c0 66 0f 13 .T$....L$...|..;..s7..;.v..W.f..
1ef20 44 24 20 8b 54 24 24 8b 4c 24 20 eb 1e 8b 54 24 10 33 c9 8b c6 03 d0 13 4c 24 14 83 c2 01 89 54 D$..T$$.L$....T$.3......L$.....T
1ef40 24 10 83 d1 00 8b d1 8b 4c 24 10 8b 44 24 0c 85 c0 0f 8c 57 01 00 00 7f 09 83 fb 01 0f 82 4c 01 $.......L$..D$.....W..........L.
1ef60 00 00 83 c3 ff 89 5c 24 20 83 d0 ff 89 44 24 0c 85 c0 0f 8f 36 01 00 00 7c 08 3b de 0f 87 2c 01 ......\$.....D$.....6...|.;...,.
1ef80 00 00 83 c1 ff 89 4c 24 10 83 d2 ff 89 54 24 14 78 0e 0f 8f 31 01 00 00 3b ce 0f 83 29 01 00 00 ......L$.....T$.x...1...;...)...
1efa0 3b c2 0f 8f a4 00 00 00 7c 08 3b d9 0f 87 9a 00 00 00 8b 54 24 1c 33 f6 8d 3c 13 0f b6 1f 81 fb ;.......|.;........T$.3..<......
1efc0 80 00 00 00 72 55 33 d2 f6 c3 40 74 24 0f 1f 00 0f b6 4c 3a 01 42 8b c1 24 c0 3c 80 0f 85 8e 00 ....rU3...@t$.....L:.B..$.<.....
1efe0 00 00 83 e1 3f c1 e6 06 03 db 0b f1 f6 c3 40 75 df 83 e3 7f 8d 0c 92 d3 e3 0b f3 83 fa 03 7f 70 ....?.........@u...............p
1f000 81 fe ff ff 10 00 77 68 3b 34 95 f4 01 4b 00 76 5f 8b 4c 24 10 03 fa 8b 54 24 1c 8d 47 01 85 c0 ......wh;4...K.v_.L$....T$..G...
1f020 74 4e ff 44 24 18 2b c2 99 8b d8 8b c2 89 5c 24 20 89 44 24 0c 3b 44 24 14 7f 0e 0f 8c 71 ff ff tN.D$.+.......\$..D$.;D$.....q..
1f040 ff 3b d9 0f 86 69 ff ff ff 8b 7d 08 8b 4f 0c 8b 44 24 18 99 89 01 b8 01 00 00 00 89 51 04 c7 41 .;...i....}..O..D$..........Q..A
1f060 08 13 00 00 00 83 47 0c 10 5f 5e 5b 8b e5 5d c3 8b 55 08 8b 4c 24 20 8b 5c 24 0c 5f 8b 42 0c 5e ......G.._^[..]..U..L$..\$._.B.^
1f080 c7 40 08 00 00 00 00 83 42 0c 10 83 c1 01 8b 42 0c 83 d3 00 89 58 04 89 08 c7 40 08 13 00 00 00 .@......B......B.....X....@.....
1f0a0 b8 02 00 00 00 83 42 0c 10 5b 8b e5 5d c3 68 d4 c1 53 00 6a 02 57 e8 d5 45 fe ff 6a 04 ba 01 00 ......B..[..].h..S.j.W..E..j....
1f0c0 00 00 8b cf e8 07 47 fe ff 68 f4 c1 53 00 6a 03 57 e8 ba 45 fe ff cc cc cc cc cc cc cc cc cc cc ......G..h..S.j.W..E............
1f0e0 55 8b ec 83 e4 f8 83 ec 1c 53 56 8b 75 08 8d 44 24 08 57 50 6a 01 56 e8 24 e3 fe ff 83 c4 0c 89 U........SV.u..D$.WPj.V.$.......
1f100 44 24 24 85 c0 0f 84 c9 01 00 00 6a 00 6a 01 6a 02 56 e8 f9 4f fe ff 8b 4c 24 1c 83 c4 10 89 54 D$$........j.j.j.V..O...L$.....T
1f120 24 10 8b f8 85 d2 7c 06 7f 35 85 ff 73 31 f7 d8 3b c1 76 17 0f 57 c0 66 0f 13 44 24 18 8b 54 24 $.....|..5..s1..;.v..W.f..D$..T$
1f140 1c 8b 7c 24 18 89 54 24 10 eb 14 8b c1 33 c9 03 f8 13 ca 83 c7 01 83 d1 00 8b d1 89 4c 24 10 52 ..|$..T$.....3..............L$.R
1f160 57 6a 03 56 e8 a7 4f fe ff 83 c4 10 8b d8 89 5c 24 18 85 d2 7c 06 7f 38 85 db 73 34 8b 4c 24 0c Wj.V..O........\$...|..8..s4.L$.
1f180 8b c3 f7 d8 3b c1 76 17 0f 57 c0 66 0f 13 44 24 18 8b 5c 24 18 8b 54 24 1c 89 5c 24 18 eb 15 8b ....;.v..W.f..D$..\$..T$..\$....
1f1a0 c1 33 c9 03 d8 13 d1 83 c3 01 89 5c 24 18 13 d1 8b 4c 24 0c 8b 44 24 10 85 c0 7f 0f 0f 8c 20 01 .3.........\$....L$..D$.........
1f1c0 00 00 83 ff 01 0f 82 17 01 00 00 85 d2 7c 0e 0f 8f 1a 01 00 00 3b d9 0f 87 12 01 00 00 3b c2 7c .............|.......;.......;.|
1f1e0 0f 7f 04 3b fb 76 09 33 c0 5f 5e 5b 8b e5 5d c3 8b cb 2b cf 1b d0 89 54 24 14 78 12 0f 8f fa 00 ...;.v.3._^[..]...+....T$.x.....
1f200 00 00 81 f9 ff ff ff 7f 0f 83 ee 00 00 00 8b 46 1c 8b d3 8b 4e 0c 2b d7 8b 5e 14 2b c1 42 c1 f8 ...............F....N.+..^.+.B..
1f220 04 89 54 24 10 3b c2 7f 38 2b 4e 20 b8 40 42 0f 00 c1 f9 04 2b c2 83 c1 05 3b c8 0f 8f c6 00 00 ..T$.;..8+N..@B.....+....;......
1f240 00 8d 44 24 10 ba f0 d8 40 00 50 8b ce e8 3e 15 ff ff 83 c4 04 85 c0 0f 85 aa 00 00 00 8b 54 24 ..D$....@.P...>...............T$
1f260 10 8b 46 0c c1 e2 04 03 c2 39 43 04 73 03 89 43 04 8b 44 24 18 4f 03 44 24 24 33 db 03 7c 24 24 ..F......9C.s..C..D$.O.D$$3..|$$
1f280 89 44 24 18 3b f8 73 38 0f 1f 84 00 00 00 00 00 8d 54 24 24 8b cf e8 45 fb ff ff 8b f8 85 ff 74 .D$.;.s8.........T$$...E.......t
1f2a0 28 8b 4e 0c 43 8b 44 24 24 99 89 01 89 51 04 c7 41 08 13 00 00 00 83 46 0c 10 3b 7c 24 18 72 d0 (.N.C.D$$....Q..A......F..;|$.r.
1f2c0 5f 5e 8b c3 5b 8b e5 5d c3 68 3c c2 53 00 56 e8 ac 45 fe ff 6a 04 ba 01 00 00 00 8b ce e8 ee 44 _^..[..].h<.S.V..E..j..........D
1f2e0 fe ff 68 14 c2 53 00 6a 02 56 e8 a1 43 fe ff 68 14 c2 53 00 6a 03 56 e8 94 43 fe ff 68 24 c2 53 ..h..S.j.V..C..h..S.j.V..C..h$.S
1f300 00 56 e8 79 45 fe ff 68 24 c2 53 00 68 90 fc 49 00 56 e8 69 45 fe ff cc cc cc cc cc cc cc cc cc .V.yE..h$.S.h..I.V.iE...........
1f320 55 8b ec 83 e4 f8 b8 1c 10 00 00 e8 50 0d 07 00 53 56 8b 75 08 57 8b 46 14 8b 5e 0c 2b 18 83 eb U...........P...SV.u.W.F..^.+...
1f340 10 c1 fb 04 83 fb 01 75 7d 8b d3 8b ce e8 3e d9 fe ff 83 78 08 13 75 07 8b 08 8b 40 04 eb 20 6a .......u}.....>....x..u....@...j
1f360 00 8d 54 24 14 8b c8 e8 b4 26 ff ff 83 c4 04 85 c0 0f 84 04 01 00 00 8b 44 24 14 8b 4c 24 10 85 ..T$.....&..............D$..L$..
1f380 c0 0f 8c 00 01 00 00 0f 8f fa 00 00 00 85 c9 0f 82 f2 00 00 00 85 c0 0f 8f ea 00 00 00 7c 0c 81 .............................|..
1f3a0 f9 ff ff 10 00 0f 87 dc 00 00 00 51 68 64 c2 53 00 56 e8 a9 e3 fe ff 83 c4 0c b8 01 00 00 00 5f ...........Qhd.S.V............._
1f3c0 5e 5b 8b e5 5d c3 8d 44 24 28 89 74 24 24 89 44 24 18 bf 01 00 00 00 c7 44 24 20 00 00 00 00 c7 ^[..]..D$(.t$$.D$.......D$......
1f3e0 44 24 1c 00 10 00 00 7c 70 0f 1f 80 00 00 00 00 8b d7 8b ce e8 97 d8 fe ff 83 78 08 13 75 0f 8b D$.....|p.................x..u..
1f400 08 8b 40 04 89 4c 24 10 89 44 24 14 eb 1c 6a 00 8d 54 24 14 8b c8 e8 05 26 ff ff 83 c4 04 85 c0 ..@..L$..D$...j..T$.....&.......
1f420 74 50 8b 44 24 14 8b 4c 24 10 85 c0 77 66 72 08 81 f9 ff ff 10 00 77 5c 51 68 64 c2 53 00 56 e8 tP.D$..L$...wfr.......w\Qhd.S.V.
1f440 1c e3 fe ff 83 c4 0c 8d 44 24 18 50 e8 ff 50 fe ff 47 83 c4 04 3b fb 7e 97 8d 44 24 18 50 e8 0d ........D$.P..P..G...;.~..D$.P..
1f460 50 fe ff 83 c4 04 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8b d7 8b ce e8 e5 4b fe ff ba 01 00 00 00 P.........._^[..].......K.......
1f480 8b ce e8 d9 4b fe ff 68 50 c2 53 00 6a 01 56 e8 fc 41 fe ff 68 50 c2 53 00 57 56 e8 f0 41 fe ff ....K..hP.S.j.V..A..hP.S.WV..A..
1f4a0 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 8d 44 24 04 53 56 8b ................U.........D$.SV.
1f4c0 75 08 57 50 6a 01 56 e8 54 df fe ff 8b f8 83 c4 0c 8b ce 85 ff 0f 84 da 01 00 00 ba 02 00 00 00 u.WPj.V.T.......................
1f4e0 e8 ab d7 fe ff 83 78 08 13 75 07 8b 18 8b 40 04 eb 20 6a 00 8d 54 24 1c 8b c8 e8 21 25 ff ff 83 ......x..u....@...j..T$....!%...
1f500 c4 04 85 c0 0f 84 b7 01 00 00 8b 44 24 1c 8b 5c 24 18 89 44 24 14 85 c0 7c 0d 7f 04 85 db 72 07 ...........D$..\$..D$...|.....r.
1f520 b8 01 00 00 00 eb 05 8b 44 24 10 40 6a 00 50 6a 03 56 e8 d9 4b fe ff 8b f2 83 c4 10 85 f6 7c 06 ........D$.@j.Pj.V..K.........|.
1f540 7f 34 85 c0 73 1d 8b 54 24 10 8b c8 f7 d9 3b ca 0f 87 4f 01 00 00 8b ca 33 d2 03 c1 13 f2 83 c0 .4..s..T$.....;...O.....3.......
1f560 01 13 f2 85 f6 0f 8c 3a 01 00 00 7f 09 83 f8 01 0f 82 2f 01 00 00 83 c0 ff 83 d6 ff 85 f6 0f 8f .......:........../.............
1f580 21 01 00 00 7c 0a 3b 44 24 10 0f 87 15 01 00 00 8b 54 24 14 8b cb 0b ca 75 3e 85 f6 0f 8c c3 00 !...|.;D$........T$.....u>......
1f5a0 00 00 7f 0c 85 c0 0f 84 b9 00 00 00 0f 1f 40 00 8a 0c 38 80 e1 c0 80 f9 80 0f 85 a6 00 00 00 83 ..............@...8.............
1f5c0 c0 ff 83 d6 ff 85 f6 7f e7 0f 8c 96 00 00 00 85 c0 75 dd e9 8d 00 00 00 8a 0c 38 80 e1 c0 80 f9 .................u........8.....
1f5e0 80 0f 84 e6 00 00 00 85 d2 7f 3e 7c 04 85 db 73 38 85 f6 7c 70 7f 09 85 c0 74 6a 0f 1f 44 00 00 ..........>|...s8..|p....tj..D..
1f600 83 c0 ff 83 d6 ff 78 11 7f 04 85 c0 74 0b 8a 0c 38 80 e1 c0 80 f9 80 74 e7 83 c3 01 83 d2 00 78 ......x.....t...8......t.......x
1f620 d0 7f 42 85 db 72 ca eb 3c 83 eb 01 83 da 00 78 34 7f 04 85 db 74 2e 85 f6 7f 2a 7c 06 3b 44 24 ..B..r..<......x4....t....*|.;D$
1f640 10 73 22 8a 4c 38 01 83 c0 01 83 d6 00 80 e1 c0 80 f9 80 74 ee 83 c3 ff 83 d2 ff 85 d2 7f d8 7c .s".L8.............t...........|
1f660 04 85 db 75 d2 0b da 8b 7d 08 8b 4f 0c 75 1f 83 c0 01 c7 41 08 13 00 00 00 89 01 8d 43 01 13 f3 ...u....}..O.u.....A........C...
1f680 89 71 04 83 47 0c 10 5f 5e 5b 8b e5 5d c3 c7 41 08 00 00 00 00 b8 01 00 00 00 83 47 0c 10 5f 5e .q..G.._^[..]..A...........G.._^
1f6a0 5b 8b e5 5d c3 8b 7d 08 68 68 c2 53 00 6a 03 57 e8 db 3f fe ff 6a 04 ba 01 00 00 00 e8 0f 41 fe [..]..}.hh.S.j.W..?..j........A.
1f6c0 ff ba 02 00 00 00 8b ce e8 93 49 fe ff 8b 7d 08 68 80 c2 53 00 57 e8 a5 41 fe ff cc cc cc cc cc ..........I...}.h..S.W..A.......
1f6e0 55 8b ec 83 e4 f8 83 ec 0c 8d 04 24 53 56 8b 75 08 57 50 6a 01 56 e8 25 dd fe ff 8b d8 83 c4 0c U..........$SV.u.WPj.V.%........
1f700 8b ce 85 db 0f 84 0e 01 00 00 ba 02 00 00 00 e8 7c d5 fe ff 83 78 08 13 75 07 8b 30 8b 78 04 eb ................|....x..u..0.x..
1f720 25 6a 00 8d 54 24 14 8b c8 e8 f2 22 ff ff 83 c4 04 85 c0 75 09 0f 57 c0 66 0f 13 44 24 10 8b 74 %j..T$.....".......u..W.f..D$..t
1f740 24 10 8b 7c 24 14 8b 4c 24 0c 83 ee 01 83 df 00 85 ff 7f 56 7c 04 85 f6 73 13 0f 57 c0 66 0f 13 $..|$..L$..........V|...s..W.f..
1f760 44 24 10 8b 7c 24 14 8b 74 24 10 eb 33 85 ff 7f 39 7c 04 3b f1 73 29 8a 44 1e 01 83 c6 01 83 d7 D$..|$..t$..3...9|.;.s).D.......
1f780 00 24 c0 3c 80 75 19 66 0f 1f 84 00 00 00 00 00 8a 44 1e 01 83 c6 01 83 d7 00 24 c0 3c 80 74 f0 .$.<.u.f.........D........$.<.t.
1f7a0 85 ff 7c 0f 7f 04 3b f1 72 09 33 c0 5f 5e 5b 8b e5 5d c3 8d 0c 1e 8d 54 24 0c e8 21 f6 ff ff 85 ..|...;.r.3._^[..].....T$..!....
1f7c0 c0 74 48 8a 00 24 c0 3c 80 74 40 8b 5d 08 83 c6 01 83 d7 00 8b 43 0c 89 30 89 78 04 c7 40 08 13 .tH..$.<.t@.]........C..0.x..@..
1f7e0 00 00 00 83 43 0c 10 8b 4b 0c 8b 44 24 0c 99 5f 89 01 b8 02 00 00 00 89 51 04 c7 41 08 13 00 00 ....C...K..D$.._........Q..A....
1f800 00 83 43 0c 10 5e 5b 8b e5 5d c3 68 3c c2 53 00 ff 75 08 e8 68 40 fe ff 6a 04 ba 01 00 00 00 e8 ..C..^[..].h<.S..u..h@..j.......
1f820 ac 3f fe ff cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 56 57 8b 7d 08 6a 00 6a 01 57 .?..............U.....VW.}.j.j.W
1f840 e8 db db fe ff 83 c4 0c ba 01 00 00 00 8b cf 85 c0 74 4e 8b 47 0c c7 00 e0 02 42 00 c7 40 08 16 .................tN.G.....B..@..
1f860 00 00 00 8b 77 0c 83 c6 10 89 77 0c e8 1f d4 fe ff 0f 10 00 0f 11 06 83 47 0c 10 8b 47 0c c7 00 ....w.....w.............G...G...
1f880 00 00 00 00 c7 40 04 00 00 00 00 c7 40 08 13 00 00 00 b8 03 00 00 00 83 47 0c 10 5f 5e 8b e5 5d .....@......@...........G.._^..]
1f8a0 c3 6a 04 e8 28 3f fe ff cc cc cc cc cc cc cc cc 55 8b ec 83 e4 c0 83 ec 38 56 8b 75 08 57 8b 7e .j..(?..........U.......8V.u.W.~
1f8c0 10 85 f6 74 2b 8b 87 80 00 00 00 3d 20 65 53 00 0f 85 01 01 00 00 f2 0f 10 08 f2 0f 10 05 10 46 ...t+......=.eS................F
1f8e0 54 00 66 0f 2e c8 9f f6 c4 44 0f 8a f2 00 00 00 6a 20 6a 05 33 d2 8b ce e8 c3 9e ff ff 8a 4f 3c T.f......D......j.j.3.........O<
1f900 8b d0 80 e1 03 6a 06 6a 00 88 4a 05 c6 42 04 05 8b 4f 40 89 0a 8b ce 89 57 40 c7 42 18 00 00 00 .....j.j..J..B...O@.....W@.B....
1f920 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 .f.B....B......B......B..eS..B..
1f940 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 83 46 0c 10 e8 e8 72 ff ff 8b 46 10 83 c4 10 83 78 ....F....@.E....F....r...F.....x
1f960 0c 00 7e 07 8b ce e8 45 6c ff ff 6a 00 68 54 24 4b 00 56 e8 58 58 fe ff 83 c4 0c ba dc c2 53 00 ..~....El..j.hT$K.V.XX........S.
1f980 8b ce 6a 0e e8 77 91 ff ff 8b 4e 0c 83 c4 04 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 ..j..w....N........@...@.A..F..F
1f9a0 0c 10 83 78 0c 00 7e 07 8b ce e8 01 6c ff ff 68 d0 c2 53 00 ba fe ff ff ff 8b ce e8 d0 d2 fe ff ...x..~.....l..h..S.............
1f9c0 8b d0 8b ce e8 f7 e2 fe ff 83 c4 04 b8 01 00 00 00 5f 5e 8b e5 5d c3 68 58 fe 49 00 56 e8 9e 3e ................._^..].hX.I.V..>
1f9e0 fe ff 83 ec 10 f2 0f 11 4c 24 08 f2 0f 11 04 24 68 74 fe 49 00 56 e8 85 3e fe ff cc cc cc cc cc ........L$.....$ht.I.V..>.......
1fa00 55 8b ec 81 ec 80 00 00 00 56 57 8b f1 ff 15 40 80 49 00 6a 00 68 80 00 00 00 8b f8 8d 45 80 50 U........VW....@.I.j.h.......E.P
1fa20 6a 00 57 6a 00 68 00 12 00 00 ff 15 38 81 49 00 85 c0 74 33 8d 55 80 8b ce e8 52 91 ff ff 8b 4e j.Wj.h......8.I...t3.U....R....N
1fa40 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 1c 8b ce e8 4f 6b ff .....@...@.A..F..F...x..~....Ok.
1fa60 ff 5f 5e 8b e5 5d c3 57 68 10 c3 53 00 56 e8 ed dc fe ff 83 c4 0c 5f 5e 8b e5 5d c3 cc cc cc cc ._^..].Wh..S.V........_^..].....
1fa80 55 8b ec 81 ec 14 01 00 00 53 56 8b 75 08 57 68 24 c3 53 00 56 8b f9 89 55 fc 68 2c c3 53 00 57 U........SV.u.Wh$.S.V...U.h,.S.W
1faa0 e8 bb dc fe ff 50 e8 48 d5 04 00 8b d8 83 c4 14 85 db 75 14 56 e8 39 d5 04 00 8b d8 83 c4 04 85 .....P.H..........u.V.9.........
1fac0 db 75 05 8d 77 0c eb 3f 68 fc fa 49 00 ba d8 b9 f0 ff 8b cf e8 b7 d1 fe ff 8b d0 8b cf e8 ce dd .u..w..?h..I....................
1fae0 fe ff 83 c4 04 83 ca ff 8b cf e8 a1 d1 fe ff 8b 48 08 85 c9 74 49 83 f9 01 75 05 83 38 00 74 3f ................H...tI...u..8.t?
1fb00 83 47 0c f0 8d 77 0c 8b 55 0c 85 d2 75 07 8b 06 89 50 08 eb 15 8b cf e8 74 90 ff ff 8b 0e 89 01 .G...w..U...u....P......t.......
1fb20 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 06 10 83 78 0c 00 7e 40 8b cf e8 73 6a ff ff eb 37 83 ..@...@.A..G.....x..~@...sj...7.
1fb40 47 0c f0 8d 77 0c 68 34 c3 53 00 68 38 c3 53 00 53 57 e8 19 5a fe ff ff 75 0c 68 3c c3 53 00 50 G...w.h4.S.h8.S.SW..Z...u.h<.S.P
1fb60 57 e8 0a 5a fe ff 6a ff 6a fe 57 e8 c0 d3 fe ff 83 c4 2c 83 06 f0 68 05 01 00 00 8d 85 f0 fe ff W..Z..j.j.W.......,...h.........
1fb80 ff 50 6a 00 ff 15 2c 81 49 00 85 c0 0f 84 b5 00 00 00 3d 05 01 00 00 0f 84 aa 00 00 00 8d 85 f0 .Pj...,.I.........=.............
1fba0 fe ff ff 6a 5c 50 e8 15 76 04 00 83 c4 08 85 c0 0f 84 91 00 00 00 83 ca ff c6 00 00 8b cf e8 cd ...j\P..v.......................
1fbc0 d0 fe ff 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b d0 8b cf e8 a0 84 ff ff ....H.......t,...t.3..(.........
1fbe0 8b 47 10 83 78 0c 00 7e 07 8b cf e8 c0 69 ff ff 83 ca ff 8b cf e8 96 d0 fe ff 8b 00 83 c0 10 8d .G..x..~.....i..................
1fc00 8d f0 fe ff ff 51 68 0c c3 53 00 50 57 e8 5e 59 fe ff 6a ff 6a fe 57 e8 14 d3 fe ff 83 06 f0 83 .....Qh..S.PW.^Y..j.j.W.........
1fc20 c4 1c ba fd ff ff ff 8b cf ff 75 fc e8 5f d0 fe ff 8b d0 8b cf e8 86 e0 fe ff 83 c4 04 83 06 f0 ..........u.._..................
1fc40 5f 5e 5b 8b e5 5d c3 68 ec c2 53 00 57 e8 2e 3c fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc _^[..].h..S.W..<................
1fc60 55 8b ec 83 e4 f8 83 ec 0c ba 01 00 00 00 53 56 8b 75 08 8b ce 57 e8 15 d0 fe ff 8b 56 0c 8b ce U.............SV.u...W......V...
1fc80 50 e8 1a 2c ff ff 83 46 0c 10 83 c4 04 83 ca ff 8b ce e8 f9 cf fe ff 83 78 08 13 75 07 8b 38 8b P..,...F................x..u..8.
1fca0 58 04 eb 20 6a 00 8d 54 24 14 8b c8 e8 6f 1d ff ff 83 c4 04 85 c0 0f 84 7e 00 00 00 8b 5c 24 14 X...j..T$....o..........~....\$.
1fcc0 8b 7c 24 10 83 46 0c f0 8b 46 0c 89 44 24 10 85 db 7c 5e 7f 0b 83 ff 01 72 57 66 0f 1f 44 00 00 .|$..F...F..D$...|^.....rWf..D..
1fce0 ba 01 00 00 00 8b ce e8 a4 cf fe ff 53 57 8b 08 e8 db 74 ff ff 6a ff 56 0f 10 00 8b 44 24 20 0f ............SW....t..j.V....D$..
1fd00 11 00 83 46 0c 10 e8 35 d8 fe ff 83 c4 10 50 ff 15 34 81 49 00 83 46 0c f0 83 c7 ff 8b 46 0c 83 ...F...5......P..4.I..F......F..
1fd20 d3 ff 89 44 24 10 85 db 7f b6 7c 05 83 ff 01 73 af 5f 5e 33 c0 5b 8b e5 5d c3 68 74 fd 49 00 56 ...D$.....|....s._^3.[..].ht.I.V
1fd40 e8 3b 3b fe ff cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 2c 53 8b da ba d8 b9 f0 .;;.............U.......,S......
1fd60 ff 56 57 89 5c 24 10 8b f9 e8 22 cf fe ff 8b 77 0c 8d 54 24 18 c7 44 24 18 4c f0 4a 00 c7 44 24 .VW.\$...."....w..T$..D$.L.J..D$
1fd80 20 02 00 00 00 8b 08 e8 74 75 ff ff 53 83 ca ff 8b cf 0f 10 00 0f 11 06 83 47 0c 10 e8 ef ce fe ........tu..S............G......
1fda0 ff 8b d0 8b cf e8 06 db fe ff 83 c4 04 83 ca ff 8b cf e8 d9 ce fe ff 8b 48 08 83 e1 0f 83 e9 02 ........................H.......
1fdc0 74 12 83 e9 05 74 06 83 47 0c e0 eb 1c 8b 18 83 c3 18 eb 02 8b 18 83 47 0c e0 8b 47 0c 85 db 0f t....t..G..............G...G....
1fde0 85 0e 01 00 00 8b 5c 24 10 6a 00 6a 00 53 ff 15 30 81 49 00 8b d8 8b cf 85 db 75 0f e8 ff fb ff ......\$.j.j.S..0.I.......u.....
1fe00 ff 8d 43 01 5f 5e 5b 8b e5 5d c3 ba d8 b9 f0 ff e8 7b ce fe ff 8b 77 0c 8d 54 24 28 c7 44 24 28 ..C._^[..].......{....w..T$(.D$(
1fe20 4c f0 4a 00 c7 44 24 30 02 00 00 00 8b 08 e8 cd 74 ff ff 83 ca ff 8b cf 0f 10 00 0f 11 06 83 47 L.J..D$0........t..............G
1fe40 0c 10 8b 47 0c 89 18 c7 40 08 02 00 00 00 83 47 0c 10 8b 77 0c e8 36 ce fe ff ff 74 24 10 ba fd ...G....@......G...w..6....t$...
1fe60 ff ff ff 8b cf 0f 10 00 0f 11 06 83 47 0c 10 e8 1c ce fe ff 8b d0 8b cf e8 43 de fe ff 83 c4 04 ............G............C......
1fe80 ba fe ff ff ff 8b cf e8 04 ce fe ff 8b 57 0c 8b cf 50 e8 09 2a ff ff 83 47 0c 10 83 c4 04 83 ca .............W...P..*...G.......
1fea0 ff 8b cf e8 e8 cd fe ff 83 78 08 13 75 07 8b 08 8b 40 04 eb 20 6a 00 8d 54 24 14 8b c8 e8 5e 1b .........x..u....@...j..T$....^.
1fec0 ff ff 83 c4 04 85 c0 0f 84 82 00 00 00 8b 44 24 14 8b 4c 24 10 83 47 0c f0 83 c1 01 83 d0 00 50 ..............D$..L$..G........P
1fee0 51 6a fe 57 e8 17 e1 fe ff 83 c4 10 83 47 0c f0 8b 47 0c 8b 4d 08 80 39 2a 75 1a c7 00 01 00 00 Qj.W.........G...G..M..9*u......
1ff00 00 c7 40 08 01 00 00 00 83 47 0c 10 33 c0 5f 5e 5b 8b e5 5d c3 51 53 ff 15 68 80 49 00 8b c8 85 ..@......G..3._^[..].QS..h.I....
1ff20 c9 75 13 8b cf e8 d6 fa ff ff b8 02 00 00 00 5f 5e 5b 8b e5 5d c3 8b 47 0c 89 08 c7 40 08 16 00 .u............._^[..]..G....@...
1ff40 00 00 83 47 0c 10 33 c0 5f 5e 5b 8b e5 5d c3 68 74 fd 49 00 57 e8 26 39 fe ff cc cc cc cc cc cc ...G..3._^[..].ht.I.W.&9........
1ff60 55 8b ec 56 8b 75 08 57 6a 00 6a 01 56 e8 ae d4 fe ff 8b f8 83 c4 0c 85 ff 0f 84 8d 00 00 00 6a U..V.u.Wj.j.V..................j
1ff80 00 6a 02 56 e8 97 d4 fe ff 83 c4 0c 8b ce 85 c0 0f 84 84 00 00 00 50 8b d7 e8 b2 fd ff ff 8b f8 .j.V..................P.........
1ffa0 83 c4 04 85 ff 75 07 8d 47 01 5f 5e 5d c3 8b 46 0c 6a 01 6a fe 56 c7 40 08 00 00 00 00 83 46 0c .....u..G._^]..F.j.j.V.@......F.
1ffc0 10 e8 6a cf fe ff 83 c4 0c b8 40 c3 53 00 83 ff 01 ba 50 fd 49 00 8b ce 0f 45 d0 e8 b0 8b ff ff ..j.......@.S.....P.I....E......
1ffe0 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 ad .N.....@...@.A..F..F...x..~.....
20000 65 ff ff 5f b8 03 00 00 00 5e 5d c3 6a 04 ba 01 00 00 00 8b ce e8 b6 37 fe ff 6a 04 ba 02 00 00 e.._.....^].j..........7..j.....
20020 00 e8 aa 37 fe ff cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 b8 18 10 00 00 e8 40 00 07 00 ...7............U...........@...
20040 8d 44 24 18 89 14 24 89 44 24 08 8b 45 0c 56 57 8b f9 c7 44 24 18 00 00 00 00 80 38 00 89 7c 24 .D$...$.D$..E.VW...D$......8..|$
20060 1c c7 44 24 14 00 10 00 00 74 15 ff 75 10 50 52 57 e8 fa 54 fe ff 83 c4 10 89 44 24 08 0f 1f 00 ..D$.....t..u.PRW..T......D$....
20080 8b 45 08 8b f0 8a 00 3c 3b 75 0d 0f 1f 44 00 00 8a 46 01 46 3c 3b 74 f8 84 c0 0f 84 cd 01 00 00 .E.....<;u...D...F.F<;t.........
200a0 6a 3b 56 e8 58 72 04 00 83 c4 08 89 45 08 85 c0 75 14 8b ce 8d 51 01 8a 01 41 84 c0 75 f9 2b ca j;V.Xr......E...u....Q...A..u.+.
200c0 8d 04 31 89 45 08 8b cf 2b c6 75 0c ba 1f f9 49 00 e8 ba 8a ff ff eb 0b 50 8b d6 e8 20 8a ff ff ..1.E...+.u....I........P.......
200e0 83 c4 04 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b ....O.....@...@.A..G..G...x..~..
20100 cf e8 aa 64 ff ff 83 7d 08 00 0f 84 5d 01 00 00 83 ca ff 8b cf e8 76 cb fe ff 8b 48 08 83 e1 0f ...d...}....].........v....H....
20120 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b d0 8b cf e8 49 7f ff ff 8b 47 10 83 78 0c 00 7e 07 ...t,...t.3..(.....I....G..x..~.
20140 8b cf e8 69 64 ff ff 83 ca ff 8b cf e8 3f cb fe ff 8b 00 83 c0 10 ff 74 24 08 68 7c fb 49 00 50 ...id........?.........t$.h|.I.P
20160 57 e8 0a 54 fe ff 8b 77 0c 83 c4 10 ba fe ff ff ff 89 44 24 0c 8b cf 83 ee 10 e8 11 cb fe ff 8b W..T...w..........D$............
20180 d6 8d 48 10 3b ce 73 1e 0f 1f 84 00 00 00 00 00 0f 10 02 0f 10 09 0f 11 01 83 c1 10 0f 11 0a 83 ..H.;.s.........................
201a0 ea 10 3b ca 72 ea 3b c6 73 1c 66 0f 1f 44 00 00 0f 10 06 0f 10 08 0f 11 00 83 c0 10 0f 11 0e 83 ..;.r.;.s.f..D..................
201c0 ee 10 3b c6 72 ea 8b 74 24 0c 83 47 0c f0 68 4c fd 49 00 56 e8 a9 cf 04 00 83 c4 08 85 c0 75 7c ..;.r..t$..G..hL.I.V..........u|
201e0 56 68 48 c3 53 00 57 e8 74 d5 fe ff 8b 77 0c 83 c4 0c ba fe ff ff ff 8b cf 83 ee 10 e8 8f ca fe VhH.S.W.t....w..................
20200 ff 8b d6 8d 48 10 3b ce 73 1c 66 0f 1f 44 00 00 0f 10 02 0f 10 09 0f 11 01 83 c1 10 0f 11 0a 83 ....H.;.s.f..D..................
20220 ea 10 3b ca 72 ea 3b c6 73 1c 66 0f 1f 44 00 00 0f 10 06 0f 10 08 0f 11 00 83 c0 10 0f 11 0e 83 ..;.r.;.s.f..D..................
20240 ee 10 3b c6 72 ea 83 47 0c f0 8d 44 24 10 50 e8 fc 42 fe ff 83 c4 04 e9 24 fe ff ff 50 e8 ae cf ..;.r..G...D$.P..B......$...P...
20260 04 00 83 c4 04 8b c6 5f 5e 8b e5 5d c3 8d 44 24 10 50 e8 f9 41 fe ff 83 c4 04 33 c0 5f 5e 8b e5 ......._^..]..D$.P..A.....3._^..
20280 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 56 8b 75 08 ba 04 00 00 00 57 8b ce ]...............U..QV.u......W..
202a0 e8 eb c9 fe ff 3d a0 65 53 00 74 1f f6 40 08 0f 76 19 6a 00 6a 04 56 e8 64 d1 fe ff 8b f8 83 c4 .....=.eS.t..@..v.j.j.V.d.......
202c0 0c 85 ff 0f 84 ab 00 00 00 eb 05 bf 24 01 4a 00 53 ba 03 00 00 00 8b ce e8 b3 c9 fe ff 3d a0 65 ............$.J.S............=.e
202e0 53 00 74 1f f6 40 08 0f 76 19 6a 00 6a 03 56 e8 2c d1 fe ff 8b d8 83 c4 0c 85 db 0f 84 81 00 00 S.t..@..v.j.j.V.,...............
20300 00 eb 05 bb 30 fb 49 00 6a 00 6a 02 56 e8 0e d1 fe ff 83 c4 0c 89 45 fc 85 c0 74 74 6a 00 6a 01 ....0.I.j.j.V.........E...ttj.j.
20320 56 e8 fa d0 fe ff 83 c4 0c 8b ce 85 c0 74 6f 57 53 ff 75 fc 8b d0 e8 f5 fc ff ff 83 c4 0c 5b 85 V............toWS.u...........[.
20340 c0 74 0b 5f b8 01 00 00 00 5e 8b e5 5d c3 8b 46 0c 6a 01 6a fe 56 c7 40 08 00 00 00 00 83 46 0c .t._.....^..]..F.j.j.V.@......F.
20360 10 e8 ca cb fe ff 83 c4 0c b8 02 00 00 00 5f 5e 8b e5 5d c3 6a 04 ba 04 00 00 00 8b ce e8 4e 34 .............._^..].j.........N4
20380 fe ff 6a 04 ba 03 00 00 00 8b ce e8 40 34 fe ff 6a 04 ba 02 00 00 00 8b ce e8 32 34 fe ff 6a 04 ..j.........@4..j.........24..j.
203a0 ba 01 00 00 00 e8 26 34 fe ff cc cc cc cc cc cc 55 8b ec 53 56 ff 75 08 8b da 8b f1 ba d7 b9 f0 ......&4........U..SV.u.........
203c0 ff e8 ca c8 fe ff 8b d0 8b ce e8 e1 d4 fe ff 83 c4 04 83 ca ff 8b ce e8 b4 c8 fe ff 8b 48 08 83 .............................H..
203e0 e1 0f 83 f9 04 74 28 83 f9 03 75 45 8b d0 8b ce e8 8b 7c ff ff 8b 46 10 83 78 0c 00 7e 07 8b ce .....t(...uE......|...F..x..~...
20400 e8 ab 61 ff ff 83 ca ff 8b ce e8 81 c8 fe ff 8b 00 83 c0 10 74 1b 68 24 01 4a 00 68 30 fb 49 00 ..a.................t.h$.J.h0.I.
20420 50 8b d3 8b ce e8 06 fc ff ff 83 c4 0c 5e 5b 5d c3 ff 75 08 68 58 c3 53 00 56 e8 41 34 fe ff cc P............^[]..u.hX.S.V.A4...
20440 55 8b ec 56 8b f1 85 d2 74 3f 8b 55 08 85 d2 75 08 8b 46 0c 89 50 08 eb 14 e8 32 87 ff ff 8b 4e U..V....t?.U...u..F..P....2....N
20460 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 2f 61 ff .....@...@.A..F..F...x..~..../a.
20480 ff b8 02 00 00 00 5e 5d c3 6a 00 6a ff 56 e8 8d cf fe ff 83 c4 0c 50 ff 75 08 6a 00 6a 01 56 e8 ......^].j.j.V........P.u.j.j.V.
204a0 7c cf fe ff 83 c4 0c 50 68 78 c3 53 00 56 e8 cd 33 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc |......Phx.S.V..3...............
204c0 55 8b ec 56 8b 75 08 6a 00 6a 01 56 e8 4f cf fe ff 83 c4 0c 85 c0 74 40 51 68 a8 02 4a 00 8b d0 U..V.u.j.j.V.O........t@Qh..J...
204e0 8b ce e8 c9 fe ff ff 83 c4 08 85 c0 75 08 b8 01 00 00 00 5e 5d c3 50 51 6a 00 50 56 e8 1f 53 fe ............u......^].PQj.PV..S.
20500 ff 83 c4 10 8b ce f7 d8 1b c0 8d 50 01 e8 2e ff ff ff 83 c4 04 5e 5d c3 6a 04 ba 01 00 00 00 8b ...........P.........^].j.......
20520 ce e8 aa 32 fe ff cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 56 57 68 a8 c3 53 00 68 30 ...2............U.....SVWh..S.h0
20540 fb 49 00 ff 75 08 8b f1 89 55 fc 56 e8 1f 50 fe ff 8b f8 6a 2d 57 e8 a5 6d 04 00 8b d8 83 c4 18 .I..u....U.V..P....j-W..m.......
20560 85 db 74 6e 8b cb 2b cf 75 0e ba 1f f9 49 00 8b ce e8 1a 86 ff ff eb 0d 51 8b d7 8b ce e8 7e 85 ..tn..+.u....I..........Q.....~.
20580 ff ff 83 c4 04 8b 4e 0c 8b f8 89 39 0f b6 47 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c ......N....9..G...@.A..F..F...x.
205a0 00 7e 07 8b ce e8 06 60 ff ff 8d 47 10 50 68 ac c3 53 00 56 e8 a7 d1 fe ff 8b 55 fc 83 c4 0c 8b .~.....`...G.Ph..S.V......U.....
205c0 ce 50 e8 89 f7 ff ff 83 c4 04 83 f8 02 75 20 8d 7b 01 57 68 ac c3 53 00 56 e8 82 d1 fe ff 8b 55 .P...........u..{.Wh..S.V......U
205e0 fc 83 c4 0c 8b ce 50 e8 64 f7 ff ff 83 c4 04 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc ......P.d......_^[..]...........
20600 55 8b ec 51 56 8b 75 08 57 6a 00 6a 01 56 e8 0d ce fe ff 8b f8 83 c4 0c 85 ff 74 45 51 68 b8 c3 U..QV.u.Wj.j.V............tEQh..
20620 53 00 8b d7 8b ce e8 85 fd ff ff 83 c4 08 85 c0 75 0a b8 01 00 00 00 5f 5e 59 5d c3 50 51 57 8b S...............u......_^Y].PQW.
20640 d0 8b ce e8 e8 fe ff ff 83 c4 08 8b ce f7 d8 1b c0 8d 50 01 e8 e7 fd ff ff 83 c4 04 5f 5e 59 5d ..................P........._^Y]
20660 c3 6a 04 ba 01 00 00 00 8b ce e8 61 31 fe ff cc 55 8b ec 53 56 8b 75 08 57 6a 00 6a 01 56 e8 9d .j.........a1...U..SV.u.Wj.j.V..
20680 cd fe ff 8b f8 83 c4 0c 85 ff 0f 84 16 01 00 00 6a 2e 57 e8 68 6c 04 00 83 c4 08 85 c0 75 05 5f ................j.W.hl.......u._
206a0 5e 5b 5d c3 8b ce 2b c7 75 0c ba 1f f9 49 00 e8 dc 84 ff ff eb 0b 50 8b d7 e8 42 84 ff ff 83 c4 ^[]...+.u....I........P...B.....
206c0 04 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 ..N.....@...@.A..F..F...x..~....
206e0 cc 5e ff ff 83 ca ff 8b ce e8 a2 c5 fe ff 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 d2 .^.............H.......t,...t.3.
20700 eb 28 8b d0 8b ce e8 75 79 ff ff 8b 46 10 83 78 0c 00 7e 07 8b ce e8 95 5e ff ff 83 ca ff 8b ce .(.....uy...F..x..~.....^.......
20720 e8 6b c5 fe ff 8b 10 83 c2 10 51 68 b8 c3 53 00 8b ce e8 79 fc ff ff 8b d8 83 c4 08 85 db 74 26 .k........Qh..S....y..........t&
20740 57 8b d3 8b ce e8 e6 fd ff ff 83 c4 04 85 c0 74 1f 83 f8 02 75 5e 53 57 68 c0 c3 53 00 56 e8 fd W..............t....u^SWh..S.V..
20760 cf fe ff 83 c4 10 b8 01 00 00 00 5f 5e 5b 5d c3 8b d3 8b ce e8 17 84 ff ff 8b 4e 0c 89 01 0f b6 ..........._^[]...........N.....
20780 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 14 5e ff ff 5f 5e b8 02 @...@.A..F..F...x..~.....^.._^..
207a0 00 00 00 5b 5d c3 6a 04 ba 01 00 00 00 8b ce e8 1c 30 fe ff 6a 00 6a ff 56 e8 62 cc fe ff 83 c4 ...[].j..........0..j.j.V.b.....
207c0 0c 50 53 6a 00 6a 01 56 e8 53 cc fe ff 83 c4 0c 50 68 78 c3 53 00 56 e8 a4 30 fe ff cc cc cc cc .PSj.j.V.S......Phx.S.V..0......
207e0 55 8b ec 51 56 8b 75 08 57 6a 00 6a 01 56 e8 2d cc fe ff 8b f8 83 c4 0c 8b ce 85 ff 74 4f 68 e0 U..QV.u.Wj.j.V.-............tOh.
20800 c3 53 00 ba d8 b9 f0 ff e8 83 c4 fe ff 8b d0 8b ce e8 9a d0 fe ff 83 c4 04 83 ca ff 8b ce 57 e8 .S............................W.
20820 6c c4 fe ff 8b d0 8b ce e8 83 d0 fe ff 83 c4 04 85 c0 75 0f 57 68 ec c3 53 00 56 e8 20 cf fe ff l.................u.Wh..S.V.....
20840 83 c4 0c 5f b8 01 00 00 00 5e 59 5d c3 6a 04 ba 01 00 00 00 e8 77 2f fe ff cc cc cc cc cc cc cc ..._.....^Y].j.......w/.........
20860 55 8b ec 83 e4 f8 b8 14 10 00 00 e8 10 f8 06 00 53 56 57 8b da c7 44 24 18 00 00 00 00 8b f1 c7 U...............SVW...D$........
20880 44 24 14 00 10 00 00 8d 44 24 20 89 74 24 1c 68 10 c4 53 00 ba d7 b9 f0 ff 89 44 24 14 e8 ee c3 D$......D$..t$.h..S.......D$....
208a0 fe ff 8b d0 8b ce e8 05 d0 fe ff 83 c4 04 83 f8 05 0f 85 1a 01 00 00 8d 50 fe c7 44 24 0c 01 00 ........................P..D$...
208c0 00 00 8b ce e8 c7 c3 fe ff 6a 00 6a 01 8b 08 e8 fc 68 ff ff 8b 4e 0c 83 c4 08 0f 10 00 0f 11 01 .........j.j.....h...N..........
208e0 8b 46 0c 83 c0 10 89 46 0c f6 40 f8 0f 0f 84 e9 00 00 00 bf ff ff 00 00 85 db 75 05 89 58 08 eb .F.....F..@...............u..X..
20900 18 8b d3 8b ce e8 86 82 ff ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 ...........N.....@...@.A..F..F..
20920 8b 56 0c 83 78 0c 00 7e 0a 8b ce e8 80 5c ff ff 8b 56 0c 66 ff 46 6c 83 c2 e0 6a 02 8b ce e8 bd .V..x..~.....\...V.f.Fl...j.....
20940 06 ff ff 66 01 7e 6c 83 c4 04 6a fe 56 e8 2e c7 fe ff 83 c4 08 83 f8 06 74 70 8b 7e 0c 6a fe 56 ...f.~l...j.V...........tp.~.j.V
20960 e8 eb c7 fe ff 83 c4 08 85 c0 74 18 8d 47 f0 89 46 0c 8d 44 24 10 50 e8 d4 3b fe ff 8b 7e 0c 83 ..........t..G..F..D$.P..;...~..
20980 c4 04 eb 06 83 c7 e0 89 7e 0c ff 44 24 0c ba 03 00 00 00 8b ce e8 f6 c2 fe ff 8b 08 8b 44 24 0c ........~..D$................D$.
209a0 99 52 50 e8 28 68 ff ff 83 c4 08 0f 10 00 0f 11 07 8b 46 0c bf ff ff 00 00 83 c0 10 89 46 0c f6 .RP.(h............F..........F..
209c0 40 f8 0f 74 17 e9 2e ff ff ff 5f 5e 5b 8b e5 5d c3 68 1c c4 53 00 56 e8 a4 2e fe ff 6a fe 56 e8 @..t......_^[..].h..S.V.....j.V.
209e0 ec c4 fe ff 8d 44 24 18 50 e8 82 3a fe ff 83 c4 0c 6a 00 6a ff 56 e8 25 ca fe ff 83 c4 0c 50 53 .....D$.P..:.....j.j.V.%......PS
20a00 68 40 c4 53 00 56 e8 75 2e fe ff cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 8b 75 08 57 6a 00 6a h@.S.V.u........U.....QSV.u.Wj.j
20a20 01 56 e8 f9 c9 fe ff 8b d8 83 c4 0c 85 db 0f 84 7b 01 00 00 8b 46 14 8b 08 83 c1 20 39 4e 0c 73 .V..............{....F......9N.s
20a40 13 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e 0c 72 ed 89 4e 0c ba d8 b9 f0 ff 68 38 fb 49 ..F..@......F..9N.r..N......h8.I
20a60 00 8b ce e8 28 c2 fe ff 8b d0 8b ce e8 3f ce fe ff 83 c4 04 ba 02 00 00 00 8b ce 53 e8 0f c2 fe ....(........?.............S....
20a80 ff 8b d0 8b ce e8 26 ce fe ff 83 c4 04 83 ca ff 8b ce e8 f9 c1 fe ff 8b 48 08 85 c9 74 12 83 f9 ......&.................H...t...
20aa0 01 0f 85 fc 00 00 00 83 38 00 0f 85 f3 00 00 00 83 46 0c f0 8b d3 8b ce e8 a3 fd ff ff 8b d3 8b ........8........F..............
20ac0 ce e8 ca 80 ff ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 .......N.....@...@.A..F..F...x..
20ae0 7e 07 8b ce e8 c7 5a ff ff 6a 01 6a fe 56 e8 3d c4 fe ff 8b 56 0c 8b ce 66 ff 46 6c 83 ea 30 6a ~.....Z..j.j.V.=....V...f.Fl..0j
20b00 01 e8 fa 04 ff ff 83 c4 10 b8 ff ff 00 00 66 01 46 6c 83 ca ff 8b ce e8 74 c1 fe ff 3d a0 65 53 ..............f.Fl......t...=.eS
20b20 00 74 06 f6 40 08 0f 74 19 53 ba 02 00 00 00 8b ce e8 5a c1 fe ff 8b d0 8b ce e8 81 d1 fe ff 83 .t..@..t.S........Z.............
20b40 c4 04 53 ba 02 00 00 00 8b ce e8 41 c1 fe ff 8b d0 8b ce e8 58 cd fe ff 83 c4 04 85 c0 75 44 8b ..S........A........X........uD.
20b60 46 0c 83 ca ff 8b ce c7 00 01 00 00 00 c7 40 08 01 00 00 00 83 46 0c 10 8b 7e 0c e8 10 c1 fe ff F.............@......F...~......
20b80 53 ba 02 00 00 00 8b ce 0f 10 00 0f 11 07 83 46 0c 10 e8 f9 c0 fe ff 8b d0 8b ce e8 20 d1 fe ff S..............F................
20ba0 83 c4 04 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 13 2c fe ff cc cc cc ..._^.....[..].j..........,.....
20bc0 55 8b ec 83 e4 c0 83 ec 34 33 d2 53 56 57 8b 7d 08 8b cf 6a 20 6a 05 8b 77 10 e8 e1 8b ff ff 8a U.......43.SVW.}...j.j..w.......
20be0 4e 3c 8b d0 80 e1 03 83 c4 08 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 89 56 40 c7 42 18 00 00 00 00 N<.........J..B...N@...V@.B.....
20c00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 f.B....B......B......B..eS..B...
20c20 00 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 8b 77 10 83 47 0c 10 83 7e 0c 00 7e 0a 8b cf e8 6e 59 ...G....@.E....w..G...~..~....nY
20c40 ff ff 8b 77 10 6a 20 6a 05 33 d2 8b cf e8 6e 8b ff ff 8a 4e 3c 8b d0 80 e1 03 6a 01 6a 00 88 4a ...w.j.j.3....n....N<.....j.j..J
20c60 05 c6 42 04 05 8b 4e 40 89 0a 8b cf 89 56 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 ..B...N@.....V@.B.....f.B....B..
20c80 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 10 c7 40 08 ....B......B..eS..B......G....@.
20ca0 45 00 00 00 83 47 0c 10 e8 93 5f ff ff 8b 47 10 83 c4 10 83 78 0c 00 7e 07 8b cf e8 f0 58 ff ff E....G...._...G.....x..~.....X..
20cc0 8b 47 0c ba fe ff ff ff 68 34 f9 49 00 8b cf c7 00 60 08 42 00 c7 40 08 16 00 00 00 83 47 0c 10 .G......h4.I.....`.B..@......G..
20ce0 e8 ab bf fe ff 8b d0 8b cf e8 d2 cf fe ff 83 c4 04 6a fe 57 e8 57 d4 fe ff 68 4c f0 4a 00 68 d8 .................j.W.W...hL.J.h.
20d00 b9 f0 ff 57 e8 a7 d3 fe ff 8b 77 10 83 c4 14 8b 86 80 00 00 00 3d 20 65 53 00 0f 85 b4 02 00 00 ...W......w..........=.eS.......
20d20 f2 0f 10 08 f2 0f 10 05 10 46 54 00 66 0f 2e c8 9f f6 c4 44 0f 8a a5 02 00 00 6a 20 6a 05 33 d2 .........FT.f......D......j.j.3.
20d40 8b cf e8 79 8a ff ff 8a 4e 3c 8b d0 80 e1 03 6a 07 6a 00 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 8b ...y....N<.....j.j..J..B...N@...
20d60 cf 89 56 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 ..V@.B.....f.B....B......B......
20d80 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 83 47 0c 10 e8 9e 5e B..eS..B......G....@.E....G....^
20da0 ff ff 8b 47 10 83 c4 10 83 78 0c 00 7e 07 8b cf e8 fb 57 ff ff 6a 00 8b c7 8b f7 68 b0 68 53 00 ...G.....x..~.....W..j.....h.hS.
20dc0 50 e8 0a 44 fe ff 83 c4 0c 6a 00 6a 04 56 e8 ad cd fe ff a1 3c da 4a 00 83 c4 0c 89 44 24 3c 33 P..D.....j.j.V......<.J.....D$<3
20de0 db ba fe ff ff ff 8b cf e8 a3 be fe ff 8b 4f 0c 33 d2 6a 20 6a 06 0f 10 00 0f 11 01 83 47 0c 10 ..............O.3.j.j........G..
20e00 8b cf 8b 77 10 e8 b6 89 ff ff 8a 4e 3c 8b d0 8b 44 24 44 80 e1 03 83 c4 08 88 4a 05 c6 42 04 26 ...w.......N<...D$D.......J..B.&
20e20 8b 4e 40 89 0a 89 56 40 c6 42 06 01 89 42 0c 83 47 0c f0 8b 47 0c 0f 10 00 0f 11 42 10 8b 47 0c .N@...V@.B...B..G...G......B..G.
20e40 89 10 c7 40 08 66 00 00 00 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 53 57 ff ff 43 8b c3 ...@.f....G..G...x..~....SW..C..
20e60 99 52 50 6a fe 57 e8 95 d1 fe ff 8b 04 9d 3c da 4a 00 83 c4 10 89 44 24 3c 85 c0 0f 85 60 ff ff .RPj.W........<.J.....D$<....`..
20e80 ff 68 10 c4 53 00 8d 50 fe 8b cf e8 00 be fe ff 8b d0 8b cf e8 27 ce fe ff 83 c4 04 ba a8 02 4a .h..S..P.............'.........J
20ea0 00 8b cf 68 80 c4 53 00 68 00 c5 53 00 e8 ce eb ff ff 68 0c c5 53 00 68 44 c5 53 00 ba b8 c3 53 ...h..S.h..S......h..S.hD.S....S
20ec0 00 8b cf e8 b8 eb ff ff 83 c4 10 ba 50 c5 53 00 8b cf e8 b9 7c ff ff 8b 4f 0c 89 01 0f b6 40 04 ............P.S.....|...O.....@.
20ee0 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 b6 56 ff ff 68 5c c5 53 00 ba ..@.A..G..G...x..~.....V..h\.S..
20f00 fe ff ff ff 8b cf e8 85 bd fe ff 8b d0 8b cf e8 ac cd fe ff 83 c4 04 68 38 fb 49 00 68 d8 b9 f0 .......................h8.I.h...
20f20 ff 57 e8 e9 43 fe ff 83 c4 0c ba fe ff ff ff 8b cf 68 78 c4 53 00 e8 55 bd fe ff 8b d0 8b cf e8 .W..C............hx.S..U........
20f40 7c cd fe ff 83 c4 04 68 e0 c3 53 00 68 d8 b9 f0 ff 57 e8 b9 43 fe ff 83 c4 0c ba fe ff ff ff 8b |......h..S.h....W..C...........
20f60 cf 68 70 c4 53 00 e8 25 bd fe ff 8b d0 8b cf e8 4c cd fe ff 83 c4 04 ba d8 b9 f0 ff 8b cf e8 0d .hp.S..%........L...............
20f80 bd fe ff 6a 00 6a 02 8b 08 e8 42 62 ff ff 8b 4f 0c ba fe ff ff ff 0f 10 00 0f 11 01 83 47 0c 10 ...j.j....Bb...O.............G..
20fa0 8b cf 8b 77 0c e8 e6 bc fe ff 6a 01 68 e4 33 4b 00 57 0f 10 00 0f 11 06 83 47 0c 10 e8 0f 42 fe ...w......j.h.3K.W.......G....B.
20fc0 ff 83 c4 14 b8 01 00 00 00 83 47 0c f0 5f 5e 5b 8b e5 5d c3 68 58 fe 49 00 57 e8 a1 28 fe ff 83 ..........G.._^[..].hX.I.W..(...
20fe0 ec 10 f2 0f 11 4c 24 08 f2 0f 11 04 24 68 74 fe 49 00 57 e8 88 28 fe ff cc cc cc cc cc cc cc cc .....L$.....$ht.I.W..(..........
21000 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 7d bc fe ff 3d a0 65 53 00 74 2a f6 40 08 0f 76 24 U..V.u.........}...=.eS.t*.@..v$
21020 6a 00 6a 01 56 e8 f6 c3 fe ff 83 c4 0c 85 c0 74 3c 50 e8 80 4c 05 00 50 56 e8 52 29 fe ff 83 c4 j.j.V..........t<P..L..PV.R)....
21040 0c 5e 5d c3 6a 00 e8 6c 4c 05 00 8b 56 0c 33 c9 83 c4 04 85 c0 b8 01 00 00 00 0f 95 c1 89 0a c7 .^].j..lL...V.3.................
21060 42 08 01 00 00 00 83 46 0c 10 5e 5d c3 6a 04 ba 01 00 00 00 8b ce e8 55 27 fe ff cc cc cc cc cc B......F..^].j.........U'.......
21080 55 8b ec 56 8b 75 08 6a 00 6a 01 56 e8 8f c3 fe ff 83 c4 0c 85 c0 74 1c 50 50 e8 1d 42 05 00 83 U..V.u.j.j.V..........t.PP..B...
210a0 c4 04 f7 d8 1b c0 40 50 56 e8 12 28 fe ff 83 c4 0c 5e 5d c3 6a 04 ba 01 00 00 00 8b ce e8 0e 27 ......@PV..(.....^].j..........'
210c0 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 57 6a 00 6a 01 56 e8 3e c3 ................U..V.u.Wj.j.V.>.
210e0 fe ff 8b f8 83 c4 0c 85 ff 74 30 6a 00 6a 02 56 e8 2b c3 fe ff 83 c4 0c 85 c0 74 2d 6a 00 50 57 .........t0j.j.V.+........t-j.PW
21100 e8 bd 4b 05 00 83 c4 08 f7 d8 1b c0 40 50 56 e8 ac 27 fe ff 83 c4 0c 5f 5e 5d c3 6a 04 ba 01 00 ..K.........@PV..'....._^].j....
21120 00 00 8b ce e8 a7 26 fe ff 6a 04 ba 02 00 00 00 8b ce e8 99 26 fe ff cc cc cc cc cc cc cc cc cc ......&..j..........&...........
21140 55 8b ec 81 ec 04 01 00 00 8d 85 fc fe ff ff 50 e8 50 51 05 00 83 c4 04 85 c0 74 3e 56 8b 75 08 U..............P.PQ.......t>V.u.
21160 8d 95 fc fe ff ff 8b ce e8 23 7a ff ff 8b 56 0c 89 02 0f b6 40 04 83 c8 40 89 42 08 8b 46 10 83 .........#z...V.....@...@.B..F..
21180 46 0c 10 83 78 0c 00 7e 07 8b ce e8 20 54 ff ff b8 01 00 00 00 5e 8b e5 5d c3 68 64 c5 53 00 ff F...x..~.....T.......^..].hd.S..
211a0 75 08 e8 d9 26 fe ff cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 6a 00 6a 01 56 e8 5f c2 fe u...&...........U..V.u.j.j.V._..
211c0 ff 83 c4 0c 85 c0 74 4d 50 e8 25 be 04 00 83 c4 04 85 c0 75 0c 8b 46 0c c7 40 08 00 00 00 00 eb ......tMP.%........u..F..@......
211e0 18 8b d0 8b ce e8 a6 79 ff ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 .......y...N.....@...@.A..F..F..
21200 83 78 0c 00 7e 07 8b ce e8 a3 53 ff ff b8 01 00 00 00 5e 5d c3 6a 04 ba 01 00 00 00 8b ce e8 ad .x..~.....S.......^].j..........
21220 25 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec e8 a6 3a 05 00 8b 4d 08 66 0f 6e c0 f3 %...............U....:...M.f.n..
21240 0f e6 c0 8b 41 0c c7 40 08 03 00 00 00 f2 0f 5e 05 18 46 54 00 f2 0f 11 00 b8 01 00 00 00 83 41 ....A..@.......^..FT...........A
21260 0c 10 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 53 56 8b d9 57 8b fa 68 8c c5 53 00 8b 73 0c 8b ..].............SV..W..h..S..s..
21280 07 99 89 56 04 ba fe ff ff ff 89 06 c7 46 08 13 00 00 00 83 43 0c 10 e8 f4 b9 fe ff 8b d0 8b cb ...V.........F......C...........
212a0 e8 1b ca fe ff 8b 4b 0c 83 c4 04 8b 47 04 99 89 51 04 ba fe ff ff ff 89 01 c7 41 08 13 00 00 00 ......K.....G...Q.........A.....
212c0 8b cb 83 43 0c 10 68 90 c5 53 00 e8 c0 b9 fe ff 8b d0 8b cb e8 e7 c9 fe ff 8b 4b 0c 83 c4 04 8b ...C..h..S................K.....
212e0 47 08 99 89 51 04 ba fe ff ff ff 89 01 c7 41 08 13 00 00 00 8b cb 83 43 0c 10 68 94 c5 53 00 e8 G...Q.........A........C..h..S..
21300 8c b9 fe ff 8b d0 8b cb e8 b3 c9 fe ff 8b 4b 0c 83 c4 04 8b 47 0c 99 89 51 04 ba fe ff ff ff 89 ..............K.....G...Q.......
21320 01 c7 41 08 13 00 00 00 8b cb 83 43 0c 10 68 9c c5 53 00 e8 58 b9 fe ff 8b d0 8b cb e8 7f c9 fe ..A........C..h..S..X...........
21340 ff 8b 47 10 83 c4 04 8b 4b 0c 40 99 68 a0 c5 53 00 89 51 04 ba fe ff ff ff 89 01 c7 41 08 13 00 ..G.....K.@.h..S..Q.........A...
21360 00 00 8b cb 83 43 0c 10 e8 23 b9 fe ff 8b d0 8b cb e8 4a c9 fe ff 8b 4b 0c 83 c4 04 8b 47 14 05 .....C...#........J....K.....G..
21380 6c 07 00 00 c7 41 08 13 00 00 00 99 89 51 04 ba fe ff ff ff 89 01 8b cb 83 43 0c 10 68 a8 c5 53 l....A.......Q...........C..h..S
213a0 00 e8 ea b8 fe ff 8b d0 8b cb e8 11 c9 fe ff 8b 47 18 83 c4 04 8b 4b 0c 40 99 68 b0 c5 53 00 89 ................G.....K.@.h..S..
213c0 51 04 ba fe ff ff ff 89 01 c7 41 08 13 00 00 00 8b cb 83 43 0c 10 e8 b5 b8 fe ff 8b d0 8b cb e8 Q.........A........C............
213e0 dc c8 fe ff 8b 47 1c 83 c4 04 8b 4b 0c 40 99 68 b8 c5 53 00 89 51 04 ba fe ff ff ff 89 01 c7 41 .....G.....K.@.h..S..Q.........A
21400 08 13 00 00 00 8b cb 83 43 0c 10 e8 80 b8 fe ff 8b d0 8b cb e8 a7 c8 fe ff 8b 77 20 83 c4 04 85 ........C.................w.....
21420 f6 78 34 8b 4b 0c 33 c0 85 f6 ba fe ff ff ff 68 c0 c5 53 00 0f 95 c0 89 01 c7 41 08 01 00 00 00 .x4.K.3........h..S.......A.....
21440 8b cb 83 43 0c 10 e8 45 b8 fe ff 8b d0 8b cb e8 6c c8 fe ff 83 c4 04 5f 5e 5b c3 cc cc cc cc cc ...C...E........l......_^[......
21460 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b da 8b f1 57 53 83 ca ff e8 17 b8 fe ff 8b d0 8b ce e8 2e c4 U........SV....WS...............
21480 fe ff 83 c4 04 83 ca ff 8b ce 8b f8 e8 ff b7 fe ff 83 78 08 13 75 07 8b 08 8b 78 04 eb 35 6a 00 ..................x..u....x..5j.
214a0 8d 54 24 14 8b c8 e8 75 05 ff ff 83 c4 04 85 c0 75 19 85 ff 75 59 8b 45 08 85 c0 78 5e 83 46 0c .T$....u........u...uY.E...x^.F.
214c0 f0 99 8b c8 5f 5e 5b 8b e5 5d c3 8b 7c 24 14 8b 4c 24 10 83 ff ff 7c 2b 7f 08 81 f9 01 00 00 c0 ...._^[..]..|$..L$....|+........
214e0 72 21 85 ff 7f 1d 7c 08 81 f9 ff ff ff 3f 77 13 8b 45 0c 99 2b c8 83 46 0c f0 5f 5e 8b c1 5b 8b r!....|......?w..E..+..F.._^..[.
21500 e5 5d c3 53 68 0c c6 53 00 56 e8 71 23 fe ff 53 68 c8 c5 53 00 56 e8 65 23 fe ff 53 68 e8 c5 53 .].Sh..S.V.q#..Sh..S.V.e#..Sh..S
21520 00 56 e8 59 23 fe ff cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 b8 3c 10 00 00 e8 40 eb 06 00 .V.Y#...........U......<....@...
21540 53 56 57 8b 7d 08 ba 01 00 00 00 8b cf e8 3e b7 fe ff 3d a0 65 53 00 74 26 f6 40 08 0f 76 20 8d SVW.}.........>...=.eS.t&.@..v..
21560 44 24 2c 50 6a 01 57 e8 b4 be fe ff 8b d8 83 c4 0c 85 db 0f 84 d9 02 00 00 8b 74 24 2c eb 0a be D$,Pj.W...................t$,...
21580 02 00 00 00 bb 84 c6 53 00 ba 02 00 00 00 8b cf e8 fb b6 fe ff 3d a0 65 53 00 74 41 f6 40 08 0f .......S.............=.eS.tA.@..
215a0 76 3b ba 02 00 00 00 8b cf e8 e2 b6 fe ff 83 78 08 13 75 07 8b 08 8b 50 04 eb 2e 6a 00 8d 54 24 v;.............x..u....P...j..T$
215c0 24 8b c8 e8 58 04 ff ff 83 c4 04 85 c0 0f 84 8d 02 00 00 8b 54 24 24 8b 4c 24 20 eb 0c 6a 00 e8 $...X...............T$$.L$...j..
215e0 47 fe 04 00 83 c4 04 8b c8 03 f3 89 4c 24 30 89 54 24 34 8d 44 24 30 80 3b 21 89 74 24 1c 50 75 G...........L$0.T$4.D$0.;!.t$.Pu
21600 0b e8 81 45 05 00 83 c4 04 43 eb 08 e8 48 4f 05 00 83 c4 04 89 44 24 14 85 c0 0f 84 4c 02 00 00 ...E.....C...HO......D$.....L...
21620 b9 c0 c6 53 00 8b c3 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 ...S.....:.u...t..P.:Q.u........
21640 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 0f 85 95 00 00 00 8b 77 10 33 d2 6a 20 6a 05 8b cf e8 .u.3.................w.3.j.j....
21660 5c 81 ff ff 8a 4e 3c 8b d0 80 e1 03 6a 09 6a 00 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 8b cf 89 56 \....N<.....j.j..J..B...N@.....V
21680 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 @.B.....f.B....B......B......B..
216a0 65 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 83 47 0c 10 e8 81 55 ff ff 8b eS..B......G....@.E....G....U...
216c0 47 10 83 c4 10 83 78 0c 00 7e 07 8b cf e8 de 4e ff ff 8b 54 24 14 8b cf e8 93 fb ff ff b8 01 00 G.....x..~.....N...T$...........
216e0 00 00 5f 5e 5b 8b e5 5d c3 8d 44 24 48 c6 44 24 18 25 89 44 24 38 33 c9 89 7c 24 44 b8 00 10 00 .._^[..]..D$H.D$.%.D$83..|$D....
21700 00 89 4c 24 40 89 44 24 3c 3b de 0f 83 28 01 00 00 33 f6 8a 13 80 fa 25 74 2b 3b f0 72 15 8d 44 ..L$@.D$<;...(...3.....%t+;.r..D
21720 24 38 6a 01 50 e8 56 2b fe ff 8a 13 83 c4 08 8b 4c 24 40 8b 44 24 38 88 14 08 8b 4c 24 40 41 43 $8j.P.V+........L$@.D$8....L$@AC
21740 e9 df 00 00 00 8d 44 24 38 68 fa 00 00 00 50 e8 2c 2b fe ff 83 c4 08 89 44 24 20 43 b8 28 c6 53 ......D$8h....P.,+......D$.C.(.S
21760 00 bf 01 00 00 00 8a 08 89 44 24 10 84 c9 0f 84 03 01 00 00 8b 44 24 1c 2b c3 3b f8 0f 8f f5 00 .........D$..........D$.+.;.....
21780 00 00 80 f9 7c 75 09 8b 44 24 10 47 03 c7 eb d6 8b 44 24 10 8b f7 8b d3 83 ee 04 72 14 0f 1f 00 ....|u..D$.G.....D$........r....
217a0 8b 0a 3b 08 75 10 83 c2 04 83 c0 04 83 ee 04 73 ef 83 fe fc 74 38 8a 0a 3a 08 75 27 83 fe fd 74 ..;.u..........s....t8..:.u'...t
217c0 2d 8a 4a 01 3a 48 01 75 1a 83 fe fe 74 20 8a 4a 02 3a 48 02 75 0d 83 fe ff 74 13 8a 4a 03 3a 48 -.J.:H.u....t..J.:H.u....t..J.:H
217e0 03 74 0b 8b 44 24 10 03 c7 e9 78 ff ff ff 57 8d 44 24 1d 53 50 e8 96 6d 04 00 83 c4 0c c6 44 3c .t..D$....x...W.D$.SP..m......D<
21800 19 00 8d 44 24 18 03 df ff 74 24 14 50 68 fa 00 00 00 ff 74 24 2c e8 90 40 05 00 8b 4c 24 50 83 ...D$....t$.Ph.....t$,..@...L$P.
21820 c4 10 03 c8 8b f1 89 4c 24 40 3b 5c 24 1c 73 09 8b 44 24 3c e9 da fe ff ff 8d 44 24 38 50 e8 2d .......L$@;\$.s..D$<......D$8P.-
21840 2c fe ff 83 c4 04 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b cf e8 70 1f fe ff ,.........._^[..].j.........p...
21860 ba 02 00 00 00 8b cf e8 f4 27 fe ff 68 88 c6 53 00 57 e8 09 20 fe ff 8b 75 08 53 68 60 c6 53 00 .........'..h..S.W......u.Sh`.S.
21880 56 e8 da be fe ff 83 c4 0c 50 6a 01 56 e8 fe 1d fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc V........Pj.V...................
218a0 55 8b ec 83 e4 f8 83 ec 24 ba 01 00 00 00 53 56 8b 75 08 8b ce 57 e8 d5 b3 fe ff 3d a0 65 53 00 U.......$.....SV.u...W.....=.eS.
218c0 0f 84 3e 01 00 00 f6 40 08 0f 0f 86 34 01 00 00 ba 01 00 00 00 8b ce e8 b4 b3 fe ff 3d a0 65 53 ..>....@....4...............=.eS
218e0 00 0f 84 5e 01 00 00 8b 40 08 83 e0 0f 3c 05 0f 85 50 01 00 00 8b 46 14 8b 08 83 c1 20 39 4e 0c ...^....@....<...P....F......9N.
21900 73 13 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e 0c 72 ed 89 4e 0c ba 8c c5 53 00 6a 00 6a s..F..@......F..9N.r..N....S.j.j
21920 00 8b ce e8 38 fb ff ff 6a 00 6a 00 ba 90 c5 53 00 89 44 24 1c 8b ce e8 24 fb ff ff 6a 00 6a 0c ....8...j.j....S..D$....$...j.j.
21940 ba 94 c5 53 00 89 44 24 28 8b ce e8 10 fb ff ff 6a 00 6a ff ba 9c c5 53 00 89 44 24 34 8b ce e8 ...S..D$(.......j.j....S..D$4...
21960 fc fa ff ff 6a 01 6a ff ba a0 c5 53 00 89 44 24 40 8b ce e8 e8 fa ff ff 68 6c 07 00 00 6a ff ba ....j.j....S..D$@.......hl...j..
21980 a8 c5 53 00 89 44 24 4c 8b ce e8 d1 fa ff ff 83 c4 30 89 44 24 20 83 ca ff 8b ce 68 c0 c5 53 00 ..S..D$L.........0.D$......h..S.
219a0 e8 eb b2 fe ff 8b d0 8b ce e8 02 bf fe ff 83 c4 04 85 c0 75 05 83 c8 ff eb 24 83 ca ff 8b ce e8 ...................u.....$......
219c0 cc b2 fe ff 8b 48 08 85 c9 74 11 83 f9 01 75 05 83 38 00 74 07 b8 01 00 00 00 eb 02 33 c0 83 46 .....H...t....u..8.t........3..F
219e0 0c f0 89 44 24 2c 8d 44 24 0c 50 e8 ab 3d 05 00 83 c4 04 8b da 8d 54 24 0c 8b ce 8b f8 e8 6e f8 ...D$,.D$.P..=........T$......n.
21a00 ff ff eb 0e 6a 00 e8 20 fa 04 00 83 c4 04 8b f8 8b da 8b c7 23 c3 83 f8 ff 74 1f 8b 46 0c 89 38 ....j...............#....t..F..8
21a20 89 58 04 c7 40 08 13 00 00 00 b8 01 00 00 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 68 88 c6 53 00 56 .X..@...........F.._^[..].h..S.V
21a40 e8 3b 1e fe ff 6a 05 ba 01 00 00 00 8b ce e8 7d 1d fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc .;...j.........}................
21a60 55 8b ec 83 e4 f8 83 ec 0c ba 01 00 00 00 53 56 8b 75 08 8b ce 57 e8 15 b2 fe ff 83 78 08 13 75 U.............SV.u...W......x..u
21a80 07 8b 38 8b 58 04 eb 1c 6a 00 8d 54 24 14 8b c8 e8 8b ff fe ff 83 c4 04 85 c0 74 71 8b 5c 24 14 ..8.X...j..T$.............tq.\$.
21aa0 8b 7c 24 10 ba 02 00 00 00 8b ce e8 e0 b1 fe ff 83 78 08 13 75 07 8b 08 8b 40 04 eb 1c 6a 00 8d .|$..............x..u....@...j..
21ac0 54 24 14 8b c8 e8 56 ff fe ff 83 c4 04 85 c0 74 48 8b 44 24 14 8b 4c 24 10 50 51 53 57 e8 95 37 T$....V........tH.D$..L$.PQSW..7
21ae0 05 00 8b 46 0c 83 c4 10 dd 5c 24 10 f2 0f 10 44 24 10 f2 0f 11 00 c7 40 08 03 00 00 00 b8 01 00 ...F.....\$....D$......@........
21b00 00 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 ba 01 00 00 00 8b ce e8 47 25 fe ff ba 02 00 00 00 8b ce ...F.._^[..].........G%.........
21b20 e8 3b 25 fe ff cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 ba 01 00 00 00 57 8b ce e8 .;%.............U..V.u......W...
21b40 4c b1 fe ff 3d a0 65 53 00 74 1b f6 40 08 0f 76 15 6a 00 6a 01 56 e8 c5 b8 fe ff 8b f8 83 c4 0c L...=.eS.t..@..v.j.j.V..........
21b60 85 ff 74 6b eb 02 33 ff 68 04 02 4b 00 68 c4 c6 53 00 6a 02 56 e8 96 21 fe ff 57 ff 34 85 e4 6a ..tk..3.h..K.h..S.j.V..!..W.4..j
21b80 4b 00 e8 b8 36 05 00 83 c4 18 85 c0 75 0c 8b 46 0c c7 40 08 00 00 00 00 eb 18 8b d0 8b ce e8 ed K...6.......u..F..@.............
21ba0 6f ff ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b o...N.....@...@.A..F..F...x..~..
21bc0 ce e8 ea 49 ff ff 5f b8 01 00 00 00 5e 5d c3 6a 04 ba 01 00 00 00 8b ce e8 f3 1b fe ff cc cc cc ...I.._.....^].j................
21be0 55 8b ec 83 e4 f8 56 8b 75 08 ba 01 00 00 00 57 8b ce e8 99 b0 fe ff 3d a0 65 53 00 74 31 8b 40 U.....V.u......W.......=.eS.t1.@
21c00 08 24 0f 3c 01 75 28 ba 01 00 00 00 8b ce e8 7d b0 fe ff 8b 48 08 85 c9 74 0e 83 f9 01 75 05 83 .$.<.u(........}....H...t....u..
21c20 38 00 74 04 33 ff eb 18 bf 01 00 00 00 eb 11 6a 00 6a 00 6a 01 56 e8 d5 24 fe ff 83 c4 10 8b f8 8.t.3..........j.j.j.V..$.......
21c40 ba 02 00 00 00 8b ce e8 44 b0 fe ff 8b 48 08 85 c9 74 15 83 f9 01 75 05 83 38 00 74 0b 8b 4e 10 ........D....H...t....u..8.t..N.
21c60 8b 49 7c e8 28 e4 fe ff 85 f6 75 08 5f 33 c0 5e 8b e5 5d c3 57 e8 5a 33 05 00 cc cc cc cc cc cc .I|.(.....u._3.^..].W.Z3........
21c80 55 8b ec 83 e4 c0 83 ec 38 56 8b 75 08 57 8b 7e 10 85 f6 74 2b 8b 87 80 00 00 00 3d 20 65 53 00 U.......8V.u.W.~...t+......=.eS.
21ca0 0f 85 b0 00 00 00 f2 0f 10 08 f2 0f 10 05 10 46 54 00 66 0f 2e c8 9f f6 c4 44 0f 8a a1 00 00 00 ...............FT.f......D......
21cc0 6a 20 6a 05 33 d2 8b ce e8 f3 7a ff ff 8a 4f 3c 8b d0 80 e1 03 6a 0b 6a 00 88 4a 05 c6 42 04 05 j.j.3.....z...O<.....j.j..J..B..
21ce0 8b 4f 40 89 0a 8b ce 89 57 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 .O@.....W@.B.....f.B....B......B
21d00 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 83 ......B..eS..B......F....@.E....
21d20 46 0c 10 e8 18 4f ff ff 8b 46 10 83 c4 10 83 78 0c 00 7e 07 8b ce e8 75 48 ff ff 6a 00 68 f0 68 F....O...F.....x..~....uH..j.h.h
21d40 53 00 56 e8 88 34 fe ff 83 c4 0c b8 01 00 00 00 5f 5e 8b e5 5d c3 68 58 fe 49 00 56 e8 1f 1b fe S.V..4.........._^..].hX.I.V....
21d60 ff 83 ec 10 f2 0f 11 4c 24 08 f2 0f 11 04 24 68 74 fe 49 00 56 e8 06 1b fe ff cc cc cc cc cc cc .......L$.....$ht.I.V...........
21d80 55 8b ec 83 e4 f8 51 56 8b 75 08 8d 44 24 04 50 6a 01 56 e8 88 b6 fe ff 83 c4 0c 85 c0 74 25 8b U.....QV.u..D$.Pj.V..........t%.
21da0 4e 0c 8b 44 24 04 89 01 b8 01 00 00 00 c7 41 04 00 00 00 00 c7 41 08 13 00 00 00 83 46 0c 10 5e N..D$.........A......A......F..^
21dc0 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 fe 19 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..].j...........................
21de0 55 8b ec 83 e4 f8 83 ec 14 53 56 8b 75 08 8d 44 24 08 57 50 6a 01 56 e8 24 b6 fe ff 83 c4 0c 89 U........SV.u..D$.WPj.V.$.......
21e00 44 24 14 8b ce 85 c0 0f 84 45 01 00 00 ba 02 00 00 00 e8 79 ae fe ff 83 78 08 13 75 07 8b 18 8b D$.......E.........y....x..u....
21e20 50 04 eb 20 6a 00 8d 54 24 1c 8b c8 e8 ef fb fe ff 83 c4 04 85 c0 0f 84 22 01 00 00 8b 54 24 1c P...j..T$..............."....T$.
21e40 8b 5c 24 18 8b 4c 24 0c 89 54 24 10 85 d2 7c 06 7f 31 85 db 73 2d 8b c3 f7 d8 3b c1 76 13 0f 57 .\$..L$..T$...|..1..s-....;.v..W
21e60 c0 66 0f 13 44 24 18 8b 4c 24 1c 8b 5c 24 18 eb 0e 8b c1 33 c9 03 d8 13 ca 83 c3 01 83 d1 00 89 .f..D$..L$..\$.....3............
21e80 4c 24 10 6a ff 6a ff 6a 03 56 e8 81 22 fe ff 83 c4 10 8b f8 85 d2 7c 06 7f 30 85 ff 73 2c 8b 4c L$.j.j.j.V..".........|..0..s,.L
21ea0 24 0c 8b c7 f7 d8 3b c1 76 13 0f 57 c0 66 0f 13 44 24 18 8b 54 24 1c 8b 7c 24 18 eb 11 8b c1 33 $.....;.v..W.f..D$..T$..|$.....3
21ec0 c9 03 f8 13 d1 83 c7 01 13 d1 8b 4c 24 0c 8b 44 24 10 85 c0 7f 0e 7c 05 83 fb 01 73 07 bb 01 00 ...........L$..D$.....|....s....
21ee0 00 00 33 c0 85 d2 7c 0a 7f 04 3b f9 76 04 8b f9 33 d2 3b c2 7f 21 7c 04 3b df 77 1b 2b fb 8b ce ..3...|...;.v...3.;..!|.;.w.+...
21f00 83 c7 01 74 14 8b 54 24 14 4a 57 03 d3 e8 ee 6b ff ff 83 c4 04 eb 0c 8b ce ba 1f f9 49 00 e8 6d ...t..T$.JW....k............I..m
21f20 6c ff ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b l...N.....@...@.A..F..F...x..~..
21f40 ce e8 6a 46 ff ff 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 e8 72 18 fe ff ba 02 ..jF.._^.....[..].j.......r.....
21f60 00 00 00 8b ce e8 f6 20 fe ff cc cc cc cc cc cc 55 8b ec 83 e4 f8 b8 14 10 00 00 e8 00 e1 06 00 ................U...............
21f80 53 56 8b 75 08 8d 44 24 08 57 50 6a 01 56 e8 8d b4 fe ff 8b d8 83 c4 0c 85 db 74 65 8d 44 24 20 SV.u..D$.WPj.V............te.D$.
21fa0 89 74 24 1c 8b 74 24 0c 89 44 24 10 8d 44 24 10 56 50 c7 44 24 20 00 00 00 00 c7 44 24 1c 00 10 .t$..t$..D$..D$.VP.D$......D$...
21fc0 00 00 e8 b9 22 fe ff 83 c4 08 33 c9 8b f8 85 f6 74 12 8d 56 ff 03 d3 8a 02 8d 52 ff 88 04 39 41 ....".....3.....t..V......R...9A
21fe0 3b ce 72 f3 01 74 24 18 8d 44 24 10 50 e8 7e 24 fe ff 83 c4 04 b8 01 00 00 00 5f 5e 5b 8b e5 5d ;.r..t$..D$.P.~$.........._^[..]
22000 c3 6a 04 ba 01 00 00 00 8b ce e8 c1 17 fe ff cc 55 8b ec 83 e4 f8 b8 14 10 00 00 e8 60 e0 06 00 .j..............U...........`...
22020 53 56 8b 75 08 8d 44 24 08 57 50 6a 01 56 e8 ed b3 fe ff 8b d8 83 c4 0c 85 db 74 6e 8b 7c 24 0c SV.u..D$.WPj.V............tn.|$.
22040 8d 44 24 20 89 44 24 10 8d 44 24 10 57 50 89 74 24 24 c7 44 24 20 00 00 00 00 c7 44 24 1c 00 10 .D$..D$..D$.WP.t$$.D$......D$...
22060 00 00 e8 19 22 fe ff 83 c4 08 8b f0 85 ff 74 1d 2b de 0f b6 04 33 50 e8 a1 ec 04 00 83 c4 04 88 ....".........t.+....3P.........
22080 06 8d 76 01 83 ef 01 75 e9 8b 7c 24 0c 01 7c 24 18 8d 44 24 10 50 e8 d5 23 fe ff 83 c4 04 b8 01 ..v....u..|$..|$..D$.P..#.......
220a0 00 00 00 5f 5e 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 18 17 fe ff cc cc cc cc cc cc cc cc ..._^[..].j.....................
220c0 55 8b ec 83 e4 f8 b8 14 10 00 00 e8 b0 df 06 00 53 56 8b 75 08 8d 44 24 08 57 50 6a 01 56 e8 3d U...............SV.u..D$.WPj.V.=
220e0 b3 fe ff 8b d8 83 c4 0c 85 db 74 6e 8b 7c 24 0c 8d 44 24 20 89 44 24 10 8d 44 24 10 57 50 89 74 ..........tn.|$..D$..D$..D$.WP.t
22100 24 24 c7 44 24 20 00 00 00 00 c7 44 24 1c 00 10 00 00 e8 69 21 fe ff 83 c4 08 8b f0 85 ff 74 1d $$.D$......D$......i!.........t.
22120 2b de 0f b6 04 33 50 e8 21 ec 04 00 83 c4 04 88 06 8d 76 01 83 ef 01 75 e9 8b 7c 24 0c 01 7c 24 +....3P.!.........v....u..|$..|$
22140 18 8d 44 24 10 50 e8 25 23 fe ff 83 c4 04 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 6a 04 ba 01 00 00 ..D$.P.%#.........._^[..].j.....
22160 00 8b ce e8 68 16 fe ff cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 b8 34 10 00 00 e8 00 df 06 00 ....h...........U......4........
22180 53 56 8b 75 08 8d 44 24 0c 57 50 6a 01 56 e8 8d b2 fe ff 83 c4 0c 89 44 24 28 8b ce 85 c0 0f 84 SV.u..D$.WPj.V.........D$(......
221a0 ca 01 00 00 ba 02 00 00 00 e8 e2 aa fe ff 83 78 08 13 75 07 8b 38 8b 58 04 eb 20 6a 00 8d 54 24 ...............x..u..8.X...j..T$
221c0 1c 8b c8 e8 58 f8 fe ff 83 c4 04 85 c0 0f 84 a7 01 00 00 8b 5c 24 1c 8b 7c 24 18 ba 03 00 00 00 ....X...............\$..|$......
221e0 8b ce e8 a9 aa fe ff 3d a0 65 53 00 74 2a f6 40 08 0f 76 24 8d 44 24 2c 50 6a 03 56 e8 1f b2 fe .......=.eS.t*.@..v$.D$,Pj.V....
22200 ff 8b c8 83 c4 0c 89 4c 24 24 85 c9 0f 84 74 01 00 00 8b 44 24 2c eb 0a 33 c0 c7 44 24 24 1f f9 .......L$$....t....D$,..3..D$$..
22220 49 00 89 44 24 14 85 db 7f 45 7c 04 85 ff 75 3f ba 1f f9 49 00 8b ce e8 54 69 ff ff 8b 4e 0c 89 I..D$....E|...u?...I....Ti...N..
22240 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 0f 8e fb 00 00 00 8b ce e8 4d ...@...@.A..F..F...x...........M
22260 43 ff ff b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 03 44 24 10 89 44 24 18 3b 44 24 10 0f 82 e2 00 00 C......._^[..]..D$..D$.;D$......
22280 00 53 57 6a 00 68 ff ff ff 7f e8 41 dd 06 00 33 c9 3b ca 0f 8f ca 00 00 00 7c 0a 39 44 24 18 0f .SWj.h.....A...3.;.......|.9D$..
222a0 87 be 00 00 00 8d 4f ff 89 74 24 3c 0f af 4c 24 14 8b c7 0f af 44 24 10 c7 44 24 38 00 00 00 00 ......O..t$<..L$.....D$..D$8....
222c0 c7 44 24 34 00 10 00 00 03 c8 8d 44 24 40 89 44 24 30 8d 44 24 30 51 50 89 4c 24 20 e8 9f 1f fe .D$4.......D$@.D$0.D$0QP.L$.....
222e0 ff 83 c4 08 8b f0 85 db 7c 47 7f 05 83 ff 01 76 40 ff 74 24 10 83 c7 ff ff 74 24 2c 83 d3 ff 56 ........|G.....v@.t$.....t$,...V
22300 e8 8b 62 04 00 03 74 24 1c 83 c4 0c 8b 44 24 14 85 c0 74 12 50 ff 74 24 28 56 e8 71 62 04 00 83 ..b...t$.....D$...t.P.t$(V.qb...
22320 c4 0c 03 74 24 14 85 db 7f c7 7c 05 83 ff 01 77 c0 ff 74 24 10 ff 74 24 2c 56 e8 51 62 04 00 8b ...t$.....|....w..t$..t$,V.Qb...
22340 44 24 24 83 c4 0c 01 44 24 38 8d 44 24 30 50 e8 1c 21 fe ff 83 c4 04 5f 5e b8 01 00 00 00 5b 8b D$$....D$8.D$0P..!....._^.....[.
22360 e5 5d c3 68 34 c7 53 00 56 e8 12 15 fe ff 6a 04 ba 01 00 00 00 e8 56 14 fe ff ba 02 00 00 00 8b .].h4.S.V.....j.......V.........
22380 ce e8 da 1c fe ff 6a 04 ba 03 00 00 00 8b ce e8 3c 14 fe ff cc cc cc cc cc cc cc cc cc cc cc cc ......j.........<...............
223a0 55 8b ec 83 e4 f8 83 ec 14 53 56 8b 75 08 8d 44 24 08 57 50 6a 01 56 e8 64 b0 fe ff 83 c4 0c 89 U........SV.u..D$.WPj.V.d.......
223c0 44 24 14 85 c0 0f 84 a4 01 00 00 6a 00 6a 01 6a 02 56 e8 39 1d fe ff 8b 4c 24 1c 83 c4 10 89 54 D$.........j.j.j.V.9....L$.....T
223e0 24 10 8b d8 85 d2 7c 06 7f 35 85 db 73 31 f7 d8 3b c1 76 17 0f 57 c0 66 0f 13 44 24 18 8b 54 24 $.....|..5..s1..;.v..W.f..D$..T$
22400 1c 8b 5c 24 18 89 54 24 10 eb 14 8b c1 33 c9 03 d8 13 ca 83 c3 01 83 d1 00 8b d1 89 4c 24 10 52 ..\$..T$.....3..............L$.R
22420 53 6a 03 56 e8 e7 1c fe ff 83 c4 10 8b f8 85 d2 7c 06 7f 30 85 ff 73 2c 8b 4c 24 0c 8b c7 f7 d8 Sj.V............|..0..s,.L$.....
22440 3b c1 76 13 0f 57 c0 66 0f 13 44 24 18 8b 54 24 1c 8b 7c 24 18 eb 11 8b c1 33 c9 03 f8 13 d1 83 ;.v..W.f..D$..T$..|$.....3......
22460 c7 01 13 d1 8b 4c 24 0c 8b 44 24 10 85 c0 7f 0e 7c 05 83 fb 01 73 07 bb 01 00 00 00 33 c0 85 d2 .....L$..D$.....|....s......3...
22480 7c 0a 7f 04 3b f9 76 04 8b f9 33 d2 3b c2 7c 0f 7f 04 3b df 76 09 33 c0 5f 5e 5b 8b e5 5d c3 8b |...;.v...3.;.|...;.v.3._^[..]..
224a0 cf 2b cb 1b d0 89 54 24 1c 78 12 0f 8f cc 00 00 00 81 f9 ff ff ff 7f 0f 83 c0 00 00 00 8b 46 14 .+....T$.x....................F.
224c0 2b fb 8b 4e 0c 47 89 44 24 0c 8b d7 8b 46 1c 2b c1 89 7c 24 18 c1 f8 04 89 54 24 10 3b c7 7f 30 +..N.G.D$....F.+..|$.....T$.;..0
224e0 2b 4e 20 b8 40 42 0f 00 c1 f9 04 2b c7 83 c1 05 3b c8 7f 6b 8d 44 24 10 ba f0 d8 40 00 50 8b ce +N..@B.....+....;..k.D$....@.P..
22500 e8 8b e2 fe ff 83 c4 04 85 c0 75 53 8b 54 24 10 8b 4c 24 0c 8b 46 0c c1 e2 04 03 c2 39 41 04 73 ..........uS.T$..L$..F......9A.s
22520 03 89 41 04 85 ff 7e 2e 8b 44 24 14 48 89 7c 24 14 03 d8 0f b6 03 8d 5b 01 8b 4e 0c 99 89 01 89 ..A...~..D$.H.|$.......[..N.....
22540 51 04 c7 41 08 13 00 00 00 83 46 0c 10 83 ef 01 75 e1 8b 7c 24 18 8b c7 5f 5e 5b 8b e5 5d c3 68 Q..A......F.....u..|$..._^[..].h
22560 24 c2 53 00 68 90 fc 49 00 56 e8 11 13 fe ff 6a 04 ba 01 00 00 00 8b ce e8 53 12 fe ff 68 24 c2 $.S.h..I.V.....j.........S...h$.
22580 53 00 56 e8 f8 12 fe ff cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 b8 24 10 00 00 e8 e0 da 06 00 S.V.............U......$........
225a0 53 56 57 8b 7d 08 8b 47 14 8b 5f 0c 2b 18 8d 44 24 30 83 eb 10 89 44 24 20 c1 fb 04 8d 44 24 20 SVW.}..G.._.+..D$0....D$.....D$.
225c0 53 50 89 7c 24 34 c7 44 24 30 00 00 00 00 c7 44 24 2c 00 10 00 00 e8 a5 1c fe ff be 01 00 00 00 SP.|$4.D$0.....D$,..............
225e0 89 44 24 24 83 c4 08 3b de 7c 5d 0f 1f 44 00 00 8b d6 8b cf e8 97 a6 fe ff 83 78 08 13 75 0f 8b .D$$...;.|]..D............x..u..
22600 08 8b 78 04 89 4c 24 10 89 7c 24 14 eb 1c 6a 00 8d 54 24 14 8b c8 e8 05 f4 fe ff 83 c4 04 85 c0 ..x..L$..|$...j..T$.............
22620 74 51 8b 7c 24 14 8b 4c 24 10 0f b6 c1 99 3b c1 75 33 3b d7 75 2f 8b 44 24 1c 88 4c 30 ff 46 3b tQ.|$..L$.....;.u3;.u/.D$..L0.F;
22640 f3 7f 05 8b 7d 08 eb a8 01 5c 24 28 8d 44 24 20 50 e8 1a 1e fe ff 83 c4 04 b8 01 00 00 00 5f 5e ....}....\$(.D$.P............._^
22660 5b 8b e5 5d c3 68 50 c2 53 00 56 ff 75 08 e8 1d 10 fe ff 8b d6 8b cf e8 e4 19 fe ff cc cc cc cc [..].hP.S.V.u...................
22680 55 8b ec 56 57 8b 7d 10 85 ff 74 1a 8b 75 14 57 56 e8 ea 1b fe ff 57 ff 75 0c 50 e8 f0 5e 04 00 U..VW.}...t..u.WV.....W.u.P..^..
226a0 83 c4 14 01 7e 08 5f 33 c0 5e 5d c3 cc cc cc cc 55 8b ec 83 e4 f8 b8 10 10 00 00 e8 c0 d9 06 00 ....~._3.^].....U...............
226c0 56 8b 75 08 ba 02 00 00 00 57 8b ce e8 bf a5 fe ff 8b 48 08 85 c9 74 11 83 f9 01 75 05 83 38 00 V.u......W........H...t....u..8.
226e0 74 07 bf 01 00 00 00 eb 02 33 ff ba 01 00 00 00 8b ce e8 99 a5 fe ff 3d a0 65 53 00 0f 84 80 00 t........3.............=.eS.....
22700 00 00 8b 40 08 83 e0 0f 3c 06 75 76 8b 46 14 8b 08 83 c1 20 39 4e 0c 73 1a 0f 1f 80 00 00 00 00 ...@....<.uv.F......9N.s........
22720 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e 0c 72 ed 8d 44 24 18 89 4e 0c 89 44 24 08 8d 44 .F..@......F..9N.r..D$..N..D$..D
22740 24 08 57 50 68 80 32 42 00 56 89 74 24 24 c7 44 24 20 00 00 00 00 c7 44 24 1c 00 10 00 00 e8 3d $.WPh.2B.V.t$$.D$......D$......=
22760 bf fe ff 83 c4 10 85 c0 75 26 8d 4c 24 08 51 e8 fc 1c fe ff 83 c4 04 b8 01 00 00 00 5f 5e 8b e5 ........u&.L$.Q............._^..
22780 5d c3 6a 06 ba 01 00 00 00 8b ce e8 40 10 fe ff 68 50 c7 53 00 56 e8 e5 10 fe ff cc cc cc cc cc ].j.........@...hP.S.V..........
227a0 56 8b f1 8b c2 8a 0a 42 80 f9 25 74 2d 80 f9 5b 74 04 8b c2 5e c3 80 3a 5e 8b 4e 08 0f 45 d0 42 V......B..%t-..[t...^..:^.N..E.B
227c0 3b d1 74 20 8a 02 42 3c 25 75 05 3b d1 73 01 42 80 3a 5d 75 eb 8d 42 01 5e c3 3b 56 08 74 12 83 ;.t...B<%u.;.s.B.:]u..B.^.;V.t..
227e0 c0 02 5e c3 68 c8 c7 53 00 ff 76 0c e8 8f 10 fe ff 68 a4 c7 53 00 ff 76 0c e8 82 10 fe ff cc cc ..^.h..S..v......h..S..v........
22800 53 56 57 8b fa 8b f1 57 e8 10 e5 04 00 83 c0 9f 83 c4 04 83 f8 19 0f 87 b1 00 00 00 0f b6 80 08 SVW....W........................
22820 35 42 00 ff 24 85 d8 34 42 00 56 e8 f0 e6 04 00 83 c4 04 8b d8 eb 7c 56 e8 73 e7 04 00 83 c4 04 5B..$..4B.V...........|V.s......
22840 8b d8 eb 6f 56 e8 f6 e7 04 00 83 c4 04 8b d8 eb 62 56 e8 79 e8 04 00 83 c4 04 8b d8 eb 55 56 e8 ...oV...........bV.y.........UV.
22860 fc e8 04 00 83 c4 04 8b d8 eb 48 56 e8 7f e9 04 00 83 c4 04 8b d8 eb 3b 56 e8 02 ea 04 00 83 c4 ..........HV...........;V.......
22880 04 8b d8 eb 2e 56 e8 85 ea 04 00 83 c4 04 8b d8 eb 21 56 e8 f8 e5 04 00 83 c4 04 8b d8 eb 14 56 .....V...........!V............V
228a0 e8 fb ea 04 00 83 c4 04 8b d8 eb 07 33 db 85 f6 0f 94 c3 57 e8 a7 e8 04 00 83 c4 04 85 c0 75 07 ............3......W..........u.
228c0 85 db 0f 94 c0 8b d8 5f 5e 8b c3 5b c3 33 c0 3b fe 5f 5e 0f 94 c0 5b c3 2a 34 42 00 37 34 42 00 ......._^..[.3.;._^...[.*4B.74B.
228e0 44 34 42 00 51 34 42 00 5e 34 42 00 6b 34 42 00 78 34 42 00 85 34 42 00 92 34 42 00 9f 34 42 00 D4B.Q4B.^4B.k4B.x4B..4B..4B..4B.
22900 ac 34 42 00 cd 34 42 00 00 0b 01 02 0b 0b 03 0b 0b 0b 0b 04 0b 0b 0b 05 0b 0b 06 0b 07 0b 08 09 .4B..4B.........................
22920 0b 0a cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 8b 5d 08 33 c0 56 8d 72 01 ................U.....S.].3.V.r.
22940 57 8b f9 8a 0e 80 f9 5e 88 4d ff 0f 95 c0 0f 45 f2 46 89 45 f8 3b f3 73 55 0f 1f 80 00 00 00 00 W......^.M.....E.F.E.;.sU.......
22960 8a 06 3c 25 75 1a 0f b6 56 01 46 8b cf e8 8e fe ff ff 85 c0 74 30 8b 45 f8 5f 5e 5b 8b e5 5d c3 ..<%u...V.F.........t0.E._^[..].
22980 80 7e 01 2d 75 19 8d 4e 02 3b cb 73 12 0f b6 c0 8b f1 3b c7 7f 10 0f b6 06 3b f8 7e d9 eb 07 0f .~.-u..N.;.s......;......;.~....
229a0 b6 c0 3b c7 74 d0 46 3b f3 72 b5 8a 4d ff 33 c0 80 f9 5e 5f 5e 0f 94 c0 5b 8b e5 5d c3 cc cc cc ..;.t.F;.r..M.3...^_^...[..]....
229c0 55 8b ec 83 e4 f8 83 ec 24 53 56 8b 71 10 89 4c 24 20 57 8b fa 89 7c 24 18 8d 46 ff 89 41 10 85 U.......$SV.q..L$.W...|$..F..A..
229e0 f6 0f 84 29 05 00 00 8b 5d 08 8b f1 8b 4e 08 3b d9 0f 84 b5 00 00 00 0f be 03 83 c0 dc 83 f8 05 ...)....]....N.;................
22a00 77 12 ff 24 85 70 3b 42 00 8d 43 01 3b c1 0f 84 75 02 00 00 8b d3 8b ce e8 83 fd ff ff 8b d0 89 w..$.p;B..C.;...u...............
22a20 54 24 14 3b 7e 04 0f 82 a1 01 00 00 8a 0a e9 05 02 00 00 8a 53 01 0f be c2 83 c0 d0 83 f8 36 77 T$.;~...............S.........6w
22a40 d3 0f b6 80 98 3b 42 00 ff 24 85 88 3b 42 00 8d 53 02 8d 41 ff 3b d0 0f 83 c0 04 00 00 8a 32 38 .....;B..$..;B..S..A.;........28
22a60 37 75 47 8a 43 03 b9 01 00 00 00 88 44 24 13 8d 47 01 8b 7e 04 3b c7 73 31 0f 1f 80 00 00 00 00 7uG.C.......D$..G..~.;.s1.......
22a80 8a 10 3a 54 24 13 75 18 83 e9 01 75 18 8d 78 01 89 7c 24 18 85 ff 74 14 83 c3 04 e9 ce 01 00 00 ..:T$.u....u..x..|$...t.........
22aa0 3a d6 75 01 41 40 3b c7 72 d6 33 ff 8b 4c 24 24 8b c7 ff 41 10 5f 5e 5b 8b e5 5d c3 83 c3 02 80 :.u.A@;.r.3..L$$...A._^[..].....
22ac0 3b 5b 0f 85 62 04 00 00 8b d3 8b ce e8 cf fc ff ff 89 44 24 28 3b 3e 75 04 32 c9 eb 03 8a 4f ff ;[..b.............D$(;>u.2....O.
22ae0 48 0f b6 c9 50 8b d3 89 44 24 30 e8 40 fe ff ff 83 c4 04 85 c0 75 b3 ff 74 24 2c 0f b6 0f 8b d3 H...P...D$0.@........u..t$,.....
22b00 e8 2b fe ff ff 83 c4 04 85 c0 74 9e 8b 5c 24 28 e9 59 01 00 00 0f b6 ca 83 e9 31 0f 88 16 04 00 .+........t..\$(.Y........1.....
22b20 00 0f b6 46 14 3b c8 0f 8d 0a 04 00 00 8b 54 ce 1c 89 54 24 20 83 fa ff 0f 84 f9 03 00 00 8b 46 ...F.;........T...T$...........F
22b40 04 2b c7 3b c2 0f 82 5f ff ff ff 8b 4c ce 18 8b d7 8b 74 24 20 83 ee 04 72 17 66 0f 1f 44 00 00 .+.;..._....L.....t$....r.f..D..
22b60 8b 01 3b 02 75 10 83 c1 04 83 c2 04 83 ee 04 73 ef 83 fe fc 74 3d 8a 01 3a 02 0f 85 2a ff ff ff ..;.u..........s....t=..:...*...
22b80 83 fe fd 74 2e 8a 41 01 3a 42 01 0f 85 19 ff ff ff 83 fe fe 74 1d 8a 41 02 3a 42 02 0f 85 08 ff ...t..A.:B..........t..A.:B.....
22ba0 ff ff 83 fe ff 74 0c 8a 41 03 3a 42 03 0f 85 f7 fe ff ff 03 7c 24 20 89 7c 24 18 0f 84 eb fe ff .....t..A.:B........|$..|$......
22bc0 ff 8b 74 24 24 83 c3 02 e9 a1 00 00 00 8a 03 0f b6 0f 89 4c 24 2c 88 44 24 13 3c 25 74 47 3c 2e ..t$$..............L$,.D$.<%tG<.
22be0 74 28 3c 5b 74 14 33 c9 0f b6 c0 3b 44 24 2c 0f 94 c1 89 4c 24 2c 8b c1 eb 38 8d 42 ff 8b d3 50 t(<[t.3....;D$,....L$,...8.B...P
22c00 e8 2b fd ff ff 83 c4 04 eb 24 8a 0a 0f be c1 83 c0 d6 83 f8 15 77 50 0f b6 80 e4 3b 42 00 ff 24 .+.......$...........wP....;B..$
22c20 85 d0 3b 42 00 0f b6 53 01 e8 d2 fb ff ff 8b 54 24 14 8a 0a 85 c0 75 d4 80 f9 2a 74 0e 80 f9 3f ..;B...S.......T$.....u...*t...?
22c40 74 09 80 f9 2d 0f 85 5f fe ff ff 8d 5a 01 eb 1e 8d 5a 01 8b ce 53 8d 57 01 e8 62 fd ff ff 83 c4 t...-.._....Z....Z...S.W..b.....
22c60 04 85 c0 75 2c eb 07 47 8b da 89 7c 24 18 8b 4e 08 3b d9 0f 85 7e fd ff ff 8b 4c 24 24 8b c7 ff ...u,..G...|$..N.;...~....L$$...
22c80 41 10 5f 5e 5b 8b e5 5d c3 33 c0 3b 7e 04 0f 44 c7 8b 4c 24 24 8b f8 ff 41 10 5f 5e 5b 8b e5 5d A._^[..].3.;~..D..L$$...A._^[..]
22ca0 c3 80 7b 01 29 8d 4b 01 8a 46 14 75 23 0f b6 c8 83 f9 20 0f 83 8f 02 00 00 fe c0 89 7c ce 18 c7 ..{.).K..F.u#...............|...
22cc0 44 ce 1c fe ff ff ff 88 46 14 8d 43 02 50 eb 1e 0f b6 d0 83 fa 20 0f 83 79 02 00 00 fe c0 89 7c D.......F..C.P..........y......|
22ce0 d6 18 c7 44 d6 1c ff ff ff ff 88 46 14 51 8b d7 8b ce e8 c9 fc ff ff 8b f8 83 c4 04 85 ff 0f 85 ...D.......F.Q..................
22d00 a8 fd ff ff 8b 4c 24 24 fe 4e 14 ff 41 10 5f 5e 5b 8b e5 5d c3 0f b6 4e 14 83 e9 01 0f 88 40 02 .....L$$.N..A._^[..]...N......@.
22d20 00 00 8d 04 cd 1c 00 00 00 03 c6 0f 1f 44 00 00 83 38 ff 74 0e 83 e8 08 83 e9 01 0f 88 21 02 00 .............D...8.t.........!..
22d40 00 eb ed 8d 14 cd 1c 00 00 00 8b c7 2b 44 ce 18 03 d6 89 54 24 2c 8b ce 89 02 8d 43 01 50 8b d7 ............+D.....T$,.....C.P..
22d60 e8 5b fc ff ff 8b f8 83 c4 04 85 ff 0f 85 3a fd ff ff 8b 44 24 2c 8b 4c 24 24 c7 00 ff ff ff ff .[............:....D$,.L$$......
22d80 8b c7 ff 41 10 5f 5e 5b 8b e5 5d c3 47 89 7c 24 18 33 c9 89 7c 24 2c 8b c7 89 4c 24 1c 3b 46 04 ...A._^[..].G.|$.3..|$,...L$.;F.
22da0 73 7c 8a 13 0f b6 38 80 fa 25 88 54 24 13 88 54 24 20 8b 54 24 14 89 7c 24 28 74 3a 80 7c 24 20 s|....8..%.T$..T$..T$..|$(t:.|$.
22dc0 2e 74 50 80 7c 24 20 5b 74 18 0f b6 44 24 13 c7 44 24 28 00 00 00 00 3b c7 8b 44 24 28 0f 94 c0 .tP.|$.[t...D$..D$(....;..D$(...
22de0 eb 29 8b 4c 24 28 8d 42 ff 50 8b d3 e8 3f fb ff ff 83 c4 04 eb 0d 0f b6 53 01 8b 4c 24 28 e8 fd .).L$(.B.P...?..........S..L$(..
22e00 f9 ff ff 8b 4c 24 1c 8b 54 24 14 85 c0 74 0f 8b 44 24 2c 41 40 89 44 24 2c e9 7b ff ff ff 8b 7c ....L$..T$...t..D$,A@.D$,.{....|
22e20 24 18 85 c9 0f 88 80 fc ff ff 8d 5a 01 0f 1f 00 8d 14 39 8b ce 53 e8 85 fb ff ff 83 c4 04 85 c0 $..........Z......9..S..........
22e40 0f 85 4b fe ff ff 8b 4c 24 1c 83 e9 01 89 4c 24 1c 79 dd 8b 4c 24 24 33 ff 8b c7 ff 41 10 5f 5e ..K....L$.....L$.y..L$$3....A._^
22e60 5b 8b e5 5d c3 8d 42 01 89 7c 24 1c 50 8b d7 89 44 24 30 8b ce e8 46 fb ff ff 8b f8 83 c4 04 85 [..]..B..|$.P...D$0...F.........
22e80 ff 0f 85 25 fc ff ff 66 0f 1f 84 00 00 00 00 00 8b 54 24 1c 3b 56 04 0f 83 0d fc ff ff 8a 0b 0f ...%...f.........T$.;V..........
22ea0 b6 3a 8a c1 3c 25 74 28 3c 2e 74 3d 3c 5b 74 0c 0f b6 c1 33 c9 3b c7 0f 94 c1 eb 25 8b 44 24 14 .:..<%t(<.t=<[t....3.;.....%.D$.
22ec0 8b d3 48 8b cf 50 e8 65 fa ff ff 83 c4 04 eb 0b 0f b6 53 01 8b cf e8 25 f9 ff ff 8b 54 24 1c 8b ..H..P.e..........S....%....T$..
22ee0 c8 85 c9 0f 84 c1 fb ff ff ff 74 24 2c 42 8b ce 89 54 24 20 e8 c7 fa ff ff 8b f8 83 c4 04 85 ff ..........t$,B...T$.............
22f00 74 8e 8b 4c 24 24 5f 5e 5b ff 41 10 8b e5 5d c3 68 2c c8 53 00 ff 71 0c e8 63 09 fe ff 68 e8 c7 t..L$$_^[.A...].h,.S..q..c...h..
22f20 53 00 ff 76 0c e8 56 09 fe ff 68 40 c8 53 00 ff 76 0c e8 49 09 fe ff 8d 41 01 50 68 70 c7 53 00 S..v..V...h@.S..v..I....A.Php.S.
22f40 ff 76 0c e8 38 09 fe ff 68 18 c8 53 00 ff 76 0c e8 2b 09 fe ff 68 18 c8 53 00 ff 76 0c e8 1e 09 .v..8...h..S..v..+...h..S..v....
22f60 fe ff 68 8c c7 53 00 ff 76 0c e8 11 09 fe ff 90 09 36 42 00 33 36 42 00 14 36 42 00 14 36 42 00 ..h..S..v........6B.36B..6B..6B.
22f80 a1 38 42 00 15 39 42 00 15 37 42 00 4f 36 42 00 bc 36 42 00 14 36 42 00 00 00 00 00 00 00 00 00 .8B..9B..7B.O6B..6B..6B.........
22fa0 00 00 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 03 ................................
22fc0 03 03 03 03 03 03 03 03 03 03 01 03 03 03 02 90 91 39 42 00 8c 39 42 00 65 3a 42 00 50 38 42 00 .................9B..9B.e:B.P8B.
22fe0 67 38 42 00 00 01 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 03 cc cc cc cc cc cc g8B.............................
23000 55 8b ec 83 e4 f8 56 57 8b f9 0f b6 47 14 3b d0 7c 15 8b 77 0c 85 d2 0f 85 89 00 00 00 8b 45 0c U.....VW....G.;.|..w..........E.
23020 8b 55 08 2b c2 eb 3d 8b 44 d7 1c 83 f8 ff 0f 84 81 00 00 00 8b 77 0c 8d 14 d7 83 f8 fe 75 20 8b .U.+..=.D............w.......u..
23040 42 18 2b 07 8b 4e 0c 40 99 89 01 89 51 04 c7 41 08 13 00 00 00 83 46 0c 10 5f 5e 8b e5 5d c3 8b B.+..N.@....Q..A......F.._^..]..
23060 52 18 85 c0 8b ce 75 0c ba 1f f9 49 00 e8 1e 5b ff ff eb 09 50 e8 86 5a ff ff 83 c4 04 8b 56 0c R.....u....I...[....P..Z......V.
23080 89 02 0f b6 40 04 83 c8 40 89 42 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 10 35 ff ff ....@...@.B..F..F...x..~.....5..
230a0 5f 5e 8b e5 5d c3 8d 42 01 50 68 70 c7 53 00 56 e8 cb 07 fe ff 68 64 c8 53 00 ff 77 0c e8 be 07 _^..]..B.Php.S.V.....hd.S..w....
230c0 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 10 53 8b d9 89 55 f8 56 57 8a 43 ................U.....S...U.VW.C
230e0 14 84 c0 75 09 bf 01 00 00 00 85 d2 75 03 0f b6 f8 8b 73 0c 8b c7 89 45 fc 8b 46 14 8b 4e 0c 89 ...u........u.....s....E..F..N..
23100 45 f4 8b 46 1c 2b c1 c1 f8 04 3b c7 7f 33 2b 4e 20 b8 40 42 0f 00 c1 f9 04 2b c7 83 c1 05 3b c8 E..F.+....;..3+N..@B.....+....;.
23120 7f 5f 8d 45 fc ba f0 d8 40 00 50 8b ce e8 5e d6 fe ff 83 c4 04 85 c0 75 48 8b 4d fc 8b 55 f8 eb ._.E....@.P...^........uH.M..U..
23140 02 8b cf 8b 46 0c c1 e1 04 03 c1 8b 4d f4 39 41 04 73 03 89 41 04 33 f6 85 ff 74 1c 0f 1f 40 00 ....F.......M.9A.s..A.3...t...@.
23160 ff 75 08 8b cb 52 8b d6 e8 93 fe ff ff 8b 55 f8 46 83 c4 08 3b f7 7c e8 8b c7 5f 5e 5b 8b e5 5d .u...R........U.F...;.|..._^[..]
23180 c3 68 18 c8 53 00 68 90 fc 49 00 56 e8 ef 06 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .h..S.h..I.V....................
231a0 55 8b ec 83 e4 f8 81 ec 44 01 00 00 53 56 57 8d 44 24 24 89 54 24 2c 50 8b d9 6a 01 53 89 5c 24 U.......D...SVW.D$$.T$,P..j.S.\$
231c0 24 e8 5a a2 fe ff 83 c4 0c 89 44 24 1c 85 c0 0f 84 06 03 00 00 8d 44 24 28 50 6a 02 53 e8 3e a2 $.Z.......D$..........D$(Pj.S.>.
231e0 fe ff 83 c4 0c 89 44 24 14 85 c0 0f 84 f8 02 00 00 6a 00 6a 01 6a 03 53 e8 13 0f fe ff 8b 74 24 ......D$.........j.j.j.S......t$
23200 34 83 c4 10 8b f8 89 7c 24 20 85 d2 7c 06 7f 28 85 ff 73 19 f7 d8 3b c6 77 4b 33 c9 8b c6 03 c7 4......|$...|..(..s...;.wK3.....
23220 13 d1 83 c0 01 8b f8 89 44 24 20 13 d1 85 d2 7c 34 7f 05 83 ff 01 72 2d 33 c0 8b ce 83 c1 01 13 ........D$.....|4.....r-3.......
23240 c0 3b d0 7c 31 7f 04 3b f9 76 2b 8b 43 0c c7 40 08 00 00 00 00 b8 01 00 00 00 83 43 0c 10 5f 5e .;.|1..;.v+.C..@...........C.._^
23260 5b 8b e5 5d c3 bf 01 00 00 00 c7 44 24 34 00 00 00 00 89 7c 24 20 83 7c 24 2c 00 8b 54 24 28 0f [..].......D$4.....|$..|$,..T$(.
23280 84 73 01 00 00 ba 04 00 00 00 8b cb e8 ff 99 fe ff 8b 48 08 85 c9 74 0a 83 f9 01 75 40 83 38 00 .s................H...t....u@.8.
232a0 75 3b 33 ff 8b 74 24 14 03 f7 68 78 c8 53 00 56 e8 db e3 04 00 83 c4 08 85 c0 0f 85 30 01 00 00 u;3..t$...hx.S.V............0...
232c0 8d 4e 01 8a 06 46 84 c0 75 f9 2b f1 47 03 fe 3b 7c 24 28 76 cf 8b 74 24 24 8b 7c 24 20 8b 44 24 .N...F..u.+.G..;|$(v..t$$.|$..D$
232e0 1c 2b f7 46 8d 58 ff 03 df 8b 7c 24 28 85 ff 75 11 85 db 0f 85 b4 00 00 00 8b 5c 24 18 e9 49 ff .+.F.X....|$(..u..........\$..I.
23300 ff ff 3b fe 77 f3 8d 47 ff 2b f0 89 44 24 2c 89 74 24 24 74 e4 8b 44 24 14 0f be 00 89 44 24 20 ..;.w..G.+..D$,.t$$t..D$.....D$.
23320 56 50 53 e8 e8 e6 06 00 8b f8 83 c4 0c 85 ff 74 c8 8b 54 24 14 47 8b 74 24 2c 42 8b cf 83 ee 04 VPS............t..T$.G.t$,B.....
23340 72 11 8b 01 3b 02 75 10 83 c1 04 83 c2 04 83 ee 04 73 ef 83 fe fc 74 4a 8a 01 3a 02 75 27 83 fe r...;.u..........s....tJ..:.u'..
23360 fd 74 3f 8a 41 01 3a 42 01 75 1a 83 fe fe 74 32 8a 41 02 3a 42 02 75 0d 83 fe ff 74 25 8a 41 03 .t?.A.:B.u....t2.A.:B.u....t%.A.
23380 3a 42 03 74 1d 8b 74 24 24 2b df 8b 44 24 20 03 f3 89 74 24 24 8b df 75 87 8b 5c 24 18 e9 a9 fe :B.t..t$$+..D$....t$$..u..\$....
233a0 ff ff 8b 44 24 1c 8d 5f ff 8b 7c 24 28 8b 74 24 18 2b d8 8b 4e 0c 8d 43 01 99 89 01 8d 04 3b 89 ...D$.._..|$(.t$.+..N..C......;.
233c0 51 04 c7 41 08 13 00 00 00 83 46 0c 10 8b 4e 0c 89 01 b8 02 00 00 00 c7 41 04 00 00 00 00 c7 41 Q..A......F...N.........A......A
233e0 08 13 00 00 00 83 46 0c 10 5f 5e 5b 8b e5 5d c3 8b 7c 24 20 8b 54 24 28 8b 4c 24 14 8b 74 24 1c ......F.._^[..]..|$..T$(.L$..t$.
23400 4e 03 f7 8a 01 88 44 24 13 3c 5e 75 06 41 4a 89 4c 24 14 8b 7c 24 1c 8b 44 24 24 03 c7 89 5c 24 N.....D$.<^u.AJ.L$..|$..D$$...\$
23420 44 89 44 24 3c 8d 04 0a c7 44 24 48 c8 00 00 00 89 7c 24 38 89 44 24 40 51 8b d6 c6 44 24 50 00 D.D$<....D$H.....|$8.D$@Q...D$P.
23440 8d 4c 24 3c e8 77 f5 ff ff 8b f8 83 c4 04 85 ff 75 1d 8b c6 46 3b 44 24 3c 0f 83 ec fd ff ff 80 .L$<.w..........u...F;D$<.......
23460 7c 24 13 5e 8b 4c 24 14 75 ce e9 dc fd ff ff 83 7c 24 2c 00 74 4f 8b 4b 0c 2b 74 24 1c 2b 7c 24 |$.^.L$.u.......|$,.tO.K.+t$.+|$
23480 1c 6a 00 c7 41 08 13 00 00 00 8d 46 01 99 89 01 8b c7 89 51 04 83 43 0c 10 8b 4b 0c 99 89 51 04 .j..A......F.......Q..C...K...Q.
234a0 33 d2 89 01 c7 41 08 13 00 00 00 8d 4c 24 3c 83 43 0c 10 e8 18 fc ff ff 83 c4 04 83 c0 02 5f 5e 3....A......L$<.C............._^
234c0 5b 8b e5 5d c3 57 8b d6 8d 4c 24 3c e8 ff fb ff ff 83 c4 04 5f 5e 5b 8b e5 5d c3 6a 04 ba 01 00 [..].W...L$<........_^[..].j....
234e0 00 00 8b cb e8 e7 02 fe ff 6a 04 ba 02 00 00 00 8b cb e8 d9 02 fe ff cc cc cc cc cc cc cc cc cc .........j......................
23500 55 8b ec 8b 4d 08 ba 01 00 00 00 5d e9 8f fc ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc U...M......]....................
23520 55 8b ec 8b 4d 08 33 d2 5d e9 72 fc ff ff cc cc 55 8b ec 53 56 57 8b 7d 08 ba d5 b9 f0 ff 8b cf U...M.3.].r.....U..SVW.}........
23540 e8 4b 97 fe ff 8b 48 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 f6 eb 09 8b 30 83 c6 18 eb 02 .K....H.......t....t.3....0.....
23560 8b 30 89 7e 18 8b 3e 3b 7e 10 77 27 0f 1f 40 00 ff 76 04 8b d7 c6 46 20 00 8d 4e 0c e8 3f f4 ff .0.~..>;~.w'..@..v....F...N..?..
23580 ff 83 c4 04 85 c0 74 05 3b 46 08 75 0d 47 3b 7e 10 76 dd 5f 5e 33 c0 5b 5d c3 50 8b d7 89 46 08 ......t.;F.u.G;~.v._^3.[].P...F.
235a0 8d 4e 0c 89 06 e8 26 fb ff ff 83 c4 04 5f 5e 5b 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc .N....&......_^[]...............
235c0 55 8b ec 83 ec 10 53 56 8b 75 08 8d 45 f8 57 50 6a 01 56 e8 48 9e fe ff 83 c4 0c 89 45 fc 85 c0 U.....SV.u..E.WPj.V.H.......E...
235e0 0f 84 fc 00 00 00 8d 45 f4 50 6a 02 56 e8 2e 9e fe ff 83 c4 0c 89 45 f0 85 c0 0f 84 f0 00 00 00 .......E.Pj.V.........E.........
23600 8b 46 14 8b 08 83 c1 30 39 4e 0c 73 16 0f 1f 00 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e .F.....09N.s.....F..@......F..9N
23620 0c 72 ed 8b 7e 10 33 d2 89 4e 0c 8b ce 68 3c 01 00 00 6a 07 e8 87 61 ff ff 8a 4f 3c 8b d8 80 e1 .r..~.3..N...h<...j...a...O<....
23640 03 83 c4 08 88 4b 05 c6 43 04 07 8b 4f 40 89 0b 89 5f 40 c7 43 0c 24 01 00 00 c7 43 08 00 00 00 .....K..C...O@..._@.C.$....C....
23660 00 a1 a0 65 53 00 8b 0d a4 65 53 00 89 43 10 89 4b 14 c6 43 06 00 8b 46 0c 89 18 c7 40 08 47 00 ...eS....eS..C..K..C...F....@.G.
23680 00 00 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 1a 2f ff ff 8b 4d fc 8b 45 f8 8b 55 f0 03 ...F..F...x..~...../...M..E..U..
236a0 c1 89 43 28 8b 45 f4 6a 03 03 c2 89 73 30 68 30 41 42 00 56 c7 43 34 c8 00 00 00 89 4b 24 89 43 ..C(.E.j....s0h0AB.V.C4.....K$.C
236c0 2c 89 4b 18 89 53 1c c7 43 20 00 00 00 00 e8 cd a0 fe ff 83 c4 0c b8 01 00 00 00 5f 5e 5b 8b e5 ,.K..S..C.................._^[..
236e0 5d c3 6a 04 ba 01 00 00 00 8b ce e8 e0 00 fe ff 6a 04 ba 02 00 00 00 8b ce e8 d2 00 fe ff cc cc ].j.............j...............
23700 55 8b ec 83 ec 14 8b c1 53 56 57 8b 78 0c 8b f2 ba 03 00 00 00 89 45 f0 8b cf 89 7d f8 e8 6e 95 U.......SVW.x.........E....}..n.
23720 fe ff 8b 50 08 83 e2 0f 83 fa 04 74 2e 83 fa 03 0f 85 fa 00 00 00 8b d0 8b cf e8 41 49 ff ff 8b ...P.......t...............AI...
23740 47 10 83 78 0c 00 7e 07 8b cf e8 61 2e ff ff ba 03 00 00 00 8b cf e8 35 95 fe ff 8b 00 80 78 04 G..x..~....a...........5......x.
23760 04 75 06 0f b6 48 07 eb 03 8b 48 0c 8d 50 10 89 4d f4 33 db 89 55 fc 85 c9 0f 84 b1 00 00 00 90 .u...H....H..P..M.3..U..........
23780 8a 0c 13 80 f9 25 74 29 8b 56 08 3b 56 04 72 5f 6a 01 56 e8 e8 0a fe ff 8b 45 fc 83 c4 08 8b 56 .....%t).V.;V.r_j.V......E.....V
237a0 08 8a 0c 03 8b 06 88 0c 02 ff 46 08 8b 55 fc eb 75 0f b6 44 13 01 43 50 e8 83 d8 04 00 8b 55 fc ..........F..U..u..D..CP......U.
237c0 83 c4 04 8a 0c 13 85 c0 75 32 80 f9 25 0f 85 a4 00 00 00 8b 56 08 3b 56 04 72 14 6a 01 56 e8 9d ........u2..%.......V.;V.r.j.V..
237e0 0a fe ff 8b 45 fc 83 c4 08 8b 56 08 8a 0c 03 8b 06 88 0c 02 ff 46 08 8b 55 fc eb 2a 80 f9 30 75 ....E.....V..........F..U..*..0u
23800 36 8b 7d 0c 2b 7d 08 74 1a 57 56 e8 70 0a fe ff 57 ff 75 08 50 e8 76 4d 04 00 8b 55 fc 83 c4 14 6.}.+}.t.WV.p...W.u.P.vM...U....
23820 01 7e 08 8b 7d f8 43 3b 5d f4 0f 82 50 ff ff ff 5f 5e 5b 8b e5 5d c3 ff 75 0c 0f be d1 ff 75 08 .~..}.C;]...P..._^[..]..u.....u.
23840 8b 4d f0 83 ea 31 e8 b5 f7 ff ff 6a 00 6a ff 57 e8 3b 16 fe ff 83 c4 14 6a ff 6a fe 57 e8 ce 96 .M...1.....j.j.W.;......j.j.W...
23860 fe ff 83 47 0c f0 83 c4 0c 56 e8 e1 0c fe ff 8b 55 fc 83 c4 04 eb af 6a 25 68 84 c8 53 00 57 e8 ...G.....V......U......j%h..S.W.
23880 fc ff fd ff cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 8b 45 10 89 54 24 08 ................U.........E..T$.
238a0 89 4c 24 04 53 56 8b 71 0c 57 83 e8 05 74 6b 83 e8 01 74 15 ff 75 0c ff 75 08 e8 41 fe ff ff 83 .L$.SV.q.W...tk...t..u..u..A....
238c0 c4 08 5f 5e 5b 8b e5 5d c3 ba 03 00 00 00 8b ce e8 bb 93 fe ff 8b 4e 0c 8d 7e 0c 8b 5d 0c 8b 55 .._^[..]..............N..~..]..U
238e0 08 0f 10 00 53 0f 11 01 8b 4c 24 14 83 07 10 e8 dc f7 ff ff 8b 17 83 c4 04 66 ff 46 6c 40 c1 e0 ....S....L$..............f.Fl@..
23900 04 8b ce 2b d0 6a 01 e8 f4 d6 fe ff b8 ff ff 00 00 83 c4 04 66 01 46 6c eb 42 8b 5d 0c 33 d2 53 ...+.j..............f.Fl.B.].3.S
23920 ff 75 08 e8 d8 f6 ff ff 83 c4 08 ba 03 00 00 00 8b ce e8 59 93 fe ff 89 44 24 10 8d 7e 0c 83 78 .u.................Y....D$..~..x
23940 08 45 74 4f 8b 07 33 c9 8b 54 24 10 83 c0 f0 51 50 50 8b ce e8 37 e2 fe ff 83 c4 0c 83 ca ff 8b .EtO..3..T$....QPP...7..........
23960 ce e8 2a 93 fe ff 8b 48 08 85 c9 74 45 83 f9 01 75 05 83 38 00 74 3b 83 ca ff 8b ce e8 0f 93 fe ..*....H...tE...u..8.t;.........
23980 ff 8b 40 08 83 e0 0f 83 f8 04 74 6a 83 f8 03 75 78 eb 63 8b 17 8b 08 83 ea 10 e8 61 39 ff ff 8b ..@.......tj...ux.c........a9...
239a0 c8 8b 07 83 79 08 00 74 9f 0f 10 01 0f 11 40 f0 eb aa 83 07 f0 8b ce 8b 45 08 2b d8 75 0c ba 1f ....y..t......@.........E.+.u...
239c0 f9 49 00 e8 c8 51 ff ff eb 0b 53 8b d0 e8 2e 51 ff ff 83 c4 04 8b 17 89 02 0f b6 40 04 83 c8 40 .I...Q....S....Q...........@...@
239e0 89 42 08 8b 46 10 83 07 10 83 78 0c 00 7e 07 8b ce e8 ba 2b ff ff ff 74 24 14 e8 51 0b fe ff 83 .B..F.....x..~.....+...t$..Q....
23a00 c4 04 5f 5e 5b 8b e5 5d c3 6a ff 56 e8 6f 96 fe ff 50 56 e8 98 96 fe ff 83 c4 10 50 68 b0 c8 53 .._^[..].j.V.o...PV........Ph..S
23a20 00 56 e8 59 fe fd ff cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 b8 5c 11 00 00 e8 40 c6 06 00 .V.Y............U......\....@...
23a40 53 8b 5d 08 8d 44 24 10 56 57 50 6a 01 53 e8 cd 99 fe ff 8b f0 83 c4 0c 85 f6 0f 84 c2 02 00 00 S.]..D$.VWPj.S..................
23a60 8d 44 24 3c 50 6a 02 53 e8 b3 99 fe ff 8b f8 83 c4 0c 89 7c 24 2c 8b cb 85 ff 0f 84 b0 02 00 00 .D$<Pj.S...........|$,..........
23a80 ba 03 00 00 00 c7 44 24 24 00 00 00 00 e8 fe 91 fe ff 6a 00 3d a0 65 53 00 0f 84 65 02 00 00 8b ......D$$.........j.=.eS...e....
23aa0 40 08 83 e0 0f 89 44 24 18 8b 44 24 1c 40 50 6a 04 53 e8 59 06 fe ff 8b ca 89 54 24 30 8a 17 83 @.....D$..D$.@Pj.S.Y......T$0...
23ac0 c4 10 88 54 24 10 8b 54 24 14 89 44 24 1c 89 54 24 28 83 fa 03 74 6b 89 54 24 28 8b d0 89 4c 24 ...T$..T$..D$..T$(...tk.T$(...L$
23ae0 38 89 44 24 1c 8b 44 24 14 89 4c 24 20 8a 6c 24 10 88 6c 24 13 88 6c 24 10 83 f8 04 74 46 8b 4c 8.D$..D$..L$..l$..l$..l$....tF.L
23b00 24 38 89 4c 24 20 8a 6c 24 13 8a 0f 89 44 24 28 89 54 24 1c 88 6c 24 10 83 f8 06 74 29 8b 4c 24 $8.L$..l$....D$(.T$..l$....t).L$
23b20 38 89 4c 24 20 8a 6c 24 13 8a 0f 89 44 24 28 89 54 24 1c 88 6c 24 10 83 f8 05 0f 85 d5 01 00 00 8.L$..l$....D$(.T$..l$..........
23b40 eb 04 8b d0 8a 0f 8d 84 24 68 01 00 00 89 9c 24 64 01 00 00 80 f9 5e 89 84 24 58 01 00 00 8b 4c ........$h.....$d.....^..$X....L
23b60 24 3c c7 84 24 60 01 00 00 00 00 00 00 c7 84 24 5c 01 00 00 00 10 00 00 75 06 47 49 89 7c 24 2c $<..$`.........$\.......u.GI.|$,
23b80 8b 44 24 18 0f 57 c0 03 c6 89 5c 24 4c 83 7c 24 20 00 89 44 24 44 8d 04 39 c7 44 24 50 c8 00 00 .D$..W....\$L.|$...D$D..9.D$P...
23ba0 00 89 74 24 40 89 44 24 48 66 0f 13 44 24 30 0f 8c 41 01 00 00 7f 08 85 d2 0f 84 37 01 00 00 66 ..t$@.D$Hf..D$0..A.........7...f
23bc0 0f 13 44 24 30 8b 44 24 34 8b 4c 24 30 89 44 24 14 89 4c 24 18 57 8b d6 c6 44 24 58 00 8d 4c 24 ..D$0.D$4.L$0.D$..L$.W...D$X..L$
23be0 44 e8 da ed ff ff 8b f8 83 c4 04 85 ff 74 31 3b 7c 24 24 74 2b ff 74 24 28 83 44 24 1c 01 8d 94 D............t1;|$$t+.t$(.D$....
23c00 24 5c 01 00 00 57 83 54 24 1c 00 8d 4c 24 48 56 e8 7b fc ff ff 83 c4 0c 89 7c 24 24 8b f7 eb 43 $\...W.T$...L$HV.{.......|$$...C
23c20 3b 74 24 44 73 66 8b 94 24 60 01 00 00 3b 94 24 5c 01 00 00 72 19 8d 84 24 58 01 00 00 6a 01 50 ;t$Dsf..$`...;.$\...r...$X...j.P
23c40 e8 3b 06 fe ff 8b 94 24 68 01 00 00 83 c4 08 8b 84 24 58 01 00 00 8a 0e 88 0c 10 ff 84 24 60 01 .;.....$h........$X..........$`.
23c60 00 00 46 80 7c 24 10 5e 74 22 8b 44 24 20 8b 7c 24 2c 39 44 24 14 0f 8c 59 ff ff ff 7f 0e 8b 44 ..F.|$.^t".D$..|$,9D$...Y......D
23c80 24 1c 39 44 24 18 0f 82 49 ff ff ff 8b 7c 24 14 8b 44 24 44 2b c6 89 44 24 24 74 27 50 8d 84 24 $.9D$...I....|$..D$D+..D$$t'P..$
23ca0 5c 01 00 00 50 e8 d6 05 fe ff ff 74 24 2c 56 50 e8 db 48 04 00 8b 44 24 38 83 c4 14 01 84 24 60 \...P......t$,VP..H...D$8.....$`
23cc0 01 00 00 8d 84 24 58 01 00 00 50 e8 a0 07 fe ff 8b 43 0c 83 c4 04 8b 4c 24 18 89 78 04 5f 89 08 .....$X...P......C.....L$..x._..
23ce0 c7 40 08 13 00 00 00 b8 02 00 00 00 83 43 0c 10 5e 5b 8b e5 5d c3 8b 44 24 30 8b 7c 24 34 89 44 .@...........C..^[..]..D$0.|$4.D
23d00 24 18 eb 8c 8b 44 24 1c 40 50 6a 04 53 e8 fe 03 fe ff 83 c4 10 68 d4 c8 53 00 6a 03 53 e8 6e f9 $....D$.@Pj.S........h..S.j.S.n.
23d20 fd ff 6a 04 ba 01 00 00 00 8b cb e8 a0 fa fd ff 6a 04 ba 02 00 00 00 e8 94 fa fd ff cc cc cc cc ..j.............j...............
23d40 53 8b dc 83 ec 08 83 e4 f8 83 c4 04 55 8b 6b 04 89 6c 24 04 8b ec 83 ec 18 f2 0f 10 43 10 66 0f S...........U.k..l$.........C.f.
23d60 2e c0 56 8b f1 57 8b fa 89 75 f8 9f f6 c4 44 0f 8a 80 01 00 00 66 0f 2e 05 38 46 54 00 9f f6 c4 ..V..W...u....D......f...8FT....
23d80 44 0f 8b 6e 01 00 00 66 0f 2e 05 50 46 54 00 9f f6 c4 44 0f 8b 5c 01 00 00 66 0f 2e 05 c0 45 54 D..n...f...PFT....D..\...f....ET
23da0 00 9f f6 c4 44 7a 1d 83 ec 08 f2 0f 11 04 24 68 f4 c8 53 00 57 e8 26 4d fe ff 8b c8 89 4d fc e9 ....Dz........$h..S.W.&M.....M..
23dc0 49 01 00 00 8d 45 fc 50 83 ec 08 f2 0f 11 04 24 e8 be d7 04 00 dd 5d f0 f2 0f 10 45 f0 0f 57 c9 I....E.P.......$......]....E..W.
23de0 83 c4 0c 33 f6 66 0f 2f c8 76 0f 0f 57 05 90 46 54 00 be 01 00 00 00 c6 07 2d f2 0f 58 c0 66 c7 ...3.f./.v..W..FT........-..X.f.
23e00 04 3e 30 78 83 ec 08 f2 0f 11 45 e8 dd 45 e8 dd 1c 24 f2 0f 11 45 f0 e8 b4 01 07 00 f2 0f 10 4d .>0x......E..E...$...E.........M
23e20 f0 83 c4 08 dd 5d e8 f2 0f 2c 4d e8 b8 30 00 00 00 ba 57 00 00 00 f2 0f 5c 4d e8 83 f9 0a 0f 4d .....]...,M..0....W.....\M.....M
23e40 c2 02 c1 88 44 3e 02 83 c6 03 8b 45 fc 48 f2 0f 11 4d f0 66 0f 2f 0d c0 45 54 00 89 45 fc 76 78 ....D>.....E.H...M.f./..ET..E.vx
23e60 e8 51 0b 05 00 f2 0f 10 4d f0 8b 00 8a 00 88 04 3e 46 0f 1f 40 00 66 66 0f 1f 84 00 00 00 00 00 .Q......M.......>F..@.ff........
23e80 f2 0f 59 0d f8 45 54 00 83 ec 08 f2 0f 11 4d e8 dd 45 e8 dd 1c 24 f2 0f 11 4d f0 e8 30 01 07 00 ..Y..ET.......M..E...$...M..0...
23ea0 f2 0f 10 4d f0 83 c4 08 dd 5d e8 f2 0f 2c 4d e8 b8 30 00 00 00 ba 57 00 00 00 f2 0f 5c 4d e8 83 ...M.....]...,M..0....W.....\M..
23ec0 f9 0a 0f 4d c2 02 c1 88 04 3e 46 66 0f 2f 0d c0 45 54 00 77 ab 8b 45 fc 50 8d 04 3e 68 00 c9 53 ...M.....>Ff./..ET.w..E.P..>h..S
23ee0 00 50 e8 f9 4b fe ff 83 c4 0c 8d 0c 06 8b 75 f8 89 4d fc eb 1b 83 ec 08 f2 0f 11 04 24 68 4c ba .P..K.........u..M..........$hL.
23f00 53 00 57 e8 d8 4b fe ff 8b c8 89 45 fc 83 c4 10 8b 43 0c 8a 40 01 3c 41 75 29 33 f6 85 c9 7e 18 S.W..K.....E.....C..@.<Au)3...~.
23f20 0f b6 04 3e 50 e8 23 ce 04 00 8b 4d fc 83 c4 04 88 04 3e 46 3b f1 7c e8 5f 8b c1 5e 8b e5 5d 8b ...>P.#....M......>F;.|._..^..].
23f40 e3 5b c3 3c 61 74 f1 68 08 c9 53 00 56 e8 2e f9 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc .[.<at.h..S.V...................
23f60 55 8b ec 83 ec 10 53 56 8b f1 8b da 57 8b 4e 08 3b 4e 04 72 0e 6a 01 56 e8 03 03 fe ff 8b 4e 08 U.....SV....W.N.;N.r.j.V......N.
23f80 83 c4 08 8b 06 c6 04 01 22 8b 4e 08 8b 45 08 41 89 4e 08 85 c0 0f 84 ca 00 00 00 bf 40 c9 53 00 ........".N..E.A.N..........@.S.
23fa0 48 89 45 08 8a 03 3c 22 74 70 3c 5c 74 6c 3c 0a 74 68 0f b6 c0 50 e8 f5 cf 04 00 83 c4 04 85 c0 H.E...<"tp<\tl<.th...P..........
23fc0 74 74 0f b6 43 01 50 e8 74 d0 04 00 83 c4 04 ba 3c c9 53 00 85 c0 0f b6 03 0f 45 d7 50 52 8d 45 tt..C.P.t.......<.S.......E.PR.E
23fe0 f4 50 e8 f9 4a fe ff 8d 7d f4 83 c4 0c 8d 4f 01 8a 07 47 84 c0 75 f9 2b f9 74 18 57 56 e8 7e 02 .P..J...}.....O...G..u.+.t.WV.~.
24000 fe ff 57 8d 4d f4 51 50 e8 83 45 04 00 83 c4 14 01 7e 08 bf 40 c9 53 00 eb 3c 3b 4e 04 72 0e 6a ..W.M.QP..E......~..@.S..<;N.r.j
24020 01 56 e8 59 02 fe ff 8b 4e 08 83 c4 08 8b 06 c6 04 01 5c ff 46 08 8b 56 08 3b 56 04 72 0e 6a 01 .V.Y....N.........\.F..V.;V.r.j.
24040 56 e8 3a 02 fe ff 8b 56 08 83 c4 08 8b 0e 8a 03 88 04 0a ff 46 08 8b 45 08 43 8b 4e 08 85 c0 0f V.:....V............F..E.C.N....
24060 85 3b ff ff ff 3b 4e 04 72 0e 6a 01 56 e8 0e 02 fe ff 8b 4e 08 83 c4 08 8b 06 5f c6 04 01 22 ff .;...;N.r.j.V......N......_...".
24080 46 08 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 e4 c0 83 ec 34 53 56 57 8b 7d 08 8b F.^[..].........U.......4SVW.}..
240a0 da 8b d7 8b f1 e8 e6 8b fe ff 3d a0 65 53 00 0f 84 c7 01 00 00 8b 40 08 83 e0 0f 83 f8 04 0f 87 ..........=.eS........@.........
240c0 b8 01 00 00 ff 24 85 88 4e 42 00 8b d7 8b ce e8 bc 8b fe ff 8b 48 08 83 e1 0f 83 f9 04 74 3d 83 .....$..NB...........H.......t=.
240e0 f9 03 74 16 33 c9 33 d2 51 8b cb e8 70 fe ff ff 83 c4 04 5f 5e 5b 8b e5 5d c3 8b d0 8b ce e8 7d ..t.3.3.Q...p......_^[..]......}
24100 3f ff ff 8b 46 10 83 78 0c 00 7e 07 8b ce e8 9d 24 ff ff 8b d7 8b ce e8 74 8b fe ff 8b 00 80 78 ?...F..x..~.....$.......t......x
24120 04 04 75 06 0f b6 48 07 eb 03 8b 48 0c 51 8d 50 10 8b cb e8 28 fe ff ff 83 c4 04 5f 5e 5b 8b e5 ..u...H....H.Q.P....(......_^[..
24140 5d c3 68 ac 01 00 00 53 e8 33 01 fe ff 83 c4 08 89 44 24 34 8b d7 8b ce e8 33 8b fe ff 8b d7 8b ].h....S.3.......D$4.....3......
24160 ce 83 78 08 13 0f 84 84 00 00 00 e8 20 8b fe ff 83 78 08 03 75 06 f2 0f 10 00 eb 1a 8d 54 24 38 ..x..............x..u........T$8
24180 8b c8 e8 99 d7 fe ff 85 c0 75 05 0f 57 c0 eb 06 f2 0f 10 44 24 38 8b 7c 24 34 83 ec 08 8b d7 f2 .........u..W......D$8.|$4......
241a0 0f 11 04 24 68 48 c9 53 00 51 8b ce e8 8f fb ff ff 8b f0 56 6a 2e 57 e8 54 d8 06 00 83 c4 1c 85 ...$hH.S.Q.........Vj.W.T.......
241c0 c0 0f 85 8f 00 00 00 e8 ea 07 05 00 56 8b 00 8a 00 0f be c0 50 57 e8 35 d8 06 00 83 c4 0c 85 c0 ............V.......PW.5........
241e0 74 74 c6 00 2e 01 73 08 5f 5e 5b 8b e5 5d c3 e8 9c 8a fe ff 83 78 08 13 75 07 8b 08 8b 40 04 eb tt....s._^[..].......x..u....@..
24200 2f 6a 00 8d 54 24 3c 8b c8 e8 12 d8 fe ff 83 c4 04 85 c0 75 13 0f 57 c0 66 0f 13 44 24 38 8b 44 /j..T$<............u..W.f..D$8.D
24220 24 3c 8b 4c 24 38 eb 18 8b 44 24 3c 8b 4c 24 38 85 c9 75 0c ba 4c c9 53 00 3d 00 00 00 80 74 05 $<.L$8...D$<.L$8..u..L.S.=....t.
24240 ba 44 ba 53 00 50 51 52 ff 74 24 40 e8 8f 48 fe ff 83 c4 10 8b f0 01 73 08 5f 5e 5b 8b e5 5d c3 .D.S.PQR.t$@..H........s._^[..].
24260 6a 00 57 56 e8 27 0c fe ff 83 c4 0c 53 e8 de 02 fe ff 83 c4 04 5f 5e 5b 8b e5 5d c3 68 54 c9 53 j.WV.'......S........_^[..].hT.S
24280 00 57 56 e8 08 f4 fd ff 60 4e 42 00 60 4e 42 00 7c 4e 42 00 42 4d 42 00 cb 4c 42 00 cc cc cc cc .WV.....`NB.`NB.|NB.BMB..LB.....
242a0 55 8b ec 83 e4 c0 b8 74 10 00 00 e8 d0 bd 06 00 53 56 8b 75 08 57 c7 44 24 10 01 00 00 00 8b 46 U......t........SV.u.W.D$......F
242c0 14 8b 4e 0c 2b 08 8d 44 24 1c 50 83 e9 10 c1 f9 04 6a 01 56 89 4c 24 58 e8 43 91 fe ff 8b d8 83 ..N.+..D$.P......j.V.L$X.C......
242e0 c4 0c 85 db 0f 84 bc 04 00 00 8b 44 24 1c 8d 8c 24 80 00 00 00 03 c3 89 74 24 7c 89 4c 24 70 be ...........D$...$.......t$|.L$p.
24300 00 10 00 00 33 c9 89 44 24 54 89 4c 24 78 89 74 24 74 3b d8 0f 83 73 04 00 00 33 c0 33 ff 66 90 ....3..D$T.L$x.t$t;...s...3.3.f.
24320 8a 13 80 fa 25 74 2a 3b c6 72 15 8d 44 24 70 6a 01 50 e8 49 ff fd ff 8a 13 83 c4 08 8b 4c 24 78 ....%t*;.r..D$pj.P.I.........L$x
24340 8b 44 24 70 88 14 08 8b 4c 24 78 41 e9 24 04 00 00 43 80 3b 25 75 2f b2 25 3b fe 72 e3 8d 44 24 .D$p....L$xA.$...C.;%u/.%;.r..D$
24360 70 6a 01 50 e8 17 ff fd ff 8b 8c 24 80 00 00 00 83 c4 08 8b 44 24 70 8a 13 88 14 08 8b 4c 24 78 pj.P.......$........D$p......L$x
24380 41 e9 ef 03 00 00 8d 44 24 70 68 ac 01 00 00 50 e8 eb fe fd ff 89 44 24 20 83 c4 08 8b 44 24 10 A......D$ph....P......D$.....D$.
243a0 40 c7 44 24 14 00 00 00 00 89 44 24 10 3b 44 24 4c 0f 8f 4a 04 00 00 8a 0b 8b fb 84 c9 74 1e 90 @.D$......D$.;D$L..J.........t..
243c0 0f be c1 50 68 70 c9 53 00 e8 32 2f 04 00 83 c4 08 85 c0 74 08 8a 4f 01 47 84 c9 75 e3 8b c7 2b ...Php.S..2/.......t..O.G..u...+
243e0 c3 83 f8 06 0f 83 0a 04 00 00 0f b6 07 50 e8 4d cc 04 00 83 c4 04 85 c0 74 01 47 0f b6 07 50 e8 .............P.M........t.G...P.
24400 3c cc 04 00 83 c4 04 85 c0 74 01 47 80 3f 2e 75 24 0f b6 47 01 47 50 e8 24 cc 04 00 83 c4 04 85 <........t.G.?.u$..G.GP.$.......
24420 c0 74 01 47 0f b6 07 50 e8 13 cc 04 00 83 c4 04 85 c0 74 01 47 0f b6 07 50 e8 02 cc 04 00 83 c4 .t.G...P..........t.G...P.......
24440 04 85 c0 0f 85 9e 03 00 00 8b f7 c6 44 24 2c 25 2b f3 8d 46 01 50 8d 44 24 31 53 50 e8 2f 41 04 ............D$,%+..F.P.D$1SP./A.
24460 00 c6 44 34 3a 00 83 c4 0c 0f be 0f 8d 41 bf 83 f8 37 0f 87 61 03 00 00 0f b6 80 2c 54 42 00 ff ..D4:........A...7..a......,TB..
24480 24 85 10 54 42 00 8b 5c 24 10 8b d3 8b 75 08 8b ce e8 fa 87 fe ff 83 78 08 13 75 0f 8b 08 8b 40 $..TB..\$....u.........x..u....@
244a0 04 89 4c 24 58 89 44 24 5c eb 1c 6a 00 8d 54 24 5c 8b c8 e8 68 d5 fe ff 83 c4 04 85 c0 0f 84 f1 ..L$X.D$\..j..T$\...h...........
244c0 02 00 00 8b 4c 24 58 51 8d 44 24 30 50 ff 74 24 20 e8 0a 46 fe ff 83 c4 0c e9 8f 02 00 00 8b 5c ....L$XQ.D$0P.t$...F...........\
244e0 24 10 8b d3 8b 75 08 8b ce e8 a2 87 fe ff 83 78 08 13 75 17 8b 18 8b 70 04 89 5c 24 1c 89 74 24 $....u.........x..u....p..\$..t$
24500 14 89 5c 24 20 89 74 24 24 eb 28 6a 00 8d 54 24 24 8b c8 e8 08 d5 fe ff 83 c4 04 85 c0 0f 84 91 ..\$..t$$.(j..T$$...............
24520 02 00 00 8b 44 24 24 89 44 24 14 8b 44 24 20 89 44 24 1c 8d 54 24 2c 8d 4a 01 66 0f 1f 44 00 00 ....D$$.D$..D$..D$..T$,.J.f..D..
24540 8a 02 42 84 c0 75 f9 2b d1 b9 c8 c9 53 00 8a 5c 14 2b 8d 74 14 2b 2b f1 0f 1f 84 00 00 00 00 00 ..B..u.+....S..\.+.t.++.........
24560 8a 01 8d 49 01 88 44 31 ff 84 c0 75 f3 ff 74 24 14 88 44 14 32 8d 44 24 30 ff 74 24 20 88 5c 14 ...I..D1...u..t$..D.2.D$0.t$..\.
24580 35 50 ff 74 24 24 e8 55 45 fe ff 83 c4 10 e9 da 01 00 00 8d 54 24 2c 8d 4a 01 66 0f 1f 44 00 00 5P.t$$.UE...........T$,.J.f..D..
245a0 8a 02 42 84 c0 75 f9 2b d1 b9 1f f9 49 00 8a 64 14 2b 8d 5c 14 2b 8b f3 2b f1 66 0f 1f 44 00 00 ..B..u.+....I..d.+.\.+..+.f..D..
245c0 8a 01 8d 49 01 88 44 31 ff 84 c0 75 f3 8b 75 08 8b ce 88 23 8b 5c 24 10 88 44 14 2c 8b d3 e8 ad ...I..D1...u..u....#.\$..D.,....
245e0 86 fe ff 83 78 08 03 75 0c f2 0f 10 00 f2 0f 11 44 24 60 eb 19 8d 54 24 60 8b c8 e8 20 d3 fe ff ....x..u........D$`...T$`.......
24600 85 c0 0f 84 b5 01 00 00 f2 0f 10 44 24 60 8b 54 24 18 8d 44 24 2c 83 ec 08 f2 0f 11 04 24 50 51 ...........D$`.T$..D$,.......$PQ
24620 8b ce e8 19 f7 ff ff 83 c4 10 e9 3e 01 00 00 8b 5c 24 10 8b d3 8b 75 08 8b ce e8 51 86 fe ff 83 ...........>....\$....u....Q....
24640 78 08 03 75 0c f2 0f 10 00 f2 0f 11 44 24 68 eb 19 8d 54 24 68 8b c8 e8 c4 d2 fe ff 85 c0 0f 84 x..u........D$h...T$h...........
24660 59 01 00 00 f2 0f 10 44 24 68 8d 54 24 2c 8d 4a 01 8a 02 42 84 c0 75 f9 2b d1 b9 1f f9 49 00 8a Y......D$h.T$,.J...B..u.+....I..
24680 64 14 2b 8d 5c 14 2b 8b f3 2b f1 0f 1f 44 00 00 8a 01 8d 49 01 88 44 31 ff 84 c0 75 f3 83 ec 08 d.+.\.+..+...D.....I..D1...u....
246a0 88 23 88 44 14 34 8d 44 24 34 f2 0f 11 04 24 50 ff 74 24 24 e8 27 44 fe ff 83 c4 10 e9 ac 00 00 .#.D.4.D$4....$P.t$$.'D.........
246c0 00 8b 5c 24 10 8d 54 24 70 8b 4d 08 53 e8 be f9 ff ff 8b 44 24 18 83 c4 04 e9 8f 00 00 00 8b 5c ..\$..T$p.M.S......D$..........\
246e0 24 10 8d 44 24 50 50 53 ff 75 08 e8 a0 07 fe ff 83 c4 0c 8b d8 80 7c 24 2e 00 75 13 8d 44 24 70 $..D$PPS.u............|$..u..D$p
24700 50 e8 4a fe fd ff 8b 44 24 18 83 c4 04 eb 5e 8b cb 8d 51 01 8a 01 41 84 c0 75 f9 8b 74 24 50 2b P.J....D$.....^...Q...A..u..t$P+
24720 ca 3b f1 0f 85 9f 00 00 00 8d 44 24 2c 6a 2e 50 e8 cb 2b 04 00 83 c4 08 85 c0 75 18 83 fe 64 72 .;........D$,j.P..+.......u...dr
24740 13 8d 44 24 70 50 e8 05 fe fd ff 8b 44 24 18 83 c4 04 eb 19 53 8d 44 24 30 50 ff 74 24 20 e8 7d ..D$pP......D$......S.D$0P.t$..}
24760 43 fe ff 8b 75 08 83 c4 0c 83 46 0c f0 8b 4c 24 78 8b df 03 c8 43 89 4c 24 78 8b c1 8b f8 3b 5c C...u.....F...L$x....C.L$x....;\
24780 24 54 73 09 8b 74 24 74 e9 93 fb ff ff 8d 44 24 70 50 e8 d9 fc fd ff 83 c4 04 b8 01 00 00 00 5f $Ts..t$t......D$pP............._
247a0 5e 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 8b ce e8 1c f0 fd ff 8b d3 8b ce e8 a3 f8 fd ff 6a 03 8b ^[..].j......................j..
247c0 d3 8b ce e8 08 f0 fd ff 68 cc c9 53 00 ff 74 24 14 ff 75 08 e8 b7 ee fd ff 51 68 e4 c9 53 00 ff ........h..S..t$..u......Qh..S..
247e0 75 08 e8 99 f0 fd ff 68 98 c9 53 00 ff 75 08 e8 8c f0 fd ff 68 78 c9 53 00 ff 75 08 e8 7f f0 fd u......h..S..u......hx.S..u.....
24800 ff 68 d4 ba 53 00 50 ff 75 08 e8 81 ee fd ff 90 93 51 42 00 2f 52 42 00 de 50 42 00 86 50 42 00 .h..S.P.u........QB./RB..PB..PB.
24820 c1 52 42 00 de 52 42 00 d9 53 42 00 00 06 06 06 01 06 01 06 06 06 06 06 06 06 06 06 06 06 06 06 .RB..RB..SB.....................
24840 06 06 06 02 06 06 06 06 06 06 06 06 00 06 03 02 01 01 01 06 02 06 06 06 06 06 02 06 04 06 05 06 ................................
24860 02 06 06 02 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 53 56 8b f2 8b d9 57 8b 7d 08 8b 06 c7 ................U..SV....W.}....
24880 07 00 00 00 00 0f be 08 8d 50 01 89 16 8d 41 e0 83 f8 5a 0f 87 87 02 00 00 0f b6 80 d4 57 42 00 .........P....A...Z..........WB.
248a0 ff 24 85 7c 57 42 00 c7 07 01 00 00 00 33 c0 5f 5e 5b 5d c3 c7 07 01 00 00 00 b8 01 00 00 00 5f .$.|WB.......3._^[]............_
248c0 5e 5b 5d c3 c7 07 02 00 00 00 33 c0 5f 5e 5b 5d c3 c7 07 02 00 00 00 b8 01 00 00 00 5f 5e 5b 5d ^[].......3._^[]............_^[]
248e0 c3 c7 07 04 00 00 00 33 c0 5f 5e 5b 5d c3 c7 07 08 00 00 00 33 c0 5f 5e 5b 5d c3 c7 07 08 00 00 .......3._^[].......3._^[]......
24900 00 b8 01 00 00 00 5f 5e 5b 5d c3 c7 07 04 00 00 00 b8 01 00 00 00 5f 5e 5b 5d c3 c7 07 04 00 00 ......_^[]............_^[]......
24920 00 b8 02 00 00 00 5f 5e 5b 5d c3 c7 07 08 00 00 00 b8 02 00 00 00 5f 5e 5b 5d c3 8a 22 80 fc 30 ......_^[]............_^[].."..0
24940 7c 42 80 fc 39 7f 3d 33 c9 0f 1f 80 00 00 00 00 0f be c4 8d 0c 89 42 8d 49 e8 89 16 8d 0c 48 8a |B..9.=3..............B.I.....H.
24960 22 8a c4 2c 30 3c 09 77 08 81 f9 cb cc cc 0c 7e df 83 f9 10 0f 8f b3 01 00 00 85 c9 0f 8e ab 01 "..,0<.w.......~................
24980 00 00 eb 05 b9 04 00 00 00 89 0f 33 c0 5f 5e 5b 5d c3 8a 02 3c 30 7c 3e 3c 39 7f 3a 33 c9 66 90 ...........3._^[]...<0|><9.:3.f.
249a0 8b 16 8d 0c 89 8d 49 e8 0f be 02 8d 0c 48 8d 42 01 89 06 8a 00 2c 30 3c 09 77 08 81 f9 cb cc cc ......I......H.B.....,0<.w......
249c0 0c 7e dd 83 f9 10 0f 8f 70 01 00 00 85 c9 0f 8e 68 01 00 00 eb 05 b9 04 00 00 00 89 0f b8 01 00 .~......p.......h...............
249e0 00 00 5f 5e 5b 5d c3 8a 02 3c 30 7c 3c 3c 39 7f 38 33 c9 8b 16 8d 0c 89 8d 49 e8 0f be 02 8d 0c .._^[]...<0|<<9.83.......I......
24a00 48 8d 42 01 89 06 8a 00 2c 30 3c 09 77 08 81 f9 cb cc cc 0c 7e dd 83 f9 10 0f 8f 2c 01 00 00 85 H.B.....,0<.w.......~......,....
24a20 c9 0f 8e 24 01 00 00 eb 05 b9 04 00 00 00 89 0f b8 04 00 00 00 5f 5e 5b 5d c3 8a 02 3c 30 0f 8c ...$................._^[]...<0..
24a40 16 01 00 00 3c 39 0f 8f 0e 01 00 00 33 c9 66 90 8b 16 8d 0c 89 8d 49 e8 0f be 02 8d 0c 48 8d 42 ....<9......3.f.......I......H.B
24a60 01 89 06 8a 00 2c 30 3c 09 77 08 81 f9 cb cc cc 0c 7e dd 89 0f 83 f9 ff 0f 84 e2 00 00 00 b8 03 .....,0<.w.......~..............
24a80 00 00 00 5f 5e 5b 5d c3 b8 05 00 00 00 5f 5e 5b 5d c3 c7 07 01 00 00 00 b8 06 00 00 00 5f 5e 5b ..._^[]......_^[]............_^[
24aa0 5d c3 b8 07 00 00 00 5f 5e 5b 5d c3 c7 43 04 00 00 00 00 b8 08 00 00 00 5f 5e 5b 5d c3 c7 43 04 ]......_^[]..C.........._^[]..C.
24ac0 01 00 00 00 b8 08 00 00 00 5f 5e 5b 5d c3 8a 02 3c 30 7c 3a 3c 39 7f 36 33 c9 66 0f 1f 44 00 00 ........._^[]...<0|:<9.63.f..D..
24ae0 8b 16 8d 0c 89 8d 49 e8 0f be 02 8d 0c 48 8d 42 01 89 06 8a 00 2c 30 3c 09 77 08 81 f9 cb cc cc ......I......H.B.....,0<.w......
24b00 0c 7e dd 83 f9 10 7f 64 85 c9 7e 60 eb 05 b9 08 00 00 00 89 4b 08 5f 5e b8 08 00 00 00 5b 5d c3 .~.....d..~`........K._^.....[].
24b20 51 68 54 ca 53 00 ff 33 e8 53 ed fd ff 6a 10 51 68 08 ca 53 00 ff 33 e8 44 ed fd ff 6a 10 51 68 QhT.S..3.S...j.Qh..S..3.D...j.Qh
24b40 08 ca 53 00 ff 33 e8 35 ed fd ff 6a 10 51 68 08 ca 53 00 ff 33 e8 26 ed fd ff c7 07 ff ff ff ff ..S..3.5...j.Qh..S..3.&.........
24b60 68 30 ca 53 00 ff 33 e8 14 ed fd ff 6a 10 51 68 08 ca 53 00 ff 33 e8 05 ed fd ff 90 16 57 42 00 h0.S..3.....j.Qh..S..3.......WB.
24b80 ce 56 42 00 bd 56 42 00 ac 56 42 00 b4 54 42 00 d1 54 42 00 92 55 42 00 fb 54 42 00 0b 55 42 00 .VB..VB..VB..TB..TB..UB..TB..UB.
24ba0 a2 56 42 00 a7 54 42 00 3a 56 42 00 2b 55 42 00 1b 55 42 00 c4 54 42 00 3b 55 42 00 ee 54 42 00 .VB..TB.:VB.+UB..UB..TB.;UB..TB.
24bc0 e1 54 42 00 e7 55 42 00 92 56 42 00 88 56 42 00 20 57 42 00 00 01 15 15 15 15 15 15 15 15 15 15 .TB..UB..VB..VB..WB.............
24be0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 02 02 03 15 15 15 04 15 15 15 15 15 05 06 07 15 ................................
24c00 08 15 15 15 15 15 15 15 08 15 15 15 09 15 15 15 15 15 15 15 15 15 0a 0b 0c 15 0d 15 0e 0f 10 15 ................................
24c20 11 15 0c 15 15 15 15 12 15 15 15 15 13 15 14 cc 55 8b ec 83 ec 08 53 56 8b 75 0c 57 89 55 fc 8b ................U.....SV.u.W.U..
24c40 f9 8b 55 08 56 e8 26 fc ff ff 8b 0e 8b d8 83 c4 04 89 4d 0c 83 fb 07 75 26 8b 45 08 8b 08 80 39 ..U.V.&...........M....u&.E....9
24c60 00 74 5b 8d 4d 0c 8b d0 51 8b cf e8 00 fc ff ff 83 c4 04 83 f8 03 74 46 8b 4d 0c 85 c9 74 3f 83 .t[.M...Q.............tF.M...t?.
24c80 f9 01 7e 2a 83 fb 03 74 25 3b 4f 08 0f 4f 4f 08 8d 51 ff 85 d1 75 35 8b c2 23 45 fc 2b c8 8b 45 ..~*...t%;O..OO..Q...u5..#E.+..E
24ca0 10 23 ca 89 08 8b c3 5f 5e 5b 8b e5 5d c3 8b 45 10 33 c9 5f 5e 89 08 8b c3 5b 8b e5 5d c3 68 70 .#....._^[..]..E.3._^....[..].hp
24cc0 ca 53 00 6a 01 ff 37 e8 c4 e9 fd ff 68 94 ca 53 00 6a 01 ff 37 e8 b6 e9 fd ff cc cc cc cc cc cc .S.j..7.....h..S.j..7...........
24ce0 55 8b ec 51 53 56 8b 75 10 57 8b f9 89 55 fc 56 57 e8 8a f5 fd ff 33 c9 8d 56 ff 8b d8 83 c4 08 U..QSV.u.W...U.VW.....3..V......
24d00 8b 45 fc 85 c0 0f 44 ca 8b 55 08 88 14 19 b9 01 00 00 00 3b f1 7e 3f 85 c0 74 16 8b 45 0c 66 90 .E....D..U.........;.~?..t..E.f.
24d20 0f ac c2 08 88 14 19 41 c1 e8 08 3b ce 7c f1 eb 22 8d 46 ff 8d 4e fe 89 45 10 8b 45 0c 03 cb 90 .......A...;.|..".F..N..E..E....
24d40 0f ac c2 08 8d 49 ff c1 e8 08 83 6d 10 01 88 51 01 75 ed 8b 45 fc 83 7d 14 00 74 35 83 fe 08 7e .....I.....m...Q.u..E..}..t5...~
24d60 30 8d 4e f8 85 c0 74 19 51 8d 43 08 6a ff 50 e8 2c 2b 04 00 83 c4 0c 01 77 08 5f 5e 5b 8b e5 5d 0.N...t.Q.C.j.P.,+......w._^[..]
24d80 c3 8d 46 f7 03 c3 c6 00 ff 8d 40 ff 83 e9 01 75 f5 01 77 08 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc ..F.......@....u..w._^[..]......
24da0 55 8b ec 83 e4 f8 b8 8c 10 00 00 e8 d0 b2 06 00 53 56 8b 75 08 57 6a 00 6a 01 56 e8 60 86 fe ff U...............SV.u.Wj.j.V.`...
24dc0 8b d0 83 c4 0c 85 d2 0f 84 27 06 00 00 8b 46 0c 33 c9 bb 01 00 00 00 89 54 24 3c 89 4c 24 10 89 .........'....F.3.......T$<.L$..
24de0 74 24 28 89 48 08 8d 84 24 98 00 00 00 83 46 0c 10 89 b4 24 94 00 00 00 89 84 24 88 00 00 00 89 t$(.H...$.....F....$......$.....
24e00 8c 24 90 00 00 00 c7 84 24 8c 00 00 00 00 10 00 00 89 5c 24 2c 89 5c 24 30 38 0a 0f 84 ab 05 00 .$......$.........\$,.\$08......
24e20 00 8d 44 24 34 89 5c 24 14 50 8d 44 24 24 8b d1 50 8d 44 24 44 50 8d 4c 24 34 e8 f1 fd ff ff 8b ..D$4.\$.P.D$$..P.D$DP.L$4......
24e40 7c 24 40 83 c4 0c 8b 74 24 20 89 44 24 18 8d 0c 3e 01 4c 24 10 8b 8c 24 90 00 00 00 85 ff 7e 45 |$@....t$..D$...>.L$...$......~E
24e60 4f 3b 8c 24 8c 00 00 00 72 19 8d 84 24 88 00 00 00 6a 01 50 e8 07 f4 fd ff 8b 8c 24 98 00 00 00 O;.$....r...$....j.P.......$....
24e80 83 c4 08 8b 84 24 88 00 00 00 c6 04 08 00 8b 8c 24 90 00 00 00 41 89 8c 24 90 00 00 00 85 ff 7f .....$..........$....A..$.......
24ea0 bf 8b 44 24 18 4f 43 89 7c 24 34 89 5c 24 1c 83 f8 08 0f 87 03 05 00 00 ff 24 85 60 60 42 00 8b ..D$.OC.|$4.\$...........$.``B..
24ec0 4d 08 8b d3 e8 c7 7d fe ff 83 78 08 13 75 0f 8b 08 8b 50 04 89 4c 24 40 89 54 24 44 eb 20 6a 00 M.....}...x..u....P..L$@.T$D..j.
24ee0 8d 54 24 44 8b c8 e8 35 cb fe ff 83 c4 04 85 c0 0f 84 2b 05 00 00 8b 54 24 44 8b 4c 24 40 83 fe .T$D...5..........+....T$D.L$@..
24f00 08 7d 5b 33 ff 8d 04 f5 ff ff ff ff 0f ab c7 33 db 83 f8 20 0f 43 df 33 fb 83 f8 40 8b c3 8b df .}[3...........3.....C.3...@....
24f20 0f 43 c7 f7 db 89 44 24 18 83 d0 00 89 5c 24 14 8b 5c 24 1c f7 d8 3b c2 0f 8f c4 04 00 00 7c 0a .C....D$.....\$..\$...;.......|.
24f40 39 4c 24 14 0f 87 b8 04 00 00 3b 54 24 18 0f 8f ae 04 00 00 7c 08 3b cf 0f 83 a4 04 00 00 85 d2 9L$.......;T$.......|.;.........
24f60 7f 0d 7c 04 85 c9 73 07 b8 01 00 00 00 eb 02 33 c0 50 56 52 8b 54 24 38 51 8d 8c 24 98 00 00 00 ..|...s........3.PVR.T$8Q..$....
24f80 e8 5b fd ff ff 83 c4 10 e9 2e 04 00 00 8b 4d 08 8b d3 e8 f9 7c fe ff 83 78 08 13 75 0f 8b 18 8b .[............M.....|...x..u....
24fa0 78 04 89 5c 24 48 89 7c 24 4c eb 20 6a 00 8d 54 24 4c 8b c8 e8 67 ca fe ff 83 c4 04 85 c0 0f 84 x..\$H.|$L..j..T$L...g..........
24fc0 5d 04 00 00 8b 7c 24 4c 8b 5c 24 48 83 fe 08 7d 2e 33 d2 8d 04 f5 00 00 00 00 33 c9 0f ab c2 83 ]....|$L.\$H...}.3........3.....
24fe0 f8 20 0f 43 ca 33 d1 83 f8 40 0f 43 ca 3b f9 0f 87 1b 04 00 00 72 08 3b da 0f 83 11 04 00 00 8d ...C.3...@.C.;.......r.;........
25000 84 24 88 00 00 00 56 50 e8 73 f2 fd ff 33 d2 8d 4e ff 83 c4 08 39 54 24 2c 0f 44 d1 b9 01 00 00 .$....VP.s...3..N....9T$,.D.....
25020 00 88 1c 02 3b f1 7e 4a 83 7c 24 2c 00 74 20 90 0f ac fb 08 88 1c 01 41 c1 ef 08 3b ce 7c f1 01 ....;.~J.|$,.t.........A...;.|..
25040 b4 24 90 00 00 00 8b 5c 24 1c e9 6c 03 00 00 83 c0 fe 8d 4e ff 03 c6 66 0f 1f 84 00 00 00 00 00 .$.....\$..l.......N...f........
25060 0f ac fb 08 8d 40 ff c1 ef 08 88 58 01 83 e9 01 75 ee 01 b4 24 90 00 00 00 8b 5c 24 1c e9 39 03 .....@.....X....u...$.....\$..9.
25080 00 00 8d 84 24 88 00 00 00 56 50 e8 f0 f1 fd ff 8b 4d 08 83 c4 08 8b d3 8b f8 e8 f1 7b fe ff 83 ....$....VP......M..........{...
250a0 78 08 03 75 0c f2 0f 10 00 f2 0f 11 44 24 58 eb 19 8d 54 24 58 8b c8 e8 64 c8 fe ff 85 c0 0f 84 x..u........D$X...T$X...d.......
250c0 67 03 00 00 f2 0f 10 44 24 58 83 fe 04 75 0c 66 0f 5a c0 f3 0f 11 44 24 60 eb 06 f2 0f 11 44 24 g......D$X...u.f.Z....D$`.....D$
250e0 60 83 7c 24 2c 01 8d 4c 24 60 75 26 85 f6 74 44 8b c1 2b f8 8a 01 8d 49 01 88 44 39 ff 83 ee 01 `.|$,..L$`u&..tD..+....I..D9....
25100 75 f2 8b 74 24 20 01 b4 24 90 00 00 00 e9 a9 02 00 00 8d 56 ff 03 d7 85 f6 74 19 0f 1f 44 00 00 u..t$...$..........V.....t...D..
25120 8a 01 8d 52 ff 88 42 01 8d 49 01 83 ee 01 75 f0 8b 74 24 20 01 b4 24 90 00 00 00 e9 7b 02 00 00 ...R..B..I....u..t$...$.....{...
25140 8d 44 24 38 50 53 ff 75 08 e8 d2 82 fe ff 83 c4 0c 89 44 24 14 85 c0 0f 84 8b 02 00 00 8b 7c 24 .D$8PS.u..........D$..........|$
25160 38 3b fe 0f 87 ce 02 00 00 85 ff 74 2e 8d 84 24 88 00 00 00 57 50 e8 05 f1 fd ff 57 ff 74 24 20 8;.........t...$....WP.....W.t$.
25180 50 e8 0a 34 04 00 8b 8c 24 a4 00 00 00 83 c4 14 03 cf 89 8c 24 90 00 00 00 eb 07 8b 8c 24 90 00 P..4....$...........$........$..
251a0 00 00 3b fe 73 41 47 3b 8c 24 8c 00 00 00 72 19 8d 84 24 88 00 00 00 6a 01 50 e8 c1 f0 fd ff 8b ..;.sAG;.$....r...$....j.P......
251c0 8c 24 98 00 00 00 83 c4 08 8b 84 24 88 00 00 00 c6 04 08 00 8b 8c 24 90 00 00 00 41 89 8c 24 90 .$.........$..........$....A..$.
251e0 00 00 00 3b fe 72 bf 8d 47 01 89 44 24 38 e9 c8 01 00 00 8b 7d 08 8d 44 24 24 50 53 57 e8 1e 82 ...;.r..G..D$8......}..D$$PSW...
25200 fe ff 83 c4 0c 89 44 24 14 85 c0 0f 84 d7 01 00 00 8b 44 24 24 83 fe 04 7d 16 8d 0c f5 00 00 00 ......D$..........D$$...}.......
25220 00 ba 01 00 00 00 d3 e2 3b c2 0f 83 15 02 00 00 8b d8 33 ff 8d 84 24 88 00 00 00 56 50 e8 3e f0 ........;.........3...$....VP.>.
25240 fd ff 33 d2 8d 4e ff 83 c4 08 39 54 24 2c 0f 44 d1 8d 4f 01 88 1c 02 3b f1 7e 37 39 7c 24 2c 74 ..3..N....9T$,.D..O....;.~79|$,t
25260 11 0f ac fb 08 88 1c 01 41 c1 ef 08 3b ce 7c f1 eb 20 83 c0 fe 8d 4e ff 03 c6 66 0f 1f 44 00 00 ........A...;.|.......N...f..D..
25280 0f ac fb 08 8d 40 ff c1 ef 08 88 58 01 83 e9 01 75 ee 01 b4 24 90 00 00 00 8b 5c 24 24 85 db 74 .....@.....X....u...$.....\$$..t
252a0 23 8d 84 24 88 00 00 00 53 50 e8 d1 ef fd ff 53 ff 74 24 20 50 e8 d6 32 04 00 83 c4 14 01 9c 24 #..$....SP.....S.t$.P..2.......$
252c0 90 00 00 00 8b 4c 24 10 03 cb 8b 5c 24 1c 89 4c 24 10 e9 e8 00 00 00 8d 44 24 54 50 53 ff 75 08 .....L$....\$..L$.......D$TPS.u.
252e0 e8 3b 81 fe ff 8b f8 83 c4 0c 85 ff 0f 84 f6 00 00 00 8b cf 8d 51 01 8a 01 41 84 c0 75 f9 8b 74 .;...................Q...A..u..t
25300 24 54 2b ca 3b ce 0f 85 45 01 00 00 85 f6 74 2b 8d 84 24 88 00 00 00 56 50 e8 62 ef fd ff 56 57 $T+.;...E.....t+..$....VP.b...VW
25320 50 e8 6a 32 04 00 8b 8c 24 a4 00 00 00 83 c4 14 03 ce 89 8c 24 90 00 00 00 eb 07 8b 8c 24 90 00 P.j2....$...........$........$..
25340 00 00 3b 8c 24 8c 00 00 00 72 19 8d 84 24 88 00 00 00 6a 01 50 e8 26 ef fd ff 8b 8c 24 98 00 00 ..;.$....r...$....j.P.&.....$...
25360 00 83 c4 08 8b 84 24 88 00 00 00 c6 04 08 00 8b 4c 24 10 ff 84 24 90 00 00 00 41 03 ce 89 4c 24 ......$.........L$...$....A...L$
25380 10 eb 3c 3b 8c 24 8c 00 00 00 72 19 8d 84 24 88 00 00 00 6a 01 50 e8 e5 ee fd ff 8b 8c 24 98 00 ..<;.$....r...$....j.P.......$..
253a0 00 00 83 c4 08 8b 84 24 88 00 00 00 c6 04 08 00 ff 84 24 90 00 00 00 8b 5c 24 14 8b 4c 24 10 8b .......$..........$.....\$..L$..
253c0 44 24 3c 80 38 00 0f 85 55 fa ff ff 8d 8c 24 88 00 00 00 51 e8 97 f0 fd ff 83 c4 04 b8 01 00 00 D$<.8...U.....$....Q............
253e0 00 5f 5e 5b 8b e5 5d c3 8b 4d 08 8b d3 6a 04 e8 dc e3 fd ff 6a 04 ba 01 00 00 00 8b ce e8 ce e3 ._^[..]..M...j......j...........
25400 fd ff 68 c0 ca 53 00 53 ff 75 08 e8 80 e2 fd ff 68 d4 ca 53 00 ff 74 24 20 ff 75 08 e8 6f e2 fd ..h..S.S.u......h..S..t$..u..o..
25420 ff 8b 4d 08 8b d3 e8 35 ec fd ff 8b 4d 08 8b d3 6a 03 e8 99 e3 fd ff 68 e8 ca 53 00 53 ff 75 08 ..M....5....M...j......h..S.S.u.
25440 e8 4b e2 fd ff 68 08 cb 53 00 53 57 e8 3f e2 fd ff 68 cc c9 53 00 53 ff 75 08 e8 31 e2 fd ff 90 .K...h..S.SW.?...h..S.S.u..1....
25460 bf 5a 42 00 8d 5b 42 00 82 5c 42 00 40 5d 42 00 f3 5d 42 00 d7 5e 42 00 83 5f 42 00 b7 5f 42 00 .ZB..[B..\B.@]B..]B..^B.._B.._B.
25480 b7 5f 42 00 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 18 56 57 8b 7d 08 6a 00 ._B.............U........VW.}.j.
254a0 6a 01 57 e8 78 7f fe ff 83 c4 0c 85 c0 0f 84 97 00 00 00 33 f6 89 44 24 0c 80 38 00 89 7c 24 14 j.W.x..............3..D$..8..|$.
254c0 c7 44 24 18 01 00 00 00 c7 44 24 1c 01 00 00 00 74 49 8d 44 24 10 8b d6 50 8d 44 24 0c 50 8d 44 .D$......D$.....tI.D$...P.D$.P.D
254e0 24 14 50 8d 4c 24 20 e8 44 f7 ff ff 8b 54 24 1c b9 ff ff ff 7f 03 54 24 14 83 c4 0c 2b ca 89 54 $.P.L$..D....T$.......T$....+..T
25500 24 08 3b f1 77 37 03 f2 83 f8 04 7c 05 83 f8 05 7e 46 8b 44 24 0c 80 38 00 75 b7 8b 47 0c 89 30 $.;.w7.....|....~F.D$..8.u..G..0
25520 c7 40 04 00 00 00 00 c7 40 08 13 00 00 00 b8 01 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 68 34 cb .@......@...........G.._^..].h4.
25540 53 00 6a 01 57 e8 46 e1 fd ff 6a 04 ba 01 00 00 00 8b cf e8 78 e2 fd ff 68 4c cb 53 00 6a 01 57 S.j.W.F...j.........x...hL.S.j.W
25560 e8 2b e1 fd ff cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 28 53 8b 5d 0c 0f 57 c0 56 be 08 .+..............U....(S.]..W.V..
25580 00 00 00 66 0f 13 45 dc 3b de 89 4d e8 8b 4d e0 0f 4e f3 89 55 f4 57 8b 7d dc 89 75 ec 8d 46 ff ...f..E.;..M..M..N..U.W.}..u..F.
255a0 85 c0 78 34 8b f0 2b de 4b 0f 1f 80 00 00 00 00 0f a4 f9 08 8b c6 c1 e7 08 83 7d 08 00 0f 44 c3 ..x4..+.K.................}...D.
255c0 43 0f b6 04 10 99 0b ca 0b f8 83 ee 01 8b 55 f4 79 de 8b 75 ec 8b 5d 0c 89 4d f8 83 fb 08 7d 39 C.............U.y..u..]..M....}9
255e0 83 7d 10 00 74 77 8d 04 dd ff ff ff ff 33 d2 0f ab c2 33 f6 83 f8 20 8b d9 0f 43 f2 33 d6 83 f8 .}..tw.......3....3.......C.3...
25600 40 0f 43 f2 33 fa 8b c6 33 d8 2b fa 8b c7 1b de 8b d3 5f 5e 5b 8b e5 5d c3 7e 42 83 7d 10 00 74 @.C.3...3.+......._^[..].~B.}..t
25620 11 85 c9 7f 0d 7c 04 85 ff 73 07 ba ff 00 00 00 eb 02 33 d2 3b f3 7d 25 8b cb 2b ce 49 0f 1f 00 .....|...s........3.;.}%..+.I...
25640 83 7d 08 00 8b c6 8b 5d f4 0f 44 c1 0f b6 04 18 8b 5d 0c 3b c2 75 14 46 49 3b f3 7c e3 8b 5d f8 .}.....]..D......].;.u.FI;.|..].
25660 8b c7 5f 5e 8b d3 5b 8b e5 5d c3 53 68 64 cb 53 00 ff 75 e8 e8 07 e2 fd ff cc cc cc cc cc cc cc .._^..[..].Shd.S..u.............
25680 55 8b ec 83 e4 f8 83 ec 6c 53 56 57 8b 7d 08 6a 00 6a 01 57 e8 87 7d fe ff 8b f0 83 c4 0c 85 f6 U.......lSVW.}.j.j.W..}.........
256a0 0f 84 7b 03 00 00 8d 44 24 1c 89 74 24 28 50 6a 02 57 e8 69 7d fe ff 83 c4 0c 89 44 24 14 85 c0 ..{....D$..t$(Pj.W.i}......D$...
256c0 0f 84 69 03 00 00 6a 00 6a 01 6a 03 57 e8 3e ea fd ff 83 c4 10 8b d8 85 d2 7c 06 7f 24 85 db 73 ..i...j.j.j.W.>..........|..$..s
256e0 20 8b 4c 24 1c f7 d8 3b c1 76 0f 0f 57 c0 66 0f 13 44 24 38 8b 5c 24 38 eb 07 8b c1 03 d8 83 c3 ..L$...;.v..W.f..D$8.\$8........
25700 01 4b 33 d2 89 54 24 10 3b 5c 24 1c 0f 87 2b 03 00 00 89 7c 24 44 c7 44 24 48 01 00 00 00 c7 44 .K3..T$.;\$...+....|$D.D$H.....D
25720 24 4c 01 00 00 00 38 16 0f 84 12 01 00 00 66 90 8d 44 24 2c 89 54 24 38 50 8d 44 24 1c 8b d3 50 $L....8.......f..D$,.T$8P.D$...P
25740 8d 44 24 30 50 8d 4c 24 50 e8 e2 f4 ff ff 8b 74 24 24 8b cb 89 44 24 40 f7 d1 8b 44 24 38 83 c4 .D$0P.L$P......t$$...D$@...D$8..
25760 0c 8d 14 06 3b d1 0f 87 a8 02 00 00 8d 0c 1a 3b 4c 24 1c 0f 87 9b 02 00 00 8b 4f 0c 03 d8 8b 47 ....;..........;L$........O....G
25780 14 ba 02 00 00 00 89 44 24 30 8b 47 1c 2b c1 89 5c 24 20 83 e0 f0 89 54 24 24 83 f8 20 7f 35 2b .......D$0.G.+..\$.....T$$....5+
257a0 4f 20 c1 f9 04 83 c1 05 81 f9 3e 42 0f 00 0f 8f 96 02 00 00 8d 44 24 24 ba f0 d8 40 00 50 8b cf O.........>B.........D$$...@.P..
257c0 e8 cb af fe ff 83 c4 04 85 c0 0f 85 7a 02 00 00 8b 54 24 24 8b 4c 24 30 8b 47 0c c1 e2 04 03 c2 ............z....T$$.L$0.G......
257e0 39 41 04 73 03 89 41 04 ff 44 24 10 8b 4c 24 34 83 f9 08 77 38 ff 24 8d 5c 66 42 00 8b 54 24 14 9A.s..A..D$..L$4...w8.$.\fB..T$.
25800 33 c0 85 c9 8b cf 0f 94 c0 50 56 ff 74 24 50 8d 14 1a e8 59 fd ff ff 8b 4f 0c 83 c4 0c 89 01 89 3........PV.t$P....Y....O.......
25820 51 04 c7 41 08 13 00 00 00 83 47 0c 10 8b 54 24 10 8b 44 24 28 03 de 80 38 00 0f 85 f0 fe ff ff Q..A......G...T$..D$(...8.......
25840 8b 4f 0c 8d 43 01 89 01 8d 42 01 c7 41 04 00 00 00 00 c7 41 08 13 00 00 00 83 47 0c 10 5f 5e 5b .O..C....B..A......A......G.._^[
25860 8b e5 5d c3 8b 4c 24 14 03 cb 83 7c 24 48 01 75 1f 85 f6 74 37 8d 54 24 50 2b d1 0f 1f 44 00 00 ..]..L$....|$H.u...t7.T$P+...D..
25880 8a 01 8d 49 01 88 44 0a ff 83 ee 01 75 f2 eb 18 8d 54 34 4f 85 f6 74 14 8a 01 8d 52 ff 88 42 01 ...I..D.....u....T4O..t....R..B.
258a0 8d 49 01 83 ee 01 75 f0 8b 74 24 18 83 fe 04 75 0b f3 0f 10 44 24 50 0f 5a c0 eb 06 f2 0f 10 44 .I....u..t$....u....D$P.Z......D
258c0 24 50 8b 47 0c 8b 74 24 18 f2 0f 11 00 c7 40 08 03 00 00 00 83 47 0c 10 e9 50 ff ff ff 8b cf 85 $P.G..t$......@......G...P......
258e0 f6 75 0c ba 1f f9 49 00 e8 a3 32 ff ff eb 10 8b 54 24 14 56 8d 14 1a e8 04 32 ff ff 83 c4 04 8b .u....I...2.....T$.V.....2......
25900 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 0f 8e 0e ff ff ff 8b O.....@...@.A..G..G...x.........
25920 cf e8 8a 0c ff ff e9 02 ff ff ff 8b 54 24 14 8b cf 6a 00 56 ff 74 24 50 8d 14 1a e8 30 fc ff ff ............T$...j.V.t$P....0...
25940 83 c4 0c 89 44 24 34 8d 0c 30 03 cb 3b 4c 24 1c 0f 87 be 00 00 00 8b cf 85 c0 75 0c ba 1f f9 49 ....D$4..0..;L$...........u....I
25960 00 e8 2a 32 ff ff eb 11 8b 54 24 14 03 d6 50 03 d3 e8 8a 31 ff ff 83 c4 04 8b 4f 0c 89 01 0f b6 ..*2.....T$...P....1......O.....
25980 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 14 0c ff ff 03 5c 24 34 @...@.A..G..G...x..~.........\$4
259a0 e9 88 fe ff ff 8b 54 24 14 03 d3 8b da 8d 4b 01 8a 03 43 84 c0 75 f9 2b d9 8b cf 75 0c ba 1f f9 ......T$......K...C..u.+...u....
259c0 49 00 e8 c9 31 ff ff eb 09 53 e8 31 31 ff ff 83 c4 04 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 I...1....S.11......O.....@...@.A
259e0 08 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 bb 0b ff ff 8b 44 24 20 40 03 c3 89 44 24 20 ..G..G...x..~.........D$.@...D$.
25a00 8b d8 e9 26 fe ff ff 8b 54 24 38 89 54 24 10 e9 1d fe ff ff 68 94 cb 53 00 6a 02 57 e8 6f dc fd ...&....T$8.T$......h..S.j.W.o..
25a20 ff 6a 04 ba 01 00 00 00 8b cf e8 a1 dd fd ff 6a 04 ba 02 00 00 00 8b cf e8 93 dd fd ff 68 d4 c1 .j.............j.............h..
25a40 53 00 6a 03 57 e8 46 dc fd ff 68 ac cb 53 00 68 90 fc 49 00 57 e8 26 de fd ff 66 90 fc 63 42 00 S.j.W.F...h..S.h..I.W.&...f..cB.
25a60 fc 63 42 00 64 64 42 00 dd 64 42 00 2b 65 42 00 a5 65 42 00 07 66 42 00 07 66 42 00 07 66 42 00 .cB.ddB..dB.+eB..eB..fB..fB..fB.
25a80 55 8b ec 83 e4 c0 83 ec 38 56 57 8b 7d 08 8b 77 10 85 ff 74 2b 8b 86 80 00 00 00 3d 20 65 53 00 U.......8VW.}..w...t+......=.eS.
25aa0 0f 85 c2 01 00 00 f2 0f 10 08 f2 0f 10 05 10 46 54 00 66 0f 2e c8 9f f6 c4 44 0f 8a b3 01 00 00 ...............FT.f......D......
25ac0 6a 20 6a 05 33 d2 8b cf e8 f3 3c ff ff 8a 4e 3c 8b d0 80 e1 03 6a 11 6a 00 88 4a 05 c6 42 04 05 j.j.3.....<...N<.....j.j..J..B..
25ae0 8b 4e 40 89 0a 8b cf 89 56 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 .N@.....V@.B.....f.B....B......B
25b00 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 83 ......B..eS..B......G....@.E....
25b20 47 0c 10 e8 18 11 ff ff 8b 47 10 83 c4 10 83 78 0c 00 7e 07 8b cf e8 75 0a ff ff 6a 00 68 50 69 G........G.....x..~....u...j.hPi
25b40 53 00 57 e8 88 f6 fd ff 8b 77 10 83 c4 0c 33 d2 8b cf 6a 20 6a 05 e8 65 3c ff ff 8a 4e 3c 8b d0 S.W......w....3...j.j..e<...N<..
25b60 80 e1 03 6a 01 6a 00 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 8b cf 89 56 40 c7 42 18 00 00 00 00 66 ...j.j..J..B...N@.....V@.B.....f
25b80 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 .B....B......B......B..eS..B....
25ba0 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 83 47 0c 10 e8 8a 10 ff ff 8b 47 10 83 c4 10 83 78 0c 00 ..G....@.E....G........G.....x..
25bc0 7e 07 8b cf e8 e7 09 ff ff ba 1f f9 49 00 8b cf e8 bb 2f ff ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 ~...........I...../...O.....@...
25be0 40 89 41 08 8b 47 10 83 47 0c 10 8b 77 0c 83 78 0c 00 7e 0a 8b cf e8 b5 09 ff ff 8b 77 0c ba fe @.A..G..G...w..x..~.........w...
25c00 ff ff ff 8b cf e8 86 70 fe ff 6a fe 57 0f 10 00 0f 11 06 83 47 0c 10 e8 34 85 fe ff 83 47 0c f0 .......p..j.W.......G...4....G..
25c20 83 c4 08 8b 77 0c ba fe ff ff ff 8b cf e8 5e 70 fe ff 68 0c bb 53 00 ba fe ff ff ff 8b cf 0f 10 ....w.........^p..h..S..........
25c40 00 0f 11 06 83 47 0c 10 e8 43 70 fe ff 8b d0 8b cf e8 6a 80 fe ff 83 c4 04 b8 01 00 00 00 83 47 .....G...Cp.......j............G
25c60 0c f0 5f 5e 8b e5 5d c3 68 58 fe 49 00 57 e8 0d dc fd ff 83 ec 10 f2 0f 11 4c 24 08 f2 0f 11 04 .._^..].hX.I.W...........L$.....
25c80 24 68 74 fe 49 00 57 e8 f4 db fd ff cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c ba 01 00 00 00 56 8b $ht.I.W.........U.............V.
25ca0 75 08 8b ce e8 e7 6f fe ff ba 01 00 00 00 8b ce 83 78 08 13 75 65 e8 d5 6f fe ff 83 78 08 13 75 u.....o..........x..ue..o...x..u
25cc0 07 8b 10 8b 48 04 eb 25 6a 00 8d 54 24 0c 8b c8 e8 4b bd fe ff 83 c4 04 85 c0 75 09 0f 57 c0 66 ....H..%j..T$....K........u..W.f
25ce0 0f 13 44 24 08 8b 54 24 08 8b 4c 24 0c 85 c9 7f 0d 7c 04 85 d2 73 07 f7 da 83 d1 00 f7 d9 8b 46 ..D$..T$..L$.....|...s.........F
25d00 0c 89 10 89 48 04 c7 40 08 13 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 8b e5 5d c3 e8 70 6f fe ff ....H..@...........F..^..]..po..
25d20 83 78 08 03 75 06 f2 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 e9 bb fe ff 85 c0 74 29 f2 0f 10 44 24 .x..u........T$..........t)...D$
25d40 08 8b 46 0c 0f 54 05 80 46 54 00 f2 0f 11 00 c7 40 08 03 00 00 00 b8 01 00 00 00 83 46 0c 10 5e ..F..T..FT......@...........F..^
25d60 8b e5 5d c3 6a 03 ba 01 00 00 00 8b ce e8 5e da fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..].j.........^.................
25d80 55 8b ec 83 e4 f8 83 ec 08 ba 01 00 00 00 56 57 8b 7d 08 8b cf e8 f6 6e fe ff 83 78 08 03 75 06 U.............VW.}.....n...x..u.
25da0 f2 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 6f bb fe ff 85 c0 74 28 f2 0f 10 44 24 08 8b 77 0c e8 cd .......T$....o.....t(...D$..w...
25dc0 dc 06 00 f2 0f 11 06 b8 01 00 00 00 c7 46 08 03 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 03 ba .............F......G.._^..].j..
25de0 01 00 00 00 8b cf e8 e5 d9 fd ff cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 08 ba 01 00 00 00 56 57 ................U.............VW
25e00 8b 7d 08 8b cf e8 86 6e fe ff 83 78 08 03 75 06 f2 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 ff ba fe .}.....n...x..u........T$.......
25e20 ff 85 c0 74 28 f2 0f 10 44 24 08 8b 77 0c e8 2d c7 06 00 f2 0f 11 06 b8 01 00 00 00 c7 46 08 03 ...t(...D$..w..-.............F..
25e40 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 03 ba 01 00 00 00 8b cf e8 75 d9 fd ff cc cc cc cc cc ....G.._^..].j.........u........
25e60 55 8b ec 83 e4 f8 83 ec 08 ba 01 00 00 00 56 57 8b 7d 08 8b cf e8 16 6e fe ff 83 78 08 03 75 06 U.............VW.}.....n...x..u.
25e80 f2 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 8f ba fe ff 85 c0 74 28 f2 0f 10 44 24 08 8b 77 0c e8 bd .......T$..........t(...D$..w...
25ea0 de 06 00 f2 0f 11 06 b8 01 00 00 00 c7 46 08 03 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 03 ba .............F......G.._^..].j..
25ec0 01 00 00 00 8b cf e8 05 d9 fd ff cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 08 ba 01 00 00 00 56 57 ................U.............VW
25ee0 8b 7d 08 8b cf e8 a6 6d fe ff 83 78 08 03 75 06 f2 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 1f ba fe .}.....m...x..u........T$.......
25f00 ff 85 c0 74 28 f2 0f 10 44 24 08 8b 77 0c e8 fd c0 06 00 f2 0f 11 06 b8 01 00 00 00 c7 46 08 03 ...t(...D$..w................F..
25f20 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 03 ba 01 00 00 00 8b cf e8 95 d8 fd ff cc cc cc cc cc ....G.._^..].j..................
25f40 55 8b ec 83 e4 f8 83 ec 08 ba 01 00 00 00 56 57 8b 7d 08 8b cf e8 36 6d fe ff 83 78 08 03 75 06 U.............VW.}....6m...x..u.
25f60 f2 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 af b9 fe ff 85 c0 74 28 f2 0f 10 44 24 08 8b 77 0c e8 6d .......T$..........t(...D$..w..m
25f80 bb 06 00 f2 0f 11 06 b8 01 00 00 00 c7 46 08 03 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 03 ba .............F......G.._^..].j..
25fa0 01 00 00 00 8b cf e8 25 d8 fd ff cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 10 ba 01 00 00 00 56 57 .......%........U.............VW
25fc0 8b 7d 08 8b cf e8 c6 6c fe ff 83 78 08 03 75 3b f2 0f 10 00 f2 0f 11 44 24 10 ba 02 00 00 00 8b .}.....l...x..u;.......D$.......
25fe0 cf e8 aa 6c fe ff 3d a0 65 53 00 74 46 f6 40 08 0f 76 40 ba 02 00 00 00 8b cf e8 91 6c fe ff 83 ...l..=.eS.tF.@..v@.........l...
26000 78 08 03 75 17 f2 0f 10 00 eb 30 8d 54 24 10 8b c8 e8 0a b9 fe ff 85 c0 74 4f eb be 8d 54 24 08 x..u......0.T$..........tO...T$.
26020 8b c8 e8 f9 b8 fe ff 85 c0 74 4c f2 0f 10 44 24 08 eb 08 f2 0f 10 05 e0 45 54 00 dd 44 24 10 8b .........tL...D$........ET..D$..
26040 77 0c f2 0f 11 44 24 08 dd 44 24 08 e8 6f ba 06 00 dd 1e c7 46 08 03 00 00 00 b8 01 00 00 00 83 w....D$..D$..o......F...........
26060 47 0c 10 5f 5e 8b e5 5d c3 6a 03 ba 01 00 00 00 8b cf e8 59 d7 fd ff 6a 03 ba 02 00 00 00 8b cf G.._^..].j.........Y...j........
26080 e8 4b d7 fd ff cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c ba 01 00 00 00 56 8b .K..............U.............V.
260a0 75 08 8b ce e8 e7 6b fe ff 83 78 08 13 75 22 8b 08 8b 50 04 8b 46 0c 89 08 89 50 04 c7 40 08 13 u.....k...x..u"...P..F....P..@..
260c0 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 8b e5 5d c3 6a 00 8d 54 24 0c 8b c8 e8 42 b9 fe ff 83 c4 .........F..^..].j..T$....B.....
260e0 04 85 c0 74 25 8b 46 0c 8b 54 24 0c 8b 4c 24 08 89 08 89 50 04 c7 40 08 13 00 00 00 b8 01 00 00 ...t%.F..T$..L$....P..@.........
26100 00 83 46 0c 10 5e 8b e5 5d c3 ba 01 00 00 00 8b ce e8 7a 6b fe ff 3d a0 65 53 00 74 18 8b 4e 0c ..F..^..].........zk..=.eS.t..N.
26120 b8 01 00 00 00 c7 41 08 00 00 00 00 83 46 0c 10 5e 8b e5 5d c3 68 b4 fc 49 00 6a 01 56 e8 4e d5 ......A......F..^..].h..I.j.V.N.
26140 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 c0 83 ec 38 ba 01 00 00 00 56 57 ................U.......8.....VW
26160 8b 7d 08 8b cf e8 26 6b fe ff 83 78 08 13 75 31 8b 47 14 8b 08 83 c1 20 39 4f 0c 73 16 0f 1f 00 .}....&k...x..u1.G......9O.s....
26180 8b 47 0c c7 40 08 00 00 00 00 83 47 0c 10 39 4f 0c 72 ed 89 4f 0c b8 01 00 00 00 5f 5e 8b e5 5d .G..@......G..9O.r..O......_^..]
261a0 c3 ba 01 00 00 00 8b cf e8 e3 6a fe ff 83 78 08 03 75 61 f2 0f 10 00 f2 0f 11 44 24 38 dd 44 24 ..........j...x..ua.......D$8.D$
261c0 38 83 ec 08 dd 1c 24 e8 04 de 06 00 dd 5c 24 40 f2 0f 10 44 24 40 83 c4 08 66 0f 2f 05 48 46 54 8.....$......\$@...D$@...f./.HFT
261e0 00 72 42 f2 0f 10 0d 30 46 54 00 66 0f 2f c8 76 34 8b 77 0c e8 32 b6 06 00 89 06 b8 01 00 00 00 .rB....0FT.f./.v4.w..2..........
26200 89 56 04 c7 46 08 13 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 8d 54 24 38 8b c8 e8 01 b7 fe ff 85 .V..F......G.._^..]..T$8........
26220 c0 74 1f eb 98 8b 47 0c f2 0f 11 00 c7 40 08 03 00 00 00 b8 01 00 00 00 83 47 0c 10 5f 5e 8b e5 .t....G......@...........G.._^..
26240 5d c3 6a 03 ba 01 00 00 00 8b cf e8 80 d5 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ].j.............................
26260 55 8b ec 83 e4 c0 83 ec 38 ba 01 00 00 00 56 57 8b 7d 08 8b cf e8 16 6a fe ff 83 78 08 13 75 31 U.......8.....VW.}.....j...x..u1
26280 8b 47 14 8b 08 83 c1 20 39 4f 0c 73 16 0f 1f 00 8b 47 0c c7 40 08 00 00 00 00 83 47 0c 10 39 4f .G......9O.s.....G..@......G..9O
262a0 0c 72 ed 89 4f 0c b8 01 00 00 00 5f 5e 8b e5 5d c3 ba 01 00 00 00 8b cf e8 d3 69 fe ff 83 78 08 .r..O......_^..]..........i...x.
262c0 03 75 61 f2 0f 10 00 f2 0f 11 44 24 38 dd 44 24 38 83 ec 08 dd 1c 24 e8 a4 89 06 00 dd 5c 24 40 .ua.......D$8.D$8.....$......\$@
262e0 f2 0f 10 44 24 40 83 c4 08 66 0f 2f 05 48 46 54 00 72 42 f2 0f 10 0d 30 46 54 00 66 0f 2f c8 76 ...D$@...f./.HFT.rB....0FT.f./.v
26300 34 8b 77 0c e8 22 b5 06 00 89 06 b8 01 00 00 00 89 56 04 c7 46 08 13 00 00 00 83 47 0c 10 5f 5e 4.w.."...........V..F......G.._^
26320 8b e5 5d c3 8d 54 24 38 8b c8 e8 f1 b5 fe ff 85 c0 74 1f eb 98 8b 47 0c f2 0f 11 00 c7 40 08 03 ..]..T$8.........t....G......@..
26340 00 00 00 b8 01 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 03 ba 01 00 00 00 8b cf e8 70 d4 fd ff .........G.._^..].j.........p...
26360 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 ba 01 00 00 00 53 56 ................U.............SV
26380 57 8b 7d 08 8b cf e8 05 69 fe ff 83 78 08 13 0f 85 05 01 00 00 ba 02 00 00 00 8b cf e8 ef 68 fe W.}.....i...x.................h.
263a0 ff 83 78 08 13 0f 85 ef 00 00 00 ba 02 00 00 00 8b cf e8 d9 68 fe ff 83 78 08 13 75 07 8b 18 8b ..x.................h...x..u....
263c0 48 04 eb 25 6a 00 8d 54 24 1c 8b c8 e8 4f b6 fe ff 83 c4 04 85 c0 75 09 0f 57 c0 66 0f 13 44 24 H..%j..T$....O........u..W.f..D$
263e0 18 8b 5c 24 18 8b 4c 24 1c 8b d3 89 4c 24 10 83 c2 01 8b c1 83 d0 00 85 c0 77 36 72 05 83 fa 01 ..\$..L$....L$...........w6r....
26400 77 2f 0b d9 0f 84 1d 01 00 00 8b 47 0c c7 00 00 00 00 00 c7 40 04 00 00 00 00 c7 40 08 13 00 00 w/.........G........@......@....
26420 00 b8 01 00 00 00 83 47 0c 10 5f 5e 5b 8b e5 5d c3 ba 01 00 00 00 8b cf e8 53 68 fe ff 83 78 08 .......G.._^[..].........Sh...x.
26440 13 75 07 8b 08 8b 40 04 eb 25 6a 00 8d 54 24 1c 8b c8 e8 c9 b5 fe ff 83 c4 04 85 c0 75 09 0f 57 .u....@..%j..T$.............u..W
26460 c0 66 0f 13 44 24 18 8b 4c 24 18 8b 44 24 1c ff 74 24 10 8b 77 0c 53 50 51 e8 12 9d 06 00 89 06 .f..D$..L$..D$..t$..w.SPQ.......
26480 b8 01 00 00 00 89 56 04 c7 46 08 13 00 00 00 83 47 0c 10 5f 5e 5b 8b e5 5d c3 ba 01 00 00 00 8b ......V..F......G.._^[..].......
264a0 cf e8 ea 67 fe ff 83 78 08 03 75 4f f2 0f 10 00 f2 0f 11 44 24 10 ba 02 00 00 00 8b cf e8 ce 67 ...g...x..uO.......D$..........g
264c0 fe ff 83 78 08 03 75 44 f2 0f 10 00 f2 0f 11 44 24 18 dd 44 24 10 dd 44 24 18 8b 77 0c e8 ee b5 ...x..uD.......D$..D$..D$..w....
264e0 06 00 dd 1e c7 46 08 03 00 00 00 b8 01 00 00 00 83 47 0c 10 5f 5e 5b 8b e5 5d c3 8d 54 24 10 8b .....F...........G.._^[..]..T$..
26500 c8 e8 1a b4 fe ff 85 c0 74 2a eb aa 8d 54 24 18 8b c8 e8 09 b4 fe ff 85 c0 75 b7 6a 03 8d 50 02 ........t*...T$..........u.j..P.
26520 8b cf e8 a9 d2 fd ff 68 1c cc 53 00 6a 02 57 e8 5c d1 fd ff 6a 03 ba 01 00 00 00 8b cf e8 8e d2 .......h..S.j.W.\...j...........
26540 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 c0 83 ec 38 ba 01 00 00 00 56 57 ................U.......8.....VW
26560 8b 7d 08 8b cf e8 26 67 fe ff 83 78 08 13 75 2e 8b 47 14 8b 08 83 c1 20 39 4f 0c 73 16 0f 1f 00 .}....&g...x..u..G......9O.s....
26580 8b 47 0c c7 40 08 00 00 00 00 83 47 0c 10 39 4f 0c 72 ed 89 4f 0c 0f 57 c0 e9 cd 00 00 00 ba 01 .G..@......G..9O.r..O..W........
265a0 00 00 00 8b cf e8 e6 66 fe ff 83 78 08 03 75 0c f2 0f 10 00 f2 0f 11 44 24 30 eb 19 8d 54 24 30 .......f...x..u........D$0...T$0
265c0 8b c8 e8 59 b3 fe ff 85 c0 0f 84 b6 00 00 00 f2 0f 10 44 24 30 dd 44 24 30 83 ec 08 0f 57 c9 f2 ...Y..............D$0.D$0....W..
265e0 0f 11 44 24 40 66 0f 2f c8 dd 1c 24 76 07 e8 8d 86 06 00 eb 05 e8 d6 d9 06 00 dd 5c 24 38 f2 0f ..D$@f./...$v..............\$8..
26600 10 4c 24 38 83 c4 08 66 0f 2f 0d 48 46 54 00 72 2d f2 0f 10 05 30 46 54 00 66 0f 2f c1 76 1f 8b .L$8...f./.HFT.r-....0FT.f./.v..
26620 77 0c 0f 28 c1 e8 01 b2 06 00 f2 0f 10 4c 24 30 89 06 89 56 04 c7 46 08 13 00 00 00 eb 0e 8b 47 w..(.........L$0...V..F........G
26640 0c f2 0f 11 08 c7 40 08 03 00 00 00 83 47 0c 10 f2 0f 10 44 24 38 8b 4f 0c 66 0f 2e c1 9f f6 c4 ......@......G.....D$8.O.f......
26660 44 0f 8b 2f ff ff ff f2 0f 5c c1 f2 0f 11 01 b8 02 00 00 00 c7 41 08 03 00 00 00 83 47 0c 10 5f D../.....\...........A......G.._
26680 5e 8b e5 5d c3 6a 03 ba 01 00 00 00 8b cf e8 3d d1 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc ^..].j.........=................
266a0 55 8b ec 83 e4 f8 83 ec 08 ba 01 00 00 00 56 57 8b 7d 08 8b cf e8 d6 65 fe ff 83 78 08 03 75 06 U.............VW.}.....e...x..u.
266c0 f2 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 4f b2 fe ff 85 c0 74 37 f2 0f 10 44 24 08 8b 77 0c 0f 57 .......T$....O.....t7...D$..w..W
266e0 c9 66 0f 2e c8 77 06 f2 0f 51 c0 eb 05 e8 6e d5 06 00 f2 0f 11 06 b8 01 00 00 00 c7 46 08 03 00 .f...w...Q....n.............F...
26700 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 03 ba 01 00 00 00 8b cf e8 b6 d0 fd ff cc cc cc cc cc cc ...G.._^..].j...................
26720 55 8b ec 83 e4 f8 83 ec 0c ba 01 00 00 00 53 56 8b 75 08 8b ce 57 e8 55 65 fe ff 83 78 08 13 75 U.............SV.u...W.Ue...x..u
26740 07 8b 38 8b 58 04 eb 1c 6a 00 8d 54 24 14 8b c8 e8 cb b2 fe ff 83 c4 04 85 c0 74 6c 8b 5c 24 14 ..8.X...j..T$.............tl.\$.
26760 8b 7c 24 10 ba 02 00 00 00 8b ce e8 20 65 fe ff 83 78 08 13 75 07 8b 08 8b 40 04 eb 1c 6a 00 8d .|$..........e...x..u....@...j..
26780 54 24 14 8b c8 e8 96 b2 fe ff 83 c4 04 85 c0 74 43 8b 44 24 14 8b 4c 24 10 3b d8 77 0d 72 04 3b T$.............tC.D$..L$.;.w.r.;
267a0 f9 73 07 b9 01 00 00 00 eb 02 33 c9 8b 46 0c 5f 89 08 c7 40 08 01 00 00 00 b8 01 00 00 00 83 46 .s........3..F._...@...........F
267c0 0c 10 5e 5b 8b e5 5d c3 ba 01 00 00 00 8b ce e8 8c d8 fd ff ba 02 00 00 00 8b ce e8 80 d8 fd ff ..^[..].........................
267e0 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 ba 01 00 00 00 56 8b ................U.............V.
26800 75 08 8b ce e8 87 64 fe ff 83 78 08 03 75 06 f2 0f 10 00 eb 19 8d 54 24 10 8b c8 e8 00 b1 fe ff u.....d...x..u........T$........
26820 85 c0 0f 84 b9 00 00 00 f2 0f 10 44 24 10 ba 02 00 00 00 f2 0f 11 44 24 08 8b ce e8 50 64 fe ff ...........D$.........D$....Pd..
26840 3d a0 65 53 00 74 76 f6 40 08 0f 76 70 ba 02 00 00 00 8b ce e8 37 64 fe ff 83 78 08 03 75 06 f2 =.eS.tv.@..vp........7d...x..u..
26860 0f 10 00 eb 15 8d 54 24 10 8b c8 e8 b0 b0 fe ff 85 c0 74 7b f2 0f 10 44 24 10 66 0f 2e 05 f0 45 ......T$..........t{...D$.f....E
26880 54 00 f2 0f 11 44 24 10 f2 0f 10 44 24 08 9f f6 c4 44 7a 07 e8 67 c1 06 00 eb 27 e8 10 c4 06 00 T....D$....D$....Dz..g....'.....
268a0 f2 0f 11 44 24 08 f2 0f 10 44 24 10 e8 ff c3 06 00 f2 0f 10 4c 24 08 f2 0f 5e c8 eb 08 e8 ee c3 ...D$....D$.........L$...^......
268c0 06 00 0f 28 c8 8b 46 0c f2 0f 11 08 c7 40 08 03 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 8b e5 5d ...(..F......@...........F..^..]
268e0 c3 6a 03 ba 01 00 00 00 8b ce e8 e1 ce fd ff 6a 03 ba 02 00 00 00 8b ce e8 d3 ce fd ff cc cc cc .j.............j................
26900 55 8b ec 83 e4 f8 83 ec 08 ba 01 00 00 00 56 57 8b 7d 08 8b cf e8 76 63 fe ff 83 78 08 03 75 06 U.............VW.}....vc...x..u.
26920 f2 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 ef af fe ff 85 c0 74 28 f2 0f 10 44 24 08 8b 77 0c e8 dd .......T$..........t(...D$..w...
26940 bd 06 00 f2 0f 11 06 b8 01 00 00 00 c7 46 08 03 00 00 00 83 47 0c 10 5f 5e 8b e5 5d c3 6a 03 ba .............F......G.._^..].j..
26960 01 00 00 00 8b cf e8 65 ce fd ff cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c ba 01 00 00 00 56 8b .......e........U.............V.
26980 75 08 8b ce e8 07 63 fe ff 83 78 08 03 75 06 f2 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 80 af fe ff u.....c...x..u........T$........
269a0 85 c0 74 2a f2 0f 10 44 24 08 8b 46 0c f2 0f 59 05 00 46 54 00 c7 40 08 03 00 00 00 f2 0f 11 00 ..t*...D$..F...Y..FT..@.........
269c0 b8 01 00 00 00 83 46 0c 10 5e 8b e5 5d c3 6a 03 ba 01 00 00 00 8b ce e8 f4 cd fd ff cc cc cc cc ......F..^..].j.................
269e0 55 8b ec 83 e4 f8 83 ec 0c ba 01 00 00 00 56 8b 75 08 8b ce e8 97 62 fe ff 83 78 08 03 75 06 f2 U.............V.u.....b...x..u..
26a00 0f 10 00 eb 15 8d 54 24 08 8b c8 e8 10 af fe ff 85 c0 74 2a f2 0f 10 44 24 08 8b 46 0c f2 0f 59 ......T$..........t*...D$..F...Y
26a20 05 d8 45 54 00 c7 40 08 03 00 00 00 f2 0f 11 00 b8 01 00 00 00 83 46 0c 10 5e 8b e5 5d c3 6a 03 ..ET..@...............F..^..].j.
26a40 ba 01 00 00 00 8b ce e8 84 cd fd ff cc cc cc cc 55 8b ec 83 ec 08 53 56 57 8b 7d 08 8b 47 14 8b ................U.....SVW.}..G..
26a60 4f 0c 8b d9 2b 18 b8 01 00 00 00 83 eb 10 89 45 08 c1 fb 04 3b d8 0f 8c 84 00 00 00 be 02 00 00 O...+..........E....;...........
26a80 00 3b de 7c 5a 8b d6 c7 45 f8 00 00 00 00 8b cf e8 fb 61 fe ff 8b 55 08 8b cf 89 45 fc e8 ee 61 .;.|Z...E.........a...U....E...a
26aa0 fe ff 8b 55 fc 81 fa a0 65 53 00 74 19 3d a0 65 53 00 74 0d 50 8b cf e8 f4 b3 fe ff 83 c4 04 eb ...U....eS.t.=.eS.t.P...........
26ac0 07 8b 45 f8 eb 02 33 c0 85 c0 8b ce 0f 44 4d 08 46 8b c1 89 45 08 3b f3 7e ab 8b 77 0c eb 02 8b ..E...3......DM.F...E.;.~..w....
26ae0 f1 8b d0 8b cf e8 a6 61 fe ff 0f 10 00 b8 01 00 00 00 0f 11 06 83 47 0c 10 5f 5e 5b 8b e5 5d c3 .......a..............G.._^[..].
26b00 68 b4 fc 49 00 6a 01 57 e8 83 cb fd ff cc cc cc 55 8b ec 83 ec 08 53 56 57 8b 7d 08 8b 47 14 8b h..I.j.W........U.....SVW.}..G..
26b20 4f 0c 8b d9 2b 18 b8 01 00 00 00 83 eb 10 89 45 fc c1 fb 04 3b d8 7c 7d be 02 00 00 00 3b de 7c O...+..........E....;.|}.....;.|
26b40 53 8b d0 c7 45 08 00 00 00 00 8b cf e8 3f 61 fe ff 8b d6 89 45 f8 8b cf e8 33 61 fe ff 8b 55 f8 S...E........?a.....E....3a...U.
26b60 81 fa a0 65 53 00 74 15 3d a0 65 53 00 74 0e 50 8b cf e8 39 b3 fe ff 83 c4 04 89 45 08 83 7d 08 ...eS.t.=.eS.t.P...9.......E..}.
26b80 00 8b c6 0f 44 45 fc 46 89 45 fc 3b f3 7e b2 8b 77 0c eb 02 8b f1 8b d0 8b cf e8 f1 60 fe ff 0f ....DE.F.E.;.~..w...........`...
26ba0 10 00 b8 01 00 00 00 0f 11 06 83 47 0c 10 5f 5e 5b 8b e5 5d c3 68 b4 fc 49 00 6a 01 57 e8 ce ca ...........G.._^[..].h..I.j.W...
26bc0 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 53 56 57 e8 aa f9 04 ................U........SVW....
26be0 00 8b 7d 08 66 0f 6e c0 8b 47 14 8b 57 0c 8b ca f3 0f e6 c0 2b 08 83 e9 10 c1 f9 04 f2 0f 59 05 ..}.f.n..G..W.......+.........Y.
26c00 c8 45 54 00 f2 0f 11 44 24 18 83 e9 00 0f 84 40 01 00 00 83 e9 01 74 77 83 e9 01 0f 85 4d 01 00 .ET....D$......@......tw.....M..
26c20 00 8d 51 01 8b cf e8 65 60 fe ff 83 78 08 13 75 07 8b 18 8b 70 04 eb 20 6a 00 8d 54 24 14 8b c8 ..Q....e`...x..u....p...j..T$...
26c40 e8 db ad fe ff 83 c4 04 85 c0 0f 84 29 01 00 00 8b 74 24 14 8b 5c 24 10 ba 02 00 00 00 89 74 24 ............)....t$..\$.......t$
26c60 0c 8b cf e8 28 60 fe ff 83 78 08 13 75 07 8b 08 8b 50 04 eb 5b 6a 00 8d 54 24 14 8b c8 e8 9e ad ....(`...x..u....P..[j..T$......
26c80 fe ff 83 c4 04 85 c0 0f 84 f8 00 00 00 eb 39 bb 01 00 00 00 33 f6 8b d3 89 74 24 0c 8b cf e8 ed ..............9.....3....t$.....
26ca0 5f fe ff 83 78 08 13 75 07 8b 08 8b 50 04 eb 20 6a 00 8d 54 24 14 8b c8 e8 63 ad fe ff 83 c4 04 _...x..u....P...j..T$....c......
26cc0 85 c0 0f 84 c9 00 00 00 8b 4c 24 10 8b 54 24 14 3b f2 7c 0e 0f 8f c0 00 00 00 3b d9 0f 87 b8 00 .........L$..T$.;.|.......;.....
26ce0 00 00 85 f6 7f 2a 7c 04 85 db 73 24 8b c3 83 c0 ff 89 44 24 10 8b c6 15 ff ff ff 7f 3b d0 7c 10 .....*|...s$......D$........;.|.
26d00 0f 8f a1 00 00 00 3b 4c 24 10 0f 87 97 00 00 00 8b 77 0c 2b cb 1b 54 24 0c e8 22 ac 06 00 f2 0f ......;L$........w.+..T$..".....
26d20 58 05 e0 45 54 00 f2 0f 59 44 24 18 e8 fa aa 06 00 03 c3 c7 46 08 13 00 00 00 89 06 b8 01 00 00 X..ET...YD$.........F...........
26d40 00 13 54 24 0c 89 56 04 83 47 0c 10 5f 5e 5b 8b e5 5d c3 f2 0f 11 02 b8 01 00 00 00 c7 42 08 03 ..T$..V..G.._^[..]...........B..
26d60 00 00 00 83 47 0c 10 5f 5e 5b 8b e5 5d c3 68 24 cc 53 00 57 e8 07 cb fd ff ba 01 00 00 00 8b cf ....G.._^[..].h$.S.W............
26d80 e8 db d2 fd ff ba 02 00 00 00 8b cf e8 cf d2 fd ff 8b d3 8b cf e8 c6 d2 fd ff 68 40 cc 53 00 6a ..........................h@.S.j
26da0 01 57 e8 e9 c8 fd ff 68 54 cc 53 00 6a 01 57 e8 dc c8 fd ff cc cc cc cc cc cc cc cc cc cc cc cc .W.....hT.S.j.W.................
26dc0 55 8b ec 83 e4 f8 8b 4d 08 83 ec 08 ba 01 00 00 00 e8 ba 5e fe ff 83 78 08 03 75 06 f2 0f 10 00 U......M...........^...x..u.....
26de0 eb 13 8d 14 24 8b c8 e8 34 ab fe ff 85 c0 74 1e f2 0f 10 04 24 e8 31 aa 06 00 50 e8 ac f7 04 00 ....$...4.....t.....$.1...P.....
26e00 83 c4 04 e8 83 f7 04 00 33 c0 8b e5 5d c3 8b 4d 08 ba 01 00 00 00 6a 03 e8 b3 c9 fd ff cc cc cc ........3...]..M......j.........
26e20 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 5d 5e fe ff 3d a0 65 53 00 74 6e 8b 40 08 83 e0 0f U..V.u.........]^..=.eS.tn.@....
26e40 3c 03 75 64 ba 01 00 00 00 8b ce e8 40 5e fe ff 8b ce 83 78 08 13 75 1b ba 68 cc 53 00 e8 2e 1d <.ud........@^.....x..u..h.S....
26e60 ff ff 8b 56 0c 89 02 0f b6 40 04 83 c8 40 89 42 08 eb 19 ba 70 cc 53 00 e8 13 1d ff ff 8b 4e 0c ...V.....@...@.B....p.S.......N.
26e80 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 30 8b ce e8 10 f7 fe ff ....@...@.A..F..F...x..~0.......
26ea0 b8 01 00 00 00 5e 5d c3 ba 01 00 00 00 8b ce e8 dc 5d fe ff 3d a0 65 53 00 74 16 8b 4e 0c c7 41 .....^]..........]..=.eS.t..N..A
26ec0 08 00 00 00 00 83 46 0c 10 b8 01 00 00 00 5e 5d c3 68 b4 fc 49 00 6a 01 56 e8 b2 c7 fd ff cc cc ......F.......^].h..I.j.V.......
26ee0 55 8b ec 83 e4 c0 83 ec 38 56 8b 75 08 57 8b 7e 10 85 f6 74 2b 8b 87 80 00 00 00 3d 20 65 53 00 U.......8V.u.W.~...t+......=.eS.
26f00 0f 85 8e 01 00 00 f2 0f 10 08 f2 0f 10 05 10 46 54 00 66 0f 2e c8 9f f6 c4 44 0f 8a 7f 01 00 00 ...............FT.f......D......
26f20 6a 20 6a 05 33 d2 8b ce e8 93 28 ff ff 8a 4f 3c 8b d0 80 e1 03 6a 1b 6a 00 88 4a 05 c6 42 04 05 j.j.3.....(...O<.....j.j..J..B..
26f40 8b 4f 40 89 0a 8b ce 89 57 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 .O@.....W@.B.....f.B....B......B
26f60 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 83 ......B..eS..B......F....@.E....
26f80 46 0c 10 e8 b8 fc fe ff 8b 46 10 83 c4 10 83 78 0c 00 7e 07 8b ce e8 15 f6 fe ff 6a 00 68 e0 69 F........F.....x..~........j.h.i
26fa0 53 00 56 e8 28 e2 fd ff 8b 46 0c 83 c4 0c f2 0f 10 05 e8 45 54 00 ba fe ff ff ff 8b ce f2 0f 11 S.V.(....F.........ET...........
26fc0 00 c7 40 08 03 00 00 00 83 46 0c 10 68 00 cd 53 00 e8 ba 5c fe ff 8b d0 8b ce e8 e1 6c fe ff 8b ..@......F..h..S...\........l...
26fe0 46 0c 83 c4 04 f2 0f 10 05 38 46 54 00 ba fe ff ff ff 8b ce f2 0f 11 00 c7 40 08 03 00 00 00 83 F........8FT.............@......
27000 46 0c 10 68 04 cd 53 00 e8 83 5c fe ff 8b d0 8b ce e8 aa 6c fe ff 8b 46 0c 83 c4 04 ba fe ff ff F..h..S...\........l...F........
27020 ff 8b ce c7 00 ff ff ff ff c7 40 04 ff ff ff 7f c7 40 08 13 00 00 00 83 46 0c 10 68 0c cd 53 00 ..........@......@......F..h..S.
27040 e8 4b 5c fe ff 8b d0 8b ce e8 72 6c fe ff 8b 46 0c 83 c4 04 ba fe ff ff ff 8b ce c7 00 00 00 00 .K\.......rl...F................
27060 00 c7 40 04 00 00 00 80 c7 40 08 13 00 00 00 83 46 0c 10 68 18 cd 53 00 e8 13 5c fe ff 8b d0 8b ..@......@......F..h..S...\.....
27080 ce e8 3a 6c fe ff 83 c4 04 b8 01 00 00 00 5f 5e 8b e5 5d c3 68 58 fe 49 00 56 e8 e1 c7 fd ff 83 ..:l.........._^..].hX.I.V......
270a0 ec 10 f2 0f 11 4c 24 08 f2 0f 11 04 24 68 74 fe 49 00 56 e8 c8 c7 fd ff cc cc cc cc cc cc cc cc .....L$.....$ht.I.V.............
270c0 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 bd 5b fe ff 3d a0 65 53 00 0f 84 8d 00 00 00 68 2c U..V.u..........[..=.eS.......h,
270e0 cd 53 00 6a 01 56 e8 f5 ca fd ff 83 c4 0c 85 c0 75 16 8b 46 0c c7 40 08 00 00 00 00 b8 01 00 00 .S.j.V..........u..F..@.........
27100 00 83 46 0c 10 5e 5d c3 83 78 04 00 8b ce 75 26 ba 34 cd 53 00 e8 76 1a ff ff 8b 56 0c 89 02 0f ..F..^]..x....u&.4.S..v....V....
27120 b6 40 04 83 c8 40 89 42 08 8b 46 10 83 46 0c 10 83 78 0c 00 eb 24 ba 40 cd 53 00 e8 50 1a ff ff .@...@.B..F..F...x...$.@.S..P...
27140 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 0c 10 83 79 0c 00 7e 07 8b ce e8 4d .N.....@...@.A..N..F...y..~....M
27160 f4 fe ff b8 01 00 00 00 5e 5d c3 68 b4 fc 49 00 6a 01 56 e8 18 c5 fd ff cc cc cc cc cc cc cc cc ........^].h..I.j.V.............
27180 55 8b ec 56 8b 75 08 68 2c cd 53 00 6a 01 56 e8 4c ca fd ff 83 c4 0c 85 c0 74 55 83 78 04 00 75 U..V.u.h,.S.j.V.L........tU.x..u
271a0 37 ba 48 cd 53 00 8b ce e8 e3 19 ff ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 7.H.S.........N.....@...@.A..F..
271c0 46 0c 10 83 78 0c 00 7e 1f 8b ce e8 e0 f3 fe ff b8 01 00 00 00 5e 5d c3 ff 30 68 58 cd 53 00 56 F...x..~.............^]..0hX.S.V
271e0 e8 7b 65 fe ff 83 c4 0c b8 01 00 00 00 5e 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b ce e8 5f c5 fd .{e..........^].h,.S........._..
27200 ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 53 56 57 8b f9 33 d2 6a 20 6a 07 8b 77 10 e8 9d ................SVW..3.j.j..w...
27220 25 ff ff 8a 4e 3c 8b d8 80 e1 03 83 c4 08 88 4b 05 c6 43 04 07 8b 4e 40 89 0b 89 5e 40 c7 43 0c %...N<.........K..C...N@...^@.C.
27240 08 00 00 00 c7 43 08 00 00 00 00 a1 a0 65 53 00 8b 0d a4 65 53 00 89 43 10 89 4b 14 c6 43 06 00 .....C.......eS....eS..C..K..C..
27260 8b 47 0c 89 18 c7 40 08 47 00 00 00 8b 47 10 83 47 0c 10 83 78 0c 00 7e 07 8b cf e8 30 f3 fe ff .G....@.G....G..G...x..~....0...
27280 68 2c cd 53 00 ba d8 b9 f0 ff c7 43 1c 00 00 00 00 8b cf e8 f8 59 fe ff 8b d0 8b cf e8 0f 66 fe h,.S.......C.........Y........f.
272a0 ff 83 c4 04 6a fe 57 e8 a4 6e fe ff 83 c4 08 8d 43 18 5f 5e 5b c3 cc cc cc cc cc cc cc cc cc cc ....j.W..n......C._^[...........
272c0 55 8b ec 51 56 8b 75 08 68 2c cd 53 00 6a 01 56 e8 0b c9 fd ff 83 c4 0c 85 c0 74 35 83 78 04 00 U..QV.u.h,.S.j.V..........t5.x..
272e0 74 40 68 2c cd 53 00 6a 01 56 e8 f1 c8 fd ff 83 c4 0c 85 c0 74 1b 8b 48 04 89 4d fc c7 40 04 00 t@h,.S.j.V..........t..H..M..@..
27300 00 00 00 8b 45 fc 56 ff d0 83 c4 04 5e 8b e5 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b ce e8 3e c4 ....E.V.....^..].h,.S.........>.
27320 fd ff 68 64 cd 53 00 56 e8 53 c5 fd ff cc cc cc 55 8b ec 51 56 8b 75 08 ba 01 00 00 00 8b ce e8 ..hd.S.V.S......U..QV.u.........
27340 4c 59 fe ff 3d a0 65 53 00 75 1d 68 84 cd 53 00 ba d8 b9 f0 ff 8b ce e8 34 59 fe ff 8b d0 8b ce LY..=.eS.u.h..S.........4Y......
27360 e8 4b 65 fe ff 83 c4 04 68 2c cd 53 00 6a 01 56 e8 6b c8 fd ff 83 c4 0c 85 c0 74 35 83 78 04 00 .Ke.....h,.S.j.V.k........t5.x..
27380 74 40 68 2c cd 53 00 6a 01 56 e8 51 c8 fd ff 83 c4 0c 85 c0 74 1b 8b 48 04 89 4d fc c7 40 04 00 t@h,.S.j.V.Q........t..H..M..@..
273a0 00 00 00 8b 45 fc 56 ff d0 83 c4 04 5e 8b e5 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b ce e8 9e c3 ....E.V.....^..].h,.S...........
273c0 fd ff 68 64 cd 53 00 56 e8 b3 c4 fd ff cc cc cc 55 8b ec 51 56 8b 75 08 68 2c cd 53 00 6a 01 56 ..hd.S.V........U..QV.u.h,.S.j.V
273e0 e8 fb c7 fd ff 83 c4 0c 85 c0 74 3c 83 78 04 00 74 2f 83 38 00 74 2a 68 2c cd 53 00 6a 01 56 e8 ..........t<.x..t/.8.t*h,.S.j.V.
27400 dc c7 fd ff 83 c4 0c 85 c0 74 1d 8b 48 04 89 4d fc c7 40 04 00 00 00 00 8b 45 fc 56 ff d0 83 c4 .........t..H..M..@......E.V....
27420 04 33 c0 5e 8b e5 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b ce e8 27 c3 fd ff cc cc cc cc cc cc cc .3.^..].h,.S.........'..........
27440 55 8b ec 56 8b 75 08 68 2c cd 53 00 6a 01 56 e8 8c c7 fd ff 83 c4 0c 85 c0 74 1d ff 30 e8 ae 5d U..V.u.h,.S.j.V..........t..0..]
27460 04 00 33 c9 85 c0 6a 00 0f 94 c1 51 56 e8 4e c4 fd ff 83 c4 10 5e 5d c3 68 2c cd 53 00 ba 01 00 ..3...j....QV.N......^].h,.S....
27480 00 00 8b ce e8 d7 c2 fd ff cc cc cc cc cc cc cc 55 8b ec 83 ec 08 56 8b 75 08 57 6a 00 6a 01 56 ................U.....V.u.Wj.j.V
274a0 e8 7b 5f fe ff 83 c4 0c 89 45 fc 8b ce 85 c0 0f 84 d6 00 00 00 53 ba 02 00 00 00 e8 d0 57 fe ff .{_......E...........S.......W..
274c0 3d a0 65 53 00 74 1f f6 40 08 0f 76 19 6a 00 6a 02 56 e8 49 5f fe ff 8b d8 83 c4 0c 85 db 0f 84 =.eS.t..@..v.j.j.V.I_...........
274e0 b3 00 00 00 eb 05 bb 4c fd 49 00 8b ce e8 1e fd ff ff 89 45 f8 c7 00 00 00 00 00 c7 40 04 40 80 .......L.I.........E........@.@.
27500 42 00 8a 0b 84 c9 74 76 0f be c9 51 68 24 cd 53 00 e8 ea fd 03 00 83 c4 08 85 c0 74 61 33 c0 80 B.....tv...Qh$.S...........ta3..
27520 7b 01 2b 0f 94 c0 8d 48 01 03 cb 8b f9 8d 57 01 8a 07 47 84 c0 75 f9 68 28 cd 53 00 51 2b fa e8 {.+....H......W...G..u.h(.S.Q+..
27540 8c d6 04 00 83 c4 08 3b c7 75 33 8b 7d fc 53 57 e8 2d 5c 04 00 8b 4d f8 83 c4 08 89 01 5b 85 c0 .......;.u3.}.SW.-\...M......[..
27560 75 11 57 50 56 e8 56 c3 fd ff 83 c4 0c 5f 5e 8b e5 5d c3 5f b8 01 00 00 00 5e 8b e5 5d c3 68 ac u.WPV.V......_^..]._.....^..].h.
27580 cd 53 00 6a 02 56 e8 05 c1 fd ff 6a 04 ba 01 00 00 00 e8 39 c2 fd ff 6a 04 ba 02 00 00 00 8b ce .S.j.V.....j.......9...j........
275a0 e8 2b c2 fd ff cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 68 2c cd 53 00 6a 01 56 e8 .+..............U..V.u.h,.S.j.V.
275c0 1c c6 fd ff 83 c4 0c 85 c0 74 14 ff 30 e8 4a f6 04 00 50 56 e8 b7 c3 fd ff 83 c4 0c 5e 5d c3 68 .........t..0.J...PV........^].h
275e0 2c cd 53 00 ba 01 00 00 00 8b ce e8 70 c1 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ,.S.........p...................
27600 55 8b ec 51 53 57 8b 7d 08 6a 00 6a 01 57 e8 0d 5e fe ff 8b d8 83 c4 0c 8b cf 85 db 74 74 ba 02 U..QSW.}.j.j.W..^...........tt..
27620 00 00 00 e8 68 56 fe ff 3d a0 65 53 00 74 1c f6 40 08 0f 76 16 6a 00 6a 02 57 e8 e1 5d fe ff 83 ....hV..=.eS.t..@..v.j.j.W..]...
27640 c4 0c 89 45 fc 85 c0 74 55 eb 07 c7 45 fc 4c fd 49 00 56 8b cf e8 b6 fb ff ff ff 75 fc 8b f0 53 ...E...tU...E.L.I.V........u...S
27660 e8 8e f6 04 00 83 c4 08 89 06 c7 46 04 b0 81 42 00 5e 85 c0 75 11 53 50 57 e8 42 c2 fd ff 83 c4 ...........F...B.^..u.SPW.B.....
27680 0c 5f 5b 8b e5 5d c3 5f b8 01 00 00 00 5b 8b e5 5d c3 6a 04 ba 01 00 00 00 e8 32 c1 fd ff 6a 04 ._[..]._.....[..].j.......2...j.
276a0 ba 02 00 00 00 8b cf e8 24 c1 fd ff cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 57 8b 7d 08 8b cf e8 ........$.......U.....QSVW.}....
276c0 4c fb ff ff 8b f0 c7 06 00 00 00 00 c7 46 04 40 80 42 00 e8 b1 eb 04 00 89 06 85 c0 75 7f e8 8e L............F.@.B..........u...
276e0 5f 04 00 8b 18 8b 47 0c 53 c7 40 08 00 00 00 00 83 47 0c 10 e8 6d 63 04 00 83 c4 04 85 c0 75 0c _.....G.S.@......G...mc.......u.
27700 8b 47 0c c7 40 08 00 00 00 00 eb 18 8b d0 8b cf e8 7b 14 ff ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 .G..@............{....O.....@...
27720 40 89 41 08 8b 4f 10 83 47 0c 10 8b 77 0c 83 79 0c 00 7e 0a 8b cf e8 75 ee fe ff 8b 77 0c 8b c3 @.A..O..G...w..y..~....u....w...
27740 c7 46 08 13 00 00 00 99 89 06 b8 03 00 00 00 89 56 04 83 47 0c 10 5f 5e 5b 8b e5 5d c3 5f 5e b8 .F..............V..G.._^[..]._^.
27760 01 00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 51 56 8b f2 ba 01 00 00 00 57 89 75 fc ....[..]........U..QV.......W.u.
27780 8b f9 e8 09 55 fe ff 3d a0 65 53 00 0f 84 db 00 00 00 f6 40 08 0f 0f 86 d1 00 00 00 53 ba 01 00 ....U..=.eS........@........S...
277a0 00 00 8b cf e8 e7 54 fe ff 8b 48 08 83 e1 0f 83 f9 04 74 2a 83 f9 03 75 5a 8b d0 8b cf e8 be 08 ......T...H.......t*...uZ.......
277c0 ff ff 8b 47 10 83 78 0c 00 7e 07 8b cf e8 de ed fe ff ba 01 00 00 00 8b cf e8 b2 54 fe ff 8b 18 ...G..x..~.................T....
277e0 83 c3 10 74 2e 8b cf e8 24 fa ff ff ff 75 08 8b f0 53 c7 06 00 00 00 00 c7 46 04 40 80 42 00 e8 ...t....$....u...S.......F.@.B..
27800 7e 59 04 00 83 c4 08 89 06 85 c0 0f 84 80 00 00 00 eb 3d 68 2c cd 53 00 6a 01 57 e8 c0 c3 fd ff ~Y................=h,.S.j.W.....
27820 83 c4 0c 85 c0 0f 84 82 00 00 00 83 78 04 00 0f 84 89 00 00 00 ba 01 00 00 00 8b cf e8 4f 54 fe ............x................OT.
27840 ff 8b 4f 0c 0f 10 00 0f 11 01 83 47 0c 10 eb 03 8b 75 fc 56 ba d8 b9 f0 ff 8b cf e8 30 54 fe ff ..O........G.....u.V........0T..
27860 8b d0 8b cf e8 57 64 fe ff 83 c4 04 5b 56 ba d8 b9 f0 ff 8b cf e8 16 54 fe ff 8b d0 8b cf e8 2d .....Wd.....[V.........T.......-
27880 60 fe ff 83 c4 04 b8 01 00 00 00 5f 5e 8b e5 5d c3 e8 db 5d 04 00 ff 30 e8 c9 61 04 00 83 c4 04 `.........._^..]...]...0..a.....
278a0 50 53 68 90 cd 53 00 57 e8 d3 bf fd ff 68 2c cd 53 00 ba 01 00 00 00 8b cf e8 a2 be fd ff 68 64 PSh..S.W.....h,.S.............hd
278c0 cd 53 00 57 e8 b7 bf fd ff cc cc cc cc cc cc cc 55 8b ec 8b 4d 08 ba d8 cd 53 00 68 4c fd 49 00 .S.W............U...M....S.hL.I.
278e0 e8 8b fe ff ff 83 c4 04 5d c3 cc cc cc cc cc cc 55 8b ec 8b 4d 08 ba 84 cd 53 00 68 e4 cd 53 00 ........].......U...M....S.h..S.
27900 e8 6b fe ff ff 83 c4 04 5d c3 cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 53 56 57 8b f9 8b da 8b 47 .k......].......U.....QSVW.....G
27920 14 8b 4f 0c 8b f1 2b 30 83 ee 10 c1 fe 04 4e 81 fe fa 00 00 00 7f 50 c7 41 08 13 00 00 00 8b c6 ..O...+0......N.......P.A.......
27940 99 89 01 33 c0 89 51 04 83 47 0c 10 85 db 8b 4f 0c 6a 02 0f 95 c0 6a 02 89 01 c7 41 08 01 00 00 ...3..Q..G.....O.j....j....A....
27960 00 83 47 0c 10 57 e8 c5 55 fe ff 83 c4 0c 8d 46 03 50 68 00 91 42 00 57 e8 23 5e fe ff 83 c4 0c ..G..W..U......F.Ph..B.W.#^.....
27980 5f 5e 5b 8b e5 5d c3 68 e8 cd 53 00 68 fc 00 00 00 57 e8 f9 bc fd ff cc cc cc cc cc cc cc cc cc _^[..].h..S.h....W..............
279a0 55 8b ec 83 e4 f8 56 8b 75 08 57 68 2c cd 53 00 6a 01 56 e8 28 c2 fd ff 83 c4 0c 85 c0 74 6d 83 U.....V.u.Wh,.S.j.V.(........tm.
279c0 78 04 00 74 78 8b 46 14 8b 4e 0c 8b f9 2b 38 83 ef 10 c1 ff 04 4f 81 ff fa 00 00 00 7f 6a c7 41 x..tx.F..N...+8......O.......j.A
279e0 08 13 00 00 00 8b c7 99 89 01 89 51 04 83 46 0c 10 8b 46 0c 6a 02 6a 02 56 c7 00 00 00 00 00 c7 ...........Q..F...F.j.j.V.......
27a00 40 08 01 00 00 00 83 46 0c 10 e8 21 55 fe ff 8d 47 03 50 68 00 91 42 00 56 e8 82 5d fe ff 83 c4 @......F...!U...G.Ph..B.V..]....
27a20 18 b8 01 00 00 00 5f 5e 8b e5 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b ce e8 23 bd fd ff 68 64 cd ......_^..].h,.S.........#...hd.
27a40 53 00 56 e8 38 be fd ff 68 e8 cd 53 00 68 fc 00 00 00 56 e8 38 bc fd ff cc cc cc cc cc cc cc cc S.V.8...h..S.h....V.8...........
27a60 55 8b ec 56 57 8b 7d 08 ba 01 00 00 00 8b cf e8 1c 52 fe ff 3d a0 65 53 00 75 0e 8b 47 0c c7 40 U..VW.}..........R..=.eS.u..G..@
27a80 08 00 00 00 00 83 47 0c 10 ba 01 00 00 00 8b cf e8 fb 51 fe ff 3d a0 65 53 00 74 76 f6 40 08 0f ......G...........Q..=.eS.tv.@..
27aa0 75 70 68 d8 cd 53 00 ba d8 b9 f0 ff 8b cf e8 dd 51 fe ff 8b d0 8b cf e8 f4 5d fe ff ba 01 00 00 uph..S..........Q........]......
27ac0 00 8b cf e8 c8 51 fe ff 83 ca ff 8b cf 8b f0 e8 bc 51 fe ff 68 2c cd 53 00 6a 01 57 0f 10 00 0f .....Q...........Q..h,.S.j.W....
27ae0 11 06 83 47 0c f0 e8 f5 c0 fd ff 83 c4 10 85 c0 0f 84 92 00 00 00 83 78 04 00 0f 84 99 00 00 00 ...G...................x........
27b00 33 d2 8b cf e8 07 fe ff ff 5f b8 01 00 00 00 5e 5d c3 53 6a 00 6a 01 57 e8 03 59 fe ff 8b d8 83 3........_.....^].Sj.j.W..Y.....
27b20 c4 0c 8b cf 85 db 74 7c e8 e3 f6 ff ff 8b f0 68 4c fd 49 00 53 c7 06 00 00 00 00 c7 46 04 40 80 ......t|.......hL.I.S.......F.@.
27b40 42 00 e8 3b 56 04 00 83 c4 08 89 06 85 c0 74 60 ba 01 00 00 00 8b cf e8 34 51 fe ff 83 ca ff 8b B..;V.........t`........4Q......
27b60 cf 8b f0 e8 28 51 fe ff ba 01 00 00 00 8b cf 5b 0f 10 00 0f 11 06 83 47 0c f0 e8 91 fd ff ff 5f ....(Q.........[.......G......._
27b80 b8 01 00 00 00 5e 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b cf e8 c7 bb fd ff 68 64 cd 53 00 57 e8 .....^].h,.S.............hd.S.W.
27ba0 dc bc fd ff 6a 04 ba 01 00 00 00 e8 20 bc fd ff e8 bc 5a 04 00 ff 30 e8 aa 5e 04 00 83 c4 04 50 ....j.............Z...0..^.....P
27bc0 53 68 90 cd 53 00 57 e8 b4 bc fd ff cc cc cc cc 53 56 57 8b da 8b f1 33 ff 0f 1f 80 00 00 00 00 Sh..S.W.........SVW....3........
27be0 8b 46 04 50 85 db 74 07 e8 b3 97 04 00 eb 05 e8 4c 94 04 00 83 c4 04 85 c0 74 29 8b 4e 08 81 f9 .F.P..t.........L........t).N...
27c00 c8 00 00 00 7d 1a 8a 46 04 88 44 31 0c ff 36 ff 46 08 e8 5d 59 04 00 83 c4 04 89 46 04 47 eb c0 ....}..F..D1..6.F..]Y......F.G..
27c20 c6 46 0c 00 8b c7 5f 5e 5b c3 cc cc cc cc cc cc 55 8b ec 83 e4 f8 81 ec e4 00 00 00 53 56 33 db .F...._^[.......U...........SV3.
27c40 89 54 24 14 57 8b f9 89 5c 24 20 33 f6 e8 64 cd 04 00 8b 00 8a 00 88 44 24 0f 66 0f 1f 44 00 00 .T$.W...\$.3..d........D$.f..D..
27c60 ff 74 24 18 e8 0b 59 04 00 83 c4 04 89 44 24 1c 50 e8 0a 96 04 00 83 c4 04 85 c0 75 e3 8b 44 24 .t$...Y......D$.P..........u..D$
27c80 1c 83 f8 2d 74 05 83 f8 2b 75 2e 8b 4c 24 20 81 f9 c8 00 00 00 7c 06 88 5c 24 24 eb 20 8a 44 24 ...-t...+u..L$.......|..\$$...D$
27ca0 1c 88 44 0c 24 ff 74 24 18 ff 44 24 24 e8 c2 58 04 00 83 c4 04 89 44 24 1c 8b 4c 24 20 83 f8 30 ..D.$.t$..D$$..X......D$..L$...0
27cc0 75 69 81 f9 c8 00 00 00 7c 06 88 5c 24 24 eb 5b c6 44 0c 24 30 ff 74 24 18 ff 44 24 24 e8 92 58 ui......|..\$$.[.D.$0.t$..D$$..X
27ce0 04 00 83 c4 04 89 44 24 1c 83 f8 78 74 05 83 f8 58 75 10 8b 4c 24 20 81 f9 c8 00 00 00 7c 0b 88 ......D$...xt...Xu..L$.......|..
27d00 5c 24 24 be 01 00 00 00 eb 21 8a 44 24 1c 88 44 0c 24 ff 74 24 18 ff 44 24 24 e8 55 58 04 00 83 \$$......!.D$..D.$.t$..D$$.UX...
27d20 c4 04 89 44 24 1c bb 01 00 00 00 8b d3 8d 4c 24 18 e8 9a fe ff ff 8b 4c 24 1c 03 f0 0f be 44 24 ...D$.........L$.......L$.....D$
27d40 0f 3b c8 74 05 83 f9 2e 75 40 8b 54 24 20 81 fa c8 00 00 00 7c 07 c6 44 24 24 00 eb 31 8a 44 24 .;.t....u@.T$.......|..D$$..1.D$
27d60 1c 88 44 14 24 ff 74 24 18 ff 44 24 24 e8 02 58 04 00 83 c4 04 89 44 24 1c 8b d3 8d 4c 24 18 e8 ..D.$.t$..D$$..X......D$....L$..
27d80 4c fe ff ff 8b 4c 24 1c 03 f0 8b 54 24 20 85 f6 0f 8e a1 00 00 00 85 db b8 04 ce 53 00 be 00 ce L....L$....T$..............S....
27da0 53 00 0f 44 f0 0f be 06 3b c8 74 0c 0f be 46 01 3b c8 0f 85 7f 00 00 00 81 fa c8 00 00 00 7d 72 S..D....;.t...F.;.............}r
27dc0 8a 44 24 1c 88 44 14 24 ff 74 24 18 ff 44 24 24 e8 9f 57 04 00 83 c4 04 89 44 24 1c 83 f8 2d 74 .D$..D.$.t$..D$$..W......D$...-t
27de0 05 83 f8 2b 75 2f 8b 4c 24 20 81 f9 c8 00 00 00 7c 07 c6 44 24 24 00 eb 1c 8a 44 24 1c 88 44 0c ...+u/.L$.......|..D$$....D$..D.
27e00 24 ff 74 24 18 ff 44 24 24 e8 66 57 04 00 89 44 24 20 83 c4 04 50 e8 25 92 04 00 83 c4 04 85 c0 $.t$..D$$.fW...D$....P.%........
27e20 74 53 8b 4c 24 20 81 f9 c8 00 00 00 7c cb 8b 4c 24 1c c6 44 24 24 00 ff 74 24 18 51 e8 64 f1 04 tS.L$.......|..L$..D$$..t$.Q.d..
27e40 00 8b 44 24 28 8d 54 24 18 8b 77 0c 8d 4c 24 2c 83 c4 08 c6 44 04 24 00 e8 73 00 ff ff 85 c0 74 ..D$(.T$..w..L$,....D.$..s.....t
27e60 1a 8b 4c 24 10 8b 54 24 14 89 0e b9 13 00 00 00 89 56 04 eb 26 8b 4c 24 1c eb bc 8d 54 24 10 8d ..L$..T$.........V..&.L$....T$..
27e80 4c 24 24 e8 c8 fe fe ff 85 c0 74 2d f2 0f 10 44 24 10 b9 03 00 00 00 f2 0f 11 06 89 4e 08 8d 4c L$$.......t-...D$...........N..L
27ea0 24 24 2b c1 83 c0 01 74 10 83 47 0c 10 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8b 47 0c c7 40 08 00 $$+....t..G......._^[..]..G..@..
27ec0 00 00 00 83 47 0c 10 33 c0 5f 5e 5b 8b e5 5d c3 55 8b ec b8 20 10 00 00 e8 a3 81 06 00 53 56 57 ....G..3._^[..].U............SVW
27ee0 8b f1 89 55 f8 33 db 89 75 f4 8d 85 f4 ef ff ff 89 b5 f0 ef ff ff 33 ff 89 85 e4 ef ff ff 89 bd ...U.3..u.............3.........
27f00 ec ef ff ff c7 85 e8 ef ff ff 00 10 00 00 66 90 83 fb 0a 74 51 8d 85 e4 ef ff ff 68 00 10 00 00 ..............f....tQ......h....
27f20 50 e8 5a c3 fd ff 83 c4 08 8b f8 33 f6 0f 1f 00 ff 75 f8 e8 3c 56 04 00 8b d8 83 c4 04 83 fb ff P.Z........3.....u..<V..........
27f40 74 11 83 fb 0a 74 0c 88 1c 3e 46 81 fe 00 10 00 00 7c dd 8b bd ec ef ff ff 03 fe 89 bd ec ef ff t....t...>F......|..............
27f60 ff 83 fb ff 75 aa 83 7d 08 00 75 4f 83 fb 0a 75 4a 3b bd e8 ef ff ff 72 17 8d 85 e4 ef ff ff 6a ....u..}..uO...uJ;.....r.......j
27f80 01 50 e8 f9 c2 fd ff 8b bd ec ef ff ff 83 c4 08 8b 85 e4 ef ff ff c6 04 38 0a 8d 85 e4 ef ff ff .P......................8.......
27fa0 ff 85 ec ef ff ff 50 e8 c4 c4 fd ff 83 c4 04 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8d 85 e4 ef ff ......P............._^[..]......
27fc0 ff 50 e8 a9 c4 fd ff 83 c4 04 83 fb 0a 74 e0 8b 4d f4 83 ca ff e8 b6 4c fe ff 8b 48 08 83 e1 3f .P...........t..M......L...H...?
27fe0 83 c1 fc 83 f9 10 77 28 0f b6 89 2c 8c 42 00 ff 24 8d 1c 8c 42 00 8b 00 0f b6 40 07 eb 0e 8b 00 ......w(...,.B..$...B.....@.....
28000 8b 40 0c eb 07 8b 08 e8 34 f4 fe ff 85 c0 75 9f 5f 5e 33 c0 5b 8b e5 5d c3 0f 1f 00 f6 8b 42 00 .@......4.....u._^3.[..]......B.
28020 05 8c 42 00 fe 8b 42 00 10 8c 42 00 00 01 03 02 03 03 03 03 03 03 03 03 03 03 03 03 02 cc cc cc ..B...B...B.....................
28040 55 8b ec 83 e4 f8 b8 24 10 00 00 e8 30 80 06 00 53 56 8b f1 8b da 57 53 89 5c 24 14 8b 46 14 8b U......$....0...SV....WS.\$..F..
28060 7e 0c 2b 38 83 ef 10 c1 ff 04 4f 89 7c 24 18 e8 4a e5 04 00 83 c4 04 85 ff 75 5d 6a 01 8b d3 8b ~.+8......O.|$..J........u]j....
28080 ce e8 4a fe ff ff 8b 7d 08 83 c4 04 8b d8 47 ff 74 24 10 e8 56 53 04 00 83 c4 04 85 c0 0f 84 05 ..J....}......G.t$..VS..........
280a0 03 00 00 e8 c9 55 04 00 8b 18 8b 46 0c 53 c7 40 08 00 00 00 00 83 46 0c 10 e8 a8 59 04 00 83 c4 .....U.....F.S.@......F....Y....
280c0 04 85 c0 0f 85 8e 02 00 00 8b 46 0c c7 40 08 00 00 00 00 e9 97 02 00 00 8b 46 1c 83 c7 14 8b 4e ..........F..@...........F.....N
280e0 0c 2b c1 8b 5e 14 c1 f8 04 89 7c 24 0c 3b c7 7f 38 2b 4e 20 b8 40 42 0f 00 c1 f9 04 2b c7 83 c1 .+..^.....|$.;..8+N..@B.....+...
28100 05 3b c8 0f 8f bd 02 00 00 8d 44 24 0c ba f0 d8 40 00 50 8b ce e8 76 86 fe ff 83 c4 04 85 c0 0f .;........D$....@.P...v.........
28120 85 a1 02 00 00 8b 7c 24 0c 8b 46 0c c1 e7 04 03 c7 39 43 04 73 03 89 43 04 8b 7d 08 bb 01 00 00 ......|$..F......9C.s..C..}.....
28140 00 8b 44 24 14 89 7c 24 0c 0f 1f 80 00 00 00 00 48 89 44 24 14 85 db 0f 84 32 ff ff ff 8b d7 8b ..D$..|$........H.D$.....2......
28160 ce e8 2a 4b fe ff 3d a0 65 53 00 0f 84 fd 00 00 00 8b 40 08 83 e0 0f 3c 03 0f 85 ef 00 00 00 8b ..*K..=.eS........@....<........
28180 d7 8b ce e8 08 4b fe ff 83 78 08 13 75 0f 8b 18 8b 40 04 89 5c 24 18 89 44 24 1c eb 1c 6a 00 8d .....K...x..u....@..\$..D$...j..
281a0 54 24 1c 8b c8 e8 76 98 fe ff 83 c4 04 85 c0 0f 84 21 02 00 00 8b 5c 24 18 85 db 75 59 8b 5c 24 T$....v..........!....\$...uY.\$
281c0 10 53 e8 ad 53 04 00 83 c4 04 89 44 24 0c 53 50 e8 d0 ed 04 00 83 c4 08 ba 1f f9 49 00 8b ce e8 .S..S......D$.SP...........I....
281e0 ac 09 ff ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 .....N.....@...@.A..F..F...x..~.
28200 8b ce e8 a9 e3 fe ff 33 db 83 7c 24 0c ff 0f 95 c3 e9 2b 01 00 00 8d 44 24 30 89 74 24 2c 89 44 .......3..|$......+....D$0.t$,.D
28220 24 20 8d 44 24 20 53 50 c7 44 24 30 00 00 00 00 c7 44 24 2c 00 10 00 00 e8 43 c0 fd ff ff 74 24 $..D$.SP.D$0.....D$,.....C....t$
28240 18 53 6a 01 50 e8 20 56 04 00 8b f8 8d 44 24 38 01 7c 24 40 50 e8 16 c2 fd ff 33 c0 83 c4 1c 3b .Sj.P..V.....D$8.|$@P.....3....;
28260 c7 8b 7c 24 0c 1b db f7 db e9 d3 00 00 00 6a 00 57 56 e8 a9 51 fe ff 83 c4 0c 85 c0 0f 84 69 01 ..|$..........j.WV..Q.........i.
28280 00 00 8a 08 80 f9 2a 75 03 8a 48 01 0f be c1 83 c0 b4 83 f8 22 0f 87 44 01 00 00 0f b6 80 0c 90 ......*u..H........."..D........
282a0 42 00 ff 24 85 f8 8f 42 00 8b 54 24 10 8b ce e8 7c f9 ff ff 8b d8 e9 86 00 00 00 8b 54 24 10 8b B..$...B..T$....|...........T$..
282c0 ce 6a 01 e8 08 fc ff ff 8b d8 eb 72 8b 54 24 10 8b ce 6a 00 e8 f7 fb ff ff 8b d8 eb 61 8b 7c 24 .j.........r.T$...j.........a.|$
282e0 10 8d 44 24 30 89 74 24 2c 89 44 24 20 c7 44 24 28 00 00 00 00 c7 44 24 24 00 10 00 00 0f 1f 00 ..D$0.t$,.D$..D$(.....D$$.......
28300 8d 44 24 20 68 00 10 00 00 50 e8 71 bf fd ff 57 68 00 10 00 00 6a 01 50 e8 4d 55 04 00 01 44 24 .D$.h....P.q...Wh....j.P.MU...D$
28320 40 83 c4 18 3d 00 10 00 00 74 d5 8b 7c 24 0c 8d 44 24 20 50 e8 37 c1 fd ff bb 01 00 00 00 83 c4 @...=....t..|$..D$.P.7..........
28340 04 8b 44 24 14 47 89 7c 24 0c 85 c0 0f 85 fe fd ff ff e9 38 fd ff ff 8b d0 8b ce e8 30 08 ff ff ..D$.G.|$..........8........0...
28360 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 0c 10 8b 7e 0c 83 79 0c 00 7e 0a 8b .N.....@...@.A..N..F...~..y..~..
28380 ce e8 2a e2 fe ff 8b 7e 0c 8b c3 c7 47 08 13 00 00 00 99 89 07 b8 03 00 00 00 89 57 04 83 46 0c ..*....~....G..............W..F.
283a0 10 5f 5e 5b 8b e5 5d c3 85 db 75 0e 83 46 0c f0 8b 46 0c 89 58 08 83 46 0c 10 2b 7d 08 8b c7 5f ._^[..]...u..F...F..X..F..+}..._
283c0 5e 5b 8b e5 5d c3 68 e8 cd 53 00 68 90 fc 49 00 56 e8 aa b4 fd ff 8b d7 8b ce e8 81 bc fd ff 68 ^[..].h..S.h..I.V..............h
283e0 08 ce 53 00 57 56 e8 a5 b2 fd ff 6a 04 8b d7 8b ce e8 da b3 fd ff 66 90 cc 8e 42 00 dd 8e 42 00 ..S.WV.....j..........f...B...B.
28400 bb 8e 42 00 a9 8e 42 00 df 8f 42 00 00 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ..B...B...B.....................
28420 04 01 04 04 04 04 04 04 04 04 04 04 02 04 03 cc 55 8b ec 56 8b 75 08 ba d8 b9 f0 ff 68 d8 cd 53 ................U..V.u......h..S
28440 00 8b ce e8 48 48 fe ff 8b d0 8b ce e8 5f 54 fe ff 83 c4 04 83 ca ff 8b ce e8 32 48 fe ff 8b 48 ....HH......._T...........2H...H
28460 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 d2 eb 09 8b 10 83 c2 18 eb 02 8b 10 83 7a 04 00 74 .......t....t.3.............z..t
28480 11 8b 12 8b ce 6a 01 e8 b4 fb ff ff 83 c4 04 5e 5d c3 68 dc cd 53 00 68 bc cd 53 00 56 e8 de b3 .....j.........^].h..S.h..S.V...
284a0 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 68 2c cd 53 00 6a 01 56 e8 ................U..V.u.h,.S.j.V.
284c0 1c b7 fd ff 83 c4 0c 85 c0 74 17 83 78 04 00 74 22 8b 10 8b ce 6a 02 e8 64 fb ff ff 83 c4 04 5e .........t..x..t"....j..d......^
284e0 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b ce e8 6d b2 fd ff 68 64 cd 53 00 56 e8 82 b3 fd ff cc cc ].h,.S.........m...hd.S.V.......
28500 55 8b ec 83 e4 f8 83 ec 14 ba d7 b9 f0 ff 53 56 8b 75 08 8b ce 57 e8 75 47 fe ff 8b 48 08 83 e1 U.............SV.u...W.uG...H...
28520 0f 83 e9 02 74 10 83 e9 05 74 04 33 db eb 09 8b 18 83 c3 18 eb 02 8b 18 ba d6 b9 f0 ff 89 5c 24 ....t....t.3..................\$
28540 0c 8b ce e8 48 47 fe ff 83 78 08 13 75 0f 8b 38 8b 40 04 89 7c 24 18 89 44 24 1c eb 21 6a 00 8d ....HG...x..u..8.@..|$..D$..!j..
28560 54 24 1c 8b c8 e8 b6 94 fe ff 83 c4 04 85 c0 75 09 0f 57 c0 66 0f 13 44 24 18 8b 7c 24 18 83 7b T$.............u..W.f..D$..|$..{
28580 04 00 0f 84 8c 01 00 00 8b 46 14 89 44 24 14 8b 08 83 c1 20 39 4e 0c 73 21 0f 1f 80 00 00 00 00 .........F..D$......9N.s!.......
285a0 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e 0c 72 ed 8b 46 14 89 44 24 14 8b 46 1c 8b d7 2b .F..@......F..9N.r..F..D$..F...+
285c0 c1 89 4e 0c c1 f8 04 89 54 24 10 3b c7 7f 38 2b 4e 20 b8 40 42 0f 00 c1 f9 04 2b c7 83 c1 05 3b ..N.....T$.;..8+N..@B.....+....;
285e0 c8 0f 8f 38 01 00 00 8d 44 24 10 ba f0 d8 40 00 50 8b ce e8 98 81 fe ff 83 c4 04 85 c0 0f 85 1c ...8....D$....@.P...............
28600 01 00 00 8b 54 24 10 8b 44 24 14 8b 4e 0c c1 e2 04 03 ca 39 48 04 73 03 89 48 04 83 ff 01 7c 25 ....T$..D$..N......9H.s..H....|%
28620 bb d4 b9 f0 ff 8b d3 8b ce e8 62 46 fe ff 8b 4e 0c 4b 0f 10 00 0f 11 01 83 46 0c 10 83 ef 01 75 ..........bF...N.K.......F.....u
28640 e4 8b 5c 24 0c 8b 13 8b ce 6a 02 e8 f0 f9 ff ff 8b f8 83 c4 04 8b d7 8b ce f7 da e8 30 46 fe ff ..\$.....j..................0F..
28660 8b 48 08 85 c9 74 13 83 f9 01 75 05 83 38 00 74 09 8b c7 5f 5e 5b 8b e5 5d c3 83 ff 01 0f 8f ac .H...t....u..8.t..._^[..].......
28680 00 00 00 ba d5 b9 f0 ff 8b ce e8 01 46 fe ff 8b 48 08 85 c9 0f 84 71 00 00 00 83 f9 01 75 05 83 ............F...H.....q......u..
286a0 38 00 74 67 8b 46 14 8b 38 83 c7 10 39 7e 0c 73 13 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 8.tg.F..8...9~.s..F..@......F..9
286c0 7e 0c 72 ed ba d7 b9 f0 ff 89 7e 0c 8b ce e8 bd 45 fe ff 68 2c cd 53 00 6a 01 56 0f 10 00 0f 11 ~.r.......~.....E..h,.S.j.V.....
286e0 07 83 46 0c 10 e8 f6 b4 fd ff 8b c8 83 c4 0c 85 c9 74 5b 8b 41 04 89 44 24 14 8b 44 24 14 56 c7 ..F..............t[.A..D$..D$.V.
28700 41 04 00 00 00 00 ff d0 83 c4 04 5f 5e 33 c0 5b 8b e5 5d c3 68 18 ce 53 00 56 e8 61 b1 fd ff 68 A.........._^3.[..].h..S.V.a...h
28720 e8 cd 53 00 68 90 fc 49 00 56 e8 51 b1 fd ff b8 01 00 00 00 6a 00 2b c7 50 56 e8 e1 4c fe ff 83 ..S.h..I.V.Q........j.+.PV..L...
28740 c4 0c 50 68 30 ce 53 00 56 e8 32 b1 fd ff 68 2c cd 53 00 ba 01 00 00 00 8b ce e8 01 b0 fd ff cc ..Ph0.S.V.2...h,.S..............
28760 55 8b ec 83 e4 c0 83 ec 34 53 8b 5d 08 56 57 8b f9 89 54 24 24 be 01 00 00 00 8b 47 14 8b 4f 0c U.......4S.].VW...T$$......G..O.
28780 2b 08 83 e9 10 c1 f9 04 2b cb 0f 84 a7 01 00 00 49 8b d3 89 4c 24 2c 8b cf e8 f2 44 fe ff 3d a0 +.......+.......I...L$,....D..=.
287a0 65 53 00 0f 84 03 01 00 00 8b 40 08 83 e0 0f 3c 03 0f 85 f5 00 00 00 8b d3 8b cf e8 d0 44 fe ff eS........@....<.............D..
287c0 8b d3 8b cf 83 78 08 13 75 4d e8 c1 44 fe ff 83 78 08 13 75 16 8b 08 8b 40 04 50 51 89 4c 24 38 .....x..uM..D...x..u....@.PQ.L$8
287e0 89 44 24 3c 68 44 ba 53 00 eb 70 6a 00 8d 54 24 34 8b c8 e8 28 92 fe ff 83 c4 04 85 c0 75 09 0f .D$<hD.S..pj..T$4...(........u..
28800 57 c0 66 0f 13 44 24 30 ff 74 24 34 ff 74 24 34 68 44 ba 53 00 eb 44 e8 74 44 fe ff 83 78 08 03 W.f..D$0.t$4.t$4hD.S..D.tD...x..
28820 75 0c f2 0f 10 00 f2 0f 11 44 24 38 eb 20 8d 54 24 38 8b c8 e8 e7 90 fe ff 85 c0 75 0b 0f 57 c0 u........D$8...T$8.........u..W.
28840 f2 0f 11 44 24 38 eb 06 f2 0f 10 44 24 38 83 ec 08 f2 0f 11 04 24 68 4c ba 53 00 ff 74 24 30 e8 ...D$8.....D$8.......$hL.S..t$0.
28860 1c 97 fd ff 83 c4 10 85 f6 74 04 85 c0 7f 70 33 f6 8b 4c 24 2c 43 85 c9 0f 85 12 ff ff ff 85 f6 .........t....p3..L$,C..........
28880 0f 85 b1 00 00 00 e8 e6 4d 04 00 8b 18 8b 47 0c 53 89 70 08 83 47 0c 10 e8 c9 51 04 00 83 c4 04 ........M.....G.S.p..G....Q.....
288a0 85 c0 75 42 8b 47 0c 89 70 08 eb 52 8d 44 24 28 50 53 57 e8 68 4b fe ff 83 c4 0c 85 c0 0f 84 80 ..uB.G..p..R.D$(PSW.hK..........
288c0 00 00 00 85 f6 74 a8 ff 74 24 24 8b 74 24 2c 56 6a 01 50 e8 b2 3b 04 00 83 c4 10 3b c6 75 90 be .....t..t$$.t$,Vj.P..;.....;.u..
288e0 01 00 00 00 eb 8b 8b d0 8b cf e8 a1 02 ff ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4f ................O.....@...@.A..O
28900 10 83 47 0c 10 8b 77 0c 83 79 0c 00 7e 0a 8b cf e8 9b dc fe ff 8b 77 0c 8b c3 c7 46 08 13 00 00 ..G...w..y..~.........w....F....
28920 00 99 89 06 b8 03 00 00 00 89 56 04 83 47 0c 10 5f 5e 5b 8b e5 5d c3 5f 5e b8 01 00 00 00 5b 8b ..........V..G.._^[..]._^.....[.
28940 e5 5d c3 6a 04 8b d3 8b cf e8 82 ae fd ff cc cc 55 8b ec 56 8b 75 08 ba d8 b9 f0 ff 68 84 cd 53 .].j............U..V.u......h..S
28960 00 8b ce e8 28 43 fe ff 8b d0 8b ce e8 3f 4f fe ff 83 c4 04 83 ca ff 8b ce e8 12 43 fe ff 8b 48 ....(C.......?O............C...H
28980 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 d2 eb 09 8b 10 83 c2 18 eb 02 8b 10 83 7a 04 00 74 .......t....t.3.............z..t
289a0 11 8b 12 8b ce 6a 01 e8 b4 fd ff ff 83 c4 04 5e 5d c3 68 88 cd 53 00 68 bc cd 53 00 56 e8 be ae .....j.........^].h..S.h..S.V...
289c0 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 57 8b 7d 08 68 2c cd 53 00 6a 01 57 ................U..VW.}.h,.S.j.W
289e0 e8 fb b1 fd ff 83 c4 0c 85 c0 74 33 83 78 04 00 74 3e 8b 30 ba 01 00 00 00 8b cf e8 90 42 fe ff ..........t3.x..t>.0.........B..
28a00 8b 4f 0c 8b d6 6a 02 0f 10 00 0f 11 01 83 47 0c 10 8b cf e8 48 fd ff ff 83 c4 04 5f 5e 5d c3 68 .O...j........G.....H......_^].h
28a20 2c cd 53 00 ba 01 00 00 00 8b cf e8 30 ad fd ff 68 64 cd 53 00 57 e8 45 ae fd ff cc cc cc cc cc ,.S.........0...hd.S.W.E........
28a40 55 8b ec 83 e4 f8 51 53 56 57 8b 7d 08 68 2c cd 53 00 6a 01 57 e8 86 b1 fd ff 83 c4 0c 85 c0 0f U.....QSVW.}.h,.S.j.W...........
28a60 84 e9 00 00 00 83 78 04 00 0f 84 f0 00 00 00 8b 18 68 24 72 4b 00 68 38 ce 53 00 6a 02 57 e8 8d ......x..........h$rK.h8.S.j.W..
28a80 b2 fd ff 6a 00 6a 00 6a 03 57 8b f0 e8 7f b6 fd ff ff 34 b5 4c 15 4b 00 52 50 53 e8 ee 67 04 00 ...j.j.j.W........4.L.K.RPS..g..
28aa0 83 c4 30 85 c0 74 7f e8 c5 4b 04 00 8b 18 8b 47 0c 53 c7 40 08 00 00 00 00 83 47 0c 10 e8 a4 4f ..0..t...K.....G.S.@......G....O
28ac0 04 00 83 c4 04 85 c0 75 0c 8b 47 0c c7 40 08 00 00 00 00 eb 18 8b d0 8b cf e8 b2 00 ff ff 8b 4f .......u..G..@.................O
28ae0 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4f 10 83 47 0c 10 8b 77 0c 83 79 0c 00 7e 0a 8b cf e8 .....@...@.A..O..G...w..y..~....
28b00 ac da fe ff 8b 77 0c 8b c3 c7 46 08 13 00 00 00 99 89 06 b8 03 00 00 00 89 56 04 83 47 0c 10 5f .....w....F..............V..G.._
28b20 5e 5b 8b e5 5d c3 53 e8 85 64 04 00 8b 4f 0c 83 c4 04 89 01 b8 01 00 00 00 89 51 04 c7 41 08 13 ^[..].S..d...O............Q..A..
28b40 00 00 00 83 47 0c 10 5f 5e 5b 8b e5 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b cf e8 01 ac fd ff 68 ....G.._^[..].h,.S.............h
28b60 64 cd 53 00 57 e8 16 ad fd ff cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 53 8b 5d 08 56 57 68 d.S.W...........U........S.].VWh
28b80 2c cd 53 00 6a 01 53 e8 54 b0 fd ff 83 c4 0c 85 c0 74 52 83 78 04 00 74 5d 8b 38 68 d4 a8 4b 00 ,.S.j.S.T........tR.x..t].8h..K.
28ba0 6a 00 6a 02 53 e8 66 b1 fd ff 6a 00 68 00 10 00 00 6a 03 53 8b f0 e8 55 b5 fd ff 50 ff 34 b5 8c j.j.S.f...j.h....j.S...U...P.4..
28bc0 24 4b 00 6a 00 57 e8 5e e2 04 00 33 c9 85 c0 6a 00 0f 94 c1 51 53 e8 e5 ac fd ff 83 c4 3c 5f 5e $K.j.W.^...3...j....QS.......<_^
28be0 5b 8b e5 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b cb e8 6a ab fd ff 68 64 cd 53 00 53 e8 7f ac fd [..].h,.S.........j...hd.S.S....
28c00 ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 ba d8 b9 f0 ff 68 84 cd 53 ................U..V.u......h..S
28c20 00 8b ce e8 68 40 fe ff 8b d0 8b ce e8 7f 4c fe ff 83 c4 04 83 ca ff 8b ce e8 52 40 fe ff 8b 48 ....h@........L...........R@...H
28c40 08 83 e1 0f 83 e9 02 74 10 83 e9 05 74 04 33 c0 eb 09 8b 00 83 c0 18 eb 02 8b 00 83 78 04 00 74 .......t....t.3.............x..t
28c60 1e 6a 00 ff 30 e8 61 34 04 00 83 c4 04 f7 d8 1b c0 40 50 56 e8 47 ac fd ff 83 c4 0c 5e 5d c3 68 .j..0.a4.........@PV.G......^].h
28c80 88 cd 53 00 68 bc cd 53 00 56 e8 f1 ab fd ff cc 55 8b ec 56 8b 75 08 68 2c cd 53 00 6a 01 56 e8 ..S.h..S.V......U..V.u.h,.S.j.V.
28ca0 3c af fd ff 83 c4 0c 85 c0 74 24 83 78 04 00 74 2f 6a 00 ff 30 e8 11 34 04 00 83 c4 04 f7 d8 1b <........t$.x..t/j..0..4........
28cc0 c0 40 50 56 e8 f7 ab fd ff 83 c4 0c 5e 5d c3 68 2c cd 53 00 ba 01 00 00 00 8b ce e8 80 aa fd ff .@PV........^].h,.S.............
28ce0 68 64 cd 53 00 56 e8 95 ab fd ff cc cc cc cc cc 55 8b ec 56 8b 75 08 68 2c cd 53 00 6a 01 56 e8 hd.S.V..........U..V.u.h,.S.j.V.
28d00 dc ae fd ff 83 c4 0c 8b ce 85 c0 74 4a c7 40 04 f0 98 42 00 ba 90 ce 53 00 8b 46 0c c7 40 08 00 ...........tJ.@...B....S..F..@..
28d20 00 00 00 83 46 0c 10 e8 64 fe fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 ....F...d....N.....@...@.A..F..F
28d40 0c 10 83 78 0c 00 7e 07 8b ce e8 61 d8 fe ff b8 02 00 00 00 5e 5d c3 68 2c cd 53 00 ba 01 00 00 ...x..~....a........^].h,.S.....
28d60 00 e8 fa a9 fd ff cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 c0 83 ec 38 56 57 8b 7d 08 8b 77 ................U.......8VW.}..w
28d80 10 85 ff 74 2b 8b 86 80 00 00 00 3d 20 65 53 00 0f 85 19 02 00 00 f2 0f 10 08 f2 0f 10 05 10 46 ...t+......=.eS................F
28da0 54 00 66 0f 2e c8 9f f6 c4 44 0f 8a 0a 02 00 00 6a 20 6a 05 33 d2 8b cf e8 03 0a ff ff 8a 4e 3c T.f......D......j.j.3.........N<
28dc0 8b d0 80 e1 03 6a 0b 6a 00 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 8b cf 89 56 40 c7 42 18 00 00 00 .....j.j..J..B...N@.....V@.B....
28de0 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 .f.B....B......B......B..eS..B..
28e00 00 00 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 83 47 0c 10 e8 28 de fe ff 8b 47 10 83 c4 10 83 78 ....G....@.E....G...(....G.....x
28e20 0c 00 7e 07 8b cf e8 85 d7 fe ff 6a 00 68 10 6b 53 00 57 e8 98 c3 fd ff 83 c4 0c 68 2c cd 53 00 ..~........j.h.kS.W........h,.S.
28e40 57 e8 0a ac fd ff 83 c4 08 83 ca ff 8b cf e8 3d 3e fe ff 8b 4f 0c ba fe ff ff ff 68 0c bb 53 00 W..............=>...O......h..S.
28e60 0f 10 00 0f 11 01 83 47 0c 10 8b cf e8 1f 3e fe ff 8b d0 8b cf e8 46 4e fe ff 83 c4 04 6a 00 68 .......G......>.......FN.....j.h
28e80 c0 6a 53 00 57 e8 46 c3 fd ff 83 47 0c f0 83 c4 0c 6a 00 e8 bc 2e 04 00 83 c4 04 8b cf 8b f0 e8 .jS.W.F....G.....j..............
28ea0 6c e3 ff ff 83 ca ff 8b cf 89 30 c7 40 04 f0 98 42 00 e8 d9 3d fe ff 8b 4f 0c ba d8 b9 f0 ff 68 l.........0.@...B...=...O......h
28ec0 d8 cd 53 00 0f 10 00 0f 11 01 83 47 0c 10 8b cf e8 bb 3d fe ff 8b d0 8b cf e8 e2 4d fe ff 83 c4 ..S........G......=........M....
28ee0 04 ba fe ff ff ff 8b cf 68 ac ce 53 00 e8 9e 3d fe ff 8b d0 8b cf e8 c5 4d fe ff 83 c4 04 6a 01 ........h..S...=........M.....j.
28f00 e8 4f 2e 04 00 83 c4 04 8b cf 8b f0 e8 ff e2 ff ff 83 ca ff 8b cf 89 30 c7 40 04 f0 98 42 00 e8 .O.....................0.@...B..
28f20 6c 3d fe ff 8b 4f 0c ba d8 b9 f0 ff 68 84 cd 53 00 0f 10 00 0f 11 01 83 47 0c 10 8b cf e8 4e 3d l=...O......h..S........G.....N=
28f40 fe ff 8b d0 8b cf e8 75 4d fe ff 83 c4 04 ba fe ff ff ff 8b cf 68 b4 ce 53 00 e8 31 3d fe ff 8b .......uM............h..S..1=...
28f60 d0 8b cf e8 58 4d fe ff 83 c4 04 6a 02 e8 e2 2d 04 00 83 c4 04 8b cf 8b f0 e8 92 e2 ff ff 68 bc ....XM.....j...-..............h.
28f80 ce 53 00 ba fe ff ff ff 8b cf 89 30 c7 40 04 f0 98 42 00 e8 f8 3c fe ff 8b d0 8b cf e8 1f 4d fe .S.........0.@...B...<........M.
28fa0 ff 83 c4 04 b8 01 00 00 00 5f 5e 8b e5 5d c3 68 58 fe 49 00 57 e8 c6 a8 fd ff 83 ec 10 f2 0f 11 ........._^..].hX.I.W...........
28fc0 4c 24 08 f2 0f 11 04 24 68 74 fe 49 00 57 e8 ad a8 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc L$.....$ht.I.W..................
28fe0 55 8b ec 83 ec 08 53 56 57 8b f2 8b f9 3b fe 74 56 8b 46 1c 8b 4e 0c 2b c1 8b 55 08 8b 5e 14 c1 U.....SVW....;.tV.F..N.+..U..^..
29000 f8 04 89 55 fc 3b c2 7f 2e 2b 4e 20 b8 40 42 0f 00 c1 f9 04 2b c2 83 c1 05 3b c8 7f 31 8d 45 fc ...U.;...+N..@B.....+....;..1.E.
29020 ba f0 d8 40 00 50 8b ce e8 63 77 fe ff 83 c4 04 85 c0 75 1a 8b 55 fc 8b 46 0c c1 e2 04 03 c2 39 ...@.P...cw.......u..U..F......9
29040 43 04 73 03 89 43 04 5f 5e 5b 8b e5 5d c3 68 a4 fc 49 00 57 e8 27 a8 fd ff cc cc cc cc cc cc cc C.s..C._^[..].h..I.W.'..........
29060 55 8b ec 56 8b 75 08 ba d8 b9 f0 ff 8b ce e8 1d 3c fe ff 8b 4e 0c 0f 10 00 b8 01 00 00 00 0f 11 U..V.u..........<...N...........
29080 01 83 46 0c 10 5e 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 ed ..F..^].........U..V.u..........
290a0 3b fe ff 3d a0 65 53 00 74 68 ba 01 00 00 00 8b ce e8 da 3b fe ff 8b 50 08 83 e2 0f 8b ca 83 e9 ;..=.eS.th.........;...P........
290c0 05 74 18 83 e9 02 74 0c 8b 46 10 8b 8c 90 e8 00 00 00 eb 0c 8b 00 8b 48 08 eb 05 8b 00 8b 48 18 .t....t..F.............H......H.
290e0 85 c9 74 18 8b 46 0c 89 08 c7 40 08 45 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 5d c3 8b 4e 0c b8 ..t..F....@.E.........F..^]..N..
29100 01 00 00 00 c7 41 08 00 00 00 00 83 46 0c 10 5e 5d c3 68 b4 fc 49 00 6a 01 56 e8 71 a5 fd ff cc .....A......F..^].h..I.j.V.q....
29120 55 8b ec 56 8b 75 08 ba 02 00 00 00 8b ce e8 5d 3b fe ff 3d a0 65 53 00 74 4f 8b 40 08 83 e0 0f U..V.u.........];..=.eS.tO.@....
29140 74 05 83 f8 05 75 42 8b 46 14 8b 08 83 c1 30 39 4e 0c 73 1f 0f 1f 40 00 0f 1f 84 00 00 00 00 00 t....uB.F.....09N.s...@.........
29160 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e 0c 72 ed 6a 01 56 89 4e 0c e8 d2 4f fe ff 83 c4 .F..@......F..9N.r.j.V.N...O....
29180 08 b8 01 00 00 00 5e 5d c3 68 e0 bf 53 00 6a 02 56 e8 fa a4 fd ff cc cc cc cc cc cc cc cc cc cc ......^].h..S.j.V...............
291a0 55 8b ec 53 57 8b 7d 08 ba 01 00 00 00 8b cf e8 dc 3a fe ff 8b 5f 0c 3d a0 65 53 00 74 38 8b 40 U..SW.}..........:..._.=.eS.t8.@
291c0 08 83 e0 0f 83 f8 07 75 2d 56 8d 50 fa 8b cf e8 bc 3a fe ff 8b 30 b8 01 00 00 00 8b 4e 10 8b 56 .......u-V.P.....:...0......N..V
291e0 14 89 0b 89 53 04 0f b6 4e 06 89 4b 08 83 47 0c 10 5e 5f 5b 5d c3 c7 43 08 00 00 00 00 b8 01 00 ....S...N..K..G..^_[]..C........
29200 00 00 83 47 0c 10 5f 5b 5d c3 cc cc cc cc cc cc 55 8b ec 53 56 8b 75 08 ba 01 00 00 00 57 8b ce ...G.._[].......U..SV.u......W..
29220 e8 6b 3a fe ff 3d a0 65 53 00 0f 84 bc 00 00 00 8b 40 08 83 e0 0f 3c 07 0f 85 ae 00 00 00 ba 02 .k:..=.eS........@....<.........
29240 00 00 00 8b ce e8 46 3a fe ff 3d a0 65 53 00 0f 84 a5 00 00 00 8b 46 14 8b 38 83 c7 30 39 7e 0c ......F:..=.eS........F..8..09~.
29260 73 13 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 7e 0c 72 ed ba 01 00 00 00 89 7e 0c 8b ce e8 s..F..@......F..9~.r.......~....
29280 0c 3a fe ff 8b 4f f4 8b d8 8b 47 f0 8b 13 89 42 10 89 4a 14 8a 47 f8 88 42 06 8b 56 0c f6 42 f8 .:...O....G....B..J..G..B..V..B.
292a0 40 74 3b 8b 3b 8a 47 05 a8 04 74 32 8b 52 f0 f6 42 05 03 74 29 8b 4e 10 80 79 3d 01 77 13 e8 2d @t;.;.G...t2.R..B..t).N..y=.w..-
292c0 be fe ff 83 46 0c f0 b8 01 00 00 00 5f 5e 5b 5d c3 8a 49 3c 24 f8 80 e1 03 0a c8 88 4f 05 83 46 ....F......._^[]..I<$.......O..F
292e0 0c f0 b8 01 00 00 00 5f 5e 5b 5d c3 6a 07 ba 01 00 00 00 8b ce e8 d6 a4 fd ff 68 b4 fc 49 00 6a ......._^[].j.............h..I.j
29300 02 56 e8 89 a3 fd ff cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 7c ba 01 00 00 00 53 56 .V..............U.......|.....SV
29320 8b 75 08 8b ce 57 e8 65 39 fe ff 3d a0 65 53 00 74 3b 8b 40 08 24 0f 3c 08 75 32 ba 01 00 00 00 .u...W.e9..=.eS.t;.@.$.<.u2.....
29340 8b ce e8 49 39 fe ff 83 78 08 48 74 0f 33 db c7 44 24 0c 02 00 00 00 8d 7b 03 eb 20 8b 18 bf 03 ...I9...x.Ht.3..D$......{.......
29360 00 00 00 c7 44 24 0c 02 00 00 00 eb 0f 8b de c7 44 24 0c 01 00 00 00 bf 02 00 00 00 8b d7 89 7c ....D$..........D$.............|
29380 24 10 8b ce e8 07 39 fe ff 3d a0 65 53 00 74 22 f6 40 08 0f 76 1c 6a 00 57 56 e8 81 40 fe ff 8b $.....9..=.eS.t".@..v.j.WV..@...
293a0 f8 89 44 24 20 83 c4 0c 85 ff 0f 84 b6 05 00 00 eb 09 bf c4 ce 53 00 89 7c 24 14 6a 03 8b d3 8b ..D$.................S..|$.j....
293c0 ce e8 1a fc ff ff 8b 54 24 10 83 c4 04 8b ce e8 bc 38 fe ff 3d a0 65 53 00 74 54 8b 40 08 83 e0 .......T$........8..=.eS.tT.@...
293e0 0f 3c 06 75 4a 57 68 cc ce 53 00 56 e8 6f 43 fe ff 8b 54 24 18 83 c4 0c 8b f8 8b ce 89 7c 24 14 .<.uJWh..S.V.oC...T$.........|$.
29400 e8 8b 38 fe ff 8b c8 8b 46 0c 0f 10 01 0f 11 00 8b 4e 0c 8d 41 10 89 46 0c 3b f3 74 7b 89 4e 0c ..8.....F........N..A..F.;.t{.N.
29420 8b 43 0c 0f 10 01 0f 11 00 83 43 0c 10 eb 69 8b 54 24 0c 8b ce e8 56 38 fe ff 83 78 08 13 75 04 .C........C...i.T$....V8...x..u.
29440 8b 08 eb 1c 6a 00 8d 54 24 1c 8b c8 e8 cf 85 fe ff 83 c4 04 85 c0 0f 84 17 05 00 00 8b 4c 24 18 ....j..T$....................L$.
29460 85 c9 0f 88 e4 04 00 00 8b 53 14 7e 13 8d 43 34 3b d0 0f 84 d4 04 00 00 8b 52 08 49 85 c9 7f f0 .........S.~..C4;........R.I....
29480 0f 85 c6 04 00 00 8d 43 34 3b d0 0f 84 bb 04 00 00 89 94 24 80 00 00 00 8d 44 24 20 50 57 53 e8 .......C4;.........$.....D$.PWS.
294a0 1c 5f fe ff 83 c4 0c 85 c0 0f 84 cf 04 00 00 8b 7e 10 33 d2 6a 20 6a 05 8b ce e8 01 03 ff ff 8b ._..............~.3.j.j.........
294c0 c8 83 c4 08 8a 47 3c 24 03 88 41 05 c6 41 04 05 8b 47 40 89 01 89 4f 40 c7 41 18 00 00 00 00 66 .....G<$..A..A...G@...O@.A.....f
294e0 c7 41 06 ff 00 c7 41 0c 00 00 00 00 c7 41 08 00 00 00 00 c7 41 10 80 65 53 00 c7 41 14 00 00 00 .A....A......A......A..eS..A....
29500 00 8b 46 0c 89 08 c7 40 08 45 00 00 00 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 8f d0 fe ..F....@.E....F..F...x..~.......
29520 ff 8b 7c 24 14 6a 53 57 e8 d3 dd 03 00 83 c4 08 85 c0 0f 84 63 01 00 00 8b 54 24 30 85 d2 75 08 ..|$.jSW............c....T$0..u.
29540 8b 46 0c 89 50 08 eb 16 8b ce e8 41 f6 fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 .F..P......A....N.....@...@.A..F
29560 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 3e d0 fe ff 68 e0 ce 53 00 ba fe ff ff ff 8b ce e8 0d ..F...x..~....>...h..S..........
29580 37 fe ff 8b d0 8b ce e8 34 47 fe ff 83 c4 04 8d 54 24 44 8b ce e8 f6 f5 fe ff 8b 4e 0c 89 01 0f 7.......4G......T$D........N....
295a0 b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 f3 cf fe ff 68 e8 ce .@...@.A..F..F...x..~........h..
295c0 53 00 ba fe ff ff ff 8b ce e8 c2 36 fe ff 8b d0 8b ce e8 e9 46 fe ff 8b 4e 0c 83 c4 04 8b 44 24 S..........6........F...N.....D$
295e0 38 99 89 51 04 ba fe ff ff ff 89 01 c7 41 08 13 00 00 00 8b ce 83 46 0c 10 68 f4 ce 53 00 e8 8d 8..Q.........A........F..h..S...
29600 36 fe ff 8b d0 8b ce e8 b4 46 fe ff 8b 4e 0c 83 c4 04 8b 44 24 3c 99 89 51 04 ba fe ff ff ff 89 6........F...N.....D$<..Q.......
29620 01 c7 41 08 13 00 00 00 8b ce 83 46 0c 10 68 00 cf 53 00 e8 58 36 fe ff 8b d0 8b ce e8 7f 46 fe ..A........F..h..S..X6........F.
29640 ff 8b 54 24 30 83 c4 04 85 d2 75 08 8b 46 0c 89 50 08 eb 16 8b ce e8 35 f5 fe ff 8b 4e 0c 89 01 ..T$0.....u..F..P......5....N...
29660 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 32 cf fe ff 68 10 ..@...@.A..F..F...x..~....2...h.
29680 cf 53 00 ba fe ff ff ff 8b ce e8 01 36 fe ff 8b d0 8b ce e8 28 46 fe ff 83 c4 04 6a 6c 57 e8 5d .S..........6.......(F.....jlW.]
296a0 dc 03 00 83 c4 08 85 c0 74 35 8b 4e 0c 8b 44 24 34 99 68 18 cf 53 00 89 51 04 ba fe ff ff ff 89 ........t5.N..D$4.h..S..Q.......
296c0 01 c7 41 08 13 00 00 00 8b ce 83 46 0c 10 e8 bd 35 fe ff 8b d0 8b ce e8 e4 45 fe ff 83 c4 04 6a ..A........F....5........E.....j
296e0 75 57 e8 19 dc 03 00 83 c4 08 85 c0 0f 84 a2 00 00 00 8b 4e 0c 0f b6 44 24 40 99 68 24 cf 53 00 uW.................N...D$@.h$.S.
29700 89 51 04 ba fe ff ff ff 89 01 c7 41 08 13 00 00 00 8b ce 83 46 0c 10 e8 74 35 fe ff 8b d0 8b ce .Q.........A........F...t5......
29720 e8 9b 45 fe ff 8b 4e 0c 83 c4 04 0f b6 44 24 41 99 89 51 04 ba fe ff ff ff 89 01 c7 41 08 13 00 ..E...N......D$A..Q.........A...
29740 00 00 8b ce 83 46 0c 10 68 2c cf 53 00 e8 3e 35 fe ff 8b d0 8b ce e8 65 45 fe ff 8b 4e 0c 33 c0 .....F..h,.S..>5.......eE...N.3.
29760 83 c4 04 ba fe ff ff ff 38 44 24 42 0f 95 c0 c7 41 08 01 00 00 00 89 01 8b ce 83 46 0c 10 68 34 ........8D$B....A..........F..h4
29780 cf 53 00 e8 08 35 fe ff 8b d0 8b ce e8 2f 45 fe ff 83 c4 04 6a 6e 57 e8 64 db 03 00 83 c4 08 85 .S...5......./E.....jnW.d.......
297a0 c0 0f 84 ae 00 00 00 8b 54 24 24 85 d2 75 08 8b 46 0c 89 50 08 eb 16 8b ce e8 d2 f3 fe ff 8b 4e ........T$$..u..F..P...........N
297c0 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 cf cd fe .....@...@.A..F..F...x..~.......
297e0 ff 68 40 cf 53 00 ba fe ff ff ff 8b ce e8 9e 34 fe ff 8b d0 8b ce e8 c5 44 fe ff 8b 54 24 2c 83 .h@.S..........4........D...T$,.
29800 c4 04 85 d2 75 08 8b 46 0c 89 50 08 eb 16 8b ce e8 7b f3 fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 ....u..F..P......{....N.....@...
29820 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e 07 8b ce e8 78 cd fe ff 68 48 cf 53 00 ba fe ff @.A..F..F...x..~....x...hH.S....
29840 ff ff 8b ce e8 47 34 fe ff 8b d0 8b ce e8 6e 44 fe ff 83 c4 04 6a 74 57 e8 a3 da 03 00 83 c4 08 .....G4.......nD.....jtW........
29860 85 c0 74 36 8b 4e 0c 33 c0 38 44 24 43 ba fe ff ff ff 68 54 cf 53 00 0f 95 c0 89 01 c7 41 08 01 ..t6.N.3.8D$C.....hT.S.......A..
29880 00 00 00 8b ce 83 46 0c 10 e8 02 34 fe ff 8b d0 8b ce e8 29 44 fe ff 83 c4 04 6a 4c 57 e8 5e da ......F....4.......)D.....jLW.^.
298a0 03 00 83 c4 08 85 c0 74 44 3b f3 75 0f 6a 01 6a fe 56 e8 79 36 fe ff 83 c4 0c eb 14 83 43 0c f0 .......tD;.u.j.j.V.y6........C..
298c0 8b 43 0c 8b 4e 0c 0f 10 00 0f 11 01 83 46 0c 10 68 60 cf 53 00 ba fe ff ff ff 8b ce e8 af 33 fe .C..N........F..h`.S..........3.
298e0 ff 8b d0 8b ce e8 d6 43 fe ff 83 c4 04 6a 66 57 e8 0b da 03 00 83 c4 08 85 c0 74 5e 3b f3 75 0f .......C.....jfW..........t^;.u.
29900 6a 01 6a fe 56 e8 26 36 fe ff 83 c4 0c eb 14 83 43 0c f0 8b 43 0c 8b 4e 0c 0f 10 00 0f 11 01 83 j.j.V.&6........C...C..N........
29920 46 0c 10 68 6c cf 53 00 ba fe ff ff ff 8b ce e8 5c 33 fe ff 8b d0 8b ce e8 83 43 fe ff 83 c4 04 F..hl.S.........\3........C.....
29940 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 5f 5e b8 01 00 00 ....._^[..]..F..@......F.._^....
29960 00 5b 8b e5 5d c3 8b 54 24 10 8b ce 6a 04 e8 5d 9e fd ff 8b 54 24 0c 8b ce e8 e2 a6 fd ff 68 d0 .[..]..T$...j..]....T$........h.
29980 ce 53 00 ff 74 24 14 56 e8 03 9d fd ff cc cc cc 55 8b ec 83 e4 f8 83 ec 74 ba 01 00 00 00 53 56 .S..t$.V........U.......t.....SV
299a0 8b 75 08 8b ce 57 e8 e5 32 fe ff 3d a0 65 53 00 74 31 8b 40 08 24 0f 3c 08 75 28 ba 01 00 00 00 .u...W..2..=.eS.t1.@.$.<.u(.....
299c0 8b ce e8 c9 32 fe ff 83 78 08 48 74 0a 33 ff 8d 5f 02 8d 47 03 eb 18 8b 38 bb 02 00 00 00 8d 43 ....2...x.Ht.3.._..G....8......C
299e0 01 eb 0c 8b fe bb 01 00 00 00 b8 02 00 00 00 8b d0 89 44 24 0c 8b ce e8 94 32 fe ff 83 78 08 13 ..................D$.....2...x..
29a00 75 0f 8b 08 8b 40 04 89 4c 24 0c 89 44 24 14 eb 20 6a 00 8d 54 24 14 8b c8 e8 02 80 fe ff 83 c4 u....@..L$..D$...j..T$..........
29a20 04 85 c0 0f 84 a3 01 00 00 8b 44 24 10 89 44 24 0c 8b d3 8b ce e8 56 32 fe ff 3d a0 65 53 00 74 ..........D$..D$......V2..=.eS.t
29a40 79 8b 40 08 83 e0 0f 3c 06 75 6f 8b d3 8b ce e8 3c 32 fe ff ff 74 24 0c 8b c8 8b 46 0c 6a 00 56 y.@....<.uo.....<2...t$....F.j.V
29a60 0f 10 01 0f 11 00 83 46 0c 10 e8 d1 54 fe ff 83 c4 0c 85 c0 75 0c 8b 46 0c c7 40 08 00 00 00 00 .......F....T.......u..F..@.....
29a80 eb 18 8b d0 8b ce e8 05 f1 fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 0c ............N.....@...@.A..N..F.
29aa0 10 83 79 0c 00 7e 07 8b ce e8 02 cb fe ff b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8b d3 8b ce e8 cd ..y..~............._^[..].......
29ac0 31 fe ff 83 78 08 13 75 04 8b 08 eb 1c 6a 00 8d 54 24 14 8b c8 e8 46 7f fe ff 83 c4 04 85 c0 0f 1...x..u.....j..T$....F.........
29ae0 84 f2 00 00 00 8b 4c 24 10 85 c9 0f 88 cf 00 00 00 8b 57 14 7e 1a 8d 47 34 0f 1f 80 00 00 00 00 ......L$..........W.~..G4.......
29b00 3b d0 0f 84 b8 00 00 00 8b 52 08 49 85 c9 7f f0 0f 85 aa 00 00 00 8d 47 34 3b d0 0f 84 9f 00 00 ;........R.I...........G4;......
29b20 00 89 54 24 78 8b ce 6a 01 8b d7 e8 b0 f4 ff ff 83 c4 04 8d 44 24 18 ff 74 24 0c 50 57 e8 fe 53 ..T$x..j............D$..t$.PW..S
29b40 fe ff 8b d0 83 c4 0c 85 d2 74 5b 3b fe 74 14 83 47 0c f0 8b 4f 0c 8b 46 0c 0f 10 01 0f 11 00 83 .........t[;.t..G...O..F........
29b60 46 0c 10 8b ce e8 26 f0 fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 F.....&....N.....@...@.A..F..F..
29b80 83 78 0c 00 7e 07 8b ce e8 23 ca fe ff 6a 01 6a fe 56 e8 99 33 fe ff 83 c4 0c b8 02 00 00 00 5f .x..~....#...j.j.V..3.........._
29ba0 5e 5b 8b e5 5d c3 8b 46 0c 5f c7 40 08 00 00 00 00 b8 01 00 00 00 83 46 0c 10 5e 5b 8b e5 5d c3 ^[..]..F._.@...........F..^[..].
29bc0 68 74 cf 53 00 53 56 e8 c4 9a fd ff 8b 54 24 0c 8b ce e8 89 a4 fd ff 8b d3 8b ce e8 80 a4 fd ff ht.S.SV......T$.................
29be0 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 1c ba 01 00 00 00 53 56 ................U.............SV
29c00 57 8b 7d 08 8b cf e8 85 30 fe ff 3d a0 65 53 00 74 38 8b 40 08 24 0f 3c 08 75 2f ba 01 00 00 00 W.}.....0..=.eS.t8.@.$.<.u/.....
29c20 8b cf e8 69 30 fe ff 83 78 08 48 74 04 33 db eb 02 8b 18 c7 44 24 14 04 00 00 00 be 02 00 00 00 ...i0...x.Ht.3......D$..........
29c40 c7 44 24 10 03 00 00 00 eb 17 8b df c7 44 24 14 03 00 00 00 be 01 00 00 00 c7 44 24 10 02 00 00 .D$..........D$...........D$....
29c60 00 8b d6 89 74 24 24 8b cf e8 22 30 fe ff 83 78 08 13 75 0b 8b 30 8b 40 04 89 44 24 1c eb 1c 6a ....t$$..."0...x..u..0.@..D$...j
29c80 00 8d 54 24 1c 8b c8 e8 94 7d fe ff 83 c4 04 85 c0 0f 84 79 01 00 00 8b 74 24 18 8b 54 24 10 8b ..T$.....}.........y....t$..T$..
29ca0 cf e8 ea 2f fe ff 83 78 08 13 75 08 8b 08 89 4c 24 10 eb 20 6a 00 8d 54 24 1c 8b c8 e8 5f 7d fe .../...x..u....L$...j..T$...._}.
29cc0 ff 83 c4 04 85 c0 0f 84 4d 01 00 00 8b 44 24 18 89 44 24 10 85 f6 0f 88 25 01 00 00 8b 4b 14 89 ........M....D$..D$.....%....K..
29ce0 4c 24 18 7e 15 8d 43 34 3b c8 74 08 8b 49 08 4e 85 f6 7f f4 89 4c 24 18 85 f6 0f 85 01 01 00 00 L$.~..C4;.t..I.N.....L$.........
29d00 8d 43 34 3b c8 0f 84 f6 00 00 00 8b 74 24 14 8b cf 8b d6 e8 78 2f fe ff 3d a0 65 53 00 0f 84 01 .C4;........t$......x/..=.eS....
29d20 01 00 00 56 57 e8 a6 31 fe ff 6a 01 8b d3 8b cf e8 ab f2 ff ff 83 c4 0c 3b fb 74 14 83 47 0c f0 ...VW..1..j.............;.t..G..
29d40 8b 4f 0c 8b 43 0c 0f 10 01 0f 11 00 83 43 0c 10 80 7b 08 01 c7 44 24 14 00 00 00 00 75 13 8b 73 .O..C........C...{...D$.....u..s
29d60 14 8b 46 1c 03 43 20 8b 0e 89 06 2b 4b 20 89 4e 1c 8b 54 24 18 8d 44 24 14 50 ff 74 24 14 8b cb ..F..C.....+K..N..T$..D$.P.t$...
29d80 e8 ab 50 fe ff 8b f0 83 c4 08 85 f6 74 12 8b 43 0c 0f 10 40 f0 8b 44 24 14 0f 11 00 83 43 0c f0 ..P.........t..C...@..D$.....C..
29da0 80 7b 08 01 75 13 8b 53 14 8b 43 20 03 42 1c 8b 0a 89 02 2b 4b 20 89 4a 1c 85 f6 75 0c 83 43 0c .{..u..S..C..B.....+K..J...u..C.
29dc0 f0 8b 47 0c 89 70 08 eb 18 8b d6 8b cf e8 be ed fe ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 ..G..p.............O.....@...@.A
29de0 08 8b 4f 10 83 47 0c 10 83 79 0c 00 7e 07 8b cf e8 bb c7 fe ff 5f 5e b8 01 00 00 00 5b 8b e5 5d ..O..G...y..~........_^.....[..]
29e00 c3 68 74 cf 53 00 ff 74 24 28 57 e8 80 98 fd ff 8b d6 8b cf e8 47 a2 fd ff 8b 54 24 10 8b cf e8 .ht.S..t$(W..........G....T$....
29e20 3c a2 fd ff 68 b4 fc 49 00 56 57 e8 60 98 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc <...h..I.VW.`...................
29e40 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b da 8b f1 57 ba 02 00 00 00 e8 36 2e fe ff 83 78 08 13 75 04 U........SV....W......6....x..u.
29e60 8b 38 eb 1c 6a 00 8d 54 24 14 8b c8 e8 af 7b fe ff 83 c4 04 85 c0 0f 84 97 00 00 00 8b 7c 24 10 .8..j..T$.....{..............|$.
29e80 ba 01 00 00 00 8b ce e8 04 2e fe ff 3d a0 65 53 00 74 72 8b 40 08 83 e0 0f 3c 06 75 68 57 6a 01 ............=.eS.tr.@....<.uhWj.
29ea0 56 85 db 74 07 e8 c6 4b fe ff eb 05 e8 6f 4c fe ff 83 c4 0c 85 c0 75 07 5f 5e 5b 8b e5 5d c3 8b V..t...K.....oL.......u._^[..]..
29ec0 d0 8b ce e8 c8 ec fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 .........N.....@...@.A..F..F...x
29ee0 0c 00 7e 07 8b ce e8 c5 c6 fe ff 8b c3 6a 01 f7 d0 50 56 e8 38 30 fe ff 83 c4 0c 8d 43 01 5f 5e ..~..........j...PV.80......C._^
29f00 5b 8b e5 5d c3 6a 06 ba 01 00 00 00 8b ce e8 bd 98 fd ff ba 02 00 00 00 8b ce e8 41 a1 fd ff cc [..].j.....................A....
29f20 55 8b ec 8b 4d 08 ba 01 00 00 00 5d e9 0f ff ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc U...M......]....................
29f40 55 8b ec 56 8b 75 08 ba 03 00 00 00 8b ce e8 3d 2d fe ff 3d a0 65 53 00 74 0b 8b ce 33 d2 5e 5d U..V.u.........=-..=.eS.t...3.^]
29f60 e9 db fe ff ff 68 b4 fc 49 00 6a 03 56 e8 1e 97 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc .....h..I.j.V...................
29f80 55 8b ec 83 e4 f8 83 ec 0c 53 8b 5d 08 56 89 54 24 08 8b f1 57 8b d3 e8 f4 2c fe ff 83 78 08 13 U........S.].V.T$...W....,...x..
29fa0 75 04 8b 38 eb 18 6a 00 8d 54 24 14 8b c8 e8 6d 7a fe ff 83 c4 04 85 c0 74 48 8b 7c 24 10 8b 54 u..8..j..T$....mz.......tH.|$..T
29fc0 24 0c 8b ce e8 c7 2c fe ff 3d a0 65 53 00 74 25 8b 40 08 83 e0 0f 3c 06 75 1b 57 ff 74 24 10 56 $.....,..=.eS.t%.@....<.u.W.t$.V
29fe0 e8 8b 4a fe ff 83 c4 0c 85 c0 74 1f 8b c7 5f 5e 5b 8b e5 5d c3 8b 54 24 0c 8b ce 6a 06 e8 ce 97 ..J.......t..._^[..]..T$...j....
2a000 fd ff 8b d3 8b ce e8 55 a0 fd ff 68 88 cf 53 00 53 56 e8 79 96 fd ff cc cc cc cc cc cc cc cc cc .......U...h..S.SV.y............
2a020 55 8b ec 56 57 8b 7d 08 ba 01 00 00 00 6a 02 8b cf e8 4a ff ff ff 83 c4 04 ba 01 00 00 00 8b cf U..VW.}......j....J.............
2a040 8b f0 e8 49 2c fe ff 8b c8 8b 41 08 83 e0 3f 83 f8 06 74 10 83 f8 26 74 04 33 f6 eb 19 c1 e6 04 ...I,.....A...?...t...&t.3......
2a060 03 31 eb 12 ba 01 00 00 00 8b cf e8 20 2c fe ff 8b 08 8b 74 b1 0c 8b 4f 0c b8 01 00 00 00 89 31 .1...........,.....t...O.......1
2a080 c7 41 08 02 00 00 00 83 47 0c 10 5f 5e 5d c3 cc 55 8b ec 53 56 8b 75 08 ba 01 00 00 00 57 6a 02 .A......G.._^]..U..SV.u......Wj.
2a0a0 8b ce e8 d9 fe ff ff 6a 04 ba 03 00 00 00 8b ce 8b f8 e8 c9 fe ff ff 83 c4 08 ba 01 00 00 00 8b .......j........................
2a0c0 ce 8b d8 e8 c8 2b fe ff 8b 48 08 83 f9 16 0f 84 b5 00 00 00 83 f9 66 0f 84 ac 00 00 00 ba 03 00 .....+...H............f.........
2a0e0 00 00 8b ce e8 a7 2b fe ff 8b 40 08 83 f8 16 0f 84 a1 00 00 00 83 f8 66 0f 84 98 00 00 00 ba 01 ......+...@............f........
2a100 00 00 00 8b ce e8 86 2b fe ff ba 03 00 00 00 8b ce 8b 00 8d 3c b8 e8 75 2b fe ff 8b 57 0c 8b 00 .......+............<..u+...W...
2a120 83 42 04 ff 8d 1c 98 75 15 8d 42 08 39 02 75 0e 6a 00 6a 18 8b ce e8 85 f6 fe ff 83 c4 08 8b 4b .B.....u..B.9.u.j.j............K
2a140 0c 89 4f 0c ff 41 04 8b 4f 0c 8b 11 8d 41 08 3b d0 74 0c c7 41 0c 01 00 00 00 8b 4f 0c 8b 11 f6 ..O..A..O....A.;.t..A......O....
2a160 42 08 40 74 1d 8d 41 08 3b d0 75 16 8b 4e 10 80 79 3d 01 77 0d 8b 12 f6 42 05 03 74 05 e8 6e af B.@t..A.;.u..N..y=.w....B..t..n.
2a180 fe ff 5f 5e 33 c0 5b 5d c3 68 a0 cf 53 00 6a 01 56 e8 fa 94 fd ff 68 a0 cf 53 00 6a 03 56 e8 ed .._^3.[].h..S.j.V.....h..S.j.V..
2a1a0 94 fd ff cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 10 56 57 8b 7d 08 ba d8 ................U........VW.}...
2a1c0 b9 f0 ff 8b cf e8 c6 2a fe ff 8b 77 0c 8d 54 24 08 c7 44 24 08 f4 33 4b 00 c7 44 24 10 02 00 00 .......*...w..T$..D$..3K..D$....
2a1e0 00 8b 08 e8 18 d1 fe ff ba fe ff ff ff 8b cf 0f 10 00 0f 11 06 83 47 0c 10 8b 47 0c 89 38 c7 40 ......................G...G..8.@
2a200 08 48 00 00 00 83 47 0c 10 8b 77 0c e8 7f 2a fe ff 8d 56 f0 8b 08 e8 e5 d0 fe ff 0f 10 00 0f 11 .H....G...w...*...V.............
2a220 46 f0 8b 4f 0c 8b 41 f8 83 e0 0f 3c 06 0f 85 85 00 00 00 8b 75 0c 8b 06 8b 14 85 fc 6a 4b 00 85 F..O..A....<........u.......jK..
2a240 d2 75 05 89 51 08 eb 16 8b cf e8 41 e9 fe ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 .u..Q......A....O.....@...@.A..G
2a260 10 83 47 0c 10 8b 4f 0c 83 78 0c 00 7e 0a 8b cf e8 3b c3 fe ff 8b 4f 0c 8b 46 14 85 c0 78 0f 99 ..G...O..x..~....;....O..F...x..
2a280 89 01 89 51 04 c7 41 08 13 00 00 00 eb 07 c7 41 08 00 00 00 00 83 47 0c 10 8b cf 8b 57 0c 66 ff ...Q..A........A......G.....W.f.
2a2a0 47 6c 83 c2 d0 6a 00 e8 54 6d fe ff b8 ff ff 00 00 83 c4 04 66 01 47 6c 5f 5e 8b e5 5d c3 cc cc Gl...j..Tm..........f.Gl_^..]...
2a2c0 55 8b ec 83 e4 f8 83 ec 24 53 56 57 8b 7d 08 bb 01 00 00 00 8b d3 8b cf e8 b3 29 fe ff 3d a0 65 U.......$SVW.}............)..=.e
2a2e0 53 00 74 35 8b 40 08 24 0f 3c 08 75 2c 8b d3 8b cf e8 9a 29 fe ff 83 78 08 48 74 04 33 db eb 02 S.t5.@.$.<.u,......)...x.Ht.3...
2a300 8b 18 be 02 00 00 00 c7 44 24 18 04 00 00 00 c7 44 24 10 03 00 00 00 eb 17 8b df c7 44 24 18 03 ........D$......D$..........D$..
2a320 00 00 00 be 01 00 00 00 c7 44 24 10 02 00 00 00 8b d6 89 74 24 1c 8b cf e8 53 29 fe ff 3d a0 65 .........D$........t$....S)..=.e
2a340 53 00 0f 84 b2 00 00 00 f6 40 08 0f 0f 86 a8 00 00 00 6a 00 ff 74 24 14 57 e8 c2 30 fe ff 83 c4 S........@........j..t$.W..0....
2a360 0c 89 44 24 14 8b cf 85 c0 0f 84 90 02 00 00 8b d6 e8 1a 29 fe ff 3d a0 65 53 00 0f 84 89 02 00 ..D$...............)..=.eS......
2a380 00 8b 40 08 83 e0 0f 3c 06 0f 85 7b 02 00 00 6a 00 6a 00 ff 74 24 20 57 e8 73 9d fd ff 89 44 24 ..@....<...{...j.j..t$.W.s....D$
2a3a0 20 33 f6 6a 63 ff 74 24 28 b8 b0 ad 42 00 89 44 24 30 e8 49 cf 03 00 85 c0 b8 01 00 00 00 6a 72 .3.jc.t$(...B..D$0.I..........jr
2a3c0 ff 74 24 30 0f 45 f0 e8 34 cf 03 00 83 c4 20 85 c0 74 03 83 ce 02 6a 6c ff 74 24 18 e8 1f cf 03 .t$0.E..4........t....jl.t$.....
2a3e0 00 83 c4 08 85 c0 74 03 83 ce 04 8b c6 83 c8 08 83 7c 24 10 00 0f 4e c6 eb 14 56 57 e8 cf 2a fe ......t..........|$...N...VW..*.
2a400 ff 83 c4 08 33 c0 89 44 24 18 89 44 24 10 ba d8 b9 f0 ff 89 44 24 14 8b cf e8 72 28 fe ff 8b 77 ....3..D$..D$.......D$....r(...w
2a420 0c 8d 54 24 20 c7 44 24 20 f4 33 4b 00 c7 44 24 28 02 00 00 00 8b 08 e8 c4 ce fe ff 0f 10 00 0f ..T$..D$..3K..D$(...............
2a440 11 06 83 47 0c 10 8b 47 0c f6 40 f8 0f 0f 85 16 01 00 00 8b 77 10 33 d2 6a 20 6a 05 8b cf e8 5d ...G...G..@.........w.3.j.j....]
2a460 f3 fe ff 8a 4e 3c 8b d0 80 e1 03 6a 02 6a 00 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 8b cf 89 56 40 ....N<.....j.j..J..B...N@.....V@
2a480 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 .B.....f.B....B......B......B..e
2a4a0 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 10 c7 40 08 45 00 00 00 83 47 0c 10 e8 82 c7 fe ff 8b 47 S..B......G....@.E....G........G
2a4c0 10 83 c4 10 83 78 0c 00 7e 07 8b cf e8 df c0 fe ff 83 ca ff 8b cf e8 b5 27 fe ff 8b 4f 0c 68 f4 .....x..~...............'...O.h.
2a4e0 33 4b 00 68 d8 b9 f0 ff 0f 10 00 57 0f 11 01 83 47 0c 10 e8 b8 3b fe ff 83 c4 0c ba c4 cf 53 00 3K.h.......W....G....;........S.
2a500 8b cf e8 89 e6 fe ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c ........O.....@...@.A..G..G...x.
2a520 00 7e 07 8b cf e8 86 c0 fe ff 68 20 bb 53 00 ba fe ff ff ff 8b cf e8 55 27 fe ff 8b d0 8b cf e8 .~........h..S.........U'.......
2a540 7c 37 fe ff 83 c4 04 83 ca ff 8b cf e8 3f 27 fe ff 8b 4f 0c 6a fe 57 0f 10 00 0f 11 01 83 47 0c |7...........?'...O.j.W.......G.
2a560 10 e8 ea 3b fe ff 83 c4 08 6a 01 8b d3 8b cf e8 6c ea ff ff 8b 43 0c 83 c4 04 89 18 c7 40 08 48 ...;.....j......l....C.......@.H
2a580 00 00 00 8b 4b 0c 8d 41 10 89 43 0c 3b df 74 10 89 4b 0c 8b 47 0c 0f 10 01 0f 11 00 83 47 0c 10 ....K..A..C.;.t..K..G........G..
2a5a0 8b 54 24 1c 8b cf e8 e5 26 fe ff 8b 4f 0c 6a fd 57 0f 10 00 0f 11 01 83 47 0c 10 e8 a0 39 fe ff .T$.....&...O.j.W.......G....9..
2a5c0 8b 54 24 20 83 c4 08 85 d2 74 08 8b 4c 24 14 85 c9 75 04 33 c9 33 d2 8b 43 14 f6 40 22 02 74 06 .T$......t..L$...u.3.3..C..@".t.
2a5e0 8b 40 14 89 43 18 8b 44 24 10 5f 89 43 64 89 43 68 33 c0 5e 89 53 58 89 4b 70 5b 8b e5 5d c3 8b .@..C..D$._.Cd.Ch3.^.SX.Kp[..]..
2a600 54 24 10 6a 04 e8 c6 91 fd ff 6a 06 8b d6 8b cf e8 bb 91 fd ff cc cc cc cc cc cc cc cc cc cc cc T$.j......j.....................
2a620 55 8b ec 83 e4 f8 83 ec 1c ba 01 00 00 00 53 56 57 8b 7d 08 8b cf e8 55 26 fe ff 3d a0 65 53 00 U.............SVW.}....U&..=.eS.
2a640 74 23 8b 40 08 24 0f 3c 08 75 1a ba 01 00 00 00 8b cf e8 39 26 fe ff 83 78 08 48 74 04 33 db eb t#.@.$.<.u.........9&...x.Ht.3..
2a660 06 8b 18 eb 02 8b df 8b 43 70 89 44 24 0c 8b 43 58 85 c0 75 13 8b 47 0c c7 40 08 00 00 00 00 83 ........Cp.D$..CX..u..G..@......
2a680 47 0c 10 e9 d9 00 00 00 8b cf 3d b0 ad 42 00 74 36 ba c8 cf 53 00 e8 f5 e4 fe ff 8b 4f 0c 89 01 G.........=..B.t6...S.......O...
2a6a0 0f b6 40 04 83 c8 40 89 41 08 8b 47 10 83 47 0c 10 83 78 0c 00 0f 8e a6 00 00 00 8b cf e8 ee be ..@...@.A..G..G...x.............
2a6c0 fe ff e9 9a 00 00 00 ba d8 b9 f0 ff e8 bf 25 fe ff 8b 77 0c 8d 54 24 18 c7 44 24 18 f4 33 4b 00 ..............%...w..T$..D$..3K.
2a6e0 c7 44 24 20 02 00 00 00 8b 08 e8 11 cc fe ff 6a 01 8b d3 8b cf 0f 10 00 0f 11 06 83 47 0c 10 e8 .D$............j............G...
2a700 dc e8 ff ff 8b 43 0c 83 c4 04 89 18 c7 40 08 48 00 00 00 8b 4b 0c 8d 41 10 89 43 0c 3b df 74 10 .....C.......@.H....K..A..C.;.t.
2a720 89 4b 0c 8b 47 0c 0f 10 01 0f 11 00 83 47 0c 10 8b 77 0c ba fe ff ff ff 8b cf e8 51 25 fe ff 8d .K..G........G...w.........Q%...
2a740 56 f0 8b 08 e8 b7 cb fe ff 6a ff 6a fe 57 0f 10 00 0f 11 46 f0 e8 d6 27 fe ff 83 c4 0c 83 47 0c V........j.j.W.....F...'......G.
2a760 f0 8b 4c 24 0c ba 63 00 00 00 0f b6 44 24 10 83 e1 01 0f 45 c2 88 44 24 10 8b 44 24 0c a8 02 74 ..L$..c.....D$.....E..D$..D$...t
2a780 06 c6 44 0c 10 72 41 a8 04 74 06 c6 44 0c 10 6c 41 c6 44 0c 10 00 8d 54 24 10 8b cf e8 ef e3 fe ..D..rA..t..D..lA.D....T$.......
2a7a0 ff 8b 4f 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4f 10 83 47 0c 10 8b 77 0c 83 79 0c 00 7e 0a ..O.....@...@.A..O..G...w..y..~.
2a7c0 8b cf e8 e9 bd fe ff 8b 77 0c 8b 43 64 99 89 06 b8 03 00 00 00 89 56 04 c7 46 08 13 00 00 00 83 ........w..Cd.........V..F......
2a7e0 47 0c 10 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 83 e4 f8 81 ec 14 01 00 00 56 68 d8 cf G.._^[..].......U...........Vh..
2a800 53 00 68 30 ce 53 00 6a 02 e8 46 15 04 00 83 c4 04 50 e8 69 77 fd ff 83 c4 0c 6a 02 e8 33 15 04 S.h0.S.j..F......P.iw.....j..3..
2a820 00 83 c4 04 50 e8 a1 18 04 00 83 c4 04 6a 00 e8 20 15 04 00 83 c4 04 50 8d 44 24 1c 68 fa 00 00 ....P........j.........P.D$.h...
2a840 00 50 e8 f2 19 04 00 83 c4 0c 85 c0 0f 84 99 01 00 00 8b 75 08 b9 e4 cf 53 00 8d 44 24 18 66 90 .P.................u....S..D$.f.
2a860 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
2a880 1b c0 83 c8 01 85 c0 0f 84 5e 01 00 00 8d 4c 24 18 8d 51 01 8a 01 41 84 c0 75 f9 6a 00 8d 44 24 .........^....L$..Q...A..u.j..D$
2a8a0 1c 2b ca 89 44 24 0c 8d 44 24 0c 68 ec cf 53 00 50 68 f0 57 40 00 56 89 4c 24 20 e8 10 3c fe ff .+..D$..D$.h..S.Ph.W@.V.L$...<..
2a8c0 83 c4 14 85 c0 75 30 8b 46 0c ba 50 ef 40 00 83 c0 f0 c7 44 24 14 00 00 00 00 89 44 24 10 8b ce .....u0.F..P.@.....D$......D$...
2a8e0 2b 46 20 6a 00 50 8d 44 24 18 50 e8 20 6d fe ff 83 c4 0c 85 c0 74 72 83 ca ff 8b ce e8 8f 23 fe +F.j.P.D$.P..m.......tr.......#.
2a900 ff 8b 48 08 83 e1 0f 83 f9 04 74 2c 83 f9 03 74 04 33 c0 eb 28 8b d0 8b ce e8 62 d7 fe ff 8b 46 ..H.......t,...t.3..(.....b....F
2a920 10 83 78 0c 00 7e 07 8b ce e8 82 bc fe ff 83 ca ff 8b ce e8 58 23 fe ff 8b 00 83 c0 10 50 68 1c ..x..~..............X#.......Ph.
2a940 fa 49 00 6a 02 e8 0a 14 04 00 83 c4 04 50 e8 2d 76 fd ff 83 c4 0c 6a 02 e8 f7 13 04 00 83 c4 04 .I.j.........P.-v.....j.........
2a960 50 e8 65 17 04 00 83 c4 04 8b 46 14 8b 08 83 c1 10 39 4e 0c 73 1d 66 66 0f 1f 84 00 00 00 00 00 P.e.......F......9N.s.ff........
2a980 8b 46 0c c7 40 08 00 00 00 00 83 46 0c 10 39 4e 0c 72 ed 68 d8 cf 53 00 68 30 ce 53 00 6a 02 89 .F..@......F..9N.r.h..S.h0.S.j..
2a9a0 4e 0c e8 ad 13 04 00 83 c4 04 50 e8 d0 75 fd ff 83 c4 0c 6a 02 e8 9a 13 04 00 83 c4 04 50 e8 08 N.........P..u.....j.........P..
2a9c0 17 04 00 83 c4 04 6a 00 e8 87 13 04 00 83 c4 04 50 8d 44 24 1c 68 fa 00 00 00 50 e8 59 18 04 00 ......j.........P.D$.h....P.Y...
2a9e0 83 c4 0c 85 c0 0f 85 6a fe ff ff 33 c0 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc .......j...3.^..]...............
2aa00 55 8b ec 83 e4 f8 83 ec 0c ba 01 00 00 00 53 56 8b 75 08 8b ce 57 e8 75 22 fe ff 3d a0 65 53 00 U.............SV.u...W.u"..=.eS.
2aa20 74 3b 8b 40 08 24 0f 3c 08 75 32 ba 01 00 00 00 8b ce e8 59 22 fe ff 83 78 08 48 74 0f 33 ff c7 t;.@.$.<.u2........Y"...x.Ht.3..
2aa40 44 24 14 03 00 00 00 8d 5f 02 eb 20 8b 38 bb 02 00 00 00 c7 44 24 14 03 00 00 00 eb 0f 8b fe c7 D$......_....8......D$..........
2aa60 44 24 14 02 00 00 00 bb 01 00 00 00 8b d3 89 5c 24 10 8b ce e8 17 22 fe ff 8b 48 08 83 e1 0f 83 D$.............\$....."...H.....
2aa80 f9 04 74 2b 83 f9 03 74 04 33 db eb 29 8b d0 8b ce e8 ea d5 fe ff 8b 46 10 83 78 0c 00 7e 07 8b ..t+...t.3..)..........F..x..~..
2aaa0 ce e8 0a bb fe ff 8b d3 8b ce e8 e1 21 fe ff 8b 18 83 c3 10 75 3c 8b 54 24 10 8b ce e8 cf 21 fe ............!.......u<.T$.....!.
2aac0 ff 3d a0 65 53 00 74 2a f6 40 08 0f 76 24 8b 54 24 10 8b ce e8 b7 21 fe ff 8b 4e 0c 0f 10 00 b8 .=.eS.t*.@..v$.T$.....!...N.....
2aae0 01 00 00 00 0f 11 01 83 46 0c 10 5f 5e 5b 8b e5 5d c3 33 c0 3b f7 6a 00 0f 94 c0 50 ff 74 24 1c ........F.._^[..].3.;.j....P.t$.
2ab00 56 e8 0a 96 fd ff 50 53 57 56 e8 11 87 fd ff 83 c4 20 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 cc cc V.....PSWV............._^[..]...
2ab20 55 8b ec 83 e4 c0 83 ec 38 56 8b 75 08 57 8b 7e 10 85 f6 74 2b 8b 87 80 00 00 00 3d 20 65 53 00 U.......8V.u.W.~...t+......=.eS.
2ab40 0f 85 b0 00 00 00 f2 0f 10 08 f2 0f 10 05 10 46 54 00 66 0f 2e c8 9f f6 c4 44 0f 8a a1 00 00 00 ...............FT.f......D......
2ab60 6a 20 6a 05 33 d2 8b ce e8 53 ec fe ff 8a 4f 3c 8b d0 80 e1 03 6a 10 6a 00 88 4a 05 c6 42 04 05 j.j.3....S....O<.....j.j..J..B..
2ab80 8b 4f 40 89 0a 8b ce 89 57 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 .O@.....W@.B.....f.B....B......B
2aba0 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 83 ......B..eS..B......F....@.E....
2abc0 46 0c 10 e8 78 c0 fe ff 8b 46 10 83 c4 10 83 78 0c 00 7e 07 8b ce e8 d5 b9 fe ff 6a 00 68 70 6b F...x....F.....x..~........j.hpk
2abe0 53 00 56 e8 e8 a5 fd ff 83 c4 0c b8 01 00 00 00 5f 5e 8b e5 5d c3 68 58 fe 49 00 56 e8 7f 8c fd S.V............._^..].hX.I.V....
2ac00 ff 83 ec 10 f2 0f 11 4c 24 08 f2 0f 11 04 24 68 74 fe 49 00 56 e8 66 8c fd ff cc cc cc cc cc cc .......L$.....$ht.I.V.f.........
2ac20 55 8b ec 83 ec 0c 53 8b 5d 08 56 57 8b fa c7 45 f8 40 42 0f 00 8b f1 8b d3 89 55 fc 8b 47 14 8b U.....S.].VW...E.@B.......U..G..
2ac40 4f 0c 89 45 f4 8b 47 1c 2b c1 c1 f8 04 3b c3 7f 2c 2b 4f 20 8b 45 f8 c1 f9 04 2b c3 83 c1 05 3b O..E..G.+....;..,+O..E....+....;
2ac60 c8 7f 50 8d 45 fc ba f0 d8 40 00 50 8b cf e8 1d 5b fe ff 83 c4 04 85 c0 75 39 8b 55 fc 8b 4d f4 ..P.E....@.P....[.......u9.U..M.
2ac80 8b 47 0c c1 e2 04 03 c2 39 41 04 73 03 89 41 04 80 7f 08 00 75 27 8b 47 14 8b 4f 0c 2b 08 83 e9 .G......9A.s..A.....u'.G..O.+...
2aca0 10 f7 c1 f0 ff ff ff 75 14 ba ec b7 53 00 e9 2b 01 00 00 ba a8 d0 53 00 e9 21 01 00 00 3b f7 74 .......u....S..+......S..!...;.t
2acc0 2d 8b c3 f7 d8 c1 e0 04 01 46 0c 85 db 7e 1f 33 d2 8b 4e 0c 8d 52 10 8b 47 0c 0f 10 44 11 f0 0f -........F...~.3..N..R..G...D...
2ace0 11 00 83 47 0c 10 83 eb 01 75 e6 8b 5d 08 53 56 57 e8 7a 66 fe ff 83 c4 0c 85 c0 74 2b 83 f8 01 ...G.....u..].SVW.zf.......t+...
2ad00 74 26 3b fe 0f 84 fe 00 00 00 83 47 0c f0 8b 4f 0c 8b 46 0c 5f 0f 10 01 0f 11 00 83 46 0c 10 83 t&;........G...O..F._.......F...
2ad20 c8 ff 5e 5b 8b e5 5d c3 8b 47 14 8b 5f 0c 8b 56 0c 2b 18 8b 46 14 83 eb 10 c1 fb 04 89 45 f4 8b ..^[..]..G.._..V.+..F........E..
2ad40 46 1c 2b c2 89 5d fc 8d 4b 01 c1 f8 04 89 4d 08 3b c1 7f 2c 2b 56 20 8b 45 f8 c1 fa 04 2b c1 83 F.+..]..K.....M.;..,+V..E....+..
2ad60 c2 05 3b d0 7f 67 8d 45 08 ba f0 d8 40 00 50 8b ce e8 1a 5a fe ff 83 c4 04 85 c0 75 50 8b 4d 08 ..;..g.E....@.P....Z.......uP.M.
2ad80 8b 46 0c c1 e1 04 03 c1 8b 4d f4 39 41 04 73 03 89 41 04 3b fe 74 2d 8b c3 f7 d8 c1 e0 04 01 47 .F.......M.9A.s..A.;.t-........G
2ada0 0c 85 db 7e 1f 33 c0 8b 57 0c 8d 40 10 8b 4e 0c 0f 10 44 02 f0 0f 11 01 83 46 0c 10 83 eb 01 75 ...~.3..W..@..N...D......F.....u
2adc0 e6 8b 5d fc 5f 5e 8b c3 5b 8b e5 5d c3 f7 d3 53 57 e8 fa 20 fe ff 83 c4 08 ba c8 d0 53 00 8b ce ..]._^..[..]...SW...........S...
2ade0 e8 ab dd fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 7e ......N.....@...@.A..F..F...x..~
2ae00 07 8b ce e8 a8 b7 fe ff 5f 5e 83 c8 ff 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ........_^...[..]...............
2ae20 55 8b ec 56 8b 75 08 ba 01 00 00 00 57 8b ce e8 5c 1e fe ff 83 78 08 48 75 70 8b 10 85 d2 74 6a U..V.u......W...\....x.Hup....tj
2ae40 8b 46 14 8b 4e 0c 2b 08 8d 41 f0 8b ce c1 f8 04 48 50 e8 c9 fd ff ff 8b 4e 0c 83 c4 04 8b f8 c7 .F..N.+..A......HP......N.......
2ae60 41 08 01 00 00 00 6a 01 85 ff 79 1e 6a fe c7 01 00 00 00 00 83 46 0c 10 56 e8 b2 20 fe ff 83 c4 A.....j...y.j........F..V.......
2ae80 0c b8 02 00 00 00 5f 5e 5d c3 83 c8 ff c7 01 01 00 00 00 83 46 0c 10 2b c7 50 56 e8 90 20 fe ff ......_^]...........F..+.PV.....
2aea0 83 c4 0c 8d 47 01 5f 5e 5d c3 68 98 d0 53 00 6a 01 56 e8 d9 87 fd ff cc cc cc cc cc cc cc cc cc ....G._^].h..S.j.V..............
2aec0 55 8b ec 56 8b 75 08 ba d7 b9 f0 ff 8b ce e8 bd 1d fe ff 83 78 08 48 74 04 33 d2 eb 02 8b 10 8b U..V.u..............x.Ht.3......
2aee0 46 14 8b 4e 0c 2b 08 83 e9 10 c1 f9 04 51 8b ce e8 2b fd ff ff 83 c4 04 85 c0 78 03 5e 5d c3 6a F..N.+.......Q...+........x.^].j
2af00 ff 56 e8 79 21 fe ff 83 c4 08 83 f8 04 75 1d 6a 01 56 e8 e9 88 fd ff 6a 01 6a fe 56 e8 0f 20 fe .V.y!........u.j.V.....j.j.V....
2af20 ff 6a 02 56 e8 d7 39 fe ff 83 c4 1c 56 e8 7e 39 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc .j.V..9.....V.~9................
2af40 55 8b ec 83 e4 f8 51 53 56 8b 75 08 bb 01 00 00 00 57 8b d3 8b ce e8 35 1d fe ff 3d a0 65 53 00 U.....QSV.u......W.....5...=.eS.
2af60 0f 84 42 01 00 00 8b 40 08 83 e0 0f 3c 06 0f 85 34 01 00 00 8b 5e 10 8b fb 83 7b 0c 00 7e 0a 8b ..B....@....<...4....^....{..~..
2af80 ce e8 2a b6 fe ff 8b 7e 10 8b 07 6a 7c 6a 08 6a 00 ff 77 04 ff d0 83 c4 10 85 c0 75 2e 39 87 80 ..*....~...j|j.j..w........u.9..
2afa0 00 00 00 0f 84 0a 01 00 00 8d 50 01 8b ce e8 2d b7 fe ff 8b 07 6a 7c 6a 08 6a 00 ff 77 04 ff d0 ..........P....-.....j|j.j..w...
2afc0 83 c4 10 85 c0 0f 84 e8 00 00 00 83 47 0c 7c 8b d6 8d 78 04 8a 43 3c 24 03 c6 47 04 08 88 47 05 ............G.|...x..C<$..G...G.
2afe0 8b cf 8b 43 40 89 07 89 7b 40 8b 46 0c 89 38 c7 40 08 48 00 00 00 33 c0 83 46 0c 10 66 89 47 06 ...C@...{@.F..8.@.H...3..F..f.G.
2b000 89 47 60 89 47 30 66 89 47 6e 89 47 70 89 47 64 89 47 68 89 5f 10 c7 47 20 00 00 00 00 c7 47 14 .G`.G0f.Gn.Gp.Gd.Gh._..G......G.
2b020 00 00 00 00 89 7f 2c 89 47 58 89 47 24 b8 01 00 00 00 66 89 47 6c c6 47 74 01 c6 47 08 00 c7 47 ......,.GX.G$.....f.Gl.Gt..G...G
2b040 5c 00 00 00 00 8b 46 70 89 47 70 8b 46 64 89 47 64 8b 46 58 89 47 58 8b 47 64 89 47 68 8b 43 7c \.....Fp.Gp.Fd.Gd.FX.GX.Gd.Gh.C|
2b060 8b 40 fc 89 47 fc e8 95 4c fe ff bb 01 00 00 00 8b ce 8b d3 e8 17 1c fe ff 8b 4e 0c 0f 10 00 0f .@..G...L.................N.....
2b080 11 01 8b 56 0c 8d 42 10 89 46 0c 3b f7 74 10 89 56 0c 8b 4f 0c 0f 10 02 0f 11 01 83 47 0c 10 5f ...V..B..F.;.t..V..O........G.._
2b0a0 5e 8b c3 5b 8b e5 5d c3 6a 06 8b d3 8b ce e8 1d 87 fd ff ba 04 00 00 00 8b ce e8 41 56 fe ff cc ^..[..].j..................AV...
2b0c0 55 8b ec ff 75 08 e8 75 fe ff ff 6a 01 68 c0 ba 42 00 ff 75 08 e8 c6 26 fe ff 83 c4 10 b8 01 00 U...u..u...j.h..B..u...&........
2b0e0 00 00 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 4d 08 56 8b 71 14 8b 51 0c 2b 16 83 ..].............U...M.V.q..Q.+..
2b100 ea 10 c1 fa 04 66 83 79 6c 00 76 0a 8b 41 10 3b 48 7c 74 40 eb 33 c6 41 08 01 8b 06 2b 41 20 f6 .....f.yl.v..A.;H|t@.3.A....+A..
2b120 46 22 02 89 46 1c 74 05 33 c0 5e 5d c3 42 c7 46 10 00 00 00 00 8b 41 0c c1 e2 04 2b c2 ba 01 00 F"..F.t.3.^].B.F......A....+....
2b140 00 00 89 06 e8 b7 55 fe ff 68 0c b8 53 00 51 e8 0c 4b fe ff 68 38 b8 53 00 51 e8 01 4b fe ff cc ......U..h..S.Q..K..h8.S.Q..K...
2b160 55 8b ec 56 8b 75 08 ba 01 00 00 00 8b ce e8 1d 1b fe ff 83 78 08 48 0f 85 14 01 00 00 8b 08 85 U..V.u..............x.H.........
2b180 c9 0f 84 0a 01 00 00 3b f1 75 2b ba e4 d0 53 00 8b ce e8 f9 d9 fe ff 8b 56 0c 89 02 0f b6 40 04 .......;.u+...S.........V.....@.
2b1a0 83 c8 40 89 42 08 8b 46 10 83 46 0c 10 83 78 0c 00 e9 ca 00 00 00 0f b6 41 08 83 e8 00 74 56 8b ..@.B..F..F...x.........A....tV.
2b1c0 ce 83 e8 01 74 29 ba 00 d1 53 00 e8 c0 d9 fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b ....t)...S.......N.....@...@.A..
2b1e0 46 10 83 46 0c 10 83 78 0c 00 e9 91 00 00 00 ba ec d0 53 00 e8 97 d9 fe ff 8b 4e 0c 89 01 0f b6 F..F...x..........S.......N.....
2b200 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c 10 83 78 0c 00 eb 6b 8b 51 14 8d 41 34 3b d0 74 28 ba @...@.A..F..F...x...k.Q..A4;.t(.
2b220 f8 d0 53 00 8b ce e8 65 d9 fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 46 10 83 46 0c ..S....e....N.....@...@.A..F..F.
2b240 10 83 78 0c 00 eb 39 8b 41 0c 8b ce 2b 02 83 e8 10 a9 f0 ff ff ff 0f 84 6a ff ff ff ba ec d0 53 ..x...9.A...+...........j......S
2b260 00 e8 2a d9 fe ff 8b 4e 0c 89 01 0f b6 40 04 83 c8 40 89 41 08 8b 4e 10 83 46 0c 10 83 79 0c 00 ..*....N.....@...@.A..N..F...y..
2b280 7e 07 8b ce e8 27 b3 fe ff b8 01 00 00 00 5e 5d c3 68 98 d0 53 00 6a 01 56 e8 f2 83 fd ff cc cc ~....'........^].h..S.j.V.......
2b2a0 55 8b ec 8b 55 08 33 c0 66 39 42 6c 8b 4a 0c 0f 94 c0 89 01 b8 01 00 00 00 c7 41 08 01 00 00 00 U...U.3.f9Bl.J............A.....
2b2c0 83 42 0c 10 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 33 c9 8b 46 0c 89 30 c7 40 .B..]...........U..V.u.3..F..0.@
2b2e0 08 48 00 00 00 8b 46 10 83 46 0c 10 8b 56 0c 39 70 7c b8 02 00 00 00 0f 94 c1 c7 42 08 01 00 00 .H....F..F...V.9p|.........B....
2b300 00 89 0a 83 46 0c 10 5e 5d c3 cc cc cc cc cc cc 55 8b ec 83 e4 c0 83 ec 38 56 8b 75 08 57 8b 7e ....F..^].......U.......8V.u.W.~
2b320 10 85 f6 74 2b 8b 87 80 00 00 00 3d 20 65 53 00 0f 85 b0 00 00 00 f2 0f 10 08 f2 0f 10 05 10 46 ...t+......=.eS................F
2b340 54 00 66 0f 2e c8 9f f6 c4 44 0f 8a a1 00 00 00 6a 20 6a 05 33 d2 8b ce e8 63 e4 fe ff 8a 4f 3c T.f......D......j.j.3....c....O<
2b360 8b d0 80 e1 03 6a 07 6a 00 88 4a 05 c6 42 04 05 8b 4f 40 89 0a 8b ce 89 57 40 c7 42 18 00 00 00 .....j.j..J..B...O@.....W@.B....
2b380 00 66 c7 42 06 ff 00 c7 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 .f.B....B......B......B..eS..B..
2b3a0 00 00 00 8b 46 0c 89 10 c7 40 08 45 00 00 00 83 46 0c 10 e8 88 b8 fe ff 8b 46 10 83 c4 10 83 78 ....F....@.E....F........F.....x
2b3c0 0c 00 7e 07 8b ce e8 e5 b1 fe ff 6a 00 68 f8 6b 53 00 56 e8 f8 9d fd ff 83 c4 0c b8 01 00 00 00 ..~........j.h.kS.V.............
2b3e0 5f 5e 8b e5 5d c3 68 58 fe 49 00 56 e8 8f 84 fd ff 83 ec 10 f2 0f 11 4c 24 08 f2 0f 11 04 24 68 _^..].hX.I.V...........L$.....$h
2b400 74 fe 49 00 56 e8 76 84 fd ff cc cc cc cc cc cc 56 8b f1 52 ff 76 08 68 3c d1 53 00 ff 36 e8 0d t.I.V.v.........V..R.v.h<.S..6..
2b420 d1 fe ff 8b 0e 83 c4 10 ba 03 00 00 00 e8 ce 52 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc ...............R................
2b440 55 8b ec 83 ec 08 53 8b 5d 08 89 55 fc 56 57 8b f9 89 7d f8 8b 77 04 85 db 74 57 8b 06 0f 1f 00 U.....S.]..U.VW...}..w...tW.....
2b460 85 c0 75 27 8d 45 08 50 ff 76 0c 8b 46 08 ff 76 10 ff d0 8b c8 83 c4 0c 85 c9 74 3d 8b 45 08 85 ..u'.E.P.v..F..v..........t=.E..
2b480 c0 74 36 8b 55 fc 89 06 89 4e 04 3b d8 8b fb 0f 47 f8 57 ff 76 04 52 e8 f4 d0 03 00 8b 55 fc 83 .t6.U....N.;....G.W.v.R......U..
2b4a0 c4 0c 29 3e 03 d7 01 7e 04 8b 06 89 55 fc 2b df 75 ae 5f 5e 5b 8b e5 5d c3 85 db 74 f5 8b 4d f8 ..)>...~....U.+.u._^[..]...t..M.
2b4c0 ba 58 d1 53 00 e8 46 ff ff ff cc cc cc cc cc cc 55 8b ec 83 ec 34 53 56 57 8b d9 8d 55 ff 6a 01 .X.S..F.........U....4SVW...U.j.
2b4e0 89 5d f4 e8 58 ff ff ff 0f b6 45 ff 83 c4 04 89 45 f8 3d ff 00 00 00 75 12 6a 04 8d 55 f8 8b cb .]..X.....E.....E.=....u.j..U...
2b500 e8 3b ff ff ff 8b 45 f8 83 c4 04 85 c0 75 07 5f 5e 5b 8b e5 5d c3 48 89 45 f8 83 f8 28 77 26 50 .;....E......u._^[..].H.E...(w&P
2b520 8d 55 cc 8b cb e8 16 ff ff ff 8b 45 f8 8d 55 cc 8b 0b 83 c4 04 50 e8 c5 d5 fe ff 83 c4 04 5f 5e .U.........E..U......P........_^
2b540 5b 8b e5 5d c3 8b 0b 83 c0 11 50 6a 04 33 d2 8b 79 10 8b 77 38 e8 66 e2 fe ff 8a 4f 3c 8b d8 8b [..]......Pj.3..y..w8.f....O<...
2b560 45 f8 80 e1 03 50 88 4b 05 8d 53 10 c6 43 04 14 8b 4f 40 89 0b 8b 4d f4 89 5f 40 89 73 08 c6 43 E....P.K..S..C...O@...M.._@.s..C
2b580 06 00 c6 44 18 10 00 89 43 0c e8 b1 fe ff ff 83 c4 0c 8b c3 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc ...D....C..........._^[..]......
2b5a0 55 8b ec 83 e4 f8 83 ec 24 53 56 8b f2 8b d9 57 6a 04 8d 54 24 1c 89 74 24 30 89 5c 24 18 e8 7d U.......$SV....Wj..T$..t$0.\$..}
2b5c0 fe ff ff 8b 0b 83 c4 04 8b 5c 24 18 89 4c 24 20 8d 43 01 3d ff ff ff 0f 0f 87 61 01 00 00 8b 79 .........\$..L$..C.=......a....y
2b5e0 10 8b c3 c1 e0 04 50 6a 00 6a 00 ff 77 04 89 44 24 28 8b 07 ff d0 8b 4c 24 28 83 c4 10 85 c0 75 ......Pj.j..w..D$(.....L$(.....u
2b600 3a 85 c9 74 36 39 87 80 00 00 00 0f 84 33 01 00 00 8b 4c 24 20 8d 50 01 e8 c3 b0 fe ff ff 74 24 :..t69.......3....L$..P.......t$
2b620 18 8b 07 6a 00 6a 00 ff 77 04 ff d0 83 c4 10 85 c0 0f 84 0d 01 00 00 8b 4c 24 18 01 4f 0c 89 46 ...j.j..w...............L$..O..F
2b640 2c 89 5e 10 85 db 0f 8e ec 00 00 00 33 c9 8b d3 8b 46 2c 8d 49 10 c7 44 01 f8 00 00 00 00 83 ea ,.^.........3....F,.I..D........
2b660 01 75 ed 33 ff 8b 76 2c 8d 54 24 12 8b 4c 24 14 03 f7 6a 01 e8 c7 fd ff ff 0f b6 44 24 16 83 c4 .u.3..v,.T$..L$...j........D$...
2b680 04 83 f8 14 0f 87 9e 00 00 00 0f b6 80 6c c3 42 00 ff 24 85 54 c3 42 00 c7 46 08 00 00 00 00 e9 .............l.B..$.T.B..F......
2b6a0 84 00 00 00 8b 4c 24 14 8d 54 24 13 6a 01 e8 8d fd ff ff 0f b6 44 24 17 83 c4 04 89 06 c7 46 08 .....L$..T$.j........D$.......F.
2b6c0 01 00 00 00 eb 62 8b 4c 24 14 8d 54 24 18 6a 08 e8 6b fd ff ff f2 0f 10 44 24 1c 83 c4 04 f2 0f .....b.L$..T$.j..k......D$......
2b6e0 11 06 c7 46 08 03 00 00 00 eb 3d 8b 4c 24 14 8d 54 24 20 6a 08 e8 46 fd ff ff 8b 44 24 24 83 c4 ...F......=.L$..T$.j..F....D$$..
2b700 04 8b 4c 24 24 89 06 89 4e 04 c7 46 08 13 00 00 00 eb 15 8b 4c 24 14 e8 b4 fd ff ff 89 06 0f b6 ..L$$...N..F........L$..........
2b720 40 04 83 c8 40 89 46 08 8b 74 24 2c 83 c7 10 83 eb 01 0f 85 2d ff ff ff 5f 5e 5b 8b e5 5d c3 e8 @...@.F..t$,........-..._^[..]..
2b740 5c e0 fe ff 8b 4c 24 20 ba 04 00 00 00 e8 ae 4f fe ff 66 90 98 c2 42 00 a4 c2 42 00 c6 c2 42 00 \....L$........O..f...B...B...B.
2b760 13 c3 42 00 eb c2 42 00 28 c3 42 00 00 01 05 02 03 05 05 05 05 05 05 05 05 05 05 05 05 05 05 04 ..B...B.(.B.....................
2b780 03 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 53 56 57 89 54 24 14 ................U........SVW.T$.
2b7a0 8b d9 6a 04 8d 54 24 14 89 5c 24 1c e8 8f fc ff ff 8b 3b 83 c4 04 8b 5c 24 10 8d 43 01 3d ff ff ..j..T$..\$.......;....\$..C.=..
2b7c0 ff 3f 0f 87 20 01 00 00 8b 77 10 8d 04 9d 00 00 00 00 50 6a 00 6a 00 ff 76 04 8b 06 ff d0 83 c4 .?.......w........Pj.j..v.......
2b7e0 10 89 44 24 10 8d 0c 9d 00 00 00 00 85 c0 75 43 85 c9 74 3f 39 86 80 00 00 00 0f 84 ef 00 00 00 ..D$..........uC..t?9...........
2b800 8d 50 01 8b cf e8 d6 ae fe ff 8d 04 9d 00 00 00 00 50 8b 06 6a 00 6a 00 ff 76 04 ff d0 83 c4 10 .P...............P..j.j..v......
2b820 89 44 24 10 85 c0 0f 84 c3 00 00 00 8d 0c 9d 00 00 00 00 01 4e 0c 33 f6 8b 4c 24 14 89 41 34 8d .D$.................N.3..L$..A4.
2b840 79 34 89 7c 24 1c 89 59 1c 85 db 7e 61 83 fb 04 72 46 8d 4b ff 8d 0c 88 3b c7 77 04 3b cf 73 38 y4.|$..Y...~a...rF.K....;.w.;.s8
2b860 8b c3 25 03 00 00 80 79 05 48 83 c8 fc 40 8b cb 2b c8 83 c6 04 3b f1 7c f9 8b 7c 24 10 8d 41 03 ..%....y.H...@..+....;.|..|$..A.
2b880 99 83 e2 03 8d 0c 02 c1 f9 02 c1 e1 04 c1 e9 02 33 c0 f3 ab 8b 7c 24 1c 3b f3 7d 12 0f 1f 40 00 ................3....|$.;.}...@.
2b8a0 8b 07 c7 04 b0 00 00 00 00 46 3b f3 7c f2 33 f6 85 db 7e 2d 8b 4c 24 18 8b 09 e8 c1 ce fe ff 8b .........F;.|.3...~-.L$.........
2b8c0 0f 89 04 b1 8b 44 24 14 8b 17 8b 4c 24 18 ff 70 48 8b 14 b2 e8 77 02 00 00 46 83 c4 04 3b f3 7c .....D$....L$..pH....w...F...;.|
2b8e0 d3 5f 5e 5b 8b e5 5d c3 8b cf e8 b1 de fe ff ba 04 00 00 00 8b cf e8 05 4e fe ff cc cc cc cc cc ._^[..].................N.......
2b900 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b fa 8b d9 6a 04 8d 54 24 14 e8 25 fb ff ff 8b 4c 24 14 83 U........SVW....j..T$..%....L$..
2b920 c4 04 8b 33 8d 41 01 3d ff ff ff 3f 0f 87 e9 01 00 00 8b 46 10 c1 e1 02 51 6a 00 6a 00 ff 70 04 ...3.A.=...?.......F....Qj.j..p.
2b940 89 44 24 24 8b 00 ff d0 8b d0 83 c4 10 85 d2 75 53 8b 44 24 10 8d 0c 85 00 00 00 00 85 c9 74 44 .D$$...........uS.D$..........tD
2b960 8b 44 24 14 39 90 80 00 00 00 0f 84 b2 01 00 00 ba 01 00 00 00 8b ce e8 64 ad fe ff 8b 4c 24 10 .D$.9...................d....L$.
2b980 8d 04 8d 00 00 00 00 50 8b 44 24 18 6a 00 6a 00 ff 70 04 8b 00 ff d0 8b d0 83 c4 10 85 d2 0f 84 .......P.D$.j.j..p..............
2b9a0 7e 01 00 00 8b 4c 24 10 8b 44 24 14 8d 34 8d 00 00 00 00 01 70 0c 89 4f 18 8b cb 56 89 57 38 e8 ~....L$..D$..4......p..O...V.W8.
2b9c0 7c fa ff ff 83 c4 04 8d 54 24 1c 8b cb 6a 04 e8 6c fa ff ff 8b 74 24 20 83 c4 04 8b 13 89 54 24 |.......T$...j..l....t$.......T$
2b9e0 18 89 74 24 1c 8d 46 01 3d 55 55 55 15 0f 87 3b 01 00 00 8b 42 10 8d 0c 76 c1 e1 02 51 6a 00 6a ..t$..F.=UUU...;....B...v...Qj.j
2ba00 00 ff 70 04 89 44 24 24 8b 00 89 4c 24 20 ff d0 8b 4c 24 20 8b d0 83 c4 10 85 d2 75 46 85 c9 74 ..p..D$$...L$....L$........uF..t
2ba20 42 8b 44 24 14 39 90 80 00 00 00 0f 84 04 01 00 00 8b 4c 24 18 ba 01 00 00 00 e8 a1 ac fe ff ff B.D$.9............L$............
2ba40 74 24 10 8b 44 24 18 6a 00 6a 00 ff 70 04 8b 00 ff d0 8b d0 83 c4 10 85 d2 0f 84 d6 00 00 00 8b t$..D$.j.j..p...................
2ba60 4c 24 10 8b 44 24 14 01 48 0c 89 57 3c 89 77 20 85 f6 7e 6e 33 c9 8b d6 0f 1f 84 00 00 00 00 00 L$..D$..H..W<.w...~n3...........
2ba80 8b 47 3c 8d 49 0c c7 44 01 f4 00 00 00 00 83 ea 01 75 ed 33 f6 8b cb e8 34 fa ff ff 8b 4f 3c 8d .G<.I..D.........u.3....4....O<.
2baa0 54 24 18 6a 04 89 04 0e 8b cb e8 91 f9 ff ff 8b 4f 3c 8d 54 24 18 8b 44 24 1c 83 c4 04 89 44 0e T$.j............O<.T$..D$.....D.
2bac0 04 8b cb 6a 04 e8 76 f9 ff ff 8b 4f 3c 8d 76 0c 8b 44 24 18 83 c4 04 83 6c 24 1c 01 89 44 0e fc ...j..v....O<.v..D$.....l$...D..
2bae0 75 b3 6a 04 8d 54 24 20 8b cb e8 51 f9 ff ff 33 f6 83 c4 04 39 74 24 1c 7e 1a 66 0f 1f 44 00 00 u.j..T$....Q...3....9t$.~.f..D..
2bb00 8b cb e8 c9 f9 ff ff 8b 4f 40 89 04 f1 46 3b 74 24 1c 7c ec 5f 5e 5b 8b e5 5d c3 8b ce e8 7e dc ........O@...F;t$.|._^[..]....~.
2bb20 fe ff ba 04 00 00 00 8b ce e8 d2 4b fe ff 8b ca e8 6b dc fe ff 8b 4c 24 18 ba 04 00 00 00 e8 bd ...........K.....k....L$........
2bb40 4b fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b f2 8b f9 K...............U........SVW....
2bb60 e8 6b f9 ff ff 89 46 48 85 c0 75 06 8b 45 08 89 46 48 6a 04 8d 54 24 20 8b cf e8 c1 f8 ff ff 8b .k....FH..u..E..FHj..T$.........
2bb80 44 24 20 8d 54 24 20 83 c4 04 89 46 24 8b cf 6a 04 e8 aa f8 ff ff 8b 44 24 20 8d 54 24 16 83 c4 D$..T$.....F$..j.......D$..T$...
2bba0 04 89 46 28 8b cf 6a 01 e8 93 f8 ff ff 0f b6 44 24 16 8d 54 24 16 83 c4 04 88 46 06 8b cf 6a 01 ..F(..j........D$..T$.....F...j.
2bbc0 e8 7b f8 ff ff 0f b6 44 24 16 8d 54 24 16 83 c4 04 88 46 07 8b cf 6a 01 e8 63 f8 ff ff 0f b6 44 .{.....D$..T$.....F...j..c.....D
2bbe0 24 16 8d 54 24 20 83 c4 04 88 46 08 8b cf 6a 04 e8 4b f8 ff ff 8b 54 24 20 83 c4 04 8b 0f 89 4c $..T$.....F...j..K....T$.......L
2bc00 24 18 8d 42 01 3d ff ff ff 3f 0f 87 b2 01 00 00 8b 59 10 8d 04 95 00 00 00 00 50 6a 00 6a 00 ff $..B.=...?.......Y........Pj.j..
2bc20 73 04 89 44 24 24 8b 03 ff d0 8b 4c 24 24 83 c4 10 85 c0 75 3a 85 c9 74 36 39 83 80 00 00 00 0f s..D$$.....L$$.....u:..t69......
2bc40 84 82 01 00 00 8b 4c 24 18 8d 50 01 e8 8f aa fe ff ff 74 24 14 8b 03 6a 00 6a 00 ff 73 04 ff d0 ......L$..P.......t$...j.j..s...
2bc60 83 c4 10 85 c0 0f 84 5c 01 00 00 8b 4c 24 14 01 4b 0c 8b 54 24 1c 89 56 14 8b d0 51 8b cf 89 46 .......\....L$..K..T$..V...Q...F
2bc80 30 e8 ba f7 ff ff 83 c4 04 8b d6 8b cf e8 0e f9 ff ff 6a 04 8d 54 24 1c 8b cf e8 a1 f7 ff ff 8b 0.................j..T$.........
2bca0 5c 24 1c 83 c4 04 8b 0f 89 4c 24 1c 8d 43 01 3d ff ff ff 1f 0f 87 1b 01 00 00 8b 41 10 8d 14 dd \$.......L$..C.=...........A....
2bcc0 00 00 00 00 52 6a 00 6a 00 ff 70 04 89 44 24 24 8b 00 ff d0 8b d0 8d 0c dd 00 00 00 00 83 c4 10 ....Rj.j..p..D$$................
2bce0 85 d2 75 4d 85 c9 74 49 8b 44 24 14 39 90 80 00 00 00 0f 84 e2 00 00 00 8b 4c 24 1c ba 01 00 00 ..uM..tI.D$.9............L$.....
2bd00 00 e8 da a9 fe ff 8d 04 dd 00 00 00 00 50 8b 44 24 18 6a 00 6a 00 ff 70 04 8b 00 ff d0 8b d0 83 .............P.D$.j.j..p........
2bd20 c4 10 85 d2 0f 84 b0 00 00 00 8d 0c dd 00 00 00 00 8b 44 24 14 01 48 0c 33 c9 89 56 40 89 5e 0c ..................D$..H.3..V@.^.
2bd40 85 db 7e 0f 8b 46 40 c7 04 c8 00 00 00 00 41 3b cb 7c f1 c7 44 24 14 00 00 00 00 85 db 7e 4a 90 ..~..F@.......A;.|..D$.......~J.
2bd60 6a 01 8d 54 24 16 8b cf e8 d3 f6 ff ff 8b 4e 40 83 c4 04 8b 54 24 14 0f b6 44 24 12 6a 01 88 44 j..T$.........N@....T$...D$.j..D
2bd80 d1 04 8d 54 24 17 8b cf e8 b3 f6 ff ff 8b 54 24 18 83 c4 04 8b 4e 40 0f b6 44 24 13 88 44 d1 05 ...T$.........T$.....N@..D$..D..
2bda0 42 89 54 24 14 3b d3 7c b7 8b d6 8b cf e8 de f9 ff ff 8b d6 8b cf e8 45 fb ff ff 5f 5e 5b 8b e5 B.T$.;.|...............E..._^[..
2bdc0 5d c3 e8 d9 d9 fe ff 8b 4c 24 18 ba 04 00 00 00 e8 2b 49 fe ff e8 c6 d9 fe ff 8b 4c 24 1c ba 04 ].......L$.......+I........L$...
2bde0 00 00 00 e8 18 49 fe ff cc cc cc cc cc cc cc cc 55 8b ec 83 ec 10 53 56 57 8b fa 8b d9 8b f7 8d .....I..........U.....SVW.......
2be00 4e 01 8a 06 46 84 c0 75 f9 2b f1 8d 55 f4 56 8b cb e8 2a f6 ff ff 83 c4 04 8d 4d f4 83 ee 04 72 N...F..u.+..U.V...*.......M....r
2be20 11 8b 07 3b 01 75 10 83 c7 04 83 c1 04 83 ee 04 73 ef 83 fe fc 74 2d 8a 07 3a 01 75 2e 83 fe fd ...;.u..........s....t-..:.u....
2be40 74 22 8a 47 01 3a 41 01 75 21 83 fe fe 74 15 8a 47 02 3a 41 02 75 14 83 fe ff 74 08 8a 47 03 3a t".G.:A.u!...t..G.:A.u....t..G.:
2be60 41 03 75 07 5f 5e 5b 8b e5 5d c3 8b 55 08 8b cb e8 9b f5 ff ff cc cc cc cc cc cc cc cc cc cc cc A.u._^[..]..U...................
2be80 55 8b ec 83 e4 f8 83 ec 14 56 68 78 d1 53 00 ba 59 fd 49 00 8b f1 e8 55 ff ff ff 83 c4 04 8d 54 U........Vhx.S..Y.I....U.......T
2bea0 24 07 8b ce 6a 01 e8 95 f5 ff ff 83 c4 04 8b ce 80 7c 24 07 53 0f 85 44 01 00 00 6a 01 8d 54 24 $...j............|$.S..D...j..T$
2bec0 0b e8 7a f5 ff ff 83 c4 04 8b ce 80 7c 24 07 00 0f 85 33 01 00 00 6a 06 8d 54 24 0c e8 5f f5 ff ..z.........|$....3...j..T$.._..
2bee0 ff 8d 4c 24 0c b8 19 93 0d 0a 83 c4 04 3b 01 0f 85 fe 00 00 00 b8 1a 0a 00 00 66 3b 41 04 0f 85 ..L$.........;............f;A...
2bf00 ef 00 00 00 6a 01 8d 54 24 0b 8b ce e8 2f f5 ff ff 83 c4 04 80 7c 24 07 04 0f 85 f4 00 00 00 6a ....j..T$..../.......|$........j
2bf20 01 8d 54 24 0b 8b ce e8 14 f5 ff ff 83 c4 04 80 7c 24 07 04 74 0a 68 b8 d1 53 00 e9 d8 00 00 00 ..T$............|$..t.h..S......
2bf40 6a 01 8d 54 24 0b 8b ce e8 f3 f4 ff ff 83 c4 04 80 7c 24 07 04 74 0a 68 c0 d1 53 00 e9 b7 00 00 j..T$............|$..t.h..S.....
2bf60 00 6a 01 8d 54 24 0b 8b ce e8 d2 f4 ff ff 83 c4 04 80 7c 24 07 08 74 0a 68 cc d1 53 00 e9 96 00 .j..T$............|$..t.h..S....
2bf80 00 00 6a 01 8d 54 24 0b 8b ce e8 b1 f4 ff ff 83 c4 04 80 7c 24 07 08 74 07 68 d8 d1 53 00 eb 78 ..j..T$............|$..t.h..S..x
2bfa0 6a 08 8d 54 24 0c 8b ce e8 93 f4 ff ff 83 c4 04 81 7c 24 08 78 56 00 00 75 32 83 7c 24 0c 00 75 j..T$............|$.xV..u2.|$..u
2bfc0 2b 6a 08 8d 54 24 0c 8b ce e8 72 f4 ff ff f2 0f 10 44 24 0c 83 c4 04 66 0f 2e 05 08 46 54 00 9f +j..T$....r......D$....f....FT..
2bfe0 f6 c4 44 7b 15 ba fc d1 53 00 eb 3d ba e4 d1 53 00 eb 36 ba a8 d1 53 00 eb 2f 5e 8b e5 5d c3 ba ..D{....S..=...S..6...S../^..]..
2c000 80 d1 53 00 e8 07 f4 ff ff ba 94 d1 53 00 e8 fd f3 ff ff 68 b4 d1 53 00 68 64 d1 53 00 ff 36 e8 ..S.........S......h..S.hd.S..6.
2c020 0c c5 fe ff 83 c4 0c 8b d0 8b ce e8 e0 f3 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ................................
2c040 51 c7 41 10 00 00 00 00 e8 63 d9 fe ff cc cc cc 56 8b f1 e8 58 d8 fe ff 50 68 28 d2 53 00 ff 76 Q.A......c......V...X...Ph(.S..v
2c060 34 e8 ca c4 fe ff 83 c4 0c 8b d0 8b ce e8 3e d9 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc 4.............>.................
2c080 55 8b ec 53 56 8b f1 8b da 57 8b 46 08 8b 78 34 8b 06 8b 40 24 85 c0 75 07 b8 34 d2 53 00 eb 0f U..SV....W.F..x4...@$..u..4.S...
2c0a0 50 68 44 d2 53 00 57 e8 84 c4 fe ff 83 c4 0c 50 53 ff 75 08 68 58 d2 53 00 57 e8 71 c4 fe ff 8b PhD.S.W........PS.u.hX.S.W.q....
2c0c0 4e 08 83 c4 14 8b d0 e8 e4 d8 fe ff cc cc cc cc 55 8b ec 56 8b f1 57 8b fa 39 7e 10 75 31 81 7e N...............U..V..W..9~.u1.~
2c0e0 20 21 01 00 00 8b 46 04 89 46 08 74 13 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 5f 5e 5d c3 .!....F..F.t...F..F.!.....F._^].
2c100 8d 56 18 e8 88 ef fe ff 5f 89 46 10 5e 5d c3 8b 45 0c 3b 46 04 74 2d 8b 55 08 50 e8 90 d7 fe ff .V......_.F.^]..E.;F.t-.U.P.....
2c120 50 8b d7 8b ce e8 86 d7 fe ff 50 68 78 d2 53 00 ff 76 34 e8 f8 c3 fe ff 83 c4 14 8b d0 8b ce e8 P.........Phx.S..v4.............
2c140 6c d8 fe ff e8 07 ff ff ff cc cc cc cc cc cc cc 55 8b ec 83 ec 14 53 56 8b f1 57 8b fa 81 7e 10 l...............U.....SV..W...~.
2c160 24 01 00 00 75 69 81 7e 20 21 01 00 00 8d 56 18 8b 46 04 8b 1a 89 46 08 74 11 0f 10 46 20 c7 46 $...ui.~.!....V..F....F.t...F..F
2c180 20 21 01 00 00 0f 11 46 10 eb 08 e8 00 ef fe ff 89 46 10 0f b6 43 04 8b 4e 30 83 c8 40 89 45 f8 .!.....F.........F...C..N0..@.E.
2c1a0 8d 45 f0 50 8b d0 89 5d f0 e8 12 49 00 00 83 c4 04 c7 47 10 ff ff ff ff c7 47 14 ff ff ff ff c7 .E.P...]...I......G......G......
2c1c0 07 04 00 00 00 89 47 08 5f 5e 5b 8b e5 5d c3 ba 24 01 00 00 e8 77 fe ff ff cc cc cc cc cc cc cc ......G._^[..]..$....w..........
2c1e0 55 8b ec 83 ec 0c 8b 41 30 53 56 89 45 f4 8b 18 0f bf 40 28 8b 73 20 40 89 4d fc 89 55 f8 57 8b U......A0SV.E.....@(.s.@.M..U.W.
2c200 79 44 8d 4b 20 3b c6 7e 40 8b 53 3c 68 a0 d2 53 00 68 ff 7f 00 00 6a 0c 51 8b 4d fc 8b 49 34 e8 yD.K.;.~@.S<h..S.h....j.Q.M..I4.
2c220 fc d4 fe ff 83 c4 10 89 43 3c 3b 73 20 7d 1a 8d 0c 76 c1 e1 02 8b 43 3c 8d 49 0c 46 c7 44 01 f4 ........C<;s.}...v....C<.I.F.D..
2c240 00 00 00 00 3b 73 20 7c ec 8b 75 f4 8b 55 f8 0f bf 46 28 8d 0c 40 8b 43 3c 89 14 88 8a 53 05 f6 ....;s.|..u..U...F(..@.C<....S..
2c260 c2 04 74 30 8b 4d f8 f6 41 05 03 74 27 8b 45 fc 8b 40 34 8b 40 10 80 78 3d 01 77 0b 8b d1 8b c8 ..t0.M..A..t'.E..@4.@..x=.w.....
2c280 e8 6b 8e fe ff eb 0d 8a 40 3c 80 e2 f8 24 03 0a c2 88 43 05 0f b7 46 28 8b d8 40 66 89 46 28 8b .k......@<...$....C...F(..@f.F(.
2c2a0 57 04 8b c2 2b 46 24 40 3d c8 00 00 00 7f 3c 8d 4f 08 8d 42 02 3b 01 7e 22 8b 45 fc 8b 17 68 a0 W...+F$@=.....<.O..B.;.~".E...h.
2c2c0 d2 53 00 68 ff ff ff 7f 6a 02 51 8b 48 34 e8 4d d4 fe ff 8b 57 04 83 c4 10 89 07 8b 07 66 89 1c .S.h....j.Q.H4.M....W........f..
2c2e0 50 ff 47 04 5f 5e 5b 8b e5 5d c3 68 a0 d2 53 00 ba c8 00 00 00 8b ce e8 84 fd ff ff cc cc cc cc P.G._^[..].h..S.................
2c300 8b 41 08 56 8b 71 24 03 f2 8b 40 44 8b 00 0f bf 04 70 5e 8d 14 40 8b 01 8b 40 3c 8d 04 90 c3 cc .A.V.q$...@D.....p^..@...@<.....
2c320 55 8b ec 83 ec 08 53 8b d9 89 55 fc 56 57 8b 3b 0f b6 43 2b 8d 4f 0c 8b 31 40 3d ff 00 00 00 0f U.....S...U.VW.;..C+.O..1@=.....
2c340 87 c1 00 00 00 3b c6 7e 37 8b 57 40 68 b0 d2 53 00 68 ff 00 00 00 6a 08 51 8b 4b 08 8b 49 34 e8 .....;.~7.W@h..S.h....j.Q.K..I4.
2c360 bc d3 fe ff 83 c4 10 89 47 40 3b 77 0c 7d 11 90 8b 47 40 c7 04 f0 00 00 00 00 46 3b 77 0c 7c f0 ........G@;w.}...G@.......F;w.|.
2c380 8b 75 08 8b 47 40 0f b6 4b 2b 83 3e 08 0f 94 c2 88 54 c8 04 0f b6 53 2b 8b 4f 40 8a 46 08 88 44 .u..G@..K+.>.....T....S+.O@.F..D
2c3a0 d1 05 0f b6 4b 2b 8b 47 40 8b 55 fc 89 14 c8 8a 4f 05 f6 c1 04 74 3c f6 42 05 03 74 36 8b 43 08 ....K+.G@.U.....O....t<.B..t6.C.
2c3c0 8b 40 34 8b 40 10 80 78 3d 01 77 1a 8b c8 e8 1d 8d fe ff 8a 4b 2b 8d 41 01 88 43 2b 0f b6 c1 5f .@4.@..x=.w.........K+.A..C+..._
2c3e0 5e 5b 8b e5 5d c3 8a 40 3c 80 e1 f8 24 03 0a c1 88 47 05 8a 4b 2b 5f 5e 8d 41 01 88 43 2b 0f b6 ^[..]..@<...$....G..K+_^.A..C+..
2c400 c1 5b 8b e5 5d c3 68 b0 d2 53 00 ba ff 00 00 00 8b cb e8 69 fc ff ff cc cc cc cc cc cc cc cc cc .[..].h..S.........i............
2c420 55 8b ec 51 53 56 8b d9 57 8b fa 85 db 75 1c 8b 45 08 c7 40 10 ff ff ff ff c7 40 14 ff ff ff ff U..QSV..W....u..E..@......@.....
2c440 89 08 89 48 08 5f 5e 5b 59 5d c3 0f b6 53 2a 83 ea 01 78 2f 8b 03 8b 4b 24 03 ca 8b 70 3c 8b 43 ...H._^[Y]...S*...x/...K$...p<.C
2c460 08 8b 40 44 8b 00 8d 0c 48 0f 1f 80 00 00 00 00 0f bf 01 8d 04 40 3b 3c 86 74 63 83 e9 02 83 ea ..@D....H............@;<.tc.....
2c480 01 79 ed 8b 03 0f b6 4b 2b 8b 75 08 8b 50 40 33 c0 85 c9 74 0a 39 3c c2 74 27 40 3b c1 7c f6 8b .y.....K+.u..P@3...t.9<.t'@;.|..
2c4a0 4b 04 8b d7 6a 00 56 e8 74 ff ff ff 83 c4 08 83 3e 00 74 24 56 8b d7 8b cb e8 62 fe ff ff 83 c4 K...j.V.t.......>.t$V.....b.....
2c4c0 04 c7 46 10 ff ff ff ff c7 46 14 ff ff ff ff c7 06 09 00 00 00 89 46 08 5f 5e 5b 59 5d c3 83 7d ..F......F............F._^[Y]..}
2c4e0 0c 00 8b 45 08 c7 40 10 ff ff ff ff c7 40 14 ff ff ff ff c7 00 08 00 00 00 89 50 08 75 da 8b 4b ...E..@......@............P.u..K
2c500 0c 0f b6 41 0c 3b c2 76 11 0f 1f 80 00 00 00 00 8b 09 0f b6 41 0c 3b c2 77 f6 5f 5e c6 41 0d 01 ...A.;.v............A.;.w._^.A..
2c520 5b 59 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 34 53 56 8b f1 57 8b fa 81 7e 10 [Y].............U....4SV..W...~.
2c540 24 01 00 00 0f 85 ba 00 00 00 81 7e 20 21 01 00 00 8d 56 18 8b 02 89 45 fc 8b 46 04 89 46 08 74 $..........~.!....V....E..F..F.t
2c560 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 08 e8 19 eb fe ff 89 46 10 8b 5e 30 8b cb 8b ...F..F.!.....F.........F..^0...
2c580 55 fc 6a 01 57 e8 96 fe ff ff 83 c4 08 83 3f 00 75 6b 8b 56 4c 8b cb 6a 01 57 e8 81 fe ff ff 8b U.j.W.........?.uk.VL..j.W......
2c5a0 45 fc 8b 4e 30 89 45 e8 c7 45 e0 ff ff ff ff 0f b6 40 04 83 c8 40 c7 45 e4 ff ff ff ff 89 45 f0 E..N0.E..E.......@...@.E......E.
2c5c0 8d 45 e8 50 8b d0 c7 45 d0 04 00 00 00 e8 ee 44 00 00 83 c4 0c 89 45 d8 8a 47 08 8d 55 d0 8b cb .E.P...E.......D......E..G..U...
2c5e0 88 47 0a e8 98 4b 00 00 83 3f 09 66 89 47 08 0f 94 c0 c7 07 0a 00 00 00 04 08 88 47 0b 5f 5e 5b .G...K...?.f.G.............G._^[
2c600 8b e5 5d c3 ba 24 01 00 00 e8 42 fa ff ff cc cc 55 8b ec 83 ec 0c 53 56 8b da 89 55 f8 8b 55 0c ..]..$....B.....U.....SV...U..U.
2c620 2b 5d 08 57 8b f9 8b 02 89 7d fc 8b 77 30 83 f8 0d 74 4d 83 f8 0e 74 48 85 c0 74 07 8b ce e8 cd +].W.....}..w0...tM...tH..t.....
2c640 4a 00 00 85 db 7e 7e 8a 4e 2c 8b 3e 0f b6 c1 89 45 0c 8d 14 18 0f b6 47 08 3b d0 7e 0e 81 fa ff J....~~.N,.>....E......G.;.~....
2c660 00 00 00 7d 79 88 57 08 8a 4e 2c 8b 55 0c 02 cb 88 4e 2c 8b ce 53 e8 a5 40 00 00 83 c4 04 eb 42 ...}y.W..N,.U....N,..S..@......B
2c680 8d 43 01 33 ff 85 c0 8b ce 0f 49 f8 57 e8 8e 45 00 00 83 c4 04 83 ff 01 7e 28 8a 4e 2c 8d 5f ff .C.3......I.W..E........~(.N,._.
2c6a0 8b 3e 0f b6 d1 03 d3 0f b6 47 08 3b d0 7e 0e 81 fa ff 00 00 00 7d 34 88 57 08 8a 4e 2c 02 cb 88 .>.......G.;.~.......}4.W..N,...
2c6c0 4e 2c 8b 7d fc 8b 4d f8 8b 55 08 3b d1 7e 08 8b 47 30 2a ca 00 48 2c 5f 5e 5b 8b e5 5d c3 8b 4e N,.}..M..U.;.~..G0*..H,_^[..]..N
2c6e0 08 ba b0 d4 53 00 e8 c5 d2 fe ff 8b 4e 08 ba b0 d4 53 00 e8 b8 d2 fe ff cc cc cc cc cc cc cc cc ....S.......N....S..............
2c700 55 8b ec 83 ec 10 8b c1 53 56 57 8b 58 44 8b fa 8b 48 30 8b f7 89 45 f4 c1 e6 04 8b 43 0c 03 c6 U.......SVW.XD...H0...E.....C...
2c720 89 45 f8 8a 50 0c 88 55 ff 8b 55 08 8a 45 ff 3a 42 0c 8b 45 f8 72 61 8b 52 04 8b 40 04 3b 51 10 .E..P..U..U..E.:B..E.ra.R..@.;Q.
2c740 75 14 8b 51 10 89 51 14 8d 51 18 50 e8 7f 40 00 00 83 c4 04 eb 11 52 68 ff 00 00 00 52 8b d0 e8 u..Q..Q..Q.P..@.......Rh....R...
2c760 0c 42 00 00 83 c4 0c 8b 4b 10 8d 41 ff 3b f8 7d 1a 8b 43 0c 8d 76 10 47 0f 10 04 30 0f 11 44 30 .B......K..A.;.}..C..v.G...0..D0
2c780 f0 8b 4b 10 8d 41 ff 3b f8 7c e6 5f 8d 41 ff 5e 89 43 10 5b 8b e5 5d c3 0f b6 55 ff e8 5f fb ff ..K..A.;.|._.A.^.C.[..]...U.._..
2c7a0 ff 8b 75 f4 8b 00 83 c0 10 50 8b 45 f8 ff 70 08 8b 00 83 c0 10 50 68 c8 d2 53 00 ff 76 34 e8 6d ..u......P.E..p......Ph..S..v4.m
2c7c0 bd fe ff 83 c4 14 8b d0 8b ce e8 71 f8 ff ff cc 55 8b ec 83 ec 0c 8b 41 30 53 8b 59 44 56 89 45 ...........q....U......A0S.YDV.E
2c7e0 fc 8b f2 8b 40 0c c1 e6 04 03 73 0c 89 55 f8 8b 50 04 89 4d f4 8b 4b 1c 57 3b d1 7d 16 8b 3e 8b ....@.....s..U..P..M..K.W;.}..>.
2c800 c2 c1 e0 04 03 43 18 39 38 74 11 42 83 c0 10 3b d1 7c f4 33 c0 5f 5e 5b 8b e5 5d c3 8a 48 0c 38 .....C.98t.B...;.|.3._^[..]..H.8
2c820 4e 0c 76 4e 8b 76 04 0f b6 c9 41 83 fe ff 74 42 8b 5d fc 0f b6 f9 c1 e7 06 0f 1f 80 00 00 00 00 N.vN.v....A...tB.]..............
2c840 8b 0b 8b 49 30 8d 14 b1 8b 0a 81 e1 3f c0 ff ff 0b cf 89 0a 8b 0b 8b 49 30 8b 0c b1 c1 e9 0e 81 ...I0.......?..........I0.......
2c860 e9 ff ff 01 00 83 f9 ff 74 08 46 03 f1 83 fe ff 75 ce 8b 55 f8 8b 4d f4 50 e8 82 fe ff ff 83 c4 ........t.F.....u..U..M.P.......
2c880 04 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc 55 8b ec 83 ec 08 53 56 57 8b fa 89 4d fc 8d 47 ......_^[..]....U.....SVW...M..G
2c8a0 08 8b 5f 04 8d 53 01 3b 10 7e 1c 8b 17 8b 49 34 68 00 d3 53 00 68 ff 7f 00 00 6a 10 50 e8 5e ce .._..S.;.~....I4h..S.h....j.P.^.
2c8c0 fe ff 83 c4 10 89 07 8b 0f 8b f3 8b 45 08 03 f6 89 04 f1 8d 43 01 8b 17 8b 4d 0c 89 4c f2 08 8b ............E.......C....M..L...
2c8e0 4d fc 8b 17 8b 49 30 8a 49 2a 88 4c f2 0c 8b 17 8b 4d 10 89 4c f2 04 89 47 04 8b c3 5f 5e 5b 8b M....I0.I*.L.....M..L...G..._^[.
2c900 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 51 56 8b f2 57 8b f9 8b 06 80 78 04 04 75 0b 80 .]..............QV..W.....x..u..
2c920 78 06 00 ba 10 d3 53 00 77 05 ba 34 d3 53 00 ff 76 08 83 c0 10 50 52 ff 77 34 e8 f1 bb fe ff 83 x.....S.w..4.S..v....PR.w4......
2c940 c4 10 8b d0 8b cf e8 f5 f6 ff ff cc cc cc cc cc 55 8b ec 83 ec 24 53 56 57 8b f9 89 7d ec 8b 5f ................U....$SVW...}.._
2c960 0c 8b 77 08 89 5d f8 89 75 f4 83 3b 00 0f 84 90 00 00 00 80 7b 0d 00 0f 84 86 00 00 00 8b 77 18 ..w..]..u..;........{.........w.
2c980 ba 1e 80 ff 7f c7 47 18 ff ff ff ff e8 7f 40 00 00 56 8d 55 fc 89 45 fc 8b cf e8 31 3e 00 00 0f ......G.......@..V.U..E....1>...
2c9a0 b6 43 0c 83 c4 04 8b 4d fc 40 83 f9 ff 74 3b 0f b6 f0 8b 07 c1 e6 06 8b 50 30 66 0f 1f 44 00 00 .C.....M.@...t;.........P0f..D..
2c9c0 8b 04 8a 25 3f c0 ff ff 0b c6 89 04 8a 8b 07 8b 50 30 8b 04 8a c1 e8 0e 2d ff ff 01 00 83 f8 ff ...%?...........P0......-.......
2c9e0 74 08 41 03 c8 83 f9 ff 75 d6 8b 47 10 8d 57 18 ff 75 fc 8b cf 89 47 14 e8 d3 3d 00 00 8b 75 f4 t.A.....u..G..W..u....G...=...u.
2ca00 83 c4 04 80 7b 0e 00 0f 84 f1 00 00 00 8b 4e 34 ba 4c bc 53 00 e8 76 c1 fe ff 8b 4e 30 8b 56 44 ....{.........N4.L.S..v....N0.VD
2ca20 83 c2 18 89 45 e4 89 55 e8 8b 41 10 89 45 e0 8b 4a 04 89 4d fc 8d 41 01 89 45 f0 8d 42 08 8b 5d ....E..U..A..E..J..M..A..E..B..]
2ca40 f0 3b 18 8b 5d f8 7e 22 8b 12 8b 4e 34 68 00 d3 53 00 68 ff 7f 00 00 6a 10 50 e8 c1 cc fe ff 8b .;..].~"...N4h..S.h....j.P......
2ca60 55 e8 83 c4 10 8b 4d fc 89 02 8b 02 8b 7d e4 c1 e1 04 89 4d fc 89 3c 01 8b 02 8b 7d fc c7 44 01 U.....M......}.....M..<....}..D.
2ca80 08 00 00 00 00 8b 46 30 8b 0a 8a 40 2a 88 44 0f 0c 8b cf 8b 02 8b 7d e0 89 7c 01 04 8b 45 f0 8b ......F0...@*.D.......}..|...E..
2caa0 7d ec 89 42 04 8b 46 30 8b 4e 44 89 4d e0 8b 40 0c 8b 51 18 03 55 fc 89 55 e4 8b 70 08 3b 71 10 }..B..F0.ND.M..@..Q..U..U..p.;q.
2cac0 7d 3c 8b 7d f4 8b de c1 e3 04 66 0f 1f 44 00 00 8b 41 0c 8b 04 03 3b 02 75 15 52 8b d6 8b cf e8 }<.}......f..D...A....;.u.R.....
2cae0 1c fc ff ff 8b 4d e0 83 c4 04 8b 55 e4 eb 04 46 83 c3 10 3b 71 10 7c d8 8b 7d ec 8b 5d f8 8b 03 .....M.....U...F...;q.|..}..]...
2cb00 89 47 0c 8b 47 08 8a 5b 0c 0f b6 cb 8b 50 44 0f b6 47 2a 2b c8 01 4a 04 8a 47 2a 3a c3 76 2d 90 .G..G..[.....PD..G*+..J..G*:.v-.
2cb20 fe 4f 2a 8b 47 08 0f b6 4f 2a 03 4f 24 8b 40 44 8b 00 0f bf 04 48 8d 14 40 8b 07 8b 48 3c 8b 47 .O*.G...O*.O$.@D.....H..@...H<.G
2cb40 10 89 44 91 08 8a 47 2a 3a c3 77 d4 8b 5d f4 8b 55 f8 88 47 2c 8b 4b 44 8b 42 04 89 41 1c 83 3a ..D...G*:.w..]..U..G,.KD.B..A..:
2cb60 00 0f 84 c0 00 00 00 8b 47 08 8b 5a 08 89 5d ec 8b 48 44 83 c1 0c 89 4d e0 3b 59 04 0f 8d 9e 00 ........G..Z..]..HD....M.;Y.....
2cb80 00 00 8b c3 c1 e0 04 89 45 f4 66 0f 1f 44 00 00 8b 31 03 f0 8a 42 0c 38 46 0c 76 5a 80 7a 0d 00 ........E.f..D...1...B.8F.vZ.z..
2cba0 74 51 8b 4e 04 0f b6 d0 42 83 f9 ff 74 45 8b 07 0f b6 da c1 e3 06 8b 50 30 0f 1f 80 00 00 00 00 tQ.N....B...tE.........P0.......
2cbc0 8b 04 8a 25 3f c0 ff ff 0b c3 89 04 8a 8b 07 8b 50 30 8b 04 8a c1 e8 0e 2d ff ff 01 00 83 f8 ff ...%?...........P0......-.......
2cbe0 74 08 41 03 c8 83 f9 ff 75 d6 8b 45 f8 8b 5d ec 8a 40 0c 88 46 0c 8b 4f 08 8b d3 e8 d0 fb ff ff t.A.....u..E..]..@..F..O........
2cc00 85 c0 8b 45 f4 75 0a 43 83 c0 10 89 5d ec 89 45 f4 8b 4d e0 8b 55 f8 3b 59 04 0f 8c 70 ff ff ff ...E.u.C....]..E..M..U.;Y...p...
2cc20 5f 5e 5b 8b e5 5d c3 8b 43 44 8b 52 08 3b 50 10 7d ee c1 e2 04 8b cb 03 50 0c e8 d1 fc ff ff cc _^[..]..CD.R.;P.}.......P.......
2cc40 55 8b ec 56 8b f1 8b 46 30 89 42 04 33 c0 89 72 08 89 56 30 8b 0a 66 89 42 28 88 42 2a c7 42 10 U..V...F0.B.3..r..V0..f.B(.B*.B.
2cc60 00 00 00 00 c7 42 14 00 00 00 00 c7 42 18 ff ff ff ff 66 c7 42 2b 00 00 c7 42 1c 00 00 00 00 c7 .....B......B.....f.B+...B......
2cc80 42 20 00 00 00 00 8b 46 44 8b 40 04 89 42 24 c7 42 0c 00 00 00 00 8b 46 48 89 41 48 c6 41 08 02 B......FD.@..B$.B......FH.AH.A..
2cca0 8b 4d 08 5e c6 41 0e 00 8a 42 2a 88 41 0c 8b 42 08 8b 40 44 8b 40 1c 89 41 04 8b 42 08 8b 40 44 .M.^.A...B*.A..B..@D.@..A..B..@D
2ccc0 8b 40 10 89 41 08 c6 41 0d 00 8b 42 0c 89 01 89 4a 0c 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc .@..A..A...B....J.].............
2cce0 55 8b ec 51 8b c1 ba 26 00 80 00 53 56 57 8b 78 30 8b cf 8b 58 34 89 45 fc 8b 37 e8 10 3d 00 00 U..Q...&...SVW.x0...X4.E..7..=..
2cd00 8b cf e8 49 fc ff ff 8b 4f 10 8d 41 01 3d ff ff ff 3f 0f 87 2f 01 00 00 8b 56 30 8d 04 8d 00 00 ...I....O..A.=...?../....V0.....
2cd20 00 00 50 8b 46 14 8b cb c1 e0 02 50 e8 8f ca fe ff 89 46 30 83 c4 08 8b 47 10 89 46 14 8b 4f 10 ..P.F......P......F0....G..F..O.
2cd40 8d 41 01 3d ff ff ff 3f 0f 87 f9 00 00 00 8b 56 38 8d 04 8d 00 00 00 00 50 8b 46 18 8b cb c1 e0 .A.=...?.......V8.......P.F.....
2cd60 02 50 e8 59 ca fe ff 89 46 38 83 c4 08 8b 47 10 89 46 18 8b 4f 1c 8d 41 01 3d ff ff ff 0f 0f 87 .P.Y....F8....G..F..O..A.=......
2cd80 c3 00 00 00 8b 46 10 8b 56 2c c1 e1 04 51 c1 e0 04 8b cb 50 e8 27 ca fe ff 89 46 2c 83 c4 08 8b .....F..V,...Q.....P.'....F,....
2cda0 47 1c 89 46 10 8b 4f 20 8d 41 01 3d ff ff ff 3f 0f 87 91 00 00 00 8b 56 34 8d 04 8d 00 00 00 00 G..F..O..A.=...?.......V4.......
2cdc0 50 8b 46 1c 8b cb c1 e0 02 50 e8 f1 c9 fe ff 8b 56 3c 8b cb 89 46 34 8b 47 20 89 46 1c 0f bf 47 P.F......P......V<...F4.G..F...G
2cde0 28 8d 04 40 c1 e0 02 50 8b 46 20 8d 04 40 c1 e0 02 50 e8 c9 c9 fe ff 8b 56 40 8b cb 89 46 3c 0f (..@...P.F...@...P......V@...F<.
2ce00 bf 47 28 89 46 20 0f b6 47 2b c1 e0 03 50 8b 46 0c c1 e0 03 50 e8 a6 c9 fe ff 8b 4d fc 83 c4 18 .G(.F...G+...P.F....P......M....
2ce20 89 46 40 0f b6 47 2b 89 46 0c 8b 47 04 89 41 30 8b 43 10 83 78 0c 00 7e 07 8b cb e8 70 97 fe ff .F@..G+.F..G..A0.C..x..~....p...
2ce40 5f 5e 5b 8b e5 5d c3 8b cb e8 52 c9 fe ff cc cc 8b 41 10 05 fc fe ff ff 83 f8 1d 77 17 0f b6 80 _^[..]....R......A.........w....
2ce60 84 da 42 00 ff 24 85 78 da 42 00 b8 01 00 00 00 c3 8b c2 c3 33 c0 c3 90 6b da 42 00 71 da 42 00 ..B..$.x.B..........3...k.B.q.B.
2ce80 74 da 42 00 00 00 00 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 02 02 02 02 02 02 02 02 02 02 t.B.............................
2cea0 02 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 56 ba 01 00 00 00 8b f1 e8 ................U.....QV........
2cec0 8c ff ff ff 85 c0 75 32 0f 1f 84 00 00 00 00 00 81 7e 10 12 01 00 00 8b ce 74 1a e8 a0 2a 00 00 ......u2.........~.......t...*..
2cee0 ba 01 00 00 00 8b ce e8 64 ff ff ff 85 c0 74 e0 5e 8b e5 5d c3 e8 86 2a 00 00 5e 8b e5 5d c3 cc ........d.....t.^..]...*..^..]..
2cf00 55 8b ec 83 ec 1c 53 56 57 8b f2 8b f9 83 3e 09 8b 5f 30 75 08 8b 46 10 3b 46 14 74 37 8b cb e8 U.....SVW.....>.._0u..F.;F.t7...
2cf20 9c 3d 00 00 83 3e 07 75 22 8b 46 10 3b 46 14 74 23 0f b6 43 2a 8b 4e 08 3b c8 7c 0f 51 8b d6 8b .=...>.u".F.;F.t#..C*.N.;.|.Q...
2cf40 cb e8 8a 40 00 00 83 c4 04 eb 09 8b d6 8b cb e8 bc 41 00 00 81 7f 20 21 01 00 00 8b 47 04 89 47 ...@.............A.....!....G..G
2cf60 08 74 11 0f 10 47 20 c7 47 20 21 01 00 00 0f 11 47 10 eb 0d 8d 57 18 8b cf e8 12 e1 fe ff 89 47 .t...G..G.!.....G....W.........G
2cf80 10 8d 55 e8 8b cf e8 c5 f1 ff ff 8a 46 08 8d 55 e8 8b cb 88 46 0a e8 e5 41 00 00 83 3e 09 66 89 ..U.........F..U....F...A...>.f.
2cfa0 46 08 0f 94 c0 c7 06 0a 00 00 00 04 08 5f 88 46 0b 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc F............_.F.^[..]..........
2cfc0 53 56 8b f1 57 8b fa 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 SV..W...~.!....F..F.t...F..F.!..
2cfe0 00 0f 11 46 10 eb 0b 8d 56 18 e8 a1 e0 fe ff 89 46 10 8b d7 8b ce e8 35 17 00 00 8b 47 10 8b d7 ...F....V.......F......5....G...
2d000 8b 5e 30 8b cb 3b 47 14 74 37 e8 b1 3c 00 00 83 3f 07 75 22 8b 47 10 3b 47 14 74 2a 0f b6 43 2a .^0..;G.t7..<...?.u".G.;G.t*..C*
2d020 8b 4f 08 3b c8 7c 0f 51 8b d7 8b cb e8 9f 3f 00 00 83 c4 04 eb 10 8b d7 8b cb e8 d1 40 00 00 eb .O.;.|.Q......?.............@...
2d040 05 e8 7a 3c 00 00 83 7e 10 5d 75 33 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 13 0f 10 46 20 c7 ..z<...~.]u3.~.!....F..F.t...F..
2d060 46 20 21 01 00 00 0f 11 46 10 5f 5e 5b c3 8d 56 18 8b ce e8 18 e0 fe ff 5f 89 46 10 5e 5b c3 ba F.!.....F._^[..V........_.F.^[..
2d080 5d 00 00 00 8b ce e8 c5 ef ff ff cc cc cc cc cc 55 8b ec 83 ec 3c 53 56 57 8b f9 8b da 8d 55 e0 ]...............U....<SVW.....U.
2d0a0 81 7f 10 24 01 00 00 8b 77 30 89 75 f8 8a 46 2c 88 45 ff 75 07 e8 96 f0 ff ff eb 05 e8 ff fe ff ...$....w0.u..F,.E.u............
2d0c0 ff ff 43 1c 83 7f 10 3d 75 7a 81 7f 20 21 01 00 00 8b 47 04 89 47 08 74 11 0f 10 47 20 c7 47 20 ..C....=uz...!....G..G.t...G..G.
2d0e0 21 01 00 00 0f 11 47 10 eb 0d 8d 57 18 8b cf e8 9c df fe ff 89 47 10 8d 55 e0 8b ce e8 7f 40 00 !.....G....W.........G..U.....@.
2d100 00 8d 55 c8 8b cf 8b f0 e8 23 16 00 00 8b 7d f8 8d 55 c8 8b cf e8 66 40 00 00 c1 e6 09 8b cf 0b ..U......#....}..U....f@........
2d120 f0 8b 43 18 c1 e6 08 0b 70 08 c1 e6 06 83 ce 0a 8b d6 e8 d9 38 00 00 8a 45 ff 88 47 2c 5f 5e 5b ..C.....p...........8...E..G,_^[
2d140 8b e5 5d c3 ba 3d 00 00 00 8b cf e8 00 ef ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..]..=..........................
2d160 55 8b ec 83 ec 34 53 56 8b f1 57 8b fa ba 0b 00 00 00 8b 5e 30 8b cb 8b 46 04 89 45 fc e8 8e 38 U....4SV..W........^0...F..E...8
2d180 00 00 c7 47 10 ff ff ff ff 8b d7 c7 47 14 ff ff ff ff c7 07 0c 00 00 00 89 47 08 8b 4e 30 89 45 ...G........G............G..N0.E
2d1a0 f8 c7 45 f4 00 00 00 00 c7 45 ec 00 00 00 00 c7 45 f0 00 00 00 00 89 7d e8 c7 45 e0 ff ff ff ff ..E......E......E......}..E.....
2d1c0 c7 45 e4 ff ff ff ff c7 45 d0 00 00 00 00 c7 45 d8 00 00 00 00 e8 36 3f 00 00 83 7e 10 7b 0f 85 .E......E......E......6?...~.{..
2d1e0 74 02 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 0f 85 b6 00 00 00 8d 56 18 8b ce e8 8f de fe t....~.!....F..F........V.......
2d200 ff 89 46 10 83 7e 10 7d 0f 84 b8 00 00 00 83 7d d0 00 74 33 8d 55 d0 8b cb e8 f2 3e 00 00 83 7d ..F..~.}.......}..t3.U.....>...}
2d220 f4 32 c7 45 d0 00 00 00 00 75 1c 8b 55 e8 8b cb 6a 32 ff 75 f0 8b 52 08 e8 63 4a 00 00 83 c4 08 .2.E.....u..U...j2.u..R..cJ.....
2d240 c7 45 f4 00 00 00 00 8b 46 10 8b ce 83 f8 5b 74 39 3d 24 01 00 00 74 10 8d 55 d0 e8 d0 14 00 00 .E......F.....[t9=$...t..U......
2d260 ff 45 f0 ff 45 f4 eb 2a 8d 56 28 e8 20 de fe ff 89 46 20 8d 55 d0 8b ce 83 f8 3d 74 10 e8 ae 14 .E..E..*.V(......F..U.....=t....
2d280 00 00 ff 45 f0 ff 45 f4 eb 08 8d 55 d0 e8 fe fd ff ff 8b 46 10 83 f8 2c 75 27 81 7e 20 21 01 00 ...E..E....U.......F...,u'.~.!..
2d2a0 00 8b 46 04 89 46 08 0f 84 4a ff ff ff 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 e9 43 ff ff ..F..F...J.....F..F.!.....F..C..
2d2c0 ff 83 f8 3b 74 d4 ff 75 fc ba 7d 00 00 00 8b ce 6a 7b e8 f9 ed ff ff 8b 4d f4 83 c4 08 85 c9 74 ...;t..u..}.....j{......M......t
2d2e0 3a 8b 45 d0 83 f8 0d 0f 84 e3 00 00 00 83 f8 0e 0f 84 da 00 00 00 85 c0 74 0d 8d 55 d0 8b cb e8 :.E.....................t..U....
2d300 0c 3e 00 00 8b 4d f4 8b 55 e8 51 ff 75 f0 8b cb 8b 52 08 e8 88 49 00 00 83 c4 08 8b 55 f0 33 c9 .>...M..U.Q.u....R...I......U.3.
2d320 83 fa 08 72 36 81 fa 80 00 00 00 72 14 0f 1f 00 83 c2 0f 83 c1 04 c1 ea 04 81 fa 80 00 00 00 73 ...r6......r...................s
2d340 ef 83 fa 10 72 09 42 41 d1 ea 83 fa 10 73 f7 8d 0c cd 08 00 00 00 83 c2 f8 0b d1 8b 03 8b 75 f8 ....r.BA.....s................u.
2d360 c1 e2 17 8b 40 30 8d 0c b0 8b 01 25 ff ff 7f 00 0b c2 89 01 33 c9 8b 55 ec 83 fa 08 72 37 81 fa ....@0.....%........3..U....r7..
2d380 80 00 00 00 72 11 83 c2 0f 83 c1 04 c1 ea 04 81 fa 80 00 00 00 73 ef 83 fa 10 72 0d 0f 1f 40 00 ....r................s....r...@.
2d3a0 42 41 d1 ea 83 fa 10 73 f7 8d 0c cd 08 00 00 00 83 c2 f8 0b d1 8b 03 c1 e2 0e 5f 8b 40 30 33 14 BA.....s.................._.@03.
2d3c0 b0 81 e2 00 c0 7f 00 31 14 b0 5e 5b 8b e5 5d c3 6a ff 8d 55 d0 8b cb e8 44 38 00 00 8b 45 e8 83 .......1..^[..].j..U....D8...E..
2d3e0 c4 04 8b 4d f0 8b 78 08 b8 1f 85 eb 51 8d 49 ff 89 7d fc f7 e9 c1 fa 04 8b f2 c1 ee 1f 46 03 f2 ...M..x.....Q.I..}...........F..
2d400 81 fe ff 01 00 00 7f 0d c1 e6 08 0b f7 c1 e6 06 83 ce 2b eb 1d 81 fe ff ff ff 03 7f 2e 8b d7 8b ..................+.............
2d420 cb c1 e2 06 83 ca 2b e8 e4 35 00 00 c1 e6 06 83 ce 2e 8b d6 8b cb e8 d5 35 00 00 8b 45 fc fe c0 ......+..5..............5...E...
2d440 88 43 2c ff 4d f0 e9 d0 fe ff ff 8b 4b 08 ba ec d4 53 00 e8 58 c5 fe ff ba 7b 00 00 00 8b ce e8 .C,.M.......K....S..X....{......
2d460 ec eb ff ff cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 53 56 8b f1 33 db 57 8b 7e 30 ................U.....SV..3.W.~0
2d480 8b 07 89 45 fc 88 58 07 83 7e 10 29 0f 84 ce 00 00 00 8b 46 10 2d 19 01 00 00 0f 84 8c 00 00 00 ...E..X..~.).......F.-..........
2d4a0 83 e8 0b 0f 85 2b 01 00 00 81 7e 20 21 01 00 00 8b 46 18 89 45 f8 8b 46 04 89 46 08 74 11 0f 10 .....+....~.!....F..E..F..F.t...
2d4c0 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0d 8d 56 18 8b ce e8 b7 db fe ff 89 46 10 8b 55 f8 8b F..F.!.....F....V.........F..U..
2d4e0 ce e8 fa ec ff ff 8b 45 fc 43 8a 40 07 84 c0 75 6f 83 7e 10 2c 75 69 81 7e 20 21 01 00 00 8b 46 .......E.C.@...uo.~.,ui.~.!....F
2d500 04 89 46 08 74 14 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 e9 78 ff ff ff 8d 56 18 8b ce e8 ..F.t...F..F.!.....F..x....V....
2d520 6c db fe ff 89 46 10 e9 66 ff ff ff 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 l....F..f....~.!....F..F.t...F..
2d540 46 20 21 01 00 00 0f 11 46 10 eb 0d 8d 56 18 8b ce e8 3a db fe ff 89 46 10 8b 45 fc c6 40 07 01 F.!.....F....V....:....F..E..@..
2d560 8b 76 30 00 5e 2a 85 db 74 2f 66 0f 1f 44 00 00 8b 46 08 0f b6 4e 2a 2b cb 03 4e 24 8b 40 44 8b .v0.^*..t/f..D...F...N*+..N$.@D.
2d580 00 0f bf 04 48 8d 14 40 8b 06 8b 48 3c 8b 46 10 89 44 91 04 83 eb 01 75 d7 8b 4d fc 8a 47 2a 88 ....H..@...H<.F..D.....u..M..G*.
2d5a0 41 06 8a 57 2a 8a 5f 2c 8b 37 0f b6 c2 0f b6 cb 03 c8 0f b6 46 08 3b c8 76 0e 81 f9 ff 00 00 00 A..W*._,.7..........F.;.v.......
2d5c0 73 1e 88 4e 08 8a 5f 2c 02 d3 88 57 2c 5f 5e 5b 8b e5 5d c3 ba 6c d3 53 00 8b ce e8 d0 c3 fe ff s..N.._,...W,_^[..]..l.S........
2d5e0 8b 4f 08 ba b0 d4 53 00 e8 c3 c3 fe ff cc cc cc 55 8b ec 83 ec 4c 53 56 8b f1 89 55 f4 57 8b 46 .O....S.........U....LSV...U.W.F
2d600 34 89 45 fc 8b 46 30 89 45 f8 8b 18 8b 40 20 8d 4b 1c 8b 39 3b c7 7c 38 40 3b c7 7e 33 8b 53 34 4.E..F0.E....@..K..9;.|8@;.~3.S4
2d620 68 60 d3 53 00 68 ff ff 03 00 6a 04 51 8b 4d fc e8 eb c0 fe ff 83 c4 10 89 43 34 3b 7b 1c 7d 10 h`.S.h....j.Q.M..........C4;{.}.
2d640 8b 43 34 c7 04 b8 00 00 00 00 47 3b 7b 1c 7c f0 8b 4d fc e8 28 b1 fe ff 8b 4b 34 8b f8 8b 45 f8 .C4.......G;{.|..M..(....K4...E.
2d660 8b 50 20 89 3c 91 ff 40 20 8a 53 05 f6 c2 04 74 2a f6 47 05 03 74 24 8b 45 fc 8b 40 10 80 78 3d .P..<..@..S....t*.G..t$.E..@..x=
2d680 01 77 0b 8b d7 8b c8 e8 64 7a fe ff eb 0d 8a 40 3c 80 e2 f8 24 03 0a c2 88 43 05 8b 45 0c 8d 55 .w......dz.....@<...$....C..E..U
2d6a0 b4 89 7d b4 8b ce 89 47 24 8d 45 e4 50 e8 8e f5 ff ff 83 c4 04 83 7e 10 28 0f 85 26 01 00 00 81 ..}....G$.E.P.........~.(..&....
2d6c0 7e 20 21 01 00 00 8d 5e 18 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 ~.!....^..F..F.t...F..F.!.....F.
2d6e0 eb 0c 8b d3 8b ce e8 a5 d9 fe ff 89 46 10 83 7d 08 00 74 45 6a 04 ba 88 d3 53 00 8b ce e8 be c2 ............F..}..tEj....S......
2d700 fe ff 83 c4 04 8b d0 8b ce e8 d2 ea ff ff 8b 7e 30 fe 47 2a 0f b6 47 2a 8b 4f 24 03 c8 8b 47 08 ...............~0.G*..G*.O$...G.
2d720 8b 40 44 8b 00 0f bf 44 48 fe 8d 14 40 8b 07 8b 48 3c 8b 47 10 89 44 91 04 8b ce e8 30 fd ff ff .@D....DH...@...H<.G..D.....0...
2d740 83 7e 10 29 0f 85 a7 00 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 .~.).......~.!....F..F.t...F..F.
2d760 21 01 00 00 0f 11 46 10 eb 0c 8b d3 8b ce e8 1d d9 fe ff 89 46 10 8b ce e8 33 f7 ff ff 8b 45 b4 !.....F.............F....3....E.
2d780 ba 06 01 00 00 8b 4e 04 ff 75 0c 89 48 28 8b ce 68 09 01 00 00 e8 36 e9 ff ff 8b 46 30 83 c4 08 ......N..u..H(..h.....6....F0...
2d7a0 8b 78 04 8b cf 8b 57 20 4a c1 e2 0e 83 ca 2c e8 5c 32 00 00 8b 4d f4 8b d1 c7 41 10 ff ff ff ff .x....W.J.....,.\2...M....A.....
2d7c0 c7 41 14 ff ff ff ff c7 01 0c 00 00 00 89 41 08 8b cf e8 39 39 00 00 8b ce e8 02 f5 ff ff 5f 5e .A............A....99........._^
2d7e0 5b 8b e5 5d c3 ba 28 00 00 00 8b ce e8 5f e8 ff ff ba 29 00 00 00 8b ce e8 53 e8 ff ff cc cc cc [..]..(......_....)......S......
2d800 55 8b ec 51 53 56 57 bf 01 00 00 00 8b da 8b f1 89 7d fc e8 18 0f 00 00 0f 1f 84 00 00 00 00 00 U..QSVW..........}..............
2d820 83 7e 10 2c 0f 85 98 00 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 .~.,.......~.!....F..F.t...F..F.
2d840 21 01 00 00 0f 11 46 10 eb 0d 8d 56 18 8b ce e8 3c d8 fe ff 89 46 10 8b 7e 30 8b d3 8b cf e8 5d !.....F....V....<....F..~0.....]
2d860 34 00 00 83 3b 07 75 16 8b 4b 08 f7 c1 00 01 00 00 75 0b 0f b6 47 2a 3b c8 7c 03 fe 4f 2c 8b 17 4...;.u..K.......u...G*;.|..O,..
2d880 0f b6 4f 2c 41 0f b6 42 08 3b c8 76 0b 81 f9 ff 00 00 00 73 36 88 4a 08 fe 47 2c 8b d3 0f b6 47 ..O,A..B.;.v.......s6.J..G,....G
2d8a0 2c 8b cf 48 50 e8 26 37 00 00 83 c4 04 8b d3 8b ce e8 7a 0e 00 00 8b 7d fc 47 89 7d fc e9 5e ff ,..HP.&7..........z....}.G.}..^.
2d8c0 ff ff 8b c7 5f 5e 5b 8b e5 5d c3 8b 4f 08 ba b0 d4 53 00 e8 d8 c0 fe ff cc cc cc cc cc cc cc cc ...._^[..]..O....S..............
2d8e0 55 8b ec 83 ec 38 53 56 8b f1 89 55 f8 57 8b 46 10 8b 7e 30 83 f8 28 0f 84 85 00 00 00 83 f8 7b U....8SV...U.W.F..~0..(........{
2d900 74 76 3d 25 01 00 00 0f 85 50 01 00 00 8b 46 18 8b cf 89 45 e4 0f b6 40 04 83 c8 40 89 45 ec 8d tv=%.....P....F....E...@...@.E..
2d920 45 e4 50 8b d0 e8 96 31 00 00 83 c4 04 89 45 d4 81 7e 20 21 01 00 00 b9 04 00 00 00 8b 46 04 c7 E.P....1......E..~.!.........F..
2d940 45 dc ff ff ff ff c7 45 e0 ff ff ff ff 89 4d cc 89 46 08 74 14 0f 10 46 20 c7 46 20 21 01 00 00 E......E......M..F.t...F..F.!...
2d960 0f 11 46 10 e9 83 00 00 00 8d 56 18 8b ce e8 1d d7 fe ff 89 46 10 eb 71 8d 55 cc e8 e0 f7 ff ff ..F.......V.........F..q.U......
2d980 eb 67 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 .g.~.!....F..F.t...F..F.!.....F.
2d9a0 eb 0b 8d 56 18 e8 e6 d6 fe ff 89 46 10 83 7e 10 29 75 09 c7 45 cc 00 00 00 00 eb 19 8d 55 cc 8b ...V.......F..~.)u..E........U..
2d9c0 ce e8 3a fe ff ff 6a ff 8d 55 cc 8b cf e8 4e 32 00 00 83 c4 04 ff 75 08 ba 29 00 00 00 8b ce 6a ..:...j..U....N2......u..).....j
2d9e0 28 e8 ea e6 ff ff 83 c4 08 8b 4d cc 8b 75 f8 8b 5e 08 83 f9 0d 74 1e 83 f9 0e 74 19 85 c9 74 0a (.........M..u..^....t....t...t.
2da00 8d 55 cc 8b cf e8 06 37 00 00 0f b6 47 2c 2b c3 c1 e0 17 eb 02 33 c0 8b d3 8b cf c1 e2 06 0b d0 .U.....7....G,+......3..........
2da20 81 ca 24 80 00 00 e8 e5 2f 00 00 8b 55 08 fe c3 c7 46 10 ff ff ff ff c7 46 14 ff ff ff ff c7 06 ..$...../...U....F......F.......
2da40 0d 00 00 00 89 46 08 8b 07 8b 4f 10 8b 40 38 89 54 88 fc 88 5f 2c 5f 5e 5b 8b e5 5d c3 ba 90 d3 .....F....O..@8.T..._,_^[..]....
2da60 53 00 e8 49 bf fe ff cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 2c 53 8b d9 56 57 8b f2 8b 43 10 S..I............U....,S..VW...C.
2da80 8b 4b 04 8b 7b 30 89 4d fc 83 f8 28 74 14 8b cb 3d 24 01 00 00 0f 85 a5 02 00 00 e8 90 ea ff ff .K..{0.M...(t...=$..............
2daa0 eb 51 81 7b 20 21 01 00 00 89 4b 08 74 11 0f 10 43 20 c7 43 20 21 01 00 00 0f 11 43 10 eb 0d 8d .Q.{.!....K.t...C..C.!.....C....
2dac0 53 18 8b cb e8 c7 d5 fe ff 89 43 10 8b d6 8b cb e8 5b 0c 00 00 ff 75 fc ba 29 00 00 00 8b cb 6a S.........C......[....u..).....j
2dae0 28 e8 ea e5 ff ff 8b 4b 30 83 c4 08 8b d6 e8 cd 31 00 00 8b 43 10 83 e8 28 3d fd 00 00 00 0f 87 (......K0.......1...C...(=......
2db00 28 02 00 00 0f 1f 40 00 0f 1f 84 00 00 00 00 00 0f b6 80 60 e9 42 00 ff 24 85 4c e9 42 00 8b d6 (.....@............`.B..$.L.B...
2db20 8b cb e8 d9 f3 ff ff e9 ef 01 00 00 83 3e 09 75 08 8b 46 10 3b 46 14 74 39 8b d6 8b cf e8 7e 31 .............>.u..F.;F.t9.....~1
2db40 00 00 83 3e 07 75 22 8b 46 10 3b 46 14 74 23 0f b6 47 2a 8b 4e 08 3b c8 7c 0f 51 8b d6 8b cf e8 ...>.u".F.;F.t#..G*.N.;.|.Q.....
2db60 6c 34 00 00 83 c4 04 eb 09 8b d6 8b cf e8 9e 35 00 00 8d 55 d8 8b cb e8 44 f4 ff ff 8a 46 08 8d l4.............5...U....D....F..
2db80 55 d8 8b cf 88 46 0a e8 f4 35 00 00 83 3e 09 66 89 46 08 0f 94 c0 c7 06 0a 00 00 00 04 08 88 46 U....F...5...>.f.F.............F
2dba0 0b e9 75 01 00 00 81 7b 20 21 01 00 00 8b 43 04 89 43 08 74 11 0f 10 43 20 c7 43 20 21 01 00 00 ..u....{.!....C..C.t...C..C.!...
2dbc0 0f 11 43 10 eb 0d 8d 53 18 8b cb e8 c0 d4 fe ff 89 43 10 8d 55 d8 8b cb e8 73 e5 ff ff 8b d6 8b ..C....S.........C..U....s......
2dbe0 cf e8 da 30 00 00 83 3e 07 75 22 8b 46 10 3b 46 14 74 23 0f b6 47 2a 8b 4e 08 3b c8 7c 0f 51 8b ...0...>.u".F.;F.t#..G*.N.;.|.Q.
2dc00 d6 8b cf e8 c8 33 00 00 83 c4 04 eb 09 8b d6 8b cf e8 fa 34 00 00 83 3e 07 8b 4e 08 89 4d f4 75 .....3.............4...>..N..M.u
2dc20 13 f7 c1 00 01 00 00 75 0b 0f b6 47 2a 3b c8 7c 03 fe 4f 2c 0f b6 47 2c 89 46 08 c7 06 07 00 00 .......u...G*;.|..O,..G,.F......
2dc40 00 8b 07 8a 4f 2c 0f b6 d1 83 c2 02 0f b6 40 08 3b d0 76 14 81 fa ff 00 00 00 0f 83 d3 00 00 00 ....O,........@.;.v.............
2dc60 8b 07 88 50 08 8a 4f 2c 80 c1 02 8d 55 d8 88 4f 2c 8b cf e8 08 35 00 00 8b 55 f4 8b cf c1 e2 09 ...P..O,....U..O,....5...U......
2dc80 0b d0 c1 e2 08 0b 56 08 c1 e2 06 83 ca 0c e8 7d 2d 00 00 83 7d d8 07 75 73 8b 4d e0 f7 c1 00 01 ......V........}-...}..us.M.....
2dca0 00 00 75 68 0f b6 47 2a 3b c8 7c 60 fe 4f 2c eb 5b 8b d6 8b cf e8 06 30 00 00 83 3e 07 75 16 8b ..uh..G*;.|`.O,.[......0...>.u..
2dcc0 4e 08 f7 c1 00 01 00 00 75 0b 0f b6 47 2a 3b c8 7c 03 fe 4f 2c 8b 07 8a 4f 2c 0f b6 d1 42 0f b6 N.......u...G*;.|..O,...O,...B..
2dce0 40 08 3b d0 76 10 81 fa ff 00 00 00 73 45 8b 07 88 50 08 8a 4f 2c fe c1 8b d6 0f b6 c1 48 88 4f @.;.v.......sE...P..O,.......H.O
2dd00 2c 50 8b cf e8 c7 32 00 00 83 c4 04 ff 75 fc 8b d6 8b cb e8 c8 fb ff ff 83 c4 04 8b 43 10 83 e8 ,P....2......u..............C...
2dd20 28 3d fd 00 00 00 0f 86 e4 fd ff ff 5f 5e 5b 8b e5 5d c3 8b 4f 08 ba b0 d4 53 00 e8 70 bc fe ff (=.........._^[..]..O....S..p...
2dd40 ba ac d3 53 00 e8 66 bc fe ff 66 90 b1 e8 42 00 1e e7 42 00 a6 e7 42 00 2c e7 42 00 2c e9 42 00 ...S..f...f...B...B...B.,.B.,.B.
2dd60 00 04 04 04 04 04 01 04 04 04 04 04 04 04 04 04 04 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2dd80 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 03 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2dda0 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 00 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2ddc0 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2dde0 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2de00 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2de20 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2de40 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 00 cc cc ................................
2de60 55 8b ec 83 ec 10 56 57 8b f9 8b f2 8b 47 10 83 c0 85 3d aa 00 00 00 0f 87 a9 01 00 00 0f b6 80 U.....VW.....G....=.............
2de80 68 ec 42 00 ff 24 85 40 ec 42 00 c7 46 08 00 00 00 00 c7 46 10 ff ff ff ff c7 46 14 ff ff ff ff h.B..$.@.B..F......F......F.....
2dea0 c7 06 05 00 00 00 f2 0f 10 47 18 f2 0f 11 46 08 e9 d9 00 00 00 c7 46 10 ff ff ff ff c7 46 14 ff .........G....F.......F......F..
2dec0 ff ff ff c7 06 06 00 00 00 c7 46 08 00 00 00 00 8b 47 18 8b 4f 1c 89 4e 0c e9 ad 00 00 00 8b 47 ..........F......G..O..N.......G
2dee0 18 8b 4f 30 89 45 f0 0f b6 40 04 83 c8 40 89 45 f8 8d 45 f0 50 8b d0 e8 c4 2b 00 00 83 c4 04 c7 ..O0.E...@...@.E..E.P....+......
2df00 06 04 00 00 00 eb 76 c7 46 10 ff ff ff ff c7 46 14 ff ff ff ff c7 06 01 00 00 00 c7 46 08 00 00 ......v.F......F............F...
2df20 00 00 eb 6a c7 46 10 ff ff ff ff c7 46 14 ff ff ff ff c7 06 02 00 00 00 c7 46 08 00 00 00 00 eb ...j.F......F............F......
2df40 4d c7 46 10 ff ff ff ff c7 46 14 ff ff ff ff c7 06 03 00 00 00 c7 46 08 00 00 00 00 eb 30 8b 4f M.F......F............F......0.O
2df60 30 8b 01 80 78 07 00 0f 84 c4 00 00 00 ba 2d 00 80 00 e8 99 2a 00 00 c7 06 0e 00 00 00 c7 46 14 0...x.........-.....*.........F.
2df80 ff ff ff ff c7 46 10 ff ff ff ff 89 46 08 81 7f 20 21 01 00 00 8b 47 04 89 47 08 74 15 0f 10 47 .....F......F....!....G..G.t...G
2dfa0 20 c7 47 20 21 01 00 00 0f 11 47 10 5f 5e 8b e5 5d c3 8d 57 18 8b cf e8 d4 d0 fe ff 89 47 10 5f ..G.!.....G._^..]..W.........G._
2dfc0 5e 8b e5 5d c3 e8 96 f1 ff ff 5f 5e 8b e5 5d c3 81 7f 20 21 01 00 00 8b 47 04 89 47 08 74 24 0f ^..]......_^..]....!....G..G.t$.
2dfe0 10 47 20 50 6a 00 8b d6 c7 47 20 21 01 00 00 8b cf 0f 11 47 10 e8 f6 f5 ff ff 83 c4 08 5f 5e 8b .G.Pj....G.!.......G........._^.
2e000 e5 5d c3 8d 57 18 e8 85 d0 fe ff 89 47 10 8b d6 8b 47 04 8b cf 50 6a 00 e8 d3 f5 ff ff 83 c4 08 .]..W.......G....G...Pj.........
2e020 5f 5e 8b e5 5d c3 e8 45 fa ff ff 5f 5e 8b e5 5d c3 ba c0 d3 53 00 8b cf e8 73 b9 fe ff 0f 1f 00 _^..]..E..._^..]....S....s......
2e040 c5 eb 42 00 41 eb 42 00 d0 eb 42 00 07 eb 42 00 24 eb 42 00 5e eb 42 00 8b ea 42 00 b5 ea 42 00 ..B.A.B...B...B.$.B.^.B...B...B.
2e060 de ea 42 00 26 ec 42 00 00 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 ..B.&.B.........................
2e080 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 ................................
2e0a0 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 ................................
2e0c0 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 ................................
2e0e0 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 01 09 02 09 09 09 09 03 09 09 09 09 ................................
2e100 09 04 09 09 09 09 05 09 09 09 09 09 09 09 09 06 07 09 08 cc cc cc cc cc cc cc cc cc cc cc cc cc ................................
2e120 55 8b ec 83 ec 30 53 8b d9 56 57 8b fa ba c8 00 00 00 8b 43 34 66 ff 40 6e 66 39 50 6e 0f 87 45 U....0S..VW........C4f.@nf9Pn..E
2e140 03 00 00 8b 43 10 83 c0 dd 3d ec 00 00 00 0f 87 2e 01 00 00 0f b6 80 ac f0 42 00 ff 24 85 98 f0 ....C....=...............B..$...
2e160 42 00 c7 45 f8 02 00 00 00 eb 19 c7 45 f8 00 00 00 00 eb 10 c7 45 f8 01 00 00 00 eb 07 c7 45 f8 B..E........E........E........E.
2e180 03 00 00 00 81 7b 20 21 01 00 00 8b 43 04 89 45 f0 89 43 08 74 11 0f 10 43 20 c7 43 20 21 01 00 .....{.!....C..E..C.t...C..C.!..
2e1a0 00 0f 11 43 10 eb 0d 8d 53 18 e8 e1 ce fe ff 89 43 10 8b cb 6a 0c 8b d7 e8 63 ff ff ff 8b 73 30 ...C....S.......C...j....c....s0
2e1c0 83 c4 04 8b 45 f8 ff 24 85 9c f1 42 00 68 40 6d 53 00 57 8d 50 0c 8b ce e8 33 35 00 00 83 c4 08 ....E..$...B.h@mS.W.P....35.....
2e1e0 85 c0 0f 85 a1 00 00 00 8b d7 8b ce e8 cf 2a 00 00 83 3f 07 75 2a 8b 47 10 8d 4f 08 89 4d f4 3b ..............*...?.u*.G..O..M.;
2e200 47 14 74 2b 0f b6 46 2a 8b 09 3b c8 7c 12 51 8b d7 8b ce e8 b8 2d 00 00 83 c4 04 8d 4f 08 eb 0f G.t+..F*..;.|.Q......-......O...
2e220 8b d7 8b ce e8 e7 2e 00 00 8d 4f 08 89 4d f4 83 3f 07 8b 11 75 13 f7 c2 00 01 00 00 75 0b 0f b6 ..........O..M..?...u.......u...
2e240 46 2a 3b d0 7c 03 fe 4e 2c 8b 45 f8 8b ce c1 e2 17 83 c0 19 0b d0 e8 b5 27 00 00 8b 4d f4 8b 55 F*;.|..N,.E.............'...M..U
2e260 f0 c7 07 0c 00 00 00 89 01 8b 06 8b 4e 10 8b 40 38 89 54 88 fc eb 12 8b d7 8b ce e8 50 33 00 00 ............N..@8.T.........P3..
2e280 eb 07 8b d7 e8 d7 fb ff ff 8b 43 10 83 c0 db 3d fa 00 00 00 0f 87 d4 01 00 00 0f b6 80 04 f2 42 ..........C....=...............B
2e2a0 00 ff 24 85 ac f1 42 00 33 f6 e9 8d 00 00 00 be 01 00 00 00 e9 83 00 00 00 be 02 00 00 00 eb 7c ..$...B.3......................|
2e2c0 be 03 00 00 00 eb 75 be 04 00 00 00 eb 6e be 05 00 00 00 eb 67 be 06 00 00 00 eb 60 be 07 00 00 ......u......n......g......`....
2e2e0 00 eb 59 be 08 00 00 00 eb 52 be 09 00 00 00 eb 4b be 0a 00 00 00 eb 44 be 0b 00 00 00 eb 3d be ..Y......R......K......D......=.
2e300 0c 00 00 00 eb 36 be 10 00 00 00 eb 2f be 0d 00 00 00 eb 28 be 0e 00 00 00 eb 21 be 0f 00 00 00 .....6....../......(......!.....
2e320 eb 1a be 11 00 00 00 eb 13 be 12 00 00 00 eb 0c be 13 00 00 00 eb 05 be 14 00 00 00 89 75 f8 90 .............................u..
2e340 0f b6 04 75 34 72 4b 00 3b 45 08 0f 8e 22 01 00 00 81 7b 20 21 01 00 00 8b 43 04 89 45 f0 89 43 ...u4rK.;E..."....{.!....C..E..C
2e360 08 74 11 0f 10 43 20 c7 43 20 21 01 00 00 0f 11 43 10 eb 0d 8d 53 18 8b cb e8 12 cd fe ff 89 43 .t...C..C.!.....C....S.........C
2e380 10 8b 4b 30 89 4d f4 83 fe 14 0f 87 9b 00 00 00 0f b6 86 14 f3 42 00 ff 24 85 00 f3 42 00 8b d7 ..K0.M...............B..$...B...
2e3a0 e8 5b 31 00 00 e9 88 00 00 00 8b d7 e8 0f 29 00 00 8b 07 83 e8 01 74 20 83 e8 02 74 1b 83 e8 08 .[1...........).......t....t....
2e3c0 74 11 8b 4d f4 8b d7 6a 01 e8 32 30 00 00 83 c4 04 eb 08 8b 47 08 eb 03 83 c8 ff 8b 4d f4 8d 57 t..M...j..20........G.......M..W
2e3e0 10 50 e8 e9 23 00 00 8b 55 f4 83 c4 04 8b 4f 14 8b 42 10 89 42 14 83 c2 18 51 8b 4d f4 e8 ce 23 .P..#...U.....O..B..B....Q.M...#
2e400 00 00 83 c4 04 c7 47 14 ff ff ff ff eb 24 8b d7 e8 fb 2c 00 00 eb 1b 8b 47 10 3b 47 14 75 0c 8b ......G......$....,.....G.;G.u..
2e420 07 83 e8 05 74 0c 83 e8 01 74 07 8b d7 e8 4e 2d 00 00 0f b6 04 75 35 72 4b 00 8d 55 d4 50 8b cb ....t....t....N-.....u5rK..U.P..
2e440 e8 db fc ff ff 8b 55 f8 83 c4 04 8b 4b 30 8b f0 8d 45 d4 ff 75 f0 50 57 e8 73 36 00 00 83 c4 0c ......U.....K0...E..u.PW.s6.....
2e460 89 75 f8 83 fe 15 0f 85 d4 fe ff ff eb 05 be 15 00 00 00 8b 43 34 b9 ff ff 00 00 5f 66 01 48 6e .u..................C4....._f.Hn
2e480 8b c6 5e 5b 8b e5 5d c3 8b 4b 30 68 bc d2 53 00 e8 eb db ff ff 0f 1f 00 7d ed 42 00 6b ed 42 00 ..^[..]..K0h..S.........}.B.k.B.
2e4a0 74 ed 42 00 62 ed 42 00 82 ee 42 00 00 04 04 04 04 04 04 04 04 04 01 04 04 04 04 04 04 04 04 04 t.B.b.B...B.....................
2e4c0 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2e4e0 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2e500 04 04 04 04 04 04 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2e520 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2e540 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2e560 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
2e580 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 03 0f 1f 00 cd ed 42 00 ..............................B.
2e5a0 cd ed 42 00 77 ee 42 00 e8 ed 42 00 c0 ee 42 00 dc ee 42 00 b9 ee 42 00 a8 ee 42 00 af ee 42 00 ..B.w.B...B...B...B...B...B...B.
2e5c0 ce ee 42 00 14 ef 42 00 22 ef 42 00 c7 ee 42 00 e3 ee 42 00 ea ee 42 00 30 ef 42 00 37 ef 42 00 ..B...B.".B...B...B...B.0.B.7.B.
2e5e0 d5 ee 42 00 ff ee 42 00 0d ef 42 00 29 ef 42 00 1b ef 42 00 06 ef 42 00 f1 ee 42 00 f8 ee 42 00 ..B...B...B.).B...B...B...B...B.
2e600 6e f0 42 00 00 01 15 15 15 02 03 15 04 15 05 15 15 15 15 15 15 15 15 15 15 15 15 06 15 07 15 15 n.B.............................
2e620 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 08 15 15 ................................
2e640 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 09 15 0a 15 15 ................................
2e660 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 ................................
2e680 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 ................................
2e6a0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 ................................
2e6c0 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 ................................
2e6e0 0b 15 15 15 15 15 15 15 15 15 15 15 15 15 15 0c 15 15 15 15 15 15 0d 0e 15 0f 10 11 12 13 14 90 ................................
2e700 17 f0 42 00 0e f0 42 00 9e ef 42 00 aa ef 42 00 2b f0 42 00 00 00 00 00 00 00 00 00 00 00 00 00 ..B...B...B...B.+.B.............
2e720 01 04 04 04 04 04 04 02 03 cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 6a 00 e8 e3 f9 ff ff 83 c4 04 ................U.....j.........
2e740 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 50 53 56 8b f2 8b 46 08 8d 5e 08 ..].............U....PSV...F..^.
2e760 89 5d f0 57 8b f9 83 f8 08 0f 8c 41 02 00 00 83 f8 0a 0f 8f 38 02 00 00 8b 47 10 83 f8 2c 0f 85 .].W.......A........8....G...,..
2e780 27 01 00 00 81 7f 20 21 01 00 00 8b 47 04 89 47 08 74 11 0f 10 47 20 c7 47 20 21 01 00 00 0f 11 '......!....G..G.t...G..G.!.....
2e7a0 47 10 eb 0b 8d 57 18 e8 e4 c8 fe ff 89 47 10 8d 55 bc 89 75 b4 8b cf e8 b4 f2 ff ff 8b 4d bc 83 G....W.......G..U..u.........M..
2e7c0 f9 0a 0f 84 b9 00 00 00 8b 47 30 33 db 8b 55 c4 89 45 ec 8a 40 2c 88 45 fb 0f b6 c0 89 45 f4 90 .........G03..U..E..@,.E.....E..
2e7e0 83 7e 08 0a 75 47 0f b6 46 13 3b c1 75 1d 0f b6 46 12 3b c2 75 15 8a 45 fb bb 01 00 00 00 c6 46 .~..uG..F.;.u...F.;.u..E.......F
2e800 13 08 88 46 12 8b 55 c4 8b 4d bc 83 f9 08 75 1a 0f bf 46 10 3b c2 8b 45 f4 75 12 66 89 46 10 8d ...F..U..M....u...F.;..E.u.f.F..
2e820 59 f9 8b 55 c4 8b 4d bc eb 03 8b 45 f4 8b 36 85 f6 75 ad 85 db 74 47 8b 5d ec c1 e2 11 0b d0 b8 Y..U..M....E..6..u...tG.].......
2e840 05 00 00 00 c1 e2 06 83 f9 08 8b cb 0f 44 c6 0b d0 e8 ba 21 00 00 8b 33 8a 53 2c 0f b6 ca 41 0f .............D.....!...3.S,...A.
2e860 b6 46 08 3b c8 76 12 81 f9 ff 00 00 00 0f 83 47 01 00 00 88 4e 08 8a 53 2c fe c2 88 53 2c 8b 5d .F.;.v.........G....N..S,...S,.]
2e880 f0 8b 47 34 8b 4d 08 0f b7 40 6e 03 c1 3d c8 00 00 00 0f 8f 2f 01 00 00 8d 41 01 8b cf 50 8d 55 ..G4.M...@n..=....../....A...P.U
2e8a0 b4 e8 aa fe ff ff 83 c4 04 eb 54 83 f8 3d 0f 85 25 01 00 00 81 7f 20 21 01 00 00 8b 47 04 89 47 ..........T..=..%......!....G..G
2e8c0 08 74 11 0f 10 47 20 c7 47 20 21 01 00 00 0f 11 47 10 eb 0b 8d 57 18 e8 b4 c7 fe ff 89 47 10 8d .t...G..G.!.....G....W.......G..
2e8e0 55 d4 8b cf e8 17 ef ff ff 8b 55 08 3b c2 74 44 8d 4d d4 51 50 8b cf e8 14 dd ff ff 83 c4 08 8b U.........U.;.tD.M.QP...........
2e900 4f 30 8b d3 0f b6 41 2c 48 c7 45 e4 ff ff ff ff 89 45 dc 8d 45 d4 50 c7 45 e8 ff ff ff ff c7 45 O0....A,H.E......E..E.P.E......E
2e920 d4 07 00 00 00 e8 c6 29 00 00 83 c4 04 5f 5e 5b 8b e5 5d c3 8b 45 d4 8b 77 30 83 f8 0d 75 32 c7 .......)....._^[..]..E..w0...u2.
2e940 45 d4 07 00 00 00 8b d3 8b 06 8b 48 30 8b 45 dc 8b 04 81 8b ce c1 e8 06 0f b6 c0 89 45 dc 8d 45 E..........H0.E.............E..E
2e960 d4 50 e8 89 29 00 00 83 c4 04 5f 5e 5b 8b e5 5d c3 83 f8 0e 75 23 8b 06 8b 48 30 8b 45 dc 8d 0c .P..)....._^[..]....u#...H0.E...
2e980 81 8b 01 25 ff ff 7f 00 0d 00 00 00 01 89 01 8b 77 30 c7 45 d4 0c 00 00 00 8d 45 d4 8b d3 50 8b ...%............w0.E......E...P.
2e9a0 ce e8 4a 29 00 00 83 c4 04 5f 5e 5b 8b e5 5d c3 ba ec d3 53 00 e8 f6 af fe ff 8b 4b 08 ba b0 d4 ..J)....._^[..]....S.......K....
2e9c0 53 00 e8 e9 af fe ff 8b 4f 30 ba c8 00 00 00 68 bc d2 53 00 e8 a7 d6 ff ff ba 3d 00 00 00 e8 6d S.......O0.....h..S.......=....m
2e9e0 d6 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 53 56 8b f1 89 55 fc 57 8b 5e 04 89 ................U..QSV...U.W.^..
2ea00 5e 08 81 7e 10 0a 01 00 00 75 63 81 7e 20 21 01 00 00 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f ^..~.....uc.~.!...t...F..F.!....
2ea20 11 46 10 eb 0b 8d 56 18 e8 63 c6 fe ff 89 46 10 81 7e 10 24 01 00 00 0f 85 8a 00 00 00 81 7e 20 .F....V..c....F..~.$..........~.
2ea40 21 01 00 00 8d 56 18 8b 46 04 8b 3a 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 !....V..F..:.F.t...F..F.!.....F.
2ea60 eb 40 8b ce e8 27 c6 fe ff 89 46 10 eb 34 81 7e 20 21 01 00 00 74 11 0f 10 46 20 c7 46 20 21 01 .@...'....F..4.~.!...t...F..F.!.
2ea80 00 00 0f 11 46 10 eb 0b 8d 56 18 e8 00 c6 fe ff 89 46 10 8b 4e 34 ba 4c bc 53 00 e8 f0 a0 fe ff ....F....V.......F..N4.L.S......
2eaa0 8b f8 ff 75 fc 8b 56 44 8b ce 53 57 83 c2 0c e8 dc dd ff ff 83 c4 0c 8b d0 8b ce e8 10 dd ff ff ...u..VD..SW....................
2eac0 5f 5e 5b 8b e5 5d c3 ba 24 01 00 00 8b ce e8 7d d5 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc _^[..]..$......}................
2eae0 55 8b ec 83 ec 08 53 56 8b f1 57 8b fa 8b 46 30 8b 5e 44 89 45 fc 8b 40 0c 8b 53 1c 8b 48 04 3b U.....SV..W...F0.^D.E..@..S..H.;
2eb00 ca 7d 1d 8b c1 c1 e0 04 03 43 18 0f 1f 44 00 00 3b 38 0f 84 06 01 00 00 41 83 c0 10 3b ca 7c f0 .}.......C...D..;8......A...;.|.
2eb20 81 7e 10 20 01 00 00 0f 85 e5 00 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 .~............~.!....F..F.t...F.
2eb40 c7 46 20 21 01 00 00 0f 11 46 10 eb 0d 8d 56 18 8b ce e8 39 c5 fe ff 89 46 10 8b 4d fc 8d 53 18 .F.!.....F....V....9....F..M..S.
2eb60 8b 41 10 50 ff 75 08 89 41 14 8b ce 57 e8 1e dd ff ff 83 c4 0c 8b f8 8b 4e 10 83 f9 3b 74 08 81 .A.P.u..A...W...........N...;t..
2eb80 f9 20 01 00 00 75 09 8b ce e8 f2 0d 00 00 eb e7 81 c1 fc fe ff ff 83 f9 1d 77 22 0f b6 81 58 f8 .....u...................w"...X.
2eba0 42 00 ff 24 85 4c f8 42 00 8b 45 fc 8b d7 8b 4b 18 03 d2 8b 40 0c 8a 40 0c 88 44 d1 0c 8b 46 30 B..$.L.B..E....K....@..@..D...F0
2ebc0 8b d7 8b 4e 44 83 c1 0c c1 e2 04 03 53 18 8b 40 0c 89 55 f8 89 4d fc 8b 78 08 3b 79 04 7d 2c 8b ...ND.......S..@..U..M..x.;y.},.
2ebe0 df c1 e3 04 8b 01 8b 04 03 3b 02 75 15 52 8b d7 8b ce e8 09 db ff ff 8b 4d fc 83 c4 04 8b 55 f8 .........;.u.R..........M.....U.
2ec00 eb 04 47 83 c3 10 3b 79 04 7c d9 5f 5e 5b 8b e5 5d c3 ba 20 01 00 00 8b ce e8 32 d4 ff ff 8b 43 ..G...;y.|._^[..].........2....C
2ec20 18 03 c9 8b 5d fc ff 74 c8 08 8d 47 10 50 8b 43 08 68 fc d3 53 00 ff 70 34 e8 f2 98 fe ff 8b 4b ....]..t...G.P.C.h..S..p4......K
2ec40 08 83 c4 10 8b d0 e8 f5 d3 ff ff 90 a9 f7 42 00 bd f7 42 00 bd f7 42 00 00 00 00 02 02 02 02 02 ..............B...B...B.........
2ec60 02 02 02 02 02 02 02 02 02 01 02 02 02 02 02 02 02 02 02 02 02 00 cc cc cc cc cc cc cc cc cc cc ................................
2ec80 55 8b ec 83 e4 f8 83 ec 44 53 56 57 8b f9 89 54 24 14 81 7f 20 21 01 00 00 8b 47 04 8b 5f 30 89 U.......DSVW...T$....!....G.._0.
2eca0 47 08 74 11 0f 10 47 20 c7 47 20 21 01 00 00 0f 11 47 10 eb 0b 8d 57 18 e8 d3 c3 fe ff 89 47 10 G.t...G..G.!.....G....W.......G.
2ecc0 8b 43 10 8d 54 24 38 6a 00 8b cf 89 44 24 14 89 43 14 e8 49 f4 ff ff 8b 44 24 3c 8d 54 24 3c 83 .C..T$8j....D$..C..I....D$<.T$<.
2ece0 c4 04 b9 03 00 00 00 83 f8 01 0f 44 c1 8b 4f 30 89 44 24 38 e8 07 28 00 00 c6 44 24 26 01 8a 43 ...........D..O0.D$8..(...D$&..C
2ed00 2a 88 44 24 24 8b 43 08 8b 40 44 8b 40 1c 89 44 24 1c 8b 43 08 8b 40 44 8b 40 10 89 44 24 20 c6 *.D$$.C..@D.@..D$..C..@D.@..D$..
2ed20 44 24 25 00 8b 43 0c 89 44 24 18 8d 44 24 18 89 43 0c 81 7f 10 03 01 00 00 0f 85 14 01 00 00 81 D$%..C..D$..D$..C...............
2ed40 7f 20 21 01 00 00 8b 47 04 89 47 08 74 11 0f 10 47 20 c7 47 20 21 01 00 00 0f 11 47 10 eb 0d 8d ..!....G..G.t...G..G.!.....G....
2ed60 57 18 8b cf e8 27 c3 fe ff 89 47 10 8b 77 30 8b cf c6 44 24 36 00 8a 46 2a 88 44 24 34 8b 46 08 W....'....G..w0...D$6..F*.D$4.F.
2ed80 8b 40 44 8b 40 1c 89 44 24 2c 8b 46 08 8b 40 44 8b 40 10 89 44 24 30 c6 44 24 35 00 8b 46 0c 89 .@D.@..D$,.F..@D.@..D$0.D$5..F..
2eda0 44 24 28 8d 44 24 28 89 46 0c e8 01 e1 ff ff 8b ce e8 9a db ff ff 8b 73 18 ba 1e 80 ff 7f 8b cb D$(.D$(.F..............s........
2edc0 c7 43 18 ff ff ff ff e8 44 1c 00 00 56 8d 54 24 10 89 44 24 10 8b cb e8 f4 19 00 00 8b 4b 10 83 .C......D...V.T$..D$.........K..
2ede0 c4 04 8b 44 24 10 3b c1 75 18 ff 74 24 0c 89 4b 14 8d 73 18 8b d6 8b cb e8 d3 19 00 00 83 c4 04 ...D$.;.u..t$..K..s.............
2ee00 eb 18 8b 54 24 0c 8b cb 50 68 ff 00 00 00 50 e8 5c 1b 00 00 83 c4 0c 8d 73 18 ff 74 24 14 ba 06 ...T$...Ph....P.\.......s..t$...
2ee20 01 00 00 8b cf 68 16 01 00 00 e8 a1 d2 ff ff 8b cb e8 1a db ff ff 8b 43 10 8b d6 ff 74 24 54 8b .....h.................C....t$T.
2ee40 cb 89 43 14 e8 87 19 00 00 83 c4 0c 5f 5e 5b 8b e5 5d c3 ba 03 01 00 00 8b cf e8 f1 d1 ff ff cc ..C........._^[..]..............
2ee60 55 8b ec 83 e4 f8 83 ec 3c 53 56 57 8b f9 8b da 8b 77 30 8b 46 10 89 46 14 89 44 24 0c c6 44 24 U.......<SVW.....w0.F..F..D$..D$
2ee80 2e 01 0f b6 46 2a 88 44 24 2c 8b 46 08 8b 40 44 8b 40 1c 89 44 24 24 8b 46 08 8b 40 44 8b 40 10 ....F*.D$,.F..@D.@..D$$.F..@D.@.
2eea0 89 44 24 28 c6 44 24 2d 00 8b 46 0c 89 44 24 20 8d 44 24 20 89 46 0c c6 44 24 1e 00 0f b6 46 2a .D$(.D$-..F..D$..D$..F..D$....F*
2eec0 88 44 24 1c 8b 46 08 8b 40 44 8b 40 1c 89 44 24 14 8b 46 08 8b 40 44 8b 40 10 89 44 24 18 c6 44 .D$..F..@D.@..D$..F..@D.@..D$..D
2eee0 24 1d 00 8b 46 0c 89 44 24 10 8d 44 24 10 89 46 0c 81 7f 20 21 01 00 00 8b 47 04 89 47 08 74 11 $...F..D$..D$..F....!....G..G.t.
2ef00 0f 10 47 20 c7 47 20 21 01 00 00 0f 11 47 10 eb 0b 8d 57 18 e8 77 c1 fe ff 89 47 10 8b cf e8 8d ..G..G.!.....G....W..w....G.....
2ef20 df ff ff 53 68 11 01 00 00 ba 15 01 00 00 8b cf e8 9b d1 ff ff 6a 00 8d 54 24 3c 8b cf e8 de f1 ...Sh................j..T$<.....
2ef40 ff ff 8b 44 24 3c 8d 54 24 3c 83 c4 0c b9 03 00 00 00 83 f8 01 0f 44 c1 8b 4f 30 89 44 24 30 e8 ...D$<.T$<............D..O0.D$0.
2ef60 9c 25 00 00 80 7c 24 1d 00 8b 5c 24 44 74 4b 0f b6 44 24 1c 40 83 fb ff 74 40 0f b6 f8 8b cb 8b .%...|$...\$DtK..D$.@...t@......
2ef80 06 c1 e7 06 8b 50 30 66 0f 1f 84 00 00 00 00 00 8b 04 8a 25 3f c0 ff ff 0b c7 89 04 8a 8b 06 8b .....P0f...........%?...........
2efa0 50 30 8b 04 8a c1 e8 0e 2d ff ff 01 00 83 f8 ff 74 08 41 03 c8 83 f9 ff 75 d6 8b ce e8 8f d9 ff P0......-.......t.A.....u.......
2efc0 ff 8b 46 10 8b 4c 24 0c 3b c8 75 1f 53 8d 56 18 89 46 14 8b ce e8 f6 17 00 00 83 c4 04 8b ce e8 ..F..L$.;.u.S.V..F..............
2efe0 6c d9 ff ff 5f 5e 5b 8b e5 5d c3 51 68 ff 00 00 00 51 8b d3 8b ce e8 75 19 00 00 83 c4 0c 8b ce l..._^[..].Qh....Q.....u........
2f000 e8 4b d9 ff ff 5f 5e 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 83 ec 38 53 8b d9 89 55 f4 56 57 89 5d .K..._^[..].....U....8S...U.VW.]
2f020 e8 bf 03 00 00 00 8b 73 30 80 46 2a 03 0f 1f 00 8b 46 08 0f b6 4e 2a 2b cf 03 4e 24 8b 40 44 8b .......s0.F*.....F...N*+..N$.@D.
2f040 00 0f bf 04 48 8d 14 40 8b 06 8b 48 3c 8b 46 10 89 44 91 04 83 ef 01 75 d7 81 7b 10 03 01 00 00 ....H..@...H<.F..D.....u..{.....
2f060 8b 7d f4 0f 85 0c 02 00 00 81 7b 20 21 01 00 00 8b 43 04 89 43 08 74 11 0f 10 43 20 c7 43 20 21 .}........{.!....C..C.t...C..C.!
2f080 01 00 00 0f 11 43 10 eb 0d 8d 53 18 8b cb e8 fd bf fe ff 89 43 10 83 7d 10 00 8b ce 74 12 8b d7 .....C....S.........C..}....t...
2f0a0 c1 e2 06 81 ca 28 80 ff 7f e8 62 19 00 00 eb 28 8b 7e 18 ba 1e 80 ff 7f c7 46 18 ff ff ff ff e8 .....(....b....(.~.......F......
2f0c0 4c 19 00 00 57 8d 55 f0 89 45 f0 8b ce e8 fe 16 00 00 8b 45 f0 83 c4 04 c6 45 e6 00 89 45 f0 8a L...W.U..E.........E.....E...E..
2f0e0 46 2a 88 45 e4 8b 46 08 8b 4d 0c 8b 40 44 8b 40 1c 89 45 dc 8b 46 08 8b 40 44 8b 40 10 89 45 e0 F*.E..F..M..@D.@..E..F..@D.@..E.
2f100 c6 45 e5 00 8b 46 0c 89 45 d8 8d 45 d8 89 46 0c 8b 7b 30 00 4f 2a 85 c9 74 35 8b d9 0f 1f 40 00 .E...F..E..E..F..{0.O*..t5....@.
2f120 8b 47 08 0f b6 4f 2a 2b cb 03 4f 24 8b 40 44 8b 00 0f bf 04 48 8d 14 40 8b 07 8b 48 3c 8b 47 10 .G...O*+..O$.@D.....H..@...H<.G.
2f140 89 44 91 04 83 eb 01 75 d7 8b 5d e8 8b 4d 0c 8a 46 2c 8b 3e 0f b6 d0 88 45 fb 03 d1 0f b6 47 08 .D.....u..]..M..F,.>....E.....G.
2f160 3b d0 7e 14 81 fa ff 00 00 00 0f 8d 11 01 00 00 88 57 08 8a 56 2c eb 03 8a 55 fb 8d 04 0a c6 45 ;.~..............W..V,...U.....E
2f180 d6 00 88 46 2c 8b cb 8b 7b 30 8a 47 2a 88 45 d4 8b 47 08 8b 40 44 8b 40 1c 89 45 cc 8b 47 08 8b ...F,...{0.G*.E..G..@D.@..E..G..
2f1a0 40 44 8b 40 10 89 45 d0 c6 45 d5 00 8b 47 0c 89 45 c8 8d 45 c8 89 47 0c e8 f3 dc ff ff 8b cf e8 @D.@..E..E...G..E..E..G.........
2f1c0 8c d7 ff ff 8b ce e8 85 d7 ff ff 8b 46 10 8d 56 18 8b 7d f0 8b ce 57 89 46 14 e8 f1 15 00 00 8b ............F..V..}...W.F.......
2f1e0 5d f4 83 c4 04 83 7d 10 00 74 0b c1 e3 06 81 cb 27 80 ff 7f eb 30 8b 55 0c 8b ce c1 e2 08 0b d3 ].....}..t......'....0.U........
2f200 c1 e2 06 83 ca 29 e8 05 18 00 00 8b 06 83 c3 02 8b 4e 10 8b 55 08 c1 e3 06 8b 40 38 81 cb 2a 80 .....)...........N..U.....@8..*.
2f220 ff 7f 89 54 88 fc 8b d3 8b ce e8 e1 17 00 00 8d 4f 01 8b 7e 10 3b cf 75 13 50 8d 56 18 89 7e 14 ...T............O..~.;.u.P.V..~.
2f240 8b ce e8 89 15 00 00 83 c4 04 eb 13 51 68 ff 00 00 00 51 8b d0 8b ce e8 14 17 00 00 83 c4 0c 8b ............Qh....Q.............
2f260 06 8b 4e 10 8b 55 08 5f 8b 40 38 5e 5b 89 54 88 fc 8b e5 5d c3 ba 03 01 00 00 8b cb e8 cf cd ff ..N..U._.@8^[.T....]............
2f280 ff 8b 4e 08 ba b0 d4 53 00 e8 22 a7 fe ff cc cc 55 8b ec 83 e4 f8 83 ec 2c 53 56 57 8b f9 8b f2 ..N....S..".....U.......,SVW....
2f2a0 6a 0b ba 24 d4 53 00 8b 5f 30 0f b6 43 2c 89 44 24 10 e8 09 a7 fe ff 83 c4 04 8b d0 8b cf e8 1d j..$.S.._0..C,.D$...............
2f2c0 cf ff ff 6a 0b ba 30 d4 53 00 8b cf e8 ef a6 fe ff 83 c4 04 8b d0 8b cf e8 03 cf ff ff 6a 0a ba ...j..0.S....................j..
2f2e0 3c d4 53 00 8b cf e8 d5 a6 fe ff 83 c4 04 8b d0 8b cf e8 e9 ce ff ff 8b d6 8b cf e8 e0 ce ff ff <.S.............................
2f300 83 7f 10 3d 0f 85 a2 01 00 00 81 7f 20 21 01 00 00 8b 47 04 89 47 08 74 11 0f 10 47 20 c7 47 20 ...=.........!....G..G.t...G..G.
2f320 21 01 00 00 0f 11 47 10 eb 0d 8d 57 18 8b cf e8 5c bd fe ff 89 47 10 6a 00 8d 54 24 24 8b cf e8 !.....G....W....\....G.j..T$$...
2f340 dc ed ff ff 8b 4f 30 8d 54 24 24 83 c4 04 e8 bd 1d 00 00 83 7f 10 2c 0f 85 5b 01 00 00 81 7f 20 .....O0.T$$...........,..[......
2f360 21 01 00 00 8b 47 04 89 47 08 74 11 0f 10 47 20 c7 47 20 21 01 00 00 0f 11 47 10 eb 0d 8d 57 18 !....G..G.t...G..G.!.....G....W.
2f380 8b cf e8 09 bd fe ff 89 47 10 6a 00 8d 54 24 24 8b cf e8 89 ed ff ff 8b 4f 30 8d 54 24 24 83 c4 ........G.j..T$$........O0.T$$..
2f3a0 04 e8 6a 1d 00 00 83 7f 10 2c 75 4e 81 7f 20 21 01 00 00 8b 47 04 89 47 08 74 11 0f 10 47 20 c7 ..j......,uN...!....G..G.t...G..
2f3c0 47 20 21 01 00 00 0f 11 47 10 eb 0d 8d 57 18 8b cf e8 ba bc fe ff 89 47 10 6a 00 8d 54 24 24 8b G.!.....G....W.........G.j..T$$.
2f3e0 cf e8 3a ed ff ff 8b 4f 30 8d 54 24 24 83 c4 04 e8 1b 1d 00 00 e9 96 00 00 00 8d 44 24 10 c7 44 ..:....O0.T$$..............D$..D
2f400 24 20 01 00 00 00 50 8d 54 24 24 c7 44 24 2c 02 00 00 00 8b cb c7 44 24 14 01 00 00 00 c7 44 24 $.....P.T$$.D$,.......D$......D$
2f420 18 00 00 00 00 c7 44 24 1c 13 00 00 00 e8 8e 16 00 00 0f b6 53 2c 8b f0 83 c4 04 81 fe ff ff 03 ......D$............S,..........
2f440 00 7f 0d c1 e6 08 0b f2 c1 e6 06 83 ce 01 eb 13 c1 e2 06 8b cb 83 ca 02 e8 b3 15 00 00 c1 e6 06 ................................
2f460 83 ce 2e 8b d6 8b cb e8 a4 15 00 00 8b 33 8a 4b 2c 0f b6 d1 42 0f b6 46 08 3b d0 76 0e 81 fa ff .............3.K,...B..F.;.v....
2f480 00 00 00 73 3f 88 56 08 8a 4b 2c fe c1 88 4b 2c 8b 54 24 0c 8b cf 6a 01 6a 01 ff 75 08 e8 6e fb ...s?.V..K,...K,.T$...j.j..u..n.
2f4a0 ff ff 83 c4 0c 5f 5e 5b 8b e5 5d c3 ba 3d 00 00 00 8b cf e8 98 cb ff ff ba 2c 00 00 00 8b cf e8 ....._^[..]..=...........,......
2f4c0 8c cb ff ff 8b 4b 08 ba b0 d4 53 00 e8 df a4 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .....K....S.....................
2f4e0 55 8b ec 83 ec 2c 53 56 8b f1 bb 04 00 00 00 57 8b fa 89 5d fc 6a 0f 8b 46 30 ba 48 d4 53 00 89 U....,SV.......W...].j..F0.H.S..
2f500 45 f8 0f b6 40 2c 89 45 f4 e8 b2 a4 fe ff 83 c4 04 8b d0 8b ce e8 c6 cc ff ff 6a 0b ba 58 d4 53 E...@,.E..................j..X.S
2f520 00 8b ce e8 98 a4 fe ff 83 c4 04 8b d0 8b ce e8 ac cc ff ff 6a 0d ba 64 d4 53 00 8b ce e8 7e a4 ....................j..d.S....~.
2f540 fe ff 83 c4 04 8b d0 8b ce e8 92 cc ff ff 8b d7 8b ce e8 89 cc ff ff 8b 46 10 83 f8 2c 75 7f 81 ........................F...,u..
2f560 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0d 8d ~.!....F..F.t...F..F.!.....F....
2f580 56 18 8b ce e8 07 bb fe ff 89 46 10 81 7e 10 24 01 00 00 0f 85 dd 00 00 00 81 7e 20 21 01 00 00 V.........F..~.$..........~.!...
2f5a0 8b 46 04 8b 5e 18 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0d 8d 56 18 8b .F..^..F.t...F..F.!.....F....V..
2f5c0 ce e8 ca ba fe ff 89 46 10 8b d3 8b ce e8 0e cc ff ff 8b 5d fc 43 89 5d fc e9 79 ff ff ff 3d 0c .......F...........].C.]..y...=.
2f5e0 01 00 00 0f 85 99 00 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 13 0f 10 46 20 c7 46 20 21 ..........~.!....F..F.t...F..F.!
2f600 01 00 00 8b f8 0f 11 46 10 eb 10 8d 56 18 8b ce e8 7b ba fe ff 8b 7e 04 89 46 10 8d 45 d8 50 51 .......F....V....{....~..F..E.PQ
2f620 8b d0 8b ce e8 d7 e1 ff ff 83 c4 04 ba 03 00 00 00 8b ce 50 e8 d7 cf ff ff 8b 4d f8 83 c4 08 0f ...................P......M.....
2f640 b6 51 2c 8b 09 83 c2 03 0f b6 41 08 3b d0 76 0b 81 fa ff 00 00 00 73 36 88 51 08 8b 55 f4 8d 43 .Q,.......A.;.v.......s6.Q..U..C
2f660 fd 6a 00 50 57 8b ce e8 a4 f9 ff ff 83 c4 0c 5f 5e 5b 8b e5 5d c3 ba 24 01 00 00 8b ce e8 ce c9 .j.PW.........._^[..]..$........
2f680 ff ff ba 0c 01 00 00 8b ce e8 c2 c9 ff ff 8b 4d f8 ba b0 d4 53 00 8b 49 08 e8 12 a3 fe ff cc cc ...............M....S..I........
2f6a0 55 8b ec 83 e4 f8 83 ec 34 53 56 8b f1 89 54 24 10 57 81 7e 20 21 01 00 00 8b 46 04 8b 5e 30 89 U.......4SV...T$.W.~.!....F..^0.
2f6c0 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0b 8d 56 18 e8 b3 b9 fe ff 89 46 10 F.t...F..F.!.....F....V.......F.
2f6e0 6a 00 8d 54 24 2c 8b ce e8 33 ea ff ff 83 c4 04 81 7e 10 13 01 00 00 0f 85 4b 02 00 00 81 7e 20 j..T$,...3.......~.......K....~.
2f700 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0d 8d 56 18 !....F..F.t...F..F.!.....F....V.
2f720 8b ce e8 69 b9 fe ff 89 46 10 8b 46 10 3d 0a 01 00 00 74 55 3d 02 01 00 00 74 4e 8b 4e 30 8d 54 ...i....F..F.=....tU=....tN.N0.T
2f740 24 28 e8 b9 1d 00 00 c6 44 24 26 00 8a 43 2a 88 44 24 24 8b 43 08 8b 40 44 8b 40 1c 89 44 24 1c $(......D$&..C*.D$$.C..@D.@..D$.
2f760 8b 43 08 8b 40 44 8b 40 10 89 44 24 20 c6 44 24 25 00 8b 43 0c 89 44 24 18 8d 44 24 18 89 43 0c .C..@D.@..D$..D$%..C..D$..D$..C.
2f780 8b 44 24 3c e9 43 01 00 00 8b 46 30 8d 54 24 28 8b c8 89 44 24 0c e8 25 15 00 00 8b 44 24 28 83 .D$<.C....F0.T$(...D$..%....D$(.
2f7a0 e8 01 74 24 83 e8 02 74 1f 83 e8 08 74 14 8b 4c 24 0c 8d 54 24 28 6a 01 e8 43 1c 00 00 83 c4 04 ..t$...t....t..L$..T$(j..C......
2f7c0 eb 09 8b 44 24 30 eb 03 83 c8 ff 8b 4c 24 0c 8d 54 24 38 50 e8 f7 0f 00 00 8b 4c 24 10 83 c4 04 ...D$0......L$..T$8P......L$....
2f7e0 8b 54 24 3c 8b 41 10 52 8d 51 18 89 41 14 e8 dd 0f 00 00 c7 44 24 40 ff ff ff ff 83 c4 04 c6 44 .T$<.A.R.Q..A.......D$@........D
2f800 24 26 00 8b ce 8a 43 2a 88 44 24 24 8b 43 08 8b 40 44 8b 40 1c 89 44 24 1c 8b 43 08 8b 40 44 8b $&....C*.D$$.C..@D.@..D$..C..@D.
2f820 40 10 89 44 24 20 c6 44 24 25 00 8b 43 0c 89 44 24 18 8d 44 24 18 89 43 0c 8b 54 24 38 e8 ae f1 @..D$..D$%..C..D$..D$..C..T$8...
2f840 ff ff 8b 46 10 83 f8 3b 75 2f 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 ...F...;u/.~.!....F..F.t...F..F.
2f860 21 01 00 00 0f 11 46 10 eb d8 8d 56 18 8b ce e8 1c b8 fe ff 89 46 10 eb c9 05 fc fe ff ff 83 f8 !.....F....V.........F..........
2f880 1d 77 1c 0f b6 80 60 05 43 00 ff 24 85 54 05 43 00 8b cb e8 b8 d0 ff ff 5f 5e 5b 8b e5 5d c3 8b .w....`.C..$.T.C........_^[..]..
2f8a0 7b 18 ba 1e 80 ff 7f 8b cb c7 43 18 ff ff ff ff e8 5b 11 00 00 57 8d 54 24 10 89 44 24 10 8b cb {.........C......[...W.T$..D$...
2f8c0 e8 0b 0f 00 00 8b 44 24 10 83 c4 04 8b ce 89 44 24 10 8d 7b 18 e8 d6 d5 ff ff 8b cb e8 6f d0 ff ......D$.......D$..{.........o..
2f8e0 ff 8b 46 10 3d 04 01 00 00 74 07 3d 05 01 00 00 75 39 8b 37 ba 1e 80 ff 7f 8b cb c7 07 ff ff ff ..F.=....t.=....u9.7............
2f900 ff e8 0a 11 00 00 56 8d 54 24 10 89 44 24 10 8b cb e8 ba 0e 00 00 8b 54 24 18 83 c4 04 8b cb ff ......V.T$..D$.........T$.......
2f920 74 24 0c e8 a8 0e 00 00 83 c4 04 8b 43 10 8b d7 ff 74 24 10 8b cb 89 43 14 e8 92 0e 00 00 83 c4 t$..........C....t$....C........
2f940 04 5f 5e 5b 8b e5 5d c3 ba 13 01 00 00 8b ce e8 fc c6 ff ff 91 04 43 00 9f 04 43 00 9f 04 43 00 ._^[..]...............C...C...C.
2f960 00 00 00 02 02 02 02 02 02 02 02 02 02 02 02 02 02 01 02 02 02 02 02 02 02 02 02 02 02 00 cc cc ................................
2f980 55 8b ec 83 e4 f8 83 ec 44 ba c8 00 00 00 53 56 8b f1 57 8b 46 34 8b 5e 04 66 ff 40 6e 66 39 50 U.......D.....SV..W.F4.^.f.@nf9P
2f9a0 6e 0f 87 5c 08 00 00 8b 46 10 83 c0 c5 3d e5 00 00 00 0f 87 d7 07 00 00 0f b6 80 70 0e 43 00 ff n..\....F....=.............p.C..
2f9c0 24 85 40 0e 43 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 14 0f 10 46 20 c7 46 20 21 01 00 00 $.@.C..~.!....F..F.t...F..F.!...
2f9e0 0f 11 46 10 e9 fe 07 00 00 8d 56 18 e8 9f b6 fe ff 89 46 10 e9 ee 07 00 00 8b 7e 30 8d 54 24 10 ..F.......V.......F.......~0.T$.
2fa00 89 7c 24 14 c7 44 24 10 ff ff ff ff e8 8f fc ff ff 8b 46 10 3d 05 01 00 00 75 1a 0f 1f 44 00 00 .|$..D$...........F.=....u...D..
2fa20 8d 54 24 10 8b ce e8 75 fc ff ff 8b 46 10 3d 05 01 00 00 74 eb 3d 04 01 00 00 75 7b 81 7e 20 21 .T$....u....F.=....t.=....u{.~.!
2fa40 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0d 8d 56 18 8b ....F..F.t...F..F.!.....F....V..
2fa60 ce e8 2a b6 fe ff 89 46 10 8b 7e 30 8b ce c6 44 24 26 00 8a 47 2a 88 44 24 24 8b 47 08 8b 40 44 ..*....F..~0...D$&..G*.D$$.G..@D
2fa80 8b 40 1c 89 44 24 1c 8b 47 08 8b 40 44 8b 40 10 89 44 24 20 c6 44 24 25 00 8b 47 0c 89 44 24 18 .@..D$..G..@D.@..D$..D$%..G..D$.
2faa0 8d 44 24 18 89 47 0c e8 04 d4 ff ff 8b cf e8 9d ce ff ff 8b 7c 24 14 53 68 0b 01 00 00 ba 06 01 .D$..G..............|$.Sh.......
2fac0 00 00 8b ce e8 07 c6 ff ff 8b 47 10 8d 57 18 ff 74 24 18 8b cf 89 47 14 e8 f3 0c 00 00 83 c4 0c ..........G..W..t$....G.........
2fae0 e9 02 07 00 00 8b d3 e8 94 f1 ff ff e9 f6 06 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 ..................~.!....F..F.t.
2fb00 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0b 8d 56 18 e8 77 b5 fe ff 89 46 10 8b 7e 30 8b ..F..F.!.....F....V..w....F..~0.
2fb20 ce c6 44 24 26 00 8a 47 2a 88 44 24 24 8b 47 08 8b 40 44 8b 40 1c 89 44 24 1c 8b 47 08 8b 40 44 ..D$&..G*.D$$.G..@D.@..D$..G..@D
2fb40 8b 40 10 89 44 24 20 c6 44 24 25 00 8b 47 0c 89 44 24 18 8d 44 24 18 89 47 0c e8 51 d3 ff ff 8b .@..D$..D$%..G..D$..D$..G..Q....
2fb60 cf e8 ea cd ff ff 53 68 03 01 00 00 ba 06 01 00 00 8b ce e8 58 c5 ff ff 83 c4 08 e9 67 06 00 00 ......Sh............X.......g...
2fb80 8b 7e 30 c6 44 24 26 01 8a 47 2a 88 44 24 24 8b 47 08 8b 40 44 8b 40 1c 89 44 24 1c 8b 47 08 8b .~0.D$&..G*.D$$.G..@D.@..D$..G..
2fba0 40 44 8b 40 10 89 44 24 20 c6 44 24 25 00 8b 47 0c 89 44 24 18 8d 44 24 18 89 47 0c 81 7e 20 21 @D.@..D$..D$%..G..D$..D$..G..~.!
2fbc0 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0b 8d 56 18 e8 ....F..F.t...F..F.!.....F....V..
2fbe0 ac b4 fe ff 89 46 10 81 7e 10 24 01 00 00 0f 85 1c 06 00 00 81 7e 20 21 01 00 00 8d 56 18 8b 0a .....F..~.$..........~.!....V...
2fc00 8b 46 04 89 4c 24 14 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0e 8b ce e8 .F..L$..F.t...F..F.!.....F......
2fc20 6c b4 fe ff 8b 4c 24 14 89 46 10 8b 46 10 83 f8 2c 74 21 83 f8 3d 74 0d 3d 0c 01 00 00 0f 85 d9 l....L$..F..F...,t!..=t.=.......
2fc40 05 00 00 eb 0f 8b d1 8b ce 53 e8 41 f6 ff ff 83 c4 04 eb 09 8b d1 8b ce e8 83 f8 ff ff 53 68 08 .........S.A.................Sh.
2fc60 01 00 00 ba 06 01 00 00 8b ce e8 61 c4 ff ff 83 c4 08 8b cf e8 d7 cc ff ff e9 69 05 00 00 8b d3 ...........a..............i.....
2fc80 e8 db f1 ff ff e9 5d 05 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 ......]....~.!....F..F.t...F..F.
2fca0 21 01 00 00 0f 11 46 10 eb 0b 8d 56 18 e8 de b3 fe ff 89 46 10 8d 54 24 18 8b ce 33 ff e8 6e c8 !.....F....V.......F..T$...3..n.
2fcc0 ff ff 8b 46 10 83 f8 2e 75 19 66 0f 1f 44 00 00 8d 54 24 18 8b ce e8 25 d2 ff ff 8b 46 10 83 f8 ...F....u.f..D...T$....%....F...
2fce0 2e 74 ed 83 f8 3a 75 0e 8d 54 24 18 8b ce 8d 78 c7 e8 0a d2 ff ff 53 57 8d 54 24 38 8b ce e8 ed .t...:u..T$....x......SW.T$8....
2fd00 d8 ff ff 8b 4e 30 8d 44 24 38 50 8d 54 24 24 e8 dc 15 00 00 8b 46 30 83 c4 0c 8b 48 10 8b 00 8b ....N0.D$8P.T$$......F0....H....
2fd20 40 38 89 5c 88 fc e9 bc 04 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 @8.\........~.!....F..F.t...F..F
2fd40 20 21 01 00 00 0f 11 46 10 eb 0b 8d 56 18 e8 3d b3 fe ff 89 46 10 81 7e 10 09 01 00 00 0f 85 e1 .!.....F....V..=....F..~........
2fd60 00 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 ....~.!....F..F.t...F..F.!.....F
2fd80 10 eb 0d 8d 56 18 8b ce e8 03 b3 fe ff 89 46 10 81 7e 10 24 01 00 00 8b 5e 30 0f 85 88 04 00 00 ....V.........F..~.$....^0......
2fda0 81 7e 20 21 01 00 00 8b 46 18 89 44 24 14 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 .~.!....F..D$..F..F.t...F..F.!..
2fdc0 00 0f 11 46 10 eb 0d 8d 56 18 8b ce e8 bf b2 fe ff 89 46 10 8b 54 24 14 8b ce e8 01 c4 ff ff 8b ...F....V.........F..T$.........
2fde0 7e 30 fe 47 2a 0f b6 47 2a 8b 4f 24 03 c8 8b 47 08 8b 40 44 8b 00 0f bf 44 48 fe 8d 14 40 8b 07 ~0.G*..G*.O$...G..@D....DH...@..
2fe00 8b 48 3c 8b 47 10 89 44 91 04 8d 54 24 30 ff 76 04 8b ce 6a 00 e8 d6 d7 ff ff 8b 43 08 83 c4 08 .H<.G..D...T$0.v...j.......C....
2fe20 8b 4b 24 03 4c 24 38 8b 40 44 8b 00 0f bf 04 48 8d 14 40 8b 03 8b 48 3c 8b 43 10 89 44 91 04 e9 .K$.L$8.@D.....H..@...H<.C..D...
2fe40 a3 03 00 00 33 db 66 66 0f 1f 84 00 00 00 00 00 81 7e 10 24 01 00 00 0f 85 b3 03 00 00 81 7e 20 ....3.ff.........~.$..........~.
2fe60 21 01 00 00 8b 46 18 89 44 24 14 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 !....F..D$..F..F.t...F..F.!.....
2fe80 46 10 eb 0d 8d 56 18 8b ce e8 02 b2 fe ff 89 46 10 8b 54 24 14 8b ce e8 44 c3 ff ff 8b 46 10 43 F....V.........F..T$....D....F.C
2fea0 83 f8 2c 75 32 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f ..,u2.~.!....F..F.t...F..F.!....
2fec0 11 46 10 eb 8b 8d 56 18 8b ce e8 c1 b1 fe ff 89 46 10 e9 79 ff ff ff 83 f8 3d 75 45 81 7e 20 21 .F....V.........F..y.....=uE.~.!
2fee0 01 00 00 8b 46 04 89 46 08 74 1c 0f 10 46 20 8d 54 24 18 c7 46 20 21 01 00 00 8b ce 0f 11 46 10 ....F..F.t...F..T$..F.!.......F.
2ff00 e8 fb d8 ff ff eb 24 8d 56 18 8b ce e8 7f b1 fe ff 8d 54 24 18 89 46 10 8b ce e8 e1 d8 ff ff eb ......$.V.........T$..F.........
2ff20 0a c7 44 24 18 00 00 00 00 33 c0 8d 4c 24 18 8b d3 51 50 8b ce e8 d6 c6 ff ff 8b 7e 30 83 c4 08 ..D$.....3..L$...QP........~0...
2ff40 00 5f 2a 85 db 0f 84 9c 02 00 00 0f 1f 44 00 00 8b 47 08 0f b6 4f 2a 2b cb 03 4f 24 8b 40 44 8b ._*..........D...G...O*+..O$.@D.
2ff60 00 0f bf 04 48 8d 14 40 8b 07 8b 48 3c 8b 47 10 89 44 91 04 83 eb 01 75 d7 e9 69 02 00 00 81 7e ....H..@...H<.G..D.....u..i....~
2ff80 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb 0b 8d 56 .!....F..F.t...F..F.!.....F....V
2ffa0 18 e8 ea b0 fe ff 89 46 10 81 7e 10 24 01 00 00 0f 85 72 02 00 00 81 7e 20 21 01 00 00 8d 56 18 .......F..~.$.....r....~.!....V.
2ffc0 8b 46 04 8b 3a 89 46 08 74 1e 0f 10 46 20 53 8b d7 c7 46 20 21 01 00 00 8b ce 0f 11 46 10 e8 fd .F..:.F.t...F.S...F.!.......F...
2ffe0 ea ff ff e9 fc 01 00 00 8b ce e8 a1 b0 fe ff 53 8b d7 89 46 10 8b ce e8 e4 ea ff ff e9 e3 01 00 ...............S...F............
30000 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 74 11 0f 10 46 20 c7 46 20 21 01 00 00 0f 11 46 10 eb ..~.!....F..F.t...F..F.!.....F..
30020 0b 8d 56 18 e8 67 b0 fe ff 89 46 10 8b 4e 10 8b 7e 30 8d 81 fc fe ff ff 83 f8 1d 77 0e 0f b6 80 ..V..g....F..N..~0.........w....
30040 60 0f 43 00 ff 24 85 58 0f 43 00 83 f9 3b 0f 84 ba 00 00 00 8d 54 24 18 8b ce e8 a1 d7 ff ff 8b `.C..$.X.C...;.......T$.........
30060 d8 8b 44 24 18 83 f8 0d 74 69 83 f8 0e 74 64 8d 54 24 18 8b cf 83 fb 01 75 4e e8 41 0c 00 00 83 ..D$....ti...td.T$......uN.A....
30080 7c 24 18 07 75 31 8b 44 24 28 3b 44 24 2c 75 06 8b 44 24 20 eb 7c 0f b6 47 2a 8b 4c 24 20 3b c8 |$..u1.D$(;D$,u..D$..|..G*.L$.;.
300a0 7c 15 51 8d 54 24 1c 8b cf e8 22 0f 00 00 8b 44 24 24 83 c4 04 eb 5b 8d 54 24 18 8b cf e8 4e 10 |.Q.T$...."....D$$....[.T$....N.
300c0 00 00 8b 44 24 20 eb 4a e8 43 10 00 00 0f b6 47 2a eb 3f 6a ff 8d 54 24 1c 8b cf e8 40 0b 00 00 ...D$..J.C.....G*.?j..T$....@...
300e0 83 c4 04 83 7c 24 18 0d 75 1b 83 fb 01 75 16 8b 07 8b 48 30 8b 44 24 20 8d 0c 81 8b 01 83 e0 e5 ....|$..u....u....H0.D$.........
30100 83 c8 25 89 01 0f b6 47 2a 83 cb ff eb 04 33 db 33 c0 8d 53 01 c1 e0 06 c1 e2 17 8b cf 0b d0 83 ..%....G*.....3.3..S............
30120 ca 26 e8 e9 08 00 00 83 7e 10 3b 0f 85 b6 00 00 00 81 7e 20 21 01 00 00 8b 46 04 89 46 08 0f 85 .&......~.;.......~.!....F..F...
30140 91 f8 ff ff 8d 56 18 8b ce e8 42 af fe ff 89 46 10 e9 91 00 00 00 8b 5e 30 ba 1e 80 ff 7f 8b cb .....V....B....F.......^0.......
30160 8b 7b 18 c7 43 18 ff ff ff ff e8 a1 08 00 00 57 8d 54 24 14 89 44 24 14 8b cb e8 51 06 00 00 8b .{..C..........W.T$..D$....Q....
30180 54 24 14 83 c4 04 8b ce e8 63 e8 ff ff eb 58 8b 7e 30 8d 54 24 38 e8 d5 d8 ff ff 8b 46 10 83 f8 T$.......c....X.~0.T$8......F...
301a0 3d 74 2c 83 f8 2c 74 27 83 7c 24 38 0d 0f 85 81 00 00 00 8b 07 8b 48 30 8b 44 24 40 8d 0c 81 8b =t,..,t'.|$8..........H0.D$@....
301c0 01 25 ff 7f 80 ff 0d 00 40 00 00 89 01 eb 18 6a 01 8d 54 24 34 c7 44 24 34 00 00 00 00 8b ce e8 .%......@......j..T$4.D$4.......
301e0 6c e5 ff ff 83 c4 04 8b 4e 30 5f 8a 41 2a 88 41 2c b9 ff ff 00 00 8b 46 34 5e 5b 66 01 48 6e 8b l.......N0_.A*.A,......F4^[f.Hn.
30200 e5 5d c3 8b 4e 30 68 bc d2 53 00 e8 70 be ff ff ba 24 01 00 00 8b ce e8 34 be ff ff ba 74 d4 53 .]..N0h..S..p....$......4....t.S
30220 00 8b ce e8 88 97 fe ff ba 24 01 00 00 8b ce e8 1c be ff ff ba ec d3 53 00 8b ce e8 70 97 fe ff .........$.............S....p...
30240 c6 05 43 00 56 0d 43 00 f1 06 43 00 80 07 43 00 8a 08 43 00 f9 05 43 00 2b 09 43 00 7e 08 43 00 ..C.V.C...C...C...C...C.+.C.~.C.
30260 01 0c 43 00 e5 06 43 00 7e 0b 43 00 8f 0d 43 00 00 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b ..C...C.~.C...C.................
30280 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b ................................
302a0 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b ................................
302c0 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b ................................
302e0 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b ................................
30300 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b ................................
30320 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 01 02 0b 0b 0b 0b 03 04 01 ................................
30340 05 0b 06 0b 0b 0b 07 08 0b 0b 0b 09 0b 0b 0b 0b 0b 0b 0b 0b 0b 0a 66 90 0e 0d 43 00 4b 0c 43 00 ......................f...C.K.C.
30360 00 00 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 00 01 01 01 01 01 01 01 01 01 01 01 00 cc cc ................................
30380 55 8b ec 83 e4 f8 81 ec bc 00 00 00 53 56 57 8b f9 89 54 24 10 6a 14 6a 06 33 d2 8b 77 10 e8 1d U...........SVW...T$.j.j.3..w...
303a0 94 fe ff 8a 4e 3c 8b d8 80 e1 03 83 c4 08 88 4b 05 c6 43 04 06 8b 4e 40 89 0b 89 5e 40 be 40 42 ....N<.........K..C...N@...^@.@B
303c0 0f 00 c7 43 0c 00 00 00 00 c6 43 06 01 c7 43 10 00 00 00 00 8b 47 0c 89 18 c7 40 08 46 00 00 00 ...C......C...C......G....@.F...
303e0 8b 47 1c 8b 4f 0c 2b c1 83 e0 f0 83 f8 10 7f 32 8b 47 60 3b c6 0f 8f db 02 00 00 2b 4f 20 03 c0 .G..O.+........2.G`;.......+O...
30400 c1 f9 04 3b c6 0f 4f c6 8d 51 06 3b c2 0f 4d d0 3b d6 0f 8f ca 02 00 00 8b cf e8 d1 03 fe ff 8b ...;..O..Q.;..M.;...............
30420 4f 0c 8b 77 10 8d 41 10 6a 20 6a 05 33 d2 89 47 0c 8b cf e8 88 93 fe ff 8a 4e 3c 8b d0 80 e1 03 O..w..A.j.j.3..G.........N<.....
30440 83 c4 08 88 4a 05 c6 42 04 05 8b 4e 40 89 0a 89 56 40 c7 42 18 00 00 00 00 66 c7 42 06 ff 00 c7 ....J..B...N@...V@.B.....f.B....
30460 42 0c 00 00 00 00 c7 42 08 00 00 00 00 c7 42 10 80 65 53 00 c7 42 14 00 00 00 00 8b 47 0c 89 54 B......B......B..eS..B......G..T
30480 24 60 89 10 c7 40 08 45 00 00 00 8b 47 1c 8b 4f 0c 2b c1 83 e0 f0 83 f8 10 7f 3d 8b 47 60 3d 40 $`...@.E....G..O.+........=.G`=@
304a0 42 0f 00 0f 8f 2d 02 00 00 2b 4f 20 03 c0 c1 f9 04 3d 40 42 0f 00 8d 51 06 b9 40 42 0f 00 0f 4f B....-...+O......=@B...Q..@B...O
304c0 c1 3b c2 0f 4d d0 3b d1 0f 8f 14 02 00 00 8b cf e8 1b 03 fe ff 8b 4f 0c 8d 41 10 8b cf 89 47 0c .;..M.;...............O..A....G.
304e0 e8 9b 82 fe ff 8b 55 10 8b cf 89 43 0c 89 84 24 88 00 00 00 e8 97 86 fe ff 8b 8c 24 88 00 00 00 ......U....C...$...........$....
30500 ba 6c b6 53 00 6a 04 89 41 48 8b 45 08 89 44 24 60 8b 45 0c 89 44 24 68 c7 40 1c 00 00 00 00 c7 .l.S.j..AH.E..D$`.E..D$h.@......
30520 40 10 00 00 00 00 c7 40 04 00 00 00 00 8b 84 24 8c 00 00 00 8b 48 48 8b 45 14 89 44 24 24 8b 44 @......@.......$.....HH.E..D$$.D
30540 24 14 89 4c 24 6c 8b cf c7 44 24 34 00 00 00 00 89 7c 24 58 c7 44 24 44 21 01 00 00 89 44 24 5c $..L$l...D$4.....|$X.D$D!....D$\
30560 c7 44 24 54 00 00 00 00 c7 44 24 28 01 00 00 00 c7 44 24 2c 01 00 00 00 e8 f3 83 fe ff 89 44 24 .D$T.....D$(.....D$,..........D$
30580 70 83 c4 04 8b 44 24 5c 6a 20 8b 10 8b 48 08 8b 44 24 58 89 44 24 14 51 52 8b 70 10 33 c0 85 d2 p....D$\j....H..D$X.D$.QR.p.3...
305a0 89 4c 24 20 89 54 24 24 0f 45 c1 ff 76 04 89 44 24 2c 8b 06 ff d0 8b c8 83 c4 10 85 c9 75 36 39 .L$..T$$.E..v..D$,...........u69
305c0 86 80 00 00 00 0f 84 2e 01 00 00 8b 4c 24 10 8d 50 01 e8 09 61 fe ff 8b 06 6a 20 ff 74 24 18 ff ............L$..P...a....j..t$..
305e0 74 24 20 ff 76 04 ff d0 8b c8 83 c4 10 85 c9 0f 84 04 01 00 00 b8 20 00 00 00 8d 94 24 88 00 00 t$..v.......................$...
30600 00 2b 44 24 1c 01 46 0c 8b 44 24 5c 89 08 8d 4c 24 20 8b 44 24 5c c7 40 08 20 00 00 00 8d 84 24 .+D$..F..D$\...L$..D$\.@.......$
30620 b8 00 00 00 50 e8 16 c6 ff ff 8b 84 24 8c 00 00 00 8d 8c 24 8c 00 00 00 83 c4 04 c7 84 24 80 00 ....P.......$......$.........$..
30640 00 00 ff ff ff ff c7 84 24 84 00 00 00 ff ff ff ff c7 44 24 70 08 00 00 00 c6 40 07 01 8d 44 24 ........$.........D$p.....@...D$
30660 70 8b 54 24 6c 50 c7 44 24 7c 00 00 00 00 e8 ad bc ff ff 8b 44 24 28 83 c4 04 81 7c 24 40 21 01 p.T$lP.D$|..........D$(....|$@!.
30680 00 00 89 44 24 28 74 14 0f 10 44 24 40 c7 44 24 40 21 01 00 00 0f 11 44 24 30 eb 11 8d 54 24 38 ...D$(t...D$@.D$@!.....D$0...T$8
306a0 8d 4c 24 20 e8 e7 a9 fe ff 89 44 24 30 8d 4c 24 20 e8 fa c7 ff ff 81 7c 24 30 21 01 00 00 8d 4c .L$.......D$0.L$.......|$0!....L
306c0 24 20 75 43 e8 17 c6 ff ff 83 47 0c f0 8b c3 5f 5e 5b 8b e5 5d c3 ba 06 00 00 00 8b cf e8 1e 00 $.uC......G...._^[..]...........
306e0 fe ff ba 08 43 0f 00 8b cf e8 02 01 fe ff 68 a4 fc 49 00 57 e8 67 f5 fd ff 8b 4c 24 10 ba 04 00 ....C.........h..I.W.g....L$....
30700 00 00 e8 f9 ff fd ff ba 21 01 00 00 e8 3f b9 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ........!....?..................
30720 55 8b ec 83 ec 10 53 56 8b f1 8b da 8b 4d 08 57 8b 56 10 8d 04 0b 89 45 fc 48 89 45 f8 3b 56 14 U.....SV.....M.W.V.....E.H.E.;V.
30740 7e 6b 8b 06 8b 40 30 8d 04 90 83 c0 fc 89 45 f4 8b 38 8b c7 24 3f 3c 04 75 53 8b c7 8b cf c1 e8 ~k...@0.......E..8..$?<.uS......
30760 06 0f b6 d0 c1 e9 17 03 ca 3b da 7c 0b 8d 41 01 3b d8 7e 09 3b da 7f 32 3b 55 fc 7f 2d 3b d3 0f .........;.|..A.;.~.;..2;U..-;..
30780 4c da 3b 4d f8 0f b6 c3 0f 4e 4d f8 81 e7 3f c0 7f 00 2b cb c1 e0 06 c1 e1 17 0b c8 8b 45 f4 0b L.;M.....NM...?...+..........E..
307a0 cf 89 08 5f 5e 5b 8b e5 5d c3 8b 4d 08 8d 51 ff 8b ce c1 e2 11 0b d3 c1 e2 06 83 ca 04 e8 4e 02 ..._^[..]..M..Q...............N.
307c0 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 53 56 57 8b 7d 08 8b d9 83 ff ff 74 5e .._^[..]........U..SVW.}......t^
307e0 8b 32 83 fe ff 75 07 89 3a 5f 5e 5b 5d c3 8b 03 8b 50 30 8b 0c b2 8b c1 c1 e8 0e 2d ff ff 01 00 .2...u..:_^[]....P0........-....
30800 83 f8 ff 74 0c 40 03 c6 83 f8 ff 74 04 8b f0 eb e2 8d 04 b2 2b fe 89 45 08 8d 47 ff 99 33 c2 2b ...t.@.....t........+..E..G..3.+
30820 c2 3d ff ff 01 00 7f 1b 8d 87 fe ff 01 00 81 e1 ff 3f 00 00 c1 e0 0e 0b c1 8b 4d 08 89 01 5f 5e .=...............?........M..._^
30840 5b 5d c3 8b 4b 08 ba 8c d4 53 00 e8 60 91 fe ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc []..K....S..`...................
30860 55 8b ec 8b 01 56 8b 40 30 8d 0c 90 83 fa 01 7c 14 8b 51 fc 8d 71 fc 8b c2 83 e0 3f 80 b8 24 24 U....V.@0......|..Q..q.....?..$$
30880 4b 00 00 7c 04 8b 11 8b f1 8b c2 83 e0 3f 3c 23 74 05 33 c0 5e 5d c3 8b 4d 08 81 f9 ff 00 00 00 K..|.........?<#t.3.^]..M.......
308a0 74 20 8b c2 c1 e8 17 3b c8 74 17 c1 e1 06 b8 01 00 00 00 33 ca 81 e1 c0 3f 00 00 33 ca 89 0e 5e t......;.t.........3....?..3...^
308c0 5d c3 8b ca b8 01 00 00 00 81 e1 ff ff c5 ff 81 e2 00 c0 7f 00 81 c9 00 00 44 00 c1 e9 11 0b ca ]........................D......
308e0 89 0e 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc 53 8b d9 83 fa ff 74 6e 56 8b 33 57 0f 1f 40 00 ..^]............S.....tnV.3W..@.
30900 8b 46 30 8d 34 90 83 fa 01 7c 14 8b 46 fc 8d 7e fc 8b c8 83 e1 3f 80 b9 24 24 4b 00 00 7c 04 8b .F0.4....|..F..~.....?..$$K..|..
30920 06 8b fe 8b c8 83 e1 3f 80 f9 23 75 1a 8b c8 25 00 c0 7f 00 81 e1 ff ff c5 ff 81 c9 00 00 44 00 .......?..#u...%..............D.
30940 c1 e9 11 0b c8 89 0f 8b 33 8b 46 30 8b 04 90 c1 e8 0e 2d ff ff 01 00 83 f8 ff 74 08 42 03 d0 83 ........3.F0......-.......t.B...
30960 fa ff 75 9c 5f 5e 5b c3 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 56 8b f2 8b d9 57 83 fe ff ..u._^[.........U.....SV....W...
30980 74 70 8b 03 8b 40 30 8b 04 b0 c1 e8 0e 2d ff ff 01 00 83 f8 ff 75 04 0b f8 eb 05 8d 7e 01 03 f8 tp...@0......-.......u......~...
309a0 ff 75 0c 8b d6 8b cb e8 b4 fe ff ff 8b 0b 83 c4 04 8b 49 30 89 4d fc 8b 4d 08 85 c0 75 03 8b 4d .u................I0.M..M...u..M
309c0 10 2b ce 8d 41 ff 99 33 c2 2b c2 3d ff ff 01 00 7f 27 8b 55 fc 81 c1 fe ff 01 00 c1 e1 0e 8b 04 .+..A..3.+.=.....'.U............
309e0 b2 25 ff 3f 00 00 0b c8 89 0c b2 8b f7 83 ff ff 75 90 5f 5e 5b 8b e5 5d c3 8b 4b 08 ba 8c d4 53 .%.?............u._^[..]..K....S
30a00 00 e8 aa 8f fe ff cc cc cc cc cc cc cc cc cc cc 53 56 8b f1 8b da 57 8b 46 10 8b 56 18 8b 3e 50 ................SV....W.F..V..>P
30a20 68 ff 00 00 00 50 e8 45 ff ff ff 8b 4e 10 8d 57 14 83 c4 0c c7 46 18 ff ff ff ff 8d 41 01 3b 02 h....P.E....N..W.....F......A.;.
30a40 7e 24 8b 4e 08 68 a8 d4 53 00 68 ff ff ff 7f 6a 04 8b 49 34 52 8b 57 30 e8 c3 8c fe ff 89 47 30 ~$.N.h..S.h....j..I4R.W0......G0
30a60 83 c4 10 8b 4e 10 8b 47 30 89 1c 88 8d 4f 18 8b 56 10 8d 42 01 3b 01 7e 24 8b 57 38 68 a8 d4 53 ....N..G0....O..V..B.;.~$.W8h..S
30a80 00 68 ff ff ff 7f 6a 04 51 8b 4e 08 8b 49 34 e8 8c 8c fe ff 89 47 38 83 c4 10 8b 56 10 8b 46 08 .h....j.Q.N..I4......G8....V..F.
30aa0 8b 4f 38 5f 8b 40 08 89 04 91 8b 46 10 8d 48 01 89 4e 10 5e 5b c3 cc cc cc cc cc cc cc cc cc cc .O8_.@.....F..H..N.^[...........
30ac0 55 8b ec 83 e4 f8 83 ec 14 53 8b d9 56 57 8b f2 89 5c 24 18 8b 43 08 8b 3b 8b 48 34 8b 40 40 89 U........S..VW...\$..C..;.H4.@@.
30ae0 4c 24 14 8b c8 89 44 24 1c e8 12 68 fe ff 8b c8 89 4c 24 10 81 f9 a0 65 53 00 75 17 8b 54 24 1c L$....D$...h.....L$....eS.u..T$.
30b00 8b 4c 24 14 56 e8 d6 64 fe ff 83 c4 04 89 44 24 10 8b c8 83 79 08 13 75 38 8b 31 3b 73 1c 7d 31 .L$.V..d......D$....y..u8.1;s.}1
30b20 8b 4d 08 8b d6 c1 e2 04 03 57 2c 8b 42 08 33 41 08 a8 3f 75 18 51 33 c9 e8 e3 17 fe ff 83 c4 04 .M.......W,.B.3A..?u.Q3.........
30b40 85 c0 74 09 8b c6 5f 5e 5b 8b e5 5d c3 8b 4c 24 10 8b 44 24 18 8d 5f 10 8b 33 8b 40 1c 89 44 24 ..t..._^[..]..L$..D$.._..3.@..D$
30b60 10 99 89 01 8b 44 24 10 89 51 04 40 c7 41 08 13 00 00 00 8b 0b 3b c1 7e 22 8b 57 2c 8b 4c 24 14 .....D$..Q.@.A.......;.~".W,.L$.
30b80 68 e0 d4 53 00 68 ff ff ff 03 6a 10 53 e8 8e 8b fe ff 8b 4f 10 83 c4 10 89 47 2c 3b f1 7d 18 8b h..S.h....j.S......O.....G,;.}..
30ba0 ce c1 e1 04 8b 47 2c 8d 49 10 46 c7 44 08 f8 00 00 00 00 3b 33 7c ed 8b 5c 24 10 8b c3 8b 4d 08 .....G,.I.F.D......;3|..\$....M.
30bc0 c1 e0 04 03 47 2c 0f 10 01 0f 11 00 8b 44 24 18 ff 40 1c f6 41 08 40 74 37 8a 47 05 a8 04 74 30 ....G,.......D$..@..A.@t7.G...t0
30be0 8b 11 f6 42 05 03 74 28 8b 4c 24 14 8b 49 10 80 79 3d 01 77 0e e8 f6 44 fe ff 8b c3 5f 5e 5b 8b ...B..t(.L$..I..y=.w...D...._^[.
30c00 e5 5d c3 8a 49 3c 24 f8 80 e1 03 0a c8 88 4f 05 5f 5e 8b c3 5b 8b e5 5d c3 cc cc cc cc cc cc cc .]..I<$.......O._^..[..]........
30c20 55 8b ec 51 8b 02 56 8b f1 57 83 f8 0d 75 20 8b 06 8b 52 08 8b 40 30 8d 0c 90 8b 45 08 40 c1 e0 U..Q..V..W...u....R..@0....E.@..
30c40 0e 33 01 25 00 c0 7f 00 31 01 5f 5e 59 5d c3 83 f8 0e 75 54 8b 06 8b 4a 08 8b 40 30 8d 14 88 8b .3.%....1._^Y]....uT...J..@0....
30c60 4d 08 8b 02 25 ff ff 7f 00 8d 49 01 c1 e1 17 0b c8 89 0a 81 e1 3f c0 ff ff 0f b6 46 2c c1 e0 06 M...%.....I..........?.....F,...
30c80 0b c1 89 02 8b 3e 8a 4e 2c 0f b6 d1 42 0f b6 47 08 3b d0 76 0e 81 fa ff 00 00 00 73 10 88 57 08 .....>.N,...B..G.;.v.......s..W.
30ca0 8a 4e 2c fe c1 88 4e 2c 5f 5e 59 5d c3 8b 4e 08 ba b0 d4 53 00 e8 f6 8c fe ff cc cc cc cc cc cc .N,...N,_^Y]..N....S............
30cc0 51 56 8b f2 57 8b f9 8b 06 8d 48 f8 83 f9 06 0f 87 cf 00 00 00 ff 24 8d a8 19 43 00 c7 06 07 00 QV..W.....H...........$...C.....
30ce0 00 00 5f 5e 59 c3 8b 56 08 8b cf c1 e2 17 83 ca 05 e8 1a fd ff ff 89 46 08 c7 06 0c 00 00 00 5f .._^Y..V...............F......._
30d00 5e 59 c3 0f bf 4e 08 f7 c1 00 01 00 00 75 0b 0f b6 47 2a 3b c8 7c 03 fe 4f 2c 80 7e 0b 08 75 12 ^Y...N.......u...G*;.|..O,.~..u.
30d20 8a 46 0a 3a 47 2a 72 03 fe 4f 2c b9 07 00 00 00 eb 05 b9 06 00 00 00 0f b6 56 0a 0f bf 46 08 c1 .F.:G*r..O,..............V...F..
30d40 e2 09 0b d0 c1 e2 0e 0b d1 8b cf e8 c0 fc ff ff 89 46 08 c7 06 0c 00 00 00 5f 5e 59 c3 83 f8 0d .................F......._^Y....
30d60 75 1e 8b 4e 08 c7 06 07 00 00 00 8b 07 8b 40 30 8b 04 88 c1 e8 06 0f b6 c0 89 46 08 5f 5e 59 c3 u..N..........@0..........F._^Y.
30d80 83 f8 0e 75 1f 8b 07 8b 4e 08 8b 40 30 8d 0c 88 8b 01 25 ff ff 7f 00 0d 00 00 00 01 89 01 c7 06 ...u....N..@0.....%.............
30da0 0c 00 00 00 5f 5e 59 c3 dc 18 43 00 e6 18 43 00 03 19 43 00 a4 19 43 00 a4 19 43 00 5d 19 43 00 ...._^Y...C...C...C...C...C.].C.
30dc0 5d 19 43 00 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 30 53 56 8b f2 8b d9 57 89 75 f8 ].C.............U....0SV....W.u.
30de0 e8 db fe ff ff 8b 0e 8d 41 ff 83 f8 0b 0f 87 37 01 00 00 ff 24 85 34 1b 43 00 8b 75 08 8b cb 6a ........A......7....$.4.C..u...j
30e00 01 8b d6 e8 18 f9 ff ff 8b 45 f8 83 c4 04 89 70 08 c7 00 07 00 00 00 5f 5e 5b 8b e5 5d c3 8b 75 .........E.....p......._^[..]..u
30e20 08 33 d2 83 f9 02 b8 00 00 02 00 0f 44 d0 0b d6 c1 e2 06 83 ca 03 e9 dc 00 00 00 8b 7e 08 8b 75 .3..........D...............~..u
30e40 08 81 ff ff ff 03 00 7f 12 c1 e7 08 0b fe c1 e7 06 83 cf 01 8b d7 e9 bc 00 00 00 8b d6 8b cb c1 ................................
30e60 e2 06 83 ca 02 e8 a6 fb ff ff c1 e7 06 83 cf 2e 8b d7 e9 a0 00 00 00 f2 0f 10 46 08 8d 55 e4 f2 ..........................F..U..
30e80 0f 11 45 e4 c7 45 ec 03 00 00 00 8d 45 e4 8b cb 50 e8 2a fc ff ff 8b 75 08 8b f8 83 c4 04 81 ff ..E..E......E...P.*....u........
30ea0 ff ff 03 00 7f b5 c1 e7 08 0b fe c1 e7 06 83 cf 01 8b d7 eb 62 8b 46 08 8d 55 d4 8b 4e 0c 89 45 ....................b.F..U..N..E
30ec0 d4 c7 45 dc 02 00 00 00 89 45 e4 89 4d e8 c7 45 ec 13 00 00 00 eb b4 8b 03 8b 56 08 8b 75 08 8b ..E......E..M..E..........V..u..
30ee0 48 30 8b c6 c1 e0 06 33 04 91 25 c0 3f 00 00 31 04 91 8b 45 f8 89 70 08 c7 00 07 00 00 00 5f 5e H0.....3..%.?..1...E..p......._^
30f00 5b 8b e5 5d c3 8b 56 08 8b 75 08 3b f2 74 0f c1 e2 11 0b d6 c1 e2 06 8b cb e8 f2 fa ff ff 8b 45 [..]..V..u.;.t.................E
30f20 f8 89 70 08 c7 00 07 00 00 00 5f 5e 5b 8b e5 5d c3 0f 1f 00 fa 19 43 00 1e 1a 43 00 1e 1a 43 00 ..p......._^[..]......C...C...C.
30f40 3b 1a 43 00 77 1a 43 00 b5 1a 43 00 05 1b 43 00 2a 1b 43 00 2a 1b 43 00 2a 1b 43 00 2a 1b 43 00 ;.C.w.C...C...C.*.C.*.C.*.C.*.C.
30f60 d7 1a 43 00 cc cc cc cc cc cc cc cc cc cc cc cc 56 83 fa ff 74 44 8b 01 8b 70 30 0f 1f 44 00 00 ..C.............V...tD...p0..D..
30f80 83 fa 01 7c 12 8b 4c 96 fc 8b c1 83 e0 3f 80 b8 24 24 4b 00 00 7c 03 8b 0c 96 83 e1 3f 80 f9 23 ...|..L......?..$$K..|......?..#
30fa0 75 1c 8b 04 96 c1 e8 0e 2d ff ff 01 00 83 f8 ff 74 08 42 03 d0 83 fa ff 75 c6 33 c0 5e c3 b8 01 u.......-.......t.B.....u.3.^...
30fc0 00 00 00 5e c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 10 53 56 57 ff 75 08 8b fa 8b d9 ...^............U.....SVW.u.....
30fe0 e8 eb fd ff ff 83 c4 04 83 3f 0b 75 10 ff 77 08 8d 57 10 8b cb e8 d6 f7 ff ff 83 c4 04 8b 57 10 .........?.u..w..W............W.
31000 8b 77 14 3b d6 0f 84 df 00 00 00 8b cb c7 45 f8 ff ff ff ff c7 45 f4 ff ff ff ff e8 50 ff ff ff .w.;..........E......E......P...
31020 85 c0 75 11 8b d6 8b cb e8 43 ff ff ff 85 c0 0f 84 87 00 00 00 83 3f 0b 75 09 c7 45 fc ff ff ff ..u......C............?.u..E....
31040 ff eb 2d 8b 73 18 ba 1e 80 ff 7f 8b cb c7 43 18 ff ff ff ff e8 b7 f9 ff ff 56 8d 55 fc 89 45 fc ..-.s.........C..........V.U..E.
31060 8b cb e8 69 f7 ff ff 8b 45 fc 83 c4 04 89 45 fc 8b 75 08 8b cb 8b 43 10 c1 e6 06 8b d6 89 43 14 ...i....E.....E..u....C.......C.
31080 81 ca 03 40 00 00 e8 85 f9 ff ff 8b 4b 10 81 ce 03 00 80 00 89 4b 14 8b d6 8b cb 89 45 f8 e8 6d ...@........K........K......E..m
310a0 f9 ff ff 8b 4b 10 8d 53 18 ff 75 fc 89 4b 14 8b cb 89 45 f4 e8 17 f7 ff ff 83 c4 04 ff 75 f8 8b ....K..S..u..K....E..........u..
310c0 73 10 8b cb ff 75 08 89 73 14 8b 57 14 56 e8 9d f8 ff ff 8b 57 10 83 c4 0c 8b cb ff 75 f4 ff 75 s....u..s..W.V......W.......u..u
310e0 08 56 e8 89 f8 ff ff 83 c4 0c 8b 45 08 c7 47 10 ff ff ff ff c7 47 14 ff ff ff ff 89 47 08 c7 07 .V.........E..G......G......G...
31100 07 00 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc 53 56 57 8b fa 8b f1 e8 a4 fb ff ff 83 3f 07 75 ...._^[..]......SVW..........?.u
31120 16 8b 4f 08 f7 c1 00 01 00 00 75 0b 0f b6 46 2a 3b c8 7c 03 fe 4e 2c 8b 1e 8a 4e 2c 0f b6 d1 42 ..O.......u...F*;.|..N,...N,...B
31140 0f b6 43 08 3b d0 76 0e 81 fa ff 00 00 00 73 20 88 53 08 8a 4e 2c fe c1 8b d7 0f b6 c1 48 88 4e ..C.;.v.......s..S..N,.......H.N
31160 2c 50 8b ce e8 67 fe ff ff 83 c4 04 5f 5e 5b c3 8b 4e 08 ba b0 d4 53 00 e8 33 88 fe ff cc cc cc ,P...g......_^[..N....S..3......
31180 55 8b ec 83 ec 20 56 8b f2 57 8b f9 8b 46 10 3b 46 14 74 37 e8 27 fb ff ff 83 3e 07 75 22 8b 46 U.....V..W...F.;F.t7.'....>.u".F
311a0 10 3b 46 14 74 2a 0f b6 47 2a 8b 4e 08 3b c8 7c 0f 51 8b d6 8b cf e8 15 fe ff ff 83 c4 04 eb 10 .;F.t*..G*.N.;.|.Q..............
311c0 8b d6 8b cf e8 47 ff ff ff eb 05 e8 f0 fa ff ff 8b 06 48 83 f8 05 0f 87 a8 00 00 00 ff 24 85 d0 .....G............H..........$..
311e0 1e 43 00 c7 45 f0 01 00 00 00 c7 45 f8 01 00 00 00 eb 62 c7 45 f0 00 00 00 00 c7 45 f8 01 00 00 .C..E......E......b.E......E....
31200 00 eb 52 8b 47 08 c7 45 e8 00 00 00 00 8b 40 40 89 45 f0 8d 45 e0 c7 45 f8 45 00 00 00 eb 39 8b ..R.G..E......@@.E..E..E.E....9.
31220 46 08 8d 55 e0 8b 4e 0c 89 45 e0 89 45 f0 8d 45 f0 c7 45 e8 02 00 00 00 89 4d f4 c7 45 f8 13 00 F..U..N..E..E..E..E......M..E...
31240 00 00 eb 17 f2 0f 10 46 08 f2 0f 11 45 f0 c7 45 f8 03 00 00 00 8d 45 f0 8d 55 f0 50 8b cf e8 5d .......F....E..E......E..U.P...]
31260 f8 ff ff 83 c4 04 89 46 08 8b 46 08 c7 06 04 00 00 00 3d ff 00 00 00 7f 0b 0d 00 01 00 00 5f 5e .......F..F.......=..........._^
31280 8b e5 5d c3 8b d6 8b cf e8 33 fa ff ff 83 3e 07 75 29 8b 46 10 3b 46 14 74 2a 0f b6 47 2a 8b 4e ..]......3....>.u).F.;F.t*..G*.N
312a0 08 3b c8 7c 16 51 8b d6 8b cf e8 21 fd ff ff 8b 46 08 83 c4 04 5f 5e 8b e5 5d c3 8b d6 8b cf e8 .;.|.Q.....!....F...._^..]......
312c0 4c fe ff ff 8b 46 08 5f 5e 8b e5 5d c3 0f 1f 00 03 1e 43 00 e3 1d 43 00 f3 1d 43 00 69 1e 43 00 L....F._^..]......C...C...C.i.C.
312e0 44 1e 43 00 1f 1e 43 00 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 8b 02 89 55 fc 53 56 8b 75 08 D.C...C.........U........U.SV.u.
31300 57 8b f9 83 e8 08 0f 84 b4 00 00 00 83 e8 01 74 3c 83 e8 01 0f 85 84 00 00 00 33 db 80 7a 0b 08 W..............t<.........3..z..
31320 8b d6 0f 94 c3 8d 1c 5d 08 00 00 00 e8 4f fe ff ff 8b 4d fc 0f bf 51 08 c1 e2 09 0b d0 0f b6 41 .......].....O....M...Q........A
31340 0a c1 e2 08 0b d0 c1 e2 06 0b d3 eb 4a 8b d6 e8 6c f9 ff ff 83 3e 07 8d 5e 08 75 21 8b 46 10 3b ............J...l....>..^.u!.F.;
31360 46 14 74 22 0f b6 47 2a 8b 0b 3b c8 7c 0f 51 8b d6 8b cf e8 58 fc ff ff 83 c4 04 eb 09 8b d6 8b F.t"..G*..;.|.Q.....X...........
31380 cf e8 8a fd ff ff 8b 4d fc 8b 51 08 c1 e2 11 0b 13 c1 e2 06 83 ca 09 8b cf e8 72 f6 ff ff 83 3e .......M..Q...............r....>
313a0 07 75 47 8b 4e 08 f7 c1 00 01 00 00 75 3c 0f b6 47 2a 3b c8 7c 34 fe 4f 2c 5f 5e 5b 8b e5 5d c3 .uG.N.......u<..G*;.|4.O,_^[..].
313c0 83 3e 07 75 16 8b 4e 08 f7 c1 00 01 00 00 75 0b 0f b6 47 2a 3b c8 7c 03 fe 4f 2c ff 72 08 8b d6 .>.u..N.......u...G*;.|..O,.r...
313e0 8b cf e8 e9 fb ff ff 83 c4 04 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .........._^[..]................
31400 55 8b ec 83 ec 08 53 8b da 56 57 8b f9 8b 03 83 f8 0c 75 37 8b 07 8b 73 08 8b 40 30 8b 14 b0 8b U.....S..VW.......u7...s..@0....
31420 c2 83 e0 3f 3c 1b 75 28 ff 4f 10 81 e2 ff ff c5 ff 81 ca 00 00 44 00 33 c0 c1 ea 11 b9 00 40 00 ...?<.u(.O...........D.3......@.
31440 00 39 45 08 0f 44 c1 0b d0 eb 6b 83 f8 07 74 3e 8b 37 8a 4f 2c 0f b6 d1 42 0f b6 46 08 3b d0 76 .9E..D....k...t>.7.O,...B..F.;.v
31460 12 81 fa ff 00 00 00 0f 83 81 00 00 00 88 56 08 8a 4f 2c fe c1 8b d3 0f b6 c1 48 88 4f 2c 50 8b ..............V..O,.......H.O,P.
31480 cf e8 4a f9 ff ff 83 c4 04 83 3b 07 75 16 8b 4b 08 f7 c1 00 01 00 00 75 0b 0f b6 47 2a 3b c8 7c ..J.......;.u..K.......u...G*;.|
314a0 03 fe 4f 2c 8b 53 08 c1 e2 09 0b 55 08 c1 e2 0e 81 ca e3 3f 00 00 8b cf e8 53 f5 ff ff 8b 77 18 ..O,.S.....U.......?.....S....w.
314c0 ba 1e 80 ff 7f 8b cf c7 47 18 ff ff ff ff e8 3d f5 ff ff 56 8d 55 fc 89 45 fc 8b cf e8 ef f2 ff ........G......=...V.U..E.......
314e0 ff 8b 45 fc 83 c4 04 5f 5e 5b 8b e5 5d c3 8b 4f 08 ba b0 d4 53 00 e8 b5 84 fe ff cc cc cc cc cc ..E...._^[..]..O....S...........
31500 53 56 57 8b f2 8b f9 e8 b4 f7 ff ff 8b 06 83 c0 fe 83 f8 09 77 5b 0f b6 80 bc 21 43 00 ff 24 85 SVW.................w[....!C..$.
31520 b0 21 43 00 8b 07 8b 4e 08 8b 40 30 8d 14 88 83 f9 01 7c 14 8b 4a fc 8d 5a fc 8b c1 83 e0 3f 80 .!C....N..@0......|..J..Z.....?.
31540 b8 24 24 4b 00 00 7c 04 8b 0a 8b da 8b c1 25 c0 3f 00 00 f7 d8 1b c0 81 e1 3f c0 ff ff 83 e0 c0 .$$K..|.......%.?........?......
31560 83 c0 40 0b c1 89 03 8b 46 08 eb 13 83 c8 ff eb 0e 6a 00 8b d6 8b cf e8 84 fe ff ff 83 c4 04 50 ..@.....F........j.............P
31580 8d 56 14 8b cf e8 46 f2 ff ff 8b 4e 10 8d 57 18 8b 47 10 83 c4 04 89 47 14 51 8b cf e8 2f f2 ff .V....F....N..W..G.....G.Q.../..
315a0 ff 83 c4 04 c7 46 10 ff ff ff ff 5f 5e 5b c3 90 6c 21 43 00 24 21 43 00 71 21 43 00 00 02 00 00 .....F....._^[..l!C.$!C.q!C.....
315c0 00 02 02 02 02 01 cc cc cc cc cc cc cc cc cc cc 53 56 57 8b f2 8b f9 e8 e4 f6 ff ff 8b 0e 8d 41 ................SVW............A
315e0 ff 83 f8 0b 0f 87 d7 00 00 00 0f b6 80 04 23 43 00 ff 24 85 f0 22 43 00 c7 06 02 00 00 00 e9 be ..............#C..$.."C.........
31600 00 00 00 c7 06 03 00 00 00 e9 b3 00 00 00 8b 07 8b 4e 08 8b 40 30 8d 14 88 83 f9 01 7c 14 8b 4a .................N..@0......|..J
31620 fc 8d 5a fc 8b c1 83 e0 3f 80 b8 24 24 4b 00 00 7c 04 8b 0a 8b da 8b c1 25 c0 3f 00 00 f7 d8 1b ..Z.....?..$$K..|.......%.?.....
31640 c0 81 e1 3f c0 ff ff 83 e0 c0 83 c0 40 0b c1 89 03 eb 6e 83 f9 07 74 3a 8b 1f 8a 4f 2c 0f b6 d1 ...?........@.....n...t:...O,...
31660 42 0f b6 43 08 3b d0 76 0e 81 fa ff 00 00 00 73 70 88 53 08 8a 4f 2c fe c1 8b d6 0f b6 c1 48 88 B..C.;.v.......sp.S..O,.......H.
31680 4f 2c 50 8b cf e8 46 f7 ff ff 83 c4 04 83 3e 07 75 16 8b 4e 08 f7 c1 00 01 00 00 75 0b 0f b6 47 O,P...F.......>.u..N.......u...G
316a0 2a 3b c8 7c 03 fe 4f 2c 8b 56 08 8b cf c1 e2 17 83 ca 1b e8 58 f3 ff ff 89 46 08 c7 06 0c 00 00 *;.|..O,.V..........X....F......
316c0 00 8b 46 14 8b cf 8b 56 10 89 56 14 89 46 10 e8 1c f2 ff ff 8b 56 10 8b cf 5f 5e 5b e9 0f f2 ff ..F....V..V..F.......V..._^[....
316e0 ff 8b 4f 08 ba b0 d4 53 00 e8 c2 82 fe ff 66 90 f8 21 43 00 03 22 43 00 53 22 43 00 0e 22 43 00 ..O....S......f..!C.."C.S"C.."C.
31700 c1 22 43 00 00 01 00 01 01 01 02 04 04 04 03 02 55 8b ec 83 ec 3c 53 56 8b 75 08 57 89 55 ec 89 ."C.............U....<SV.u.W.U..
31720 4d e8 8b 46 10 3b 46 14 0f 85 ea 00 00 00 8b 06 83 e8 05 74 1a 83 e8 01 0f 85 da 00 00 00 8b 7e M..F.;F............t...........~
31740 08 8d 50 13 8b 5e 0c 89 7d c8 89 5d cc eb 15 f2 0f 10 46 08 ba 03 00 00 00 f2 0f 11 45 c8 8b 5d ..P..^..}..]......F.........E..]
31760 cc 8b 7d c8 8b 4d 0c 89 55 d0 8b 41 10 3b 41 14 0f 85 a2 00 00 00 8b 01 83 e8 05 74 24 83 e8 01 ..}..M..U..A.;A............t$...
31780 0f 85 92 00 00 00 8b 41 08 8b 49 0c 89 4d dc 89 4d 08 b9 13 00 00 00 89 45 d8 f2 0f 10 45 d8 eb .......A..I..M..M.......E....E..
317a0 18 f2 0f 10 41 08 b9 03 00 00 00 f2 0f 11 45 d8 8b 45 dc 89 45 08 8b 45 d8 89 45 fc 0f 57 c9 8b ....A.........E..E..E..E..E..W..
317c0 45 ec 83 c0 fd 89 4d e0 83 f8 0a 77 71 0f b6 80 c8 24 43 00 ff 24 85 bc 24 43 00 83 fa 13 75 08 E.....M....wq....$C..$..$C....u.
317e0 89 7d f8 89 5d fc eb 17 6a 00 8d 55 f8 8d 4d c8 e8 2b 02 fe ff 83 c4 04 85 c0 74 1c 8b 4d e0 83 .}..]...j..U..M..+........t..M..
31800 f9 13 74 3a 6a 00 8d 55 f8 8d 4d d8 e8 0f 02 fe ff 83 c4 04 85 c0 75 26 33 c0 5f 5e 5b 8b e5 5d ..t:j..U..M...........u&3._^[..]
31820 c3 83 f9 13 75 0e 8b 55 08 8b 4d fc e8 0f 01 06 00 0f 57 c9 66 0f 2e c1 9f f6 c4 44 7b da 8b 4d ....u..U..M.......W.f......D{..M
31840 e8 8d 45 f0 8b 55 ec 50 8d 45 d8 8b 49 08 50 8d 45 c8 50 8b 49 34 e8 85 61 fe ff 83 c4 0c 83 7d ..E..U.P.E..I.P.E.P.I4..a......}
31860 f8 13 75 1f 8b 45 f0 8b 4d f4 89 46 08 b8 06 00 00 00 89 4e 0c 89 06 b8 01 00 00 00 5f 5e 5b 8b ..u..E..M..F.......N........_^[.
31880 e5 5d c3 f2 0f 10 45 f0 66 0f 2e c0 9f f6 c4 44 7a 86 0f 57 c9 66 0f 2e c1 9f f6 c4 44 0f 8b 75 .]....E.f......Dz..W.f......D..u
318a0 ff ff ff b8 05 00 00 00 f2 0f 11 46 08 5f 89 06 b8 01 00 00 00 5e 5b 8b e5 5d c3 90 21 24 43 00 ...........F._.......^[..]..!$C.
318c0 db 23 43 00 3e 24 43 00 00 02 00 00 01 01 01 01 01 02 01 cc cc cc cc cc cc cc cc cc cc cc cc cc .#C.>$C.........................
318e0 55 8b ec 83 ec 08 53 8b 5d 0c 56 89 55 fc 8b f1 57 8b d3 e8 88 f8 ff ff 8b 55 08 8b ce 89 45 0c U.....S.].V.U...W........U....E.
31900 e8 7b f8 ff ff 8b f8 8b 45 08 83 38 07 75 05 8b 50 08 eb 03 83 ca ff 83 3b 07 75 05 8b 4b 08 eb .{......E..8.u..P.......;.u..K..
31920 03 83 c9 ff 3b d1 7e 23 f7 c2 00 01 00 00 75 0b 0f b6 46 2a 3b d0 7c 03 fe 4e 2c f7 c1 00 01 00 ....;.~#......u...F*;.|..N,.....
31940 00 75 2e 0f b6 46 2a 3b c8 eb 21 f7 c1 00 01 00 00 75 0b 0f b6 46 2a 3b c8 7c 03 fe 4e 2c f7 c2 .u...F*;..!......u...F*;.|..N,..
31960 00 01 00 00 75 0b 0f b6 46 2a 3b d0 7c 03 fe 4e 2c c1 e7 09 8b ce 0b 7d 0c c1 e7 0e 0b 7d fc 8b ....u...F*;.|..N,......}.....}..
31980 d7 e8 8a f0 ff ff 8b 4d 08 5f 89 41 08 c7 01 0c 00 00 00 8b 06 8b 56 10 5e 5b 8b 48 38 8b 45 10 .......M._.A..........V.^[.H8.E.
319a0 89 44 91 fc 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 51 53 8b 5d 08 56 89 55 fc 8b 55 0c 8b .D....].........U..QS.].V.U..U..
319c0 73 08 81 ce 00 01 00 00 83 3b 04 57 0f 45 73 08 8b f9 e8 a9 f7 ff ff 83 3b 07 89 45 08 75 05 8b s........;.W.Es.........;..E.u..
319e0 53 08 eb 03 83 ca ff 8b 45 0c 83 38 07 75 05 8b 48 08 eb 03 83 c9 ff 3b d1 7e 23 f7 c2 00 01 00 S.......E..8.u..H......;.~#.....
31a00 00 75 0b 0f b6 47 2a 3b d0 7c 03 fe 4f 2c f7 c1 00 01 00 00 75 2e 0f b6 47 2a 3b c8 eb 21 f7 c1 .u...G*;.|..O,......u...G*;..!..
31a20 00 01 00 00 75 0b 0f b6 47 2a 3b c8 7c 03 fe 4f 2c f7 c2 00 01 00 00 75 0b 0f b6 47 2a 3b d0 7c ....u...G*;.|..O,......u...G*;.|
31a40 03 fe 4f 2c 8b 55 fc 83 fa 10 74 30 8d 42 ef 83 f8 01 77 15 8b 4d 08 83 c2 0f c1 e1 09 0b ce c1 ..O,.U....t0.B....w..M..........
31a60 e1 0e 0b d1 83 ca 40 eb 21 c1 e6 09 83 c2 12 0b 75 08 c1 e6 0e 0b d6 83 ca 40 eb 0e c1 e6 09 0b ......@.!.......u........@......
31a80 75 08 c1 e6 0e 83 ce 1f 8b d6 8b cf e8 7f ef ff ff 8b 77 18 ba 1e 80 ff 7f 8b cf c7 47 18 ff ff u.................w.........G...
31aa0 ff ff e8 69 ef ff ff 56 8d 55 0c 89 45 0c 8b cf e8 1b ed ff ff 8b 45 0c 83 c4 04 89 43 08 c7 03 ...i...V.U..E.........E.....C...
31ac0 0b 00 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc 55 8b ec 83 ec 10 53 56 8b f2 8b d9 57 83 fe 14 ...._^[..]......U.....SV....W...
31ae0 0f 87 7c 01 00 00 0f b6 86 80 28 43 00 ff 24 85 6c 28 43 00 8b 7d 0c 8b d7 e8 c2 f1 ff ff 8b 75 ..|.......(C..$.l(C..}.........u
31b00 08 8d 57 14 ff 76 14 8b cb e8 c2 ec ff ff 0f 10 07 83 c4 04 0f 11 06 f3 0f 7e 47 10 66 0f d6 46 ..W..v...................~G.f..F
31b20 10 5f 5e 5b 8b e5 5d c3 8b 7d 0c 8b d7 e8 8e f1 ff ff 8b 75 08 8d 57 10 ff 76 10 eb ca 8b 75 0c ._^[..]..}.........u..W..v....u.
31b40 8b d6 8b 46 10 3b 46 14 74 37 e8 71 f1 ff ff 83 3e 07 75 22 8b 46 10 3b 46 14 74 2a 0f b6 43 2a ...F.;F.t7.q....>.u".F.;F.t*..C*
31b60 8b 4e 08 3b c8 7c 0f 51 8b d6 8b cb e8 5f f4 ff ff 83 c4 04 eb 10 8b d6 8b cb e8 91 f5 ff ff eb .N.;.|.Q....._..................
31b80 05 e8 3a f1 ff ff 83 3e 0c 75 75 8b 03 8b 4e 08 8b 78 30 8b 04 8f 83 e0 3f 3c 1d 75 63 8b 55 08 ..:....>.uu...N..x0.....?<.uc.U.
31ba0 8b c1 89 45 f8 83 3a 07 75 2a f7 42 08 00 01 00 00 89 45 f8 75 1e 0f b6 43 2a 89 4d f8 39 42 08 ...E..:.u*.B......E.u...C*.M.9B.
31bc0 7c 10 fe 4b 2c 8b 1b 8b 46 08 89 45 f8 8b 5b 30 eb 04 8b c1 8b df 8b 0c 83 8b 42 08 81 e1 ff ff |..K,...F..E..[0..........B.....
31be0 7f 00 c1 e0 17 0b c8 8b 45 f8 89 0c 83 c7 02 0c 00 00 00 8b 46 08 89 42 08 5f 5e 5b 8b e5 5d c3 ........E...........F..B._^[..].
31c00 8b d6 8b cb e8 07 f5 ff ff ff 75 10 ba 1d 00 00 00 8b cb 56 ff 75 08 e8 c4 fc ff ff 83 c4 0c 5f ..........u........V.u........._
31c20 5e 5b 8b e5 5d c3 8b 7d 0c 57 ff 75 08 e8 de fa ff ff 83 c4 08 85 c0 75 29 ff 75 10 8d 56 0d 8b ^[..]..}.W.u...........u).u..V..
31c40 cb 57 ff 75 08 e8 96 fc ff ff 83 c4 0c 5f 5e 5b 8b e5 5d c3 ff 75 0c ff 75 08 e8 51 fd ff ff 83 .W.u........._^[..]..u..u..Q....
31c60 c4 08 5f 5e 5b 8b e5 5d c3 0f 1f 00 26 28 43 00 3d 27 43 00 54 28 43 00 f4 26 43 00 28 27 43 00 .._^[..]....&(C.='C.T(C..&C.('C.
31c80 00 00 00 00 00 00 00 00 00 00 00 00 01 02 02 02 02 02 02 03 04 cc cc cc cc cc cc cc cc cc cc cc ................................
31ca0 55 8b ec 51 53 56 8b 75 08 8b da b8 1f 85 eb 51 57 8b f9 8d 76 ff f7 ee 33 c0 c1 fa 04 8b f2 42 U..QSV.u.......QW...v...3......B
31cc0 c1 ee 1f 03 f2 8b 55 0c 83 fa ff 0f 44 d0 81 fe ff 01 00 00 7f 20 c1 e2 09 0b d6 c1 e2 08 0b d3 ......U.....D...................
31ce0 c1 e2 06 83 ca 2b e8 25 ed ff ff fe c3 88 5f 2c 5f 5e 5b 59 5d c3 81 fe ff ff ff 03 7f 2a c1 e2 .....+.%......_,_^[Y]........*..
31d00 11 0b d3 c1 e2 06 83 ca 2b e8 02 ed ff ff 8b d6 8b cf c1 e2 06 83 ca 2e e8 f3 ec ff ff fe c3 88 ........+.......................
31d20 5f 2c 5f 5e 5b 59 5d c3 8b 4f 08 ba ec d4 53 00 e8 7b 7c fe ff cc cc cc cc cc cc cc cc cc cc cc _,_^[Y]..O....S..{|.............
31d40 55 8b ec 83 ec 4c 53 56 8b f1 89 75 e8 57 85 f6 0f 84 77 09 00 00 33 db 0f 57 c0 66 0f 13 45 c0 U....LSV...u.W....w...3..W.f..E.
31d60 39 5e 2c 75 08 8b 46 1c 3b 46 18 74 05 bb 01 00 00 00 83 7e 34 00 66 0f 13 45 c8 0f 82 6f 09 00 9^,u..F.;F.t.......~4.f..E...o..
31d80 00 77 0a 83 7e 30 00 0f 86 63 09 00 00 8b 46 40 8b 7d cc 8b 4d c8 89 45 e4 8b 45 c4 89 45 f0 8b .w..~0...c....F@.}..M..E..E..E..
31da0 45 c0 89 45 f8 8b 56 40 8b c1 03 c0 8b 54 c2 0c 85 d2 75 1e 8b 75 e4 39 54 c6 08 8b 75 e8 75 12 E..E..V@.....T....u..u.9T...u.u.
31dc0 8b 75 e4 8b 44 c6 04 8b 75 e8 85 c0 74 0d 39 10 74 09 bb 01 00 00 00 85 d2 75 0f 8b 45 f8 83 c0 .u..D...u...t.9.t........u..E...
31de0 01 89 45 f8 83 55 f0 00 eb 03 8b 45 f8 83 c1 01 83 d7 00 3b 7e 34 72 ad 8b 56 30 77 04 3b ca 72 ..E..U.....E.......;~4r..V0w.;.r
31e00 a4 8b 4d f0 0b c1 0f 84 e4 08 00 00 85 db 0f 84 1e 09 00 00 3b 4e 34 72 12 0f 87 b9 02 00 00 8b ..M.................;N4r........
31e20 45 f8 3b c2 76 08 e9 ad 02 00 00 8b 45 f8 c1 e0 04 50 e8 4a 9e 03 00 83 c4 04 89 45 fc 85 c0 0f E.;.v.......E....P.J.......E....
31e40 84 88 08 00 00 8b 46 1c a8 01 0f 84 73 01 00 00 8d 7e 0c a8 02 74 2a 85 ff 0f 84 9b 03 00 00 ff ......F.....s....~...t*.........
31e60 75 fc c7 07 19 00 00 00 c7 47 04 00 00 00 00 e8 f2 9d 03 00 83 c4 04 83 c8 ff 5f 5e 5b 8b e5 5d u........G................_^[..]
31e80 c3 57 6a 00 ba 16 00 00 00 b9 04 d5 53 00 e8 8d 59 00 00 8b d8 83 c4 08 85 db 0f 84 5a 03 00 00 .Wj.........S...Y...........Z...
31ea0 33 d2 8b cb e8 07 64 00 00 83 f8 04 75 48 ff 33 e8 b1 9d 03 00 83 c4 04 ff 73 0c e8 a6 9d 03 00 3.....d.....uH.3.........s......
31ec0 83 c4 04 53 e8 9d 9d 03 00 83 c4 04 85 ff 0f 84 26 03 00 00 ff 75 fc c7 07 12 00 00 00 c7 47 04 ...S............&....u........G.
31ee0 00 00 00 00 e8 7d 9d 03 00 83 c4 04 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 7e 28 85 ff 74 1e ff 37 e8 .....}........._^[..]..~(..t..7.
31f00 62 9d 03 00 83 c4 04 ff 77 0c e8 57 9d 03 00 83 c4 04 57 e8 4e 9d 03 00 83 c4 04 8b 4e 24 c7 46 b.......w..W......W.N.......N$.F
31f20 28 00 00 00 00 85 c9 0f 84 8b 00 00 00 0f b7 41 04 66 3b 43 04 0f 85 7d 00 00 00 8b 09 8b f8 8b (..............A.f;C...}........
31f40 13 83 ef 04 72 11 8b 01 3b 02 75 10 83 c1 04 83 c2 04 83 ef 04 73 ef 83 ff fc 74 31 8a 01 3a 02 ....r...;.u..........s....t1..:.
31f60 75 27 83 ff fd 74 26 8a 41 01 3a 42 01 75 1a 83 ff fe 74 19 8a 41 02 3a 42 02 75 0d 83 ff ff 74 u'...t&.A.:B.u....t..A.:B.u....t
31f80 0c 8a 41 03 3a 42 03 74 04 33 c0 eb 05 b8 01 00 00 00 85 c0 74 22 ff 33 e8 c9 9c 03 00 83 c4 04 ..A.:B.t.3..........t".3........
31fa0 ff 73 0c e8 be 9c 03 00 83 c4 04 53 e8 b5 9c 03 00 83 c4 04 33 c0 eb 08 89 5e 28 b8 01 00 00 00 .s.........S........3....^(.....
31fc0 89 46 2c 83 7e 34 00 0f 57 c0 66 0f 13 45 c0 66 0f 13 45 c8 0f 82 e1 00 00 00 77 0a 83 7e 30 00 .F,.~4..W.f..E.f..E.......w..~0.
31fe0 0f 86 d5 00 00 00 8b 55 cc 8b 45 c4 8b 7d c8 8b 5d c0 89 55 f4 89 45 ec 8b 46 40 8b cf 03 c9 83 .......U..E..}..]..U..E..F@.....
32000 7c c8 0c 00 75 67 8b 45 f0 8d 4e 0c 89 4d d4 39 45 ec 77 7a 72 05 3b 5d f8 73 73 8b 55 f4 8b c3 |...ug.E..N..M.9E.wzr.;].ss.U...
32020 c1 e0 04 03 45 fc 51 52 57 89 38 8b ce 89 50 04 33 d2 89 45 d4 e8 06 46 00 00 8b c8 83 c4 0c 85 ....E.QRW.8...P.3..E...F........
32040 c9 74 13 8b 49 38 8d 46 0c 50 6a 00 33 d2 e8 fd 55 00 00 83 c4 08 8b 4d d4 83 c3 01 8b 55 f4 89 .t..I8.F.Pj.3...U......M.....U..
32060 41 08 8b 45 ec 83 d0 00 89 45 ec eb 03 8b 45 ec 83 c7 01 83 d2 00 89 55 f4 3b 56 34 77 43 0f 82 A..E.....E....E........U.;V4wC..
32080 74 ff ff ff 3b 7e 30 73 38 e9 6a ff ff ff ff 75 fc e8 d0 9b 03 00 8b 45 d4 83 c4 04 85 c0 0f 84 t...;~0s8.j....u.......E........
320a0 29 06 00 00 c7 00 14 00 00 00 c7 40 04 00 00 00 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 45 c4 8b 5d )..........@........_^[..]..E..]
320c0 c0 3b 45 f0 77 32 72 05 3b 5d f8 73 2b ff 75 fc e8 91 9b 03 00 83 c4 04 83 c6 0c 0f 84 ec 05 00 .;E.w2r.;].s+.u.................
320e0 00 c7 06 14 00 00 00 83 c8 ff c7 46 04 00 00 00 00 5f 5e 5b 8b e5 5d c3 8b 4e 50 8d 7e 50 85 c9 ...........F....._^[..]..NP.~P..
32100 74 53 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 8d 41 0d 50 e8 6a 9b 03 00 8b d8 83 c4 04 89 5d ec 85 tS.Q...A..u.+..A.P.j.........]..
32120 db 75 2b 83 c6 0c 0f 84 ce 00 00 00 ff 75 fc c7 06 0e 00 00 00 c7 46 04 00 00 00 00 e8 25 9b 03 .u+..........u........F......%..
32140 00 83 c4 04 83 c8 ff 5f 5e 5b 8b e5 5d c3 b9 24 d5 53 00 eb 30 8b 0e 8d 51 01 66 0f 1f 44 00 00 ......._^[..]..$.S..0...Q.f..D..
32160 8a 01 41 84 c0 75 f9 2b ca 8d 41 08 50 e8 0f 9b 03 00 8b d8 89 45 ec 83 c4 04 85 db 74 a5 b9 34 ..A..u.+..A.P........E......t..4
32180 d5 53 00 8b fe 8b 07 50 51 53 e8 51 69 fd ff 83 c4 0c 68 80 01 00 00 53 e8 27 5f 04 00 83 c4 04 .S.....PQS.Qi.....h....S.'_.....
321a0 50 e8 64 5f 04 00 8b f8 33 c0 83 ff ff 68 40 d5 53 00 0f 44 f8 57 e8 ff 54 04 00 8b d8 83 c4 10 P.d_....3....h@.S..D.W..T.......
321c0 89 5d f4 85 db 75 48 e8 a5 b4 03 00 8b 00 83 c6 0c 74 09 c7 06 0c 00 00 00 89 46 04 57 e8 b2 5c .]...uH..........t........F.W..\
321e0 04 00 8b 7d ec 83 c4 04 57 e8 ce 30 04 00 83 c4 04 57 e8 6f 9a 03 00 83 c4 04 ff 75 fc e8 64 9a ...}....W..0.....W.o.......u..d.
32200 03 00 83 c4 04 83 c8 ff 5f 5e 5b 8b e5 5d c3 68 00 80 00 00 53 e8 2a a0 03 00 83 c4 04 50 e8 05 ........_^[..].h....S.*......P..
32220 5a 04 00 8b 46 1c 83 c4 08 8b 7d fc a8 01 74 27 68 10 3c 43 00 6a 10 ff 75 f8 57 e8 90 54 04 00 Z...F.....}...t'h.<C.j..u.W..T..
32240 8b 46 1c 83 c4 10 a8 01 74 0d f6 46 18 01 75 07 ba 01 00 00 00 eb 02 33 d2 83 7d f0 00 0f 57 c0 .F......t..F..u........3..}...W.
32260 89 55 d4 66 0f 13 45 c0 0f 82 af 02 00 00 77 0a 83 7d f8 00 0f 86 a3 02 00 00 8b 45 c4 89 45 d8 .U.f..E.......w..}.........E..E.
32280 8b 45 c0 89 45 dc 8b 5e 40 03 c0 8b 0c c7 8b 44 c7 04 89 4d e4 c1 e1 04 03 d9 89 45 e8 89 5d c4 .E..E..^@......D...M.......E..].
322a0 83 7b 08 00 75 19 85 d2 75 15 8b 7b 04 85 ff 74 05 f6 07 01 75 09 c7 45 e0 00 00 00 00 eb 0a 8b .{..u...u..{...t....u..E........
322c0 7b 04 c7 45 e0 01 00 00 00 85 ff 0f 85 af 00 00 00 8b 03 6a 58 89 45 cc e8 a4 99 03 00 8b f8 83 {..E...............jX.E.........
322e0 c4 04 85 ff 0f 84 e0 01 00 00 8b 45 cc 85 c0 74 32 0f 10 00 0f 11 07 0f 10 40 10 0f 11 47 10 0f ...........E...t2........@...G..
32300 10 40 20 0f 11 47 20 0f 10 40 30 0f 11 47 30 0f 10 40 40 0f 11 47 40 f3 0f 7e 40 50 66 0f d6 47 .@...G...@0..G0..@@..G@..~@Pf..G
32320 50 eb 4d 33 c0 c7 47 04 00 00 00 00 c7 47 0c 14 03 14 00 66 89 47 10 c7 47 14 ff ff ff ff 89 47 P.M3..G......G.....f.G..G......G
32340 18 89 47 1c 89 47 20 89 47 28 89 47 2c 89 47 30 89 47 34 89 47 38 89 47 3c 89 47 40 89 47 44 66 ..G..G..G(.G,.G0.G4.G8.G<.G@.GDf
32360 89 47 48 c7 47 4c 00 00 b6 81 89 47 50 89 47 54 c7 07 00 00 00 00 c7 47 08 01 00 00 00 89 7b 04 .GH.GL.....GP.GT.......G......{.
32380 ff 75 e8 8b ce ff 75 e4 e8 73 4d 00 00 83 c4 08 85 c0 0f 88 7b 02 00 00 6a 00 8b ce e8 8f 50 00 .u....u..sM.........{...j.....P.
323a0 00 83 c4 04 85 c0 74 08 8b 4b 04 e8 20 37 00 00 ff 75 f4 e8 0f cc 03 00 99 83 c4 04 83 7d e0 00 ......t..K...7...u...........}..
323c0 89 47 50 89 57 54 0f 84 85 00 00 00 8b 45 c4 33 db 8b 50 08 85 d2 75 24 52 83 ec 10 8b d6 8b ce .GP.WT.......E.3..P...u$R.......
323e0 6a 08 ff 75 e8 ff 75 e4 e8 53 21 00 00 8b d8 83 c4 20 85 db 0f 84 19 02 00 00 8b d3 ff 75 f4 8b j..u..u..S!..................u..
32400 ce 57 e8 49 03 00 00 83 c4 08 85 c0 0f 88 da 00 00 00 85 db 74 07 8b cb e8 a3 1f 00 00 8b 5d f4 .W.I................t.........].
32420 8b 45 dc 8b 55 d8 83 c0 01 89 45 dc 83 d2 00 89 55 d8 3b 55 f0 0f 87 e2 00 00 00 72 09 3b 45 f8 .E..U.....E.....U.;U.......r.;E.
32440 0f 83 d7 00 00 00 8b 7d fc 8b 55 d4 e9 35 fe ff ff 8b 55 f4 8d 5e 0c b8 f7 ff 00 00 8b cf 66 21 .......}..U..5....U..^........f!
32460 47 10 53 68 00 01 00 00 e8 43 37 00 00 83 c4 08 85 c0 0f 88 9b 01 00 00 ff 75 e8 8b d3 8b ce ff G.Sh.....C7..............u......
32480 75 e4 e8 b9 4e 00 00 8b c8 83 c4 08 0b ca 0f 84 7f 01 00 00 6a 00 50 ff 76 04 e8 0a ce 03 00 83 u...N...............j.P.v.......
324a0 c4 0c 85 c0 78 5a 8b 4e 04 53 ff 77 2c 8b 5d f4 8b d3 ff 77 28 e8 f6 08 00 00 83 c4 0c 85 c0 0f ....xZ.N.S.w,.]....w(...........
324c0 88 4e 01 00 00 e9 56 ff ff ff c7 43 04 00 00 00 00 83 c6 0c 0f 84 39 01 00 00 c7 06 0e 00 00 00 .N....V....C..........9.........
324e0 c7 46 04 00 00 00 00 e9 27 01 00 00 85 db 0f 84 1f 01 00 00 8b cb e8 c5 1e 00 00 e9 13 01 00 00 .F......'.......................
32500 e8 6c b1 03 00 8b 00 85 db 0f 84 04 01 00 00 c7 03 04 00 00 00 89 43 04 e9 f6 00 00 00 53 e8 a4 .l....................C......S..
32520 ca 03 00 8b 55 fc 83 c4 04 8b ce 89 45 c4 53 ff 75 f0 ff 75 f8 e8 86 24 00 00 83 c4 0c 8b d8 85 ....U.......E.S.u..u...$........
32540 d2 0f 8c cc 00 00 00 7f 08 85 db 0f 82 c2 00 00 00 ff 75 f4 e8 6e ca 03 00 83 c4 04 89 45 d4 f6 ..................u..n.......E..
32560 46 1c 01 75 54 8b 5d f4 8b 45 fc 50 e8 f5 96 03 00 83 c4 04 53 e8 96 ac 03 00 83 c4 04 85 c0 0f F..uT.]..E.P........S...........
32580 84 d7 00 00 00 e8 e7 b0 03 00 8b 00 83 c6 0c 74 09 c7 06 03 00 00 00 89 46 04 8b 7d ec 57 e8 19 ...............t........F..}.W..
325a0 2d 04 00 83 c4 04 57 e8 ba 96 03 00 83 c4 04 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 55 c4 8d 7e 0c 57 -.....W..........._^[..]..U..~.W
325c0 8d 45 cc 50 53 8b 5d f4 8b cb e8 21 1d 00 00 83 c4 0c 85 c0 78 3d ff 75 cc 8d 45 b4 68 1c d5 53 .E.PS.]....!........x=.u..E.h..S
325e0 00 6a 09 50 e8 f7 03 fd ff 8b 45 d4 6a 00 83 c0 f8 50 53 e8 b1 cc 03 00 83 c4 1c 85 c0 79 30 e8 .j.P......E.j....PS..........y0.
32600 6d b0 03 00 8b 00 85 ff 74 09 c7 07 04 00 00 00 89 47 04 8b 45 fc 50 e8 4a 96 03 00 83 c4 04 ff m.......t........G..E.P.J.......
32620 75 f4 e8 e9 ab 03 00 83 c4 04 e9 6b ff ff ff 53 6a 01 8d 45 b4 6a 08 50 e8 4d 9e 03 00 83 c4 10 u..........k...Sj..E.j.P.M......
32640 83 f8 01 0f 84 1f ff ff ff e8 23 b0 03 00 8b 00 85 ff 74 bf c7 07 06 00 00 00 eb b4 8b 46 04 85 ..........#.......t..........F..
32660 c0 74 17 50 e8 a7 ab 03 00 83 c4 04 c7 46 04 00 00 00 00 bb 01 00 00 00 eb 02 33 db 8b 7d ec 6a .t.P.........F............3..}.j
32680 03 ff 36 57 ff 15 3c 81 49 00 85 c0 75 49 e8 de af 03 00 8b 08 8d 46 0c 85 c0 74 09 c7 00 02 00 ..6W..<.I...uI........F...t.....
326a0 00 00 89 48 04 57 e8 11 2c 04 00 83 c4 04 57 e8 b2 95 03 00 83 c4 04 85 db 74 12 68 60 fd 49 00 ...H.W..,.....W..........t.h`.I.
326c0 ff 36 e8 bb aa 03 00 83 c4 08 89 46 04 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b ce e8 72 4d 00 00 57 e8 .6.........F...._^[..]....rM..W.
326e0 82 95 03 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 8b 06 85 c0 74 3c f6 46 08 08 75 0a 85 db 74 32 .......3._^[..].....t<.F..u...t2
32700 83 7e 04 00 74 2c 50 e8 b0 2b 04 00 83 c4 04 85 c0 74 1f e8 59 af 03 00 8b 00 83 c6 0c 74 ae c7 .~..t,P..+.......t..Y........t..
32720 06 16 00 00 00 89 46 04 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b ce e8 17 4d 00 00 5f 5e 33 c0 5b 8b e5 ......F...._^[..].....M.._^3.[..
32740 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 64 53 56 8b f2 8b d9 57 89 75 f8 ]...............U....dSV....W.u.
32760 89 5d fc 8b 0e 85 c9 75 4b 6a 03 51 6a 40 8d 45 a0 50 ff 76 08 8b 46 04 ff d0 83 c4 14 85 d2 0f .].....uKj.Qj@.E.P.v..F.........
32780 8c 8e 00 00 00 7f 08 85 c0 0f 82 84 00 00 00 8b 4d a0 8b c1 8b 5d a4 83 e0 40 83 c8 00 0f 85 84 ................M....]...@......
327a0 00 00 00 83 c9 40 89 5d a4 33 c0 89 4d a0 66 89 45 d4 eb 77 8d 55 a0 e8 f4 4d 00 00 85 c0 79 1b .....@.].3..M.f.E..w.U...M....y.
327c0 8d 4b 0c c7 46 0c 02 00 00 00 8b d6 e8 6f 1c 00 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 6a 03 6a 00 6a .K..F........o......_^[..].j.j.j
327e0 40 8d 45 a0 50 ff 76 08 8b 46 04 ff 36 ff d0 83 c4 18 85 d2 7f 99 7c 04 85 c0 73 93 83 f8 fe 75 @.E.P.v..F..6.........|...s....u
32800 0a b8 02 00 00 00 83 fa ff 74 05 b8 01 00 00 00 89 46 0c 8d 4b 0c 8b d6 e8 23 1c 00 00 83 c8 ff .........t.......F..K....#......
32820 5f 5e 5b 8b e5 5d c3 66 8b 45 d4 8b 7d 08 8b 57 14 83 fa ff 74 05 83 fa fe 75 0d 66 85 c0 74 08 _^[..].f.E..}..W....t....u.f..t.
32840 0f b7 d0 89 57 14 eb 31 85 d2 75 20 8b c1 83 e0 04 0b c2 74 17 8b 45 b8 83 c9 08 89 5d a4 8b 5d ....W..1..u........t..E.....]..]
32860 bc 89 4d a0 89 45 c0 89 5d c4 eb 10 83 e1 f7 c7 45 a4 00 00 00 00 89 4d a0 8b 5d bc 8b c1 c7 45 ..M..E..].......E......M..]....E
32880 f4 00 01 00 00 83 e0 04 83 c8 00 75 09 c7 45 f4 00 05 00 00 eb 55 8b 45 b8 83 e1 08 83 c9 00 89 ...........u..E......U.E........
328a0 47 30 89 5f 34 75 38 83 fa 08 74 0a 83 fa ff 74 05 83 fa fe 75 0d 85 db 77 1c 72 07 3d 83 01 ec G0._4u8...t....t....u...w.r.=...
328c0 ff 77 13 85 d2 74 24 83 fa 08 74 1f 83 fa ff 74 1a 83 fa fe 74 15 c7 45 f4 00 05 00 00 eb 0c 8b .w...t$...t....t....t..E........
328e0 45 c0 8b 4d c4 89 47 28 89 4f 2c 8b 45 0c 50 e8 d3 c6 03 00 8b 5d fc 83 c4 04 8b 55 0c 83 c3 0c E..M..G(.O,.E.P......].....U....
32900 89 45 ec 8b cf b8 f7 ff 00 00 89 5d f0 66 21 47 10 53 ff 75 f4 e8 96 32 00 00 83 c4 08 89 45 e4 .E.........].f!G.S.u...2......E.
32920 85 c0 0f 88 78 04 00 00 66 8b 55 d4 66 85 d2 74 59 8b 4f 14 83 f9 ff 74 05 83 f9 fe 75 07 0f b7 ....x...f.U.f..tY.O....t....u...
32940 c2 3b c1 75 07 8b fe e9 5c 02 00 00 83 f8 08 74 1f 85 db 0f 84 47 04 00 00 c7 03 10 00 00 00 83 .;.u....\......t.....G..........
32960 c8 ff c7 43 04 00 00 00 00 5f 5e 5b 8b e5 5d c3 6a 00 6a 08 56 ff 75 fc e8 33 5a 00 00 8b f0 83 ...C....._^[..].j.j.V.u..3Z.....
32980 c4 10 85 f6 0f 84 16 04 00 00 8b 4d fc 8b d6 6a 00 e8 4a 40 00 00 8b d8 83 c4 04 85 db 75 64 3b ...........M...j..J@.........ud;
329a0 75 f8 0f 84 f8 03 00 00 85 f6 0f 84 f0 03 00 00 39 06 75 11 8b ce e8 05 1a 00 00 83 c8 ff 5f 5e u...............9.u..........._^
329c0 5b 8b e5 5d c3 83 7e 10 00 74 14 8b 46 04 6a 02 6a 00 6a 00 6a 00 ff 76 08 56 ff d0 83 c4 18 8b [..]..~..t..F.j.j.j.j..v.V......
329e0 46 04 6a 05 6a 00 6a 00 6a 00 ff 76 08 56 ff d0 56 e8 70 92 03 00 83 c4 1c 83 c8 ff 5f 5e 5b 8b F.j.j.j.j..v.V..V.p........._^[.
32a00 e5 5d c3 8b 4f 14 85 c9 0f 84 92 01 00 00 8b 45 a0 83 e0 04 83 c8 00 74 0c 8b 45 b8 0b 45 bc 0f .]..O..........E.......t..E..E..
32a20 84 7b 01 00 00 83 f9 08 0f 84 c0 00 00 00 83 f9 ff 0f 84 b7 00 00 00 83 f9 fe 0f 84 ae 00 00 00 .{..............................
32a40 8b 45 f0 85 c0 74 0d c7 00 10 00 00 00 c7 40 04 00 00 00 00 83 3b 00 75 09 8b cb e8 60 19 00 00 .E...t........@......;.u....`...
32a60 eb 34 83 7b 10 00 74 14 8b 43 04 6a 02 6a 00 6a 00 6a 00 ff 73 08 53 ff d0 83 c4 18 8b 43 04 6a .4.{..t..C.j.j.j.j..s.S......C.j
32a80 05 6a 00 6a 00 6a 00 ff 73 08 53 ff d0 53 e8 d3 91 03 00 83 c4 1c 3b 75 f8 0f 84 01 03 00 00 85 .j.j.j..s.S..S........;u........
32aa0 f6 0f 84 f9 02 00 00 83 3e 00 0f 84 04 ff ff ff 83 7e 10 00 74 14 8b 46 04 6a 02 6a 00 6a 00 6a ........>........~..t..F.j.j.j.j
32ac0 00 ff 76 08 56 ff d0 83 c4 18 8b 46 04 6a 05 6a 00 6a 00 6a 00 ff 76 08 56 ff d0 56 e8 85 91 03 ..v.V......F.j.j.j.j..v.V..V....
32ae0 00 83 c4 1c 83 c8 ff 5f 5e 5b 8b e5 5d c3 6a 01 51 53 ff 75 fc e8 b6 58 00 00 8b f8 83 c4 10 85 ......._^[..].j.QS.u...X........
32b00 ff 0f 85 9b 00 00 00 39 03 75 09 8b cb e8 ae 18 00 00 eb 34 83 7b 10 00 74 14 8b 43 04 6a 02 6a .......9.u.........4.{..t..C.j.j
32b20 00 6a 00 6a 00 ff 73 08 53 ff d0 83 c4 18 8b 43 04 6a 05 6a 00 6a 00 6a 00 ff 73 08 53 ff d0 53 .j.j..s.S......C.j.j.j.j..s.S..S
32b40 e8 21 91 03 00 83 c4 1c 3b 75 f8 0f 84 4f 02 00 00 85 f6 0f 84 47 02 00 00 83 3e 00 0f 84 52 fe .!......;u...O.......G....>...R.
32b60 ff ff 83 7e 10 00 74 14 8b 46 04 6a 02 6a 00 6a 00 6a 00 ff 76 08 56 ff d0 83 c4 18 8b 46 04 6a ...~..t..F.j.j.j.j..v.V......F.j
32b80 05 6a 00 6a 00 6a 00 ff 76 08 56 ff d0 56 e8 d3 90 03 00 83 c4 1c 83 c8 ff 5f 5e 5b 8b e5 5d c3 .j.j.j..v.V..V..........._^[..].
32ba0 8b fb 8b 75 f8 8b 5d f0 ff 75 0c e8 17 c4 03 00 8b 4d fc 83 c4 04 8b d7 89 45 e8 ff 75 0c e8 ed ...u..]..u.......M.......E..u...
32bc0 02 00 00 8b 0f 83 c4 04 89 45 f0 85 c9 75 20 6a 03 51 6a 40 8d 45 a0 50 ff 77 08 8b 47 04 ff d0 .........E...u.j.Qj@.E.P.w..G...
32be0 83 c4 14 85 d2 7c 55 7f 5a 85 c0 72 4f eb 54 8d 55 a0 e8 b9 49 00 00 85 c0 79 09 c7 47 0c 02 00 .....|U.Z..rO.T.U...I....y..G...
32c00 00 00 eb 38 6a 03 6a 00 6a 40 8d 45 a0 50 ff 77 08 8b 47 04 ff 37 ff d0 83 c4 18 85 d2 7f 24 7c ...8j.j.j@.E.P.w..G..7........$|
32c20 04 85 c0 73 1e 83 f8 fe 75 0a b8 02 00 00 00 83 fa ff 74 05 b8 01 00 00 00 89 47 0c c7 45 f0 ff ...s....u.........t.......G..E..
32c40 ff ff ff 3b fe 74 48 8b 07 89 45 f8 85 c0 0f 84 87 00 00 00 83 7f 10 00 74 14 8b 47 04 6a 02 6a ...;.tH...E.............t..G.j.j
32c60 00 6a 00 6a 00 ff 77 08 57 ff d0 83 c4 18 8b 47 04 6a 05 6a 00 6a 00 6a 00 ff 77 08 57 ff d0 57 .j.j..w.W......G.j.j.j.j..w.W..W
32c80 e8 e1 8f 03 00 8b 7d f8 83 c4 1c 3b fe 75 b8 83 7d f0 00 0f 8c 07 01 00 00 8b 75 0c 56 e8 25 c3 ......}....;.u..}.........u.V.%.
32ca0 03 00 83 c4 04 8b f8 6a 00 ff 75 ec 56 e8 f7 c5 03 00 83 c4 0c 85 c0 79 33 e8 b3 a9 03 00 8b 00 .......j..u.V..........y3.......
32cc0 85 db 0f 84 d8 00 00 00 c7 03 04 00 00 00 89 43 04 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b cf e8 de 16 ...............C...._^[..]......
32ce0 00 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 4d a0 8b c1 83 e0 64 83 f8 64 0f 85 92 00 00 00 8b 75 08 ....._^[..]..M.....d..d.......u.
32d00 83 e1 10 83 c9 00 8d 56 18 74 0d 8b 45 c8 8b 4d cc 89 02 89 4a 04 eb 09 52 e8 0d e7 03 00 83 c4 .......V.t..E..M....J...R.......
32d20 04 0f b7 45 d4 8b 4d bc 89 46 14 8b 45 d0 89 46 20 8b 45 b8 89 46 30 8b c7 2b 45 e8 99 89 46 28 ...E..M..F..E..F..E..F0..+E...F(
32d40 8b 45 fc 89 4e 34 89 56 2c f6 40 1c 01 74 07 8b ce e8 7a 2d 00 00 8b 55 0c 8b ce 53 ff 75 f4 e8 .E..N4.V,.@..t....z-...U...S.u..
32d60 4c 2e 00 00 83 c4 08 85 c0 78 35 39 45 e4 75 1f 6a 00 57 ff 75 0c e8 2e c5 03 00 83 c4 0c 85 c0 L........x59E.u.j.W.u...........
32d80 0f 88 33 ff ff ff 33 c0 5f 5e 5b 8b e5 5d c3 85 db 74 0d c7 03 14 00 00 00 c7 43 04 00 00 00 00 ..3...3._^[..]...t........C.....
32da0 5f 5e 83 c8 ff 5b 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec b8 08 20 00 00 e8 c3 d2 05 00 53 56 8b _^...[..].......U............SV.
32dc0 75 08 8b c6 57 8b 7d 0c 0b c7 89 55 f8 89 4d fc 74 57 85 ff 75 0a 8b c6 81 fe 00 20 00 00 76 05 u...W.}....U..M.tW..u.........v.
32de0 b8 00 20 00 00 51 50 8d 85 f8 df ff ff 6a 01 50 e8 75 aa 03 00 8b d8 83 c4 10 85 db 74 55 ff 75 .....QP......j.P.u..........tU.u
32e00 f8 8d 85 f8 df ff ff 53 6a 01 50 e8 7a 96 03 00 83 c4 10 3b c3 75 1b 8b 4d fc 2b f3 83 df 00 85 .......Sj.P.z......;.u..M.+.....
32e20 ff 77 bd 72 04 85 f6 75 a9 5f 5e 33 c0 5b 8b e5 5d c3 e8 3a a8 03 00 8b 08 8b 45 10 85 c0 74 57 .w.r...u._^3.[..]..:......E...tW
32e40 5f 5e c7 00 06 00 00 00 89 48 04 83 c8 ff 5b 8b e5 5d c3 ff 75 fc e8 93 a5 03 00 83 c4 04 85 c0 _^.......H....[..]..u...........
32e60 74 21 e8 0a a8 03 00 8b 08 8b 45 10 85 c0 74 27 5f 5e c7 00 05 00 00 00 89 48 04 83 c8 ff 5b 8b t!........E...t'_^.......H....[.
32e80 e5 5d c3 8b 45 10 85 c0 74 0d c7 00 11 00 00 00 c7 40 04 00 00 00 00 5f 5e 83 c8 ff 5b 8b e5 5d .]..E...t........@....._^...[..]
32ea0 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec b8 10 20 00 00 e8 c3 d1 05 00 53 56 8b ................U............SV.
32ec0 f2 8b d9 57 8b ce 89 5d f8 e8 72 39 00 00 85 c0 79 14 8d 4b 0c 8b d6 e8 64 15 00 00 83 c8 ff 5f ...W...]..r9....y..K....d......_
32ee0 5e 5b 8b e5 5d c3 8b 5d 08 0f 1f 80 00 00 00 00 83 7e 10 00 0f 84 92 00 00 00 8b 06 8b 4e 04 8b ^[..]..].........~...........N..
32f00 56 08 6a 01 6a 00 68 00 20 00 00 85 c0 75 11 8d 85 f4 df ff ff 50 52 ff d1 83 c4 14 8b f8 eb 1a V.j.j.h......u.......PR.........
32f20 8d bd f4 df ff ff 57 52 50 ff d1 83 c4 18 8b f8 85 d2 7c 41 7f 0e 85 ff 72 3b 85 d2 7c 5a 7f 04 ......WRP.........|A....r;..|Z..
32f40 85 ff 74 54 53 57 8d 85 f4 df ff ff 6a 01 50 e8 36 95 03 00 83 c4 10 3b c7 74 95 e8 11 a7 03 00 ..tTSW......j.P.6......;.t......
32f60 8b 08 8b 45 f8 83 c0 0c 74 47 c7 00 06 00 00 00 89 48 04 eb 3c 83 ff fe 75 08 8d 47 04 83 fa ff ...E....tG.......H..<...u..G....
32f80 74 05 b8 01 00 00 00 89 46 0c eb 07 c7 46 0c 03 00 00 00 83 cf ff 0b d7 8b 4d f8 33 db 8d 49 0c t.......F....F...........M.3..I.
32fa0 85 d2 7f 10 7c 04 85 ff 73 0a 8b d6 e8 8f 14 00 00 83 cb ff 83 7e 10 00 74 3e 8b 16 8b 4e 08 8b ....|...s............~..t>...N..
32fc0 46 04 6a 02 6a 00 6a 00 6a 00 51 85 d2 75 15 ff d0 83 c4 14 c7 46 10 00 00 00 00 8b c3 5f 5e 5b F.j.j.j.j.Q..u.......F......._^[
32fe0 8b e5 5d c3 52 ff d0 8b 0e 83 c4 18 e8 ff 14 00 00 c7 46 10 00 00 00 00 5f 5e 8b c3 5b 8b e5 5d ..].R.............F....._^..[..]
33000 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 45 08 8b 48 08 8b 45 0c 8b 40 08 85 ................U...E..H..E..@..
33020 c9 75 06 f7 d8 1b c0 5d c3 85 c0 75 07 b8 01 00 00 00 5d c3 89 45 0c 89 4d 08 5d e9 76 dd 03 00 .u.....]...u......]..E..M.].v...
33040 55 8b ec 83 ec 14 53 56 57 6a 02 8b fa 8b f1 6a 00 57 e8 52 c2 03 00 83 c4 0c 85 c0 79 12 8b 45 U.....SVWj.....j.W.R........y..E
33060 0c c7 00 04 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 57 e8 51 bf 03 00 83 c4 04 85 c0 75 31 ff 75 0c .......3._^[..].W.Q........u1.u.
33080 8b ce e8 19 08 00 00 8b f0 83 c4 04 85 f6 75 12 57 e8 7a a1 03 00 83 c4 04 8b c6 5f 5e 5b 8b e5 ..............u.W.z........_^[..
330a0 5d c3 89 7e 04 8b c6 5f 5e 5b 8b e5 5d c3 50 ff 75 0c 8b cf e8 d7 08 00 00 8b d8 83 c4 08 85 db ]..~..._^[..].P.u...............
330c0 74 1a ff 75 0c 8b ce e8 d4 07 00 00 8b f0 83 c4 04 85 f6 75 19 8b cb e8 64 17 00 00 57 e8 2e a1 t..u...............u....d...W...
330e0 03 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 8b 03 89 46 40 8b 43 08 8b 4b 0c 89 46 30 89 4e 34 8b .....3._^[..]....F@.C..K..F0.N4.
33100 43 10 8b 4b 14 89 46 38 89 4e 3c 8b 43 20 89 46 24 89 7e 04 85 ff 0f 84 9e 00 00 00 8b 4b 20 85 C..K..F8.N<.C..F$.~..........K..
33120 c9 0f 84 93 00 00 00 66 83 79 04 16 0f 85 88 00 00 00 6a 0e 68 54 d5 53 00 ff 31 e8 40 a4 03 00 .......f.y........j.hT.S..1.@...
33140 83 c4 0c 85 c0 75 73 8b 43 20 8b 00 8b 48 0e 8b 40 12 89 4d ec 89 45 f0 c6 45 f4 00 e8 10 a5 03 .....us.C....H..@..M..E..E......
33160 00 6a 10 c7 00 00 00 00 00 8d 45 fc 50 8d 45 ec 50 e8 50 b7 03 00 8b f8 83 c4 0c 83 ff ff 75 0a .j........E.P.E.P.P...........u.
33180 e8 ec a4 03 00 83 38 00 75 30 8b 45 fc 85 c0 74 05 80 38 00 75 24 8b 53 1c 8d 45 f8 8b 4e 04 6a ......8.u0.E...t..8.u$.S..E..N.j
331a0 00 50 ff 73 18 e8 46 11 00 00 83 c4 0c 85 c0 78 09 39 7d f8 75 04 83 4e 18 01 8b 46 18 53 89 46 .P.s..F........x.9}.u..N...F.S.F
331c0 1c e8 a0 8a 03 00 83 c4 04 8b c6 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..........._^[..]...............
331e0 55 8b ec 83 ec 30 53 56 8b 75 0c 89 55 f8 8b 55 10 57 8b 7d 08 83 c2 ea 8b c7 89 4d e8 2b c6 03 U....0SV.u..U..U.W.}.......M.+..
33200 c2 99 89 45 d8 89 55 e0 85 d2 7f 06 7c 0c 85 c0 72 08 81 3e 50 4b 05 06 74 21 8b 45 18 85 c0 0f ...E..U.....|...r..>PK..t!.E....
33220 84 15 03 00 00 c7 00 13 00 00 00 c7 40 04 00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 83 7e 04 00 74 ............@.....3._^[..]..~..t
33240 21 8b 45 18 85 c0 0f 84 ee 02 00 00 c7 00 01 00 00 00 c7 40 04 00 00 00 00 33 c0 5f 5e 5b 8b e5 !.E................@.....3._^[..
33260 5d c3 8d 46 ec 3b c7 72 22 81 7e ec 50 4b 06 07 8d 56 ec 75 16 8b 5d 18 53 51 ff 75 10 ff 75 f8 ]..F.;.r".~.PK...V.u..].SQ.u..u.
33280 57 e8 aa 0b 00 00 83 c4 14 eb 17 8b 5d 18 8b d7 53 51 ff 75 10 8b ce ff 75 f8 e8 b1 09 00 00 83 W...........]...SQ.u....u.......
332a0 c4 10 8b f8 85 ff 0f 84 8e 02 00 00 8d 46 16 89 45 ec 0f b6 46 15 99 0f a4 c2 08 c1 e0 08 89 45 .............F..E...F..........E
332c0 10 0f b6 46 14 89 55 f0 99 01 45 10 8b c6 11 55 f0 2b 45 08 99 8b c8 8b f2 8b 45 f8 99 03 c8 8b ...F..U...E....U.+E.......E.....
332e0 47 1c 89 4d e4 13 f2 99 89 45 f4 8b ca 8b 47 18 99 01 45 f4 13 ca 3b ce 72 12 0f 87 22 02 00 00 G..M.....E....G...E...;.r..."...
33300 8b 45 f4 3b 45 e4 0f 87 16 02 00 00 8b 4d f0 39 4d e0 0f 8c 0a 02 00 00 8b 55 10 7f 09 39 55 d8 .E.;E........M.9M........U...9U.
33320 0f 82 fc 01 00 00 8b c2 0b c1 74 1c 8b 4d 0c 53 6a 00 83 c1 16 e8 e6 44 00 00 83 c4 08 89 47 20 ..........t..M.Sj......D......G.
33340 85 c0 0f 84 eb 01 00 00 8b 47 1c 8b 4d f8 3b c1 7c 10 2b c1 03 45 08 89 45 ec 8d 45 ec 89 45 10 .........G..M.;.|.+..E..E..E..E.
33360 eb 44 8b 75 e8 56 c7 45 10 00 00 00 00 e8 4c 32 04 00 83 c4 04 6a 00 ff 77 1c 56 e8 29 bf 03 00 .D.u.V.E......L2.....j..w.V.)...
33380 83 c4 0c 56 e8 65 a0 03 00 83 c4 04 85 c0 0f 85 51 01 00 00 56 e8 2d bc 03 00 83 c4 04 3b 47 1c ...V.e..........Q...V.-......;G.
333a0 0f 85 3f 01 00 00 8b 47 18 0f 57 c0 8b 4f 08 99 89 55 d8 8b 57 0c 89 45 d4 66 0f 13 45 dc 85 d2 ..?....G..W..O...U..W..E.f..E...
333c0 0f 82 08 01 00 00 77 08 85 c9 0f 84 fe 00 00 00 8b 45 e0 8b 75 dc 89 45 0c 89 75 08 0f 1f 40 00 ......w..........E..u..E..u...@.
333e0 83 7d d8 00 89 45 e0 77 0a 83 7d d4 00 0f 86 e1 00 00 00 6a 58 e8 87 88 03 00 83 c4 04 85 c0 0f .}...E.w..}........jX...........
33400 84 ae 00 00 00 33 c9 c7 00 00 00 00 00 c7 40 04 00 00 00 00 03 f6 c7 40 08 00 00 00 00 c7 40 0c .....3........@........@......@.
33420 14 03 14 00 66 89 48 10 c7 40 14 ff ff ff ff 89 48 18 89 48 1c 89 48 20 89 48 28 89 48 2c 89 48 ....f.H..@......H..H..H..H(.H,.H
33440 30 89 48 34 89 48 38 89 48 3c 89 48 40 89 48 44 66 89 48 48 c7 40 4c 00 00 b6 81 89 48 50 89 48 0.H4.H8.H<.H@.HDf.HH.@L.....HP.H
33460 54 8b 17 53 51 89 04 f2 8d 45 d4 8b 0f 8b 55 e8 50 ff 75 10 8b 0c f1 e8 04 1a 00 00 83 c4 10 85 T..SQ....E....U.P.u.............
33480 c0 0f 88 ac 00 00 00 8b 75 08 8b 45 0c 83 c6 01 8b 57 0c 8b 4f 08 83 d0 00 89 75 08 89 45 0c 3b ........u..E.....W..O.....u..E.;
334a0 c2 0f 82 39 ff ff ff 77 2b 3b f1 0f 82 2f ff ff ff eb 21 8b 07 03 f6 8b cf c7 04 f0 00 00 00 00 ...9...w+;.../....!.............
334c0 e8 7b 13 00 00 33 c0 5f 5e 5b 8b e5 5d c3 8b 45 e0 8b 75 dc 3b f1 75 4a 3b c2 75 46 8b c7 5f 5e .{...3._^[..]..E..u.;.uJ;.uF.._^
334e0 5b 8b e5 5d c3 56 e8 03 9f 03 00 83 c4 04 85 c0 74 24 e8 7a a1 03 00 8b 00 85 db 74 36 8b cf c7 [..].V..........t$.z.......t6...
33500 03 04 00 00 00 89 43 04 e8 33 13 00 00 33 c0 5f 5e 5b 8b e5 5d c3 85 db 74 19 c7 03 13 00 00 00 ......C..3...3._^[..]...t.......
33520 eb 0a 85 db 74 0d c7 03 15 00 00 00 c7 43 04 00 00 00 00 8b cf e8 06 13 00 00 5f 5e 33 c0 5b 8b ....t........C............_^3.[.
33540 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 81 ec 90 00 00 00 53 8b da 89 4d d0 56 .]..............U........S...M.V
33560 57 89 5d e8 0f 57 c0 8b 73 08 8b c6 8b 7b 0c 0b c7 0f 84 14 03 00 00 8b 03 66 0f 13 45 d4 8b 00 W.]..W..s....{...........f..E...
33580 8b 50 54 8b 48 50 8b c1 89 55 f0 85 ff 0f 82 5d 02 00 00 77 08 85 f6 0f 84 53 02 00 00 8b 45 d8 .PT.HP...U.....]...w.....S....E.
335a0 89 45 dc 8b 45 d4 89 4d f4 89 55 f0 89 4d f8 89 55 ec 89 45 e0 8b c8 8b 03 c1 e1 04 89 4d e4 8b .E..E..M..U..M..U..E.........M..
335c0 0c 01 8b 79 54 8b 71 50 3b 7d f0 77 0d 72 05 3b 75 f4 73 06 89 75 f4 89 7d f0 8b 43 1c 99 8b d8 ...yT.qP;}.w.r.;u.s..u..}..C....
335e0 8b c2 89 45 d8 39 45 f0 0f 87 7d 02 00 00 72 09 39 5d f4 0f 87 72 02 00 00 8b 41 38 85 c0 74 04 ...E.9E...}...r.9]...r....A8..t.
33600 0f b7 40 04 0f b7 c0 99 03 41 28 13 51 2c 03 c6 8b 4d ec 13 d7 83 c0 1e 83 d2 00 3b d1 72 11 77 ..@......A(.Q,...M.........;.r.w
33620 05 3b 45 f8 76 0a 8b ca 89 45 f8 89 4d ec eb 03 8b 45 f8 3b 4d d8 0f 87 2f 02 00 00 72 08 3b c3 .;E.v....E..M....E.;M.../...r.;.
33640 0f 87 25 02 00 00 8b 5d d0 6a 00 56 53 e8 57 bc 03 00 83 c4 0c 85 c0 0f 85 eb 01 00 00 ff 75 08 ..%....].j.VS.W...............u.
33660 8b d3 8d 8d 74 ff ff ff 6a 01 50 50 e8 0f 18 00 00 83 c4 10 83 f8 ff 0f 84 02 02 00 00 8b 45 e8 ....t...j.PP..................E.
33680 8b 7d e4 8b 00 8b 3c 07 66 8b 47 0e 66 3b 45 82 0f 85 87 01 00 00 8b 47 14 3b 45 88 0f 85 7b 01 .}....<.f.G.f;E........G.;E...{.
336a0 00 00 8b 47 18 3b 45 8c 0f 85 6f 01 00 00 8b 47 1c 3b 45 90 0f 85 63 01 00 00 8b 4f 38 8b 55 ac ...G.;E...o....G.;E...c....O8.U.
336c0 85 c9 74 6b 85 d2 74 67 0f b7 41 04 66 3b 42 04 0f 85 47 01 00 00 8b 09 8b f0 8b 12 83 ee 04 72 ..tk..tg..A.f;B...G............r
336e0 11 8b 01 3b 02 75 10 83 c1 04 83 c2 04 83 ee 04 73 ef 83 fe fc 74 31 8a 01 3a 02 75 27 83 fe fd ...;.u..........s....t1..:.u'...
33700 74 26 8a 41 01 3a 42 01 75 1a 83 fe fe 74 19 8a 41 02 3a 42 02 75 0d 83 fe ff 74 0c 8a 41 03 3a t&.A.:B.u....t..A.:B.u....t..A.:
33720 42 03 74 04 33 c0 eb 0e b8 01 00 00 00 eb 07 33 c0 3b ca 0f 94 c0 85 c0 0f 84 df 00 00 00 8b 55 B.t.3..........3.;.............U
33740 94 8b 5d a8 8b 45 a4 8b 75 a0 8b 4d 9c 39 57 20 75 14 39 4f 28 75 0f 39 77 2c 75 0a 39 47 30 75 ..]..E..u..M.9W.u.9O(u.9w,u.9G0u
33760 05 39 5f 34 74 22 f6 45 84 08 0f 84 ad 00 00 00 85 d2 0f 85 a5 00 00 00 0b ce 0f 85 9d 00 00 00 .9_4t".E........................
33780 0b c3 0f 85 95 00 00 00 8b 55 b0 8b 4f 3c e8 7d 35 00 00 8b 5d e8 8b c8 8b 55 e4 c7 45 b0 00 00 .........U..O<.}5...]....U..E...
337a0 00 00 8b 03 8b 04 02 89 48 3c 8d 8d 74 ff ff ff 8b 03 8b 04 02 c7 40 04 01 00 00 00 e8 2f 16 00 ........H<..t.........@....../..
337c0 00 8b 45 e0 8b 55 dc 83 c0 01 89 45 e0 83 d2 00 89 55 dc 3b 53 0c 77 0f 0f 82 d7 fd ff ff 3b 43 ..E..U.....E.....U.;S.w.......;C
337e0 08 0f 82 ce fd ff ff 8b 45 f4 8b 55 ec 8b 4d f8 2b c8 1b 55 f0 81 fa ff ff ff 7f 0f 82 95 00 00 ........E..U..M.+..U............
33800 00 77 09 83 f9 ff 0f 82 8a 00 00 00 83 c9 ff ba ff ff ff 7f 8b c1 5f 5e 5b 8b e5 5d c3 8b 45 08 .w...................._^[..]..E.
33820 85 c0 74 0d c7 00 15 00 00 00 c7 40 04 00 00 00 00 8d 8d 74 ff ff ff e8 b4 15 00 00 83 c8 ff 0b ..t........@.......t............
33840 d0 5f 5e 5b 8b e5 5d c3 e8 24 9e 03 00 8b 4d 08 8b 00 85 c9 74 29 89 41 04 83 c8 ff c7 01 04 00 ._^[..]..$....M.....t).A........
33860 00 00 0b d0 5f 5e 5b 8b e5 5d c3 8b 45 08 85 c0 74 0d c7 40 04 00 00 00 00 c7 00 13 00 00 00 83 ...._^[..]..E...t..@............
33880 c8 ff 0b d0 5f 5e 5b 8b e5 5d c3 66 0f 13 45 cc 8b 55 d0 8b 4d cc 5f 5e 8b c1 5b 8b e5 5d c3 cc ...._^[..].f..E..U..M._^..[..]..
338a0 55 8b ec 51 56 57 6a 58 8b f9 e8 d2 83 03 00 8b f0 83 c4 04 85 f6 0f 84 ac 00 00 00 c7 06 00 00 U..QVWjX........................
338c0 00 00 c7 46 04 00 00 00 00 c7 46 08 00 00 00 00 c7 46 0c 00 00 00 00 c7 46 10 00 00 00 00 c7 46 ...F......F......F......F......F
338e0 14 00 00 00 00 c7 46 1c 00 00 00 00 c7 46 18 00 00 00 00 c7 46 20 00 00 00 00 c7 46 28 00 00 00 ......F......F......F......F(...
33900 00 c7 46 24 00 00 00 00 c7 46 2c 00 00 00 00 c7 46 38 00 00 00 00 c7 46 3c 00 00 00 00 c7 46 30 ..F$.....F,.....F8.....F<.....F0
33920 00 00 00 00 c7 46 34 00 00 00 00 c7 46 40 00 00 00 00 c7 46 48 00 00 00 00 c7 46 44 00 00 00 00 .....F4.....F@.....FH.....FD....
33940 c7 46 4c 00 00 00 00 c7 46 50 00 00 00 00 85 ff 74 2a 57 e8 36 8f 04 00 83 c4 04 89 06 85 c0 75 .FL.....FP......t*W.6..........u
33960 1b 8b ce e8 e8 3a 00 00 8b 45 08 85 c0 74 06 c7 00 0e 00 00 00 33 c0 5f 5e 59 5d c3 5f c7 46 08 .....:...E...t.......3._^Y]._.F.
33980 00 00 00 00 8b c6 5e 59 5d c3 cc cc cc cc cc cc 55 8b ec 83 ec 2c 8b 55 0c 53 8b d9 89 5d f0 56 ......^Y].......U....,.U.S...].V
339a0 57 83 fa 16 7d 16 8b 45 08 85 c0 74 7b c7 00 13 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 b8 2a 00 01 W...}..E...t{......3._^[..]..*..
339c0 00 3b d0 6a 02 0f 4c c2 f7 d8 50 53 e8 d8 b8 03 00 83 c4 0c 83 f8 ff 75 20 e8 93 9c 03 00 83 38 .;.j..L...PS...........u.......8
339e0 1b 74 16 8b 45 08 85 c0 74 3e c7 00 04 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 53 e8 c8 b5 03 00 83 .t..E...t>......3._^[..].S......
33a00 c4 04 89 45 ec 68 2a 00 01 00 e8 72 82 03 00 8b f0 83 c4 04 89 75 f4 85 f6 75 16 8b 45 08 85 c0 ...E.h*....r.........u...u..E...
33a20 74 06 c7 00 0e 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 53 e8 87 2b 04 00 83 c4 04 53 68 2a 00 01 00 t.......3._^[..].S..+.....Sh*...
33a40 6a 01 56 e8 22 9e 03 00 53 89 45 f8 e8 9d 99 03 00 83 c4 14 85 c0 74 1f 8b 45 08 85 c0 74 06 c7 j.V."...S.E...........t..E...t..
33a60 00 05 00 00 00 56 e8 fb 81 03 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 8b 45 f8 33 db 3d 2a 00 01 .....V........3._^[..]..E.3.=*..
33a80 00 c7 45 fc ff ff ff ff c7 45 0c ff ff ff ff 1b ff c7 45 d4 13 00 00 00 83 e7 ec 89 5d d8 83 c7 ..E......E........E.........]...
33aa0 14 03 fe eb 03 8b 75 f4 2b c7 89 5d e4 83 c6 ee 03 f0 83 fe 04 72 56 8d 46 fd 50 6a 50 57 e8 4d ......u.+..].........rV.F.PjPW.M
33ac0 df 05 00 8b c8 83 c4 0c 85 c9 74 41 0f 1f 40 00 0f b7 41 01 ba 45 d5 53 00 66 3b 02 8d 51 01 75 ..........tA..@...A..E.S.f;..Q.u
33ae0 11 0f b6 42 02 ba 45 d5 53 00 3a 42 02 8d 51 01 74 5e 8b c6 2b c1 83 c0 fc 03 c7 50 6a 50 52 e8 ...B..E.S.:B..Q.t^..+......PjPR.
33b00 0c df 05 00 8b c8 83 c4 0c 85 c9 75 c3 ff 75 f4 e8 51 81 03 00 83 c4 04 83 7d 0c 00 0f 8f 1a 01 ...........u..u..Q.......}......
33b20 00 00 7c 0a 83 7d fc 00 0f 83 0e 01 00 00 8b 75 d4 83 fe 1b 0f 87 d1 00 00 00 83 3c b5 58 6f 53 ..|..}.........u...........<.XoS
33b40 00 00 0f 84 c3 00 00 00 8b 7d d8 e9 bd 00 00 00 85 c9 74 b9 8b 55 ec 8d 45 d4 50 8b 45 f8 8d 79 .........}........t..U..E.P.E..y
33b60 01 51 50 51 ff 75 f4 8b 4d f0 e8 71 f6 ff ff 8b f0 83 c4 14 8b 45 f8 85 f6 0f 84 26 ff ff ff 85 .QPQ.u..M..q.........E.....&....
33b80 db 74 6d 83 7d 0c 00 7f 1f 7c 06 83 7d fc 00 77 17 8b 4d f0 8d 45 d4 50 8b d3 e8 b1 f9 ff ff 83 .tm.}....|..}..w..M..E.P........
33ba0 c4 04 89 45 fc 89 55 0c 8b 4d f0 8d 45 d4 50 8b d6 e8 9a f9 ff ff 83 c4 04 39 55 0c 7f 21 7c 05 ...E..U..M..E.P..........9U..!|.
33bc0 39 45 fc 73 1a 89 45 fc 8b de 8b 45 e4 8b c8 89 55 0c e8 69 0c 00 00 8b 45 f8 e9 c6 fe ff ff 8b 9E.s..E....E....U..i....E.......
33be0 c6 8b c8 e8 58 0c 00 00 8b 45 f8 e9 b5 fe ff ff 0f 57 c0 8b de 66 0f 13 45 e0 8b 55 e4 8b 4d e0 ....X....E.......W...f..E..U..M.
33c00 89 55 0c 89 4d fc e9 9a fe ff ff 33 ff 83 fe 1b 77 11 83 3c b5 58 6f 53 00 01 75 07 e8 50 9a 03 .U..M......3....w..<.XoS..u..P..
33c20 00 89 38 8b 45 08 85 c0 74 02 89 30 8b cb e8 0d 0c 00 00 33 c0 5f 5e 5b 8b e5 5d c3 5f 5e 8b c3 ..8.E...t..0.......3._^[..]._^..
33c40 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 14 53 56 8b 75 0c 57 8b f9 89 55 [..]............U.....SV.u.W...U
33c60 ec 03 f2 8d 47 16 3b c6 76 21 8b 45 14 85 c0 0f 84 b2 01 00 00 c7 00 15 00 00 00 c7 40 04 00 00 ....G.;.v!.E................@...
33c80 00 00 33 c0 5f 5e 5b 8b e5 5d c3 8a 4f 0a 8d 57 08 8a 1a 8d 72 01 8d 42 03 83 c2 04 0f b6 00 89 ..3._^[..]..O..W....r..B........
33ca0 55 f0 99 0f a4 c2 08 c1 e0 08 89 45 f4 0f b6 c1 89 55 f8 99 01 45 f4 0f b6 06 11 55 f8 99 8b c8 U..........E.....U...E.....U....
33cc0 8b f2 0f a4 ce 08 0f b6 c3 c1 e1 08 99 03 c8 13 f2 39 4d f4 0f 85 39 01 00 00 39 75 f8 0f 85 30 .................9M...9...9u...0
33ce0 01 00 00 8b 55 f0 8d 4a 02 8d 72 01 8a 1a 8d 42 03 0f b6 00 83 c2 04 89 55 f0 99 0f a4 c2 08 c1 ....U..J..r....B........U.......
33d00 e0 08 89 45 fc 0f b6 01 8b 4d fc 89 55 0c 99 03 c8 8b 45 0c 13 c2 0f a4 c8 08 89 45 0c 0f b6 06 ...E.....M..U.....E........E....
33d20 8b 75 0c 99 c1 e1 08 03 c8 0f b6 c3 13 f2 99 0f a4 ce 08 c1 e1 08 03 c8 89 4d fc 8b 4d f0 13 f2 .u.......................M..M...
33d40 89 75 0c 0f b6 41 03 99 8b d8 8b f2 0f b6 41 02 0f a4 de 08 99 c1 e3 08 03 d8 0f b6 41 01 13 f2 .u...A........A.............A...
33d60 99 0f a4 de 08 c1 e3 08 03 d8 0f b6 01 13 f2 99 0f a4 de 08 c1 e3 08 03 d8 89 5d f0 13 f2 8b 55 ..........................]....U
33d80 0c 85 d2 77 71 8b 5d fc 72 08 81 fb ff ff ff 7f 77 64 85 f6 77 60 8b 45 f0 72 07 3d ff ff ff 7f ...wq.].r.......wd..w`.E.r.=....
33da0 77 54 8b c8 03 cb 13 f2 85 f6 77 4a 72 08 81 f9 ff ff ff 7f 77 40 2b 7d ec 03 7d 08 8b c7 99 3b wT........wJr.......w@+}..}....;
33dc0 f2 72 0e 0f 87 a1 fe ff ff 3b c8 0f 87 99 fe ff ff ff 75 f8 8b 4d 14 ff 75 f4 e8 f1 0a 00 00 83 .r.......;........u..M..u.......
33de0 c4 08 85 c0 74 41 8b 4d f0 89 58 18 89 48 1c 5f 5e 5b 8b e5 5d c3 8b 45 14 85 c0 74 2a c7 00 04 ....tA.M..X..H._^[..]..E...t*...
33e00 00 00 00 c7 40 04 1b 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 8b 45 14 85 c0 74 0d c7 00 13 00 00 00 ....@.....3._^[..]..E...t.......
33e20 c7 40 04 00 00 00 00 5f 5e 33 c0 5b 8b e5 5d c3 55 8b ec 83 ec 60 0f b6 42 0b 53 56 8d 72 08 89 .@....._^3.[..].U....`..B.SV.r..
33e40 55 f0 99 57 8b f8 89 4d f8 0f b6 46 02 8b da 99 0f a4 fb 08 c1 e7 08 03 f8 0f b6 46 01 13 da 99 U..W...M...F...............F....
33e60 0f a4 fb 08 c1 e7 08 03 f8 0f b6 06 13 da 99 0f a4 fb 08 c1 e7 08 03 f8 0f b6 46 07 13 da 99 8b ..........................F.....
33e80 ca 0f a4 c1 08 c1 e0 08 89 45 f4 0f b6 46 06 99 01 45 f4 8b 45 f4 13 ca 0f a4 c1 08 c1 e0 08 89 .........E...F...E..E...........
33ea0 45 f4 0f b6 46 05 99 01 45 f4 8b 45 f4 13 ca 0f a4 c1 08 8b c8 0f b6 46 04 c1 e1 08 33 f6 99 03 E...F...E..E...........F....3...
33ec0 c8 03 f7 13 cb 85 c9 0f 87 fd 03 00 00 72 0c 81 fe ff ff ff 7f 0f 87 ef 03 00 00 8b c6 83 c0 38 .............r.................8
33ee0 83 d1 00 85 c9 0f 87 df 03 00 00 72 0b 3d ff ff ff 7f 0f 87 d2 03 00 00 8b 5d 08 8b 45 f0 3b c3 ...........r.=...........]..E.;.
33f00 0f 82 a7 03 00 00 8b 7d 0c 8d 4e 38 2b c3 03 c7 3b c8 0f 8f 95 03 00 00 3b f7 7c 26 8b c7 99 03 .......}..N8+...;.......;.|&....
33f20 45 10 8b ca 89 45 f0 8d 46 38 83 d1 00 99 3b d1 7f 10 7c 05 3b 45 f0 77 09 2b f7 03 f3 e9 8a 00 E....E..F8....;...|.;E.w.+......
33f40 00 00 8b 5d f8 6a 00 56 53 e8 5b b3 03 00 83 c4 0c 85 c0 74 24 e8 17 97 03 00 8b 08 8b 45 18 85 ...].j.VS.[........t$........E..
33f60 c0 0f 84 77 03 00 00 89 48 04 c7 00 04 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 53 e8 3f 26 04 00 83 ...w....H.......3._^[..].S.?&...
33f80 c4 04 8d 45 a4 53 6a 38 6a 01 50 e8 da 98 03 00 83 c4 10 83 f8 38 72 0d 53 e8 50 94 03 00 83 c4 ...E.Sj8j.P..........8r.S.P.....
33fa0 04 85 c0 74 24 e8 c7 96 03 00 8b 08 8b 45 18 85 c0 0f 84 27 03 00 00 c7 00 05 00 00 00 89 48 04 ...t$........E.....'..........H.
33fc0 33 c0 5f 5e 5b 8b e5 5d c3 8d 75 a4 81 3e 50 4b 06 06 0f 85 d5 02 00 00 0f b6 46 1b 8d 4e 18 99 3._^[..]..u..>PK..........F..N..
33fe0 8b f0 8b fa 0f b6 41 02 0f a4 f7 08 99 c1 e6 08 03 f0 0f b6 41 01 13 fa 99 0f a4 f7 08 c1 e6 08 ......A.............A...........
34000 03 f0 0f b6 01 13 fa 99 0f a4 f7 08 c1 e6 08 03 f0 0f b6 41 07 13 fa 83 c1 04 99 8b d8 89 4d f8 ...................A..........M.
34020 8b 45 f8 8b ca 0f a4 d9 08 c1 e3 08 0f b6 40 02 99 03 d8 8b 45 f8 13 ca 0f a4 d9 08 0f b6 40 01 .E............@.....E.........@.
34040 99 c1 e3 08 03 d8 8b 45 f8 13 ca 0f a4 d9 08 0f b6 00 99 c1 e3 08 03 d8 13 ca 33 c0 03 c6 89 4d .......E..................3....M
34060 e0 8b 4d f8 13 df 89 45 f0 89 5d e0 0f b6 41 07 99 8b f0 8b fa 0f b6 41 06 0f a4 f7 08 99 c1 e6 ..M....E..]...A........A........
34080 08 03 f0 0f b6 41 05 13 fa 99 0f a4 f7 08 c1 e6 08 03 f0 0f b6 41 04 13 fa 99 0f a4 f7 08 c1 e6 .....A...............A..........
340a0 08 03 f0 13 fa 83 c1 08 89 4d f8 0f b6 41 03 99 8b ca 0f a4 c1 08 c1 e0 08 89 45 f4 8b 45 f8 0f .........M...A............E..E..
340c0 b6 40 02 99 01 45 f4 8b 45 f4 13 ca 0f a4 c1 08 c1 e0 08 89 45 f4 8b 45 f8 0f b6 40 01 99 01 45 .@...E..E...........E..E...@...E
340e0 f4 8b 45 f4 13 ca 0f a4 c1 08 c1 e0 08 89 45 f4 8b 45 f8 0f b6 00 99 01 45 f4 13 ca 8b 55 f4 33 ..E...........E..E......E....U.3
34100 c0 89 4d e8 8b 4d f8 03 c6 13 d7 39 45 f0 0f 85 7c 01 00 00 3b da 0f 85 74 01 00 00 0f b6 41 07 ..M..M.....9E...|...;...t.....A.
34120 99 8b f0 8b fa 0f b6 41 06 0f a4 f7 08 99 c1 e6 08 03 f0 0f b6 41 05 13 fa 99 0f a4 f7 08 c1 e6 .......A.............A..........
34140 08 03 f0 0f b6 41 04 13 fa 99 0f a4 f7 08 c1 e6 08 03 f0 0f b6 41 0b 13 fa 83 c1 08 99 8b d8 89 .....A...............A..........
34160 4d f8 8b 45 f8 8b ca 0f a4 d9 08 c1 e3 08 0f b6 40 02 99 03 d8 8b 45 f8 13 ca 0f a4 d9 08 0f b6 M..E............@.....E.........
34180 40 01 99 c1 e3 08 03 d8 8b 45 f8 13 ca 0f a4 d9 08 0f b6 00 99 c1 e3 08 03 d8 13 ca 33 c0 03 c6 @........E..................3...
341a0 89 4d e8 8b 4d f8 13 df 89 45 f4 89 5d e8 0f b6 41 07 99 8b f0 8b fa 0f b6 41 06 0f a4 f7 08 99 .M..M....E..]...A........A......
341c0 c1 e6 08 03 f0 0f b6 41 05 13 fa 99 0f a4 f7 08 c1 e6 08 03 f0 0f b6 41 04 13 fa 99 0f a4 f7 08 .......A...............A........
341e0 c1 e6 08 03 f0 0f b6 41 0b 13 fa 83 c1 08 89 4d f8 99 8b d8 8b ca 8b 45 f8 0f a4 d9 08 c1 e3 08 .......A.......M.......E........
34200 0f b6 40 02 99 03 d8 8b 45 f8 13 ca 0f a4 d9 08 0f b6 40 01 c1 e3 08 99 03 d8 8b 45 f8 13 ca 0f ..@.....E.........@........E....
34220 a4 d9 08 0f b6 00 8b 4d e8 c1 e3 08 99 03 d8 33 c0 03 c6 89 45 f8 13 df 85 c9 0f 87 8a 00 00 00 .......M.......3....E...........
34240 8b 75 f4 72 08 81 fe ff ff ff 7f 77 7d 85 db 77 79 72 07 3d ff ff ff 7f 77 70 03 c6 13 d9 85 db .u.r.......w}..wyr.=....wp......
34260 77 68 72 07 3d ff ff ff 7f 77 5f ff 75 e0 8b 4d 18 ff 75 f0 e8 57 06 00 00 83 c4 08 85 c0 74 5e whr.=....w_.u..M..u..W........t^
34280 8b 4d f8 89 70 18 89 48 1c 5f 5e 5b 8b e5 5d c3 8b 45 18 85 c0 74 47 c7 00 01 00 00 00 c7 40 04 .M..p..H._^[..]..E...tG.......@.
342a0 00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 8b 45 18 85 c0 74 2a c7 00 15 00 00 00 c7 40 04 00 00 00 ....3._^[..]..E...t*.......@....
342c0 00 33 c0 5f 5e 5b 8b e5 5d c3 8b 45 18 85 c0 74 0d c7 40 04 1b 00 00 00 c7 00 04 00 00 00 5f 5e .3._^[..]..E...t..@..........._^
342e0 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec b8 04 20 00 00 e8 83 bd 05 00 53 8b 5d 3.[..]..........U............S.]
34300 0c 56 57 6a 00 8b f9 c7 03 00 00 00 00 52 57 89 7d fc e8 92 af 03 00 83 c4 0c 85 c0 74 25 e8 4e .VWj.........RW.}...........t%.N
34320 93 03 00 8b 08 8b 45 10 85 c0 0f 84 85 00 00 00 5f 5e c7 00 04 00 00 00 89 48 04 83 c8 ff 5b 8b ......E........._^.......H....[.
34340 e5 5d c3 8b 75 08 85 f6 7e 4b b9 00 20 00 00 90 81 fe 00 20 00 00 8b c6 57 0f 47 c1 50 8d 85 fc .]..u...~K..............W.G.P...
34360 df ff ff 6a 01 50 e8 ff 94 03 00 8b f8 83 c4 10 85 ff 74 2a 8b 0b 8d 95 fc df ff ff 57 e8 3e 4d ...j.P............t*........W.>M
34380 00 00 2b f7 89 03 8b 7d fc 83 c4 04 b9 00 20 00 00 85 f6 7f bb 5f 5e 33 c0 5b 8b e5 5d c3 e8 ce ..+....}............._^3.[..]...
343a0 92 03 00 8b 08 8b 45 10 85 c0 74 09 c7 00 05 00 00 00 89 48 04 5f 5e 83 c8 ff 5b 8b e5 5d c3 cc ......E...t........H._^...[..]..
343c0 56 8b f1 85 f6 74 71 83 7e 10 00 74 30 8b 16 8b 4e 08 8b 46 04 6a 02 6a 00 6a 00 6a 00 51 85 d2 V....tq.~..t0...N..F.j.j.j.j.Q..
343e0 75 07 ff d0 83 c4 14 eb 0d 52 ff d0 8b 0e 83 c4 18 e8 fa 00 00 00 c7 46 10 00 00 00 00 8b 16 8b u........R.............F........
34400 4e 08 8b 46 04 6a 05 6a 00 6a 00 6a 00 51 85 d2 75 10 ff d0 83 c4 14 56 e8 49 78 03 00 83 c4 04 N..F.j.j.j.j.Q..u......V.Ix.....
34420 5e c3 52 ff d0 8b 0e 83 c4 18 e8 91 ff ff ff 56 e8 31 78 03 00 83 c4 04 5e c3 cc cc cc cc cc cc ^.R............V.1x.....^.......
34440 55 8b ec 83 ec 14 56 8b f1 8b 0a 85 c9 75 33 6a 04 51 6a 08 8d 45 f0 50 ff 72 08 8b 42 04 ff d0 U.....V......u3j.Qj..E.P.r..B...
34460 83 c4 14 85 d2 7f 6e 7c 04 85 c0 73 68 b9 14 00 00 00 33 c0 85 f6 74 05 89 0e 89 46 04 5e 8b e5 ......n|...sh.....3...t....F.^..
34480 5d c3 8b 42 0c 83 f8 03 77 e3 ff 24 85 e0 50 43 00 33 c0 33 c9 eb dd b9 12 00 00 00 eb d4 8d 45 ]..B....w..$..PC.3.3...........E
344a0 fc 50 8d 55 f8 e8 96 34 00 00 8b 45 fc 83 c4 04 8b 4d f8 eb bf 6a 04 6a 00 6a 08 8d 45 f0 50 ff .P.U...4...E.....M...j.j.j..E.P.
344c0 72 08 8b 42 04 51 ff d0 83 c4 18 85 d2 7f 06 7c 9c 85 c0 72 98 8b 45 f4 8b 4d f0 eb 97 0f 1f 00 r..B.Q.........|...r..E..M......
344e0 91 50 43 00 b5 50 43 00 9e 50 43 00 97 50 43 00 56 8b f1 83 7e 10 00 74 37 8b 16 8b 4e 08 8b 46 .PC..PC..PC..PC.V...~..t7...N..F
34500 04 6a 02 6a 00 6a 00 6a 00 51 85 d2 75 0e ff d0 83 c4 14 c7 46 10 00 00 00 00 5e c3 52 ff d0 8b .j.j.j.j.Q..u.......F.....^.R...
34520 0e 83 c4 18 e8 c7 ff ff ff c7 46 10 00 00 00 00 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ..........F.....^...............
34540 55 8b ec 83 ec 5c 53 56 57 8b f9 8b f2 85 ff 0f 84 d6 02 00 00 85 f6 0f 84 bc 02 00 00 8b 45 0c U....\SVW.....................E.
34560 3b 46 34 0f 87 b0 02 00 00 8b 45 08 72 09 3b 46 30 0f 83 a2 02 00 00 8b 5d 10 f6 c3 08 75 34 8b ;F4.......E.r.;F0.......]....u4.
34580 c8 8b 46 40 03 c9 83 7c c8 08 00 75 07 83 7c c8 0c 00 74 1f 83 c7 0c 0f 84 8e 02 00 00 c7 07 0f ..F@...|...u..|...t.............
345a0 00 00 00 33 c0 c7 47 04 00 00 00 00 5f 5e 5b 8b e5 5d c3 8d 45 a8 8b d3 50 ff 75 0c 83 ca 08 8b ...3..G....._^[..]..E...P.u.....
345c0 ce ff 75 08 e8 67 3a 00 00 83 c4 0c 85 c0 79 1f 83 c7 0c 0f 84 52 02 00 00 c7 07 14 00 00 00 33 ..u..g:.......y......R.........3
345e0 c0 c7 47 04 00 00 00 00 5f 5e 5b 8b e5 5d c3 8b cb c7 45 fc 00 00 00 00 83 c9 04 8b c3 24 20 0f ..G....._^[..]....E..........$..
34600 44 cb f6 c1 20 75 3e 8b 45 de 66 85 c0 74 36 83 7d 24 00 75 1f 83 c7 0c 0f 84 0d 02 00 00 c7 07 D....u>.E.f..t6.}$.u............
34620 1a 00 00 00 33 c0 c7 47 04 00 00 00 00 5f 5e 5b 8b e5 5d c3 66 83 f8 01 0f 85 8d 00 00 00 c7 45 ....3..G....._^[..].f..........E
34640 fc 80 97 43 00 83 e1 04 c7 45 f8 00 00 00 00 89 4d ec 75 1a 66 8b 45 dc 66 85 c0 74 11 66 83 f8 ...C.....E......M.u.f.E.f..t.f..
34660 08 0f 85 83 00 00 00 c7 45 f8 b0 8f 43 00 ff 75 0c 8d 5f 0c 8b ce ff 75 08 8b d3 e8 c0 2c 00 00 ........E...C..u.._....u.....,..
34680 8b c8 89 45 f0 83 c4 08 89 55 f4 0b ca 0f 84 98 01 00 00 8b 45 c8 8b c8 8b 55 cc 0b ca 0f 85 e1 ...E.....U..........E....U......
346a0 00 00 00 6a 20 e8 d7 75 03 00 8b f8 83 c4 04 85 ff 75 56 85 db 0f 84 70 01 00 00 c7 03 0e 00 00 ...j...u.........uV....p........
346c0 00 89 43 04 5f 5e 5b 8b e5 5d c3 83 c7 0c 0f 84 57 01 00 00 c7 07 18 00 00 00 33 c0 c7 47 04 00 ..C._^[..]......W.........3..G..
346e0 00 00 00 5f 5e 5b 8b e5 5d c3 83 c7 0c 0f 84 38 01 00 00 c7 07 10 00 00 00 33 c0 c7 47 04 00 00 ..._^[..]......8.........3..G...
34700 00 00 5f 5e 5b 8b e5 5d c3 6a 00 c7 47 04 00 00 00 00 c7 47 08 00 00 00 00 c7 47 18 00 00 00 00 .._^[..].j..G......G......G.....
34720 e8 06 cd 03 00 83 c4 04 89 47 10 89 57 14 6a 14 e8 4c 75 03 00 8b f0 83 c4 04 85 f6 75 1f 85 db .........G..W.j..Lu.........u...
34740 74 09 c7 03 0e 00 00 00 89 43 04 57 e8 15 75 03 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 c7 06 00 t........C.W..u.....3._^[..]....
34760 00 00 00 8b c6 c7 46 0c 00 00 00 00 c7 46 10 00 00 00 00 c7 46 04 90 8a 43 00 89 7e 08 5f 5e 5b ......F......F......F...C..~._^[
34780 8b e5 5d c3 8d 4d a8 51 51 52 50 ff 75 f4 8b cf ff 75 f0 ff 76 04 e8 55 32 00 00 8b f0 83 c4 1c ..]..M.QQRP.u....u..v..U2.......
347a0 85 f6 0f 84 83 00 00 00 8b 45 fc 85 c0 74 25 ff 75 24 6a 00 ff 75 de 56 57 ff d0 83 c4 14 85 c0 .........E...t%.u$j..u.VW.......
347c0 75 10 8b ce e8 f7 fb ff ff 33 c0 5f 5e 5b 8b e5 5d c3 8b f0 8b 4d f8 85 c9 74 14 0f b7 45 dc 6a u........3._^[..]....M...t...E.j
347e0 00 50 56 57 ff d1 83 c4 10 85 c0 74 d5 8b f0 83 7d ec 00 74 07 66 83 7d dc 00 75 14 6a 01 8b d6 .PVW.......t....}..t.f.}..u.j...
34800 8b cf e8 d9 21 00 00 83 c4 04 85 c0 74 b4 8b f0 8b c6 5f 5e 5b 8b e5 5d c3 83 c7 0c 74 0d c7 07 ....!.......t....._^[..]....t...
34820 12 00 00 00 c7 47 04 00 00 00 00 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc .....G....._^3.[..].............
34840 55 8b ec 83 ec 0c 53 56 8b f1 57 85 f6 74 77 83 7e 0c 00 0f 57 c0 66 0f 13 45 f8 72 31 77 06 83 U.....SV..W..tw.~...W.f..E.r1w..
34860 7e 08 00 76 29 8b 5d fc 8b 7d f8 0f 1f 44 00 00 8b cf c1 e1 04 03 0e e8 a4 39 00 00 83 c7 01 83 ~..v).]..}...D...........9......
34880 d3 00 3b 5e 0c 72 e9 77 05 3b 7e 08 72 e2 ff 36 e8 d1 73 03 00 8b 7e 20 83 c4 04 85 ff 74 1e ff ..;^.r.w.;~.r..6..s...~......t..
348a0 37 e8 c0 73 03 00 83 c4 04 ff 77 0c e8 b5 73 03 00 83 c4 04 57 e8 ac 73 03 00 83 c4 04 56 e8 a3 7..s......w...s.....W..s.....V..
348c0 73 03 00 83 c4 04 5f 5e 5b 8b e5 5d c3 cc cc cc 55 8b ec 83 ec 0c 53 56 57 6a 28 8b f9 e8 9f 73 s....._^[..]....U.....SVWj(....s
348e0 03 00 8b f0 83 c4 04 85 f6 75 16 85 ff 74 09 c7 07 0e 00 00 00 89 47 04 33 c0 5f 5e 5b 8b e5 5d .........u...t........G.3._^[..]
34900 c3 8b 5d 08 8b c3 0b 45 0c 75 0a 8b 7d 0c 89 06 e9 80 00 00 00 8b c3 c1 e0 04 50 e8 61 73 03 00 ..]....E.u..}.............P.as..
34920 83 c4 04 89 06 85 c0 75 1f 85 ff 74 09 c7 07 0e 00 00 00 89 47 04 56 e8 2a 73 03 00 83 c4 04 33 .......u...t........G.V.*s.....3
34940 c0 5f 5e 5b 8b e5 5d c3 8b 7d 0c 0f 57 c0 66 0f 13 45 f8 85 ff 72 3e 77 04 85 db 74 38 8b 55 fc ._^[..]..}..W.f..E...r>w...t8.U.
34960 8b 4d f8 8b c1 c1 e0 04 03 06 83 c1 01 83 d2 00 c7 00 00 00 00 00 c7 40 04 00 00 00 00 c7 40 08 .M.....................@......@.
34980 00 00 00 00 c7 40 0c 00 00 00 00 3b d7 72 d4 77 04 3b cb 72 ce 89 7e 14 8b c6 89 7e 0c 5f 89 5e .....@.....;.r.w.;.r..~....~._.^
349a0 10 89 5e 08 c7 46 1c 00 00 00 00 c7 46 18 00 00 00 00 c7 46 20 00 00 00 00 5e 5b 8b e5 5d c3 cc ..^..F......F......F.....^[..]..
349c0 55 8b ec 83 ec 28 53 56 8b 75 10 8b d9 57 8b 7d 0c 56 89 55 ec 89 5d f8 89 7d e0 e8 e7 a5 03 00 U....(SV.u...W.}.V.U..]..}......
349e0 83 c4 04 85 c0 79 25 e8 85 8c 03 00 8b 00 83 c3 0c 0f 84 d6 03 00 00 89 43 04 83 c8 ff c7 03 05 .....y%.................C.......
34a00 00 00 00 0b d0 5f 5e 5b 8b e5 5d c3 99 33 db 89 45 f0 0f 57 c0 89 55 f4 66 0f 13 45 dc 85 ff 72 ....._^[..]..3..E..W..U.f..E...r
34a20 7b 77 07 8b 7d 08 85 ff 74 75 8b 4d f8 8b 45 e0 8b 7d dc 89 45 e8 8d 51 0c 0f 1f 80 00 00 00 00 {w..}...tu.M..E..}..E..Q........
34a40 8b 75 ec 8b c7 03 c0 8b 04 c6 8b 75 10 c1 e0 04 03 41 40 8b 48 04 85 c9 75 02 8b 08 52 68 00 02 .u.........u.....A@.H...u...Rh..
34a60 00 00 8b d6 e8 47 11 00 00 83 c4 08 85 c0 0f 88 59 03 00 00 8b 55 e8 b8 01 00 00 00 8b 4d f8 0f .....G..........Y....U.......M..
34a80 45 d8 03 f8 83 d2 00 3b 55 0c 89 55 e8 8d 51 0c 72 ae 77 08 8d 51 0c 3b 7d 08 72 a4 8b 7d 08 56 E......;U..U..Q.r.w..Q.;}.r..}.V
34aa0 e8 22 a5 03 00 83 c4 04 85 c0 79 28 e8 c0 8b 03 00 8b 08 8b 45 f8 83 c0 0c 0f 84 0e 03 00 00 c7 ."........y(........E...........
34ac0 00 05 00 00 00 89 48 04 83 c8 ff 0b d0 5f 5e 5b 8b e5 5d c3 99 8b c8 89 45 e0 8b 45 f0 2b c8 89 ......H......_^[..].....E..E.+..
34ae0 4d ec 8b ca 89 55 e4 8b 55 f4 1b ca 89 4d e8 85 d2 77 1f 72 05 83 f8 ff 77 18 83 7d 0c 00 77 12 M....U..U....M...w.r....w..}..w.
34b00 72 08 81 ff ff ff 00 00 77 08 85 db 0f 84 14 01 00 00 56 6a 04 6a 01 68 64 d5 53 00 e8 69 79 03 r.......w.........Vj.j.hd.S..iy.
34b20 00 6a 00 6a 2c 8b ce e8 84 1c 00 00 56 6a 2d e8 3b 37 04 00 56 6a 00 e8 33 37 04 00 56 6a 2d e8 .j.j,.......Vj-.;7..Vj..37..Vj-.
34b40 2b 37 04 00 56 6a 00 e8 23 37 04 00 56 6a 00 e8 1b 37 04 00 83 c4 40 56 6a 00 e8 10 37 04 00 56 +7..Vj..#7..Vj...7....@Vj...7..V
34b60 6a 00 e8 08 37 04 00 56 6a 00 e8 00 37 04 00 56 6a 00 e8 f8 36 04 00 56 6a 00 e8 f0 36 04 00 56 j...7..Vj...7..Vj...6..Vj...6..V
34b80 6a 00 e8 e8 36 04 00 56 6a 00 e8 e0 36 04 00 8b 5d 0c 8b ce 53 57 e8 15 1c 00 00 83 c4 40 8b ce j...6..Vj...6...]...SW.......@..
34ba0 53 57 e8 09 1c 00 00 ff 75 e8 8b ce ff 75 ec e8 fc 1b 00 00 ff 75 f4 8b 45 f0 8b ce 50 e8 ee 1b SW......u....u.......u..E...P...
34bc0 00 00 56 6a 04 6a 01 68 4c d5 53 00 e8 b9 78 03 00 56 6a 00 e8 96 36 04 00 56 6a 00 e8 8e 36 04 ..Vj.j.hL.S...x..Vj...6..Vj...6.
34be0 00 56 6a 00 e8 86 36 04 00 83 c4 40 56 6a 00 e8 7b 36 04 00 ff 75 e4 8b ce ff 75 e0 e8 af 1b 00 .Vj...6....@Vj..{6...u....u.....
34c00 00 56 6a 01 e8 66 36 04 00 56 6a 00 e8 5e 36 04 00 56 6a 00 e8 56 36 04 00 56 6a 00 e8 4e 36 04 .Vj..f6..Vj..^6..Vj..V6..Vj..N6.
34c20 00 83 c4 30 eb 03 8b 5d 0c 56 6a 04 6a 01 68 44 d5 53 00 e8 52 78 03 00 56 6a 00 e8 2f 36 04 00 ...0...].Vj.j.hD.S..Rx..Vj../6..
34c40 56 6a 00 e8 27 36 04 00 56 6a 00 e8 1f 36 04 00 56 6a 00 e8 17 36 04 00 83 c4 30 85 db 75 0f 81 Vj..'6..Vj...6..Vj...6....0..u..
34c60 ff ff ff 00 00 73 07 0f b7 c7 8b c8 eb 08 b9 ff ff 00 00 0f b7 c7 0f b7 c0 0f b7 d9 89 45 e0 0f .....s.......................E..
34c80 b6 c3 56 50 e8 e6 35 04 00 56 c1 eb 08 53 e8 dc 35 04 00 83 c4 10 83 7d 0c 00 77 10 81 ff ff ff ..VP..5..V...S..5......}..w.....
34ca0 00 00 73 08 8b 45 e0 0f b7 c0 eb 05 b8 ff ff 00 00 0f b7 d8 0f b6 c3 56 50 e8 b1 35 04 00 56 c1 ..s..E.................VP..5..V.
34cc0 eb 08 53 e8 a7 35 04 00 83 c4 10 83 7d e8 00 77 0c 8b 45 ec 83 f8 ff 73 04 8b d8 eb 03 83 cb ff ..S..5......}..w..E....s........
34ce0 0f b6 c3 56 50 e8 85 35 04 00 8b c3 c1 e8 08 0f b6 c0 56 50 e8 76 35 04 00 8b c3 c1 e8 10 0f b6 ...VP..5..........VP.v5.........
34d00 c0 56 50 e8 67 35 04 00 56 c1 eb 18 53 e8 5d 35 04 00 83 c4 20 83 7d f4 00 77 08 8b 5d f0 83 fb .VP.g5..V...S.]5......}..w..]...
34d20 ff 72 03 83 cb ff 0f b6 c3 56 50 e8 3f 35 04 00 8b c3 c1 e8 08 0f b6 c0 56 50 e8 30 35 04 00 8b .r.......VP.?5..........VP.05...
34d40 c3 c1 e8 10 0f b6 c0 56 50 e8 21 35 04 00 56 c1 eb 18 53 e8 17 35 04 00 8b 45 f8 83 c4 20 83 78 .......VP.!5..V...S..5...E.....x
34d60 2c 00 74 05 8b 78 28 eb 03 8b 78 24 85 ff 74 06 0f b7 47 04 eb 02 33 c0 0f b7 d8 0f b6 c3 56 50 ,.t..x(...x$..t...G...3.......VP
34d80 e8 ea 34 04 00 56 c1 eb 08 53 e8 e0 34 04 00 83 c4 10 85 ff 74 12 0f b7 47 04 56 50 6a 01 ff 37 ..4..V...S..4.......t...G.VPj..7
34da0 e8 e5 76 03 00 83 c4 10 56 e8 40 86 03 00 83 c4 04 85 c0 74 24 e8 b7 88 03 00 8b 08 8b 45 f8 83 ..v.....V.@........t$........E..
34dc0 c0 0c 74 09 c7 00 06 00 00 00 89 48 04 83 c8 ff 0b d0 5f 5e 5b 8b e5 5d c3 8b 45 ec 8b 55 e8 5f ..t........H......_^[..]..E..U._
34de0 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc 53 8b d9 56 8b 43 08 85 c0 74 05 f6 03 02 74 26 ^[..]...........S..V.C...t....t&
34e00 8b 73 38 85 f6 74 1b ff 36 e8 58 6e 03 00 ff 76 0c e8 50 6e 03 00 56 e8 4a 6e 03 00 8b 43 08 83 .s8..t..6.Xn...v..Pn..V.Jn...C..
34e20 c4 0c 85 c0 74 05 f6 03 08 74 29 57 8b 7b 3c 85 ff 74 1c ff 77 0c 8b 37 e8 29 6e 03 00 57 e8 23 ....t....t)W.{<..t..w..7.)n..W.#
34e40 6e 03 00 83 c4 08 8b fe 85 f6 75 e7 8b 43 08 5f 85 c0 74 05 f6 03 04 74 1f 8b 73 40 85 f6 74 18 n.........u..C._..t....t..s@..t.
34e60 ff 36 e8 ff 6d 03 00 ff 76 0c e8 f7 6d 03 00 56 e8 f1 6d 03 00 83 c4 0c 5e 5b c3 cc cc cc cc cc .6..m...v...m..V..m.....^[......
34e80 55 8b ec 81 ec 94 00 00 00 53 8b 5d 10 b8 2e 00 00 00 56 57 85 db 89 55 d4 bf 1e 00 00 00 8b f1 U........S.]......VW...U........
34ea0 0f 44 f8 8b 45 0c 89 7d cc 85 c0 74 0c 83 78 04 00 77 06 72 66 39 38 72 62 8b 45 08 85 c0 74 04 .D..E..}...t..x..w.rf98rb.E...t.
34ec0 8b 38 eb 42 52 57 8d 85 6c ff ff ff 6a 01 50 e8 96 89 03 00 83 c4 10 3b c7 73 25 e8 91 87 03 00 .8.BRW..l...j.P........;.s%.....
34ee0 8b 08 8b 45 14 85 c0 0f 84 51 0a 00 00 c7 00 05 00 00 00 89 48 04 83 c8 ff 5f 5e 5b 8b e5 5d c3 ...E.....Q..........H...._^[..].
34f00 8d bd 6c ff ff ff 85 db b8 74 d5 53 00 b9 6c d5 53 00 0f 44 c8 8b 07 3b 01 74 22 8b 45 14 85 c0 ..l......t.S..l.S..D...;.t".E...
34f20 0f 84 18 0a 00 00 c7 00 13 00 00 00 c7 40 04 00 00 00 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 33 c0 c7 .............@........_^[..].3..
34f40 06 00 00 00 00 83 c7 04 c7 46 04 00 00 00 00 89 7d f8 c7 46 08 00 00 00 00 c7 46 0c 14 03 14 00 .........F......}..F......F.....
34f60 66 89 46 10 c7 46 14 ff ff ff ff 89 46 18 89 46 1c 89 46 20 89 46 28 89 46 2c 89 46 30 89 46 34 f.F..F......F..F..F..F(.F,.F0.F4
34f80 89 46 38 89 46 3c 89 46 40 89 46 44 66 89 46 48 c7 46 4c 00 00 b6 81 89 46 50 89 46 54 c7 45 dc .F8.F<.F@.FDf.FH.FL.....FP.FT.E.
34fa0 00 01 00 00 85 db 75 23 8a 47 01 8d 5f 02 8a 17 8b fb 0f b6 c8 b8 00 01 00 00 0f af c8 0f b6 c2 ......u#.G.._...................
34fc0 89 7d f8 66 03 c8 0f b7 c1 eb 04 8b df 33 c0 66 89 46 0c 8d 53 02 0f b6 4f 01 b8 00 01 00 00 0f .}.f.........3.f.F..S...O.......
34fe0 af c8 0f 57 c0 0f b6 07 89 55 f8 66 0f 13 45 b4 c7 45 bc ff ff ff ff 66 03 c8 0f b7 c1 66 89 46 ...W.....U.f..E..E.....f.....f.F
35000 0e b8 00 01 00 00 0f b6 4a 01 0f af c8 0f b6 02 66 03 c8 0f b7 c1 8d 4a 02 66 89 46 10 8d 79 02 ........J.......f......J.f.F..y.
35020 89 4d f8 0f b6 41 01 8a 11 8b c8 c1 e1 08 0f b6 c2 03 c8 89 7d f8 89 4e 14 8d 47 02 8a 5f 01 8a .M...A..............}..N..G.._..
35040 37 89 45 f8 8a 48 01 8a 10 83 c0 02 89 45 f8 0f b6 c9 c1 e1 08 0f b6 c2 03 c8 8b c1 c1 e8 09 83 7.E..H.......E..................
35060 c0 50 89 45 b0 8b c1 c1 e8 05 83 e1 1f 83 e0 0f 89 4d a8 48 0f b6 cb 89 45 ac c1 e1 08 0f b6 c6 .P.E.............M.H....E.......
35080 03 c8 8b c1 c1 e8 0b 89 45 a4 8b c1 c1 e8 05 83 e1 1f 83 e0 3f 03 c9 89 45 a0 8d 45 9c 50 89 4d ........E...........?...E..E.P.M
350a0 9c e8 f5 06 04 00 89 56 1c 83 c4 04 8b 55 f8 89 46 18 0f b6 4a 03 0f b6 42 02 c1 e1 08 03 c8 0f .......V.....U..F...J...B.......
350c0 b6 42 01 c1 e1 08 03 c8 0f b6 02 83 c2 04 c1 e1 08 03 c8 89 55 f8 89 4e 20 8a 5a 01 8a 3a 8a 4a .B..................U..N..Z..:.J
350e0 02 0f b6 42 03 83 c2 04 89 55 f8 99 8b f8 0f b6 c1 0f a4 fa 08 c1 e7 08 89 55 f4 8b ca 99 03 f8 ...B.....U...............U......
35100 0f b6 c3 13 ca 99 0f a4 f9 08 c1 e7 08 03 f8 0f b6 c7 13 ca 99 0f a4 f9 08 c1 e7 08 03 f8 89 7e ...............................~
35120 28 13 ca 8b 55 f8 89 4e 2c 8a 4a 02 8a 5a 01 8a 3a 0f b6 42 03 83 c2 04 89 55 f8 99 8b f8 0f b6 (...U..N,.J..Z..:..B.....U......
35140 c1 0f a4 fa 08 c1 e7 08 89 55 f4 8b ca 99 03 f8 0f b6 c3 13 ca 99 0f a4 f9 08 c1 e7 08 03 f8 0f .........U......................
35160 b6 c7 bb 00 01 00 00 13 ca 99 0f a4 f9 08 c1 e7 08 03 f8 89 7e 30 13 ca 8b 55 f8 89 4e 34 0f b6 ....................~0...U..N4..
35180 4a 01 0f b6 02 83 c2 02 0f af cb 89 55 f8 66 03 c8 0f b7 c1 0f b6 4a 01 89 45 f0 0f b6 02 0f af J...........U.f.......J..E......
351a0 cb 8b 7d 10 66 03 c8 83 c2 02 0f b7 c1 89 45 e8 89 55 f8 85 ff 74 2a 33 c0 c7 45 e4 00 00 00 00 ..}.f.........E..U...t*3..E.....
351c0 0f 57 c0 66 89 46 48 66 0f 13 45 c0 8b 4d c4 89 46 4c 8b 45 c0 c7 46 44 00 00 00 00 e9 cc 00 00 .W.f.FHf..E..M..FL.E..FD........
351e0 00 0f b6 4a 01 0f b6 02 0f af cb 66 03 c8 0f b7 c1 8d 4a 02 89 4d f8 8d 79 02 8a 11 89 45 e4 8a ...J.......f......J..M..y....E..
35200 41 01 0f b6 c8 c1 e1 08 89 7d f8 0f b6 c2 8d 57 02 03 c8 89 4e 44 0f b6 4f 01 0f b6 07 0f af cb A........}.....W....ND..O.......
35220 89 55 f8 66 03 c8 0f b7 c1 66 89 46 48 0f b6 4a 03 0f b6 42 02 c1 e1 08 03 c8 0f b6 42 01 c1 e1 .U.f.....f.FH..J...B........B...
35240 08 03 c8 0f b6 02 c1 e1 08 03 c8 8d 42 04 89 45 f8 89 4e 4c 8a 48 03 8a 68 01 8a 58 02 8a 38 83 ............B..E..NL.H..h..X..8.
35260 c0 04 89 45 f8 0f b6 c1 99 8b f8 0f b6 c3 0f a4 fa 08 c1 e7 08 89 55 ec 99 03 f8 8b 45 ec 13 c2 ...E..................U.....E...
35280 0f a4 f8 08 89 45 ec 0f b6 c5 8b 4d ec c1 e7 08 99 03 f8 0f b6 c7 13 ca 99 0f a4 f9 08 c1 e7 08 .....E.....M....................
352a0 03 f8 89 7d f4 8b 7d 10 13 ca 8b 45 f4 8b 55 f0 89 46 50 8b 45 e4 0f b7 c0 89 45 f4 8b 45 e8 0f ...}..}....E..U..FP.E.....E..E..
352c0 b7 da 8b 55 f4 03 55 cc 89 4e 54 03 d3 0f b7 c8 8b 45 0c 03 d1 c7 46 38 00 00 00 00 c7 46 3c 00 ...U..U..NT......E....F8.....F<.
352e0 00 00 00 c7 46 40 00 00 00 00 89 4d fc 89 55 c4 85 c0 74 2e 83 78 04 00 77 28 72 04 39 10 73 22 ....F@.....M..U...t..x..w(r.9.s"
35300 8b 45 14 85 c0 0f 84 33 06 00 00 c7 00 15 00 00 00 c7 40 04 00 00 00 00 83 c8 ff 5f 5e 5b 8b e5 .E.....3..........@........_^[..
35320 5d c3 8b 55 f0 8b 5d 14 66 85 d2 74 7d 53 0f b7 c2 8d 4d f8 8b 55 d4 6a 01 50 33 c0 39 45 08 0f ]..U..].f..t}S....M..U.j.P3.9E..
35340 44 c8 e8 79 13 00 00 83 c4 0c 89 45 cc 85 c0 75 0d 89 46 38 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 55 D..y.......E...u..F8..._^[..]..U
35360 f0 8b c8 53 6a 00 e8 b5 24 00 00 ff 75 cc 89 45 f0 e8 f0 68 03 00 8b 45 f0 83 c4 0c 89 46 38 85 ...Sj...$...u..E...h...E.....F8.
35380 c0 0f 84 b7 05 00 00 b9 00 08 00 00 66 85 4e 10 74 15 ba 02 00 00 00 8b c8 e8 12 2f 00 00 83 f8 ............f.N.t........../....
353a0 05 0f 84 ea 02 00 00 8b 4d fc 66 83 7d e8 00 0f 84 fa 00 00 00 33 d2 8d 45 f8 39 55 08 51 0f 44 ........M.f.}........3..E.9U.Q.D
353c0 c2 89 45 f0 e8 b8 68 03 00 83 c4 04 89 45 ec 85 c0 75 1b 85 db 0f 84 63 05 00 00 89 43 04 83 c8 ..E...h......E...u.....c....C...
353e0 ff c7 03 0e 00 00 00 5f 5e 5b 8b e5 5d c3 8b 4d f0 85 c9 74 51 ff 75 fc ff 31 50 e8 90 31 03 00 ......._^[..]..M...tQ.u..1P..1..
35400 8b 45 f0 83 c4 0c 8b 4d fc 01 08 8b 55 e8 85 ff b9 00 01 00 00 b8 00 02 00 00 0f 45 c1 8b 4d ec .E.....M....U..............E..M.
35420 53 50 e8 e9 19 00 00 83 c4 08 89 46 3c ff 75 ec 85 c0 75 68 e8 2d 68 03 00 83 c4 04 83 c8 ff 5f SP.........F<.u...uh.-h........_
35440 5e 5b 8b e5 5d c3 ff 75 d4 ff 75 fc 6a 01 50 e8 16 84 03 00 83 c4 10 3b 45 fc 73 af ff 75 ec e8 ^[..]..u..u.j.P........;E.s..u..
35460 02 68 03 00 83 c4 04 ff 75 d4 e8 7f 7f 03 00 83 c4 04 85 c0 0f 84 17 02 00 00 e8 f2 81 03 00 8b .h......u.......................
35480 00 85 db 0f 84 b5 04 00 00 89 43 04 83 c8 ff c7 03 05 00 00 00 5f 5e 5b 8b e5 5d c3 e8 c5 67 03 ..........C.........._^[..]...g.
354a0 00 83 c4 04 85 ff 74 07 c7 46 04 01 00 00 00 8b 7d e4 66 85 ff 74 74 8b 55 d4 8d 4d f8 33 c0 39 ......t..F......}.f..tt.U..M.3.9
354c0 45 08 53 6a 00 ff 75 f4 0f 44 c8 e8 f0 11 00 00 83 c4 0c 89 45 cc 85 c0 75 0d 89 46 40 83 c8 ff E.Sj..u..D..........E...u..F@...
354e0 5f 5e 5b 8b e5 5d c3 53 6a 00 8b d7 8b c8 e8 2d 23 00 00 ff 75 cc 8b f8 e8 69 67 03 00 83 c4 0c _^[..].Sj......-#...u....ig.....
35500 89 7e 40 85 ff 0f 84 33 04 00 00 b8 00 08 00 00 66 85 46 10 74 15 ba 02 00 00 00 8b cf e8 8e 2d .~@....3........f.F.t..........-
35520 00 00 83 f8 05 0f 84 66 01 00 00 ff 76 38 ba 75 70 00 00 8b ce e8 46 04 00 00 83 c4 04 89 46 38 .......f....v8.up.....F.......F8
35540 ba 75 63 00 00 8b ce ff 76 40 e8 31 04 00 00 83 c4 04 89 46 40 83 7e 30 ff 75 06 83 7e 34 00 74 .uc.....v@.1.......F@.~0.u..~4.t
35560 23 83 7e 28 ff 75 06 83 7e 2c 00 74 17 8b 46 50 8b 7e 54 83 f8 ff 0f 85 9d 03 00 00 85 ff 0f 85 #.~(.u..~,.t..FP.~T.............
35580 95 03 00 00 8b 4e 3c 33 d2 85 c9 74 28 0f 1f 00 66 83 79 08 01 75 18 8b 7d 10 b8 00 02 00 00 85 .....N<3...t(...f.y..u..}.......
355a0 ff 0f 45 45 dc 85 41 04 74 05 85 d2 79 26 42 8b 09 85 c9 75 db 85 db 0f 84 81 03 00 00 c7 03 09 ..EE..A.t...y&B....u............
355c0 00 00 00 83 c8 ff c7 43 04 00 00 00 00 5f 5e 5b 8b e5 5d c3 0f b7 41 0a 8b d0 8b da 89 5d dc 8b .......C....._^[..]...A......]..
355e0 5d 14 66 85 c0 74 1e 8b 41 0c 8b ca 0f b7 d1 8b c8 89 45 fc 89 4d f0 85 c0 75 15 83 c8 ff 5f 5e ].f..t..A.........E..M...u...._^
35600 5b 8b e5 5d c3 b9 a6 2e 4a 00 89 4d f0 89 4d fc 85 ff 74 07 b8 10 00 00 00 eb 71 83 7e 30 ff 75 [..]....J..M..M...t.......q.~0.u
35620 0d 83 7e 34 00 c7 45 e4 08 00 00 00 74 07 c7 45 e4 00 00 00 00 83 7e 28 ff 75 0d 83 7e 2c 00 c7 ..~4..E.....t..E......~(.u..~,..
35640 45 e8 08 00 00 00 74 07 c7 45 e8 00 00 00 00 83 7e 50 ff 75 0d 83 7e 54 00 c7 45 f4 08 00 00 00 E.....t..E......~P.u..~T..E.....
35660 74 07 c7 45 f4 00 00 00 00 33 c0 c7 45 dc 04 00 00 00 81 7e 44 ff ff 00 00 0f 44 45 dc 66 03 45 t..E.....3..E......~D.....DE.f.E
35680 f4 66 03 45 e4 66 03 45 e8 0f b7 c0 66 3b d0 74 1f 85 db 0f 84 a5 02 00 00 c7 03 15 00 00 00 83 .f.E.f.E....f;.t................
356a0 c8 ff c7 43 04 00 00 00 00 5f 5e 5b 8b e5 5d c3 83 7e 30 ff 0f 85 a5 00 00 00 83 7e 34 00 0f 85 ...C....._^[..]..~0........~4...
356c0 9b 00 00 00 0f b6 41 03 8b 7d f0 99 8b d8 8b ca 0f a4 d9 08 0f b6 47 02 99 c1 e3 08 03 d8 0f b6 ......A..}............G.........
356e0 47 01 13 ca 99 0f a4 d9 08 c1 e3 08 03 d8 0f b6 07 13 ca 99 0f a4 d9 08 c1 e3 08 03 d8 8d 47 04 G.............................G.
35700 89 45 fc 0f b6 40 03 13 ca 99 8b f8 89 4d dc 8b 45 fc 8b ca 0f a4 f9 08 c1 e7 08 0f b6 40 02 99 .E...@.......M..E............@..
35720 03 f8 8b 45 fc 13 ca 0f a4 f9 08 0f b6 40 01 99 c1 e7 08 03 f8 8b 45 fc 13 ca 0f a4 f9 08 0f b6 ...E.........@........E.........
35740 00 8b 4d fc c1 e7 08 83 c1 04 99 03 f8 89 4d fc 33 c0 03 c3 89 46 30 13 7d dc 89 7e 34 eb 0f 85 ..M...........M.3....F0.}..~4...
35760 ff 74 08 83 c1 08 89 4d fc eb 03 8b 4d fc 83 7e 28 ff 0f 85 a3 00 00 00 83 7e 2c 00 0f 85 99 00 .t.....M....M..~(........~,.....
35780 00 00 0f b6 41 03 8b 7d fc 99 8b d8 8b ca 0f a4 d9 08 0f b6 47 02 99 c1 e3 08 03 d8 0f b6 47 01 ....A..}............G.........G.
357a0 13 ca 99 0f a4 d9 08 c1 e3 08 03 d8 0f b6 07 13 ca 99 0f a4 d9 08 c1 e3 08 03 d8 0f b6 47 07 13 .............................G..
357c0 ca 83 c7 04 89 7d fc 99 8b f8 89 4d dc 8b 45 fc 8b ca 0f a4 f9 08 c1 e7 08 0f b6 40 02 99 03 f8 .....}.....M..E............@....
357e0 8b 45 fc 13 ca 0f a4 f9 08 0f b6 40 01 99 c1 e7 08 03 f8 8b 45 fc 13 ca 0f a4 f9 08 0f b6 00 8b .E.........@........E...........
35800 4d fc c1 e7 08 83 c1 04 99 03 f8 89 4d fc 33 c0 03 c3 89 46 28 13 7d dc 89 7e 2c 83 7d 10 00 0f M...........M.3....F(.}..~,.}...
35820 85 23 01 00 00 8b 46 50 8b 7e 54 89 45 f4 83 f8 ff 0f 85 b0 00 00 00 85 ff 0f 85 a8 00 00 00 0f .#....FP.~T.E...................
35840 b6 41 03 99 8b f8 8b da 0f b6 41 02 99 0f a4 fb 08 c1 e7 08 03 f8 0f b6 41 01 13 da 99 0f a4 fb .A........A.............A.......
35860 08 c1 e7 08 03 f8 0f b6 01 13 da 99 0f a4 fb 08 c1 e7 08 03 f8 0f b6 41 07 13 da 83 c1 04 99 89 .......................A........
35880 4d fc 8b ca 0f a4 c1 08 c1 e0 08 89 45 10 8b 45 fc 0f b6 40 02 99 01 45 10 8b 45 10 13 ca 0f a4 M...........E..E...@...E..E.....
358a0 c1 08 c1 e0 08 89 45 10 8b 45 fc 0f b6 40 01 99 01 45 10 8b 45 10 13 ca 0f a4 c1 08 8b 4d fc c1 ......E..E...@...E..E........M..
358c0 e0 08 83 c1 04 89 45 10 8b 45 fc 89 4d fc 0f b6 00 99 01 45 10 33 c0 03 c7 8b 7d 10 89 45 f4 13 ......E..E..M......E.3....}..E..
358e0 fb 89 46 50 89 7e 54 81 7e 44 ff ff 00 00 75 2f 0f b6 49 03 8b 55 fc c1 e1 08 0f b6 42 02 03 c8 ..FP.~T.~D....u/..I..U......B...
35900 0f b6 42 01 c1 e1 08 03 c8 0f b6 02 c1 e1 08 03 c8 8b 45 f4 89 4e 44 eb 06 83 7d 10 00 75 29 85 ..B...............E..ND...}..u).
35920 ff 75 07 3d ff ff ff 7f 76 1e 8b 45 14 85 c0 74 0d c7 00 04 00 00 00 c7 40 04 1b 00 00 00 83 c8 .u.=....v..E...t........@.......
35940 ff 5f 5e 5b 8b e5 5d c3 8b 4e 3c e8 a0 16 00 00 8b 4d 08 89 46 3c 85 c9 74 05 8b 45 f8 89 01 8b ._^[..]..N<......M..F<..t..E....
35960 45 0c 85 c0 74 09 8b 4d c4 29 08 83 58 04 00 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc E...t..M.)..X.._^3.[..].........
35980 55 8b ec 8b 49 3c 83 ec 08 33 c0 53 85 c9 74 1a 66 39 51 08 75 0e f7 41 04 00 03 00 00 74 05 85 U...I<...3.S..t.f9Q.u..A.....t..
359a0 c0 79 0f 40 8b 09 85 c9 75 e6 8b 45 08 5b 8b e5 5d c3 0f b7 41 0a 8b d8 66 85 c0 74 ed 8b 41 0c .y.@....u..E.[..]...A...f..t..A.
359c0 85 c0 74 e6 83 fb 05 72 e1 80 38 01 75 dc 8d 48 01 0f b6 41 02 56 0f b6 71 03 c1 e6 08 03 f0 0f ..t....r..8.u..H...A.V..q.......
359e0 b6 41 01 c1 e6 08 03 f0 0f b6 01 c1 e6 08 83 c1 04 03 f0 89 4d f8 57 8b 7d 08 33 c0 85 ff 74 19 .A..................M.W.}.3...t.
35a00 8b 17 0f b7 47 04 85 d2 75 04 33 c0 eb 0b 50 33 c9 e8 aa 36 00 00 83 c4 04 3b c6 0f 85 97 00 00 ....G...u.3...P3...6.....;......
35a20 00 8d 43 fb 0f b7 d8 66 85 db 0f 84 88 00 00 00 6a 14 e8 4a 62 03 00 8b f0 83 c4 04 85 f6 74 78 ..C....f........j..Jb.........tx
35a40 8b c3 89 45 fc 8d 48 01 51 e8 33 62 03 00 83 c4 04 89 06 85 c0 75 12 56 e8 09 62 03 00 83 c4 04 ...E..H.Q.3b.........u.V..b.....
35a60 8b c7 5f 5e 5b 8b e5 5d c3 ff 75 fc ff 75 f8 50 e8 1b 2b 03 00 8b 06 83 c4 0c 8b 4d fc c6 04 01 .._^[..]..u..u.P..+........M....
35a80 00 66 89 5e 04 c7 46 08 00 00 00 00 c7 46 0c 00 00 00 00 c7 46 10 00 00 00 00 85 ff 74 18 ff 37 .f.^..F......F......F.......t..7
35aa0 e8 c1 61 03 00 ff 77 0c e8 b9 61 03 00 57 e8 b3 61 03 00 83 c4 0c 8b fe 8b c7 5f 5e 5b 8b e5 5d ..a...w...a..W..a........._^[..]
35ac0 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 8b 15 1c 09 55 00 53 8b d9 8b 0d 18 09 55 00 8b ....................U.S......U..
35ae0 c1 0b c2 56 75 3c 0f 28 05 70 46 54 00 0f 11 05 f0 08 55 00 68 f0 08 55 00 0f 28 05 60 46 54 00 ...Vu<.(.pFT......U.h..U..(.`FT.
35b00 0f 11 05 00 09 55 00 a3 10 09 55 00 e8 8a fc 03 00 8b c8 89 15 1c 09 55 00 83 c4 04 89 0d 18 09 .....U....U............U........
35b20 55 00 b8 02 00 00 00 c7 43 0c 00 00 14 00 57 8b 7b 3c 66 89 43 10 33 c0 c7 43 14 08 00 00 00 89 U.......C.....W.{<f.C.3..C......
35b40 4b 18 89 53 1c c7 43 44 00 00 00 00 66 89 43 48 89 43 4c 85 ff 74 22 66 0f 1f 84 00 00 00 00 00 K..S..CD....f.CH.CL..t"f........
35b60 ff 77 0c 8b 37 e8 fc 60 03 00 57 e8 f6 60 03 00 83 c4 08 8b fe 85 f6 75 e7 8b 73 40 c7 43 3c 00 .w..7..`..W..`.........u..s@.C<.
35b80 00 00 00 5f 85 f6 74 18 ff 36 e8 d7 60 03 00 ff 76 0c e8 cf 60 03 00 56 e8 c9 60 03 00 83 c4 0c ..._..t..6..`...v...`..V..`.....
35ba0 5e c7 43 40 00 00 00 00 5b c3 cc cc cc cc cc cc 55 8b ec 83 ec 44 8b 45 08 53 56 57 8b fa 33 db ^.C@....[.......U....D.E.SVW..3.
35bc0 25 00 01 00 00 89 7d fc 57 8b f1 89 45 e0 6a 04 b9 74 d5 53 00 89 75 d4 b8 6c d5 53 00 89 5d e4 %.....}.W...E.j..t.S..u..l.S..].
35be0 0f 44 c1 89 5d d8 6a 01 50 e8 9c 68 03 00 8b 4e 38 83 c4 10 33 d2 e8 b5 26 00 00 8b 4e 40 33 d2 .D..].j.P..h...N8...3...&...N@3.
35c00 89 45 dc e8 a8 26 00 00 8b 55 0c 8b c8 8b 45 dc 89 4d f0 83 f8 02 0f 85 97 00 00 00 83 f9 01 0f .E...&...U....E..M..............
35c20 84 af 00 00 00 83 f9 02 0f 84 a6 00 00 00 8d 46 10 b9 ff f7 00 00 66 21 08 b9 75 70 00 00 52 8b ...............F......f!..up..R.
35c40 56 38 89 45 ec e8 b6 08 00 00 8b d8 83 c4 04 89 5d e4 85 db 0f 84 83 08 00 00 8b 4d f0 8b 55 0c V8.E............]..........M..U.
35c60 83 7d e0 00 0f 85 78 00 00 00 83 f9 02 75 73 52 8b 56 40 b9 75 63 00 00 e8 83 08 00 00 83 c4 04 .}....x......usR.V@.uc..........
35c80 85 c0 0f 85 49 01 00 00 85 db 0f 84 4d 08 00 00 ff 73 0c 8b 33 e8 cc 5f 03 00 53 e8 c6 5f 03 00 ....I.......M....s..3.._..S.._..
35ca0 83 c4 08 8b de 85 f6 75 e7 83 c8 ff 5f 5e 5b 8b e5 5d c3 83 f8 01 0f 85 ff 00 00 00 83 f9 02 74 .......u...._^[..].............t
35cc0 13 8d 46 10 bb ff f7 00 00 66 21 18 8b 5d e4 89 45 ec eb 8c 8d 46 10 b9 00 08 00 00 66 09 08 89 ..F......f!..]..E....F......f...
35ce0 45 ec 8b 45 08 8d 55 bc 25 00 04 00 00 83 7d e0 00 0f 84 e9 00 00 00 85 c0 75 2d 8b 46 2c 8b 4e E..E..U.%.....}..........u-.F,.N
35d00 28 89 4d f0 85 c0 77 20 72 05 83 f9 ff 77 19 8b 46 34 8b 4e 30 89 4d f8 89 45 f4 85 c0 75 09 83 (.M...w.r....w..F4.N0.M..E...u..
35d20 f9 ff 0f 86 01 02 00 00 8b 56 34 8b 46 30 8b c8 89 45 f8 88 45 bc 8b c2 0f ac c1 08 89 55 f4 88 .........V4.F0...E..E........U..
35d40 4d bd 8b 4e 30 0f ac c1 10 88 55 c0 88 4d be 8b 4e 30 0f ac c1 18 c1 e8 08 88 45 c1 8b c2 c1 e8 M..N0.....U..M..N0........E.....
35d60 10 88 45 c2 8b c2 8b 56 2c c1 e8 18 88 45 c3 8b 46 28 89 45 f0 88 45 c4 88 4d bf 8b c8 8b c2 88 ..E....V,....E..F(.E..E..M......
35d80 55 c8 0f ac c1 08 88 4d c5 8b 4e 28 0f ac c1 10 88 4d c6 8b 4e 28 0f ac c1 18 c1 e8 08 88 45 c9 U......M..N(.....M..N(........E.
35da0 8b c2 c1 e8 10 88 45 ca 8b c2 c1 e8 18 8d 55 cc 88 4d c7 88 45 cb e9 6e 01 00 00 8d 46 10 bf ff ......E.......U..M..E..n....F...
35dc0 f7 00 00 66 21 38 8b 7d fc 89 45 ec e9 8f fe ff ff 89 18 8b d8 8b 45 08 89 5d e4 25 00 04 00 00 ...f!8.}..E...........E..].%....
35de0 85 c0 75 3e 8b 4e 2c 8b 46 28 89 45 f0 85 c9 77 31 72 05 83 f8 ff 77 2a 8b 46 34 8b 56 30 89 55 ..u>.N,.F(.E...w1r....w*.F4.V0.U
35e00 f8 89 45 f4 85 c0 77 1a 72 05 83 fa ff 77 13 83 7e 54 00 8d 55 bc 77 0a 83 7e 50 ff 0f 86 0a 01 ..E...w.r....w..~T..U.w..~P.....
35e20 00 00 8b 46 2c 8d 55 bc 8b 4e 28 89 4d f0 85 c0 75 05 83 f9 ff 72 3c 8b d0 88 4d bc 0f ac c1 08 ...F,.U..N(.M...u....r<...M.....
35e40 88 55 c0 88 4d bd 8b 4e 28 0f ac c1 10 88 4d be 8b 4e 28 0f ac c1 18 c1 e8 08 88 45 c1 8b c2 c1 .U..M..N(.....M..N(........E....
35e60 e8 10 88 45 c2 8b c2 c1 e8 18 8d 55 c4 88 4d bf 88 45 c3 8b 46 34 8b 4e 30 89 4d f8 89 45 f4 85 ...E.......U..M..E..F4.N0.M..E..
35e80 c0 75 05 83 f9 ff 72 3e 88 0a 0f ac c1 08 8b 46 34 88 4a 01 8b 4e 30 0f ac c1 10 88 4a 02 8b 4e .u....r>.......F4.J..N0.....J..N
35ea0 30 0f ac c1 18 88 4a 03 8b c8 c1 e8 08 88 4a 04 88 42 05 8b c1 c1 e8 10 88 42 06 8b c1 c1 e8 18 0.....J.......J..B.......B......
35ec0 88 42 07 83 c2 08 8b 46 54 8b 4e 50 89 4d dc 85 c0 75 05 83 f9 ff 72 51 88 0a 0f ac c1 08 8b 46 .B.....FT.NP.M...u....rQ.......F
35ee0 54 88 4a 01 8b 4d dc 0f ac c1 10 88 4a 02 8b c8 0f ac 45 dc 18 8b 45 dc 88 42 03 8b c1 c1 e8 08 T.J..M......J.....E...E..B......
35f00 88 4a 04 88 42 05 8b c1 c1 e8 10 88 42 06 8b 46 30 89 45 f8 8b 46 34 c1 e9 18 89 45 f4 8b 46 28 .J..B.......B..F0.E..F4....E..F(
35f20 88 4a 07 83 c2 08 89 45 f0 8b 4e 2c 8d 45 bc 3b d0 0f 84 b9 00 00 00 66 2b d0 0f b7 c2 6a 10 89 .J.....E..N,.E.;.......f+....j..
35f40 45 d8 e8 3a 5d 03 00 83 c4 04 89 45 dc 85 c0 0f 84 7e 00 00 00 b9 01 00 00 00 c7 00 00 00 00 00 E..:]......E.....~..............
35f60 66 89 48 08 8b 4d d8 c7 40 04 00 03 00 00 66 89 48 0a 66 85 c9 74 52 0f b7 c9 89 4d d8 85 c9 74 f.H..M..@.....f.H.f..tR....M...t
35f80 13 51 e8 fa 5c 03 00 83 c4 04 89 45 e4 85 c0 75 17 8b 45 dc 50 c7 40 0c 00 00 00 00 e8 c5 5c 03 .Q..\......E...u..E.P.@.......\.
35fa0 00 83 c4 04 33 c0 eb 2b ff 75 d8 8d 4d bc 51 50 e8 db 25 03 00 8b 45 dc 83 c4 0c 8b 4d e4 89 48 ....3..+.u..M.QP..%...E.....M..H
35fc0 0c 8d 4e 10 89 4d ec eb 0a c7 40 0c 00 00 00 00 8b 45 dc 89 18 8b 56 34 8b 5e 28 8b 4e 2c 89 45 ..N..M....@......E....V4.^(.N,.E
35fe0 e4 8b 46 30 c7 45 d8 01 00 00 00 89 45 f8 eb 06 8b 55 f4 8b 5d f0 8b 45 08 25 00 05 00 00 3d 00 ..F0.E......E....U..]..E.%....=.
36000 05 00 00 75 39 85 d2 77 2e 72 06 83 7d f8 ff 73 26 85 c9 77 22 72 05 83 fb ff 73 1b f7 45 08 00 ...u9..w.r..}..s&..w"r....s..E..
36020 02 00 00 74 0e 83 7e 54 00 77 0c 72 06 83 7e 50 ff 73 04 33 c0 eb 0a b8 01 00 00 00 eb 03 8b 45 ...t..~T.w.r..~P.s.3...........E
36040 d8 83 7d e0 00 89 45 dc 75 27 85 c0 b8 2d 00 00 00 75 04 0f b7 46 0c 0f b7 d8 0f b6 c3 57 50 e8 ..}...E.u'...-...u...F.......WP.
36060 0b 22 04 00 57 c1 eb 08 53 e8 01 22 04 00 83 c4 10 83 7d dc 00 b8 2d 00 00 00 75 04 0f b7 46 0e ."..W...S.."......}...-...u...F.
36080 0f b7 d8 0f b6 c3 57 50 e8 e2 21 04 00 57 c1 eb 08 53 e8 d8 21 04 00 8b 45 ec 57 0f b7 18 81 e3 ......WP..!..W...S..!...E.W.....
360a0 f9 ff 00 00 0f b6 c3 50 e8 c2 21 04 00 57 c1 eb 08 53 e8 b8 21 04 00 0f b7 5e 14 0f b6 c3 57 50 .......P..!..W...S..!....^....WP
360c0 e8 aa 21 04 00 57 c1 eb 08 53 e8 a0 21 04 00 8b 46 18 8b 4e 1c 89 45 e8 8d 45 e8 50 89 4d ec e8 ..!..W...S..!...F..N..E..E.P.M..
360e0 75 04 04 00 ff 75 fc 0f b7 48 14 0f b7 70 10 0f b7 78 0c 89 4d dc 66 8b 48 08 66 c1 e1 06 66 03 u....u...H...p...x..M.f.H.f...f.
36100 48 04 8b 00 d1 f8 66 c1 e1 05 66 03 c8 0f b7 d9 0f b6 c3 50 e8 56 21 04 00 ff 75 fc c1 eb 08 53 H.....f...f........P.V!...u....S
36120 e8 4a 21 04 00 8b 45 dc 83 c4 44 c1 e0 04 05 01 03 00 00 03 c6 c1 e0 05 03 c7 8b 7d fc 0f b7 d8 .J!...E...D................}....
36140 0f b6 c3 57 50 e8 25 21 04 00 57 c1 eb 08 53 e8 1b 21 04 00 8b 75 d4 57 8b 5e 20 0f b6 c3 50 e8 ...WP.%!..W...S..!...u.W.^....P.
36160 0b 21 04 00 57 8b c3 c1 e8 08 0f b6 c0 50 e8 fc 20 04 00 8b c3 c1 e8 10 0f b6 c0 57 50 e8 ed 20 .!..W........P.............WP...
36180 04 00 57 c1 eb 18 53 e8 e3 20 04 00 8b 4e 28 83 c4 30 83 7e 2c 00 77 27 72 05 83 f9 ff 73 20 8b ..W...S......N(..0.~,.w'r....s..
361a0 c1 8b d9 c1 e8 10 0f b6 c0 89 45 ec 8b c1 c1 eb 18 c1 e8 08 0f b6 c0 89 45 dc 0f b6 c1 eb 0d bb ..........E.............E.......
361c0 ff 00 00 00 89 5d ec 8b c3 89 5d dc 57 50 e8 9c 20 04 00 57 ff 75 dc e8 93 20 04 00 57 ff 75 ec .....]....].WP.....W.u......W.u.
361e0 e8 8a 20 04 00 57 53 e8 83 20 04 00 8b 4e 30 83 c4 20 83 7e 34 00 77 27 72 05 83 f9 ff 73 20 8b .....WS......N0....~4.w'r....s..
36200 c1 8b d9 c1 e8 10 0f b6 c0 89 45 ec 8b c1 c1 eb 18 c1 e8 08 0f b6 c0 89 45 dc 0f b6 c1 eb 0d bb ..........E.............E.......
36220 ff 00 00 00 89 5d ec 8b c3 89 5d dc 57 50 e8 3c 20 04 00 57 ff 75 dc e8 33 20 04 00 57 ff 75 ec .....]....].WP.<...W.u..3...W.u.
36240 e8 2a 20 04 00 57 53 e8 23 20 04 00 8b 46 38 83 c4 20 85 c0 74 04 0f b7 40 04 0f b7 d8 0f b6 c3 .*...WS.#....F8.....t...@.......
36260 57 50 e8 08 20 04 00 57 c1 eb 08 53 e8 fe 1f 04 00 8b 4e 3c 83 c4 10 c7 45 dc 00 00 00 00 85 c9 WP.....W...S......N<....E.......
36280 74 2f 66 8b 55 dc 8b 7d 08 0f 1f 80 00 00 00 00 8b 41 04 23 c7 a9 00 03 00 00 74 0b 66 8b 41 0a t/f.U..}.........A.#......t.f.A.
362a0 66 83 c0 04 66 03 d0 8b 09 85 c9 75 e3 66 89 55 dc 8b 7d e4 8b cf c7 45 e4 00 00 00 00 85 ff 74 f...f......u.f.U..}....E.......t
362c0 22 66 8b 55 e4 f7 41 04 00 03 00 00 74 0b 66 8b 41 0a 66 83 c0 04 66 03 d0 8b 09 85 c9 75 e6 66 "f.U..A.....t.f.A.f...f......u.f
362e0 89 55 e4 8b 45 e4 03 45 dc ff 75 fc 0f b7 d8 0f b6 c3 50 e8 77 1f 04 00 ff 75 fc c1 eb 08 53 e8 .U..E..E..u.......P.w....u....S.
36300 6b 1f 04 00 83 c4 10 83 7d e0 00 0f 85 27 01 00 00 8b 46 40 85 c0 74 04 0f b7 40 04 ff 75 fc 0f k.......}....'....F@..t...@..u..
36320 b7 d8 0f b6 c3 50 e8 44 1f 04 00 ff 75 fc c1 eb 08 53 e8 38 1f 04 00 0f b7 5e 44 ff 75 fc 0f b6 .....P.D....u....S.8.....^D.u...
36340 c3 50 e8 28 1f 04 00 ff 75 fc c1 eb 08 53 e8 1c 1f 04 00 0f b7 5e 48 ff 75 fc 0f b6 c3 50 e8 0c .P.(....u....S.......^H.u....P..
36360 1f 04 00 ff 75 fc c1 eb 08 53 e8 00 1f 04 00 8b 5e 4c ff 75 fc 0f b6 c3 50 e8 f1 1e 04 00 ff 75 ....u....S......^L.u....P......u
36380 fc 8b c3 c1 e8 08 0f b6 c0 50 e8 e0 1e 04 00 83 c4 40 8b c3 c1 e8 10 0f b6 c0 ff 75 fc 50 e8 cc .........P.......@.........u.P..
363a0 1e 04 00 ff 75 fc c1 eb 18 53 e8 c0 1e 04 00 8b 46 50 83 c4 10 83 7e 54 00 89 45 dc 77 46 72 05 ....u....S......FP....~T..E.wFr.
363c0 83 f8 ff 73 3f 8b 5d fc 0f b6 c0 53 50 e8 9d 1e 04 00 8b 45 dc c1 e8 08 0f b6 c0 53 50 e8 8d 1e ...s?.]....SP......E.......SP...
363e0 04 00 8b 45 dc c1 e8 10 0f b6 c0 53 50 e8 7d 1e 04 00 8b 45 dc c1 e8 18 53 50 e8 70 1e 04 00 83 ...E.......SP.}....E....SP.p....
36400 c4 20 eb 37 8b 5d fc 53 68 ff 00 00 00 e8 5d 1e 04 00 53 68 ff 00 00 00 e8 52 1e 04 00 53 68 ff ...7.].Sh.....]...Sh.....R...Sh.
36420 00 00 00 e8 47 1e 04 00 53 68 ff 00 00 00 e8 3c 1e 04 00 83 c4 20 eb 03 8b 5d fc 8b 4e 38 85 c9 ....G...Sh.....<.........]..N8..
36440 74 12 0f b7 41 04 53 6a 01 50 ff 31 e8 39 60 03 00 83 c4 10 85 ff 74 10 53 ba 00 03 00 00 8b cf t...A.Sj.P.1.9`.......t.S.......
36460 e8 1b 0c 00 00 83 c4 04 8b 4e 3c 85 c9 74 0c 8b 55 08 53 e8 08 0c 00 00 83 c4 04 83 7d e0 00 75 .........N<..t..U.S.........}..u
36480 19 8b 4e 40 85 c9 74 12 0f b7 41 04 53 6a 01 50 ff 31 e8 f3 5f 03 00 83 c4 10 85 ff 74 1b 66 90 ..N@..t...A.Sj.P.1.._.......t.f.
364a0 ff 77 0c 8b 37 e8 bc 57 03 00 57 e8 b6 57 03 00 83 c4 08 8b fe 85 f6 75 e7 53 e8 2f 6f 03 00 83 .w..7..W..W..W.........u.S./o...
364c0 c4 04 85 c0 74 21 e8 a6 71 03 00 8b 4d 0c 8b 00 85 c9 74 09 c7 01 06 00 00 00 89 41 04 83 c8 ff ....t!..q...M.....t........A....
364e0 5f 5e 5b 8b e5 5d c3 8b 45 d8 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc _^[..]..E._^[..]................
36500 55 8b ec 83 ec 0c 53 56 8b f2 66 89 4d fe 6a 00 6a 40 8d 55 f8 8b ce e8 34 11 00 00 8b 4d f8 83 U.....SV..f.M.j.j@.U....4....M..
36520 c1 05 89 45 f4 51 e8 56 57 03 00 8b d8 83 c4 0c 85 db 75 18 8b 45 08 85 c0 74 09 c7 00 0e 00 00 ...E.Q.VW.........u..E...t......
36540 00 89 58 04 5e 33 c0 5b 8b e5 5d c3 33 c0 c6 03 01 57 85 f6 74 19 8b 16 0f b7 46 04 85 d2 75 04 ..X.^3.[..].3....W..t.....F...u.
36560 33 c0 eb 0b 50 33 c9 e8 54 2b 00 00 83 c4 04 8b 7d f8 8d 73 05 8b c8 88 43 01 c1 e9 08 88 4b 02 3...P3..T+......}..s....C.....K.
36580 8b c8 57 ff 75 f4 c1 e9 10 c1 e8 18 88 4b 03 56 88 43 04 e8 f8 1f 03 00 2b f3 03 f7 0f b7 fe 6a ..W.u........K.V.C......+......j
365a0 10 89 7d f4 e8 d8 56 03 00 8b f0 83 c4 10 85 f6 74 44 66 8b 45 fe c7 06 00 00 00 00 c7 46 04 00 ..}...V.........tDf.E........F..
365c0 03 00 00 66 89 46 08 66 89 7e 0a 66 85 ff 74 4d 0f b7 c7 85 c0 74 0f 50 e8 a4 56 03 00 8b f8 83 ...f.F.f.~.f..tM.....t.P..V.....
365e0 c4 04 85 ff 75 24 56 c7 46 0c 00 00 00 00 e8 73 56 03 00 83 c4 04 53 33 f6 e8 68 56 03 00 83 c4 ....u$V.F......sV.....S3..hV....
36600 04 8b c6 5f 5e 5b 8b e5 5d c3 8b 4d f4 0f b7 c1 50 53 57 e8 78 1f 03 00 83 c4 0c eb 02 33 ff 53 ..._^[..]..M....PSW.x........3.S
36620 89 7e 0c e8 3e 56 03 00 83 c4 04 8b c6 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc .~..>V......._^[..].............
36640 55 8b ec 8b 45 0c 56 8b 75 08 57 8b fa 89 45 0c 8b 55 10 85 d2 75 03 8d 51 0c 3b 41 34 72 1e 77 U...E.V.u.W...E..U...u..Q.;A4r.w
36660 05 3b 71 30 72 17 85 d2 74 48 5f c7 02 12 00 00 00 33 c0 c7 42 04 00 00 00 00 5e 5d c3 8b 49 40 .;q0r...tH_......3..B.....^]..I@
36680 83 e7 08 75 0c 8b c6 03 c0 8b 44 c1 04 85 c0 75 23 03 f6 8b 04 f1 85 c0 74 cc 83 7c f1 0c 00 74 ...u......D....u#.......t..|...t
366a0 13 85 ff 75 0f 85 d2 74 09 c7 02 17 00 00 00 89 7a 04 33 c0 5f 5e 5d c3 cc cc cc cc cc cc cc cc ...u...t........z.3._^].........
366c0 55 8b ec 51 53 56 57 8b 7d 08 8b d9 8b 4d 0c 89 55 fc 85 ff 75 08 85 c9 0f 84 c9 00 00 00 85 c9 U..QSVW.}....M..U...u...........
366e0 8d 47 01 0f 44 c7 50 e8 95 55 03 00 8b f0 83 c4 04 85 f6 75 1d 8b 45 10 85 c0 0f 84 a7 00 00 00 .G..D.P..U.........u..E.........
36700 5f 89 70 04 5e c7 00 0e 00 00 00 33 c0 5b 8b e5 5d c3 85 db 74 36 57 ff 33 56 e8 71 1e 03 00 83 _.p.^......3.[..]...t6W.3V.q....
36720 c4 0c 01 3b 83 7d 0c 00 74 19 8d 0c 3e 8b c6 c6 01 00 3b f1 73 0d 80 38 00 75 03 c6 00 20 40 3b ...;.}..t...>.....;.s..8.u....@;
36740 c1 72 f3 5f 8b c6 5e 5b 8b e5 5d c3 8b 5d fc 53 57 6a 01 56 e8 11 71 03 00 83 c4 10 3b c7 73 c4 .r._..^[..]..].SWj.V..q.....;.s.
36760 56 e8 00 55 03 00 53 e8 82 6c 03 00 83 c4 08 85 c0 74 20 e8 f9 6e 03 00 8b 08 8b 45 10 85 c0 74 V..U..S..l.......t...n.....E...t
36780 26 5f 5e c7 00 05 00 00 00 89 48 04 33 c0 5b 8b e5 5d c3 8b 45 10 85 c0 74 0d c7 00 15 00 00 00 &_^.......H.3.[..]..E...t.......
367a0 c7 40 04 00 00 00 00 5f 5e 33 c0 5b 8b e5 5d c3 55 8b ec 53 8b 5d 08 56 57 8b f9 0f b6 c3 57 50 .@....._^3.[..].U..S.].VW.....WP
367c0 e8 aa 1a 04 00 8b 75 0c 8b d3 8b c6 0f ac c2 08 57 0f b6 c2 50 e8 95 1a 04 00 8b cb 8b c6 0f ac ......u.........W...P...........
367e0 c1 10 57 0f b6 c1 50 e8 83 1a 04 00 8b c6 0f ac c3 18 57 0f b6 c3 50 e8 73 1a 04 00 8b de 0f b6 ..W...P...........W...P.s.......
36800 c3 57 50 e8 67 1a 04 00 8b c3 c1 e8 08 0f b6 c0 57 50 e8 58 1a 04 00 8b c3 c1 e8 10 0f b6 c0 57 .WP.g...........WP.X...........W
36820 50 e8 49 1a 04 00 57 c1 eb 18 53 e8 3f 1a 04 00 83 c4 40 5f 5e 5b 5d c3 cc cc cc cc cc cc cc cc P.I...W...S.?.....@_^[].........
36840 55 8b ec 51 53 56 8b f1 57 83 7e 10 00 74 11 c7 46 0c 03 00 00 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 U..QSV..W.~..t..F........_^[..].
36860 8b 0e 85 c9 75 2b 8b 46 04 51 51 51 51 ff 76 08 ff d0 83 c4 14 85 d2 0f 8f ae 00 00 00 7c 08 85 ....u+.F.QQQQ.v..............|..
36880 c0 0f 83 a4 00 00 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 e8 aa ff ff ff 85 c0 79 11 c7 46 0c 02 00 00 .........._^[..]........y..F....
368a0 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 46 04 6a 00 6a 00 6a 00 6a 00 ff 76 08 ff 36 ff d0 8b d8 83 ...._^[..]..F.j.j.j.j..v..6.....
368c0 c4 18 8b c2 89 45 fc 85 c0 7f 60 7c 04 85 db 73 5a 8b 3e 83 7f 10 00 74 33 8b 17 8b 47 08 8b 4f .....E....`|...sZ.>....t3...G..O
368e0 04 6a 02 6a 00 6a 00 6a 00 50 85 d2 75 07 ff d1 83 c4 14 eb 0d 52 ff d1 8b 0f 83 c4 18 e8 ee db .j.j.j.j.P..u........R..........
36900 ff ff 8b 45 fc c7 47 10 00 00 00 00 83 fb fe 75 08 83 f8 ff 8d 43 04 74 05 b8 01 00 00 00 89 46 ...E..G........u.....C.t.......F
36920 0c 83 c8 ff 5f 5e 5b 8b e5 5d c3 5f c7 46 10 01 00 00 00 33 c0 5e 5b 8b e5 5d c3 cc cc cc cc cc ...._^[..]._.F.....3.^[..]......
36940 55 8b ec 51 53 56 8b f1 57 83 7e 10 00 74 7d 8b 45 0c 3d ff ff ff 7f 77 73 8b 4d 08 72 05 83 f9 U..QSV..W.~..t}.E.=....ws.M.r...
36960 ff 77 69 85 c0 75 04 85 c9 74 04 85 d2 74 5d 8b 46 08 8b 3e 8b 5e 04 89 45 fc 8b 45 0c 6a 01 50 .wi..u...t...t].F..>.^..E..E.j.P
36980 51 52 85 ff 75 0f ff 75 fc ff d3 83 c4 14 5f 5e 5b 8b e5 5d c3 8b 46 08 50 57 ff d3 83 c4 18 85 QR..u..u......_^[..]..F.PW......
369a0 d2 7f 35 7c 04 85 c0 73 2f 83 f8 fe 75 0a b8 02 00 00 00 83 fa ff 74 05 b8 01 00 00 00 89 46 0c ..5|...s/...u.........t.......F.
369c0 83 c8 ff 0b d0 5f 5e 5b 8b e5 5d c3 83 c8 ff c7 46 0c 03 00 00 00 0b d0 5f 5e 5b 8b e5 5d c3 cc ....._^[..].....F......._^[..]..
369e0 55 8b ec 53 56 8b da 57 8b f9 85 db 75 17 8d 47 0c 85 c0 74 34 5f c7 00 12 00 00 00 5e 89 50 04 U..SV..W....u..G...t4_......^.P.
36a00 33 c0 5b 5d c3 6a 20 e8 75 52 03 00 8b f0 83 c4 04 85 f6 75 1b 8d 47 0c 85 c0 74 0d c7 00 0e 00 3.[].j..uR.........u..G...t.....
36a20 00 00 c7 40 04 00 00 00 00 5f 5e 33 c0 5b 5d c3 8b 45 08 c7 06 00 00 00 00 89 46 04 c7 46 0c 00 ...@....._^3.[]..E........F..F..
36a40 00 00 00 c7 46 08 00 00 00 00 c7 46 10 00 00 00 00 c7 46 14 00 00 00 00 c7 46 18 00 00 00 00 85 ....F......F......F......F......
36a60 ff 74 c6 6a 14 e8 17 52 03 00 83 c4 04 85 c0 74 a4 5f 89 70 08 5e 89 18 c7 40 0c 00 00 00 00 c7 .t.j...R.......t._.p.^...@......
36a80 40 10 00 00 00 00 c7 40 04 90 76 43 00 5b 5d c3 55 8b ec 83 e4 f8 8b 45 1c 83 ec 44 53 56 57 83 @......@..vC.[].U......E...DSVW.
36aa0 f8 05 0f 87 4f 01 00 00 ff 24 85 ec 78 43 00 8b 45 0c c7 00 00 00 00 00 c7 40 18 00 00 00 00 c7 ....O....$..xC..E........@......
36ac0 40 10 00 00 00 00 c7 40 14 00 00 00 00 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 8b 75 0c 83 3e 00 0f 85 @......@.....3.3._^[..]..u..>...
36ae0 c8 01 00 00 8b 4d 14 8b c1 8b 55 18 0b c2 0f 84 b8 01 00 00 8b 7d 08 52 8b 55 10 51 8b cf e8 3d .....M....U..........}.R.U.Q...=
36b00 fe ff ff 8b ca 83 c4 08 89 4c 24 0c 8b d8 85 c9 7c 46 7f 04 85 db 72 40 0b c1 0f 85 17 01 00 00 .........L$.....|F....r@........
36b20 c7 06 01 00 00 00 39 46 04 0f 84 36 01 00 00 8b 0f 85 c9 75 32 6a 03 51 6a 40 8d 44 24 1c 50 ff ......9F...6.......u2j.Qj@.D$.P.
36b40 77 08 8b 47 04 ff d0 83 c4 14 85 d2 0f 8f 80 00 00 00 7c 04 85 c0 73 7a b8 fe ff ff ff 83 ca ff w..G..............|...sz........
36b60 5f 5e 5b 8b e5 5d c3 8d 54 24 10 e8 40 0a 00 00 85 c0 79 16 c7 47 0c 02 00 00 00 b8 fe ff ff ff _^[..]..T$..@.....y..G..........
36b80 83 ca ff 5f 5e 5b 8b e5 5d c3 6a 03 6a 00 6a 40 8d 44 24 1c 50 ff 77 08 8b 47 04 ff 37 ff d0 83 ..._^[..].j.j.j@.D$.P.w..G..7...
36ba0 c4 18 85 d2 7f 2c 7c 04 85 c0 73 26 83 f8 fe 75 0a b8 02 00 00 00 83 fa ff 74 05 b8 01 00 00 00 .....,|...s&...u.........t......
36bc0 89 47 0c 83 ca ff b8 fe ff ff ff 5f 5e 5b 8b e5 5d c3 8b 4c 24 10 8b c1 83 e0 20 83 c8 00 74 23 .G........._^[..]..L$.........t#
36be0 8b 44 24 40 3b 46 18 74 1a c7 46 08 07 00 00 00 c7 46 0c 00 00 00 00 83 c8 ff 0b d0 5f 5e 5b 8b .D$@;F.t..F......F.........._^[.
36c00 e5 5d c3 83 e1 04 83 c9 00 74 5a 8b 44 24 28 3b 46 10 75 09 8b 44 24 2c 3b 46 14 74 48 83 c8 ff .].......tZ.D$(;F.u..D$,;F.tH...
36c20 c7 46 08 15 00 00 00 c7 46 0c 00 00 00 00 0b d0 5f 5e 5b 8b e5 5d c3 01 5e 10 8b 55 10 11 4e 14 .F......F......._^[..]..^..U..N.
36c40 85 d2 75 12 8b 54 24 0c 33 c0 89 46 18 8b c3 5f 5e 5b 8b e5 5d c3 8b 4e 18 53 e8 61 24 00 00 83 ..u..T$.3..F..._^[..]..N.S.a$...
36c60 c4 04 89 46 18 8b 54 24 0c 8b c3 5f 5e 5b 8b e5 5d c3 8b 75 0c 83 3e 00 74 32 8b 55 10 8b 46 10 ...F..T$..._^[..]..u..>.t2.U..F.
36c80 8b 4e 14 89 42 18 89 4a 1c 8b 46 18 89 42 30 8b 46 10 8b 4e 14 89 42 20 33 c0 81 0a ec 00 00 00 .N..B..J..F..B0.F..N..B.3.......
36ca0 89 42 34 8b 42 04 89 4a 24 89 42 04 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 8b 45 0c 8b 50 0c 8b 48 08 .B4.B..J$.B.3.3._^[..]..E..P..H.
36cc0 8b 45 10 89 50 04 89 08 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 ff 75 0c e8 8b 4f 03 00 83 c4 04 33 c0 .E..P...3.3._^[..]..u...O.....3.
36ce0 33 d2 5f 5e 5b 8b e5 5d c3 0f 1f 00 af 76 43 00 d8 76 43 00 ac 78 43 00 72 78 43 00 b7 78 43 00 3._^[..].....vC..vC..xC.rxC..xC.
36d00 d3 78 43 00 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 57 8b fa 8b d1 89 55 f8 85 d2 .xC.............U.....W.....U...
36d20 75 07 8b c7 5f 8b e5 5d c3 8b 0a 89 55 fc 85 c9 74 0b 8b 01 89 4d fc 8b c8 85 c0 75 f5 85 ff 0f u..._..]....U...t....M.....u....
36d40 84 94 00 00 00 53 56 8b 07 8b da 89 45 f4 0f b7 47 08 66 39 43 08 75 5f 0f b7 43 0a 66 3b 47 0a .....SV.....E...G.f9C.u_..C.f;G.
36d60 75 51 8b 53 0c 8b f0 8b 47 0c 83 ee 04 72 12 90 8b 0a 3b 08 75 10 83 c2 04 83 c0 04 83 ee 04 73 uQ.S....G....r....;.u..........s
36d80 ef 83 fe fc 74 5a 8a 0a 3a 08 75 27 83 fe fd 74 4f 8a 4a 01 3a 48 01 75 1a 83 fe fe 74 42 8a 4a ....tZ..:.u'...tO.J.:H.u....tB.J
36da0 02 3a 48 02 75 0d 83 fe ff 74 35 8a 4a 03 3a 48 03 74 2d 0f b7 47 08 8b 1b 85 db 75 95 8b 45 fc .:H.u....t5.J.:H.t-..G.....u..E.
36dc0 89 1f 89 7d fc 89 38 8b 45 f4 8b f8 8b 55 f8 85 c0 0f 85 70 ff ff ff 5e 5b 8b c2 5f 8b e5 5d c3 ...}..8.E....U.....p...^[.._..].
36de0 8b 47 04 25 00 03 00 00 09 43 04 c7 07 00 00 00 00 ff 77 0c 8b 37 e8 6b 4e 03 00 57 e8 65 4e 03 .G.%.....C........w..7.kN..W.eN.
36e00 00 83 c4 08 8b fe 85 f6 75 e7 eb bb cc cc cc cc 55 8b ec 83 ec 14 53 8b d9 0f b7 d2 56 03 d3 33 ........u.......U.....S.....V..3
36e20 f6 89 55 ec 57 3b da 0f 83 d9 00 00 00 8b 45 ec 89 45 f8 8d 43 04 bf 00 01 00 00 3b c2 0f 87 5f ..U.W;........E..E..C......;..._
36e40 01 00 00 0f b6 4b 01 0f b7 c7 0f af c8 0f b6 03 66 03 c8 0f b7 c1 0f b6 4b 03 89 45 f4 0f b7 c7 .....K..........f.......K..E....
36e60 0f af c8 0f b6 43 02 83 c3 04 66 03 c8 0f b7 c1 89 45 fc 0f b7 c0 03 c3 89 45 f0 3b c2 0f 87 df .....C....f......E.......E.;....
36e80 00 00 00 6a 10 e8 f7 4d 03 00 8b f8 83 c4 04 85 ff 0f 84 88 00 00 00 8b 45 08 8b 4d fc 89 47 04 ...j...M................E..M..G.
36ea0 8b 45 f4 c7 07 00 00 00 00 66 89 47 08 66 89 4f 0a 66 85 c9 74 2d 0f b7 c1 85 c0 74 52 50 e8 be .E.......f.G.f.O.f..t-.....tRP..
36ec0 4d 03 00 83 c4 04 89 45 f4 85 c0 74 42 8b 55 fc 0f b7 ca 51 53 50 e8 b5 16 03 00 8b 45 f4 83 c4 M......E...tB.U....QSP......E...
36ee0 0c eb 02 33 c0 89 47 0c 85 f6 74 07 8b 45 f8 89 38 eb 02 8b f7 8b 5d f0 8b 55 ec 89 7d f8 3b da ...3..G...t..E..8.....]..U..}.;.
36f00 0f 82 2d ff ff ff 5f 8b c6 5e 5b 8b e5 5d c3 57 c7 47 0c 00 00 00 00 e8 4a 4d 03 00 83 c4 04 8b ..-..._..^[..].W.G......JM......
36f20 45 0c 85 c0 74 0d c7 00 0e 00 00 00 c7 40 04 00 00 00 00 85 f6 0f 84 9e 00 00 00 0f 1f 44 00 00 E...t........@...............D..
36f40 ff 76 0c 8b 3e e8 1c 4d 03 00 56 e8 16 4d 03 00 83 c4 08 8b f7 85 ff 75 e7 5f 5e 33 c0 5b 8b e5 .v..>..M..V..M.........u._^3.[..
36f60 5d c3 8b 45 0c 85 c0 74 0d c7 00 15 00 00 00 c7 40 04 00 00 00 00 85 f6 74 5f 66 0f 1f 44 00 00 ]..E...t........@.......t_f..D..
36f80 ff 76 0c 8b 3e e8 dc 4c 03 00 56 e8 d6 4c 03 00 83 c4 08 8b f7 85 ff 75 e7 5f 5e 33 c0 5b 8b e5 .v..>..L..V..L.........u._^3.[..
36fa0 5d c3 8b 45 0c 85 c0 74 0d c7 00 15 00 00 00 c7 40 04 00 00 00 00 85 f6 74 1f 66 0f 1f 44 00 00 ]..E...t........@.......t.f..D..
36fc0 ff 76 0c 8b 3e e8 9c 4c 03 00 56 e8 96 4c 03 00 83 c4 08 8b f7 85 ff 75 e7 5f 5e 33 c0 5b 8b e5 .v..>..L..V..L.........u._^3.[..
36fe0 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 56 8b f1 33 db 85 f6 74 74 ]...............U.....SV..3...tt
37000 57 ba 75 63 00 00 bf 75 70 00 00 0f 1f 44 00 00 0f b7 46 08 66 3b c2 74 10 66 3b c7 74 0b 83 f8 W.uc...up....D....F.f;.t.f;.t...
37020 01 74 06 8b de 8b 36 eb 46 8b 06 3b ce 89 45 fc 0f 45 c1 c7 06 00 00 00 00 89 45 f8 0f 1f 40 00 .t....6.F..;..E..E........E...@.
37040 ff 76 0c 8b 3e e8 1c 4c 03 00 56 e8 16 4c 03 00 83 c4 08 8b f7 85 ff 75 e7 8b 75 fc 85 db 74 02 .v..>..L..V..L.........u..u...t.
37060 89 33 8b 4d f8 ba 75 63 00 00 bf 75 70 00 00 85 f6 75 9d 5f 5e 8b c1 5b 8b e5 5d c3 cc cc cc cc .3.M..uc...up....u._^..[..].....
37080 55 8b ec 51 56 8b f1 89 55 fc 85 f6 74 67 53 57 8b 7d 08 8b 46 04 23 c2 a9 00 03 00 00 74 4e 0f U..QV...U...tgSW.}..F.#......tN.
370a0 b7 5e 08 0f b6 c3 57 50 e8 c2 11 04 00 57 c1 eb 08 53 e8 b8 11 04 00 0f b7 5e 0a 0f b6 c3 57 50 .^....WP.....W...S.......^....WP
370c0 e8 aa 11 04 00 57 c1 eb 08 53 e8 a0 11 04 00 0f b7 46 0a 83 c4 20 66 85 c0 74 0f 57 6a 01 50 ff .....W...S.......F....f..t.Wj.P.
370e0 76 0c e8 a3 53 03 00 83 c4 10 8b 55 fc 8b 36 85 f6 75 a0 5f 5b 5e 8b e5 5d c3 cc cc cc cc cc cc v...S......U..6..u._[^..].......
37100 55 8b ec 8b 45 0c 83 ec 08 53 8b d9 56 57 8b 7d 08 3b 43 34 72 27 77 05 3b 7b 30 72 20 83 c3 0c U...E....S..VW.}.;C4r'w.;{0r....
37120 0f 84 36 01 00 00 5f 5e c7 03 12 00 00 00 83 c8 ff c7 43 04 00 00 00 00 5b 8b e5 5d c3 c1 e7 04 ..6..._^..........C.....[..]....
37140 03 7b 40 8b 07 85 c0 0f 84 e9 01 00 00 83 78 04 00 0f 85 df 01 00 00 8b 40 50 6a 00 83 c0 1a 50 .{@...........x.........@Pj....P
37160 ff 73 04 e8 41 81 03 00 83 c4 0c 85 c0 79 23 e8 fd 64 03 00 8b 00 83 c3 0c 0f 84 dd 00 00 00 5f .s..A........y#..d............._
37180 89 43 04 83 c8 ff 5e c7 03 04 00 00 00 5b 8b e5 5d c3 ff 73 04 8d 45 0c 6a 01 6a 04 50 e8 c8 66 .C....^......[..]..s..E.j.j.P..f
371a0 03 00 83 c4 10 83 f8 01 74 23 e8 c2 64 03 00 8b 00 83 c3 0c 0f 84 a2 00 00 00 5f 89 43 04 83 c8 ........t#..d............._.C...
371c0 ff 5e c7 03 05 00 00 00 5b 8b e5 5d c3 0f b6 4d 0f b8 00 01 00 00 0f af c8 0f b6 45 0e 66 03 c8 .^......[..]...M...........E.f..
371e0 0f b7 c1 89 45 fc 66 85 c0 0f 84 1f 01 00 00 8b 45 0c 8d 73 0c 0f b6 cc c1 e1 08 0f b6 c0 6a 01 ....E.f.........E..s..........j.
37200 03 c8 51 ff 73 04 e8 9e 80 03 00 83 c4 0c 85 c0 79 1e e8 5a 64 03 00 8b 00 85 f6 74 3f 5f 89 46 ..Q.s...........y..Zd......t?_.F
37220 04 83 c8 ff c7 06 04 00 00 00 5e 5b 8b e5 5d c3 8b 45 fc 8b 4b 04 0f b7 c0 89 4d f8 85 c0 74 1c ..........^[..]..E..K.....M...t.
37240 50 e8 3b 4a 03 00 8b d8 83 c4 04 85 db 75 17 85 f6 74 09 c7 06 0e 00 00 00 89 46 04 5f 5e 83 c8 P.;J.........u...t........F._^..
37260 ff 5b 8b e5 5d c3 ff 75 f8 8b 4d fc 0f b7 c1 50 6a 01 53 e8 f2 65 03 00 8b 55 fc 83 c4 10 0f b7 .[..]..u..M....Pj.S..e...U......
37280 ca 3b c1 73 4e 53 e8 db 49 03 00 ff 75 f8 e8 5b 61 03 00 83 c4 08 85 c0 74 1e e8 d2 63 03 00 8b .;.sNS..I...u..[a.......t...c...
372a0 00 85 f6 74 b7 5f 89 46 04 83 c8 ff c7 06 05 00 00 00 5e 5b 8b e5 5d c3 85 f6 74 a0 5f c7 06 15 ...t._.F..........^[..]...t._...
372c0 00 00 00 83 c8 ff c7 46 04 00 00 00 00 5e 5b 8b e5 5d c3 56 68 00 01 00 00 8b cb e8 30 fb ff ff .......F.....^[..].Vh.......0...
372e0 83 c4 08 8b f0 53 e8 7b 49 03 00 83 c4 04 85 f6 0f 84 66 ff ff ff 8b ce e8 f3 fc ff ff 8b 0f 8b .....S.{I.........f.............
37300 d0 8b 49 3c e8 07 fa ff ff 8b 0f 89 41 3c 8b 07 c7 40 04 01 00 00 00 8b 4f 04 85 c9 74 18 83 79 ..I<........A<...@......O...t..y
37320 04 00 75 12 8b 07 8b 40 3c 89 41 3c 8b 47 04 c7 40 04 01 00 00 00 5f 5e 33 c0 5b 8b e5 5d c3 cc ..u....@<.A<.G..@....._^3.[..]..
37340 55 8b ec 83 ec 0c 53 56 8b 75 08 8b d9 03 f6 57 6a 00 8b 43 40 8b fa 8b 04 f0 8b 48 50 8b 40 54 U.....SV.u.....Wj..C@......HP.@T
37360 51 ff 73 04 89 4d 0c 89 45 fc e8 3a 7f 03 00 83 c4 0c 85 c0 74 23 e8 f6 62 03 00 8b 00 85 ff 0f Q.s..M..E..:........t#..b.......
37380 84 9e 00 00 00 89 47 04 33 c0 c7 07 04 00 00 00 33 d2 5f 5e 5b 8b e5 5d c3 8b 73 04 6a 01 6a 1a ......G.3.......3._^[..]..s.j.j.
373a0 56 e8 03 7f 03 00 83 c4 0c 85 c0 78 c9 56 6a 01 8d 45 f4 6a 04 50 e8 af 64 03 00 83 c4 10 83 f8 V..........x.Vj..E.j.P..d.......
373c0 01 74 1f e8 a9 62 03 00 8b 00 85 ff 74 55 89 47 04 33 c0 c7 07 05 00 00 00 33 d2 5f 5e 5b 8b e5 .t...b......tU.G.3.......3._^[..
373e0 5d c3 0f b6 45 f5 ba 00 00 00 00 0f b6 4d f7 03 c8 0f b6 45 f6 c1 e1 08 03 c8 0f b6 45 f4 83 c0 ]...E........M.....E........E...
37400 1e 03 c1 03 45 0c 13 55 fc 75 07 3d ff ff ff 7f 76 15 85 ff 74 0d c7 47 04 1b 00 00 00 c7 07 04 ....E..U.u.=....v...t..G........
37420 00 00 00 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 cc cc 55 8b ec f6 45 08 08 74 08 8b 41 18 83 e0 01 5d ...3.3._^[..]...U...E..t..A....]
37440 c3 8b 41 1c 83 e0 01 5d c3 cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 53 56 8b f1 57 85 f6 0f 84 3f ..A....]........U.....SV..W....?
37460 01 00 00 8b 06 85 c0 74 09 50 e8 f7 47 03 00 83 c4 04 8b 46 04 85 c0 74 09 50 e8 91 5d 03 00 83 .......t.P..G......F...t.P..]...
37480 c4 04 ff 76 20 e8 dc 47 03 00 8b 7e 24 83 c4 04 85 ff 74 1e ff 37 e8 cb 47 03 00 83 c4 04 ff 77 ...v...G...~$.....t..7..G......w
374a0 0c e8 c0 47 03 00 83 c4 04 57 e8 b7 47 03 00 83 c4 04 8b 7e 28 85 ff 74 1e ff 37 e8 a6 47 03 00 ...G.....W..G......~(..t..7..G..
374c0 83 c4 04 ff 77 0c e8 9b 47 03 00 83 c4 04 57 e8 92 47 03 00 83 c4 04 8b 46 40 85 c0 74 4d 83 7e ....w...G.....W..G......F@..tM.~
374e0 34 00 0f 57 c0 66 0f 13 45 f8 72 36 77 06 83 7e 30 00 76 2e 8b 5d fc 8b 7d f8 66 0f 1f 44 00 00 4..W.f..E.r6w..~0.v..]..}.f..D..
37500 8b cf c1 e1 04 03 4e 40 e8 13 0d 00 00 83 c7 01 83 d3 00 3b 5e 34 72 e8 77 05 3b 7e 30 72 e1 8b ......N@...........;^4r.w.;~0r..
37520 46 40 50 e8 3e 47 03 00 83 c4 04 83 7e 44 00 0f 57 c0 66 0f 13 45 f8 76 43 8b 55 fc 8b 4d f8 90 F@P.>G......~D..W.f..E.vC.U..M..
37540 8b 46 4c 8b 04 88 83 c0 04 83 38 00 75 1d 85 c0 74 0d c7 00 08 00 00 00 c7 40 04 00 00 00 00 8b .FL.......8.u...t........@......
37560 46 4c 8b 04 88 c7 00 00 00 00 00 83 c1 01 83 d2 00 85 d2 72 cb 77 05 3b 4e 44 72 c4 ff 76 14 e8 FL.................r.w.;NDr..v..
37580 e2 46 03 00 83 c4 04 c7 46 14 00 00 00 00 ff 76 4c e8 d0 46 03 00 83 c4 04 56 e8 c7 46 03 00 83 .F......F......vL..F.....V..F...
375a0 c4 04 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc 51 56 57 8b fa 8b f1 85 ff 75 0e c7 46 0c 03 00 .._^[..]........QVW......u..F...
375c0 00 00 83 c8 ff 5f 5e 59 c3 8b 0e 85 c9 75 22 8b 46 04 6a 03 51 6a 40 57 ff 76 08 ff d0 83 c4 14 ....._^Y.....u".F.j.Qj@W.v......
375e0 85 d2 7f 60 7c 04 85 c0 73 5a 83 c8 ff 5f 5e 59 c3 e8 ba ff ff ff 85 c0 79 0e c7 46 0c 02 00 00 ...`|...sZ..._^Y........y..F....
37600 00 83 c8 ff 5f 5e 59 c3 8b 46 04 6a 03 6a 00 6a 40 57 ff 76 08 ff 36 ff d0 83 c4 18 85 d2 7f 24 ...._^Y..F.j.j.j@W.v..6........$
37620 7c 04 85 c0 73 1e 83 f8 fe 75 0a b8 02 00 00 00 83 fa ff 74 05 b8 01 00 00 00 89 46 0c 83 c8 ff |...s....u.........t.......F....
37640 5f 5e 59 c3 5f 33 c0 5e 59 c3 cc cc cc cc cc cc 55 8b ec 83 ec 18 56 8b f1 89 75 f0 57 8b fa 89 _^Y._3.^Y.......U.....V...u.W...
37660 7d e8 85 f6 75 11 85 ff 74 02 89 0f 5f b8 a7 2e 4a 00 5e 8b e5 5d c3 53 8b 5d 08 f6 c3 40 0f 85 }...u...t..._...J.^..].S.]...@..
37680 87 01 00 00 83 7e 08 00 75 07 33 d2 e8 1f 0c 00 00 84 db 79 0d 8b 46 08 83 f8 01 74 05 83 f8 02 .....~..u.3........y..F....t....
376a0 75 0a 83 7e 08 04 0f 85 5f 01 00 00 8b 5e 0c 85 db 0f 85 3f 01 00 00 0f b7 56 04 8d 4e 10 8b 06 u..~...._....^.....?.....V..N...
376c0 89 55 f4 89 45 fc 85 d2 75 16 85 c9 0f 84 7e 00 00 00 5b 89 11 33 c0 5f 89 56 0c 5e 8b e5 5d c3 .U..E...u.....~...[..3._.V.^..].
376e0 bf 01 00 00 00 33 c9 89 7d ec 85 d2 74 40 8d 5f 7f c7 45 ec 00 08 00 00 8b f0 66 0f 1f 44 00 00 .....3..}...t@._..E.......f..D..
37700 0f b6 04 31 0f b7 04 45 58 6d 53 00 66 3b c3 73 07 b8 01 00 00 00 eb 09 66 3b 45 ec 1b c0 83 c0 ...1...EXmS.f;.s........f;E.....
37720 03 41 03 f8 3b ca 72 d8 8b 75 f0 89 7d ec 57 e8 4d 45 03 00 8b d8 83 c4 04 89 5d f8 85 db 75 20 .A..;.r..u..}.W.ME........]...u.
37740 8b 45 0c 85 c0 74 09 c7 00 0e 00 00 00 89 58 04 5b 5f c7 46 0c 00 00 00 00 33 c0 5e 8b e5 5d c3 .E...t........X.[_.F.....3.^..].
37760 33 d2 39 55 f4 76 78 33 f6 0f 1f 80 00 00 00 00 8b 45 fc 8d 3c 1e 0f b6 04 02 0f b7 0c 45 58 6d 3.9U.vx3.........E..<........EXm
37780 53 00 81 f9 80 00 00 00 73 07 bf 01 00 00 00 eb 3d 8a d9 8b c1 80 e3 3f c1 e8 06 80 cb 80 81 f9 S.......s.......=......?........
377a0 00 08 00 00 73 10 24 1f 88 5f 01 0c c0 bf 02 00 00 00 8a c8 eb 15 24 3f c1 e9 0c 0c 80 88 5f 02 ....s.$.._............$?......_.
377c0 88 47 01 80 c9 e0 bf 03 00 00 00 8b 5d f8 88 0c 1e 42 03 f7 3b 55 f4 72 97 8b 75 f0 8b 7d ec 8d .G..........]....B..;U.r..u..}..
377e0 4e 10 c6 44 3b ff 00 85 c9 74 05 8d 47 ff 89 01 8b 7d e8 89 5e 0c 85 ff 74 08 8b 46 10 89 07 8b N..D;....t..G....}..^...t..F....
37800 5e 0c 8b c3 5b 5f 5e 8b e5 5d c3 85 ff 74 06 0f b7 46 04 89 07 8b 06 5b 5f 5e 8b e5 5d c3 cc cc ^...[_^..]...t...F.....[_^..]...
37820 55 8b ec 51 53 66 8b da 89 4d fc 56 57 66 85 db 74 4c 8b 45 08 25 00 18 00 00 74 20 3d 00 08 00 U..QSf...M.VWf..tL.E.%....t.=...
37840 00 74 12 3d 00 10 00 00 0f 85 bc 00 00 00 bf 04 00 00 00 eb 09 bf 02 00 00 00 eb 02 33 ff 6a 14 .t.=........................3.j.
37860 e8 1c 44 03 00 8b f0 83 c4 04 85 f6 75 19 8b 45 0c 85 c0 74 09 c7 00 0e 00 00 00 89 70 04 5f 5e ..D.........u..E...t........p._^
37880 33 c0 5b 8b e5 5d c3 0f b7 c3 40 50 e8 f0 43 03 00 8b c8 83 c4 04 89 0e 85 c9 75 12 56 e8 c4 43 3.[..]....@P..C...........u.V..C
378a0 03 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 0f b7 c3 50 ff 75 fc 51 e8 d5 0c 03 00 8b 06 83 c4 0c .....3._^[..]....P.u.Q..........
378c0 0f b7 cb c6 04 01 00 66 89 5e 04 c7 46 08 00 00 00 00 c7 46 0c 00 00 00 00 c7 46 10 00 00 00 00 .......f.^..F......F......F.....
378e0 85 ff 74 47 8b d7 8b ce e8 c3 09 00 00 83 f8 05 75 39 ff 36 e8 6d 43 03 00 ff 76 0c e8 65 43 03 ..tG............u9.6.mC...v..eC.
37900 00 56 e8 5f 43 03 00 83 c4 0c 8b 45 0c 85 c0 0f 84 69 ff ff ff 5f 5e c7 00 12 00 00 00 c7 40 04 .V._C......E.....i..._^.......@.
37920 00 00 00 00 33 c0 5b 8b e5 5d c3 5f 8b c6 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ....3.[..]._..^[..].............
37940 55 8b ec 8b 01 83 ec 10 56 8b f2 85 c0 75 39 6a 04 50 6a 08 8d 45 f4 50 ff 71 08 8b 41 04 ff d0 U.......V....u9j.Pj..E.P.q..A...
37960 83 c4 14 85 d2 7f 71 7c 04 85 c0 73 6b b9 14 00 00 00 33 c0 85 f6 74 02 89 0e 8b 4d 08 85 c9 74 ......q|...sk.....3...t....M...t
37980 02 89 01 5e 8b e5 5d c3 8b 51 0c 83 fa 03 77 dd ff 24 95 e0 85 43 00 33 c0 33 c9 eb d7 b9 12 00 ...^..]..Q....w..$...C.3.3......
379a0 00 00 eb ce ff 75 08 8b d6 8b c8 e8 90 ff ff ff 83 c4 04 5e 8b e5 5d c3 6a 04 6a 00 6a 08 8d 55 .....u.............^..].j.j.j..U
379c0 f4 52 ff 71 08 50 8b 41 04 ff d0 83 c4 18 85 d2 7f 06 7c 99 85 c0 72 95 8b 45 f8 8b 4d f4 eb 94 .R.q.P.A..........|...r..E..M...
379e0 97 85 43 00 b8 85 43 00 a4 85 43 00 9d 85 43 00 55 8b ec 53 8b 5d 08 56 57 8b f9 85 db 75 1b 8d ..C...C...C...C.U..S.].VW....u..
37a00 47 0c 85 c0 0f 84 18 01 00 00 5f c7 00 12 00 00 00 89 58 04 33 c0 5e 5b 5d c3 6a 70 e8 60 42 03 G........._.......X.3.^[].jp.`B.
37a20 00 8b f0 83 c4 04 85 f6 75 1b 8d 47 0c 85 c0 0f 84 ed 00 00 00 c7 00 0e 00 00 00 5f 89 70 04 33 ........u..G..............._.p.3
37a40 c0 5e 5b 5d c3 8b 4d 10 8b 45 0c 8b 55 18 c7 06 00 00 00 00 89 46 50 89 4e 54 8b 4d 14 8b c1 0b .^[]..M..E..U........FP.NT.M....
37a60 c2 89 5e 04 75 05 83 c9 ff 0b d1 8b 45 20 89 4e 58 89 56 5c c7 46 08 00 00 00 00 85 c0 74 21 0f ..^.u.......E..NX.V\.F.......t!.
37a80 10 00 0f 11 46 10 0f 10 40 10 0f 11 46 20 0f 10 40 20 0f 11 46 30 0f 10 40 30 0f 11 46 40 eb 59 ....F...@...F...@...F0..@0..F@.Y
37aa0 33 c0 c7 46 10 00 00 00 00 c7 46 14 00 00 00 00 c7 46 18 00 00 00 00 c7 46 20 ff ff ff ff c7 46 3..F......F......F......F......F
37ac0 24 ff ff ff ff c7 46 40 00 00 00 00 c7 46 38 ff ff ff ff c7 46 3c ff ff ff ff c7 46 28 00 00 00 $.....F@.....F8.....F<.....F(...
37ae0 00 c7 46 2c 00 00 00 00 c7 46 30 00 00 00 00 c7 46 34 00 00 00 00 89 46 44 85 ff 74 1c 6a 14 e8 ..F,.....F0.....F4.....FD..t.j..
37b00 7d 41 03 00 83 c4 04 85 c0 75 1e 83 c7 0c 74 09 c7 07 0e 00 00 00 89 47 04 56 e8 47 41 03 00 83 }A.......u....t........G.V.GA...
37b20 c4 04 5f 5e 33 c0 5b 5d c3 5f 89 70 08 5e c7 00 00 00 00 00 c7 40 0c 00 00 00 00 c7 40 10 00 00 .._^3.[]._.p.^.......@......@...
37b40 00 00 c7 40 04 50 87 43 00 5b 5d c3 cc cc cc cc 55 8b ec 83 e4 f8 8b 45 18 83 ec 3c 53 56 57 83 ...@.P.C.[].....U......E...<SVW.
37b60 f8 05 77 36 ff 24 85 70 8a 43 00 8b 75 08 8b 06 85 c0 74 32 68 60 fd 49 00 50 e8 03 56 03 00 83 ..w6.$.p.C..u.....t2h`.I.P..V...
37b80 c4 08 89 46 04 85 c0 75 1d c7 46 68 0b 00 00 00 e8 dc 5a 03 00 8b 00 89 46 6c 83 c8 ff 0b d0 5f ...F...u..Fh......Z.....Fl....._
37ba0 5e 5b 8b e5 5d c3 83 7e 08 00 74 28 83 7e 54 00 8b 46 50 77 04 85 c0 74 1b 6a 00 50 ff 76 04 e8 ^[..]..~..t(.~T..FPw...t.j.P.v..
37bc0 e5 76 03 00 83 c4 0c 85 c0 79 09 c7 46 68 04 00 00 00 eb bc 8b 46 58 8b 4e 5c 89 46 60 33 c0 89 .v.......y..Fh.......FX.N\.F`3..
37be0 4e 64 33 d2 5f 5e 5b 8b e5 5d c3 8b 75 08 8b 7d 10 8b 56 60 8b c2 8b 4e 64 23 c1 83 f8 ff 74 15 Nd3._^[..]..u..}..V`...Nd#....t.
37c00 8b 45 14 3b c1 72 0a 77 04 3b fa 76 04 8b fa eb 07 8b c8 eb 03 8b 4d 14 85 c9 75 05 83 ff ff 76 .E.;.r.w.;.v..........M...u....v
37c20 0b 83 cf ff c7 44 24 14 00 00 00 00 83 7e 08 00 75 1e 8b 46 58 03 46 50 6a 00 2b c2 50 ff 76 04 .....D$......~..u..FX.FPj.+.P.v.
37c40 e8 64 76 03 00 83 c4 0c 85 c0 0f 88 7b ff ff ff ff 76 04 57 6a 01 ff 75 0c e8 0c 5c 03 00 8b d8 .dv.........{....v.Wj..u...\....
37c60 83 c4 10 85 db 75 1b ff 76 04 e8 7f 57 03 00 83 c4 04 85 c0 74 0c c7 46 68 05 00 00 00 e9 0e ff .....u..v...W.......t..Fh.......
37c80 ff ff 8b 4e 60 8b c1 8b 7e 64 23 c7 83 f8 ff 74 0b 2b cb 89 4e 60 83 df 00 89 7e 64 8b c3 33 d2 ...N`...~d#....t.+..N`....~d..3.
37ca0 5f 5e 5b 8b e5 5d c3 8b 75 08 83 3e 00 74 12 ff 76 04 e8 59 55 03 00 83 c4 04 c7 46 04 00 00 00 _^[..]..u..>.t..v..YU......F....
37cc0 00 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 83 7d 14 00 77 0a 83 7d 10 40 0f 82 be fe ff ff 8b 7d 08 8b .3.3._^[..]..}..w..}.@.......}..
37ce0 47 10 0b 47 14 74 30 8b 45 0c 33 d2 0f 10 47 10 0f 11 00 0f 10 47 20 0f 11 40 10 0f 10 47 30 0f G..G.t0.E.3...G......G...@...G0.
37d00 11 40 20 0f 10 47 40 0f 11 40 30 b8 40 00 00 00 5f 5e 5b 8b e5 5d c3 8b 47 04 85 c0 74 16 50 e8 .@...G@..@0.@..._^[..]..G...t.P.
37d20 20 45 03 00 8d 4c 24 1c 51 50 e8 13 85 03 00 83 c4 0c eb 0f 8d 44 24 18 50 ff 37 e8 18 85 03 00 .E...L$.QP...........D$.P.7.....
37d40 83 c4 08 85 c0 74 1d c7 47 68 05 00 00 00 e8 1e 59 03 00 8b 00 89 47 6c 83 c8 ff 0b d0 5f 5e 5b .....t..Gh......Y.....Gl....._^[
37d60 8b e5 5d c3 8b 75 0c 33 c0 8b 4c 24 3c 89 46 34 8b 44 24 38 89 46 28 c7 46 08 00 00 00 00 c7 46 ..]..u.3..L$<.F4.D$8.F(.F......F
37d80 10 ff ff ff ff c7 46 14 ff ff ff ff c7 46 30 00 00 00 00 c7 46 18 00 00 00 00 c7 46 1c 00 00 00 ......F......F0.....F......F....
37da0 00 c7 46 20 00 00 00 00 c7 46 24 00 00 00 00 89 4e 2c c7 06 10 00 00 00 c7 46 04 00 00 00 00 8b ..F......F$.....N,.......F......
37dc0 4f 58 8b c1 8b 57 5c 23 c2 83 f8 ff 74 05 89 4e 18 eb 18 8b 44 24 1e 25 00 f0 00 00 3d 00 80 00 OX...W\#....t..N....D$.%....=...
37de0 00 75 18 8b 44 24 2c 99 89 46 18 c7 46 04 00 00 00 00 c7 06 14 00 00 00 89 56 1c b8 40 00 00 00 .u..D$,..F..F............V..@...
37e00 33 d2 5f 5e 5b 8b e5 5d c3 83 7d 14 00 77 0a 83 7d 10 08 0f 82 81 fd ff ff 8b 45 08 8b 50 6c 8b 3._^[..]..}..w..}.........E..Pl.
37e20 48 68 8b 45 0c 89 50 04 33 d2 89 08 b8 08 00 00 00 5f 5e 5b 8b e5 5d c3 8b 75 08 ff 36 e8 24 3e Hh.E..P.3........_^[..]..u..6.$>
37e40 03 00 83 c4 04 83 7e 08 00 74 10 8b 46 04 85 c0 74 09 50 e8 b8 53 03 00 83 c4 04 56 e8 05 3e 03 ......~..t..F...t.P..S.....V..>.
37e60 00 83 c4 04 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 90 6b 87 43 00 eb 87 43 00 a7 88 43 00 cc 88 43 00 ....3.3._^[..]..k.C...C...C...C.
37e80 09 8a 43 00 38 8a 43 00 cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 8b 45 18 53 56 57 83 f8 05 ..C.8.C.........U.....Q.E.SVW...
37ea0 0f 87 5e 01 00 00 ff 24 85 10 8c 43 00 8b 4d 08 8b 41 04 89 01 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 ..^....$...C..M..A...3.3._^[..].
37ec0 8b 5d 08 8b 43 08 8b 0b 2b c1 99 8b fa 8b f0 8b 55 14 3b fa 72 0d 8b 45 10 77 04 3b f0 76 04 8b .]..C...+.......U.;.r..E.w.;.v..
37ee0 f0 8b fa 8b c6 0b c7 74 0f 56 51 ff 75 0c e8 9d 06 03 00 83 c4 0c 01 33 8b c6 8b d7 5f 5e 5b 8b .......t.VQ.u..........3...._^[.
37f00 e5 5d c3 83 7d 14 00 77 0a 83 7d 10 40 0f 82 f1 00 00 00 8b 75 0c 33 c0 8b 55 08 89 46 34 c7 06 .]..}..w..}.@.......u.3..U..F4..
37f20 00 00 00 00 c7 46 04 00 00 00 00 c7 46 28 ff ff ff ff c7 46 2c ff ff ff ff c7 46 18 00 00 00 00 .....F......F(.....F,.....F.....
37f40 c7 46 1c 00 00 00 00 c7 46 20 00 00 00 00 c7 46 24 00 00 00 00 c7 46 08 00 00 00 00 c7 46 10 ff .F......F......F$.....F......F..
37f60 ff ff ff c7 46 14 ff ff ff ff c7 46 30 00 00 00 00 8b 42 10 8b 4a 14 89 46 28 89 4e 2c 8b 42 08 ....F......F0.....B..J..F(.N,.B.
37f80 2b 42 04 99 89 46 18 89 56 1c 89 46 20 b8 40 00 00 00 89 56 24 33 d2 c7 06 dc 00 00 00 c7 46 04 +B...F..V..F..@....V$3........F.
37fa0 00 00 00 00 5f 5e 5b 8b e5 5d c3 83 7d 14 00 77 06 83 7d 10 08 72 4d 8b 45 0c 33 d2 c7 40 04 00 ...._^[..]..}..w..}..rM.E.3..@..
37fc0 00 00 00 c7 00 00 00 00 00 b8 08 00 00 00 5f 5e 5b 8b e5 5d c3 8b 75 08 83 7e 18 00 74 12 ff 76 .............._^[..]..u..~..t..v
37fe0 04 e8 80 3c 03 00 83 c4 04 c7 46 04 00 00 00 00 56 e8 70 3c 03 00 83 c4 04 33 c0 33 d2 5f 5e 5b ...<......F.....V.p<.....3.3._^[
38000 8b e5 5d c3 5f 83 c8 ff 5e 0b d0 5b 8b e5 5d c3 ad 8a 43 00 c0 8a 43 00 b5 8a 43 00 03 8b 43 00 ..]._...^..[..]...C...C...C...C.
38020 ab 8b 43 00 d5 8b 43 00 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 18 8b c1 89 55 fc 8b 4d 0c 53 8b ..C...C.........U........U..M.S.
38040 5d 08 56 8d 70 0c 89 45 f8 57 89 4d ec 3b 48 34 72 22 77 05 3b 58 30 72 1b 85 f6 74 0d c7 06 12 ].V.p..E.W.M.;H4r"w.;X0r...t....
38060 00 00 00 c7 46 04 00 00 00 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 83 e2 08 8d 78 40 89 55 f4 75 11 8b ....F........_^[..].....x@.U.u..
38080 07 8b cb 03 c9 8b 44 c8 04 89 45 0c 85 c0 75 31 8b cb c1 e1 04 03 0f 8b 01 89 45 0c 85 c0 74 b9 ......D...E...u1..........E...t.
380a0 83 79 0c 00 74 1b 85 d2 75 17 85 f6 74 bc c7 06 17 00 00 00 83 c8 ff 89 56 04 5f 5e 5b 8b e5 5d .y..t...u...t...........V._^[..]
380c0 c3 8b 55 fc 8b 4d f8 56 ff 75 ec 53 e8 6f e5 ff ff 83 c4 0c 85 c0 74 92 8b 48 38 33 d2 56 ff 75 ..U..M.V.u.S.o........t..H83.V.u
380e0 fc e8 6a f5 ff ff 83 c4 08 89 45 f8 85 c0 0f 84 76 ff ff ff 83 7d f4 00 75 45 8b 0f 8b d3 03 d2 ..j.......E.....v....}..uE......
38100 8b 4c d1 08 85 c9 74 37 8b 7d 10 8b d7 e8 9e f4 ff ff 85 c0 79 1f 85 f6 0f 84 4c ff ff ff c7 06 .L....t7.}..........y.....L.....
38120 0f 00 00 00 83 c8 ff c7 46 04 00 00 00 00 5f 5e 5b 8b e5 5d c3 8b 07 8b 4f 04 e9 b9 00 00 00 8b ........F....._^[..]....O.......
38140 7d 10 33 c0 8b 55 0c c7 47 30 00 00 00 00 c7 47 28 ff ff ff ff c7 47 2c ff ff ff ff c7 47 18 00 }.3..U..G0.....G(.....G,.....G..
38160 00 00 00 c7 47 1c 00 00 00 00 c7 47 20 00 00 00 00 c7 47 24 00 00 00 00 89 47 34 c7 07 00 00 00 ....G......G......G$.....G4.....
38180 00 c7 47 04 00 00 00 00 c7 47 08 00 00 00 00 c7 47 10 ff ff ff ff c7 47 14 ff ff ff ff 8b 42 20 ..G......G......G......G......B.
381a0 89 47 30 8b 42 30 8b 4a 34 89 47 18 89 4f 1c 8b 42 18 8b 4a 1c 89 47 28 89 4f 2c 8b 42 28 8b 4a .G0.B0.J4.G..O..B..J..G(.O,.B(.J
381c0 2c 89 47 20 89 4f 24 66 8b 42 14 66 89 47 34 0f b7 42 10 a8 01 74 14 a8 40 b9 01 00 00 00 b8 ff ,.G..O$f.B.f.G4..B...t..@.......
381e0 ff 00 00 0f 44 c1 0f b7 c0 eb 02 33 c0 66 89 47 36 33 c9 b8 fc 00 00 00 8b 55 ec 83 c8 03 89 57 ....D......3.f.G63.......U.....W
38200 14 8b 55 f8 89 5f 10 89 07 33 c0 89 57 08 89 4f 04 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc ..U.._...3..W..O._^[..].........
38220 53 56 57 8b f9 8b 4f 08 85 c9 74 0c e8 8f c1 ff ff c7 47 08 00 00 00 00 8b 47 04 8b f0 85 c0 74 SVW...O...t.......G......G.....t
38240 37 8b 08 f6 c1 01 74 30 83 78 14 fe 75 2a 83 e1 fe 89 08 8b 77 04 83 3e 00 75 1d 85 f6 74 10 8b 7.....t0.x..u*......w..>.u...t..
38260 ce e8 8a cb ff ff 56 e8 fa 39 03 00 83 c4 04 c7 47 04 00 00 00 00 33 f6 8b 1f c7 47 0c 00 00 00 ......V..9......G.....3....G....
38280 00 85 db 74 13 8b cb e8 64 cb ff ff 53 e8 d4 39 03 00 8b 77 04 83 c4 04 85 f6 74 10 8b ce e8 4d ...t....d...S..9...w......t....M
382a0 cb ff ff 56 e8 bd 39 03 00 83 c4 04 5f 5e 5b c3 55 8b ec 83 ec 10 89 55 f0 8b d1 89 55 fc 85 d2 ...V..9....._^[.U......U....U...
382c0 75 07 8d 41 01 8b e5 5d c3 8b 0a 57 8b 7a 08 89 4d f4 85 ff 0f 85 94 00 00 00 0f b7 42 04 bf 01 u..A...]...W.z..M...........B...
382e0 00 00 00 56 33 f6 89 45 f8 85 c0 0f 84 7c 00 00 00 53 8d 1c 0e 8a 0b 80 f9 1f 76 05 80 f9 80 72 ...V3..E.....|...S........v....r
38300 59 80 f9 0d 74 54 80 f9 0a 74 4f 80 f9 09 74 4a 8a c1 bf 03 00 00 00 24 e0 3c c0 75 05 8d 57 fe Y...tT...tO...tJ.......$.<.u..W.
38320 eb 19 8a c1 24 f0 3c e0 75 07 ba 02 00 00 00 eb 0a 80 e1 f8 80 f9 f0 75 2b 8b d7 03 f2 3b 75 f8 ....$.<.u..............u+....;u.
38340 73 22 b8 01 00 00 00 8a 0c 03 80 e1 c0 80 f9 80 75 12 40 3b c2 76 f0 8b 45 f8 46 3b f0 73 0a 8b s"..............u.@;.v..E.F;.s..
38360 4d f4 eb 8e bf 04 00 00 00 8b 55 fc 5b 5e 8b 4d f0 89 7a 08 85 c9 74 24 83 f9 02 75 11 83 ff 03 M.........U.[^.M..z...t$...u....
38380 75 0c 8b f9 89 7a 08 8b c7 5f 8b e5 5d c3 3b cf 74 0a b8 05 00 00 00 83 ff 01 75 02 8b c7 5f 8b u....z..._..].;.t.........u..._.
383a0 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 7d 0c 00 56 0f 84 d8 00 00 00 8b 45 .]..............U...}..V.......E
383c0 10 83 f8 08 74 0e 83 f8 ff 74 09 83 f8 fe 0f 85 c2 00 00 00 68 50 20 00 00 e8 a3 38 03 00 8b f0 ....t....t..........hP.....8....
383e0 83 c4 04 85 f6 75 1a 8b 45 08 83 c0 0c 0f 84 b8 00 00 00 c7 00 0e 00 00 00 89 70 04 33 c0 5e 5d .....u..E.................p.3.^]
38400 c3 53 8b 5d 14 c7 46 04 00 00 00 00 c7 06 00 00 00 00 c7 46 08 00 00 00 00 57 8b 7d 08 83 e3 01 .S.]..F............F.....W.}....
38420 74 11 8b 47 1c f6 d0 0f b6 c0 83 e0 01 83 c8 08 89 46 0c 85 ff 74 20 6a 14 e8 43 38 03 00 8b c8 t..G.............F...t.j..C8....
38440 83 c4 04 85 c9 75 20 8d 47 0c 85 c0 74 09 c7 00 0e 00 00 00 89 48 04 56 e8 09 38 03 00 83 c4 04 .....u..G...t........H.V..8.....
38460 33 c0 5f 5b 5e 5d c3 8b 45 0c 85 db 89 01 ba b0 90 43 00 b8 e0 93 43 00 89 71 08 5f 0f 45 c2 c7 3._[^]..E........C....C..q._.E..
38480 41 0c 00 00 00 00 5b 89 41 04 8b c1 c7 41 10 00 00 00 00 5e 5d c3 8b 45 08 83 c0 0c 74 0d c7 00 A.....[.A....A.....^]..E....t...
384a0 12 00 00 00 c7 40 04 00 00 00 00 33 c0 5e 5d c3 55 8b ec 83 e4 f8 8b 45 1c 83 ec 0c 8b 55 10 53 .....@.....3.^].U......E.....U.S
384c0 56 57 83 f8 05 0f 87 c0 02 00 00 ff 24 85 a8 93 43 00 8b 75 0c 83 ec 0c 8d 8e 18 20 00 00 c7 01 VW..........$...C..u............
384e0 00 00 00 00 ff 76 0c c7 86 38 20 00 00 00 00 00 00 83 ec 08 c7 86 3c 20 00 00 00 00 00 00 c7 86 .....v...8............<.........
38500 40 20 00 00 00 00 00 00 c7 86 1c 20 00 00 00 00 00 00 c7 86 28 20 00 00 00 00 00 00 c7 86 24 20 @...................(.........$.
38520 00 00 00 00 00 00 e8 f5 27 00 00 83 c4 18 85 c0 0f 84 c6 01 00 00 89 46 04 83 c8 ff c7 06 0d 00 ........'..............F........
38540 00 00 0b d0 5f 5e 5b 8b e5 5d c3 8b 75 0c 83 3e 00 74 10 83 cf ff 0b cf 8b c7 8b d1 5f 5e 5b 8b ...._^[..]..u..>.t.........._^[.
38560 e5 5d c3 8b 7d 14 8b c7 0b 45 18 75 1c 0f 57 c0 66 0f 13 44 24 10 8b 4c 24 14 8b d1 8b 7c 24 10 .]..}....E.u..W.f..D$..L$....|$.
38580 8b c7 5f 5e 5b 8b e5 5d c3 8b 5d 08 89 96 24 20 00 00 89 be 28 20 00 00 8d be 18 20 00 00 66 90 .._^[..]..]...$.....(.........f.
385a0 8b 56 08 8b cf f7 da 1b d2 83 e2 04 e8 2f 2b 00 00 8d 48 05 83 f9 07 77 e7 ff 24 8d c0 93 43 00 .V.........../+...H....w..$...C.
385c0 83 be 28 20 00 00 00 0f 84 e8 00 00 00 83 7e 08 00 74 cd 83 be 1c 20 00 00 00 75 c4 e9 d4 00 00 ..(...........~..t........u.....
385e0 00 83 be 1c 20 00 00 00 0f 85 be 00 00 00 83 7e 08 00 0f 85 bd 00 00 00 83 7b 10 00 8d 7e 18 0f ...............~.........{...~..
38600 84 8e 00 00 00 85 ff 0f 84 86 00 00 00 8b 03 8b 53 08 8b 4b 04 6a 01 6a 00 68 00 20 00 00 57 52 ................S..K.j.j.h....WR
38620 85 c0 75 13 ff d1 83 c4 14 8b c8 85 d2 7c 6b 7f 18 85 c9 72 65 eb 12 50 ff d1 83 c4 18 8b c8 85 ..u..........|k....re..P........
38640 d2 7c 39 7f 04 85 c9 72 33 8b c1 0b c2 75 1c 8b 86 20 20 00 00 c7 46 08 01 00 00 00 89 46 10 c7 .|9....r3....u........F......F..
38660 46 14 00 00 00 00 e9 2d ff ff ff 89 be 18 20 00 00 89 8e 1c 20 00 00 e9 1c ff ff ff 83 f9 fe 75 F......-.......................u
38680 08 8d 41 04 83 fa ff 74 05 b8 01 00 00 00 89 43 0c eb 07 c7 43 0c 03 00 00 00 8d 46 04 8b d6 50 ..A....t.......C....C......F...P
386a0 8b cb e8 99 f2 ff ff 83 c4 04 eb 09 c7 06 0d 00 00 00 89 46 04 8b 4d 18 33 d2 8b 86 28 20 00 00 ...................F..M.3...(...
386c0 3b d1 77 18 8b 7d 14 72 04 3b c7 73 0f 2b f8 8b c7 1b ca 8b d1 5f 5e 5b 8b e5 5d c3 8b 06 f7 d8 ;.w..}.r.;.s.+......._^[..].....
386e0 1b c0 99 8b f8 8b ca 5f 5e 5b 8b e5 5d c3 8b 4d 0c 8d 89 18 20 00 00 e8 34 34 00 00 33 c0 33 d2 ......._^[..]..M........44..3.3.
38700 5f 5e 5b 8b e5 5d c3 8b 32 b8 08 00 00 00 8b 4d 0c 83 ce 40 8b 7a 04 66 89 42 34 89 32 89 7a 04 _^[..]..2......M...@.z.f.B4.2.z.
38720 83 79 08 00 74 1f 8b 41 10 83 ce 08 8b 49 14 89 42 20 33 c0 89 4a 24 89 32 89 7a 04 33 d2 5f 5e .y..t..A.....I..B.3..J$.2.z.3._^
38740 5b 8b e5 5d c3 83 e6 f7 33 ff 89 32 33 c0 89 7a 04 33 d2 5f 5e 5b 8b e5 5d c3 8b 45 0c 8b 08 8b [..]....3..23..z.3._^[..]..E....
38760 40 04 89 42 04 b8 08 00 00 00 89 0a 33 d2 5f 5e 5b 8b e5 5d c3 ff 75 0c e8 e9 34 03 00 83 c4 04 @..B........3._^[..]..u...4.....
38780 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 8b 45 0c 5f 5e 5b c7 00 12 00 00 00 c7 40 04 00 00 00 00 83 c8 3.3._^[..]..E._^[.......@.......
387a0 ff 0b d0 8b e5 5d c3 90 d2 90 43 00 4b 91 43 00 ee 92 43 00 07 93 43 00 5a 93 43 00 75 93 43 00 .....]....C.K.C...C...C.Z.C.u.C.
387c0 e1 91 43 00 ac 92 43 00 ac 92 43 00 ac 92 43 00 a0 91 43 00 c0 91 43 00 c0 91 43 00 ac 92 43 00 ..C...C...C...C...C...C...C...C.
387e0 55 8b ec 83 e4 f8 8b 45 1c 83 ec 0c 53 56 57 83 f8 05 0f 87 30 03 00 00 ff 24 85 44 97 43 00 8b U......E....SVW.....0....$.D.C..
38800 7d 08 8b 75 0c 83 7f 10 00 8d 5e 18 0f 84 c0 00 00 00 85 db 0f 84 b8 00 00 00 8b 07 8b 57 08 8b }..u......^..................W..
38820 4f 04 6a 01 6a 00 68 00 20 00 00 53 52 85 c0 75 6b ff d1 83 c4 14 85 d2 7f 0e 0f 8c 99 00 00 00 O.j.j.h....SR..uk...............
38840 85 c0 0f 82 91 00 00 00 83 ec 08 c7 86 38 20 00 00 00 00 00 00 8d 8e 18 20 00 00 c7 86 3c 20 00 .............8...............<..
38860 00 00 00 00 00 c7 86 40 20 00 00 00 00 00 00 89 19 89 86 1c 20 00 00 e8 94 0b 00 00 83 c4 08 85 .......@........................
38880 c0 0f 84 54 02 00 00 89 46 04 83 c8 ff c7 06 0d 00 00 00 0b d0 5f 5e 5b 8b e5 5d c3 50 ff d1 83 ...T....F............_^[..].P...
388a0 c4 18 85 d2 7f a2 7c 04 85 c0 73 9c 83 f8 fe 75 0a b8 02 00 00 00 83 fa ff 74 05 b8 01 00 00 00 ......|...s....u.........t......
388c0 89 47 0c 83 ca ff b8 fe ff ff ff 5f 5e 5b 8b e5 5d c3 c7 47 0c 03 00 00 00 b8 fe ff ff ff 83 ca .G........._^[..]..G............
388e0 ff 5f 5e 5b 8b e5 5d c3 8b 75 0c 83 3e 00 74 10 83 cf ff 0b cf 8b c7 8b d1 5f 5e 5b 8b e5 5d c3 ._^[..]..u..>.t.........._^[..].
38900 8b 7d 14 8b c7 0b 45 18 75 1c 0f 57 c0 66 0f 13 44 24 10 8b 4c 24 14 8b d1 8b 7c 24 10 8b c7 5f .}....E.u..W.f..D$..L$....|$..._
38920 5e 5b 8b e5 5d c3 8b 45 10 8b 5d 08 89 86 24 20 00 00 89 be 28 20 00 00 0f 1f 84 00 00 00 00 00 ^[..]..E..]...$.....(...........
38940 83 be 28 20 00 00 00 0f 84 e4 00 00 00 8d 8e 18 20 00 00 ba 02 00 00 00 e8 93 0c 00 00 8d 48 05 ..(...........................H.
38960 83 f9 07 77 db ff 24 8d 5c 97 43 00 83 be 1c 20 00 00 00 0f 85 af 00 00 00 83 7e 08 00 0f 85 ae ...w..$.\.C...............~.....
38980 00 00 00 83 7b 10 00 8d 7e 18 74 7a 85 ff 74 76 8b 03 8b 53 08 8b 4b 04 6a 01 6a 00 68 00 20 00 ....{...~.tz..tv...S..K.j.j.h...
389a0 00 57 52 85 c0 75 13 ff d1 83 c4 14 8b c8 85 d2 7c 5b 7f 18 85 c9 72 55 eb 12 50 ff d1 83 c4 18 .WR..u..........|[....rU..P.....
389c0 8b c8 85 d2 7c 29 7f 04 85 c9 72 23 8b c1 0b c2 75 0c c7 46 08 01 00 00 00 e9 62 ff ff ff 89 be ....|)....r#....u..F......b.....
389e0 18 20 00 00 89 8e 1c 20 00 00 e9 51 ff ff ff 83 f9 fe 75 08 8d 41 04 83 fa ff 74 05 b8 01 00 00 ...........Q......u..A....t.....
38a00 00 89 43 0c eb 07 c7 43 0c 03 00 00 00 8d 46 04 8b d6 50 8b cb e8 26 ef ff ff 83 c4 04 eb 12 c7 ..C....C......F...P...&.........
38a20 46 08 01 00 00 00 eb 09 c7 06 0d 00 00 00 89 46 04 8b 4d 18 33 d2 8b 86 28 20 00 00 3b d1 77 18 F..............F..M.3...(...;.w.
38a40 8b 7d 14 72 04 3b c7 73 0f 2b f8 8b c7 1b ca 8b d1 5f 5e 5b 8b e5 5d c3 8b 06 f7 d8 1b c0 99 8b .}.r.;.s.+......._^[..].........
38a60 f8 8b ca 5f 5e 5b 8b e5 5d c3 8b 75 0c 81 c6 18 20 00 00 74 66 8b 46 1c 85 c0 74 5f 8b 4e 24 85 ..._^[..]..u.......tf.F...t_.N$.
38a80 c9 74 58 8b 50 34 85 d2 74 0f 52 ff 76 28 ff d1 8b 46 1c 83 c4 08 8b 4e 24 50 ff 76 28 ff d1 83 .tX.P4..t.R.v(...F.....N$P.v(...
38aa0 c4 08 c7 46 1c 00 00 00 00 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 8b 45 10 33 c9 66 89 48 34 39 48 24 ...F.....3.3._^[..]..E.3.f.H49H$
38ac0 77 05 39 48 20 76 14 8b 50 1c 8b 48 18 85 d2 75 04 85 c9 74 06 89 48 20 89 50 24 33 c0 33 d2 5f w.9H.v..P..H...u...t..H..P$3.3._
38ae0 5e 5b 8b e5 5d c3 83 7d 18 00 77 08 72 4a 83 7d 14 08 72 44 8b 45 0c 8b 50 04 8b 08 8b 45 10 89 ^[..]..}..w.rJ.}..rD.E..P....E..
38b00 50 04 33 d2 89 08 b8 08 00 00 00 5f 5e 5b 8b e5 5d c3 ff 75 0c e8 4c 31 03 00 83 c4 04 33 c0 33 P.3........_^[..]..u..L1.....3.3
38b20 d2 5f 5e 5b 8b e5 5d c3 8b 45 0c c7 00 12 00 00 00 c7 40 04 00 00 00 00 5f 83 c8 ff 5e 0b d0 5b ._^[..]..E........@....._...^..[
38b40 8b e5 5d c3 ff 93 43 00 e8 94 43 00 6a 96 43 00 b4 96 43 00 e6 96 43 00 12 97 43 00 6c 95 43 00 ..]...C...C.j.C...C...C...C.l.C.
38b60 28 96 43 00 28 96 43 00 28 96 43 00 40 95 43 00 40 95 43 00 1f 96 43 00 28 96 43 00 cc cc cc cc (.C.(.C.(.C.@.C.@.C...C.(.C.....
38b80 55 8b ec 83 e4 f8 51 53 56 57 8b 7d 18 85 ff 0f 84 0a 01 00 00 8b 5d 0c 85 db 0f 84 ff 00 00 00 U.....QSVW.}..........].........
38ba0 66 83 7d 10 01 0f 85 f4 00 00 00 f6 45 14 01 74 22 8b 45 08 83 c0 0c 0f 84 f7 00 00 00 c7 00 18 f.}.........E..t".E.............
38bc0 00 00 00 c7 40 04 00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 6a 14 e8 a7 30 03 00 8b f0 83 c4 04 85 ....@.....3._^[..].j...0........
38be0 f6 75 1e 8b 45 08 83 c0 0c 0f 84 c5 00 00 00 c7 00 0e 00 00 00 89 70 04 33 c0 5f 5e 5b 8b e5 5d .u..E.................p.3._^[..]
38c00 c3 8b cf c7 46 04 00 00 00 00 c7 06 00 00 00 00 c7 46 08 78 56 34 12 c7 46 0c 89 67 45 23 c7 46 ....F............F.xV4..F..gE#.F
38c20 10 90 78 56 34 8d 51 01 8a 01 41 84 c0 75 f9 6a 01 2b ca 33 d2 6a 00 51 57 8b ce e8 80 00 00 00 ..xV4.Q...A..u.j.+.3.j.QW.......
38c40 8b 7d 08 83 c4 10 85 ff 74 22 6a 14 e8 30 30 03 00 83 c4 04 85 c0 75 26 8d 47 0c 85 c0 74 0d c7 .}......t"j..00.......u&.G...t..
38c60 00 0e 00 00 00 c7 40 04 00 00 00 00 56 e8 f4 2f 03 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 c7 40 ......@.....V../.....3._^[..]..@
38c80 0c 00 00 00 00 c7 40 10 00 00 00 00 89 18 c7 40 04 70 9b 43 00 89 70 08 5f 5e 5b 8b e5 5d c3 8b ......@........@.p.C..p._^[..]..
38ca0 45 08 83 c0 0c 74 0d c7 00 12 00 00 00 c7 40 04 00 00 00 00 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc E....t........@....._^3.[..]....
38cc0 55 8b ec 83 ec 14 83 7d 10 00 0f 57 c0 53 56 57 8b fa 66 0f 13 45 f0 8b d9 0f 82 b1 00 00 00 77 U......}...W.SVW..f..E.........w
38ce0 0a 83 7d 0c 00 0f 86 a5 00 00 00 8b 4d f4 0f b7 43 10 8b 75 f0 89 4d f8 0f 1f 84 00 00 00 00 00 ..}.........M...C..u..M.........
38d00 83 7d 14 00 8b 4d 08 8a 14 0e 88 55 ff 75 16 83 c8 02 0f b7 c0 8b c8 83 f1 01 0f af c8 c1 f9 08 .}...M.....U.u..................
38d20 32 d1 88 55 ff 85 ff 74 03 88 14 3e 8b 4b 08 8d 55 ff f7 d1 6a 01 e8 85 03 00 00 8b 4b 10 8d 55 2..U...t...>.K..U...j.......K..U
38d40 ff f7 d0 f7 d1 89 43 08 0f b6 c0 03 43 0c 69 c0 05 84 08 08 6a 01 40 89 43 0c c1 e8 18 88 45 ff ......C.....C.i.....j.@.C.....E.
38d60 e8 5b 03 00 00 8b 4d f8 83 c4 08 83 c6 01 f7 d0 89 43 10 83 d1 00 0f b7 c0 89 4d f8 3b 4d 10 0f .[....M..........C........M.;M..
38d80 82 7b ff ff ff 77 09 3b 75 0c 0f 82 70 ff ff ff 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc .{...w.;u...p..._^[..]..........
38da0 55 8b ec 83 ec 5c 53 56 8b f1 57 8b fa 83 7e 10 00 0f 84 8f 01 00 00 8b 06 8b 4e 04 8b 56 08 6a U....\SV..W...~...........N..V.j
38dc0 01 6a 00 6a 0c 85 c0 75 75 8d 45 ec 50 52 ff d1 83 c4 14 85 d2 7f 0e 0f 8c 70 01 00 00 85 c0 0f .j.j...uu.E.PR...........p......
38de0 82 68 01 00 00 83 f8 0c 0f 85 41 01 00 00 85 d2 0f 85 39 01 00 00 52 52 50 8d 45 ec 8b cf 50 8b .h........A.......9...RRP.E...P.
38e00 d0 e8 ba fe ff ff 8b 0e 83 c4 10 85 c9 75 60 6a 03 51 6a 40 8d 45 a8 50 ff 76 08 8b 46 04 ff d0 .............u`j.Qj@.E.P.v..F...
38e20 83 c4 14 85 d2 0f 8f a1 00 00 00 7c 08 85 c0 0f 83 97 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 8d 5d ...........|.........3._^[..]..]
38e40 ec 53 52 50 ff d1 83 c4 18 85 d2 7f 98 7c 04 85 c0 73 92 83 f8 fe 75 0a b8 02 00 00 00 83 fa ff .SRP.........|...s....u.........
38e60 74 05 b8 01 00 00 00 89 46 0c e9 de 00 00 00 8d 55 a8 e8 39 e7 ff ff 85 c0 79 10 c7 46 0c 02 00 t.......F.......U..9.....y..F...
38e80 00 00 33 c0 5f 5e 5b 8b e5 5d c3 6a 03 6a 00 6a 40 8d 45 a8 50 ff 76 08 8b 46 04 ff 36 ff d0 83 ..3._^[..].j.j.j@.E.P.v..F..6...
38ea0 c4 18 85 d2 7f 26 7c 04 85 c0 73 20 83 f8 fe 75 0a b8 02 00 00 00 83 fa ff 74 05 b8 01 00 00 00 .....&|...s....u.........t......
38ec0 89 46 0c 33 c0 5f 5e 5b 8b e5 5d c3 8b 45 d0 8b 4d d4 89 45 f8 8d 45 f8 50 89 4d fc e8 78 d6 03 .F.3._^[..]..E..M..E..E.P.M..x..
38ee0 00 8b 4d d8 83 c4 04 8a 55 f7 c1 e9 18 3a d1 0f 84 40 ff ff ff 66 8b 48 08 66 c1 e1 06 66 03 48 ..M.....U....:...@...f.H.f...f.H
38f00 04 8b 00 66 c1 e1 05 d1 f8 66 03 c8 66 c1 e9 08 3a d1 0f 84 1d ff ff ff c7 07 1b 00 00 00 83 c8 ...f.....f..f...:...............
38f20 ff c7 47 04 00 00 00 00 5f 5e 5b 8b e5 5d c3 c7 07 11 00 00 00 83 c8 ff c7 47 04 00 00 00 00 5f ..G....._^[..]...........G....._
38f40 5e 5b 8b e5 5d c3 c7 46 0c 03 00 00 00 8d 47 04 8b d7 50 8b ce e8 e6 e9 ff ff 83 c4 04 83 c8 ff ^[..]..F......G...P.............
38f60 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 8b 45 1c 83 ec 0c 53 56 57 83 _^[..]..........U......E....SVW.
38f80 f8 05 0f 87 e0 00 00 00 ff 24 85 84 9c 43 00 8b 55 0c 8b 4d 08 e8 06 fe ff ff 85 c0 0f 89 87 00 .........$...C..U..M............
38fa0 00 00 83 c8 ff 0b d0 5f 5e 5b 8b e5 5d c3 ff 75 18 8b 7d 10 8b d7 ff 75 14 8b 4d 08 e8 7f d9 ff ......._^[..]..u..}....u..M.....
38fc0 ff 8b da 83 c4 08 8b f0 85 db 7f 15 7c 04 85 f6 73 0f b8 fe ff ff ff 83 ca ff 5f 5e 5b 8b e5 5d ............|...s........._^[..]
38fe0 c3 8b 4d 0c 8b d7 6a 00 53 56 57 e8 d0 fc ff ff 83 c4 10 8b c6 8b d3 5f 5e 5b 8b e5 5d c3 8b 55 ..M...j.SVW............_^[..]..U
39000 10 33 c0 81 0a 80 00 00 00 8b 0a 83 e1 08 66 89 42 36 83 c9 00 8b 42 04 89 42 04 89 44 24 14 74 .3............f.B6....B..B..D$.t
39020 08 83 42 20 f4 83 52 24 ff 33 c0 33 d2 5f 5e 5b 8b e5 5d c3 8b 45 0c 8b 50 04 8b 08 8b 45 10 89 ..B...R$.3.3._^[..]..E..P....E..
39040 50 04 33 d2 89 08 b8 08 00 00 00 5f 5e 5b 8b e5 5d c3 ff 75 0c e8 0c 2c 03 00 83 c4 04 33 c0 33 P.3........_^[..]..u...,.....3.3
39060 d2 5f 5e 5b 8b e5 5d c3 8b 45 0c 5f 5e 5b c7 00 12 00 00 00 c7 40 04 00 00 00 00 83 c8 ff 0b d0 ._^[..]..E._^[.......@..........
39080 8b e5 5d c3 8f 9b 43 00 ae 9b 43 00 29 9c 43 00 fe 9b 43 00 34 9c 43 00 52 9c 43 00 cc cc cc cc ..]...C...C.).C...C.4.C.R.C.....
390a0 55 8b ec 85 d2 75 04 33 c0 5d c3 5d e9 0f 00 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc U....u.3.].]....................
390c0 55 8b ec 51 53 57 8b 7d 08 8b da f7 d1 85 ff 74 1d f6 c3 03 74 18 0f b6 03 43 33 c1 c1 e9 08 0f U..QSW.}.......t....t....C3.....
390e0 b6 c0 33 0c 85 c8 6f 53 00 83 ef 01 75 e3 56 83 ff 20 0f 82 de 01 00 00 8b c7 c1 e8 05 89 45 fc ..3...oS....u.V...............E.
39100 33 0b 8b c1 c1 e8 10 0f b6 d0 8b c1 c1 e8 08 0f b6 c0 8b 14 95 c8 73 53 00 33 14 85 c8 77 53 00 3.....................sS.3...wS.
39120 8b c1 c1 e8 18 33 14 85 c8 6f 53 00 0f b6 c1 33 14 85 c8 7b 53 00 33 53 04 83 c3 08 8b c2 89 5d .....3...oS....3...{S.3S.......]
39140 08 c1 e8 10 0f b6 c8 8b c2 c1 e8 08 0f b6 c0 8b 75 08 8b 1c 8d c8 73 53 00 33 1c 85 c8 77 53 00 ................u.....sS.3...wS.
39160 8b c2 c1 e8 18 33 1c 85 c8 6f 53 00 0f b6 c2 33 1c 85 c8 7b 53 00 33 1e 8b c3 c1 e8 10 0f b6 c8 .....3...oS....3...{S.3.........
39180 8b c3 c1 e8 08 0f b6 c0 8b 14 8d c8 73 53 00 33 14 85 c8 77 53 00 8b c3 c1 e8 18 33 14 85 c8 6f ............sS.3...wS......3...o
391a0 53 00 0f b6 c3 33 14 85 c8 7b 53 00 33 56 04 8b c2 c1 e8 10 0f b6 c8 8b c2 c1 e8 08 0f b6 c0 8b S....3...{S.3V..................
391c0 1c 8d c8 73 53 00 33 1c 85 c8 77 53 00 8b c2 c1 e8 18 33 1c 85 c8 6f 53 00 0f b6 c2 33 1c 85 c8 ...sS.3...wS......3...oS....3...
391e0 7b 53 00 33 5e 08 8b c3 c1 e8 10 0f b6 c8 8b c3 c1 e8 08 0f b6 c0 8b 14 8d c8 73 53 00 33 14 85 {S.3^.....................sS.3..
39200 c8 77 53 00 8b c3 c1 e8 18 33 14 85 c8 6f 53 00 0f b6 c3 33 14 85 c8 7b 53 00 33 56 0c 8b c2 c1 .wS......3...oS....3...{S.3V....
39220 e8 10 0f b6 c8 8b c2 c1 e8 08 0f b6 c0 8b 1c 8d c8 73 53 00 33 1c 85 c8 77 53 00 83 ef 20 8b c2 .................sS.3...wS......
39240 c1 e8 18 33 1c 85 c8 6f 53 00 0f b6 c2 33 1c 85 c8 7b 53 00 33 5e 10 83 c6 14 8b c3 89 75 08 c1 ...3...oS....3...{S.3^.......u..
39260 e8 10 0f b6 c8 8b c3 c1 e8 08 0f b6 c0 8b 14 8d c8 73 53 00 33 14 85 c8 77 53 00 8b c3 c1 e8 18 .................sS.3...wS......
39280 33 14 85 c8 6f 53 00 0f b6 c3 8b de 33 14 85 c8 7b 53 00 33 13 83 c3 04 8b c2 c1 e8 10 0f b6 c8 3...oS......3...{S.3............
392a0 8b c2 c1 e8 08 0f b6 c0 8b 0c 8d c8 73 53 00 33 0c 85 c8 77 53 00 8b c2 c1 e8 18 33 0c 85 c8 6f ............sS.3...wS......3...o
392c0 53 00 0f b6 c2 33 0c 85 c8 7b 53 00 83 6d fc 01 0f 85 2a fe ff ff 83 ff 04 72 48 8b f7 c1 ee 02 S....3...{S..m....*......rH.....
392e0 33 0b 83 ef 04 8b c1 83 c3 04 c1 e8 10 0f b6 d0 8b c1 c1 e8 08 0f b6 c0 8b 14 95 c8 73 53 00 33 3...........................sS.3
39300 14 85 c8 77 53 00 8b c1 c1 e8 18 33 14 85 c8 6f 53 00 0f b6 c1 33 14 85 c8 7b 53 00 8b ca 83 ee ...wS......3...oS....3...{S.....
39320 01 75 bd 5e 85 ff 74 1a 0f b6 03 8d 5b 01 33 c1 c1 e9 08 0f b6 c0 33 0c 85 c8 6f 53 00 83 ef 01 .u.^..t.....[.3.......3...oS....
39340 75 e6 f7 d1 5f 8b c1 5b 8b e5 5d c3 cc cc cc cc 8b c1 85 c0 0f 84 a6 00 00 00 8b 48 1c 85 c9 0f u..._..[..]................H....
39360 84 9b 00 00 00 c7 41 28 00 00 00 00 c7 41 2c 00 00 00 00 c7 41 30 00 00 00 00 8b 48 1c 85 c9 74 ......A(.....A,.....A0.....H...t
39380 7f c7 41 1c 00 00 00 00 c7 40 14 00 00 00 00 c7 40 08 00 00 00 00 c7 40 18 00 00 00 00 8b 51 08 ..A......@......@......@......Q.
393a0 85 d2 74 06 83 e2 01 89 50 30 8d 81 30 05 00 00 c7 01 00 00 00 00 89 41 6c 89 41 50 89 41 4c 33 ..t.....P0..0..........Al.AP.AL3
393c0 c0 c7 41 04 00 00 00 00 c7 41 0c 00 00 00 00 c7 41 14 00 80 00 00 c7 41 20 00 00 00 00 c7 41 38 ..A......A......A......A......A8
393e0 00 00 00 00 c7 41 3c 00 00 00 00 c7 81 c0 1b 00 00 01 00 00 00 c7 81 c4 1b 00 00 ff ff ff ff c3 .....A<.........................
39400 b8 fe ff ff ff c3 cc cc cc cc cc cc cc cc cc cc 56 8b f1 85 f6 75 05 8d 41 fe 5e c3 8b 46 20 c7 ................V....u..A.^..F..
39420 46 18 00 00 00 00 85 c0 75 13 89 46 28 33 c9 c7 46 20 90 d8 43 00 b8 90 d8 43 00 eb 03 8b 4e 28 F.......u..F(3..F...C....C....N(
39440 83 7e 24 00 75 07 c7 46 24 b0 d8 43 00 53 68 cc 1b 00 00 6a 01 51 ff d0 8b d8 83 c4 0c 85 db 75 .~$.u..F$..C.Sh....j.Q.........u
39460 06 8d 43 fc 5b 5e c3 89 5e 1c 57 c7 43 34 00 00 00 00 8b 7e 1c 85 ff 74 3d 8b 47 34 85 c0 74 19 ..C.[^..^.W.C4.....~...t=.G4..t.
39480 83 7f 24 0f 74 13 50 ff 76 28 8b 46 24 ff d0 83 c4 08 c7 47 34 00 00 00 00 8b ce c7 47 08 00 00 ..$.t.P.v(.F$......G4.......G...
394a0 00 00 c7 47 24 0f 00 00 00 e8 a2 fe ff ff 8b f8 85 ff 74 1a eb 05 bf fe ff ff ff 8b 46 24 53 ff ...G$.............t.........F$S.
394c0 76 28 ff d0 83 c4 08 c7 46 1c 00 00 00 00 8b c7 5f 5b 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc v(......F......._[^.............
394e0 55 8b ec 51 53 8b da 8b d1 56 8b 72 1c 8b 46 34 89 45 fc 85 c0 75 2d 8b 4e 24 b8 01 00 00 00 d3 U..QS....V.r..F4.E...u-.N$......
39500 e0 6a 01 50 ff 72 28 8b 42 20 ff d0 83 c4 0c 89 45 fc 89 46 34 85 c0 75 0b 5e b8 01 00 00 00 5b .j.P.r(.B.......E..F4..u.^.....[
39520 8b e5 5d c3 57 8b 7e 28 85 ff 75 1b 8b 4e 24 bf 01 00 00 00 d3 e7 89 7e 28 c7 46 30 00 00 00 00 ..].W.~(..u..N$........~(.F0....
39540 c7 46 2c 00 00 00 00 8b 55 08 3b d7 72 23 57 2b df 53 50 e8 38 f0 02 00 8b 46 28 83 c4 0c 89 46 .F,.....U.;.r#W+.SP.8....F(....F
39560 2c 33 c0 c7 46 30 00 00 00 00 5f 5e 5b 8b e5 5d c3 2b 7e 30 8b c3 3b fa 0f 47 fa 2b c2 57 50 8b ,3..F0...._^[..].+~0..;..G.+.WP.
39580 45 fc 03 46 30 50 e8 05 f0 02 00 8b 45 08 83 c4 0c 2b c7 89 45 08 74 24 50 2b d8 53 ff 76 34 e8 E..F0P......E....+..E.t$P+.S.v4.
395a0 ec ef 02 00 8b 46 28 83 c4 0c 8b 55 08 89 46 2c 33 c0 89 56 30 5f 5e 5b 8b e5 5d c3 01 7e 30 33 .....F(....U..F,3..V0_^[..]..~03
395c0 d2 8b 46 30 3b 46 28 0f 44 c2 89 46 30 8b 46 2c 3b 46 28 73 05 03 c7 89 46 2c 5f 5e 33 c0 5b 8b ..F0;F(.D..F0.F,;F(s....F,_^3.[.
395e0 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 4c 53 8b d1 89 55 e4 56 57 85 d2 .]..............U....LS...U.VW..
39600 0f 84 b3 10 00 00 8b 4a 1c 89 4d f4 85 c9 0f 84 a5 10 00 00 8b 42 0c 89 45 d8 85 c0 0f 84 97 10 .......J..M..........B..E.......
39620 00 00 8b 3a 89 7d ec 85 ff 75 09 39 7a 04 0f 85 85 10 00 00 8b 01 83 f8 0b 75 16 c7 01 0c 00 00 ...:.}...u.9z............u......
39640 00 8b 42 0c 8b 3a 89 45 d8 b8 0c 00 00 00 89 7d ec 8b 7a 10 8b 5a 04 8b 51 38 8b 71 3c 89 7d dc ..B..:.E.......}..z..Z..Q8.q<.}.
39660 89 7d d4 33 ff 89 7d cc 8b 7d ec 89 5d f0 89 55 f8 89 75 e8 89 5d c0 83 f8 1e 0f 87 39 10 00 00 .}.3..}..}..]..U..u..]......9...
39680 89 45 c4 c7 45 b8 1f 00 00 00 66 0f 1f 44 00 00 ff 24 85 94 b8 43 00 8b 41 08 89 45 bc 85 c0 75 .E..E.....f..D...$...C..A..E...u
396a0 0b c7 01 0c 00 00 00 e9 ff 0f 00 00 83 fe 10 73 2d 85 db 0f 84 c9 14 00 00 0f b6 07 8b ce d3 e0 ...............s-...............
396c0 83 c6 08 4b 89 75 e8 03 d0 89 5d f0 47 89 55 f8 89 7d ec 83 fe 10 72 d9 8b 4d f4 8b 45 bc a8 02 ...K.u....].G.U..}....r..M..E...
396e0 74 49 81 fa 1f 8b 00 00 75 41 6a 00 33 d2 33 c9 e8 ab f9 ff ff 8b 4d f4 8d 55 e0 6a 02 66 c7 45 tI......uAj.3.3.......M..U.j.f.E
39700 e0 1f 8b 89 41 18 8b c8 e8 b3 f9 ff ff 8b 4d f4 33 d2 83 c4 08 89 55 f8 33 f6 89 75 e8 89 41 18 ....A.........M.3.....U.3..u..A.
39720 c7 01 01 00 00 00 e9 80 0f 00 00 8b 41 20 c7 41 10 00 00 00 00 85 c0 74 07 c7 40 30 ff ff ff ff ............A..A.......t..@0....
39740 8b 41 08 a8 01 0f 84 c0 00 00 00 0f b6 ca 8b c2 c1 e1 08 33 d2 c1 e8 08 03 c1 8b 4d f4 f7 75 b8 .A.................3.......M..u.
39760 85 d2 8b 55 f8 0f 85 a0 00 00 00 8b c2 24 0f 3c 08 74 15 8b 45 e4 c7 40 18 c0 d5 53 00 c7 01 1d ...U.........$.<.t..E..@...S....
39780 00 00 00 e9 23 0f 00 00 c1 ea 04 83 ee 04 8b c2 89 55 f8 83 e0 0f 89 75 e8 83 c0 08 83 79 24 00 ....#............U.....u.....y$.
397a0 89 45 bc 75 4c 89 41 24 8b 4d bc b8 01 00 00 00 d3 e0 33 d2 8b 4d f4 6a 00 89 41 14 33 c9 e8 fd .E.uL.A$.M........3..M.j..A.3...
397c0 34 00 00 8b 4d f4 83 c4 04 8b 55 e4 89 41 18 89 42 30 8b 55 f8 c1 ea 08 f7 d2 83 e2 02 83 ca 09 4...M.....U..A..B0.U............
397e0 89 11 33 d2 33 f6 89 55 f8 89 75 e8 e9 ba 0e 00 00 3b 41 24 76 b2 8b 45 e4 c7 40 18 dc d5 53 00 ..3.3..U..u......;A$v..E..@...S.
39800 c7 01 1d 00 00 00 e9 a0 0e 00 00 8b 45 e4 c7 40 18 a8 d5 53 00 c7 01 1d 00 00 00 e9 8b 0e 00 00 ............E..@...S............
39820 83 fe 10 73 2a 85 db 0f 84 55 13 00 00 0f b6 07 8b ce d3 e0 83 c6 08 4b 89 75 e8 03 d0 89 5d f0 ...s*....U.............K.u....].
39840 47 89 55 f8 89 7d ec 83 fe 10 72 d9 8b 4d f4 89 51 10 80 fa 08 0f 85 18 ff ff ff f7 c2 00 e0 00 G.U..}....r..M..Q...............
39860 00 74 15 8b 45 e4 c7 40 18 f0 d5 53 00 c7 01 1d 00 00 00 e9 33 0e 00 00 8b 71 20 8b c2 c1 e8 08 .t..E..@...S........3....q......
39880 89 55 c4 85 f6 74 11 89 45 bc 83 e0 01 89 06 8b 41 10 89 45 c4 8b 45 bc f7 45 c4 00 02 00 00 74 .U...t..E.......A..E..E..E.....t
398a0 1c 8b 49 18 88 55 e0 8d 55 e0 6a 02 88 45 e1 e8 0c f8 ff ff 8b 4d f4 83 c4 04 89 41 18 33 d2 c7 ..I..U..U.j..E.......M.....A.3..
398c0 01 02 00 00 00 89 55 f8 33 f6 eb 05 83 fe 20 73 27 85 db 0f 84 a9 12 00 00 0f b6 07 8b ce d3 e0 ......U.3......s'...............
398e0 4b 03 d0 89 5d f0 47 89 55 f8 83 c6 08 89 7d ec 83 fe 20 72 dc 8b 4d f4 8b 41 20 85 c0 74 03 89 K...].G.U.....}....r..M..A...t..
39900 50 04 f7 41 10 00 02 00 00 74 2f 8b 49 18 8b c2 c1 e8 08 88 45 e1 8b c2 88 55 e0 c1 ea 18 c1 e8 P..A.....t/.I.......E....U......
39920 10 88 55 e3 8d 55 e0 6a 04 88 45 e2 e8 8f f7 ff ff 8b 4d f4 83 c4 04 89 41 18 33 d2 c7 01 03 00 ..U..U.j..E.......M.....A.3.....
39940 00 00 89 55 f8 33 f6 eb 07 83 fe 10 73 29 66 90 85 db 0f 84 2a 12 00 00 0f b6 07 8b ce d3 e0 4b ...U.3......s)f.....*..........K
39960 03 d0 89 5d f0 47 89 55 f8 83 c6 08 89 7d ec 83 fe 10 72 dc 8b 4d f4 8b 71 20 85 f6 74 18 0f b6 ...].G.U.....}....r..M..q...t...
39980 c2 89 46 08 8b f2 8b 41 20 c1 ee 08 89 75 bc 89 70 0c 8b c6 eb 05 8b c2 c1 e8 08 f7 41 10 00 02 ..F....A.....u..p...........A...
399a0 00 00 74 1c 8b 49 18 88 55 e0 8d 55 e0 6a 02 88 45 e1 e8 09 f7 ff ff 8b 4d f4 83 c4 04 89 41 18 ..t..I..U..U.j..E.......M.....A.
399c0 33 d2 c7 01 04 00 00 00 33 f6 89 55 f8 89 75 e8 f7 41 10 00 04 00 00 74 71 83 fe 10 73 29 66 90 3.......3..U..u..A.....tq...s)f.
399e0 85 db 0f 84 9a 11 00 00 0f b6 07 8b ce d3 e0 4b 03 d0 89 5d f0 47 89 55 f8 83 c6 08 89 7d ec 83 ...............K...].G.U.....}..
39a00 fe 10 72 dc 8b 4d f4 8b 41 20 89 51 40 85 c0 74 03 89 50 14 f7 41 10 00 02 00 00 74 1f 8b 49 18 ..r..M..A..Q@..t..P..A.....t..I.
39a20 88 55 e0 c1 ea 08 88 55 e1 8d 55 e0 6a 02 e8 8d f6 ff ff 8b 4d f4 83 c4 04 89 41 18 33 f6 c7 45 .U.....U..U.j.......M.....A.3..E
39a40 f8 00 00 00 00 89 75 e8 eb 0e 8b 41 20 85 c0 74 07 c7 40 10 00 00 00 00 c7 01 05 00 00 00 8b 41 ......u....A...t..@............A
39a60 10 89 45 d0 a9 00 04 00 00 0f 84 c3 00 00 00 8b 41 40 8b d3 3b c3 0f 46 d0 89 55 c8 85 d2 0f 84 ..E.............A@..;..F..U.....
39a80 a6 00 00 00 83 79 20 00 8b 7d ec 89 45 c4 74 5e 8b 79 20 89 45 c4 8b 5f 10 85 db 8b 7d d0 89 5d .....y...}..E.t^.y..E.._....}..]
39aa0 bc 8b 5d f0 89 7d d0 8b 7d ec 74 42 8b 49 20 8b 59 14 8b 79 18 2b d8 8b 45 c8 8d 0c 1a 8b d7 2b ..]..}..}.tB.I..Y..y.+..E......+
39ac0 d3 3b cf 8b 7d ec 0f 47 c2 50 8b 45 bc 03 c3 57 50 e8 ba ea 02 00 8b 4d f4 83 c4 0c 8b 5d f0 8b .;..}..G.P.E...WP......M.....]..
39ae0 51 10 8b 41 40 89 55 d0 8b 55 c8 89 45 c4 f7 45 d0 00 02 00 00 74 1e 8b 41 18 85 ff 75 04 33 c0 Q..A@.U..U..E..E.....t..A...u.3.
39b00 eb 10 52 8b d7 8b c8 e8 b4 f5 ff ff 8b 4d f4 83 c4 04 89 41 18 8b 55 c8 2b da 8b 45 c4 03 fa 2b ..R..........M.....A..U.+..E...+
39b20 c2 89 5d f0 89 7d ec 89 41 40 85 c0 0f 85 50 10 00 00 c7 41 40 00 00 00 00 c7 01 06 00 00 00 f7 ..]..}..A@....P....A@...........
39b40 41 10 00 08 00 00 0f 84 a2 00 00 00 85 db 0f 84 2e 10 00 00 33 d2 8a 04 3a 42 88 45 ff 8b 41 20 A...................3...:B.E..A.
39b60 85 c0 74 23 8b 70 1c 89 75 bc 85 f6 74 19 8b 71 40 3b 70 20 73 11 8a 5d ff 8b c6 8b 75 bc 88 1c ..t#.p..u...t..q@;p.s..]....u...
39b80 30 ff 41 40 8b 5d f0 8a 45 ff 84 c0 74 04 3b d3 72 c4 f7 41 10 00 02 00 00 8b 75 e8 89 55 bc 74 0.A@.]..E...t.;.r..A......u..U.t
39ba0 39 8b 51 18 89 55 b4 8b 55 bc 85 ff 75 09 c7 45 c4 00 00 00 00 eb 1a 8b 4d b4 52 8b d7 e8 fe f4 9.Q..U..U...u..E........M.R.....
39bc0 ff ff 8b 4d f4 83 c4 04 8b 55 bc 89 45 c4 8a 45 ff 8b 5d c4 89 59 18 8b 5d f0 2b da 03 fa 89 5d ...M.....U..E..E..]..Y..].+....]
39be0 f0 89 7d ec 84 c0 0f 85 96 0f 00 00 eb 0e 8b 41 20 85 c0 74 07 c7 40 1c 00 00 00 00 c7 41 40 00 ..}............A...t..@......A@.
39c00 00 00 00 c7 01 07 00 00 00 f7 41 10 00 10 00 00 0f 84 a2 00 00 00 85 db 0f 84 64 0f 00 00 33 d2 ..........A...............d...3.
39c20 8a 04 3a 42 88 45 ff 8b 41 20 85 c0 74 23 8b 70 24 89 75 bc 85 f6 74 19 8b 71 40 3b 70 28 73 11 ..:B.E..A...t#.p$.u...t..q@;p(s.
39c40 8a 5d ff 8b c6 8b 75 bc 88 1c 30 ff 41 40 8b 5d f0 8a 45 ff 84 c0 74 04 3b d3 72 c4 f7 41 10 00 .]....u...0.A@.]..E...t.;.r..A..
39c60 02 00 00 8b 75 e8 89 55 bc 74 39 8b 51 18 89 55 b4 8b 55 bc 85 ff 75 09 c7 45 c4 00 00 00 00 eb ....u..U.t9.Q..U..U...u..E......
39c80 1a 8b 4d b4 52 8b d7 e8 34 f4 ff ff 8b 4d f4 83 c4 04 8b 55 bc 89 45 c4 8a 45 ff 8b 5d c4 89 59 ..M.R...4....M.....U..E..E..]..Y
39ca0 18 8b 5d f0 2b da 03 fa 89 5d f0 89 7d ec 84 c0 0f 85 cc 0e 00 00 eb 0e 8b 41 20 85 c0 74 07 c7 ..].+....]..}............A...t..
39cc0 40 24 00 00 00 00 8b 55 f8 c7 01 08 00 00 00 8b 41 10 89 45 b4 a9 00 02 00 00 74 58 83 fe 10 73 @$.....U........A..E......tX...s
39ce0 2a 85 db 0f 84 99 0e 00 00 0f b6 07 8b ce d3 e0 83 c6 08 4b 89 75 e8 03 d0 89 5d f0 47 89 55 f8 *..................K.u....].G.U.
39d00 89 7d ec 83 fe 10 72 d9 8b 4d f4 0f b7 41 18 3b d0 74 15 8b 45 e4 c7 40 18 0c d6 53 00 c7 01 1d .}....r..M...A.;.t..E..@...S....
39d20 00 00 00 e9 83 09 00 00 33 f6 c7 45 f8 00 00 00 00 89 75 e8 8b 41 20 85 c0 74 16 8b 55 b4 c1 fa ........3..E......u..A...t..U...
39d40 09 83 e2 01 89 50 2c 8b 41 20 c7 40 30 01 00 00 00 6a 00 33 d2 33 c9 e8 44 f3 ff ff 8b 4d f4 83 .....P,.A..@0....j.3.3..D....M..
39d60 c4 04 8b 55 e4 89 41 18 89 42 30 8b 55 f8 c7 01 0b 00 00 00 e9 32 09 00 00 83 fe 20 73 26 66 90 ...U..A..B0.U........2......s&f.
39d80 85 db 0f 84 fa 0d 00 00 0f b6 07 8b ce d3 e0 4b 03 d0 89 5d f0 47 89 55 f8 83 c6 08 89 7d ec 83 ...............K...].G.U.....}..
39da0 fe 20 72 dc 8b ca 8b c2 c1 e0 10 81 e1 00 ff 00 00 03 c8 8b c2 c1 e8 08 c1 e1 08 25 00 ff 00 00 ..r........................%....
39dc0 c1 ea 18 03 c1 8b 4d f4 03 c2 8b 55 e4 89 41 18 89 42 30 33 d2 89 55 f8 33 f6 c7 01 0a 00 00 00 ......M....U..A..B03..U.3.......
39de0 83 79 0c 00 0f 84 50 0d 00 00 6a 00 33 d2 33 c9 e8 cb 2e 00 00 8b 4d f4 83 c4 04 8b 55 e4 89 41 .y....P...j.3.3.......M.....U..A
39e00 18 89 42 30 8b 55 f8 c7 01 0b 00 00 00 83 79 04 00 74 1d 8b ce 83 e1 07 d3 ea 2b f1 8b 4d f4 89 ..B0.U........y..t........+..M..
39e20 55 f8 89 75 e8 c7 01 1a 00 00 00 e9 7b 08 00 00 83 fe 03 73 27 85 db 0f 84 45 0d 00 00 0f b6 07 U..u........{......s'....E......
39e40 8b ce d3 e0 4b 03 d0 89 5d f0 47 89 55 f8 83 c6 08 89 7d ec 83 fe 03 72 dc 8b 4d f4 8b c2 d1 ea ....K...].G.U.....}....r..M.....
39e60 83 e0 01 89 41 04 8b c2 83 e0 03 ff 24 85 10 b9 43 00 c1 ea 02 83 ee 03 c7 01 0d 00 00 00 89 55 ....A.......$...C..............U
39e80 f8 89 75 e8 e9 22 08 00 00 c1 ea 02 83 ee 03 c7 41 4c c8 8f 53 00 c7 41 54 09 00 00 00 c7 41 50 ..u.."..........AL..S..AT.....AP
39ea0 c8 97 53 00 c7 41 58 05 00 00 00 c7 01 13 00 00 00 89 55 f8 89 75 e8 e9 ef 07 00 00 c1 ea 02 83 ..S..AX...........U..u..........
39ec0 ee 03 c7 01 10 00 00 00 89 55 f8 89 75 e8 e9 d8 07 00 00 8b 45 e4 c7 40 18 20 d6 53 00 c7 01 1d .........U..u.......E..@...S....
39ee0 00 00 00 c1 ea 02 83 ee 03 89 55 f8 89 75 e8 e9 b7 07 00 00 8b ce 83 e1 07 2b f1 d3 ea 89 55 f8 ..........U..u...........+....U.
39f00 89 75 e8 83 fe 20 73 27 85 db 0f 84 72 0c 00 00 0f b6 07 8b ce d3 e0 83 c6 08 4b 89 75 e8 03 d0 .u....s'....r.............K.u...
39f20 89 5d f0 47 89 55 f8 89 7d ec 83 fe 20 72 d9 8b c2 0f b7 ca f7 d0 89 4d b4 c1 e8 10 3b c8 8b 4d .].G.U..}....r.........M....;..M
39f40 f4 74 15 8b 45 e4 c7 40 18 34 d6 53 00 c7 01 1d 00 00 00 e9 53 07 00 00 8b 45 b4 33 d2 33 f6 89 .t..E..@.4.S........S....E.3.3..
39f60 41 40 89 55 f8 89 75 e8 c7 01 0f 00 00 00 8b 41 40 89 45 b4 85 c0 74 4a 39 5d b4 8b c3 8b 4d dc A@.U..u........A@.E...tJ9]....M.
39f80 0f 46 45 b4 3b c1 0f 46 c8 89 4d b4 85 c9 0f 84 ee 0b 00 00 51 57 ff 75 d8 e8 f2 e5 02 00 8b 45 .FE.;..F..M.........QW.u.......E
39fa0 b4 83 c4 0c 8b 4d f4 2b d8 29 45 dc 03 f8 01 45 d8 8b 55 f8 29 41 40 89 5d f0 89 7d ec e9 e9 06 .....M.+.)E....E..U.)A@.]..}....
39fc0 00 00 c7 01 0b 00 00 00 e9 de 06 00 00 83 fe 0e 73 24 85 db 0f 84 a8 0b 00 00 0f b6 07 8b ce d3 ................s$..............
39fe0 e0 4b 03 d0 89 5d f0 47 89 55 f8 83 c6 08 89 7d ec 83 fe 0e 72 dc 8b 45 f4 8b ca c1 ea 05 83 e1 .K...].G.U.....}....r..E........
3a000 1f 8b fa 81 c1 01 01 00 00 83 e7 1f c1 ea 05 47 89 48 60 89 78 64 83 ee 0e 89 7d b4 8b c2 8b 7d ...............G.H`.xd....}....}
3a020 f4 83 e0 0f 83 c0 04 c1 ea 04 89 55 f8 89 75 e8 89 47 5c 8b 7d ec 81 f9 1e 01 00 00 0f 87 00 01 ...........U..u..G\.}...........
3a040 00 00 83 7d b4 1e 0f 87 f6 00 00 00 8b 4d f4 c7 41 68 00 00 00 00 c7 01 11 00 00 00 8b 41 68 3b ...}.........M..Ah...........Ah;
3a060 41 5c 73 67 83 fe 03 73 2b 0f 1f 80 00 00 00 00 85 db 0f 84 0a 0b 00 00 0f b6 07 8b ce d3 e0 4b A\sg...s+......................K
3a080 03 d0 89 5d f0 47 89 55 f8 83 c6 08 89 7d ec 83 fe 03 72 dc 8b 45 f4 8b ca 8b 7d f4 83 e1 07 c1 ...].G.U.....}....r..E....}.....
3a0a0 ea 03 83 ee 03 89 55 f8 8b 40 68 89 75 e8 0f b7 04 45 3c 22 4e 00 66 89 4c 47 70 8b cf 8b 7d ec ......U..@h.u....E<"N.f.LGp...}.
3a0c0 ff 41 68 8b 41 68 3b 41 5c 72 99 83 f8 13 73 1b 8b 41 68 33 d2 0f b7 04 45 3c 22 4e 00 66 89 54 .Ah.Ah;A\r....s..Ah3....E<"N.f.T
3a0e0 41 70 ff 41 68 83 79 68 13 72 e5 8d 81 30 05 00 00 c7 41 54 07 00 00 00 8d 51 6c 89 41 4c 89 02 Ap.Ah.yh.r...0....AT.....Ql.AL..
3a100 83 c1 54 8b 45 f4 05 f0 02 00 00 50 51 52 8b 55 f4 33 c9 6a 13 8d 52 70 e8 23 2e 00 00 8b 4d f4 ..T.E......PQR.U.3.j..Rp.#....M.
3a120 83 c4 10 8b 55 f8 89 45 cc 85 c0 74 2d 8b 45 e4 c7 40 18 78 d6 53 00 c7 01 1d 00 00 00 e9 69 05 ....U..E...t-.E..@.x.S........i.
3a140 00 00 8b 45 e4 8b 4d f4 c7 40 18 54 d6 53 00 c7 01 1d 00 00 00 e9 51 05 00 00 c7 41 68 00 00 00 ...E..M..@.T.S........Q....Ah...
3a160 00 c7 01 12 00 00 00 c7 45 c4 12 00 00 00 8b 41 64 03 41 60 39 41 68 0f 83 53 02 00 00 0f 1f 00 ........E......Ad.A`9Ah..S......
3a180 8b 49 54 b8 01 00 00 00 d3 e0 8d 48 ff 8b 45 f4 89 4d b4 8b 40 4c 89 45 bc 8b c1 8b 4d bc 23 c2 .IT........H..E..M..@L.E....M.#.
3a1a0 8b 04 81 8b c8 c1 e9 08 89 4d e8 89 45 d0 c1 6d d0 10 0f b6 c9 3b ce 76 47 0f 1f 80 00 00 00 00 .........M..E..m.....;.vG.......
3a1c0 85 db 0f 84 ba 09 00 00 0f b6 07 8b ce d3 e0 4b 8b 4d bc 03 d0 8b 45 b4 47 23 c2 89 5d f0 83 c6 ...............K.M....E.G#..]...
3a1e0 08 89 55 f8 89 7d ec 8b 04 81 8b c8 c1 e9 08 89 4d e8 89 45 d0 c1 6d d0 10 0f b6 c9 3b ce 77 c0 ..U..}..........M..E..m.....;.w.
3a200 8b 4d d0 0f b7 c9 89 4d b4 0f b7 c9 83 f9 10 8b 4d e8 0f b6 c9 73 2b 8b 7d f4 2b f1 d3 ea 8b 4d .M.....M........M....s+.}.+....M
3a220 f4 c1 e8 10 89 55 f8 89 75 e8 8b 49 68 66 89 44 4f 70 8b cf ff 41 68 8b 41 68 89 45 c4 e9 5d 01 .....U..u..Ihf.DOp...Ah.Ah.E..].
3a240 00 00 75 6c 83 c1 02 89 4d b4 3b f1 73 27 66 90 85 db 0f 84 2a 09 00 00 0f b6 17 8b ce d3 e2 4b ..ul....M.;.s'f.....*..........K
3a260 01 55 f8 47 83 c6 08 89 5d f0 89 7d ec 3b 75 b4 72 de 8b 55 f8 0f b6 cc d3 ea 2b f1 8b 4d f4 89 .U.G....]..}.;u.r..U......+..M..
3a280 55 f8 89 75 e8 83 79 68 00 0f 84 2c 01 00 00 8b c2 c1 ea 02 83 e0 03 83 c0 03 83 ee 02 89 45 d0 U..u..yh...,..................E.
3a2a0 8b 41 68 0f b7 44 41 6e 89 45 c4 e9 ab 00 00 00 66 83 7d b4 11 75 49 83 c1 03 89 4d b4 3b f1 73 .Ah..DAn.E......f.}..uI....M.;.s
3a2c0 25 85 db 0f 84 b9 08 00 00 0f b6 17 8b ce d3 e2 4b 01 55 f8 47 83 c6 08 89 5d f0 89 7d ec 3b 75 %...............K.U.G....]..}.;u
3a2e0 b4 72 de 8b 55 f8 0f b6 cc d3 ea 8b c2 83 e0 07 83 c0 03 c1 ea 03 89 45 d0 b8 fd ff ff ff eb 4d .r..U..................E.......M
3a300 83 c1 07 89 4d b4 3b f1 73 2b 66 0f 1f 44 00 00 85 db 0f 84 6a 08 00 00 0f b6 17 8b ce d3 e2 4b ....M.;.s+f..D......j..........K
3a320 01 55 f8 47 83 c6 08 89 5d f0 89 7d ec 3b 75 b4 72 de 8b 55 f8 0f b6 cc d3 ea 8b c2 83 e0 7f 83 .U.G....]..}.;u.r..U............
3a340 c0 0b c1 ea 07 89 45 d0 b8 f9 ff ff ff 2b c1 c7 45 c4 00 00 00 00 8b 4d f4 03 f0 8b 45 f4 8b 49 ......E......+..E......M....E..I
3a360 64 89 55 f8 89 75 e8 03 48 60 8b 40 68 03 45 d0 3b c1 8b 4d f4 77 44 8b 7d d0 8b 55 c4 0f 1f 00 d.U..u..H`.@h.E.;..M.wD.}..U....
3a380 8b 41 68 66 89 54 41 70 8b 59 68 8d 5b 01 89 5d c4 89 59 68 83 ef 01 75 e7 8b 5d f0 8b 55 f8 8b .Ahf.TAp.Yh.[..]..Yh...u..]..U..
3a3a0 41 60 8b 7d ec 89 45 bc 8b 41 64 03 45 bc 39 45 c4 0f 82 c9 fd ff ff 8b 01 eb 18 8b 45 e4 c7 40 A`.}..E..Ad.E.9E............E..@
3a3c0 18 94 d6 53 00 c7 01 1d 00 00 00 e9 db 02 00 00 8b 45 c4 83 f8 1d 0f 84 cf 02 00 00 66 83 b9 70 ...S.............E..........f..p
3a3e0 02 00 00 00 75 15 8b 45 e4 c7 40 18 b0 d6 53 00 c7 01 1d 00 00 00 e9 b0 02 00 00 8d 51 6c c7 41 ....u..E..@...S.............Ql.A
3a400 54 09 00 00 00 8d 81 30 05 00 00 89 55 b4 8d b9 f0 02 00 00 89 02 89 41 4c 8d 41 54 57 50 52 ff T......0....U..........AL.ATWPR.
3a420 71 60 8d 51 70 89 7d bc b9 01 00 00 00 e8 0e 2b 00 00 8b 7d ec 83 c4 10 8b 4d f4 89 45 cc 85 c0 q`.Qp.}........+...}.....M..E...
3a440 74 18 8b 45 e4 8b 55 f8 c7 40 18 d8 d6 53 00 c7 01 1d 00 00 00 e9 51 02 00 00 8b 55 b4 ff 75 bc t..E..U..@...S........Q....U..u.
3a460 c7 41 58 06 00 00 00 8b 02 89 41 50 8d 41 58 50 8b 41 60 52 ff 71 64 83 c1 70 8d 14 41 b9 02 00 .AX.......AP.AXP.A`R.qd..p..A...
3a480 00 00 e8 b9 2a 00 00 8b 4d f4 83 c4 10 8b 55 f8 89 45 cc 85 c0 74 15 8b 45 e4 c7 40 18 f4 d6 53 ....*...M.....U..E...t..E..@...S
3a4a0 00 c7 01 1d 00 00 00 e9 ff 01 00 00 c7 01 14 00 00 00 83 fb 06 72 71 81 7d dc 02 01 00 00 72 68 .....................rq.}.....rh
3a4c0 8b 45 e4 8b 7d d8 89 78 0c 8b 7d dc 89 78 10 8b 7d ec 89 38 89 58 04 89 51 38 8b 55 d4 89 71 3c .E..}..x..}..x..}..8.X..Q8.U..q<
3a4e0 8b c8 e8 09 2f 00 00 8b 45 e4 8b 48 0c 8b 38 8b 58 04 89 4d d8 8b 48 10 89 4d dc 8b 4d f4 89 7d ..../...E..H..8.X..M..H..M..M..}
3a500 ec 89 5d f0 83 39 0b 8b 51 38 8b 71 3c 89 55 f8 89 75 e8 0f 85 92 01 00 00 c7 81 c4 1b 00 00 ff ..]..9..Q8.q<.U..u..............
3a520 ff ff ff e9 83 01 00 00 c7 81 c4 1b 00 00 00 00 00 00 b8 01 00 00 00 8b 49 54 d3 e0 48 89 45 bc ........................IT..H.E.
3a540 8b 45 f4 8b 48 4c 8b 45 bc 23 c2 89 4d c4 8b 04 81 8b c8 c1 e9 08 0f b6 c9 3b ce 76 39 0f 1f 00 .E..HL.E.#..M............;.v9...
3a560 85 db 0f 84 1a 06 00 00 0f b6 07 8b ce d3 e0 4b 8b 4d c4 03 d0 8b 45 bc 47 23 c2 89 5d f0 83 c6 ...............K.M....E.G#..]...
3a580 08 89 55 f8 89 7d ec 8b 04 81 8b c8 c1 e9 08 0f b6 c9 3b ce 77 ca 84 c0 0f 84 ae 00 00 00 a8 f0 ..U..}............;.w...........
3a5a0 0f 85 a6 00 00 00 8b c8 bf 01 00 00 00 c1 e9 08 8b d0 0f b6 d9 0f b6 c8 03 cb c1 e8 10 d3 e7 8b ................................
3a5c0 cb 4f 89 55 c8 23 7d f8 d3 ef 8b 4d c4 03 f8 8b 04 b9 8b c8 c1 e9 08 0f b6 c9 03 cb 3b ce 76 54 .O.U.#}....M................;.vT
3a5e0 8b 45 f0 85 c0 0f 84 9a 05 00 00 8b 5d ec 48 89 45 f0 8b ce bf 01 00 00 00 83 c6 08 0f b6 03 43 .E..........].H.E..............C
3a600 d3 e0 01 45 f8 0f b7 45 ca 89 5d ec 0f b6 de 0f b6 ca 03 cb d3 e7 8b cb 4f 23 7d f8 d3 ef 03 f8 ...E...E..].............O#}.....
3a620 8b 45 c4 8b 04 b8 8b c8 c1 e9 08 0f b6 c9 03 cb 3b ce 77 ac 8b 7d f4 8b 5d f0 0f b6 ce 8b 55 f8 .E..............;.w..}..].....U.
3a640 d3 ea 2b f1 89 8f c4 1b 00 00 eb 03 8b 7d f4 8b c8 c1 e9 08 0f b6 c9 01 8f c4 1b 00 00 2b f1 d3 ..+..........}...............+..
3a660 ea 8b c8 c1 e9 10 89 4f 40 8b 4d f4 89 55 f8 89 75 e8 84 c0 75 08 c7 01 19 00 00 00 eb 2a a8 20 .......O@.M..U..u...u........*..
3a680 74 12 c7 81 c4 1b 00 00 ff ff ff ff c7 01 0b 00 00 00 eb 14 a8 40 74 2d 8b 45 e4 c7 40 18 0c d7 t....................@t-.E..@...
3a6a0 53 00 c7 01 1d 00 00 00 8b 7d ec 8b 01 89 45 c4 83 f8 1e 0f 86 d7 ef ff ff b8 fe ff ff ff 5f 5e S........}....E..............._^
3a6c0 5b 8b e5 5d c3 0f b6 c0 83 e0 0f c7 01 15 00 00 00 89 41 48 8b 79 48 85 ff 74 4f 3b f7 73 27 8b [..]..............AH.yH..tO;.s'.
3a6e0 55 ec 85 db 0f 84 98 04 00 00 0f b6 02 8b ce d3 e0 4b 01 45 f8 42 83 c6 08 89 5d f0 89 55 ec 3b U................K.E.B....]..U.;
3a700 f7 72 df 8b 55 f8 8b cf b8 01 00 00 00 d3 e0 2b f7 8b 4d f4 48 23 c2 01 41 40 8b cf d3 ea 8b 4d .r..U..........+..M.H#..A@.....M
3a720 f4 89 55 f8 01 b9 c4 1b 00 00 8b 41 40 89 81 c8 1b 00 00 c7 01 16 00 00 00 8b 49 58 b8 01 00 00 ..U........A@.............IX....
3a740 00 d3 e0 8d 48 ff 8b 45 f4 89 4d b4 23 ca 8b 78 50 89 7d bc 8b 04 8f 8b c8 c1 e9 08 0f b6 c9 3b ....H..E..M.#..xP.}............;
3a760 ce 76 3c 8b 55 ec 85 db 0f 84 14 04 00 00 0f b6 02 8b ce d3 e0 4b 8b 4d f8 42 03 c8 89 5d f0 8b .v<.U................K.M.B...]..
3a780 45 b4 83 c6 08 23 c1 89 4d f8 89 55 ec 8b 04 87 8b c8 c1 e9 08 0f b6 c9 3b ce 77 ca 8b 55 f8 a8 E....#..M..U............;.w..U..
3a7a0 f0 0f 85 a3 00 00 00 8b c8 bf 01 00 00 00 c1 e9 08 8b d0 0f b6 d9 0f b6 c8 03 cb c1 e8 10 d3 e7 ................................
3a7c0 8b cb 4f 89 55 c8 23 7d f8 d3 ef 8b 4d bc 03 f8 8b 04 b9 8b c8 c1 e9 08 0f b6 c9 03 cb 3b ce 76 ..O.U.#}....M................;.v
3a7e0 54 8b 45 f0 85 c0 0f 84 99 03 00 00 8b 5d ec 48 89 45 f0 8b ce bf 01 00 00 00 83 c6 08 0f b6 03 T.E..........].H.E..............
3a800 43 d3 e0 01 45 f8 0f b7 45 ca 89 5d ec 0f b6 de 0f b6 ca 03 cb d3 e7 8b cb 4f 23 7d f8 d3 ef 03 C...E...E..].............O#}....
3a820 f8 8b 45 bc 8b 04 b8 8b c8 c1 e9 08 0f b6 c9 03 cb 3b ce 77 ac 8b 5d f4 0f b6 ce 8b 55 f8 2b f1 ..E..............;.w..].....U.+.
3a840 d3 ea 01 8b c4 1b 00 00 eb 03 8b 5d f4 8b c8 c1 e9 08 0f b6 c9 01 8b c4 1b 00 00 2b f1 d3 ea 89 ...........]...............+....
3a860 55 f8 89 75 e8 a8 40 74 15 8b 45 e4 8b 4d f4 8b 5d f0 c7 40 18 28 d7 53 00 e9 24 fe ff ff 8b c8 U..u..@t..E..M..]..@.(.S..$.....
3a880 0f b6 c0 c1 e9 10 83 e0 0f 89 4b 44 8b 4d f4 8b 5d f0 89 41 48 c7 01 17 00 00 00 8b 79 48 85 ff ..........KD.M..]..AH.......yH..
3a8a0 74 59 3b f7 73 2e 8b 55 ec 0f 1f 80 00 00 00 00 85 db 0f 84 ca 02 00 00 0f b6 02 8b ce d3 e0 4b tY;.s..U.......................K
3a8c0 01 45 f8 42 83 c6 08 89 5d f0 89 55 ec 3b f7 72 df 8b 55 f8 8b cf b8 01 00 00 00 d3 e0 2b f7 8b .E.B....]..U.;.r..U..........+..
3a8e0 4d f4 48 23 c2 89 75 e8 01 41 44 8b cf d3 ea 8b 4d f4 89 55 f8 01 b9 c4 1b 00 00 c7 01 18 00 00 M.H#..u..AD.....M..U............
3a900 00 8b 7d dc 85 ff 0f 84 76 02 00 00 8b 45 d4 2b c7 8b 79 44 3b f8 76 4b 2b f8 3b 79 2c 76 18 83 ..}.....v....E.+..yD;.vK+.;y,v..
3a920 b9 c0 1b 00 00 00 74 0f 8b 45 e4 c7 40 18 40 d7 53 00 e9 6b fd ff ff 8b 51 30 3b fa 76 0c 8b 41 ......t..E..@.@.S..k....Q0;.v..A
3a940 28 2b fa 2b c7 03 41 34 eb 07 8b 41 34 2b c7 03 c2 89 45 c4 8b 41 40 3b f8 8b d0 0f 46 d7 89 55 (+.+..A4...A4+....E..A@;....F..U
3a960 bc eb 0e 8b 45 d8 2b c7 89 45 c4 8b 41 40 89 45 bc 8b 55 dc 8b fa 39 55 bc 8b 5d c4 0f 46 7d bc ....E.+..E..A@.E..U...9U..]..F}.
3a980 2b d7 2b c7 89 55 dc 8b 55 d8 2b da 89 41 40 90 8a 04 13 88 02 42 83 ef 01 75 f5 8b 5d f0 89 55 +.+..U..U.+..A@......B...u..]..U
3a9a0 d8 8b 55 f8 39 79 40 0f 85 fb fc ff ff c7 01 14 00 00 00 e9 f0 fc ff ff 83 7d dc 00 0f 84 c0 01 ..U.9y@..................}......
3a9c0 00 00 8b 55 d8 8a 41 40 ff 45 d8 ff 4d dc 88 02 8b 55 f8 c7 01 14 00 00 00 e9 cd fc ff ff 83 79 ...U..A@.E..M....U.............y
3a9e0 08 00 0f 84 f3 00 00 00 83 fe 20 73 2d 0f 1f 00 85 db 0f 84 8a 01 00 00 0f b6 07 8b ce d3 e0 83 ...........s-...................
3aa00 c6 08 4b 89 75 e8 03 d0 89 5d f0 47 89 55 f8 89 7d ec 83 fe 20 72 d9 8b 4d f4 8b 45 dc 29 45 d4 ..K.u....].G.U..}....r..M..E.)E.
3aa20 8b 45 e4 8b 55 d4 01 50 14 8b c2 01 41 1c 8b 55 f8 85 c0 74 48 8b 45 d8 8b 5d d4 2b c3 83 79 10 .E..U..P....A..U...tH.E..].+..y.
3aa40 00 8b 79 18 89 7d bc 8b 7d ec 74 11 85 c0 74 21 8b 4d bc 8b d0 53 e8 65 e6 ff ff eb 0b 8b 4d bc ..y..}..}.t...t!.M...S.e......M.
3aa60 8b d0 53 e8 58 22 00 00 8b 4d f4 83 c4 04 8b 55 f8 8b 5d e4 89 41 18 89 43 30 8b 5d f0 83 79 10 ..S.X"...M.....U..]..A..C0.]..y.
3aa80 00 8b 45 dc 89 45 d4 8b c2 75 2c 25 00 ff 00 00 89 45 d0 8b c2 c1 e0 10 01 45 d0 8b c2 c1 65 d0 ..E..E...u,%.....E.......E....e.
3aaa0 08 c1 e8 08 25 00 ff 00 00 01 45 d0 8b c2 c1 e8 18 01 45 d0 8b 45 d0 3b 41 18 74 15 8b 45 e4 c7 ....%.....E.......E..E.;A.t..E..
3aac0 40 18 60 d7 53 00 c7 01 1d 00 00 00 e9 da fb ff ff 33 d2 33 f6 89 55 f8 89 75 e8 c7 01 1b 00 00 @.`.S............3.3..U..u......
3aae0 00 83 79 08 00 0f 84 81 00 00 00 83 79 10 00 74 7b 83 fe 20 73 2a 85 db 0f 84 84 00 00 00 0f b6 ..y.........y..t{...s*..........
3ab00 07 8b ce d3 e0 83 c6 08 4b 89 75 e8 03 d0 89 5d f0 47 89 55 f8 89 7d ec 83 fe 20 72 d9 8b 4d f4 ........K.u....].G.U..}....r..M.
3ab20 3b 51 1c 74 3e 8b 45 e4 c7 40 18 78 d7 53 00 c7 01 1d 00 00 00 e9 71 fb ff ff 8b 45 e4 8b 4d d8 ;Q.t>.E..@.x.S........q....E..M.
3ab40 89 48 0c 8b 4d dc 89 48 10 8b 4d f4 89 38 89 58 04 b8 02 00 00 00 5f 89 71 3c 5e 89 51 38 5b 8b .H..M..H..M..8.X......_.q<^.Q8[.
3ab60 e5 5d c3 c7 45 f8 00 00 00 00 33 f6 c7 01 1c 00 00 00 c7 45 cc 01 00 00 00 eb 07 c7 45 cc fd ff .]..E.....3........E........E...
3ab80 ff ff 8b 45 f0 8b 7d e4 8b 4d d8 8b 5d f4 89 4f 0c 8b 4d dc 89 4f 10 8b 4d ec 89 47 04 8b 45 f8 ...E..}..M..]..O..M..O..M..G..E.
3aba0 89 0f 83 7b 28 00 89 73 3c 8b 75 d4 89 43 38 75 0a 3b 77 10 74 2e 83 3b 1d 7d 29 8b 57 0c 8b c6 ...{(..s<.u..C8u.;w.t..;.}).W...
3abc0 2b 47 10 8b cf 50 e8 15 e9 ff ff 83 c4 04 85 c0 74 12 c7 03 1e 00 00 00 5f 5e b8 fc ff ff ff 5b +G...P..........t......._^.....[
3abe0 8b e5 5d c3 8b 45 c0 2b 47 04 2b 77 10 01 47 08 01 77 14 01 73 1c 83 7b 08 00 89 45 c0 89 75 d4 ..]..E.+G.+w..G..w..s..{...E..u.
3ac00 74 31 85 f6 74 2d 8b 57 0c 8b 4b 18 2b d6 83 7b 10 00 74 10 85 d2 75 04 33 c0 eb 11 56 e8 9e e4 t1..t-.W..K.+..{..t...u.3...V...
3ac20 ff ff eb 06 56 e8 96 20 00 00 83 c4 04 89 43 18 89 47 30 8b 13 83 fa 13 74 09 83 fa 0e 74 04 33 ....V.........C..G0.....t....t.3
3ac40 f6 eb 05 be 00 01 00 00 8b 4b 04 f7 d9 c7 45 b4 80 00 00 00 1b c9 33 c0 83 e1 40 83 fa 0b 0f 44 .........K....E.......3...@....D
3ac60 45 b4 03 ce 03 c1 03 43 3c 83 7d c0 00 89 47 2c 8b 45 cc 0f 85 45 fa ff ff 83 7d d4 00 0f 85 3b E......C<.}...G,.E...E....}....;
3ac80 fa ff ff 5f 85 c0 b9 fb ff ff ff 5e 0f 44 c1 5b 8b e5 5d c3 97 a2 43 00 20 a4 43 00 cc a4 43 00 ..._.......^.D.[..]...C...C...C.
3aca0 49 a5 43 00 d0 a5 43 00 5e a6 43 00 3f a7 43 00 09 a8 43 00 cf a8 43 00 79 a9 43 00 e0 a9 43 00 I.C...C.^.C.?.C...C...C.y.C...C.
3acc0 0d aa 43 00 0d aa 43 00 f4 aa 43 00 68 ab 43 00 6e ab 43 00 cd ab 43 00 5c ac 43 00 6e ad 43 00 ..C...C...C.h.C.n.C...C.\.C.n.C.
3ace0 ac b0 43 00 b2 b0 43 00 d4 b2 43 00 39 b3 43 00 9b b4 43 00 01 b5 43 00 b8 b5 43 00 de b5 43 00 ..C...C...C.9.C...C...C...C...C.
3ad00 e1 b6 43 00 72 b7 43 00 7b b7 43 00 d8 b7 43 00 72 aa 43 00 89 aa 43 00 bc aa 43 00 d3 aa 43 00 ..C.r.C.{.C...C.r.C...C...C...C.
3ad20 55 8b ec 53 56 8b f1 85 f6 0f 84 f6 02 00 00 8b 4e 20 c7 46 18 00 00 00 00 85 c9 75 0f 89 4e 28 U..SV...........N..F.......u..N(
3ad40 b9 90 d8 43 00 c7 46 20 90 d8 43 00 83 7e 24 00 75 07 c7 46 24 b0 d8 43 00 8b 5d 10 8d 43 ff 83 ...C..F...C..~$.u..F$..C..]..C..
3ad60 f8 08 0f 87 bd 02 00 00 57 68 c4 16 00 00 6a 01 ff 76 28 ff d1 8b f8 83 c4 0c 85 ff 0f 84 99 02 ........Wh....j..v(.............
3ad80 00 00 89 7e 1c 8d 4b 07 b8 01 00 00 00 89 4f 50 d3 e0 83 c1 02 89 47 4c 48 89 47 54 b8 ab aa aa ...~..K.......OP......GLH.GT....
3ada0 aa f7 e1 6a 02 d1 ea 89 37 c7 47 18 00 00 00 00 c7 47 1c 00 00 00 00 c7 47 30 0f 00 00 00 c7 47 ...j....7.G......G......G0.....G
3adc0 2c 00 80 00 00 c7 47 34 ff 7f 00 00 89 57 58 8b 46 20 68 00 80 00 00 ff 76 28 ff d0 6a 02 ff 77 ,.....G4.....WX.F.h.....v(..j..w
3ade0 2c 89 47 38 ff 76 28 8b 46 20 ff d0 6a 02 ff 77 4c 89 47 40 ff 76 28 8b 46 20 ff d0 89 47 44 8d ,.G8.v(.F...j..wL.G@.v(.F....GD.
3ae00 4b 06 b8 01 00 00 00 c7 87 c0 16 00 00 00 00 00 00 d3 e0 6a 04 50 89 87 9c 16 00 00 ff 76 28 8b K..................j.P.......v(.
3ae20 46 20 ff d0 8b 9f 9c 16 00 00 83 c4 30 83 7f 38 00 8b d0 89 57 08 8d 0c 9d 00 00 00 00 89 4f 0c F...........0..8....W.........O.
3ae40 0f 84 bf 01 00 00 83 7f 40 00 0f 84 b5 01 00 00 83 7f 44 00 0f 84 ab 01 00 00 85 d2 0f 84 a3 01 ........@.........D.............
3ae60 00 00 8b c3 c7 87 84 00 00 00 09 00 00 00 d1 e8 c7 87 88 00 00 00 00 00 00 00 c6 47 24 08 8d 04 ...........................G$...
3ae80 42 89 87 a4 16 00 00 8d 04 5a 03 c3 89 87 98 16 00 00 8b 4e 1c 85 c9 0f 84 5c 01 00 00 83 7e 20 B........Z.........N.....\....~.
3aea0 00 0f 84 52 01 00 00 83 7e 24 00 0f 84 48 01 00 00 c7 46 14 00 00 00 00 c7 46 08 00 00 00 00 c7 ...R....~$...H....F......F......
3aec0 46 18 00 00 00 00 c7 46 2c 02 00 00 00 8b 51 18 8b 41 08 c7 41 14 00 00 00 00 89 41 10 85 d2 79 F......F,.....Q..A..A......A...y
3aee0 05 f7 da 89 51 18 85 d2 b8 71 00 00 00 bf 2a 00 00 00 0f 45 c7 89 41 04 33 c0 83 fa 02 0f 95 c0 ....Q....q....*....E..A.3.......
3af00 89 46 30 8d 81 94 00 00 00 89 81 18 0b 00 00 8d 81 88 09 00 00 89 81 24 0b 00 00 8d 81 7c 0a 00 .F0....................$.....|..
3af20 00 89 81 30 0b 00 00 33 c0 c7 41 28 00 00 00 00 c7 81 20 0b 00 00 dc fc 54 00 c7 81 2c 0b 00 00 ...0...3..A(............T...,...
3af40 b4 fc 54 00 c7 81 38 0b 00 00 c8 fc 54 00 66 89 81 b8 16 00 00 89 81 bc 16 00 00 e8 e0 28 00 00 ..T...8.....T.f..............(..
3af60 8b 76 1c 33 d2 33 ff 8b 46 2c 8b 4e 4c 03 c0 89 46 3c 8b 46 44 66 89 54 48 fe 8b 46 4c 8d 04 45 .v.3.3..F,.NL...F<.FDf.TH..FL..E
3af80 fe ff ff ff 50 52 ff 76 44 e8 12 c9 02 00 8b 86 84 00 00 00 83 c4 0c 8d 0c 40 0f b7 04 8d 4a 98 ....PR.vD................@....J.
3afa0 53 00 89 86 80 00 00 00 0f b7 04 8d 48 98 53 00 89 86 8c 00 00 00 0f b7 04 8d 4c 98 53 00 89 86 S...........H.S...........L.S...
3afc0 90 00 00 00 0f b7 04 8d 4e 98 53 00 89 46 7c 8b c7 89 7e 6c 89 7e 5c 89 7e 74 89 be b4 16 00 00 ........N.S..F|...~l.~\.~t......
3afe0 89 7e 68 89 7e 48 5f c7 46 78 02 00 00 00 c7 46 60 02 00 00 00 5e 5b 5d c3 bf fe ff ff ff 8b c7 .~h.~H_.Fx.....F`....^[]........
3b000 5f 5e 5b 5d c3 a1 a4 2a 4c 00 8b ce c7 47 04 9a 02 00 00 89 46 18 e8 15 0b 00 00 5f 5e b8 fc ff _^[]...*L....G......F......_^...
3b020 ff ff 5b 5d c3 5e b8 fe ff ff ff 5b 5d c3 cc cc 53 8b d9 56 57 8b 73 1c 8b 86 bc 16 00 00 83 f8 ..[].^.....[]...S..VW.s.........
3b040 10 75 30 8b 4e 14 8b 56 08 0f b6 86 b8 16 00 00 88 04 0a ff 46 14 8b 56 14 8b 4e 08 0f b6 86 b9 .u0.N..V............F..V..N.....
3b060 16 00 00 88 04 0a ff 46 14 33 c0 89 86 bc 16 00 00 eb 25 83 f8 08 7c 27 8b 4e 14 8b 56 08 8a 86 .......F.3........%...|'.N..V...
3b080 b8 16 00 00 88 04 0a ff 46 14 0f b6 86 b9 16 00 00 83 86 bc 16 00 00 f8 66 89 86 b8 16 00 00 8b ........F...............f.......
3b0a0 7b 10 39 7e 14 0f 46 7e 14 85 ff 74 26 57 ff 76 10 ff 73 0c e8 d7 d4 02 00 01 7b 0c 83 c4 0c 01 {.9~..F~...t&W.v..s.......{.....
3b0c0 7e 10 01 7b 14 29 7b 10 29 7e 14 75 06 8b 46 08 89 46 10 5f 5e 5b c3 cc cc cc cc cc cc cc cc cc ~..{.){.)~.u..F..F._^[..........
3b0e0 55 8b ec 83 ec 10 56 57 8b f9 89 55 fc 85 ff 0f 84 2e 0a 00 00 8b 77 1c 85 f6 0f 84 23 0a 00 00 U.....VW...U..........w.....#...
3b100 83 fa 05 0f 87 1a 0a 00 00 83 7f 0c 00 0f 84 08 0a 00 00 83 3f 00 75 0a 83 7f 04 00 0f 85 f9 09 ....................?.u.........
3b120 00 00 8b 46 04 3d 9a 02 00 00 75 09 83 fa 04 0f 85 e6 09 00 00 83 7f 10 00 53 0f 84 b2 06 00 00 ...F.=....u..............S......
3b140 8b 4e 28 89 3e 89 4d f0 89 56 28 83 f8 2a 0f 85 dd 02 00 00 83 7e 18 02 0f 85 ef 01 00 00 c7 47 .N(.>.M..V(..*.......~.........G
3b160 30 00 00 00 00 8b 4e 14 8b 46 08 c6 04 01 1f ff 46 14 8b 4e 14 8b 46 08 c6 04 01 8b ff 46 14 8b 0.....N..F......F..N..F......F..
3b180 4e 14 8b 46 08 c6 04 01 08 8b 56 14 8b 5e 1c 42 89 56 14 85 db 0f 85 83 00 00 00 8b 46 08 88 1c N..F......V..^.B.V..........F...
3b1a0 02 ff 46 14 8b 4e 14 8b 46 08 88 1c 01 ff 46 14 8b 4e 14 8b 46 08 88 1c 01 ff 46 14 8b 4e 14 8b ..F..N..F.....F..N..F.....F..N..
3b1c0 46 08 88 1c 01 ff 46 14 8b 4e 14 8b 46 08 88 1c 01 8b 56 14 8b 86 84 00 00 00 42 89 56 14 83 f8 F.....F..N..F.....V.......B.V...
3b1e0 09 75 04 b1 02 eb 14 83 be 88 00 00 00 02 7d 09 83 f8 02 7c 04 32 c9 eb 02 b1 04 8b 46 08 88 0c .u............}....|.2......F...
3b200 02 ff 46 14 8b 4e 14 8b 46 08 c6 04 01 0b b8 71 00 00 00 ff 46 14 89 46 04 e9 13 02 00 00 8b 4b ..F..N..F......q....F..F.......K
3b220 24 8b 43 2c f7 d9 1a c9 80 e1 10 f7 d8 1a c0 24 02 02 c8 8b 43 1c f7 d8 1a c0 24 08 02 c8 8b 43 $.C,...........$....C.....$....C
3b240 10 f7 d8 1a c0 24 04 02 c8 83 3b 00 0f 95 c0 02 c8 8b 46 08 88 0c 02 ff 46 14 8b 56 14 8b 46 1c .....$....;.......F.....F..V..F.
3b260 8b 4e 08 0f b6 40 04 88 04 0a ff 46 14 8b 56 14 8b 46 1c 8b 4e 08 0f b6 40 05 88 04 0a ff 46 14 .N...@.....F..V..F..N...@.....F.
3b280 8b 56 14 8b 46 1c 8b 4e 08 0f b6 40 06 88 04 0a ff 46 14 8b 46 1c 8b 56 14 8b 4e 08 0f b6 40 07 .V..F..N...@.....F..F..V..N...@.
3b2a0 88 04 0a 8b 56 14 8b 86 84 00 00 00 42 89 56 14 83 f8 09 75 04 b1 02 eb 14 83 be 88 00 00 00 02 ....V.......B.V....u............
3b2c0 7d 09 83 f8 02 7c 04 32 c9 eb 02 b1 04 8b 46 08 88 0c 02 ff 46 14 8b 46 1c 8b 56 14 8b 4e 08 8a }....|.2......F.....F..F..V..N..
3b2e0 40 0c 88 04 0a 8b 56 14 8b 46 1c 42 89 56 14 83 78 10 00 74 26 0f b6 40 14 8b 4e 08 88 04 0a ff @.....V..F.B.V..x..t&..@..N.....
3b300 46 14 8b 46 1c 8b 56 14 8b 4e 08 0f b6 40 15 88 04 0a ff 46 14 8b 56 14 8b 46 1c 83 78 2c 00 74 F..F..V..N...@.....F..V..F..x,.t
3b320 18 8b 46 08 85 c0 74 0e 8b 4f 30 52 8b d0 e8 8d dd ff ff 83 c4 04 89 47 30 b8 45 00 00 00 c7 46 ..F...t..O0R...........G0.E....F
3b340 20 00 00 00 00 89 46 04 e9 e4 00 00 00 8b 4e 30 c1 e1 0c 81 e9 00 78 00 00 83 be 88 00 00 00 02 ......F.......N0......x.........
3b360 8b d9 7d 30 8b 86 84 00 00 00 83 f8 02 7c 25 83 f8 06 7d 0a b8 40 00 00 00 8d 50 20 eb 1b 75 0a ..}0.........|%...}..@....P...u.
3b380 b8 80 00 00 00 8d 50 20 eb 0f b8 c0 00 00 00 8d 50 20 eb 05 33 c0 8d 50 20 0b c8 83 7e 6c 00 74 ......P.........P...3..P....~l.t
3b3a0 04 8b ca 0b cb b8 85 10 42 08 c7 46 04 71 00 00 00 f7 e1 8b 46 08 2b ca d1 e9 03 ca c1 e9 04 41 ........B..F.q......F.+........A
3b3c0 8b d9 c1 e3 05 2b d9 8b 4e 14 8b d3 c1 ea 08 88 14 01 ff 46 14 8b 4e 14 8b 46 08 88 1c 01 8b 5e .....+..N..........F..N..F.....^
3b3e0 14 43 83 7e 6c 00 89 5e 14 74 3f 0f b7 57 32 8b 46 08 8b ca c1 e9 08 88 0c 03 ff 46 14 8b 4e 14 .C.~l..^.t?..W2.F..........F..N.
3b400 8b 46 08 88 14 01 ff 46 14 0f b7 5f 30 8b 56 14 8b cb 8b 46 08 c1 e9 08 88 0c 02 ff 46 14 8b 4e .F.....F..._0.V....F........F..N
3b420 14 8b 46 08 88 1c 01 ff 46 14 c7 47 30 01 00 00 00 8b 46 04 83 f8 45 0f 85 d4 00 00 00 8b 56 1c ..F.....F..G0.....F...E.......V.
3b440 83 7a 10 00 0f 84 0a 01 00 00 0f b7 42 14 8b 4e 14 8b d9 89 4d f4 39 46 20 73 6f 0f 1f 44 00 00 .z..........B..N....M.9F.so..D..
3b460 3b 5e 0c 75 3a 83 7a 2c 00 74 20 3b d9 76 1c 8b 56 08 2b d9 03 d1 75 04 33 c0 eb 0c 8b 4f 30 53 ;^.u:.z,.t.;.v..V.+...u.3....O0S
3b480 e8 3b dc ff ff 83 c4 04 89 47 30 8b cf e8 9e fb ff ff 8b 4e 14 8b d9 89 4d f4 3b 4e 0c 74 2b 8b .;.......G0........N....M.;N.t+.
3b4a0 46 1c 8b 4e 08 8b 50 10 8b 46 20 8a 04 02 88 04 0b 8b 5e 14 ff 46 20 43 8b 4d f4 89 5e 14 8b 56 F..N..P..F........^..F.C.M..^..V
3b4c0 1c 0f b7 42 14 39 46 20 72 96 8b 56 1c 83 7a 2c 00 74 23 3b d9 76 1f 8b 56 08 2b d9 03 d1 75 04 ...B.9F.r..V..z,.t#;.v..V.+...u.
3b4e0 33 c0 eb 0c 8b 4f 30 53 e8 d3 db ff ff 83 c4 04 89 47 30 8b 56 1c 8b 46 20 3b 42 14 75 51 c7 46 3....O0S.........G0.V..F.;B.uQ.F
3b500 20 00 00 00 00 b8 49 00 00 00 c7 46 04 49 00 00 00 83 f8 49 0f 85 df 00 00 00 8b 46 1c 83 78 1c ......I....F.I.....I.......F..x.
3b520 00 0f 84 14 01 00 00 8b 4e 14 8b d9 89 4d f8 90 3b 5e 0c 75 4b 8b 46 1c 83 78 2c 00 74 2e 3b d9 ........N....M..;^.uK.F..x,.t.;.
3b540 76 2a 8b 56 08 2b d9 03 d1 75 12 33 c0 eb 1a 8b 46 04 eb bd c7 46 04 49 00 00 00 eb bd 8b 4f 30 v*.V.+...u.3....F....F.I......O0
3b560 53 e8 5a db ff ff 83 c4 04 89 47 30 8b cf e8 bd fa ff ff 8b 4e 14 8b d9 89 4d f8 3b 4e 0c 74 30 S.Z.......G0........N....M.;N.t0
3b580 8b 46 1c 8b 4e 20 8b 40 1c 8a 14 01 0f b6 c2 89 45 f4 8d 41 01 8b 4d f8 89 46 20 8b 46 08 88 14 .F..N..@........E..A..M..F..F...
3b5a0 03 8b 5e 14 43 83 7d f4 00 89 5e 14 74 09 eb 80 c7 45 f4 01 00 00 00 8b 46 1c 83 78 2c 00 74 20 ..^.C.}...^.t....E......F..x,.t.
3b5c0 3b d9 76 1c 8b 56 08 2b d9 03 d1 75 04 33 c0 eb 0c 8b 4f 30 53 e8 e6 da ff ff 83 c4 04 89 47 30 ;.v..V.+...u.3....O0S.........G0
3b5e0 83 7d f4 00 75 50 c7 46 20 00 00 00 00 b8 5b 00 00 00 c7 46 04 5b 00 00 00 83 f8 5b 0f 85 db 00 .}..uP.F......[....F.[.....[....
3b600 00 00 8b 46 1c 83 78 24 00 0f 84 96 01 00 00 8b 4e 14 8b d9 89 4d f4 3b 5e 0c 75 4b 8b 46 1c 83 ...F..x$........N....M.;^.uK.F..
3b620 78 2c 00 74 2e 3b d9 76 2a 8b 56 08 2b d9 03 d1 75 12 33 c0 eb 1a 8b 46 04 eb be c7 46 04 5b 00 x,.t.;.v*.V.+...u.3....F....F.[.
3b640 00 00 eb be 8b 4f 30 53 e8 73 da ff ff 83 c4 04 89 47 30 8b cf e8 d6 f9 ff ff 8b 4e 14 8b d9 89 .....O0S.s.......G0........N....
3b660 4d f4 3b 4e 0c 74 30 8b 46 1c 8b 4e 20 8b 40 24 8a 14 01 0f b6 c2 89 45 f8 8d 41 01 8b 4d f4 89 M.;N.t0.F..N..@$.......E..A..M..
3b680 46 20 8b 46 08 88 14 03 8b 5e 14 43 83 7d f8 00 89 5e 14 74 09 eb 80 c7 45 f8 01 00 00 00 8b 46 F..F.....^.C.}...^.t....E......F
3b6a0 1c 83 78 2c 00 74 20 3b d9 76 1c 8b 56 08 2b d9 03 d1 75 04 33 c0 eb 0c 8b 4f 30 53 e8 ff d9 ff ..x,.t.;.v..V.+...u.3....O0S....
3b6c0 ff 83 c4 04 89 47 30 83 7d f8 00 0f 85 cc 00 00 00 c7 46 04 67 00 00 00 b8 67 00 00 00 83 f8 67 .....G0.}.........F.g....g.....g
3b6e0 75 55 8b 46 1c 83 78 2c 00 74 45 8b 56 14 8b 4e 0c 8d 42 02 3b c1 76 0d 8b cf e8 31 f9 ff ff 8b uU.F..x,.tE.V..N..B.;.v....1....
3b700 56 14 8b 4e 0c 8d 42 02 3b c1 77 2b 8b 4e 08 0f b6 47 30 88 04 0a ff 46 14 8b 56 14 8b 4e 08 0f V..N..B.;.w+.N...G0....F..V..N..
3b720 b6 47 31 88 04 0a ff 46 14 c7 47 30 00 00 00 00 c7 46 04 71 00 00 00 83 7e 14 00 74 74 8b cf e8 .G1....F..G0.....F.q....~..tt...
3b740 ec f8 ff ff 83 7f 10 00 0f 84 bd 03 00 00 8b 5d fc 8b 46 04 3d 9a 02 00 00 75 0a 83 7f 04 00 0f ...............]..F.=....u......
3b760 85 8d 00 00 00 83 7f 04 00 75 19 83 7e 74 00 75 13 85 db 0f 84 99 03 00 00 3d 9a 02 00 00 0f 84 .........u..~t.u.........=......
3b780 e8 01 00 00 8b 86 88 00 00 00 83 f8 02 75 77 8b d3 8b ce e8 98 13 00 00 e9 90 00 00 00 8b 46 04 .............uw...............F.
3b7a0 e9 38 ff ff ff c7 46 04 67 00 00 00 e9 31 ff ff ff 83 7f 04 00 8b 5d fc 75 97 8b 4d f0 33 c0 83 .8....F.g....1........].u..M.3..
3b7c0 f9 04 ba 09 00 00 00 0f 4f c2 8d 14 09 33 c9 2b d0 83 fb 04 b8 09 00 00 00 0f 4f c8 8d 04 1b 2b ........O....3.+..........O....+
3b7e0 c1 3b c2 0f 8f 68 ff ff ff 83 fb 04 0f 84 5f ff ff ff a1 a8 2a 4c 00 5b 89 47 18 b8 fb ff ff ff .;...h........_.....*L.[.G......
3b800 5f 5e 8b e5 5d c3 83 f8 03 75 0b 8b d3 8b ce e8 9c 10 00 00 eb 17 8b 86 84 00 00 00 53 56 8d 04 _^..]....u..................SV..
3b820 40 8b 04 85 50 98 53 00 ff d0 83 c4 08 83 f8 02 74 05 83 f8 03 75 07 c7 46 04 9a 02 00 00 85 c0 @...P.S.........t....u..F.......
3b840 0f 84 bf 02 00 00 83 f8 02 0f 84 b6 02 00 00 83 f8 01 0f 85 14 01 00 00 3b d8 0f 85 58 01 00 00 ........................;...X...
3b860 8b 8e bc 16 00 00 bb 02 00 00 00 8b c3 66 d3 e0 66 0b 86 b8 16 00 00 0f b7 c0 89 45 f0 83 f9 0d .............f..f..........E....
3b880 7e 48 8b 4e 14 8b 55 f0 66 89 86 b8 16 00 00 8b 46 08 88 14 01 ff 46 14 8b 56 14 8b 4e 08 8a 86 ~H.N..U.f.......F.....F..V..N...
3b8a0 b9 16 00 00 88 04 0a b1 10 0f b7 86 bc 16 00 00 83 86 bc 16 00 00 f3 2a c8 ff 46 14 8b 96 bc 16 .......................*..F.....
3b8c0 00 00 66 d3 eb 0f b7 c3 eb 0c 8d 51 03 0f b7 c0 89 96 bc 16 00 00 66 89 86 b8 16 00 00 0f b7 d8 ..f........Q..........f.........
3b8e0 83 fa 09 7e 2f 8b 4e 14 8b 46 08 88 1c 01 ff 46 14 8b 56 14 8b 4e 08 8a 86 b9 16 00 00 88 04 0a ...~/.N..F.....F..V..N..........
3b900 83 86 bc 16 00 00 f7 ff 46 14 33 d2 8b 86 bc 16 00 00 eb 0b 8d 42 07 8b d3 89 86 bc 16 00 00 66 ........F.3..........B.........f
3b920 89 96 b8 16 00 00 83 f8 10 75 5f 8b 4e 14 8b 46 08 88 14 01 ff 46 14 8b 56 14 8b 4e 08 8a 86 b9 .........u_.N..F.....F..V..N....
3b940 16 00 00 88 04 0a ff 46 14 33 c0 66 89 86 b8 16 00 00 89 86 bc 16 00 00 8b 5d fc 8b cf e8 ce f6 .......F.3.f.............]......
3b960 ff ff 83 7f 10 00 0f 84 9f 01 00 00 83 fb 04 0f 85 9d 01 00 00 8b 46 18 85 c0 0f 8f 9d 00 00 00 ......................F.........
3b980 8d 43 fd 5b 5f 5e 8b e5 5d c3 83 f8 08 7c c9 8b 4e 14 8b 56 08 8a 86 b8 16 00 00 88 04 0a 0f b6 .C.[_^..]....|..N..V............
3b9a0 86 b9 16 00 00 ff 46 14 83 86 bc 16 00 00 f8 66 89 86 b8 16 00 00 eb a0 83 fb 05 74 9e 6a 00 6a ......F........f...........t.j.j
3b9c0 00 33 d2 8b ce e8 16 2d 00 00 83 c4 08 83 fb 03 75 89 8b 46 44 33 d2 8b 4e 4c 66 89 54 48 fe 8b .3.....-........u..FD3..NLf.TH..
3b9e0 46 4c 8d 04 45 fe ff ff ff 50 52 ff 76 44 e8 ad be 02 00 83 c4 0c 83 7e 74 00 0f 85 5b ff ff ff FL..E....PR.vD.........~t...[...
3ba00 c7 46 6c 00 00 00 00 c7 46 5c 00 00 00 00 c7 86 b4 16 00 00 00 00 00 00 e9 3e ff ff ff 83 f8 02 .Fl.....F\...............>......
3ba20 75 7f 8b 56 14 0f b6 47 30 8b 4e 08 88 04 0a ff 46 14 8b 56 14 0f b6 47 31 8b 4e 08 88 04 0a ff u..V...G0.N.....F..V...G1.N.....
3ba40 46 14 8b 56 14 0f b6 47 32 8b 4e 08 88 04 0a ff 46 14 8b 56 14 0f b6 47 33 8b 4e 08 88 04 0a ff F..V...G2.N.....F..V...G3.N.....
3ba60 46 14 8b 56 14 8b 4e 08 0f b6 47 08 88 04 0a ff 46 14 8b 56 14 8b 4e 08 0f b6 47 09 88 04 0a ff F..V..N...G.....F..V..N...G.....
3ba80 46 14 8b 56 14 8b 4e 08 0f b6 47 0a 88 04 0a ff 46 14 8b 56 14 8b 4e 08 0f b6 47 0b 88 04 0a eb F..V..N...G.....F..V..N...G.....
3baa0 3f 0f b7 5f 32 8b 4e 14 8b d3 8b 46 08 c1 ea 08 88 14 01 ff 46 14 8b 4e 14 8b 46 08 88 1c 01 ff ?.._2.N....F........F..N..F.....
3bac0 46 14 0f b7 5f 30 8b 56 14 8b cb 8b 46 08 c1 e9 08 88 0c 02 ff 46 14 8b 4e 14 8b 46 08 88 1c 01 F..._0.V....F........F..N..F....
3bae0 ff 46 14 8b cf e8 46 f5 ff ff 8b 46 18 85 c0 7e 05 f7 d8 89 46 18 33 c0 39 46 14 5b 5f 0f 94 c0 .F....F....F...~....F.3.9F.[_...
3bb00 5e 8b e5 5d c3 83 7f 10 00 75 07 c7 46 28 ff ff ff ff 5b 5f 33 c0 5e 8b e5 5d c3 a1 9c 2a 4c 00 ^..].....u..F(....[_3.^..]...*L.
3bb20 89 47 18 5f b8 fe ff ff ff 5e 8b e5 5d c3 cc cc 56 8b f1 57 85 f6 0f 84 af 00 00 00 8b 46 1c 85 .G._.....^..]...V..W.........F..
3bb40 c0 0f 84 a4 00 00 00 8b 78 04 83 ff 2a 74 21 83 ff 45 74 1c 83 ff 49 74 17 83 ff 5b 74 12 83 ff ........x...*t!..Et...It...[t...
3bb60 67 74 0d 83 ff 71 74 08 81 ff 9a 02 00 00 75 7b 8b 48 08 85 c9 74 0f 8b 46 24 51 ff 76 28 ff d0 gt...qt.......u{.H...t..F$Q.v(..
3bb80 8b 46 1c 83 c4 08 8b 48 44 85 c9 74 0f 8b 46 24 51 ff 76 28 ff d0 8b 46 1c 83 c4 08 8b 48 40 85 .F.....HD..t..F$Q.v(...F.....H@.
3bba0 c9 74 0f 8b 46 24 51 ff 76 28 ff d0 8b 46 1c 83 c4 08 8b 48 38 85 c9 74 0f 8b 46 24 51 ff 76 28 .t..F$Q.v(...F.....H8..t..F$Q.v(
3bbc0 ff d0 8b 46 1c 83 c4 08 50 ff 76 28 8b 46 24 ff d0 83 c4 08 c7 46 1c 00 00 00 00 33 c0 b9 fd ff ...F....P.v(.F$......F.....3....
3bbe0 ff ff 83 ff 71 5f 0f 44 c1 5e c3 5f b8 fe ff ff ff 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc cc ....q_.D.^._.....^..............
3bc00 55 8b ec 83 ec 2c 53 56 57 8b f9 8b da 89 7d ec 8b 4f 38 8b 47 6c 8b 57 78 03 c1 8b 77 7c 89 4d U....,SVW.....}..O8.Gl.Wx...w|.M
3bc20 e0 8b 4f 2c 89 45 f0 8b 87 90 00 00 00 89 45 f4 8d 81 fa fe ff ff 89 55 e4 39 47 6c 76 0f 8b 47 ..O,.E........E........U.9Glv..G
3bc40 6c 2b c1 05 06 01 00 00 89 45 e8 eb 07 c7 45 e8 00 00 00 00 8b 4d f0 8b 47 40 89 45 d8 8b 47 34 l+.......E....E......M..G@.E..G4
3bc60 89 45 dc 8d b9 02 01 00 00 8a 44 0a ff 88 45 ff 8a 04 0a 88 45 fe 8b c6 c1 e8 02 89 45 f8 8b 45 .E........D...E.....E.......E..E
3bc80 ec 3b 90 8c 00 00 00 8b 55 f8 8b 40 74 0f 42 d6 8b 75 e4 89 55 f8 8b 55 f4 3b d0 89 45 d4 0f 47 .;......U..@t.B..u..U..U.;..E..G
3bca0 d0 89 55 f4 8b 55 e0 8a 45 fe 03 d3 38 04 32 0f 85 a6 00 00 00 8a 45 ff 38 44 32 ff 0f 85 99 00 ..U..U..E...8.2.......E.8D2.....
3bcc0 00 00 8a 02 3a 01 0f 85 8f 00 00 00 8a 42 01 3a 41 01 0f 85 83 00 00 00 8d 41 02 83 c2 02 66 90 ....:........B.:A........A....f.
3bce0 8a 48 01 40 3a 4a 01 75 45 8a 48 01 40 3a 4a 02 75 3c 8a 48 01 40 3a 4a 03 75 33 8a 48 01 40 3a .H.@:J.uE.H.@:J.u<.H.@:J.u3.H.@:
3bd00 4a 04 75 2a 8a 48 01 40 3a 4a 05 75 21 8a 48 01 40 3a 4a 06 75 18 8a 48 01 40 3a 4a 07 75 0f 8a J.u*.H.@:J.u!.H.@:J.u..H.@:J.u..
3bd20 48 01 40 83 c2 08 3a 0a 75 04 3b c7 72 b2 2b c7 05 02 01 00 00 3b c6 7e 1f 8b f0 8b 4d ec 89 59 H.@...:.u.;.r.+......;.~....M..Y
3bd40 70 3b 45 f4 7d 30 8b 4d f0 8a 54 08 ff 8a 04 08 88 55 ff 88 45 fe eb 03 8b 4d f0 8b 45 dc 8b 55 p;E.}0.M..T......U..E....M..E..U
3bd60 d8 23 c3 0f b7 1c 42 3b 5d e8 76 0a 83 6d f8 01 0f 85 2e ff ff ff 8b 45 d4 3b f0 5f 0f 46 c6 5e .#....B;].v..m.........E.;._.F.^
3bd80 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 10 53 56 8b f1 57 89 75 f4 8b 5e [..]............U.....SV..W.u..^
3bda0 2c 8b 46 74 89 5d f0 8b 7e 3c 2b 7e 6c 2b f8 8b 46 2c 05 fa fe ff ff 03 c3 39 46 6c 0f 82 87 00 ,.Ft.]..~<+~l+..F,.......9Fl....
3bdc0 00 00 8b 4e 38 53 8d 04 19 50 51 e8 c0 c7 02 00 8b 46 4c 83 c4 0c 29 5e 70 29 5e 6c 29 5e 5c 89 ...N8S...PQ......FL...)^p)^l)^\.
3bde0 45 f8 8b 46 44 8b 75 f8 8d 14 70 0f 1f 44 00 00 0f b7 4a fe 8d 52 fe 8b c1 c7 45 f8 00 00 00 00 E..FD.u...p..D....J..R....E.....
3be00 2b c3 3b cb 0f b7 c0 0f 42 45 f8 66 89 02 83 ee 01 75 dd 8b 75 f4 89 5d f8 8b 46 40 8b f3 8d 14 +.;.....BE.f.....u..u..]..F@....
3be20 58 0f b7 4a fe 8d 52 fe 8b c1 c7 45 f8 00 00 00 00 2b c3 3b cb 0f b7 c0 0f 42 45 f8 66 89 02 83 X..J..R....E.....+.;.....BE.f...
3be40 ee 01 75 dd 8b 75 f4 03 fb 8b 06 89 45 fc 8b 50 04 85 d2 0f 84 36 01 00 00 8b 4e 6c 03 4e 74 03 ..u..u......E..P.....6....Nl.Nt.
3be60 4e 38 3b d7 89 4d f8 0f 46 fa 85 ff 74 56 57 ff 30 2b d7 51 89 50 04 e8 14 c7 02 00 8b 4d fc 83 N8;..M..F...tVW.0+.Q.P.......M..
3be80 c4 0c 8b 41 1c 8b 40 18 83 f8 01 75 0e 8b 55 f8 8b 49 30 57 e8 27 0e 00 00 eb 1b 83 f8 02 75 1f ...A..@....u..U..I0W.'........u.
3bea0 8b 55 f8 8b 41 30 85 d2 75 04 33 c0 eb 0e 57 8b c8 e8 0a d2 ff ff 8b 4d fc 83 c4 04 89 41 30 01 .U..A0..u.3...W........M.....A0.
3bec0 39 01 79 08 8b 46 74 03 f8 8b 96 b4 16 00 00 89 7d fc 89 7e 74 8d 04 17 83 f8 03 0f 82 96 00 00 9.y..Ft.........}..~t...........
3bee0 00 8b 4e 6c 8b 46 38 2b ca 89 4d f8 89 7d fc 0f b6 14 01 8b 4e 58 89 56 48 d3 e2 8b 4d f8 0f b6 ..Nl.F8+..M..}......NX.VH...M...
3bf00 44 01 01 33 d0 23 56 54 83 be b4 16 00 00 00 89 56 48 74 63 8b 5d f8 8b 46 38 8b 4e 58 8b 56 34 D..3.#VT........VHtc.]..F8.NX.V4
3bf20 23 d3 0f b6 7c 03 02 8b 46 48 d3 e0 8b 4e 40 33 f8 23 7e 54 8b 46 44 89 7e 48 66 8b 04 78 66 89 #...|...FH...N@3.#~T.FD.~Hf..xf.
3bf40 04 51 8b 4e 48 8b 46 44 66 89 1c 48 43 ff 8e b4 16 00 00 8b 8e b4 16 00 00 89 5d f8 8b 5e 74 89 .Q.NH.FDf..HC.............]..^t.
3bf60 5d fc 8d 04 19 83 f8 03 72 07 89 5d fc 85 c9 75 a3 8b 5d f0 8b 7d fc 81 ff 06 01 00 00 73 10 8b ].......r..]...u..]..}.......s..
3bf80 06 83 78 04 00 74 08 8b 45 fc e9 18 fe ff ff 8b 8e c0 16 00 00 8b 7e 3c 3b cf 73 67 8b 5e 74 03 ..x..t..E.............~<;.sg.^t.
3bfa0 5e 6c 3b cb 73 2d b8 02 01 00 00 2b fb 3b f8 0f 47 f8 8b 46 38 57 03 c3 6a 00 50 e8 e0 b8 02 00 ^l;.s-.....+.;..G..F8W..j.P.....
3bfc0 83 c4 0c 8d 04 1f 89 86 c0 16 00 00 5f 5e 5b 8b e5 5d c3 8d 83 02 01 00 00 3b c8 73 26 2b d9 2b ............_^[..].......;.s&+.+
3bfe0 f9 8d 83 02 01 00 00 3b c7 0f 46 f8 8b 46 38 57 03 c1 6a 00 50 e8 a6 b8 02 00 83 c4 0c 01 be c0 .......;..F..F8W..j.P...........
3c000 16 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 53 56 8b 75 08 bb ff ff 00 00 57 8b 46 ..._^[..].......U..SV.u......W.F
3c020 0c 83 c0 fb 3b c3 0f 42 d8 0f 1f 80 00 00 00 00 8b 46 74 8b 7d 0c 83 f8 01 77 1e 8b ce e8 4e fd ....;..B.........Ft.}....w....N.
3c040 ff ff 8b 46 74 85 c0 75 10 85 ff 0f 84 a3 00 00 00 85 c0 0f 84 a2 00 00 00 8b 7e 5c 01 46 6c 8b ...Ft..u..................~\.Fl.
3c060 46 6c c7 46 74 00 00 00 00 8d 0c 1f 74 04 3b c1 72 37 2b c1 89 4e 6c 89 46 74 85 ff 78 07 8b 56 Fl.Ft.......t.;.r7+..Nl.Ft..x..V
3c080 38 03 d7 eb 02 33 d2 6a 00 53 8b ce e8 8f 27 00 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 8f ef ff 8....3.j.S....'...Fl......F\....
3c0a0 ff 8b 06 83 78 10 00 74 4b 8b 4e 6c 8b 46 2c 8b 7e 5c 2d 06 01 00 00 2b cf 3b c8 0f 82 6f ff ff ....x..tK.Nl.F,.~\-....+.;...o..
3c0c0 ff 85 ff 78 07 8b 56 38 03 d7 eb 02 33 d2 6a 00 51 8b ce e8 48 27 00 00 8b 46 6c 83 c4 08 8b 0e ...x..V8....3.j.Q...H'...Fl.....
3c0e0 89 46 5c e8 48 ef ff ff 8b 06 83 78 10 00 0f 85 3c ff ff ff 5f 5e 33 c0 5b 5d c3 8b 4e 5c c7 86 .F\.H......x....<..._^3.[]..N\..
3c100 b4 16 00 00 00 00 00 00 83 ff 04 75 3e 85 c9 78 07 8b 56 38 03 d1 eb 02 33 d2 8b 46 6c 2b c1 8b ...........u>..x..V8....3..Fl+..
3c120 ce 6a 01 50 e8 f7 26 00 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 f7 ee ff ff 8b 0e 33 c0 5f 5e 5b .j.P..&...Fl......F\.......3._^[
3c140 39 41 10 0f 95 c0 83 c0 02 5d c3 8b 46 6c 3b c1 7e 35 85 c9 78 07 8b 56 38 03 d1 eb 02 33 d2 2b 9A.......]..Fl;.~5..x..V8....3.+
3c160 c1 8b ce 6a 00 50 e8 b5 26 00 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 b5 ee ff ff 8b 06 83 78 10 ...j.P..&...Fl......F\........x.
3c180 00 0f 84 6d ff ff ff 5f 5e b8 01 00 00 00 5b 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ...m..._^.....[]................
3c1a0 55 8b ec 53 8b 5d 0c 56 8b 75 08 57 0f 1f 40 00 8b 46 74 3d 06 01 00 00 73 21 8b ce e8 cf fb ff U..S.].V.u.W..@..Ft=....s!......
3c1c0 ff 8b 46 74 3d 06 01 00 00 73 08 85 db 0f 84 31 02 00 00 85 c0 0f 84 30 02 00 00 83 f8 03 72 66 ..Ft=....s.....1.......0......rf
3c1e0 8b 7e 6c 8b 46 38 8b 56 48 8b 4e 58 d3 e2 0f b6 44 38 02 23 7e 34 33 d0 23 56 54 8b 46 44 8b 4e .~l.F8.VH.NX....D8.#~43.#VT.FD.N
3c200 40 89 56 48 66 8b 04 50 66 89 04 79 8b 56 6c 8b ca 23 4e 34 8b 46 40 0f b7 3c 48 8b 4e 48 8b 46 @.VHf..Pf..y.Vl..#N4.F@..<H.NH.F
3c220 44 66 89 14 48 85 ff 74 1d 8b 4e 6c 8b 46 2c 2b cf 2d 06 01 00 00 3b c8 77 0c 8b d7 8b ce e8 bd Df..H..t..Nl.F,+.-....;.w.......
3c240 f9 ff ff 89 46 60 8b 5e 60 83 fb 03 0f 82 19 01 00 00 66 8b 46 6c 80 eb 03 66 2b 46 70 8b 8e a0 ....F`.^`.........f.Fl...f+Fp...
3c260 16 00 00 0f b7 d0 8b 86 a4 16 00 00 66 89 14 48 81 c2 ff ff 00 00 8b 86 a0 16 00 00 8b 8e 98 16 ............f..H................
3c280 00 00 88 1c 01 b9 00 01 00 00 ff 86 a0 16 00 00 0f b6 c3 0f b6 80 40 99 53 00 66 ff 84 86 98 04 ......................@.S.f.....
3c2a0 00 00 0f b7 c2 66 3b d1 73 08 8a 80 40 9a 53 00 eb 09 c1 e8 07 8a 80 40 9b 53 00 0f b6 c0 33 db .....f;.s...@.S........@.S....3.
3c2c0 66 ff 84 86 88 09 00 00 8b 86 9c 16 00 00 8b 4e 60 48 39 86 a0 16 00 00 8b 46 74 0f 94 c3 2b c1 f..............N`H9......Ft...+.
3c2e0 89 46 74 3b 8e 80 00 00 00 77 53 83 f8 03 72 4e 8d 41 ff 89 46 60 ff 46 6c 8b 7e 6c 8b 46 38 8b .Ft;.....wS...rN.A..F`.Fl.~l.F8.
3c300 4e 58 0f b6 54 07 02 8b 46 48 23 7e 34 d3 e0 8b 4e 40 33 d0 23 56 54 8b 46 44 89 56 48 0f b7 04 NX..T...FH#~4...N@3.#VT.FD.VH...
3c320 50 66 89 04 79 8b 56 48 8b 4e 44 0f b7 46 6c 66 89 04 51 83 46 60 ff 75 bd e9 7d 00 00 00 8b 7e Pf..y.VH.ND..Flf..Q.F`.u..}....~
3c340 6c 8b 46 38 03 f9 8b 4e 58 89 7e 6c c7 46 60 00 00 00 00 0f b6 14 38 89 56 48 0f b6 44 38 01 d3 l.F8...NX.~l.F`.......8.VH..D8..
3c360 e2 33 d0 23 56 54 89 56 48 eb 56 8b 4e 38 33 ff 8b 46 6c 33 db 8a 14 01 8b 8e a0 16 00 00 8b 86 .3.#VT.VH.V.N83..Fl3............
3c380 a4 16 00 00 66 89 3c 48 8b 86 a0 16 00 00 8b 8e 98 16 00 00 88 14 01 ff 86 a0 16 00 00 0f b6 c2 ....f.<H........................
3c3a0 66 ff 84 86 94 00 00 00 8b 86 9c 16 00 00 48 39 86 a0 16 00 00 0f 94 c3 ff 4e 74 ff 46 6c 8b 7e f.............H9.........Nt.Fl.~
3c3c0 6c 85 db 8b 5d 0c 0f 84 e4 fd ff ff 8b 46 5c 85 c0 78 07 8b 56 38 03 d0 eb 02 33 d2 2b f8 8b ce l...]........F\..x..V8....3.+...
3c3e0 6a 00 57 e8 38 24 00 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 38 ec ff ff 8b 06 83 78 10 00 0f 85 j.W.8$...Fl......F\.8......x....
3c400 ac fd ff ff 5f 5e 33 c0 5b 5d c3 8b 4e 6c b8 02 00 00 00 3b c8 0f 42 c1 89 86 b4 16 00 00 83 fb ...._^3.[]..Nl.....;..B.........
3c420 04 75 3e 8b 46 5c 85 c0 78 07 8b 56 38 03 d0 eb 02 33 d2 2b c8 6a 01 51 8b ce e8 e1 23 00 00 8b .u>.F\..x..V8....3.+.j.Q....#...
3c440 46 6c 83 c4 08 8b 0e 89 46 5c e8 e1 eb ff ff 8b 0e 33 c0 5f 5e 5b 39 41 10 0f 95 c0 83 c0 02 5d Fl......F\.......3._^[9A.......]
3c460 c3 83 be a0 16 00 00 00 74 38 8b 46 5c 85 c0 78 07 8b 56 38 03 d0 eb 02 33 d2 2b c8 6a 00 51 8b ........t8.F\..x..V8....3.+.j.Q.
3c480 ce e8 9a 23 00 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 9a eb ff ff 8b 06 83 78 10 00 0f 84 62 ff ...#...Fl......F\........x....b.
3c4a0 ff ff 5f 5e b8 01 00 00 00 5b 5d c3 cc cc cc cc 55 8b ec 83 ec 08 53 56 8b 75 08 57 0f 1f 40 00 .._^.....[].....U.....SV.u.W..@.
3c4c0 8b 46 74 8b 5d 0c 3d 06 01 00 00 73 21 8b ce e8 bc f8 ff ff 8b 46 74 3d 06 01 00 00 73 08 85 db .Ft.].=....s!........Ft=....s...
3c4e0 0f 84 23 02 00 00 85 c0 0f 84 d0 02 00 00 33 ff 83 f8 03 72 45 8b 7e 6c 8b 46 38 8b 56 48 8b 4e ..#...........3....rE.~l.F8.VH.N
3c500 58 d3 e2 0f b6 44 38 02 23 7e 34 33 d0 23 56 54 8b 46 44 8b 4e 40 89 56 48 66 8b 04 50 66 89 04 X....D8.#~43.#VT.FD.N@.VHf..Pf..
3c520 79 8b 56 6c 8b ca 23 4e 34 8b 46 40 0f b7 3c 48 8b 4e 48 8b 46 44 66 89 14 48 8b 4e 60 ba 02 00 y.Vl..#N4.F@..<H.NH.FDf..H.N`...
3c540 00 00 8b 46 70 89 4e 78 89 46 64 c7 46 60 02 00 00 00 85 ff 74 53 3b 8e 80 00 00 00 73 4b 8b 4e ...Fp.Nx.Fd.F`......tS;.....sK.N
3c560 6c 8b 46 2c 2b cf 2d 06 01 00 00 3b c8 77 3a 8b d7 8b ce e8 88 f6 ff ff 89 46 60 8b d0 83 f8 05 l.F,+.-....;.w:..........F`.....
3c580 77 27 83 be 88 00 00 00 01 74 12 83 f8 03 75 19 8b 46 6c 2b 46 70 3d 00 10 00 00 76 0c c7 46 60 w'.......t....u..Fl+Fp=....v..F`
3c5a0 02 00 00 00 ba 02 00 00 00 8b 5e 78 83 fb 03 0f 82 5d 01 00 00 3b d3 0f 87 55 01 00 00 8b 7e 74 ..........^x.....]...;...U....~t
3c5c0 80 eb 03 8b 4e 6c 83 c7 fd 8b 86 a4 16 00 00 03 f9 66 2b 4e 64 66 49 89 7d 08 0f b7 d1 8b 8e a0 ....Nl...........f+NdfI.}.......
3c5e0 16 00 00 66 89 14 48 81 c2 ff ff 00 00 8b 86 a0 16 00 00 8b 8e 98 16 00 00 88 1c 01 b9 00 01 00 ...f..H.........................
3c600 00 ff 86 a0 16 00 00 0f b6 c3 0f b6 80 40 99 53 00 66 ff 84 86 98 04 00 00 0f b7 c2 66 3b d1 73 .............@.S.f..........f;.s
3c620 08 8a 80 40 9a 53 00 eb 09 c1 e8 07 8a 80 40 9b 53 00 0f b6 c0 66 ff 84 86 88 09 00 00 8b 86 9c ...@.S........@.S....f..........
3c640 16 00 00 8b 4e 78 48 89 45 f8 8b 86 a0 16 00 00 89 45 fc b8 01 00 00 00 2b c1 01 46 74 8d 41 fe ....NxH.E........E......+..Ft.A.
3c660 89 46 78 8b 5e 6c 43 89 5e 6c 3b df 77 3f 8b 46 38 8b 7e 48 8b 4e 58 8b 56 34 0f b6 44 18 02 d3 .Fx.^lC.^l;.w?.F8.~H.NX.V4..D...
3c680 e7 8b 4e 40 33 f8 23 7e 54 23 d3 8b 46 44 89 7e 48 0f b7 04 78 8b 7d 08 66 89 04 51 8b 56 48 8b ..N@3.#~T#..FD.~H...x.}.f..Q.VH.
3c6a0 4e 44 0f b7 46 6c 66 89 04 51 8b 5e 6c 83 46 78 ff 75 b0 8b 45 fc 43 c7 46 68 00 00 00 00 c7 46 ND..Flf..Q.^l.Fx.u..E.C.Fh.....F
3c6c0 60 02 00 00 00 89 5e 6c 3b 45 f8 0f 85 ef fd ff ff 8b 46 5c 85 c0 78 07 8b 56 38 03 d0 eb 02 33 `.....^l;E........F\..x..V8....3
3c6e0 d2 2b d8 8b ce 6a 00 53 e8 33 21 00 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 33 e9 ff ff 8b 06 83 .+...j.S.3!...Fl......F\.3......
3c700 78 10 00 0f 85 b7 fd ff ff 5f 5e 33 c0 5b 8b e5 5d c3 83 7e 68 00 0f 84 90 00 00 00 8b 4e 38 33 x........_^3.[..]..~h........N83
3c720 ff 8b 46 6c 8a 54 01 ff 8b 8e a0 16 00 00 8b 86 a4 16 00 00 66 89 3c 48 8b 86 a0 16 00 00 8b 8e ..Fl.T..............f.<H........
3c740 98 16 00 00 88 14 01 ff 86 a0 16 00 00 0f b6 c2 66 ff 84 86 94 00 00 00 8b 86 9c 16 00 00 48 39 ................f.............H9
3c760 86 a0 16 00 00 75 2f 8b 4e 5c 85 c9 78 07 8b 56 38 03 d1 eb 02 33 d2 8b 46 6c 2b c1 8b ce 6a 00 .....u/.N\..x..V8....3..Fl+...j.
3c780 50 e8 9a 20 00 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 9a e8 ff ff 8b 06 ff 46 6c ff 4e 74 39 78 P......Fl......F\........Fl.Nt9x
3c7a0 10 0f 84 62 ff ff ff e9 14 fd ff ff ff 46 6c ff 4e 74 c7 46 68 01 00 00 00 e9 02 fd ff ff 83 7e ...b.........Fl.Nt.Fh..........~
3c7c0 68 00 74 3f 8b 4e 6c 33 ff 8b 46 38 8a 54 01 ff 8b 8e a0 16 00 00 8b 86 a4 16 00 00 66 89 3c 48 h.t?.Nl3..F8.T..............f.<H
3c7e0 8b 86 a0 16 00 00 8b 8e 98 16 00 00 88 14 01 ff 86 a0 16 00 00 0f b6 c2 66 ff 84 86 94 00 00 00 ........................f.......
3c800 89 7e 68 8b 4e 6c b8 02 00 00 00 3b c8 0f 42 c1 89 86 b4 16 00 00 83 fb 04 75 40 8b 46 5c 85 c0 .~h.Nl.....;..B..........u@.F\..
3c820 78 07 8b 56 38 03 d0 eb 02 33 d2 2b c8 6a 01 51 8b ce e8 e9 1f 00 00 8b 46 6c 83 c4 08 8b 0e 89 x..V8....3.+.j.Q........Fl......
3c840 46 5c e8 e9 e7 ff ff 8b 06 33 c9 5f 5e 5b 39 48 10 0f 95 c1 8d 41 02 8b e5 5d c3 83 be a0 16 00 F\.......3._^[9H.....A...]......
3c860 00 00 74 38 8b 46 5c 85 c0 78 07 8b 56 38 03 d0 eb 02 33 d2 2b c8 6a 00 51 8b ce e8 a0 1f 00 00 ..t8.F\..x..V8....3.+.j.Q.......
3c880 8b 4e 6c 83 c4 08 89 4e 5c 8b 0e e8 a0 e7 ff ff 8b 0e 83 79 10 00 0f 84 6d fe ff ff 5f 5e b8 01 .Nl....N\..........y....m..._^..
3c8a0 00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 56 57 89 55 f8 8b f1 8d 5e ...[..].........U.....SVW.U....^
3c8c0 6c 8b 7e 74 8b c7 89 5d fc 81 ff 02 01 00 00 77 27 8b ce e8 b8 f4 ff ff 8b 7e 74 8b 4d f8 81 ff l.~t...].......w'........~t.M...
3c8e0 02 01 00 00 77 08 85 c9 0f 84 8e 01 00 00 8b c7 85 ff 0f 84 8d 01 00 00 33 d2 c7 46 60 00 00 00 ....w...................3..F`...
3c900 00 83 f8 03 72 72 8b 4e 6c 85 c9 74 6b 8b 5e 38 03 d9 8b c3 8a 4b ff 3a 08 75 5a 3a 48 01 75 55 ....rr.Nl..tk.^8.....K.:.uZ:H.uU
3c920 83 c0 02 3a 08 75 4e 8d 93 02 01 00 00 0f 1f 00 40 3a 08 75 27 40 3a 08 75 22 40 3a 08 75 1d 40 ...:.uN.........@:.u'@:.u"@:.u.@
3c940 3a 08 75 18 40 3a 08 75 13 40 3a 08 75 0e 40 3a 08 75 09 40 3a 08 75 04 3b c2 72 d4 8b 5d fc 2b :.u.@:.u.@:.u.@:.u.@:.u.;.r..].+
3c960 c2 8d 90 02 01 00 00 89 56 60 3b d7 76 0a 89 7e 60 8b d7 eb 03 8b 5d fc 83 fa 03 72 6a 8b 8e a0 ........V`;.v..~`.....]....rj...
3c980 16 00 00 bf 01 00 00 00 8b 86 a4 16 00 00 80 ea 03 66 89 3c 48 8b 8e a0 16 00 00 8b 86 98 16 00 .................f.<H...........
3c9a0 00 88 14 01 33 c9 ff 86 a0 16 00 00 0f b6 c2 0f b6 80 40 99 53 00 66 ff 84 86 98 04 00 00 66 ff ....3.............@.S.f.......f.
3c9c0 86 88 09 00 00 8b 86 9c 16 00 00 48 39 86 a0 16 00 00 8b 46 60 0f 94 c1 c7 46 60 00 00 00 00 29 ...........H9......F`....F`....)
3c9e0 46 74 01 46 6c eb 53 8b 46 6c 33 ff 8b 4e 38 8a 14 01 8b 8e a0 16 00 00 8b 86 a4 16 00 00 66 89 Ft.Fl.S.Fl3..N8...............f.
3ca00 3c 48 8b 8e a0 16 00 00 8b 86 98 16 00 00 88 14 01 33 c9 ff 86 a0 16 00 00 0f b6 c2 66 ff 84 86 <H...............3..........f...
3ca20 94 00 00 00 8b 86 9c 16 00 00 48 39 86 a0 16 00 00 0f 94 c1 ff 4e 74 ff 46 6c 8b 7e 6c 85 c9 0f ..........H9.........Nt.Fl.~l...
3ca40 84 7c fe ff ff 8b 46 5c 85 c0 78 07 8b 56 38 03 d0 eb 02 33 d2 2b f8 8b ce 6a 00 57 e8 bf 1d 00 .|....F\..x..V8....3.+...j.W....
3ca60 00 8b 03 83 c4 08 8b 0e 89 46 5c e8 c0 e5 ff ff 8b 06 83 78 10 00 0f 85 42 fe ff ff 5f 5e 33 c0 .........F\........x....B..._^3.
3ca80 5b 8b e5 5d c3 c7 86 b4 16 00 00 00 00 00 00 83 f9 04 75 43 8b 4e 5c 85 c9 78 07 8b 56 38 03 d1 [..]..............uC.N\..x..V8..
3caa0 eb 02 33 d2 8b 46 6c 2b c1 8b ce 6a 01 50 e8 6d 1d 00 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 6d ..3..Fl+...j.P.m....Fl......F\.m
3cac0 e5 ff ff 8b 06 33 c9 5f 5e 5b 39 48 10 0f 95 c1 8d 41 02 8b e5 5d c3 83 be a0 16 00 00 00 74 3b .....3._^[9H.....A...]........t;
3cae0 8b 4e 5c 85 c9 78 07 8b 56 38 03 d1 eb 02 33 d2 8b 46 6c 2b c1 8b ce 6a 00 50 e8 21 1d 00 00 8b .N\..x..V8....3..Fl+...j.P.!....
3cb00 4e 6c 83 c4 08 89 4e 5c 8b 0e e8 21 e5 ff ff 8b 0e 83 79 10 00 0f 84 61 ff ff ff 5f 5e b8 01 00 Nl....N\...!......y....a..._^...
3cb20 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 53 56 57 8b fa 8b f1 83 7e 74 00 75 11 8b ce e8 ..[..]..........SVW.....~t.u....
3cb40 4c f2 ff ff 83 7e 74 00 0f 84 98 00 00 00 8b 4e 6c 33 db 8b 46 38 c7 46 60 00 00 00 00 8a 14 01 L....~t........Nl3..F8.F`.......
3cb60 8b 8e a0 16 00 00 8b 86 a4 16 00 00 66 89 1c 48 8b 86 a0 16 00 00 8b 8e 98 16 00 00 88 14 01 ff ............f..H................
3cb80 86 a0 16 00 00 0f b6 c2 66 ff 84 86 94 00 00 00 8b 4e 6c 8b 86 9c 16 00 00 41 ff 4e 74 48 89 4e ........f........Nl......A.NtH.N
3cba0 6c 39 86 a0 16 00 00 75 8e 8b 46 5c 85 c0 78 07 8b 56 38 03 d0 eb 02 33 d2 2b c8 6a 00 51 8b ce l9.....u..F\..x..V8....3.+.j.Q..
3cbc0 e8 5b 1c 00 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 5b e4 ff ff 8b 06 39 58 10 0f 85 57 ff ff ff .[....Fl......F\.[.....9X...W...
3cbe0 5f 5e 33 c0 5b c3 85 ff 74 f6 c7 86 b4 16 00 00 00 00 00 00 83 ff 04 75 40 8b 4e 5c 85 c9 78 07 _^3.[...t..............u@.N\..x.
3cc00 8b 56 38 03 d1 eb 02 33 d2 8b 46 6c 2b c1 8b ce 6a 01 50 e8 08 1c 00 00 8b 46 6c 83 c4 08 8b 0e .V8....3..Fl+...j.P......Fl.....
3cc20 89 46 5c e8 08 e4 ff ff 8b 0e 33 c0 5f 5e 5b 39 41 10 0f 95 c0 83 c0 02 c3 83 be a0 16 00 00 00 .F\.......3._^[9A...............
3cc40 74 3b 8b 4e 5c 85 c9 78 07 8b 56 38 03 d1 eb 02 33 d2 8b 46 6c 2b c1 8b ce 6a 00 50 e8 bf 1b 00 t;.N\..x..V8....3..Fl+...j.P....
3cc60 00 8b 46 6c 83 c4 08 8b 0e 89 46 5c e8 bf e3 ff ff 8b 06 83 78 10 00 0f 84 63 ff ff ff 5f 5e b8 ..Fl......F\........x....c..._^.
3cc80 01 00 00 00 5b c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 45 0c 0f af 45 10 50 e8 e1 ef 02 00 ....[...........U...E...E.P.....
3cca0 83 c4 04 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec ff 75 0c e8 ab ef 02 00 83 c4 04 5d c3 ...]............U...u.........].
3ccc0 55 8b ec 53 8b 5d 08 56 57 8b f9 8b f2 c1 ef 10 0f b7 c9 83 fb 01 75 30 0f b6 06 03 c1 3d f1 ff U..S.].VW.............u0.....=..
3cce0 00 00 8d 90 0f 00 ff ff 0f 42 d0 8d 04 3a 3d f1 ff 00 00 8d 88 0f 00 ff ff 5f 0f 42 c8 c1 e1 10 .........B...:=.........._.B....
3cd00 0b ca 5e 8b c1 5b 5d c3 85 f6 75 08 5f 8d 46 01 5e 5b 5d c3 83 fb 10 73 42 85 db 74 12 0f 1f 00 ..^..[]...u._.F.^[]....sB..t....
3cd20 0f b6 06 8d 76 01 03 c8 03 f9 83 eb 01 75 f1 81 f9 f1 ff 00 00 8d b1 0f 00 ff ff b8 71 80 07 80 ....v........u..............q...
3cd40 0f 42 f1 f7 e7 c1 ea 0f 8b c2 c1 e0 04 2b c2 03 c7 c1 e0 10 5f 0b c6 5e 5b 5d c3 81 fb b0 15 00 .B...........+......_..^[]......
3cd60 00 0f 82 f3 00 00 00 b8 af a9 6e 5e f7 e3 c1 ea 0b 89 55 08 0f 1f 40 00 0f 1f 84 00 00 00 00 00 ..........n^......U...@.........
3cd80 81 eb b0 15 00 00 ba 5b 01 00 00 0f 1f 44 00 00 0f b6 06 03 c8 0f b6 46 01 03 f9 03 c8 0f b6 46 .......[.....D.........F.......F
3cda0 02 03 f9 03 c8 0f b6 46 03 03 f9 03 c8 0f b6 46 04 03 f9 03 c8 0f b6 46 05 03 f9 03 c8 0f b6 46 .......F.......F.......F.......F
3cdc0 06 03 f9 03 c8 0f b6 46 07 03 f9 03 c8 0f b6 46 08 03 f9 03 c8 0f b6 46 09 03 f9 03 c8 0f b6 46 .......F.......F.......F.......F
3cde0 0a 03 f9 03 c8 0f b6 46 0b 03 f9 03 c8 0f b6 46 0c 03 f9 03 c8 0f b6 46 0d 03 f9 03 c8 0f b6 46 .......F.......F.......F.......F
3ce00 0e 03 f9 03 c8 0f b6 46 0f 03 f9 83 c6 10 03 c8 03 f9 83 ea 01 0f 85 75 ff ff ff b8 71 80 07 80 .......F...............u....q...
3ce20 f7 e1 c1 ea 0f 69 c2 0f 00 ff ff 03 c8 b8 71 80 07 80 f7 e7 c1 ea 0f 69 c2 0f 00 ff ff 03 f8 83 .....i........q........i........
3ce40 6d 08 01 0f 85 37 ff ff ff 85 db 0f 84 d4 00 00 00 83 fb 10 0f 82 98 00 00 00 8b d3 c1 ea 04 90 m....7..........................
3ce60 0f b6 06 83 eb 10 03 c8 0f b6 46 01 03 f9 03 c8 0f b6 46 02 03 f9 03 c8 0f b6 46 03 03 f9 03 c8 ..........F.......F.......F.....
3ce80 0f b6 46 04 03 f9 03 c8 0f b6 46 05 03 f9 03 c8 0f b6 46 06 03 f9 03 c8 0f b6 46 07 03 f9 03 c8 ..F.......F.......F.......F.....
3cea0 0f b6 46 08 03 f9 03 c8 0f b6 46 09 03 f9 03 c8 0f b6 46 0a 03 f9 03 c8 0f b6 46 0b 03 f9 03 c8 ..F.......F.......F.......F.....
3cec0 0f b6 46 0c 03 f9 03 c8 0f b6 46 0d 03 f9 03 c8 0f b6 46 0e 03 f9 03 c8 0f b6 46 0f 03 f9 83 c6 ..F.......F.......F.......F.....
3cee0 10 03 c8 03 f9 83 ea 01 0f 85 72 ff ff ff 85 db 74 0f 0f b6 06 8d 76 01 03 c8 03 f9 83 eb 01 75 ..........r.....t.....v........u
3cf00 f1 b8 71 80 07 80 f7 e1 c1 ea 0f 69 c2 0f 00 ff ff 03 c8 b8 71 80 07 80 f7 e7 c1 ea 0f 69 d2 0f ..q........i........q........i..
3cf20 00 ff ff 03 fa c1 e7 10 0b f9 8b c7 5f 5e 5b 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ............_^[]................
3cf40 55 8b ec 81 ec 80 00 00 00 56 89 4d d8 0f 57 c0 8b 4d 08 8b c2 33 f6 89 45 cc 57 0f 11 45 a0 0f U........V.M..W..M...3..E.W..E..
3cf60 11 45 b0 85 c9 74 19 66 0f 1f 84 00 00 00 00 00 0f b7 04 70 46 66 ff 44 45 a0 8b c2 3b f1 72 f0 .E...t.f...........pFf.DE...;.r.
3cf80 8b 55 10 8d 45 ba bf 0f 00 00 00 8b 0a 0f 1f 00 66 83 78 04 00 75 38 66 83 78 02 00 75 30 66 83 .U..E...........f.x..u8f.x..u0f.
3cfa0 38 00 75 25 66 83 78 fe 00 75 19 66 83 78 fc 00 75 0d 83 ef 05 83 e8 0a 83 ff 01 73 d3 eb 10 83 8.u%f.x..u.f.x..u..........s....
3cfc0 ef 04 eb 0b 83 ef 03 eb 06 83 ef 02 eb 01 4f 3b cf 8b c7 0f 46 c1 85 ff 75 29 8b 75 0c c7 45 08 ..............O;....F...u).u..E.
3cfe0 40 01 00 00 8b 45 08 5f 8b 0e 89 01 83 06 04 8b 0e 89 01 83 06 04 33 c0 c7 02 01 00 00 00 5e 8b @....E._..............3.......^.
3d000 e5 5d c3 53 bb 01 00 00 00 89 5d fc 3b fb 76 10 66 83 7c 5d a0 00 75 05 43 3b df 72 f3 89 5d fc .].S......].;.v.f.|]..u.C;.r..].
3d020 3b c3 8b cb ba 01 00 00 00 0f 43 c8 89 4d ec 8b ca 0f b7 44 4d a0 03 d2 2b d0 0f 88 a1 03 00 00 ;.........C..M.....DM...+.......
3d040 41 83 f9 0f 76 eb 85 d2 7e 13 83 7d d8 00 0f 84 8d 03 00 00 83 ff 01 0f 85 84 03 00 00 33 c0 b9 A...v...~..}.................3..
3d060 02 00 00 00 66 89 45 82 0f 1f 84 00 00 00 00 00 66 8b 44 0d a0 66 03 44 0d 80 66 89 44 0d 82 83 ....f.E.........f.D..f.D..f.D...
3d080 c1 02 83 f9 1e 72 e9 8b 55 08 33 c9 85 d2 74 29 8b 75 14 8b 5d cc 0f b7 04 4b 66 85 c0 74 12 0f .....r..U.3...t).u..]....Kf..t..
3d0a0 b7 44 45 80 66 89 0c 46 0f b7 04 4b 66 ff 44 45 80 41 3b ca 72 e0 8b 5d fc 8b 45 d8 8b 75 0c 8b .DE.f..F...Kf.DE.A;.r..]..E..u..
3d0c0 4d ec 83 e8 00 0f 84 03 01 00 00 83 e8 01 0f 84 b5 00 00 00 8b 06 8b d3 89 45 f8 8b f0 b8 01 00 M........................E......
3d0e0 00 00 d3 e0 8b d8 89 45 f0 4b 89 45 f4 89 5d dc 8b c8 89 5d d4 bb 00 99 53 00 89 5d e0 89 5d 08 .......E.K.E..]....]....S..]..].
3d100 bb c0 98 53 00 89 5d e4 89 5d d0 83 cb ff 83 7d d8 01 89 5d e8 8b 5d fc 0f 84 a7 00 00 00 8b 5d ...S..]..].....}...]..]........]
3d120 08 89 5d e0 8b 5d d0 89 5d e4 83 cb ff 83 7d d8 02 89 5d e8 8b da 89 5d fc 8b 5d d4 89 5d dc 8b ..]..]..].....}...]....]..]..]..
3d140 da 89 75 f8 89 4d f0 89 45 f4 0f 85 a7 00 00 00 8b 5d 08 89 5d e0 8b 5d d0 89 5d e4 83 cb ff 89 ..u..M..E........]..]..]..].....
3d160 5d e8 8b da 89 4d f0 8b 4d d4 89 5d fc 89 75 f8 89 45 f4 89 4d dc 3d 50 02 00 00 76 7a 5b 5f b8 ]....M..M..]..u..E..M.=P...vz[_.
3d180 01 00 00 00 5e 8b e5 5d c3 b8 b4 a8 4f 00 c7 45 e8 00 01 00 00 2d 02 02 00 00 89 5d fc 89 45 e0 ....^..]....O..E.....-.....]..E.
3d1a0 b8 74 53 4f 00 2d 02 02 00 00 89 45 e4 b8 01 00 00 00 d3 e0 8b 0e 89 4d f8 89 45 f0 8d 48 ff 89 .tSO.-.....E...........M..E..H..
3d1c0 45 f4 89 4d dc 3d 54 03 00 00 77 b1 eb 29 8b 45 14 89 45 e4 89 45 e0 b8 01 00 00 00 d3 e0 8b 0e E..M.=T...w..).E..E..E..........
3d1e0 89 45 f0 89 45 f4 48 c7 45 e8 13 00 00 00 89 5d fc 89 4d f8 89 45 dc c7 45 d4 00 00 00 00 c7 45 .E..E.H.E......]..M..E..E......E
3d200 d0 00 00 00 00 c7 45 c8 ff ff ff ff 0f 1f 40 00 8b 55 d0 8a c3 2a c2 88 45 09 8b 45 14 0f b7 00 ......E.......@..U...*..E..E....
3d220 8b c8 3b 4d e8 7d 06 c6 45 08 00 eb 1a 7e 12 8b 45 e4 8a 04 48 88 45 08 8b 45 e0 66 8b 04 48 eb ..;M.}..E....~..E...H.E..E.f..H.
3d240 06 c6 45 08 60 33 c0 8b cb 66 89 45 0a 2b ca be 01 00 00 00 8b 55 f0 d3 e6 8b 4d d0 89 55 c0 8d ..E.`3...f.E.+.......U....M..U..
3d260 04 b5 00 00 00 00 89 45 c4 8b 45 d4 d3 e8 8b 4d f8 03 c2 8d 0c 81 8b 45 08 0f 1f 80 00 00 00 00 .......E..E....M.......E........
3d280 2b 4d c4 89 01 2b d6 75 f7 8d 4b ff ba 01 00 00 00 d3 e2 8b 4d d4 85 d1 74 0c 66 0f 1f 44 00 00 +M...+.u..K.........M...t.f..D..
3d2a0 d1 ea 85 d1 75 fa 85 d2 74 09 8d 42 ff 23 c1 03 d0 eb 02 33 d2 8b 45 14 b9 ff ff 00 00 83 c0 02 ....u...t..B.#.....3..E.........
3d2c0 89 55 d4 66 01 4c 5d a0 89 45 14 75 15 3b df 0f 84 d9 00 00 00 0f b7 00 8b 4d cc 0f b7 1c 41 89 .U.f.L]..E.u.;...........M....A.
3d2e0 5d fc 8b 4d ec 3b d9 0f 86 23 ff ff ff 8b 75 dc 23 f2 89 75 c4 3b 75 c8 0f 84 12 ff ff ff 8b 45 ]..M.;...#....u.#..u.;u........E
3d300 d0 85 c0 8b 55 f8 0f 44 c1 8b 4d c0 89 45 d0 8d 14 8a 8b cb 2b c8 89 55 f8 b8 01 00 00 00 89 4d ....U..D..M..E......+..U.......M
3d320 f0 d3 e0 3b df 73 2a 8d 55 a0 8b f3 8d 14 5a 8b d9 0f b7 0a 2b c1 85 c0 7e 0b 46 43 83 c2 02 03 ...;.s*.U.....Z.....+...~.FC....
3d340 c0 3b f7 72 ec 8b 75 c4 89 5d f0 8b 5d fc 8b 4d f0 8b 55 f4 b8 01 00 00 00 d3 e0 03 d0 89 45 f0 .;.r..u..]..]..M..U...........E.
3d360 8b 45 d8 89 55 f4 83 f8 01 75 08 81 fa 54 03 00 00 eb 0b 83 f8 02 75 0c 81 fa 50 02 00 00 0f 87 .E..U....u...T........u...P.....
3d380 f9 fd ff ff 8b d6 8b 75 0c 89 55 c8 8b 06 88 0c 90 8b 06 8b 4d ec 88 4c 90 01 8b 0e 8b 45 f8 2b .......u..U.........M..L.....E.+
3d3a0 c1 c1 f8 02 66 89 44 91 02 e9 62 fe ff ff 85 d2 74 13 8b 4d f8 33 c0 c6 45 08 40 66 89 45 0a 8b ....f.D...b.....t..M.3..E.@f.E..
3d3c0 45 08 89 04 91 8b 75 0c 8b 45 f4 8b 4d 10 c1 e0 02 01 06 8b 45 ec 5b 5f 89 01 33 c0 5e 8b e5 5d E.....u..E..M.......E.[_..3.^..]
3d3e0 c3 5b 5f 83 c8 ff 5e 8b e5 5d c3 cc cc cc cc cc 55 8b ec 83 ec 48 53 56 57 8b f9 89 7d f0 8b 4f .[_...^..]......U....HSVW...}..O
3d400 1c 8b 1f 8b 47 04 4b 8b 77 0c 83 c0 fb 03 c3 89 4d ec 89 45 c8 4e 8b 47 10 8b f8 05 ff fe ff ff ....G.K.w.......M..E.N.G........
3d420 89 5d fc 03 c6 2b fa 8b 51 38 03 fe 89 45 c4 8b 41 28 89 45 d0 8b 41 2c 89 45 b8 8b 41 30 89 45 .]...+..Q8...E..A(.E..A,.E..A0.E
3d440 e0 8b 41 34 89 45 cc 8b 41 4c 89 45 d8 8b 41 50 89 45 d4 b8 01 00 00 00 89 45 e8 89 45 e4 8b 45 ..A4.E..AL.E..AP.E.......E..E..E
3d460 ec 89 7d c0 8b 79 3c 8b 49 54 d3 65 e8 8b 48 58 8b 45 e4 ff 4d e8 d3 e0 48 89 45 e4 0f 1f 40 00 ..}..y<.IT.e..HX.E..M...H.E...@.
3d480 83 ff 0f 73 1d 0f b6 43 01 8b cf d3 e0 83 c3 02 03 d0 89 5d fc 8d 4f 08 0f b6 03 d3 e0 03 d0 83 ...s...C...........]..O.........
3d4a0 c7 10 8b 45 e8 8b 4d d8 23 c2 8b 04 81 8b c8 c1 e9 08 0f b6 c9 d3 ea 2b f9 89 55 f8 0f b6 c8 84 ...E..M.#..............+..U.....
3d4c0 c0 74 4a 8b d8 c1 eb 10 f6 c1 10 75 4b f6 c1 40 0f 85 0c 03 00 00 ba 01 00 00 00 c1 e8 10 d3 e2 .tJ........uK..@................
3d4e0 8b 4d d8 4a 23 55 f8 03 d0 8b 04 91 8b d8 8b 55 f8 8b cb c1 e9 08 0f b6 c9 d3 ea 2b f9 0f b6 cb .M.J#U.........U...........+....
3d500 c1 eb 10 89 55 f8 85 c9 75 be 8b 5d fc 46 c1 e8 10 88 06 e9 6e 02 00 00 83 e1 0f 89 4d dc 74 2a ....U...u..].F......n.......M.t*
3d520 3b f9 73 16 8b 45 fc 8b cf 40 89 45 fc 0f b6 00 d3 e0 8b 4d dc 03 d0 83 c7 08 b8 01 00 00 00 d3 ;.s..E...@.E.......M............
3d540 e0 48 23 c2 d3 ea 03 d8 2b f9 83 ff 0f 73 24 8b 45 fc 8b cf 40 89 45 fc 0f b6 00 d3 e0 8d 4f 08 .H#.....+....s$.E...@.E.......O.
3d560 03 d0 8b 45 fc 40 89 45 fc 0f b6 00 d3 e0 03 d0 83 c7 10 8b 45 e4 8b 4d d4 23 c2 8b 04 81 8b c8 ...E.@.E............E..M.#......
3d580 c1 e9 08 0f b6 c9 d3 ea 2b f9 89 45 f4 c1 6d f4 10 0f b6 c8 89 55 f8 f6 c1 10 75 46 0f 1f 40 00 ........+..E..m......U....uF..@.
3d5a0 f6 c1 40 0f 85 5e 02 00 00 ba 01 00 00 00 c1 e8 10 d3 e2 8b 4d d4 4a 23 55 f8 03 d0 8b 04 91 8b ..@..^..............M.J#U.......
3d5c0 c8 8b 55 f8 89 4d f4 c1 6d f4 10 c1 e9 08 0f b6 c9 d3 ea 2b f9 8b c8 89 55 f8 0f b6 c9 f6 c1 10 ..U..M..m..........+....U.......
3d5e0 74 be 83 e1 0f 89 4d dc 3b f9 73 30 8b 45 fc 8b cf 40 83 c7 08 89 45 fc 0f b6 00 d3 e0 8b 4d dc t.....M.;.s0.E...@....E.......M.
3d600 03 d0 3b f9 73 16 8b 45 fc 8b cf 40 89 45 fc 0f b6 00 d3 e0 8b 4d dc 03 d0 83 c7 08 b8 01 00 00 ..;.s..E...@.E.......M..........
3d620 00 2b f9 d3 e0 48 89 7d dc 23 c2 d3 ea 03 45 f4 8b ce 2b 4d c0 89 45 f4 89 55 f8 89 4d bc 3b c1 .+...H.}.#....E...+M..E..U..M.;.
3d640 0f 86 fb 00 00 00 8b c8 2b 4d bc 3b 4d b8 76 10 8b 45 ec 83 b8 c0 1b 00 00 00 0f 85 c2 01 00 00 ........+M.;M.v..E..............
3d660 8b 45 cc 8b 7d e0 48 2b c1 85 ff 75 1b 8b 7d d0 03 f8 3b cb 73 73 2b d9 8a 47 01 8d 7f 01 46 88 .E..}.H+...u..}...;.ss+..G....F.
3d680 06 83 e9 01 75 f2 eb 5c 03 f8 8b 45 e0 3b c1 73 3f 03 7d d0 2b c8 8b 55 f8 3b cb 73 4c 2b d9 2b ....u..\...E.;.s?.}.+..U.;.sL+.+
3d6a0 fe 8a 44 37 01 46 88 06 83 e9 01 75 f4 8b 7d cc 8b 45 e0 4f 3b c3 73 31 8b c8 2b d8 0f 1f 40 00 ..D7.F.....u..}..E.O;.s1..+...@.
3d6c0 8a 47 01 8d 7f 01 46 88 06 83 e9 01 75 f2 eb 14 3b cb 73 15 2b d9 8a 47 01 8d 7f 01 46 88 06 83 .G....F.....u...;.s.+..G....F...
3d6e0 e9 01 75 f2 8b fe 2b 7d f4 83 fb 02 76 36 8d 4b fd b8 ab aa aa aa f7 e1 d1 ea 42 0f 1f 44 00 00 ..u...+}....v6.K..........B..D..
3d700 0f b6 47 01 83 eb 03 88 46 01 0f b6 47 02 83 c7 03 88 46 02 83 c6 03 0f b6 07 88 06 83 ea 01 75 ..G.....F...G.....F............u
3d720 df 8b 55 f8 85 db 74 58 8a 47 01 46 83 fb 01 8b 5d fc 88 06 76 06 8a 47 02 46 88 06 8b 7d dc eb ..U...tX.G.F....]...v..G.F...}..
3d740 45 8b ce 2b c8 0f b6 41 01 8d 49 03 88 46 01 83 eb 03 0f b6 41 ff 88 46 02 83 c6 03 0f b6 01 88 E..+...A..I..F......A..F........
3d760 06 83 fb 02 77 df 85 db 74 19 8a 41 01 46 83 fb 01 8b 5d fc 88 06 76 0e 8a 41 02 46 88 06 eb 06 ....w...t..A.F....]...v..A.F....
3d780 8b 7d dc 8b 5d fc 3b 5d c8 73 09 3b 75 c4 0f 82 ec fc ff ff 8b 4d f0 8b c7 c1 e8 03 2b d8 c1 e0 .}..].;].s.;u........M......+...
3d7a0 03 2b f8 8d 43 01 89 01 8d 46 01 89 41 0c 8b 45 c8 2b c3 83 c0 05 89 41 04 8b 45 c4 2b c6 05 01 .+..C....F..A..E.+.....A..E.+...
3d7c0 01 00 00 89 41 10 8b cf b8 01 00 00 00 d3 e0 8b 4d ec 48 23 c2 89 79 3c 5f 5e 89 41 38 5b 8b e5 ....A...........M.H#..y<_^.A8[..
3d7e0 5d c3 8b 45 ec f6 c1 20 8b 5d fc 8b 4d f0 74 08 c7 00 0b 00 00 00 eb 9f c7 41 18 0c d7 53 00 c7 ]..E.....]..M.t..........A...S..
3d800 00 1d 00 00 00 eb 90 8b 4d f0 8b 45 ec 8b 5d fc c7 41 18 28 d7 53 00 c7 00 1d 00 00 00 e9 75 ff ........M..E..]..A.(.S........u.
3d820 ff ff 8b 4d f0 8b 5d fc c7 41 18 40 d7 53 00 c7 00 1d 00 00 00 e9 5d ff ff ff cc cc cc cc cc cc ...M..]..A.@.S........].........
3d840 8d 81 94 00 00 00 ba 1e 01 00 00 56 0f 1f 40 00 33 f6 8d 40 04 66 89 70 fc 83 ea 01 75 f2 8d 81 ...........V..@.3..@.f.p....u...
3d860 88 09 00 00 ba 1e 00 00 00 0f 1f 80 00 00 00 00 33 f6 8d 40 04 66 89 70 fc 83 ea 01 75 f2 8d 81 ................3..@.f.p....u...
3d880 7c 0a 00 00 ba 13 00 00 00 0f 1f 80 00 00 00 00 33 f6 8d 40 04 66 89 70 fc 83 ea 01 75 f2 b8 01 |...............3..@.f.p....u...
3d8a0 00 00 00 89 b1 ac 16 00 00 89 b1 a8 16 00 00 89 b1 b0 16 00 00 89 b1 a0 16 00 00 66 89 81 94 04 ...........................f....
3d8c0 00 00 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 8b 81 50 14 00 00 53 8b 5d 08 ..^.............U.......P...S.].
3d8e0 56 57 89 55 f8 8b bc 99 5c 0b 00 00 8d 34 1b 89 7d fc 3b f0 0f 8f 97 00 00 00 8d 3c ba 89 7d f4 VW.U....\....4..}.;........<..}.
3d900 3b f0 7d 31 8b bc b1 60 0b 00 00 8b 9c b1 5c 0b 00 00 0f b7 04 ba 0f b7 14 9a 66 3b c2 72 12 75 ;.}1...`......\...........f;.r.u
3d920 11 8a 84 0f 58 14 00 00 3a 84 0b 58 14 00 00 77 01 46 8b 5d 08 8b 94 b1 5c 0b 00 00 8b 45 f4 8b ....X...:..X...w.F.]....\....E..
3d940 7d f8 0f b7 00 0f b7 3c 97 66 3b c7 72 32 8b 7d fc 75 10 8a 84 0f 58 14 00 00 3a 84 0a 58 14 00 }......<.f;.r2.}.u....X...:..X..
3d960 00 76 2e 89 94 99 5c 0b 00 00 8b de 8b 81 50 14 00 00 03 f6 89 5d 08 3b f0 7f 16 8b 55 f8 eb 80 .v....\.......P......].;....U...
3d980 8b 45 fc 5f 5e 89 84 99 5c 0b 00 00 5b 8b e5 5d c3 89 bc 99 5c 0b 00 00 5f 5e 5b 8b e5 5d c3 cc .E._^...\...[..]....\..._^[..]..
3d9a0 55 8b ec 83 ec 34 8b 42 04 0f 57 c0 89 45 ec 8b 42 08 53 8b 1a 56 8b 10 8b 70 10 89 55 d0 8b 50 U....4.B..W..E..B.S..V...p..U..P
3d9c0 04 89 55 d4 8b 50 08 0f 11 81 3c 0b 00 00 89 55 e8 33 d2 0f 11 81 4c 0b 00 00 8b 81 54 14 00 00 ..U..P....<....U.3....L.....T...
3d9e0 89 5d fc 57 33 ff 89 4d f0 8b 84 81 5c 0b 00 00 89 75 f8 66 89 54 83 02 8b 99 54 14 00 00 43 81 .].W3..M....\....u.f.T....T...C.
3da00 fb 3d 02 00 00 0f 8d 96 01 00 00 8d 91 5c 0b 00 00 b8 3d 02 00 00 8d 14 9a 2b c3 8b 5d ec 89 55 .=...........\....=......+..]..U
3da20 e0 89 45 dc 8b 12 8b 4d fc 8d 04 95 00 00 00 00 89 45 cc 03 c1 89 45 e4 0f b7 40 02 0f b7 4c 81 ..E....M.........E....E...@...L.
3da40 02 8b c6 41 3b ce 0f 4e c1 8b 4d e4 89 45 d8 8d 47 01 0f 4e c7 8b f8 8b 45 d8 66 89 41 02 8b 4d ...A;..N..M..E..G..N....E.f.A..M
3da60 f0 89 7d f4 3b d3 7f 49 66 ff 84 41 3c 0b 00 00 33 ff 3b 55 e8 7c 09 2b 55 e8 8b 7d d4 8b 3c 97 ..}.;..If..A<...3.;U.|.+U..}..<.
3da80 8b 55 e4 03 c7 0f b7 12 0f af c2 01 81 a8 16 00 00 8b 45 d0 85 c0 74 16 8b 75 cc 0f b7 44 06 02 .U................E...t..u...D..
3daa0 8b 75 f8 03 c7 0f af c2 01 81 ac 16 00 00 8b 7d f4 8b 55 e0 83 c2 04 83 6d dc 01 89 55 e0 0f 85 .u.............}..U.....m...U...
3dac0 60 ff ff ff 85 ff 0f 84 d5 00 00 00 8b 5d f4 8d 46 ff 81 c6 9e 05 00 00 89 45 cc 8d 3c 71 8b f0 `............]..F........E..<q..
3dae0 89 7d e0 8b d6 8d 82 9e 05 00 00 66 83 3c 41 00 8d 04 41 75 0a 8d 40 fe 4a 66 83 38 00 74 f6 66 .}.........f.<A...Au..@.Jf.8.t.f
3db00 83 84 51 3e 0b 00 00 02 b8 ff ff 00 00 66 01 84 51 3c 0b 00 00 83 eb 02 66 01 07 85 db 7f c4 8b ..Q>.........f..Q<......f.......
3db20 75 f8 bb 3d 02 00 00 85 f6 74 76 0f 1f 44 00 00 0f b7 07 85 c0 74 5c 8b 55 ec 8d bb d7 02 00 00 u..=.....tv..D.......t\.U.......
3db40 8d 3c b9 4b 8d 7f fc 89 5d dc 8b 1f 3b da 7f 39 8b 55 fc 0f b7 54 9a 02 3b d6 74 29 8b d6 8b 75 .<.K....]...;..9.U...T..;.t)...u
3db60 fc 0f b7 4c 9e 02 2b d1 8b ce 8b 75 f8 0f b7 0c 99 0f af d1 8b 4d f0 01 91 a8 16 00 00 8b 55 fc ...L..+....u.........M........U.
3db80 66 89 74 9a 02 8b 55 ec 48 8b 5d dc 85 c0 75 b3 8b 7d e0 4e 83 ef 02 89 75 f8 89 7d e0 85 f6 75 f.t...U.H.]...u..}.N....u..}...u
3dba0 8f 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 38 8b c2 83 ca ff 53 56 89 45 ec ._^[..].........U....8.....SV.E.
3dbc0 8b d9 8b 30 8b 40 08 57 89 5d f0 89 75 f4 8b 08 8b 78 0c 33 c0 89 4d e8 33 c9 89 7d fc c7 83 50 ...0.@.W.]..u....x.3..M.3..}...P
3dbe0 14 00 00 00 00 00 00 c7 83 54 14 00 00 3d 02 00 00 85 ff 7e 4b 66 83 3c 8e 00 74 1f ff 83 50 14 .........T...=.....~Kf.<..t...P.
3dc00 00 00 8b d1 8b 83 50 14 00 00 89 8c 83 5c 0b 00 00 c6 84 0b 58 14 00 00 00 eb 07 33 c0 66 89 44 ......P......\......X......3.f.D
3dc20 8e 02 41 3b cf 7c ce 8b 83 50 14 00 00 89 55 f8 83 f8 02 7d 68 66 66 66 0f 1f 84 00 00 00 00 00 ..A;.|...P....U....}hfff........
3dc40 8d 4a 01 c7 45 f8 00 00 00 00 83 fa 02 8b f9 0f 4d 4d f8 0f 4d fa 40 89 83 50 14 00 00 89 8c 83 .J..E...........MM..M.@..P......
3dc60 5c 0b 00 00 b8 01 00 00 00 66 89 04 8e 8b 45 e8 c6 84 19 58 14 00 00 00 ff 8b a8 16 00 00 85 c0 \........f....E....X............
3dc80 74 0b 0f b7 44 88 02 29 83 ac 16 00 00 8b 83 50 14 00 00 8b d7 83 f8 02 7c a6 89 7d f8 8b 45 ec t...D..).......P........|..}..E.
3dca0 89 50 04 8b 8b 50 14 00 00 8b c1 99 2b c2 8b d1 8b f8 d1 ff 83 ff 01 7c 22 0f 1f 80 00 00 00 00 .P...P......+..........|".......
3dcc0 57 8b d6 8b cb e8 06 fc ff ff 4f 83 c4 04 83 ff 01 7d ed 8b 8b 50 14 00 00 8b d1 8d 83 58 14 00 W.........O......}...P.......X..
3dce0 00 89 45 e8 0f 1f 40 00 0f 1f 84 00 00 00 00 00 8b 84 8b 5c 0b 00 00 8b cb 8b bb 60 0b 00 00 89 ..E...@............\.......`....
3dd00 83 60 0b 00 00 8d 42 ff 6a 01 8b d6 89 83 50 14 00 00 e8 b9 fb ff ff ff 8b 54 14 00 00 8b 83 54 .`....B.j.....P..........T.....T
3dd20 14 00 00 8b 8b 60 0b 00 00 8b 55 f4 8d 34 8e 6a 01 89 bc 83 5c 0b 00 00 ff 8b 54 14 00 00 8b 83 .....`....U..4.j....\.....T.....
3dd40 54 14 00 00 89 8c 83 5c 0b 00 00 66 8b 06 66 03 04 ba 8b 5d fc 66 89 04 9a 8b 5d f0 8a 8c 19 58 T......\...f..f....].f....]....X
3dd60 14 00 00 8a 94 1f 58 14 00 00 3a d1 0f b6 c1 8b 4d fc 0f b6 da 0f 42 d8 8b 45 e8 fe c3 88 1c 08 ......X...:.....M.....B..E......
3dd80 8b 5d f0 0f b7 c1 66 89 46 02 8b 75 f4 8b d6 66 89 44 be 02 89 8b 60 0b 00 00 41 89 4d fc 8b cb .]....f.F..u...f.D....`...A.M...
3dda0 e8 2b fb ff ff 8b 8b 50 14 00 00 83 c4 08 8b d1 83 f9 02 0f 8d 37 ff ff ff ff 8b 54 14 00 00 8b .+.....P.............7.....T....
3ddc0 8b 54 14 00 00 8b 83 60 0b 00 00 8b 55 ec 89 84 8b 5c 0b 00 00 8b cb e8 c4 fb ff ff 33 d2 81 c3 .T.....`....U....\..........3...
3dde0 3c 0b 00 00 8d 4a 01 66 8b 03 8d 5b 02 66 03 c2 66 03 c0 0f b7 d0 66 89 54 4d c8 41 83 f9 0f 7e <....J.f...[.f..f.....f.TM.A...~
3de00 e6 8b 7d f8 33 db 85 ff 78 3c 66 0f 1f 44 00 00 0f b7 54 9e 02 85 d2 74 28 0f b7 44 55 c8 8b f0 ..}.3...x<f..D....T....t(..DU...
3de20 40 66 89 44 55 c8 33 c0 8b ce 4a 83 e1 01 d1 ee 0b c1 03 c0 85 d2 7f f0 8b 75 f4 d1 e8 66 89 04 @f.DU.3...J..............u...f..
3de40 9e 43 3b df 7e ca 5f 5e 5b 8b e5 5d c3 cc cc cc 55 8b ec 83 ec 0c 53 56 8b f2 c7 45 f8 ff ff ff .C;.~._^[..]....U.....SV...E....
3de60 ff 57 bf ff ff 00 00 0f b7 46 02 8b d0 8b d8 89 55 fc 33 c0 8b 55 08 66 89 7c 96 06 85 d2 0f 88 .W.......F......U.3..U.f.|......
3de80 b7 00 00 00 66 3b d8 ba 07 00 00 00 bf 8a 00 00 00 0f 45 fa 33 d2 66 3b d8 0f 95 c2 83 c6 06 89 ....f;............E.3.f;........
3dea0 75 fc 83 c2 03 8b 75 08 46 89 75 f4 0f 1f 40 00 89 5d 08 8b f3 8b 5d fc 40 0f b7 1b 3b c7 7d 04 u.....u.F.u...@..]....].@...;.}.
3dec0 3b f3 74 69 3b c2 8b 55 08 7d 0a 66 01 84 b1 7c 0a 00 00 eb 2f 85 d2 74 16 3b 75 f8 74 08 66 ff ;.ti;..U.}.f...|..../..t.;u.t.f.
3dee0 84 b1 7c 0a 00 00 66 ff 81 bc 0a 00 00 eb 15 83 f8 0a 7f 09 66 ff 81 c0 0a 00 00 eb 07 66 ff 81 ..|...f.............f........f..
3df00 c4 0a 00 00 33 c0 89 75 f8 85 db 75 0a bf 8a 00 00 00 8d 50 03 eb 16 3b d3 75 0a bf 06 00 00 00 ....3..u...u.......P...;.u......
3df20 8d 57 fd eb 08 bf 07 00 00 00 8d 57 fd 83 45 fc 04 83 6d f4 01 0f 85 75 ff ff ff 5f 5e 5b 8b e5 .W.........W..E...m....u..._^[..
3df40 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 20 53 0f b7 5a 02 56 57 33 ff 89 ]...............U.....S..Z.VW3..
3df60 55 ec 83 ce ff 89 4d fc 39 7d 08 0f 8c f4 04 00 00 85 db b8 07 00 00 00 ba 8a 00 00 00 0f 45 d0 U.....M.9}....................E.
3df80 8b 45 ec 33 c9 85 db 0f 95 c1 83 c0 06 89 45 f0 83 c1 03 8b 45 08 40 89 45 ec 66 0f 1f 44 00 00 .E.3..........E.....E.@.E.f..D..
3dfa0 8b 45 f0 89 7d e4 47 89 5d f8 89 5d 08 0f b7 00 89 45 f4 8b 45 fc 3b fa 7d 0e 8b c3 3b 45 f4 8b .E..}.G.]..].....E..E.;.}...;E..
3dfc0 45 fc 0f 84 8c 04 00 00 3b f9 0f 8d b0 00 00 00 8d 8b 9f 02 00 00 8d 0c 88 89 4d e0 0f 1f 40 00 E.......;.................M...@.
3dfe0 8b 55 08 8b b0 bc 16 00 00 0f b7 9c 90 7e 0a 00 00 0f b7 11 8b ca 89 4d e4 8b ce 66 d3 e2 b9 10 .U...........~.........M...f....
3e000 00 00 00 66 0b 90 b8 16 00 00 2b cb 0f b7 d2 89 55 e8 3b f1 7e 46 8b 48 14 66 89 90 b8 16 00 00 ...f......+.....U.;.~F.H.f......
3e020 8b 50 08 8b 45 e8 88 04 0a 8b 45 fc ff 40 14 8b 70 14 8b 50 08 8a 88 b9 16 00 00 88 0c 16 b1 10 .P..E.....E..@..p..P............
3e040 2a 88 bc 16 00 00 8b 55 e4 ff 40 14 66 d3 ea 8b 88 bc 16 00 00 83 c1 f0 03 cb eb 03 8d 0c 1e 0f *......U..@.f...................
3e060 b7 d2 89 88 bc 16 00 00 8b 4d e0 66 89 90 b8 16 00 00 83 ef 01 0f 85 65 ff ff ff e9 a5 03 00 00 .........M.f...........e........
3e080 83 7d f8 00 0f 84 89 01 00 00 8b 4d 08 3b ce 0f 84 8d 00 00 00 0f b7 bc 88 7e 0a 00 00 0f b7 94 .}.........M.;...........~......
3e0a0 98 7c 0a 00 00 8b b0 bc 16 00 00 8b ca 89 4d e0 8b ce 66 d3 e2 b9 10 00 00 00 66 0b 90 b8 16 00 .|............M...f.......f.....
3e0c0 00 2b cf 0f b7 da 3b f1 7e 43 8b 48 14 8b 50 08 66 89 98 b8 16 00 00 88 1c 0a ff 40 14 8b 70 14 .+....;.~C.H..P.f..........@..p.
3e0e0 8b 50 08 8a 88 b9 16 00 00 88 0c 16 b1 10 2a 88 bc 16 00 00 8b 55 e0 ff 40 14 66 d3 ea 8b 88 bc .P............*......U..@.f.....
3e100 16 00 00 83 c1 f0 0f b7 d2 03 cf eb 05 8b d3 8d 0c 3e 8b 7d e4 89 88 bc 16 00 00 66 89 90 b8 16 .................>.}.......f....
3e120 00 00 0f b7 90 bc 0a 00 00 8b b0 bc 16 00 00 8b ca 0f b7 98 be 0a 00 00 89 4d e4 8b ce 66 d3 e2 .........................M...f..
3e140 b9 10 00 00 00 66 0b 90 b8 16 00 00 2b cb 0f b7 d2 89 55 e0 3b f1 7e 42 8b 48 14 66 89 90 b8 16 .....f......+.....U.;.~B.H.f....
3e160 00 00 8b 50 08 8b 45 e0 88 04 0a 8b 45 fc ff 40 14 8b 70 14 8b 50 08 8a 88 b9 16 00 00 88 0c 16 ...P..E.....E..@..p..P..........
3e180 b1 10 2a 88 bc 16 00 00 8b 55 e4 8b b0 bc 16 00 00 ff 40 14 66 d3 ea 83 c6 f0 03 f3 0f b7 d2 89 ..*......U........@.f...........
3e1a0 b0 bc 16 00 00 66 89 90 b8 16 00 00 0f b7 d2 83 fe 0e 7e 57 83 c7 fd 8b ce 66 8b df 66 d3 e3 8b .....f............~W.....f..f...
3e1c0 48 14 66 0b da 8b 50 08 66 89 98 b8 16 00 00 88 1c 0a ff 40 14 8b 70 14 8b 50 08 8a 88 b9 16 00 H.f...P.f..........@..p..P......
3e1e0 00 88 0c 16 b1 10 0f b7 90 bc 16 00 00 ff 40 14 2a ca 83 80 bc 16 00 00 f2 66 d3 ef 0f b7 cf 66 ..............@.*........f.....f
3e200 89 88 b8 16 00 00 e9 1a 02 00 00 8d 4e 02 e9 f5 00 00 00 8b b0 bc 16 00 00 83 ff 0a 0f 8f 0d 01 ............N...................
3e220 00 00 0f b7 90 c0 0a 00 00 0f b7 98 c2 0a 00 00 8b ca 89 4d e4 8b ce 66 d3 e2 b9 10 00 00 00 66 ...................M...f.......f
3e240 0b 90 b8 16 00 00 2b cb 0f b7 d2 89 55 e0 3b f1 7e 42 8b 48 14 66 89 90 b8 16 00 00 8b 50 08 8b ......+.....U.;.~B.H.f.......P..
3e260 45 e0 88 04 0a 8b 45 fc ff 40 14 8b 70 14 8b 50 08 8a 88 b9 16 00 00 88 0c 16 b1 10 2a 88 bc 16 E.....E..@..p..P............*...
3e280 00 00 8b 55 e4 8b b0 bc 16 00 00 ff 40 14 66 d3 ea 83 c6 f0 03 f3 0f b7 d2 89 b0 bc 16 00 00 66 ...U........@.f................f
3e2a0 89 90 b8 16 00 00 0f b7 d2 83 fe 0d 7e 57 83 c7 fd 8b ce 66 8b df 66 d3 e3 8b 48 14 66 0b da 8b ............~W.....f..f...H.f...
3e2c0 50 08 66 89 98 b8 16 00 00 88 1c 0a ff 40 14 8b 70 14 8b 50 08 8a 88 b9 16 00 00 88 0c 16 b1 10 P.f..........@..p..P............
3e2e0 0f b7 90 bc 16 00 00 ff 40 14 2a ca 83 80 bc 16 00 00 f3 66 d3 ef 0f b7 cf 66 89 88 b8 16 00 00 ........@.*........f.....f......
3e300 e9 20 01 00 00 8d 4e 03 89 88 bc 16 00 00 8d 57 fd 8b ce 66 d3 e2 0f b7 88 b8 16 00 00 66 0b d1 ......N........W...f.........f..
3e320 0f b7 ca 66 89 88 b8 16 00 00 e9 f6 00 00 00 0f b7 90 c4 0a 00 00 0f b7 98 c6 0a 00 00 8b ca 89 ...f............................
3e340 4d e4 8b ce 66 d3 e2 b9 10 00 00 00 66 0b 90 b8 16 00 00 2b cb 0f b7 d2 89 55 e0 3b f1 7e 46 8b M...f.......f......+.....U.;.~F.
3e360 48 14 66 89 90 b8 16 00 00 8b 50 08 8b 45 e0 88 04 0a 8b 45 fc ff 40 14 8b 70 14 8b 50 08 8a 88 H.f.......P..E.....E..@..p..P...
3e380 b9 16 00 00 88 0c 16 b1 10 2a 88 bc 16 00 00 8b 55 e4 ff 40 14 66 d3 ea 8b 88 bc 16 00 00 83 c1 .........*......U..@.f..........
3e3a0 f0 03 cb eb 03 8d 0c 1e 0f b7 d2 89 88 bc 16 00 00 66 89 90 b8 16 00 00 0f b7 f2 83 f9 09 7e 4c .................f............~L
3e3c0 8b 50 08 83 c7 f5 66 8b df 66 d3 e3 8b 48 14 66 0b de 66 89 98 b8 16 00 00 88 1c 0a ff 40 14 8b .P....f..f...H.f..f..........@..
3e3e0 70 14 8b 50 08 8a 88 b9 16 00 00 88 0c 16 b1 10 2a 88 bc 16 00 00 ff 40 14 66 d3 ef 83 80 bc 16 p..P............*......@.f......
3e400 00 00 f7 66 89 b8 b8 16 00 00 eb 19 8d 57 f5 66 d3 e2 66 0b d6 83 c1 07 66 89 90 b8 16 00 00 89 ...f.........W.f..f.....f.......
3e420 88 bc 16 00 00 8b 5d f4 33 ff 8b 75 08 85 db 75 0a ba 8a 00 00 00 8d 4f 03 eb 1c 39 5d f8 75 0a ......].3..u...u.......O...9].u.
3e440 ba 06 00 00 00 8d 4a fd eb 0d ba 07 00 00 00 8d 4a fd eb 03 8b 5d f4 83 45 f0 04 83 6d ec 01 0f ......J.........J....]..E...m...
3e460 85 3b fb ff ff 5f 5e 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 83 ec 08 53 56 8b f1 89 55 f8 57 8b 8e .;..._^[..].....U.....SV...U.W..
3e480 bc 16 00 00 0f b7 86 b8 16 00 00 83 f9 0b 7e 54 8d ba ff fe ff ff 66 8b d7 66 d3 e2 8b 4e 08 66 ..............~T......f..f...N.f
3e4a0 0b d0 8b 46 14 66 89 96 b8 16 00 00 88 14 01 ff 46 14 8b 56 14 8b 4e 08 8a 86 b9 16 00 00 88 04 ...F.f..........F..V..N.........
3e4c0 0a b1 10 0f b7 86 bc 16 00 00 83 86 bc 16 00 00 f5 2a c8 ff 46 14 8b 9e bc 16 00 00 66 d3 ef 0f .................*..F.......f...
3e4e0 b7 c7 eb 1f 8d 82 ff fe ff ff 66 d3 e0 8d 59 05 0f b7 8e b8 16 00 00 66 0b c1 89 9e bc 16 00 00 ..........f...Y........f........
3e500 0f b7 c0 66 89 86 b8 16 00 00 8b cb 0f b7 c0 83 fb 0b 7e 52 8b 7d 08 4f 66 8b d7 66 d3 e2 8b 4e ...f..............~R.}.Of..f...N
3e520 08 66 0b d0 8b 46 14 66 89 96 b8 16 00 00 88 14 01 ff 46 14 8b 56 14 8b 4e 08 8a 86 b9 16 00 00 .f...F.f..........F..V..N.......
3e540 88 04 0a b1 10 0f b7 86 bc 16 00 00 83 86 bc 16 00 00 f5 2a c8 ff 46 14 8b 96 bc 16 00 00 66 d3 ...................*..F.......f.
3e560 ef 0f b7 c7 eb 1d 8b 45 08 8d 53 05 48 89 96 bc 16 00 00 66 d3 e0 0f b7 8e b8 16 00 00 66 0b c1 .......E..S.H......f.........f..
3e580 0f b7 c0 89 55 fc 8b 4d fc 66 89 86 b8 16 00 00 0f b7 d8 83 fa 0c 7e 54 8b 7d 0c 8b 46 14 83 c7 ....U..M.f............~T.}..F...
3e5a0 fc 66 8b d7 66 d3 e2 8b 4e 08 66 0b d3 66 89 96 b8 16 00 00 88 14 01 ff 46 14 8b 56 14 8b 4e 08 .f..f...N.f..f..........F..V..N.
3e5c0 8a 86 b9 16 00 00 88 04 0a b1 10 0f b7 86 bc 16 00 00 83 86 bc 16 00 00 f4 2a c8 ff 46 14 8b 96 .........................*..F...
3e5e0 bc 16 00 00 66 d3 ef 0f b7 c7 eb 18 8b 45 0c 83 c2 04 83 c0 fc 89 96 bc 16 00 00 66 d3 e0 66 0b ....f........E.............f..f.
3e600 c3 0f b7 c0 33 db 66 89 86 b8 16 00 00 39 5d 0c 0f 8e 99 00 00 00 66 66 0f 1f 84 00 00 00 00 00 ....3.f......9].......ff........
3e620 0f b6 83 5c dc 4b 00 8b ca 8d 04 86 83 fa 0d 7e 5a 0f b7 b8 7e 0a 00 00 66 8b c7 66 d3 e0 66 09 ...\.K.........~Z...~...f..f..f.
3e640 86 b8 16 00 00 8b 46 14 8b 4e 08 66 8b 96 b8 16 00 00 88 14 01 ff 46 14 8b 56 14 8b 4e 08 8a 86 ......F..N.f..........F..V..N...
3e660 b9 16 00 00 88 04 0a b1 10 2a 8e bc 16 00 00 ff 46 14 66 d3 ef 83 86 bc 16 00 00 f3 8b 96 bc 16 .........*......F.f.............
3e680 00 00 66 89 be b8 16 00 00 eb 1a 66 8b 80 7e 0a 00 00 66 d3 e0 66 09 86 b8 16 00 00 83 c2 03 89 ..f........f..~...f..f..........
3e6a0 96 bc 16 00 00 43 3b 5d 0c 0f 8c 71 ff ff ff 8b 45 f8 8d 96 94 00 00 00 48 8b ce 50 e8 8f f8 ff .....C;]...q....E.......H..P....
3e6c0 ff 8b 45 08 8d 96 88 09 00 00 48 8b ce 50 e8 7d f8 ff ff 83 c4 08 5f 5e 5b 8b e5 5d c3 cc cc cc ..E.......H..P.}......_^[..]....
3e6e0 55 8b ec 51 53 8b c1 56 57 8b fa 8b 88 bc 16 00 00 0f b7 b0 b8 16 00 00 89 7d fc 83 f9 0d 7e 4e U..QS..VW................}....~N
3e700 0f b7 7d 0c 8b 50 14 66 8b df 66 d3 e3 8b 48 08 66 0b de 66 89 98 b8 16 00 00 88 1c 0a ff 40 14 ..}..P.f..f...H.f..f..........@.
3e720 8b 70 14 8b 50 08 8a 88 b9 16 00 00 88 0c 16 b1 10 2a 88 bc 16 00 00 ff 40 14 66 d3 ef 8b 88 bc .p..P............*......@.f.....
3e740 16 00 00 0f b7 d7 83 e9 0d 8b 7d fc eb 10 66 8b 55 0c 66 d3 e2 66 0b d6 83 c1 03 0f b7 d2 8b 70 ..........}...f.U.f..f.........p
3e760 14 66 89 90 b8 16 00 00 83 f9 08 7e 1c 8b 50 08 0f b6 88 b8 16 00 00 88 0c 16 ff 40 14 8b 70 14 .f.........~..P............@..p.
3e780 0f b6 88 b9 16 00 00 eb 0a 85 c9 7e 12 8a 88 b8 16 00 00 8b 50 08 88 0c 16 ff 40 14 8b 70 14 8b ...........~........P.....@..p..
3e7a0 55 08 33 c9 66 89 88 b8 16 00 00 89 88 bc 16 00 00 8b 48 08 0f b7 da 88 14 0e 8b d3 ff 40 14 f7 U.3.f.............H..........@..
3e7c0 d3 8b 70 14 8b 48 08 c1 ea 08 c1 eb 08 88 14 0e ff 40 14 8b 70 14 8b 48 08 8a 55 08 f6 d2 88 14 ..p..H...........@..p..H..U.....
3e7e0 0e ff 40 14 8b 50 14 8b 48 08 88 1c 0a ff 40 14 8b 5d 08 8b 70 14 85 db 74 1d 66 0f 1f 44 00 00 ..@..P..H.....@..]..p...t.f..D..
3e800 8b 50 08 8d 7f 01 8a 4f ff 88 0c 16 ff 40 14 8b 70 14 83 eb 01 75 e9 5f 5e 5b 8b e5 5d c3 cc cc .P.....O.....@..p....u._^[..]...
3e820 55 8b ec 51 53 56 8b f1 89 55 fc 33 db 57 39 9e 84 00 00 00 0f 8e 5f 01 00 00 8b 3e 83 7f 2c 02 U..QSV...U.3.W9......._....>..,.
3e840 75 6b b8 7f c0 ff f3 8d 8e 94 00 00 00 33 d2 90 a8 01 74 05 66 39 19 75 48 42 d1 e8 83 c1 04 83 uk...........3....t.f9.uHB......
3e860 fa 1f 7e ec 66 39 9e b8 00 00 00 75 38 66 39 9e bc 00 00 00 75 2f 66 39 9e c8 00 00 00 75 26 b9 ..~.f9.....u8f9.....u/f9.....u&.
3e880 20 00 00 00 8d 86 14 01 00 00 66 0f 1f 44 00 00 66 39 18 75 10 41 83 c0 04 81 f9 00 01 00 00 7c ..........f..D..f9.u.A.........|
3e8a0 ef 33 c0 eb 05 b8 01 00 00 00 89 47 2c 8d 96 18 0b 00 00 8b ce e8 f6 f2 ff ff 8d 96 24 0b 00 00 .3.........G,...............$...
3e8c0 8b ce e8 e9 f2 ff ff ff b6 1c 0b 00 00 8d 96 94 00 00 00 8b ce e8 76 f5 ff ff ff b6 28 0b 00 00 ......................v.....(...
3e8e0 8d 96 88 09 00 00 e8 65 f5 ff ff 83 c4 08 8d 96 30 0b 00 00 e8 b7 f2 ff ff bb 12 00 00 00 b9 6c .......e........0..............l
3e900 dc 4b 00 0f 1f 40 00 66 0f 1f 84 00 00 00 00 00 0f b6 41 02 66 83 bc 86 7e 0a 00 00 00 75 47 0f .K...@.f..........A.f...~....uG.
3e920 b6 41 01 66 83 bc 86 7e 0a 00 00 00 75 37 0f b6 01 66 83 bc 86 7e 0a 00 00 00 75 24 0f b6 41 ff .A.f...~....u7...f...~....u$..A.
3e940 66 83 bc 86 7e 0a 00 00 00 75 10 83 e9 04 83 eb 04 81 f9 5d dc 4b 00 7d b7 eb 0b 83 eb 03 eb 06 f...~....u.........].K.}........
3e960 83 eb 02 eb 01 4b 8b 8e ac 16 00 00 8d 04 5d 11 00 00 00 8b 7d 08 03 c3 01 86 a8 16 00 00 83 c1 .....K........].....}...........
3e980 0a 8b 86 a8 16 00 00 83 c0 0a c1 e9 03 c1 e8 03 8b d1 3b c8 0f 47 d0 eb 08 8b 7d 08 8d 4f 05 8b ..................;..G....}..O..
3e9a0 d1 8d 47 04 3b c2 77 1d 8b 45 fc 85 c0 74 16 8b 5d 0c 8b d0 53 57 8b ce e8 23 fd ff ff 83 c4 08 ..G.;.w..E...t..]...SW...#......
3e9c0 e9 6b 01 00 00 83 be 88 00 00 00 04 0f 84 c7 00 00 00 3b ca 0f 84 bf 00 00 00 8b 8e bc 16 00 00 .k................;.............
3e9e0 0f b7 96 b8 16 00 00 83 f9 0d 7e 55 8b 7d 0c 0f b7 86 b8 16 00 00 83 c7 04 66 8b d7 66 d3 e2 8b ..........~U.}...........f..f...
3ea00 4e 14 66 0b d0 8b 46 08 66 89 96 b8 16 00 00 88 14 01 ff 46 14 8b 56 14 8b 4e 08 8a 86 b9 16 00 N.f...F.f..........F..V..N......
3ea20 00 88 04 0a b1 10 0f b7 86 bc 16 00 00 ff 46 14 2a c8 83 86 bc 16 00 00 f3 66 d3 ef 0f b7 c7 eb ..............F.*........f......
3ea40 18 8d 41 03 89 86 bc 16 00 00 8b 45 0c 83 c0 04 66 d3 e0 66 0b c2 0f b7 c0 66 89 86 b8 16 00 00 ..A........E....f..f.....f......
3ea60 8b ce 8b 96 1c 0b 00 00 8d 43 01 50 8b 86 28 0b 00 00 42 40 50 e8 f6 f9 ff ff 8d 86 88 09 00 00 .........C.P..(...B@P...........
3ea80 8b ce 50 8d 96 94 00 00 00 e8 12 01 00 00 8b 5d 0c 83 c4 0c e9 97 00 00 00 8b 8e bc 16 00 00 0f ..P............]................
3eaa0 b7 86 b8 16 00 00 8b 5d 0c 83 f9 0d 7e 4b 8d 7b 02 66 8b d7 66 d3 e2 8b 4e 14 66 0b d0 8b 46 08 .......]....~K.{.f..f...N.f...F.
3eac0 66 89 96 b8 16 00 00 88 14 01 ff 46 14 8b 56 14 8b 4e 08 8a 86 b9 16 00 00 88 04 0a b1 10 0f b7 f..........F..V..N..............
3eae0 86 bc 16 00 00 ff 46 14 2a c8 83 86 bc 16 00 00 f3 66 d3 ef 0f b7 c7 eb 1c 8d 41 03 89 86 bc 16 ......F.*........f........A.....
3eb00 00 00 8d 43 02 66 d3 e0 0f b7 8e b8 16 00 00 66 0b c1 0f b7 c0 68 40 9c 53 00 ba e8 9e 53 00 66 ...C.f.........f.....h@.S....S.f
3eb20 89 86 b8 16 00 00 8b ce e8 73 00 00 00 83 c4 04 8b ce e8 09 ed ff ff 85 db 74 52 8b 86 bc 16 00 .........s...............tR.....
3eb40 00 83 f8 08 7e 22 8b 56 14 8b 4e 08 0f b6 86 b8 16 00 00 88 04 0a ff 46 14 8b 56 14 8b 4e 08 0f ....~".V..N............F..V..N..
3eb60 b6 86 b9 16 00 00 eb 10 85 c0 7e 12 8b 56 08 8b 4e 14 8a 86 b8 16 00 00 88 04 0a ff 46 14 33 c0 ..........~..V..N...........F.3.
3eb80 66 89 86 b8 16 00 00 89 86 bc 16 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc f............_^[..].............
3eba0 55 8b ec 83 ec 20 53 8b da 8b c1 33 d2 89 5d fc 56 57 89 45 f4 8d 72 10 39 90 a0 16 00 00 0f 84 U.....S....3..].VW.E..r.9.......
3ebc0 77 03 00 00 0f 1f 40 00 0f 1f 84 00 00 00 00 00 8b 88 a4 16 00 00 0f b7 1c 51 8b 88 98 16 00 00 w.....@..................Q......
3ebe0 89 5d e4 0f b6 3c 0a 42 89 55 e0 85 db 0f 85 90 00 00 00 8b 55 fc 8b 88 bc 16 00 00 0f b7 5c ba .]...<.B.U..........U.........\.
3ec00 02 0f b7 3c ba 8b d6 2b d3 89 5d f0 3b ca 7e 4e 8b 50 08 66 8b df 66 d3 e3 0f b7 88 b8 16 00 00 ...<...+..].;.~N.P.f..f.........
3ec20 66 0b d9 8b 48 14 66 89 98 b8 16 00 00 88 1c 0a ff 40 14 8b 70 14 8b 50 08 8a 88 b9 16 00 00 88 f...H.f..........@..p..P........
3ec40 0c 16 b1 10 8b 55 f0 2a 88 bc 16 00 00 83 c2 f0 ff 40 14 03 90 bc 16 00 00 66 d3 ef eb 10 66 d3 .....U.*.........@.......f....f.
3ec60 e7 8d 14 19 0f b7 88 b8 16 00 00 66 0b f9 0f b7 cf 66 89 88 b8 16 00 00 89 90 bc 16 00 00 e9 a1 ...........f.....f..............
3ec80 02 00 00 0f b6 8f 40 99 53 00 8b 45 fc 8d 14 8d 00 00 00 00 89 55 e8 0f b7 94 02 06 04 00 00 89 ......@.S..E.........U..........
3eca0 55 f0 8b d0 8b 45 f4 0f b7 94 8a 04 04 00 00 8b ca 89 4d ec 8b 88 bc 16 00 00 66 d3 e2 66 0b 90 U....E............M.......f..f..
3ecc0 b8 16 00 00 0f b7 ca 8b 90 bc 16 00 00 89 4d f8 8b ce 8b 75 f0 2b ce 3b d1 8b 4d f8 7e 4d 8b 50 ..............M....u.+.;..M.~M.P
3ece0 08 66 89 88 b8 16 00 00 8b 48 14 8b 45 f8 88 04 0a 8b 45 f4 ff 40 14 8b 70 14 8b 50 08 8a 88 b9 .f.......H..E.....E..@..p..P....
3ed00 16 00 00 88 0c 16 b1 10 2a 88 bc 16 00 00 8b 55 ec ff 40 14 66 d3 ea 0f b7 ca 8b 55 f0 83 c2 f0 ........*......U..@.f......U....
3ed20 89 4d ec 03 90 bc 16 00 00 eb 05 0f b7 c9 03 d6 89 90 bc 16 00 00 66 89 88 b8 16 00 00 8b 4d e8 .M....................f.......M.
3ed40 8b b1 08 9d 53 00 89 75 e8 85 f6 0f 84 84 00 00 00 2b b9 f8 9d 53 00 ba 10 00 00 00 8b 88 bc 16 ....S..u.........+...S..........
3ed60 00 00 2b d6 3b ca 7e 5b 0f b7 90 b8 16 00 00 0f b7 ff 66 8b df 66 d3 e3 8b 48 14 66 0b da 8b 50 ..+.;.~[..........f..f...H.f...P
3ed80 08 66 89 98 b8 16 00 00 88 1c 0a ff 40 14 8b 70 14 8b 50 08 8a 88 b9 16 00 00 8b 5d e4 88 0c 16 .f..........@..p..P........]....
3eda0 b1 10 2a 88 bc 16 00 00 ff 40 14 66 d3 ef 8b 4d e8 83 c1 f0 66 89 b8 b8 16 00 00 01 88 bc 16 00 ..*......@.f...M....f...........
3edc0 00 eb 12 66 d3 e7 66 09 b8 b8 16 00 00 03 ce 89 88 bc 16 00 00 4b 81 fb 00 01 00 00 73 08 8a 8b ...f..f..............K......s...
3ede0 40 9a 53 00 eb 0b 8b cb c1 e9 07 8a 89 40 9b 53 00 8b 55 08 8b b0 bc 16 00 00 0f b6 f9 0f b7 4c @.S..........@.S..U............L
3ee00 ba 02 0f b7 14 ba 89 4d f0 8b ca 89 4d e4 8b ce 66 d3 e2 66 0b 90 b8 16 00 00 0f b7 ca 8b 55 f0 .......M....M...f..f..........U.
3ee20 89 4d f8 b9 10 00 00 00 2b ca 3b f1 8b 4d f8 7e 4d 8b 50 08 66 89 88 b8 16 00 00 8b 48 14 8b 45 .M......+.;..M.~M.P.f.......H..E
3ee40 f8 88 04 0a 8b 45 f4 ff 40 14 8b 70 14 8b 50 08 8a 88 b9 16 00 00 88 0c 16 b1 10 2a 88 bc 16 00 .....E..@..p..P............*....
3ee60 00 8b 55 e4 ff 40 14 66 d3 ea 0f b7 ca 8b 55 f0 83 c2 f0 89 4d e4 03 90 bc 16 00 00 eb 05 0f b7 ..U..@.f......U.....M...........
3ee80 c9 03 d6 89 90 bc 16 00 00 66 89 88 b8 16 00 00 8b 34 bd 70 9e 53 00 89 75 e4 85 f6 0f 84 82 00 .........f.......4.p.S..u.......
3eea0 00 00 2b 1c bd 80 9d 53 00 ba 10 00 00 00 8b 88 bc 16 00 00 2b d6 3b ca 7e 58 8b 50 08 0f b7 fb ..+....S............+.;.~X.P....
3eec0 66 8b df 66 d3 e3 0f b7 88 b8 16 00 00 66 0b d9 8b 48 14 66 89 98 b8 16 00 00 88 1c 0a ff 40 14 f..f.........f...H.f..........@.
3eee0 8b 70 14 8b 50 08 8a 88 b9 16 00 00 88 0c 16 b1 10 2a 88 bc 16 00 00 ff 40 14 66 d3 ef 8b 4d e4 .p..P............*......@.f...M.
3ef00 83 c1 f0 66 89 b8 b8 16 00 00 01 88 bc 16 00 00 eb 12 66 d3 e3 66 09 98 b8 16 00 00 03 ce 89 88 ...f..............f..f..........
3ef20 bc 16 00 00 8b 55 e0 be 10 00 00 00 3b 90 a0 16 00 00 0f 82 98 fc ff ff 8b 5d fc 0f b7 93 00 04 .....U......;............]......
3ef40 00 00 0f b7 bb 02 04 00 00 8b da 8b 88 bc 16 00 00 2b f7 66 d3 e2 66 0b 90 b8 16 00 00 89 5d e0 .................+.f..f.......].
3ef60 0f b7 da 3b ce 7e 41 8b 48 14 8b 50 08 66 89 98 b8 16 00 00 88 1c 0a ff 40 14 8b 70 14 8b 50 08 ...;.~A.H..P.f..........@..p..P.
3ef80 8a 88 b9 16 00 00 88 0c 16 b1 10 2a 88 bc 16 00 00 8b 55 e0 ff 40 14 66 d3 ea 8b 88 bc 16 00 00 ...........*......U..@.f........
3efa0 0f b7 d2 83 c1 f0 eb 02 8b d3 03 cf 5f 5e 89 88 bc 16 00 00 66 89 90 b8 16 00 00 5b 8b e5 5d c3 ............_^......f......[..].
3efc0 55 8b ec a1 14 09 55 00 81 ec 94 01 00 00 8b c8 40 a3 14 09 55 00 56 85 c9 0f 85 41 01 00 00 c7 U.....U.........@...U.V....A....
3efe0 05 84 fa 54 00 81 c8 46 00 c7 05 8c fa 54 00 66 c8 46 00 c7 05 88 fa 54 00 1a e0 46 00 c7 05 90 ...T...F.....T.f.F.....T...F....
3f000 fa 54 00 8e d4 47 00 c7 05 94 fa 54 00 c4 ab 46 00 c7 05 80 fa 54 00 7a 8e 47 00 38 0d 44 09 55 .T...G.....T...F.....T.z.G.8.D.U
3f020 00 75 14 c6 05 44 09 55 00 01 e8 71 49 00 00 85 c0 0f 85 f6 00 00 00 8d 85 70 fe ff ff 50 68 02 .u...D.U...qI............p...Ph.
3f040 02 00 00 ff 15 a0 82 49 00 85 c0 0f 85 dc 00 00 00 8b 85 70 fe ff ff 3c 02 0f 85 c8 00 00 00 c1 .......I...........p...<........
3f060 e8 08 3c 02 0f 85 bd 00 00 00 e8 31 49 00 00 85 c0 0f 85 b6 00 00 00 c7 05 20 09 55 00 03 00 00 ..<........1I..............U....
3f080 00 38 05 45 09 55 00 75 69 66 a1 70 05 54 00 be 98 09 55 00 0f 10 05 60 05 54 00 66 a3 a8 09 55 .8.E.U.uif.p.T....U....`.T.f...U
3f0a0 00 a0 72 05 54 00 0f 11 05 98 09 55 00 a2 aa 09 55 00 8d 4e 01 8a 06 46 84 c0 75 f9 2b f1 b8 c8 ..r.T......U....U..N...F..u.+...
3f0c0 00 00 00 2b c6 83 f8 01 76 21 48 68 20 36 54 00 50 8d 86 99 09 55 00 50 e8 e3 3e 01 00 83 c4 0c ...+....v!Hh.6T.P....U.P..>.....
3f0e0 85 c0 74 07 c6 86 98 09 55 00 20 c6 05 45 09 55 00 01 80 3d 46 09 55 00 00 75 25 68 20 36 54 00 ..t.....U....E.U...=F.U..u%h.6T.
3f100 6a 50 68 48 09 55 00 e8 b4 3e 01 00 83 c4 0c c7 05 04 fd 54 00 48 09 55 00 c6 05 46 09 55 00 01 jPhH.U...>.........T.H.U...F.U..
3f120 33 c0 5e 8b e5 5d c3 ff 15 9c 82 49 00 b8 02 00 00 00 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 3.^..].....I......^..]..........
3f140 a1 14 09 55 00 85 c0 0f 84 a6 00 00 00 83 e8 01 a3 14 09 55 00 0f 85 98 00 00 00 83 3d 40 09 55 ...U...............U........=@.U
3f160 00 00 74 14 b9 28 09 55 00 e8 c2 7b 01 00 c7 05 40 09 55 00 00 00 00 00 a1 20 09 55 00 a8 01 74 ..t..(.U...{....@.U........U...t
3f180 3a 80 3d 44 09 55 00 00 74 31 8b 0d dc 08 55 00 85 c9 74 20 51 ff 15 34 81 49 00 a1 20 09 55 00 :.=D.U..t1....U...t.Q..4.I....U.
3f1a0 c7 05 dc 08 55 00 00 00 00 00 c7 05 e0 08 55 00 00 00 00 00 c6 05 44 09 55 00 00 a8 02 74 2a ff ....U.........U.......D.U....t*.
3f1c0 15 9c 82 49 00 a1 dc 08 55 00 85 c0 74 1b 50 ff 15 34 81 49 00 c7 05 dc 08 55 00 00 00 00 00 c7 ...I....U...t.P..4.I.....U......
3f1e0 05 e0 08 55 00 00 00 00 00 c7 05 20 09 55 00 00 00 00 00 c3 cc cc cc cc cc cc cc cc cc cc cc cc ...U.........U..................
3f200 51 83 3d 14 09 55 00 00 56 57 75 0d e8 af fd ff ff 85 c0 0f 85 f4 00 00 00 68 88 48 00 00 6a 01 Q.=..U..VWu..............h.H..j.
3f220 ff 15 94 fa 54 00 8b f8 83 c4 08 85 ff 0f 84 da 00 00 00 68 01 40 00 00 c7 87 84 48 00 00 ad db ....T..............h.@.....H....
3f240 de c0 ff 15 84 fa 54 00 83 c4 04 89 87 2c 06 00 00 68 00 01 00 00 ff 15 84 fa 54 00 83 c4 04 89 ......T......,...h........T.....
3f260 87 24 06 00 00 85 c0 74 75 8d 8f 18 01 00 00 e8 9c 7e 00 00 8b cf c7 87 28 06 00 00 00 01 00 00 .$.....tu........~......(.......
3f280 8b f0 e8 29 12 01 00 83 8f 18 05 00 00 10 c7 87 20 06 00 00 00 00 00 00 c7 87 38 46 00 00 ff ff ...)......................8F....
3f2a0 ff ff c7 87 3c 46 00 00 ff ff ff ff c7 87 b8 47 00 00 00 00 00 00 c7 87 c4 47 00 00 00 00 00 00 ....<F.........G.........G......
3f2c0 c7 87 80 04 00 00 00 00 00 00 c7 87 9c 04 00 00 05 00 00 00 85 f6 75 06 8b c7 5f 5e 59 c3 ff b7 ......................u..._^Y...
3f2e0 2c 06 00 00 ff 15 8c fa 54 00 83 c4 04 ff b7 24 06 00 00 ff 15 8c fa 54 00 83 c4 04 8b cf e8 ed ,.......T......$.......T........
3f300 78 00 00 57 ff 15 8c fa 54 00 83 c4 04 5f 33 c0 5e 59 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc x..W....T...._3.^Y..............
3f320 55 8b ec 8b 4d 08 85 c9 75 07 b8 2b 00 00 00 5d c3 8b 55 0c 8d 45 10 50 e8 c3 7f 00 00 83 c4 04 U...M...u..+...]..U..E.P........
3f340 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 34 53 8b d9 89 5d cc 56 57 85 db ]...............U....4S...].VW..
3f360 75 0a 8d 41 2b 5f 5e 5b 8b e5 5d c3 83 7b 40 00 74 1a 68 10 d8 53 00 53 e8 33 49 00 00 83 c4 08 u..A+_^[..]..{@.t.h..S.S.3I.....
3f380 b8 02 00 00 00 5f 5e 5b 8b e5 5d c3 8b 73 44 85 f6 75 12 e8 38 11 00 00 8b f0 85 f6 0f 84 34 02 ....._^[..]..sD..u..8.........4.
3f3a0 00 00 89 73 44 ff b3 9c 04 00 00 6a 06 56 e8 7d 3e 00 00 83 c4 0c 8b d3 8b ce e8 81 12 00 00 8b ...sD......j.V.}>...............
3f3c0 f8 85 ff 74 1c 8b ce e8 e4 37 00 00 83 ff 03 0f 84 01 02 00 00 b8 02 00 00 00 5f 5e 5b 8b e5 5d ...t.....7................_^[..]
3f3e0 c3 89 73 40 33 ff 33 db 89 5d fc 0f 1f 44 00 00 89 5d d0 85 ff 0f 85 b8 01 00 00 89 7d f0 ff 15 ..s@3.3..]...D...]..........}...
3f400 5c 81 49 00 8b d8 8b ca ba 77 be 9f 1a 89 4d f4 f7 e2 89 5d d4 89 45 d8 8b fa 8b c3 ba 2f dd 24 \.I......w....M....]..E....../.$
3f420 06 f7 e2 8b d8 89 55 e4 8b c1 b9 77 be 9f 1a f7 e1 8b c8 89 55 ec 8b 45 f4 ba 2f dd 24 06 f7 e2 ......U....w........U..E../.$...
3f440 03 cf 89 55 dc 8b 55 ec 83 d2 00 89 45 e0 03 d9 8b 4d e4 89 5d e8 8b 5d d4 83 d1 00 33 c0 8b fb ...U..U.....E....M..]..]....3...
3f460 03 d1 8b 4d e0 13 c0 03 ca 8b 55 dc 13 d0 8b 45 f4 2b f9 1b c2 0f ac c7 01 d1 e8 03 f9 8b ce 13 ...M......U....E.+..............
3f480 c2 0f ac c7 09 69 c7 e8 03 00 00 89 7d dc 2b d8 69 c3 e8 03 00 00 89 45 d4 8d 45 f8 50 83 ec 08 .....i......}.+.i......E..E.P...
3f4a0 e8 7b 1a 00 00 8b 5d fc 8b f8 83 c4 0c 85 ff 0f 85 3b ff ff ff 83 7d f8 00 75 74 e8 80 1f 01 00 .{....]..........;....}..ut.....
3f4c0 2b 55 d4 8b f8 6a 00 8b c2 99 68 e8 03 00 00 52 50 e8 fa 0a 05 00 2b 7d dc 8b d8 69 c7 e8 03 00 +U...j....h....RP.....+}...i....
3f4e0 00 8b ca 99 03 d8 13 ca 85 c9 7f 43 7c 05 83 fb 0a 77 3c 8b 5d fc 43 89 5d fc 83 fb 02 7e 35 83 ...........C|....w<.].C.]....~5.
3f500 fb 0a 7d 1d 8b 4d d0 b8 01 00 00 00 d3 e0 85 c0 74 22 79 12 68 26 27 00 00 ff 15 6c 82 49 00 eb ..}..M..........t"y.h&'....l.I..
3f520 13 b8 e8 03 00 00 50 ff 15 48 81 49 00 eb 05 33 db 89 5d fc 8d 55 f0 8b ce e8 c2 35 00 00 8b f8 ......P..H.I...3..]..U.....5....
3f540 85 ff 0f 85 a8 fe ff ff 39 45 f0 0f 85 9f fe ff ff 89 45 f8 85 f6 0f 84 94 fe ff ff 81 3e 1e ab ........9E........E..........>..
3f560 0b 00 0f 85 88 fe ff ff 8b 4e 14 39 41 0c 0f 84 7c fe ff ff 8b 11 57 8b 02 89 45 d0 e8 0f 5f 01 .........N.9A...|.....W...E..._.
3f580 00 8b 46 14 83 c4 04 8b 40 0c 25 ff ff ff 7f 89 45 f8 8b 45 d0 85 c0 0f 84 53 fe ff ff 8b 55 cc ..F.....@.%.....E..E.....S....U.
3f5a0 8b ce 8b 58 08 e8 a6 15 00 00 8b c3 5f 5e 5b 8b e5 5d c3 8b 55 cc 83 ff 03 b8 1b 00 00 00 bb 2b ...X........_^[..]..U..........+
3f5c0 00 00 00 8b ce 0f 44 d8 e8 83 15 00 00 8b c3 5f 5e 5b 8b e5 5d c3 5f 5e b8 1b 00 00 00 5b 8b e5 ......D........_^[..]._^.....[..
3f5e0 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec ff 75 10 ff 75 0c ff 75 08 e8 7f 11 01 ]...............U...u..u..u.....
3f600 00 83 c4 0c 5d c3 cc cc cc cc cc cc cc cc cc cc 83 f9 5c 0f 87 ff 01 00 00 ff 24 8d 20 04 44 00 ....].............\.......$...D.
3f620 b8 7c d5 53 00 c3 b8 3c d8 53 00 c3 b8 54 d8 53 00 c3 b8 6c d8 53 00 c3 b8 98 d8 53 00 c3 b8 08 .|.S...<.S...T.S...l.S.....S....
3f640 d9 53 00 c3 b8 24 d9 53 00 c3 b8 40 d9 53 00 c3 b8 5c d9 53 00 c3 b8 70 d9 53 00 c3 b8 94 d9 53 .S...$.S...@.S...\.S...p.S.....S
3f660 00 c3 b8 c4 d9 53 00 c3 b8 f0 d9 53 00 c3 b8 24 da 53 00 c3 b8 3c da 53 00 c3 b8 54 da 53 00 c3 .....S.....S...$.S...<.S...T.S..
3f680 b8 78 da 53 00 c3 b8 ac da 53 00 c3 b8 d0 da 53 00 c3 b8 ec da 53 00 c3 b8 08 db 53 00 c3 b8 40 .x.S.....S.....S.....S.....S...@
3f6a0 db 53 00 c3 b8 60 db 53 00 c3 b8 80 db 53 00 c3 b8 b4 db 53 00 c3 b8 e0 db 53 00 c3 b8 18 dc 53 .S...`.S.....S.....S.....S.....S
3f6c0 00 c3 b8 28 dc 53 00 c3 b8 3c dc 53 00 c3 b8 58 dc 53 00 c3 b8 74 dc 53 00 c3 b8 a4 dc 53 00 c3 ...(.S...<.S...X.S...t.S.....S..
3f6e0 b8 cc dc 53 00 c3 b8 e0 dc 53 00 c3 b8 fc dc 53 00 c3 b8 1c dd 53 00 c3 b8 30 dd 53 00 c3 b8 44 ...S.....S.....S.....S...0.S...D
3f700 dd 53 00 c3 b8 78 dd 53 00 c3 b8 ac dd 53 00 c3 b8 d8 dd 53 00 c3 b8 fc dd 53 00 c3 b8 24 de 53 .S...x.S.....S.....S.....S...$.S
3f720 00 c3 b8 50 de 53 00 c3 b8 68 de 53 00 c3 b8 9c de 53 00 c3 b8 cc de 53 00 c3 b8 e8 de 53 00 c3 ...P.S...h.S.....S.....S.....S..
3f740 b8 14 df 53 00 c3 b8 3c df 53 00 c3 b8 5c df 53 00 c3 b8 88 df 53 00 c3 b8 b0 df 53 00 c3 b8 d8 ...S...<.S...\.S.....S.....S....
3f760 df 53 00 c3 b8 1c e0 53 00 c3 b8 50 e0 53 00 c3 b8 88 e0 53 00 c3 b8 9c e0 53 00 c3 b8 b8 e0 53 .S.....S...P.S.....S.....S.....S
3f780 00 c3 b8 d4 e0 53 00 c3 b8 fc e0 53 00 c3 b8 34 e1 53 00 c3 b8 64 e1 53 00 c3 b8 9c e1 53 00 c3 .....S.....S...4.S...d.S.....S..
3f7a0 b8 ac e1 53 00 c3 b8 c4 e1 53 00 c3 b8 dc e1 53 00 c3 b8 00 e2 53 00 c3 b8 18 e2 53 00 c3 b8 34 ...S.....S.....S.....S.....S...4
3f7c0 e2 53 00 c3 b8 50 e2 53 00 c3 b8 64 e2 53 00 c3 b8 78 e2 53 00 c3 b8 ac e2 53 00 c3 b8 c4 e2 53 .S...P.S...d.S...x.S.....S.....S
3f7e0 00 c3 b8 dc e2 53 00 c3 b8 fc e2 53 00 c3 b8 20 e3 53 00 c3 b8 34 e3 53 00 c3 b8 54 e3 53 00 c3 .....S.....S.....S...4.S...T.S..
3f800 b8 6c e3 53 00 c3 b8 90 e3 53 00 c3 b8 c0 e3 53 00 c3 b8 f4 e3 53 00 c3 b8 20 e4 53 00 c3 66 90 .l.S.....S.....S.....S.....S..f.
3f820 20 02 44 00 26 02 44 00 2c 02 44 00 32 02 44 00 38 02 44 00 3e 02 44 00 44 02 44 00 4a 02 44 00 ..D.&.D.,.D.2.D.8.D.>.D.D.D.J.D.
3f840 50 02 44 00 56 02 44 00 5c 02 44 00 6e 02 44 00 62 02 44 00 74 02 44 00 7a 02 44 00 80 02 44 00 P.D.V.D.\.D.n.D.b.D.t.D.z.D...D.
3f860 86 02 44 00 8c 02 44 00 92 02 44 00 98 02 44 00 18 04 44 00 9e 02 44 00 a4 02 44 00 aa 02 44 00 ..D...D...D...D...D...D...D...D.
3f880 18 04 44 00 b0 02 44 00 b6 02 44 00 bc 02 44 00 c2 02 44 00 18 04 44 00 c8 02 44 00 ce 02 44 00 ..D...D...D...D...D...D...D...D.
3f8a0 18 04 44 00 d4 02 44 00 da 02 44 00 e0 02 44 00 e6 02 44 00 ec 02 44 00 f2 02 44 00 f8 02 44 00 ..D...D...D...D...D...D...D...D.
3f8c0 18 04 44 00 fe 02 44 00 04 03 44 00 0a 03 44 00 18 04 44 00 10 03 44 00 18 04 44 00 16 03 44 00 ..D...D...D...D...D...D...D...D.
3f8e0 1c 03 44 00 22 03 44 00 18 04 44 00 28 03 44 00 2e 03 44 00 34 03 44 00 3a 03 44 00 46 03 44 00 ..D.".D...D.(.D...D.4.D.:.D.F.D.
3f900 4c 03 44 00 18 04 44 00 52 03 44 00 58 03 44 00 5e 03 44 00 6a 03 44 00 70 03 44 00 76 03 44 00 L.D...D.R.D.X.D.^.D.j.D.p.D.v.D.
3f920 7c 03 44 00 94 03 44 00 40 03 44 00 9a 03 44 00 a0 03 44 00 a6 03 44 00 ac 03 44 00 b2 03 44 00 |.D...D.@.D...D...D...D...D...D.
3f940 b8 03 44 00 be 03 44 00 c4 03 44 00 ca 03 44 00 d0 03 44 00 64 03 44 00 d6 03 44 00 dc 03 44 00 ..D...D...D...D...D.d.D...D...D.
3f960 82 03 44 00 e2 03 44 00 88 03 44 00 8e 03 44 00 68 02 44 00 e8 03 44 00 ee 03 44 00 f4 03 44 00 ..D...D...D...D.h.D...D...D...D.
3f980 fa 03 44 00 00 04 44 00 06 04 44 00 0c 04 44 00 12 04 44 00 cc cc cc cc cc cc cc cc cc cc cc cc ..D...D...D...D...D.............
3f9a0 56 8b f2 81 f9 f9 2a 00 00 0f 8f d2 01 00 00 0f 84 c5 01 00 00 81 c1 ec d8 ff ff 83 f9 61 0f 87 V.....*......................a..
3f9c0 cf 01 00 00 0f b6 81 80 08 44 00 ff 24 85 c4 07 44 00 b8 30 e4 53 00 e9 ce 01 00 00 b8 44 e4 53 .........D..$...D..0.S.......D.S
3f9e0 00 e9 c4 01 00 00 b8 50 e4 53 00 e9 ba 01 00 00 b8 5c e4 53 00 e9 b0 01 00 00 b8 6c e4 53 00 e9 .......P.S.......\.S.......l.S..
3fa00 a6 01 00 00 b8 80 e4 53 00 e9 9c 01 00 00 b8 98 e4 53 00 e9 92 01 00 00 b8 ac e4 53 00 e9 88 01 .......S.........S.........S....
3fa20 00 00 b8 c8 e4 53 00 e9 7e 01 00 00 b8 e4 e4 53 00 e9 74 01 00 00 b8 00 e5 53 00 e9 6a 01 00 00 .....S..~......S..t......S..j...
3fa40 b8 14 e5 53 00 e9 60 01 00 00 b8 24 e5 53 00 e9 56 01 00 00 b8 44 e5 53 00 e9 4c 01 00 00 b8 5c ...S..`....$.S..V....D.S..L....\
3fa60 e5 53 00 e9 42 01 00 00 b8 74 e5 53 00 e9 38 01 00 00 b8 8c e5 53 00 e9 2e 01 00 00 b8 ac e5 53 .S..B....t.S..8......S.........S
3fa80 00 e9 24 01 00 00 b8 cc e5 53 00 e9 1a 01 00 00 b8 e4 e5 53 00 e9 10 01 00 00 b8 fc e5 53 00 e9 ..$......S.........S.........S..
3faa0 06 01 00 00 b8 0c e6 53 00 e9 fc 00 00 00 b8 20 e6 53 00 e9 f2 00 00 00 b8 38 e6 53 00 e9 e8 00 .......S.........S.......8.S....
3fac0 00 00 b8 50 e6 53 00 e9 de 00 00 00 b8 68 e6 53 00 e9 d4 00 00 00 b8 78 e6 53 00 e9 ca 00 00 00 ...P.S.......h.S.......x.S......
3fae0 b8 94 e6 53 00 e9 c0 00 00 00 b8 ac e6 53 00 e9 b6 00 00 00 b8 c8 e6 53 00 e9 ac 00 00 00 b8 dc ...S.........S.........S........
3fb00 e6 53 00 e9 a2 00 00 00 b8 e8 e6 53 00 e9 98 00 00 00 b8 fc e6 53 00 e9 8e 00 00 00 b8 04 e7 53 .S.........S.........S.........S
3fb20 00 e9 84 00 00 00 b8 14 e7 53 00 eb 7d b8 20 e7 53 00 eb 76 b8 34 e7 53 00 eb 6f b8 40 e7 53 00 .........S..}...S..v.4.S..o.@.S.
3fb40 eb 68 b8 58 e7 53 00 eb 61 b8 68 e7 53 00 eb 5a b8 74 e7 53 00 eb 53 b8 88 e7 53 00 eb 4c b8 98 .h.X.S..a.h.S..Z.t.S..S...S..L..
3fb60 e7 53 00 eb 45 b8 a8 e7 53 00 eb 3e b8 c8 e7 53 00 eb 37 b8 e8 e7 53 00 eb 30 b8 08 e8 53 00 eb .S..E...S..>...S..7...S..0...S..
3fb80 29 81 e9 fa 2a 00 00 74 1c 83 e9 01 74 10 83 e9 01 74 04 33 c0 5e c3 b8 60 e8 53 00 eb 0c b8 34 )...*..t....t....t.3.^..`.S....4
3fba0 e8 53 00 eb 05 b8 18 e8 53 00 68 ff 00 00 00 50 56 e8 1a f7 02 00 83 c4 0c c6 86 fe 00 00 00 00 .S......S.h....PV...............
3fbc0 8b c6 5e c3 d2 05 44 00 dc 05 44 00 e6 05 44 00 f0 05 44 00 fa 05 44 00 04 06 44 00 0e 06 44 00 ..^...D...D...D...D...D...D...D.
3fbe0 18 06 44 00 22 06 44 00 2c 06 44 00 36 06 44 00 40 06 44 00 4a 06 44 00 54 06 44 00 5e 06 44 00 ..D.".D.,.D.6.D.@.D.J.D.T.D.^.D.
3fc00 68 06 44 00 7c 06 44 00 72 06 44 00 86 06 44 00 90 06 44 00 9a 06 44 00 a4 06 44 00 ae 06 44 00 h.D.|.D.r.D...D...D...D...D...D.
3fc20 b8 06 44 00 c2 06 44 00 cc 06 44 00 d6 06 44 00 e0 06 44 00 ea 06 44 00 f4 06 44 00 fe 06 44 00 ..D...D...D...D...D...D...D...D.
3fc40 08 07 44 00 12 07 44 00 1c 07 44 00 26 07 44 00 2d 07 44 00 34 07 44 00 3b 07 44 00 42 07 44 00 ..D...D...D.&.D.-.D.4.D.;.D.B.D.
3fc60 49 07 44 00 50 07 44 00 57 07 44 00 65 07 44 00 73 07 44 00 6c 07 44 00 5e 07 44 00 93 07 44 00 I.D.P.D.W.D.e.D.s.D.l.D.^.D...D.
3fc80 00 2e 2e 2e 2e 01 2e 2e 2e 02 03 2e 2e 2e 2e 2e 2e 2e 04 2e 05 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 06 ................................
3fca0 07 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 ...........................!"#$%
3fcc0 26 27 28 29 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2e 2a 2b 2c 2e 2e 2e 2e 2e 2e &'()...................*+,......
3fce0 2e 2d cc cc cc cc cc cc cc cc cc cc cc cc cc cc 53 56 57 8b fa 8b f1 ff 15 40 80 49 00 81 c6 98 .-..............SVW......@.I....
3fd00 04 00 00 8b d8 c6 06 00 85 ff 78 23 e8 ce 85 03 00 3b 38 7d 1a 68 ff 00 00 00 57 e8 46 dd 02 00 ..........x#.....;8}.h....W.F...
3fd20 83 c4 04 50 56 e8 a6 f5 02 00 83 c4 0c eb 3f 51 8b d6 8b cf e8 67 fc ff ff 83 c4 04 85 c0 75 2e ...PV.........?Q.....g........u.
3fd40 50 68 ff 00 00 00 56 50 57 50 68 00 10 00 00 ff 15 38 81 49 00 85 c0 75 15 57 57 68 84 e8 53 00 Ph....VPWPh......8.I...u.WWh..S.
3fd60 68 ff 00 00 00 56 e8 55 32 01 00 83 c4 14 6a 0a 56 c6 86 ff 00 00 00 00 e8 43 74 02 00 83 c4 08 h....V.U2.....j.V........Ct.....
3fd80 85 c0 74 0c 8b c8 2b ce 83 f9 02 7c 03 c6 00 00 6a 0d 56 e8 28 74 02 00 83 c4 08 85 c0 74 0c 8b ..t...+....|....j.V.(t.......t..
3fda0 c8 2b ce 83 f9 01 7c 03 c6 00 00 ff 15 40 80 49 00 3b d8 74 07 53 ff 15 40 81 49 00 5f 8b c6 5e .+....|......@.I.;.t.S..@.I._..^
3fdc0 5b c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 81 ec 54 01 00 00 c6 81 98 04 00 00 00 [...............U....T..........
3fde0 53 56 57 8d b9 98 04 00 00 8b f2 ff 15 40 80 49 00 8b d8 81 fe 10 20 09 80 0f 8f 87 03 00 00 0f SVW..........@.I................
3fe00 84 77 03 00 00 8d 86 00 fd f6 7f 83 f8 5f 0f 87 fd 03 00 00 ff 24 85 74 0e 44 00 b8 ac e8 53 00 .w..........._.......$.t.D....S.
3fe20 56 50 68 3c f1 53 00 8d 45 b0 6a 50 50 e8 8e 31 01 00 83 c4 14 c6 45 ff 00 8d 85 b0 fe ff ff 6a VPh<.S..E.jPP..1......E........j
3fe40 00 68 ff 00 00 00 50 6a 00 56 6a 00 68 00 12 00 00 ff 15 38 81 49 00 85 c0 0f 84 e1 03 00 00 8d .h....Pj.Vj.h......8.I..........
3fe60 85 b0 fe ff ff c6 45 af 00 6a 0a 50 e8 4f 73 02 00 8b c8 83 c4 08 85 c9 74 10 8d 95 b0 fe ff ff ......E..j.P.Os.........t.......
3fe80 2b c2 83 f8 02 7c 03 c6 01 00 8d 85 b0 fe ff ff 6a 0d 50 e8 28 73 02 00 8b c8 83 c4 08 85 c9 74 +....|..........j.P.(s.........t
3fea0 10 8d 95 b0 fe ff ff 2b c2 83 f8 01 7c 03 c6 01 00 8d 85 b0 fe ff ff 50 8d 45 b0 50 68 48 f1 53 .......+....|..........P.E.PhH.S
3fec0 00 68 ff 00 00 00 57 e8 f4 30 01 00 83 c4 14 e9 7e 03 00 00 b8 c8 e8 53 00 e9 42 ff ff ff b8 dc .h....W..0......~......S..B.....
3fee0 e8 53 00 e9 38 ff ff ff b8 ec e8 53 00 e9 2e ff ff ff b8 04 e9 53 00 e9 24 ff ff ff b8 1c e9 53 .S..8......S.........S..$......S
3ff00 00 e9 1a ff ff ff b8 30 e9 53 00 e9 10 ff ff ff b8 44 e9 53 00 e9 06 ff ff ff b8 58 e9 53 00 e9 .......0.S.......D.S.......X.S..
3ff20 fc fe ff ff b8 70 e9 53 00 e9 f2 fe ff ff b8 88 e9 53 00 e9 e8 fe ff ff b8 ac e9 53 00 e9 de fe .....p.S.........S.........S....
3ff40 ff ff b8 c8 e9 53 00 e9 d4 fe ff ff b8 e0 e9 53 00 e9 ca fe ff ff b8 f8 e9 53 00 e9 c0 fe ff ff .....S.........S.........S......
3ff60 b8 14 ea 53 00 e9 b6 fe ff ff b8 30 ea 53 00 e9 ac fe ff ff b8 48 ea 53 00 e9 a2 fe ff ff b8 68 ...S.......0.S.......H.S.......h
3ff80 ea 53 00 e9 98 fe ff ff b8 84 ea 53 00 e9 8e fe ff ff b8 a0 ea 53 00 e9 84 fe ff ff b8 b8 ea 53 .S.........S.........S.........S
3ffa0 00 e9 7a fe ff ff b8 d0 ea 53 00 e9 70 fe ff ff b8 e8 ea 53 00 e9 66 fe ff ff b8 fc ea 53 00 e9 ..z......S..p......S..f......S..
3ffc0 5c fe ff ff b8 18 eb 53 00 e9 52 fe ff ff b8 38 eb 53 00 e9 48 fe ff ff b8 50 eb 53 00 e9 3e fe \......S..R....8.S..H....P.S..>.
3ffe0 ff ff b8 68 eb 53 00 e9 34 fe ff ff b8 84 eb 53 00 e9 2a fe ff ff b8 a0 eb 53 00 e9 20 fe ff ff ...h.S..4......S..*......S......
40000 b8 b8 eb 53 00 e9 16 fe ff ff b8 cc eb 53 00 e9 0c fe ff ff b8 ec eb 53 00 e9 02 fe ff ff b8 04 ...S.........S.........S........
40020 ec 53 00 e9 f8 fd ff ff b8 1c ec 53 00 e9 ee fd ff ff b8 30 ec 53 00 e9 e4 fd ff ff b8 40 ec 53 .S.........S.......0.S.......@.S
40040 00 e9 da fd ff ff b8 64 ec 53 00 e9 d0 fd ff ff b8 7c ec 53 00 e9 c6 fd ff ff b8 94 ec 53 00 e9 .......d.S.......|.S.........S..
40060 bc fd ff ff b8 ac ec 53 00 e9 b2 fd ff ff b8 c0 ec 53 00 e9 a8 fd ff ff b8 d4 ec 53 00 e9 9e fd .......S.........S.........S....
40080 ff ff b8 f0 ec 53 00 e9 94 fd ff ff b8 04 ed 53 00 e9 8a fd ff ff b8 1c ed 53 00 e9 80 fd ff ff .....S.........S.........S......
400a0 b8 38 ed 53 00 e9 76 fd ff ff b8 54 ed 53 00 e9 6c fd ff ff b8 6c ed 53 00 e9 62 fd ff ff b8 84 .8.S..v....T.S..l....l.S..b.....
400c0 ed 53 00 e9 58 fd ff ff b8 a0 ed 53 00 e9 4e fd ff ff b8 c0 ed 53 00 e9 44 fd ff ff b8 d8 ed 53 .S..X......S..N......S..D......S
400e0 00 e9 3a fd ff ff b8 f4 ed 53 00 e9 30 fd ff ff b8 10 ee 53 00 e9 26 fd ff ff b8 30 ee 53 00 e9 ..:......S..0......S..&....0.S..
40100 1c fd ff ff b8 50 ee 53 00 e9 12 fd ff ff b8 70 ee 53 00 e9 08 fd ff ff b8 94 ee 53 00 e9 fe fc .....P.S.......p.S.........S....
40120 ff ff b8 ac ee 53 00 e9 f4 fc ff ff b8 bc ee 53 00 e9 ea fc ff ff b8 d8 ee 53 00 e9 e0 fc ff ff .....S.........S.........S......
40140 b8 fc ee 53 00 e9 d6 fc ff ff b8 18 ef 53 00 e9 cc fc ff ff b8 34 ef 53 00 e9 c2 fc ff ff b8 50 ...S.........S.......4.S.......P
40160 ef 53 00 e9 b8 fc ff ff b8 68 ef 53 00 e9 ae fc ff ff b8 88 ef 53 00 e9 a4 fc ff ff b8 9c e8 53 .S.......h.S.........S.........S
40180 00 e9 9a fc ff ff 81 fe 12 03 09 00 7f 1a 74 0e 85 f6 75 7d b8 7c d5 53 00 e9 a5 00 00 00 b8 ec ..............t...u}.|.S........
401a0 ef 53 00 e9 78 fc ff ff 8d 86 ed fc f6 ff 83 f8 49 77 5e 0f b6 80 18 10 44 00 ff 24 85 f4 0f 44 .S..x...........Iw^.....D..$...D
401c0 00 b8 a0 ef 53 00 e9 55 fc ff ff b8 bc ef 53 00 e9 4b fc ff ff b8 d4 ef 53 00 e9 41 fc ff ff b8 ....S..U......S..K......S..A....
401e0 04 f0 53 00 e9 37 fc ff ff b8 24 f0 53 00 e9 2d fc ff ff b8 38 f0 53 00 e9 23 fc ff ff b8 50 f0 ..S..7....$.S..-....8.S..#....P.
40200 53 00 e9 19 fc ff ff b8 64 f0 53 00 e9 0f fc ff ff b8 20 e4 53 00 85 f6 74 29 81 fe 26 03 09 80 S.......d.S.........S...t)..&...
40220 0f 85 fa fb ff ff 68 26 03 09 80 68 80 f0 53 00 68 ff 00 00 00 57 e8 85 2d 01 00 83 c4 10 eb 12 ......h&...h..S.h....W..-.......
40240 8d 45 b0 68 ff 00 00 00 50 57 e8 81 f0 02 00 83 c4 0c ff 15 40 80 49 00 3b d8 74 07 53 ff 15 40 .E.h....PW..........@.I.;.t.S..@
40260 81 49 00 8b c7 c6 87 ff 00 00 00 00 5f 5e 5b 8b e5 5d c3 90 88 0b 44 00 9c 0b 44 00 4a 0d 44 00 .I.........._^[..]....D...D.J.D.
40280 18 0d 44 00 92 0b 44 00 d2 0c 44 00 32 0c 44 00 f2 0a 44 00 b0 0b 44 00 fc 0a 44 00 b4 0c 44 00 ..D...D...D.2.D...D...D...D...D.
402a0 50 0c 44 00 00 0c 44 00 40 0d 44 00 46 0c 44 00 14 0c 44 00 8c 0c 44 00 3c 0c 44 00 11 0e 44 00 P.D...D.@.D.F.D...D...D.<.D...D.
402c0 11 0e 44 00 11 0e 44 00 11 0e 44 00 de 0a 44 00 24 0b 44 00 7e 0b 44 00 11 0e 44 00 11 0e 44 00 ..D...D...D...D.$.D.~.D...D...D.
402e0 11 0e 44 00 11 0e 44 00 11 0e 44 00 11 0e 44 00 11 0e 44 00 74 0b 44 00 e8 0a 44 00 72 0d 44 00 ..D...D...D...D...D.t.D...D.r.D.
40300 11 0e 44 00 22 0d 44 00 5e 0d 44 00 26 0e 44 00 10 0b 44 00 06 0b 44 00 6a 0b 44 00 11 0e 44 00 ..D.".D.^.D.&.D...D...D.j.D...D.
40320 11 0e 44 00 11 0e 44 00 11 0e 44 00 11 0e 44 00 11 0e 44 00 42 0b 44 00 1b 0a 44 00 dc 0c 44 00 ..D...D...D...D...D.B.D...D...D.
40340 36 0d 44 00 82 0c 44 00 5a 0c 44 00 68 0d 44 00 38 0b 44 00 0a 0c 44 00 28 0c 44 00 0e 0d 44 00 6.D...D.Z.D.h.D.8.D...D.(.D...D.
40360 2c 0d 44 00 6e 0c 44 00 a0 0c 44 00 04 0d 44 00 e6 0c 44 00 e2 0b 44 00 ec 0b 44 00 f6 0b 44 00 ,.D.n.D...D...D...D...D...D...D.
40380 54 0d 44 00 11 0e 44 00 56 0b 44 00 d4 0a 44 00 1e 0c 44 00 64 0c 44 00 1a 0b 44 00 11 0e 44 00 T.D...D.V.D...D...D.d.D...D...D.
403a0 11 0e 44 00 11 0e 44 00 11 0e 44 00 11 0e 44 00 11 0e 44 00 60 0b 44 00 fa 0c 44 00 ba 0b 44 00 ..D...D...D...D...D.`.D...D...D.
403c0 be 0c 44 00 96 0c 44 00 f0 0c 44 00 78 0c 44 00 2e 0b 44 00 c8 0c 44 00 c4 0b 44 00 ce 0b 44 00 ..D...D...D.x.D...D...D...D...D.
403e0 d8 0b 44 00 11 0e 44 00 a6 0b 44 00 4c 0b 44 00 aa 0c 44 00 cb 0d 44 00 c1 0d 44 00 e9 0d 44 00 ..D...D...D.L.D...D...D...D...D.
40400 d5 0d 44 00 df 0d 44 00 fd 0d 44 00 f3 0d 44 00 07 0e 44 00 11 0e 44 00 00 01 02 08 03 08 08 08 ..D...D...D...D...D...D.........
40420 08 08 08 08 08 04 05 08 06 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 ................................
40440 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 ................................
40460 08 07 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ff 25 8c fa 54 00 cc cc cc cc cc cc cc cc cc cc .................%..T...........
40480 55 8b ec 8b 45 08 8b 4d 10 8b 10 33 c0 3b 11 0f 94 c0 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc U...E..M...3.;....].............
404a0 55 8b ec 8b 45 08 33 d2 8b 00 f7 75 10 8b c2 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc U...E.3....u...]................
404c0 c2 00 00 cc cc cc cc cc cc cc cc cc cc cc cc cc 53 56 57 68 c4 00 00 00 6a 01 ff 15 94 fa 54 00 ................SVWh....j.....T.
404e0 8b f0 83 c4 08 85 f6 0f 84 b7 00 00 00 8d 4e 2c c7 06 1e ab 0b 00 e8 45 63 00 00 85 c0 75 56 68 ..............N,.......Ec....uVh
40500 70 10 44 00 68 80 10 44 00 68 a0 10 44 00 8d 4e 48 8d 50 01 e8 47 65 01 00 83 c4 0c 85 c0 75 35 p.D.h..D.h..D..NH.P..Ge.......u5
40520 68 20 3e 45 00 8d 5e 68 68 90 7a 45 00 68 60 7a 45 00 8d 50 03 8b cb e8 24 65 01 00 83 c4 0c 85 h.>E..^hh.zE.h`zE..P....$e......
40540 c0 75 12 6a 10 ff 15 84 fa 54 00 83 c4 04 85 c0 75 58 89 46 14 8d 4e 48 e8 d3 67 01 00 8d 4e 2c .u.j.....T......uX.F..NH..g...N,
40560 e8 cb 67 01 00 8d 4e 68 85 c9 74 05 e8 bf 67 01 00 8b 8e 90 00 00 00 e8 b4 67 00 00 8b 4e 14 33 ..g...Nh..t...g..........g...N.3
40580 d2 c7 86 90 00 00 00 00 00 00 00 e8 80 4f 01 00 8b 4e 18 33 d2 e8 76 4f 01 00 56 ff 15 8c fa 54 .............O...N.3..vO..V....T
405a0 00 83 c4 04 33 c0 5f 5e 5b c3 c7 40 0c 00 00 00 00 c7 40 08 c0 10 44 00 c7 00 00 00 00 00 c7 40 ....3._^[..@......@...D........@
405c0 04 00 00 00 00 6a 10 89 46 14 ff 15 84 fa 54 00 83 c4 04 85 c0 75 08 89 46 18 e9 76 ff ff ff c7 .....j..F.....T......u..F..v....
405e0 40 0c 00 00 00 00 c7 40 08 c0 10 44 00 c7 00 00 00 00 00 c7 40 04 00 00 00 00 89 46 18 e8 fe eb @......@...D........@......F....
40600 ff ff 89 86 90 00 00 00 85 c0 0f 84 45 ff ff ff 89 70 40 8b 86 90 00 00 00 5f 89 98 10 06 00 00 ............E....p@......_......
40620 8b c6 c7 86 a0 00 00 00 05 00 00 00 c7 86 94 00 00 00 ff ff ff ff 5e 5b c3 cc cc cc cc cc cc cc ......................^[........
40640 53 56 8b d9 57 8b fa 85 db 0f 84 33 02 00 00 81 3b 1e ab 0b 00 0f 85 27 02 00 00 85 ff 0f 84 16 SV..W......3....;......'........
40660 02 00 00 81 bf 84 48 00 00 ad db de c0 0f 85 06 02 00 00 83 7f 40 00 74 09 b8 07 00 00 00 5f 5e ......H..............@.t......_^
40680 5b c3 6a 10 ff 15 84 fa 54 00 83 c4 04 85 c0 75 09 b8 03 00 00 00 5f 5e 5b c3 c7 40 0c 00 00 00 [.j.....T......u......_^[..@....
406a0 00 c7 40 08 00 41 44 00 c7 00 00 00 00 00 c7 40 04 00 00 00 00 83 7f 0c 00 89 87 50 47 00 00 74 ..@..AD........@...........PG..t
406c0 07 c7 47 0c 00 00 00 00 80 bf 55 03 00 00 00 0f 84 0c 01 00 00 83 7f 3c 01 0f 84 02 01 00 00 83 ..G.......U............<........
406e0 3d 40 09 55 00 00 0f 85 9b 00 00 00 6a 1c c7 05 2c 09 55 00 60 7a 45 00 c7 05 30 09 55 00 90 7a =@.U........j...,.U.`zE...0.U..z
40700 45 00 c7 05 34 09 55 00 10 74 44 00 c7 05 3c 09 55 00 00 00 00 00 c7 05 38 09 55 00 07 00 00 00 E...4.U..tD...<.U.......8.U.....
40720 ff 15 84 fa 54 00 83 c4 04 a3 28 09 55 00 85 c0 0f 84 9f 00 00 00 33 f6 6a 10 ff 15 84 fa 54 00 ....T.....(.U.........3.j.....T.
40740 8b c8 83 c4 04 85 c9 74 1b c7 41 0c 00 00 00 00 c7 41 08 10 76 45 00 c7 01 00 00 00 00 c7 41 04 .......t..A......A..vE........A.
40760 00 00 00 00 a1 28 09 55 00 89 0c b0 a1 28 09 55 00 83 3c b0 00 74 20 46 83 fe 07 7c bb c7 05 40 .....(.U.....(.U..<..t.F...|...@
40780 09 55 00 01 00 00 00 c7 47 38 28 09 55 00 c7 47 3c 01 00 00 00 eb 63 85 f6 74 26 0f 1f 44 00 00 .U......G8(.U..G<.....c..t&..D..
407a0 8b 4c b0 fc 4e 33 d2 e8 64 4d 01 00 a1 28 09 55 00 c7 04 b0 00 00 00 00 a1 28 09 55 00 85 f6 75 .L..N3..dM...(.U.........(.U...u
407c0 df 50 ff 15 8c fa 54 00 83 c4 04 c7 05 28 09 55 00 00 00 00 00 c7 05 38 09 55 00 00 00 00 00 eb .P....T......(.U.......8.U......
407e0 19 83 7f 38 00 74 06 83 7f 3c 00 75 0d 8d 43 2c c7 47 3c 02 00 00 00 89 47 38 8d 43 68 c7 07 00 ...8.t...<.u..C,.G<.....G8.Ch...
40800 00 00 00 89 87 10 06 00 00 83 7b 04 00 74 0a 8b 43 08 89 38 89 47 04 eb 0a c7 47 04 00 00 00 00 ..........{..t..C..8.G....G.....
40820 89 7b 04 6a 00 89 7b 08 8b cf 6a 00 89 5f 40 e8 bc 2d 00 00 ff 43 0c 0f 57 c0 ff 43 10 83 c4 08 .{.j..{...j.._@..-...C..W..C....
40840 66 0f d6 83 bc 00 00 00 8b 8b 90 00 00 00 8b 87 c8 01 00 00 89 81 c8 01 00 00 8b 8b 90 00 00 00 f...............................
40860 8b 87 d4 01 00 00 89 81 d4 01 00 00 8b cb e8 bd 2b 00 00 33 c0 5f 5e 5b c3 b8 02 00 00 00 5f 5e ................+..3._^[......_^
40880 5b c3 5f 5e b8 01 00 00 00 5b c3 cc cc cc cc cc 55 8b ec 83 ec 08 8b c1 53 56 57 8b 30 8b da 89 [._^.....[......U.......SVW.0...
408a0 45 f8 8b 3e 80 bf 9c 47 00 00 00 0f 85 02 01 00 00 8b d6 8b cf e8 e6 9f 00 00 ff b7 04 01 00 00 E..>...G........................
408c0 ff 15 8c fa 54 00 83 c4 04 c7 87 04 01 00 00 00 00 00 00 ff b7 00 01 00 00 ff 15 8c fa 54 00 83 ....T........................T..
408e0 c4 04 c7 87 00 01 00 00 00 00 00 00 83 fb 17 74 0a 83 fb 1a 74 05 83 fb 2a 75 04 c6 45 08 01 8b ...............t....t...*u..E...
40900 86 90 03 00 00 8b 40 0c 85 c0 74 0c ff 75 08 53 56 ff d0 83 c4 0c 8b d8 83 fb 2a 74 69 8b 06 8b ......@...t..u.SV.........*ti...
40920 ce 89 45 fc c7 80 e0 04 00 00 00 00 00 00 c7 80 e4 04 00 00 00 00 00 00 e8 03 59 01 00 85 c0 75 ..E.......................Y....u
40940 37 8b 45 fc f6 80 18 05 00 00 10 75 1f 80 b8 10 05 00 00 00 75 16 68 80 fa 49 00 ff b0 18 01 00 7.E........u........u.h..I......
40960 00 e8 7a 28 01 00 8b 45 fc 83 c4 08 c7 80 08 06 00 00 00 00 00 00 33 c0 85 db 75 0a 85 c0 b9 2a ..z(...E..............3...u....*
40980 00 00 00 0f 45 d9 8b 86 08 04 00 00 8b 8e 04 04 00 00 8b 40 0c 03 41 0c 74 22 80 bf 42 03 00 00 ....E..............@..A.t"..B...
409a0 00 75 19 80 be 55 03 00 00 00 75 10 c7 47 08 00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 8d 8e 98 05 .u...U....u..G.....3._^[..].....
409c0 00 00 c6 87 9c 47 00 00 01 e8 f2 04 01 00 8b 56 48 85 d2 74 0e 8b cf e8 c4 5d 00 00 c7 46 48 00 .....G.........VH..t.....]...FH.
409e0 00 00 00 ff b7 54 46 00 00 ff 15 8c fa 54 00 83 c4 04 c7 87 54 46 00 00 00 00 00 00 80 bf 42 03 .....TF......T......TF........B.
40a00 00 00 00 74 16 83 be 20 04 00 00 02 74 0d 83 be 5c 04 00 00 02 0f 85 d0 00 00 00 80 be 55 03 00 ...t........t...\............U..
40a20 00 00 8a 55 08 0f 85 c3 00 00 00 84 d2 0f 85 bb 00 00 00 8b 47 40 8b 88 94 00 00 00 85 c9 79 06 ...U................G@........y.
40a40 8b 48 0c c1 e1 02 33 c0 88 46 40 85 c9 74 39 8b 87 10 06 00 00 39 48 18 76 2c 68 50 f1 53 00 57 .H....3..F@..t9......9H.v,hP.S.W
40a60 e8 6b 31 00 00 83 c4 08 8b cf e8 a1 9f 00 00 89 45 fc 85 c0 74 12 32 d2 89 38 8b c8 e8 cf 9b 00 .k1.............E...t.2..8......
40a80 00 8b 45 fc eb 02 33 c0 3b c6 74 53 89 b7 20 06 00 00 80 be 5b 03 00 00 00 74 08 8b 86 c0 00 00 ..E...3.;.tS........[....t......
40aa0 00 eb 28 80 be 5a 03 00 00 00 74 08 8b 86 e0 00 00 00 eb 17 80 be 57 03 00 00 00 74 08 8b 86 b0 ..(..Z....t...........W....t....
40ac0 00 00 00 eb 06 8b 86 9c 00 00 00 50 ff 76 44 68 84 f1 53 00 57 e8 f6 30 00 00 83 c4 10 eb 1f c7 ...........P.vDh..S.W..0........
40ae0 87 20 06 00 00 00 00 00 00 eb 13 8a 55 08 8b ce e8 5b 9b 00 00 85 db 75 05 85 c0 0f 45 d8 8b 45 ............U....[.....u....E..E
40b00 f8 c7 00 00 00 00 00 ff b7 14 01 00 00 ff 15 8c fa 54 00 83 c4 04 c7 87 14 01 00 00 00 00 00 00 .................T..............
40b20 ff b7 04 01 00 00 ff 15 8c fa 54 00 83 c4 04 c7 87 04 01 00 00 00 00 00 00 8b c3 5f 5e 5b 8b e5 ..........T................_^[..
40b40 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 53 56 57 8b f9 8b f2 85 ff 0f ]...............U.....SVW.......
40b60 84 ac 01 00 00 81 3f 1e ab 0b 00 0f 85 a0 01 00 00 85 f6 0f 84 8c 01 00 00 81 be 84 48 00 00 ad ......?.....................H...
40b80 db de c0 0f 85 7c 01 00 00 83 7e 40 00 0f 84 69 01 00 00 8b 46 0c 83 f8 11 8b 4e 08 0f 9c 45 fb .....|....~@...i....F.....N...E.
40ba0 85 c9 74 08 c6 45 ff 01 39 31 74 04 c6 45 ff 00 83 f8 11 7d 0d ff 4f 10 8b cf e8 11 2d 00 00 8b ..t..E..91t..E.....}..O.....-...
40bc0 4e 08 85 c9 74 3a 8b 46 0c 83 e8 0a 83 f8 06 77 2f 8b 81 90 03 00 00 8b 40 40 25 00 02 00 00 0f N...t:.F.......w/.......@@%.....
40be0 94 c2 a9 00 02 00 00 75 11 3a 91 55 03 00 00 74 09 88 91 55 03 00 00 8b 4e 08 89 31 c6 45 ff 01 .......u.:.U...t...U....N..1.E..
40c00 8b ce e8 d9 2b 00 00 83 7e 3c 02 75 0e c7 46 38 00 00 00 00 c7 46 3c 00 00 00 00 8b 56 08 85 d2 ....+...~<.u..F8.....F<.....V...
40c20 74 20 80 7d ff 00 74 13 ff 75 fb 8b 56 10 8d 4e 08 e8 5a fc ff ff 83 c4 04 eb 07 8b ce e8 5e 9c t..}..t..u..V..N..Z...........^.
40c40 00 00 8d 8e b8 47 00 00 e8 e3 b4 01 00 8b 8e 50 47 00 00 85 c9 74 11 33 d2 e8 b2 48 01 00 c7 86 .....G.........PG....t.3...H....
40c60 50 47 00 00 00 00 00 00 8b d6 c7 86 10 06 00 00 00 00 00 00 8b cf c7 46 0c 11 00 00 00 e8 3e 21 PG.....................F......>!
40c80 00 00 8b 46 08 85 c0 74 0d c7 00 00 00 00 00 c7 46 08 00 00 00 00 c7 46 40 00 00 00 00 8b 4f 14 ...F...t........F......F@.....O.
40ca0 8b 11 85 d2 74 1a 8b 02 39 70 04 74 09 8b 52 08 85 d2 75 f2 eb 0a 6a 00 e8 d3 47 01 00 83 c4 04 ....t...9p.t..R...u...j...G.....
40cc0 8b 4e 04 8b 06 85 c9 74 04 89 01 eb 03 89 47 04 8b 0e 8b 46 04 85 c9 74 16 89 41 04 8b cf ff 4f .N.....t......G....F...t..A....O
40ce0 0c e8 4a 27 00 00 33 c0 5f 5e 5b 8b e5 5d c3 ff 4f 0c 8b cf 89 47 08 e8 34 27 00 00 33 c0 5f 5e ..J'..3._^[..]..O....G..4'..3._^
40d00 5b 8b e5 5d c3 b8 02 00 00 00 5f 5e 5b 8b e5 5d c3 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 cc cc cc [..]......_^[..]._^.....[..]....
40d20 55 8b ec 51 80 b9 61 47 00 00 00 56 57 0f 85 b2 01 00 00 8b 79 08 85 ff 0f 84 a7 01 00 00 8b 41 U..Q..aG...VW.......y..........A
40d40 0c 8b f0 83 f8 02 7e 0a 83 f8 11 7d 05 89 0f 8b 71 0c 83 c6 fd 83 fe 0b 0f 87 87 01 00 00 ff 24 ......~....}....q..............$
40d60 b5 f0 1a 44 00 8b 49 08 8b 81 90 03 00 00 8b 40 20 85 c0 0f 84 6c 01 00 00 6a 05 52 51 ff d0 83 ...D..I........@.....l...j.RQ...
40d80 c4 0c 5f 5e 8b e5 5d c3 8b 49 08 85 c9 0f 84 52 01 00 00 8b 81 90 03 00 00 8b 40 24 eb d3 8b 49 .._^..]..I.....R..........@$...I
40da0 08 5f 5e 8b 81 90 01 00 00 89 02 b8 01 00 00 00 39 81 68 06 00 00 ba 00 00 01 00 0f 45 c2 8b e5 ._^.............9.h.........E...
40dc0 5d c3 8b 49 08 33 f6 33 c0 83 b9 e8 00 00 00 02 75 42 38 81 75 03 00 00 75 3a 8b 81 dc 01 00 00 ]..I.3.3........uB8.u...u:......
40de0 83 f8 03 75 13 8b 81 90 01 00 00 5f 89 02 b8 00 00 01 00 5e 8b e5 5d c3 83 f8 02 0f 85 e4 00 00 ...u......._.......^..].........
40e00 00 8b 81 90 01 00 00 5f 89 02 b8 01 00 00 00 5e 8b e5 5d c3 8b b9 98 01 00 00 83 ff ff 74 0d 33 ......._.......^..]..........t.3
40e20 c0 89 3a 0f ba e8 10 be 01 00 00 00 8b 89 9c 01 00 00 83 f9 ff 0f 84 ac 00 00 00 89 0c b2 8d 4e ..:............................N
40e40 10 5f 0f ab c8 5e 8b e5 5d c3 8b 49 08 85 c9 0f 84 90 00 00 00 8b 81 90 03 00 00 8b 40 28 e9 0e ._...^..]..I................@(..
40e60 ff ff ff 8b 71 08 33 c9 53 33 db 8b 86 90 03 00 00 8b 3e 8b 40 2c 85 c0 74 12 6a 05 52 56 ff d0 ....q.3.S3........>.@,..t.j.RV..
40e80 83 c4 0c 8b c8 5b 5f 5e 8b e5 5d c3 8b 87 f8 00 00 00 89 45 fc 24 15 3c 01 75 16 8b 86 9c 03 00 .....[_^..]........E.$.<.u......
40ea0 00 33 c9 89 02 0f ba e9 00 8b 87 f8 00 00 00 eb 03 8b 45 fc 24 2a 3c 02 75 22 8b 86 a0 03 00 00 .3................E.$*<.u"......
40ec0 39 86 9c 03 00 00 75 04 85 c9 75 0a 33 db 85 c9 0f 95 c3 89 04 9a 8d 43 10 0f ab c1 5b 5f 8b c1 9.....u...u.3..........C....[_..
40ee0 5e 8b e5 5d c3 33 c0 5f 5e 8b e5 5d c3 0f 1f 00 e5 1a 44 00 c2 19 44 00 9e 19 44 00 65 19 44 00 ^..].3._^..]......D...D...D.e.D.
40f00 65 19 44 00 e5 1a 44 00 88 19 44 00 88 19 44 00 4a 1a 44 00 63 1a 44 00 63 1a 44 00 63 1a 44 00 e.D...D...D...D.J.D.c.D.c.D.c.D.
40f20 55 8b ec 83 ec 28 53 56 8b f1 bb e8 03 00 00 57 33 ff 89 75 f0 89 5d f4 89 7d fc 85 f6 0f 84 6f U....(SV.......W3..u..]..}.....o
40f40 01 00 00 81 3e 1e ab 0b 00 0f 85 63 01 00 00 8d 55 f8 e8 39 24 00 00 8b 45 f8 85 c0 78 08 3b c3 ....>......c....U..9$...E...x.;.
40f60 0f 4c d8 89 5d f4 8b 46 04 89 45 f8 85 c0 74 4d 51 8d 55 dc 8b c8 e8 a5 fd ff ff 83 c4 04 8b d8 .L..]..F..E...tMQ.U.............
40f80 33 d2 b8 01 00 00 00 83 ce ff 85 c3 74 05 8b 74 95 dc 47 8b c8 c1 c1 10 85 cb 74 05 8b 74 95 dc 3...........t..t..G.......t..t..
40fa0 47 83 fe ff 74 08 42 d1 c0 83 fa 05 72 d9 8b 45 f8 8b 00 89 45 f8 85 c0 75 b6 8b 75 f0 85 ff 74 G...t.B.....r..E....E...u..u...t
40fc0 24 8d 04 fd 00 00 00 00 50 ff 15 84 fa 54 00 83 c4 04 89 45 fc 85 c0 75 0c b8 03 00 00 00 5f 5e $.......P....T.....E...u......_^
40fe0 5b 8b e5 5d c3 33 db 85 ff 0f 84 a2 00 00 00 8b 46 04 89 45 f8 85 c0 0f 84 94 00 00 00 0f 1f 00 [..].3..........F..E............
41000 51 8d 55 dc 8b c8 e8 15 fd ff ff 83 c4 04 8b f8 33 d2 b9 01 00 00 00 83 ce ff 85 cf 74 19 8b 75 Q.U.............3...........t..u
41020 fc 8b 44 95 dc 89 04 de b8 00 03 00 00 66 89 44 de 04 43 8b 74 95 dc 8b c1 c1 c0 10 85 c7 74 19 ..D..........f.D..C.t.........t.
41040 8b 75 fc 8b 44 95 dc 89 04 de b8 10 00 00 00 66 89 44 de 04 43 8b 74 95 dc 83 fe ff 74 08 42 d1 .u..D..........f.D..C.t.....t.B.
41060 c1 83 fa 05 72 b1 8b 45 f8 8b 00 89 45 f8 85 c0 75 8e 8b 75 fc 85 db 74 1b ff 75 f4 8b d3 8b ce ....r..E....E...u..u...t..u.....
41080 e8 2b 4f 00 00 33 db 83 c4 04 85 c0 0f 4f d8 eb 05 8b 75 fc 33 db 56 ff 15 8c fa 54 00 8b 45 10 .+O..3.......O....u.3.V....T..E.
410a0 83 c4 04 85 c0 74 02 89 18 33 c0 5f 5e 5b 8b e5 5d c3 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 cc cc .....t...3._^[..]._^.....[..]...
410c0 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b f9 89 54 24 14 33 f6 8b 1f 8b 03 89 44 24 18 8b 83 90 03 U........SVW...T$.3......D$.....
410e0 00 00 8b 40 08 85 c0 0f 84 dc 01 00 00 52 53 ff d0 8b f0 83 c4 08 83 fe 37 0f 85 57 01 00 00 80 ...@.........RS.........7..W....
41100 bb 56 03 00 00 00 0f 84 bd 01 00 00 8b 44 24 18 83 78 40 00 0f 85 30 01 00 00 8b 37 68 ac f1 53 .V...........D$..x@...0....7h..S
41120 00 89 74 24 1c 8b 1e 53 e8 a3 2a 00 00 83 c4 08 80 be 55 03 00 00 01 74 07 c6 86 55 03 00 00 01 ..t$...S..*.......U....t...U....
41140 6a 00 33 d2 8d 4c 24 1c e8 43 f7 ff ff 8b f0 c7 07 00 00 00 00 83 c4 04 85 f6 74 05 83 fe 37 75 j.3..L$..C................t...7u
41160 52 8d 44 24 12 c6 44 24 12 00 50 8b d7 8b cb e8 4c c5 00 00 83 c4 04 85 c0 75 2b 8b 37 8b 8e 04 R.D$..D$..P.....L........u+.7...
41180 04 00 00 39 41 0c 75 69 8b 96 08 04 00 00 39 42 0c 75 5e 8a 54 24 12 84 d2 75 5a 8d 54 24 13 8b ...9A.ui......9B.u^.T$...uZ.T$..
411a0 ce e8 fa d5 00 00 8b f0 83 f8 59 75 2b c7 07 00 00 00 00 85 f6 0f 85 0e 01 00 00 8b 1f 8b 7c 24 ..........Yu+.................|$
411c0 14 57 53 8b 83 90 03 00 00 8b 40 08 ff d0 83 c4 08 8b f0 e9 82 00 00 00 85 c0 74 15 8b 0f 85 c9 .WS.......@...............t.....
411e0 74 0f 32 d2 e8 67 94 00 00 c7 07 00 00 00 00 eb c2 8a 54 24 12 8b f0 85 c0 75 b8 8b 1f 84 d2 74 t.2..g............T$.....u.....t
41200 b2 33 d2 8b cb e8 76 fd 00 00 8b f0 85 f6 0f 85 b5 00 00 00 8b 83 a0 05 00 00 85 c0 74 09 89 43 .3....v.....................t..C
41220 48 89 b3 a0 05 00 00 8d 54 24 13 8b cb e8 6e d5 00 00 8b f0 85 f6 74 83 32 d2 8b cb e8 0f 94 00 H.......T$....n.......t.2.......
41240 00 8b c6 5f 5e 5b 8b e5 5d c3 b8 37 00 00 00 5f 5e 5b 8b e5 5d c3 8b 7c 24 14 85 f6 75 6b 80 3f ..._^[..]..7..._^[..]..|$...uk.?
41260 00 74 66 8b 03 c6 80 10 01 00 00 00 8b 83 a0 03 00 00 8b 8b 9c 03 00 00 3b c8 0f 46 c8 8b 03 41 .tf.....................;..F...A
41280 89 88 f4 00 00 00 8b 3b e8 b3 01 01 00 8b 8f 74 05 00 00 2b d1 8b 9f 70 05 00 00 89 5c 24 18 66 .......;.......t...+...p....\$.f
412a0 0f 6e ca f3 0f e6 c9 f2 0f 5e 0d 20 46 54 00 3b c3 74 0e 2b c3 66 0f 6e c0 f3 0f e6 c0 f2 0f 58 .n.......^..FT.;.t.+.f.n.......X
412c0 c8 f2 0f 11 8f 50 05 00 00 5f 8b c6 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc .....P..._..^[..]...............
412e0 55 8b ec 83 e4 f8 83 ec 3c 53 56 57 8b fa 89 4c 24 1c 33 db 89 7c 24 44 c6 44 24 0c 00 c6 44 24 U.......<SVW...L$.3..|$D.D$...D$
41300 0e 00 c6 44 24 0f 00 85 ff 0f 84 91 17 00 00 81 bf 84 48 00 00 ad db de c0 0f 85 81 17 00 00 90 ...D$.............H.............
41320 33 f6 c6 44 24 0d 00 80 bf 61 47 00 00 00 89 74 24 14 74 4a ff b7 68 47 00 00 57 68 dc f1 53 00 3..D$....aG....t$.tJ..hG..Wh..S.
41340 57 e8 8a 28 00 00 8b 47 0c 83 c4 10 83 f8 11 7d 1a 83 f8 02 74 10 57 c7 47 0c 02 00 00 00 e8 ed W..(...G.......}....t.W.G.......
41360 36 01 00 83 c4 04 83 ce ff 33 db c6 87 61 47 00 00 00 c7 47 08 00 00 00 00 e9 57 16 00 00 83 7f 6........3...aG....G......W.....
41380 08 00 8d 77 08 75 11 8b 47 0c 83 f8 02 7e 09 83 f8 10 0f 8c e1 16 00 00 8a 41 64 c6 41 64 00 84 ...w.u..G....~...........Ad.Ad..
413a0 c0 74 05 e8 28 25 00 00 8b 06 85 c0 0f 84 d2 01 00 00 8b 4f 0c 83 f9 02 7e 11 83 f9 11 7d 0c 89 .t..(%.............O....~....}..
413c0 38 8b 06 85 c0 0f 84 b9 01 00 00 8b 4f 0c 8d 41 fe 83 f8 0e 0f 87 aa 01 00 00 83 f9 08 8d 55 08 8...........O..A..............U.
413e0 8b cf 0f 9e c0 0f b6 c0 50 e8 f2 30 00 00 83 c4 04 85 d2 0f 8f 8b 01 00 00 7c 08 85 c0 0f 83 81 ........P..0.............|......
41400 01 00 00 8b 47 0c 83 f8 03 75 45 8b 45 0c 2b 87 74 05 00 00 6a 00 99 68 e8 03 00 00 52 50 e8 ad ....G....uE.E.+.t...j..h....RP..
41420 eb 04 00 8b f0 8b ca 8b 45 08 2b 87 70 05 00 00 69 c0 e8 03 00 00 99 03 f0 13 ca 51 56 68 2c f2 ........E.+.p...i..........QVh,.
41440 53 00 57 e8 68 28 00 00 83 c4 10 e9 e6 00 00 00 83 f8 04 75 45 8b 45 0c 2b 87 74 05 00 00 6a 00 S.W.h(.............uE.E.+.t...j.
41460 99 68 e8 03 00 00 52 50 e8 63 eb 04 00 8b f0 8b ca 8b 45 08 2b 87 70 05 00 00 69 c0 e8 03 00 00 .h....RP.c........E.+.p...i.....
41480 99 03 f0 13 ca 51 56 68 58 f2 53 00 57 e8 1e 28 00 00 83 c4 10 e9 9c 00 00 00 8b 57 50 8b c2 8b .....QVhX.S.W..(...........WP...
414a0 4f 54 23 c1 8b 9f 70 05 00 00 83 f8 ff 8b b7 74 05 00 00 8b 47 74 74 41 51 52 50 8b 47 70 50 8b OT#...p........t....GttAQRP.GpP.
414c0 45 0c 6a 00 2b c6 99 68 e8 03 00 00 52 50 e8 fd ea 04 00 8b f0 8b ca 8b 45 08 2b c3 69 c0 e8 03 E.j.+..h....RP..........E.+.i...
414e0 00 00 99 03 f0 13 ca 51 56 68 88 f2 53 00 57 e8 bc 27 00 00 83 c4 20 eb 3d 50 8b 47 70 50 8b 45 .......QVh..S.W..'......=P.GpP.E
41500 0c 6a 00 2b c6 99 68 e8 03 00 00 52 50 e8 be ea 04 00 8b f0 8b ca 8b 45 08 2b c3 69 c0 e8 03 00 .j.+..h....RP..........E.+.i....
41520 00 99 03 f0 13 ca 51 56 68 e0 f2 53 00 57 e8 7d 27 00 00 83 c4 18 83 7f 0c 09 8d 77 08 7e 2d 8b ......QVh..S.W.}'..........w.~-.
41540 0e 8b 81 90 03 00 00 8b 40 40 25 00 02 00 00 0f 94 c2 a9 00 02 00 00 75 0e 3a 91 55 03 00 00 74 ........@@%............u.:.U...t
41560 06 88 91 55 03 00 00 c6 44 24 0d 01 bb 1c 00 00 00 8b ce 6a 01 8b d3 e8 14 f3 ff ff 83 c4 04 e9 ...U....D$.........j............
41580 30 13 00 00 8b 4f 0c 83 f9 12 0f 87 f8 14 00 00 ff 24 8d ac 36 44 00 8b cf e8 d2 34 01 00 8b d8 0....O...........$..6D.....4....
415a0 85 db 0f 85 0c 13 00 00 83 7f 0c 02 74 10 57 c7 47 0c 02 00 00 00 e8 95 34 01 00 83 c4 04 e8 7d ............t.W.G.......4......}
415c0 fe 00 00 89 87 78 05 00 00 83 c8 ff 89 97 7c 05 00 00 89 44 24 14 e9 d9 12 00 00 e8 60 fe 00 00 .....x........|....D$.......`...
415e0 89 87 70 05 00 00 8b cf 8d 44 24 10 89 97 74 05 00 00 50 8b d6 c6 44 24 14 00 e8 c1 c0 00 00 8b ..p......D$...t...P...D$........
41600 d8 83 c4 04 85 db 75 29 8b 0e 8b 81 04 04 00 00 39 58 0c 75 56 8b 81 08 04 00 00 39 58 0c 75 4b ......u)........9X.uV......9X.uK
41620 38 5c 24 10 75 63 8d 54 24 0c e8 71 d1 00 00 8b d8 83 fb 59 75 3c c7 06 00 00 00 00 83 7f 0c 01 8\$.uc.T$..q.......Yu<..........
41640 74 07 c7 47 0c 01 00 00 00 8b 44 24 1c 57 8b 48 18 8b 51 04 e8 87 3d 01 00 83 c4 04 f7 d8 1b db t..G......D$.W.H..Q...=.........
41660 83 e3 e5 83 c3 1b e9 49 12 00 00 c6 44 24 0c 01 eb 1f 85 db 74 1b 8b 0e 85 c9 74 0d 32 d2 e8 cd .......I....D$......t.....t.2...
41680 8f 00 00 c7 06 00 00 00 00 85 db 0f 85 23 12 00 00 8b 06 89 44 24 38 57 8b b0 04 04 00 00 8b ce .............#......D$8W........
416a0 8b 06 8b 56 04 89 44 24 34 e8 32 3d 01 00 83 c4 04 f7 d8 1b db 8b 44 24 38 83 e3 e5 83 c3 1b 8b ...V..D$4.2=..........D$8.......
416c0 88 04 04 00 00 3b f1 75 1f 8b 54 24 30 3b 11 74 17 c6 80 01 04 00 00 00 8b 09 6a 00 6a 00 8b 09 .....;.u..T$0;.t..........j.j...
416e0 e8 0b 1f 00 00 83 c4 08 85 db 74 0d c6 44 24 0d 01 8d 77 08 e9 bb 11 00 00 80 7c 24 10 00 74 14 ..........t..D$...w.......|$..t.
41700 83 7f 0c 03 74 44 a1 74 a3 53 00 c7 47 0c 03 00 00 00 eb 2c 83 c8 ff 80 7c 24 0c 00 89 44 24 14 ....tD.t.S..G......,....|$...D$.
41720 74 30 8b 44 24 1c 8b 40 60 f7 d0 83 e0 01 83 c0 08 39 47 0c 74 14 89 47 0c 8b 04 85 68 a3 53 00 t0.D$..@`........9G.t..G....h.S.
41740 85 c0 74 06 57 ff d0 83 c4 04 8d 77 08 e9 62 11 00 00 8d 77 08 8b 06 8b 4f 0c 83 b8 68 06 00 00 ..t.W......w..b....w....O...h...
41760 01 75 28 83 f9 05 0f 84 48 11 00 00 a1 7c a3 53 00 c7 47 0c 05 00 00 00 85 c0 0f 84 34 11 00 00 .u(.....H....|.S..G.........4...
41780 57 ff d0 83 c4 04 e9 29 11 00 00 83 f9 04 0f 84 20 11 00 00 a1 78 a3 53 00 c7 47 0c 04 00 00 00 W......).............x.S..G.....
417a0 85 c0 0f 84 0c 11 00 00 57 ff d0 83 c4 04 e9 01 11 00 00 8b 1e 80 bb 5a 03 00 00 00 74 0c 8b 8b ........W..............Z....t...
417c0 dc 00 00 00 89 4c 24 18 eb 1f 80 bb 57 03 00 00 00 74 0c 8b 8b ac 00 00 00 89 4c 24 18 eb 0a 8b .....L$.....W....t........L$....
417e0 83 98 00 00 00 89 44 24 18 8b 0b 8b 83 f4 00 00 00 89 44 24 38 89 4c 24 30 8b 41 48 85 c0 74 19 ......D$..........D$8.L$0.AH..t.
41800 f6 00 08 74 14 8b 50 08 85 d2 74 0d ff 70 10 6a 02 6a 03 51 ff d2 83 c4 10 ff 74 24 38 8b 54 24 ...t..P...t..p.j.j.Q......t$8.T$
41820 1c 8b cb e8 08 4c 00 00 83 c4 04 89 44 24 24 85 c0 74 03 ff 40 10 8b 54 24 30 8b 4a 48 85 c9 74 .....L......D$$..t..@..T$0.JH..t
41840 24 f6 01 08 74 1f 8b 71 0c 85 f6 89 74 24 38 8d 77 08 74 11 ff 71 10 6a 03 52 ff 54 24 44 8b 44 $...t..q....t$8.w.t..q.j.R.T$D.D
41860 24 30 83 c4 0c 89 44 24 38 85 c0 74 23 ff 74 24 18 89 83 a0 05 00 00 68 28 f3 53 00 c6 83 a4 05 $0....D$8..t#.t$.......h(.S.....
41880 00 00 01 33 db 57 e8 45 23 00 00 83 c4 0c eb 15 8b 0e 8d 54 24 38 e8 c5 f7 00 00 8b d8 8b 44 24 ...3.W.E#..........T$8........D$
418a0 38 89 44 24 24 8b 4c 24 1c 8b d7 e8 10 15 00 00 83 7c 24 24 00 0f 84 96 00 00 00 8b 06 89 44 24 8.D$$.L$.........|$$..........D$
418c0 38 8b 88 a0 05 00 00 85 c9 74 0d 89 48 48 c7 80 a0 05 00 00 00 00 00 00 8d 54 24 0c 8b c8 e8 bd 8........t..HH...........T$.....
418e0 ce 00 00 8b d8 85 db 74 21 8b 4c 24 38 32 d2 e8 5c 8d 00 00 33 c0 c7 06 00 00 00 00 c6 44 24 0d .......t!.L$82..\...3........D$.
41900 01 89 44 24 14 e9 aa 0f 00 00 83 c8 ff 80 7c 24 0c 00 89 44 24 14 0f 84 39 fe ff ff 8b 44 24 1c ..D$..........|$...D$...9....D$.
41920 8b 40 60 f7 d0 83 e0 01 83 c0 08 39 47 0c 0f 84 80 0f 00 00 89 47 0c 8b 04 85 68 a3 53 00 85 c0 .@`........9G........G....h.S...
41940 0f 84 6e 0f 00 00 57 ff d0 83 c4 04 e9 63 0f 00 00 33 c0 89 44 24 14 85 db 0f 84 55 0f 00 00 c6 ..n...W......c...3..D$.....U....
41960 44 24 0d 01 89 44 24 14 e9 47 0f 00 00 8b 06 89 44 24 38 80 b8 55 03 00 00 00 74 07 c6 80 55 03 D$...D$..G......D$8..U....t...U.
41980 00 00 00 8b c8 e8 06 b0 01 00 8b d8 85 db 75 5a 8b 4c 24 38 83 b9 e8 00 00 00 02 75 08 38 81 75 ..............uZ.L$8.......u.8.u
419a0 03 00 00 74 43 83 b9 68 06 00 00 01 74 3a 8b 81 94 03 00 00 f6 40 40 01 74 29 8d 44 24 0c 50 e8 ...tC..h....t:.......@@.t).D$.P.
419c0 3c fd 00 00 8b d8 83 c4 04 85 db 74 1b 8b 44 24 38 80 b8 55 03 00 00 01 74 10 c6 80 55 03 00 00 <..........t..D$8..U....t...U...
419e0 01 eb 07 c6 44 24 0c 01 33 db 8b 06 80 b8 6e 03 00 00 00 74 35 83 c8 ff 33 db 53 33 d2 89 44 24 ....D$..3.....n....t5...3.S3..D$
41a00 18 8b ce e8 88 ee ff ff 83 c4 04 83 7f 0c 02 0f 84 9f 0e 00 00 57 c7 47 0c 02 00 00 00 e8 2e 30 .....................W.G.......0
41a20 01 00 83 c4 04 e9 8a 0e 00 00 85 db 0f 85 82 0e 00 00 83 b8 e8 00 00 00 02 75 0c 38 98 75 03 00 .........................u.8.u..
41a40 00 0f 84 6d 0e 00 00 83 b8 68 06 00 00 01 0f 84 60 0e 00 00 83 c8 ff 83 7f 0c 06 89 44 24 14 0f ...m.....h......`...........D$..
41a60 84 4f 0e 00 00 a1 80 a3 53 00 c7 47 0c 06 00 00 00 85 c0 0f 84 3b 0e 00 00 57 ff d0 83 c4 04 e9 .O......S..G.........;...W......
41a80 30 0e 00 00 8b 0e 8d 44 24 13 50 e8 b0 32 00 00 83 c4 04 8b d8 80 7c 24 13 00 0f 84 83 00 00 00 0......D$.P..2........|$........
41aa0 85 db 0f 85 83 00 00 00 8b 0e 83 b9 e8 00 00 00 02 75 08 38 81 75 03 00 00 74 09 83 b9 68 06 00 .................u.8.u...t...h..
41ac0 00 01 75 29 83 7f 0c 05 0f 84 e6 0d 00 00 a1 7c a3 53 00 c7 47 0c 05 00 00 00 85 c0 0f 84 d2 0d ..u)...........|.S..G...........
41ae0 00 00 57 ff d0 83 c4 04 e9 c7 0d 00 00 8a 89 65 03 00 00 83 c8 ff 89 44 24 14 33 c0 84 c9 0f 94 ..W............e.......D$.3.....
41b00 c0 83 c0 05 39 47 0c 0f 84 a7 0d 00 00 89 47 0c 33 c0 84 c9 0f 94 c0 8b 04 85 7c a3 53 00 e9 55 ....9G........G.3.........|.S..U
41b20 fc ff ff 85 db 0f 84 89 0d 00 00 c6 44 24 0d 01 e9 7f 0d 00 00 8b 06 32 c9 33 db 88 4c 24 0c 89 ............D$.........2.3..L$..
41b40 44 24 38 38 98 61 03 00 00 74 22 38 98 63 03 00 00 74 22 8b 80 90 03 00 00 0f b6 c9 39 58 18 b8 D$88.a...t"8.c...t".........9X..
41b60 01 00 00 00 0f 44 c8 88 4c 24 0c eb 72 38 98 63 03 00 00 75 6a 8b c8 e8 14 ae 01 00 8b d8 85 db .....D..L$..r8.c...uj...........
41b80 75 5d 8b 4c 24 38 83 b9 e8 00 00 00 02 75 08 38 81 75 03 00 00 74 48 80 b9 65 03 00 00 00 74 16 u].L$8.......u.8.u...tH..e....t.
41ba0 80 b9 5a 03 00 00 00 74 0d 83 b9 68 06 00 00 02 74 04 33 db eb 29 8b 81 90 03 00 00 8b 40 14 85 ..Z....t...h....t.3..).......@..
41bc0 c0 74 3e 8d 54 24 0c 52 51 ff d0 8b d8 83 c4 08 85 db 75 0b 8b 4c 24 38 c6 81 63 03 00 00 01 80 .t>.T$.RQ.........u..L$8..c.....
41be0 7c 24 0c 00 75 22 83 7f 0c 07 0f 84 c4 0c 00 00 a1 84 a3 53 00 c7 47 0c 07 00 00 00 e9 77 fb ff |$..u".............S..G......w..
41c00 ff c6 44 24 0c 01 eb d0 85 db 75 70 8b 44 24 1c 8b 40 60 f7 d0 83 e0 01 83 c0 08 39 47 0c 0f 84 ..D$......up.D$..@`........9G...
41c20 f7 00 00 00 89 47 0c 8b 04 85 68 a3 53 00 85 c0 0f 84 e5 00 00 00 57 ff d0 83 c4 04 83 c8 ff 89 .....G....h.S.........W.........
41c40 44 24 14 e9 6c 0c 00 00 8b 16 85 d2 74 4c 8b 82 90 03 00 00 83 78 18 00 74 40 c6 44 24 0c 00 8d D$..l.......tL.......x..t@.D$...
41c60 4c 24 0c 8b 82 90 03 00 00 51 52 8b 40 18 ff d0 8b 4f 0c 8b d8 83 c4 08 85 db 74 18 6a 01 8b d3 L$.......QR.@....O........t.j...
41c80 8b ce e8 09 ec ff ff 83 c4 04 c6 44 24 0d 01 e9 20 0c 00 00 8a 44 24 0c eb 08 b0 01 33 db 88 44 ...........D$........D$.....3..D
41ca0 24 0c 84 c0 0f 84 0a 0c 00 00 8b 44 24 1c 8b 40 60 f7 d0 83 e0 01 83 c0 08 3b c8 e9 5e ff ff ff $..........D$..@`........;..^...
41cc0 8b 06 80 b8 71 03 00 00 00 75 3a 80 b8 01 04 00 00 00 0f 85 dc 0b 00 00 8b 88 04 04 00 00 85 c9 ....q....u:.....................
41ce0 0f 84 ce 0b 00 00 8b 09 85 c9 0f 84 c4 0b 00 00 39 39 0f 85 bc 0b 00 00 c6 80 01 04 00 00 01 83 ................99..............
41d00 7f 0c 09 74 16 a1 8c a3 53 00 c7 47 0c 09 00 00 00 85 c0 74 06 57 ff d0 83 c4 04 83 c8 ff 89 44 ...t....S..G.......t.W.........D
41d20 24 14 e9 8d 0b 00 00 80 bf 59 03 00 00 00 74 3c 8b 06 80 b8 55 03 00 00 00 74 0d c6 80 55 03 00 $........Y....t<....U....t...U..
41d40 00 00 83 7f 0c 10 74 16 a1 a8 a3 53 00 c7 47 0c 10 00 00 00 85 c0 74 06 57 ff d0 83 c4 04 33 db ......t....S..G.......t.W.....3.
41d60 83 c8 ff 89 44 24 14 e9 48 0b 00 00 8d 54 24 0e 8b ce e8 49 f3 ff ff 8b d8 89 5c 24 38 85 db 0f ....D$..H....T$....I......\$8...
41d80 85 be 00 00 00 38 44 24 0e 75 7d 38 87 74 04 00 00 74 4e 8b 87 b8 47 00 00 83 f8 06 74 05 83 f8 .....8D$.u}8.t...tN...G.....t...
41da0 04 75 3e 6a 00 33 d2 8b ce e8 e2 ea ff ff 83 c4 04 83 7f 0c 10 0f 84 60 ff ff ff a1 a8 a3 53 00 .u>j.3.................`......S.
41dc0 c7 47 0c 10 00 00 00 85 c0 0f 84 4c ff ff ff 57 ff d0 83 c4 04 83 c8 ff 89 44 24 14 e9 d3 0a 00 .G.........L...W.........D$.....
41de0 00 83 7f 0c 0a 74 16 a1 90 a3 53 00 c7 47 0c 0a 00 00 00 85 c0 74 06 57 ff d0 83 c4 04 33 c0 89 .....t....S..G.......t.W.....3..
41e00 44 24 14 e9 ac 0a 00 00 8b 06 8b 4f 0c 80 b8 60 03 00 00 00 74 13 83 f9 0b 74 e2 a1 94 a3 53 00 D$.........O...`....t....t....S.
41e20 c7 47 0c 0b 00 00 00 eb ca 83 f9 0c 0f 84 e9 fe ff ff a1 98 a3 53 00 c7 47 0c 0c 00 00 00 e9 eb .G...................S..G.......
41e40 fd ff ff 83 fb 37 0f 85 d6 00 00 00 8b 0e 80 b9 56 03 00 00 00 0f 84 c7 00 00 00 8d 54 24 18 c7 .....7..........V...........T$..
41e60 44 24 18 00 00 00 00 e8 c4 33 01 00 8b d8 8b ce 6a 00 85 db 74 22 8b d3 e8 13 ea ff ff 8b 44 24 D$.......3......j...t"........D$
41e80 1c 83 c4 04 50 c6 44 24 11 01 ff 15 8c fa 54 00 83 c4 04 e9 1c 0a 00 00 8b 5c 24 3c 8b d3 e8 ed ....P.D$......T..........\$<....
41ea0 e9 ff ff 8b c8 83 c4 04 8b 44 24 18 85 c0 74 d4 85 c9 74 1b 83 f9 37 74 16 50 8b d9 ff 15 8c fa .........D$...t...t...7t.P......
41ec0 54 00 83 c4 04 c6 44 24 0d 00 e9 e5 09 00 00 6a 02 8b d0 8b cf e8 66 30 01 00 8b d8 83 c4 04 85 T.....D$.......j......f0........
41ee0 db 75 28 83 7f 0c 02 74 10 57 c7 47 0c 02 00 00 00 e8 5a 2b 01 00 83 c4 04 83 c8 ff 33 db 89 44 .u(....t.W.G......Z+........3..D
41f00 24 14 88 5c 24 0d e9 a9 09 00 00 ff 74 24 18 ff 15 8c fa 54 00 83 c4 04 c6 44 24 0d 00 e9 92 09 $..\$.......t$.....T.....D$.....
41f20 00 00 83 3e 00 0f 84 5f fd ff ff 6a 00 e9 4c fd ff ff 8b 0e 85 c9 74 3b 8b 81 90 03 00 00 83 78 ...>..._...j..L.......t;.......x
41f40 1c 00 74 2f c6 44 24 0e 00 8d 54 24 0e 8b 81 90 03 00 00 52 51 8b 40 1c ff d0 8b 57 0c 8b d8 83 ..t/.D$...T$.......RQ.@....W....
41f60 c4 08 85 db 74 07 6a 00 e9 11 fd ff ff 8a 44 24 0e eb 0d b0 01 ba 0a 00 00 00 88 44 24 0e 33 db ....t.j.......D$...........D$.3.
41f80 84 c0 0f 84 2c 09 00 00 8b 06 8a 88 60 03 00 00 33 c0 84 c9 0f 94 c0 83 c0 0b 3b d0 0f 84 79 fd ....,.......`...3.........;...y.
41fa0 ff ff 89 47 0c 33 c0 84 c9 0f 94 c0 8b 04 85 94 a3 53 00 e9 76 fc ff ff 8b 1e 33 c9 89 4c 24 20 ...G.3...........S..v.....3..L$.
41fc0 33 d2 89 5c 24 38 8b 83 90 03 00 00 8b 40 10 85 c0 0f 84 ce 00 00 00 8d 4c 24 20 51 53 ff d0 8b 3..\$8.......@..........L$.QS...
41fe0 4c 24 28 8b d0 83 c4 08 8b d8 85 d2 0f 85 b3 00 00 00 83 f9 01 0f 85 aa 00 00 00 8b 54 24 38 8b L$(.........................T$8.
42000 02 88 98 10 01 00 00 8b 82 a0 03 00 00 8b 8a 9c 03 00 00 3b c8 0f 46 c8 8b 02 41 89 88 f4 00 00 ...................;..F...A.....
42020 00 8b 32 89 74 24 24 e8 14 f4 00 00 8b 8e 74 05 00 00 8b fe 8b b7 70 05 00 00 3b c6 8b 7c 24 44 ..2.t$$.......t.......p...;..|$D
42040 89 74 24 38 8d 77 08 74 38 2b d1 66 0f 6e ca f3 0f e6 c9 8b 54 24 24 2b 82 70 05 00 00 f2 0f 5e .t$8.w.t8+.f.n......T$$+.p.....^
42060 0d 20 46 54 00 66 0f 6e c0 8b c2 f3 0f e6 c0 f2 0f 58 c8 f2 0f 11 88 50 05 00 00 8b 4c 24 20 eb ..FT.f.n.........X.....P....L$..
42080 2a 2b d1 8b 44 24 24 66 0f 6e ca f3 0f e6 c9 f2 0f 5e 0d 20 46 54 00 f2 0f 11 88 50 05 00 00 8b *+..D$$f.n.......^..FT.....P....
420a0 4c 24 20 eb 06 8b da 85 d2 75 1c 33 c0 85 c9 0f 84 1d f5 ff ff 83 f9 01 0f 94 c0 8d 04 45 0a 00 L$.......u.3.................E..
420c0 00 00 e9 54 fb ff ff 6a 00 8b ce e8 c0 e7 ff ff 83 c4 04 c6 44 24 0d 01 e9 d7 07 00 00 8b 16 89 ...T...j............D$..........
420e0 54 24 2c 8b 82 04 04 00 00 89 44 24 24 8b 08 85 c9 0f 84 11 01 00 00 39 39 74 0c 8b 49 08 85 c9 T$,.......D$$..........99t..I...
42100 75 f5 e9 01 01 00 00 83 78 0c 00 8b 92 08 04 00 00 8b 72 04 89 74 24 30 8d 77 08 0f 84 c7 00 00 u.......x.........r..t$0.w......
42120 00 8b 71 08 3b 08 75 1e 89 30 85 f6 8d 77 08 75 09 c7 40 04 00 00 00 00 eb 37 8b 41 08 c7 40 04 ..q.;.u..0...w.u..@......7.A..@.
42140 00 00 00 00 eb 27 8b 41 04 89 70 08 83 79 08 00 8b 41 04 75 0f 8b 44 24 24 8b 71 04 89 70 04 8d .....'.A..p..y...A.u..D$$.q..p..
42160 77 08 eb 0d 8b 71 08 89 46 04 8d 77 08 8b 44 24 24 ff 48 0c 83 7a 0c 00 75 24 89 0a c7 41 04 00 w....q..F..w..D$$.H..z..u$...A..
42180 00 00 00 8b 02 c7 40 08 00 00 00 00 ff 42 0c 89 4a 04 8b 4c 24 2c 8b 81 04 04 00 00 eb 4e 8b 44 ......@......B..J..L$,.......N.D
421a0 24 30 8d 77 08 8b 40 08 89 41 08 8b 44 24 30 89 41 04 83 78 08 00 74 1b 8b 70 08 89 4e 04 8d 77 $0.w..@..A..D$0.A..x..t..p..N..w
421c0 08 89 48 08 8b 4c 24 2c ff 42 0c 8b 81 04 04 00 00 eb 19 89 4a 04 89 48 08 8b 4c 24 2c ff 42 0c ..H..L$,.B..........J..H..L$,.B.
421e0 8b 81 04 04 00 00 eb 04 8b 4c 24 2c 83 38 00 74 17 c6 81 01 04 00 00 00 8b 08 6a 00 6a 00 8b 09 .........L$,.8.t..........j.j...
42200 e8 eb 13 00 00 83 c4 08 8b 4c 24 1c e8 bf 16 00 00 8b 06 83 b8 9c 03 00 00 ff 75 21 83 b8 a0 03 .........L$...............u!....
42220 00 00 ff 75 18 83 7f 0c 10 0f 84 ec fa ff ff a1 a8 a3 53 00 c7 47 0c 10 00 00 00 eb 16 83 7f 0c ...u..............S..G..........
42240 0d 0f 84 d4 fa ff ff a1 9c a3 53 00 c7 47 0c 0d 00 00 00 85 c0 0f 84 c0 fa ff ff 57 ff d0 83 c4 ..........S..G.............W....
42260 04 83 c8 ff 89 44 24 14 e9 47 06 00 00 8b 06 80 b8 71 03 00 00 00 75 3e 80 b8 00 04 00 00 00 0f .....D$..G.......q....u>........
42280 85 2f 06 00 00 8b 88 08 04 00 00 85 c9 0f 84 21 06 00 00 8b 09 85 c9 0f 84 17 06 00 00 39 39 0f ./.............!.............99.
422a0 85 0f 06 00 00 c6 80 00 04 00 00 01 83 7f 0c 0e 0f 84 65 fa ff ff a1 a0 a3 53 00 c7 47 0c 0e 00 ..................e......S..G...
422c0 00 00 85 c0 0f 84 51 fa ff ff 57 ff d0 83 c4 04 83 c8 ff 89 44 24 14 e9 d8 05 00 00 8b 0e e8 5d ......Q...W.........D$.........]
422e0 3f 01 00 85 c0 74 0a bb 2a 00 00 00 e9 c3 05 00 00 ff 75 0c 8b cf ff 75 08 e8 12 9d 01 00 8b d8 ?....t..*.........u....u........
42300 83 c4 08 85 db 0f 85 a9 05 00 00 8b 8f f4 01 00 00 0f 57 c0 8b 87 f0 01 00 00 66 0f 13 44 24 38 ..................W.......f..D$8
42320 85 c9 7c 41 7f 04 85 c0 74 3b ff 75 0c ff 75 08 ff b7 8c 05 00 00 ff b7 88 05 00 00 51 50 ff b7 ..|A....t;.u..u.............QP..
42340 94 05 00 00 ff b7 90 05 00 00 ff b7 04 05 00 00 ff b7 00 05 00 00 e8 05 3d 01 00 99 83 c4 28 89 ........................=.....(.
42360 54 24 24 eb 0c 8b 44 24 3c 89 44 24 24 8b 44 24 38 8b 8f fc 01 00 00 0f 57 c0 89 44 24 18 8b 87 T$$...D$<.D$$.D$8.......W..D$...
42380 f8 01 00 00 66 0f 13 44 24 30 85 c9 7c 3d 7f 04 85 c0 74 37 ff 75 0c ff 75 08 ff b7 9c 05 00 00 ....f..D$0..|=....t7.u..u.......
423a0 ff b7 98 05 00 00 51 50 ff b7 a4 05 00 00 ff b7 a0 05 00 00 ff b7 fc 04 00 00 ff b7 f8 04 00 00 ......QP........................
423c0 e8 9b 3c 01 00 83 c4 28 99 eb 08 8b 54 24 34 8b 44 24 30 83 7c 24 24 00 8b 4c 24 18 7f 2b 7c 04 ..<....(....T$4.D$0.|$$..L$..+|.
423e0 85 c9 75 25 85 d2 7f 21 7c 04 85 c0 75 1b 83 7f 0c 0e 0f 84 bc 04 00 00 a1 a0 a3 53 00 c7 47 0c ..u%...!|...u..............S..G.
42400 0e 00 00 00 e9 6f f3 ff ff 39 54 24 24 7c 1a 7f 04 3b c8 72 14 ff 74 24 24 51 8b cf e8 0f 13 00 .....o...9T$$|...;.r..t$$Q......
42420 00 83 c4 08 e9 8b 04 00 00 52 50 8b cf e8 fe 12 00 00 83 c4 08 e9 7a 04 00 00 8b 8f f4 01 00 00 .........RP...........z.........
42440 33 c0 89 44 24 18 0f 57 c0 89 44 24 28 88 44 24 11 88 44 24 12 8b 87 f0 01 00 00 66 0f 13 44 24 3..D$..W..D$(.D$..D$.......f..D$
42460 38 85 c9 7c 41 7f 04 85 c0 74 3b ff 75 0c ff 75 08 ff b7 8c 05 00 00 ff b7 88 05 00 00 51 50 ff 8..|A....t;.u..u.............QP.
42480 b7 94 05 00 00 ff b7 90 05 00 00 ff b7 04 05 00 00 ff b7 00 05 00 00 e8 c4 3b 01 00 99 83 c4 28 .........................;.....(
424a0 89 54 24 2c eb 0c 8b 44 24 3c 89 44 24 2c 8b 44 24 38 8b 8f fc 01 00 00 0f 57 c0 89 44 24 24 8b .T$,...D$<.D$,.D$8.......W..D$$.
424c0 87 f8 01 00 00 66 0f 13 44 24 30 85 c9 7c 3d 7f 04 85 c0 74 37 ff 75 0c ff 75 08 ff b7 9c 05 00 .....f..D$0..|=....t7.u..u......
424e0 00 ff b7 98 05 00 00 51 50 ff b7 a4 05 00 00 ff b7 a0 05 00 00 ff b7 fc 04 00 00 ff b7 f8 04 00 .......QP.......................
42500 00 e8 5a 3b 01 00 83 c4 28 99 eb 08 8b 54 24 34 8b 44 24 30 8b 4c 24 2c 89 44 24 30 89 54 24 38 ..Z;....(....T$4.D$0.L$,.D$0.T$8
42520 85 c9 0f 8f 7c 02 00 00 7c 0b 83 7c 24 24 00 0f 87 6f 02 00 00 85 d2 0f 8f 67 02 00 00 7c 08 85 ....|...|..|$$...o.......g...|..
42540 c0 0f 85 5d 02 00 00 8b 0e 8d 44 24 12 50 8d 44 24 13 8b d7 50 e8 06 21 01 00 8b d8 83 c4 08 8b ...]......D$.P.D$...P..!........
42560 87 f8 00 00 00 a8 01 75 0f 8b 06 c6 80 00 04 00 00 00 8b 87 f8 00 00 00 a8 02 75 09 8b 06 c6 80 .......u..................u.....
42580 01 04 00 00 00 8a 44 24 0f 84 c0 75 05 83 fb 38 75 2f 8b 0e 8d 54 24 28 e8 93 2c 01 00 85 c0 8b ......D$...u...8u/...T$(..,.....
425a0 44 24 28 89 44 24 18 75 14 85 c0 0f 95 44 24 11 85 c0 74 09 33 db c6 44 24 0f 01 eb 62 8a 44 24 D$(.D$.u.....D$...t.3..D$...b.D$
425c0 0f 85 db 74 52 8b 0e 8b 81 90 03 00 00 8b 40 40 a8 02 75 22 83 fb 5c 74 1d 25 00 02 00 00 0f 94 ...tR.........@@..u"..\t.%......
425e0 c2 a9 00 02 00 00 75 0e 3a 91 55 03 00 00 74 06 88 91 55 03 00 00 6a 01 8b d3 8b ce e8 8f e2 ff ......u.:.U...t...U...j.........
42600 ff 8b 44 24 1c 83 c4 04 50 ff 15 8c fa 54 00 83 c4 04 e9 9d 02 00 00 84 c0 0f 84 5e 01 00 00 8b ..D$....P....T.............^....
42620 06 8b 88 08 04 00 00 85 c9 74 1d 8b 11 85 d2 74 17 39 3a 74 09 8b 52 08 85 d2 75 f5 eb 0a 6a 00 .........t.....t.9:t..R...u...j.
42640 e8 4b 2e 01 00 83 c4 04 8b 06 8b 80 08 04 00 00 8b 08 85 c9 74 0e 8b 09 6a 00 6a 00 e8 cf 10 00 .K..................t...j.j.....
42660 00 83 c4 08 8b 4c 24 1c e8 63 12 00 00 80 7c 24 11 00 0f 85 a3 00 00 00 83 bf 04 01 00 00 00 75 .....L$..c....|$...............u
42680 6e 83 bf 00 01 00 00 00 74 41 8b 44 24 18 50 ff 15 8c fa 54 00 8b 87 00 01 00 00 83 c4 04 8b d0 n.......tA.D$.P....T............
426a0 89 44 24 18 8b cf c7 87 00 01 00 00 00 00 00 00 6a 01 e8 89 28 01 00 8b d8 83 c4 04 85 db 75 06 .D$.............j...(.........u.
426c0 89 44 24 18 eb 05 c6 44 24 0d 01 83 7f 0c 10 74 16 a1 a8 a3 53 00 c7 47 0c 10 00 00 00 85 c0 74 .D$....D$......t....S..G.......t
426e0 06 57 ff d0 83 c4 04 83 c8 ff e9 9e 00 00 00 8b 44 24 18 50 ff 15 8c fa 54 00 8b 87 04 01 00 00 .W..............D$.P....T.......
42700 83 c4 04 89 44 24 18 c7 87 04 01 00 00 00 00 00 00 c7 44 24 38 03 00 00 00 eb 08 c7 44 24 38 02 ....D$............D$8.......D$8.
42720 00 00 00 6a 00 33 d2 8b ce e8 62 e1 ff ff 8b d8 83 c4 04 85 db 75 5a ff 74 24 38 8b 54 24 1c 8b ...j.3....b..........uZ.t$8.T$..
42740 cf e8 fa 27 01 00 8b d8 83 c4 04 85 db 75 42 83 7f 0c 02 74 10 57 c7 47 0c 02 00 00 00 e8 ee 22 ...'.........uB....t.W.G......."
42760 01 00 83 c4 04 83 c8 ff 89 44 24 14 33 c0 50 ff 15 8c fa 54 00 83 c4 04 e9 37 01 00 00 8b 44 24 .........D$.3.P....T.....7....D$
42780 14 b9 ff ff ff ff 38 44 24 12 0f 45 c1 89 44 24 14 8b 44 24 18 50 ff 15 8c fa 54 00 83 c4 04 e9 ......8D$..E..D$..D$.P....T.....
427a0 10 01 00 00 a1 a4 a3 53 00 c7 47 0c 0f 00 00 00 85 c0 74 0a 57 ff d0 8b 4c 24 30 83 c4 04 3b 4c .......S..G.......t.W...L$0...;L
427c0 24 38 7c 1f 8b 44 24 24 7f 23 8b 54 24 30 3b c2 72 15 51 50 8b cf e8 55 0f 00 00 83 c4 08 e9 d1 $8|..D$$.#.T$0;.r.QP...U........
427e0 00 00 00 8b 54 24 30 8b 4c 24 38 8b c2 51 50 8b cf e8 3a 0f 00 00 83 c4 08 e9 b6 00 00 00 83 c8 ....T$0.L$8..QP...:.............
42800 ff 89 44 24 14 8b 06 85 c0 74 53 8b 88 08 04 00 00 85 c9 74 22 8b 11 85 d2 74 1c 0f 1f 44 00 00 ..D$.....tS........t"....t...D..
42820 39 3a 74 09 8b 52 08 85 d2 75 f5 eb 0a 6a 00 e8 5c 2c 01 00 83 c4 04 8b 4c 24 1c e8 90 10 00 00 9:t..R...u...j..\,......L$......
42840 6a 00 8b d3 8b ce e8 45 e0 ff ff 83 c4 04 85 db 0f 44 d8 83 3e 00 74 06 c7 06 00 00 00 00 80 bf j......E.........D..>.t.........
42860 74 04 00 00 00 74 18 83 bf b8 47 00 00 06 74 0f 83 7f 0c 00 74 3e c7 47 0c 00 00 00 00 eb 35 83 t....t....G...t.....t>.G......5.
42880 7f 0c 11 0f 84 fa 00 00 00 8b 47 40 c7 47 0c 11 00 00 00 ff 48 10 a1 ac a3 53 00 85 c0 74 15 57 ..........G@.G......H....S...t.W
428a0 ff d0 83 c4 04 eb 0d 8b cf c7 06 00 00 00 00 e8 2c 0f 00 00 83 7f 0c 11 0f 8d c5 00 00 00 85 db ................,...............
428c0 0f 84 32 01 00 00 8b 4c 24 1c c6 87 61 47 00 00 00 e8 fa 0f 00 00 8b 06 85 c0 0f 84 81 00 00 00 ..2....L$...aG..................
428e0 c6 80 01 04 00 00 00 8b 06 c6 80 00 04 00 00 00 8b 06 8b 88 04 04 00 00 85 c9 74 1d 8b 11 85 d2 ..........................t.....
42900 74 17 39 3a 74 09 8b 52 08 85 d2 75 f5 eb 0a 6a 00 e8 7a 2b 01 00 83 c4 04 8b 06 8b 88 08 04 00 t.9:t..R...u...j..z+............
42920 00 85 c9 74 22 8b 11 85 d2 74 1c 0f 1f 44 00 00 39 3a 74 09 8b 52 08 85 d2 75 f5 eb 0a 6a 00 e8 ...t"....t...D..9:t..R...u...j..
42940 4c 2b 01 00 83 c4 04 80 7c 24 0d 00 74 13 8b 0e 83 fb 1c 0f 94 c2 e8 f5 7c 00 00 c7 06 00 00 00 L+......|$..t...........|.......
42960 00 83 7f 0c 11 74 1c 8b 47 40 c7 47 0c 11 00 00 00 ff 48 10 a1 ac a3 53 00 85 c0 74 06 57 ff d0 .....t..G@.G......H....S...t.W..
42980 83 c4 04 8b 74 24 14 83 7f 0c 11 75 48 8b 4c 24 1c 8d 47 14 c7 00 01 00 00 00 89 78 04 89 58 08 ....t$.....uH.L$..G........x..X.
429a0 8b 49 14 50 8b 51 04 e8 34 2a 01 00 83 c4 04 f7 d8 1b f6 83 e6 fd 83 c6 03 83 7f 0c 12 74 16 a1 .I.P.Q..4*...................t..
429c0 b0 a3 53 00 c7 47 0c 12 00 00 00 85 c0 74 06 57 ff d0 83 c4 04 8b 4c 24 1c 83 fe ff 0f 84 3e e9 ..S..G.......t.W......L$......>.
429e0 ff ff 80 79 64 00 0f 85 34 e9 ff ff 89 5f 10 8b c6 5f 5e 5b 8b e5 5d c3 8b 0e 85 c9 74 85 e8 3d ...yd...4...._..._^[..].....t..=
42a00 38 01 00 85 c0 0f 84 78 ff ff ff 8b 0e bb 2a 00 00 00 8b 81 90 03 00 00 8b 40 40 25 00 02 00 00 8......x......*..........@@%....
42a20 0f 94 c2 a9 00 02 00 00 75 0e 3a 91 55 03 00 00 74 06 88 91 55 03 00 00 8b 4f 0c 33 c0 83 f9 10 ........u.:.U...t...U....O.3....
42a40 0f 9d c0 83 c0 10 3b c8 74 27 89 47 0c 83 f9 10 7c 06 8b 47 40 ff 48 10 33 c0 83 f9 10 0f 9d c0 ......;.t'.G....|..G@.H.3.......
42a60 8b 04 85 a8 a3 53 00 85 c0 74 06 57 ff d0 83 c4 04 83 ce ff e9 0e ff ff ff 50 68 00 f2 53 00 57 .....S...t.W.............Ph..S.W
42a80 e8 2b 12 00 00 83 c4 0c b8 04 00 00 00 5f 5e 5b 8b e5 5d c3 89 5f 10 33 c0 5f 5e 5b 8b e5 5d c3 .+..........._^[..].._.3._^[..].
42aa0 5f 5e b8 02 00 00 00 5b 8b e5 5d c3 97 21 44 00 b4 34 44 00 db 21 44 00 b3 23 44 00 84 26 44 00 _^.....[..]..!D..4D..!D..#D..&D.
42ac0 6d 25 44 00 35 27 44 00 48 28 44 00 c0 28 44 00 27 29 44 00 32 2b 44 00 b8 2b 44 00 dd 2c 44 00 m%D.5'D.H(D..(D.')D.2+D..+D..,D.
42ae0 6d 2e 44 00 3a 30 44 00 dc 2e 44 00 fe 33 44 00 a7 34 44 00 94 36 44 00 cc cc cc cc cc cc cc cc m.D.:0D...D..3D..4D..6D.........
42b00 55 8b ec 83 ec 14 53 56 57 89 55 f0 8b f1 33 db e8 2b e9 00 00 89 45 fc 8b ca 89 4d f8 85 f6 0f U.....SVW.U...3..+....E....M....
42b20 84 7f 00 00 00 81 3e 1e ab 0b 00 75 77 8b 7e 04 85 ff 74 1f 51 50 8b d7 8b ce e8 a1 e7 ff ff 8b ......>....uw.~...t.QP..........
42b40 3f 83 c4 08 8b 4d f8 85 c0 0f 45 d8 8b 45 fc 85 ff 75 e1 51 8b 4e 44 8d 55 f4 50 e8 f0 2b 01 00 ?....M....E..E...u.Q.ND.U.P..+..
42b60 8b 55 f4 83 c4 08 89 46 44 85 d2 74 1b ff 75 f8 8b 52 14 8b ce ff 75 fc e8 73 05 00 00 8b 45 fc .U.....FD..t..u..R....u..s....E.
42b80 83 c4 08 8b 4d f8 eb cb 8b 45 f0 8b 4e 10 89 08 85 db 7f 07 8b ce e8 95 08 00 00 8b c3 5f 5e 5b ....M....E..N................_^[
42ba0 8b e5 5d c3 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 55 8b ec 51 53 56 57 8b f9 85 ff 0f 84 e4 01 00 ..]._^.....[..].U..QSVW.........
42bc0 00 81 3f 1e ab 0b 00 0f 85 d8 01 00 00 8d 5f 68 c7 07 00 00 00 00 8b cb e8 13 0a 01 00 85 c0 74 ..?..........._h...............t
42be0 33 8b 8f 90 00 00 00 89 08 c7 41 08 00 00 00 00 80 b8 55 03 00 00 01 74 07 c6 80 55 03 00 00 01 3.........A.......U....t...U....
42c00 32 d2 8b c8 e8 47 7a 00 00 8b cb e8 e0 09 01 00 85 c0 75 cd 8b 8f 90 00 00 00 85 c9 0f 84 80 00 2....Gz...........u.............
42c20 00 00 8d 47 2c 89 41 38 8b b7 90 00 00 00 8b 4e 38 89 4d fc 85 f6 74 31 8b 46 48 85 c0 74 2a f6 ...G,.A8.......N8.M...t1.FH..t*.
42c40 00 08 74 25 8b 48 08 85 c9 74 1b ff 70 10 6a 02 6a 03 56 ff d1 8b 4d fc 33 d2 6a 00 e8 1f 41 01 ..t%.H...t..p.j.j.V...M.3.j...A.
42c60 00 83 c4 14 eb 13 8b 4d fc 6a 00 33 d2 e8 0e 41 01 00 83 c4 04 85 f6 74 1e 8b 46 48 85 c0 74 17 .......M.j.3...A.......t..FH..t.
42c80 f6 00 08 74 12 8b 48 0c 85 c9 74 0b ff 70 10 6a 03 56 ff d1 83 c4 0c 8b 8f 90 00 00 00 e8 8e 40 ...t..H...t..p.j.V.............@
42ca0 00 00 8d 4f 48 e8 86 40 01 00 85 db 74 07 8b cb e8 7b 40 01 00 8b 4f 14 33 d2 e8 51 28 01 00 8b ...OH..@....t....{@...O.3..Q(...
42cc0 4f 18 33 d2 e8 47 28 01 00 8b 77 04 85 f6 0f 84 80 00 00 00 83 7e 3c 02 8b 1e 75 61 8b 46 38 89 O.3..G(...w..........~<...ua.F8.
42ce0 45 fc 8b 46 48 85 c0 74 19 f6 00 08 74 14 8b 50 08 85 d2 74 0d ff 70 10 6a 02 6a 03 56 ff d2 83 E..FH..t....t..P...t..p.j.j.V...
42d00 c4 10 8b 4d fc 33 d2 6a 00 e8 72 40 01 00 8b 46 48 83 c4 04 85 c0 74 17 f6 00 08 74 12 8b 48 0c ...M.3.j..r@...FH.....t....t..H.
42d20 85 c9 74 0b ff 70 10 6a 03 56 ff d1 83 c4 0c c7 46 38 00 00 00 00 c7 46 3c 00 00 00 00 c7 86 10 ..t..p.j.V......F8.....F<.......
42d40 06 00 00 00 00 00 00 c7 46 40 00 00 00 00 8b f3 85 db 75 80 8d 4f 2c e8 d4 3f 01 00 8b 8f ac 00 ........F@........u..O,..?......
42d60 00 00 85 c9 74 07 33 d2 e8 a3 27 01 00 c7 87 ac 00 00 00 00 00 00 00 8b 8f b0 00 00 00 85 c9 74 ....t.3...'....................t
42d80 07 33 d2 e8 88 27 01 00 57 c7 87 b0 00 00 00 00 00 00 00 ff 15 8c fa 54 00 83 c4 04 33 c0 5f 5e .3...'..W..............T....3._^
42da0 5b 8b e5 5d c3 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc [..]._^.....[..]................
42dc0 55 8b ec 83 ec 38 53 56 8b da 89 4d ec 57 51 8d 55 c8 c7 45 c8 ff ff ff ff 8b cb c7 45 cc ff ff U....8SV...M.WQ.U..E........E...
42de0 ff ff c7 45 d0 ff ff ff ff c7 45 d4 ff ff ff ff c7 45 d8 ff ff ff ff e8 24 df ff ff 8b d0 83 c4 ...E......E......E......$.......
42e00 04 89 55 f0 33 ff 8b cf be 01 00 00 00 d3 e6 8d 4f 10 8b c6 89 75 f4 0f ab c8 85 c2 0f 84 28 01 ..U.3...........O....u........(.
42e20 00 00 8b 44 bd c8 8b 4d ec 83 c1 48 89 45 e4 89 45 dc 89 4d f8 83 f8 ff 74 6b 6a 04 8d 55 dc e8 ...D...M...H.E..E..M....tkj..U..
42e40 7c 3e 01 00 8b f0 8d 4f 10 8b 45 f4 83 c4 04 23 45 f0 ba 01 00 00 00 f7 d8 1b c0 d3 e2 f7 d8 8b |>.....O..E....#E...............
42e60 c8 83 c9 02 23 55 f0 0f 44 c8 89 4d f4 85 f6 74 0e 39 4e 04 0f 84 b1 00 00 00 e9 8c 00 00 00 8b ....#U..D..M...t.9N.............
42e80 45 e4 89 45 e8 89 45 e0 83 f8 ff 74 47 8b 4d f8 8d 55 e0 6a 04 e8 26 3e 01 00 8b f0 83 c4 04 85 E..E..E....tG.M..U.j..&>........
42ea0 f6 74 31 eb 63 23 d6 8d 4f 10 f7 da b8 01 00 00 00 1b d2 d3 e0 f7 da 8b ca 83 c9 02 23 45 f0 8b .t1.c#..O...................#E..
42ec0 45 e4 0f 44 ca 89 45 e8 89 45 e0 8b 45 f8 89 4d f4 89 45 f8 6a 10 6a 01 ff 15 94 fa 54 00 8b f0 E..D..E..E..E..M..E.j.j.....T...
42ee0 83 c4 08 85 f6 0f 84 83 01 00 00 8b 4d f8 8d 55 e8 89 1e 8b 45 e8 56 6a 04 89 46 08 e8 5f 3c 01 ............M..U....E.Vj..F.._<.
42f00 00 83 c4 08 85 c0 74 31 8b 4d f4 8b 55 ec 8b 42 1c 85 c0 74 10 ff 76 0c ff 72 20 51 ff 75 e4 53 ......t1.M..U..B...t..v..r.Q.u.S
42f20 ff d0 83 c4 14 8b 4d f4 89 4e 04 47 83 ff 05 7d 19 8b 55 f0 e9 cd fe ff ff 56 ff 15 8c fa 54 00 ......M..N.G...}..U......V....T.
42f40 83 c4 04 5f 5e 5b 8b e5 5d c3 83 7b 34 00 c7 45 e0 00 00 00 00 0f 8e f8 00 00 00 8d 73 20 89 75 ..._^[..]..{4..E............s..u
42f60 e4 8b 36 33 c0 85 ff 7e 16 0f 1f 80 00 00 00 00 3b 74 85 c8 0f 84 c0 00 00 00 40 3b c7 7c f1 89 ..63...~........;t........@;.|..
42f80 75 dc 83 fe ff 0f 84 af 00 00 00 8b 45 ec 8d 55 dc 83 c0 48 6a 04 8b c8 89 45 e8 e8 20 3d 01 00 u...........E..U...Hj....E...=..
42fa0 8b c8 83 c4 04 85 c9 0f 84 8d 00 00 00 8b 53 08 c6 45 ff 01 85 d2 74 56 8b 82 08 04 00 00 85 c0 ..............S..E....tV........
42fc0 74 1f 83 78 0c 01 76 19 c6 45 ff 00 39 19 75 11 8b 00 85 c0 74 07 39 18 75 03 8b 40 08 8b 00 89 t..x..v..E..9.u.....t.9.u..@....
42fe0 01 8b 82 04 04 00 00 85 c0 74 1d 83 78 0c 01 76 17 39 19 75 45 8b 00 85 c0 74 07 39 18 75 03 8b .........t..x..v.9.uE....t.9.u..
43000 40 08 8b 00 89 01 eb 32 80 7d ff 00 74 2c 8b 55 ec 8b 42 1c 85 c0 74 0f ff 71 0c ff 72 20 6a 04 @......2.}..t,.U..B...t..q..r.j.
43020 56 53 ff d0 83 c4 14 8b 4d e8 8d 55 dc 6a 04 89 75 dc e8 19 3c 01 00 83 c4 04 8b 45 e0 8b 75 e4 VS......M..U.j..u...<......E..u.
43040 40 83 c6 04 89 45 e0 89 75 e4 3b 43 34 0f 8c 0e ff ff ff 8d 04 bd 00 00 00 00 50 8d 45 c8 50 8d @....E..u.;C4.............P.E.P.
43060 43 20 50 e8 28 55 02 00 83 c4 0c 89 7b 34 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc C.P.(U......{4_^[..]............
43080 55 8b ec 83 ec 08 8b c1 89 45 f8 56 57 8b 00 8b f2 8b 78 40 85 ff 74 4b 89 75 fc 53 83 fe ff 74 U........E.VW.....x@..tK.u.S...t
430a0 41 6a 04 8d 55 fc 8d 4f 48 e8 12 3c 01 00 83 c4 04 85 c0 74 2d 8b 4f 1c 85 c9 74 13 ff 70 0c 8b Aj..U..OH..<.......t-.O...t..p..
430c0 45 f8 ff 77 20 6a 04 56 ff 30 ff d1 83 c4 14 6a 04 8d 55 f8 89 75 f8 8d 4f 48 e8 71 3b 01 00 83 E..w.j.V.0.....j..U..u..OH.q;...
430e0 c4 04 5b 5f 5e 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 83 ec 14 53 56 57 8b ba 50 47 00 00 89 ..[_^..]........U.....SVW..PG...
43100 55 fc 89 4d f0 8b 1f 85 db 74 5e 0f 1f 44 00 00 8b 43 08 89 45 f4 8b 03 6a 00 68 e8 03 00 00 8b U..M.....t^..D...C..E...j.h.....
43120 30 8b 40 04 2b 45 0c 99 52 50 e8 a1 ce 04 00 2b 75 08 8b ca 89 45 f8 69 c6 e8 03 00 00 8b 75 f8 0.@.+E..RP.....+u....E.i......u.
43140 99 03 f0 13 ca 85 c9 7f 1d 7c 04 85 f6 75 17 6a 00 8b d3 8b cf e8 36 23 01 00 8b 45 f4 83 c4 04 .........|...u.j......6#...E....
43160 8b d8 85 c0 75 aa 8b 55 fc 8b 37 85 f6 75 15 89 b2 30 47 00 00 33 c0 89 b2 34 47 00 00 5f 5e 5b ....u..U..7..u...0G..3...4G.._^[
43180 8b e5 5d c3 8b 06 8b 08 8b 40 04 89 8a 30 47 00 00 89 82 34 47 00 00 83 7f 0c 00 74 63 8b 4e 08 ..]......@...0G....4G......tc.N.
431a0 3b 37 75 17 89 0f 85 c9 75 05 89 4f 04 eb 24 8b 46 08 c7 40 04 00 00 00 00 eb 18 8b 46 04 89 48 ;7u.....u..O..$.F..@........F..H
431c0 08 8b 4e 08 8b 46 04 85 c9 75 05 89 47 04 eb 03 89 41 04 ff 36 8b 47 08 6a 00 ff d0 56 c7 06 00 ..N..F...u..G....A..6.G.j...V...
431e0 00 00 00 c7 46 04 00 00 00 00 c7 46 08 00 00 00 00 ff 15 8c fa 54 00 8b 55 fc 83 c4 0c ff 4f 0c ....F......F.........T..U.....O.
43200 ff b2 34 47 00 00 8b 75 f0 ff b2 30 47 00 00 81 c2 38 47 00 00 8b 4e 44 e8 73 24 01 00 83 c4 08 ..4G...u...0G....8G...ND.s$.....
43220 89 46 44 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 8b 4d 08 33 d2 85 c9 0f 84 45 01 00 00 .FD3._^[..].....U...M.3.....E...
43240 81 39 1e ab 0b 00 0f 85 39 01 00 00 8b 45 0c 3d 1b 27 00 00 0f 8f 9c 00 00 00 0f 84 84 00 00 00 .9......9....E.=.'..............
43260 83 f8 08 7f 46 74 37 83 e8 03 74 28 83 e8 03 74 16 83 e8 01 0f 85 de 00 00 00 8b 45 10 89 81 98 ....Ft7...t(...t...........E....
43280 00 00 00 8b c2 5d c3 8b 45 10 89 81 94 00 00 00 8b c2 5d c3 8b 45 10 89 41 60 8b c2 5d c3 8b 45 .....]..E.........]..E..A`..]..E
432a0 10 89 81 a0 00 00 00 8b c2 5d c3 83 e8 0d 74 27 2d 05 27 00 00 74 16 83 e8 03 0f 85 98 00 00 00 .........]....t'-.'..t..........
432c0 8b 45 10 89 81 b8 00 00 00 8b c2 5d c3 8b 45 10 89 41 20 8b c2 5d c3 8b 45 10 89 81 9c 00 00 00 .E.........]..E..A...]..E.......
432e0 8b c2 5d c3 8d 91 ac 00 00 00 8b 4d 10 e8 ce 26 01 00 8b d0 5d c3 3d 24 4e 00 00 7f 48 74 39 2d ..]........M...&....].=$N...Ht9-
43300 1c 27 00 00 74 20 83 e8 03 74 11 2d 02 27 00 00 75 46 8b 45 10 89 41 1c 8b c2 5d c3 8b 45 10 89 .'..t....t.-.'..uF.E..A...]..E..
43320 41 28 8b c2 5d c3 8d 91 b0 00 00 00 8b 4d 10 e8 cc 27 01 00 8b d0 5d c3 8b 45 10 89 81 b4 00 00 A(..]........M...'....]..E......
43340 00 8b c2 5d c3 2d 2e 4e 00 00 74 2f 2d 0b 27 00 00 74 1b 83 e8 01 74 09 ba 06 00 00 00 8b c2 5d ...].-.N..t/-.'..t....t........]
43360 c3 8b 45 10 89 81 a8 00 00 00 8b c2 5d c3 8b 45 10 89 81 a4 00 00 00 8b c2 5d c3 8b 45 10 89 41 ..E.........]..E.........]..E..A
43380 24 8b c2 5d c3 b8 01 00 00 00 5d c3 cc cc cc cc 55 8b ec 51 53 56 8b f1 57 8b fa 83 7e 44 00 74 $..]......].....U..QSV..W...~D.t
433a0 78 e8 9a e0 00 00 ff 35 d8 08 55 00 8b 4e 44 8b da ff 35 d4 08 55 00 89 45 fc e8 f1 21 01 00 8b x......5..U..ND...5..U..E...!...
433c0 c8 83 c4 08 89 4e 44 8b 51 0c 3b 55 fc 7c 3b 7f 05 39 59 10 7e 34 8b 41 10 8b f2 6a 00 2b c3 99 .....ND.Q.;U.|;..9Y.~4.A...j.+..
433e0 68 e8 03 00 00 52 50 e8 e4 cb 04 00 2b 75 fc 69 ce e8 03 00 00 03 c1 89 07 75 24 c7 07 01 00 00 h....RP.....+u.i.........u$.....
43400 00 33 c0 5f 5e 5b 8b e5 5d c3 c7 07 00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 c7 07 ff ff ff ff 5f .3._^[..].......3._^[..]......._
43420 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 56 8b f1 57 83 be b4 00 00 00 ^3.[..].........U.....V..W......
43440 00 0f 84 ad 00 00 00 8d 55 fc e8 41 ff ff ff 85 c0 74 09 83 c8 ff 5f 5e 8b e5 5d c3 8b 55 fc 85 ........U..A.....t...._^..]..U..
43460 d2 79 49 8b 86 bc 00 00 00 85 c0 7f 0e 78 0c 8b 86 c0 00 00 00 85 c0 7f 02 79 79 ff b6 b8 00 00 .yI..........x...........yy.....
43480 00 a1 44 74 4c 00 8b 0d 48 74 4c 00 89 86 bc 00 00 00 8b 86 b4 00 00 00 6a ff 56 89 8e c0 00 00 ..DtL...HtL.............j.V.....
434a0 00 ff d0 83 c4 0c 5f 5e 8b e5 5d c3 8b 4e 44 8b 41 0c 3b 86 bc 00 00 00 7c 0f 7f 0d 8b 41 10 3b ......_^..]..ND.A.;.....|....A.;
434c0 86 c0 00 00 00 7c 02 7e 2b 8b 41 0c ff b6 b8 00 00 00 8b 49 10 52 89 86 bc 00 00 00 8b 86 b4 00 .....|.~+.A........I.R..........
434e0 00 00 56 89 8e c0 00 00 00 ff d0 83 c4 0c 5f 5e 8b e5 5d c3 5f 33 c0 5e 8b e5 5d c3 cc cc cc cc ..V..........._^..]._3.^..].....
43500 55 8b ec ff 75 0c ff 15 8c fa 54 00 83 c4 04 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc U...u.....T....]................
43520 55 8b ec 83 ec 20 53 56 57 8b f1 89 55 f4 33 db 89 75 f8 6a 08 89 5d fc ff 15 84 fa 54 00 8b f8 U.....SVW...U.3..u.j..].....T...
43540 83 c4 04 89 7d ec 85 ff 0f 84 8b 00 00 00 8b 45 f4 8b 08 8b 50 04 89 0f 89 57 04 89 4d f4 89 55 ....}..........E....P....W..M..U
43560 f0 39 5e 0c 74 58 8b 36 85 f6 74 4f 89 5d e4 90 8b 06 6a 00 68 e8 03 00 00 8b 38 8b 40 04 2b c2 .9^.tX.6..tO.]....j.h.....8.@.+.
43580 99 52 50 e8 48 ca 04 00 2b 7d f4 8b d8 69 c7 e8 03 00 00 8b ca 99 03 d8 13 ca 85 c9 7f 17 7c 04 .RP.H...+}...i................|.
435a0 85 db 75 11 8b 55 f0 8b de 8b 76 08 89 5d fc 85 f6 75 bd eb 03 8b 5d fc 8b 7d ec 8b 75 f8 57 8b ..u..U....v..]...u....]..}..u.W.
435c0 d3 8b ce e8 18 1e 01 00 83 c4 04 85 c0 75 16 57 ff 15 8c fa 54 00 83 c4 04 b8 03 00 00 00 5f 5e .............u.W....T........._^
435e0 5b 8b e5 5d c3 5f 5e 33 c0 5b 8b e5 5d c3 cc cc 55 8b ec 83 ec 1c 8b 41 40 53 89 4d fc 81 c1 30 [..]._^3.[..]...U......A@S.M...0
43600 47 00 00 89 45 f8 89 4d f4 56 57 85 c0 0f 84 08 01 00 00 e8 28 de 00 00 8b 7d 08 8b f0 6a 00 68 G...E..M.VW.........(....}...j.h
43620 e8 03 00 00 ff 75 0c 8b da 57 e8 a1 c9 04 00 8d 0c 30 69 c0 e8 03 00 00 89 4d e8 2b f8 69 c7 e8 .....u...W.......0i......M.+.i..
43640 03 00 00 03 c3 89 45 ec 3d 40 42 0f 00 7c 0c 41 05 c0 bd f0 ff 89 4d e8 89 45 ec 8b 7d f4 83 3f ......E.=@B..|.A......M..E..}..?
43660 00 75 0a 83 7f 04 00 0f 84 b5 00 00 00 2b 47 04 8b 5d fc 6a 00 99 68 e8 03 00 00 52 50 e8 4e c9 .u...........+G..].j..h....RP.N.
43680 04 00 8b 4d e8 8b f2 2b 0f 89 45 f4 69 c1 e8 03 00 00 8b 4d f4 99 03 c8 13 f2 89 75 f4 78 1b 7f ...M...+..E.i......M.......u.x..
436a0 04 85 c9 74 15 8b 8b 50 47 00 00 8d 55 e8 e8 6d fe ff ff 5f 5e 5b 8b e5 5d c3 8b 8b 50 47 00 00 ...t...PG...U..m..._^[..]...PG..
436c0 8b d7 e8 59 fe ff ff 8b 75 f8 8d 93 38 47 00 00 8d 4e 44 51 8b 09 e8 35 21 01 00 83 c4 04 85 c0 ...Y....u...8G...NDQ...5!.......
436e0 74 0f 50 68 50 f3 53 00 53 e8 e2 04 00 00 83 c4 0c 8b 4d e8 8b 45 ec 89 0f 8d 93 38 47 00 00 89 t.PhP.S.S.........M..E.....8G...
43700 47 04 89 9b 4c 47 00 00 ff 77 04 8b 4e 44 ff 37 e8 7b 1f 01 00 83 c4 08 89 46 44 5f 5e 5b 8b e5 G...LG...w..ND.7.{.......FD_^[..
43720 5d c3 8b 5d fc 8b 75 f8 eb cd cc cc cc cc cc cc 55 8b ec 51 53 56 57 8b d9 e8 02 dd 00 00 6a 00 ]..]..u.........U..QSVW.......j.
43740 68 e8 03 00 00 ff 75 0c 8b f0 8b fa ff 75 08 e8 7c c8 04 00 8b 4d 08 8d 14 30 69 c0 e8 03 00 00 h.....u......u..|....M...0i.....
43760 2b c8 69 c1 e8 03 00 00 03 c7 8d 7a 01 3d 40 42 0f 00 0f 4c fa 8d 88 c0 bd f0 ff 0f 4c c8 83 bb +.i........z.=@B...L........L...
43780 30 47 00 00 00 75 09 83 bb 34 47 00 00 00 74 36 2b 8b 34 47 00 00 6a 00 8b c1 99 68 e8 03 00 00 0G...u...4G...t6+.4G..j....h....
437a0 52 50 e8 29 c8 04 00 2b bb 30 47 00 00 8b f0 69 c7 e8 03 00 00 8b ca 99 03 f0 13 ca 85 c9 7f 16 RP.)...+.0G....i................
437c0 7c 04 85 f6 75 10 ff 75 0c 8b cb ff 75 08 e8 1d fe ff ff 83 c4 08 5f 5e 5b 59 5d c3 cc cc cc cc |...u..u....u........._^[Y].....
437e0 53 8b d9 56 57 8b 4b 40 85 c9 0f 84 da 00 00 00 83 bb 30 47 00 00 00 75 0d 83 bb 34 47 00 00 00 S..VW.K@..........0G...u...4G...
43800 0f 84 c4 00 00 00 8b bb 50 47 00 00 8d 93 38 47 00 00 83 c1 44 51 8b 09 e8 f3 1f 01 00 83 c4 04 ........PG....8G....DQ..........
43820 85 c0 74 0f 50 68 7c f3 53 00 53 e8 a0 03 00 00 83 c4 0c 8b 4f 0c 85 c9 74 7c 66 0f 1f 44 00 00 ..t.Ph|.S.S.........O...t|f..D..
43840 8b 77 04 8b c1 85 f6 74 67 85 c9 74 63 8b 4e 08 3b 37 75 17 89 0f 85 c9 75 05 89 4f 04 eb 24 8b .w.....tg..tc.N.;7u.....u..O..$.
43860 46 08 c7 40 04 00 00 00 00 eb 18 8b 46 04 89 48 08 8b 4e 08 8b 46 04 85 c9 75 05 89 47 04 eb 03 F..@........F..H..N..F...u..G...
43880 89 41 04 ff 36 8b 47 08 6a 00 ff d0 56 c7 06 00 00 00 00 c7 46 04 00 00 00 00 c7 46 08 00 00 00 .A..6.G.j...V.......F......F....
438a0 00 ff 15 8c fa 54 00 83 c4 0c ff 4f 0c 8b 47 0c 8b c8 85 c0 75 8a c7 83 30 47 00 00 00 00 00 00 .....T.....O..G.....u...0G......
438c0 c7 83 34 47 00 00 00 00 00 00 5f 5e 5b c3 cc cc 55 8b ec 83 ec 0c 53 56 57 8b f9 89 7d f8 8b 77 ..4G......_^[...U.....SVW...}..w
438e0 18 8b 36 85 f6 0f 84 ae 00 00 00 0f 1f 44 00 00 8b 1e 8b 46 08 89 45 fc 83 7b 0c 01 0f 85 8d 00 ..6..........D.....F..E..{......
43900 00 00 53 c7 43 0c 02 00 00 00 e8 41 11 01 00 8b 7f 18 83 c4 04 83 7f 0c 00 74 60 8b 4e 08 3b 37 ..S.C......A.............t`.N.;7
43920 75 17 89 0f 85 c9 75 05 89 4f 04 eb 24 8b 46 08 c7 40 04 00 00 00 00 eb 18 8b 46 04 89 48 08 8b u.....u..O..$.F..@........F..H..
43940 4e 08 8b 46 04 85 c9 75 05 89 47 04 eb 03 89 41 04 ff 36 8b 47 08 6a 00 ff d0 56 c7 06 00 00 00 N..F...u..G....A..6.G.j...V.....
43960 00 c7 46 04 00 00 00 00 c7 46 08 00 00 00 00 ff 15 8c fa 54 00 83 c4 0c ff 4f 0c 6a 00 6a 00 8b ..F......F.........T.....O.j.j..
43980 cb e8 aa fd ff ff 8b 45 fc 83 c4 08 8b 7d f8 8b f0 85 c0 0f 85 57 ff ff ff 5f 5e 5b 8b e5 5d c3 .......E.....}.......W..._^[..].
439a0 55 8b ec 83 e4 f8 81 ec 20 01 00 00 83 3d dc 08 55 00 00 53 56 0f 85 c5 00 00 00 68 1c 01 00 00 U............=..U..SV......h....
439c0 8d 44 24 0c 32 db 6a 00 50 e8 d2 3e 02 00 8b 35 68 81 49 00 83 c4 0c c7 44 24 08 1c 01 00 00 c7 .D$.2.j.P..>...5h.I.....D$......
439e0 44 24 0c 04 00 00 00 c7 44 24 10 00 00 00 00 6a 01 6a 02 6a 00 6a 00 c7 44 24 28 02 00 00 00 ff D$......D$.....j.j.j.j..D$(.....
43a00 d6 6a 01 6a 01 52 50 ff d6 6a 03 6a 20 52 50 ff d6 6a 03 6a 10 52 50 ff d6 6a 01 6a 08 52 50 ff .j.j.RP..j.j.RP..j.j.RP..j.j.RP.
43a20 d6 52 50 6a 33 8d 44 24 14 50 ff 15 6c 81 49 00 85 c0 0f b6 d3 b9 01 00 00 00 b8 a8 f3 53 00 0f .RPj3.D$.P..l.I..............S..
43a40 45 d1 b9 c4 f3 53 00 84 d2 0f 45 c8 e8 bf 87 01 00 a3 dc 08 55 00 85 c0 74 1b 68 dc f3 53 00 50 E....S....E.........U...t.h..S.P
43a60 ff 15 68 80 49 00 85 c0 74 0b ff d0 a3 e0 08 55 00 85 c0 75 0b b8 02 00 00 00 5e 5b 8b e5 5d c3 ..h.I...t......U...u......^[..].
43a80 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 53 56 57 8b 7d 08 0f 57 c0 89 ^3.[..].........U.....SVW.}..W..
43aa0 55 f8 0f 11 07 66 0f d6 47 10 c7 47 18 00 00 00 00 e8 ea 86 01 00 8b f0 85 f6 0f 84 f6 00 00 00 U....f..G..G....................
43ac0 6a 5c 56 e8 75 39 02 00 83 c4 08 85 c0 75 1c 6a 2f 56 e8 66 39 02 00 83 c4 08 85 c0 75 0d 8b c6 j\V.u9.......u.j/V.f9.......u...
43ae0 c7 45 fc f4 f3 53 00 33 db eb 0c 8b d8 89 75 fc 2b de d1 fb 83 c0 02 50 ff 15 80 fa 54 00 83 c4 .E...S.3......u.+......P....T...
43b00 04 85 c0 0f 84 a3 00 00 00 89 07 8d 50 02 66 90 66 8b 08 83 c0 02 66 85 c9 75 f5 2b c2 d1 f8 89 ............P.f.f.....f..u.+....
43b20 47 04 8d 04 5d 02 00 00 00 50 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 74 73 53 ff 75 fc 57 e8 a2 G...]....P....T........tsS.u.W..
43b40 47 03 00 33 c0 66 89 04 5f 8b 45 08 56 89 78 08 8b f8 89 5f 0c ff 15 8c fa 54 00 8b 4d f8 83 c4 G..3.f.._.E.V.x...._.....T..M...
43b60 10 e8 3a 86 01 00 8b f0 85 f6 74 4a 56 ff 15 80 fa 54 00 83 c4 04 85 c0 74 32 89 47 10 8d 50 02 ..:.......tJV....T......t2.G..P.
43b80 66 8b 08 83 c0 02 66 85 c9 75 f5 2b c2 d1 f8 56 89 47 14 ff 15 8c fa 54 00 83 c4 04 c7 47 18 02 f.....f..u.+...V.G.....T.....G..
43ba0 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 56 ff 15 8c fa 54 00 83 c4 04 5f 5e b8 1b 00 00 00 5b 8b e5 ...3._^[..].V....T...._^.....[..
43bc0 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 81 ec 18 08 00 00 56 57 8b 7d 08 85 ff ]...............U........VW.}...
43be0 0f 84 bc 00 00 00 80 bf 40 03 00 00 00 0f 84 af 00 00 00 8d 85 e8 f7 ff ff c7 45 f8 00 00 00 00 ........@.................E.....
43c00 89 45 f4 8d 4d f4 8d 45 10 c7 45 fc 01 08 00 00 50 ff 75 0c ba 90 3b 45 00 e8 72 e8 00 00 83 c4 .E..M..E..E.....P.u...;E..r.....
43c20 08 83 f8 ff 74 18 8b 45 fc 85 c0 74 11 3b 45 f8 8b 45 f4 75 06 c6 40 ff 00 eb 03 c6 00 00 8d b5 ....t..E...t.;E..E.u..@.........
43c40 e8 f7 ff ff 8d 4e 01 8a 06 46 84 c0 75 f9 8b 87 90 01 00 00 2b f1 85 c0 74 1c ff b7 1c 01 00 00 .....N...F..u.......+...t.......
43c60 8d 8d e8 f7 ff ff 56 51 6a 00 57 ff d0 83 c4 14 5f 5e 8b e5 5d c3 ff b7 18 01 00 00 6a 01 6a 02 ......VQj.W....._^..].......j.j.
43c80 68 b4 a3 53 00 e8 00 88 02 00 ff b7 18 01 00 00 8d 85 e8 f7 ff ff 6a 01 56 50 e8 eb 87 02 00 83 h..S..................j.VP......
43ca0 c4 20 5f 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 53 56 57 8b 7d 08 8d 4d f4 ba .._^..].........U.....SVW.}..M..
43cc0 90 3b 45 00 c7 45 f8 00 00 00 00 c7 45 fc 00 40 00 00 8b 87 2c 06 00 00 89 45 f4 8d 45 10 50 ff .;E..E......E..@....,....E..E.P.
43ce0 75 0c e8 a9 e7 00 00 83 c4 08 83 f8 ff 74 18 8b 45 fc 85 c0 74 11 3b 45 f8 8b 45 f4 75 06 c6 40 u............t..E...t.;E..E.u..@
43d00 ff 00 eb 03 c6 00 00 8b 87 20 01 00 00 85 c0 74 29 80 bf 64 46 00 00 00 75 20 ff b7 2c 06 00 00 ...............t)..dF...u...,...
43d20 68 30 ce 53 00 68 00 01 00 00 50 e8 90 f2 00 00 83 c4 10 c6 87 64 46 00 00 01 80 bf 40 03 00 00 h0.S.h....P..........dF.....@...
43d40 00 74 7a 8b 9f 2c 06 00 00 8b f3 8d 4e 01 66 90 8a 06 46 84 c0 75 f9 2b f1 81 fe ff 3f 00 00 73 .tz..,......N.f...F..u.+....?..s
43d60 15 c6 04 33 0a 46 8b 87 2c 06 00 00 c6 04 06 00 8b 9f 2c 06 00 00 8b 87 90 01 00 00 85 c0 74 17 ...3.F..,.........,...........t.
43d80 ff b7 1c 01 00 00 56 53 6a 00 57 ff d0 83 c4 14 5f 5e 5b 8b e5 5d c3 ff b7 18 01 00 00 6a 01 6a ......VSj.W....._^[..].......j.j
43da0 02 68 b4 a3 53 00 e8 df 86 02 00 ff b7 18 01 00 00 6a 01 56 53 e8 d0 86 02 00 83 c4 20 5f 5e 5b .h..S............j.VS........_^[
43dc0 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 51 8b 4d 08 8b 55 0c 8b c2 53 ..].............U.....Q.M..U...S
43de0 56 c1 e0 04 8d b1 b4 01 00 00 8b 9c 91 90 01 00 00 03 f0 8b 81 90 03 00 00 57 8b 7e 04 2b 7e 08 V........................W.~.+~.
43e00 f6 40 3c 03 0f 84 83 00 00 00 81 bc 91 a4 01 00 00 10 4b 44 00 75 76 83 3e 00 74 04 85 ff 74 6d .@<...............KD.uv.>.t...tm
43e20 6a 00 6a 00 6a ff 8b cb e8 33 1e 00 00 83 c4 0c 83 f8 ff 74 58 a8 01 74 54 8b 0e 85 c9 75 2e 68 j.j.j....3.........tX..tT....u.h
43e40 00 80 00 00 c7 46 04 00 80 00 00 ff 15 84 fa 54 00 8b 7e 04 8b c8 83 c4 04 89 0e c7 46 08 00 00 .....F.........T..~.........F...
43e60 00 00 c7 46 0c 00 00 00 00 85 c9 74 19 8b 46 08 6a 00 57 03 c1 50 53 ff 15 94 82 49 00 85 c0 7e ...F.......t..F.j.W..PS....I...~
43e80 0c 01 46 08 eb 07 c7 46 04 00 00 00 00 6a 00 ff 75 14 ff 75 10 53 ff 15 90 82 49 00 8b 7d 18 8b ..F....F.....j..u..u.S....I..}..
43ea0 f0 c7 07 00 00 00 00 83 fe ff 75 4d ff 15 98 82 49 00 8b d8 81 fb 33 27 00 00 75 0f c7 07 51 00 ..........uM....I.....3'..u...Q.
43ec0 00 00 33 c0 5f 5e 5b 8b e5 5d c3 8b 4d 08 8b d3 e8 1b be ff ff 50 8b 45 08 68 f8 f3 53 00 ff 30 ..3._^[..]..M........P.E.h..S..0
43ee0 e8 cb fd ff ff 8b 45 08 83 c4 0c 8b 00 89 98 68 46 00 00 c7 07 37 00 00 00 5f 8b c6 5e 5b 8b e5 ......E........hF....7..._..^[..
43f00 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 45 0c 8b 55 14 53 56 57 8b 7d 08 8b ]...............U...E..U.SVW.}..
43f20 8c 87 90 01 00 00 8d b7 b4 01 00 00 c1 e0 04 03 f0 89 4d 08 83 3e 00 74 75 8b 46 08 8b 4e 0c 3b ..................M..>.tu.F..N.;
43f40 c1 76 25 2b c1 3b d0 0f 42 c2 8b d8 8b 06 53 03 c1 50 ff 75 10 e8 36 46 02 00 8b 46 08 83 c4 0c .v%+.;..B.....S..P.u..6F...F....
43f60 01 5e 0c 8b 4e 0c eb 02 33 db 3b c8 75 26 ff 36 ff 15 8c fa 54 00 83 c4 04 c7 06 00 00 00 00 c7 .^..N...3.;.u&.6....T...........
43f80 46 04 00 00 00 00 c7 46 08 00 00 00 00 c7 46 0c 00 00 00 00 85 db 7e 10 8b 4d 18 8b c3 c7 01 00 F......F......F.......~..M......
43fa0 00 00 00 5f 5e 5b 5d c3 8b 55 14 8b 4d 08 6a 00 52 ff 75 10 51 ff 15 94 82 49 00 8b 75 18 89 45 ..._^[]..U..M.j.R.u.Q....I..u..E
43fc0 08 c7 06 00 00 00 00 83 f8 ff 75 48 ff 15 98 82 49 00 8b d8 81 fb 33 27 00 00 75 0e 8b 45 08 c7 ..........uH....I.....3'..u..E..
43fe0 06 51 00 00 00 5f 5e 5b 5d c3 8b d3 8b cf e8 fd bc ff ff 50 68 0c f4 53 00 ff 37 e8 b0 fc ff ff .Q..._^[]..........Ph..S..7.....
44000 8b 07 83 c4 0c 89 98 68 46 00 00 8b 45 08 c7 06 38 00 00 00 5f 5e 5b 5d c3 cc cc cc cc cc cc cc .......hF...E...8..._^[]........
44020 55 8b ec 83 ec 14 53 8b 5d 0c 8b c2 56 8b 31 33 d2 89 4d f4 33 c9 89 45 f0 89 4d fc 89 55 f8 57 U.....S.]...V.13..M.3..E..M..U.W
44040 85 db 0f 84 e0 01 00 00 f6 86 f8 00 00 00 10 74 6c 3b 86 5c 46 00 00 74 0a 8d 41 38 5f 5e 5b 8b ...............tl;.\F..t..A8_^[.
44060 e5 5d c3 8b be 58 46 00 00 03 fb 57 ff b6 54 46 00 00 ff 15 88 fa 54 00 8b c8 83 c4 08 89 4d 0c .]...XF....W..TF......T.......M.
44080 85 c9 75 0c b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 86 58 46 00 00 53 ff 75 08 03 c1 50 e8 ee 44 ..u......_^[..]...XF..S.u...P..D
440a0 02 00 8b 45 0c 83 c4 0c 89 86 54 46 00 00 33 c0 89 be 58 46 00 00 5f 5e 5b 8b e5 5d c3 a8 01 74 ...E......TF..3...XF.._^[..]...t
440c0 09 8b 96 70 01 00 00 89 55 f8 a8 02 74 22 8b 86 74 01 00 00 85 c0 75 13 39 8e 30 01 00 00 74 10 ...p....U...t"..t.....u.9.0...t.
440e0 8b 8e 70 01 00 00 89 4d fc eb 05 8b c8 89 45 fc 8b 45 08 89 45 0c bf 00 40 00 00 3b df 0f 46 fb ..p....M......E..E..E...@..;..F.
44100 85 d2 74 20 ff b6 28 01 00 00 57 6a 01 50 ff d2 83 c4 10 3d 01 00 00 10 74 64 3b c7 75 44 8b 45 ..t...(...Wj.P.....=....td;.uD.E
44120 0c 8b 4d fc 85 c9 74 28 ff b6 30 01 00 00 57 6a 01 50 ff d1 83 c4 10 3d 01 00 00 10 0f 84 a8 00 ..M...t(..0...Wj.P.....=........
44140 00 00 3b c7 0f 85 86 00 00 00 8b 45 0c 8b 4d fc 03 c7 89 45 0c 2b df 0f 84 cb 00 00 00 8b 55 f8 ..;........E..M....E.+........U.
44160 eb 94 57 50 68 54 f4 53 00 56 e8 41 fb ff ff 83 c4 10 b8 17 00 00 00 5f 5e 5b 8b e5 5d c3 8b 45 ..WPhT.S.V.A..........._^[..]..E
44180 f4 8b 80 90 03 00 00 f6 40 40 10 74 1a 68 20 f4 53 00 56 e8 18 fb ff ff 83 c4 08 b8 17 00 00 00 ........@@.t.h..S.V.............
441a0 5f 5e 5b 8b e5 5d c3 53 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 0f 84 c9 fe ff ff 53 ff 75 0c 57 _^[..].S....T..............S.u.W
441c0 e8 cb 43 02 00 8b 45 f0 89 86 5c 46 00 00 eb 42 68 78 f4 53 00 56 e8 d5 fa ff ff 83 c4 08 b8 17 ..C...E...\F...Bhx.S.V..........
441e0 00 00 00 5f 5e 5b 8b e5 5d c3 53 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 0f 84 86 fe ff ff 53 ff ..._^[..].S....T..............S.
44200 75 0c 57 e8 88 43 02 00 c7 86 5c 46 00 00 02 00 00 00 83 c4 0c 89 be 54 46 00 00 89 9e 58 46 00 u.W..C....\F...........TF....XF.
44220 00 83 8e f8 00 00 00 10 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ........_^3.[..]................
44240 55 8b ec 51 53 8b 5d 10 56 8b f1 c7 45 fc 38 00 00 00 57 8b fa 8b 06 8b 40 40 85 c0 74 7d f6 40 U..QS.].V...E.8...W.....@@..t}.@
44260 60 01 74 77 8b 86 70 06 00 00 83 38 01 75 6c 8b 86 94 01 00 00 33 d2 3b f8 c7 03 00 00 00 00 8b `.tw..p....8.ul......3.;........
44280 86 14 04 00 00 8b 8e 10 04 00 00 0f 94 c2 8b 7d 0c 2b c1 3b c7 c6 45 13 01 0f 42 f8 8b 86 0c 04 ...............}.+.;..E...B.....
442a0 00 00 85 ff 74 27 57 03 c1 50 ff 75 08 e8 de 42 02 00 01 be 10 04 00 00 83 c4 0c c6 86 6d 03 00 ....t'W..P.u...B.............m..
442c0 00 00 33 c0 89 3b 5f 5e 5b 8b e5 5d c3 b9 00 40 00 00 39 4d 0c 0f 42 4d 0c eb 3d 8b 86 94 01 00 ..3..;_^[..]...@..9M..BM..=.....
442e0 00 33 d2 8b 4d 0c 3b f8 c7 03 00 00 00 00 8b 06 0f 94 c2 c6 45 13 00 8b b8 00 03 00 00 85 ff b8 .3..M.;.............E...........
44300 00 40 00 00 0f 45 c7 3b c8 7c 0a 85 ff b9 00 40 00 00 0f 45 cf 8b 45 08 8d 7d fc 57 51 50 8b 84 .@...E.;.|.....@...E..E..}.WQP..
44320 96 a4 01 00 00 52 56 ff d0 8b f8 83 c4 14 85 ff 79 0a 8b 45 fc 5f 5e 5b 8b e5 5d c3 80 7d 13 00 .....RV.........y..E._^[..]..}..
44340 74 1e 57 ff b6 0c 04 00 00 ff 75 08 e8 3f 42 02 00 83 c4 0c 89 be 14 04 00 00 89 be 10 04 00 00 t.W.......u..?B.................
44360 01 3b 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc 55 8b ec 81 ec a8 00 00 00 53 56 57 8b f9 8b da .;3._^[..]......U........SVW....
44380 80 bf 28 03 00 00 00 0f 84 d3 00 00 00 8b 45 10 85 c0 0f 84 c8 00 00 00 8b 90 9c 00 00 00 85 d2 ..(...........E.................
443a0 0f 84 ba 00 00 00 8d 4b ff b8 90 f4 53 00 83 f9 03 0f 87 a9 00 00 00 ff 24 8d c4 50 44 00 b8 98 .......K....S...........$..PD...
443c0 f4 53 00 b9 a0 f4 53 00 eb 0a b8 98 f4 53 00 b9 a8 f4 53 00 52 51 50 68 ac f4 53 00 8d 85 5c ff .S....S......S....S.RQPh..S...\.
443e0 ff ff 68 a0 00 00 00 50 e8 d3 eb 00 00 8d b5 5c ff ff ff 83 c4 18 8d 4e 01 0f 1f 80 00 00 00 00 ..h....P.......\.......N........
44400 8a 06 46 84 c0 75 f9 8b 87 90 01 00 00 2b f1 85 c0 74 21 ff b7 1c 01 00 00 8d 8d 5c ff ff ff 56 ..F..u.......+...t!........\...V
44420 51 6a 00 57 ff d0 83 c4 14 85 c0 74 33 5f 5e 5b 8b e5 5d c3 ff b7 18 01 00 00 6a 01 6a 02 68 b4 Qj.W.......t3_^[..].......j.j.h.
44440 a3 53 00 e8 42 80 02 00 ff b7 18 01 00 00 8d 85 5c ff ff ff 6a 01 56 50 e8 2d 80 02 00 83 c4 20 .S..B...........\...j.VP.-......
44460 8b 87 90 01 00 00 85 c0 74 1a ff b7 1c 01 00 00 ff 75 0c ff 75 08 53 57 ff d0 83 c4 14 5f 5e 5b ........t........u..u.SW....._^[
44480 8b e5 5d c3 83 fb 02 77 2f ff b7 18 01 00 00 8d 04 5d b4 a3 53 00 6a 01 03 c3 6a 02 50 e8 e8 7f ..]....w/........]..S.j...j.P...
444a0 02 00 ff b7 18 01 00 00 6a 01 ff 75 0c ff 75 08 e8 d5 7f 02 00 83 c4 20 5f 5e 33 c0 5b 8b e5 5d ........j..u..u........._^3.[..]
444c0 c3 0f 1f 00 be 4f 44 00 ca 4f 44 00 c3 4f 44 00 cf 4f 44 00 cc cc cc cc cc cc cc cc cc cc cc cc .....OD..OD..OD..OD.............
444e0 55 8b ec 83 ec 18 53 33 db 89 55 f0 38 5d 08 b8 e0 93 04 00 56 8b f1 c7 45 f8 00 00 00 00 0f 45 U.....S3..U.8]......V...E......E
44500 d8 89 75 f4 33 c9 57 8b 96 c8 01 00 00 85 d2 0f 9f c1 80 7d 08 00 8b c1 74 0c 83 be cc 01 00 00 ..u.3.W............}....t.......
44520 00 7e 03 83 c8 02 83 e8 01 74 26 83 e8 01 74 6b 83 e8 01 74 11 80 7d 08 00 75 1e 33 c0 33 d2 5f .~.......t&...tk...t..}..u.3.3._
44540 5e 5b 8b e5 5d c3 8b 86 cc 01 00 00 3b d0 0f 4d d0 8b c2 99 8b d8 89 55 f8 8b 45 f0 85 c0 75 0e ^[..].......;..M.......U..E...u.
44560 e8 db ce 00 00 89 45 ec 8d 45 ec 89 55 f0 80 7d 08 00 8b 38 8b 40 04 6a 00 68 e8 03 00 00 74 23 ......E..E..U..}...8.@.j.h....t#
44580 2b 86 74 05 00 00 99 52 50 e8 42 ba 04 00 8b c8 8b 45 f4 2b b8 70 05 00 00 eb 21 8b 86 cc 01 00 +.t....RP.B......E.+.p....!.....
445a0 00 eb b0 2b 86 7c 05 00 00 99 52 50 e8 1f ba 04 00 8b c8 8b 45 f4 2b b8 78 05 00 00 69 c7 e8 03 ...+.|....RP........E.+.x...i...
445c0 00 00 8b f2 99 f7 d8 83 d2 00 f7 da 2b c1 8b 4d f8 1b d6 03 d8 8b c3 13 ca 0b c1 75 0c 83 c8 ff ............+..M...........u....
445e0 0b d0 5f 5e 5b 8b e5 5d c3 5f 5e 8b c3 8b d1 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc .._^[..]._^....[..].............
44600 55 8b ec 81 ec 9c 01 00 00 8b c1 89 55 f0 53 56 57 8b 18 89 45 fc c7 45 f4 00 00 00 00 c7 45 f8 U...........U.SVW...E..E......E.
44620 00 00 00 00 8b bb 90 03 00 00 8b 83 6c 01 00 00 0f b7 b3 68 01 00 00 89 45 e8 85 ff 75 09 66 85 ............l......h....E...u.f.
44640 f6 0f 84 f1 02 00 00 68 80 00 00 00 8d 85 68 ff ff ff 6a 00 50 e8 46 32 02 00 83 c4 0c 85 ff 0f .......h......h...j.P.F2........
44660 84 8a 01 00 00 8b cf 8d 51 01 66 0f 1f 44 00 00 8a 01 41 84 c0 75 f9 2b ca 81 f9 ff 00 00 00 0f ........Q.f..D....A..u.+........
44680 83 6a 01 00 00 68 00 01 00 00 8d 85 68 fe ff ff 6a 00 50 e8 08 32 02 00 83 c4 0c 6a 03 57 68 10 .j...h......h...j.P..2.....j.Wh.
446a0 f5 53 00 e8 d8 8e 02 00 83 c4 0c 85 c0 75 1e 83 c7 03 57 68 1c f5 53 00 53 e8 f2 f5 ff ff 83 c4 .S...........u....Wh..S.S.......
446c0 0c b8 2d 00 00 00 5f 5e 5b 8b e5 5d c3 6a 05 57 68 14 f5 53 00 e8 a6 8e 02 00 83 c4 0c 85 c0 75 ..-..._^[..].j.Wh..S...........u
446e0 03 83 c7 05 83 7d 08 02 8b 45 fc 8b 88 98 03 00 00 89 4d ec 75 0a c7 80 98 03 00 00 01 00 00 00 .....}...E........M.u...........
44700 8d 4d f8 8b d7 51 6a 00 8b c8 e8 11 1f 00 00 83 c4 08 83 f8 01 75 0b 8b 4d fc 8d 55 f8 e8 5e c8 .M...Qj..............u..M..U..^.
44720 00 00 8b 45 fc 8b 4d ec 89 88 98 03 00 00 8b 45 f8 85 c0 0f 84 9b 00 00 00 8b 10 b9 02 00 00 00 ...E..M........E................
44740 8b 42 04 83 e8 02 75 1a 8b 52 18 8d 85 68 fe ff ff 68 00 01 00 00 50 83 c2 04 e8 e1 7c 01 00 83 .B....u..R...h...h....P.....|...
44760 c4 08 8b 45 f8 8b 00 ff 70 04 8d 85 68 fe ff ff 50 ff 75 08 57 68 3c f5 53 00 53 e8 50 f4 ff ff ...E....p...h...P.u.Wh<.S.S.P...
44780 8b 55 f8 83 c4 18 8b cb e8 13 20 00 00 83 7d 08 02 0f 85 82 00 00 00 8d 85 6c ff ff ff 50 8d 95 .U............}..........l...P..
447a0 68 fe ff ff e8 d7 7b 01 00 83 c4 04 85 c0 7e 69 b8 02 00 00 00 56 66 89 85 68 ff ff ff ff 15 88 h.....{.......~i.....Vf..h......
447c0 82 49 00 66 89 85 6a ff ff ff b8 10 00 00 00 89 45 f4 eb 47 57 68 6c f5 53 00 53 e8 d0 f4 ff ff .I.f..j.........E..GWhl.S.S.....
447e0 83 c4 0c b8 2d 00 00 00 5f 5e 5b 8b e5 5d c3 83 7d 08 02 75 24 b8 02 00 00 00 56 66 89 85 68 ff ....-..._^[..]..}..u$.....Vf..h.
44800 ff ff ff 15 88 82 49 00 66 89 85 6a ff ff ff b8 10 00 00 00 89 45 f4 eb 02 33 c0 8b 3d 60 82 49 ......I.f..j.........E...3..=`.I
44820 00 50 8d 85 68 ff ff ff 50 ff 75 f0 ff d7 85 c0 79 4d 8b 45 e8 48 89 45 e8 85 c0 0f 8e a7 00 00 .P..h...P.u.....yM.E.H.E........
44840 00 0f b7 c6 50 68 c0 f5 53 00 53 e8 80 f3 ff ff 83 c4 0c 46 66 83 bd 68 ff ff ff 02 75 0e 56 ff ....Ph..S.S........Ff..h....u.V.
44860 15 ac 82 49 00 66 89 85 6a ff ff ff ff 75 f4 8d 85 68 ff ff ff 50 ff 75 f0 ff d7 85 c0 78 b3 68 ...I.f..j....u...h...P.u.....x.h
44880 80 00 00 00 8d 85 e8 fe ff ff c7 45 ec 80 00 00 00 6a 00 50 e8 07 30 02 00 83 c4 0c 8d 45 ec 50 ...........E.....j.P..0......E.P
448a0 8d 85 e8 fe ff ff 50 ff 75 f0 ff 15 74 82 49 00 85 c0 79 68 ff 15 98 82 49 00 8b 4d fc 8b f0 8b ......P.u...t.I...yh....I..M....
448c0 d6 89 b3 68 46 00 00 e8 24 b4 ff ff 50 56 68 84 f5 53 00 53 e8 d7 f3 ff ff 83 c4 10 b8 2d 00 00 ...hF...$...PVh..S.S.........-..
448e0 00 5f 5e 5b 8b e5 5d c3 ff 15 98 82 49 00 8b 4d fc 8b f0 8b d6 89 b3 68 46 00 00 e8 f0 b3 ff ff ._^[..].....I..M.......hF.......
44900 50 56 68 ec f5 53 00 53 e8 a3 f3 ff ff 83 c4 10 b8 2d 00 00 00 5f 5e 5b 8b e5 5d c3 0f b7 c6 50 PVh..S.S.........-..._^[..]....P
44920 68 ac f5 53 00 53 e8 a5 f2 ff ff 8b 45 fc 83 c4 0c c6 80 6f 03 00 00 01 5f 5e 33 c0 5b 8b e5 5d h..S.S......E......o...._^3.[..]
44940 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 10 8b 45 08 ba 07 00 00 00 53 56 ................U......E......SV
44960 8b d9 89 55 08 57 8b c8 8d 78 66 8b 34 bb 8d 3c bb 83 c0 14 89 75 f0 8b 34 83 8d 04 83 83 f1 01 ...U.W...xf.4..<.....u..4.......
44980 89 7d fc c7 07 ff ff ff ff 89 45 f4 85 f6 74 50 8b 7e 04 8b 76 1c 85 f6 74 46 8d 43 50 8d 04 88 .}........E...tP.~..v...tF.CP...
449a0 89 45 f8 83 38 00 74 0e 39 7e 04 74 09 8b 76 1c 85 f6 75 f4 eb 2a ff 75 fc 8b d6 8b cb e8 1e 0a .E..8.t.9~.t..v...u..*.u........
449c0 00 00 8b d0 83 c4 04 89 55 08 83 fa 07 75 0c 8b 76 1c 85 f6 74 0a 8b 45 f8 eb c8 8b 45 f4 89 30 ........U....u..v...t..E....E..0
449e0 8b 75 f0 83 fe ff 74 5b 85 db 74 27 83 7b 38 00 74 18 3b b3 94 01 00 00 75 2a 80 bb a1 01 00 00 .u....t[..t'.{8.t.;.....u*......
44a00 00 74 21 c6 83 a1 01 00 00 00 8b d6 8b cb e8 6d e6 ff ff 56 ff 15 68 82 49 00 8b 45 08 5f 5e 5b .t!............m...V..h.I..E._^[
44a20 8b e5 5d c3 8b d6 8b cb e8 53 e6 ff ff 8b 43 38 56 ff 73 3c ff d0 8b 45 08 83 c4 08 5f 5e 5b 8b ..]......S....C8V.s<...E...._^[.
44a40 e5 5d c3 5f 5e 8b c2 5b 8b e5 5d c3 cc cc cc cc 56 8b f1 8b 16 0f 10 86 02 01 00 00 0f 11 82 04 .]._^..[..].....V...............
44a60 48 00 00 0f 10 86 12 01 00 00 0f 11 82 14 48 00 00 f3 0f 7e 86 22 01 00 00 66 0f d6 82 24 48 00 H.............H....~."...f...$H.
44a80 00 8b 86 2a 01 00 00 89 82 2c 48 00 00 0f b7 86 2e 01 00 00 66 89 82 30 48 00 00 8b 0e 0f 10 86 ...*.....,H.........f..0H.......
44aa0 34 01 00 00 0f 11 81 38 48 00 00 0f 10 86 44 01 00 00 0f 11 81 48 48 00 00 f3 0f 7e 86 54 01 00 4......8H.....D......HH....~.T..
44ac0 00 66 0f d6 81 58 48 00 00 8b 86 5c 01 00 00 89 81 60 48 00 00 0f b7 86 60 01 00 00 66 89 81 64 .f...XH....\.....`H.....`...f..d
44ae0 48 00 00 8b 86 90 03 00 00 8b 0e 8b 00 89 81 6c 48 00 00 8b 86 90 03 00 00 8b 0e 8b 40 3c 89 81 H..............lH...........@<..
44b00 70 48 00 00 8b 0e 8b 86 30 01 00 00 89 81 34 48 00 00 8b 0e 8b 86 64 01 00 00 5e 89 81 68 48 00 pH......0.....4H......d...^..hH.
44b20 00 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 81 ec 0c 01 00 00 53 56 57 8b f9 8b f2 ................U........SVW....
44b40 83 bf 8c 00 00 00 02 8b 1f 0f 84 75 01 00 00 80 bf 56 03 00 00 00 0f 85 61 01 00 00 80 bf 72 03 ...........u.....V......a.....r.
44b60 00 00 00 0f 85 54 01 00 00 8d 45 fc c7 45 fc 80 00 00 00 50 8d 85 f8 fe ff ff 50 56 ff 15 70 82 .....T....E..E.....P......PV..p.
44b80 49 00 85 c0 74 28 ff 15 98 82 49 00 8b f0 8b cf 8b d6 e8 59 b1 ff ff 50 56 68 0c f6 53 00 53 e8 I...t(....I........Y...PVh..S.S.
44ba0 0c f1 ff ff 83 c4 10 5f 5e 5b 8b e5 5d c3 68 80 00 00 00 8d 85 78 ff ff ff c7 45 fc 80 00 00 00 ......._^[..].h......x....E.....
44bc0 6a 00 50 e8 d8 2c 02 00 83 c4 0c 8d 45 fc 50 8d 85 78 ff ff ff 50 56 ff 15 74 82 49 00 85 c0 74 j.P..,......E.P..x...PV..t.I...t
44be0 28 ff 15 98 82 49 00 8b f0 8b cf 8b d6 e8 fe b0 ff ff 50 56 68 84 f5 53 00 53 e8 b1 f0 ff ff 83 (....I............PVh..S.S......
44c00 c4 10 5f 5e 5b 8b e5 5d c3 0f b7 85 f8 fe ff ff 8d b7 02 01 00 00 83 e8 02 0f 85 e1 00 00 00 6a .._^[..].......................j
44c20 2e 56 8d 95 fc fe ff ff 8d 48 02 e8 10 78 01 00 83 c4 08 85 c0 0f 84 c5 00 00 00 ff b5 fa fe ff .V.......H...x..................
44c40 ff a1 ac 82 49 00 89 45 f8 ff d0 0f b7 c0 89 87 30 01 00 00 0f 10 06 8b 46 28 0f 11 47 58 0f 10 ....I..E........0.......F(..GX..
44c60 46 10 0f 11 47 68 f3 0f 7e 46 20 66 0f d6 47 78 89 87 80 00 00 00 66 8b 46 2c 8d b7 34 01 00 00 F...Gh..~F.f..Gx......f.F,..4...
44c80 66 89 87 84 00 00 00 0f b7 85 78 ff ff ff 83 e8 02 75 38 6a 2e 56 8d 95 7c ff ff ff 8d 48 02 e8 f.........x......u8j.V..|....H..
44ca0 9c 77 01 00 83 c4 08 85 c0 74 20 ff b5 7a ff ff ff ff 55 f8 0f b7 c0 89 87 64 01 00 00 8b cf e8 .w.......t...z....U......d......
44cc0 8c fd ff ff 5f 5e 5b 8b e5 5d c3 c6 06 00 c7 87 64 01 00 00 00 00 00 00 ff 15 40 80 49 00 8b f0 ...._^[..]......d.........@.I...
44ce0 8b cf 8b d6 e8 07 b0 ff ff 50 56 68 60 f6 53 00 53 e8 ba ef ff ff 83 c4 10 5f 5e 5b 8b e5 5d c3 .........PVh`.S.S........_^[..].
44d00 c6 06 00 c7 87 30 01 00 00 00 00 00 00 ff 15 40 80 49 00 8b f0 8b cf 8b d6 e8 d2 af ff ff 50 56 .....0.........@.I............PV
44d20 68 34 f6 53 00 53 e8 85 ef ff ff 83 c4 10 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc h4.S.S........_^[..]............
44d40 55 8b ec 83 e4 f8 83 ec 5c 53 56 33 c0 33 db 57 8b f9 89 44 24 18 8b 45 08 8b 37 89 74 24 0c 88 U.......\SV3.3.W...D$..E..7.t$..
44d60 18 38 9f 61 03 00 00 74 0c c6 00 01 33 c0 5f 5e 5b 8b e5 5d c3 e8 c6 c6 00 00 8b 8e cc 01 00 00 .8.a...t....3._^[..]............
44d80 89 44 24 24 33 c0 89 54 24 20 8b 96 c8 01 00 00 85 d2 c7 44 24 14 e0 93 04 00 0f 9f c0 89 5c 24 .D$$3..T$..........D$.........\$
44da0 10 85 c9 7e 03 83 c8 02 83 e8 01 74 13 83 e8 01 74 0a 83 e8 01 75 14 3b d1 0f 4c ca 8b c1 eb 02 ...~.......t....t....u.;..L.....
44dc0 8b c2 99 89 44 24 14 89 54 24 10 8b 44 24 20 2b 86 74 05 00 00 6a 00 99 68 e8 03 00 00 52 50 e8 ....D$..T$..D$.+.t...j..h....RP.
44de0 ec b1 04 00 8b c8 8b f2 8b 54 24 0c 8b 44 24 24 2b 82 70 05 00 00 69 c0 e8 03 00 00 99 f7 d8 13 .........T$..D$$+.p...i.........
44e00 d3 f7 da 2b c1 8b 4c 24 14 1b d6 8b 74 24 10 03 c8 8b c1 89 4c 24 14 13 f2 0b c6 89 74 24 10 0f ...+..L$....t$......L$......t$..
44e20 84 88 05 00 00 85 f6 0f 8c 80 05 00 00 7f 08 85 c9 0f 82 76 05 00 00 33 f6 89 74 24 1c 0f 1f 00 ...................v...3..t$....
44e40 8b c6 83 f0 01 89 44 24 2c 8b 84 b7 98 01 00 00 83 f8 ff 0f 84 8f 02 00 00 6a 00 6a 00 50 83 c9 ......D$,................j.j.P..
44e60 ff e8 fa 0d 00 00 83 c4 0c 85 c0 0f 85 d8 00 00 00 8b 44 24 20 33 db 2b 87 7c 03 00 00 53 99 68 ..................D$.3.+.|...S.h
44e80 e8 03 00 00 52 50 e8 45 b1 04 00 89 44 24 1c 8b ca 8b 44 24 24 2b 87 78 03 00 00 69 c0 e8 03 00 ....RP.E....D$....D$$+.x...i....
44ea0 00 99 01 44 24 1c 13 ca 8b 97 8c 03 00 00 3b ca 7c 26 8b 87 88 03 00 00 7f 06 39 44 24 1c 72 18 ...D$.........;.|&........9D$.r.
44ec0 52 50 68 a0 f6 53 00 ff 74 24 18 e8 00 ed ff ff 83 c4 10 bb 4c 27 00 00 85 f6 0f 85 46 01 00 00 RPh..S..t$..........L'......F...
44ee0 39 77 54 0f 85 3d 01 00 00 8b 44 24 20 2b 87 7c 03 00 00 56 99 68 e8 03 00 00 52 50 e8 cf b0 04 9wT..=....D$.+.|...V.h....RP....
44f00 00 89 44 24 1c 8b ca 8b 44 24 24 2b 87 78 03 00 00 69 c0 e8 03 00 00 99 01 44 24 1c 13 ca 89 4c ..D$....D$$+.x...i.......D$....L
44f20 24 34 0f 88 fe 00 00 00 7f 0e 81 7c 24 1c c8 00 00 00 0f 82 ee 00 00 00 6a 01 8b cf e8 0f fa ff $4.........|$...........j.......
44f40 ff 83 c4 04 e9 dd 00 00 00 83 f8 02 74 61 80 bf 72 03 00 00 00 75 58 a8 04 0f 84 c7 00 00 00 8b ............ta..r....uX.........
44f60 b4 b7 98 01 00 00 6a 00 6a 00 c7 44 24 30 00 00 00 00 c7 44 24 38 04 00 00 00 ff 15 44 81 49 00 ......j.j..D$0.....D$8......D.I.
44f80 8d 44 24 30 50 8d 44 24 2c 50 68 07 10 00 00 68 ff ff 00 00 56 ff 15 b0 82 49 00 85 c0 74 0a ff .D$0P.D$,Ph....h....V....I...t..
44fa0 15 98 82 49 00 8b d8 eb 79 8b 5c 24 28 eb 73 8b b4 b7 98 01 00 00 6a 00 6a 00 c7 44 24 30 00 00 ...I....y.\$(.s.......j.j..D$0..
44fc0 00 00 c7 44 24 38 04 00 00 00 ff 15 44 81 49 00 8d 44 24 30 50 8d 44 24 2c 50 68 07 10 00 00 68 ...D$8......D.I..D$0P.D$,Ph....h
44fe0 ff ff 00 00 56 ff 15 b0 82 49 00 85 c0 74 0a ff 15 98 82 49 00 8b d8 eb 04 8b 5c 24 28 85 db 0f ....V....I...t.....I......\$(...
45000 84 33 01 00 00 81 fb 48 27 00 00 0f 84 27 01 00 00 68 c4 f6 53 00 ff 74 24 10 e8 b1 eb ff ff 83 .3.....H'....'...h..S..t$.......
45020 c4 08 8b 74 24 1c 85 db 0f 84 ba 00 00 00 8b 44 24 0c 53 89 98 68 46 00 00 ff 15 6c 82 49 00 8b ...t$..........D$.S..hF....l.I..
45040 54 b7 50 85 d2 0f 84 9d 00 00 00 8b 42 04 83 e8 02 75 1a 8b 52 18 8d 44 24 38 6a 2e 50 83 c2 04 T.P.........B....u..R..D$8j.P...
45060 b9 02 00 00 00 e8 d6 73 01 00 83 c4 08 8b d3 8b cf e8 7a ac ff ff 50 ff b7 f4 00 00 00 8d 44 24 .......s..........z...P.......D$
45080 40 50 68 d8 f6 53 00 ff 74 24 1c e8 40 eb ff ff 8b 44 b7 50 83 c4 14 83 78 1c 00 75 0a 8b 44 24 @Ph..S..t$..@....D.P....x..u..D$
450a0 14 8b 54 24 10 eb 11 6a 00 6a 02 ff 74 24 18 ff 74 24 20 e8 18 af 04 00 56 8b cf 89 87 88 03 00 ..T$...j.j..t$..t$......V.......
450c0 00 89 97 8c 03 00 00 e8 84 f8 ff ff 83 c4 04 83 f8 07 75 0e 8b 4c 24 2c 83 bc 8f 98 01 00 00 ff ..................u..L$,........
450e0 75 06 89 44 24 18 eb 04 8b 44 24 18 46 89 74 24 1c 83 fe 02 0f 8c 46 fd ff ff 85 c0 0f 84 c1 02 u..D$....D$.F.t$......F.........
45100 00 00 83 7f 54 00 75 18 6a 01 8b cf e8 3f f8 ff ff 83 c4 04 89 44 24 18 85 c0 0f 84 4c fc ff ff ....T.u.j....?.......D$.....L...
45120 80 bf 5b 03 00 00 00 0f 84 2b 02 00 00 8b b7 bc 00 00 00 e9 48 02 00 00 8b 4c 24 1c 8b 5c 24 2c ..[......+..........H....L$..\$,
45140 8b 84 8f 98 01 00 00 89 87 90 01 00 00 8b 44 8f 50 89 47 4c c7 84 8f 98 01 00 00 ff ff ff ff 8b ..............D.P.GL............
45160 b4 9f 98 01 00 00 83 fe ff 74 39 83 7f 38 00 74 18 3b b7 94 01 00 00 75 4f 80 bf a1 01 00 00 00 .........t9..8.t.;.....uO.......
45180 74 46 c6 87 a1 01 00 00 00 8b d6 8b cf e8 ee de ff ff 56 ff 15 68 82 49 00 c7 84 9f 98 01 00 00 tF................V..h.I........
451a0 ff ff ff ff 80 bf 5b 03 00 00 00 0f 84 b7 00 00 00 80 bf 5a 03 00 00 00 74 25 8b 97 dc 00 00 00 ......[............Z....t%......
451c0 8b 8f e4 00 00 00 eb 45 8b d6 8b cf e8 af de ff ff 8b 47 38 56 ff 77 3c ff d0 83 c4 08 eb ba 80 .......E..........G8V.w<........
451e0 bf 57 03 00 00 00 74 08 8b 97 ac 00 00 00 eb 06 8b 97 98 00 00 00 80 bf 58 03 00 00 00 74 08 8b .W....t.................X....t..
45200 8f fc 00 00 00 eb 06 8b 8f f8 00 00 00 8b 87 c8 00 00 00 83 c0 fc c6 87 77 03 00 00 01 83 f8 03 ........................w.......
45220 0f 87 c3 00 00 00 ff 24 85 cc 5f 44 00 57 6a 00 51 8b 8f cc 00 00 00 52 8b 97 d0 00 00 00 e8 8d .......$.._D.Wj.Q......R........
45240 8e 01 00 83 c4 10 eb 11 57 51 51 8b 8f cc 00 00 00 e8 5a 88 01 00 83 c4 0c c6 87 77 03 00 00 00 ........WQQ.......Z........w....
45260 85 c0 0f 85 5b 01 00 00 8b 45 08 c6 87 61 03 00 00 01 c6 00 01 e8 c6 c1 00 00 8b c8 8b 44 24 0c ....[....E...a...............D$.
45280 8b 98 74 05 00 00 2b d3 8b b0 70 05 00 00 89 74 24 30 66 0f 6e ca f3 0f e6 c9 f2 0f 5e 0d 20 46 ..t...+...p....t$0f.n.......^..F
452a0 54 00 3b ce 74 0e 2b ce 66 0f 6e c1 f3 0f e6 c0 f2 0f 58 c8 f2 0f 11 88 40 05 00 00 8b cf 8b 97 T.;.t.+.f.n.......X.....@.......
452c0 90 01 00 00 e8 67 f8 ff ff 8b 17 80 ba 40 03 00 00 00 0f 84 94 fa ff ff 80 bf 5b 03 00 00 00 74 .....g.......@............[....t
452e0 2a 8b 8f c0 00 00 00 eb 4a 68 70 fb 53 00 ff 37 e8 bb e9 ff ff b8 07 00 00 00 c6 87 77 03 00 00 *.......Jhp.S..7............w...
45300 00 83 c4 08 5f 5e 5b 8b e5 5d c3 80 bf 5a 03 00 00 00 74 08 8b 8f e0 00 00 00 eb 17 80 bf 57 03 ...._^[..]...Z....t...........W.
45320 00 00 00 74 08 8b 8f b0 00 00 00 eb 06 8b 8f 9c 00 00 00 ff 77 44 8d 47 58 ff b7 f4 00 00 00 50 ...t................wD.GX......P
45340 51 68 90 fb 53 00 52 e8 84 e8 ff ff 83 c4 18 33 c0 5f 5e 5b 8b e5 5d c3 80 bf 5a 03 00 00 00 74 Qh..S.R........3._^[..]...Z....t
45360 08 8b b7 dc 00 00 00 eb 17 80 bf 57 03 00 00 00 74 08 8b b7 ac 00 00 00 eb 06 8b b7 98 00 00 00 ...........W....t...............
45380 8b d3 8b cf e8 67 a9 ff ff 50 ff b7 f4 00 00 00 56 68 fc f6 53 00 ff 74 24 1c e8 11 e9 ff ff 8b .....g...P......Vh..S..t$.......
453a0 44 24 2c 83 c4 14 5f 5e 5b 8b e5 5d c3 68 8c f6 53 00 ff 74 24 10 e8 f5 e8 ff ff b8 1c 00 00 00 D$,..._^[..].h..S..t$...........
453c0 83 c4 08 5f 5e 5b 8b e5 5d c3 66 90 48 5e 44 00 2d 5e 44 00 48 5e 44 00 2d 5e 44 00 cc cc cc cc ..._^[..].f.H^D.-^D.H^D.-^D.....
453e0 55 8b ec 83 e4 f8 81 ec 04 02 00 00 8b 45 08 53 56 57 8b f9 c6 44 24 0f 00 8b 37 c7 00 ff ff ff U............E.SVW...D$...7.....
45400 ff 8b 42 04 8b 1f 89 44 24 30 8b 87 8c 00 00 00 83 f8 02 89 44 24 34 b8 11 00 00 00 89 74 24 1c ..B....D$0..........D$4......t$.
45420 74 03 8b 42 0c 89 44 24 38 8b 42 10 89 44 24 3c 3d 80 00 00 00 76 0d c7 44 24 3c 80 00 00 00 b8 t..B..D$8.B..D$<=....v..D$<.....
45440 80 00 00 00 50 ff 72 18 8d 44 24 48 50 e8 3e 31 02 00 8b 83 a0 01 00 00 83 c4 0c 85 c0 74 14 8d ....P.r..D$HP.>1.............t..
45460 4c 24 30 51 6a 00 ff b3 a4 01 00 00 ff d0 83 c4 0c eb 12 ff 74 24 38 ff 74 24 38 ff 74 24 38 ff L$0Qj...............t$8.t$8.t$8.
45480 15 78 82 49 00 8b d8 83 fb ff 0f 84 4e 05 00 00 33 c0 89 44 24 18 0f b7 44 24 40 83 e8 02 0f 85 .x.I........N...3..D$...D$@.....
454a0 e0 04 00 00 8d 84 24 c0 00 00 00 b9 02 00 00 00 6a 2e 50 8d 54 24 4c e8 84 6f 01 00 83 c4 08 85 ......$.........j.P.T$L..o......
454c0 c0 0f 84 bd 04 00 00 ff 74 24 42 ff 15 ac 82 49 00 8d 84 24 c0 00 00 00 50 68 88 f7 53 00 56 e8 ........t$B....I...$....Ph..S.V.
454e0 ec e6 ff ff 83 c4 0c 83 7c 24 30 02 75 65 83 7c 24 34 01 75 5e 80 be 56 03 00 00 00 c6 44 24 0e ........|$0.ue.|$4.u^..V.....D$.
45500 01 74 55 8b 37 8d 44 24 10 6a 04 50 6a 01 6a 06 53 c7 44 24 24 01 00 00 00 ff 15 8c 82 49 00 85 .tU.7.D$.j.Pj.j.S.D$$........I..
45520 c0 79 20 ff 15 98 82 49 00 8b d0 8b cf e8 be a7 ff ff 50 68 24 f7 53 00 56 e8 92 e6 ff ff 83 c4 .y.....I..........Ph$.S.V.......
45540 0c eb 15 68 44 f7 53 00 56 e8 82 e6 ff ff 83 c4 08 eb 05 c6 44 24 0e 00 a1 24 09 55 00 c7 44 24 ...hD.S.V...........D$...$.U..D$
45560 10 20 40 00 00 c7 44 24 20 00 00 00 00 c7 44 24 14 04 00 00 00 85 c0 0f 85 a0 00 00 00 68 1c 01 ..@...D$......D$.............h..
45580 00 00 50 8d 84 24 f8 00 00 00 50 e8 10 23 02 00 8b 35 68 81 49 00 83 c4 0c c7 84 24 f0 00 00 00 ..P..$....P..#...5h.I......$....
455a0 1c 01 00 00 c7 84 24 f4 00 00 00 06 00 00 00 c7 84 24 f8 00 00 00 00 00 00 00 6a 03 6a 02 6a 00 ......$..........$........j.j.j.
455c0 6a 00 c7 84 24 10 01 00 00 02 00 00 00 ff d6 6a 03 6a 01 52 50 ff d6 6a 03 6a 20 52 50 ff d6 6a j...$..........j.j.RP..j.j.RP..j
455e0 03 6a 10 52 50 ff d6 6a 01 6a 08 52 50 ff d6 52 50 6a 33 8d 84 24 fc 00 00 00 50 ff 15 6c 81 49 .j.RP..j.j.RP..RPj3..$....P..l.I
45600 00 85 c0 74 0c c7 05 24 09 55 00 02 00 00 00 eb 52 c7 05 24 09 55 00 01 00 00 00 eb 05 83 f8 02 ...t...$.U......R..$.U..........
45620 74 41 8d 44 24 14 50 8d 44 24 24 50 68 01 10 00 00 68 ff ff 00 00 53 ff 15 b0 82 49 00 85 c0 75 tA.D$.P.D$$Ph....h....S....I...u
45640 0a 8b 44 24 20 3b 44 24 10 7f 18 6a 04 8d 44 24 14 50 68 01 10 00 00 68 ff ff 00 00 53 ff 15 8c ..D$.;D$...j..D$.Ph....h....S...
45660 82 49 00 80 7c 24 0e 00 8b 74 24 1c 0f 84 a8 00 00 00 80 be 8c 04 00 00 00 0f 84 9b 00 00 00 6a .I..|$...t$....................j
45680 04 8d 44 24 14 c7 44 24 14 01 00 00 00 50 6a 08 68 ff ff 00 00 53 ff 15 8c 82 49 00 85 c0 79 11 ..D$..D$.....Pj.h....S....I...y.
456a0 53 68 b8 f4 53 00 56 e8 24 e5 ff ff 83 c4 0c eb 69 8b 86 90 04 00 00 25 ff ff ff 7f c7 44 24 24 Sh..S.V.$.......i......%.....D$$
456c0 01 00 00 00 69 c0 e8 03 00 00 6a 00 6a 00 89 44 24 30 69 86 94 04 00 00 e8 03 00 00 89 44 24 18 ....i.....j.j..D$0i..........D$.
456e0 89 44 24 34 8d 44 24 1c 50 6a 00 6a 00 6a 0c 8d 44 24 3c 50 68 04 00 00 98 53 ff 15 64 82 49 00 .D$4.D$.Pj.j.j..D$<Ph....S..d.I.
45700 85 c0 74 16 ff 15 98 82 49 00 50 53 68 e0 f4 53 00 56 e8 b9 e4 ff ff 83 c4 10 8b 86 98 01 00 00 ..t.....I.PSh..S.V..............
45720 85 c0 74 18 6a 00 53 ff b6 9c 01 00 00 ff d0 83 c4 0c 83 f8 02 75 77 c6 44 24 0f 01 83 7c 24 30 ..t.j.S..............uw.D$...|$0
45740 02 0f 85 e0 00 00 00 51 6a 02 8b d3 8b cf e8 ad ee ff ff 83 c4 08 89 44 24 18 85 c0 0f 84 c5 00 .......Qj..............D$.......
45760 00 00 83 7f 38 00 74 20 3b 9f 94 01 00 00 0f 85 99 00 00 00 80 bf a1 01 00 00 00 0f 84 8c 00 00 ....8.t.;.......................
45780 00 c6 87 a1 01 00 00 00 8b d3 8b cf e8 ef d8 ff ff 53 ff 15 68 82 49 00 8b 44 24 18 b9 07 00 00 .................S..h.I..D$.....
457a0 00 83 f8 01 0f 44 c1 5f 5e 5b 8b e5 5d c3 85 c0 74 8a 83 7f 38 00 74 18 3b 9f 94 01 00 00 75 2c .....D._^[..]...t...8.t.;.....u,
457c0 80 bf a1 01 00 00 00 74 23 c6 87 a1 01 00 00 00 8b d3 8b cf e8 a7 d8 ff ff 53 ff 15 68 82 49 00 .......t#................S..h.I.
457e0 b8 2a 00 00 00 5f 5e 5b 8b e5 5d c3 8b d3 8b cf e8 8b d8 ff ff 8b 47 38 53 ff 77 3c ff d0 83 c4 .*..._^[..]...........G8S.w<....
45800 08 b8 2a 00 00 00 5f 5e 5b 8b e5 5d c3 8b d3 8b cf e8 6a d8 ff ff 8b 47 38 53 ff 77 3c ff d0 83 ..*..._^[..]......j....G8S.w<...
45820 c4 08 e9 71 ff ff ff 8d 44 24 14 c7 44 24 14 01 00 00 00 50 68 7e 66 04 80 53 ff 15 7c 82 49 00 ...q....D$..D$.....Ph~f..S..|.I.
45840 e8 fb bb 00 00 83 bf 80 03 00 00 01 89 87 78 03 00 00 89 97 7c 03 00 00 7e 16 ff b7 8c 03 00 00 ..............x.....|...~.......
45860 8b ce ff b7 88 03 00 00 e8 c3 de ff ff 83 c4 08 80 7c 24 0f 00 0f 85 fb 00 00 00 83 bf 8c 00 00 .................|$.............
45880 00 01 0f 85 ee 00 00 00 80 bf 72 03 00 00 00 75 2d ff 74 24 3c 8d 44 24 44 50 53 ff 15 80 82 49 ..........r....u-.t$<.D$DPS....I
458a0 00 83 f8 ff 74 18 8b 44 24 18 85 c0 0f 85 2e 01 00 00 8b 4d 08 89 19 5f 5e 5b 8b e5 5d c3 ff 15 ....t..D$..........M..._^[..]...
458c0 98 82 49 00 89 44 24 14 83 f8 0b 0f 84 97 00 00 00 3d 32 27 00 00 7e 0b 3d 34 27 00 00 0f 8e 85 ..I..D$..........=2'..~.=4'.....
458e0 00 00 00 8b d0 8b cf e8 04 a4 ff ff 50 8d 84 24 c4 00 00 00 50 68 98 f7 53 00 56 e8 d0 e2 ff ff ............P..$....Ph..S.V.....
45900 8b 44 24 24 83 c4 10 89 86 68 46 00 00 83 7f 38 00 74 18 3b 9f 94 01 00 00 75 2c 80 bf a1 01 00 .D$$.....hF....8.t.;.....u,.....
45920 00 00 74 23 c6 87 a1 01 00 00 00 8b d3 8b cf e8 4c d7 ff ff 53 ff 15 68 82 49 00 b8 07 00 00 00 ..t#............L...S..h.I......
45940 5f 5e 5b 8b e5 5d c3 8b d3 8b cf e8 30 d7 ff ff 8b 47 38 53 ff 77 3c ff d0 83 c4 08 b8 07 00 00 _^[..]......0....G8S.w<.........
45960 00 5f 5e 5b 8b e5 5d c3 8b 4d 08 33 c0 89 19 5f 5e 5b 8b e5 5d c3 8b 45 08 89 18 33 c0 5f 5e 5b ._^[..]..M.3..._^[..]..E...3._^[
45980 8b e5 5d c3 c6 84 24 c0 00 00 00 00 ff 15 40 80 49 00 8b f0 8b cf 8b d6 e8 53 a3 ff ff 50 56 68 ..]...$.......@.I........S...PVh
459a0 58 f7 53 00 ff 74 24 28 e8 03 e3 ff ff 83 c4 10 83 7f 38 00 74 18 3b 9f 94 01 00 00 75 29 80 bf X.S..t$(..........8.t.;.....u)..
459c0 a1 01 00 00 00 74 20 c6 87 a1 01 00 00 00 8b d3 8b cf e8 a9 d6 ff ff 53 ff 15 68 82 49 00 33 c0 .....t.................S..h.I.3.
459e0 5f 5e 5b 8b e5 5d c3 8b d3 8b cf e8 90 d6 ff ff 8b 47 38 53 ff 77 3c ff d0 83 c4 08 33 c0 5f 5e _^[..]...........G8S.w<.....3._^
45a00 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 1c 53 56 8b f1 89 55 e8 57 8b 3e [..]............U.....SV...U.W.>
45a20 89 7d f4 e8 18 ba 00 00 89 45 ec 33 c9 b8 e0 93 04 00 89 55 f0 33 d2 89 45 f8 8b 87 c8 01 00 00 .}.......E.3.......U.3..E.......
45a40 bb 07 00 00 00 85 c0 89 55 fc 8b 97 cc 01 00 00 0f 9f c1 85 d2 7e 03 83 c9 02 83 e9 01 74 13 83 ........U............~.......t..
45a60 e9 01 74 0c 83 e9 01 75 10 3b c2 0f 4d c2 eb 02 8b c2 99 89 45 f8 89 55 fc 8b 45 f0 2b 87 74 05 ..t....u.;..M.......E..U..E.+.t.
45a80 00 00 6a 00 99 68 e8 03 00 00 52 50 e8 3f a5 04 00 8b c8 8b fa 8b 45 f4 8b 55 ec 2b 90 70 05 00 ..j..h....RP.?........E..U.+.p..
45aa0 00 69 c2 e8 03 00 00 99 f7 d8 83 d2 00 f7 da 2b c1 8b 4d f8 1b d7 8b 7d fc 03 c8 8b c1 89 4d f8 .i.............+..M....}......M.
45ac0 13 fa 0b c7 89 7d fc 0f 84 e6 00 00 00 85 ff 0f 8c de 00 00 00 7f 08 85 c9 0f 82 d4 00 00 00 8b .....}..........................
45ae0 55 e8 33 c9 8b 02 85 c0 74 0e 66 0f 1f 44 00 00 8b 40 1c 41 85 c0 75 f8 89 8e 80 03 00 00 8b 02 U.3.....t.f..D...@.A..u.........
45b00 89 46 50 8d 86 98 01 00 00 c7 00 ff ff ff ff 8b 0e 6a 00 68 c8 00 00 00 c7 46 54 00 00 00 00 89 .FP..............j.h.....FT.....
45b20 45 e8 c7 86 9c 01 00 00 ff ff ff ff e8 bf da ff ff 8b 7e 50 83 c4 08 8b 45 f8 8b 55 fc 83 7f 1c E.................~P....E..U....
45b40 00 74 0b 6a 00 6a 02 52 50 e8 82 a4 04 00 89 86 88 03 00 00 89 96 8c 03 00 00 85 ff 74 28 66 90 .t.j.j.RP...................t(f.
45b60 8d 86 98 01 00 00 8b d7 50 8b ce e8 70 f8 ff ff 8b d8 83 c4 04 85 db 74 0d 8b 46 50 8b 78 1c 89 ........P...p..........t..FP.x..
45b80 7e 50 85 ff 75 da 8b 45 e8 83 38 ff 75 13 b8 07 00 00 00 85 db 0f 44 d8 8b c3 5f 5e 5b 8b e5 5d ~P..u..E..8.u.........D..._^[..]
45ba0 c3 8b 45 f4 ff 80 f8 47 00 00 33 c0 5f 5e 5b 8b e5 5d c3 68 8c f6 53 00 ff 75 f4 e8 f0 e0 ff ff ..E....G..3._^[..].h..S..u......
45bc0 83 c4 08 b8 1c 00 00 00 5f 5e 5b 8b e5 5d c3 cc 55 8b ec 8b 4d 0c 8b 45 08 3b 01 75 0b c6 41 04 ........_^[..]..U...M..E.;.u..A.
45be0 01 b8 01 00 00 00 5d c3 33 c0 5d c3 cc cc cc cc 55 8b ec 83 ec 08 56 8b f1 57 8b be 20 06 00 00 ......].3.].....U.....V..W......
45c00 85 ff 74 3d 8b 4e 44 85 c9 75 05 39 4e 40 74 31 89 7d f8 c6 45 fc 00 85 c9 75 03 8b 4e 40 68 d0 ..t=.ND..u.9N@t1.}..E....u..N@h.
45c20 67 44 00 83 c1 68 8d 55 f8 e8 02 d9 00 00 83 c4 04 80 7d fc 00 75 13 c7 86 20 06 00 00 00 00 00 gD...h.U..........}..u..........
45c40 00 5f 83 c8 ff 5e 8b e5 5d c3 8b 87 90 01 00 00 5f 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc ._...^..]......._^..]...........
45c60 55 8b ec 81 ec 60 03 00 00 53 8b 5d 10 33 c0 c7 45 e8 00 00 00 00 8b d1 89 55 f0 c7 45 ec 00 00 U....`...S.].3..E........U..E...
45c80 00 00 89 45 f8 89 5d e4 56 57 85 db 7c 19 7f 0b 8b 75 0c 81 fe ff ff ff 7f 72 0f 33 db be ff ff ...E..].VW..|....u.......r.3....
45ca0 ff 7f 89 5d e4 eb 03 8b 75 0c 8b 7d 08 83 fa ff 75 2f 3b fa 75 2b 85 f6 74 1e 79 15 68 26 27 00 ...]....u..}....u/;.u+..t.y.h&'.
45cc0 00 ff 15 6c 82 49 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 56 ff 15 48 81 49 00 33 c0 5f 5e 5b 8b e5 5d ...l.I...._^[..].V..H.I.3._^[..]
45ce0 c3 85 db 7c 17 7f 04 85 f6 74 11 89 75 f8 e8 4d b7 00 00 89 55 ec 8b 55 f0 89 45 e8 33 c9 89 8d ...|.....t..u..M....U..U..E.3...
45d00 b4 fe ff ff 89 8d ac fd ff ff 83 fa ff 74 21 b9 01 00 00 00 89 95 b0 fd ff ff c7 85 ac fd ff ff .............t!.................
45d20 01 00 00 00 89 95 b8 fe ff ff 89 8d b4 fe ff ff 83 c8 ff c7 85 a4 fc ff ff 00 00 00 00 39 45 f0 .............................9E.
45d40 0f 44 d0 3b f8 74 42 33 c0 89 bd a8 fc ff ff c7 85 a4 fc ff ff 01 00 00 00 85 c9 74 11 0f 1f 00 .D.;.tB3...................t....
45d60 39 bc 85 b8 fe ff ff 74 05 40 3b c1 72 f2 3b c1 75 12 83 f9 40 73 0d 89 bc 85 b8 fe ff ff ff 85 9......t.@;.r.;.u...@s..........
45d80 b4 fe ff ff 3b fa 0f 47 d7 85 db 7f 0a 7c 04 85 f6 73 04 33 ff eb 03 8d 7d d8 8d 42 01 89 7d e0 ....;..G.....|...s.3....}..B..}.
45da0 89 45 d4 8b 4d f8 85 db 7c 2d 7f 04 85 f6 74 27 b8 d3 4d 62 10 f7 e9 c1 fa 06 8b c2 c1 e8 1f 03 .E..M...|-....t'..Mb............
45dc0 c2 89 45 d8 69 c0 e8 03 00 00 2b c8 69 c1 e8 03 00 00 89 45 dc eb 0c 8b c6 0b c3 75 06 89 45 d8 ..E.i.....+.i......E.......u..E.
45de0 89 45 dc 57 33 c9 8d 85 b4 fe ff ff 39 8d a4 fc ff ff 50 8d 85 a4 fc ff ff 0f 44 c1 39 8d ac fd .E.W3.......9.....P.......D.9...
45e00 ff ff 50 8d 85 ac fd ff ff 0f 44 c1 50 ff 75 d4 ff 15 5c 82 49 00 83 f8 ff 0f 85 fe 00 00 00 ff ..P.......D.P.u...\.I...........
45e20 15 98 82 49 00 85 c0 74 18 83 3d e4 08 55 00 00 0f 85 91 fe ff ff 3d 14 27 00 00 0f 85 86 fe ff ...I...t..=..U........=.'.......
45e40 ff 85 db 0f 8c 5a ff ff ff 7f 08 85 f6 0f 84 50 ff ff ff ff 15 5c 81 49 00 8b d8 8b ca ba 77 be .....Z.........P.....\.I......w.
45e60 9f 1a 89 4d 10 f7 e2 89 5d c8 89 45 bc 8b fa 8b c3 ba 2f dd 24 06 f7 e2 6a 00 8b d8 89 55 d0 8b ...M....]..E....../.$...j....U..
45e80 c1 b9 77 be 9f 1a f7 e1 68 e8 03 00 00 8b c8 89 55 f8 8b 45 10 ba 2f dd 24 06 f7 e2 03 cf 89 45 ..w.....h.......U..E../.$......E
45ea0 cc 89 55 c0 8b 55 f8 83 d2 00 03 d9 8b 4d d0 83 d1 00 89 5d f4 8b 5d c8 33 c0 03 d1 8b fb 8b 4d ..U..U.......M.....]..].3......M
45ec0 cc 13 c0 03 ca 8b 55 c0 13 d0 8b 45 10 2b f9 1b c2 0f ac c7 01 d1 e8 03 f9 13 c2 0f ac c7 09 69 ......U....E.+.................i
45ee0 c7 e8 03 00 00 2b d8 69 c3 e8 03 00 00 2b 45 ec 99 52 50 e8 d8 a0 04 00 8b 4d e8 2b cf 69 c9 e8 .....+.i.....+E..RP......M.+.i..
45f00 03 00 00 2b c8 03 ce 89 4d f8 85 c9 0f 8e c6 fd ff ff 8b 5d e4 8b 7d e0 e9 89 fe ff ff 85 c0 0f ...+....M..........]..}.........
45f20 88 a2 fd ff ff 0f 84 ad fd ff ff 8b 5d f0 33 f6 a1 a8 82 49 00 83 fb ff 74 2f 8d 8d ac fd ff ff ............].3....I....t/......
45f40 51 53 ff d0 85 c0 b9 01 00 00 00 8d 85 b4 fe ff ff 50 a1 a8 82 49 00 0f 45 f1 53 ff d0 85 c0 a1 QS...............P...I..E.S.....
45f60 a8 82 49 00 74 03 83 ce 04 8b 7d 08 83 ff ff 74 27 8d 8d a4 fc ff ff 51 57 ff d0 85 c0 74 03 83 ..I.t.....}....t'......QW....t..
45f80 ce 02 8d 85 b4 fe ff ff 50 a1 a8 82 49 00 57 ff d0 85 c0 74 03 83 ce 04 5f 8b c6 5e 5b 8b e5 5d ........P...I.W....t...._..^[..]
45fa0 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 81 ec 60 03 00 00 53 33 c0 89 55 f0 89 ................U....`...S3..U..
45fc0 4d e8 c7 45 dc 00 00 00 00 c7 45 e0 00 00 00 00 89 45 ec 56 57 85 c9 0f 84 6a 01 00 00 85 d2 0f M..E......E......E.VW....j......
45fe0 84 62 01 00 00 83 3c c1 ff 75 0a 40 3b c2 72 f5 e9 52 01 00 00 8b 45 08 85 c0 7e 11 89 45 ec e8 .b....<..u.@;.r..R....E...~..E..
46000 3c b4 00 00 8b 4d e8 89 45 dc 89 55 e0 33 ff 33 db 33 f6 89 bd b4 fe ff ff 83 ca ff 89 9d ac fd <....M..E..U.3.3.3..............
46020 ff ff 33 c0 89 b5 a4 fc ff ff 89 45 f4 eb 04 90 8b 4d e8 8d 0c c1 89 55 e4 83 c1 04 33 c0 89 4d ..3........E.....M.....U....3..M
46040 f8 66 89 41 02 8b 45 f4 8b 4d e8 8b 0c c1 83 f9 ff 0f 84 d7 00 00 00 8b 45 f8 0f b7 00 89 45 f8 .f.A..E..M..............E.....E.
46060 a9 10 07 00 00 0f 84 c0 00 00 00 3b 4d e4 8b d1 0f 46 55 e4 a9 00 03 00 00 74 34 33 c0 85 ff 74 ...........;M....FU......t43...t
46080 0e 39 8c 85 b8 fe ff ff 74 05 40 3b c7 72 f2 3b c7 75 19 83 ff 40 73 14 89 8c 85 b8 fe ff ff 8b .9......t.@;.r.;.u...@s.........
460a0 bd b4 fe ff ff 47 89 bd b4 fe ff ff 8b 45 f8 a8 10 74 3b 33 c0 85 db 74 15 0f 1f 80 00 00 00 00 .....G.......E...t;3...t........
460c0 39 8c 85 b0 fd ff ff 74 05 40 3b c3 72 f2 3b c3 75 19 83 fb 40 73 14 89 8c 85 b0 fd ff ff 8b 9d 9......t.@;.r.;.u...@s..........
460e0 ac fd ff ff 43 89 9d ac fd ff ff 8b 45 f8 a9 00 06 00 00 74 36 33 c0 85 f6 74 13 0f 1f 44 00 00 ....C.......E......t63...t...D..
46100 39 8c 85 a8 fc ff ff 74 05 40 3b c6 72 f2 3b c6 75 19 83 fe 40 73 14 89 8c 85 a8 fc ff ff 8b b5 9......t.@;.r.;.u...@s..........
46120 a4 fc ff ff 46 89 b5 a4 fc ff ff 8b 45 f4 40 89 45 f4 3b 45 f0 0f 82 f5 fe ff ff 85 ff 75 2e 85 ....F.......E.@.E.;E.........u..
46140 db 75 2a 85 f6 75 26 8b 45 08 85 c0 0f 84 54 02 00 00 0f 89 47 02 00 00 68 26 27 00 00 ff 15 6c .u*..u&.E.....T.....G...h&'....l
46160 82 49 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 45 08 8d 4d d4 85 c0 c7 45 f8 00 00 00 00 0f 48 4d f8 .I...._^[..]..E..M....E......HM.
46180 42 89 4d f4 89 55 e4 85 c0 7e 2d 8b 4d ec b8 d3 4d 62 10 f7 e9 c1 fa 06 8b c2 c1 e8 1f 03 c2 89 B.M..U...~-.M...Mb..............
461a0 45 d4 69 c0 e8 03 00 00 2b c8 69 c1 e8 03 00 00 8b 4d f4 89 45 d8 eb 10 75 0e c7 45 d4 00 00 00 E.i.....+.i......M..E...u..E....
461c0 00 c7 45 d8 00 00 00 00 51 33 c9 8d 85 a4 fc ff ff 85 f6 0f 44 c1 85 db 50 8d 85 ac fd ff ff 0f ..E.....Q3..........D...P.......
461e0 44 c1 85 ff 50 8d 85 b4 fe ff ff 0f 44 c1 50 ff 75 e4 ff 15 5c 82 49 00 83 f8 ff 0f 85 10 01 00 D...P.......D.P.u...\.I.........
46200 00 ff 15 98 82 49 00 85 c0 74 18 83 3d e4 08 55 00 00 0f 85 4b ff ff ff 3d 14 27 00 00 0f 85 40 .....I...t..=..U....K...=.'....@
46220 ff ff ff 8b 45 08 85 c0 7f 1a 8b bd b4 fe ff ff 8b 9d ac fd ff ff 8b b5 a4 fc ff ff 8b 4d f4 e9 ....E........................M..
46240 43 ff ff ff ff 15 5c 81 49 00 8b f8 8b ca bb 77 be 9f 1a 89 7d d0 f7 e3 89 4d f8 89 45 c4 8b f2 C.....\.I......w....}....M..E...
46260 8b c7 ba 2f dd 24 06 f7 e2 6a 00 8b f8 89 55 ec 8b c1 f7 e3 68 e8 03 00 00 8b c8 8b da 8b 45 f8 .../.$...j....U.....h.........E.
46280 ba 2f dd 24 06 f7 e2 03 ce 89 45 c8 83 d3 00 03 f9 8b 4d ec 83 d1 00 89 7d bc 33 c0 03 d9 8b 4d ./.$......E.......M.....}.3....M
462a0 c8 13 c0 03 cb 8b 5d d0 8b f3 13 d0 8b 45 f8 2b f1 1b c2 0f ac c6 01 d1 e8 03 f1 13 c2 0f ac c6 ......]......E.+................
462c0 09 69 c6 e8 03 00 00 2b d8 69 c3 e8 03 00 00 2b 45 e0 99 52 50 e8 f6 9c 04 00 8b 4d dc 2b ce 69 .i.....+.i.....+E..RP......M.+.i
462e0 c9 e8 03 00 00 2b c8 8b 45 08 03 c8 89 4d ec 85 c9 0f 8e af 00 00 00 8b bd b4 fe ff ff 8b 9d ac .....+..E....M..................
46300 fd ff ff 8b b5 a4 fc ff ff 8b 4d f4 e9 76 fe ff ff 85 c0 0f 88 4a fe ff ff 0f 84 87 00 00 00 8b ..........M..v.......J..........
46320 75 e8 33 db 8b 3d a8 82 49 00 83 c6 06 8b 45 f0 33 c9 66 89 0e 8b 4e fa 83 f9 ff 74 4e 8d 85 b4 u.3..=..I.....E.3.f...N....tN...
46340 fe ff ff 50 51 ff d7 85 c0 74 08 b8 00 03 00 00 66 09 06 8d 85 ac fd ff ff 50 ff 76 fa ff d7 85 ...PQ....t......f........P.v....
46360 c0 74 04 66 83 0e 10 8d 85 a4 fc ff ff 50 ff 76 fa ff d7 85 c0 74 08 b8 00 04 00 00 66 09 06 0f .t.f.........P.v.....t......f...
46380 b7 06 66 85 c0 8b 45 f0 74 01 43 83 c6 08 83 e8 01 89 45 f0 75 9a 8b c3 5f 5e 5b 8b e5 5d c3 50 ..f...E.t.C.......E.u..._^[..].P
463a0 ff 15 48 81 49 00 5f 5e 33 c0 5b 8b e5 5d c3 cc b8 80 0a 55 00 c3 cc cc cc cc cc cc cc cc cc cc ..H.I._^3.[..].....U............
463c0 55 8b ec 83 e4 f8 8d 45 10 50 6a 00 ff 75 0c 6a ff ff 75 08 e8 d7 ff ff ff ff 70 04 ff 30 e8 83 U......E.Pj..u.j..u.......p..0..
463e0 3b 03 00 83 c4 1c 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 8b 45 0c 56 8b 48 08 8b 50 0c 85 c9 75 ;.......].......U...E.V.H..P...u
46400 04 85 d2 74 22 8b 45 08 8b 70 08 2b f1 8b 48 0c 8b 00 1b ca 99 3b ca 7c 0e 7f 04 3b f0 72 08 b8 ...t".E..p.+..H......;.|...;.r..
46420 01 00 00 00 5e 5d c3 33 c0 5e 5d c3 cc cc cc cc 55 8b ec 83 ec 20 53 8b 19 56 57 ff 75 08 52 68 ....^].3.^].....U.....S..VW.u.Rh
46440 bc f7 53 00 e8 77 cc 00 00 8b f8 83 c4 0c 8b f7 85 ff 0f 84 c6 00 00 00 8a 0f 84 c9 74 1d 66 90 ..S..w......................t.f.
46460 80 f9 3a 74 16 0f b6 c1 50 e8 af a8 02 00 88 06 83 c4 04 8a 4e 01 46 84 c9 75 e5 8b cf 8d 51 01 ..:t....P...........N.F..u....Q.
46480 8a 01 41 84 c0 75 f9 2b ca 8b d7 8d 41 01 8b 4b 38 50 89 45 f4 e8 26 08 01 00 8b f0 83 c4 04 85 ..A..u.+....A..K8P.E..&.........
464a0 f6 74 68 83 bb fc 02 00 00 ff 74 5f 8d 45 ec 50 e8 76 af 02 00 8b 4e 08 83 c4 04 8b 83 fc 02 00 .th.......t_.E.P.v....N.........
464c0 00 8b 56 0c 89 45 e4 85 c9 75 04 85 d2 74 3c 8b 45 ec 2b c1 8b 4d f0 89 45 f8 8b 83 fc 02 00 00 ..V..E...u...t<.E.+..M..E.......
464e0 1b ca 99 3b ca 7c 24 7f 05 39 45 f8 72 1d 68 c4 f7 53 00 53 e8 d7 d6 ff ff ff 75 f4 8b 4b 38 8b ...;.|$..9E.r.h..S.S......u..K8.
46500 d7 33 f6 e8 48 07 01 00 83 c4 0c 57 ff 15 8c fa 54 00 83 c4 04 8b c6 5f 5e 5b 8b e5 5d c3 5f 5e .3..H......W....T......_^[..]._^
46520 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 53 56 57 ff 75 0c 8b da 89 4d 3.[..]..........U.....SVW.u....M
46540 f8 ff 75 08 68 bc f7 53 00 e8 72 cb 00 00 8b f8 83 c4 0c 8b f7 85 ff 0f 84 9a 00 00 00 8a 0f 84 ..u.h..S..r.....................
46560 c9 74 1b 80 f9 3a 74 16 0f b6 c1 50 e8 ac a7 02 00 88 06 83 c4 04 8a 4e 01 46 84 c9 75 e5 8b f7 .t...:t....P...........N.F..u...
46580 8d 4e 01 8a 06 46 84 c0 75 f9 6a 18 6a 01 2b f1 ff 15 94 fa 54 00 83 c4 08 89 45 fc 85 c0 74 4d .N...F..u.j.j.+.....T.....E...tM
465a0 89 18 8d 58 08 53 c7 40 10 01 00 00 00 e8 79 ae 02 00 8b 03 83 c4 04 0b 43 04 75 09 c7 03 01 00 ...X.S.@......y.........C.u.....
465c0 00 00 89 43 04 8b 4d f8 8d 46 01 8b 5d fc 8b d7 53 50 8b 49 38 e8 86 05 01 00 8b f0 83 c4 08 85 ...C..M..F..]...SP.I8...........
465e0 f6 75 1d 53 ff 15 8c fa 54 00 83 c4 04 57 ff 15 8c fa 54 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 .u.S....T....W....T....3._^[..].
46600 ff 46 10 57 ff 15 8c fa 54 00 83 c4 04 8b c6 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc .F.W....T......_^[..]...........
46620 55 8b ec 83 ec 14 8b 45 0c 53 56 8b f1 89 55 fc 57 c7 00 00 00 00 00 83 cb ff 89 75 f8 8b 3e 8b U......E.SV...U.W..........u..>.
46640 47 48 85 c0 74 19 f6 00 08 74 14 8b 48 08 85 c9 74 0d ff 70 10 6a 02 6a 03 57 ff d1 83 c4 10 ff GH..t....t..H...t..p.j.j.W......
46660 75 08 8b 55 fc 8b ce e8 c4 fd ff ff 8b f0 83 c4 04 89 75 f4 85 f6 74 16 ff 75 fc 68 f0 f7 53 00 u..U..............u...t..u.h..S.
46680 57 e8 4a d5 ff ff ff 46 10 83 c4 0c 33 db 8b 47 48 85 c0 74 17 f6 00 08 74 12 8b 48 0c 85 c9 74 W.J....F....3..GH..t....t..H...t
466a0 0b ff 70 10 6a 03 57 ff d1 83 c4 0c 85 f6 75 4d 8b 45 f8 83 b8 98 03 00 00 02 0f 84 c8 00 00 00 ..p.j.W.......uM.E..............
466c0 8b 55 fc 8d 4d ec 51 ff 75 08 8b c8 e8 1f ab 00 00 83 c4 08 89 45 f0 85 c0 75 30 39 45 ec 74 1d .U..M.Q.u............E...u09E.t.
466e0 8b 4d f8 8d 55 f4 e8 75 a9 00 00 85 c0 0f 85 95 00 00 00 8b 75 f4 33 db 85 f6 0f 94 c3 8b 45 0c .M..U..u............u.3.......E.
46700 89 30 8b c3 5f 5e 5b 8b e5 5d c3 8b 47 48 85 c0 74 19 f6 00 08 74 14 8b 48 08 85 c9 74 0d ff 70 .0.._^[..]..GH..t....t..H...t..p
46720 10 6a 02 6a 03 57 ff d1 83 c4 10 ff 75 08 8b 55 f0 8b cf ff 75 fc e8 f5 fd ff ff 8b f0 83 c4 08 .j.j.W......u..U....u...........
46740 8b 47 48 85 c0 74 17 f6 00 08 74 12 8b 48 0c 85 c9 74 0b ff 70 10 6a 03 57 ff d1 83 c4 0c 85 f6 .GH..t....t..H...t..p.j.W.......
46760 75 16 8b 4d f0 e8 76 5d 01 00 8b 45 0c 89 30 8b c3 5f 5e 5b 8b e5 5d c3 8b 45 0c 33 db 89 30 8b u..M..v]...E..0.._^[..]..E.3..0.
46780 c3 5f 5e 5b 8b e5 5d c3 5f 5e 83 c8 ff 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ._^[..]._^...[..]...............
467a0 56 8b f1 57 8b fa 85 f6 74 20 8b 46 48 85 c0 74 19 f6 00 08 74 14 8b 48 08 85 c9 74 0d ff 70 10 V..W....t..FH..t....t..H...t..p.
467c0 6a 02 6a 03 56 ff d1 83 c4 10 83 47 10 ff 75 11 8b 0f e8 09 5d 01 00 57 ff 15 8c fa 54 00 83 c4 j.j.V......G..u.....]..W....T...
467e0 04 85 f6 74 1e 8b 46 48 85 c0 74 17 f6 00 08 74 12 8b 48 0c 85 c9 74 0b ff 70 10 6a 03 56 ff d1 ...t..FH..t....t..H...t..p.j.V..
46800 83 c4 0c 5f 5e c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b 75 08 83 46 10 ff 75 11 8b 0e e8 ..._^...........U..V.u..F..u....
46820 bc 5c 01 00 56 ff 15 8c fa 54 00 83 c4 04 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .\..V....T....^]................
46840 57 8b f9 6a 1c c7 47 04 60 7a 45 00 c7 47 08 90 7a 45 00 c7 47 0c 10 74 44 00 c7 47 14 00 00 00 W..j..G.`zE..G..zE..G..tD..G....
46860 00 c7 47 10 07 00 00 00 ff 15 84 fa 54 00 83 c4 04 89 07 85 c0 0f 84 86 00 00 00 56 33 f6 66 90 ..G.........T..............V3.f.
46880 6a 10 ff 15 84 fa 54 00 83 c4 04 85 c0 74 1b c7 40 0c 00 00 00 00 c7 40 08 10 76 45 00 c7 00 00 j.....T......t..@......@..vE....
468a0 00 00 00 c7 40 04 00 00 00 00 8b 0f 89 04 b1 8b 07 83 3c b0 00 74 0b 46 83 fe 07 7c c3 5e 33 c0 ....@.............<..t.F...|.^3.
468c0 5f c3 85 f6 74 1c 8b 0f 4e 33 d2 8b 0c b1 e8 3d ec 00 00 8b 07 c7 04 b0 00 00 00 00 85 f6 75 e6 _...t...N3.....=..............u.
468e0 8b 07 50 ff 15 8c fa 54 00 83 c4 04 c7 07 00 00 00 00 c7 47 10 00 00 00 00 b8 01 00 00 00 5e 5f ..P....T...........G..........^_
46900 c3 c7 47 10 00 00 00 00 b8 01 00 00 00 5f c3 cc 55 8b ec 81 ec 14 02 00 00 53 56 57 8b f9 8b 9f ..G.........._..U........SVW....
46920 d4 04 00 00 89 5d f8 85 db 0f 84 97 02 00 00 90 8b 03 85 c0 0f 84 7e 02 00 00 80 38 2d 0f 85 de .....]................~....8-...
46940 00 00 00 8d 4d fc 40 51 8d 8d f0 fe ff ff 51 68 14 f8 53 00 50 e8 66 fa ff ff 83 c4 10 83 f8 02 ....M.@Q......Qh..S.P.f.........
46960 74 0c ff 33 68 20 f8 53 00 e9 41 02 00 00 ff 75 fc 8d 85 f0 fe ff ff 50 68 bc f7 53 00 e8 3e c7 t..3h..S..A....u.......Ph..S..>.
46980 00 00 8b d8 83 c4 0c 8b f3 85 db 0f 84 50 02 00 00 8a 0b 84 c9 74 1b 80 f9 3a 74 16 0f b6 c1 50 .............P.......t...:t....P
469a0 e8 78 a3 02 00 88 06 83 c4 04 8a 4e 01 46 84 c9 75 e5 8b f3 8d 4e 01 8a 06 46 84 c0 75 f9 8b 47 .x.........N.F..u....N...F..u..G
469c0 48 2b f1 85 c0 74 19 f6 00 08 74 14 8b 48 08 85 c9 74 0d ff 70 10 6a 02 6a 03 57 ff d1 83 c4 10 H+...t....t..H...t..p.j.j.W.....
469e0 8b 4f 38 8d 46 01 50 8b d3 e8 62 02 01 00 8b 47 48 83 c4 04 85 c0 74 17 f6 00 08 74 12 8b 48 0c .O8.F.P...b....GH.....t....t..H.
46a00 85 c9 74 0b ff 70 10 6a 03 57 ff d1 83 c4 0c 53 ff 15 8c fa 54 00 8b 5d f8 83 c4 04 e9 97 01 00 ..t..p.j.W.....S....T..]........
46a20 00 8d 8d f0 fd ff ff 51 8d 4d fc 51 8d 8d f0 fe ff ff 51 68 54 f8 53 00 50 e8 82 f9 ff ff 83 c4 .......Q.M.Q......QhT.S.P.......
46a40 14 83 f8 03 74 0c ff 33 68 68 f8 53 00 e9 5d 01 00 00 8b 75 fc 8d 45 f0 50 8d 95 f0 fd ff ff e8 ....t..3hh.S..]....u..E.P.......
46a60 1c 59 01 00 83 c4 04 85 c0 0f 8e 39 01 00 00 8d 85 f0 fd ff ff 56 50 8d 55 f0 e8 a1 5d 01 00 83 .Y.........9.........VP.U...]...
46a80 c4 08 89 45 f8 85 c0 0f 84 1b 01 00 00 ff 75 fc 8d 85 f0 fe ff ff 50 68 bc f7 53 00 e8 1f c6 00 ...E..........u.......Ph..S.....
46aa0 00 83 c4 0c 89 45 f4 8b f0 85 c0 0f 84 28 01 00 00 8a 08 84 c9 74 1e 80 f9 3a 74 16 0f b6 c1 50 .....E.......(.......t...:t....P
46ac0 e8 58 a2 02 00 88 06 83 c4 04 8a 4e 01 46 84 c9 75 e5 8b 45 f4 8b f0 8d 4e 01 66 0f 1f 44 00 00 .X.........N.F..u..E....N.f..D..
46ae0 8a 06 46 84 c0 75 f9 8b 47 48 2b f1 85 c0 74 19 f6 00 08 74 14 8b 48 08 85 c9 74 0d ff 70 10 6a ..F..u..GH+...t....t..H...t..p.j
46b00 02 6a 03 57 ff d1 83 c4 10 8b 55 f4 8d 46 01 8b 4f 38 50 e8 a8 01 01 00 83 c4 04 8b f0 ff 75 f4 .j.W......U..F..O8P...........u.
46b20 ff 15 8c fa 54 00 83 c4 04 85 f6 75 30 ff 75 fc 8b 55 f8 8d 85 f0 fe ff ff 50 8b cf e8 ef f9 ff ....T......u0.u..U.......P......
46b40 ff 8b f0 83 c4 08 85 f6 74 1b ff 4e 10 c7 46 08 00 00 00 00 c7 46 0c 00 00 00 00 eb 08 8b 4d f8 ........t..N..F......F........M.
46b60 e8 7b 59 01 00 8b 47 48 85 c0 74 17 f6 00 08 74 12 8b 48 0c 85 c9 74 0b ff 70 10 6a 03 57 ff d1 .{Y...GH..t....t..H...t..p.j.W..
46b80 83 c4 0c 85 f6 74 52 8d 85 f0 fd ff ff 50 ff 75 fc 8d 85 f0 fe ff ff 50 68 b4 f8 53 00 57 e8 2d .....tR......P.u.......Ph..S.W.-
46ba0 d0 ff ff 83 c4 14 eb 10 ff 33 68 94 f8 53 00 57 e8 1b d0 ff ff 83 c4 0c 8b 5b 04 89 5d f8 85 db .........3h..S.W.........[..]...
46bc0 0f 85 6a fd ff ff c7 87 d4 04 00 00 00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 8b 4d f8 e8 ff 58 01 ..j.............3._^[..]..M...X.
46be0 00 5f 5e b8 1b 00 00 00 5b 8b e5 5d c3 cc cc cc 53 56 57 8b f9 bb 39 00 00 00 8d b7 70 03 00 00 ._^.....[..]....SVW...9.....p...
46c00 ff 36 ff 15 8c fa 54 00 83 c4 04 c7 06 00 00 00 00 8d 76 04 83 eb 01 75 e7 38 9f cc 04 00 00 74 .6....T...........v....u.8.....t
46c20 15 ff b7 c8 04 00 00 ff 15 8c fa 54 00 83 c4 04 88 9f cc 04 00 00 80 bf c4 04 00 00 00 c7 87 c8 ...........T....................
46c40 04 00 00 00 00 00 00 74 16 ff b7 c0 04 00 00 ff 15 8c fa 54 00 83 c4 04 c6 87 c4 04 00 00 00 c7 .......t...........T............
46c60 87 c0 04 00 00 00 00 00 00 5f 5e 5b c3 cc cc cc 55 8b ec 83 ec 0c 53 8b 5d 08 33 c0 56 57 8b f9 ........._^[....U.....S.].3.VW..
46c80 89 55 f8 33 f6 89 45 fc 89 45 f4 85 ff 74 38 8b d7 8d 4a 01 8a 02 42 84 c0 75 f9 2b d1 8d 45 f4 .U.3..E..E...t8...J...B..u.+..E.
46ca0 33 c9 85 db 6a 00 0f 44 c1 39 4d f8 50 8d 45 fc 0f 44 c1 8b cf 50 e8 25 5d 00 00 8b f0 83 c4 0c 3...j..D.9M.P.E..D...P.%].......
46cc0 85 f6 75 58 8b 45 fc 83 7d f8 00 74 3b 85 c0 75 24 85 ff 74 20 80 3f 3a 75 1b 68 1f f9 49 00 ff ..uX.E..}..t;..u$..t..?:u.h..I..
46ce0 15 90 fa 54 00 83 c4 04 89 45 fc 85 c0 b9 1b 00 00 00 0f 44 f1 8b 7d f8 ff 37 ff 15 8c fa 54 00 ...T.....E.........D..}..7....T.
46d00 8b 45 fc 83 c4 04 89 07 85 db 74 10 ff 33 ff 15 8c fa 54 00 8b 45 f4 83 c4 04 89 03 5f 8b c6 5e .E........t..3....T..E......_..^
46d20 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b f1 57 85 f6 [..]............U........SV..W..
46d40 0f 84 bd 03 00 00 e8 95 ca ff ff 8b 4e 40 85 c9 74 07 8b d6 e8 f7 9d ff ff 8b 4e 44 85 c9 74 05 ............N@..t.........ND..t.
46d60 e8 4b be ff ff 8b 8e 50 47 00 00 85 c9 74 11 33 d2 e8 9a e7 00 00 c7 86 50 47 00 00 00 00 00 00 .K.....PG....t.3........PG......
46d80 80 be 6e 47 00 00 00 c7 86 84 48 00 00 00 00 00 00 74 0f ff b6 70 47 00 00 ff 15 8c fa 54 00 83 ..nG......H......t...pG......T..
46da0 c4 04 ff b6 64 47 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 64 47 00 00 00 00 00 00 c7 86 68 47 00 ....dG......T......dG........hG.
46dc0 00 00 00 00 00 ff b6 14 01 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 14 01 00 00 00 00 00 00 ff b6 ...............T................
46de0 04 01 00 00 ff 15 8c fa 54 00 8b 9e 4c 46 00 00 83 c4 04 c7 86 04 01 00 00 00 00 00 00 85 db 0f ........T...LF..................
46e00 84 d6 00 00 00 8b 46 48 85 c0 74 09 f6 00 10 0f 85 c6 00 00 00 33 c0 89 44 24 14 39 86 f4 02 00 ......FH..t..........3..D$.9....
46e20 00 0f 86 a0 00 00 00 33 ff 89 7c 24 10 0f 1f 00 8b 7c 1f 0c 8b cb 85 ff 74 6f 83 47 10 ff 75 15 .......3..|$.....|......to.G..u.
46e40 a1 e0 08 55 00 57 8b 40 10 ff d0 57 ff 15 8c fa 54 00 83 c4 04 8b 7c 24 10 8d 4f 20 c7 44 1f 0c ...U.W.@...W....T.....|$..O..D..
46e60 00 00 00 00 03 cb c7 44 1f 14 00 00 00 00 e8 1d a8 00 00 ff 34 1f ff 15 8c fa 54 00 83 c4 04 c7 .......D............4.....T.....
46e80 04 1f 00 00 00 00 ff 74 1f 04 ff 15 8c fa 54 00 8b 44 24 18 83 c4 04 c7 44 1f 04 00 00 00 00 8b .......t......T..D$.....D.......
46ea0 9e 4c 46 00 00 8b cb eb 04 8b 7c 24 10 40 83 c7 40 89 44 24 14 89 7c 24 10 3b 86 f4 02 00 00 0f .LF.......|$.@..@.D$..|$.;......
46ec0 82 6b ff ff ff 8b d9 53 ff 15 8c fa 54 00 83 c4 04 c7 86 4c 46 00 00 00 00 00 00 ff b6 44 46 00 .k.....S....T......LF........DF.
46ee0 00 ff 15 8c fa 54 00 83 c4 04 c7 86 44 46 00 00 00 00 00 00 ff b6 60 46 00 00 ff 15 8c fa 54 00 .....T......DF........`F......T.
46f00 83 c4 04 c7 86 60 46 00 00 00 00 00 00 8b ce e8 5c ac 00 00 ff b6 04 01 00 00 ff 15 8c fa 54 00 .....`F.........\.............T.
46f20 83 c4 04 c7 86 04 01 00 00 00 00 00 00 80 be cc 04 00 00 00 74 16 ff b6 c8 04 00 00 ff 15 8c fa ....................t...........
46f40 54 00 83 c4 04 c6 86 cc 04 00 00 00 80 be c4 04 00 00 00 c7 86 c8 04 00 00 00 00 00 00 74 16 ff T............................t..
46f60 b6 c0 04 00 00 ff 15 8c fa 54 00 83 c4 04 c6 86 c4 04 00 00 00 ff b6 2c 06 00 00 c7 86 c0 04 00 .........T.............,........
46f80 00 00 00 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 2c 06 00 00 00 00 00 00 ff b6 24 06 00 00 ff 15 .........T......,.........$.....
46fa0 8c fa 54 00 83 c4 04 c7 86 24 06 00 00 00 00 00 00 ba 01 00 00 00 8b ce e8 b3 92 00 00 ff b6 70 ..T......$.....................p
46fc0 46 00 00 ff 15 8c fa 54 00 8b 86 78 46 00 00 83 c4 04 c7 86 70 46 00 00 00 00 00 00 c7 86 74 46 F......T...xF.......pF........tF
46fe0 00 00 00 00 00 00 85 c0 74 24 50 a1 e0 08 55 00 8b 40 24 ff d0 ff b6 78 46 00 00 ff 15 8c fa 54 ........t$P...U..@$....xF......T
47000 00 83 c4 04 c7 86 78 46 00 00 00 00 00 00 ff b6 7c 46 00 00 ff 15 8c fa 54 00 8b 86 84 46 00 00 ......xF........|F......T....F..
47020 83 c4 04 c7 86 7c 46 00 00 00 00 00 00 c7 86 80 46 00 00 00 00 00 00 85 c0 74 24 50 a1 e0 08 55 .....|F.........F........t$P...U
47040 00 8b 40 24 ff d0 ff b6 84 46 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 84 46 00 00 00 00 00 00 ff ..@$.....F......T.......F.......
47060 b6 fc 47 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 fc 47 00 00 00 00 00 00 ff b6 00 48 00 00 ff 15 ..G......T.......G.........H....
47080 8c fa 54 00 8b 46 48 83 c4 04 c7 86 00 48 00 00 00 00 00 00 85 c0 74 46 f6 00 02 8b c8 74 17 8b ..T..FH......H........tF.....t..
470a0 50 08 85 d2 74 10 ff 70 10 6a 02 6a 01 56 ff d2 8b 4e 48 83 c4 10 8b 49 04 8b 46 48 49 89 48 04 P...t..p.j.j.V...NH....I..FHI.H.
470c0 8b 46 48 85 c0 74 17 f6 00 02 74 12 8b 48 0c 85 c9 74 0b ff 70 10 6a 01 56 ff d1 83 c4 0c 80 be .FH..t....t..H...t..p.j.V.......
470e0 74 04 00 00 00 74 0b 8d 8e b8 47 00 00 e8 3e 50 01 00 8b ce e8 f7 fa ff ff 56 ff 15 8c fa 54 00 t....t....G...>P.........V....T.
47100 83 c4 04 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc 56 6a 01 8b f1 e8 3a 4c 02 00 6a 00 89 46 10 e8 ..._^3.[..].....Vj....:L..j..F..
47120 30 4c 02 00 6a 02 89 46 14 e8 26 4c 02 00 66 c7 86 3c 01 00 00 01 01 83 c4 0c 0f 10 86 38 01 00 0L..j..F..&L..f..<...........8..
47140 00 89 06 33 c0 c7 46 58 8a d0 46 00 0f 11 86 88 01 00 00 c7 46 64 6a e4 46 00 0f 10 86 48 01 00 ...3..FX..F.........Fdj.F....H..
47160 00 c7 46 68 00 00 00 00 c7 46 6c 00 00 00 00 0f 11 86 98 01 00 00 c7 46 40 00 00 00 00 0f 10 86 ..Fh.....Fl............F@.......
47180 58 01 00 00 c7 86 98 00 00 00 00 00 00 00 c7 86 9c 00 00 00 00 00 00 00 0f 11 86 a8 01 00 00 c7 X...............................
471a0 86 a0 00 00 00 00 00 00 00 0f 10 86 68 01 00 00 c7 86 a4 00 00 00 00 00 00 00 c7 86 c8 00 00 00 ............h...................
471c0 ff ff ff ff 0f 11 86 b8 01 00 00 c7 86 cc 00 00 00 ff ff ff ff 0f 10 86 78 01 00 00 c7 46 48 ff ........................x....FH.
471e0 ff ff ff c7 46 4c ff ff ff ff c7 46 30 ff ff ff ff c7 86 30 01 00 00 01 00 00 00 c7 86 54 03 00 ....FL.....F0......0.........T..
47200 00 01 00 00 00 66 c7 86 2c 02 00 00 01 01 c6 86 2e 02 00 00 00 c7 86 00 02 00 00 01 00 00 00 c7 .....f..,.......................
47220 86 e4 01 00 00 3c 00 00 00 c7 86 dc 01 00 00 05 00 00 00 c7 46 0c 00 00 00 00 c7 86 e0 01 00 00 .....<..............F...........
47240 00 00 00 00 c7 46 24 01 00 00 00 c7 46 28 01 00 00 00 c6 86 17 02 00 00 01 c7 86 44 02 00 00 ff .....F$.....F(.............D....
47260 ff ff ff c6 86 d8 01 00 00 01 0f 11 86 c8 01 00 00 c7 86 4c 02 00 00 a4 01 00 00 c7 86 50 02 00 ...................L.........P..
47280 00 ed 01 00 00 c7 86 40 03 00 00 ff ff ff ff c7 86 44 03 00 00 ef fb ff f3 c6 86 48 03 00 00 00 .......@.........D.........H....
472a0 c6 86 5c 03 00 00 00 c7 86 60 03 00 00 00 00 00 00 c7 86 64 03 00 00 00 00 00 00 c6 86 74 03 00 ..\......`.........d.........t..
472c0 00 00 c7 86 7c 03 00 00 3c 00 00 00 c7 86 78 03 00 00 3c 00 00 00 c6 86 80 03 00 00 00 c6 86 3e ....|...<.....x...<............>
472e0 02 00 00 01 66 c7 86 88 03 00 00 01 01 c7 86 8c 03 00 00 e8 03 00 00 c6 86 fc 00 00 00 01 5e c3 ....f.........................^.
47300 55 8b ec 83 e4 f8 83 ec 14 53 56 57 8b f9 33 f6 89 7c 24 18 81 fa 05 01 00 00 0f 8f 02 0c 00 00 U........SVW..3..|$.............
47320 0f 84 d9 0b 00 00 83 c2 fd 81 fa f7 00 00 00 0f 87 52 27 00 00 0f b6 82 30 a8 44 00 ff 24 85 98 .................R'.....0.D..$..
47340 a6 44 00 8b 45 08 8b 00 89 87 fc 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 .D..E..........._^[..]..E.90....
47360 87 55 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 9c 04 00 00 8b c6 5f 5e 5b 8b e5 .U....._^[..]..E..........._^[..
47380 5d c3 8b 45 08 39 30 0f 95 c0 88 87 42 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 ]..E.90.....B....._^[..]..E.90..
473a0 c0 88 87 43 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 40 03 00 00 8b c6 ...C....._^[..]..E.90.....@.....
473c0 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 35 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 _^[..]..E.90.....5....._^[..]..E
473e0 08 8b 8f 18 05 00 00 8b 10 85 d2 0f 95 c0 88 87 2f 03 00 00 8b c1 83 e0 ef 83 c9 10 85 d2 0f 44 ................/..............D
47400 c8 8b c6 89 8f 18 05 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 38 03 00 00 8b c6 ........._^[..]..E.90.....8.....
47420 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 30 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 _^[..]..E.90.....0....._^[..]..E
47440 08 39 30 0f 95 c0 88 87 31 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 08 85 c9 0f 95 c0 88 .90.....1....._^[..]..E.........
47460 87 39 03 00 00 85 c9 74 1b b8 04 00 00 00 c6 87 38 03 00 00 00 89 87 48 02 00 00 8b c6 5f 5e 5b .9.....t........8......H....._^[
47480 8b e5 5d c3 b8 01 00 00 00 89 87 48 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 ..]........H....._^[..]..E.90...
474a0 88 87 29 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 83 e8 00 74 34 83 e8 01 74 1c 83 e8 ..)....._^[..]..E......t4...t...
474c0 01 0f 85 c0 25 00 00 c7 87 1c 03 00 00 02 00 00 00 8b c6 5f 5e 5b 8b e5 5d c3 c7 87 1c 03 00 00 ....%.............._^[..].......
474e0 01 00 00 00 8b c6 5f 5e 5b 8b e5 5d c3 89 b7 1c 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 69 ......_^[..]........._^[..]..E.i
47500 00 e8 03 00 00 89 87 d4 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 dc 01 ............._^[..]..E.90.......
47520 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 d8 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b ...._^[..]..E..........._^[..]..
47540 45 08 39 30 0f 95 c0 88 87 2d 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 E.90.....-....._^[..]..E.90.....
47560 2c 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 18 03 00 00 8b c6 5f 5e 5b 8b e5 5d ,....._^[..]..E..........._^[..]
47580 c3 8b 45 08 8b 00 89 87 3c 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 2b ..E.....<....._^[..]..E.90.....+
475a0 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 3c 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 ....._^[..]..E.....<....._^[..].
475c0 8b 45 08 8b 00 99 89 87 40 02 00 00 8b c6 89 97 44 02 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 .E......@.......D..._^[..]..E...
475e0 89 87 50 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 a0 02 00 00 8b c6 5f 5e 5b 8b ..P....._^[..]..E..........._^[.
47600 e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 37 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f .]..E.90.....7....._^[..]..E.90.
47620 95 c0 88 87 33 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 32 03 00 00 8b ....3....._^[..]..E.90.....2....
47640 c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 34 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b ._^[..]..E.90.....4....._^[..]..
47660 45 08 8b 00 89 87 48 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 83 e0 07 89 87 4c 01 00 E.....H....._^[..]..E........L..
47680 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 84 ef fd ff ff b8 02 00 00 00 c6 87 38 03 00 00 ..._^[..]..E.90.............8...
476a0 00 89 87 48 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 99 8b ca 8b d8 89 4c 24 10 39 8f ...H....._^[..]..E.........L$.9.
476c0 64 01 00 00 7f 32 7c 08 39 9f 60 01 00 00 73 28 8b 87 50 04 00 00 39 87 54 01 00 00 75 1a 50 ff d....2|.9.`...s(..P...9.T...u.P.
476e0 15 8c fa 54 00 8b 4c 24 14 83 c4 04 89 b7 50 04 00 00 89 b7 54 01 00 00 89 9f 60 01 00 00 8b c6 ...T..L$......P.....T.....`.....
47700 89 8f 64 01 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 8a 00 24 01 88 87 14 02 00 00 8b c6 5f 5e 5b 8b ..d..._^[..]..E...$........._^[.
47720 e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 15 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f .]..E.90..........._^[..]..E.90.
47740 84 47 23 00 00 c7 87 48 02 00 00 01 00 00 00 8b c6 66 89 b7 38 03 00 00 5f 5e 5b 8b e5 5d c3 8b .G#....H.........f..8..._^[..]..
47760 45 08 8b 00 83 f8 03 7c 0c b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 89 87 4c 02 00 00 8b c6 5f 5e 5b E......|......_^[..]...L....._^[
47780 8b e5 5d c3 8b 45 08 8b 10 85 d2 75 0f 89 b7 3c 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b c2 c1 e8 ..]..E.....u...<....._^[..].....
477a0 04 24 01 88 87 16 47 00 00 f6 c2 10 74 06 83 e2 ef 83 ca 02 83 e2 df 33 c9 0f 1f 80 00 00 00 00 .$....G.....t..........3........
477c0 b8 01 00 00 00 d3 e0 41 23 c2 75 11 83 f9 1f 7c ef b8 04 00 00 00 5f 5e 5b 8b e5 5d c3 89 97 3c .......A#.u....|......_^[..]...<
477e0 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 a4 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 ....._^[..]..E..........._^[..].
47800 8b 45 08 39 30 0f 95 c0 88 87 2a 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 24 01 .E.90.....*....._^[..]..E.....$.
47820 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 10 85 d2 75 0f 89 b7 40 01 00 00 8b c6 5f 5e 5b 8b ...._^[..]..E.....u...@....._^[.
47840 e5 5d c3 8b c2 c1 e8 04 24 01 88 87 26 47 00 00 f6 c2 10 74 06 83 e2 ef 83 ca 02 83 e2 df 33 c9 .]......$...&G.....t..........3.
47860 b8 01 00 00 00 d3 e0 41 23 c2 75 11 83 f9 1f 7c ef b8 04 00 00 00 5f 5e 5b 8b e5 5d c3 89 97 40 .......A#.u....|......_^[..]...@
47880 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 f8 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 ....._^[..]..E..........._^[..].
478a0 8b 45 08 8b 00 83 e8 00 74 19 83 e8 01 0f 85 d4 21 00 00 c6 87 6c 03 00 00 01 8b c6 5f 5e 5b 8b .E......t.......!....l......_^[.
478c0 e5 5d c3 c6 87 6c 03 00 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 60 04 00 .]...l......_^[..]..E.90.....`..
478e0 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 45 03 00 00 8b c6 5f 5e 5b 8b e5 5d ..._^[..]..E.90.....E....._^[..]
47900 c3 8b 45 08 39 30 0f 95 c0 88 87 44 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 ..E.90.....D....._^[..]..E.90...
47920 88 87 46 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 50 03 00 00 8b c6 5f 5e 5b 8b ..F....._^[..]..E.....P....._^[.
47940 e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 58 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 99 .]..E.90.....X....._^[..]..E....
47960 89 87 e0 01 00 00 8b c6 89 97 e4 01 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 e8 01 00 00 .............._^[..]..E.........
47980 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 ec 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 .._^[..]..E..........._^[..]..E.
479a0 8b 00 89 87 38 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 69 00 e8 03 00 00 89 87 c8 01 00 00 ....8....._^[..]..E.i...........
479c0 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 c8 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 .._^[..]..E..........._^[..]..E.
479e0 69 00 e8 03 00 00 89 87 cc 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 cc 01 00 00 i............._^[..]..E.........
47a00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 d0 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 .._^[..]..E..........._^[..]..E.
47a20 8b 00 99 89 87 00 02 00 00 8b c6 89 97 04 02 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 ................._^[..]..E.90...
47a40 88 87 16 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 66 8b 00 66 89 87 68 01 00 00 8b c6 5f 5e ........_^[..]..E.f..f..h....._^
47a60 5b 8b e5 5d c3 8b 45 08 8b 00 25 ff ff ff 7f 89 87 6c 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 [..]..E...%......l....._^[..]..E
47a80 08 8b 00 89 87 88 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 54 02 00 00 ..........._^[..]..E.90.....T...
47aa0 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 a4 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 .._^[..]..E.90..........._^[..].
47ac0 8b 45 08 8b 00 83 f8 01 74 1e 85 c0 0f 95 c0 88 87 55 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 .E......t........U....._^[..]..E
47ae0 08 8b 00 83 f8 01 75 1a 68 18 f9 53 00 57 e8 bd c1 ff ff 83 c4 08 b8 2b 00 00 00 5f 5e 5b 8b e5 ......u.h..S.W.........+..._^[..
47b00 5d c3 85 c0 0f 95 c0 88 87 a5 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 ].............._^[..]..E.90.....
47b20 88 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 00 03 00 00 3d 00 00 08 00 7e 11 c7 ......_^[..]..E.........=....~..
47b40 87 00 03 00 00 00 00 08 00 b8 00 00 08 00 eb 23 83 f8 01 7d 13 c7 87 00 03 00 00 00 40 00 00 8b ...............#...}........@...
47b60 c6 5f 5e 5b 8b e5 5d c3 3d 00 40 00 00 0f 8e 19 1f 00 00 40 50 ff b7 2c 06 00 00 ff 15 88 fa 54 ._^[..].=.@........@P..,.......T
47b80 00 83 c4 08 89 87 2c 06 00 00 85 c0 0f 85 fa 1e 00 00 be 1b 00 00 00 8b c6 5f 5e 5b 8b e5 5d c3 ......,.................._^[..].
47ba0 8b 45 08 39 30 0f 95 c0 88 87 54 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 99 89 87 10 .E.90.....T....._^[..]..E.......
47bc0 03 00 00 8b c6 89 97 14 03 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 48 03 00 00 8b c6 5f ..........._^[..]..E.....H....._
47be0 5e 5b 8b e5 5d c3 8b 45 08 8b 08 8a c1 24 01 d1 e9 88 87 70 02 00 00 80 e1 01 88 8f 71 02 00 00 ^[..]..E.....$.....p........q...
47c00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 4c 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 .._^[..]..E.....L....._^[..]..E.
47c20 8b 00 89 87 0c 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 56 03 00 00 8b .........._^[..]..E.90.....V....
47c40 c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 57 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b ._^[..]..E.90.....W....._^[..]..
47c60 45 08 39 30 0f 95 c0 88 87 59 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 E.90.....Y....._^[..]..E.90.....
47c80 f0 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 94 c0 88 87 60 03 00 00 8b c6 5f 5e 5b ......_^[..]..E.90.....`....._^[
47ca0 8b e5 5d c3 8b 45 08 39 30 0f 94 c0 88 87 61 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 ..]..E.90.....a....._^[..]..E...
47cc0 89 87 64 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 68 03 00 00 8b c6 5f 5e 5b 8b ..d....._^[..]..E.....h....._^[.
47ce0 e5 5d c3 8b 45 08 8b 00 89 87 54 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 58 04 .]..E.....T....._^[..]..E.....X.
47d00 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 5c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b ...._^[..]..E.....\....._^[..]..
47d20 45 08 39 30 0f 95 c0 88 87 68 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 48 83 f8 0a 0f E.90.....h....._^[..]..E...H....
47d40 87 e3 00 00 00 ff 24 85 28 a9 44 00 b8 01 00 00 00 89 87 6c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 ......$.(.D........l....._^[..].
47d60 b8 02 00 00 00 89 87 6c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 b8 03 00 00 00 89 87 6c 04 00 00 8b .......l....._^[..]........l....
47d80 c6 5f 5e 5b 8b e5 5d c3 b8 04 00 00 00 89 87 6c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 b8 05 00 00 ._^[..]........l....._^[..].....
47da0 00 89 87 6c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 b8 06 00 00 00 89 87 6c 04 00 00 8b c6 5f 5e 5b ...l....._^[..]........l....._^[
47dc0 8b e5 5d c3 b8 07 00 00 00 89 87 6c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 b8 08 00 00 00 89 87 6c ..]........l....._^[..]........l
47de0 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 b8 09 00 00 00 89 87 6c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 ....._^[..]........l....._^[..].
47e00 b8 0a 00 00 00 89 87 6c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 b8 0b 00 00 00 89 87 6c 04 00 00 8b .......l....._^[..]........l....
47e20 c6 5f 5e 5b 8b e5 5d c3 33 c0 89 87 6c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 ._^[..].3...l....._^[..]..E.....
47e40 80 47 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 74 04 00 00 8b c6 5f 5e 5b .G...._^[..]..E.90.....t....._^[
47e60 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 8c 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 ..]..E.90..........._^[..]..E...
47e80 89 87 90 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 94 04 00 00 8b c6 5f 5e 5b 8b ........_^[..]..E..........._^[.
47ea0 e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 a0 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f .]..E.90..........._^[..]..E.90.
47ec0 95 c0 88 87 a1 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 a2 04 00 00 8b .........._^[..]..E.90..........
47ee0 c6 5f 5e 5b 8b e5 5d c3 8b 45 08 39 30 0f 95 c0 88 87 a3 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b ._^[..]..E.90..........._^[..]..
47f00 45 08 8b 08 8a c1 24 01 d1 e9 88 87 c0 02 00 00 80 e1 01 88 8f c1 02 00 00 8b c6 5f 5e 5b 8b e5 E.....$...................._^[..
47f20 5d c3 81 fa b4 27 00 00 0f 8f 68 0f 00 00 0f 84 4e 0f 00 00 81 c2 ef d8 ff ff 81 fa 94 00 00 00 ]....'....h.....N...............
47f40 0f 87 41 1b 00 00 0f b6 82 1c aa 44 00 ff 24 85 54 a9 44 00 8b 45 08 ff b7 f0 03 00 00 8b 30 ff ..A........D..$.T.D..E........0.
47f60 15 8c fa 54 00 83 c4 04 c7 87 f0 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 ...T................t.V....T....
47f80 85 c0 0f 84 0a fc ff ff 89 87 f0 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 fc 03 ..............3..._^[..]..E.....
47fa0 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 fc 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa ...0....T................t.V....
47fc0 54 00 83 c4 04 85 c0 0f 84 c5 fb ff ff 89 87 fc 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 T..................3..._^[..]..E
47fe0 08 ff b7 f8 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 f8 03 00 00 00 00 00 00 85 f6 74 18 ........0....T................t.
48000 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 80 fb ff ff 89 87 f8 03 00 00 33 f6 8b c6 5f 5e 5b 8b V....T..................3..._^[.
48020 e5 5d c3 8b 45 08 ff b7 c0 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 c0 03 00 00 00 00 00 .]..E........0....T.............
48040 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 3b fb ff ff 89 87 c0 03 00 00 33 f6 8b ...t.V....T........;.........3..
48060 c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 30 85 f6 74 25 80 3e 00 75 20 ff b7 94 03 00 00 be e4 f8 53 ._^[..]..E..0..t%.>.u..........S
48080 00 ff 15 8c fa 54 00 83 c4 04 c7 87 94 03 00 00 00 00 00 00 eb 1d ff b7 94 03 00 00 ff 15 8c fa .....T..........................
480a0 54 00 83 c4 04 c7 87 94 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f T................t.V....T.......
480c0 84 cd fa ff ff 89 87 94 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 54 01 00 ...........3..._^[..]..E.....T..
480e0 00 ff b7 50 04 00 00 ff 15 8c fa 54 00 89 b7 50 04 00 00 83 c4 04 c7 87 48 02 00 00 02 00 00 00 ...P.......T...P........H.......
48100 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 10 02 00 00 8b c6 c7 87 48 02 00 00 03 00 00 00 .._^[..]..E.............H.......
48120 c6 87 38 03 00 00 00 5f 5e 5b 8b e5 5d c3 80 bf cc 04 00 00 00 74 1c ff b7 c8 04 00 00 ff 15 8c ..8...._^[..]........t..........
48140 fa 54 00 83 c4 04 89 b7 c8 04 00 00 c6 87 cc 04 00 00 00 8b 45 08 ff b7 d0 03 00 00 8b 30 ff 15 .T..................E........0..
48160 8c fa 54 00 83 c4 04 c7 87 d0 03 00 00 00 00 00 00 33 c0 85 f6 74 2e 56 ff 15 90 fa 54 00 83 c4 ..T..............3...t.V....T...
48180 04 85 c0 75 1a 8b 87 d0 03 00 00 be 1b 00 00 00 89 87 c8 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 89 ...u...................._^[..]..
481a0 87 d0 03 00 00 33 f6 89 87 c8 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 00 04 00 00 8b .....3........._^[..]..E........
481c0 30 ff 15 8c fa 54 00 83 c4 04 c7 87 00 04 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 0....T................t.V....T..
481e0 c4 04 85 c0 0f 84 a8 f9 ff ff 89 87 00 04 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 ................3..._^[..]..E...
48200 89 87 08 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 08 03 00 00 8b c6 5f 5e 5b 8b ........_^[..]..E..........._^[.
48220 e5 5d c3 8b 45 08 ff b7 80 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 80 03 00 00 00 00 00 .]..E........0....T.............
48240 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 3b f9 ff ff 89 87 80 03 00 00 33 f6 8b ...t.V....T........;.........3..
48260 c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 85 c0 0f 84 17 18 00 00 8b 9f d0 04 00 00 50 ff 15 90 fa ._^[..]..E.................P....
48280 54 00 83 c4 04 89 44 24 10 85 c0 74 1f 6a 08 ff 15 84 fa 54 00 8b d0 83 c4 04 8b 44 24 10 85 d2 T.....D$...t.j.....T.......D$...
482a0 75 58 50 ff 15 8c fa 54 00 83 c4 04 8b 9f d0 04 00 00 85 db 74 2e 66 66 0f 1f 84 00 00 00 00 00 uXP....T............t.ff........
482c0 ff 33 8b 73 04 ff 15 8c fa 54 00 83 c4 04 c7 03 00 00 00 00 53 ff 15 8c fa 54 00 83 c4 04 8b de .3.s.....T..........S....T......
482e0 85 f6 75 dc c7 87 d0 04 00 00 00 00 00 00 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 89 72 04 89 02 85 ..u................_^[..]..r....
48300 db 75 11 8b da 8b c6 89 9f d0 04 00 00 5f 5e 5b 8b e5 5d c3 8b 43 04 8b cb 85 c0 74 0c 0f 1f 00 .u..........._^[..]..C.....t....
48320 8b c8 8b 41 04 85 c0 75 f7 89 51 04 8b c6 89 9f d0 04 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 ...A...u..Q........._^[..]..E...
48340 84 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 84 03 00 00 00 00 00 00 85 f6 74 19 56 ff 15 .....0....T................t.V..
48360 90 fa 54 00 83 c4 04 85 c0 75 05 8d 70 1b eb 08 89 87 84 03 00 00 33 f6 0f b6 87 15 02 00 00 33 ..T......u..p.........3........3
48380 d2 50 ff b7 d8 04 00 00 8b cf e8 91 76 00 00 83 c4 08 89 87 d8 04 00 00 85 c0 b9 1b 00 00 00 0f .P..........v...................
483a0 44 f1 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 18 89 5c 24 14 85 db 0f 84 d0 16 00 00 ba f0 f8 53 D..._^[..]..E....\$............S
483c0 00 8b cb e8 d8 6e 01 00 85 c0 74 69 8b 47 48 85 c0 74 19 f6 00 04 74 14 8b 48 08 85 c9 74 0d ff .....n....ti.GH..t....t..H...t..
483e0 70 10 6a 02 6a 02 57 ff d1 83 c4 10 8b 9f d8 04 00 00 85 db 74 0c 8b 0b e8 53 7d 00 00 89 33 89 p.j.j.W.............t....S}...3.
48400 73 0c 8b 47 48 85 c0 0f 84 7f 16 00 00 f6 00 04 0f 84 76 16 00 00 8b 48 0c 85 c9 0f 84 6b 16 00 s..GH.............v....H.....k..
48420 00 ff 70 10 6a 02 57 ff d1 83 c4 0c 8b c6 5f 5e 5b 8b e5 5d c3 ba f4 f8 53 00 8b cb e8 5f 6e 01 ..p.j.W......._^[..]....S...._n.
48440 00 85 c0 0f 84 31 01 00 00 8b 47 48 85 c0 74 19 f6 00 04 74 14 8b 48 08 85 c9 74 0d ff 70 10 6a .....1....GH..t....t..H...t..p.j
48460 02 6a 02 57 ff d1 83 c4 10 8b 97 d8 04 00 00 89 54 24 14 85 d2 0f 84 cc 00 00 00 8b 12 89 54 24 .j.W............T$............T$
48480 10 85 d2 0f 84 be 00 00 00 8b 7c 24 14 8b da 8b f2 8b 43 18 0b 43 1c 8b 0b 89 4c 24 14 0f 85 8c ..........|$......C..C....L$....
484a0 00 00 00 3b f3 8b c1 0f 45 c6 8b f0 3b d3 75 06 89 4c 24 10 eb 02 89 0a ff 73 20 ff 15 8c fa 54 ...;....E...;.u..L$......s.....T
484c0 00 83 c4 04 ff 73 14 ff 15 8c fa 54 00 83 c4 04 ff 73 0c ff 15 8c fa 54 00 83 c4 04 ff 73 10 ff .....s.....T.....s.....T.....s..
484e0 15 8c fa 54 00 83 c4 04 ff 73 04 ff 15 8c fa 54 00 83 c4 04 ff 73 08 ff 15 8c fa 54 00 83 c4 04 ...T.....s.....T.....s.....T....
48500 ff 73 2c ff 15 8c fa 54 00 83 c4 04 ff 73 28 ff 15 8c fa 54 00 83 c4 04 53 ff 15 8c fa 54 00 8b .s,....T.....s(....T....S....T..
48520 4c 24 18 83 c4 04 ff 4f 0c 8b 54 24 10 eb 06 8b d3 89 54 24 10 8b d9 85 c9 0f 85 52 ff ff ff 89 L$.....O..T$......T$.......R....
48540 37 33 f6 8b 7c 24 18 8b 47 48 85 c0 0f 84 3a 15 00 00 f6 00 04 0f 84 31 15 00 00 8b 48 0c 85 c9 73..|$..GH....:........1....H...
48560 0f 84 26 15 00 00 ff 70 10 6a 02 57 ff d1 83 c4 0c 8b c6 5f 5e 5b 8b e5 5d c3 ba fc f8 53 00 8b ..&....p.j.W......._^[..]....S..
48580 cb e8 1a 6d 01 00 85 c0 74 12 33 d2 8b cf e8 dd 7c 00 00 8b c6 5f 5e 5b 8b e5 5d c3 ba 04 f9 53 ...m....t.3.....|...._^[..]....S
485a0 00 8b cb e8 f8 6c 01 00 85 c0 74 10 8b cf e8 4d 67 00 00 8b c6 5f 5e 5b 8b e5 5d c3 39 b7 d8 04 .....l....t....Mg...._^[..].9...
485c0 00 00 75 66 6a 14 6a 01 ff 15 94 fa 54 00 8b d8 83 c4 08 85 db 74 47 68 ac 03 54 00 ff 15 90 fa ..ufj.j.....T........tGh..T.....
485e0 54 00 83 c4 04 89 43 04 85 c0 74 0a c6 43 10 01 c6 43 08 01 eb 2a 6a 00 ff 15 8c fa 54 00 83 c4 T.....C...t..C...C...*j.....T...
48600 04 ff 73 04 ff 15 8c fa 54 00 8b 0b 83 c4 04 e8 3c 7b 00 00 53 ff 15 8c fa 54 00 83 c4 04 33 db ..s.....T.......<{..S....T....3.
48620 89 9f d8 04 00 00 8b 5c 24 14 53 ff 15 90 fa 54 00 8b d8 83 c4 04 85 db 0f 84 ab 00 00 00 8b 87 .......\$.S....T................
48640 d8 04 00 00 85 c0 0f 84 9d 00 00 00 8b 4f 48 89 44 24 10 85 c9 74 2b f6 01 04 89 44 24 10 74 22 .............OH.D$...t+....D$.t"
48660 8b 51 08 89 44 24 10 85 d2 74 17 ff 71 10 6a 02 6a 02 57 ff d2 8b 87 d8 04 00 00 83 c4 10 89 44 .Q..D$...t..q.j.j.W............D
48680 24 10 6a 0b 8b d3 b9 0c f9 53 00 e8 a0 6c 01 00 83 c4 04 8d 4b 0b 85 c0 75 02 8b cb 8b 54 24 10 $.j......S...l......K...u....T$.
486a0 85 c0 6a 00 6a 00 0f 95 c0 51 0f b6 c0 8b cf 50 e8 eb 67 00 00 8b 47 48 83 c4 10 85 c0 74 17 f6 ..j.j....Q.....P..g...GH.....t..
486c0 00 04 74 12 8b 48 0c 85 c9 74 0b ff 70 10 6a 02 57 ff d1 83 c4 0c 53 ff 15 8c fa 54 00 83 c4 04 ..t..H...t..p.j.W.....S....T....
486e0 8b c6 5f 5e 5b 8b e5 5d c3 53 be 1b 00 00 00 ff 15 8c fa 54 00 83 c4 04 8b c6 5f 5e 5b 8b e5 5d .._^[..].S.........T......_^[..]
48700 c3 8b 45 08 ff b7 88 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 88 03 00 00 00 00 00 00 85 ..E........0....T...............
48720 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 5d f4 ff ff 89 87 88 03 00 00 33 f6 8b c6 5f .t.V....T........].........3..._
48740 5e 5b 8b e5 5d c3 8b 45 08 ff b7 c4 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 c4 03 00 00 ^[..]..E........0....T..........
48760 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 18 f4 ff ff 89 87 c4 03 00 00 ......t.V....T..................
48780 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 30 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 3..._^[..]..E.....0....._^[..]..
487a0 45 08 8b 00 89 87 20 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 28 01 00 00 8b c6 E..........._^[..]..E.....(.....
487c0 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 a0 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 a0 03 00 _^[..]..E........0....T.........
487e0 00 00 00 00 00 33 c0 85 f6 74 31 56 ff 15 90 fa 54 00 83 c4 04 85 c0 75 1d 8d 70 1b 8b 87 a0 03 .....3...t1V....T......u..p.....
48800 00 00 85 c0 0f 95 c0 88 87 2e 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 89 87 a0 03 00 00 33 f6 85 c0 ..............._^[..].......3...
48820 0f 95 c0 88 87 2e 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 2c 01 00 00 8b c6 5f ..........._^[..]..E.....,....._
48840 5e 5b 8b e5 5d c3 80 bf c4 04 00 00 00 74 1c ff b7 c0 04 00 00 ff 15 8c fa 54 00 83 c4 04 89 b7 ^[..]........t...........T......
48860 c0 04 00 00 c6 87 c4 04 00 00 00 8b 45 08 ff b7 d4 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 ............E........0....T.....
48880 87 d4 03 00 00 00 00 00 00 33 c0 85 f6 74 2e 56 ff 15 90 fa 54 00 83 c4 04 85 c0 75 1a 8b 87 d4 .........3...t.V....T......u....
488a0 03 00 00 be 1b 00 00 00 89 87 c0 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 89 87 d4 03 00 00 33 f6 89 ................_^[..].......3..
488c0 87 c0 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 4d 08 8d 87 18 04 00 00 50 8d 97 14 04 00 00 8b 09 ......._^[..]..M.......P........
488e0 e8 8b e3 ff ff 83 c4 04 8b f0 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 1c 02 00 00 8b c6 5f 5e .........._^[..]..E..........._^
48900 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 20 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 [..]..E..........._^[..]..E.....
48920 18 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 c0 01 00 00 8b c6 5f 5e 5b 8b e5 5d ......_^[..]..E..........._^[..]
48940 c3 8b 4d 08 8d 87 24 04 00 00 50 8d 97 20 04 00 00 8b 09 e8 18 e3 ff ff 83 c4 04 8b f0 5f 5e 5b ..M...$...P.................._^[
48960 8b e5 5d c3 8b 45 08 ff b7 cc 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 cc 03 00 00 00 00 ..]..E........0....T............
48980 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 fa f1 ff ff 89 87 cc 03 00 00 33 f6 ....t.V....T..................3.
489a0 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 1c 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 .._^[..]..E..........._^[..]..E.
489c0 8b 00 89 87 18 01 00 00 85 c0 0f 85 bc 10 00 00 6a 02 e8 7d 33 02 00 89 87 18 01 00 00 83 c4 04 ................j..}3...........
489e0 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 c4 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 .._^[..]..E..........._^[..]..E.
48a00 ff b7 70 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 70 03 00 00 00 00 00 00 85 f6 74 18 56 ..p....0....T......p.........t.V
48a20 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 61 f1 ff ff 89 87 70 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 ....T........a.....p...3..._^[..
48a40 5d c3 8b 45 08 ff b7 78 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 78 03 00 00 00 00 00 00 ]..E...x....0....T......x.......
48a60 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 1c f1 ff ff 89 87 78 03 00 00 33 f6 8b c6 ..t.V....T..............x...3...
48a80 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 a4 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 a4 03 00 _^[..]..E........0....T.........
48aa0 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 d7 f0 ff ff 89 87 a4 03 00 .......t.V....T.................
48ac0 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 b4 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 .3..._^[..]..E........0....T....
48ae0 c7 87 b4 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 92 f0 ff ff ............t.V....T............
48b00 89 87 b4 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 ac 03 00 00 8b 30 ff 15 8c fa ......3..._^[..]..E........0....
48b20 54 00 83 c4 04 c7 87 ac 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f T................t.V....T.......
48b40 84 4d f0 ff ff 89 87 ac 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 85 c0 0f 84 29 .M.........3..._^[..]..E.......)
48b60 0f 00 00 80 38 00 0f 84 20 0f 00 00 be 04 00 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 90 ....8.............._^[..]..E....
48b80 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 90 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 ....0....T................t.V...
48ba0 fa 54 00 83 c4 04 85 c0 0f 84 e4 ef ff ff 89 87 90 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b .T..................3..._^[..]..
48bc0 45 08 ff b7 bc 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 bc 03 00 00 00 00 00 00 33 c0 85 E........0....T..............3..
48be0 f6 74 31 56 ff 15 90 fa 54 00 83 c4 04 85 c0 75 1d 8d 70 1b 8b 87 bc 03 00 00 85 c0 0f 95 c0 88 .t1V....T......u..p.............
48c00 87 41 03 00 00 8b c6 5f 5e 5b 8b e5 5d c3 89 87 bc 03 00 00 33 f6 85 c0 0f 95 c0 88 87 41 03 00 .A....._^[..].......3........A..
48c20 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 e0 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 ..._^[..]..E........0....T......
48c40 e0 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 34 ef ff ff 89 87 ..........t.V....T........4.....
48c60 e0 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 30 02 00 00 8b c6 5f 5e 5b 8b ....3..._^[..]..E.....0....._^[.
48c80 e5 5d c3 8b 45 08 8b 18 8b 47 48 85 c0 74 74 f6 00 02 8b c8 74 17 8b 50 08 85 d2 74 10 ff 70 10 .]..E....GH..tt.....t..P...t..p.
48ca0 6a 02 6a 01 57 ff d2 8b 4f 48 83 c4 10 83 7f 3c 03 75 06 89 77 38 89 77 3c 8b 41 2c 3b 87 d8 04 j.j.W...OH.....<.u..w8.w<.A,;...
48cc0 00 00 75 06 89 b7 d8 04 00 00 8b 41 30 3b 87 4c 46 00 00 75 06 89 b7 4c 46 00 00 8b 49 04 8b 47 ..u........A0;.LF..u...LF...I..G
48ce0 48 49 89 48 04 8b 47 48 85 c0 74 17 f6 00 02 74 12 8b 48 0c 85 c9 74 0b ff 70 10 6a 01 57 ff d1 HI.H..GH..t....t..H...t..p.j.W..
48d00 83 c4 0c 89 5f 48 85 db 0f 84 7e 0d 00 00 f6 03 02 8b c3 74 17 8b 4b 08 85 c9 74 10 ff 73 10 6a ...._H....~........t..K...t..s.j
48d20 02 6a 01 57 ff d1 8b 47 48 83 c4 10 8b 48 04 8b 47 48 41 89 48 04 8b 4f 48 f6 01 08 74 0d 8d 41 .j.W...GH....H..GHA.H..OH...t..A
48d40 14 89 47 38 c7 47 3c 03 00 00 00 8b d1 39 71 2c 74 35 8b 9f d8 04 00 00 85 db 74 22 ff 73 04 ff ..G8.G<......9q,t5........t".s..
48d60 15 8c fa 54 00 8b 0b 83 c4 04 e8 e1 73 00 00 53 ff 15 8c fa 54 00 8b 57 48 83 c4 04 8b ca 8b 41 ...T........s..S....T..WH......A
48d80 2c 89 87 d8 04 00 00 39 71 30 74 14 8b 41 34 8b ca 89 87 f4 02 00 00 8b 42 30 89 87 4c 46 00 00 ,......9q0t..A4.........B0..LF..
48da0 85 c9 0f 84 e4 0c 00 00 f6 01 02 0f 84 db 0c 00 00 8b 41 0c 85 c0 0f 84 d0 0c 00 00 ff 71 10 6a ..................A..........q.j
48dc0 01 57 ff d0 83 c4 0c 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 04 03 00 00 8b c6 5f 5e 5b .W......._^[..]..E..........._^[
48de0 8b e5 5d c3 8b 45 08 ff b7 98 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 98 03 00 00 00 00 ..]..E........0....T............
48e00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 7a ed ff ff 89 87 98 03 00 00 33 f6 ....t.V....T........z.........3.
48e20 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 9c 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 9c .._^[..]..E........0....T.......
48e40 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 35 ed ff ff 89 87 9c .........t.V....T........5......
48e60 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 9c 01 00 00 8b c6 5f 5e 5b 8b e5 ...3..._^[..]..E..........._^[..
48e80 5d c3 8b 45 08 8b 00 89 87 a4 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 81 fa 2b 4e 00 00 0f 8f 19 09 ]..E..........._^[..]...+N......
48ea0 00 00 0f 84 d8 08 00 00 81 c2 4b d8 ff ff 83 fa 62 0f 87 d0 0b 00 00 0f b6 82 50 ab 44 00 ff 24 ..........K.....b.........P.D..$
48ec0 85 b4 aa 44 00 8b 45 08 ff b7 f4 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 f4 03 00 00 00 ...D..E........0....T...........
48ee0 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 99 ec ff ff 89 87 f4 03 00 00 33 .....t.V....T..................3
48f00 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 18 85 db 0f 84 9d 00 00 00 8b 97 60 01 00 00 8b c2 8b ..._^[..]..E.............`......
48f20 8f 64 01 00 00 23 c1 83 f8 ff 0f 84 84 00 00 00 85 c9 0f 87 a3 00 00 00 72 09 83 fa ff 0f 87 98 .d...#..................r.......
48f40 00 00 00 ff b7 50 04 00 00 ff 15 8c fa 54 00 89 b7 50 04 00 00 83 c4 04 8b 8f 60 01 00 00 8b c1 .....P.......T...P........`.....
48f60 8b 97 64 01 00 00 0b c2 74 06 89 54 24 1c eb 09 b9 01 00 00 00 89 74 24 1c 51 ff 15 84 fa 54 00 ..d.....t..T$.........t$.Q....T.
48f80 8b c8 83 c4 04 89 4c 24 18 85 c9 74 4e 8b 97 60 01 00 00 8b c2 0b 87 64 01 00 00 74 0f 52 53 51 ......L$...tN..`.......d...t.RSQ
48fa0 e8 eb f5 01 00 8b 4c 24 24 83 c4 0c 89 8f 50 04 00 00 eb 36 ff b7 50 04 00 00 ff 15 8c fa 54 00 ......L$$.....P....6..P.......T.
48fc0 83 c4 04 89 b7 50 04 00 00 85 db 74 1b 53 ff 15 90 fa 54 00 83 c4 04 85 c0 75 07 be 1b 00 00 00 .....P.....t.S....T......u......
48fe0 eb 08 89 87 50 04 00 00 33 f6 8b 87 50 04 00 00 89 87 54 01 00 00 8b c6 c7 87 48 02 00 00 02 00 ....P...3...P.....T.......H.....
49000 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 0c 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 .._^[..]..E..........._^[..]..E.
49020 ff b7 c8 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 c8 03 00 00 00 00 00 00 85 f6 74 18 56 .......0....T................t.V
49040 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 41 eb ff ff 89 87 c8 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 ....T........A.........3..._^[..
49060 5d c3 8b 45 08 ff b7 38 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 38 04 00 00 00 00 00 00 ]..E...8....0....T......8.......
49080 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 fc ea ff ff 89 87 38 04 00 00 33 f6 8b c6 ..t.V....T..............8...3...
490a0 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 3c 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 3c 04 00 _^[..]..E...<....0....T......<..
490c0 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 b7 ea ff ff 89 87 3c 04 00 .......t.V....T..............<..
490e0 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 14 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 .3..._^[..]..E........0....T....
49100 c7 87 14 04 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 72 ea ff ff ............t.V....T........r...
49120 89 87 14 04 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 18 04 00 00 8b 30 ff 15 8c fa ......3..._^[..]..E........0....
49140 54 00 83 c4 04 c7 87 18 04 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f T................t.V....T.......
49160 84 2d ea ff ff 89 87 18 04 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 1c 04 00 00 8b .-.........3..._^[..]..E........
49180 30 ff 15 8c fa 54 00 83 c4 04 c7 87 1c 04 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 0....T................t.V....T..
491a0 c4 04 85 c0 0f 84 e8 e9 ff ff 89 87 1c 04 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 ................3..._^[..]..E...
491c0 48 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 48 04 00 00 00 00 00 00 85 f6 74 18 56 ff 15 H....0....T......H.........t.V..
491e0 90 fa 54 00 83 c4 04 85 c0 0f 84 a3 e9 ff ff 89 87 48 04 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 ..T..............H...3..._^[..].
49200 8b 45 08 8b 00 89 87 34 02 00 00 89 87 d4 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 20 .E.....4..........._^[..]..E....
49220 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 20 04 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 ....0....T................t.V...
49240 fa 54 00 83 c4 04 85 c0 0f 84 44 e9 ff ff 89 87 20 04 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b .T........D.........3..._^[..]..
49260 45 08 ff b7 24 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 24 04 00 00 00 00 00 00 85 f6 74 E...$....0....T......$.........t
49280 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 ff e8 ff ff 89 87 24 04 00 00 33 f6 8b c6 5f 5e 5b .V....T..............$...3..._^[
492a0 8b e5 5d c3 8b 45 08 ff b7 28 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 28 04 00 00 00 00 ..]..E...(....0....T......(.....
492c0 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 ba e8 ff ff 89 87 28 04 00 00 33 f6 ....t.V....T..............(...3.
492e0 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 b0 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 .._^[..]..E..........._^[..]..E.
49300 ff b7 74 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 74 03 00 00 00 00 00 00 85 f6 74 18 56 ..t....0....T......t.........t.V
49320 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 61 e8 ff ff 89 87 74 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 ....T........a.....t...3..._^[..
49340 5d c3 8b 45 08 ff b7 7c 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 7c 03 00 00 00 00 00 00 ]..E...|....0....T......|.......
49360 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 1c e8 ff ff 89 87 7c 03 00 00 33 f6 8b c6 ..t.V....T..............|...3...
49380 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 a8 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 a8 03 00 _^[..]..E........0....T.........
493a0 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 d7 e7 ff ff 89 87 a8 03 00 .......t.V....T.................
493c0 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 b8 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 .3..._^[..]..E........0....T....
493e0 c7 87 b8 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 92 e7 ff ff ............t.V....T............
49400 89 87 b8 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 b0 03 00 00 8b 30 ff 15 8c fa ......3..._^[..]..E........0....
49420 54 00 83 c4 04 c7 87 b0 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f T................t.V....T.......
49440 84 4d e7 ff ff 89 87 b0 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 e4 03 00 00 8b .M.........3..._^[..]..E........
49460 30 ff 15 8c fa 54 00 83 c4 04 c7 87 e4 03 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 0....T................t.V....T..
49480 c4 04 85 c0 0f 84 08 e7 ff ff 89 87 e4 03 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 ................3..._^[..]..E...
494a0 04 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 04 04 00 00 00 00 00 00 85 f6 74 18 56 ff 15 .....0....T................t.V..
494c0 90 fa 54 00 83 c4 04 85 c0 0f 84 c3 e6 ff ff 89 87 04 04 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 ..T..................3..._^[..].
494e0 8b 45 08 ff b7 08 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 08 04 00 00 00 00 00 00 85 f6 .E........0....T................
49500 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 7e e6 ff ff 89 87 08 04 00 00 33 f6 8b c6 5f 5e t.V....T........~.........3..._^
49520 5b 8b e5 5d c3 8b 45 08 ff b7 0c 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 0c 04 00 00 00 [..]..E........0....T...........
49540 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 39 e6 ff ff 89 87 0c 04 00 00 33 .....t.V....T........9.........3
49560 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 ac 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 ..._^[..]..E..........._^[..]..E
49580 08 ff b7 8c 03 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 8c 03 00 00 00 00 00 00 85 f6 74 18 ........0....T................t.
495a0 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 e0 e5 ff ff 89 87 8c 03 00 00 33 f6 8b c6 5f 5e 5b 8b V....T..................3..._^[.
495c0 e5 5d c3 8b 45 08 ff b7 40 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 40 04 00 00 00 00 00 .]..E...@....0....T......@......
495e0 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 9b e5 ff ff 89 87 40 04 00 00 33 f6 8b ...t.V....T..............@...3..
49600 c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 44 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 44 04 ._^[..]..E...D....0....T......D.
49620 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 56 e5 ff ff 89 87 44 04 ........t.V....T........V.....D.
49640 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 64 04 00 00 8b c6 5f 5e 5b 8b e5 5d ..3..._^[..]..E.....d....._^[..]
49660 c3 8b 45 08 ff b7 2c 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 2c 04 00 00 00 00 00 00 85 ..E...,....0....T......,........
49680 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 fd e4 ff ff 89 87 2c 04 00 00 33 f6 8b c6 5f .t.V....T..............,...3..._
496a0 5e 5b 8b e5 5d c3 8b 45 08 ff b7 30 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 87 30 04 00 00 ^[..]..E...0....0....T......0...
496c0 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 b8 e4 ff ff 89 87 30 04 00 00 ......t.V....T..............0...
496e0 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 ff b7 34 04 00 00 8b 30 ff 15 8c fa 54 00 83 c4 04 c7 3..._^[..]..E...4....0....T.....
49700 87 34 04 00 00 00 00 00 00 85 f6 74 18 56 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 84 73 e4 ff ff 89 .4.........t.V....T........s....
49720 87 34 04 00 00 33 f6 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 34 01 00 00 8b c6 5f 5e 5b .4...3..._^[..]..E.....4....._^[
49740 8b e5 5d c3 8b 45 08 8b 00 89 87 d0 47 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 84 ..]..E......G...._^[..]..E......
49760 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 38 02 00 00 8b c6 5f 5e 5b 8b e5 5d c3 ....._^[..]..E.....8....._^[..].
49780 8b 45 08 8b 00 89 87 70 01 00 00 85 c0 75 19 89 b7 84 01 00 00 8b c6 c7 87 70 01 00 00 8a d0 46 .E.....p.....u...........p.....F
497a0 00 5f 5e 5b 8b e5 5d c3 c7 87 84 01 00 00 01 00 00 00 8b c6 5f 5e 5b 8b e5 5d c3 81 fa a3 75 00 ._^[..]............._^[..]....u.
497c0 00 0f 8f d4 01 00 00 0f 84 b1 01 00 00 81 c2 d4 b1 ff ff 81 fa cf 00 00 00 0f 87 a8 02 00 00 0f ................................
497e0 b6 82 00 ac 44 00 ff 24 85 b4 ab 44 00 8b 45 08 8b 00 85 c0 89 87 88 01 00 00 0f 95 c0 88 87 10 ....D..$...D..E.................
49800 05 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 85 c0 89 87 8c 01 00 00 0f 95 c0 88 87 10 05 ....._^[..]..E..................
49820 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 90 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b ...._^[..]..E..........._^[..]..
49840 45 08 8b 00 89 87 74 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 7c 01 00 00 85 c0 E.....t....._^[..]..E.....|.....
49860 75 19 89 b7 80 01 00 00 8b c6 c7 87 7c 01 00 00 6a e4 46 00 5f 5e 5b 8b e5 5d c3 c7 87 80 01 00 u...........|...j.F._^[..]......
49880 00 01 00 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 58 01 00 00 8b c6 5f 5e 5b 8b e5 ......._^[..]..E.....X....._^[..
498a0 5d c3 8b 45 08 8b 00 89 87 b4 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 b8 01 00 ]..E..........._^[..]..E........
498c0 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 bc 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 ..._^[..]..E..........._^[..]..E
498e0 08 8b 00 89 87 94 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 98 01 00 00 8b c6 5f ..........._^[..]..E..........._
49900 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 a0 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 ^[..]..E..........._^[..]..E....
49920 87 a8 01 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 78 01 00 00 8b c6 5f 5e 5b 8b e5 ......._^[..]..E.....x....._^[..
49940 5d c3 8b 45 08 8b 00 89 87 78 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 7c 04 00 ]..E.....x....._^[..]..E.....|..
49960 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 00 89 87 80 04 00 00 8b c6 5f 5e 5b 8b e5 5d c3 8b 45 ..._^[..]..E..........._^[..]..E
49980 08 8b 08 8b 40 04 89 87 e4 01 00 00 8b c6 89 8f e0 01 00 00 5f 5e 5b 8b e5 5d c3 81 c2 5c 8a ff ....@..............._^[..]...\..
499a0 ff 83 fa 1e 0f 87 dd 00 00 00 0f b6 82 e8 ac 44 00 ff 24 85 d0 ac 44 00 8b 45 08 8b 48 04 8b 18 ...............D..$...D..E..H...
499c0 89 4c 24 18 39 8f 64 01 00 00 7f 32 7c 08 39 9f 60 01 00 00 73 28 8b 87 50 04 00 00 39 87 54 01 .L$.9.d....2|.9.`...s(..P...9.T.
499e0 00 00 75 1a 50 ff 15 8c fa 54 00 8b 4c 24 1c 83 c4 04 89 b7 50 04 00 00 89 b7 54 01 00 00 89 9f ..u.P....T..L$......P.....T.....
49a00 60 01 00 00 8b c6 89 8f 64 01 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 08 8b 40 04 89 87 f4 01 00 `.......d..._^[..]..E....@......
49a20 00 8b c6 89 8f f0 01 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 08 8b 40 04 89 87 fc 01 00 00 8b c6 ........._^[..]..E....@.........
49a40 89 8f f8 01 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 08 8b 40 04 89 87 04 02 00 00 8b c6 89 8f 00 ......_^[..]..E....@............
49a60 02 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 8b 08 8b 40 04 89 8f 10 03 00 00 89 87 14 03 00 00 8b c6 ..._^[..]..E....@...............
49a80 5f 5e 5b 8b e5 5d c3 be 30 00 00 00 5f 8b c6 5e 5b 8b e5 5d c3 0f 1f 00 9d 85 44 00 b1 85 44 00 _^[..]..0..._..^[..]......D...D.
49aa0 5a 85 44 00 75 85 44 00 89 85 44 00 1d 86 44 00 38 86 44 00 db 81 44 00 ac 81 44 00 c0 81 44 00 Z.D.u.D...D...D.8.D...D...D...D.
49ac0 b0 7f 44 00 c7 7f 44 00 de 7f 44 00 10 80 44 00 27 80 44 00 55 80 44 00 8a 82 44 00 3f 81 44 00 ..D...D...D...D.'.D.U.D...D.?.D.
49ae0 56 81 44 00 81 81 44 00 31 82 44 00 95 81 44 00 03 82 44 00 17 84 44 00 b0 82 44 00 00 84 44 00 V.D...D.1.D...D...D...D...D...D.
49b00 92 86 44 00 5f 82 44 00 98 80 44 00 6e 7f 44 00 99 7f 44 00 82 7f 44 00 dd 85 44 00 3a 83 44 00 ..D._.D...D.n.D...D...D...D.:.D.
49b20 c0 86 44 00 5f 83 44 00 01 85 44 00 6c 97 44 00 57 7f 44 00 43 7f 44 00 23 83 44 00 2d 87 44 00 ..D._.D...D.l.D.W.D.C.D.#.D.-.D.
49b40 a0 87 44 00 8c 84 44 00 48 82 44 00 ea 84 44 00 84 83 44 00 af 80 44 00 2b 84 44 00 fc 80 44 00 ..D...D.H.D...D...D...D.+.D...D.
49b60 1d 88 44 00 b7 87 44 00 d2 87 44 00 31 88 44 00 09 88 44 00 48 88 44 00 43 85 44 00 6d 81 44 00 ..D...D...D.1.D...D.H.D.C.D.m.D.
49b80 4f 86 44 00 65 86 44 00 5f 88 44 00 76 88 44 00 2f 85 44 00 c9 85 44 00 f5 85 44 00 8d 88 44 00 O.D.e.D._.D.v.D./.D...D...D...D.
49ba0 a4 88 44 00 bb 88 44 00 cf 88 44 00 73 82 44 00 a0 84 44 00 e3 88 44 00 16 87 44 00 2b 81 44 00 ..D...D...D.s.D...D...D...D.+.D.
49bc0 d3 84 44 00 f7 88 44 00 0b 89 44 00 18 85 44 00 36 89 44 00 39 8a 44 00 4d 8a 44 00 1a 82 44 00 ..D...D...D...D.6.D.9.D.M.D...D.
49be0 7e 86 44 00 09 86 44 00 64 8a 44 00 7b 8a 44 00 8f 8a 44 00 e6 87 44 00 1f 89 44 00 a3 8a 44 00 ~.D...D.d.D.{.D...D...D...D...D.
49c00 ba 8a 44 00 ec 83 44 00 0d 83 44 00 d1 8a 44 00 e8 8a 44 00 d1 83 44 00 14 81 44 00 3e 80 44 00 ..D...D...D...D...D...D...D.>.D.
49c20 a9 86 44 00 de 86 44 00 ef 81 44 00 87 a6 44 00 00 65 65 65 65 65 65 65 65 65 01 02 65 65 65 65 ..D...D...D...D..eeeeeeeee..eeee
49c40 03 04 05 65 65 65 65 65 06 65 65 65 65 07 08 09 65 65 65 65 65 65 0a 0b 0c 0d 0e 0f 10 11 65 12 ...eeeee.eeee...eeeeee........e.
49c60 13 14 15 0f 65 65 65 16 17 18 19 65 65 1a 65 65 65 1b 1c 65 1d 65 65 1e 1f 65 65 20 65 21 22 65 ....eee....ee.eee..e.ee..ee.e!"e
49c80 65 23 24 65 65 65 65 25 26 27 65 65 65 28 65 29 2a 65 2b 65 65 65 2c 2d 2e 65 65 2f 30 31 32 33 e#$eeee%&'eee(e)*e+eee,-.ee/0123
49ca0 65 65 65 65 34 65 35 65 65 65 65 65 65 65 36 65 65 65 65 65 65 37 38 39 3a 3b 3c 65 65 65 65 65 eeee4e5eeeeeee6eeeeee789:;<eeeee
49cc0 65 65 65 3d 65 65 65 3e 3f 40 41 42 43 44 45 65 65 65 65 46 65 65 65 65 47 48 65 65 65 65 65 49 eee=eee>?@ABCDEeeeeFeeeeGHeeeeeI
49ce0 65 4a 4b 4c 65 65 65 65 65 4d 4e 65 65 65 4f 4f 65 65 50 65 65 65 65 65 65 65 65 65 51 65 65 52 eJKLeeeeeMNeeeOOeePeeeeeeeeeQeeR
49d00 65 53 54 55 56 57 65 58 65 65 65 65 65 65 59 5a 5b 65 5c 65 65 25 25 5d 65 65 5e 65 5f 65 65 60 eSTUVWeXeeeeeeYZ[e\ee%%]ee^e_ee`
49d20 65 25 61 65 65 62 63 64 4c 89 44 00 60 89 44 00 74 89 44 00 88 89 44 00 9c 89 44 00 b0 89 44 00 e%aeebcdL.D.`.D.t.D...D...D...D.
49d40 c4 89 44 00 d8 89 44 00 ec 89 44 00 00 8a 44 00 14 8a 44 00 b3 93 44 00 46 94 44 00 46 93 44 00 ..D...D...D...D...D...D.F.D.F.D.
49d60 ce 94 44 00 41 95 44 00 64 95 44 00 32 94 44 00 9f 93 44 00 d6 8c 44 00 2e 8d 44 00 c7 93 44 00 ..D.A.D.d.D.2.D...D...D...D...D.
49d80 b6 8d 44 00 23 8e 44 00 fb 8d 44 00 09 8d 44 00 fd 95 44 00 11 97 44 00 19 95 44 00 8b 93 44 00 ..D.#.D...D...D...D...D...D...D.
49da0 68 8e 44 00 01 93 44 00 bd 95 44 00 f1 94 44 00 2d 95 44 00 7a 97 44 00 bf 97 44 00 2a 98 44 00 h.D...D...D...D.-.D.z.D...D.*.D.
49dc0 6f 98 44 00 99 8b 44 00 de 8b 44 00 3b 8f 44 00 54 8b 44 00 42 96 44 00 87 96 44 00 cc 96 44 00 o.D...D...D.;.D.T.D.B.D...D...D.
49de0 56 97 44 00 05 95 44 00 a9 95 44 00 6c 97 44 00 83 98 44 00 68 8c 44 00 d0 99 44 00 0f 8e 44 00 V.D...D...D.l.D...D.h.D...D...D.
49e00 23 8c 44 00 e9 95 44 00 e4 99 44 00 ab 8f 44 00 29 9a 44 00 6e 9a 44 00 87 a6 44 00 00 01 31 02 #.D...D...D...D.).D.n.D...D...1.
49e20 03 04 05 31 06 07 31 31 31 31 08 09 0a 0b 31 31 31 0c 0d 0e 0f 10 31 11 12 31 13 31 31 31 31 14 ...1..1111....111.....1..1.1111.
49e40 15 31 16 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 17 31 31 31 31 18 19 31 1a 31 31 31 .1.11111111111111111.1111..1.111
49e60 31 1b 31 31 31 31 31 1c 1d 31 31 31 31 1e 1f 31 31 20 21 22 23 31 31 31 24 31 25 31 26 31 31 27 1.11111..1111..11.!"#111$1%1&11'
49e80 31 28 29 2a 31 31 31 31 26 31 31 31 31 31 31 31 31 2b 31 31 31 31 31 31 31 31 31 31 31 31 2c 31 1()*1111&11111111+111111111111,1
49ea0 31 2d 2e 31 31 31 31 31 31 31 31 31 31 31 2f 31 30 0f 1f 00 0a 9b 44 00 e9 9e 44 00 9b a0 44 00 1-.11111111111/10.....D...D...D.
49ec0 25 a1 44 00 ec 9c 44 00 31 9d 44 00 1a 9e 44 00 5f 9e 44 00 a4 9e 44 00 62 9c 44 00 c3 a1 44 00 %.D...D.1.D...D._.D...D.b.D...D.
49ee0 4d a2 44 00 61 a2 44 00 a6 a2 44 00 eb a2 44 00 30 a3 44 00 44 a3 44 00 58 a3 44 00 00 9e 44 00 M.D.a.D...D...D.0.D.D.D.X.D...D.
49f00 6a a1 44 00 6c 97 44 00 08 a2 44 00 bb 9d 44 00 76 9d 44 00 09 9c 44 00 a7 9c 44 00 7e a1 44 00 j.D.l.D...D...D.v.D...D...D.~.D.
49f20 d1 83 44 00 6c a3 44 00 56 a0 44 00 fd 9e 44 00 42 9f 44 00 87 9f 44 00 cc 9f 44 00 11 a0 44 00 ..D.l.D.V.D...D.B.D...D...D...D.
49f40 c5 9a 44 00 e0 a0 44 00 1d 9c 44 00 87 a6 44 00 00 26 26 01 02 03 26 26 04 05 06 07 08 26 09 26 ..D...D...D...D..&&...&&.....&.&
49f60 26 26 26 26 26 0a 0b 26 26 0c 0d 0e 26 26 0f 26 26 26 26 26 10 11 12 26 26 26 26 26 13 26 14 26 &&&&&..&&...&&.&&&&&...&&&&&.&.&
49f80 26 26 26 26 15 26 26 16 14 14 14 17 26 26 26 18 26 14 26 26 26 26 09 19 26 1a 26 1b 1b 26 1c 26 &&&&.&&.....&&&.&.&&&&..&.&..&.&
49fa0 26 1d 14 26 26 26 26 26 26 1e 1f 20 21 22 23 24 26 25 14 90 53 a4 44 00 ed a3 44 00 3f a4 44 00 &..&&&&&&...!"#$&%..S.D...D.?.D.
49fc0 2b a4 44 00 6c 97 44 00 de a4 44 00 a2 a4 44 00 b6 a4 44 00 ca a4 44 00 f2 a4 44 00 06 a5 44 00 +.D.l.D...D...D...D...D...D...D.
49fe0 8e a4 44 00 2e a5 44 00 42 a5 44 00 56 a5 44 00 6a a5 44 00 1a a5 44 00 0c a4 44 00 87 a6 44 00 ..D...D.B.D.V.D.j.D...D...D...D.
4a000 00 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 ................................
4a020 12 12 12 12 12 12 12 12 12 12 12 12 01 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 ................................
4a040 12 12 12 02 12 12 12 12 12 12 12 12 12 12 12 12 12 12 03 12 12 12 12 12 12 12 12 12 12 12 12 12 ................................
4a060 04 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 05 12 12 12 12 12 12 12 12 12 ................................
4a080 12 12 06 07 08 12 12 12 09 12 12 12 12 12 12 12 12 12 12 12 12 12 12 0a 12 12 12 0b 12 12 12 12 ................................
4a0a0 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 0c 12 0d 0e 0f 12 12 12 ................................
4a0c0 12 12 12 12 10 12 12 12 12 12 12 12 12 12 12 11 4d a6 44 00 6a a6 44 00 b8 a5 44 00 13 a6 44 00 ................M.D.j.D...D...D.
4a0e0 30 a6 44 00 87 a6 44 00 00 01 05 05 02 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 0.D...D.........................
4a100 05 05 05 05 05 03 04 cc cc cc cc cc cc cc cc cc 56 8b f1 8b 86 b4 01 00 00 85 c0 74 32 50 ff 15 ................V..........t2P..
4a120 8c fa 54 00 83 c4 04 c7 86 b4 01 00 00 00 00 00 00 c7 86 b8 01 00 00 00 00 00 00 c7 86 bc 01 00 ..T.............................
4a140 00 00 00 00 00 c7 86 c0 01 00 00 00 00 00 00 8b 86 c4 01 00 00 85 c0 74 32 50 ff 15 8c fa 54 00 .......................t2P....T.
4a160 83 c4 04 c7 86 c4 01 00 00 00 00 00 00 c7 86 c8 01 00 00 00 00 00 00 c7 86 cc 01 00 00 00 00 00 ................................
4a180 00 c7 86 d0 01 00 00 00 00 00 00 5e c3 cc cc cc 53 56 8b f1 57 85 f6 0f 84 47 04 00 00 8d 8e 98 ...........^....SV..W....G......
4a1a0 05 00 00 e8 18 6d 00 00 80 be d4 01 00 00 00 74 2d 33 d2 8b ce e8 86 7a 01 00 85 c0 75 20 88 86 .....m.........t-3.....z....u...
4a1c0 d4 01 00 00 89 86 d8 01 00 00 c7 86 a4 01 00 00 10 4b 44 00 c7 86 ac 01 00 00 d0 49 44 00 80 be .................KD........ID...
4a1e0 24 02 00 00 00 74 30 ba 01 00 00 00 8b ce e8 4d 7a 01 00 85 c0 75 20 88 86 24 02 00 00 89 86 28 $....t0........Mz....u...$.....(
4a200 02 00 00 c7 86 a8 01 00 00 10 4b 44 00 c7 86 b0 01 00 00 d0 49 44 00 8b be 94 01 00 00 8b 1d 68 ..........KD........ID.........h
4a220 82 49 00 83 ff ff 74 26 83 7e 38 00 74 14 80 be a1 01 00 00 00 0f 84 ad 03 00 00 c6 86 a1 01 00 .I....t&.~8.t...................
4a240 00 00 8b d7 8b ce e8 35 8e ff ff 57 ff d3 8b be 90 01 00 00 83 ff ff 74 32 83 7e 38 00 74 20 3b .......5...W...........t2.~8.t.;
4a260 be 94 01 00 00 0f 85 97 03 00 00 80 be a1 01 00 00 00 0f 84 8a 03 00 00 c6 86 a1 01 00 00 00 8b ................................
4a280 d7 8b ce e8 f8 8d ff ff 57 ff d3 8b be 98 01 00 00 83 ff ff 74 32 83 7e 38 00 74 20 3b be 94 01 ........W...........t2.~8.t.;...
4a2a0 00 00 0f 85 74 03 00 00 80 be a1 01 00 00 00 0f 84 67 03 00 00 c6 86 a1 01 00 00 00 8b d7 8b ce ....t............g..............
4a2c0 e8 bb 8d ff ff 57 ff d3 8b be 9c 01 00 00 83 ff ff 74 32 83 7e 38 00 74 20 3b be 94 01 00 00 0f .....W...........t2.~8.t.;......
4a2e0 85 51 03 00 00 80 be a1 01 00 00 00 0f 84 44 03 00 00 c6 86 a1 01 00 00 00 8b d7 8b ce e8 7e 8d .Q............D...............~.
4a300 ff ff 57 ff d3 ff b6 68 01 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 68 01 00 00 00 00 00 00 ff b6 ..W....h.......T......h.........
4a320 6c 01 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 6c 01 00 00 00 00 00 00 ff b6 74 01 00 00 ff 15 8c l.......T......l.........t......
4a340 fa 54 00 83 c4 04 c7 86 74 01 00 00 00 00 00 00 ff b6 70 01 00 00 ff 15 8c fa 54 00 83 c4 04 c7 .T......t.........p.......T.....
4a360 86 70 01 00 00 00 00 00 00 ff b6 ec 00 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 ec 00 00 00 00 00 .p.................T............
4a380 00 00 ff b6 cc 00 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 cc 00 00 00 00 00 00 00 ff b6 f0 00 00 ............T...................
4a3a0 00 ff 15 8c fa 54 00 83 c4 04 c7 86 f0 00 00 00 00 00 00 00 ff b6 d0 00 00 00 ff 15 8c fa 54 00 .....T........................T.
4a3c0 83 c4 04 c7 86 d0 00 00 00 00 00 00 00 ff b6 a4 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 a4 03 .......................T........
4a3e0 00 00 00 00 00 00 ff b6 a8 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 a8 03 00 00 00 00 00 00 ff ................T...............
4a400 b6 b0 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 b0 03 00 00 00 00 00 00 ff b6 ac 03 00 00 ff 15 .........T......................
4a420 8c fa 54 00 83 c4 04 c7 86 ac 03 00 00 00 00 00 00 ff b6 c8 03 00 00 ff 15 8c fa 54 00 83 c4 04 ..T........................T....
4a440 c7 86 c8 03 00 00 00 00 00 00 ff b6 b4 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 b4 03 00 00 00 ....................T...........
4a460 00 00 00 ff b6 b8 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 b8 03 00 00 00 00 00 00 ff b6 bc 03 .............T..................
4a480 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 bc 03 00 00 00 00 00 00 ff b6 c0 03 00 00 ff 15 8c fa 54 ......T........................T
4a4a0 00 83 c4 04 c7 86 c0 03 00 00 00 00 00 00 ff b6 c4 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 c4 ........................T.......
4a4c0 03 00 00 00 00 00 00 ff b6 b0 05 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 b0 05 00 00 00 00 00 00 .................T..............
4a4e0 ff b6 90 00 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 90 00 00 00 00 00 00 00 ff b6 a4 00 00 00 ff ..........T.....................
4a500 15 8c fa 54 00 83 c4 04 c7 86 a4 00 00 00 00 00 00 00 ff b6 a0 00 00 00 ff 15 8c fa 54 00 83 c4 ...T........................T...
4a520 04 c7 86 a0 00 00 00 00 00 00 00 ff b6 d4 00 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 d4 00 00 00 .....................T..........
4a540 00 00 00 00 ff b6 b4 00 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 b4 00 00 00 00 00 00 00 ff b6 0c ..............T.................
4a560 04 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 0c 04 00 00 00 00 00 00 8b ce e8 93 fb ff ff 8b 8e 04 .......T........................
4a580 04 00 00 33 d2 e8 86 af 00 00 8b 8e 08 04 00 00 33 d2 e8 79 af 00 00 ff b6 5c 06 00 00 c7 86 04 ...3............3..y.....\......
4a5a0 04 00 00 00 00 00 00 c7 86 08 04 00 00 00 00 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 5c 06 00 00 .....................T......\...
4a5c0 00 00 00 00 8d 8e 14 03 00 00 e8 c1 70 00 00 8d 8e 34 03 00 00 e8 b6 70 00 00 56 ff 15 8c fa 54 ............p....4.....p..V....T
4a5e0 00 83 c4 04 5f 5e 5b c3 8b d7 8b ce e8 8f 8a ff ff 8b 46 38 57 ff 76 3c ff d0 83 c4 08 e9 4c fc ...._^[...........F8W.v<......L.
4a600 ff ff 8b d7 8b ce e8 75 8a ff ff 8b 46 38 57 ff 76 3c ff d0 83 c4 08 e9 6f fc ff ff 8b d7 8b ce .......u....F8W.v<......o.......
4a620 e8 5b 8a ff ff 8b 46 38 57 ff 76 3c ff d0 83 c4 08 e9 92 fc ff ff 8b d7 8b ce e8 41 8a ff ff 8b .[....F8W.v<...............A....
4a640 46 38 57 ff 76 3c ff d0 83 c4 08 e9 b5 fc ff ff 55 8b ec 83 e4 f8 83 ec 1c 53 56 8b f1 8b da 57 F8W.v<..........U........SV....W
4a660 85 f6 0f 84 c2 01 00 00 8b 3e 85 ff 0f 84 b8 01 00 00 80 be 55 03 00 00 00 75 18 8b 86 08 04 00 .........>..........U....u......
4a680 00 8b 8e 04 04 00 00 8b 40 0c 03 41 0c 0f 85 97 01 00 00 8b 56 48 85 d2 74 0e 8b cf e8 ff c0 ff ........@..A........VH..t.......
4a6a0 ff c7 46 48 00 00 00 00 83 bf fc 02 00 00 ff 74 7f 83 7f 38 00 74 79 8b 47 48 85 c0 74 19 f6 00 ..FH...........t...8.ty.GH..t...
4a6c0 08 74 14 8b 48 08 85 c9 74 0d ff 70 10 6a 02 6a 03 57 ff d1 83 c4 10 8d 44 24 10 50 e8 4a 6d 02 .t..H...t..p.j.j.W......D$.P.Jm.
4a6e0 00 8b 87 fc 02 00 00 8d 54 24 1c 8b 4c 24 18 83 c4 04 89 44 24 18 8b 44 24 10 89 4c 24 24 8b 4f ........T$..L$.....D$..D$..L$$.O
4a700 38 68 f0 6f 44 00 89 44 24 24 e8 71 c6 00 00 8b 47 48 83 c4 04 85 c0 74 17 f6 00 08 74 12 8b 48 8h.oD..D$$.q....GH.....t....t..H
4a720 0c 85 c9 74 0b ff 70 10 6a 03 57 ff d1 83 c4 0c 8d 8e 20 04 00 00 e8 55 97 01 00 8d 8e 5c 04 00 ...t..p.j.W............U.....\..
4a740 00 e8 4a 97 01 00 8b 86 90 03 00 00 8b 40 30 85 c0 74 07 53 56 ff d0 83 c4 08 ff 76 44 68 50 f9 ..J..........@0..t.SV......vDhP.
4a760 53 00 57 e8 68 94 ff ff 8b 9e 70 06 00 00 83 c4 0c 8b 87 10 06 00 00 89 44 24 10 85 db 74 4b 8b S.W.h.....p.............D$...tK.
4a780 4b 08 8b 11 85 d2 74 28 39 32 74 09 8b 52 08 85 d2 75 f5 eb 1b 6a 00 e8 f4 ac 00 00 8b 44 24 14 K.....t(92t..R...u...j.......D$.
4a7a0 83 c4 04 ff 4b 04 c7 86 70 06 00 00 00 00 00 00 83 7b 04 00 75 09 8b d3 8b c8 e8 31 8b 00 00 8b ....K...p........{..u......1....
4a7c0 44 24 10 85 c0 74 03 ff 48 18 80 be d4 01 00 00 00 74 2d 33 d2 8b ce e8 64 74 01 00 85 c0 75 20 D$...t..H........t-3....dt....u.
4a7e0 88 86 d4 01 00 00 89 86 d8 01 00 00 c7 86 a4 01 00 00 10 4b 44 00 c7 86 ac 01 00 00 d0 49 44 00 ...................KD........ID.
4a800 8b 47 40 85 c0 74 1c f6 40 60 03 74 16 8b 8e 04 04 00 00 e8 48 01 00 00 8b 8e 08 04 00 00 e8 3d .G@..t..@`.t........H..........=
4a820 01 00 00 8b ce e8 66 f9 ff ff 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc ......f..._^3.[..]..............
4a840 8b 82 90 03 00 00 f6 40 3c 03 74 4e 80 ba 63 03 00 00 00 74 09 80 ba 55 03 00 00 00 75 3c 8b 41 .......@<.tN..c....t...U....u<.A
4a860 40 85 c0 74 35 f6 40 60 01 74 19 83 b9 4c 02 00 00 01 74 10 8b 91 48 02 00 00 83 fa 01 74 18 83 @..t5.@`.t...L....t...H......t..
4a880 fa 05 74 13 85 c0 74 12 f6 40 60 02 74 0c 83 b9 4c 02 00 00 03 7c 03 b0 01 c3 32 c0 c3 cc cc cc ..t...t..@`.t...L....|....2.....
4a8a0 53 56 57 8b fa 8b f1 80 bf 00 04 00 00 00 74 18 8b 87 08 04 00 00 85 c0 74 0e 8b 00 85 c0 74 08 SVW...........t.........t.....t.
4a8c0 39 30 75 04 b3 01 eb 02 32 db 80 bf 01 04 00 00 00 74 18 8b 87 04 04 00 00 85 c0 74 0e 8b 00 85 90u.....2........t.........t....
4a8e0 c0 74 08 39 30 75 04 b7 01 eb 02 32 ff 8b 8f 08 04 00 00 85 c9 74 2b 8b 11 85 d2 74 25 0f 1f 00 .t.90u.....2.........t+....t%...
4a900 39 32 74 09 8b 52 08 85 d2 75 f5 eb 15 6a 00 e8 7c ab 00 00 83 c4 04 84 db 74 07 c6 87 00 04 00 92t..R...u...j..|........t......
4a920 00 00 8b 8f 04 04 00 00 85 c9 74 2a 8b 11 85 d2 74 24 39 32 74 0b 8b 52 08 85 d2 75 f5 5f 5e 5b ..........t*....t$92t..R...u._^[
4a940 c3 6a 00 e8 48 ab 00 00 83 c4 04 84 ff 74 07 c6 87 01 04 00 00 00 5f 5e 5b c3 cc cc cc cc cc cc .j..H........t........_^[.......
4a960 57 8b f9 85 ff 0f 84 96 00 00 00 56 8b 37 85 f6 0f 84 8a 00 00 00 53 66 0f 1f 84 00 00 00 00 00 W..........V.7........Sf........
4a980 8b 06 8b 5e 08 c6 80 61 47 00 00 01 c7 40 08 00 00 00 00 83 7f 0c 00 74 60 8b 4e 08 3b 37 75 17 ...^...aG....@.........t`.N.;7u.
4a9a0 89 0f 85 c9 75 05 89 4f 04 eb 24 8b 46 08 c7 40 04 00 00 00 00 eb 18 8b 46 04 89 48 08 8b 4e 08 ....u..O..$.F..@........F..H..N.
4a9c0 8b 46 04 85 c9 75 05 89 47 04 eb 03 89 41 04 ff 36 8b 47 08 6a 00 ff d0 56 c7 06 00 00 00 00 c7 .F...u..G....A..6.G.j...V.......
4a9e0 46 04 00 00 00 00 c7 46 08 00 00 00 00 ff 15 8c fa 54 00 83 c4 0c ff 4f 0c 8b f3 85 db 75 81 5b F......F.........T.....O.....u.[
4aa00 5e 5f c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 2c 53 56 8b b1 10 06 00 00 83 c9 ^_..............U....,SV........
4aa20 ff 57 0b d9 89 4d f0 33 ff 89 5d ec 89 7d fc e8 0c 6a 00 00 8d 4d d8 89 45 e4 89 55 e8 89 75 d8 .W...M.3..]..}...j...M..E..U..u.
4aa40 89 7d dc 89 7d e0 e8 b5 c4 00 00 85 c0 0f 84 ca 00 00 00 8b 5d e0 8b 55 dc 89 5d f8 89 55 f4 90 .}..}...............]..U..]..U..
4aa60 8b 00 8b 70 08 8b 36 85 f6 74 64 0f 1f 44 00 00 8b 3e 80 7f 40 00 75 47 8b 45 e8 2b 87 84 01 00 ...p..6..td..D...>..@.uG.E.+....
4aa80 00 6a 00 99 68 e8 03 00 00 52 50 e8 40 55 04 00 8b c8 8b da 8b 45 e4 2b 87 80 01 00 00 69 c0 e8 .j..h....RP.@U.......E.+.....i..
4aaa0 03 00 00 99 03 c8 13 da 3b 5d ec 7c 12 7f 05 3b 4d f0 76 0b 89 4d f0 89 5d ec 89 7d fc eb 03 8b ........;].|...;M.v..M..]..}....
4aac0 7d fc 8b 76 08 85 f6 75 a7 8b 5d f8 8b 55 f4 85 db 74 0c 8b 43 08 8b d8 89 5d f8 85 c0 75 34 8b }..v...u..]..U...t..C....]...u4.
4aae0 45 d8 8b ca 8b 70 10 3b ce 7d 24 8b 00 8d 14 88 8b 02 41 8b 00 85 c0 75 0c 83 c2 04 3b ce 7c f0 E....p.;.}$.......A....u....;.|.
4ab00 8b 55 f4 eb 0a 8b d8 8b d1 89 5d f8 89 55 f4 85 db 74 0a 8b 03 85 c0 0f 85 43 ff ff ff 8b c7 5f .U........]..U...t.......C....._
4ab20 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc 56 57 8b f9 8b f2 8b 47 14 3b 46 14 75 21 8b 47 ^[..]...........VW.....G.;F.u!.G
4ab40 10 3b 46 10 75 19 8b 4f 08 8b 46 08 85 c9 74 14 85 c0 74 0b 8b d0 e8 45 47 01 00 85 c0 75 09 5f .;F.u..O..F...t...t....EG....u._
4ab60 32 c0 5e c3 85 c0 75 f7 8b 4f 18 8b 46 18 85 c9 74 11 85 c0 74 e9 8b d0 e8 23 47 01 00 85 c0 74 2.^...u..O..F...t...t....#G....t
4ab80 de eb 04 85 c0 75 d8 8b 4f 1c 8b 46 1c 85 c9 74 14 85 c0 74 ca 8b d0 e8 04 47 01 00 85 c0 74 bf .....u..O..F...t...t.....G....t.
4aba0 5f b0 01 5e c3 85 c0 75 b6 5f b0 01 5e c3 cc cc 55 8b ec 83 e4 f8 51 56 8b 75 08 8b 86 08 04 00 _..^...u._..^...U.....QV.u......
4abc0 00 8b 8e 04 04 00 00 8b 40 0c 03 41 0c 75 4b 38 46 40 75 46 8b 86 90 03 00 00 f7 40 3c 00 00 04 ........@..A.uK8F@uF.......@<...
4abe0 00 75 18 8b 8e 90 01 00 00 6a 00 6a 00 6a ff e8 6c b0 ff ff 83 c4 0c 85 c0 74 1f ff 76 44 8b 45 .u.......j.j.j..l........t..vD.E
4ac00 0c 68 68 f9 53 00 50 89 06 e8 c2 8f ff ff 83 c4 0c b2 01 8b ce e8 36 fa ff ff 33 c0 5e 8b e5 5d .hh.S.P...............6...3.^..]
4ac20 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 44 53 56 57 8b da 32 c0 ................U.......DSVW..2.
4ac40 8b f9 89 5c 24 20 33 f6 89 7c 24 1c 89 74 24 30 89 44 24 18 e8 e7 fb ff ff f6 87 08 47 00 00 28 ...\$.3..|$..t$0.D$.........G..(
4ac60 8a d0 89 54 24 24 74 11 8b 8b 90 03 00 00 c6 44 24 15 01 f6 41 3c 03 75 05 c6 44 24 15 00 80 bb ...T$$t........D$...A<.u..D$....
4ac80 5d 03 00 00 00 74 1c f6 87 18 47 00 00 28 74 13 8b 83 90 03 00 00 f6 40 3c 03 74 07 c6 44 24 14 ]....t....G..(t........@<.t..D$.
4aca0 01 eb 06 32 c0 88 44 24 14 8b 45 0c c6 00 00 8b 45 10 c6 00 00 84 d2 74 1b 8b d3 8b cf e8 6e ac ...2..D$..E.....E......t......n.
4acc0 00 00 8b 4c 24 24 33 d2 84 c0 0f b6 c9 0f 45 ca 89 4c 24 24 8b 97 10 06 00 00 8b cb e8 6f 85 00 ...L$$3.......E..L$$.........o..
4ace0 00 8b f0 85 f6 0f 84 15 09 00 00 8b 0e 83 f9 02 74 2d 8b 47 40 85 c0 74 08 8b 80 a0 00 00 00 eb ................t-.G@..t........
4ad00 02 33 c0 89 44 24 2c 89 44 24 28 83 f9 01 75 19 8b 54 24 2c b8 8c f9 53 00 89 54 24 28 eb 1a 33 .3..D$,.D$(...u..T$,...S..T$(..3
4ad20 d2 89 54 24 28 89 54 24 2c 83 f9 02 b8 9c f9 53 00 ba ac f9 53 00 0f 45 c2 80 bb 57 03 00 00 00 ..T$(.T$,......S....S..E...W....
4ad40 74 08 8b 8b ac 00 00 00 eb 06 8b 8b 98 00 00 00 50 56 51 68 b8 f9 53 00 57 e8 72 8e ff ff 83 c4 t...............PVQh..S.W.r.....
4ad60 14 80 7c 24 24 00 74 6f 8b 06 85 c0 7f 2b 75 14 80 bf a3 04 00 00 00 74 0b 68 dc f9 53 00 57 e9 ..|$$.to.....+u........t.h..S.W.
4ad80 6e 08 00 00 68 08 fa 53 00 57 e8 41 8e ff ff 8b 06 83 c4 08 c6 44 24 24 00 83 f8 01 75 14 8b 47 n...h..S.W.A.........D$$....u..G
4ada0 40 85 c0 74 06 f6 40 60 01 75 2c 68 30 fa 53 00 eb 17 83 f8 02 75 20 8b 47 40 85 c0 74 06 f6 40 @..t..@`.u,h0.S......u..G@..t..@
4adc0 60 02 75 13 68 54 fa 53 00 57 e8 01 8e ff ff c6 44 24 2c 00 83 c4 08 8b 46 08 8b 00 85 c0 0f 84 `.u.hT.S.W......D$,.....F.......
4ade0 1c 08 00 00 8b 30 8b 40 08 89 44 24 4c 89 74 24 38 8b 8e 04 04 00 00 8b 96 08 04 00 00 89 54 24 .....0.@..D$L.t$8.............T$
4ae00 34 8b 41 0c 03 42 0c 75 40 89 54 24 34 38 46 40 75 37 8b 86 90 03 00 00 f7 40 3c 00 00 04 00 75 4.A..B.u@.T$48F@u7.......@<....u
4ae20 6a 8b 8e 90 01 00 00 6a 00 6a 00 6a ff e8 2e ae ff ff 83 c4 0c 85 c0 75 52 8b 96 08 04 00 00 8b j......j.j.j...........uR.......
4ae40 8e 04 04 00 00 89 54 24 34 8b 42 0c 03 41 0c 80 7c 24 24 00 89 44 24 48 0f 84 88 00 00 00 80 be ......T$4.B..A..|$$..D$H........
4ae60 63 03 00 00 00 74 0d 80 be 55 03 00 00 00 0f 85 3f 07 00 00 80 be 71 03 00 00 00 0f 85 a2 00 00 c....t...U......?.....q.........
4ae80 00 8b 01 85 c0 74 25 8b 00 eb 23 ff 76 44 89 3e 68 68 f9 53 00 57 e8 35 8d ff ff 83 c4 0c b2 01 .....t%...#.vD.>hh.S.W.5........
4aea0 8b ce e8 a9 f7 ff ff e9 07 07 00 00 33 c0 8b 0a 85 c9 74 04 8b 09 eb 02 33 c9 85 c0 74 13 8b d6 ............3.....t.....3...t...
4aec0 8b c8 e8 79 f9 ff ff 84 c0 0f 84 e4 06 00 00 eb 52 85 c9 74 4e 8b d6 e8 64 f9 ff ff 84 c0 0f 84 ...y............R..tN...d.......
4aee0 cf 06 00 00 eb 3d 85 c0 0f 85 c5 06 00 00 38 46 58 75 16 ff 76 44 68 78 fa 53 00 57 e8 cf 8c ff .....=........8FXu..vDhx.S.W....
4af00 ff 83 c4 0c e9 aa 06 00 00 83 be 90 01 00 00 ff 0f 84 64 06 00 00 80 be 55 03 00 00 00 0f 85 57 ..................d.....U......W
4af20 06 00 00 8b 93 90 03 00 00 8b 8e 90 03 00 00 8b 5a 40 8b fb 8b 41 40 83 e7 01 83 e0 01 3b f8 74 ................Z@...A@......;.t
4af40 1e 8b 49 3c e8 87 3b 00 00 3b 42 3c 0f 85 55 06 00 00 80 be 54 03 00 00 00 0f 84 48 06 00 00 8b ..I<..;..;B<..U.....T......H....
4af60 4c 24 20 8a b1 5a 03 00 00 88 74 24 13 3a b6 5a 03 00 00 0f 85 34 06 00 00 8a 81 5b 03 00 00 3a L$...Z....t$.:.Z.....4.....[...:
4af80 86 5b 03 00 00 0f 85 22 06 00 00 84 c0 74 21 8d 96 b4 00 00 00 81 c1 b4 00 00 00 e8 90 fb ff ff .[.....".....t!.................
4afa0 84 c0 0f 84 ff 05 00 00 8a 74 24 13 8b 4c 24 20 8a 81 57 03 00 00 88 44 24 16 3a 86 57 03 00 00 .........t$..L$...W....D$.:.W...
4afc0 0f 85 e1 05 00 00 8a 81 58 03 00 00 88 44 24 17 3a 86 58 03 00 00 0f 85 cb 05 00 00 84 f6 0f 84 ........X....D$.:.X.............
4afe0 8c 00 00 00 8d 96 d4 00 00 00 81 c1 d4 00 00 00 e8 3b fb ff ff 84 c0 0f 84 aa 05 00 00 8b 4c 24 .................;............L$
4b000 20 8a 81 65 03 00 00 3a 86 65 03 00 00 0f 85 9a 05 00 00 83 b9 e8 00 00 00 02 75 50 85 ff 74 22 ...e...:.e................uP..t"
4b020 8d 96 34 03 00 00 81 c1 34 03 00 00 e8 af 64 00 00 84 c0 0f 84 6e 05 00 00 83 be 78 02 00 00 02 ..4.....4.....d......n.....x....
4b040 eb 20 8d 96 14 03 00 00 81 c1 14 03 00 00 e8 8d 64 00 00 84 c0 0f 84 4c 05 00 00 83 be d8 01 00 ................d......L........
4b060 00 02 0f 85 3f 05 00 00 8b 4c 24 20 8a 74 24 13 80 7c 24 24 00 75 0a 80 7e 40 00 0f 85 26 05 00 ....?....L$..t$..|$$.u..~@...&..
4b080 00 8b 89 5c 06 00 00 85 c9 75 0d 8b 44 24 20 66 39 88 60 06 00 00 74 75 66 8b 86 60 06 00 00 8b ...\.....u..D$.f9.`...tuf..`....
4b0a0 74 24 20 66 3b 86 60 06 00 00 8b 74 24 38 0f 85 f3 04 00 00 8b 86 64 06 00 00 8b 74 24 20 3b 86 t$.f;.`....t$8........d....t$.;.
4b0c0 64 06 00 00 8b 74 24 38 0f 85 d9 04 00 00 85 c9 74 3b 8b 86 5c 06 00 00 85 c0 0f 84 c7 04 00 00 d....t$8........t;..\...........
4b0e0 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
4b100 1b c0 83 c8 01 85 c0 0f 85 9a 04 00 00 84 db 8b 5c 24 20 0f 88 74 00 00 00 8b 8e 68 01 00 00 8b ................\$...t.....h....
4b120 83 68 01 00 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 .h.....:.u...t..P.:Q.u.........u
4b140 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 0f 85 5d 04 00 00 8b 8e 6c 01 00 00 8b 83 6c 01 00 00 66 90 .3............].....l.....l...f.
4b160 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
4b180 1b c0 83 c8 01 85 c0 0f 85 22 04 00 00 84 f6 74 11 85 ff 75 0d 80 bb 65 03 00 00 00 0f 84 e4 00 .........".....t...u...e........
4b1a0 00 00 8b 4c 24 20 8b 9e 90 03 00 00 8b 81 90 03 00 00 8b 13 8b 08 e8 e5 40 01 00 85 c0 75 2a 8b ...L$...................@....u*.
4b1c0 4b 3c e8 09 39 00 00 8b 5c 24 20 8b 8b 90 03 00 00 3b 41 3c 0f 85 d5 03 00 00 80 be 54 03 00 00 K<..9...\$.......;A<........T...
4b1e0 00 0f 84 c8 03 00 00 eb 04 8b 5c 24 20 80 7c 24 16 00 74 19 8b 96 ac 00 00 00 8b 8b ac 00 00 00 ..........\$..|$..t.............
4b200 e8 9b 40 01 00 85 c0 0f 84 a2 03 00 00 80 7c 24 17 00 74 12 8b 83 fc 00 00 00 3b 86 fc 00 00 00 ..@...........|$..t.......;.....
4b220 0f 85 89 03 00 00 8b 96 98 00 00 00 8b 8b 98 00 00 00 e8 69 40 01 00 85 c0 0f 84 70 03 00 00 8b ...................i@......p....
4b240 83 f8 00 00 00 3b 86 f8 00 00 00 0f 85 5e 03 00 00 85 ff 74 31 8d 96 14 03 00 00 8d 8b 14 03 00 .....;.......^.....t1...........
4b260 00 e8 7a 62 00 00 84 c0 0f 84 41 03 00 00 83 be d8 01 00 00 02 74 0f 8b 7c 24 1c b0 01 89 44 24 ..zb......A..........t..|$....D$
4b280 18 e9 31 03 00 00 80 7c 24 15 00 0f 84 7d 00 00 00 8b 8e 68 01 00 00 8b 83 68 01 00 00 0f 1f 00 ..1....|$....}.....h.....h......
4b2a0 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
4b2c0 1b c0 83 c8 01 85 c0 0f 85 e2 02 00 00 8b 8e 6c 01 00 00 8b 83 6c 01 00 00 0f 1f 80 00 00 00 00 ...............l.....l..........
4b2e0 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
4b300 1b c0 83 c8 01 85 c0 74 12 e9 a1 02 00 00 83 be 20 04 00 00 00 0f 85 94 02 00 00 8a 44 24 14 84 .......t....................D$..
4b320 c0 0f 84 df 00 00 00 8b 86 ec 00 00 00 85 c0 0f 84 7a 02 00 00 8b 96 f0 00 00 00 85 d2 0f 84 6c .................z.............l
4b340 02 00 00 8b 8b ec 00 00 00 0f 1f 80 00 00 00 00 8a 19 3a 18 75 1a 84 db 74 12 8a 59 01 3a 58 01 ..................:.u...t..Y.:X.
4b360 75 0e 83 c1 02 83 c0 02 84 db 75 e4 33 c0 eb 05 1b c0 83 c8 01 8b 5c 24 20 85 c0 0f 85 2e 02 00 u.........u.3.........\$........
4b380 00 8b 83 f0 00 00 00 8a 08 3a 0a 75 1a 84 c9 74 12 8a 48 01 3a 4a 01 75 0e 83 c0 02 83 c2 02 84 .........:.u...t..H.:J.u........
4b3a0 c9 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 0f 85 fb 01 00 00 8a 44 24 14 8a 4c 24 15 84 c9 0f 85 .u.3.................D$..L$.....
4b3c0 78 01 00 00 84 c0 0f 85 70 01 00 00 38 44 24 24 0f 84 ff 01 00 00 8b 44 24 48 85 c0 0f 84 f3 01 x.......p...8D$$.......D$H......
4b3e0 00 00 8b 54 24 28 85 d2 74 2b 3b c2 72 27 8b 7c 24 1c 50 68 e0 fa 53 00 57 e8 d2 87 ff ff 83 c4 ...T$(..t+;.r'.|$.Ph..S.W.......
4b400 0c e9 ad 01 00 00 83 be 5c 04 00 00 00 0f 85 9c 01 00 00 eb a3 8b 44 24 1c c6 44 24 13 00 8b 40 ........\.............D$..D$...@
4b420 40 85 c0 74 1b 8b 88 a8 00 00 00 8b 80 a4 00 00 00 99 8b d8 8b fa 8b 44 24 28 89 44 24 28 eb 17 @..t...................D$(.D$(..
4b440 0f 57 c0 89 54 24 28 66 0f 13 44 24 40 33 c9 8b 7c 24 44 8b 5c 24 40 8b c1 c7 44 24 3c fe ff ff .W..T$(f..D$@3..|$D.\$@...D$<...
4b460 ff 99 8b c8 83 c8 ff 89 44 24 40 8b 44 24 34 85 c0 74 34 8b 00 85 c0 74 2e 8b 00 8b 70 50 8b 40 ........D$@.D$4..t4....t....pP.@
4b480 54 89 74 24 3c 8b 74 24 38 89 44 24 40 85 ff 7c 16 7f 04 85 db 74 10 3b c7 7c 0c 7f 06 39 5c 24 T.t$<.t$8.D$@..|.....t.;.|...9\$
4b4a0 3c 76 04 b3 01 eb 04 8a 5c 24 13 85 d2 7c 14 7f 04 85 c9 74 0e 39 56 2c 7c 09 7f 05 39 4e 28 76 <v......\$...|.....t.9V,|...9N(v
4b4c0 02 b3 01 8b 7c 24 1c 84 db b9 58 03 54 00 b8 50 03 54 00 0f 44 c1 50 ff 76 2c ff 76 28 ff 74 24 ....|$....X.T..P.T..D.P.v,.v(.t$
4b4e0 4c ff 74 24 4c 56 ff 76 44 68 a8 0b 54 00 57 e8 dc 86 ff ff 83 c4 24 84 db 74 17 68 fc fa 53 00 L.t$LV.vDh..T.W.......$..t.h..S.
4b500 57 e8 ca 86 ff ff 8b 5c 24 28 83 c4 08 e9 a1 00 00 00 83 7c 24 28 00 0f 84 aa 00 00 00 8b 44 24 W......\$(.........|$(........D$
4b520 48 8b 5c 24 20 3b 44 24 2c 0f 83 84 00 00 00 89 74 24 30 89 44 24 2c e9 77 00 00 00 89 74 24 30 H.\$.;D$,.......t$0.D$,.w....t$0
4b540 84 c9 74 09 83 be 20 04 00 00 00 75 0d 84 c0 74 5e 83 be 5c 04 00 00 00 74 55 8b 45 0c c6 00 01 ..t........u...t^..\....tU.E....
4b560 8b 44 24 18 8b 74 24 30 85 f6 74 6f 8b 45 08 89 30 b0 01 5f 5e 5b 8b e5 5d c3 ff 76 44 8b 44 24 .D$..t$0..to.E..0.._^[..]..vD.D$
4b580 1c b9 01 00 00 00 80 be 55 03 00 00 00 0f b6 c0 0f 44 c1 68 b0 fa 53 00 57 89 44 24 24 e8 2e 86 ........U........D.h..S.W.D$$...
4b5a0 ff ff 83 c4 0c eb 0c 8b 5c 24 20 eb 02 8b d9 8b 7c 24 1c 8b 44 24 18 83 7c 24 4c 00 74 a6 8b 44 ........\$......|$..D$..|$L.t..D
4b5c0 24 4c e9 1d f8 ff ff 68 10 fb 53 00 57 e8 fe 85 ff ff 83 c4 08 8b 44 24 18 eb 8d 84 c0 74 21 8b $L.....h..S.W.........D$.....t!.
4b5e0 44 24 1c 80 b8 a3 04 00 00 00 74 14 68 30 fb 53 00 50 e8 d9 85 ff ff 8b 45 10 83 c4 08 c6 00 01 D$........t.h0.S.P......E.......
4b600 5f 5e 32 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc 51 56 57 68 78 06 00 00 6a 01 8b f9 ff 15 94 fa _^2.[..]........QVWhx...j.......
4b620 54 00 8b f0 83 c4 08 85 f6 0f 84 ea 02 00 00 c7 86 90 01 00 00 ff ff ff ff c7 86 94 01 00 00 ff T...............................
4b640 ff ff ff c7 86 98 01 00 00 ff ff ff ff c7 86 9c 01 00 00 ff ff ff ff 80 be 55 03 00 00 01 c7 86 .........................U......
4b660 90 03 00 00 d0 a3 53 00 c7 46 44 ff ff ff ff c7 86 f4 00 00 00 ff ff ff ff c7 86 f8 00 00 00 ff ......S..FD.....................
4b680 ff ff ff 74 07 c6 86 55 03 00 00 01 e8 af 5d 00 00 89 86 88 01 00 00 89 96 8c 01 00 00 89 3e 8b ...t...U......]...............>.
4b6a0 8f f8 02 00 00 89 8e e8 00 00 00 c7 86 c8 00 00 00 04 00 00 00 8b 87 c4 03 00 00 85 c0 0f 84 32 ...............................2
4b6c0 01 00 00 80 38 00 0f 84 29 01 00 00 8d 86 59 03 00 00 b2 01 88 10 85 c9 74 0e 83 f9 01 74 09 83 ....8...).....Y.........t....t..
4b6e0 f9 02 0f 85 17 01 00 00 88 96 5a 03 00 00 32 c9 88 8e 5b 03 00 00 8b 8f c8 03 00 00 85 c9 74 0f ..........Z...2...[...........t.
4b700 80 39 00 74 0a c6 00 01 c6 86 5b 03 00 00 01 83 bf 20 04 00 00 00 0f 95 c0 88 86 5d 03 00 00 0f .9.t......[................]....
4b720 b6 87 2a 03 00 00 88 86 65 03 00 00 83 bf 14 04 00 00 00 0f 95 c0 88 86 5c 03 00 00 0f b6 87 44 ..*.....e...............\......D
4b740 03 00 00 88 86 68 03 00 00 0f b6 87 45 03 00 00 88 86 69 03 00 00 0f b6 87 56 02 00 00 88 86 1a .....h......E.....i......V......
4b760 03 00 00 0f b6 87 54 02 00 00 88 86 18 03 00 00 0f b6 87 55 02 00 00 88 86 19 03 00 00 0f b6 87 ......T............U............
4b780 a6 02 00 00 88 86 3a 03 00 00 0f b6 87 a4 02 00 00 88 86 38 03 00 00 0f b6 87 a5 02 00 00 88 86 ......:............8............
4b7a0 39 03 00 00 8b 87 0c 03 00 00 89 86 98 03 00 00 8b 47 40 85 c0 74 2d f6 40 60 01 74 27 83 be 0c 9................G@..t-.@`.t'...
4b7c0 04 00 00 00 75 1e 6a 01 68 00 40 00 00 ff 15 94 fa 54 00 83 c4 08 89 86 0c 04 00 00 85 c0 0f 84 ....u.j.h.@......T..............
4b7e0 df 00 00 00 6a 10 ff 15 84 fa 54 00 83 c4 04 85 c0 75 22 eb 3b 32 d2 8d 86 59 03 00 00 88 10 c6 ....j.....T......u".;2...Y......
4b800 86 5a 03 00 00 00 84 d2 0f 84 e0 fe ff ff b1 01 e9 db fe ff ff c7 40 0c 00 00 00 00 c7 40 08 c0 .Z....................@......@..
4b820 10 44 00 c7 00 00 00 00 00 c7 40 04 00 00 00 00 6a 10 89 86 04 04 00 00 ff 15 84 fa 54 00 83 c4 .D........@.....j...........T...
4b840 04 85 c0 74 1b c7 40 0c 00 00 00 00 c7 40 08 c0 10 44 00 c7 00 00 00 00 00 c7 40 04 00 00 00 00 ...t..@......@...D........@.....
4b860 83 be 04 04 00 00 00 89 86 08 04 00 00 74 54 85 c0 74 50 8b 87 90 03 00 00 85 c0 74 14 50 ff 15 .............tT..tP........t.P..
4b880 90 fa 54 00 83 c4 04 89 86 5c 06 00 00 85 c0 74 32 8b 87 6c 01 00 00 89 86 64 06 00 00 66 8b 87 ..T......\.....t2..l.....d...f..
4b8a0 68 01 00 00 66 89 86 60 06 00 00 8b 87 a8 01 00 00 89 46 38 8b 87 ac 01 00 00 89 46 3c 8b c6 5f h...f..`..........F8.......F<.._
4b8c0 5e 59 c3 8b 8e 04 04 00 00 33 d2 e8 40 9c 00 00 8b 8e 08 04 00 00 33 d2 e8 33 9c 00 00 ff b6 0c ^Y.......3..@.........3..3......
4b8e0 04 00 00 c7 86 04 04 00 00 00 00 00 00 c7 86 08 04 00 00 00 00 00 00 ff 15 8c fa 54 00 83 c4 04 ...........................T....
4b900 ff b6 5c 06 00 00 ff 15 8c fa 54 00 83 c4 04 56 ff 15 8c fa 54 00 83 c4 04 5f 33 c0 5e 59 c3 cc ..\.......T....V....T...._3.^Y..
4b920 55 8b ec 83 ec 2c 8b 45 08 53 56 57 8b f9 89 55 f8 68 1c f9 49 00 c6 45 ff 00 c6 45 fe 00 8b 9f U....,.E.SVW...U.h..I..E...E....
4b940 68 47 00 00 ff b7 c0 04 00 00 89 5d ec c6 00 00 e8 3b 5d 02 00 83 c4 08 85 c0 74 1a 68 24 fc 53 hG.........].....;].......t.h$.S
4b960 00 57 e8 49 83 ff ff 83 c4 08 b8 03 00 00 00 5f 5e 5b 8b e5 5d c3 8b b7 c0 04 00 00 8a 06 3c 3a .W.I..........._^[..].........<:
4b980 75 1a 68 44 fc 53 00 57 e8 23 83 ff ff 83 c4 08 b8 03 00 00 00 5f 5e 5b 8b e5 5d c3 3c 61 7c 06 u.hD.S.W.#..........._^[..].<a|.
4b9a0 3c 7a 7e 0a eb 26 3c 41 7c 22 3c 5a 7f 1e 80 7e 01 3a 75 18 8b 8f 8c 03 00 00 85 c9 74 0e ba 40 <z~..&<A|"<Z...~.:u.........t..@
4b9c0 cd 53 00 e8 d8 38 01 00 85 c0 75 1b 33 c0 66 90 8a 0c 06 84 c9 74 10 80 f9 2f 74 0b 80 f9 3a 74 .S...8....u.3.f......t.../t...:t
4b9e0 5d 40 83 f8 10 7c e9 8b 8f 8c 03 00 00 85 c9 74 66 ba 40 cd 53 00 e8 a5 38 01 00 85 c0 74 58 80 ]@...|.........tf.@.S...8....tX.
4ba00 7d fe 00 b9 70 fc 53 00 b8 84 fc 53 00 53 0f 45 c1 50 56 e8 a8 a9 ff ff 83 c4 0c 83 f8 01 0f 84 }...p.S....S.S.E.PV.............
4ba20 a6 00 00 00 68 8c fc 53 00 57 e8 81 82 ff ff 83 c4 08 b8 03 00 00 00 5f 5e 5b 8b e5 5d c3 6a 05 ....h..S.W............._^[..].j.
4ba40 ba 68 fc 53 00 c6 45 fe 01 8b ce e8 e0 38 01 00 83 c4 04 85 c0 75 a8 8b 75 f8 8d 45 f0 53 c6 03 .h.S..E......8.......u..u..E.S..
4ba60 00 ff b6 98 00 00 00 50 8d 45 d8 50 68 f4 fc 53 00 ff b7 c0 04 00 00 e8 44 a9 ff ff 83 c4 18 83 .......P.E.Ph..S........D.......
4ba80 f8 02 74 a0 83 f8 03 0f 8d 33 02 00 00 53 ff b6 98 00 00 00 68 14 fd 53 00 ff b7 c0 04 00 00 e8 ..t......3...S......h..S........
4baa0 1c a9 ff ff 83 c4 10 83 f8 01 0f 8d f6 00 00 00 68 24 fd 53 00 57 e8 f5 81 ff ff 83 c4 08 b8 03 ................h$.S.W..........
4bac0 00 00 00 5f 5e 5b 8b e5 5d c3 80 7d fe 00 74 2a 80 3b 2f 75 25 80 7b 01 2f 75 1f 8d 53 02 8b ca ..._^[..]..}..t*.;/u%.{./u..S...
4bae0 8d 71 01 8a 01 41 84 c0 75 f9 2b ce 8d 41 01 50 52 53 e8 59 df 01 00 83 c4 0c 8a 0b 80 f9 61 7c .q...A..u.+..A.PRS.Y..........a|
4bb00 05 80 f9 7a 7e 07 8d 41 bf 3c 19 77 0d 80 7b 01 3a 75 07 b8 01 00 00 00 eb 02 33 c0 80 f9 2f 74 ...z~..A.<.w..{.:u........3.../t
4bb20 76 85 c0 75 72 6a 0a 8b d3 b9 94 fc 53 00 e8 fd 37 01 00 83 c4 04 85 c0 75 2f 6a 0a 8b d3 b9 a0 v..urj......S...7.......u/j.....
4bb40 fc 53 00 e8 e8 37 01 00 83 c4 04 85 c0 75 1a 68 b0 fc 53 00 57 e8 56 81 ff ff 83 c4 08 b8 03 00 .S...7.......u.h..S.W.V.........
4bb60 00 00 5f 5e 5b 8b e5 5d c3 33 c0 8d 53 09 80 7b 0a 2f 0f 94 c0 03 d0 8b ca 8d 71 01 0f 1f 40 00 .._^[..].3..S..{./........q...@.
4bb80 8a 01 41 84 c0 75 f9 2b ce 8d 41 01 50 52 53 e8 bc de 01 00 83 c4 0c 8b 75 f8 c7 45 f4 40 cd 53 ..A..u.+..A.PRS.........u..E.@.S
4bba0 00 e9 99 01 00 00 8b b7 8c 03 00 00 89 75 f4 85 f6 0f 85 fe 00 00 00 8b 75 f8 b9 34 fd 53 00 6a .............u..........u..4.S.j
4bbc0 04 8b b6 98 00 00 00 8b d6 e8 62 37 01 00 83 c4 04 85 c0 74 15 8b 45 08 8b 75 f8 c7 45 f4 3c fd ..........b7.......t..E..u..E.<.
4bbe0 53 00 c6 00 01 e9 55 01 00 00 6a 05 8b d6 b9 40 fd 53 00 e8 38 37 01 00 83 c4 04 85 c0 74 15 8b S.....U...j....@.S..87.......t..
4bc00 45 08 8b 75 f8 c7 45 f4 48 fd 53 00 c6 00 01 e9 2b 01 00 00 6a 05 8b d6 b9 50 fd 53 00 e8 0e 37 E..u..E.H.S.....+...j....P.S...7
4bc20 01 00 83 c4 04 85 c0 74 15 8b 45 08 8b 75 f8 c7 45 f4 58 fd 53 00 c6 00 01 e9 01 01 00 00 6a 05 .......t..E..u..E.X.S.........j.
4bc40 8b d6 b9 60 fd 53 00 e8 e4 36 01 00 83 c4 04 85 c0 74 15 8b 45 08 8b 75 f8 c7 45 f4 68 fd 53 00 ...`.S...6.......t..E..u..E.h.S.
4bc60 c6 00 01 e9 d7 00 00 00 6a 05 8b d6 b9 70 fd 53 00 e8 ba 36 01 00 83 c4 04 85 c0 74 15 8b 45 08 ........j....p.S...6.......t..E.
4bc80 8b 75 f8 c7 45 f4 78 fd 53 00 c6 00 01 e9 ad 00 00 00 6a 05 8b d6 b9 80 fd 53 00 e8 90 36 01 00 .u..E.x.S.........j......S...6..
4bca0 83 c4 04 be 88 fd 53 00 85 c0 b9 08 08 4a 00 0f 44 f1 89 75 f4 8b 45 08 8b 75 f8 c6 00 01 eb 7f ......S......J..D..u..E..u......
4bcc0 8d 4d f0 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 8d 45 d8 89 45 f4 83 f9 02 74 65 83 f9 01 ba 1f f9 .M..Q...A..u.+..E..E....te......
4bce0 49 00 b8 90 fd 53 00 0f 46 c2 50 51 68 94 fd 53 00 57 e8 d9 7e ff ff 83 c4 10 80 bf c4 04 00 00 I....S..F.PQh..S.W..~...........
4bd00 00 74 0f ff b7 c0 04 00 00 ff 15 8c fa 54 00 83 c4 04 53 ff b6 98 00 00 00 8d 45 d8 50 68 c8 fd .t...........T....S.......E.Ph..
4bd20 53 00 e8 99 73 00 00 83 c4 10 89 87 c0 04 00 00 85 c0 0f 84 ac 01 00 00 c6 87 c4 04 00 00 01 6a S...s..........................j
4bd40 40 ff b6 98 00 00 00 e8 b4 b5 01 00 83 c4 08 85 c0 74 03 40 eb 06 8b 86 98 00 00 00 6a 3f 50 e8 @................t.@........j?P.
4bd60 9c b5 01 00 83 c4 08 89 45 e8 85 c0 74 4f 8b f0 8d 4e 01 8a 06 46 84 c0 75 f9 2b f1 8b cb 8d 51 ........E...tO...N...F..u.+....Q
4bd80 01 8a 01 41 84 c0 75 f9 2b ca 8d 41 01 50 8d 43 01 03 c6 53 50 e8 b6 dc 01 00 83 c4 0c 8d 43 01 ...A..u.+..A.P.C...SP.........C.
4bda0 56 8b 75 e8 56 50 e8 e5 c7 01 00 c6 03 2f b1 01 c6 06 00 83 c4 0c 8a 03 88 4d ff eb 58 8a 03 84 V.u.VP......./...........M..X...
4bdc0 c0 75 4f b8 2f 00 00 00 b1 01 66 89 03 88 4d ff 80 bf a2 04 00 00 00 0f 85 98 00 00 00 8b cb e8 .uO./.....f...M.................
4bde0 fc 2c 01 00 8b f0 85 f6 0f 84 f6 00 00 00 8b d3 8b ce 8a 01 3a 02 75 45 84 c0 74 12 8a 41 01 3a .,..................:.uE..t..A.:
4be00 42 01 75 39 83 c1 02 83 c2 02 84 c0 75 e4 33 c0 eb 30 8a 4d ff 8d 53 01 3c 2f 74 b4 8b cb 8d 71 B.u9........u.3..0.M..S.</t....q
4be20 01 8a 01 41 84 c0 75 f9 2b ce 8d 41 01 50 53 52 e8 1b dc 01 00 83 c4 0c c6 03 2f eb 40 1b c0 83 ...A..u.+..A.PSR........../.@...
4be40 c8 01 85 c0 74 22 ff b7 64 47 00 00 ff 15 8c fa 54 00 8b de 89 b7 64 47 00 00 83 c4 04 89 b7 68 ....t"..dG......T.....dG.......h
4be60 47 00 00 89 5d ec eb 15 56 ff 15 8c fa 54 00 8a 4d ff 83 c4 04 84 c9 0f 84 de 00 00 00 8d 4b 01 G...]...V....T..M.............K.
4be80 8a 03 43 84 c0 75 f9 8b 97 c0 04 00 00 2b d9 8d 4a 01 8a 02 42 84 c0 75 f9 8b 75 f8 2b d1 8b b6 ..C..u.......+..J...B..u..u.+...
4bea0 98 00 00 00 8d 4e 01 8a 06 46 84 c0 75 f9 8b 45 08 2b f1 80 38 00 75 18 8b 4d f4 8d 41 01 89 45 .....N...F..u..E.+..8.u..M..A..E
4bec0 08 8a 01 41 84 c0 75 f9 2b 4d 08 83 c6 03 03 f1 8d 42 02 50 ff 15 84 fa 54 00 83 c4 04 89 45 08 ...A..u.+M.......B.P....T.....E.
4bee0 85 c0 75 0c b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 56 ff b7 c0 04 00 00 50 e8 93 c6 01 00 83 c4 0c ..u......_^[..].V......P........
4bf00 8d 43 01 8b 5d 08 50 ff 75 ec 8d 04 33 50 e8 7d c6 01 00 83 c4 0c 80 bf c4 04 00 00 00 74 20 ff .C..].P.u...3P.}.............t..
4bf20 b7 c0 04 00 00 ff 15 8c fa 54 00 83 c4 04 c7 87 c0 04 00 00 00 00 00 00 c6 87 c4 04 00 00 00 53 .........T.....................S
4bf40 68 d4 fd 53 00 57 e8 85 7c ff ff 83 c4 0c 89 9f c0 04 00 00 c6 87 c4 04 00 00 01 8b 35 24 36 4c h..S.W..|...................5$6L
4bf60 00 bb 24 36 4c 00 85 f6 74 1e 66 0f 1f 44 00 00 8b 55 f4 8b 0e e8 26 33 01 00 85 c0 75 27 8b 73 ..$6L...t.f..D...U....&3....u'.s
4bf80 04 83 c3 04 85 f6 75 e8 ff 75 f4 68 f0 fb 53 00 57 e8 1a 7d ff ff 83 c4 0c b8 01 00 00 00 5f 5e ......u..u.h..S.W..}.........._^
4bfa0 5b 8b e5 5d c3 8b 46 3c 85 87 58 04 00 00 74 d8 80 bf 40 46 00 00 00 74 08 85 87 5c 04 00 00 74 [..]..F<..X...t...@F...t...\...t
4bfc0 c7 8b 45 f8 33 db 6a 40 89 5d 08 89 5d f4 89 b0 94 03 00 00 89 b0 90 03 00 00 8b f0 89 5d f0 ff ..E.3.j@.]..]................]..
4bfe0 b6 98 00 00 00 e8 16 b3 01 00 8b 8e 98 00 00 00 8b d0 83 c4 08 85 d2 0f 84 b8 01 00 00 42 89 96 .............................B..
4c000 98 00 00 00 83 bf 3c 03 00 00 02 0f 84 a4 01 00 00 8b 86 90 03 00 00 8d 5d f0 8b 40 40 25 00 04 ......<.................]..@@%..
4c020 00 00 f7 d8 1b c0 2b d1 23 c3 4a 50 8d 45 f4 50 8d 45 08 50 e8 a7 09 00 00 8b d8 83 c4 0c 85 db ......+.#.JP.E.P.E.P............
4c040 0f 85 6f 01 00 00 8b 45 08 85 c0 74 3c 51 8d 4d e8 c6 86 6c 03 00 00 01 53 51 51 8b d0 c6 86 5c ..o....E...t<Q.M...l....SQQ....\
4c060 03 00 00 01 e8 47 08 01 00 8b d8 83 c4 10 85 db 0f 85 3f 01 00 00 8b 75 0c ff 36 ff 15 8c fa 54 .....G............?....u..6....T
4c080 00 8b 45 e8 83 c4 04 89 06 8b 45 f4 85 c0 74 2f 51 8d 4d e8 8b d0 6a 00 51 51 e8 11 08 01 00 8b ..E.......E...t/Q.M...j.QQ......
4c0a0 d8 83 c4 10 85 db 0f 85 09 01 00 00 8b 75 10 ff 36 ff 15 8c fa 54 00 8b 45 e8 83 c4 04 89 06 8b .............u..6....T..E.......
4c0c0 55 f0 85 d2 0f 84 eb 00 00 00 51 6a 00 8d 45 e8 50 51 e8 d9 07 01 00 8b d8 83 c4 10 85 db 0f 85 U.........Qj..E.PQ..............
4c0e0 d1 00 00 00 8b 75 14 ff 36 ff 15 8c fa 54 00 8b 45 e8 83 c4 04 89 06 ff 75 08 ff 15 8c fa 54 00 .....u..6....T..E.......u.....T.
4c100 83 c4 04 ff 75 f4 ff 15 8c fa 54 00 83 c4 04 ff 75 f0 ff 15 8c fa 54 00 83 c4 04 8b 4d f8 8b 81 ....u.....T.....u.....T.....M...
4c120 98 00 00 00 80 38 5b 0f 85 ce 00 00 00 6a 25 50 e8 cb b1 01 00 8b f0 83 c4 08 85 f6 0f 84 b6 00 .....8[......j%P................
4c140 00 00 bb 03 00 00 00 53 56 68 e8 fd 53 00 e8 2d 14 02 00 83 c4 0c 85 c0 74 13 68 ec fd 53 00 57 .......SVh..S..-........t.h..S.W
4c160 e8 6b 7a ff ff 83 c4 08 bb 01 00 00 00 6a 0a 8d 45 08 50 8d 04 33 50 e8 4a 27 02 00 8b 55 08 83 .kz..........j..E.P..3P.J'...U..
4c180 c4 0c 89 45 e8 80 3a 5d 75 60 8b ca 8d 59 01 90 8a 01 41 84 c0 75 f9 2b cb 8d 41 01 50 52 56 e8 ...E..:]u`...Y....A..u.+..A.PRV.
4c1a0 ac d8 01 00 8b 4d f8 83 c4 0c 8b 45 e8 89 81 88 00 00 00 eb 46 ff 75 08 ff 15 8c fa 54 00 83 c4 .....M.....E........F.u.....T...
4c1c0 04 ff 75 f4 ff 15 8c fa 54 00 83 c4 04 ff 75 f0 ff 15 8c fa 54 00 83 c4 04 85 db 0f 84 3a ff ff ..u.....T.....u.....T........:..
4c1e0 ff 8b c3 5f 5e 5b 8b e5 5d c3 68 1c fe 53 00 57 e8 db 79 ff ff 83 c4 08 8b 4d f8 8b 87 54 04 00 ..._^[..].h..S.W..y......M...T..
4c200 00 85 c0 74 06 89 81 88 00 00 00 6a 23 ff 75 ec e8 eb b0 01 00 83 c4 08 85 c0 74 1a c6 00 00 6a ...t.......j#.u...........t....j
4c220 23 ff b7 c0 04 00 00 e8 d4 b0 01 00 83 c4 08 85 c0 74 03 c6 00 00 5f 5e 33 c0 5b 8b e5 5d c3 cc #................t...._^3.[..]..
4c240 55 8b ec 83 ec 14 53 56 57 8b fa 8b f1 89 7d f4 89 75 f0 85 ff 0f 84 14 01 00 00 80 3f 00 0f 84 U.....SVW.....}..u..........?...
4c260 0b 01 00 00 b9 48 fe 53 00 e8 32 30 01 00 85 c0 0f 85 f0 00 00 00 8b df 8d 4b 01 0f 1f 44 00 00 .....H.S..20.............K...D..
4c280 8a 03 43 84 c0 75 f9 6a 3a 56 2b d9 e8 6f b0 01 00 8b c8 83 c4 08 85 c9 74 04 2b ce eb 0e 8b ce ..C..u.j:V+..o..........t.+.....
4c2a0 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 33 f6 89 4d fc 89 75 f8 85 db 0f 84 b3 00 00 00 0f 1f 40 00 .Q...A..u.+.3..M..u...........@.
4c2c0 3b f3 73 1e 0f be 04 3e 50 68 44 fe 53 00 e8 2d b0 01 00 83 c4 08 85 c0 74 0e 46 89 75 f8 3b f3 ;.s....>PhD.S..-........t.F.u.;.
4c2e0 72 e2 0f 84 87 00 00 00 8b fe 3b f3 73 21 8b 75 f4 0f be 04 37 50 68 44 fe 53 00 e8 00 b0 01 00 r.........;.s!.u....7PhD.S......
4c300 83 c4 08 85 c0 75 05 47 3b fb 72 e5 8b 75 f8 8b 45 f4 8d 56 01 8b 4d fc 80 3c 06 2e 0f 45 d6 8b .....u.G;.r..u..E..V..M..<...E..
4c320 f7 2b f2 89 55 f8 3b f1 77 2a 2b d7 03 d1 8b 4d f8 03 55 f0 03 c8 56 89 55 ec e8 f1 2f 01 00 83 .+..U.;.w*+....M..U...V.U.../...
4c340 c4 04 85 c0 74 0e 3b 75 fc 74 1b 8b 45 ec 80 78 ff 2e 74 12 8d 77 01 89 75 f8 3b f3 73 11 8b 7d ....t.;u.t..E..x..t..w..u.;.s..}
4c360 f4 e9 5a ff ff ff 5f 5e b0 01 5b 8b e5 5d c3 5f 5e 32 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc ..Z..._^..[..]._^2.[..].........
4c380 55 8b ec 8b 81 90 03 00 00 81 ec 84 01 00 00 53 56 57 8b 38 8d b5 7c fe ff ff 8a 07 84 c0 74 18 U..............SVW.8..|.......t.
4c3a0 0f be c0 50 e8 74 49 02 00 88 06 8d 7f 01 8a 07 83 c4 04 46 84 c0 75 e8 a1 4c fe 53 00 89 06 66 ...P.tI............F..u..L.S...f
4c3c0 a1 50 fe 53 00 66 89 46 04 a0 52 fe 53 00 88 46 06 8d 85 7c fe ff ff 50 e8 16 0c 02 00 8b 1d 70 .P.S.f.F..R.S..F...|...P.......p
4c3e0 81 49 00 83 c4 04 c6 85 fc fe ff ff 00 85 c0 74 30 68 04 01 00 00 8d 8d fc fe ff ff 51 50 ff d3 .I.............t0h..........QP..
4c400 80 bd fc fe ff ff 00 74 18 8d 85 fc fe ff ff 50 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 85 1f 01 00 .......t.......P....T...........
4c420 00 8d 95 7c fe ff ff b9 54 fe 53 00 e8 6f 2e 01 00 85 c0 75 7e be 80 00 00 00 8d bd 7c fe ff ff ...|....T.S..o.....u~.......|...
4c440 8a 17 8d 7f 01 8d 42 e0 8d 4a 9f 0f b6 d8 80 f9 19 0f b6 c2 0f 47 d8 88 5f ff 84 db 74 05 83 ee ......B..J...........G.._...t...
4c460 01 75 dd 8d 85 7c fe ff ff 50 e8 84 0b 02 00 8b 1d 70 81 49 00 83 c4 04 c6 85 fc fe ff ff 00 85 .u...|...P.......p.I............
4c480 c0 74 30 68 04 01 00 00 8d 8d fc fe ff ff 51 50 ff d3 80 bd fc fe ff ff 00 74 18 8d 85 fc fe ff .t0h..........QP.........t......
4c4a0 ff 50 ff 15 90 fa 54 00 83 c4 04 85 c0 0f 85 8d 00 00 00 68 60 fe 53 00 e8 36 0b 02 00 83 c4 04 .P....T............h`.S..6......
4c4c0 c6 85 fc fe ff ff 00 85 c0 74 2c 68 04 01 00 00 8d 8d fc fe ff ff 51 50 ff d3 80 bd fc fe ff ff .........t,h..........QP........
4c4e0 00 74 14 8d 85 fc fe ff ff 50 ff 15 90 fa 54 00 83 c4 04 85 c0 75 49 68 6c fe 53 00 e8 f2 0a 02 .t.......P....T......uIhl.S.....
4c500 00 83 c4 04 c6 85 fc fe ff ff 00 85 c0 74 2f 68 04 01 00 00 8d 8d fc fe ff ff 51 50 ff d3 80 bd .............t/h..........QP....
4c520 fc fe ff ff 00 74 17 8d 85 fc fe ff ff 50 ff 15 90 fa 54 00 83 c4 04 5f 5e 5b 8b e5 5d c3 33 c0 .....t.......P....T...._^[..].3.
4c540 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 24 53 56 8b 75 08 33 c0 57 8b d9 _^[..]..........U....$SV.u.3.W..
4c560 89 55 f4 68 78 fe 53 00 56 89 5d f8 89 45 ec 89 45 e4 89 45 e8 89 45 e0 e8 d3 a9 01 00 83 c4 08 .U.hx.S.V.]..E..E..E..E.........
4c580 85 c0 0f 84 dd 00 00 00 8d 78 03 8b d6 6a 05 b9 7c fe 53 00 89 7d f0 e8 94 2d 01 00 83 c4 04 85 .........x...j..|.S..}...-......
4c5a0 c0 0f 85 ce 00 00 00 6a 07 8b d6 b9 84 fe 53 00 e8 7b 2d 01 00 83 c4 04 85 c0 74 0a bb 07 00 00 .......j......S..{-.......t.....
4c5c0 00 e9 e2 00 00 00 6a 06 8b d6 b9 8c fe 53 00 e8 5c 2d 01 00 83 c4 04 85 c0 74 0a bb 05 00 00 00 ......j......S..\-.......t......
4c5e0 e9 c3 00 00 00 6a 07 8b d6 b9 94 fe 53 00 e8 3d 2d 01 00 83 c4 04 85 c0 74 0a bb 06 00 00 00 e9 .....j......S..=-.......t.......
4c600 a4 00 00 00 6a 06 8b d6 b9 9c fe 53 00 e8 1e 2d 01 00 83 c4 04 85 c0 75 45 6a 05 8b d6 b9 a4 fe ....j......S...-.......uEj......
4c620 53 00 e8 09 2d 01 00 83 c4 04 85 c0 75 30 6a 05 8b d6 b9 ac fe 53 00 e8 f4 2c 01 00 83 c4 04 85 S...-.......u0j......S...,......
4c640 c0 75 27 56 68 b4 fe 53 00 53 e8 61 76 ff ff 83 c4 0c b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 bb 04 .u'Vh..S.S.av.........._^[..]...
4c660 00 00 00 eb 43 8b fe 89 75 f0 8b 5d 0c 83 fb 02 75 1e 8b 5d f8 56 68 d8 fe 53 00 53 e8 2f 76 ff ....C...u..]....u..].Vh..S.S./v.
4c680 ff 83 c4 0c b8 04 00 00 00 5f 5e 5b 8b e5 5d c3 83 fb 07 74 13 83 fb 05 74 0e 83 fb 06 74 09 c6 ........._^[..]....t....t....t..
4c6a0 45 ff 00 83 fb 04 75 04 c6 45 ff 01 6a 40 57 e8 4c ac 01 00 8b f0 83 c4 08 85 f6 74 32 6a 00 8d E.....u..E..j@W.L..........t2j..
4c6c0 45 e0 8b d6 50 8d 45 e4 2b d7 50 8b cf e8 0e 03 00 00 83 c4 0c 85 c0 0f 85 ee 02 00 00 8b 45 e4 E...P.E.+.P...................E.
4c6e0 8d 7e 01 89 45 ec 8b 45 e0 89 7d f0 89 45 e8 80 3f 5b 8b f7 0f 85 ba 00 00 00 8a 47 01 47 89 7d .~..E..E..}..E..?[.........G.G.}
4c700 f0 8b f7 84 c0 74 22 0f b6 c0 50 e8 90 4c 02 00 83 c4 04 85 c0 75 0a 8a 06 3c 3a 74 04 3c 2e 75 .....t"...P..L.......u...<:t.<.u
4c720 08 8a 46 01 46 84 c0 75 de 3c 25 75 6d 6a 03 56 68 e8 fd 53 00 e8 46 0e 02 00 83 c4 0c 85 c0 74 ..F.F..u.<%umj.Vh..S..F........t
4c740 10 68 ec fd 53 00 ff 75 f8 e8 82 74 ff ff 83 c4 08 8a 46 01 46 84 c0 74 41 0f 1f 80 00 00 00 00 .h..S..u...t......F.F..tA.......
4c760 0f b6 c0 50 e8 b7 47 02 00 83 c4 04 85 c0 75 22 0f b6 06 50 e8 27 4c 02 00 83 c4 04 85 c0 75 12 ...P..G.......u"...P.'L.......u.
4c780 8a 06 3c 2d 74 0c 3c 2e 74 08 3c 5f 74 04 3c 7e 75 08 8a 46 01 46 84 c0 75 c6 3c 5d 75 06 c6 06 ..<-t.<.t.<_t.<~u..F.F..u.<]u...
4c7a0 00 46 eb 10 68 1c fe 53 00 ff 75 f8 e8 1f 74 ff ff 83 c4 08 6a 3a 56 e8 44 ab 01 00 8b f0 83 c4 .F..h..S..u...t.....j:V.D.......
4c7c0 08 85 f6 74 57 6a 0a 8d 45 e0 c6 06 00 50 46 c7 45 e0 00 00 00 00 56 e8 96 20 02 00 8b f8 83 c4 ...tWj..E....PF.E.....V.........
4c7e0 0c 8b 45 e0 85 c0 74 0e 8a 00 84 c0 74 08 3c 2f 74 04 3c 20 75 13 81 ff ff ff 00 00 77 0b 8b 4d ..E...t.....t.</t.<.u.......w..M
4c800 f4 89 b9 f4 00 00 00 eb 56 56 68 24 ff 53 00 ff 75 f8 e8 b9 73 ff ff 83 c4 0c eb 40 80 3f 2f 75 ........VVh$.S..u...s......@.?/u
4c820 0c b8 05 00 00 00 5f 5e 5b 8b e5 5d c3 6a 2f 57 e8 cb aa 01 00 83 c4 08 85 c0 74 03 c6 00 00 8b ......_^[..].j/W..........t.....
4c840 45 f8 8b b8 24 01 00 00 85 ff 75 10 83 fb 02 bf 38 04 00 00 b8 bb 01 00 00 0f 44 f8 8b 4d f4 8b E...$.....u.....8.........D..M..
4c860 45 f0 80 38 00 0f 84 46 01 00 00 8a 55 ff 0f b6 f2 83 f6 01 c1 e6 05 81 c6 b4 00 00 00 03 f1 89 E..8...F....U...................
4c880 5e 14 8b 5d ec 85 db 0f 84 cf 00 00 00 ff 76 18 ff 15 8c fa 54 00 8d 45 f8 c7 46 18 00 00 00 00 ^..]..........v.....T..E..F.....
4c8a0 50 8d 45 e4 c7 45 e4 00 00 00 00 50 51 8b d3 e8 fc ff 00 00 83 c4 10 85 c0 74 13 c7 46 18 00 00 P.E..E.....PQ............t..F...
4c8c0 00 00 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 45 e4 89 46 18 85 c0 0f 84 c9 00 00 00 ff 76 1c ff ......._^[..]..E..F..........v..
4c8e0 15 8c fa 54 00 8b 5d e8 83 c4 04 c7 46 1c 00 00 00 00 85 db 74 42 8b cb 8d 51 01 0f 1f 44 00 00 ...T..].....F.......tB...Q...D..
4c900 8a 01 41 84 c0 75 f9 2b ca 81 f9 00 01 00 00 73 27 51 8d 45 f8 c7 45 e4 00 00 00 00 50 8d 45 e4 ..A..u.+.......s'Q.E..E.....P.E.
4c920 8b d3 50 51 e8 87 ff 00 00 8b 4d e4 33 d2 83 c4 10 85 c0 0f 45 ca eb 10 68 1f f9 49 00 ff 15 90 ..PQ......M.3.......E...h..I....
4c940 fa 54 00 83 c4 04 8b c8 89 4e 1c 85 c9 74 56 8b 4d f4 8a 55 ff c6 81 5d 03 00 00 01 85 ff 78 1f .T.......N...tV.M..U...]......x.
4c960 89 7e 10 83 b9 f4 00 00 00 00 7c 0d 84 d2 75 09 83 b9 b4 00 00 00 00 75 06 89 b9 f4 00 00 00 ff .~........|...u........u........
4c980 36 ff 15 8c fa 54 00 83 c4 04 c7 06 00 00 00 00 ff 75 f0 ff 15 90 fa 54 00 83 c4 04 89 06 89 46 6....T...........u.....T.......F
4c9a0 08 85 c0 75 0c b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 ff 75 ec ff 15 8c fa 54 00 83 c4 04 ff 75 e8 ...u......_^[..]..u.....T.....u.
4c9c0 ff 15 8c fa 54 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ....T....3._^[..]...............
4c9e0 55 8b ec 83 ec 18 53 56 8b da c7 45 fc 00 00 00 00 33 c0 89 5d f4 57 8b d1 c7 45 ec 00 00 00 00 U.....SV...E.....3..].W...E.....
4ca00 33 ff 89 55 f0 33 f6 89 45 e8 39 45 0c 74 19 6a 3a 52 e8 e9 a8 01 00 8b 55 f0 8b c8 83 c4 08 8d 3..U.3..E.9E.t.j:R......U.......
4ca20 04 1a 3b c8 1b ff 23 f9 39 75 10 74 19 6a 3b 52 e8 cb a8 01 00 8b 55 f0 8b c8 83 c4 08 8d 04 1a ..;...#.9u.t.j;R......U.........
4ca40 3b c8 1b f6 23 f1 85 ff 74 32 85 f6 74 06 8b de 3b fe 77 02 8b df 2b da 85 f6 74 11 3b f7 76 0d ;...#...t2..t...;.w...+...t.;.v.
4ca60 8b 4d f4 8b c6 2b c7 48 89 45 f8 eb 22 8b 4d f4 8b c2 2b c7 03 c1 48 89 45 f8 eb 13 8b 4d f4 8b .M...+.H.E..".M...+...H.E....M..
4ca80 c6 2b c2 c7 45 f8 00 00 00 00 85 f6 0f 45 d8 85 f6 74 1e 85 ff 74 0e 3b fe 76 0a 8b c7 2b c6 48 .+..E........E...t...t.;.v...+.H
4caa0 89 45 f4 eb 13 8b c2 2b c6 03 c1 48 89 45 f4 eb 07 c7 45 f4 00 00 00 00 83 7d 08 00 74 18 85 db .E.....+...H.E....E......}..t...
4cac0 74 14 8d 43 01 50 ff 15 84 fa 54 00 83 c4 04 89 45 fc 85 c0 74 2c 83 7d 0c 00 74 32 8b 45 f8 85 t..C.P....T.....E...t,.}..t2.E..
4cae0 c0 74 2b 40 50 ff 15 84 fa 54 00 83 c4 04 89 45 ec 85 c0 75 19 8b 45 fc 50 ff 15 8c fa 54 00 83 .t+@P....T.....E...u..E.P....T..
4cb00 c4 04 5f 5e b8 1b 00 00 00 5b 8b e5 5d c3 83 7d 10 00 74 3b 8b 45 f4 85 c0 74 34 40 50 ff 15 84 .._^.....[..]..}..t;.E...t4@P...
4cb20 fa 54 00 83 c4 04 89 45 e8 85 c0 75 22 ff 75 ec ff 15 8c fa 54 00 8b 45 fc 50 ff 15 8c fa 54 00 .T.....E...u".u.....T..E.P....T.
4cb40 83 c4 08 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 45 fc 85 c0 74 24 53 ff 75 f0 50 e8 30 ba 01 00 ........_^[..]..E...t$S.u.P.0...
4cb60 8b 45 fc c6 04 03 00 8b 5d 08 ff 33 ff 15 8c fa 54 00 8b 45 fc 83 c4 10 89 03 8b 5d ec 85 db 74 .E......]..3....T..E.......]...t
4cb80 24 ff 75 f8 8d 47 01 50 53 e8 02 ba 01 00 8b 45 f8 8b 7d 0c c6 04 18 00 ff 37 ff 15 8c fa 54 00 $.u..G.PS......E..}......7....T.
4cba0 83 c4 10 89 1f 8b 5d e8 85 db 74 22 8b 7d f4 8d 46 01 57 50 53 e8 d6 b9 01 00 8b 75 10 c6 04 1f ......]...t".}..F.WPS......u....
4cbc0 00 ff 36 ff 15 8c fa 54 00 83 c4 10 89 1e 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc ..6....T......_^3.[..]..........
4cbe0 55 8b ec 83 ec 14 8d 45 ff 53 56 57 8b fa 8b d9 50 68 50 ff 53 00 ff b7 98 00 00 00 e8 bf 97 ff U......E.SVW....PhP.S...........
4cc00 ff 83 c4 0c 83 f8 01 75 35 80 7d ff 5d 75 2f ff 87 98 00 00 00 6a 5d ff b7 98 00 00 00 88 87 5e .......u5.}.]u/......j]........^
4cc20 03 00 00 e8 d8 a6 01 00 8b f0 83 c4 08 85 f6 74 1f c6 06 00 46 80 3e 3a 74 16 33 f6 eb 12 6a 3a ...............t....F.>:t.3...j:
4cc40 ff b7 98 00 00 00 e8 75 a5 01 00 83 c4 08 8b f0 8b 83 38 01 00 00 85 c0 0f 84 2b 01 00 00 80 bb .......u..........8.......+.....
4cc60 6c 46 00 00 00 0f 84 1e 01 00 00 0f b7 c0 89 87 f8 00 00 00 85 f6 74 03 c6 06 00 80 bf 5a 03 00 lF....................t......Z..
4cc80 00 00 0f 84 df 00 00 00 80 bf 70 03 00 00 00 0f 57 c0 66 0f d6 45 ec c7 45 f4 00 00 00 00 74 38 ..........p.....W.f..E..E.....t8
4cca0 80 bb 2b 03 00 00 00 74 07 b8 41 00 00 00 eb 14 80 bb 2d 03 00 00 00 b8 49 00 00 00 b9 44 00 00 ..+....t..A.......-.....I....D..
4ccc0 00 0f 45 c1 50 68 74 ff 53 00 8d 45 ec 6a 0c 50 e8 eb 62 00 00 83 c4 10 80 bb 6c 47 00 00 00 8d ..E.Pht.S..E.j.P..b.......lG....
4cce0 45 ec 8a 8f 5e 03 00 00 ba 1f f9 49 00 50 ff b3 68 47 00 00 b8 9c 02 4a 00 0f 44 c2 84 c9 50 ff E...^......I.P..hG.....J..D...P.
4cd00 b7 f8 00 00 00 b8 80 ff 53 00 0f 44 c2 50 ff b7 98 00 00 00 b8 84 ff 53 00 0f 44 c2 50 8b 87 94 ........S..D.P.........S..D.P...
4cd20 03 00 00 ff 30 68 88 ff 53 00 e8 91 63 00 00 8b f0 83 c4 24 85 f6 75 0a 8d 46 1b 5f 5e 5b 8b e5 ....0h..S...c......$..u..F._^[..
4cd40 5d c3 80 bb c4 04 00 00 00 74 0f ff b3 c0 04 00 00 ff 15 8c fa 54 00 83 c4 04 89 b3 c0 04 00 00 ]........t...........T..........
4cd60 c6 83 c4 04 00 00 01 83 bf f8 00 00 00 00 7d 10 8b 87 94 03 00 00 0f b7 40 38 89 87 f8 00 00 00 ..............}.........@8......
4cd80 33 c0 5f 5e 5b 8b e5 5d c3 85 f6 74 da 6a 0a 8d 4d f8 8d 46 01 51 50 e8 d6 1a 02 00 83 c4 0c 85 3._^[..]...t.j..M..F.QP.........
4cda0 c0 78 43 3d ff ff 00 00 7f 3c 8b 4d f8 8d 56 01 3b ca 74 0e 0f b7 c0 c6 06 00 89 87 f8 00 00 00 .xC=.....<.M..V.;.t.............
4cdc0 eb a5 80 39 00 74 1a 68 bc ff 53 00 53 e8 de 6e ff ff 83 c4 08 b8 03 00 00 00 5f 5e 5b 8b e5 5d ...9.t.h..S.S..n.........._^[..]
4cde0 c3 c6 06 00 eb 81 68 a0 ff 53 00 53 e8 bf 6e ff ff 83 c4 08 b8 03 00 00 00 5f 5e 5b 8b e5 5d c3 ......h..S.S..n.........._^[..].
4ce00 55 8b ec 83 ec 0c 8b 45 08 53 83 cb ff 89 4d fc 56 c7 00 00 00 00 00 8b 45 0c 57 89 18 85 d2 0f U......E.S....M.V.......E.W.....
4ce20 84 4a 01 00 00 80 3a 00 0f 84 41 01 00 00 52 ff 15 90 fa 54 00 8b f8 83 c4 04 85 ff 0f 84 55 01 .J....:...A...R....T..........U.
4ce40 00 00 80 3f 5b 8b f7 89 7d f4 0f 85 b6 00 00 00 8d 47 01 89 45 f4 8b f0 8a 00 84 c0 74 24 66 90 ...?[...}........G..E.......t$f.
4ce60 0f b6 c0 50 e8 37 45 02 00 83 c4 04 85 c0 75 0a 8a 06 3c 3a 74 04 3c 2e 75 08 8a 46 01 46 84 c0 ...P.7E.......u...<:t.<.u..F.F..
4ce80 75 de 3c 25 75 66 6a 03 56 68 e8 fd 53 00 e8 ed 06 02 00 83 c4 0c 85 c0 74 10 68 ec fd 53 00 ff u.<%ufj.Vh..S...........t.h..S..
4cea0 75 fc e8 29 6d ff ff 83 c4 08 8a 46 01 46 84 c0 74 3a 0f b6 c0 50 e8 65 40 02 00 83 c4 04 85 c0 u..)m......F.F..t:...P.e@.......
4cec0 75 22 0f b6 06 50 e8 d5 44 02 00 83 c4 04 85 c0 75 12 8a 06 3c 2d 74 0c 3c 2e 74 08 3c 5f 74 04 u"...P..D.......u...<-t.<.t.<_t.
4cee0 3c 7e 75 08 8a 46 01 46 84 c0 75 c6 3c 5d 75 06 c6 06 00 46 eb 10 68 1c fe 53 00 ff 75 fc e8 cd <~u..F.F..u.<]u....F..h..S..u...
4cf00 6c ff ff 83 c4 08 6a 3a 56 e8 f2 a3 01 00 8b f0 83 c4 08 85 f6 74 61 c6 06 00 46 c7 45 f8 00 00 l.....j:V............ta...F.E...
4cf20 00 00 80 3e 00 74 51 6a 0a 8d 45 f8 50 56 e8 3f 19 02 00 8b 4d f8 83 c4 0c 8b d8 85 c9 74 05 80 ...>.tQj..E.PV.?....M........t..
4cf40 39 00 75 08 81 fb ff ff 00 00 76 2c 56 68 28 00 54 00 ff 75 fc e8 76 6c ff ff 83 c4 0c 83 cb ff 9.u.......v,Vh(.T..u..vl........
4cf60 8b 45 0c 57 89 18 ff 15 8c fa 54 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 ff 75 f4 ff 15 90 fa 54 .E.W......T....3._^[..]..u.....T
4cf80 00 8b 4d 08 83 c4 04 89 01 85 c0 75 d3 57 ff 15 8c fa 54 00 83 c4 04 5f 5e b8 1b 00 00 00 5b 8b ..M........u.W....T...._^.....[.
4cfa0 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 28 8b 45 08 53 56 57 8b fa 89 4d .]..............U....(.E.SVW...M
4cfc0 fc 33 db 89 7d f8 83 ce ff 85 c0 0f 84 b6 01 00 00 ba 1f f9 49 00 85 db 0f 85 a9 01 00 00 83 fe .3..}...............I...........
4cfe0 ff 0f 85 a0 01 00 00 8b 08 0b c6 89 5d e4 89 4d f4 89 5d ec 80 39 3a 89 45 e0 89 45 e8 75 05 8d ............]..M..]..9:.E..E.u..
4d000 71 01 eb 7f 8a 8f 5e 03 00 00 b8 80 ff 53 00 84 c9 0f 44 c2 50 ff b7 98 00 00 00 b8 84 ff 53 00 q.....^......S....D.P.........S.
4d020 0f 44 c2 50 68 60 00 54 00 e8 92 60 00 00 8b c8 83 c4 10 89 4d dc 85 c9 0f 84 3d 01 00 00 8b f1 .D.Ph`.T...`........M.....=.....
4d040 8d 56 01 8a 06 46 84 c0 75 f9 2b f2 8b d1 8b 4d f4 56 e8 d9 22 01 00 83 c4 04 8b f8 ff 75 dc ff .V...F..u.+....M.V.."........u..
4d060 15 8c fa 54 00 8b 45 f4 83 c4 04 85 ff 8b 7d f8 0f 84 a7 00 00 00 80 3c 30 3a 0f 85 9d 00 00 00 ...T..E.......}........<0:......
4d080 46 03 f0 80 3e 3a 89 75 f4 74 32 6a 3a 56 e8 6d a2 01 00 8b f0 83 c4 08 85 f6 74 47 6a 0a 8d 45 F...>:.u.t2j:V.m..........tGj..E
4d0a0 f0 89 5d f0 50 ff 75 f4 e8 c5 17 02 00 83 c4 0c 39 75 f0 75 2e 3b 87 f8 00 00 00 75 26 8d 45 e8 ..].P.u.........9u.u.;.....u&.E.
4d0c0 50 8d 45 ec 8d 56 01 8b 75 fc 50 8b ce e8 2e fd ff ff 8b 5d ec 83 c4 08 89 45 e4 8b 45 e8 89 45 P.E..V..u.P........].....E..E..E
4d0e0 e0 eb 03 8b 75 fc 8b 45 e4 85 c0 0f 85 98 00 00 00 85 db 74 28 38 03 74 24 53 68 68 00 54 00 56 ....u..E...........t(8.t$Shh.T.V
4d100 89 9f a4 00 00 00 89 9f ac 00 00 00 c6 87 57 03 00 00 01 e8 b8 6a ff ff 83 c4 0c eb 13 53 c6 87 ..............W......j.......S..
4d120 57 03 00 00 00 ff 15 8c fa 54 00 83 c4 04 33 db 8b 75 e0 85 f6 78 2c 56 68 84 00 54 00 ff 75 fc W........T....3..u...x,Vh..T..u.
4d140 89 b7 fc 00 00 00 c6 87 58 03 00 00 01 e8 7e 6a ff ff 8b 45 08 83 c4 0c 8b 40 04 89 45 08 e9 66 ........X.....~j...E.....@..E..f
4d160 fe ff ff 8b 45 08 83 ce ff c6 87 58 03 00 00 00 8b 40 04 89 45 08 e9 4e fe ff ff b8 1b 00 00 00 ....E......X.....@..E..N........
4d180 5f 5e 5b 8b e5 5d c3 33 c0 5f 5e 5b 8b e5 5d c3 55 8b ec 83 ec 18 53 56 8b f1 c7 45 f4 00 00 00 _^[..].3._^[..].U.....SV...E....
4d1a0 00 8b da 89 75 ec 33 d2 b8 e0 93 04 00 89 45 f8 33 c0 8b 8e cc 01 00 00 89 55 f0 8b 96 c8 01 00 ....u.3.......E.3........U......
4d1c0 00 85 d2 57 0f 9f c0 85 c9 7e 03 83 c8 02 83 e8 01 74 0f 83 e8 01 74 7d 83 e8 01 75 0e 3b d1 0f ...W.....~.......t....t}...u.;..
4d1e0 4d d1 8b c2 99 89 45 f8 89 55 f0 e8 50 42 00 00 2b 96 74 05 00 00 8b f8 6a 00 8b c2 99 68 e8 03 M.....E..U..PB..+.t.....j....h..
4d200 00 00 52 50 e8 c7 2d 04 00 8b c8 8b f2 8b 45 ec 2b b8 70 05 00 00 69 c7 e8 03 00 00 99 f7 d8 83 ..RP..-.......E.+.p...i.........
4d220 d2 00 f7 da 2b c1 8b 4d f8 1b d6 8b 75 f0 03 c8 8b c1 13 f2 0b c6 75 05 83 c9 ff 0b f1 80 bb 56 ....+..M....u.........u........V
4d240 03 00 00 00 74 13 8b 4d 08 33 c0 c6 01 00 5f 5e 5b 8b e5 5d c3 8b c1 eb 8b 80 bb 59 03 00 00 00 ....t..M.3...._^[..].......Y....
4d260 0f 85 b9 00 00 00 80 bb 58 03 00 00 00 8a 83 57 03 00 00 88 45 ff 74 08 8b 93 fc 00 00 00 eb 06 ........X......W....E.t.........
4d280 8b 93 f8 00 00 00 80 7d ff 00 b8 ac 00 00 00 bf 98 00 00 00 89 93 f4 00 00 00 0f 44 c7 c7 45 f8 .......}...................D..E.
4d2a0 00 00 00 00 85 f6 0f 8c 14 01 00 00 7f 08 85 c9 0f 82 0a 01 00 00 8d 4d f8 51 52 8b 14 18 8b cb .......................M.QR.....
4d2c0 e8 5b 93 ff ff 83 c4 08 83 f8 01 0f 84 93 00 00 00 83 f8 fe 0f 84 e6 00 00 00 83 7d f8 00 0f 85 .[.........................}....
4d2e0 e3 00 00 00 80 7d ff 00 b9 9c 00 00 00 b8 b0 00 00 00 0f 44 c1 ff 34 18 68 9c 00 54 00 ff 75 ec .....}.............D..4.h..T..u.
4d300 e8 ab 69 ff ff 8b 45 f8 83 c4 0c c7 45 f4 06 00 00 00 89 43 48 8b 45 f4 5f 5e 5b 8b e5 5d c3 8a ..i...E.....E......CH.E._^[..]..
4d320 93 5b 03 00 00 b8 bc 00 00 00 84 d2 88 55 ff bf dc 00 00 00 c7 45 f8 00 00 00 00 0f 44 c7 85 f6 .[...........U.......E......D...
4d340 7c 7e 7f 04 85 c9 72 78 8b 14 18 8d 4d f8 51 ff b3 f4 00 00 00 8b cb e8 c4 92 ff ff 83 c4 08 83 |~....rx....M.Q.................
4d360 f8 01 75 16 8b 45 08 c6 00 01 8b 45 f8 89 43 48 8b 45 f4 5f 5e 5b 8b e5 5d c3 83 f8 fe 74 41 83 ..u..E.....E..CH.E._^[..]....tA.
4d380 7d f8 00 75 42 80 7d ff 00 b9 e0 00 00 00 b8 c0 00 00 00 0f 44 c1 ff 34 18 68 b8 00 54 00 ff 75 }..uB.}.............D..4.h..T..u
4d3a0 ec e8 0a 69 ff ff 8b 45 f8 83 c4 0c c7 45 f4 05 00 00 00 89 43 48 8b 45 f4 5f 5e 5b 8b e5 5d c3 ...i...E.....E......CH.E._^[..].
4d3c0 c7 45 f4 1c 00 00 00 8b 45 f8 5f 89 43 48 8b 45 f4 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc .E......E._.CH.E.^[..]..........
4d3e0 56 8b f1 57 8b fa ff b6 d4 00 00 00 ff 15 8c fa 54 00 ff b6 b4 00 00 00 ff 15 8c fa 54 00 83 c4 V..W............T...........T...
4d400 08 8d 8e 14 03 00 00 e8 84 42 00 00 8d 8e 34 03 00 00 e8 79 42 00 00 8b 06 89 07 8a 86 5c 03 00 .........B....4....yB........\..
4d420 00 88 87 5c 03 00 00 84 c0 74 5b ff b7 68 01 00 00 ff 15 8c fa 54 00 ff b7 6c 01 00 00 c7 87 68 ...\.....t[..h.......T...l.....h
4d440 01 00 00 00 00 00 00 ff 15 8c fa 54 00 c7 87 6c 01 00 00 00 00 00 00 83 c4 08 8b 86 68 01 00 00 ...........T...l............h...
4d460 89 87 68 01 00 00 8b 86 6c 01 00 00 89 87 6c 01 00 00 c7 86 68 01 00 00 00 00 00 00 c7 86 6c 01 ..h.....l.....l.....h.........l.
4d480 00 00 00 00 00 00 8a 86 5d 03 00 00 88 87 5d 03 00 00 84 c0 0f 84 b3 00 00 00 ff b7 ec 00 00 00 ........].....].................
4d4a0 ff 15 8c fa 54 00 ff b7 cc 00 00 00 c7 87 ec 00 00 00 00 00 00 00 ff 15 8c fa 54 00 ff b7 f0 00 ....T.....................T.....
4d4c0 00 00 c7 87 cc 00 00 00 00 00 00 00 ff 15 8c fa 54 00 ff b7 d0 00 00 00 c7 87 f0 00 00 00 00 00 ................T...............
4d4e0 00 00 ff 15 8c fa 54 00 c7 87 d0 00 00 00 00 00 00 00 83 c4 10 8b 86 ec 00 00 00 89 87 ec 00 00 ......T.........................
4d500 00 8b 86 cc 00 00 00 89 87 cc 00 00 00 8b 86 f0 00 00 00 89 87 f0 00 00 00 8b 86 d0 00 00 00 89 ................................
4d520 87 d0 00 00 00 c7 86 ec 00 00 00 00 00 00 00 c7 86 cc 00 00 00 00 00 00 00 c7 86 f0 00 00 00 00 ................................
4d540 00 00 00 c7 86 d0 00 00 00 00 00 00 00 ff b7 90 00 00 00 ff 15 8c fa 54 00 ff b7 a4 00 00 00 c7 .......................T........
4d560 87 90 00 00 00 00 00 00 00 ff 15 8c fa 54 00 c7 87 a4 00 00 00 00 00 00 00 8b cf 0f 10 86 90 00 .............T..................
4d580 00 00 0f 11 87 90 00 00 00 0f b6 86 57 03 00 00 88 87 57 03 00 00 0f 10 86 a4 00 00 00 0f 11 87 ............W.....W.............
4d5a0 a4 00 00 00 0f b6 86 58 03 00 00 88 87 58 03 00 00 8b 86 fc 00 00 00 89 87 fc 00 00 00 e8 8e 74 .......X.....X.................t
4d5c0 ff ff 8b ce e8 47 cb ff ff 8b cf e8 40 cb ff ff c6 87 56 03 00 00 01 ff b6 68 01 00 00 ff 15 8c .....G......@.....V......h......
4d5e0 fa 54 00 ff b6 6c 01 00 00 c7 86 68 01 00 00 00 00 00 00 ff 15 8c fa 54 00 ff b6 ec 00 00 00 c7 .T...l.....h...........T........
4d600 86 6c 01 00 00 00 00 00 00 ff 15 8c fa 54 00 ff b6 cc 00 00 00 c7 86 ec 00 00 00 00 00 00 00 ff .l...........T..................
4d620 15 8c fa 54 00 ff b6 f0 00 00 00 c7 86 cc 00 00 00 00 00 00 00 ff 15 8c fa 54 00 ff b6 d0 00 00 ...T.....................T......
4d640 00 c7 86 f0 00 00 00 00 00 00 00 ff 15 8c fa 54 00 ff b6 5c 06 00 00 c7 86 d0 00 00 00 00 00 00 ...............T...\............
4d660 00 ff 15 8c fa 54 00 8b 8e 04 04 00 00 33 d2 c7 86 5c 06 00 00 00 00 00 00 e8 92 7e 00 00 8b 8e .....T.......3...\.........~....
4d680 08 04 00 00 33 d2 e8 85 7e 00 00 ff b6 0c 04 00 00 c7 86 04 04 00 00 00 00 00 00 c7 86 08 04 00 ....3...~.......................
4d6a0 00 00 00 00 00 ff 15 8c fa 54 00 83 c4 28 c7 86 0c 04 00 00 00 00 00 00 5f 5e c3 cc cc cc cc cc .........T...(.........._^......
4d6c0 55 8b ec 81 ec 68 04 00 00 53 8b d9 c7 45 d8 00 00 00 00 56 8b f2 89 5d b8 57 8b 43 40 89 75 c4 U....h...S...E.....V...].W.C@.u.
4d6e0 c7 45 e0 00 00 00 00 c7 45 e4 00 00 00 00 c7 45 d0 00 00 00 00 c7 45 ec 00 00 00 00 c7 45 f0 00 .E......E......E......E......E..
4d700 00 00 00 c6 45 f7 00 c6 45 f4 01 c6 45 f6 00 c6 45 f5 00 85 c0 74 14 8b 88 9c 00 00 00 8b 80 98 ....E...E...E...E....t..........
4d720 00 00 00 89 4d cc 89 45 d4 eb 0e c7 45 cc 00 00 00 00 c7 45 d4 00 00 00 00 83 bb c0 04 00 00 00 ....M..E....E......E............
4d740 8b 45 08 c6 00 00 75 0a be 03 00 00 00 e9 ae 00 00 00 8b cb e8 b7 de ff ff 8b f8 89 7d bc 85 ff .E....u.....................}...
4d760 0f 84 95 00 00 00 89 3e 8b b3 c0 04 00 00 8d 4e 01 8a 06 46 84 c0 75 f9 ff b3 64 47 00 00 2b f1 .......>.......N...F..u...dG..+.
4d780 b8 00 01 00 00 3b f0 0f 42 f0 ff 15 8c fa 54 00 83 c4 04 c7 83 64 47 00 00 00 00 00 00 83 c6 02 .....;..B.....T......dG.........
4d7a0 c7 83 68 47 00 00 00 00 00 00 56 ff 15 84 fa 54 00 83 c4 04 89 83 64 47 00 00 85 c0 74 3d 56 89 ..hG......V....T......dG....t=V.
4d7c0 83 68 47 00 00 ff 15 84 fa 54 00 83 c4 04 89 87 90 00 00 00 85 c0 75 6d ff b3 64 47 00 00 ff 15 .hG......T............um..dG....
4d7e0 8c fa 54 00 83 c4 04 c7 83 64 47 00 00 00 00 00 00 c7 83 68 47 00 00 00 00 00 00 be 1b 00 00 00 ..T......dG........hG...........
4d800 ff 75 d0 ff 15 8c fa 54 00 83 c4 04 ff 75 e4 ff 15 8c fa 54 00 83 c4 04 ff 75 e0 ff 15 8c fa 54 .u.....T.....u.....T.....u.....T
4d820 00 83 c4 04 ff 75 f0 ff 15 8c fa 54 00 83 c4 04 ff 75 ec ff 15 8c fa 54 00 83 c4 04 8b c6 5f 5e .....u.....T.....u.....T......_^
4d840 5b 8b e5 5d c3 89 87 98 00 00 00 68 1f f9 49 00 c6 00 00 ff 15 90 fa 54 00 83 c4 04 89 45 e0 68 [..].......h..I........T.....E.h
4d860 1f f9 49 00 ff 15 90 fa 54 00 83 c4 04 89 45 e4 68 1f f9 49 00 ff 15 90 fa 54 00 83 c4 04 89 45 ..I.....T.....E.h..I.....T.....E
4d880 d0 83 7d e0 00 0f 84 70 ff ff ff 83 7d e4 00 0f 84 66 ff ff ff 85 c0 0f 84 5e ff ff ff 8d 45 d0 ..}....p....}....f.......^....E.
4d8a0 8b d7 50 8d 45 e4 8b cb 50 8d 45 e0 50 8d 45 f7 50 e8 6a e0 ff ff 8b f0 83 c4 10 85 f6 0f 85 3d ..P.E...P.E.P.E.P.j............=
4d8c0 ff ff ff 38 45 f7 74 6d 8b 87 90 03 00 00 ff b3 c0 04 00 00 ff 30 68 d4 00 54 00 e8 e0 57 00 00 ...8E.tm.............0h..T...W..
4d8e0 83 c4 0c 89 45 f8 85 c0 0f 84 0d ff ff ff 8b f0 8a 00 3c 3a 74 17 0f b6 c0 50 e8 1e 34 02 00 88 ....E.............<:t....P..4...
4d900 06 8d 76 01 8a 06 83 c4 04 3c 3a 75 e9 80 bb c4 04 00 00 00 74 0f ff b3 c0 04 00 00 ff 15 8c fa ..v......<:u........t...........
4d920 54 00 83 c4 04 8b 45 f8 89 83 c0 04 00 00 c6 83 c4 04 00 00 01 8b 87 94 03 00 00 f6 40 40 40 74 T.....E.....................@@@t
4d940 19 8b 07 6a 3f ff b0 68 47 00 00 e8 b0 99 01 00 83 c4 08 85 c0 74 03 c6 00 00 8b 83 48 04 00 00 ...j?..hG............t......H...
4d960 85 c0 74 18 50 ff 15 90 fa 54 00 83 c4 04 89 87 74 01 00 00 85 c0 0f 84 7f fe ff ff 80 bf 5d 03 ..t.P....T......t.............].
4d980 00 00 00 0f 84 ba 00 00 00 68 00 01 00 00 8d 85 ac fe ff ff 6a 00 50 e8 04 9f 01 00 83 c4 0c 8d .........h..........j.P.........
4d9a0 85 ac fd ff ff 68 00 01 00 00 6a 00 50 e8 ee 9e 01 00 8b 83 20 04 00 00 83 c4 0c 85 c0 74 19 68 .....h....j.P................t.h
4d9c0 00 01 00 00 50 8d 85 ac fe ff ff 50 e8 ff 18 02 00 83 c4 0c c6 45 ab 00 8b 83 24 04 00 00 85 c0 ....P......P.........E....$.....
4d9e0 74 1c 68 00 01 00 00 50 8d 85 ac fd ff ff 50 e8 dc 18 02 00 83 c4 0c c6 85 ab fe ff ff 00 51 6a t.h....P......P...............Qj
4da00 00 8d 87 ec 00 00 00 50 51 8d 95 ac fe ff ff e8 9c ee 00 00 8b f0 83 c4 10 85 f6 0f 85 df fd ff .......PQ.......................
4da20 ff 51 50 8d 87 f0 00 00 00 50 51 8d 95 ac fd ff ff e8 7a ee 00 00 8b f0 83 c4 10 85 f6 0f 85 bd .QP......PQ.......z.............
4da40 fd ff ff 8b 83 c4 03 00 00 85 c0 74 24 50 ff 15 90 fa 54 00 83 c4 04 89 45 ec 85 c0 75 13 68 dc ...........t$P....T.....E...u.h.
4da60 00 54 00 53 e8 47 62 ff ff 83 c4 08 e9 8a fd ff ff 8b 83 c8 03 00 00 85 c0 74 11 50 ff 15 90 fa .T.S.Gb..................t.P....
4da80 54 00 83 c4 04 89 45 f0 85 c0 74 d2 68 ec 00 54 00 e8 5d f5 01 00 8b 35 70 81 49 00 83 c4 04 c6 T.....E...t.h..T..]....5p.I.....
4daa0 85 a4 fc ff ff 00 85 c0 74 34 68 04 01 00 00 8d 8d a4 fc ff ff 51 50 ff d6 80 bd a4 fc ff ff 00 ........t4h..........QP.........
4dac0 74 1c 8d 85 a4 fc ff ff 50 ff 15 90 fa 54 00 8b f0 83 c4 04 85 f6 75 4c 8b 35 70 81 49 00 68 f8 t.......P....T........uL.5p.I.h.
4dae0 00 54 00 e8 0b f5 01 00 83 c4 04 c6 85 9c fb ff ff 00 85 c0 74 2c 68 04 01 00 00 8d 8d 9c fb ff .T..................t,h.........
4db00 ff 51 50 ff d6 80 bd 9c fb ff ff 00 74 14 8d 85 9c fb ff ff 50 ff 15 90 fa 54 00 83 c4 04 8b f0 .QP.........t.......P....T......
4db20 eb 02 33 f6 8b 93 28 04 00 00 8b 8f 98 00 00 00 e8 0b e7 ff ff 84 c0 0f 85 a0 01 00 00 83 bb 28 ..3...(........................(
4db40 04 00 00 00 75 15 8b 8f 98 00 00 00 8b d6 e8 ed e6 ff ff 84 c0 0f 85 82 01 00 00 83 7d ec 00 75 ....u.......................}..u
4db60 10 83 7d f0 00 75 0a 8b cf e8 12 e8 ff ff 89 45 ec 56 ff 15 8c fa 54 00 8b 75 ec 83 c4 04 85 f6 ..}..u.........E.V....T..u......
4db80 74 20 80 3e 00 74 0c 8b 87 90 03 00 00 f6 40 40 10 74 0f 56 ff 15 8c fa 54 00 83 c4 04 33 f6 89 t..>.t........@@.t.V....T....3..
4dba0 75 ec 8b 4d f0 85 c9 74 20 80 39 00 74 0c 8b 87 90 03 00 00 f6 40 40 10 74 0f 51 ff 15 8c fa 54 u..M...t..9.t........@@.t.Q....T
4dbc0 00 83 c4 04 33 c9 89 4d f0 8b c1 85 f6 75 0f 89 4d f0 89 75 ec 85 c0 75 39 e9 2f 01 00 00 ff b7 ....3..M.....u..M..u...u9./.....
4dbe0 e8 00 00 00 8b d7 8b cb 56 e8 62 e9 ff ff ff 75 ec 8b f0 ff 15 8c fa 54 00 83 c4 0c c7 45 ec 00 ........V.b....u.......T.....E..
4dc00 00 00 00 85 f6 0f 85 f5 fb ff ff 8b 4d f0 85 c9 74 2d ff b7 c8 00 00 00 8b d7 51 8b cb e8 2e e9 ............M...t-........Q.....
4dc20 ff ff ff 75 f0 8b f0 ff 15 8c fa 54 00 83 c4 0c c7 45 f0 00 00 00 00 85 f6 0f 85 c1 fb ff ff 8b ...u.......T.....E..............
4dc40 97 d4 00 00 00 85 d2 74 23 8b 87 90 03 00 00 f6 40 3c 03 75 13 80 bf 65 03 00 00 00 75 0a c7 87 .......t#.......@<.u...e....u...
4dc60 90 03 00 00 68 a4 53 00 b0 01 eb 09 c6 87 65 03 00 00 00 32 c0 8b cf 88 81 5a 03 00 00 83 bf b4 ....h.S.......e....2.....Z......
4dc80 00 00 00 00 74 4e 85 d2 75 3f 39 97 cc 00 00 00 75 37 8b 87 ec 00 00 00 ff b7 d0 00 00 00 89 87 ....tN..u?9.....u7..............
4dca0 cc 00 00 00 89 97 ec 00 00 00 ff 15 8c fa 54 00 8b 87 f0 00 00 00 83 c4 04 89 87 d0 00 00 00 c7 ..............T.................
4dcc0 87 f0 00 00 00 00 00 00 00 c6 87 5b 03 00 00 01 b0 01 eb 44 c6 87 5b 03 00 00 00 eb 39 ff 75 ec ...........[.......D..[.....9.u.
4dce0 ff 15 8c fa 54 00 83 c4 04 c7 45 ec 00 00 00 00 ff 75 f0 ff 15 8c fa 54 00 83 c4 04 c7 45 f0 00 ....T.....E......u.....T.....E..
4dd00 00 00 00 56 ff 15 8c fa 54 00 83 c4 04 66 c7 87 5a 03 00 00 00 00 32 c0 8a 8f 5a 03 00 00 84 c9 ...V....T....f..Z.....2...Z.....
4dd20 75 2d 84 c0 75 29 88 87 59 03 00 00 88 87 5b 03 00 00 88 87 5d 03 00 00 88 87 65 03 00 00 8b 45 u-..u)..Y.....[.....].....e....E
4dd40 d4 66 c7 87 59 03 00 00 00 00 89 45 d4 eb 07 c6 87 59 03 00 00 01 8b 87 94 03 00 00 f6 40 40 01 .f..Y......E.....Y...........@@.
4dd60 74 0b 84 c9 74 07 c6 87 65 03 00 00 01 8b d7 8b cb e8 6a ee ff ff 8b f0 85 f6 0f 85 80 fa ff ff t...t...e.........j.............
4dd80 39 83 14 04 00 00 74 26 ff 75 e0 ff 15 8c fa 54 00 83 c4 04 ff b3 14 04 00 00 ff 15 90 fa 54 00 9.....t&.u.....T..............T.
4dda0 83 c4 04 89 45 e0 85 c0 0f 84 4d fa ff ff 83 bb 18 04 00 00 00 74 26 ff 75 e4 ff 15 8c fa 54 00 ....E.....M..........t&.u.....T.
4ddc0 83 c4 04 ff b3 18 04 00 00 ff 15 90 fa 54 00 83 c4 04 89 45 e4 85 c0 0f 84 1e fa ff ff 83 bb 1c .............T.....E............
4dde0 04 00 00 00 74 26 ff 75 d0 ff 15 8c fa 54 00 83 c4 04 ff b3 1c 04 00 00 ff 15 90 fa 54 00 83 c4 ....t&.u.....T..............T...
4de00 04 89 45 d0 85 c0 0f 84 ef f9 ff ff c6 87 6b 03 00 00 00 83 bb 3c 03 00 00 00 74 49 ff b3 c0 03 ..E...........k......<....tI....
4de20 00 00 8b 8f 98 00 00 00 8d 45 e4 50 8d 55 e0 e8 0c 0f 01 00 83 c4 08 85 c0 7e 16 ff b7 98 00 00 .........E.P.U...........~......
4de40 00 68 d0 ff 53 00 53 e8 84 5d ff ff 83 c4 0c eb 14 0f 88 a4 f9 ff ff c6 87 6b 03 00 00 01 c6 87 .h..S.S..]...............k......
4de60 5c 03 00 00 01 8b 45 e4 8b 75 d0 89 45 f8 8b 87 90 03 00 00 f6 40 40 20 74 33 80 bf 5c 03 00 00 \.....E..u..E........@@.t3..\...
4de80 00 75 2a 68 0c 00 54 00 ff 15 90 fa 54 00 83 c4 04 89 87 68 01 00 00 85 c0 74 38 68 18 00 54 00 .u*h..T.....T......h.....t8h..T.
4dea0 ff 15 90 fa 54 00 83 c4 04 8b c8 eb 28 ff 75 e0 ff 15 90 fa 54 00 83 c4 04 89 87 68 01 00 00 85 ....T.......(.u.....T......h....
4dec0 c0 74 10 ff 75 f8 ff 15 90 fa 54 00 83 c4 04 8b c8 eb 02 33 c9 8b c7 89 88 6c 01 00 00 83 bf 68 .t..u.....T........3.....l.....h
4dee0 01 00 00 00 0f 84 11 f9 ff ff 85 c9 0f 84 09 f9 ff ff 80 3e 00 74 18 56 ff 15 90 fa 54 00 83 c4 ...................>.t.V....T...
4df00 04 89 87 70 01 00 00 85 c0 0f 84 ec f8 ff ff ff b3 38 02 00 00 8b d7 8b cb e8 92 f0 ff ff 8b f0 ...p.............8..............
4df20 83 c4 04 85 f6 0f 85 d5 f8 ff ff 8b 8f 98 00 00 00 8b d1 8b 07 89 45 f8 89 8f 9c 00 00 00 8d 72 ......................E........r
4df40 01 8a 02 42 84 c0 75 f9 2b d6 74 14 80 7c 0a ff 2e 8d 04 0a 75 0a c6 40 ff 00 8b 8f 98 00 00 00 ...B..u.+.t..|......u..@........
4df60 8a 01 84 c0 74 1f 8d 49 01 84 c0 78 08 8a 01 84 c0 75 f3 eb 10 68 b8 fb 53 00 ff 75 f8 e8 4e 5c ....t..I...x.....u...h..S..u..N\
4df80 ff ff 83 c4 08 80 bf 57 03 00 00 00 74 61 8b 8f ac 00 00 00 8b d1 8b 07 89 45 f8 89 8f b0 00 00 .......W....ta...........E......
4dfa0 00 8d 72 01 8a 02 42 84 c0 75 f9 2b d6 74 14 80 7c 0a ff 2e 8d 04 0a 75 0a c6 40 ff 00 8b 8f ac ..r...B..u.+.t..|......u..@.....
4dfc0 00 00 00 8a 01 84 c0 74 26 0f 1f 80 00 00 00 00 8d 49 01 84 c0 78 08 8a 01 84 c0 75 f3 eb 10 68 .......t&........I...x.....u...h
4dfe0 b8 fb 53 00 ff 75 f8 e8 e4 5b ff ff 83 c4 08 80 bf 5a 03 00 00 00 74 5c 8b 8f dc 00 00 00 8b d1 ..S..u...[.......Z....t\........
4e000 8b 07 89 45 f8 89 8f e0 00 00 00 8d 72 01 66 90 8a 02 42 84 c0 75 f9 2b d6 74 14 80 7c 0a ff 2e ...E........r.f...B..u.+.t..|...
4e020 8d 04 0a 75 0a c6 40 ff 00 8b 8f dc 00 00 00 8a 01 84 c0 74 1f 8d 49 01 84 c0 78 08 8a 01 84 c0 ...u..@............t..I...x.....
4e040 75 f3 eb 10 68 b8 fb 53 00 ff 75 f8 e8 7f 5b ff ff 83 c4 08 80 bf 5b 03 00 00 00 74 5a 8b 8f bc u...h..S..u...[.......[....tZ...
4e060 00 00 00 8b d1 8b 07 89 45 f8 89 8f c0 00 00 00 8d 72 01 8a 02 42 84 c0 75 f9 2b d6 74 14 80 7c ........E........r...B..u.+.t..|
4e080 0a ff 2e 8d 04 0a 75 0a c6 40 ff 00 8b 8f bc 00 00 00 8a 01 84 c0 74 1f 8d 49 01 84 c0 78 08 8a ......u..@............t..I...x..
4e0a0 01 84 c0 75 f3 eb 10 68 b8 fb 53 00 ff 75 f8 e8 1c 5b ff ff 83 c4 08 8a 97 57 03 00 00 84 d2 74 ...u...h..S..u...[.......W.....t
4e0c0 26 8b 8f ac 00 00 00 88 55 df 8b 97 98 00 00 00 e8 cb 11 01 00 85 c0 74 0b c6 87 57 03 00 00 00 &.......U..............t...W....
4e0e0 32 d2 eb 03 8a 55 df 8a 8f 58 03 00 00 84 c9 74 17 8b 87 fc 00 00 00 3b 87 f8 00 00 00 75 09 c6 2....U...X.....t.......;.....u..
4e100 87 58 03 00 00 00 32 c9 84 d2 75 04 84 c9 74 10 80 bf 5a 03 00 00 00 74 07 c6 87 65 03 00 00 01 .X....2...u...t...Z....t...e....
4e120 8b 37 ff b6 14 01 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 14 01 00 00 00 00 00 00 ff b6 04 01 00 .7..........T...................
4e140 00 ff 15 8c fa 54 00 83 c4 04 8d 46 50 68 c8 00 00 00 6a 00 50 e8 46 97 01 00 c7 46 60 ff ff ff .....T.....FPh....j.P.F....F`...
4e160 ff 83 c4 0c c7 46 64 ff ff ff ff 8b 87 90 03 00 00 c7 87 8c 00 00 00 01 00 00 00 8b 48 04 85 c9 .....Fd.....................H...
4e180 74 16 57 ff d1 8b f0 83 c4 04 85 f6 0f 85 6e f6 ff ff 8b 87 90 03 00 00 83 bf f4 00 00 00 00 7d t.W...........n................}
4e1a0 09 8b 40 38 89 87 f4 00 00 00 c7 87 a4 01 00 00 10 4b 44 00 c7 87 ac 01 00 00 d0 49 44 00 c7 87 ..@8.............KD........ID...
4e1c0 a8 01 00 00 10 4b 44 00 c7 87 b0 01 00 00 d0 49 44 00 8a 83 98 04 00 00 88 87 72 03 00 00 8b 83 .....KD........ID.........r.....
4e1e0 d8 03 00 00 89 83 58 02 00 00 8b 83 dc 03 00 00 89 83 a8 02 00 00 8b 83 e0 03 00 00 89 83 5c 02 ......X.......................\.
4e200 00 00 8b 83 e4 03 00 00 89 83 ac 02 00 00 8b 83 fc 03 00 00 89 83 64 02 00 00 89 83 b4 02 00 00 ......................d.........
4e220 8b 83 f8 03 00 00 89 83 68 02 00 00 89 83 b8 02 00 00 8b 83 f0 03 00 00 89 83 6c 02 00 00 8b 83 ........h.................l.....
4e240 f4 03 00 00 8b 93 70 03 00 00 8b 8b 74 03 00 00 89 83 bc 02 00 00 8b 83 04 04 00 00 89 83 78 02 ......p.....t.................x.
4e260 00 00 8b 83 08 04 00 00 89 83 c8 02 00 00 8b 83 0c 04 00 00 89 83 7c 02 00 00 8b 83 10 04 00 00 ......................|.........
4e280 89 83 cc 02 00 00 8b 83 78 03 00 00 89 83 90 02 00 00 8b 83 7c 03 00 00 89 83 e0 02 00 00 8b 83 ........x...........|...........
4e2a0 a4 03 00 00 89 83 94 02 00 00 8b 83 a8 03 00 00 89 83 e4 02 00 00 8b 83 b4 03 00 00 89 83 98 02 ................................
4e2c0 00 00 8b 83 b8 03 00 00 89 83 e8 02 00 00 8b 83 ac 03 00 00 89 93 8c 02 00 00 89 8b dc 02 00 00 ................................
4e2e0 89 83 9c 02 00 00 8b 83 b0 03 00 00 89 93 60 02 00 00 8d 97 14 03 00 00 89 8b b0 02 00 00 8d 8b ..............`.................
4e300 50 02 00 00 89 83 ec 02 00 00 e8 81 32 00 00 84 c0 0f 84 e4 f4 ff ff 8d 97 34 03 00 00 8d 8b a0 P...........2............4......
4e320 02 00 00 e8 68 32 00 00 84 c0 0f 84 cb f4 ff ff e8 0b 31 00 00 8b 8b 10 06 00 00 89 45 e8 8b c2 ....h2............1.........E...
4e340 89 45 c8 6a 00 2b 41 24 99 68 e8 03 00 00 52 50 e8 7b 1c 04 00 8b 4d e8 8b f2 89 45 f8 8b 83 10 .E.j.+A$.h....RP.{....M....E....
4e360 06 00 00 2b 48 20 69 c1 e8 03 00 00 8b 4d f8 99 03 c8 13 f2 89 75 b0 78 31 7f 08 81 f9 e8 03 00 ...+H.i......M.......u.x1.......
4e380 00 72 27 8b 8b 10 06 00 00 8b d3 68 b0 b7 44 00 e8 9b 51 00 00 8b 83 10 06 00 00 83 c4 04 8b 4d .r'........h..D...Q............M
4e3a0 e8 89 48 20 8b 4d c8 89 48 24 80 bb 43 03 00 00 00 74 0d 80 bb 40 46 00 00 00 0f 84 91 00 00 00 ..H..M..H$..C....t...@F.........
4e3c0 8d 45 f5 8b d7 50 8d 45 f6 8b cb 50 8d 45 d8 50 e8 5b c8 ff ff 83 c4 0c 84 c0 74 75 80 7d f6 00 .E...P.E...P.E.P.[........tu.}..
4e3e0 8b 75 d8 0f 85 a8 00 00 00 8b d6 8b cb e8 4e c4 ff ff 84 c0 0f 84 97 00 00 00 8b 86 08 04 00 00 .u............N.................
4e400 8b 8e 04 04 00 00 8b 40 0c 03 41 0c 0f 84 7f 00 00 00 50 ff 76 44 68 04 01 54 00 53 e8 af 57 ff .......@..A.......P.vDh..T.S..W.
4e420 ff 8b 75 d8 83 c4 10 8b 4d d4 8b 86 70 06 00 00 39 48 04 73 5c 8b 83 10 06 00 00 8b 4d cc 39 48 ..u.....M...p...9H.s\.......M.9H
4e440 18 73 4e 68 3c 01 54 00 53 e8 82 57 ff ff 83 c4 08 8b 87 90 03 00 00 33 f6 f7 40 40 00 01 00 00 .sNh<.T.S..W...........3..@@....
4e460 74 20 80 bb a1 04 00 00 00 74 07 c6 87 74 03 00 00 01 80 bb a0 04 00 00 00 74 07 c6 87 73 03 00 t........t...t...........t...s..
4e480 00 01 80 7d f5 00 74 7d c6 45 f4 00 e9 83 00 00 00 c6 46 40 01 8b cf 8b 55 d8 e8 41 ef ff ff 57 ...}..t}.E........F@....U..A...W
4e4a0 ff 15 8c fa 54 00 8b 7d d8 83 c4 04 8b 45 c4 89 38 83 bf bc 00 00 00 00 74 08 8b 87 c0 00 00 00 ....T..}.....E..8.......t.......
4e4c0 eb 17 83 bf dc 00 00 00 00 74 08 8b 87 e0 00 00 00 eb 06 8b 87 9c 00 00 00 80 bf 59 03 00 00 00 .........t.................Y....
4e4e0 b9 68 06 4a 00 50 b8 70 01 54 00 0f 44 c1 50 ff 77 44 68 78 01 54 00 53 e8 d3 56 ff ff 83 c4 14 .h.J.P.p.T..D.P.wDhx.T.S..V.....
4e500 e9 6e 01 00 00 8b 93 10 06 00 00 8b cf e8 3e 4d 00 00 8b f0 8b 45 d4 85 c0 0f 84 af 00 00 00 85 .n............>M.....E..........
4e520 f6 0f 84 a7 00 00 00 39 46 04 0f 82 9e 00 00 00 c7 45 f8 ff ff ff ff e8 04 2f 00 00 8b 4e 08 89 .......9F........E......./...N..
4e540 45 c8 8b c2 89 45 e8 8b 31 85 f6 0f 84 5c 01 00 00 83 cf ff 33 db 8b 0e 80 79 40 00 75 4c 2b 81 E....E..1....\......3....y@.uL+.
4e560 84 01 00 00 6a 00 99 68 e8 03 00 00 52 50 e8 5d 1a 04 00 8b 4d c8 89 45 c0 8b 06 89 55 b0 2b 88 ....j..h....RP.]....M..E....U.+.
4e580 80 01 00 00 69 c1 e8 03 00 00 8b 4d c0 99 03 c8 8b 45 b0 13 c2 3b 45 f8 7c 0d 7f 04 3b cf 76 07 ....i......M.....E...;E.|...;.v.
4e5a0 8b 1e 8b f9 89 45 f8 8b 45 e8 8b 76 08 85 f6 75 a5 8b 7d bc 85 db 89 5d e8 8b 5d b8 0f 84 eb 00 .....E..E..v...u..}....]..].....
4e5c0 00 00 8b 4d e8 32 d2 89 19 e8 82 c0 ff ff 80 7d f4 00 0f 84 e7 00 00 00 8b 4d cc 85 c9 74 25 8b ...M.2.........}.........M...t%.
4e5e0 83 10 06 00 00 39 48 18 72 1a 8b cb e8 1f c4 ff ff 85 c0 0f 84 ee 00 00 00 32 d2 89 18 8b c8 e8 .....9H.r................2......
4e600 4c c0 ff ff 8b 8b 10 06 00 00 8b d7 e8 9f 4d 00 00 f6 83 0c 47 00 00 28 74 28 80 bb 14 47 00 00 L.............M.....G..(t(...G..
4e620 00 74 1f 68 18 02 54 00 53 e8 a2 55 ff ff 83 c4 08 c7 83 0c 47 00 00 00 00 00 00 c6 83 14 47 00 .t.h..T.S..U........G.........G.
4e640 00 00 f6 83 1c 47 00 00 28 74 28 80 bb 24 47 00 00 00 74 1f 68 48 02 54 00 53 e8 71 55 ff ff 83 .....G..(t(..$G...t.hH.T.S.qU...
4e660 c4 08 c7 83 1c 47 00 00 00 00 00 00 c6 83 24 47 00 00 00 8b d7 c6 47 40 01 8b cb e8 80 03 00 00 .....G........$G......G@........
4e680 8b 8b 00 02 00 00 8b c1 8b 93 04 02 00 00 0b c2 89 8b 78 47 00 00 89 93 7c 47 00 00 75 59 39 83 ..................xG....|G..uY9.
4e6a0 cc 03 00 00 75 51 32 c0 e9 b4 00 00 00 8b 4d d4 51 68 ac 01 54 00 53 e8 14 55 ff ff 83 c4 0c 68 ....uQ2.......M.Qh..T.S..U.....h
4e6c0 fc 01 54 00 53 e8 06 55 ff ff 83 c4 08 8b cf e8 bc ba ff ff 8b 45 c4 be 59 00 00 00 c7 00 00 00 ..T.S..U.............E..Y.......
4e6e0 00 00 e9 19 f1 ff ff 68 d8 01 54 00 53 e8 de 54 ff ff 83 c4 08 eb c8 80 bb 6e 47 00 00 00 74 1b .......h..T.S..T.........nG...t.
4e700 ff b3 70 47 00 00 ff 15 8c fa 54 00 8b 8b 78 47 00 00 83 c4 04 8b 93 7c 47 00 00 8b c1 0b c2 74 ..pG......T...xG.......|G......t
4e720 11 52 51 68 3c fe 53 00 e8 93 49 00 00 83 c4 0c eb 0f ff b3 cc 03 00 00 ff 15 90 fa 54 00 83 c4 .RQh<.S...I.................T...
4e740 04 85 c0 89 83 70 47 00 00 0f 95 c0 83 bb 70 47 00 00 00 88 83 6e 47 00 00 0f 84 9c f0 ff ff b0 .....pG.......pG.....nG.........
4e760 01 ff 75 08 88 83 6d 47 00 00 8b d7 8b 83 58 01 00 00 8b cb 89 87 18 04 00 00 8b 83 b0 01 00 00 ..u...mG......X.................
4e780 89 87 1c 04 00 00 e8 05 ea ff ff 83 c4 04 8b f0 e9 6b f0 ff ff cc cc cc cc cc cc cc cc cc cc cc .................k..............
4e7a0 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b f1 8b da 57 8b 3e e8 89 2c 00 00 8b 8f 70 05 00 00 3b c1 89 U........SV....W.>..,....p...;..
4e7c0 4c 24 10 8b 8f 74 05 00 00 74 26 2b d1 2b 87 70 05 00 00 66 0f 6e ca f3 0f e6 c9 66 0f 6e c0 f2 L$...t...t&+.+.p...f.n.....f.n..
4e7e0 0f 5e 0d 20 46 54 00 f3 0f e6 c0 f2 0f 58 c8 eb 12 2b d1 66 0f 6e ca f3 0f e6 c9 f2 0f 5e 0d 20 .^..FT.......X...+.f.n.......^..
4e800 46 54 00 f2 0f 11 8f 38 05 00 00 8b 86 90 03 00 00 f6 40 40 10 74 0c c6 03 01 33 c0 5f 5e 5b 8b FT.....8..........@@.t....3._^[.
4e820 e5 5d c3 c6 03 00 c6 86 6e 03 00 00 00 83 bf 00 04 00 00 00 74 42 ff b6 a8 03 00 00 ff 15 8c fa .]......n...........tB..........
4e840 54 00 83 c4 04 c7 86 a8 03 00 00 00 00 00 00 ff b7 00 04 00 00 68 7c 02 54 00 e8 61 48 00 00 83 T....................h|.T..aH...
4e860 c4 08 89 86 a8 03 00 00 85 c0 75 0c b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 c7 87 80 00 00 00 00 00 ..........u......_^[..].........
4e880 00 00 e8 b9 2b 00 00 89 86 80 01 00 00 89 96 84 01 00 00 83 be 90 01 00 00 ff 75 20 c6 86 61 03 ....+.....................u...a.
4e8a0 00 00 00 8b ce 8b 56 48 e8 63 71 ff ff 85 c0 0f 84 30 01 00 00 5f 5e 5b 8b e5 5d c3 e8 7f 2b 00 ......VH.cq......0..._^[..]...+.
4e8c0 00 8b 8f 70 05 00 00 3b c1 89 4c 24 10 8b 8f 74 05 00 00 74 26 2b d1 2b 87 70 05 00 00 66 0f 6e ...p...;..L$...t...t&+.+.p...f.n
4e8e0 ca f3 0f e6 c9 66 0f 6e c0 f2 0f 5e 0d 20 46 54 00 f3 0f e6 c0 f2 0f 58 c8 eb 12 2b d1 66 0f 6e .....f.n...^..FT.......X...+.f.n
4e900 ca f3 0f e6 c9 f2 0f 5e 0d 20 46 54 00 f2 0f 11 8f 40 05 00 00 e8 26 2b 00 00 8b 8f 70 05 00 00 .......^..FT.....@....&+....p...
4e920 3b c1 89 4c 24 10 8b 8f 74 05 00 00 74 26 2b d1 2b 87 70 05 00 00 66 0f 6e ca f3 0f e6 c9 66 0f ;..L$...t...t&+.+.p...f.n.....f.
4e940 6e c0 f2 0f 5e 0d 20 46 54 00 f3 0f e6 c0 f2 0f 58 c8 eb 12 2b d1 66 0f 6e ca f3 0f e6 c9 f2 0f n...^..FT.......X...+.f.n.......
4e960 5e 0d 20 46 54 00 f2 0f 11 8f 48 05 00 00 8b ce c6 86 61 03 00 00 01 c6 03 01 8b 96 90 01 00 00 ^..FT.....H.......a.............
4e980 e8 ab 61 ff ff 8b 16 80 ba 40 03 00 00 00 74 55 80 be 5b 03 00 00 00 74 08 8b 8e c0 00 00 00 eb ..a......@....tU..[....t........
4e9a0 28 80 be 5a 03 00 00 00 74 08 8b 8e e0 00 00 00 eb 17 80 be 57 03 00 00 00 74 08 8b 8e b0 00 00 (..Z....t...........W....t......
4e9c0 00 eb 06 8b 8e 9c 00 00 00 ff 76 44 8d 46 58 ff b6 f4 00 00 00 50 51 68 90 fb 53 00 52 e8 ee 51 ..........vD.FX......PQh..S.R..Q
4e9e0 ff ff 83 c4 18 e8 56 2a 00 00 5f 89 86 80 01 00 00 33 c0 89 96 84 01 00 00 5e 5b 8b e5 5d c3 cc ......V*.._......3.......^[..]..
4ea00 56 8b f1 85 d2 74 07 c6 82 60 03 00 00 00 80 be 38 03 00 00 00 c6 86 9c 47 00 00 00 c6 86 60 47 V....t...`......8.......G.....`G
4ea20 00 00 00 74 0c c7 86 48 02 00 00 05 00 00 00 eb 13 83 be 48 02 00 00 05 75 0a c7 86 48 02 00 00 ...t...H...........H....u...H...
4ea40 01 00 00 00 e8 f7 29 00 00 89 86 88 00 00 00 8b ca 89 86 90 00 00 00 0f 57 c0 89 8e 94 00 00 00 ......).................W.......
4ea60 8b ce 89 96 8c 00 00 00 c6 86 98 00 00 00 01 c7 46 70 00 00 00 00 c7 46 74 00 00 00 00 8b 86 2c ................Fp.....Ft......,
4ea80 06 00 00 89 86 ec 00 00 00 8d 86 30 06 00 00 89 86 f0 00 00 00 8b 86 24 06 00 00 6a 00 89 86 a4 ...........0...........$...j....
4eaa0 00 00 00 c6 86 fd 00 00 00 00 6a 00 66 0f d6 86 18 06 00 00 e8 e7 76 00 00 6a 00 6a 00 8b ce e8 ..........j.f.........v..j.j....
4eac0 3c 76 00 00 83 c4 10 33 c0 5e c3 cc cc cc cc cc 81 f9 00 40 00 00 0f 87 9b 00 00 00 0f 84 c7 00 <v.....3.^.........@............
4eae0 00 00 81 f9 80 00 00 00 77 38 74 65 49 83 f9 3f 0f 87 22 01 00 00 0f b6 81 3c f8 44 00 ff 24 85 ........w8teI..?.."......<.D..$.
4eb00 24 f8 44 00 b8 01 00 00 00 c3 b8 04 00 00 00 c3 b8 10 00 00 00 c3 b8 20 00 00 00 c3 b8 40 00 00 $.D..........................@..
4eb20 00 c3 81 f9 00 08 00 00 77 33 74 2b 81 f9 00 01 00 00 74 1d 81 f9 00 02 00 00 74 0f 81 f9 00 04 ........w3t+......t.......t.....
4eb40 00 00 0f 85 d0 00 00 00 8b c1 c3 b8 00 02 00 00 c3 b8 80 00 00 00 c3 b8 00 08 00 00 c3 81 f9 00 ................................
4eb60 10 00 00 74 0c 81 f9 00 20 00 00 0f 85 a7 00 00 00 b8 00 10 00 00 c3 81 f9 00 00 20 00 77 4f 74 ...t.........................wOt
4eb80 47 81 f9 00 00 04 00 77 2c 74 24 81 f9 00 80 00 00 74 16 81 f9 00 00 01 00 74 08 81 f9 00 00 02 G......w,t$......t.......t......
4eba0 00 75 75 b8 00 00 01 00 c3 b8 00 40 00 00 c3 b8 00 00 04 00 c3 81 f9 00 00 08 00 74 39 81 f9 00 .uu........@...............t9...
4ebc0 00 10 00 74 2b 33 c0 c3 b8 00 00 20 00 c3 81 f9 00 00 00 02 77 32 74 2a 81 f9 00 00 40 00 74 1c ...t+3..............w2t*....@.t.
4ebe0 81 f9 00 00 80 00 74 0e 81 f9 00 00 00 01 75 28 b8 00 00 10 00 c3 b8 00 00 08 00 c3 b8 00 00 40 ......t.......u(...............@
4ec00 00 c3 b8 00 00 00 02 c3 81 f9 00 00 00 04 74 0b 81 f9 00 00 00 08 74 03 33 c0 c3 b8 00 00 00 04 ..............t.......t.3.......
4ec20 c3 0f 1f 00 04 f7 44 00 0a f7 44 00 10 f7 44 00 16 f7 44 00 1c f7 44 00 18 f8 44 00 00 00 05 01 ......D...D...D...D...D...D.....
4ec40 05 05 05 01 05 05 05 05 05 05 05 02 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 03 05 05 05 05 ................................
4ec60 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 04 cc cc cc cc ................................
4ec80 57 51 ff 15 90 fa 54 00 8b f8 83 c4 04 85 ff 75 02 5f c3 56 8b f7 8d 4e 01 0f 1f 80 00 00 00 00 WQ....T........u._.V...N........
4eca0 8a 06 46 84 c0 75 f9 2b f1 80 3f 22 75 0f 56 8d 47 01 50 57 e8 97 ad 01 00 83 c4 0c 4e 85 f6 74 ..F..u.+..?"u.V.G.PW........N..t
4ecc0 0d 80 7c 3e ff 22 75 06 c6 44 3e ff 00 4e 80 3f 2f 74 18 57 ff 15 8c fa 54 00 68 9c 02 4a 00 ff ..|>."u..D>..N.?/t.W....T.h..J..
4ece0 15 90 fa 54 00 83 c4 08 5e 5f c3 85 f6 74 0c 80 7c 3e ff 2f 75 05 c6 44 3e ff 00 5e 8b c7 5f c3 ...T....^_...t..|>./u..D>..^.._.
4ed00 53 56 57 8b f9 8b b7 d0 04 00 00 85 f6 0f 84 b9 00 00 00 8b 47 48 85 c0 74 19 f6 00 04 74 14 8b SVW.................GH..t....t..
4ed20 48 08 85 c9 74 0d ff 70 10 6a 02 6a 02 57 ff d1 83 c4 10 0f b6 87 15 02 00 00 8b cf 8b 16 50 ff H...t..p.j.j.W................P.
4ed40 b7 d8 04 00 00 e8 d6 0c 00 00 83 c4 08 85 c0 75 12 ff 36 68 90 02 54 00 57 e8 72 4e ff ff 83 c4 ...............u..6h..T.W.rN....
4ed60 0c eb 06 89 87 d8 04 00 00 8b 76 04 85 f6 75 c3 8b 9f d0 04 00 00 85 db 74 2a 66 0f 1f 44 00 00 ..........v...u.........t*f..D..
4ed80 ff 33 8b 73 04 ff 15 8c fa 54 00 83 c4 04 c7 03 00 00 00 00 53 ff 15 8c fa 54 00 83 c4 04 8b de .3.s.....T..........S....T......
4eda0 85 f6 75 dc 8b 47 48 c7 87 d0 04 00 00 00 00 00 00 85 c0 74 17 f6 00 04 74 12 8b 48 0c 85 c9 74 ..u..GH............t....t..H...t
4edc0 0b ff 70 10 6a 02 57 ff d1 83 c4 0c 5f 5e 5b c3 55 8b ec 83 ec 0c 53 56 57 6a 00 8b d9 e8 49 26 ..p.j.W....._^[.U.....SVWj....I&
4ede0 02 00 8b 33 83 c4 04 89 45 f4 89 55 f8 c7 45 fc 00 00 00 00 85 f6 0f 84 8f 00 00 00 0f 1f 40 00 ...3....E..U..E...............@.
4ee00 8b 56 18 8b c2 8b 4e 1c 0b c1 8b 3e 74 70 3b 4d f8 7f 6b 7c 05 3b 55 f4 73 64 3b 33 75 04 89 3b .V....N....>tp;M..k|.;U.sd;3u..;
4ee20 eb 05 8b 45 fc 89 38 ff 4b 0c ff 76 20 ff 15 8c fa 54 00 ff 76 14 ff 15 8c fa 54 00 ff 76 0c ff ...E..8.K..v.....T..v.....T..v..
4ee40 15 8c fa 54 00 ff 76 10 ff 15 8c fa 54 00 ff 76 04 ff 15 8c fa 54 00 ff 76 08 ff 15 8c fa 54 00 ...T..v.....T..v.....T..v.....T.
4ee60 ff 76 2c ff 15 8c fa 54 00 ff 76 28 ff 15 8c fa 54 00 56 ff 15 8c fa 54 00 83 c4 24 eb 03 89 75 .v,....T..v(....T.V....T...$...u
4ee80 fc 8b f7 85 ff 0f 85 75 ff ff ff 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc .......u..._^[..]...............
4eea0 55 8b ec 81 ec 34 04 00 00 53 56 57 6a 00 89 55 d8 89 4d d4 e8 72 25 02 00 83 c4 04 89 45 e4 89 U....4...SVWj..U..M..r%......E..
4eec0 55 e8 c6 45 f8 00 6a 38 6a 01 ff 15 94 fa 54 00 8b d8 83 c4 08 89 5d f0 85 db 0f 84 24 06 00 00 U..E..j8j.....T.......].....$...
4eee0 80 7d 08 00 0f 84 5a 06 00 00 68 88 13 00 00 ff 15 84 fa 54 00 8b f8 83 c4 04 89 7d f4 85 ff 0f .}....Z...h........T.......}....
4ef00 84 f5 05 00 00 8b 75 0c 6a 3b 56 e8 f0 83 01 00 8a 0e 83 c4 08 89 45 dc 84 c9 74 16 0f 1f 40 00 ......u.j;V...........E...t...@.
4ef20 80 f9 20 74 05 80 f9 09 75 08 8a 4e 01 46 84 c9 75 ee 8b 45 10 89 45 f0 0f 1f 84 00 00 00 00 00 ...t....u..N.F..u..E..E.........
4ef40 57 8d 85 d0 fb ff ff c6 07 00 50 68 b4 02 54 00 56 c6 85 d0 fb ff ff 00 e8 63 74 ff ff 83 c4 10 W.........Ph..T.V........ct.....
4ef60 83 f8 01 0f 8c 98 03 00 00 8b d7 8d 4a 01 66 90 8a 02 42 84 c0 75 f9 2b d1 8d 8d d0 fb ff ff 8d ............J.f...B..u.+........
4ef80 79 01 8a 01 41 84 c0 75 f9 2b cf 03 f1 8a 26 88 65 ff 85 c9 74 29 8a 46 ff 4e 3c 20 74 0c 3c 09 y...A..u.+....&.e...t).F.N<.t.<.
4efa0 75 1d 3c 20 74 04 3c 09 75 0d 85 c9 74 09 8a 46 ff 4e 49 84 c0 75 eb c6 84 0d d0 fb ff ff 00 8b u.<.t.<.u...t..F.NI..u..........
4efc0 7d f4 85 d2 74 22 8d 47 ff 03 c2 0f 1f 44 00 00 8a 08 80 f9 20 74 05 80 f9 09 75 09 c6 00 00 48 }...t".G.....D.......t....u....H
4efe0 83 ea 01 75 eb 8a 65 ff 8a 07 8b f7 89 7d ec 84 c0 74 13 3c 20 74 04 3c 09 75 08 8a 46 01 46 84 ...u..e......}...t.<.t.<.u..F.F.
4f000 c0 75 f0 89 75 ec 83 7b 04 00 0f 85 96 00 00 00 80 fc 3d 0f 85 8d 00 00 00 8d 85 d0 fb ff ff 50 .u..u..{..........=............P
4f020 ff 15 90 fa 54 00 83 c4 04 89 43 04 56 ff 15 90 fa 54 00 83 c4 04 89 43 08 83 7b 04 00 74 08 85 ....T.....C.V....T.....C..{..t..
4f040 c0 0f 85 a7 00 00 00 c6 45 f8 01 8b 43 2c 85 c0 0f 84 26 03 00 00 80 38 22 75 01 40 6a 0a 6a 00 ........E...C,....&....8"u.@j.j.
4f060 50 e8 36 f8 01 00 8b 7d e4 83 ce ff 83 c4 0c 89 43 18 8b c8 89 53 1c 2b f7 b8 ff ff ff 7f 1b 45 P.6....}........C....S.+.......E
4f080 e8 3b c2 0f 8f e6 02 00 00 7c 08 3b f1 0f 83 dc 02 00 00 83 c9 ff ba ff ff ff 7f 89 4b 18 89 53 .;.......|.;................K..S
4f0a0 1c e9 3b 03 00 00 85 d2 75 44 8d 95 d0 fb ff ff b9 d0 02 54 00 e8 e6 01 01 00 85 c0 74 09 c6 43 ..;.....uD.........T........t..C
4f0c0 30 01 e9 3a 02 00 00 8d 95 d0 fb ff ff b9 d8 02 54 00 e8 c9 01 01 00 85 c0 74 09 c6 43 32 01 e9 0..:............T........t..C2..
4f0e0 1d 02 00 00 80 7d ff 3d 0f 85 13 02 00 00 8d 95 d0 fb ff ff b9 a8 02 4a 00 e8 a2 01 01 00 85 c0 .....}.=...............J........
4f100 74 30 ff 73 0c ff 15 8c fa 54 00 83 c4 04 56 ff 15 90 fa 54 00 8b c8 89 43 0c 83 c4 04 85 c9 0f t0.s.....T....V....T....C.......
4f120 84 22 ff ff ff e8 56 fb ff ff 89 43 10 e9 c7 01 00 00 8d 95 d0 fb ff ff b9 e4 02 54 00 e8 5e 01 ."....V....C...............T..^.
4f140 01 00 85 c0 0f 84 2a 01 00 00 80 3e 2e 75 04 46 89 75 ec 6a 2e 56 e8 a5 81 01 00 83 c4 08 85 c0 ......*....>.u.F.u.j.V..........
4f160 75 1c 8b d6 b9 ec 02 54 00 e8 32 01 01 00 85 c0 bf f8 02 54 00 0f 45 7d f0 89 7d f0 eb 03 8b 7d u......T..2........T..E}..}....}
4f180 f0 8d 45 d0 85 ff 8b d6 50 0f 45 d7 e8 ef d1 00 00 83 c4 04 85 c0 0f 95 c0 88 45 ff 85 ff 74 35 ..E.....P.E...............E...t5
4f1a0 84 c0 74 65 8b cf 8b c6 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 ..te......:.u...t..P.:Q.u.......
4f1c0 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 0f 85 85 00 00 00 ff 73 14 ff 15 8c fa 54 00 83 c4 ..u.3.................s.....T...
4f1e0 04 56 ff 15 90 fa 54 00 83 c4 04 89 43 14 85 c0 0f 84 51 fe ff ff 80 7d ff 00 0f 85 01 01 00 00 .V....T.....C.....Q....}........
4f200 c6 43 24 01 e9 f8 00 00 00 8b fe 8d 4f 01 66 90 8a 07 47 84 c0 75 f9 8b 55 f0 2b f9 8b f2 8d 4e .C$.........O.f...G..u..U.+....N
4f220 01 8a 06 46 84 c0 75 f9 2b f1 3b f7 72 29 8b 4d ec 8b c6 2b c7 03 c2 8b d0 89 45 d0 e8 5f 00 01 ...F..u.+.;.r).M...+......E.._..
4f240 00 85 c0 74 12 3b f7 8b 75 ec 74 89 8b 45 d0 80 78 ff 2e 74 80 eb 03 8b 75 ec 56 68 fc 02 54 00 ...t.;..u.t..E..x..t....u.Vh..T.
4f260 ff 75 d4 c6 45 f8 01 e8 64 49 ff ff 83 c4 0c e9 8d 00 00 00 8d 95 d0 fb ff ff b9 2c 03 54 00 e8 .u..E...dI.................,.T..
4f280 1c 00 01 00 85 c0 74 18 ff 73 28 ff 15 8c fa 54 00 83 c4 04 56 ff 15 90 fa 54 00 89 43 28 eb 56 ......t..s(....T....V....T..C(.V
4f2a0 8d 95 d0 fb ff ff b9 34 03 54 00 e8 f0 ff 00 00 85 c0 74 18 ff 73 2c ff 15 8c fa 54 00 83 c4 04 .......4.T........t..s,....T....
4f2c0 56 ff 15 90 fa 54 00 89 43 2c eb 2a 8d 95 d0 fb ff ff b9 3c 03 54 00 e8 c4 ff 00 00 85 c0 74 21 V....T..C,.*.......<.T........t!
4f2e0 ff 73 20 ff 15 8c fa 54 00 83 c4 04 56 ff 15 90 fa 54 00 89 43 20 83 c4 04 85 c0 0f 84 46 fd ff .s.....T....V....T..C........F..
4f300 ff 8b 45 dc 85 c0 0f 84 3f fd ff ff 80 38 00 0f 84 36 fd ff ff 8d 70 01 8a 06 84 c0 74 12 66 90 ..E.....?....8...6....p.....t.f.
4f320 3c 20 74 04 3c 09 75 08 8a 46 01 46 84 c0 75 f0 6a 3b 56 e8 c8 7f 01 00 8b f8 83 c4 08 89 7d dc <.t.<.u..F.F..u.j;V...........}.
4f340 85 ff 8b 7d f4 0f 85 f5 fb ff ff 80 3e 00 0f 84 f7 fc ff ff 6a 00 56 e8 a4 7f 01 00 83 c4 08 89 ...}........>.......j.V.........
4f360 45 dc 85 c0 0f 84 e1 fc ff ff e9 d1 fb ff ff 03 cf 13 55 e8 89 4b 18 89 53 1c eb 65 8b 4b 20 85 E.................U..K..S..e.K..
4f380 c9 74 5e 8d 55 e0 c7 45 e0 ff ff ff ff c7 45 e4 ff ff ff ff e8 27 03 01 00 83 f8 02 77 27 8b 55 .t^.U..E......E......'......w'.U
4f3a0 e0 8b c2 8b 4d e4 0b c1 89 53 18 89 4b 1c 75 09 c7 43 18 01 00 00 00 eb 21 85 c9 7f 24 7c 14 85 ....M....S..K.u..C......!...$|..
4f3c0 d2 73 1e eb 0e c7 43 18 ff ff ff ff c7 43 1c ff ff ff ff c7 43 18 00 00 00 00 c7 43 1c 00 00 00 .s....C......C......C......C....
4f3e0 00 80 7d f8 00 0f 85 93 00 00 00 83 7b 14 00 75 1c 8b 45 f0 85 c0 74 15 50 ff 15 90 fa 54 00 83 ..}.........{..u..E...t.P....T..
4f400 c4 04 89 43 14 85 c0 0f 84 26 01 00 00 83 7b 0c 00 75 6b 8b 7d 14 85 ff 74 64 6a 3f 57 e8 de 7e ...C.....&....{..uk.}...tdj?W..~
4f420 01 00 83 c4 08 85 c0 0f 85 e0 00 00 00 6a 2f 57 e8 8b 7d 01 00 83 c4 08 8b f0 85 f6 74 40 2b f7 .............j/W..}.........t@+.
4f440 46 8d 46 01 50 ff 15 84 fa 54 00 83 c4 04 89 43 0c 85 c0 0f 84 da 00 00 00 56 57 50 e8 2f 91 01 F.F.P....T.....C.........VWP./..
4f460 00 8b 43 0c 83 c4 0c c6 04 06 00 8b 4b 0c e8 0d f8 ff ff 89 43 10 85 c0 75 04 c6 45 f8 01 ff 75 ..C.........K.......C...u..E...u
4f480 f4 ff 15 8c fa 54 00 83 c4 04 80 7d f8 00 75 0a 83 7b 04 00 0f 85 31 03 00 00 ff 73 20 ff 15 8c .....T.....}..u..{....1....s....
4f4a0 fa 54 00 83 c4 04 ff 73 14 ff 15 8c fa 54 00 83 c4 04 ff 73 0c ff 15 8c fa 54 00 83 c4 04 ff 73 .T.....s.....T.....s.....T.....s
4f4c0 10 ff 15 8c fa 54 00 83 c4 04 ff 73 04 ff 15 8c fa 54 00 83 c4 04 ff 73 08 ff 15 8c fa 54 00 83 .....T.....s.....T.....s.....T..
4f4e0 c4 04 ff 73 2c ff 15 8c fa 54 00 83 c4 04 ff 73 28 ff 15 8c fa 54 00 83 c4 04 53 ff 15 8c fa 54 ...s,....T.....s(....T....S....T
4f500 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 8d 70 ff 3b f7 72 0e 80 3e 2f 0f 84 1d ff ff ff 4e 3b f7 ....3._^[..]..p.;.r..>/......N;.
4f520 73 f2 ff 75 f4 ff 15 8c fa 54 00 83 c4 04 e9 5d ff ff ff ff 75 f4 ff 15 8c fa 54 00 83 c4 04 e9 s..u.....T.....]....u.....T.....
4f540 56 ff ff ff 8b 75 0c 6a 0a 68 44 03 54 00 56 c7 45 e8 00 00 00 00 e8 25 e0 01 00 83 c4 0c 85 c0 V....u.j.hD.T.V.E......%........
4f560 75 07 83 c6 0a c6 43 32 01 80 3e 23 74 8c 6a 0d 56 e8 8a 7d 01 00 83 c4 08 85 c0 74 03 c6 00 00 u.....C2..>#t.j.V..}.......t....
4f580 6a 0a 56 e8 78 7d 01 00 83 c4 08 85 c0 74 03 c6 00 00 8d 45 e8 ba b4 bf 53 00 50 8b ce e8 9e 00 j.V.x}.......t.....E....S.P.....
4f5a0 01 00 8b f0 83 c4 04 33 c0 89 45 f4 85 f6 0f 84 e6 fe ff ff 8b 7d e8 66 0f 1f 84 00 00 00 00 00 .......3..E..........}.f........
4f5c0 80 7d f8 00 0f 85 cb 01 00 00 83 f8 06 0f 87 8c 01 00 00 ff 24 85 00 06 45 00 80 3e 2e 75 01 46 .}..................$...E..>.u.F
4f5e0 56 ff 15 90 fa 54 00 83 c4 04 89 43 14 85 c0 0f 85 6a 01 00 00 c6 45 f8 01 e9 61 01 00 00 ba 50 V....T.....C.....j....E...a....P
4f600 03 54 00 8b ce e8 96 fc 00 00 85 c0 0f 95 c0 88 43 24 e9 48 01 00 00 8b ce b8 50 03 54 00 66 90 .T..............C$.H......P.T.f.
4f620 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
4f640 1b c0 83 c8 01 85 c0 74 65 8b ce b8 58 03 54 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 .......te...X.T...:.u...t..P.:Q.
4f660 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 74 35 56 ff 15 90 fa 54 00 u.........u.3..........t5V....T.
4f680 83 c4 04 89 43 0c 85 c0 75 09 c6 45 f8 01 e9 cc 00 00 00 8b c8 e8 e6 f5 ff ff 89 43 10 85 c0 0f ....C...u..E...............C....
4f6a0 85 ba 00 00 00 c6 45 f8 01 e9 b1 00 00 00 68 9c 02 4a 00 ff 15 90 fa 54 00 8b 4d f8 83 c4 04 89 ......E.......h..J.....T..M.....
4f6c0 43 0c 85 c0 0f b6 d9 b8 01 00 00 00 0f 44 d8 68 9c 02 4a 00 ff 15 90 fa 54 00 8b 4d f0 83 c4 04 C............D.h..J.....T..M....
4f6e0 85 c0 c7 45 f4 03 00 00 00 89 41 10 b8 01 00 00 00 0f b6 cb 8b 5d f0 0f 44 c8 89 4d f8 ba 50 03 ...E......A..........]..D..M..P.
4f700 54 00 8b ce e8 97 fb 00 00 85 c0 0f 95 c0 88 43 30 eb 4c 6a 0a 6a 00 56 e8 7f f1 01 00 83 c4 0c T..............C0.Lj.j.V........
4f720 89 43 18 89 53 1c eb 37 56 ff 15 90 fa 54 00 83 c4 04 89 43 04 85 c0 75 26 c6 45 f8 01 eb 20 56 .C..S..7V....T.....C...u&.E....V
4f740 ff 15 90 fa 54 00 8b 4d f8 83 c4 04 85 c0 89 43 08 0f b6 c9 b8 01 00 00 00 0f 44 c8 88 4d f8 8a ....T..M.......C..........D..M..
4f760 07 8b f7 84 c0 0f 84 cc 00 00 00 0f 1f 44 00 00 0f be c0 50 68 b4 bf 53 00 e8 82 7b 01 00 83 c4 .............D.....Ph..S...{....
4f780 08 85 c0 0f 84 ae 00 00 00 8a 46 01 46 84 c0 75 df 8b 45 f4 40 83 f8 06 75 1e 68 1f f9 49 00 ff ..........F.F..u..E.@...u.h..I..
4f7a0 15 90 fa 54 00 83 c4 04 89 43 08 85 c0 0f 84 e7 fc ff ff b8 07 00 00 00 80 7d f8 00 0f 85 d8 fc ...T.....C...............}......
4f7c0 ff ff 83 f8 07 0f 85 cf fc ff ff 8b 75 d8 8a 4e 08 84 c9 75 11 38 4e 10 74 0c 8b 43 18 0b 43 1c ............u..N...u.8N.t..C..C.
4f7e0 0f 84 b4 fc ff ff 88 4b 31 8b ce e8 e0 f5 ff ff 8b 36 32 c9 88 4d ff 85 f6 0f 84 9e 01 00 00 8b .......K1........62..M..........
4f800 7b 04 8b 4e 04 8b d7 e8 94 fa 00 00 85 c0 0f 84 ba 00 00 00 8b 4e 14 8b 43 14 85 c9 74 77 85 c0 {..N.................N..C...tw..
4f820 74 77 8b d0 e8 77 fa 00 00 85 c0 74 6c 8a 46 24 3a 43 24 75 64 eb 69 80 3e 00 0f 84 51 ff ff ff tw...w.....tl.F$:C$ud.i.>...Q...
4f840 8a 46 01 8d 7e 01 84 c0 74 37 8b df 0f 1f 40 00 0f be c0 50 68 b4 bf 53 00 e8 a2 7a 01 00 83 c4 .F..~...t7....@....Ph..S...z....
4f860 08 85 c0 75 0e 8a 43 01 8d 7b 01 8b df 84 c0 75 df eb 0b 80 3f 00 74 06 c6 07 00 8d 7b 01 8b 5d ...u..C..{.....u....?.t.....{..]
4f880 f0 8b 45 f4 40 89 45 f4 85 f6 0f 85 30 fd ff ff e9 00 ff ff ff 85 c0 74 07 8a 4d ff 84 c9 74 31 ..E.@.E.....0..........t..M...t1
4f8a0 8b 4e 10 8b 43 10 85 c9 74 19 85 c0 74 19 8b d0 e8 eb f9 00 00 85 c0 0f 95 c1 88 4d ff 85 c0 75 .N..C...t...t..............M...u
4f8c0 29 eb 0e 85 c0 74 1f 32 c9 88 4d ff eb 03 8a 4d ff 89 75 e4 8b 36 85 f6 0f 85 24 ff ff ff 8b 7d )....t.2..M....M..u..6....$....}
4f8e0 e4 e9 b9 00 00 00 c6 45 ff 01 80 7b 31 00 75 0a 80 7e 31 00 0f 85 a0 fb ff ff 8b 06 89 03 ff 76 .......E...{1.u..~1............v
4f900 04 ff 15 8c fa 54 00 83 c4 04 ff 76 08 ff 15 8c fa 54 00 83 c4 04 ff 76 14 ff 15 8c fa 54 00 83 .....T.....v.....T.....v.....T..
4f920 c4 04 ff 76 0c ff 15 8c fa 54 00 83 c4 04 ff 76 10 ff 15 8c fa 54 00 83 c4 04 ff 76 20 ff 15 8c ...v.....T.....v.....T.....v....
4f940 fa 54 00 83 c4 04 ff 76 28 ff 15 8c fa 54 00 83 c4 04 ff 76 2c ff 15 8c fa 54 00 0f 10 03 83 c4 .T.....v(....T.....v,....T......
4f960 04 0f 11 06 0f 10 43 10 53 0f 11 46 10 0f 10 43 20 0f 11 46 20 f3 0f 7e 43 30 66 0f d6 46 30 ff ......C.S..F...C...F...~C0f..F0.
4f980 15 8c fa 54 00 83 c4 04 8b de 66 0f 1f 44 00 00 8b fe 8b 36 85 f6 75 f8 8a 4d ff eb 02 33 ff 8b ...T......f..D.....6..u..M...3..
4f9a0 75 d8 80 7e 08 00 74 32 ff 73 1c 84 c9 ba 6c 03 54 00 ff 73 18 b8 60 03 54 00 ff 73 0c 0f 44 c2 u..~..t2.s....l.T..s..`.T..s..D.
4f9c0 ff 73 14 ff 73 08 ff 73 04 50 68 74 03 54 00 ff 75 d4 e8 f9 41 ff ff 83 c4 24 80 7d ff 00 75 17 .s..s..s.Pht.T..u...A....$.}..u.
4f9e0 85 ff 74 0e 89 1f 8b c3 ff 46 0c 5f 5e 5b 8b e5 5d c3 ff 46 0c 89 1e 5f 5e 8b c3 5b 8b e5 5d c3 ..t......F._^[..]..F..._^..[..].
4fa00 da 01 45 00 fe 01 45 00 17 02 45 00 fd 02 45 00 13 03 45 00 28 03 45 00 3f 03 45 00 cc cc cc cc ..E...E...E...E...E.(.E.?.E.....
4fa20 55 8b ec 83 ec 14 53 8a 5d 0c b7 01 56 57 8b 7d 08 8b f2 89 4d f0 88 7d ff 85 ff 75 3e 6a 14 6a U.....S.]...VW.}....M..}...u>j.j
4fa40 01 ff 15 94 fa 54 00 83 c4 08 89 45 08 85 c0 0f 84 4f 01 00 00 85 f6 b8 ac 03 54 00 0f 45 c6 50 .....T.....E.....O........T..E.P
4fa60 ff 15 90 fa 54 00 8b 4d 08 83 c4 04 89 41 04 85 c0 0f 84 e8 00 00 00 8b c1 eb 05 8b c7 89 7d 08 ....T..M.....A................}.
4fa80 c6 40 08 00 85 f6 0f 84 be 01 00 00 b9 f4 fa 49 00 8b c6 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 .@.............I.....:.u...t..P.
4faa0 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 15 50 e8 92 c2 :Q.u.........u.3..........u.P...
4fac0 01 00 83 c4 04 8b f0 32 ff 89 75 f8 88 7d ff eb 2d 80 3e 00 75 15 8b 4d 08 88 59 10 8b d9 8b c3 .......2..u..}..-.>.u..M..Y.....
4fae0 c6 43 08 01 5f 5e 5b 8b e5 5d c3 68 b4 03 54 00 56 e8 8c d6 01 00 83 c4 08 89 45 f8 8b f0 8b 4d .C.._^[..].h..T.V.........E....M
4fb00 08 88 59 10 85 f6 0f 84 41 01 00 00 68 88 13 00 00 ff 15 84 fa 54 00 83 c4 04 89 45 f4 85 c0 74 ..Y.....A...h........T.....E...t
4fb20 42 8b f8 56 68 88 13 00 00 57 32 db e8 08 c7 01 00 8b d0 83 c4 0c 85 d2 0f 84 e5 00 00 00 66 90 B..Vh....W2...................f.
4fb40 8b ca 8d 71 01 8a 01 41 84 c0 75 f9 2b ce 74 5d 80 7c 11 ff 0a 75 56 84 db 74 72 32 db eb 50 33 ...q...A..u.+.t].|...uV..tr2..P3
4fb60 c0 33 f6 50 ff 15 8c fa 54 00 83 c4 04 85 ff 75 20 8b 5d 08 ff 73 04 ff 15 8c fa 54 00 8b 0b 83 .3.P....T......u..]..s.....T....
4fb80 c4 04 e8 c9 05 00 00 53 ff 15 8c fa 54 00 83 c4 04 80 7d ff 00 74 0d 85 f6 74 09 56 e8 6f d6 01 .......S....T.....}..t...t.V.o..
4fba0 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 b3 01 8b 75 f8 56 68 88 13 00 00 57 e8 7b c6 01 00 8b d0 ....3._^[..]....u.Vh....W.{.....
4fbc0 83 c4 0c 85 d2 0f 85 75 ff ff ff eb 56 85 d2 74 4f 6a 0b 8b d7 b9 0c f9 53 00 e8 51 f7 00 00 83 .......u....V..tOj......S..Q....
4fbe0 c4 04 8d 4f 0b 85 c0 75 02 8b cf 8a 01 0f 95 c2 84 c0 74 10 3c 20 74 04 3c 09 75 08 8a 41 01 41 ...O...u..........t.<.t.<.u..A.A
4fc00 84 c0 75 f0 6a 00 6a 00 51 8b 4d f0 52 8b 55 08 e8 8b f2 ff ff 8b 75 f8 83 c4 10 e9 03 ff ff ff ..u.j.j.Q.M.R.U.......u.........
4fc20 8b 75 f8 57 ff 15 8c fa 54 00 83 c4 04 84 ff 74 1c 56 e8 d9 d5 01 00 8b 5d 08 83 c4 04 8b c3 c6 .u.W....T......t.V......].......
4fc40 43 08 01 5f 5e 5b 8b e5 5d c3 88 58 10 8b 5d 08 8b c3 5f 5e c6 43 08 01 5b 8b e5 5d c3 cc cc cc C.._^[..]..X..]..._^.C..[..]....
4fc60 55 8b ec 8b 45 08 53 56 57 8b 18 8b 45 0c 8b 4b 0c 8b 38 85 c9 74 14 8d 51 01 66 0f 1f 44 00 00 U...E.SVW...E..K..8..t..Q.f..D..
4fc80 8a 01 41 84 c0 75 f9 2b ca eb 02 33 c9 8b 57 0c 85 d2 74 0e 8d 72 01 8a 02 42 84 c0 75 f9 2b d6 ..A..u.+...3..W...t..r...B..u.+.
4fca0 eb 02 33 d2 3b ca 74 0b 1b c0 5f 83 e0 02 5e 48 5b 5d c3 8b 4b 14 85 c9 74 11 8d 51 01 0f 1f 00 ..3.;.t..._...^H[]..K...t..Q....
4fcc0 8a 01 41 84 c0 75 f9 2b ca eb 02 33 c9 8b 57 14 85 d2 74 0e 8d 72 01 8a 02 42 84 c0 75 f9 2b d6 ..A..u.+...3..W...t..r...B..u.+.
4fce0 eb 02 33 d2 3b ca 75 c0 8b 4b 04 85 c9 74 23 8b 47 04 85 c0 74 1c 8a 11 3a 10 75 1d 84 d2 74 12 ..3.;.u..K...t#.G...t...:.u...t.
4fd00 8a 51 01 3a 50 01 75 11 83 c1 02 83 c0 02 84 d2 75 e4 5f 5e 33 c0 5b 5d c3 5f 1b c0 5e 83 c8 01 .Q.:P.u.........u._^3.[]._..^...
4fd20 5b 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 24 53 56 57 6a 00 89 55 f0 8b d9 []..............U....$SVWj..U...
4fd40 e8 e6 16 02 00 33 ff 89 45 e8 33 f6 89 55 ec 83 c4 04 89 7d f8 89 75 f4 85 db 0f 84 e1 03 00 00 .....3..E.3..U.....}..u.........
4fd60 39 33 0f 84 d9 03 00 00 8b cb e8 61 f0 ff ff 8b 55 f0 8d 45 e0 50 e8 05 c6 00 00 8b 1b 83 c4 04 93.........a....U..E.P..........
4fd80 85 c0 0f 95 45 ff 85 db 0f 84 37 03 00 00 66 90 8b 53 18 8b c2 8b 4b 1c 0b c1 74 14 3b 4d ec 0f ....E.....7...f..S....K...t.;M..
4fda0 8c a6 02 00 00 7f 09 3b 55 e8 0f 86 9b 02 00 00 80 7b 30 00 74 0a 80 7d 0c 00 0f 84 8b 02 00 00 .......;U........{0.t..}........
4fdc0 8b 4b 14 85 c9 74 6f 80 7b 24 00 74 57 80 7d ff 00 75 51 8b f9 8d 57 01 8a 07 47 84 c0 75 f9 8b .K...to.{$.tW.}..uQ...W...G..u..
4fde0 75 f0 2b fa 8d 56 01 8a 06 46 84 c0 75 f9 2b f2 3b f7 0f 82 4d 02 00 00 8b c6 2b c7 03 45 f0 8b u.+..V...F..u.+.;...M.....+..E..
4fe00 d0 89 45 e4 e8 97 f4 00 00 85 c0 0f 84 34 02 00 00 3b f7 74 21 8b 45 e4 80 78 ff 2e 0f 85 23 02 ..E..........4...;.t!.E..x....#.
4fe20 00 00 eb 12 8b d1 8b 4d f0 e8 72 f4 00 00 85 c0 0f 84 15 02 00 00 8b 43 10 89 45 e4 85 c0 0f 84 .......M..r............C..E.....
4fe40 c5 00 00 00 8b f8 8d 4f 01 0f 1f 80 00 00 00 00 8a 07 47 84 c0 75 f9 2b f9 83 ff 01 0f 84 a7 00 .......O..........G..u.+........
4fe60 00 00 ff 75 08 ff 15 90 fa 54 00 8b f0 83 c4 04 85 f6 0f 84 cd 01 00 00 6a 3f 56 e8 80 74 01 00 ...u.....T..............j?V..t..
4fe80 83 c4 08 85 c0 74 03 c6 00 00 8b ce 8d 51 01 90 8a 01 41 84 c0 75 f9 2b ca 74 05 80 3e 2f 74 22 .....t.......Q....A..u.+.t..>/t"
4fea0 56 ff 15 8c fa 54 00 83 c4 04 68 9c 02 4a 00 ff 15 90 fa 54 00 8b f0 83 c4 04 85 f6 0f 84 83 01 V....T....h..J.....T............
4fec0 00 00 8b ce 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 89 4d e0 3b cf 0f 82 60 01 00 00 57 56 ff 75 e4 .....Q...A..u.+..M.;...`...WV.u.
4fee0 e8 9b d6 01 00 83 c4 0c 85 c0 0f 85 4b 01 00 00 3b 7d e0 74 0a 80 3c 37 2f 0f 85 3c 01 00 00 56 ............K...;}.t..<7/..<...V
4ff00 ff 15 8c fa 54 00 83 c4 04 6a 01 6a 38 ff 15 94 fa 54 00 8b f0 83 c4 08 85 f6 0f 84 19 02 00 00 ....T....j.j8....T..............
4ff20 8b 43 20 85 c0 74 15 50 ff 15 90 fa 54 00 83 c4 04 89 46 20 85 c0 0f 84 93 01 00 00 8b 43 14 85 .C...t.P....T.....F..........C..
4ff40 c0 74 15 50 ff 15 90 fa 54 00 83 c4 04 89 46 14 85 c0 0f 84 77 01 00 00 8b 43 0c 85 c0 74 15 50 .t.P....T.....F.....w....C...t.P
4ff60 ff 15 90 fa 54 00 83 c4 04 89 46 0c 85 c0 0f 84 5b 01 00 00 8b 43 10 85 c0 74 15 50 ff 15 90 fa ....T.....F.....[....C...t.P....
4ff80 54 00 83 c4 04 89 46 10 85 c0 0f 84 3f 01 00 00 8b 43 04 85 c0 74 15 50 ff 15 90 fa 54 00 83 c4 T.....F.....?....C...t.P....T...
4ffa0 04 89 46 04 85 c0 0f 84 23 01 00 00 8b 43 08 85 c0 74 15 50 ff 15 90 fa 54 00 83 c4 04 89 46 08 ..F.....#....C...t.P....T.....F.
4ffc0 85 c0 0f 84 07 01 00 00 8b 43 2c 85 c0 74 15 50 ff 15 90 fa 54 00 83 c4 04 89 46 2c 85 c0 0f 84 .........C,..t.P....T.....F,....
4ffe0 eb 00 00 00 8b 43 28 85 c0 74 15 50 ff 15 90 fa 54 00 83 c4 04 89 46 28 85 c0 0f 84 cf 00 00 00 .....C(..t.P....T.....F(........
50000 8b 43 18 8b fe 8b 4b 1c 89 46 18 89 4e 1c 0f b6 43 24 88 46 24 0f b6 43 30 88 46 30 0f b6 43 31 .C....K..F..N...C$.F$..C0.F0..C1
50020 88 46 31 0f b6 43 32 88 46 32 8b 45 f8 89 06 8b 75 f4 46 89 7d f8 89 75 f4 eb 10 56 ff 15 8c fa .F1..C2.F2.E....u.F.}..u...V....
50040 54 00 83 c4 04 8b 75 f4 8b 7d f8 8b 1b 85 db 0f 85 3b fd ff ff 85 f6 74 6c 8d 1c b5 00 00 00 00 T.....u..}.......;.....tl.......
50060 53 ff 15 84 fa 54 00 8b f0 83 c4 04 85 f6 0f 84 c5 00 00 00 85 ff 74 0b 89 38 8d 40 04 8b 3f 85 S....T................t..8.@..?.
50080 ff 75 f5 8b 7d f4 68 60 08 45 00 6a 04 57 56 e8 3c 76 02 00 8b 06 83 c4 10 33 d2 89 45 f8 83 c7 .u..}.h`.E.j.WV.<v.......3..E...
500a0 ff 74 0e 8b 0c 96 8b 44 96 04 42 89 01 3b d7 72 f2 8b 44 33 fc 56 c7 00 00 00 00 00 ff 15 8c fa .t.....D..B..;.r..D3.V..........
500c0 54 00 83 c4 04 8b 45 f8 5f 5e 5b 8b e5 5d c3 ff 76 20 ff 15 8c fa 54 00 83 c4 04 ff 76 14 ff 15 T.....E._^[..]..v.....T.....v...
500e0 8c fa 54 00 83 c4 04 ff 76 0c ff 15 8c fa 54 00 83 c4 04 ff 76 10 ff 15 8c fa 54 00 83 c4 04 ff ..T.....v.....T.....v.....T.....
50100 76 04 ff 15 8c fa 54 00 83 c4 04 ff 76 08 ff 15 8c fa 54 00 83 c4 04 ff 76 2c ff 15 8c fa 54 00 v.....T.....v.....T.....v,....T.
50120 83 c4 04 ff 76 28 ff 15 8c fa 54 00 83 c4 04 56 ff 15 8c fa 54 00 83 c4 04 8b 4d f8 e8 0f 00 00 ....v(....T....V....T.....M.....
50140 00 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc 56 8b f1 85 f6 74 64 57 0f 1f 84 00 00 00 00 00 ._^3.[..].......V....tdW........
50160 ff 76 20 8b 3e ff 15 8c fa 54 00 ff 76 14 ff 15 8c fa 54 00 ff 76 0c ff 15 8c fa 54 00 ff 76 10 .v..>....T..v.....T..v.....T..v.
50180 ff 15 8c fa 54 00 ff 76 04 ff 15 8c fa 54 00 ff 76 08 ff 15 8c fa 54 00 ff 76 2c ff 15 8c fa 54 ....T..v.....T..v.....T..v,....T
501a0 00 ff 76 28 ff 15 8c fa 54 00 56 ff 15 8c fa 54 00 83 c4 24 8b f7 85 ff 75 a6 5f 5e c3 cc cc cc ..v(....T.V....T...$....u._^....
501c0 55 8b ec 83 e4 f8 83 ec 0c 8b d1 b9 1f f9 49 00 53 56 57 8b 42 08 bf 9c 02 4a 00 85 c0 bb b8 03 U.............I.SVW.B....J......
501e0 54 00 0f 45 c8 8b 42 0c 85 c0 0f 45 f8 8b 42 14 85 c0 0f 45 d8 8a 42 24 88 44 24 13 84 c0 8b 42 T..E..B....E..B....E..B$.D$....B
50200 14 74 0e 85 c0 74 0a 80 38 2e be 30 fb 49 00 75 05 be 1f f9 49 00 80 7a 30 00 51 ff 72 04 b9 50 .t...t..8..0.I.u....I..z0.Q.r..P
50220 03 54 00 c7 44 24 1c 58 03 54 00 ff 72 1c 8b c1 ff 72 18 0f 44 44 24 24 80 7c 24 23 00 50 0f 44 .T..D$.X.T..r....r..DD$$.|$#.P.D
50240 4c 24 28 b8 44 03 54 00 80 7a 32 00 57 51 53 b9 1f f9 49 00 56 0f 44 c1 50 68 c0 03 54 00 e8 5d L$(.D.T..z2.WQS...I.V.D.Ph..T..]
50260 2e 00 00 83 c4 2c 5f 5e 5b 8b e5 5d c3 cc cc cc 55 8b ec 83 ec 0c 53 8b d9 8b c2 56 57 89 45 f4 .....,_^[..]....U.....S....VW.E.
50280 83 bb 84 03 00 00 00 0f 84 58 01 00 00 83 bb d0 04 00 00 00 74 05 e8 65 ea ff ff 8b 43 48 85 c0 .........X..........t..e....CH..
502a0 74 19 f6 00 04 74 14 8b 48 08 85 c9 74 0d ff 70 10 6a 02 6a 02 53 ff d1 83 c4 10 8b b3 d8 04 00 t....t..H...t..p.j.j.S..........
502c0 00 8b bb 84 03 00 00 c6 45 ff 00 85 f6 0f 84 6a 01 00 00 83 7e 0c 00 0f 84 60 01 00 00 8b ce e8 ........E......j....~....`......
502e0 ec ea ff ff 8b cf b8 f4 fa 49 00 0f 1f 44 00 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 .........I...D....:.u...t..P.:Q.
50300 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 15 6a 01 e8 34 ba 01 00 u.........u.3..........u.j..4...
50320 8b f8 c6 45 ff 01 83 c4 04 89 7d f8 eb 1b 68 dc 03 54 00 57 e8 49 ce 01 00 8b f8 83 c4 08 89 7d ...E......}...h..T.W.I.........}
50340 f8 85 ff 0f 84 86 00 00 00 57 68 e0 03 54 00 e8 3f c2 01 00 8b 36 83 c4 08 85 f6 74 3a 0f 1f 00 .........Wh..T..?....6.....t:...
50360 83 7e 14 00 74 28 8b ce e8 53 fe ff ff 8b f8 85 ff 74 3c 57 68 1c fa 49 00 ff 75 f8 e8 5f 2e 00 .~..t(...S.......t<Wh..I..u.._..
50380 00 83 c4 0c 57 ff 15 8c fa 54 00 83 c4 04 8b 36 85 f6 75 cc 8b 7d f8 80 7d ff 00 0f 85 9c 00 00 ....W....T.....6..u..}..}.......
503a0 00 57 e8 69 ce 01 00 83 c4 04 e9 8e 00 00 00 8b 75 f8 68 6c 04 54 00 56 e8 23 2e 00 00 83 c4 08 .W.i............u.hl.T.V.#......
503c0 80 7d ff 00 75 09 56 e8 44 ce 01 00 83 c4 04 ff b3 84 03 00 00 68 88 04 54 00 53 e8 f0 37 ff ff .}..u.V.D............h..T.S..7..
503e0 83 c4 0c eb 58 85 c0 74 34 8b bb d0 04 00 00 85 ff 74 2a ff 37 8b 77 04 ff 15 8c fa 54 00 83 c4 ....X..t4........t*.7.w.....T...
50400 04 c7 07 00 00 00 00 57 ff 15 8c fa 54 00 83 c4 04 8b fe 85 f6 75 dc 89 b3 d0 04 00 00 8b 43 48 .......W....T........u........CH
50420 85 c0 74 19 f6 00 04 74 14 8b 48 08 85 c9 74 0d ff 70 10 6a 02 6a 02 53 ff d1 83 c4 10 83 7d f4 ..t....t..H...t..p.j.j.S......}.
50440 00 74 39 8b 4b 48 85 c9 74 0b 8b 83 d8 04 00 00 3b 41 2c 74 27 8b b3 d8 04 00 00 85 f6 74 1d ff .t9.KH..t.......;A,t'........t..
50460 76 04 ff 15 8c fa 54 00 8b 0e 83 c4 04 e8 de fc ff ff 56 ff 15 8c fa 54 00 83 c4 04 8b 43 48 85 v.....T...........V....T.....CH.
50480 c0 74 17 f6 00 04 74 12 8b 48 0c 85 c9 74 0b ff 70 10 6a 02 53 ff d1 83 c4 0c 5f 5e 5b 8b e5 5d .t....t..H...t..p.j.S....._^[..]
504a0 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 56 8b f1 0f 57 c0 0f 11 86 38 05 00 00 c7 86 d4 ................V...W....8......
504c0 47 00 00 00 00 00 00 0f 11 86 48 05 00 00 c7 86 d8 47 00 00 00 00 00 00 f2 0f 11 86 58 05 00 00 G.........H......G..........X...
504e0 f2 0f 11 86 20 05 00 00 f2 0f 11 86 60 05 00 00 ff b6 fc 47 00 00 c7 86 dc 47 00 00 00 00 00 00 ............`......G.....G......
50500 c7 86 e0 47 00 00 ff ff ff ff c6 86 e4 47 00 00 00 c7 86 e8 47 00 00 00 00 00 00 c7 86 ec 47 00 ...G.........G......G.........G.
50520 00 00 00 00 00 c7 86 f0 47 00 00 00 00 00 00 c7 86 f4 47 00 00 00 00 00 00 c7 86 f8 47 00 00 00 ........G.........G.........G...
50540 00 00 00 ff 15 8c fa 54 00 ff b6 00 48 00 00 c7 86 fc 47 00 00 00 00 00 00 ff 15 8c fa 54 00 83 .......T....H.....G..........T..
50560 c4 08 c7 86 00 48 00 00 00 00 00 00 8b ce c6 86 04 48 00 00 00 c6 86 38 48 00 00 00 c7 86 34 48 .....H...........H.....8H.....4H
50580 00 00 00 00 00 00 c7 86 68 48 00 00 00 00 00 00 c7 86 6c 48 00 00 00 00 00 00 c7 86 70 48 00 00 ........hH........lH........pH..
505a0 00 00 00 00 e8 c7 15 00 00 33 c0 5e c3 cc cc cc 55 8b ec 53 81 c2 e5 ff bf ff 56 57 83 fa 12 0f .........3.^....U..S......VW....
505c0 87 86 01 00 00 0f b6 82 6c 13 45 00 ff 24 85 58 13 45 00 8b 45 08 c7 00 00 00 00 00 33 c0 5f 5e ........l.E..$.X.E..E.......3._^
505e0 5b 5d c3 8b b1 d8 04 00 00 33 ff 85 f6 0f 84 e1 00 00 00 39 7e 0c 0f 84 d8 00 00 00 8b 36 85 f6 [].......3.........9~........6..
50600 0f 84 d0 00 00 00 83 7e 14 00 74 48 8b ce e8 ad fb ff ff 8b d8 85 db 0f 84 87 00 00 00 6a 08 ff .......~..tH.................j..
50620 15 84 fa 54 00 8b d0 83 c4 04 85 d2 74 38 c7 42 04 00 00 00 00 89 1a 85 ff 75 04 8b fa eb 15 8b ...T........t8.B.........u......
50640 47 04 8b cf 85 c0 74 09 8b c8 8b 41 04 85 c0 75 f7 89 51 04 8b 36 85 f6 75 ac 8b 45 08 89 38 33 G.....t....A...u..Q..6..u..E..83
50660 c0 5f 5e 5b 5d c3 53 ff 15 8c fa 54 00 83 c4 04 85 ff 74 60 ff 37 8b 77 04 ff 15 8c fa 54 00 83 ._^[].S....T......t`.7.w.....T..
50680 c4 04 c7 07 00 00 00 00 57 ff 15 8c fa 54 00 83 c4 04 8b fe 85 f6 75 dc 8b 45 08 89 38 33 c0 5f ........W....T........u..E..83._
506a0 5e 5b 5d c3 85 ff 74 2c 0f 1f 84 00 00 00 00 00 ff 37 8b 77 04 ff 15 8c fa 54 00 83 c4 04 c7 07 ^[]...t,.........7.w.....T......
506c0 00 00 00 00 57 ff 15 8c fa 54 00 83 c4 04 8b fe 85 f6 75 dc 33 ff 8b 45 08 89 38 33 c0 5f 5e 5b ....W....T........u.3..E..83._^[
506e0 5d c3 8b 45 08 81 c1 74 48 00 00 89 08 33 c0 5f 5e 5b 5d c3 8b 45 08 8d 91 7c 48 00 00 8b 71 08 ]..E...tH....3._^[]..E...|H...q.
50700 89 10 c7 02 08 00 00 00 c7 42 04 00 00 00 00 85 f6 74 31 33 c0 8d 8e d4 01 00 00 0f 1f 44 00 00 .........B.......t13.........D..
50720 80 39 00 75 10 40 83 c1 50 83 f8 02 72 f2 33 c0 5f 5e 5b 5d c3 8d 04 80 03 c0 8b 84 c6 e4 01 00 .9.u.@..P...r.3._^[]............
50740 00 89 42 04 33 c0 5f 5e 5b 5d c3 5f 5e b8 30 00 00 00 5b 5d c3 0f 1f 00 d3 11 45 00 e3 11 45 00 ..B.3._^[]._^.0...[]......E...E.
50760 e2 12 45 00 f4 12 45 00 4b 13 45 00 00 01 04 04 04 04 04 02 04 04 04 04 04 04 04 04 03 04 03 cc ..E...E.K.E.....................
50780 55 8b ec 8b 4d 08 b8 30 00 00 00 56 57 85 c9 0f 84 24 04 00 00 8b 7d 0c 8b d7 81 e2 00 00 f0 00 U...M..0...VW....$....}.........
507a0 81 fa 00 00 30 00 0f 87 cf 03 00 00 0f 84 61 02 00 00 81 fa 00 00 10 00 0f 84 9d 01 00 00 81 fa ....0.........a.................
507c0 00 00 20 00 0f 85 ef 03 00 00 8b 75 10 85 f6 0f 84 e4 03 00 00 81 c7 fe ff df ff 83 ff 2e 0f 87 ...........u....................
507e0 26 02 00 00 0f b6 87 18 18 45 00 ff 24 85 c0 17 45 00 8b 81 d4 47 00 00 89 06 33 c0 5f 5e 5d c3 &........E..$...E....G....3._^].
50800 8b 81 d8 47 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 e0 47 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 e8 47 ...G....3._^]....G....3._^]....G
50820 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 ec 47 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 74 02 00 00 89 06 ....3._^]....G....3._^]...t.....
50840 33 c0 5f 5e 5d c3 8b 81 c4 02 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 44 01 00 00 89 06 33 c0 5f 5e 3._^].........3._^]...D.....3._^
50860 5d c3 8b 81 f4 47 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 f0 47 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 ]....G....3._^]....G....3._^]...
50880 68 46 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 f8 47 00 00 89 06 33 c0 5f 5e 5d c3 e8 51 53 ff ff 83 hF....3._^]....G....3._^]..QS...
508a0 c9 ff 3b c1 0f 45 c8 33 c0 89 0e 5f 5e 5d c3 8b 81 34 48 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 68 ..;..E.3..._^]...4H....3._^]...h
508c0 48 00 00 89 06 33 c0 5f 5e 5d c3 33 c0 38 81 e4 47 00 00 0f 95 c0 89 06 33 c0 5f 5e 5d c3 8b 81 H....3._^].3.8..G.......3._^]...
508e0 80 47 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 84 47 00 00 89 06 33 c0 5f 5e 5d c3 8b 81 88 47 00 00 .G....3._^]....G....3._^]....G..
50900 89 06 33 c0 5f 5e 5d c3 8b 81 dc 47 00 00 83 e8 0a 74 2e 83 e8 01 74 1d 83 e8 09 74 0c c7 06 00 ..3._^]....G.....t....t....t....
50920 00 00 00 33 c0 5f 5e 5d c3 c7 06 03 00 00 00 33 c0 5f 5e 5d c3 c7 06 02 00 00 00 33 c0 5f 5e 5d ...3._^].......3._^].......3._^]
50940 c3 c7 06 01 00 00 00 33 c0 5f 5e 5d c3 8b 81 70 48 00 00 89 06 33 c0 5f 5e 5d c3 8b 55 10 85 d2 .......3._^]...pH....3._^]..U...
50960 0f 84 53 02 00 00 81 c7 ff ff ef ff 3b f8 0f 87 96 00 00 00 0f b6 87 70 18 45 00 ff 24 85 48 18 ..S.........;..........p.E..$.H.
50980 45 00 8b 81 c0 04 00 00 85 c0 b9 1f f9 49 00 0f 45 c8 33 c0 89 0a 5f 5e 5d c3 8b 89 fc 47 00 00 E............I..E.3..._^]....G..
509a0 33 c0 89 0a 5f 5e 5d c3 8b 89 04 03 00 00 33 c0 89 0a 5f 5e 5d c3 8b 89 54 47 00 00 33 c0 89 0a 3..._^].......3..._^]...TG..3...
509c0 5f 5e 5d c3 8b 89 00 48 00 00 33 c0 89 0a 5f 5e 5d c3 81 c1 04 48 00 00 33 c0 89 0a 5f 5e 5d c3 _^]....H..3..._^]....H..3..._^].
509e0 81 c1 38 48 00 00 33 c0 89 0a 5f 5e 5d c3 8b 89 2c 04 00 00 33 c0 89 0a 5f 5e 5d c3 8b 89 6c 48 ..8H..3..._^]...,...3..._^]...lH
50a00 00 00 33 c0 89 0a 5f 5e 5d c3 b8 30 00 00 00 5f 5e 5d c3 8b 75 10 85 f6 0f 84 9b 01 00 00 81 c7 ..3..._^]..0..._^]..u...........
50a20 fd ff cf ff 83 ff 1e 77 e1 0f b6 87 dc 18 45 00 ff 24 85 a4 18 45 00 f2 0f 10 81 20 05 00 00 33 .......w......E..$...E.........3
50a40 c0 f2 0f 11 06 5f 5e 5d c3 f2 0f 10 81 38 05 00 00 33 c0 f2 0f 11 06 5f 5e 5d c3 f2 0f 10 81 40 ....._^].....8...3....._^].....@
50a60 05 00 00 33 c0 f2 0f 11 06 5f 5e 5d c3 f2 0f 10 81 48 05 00 00 33 c0 f2 0f 11 06 5f 5e 5d c3 f2 ...3....._^].....H...3....._^]..
50a80 0f 10 81 50 05 00 00 33 c0 f2 0f 11 06 5f 5e 5d c3 f2 0f 10 81 58 05 00 00 33 c0 f2 0f 11 06 5f ...P...3....._^].....X...3....._
50aa0 5e 5d c3 8b 91 04 05 00 00 8b 89 00 05 00 00 e8 8c 0e 04 00 f2 0f 11 06 33 c0 5f 5e 5d c3 8b 91 ^]......................3._^]...
50ac0 fc 04 00 00 8b 89 f8 04 00 00 e8 71 0e 04 00 f2 0f 11 06 33 c0 5f 5e 5d c3 8b 91 2c 05 00 00 8b ...........q.......3._^]...,....
50ae0 89 28 05 00 00 e8 56 0e 04 00 f2 0f 11 06 33 c0 5f 5e 5d c3 8b 91 34 05 00 00 8b 89 30 05 00 00 .(....V.......3._^]...4.....0...
50b00 e8 3b 0e 04 00 f2 0f 11 06 33 c0 5f 5e 5d c3 f6 81 18 05 00 00 40 74 1b 8b 91 ec 04 00 00 8b 89 .;.......3._^].......@t.........
50b20 e8 04 00 00 e8 17 0e 04 00 f2 0f 11 06 33 c0 5f 5e 5d c3 f2 0f 10 05 40 46 54 00 33 c0 f2 0f 11 .............3._^].....@FT.3....
50b40 06 5f 5e 5d c3 f6 81 18 05 00 00 20 74 e5 8b 91 f4 04 00 00 8b 89 f0 04 00 00 e8 e1 0d 04 00 f2 ._^]........t...................
50b60 0f 11 06 33 c0 5f 5e 5d c3 f2 0f 10 81 60 05 00 00 33 c0 f2 0f 11 06 5f 5e 5d c3 81 fa 00 00 40 ...3._^].....`...3....._^].....@
50b80 00 74 24 81 fa 00 00 50 00 75 2e 8b 75 10 85 f6 74 27 81 ff 2c 00 50 00 75 1f e8 51 50 ff ff 89 .t$....P.u..u...t'..,.P.u..QP...
50ba0 06 33 c0 5f 5e 5d c3 8b 55 10 85 d2 74 0b 52 8b d7 e8 fa f9 ff ff 83 c4 04 5f 5e 5d c3 0f 1f 00 .3._^]..U...t.R.........._^]....
50bc0 f2 13 45 00 1c 14 45 00 2a 14 45 00 38 14 45 00 0e 14 45 00 54 14 45 00 00 14 45 00 62 14 45 00 ..E...E.*.E.8.E...E.T.E...E.b.E.
50be0 70 14 45 00 7e 14 45 00 8c 14 45 00 9a 14 45 00 cb 14 45 00 de 14 45 00 ec 14 45 00 fa 14 45 00 p.E.~.E...E...E...E...E...E...E.
50c00 af 14 45 00 bd 14 45 00 08 15 45 00 46 14 45 00 4d 15 45 00 0a 16 45 00 00 15 15 15 15 15 15 15 ..E...E...E.F.E.M.E...E.........
50c20 15 01 02 03 04 15 15 15 15 15 05 15 06 07 08 09 0a 15 15 0b 15 15 15 15 15 0c 15 0d 0e 0f 10 15 ................................
50c40 11 15 15 15 12 13 14 90 82 15 45 00 9a 15 45 00 a8 15 45 00 b6 15 45 00 c4 15 45 00 d2 15 45 00 ..........E...E...E...E...E...E.
50c60 ee 15 45 00 e0 15 45 00 fc 15 45 00 0a 16 45 00 00 09 09 09 09 09 09 09 09 09 09 09 09 09 09 09 ..E...E...E...E.................
50c80 09 01 09 09 02 09 09 09 09 09 09 09 09 03 04 05 09 09 09 06 09 09 09 09 07 09 09 09 09 09 09 09 ................................
50ca0 08 0f 1f 00 37 16 45 00 49 16 45 00 5b 16 45 00 7f 16 45 00 a3 16 45 00 be 16 45 00 d9 16 45 00 ....7.E.I.E.[.E...E...E...E...E.
50cc0 f4 16 45 00 0f 17 45 00 45 17 45 00 91 16 45 00 69 17 45 00 6d 16 45 00 0a 16 45 00 00 01 02 03 ..E...E.E.E...E.i.E.m.E...E.....
50ce0 04 05 06 07 0d 0d 0d 0d 08 09 0a 0d 0b 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0c cc cc cc cc cc ................................
50d00 55 8b ec 83 ec 0c 53 56 8b f1 33 d2 33 db 57 8b 86 ac 05 00 00 89 45 f4 8b 48 24 8b 40 20 89 4d U.....SV..3.3.W.......E..H$.@..M
50d20 f8 89 86 a8 05 00 00 85 c0 75 7a 85 c9 0f 84 92 00 00 00 8b 3e 8b 47 48 85 c0 74 1c f6 00 08 74 .........uz.........>.GH..t....t
50d40 17 8b 50 08 85 d2 74 10 ff 70 10 6a 02 6a 03 57 ff d2 8b 4d f8 83 c4 10 ff b6 9c 05 00 00 8b d1 ..P...t..p.j.j.W...M............
50d60 8b cf ff b6 98 05 00 00 e8 c3 57 ff ff 83 c4 08 89 45 fc 85 c0 75 0d 8b 4d f8 e8 61 b7 00 00 bb ..........W......E...u..M..a....
50d80 1b 00 00 00 8b 4f 48 85 c9 74 17 f6 01 08 74 12 8b 41 0c 85 c0 74 0b ff 71 10 6a 03 57 ff d0 83 .....OH..t....t..A...t..q.j.W...
50da0 c4 0c 8b 55 fc 8b 45 f4 5f 89 96 a0 05 00 00 c6 86 a4 05 00 00 01 c7 40 24 00 00 00 00 8b c3 5e ...U..E._..............@$......^
50dc0 5b 8b e5 5d c3 bb 1b 00 00 00 eb d9 cc cc cc cc 55 8b ec 83 ec 0c 53 56 8b 75 08 57 ff 76 0c 8b [..]............U.....SV.u.W.v..
50de0 46 38 68 b0 04 54 00 89 45 08 8d 45 f4 6a 0c 50 e8 cb 21 00 00 8b 4e 08 8d 7e 14 8d 46 18 57 50 F8h..T..E..E.j.P..!...N..~..F.WP
50e00 8d 55 f4 e8 18 b7 00 00 8b d8 83 c4 18 85 db 74 23 8b 3d 98 82 49 00 ff d7 85 c0 74 11 ff d7 85 .U.............t#.=..I.....t....
50e20 c0 b9 08 00 00 00 0f 44 c1 89 46 10 eb 03 89 5e 10 8d 7e 14 ff 36 ff 15 4c 81 49 00 83 7e 04 00 .......D..F....^..~..6..L.I..~..
50e40 8b 06 50 74 56 ff 15 50 81 49 00 8b 06 85 c0 74 12 50 ff 15 58 81 49 00 ff 36 ff 15 8c fa 54 00 ..PtV..P.I.....t.P..X.I..6....T.
50e60 83 c4 04 ff 76 08 ff 15 8c fa 54 00 8b 0f 83 c4 04 85 c9 74 05 e8 66 b6 00 00 6a 3c 6a 00 56 e8 ....v.....T........t..f...j<j.V.
50e80 1c 6a 01 00 ff 75 08 ff 15 8c fa 54 00 83 c4 10 33 c0 5f 5e 5b 8b e5 5d c2 04 00 c7 46 04 01 00 .j...u.....T....3._^[..]....F...
50ea0 00 00 ff 15 50 81 49 00 5f 5e 33 c0 5b 8b e5 5d c2 04 00 cc cc cc cc cc cc cc cc cc cc cc cc cc ....P.I._^3.[..]................
50ec0 53 8b d9 57 8b 7b 14 85 ff 0f 84 95 00 00 00 56 ff 77 10 ff 15 4c 81 49 00 8b 77 14 ff 77 10 c7 S..W.{.........V.w...L.I..w..w..
50ee0 47 14 01 00 00 00 ff 15 50 81 49 00 85 f6 75 0a ff 37 ff 15 78 81 49 00 eb 69 8b 07 85 c0 74 19 G.......P.I...u..7..x.I..i....t.
50f00 6a 00 6a ff 50 ff 15 74 81 49 00 ff 37 ff 15 78 81 49 00 c7 07 00 00 00 00 8b 47 10 8d 77 10 85 j.j.P..t.I..7..x.I........G..w..
50f20 c0 74 12 50 ff 15 58 81 49 00 ff 36 ff 15 8c fa 54 00 83 c4 04 ff 76 08 ff 15 8c fa 54 00 8b 4e .t.P..X.I..6....T.....v.....T..N
50f40 14 83 c4 04 85 c9 74 05 e8 93 b5 00 00 6a 3c 6a 00 56 e8 49 69 01 00 ff 73 14 ff 15 8c fa 54 00 ......t......j<j.V.Ii...s.....T.
50f60 83 c4 10 5e ff 33 c7 43 14 00 00 00 00 ff 15 8c fa 54 00 83 c4 04 c7 03 00 00 00 00 5f 5b c3 cc ...^.3.C.........T.........._[..
50f80 55 8b ec 83 ec 0c 53 56 8b d9 89 55 f4 57 6a 00 6a ff 8b bb ac 05 00 00 89 5d f8 c7 45 fc 00 00 U.....SV...U.Wj.j........]..E...
50fa0 00 00 ff 37 ff 15 74 81 49 00 ff 37 8b f0 ff 15 78 81 49 00 c7 07 00 00 00 00 85 f6 75 0a 8b cb ...7..t.I..7....x.I.........u...
50fc0 e8 3b fd ff ff 89 45 fc 8b 45 f4 c6 83 a4 05 00 00 01 85 c0 74 08 8b 8b a0 05 00 00 89 08 83 bb .;....E..E..........t...........
50fe0 a0 05 00 00 00 8d b3 98 05 00 00 75 3a 8a 9b 5a 03 00 00 b9 70 01 54 00 ff 36 84 db b8 68 06 4a ...........u:..Z....p.T..6...h.J
51000 00 0f 45 c1 50 8b 45 f8 68 b4 04 54 00 ff 30 e8 9c 2c ff ff 33 c0 83 c4 10 84 db 8b 5d f8 0f 94 ..E.P.E.h..T..0..,..3.......]...
51020 c0 83 c0 05 89 45 fc 8b ce e8 92 fe ff ff 83 bb a0 05 00 00 00 8b 45 fc 75 10 80 bb 55 03 00 00 .....E................E.u...U...
51040 01 74 07 c6 83 55 03 00 00 01 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .t...U...._^[..]................
51060 55 8b ec 83 ec 14 53 8b d9 8b c2 56 57 89 45 fc 8b bb ac 05 00 00 8b 0b 89 5d f8 89 4d f4 89 7d U.....S....VW.E..........]..M..}
51080 ec c7 00 00 00 00 00 85 ff 75 0a 8d 47 06 5f 5e 5b 8b e5 5d c3 ff 77 10 ff 15 4c 81 49 00 ff 77 .........u..G._^[..]..w...L.I..w
510a0 10 8b 77 14 ff 15 50 81 49 00 85 f6 74 73 8b cb e8 4b fc ff ff 83 bb a0 05 00 00 00 8d b3 98 05 ..w...P.I...ts...K..............
510c0 00 00 75 42 8a 83 5a 03 00 00 b9 70 01 54 00 ff 36 33 db ba 68 06 4a 00 84 c0 0f 94 c3 84 c0 0f ..uB..Z....p.T..63..h.J.........
510e0 45 d1 8b 4d f8 52 68 b4 04 54 00 ff 31 e8 be 2b ff ff 83 c4 10 8b ce e8 c4 fd ff ff 8d 43 05 5f E..M.Rh..T..1..+.............C._
51100 5e 5b 8b e5 5d c3 8b ce e8 b3 fd ff ff 8b 4d fc 8b 83 a0 05 00 00 89 01 33 c0 5f 5e 5b 8b e5 5d ^[..].........M.........3._^[..]
51120 c3 8b 45 f4 8b 98 70 05 00 00 8b b0 74 05 00 00 e8 0b 03 00 00 2b d6 8b f8 6a 00 8b c2 99 68 e8 ..E...p.....t........+...j....h.
51140 03 00 00 52 50 e8 86 ee 03 00 2b fb 89 55 f4 8b 5d f4 8b c8 69 c7 e8 03 00 00 99 03 c8 89 4d fc ...RP.....+..U..]...i.........M.
51160 13 da 85 db 7f 17 7c 04 85 c9 73 11 0f 57 c0 66 0f 13 45 f0 8b 4d f0 8b 5d f4 89 4d fc 8b 55 ec ......|...s..W.f..E..M..]..M..U.
51180 8b 72 04 85 f6 75 0e c7 42 04 01 00 00 00 be 01 00 00 00 eb 25 3b 5a 0c 7c 0c 7f 05 3b 4a 08 72 .r...u..B...........%;Z.|...;J.r
511a0 05 03 f6 89 72 04 81 fe fa 00 00 00 76 0c c7 42 04 fa 00 00 00 be fa 00 00 00 8b ce b8 00 00 00 ....r.......v..B................
511c0 00 03 4d fc 89 4a 08 8b 4d f8 13 c3 89 42 0c 6a 00 56 8b 09 e8 17 24 ff ff 83 c4 08 33 c0 5f 5e ..M..J..M....B.j.V....$.....3._^
511e0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 45 0c 83 ec 34 53 56 c7 00 00 00 00 [..]............U...E...4SV.....
51200 00 8b da 57 8d 45 f8 8b f9 50 e8 71 b1 00 00 83 c4 04 85 c0 7e 16 ff 75 08 8d 55 f8 53 e8 fe b5 ...W.E...P.q........~..u..U.S...
51220 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 8b 75 08 0f 57 c0 8b 87 8c 00 00 00 56 0f 11 45 cc 68 b0 04 ....._^[..]..u..W.......V..E.h..
51240 54 00 89 45 d4 8d 45 ec 6a 0c 50 0f 11 45 dc c7 45 d0 02 00 00 00 e8 65 1d 00 00 6a 50 6a 01 ff T..E..E.j.P..E..E......e...jPj..
51260 15 94 fa 54 00 83 c4 18 89 45 fc c7 45 f8 08 00 00 00 89 87 ac 05 00 00 85 c0 0f 84 3f 01 00 00 ...T.....E..E...............?...
51280 89 b7 9c 05 00 00 8d 70 10 6a 3c 6a 00 c6 87 a4 05 00 00 00 c7 87 a8 05 00 00 00 00 00 00 c7 87 .......p.j<j....................
512a0 a0 05 00 00 00 00 00 00 56 c7 00 00 00 00 00 e8 ec 65 01 00 8b 45 fc 83 c4 0c 89 46 38 8b 45 08 ........V........e...E.....F8.E.
512c0 89 46 0c 0f 10 45 cc 6a 18 0f 11 46 18 0f 10 45 dc 0f 11 46 28 ff 15 84 fa 54 00 83 c4 04 89 06 .F...E.j...F...E...F(....T......
512e0 85 c0 0f 84 97 00 00 00 6a 01 6a 00 50 ff 15 54 81 49 00 53 c7 46 10 00 00 00 00 ff 15 90 fa 54 ........j.j.P..T.I.S.F.........T
51300 00 83 c4 04 89 46 08 85 c0 74 74 ff b7 98 05 00 00 ff 15 8c fa 54 00 83 c4 04 53 ff 15 90 fa 54 .....F...tt..........T....S....T
51320 00 83 c4 04 89 87 98 05 00 00 85 c0 0f 84 8a 00 00 00 6a 00 6a 00 56 68 d0 19 45 00 6a 00 6a 00 ..................j.j.Vh..E.j.j.
51340 e8 ef 8d 02 00 8b c8 83 c4 18 85 c9 74 1c 83 f9 ff 74 17 8b 45 fc 89 08 8b 45 0c c7 00 01 00 00 ............t....t..E....E......
51360 00 33 c0 5f 5e 5b 8b e5 5d c3 8b 45 fc c7 00 00 00 00 00 e8 f9 c2 01 00 8b 00 89 45 f8 eb 3d 8b .3._^[..]..E...............E..=.
51380 06 85 c0 74 12 50 ff 15 58 81 49 00 ff 36 ff 15 8c fa 54 00 83 c4 04 ff 76 08 ff 15 8c fa 54 00 ...t.P..X.I..6....T.....v.....T.
513a0 8b 4e 14 83 c4 04 85 c9 74 05 e8 31 b1 00 00 6a 3c 6a 00 56 e8 e7 64 01 00 83 c4 0c 8b 75 08 8d .N......t..1...j<j.V..d......u..
513c0 8f 98 05 00 00 e8 f6 fa ff ff ff 75 f8 ff 15 40 81 49 00 ff 15 40 80 49 00 8b d0 8b cf e8 0e e9 ...........u...@.I...@.I........
513e0 fe ff 50 53 68 d0 04 54 00 ff 37 e8 e0 27 ff ff 8d 45 0c 8b cb 50 8d 45 cc 50 8d 55 ec e8 1e b1 ..PSh..T..7..'...E...P.E.P.U....
51400 00 00 83 c4 18 85 c0 74 2a ff 15 98 82 49 00 8b d0 8b cf e8 d8 e8 fe ff 50 56 53 68 fc 04 54 00 .......t*....I..........PVSh..T.
51420 ff 37 e8 a9 27 ff ff 83 c4 14 33 c0 5f 5e 5b 8b e5 5d c3 8b 45 0c 5f 5e 5b 8b e5 5d c3 cc cc cc .7..'.....3._^[..]..E._^[..]....
51440 55 8b ec 83 ec 20 53 56 57 ff 15 5c 81 49 00 8b d8 8b ca ba 77 be 9f 1a 89 4d fc f7 e2 bf 2f dd U.....SVW..\.I......w....M..../.
51460 24 06 89 5d ec 89 45 f0 8b f2 8b c3 f7 e7 8b f8 89 55 f8 8b c1 b9 77 be 9f 1a f7 e1 8b c8 8b da $..]..E..........U....w.........
51480 8b 45 fc ba 2f dd 24 06 f7 e2 03 ce 8b 75 ec 89 45 f4 83 d3 00 03 f9 8b 4d f8 83 d1 00 89 7d e0 .E../.$......u..E.......M.....}.
514a0 33 c0 03 d9 8b 4d f4 13 c0 03 cb 8b 5d fc 13 d0 8b c6 2b c1 5f 1b da 0f ac d8 01 d1 eb 03 c1 13 3....M......].....+._...........
514c0 da 0f ac d8 09 69 c8 e8 03 00 00 2b f1 69 d6 e8 03 00 00 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc .....i.....+.i.....^[..]........
514e0 56 57 8b f9 8b f2 8b 07 3b 06 75 29 8a 47 04 3a 46 04 75 21 8a 47 05 3a 46 05 75 19 8b 4f 08 8b VW......;.u).G.:F.u!.G.:F.u..O..
51500 46 08 85 c9 74 14 85 c0 74 0b 8b d0 e8 8f dd 00 00 85 c0 75 09 5f 32 c0 5e c3 85 c0 75 f7 8b 4f F...t...t..........u._2.^...u..O
51520 0c 8b 46 0c 85 c9 74 11 85 c0 74 e9 8b d0 e8 6d dd 00 00 85 c0 74 de eb 04 85 c0 75 d8 8b 4f 10 ..F...t...t....m.....t.....u..O.
51540 8b 46 10 85 c9 74 11 85 c0 74 ca 8b d0 e8 4e dd 00 00 85 c0 74 bf eb 04 85 c0 75 b9 8b 4f 1c 8b .F...t...t....N.....t.....u..O..
51560 46 1c 85 c9 74 14 85 c0 74 ab 8b d0 e8 2f dd 00 00 85 c0 74 a0 5f b0 01 5e c3 85 c0 75 97 5f b0 F...t...t..../.....t._..^...u._.
51580 01 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 56 57 8b f9 8b f2 0f b6 47 05 88 46 05 0f b6 47 .^..............VW......G..F...G
515a0 04 88 46 04 8b 07 89 06 8b 47 0c 85 c0 74 16 50 ff 15 90 fa 54 00 83 c4 04 89 46 0c 85 c0 75 0c ..F......G...t.P....T.....F...u.
515c0 5f 32 c0 5e c3 c7 46 0c 00 00 00 00 8b 47 08 85 c0 74 16 50 ff 15 90 fa 54 00 83 c4 04 89 46 08 _2.^..F......G...t.P....T.....F.
515e0 85 c0 75 0c 5f 32 c0 5e c3 c7 46 08 00 00 00 00 8b 47 1c 85 c0 74 16 50 ff 15 90 fa 54 00 83 c4 ..u._2.^..F......G...t.P....T...
51600 04 89 46 1c 85 c0 75 0c 5f 32 c0 5e c3 c7 46 1c 00 00 00 00 8b 47 18 85 c0 74 16 50 ff 15 90 fa ..F...u._2.^..F......G...t.P....
51620 54 00 83 c4 04 89 46 18 85 c0 75 0c 5f 32 c0 5e c3 c7 46 18 00 00 00 00 8b 47 14 85 c0 74 16 50 T.....F...u._2.^..F......G...t.P
51640 ff 15 90 fa 54 00 83 c4 04 89 46 14 85 c0 75 0c 5f 32 c0 5e c3 c7 46 14 00 00 00 00 8b 47 10 85 ....T.....F...u._2.^..F......G..
51660 c0 74 16 50 ff 15 90 fa 54 00 83 c4 04 89 46 10 85 c0 75 0c 5f 32 c0 5e c3 c7 46 10 00 00 00 00 .t.P....T.....F...u._2.^..F.....
51680 5f b0 01 5e c3 cc cc cc cc cc cc cc cc cc cc cc 56 8b f1 ff 76 0c ff 15 8c fa 54 00 ff 76 08 c7 _..^............V...v.....T..v..
516a0 46 0c 00 00 00 00 ff 15 8c fa 54 00 ff 76 1c c7 46 08 00 00 00 00 ff 15 8c fa 54 00 ff 76 18 c7 F.........T..v..F.........T..v..
516c0 46 1c 00 00 00 00 ff 15 8c fa 54 00 ff 76 14 c7 46 18 00 00 00 00 ff 15 8c fa 54 00 ff 76 10 c7 F.........T..v..F.........T..v..
516e0 46 14 00 00 00 00 ff 15 8c fa 54 00 83 c4 18 c7 46 10 00 00 00 00 5e c3 cc cc cc cc cc cc cc cc F.........T.....F.....^.........
51700 55 8b ec 83 e4 f8 83 ec 0c 53 56 8b f1 57 80 be 75 03 00 00 00 74 1e 83 be d8 01 00 00 02 75 15 U........SV..W..u....t........u.
51720 80 be 74 02 00 00 00 75 0c b8 04 00 00 00 5f 5e 5b 8b e5 5d c3 8b 06 83 b8 50 02 00 00 07 76 1a ..t....u......_^[..].....P....v.
51740 68 20 05 54 00 50 e8 65 25 ff ff 83 c4 08 b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 8b 7d 08 33 d2 57 h..T.P.e%......#..._^[..]..}.3.W
51760 6a 01 c6 86 d4 01 00 00 01 e8 a2 f5 00 00 8b d8 83 c4 08 85 db 75 47 38 07 74 43 8b 36 e8 be fc j....................uG8.tC.6...
51780 ff ff 8b 8e 74 05 00 00 2b d1 8b be 70 05 00 00 89 7c 24 10 66 0f 6e ca f3 0f e6 c9 f2 0f 5e 0d ....t...+...p....|$.f.n.......^.
517a0 20 46 54 00 3b c7 74 0e 2b c7 66 0f 6e c0 f3 0f e6 c0 f2 0f 58 c8 f2 0f 11 8e 48 05 00 00 5f 5e .FT.;.t.+.f.n.......X.....H..._^
517c0 8b c3 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 1c 56 57 8b f9 89 55 e4 c6 45 ff ..[..]..........U.....VW...U..E.
517e0 01 83 bf e8 00 00 00 02 8b 37 75 23 8b 45 0c 80 bc 07 75 03 00 00 00 75 16 8b 87 f4 00 00 00 8b .........7u#.E....u....u........
51800 8f dc 00 00 00 89 45 f4 b8 34 03 00 00 eb 14 8b 87 f8 00 00 00 8b 8f 98 00 00 00 89 45 f4 b8 14 ......E..4..................E...
51820 03 00 00 03 c7 89 4d f0 80 be f0 02 00 00 00 89 45 e8 c7 02 00 00 00 00 75 08 5f b0 01 5e 8b e5 ......M.........E.......u._..^..
51840 5d c3 8b 46 48 85 c0 74 0a f6 00 10 74 05 83 c0 38 eb 06 8d 86 50 46 00 00 89 45 ec 8b 86 f4 02 ]..FH..t....t...8....PF...E.....
51860 00 00 53 33 db 89 45 f8 85 c0 0f 84 b5 00 00 00 8b b6 4c 46 00 00 83 7e 0c 00 74 7e 8b 16 e8 1d ..S3..E...........LF...~..t~....
51880 da 00 00 85 c0 74 70 80 bf 57 03 00 00 00 8b 56 04 75 06 85 d2 74 15 eb 5e 85 d2 74 5a 8b 8f ac .....tp..W.....V.u...t..^..tZ...
518a0 00 00 00 e8 f8 d9 00 00 85 c0 74 4b 80 bf 58 03 00 00 00 8b 46 1c 75 07 83 f8 ff 74 0f eb 38 83 ..........tK..X.....F.u....t..8.
518c0 f8 ff 74 33 39 87 fc 00 00 00 75 2b 8b 4d f4 3b 4e 18 75 23 8b 8f 90 03 00 00 8b 56 08 8b 09 e8 ..t39.....u+.M.;N.u#.......V....
518e0 bc d9 00 00 85 c0 74 0f 8b 4d e8 8d 56 20 e8 ed fb ff ff 84 c0 75 13 8b 45 f8 43 83 c6 40 3b d8 ......t..M..V........u..E.C..@;.
51900 73 23 8b 4d f0 e9 6c ff ff ff 8b 45 ec 8b 4d e4 5b 5f ff 00 8b 00 89 46 14 8b 46 0c 89 01 32 c0 s#.M..l....E..M.[_.....F..F...2.
51920 5e 8b e5 5d c3 8a 45 ff 5b 5f 5e 8b e5 5d c3 cc 55 8b ec 83 ec 2c 53 56 57 8b f9 89 55 d8 83 bf ^..]..E.[_^..]..U....,SVW...U...
51940 e8 00 00 00 02 8b 07 89 45 f4 8b b0 4c 46 00 00 8b 5e 14 75 1e 8b 45 0c 80 bc 07 75 03 00 00 00 ........E...LF...^.u..E....u....
51960 75 11 8b 87 dc 00 00 00 b9 34 03 00 00 c6 45 ff 01 eb 0f 8b 87 98 00 00 00 b9 14 03 00 00 c6 45 u........4....E................E
51980 ff 00 03 cf 50 89 4d d4 ff 15 90 fa 54 00 83 c4 04 89 45 ec 85 c0 74 2c 80 bf 57 03 00 00 00 74 ....P.M.....T.....E...t,..W....t
519a0 2f ff b7 ac 00 00 00 ff 15 90 fa 54 00 83 c4 04 89 45 f8 85 c0 75 20 8b 5d ec 53 ff 15 8c fa 54 /..........T.....E...u..].S....T
519c0 00 83 c4 04 5f 5e b8 1b 00 00 00 5b 8b e5 5d c3 c7 45 f8 00 00 00 00 80 bf 58 03 00 00 00 74 0b ...._^.....[..]..E.......X....t.
519e0 8b 97 fc 00 00 00 89 55 e8 eb 07 c7 45 e8 ff ff ff ff 8b 45 f4 8b 48 48 85 c9 74 0a f6 01 10 74 .......U....E......E..HH..t....t
51a00 05 83 c1 38 eb 06 8d 88 50 46 00 00 8b 90 f4 02 00 00 89 4d f0 b9 01 00 00 00 89 55 dc 3b d1 76 ...8....PF.........M.......U.;.v
51a20 3a 8b 80 4c 46 00 00 83 c0 54 66 0f 1f 44 00 00 83 78 f8 00 8b d3 89 75 e0 8b f0 89 5d e4 74 7a :..LF....Tf..D...x.....u....].tz
51a40 8b 18 83 c6 ec 41 83 c0 40 3b da 0f 4d 75 e0 3b da 0f 4d da 8b 55 dc 3b ca 72 d5 3b ca 75 5b 8b .....A..@;..Mu.;..M..U.;.r.;.u[.
51a60 5e 0c 85 db 74 62 83 43 10 ff 75 15 a1 e0 08 55 00 53 8b 40 10 ff d0 53 ff 15 8c fa 54 00 83 c4 ^...tb.C..u....U.S.@...S....T...
51a80 04 8d 4e 20 c7 46 0c 00 00 00 00 c7 46 14 00 00 00 00 e8 f9 fb ff ff ff 36 ff 15 8c fa 54 00 ff ..N..F......F...........6....T..
51aa0 76 04 c7 06 00 00 00 00 ff 15 8c fa 54 00 83 c4 08 c7 46 04 00 00 00 00 eb 0e 8b 45 f4 8b f1 c1 v...........T.....F........E....
51ac0 e6 06 03 b0 4c 46 00 00 8b 45 d8 ff 36 89 46 0c 8b 45 f0 c7 46 10 18 00 00 00 8b 00 89 46 14 ff ....LF...E..6.F..E..F........F..
51ae0 15 8c fa 54 00 ff 76 04 ff 15 8c fa 54 00 8b 45 f8 83 c4 08 80 7d ff 00 8b 5d ec 89 46 04 8b 45 ...T..v.....T..E.....}...]..F..E
51b00 e8 89 1e 89 46 1c 74 08 8b 87 f4 00 00 00 eb 06 8b 87 f8 00 00 00 8b 4d d4 8d 56 20 89 46 18 8b ....F.t................M..V..F..
51b20 87 90 03 00 00 8b 00 89 46 08 e8 61 fa ff ff 84 c0 75 26 53 c7 46 0c 00 00 00 00 ff 15 8c fa 54 ........F..a.....u&S.F.........T
51b40 00 ff 75 f8 ff 15 8c fa 54 00 83 c4 08 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 5f 5e 33 c0 5b 8b e5 ..u.....T........._^[..]._^3.[..
51b60 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 53 8b d9 8b 83 74 48 00 00 85 c0 0f ]...............U..QS....tH.....
51b80 84 7d 00 00 00 33 c9 89 4d fc 85 c0 7e 51 56 57 8b 83 78 48 00 00 8b 34 88 85 f6 74 2d 0f 1f 00 .}...3..M...~QVW..xH...4...t-...
51ba0 ff 36 8b 7e 04 ff 15 8c fa 54 00 56 c7 06 00 00 00 00 ff 15 8c fa 54 00 83 c4 08 8b f7 85 ff 75 .6.~.....T.V..........T........u
51bc0 df 8b 83 78 48 00 00 8b 4d fc c7 04 88 00 00 00 00 41 89 4d fc 3b 8b 74 48 00 00 7c b3 5f 5e ff ...xH...M........A.M.;.tH..|._^.
51be0 b3 78 48 00 00 ff 15 8c fa 54 00 83 c4 04 c7 83 78 48 00 00 00 00 00 00 c7 83 74 48 00 00 00 00 .xH......T......xH........tH....
51c00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 53 56 57 8b 7d 0c 89 4d fc 8d ..[..]..........U.....SVW.}..M..
51c20 4f 01 8a 07 47 84 c0 75 f9 8b 75 08 2b f9 8d 4e 01 8a 06 46 84 c0 75 f9 2b f1 8d 47 02 03 c6 50 O...G..u..u.+..N...F..u.+..G...P
51c40 ff 15 84 fa 54 00 8b d8 83 c4 04 89 5d f8 85 db 75 0a 8d 43 1b 5f 5e 5b 8b e5 5d c3 ff 75 08 8d ....T.......]...u..C._^[..]..u..
51c60 47 02 68 5c 05 54 00 03 c6 50 53 e8 50 13 00 00 03 f3 57 ff 75 0c 8d 46 01 50 e8 11 69 01 00 c6 G.h\.T...PS.P.....W.u..F.P..i...
51c80 44 3e 01 00 83 c4 1c 8b 7d fc 6a 08 8b 87 78 48 00 00 8b 30 ff 15 84 fa 54 00 8b d8 83 c4 04 8b D>......}.j...xH...0....T.......
51ca0 45 f8 85 db 75 51 50 ff 15 8c fa 54 00 8b 87 78 48 00 00 83 c4 04 8b 38 85 ff 74 24 0f 1f 40 00 E...uQP....T...xH......8..t$..@.
51cc0 ff 37 8b 77 04 ff 15 8c fa 54 00 83 c4 04 89 1f 57 ff 15 8c fa 54 00 83 c4 04 8b fe 85 f6 75 e0 .7.w.....T......W....T........u.
51ce0 8b 7d fc b8 1b 00 00 00 8b 8f 78 48 00 00 89 19 5f 5e 5b 8b e5 5d c3 c7 43 04 00 00 00 00 89 03 .}........xH...._^[..]..C.......
51d00 85 f6 74 1a 8b 46 04 8b ce 85 c0 74 0c 0f 1f 00 8b c8 8b 41 04 85 c0 75 f7 89 59 04 8b de 8b 8f ..t..F.....t.......A...u..Y.....
51d20 78 48 00 00 33 c0 5f 5e 89 19 5b 8b e5 5d c3 cc 53 56 8b f1 8b da 57 33 ff 0f b6 06 50 e8 fe f2 xH..3._^..[..]..SV....W3....P...
51d40 01 00 83 c4 04 85 c0 74 3a 0f 1f 80 00 00 00 00 0f be 06 8d 4f fa 8d 0c 8f 8d 76 01 8d 3c 48 0f .......t:...........O.....v..<H.
51d60 b6 06 50 e8 d8 f2 01 00 83 c4 04 85 c0 75 e1 85 ff 74 10 80 3e 24 75 0b 8b c7 8d 4e 01 5f 5e 89 ..P..........u...t..>$u....N._^.
51d80 0b 5b c3 5f 5e 33 c0 5b c3 cc cc cc cc cc cc cc 55 8b ec 83 ec 1c 53 56 57 8b fa 89 4d fc 33 d2 .[._^3.[........U.....SVW...M.3.
51da0 89 7d e8 33 f6 89 55 f8 38 11 0f 84 3d 05 00 00 8a 01 41 89 4d fc 3c 25 0f 85 18 04 00 00 38 01 .}.3..U.8...=.....A.M.<%......8.
51dc0 75 09 41 89 4d fc e9 0b 04 00 00 46 8d 55 fc 33 db 89 75 f4 e8 57 ff ff ff 85 c0 0f 44 c6 33 f6 u.A.M......F.U.3..u..W......D.3.
51de0 33 c9 89 45 e4 3b 45 f8 8b f8 89 75 ec 0f 4e 7d f8 89 4d f0 89 7d f8 8b 75 fc 66 0f 1f 44 00 00 3..E.;E....u..N}..M..}..u.f..D..
51e00 6a 03 68 90 05 54 00 56 e8 73 b7 01 00 83 c4 0c 85 c0 74 31 6a 03 68 94 05 54 00 56 e8 5f b7 01 j.h..T.V.s........t1j.h..T.V._..
51e20 00 83 c4 0c 85 c0 74 1d 0f be 06 83 c0 e0 83 f8 5a 0f 87 9b 01 00 00 0f b6 80 00 2f 45 00 ff 24 ......t.........Z........../E..$
51e40 85 f8 2e 45 00 6a 03 68 90 05 54 00 ff 75 fc e8 2c b7 01 00 83 c4 0c 85 c0 75 0e 8b 75 fc 83 cb ...E.j.h..T..u..,........u..u...
51e60 20 83 c6 03 89 75 fc eb 97 6a 03 68 94 05 54 00 ff 75 fc e8 08 b7 01 00 83 c4 0c 85 c0 75 11 8b .....u...j.h..T..u...........u..
51e80 75 fc 83 cb 40 83 c6 03 89 75 fc e9 70 ff ff ff 8b 45 fc 0f be 08 8d 70 01 83 e9 20 89 75 fc 83 u...@....u..p....E.....p.....u..
51ea0 f9 5a 0f 87 58 ff ff ff 0f b6 81 94 2f 45 00 ff 24 85 5c 2f 45 00 83 cb 01 e9 42 ff ff ff 83 cb .Z..X......./E..$.\/E.....B.....
51ec0 02 e9 3a ff ff ff 81 e3 ff fe ff ff 83 cb 04 e9 2c ff ff ff 83 cb 08 e9 24 ff ff ff 80 3e 2a 75 ..:.............,.......$....>*u
51ee0 37 8d 4e 01 8b 75 f4 46 89 4d fc 8d 55 fc 89 75 f4 e8 3a fe ff ff 85 c0 8b ce 0f 45 c8 3b cf 89 7.N..u.F.M..U..u..:........E.;..
51f00 4d f0 8b c1 0f 4e c7 8b f8 b8 00 00 01 00 89 7d f8 0b d8 e9 df fe ff ff 6a 0a 8d 45 fc 50 56 e8 M....N.........}........j..E.PV.
51f20 4e c9 01 00 89 45 f0 83 c4 0c b8 00 80 00 00 0b d8 e9 c1 fe ff ff 83 cb 10 e9 c2 fe ff ff 83 cb N....E..........................
51f40 40 e9 ba fe ff ff f6 c3 20 b8 40 00 00 00 b9 20 00 00 00 0f 44 c1 0b d8 e9 a3 fe ff ff 81 cb 80 @.........@.........D...........
51f60 00 00 00 e9 98 fe ff ff 83 cb 20 e9 90 fe ff ff f6 c3 04 75 06 81 cb 00 01 00 00 6a 0a 8d 45 fc ...................u.......j..E.
51f80 81 cb 00 20 00 00 50 8d 46 ff 50 e8 e2 c8 01 00 83 c4 0c 89 45 ec e9 5c fe ff ff 8b 7d f4 8d 55 ......P.F.P.........E..\....}..U
51fa0 fc 47 8b ce 81 cb 00 40 00 00 89 7d f4 e8 7e fd ff ff 8b 75 fc 85 c0 0f 45 f8 89 7d ec 3b 7d f8 .G.....@...}..~....u....E..}.;}.
51fc0 7f 08 8b 7d f8 e9 36 fe ff ff 89 7d f8 e9 2e fe ff ff 8b 55 e4 8b 7d e8 8d 42 ff 83 f8 7f 0f 87 ...}..6....}.......U..}..B......
51fe0 5d 02 00 00 8b 4d fc 0f be 01 83 c0 bb 83 f8 33 0f 87 4d 01 00 00 0f b6 80 30 30 45 00 ff 24 85 ]....M.........3..M......00E..$.
52000 f0 2f 45 00 83 cb 08 8d 14 52 8d 52 fd 8d 14 d7 c7 02 01 00 00 00 e9 37 01 00 00 8d 14 52 8d 52 ./E......R.R...........7.....R.R
52020 fd 8d 14 d7 c7 02 04 00 00 00 e9 23 01 00 00 8d 14 52 8d 52 fd 8d 14 d7 c7 02 02 00 00 00 e9 0f ...........#.....R.R............
52040 01 00 00 8d 14 52 8d 52 fd 8d 14 d7 c7 02 03 00 00 00 e9 fb 00 00 00 8d 14 52 81 cb 00 02 00 00 .....R.R.................R......
52060 8d 52 fd 8d 14 d7 c7 02 03 00 00 00 e9 e1 00 00 00 8d 14 52 81 cb 00 04 00 00 8d 52 fd 8d 14 d7 .R.................R.......R....
52080 c7 02 03 00 00 00 e9 c7 00 00 00 8d 14 52 81 cb 00 0a 00 00 8d 52 fd 8d 14 d7 c7 02 03 00 00 00 .............R.......R..........
520a0 e9 ad 00 00 00 8d 14 52 81 cb 00 1a 00 00 8d 52 fd 8d 14 d7 c7 02 03 00 00 00 e9 93 00 00 00 8d .......R.......R................
520c0 14 52 81 cb 00 00 02 00 8d 52 fd 8d 14 d7 c7 02 03 00 00 00 eb 7c 8d 14 52 8d 52 fd 8d 14 d7 c7 .R.......R...........|..R.R.....
520e0 02 07 00 00 00 eb 6b 8d 14 52 81 cb 00 00 04 00 8d 52 fd 8d 14 d7 c7 02 07 00 00 00 eb 54 8d 14 ......k..R.......R...........T..
52100 52 81 cb 00 10 04 00 8d 52 fd 8d 14 d7 c7 02 07 00 00 00 eb 3d 8d 14 52 81 cb 00 00 08 00 8d 52 R.......R...........=..R.......R
52120 fd 8d 14 d7 c7 02 07 00 00 00 eb 26 8d 14 52 81 cb 00 10 08 00 8d 52 fd 8d 14 d7 c7 02 07 00 00 ...........&..R.......R.........
52140 00 eb 0f 8d 14 52 8d 52 fd 8d 14 d7 c7 02 00 00 00 00 8b 75 ec 8b 45 f0 89 5a 04 89 72 08 89 42 .....R.R...........u..E..Z..r..B
52160 0c f7 c3 00 40 00 00 74 2b 8d 46 ff 89 42 08 8d 04 40 c7 04 c7 09 00 00 00 c7 44 c7 04 00 00 00 ....@..t+.F..B...@........D.....
52180 00 c7 44 c7 08 00 00 00 00 c7 44 c7 0c 00 00 00 00 8b 45 f0 f7 c3 00 00 01 00 74 26 48 89 42 0c ..D.......D.......E.......t&H.B.
521a0 8d 04 40 c7 04 c7 09 00 00 00 c7 44 c7 04 00 00 00 00 c7 44 c7 08 00 00 00 00 c7 44 c7 0c 00 00 ..@........D.......D.......D....
521c0 00 00 8b 55 08 8d 41 01 8b 75 f4 89 02 83 c2 04 89 55 08 8b 55 f8 80 39 00 0f 85 d1 fb ff ff 85 ...U..A..u.......U..U..9........
521e0 d2 0f 8e 06 01 00 00 8b 75 0c 83 c7 10 8b 5d e8 8b 47 f4 a9 00 40 00 00 74 18 8b 4f f8 83 c6 04 ........u.....]..G...@..t..O....
52200 8b 46 fc 8d 0c 49 99 89 44 cb 10 89 54 cb 14 8b 47 f4 a9 00 00 01 00 74 15 8b 4f fc 83 c6 04 8b .F...I..D...T...G......t..O.....
52220 46 fc 8d 0c 49 99 89 44 cb 10 89 54 cb 14 8b 47 f0 83 f8 09 0f 87 a6 00 00 00 ff 24 85 64 30 45 F...I..D...T...G...........$.d0E
52240 00 5f 5e b8 01 00 00 00 5b 8b e5 5d c3 8b 06 83 c6 04 89 07 e9 87 00 00 00 8b 4f f4 8b c1 25 40 ._^.....[..]..............O...%@
52260 02 00 00 3d 40 02 00 00 75 0f 8b 06 83 c6 08 8b 4e fc 89 07 89 4f 04 eb 67 f6 c1 40 74 0f 8b 06 ...=@...u.......N....O..g..@t...
52280 83 c6 08 8b 4e fc 89 07 89 4f 04 eb 53 83 c6 04 8b c1 25 20 02 00 00 3d 20 02 00 00 8b 46 fc 75 ....N....O..S.....%....=.....F.u
522a0 0b 89 07 c7 47 04 00 00 00 00 eb 34 f6 c1 20 74 08 99 89 07 89 57 04 eb 27 f7 c1 00 02 00 00 74 ....G......4...t.....W..'......t
522c0 f0 89 07 c7 47 04 00 00 00 00 eb 14 f2 0f 10 06 83 c6 08 f2 0f 11 07 eb 07 c7 47 f0 03 00 00 00 ....G.....................G.....
522e0 83 c7 18 83 6d f8 01 0f 85 03 ff ff ff 5f 5e 33 c0 5b 8b e5 5d c3 66 90 45 2a 45 00 d2 2b 45 00 ....m........_^3.[..].f.E*E..+E.
52300 00 01 01 00 01 01 01 01 01 01 00 00 01 00 00 01 00 00 00 00 00 00 00 00 00 00 01 01 01 01 01 01 ................................
52320 01 01 01 01 01 01 01 01 01 00 01 01 00 01 01 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................................
52340 01 01 01 01 01 01 01 01 00 01 01 01 00 01 01 01 01 00 01 01 01 01 01 01 01 01 00 90 b6 2a 45 00 .............................*E.
52360 d4 2a 45 00 9b 2b 45 00 be 2a 45 00 c6 2a 45 00 dc 2a 45 00 70 2b 45 00 7b 2b 45 00 3e 2b 45 00 .*E..+E..*E..*E..*E.p+E.{+E.>+E.
52380 5d 2b 45 00 36 2b 45 00 46 2b 45 00 68 2b 45 00 00 2a 45 00 00 0d 0d 01 0d 0d 0d 0d 0d 0d 02 03 ]+E.6+E.F+E.h+E..*E.............
523a0 0d 04 05 0d 06 07 07 07 07 07 07 07 07 07 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 08 0d 0d ................................
523c0 09 0d 0d 08 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0a 0d 0d 0d ................................
523e0 0b 0d 0d 0d 0d 08 0d 0d 0d 0d 0d 0d 0d 0d 0c 90 fe 2c 45 00 2c 2d 45 00 04 2c 45 00 a5 2c 45 00 .................,E.,-E..,E..,E.
52400 bf 2c 45 00 43 2c 45 00 e7 2c 45 00 d6 2c 45 00 15 2d 45 00 1b 2c 45 00 71 2c 45 00 2f 2c 45 00 .,E.C,E..,E..,E..-E..,E.q,E./,E.
52420 07 2c 45 00 57 2c 45 00 8b 2c 45 00 43 2d 45 00 00 0f 01 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 02 0f .,E.W,E..,E.C-E.................
52440 0f 0f 0f 03 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 04 05 06 07 08 0f 05 0f 0f 0f 0f 09 0a 0b 0f 0f 0c 0f ................................
52460 0d 0f 0f 0e 4d 2e 45 00 4d 2e 45 00 4d 2e 45 00 59 2e 45 00 4d 2e 45 00 e0 2e 45 00 e0 2e 45 00 ....M.E.M.E.M.E.Y.E.M.E...E...E.
52480 cc 2e 45 00 e0 2e 45 00 d9 2e 45 00 cc cc cc cc 55 8b ec 83 e4 c0 81 ec f4 0f 00 00 53 56 57 ff ..E...E...E.....U...........SVW.
524a0 75 0c 8b da c7 84 24 84 00 00 00 3c a4 53 00 8b f9 89 9c 24 8c 00 00 00 8b 4d 08 8d 84 24 04 0e u.....$....<.S.....$.....M...$..
524c0 00 00 33 f6 89 7c 24 4c 50 8d 94 24 08 02 00 00 89 74 24 5c 89 b4 24 84 00 00 00 e8 b0 f8 ff ff ..3..|$LP..$.....t$\..$.........
524e0 83 c4 08 85 c0 74 0a 83 c8 ff 5f 5e 5b 8b e5 5d c3 8d 84 24 00 0e 00 00 89 84 24 8c 00 00 00 8b .....t...._^[..]...$......$.....
52500 45 08 80 38 00 0f 84 45 02 00 00 f2 0f 10 05 f0 45 54 00 8b c8 c7 84 24 84 00 00 00 3c a4 53 00 E..8...E........ET.....$....<.S.
52520 f2 0f 11 84 24 b0 00 00 00 0f 1f 80 00 00 00 00 8a 10 80 fa 25 74 3e 89 4d 08 66 0f 1f 44 00 00 ....$...............%t>.M.f..D..
52540 0f b6 c2 57 50 ff d3 83 c4 08 83 f8 ff 0f 84 fd 01 00 00 8b 45 08 46 40 89 74 24 54 89 45 08 8b ...WP...............E.F@.t$T.E..
52560 c8 8a 10 84 d2 0f 84 dc 01 00 00 80 fa 25 75 d0 e9 d2 01 00 00 41 80 39 25 75 22 41 57 6a 25 89 .............%u......A.9%u"AWj%.
52580 4d 08 ff d3 83 c4 08 83 f8 ff 0f 84 c0 01 00 00 8b 45 08 46 89 74 24 54 e9 a8 01 00 00 8d 54 24 M................E.F.t$T......T$
525a0 58 e8 8a f7 ff ff 8b 4c 24 7c 85 c0 75 04 8b c1 eb 01 48 41 89 4c 24 58 8d 0c 40 c1 e1 03 89 4c X......L$|..u.....HA.L$X..@....L
525c0 24 4c 8b 94 0c 04 02 00 00 8b 84 0c 08 02 00 00 f7 c2 00 40 00 00 74 2e 8d 04 40 8b bc c4 10 02 $L.................@..t...@.....
525e0 00 00 89 7c 24 68 85 ff 79 16 f7 df 81 e2 ff fe ff ff 83 ca 04 89 7c 24 68 89 94 0c 04 02 00 00 ...|$h..y.............|$h.......
52600 8b 44 24 58 eb 0a 8b f8 8b 44 24 7c 89 7c 24 68 8d 48 01 89 4c 24 58 8b ca 81 e1 00 00 01 00 89 .D$X.....D$|.|$h.H..L$X.........
52620 4c 24 64 74 25 8b 4c 24 4c 8b 84 0c 0c 02 00 00 8d 04 40 8b 8c c4 10 02 00 00 85 c9 b8 ff ff ff L$dt%.L$L.........@.............
52640 ff 0f 48 c8 8b 44 24 58 eb 18 f7 c2 00 80 00 00 74 0d 8b 4c 24 4c 8b 8c 0c 0c 02 00 00 eb 03 83 ..H..D$X........t..L$L..........
52660 c9 ff 40 89 4c 24 50 89 44 24 7c 8b c2 c1 e8 03 83 e0 01 89 44 24 58 8b 44 24 4c 8b 84 04 00 02 ..@.L$P.D$|.........D$X.D$L.....
52680 00 00 48 83 f8 06 0f 87 a2 00 00 00 ff 24 85 68 3b 45 00 8b 5c 24 4c 8b 84 1c 10 02 00 00 8b 9c ..H..........$.h;E..\$L.........
526a0 1c 14 02 00 00 89 5c 24 6c 8b 9c 24 88 00 00 00 89 44 24 70 f7 c2 00 00 02 00 0f 84 99 00 00 00 ......\$l..$.....D$p............
526c0 f6 c2 04 75 25 4f 85 ff 7e 20 66 0f 1f 44 00 00 ff 74 24 48 6a 20 ff d3 83 c4 08 83 f8 ff 74 70 ...u%O..~.f..D...t$Hj.........tp
526e0 4f 46 85 ff 7f ea 8b 44 24 70 ff 74 24 48 0f b6 c0 50 ff d3 83 c4 08 83 f8 ff 74 54 8b 44 24 4c OF.....D$p.t$H...P........tT.D$L
52700 46 89 74 24 54 f6 84 04 04 02 00 00 04 74 1f 4f 85 ff 7e 1a ff 74 24 48 6a 20 ff d3 83 c4 08 83 F.t$T........t.O..~..t$Hj.......
52720 f8 ff 74 2c 46 4f 89 74 24 54 85 ff 7f e6 8b 7c 24 48 8b 8c 24 8c 00 00 00 8b 01 83 c1 04 89 8c ..t,FO.t$T.....|$H..$...........
52740 24 8c 00 00 00 8b c8 80 38 00 0f 85 e0 fd ff ff 8b c6 5f 5e 5b 8b e5 5d c3 f7 c2 00 04 00 00 74 $.......8........._^[..].......t
52760 0d c7 44 24 5c 08 00 00 00 e9 1a 02 00 00 f7 c2 00 08 00 00 0f 85 ec 01 00 00 c7 44 24 5c 0a 00 ..D$\......................D$\..
52780 00 00 f7 c2 00 02 00 00 0f 85 fa 01 00 00 8b 54 24 6c 85 d2 0f 8f ee 01 00 00 7c 08 85 c0 0f 83 ...............T$l........|.....
527a0 e4 01 00 00 f7 d8 c7 44 24 64 01 00 00 00 89 44 24 70 83 d2 00 f7 da 89 54 24 6c e9 d0 01 00 00 .......D$d.....D$p......T$l.....
527c0 8b 44 24 4c 8b 84 04 10 02 00 00 89 44 24 5c 85 c0 75 35 83 f9 ff 74 12 83 f9 05 7d 0d b8 1f f9 .D$L........D$\..u5...t....}....
527e0 49 00 33 c9 89 44 24 5c eb 37 b8 94 e0 4f 00 83 e2 f7 89 44 24 5c b9 05 00 00 00 8b 44 24 4c 89 I.3..D$\.7...O.....D$\......D$L.
52800 94 04 04 02 00 00 eb 19 83 f9 ff 75 18 8b c8 8d 41 01 89 44 24 58 8a 01 41 84 c0 75 f9 2b 4c 24 ...........u....A..D$X..A..u.+L$
52820 58 89 4c 24 50 81 f9 ff ff ff 7f 8b c1 b9 ff ff ff 7f 0f 47 c1 2b f8 f6 c2 08 74 24 ff 74 24 48 X.L$P..............G.+....t$.t$H
52840 6a 22 ff d3 83 c4 08 83 f8 ff 0f 84 00 ff ff ff 8b 44 24 4c 46 89 74 24 54 8b 94 04 04 02 00 00 j"...............D$LF.t$T.......
52860 f6 c2 04 75 2a 85 ff 7e 25 0f 1f 80 00 00 00 00 ff 74 24 48 4f 6a 20 ff d3 83 c4 08 83 f8 ff 0f ...u*..~%........t$HOj..........
52880 84 cb fe ff ff 46 89 74 24 54 85 ff 7f e2 4f 8b 44 24 50 85 c0 74 40 8b 4c 24 5c 0f 1f 44 00 00 .....F.t$T....O.D$P..t@.L$\..D..
528a0 48 89 44 24 50 8a 01 84 c0 74 2c ff 74 24 48 0f b6 c0 50 ff d3 8b 4c 24 64 83 c4 08 41 89 4c 24 H.D$P....t,.t$H...P...L$d...A.L$
528c0 5c 83 f8 ff 0f 84 86 fe ff ff 8b 44 24 50 46 89 74 24 54 85 c0 75 c9 8b 44 24 4c f6 84 04 04 02 \..........D$PF.t$T..u..D$L.....
528e0 00 00 04 74 2d 85 ff 7e 29 0f 1f 80 00 00 00 00 ff 74 24 48 4f 6a 20 ff d3 83 c4 08 83 f8 ff 0f ...t-..~)........t$HOj..........
52900 84 4b fe ff ff 46 89 74 24 54 85 ff 7f e2 8b 44 24 4c f6 84 04 04 02 00 00 08 8b 7c 24 48 0f 84 .K...F.t$T.....D$L.........|$H..
52920 0e fe ff ff 57 6a 22 ff d3 83 c4 08 83 f8 ff 0f 84 1b fe ff ff 46 89 74 24 54 e9 f3 fd ff ff 8b ....Wj"..............F.t$T......
52940 44 24 4c 8b 84 04 10 02 00 00 89 44 24 70 85 c0 0f 84 d2 02 00 00 c7 44 24 58 01 00 00 00 c7 44 D$L........D$p.........D$X.....D
52960 24 6c 00 00 00 00 f7 c2 00 10 00 00 c7 44 24 5c 10 00 00 00 ba 14 a4 53 00 0f 44 94 24 84 00 00 $l...........D$\.......S..D.$...
52980 00 89 94 24 80 00 00 00 c7 44 24 64 00 00 00 00 83 f9 ff ba 01 00 00 00 0f 44 ca 83 7c 24 6c 00 ...$.....D$d.............D..|$l.
529a0 89 4c 24 50 8d 94 24 fc 01 00 00 77 04 85 c0 74 4c 8b 5c 24 70 8b fa 8b 54 24 6c 8b 74 24 5c 90 .L$P..$....w...tL.\$p...T$l.t$\.
529c0 53 6a 00 56 52 53 e8 15 d5 03 00 89 5c 24 78 5b 8b d8 8b 84 24 80 00 00 00 8a 04 01 88 07 4f 85 Sj.VRS......\$x[....$.........O.
529e0 d2 77 dd 72 04 85 db 75 d7 8b 74 24 54 8b 4c 24 50 89 7c 24 60 8b 7c 24 68 8b 54 24 60 8d 9c 24 .w.r...u..t$T.L$P.|$`.|$h.T$`..$
52a00 fc 01 00 00 8b c2 2b c3 8b 9c 24 88 00 00 00 03 f8 03 c8 8b 44 24 58 85 c0 74 12 83 7c 24 5c 08 ......+...$.........D$X..t..|$\.
52a20 75 0b 85 c9 7f 13 c6 02 30 4a 4f eb 38 89 7c 24 50 89 54 24 60 85 c9 7e 14 2b f9 89 7c 24 50 90 u.......0JO.8.|$P.T$`..~.+..|$P.
52a40 c6 02 30 49 4a 85 c9 7f f7 89 54 24 60 8b cf 85 c0 74 1a 83 7c 24 5c 10 89 7c 24 50 89 54 24 60 ..0IJ.....T$`....t..|$\..|$P.T$`
52a60 75 0b 8d 79 fe 89 54 24 60 89 7c 24 50 8b 54 24 64 8b 4c 24 4c 85 d2 75 0b 8b 84 0c 04 02 00 00 u..y..T$`.|$P.T$d.L$L..u........
52a80 a8 03 74 0c 8b 84 0c 04 02 00 00 4f 89 7c 24 50 a9 04 01 00 00 75 34 85 ff 7e 2b 0f 1f 44 00 00 ..t........O.|$P.....u4..~+..D..
52aa0 ff 74 24 48 4f 6a 20 ff d3 83 c4 08 83 f8 ff 0f 84 9b fc ff ff 46 89 74 24 54 85 ff 7f e2 8b 4c .t$HOj...............F.t$T.....L
52ac0 24 4c 8b 54 24 64 4f 89 7c 24 50 8b 7c 24 48 85 d2 74 05 57 6a 2d eb 17 8b 84 0c 04 02 00 00 a8 $L.T$dO.|$P.|$H..t.Wj-..........
52ae0 02 74 05 57 6a 2b eb 07 a8 01 74 16 57 6a 20 ff d3 83 c4 08 83 f8 ff 0f 84 53 fc ff ff 46 89 74 .t.Wj+....t.Wj...........S...F.t
52b00 24 54 83 7c 24 58 00 74 45 83 7c 24 5c 10 75 3e 57 6a 30 ff d3 83 c4 08 83 f8 ff 0f 84 2f fc ff $T.|$X.tE.|$\.u>Wj0........../..
52b20 ff 8b 44 24 4c 57 f7 84 04 08 02 00 00 00 10 00 00 74 04 6a 58 eb 02 6a 78 ff d3 83 c4 08 83 f8 ..D$LW...........t.jX..jx.......
52b40 ff 0f 84 16 04 00 00 83 c6 02 89 74 24 54 8b 44 24 4c 8b 84 04 04 02 00 00 a8 04 75 3b a9 00 01 ...........t$T.D$L.........u;...
52b60 00 00 74 34 8b 44 24 50 85 c0 7e 27 0f 1f 40 00 48 57 6a 30 89 44 24 58 ff d3 83 c4 08 83 f8 ff ..t4.D$P..~'..@.HWj0.D$X........
52b80 0f 84 ca fb ff ff 8b 44 24 50 46 89 74 24 54 85 c0 7f dd 48 89 44 24 50 8b 44 24 60 8d 8c 24 fc .......D$PF.t$T....H.D$P.D$`..$.
52ba0 01 00 00 40 89 44 24 60 3b c1 77 30 0f 1f 40 00 0f b6 00 57 50 ff d3 83 c4 08 83 f8 ff 0f 84 8d ...@.D$`;.w0..@....WP...........
52bc0 fb ff ff 8b 44 24 60 8d 8c 24 fc 01 00 00 40 46 89 74 24 54 89 44 24 60 3b c1 76 d4 8b 44 24 4c ....D$`..$....@F.t$T.D$`;.v..D$L
52be0 f6 84 04 04 02 00 00 04 0f 84 44 fb ff ff 8b 44 24 50 85 c0 0f 8e 38 fb ff ff 66 0f 1f 44 00 00 ..........D....D$P....8...f..D..
52c00 48 57 6a 20 89 44 24 58 ff d3 83 c4 08 83 f8 ff 0f 84 3a fb ff ff 8b 44 24 50 46 89 74 24 54 85 HWj..D$X..........:....D$PF.t$T.
52c20 c0 7f dd e9 0a fb ff ff 83 ef 05 f6 c2 04 74 1f 85 ff 7e 1a ff 74 24 48 4f 6a 20 ff d3 83 c4 08 ..............t...~..t$HOj......
52c40 83 f8 ff 0f 84 07 fb ff ff 46 85 ff 7f e6 4f c7 44 24 58 04 d9 4f 00 b0 28 0f 1f 80 00 00 00 00 .........F....O.D$X..O..(.......
52c60 ff 74 24 48 0f b6 c0 50 ff d3 83 c4 08 83 f8 ff 0f 84 da fa ff ff 8b 44 24 58 46 40 89 74 24 54 .t$H...P...............D$XF@.t$T
52c80 89 44 24 58 8a 00 84 c0 75 d6 8b 44 24 4c f6 84 04 04 02 00 00 04 0f 85 92 fa ff ff 85 ff 0f 8e .D$X....u..D$L..................
52ca0 8a fa ff ff ff 74 24 48 4f 6a 20 ff d3 83 c4 08 83 f8 ff 0f 84 97 fa ff ff 46 89 74 24 54 85 ff .....t$HOj...............F.t$T..
52cc0 7f e2 e9 67 fa ff ff 0f 57 c0 c7 84 24 aa 00 00 00 00 00 00 00 b8 25 00 00 00 66 0f d6 84 24 a2 ...g....W...$.........%...f...$.
52ce0 00 00 00 8d 8c 24 90 00 00 00 66 89 84 24 90 00 00 00 0f 11 84 24 92 00 00 00 66 c7 84 24 ae 00 .....$....f..$.......$....f..$..
52d00 00 00 00 00 8d 79 01 8a 01 41 84 c0 75 f9 2b cf b8 20 00 00 00 2b c1 8b 4c 24 4c 89 44 24 70 83 .....y...A..u.+......+..L$L.D$p.
52d20 c8 ff 89 44 24 58 f7 c2 00 20 00 00 74 09 8b 84 0c 08 02 00 00 eb 19 f7 c2 00 40 00 00 74 15 8b ...D$X......t.............@..t..
52d40 84 0c 08 02 00 00 8d 04 40 8b 84 c4 10 02 00 00 89 44 24 58 83 c8 ff 89 44 24 68 f7 c2 00 80 00 ........@........D$X....D$h.....
52d60 00 74 09 8b 84 0c 0c 02 00 00 eb 18 83 7c 24 64 00 74 15 8b 84 0c 0c 02 00 00 8d 04 40 8b 84 c4 .t...........|$d.t..........@...
52d80 10 02 00 00 89 44 24 68 0f b6 84 24 91 00 00 00 8b ca 83 e1 04 bf 2d 00 00 00 0f 45 c7 f7 c1 04 .....D$h...$..........-....E....
52da0 00 00 00 88 84 24 91 00 00 00 8d bc 24 91 00 00 00 8d 84 24 92 00 00 00 0f 45 f8 f6 c2 02 74 04 .....$......$......$.....E....t.
52dc0 c6 07 2b 47 f6 c2 01 74 04 c6 07 20 47 f6 c2 08 74 04 c6 07 23 47 8b 44 24 58 c6 07 00 85 c0 78 ..+G...t....G...t...#G.D$X.....x
52de0 26 3d 46 01 00 00 b9 45 01 00 00 0f 4d c1 50 68 98 05 54 00 ff 74 24 78 57 e8 c2 01 00 00 83 c4 &=F....E....M.Ph..T..t$xW.......
52e00 10 03 f8 29 44 24 70 8b 54 24 68 85 d2 78 49 8b 44 24 4c b9 44 01 00 00 f2 0f 10 8c 24 b0 00 00 ...)D$p.T$h..xI.D$L.D.......$...
52e20 00 f2 0f 10 84 04 10 02 00 00 66 0f 2f c1 72 0b f2 0f 5e c1 49 66 0f 2f c1 73 f5 3b d1 8d 41 ff ..........f./.r...^.If./.s.;..A.
52e40 0f 4e c2 50 68 9c 05 54 00 ff 74 24 78 57 e8 6d 01 00 00 83 c4 10 03 f8 8b 4c 24 4c 8b 84 0c 04 .N.Ph..T..t$xW.m.........L$L....
52e60 02 00 00 a8 20 74 0b c6 07 6c 47 8b 84 0c 04 02 00 00 a9 00 00 04 00 74 0b c1 e8 07 f6 d0 24 20 .....t...lG............t......$.
52e80 0c 45 eb 14 a9 00 00 08 00 74 0b c1 e8 07 f6 d0 24 20 0c 47 eb 02 b0 66 88 07 83 ec 08 c6 47 01 .E.......t......$..G...f......G.
52ea0 00 8d 84 24 98 00 00 00 f2 0f 10 84 0c 18 02 00 00 f2 0f 11 04 24 50 8d 84 24 c4 00 00 00 50 e8 ...$.................$P..$....P.
52ec0 1c 5c fb ff 8b 7c 24 58 8d 84 24 c8 00 00 00 89 44 24 68 83 c4 10 8a 84 24 b8 00 00 00 84 c0 0f .\...|$X..$.....D$h.....$.......
52ee0 84 4d f8 ff ff 0f b6 c0 57 50 ff d3 83 c4 08 83 f8 ff 0f 84 58 f8 ff ff 8b 44 24 58 46 40 89 74 .M......WP..........X....D$XF@.t
52f00 24 54 89 44 24 58 8a 00 84 c0 75 d9 e9 21 f8 ff ff f6 c2 40 74 18 8b 4c 24 4c 8b c6 99 8b 8c 0c $T.D$X....u..!.....@t..L$L......
52f20 10 02 00 00 89 01 89 51 04 e9 00 f8 ff ff 8b 44 24 4c 8b 84 04 10 02 00 00 f6 c2 20 74 07 89 30 .......Q.......D$L..........t..0
52f40 e9 e9 f7 ff ff 8b 7c 24 48 f6 c2 10 75 07 89 30 e9 dd f7 ff ff 66 89 30 e9 d5 f7 ff ff 5f 8d 46 ......|$H...u..0.....f.0....._.F
52f60 01 5e 5b 8b e5 5d c3 90 c0 33 45 00 3f 35 45 00 93 32 45 00 11 3b 45 00 2e 33 45 00 2e 33 45 00 .^[..]...3E.?5E..2E..;E..3E..3E.
52f80 c7 38 45 00 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 8b 4d 0c 8a 55 08 8b 41 04 3b 41 08 73 .8E.............U...M..U..A.;A.s
52fa0 0e 8b 01 88 10 ff 01 ff 41 04 0f b6 c2 5d c3 83 c8 ff 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ........A....]....].............
52fc0 55 8b ec 83 e4 f8 83 ec 10 8b 45 08 8d 4c 24 04 89 44 24 04 ba 90 3b 45 00 8b 45 0c 89 44 24 0c U.........E..L$..D$...;E..E..D$.
52fe0 8d 45 14 50 ff 75 10 c7 44 24 10 00 00 00 00 e8 9c f4 ff ff 8b c8 83 c4 08 83 f9 ff 74 21 8b 44 .E.P.u..D$..................t!.D
53000 24 0c 85 c0 74 17 3b 44 24 08 8b 44 24 04 75 0a c6 40 ff 00 8b c1 8b e5 5d c3 c6 00 00 8b c1 8b $...t.;D$..D$.u..@......].......
53020 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 53 8a 5d 08 56 8b 75 0c 57 8b 0e 85 c9 .]..............U..S.].V.u.W....
53040 75 31 6a 20 ff 15 84 fa 54 00 8b c8 83 c4 04 89 0e 85 c9 74 59 c7 46 08 20 00 00 00 33 d2 c7 46 u1j.....T..........tY.F.....3..F
53060 04 00 00 00 00 88 1c 11 ff 46 04 5f 5e 0f b6 c3 5b 5d c3 8b 56 04 8b 7e 08 8d 42 01 3b c7 72 e5 .........F._^...[]..V..~..B.;.r.
53080 03 ff 3b 7e 08 76 27 57 51 ff 15 88 fa 54 00 8b c8 83 c4 08 85 c9 74 16 8b 56 04 89 7e 08 89 0e ..;~.v'WQ....T........t..V..~...
530a0 5f 88 1c 11 ff 46 04 5e 0f b6 c3 5b 5d c3 5f c7 46 0c 01 00 00 00 83 c8 ff 5e 5b 5d c3 cc cc cc _....F.^...[]._.F........^[]....
530c0 55 8b ec 83 e4 f8 83 ec 10 8d 45 0c c7 04 24 00 00 00 00 50 ff 75 08 ba 30 3c 45 00 c7 44 24 0c U.........E...$....P.u..0<E..D$.
530e0 00 00 00 00 8d 4c 24 08 c7 44 24 10 00 00 00 00 c7 44 24 14 00 00 00 00 e8 93 f3 ff ff 83 c4 08 .....L$..D$......D$.............
53100 83 f8 ff 74 32 83 7c 24 0c 00 75 2b 83 7c 24 08 00 74 12 8b 44 24 04 8b 0c 24 c6 04 08 00 8b 04 ...t2.|$..u+.|$..t..D$...$......
53120 24 8b e5 5d c3 68 1f f9 49 00 ff 15 90 fa 54 00 83 c4 04 8b e5 5d c3 83 7c 24 08 00 74 0c ff 34 $..].h..I.....T......]..|$..t..4
53140 24 ff 15 8c fa 54 00 83 c4 04 33 c0 8b e5 5d c3 55 8b ec 83 e4 f8 83 ec 10 52 51 ba 30 3c 45 00 $....T....3...].U........RQ.0<E.
53160 c7 44 24 08 00 00 00 00 8d 4c 24 08 c7 44 24 0c 00 00 00 00 c7 44 24 10 00 00 00 00 c7 44 24 14 .D$......L$..D$......D$......D$.
53180 00 00 00 00 e8 07 f3 ff ff 83 c4 08 83 f8 ff 74 32 83 7c 24 0c 00 75 2b 83 7c 24 08 00 74 12 8b ...............t2.|$..u+.|$..t..
531a0 44 24 04 8b 0c 24 c6 04 08 00 8b 04 24 8b e5 5d c3 68 1f f9 49 00 ff 15 90 fa 54 00 83 c4 04 8b D$...$......$..].h..I.....T.....
531c0 e5 5d c3 83 7c 24 08 00 74 0c ff 34 24 ff 15 8c fa 54 00 83 c4 04 33 c0 8b e5 5d c3 cc cc cc cc .]..|$..t..4$....T....3...].....
531e0 55 8b ec 8b 4d 08 8d 45 10 50 ff 75 0c ba 65 8d 47 00 e8 99 f2 ff ff 83 c4 08 5d c3 cc cc cc cc U...M..E.P.u..e.G.........].....
53200 55 8b ec 8b 45 0c c7 80 70 06 00 00 00 00 00 00 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc U...E...p.......]...............
53220 55 8b ec 56 8b 75 08 85 f6 74 1f 8b 4e 08 85 c9 74 0e 33 d2 e8 d7 22 00 00 c7 46 08 00 00 00 00 U..V.u...t..N...t.3..."...F.....
53240 56 ff 15 8c fa 54 00 83 c4 04 5e 5d c3 cc cc cc 51 56 8b f2 57 85 f6 0f 84 80 00 00 00 80 b9 5b V....T....^]....QV..W..........[
53260 03 00 00 00 74 08 8b 81 bc 00 00 00 eb 28 80 b9 5a 03 00 00 00 74 08 8b 81 dc 00 00 00 eb 17 80 ....t........(..Z....t..........
53280 b9 57 03 00 00 00 74 08 8b 81 ac 00 00 00 eb 06 8b 81 98 00 00 00 ff b1 f4 00 00 00 50 68 a4 05 .W....t.....................Ph..
532a0 54 00 e8 19 fe ff ff 8b f8 83 c4 0c 85 ff 74 2d 8b cf 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 8b d7 T.............t-...Q...A..u.+...
532c0 51 8b ce e8 f8 39 00 00 83 c4 04 8b f0 57 ff 15 8c fa 54 00 83 c4 04 8b c6 5f 5e 59 c3 5f 33 c0 Q....9.......W....T......_^Y._3.
532e0 5e 59 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 14 8b c1 89 45 f8 57 8b fa 89 7d ^Y..............U........E.W...}
53300 fc 85 c0 0f 84 86 00 00 00 8d 4d ec 89 45 ec c7 45 f0 00 00 00 00 c7 45 f4 00 00 00 00 e8 de 3b ..........M..E..E......E.......;
53320 00 00 85 c0 74 69 53 8b 5d f0 56 8b 75 f4 66 90 39 38 74 48 85 f6 74 09 8b 46 08 8b f0 85 c0 75 ....tiS.].V.u.f.98tH..t..F.....u
53340 2e 8b 4d ec 8b c3 8b 79 10 3b c7 7d 1b 8b 09 8d 14 81 8b 0a 40 8b 09 85 c9 75 09 83 c2 04 3b c7 ..M....y.;.}........@....u....;.
53360 7c f0 eb 04 8b f1 8b d8 85 f6 74 21 8b 7d fc 8b 06 85 c0 75 bb 5e 5b 5f 8b e5 5d c3 ff 70 08 8b |.........t!.}.....u.^[_..]..p..
53380 50 04 8b 4d f8 e8 c6 38 00 00 83 c4 04 5e 5b 5f 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc P..M...8.....^[_..].............
533a0 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 14 53 8b da 89 4d f0 56 57 8b cb ................U.....S...M.VW..
533c0 33 ff 8b 03 89 45 fc 8b 90 10 06 00 00 e8 7e fe ff ff 8b f0 85 f6 0f 85 fa 00 00 00 6a 0c ff 15 3....E........~.............j...
533e0 84 fa 54 00 8b f8 83 c4 04 85 ff 0f 84 2d 01 00 00 6a 10 89 77 04 89 37 ff 15 84 fa 54 00 83 c4 ..T..........-...j..w..7....T...
53400 04 85 c0 0f 84 ae 00 00 00 89 70 0c c7 40 08 00 3e 45 00 89 30 89 70 04 89 47 08 80 bb 5b 03 00 ..........p..@..>E..0.p..G...[..
53420 00 00 74 08 8b 83 bc 00 00 00 eb 28 80 bb 5a 03 00 00 00 74 08 8b 83 dc 00 00 00 eb 17 80 bb 57 ..t........(..Z....t...........W
53440 03 00 00 00 74 08 8b 83 ac 00 00 00 eb 06 8b 83 98 00 00 00 ff b3 f4 00 00 00 50 68 a4 05 54 00 ....t.....................Ph..T.
53460 e8 5b fc ff ff 8b c8 83 c4 0c 89 4d f4 85 c9 74 38 8b 45 fc 8b d1 8b b0 10 06 00 00 8d 42 01 89 .[.........M...t8.E..........B..
53480 45 f8 8a 02 42 84 c0 75 f9 2b 55 f8 57 52 8b d1 8b ce e8 c9 36 00 00 ff 75 f4 8b f0 ff 15 8c fa E...B..u.+U.WR......6...u.......
534a0 54 00 83 c4 0c 85 f6 75 2b 8b 4f 08 85 c9 74 0e 33 d2 e8 59 20 00 00 c7 47 08 00 00 00 00 57 ff T......u+.O...t.3..Y....G.....W.
534c0 15 8c fa 54 00 83 c4 04 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b f7 8b 4e 08 53 8b 51 04 e8 fe 1e ...T........._^[..]....N.S.Q....
534e0 00 00 83 c4 04 85 c0 74 21 8b 4d f0 89 b3 70 06 00 00 ff 46 04 8b 41 1c 89 43 44 ff 41 1c ff 41 .......t!.M...p....F..A..CD.A..A
53500 18 33 c0 5f 5e 5b 8b e5 5d c3 85 ff 74 10 8b 45 fc 8b d7 8b 88 10 06 00 00 e8 d2 fd ff ff 5f 5e .3._^[..]...t..E.............._^
53520 b8 1b 00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 83 ec 18 89 55 f4 85 c9 0f 84 a1 00 00 .....[..].......U......U........
53540 00 89 4d e8 8d 4d e8 53 c7 45 ec 00 00 00 00 c7 45 f0 00 00 00 00 e8 a5 39 00 00 8b d8 85 db 0f ..M..M.S.E......E.......9.......
53560 84 7c 00 00 00 8b 4d ec 57 8b 7d f0 89 4d f8 56 8b 13 89 55 fc 85 ff 74 09 8b 47 08 8b f8 85 c0 .|....M.W.}..M.V...U...t..G.....
53580 75 2d 8b 45 e8 8b 70 10 3b ce 7d 1f 8b 00 8d 14 88 8b 02 41 8b 00 85 c0 75 09 83 c2 04 3b ce 7c u-.E..p.;.}........A....u....;.|
535a0 f0 eb 05 8b f8 89 4d f8 8b 55 fc 85 ff 74 04 8b 1f eb 04 33 ff 33 db 8b 72 08 8b 36 85 f6 74 18 ......M..U...t.....3.3..r..6..t.
535c0 8b 06 ff 75 f4 8b 76 08 50 ff 55 08 83 c4 08 83 f8 01 74 0b 85 f6 75 e8 8b 4d f8 85 db 75 91 5e ...u..v.P.U.......t...u..M...u.^
535e0 5f 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 53 56 89 4d f4 8d 4d f4 57 c7 _[..]...........U.....SV.M..M.W.
53600 45 f8 00 00 00 00 c7 45 fc 00 00 00 00 e8 ee 38 00 00 85 c0 74 5a 8b 75 fc 8b 5d f8 0f 1f 40 00 E......E.......8....tZ.u..]...@.
53620 8b 00 8b 40 08 8b 00 85 c0 75 4e 85 f6 74 09 8b 46 08 8b f0 85 c0 75 32 8b 4d f4 8b c3 8b 79 10 ...@.....uN..t..F.....u2.M....y.
53640 3b c7 7d 22 8b 09 8d 14 81 0f 1f 80 00 00 00 00 8b 0a 40 8b 09 85 c9 75 09 83 c2 04 3b c7 7c f0 ;.}"..............@....u....;.|.
53660 eb 04 8b f1 8b d8 85 f6 74 06 8b 06 85 c0 75 b0 5f 5e 33 c0 5b 8b e5 5d c3 8b 00 5f 5e 5b 8b e5 ........t.....u._^3.[..]..._^[..
53680 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 51 56 8b 31 c6 81 67 03 00 00 00 57 83 a6 f8 00 ]...............QV.1..g....W....
536a0 00 00 fd 83 be 54 01 00 00 00 0f 85 c7 00 00 00 83 be 48 02 00 00 03 0f 84 ba 00 00 00 8b 86 58 .....T............H............X
536c0 01 00 00 85 c0 74 31 6a 00 6a 00 6a 00 ff b6 b0 01 00 00 ff d0 83 c4 10 85 c0 0f 84 97 00 00 00 .....t1j.j.j....................
536e0 50 68 2c 06 54 00 56 e8 c4 05 ff ff 83 c4 0c b8 41 00 00 00 5f 5e 59 c3 8b 86 94 01 00 00 85 c0 Ph,.T.V.........A..._^Y.........
53700 74 3b ff b6 c4 01 00 00 6a 01 56 ff d0 83 c4 0c 8b f8 57 68 4c 06 54 00 56 e8 b2 04 ff ff 83 c4 t;......j.V.......WhL.T.V.......
53720 0c 85 ff 74 52 57 68 6c 06 54 00 56 e8 7f 05 ff ff 83 c4 0c b8 41 00 00 00 5f 5e 59 c3 81 be a0 ...tRWhl.T.V.........A..._^Y....
53740 47 00 00 6a e4 46 00 75 17 6a 00 6a 00 ff b6 a4 47 00 00 e8 51 bb 01 00 83 c4 0c 83 f8 ff 75 17 G..j.F.u.j.j....G...Q.........u.
53760 68 90 06 54 00 56 e8 45 05 ff ff 83 c4 08 b8 41 00 00 00 5f 5e 59 c3 5f 33 c0 5e 59 c3 cc cc cc h..T.V.E.......A..._^Y._3.^Y....
53780 8b 81 90 03 00 00 f6 40 3c 30 75 1e 80 b9 d4 01 00 00 00 74 12 83 b9 04 02 00 00 00 77 0c 83 b9 .......@<0u........t........w...
537a0 08 02 00 00 00 77 03 33 c0 c3 b8 01 00 00 00 c3 55 8b ec 83 e4 f8 83 ec 1c 33 c0 c7 44 24 10 64 .....w.3........U........3..D$.d
537c0 00 00 00 89 44 24 08 89 44 24 0c 88 44 24 02 8b 45 10 53 56 8b 75 08 8b d9 c6 00 00 8b 45 14 57 ....D$..D$..D$..E.SV.u.......E.W
537e0 8b fa c6 00 00 66 66 66 0f 1f 84 00 00 00 00 00 8b 83 00 03 00 00 b9 00 40 00 00 8b 16 85 c0 0f .....fff................@.......
53800 45 c8 8b 46 04 89 44 24 20 8b c2 23 46 04 83 f8 ff 74 26 80 7e 48 00 75 16 2b 56 20 8b 44 24 20 E..F..D$...#F....t&.~H.u.+V..D$.
53820 1b 46 24 85 c0 7f 08 7c 04 3b d1 73 02 8b ca 85 c9 75 06 89 4c 24 10 eb 35 8b 97 9c 03 00 00 8d .F$....|.;.s.....u..L$..5.......
53840 44 24 10 50 51 ff b6 9c 00 00 00 8b cf e8 ee 09 ff ff 83 c4 0c 89 44 24 14 83 f8 51 0f 84 bd 07 D$.PQ.................D$...Q....
53860 00 00 85 c0 0f 8f f8 07 00 00 8b 4c 24 10 8b 46 20 0b 46 24 75 62 8b 46 28 0b 46 2c 75 5a e8 bd ...........L$..F..F$ub.F(.F,uZ..
53880 db ff ff 2b 93 74 05 00 00 8b 8b 70 05 00 00 89 4c 24 20 66 0f 6e ca f3 0f e6 c9 f2 0f 5e 0d 20 ...+.t.....p....L$.f.n.......^..
538a0 46 54 00 3b c1 74 0e 2b c1 66 0f 6e c0 f3 0f e6 c0 f2 0f 58 c8 f2 0f 11 8b 58 05 00 00 83 be 84 FT.;.t.+.f.n.......X.....X......
538c0 00 00 00 00 7e 0e e8 75 db ff ff 89 46 7c 89 96 80 00 00 00 8b 4c 24 10 8b 45 0c 83 08 01 85 c9 ....~..u....F|.......L$..E......
538e0 75 0f 39 8e 98 00 00 00 75 07 c6 44 24 0d 01 eb 0e 32 c0 88 44 24 0d 85 c9 0f 8e 19 07 00 00 8b u.9.....u..D$....2..D$..........
53900 86 9c 00 00 00 c6 04 01 00 8b 86 9c 00 00 00 89 46 5c 8b 87 90 03 00 00 8b 40 34 85 c0 74 27 8d ................F\.......@4..t'.
53920 4c 24 0e 51 8d 4c 24 14 51 57 53 ff d0 83 c4 10 89 44 24 14 85 c0 0f 85 26 07 00 00 38 44 24 0e L$.Q.L$.QWS......D$.....&...8D$.
53940 0f 85 d9 06 00 00 80 7e 48 00 74 7b 8d 44 24 0f c6 44 24 0f 00 50 8d 44 24 14 8b d7 50 8b cb e8 .......~H.t{.D$..D$..P.D$...P...
53960 6c 72 00 00 83 c4 08 89 44 24 14 85 c0 0f 85 ef 06 00 00 8b 87 90 03 00 00 8b 40 34 85 c0 74 3c lr......D$................@4..t<
53980 83 7e 14 00 7f 36 7c 06 83 7e 10 00 77 2e 83 7c 24 10 00 7e 27 8d 4c 24 0e 51 8d 4c 24 14 51 57 .~...6|..~..w..|$..~'.L$.Q.L$.QW
539a0 53 ff d0 83 c4 10 89 44 24 14 85 c0 0f 85 b0 06 00 00 38 44 24 0e 0f 85 63 06 00 00 80 7c 24 0f S......D$.........8D$...c....|$.
539c0 00 0f 85 63 04 00 00 83 7e 5c 00 8a 4c 24 0d 0f 84 02 04 00 00 80 7e 48 00 0f 85 f8 03 00 00 83 ...c....~\..L$........~H........
539e0 7c 24 10 00 7f 08 84 c9 0f 84 e9 03 00 00 80 bb 38 03 00 00 00 0f 85 ad 05 00 00 83 be 98 00 00 |$..............8...............
53a00 00 00 0f 85 eb 00 00 00 84 c9 0f 85 e3 00 00 00 8b 87 90 03 00 00 f7 40 3c 03 00 04 00 0f 84 d0 .......................@<.......
53a20 00 00 00 83 bb 04 01 00 00 00 74 21 38 8f 55 03 00 00 0f 85 7c 04 00 00 68 a0 07 54 00 53 c6 86 ..........t!8.U.....|...h..T.S..
53a40 ad 00 00 00 01 e8 86 01 ff ff 83 c4 08 8b 93 78 47 00 00 8b c2 8b 8b 7c 47 00 00 0b c1 74 1c 80 ...............xG......|G....t..
53a60 7e 6c 00 75 16 83 bb 48 02 00 00 01 75 0d 80 be ad 00 00 00 00 0f 84 12 04 00 00 8b 8b 3c 02 00 ~l.u...H....u................<..
53a80 00 85 c9 74 6e 83 bb 70 47 00 00 00 75 65 8b 86 90 00 00 00 8b 96 94 00 00 00 0b c2 74 55 8b 83 ...tn..pG...ue..............tU..
53aa0 40 02 00 00 0b 83 44 02 00 00 74 47 83 e9 02 74 22 3b 93 44 02 00 00 7c 10 7f 38 8b 86 90 00 00 @.....D...tG...t";.D...|..8.....
53ac0 00 3b 83 40 02 00 00 77 2a b8 b8 06 54 00 e9 16 04 00 00 3b 93 44 02 00 00 0f 8f 05 04 00 00 7c .;.@...w*...T......;.D.........|
53ae0 12 8b 86 90 00 00 00 3b 83 40 02 00 00 0f 83 f1 03 00 00 ff 86 98 00 00 00 80 bb 40 03 00 00 00 .......;.@.................@....
53b00 74 3c 83 7e 4c 00 ba 03 00 00 00 57 8b cb 74 1f ff 76 58 ff b3 24 06 00 00 e8 52 08 ff ff 83 c4 t<.~L......W..t..vX..$....R.....
53b20 0c 83 7e 4c 01 75 17 57 ba 03 00 00 00 8b cb ff 74 24 14 ff 76 5c e8 35 08 ff ff 83 c4 0c 80 be ..~L.u.W........t$..v\.5........
53b40 c0 00 00 00 00 74 77 8b 56 5c 8d 44 24 10 50 ff 74 24 14 8b cf e8 e6 e7 00 00 83 c4 08 85 c0 0f .....tw.V\.D$.P.t$..............
53b60 8f cd 03 00 00 83 f8 ff 75 54 83 a6 a8 00 00 00 fe 8b 47 30 89 44 24 20 85 c0 74 42 50 68 74 08 ........uT........G0.D$...tBPht.
53b80 54 00 ff 37 e8 47 00 ff ff 8b 0f 83 c4 0c 8b 41 40 85 c0 74 29 f6 40 60 01 74 23 ff 74 24 20 68 T..7.G.........A@..t).@`.t#.t$.h
53ba0 9c 08 54 00 51 e8 26 00 ff ff 8b 44 24 2c 83 c4 0c 29 87 10 04 00 00 c6 87 6d 03 00 00 01 83 7e ..T.Q.&....D$,...).......m.....~
53bc0 4c 00 74 13 80 be ad 00 00 00 00 75 0a 8b 46 58 01 46 20 83 56 24 00 8b 4e 10 83 f9 ff 75 09 39 L.t........u..FX.F..V$..N....u.9
53be0 4e 14 0f 84 c0 00 00 00 8b 44 24 10 99 03 46 20 13 56 24 3b 56 14 0f 8c ac 00 00 00 7f 08 3b c1 N........D$...F..V$;V.........;.
53c00 0f 82 a2 00 00 00 8b 56 20 8b c2 2b c1 8b 4c 24 10 03 c1 89 44 24 18 74 76 80 be ad 00 00 00 00 .......V...+..L$....D$.tv.......
53c20 75 6d 8b 07 8b 40 40 85 c0 74 42 f6 40 60 01 74 3c 8b 46 10 51 ff 76 24 52 ff 76 14 50 ff 76 04 um...@@..tB.@`.t<.F.Q.v$R.v.P.v.
53c40 ff 36 ff b3 68 47 00 00 ff 74 24 38 68 b8 08 54 00 53 e8 79 ff fe ff 8b 44 24 44 83 c4 2c 29 87 .6..hG...t$8h..T.S.y....D$D..,).
53c60 10 04 00 00 c6 87 6d 03 00 00 01 eb 22 ff 76 24 8b 46 10 52 ff 76 14 50 ff 76 04 ff 36 ff 74 24 ......m.....".v$.F.R.v.P.v..6.t$
53c80 30 68 28 09 54 00 53 e8 44 ff fe ff 83 c4 24 8b 46 10 b9 00 00 00 00 2b 46 20 0f 48 c1 83 a6 a8 0h(.T.S.D.....$.F......+F..H....
53ca0 00 00 00 fe 89 44 24 10 8b 44 24 10 8b cb 99 01 46 20 11 56 24 ff 76 24 ff 76 20 e8 40 24 00 00 .....D$..D$.....F..V$.v$.v..@$..
53cc0 83 c4 08 80 be c0 00 00 00 00 0f 85 03 01 00 00 83 7c 24 10 00 75 12 83 7e 4c 00 75 16 8a 4c 24 .................|$..u..~L.u..L$
53ce0 0d 84 c9 0f 84 ee 00 00 00 83 7e 4c 00 0f 84 8a 00 00 00 80 be ad 00 00 00 00 0f 85 7d 00 00 00 ..........~L................}...
53d00 8b 4e 10 8b c1 8b 56 14 23 c2 83 f8 ff 74 2e 33 c0 3b c2 7c 28 7f 05 39 4e 58 76 21 8b 93 24 06 .N....V.#....t.3.;.|(..9NXv!..$.
53d20 00 00 85 c9 75 38 8b ca 8d 41 01 89 44 24 20 90 8a 01 41 84 c0 75 f9 2b 4c 24 20 eb 21 8b 4e 58 ....u8...A..D$....A..u.+L$..!.NX
53d40 8b 93 24 06 00 00 85 c9 75 14 8b ca 8d 41 01 89 44 24 20 8a 01 41 84 c0 75 f9 2b 4c 24 20 51 52 ..$.....u....A..D$...A..u.+L$.QR
53d60 ba 01 00 00 00 8b cf e8 b4 02 ff ff 83 c4 08 89 44 24 14 85 c0 0f 85 e7 02 00 00 eb 04 8b 44 24 ................D$............D$
53d80 14 83 7e 4c 02 7d 3d 80 be ad 00 00 00 00 75 34 8b 4c 24 10 8b 56 5c 85 c9 75 14 8b ca 8d 41 01 ..~L.}=.......u4.L$..V\..u....A.
53da0 89 44 24 20 8a 01 41 84 c0 75 f9 2b 4c 24 20 51 52 ba 01 00 00 00 8b cf e8 63 02 ff ff 83 c4 08 .D$...A..u.+L$.QR........c......
53dc0 89 44 24 14 c7 46 4c 00 00 00 00 85 c0 0f 85 8f 02 00 00 8a 4c 24 0d 8b 87 90 03 00 00 83 78 34 .D$..FL.............L$........x4
53de0 00 74 15 8b 54 24 18 85 d2 74 0d 80 bf 6d 03 00 00 00 0f 84 e8 01 00 00 84 c9 74 07 83 a6 a8 00 .t..T$...t...m............t.....
53e00 00 00 fe 8b cf e8 76 f9 ff ff 85 c0 0f 84 0d 02 00 00 8b 4c 24 1c 8b c1 49 89 4c 24 1c 85 c0 0f ......v............L$...I.L$....
53e20 85 cb f9 ff ff e9 f5 01 00 00 8b 4c 24 10 85 c9 0f 8e e9 01 00 00 8b 07 8b 40 40 85 c0 74 31 f6 ...........L$............@@..t1.
53e40 40 60 01 74 2b ff b3 68 47 00 00 51 68 10 07 54 00 53 e8 79 fd fe ff 8b 44 24 20 83 c4 10 29 87 @`.t+..hG..Qh..T.S.y....D$....).
53e60 10 04 00 00 c6 87 6d 03 00 00 01 e9 af 01 00 00 ff b3 68 47 00 00 ff 74 24 14 68 50 07 54 00 53 ......m...........hG...t$.hP.T.S
53e80 e8 4b fd fe ff 83 c4 10 e9 92 01 00 00 39 16 75 39 39 4e 04 75 34 68 bc 07 54 00 53 e8 2f fd fe .K...........9.u99N.u4h..T.S./..
53ea0 ff 83 c4 08 80 bf 55 03 00 00 01 74 07 c6 87 55 03 00 00 01 8b 45 10 83 a6 a8 00 00 00 fe c6 00 ......U....t...U.....E..........
53ec0 01 33 c0 5f 5e 5b 8b e5 5d c3 68 e8 07 54 00 53 e8 db fd fe ff 83 c4 08 b8 21 00 00 00 5f 5e 5b .3._^[..].h..T.S.........!..._^[
53ee0 8b e5 5d c3 b8 e4 06 54 00 50 53 e8 e0 fc fe ff 8b 45 10 c6 83 e4 47 00 00 01 68 28 08 54 00 53 ..]....T.PS......E....G...h(.T.S
53f00 c6 00 01 c7 83 d4 47 00 00 30 01 00 00 e8 be fc fe ff 83 c4 10 80 bf 55 03 00 00 01 0f 84 3e 01 ......G..0.............U......>.
53f20 00 00 c6 87 55 03 00 00 01 33 c0 5f 5e 5b 8b e5 5d c3 83 f8 04 75 1a 68 48 08 54 00 53 e8 6e fd ....U....3._^[..]....u.hH.T.S.n.
53f40 fe ff 83 c4 08 b8 17 00 00 00 5f 5e 5b 8b e5 5d c3 48 83 f8 05 77 31 ff 24 85 6c 4c 45 00 b8 44 .........._^[..].H...w1.$.lLE..D
53f60 36 54 00 eb 28 b8 60 36 54 00 eb 21 b8 88 36 54 00 eb 1a b8 88 d5 53 00 eb 13 b8 a4 36 54 00 eb 6T..(.`6T..!..6T......S.....6T..
53f80 0c b8 18 dc 53 00 eb 05 b8 2c fb 49 00 50 68 5c 08 54 00 53 e8 17 fd fe ff 83 c4 0c b8 38 00 00 ....S....,.I.Ph\.T.S.........8..
53fa0 00 5f 5e 5b 8b e5 5d c3 8b 87 90 03 00 00 8b 40 40 25 00 02 00 00 0f 94 c1 a9 00 02 00 00 75 0e ._^[..]........@@%............u.
53fc0 3a 8f 55 03 00 00 74 06 88 8f 55 03 00 00 8b 45 10 c6 00 01 b8 08 00 00 00 5f 5e 5b 8b e5 5d c3 :.U...t...U....E........._^[..].
53fe0 8b 44 24 10 8d 4c 24 0e 01 46 5c 8b 87 90 03 00 00 51 8d 4c 24 14 89 54 24 14 51 8b 40 34 57 53 .D$..L$..F\......Q.L$..T$.Q.@4WS
54000 ff d0 83 c4 10 85 c0 75 59 38 44 24 0e 74 10 83 8e a8 00 00 00 01 eb 07 83 a6 a8 00 00 00 fe 83 .......uY8D$.t..................
54020 7c 24 1c 00 7f 10 8b 45 14 c7 87 50 06 00 00 01 00 00 00 c6 00 01 8b 86 a8 00 00 00 24 03 3c 02 |$.....E...P................$.<.
54040 75 1e 80 bf 55 03 00 00 00 74 15 68 94 09 54 00 53 e8 7a fb fe ff 83 c4 08 83 a6 a8 00 00 00 fd u...U....t.h..T.S.z.............
54060 33 c0 5f 5e 5b 8b e5 5d c3 0f 1f 00 5e 4b 45 00 65 4b 45 00 6c 4b 45 00 73 4b 45 00 7a 4b 45 00 3._^[..]....^KE.eKE.lKE.sKE.zKE.
54080 81 4b 45 00 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 81 ec cc 00 00 00 53 56 57 8b .KE.............U...........SVW.
540a0 7d 08 8b da 89 5c 24 18 8b f1 c6 44 24 13 00 8b 47 20 0b 47 24 75 47 8b 47 28 0b 47 2c 75 3f e8 }....\$....D$...G..G$uG.G(.G,u?.
540c0 7c d3 ff ff 2b 96 74 05 00 00 8b 8e 70 05 00 00 89 4c 24 20 66 0f 6e ca f3 0f e6 c9 f2 0f 5e 0d |...+.t.....p....L$.f.n.......^.
540e0 20 46 54 00 3b c1 74 0e 2b c1 66 0f 6e c0 f3 0f e6 c0 f2 0f 58 c8 f2 0f 11 8e 58 05 00 00 8b 45 .FT.;.t.+.f.n.......X.....X....E
54100 0c 83 08 02 83 be 08 01 00 00 00 0f 85 5c 03 00 00 8b 87 a0 00 00 00 89 86 0c 01 00 00 80 bf ac .............\..................
54120 00 00 00 00 0f 85 02 03 00 00 83 bf 84 00 00 00 02 8b 8e 14 01 00 00 75 47 83 79 58 02 75 41 83 .......................uG.yX.uA.
54140 a7 a8 00 00 00 fd c7 87 84 00 00 00 01 00 00 00 e8 eb d2 ff ff 89 47 7c 8b ce 8b 45 0c 89 97 80 ......................G|...E....
54160 00 00 00 83 20 fd 8b 86 a4 04 00 00 99 52 50 e8 7c f4 fe ff 83 c4 08 33 c0 5f 5e 5b 8b e5 5d c3 .............RP.|......3._^[..].
54180 8b 83 90 03 00 00 f7 40 3c 03 00 04 00 74 09 83 79 58 01 0f 94 44 24 13 8b 1b b9 00 40 00 00 89 .......@<....t..yX...D$.....@...
541a0 5c 24 1c 89 4c 24 14 80 bb 11 01 00 00 00 8b 83 0c 01 00 00 74 12 b9 f4 3f 00 00 83 c0 0a 89 4c \$..L$..............t...?......L
541c0 24 14 89 83 0c 01 00 00 ff b3 a4 47 00 00 51 6a 01 50 8b 83 a0 47 00 00 ff d0 8b c8 83 c4 10 89 $..........G..Qj.P...G..........
541e0 4c 24 0c 89 4c 24 20 81 f9 00 00 00 10 75 1d b8 ac 05 54 00 be 2a 00 00 00 50 53 e8 b0 fa fe ff L$..L$.......u....T..*...PS.....
54200 83 c4 08 8b c6 5f 5e 5b 8b e5 5d c3 81 f9 01 00 00 10 75 37 8b 4c 24 18 8b 81 90 03 00 00 f6 40 ....._^[..].......u7.L$........@
54220 40 10 74 07 b8 cc 05 54 00 eb 2b 83 8b f8 00 00 00 20 80 bb 11 01 00 00 00 0f 84 ef 01 00 00 83 @.t....T..+.....................
54240 83 0c 01 00 00 f6 e9 e3 01 00 00 3b 4c 24 14 76 1d b8 00 06 54 00 50 53 be 1a 00 00 00 e8 4e fa ...........;L$.v....T.PS......N.
54260 fe ff 83 c4 08 8b c6 5f 5e 5b 8b e5 5d c3 80 bb 13 01 00 00 00 0f 85 af 00 00 00 80 bb 11 01 00 ......._^[..]...................
54280 00 00 0f 84 a2 00 00 00 8b 44 24 1c ba 80 fa 49 00 bb 1c f9 49 00 80 b8 16 02 00 00 00 8d 44 24 .........D$....I....I.........D$
542a0 2c 0f 45 da 53 51 68 24 06 54 00 6a 0b 50 e8 0d ed ff ff 8b 4c 24 30 83 c4 14 01 44 24 0c 29 81 ,.E.SQh$.T.j.P......L$0....D$.).
542c0 0c 01 00 00 50 8d 44 24 30 50 ff b1 0c 01 00 00 e8 bb 42 01 00 8b cb 83 c4 0c 8d 51 01 0f 1f 00 ....P.D$0P........B........Q....
542e0 8a 01 41 84 c0 75 f9 8b 44 24 1c 2b ca 51 53 8b 80 0c 01 00 00 03 44 24 14 50 e8 91 42 01 00 83 ..A..u..D$.+.QS.......D$.P..B...
54300 c4 0c 83 7c 24 20 00 75 0b 8b 44 24 1c c6 80 fc 00 00 00 01 8d 4b 01 8a 03 43 84 c0 75 f9 2b d9 ...|$..u..D$.........K...C..u.+.
54320 8b 4c 24 0c 03 cb 89 4c 24 0c 85 c9 0f 84 f4 00 00 00 0f 8e 05 01 00 00 80 7c 24 13 00 89 8e 08 .L$....L$................|$.....
54340 01 00 00 0f 85 20 01 00 00 80 be 16 02 00 00 00 0f 84 13 01 00 00 83 be 60 46 00 00 00 75 32 68 ........................`F...u2h
54360 00 80 00 00 ff 15 84 fa 54 00 83 c4 04 89 86 60 46 00 00 85 c0 75 1a 68 d0 09 54 00 56 e8 2e f9 ........T......`F....u.h..T.V...
54380 fe ff 83 c4 08 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 7c 24 0c 33 c9 33 d2 0f 1f 80 00 00 00 00 .........._^[..]..|$.3.3........
543a0 8b 86 0c 01 00 00 8a 1c 02 8b 86 60 46 00 00 80 fb 0a 75 4a c6 04 08 0d 41 8b 86 60 46 00 00 88 ...........`F.....uJ....A..`F...
543c0 1c 01 80 be 16 02 00 00 00 75 36 8b 86 94 47 00 00 8b 9e 90 47 00 00 89 44 24 14 8b c3 23 44 24 .........u6...G.....G...D$...#D$
543e0 14 83 f8 ff 74 1b 8b 44 24 14 83 c3 01 89 9e 90 47 00 00 83 d0 00 89 86 94 47 00 00 eb 03 88 1c ....t..D$.......G........G......
54400 08 42 41 3b d7 7c 99 8b 5c 24 18 3b cf 8b 7d 08 74 5b 8b 86 60 46 00 00 89 86 0c 01 00 00 89 8e .BA;.|..\$.;..}.t[..`F..........
54420 08 01 00 00 eb 47 8b 4c 24 18 eb 02 8b cb f6 87 a8 00 00 00 20 0f 85 19 02 00 00 eb 04 8b 4c 24 .....G.L$.....................L$
54440 18 83 a7 a8 00 00 00 fd 80 b9 67 03 00 00 00 0f 84 ff 01 00 00 e8 36 f2 ff ff 85 c0 0f 84 f2 01 ..........g...........6.........
54460 00 00 5f 5e 5b 8b e5 5d c3 8b 5c 24 18 8b 83 a0 03 00 00 33 c9 3b 83 94 01 00 00 8d 44 24 14 50 .._^[..]..\$.......3.;......D$.P
54480 ff b6 08 01 00 00 0f 94 c1 c7 44 24 1c 00 00 00 00 ff b6 0c 01 00 00 51 8b 84 8b ac 01 00 00 53 ..........D$...........Q.......S
544a0 ff d0 83 c4 14 89 44 24 0c 85 c0 79 1d 8b 44 24 14 85 c0 0f 84 ee 00 00 00 83 f8 51 0f 85 94 01 ......D$...y..D$...........Q....
544c0 00 00 c7 44 24 0c 00 00 00 00 80 be 40 03 00 00 00 74 7d 80 be 28 03 00 00 00 8b 8e 0c 01 00 00 ...D$.......@....t}..(..........
544e0 89 4c 24 14 0f 84 f7 00 00 00 8b 83 9c 00 00 00 85 c0 0f 84 e9 00 00 00 50 68 a8 f4 53 00 68 90 .L$.....................Ph..S.h.
54500 f4 53 00 68 ac f4 53 00 8d 44 24 48 68 a0 00 00 00 50 e8 a9 ea ff ff 8d 5c 24 50 83 c4 18 8d 4b .S.h..S..D$Hh....P......\$P....K
54520 01 8a 03 43 84 c0 75 f9 8b 86 90 01 00 00 2b d9 85 c0 74 7f ff b6 1c 01 00 00 8d 4c 24 3c 53 51 ...C..u.......+...t........L$<SQ
54540 6a 00 56 ff d0 83 c4 14 85 c0 0f 84 8d 00 00 00 8b 5c 24 0c 01 5f 28 8b 47 28 83 57 2c 00 8b 4f j.V..............\$.._(.G(.W,..O
54560 2c 3b 86 90 47 00 00 75 1d 3b 8e 94 47 00 00 75 15 68 f0 09 54 00 56 c6 87 ac 00 00 00 01 e8 4d ,;..G..u.;..G..u.h..T.V........M
54580 f6 fe ff 83 c4 08 8b 8e 08 01 00 00 8b 44 24 0c 3b c8 74 74 2b c8 01 86 0c 01 00 00 89 8e 08 01 .............D$.;.tt+...........
545a0 00 00 e9 9d 00 00 00 b8 37 00 00 00 5f 5e 5b 8b e5 5d c3 ff b6 18 01 00 00 6a 01 6a 02 68 b4 a3 ........7..._^[..].......j.j.h..
545c0 53 00 e8 c3 7e 01 00 ff b6 18 01 00 00 8d 44 24 4c 6a 01 53 50 e8 b0 7e 01 00 83 c4 20 8b 4c 24 S...~.........D$Lj.SP..~......L$
545e0 14 8b 86 90 01 00 00 8b 5c 24 0c 85 c0 0f 84 61 ff ff ff ff b6 1c 01 00 00 53 51 6a 04 56 ff d0 ........\$.....a.........SQj.V..
54600 83 c4 14 e9 4c ff ff ff 8b 87 a0 00 00 00 89 86 0c 01 00 00 c7 86 08 01 00 00 00 00 00 00 80 bf ....L...........................
54620 ac 00 00 00 00 74 1d 8b 4c 24 18 83 a7 a8 00 00 00 fd 80 b9 67 03 00 00 00 74 09 e8 50 f0 ff ff .....t..L$..........g....t..P...
54640 85 c0 75 12 ff 77 2c 8b ce ff 77 28 e8 4f 1b 00 00 83 c4 08 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc ..u..w,...w(.O......3._^[..]....
54660 55 8b ec 83 ec 1c 53 56 8b f1 c7 45 fc 00 00 00 00 8b da 89 75 f8 57 8d 7b 50 8b 86 50 06 00 00 U.....SV...E........u.W.{P..P...
54680 89 45 f4 c7 86 50 06 00 00 00 00 00 00 8b 8f a8 00 00 00 8b c1 24 15 3c 01 75 0b 8b 86 9c 03 00 .E...P...............$.<.u......
546a0 00 89 45 f0 eb 07 c7 45 f0 ff ff ff ff 80 e1 2a 80 f9 02 75 08 8b 96 a0 03 00 00 eb 03 83 ca ff ..E....E.......*...u............
546c0 8b 06 8b 4d f4 83 c9 01 83 b8 98 47 00 00 00 0f 44 4d f4 89 4d f4 85 c9 75 13 51 51 8b 4d f0 52 ...M.......G....DM..M...u.QQ.M.R
546e0 e8 7b 15 ff ff 8b c8 83 c4 0c 89 4d f4 83 f9 04 75 1a 68 18 0a 54 00 53 e8 b3 f5 fe ff 83 c4 08 .{.........M....u.h..T.S........
54700 b8 37 00 00 00 5f 5e 5b 8b e5 5d c3 f6 87 a8 00 00 00 01 74 3b f6 c1 01 75 09 80 be 6d 03 00 00 .7..._^[..]........t;...u...m...
54720 00 74 2d ff 75 0c 8d 45 fc 8b d6 ff 75 08 8b cb 50 57 e8 79 f0 ff ff 83 c4 10 85 c0 0f 85 05 03 .t-.u..E....u...PW.y............
54740 00 00 8b 4d 08 38 01 0f 85 fa 02 00 00 8b 4d f4 23 8f a8 00 00 00 f6 c1 02 74 19 8d 45 fc 8b d6 ...M.8........M.#........t..E...
54760 50 57 8b cb e8 27 f9 ff ff 83 c4 08 85 c0 0f 85 d3 02 00 00 e8 c7 cc ff ff 83 7d fc 00 89 47 40 PW...'....................}...G@
54780 89 57 44 74 26 8b 57 08 85 d2 74 0b 8b 47 20 8b 4f 24 89 02 89 4a 04 8b 57 18 85 d2 74 78 8b 47 .WDt&.W...t..G..O$...J..W...tx.G
547a0 28 8b 4f 2c 89 02 89 4a 04 eb 6b 83 bf 84 00 00 00 01 75 62 8b f0 8b c2 2b 87 80 00 00 00 6a 00 (.O,...J..k.......ub....+.....j.
547c0 99 68 e8 03 00 00 52 50 e8 03 b8 03 00 2b 77 7c 8b ca 89 45 f0 69 c6 e8 03 00 00 8b 75 f0 99 03 .h....RP.....+w|...E.i......u...
547e0 f0 8b 83 a4 04 00 00 13 ca 99 3b ca 7c 25 7f 04 3b f0 72 1f 83 8f a8 00 00 00 02 68 34 0a 54 00 ..........;.|%..;.r........h4.T.
54800 53 c7 87 84 00 00 00 00 00 00 00 e8 c0 f3 fe ff 83 c4 08 8b 75 f8 8b ce e8 23 1a 00 00 85 c0 0f S...................u....#......
54820 85 02 02 00 00 ff 77 44 8b cb ff 77 40 e8 de 77 00 00 83 c4 08 85 c0 0f 85 0a 02 00 00 39 87 a8 ......wD...w@..w.............9..
54840 00 00 00 0f 84 57 01 00 00 8b 8b c8 01 00 00 8d 47 40 8b f0 89 45 f0 33 c0 85 c9 0f 9f c0 83 e8 .....W..........G@...E.3........
54860 01 74 21 83 e8 01 74 16 83 e8 01 0f 85 c2 01 00 00 8b 83 cc 01 00 00 3b c8 0f 4d c8 eb 06 8b 8b .t!...t................;..M.....
54880 cc 01 00 00 8b c1 99 89 45 f8 89 55 f4 85 f6 75 11 e8 aa cb ff ff 8d 75 e8 89 45 e8 89 55 ec 89 ........E..U...u.......u..E..U..
548a0 75 f0 8b 45 f0 8b 36 6a 00 68 e8 03 00 00 8b 40 04 2b 83 7c 05 00 00 99 52 50 e8 11 b7 03 00 29 u..E..6j.h.....@.+.|....RP.....)
548c0 45 f8 8b 4d f4 1b ca 2b b3 78 05 00 00 69 c6 e8 03 00 00 8b 75 f8 99 2b f0 8b c6 1b ca 0b c1 74 E..M...+.x...i......u..+.......t
548e0 12 85 c9 0f 8f 4a 01 00 00 7c 08 85 f6 0f 83 40 01 00 00 8b 37 8b c6 8b 57 04 23 c2 8b 4f 44 2b .....J...|.....@....7...W.#..OD+
54900 8b 74 05 00 00 83 f8 ff 8b c1 74 4b 52 56 ff 77 24 99 ff 77 20 6a 00 68 e8 03 00 00 52 50 e8 ad .t........tKRV.w$..w.j.h....RP..
54920 b6 03 00 8b f0 8b ca 8b 47 40 2b 83 70 05 00 00 69 c0 e8 03 00 00 99 03 f0 13 ca 51 56 68 88 f2 ........G@+.p...i..........QVh..
54940 53 00 53 e8 68 f3 fe ff 83 c4 20 b8 1c 00 00 00 5f 5e 5b 8b e5 5d c3 ff 77 24 99 ff 77 20 6a 00 S.S.h..........._^[..]..w$..w.j.
54960 68 e8 03 00 00 52 50 e8 64 b6 03 00 8b f0 8b ca 8b 47 40 2b 83 70 05 00 00 69 c0 e8 03 00 00 99 h....RP.d........G@+.p...i......
54980 03 f0 13 ca 51 56 68 e0 f2 53 00 53 e8 1f f3 fe ff 83 c4 18 b8 1c 00 00 00 5f 5e 5b 8b e5 5d c3 ....QVh..S.S............._^[..].
549a0 80 bb 38 03 00 00 00 75 73 8b 17 8b c2 8b 4f 04 23 c1 83 f8 ff 74 3c 8b 47 20 89 45 f0 8b 47 24 ..8....us.....O.#....t<.G..E..G$
549c0 39 57 20 75 04 3b c1 74 2a 83 bb 04 01 00 00 00 75 21 2b 55 f0 1b c8 51 52 68 54 0a 54 00 53 e8 9W.u.;.t*.......u!+U...QRhT.T.S.
549e0 cc f2 fe ff 83 c4 10 b8 12 00 00 00 5f 5e 5b 8b e5 5d c3 80 bf c0 00 00 00 00 74 20 83 7e 20 04 ............_^[..]........t..~..
54a00 74 1a 68 88 0a 54 00 53 e8 a3 f2 fe ff 83 c4 08 b8 12 00 00 00 5f 5e 5b 8b e5 5d c3 8b ce e8 1d t.h..T.S............._^[..].....
54a20 18 00 00 85 c0 74 0c b8 2a 00 00 00 5f 5e 5b 8b e5 5d c3 f7 87 a8 00 00 00 33 00 00 00 8b 4d 08 .....t..*..._^[..].......3....M.
54a40 0f 94 c0 88 01 33 c0 5f 5e 5b 8b e5 5d c3 cc cc 55 8b ec 8b 4d 08 8b 81 7c 01 00 00 89 81 a0 47 .....3._^[..]...U...M...|......G
54a60 00 00 8b 81 2c 01 00 00 89 81 a4 47 00 00 5d c3 51 56 8b f1 57 83 be c0 04 00 00 00 75 17 68 c0 ....,......G..].QV..W.......u.h.
54a80 0a 54 00 56 e8 27 f2 fe ff 83 c4 08 b8 03 00 00 00 5f 5e 59 c3 83 be 4c 46 00 00 00 75 30 8b be .T.V.'..........._^Y...LF...u0..
54aa0 f4 02 00 00 6a 40 57 ff 15 94 fa 54 00 83 c4 08 85 c0 0f 84 d2 01 00 00 89 be f4 02 00 00 89 86 ....j@W....T....................
54ac0 4c 46 00 00 c7 86 50 46 00 00 01 00 00 00 8b 86 3c 01 00 00 ff b6 00 48 00 00 89 86 08 47 00 00 LF....PF........<......H.....G..
54ae0 8b 86 40 01 00 00 c7 86 44 01 00 00 00 00 00 00 c6 86 40 46 00 00 00 c6 86 64 46 00 00 00 c7 86 ..@.....D.........@F.....dF.....
54b00 5c 47 00 00 00 00 00 00 c6 86 28 47 00 00 00 89 86 18 47 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 \G........(G......G......T......
54b20 00 48 00 00 00 00 00 00 83 be 48 02 00 00 04 75 0e 8b 86 e0 01 00 00 8b 8e e4 01 00 00 eb 0c 8b .H........H....u................
54b40 86 60 01 00 00 8b 8e 64 01 00 00 89 86 90 47 00 00 89 8e 94 47 00 00 83 be d0 04 00 00 00 74 07 .`.....d......G.....G.........t.
54b60 8b ce e8 99 a1 ff ff 33 ff 39 be d4 04 00 00 74 11 8b ce e8 98 1d ff ff 8b f8 85 ff 0f 85 34 01 .......3.9.....t..............4.
54b80 00 00 8b ce c6 86 6c 46 00 00 01 e8 20 b9 ff ff 83 a6 18 05 00 00 9f 0f 57 c0 0f 11 86 38 05 00 ......lF................W....8..
54ba0 00 c7 86 e8 04 00 00 00 00 00 00 0f 11 86 50 05 00 00 c7 86 ec 04 00 00 00 00 00 00 c7 86 f0 04 ..............P.................
54bc0 00 00 00 00 00 00 c7 86 f4 04 00 00 00 00 00 00 c7 86 08 06 00 00 00 00 00 00 e8 61 c8 ff ff 81 ...........................a....
54be0 a6 18 05 00 00 90 00 00 00 89 86 68 05 00 00 8b 86 c8 01 00 00 89 96 6c 05 00 00 c7 86 88 05 00 ...........h...........l........
54c00 00 00 00 00 00 c7 86 8c 05 00 00 00 00 00 00 c7 86 98 05 00 00 00 00 00 00 c7 86 9c 05 00 00 00 ................................
54c20 00 00 00 85 c0 74 0d 99 8b ce 52 50 e8 bf e9 fe ff 83 c4 08 8b 86 cc 01 00 00 85 c0 74 0d 99 8b .....t....RP................t...
54c40 ce 52 50 e8 a8 e9 fe ff 83 c4 08 8b 86 08 47 00 00 21 86 0c 47 00 00 8b 86 18 47 00 00 21 86 1c .RP...........G..!..G.....G..!..
54c60 47 00 00 80 be 74 04 00 00 00 74 4a 83 be c4 47 00 00 00 75 41 6a 10 ff 15 84 fa 54 00 83 c4 04 G....t....tJ...G...uAj.....T....
54c80 85 c0 75 0f 89 86 c4 47 00 00 b8 1b 00 00 00 5f 5e 59 c3 c7 40 0c 00 00 00 00 33 ff c7 40 08 50 ..u....G......._^Y..@.....3..@.P
54ca0 4b 46 00 c7 00 00 00 00 00 c7 40 04 00 00 00 00 89 86 c4 47 00 00 8b c7 5f 5e 59 c3 cc cc cc cc KF........@........G...._^Y.....
54cc0 53 56 57 8b fa 8b f1 b7 01 8a 1f 84 db 74 5e 90 80 fb 20 74 3a 33 c9 0f b6 c7 80 fb 3f 0f 45 c8 SVW..........t^....t:3......?.E.
54ce0 8a f9 80 fb 80 72 1d 0f b6 c3 50 68 cc 0a 54 00 6a 04 56 e8 c8 e2 ff ff b8 03 00 00 00 83 c4 10 .....r....Ph..T.j.V.............
54d00 03 f0 eb 21 b8 01 00 00 00 88 1e 03 f0 eb 16 84 ff 74 0e 66 c7 06 25 32 c6 46 02 30 83 c6 03 eb ...!.............t.f..%2.F.0....
54d20 04 c6 06 2b 46 8a 5f 01 47 84 db 75 a3 5f c6 06 00 5e 5b c3 cc cc cc cc cc cc cc cc cc cc cc cc ...+F._.G..u._...^[.............
54d40 55 8b ec 83 ec 0c 53 56 57 51 8b f2 ff 15 90 fa 54 00 8b f8 83 c4 04 89 7d f4 85 ff 0f 84 7b 01 U.....SVWQ......T.......}.....{.
54d60 00 00 68 b0 bc 53 00 57 e8 e3 21 01 00 8b d8 83 c4 08 85 db 75 07 8b df 89 7d f8 eb 06 83 c3 02 ..h..S.W..!.........u....}......
54d80 89 5d f8 80 3e 2f 0f 84 96 00 00 00 6a 3f 53 33 ff e8 6a 25 01 00 83 c4 08 85 c0 74 03 c6 00 00 .]..>/......j?S3..j%.......t....
54da0 80 3e 3f 74 12 6a 2f 53 e8 13 24 01 00 83 c4 08 85 c0 74 03 c6 00 00 6a 2f 53 e8 41 25 01 00 83 .>?t.j/S..$.......t....j/S.A%...
54dc0 c4 08 85 c0 74 05 8d 58 01 eb 02 33 db 8a 06 89 5d f8 3c 2e 75 26 80 7e 01 2f 75 0b 8d 46 02 8b ....t..X...3....].<.u&.~./u..F..
54de0 f0 8a 00 3c 2e 75 15 80 7e 01 2e 75 0f 80 7e 02 2f 75 09 83 c6 03 47 80 3e 2e 74 eb 85 db 74 61 ...<.u..~..u..~./u....G.>.t...ta
54e00 85 ff 74 5d 6a 2f 53 4f e8 b3 23 01 00 83 c4 08 85 c0 74 09 c6 00 00 85 ff 75 e9 eb 44 c6 03 00 ..t]j/SO..#.......t......u..D...
54e20 eb 3f 80 7e 01 2f 75 08 c6 03 00 83 c6 02 eb 31 6a 2f 53 e8 c8 24 01 00 83 c4 08 8b f8 6a 3f 53 .?.~./u........1j/S..$.......j?S
54e40 e8 bb 24 01 00 83 c4 08 85 ff 74 0e 85 c0 74 05 3b c7 0f 42 f8 c6 07 00 eb 07 85 c0 74 03 c6 00 ..$.......t...t.;..B........t...
54e60 00 8a 06 33 d2 88 45 fe b1 01 88 4d ff 8b fe 84 c0 74 39 8a d8 80 fb 20 74 1d 80 fb 80 8d 42 02 ...3..E....M.....t9.....t.....B.
54e80 0f 42 c2 33 c9 80 fb 3f 8d 50 01 0f b6 45 ff 0f 45 c8 88 4d ff eb 0a 84 c9 74 05 83 c2 03 eb 01 .B.3...?.P...E..E..M.....t......
54ea0 42 8a 5f 01 47 84 db 75 cc 8b 5d f8 8b 7d f4 8d 4f 01 8a 07 47 84 c0 75 f9 2b f9 8d 42 02 03 c7 B._.G..u..]..}..O...G..u.+..B...
54ec0 50 ff 15 84 fa 54 00 83 c4 04 89 45 f8 85 c0 75 15 ff 75 f4 ff 15 8c fa 54 00 83 c4 04 33 c0 5f P....T.....E...u..u.....T....3._
54ee0 5e 5b 8b e5 5d c3 57 ff 75 f4 50 e8 a0 36 01 00 8a 06 83 c4 0c 3c 2f 74 17 85 db 74 05 80 3b 00 ^[..].W.u.P..6.......</t...t..;.
54f00 74 0e 8b 5d f8 3c 3f 74 0a c6 04 3b 2f 47 eb 03 8b 5d f8 8d 0c 3b 8b d6 e8 a3 fd ff ff ff 75 f4 t..].<?t...;/G...]...;........u.
54f20 ff 15 8c fa 54 00 83 c4 04 8b c3 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ....T......_^[..]...............
54f40 55 8b ec 83 e4 f8 83 ec 1c 83 7d 08 03 53 56 8b da c6 44 24 0a 00 57 89 5c 24 10 8b f1 0f 85 91 U.........}..SV...D$..W.\$......
54f60 00 00 00 8b 86 48 01 00 00 83 f8 ff 74 23 39 86 44 01 00 00 7c 1b 50 68 e4 0a 54 00 56 e8 2e ed .....H......t#9.D...|.Ph..T.V...
54f80 fe ff 83 c4 0c b8 2f 00 00 00 5f 5e 5b 8b e5 5d c3 ff 86 44 01 00 00 80 be 37 03 00 00 00 c6 86 ....../..._^[..]...D.....7......
54fa0 40 46 00 00 01 74 4d 80 be cc 04 00 00 00 74 20 ff b6 c8 04 00 00 ff 15 8c fa 54 00 83 c4 04 c7 @F...tM.......t...........T.....
54fc0 86 c8 04 00 00 00 00 00 00 c6 86 cc 04 00 00 00 ff b6 c0 04 00 00 ff 15 90 fa 54 00 83 c4 04 89 ..........................T.....
54fe0 86 c8 04 00 00 85 c0 0f 84 93 00 00 00 c6 86 cc 04 00 00 01 8d 44 24 0f 50 8d 44 24 1c 50 68 d4 .....................D$.P.D$.Ph.
55000 0a 54 00 53 e8 b7 13 ff ff 83 c4 10 83 f8 02 74 15 8b 8e c0 04 00 00 8b d3 e8 22 fd ff ff 8b f8 .T.S...........t..........".....
55020 85 ff 74 5c eb 73 8b 44 24 10 33 d2 b7 01 8b f8 8a 18 84 db 74 32 80 fb 20 74 1b 80 fb 80 8d 42 ..t\.s.D$.3.........t2...t.....B
55040 02 0f 42 c2 33 c9 80 fb 3f 8d 50 01 0f b6 c7 0f 45 c8 8a f9 eb 0a 84 ff 74 05 83 c2 03 eb 01 42 ..B.3...?.P.....E.......t......B
55060 8a 5f 01 47 84 db 75 ce 8d 42 01 c6 44 24 0e 01 50 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 75 0c ._.G..u..B..D$..P....T........u.
55080 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 5c 24 10 8b cf 8b d3 e8 27 fc ff ff 53 ff 15 8c fa 54 00 ....._^[..]..\$......'...S....T.
550a0 83 c4 04 83 7d 08 01 75 0f 89 be 00 48 00 00 33 c0 5f 5e 5b 8b e5 5d c3 80 7c 24 0e 00 74 07 c6 ....}..u....H..3._^[..]..|$..t..
550c0 86 6c 46 00 00 00 80 be c4 04 00 00 00 74 0f ff b6 c0 04 00 00 ff 15 8c fa 54 00 83 c4 04 57 68 .lF..........t...........T....Wh
550e0 08 0b 54 00 56 89 be c0 04 00 00 c6 86 c4 04 00 00 01 e8 d9 ea fe ff 8b 86 d4 47 00 00 83 c4 0c ..T.V.....................G.....
55100 2d 2d 01 00 00 74 6c 83 e8 01 74 4e 83 e8 01 0f 85 8f 00 00 00 83 be 48 02 00 00 01 0f 84 82 00 --...tl...tN...........H........
55120 00 00 f6 86 4c 01 00 00 04 75 79 80 be 38 03 00 00 00 b9 58 0b 54 00 b8 50 0b 54 00 c7 86 48 02 ....L....uy..8.....X.T..P.T...H.
55140 00 00 01 00 00 00 0f 44 c1 50 68 5c 0b 54 00 56 e8 7b ea fe ff 83 c4 0c eb 4a 8b 86 48 02 00 00 .......D.Ph\.T.V.{.......J..H...
55160 83 f8 02 74 05 83 f8 03 75 3a f6 86 4c 01 00 00 02 eb 17 8b 86 48 02 00 00 83 f8 02 74 05 83 f8 ...t....u:..L........H......t...
55180 03 75 21 f6 86 4c 01 00 00 01 75 18 68 34 0b 54 00 56 e8 39 ea fe ff c7 86 48 02 00 00 01 00 00 .u!..L....u.h4.T.V.9.....H......
551a0 00 83 c4 08 e8 97 c2 ff ff 8b 8e 6c 05 00 00 2b d1 8b be 68 05 00 00 89 7c 24 10 66 0f 6e ca f3 ...........l...+...h....|$.f.n..
551c0 0f e6 c9 f2 0f 5e 0d 20 46 54 00 3b c7 74 0e 2b c7 66 0f 6e c0 f3 0f e6 c0 f2 0f 58 c8 83 a6 18 .....^..FT.;.t.+.f.n.......X....
551e0 05 00 00 9f 0f 57 c0 5f f2 0f 11 8e 60 05 00 00 33 c0 0f 11 86 38 05 00 00 c7 86 e8 04 00 00 00 .....W._....`...3....8..........
55200 00 00 00 0f 11 86 50 05 00 00 c7 86 ec 04 00 00 00 00 00 00 c7 86 f0 04 00 00 00 00 00 00 c7 86 ......P.........................
55220 f4 04 00 00 00 00 00 00 5e 5b 8b e5 5d c3 cc cc 53 56 8b f1 8b da 57 8b 3e c7 03 00 00 00 00 80 ........^[..]...SV....W.>.......
55240 bf 39 03 00 00 00 74 13 8b 86 90 03 00 00 f7 40 3c 03 00 04 00 0f 84 a4 00 00 00 8b 87 80 00 00 .9....t........@<...............
55260 00 99 03 47 70 13 57 74 0b c2 0f 85 8f 00 00 00 38 86 56 03 00 00 0f 84 83 00 00 00 38 87 38 03 ...Gp.Wt........8.V.........8.8.
55280 00 00 74 0c 8b 86 90 03 00 00 f6 40 3c 03 74 6f 83 bf 6c 04 00 00 0b 74 66 68 7c 0b 54 00 57 e8 ..t........@<.to..l....tfh|.T.W.
552a0 2c e9 fe ff 8b 06 ff b0 c0 04 00 00 ff 15 90 fa 54 00 83 c4 0c 89 03 85 c0 75 09 b8 1b 00 00 00 ,...............T........u......
552c0 5f 5e 5b c3 80 be 55 03 00 00 01 74 07 c6 86 55 03 00 00 01 8b 86 90 03 00 00 c6 86 64 03 00 00 _^[...U....t...U............d...
552e0 01 f6 40 3c 03 74 18 8b 8f 14 01 00 00 8b 41 28 0b 41 2c 74 0a 8b ce 5f 5e 5b e9 91 e3 ff ff 5f ..@<.t........A(.A,t..._^[....._
55300 5e 33 c0 5b c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 8b 81 90 01 00 00 89 81 9c 03 00 00 ^3.[............U..Q............
55320 8b 45 18 56 8b 31 83 f8 ff 75 04 0b c0 eb 07 8b 84 81 90 01 00 00 89 81 a0 03 00 00 8b 45 14 89 .E.V.1...u...................E..
55340 46 58 8b 45 1c c6 86 12 01 00 00 01 c7 46 50 ff ff ff ff c7 46 54 ff ff ff ff 89 46 68 83 b9 9c FX.E.........FP.....FT.....Fh...
55360 03 00 00 ff 74 07 83 8e f8 00 00 00 01 83 b9 a0 03 00 00 ff 74 64 80 be 60 47 00 00 00 74 54 8b ....t...............td..`G...tT.
55380 81 90 03 00 00 f6 40 3c 03 74 3e 8b 86 14 01 00 00 83 78 58 02 75 32 c7 86 d4 00 00 00 01 00 00 ......@<.t>.......xX.u2.........
553a0 00 e8 9a c0 ff ff 89 86 cc 00 00 00 8b ce 89 96 d0 00 00 00 8b 86 a4 04 00 00 99 52 50 e8 2e e2 ...........................RP...
553c0 fe ff 83 c4 08 5e 59 5d c3 c7 86 d4 00 00 00 02 00 00 00 83 8e f8 00 00 00 02 5e 59 5d c3 cc cc .....^Y]..................^Y]...
553e0 55 8b ec 53 56 57 6a 0c 8b da 8b f9 ff 15 84 fa 54 00 8b f0 83 c4 04 85 f6 75 05 5f 5e 5b 5d c3 U..SVWj.........T........u._^[].
55400 8b 45 08 89 06 83 7f 0c 00 75 22 89 37 c7 46 04 00 00 00 00 8b 07 c7 40 08 00 00 00 00 b8 01 00 .E.......u".7.F........@........
55420 00 00 ff 47 0c 89 77 04 5f 5e 5b 5d c3 85 db 74 36 8b 43 08 89 46 08 89 5e 04 8b 43 08 85 c0 74 ...G..w._^[]...t6.C..F..^..C...t
55440 13 89 70 04 b8 01 00 00 00 89 73 08 ff 47 0c 5f 5e 5b 5d c3 89 77 04 b8 01 00 00 00 89 73 08 ff ..p.......s..G._^[]..w.......s..
55460 47 0c 5f 5e 5b 5d c3 8b 07 89 46 08 89 5e 04 8b 07 89 70 04 b8 01 00 00 00 ff 47 0c 89 37 5f 5e G._^[]....F..^....p.......G..7_^
55480 5b 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b f2 57 8b f9 85 f6 74 67 83 7f 0c []..............U..V..W....tg...
554a0 00 74 61 8b 4e 08 3b 37 75 17 89 0f 85 c9 75 05 89 4f 04 eb 24 8b 46 08 c7 40 04 00 00 00 00 eb .ta.N.;7u.....u..O..$.F..@......
554c0 18 8b 46 04 89 48 08 8b 4e 08 8b 46 04 85 c9 75 05 89 47 04 eb 03 89 41 04 ff 36 8b 47 08 ff 75 ..F..H..N..F...u..G....A..6.G..u
554e0 08 ff d0 56 c7 06 00 00 00 00 c7 46 04 00 00 00 00 c7 46 08 00 00 00 00 ff 15 8c fa 54 00 83 c4 ...V.......F......F.........T...
55500 0c ff 4f 0c 5f b8 01 00 00 00 5e 5d c3 cc cc cc 53 57 8b f9 8b da 85 ff 0f 84 88 00 00 00 8b 4f ..O._.....^]....SW.............O
55520 0c 85 c9 74 77 56 8b 77 04 8b c1 85 f6 74 66 85 c9 74 62 8b 4e 08 3b 37 75 17 89 0f 85 c9 75 05 ...twV.w.....tf..tb.N.;7u.....u.
55540 89 4f 04 eb 24 8b 46 08 c7 40 04 00 00 00 00 eb 18 8b 46 04 89 48 08 8b 4e 08 8b 46 04 85 c9 75 .O..$.F..@........F..H..N..F...u
55560 05 89 47 04 eb 03 89 41 04 ff 36 8b 47 08 53 ff d0 56 c7 06 00 00 00 00 c7 46 04 00 00 00 00 c7 ..G....A..6.G.S..V.......F......
55580 46 08 00 00 00 00 ff 15 8c fa 54 00 83 c4 0c ff 4f 0c 8b 47 0c 8b c8 85 c0 75 8b 5e 57 ff 15 8c F.........T.....O..G.....u.^W...
555a0 fa 54 00 83 c4 04 5f 5b c3 cc cc cc cc cc cc cc 55 8b ec 83 ec 24 53 56 57 85 c9 75 09 33 c0 5f .T...._[........U....$SVW..u.3._
555c0 5e 5b 8b e5 5d c3 8b 7d 0c 8d 5d e0 8b 75 08 8b c3 c7 45 e4 00 00 00 00 c7 45 e0 00 00 00 00 89 ^[..]..}..]..u....E......E......
555e0 45 f8 89 5d fc 3b 71 0c 7c 4a 7f 12 8b 51 10 3b fa 7c 41 33 c0 3b fa 0f 9f c0 85 c0 74 62 8b 51 E..].;q.|J...Q.;.|A3.;......tb.Q
55600 04 8d 59 04 85 d2 74 55 3b 72 0c 7c 17 7f 05 3b 7a 10 7e 10 8b 02 89 03 8d 5a 04 83 3b 00 89 0a ..Y...tU;r.|...;z.~......Z..;...
55620 8b ca 74 39 8b 55 f8 89 4d f8 89 4a 04 8b 0b 8b 5d fc eb b1 8b 11 85 d2 74 26 3b 72 0c 7c 07 7f ..t9.U..M..J....].......t&;r.|..
55640 14 3b 7a 10 7d 0f 8b 42 04 89 01 83 3a 00 89 4a 04 8b ca 74 0b 89 0b 8b d9 8b 09 eb 85 8b 5d fc .;z.}..B....:..J...t..........].
55660 8b 55 f8 8b 01 5f 5e 89 42 04 8b 41 04 89 03 8b 45 e4 89 01 8b 45 e0 89 41 04 8b c1 5b 8b e5 5d .U..._^.B..A....E....E..A...[..]
55680 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 53 56 8b f2 57 85 f6 75 08 8b c1 5f ................U..QSV..W..u..._
556a0 5e 5b 59 5d c3 8b 5d 0c 8b 7d 08 85 c9 74 75 53 57 e8 fa fe ff ff 8b d0 83 c4 08 8b 42 0c 3b f8 ^[Y]..]..}...tuSW...........B.;.
556c0 7c 37 7f 40 3b 5a 10 7c 30 7f 2e 8b 0d f0 c8 4d 00 89 56 08 89 7e 0c 89 5e 10 8b 02 89 06 8b 42 |7.@;Z.|0......M..V..~..^......B
556e0 04 89 46 04 a1 ec c8 4d 00 89 42 0c 8b c6 89 32 89 4a 10 5f 5e 5b 59 5d c3 3b f8 7c 18 7f 05 3b ..F....M..B....2.J._^[Y].;.|...;
55700 5a 10 7c 11 8b 42 04 89 46 04 89 16 c7 42 04 00 00 00 00 eb 1c 8b 02 89 06 89 56 04 c7 02 00 00 Z.|..B..F....B............V.....
55720 00 00 eb 0d c7 46 04 00 00 00 00 c7 06 00 00 00 00 89 7e 0c 8b c6 5f 89 5e 10 c7 46 08 00 00 00 .....F............~..._.^..F....
55740 00 5e 5b 59 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 53 56 57 8b fa 85 c9 75 0a 33 c0 89 .^[Y]...........U..QSVW....u.3..
55760 07 5f 5e 5b 59 5d c3 ff 75 0c 8b 5d 08 53 e8 3d fe ff ff 8b f0 83 c4 08 3b 5e 0c 7c 0a 8b 4d 0c ._^[Y]..u..].S.=........;^.|..M.
55780 7f 2c 3b 4e 10 7d 1b 8b 06 85 c0 74 71 ff 70 10 8b ce ff 70 0c e8 16 fe ff ff 8b 4d 0c 83 c4 08 .,;N.}.....tq.p....p.......M....
557a0 8b f0 3b 5e 0c 7c 57 7f 05 3b 4e 10 7c 50 8b 46 08 85 c0 74 1e 8b 4e 0c 8b 56 10 89 48 0c 89 50 ..;^.|W..;N.|P.F...t..N..V..H..P
557c0 10 8b 4e 04 89 48 04 8b 0e 89 08 89 37 5f 5e 5b 59 5d c3 8b 06 85 c0 75 0b 8b 46 04 89 37 5f 5e ..N..H......7_^[Y].....u..F..7_^
557e0 5b 59 5d c3 51 53 8b c8 e8 c3 fd ff ff 8b 4e 04 83 c4 08 89 37 89 48 04 5f 5e 5b 59 5d c3 c7 07 [Y].QS........N.....7.H._^[Y]...
55800 00 00 00 00 8b c6 5f 5e 5b 59 5d c3 cc cc cc cc 55 8b ec 51 56 8b f2 57 85 c9 0f 84 c7 00 00 00 ......_^[Y].....U..QV..W........
55820 85 f6 0f 84 bf 00 00 00 8b 46 0c 83 f8 ff 7f 3b 7c 39 83 7e 10 ff 7f 33 7c 31 8b 16 85 d2 75 08 .........F.....;|9.~...3|1....u.
55840 8d 42 03 5f 5e 59 5d c3 8b 46 08 89 42 08 8b 56 08 85 d2 74 04 8b 06 89 02 8b 45 08 c7 06 00 00 .B._^Y]..F..B..V...t......E.....
55860 00 00 89 08 33 c0 5f 5e 59 5d c3 ff 76 10 50 e8 3c fd ff ff 8b f8 83 c4 08 3b fe 74 0a b8 02 00 ....3._^Y]..v.P.<........;.t....
55880 00 00 5f 5e 59 5d c3 8b 57 08 85 d2 74 22 8b 47 0c 8b 4f 10 89 4a 10 8b 4d 08 89 42 0c 8b 47 04 .._^Y]..W...t".G..O..J..M..B..G.
558a0 89 42 04 8b 07 89 02 33 c0 89 11 5f 5e 59 5d c3 8b 0f 85 c9 75 0f 8b 4d 08 33 c0 8b 57 04 89 11 .B.....3..._^Y].....u..M.3..W...
558c0 5f 5e 59 5d c3 ff 76 10 ff 76 0c e8 e0 fc ff ff 8b 4f 04 8b d0 83 c4 08 33 c0 89 4a 04 8b 4d 08 _^Y]..v..v.......O......3..J..M.
558e0 89 11 5f 5e 59 5d c3 5f b8 01 00 00 00 5e 59 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .._^Y]._.....^Y]................
55900 55 8b ec 56 8b 75 0c ff 36 ff 15 8c fa 54 00 56 c7 06 00 00 00 00 ff 15 8c fa 54 00 83 c4 08 5e U..V.u..6....T.V..........T....^
55920 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 0c 8b c1 53 56 57 8b 70 40 8b da ]...............U.......SVW.p@..
55940 89 45 f8 85 f6 74 62 8b b6 ac 00 00 00 85 f6 74 58 8b 36 85 f6 74 52 8b 83 98 00 00 00 89 45 fc .E...tb........tX.6..tR.......E.
55960 8b 3e 8b d0 8b 0f e8 35 99 00 00 85 c0 74 0e 0f b7 47 04 8b 8b f8 00 00 00 3b c1 74 0f 8b 76 08 .>.....5.....t...G.......;.t..v.
55980 85 f6 74 25 8b 83 98 00 00 00 eb d4 51 ff 75 fc 68 e8 0b 54 00 ff 75 f8 e8 33 e2 fe ff 83 c4 10 ..t%........Q.u.h..T..u..3......
559a0 b0 01 5f 5e 5b 8b e5 5d c3 5f 5e 32 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc .._^[..]._^2.[..]...............
559c0 55 8b ec 83 ec 0c 53 8b c2 8b d9 56 57 33 ff 89 45 f4 8b 30 89 75 f8 85 db 0f 84 b4 00 00 00 6a U.....S....VW3..E..0.u.........j
559e0 10 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 0f 84 fc 00 00 00 c7 47 0c 00 00 00 00 c7 47 08 00 65 .....T...............G......G..e
55a00 45 00 c7 07 00 00 00 00 c7 47 04 00 00 00 00 8b 03 85 c0 74 7e 50 ff 15 90 fa 54 00 83 c4 04 89 E........G.........t~P....T.....
55a20 45 fc 85 c0 0f 84 bd 00 00 00 6a 08 ff 15 84 fa 54 00 8b f0 83 c4 04 85 f6 0f 84 9c 00 00 00 6a E.........j.....T..............j
55a40 3a ff 75 fc e8 b7 18 01 00 83 c4 08 85 c0 74 16 6a 0a c6 00 00 40 6a 00 50 e8 14 8e 01 00 83 c4 :.u...........t.j....@j.P.......
55a60 0c 0f b7 c0 eb 05 b8 50 00 00 00 66 89 46 04 8b cf 8b 45 fc 89 06 8b 57 04 56 e8 61 f9 ff ff 83 .......P...f.F....E....W.V.a....
55a80 c4 04 85 c0 74 28 8b 43 04 83 c3 04 85 c0 75 85 8b 75 f8 85 f6 74 09 33 d2 8b ce e8 70 fa ff ff ....t(.C......u..u...t.3....p...
55aa0 8b 45 f4 89 38 33 c0 5f 5e 5b 8b e5 5d c3 ff 36 ff 15 8c fa 54 00 56 c7 06 00 00 00 00 ff 15 8c .E..83._^[..]..6....T.V.........
55ac0 fa 54 00 83 c4 08 33 d2 8b cf e8 41 fa ff ff 5f 5e b8 03 00 00 00 5b 8b e5 5d c3 ff 75 fc ff 15 .T....3....A..._^.....[..]..u...
55ae0 8c fa 54 00 83 c4 04 33 d2 8b cf e8 20 fa ff ff 5f 5e b8 03 00 00 00 5b 8b e5 5d c3 cc cc cc cc ..T....3........_^.....[..].....
55b00 55 8b ec 83 ec 08 53 56 8b c2 33 f6 57 8b f9 89 45 f8 8b 18 89 5d fc 85 ff 74 65 6a 10 ff 15 84 U.....SV..3.W...E....]...tej....
55b20 fa 54 00 8b f0 83 c4 04 85 f6 0f 84 91 00 00 00 c7 46 0c 00 00 00 00 c7 46 08 00 41 44 00 c7 06 .T...............F......F..AD...
55b40 00 00 00 00 c7 46 04 00 00 00 00 8b 07 85 c0 74 2f 50 ff 15 90 fa 54 00 8b d8 83 c4 04 8b ce 85 .....F.........t/P....T.........
55b60 db 74 57 8b 56 04 53 e8 74 f8 ff ff 83 c4 04 85 c0 74 28 8b 47 04 83 c7 04 85 c0 75 d4 8b 5d fc .tW.V.S.t........t(.G......u..].
55b80 85 db 74 09 33 d2 8b cb e8 83 f9 ff ff 8b 45 f8 5f 89 30 33 c0 5e 5b 8b e5 5d c3 33 d2 8b ce e8 ..t.3.........E._.03.^[..].3....
55ba0 6c f9 ff ff 53 ff 15 8c fa 54 00 83 c4 04 b8 03 00 00 00 5f 5e 5b 8b e5 5d c3 33 d2 e8 4f f9 ff l...S....T........._^[..].3..O..
55bc0 ff 5f 5e b8 03 00 00 00 5b 8b e5 5d c3 cc cc cc 55 8b ec 83 ec 18 53 8b 5d 0c 8b d1 8b 4d 08 89 ._^.....[..]....U.....S.]....M..
55be0 55 fc 56 57 85 db 7f 21 7c 04 85 c9 75 1b f3 0f 7e 05 28 0c 54 00 66 0f d6 02 a0 30 0c 54 00 88 U.VW...!|...u...~.(.T.f....0.T..
55c00 42 08 5f 5e 5b 8b e5 5d c3 8b c1 ba 13 f0 cd ab f7 e2 bf 89 67 45 23 89 45 f0 8b f2 8b c1 b9 13 B._^[..]............gE#.E.......
55c20 f0 cd ab f7 e7 8b f8 89 55 f4 8b c3 f7 e1 8b c8 8b da 8b 45 0c ba 89 67 45 23 f7 e2 03 ce 8b 75 ........U..........E...gE#.....u
55c40 0c 89 45 f8 83 d3 00 03 f9 8b 4d f4 83 d1 00 89 7d e8 33 c0 03 d9 8b 4d f8 13 c0 03 cb 8b 5d 08 ..E.......M.....}.3....M......].
55c60 8b fb 13 d0 2b f9 8b c6 1b c2 0f ac c7 01 d1 e8 03 f9 13 c2 0f ac c7 0b c1 e8 0b 89 7d f4 89 45 ....+.......................}..E
55c80 f8 85 c0 0f 8f 8c 00 00 00 7c 09 83 ff 63 0f 87 81 00 00 00 6a 00 68 10 0e 00 00 50 57 e8 ee a2 .........|...c......j.h....PW...
55ca0 03 00 8b cb 2b c8 6a 00 6a 3c 1b f2 56 51 e8 1d a3 03 00 8b f7 8b d8 8b 7d f8 0f a4 f7 04 c1 e6 ....+.j.j<..VQ..........}.......
55cc0 04 2b 75 f4 1b 7d f8 0f a4 f7 02 c1 e6 02 03 f3 8b c6 13 fa 8b cf 0f a4 c1 04 c1 e0 04 2b c6 8b .+u..}.......................+..
55ce0 75 08 1b cf 0f a4 c1 02 c1 e0 02 2b f0 8b 45 0c 1b c1 50 56 52 53 ff 75 f8 ff 75 f4 68 34 0c 54 u..........+..E...PVRS.u..u.h4.T
55d00 00 6a 09 ff 75 fc e8 b5 d2 ff ff 83 c4 24 5f 5e 5b 8b e5 5d c3 8b c3 b9 b7 4a 89 72 f7 e1 bf 06 .j..u........$_^[..].....J.r....
55d20 45 2e c2 89 45 e8 8b f2 8b c3 f7 e7 8b f8 89 55 f4 8b 45 0c f7 e1 8b da 8b c8 8b 45 0c ba 06 45 E...E..........U..E........E...E
55d40 2e c2 f7 e2 03 ce 89 45 f8 83 d3 00 03 f9 8b 4d f4 83 d1 00 89 7d e8 8b 7d f8 33 c0 03 d9 13 c0 .......E.......M.....}..}.3.....
55d60 03 fb 13 d0 0f ac d7 10 c1 ea 10 89 55 f4 85 d2 7f 4f 7c 08 81 ff e7 03 00 00 77 45 6a 00 68 80 ............U....O|.......wEj.h.
55d80 51 01 00 52 57 e8 06 a2 03 00 8b 75 08 2b f0 8b 45 0c 6a 00 68 10 0e 00 00 1b c2 50 56 e8 2e a2 Q..RW......u.+..E.j.h......PV...
55da0 03 00 52 50 ff 75 f4 57 68 4c 0c 54 00 6a 09 ff 75 fc e8 09 d2 ff ff 83 c4 1c 5f 5e 5b 8b e5 5d ..RP.u.WhL.T.j..u........._^[..]
55dc0 c3 52 57 68 60 0c 54 00 6a 09 ff 75 fc e8 ee d1 ff ff 83 c4 14 5f 5e 5b 8b e5 5d c3 cc cc cc cc .RWh`.T.j..u........._^[..].....
55de0 55 8b ec 83 ec 20 8b 45 0c 53 8b d9 8b 4d 08 89 5d fc 56 57 85 c0 0f 8f fd 00 00 00 7c 08 81 f9 U......E.S...M..].VW........|...
55e00 a0 86 01 00 73 1b 50 51 68 68 0c 54 00 6a 06 53 e8 ab d1 ff ff 8b c3 83 c4 14 5f 5e 5b 8b e5 5d ....s.PQhh.T.j.S.........._^[..]
55e20 c3 85 c0 0f 8f d0 00 00 00 7c 08 81 f9 00 40 9c 00 73 22 0f ac c1 0a c1 e8 0a 50 51 68 70 0c 54 .........|....@..s".......PQhp.T
55e40 00 6a 06 53 e8 77 d1 ff ff 8b c3 83 c4 14 5f 5e 5b 8b e5 5d c3 85 c0 0f 8f 9c 00 00 00 7c 0c 81 .j.S.w........_^[..].........|..
55e60 f9 00 00 40 06 0f 83 8e 00 00 00 81 e1 ff ff 0f 00 bb e1 10 00 2d 8b c1 89 4d ec f7 e3 bf 00 78 ...@.................-...M.....x
55e80 00 40 89 45 f0 8b f2 8b c1 f7 e7 8b f8 89 55 f8 33 c0 f7 e3 8b c8 8b da 33 c0 ba 00 78 00 40 f7 .@.E..........U.3.......3...x.@.
55ea0 e2 03 ce 89 45 f4 83 d3 00 03 f9 8b 4d f8 83 d1 00 89 7d e0 33 c0 03 d9 8b 4d f4 13 c0 03 cb 8b ....E.......M.....}.3....M......
55ec0 5d ec 13 d0 2b d9 b8 00 00 00 00 1b c2 0f ac c3 01 d1 e8 03 d9 8b 4d 08 13 c2 0f ac c3 10 c1 e8 ]...+.................M.........
55ee0 10 50 8b 45 0c 0f ac c1 14 53 c1 e8 14 50 51 68 78 0c 54 00 e9 cd 00 00 00 83 f8 02 7f 2c 7c 08 .P.E.....S...PQhx.T..........,|.
55f00 81 f9 00 00 00 71 73 22 0f ac c1 14 c1 e8 14 50 51 68 88 0c 54 00 6a 06 53 e8 a2 d0 ff ff 8b c3 .....qs".......PQh..T.j.S.......
55f20 83 c4 14 5f 5e 5b 8b e5 5d c3 83 f8 19 0f 8f aa 00 00 00 7c 08 85 c9 0f 83 a0 00 00 00 81 e1 ff ..._^[..]..........|............
55f40 ff ff 3f bb 41 01 00 00 8b c1 89 4d f8 f7 e3 bf 14 00 00 40 89 45 e0 8b f2 8b c1 f7 e7 8b f8 89 ..?.A......M.......@.E..........
55f60 55 ec 33 c0 f7 e3 8b c8 8b da 33 c0 ba 14 00 00 40 f7 e2 03 ce 89 45 f4 83 d3 00 03 f9 8b 4d ec U.3.......3.....@.....E.......M.
55f80 83 d1 00 89 7d e0 33 c0 03 d9 8b 4d f4 13 c0 03 cb 8b 5d f8 13 d0 2b d9 b8 00 00 00 00 1b c2 0f ....}.3....M......]...+.........
55fa0 ac c3 01 d1 e8 03 d9 8b 4d 08 13 c2 0f ac c3 1a c1 e8 1a 50 8b 45 0c 0f ac c1 1e 53 c1 e8 1e 50 ........M..........P.E.....S...P
55fc0 51 68 90 0c 54 00 8b 75 fc 6a 06 56 e8 ef cf ff ff 83 c4 1c 8b c6 5f 5e 5b 8b e5 5d c3 3d c4 09 Qh..T..u.j.V.........._^[..].=..
55fe0 00 00 7f 28 7c 04 85 c9 73 22 0f ac c1 1e c1 e8 1e 50 51 68 a0 0c 54 00 6a 06 53 e8 c0 cf ff ff ...(|...s".......PQh..T.j.S.....
56000 8b c3 83 c4 14 5f 5e 5b 8b e5 5d c3 3d 00 10 27 00 7f 25 7c 04 85 c9 73 1f 6a 00 c1 e8 08 50 68 ....._^[..].=..'..%|...s.j....Ph
56020 a8 0c 54 00 6a 06 53 e8 94 cf ff ff 8b c3 83 c4 14 5f 5e 5b 8b e5 5d c3 6a 00 c1 e8 12 50 68 b0 ..T.j.S.........._^[..].j....Ph.
56040 0c 54 00 6a 06 53 e8 75 cf ff ff 83 c4 14 8b c3 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc .T.j.S.u........_^[..]..........
56060 55 8b ec 8b 45 08 2b 45 10 8b 4d 0c 1b 4d 14 83 7d 20 00 53 56 8b 75 24 57 75 04 85 f6 74 73 8b U...E.+E..M..M..}..SV.u$Wu...ts.
56080 5d 1c 8b 7d 18 3b cb 7f 0e 7c 04 3b c7 73 08 83 c8 ff 5f 5e 5b 5d c3 6a 00 68 e8 03 00 00 51 50 ]..}.;...|.;.s...._^[].j.h....QP
560a0 e8 eb 9e 03 00 53 57 52 50 e8 22 9f 03 00 8b d8 8b fa 8b 45 2c 6a 00 2b c6 99 68 e8 03 00 00 52 .....SWRP."........E,j.+..h....R
560c0 50 e8 0a 9f 03 00 8b 4d 28 8b f2 2b 4d 20 89 45 0c 69 c1 e8 03 00 00 8b 4d 0c 99 03 c8 13 f2 3b P......M(..+M..E.i......M......;
560e0 f7 7f 0f 7c 04 3b cb 73 09 2b d9 8b c3 5f 5e 5b 5d c3 5f 5e 33 c0 5b 5d c3 cc cc cc cc cc cc cc ...|.;.s.+..._^[]._^3.[]........
56100 55 8b ec 83 ec 0c 53 56 57 8b f1 e8 30 b3 ff ff 83 be fc 01 00 00 00 8b 7d 08 8b 5d 0c 8b 8e f8 U.....SVW...0...........}..]....
56120 01 00 00 89 45 fc 89 55 f8 89 be f8 04 00 00 89 9e fc 04 00 00 7c 53 7f 04 85 c9 74 4d 52 50 ff ....E..U.............|S....tMRP.
56140 b6 9c 05 00 00 ff b6 98 05 00 00 ff b6 fc 01 00 00 51 ff b6 a4 05 00 00 ff b6 a0 05 00 00 53 57 .................Q............SW
56160 e8 fb fe ff ff 83 c4 28 85 c0 75 1e 8b 45 fc 89 86 98 05 00 00 8b 45 f8 89 86 9c 05 00 00 89 be .......(..u..E........E.........
56180 a0 05 00 00 89 9e a4 05 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .........._^[..]................
561a0 55 8b ec 83 ec 0c 53 56 57 8b f1 e8 90 b2 ff ff 83 be f4 01 00 00 00 8b 7d 08 8b 5d 0c 8b 8e f0 U.....SVW...............}..]....
561c0 01 00 00 89 45 fc 89 55 f8 89 be 00 05 00 00 89 9e 04 05 00 00 7c 53 7f 04 85 c9 74 4d 52 50 ff ....E..U.............|S....tMRP.
561e0 b6 8c 05 00 00 ff b6 88 05 00 00 ff b6 f4 01 00 00 51 ff b6 94 05 00 00 ff b6 90 05 00 00 53 57 .................Q............SW
56200 e8 5b fe ff ff 83 c4 28 85 c0 75 1e 8b 45 fc 89 86 88 05 00 00 8b 45 f8 89 86 8c 05 00 00 89 be .[.....(..u..E........E.........
56220 90 05 00 00 89 9e 94 05 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .........._^[..]................
56240 55 8b ec 81 ec c4 00 00 00 53 56 8b 31 0f 57 c0 b9 06 00 00 00 66 0f 13 45 b8 57 66 0f 13 45 e8 U........SV.1.W......f..E.Wf..E.
56260 8b 86 08 06 00 00 99 f7 f9 66 0f 13 45 a0 8b da 66 0f 13 45 a8 89 5d f0 66 0f 13 45 b0 c6 45 fb .........f..E...f..E..].f..E..E.
56280 00 e8 ba b1 ff ff 8b 8e 68 05 00 00 8b f8 8b c2 89 7d fc 8b 96 6c 05 00 00 89 45 dc 2b c2 89 4d ........h........}...l....E.+..M
562a0 c8 66 0f 6e c8 f3 0f e6 c9 f2 0f 5e 0d 20 46 54 00 3b f9 74 10 8b c7 2b c1 66 0f 6e c0 f3 0f e6 .f.n.......^..FT.;.t...+.f.n....
562c0 c0 f2 0f 58 c8 0f 28 c1 f2 0f 11 4d e0 f2 0f 11 8e 20 05 00 00 e8 51 b5 03 00 f2 0f 10 45 e0 0f ...X..(....M..........Q......E..
562e0 57 c9 66 0f 2f c1 89 45 cc 89 55 d8 76 07 f2 0f 11 45 d0 eb 0d f2 0f 10 05 e0 45 54 00 f2 0f 11 W.f./..E..U.v....E........ET....
56300 45 d0 8b 8e f8 04 00 00 8b 96 fc 04 00 00 e8 2d b6 03 00 f2 0f 5e 45 d0 e8 0e b5 03 00 f2 0f 10 E..............-.....^E.........
56320 45 e0 0f 57 c9 66 0f 2f c1 89 86 28 05 00 00 89 96 2c 05 00 00 77 0d f2 0f 10 05 e0 45 54 00 f2 E..W.f./...(.....,...w......ET..
56340 0f 11 45 e0 8b 96 04 05 00 00 8b 8e 00 05 00 00 e8 eb b5 03 00 f2 0f 5e 45 e0 e8 cc b4 03 00 89 ..E....................^E.......
56360 86 30 05 00 00 8b c7 89 96 34 05 00 00 99 39 86 e0 04 00 00 75 0c 39 96 e4 04 00 00 0f 84 89 01 .0.......4....9.....u.9.........
56380 00 00 8b 8e fc 04 00 00 c6 45 fb 01 89 86 e0 04 00 00 89 96 e4 04 00 00 3b 8e 04 05 00 00 7c 14 .........E..............;.....|.
563a0 8b 86 f8 04 00 00 7f 1a 8b 96 00 05 00 00 3b c2 76 08 eb 0e 8b 96 00 05 00 00 8b 8e 04 05 00 00 ..............;.v...............
563c0 8b c2 89 bc de d8 05 00 00 8b 7d dc 89 8c de ac 05 00 00 89 84 de a8 05 00 00 89 bc de dc 05 00 ..........}.....................
563e0 00 8b 8e 08 06 00 00 41 89 8e 08 06 00 00 83 f9 06 7d 43 8d 41 ff 85 c0 75 37 8b 8e 34 05 00 00 .......A.........}C.A...u7..4...
56400 8b be 2c 05 00 00 8b 86 30 05 00 00 8b 96 28 05 00 00 3b cf 7c 06 7f 08 3b c2 77 04 8b c2 8b cf ..,.....0.....(...;.|...;.w.....
56420 89 86 08 05 00 00 89 8e 0c 05 00 00 e9 da 00 00 00 83 f9 06 7c 0e 8b c1 b9 06 00 00 00 99 f7 f9 ....................|...........
56440 8b da eb 02 33 db 2b bc de dc 05 00 00 6a 00 8b c7 99 68 e8 03 00 00 52 50 e8 72 9b 03 00 8b c8 ....3.+......j....h....RP.r.....
56460 8b fa 8b 45 fc 2b 84 de d8 05 00 00 69 c0 e8 03 00 00 99 03 c8 89 4d fc 13 fa 85 c9 75 0b 85 ff ...E.+......i.........M.....u...
56480 75 07 c7 45 fc 01 00 00 00 8b 4d f0 8b 84 ce a8 05 00 00 2b 84 de a8 05 00 00 8b 8c ce ac 05 00 u..E......M........+............
564a0 00 1b 8c de ac 05 00 00 78 3c 7f 07 3d 37 89 41 00 76 33 8b d1 8b c8 e8 84 b4 03 00 8b 4d fc 8b ........x<..=7.A.v3..........M..
564c0 d7 f2 0f 11 45 c0 e8 75 b4 03 00 f2 0f 5e 05 18 46 54 00 f2 0f 10 4d c0 f2 0f 5e c8 0f 28 c1 e8 ....E..u.....^..FT....M...^..(..
564e0 47 b3 03 00 eb 19 6a 00 68 e8 03 00 00 51 50 e8 9c 9a 03 00 57 ff 75 fc 52 50 e8 d1 9a 03 00 89 G.....j.h....QP.....W.u.RP......
56500 86 08 05 00 00 89 96 0c 05 00 00 8b 9e 18 05 00 00 f6 c3 10 0f 85 e6 04 00 00 8b 86 8c 01 00 00 ................................
56520 85 c0 74 58 ff b6 04 05 00 00 ff b6 00 05 00 00 ff b6 f4 04 00 00 ff b6 f0 04 00 00 ff b6 fc 04 ..tX............................
56540 00 00 ff b6 f8 04 00 00 ff b6 ec 04 00 00 ff b6 e8 04 00 00 ff b6 c0 01 00 00 ff d0 8b f8 83 c4 ................................
56560 24 85 ff 74 0e 68 b8 0c 54 00 56 e8 40 d7 fe ff 83 c4 08 8b c7 5f 5e 5b 8b e5 5d c3 8b be 88 01 $..t.h..T.V.@........_^[..].....
56580 00 00 85 ff 74 71 8b 96 04 05 00 00 8b 8e 00 05 00 00 e8 a9 b3 03 00 8b 96 f4 04 00 00 83 ec 08 ....tq..........................
565a0 8b 8e f0 04 00 00 f2 0f 11 04 24 e8 90 b3 03 00 8b 96 fc 04 00 00 83 ec 08 8b 8e f8 04 00 00 f2 ..........$.....................
565c0 0f 11 04 24 e8 77 b3 03 00 8b 96 ec 04 00 00 83 ec 08 8b 8e e8 04 00 00 f2 0f 11 04 24 e8 5e b3 ...$.w......................$.^.
565e0 03 00 83 ec 08 f2 0f 11 04 24 ff b6 c0 01 00 00 ff d7 e9 65 ff ff ff 80 7d fb 00 0f 84 ff 03 00 .........$.........e....}.......
56600 00 84 db 78 4a 8b 96 78 47 00 00 8b c2 8b 8e 7c 47 00 00 0b c1 74 15 51 52 68 cc 0c 54 00 ff b6 ...xJ..xG......|G....t.QRh..T...
56620 18 01 00 00 e8 b7 cb ff ff 83 c4 10 68 00 0d 54 00 ff b6 18 01 00 00 e8 a4 cb ff ff 83 c4 08 81 ............h..T................
56640 8e 18 05 00 00 80 00 00 00 8b 9e 18 05 00 00 f6 c3 20 0f 84 b7 00 00 00 8b 96 34 05 00 00 8b 86 ..........................4.....
56660 30 05 00 00 85 d2 0f 8c a3 00 00 00 7f 08 85 c0 0f 84 99 00 00 00 8b 8e f4 04 00 00 8b be f0 04 0...............................
56680 00 00 52 50 51 57 e8 45 99 03 00 89 45 f4 8b 86 f4 04 00 00 89 55 dc 85 c0 7c 3a 7f 08 81 ff 10 ..RPQW.E....E........U...|:.....
566a0 27 00 00 76 26 6a 00 6a 64 50 57 e8 20 99 03 00 52 50 ff b6 04 05 00 00 ff b6 00 05 00 00 e8 0d '..v&j.jdPW.....RP..............
566c0 99 03 00 89 45 e4 89 55 d4 eb 5c 85 c0 7c 06 7f 12 85 ff 75 0e 8b 7d ec 8b 4d e8 89 7d d4 89 4d ....E..U..\..|.....u..}..M..}..M
566e0 e4 eb 44 6a 00 6a 64 ff b6 04 05 00 00 ff b6 00 05 00 00 e8 98 98 03 00 8b 8e f4 04 00 00 51 57 ..Dj.jd.......................QW
56700 52 50 e8 c9 98 03 00 89 45 e4 89 55 d4 eb 18 8b 45 ec 8b 55 ac 89 45 d4 8b 45 e8 89 45 e4 8b 45 RP......E..U....E..U..E..E..E..E
56720 a8 89 55 dc 89 45 f4 f6 c3 40 0f 84 b4 00 00 00 8b 8e 2c 05 00 00 8b 86 28 05 00 00 85 c9 0f 8c ..U..E...@........,.....(.......
56740 a0 00 00 00 7f 08 85 c0 0f 84 96 00 00 00 8b 9e ec 04 00 00 8b be e8 04 00 00 51 50 53 57 e8 6d ..........................QPSW.m
56760 98 03 00 89 45 fc 89 55 c4 85 db 7c 3d 7f 08 81 ff 10 27 00 00 76 29 6a 00 6a 64 53 57 e8 4e 98 ....E..U...|=.....'..v)j.jdSW.N.
56780 03 00 52 50 ff b6 fc 04 00 00 ff b6 f8 04 00 00 e8 3b 98 03 00 89 45 f0 8b 45 fc 89 55 ec eb 59 ..RP.............;....E..E..U..Y
567a0 85 db 7c 06 7f 15 85 ff 75 11 8b 45 b8 8b 4d bc 89 45 f0 8b 45 fc 89 4d ec eb 3e 6a 00 6a 64 ff ..|.....u..E..M..E..E..M..>j.jd.
567c0 b6 fc 04 00 00 ff b6 f8 04 00 00 e8 c0 97 03 00 53 57 52 50 e8 f7 97 03 00 89 45 f0 8b 45 fc 89 ................SWRP......E..E..
567e0 55 ec eb 15 8b 45 bc 89 45 ec 8b 45 b8 89 45 f0 8b 45 b4 89 45 c4 8b 45 b0 8b 7d dc 8b 4d c4 3b U....E..E..E..E..E..E..E..}..M.;
56800 f9 7c 09 8b 5d f4 7f 08 3b d8 77 04 8b d8 8b f9 85 ff 7c 12 7f 04 85 db 74 0c 8b cb 8b c7 2b 4d .|..]...;.w.......|.....t.....+M
56820 cc 1b 45 d8 eb 0e 0f 57 c0 66 0f 13 45 b0 8b 45 b4 8b 4d b0 50 51 8d 4d 94 e8 92 f3 ff ff 57 53 ..E....W.f..E..E..M.PQ.M......WS
56840 8d 8d 7c ff ff ff e8 85 f3 ff ff ff 75 d8 8d 4d 88 ff 75 cc e8 77 f3 ff ff 8b 8e 18 05 00 00 83 ..|.........u..M..u..w..........
56860 c4 18 f6 c1 20 74 0e 8b 96 f0 04 00 00 8b 86 f4 04 00 00 eb 0c 8b 96 00 05 00 00 8b 86 04 05 00 .....t..........................
56880 00 89 45 cc f6 c1 40 74 1a 8b be e8 04 00 00 8b 9e ec 04 00 00 8b 86 f8 04 00 00 8b 8e fc 04 00 ..E...@t........................
568a0 00 eb 10 8b be f8 04 00 00 8b c7 8b 9e fc 04 00 00 8b cb 03 fa 13 5d cc 03 86 00 05 00 00 89 45 ......................]........E
568c0 d8 13 8e 04 05 00 00 89 4d cc 85 db 7c 4a 7f 08 81 ff 10 27 00 00 76 1d 6a 00 6a 64 53 57 e8 ed ........M...|J.....'..v.j.jdSW..
568e0 96 03 00 52 50 ff 75 cc ff 75 d8 e8 e0 96 03 00 89 55 f4 eb 2c 85 db 7c 1f 7f 04 85 ff 74 19 6a ...RP.u..u.......U..,..|.....t.j
56900 00 6a 64 51 50 e8 86 96 03 00 53 57 52 50 e8 bd 96 03 00 89 55 f4 eb 09 8b 45 a4 89 45 f4 8b 45 .jdQP.....SWRP......U....E..E..E
56920 a0 ff b6 0c 05 00 00 8d 8d 72 ff ff ff 89 45 fc ff b6 08 05 00 00 e8 a5 f4 ff ff 83 c4 08 8d 8d .........r....E.................
56940 68 ff ff ff 50 8d 45 94 50 8d 45 88 50 8d 85 7c ff ff ff 50 ff b6 34 05 00 00 ff b6 30 05 00 00 h...P.E.P.E.P..|...P..4.....0...
56960 e8 7b f4 ff ff 83 c4 08 50 51 ff b6 2c 05 00 00 8d 8d 5e ff ff ff ff b6 28 05 00 00 e8 5f f4 ff .{......PQ..,.....^.....(...._..
56980 ff 83 c4 0c 8d 8d 4a ff ff ff 50 ff b6 04 05 00 00 ff b6 00 05 00 00 e8 44 f4 ff ff 83 c4 08 50 ......J...P.............D......P
569a0 ff 75 d4 ff 75 e4 51 ff b6 fc 04 00 00 8d 8d 40 ff ff ff ff b6 f8 04 00 00 e8 22 f4 ff ff 83 c4 .u..u.Q........@..........".....
569c0 0c 8d 8d 54 ff ff ff 50 ff 75 ec ff 75 f0 53 57 e8 0b f4 ff ff 83 c4 08 50 ff 75 f4 ff 75 fc 68 ...T...P.u..u.SW........P.u..u.h
569e0 a4 0d 54 00 ff b6 18 01 00 00 e8 f1 c7 ff ff 83 c4 44 ff b6 18 01 00 00 e8 ce 56 01 00 83 c4 04 ..T..............D........V.....
56a00 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 56 8b 75 0c ff 76 04 ff 15 8c fa 54 00 _^3.[..]........U..V.u..v.....T.
56a20 8b 06 83 c4 04 c7 46 04 00 00 00 00 85 c0 74 12 50 8b 45 08 8b 40 0c ff d0 83 c4 04 c7 06 00 00 ......F.......t.P.E..@..........
56a40 00 00 56 c7 46 08 00 00 00 00 ff 15 8c fa 54 00 83 c4 04 5e 5d c3 cc cc cc cc cc cc cc cc cc cc ..V.F.........T....^]...........
56a60 55 8b ec 53 8b da 8b 55 08 57 8b f9 85 d2 0f 84 e0 00 00 00 8b 45 0c 85 c0 0f 84 d5 00 00 00 8b U..S...U.W...........E..........
56a80 4d 10 85 c9 0f 84 ca 00 00 00 89 47 08 8d 04 9d 00 00 00 00 50 89 57 04 89 4f 0c c7 47 14 00 00 M..........G........P.W..O..G...
56aa0 00 00 89 5f 10 ff 15 84 fa 54 00 83 c4 04 89 07 85 c0 0f 84 95 00 00 00 56 33 f6 85 db 7e 3f 90 ..._.....T..............V3...~?.
56ac0 6a 10 ff 15 84 fa 54 00 8b c8 83 c4 04 85 c9 74 1b c7 41 0c 00 00 00 00 c7 41 08 10 76 45 00 c7 j.....T........t..A......A..vE..
56ae0 01 00 00 00 00 c7 41 04 00 00 00 00 8b 07 89 0c b0 8b 07 83 3c b0 00 74 0c 46 3b f3 7c c2 5e 5f ......A.............<..t.F;.|.^_
56b00 33 c0 5b 5d c3 85 f6 74 23 0f 1f 80 00 00 00 00 8b 0f 4e 33 d2 8b 0c b1 e8 f3 e9 ff ff 8b 07 c7 3.[]...t#.........N3............
56b20 04 b0 00 00 00 00 85 f6 75 e6 8b 07 50 ff 15 8c fa 54 00 83 c4 04 c7 07 00 00 00 00 c7 47 10 00 ........u...P....T...........G..
56b40 00 00 00 b8 01 00 00 00 5e 5f 5b 5d c3 c7 47 10 00 00 00 00 5f b8 01 00 00 00 5b 5d c3 cc cc cc ........^_[]..G....._.....[]....
56b60 55 8b ec 83 ec 0c 53 8b 5d 08 8b c2 56 57 8b f9 89 45 fc ff 77 10 53 50 8b 47 04 ff d0 8b 0f 83 U.....S.]...VW...E..w.SP.G......
56b80 c4 0c 8b 04 81 89 45 f8 8b 30 85 f6 74 34 66 90 8b 06 53 ff 75 fc ff 70 08 ff 70 04 8b 47 08 ff ......E..0..t4f...S.u..p..p..G..
56ba0 d0 83 c4 10 85 c0 75 09 8b 76 08 85 f6 75 e1 eb 11 8b 4d f8 8b d6 57 e8 d4 e8 ff ff 83 c4 04 ff ......u..v...u....M...W.........
56bc0 4f 14 6a 0c ff 15 84 fa 54 00 8b f0 83 c4 04 85 f6 74 70 53 ff 15 84 fa 54 00 83 c4 04 89 45 f4 O.j.....T........tpS....T.....E.
56be0 85 c0 74 55 53 ff 75 fc 50 e8 a2 19 01 00 8b 45 f4 89 46 04 8b 45 f8 8b c8 89 5e 08 8b 5d 0c 89 ..tUS.u.P......E..F..E....^..]..
56c00 1e 8b 50 04 56 e8 d6 e7 ff ff 83 c4 10 85 c0 74 0c ff 47 14 8b c3 5f 5e 5b 8b e5 5d c3 ff 76 04 ..P.V..........t..G..._^[..]..v.
56c20 ff 15 8c fa 54 00 56 ff 15 8c fa 54 00 83 c4 08 33 c0 5f 5e 5b 8b e5 5d c3 56 ff 15 8c fa 54 00 ....T.V....T....3._^[..].V....T.
56c40 83 c4 04 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 51 53 56 57 8b f9 8b da ff 77 10 8b 47 ..._^3.[..].....U..QSVW.....w..G
56c60 04 ff 75 08 53 ff d0 8b 0f 83 c4 0c 8b 04 81 89 45 fc 8b 30 85 f6 74 1f 8b 06 ff 75 08 53 ff 70 ..u.S...........E..0..t....u.S.p
56c80 08 ff 70 04 8b 47 08 ff d0 83 c4 10 85 c0 75 13 8b 76 08 85 f6 75 e1 5f 5e b8 01 00 00 00 5b 8b ..p..G........u..v...u._^.....[.
56ca0 e5 5d c3 8b 4d fc 8b d6 57 e8 e2 e7 ff ff ff 4f 14 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc .]..M...W......O....3._^[..]....
56cc0 55 8b ec 51 53 8b d9 8b c2 89 45 fc 56 57 85 db 74 3f ff 73 10 ff 75 08 50 8b 43 04 ff d0 8b 0b U..QS.....E.VW..t?.s..u.P.C.....
56ce0 83 c4 0c 8b 34 81 8b 36 85 f6 74 25 0f 1f 40 00 ff 75 08 8b 3e ff 75 fc 8b 43 08 ff 77 08 ff 77 ....4..6..t%..@..u..>.u..C..w..w
56d00 04 ff d0 83 c4 10 85 c0 75 10 8b 76 08 85 f6 75 df 5f 5e 33 c0 5b 8b e5 5d c3 8b 07 5f 5e 5b 8b ........u..v...u._^3.[..]..._^[.
56d20 e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 56 8b f1 57 33 ff 39 7e 10 7e 20 0f 1f 44 00 00 .]..............V..W3.9~.~...D..
56d40 8b 0e 8b d6 8b 0c b9 e8 c4 e7 ff ff 8b 06 c7 04 b8 00 00 00 00 47 3b 7e 10 7c e5 ff 36 ff 15 8c .....................G;~.|..6...
56d60 fa 54 00 83 c4 04 c7 06 00 00 00 00 c7 46 14 00 00 00 00 c7 46 10 00 00 00 00 5f 5e c3 cc cc cc .T...........F......F....._^....
56d80 55 8b ec 83 ec 0c 53 8b d9 89 55 f8 85 db 0f 84 c6 00 00 00 33 d2 89 55 fc 39 53 10 0f 8e b8 00 U.....S...U.........3..U.9S.....
56da0 00 00 8b 4d 08 56 57 8b 03 8b 3c 90 8b 37 85 f6 0f 84 95 00 00 00 8b 46 08 89 45 f4 85 c9 74 10 ...M.VW...<..7.........F..E...t.
56dc0 8b 06 ff 30 ff 75 f8 ff d1 83 c4 08 85 c0 74 68 83 7f 0c 00 74 5f 8b 4e 08 3b 37 75 17 89 0f 85 ...0.u........th....t_.N.;7u....
56de0 c9 75 05 89 4f 04 eb 24 8b 46 08 c7 40 04 00 00 00 00 eb 18 8b 46 04 89 48 08 8b 4e 08 8b 46 04 .u..O..$.F..@........F..H..N..F.
56e00 85 c9 75 05 89 47 04 eb 03 89 41 04 ff 36 8b 47 08 53 ff d0 56 c7 06 00 00 00 00 c7 46 04 00 00 ..u..G....A..6.G.S..V.......F...
56e20 00 00 c7 46 08 00 00 00 00 ff 15 8c fa 54 00 83 c4 0c ff 4f 0c ff 4b 14 8b 45 f4 8b f0 8b 4d 08 ...F.........T.....O..K..E....M.
56e40 85 c0 0f 85 6e ff ff ff 8b 55 fc 42 89 55 fc 3b 53 10 0f 8c 4f ff ff ff 5f 5e 5b 8b e5 5d c3 cc ....n....U.B.U.;S...O..._^[..]..
56e60 55 8b ec 8b 55 08 b8 05 15 00 00 56 8b 75 0c 03 f2 3b d6 73 11 8b c8 c1 e0 05 03 c1 0f be 0a 42 U...U......V.u...;.s...........B
56e80 33 c1 3b d6 72 ef 33 d2 f7 75 10 5e 8b c2 5d c3 55 8b ec 8b 4d 0c 56 3b 4d 14 75 56 8b 55 08 8b 3.;.r.3..u.^..].U...M.V;M.uV.U..
56ea0 75 10 83 e9 04 72 11 8b 02 3b 06 75 10 83 c2 04 83 c6 04 83 e9 04 73 ef 83 f9 fc 74 2d 8a 02 3a u....r...;.u..........s....t-..:
56ec0 06 75 2f 83 f9 fd 74 22 8a 42 01 3a 46 01 75 22 83 f9 fe 74 15 8a 42 02 3a 46 02 75 15 83 f9 ff .u/...t".B.:F.u"...t..B.:F.u....
56ee0 74 08 8a 42 03 3a 46 03 75 08 b8 01 00 00 00 5e 5d c3 33 c0 5e 5d c3 cc cc cc cc cc cc cc cc cc t..B.:F.u......^].3.^]..........
56f00 56 8b f1 57 8b 46 08 8b 16 85 c0 74 0a 8b 40 08 89 46 08 85 c0 75 26 8b 4e 04 8b 7a 10 3b cf 7d V..W.F.....t..@..F...u&.N..z.;.}
56f20 2c 8b 02 8d 14 88 8b 02 41 8b 00 85 c0 75 13 83 c2 04 3b cf 7c f0 8b 46 08 85 c0 74 10 8b 00 5f ,.......A....u....;.|..F...t..._
56f40 5e c3 89 46 08 8b 00 5f 89 4e 04 5e c3 5f c7 46 08 00 00 00 00 33 c0 5e c3 cc cc cc cc cc cc cc ^..F..._.N.^._.F.....3.^........
56f60 55 8b ec 6a 60 6a 01 ff 15 94 fa 54 00 8b c8 83 c4 08 85 c9 75 07 b8 1b 00 00 00 5d c3 8b 45 08 U..j`j.....T........u......]..E.
56f80 8b 00 89 88 14 01 00 00 33 c0 5d c3 cc cc cc cc 8a 01 84 c0 74 13 8a d0 8a c2 80 fa 3a 74 0a 8a ........3.].........t.......:t..
56fa0 41 01 41 8a d0 84 c0 75 ef 53 56 84 c0 57 8d 79 01 0f 44 f9 8a 07 84 c0 74 1e 66 0f 1f 44 00 00 A.A....u.SV..W.y..D.....t.f..D..
56fc0 0f b6 c0 50 e8 b7 a2 01 00 83 c4 04 85 c0 74 08 8a 47 01 47 84 c0 75 e8 6a 0d 57 e8 20 03 01 00 ...P..........t..G.G..u.j.W.....
56fe0 8b f0 83 c4 08 85 f6 75 21 6a 0a 57 e8 0f 03 01 00 8b f0 83 c4 08 85 f6 75 10 50 57 e8 ff 02 01 .......u!j.W............u.PW....
57000 00 8b f0 83 c4 08 85 f6 74 31 3b f7 76 17 66 90 0f b6 06 50 e8 67 a2 01 00 83 c4 04 85 c0 74 05 ........t1;.v.f....P.g........t.
57020 4e 3b f7 77 eb 2b f7 46 8d 46 01 50 ff 15 84 fa 54 00 8b d8 83 c4 04 85 db 75 06 5f 5e 33 c0 5b N;.w.+.F.F.P....T........u._^3.[
57040 c3 56 57 53 e8 47 15 01 00 83 c4 0c c6 04 33 00 8b c3 5f 5e 5b c3 cc cc cc cc cc cc cc cc cc cc .VWS.G........3..._^[...........
57060 8b 41 08 b2 01 23 01 a8 04 74 11 c7 41 04 04 00 00 00 8a c2 c7 41 08 00 00 00 00 c3 a8 02 74 11 .A...#...t..A........A........t.
57080 c7 41 04 02 00 00 00 8a c2 c7 41 08 00 00 00 00 c3 a8 08 74 11 c7 41 04 08 00 00 00 8a c2 c7 41 .A........A........t..A........A
570a0 08 00 00 00 00 c3 a8 20 74 11 c7 41 04 20 00 00 00 8a c2 c7 41 08 00 00 00 00 c3 a8 01 74 11 c7 ........t..A........A........t..
570c0 41 04 01 00 00 00 8a c2 c7 41 08 00 00 00 00 c3 32 d2 c7 41 04 00 00 00 40 c7 41 08 00 00 00 00 A........A......2..A....@.A.....
570e0 8a c2 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 1c 53 56 8b f1 83 c9 ff 57 8b 3e ................U.....SV.....W.>
57100 83 bf 14 01 00 00 00 0f 84 be 01 00 00 8b 87 48 02 00 00 8b d8 83 eb 01 0f 84 ad 01 00 00 83 eb ...............H................
57120 04 0f 84 a4 01 00 00 8b 9f 14 01 00 00 8b 53 28 89 55 f4 8b 53 2c 89 55 f8 8a 96 66 03 00 00 88 ..............S(.U..S,.U...f....
57140 55 ff 84 d2 8b d1 75 09 80 be 63 03 00 00 00 75 1a 0f 57 c0 c6 86 67 03 00 00 00 66 0f 13 45 e8 U.....u...c....u..W...g....f..E.
57160 8b 4d ec 8b 55 e8 e9 82 00 00 00 83 e8 02 74 2f 83 e8 01 74 22 83 e8 01 75 63 8b 9f 90 47 00 00 .M..U.........t/...t"...uc...G..
57180 8b c3 23 87 94 47 00 00 83 f8 ff 74 50 8b 8f 94 47 00 00 8b d3 eb 46 8b 53 08 8b 4b 0c eb 3e 8b ..#..G.....tP...G.....F.S..K..>.
571a0 9f 90 47 00 00 8b c3 23 87 94 47 00 00 83 f8 ff 74 11 8b 8f 94 47 00 00 8b d3 c6 86 67 03 00 00 ..G....#..G.....t....G......g...
571c0 00 eb 2a 8b 87 54 01 00 00 85 c0 74 10 8b d0 8d 4a 01 8a 02 42 84 c0 75 f9 2b d1 33 c9 8b c2 c6 ..*..T.....t....J...B..u.+.3....
571e0 86 67 03 00 00 00 23 c1 83 f8 ff 74 16 8b 45 f8 3b c8 0f 8c a3 00 00 00 7f 09 3b 55 f4 0f 86 98 .g....#....t..E.;.........;U....
57200 00 00 00 8b 87 1c 47 00 00 83 f8 08 74 15 8b 9f 0c 47 00 00 83 fb 08 74 0a 83 f8 20 74 05 83 fb ......G.....t....G.....t....t...
57220 20 75 41 2b 55 f4 1b 4d f8 0f 88 81 00 00 00 7f 08 81 fa d0 07 00 00 72 77 83 be 20 04 00 00 00 .uA+U..M...............rw.......
57240 75 6e 83 be 5c 04 00 00 00 75 65 80 be 55 03 00 00 00 75 77 51 52 68 04 13 54 00 57 e8 6f c9 fe un..\....ue..U....uwQRh..T.W.o..
57260 ff 83 c4 10 8b 86 90 03 00 00 8b 40 40 25 00 02 00 00 0f 94 c1 a9 00 02 00 00 75 0e 3a 8e 55 03 ...........@@%............u.:.U.
57280 00 00 74 06 88 8e 55 03 00 00 8b 45 f8 c7 47 50 00 00 00 00 c7 47 54 00 00 00 00 8b 4d f4 0b c8 ..t...U....E..GP.....GT.....M...
572a0 74 29 8b ce e8 e7 c3 ff ff 5f 5e 5b 8b e5 5d c3 80 7d ff 00 75 15 68 e8 12 54 00 57 c6 86 67 03 t)......._^[..]..}..u.h..T.W..g.
572c0 00 00 01 e8 08 c9 fe ff 83 c4 08 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ..........._^3.[..].............
572e0 55 8b ec 51 53 56 57 8b f9 c6 45 fe 00 32 d2 33 db 8b 37 8b 8e c8 00 00 00 8d 41 9c 83 f8 63 77 U..QSVW...E..2.3..7.......A...cw
57300 09 33 c0 5f 5e 5b 8b e5 5d c3 38 96 28 47 00 00 74 17 33 c0 b9 16 00 00 00 38 86 30 03 00 00 0f .3._^[..].8.(G..t.3......8.0....
57320 45 c1 5f 5e 5b 8b e5 5d c3 38 97 5c 03 00 00 74 35 81 f9 91 01 00 00 74 10 38 97 66 03 00 00 74 E._^[..].8.\...t5......t.8.f...t
57340 25 81 f9 2c 01 00 00 7d 1d 8d 8e 08 47 00 00 e8 0c fd ff ff 8a d0 88 55 fe 84 d2 8a d3 75 07 c6 %..,...}....G..........U.....u..
57360 86 28 47 00 00 01 38 9f 5d 03 00 00 74 34 8b 86 c8 00 00 00 3d 97 01 00 00 74 0f 38 9f 66 03 00 .(G...8.]...t4......=....t.8.f..
57380 00 74 1f 3d 2c 01 00 00 7d 18 8d 8e 18 47 00 00 e8 cb fc ff ff 8a d0 84 d2 75 07 c6 86 28 47 00 .t.=,...}....G...........u...(G.
573a0 00 01 38 5d fe 75 66 84 d2 75 62 81 be c8 00 00 00 2c 01 00 00 0f 8d b1 00 00 00 38 9e 14 47 00 ..8].uf..ub......,.........8..G.
573c0 00 0f 85 a5 00 00 00 38 9f 66 03 00 00 0f 84 99 00 00 00 8b 86 48 02 00 00 83 f8 01 0f 84 8a 00 .......8.f...........H..........
573e0 00 00 83 f8 05 0f 84 81 00 00 00 ff b6 c0 04 00 00 ff 15 90 fa 54 00 83 c4 04 89 86 04 01 00 00 .....................T..........
57400 85 c0 74 37 c6 86 14 47 00 00 01 eb 5f ff b6 04 01 00 00 ff 15 8c fa 54 00 83 c4 04 89 9e 04 01 ..t7...G...._..........T........
57420 00 00 ff b6 c0 04 00 00 ff 15 90 fa 54 00 83 c4 04 89 86 04 01 00 00 85 c0 75 0c b8 1b 00 00 00 ............T............u......
57440 5f 5e 5b 8b e5 5d c3 8b 86 48 02 00 00 83 f8 01 74 1a 83 f8 05 74 15 38 9f 67 03 00 00 75 0d 8b _^[..]...H......t....t.8.g...u..
57460 cf e8 8a fc ff ff 8b d8 85 db 75 5c 8b 0f 80 b9 30 03 00 00 00 8b 81 c8 00 00 00 74 49 3d 90 01 ..........u\....0..........tI=..
57480 00 00 7c 42 3d 91 01 00 00 74 10 3d 97 01 00 00 75 1b 80 bf 5d 03 00 00 00 eb 07 80 bf 5c 03 00 ..|B=....t.=....u...]........\..
574a0 00 00 74 09 80 b9 28 47 00 00 00 74 19 ff b6 c8 00 00 00 68 38 13 54 00 56 e8 f2 c7 fe ff 83 c4 ..t...(G...t.......h8.T.V.......
574c0 0c bb 16 00 00 00 8b c3 5f 5e 5b 8b e5 5d c3 cc 55 8b ec 83 ec 28 53 8a 5d 10 b8 c8 46 00 00 56 ........_^[..]..U....(S.]...F..V
574e0 57 8b f9 89 55 f8 84 db be 88 46 00 00 0f 44 c6 be 1f f9 49 00 8b 0f 89 4d dc 03 c8 89 4d e8 c7 W...U.....F...D....I....M....M..
57500 01 00 00 00 00 8b 42 04 83 f8 04 0f 85 18 01 00 00 83 79 0c 00 0f 84 4a 03 00 00 83 79 04 00 0f ......B...........y....J....y...
57520 8c 40 03 00 00 8b 17 84 db b9 c4 46 00 00 c7 45 10 00 00 00 00 b8 04 47 00 00 c7 45 f0 00 00 00 .@.........F...E.......G...E....
57540 00 0f 44 c1 be c0 46 00 00 8b 0c 10 b8 00 47 00 00 0f 44 c6 8d 75 f0 56 8d 75 10 56 51 ff 34 10 ..D...F.......G...D..u.V.u.VQ.4.
57560 e8 1b ac 00 00 83 c4 10 85 c0 0f 85 fc 02 00 00 8b 75 10 85 f6 0f 84 98 00 00 00 39 45 f0 0f 84 .................u.........9E...
57580 8f 00 00 00 84 db b9 1f f9 49 00 b8 c4 12 54 00 56 0f 44 c1 50 68 c0 36 54 00 e8 21 bb ff ff 83 .........I....T.V.D.Ph.6T..!....
575a0 c4 0c 89 45 10 84 db 74 17 ff b7 a4 03 00 00 ff 15 8c fa 54 00 8b 45 10 89 87 a4 03 00 00 eb 15 ...E...t...........T..E.........
575c0 ff b7 b0 03 00 00 ff 15 8c fa 54 00 8b 45 10 89 87 b0 03 00 00 83 c4 04 56 ff 15 8c fa 54 00 33 ..........T..E..........V....T.3
575e0 c0 83 c4 04 39 45 10 b9 1b 00 00 00 0f 44 c1 85 c0 0f 85 75 02 00 00 8b 45 f8 be 1f f9 49 00 b9 ....9E.......D.....u....E....I..
57600 60 13 54 00 c6 40 0c 01 8b 45 e8 c7 00 02 00 00 00 eb 31 56 ff 15 8c fa 54 00 83 c4 04 b8 09 00 `.T..@...E........1V....T.......
57620 00 00 5f 5e 5b 8b e5 5d c3 83 f8 08 75 29 8a d3 8b cf e8 89 7d 00 00 85 c0 0f 85 2d 02 00 00 b9 .._^[..]....u)......}......-....
57640 6c 13 54 00 84 db 0f 84 8f 03 00 00 8b 87 ec 00 00 00 e9 8a 03 00 00 83 f8 02 0f 85 7c 01 00 00 l.T.........................|...
57660 8b 07 89 45 e4 84 db 74 2d 8d 88 7c 46 00 00 ba a4 03 00 00 89 4d fc 8b 8f ec 00 00 00 89 4d f0 ...E...t-..|F........M........M.
57680 8b 8f f0 00 00 00 89 4d ec 8d 88 24 47 00 00 05 26 47 00 00 eb 2b 8d 88 70 46 00 00 ba b0 03 00 .......M...$G...&G...+..pF......
576a0 00 89 4d fc 8b 8f 68 01 00 00 89 4d f0 8b 8f 6c 01 00 00 89 4d ec 8d 88 14 47 00 00 05 16 47 00 ..M...h....M...l....M....G....G.
576c0 00 ff 34 3a 89 45 e8 89 4d f4 89 55 10 ff 15 8c fa 54 00 8b 45 10 83 c4 04 8b ce c7 04 38 00 00 ..4:.E..M..U.....T..E........8..
576e0 00 00 8b 45 f0 85 c0 0f 45 c8 8b 45 ec 85 c0 89 4d f0 8b ce 0f 45 c8 8b 45 fc 89 4d ec 83 38 00 ...E....E..E....M....E..E..M..8.
57700 75 10 8b 45 f4 b9 74 13 54 00 c6 00 00 e9 32 ff ff ff 8b 45 e8 8b 75 0c 80 38 00 74 22 6a 3f 56 u..E..t.T.....2....E..u..8.t"j?V
57720 e8 db fb 00 00 83 c4 08 85 c0 74 13 56 2b c6 50 68 8c 24 54 00 e8 86 b9 ff ff 83 c4 0c eb 0a 56 ..........t.V+.Ph.$T...........V
57740 ff 15 90 fa 54 00 83 c4 04 89 45 e8 85 c0 74 69 8b 55 f0 8d 4d d8 51 8d 4d e0 51 ff 75 fc 8b 4d ....T.....E...ti.U..M.Q.M.Q.u..M
57760 e4 50 ff 75 08 ff 75 ec e8 e3 bb 00 00 ff 75 e8 8b f0 ff 15 8c fa 54 00 83 c4 1c 85 f6 75 3f 8b .P.u..u.......u.......T......u?.
57780 75 e0 84 db b9 1f f9 49 00 b8 c4 12 54 00 56 0f 44 c1 50 68 94 24 54 00 e8 23 b9 ff ff 8b 4d 10 u......I....T.V.D.Ph.$T..#....M.
577a0 83 c4 0c 56 89 04 39 ff 15 8c fa 54 00 8b 45 10 83 c4 04 83 3c 38 00 75 0e be 1b 00 00 00 8b c6 ...V..9....T..E.....<8.u........
577c0 5f 5e 5b 8b e5 5d c3 8b 45 f4 be 1f f9 49 00 b9 74 13 54 00 c6 00 01 e9 68 fe ff ff 83 f8 01 0f _^[..]..E....I..t.T.....h.......
577e0 85 80 00 00 00 84 db 0f 84 86 00 00 00 80 bf 5d 03 00 00 00 74 6b 80 bf 59 03 00 00 00 8b 1f 74 ...............]....tk..Y......t
57800 11 80 bb 14 02 00 00 00 74 08 8b b3 0c 02 00 00 eb 06 8b b3 08 02 00 00 85 f6 74 25 0f 1f 40 00 ........t.................t%..@.
57820 8b 06 ba 7c 13 54 00 6a 14 8b c8 89 45 e0 e8 fd 7a 00 00 83 c4 04 85 c0 75 1a 8b 76 04 85 f6 75 ...|.T.j....E...z.......u..v...u
57840 df c7 45 f4 00 00 00 00 c7 45 fc 00 00 00 00 e9 60 01 00 00 83 7d e0 00 0f 84 3e 01 00 00 8b 55 ..E......E......`....}....>....U
57860 f8 c6 42 0c 01 32 c0 88 42 0d 33 c0 5f 5e 5b 8b e5 5d c3 80 bf 5c 03 00 00 00 74 e5 8b 1f 8b b3 ..B..2..B.3._^[..]...\....t.....
57880 08 02 00 00 85 f6 74 2d 0f 1f 84 00 00 00 00 00 8b 06 ba 94 13 54 00 6a 0e 8b c8 89 45 e0 e8 8d ......t-.............T.j....E...
578a0 7a 00 00 83 c4 04 85 c0 0f 85 e4 00 00 00 8b 76 04 85 f6 75 db c7 45 f4 00 00 00 00 c7 45 fc 00 z..............v...u..E......E..
578c0 00 00 00 8b 97 68 01 00 00 b8 b0 03 00 00 8b b7 6c 01 00 00 03 c7 b9 00 40 00 00 56 89 45 f0 8b .....h..........l.......@..V.E..
578e0 83 00 03 00 00 85 c0 52 0f 45 c8 68 bc 12 54 00 51 ff b3 2c 06 00 00 e8 c4 b6 ff ff 8b 93 2c 06 .......R.E.h..T.Q..,..........,.
57900 00 00 83 c4 14 8b ca 8d 71 01 66 0f 1f 44 00 00 8a 01 41 84 c0 75 f9 8d 45 f4 2b ce 50 8d 45 fc ........q.f..D....A..u..E.+.P.E.
57920 50 51 52 e8 58 a8 00 00 83 c4 10 85 c0 0f 85 39 ff ff ff 8b 5d fc 85 db 0f 84 df fc ff ff 8b 45 PQR.X..........9....]..........E
57940 f0 ff 30 ff 15 8c fa 54 00 83 c4 04 b8 c4 12 54 00 be 1f f9 49 00 53 8a 5d 10 84 db 0f 44 c6 50 ..0....T.......T....I.S.]....D.P
57960 68 cc 12 54 00 e8 56 b7 ff ff 8b 4d f0 83 c4 0c ff 75 fc 89 01 ff 15 8c fa 54 00 8b 45 f0 83 c4 h..T..V....M.....u.......T..E...
57980 04 83 38 00 75 44 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 83 7d e0 00 0f 85 c2 fe ff ff 80 7d 10 00 ..8.uD....._^[..]..}.........}..
579a0 c7 45 f4 00 00 00 00 c7 45 fc 00 00 00 00 0f 84 0f ff ff ff 8b 97 ec 00 00 00 b8 a4 03 00 00 8b .E......E.......................
579c0 b7 f0 00 00 00 e9 0a ff ff ff 8b 45 f8 b9 a4 13 54 00 c6 40 0c 01 e9 69 fc ff ff 8b 87 68 01 00 ...........E....T..@...i.....h..
579e0 00 85 c0 0f 45 f0 84 db 56 51 b9 b4 13 54 00 b8 ac 13 54 00 0f 44 c1 50 68 bc 13 54 00 ff 75 dc ....E...VQ...T....T..D.Ph..T..u.
57a00 e8 cb c1 fe ff 8b 55 f8 83 c4 14 80 7a 0c 00 5f 0f 94 c0 5e 88 42 0d 33 c0 5b 8b e5 5d c3 cc cc ......U.....z.._...^.B.3.[..]...
57a20 55 8b ec 83 ec 0c 53 56 8b f1 89 55 fc 33 db 57 8b 16 89 55 f8 8d ba 08 47 00 00 8d 8a 18 47 00 U.....SV...U.3.W...U....G.....G.
57a40 00 38 9e 5a 03 00 00 74 08 38 9e 5d 03 00 00 75 0c 38 9e 5c 03 00 00 0f 84 b0 00 00 00 8b 07 85 .8.Z...t.8.]...u.8.\............
57a60 c0 74 08 39 5f 04 75 03 89 47 04 8b 01 85 c0 74 08 39 59 04 75 03 89 41 04 38 9e 5a 03 00 00 74 .t.9_.u..G.....t.9Y.u..A.8.Z...t
57a80 69 8a 86 65 03 00 00 3a 45 0c 75 5e 6a 01 ff 75 08 8b d1 8b ce ff 75 fc e8 33 fa ff ff 8b d8 83 i..e...:E.u^j..u......u..3......
57aa0 c4 0c 85 db 75 71 8b 55 f8 80 ba 40 46 00 00 00 74 3e 80 be 6b 03 00 00 00 75 35 8b 8a 44 46 00 ....uq.U...@F...t>..k....u5..DF.
57ac0 00 85 c9 74 2b 80 ba 34 03 00 00 00 75 22 8b 96 98 00 00 00 e8 c7 77 00 00 85 c0 75 13 c6 47 0c ...t+..4....u"........w....u..G.
57ae0 01 8b c3 5f 5e 5b 8b e5 5d c3 c6 41 0c 01 eb b9 6a 00 ff 75 08 8b d7 8b ce ff 75 fc e8 cf f9 ff ..._^[..]..A....j..u......u.....
57b00 ff 83 c4 0c 8b d8 5f 5e 5b 8b e5 5d c3 c6 47 0c 01 33 c0 c6 41 0c 01 5f 5e 5b 8b e5 5d c3 cc cc ......_^[..]..G..3..A.._^[..]...
57b20 55 8b ec 83 ec 40 8b c1 88 55 ff 53 89 45 f8 84 d2 b9 88 46 00 00 8b 18 b8 c8 46 00 00 0f 44 c1 U....@...U.S.E.....F......F...D.
57b40 89 5d f0 03 c3 89 45 e0 8d 83 f0 47 00 00 56 57 84 d2 75 06 8d 83 f4 47 00 00 8b 75 08 8d 8b 1c .]....E....G..VW..u....G...u....
57b60 47 00 00 84 d2 89 45 f4 8d 83 0c 47 00 00 0f 44 c8 8d bb 20 47 00 00 8d 83 10 47 00 00 89 4d ec G.....E....G...D....G.....G...M.
57b80 0f 44 f8 80 3e 00 89 7d d4 0f 84 40 04 00 00 90 6a 09 8b d6 b9 60 13 54 00 e8 92 77 00 00 83 c4 .D..>..}...@....j....`.T...w....
57ba0 04 85 c0 0f 84 6c 01 00 00 f6 07 04 75 1b 8d 45 d0 50 a1 e0 08 55 00 68 f0 38 54 00 8b 40 44 ff .....l......u..E.P...U.h.8T..@D.
57bc0 d0 85 c0 0f 85 c0 03 00 00 8b 4d f4 8b 45 ec 83 09 04 83 0f 04 83 38 04 0f 85 ab 03 00 00 8b 45 ..........M..E........8........E
57be0 e0 8b 00 83 f8 02 74 08 85 c0 0f 85 99 03 00 00 80 7d ff 00 bf ac 12 54 00 8b 45 f8 8b 18 74 2b ......t..........}.....T..E...t+
57c00 8b 88 ec 00 00 00 8b 90 f0 00 00 00 8b 83 38 04 00 00 85 c0 0f 45 f8 8b 45 f8 8b 80 dc 00 00 00 ..............8......E..E.......
57c20 89 45 e8 8d 83 c8 46 00 00 eb 29 8b 88 68 01 00 00 8b 90 6c 01 00 00 8b 83 3c 04 00 00 85 c0 0f .E....F...)..h.....l.....<......
57c40 45 f8 8b 45 f8 8b 80 98 00 00 00 89 45 e8 8d 83 88 46 00 00 89 45 08 85 c9 b8 1f f9 49 00 89 7d E..E........E....F...E......I..}
57c60 e4 0f 45 c1 8d 7e 09 89 45 d8 85 d2 b8 1f f9 49 00 0f 45 c2 89 45 dc 8a 07 84 c0 74 1b 0f 1f 00 ..E..~..E......I..E..E.....t....
57c80 0f b6 c0 50 e8 f7 95 01 00 83 c4 04 85 c0 74 08 8a 47 01 47 84 c0 75 e8 8b cf 8d 51 01 0f 1f 00 ...P..........t..G.G..u....Q....
57ca0 8a 01 41 84 c0 75 f9 8b 45 08 2b ca 75 06 83 78 0c 00 75 24 8b 55 d8 8b cb 50 57 ff 75 e8 ff 75 ..A..u..E.+.u..x..u$.U...PW.u..u
57cc0 e4 ff 75 dc e8 87 bc 00 00 83 c4 14 85 c0 74 10 8b 4d 08 e8 38 bf 00 00 8b 5d f0 e9 a2 02 00 00 ..u...........t..M..8....]......
57ce0 8b 5d f0 ff b3 c0 04 00 00 ff 15 90 fa 54 00 83 c4 04 89 83 04 01 00 00 85 c0 0f 84 e5 02 00 00 .]...........T..................
57d00 8b 45 e0 c6 83 28 47 00 00 00 c7 00 01 00 00 00 e9 74 02 00 00 6a 04 8b d6 b9 6c 13 54 00 e8 0d .E...(G..........t...j....l.T...
57d20 76 00 00 83 c4 04 85 c0 0f 84 bb 01 00 00 f6 07 28 75 1b 8d 45 c8 50 a1 e0 08 55 00 68 38 39 54 v...............(u..E.P...U.h89T
57d40 00 8b 40 44 ff d0 85 c0 0f 85 3b 02 00 00 8b 4d f4 8b 45 ec 83 09 08 83 0f 08 8b 00 83 f8 08 74 ..@D......;....M..E............t
57d60 09 83 f8 20 0f 85 1f 02 00 00 80 7d ff 00 b9 20 04 00 00 bb 5c 04 00 00 8b d6 0f 44 d9 b9 6c 13 ...........}........\......D..l.
57d80 54 00 03 5d f8 6a 04 e8 a4 75 00 00 83 c4 04 85 c0 74 5e 8a 46 04 8d 7e 04 84 c0 74 1b 0f 1f 00 T..].j...u.......t^.F..~...t....
57da0 0f b6 c0 50 e8 d7 94 01 00 83 c4 04 85 c0 74 50 8a 47 01 47 84 c0 75 e8 8b 03 83 f8 04 0f 85 c8 ...P..........tP.G.G..u.........
57dc0 00 00 00 8b 7d f8 68 b4 24 54 00 ff 37 e8 fe bd fe ff 83 c4 08 8d 8f 20 04 00 00 e8 b0 c0 00 00 ....}.h.$T..7...................
57de0 8d 8f 5c 04 00 00 e8 a5 c0 00 00 c7 03 01 00 00 00 8b 5d f0 c6 83 28 47 00 00 00 e9 89 01 00 00 ..\...............]...(G........
57e00 8a 17 84 d2 74 b2 8b 45 f8 8b cf c7 45 08 00 00 00 00 c7 45 e4 00 00 00 00 8b 00 89 45 dc 8d 41 ....t..E....E......E........E..A
57e20 01 89 45 d8 8a 01 41 84 c0 75 f9 2b 4d d8 74 43 80 fa 3d 74 3e 8d 45 e4 8b cf 50 8d 55 08 e8 bd ..E...A..u.+M.tC..=t>.E...P.U...
57e40 a1 00 00 83 c4 04 85 c0 0f 85 93 00 00 00 8b 45 08 85 c0 74 1e 89 43 34 8b 45 e4 89 43 38 c7 03 ...............E...t..C4.E..C8..
57e60 02 00 00 00 8b 5d f0 c6 83 28 47 00 00 00 e9 16 01 00 00 68 44 39 54 00 ff 75 dc e8 50 bd fe ff .....]...(G........hD9T..u..P...
57e80 8b 5d f0 83 c4 08 e9 e9 00 00 00 83 f8 03 75 36 8b 7d f8 68 cc 24 54 00 ff 37 e8 31 bd fe ff 83 .]............u6.}.h.$T..7.1....
57ea0 c4 08 8d 8f 20 04 00 00 e8 e3 bf 00 00 8d 8f 5c 04 00 00 e8 d8 bf 00 00 c7 03 00 00 00 00 8b 5d ...............\...............]
57ec0 f0 e9 ae 00 00 00 83 f8 01 0f 8c 1c ff ff ff 8b 45 f8 68 e8 24 54 00 ff 30 e8 f2 bc fe ff 83 c4 ................E.h.$T..0.......
57ee0 08 8b 5d f0 e9 8b 00 00 00 6a 06 8b d6 b9 74 13 54 00 e8 39 74 00 00 83 c4 04 85 c0 74 4a f6 07 ..]......j....t.T..9t.......tJ..
57f00 02 74 10 68 08 14 54 00 53 e8 c2 bc fe ff 83 c4 08 eb 76 8d 45 c4 50 a1 e0 08 55 00 68 9c 38 54 .t.h..T.S.........v.E.P...U.h.8T
57f20 00 8b 40 44 ff d0 85 c0 75 5f 8b 45 f4 8a 55 ff 8b 4d f8 56 83 08 02 83 0f 02 e8 a1 71 00 00 83 ..@D....u_.E..U..M.V........q...
57f40 c4 04 85 c0 74 43 eb 2c 6a 05 8b d6 b9 a4 13 54 00 e8 da 73 00 00 83 c4 04 85 c0 74 2c 8b 45 f4 ....tC.,j......T...s.......t,.E.
57f60 83 08 01 8b 45 ec 83 0f 01 83 38 01 75 1b c7 07 00 00 00 00 68 e0 13 54 00 53 e8 51 bc fe ff 83 ....E.....8.u.......h..T.S.Q....
57f80 c4 08 c6 83 28 47 00 00 01 8a 06 84 c0 74 13 8a c8 8a c1 80 f9 2c 74 0a 8a 46 01 46 8a c8 84 c0 ....(G.......t.......,t..F.F....
57fa0 75 ef 8b d6 8a c8 3c 2c 75 03 8a 4e 01 46 3c 2c 0f 45 f2 84 c9 74 21 0f b6 c1 50 e8 c0 92 01 00 u.....<,u..N.F<,.E...t!...P.....
57fc0 83 c4 04 85 c0 74 11 8a 4e 01 46 84 c9 75 e8 33 c0 5f 5e 5b 8b e5 5d c3 80 3e 00 74 f2 8b 7d d4 .....t..N.F..u.3._^[..]..>.t..}.
57fe0 e9 ab fb ff ff 5f 5e b8 1b 00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ....._^.....[..]................
58000 8b 11 80 ba 30 03 00 00 00 8b 82 c8 00 00 00 74 35 3d 90 01 00 00 7c 2e 3d 91 01 00 00 74 10 3d ....0..........t5=....|.=....t.=
58020 97 01 00 00 75 12 80 b9 5d 03 00 00 00 eb 07 80 b9 5c 03 00 00 00 75 06 b8 01 00 00 00 c3 0f b6 ....u...]........\....u.........
58040 82 28 47 00 00 c3 33 c0 c3 cc cc cc cc cc cc cc 55 8b ec 53 8b 5d 14 56 57 8b 7d 0c 8b 0b 0f af .(G...3.........U..S.].VW.}.....
58060 7d 10 8b b1 14 01 00 00 8b 46 08 0b 46 0c 75 05 5f 5e 5b 5d c3 83 7e 58 01 0f 94 c0 88 81 13 01 }........F..F.u._^[]..~X........
58080 00 00 83 7e 0c 00 8b 46 08 8b 4e 10 7f 71 7c 04 3b c7 77 6b 50 51 ff 75 08 e8 f2 04 01 00 8b 4e ...~...F..N..q|.;.wkPQ.u.......N
580a0 50 83 c4 0c 8b 7e 54 8b c1 0b c7 8b 56 08 74 3a 8b 46 48 89 46 10 8b 46 40 89 7e 0c 89 4e 08 8b P....~T.....V.t:.FH.F..F@.~..N..
580c0 0b 5f 89 81 a0 47 00 00 8b 0b 8b 46 44 89 81 a4 47 00 00 8b c2 ff 46 58 c7 46 50 00 00 00 00 c7 ._...G.....FD...G.....FX.FP.....
580e0 46 54 00 00 00 00 5e 5b 5d c3 5f c7 46 08 00 00 00 00 8b c2 c7 46 0c 00 00 00 00 5e 5b 5d c3 57 FT....^[]._.F........F.....^[].W
58100 51 ff 75 08 e8 87 04 01 00 01 7e 10 83 c4 0c 29 7e 08 8b c7 83 5e 0c 00 5f 5e 5b 5d c3 cc cc cc Q.u.......~....)~....^.._^[]....
58120 55 8b ec 81 ec c0 00 00 00 53 56 8b c1 57 8b fa 89 45 e8 8b 30 89 75 f8 8b 8f 90 01 00 00 8b 17 U........SV..W...E..0.u.........
58140 89 4d f0 8b 48 08 8b c1 2b 45 0c 8b 9a 14 01 00 00 89 45 f4 8b 87 90 03 00 00 89 4d ec f6 40 40 .M..H...+E........E........M..@@
58160 01 75 09 83 bf e8 00 00 00 02 75 3e 83 bf 78 01 00 00 14 74 35 81 f9 00 40 00 00 c7 45 0c 00 40 .u........u>..x....t5...@...E..@
58180 00 00 8b c1 0f 47 45 0c 50 89 45 0c 8d 82 30 06 00 00 56 50 e8 f7 03 01 00 8b 37 83 c4 0c 8b 4d .....GE.P.E...0...VP......7....M
581a0 0c 81 c6 30 06 00 00 89 75 f8 8b 55 f0 33 c0 3b 97 94 01 00 00 8d 55 e4 52 51 0f 94 c0 c7 45 e4 ...0....u..U.3.;......U.RQ....E.
581c0 00 00 00 00 56 50 57 8b 84 87 ac 01 00 00 ff d0 83 c4 14 89 45 f0 85 c0 79 1c 8b 75 e4 85 f6 0f ....VPW.............E...y..u....
581e0 84 d8 00 00 00 83 fe 51 0f 85 d8 01 00 00 8b 75 f8 33 c0 89 45 f0 3b 45 f4 8b c8 8b d0 8b 07 0f .......Q.......u.3..E.;E........
58200 47 4d f4 2b d1 89 4d f4 89 55 0c 80 b8 40 03 00 00 00 0f 84 04 01 00 00 57 51 56 ba 02 00 00 00 GM.+..M..U...@..........WQV.....
58220 8b c8 e8 49 c1 fe ff 8b 55 0c 83 c4 0c 85 d2 0f 84 e7 00 00 00 8b 07 03 75 f4 89 75 f4 89 45 f8 ...I....U...............u..u..E.
58240 80 b8 28 03 00 00 00 0f 84 b2 00 00 00 8b 8f 9c 00 00 00 85 c9 0f 84 a4 00 00 00 51 68 a8 f4 53 ..(........................Qh..S
58260 00 68 90 f4 53 00 68 ac f4 53 00 8d 85 44 ff ff ff 68 a0 00 00 00 50 e8 44 ad ff ff 8d b5 44 ff .h..S.h..S...D...h....P.D.....D.
58280 ff ff 83 c4 18 8d 4e 01 8a 06 46 84 c0 75 f9 8b 45 f8 2b f1 8b 88 90 01 00 00 85 c9 74 29 ff b0 ......N...F..u..E.+.........t)..
582a0 1c 01 00 00 8d 95 44 ff ff ff 56 52 6a 00 50 ff d1 8b 55 0c 83 c4 14 85 c0 75 61 eb 3c be 37 00 ......D...VRj.P...U......ua.<.7.
582c0 00 00 e9 ff 00 00 00 ff b0 18 01 00 00 6a 01 6a 02 68 b4 a3 53 00 e8 af 41 01 00 8b 45 f8 ff b0 .............j.j.h..S...A...E...
582e0 18 01 00 00 8d 85 44 ff ff ff 6a 01 56 50 e8 97 41 01 00 8b 55 0c 83 c4 20 8b 75 f4 8b 45 f8 8b ......D...j.VP..A...U.....u..E..
58300 88 90 01 00 00 85 c9 74 13 ff b0 1c 01 00 00 52 56 6a 04 50 ff d1 8b 55 0c 83 c4 14 8b 45 08 8b .......t.......RVj.P...U.....E..
58320 75 f0 01 30 85 db 0f 84 80 00 00 00 01 53 28 83 53 2c 00 3b 75 ec 74 6b 8b 07 8b 55 e8 8b 4b 0c u..0.........S(.S,.;u.tk...U..K.
58340 8b 80 a0 47 00 00 8b 12 89 43 40 03 d6 8b 07 8b 80 a4 47 00 00 89 43 44 8b 43 10 89 43 48 8b 43 ...G.....C@.......G...CD.C..CH.C
58360 08 89 43 50 89 4b 54 8b 07 c7 80 a0 47 00 00 50 8c 45 00 8b 07 89 b8 a4 47 00 00 8b 45 ec 2b c6 ..CP.KT.....G..P.E......G...E.+.
58380 89 53 10 89 43 08 8b 45 e8 89 43 5c 33 c0 c7 43 0c 00 00 00 00 c7 43 58 01 00 00 00 5f 5e 5b 8b .S..C..E..C\3..C......CX...._^[.
583a0 e5 5d c3 c7 43 58 02 00 00 00 eb 18 3b 75 ec 74 0c b8 37 00 00 00 5f 5e 5b 8b e5 5d c3 c6 87 01 .]..CX......;u.t..7..._^[..]....
583c0 04 00 00 00 33 f6 8b 5d e8 ff 33 ff 15 8c fa 54 00 83 c4 04 53 ff 15 8c fa 54 00 83 c4 04 8b c6 ....3..]..3....T....S....T......
583e0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 8b 4d 0c 8d 55 10 56 57 e8 50 ad ff ff _^[..]..........U...M..U.VW.P...
58400 8b f8 85 ff 74 30 8b cf 8d 51 01 0f 1f 44 00 00 8a 01 41 84 c0 75 f9 2b ca 8b d7 51 8b 4d 08 e8 ....t0...Q...D....A..u.+...Q.M..
58420 3c 00 00 00 57 8b f0 ff 15 8c fa 54 00 8b c6 83 c4 08 5f 5e 5d c3 8b 75 08 ff 36 ff 15 8c fa 54 <...W......T......_^]..u..6....T
58440 00 56 ff 15 8c fa 54 00 83 c4 08 b8 1b 00 00 00 5f 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc .V....T........._^].............
58460 55 8b ec 83 ec 08 53 8b 5d 08 8b c3 56 8b f1 89 55 f8 f7 d0 8b 56 08 3b c2 73 23 ff 36 ff 15 8c U.....S.]...V...U....V.;.s#.6...
58480 fa 54 00 56 c7 06 00 00 00 00 ff 15 8c fa 54 00 83 c4 08 b8 1b 00 00 00 5e 5b 8b e5 5d c3 57 8b .T.V..........T.........^[..].W.
584a0 3e 8d 0c 13 89 4d fc 85 ff 74 08 8b 46 04 48 3b c8 76 7d 81 fb ff ff ff 7f 77 1b 81 fa ff ff ff >....M...t..F.H;.v}......w......
584c0 7f 77 13 8d 0c 1b f7 d1 8d 04 12 3b c8 72 07 8b 5d fc 03 db eb 03 83 cb ff 53 85 ff 74 24 8b c7 .w.........;.r..]........S..t$..
584e0 50 89 45 fc ff 15 88 fa 54 00 83 c4 08 8b f8 85 db 74 1a 85 ff 75 2e ff 75 fc ff 15 8c fa 54 00 P.E.....T........t...u..u.....T.
58500 eb 08 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 75 14 56 ff 15 8c fa 54 00 83 c4 04 8d 47 1b 5f 5e ......T........u.V....T.....G._^
58520 5b 8b e5 5d c3 8b 56 08 89 5e 04 8b 5d 08 89 3e 53 ff 75 f8 8d 04 17 50 e8 53 00 01 00 01 5e 08 [..]..V..^..]..>S.u....P.S....^.
58540 83 c4 0c 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 51 56 8b 75 08 80 be 55 03 00 00 00 74 ...3._^[..].....U..QV.u...U....t
58560 07 c6 86 55 03 00 00 00 8b ce e8 21 44 00 00 85 c0 75 53 83 be e8 00 00 00 02 75 08 38 86 75 03 ...U.......!D....uS.......u.8.u.
58580 00 00 74 40 83 be 68 06 00 00 01 74 37 8b 86 94 03 00 00 f6 40 40 01 74 25 ff 75 0c 8b ce e8 5d ..t@..h....t7.......@@.t%.u....]
585a0 91 ff ff 83 c4 04 85 c0 74 1a 80 be 55 03 00 00 01 74 13 c6 86 55 03 00 00 01 5e 59 5d c3 8b 45 ........t...U....t...U....^Y]..E
585c0 0c c6 00 01 33 c0 5e 59 5d c3 cc cc cc cc cc cc 55 8b ec 8b 45 08 8b 88 90 01 00 00 8b 45 0c 89 ....3.^Y].......U...E........E..
585e0 08 b8 00 00 01 00 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 51 56 ff 75 0c 8b 75 08 8b ce e8 fe 90 ......].........U..QV.u..u......
58600 ff ff 83 c4 04 85 c0 74 10 80 be 55 03 00 00 01 74 07 c6 86 55 03 00 00 01 5e 59 5d c3 cc cc cc .......t...U....t...U....^Y]....
58620 55 8b ec 8b 4d 08 8b 81 90 03 00 00 f6 40 40 01 74 3a 83 7d 10 00 74 34 8b 81 dc 01 00 00 83 f8 U...M........@@.t:.}..t4........
58640 03 75 12 8b 45 0c 8b 89 90 01 00 00 89 08 b8 00 00 01 00 5d c3 83 f8 02 75 12 8b 45 0c 8b 89 90 .u..E..............]....u..E....
58660 01 00 00 89 08 b8 01 00 00 00 5d c3 33 c0 5d c3 55 8b ec 53 56 8b 75 08 57 8b 3e 83 bf c8 46 00 ..........].3.].U..SV.u.W.>...F.
58680 00 02 8b 9f 14 01 00 00 74 09 83 bf 88 46 00 00 02 75 59 8b 87 c8 00 00 00 3d 91 01 00 00 74 36 ........t....F...uY......=....t6
586a0 3d 97 01 00 00 74 2f 80 bf 59 03 00 00 00 75 26 8b 86 90 03 00 00 8b 40 40 25 00 02 00 00 0f 94 =....t/..Y....u&.......@@%......
586c0 c1 a9 00 02 00 00 75 0e 3a 8e 55 03 00 00 74 06 88 8e 55 03 00 00 8d 8f 88 46 00 00 e8 2f b5 00 ......u.:.U...t...U......F.../..
586e0 00 8d 8f c8 46 00 00 e8 24 b5 00 00 8b 87 58 01 00 00 89 86 18 04 00 00 8b 87 b0 01 00 00 89 86 ....F...$.....X.................
58700 1c 04 00 00 85 db 0f 84 d3 00 00 00 8b 43 5c 89 45 08 85 c0 74 1b ff 30 ff 15 8c fa 54 00 ff 75 .............C\.E...t..0....T..u
58720 08 ff 15 8c fa 54 00 83 c4 08 c7 43 5c 00 00 00 00 8b 87 48 02 00 00 83 f8 03 75 32 8b 4b 28 03 .....T.....C\......H......u2.K(.
58740 4b 20 8b 43 2c 13 43 24 89 4f 70 8b cb 89 47 74 e8 eb a2 00 00 8b 43 38 85 c0 74 29 50 e8 ae 4a K..C,.C$.Op...Gt......C8..t)P..J
58760 01 00 83 c4 04 c7 43 38 00 00 00 00 eb 17 83 f8 04 75 12 8b 4b 28 03 4b 20 8b 43 2c 13 43 24 89 ......C8.........u..K(.K..C,.C$.
58780 4f 70 89 47 74 8b 45 0c 85 c0 75 55 38 45 10 75 4e 38 86 64 03 00 00 75 46 38 87 59 03 00 00 75 Op.Gt.E...uU8E.uN8.d...uF8.Y...u
587a0 3e 8b 87 84 00 00 00 99 8b c8 8b f2 8b 87 80 00 00 00 99 2b c1 1b d6 03 43 20 13 53 24 85 d2 7f >..................+....C..S$...
587c0 1e 7c 04 85 c0 75 18 68 30 14 54 00 57 e8 de b4 fe ff 83 c4 08 b8 34 00 00 00 5f 5e 5b 5d c3 33 .|...u.h0.T.W.........4..._^[].3
587e0 c0 5f 5e 5b 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 53 8b d9 56 57 83 bb 5c 47 00 00 0a c6 ._^[]...........U..S..VW..\G....
58800 83 60 47 00 00 00 0f 84 1a 01 00 00 8b b2 78 01 00 00 83 fe 0a 0f 84 0b 01 00 00 8b 8b 4c 02 00 .`G...........x..............L..
58820 00 83 f9 01 0f 84 fc 00 00 00 85 c9 74 09 83 f9 02 0f 8c ef 00 00 00 83 fe 14 0f 84 e6 00 00 00 ............t...................
58840 8b 02 8b b0 08 02 00 00 85 f6 74 22 0f 1f 40 00 8b 3e ba 50 14 54 00 6a 07 8b cf e8 d0 6a 00 00 ..........t"..@..>.P.T.j.....j..
58860 83 c4 04 85 c0 75 2b 8b 76 04 85 f6 75 e2 68 68 14 54 00 ff 75 08 e8 75 fb ff ff 83 c4 08 85 c0 .....u+.v...u.hh.T..u..u........
58880 0f 85 a2 00 00 00 c6 83 60 47 00 00 01 5f 5e 5b 5d c3 85 ff 74 d8 6a 07 ba 50 14 54 00 8b cf e8 ........`G..._^[]...t.j..P.T....
588a0 8c 6a 00 00 83 c4 04 85 c0 74 73 8a 47 07 8d 77 07 84 c0 74 18 0f b6 c0 50 e8 c2 89 01 00 83 c4 .j.......ts.G..w...t....P.......
588c0 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 6a 0d 56 e8 2b ea 00 00 8b f8 83 c4 08 85 ff 75 1d 6a 0a ...t..F.F..u.j.V.+..........u.j.
588e0 56 e8 1a ea 00 00 8b f8 83 c4 08 85 ff 75 0c 50 56 e8 0a ea 00 00 83 c4 08 8b f8 2b fe 83 ff 0c V............u.PV..........+....
58900 72 1c 6a 0c ba 58 14 54 00 8b ce e8 20 6a 00 00 83 c4 04 85 c0 75 16 4f 46 83 ff 0c 73 e4 32 c0 r.j..X.T.....j.......u.OF...s.2.
58920 88 83 60 47 00 00 33 c0 5f 5e 5b 5d c3 5f b0 01 88 83 60 47 00 00 33 c0 5e 5b 5d c3 cc cc cc cc ..`G..3._^[]._....`G..3.^[].....
58940 55 8b ec 83 ec 18 53 8b d9 56 be 01 00 00 00 89 75 fc 8b 0b 89 4d f4 57 84 d2 74 11 80 b9 14 02 U.....S..V......u....M.W..t.....
58960 00 00 00 74 3f 8b 81 0c 02 00 00 eb 3d 80 bb 5a 03 00 00 00 74 2e 80 bb 65 03 00 00 00 75 25 80 ...t?.......=..Z....t...e....u%.
58980 b9 14 02 00 00 00 8b 81 08 02 00 00 89 45 ec 74 1c 8b 81 0c 02 00 00 be 02 00 00 00 89 45 f0 89 .............E.t.............E..
589a0 75 fc eb 09 8b 81 08 02 00 00 89 45 ec 33 c9 89 4d f8 8b 7c 8d ec 85 ff 0f 84 62 01 00 00 66 90 u..........E.3..M..|......b...f.
589c0 6a 3a ff 37 e8 37 e9 00 00 8b f0 83 c4 08 85 f6 0f 84 dd 00 00 00 8a 46 01 46 84 c0 0f 84 2d 01 j:.7.7.................F.F....-.
589e0 00 00 0f b6 c0 50 e8 95 88 01 00 83 c4 04 85 c0 74 0d 8a 46 01 46 84 c0 75 e8 e9 10 01 00 00 80 .....P..........t..F.F..u.......
58a00 3e 00 0f 84 07 01 00 00 83 bb bc 03 00 00 00 74 19 8b 17 b9 80 14 54 00 6a 05 e8 11 69 00 00 83 >..............t......T.j...i...
58a20 c4 04 85 c0 0f 85 e5 00 00 00 8b 45 f4 83 b8 48 02 00 00 03 75 19 8b 17 b9 88 14 54 00 6a 0d e8 ...........E...H....u......T.j..
58a40 ec 68 00 00 83 c4 04 85 c0 0f 85 c0 00 00 00 80 bb 66 03 00 00 00 74 19 8b 17 b9 98 14 54 00 6a .h...............f....t......T.j
58a60 0e e8 ca 68 00 00 83 c4 04 85 c0 0f 85 9e 00 00 00 83 bb c8 03 00 00 00 74 19 8b 17 b9 a8 14 54 ...h....................t......T
58a80 00 6a 0a e8 a8 68 00 00 83 c4 04 85 c0 0f 85 7c 00 00 00 83 bb 78 01 00 00 14 75 5d 8b 17 b9 b4 .j...h.........|.....x....u]....
58aa0 14 54 00 6a 12 e8 86 68 00 00 83 c4 04 85 c0 75 5e eb 46 6a 3b ff 37 e8 44 e8 00 00 8b f0 83 c4 .T.j...h.......u^.Fj;.7.D.......
58ac0 08 85 f6 74 4a 8a 46 01 46 84 c0 74 22 0f 1f 00 0f b6 c0 50 e8 a7 87 01 00 83 c4 04 85 c0 74 0a ...tJ.F.F..t"......P..........t.
58ae0 8a 46 01 46 84 c0 75 e8 eb 05 80 3e 00 75 20 80 7e ff 3b 75 1a c6 46 ff 3a ff 37 68 c8 14 54 00 .F.F..u....>.u..~.;u..F.:.7h..T.
58b00 ff 75 08 e8 e8 f8 ff ff 83 c4 0c 85 c0 75 1f 8b 7f 04 85 ff 0f 85 a6 fe ff ff 8b 4d f8 8b 75 fc .u...........u.............M..u.
58b20 41 89 4d f8 3b ce 0f 8c 86 fe ff ff 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc A.M.;.......3._^[..]............
58b40 55 8b ec 83 e4 f0 81 ec a8 00 00 00 56 8b 75 08 0f 57 c0 57 c6 44 24 40 00 c7 44 24 28 1f f9 49 U...........V.u..W.W.D$@..D$(..I
58b60 00 8b 3e 89 7c 24 68 c7 44 24 44 00 00 00 00 66 0f 13 44 24 58 8b 87 68 47 00 00 89 44 24 24 8b ..>.|$h.D$D....f..D$X..hG...D$$.
58b80 86 98 00 00 00 89 44 24 6c 8b 45 0c 66 0f d6 44 24 74 c6 44 24 7c 00 8b 97 48 02 00 00 c6 00 01 ......D$l.E.f..D$t.D$|...H......
58ba0 b8 01 00 00 00 83 be 78 01 00 00 14 89 54 24 1c 66 0f 13 44 24 48 0f 8d bb 1e 00 00 83 be 74 06 .......x.....T$.f..D$H........t.
58bc0 00 00 03 75 10 c7 86 78 01 00 00 14 00 00 00 5f 5e 8b e5 5d c3 80 bf 40 46 00 00 00 8b 87 14 01 ...u...x......._^..]...@F.......
58be0 00 00 89 44 24 30 75 40 ff b7 44 46 00 00 ff 15 8c fa 54 00 83 c4 04 ff b6 98 00 00 00 ff 15 90 ...D$0u@..DF......T.............
58c00 fa 54 00 83 c4 04 89 87 44 46 00 00 85 c0 0f 84 ae 02 00 00 8b 86 f8 00 00 00 8b 54 24 1c 89 87 .T......DF.................T$...
58c20 48 46 00 00 8b 44 24 30 8d 48 20 83 c0 28 c7 01 00 00 00 00 c7 41 04 00 00 00 00 89 44 24 54 c7 HF...D$0.H...(.......A......D$T.
58c40 00 00 00 00 00 c7 40 04 00 00 00 00 8b 86 90 03 00 00 89 4c 24 64 f6 40 3c 07 74 13 80 bf 39 03 ......@............L$d.@<.t...9.
58c60 00 00 00 b8 04 00 00 00 0f 45 d0 89 54 24 1c 8b 8f 88 03 00 00 89 4c 24 2c 85 c9 75 3d 38 8f 38 .........E..T$........L$,..u=8.8
58c80 03 00 00 74 0a c7 44 24 2c 50 0b 54 00 eb 2b 8d 42 fe 83 f8 03 77 1b ff 24 85 80 b6 45 00 c7 44 ...t..D$,P.T..+.B....w..$...E..D
58ca0 24 2c 50 15 54 00 eb 12 c7 44 24 2c 58 15 54 00 eb 08 c7 44 24 2c 58 0b 54 00 8b 06 8b 80 08 02 $,P.T....D$,X.T....D$,X.T.......
58cc0 00 00 89 44 24 18 85 c0 74 52 66 0f 1f 44 00 00 8b 00 ba 5c 15 54 00 6a 0b 8b c8 89 44 24 24 e8 ...D$...tRf..D.....\.T.j....D$$.
58ce0 4c 66 00 00 83 c4 04 85 c0 75 11 8b 44 24 18 8b 40 04 89 44 24 18 85 c0 75 d6 eb 20 83 7c 24 20 Lf.......u..D$..@..D$...u....|$.
58d00 00 74 19 ff b6 a8 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 a8 03 00 00 00 00 00 00 8b 54 24 2c .t...........T...............T$,
58d20 8b ce 6a 00 ff 74 24 28 e8 f3 ec ff ff 83 c4 08 85 c0 0f 85 3f 1d 00 00 38 87 15 47 00 00 75 08 ..j..t$(............?...8..G..u.
58d40 38 87 25 47 00 00 74 12 8b 44 24 1c 83 f8 01 74 09 83 f8 05 74 04 b0 01 eb 02 32 c0 88 86 66 03 8.%G..t..D$....t....t.....2...f.
58d60 00 00 ff b6 b8 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 b8 03 00 00 00 00 00 00 83 bf c8 04 00 ............T...................
58d80 00 00 74 64 8b 06 8b 80 08 02 00 00 89 44 24 18 85 c0 74 33 8b 00 ba 68 15 54 00 6a 08 8b c8 89 ..td.........D$...t3...h.T.j....
58da0 44 24 24 e8 88 65 00 00 83 c4 04 85 c0 75 11 8b 44 24 18 8b 40 04 89 44 24 18 85 c0 75 d6 eb 07 D$$..e.......u..D$..@..D$...u...
58dc0 83 7c 24 20 00 75 21 ff b7 c8 04 00 00 68 74 15 54 00 e8 e9 a2 ff ff 83 c4 08 89 86 b8 03 00 00 .|$..u!......ht.T...............
58de0 85 c0 0f 84 da 00 00 00 83 bf 80 03 00 00 00 74 4d 8b 06 8b 80 08 02 00 00 89 44 24 18 85 c0 74 ...............tM.........D$...t
58e00 33 8b 00 ba 84 15 54 00 6a 07 8b c8 89 44 24 24 e8 1b 65 00 00 83 c4 04 85 c0 75 11 8b 44 24 18 3.....T.j....D$$..e.......u..D$.
58e20 8b 40 04 89 44 24 18 85 c0 75 d6 eb 07 83 7c 24 20 00 75 0a 8b 87 80 03 00 00 89 44 24 44 8b 06 .@..D$...u....|$..u........D$D..
58e40 8b 80 08 02 00 00 89 44 24 18 85 c0 74 35 66 90 8b 00 ba 8c 15 54 00 6a 10 8b c8 89 44 24 24 e8 .......D$...t5f......T.j....D$$.
58e60 cc 64 00 00 83 c4 04 85 c0 75 11 8b 44 24 18 8b 40 04 89 44 24 18 85 c0 75 d6 eb 07 83 7c 24 20 .d.......u..D$..@..D$...u....|$.
58e80 00 75 4a 83 bf 94 03 00 00 00 74 41 ff b6 ac 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 ac 03 00 .uJ.......tA..........T.........
58ea0 00 00 00 00 00 ff b7 94 03 00 00 68 a0 15 54 00 e8 0b a2 ff ff 83 c4 08 89 86 ac 03 00 00 85 c0 ...........h..T.................
58ec0 75 24 b8 1b 00 00 00 5f 5e 8b e5 5d c3 ff b6 ac 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 ac 03 u$....._^..]...........T........
58ee0 00 00 00 00 00 00 8b 06 8b 80 08 02 00 00 89 44 24 18 85 c0 74 2e 8b 00 ba b4 14 54 00 6a 12 8b ...............D$...t......T.j..
58f00 c8 89 44 24 18 e8 26 64 00 00 83 c4 04 85 c0 0f 85 a1 00 00 00 8b 44 24 18 8b 40 04 89 44 24 18 ..D$..&d..............D$..@..D$.
58f20 85 c0 75 d2 8b 86 90 03 00 00 f6 40 3c 03 0f 84 7c 01 00 00 80 bf 39 03 00 00 00 0f 84 6f 01 00 ..u........@<...|.....9......o..
58f40 00 8b 87 90 47 00 00 23 87 94 47 00 00 83 f8 ff 0f 85 5a 01 00 00 80 be 66 03 00 00 00 75 3d 83 ....G..#..G.......Z.....f....u=.
58f60 bf 5c 47 00 00 0a 0f 84 2b 01 00 00 83 be 78 01 00 00 0a 0f 84 1e 01 00 00 8b 87 4c 02 00 00 83 .\G.....+.....x............L....
58f80 f8 01 0f 84 0f 01 00 00 85 c0 74 09 83 f8 02 0f 8c 02 01 00 00 c6 87 11 01 00 00 01 80 bf 11 01 ..........t.....................
58fa0 00 00 00 0f 84 0e 01 00 00 c7 44 24 28 ec 15 54 00 e9 01 01 00 00 8b 44 24 14 85 c0 0f 84 62 ff ..........D$(..T.......D$.....b.
58fc0 ff ff 6a 12 ba b4 14 54 00 8b c8 e8 60 63 00 00 83 c4 04 85 c0 0f 84 a8 00 00 00 8b 44 24 14 83 ..j....T....`c..............D$..
58fe0 c0 12 89 44 24 18 8a 08 84 c9 74 28 8b f8 66 90 0f b6 c1 50 e8 87 82 01 00 83 c4 04 85 c0 74 08 ...D$.....t(..f....P..........t.
59000 8a 4f 01 47 84 c9 75 e8 89 7c 24 18 8b 7c 24 68 8b 44 24 18 6a 0d 50 e8 e4 e2 00 00 8b c8 83 c4 .O.G..u..|$..|$h.D$.j.P.........
59020 08 85 c9 75 23 6a 0a ff 74 24 1c e8 d0 e2 00 00 8b c8 83 c4 08 85 c9 75 0f 50 ff 74 24 1c e8 bd ...u#j..t$.............u.P.t$...
59040 e2 00 00 83 c4 08 8b c8 8b 44 24 18 2b c8 89 4c 24 14 83 f9 07 72 2c 6a 07 ba b8 15 54 00 8b c8 .........D$.+..L$....r,j....T...
59060 e8 cb 62 00 00 83 c4 04 85 c0 75 21 8b 4c 24 14 8b 44 24 18 49 40 89 4c 24 14 89 44 24 18 83 f9 ..b.......u!.L$..D$.I@.L$..D$...
59080 07 73 d4 32 c0 88 87 11 01 00 00 eb 2a b0 01 88 87 11 01 00 00 eb 20 68 c0 15 54 00 57 e8 0e ac .s.2........*..........h..T.W...
590a0 fe ff 83 c4 08 b8 19 00 00 00 5f 5e 8b e5 5d c3 c6 87 11 01 00 00 00 ff b6 bc 03 00 00 ff 15 8c .........._^..].................
590c0 fa 54 00 8b 06 83 c4 04 c7 86 bc 03 00 00 00 00 00 00 ba 1f f9 49 00 8b 80 08 02 00 00 89 44 24 .T...................I........D$
590e0 14 85 c0 74 2f 8b 00 ba 80 14 54 00 6a 05 8b c8 89 44 24 1c e8 37 62 00 00 83 c4 04 85 c0 75 72 ...t/.....T.j....D$..7b.......ur
59100 8b 44 24 14 8b 40 04 89 44 24 14 85 c0 75 d6 ba 1f f9 49 00 8b 86 94 03 00 00 8b 40 3c a8 02 74 .D$..@..D$...u....I........@<..t
59120 0c 81 be f8 00 00 00 bb 01 00 00 74 15 a8 01 0f 84 56 01 00 00 83 be f8 00 00 00 50 0f 85 49 01 ...........t.....V.........P..I.
59140 00 00 8a 8e 5e 03 00 00 b8 80 ff 53 00 84 c9 0f 44 c2 50 ff 74 24 70 b8 84 ff 53 00 0f 44 c2 50 ....^......S....D.P.t$p...S..D.P
59160 68 0c 16 54 00 e8 56 9f ff ff 83 c4 10 e9 4a 01 00 00 8b 44 24 18 85 c0 74 95 80 bf 40 46 00 00 h..T..V.......J....D$...t...@F..
59180 00 74 1d 8b 96 98 00 00 00 8b 8f 44 46 00 00 e8 0c 61 00 00 85 c0 0f 84 73 ff ff ff 8b 44 24 18 .t.........DF....a......s....D$.
591a0 8b c8 e8 e9 dd ff ff 8b d0 89 54 24 14 85 d2 0f 84 0d fd ff ff 8a 02 84 c0 75 09 52 ff 15 8c fa ..........T$.............u.R....
591c0 54 00 eb 59 3c 5b 75 2d 8b ca 8d 41 01 89 44 24 20 8a 01 41 84 c0 75 f9 2b 4c 24 20 8d 41 ff 50 T..Y<[u-...A..D$...A..u.+L$..A.P
591e0 8d 42 01 50 52 e8 66 08 01 00 83 c4 0c 6a 5d ff 74 24 18 eb 03 6a 3a 52 e8 03 e1 00 00 83 c4 08 .B.PR.f......j].t$...j:R........
59200 85 c0 74 03 c6 00 00 ff b6 c0 03 00 00 ff 15 8c fa 54 00 8b 44 24 18 89 86 c0 03 00 00 8b 4c 24 ..t..............T..D$........L$
59220 1c 83 c4 04 b8 80 14 54 00 0f 1f 80 00 00 00 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 .......T..........:.u...t..P.:Q.
59240 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 74 26 ff 74 24 18 68 c8 14 u.........u.3..........t&.t$.h..
59260 54 00 e8 59 9e ff ff 83 c4 08 89 86 bc 03 00 00 85 c0 75 56 b8 1b 00 00 00 5f 5e 8b e5 5d c3 c7 T..Y..............uV....._^..]..
59280 86 bc 03 00 00 00 00 00 00 eb 3f 8a 8e 5e 03 00 00 b8 80 ff 53 00 ff b6 f8 00 00 00 84 c9 0f 44 ..........?..^......S..........D
592a0 c2 50 ff 74 24 74 b8 84 ff 53 00 0f 44 c2 50 68 1c 16 54 00 e8 07 9e ff ff 83 c4 14 89 86 bc 03 .P.t$t...S..D.Ph..T.............
592c0 00 00 85 c0 0f 84 f8 fb ff ff 80 be 5a 03 00 00 00 0f 84 20 02 00 00 80 be 65 03 00 00 00 0f 85 ............Z............e......
592e0 13 02 00 00 8b 86 9c 00 00 00 3b 86 98 00 00 00 0f 84 13 01 00 00 8b 8f c0 04 00 00 50 51 89 4c ..........;.................PQ.L
59300 24 2c e8 49 dc 00 00 83 c4 08 89 44 24 18 85 c0 0f 84 f3 00 00 00 8b 8e 9c 00 00 00 8d 51 01 90 $,.I.......D$................Q..
59320 8a 01 41 84 c0 75 f9 2b ca 8b 96 98 00 00 00 89 4c 24 14 8d 4a 01 8a 02 42 84 c0 75 f9 2b d1 8b ..A..u.+........L$..J...B..u.+..
59340 4c 24 24 89 54 24 20 8d 71 01 66 0f 1f 44 00 00 8a 01 41 84 c0 75 f9 2b ce 8d 42 01 2b 4c 24 14 L$$.T$..q.f..D....A..u.+..B.+L$.
59360 03 c1 89 4c 24 70 50 ff 15 84 fa 54 00 8b f0 83 c4 04 89 74 24 34 85 f6 0f 84 44 fb ff ff 8b 44 ...L$pP....T.......t$4....D....D
59380 24 24 8b 4c 24 18 2b c8 51 50 56 e8 00 f2 00 00 8b 45 08 83 c4 0c 2b 74 24 24 ff 74 24 20 ff b0 $$.L$.+.QPV......E....+t$$.t$...
593a0 98 00 00 00 8b 44 24 20 03 c6 50 e8 e0 f1 00 00 8b 54 24 24 83 c4 0c 8b 44 24 70 8b 4c 24 24 2b .....D$...P......T$$....D$p.L$$+
593c0 c2 41 03 c1 50 8b 44 24 18 03 c2 50 8b 44 24 28 03 c6 03 c2 50 e8 b6 f1 00 00 83 c4 0c 80 bf c4 .A..P.D$...P.D$(....P...........
593e0 04 00 00 00 74 0f ff b7 c0 04 00 00 ff 15 8c fa 54 00 83 c4 04 8b 44 24 34 8b 75 08 89 87 c0 04 ....t...........T.....D$4.u.....
59400 00 00 c6 87 c4 04 00 00 01 8b 87 c0 04 00 00 b9 30 16 54 00 6a 06 8b d0 89 44 24 28 e8 0f 5f 00 ................0.T.j....D$(.._.
59420 00 83 c4 04 85 c0 0f 84 cb 00 00 00 80 bf 6c 03 00 00 00 0f 84 9b 00 00 00 68 38 16 54 00 ff 74 ..............l..........h8.T..t
59440 24 28 e8 09 db 00 00 83 c4 08 85 c0 74 2a 8a 48 06 84 c9 0f 84 7b 00 00 00 80 78 07 00 75 75 8d $(..........t*.H.....{....x..uu.
59460 41 9f 3c 19 77 03 80 e9 20 80 f9 41 74 66 80 f9 44 74 61 80 f9 49 74 5c 8b 87 68 47 00 00 8d 54 A.<.w......Atf..Dta..It\..hG...T
59480 24 74 80 38 00 75 2a 8b 4c 24 24 8d 41 01 89 44 24 34 8a 01 41 84 c0 75 f9 2b 4c 24 34 8b 44 24 $t.8.u*.L$$.A..D$4..A..u.+L$4.D$
594a0 24 80 7c 01 ff 2f 74 09 c6 44 24 74 2f 8d 54 24 75 33 c0 38 87 2b 03 00 00 0f 94 c0 8d 04 c5 61 $.|../t..D$t/.T$u3.8.+.........a
594c0 00 00 00 50 68 74 ff 53 00 6a 08 52 e8 ef 9a ff ff 83 c4 10 80 be 5c 03 00 00 00 74 1a 8b 44 24 ...Pht.S.j.R..........\....t..D$
594e0 40 b9 01 00 00 00 80 be 6c 03 00 00 00 0f b6 c0 0f 44 c1 89 44 24 40 83 7c 24 1c 03 75 63 8b 06 @.......l........D..D$@.|$..uc..
59500 8b 80 08 02 00 00 89 44 24 20 85 c0 74 30 66 90 8b 00 ba 88 14 54 00 6a 0d 8b c8 89 44 24 38 e8 .......D$...t0f......T.j....D$8.
59520 0c 5e 00 00 83 c4 04 85 c0 0f 85 96 01 00 00 8b 44 24 20 8b 40 04 89 44 24 20 85 c0 75 d2 33 c9 .^..............D$..@..D$...u.3.
59540 8b 54 24 30 8d 42 08 50 51 ff b7 10 02 00 00 8b cf e8 5a 96 00 00 83 c4 0c 85 c0 0f 85 16 15 00 .T$0.B.PQ.........Z.............
59560 00 8b 06 8b 80 08 02 00 00 89 44 24 20 85 c0 74 2e 8b 00 ba 40 16 54 00 6a 07 8b c8 89 44 24 38 ..........D$...t....@.T.j....D$8
59580 e8 ab 5d 00 00 83 c4 04 85 c0 0f 85 3e 01 00 00 8b 44 24 20 8b 40 04 89 44 24 20 85 c0 75 d2 33 ..].........>....D$..@..D$...u.3
595a0 c9 33 d2 b8 48 16 54 00 85 c9 8b 4c 24 30 0f 45 c2 89 41 18 8b 44 24 1c 83 f8 02 74 0a 83 f8 03 .3..H.T....L$0.E..A..D$....t....
595c0 74 05 83 f8 04 75 3c 8b 8f 78 47 00 00 8b c1 8b 97 7c 47 00 00 0b c2 74 26 85 d2 0f 8f f6 00 00 t....u<..xG......|G....t&.......
595e0 00 7c 08 85 c9 0f 83 ec 00 00 00 c7 87 78 47 00 00 00 00 00 00 c7 87 7c 47 00 00 00 00 00 00 8b .|...........xG........|G.......
59600 44 24 1c 80 bf 6d 47 00 00 00 0f 84 76 00 00 00 83 f8 01 74 09 83 f8 05 0f 85 4a 02 00 00 8b 06 D$...mG.....v......t......J.....
59620 8b 80 08 02 00 00 89 44 24 20 85 c0 74 30 66 90 8b 00 ba c0 16 54 00 6a 06 8b c8 89 44 24 38 e8 .......D$...t0f......T.j....D$8.
59640 ec 5c 00 00 83 c4 04 85 c0 0f 85 03 02 00 00 8b 44 24 20 8b 40 04 89 44 24 20 85 c0 75 d2 ff b6 .\..............D$..@..D$...u...
59660 b4 03 00 00 ff 15 8c fa 54 00 83 c4 04 ff b7 70 47 00 00 68 c8 16 54 00 e8 43 9a ff ff 83 c4 08 ........T......pG..h..T..C......
59680 89 86 b4 03 00 00 83 bf 5c 47 00 00 0a 0f 84 cf 02 00 00 8b 8e 78 01 00 00 83 f9 0a 0f 84 c0 02 ........\G...........x..........
596a0 00 00 8b 87 4c 02 00 00 83 f8 01 0f 84 b1 02 00 00 85 c0 74 09 83 f8 02 0f 8c a4 02 00 00 b0 01 ....L..............t............
596c0 e9 9f 02 00 00 8b 4c 24 34 e9 72 fe ff ff 8b 4c 24 34 e9 ca fe ff ff 80 bf 40 46 00 00 00 0f 85 ......L$4.r....L$4.......@F.....
596e0 1b ff ff ff 8b 86 18 04 00 00 85 c0 0f 84 e4 00 00 00 6a 00 52 51 ff b6 1c 04 00 00 ff d0 83 c4 ..................j.RQ..........
59700 10 85 c0 0f 84 cd 00 00 00 83 f8 02 74 19 68 58 16 54 00 57 e8 97 a5 fe ff 83 c4 08 b8 1a 00 00 ............t.hX.T.W............
59720 00 5f 5e 8b e5 5d c3 8b 87 78 47 00 00 0f 57 c0 8b 8f 7c 47 00 00 66 0f 13 44 24 38 8b 54 24 3c ._^..]...xG...W...|G..f..D$8.T$<
59740 89 54 24 14 8b 54 24 38 89 54 24 18 0f 1f 40 00 8b d0 2b 54 24 18 1b 4c 24 14 89 4c 24 3c 78 11 .T$..T$8.T$...@...+T$..L$..L$<x.
59760 7f 08 81 fa 00 40 00 00 76 07 b8 00 40 00 00 eb 04 2b 44 24 18 ff b7 a4 47 00 00 89 44 24 24 50 .....@..v...@....+D$....G...D$$P
59780 8b 87 a0 47 00 00 6a 01 ff b7 2c 06 00 00 ff d0 8b 54 24 28 83 c4 10 8b 4c 24 14 03 d0 89 54 24 ...G..j...,......T$(....L$....T$
597a0 18 83 d1 00 89 4c 24 14 85 c0 0f 84 87 00 00 00 3b 44 24 20 0f 87 7d 00 00 00 8b 8f 7c 47 00 00 .....L$.........;D$...}.....|G..
597c0 8b 87 78 47 00 00 39 4c 24 14 7f 0a 7c 82 3b d0 0f 82 7a ff ff ff 8b 8f 94 47 00 00 8b 87 90 47 ..xG..9L$...|.;...z......G.....G
597e0 00 00 85 c9 0f 8c 15 fe ff ff 7f 08 85 c0 0f 84 0b fe ff ff 2b 87 78 47 00 00 89 87 90 47 00 00 ....................+.xG.....G..
59800 1b 8f 7c 47 00 00 89 8f 94 47 00 00 85 c9 0f 8f eb fd ff ff 7c 08 85 c0 0f 85 e1 fd ff ff 68 9c ..|G.....G..........|.........h.
59820 16 54 00 57 e8 87 a4 fe ff 83 c4 08 b8 12 00 00 00 5f 5e 8b e5 5d c3 51 52 68 70 16 54 00 57 e8 .T.W............._^..].QRhp.T.W.
59840 6c a4 fe ff 83 c4 10 b8 1a 00 00 00 5f 5e 8b e5 5d c3 83 7c 24 34 00 0f 84 01 fe ff ff 83 7c 24 l..........._^..]..|$4........|$
59860 1c 01 0f 84 1e fe ff ff 8b 06 8b 80 08 02 00 00 89 44 24 20 85 c0 74 3f 0f 1f 84 00 00 00 00 00 .................D$...t?........
59880 8b 00 ba dc 16 54 00 6a 0e 8b c8 89 44 24 38 e8 9c 5a 00 00 83 c4 04 85 c0 75 11 8b 44 24 20 8b .....T.j....D$8..Z.......u..D$..
598a0 40 04 89 44 24 20 85 c0 75 d6 eb 0b 83 7c 24 34 00 0f 85 cf fd ff ff ff b6 b4 03 00 00 ff 15 8c @..D$...u....|$4................
598c0 fa 54 00 8b 8f 90 47 00 00 83 c4 04 83 bf 04 02 00 00 00 8b 97 94 47 00 00 7f 24 7c 09 83 bf 00 .T....G...............G...$|....
598e0 02 00 00 00 73 19 52 51 83 e9 01 83 da 00 52 51 68 ec 16 54 00 e8 c6 97 ff ff 83 c4 14 eb 4a 8b ....s.RQ......RQh..T..........J.
59900 87 78 47 00 00 0b 87 7c 47 00 00 8b 87 70 47 00 00 74 26 03 8f 78 47 00 00 13 97 7c 47 00 00 52 .xG....|G....pG..t&..xG....|G..R
59920 51 83 e9 01 83 da 00 52 51 50 68 14 17 54 00 e8 8c 97 ff ff 83 c4 18 eb 10 52 51 50 68 3c 17 54 Q......RQPh..T...........RQPh<.T
59940 00 e8 7a 97 ff ff 83 c4 10 89 86 b4 03 00 00 85 c0 0f 85 2f fd ff ff b8 1b 00 00 00 5f 5e 8b e5 ..z................/........_^..
59960 5d c3 32 c0 84 c0 ba 48 14 54 00 b9 4c 14 54 00 0f 45 ca 6a 0c 6a 01 89 4c 24 40 ff 15 94 fa 54 ].2....H.T..L.T..E.j.j..L$@....T
59980 00 83 c4 08 89 44 24 14 85 c0 0f 84 32 f5 ff ff ff 74 24 2c 68 5c 17 54 00 50 e8 51 ea ff ff 83 .....D$.....2....t$,h\.T.P.Q....
599a0 c4 0c 85 c0 0f 85 cd 10 00 00 38 44 24 40 74 27 8b 44 24 24 83 c0 06 50 ff b6 6c 01 00 00 ff b6 ..........8D$@t'.D$$...P..l.....
599c0 68 01 00 00 68 60 17 54 00 ff 74 24 24 e8 1e ea ff ff 83 c4 14 eb 23 8b 4c 24 24 8d 51 01 66 90 h...h`.T..t$$.........#.L$$.Q.f.
599e0 8a 01 41 84 c0 75 f9 2b ca 8b 54 24 24 51 8b 4c 24 18 e8 69 ea ff ff 83 c4 04 85 c0 0f 85 75 10 ..A..u.+..T$$Q.L$..i..........u.
59a00 00 00 38 86 5a 03 00 00 0f 84 77 00 00 00 38 86 65 03 00 00 75 6f 80 be 59 03 00 00 00 8b 06 74 ..8.Z.....w...8.e...uo..Y......t
59a20 11 80 b8 14 02 00 00 00 74 08 8b 80 0c 02 00 00 eb 06 8b 80 08 02 00 00 89 44 24 40 85 c0 74 3b ........t................D$@..t;
59a40 8b 00 ba 70 17 54 00 6a 11 8b c8 89 44 24 38 e8 dc 58 00 00 83 c4 04 85 c0 75 19 8b 44 24 40 8b ...p.T.j....D$8..X.......u..D$@.
59a60 40 04 89 44 24 40 85 c0 75 d6 c7 44 24 20 84 17 54 00 eb 19 83 7c 24 34 00 75 0a c7 44 24 20 84 @..D$@..u..D$...T....|$4.u..D$..
59a80 17 54 00 eb 08 c7 44 24 20 1f f9 49 00 83 bf c8 04 00 00 00 74 0e 8b 8e b8 03 00 00 89 4c 24 40 .T....D$...I........t........L$@
59aa0 85 c9 75 08 c7 44 24 40 1f f9 49 00 8b 87 94 03 00 00 85 c0 74 13 80 38 00 74 0e 8b 8e ac 03 00 ..u..D$@..I.........t..8.t......
59ac0 00 89 4c 24 2c 85 c9 75 08 c7 44 24 2c 1f f9 49 00 8b 86 c8 03 00 00 ba 1f f9 49 00 85 c0 8b ca ..L$,..u..D$,..I..........I.....
59ae0 0f 45 c8 8b 44 24 30 89 4c 24 34 8b ca 8b 40 18 85 c0 0f 45 c8 8b 87 00 04 00 00 89 4c 24 70 85 .E..D$0.L$4...@....E........L$p.
59b00 c0 74 13 80 38 00 74 0e 8b 86 a8 03 00 00 89 44 24 24 85 c0 75 08 c7 44 24 24 1f f9 49 00 80 bf .t..8.t........D$$..u..D$$..I...
59b20 6d 47 00 00 00 74 0e 8b 86 b4 03 00 00 89 44 24 18 85 c0 75 08 c7 44 24 18 1f f9 49 00 ff 74 24 mG...t........D$...u..D$...I..t$
59b40 28 8b 86 b0 03 00 00 8b f2 ff 74 24 24 8b 4d 08 85 c0 ff 74 24 48 0f 45 f0 ff 74 24 38 8b 81 a4 (.........t$$.M....t$H.E..t$8...
59b60 03 00 00 85 c0 ff 74 24 44 0f 45 d0 8b 81 bc 03 00 00 ff b4 24 84 00 00 00 85 c0 b9 1f f9 49 00 ......t$D.E.........$.........I.
59b80 ff 74 24 3c 0f 45 c8 8d 84 24 90 00 00 00 ff 74 24 34 56 52 51 ff 74 24 64 50 68 a4 17 54 00 ff .t$<.E...$.....t$4VRQ.t$dPh..T..
59ba0 74 24 4c e8 48 e8 ff ff 8b 75 08 83 c4 3c 89 44 24 2c ff b6 b0 03 00 00 ff 15 8c fa 54 00 c7 86 t$L.H....u...<.D$,..........T...
59bc0 b0 03 00 00 00 00 00 00 83 c4 04 8b 87 1c 47 00 00 83 f8 04 74 0a 83 f8 08 74 05 83 f8 20 75 19 ..............G.....t....t....u.
59be0 ff b6 a4 03 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 a4 03 00 00 00 00 00 00 8b 44 24 2c 85 c0 0f ..........T...............D$,...
59c00 85 72 0e 00 00 8b 86 90 03 00 00 f6 40 40 01 75 16 83 be 78 01 00 00 14 74 0d 83 bf 4c 02 00 00 .r..........@@.u...x....t...L...
59c20 03 0f 84 4b 0e 00 00 8b 87 d8 04 00 00 85 c0 75 13 39 44 24 44 0f 84 ad 01 00 00 89 44 24 18 e9 ...K...........u.9D$D.......D$..
59c40 27 01 00 00 8b 4f 48 c7 44 24 18 00 00 00 00 89 44 24 24 85 c9 74 2b f6 01 04 89 44 24 24 74 22 '....OH.D$......D$$..t+....D$$t"
59c60 8b 51 08 89 44 24 24 85 d2 74 17 ff 71 10 6a 02 6a 02 57 ff d2 8b 87 d8 04 00 00 83 c4 10 89 44 .Q..D$$..t..q.j.j.W............D
59c80 24 24 8b 86 c0 03 00 00 85 c0 8b 54 24 6c 8b 4c 24 24 0f 45 d0 8b 86 90 03 00 00 8b 40 3c d1 e8 $$.........T$l.L$$.E........@<..
59ca0 24 01 0f b6 c0 50 ff b7 68 47 00 00 e8 7f 60 ff ff 8b f0 83 c4 08 8b 47 48 85 c0 74 17 f6 00 04 $....P..hG....`........GH..t....
59cc0 74 12 8b 48 0c 85 c9 74 0b ff 70 10 6a 02 57 ff d1 83 c4 0c 85 f6 0f 84 78 00 00 00 89 74 24 38 t..H...t..p.j.W.........x....t$8
59ce0 83 7e 08 00 74 5b 8b 7c 24 18 85 ff 75 1f 68 dc 0d 54 00 ff 74 24 18 e8 f4 e6 ff ff 8b f8 83 c4 .~..t[.|$...u.h..T..t$..........
59d00 08 89 7c 24 2c 85 ff 75 3e 8b 7c 24 18 ff 76 08 85 ff b9 1f f9 49 00 ff 76 04 b8 e8 0d 54 00 0f ..|$,..u>.|$..v......I..v....T..
59d20 44 c1 50 68 ec 0d 54 00 ff 74 24 24 e8 bf e6 ff ff 83 c4 14 89 44 24 2c 85 c0 75 0b 47 89 7c 24 D.Ph..T..t$$.........D$,..u.G.|$
59d40 18 8b 36 85 f6 75 99 8b 4c 24 38 e8 00 64 ff ff 8b 7c 24 68 83 7c 24 44 00 8b 44 24 2c 74 59 85 ..6..u..L$8..d...|$h.|$D..D$,tY.
59d60 c0 75 55 8b 44 24 18 85 c0 75 47 8b 74 24 14 68 dc 0d 54 00 56 e8 76 e6 ff ff 83 c4 08 85 c0 0f .uU.D$...uG.t$.h..T.V.v.........
59d80 85 f2 0c 00 00 8b 44 24 18 ff 74 24 44 85 c0 b9 1f f9 49 00 b8 e8 0d 54 00 0f 44 c1 50 68 2c c3 ......D$..t$D.....I....T..D.Ph,.
59da0 53 00 56 e8 48 e6 ff ff 8b 4c 24 28 83 c4 10 41 eb 0e 8b 74 24 14 eb d1 8b 4c 24 18 8b 74 24 14 S.V.H....L$(...A...t$....L$..t$.
59dc0 85 c9 74 19 85 c0 0f 85 ab 0c 00 00 6a 02 ba 1c f9 49 00 8b ce e8 86 e6 ff ff 83 c4 04 85 c0 0f ..t.........j....I..............
59de0 85 92 0c 00 00 8b 75 08 83 bf 3c 02 00 00 00 8b 87 2c 06 00 00 89 44 24 28 0f 84 ea 00 00 00 8b ......u...<......,....D$(.......
59e00 87 40 02 00 00 8b 8f 44 02 00 00 89 44 24 38 8d 44 24 38 50 89 4c 24 40 e8 6a bd 01 00 83 c4 04 .@.....D....D$8.D$8P.L$@.j......
59e20 85 c0 0f 84 65 01 00 00 0f 10 00 0f 11 84 24 80 00 00 00 0f 10 40 10 0f 29 84 24 90 00 00 00 66 ....e.........$......@..).$....f
59e40 0f 73 d8 08 66 0f 7e c0 8d 0c 85 d8 aa 4d 00 85 c0 75 05 b9 f4 aa 4d 00 ff b4 24 80 00 00 00 8b .s..f.~......M...u....M...$.....
59e60 84 24 98 00 00 00 ff b4 24 88 00 00 00 05 6c 07 00 00 ff b4 24 90 00 00 00 50 8b 84 24 a0 00 00 .$......$.....l.....$....P..$...
59e80 00 ff 34 85 4c fa 4d 00 ff b4 24 a0 00 00 00 ff 31 68 e4 14 54 00 68 ff 3f 00 00 ff 74 24 4c e8 ..4.L.M...$.....1h..T.h.?...t$L.
59ea0 1c 91 ff ff 8b 87 3c 02 00 00 83 c4 28 83 e8 01 74 18 83 e8 01 74 0c 83 e8 01 75 2d b9 3c 15 54 ......<.....(...t....t....u-.<.T
59ec0 00 eb 0c b9 20 15 54 00 eb 05 b9 08 15 54 00 ff 74 24 28 8b 44 24 18 51 50 e8 12 e5 ff ff 83 c4 ......T......T..t$(.D$.QP.......
59ee0 0c 85 c0 0f 85 8e 0b 00 00 ff 74 24 14 32 d2 8b ce e8 4a ea ff ff 83 c4 04 85 c0 0f 85 76 0b 00 ..........t$.2....J..........v..
59f00 00 8b 54 24 30 89 42 10 83 a7 18 05 00 00 df 89 87 f0 04 00 00 89 87 f4 04 00 00 8b 44 24 1c 83 ..T$0.B.....................D$..
59f20 e8 02 0f 84 b2 04 00 00 83 e8 01 0f 84 33 02 00 00 83 e8 01 0f 84 a4 00 00 00 8b 4c 24 14 ba 1c .............3.............L$...
59f40 f9 49 00 6a 02 e8 16 e5 ff ff 83 c4 04 85 c0 0f 85 22 0b 00 00 51 8b 4c 24 18 8b d6 50 8d 87 ec .I.j............."...Q.L$...P...
59f60 47 00 00 50 e8 b7 e1 ff ff 83 c4 0c 89 44 24 14 85 c0 74 32 b8 fc 0e 54 00 50 57 e8 30 9d fe ff G..P.........D$...t2...T.PW.0...
59f80 8b 44 24 1c 83 c4 08 5f 5e 8b e5 5d c3 68 d0 14 54 00 57 e8 18 9d fe ff 83 c4 08 b8 2b 00 00 00 .D$...._^..].h..T.W.........+...
59fa0 5f 5e 8b e5 5d c3 8b 44 24 30 8b 48 10 33 c0 85 c9 0f 45 44 24 54 f7 d9 50 1b c9 f7 d9 49 51 ff _^..]..D$0.H.3....ED$T..P....IQ.
59fc0 74 24 6c 8b ce 83 ec 0c e8 43 b3 ff ff 8b 4c 24 64 8b 74 24 60 89 4c 24 34 e9 e3 09 00 00 8a 96 t$l......C....L$d.t$`.L$4.......
59fe0 66 03 00 00 84 d2 74 17 0f 57 c0 66 0f 13 44 24 48 8b 44 24 4c 8b 74 24 48 89 44 24 1c eb 1d 8b f.....t..W.f..D$H.D$L.t$H.D$....
5a000 b7 90 47 00 00 8b c6 8b 8f 94 47 00 00 23 c1 89 4c 24 1c 83 f8 ff 0f 84 75 00 00 00 80 bf 11 01 ..G.......G..#..L$......u.......
5a020 00 00 00 0f 85 68 00 00 00 84 d2 75 46 8b 45 08 8b 00 8b 80 08 02 00 00 89 44 24 28 85 c0 74 33 .....h.....uF.E..........D$(..t3
5a040 8b 00 ba 28 0e 54 00 6a 0f 8b c8 89 44 24 3c e8 dc 52 00 00 83 c4 04 85 c0 75 11 8b 44 24 28 8b ...(.T.j....D$<..R.......u..D$(.
5a060 40 04 89 44 24 28 85 c0 75 d6 eb 07 83 7c 24 38 00 75 1e ff 74 24 1c 56 68 38 0e 54 00 ff 74 24 @..D$(..u....|$8.u..t$.Vh8.T..t$
5a080 20 e8 6a e3 ff ff 83 c4 10 85 c0 0f 85 e6 09 00 00 8b c6 0b 44 24 1c 74 19 ff 74 24 14 8b 55 08 ..j.................D$.t..t$..U.
5a0a0 8b cf e8 49 e7 ff ff 83 c4 04 85 c0 0f 85 c5 09 00 00 8b 4c 24 14 ba 1c f9 49 00 6a 02 e8 9e e3 ...I...............L$....I.j....
5a0c0 ff ff 83 c4 04 85 c0 0f 85 aa 09 00 00 8b 44 24 1c 8b 8f 18 05 00 00 85 c0 7c 0d 7f 04 85 f6 72 ..............D$.........|.....r
5a0e0 07 8b d6 83 c9 20 eb 14 0f 57 c0 83 e1 df 66 0f 13 44 24 58 8b 44 24 5c 8b 54 24 58 89 8f 18 05 .........W....f..D$X.D$\.T$X....
5a100 00 00 51 8b 4c 24 18 89 97 f0 04 00 00 8b 55 08 89 87 f4 04 00 00 8d 87 ec 47 00 00 6a 00 50 e8 ..Q.L$........U..........G..j.P.
5a120 fc df ff ff 83 c4 0c 89 44 24 14 85 c0 74 18 68 78 0e 54 00 57 e8 76 9b fe ff 8b 44 24 1c 83 c4 ........D$...t.hx.T.W.v....D$...
5a140 08 5f 5e 8b e5 5d c3 8b c6 0b 44 24 1c 74 0b 8b 44 24 54 33 c9 e9 56 08 00 00 33 c0 83 c9 ff e9 ._^..]....D$.t..D$T3..V...3.....
5a160 4c 08 00 00 8b 02 85 c0 0f 84 f8 01 00 00 80 be 66 03 00 00 00 0f 85 eb 01 00 00 8d 4a 30 89 01 L...............f...........J0..
5a180 c7 41 04 00 00 00 00 c7 41 08 00 00 00 00 c7 41 0c 00 00 00 00 8b 87 a0 47 00 00 89 42 3c c7 87 .A......A......A........G...B<..
5a1a0 a0 47 00 00 e0 3d 46 00 89 8f a4 47 00 00 c7 42 58 02 00 00 00 80 bf 11 01 00 00 00 0f 85 66 00 .G...=F....G...BX.............f.
5a1c0 00 00 8b 06 8b 80 08 02 00 00 89 44 24 28 85 c0 74 37 8b 00 ba 28 0e 54 00 6a 0f 8b c8 89 44 24 ...........D$(..t7...(.T.j....D$
5a1e0 3c e8 4a 51 00 00 83 c4 04 85 c0 75 11 8b 44 24 28 8b 40 04 89 44 24 28 85 c0 75 d6 eb 07 83 7c <.JQ.......u..D$(.@..D$(..u....|
5a200 24 38 00 75 23 8b 54 24 30 ff 72 0c ff 72 08 68 38 0e 54 00 ff 74 24 20 e8 d3 e1 ff ff 83 c4 10 $8.u#.T$0.r..r.h8.T..t$.........
5a220 85 c0 0f 85 4f 08 00 00 ff 74 24 14 8b d6 8b cf e8 bb e5 ff ff 83 c4 04 85 c0 0f 85 37 08 00 00 ....O....t$.................7...
5a240 8b 44 24 30 8b 40 30 85 c0 0f 84 fe 00 00 00 8b 74 24 30 8b 50 08 8b 48 0c 8b 00 89 46 30 8b 75 .D$0.@0.........t$0.P..H....F0.u
5a260 08 85 d2 0f 84 e4 00 00 00 51 8b 4c 24 18 e8 ed e1 ff ff 83 c4 04 85 c0 0f 85 f9 07 00 00 8b 4c .........Q.L$..................L
5a280 24 14 ba 1c f9 49 00 6a 02 e8 d2 e1 ff ff 83 c4 04 85 c0 0f 85 de 07 00 00 8b 44 24 30 8b 50 0c $....I.j..................D$0.P.
5a2a0 8b 48 08 8b 87 18 05 00 00 85 d2 7c 0b 7f 04 85 c9 72 05 83 c8 20 eb 14 0f 57 c0 83 e0 df 66 0f .H.........|.....r.......W....f.
5a2c0 13 44 24 58 8b 54 24 5c 8b 4c 24 58 51 89 87 18 05 00 00 8d 87 ec 47 00 00 89 8f f0 04 00 00 8b .D$X.T$\.L$XQ.........G.........
5a2e0 4c 24 18 89 97 f4 04 00 00 8b d6 6a 00 50 e8 2d de ff ff 83 c4 0c 89 44 24 38 85 c0 74 21 68 0c L$.........j.P.-.......D$8..t!h.
5a300 0e 54 00 57 e8 a7 99 fe ff 8b 4c 24 38 83 c4 08 e8 2b 87 00 00 8b 44 24 38 5f 5e 8b e5 5d c3 ff .T.W......L$8....+....D$8_^..]..
5a320 74 24 54 8b ce 6a 00 ff 74 24 6c 83 ec 0c e8 dd af ff ff 8b 4c 24 64 83 c4 18 8b 74 24 48 33 c0 t$T..j..t$l.........L$d....t$H3.
5a340 89 44 24 14 89 4c 24 1c e9 77 06 00 00 68 50 0e 54 00 57 e8 58 99 fe ff 83 c4 08 b8 22 00 00 00 .D$..L$..w...hP.T.W.X......."...
5a360 5f 5e 8b e5 5d c3 68 f4 0d 54 00 ff 74 24 18 e8 7c e0 ff ff 83 c4 08 85 c0 0f 85 f8 06 00 00 51 _^..].h..T..t$..|..............Q
5a380 8b 4c 24 18 8b d6 50 8d 87 ec 47 00 00 50 e8 8d dd ff ff 83 c4 0c 89 44 24 14 85 c0 74 19 b8 0c .L$...P...G..P.........D$...t...
5a3a0 0e 54 00 50 57 e8 06 99 fe ff 8b 44 24 1c 83 c4 08 5f 5e 8b e5 5d c3 6a 00 6a ff ff 74 24 6c 8b .T.PW......D$...._^..].j.j..t$l.
5a3c0 ce 83 ec 0c e8 47 af ff ff 8b 44 24 64 8b 74 24 60 89 44 24 34 e9 e7 05 00 00 8a 96 66 03 00 00 .....G....D$d.t$`.D$4.......f...
5a3e0 84 d2 74 17 0f 57 c0 66 0f 13 44 24 48 8b 44 24 4c 8b 74 24 48 89 44 24 1c eb 3b 8b b7 90 47 00 ..t..W.f..D$H.D$L.t$H.D$..;...G.
5a400 00 8b c6 8b 8f 94 47 00 00 23 c1 89 4c 24 1c 83 f8 ff 75 22 8b b7 54 01 00 00 85 f6 0f 84 91 00 ......G..#..L$....u"..T.........
5a420 00 00 8d 4e 01 8a 06 46 84 c0 75 f9 2b f1 c7 44 24 1c 00 00 00 00 80 bf 11 01 00 00 00 0f 85 77 ...N...F..u.+..D$..............w
5a440 00 00 00 84 d2 75 4c 8b 45 08 8b 00 8b 80 08 02 00 00 89 44 24 28 85 c0 74 39 66 0f 1f 44 00 00 .....uL.E..........D$(..t9f..D..
5a460 8b 00 ba 28 0e 54 00 6a 0f 8b c8 89 44 24 3c e8 bc 4e 00 00 83 c4 04 85 c0 75 11 8b 44 24 28 8b ...(.T.j....D$<..N.......u..D$(.
5a480 40 04 89 44 24 28 85 c0 75 d6 eb 07 83 7c 24 38 00 75 27 ff 74 24 1c 56 68 38 0e 54 00 ff 74 24 @..D$(..u....|$8.u'.t$.Vh8.T..t$
5a4a0 20 e8 4a df ff ff 83 c4 10 85 c0 74 0d 5f 5e 8b e5 5d c3 83 ce ff 89 74 24 1c 8b 45 08 8b 00 8b ..J........t._^..].....t$..E....
5a4c0 80 08 02 00 00 89 44 24 28 85 c0 74 36 0f 1f 00 8b 00 ba 88 14 54 00 6a 0d 8b c8 89 44 24 3c e8 ......D$(..t6........T.j....D$<.
5a4e0 4c 4e 00 00 83 c4 04 85 c0 75 11 8b 44 24 28 8b 40 04 89 44 24 28 85 c0 75 d6 eb 07 83 7c 24 38 LN.......u..D$(.@..D$(..u....|$8
5a500 00 75 19 68 94 0e 54 00 ff 74 24 18 e8 df de ff ff 83 c4 08 85 c0 0f 85 5b 05 00 00 8b 4d 08 8b .u.h..T..t$.............[....M..
5a520 01 8b 80 08 02 00 00 89 44 24 28 85 c0 74 2e 90 8b 00 ba 50 14 54 00 6a 07 8b c8 89 44 24 24 e8 ........D$(..t.....P.T.j....D$$.
5a540 ec 4d 00 00 83 c4 04 85 c0 75 4e 8b 44 24 28 8b 40 04 89 44 24 28 85 c0 75 d6 8b 4d 08 8b 44 24 .M.......uN.D$(.@..D$(..u..M..D$
5a560 1c 85 c0 0f 8f 0e 01 00 00 0f 8c 08 01 00 00 81 fe 00 04 00 00 0f 87 fc 00 00 00 85 c0 0f 8c f4 ................................
5a580 00 00 00 7f 08 85 f6 0f 82 ea 00 00 00 c6 87 60 47 00 00 00 e9 fa 00 00 00 8b 44 24 20 85 c0 74 ...............`G.........D$...t
5a5a0 b9 6a 07 ba 50 14 54 00 8b c8 e8 81 4d 00 00 83 c4 04 85 c0 0f 84 a9 00 00 00 8b 44 24 20 83 c0 .j..P.T.....M..............D$...
5a5c0 07 89 44 24 24 8a 08 84 c9 74 29 8b f8 0f 1f 00 0f b6 c1 50 e8 a7 6c 01 00 83 c4 04 85 c0 74 08 ..D$$....t)........P..l.......t.
5a5e0 8a 4f 01 47 84 c9 75 e8 89 7c 24 24 8b 7c 24 68 8b 44 24 24 6a 0d 50 e8 04 cd 00 00 8b c8 83 c4 .O.G..u..|$$.|$h.D$$j.P.........
5a600 08 85 c9 75 23 6a 0a ff 74 24 28 e8 f0 cc 00 00 8b c8 83 c4 08 85 c9 75 0f 50 ff 74 24 28 e8 dd ...u#j..t$(............u.P.t$(..
5a620 cc 00 00 83 c4 08 8b c8 8b 44 24 24 2b c8 89 4c 24 28 83 f9 0c 72 2c 6a 0c ba 58 14 54 00 8b c8 .........D$$+..L$(...r,j..X.T...
5a640 e8 eb 4c 00 00 83 c4 04 85 c0 75 21 8b 4c 24 28 8b 44 24 24 49 40 89 4c 24 28 89 44 24 24 83 f9 ..L.......u!.L$(.D$$I@.L$(.D$$..
5a660 0c 73 d4 32 c0 88 87 60 47 00 00 eb 22 b0 01 88 87 60 47 00 00 eb 18 ff 74 24 14 8b d1 8b cf e8 .s.2...`G..."....`G.....t$......
5a680 6c e1 ff ff 83 c4 04 85 c0 0f 85 e8 03 00 00 8b 44 24 1c 83 bf 54 01 00 00 00 0f 84 f7 01 00 00 l...............D$...T..........
5a6a0 8b 4d 08 83 b9 78 01 00 00 14 0f 84 5b 01 00 00 80 bf 60 47 00 00 00 0f 85 4e 01 00 00 85 c0 0f .M...x......[.....`G.....N......
5a6c0 8f 46 01 00 00 7c 0c 81 fe 00 00 01 00 0f 83 38 01 00 00 8b 4c 24 14 ba 1c f9 49 00 6a 02 e8 7d .F...|.........8....L$....I.j..}
5a6e0 dd ff ff 83 c4 04 85 c0 0f 85 89 03 00 00 38 87 11 01 00 00 75 24 8b 97 54 01 00 00 8b 4c 24 14 ..............8.....u$..T....L$.
5a700 56 e8 5a dd ff ff 8b d0 83 c4 04 8b 44 24 1c 8b ce 89 44 24 5c e9 93 00 00 00 8b c6 0b 44 24 1c V.Z.........D$....D$\........D$.
5a720 74 5f 56 68 c8 0e 54 00 ff 74 24 1c e8 bf dc ff ff 8b d0 83 c4 0c 85 d2 75 41 8b 97 54 01 00 00 t_Vh..T..t$.............uA..T...
5a740 8b 4c 24 14 56 e8 16 dd ff ff 8b d0 83 c4 04 85 d2 75 15 8b 4c 24 14 ba 1c f9 49 00 6a 02 e8 fd .L$.V............u..L$....I.j...
5a760 dc ff ff 83 c4 04 8b d0 8b 44 24 1c 8b ce 83 c1 02 89 4c 24 44 85 d2 75 2d eb 0e 8b 4c 24 58 eb .........D$.......L$D..u-...L$X.
5a780 21 8b 4c 24 58 89 4c 24 44 8b 4c 24 14 ba d0 0e 54 00 6a 05 e8 c7 dc ff ff 8b 4c 24 48 83 c4 04 !.L$X.L$D.L$....T.j.......L$H...
5a7a0 8b d0 8b 44 24 1c 83 c1 05 89 4c 24 44 85 d2 74 08 8b c2 5f 5e 8b e5 5d c3 8b 97 18 05 00 00 85 ...D$.....L$D..t..._^..]........
5a7c0 c0 7c 15 7f 04 85 f6 72 0f 89 44 24 28 83 ca 20 89 74 24 38 8b c6 eb 18 0f 57 c0 83 e2 df 66 0f .|.....r..D$(....t$8.....W....f.
5a7e0 13 44 24 58 8b 44 24 5c 89 44 24 28 8b 44 24 58 89 97 18 05 00 00 89 87 f0 04 00 00 8b 44 24 28 .D$X.D$\.D$(.D$X.............D$(
5a800 89 87 f4 04 00 00 e9 55 01 00 00 8b 54 24 30 89 72 08 89 42 0c 8b 87 54 01 00 00 89 42 10 c7 42 .......U....T$0.r..B...T....B..B
5a820 58 02 00 00 00 8b 87 18 05 00 00 c7 87 a0 47 00 00 50 8c 45 00 89 8f a4 47 00 00 8b 4a 08 8b 52 X.............G..P.E....G...J..R
5a840 0c 85 d2 7c 0b 7f 04 85 c9 72 05 83 c8 20 eb 14 0f 57 c0 83 e0 df 66 0f 13 44 24 48 8b 54 24 4c ...|.....r.......W....f..D$H.T$L
5a860 8b 4c 24 48 89 87 18 05 00 00 89 8f f0 04 00 00 89 97 f4 04 00 00 ba 1c f9 49 00 6a 02 8b 4c 24 .L$H.....................I.j..L$
5a880 18 e8 da db ff ff 83 c4 04 85 c0 0f 84 cb 00 00 00 5f 5e 8b e5 5d c3 8b 4c 24 14 ba 1c f9 49 00 ................._^..]..L$....I.
5a8a0 6a 02 e8 b9 db ff ff 83 c4 04 85 c0 0f 85 c5 01 00 00 8b 55 08 38 87 11 01 00 00 74 11 38 82 66 j..................U.8.....t.8.f
5a8c0 03 00 00 74 09 6a 05 ba d0 0e 54 00 eb af 8b 87 90 47 00 00 0b 87 94 47 00 00 0f 84 7c 00 00 00 ...t.j....T......G.....G....|...
5a8e0 8b 4c 24 1c 8b c6 0b c1 8b 87 18 05 00 00 74 1a 85 c9 7c 16 7f 04 85 f6 72 10 8b 55 08 83 c8 20 .L$...........t...|.....r..U....
5a900 89 74 24 28 89 4c 24 20 eb 20 0f 57 c0 83 e0 df 66 0f 13 44 24 48 8b 4c 24 4c 89 4c 24 20 8b 4c .t$(.L$....W....f..D$H.L$L.L$..L
5a920 24 48 89 4c 24 28 8b 4c 24 1c 89 87 18 05 00 00 8b 44 24 28 89 87 f0 04 00 00 8b 44 24 20 89 87 $H.L$(.L$........D$(.......D$...
5a940 f4 04 00 00 80 ba 66 03 00 00 00 75 0f 8b 54 24 30 8d 42 10 89 72 08 89 00 89 4a 0c 8b 4c 24 58 ......f....u..T$0.B..r....J..L$X
5a960 8b 55 08 8d 87 ec 47 00 00 51 51 8b 4c 24 1c 50 e8 ab d7 ff ff 83 c4 0c 89 44 24 14 85 c0 74 19 .U....G..QQ.L$.P.........D$...t.
5a980 b8 d8 0e 54 00 50 57 e8 24 93 fe ff 8b 44 24 1c 83 c4 08 5f 5e 8b e5 5d c3 8b 4c 24 30 33 c0 8b ...T.PW.$....D$...._^..]..L$03..
5a9a0 49 10 85 c9 0f 45 44 24 54 f7 d9 1b c9 f7 d9 49 50 51 ff 74 24 6c 8b 4d 08 83 ec 0c e8 4f a9 ff I....ED$T......IPQ.t$l.M.....O..
5a9c0 ff 83 c4 18 8b 44 24 54 8b 10 8b 48 04 8b c2 0b c1 0f 84 73 00 00 00 51 52 8b cf e8 c0 b7 ff ff .....D$T...H.......s...QR.......
5a9e0 8b 4d 08 83 c4 08 e8 55 b8 ff ff 8b 4c 24 14 85 c0 8b 44 24 54 ba 2a 00 00 00 8b 7c 24 54 0f 45 .M.....U....L$....D$T.*....|$T.E
5aa00 ca 89 4c 24 14 8b 10 8b 44 24 1c 39 47 04 8b 7c 24 68 7c 3a 7f 04 3b d6 72 34 50 8b 44 24 58 56 ..L$....D$.9G..|$h|:..;.r4P.D$XV
5aa20 ff 70 04 52 68 18 0f 54 00 57 e8 a1 91 fe ff 83 c4 18 c6 87 fc 00 00 00 01 83 a7 f8 00 00 00 fd .p.Rh..T.W......................
5aa40 c7 87 d4 00 00 00 00 00 00 00 8b 4c 24 14 8b 45 08 83 b8 78 01 00 00 14 75 10 80 bf 11 01 00 00 ...........L$..E...x....u.......
5aa60 00 74 07 c6 87 11 01 00 00 00 8b c1 5f 5e 8b e5 5d c3 b8 01 00 00 00 5f 5e 8b e5 5d c3 0f 1f 00 .t.........._^..]......_^..]....
5aa80 9e 98 45 00 9e 98 45 00 a8 98 45 00 85 98 45 00 55 8b ec 51 53 56 8b b1 08 03 00 00 8b da c6 45 ..E...E...E...E.U..QSV.........E
5aaa0 ff 00 57 85 f6 74 28 8b 0e 8b c1 8d 78 01 66 90 8a 10 40 84 d2 75 f9 2b c7 8b d3 50 e8 6f 48 00 ..W..t(.....x.f...@..u.+...P.oH.
5aac0 00 83 c4 04 85 c0 75 2f 8b 76 04 85 f6 75 d8 6a 05 8b d3 b9 50 0f 54 00 e8 53 48 00 00 0f b6 4d ......u/.v...u.j....P.T..SH....M
5aae0 ff 83 c4 04 85 c0 ba 01 00 00 00 0f 45 ca 5f 5e 8a c1 5b 8b e5 5d c3 5f 5e b0 01 5b 8b e5 5d c3 ............E._^..[..]._^..[..].
5ab00 55 8b ec 83 ec 08 53 8b 5d 08 56 8b f2 57 8b f9 8b 46 58 03 c3 8b 97 28 06 00 00 3b c2 0f 82 86 U.....S.].V..W...FX....(...;....
5ab20 00 00 00 3d 00 90 01 00 76 1f 68 00 90 01 00 68 58 0f 54 00 57 e8 76 91 fe ff 83 c4 0c b8 1b 00 ...=....v.h....hX.T.W.v.........
5ab40 00 00 5f 5e 5b 8b e5 5d c3 8d 0c 40 8d 04 12 d1 e9 8b 56 54 3b c8 0f 46 c8 8b 87 24 06 00 00 51 .._^[..]...@......VT;..F...$...Q
5ab60 2b d0 89 4d 08 50 89 55 fc ff 15 88 fa 54 00 8b c8 83 c4 08 85 c9 75 1a 68 88 0f 54 00 57 e8 2d +..M.P.U.....T........u.h..T.W.-
5ab80 91 fe ff 83 c4 08 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 45 08 89 87 28 06 00 00 8b 45 fc 03 c1 ..........._^[..]..E...(....E...
5aba0 89 8f 24 06 00 00 89 46 54 53 ff 76 60 ff 76 54 e8 db d9 00 00 01 5e 54 83 c4 0c 8b 46 54 01 5e ..$....FTS.v`.vT......^T....FT.^
5abc0 58 5f 5e c6 00 00 33 c0 5b 8b e5 5d c3 cc cc cc 55 8b ec 83 ec 24 8b 45 08 53 56 57 8b f9 89 55 X_^...3.[..]....U....$.E.SVW...U
5abe0 f8 8b 9f ac 00 00 00 89 9f b0 00 00 00 ff 30 6a 0a 53 e8 19 6e 03 00 8b f0 83 c4 0c 89 b7 b4 00 ..............0j.S..n...........
5ac00 00 00 85 f6 0f 84 8e 11 00 00 66 0f 1f 44 00 00 8b 45 08 8d 57 50 2b f3 8b cf 46 29 30 8b 87 b4 ..........f..D...E..WP+...F)0...
5ac20 00 00 00 40 89 87 ac 00 00 00 2b 87 b0 00 00 00 50 e8 ca fe ff ff 83 c4 04 85 c0 0f 85 a2 11 00 ...@......+.....P...............
5ac40 00 8b 87 a4 00 00 00 8b 8f a0 00 00 00 89 87 b4 00 00 00 8b 9f 24 06 00 00 89 9f b8 00 00 00 85 .....................$..........
5ac60 c9 75 20 83 bf a8 00 00 00 05 76 17 8b d3 8b cf e8 1b fe ff ff 84 c0 0f 84 6d 11 00 00 8b 8f a0 .u........v..............m......
5ac80 00 00 00 8a 03 3c 0a 0f 84 a1 0d 00 00 3c 0d 0f 84 9d 0d 00 00 8d 41 01 89 87 a0 00 00 00 85 c9 .....<.......<........A.........
5aca0 0f 85 a9 02 00 00 8b 4d f8 8b 81 90 03 00 00 8b 40 3c a8 03 0f 84 3e 01 00 00 8d 87 c8 00 00 00 .......M........@<....>.........
5acc0 50 8d b1 78 01 00 00 56 8d 45 f4 50 68 e4 10 54 00 53 e8 e9 b6 fe ff 83 c4 14 83 f8 01 75 35 83 P..x...V.E.Ph..T.S...........u5.
5ace0 7d f4 02 8d 9f c8 00 00 00 0f 85 c1 00 00 00 53 68 f4 10 54 00 ff b7 b8 00 00 00 e8 c0 b6 fe ff }..............Sh..T............
5ad00 83 c4 0c 83 f8 01 0f 85 a4 00 00 00 c7 06 00 00 00 00 eb 09 83 f8 03 0f 85 8d 00 00 00 8b 45 f4 ..............................E.
5ad20 8d 0c 80 8b 06 8d 04 48 89 06 83 bf d8 00 00 00 02 75 13 83 f8 14 74 0e 68 00 11 54 00 57 e8 8d .......H.........u....t.h..T.W..
5ad40 8e fe ff 83 c4 08 8b 55 f8 8b 87 c8 00 00 00 89 87 d4 47 00 00 8b 06 89 87 dc 47 00 00 8b 87 5c .......U..........G.......G....\
5ad60 47 00 00 85 c0 74 04 3b 06 7e 08 8b 06 89 87 5c 47 00 00 80 bf 30 03 00 00 00 0f 84 0a 01 00 00 G....t.;.~.....\G....0..........
5ad80 8b 8f c8 00 00 00 81 f9 90 01 00 00 0f 8c f8 00 00 00 81 f9 91 01 00 00 0f 85 b0 00 00 00 80 ba ................................
5ada0 5c 03 00 00 00 e9 b3 00 00 00 8d 9f c8 00 00 00 53 68 24 11 54 00 ff b7 b8 00 00 00 e8 ff b5 fe \...............Sh$.T...........
5adc0 ff 83 c4 0c c7 06 0a 00 00 00 85 c0 0f 85 74 ff ff ff 8b 97 b8 00 00 00 8b cf e8 b1 fc ff ff 84 ..............t.................
5ade0 c0 0f 84 f3 0f 00 00 c7 03 c8 00 00 00 c7 06 0a 00 00 00 e9 4e ff ff ff a9 00 00 04 00 0f 84 d7 ....................N...........
5ae00 0f 00 00 8d 87 c8 00 00 00 50 8d b1 7c 01 00 00 56 8d 45 ec 50 68 30 11 54 00 53 e8 a0 b5 fe ff .........P..|...V.E.Ph0.T.S.....
5ae20 83 c4 14 83 f8 03 0f 85 ae 0f 00 00 8b 45 ec 8b 55 f8 c7 82 78 01 00 00 0b 00 00 00 8d 04 80 03 .............E..U...x...........
5ae40 c0 01 06 8d b2 78 01 00 00 e9 fb fe ff ff 81 f9 97 01 00 00 75 09 80 ba 5d 03 00 00 00 75 2b 8b .....x..............u...]....u+.
5ae60 87 78 47 00 00 0b 87 7c 47 00 00 0f 84 b0 0f 00 00 83 bf 48 02 00 00 01 0f 85 a3 0f 00 00 81 f9 .xG....|G..........H............
5ae80 a0 01 00 00 0f 85 97 0f 00 00 8b 06 83 f8 0a 75 23 68 40 11 54 00 57 e8 34 8d fe ff 8b 45 f8 83 ...............u#h@.T.W.4....E..
5aea0 c4 08 80 b8 55 03 00 00 01 74 5f c6 80 55 03 00 00 01 eb 56 83 f8 14 74 45 83 bf d8 00 00 00 01 ....U....t_..U.....V...tE.......
5aec0 75 09 83 bf c8 00 00 00 65 74 33 83 f8 0b 7c 3a 80 ba 55 03 00 00 00 75 31 83 ba 70 06 00 00 00 u.......et3...|:..U....u1..p....
5aee0 74 28 8b cf e8 47 aa ff ff 84 c0 75 1d 8b 45 f8 8b 80 70 06 00 00 c7 00 01 00 00 00 eb 0c 8b 82 t(...G.....u..E...p.............
5af00 70 06 00 00 c7 00 02 00 00 00 8b 87 c8 00 00 00 2d cc 00 00 00 74 05 83 e8 64 75 33 83 bf 3c 02 p...............-....t...du3..<.
5af20 00 00 00 74 07 c6 87 e4 47 00 00 01 c7 47 50 00 00 00 00 c7 47 54 00 00 00 00 c7 47 60 00 00 00 ...t....G....GP.....GT.....G`...
5af40 00 c7 47 64 00 00 00 00 c6 87 fe 00 00 00 01 80 bf fe 00 00 00 00 0f 85 cd 00 00 00 80 bf 57 03 ..Gd..........................W.
5af60 00 00 00 0f 85 c0 00 00 00 8b b7 b8 00 00 00 b9 28 0e 54 00 6a 0f 8b d6 e8 b3 43 00 00 83 c4 04 ................(.T.j.....C.....
5af80 85 c0 0f 84 a1 00 00 00 6a 0a 8d 46 0f 6a 00 50 e8 07 39 01 00 8b 9f 10 03 00 00 8b f0 8b 8f 14 ........j..F.j.P..9.............
5afa0 03 00 00 8b c3 83 c4 0c 0b c1 74 12 3b d1 0f 8f fb 0e 00 00 7c 08 3b f3 0f 87 f1 0e 00 00 85 d2 ..........t.;.......|.;.........
5afc0 7c 2a 7f 04 85 f6 72 24 89 77 50 89 57 54 89 77 60 89 57 64 83 8f 18 05 00 00 40 89 b7 e8 04 00 |*....r$.wP.WT.w`.Wd......@.....
5afe0 00 89 97 ec 04 00 00 e9 80 00 00 00 8b 5d f8 8b 83 90 03 00 00 8b 40 40 25 00 02 00 00 0f 94 c1 .............]........@@%.......
5b000 a9 00 02 00 00 75 0e 3a 8b 55 03 00 00 74 06 88 8b 55 03 00 00 52 56 68 64 11 54 00 57 e8 ae 8b .....u.:.U...t...U...RVhd.T.W...
5b020 fe ff 83 c4 10 8b d3 eb 46 8b 9f b8 00 00 00 b9 88 14 54 00 6a 0d 8b d3 e8 f3 42 00 00 83 c4 04 ........F.........T.j.....B.....
5b040 85 c0 0f 84 bb 00 00 00 8b cb e8 41 bf ff ff 8b f0 85 f6 0f 84 70 0e 00 00 80 3e 00 0f 85 8a 00 ...........A.........p....>.....
5b060 00 00 56 ff 15 8c fa 54 00 83 c4 04 8b 55 f8 33 db 38 9f 35 03 00 00 0f 95 c3 80 bf 40 03 00 00 ..V....T.....U.3.8.5........@...
5b080 00 74 1c 52 ff b7 a8 00 00 00 ba 01 00 00 00 8b cf ff b7 b8 00 00 00 e8 d4 92 fe ff 83 c4 0c 8b .t.R............................
5b0a0 8f a8 00 00 00 8b 97 b8 00 00 00 85 c9 75 0e 8b ca 8d 71 01 8a 01 41 84 c0 75 f9 2b ce 51 8b 4d .............u....q...A..u.+.Q.M
5b0c0 f8 52 8d 53 02 e8 56 8f fe ff 83 c4 08 85 c0 0f 85 0e 0d 00 00 8b 87 a8 00 00 00 01 87 e8 47 00 .R.S..V.......................G.
5b0e0 00 01 87 80 00 00 00 e9 65 0c 00 00 ff b7 fc 47 00 00 ff 15 8c fa 54 00 89 b7 fc 47 00 00 e9 66 ........e......G......T....G...f
5b100 ff ff ff 8b 45 f8 8b d3 6a 07 b9 9c 11 54 00 8b b0 78 01 00 00 e8 16 42 00 00 83 c4 04 85 c0 0f ....E...j....T...x.....B........
5b120 84 97 00 00 00 83 fe 14 0f 8d 3e ff ff ff 8b cb e8 5b be ff ff 8b d8 8b 45 f8 89 5d f0 8b 88 70 ..........>......[......E..]...p
5b140 06 00 00 85 c9 74 6f 83 39 01 75 6a 8b 77 40 85 f6 74 63 85 db 74 5f 8b b6 b0 00 00 00 85 f6 74 .....to.9.uj.w@..tc..t_........t
5b160 55 8b 36 85 f6 74 4f 8b 0e 8b d1 8d 5a 01 66 90 8a 02 42 84 c0 75 f9 2b d3 8b 5d f0 52 8b d3 e8 U.6..tO.....Z.f...B..u.+..].R...
5b180 ac 41 00 00 83 c4 04 85 c0 75 0d 8b 76 08 85 f6 75 d5 53 e9 cb fe ff ff 53 68 0c 0c 54 00 57 e8 .A.......u..v...u.S.....Sh..T.W.
5b1a0 2c 8a fe ff 8b 45 f8 83 c4 0c 8b 80 70 06 00 00 c7 00 ff ff ff ff 53 e9 a7 fe ff ff 8b 45 f8 83 ,....E......p.........S......E..
5b1c0 fe 0a 0f 85 b1 00 00 00 80 b8 5a 03 00 00 00 0f 84 a4 00 00 00 6a 11 ba 70 17 54 00 8b cb e8 4d ..........Z..........j..p.T....M
5b1e0 41 00 00 83 c4 04 85 c0 0f 84 54 01 00 00 8a 43 11 8d 73 11 84 c0 74 20 0f 1f 84 00 00 00 00 00 A.........T....C..s...t.........
5b200 0f b6 c0 50 e8 77 60 01 00 83 c4 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 6a 0d 56 e8 e0 c0 00 00 ...P.w`.......t..F.F..u.j.V.....
5b220 8b d8 83 c4 08 85 db 75 1d 6a 0a 56 e8 cf c0 00 00 8b d8 83 c4 08 85 db 75 0c 50 56 e8 bf c0 00 .......u.j.V............u.PV....
5b240 00 83 c4 08 8b d8 2b de 83 fb 0a 72 23 0f 1f 00 6a 0a ba a4 11 54 00 8b ce e8 d2 40 00 00 83 c4 ......+....r#...j....T.....@....
5b260 04 85 c0 0f 85 c3 02 00 00 4b 46 83 fb 0a 73 e0 8b 45 f8 8b b0 78 01 00 00 83 fe 0b 0f 85 b7 00 .........KF...s..E...x..........
5b280 00 00 80 b8 5a 03 00 00 00 0f 84 45 01 00 00 8b b7 b8 00 00 00 ba 70 17 54 00 6a 11 8b ce e8 8d ....Z......E..........p.T.j.....
5b2a0 40 00 00 83 c4 04 85 c0 0f 84 26 01 00 00 8a 46 11 83 c6 11 84 c0 74 20 0f 1f 84 00 00 00 00 00 @.........&....F......t.........
5b2c0 0f b6 c0 50 e8 b7 5f 01 00 83 c4 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 6a 0d 56 e8 20 c0 00 00 ...P.._.......t..F.F..u.j.V.....
5b2e0 8b d8 83 c4 08 85 db 75 1d 6a 0a 56 e8 0f c0 00 00 8b d8 83 c4 08 85 db 75 0c 50 56 e8 ff bf 00 .......u.j.V............u.PV....
5b300 00 83 c4 08 8b d8 2b de 83 fb 05 72 23 0f 1f 00 6a 05 ba 94 07 4a 00 8b ce e8 12 40 00 00 83 c4 ......+....r#...j....J.....@....
5b320 04 85 c0 0f 85 29 02 00 00 4b 46 83 fb 05 73 e0 8b 45 f8 8b b0 78 01 00 00 83 fe 0a 0f 85 92 00 .....)...KF...s..E...x..........
5b340 00 00 8b b7 b8 00 00 00 ba 08 12 54 00 6a 0b 8b ce e8 da 3f 00 00 83 c4 04 85 c0 74 77 8a 46 0b ...........T.j.....?.......tw.F.
5b360 83 c6 0b 84 c0 74 18 0f b6 c0 50 e8 10 5f 01 00 83 c4 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 6a .....t....P.._.......t..F.F..u.j
5b380 0d 56 e8 79 bf 00 00 8b d8 83 c4 08 85 db 75 1d 6a 0a 56 e8 68 bf 00 00 8b d8 83 c4 08 85 db 75 .V.y..........u.j.V.h..........u
5b3a0 0c 50 56 e8 58 bf 00 00 83 c4 08 8b d8 2b de 83 fb 0a 72 20 6a 0a ba a4 11 54 00 8b ce e8 6e 3f .PV.X........+....r.j....T....n?
5b3c0 00 00 83 c4 04 85 c0 0f 85 ab 01 00 00 4b 46 83 fb 0a 73 e0 8b b7 b8 00 00 00 ba 08 12 54 00 6a .............KF...s..........T.j
5b3e0 0b 8b ce e8 48 3f 00 00 83 c4 04 85 c0 0f 84 83 00 00 00 8a 46 0b 83 c6 0b 84 c0 74 1b 0f 1f 00 ....H?..............F......t....
5b400 0f b6 c0 50 e8 77 5e 01 00 83 c4 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 6a 0d 56 e8 e0 be 00 00 ...P.w^.......t..F.F..u.j.V.....
5b420 8b d8 83 c4 08 85 db 75 1d 6a 0a 56 e8 cf be 00 00 8b d8 83 c4 08 85 db 75 0c 50 56 e8 bf be 00 .......u.j.V............u.PV....
5b440 00 83 c4 08 8b d8 2b de 83 fb 05 72 23 0f 1f 00 6a 05 ba 94 07 4a 00 8b ce e8 d2 3e 00 00 83 c4 ......+....r#...j....J.....>....
5b460 04 85 c0 0f 85 35 01 00 00 4b 46 83 fb 05 73 e0 8b b7 b8 00 00 00 6a 12 8b d6 b9 b4 14 54 00 e8 .....5...KF...s.......j......T..
5b480 ac 3e 00 00 83 c4 04 85 c0 0f 84 be 01 00 00 83 c6 12 8a 06 84 c0 74 25 0f 1f 84 00 00 00 00 00 .>....................t%........
5b4a0 0f b6 c0 50 e8 d7 5d 01 00 83 c4 04 85 c0 75 05 80 3e 2c 75 08 8a 46 01 46 84 c0 75 e3 6a 07 8b ...P..].......u..>,u..F.F..u.j..
5b4c0 d6 b9 b8 15 54 00 e8 65 3e 00 00 8b 55 f8 83 c4 04 85 c0 74 1f c6 87 10 01 00 00 01 83 c6 07 c7 ....T..e>...U......t............
5b4e0 42 1c 00 00 00 00 c7 42 30 00 00 00 00 c7 42 20 00 00 00 00 83 bf dc 00 00 00 00 0f 85 6e fb ff B......B0.....B..............n..
5b500 ff 6a 08 8b d6 b9 e4 f8 53 00 e8 21 3e 00 00 83 c4 04 85 c0 0f 84 ba 00 00 00 c7 87 dc 00 00 00 .j......S..!>...................
5b520 00 00 00 00 83 c6 08 e9 66 ff ff ff 8b 45 f8 80 b8 55 03 00 00 00 74 07 c6 80 55 03 00 00 00 68 ........f....E...U....t...U....h
5b540 b0 11 54 00 57 e8 86 86 fe ff 83 c4 08 e9 1a fb ff ff 8b 45 f8 80 b8 55 03 00 00 01 74 07 c6 80 ..T.W..............E...U....t...
5b560 55 03 00 00 01 68 e0 11 54 00 57 e8 60 86 fe ff 83 c4 08 e9 f4 fa ff ff 8b 45 f8 80 b8 55 03 00 U....h..T.W.`............E...U..
5b580 00 00 74 07 c6 80 55 03 00 00 00 68 14 12 54 00 57 e8 3a 86 fe ff 83 c4 08 e9 ce fa ff ff 8b 55 ..t...U....h..T.W.:............U
5b5a0 f8 8b 82 90 03 00 00 8b 40 40 25 00 02 00 00 0f 94 c1 a9 00 02 00 00 0f 85 b2 fa ff ff 3a 8a 55 ........@@%..................:.U
5b5c0 03 00 00 0f 84 a6 fa ff ff 88 8a 55 03 00 00 e9 9b fa ff ff 6a 07 8b d6 b9 3c 12 54 00 e8 4e 3d ...........U........j....<.T..N=
5b5e0 00 00 83 c4 04 85 c0 74 12 c7 87 dc 00 00 00 01 00 00 00 83 c6 07 e9 97 fe ff ff 6a 04 8b d6 b9 .......t...................j....
5b600 44 12 54 00 e8 27 3d 00 00 83 c4 04 85 c0 74 12 c7 87 dc 00 00 00 02 00 00 00 83 c6 04 e9 70 fe D.T..'=.......t...............p.
5b620 ff ff 6a 06 8b d6 b9 4c 12 54 00 e8 00 3d 00 00 83 c4 04 85 c0 0f 84 31 fa ff ff c7 87 dc 00 00 ..j....L.T...=.........1........
5b640 00 02 00 00 00 83 c6 06 e9 45 fe ff ff 6a 11 8b d6 b9 54 12 54 00 e8 d5 3c 00 00 83 c4 04 85 c0 .........E...j....T.T...<.......
5b660 0f 84 b7 00 00 00 83 bf 94 03 00 00 00 0f 84 aa 00 00 00 8a 46 11 83 c6 11 84 c0 74 1b 0f 1f 00 ....................F......t....
5b680 0f b6 c0 50 e8 f7 5b 01 00 83 c4 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 6a 08 8b d6 b9 e4 f8 53 ...P..[.......t..F.F..u.j......S
5b6a0 00 e8 8a 3c 00 00 83 c4 04 85 c0 74 0f c7 87 dc 00 00 00 00 00 00 00 e9 b0 f9 ff ff 6a 07 8b d6 ...<.......t................j...
5b6c0 b9 3c 12 54 00 e8 66 3c 00 00 83 c4 04 85 c0 74 0f c7 87 dc 00 00 00 01 00 00 00 e9 8c f9 ff ff .<.T..f<.......t................
5b6e0 6a 04 8b d6 b9 44 12 54 00 e8 42 3c 00 00 83 c4 04 85 c0 75 19 6a 06 8b d6 b9 4c 12 54 00 e8 2d j....D.T..B<.......u.j....L.T..-
5b700 3c 00 00 83 c4 04 85 c0 0f 84 5e f9 ff ff c7 87 dc 00 00 00 02 00 00 00 e9 4f f9 ff ff 6a 0e 8b <.........^..............O...j..
5b720 d6 b9 dc 16 54 00 e8 05 3c 00 00 83 c4 04 85 c0 0f 84 96 00 00 00 8a 46 0e 83 c6 0e 84 c0 74 1d ....T...<..............F......t.
5b740 0f b6 c0 50 e8 f7 58 01 00 83 c4 04 85 c0 75 0d 80 3e 2a 74 08 8a 46 01 46 84 c0 75 e3 0f b6 06 ...P..X.......u..>*t..F.F..u....
5b760 50 e8 da 58 01 00 83 c4 04 85 c0 74 46 6a 0a 6a 00 56 e8 25 31 01 00 89 87 c0 00 00 00 83 c4 0c P..X.......tFj.j.V.%1...........
5b780 89 97 c4 00 00 00 8b 87 78 47 00 00 3b 87 c0 00 00 00 0f 85 d4 f8 ff ff 39 97 7c 47 00 00 8b 55 ........xG..;...........9.|G...U
5b7a0 f8 0f 85 c8 f8 ff ff c6 87 bc 00 00 00 01 e9 bc f8 ff ff c7 87 78 47 00 00 00 00 00 00 c7 87 7c .....................xG........|
5b7c0 47 00 00 00 00 00 00 e9 a0 f8 ff ff 8b 9f d8 04 00 00 85 db 0f 84 98 00 00 00 6a 0b 8b d6 b9 0c G.........................j.....
5b7e0 f9 53 00 e8 48 3b 00 00 83 c4 04 85 c0 0f 84 7f 00 00 00 8b 47 48 8b ce 8b d3 85 c0 74 25 f6 00 .S..H;..............GH......t%..
5b800 04 74 20 8b 70 08 85 f6 74 19 ff 70 10 6a 02 6a 02 57 ff d6 8b 8f b8 00 00 00 83 c4 10 8b 97 d8 .t..p...t..p.j.j.W..............
5b820 04 00 00 8b 5d f8 8b 83 c0 03 00 00 85 c0 75 06 8b 83 98 00 00 00 ff b7 68 47 00 00 50 8d 41 0b ....].........u.........hG..P.A.
5b840 8b cf 50 6a 01 e8 56 36 ff ff 8b 47 48 83 c4 10 85 c0 74 17 f6 00 04 74 12 8b 48 0c 85 c9 74 0b ..Pj..V6...GH.....t....t..H...t.
5b860 ff 70 10 6a 02 57 ff d1 83 c4 0c 8b d3 e9 fd f7 ff ff 6a 0e 8b d6 b9 68 12 54 00 e8 b0 3a 00 00 .p.j.W............j....h.T...:..
5b880 83 c4 04 85 c0 74 74 83 bf 3c 02 00 00 00 75 09 80 bf 29 03 00 00 00 74 62 6a 00 e8 8b 5b 01 00 .....tt..<....u...)....tbj...[..
5b8a0 8b 8f b8 00 00 00 8d 55 e0 83 c4 04 c7 45 e0 ff ff ff ff 83 c1 0e c7 45 e4 ff ff ff ff e8 fe 3d .......U.....E.........E.......=
5b8c0 00 00 83 f8 02 77 08 8b 45 e0 8b 4d e4 eb 05 83 c8 ff 0b c8 8b 55 f8 89 87 e0 00 00 00 89 8f e4 .....w..E..M.........U..........
5b8e0 00 00 00 80 bf 29 03 00 00 00 0f 84 7f f7 ff ff 89 87 e0 47 00 00 e9 74 f7 ff ff 6a 11 8b d6 b9 .....).............G...t...j....
5b900 78 12 54 00 e8 27 3a 00 00 83 c4 04 85 c0 74 0e 8b 9f c8 00 00 00 81 fb 91 01 00 00 74 23 6a 13 x.T..':.......t.............t#j.
5b920 8b d6 b9 8c 12 54 00 e8 04 3a 00 00 83 c4 04 85 c0 74 51 8b 9f c8 00 00 00 81 fb 97 01 00 00 75 .....T...:.......tQ............u
5b940 43 8b ce e8 48 b6 ff ff 8b f0 85 f6 0f 84 77 05 00 00 8b 4d f8 81 fb 97 01 00 00 56 0f 94 c2 e8 C...H.........w....M.......V....
5b960 bc c1 ff ff 83 c4 04 8b d8 56 ff 15 8c fa 54 00 83 c4 04 85 db 0f 84 f1 f6 ff ff 8b c3 5f 5e 5b .........V....T.............._^[
5b980 8b e5 5d c3 8b 87 c8 00 00 00 2d 2c 01 00 00 83 f8 63 77 78 6a 09 8b d6 b9 a0 12 54 00 e8 8e 39 ..].......-,.....cwxj......T...9
5b9a0 00 00 83 c4 04 85 c0 74 63 83 bf 00 01 00 00 00 75 5a 8b ce e8 d7 b5 ff ff 85 c0 0f 84 08 05 00 .......tc.......uZ..............
5b9c0 00 80 38 00 75 06 50 e9 97 f6 ff ff 80 bf 32 03 00 00 00 89 87 00 01 00 00 0f 84 8d f6 ff ff 50 ..8.u.P.......2................P
5b9e0 ff 15 90 fa 54 00 83 c4 04 89 87 04 01 00 00 85 c0 0f 84 d2 04 00 00 8b 4d f8 e8 f1 b6 ff ff 85 ....T...................M.......
5ba00 c0 0f 85 dc 03 00 00 e9 60 f6 ff ff 8b 55 f8 8b 82 90 03 00 00 f7 40 3c 00 00 04 00 0f 84 4d f6 ........`....U........@<......M.
5ba20 ff ff b8 04 00 00 00 5f 5e 5b 8b e5 5d c3 3c 0d 75 09 43 89 9f b8 00 00 00 8a 03 3c 0a 75 09 8d ......._^[..].<.u.C........<.u..
5ba40 43 01 89 87 b8 00 00 00 8b 8f c8 00 00 00 8d 41 9c 83 f8 63 0f 87 94 00 00 00 83 e9 64 74 5f 83 C..............A...c........dt_.
5ba60 e9 01 74 44 c6 87 98 00 00 00 01 c7 87 a0 00 00 00 00 00 00 00 8b 5d f8 80 bb 55 03 00 00 00 0f ..tD..................]...U.....
5ba80 84 2f 01 00 00 8b 87 c8 00 00 00 3d 91 01 00 00 0f 85 f9 00 00 00 83 bb 20 04 00 00 02 0f 84 fc ./.........=....................
5baa0 00 00 00 e9 0c 01 00 00 83 bf d8 00 00 00 01 0f 84 20 04 00 00 c6 87 98 00 00 00 00 eb b7 83 bf ................................
5bac0 d4 00 00 00 00 8b 5d f8 c6 87 98 00 00 00 01 c7 87 a0 00 00 00 00 00 00 00 7e 9d 83 8f f8 00 00 ......]..................~......
5bae0 00 02 c7 87 d4 00 00 00 00 00 00 00 eb 8a 8b 47 50 23 47 54 c6 87 98 00 00 00 00 83 f8 ff 0f 85 ...............GP#GT............
5bb00 71 ff ff ff 80 bf 10 01 00 00 00 8b 5d f8 0f 85 64 ff ff ff 80 bb 55 03 00 00 00 0f 85 64 ff ff q...........]...d.....U......d..
5bb20 ff 83 bb 78 01 00 00 0b 0f 85 4a ff ff ff 8b 83 90 03 00 00 f7 40 3c 00 00 04 00 0f 85 37 ff ff ...x......J..........@<......7..
5bb40 ff 83 bf 48 02 00 00 05 0f 84 2a ff ff ff 68 e8 0f 54 00 57 e8 77 80 fe ff 8b 83 90 03 00 00 83 ...H......*...h..T.W.w..........
5bb60 c4 08 8b 40 40 25 00 02 00 00 0f 94 c1 a9 00 02 00 00 0f 85 00 ff ff ff 3a 8b 55 03 00 00 0f 84 ...@@%..................:.U.....
5bb80 f4 fe ff ff 88 8b 55 03 00 00 e9 e9 fe ff ff 3d 97 01 00 00 75 1e 83 bb 5c 04 00 00 02 75 15 68 ......U........=....u...\....u.h
5bba0 24 10 54 00 57 e8 26 80 fe ff 83 c4 08 c6 87 28 47 00 00 01 8b cb e8 45 c4 ff ff 85 c0 0f 85 2c $.T.W.&........(G......E.......,
5bbc0 04 00 00 8b 9f b8 00 00 00 33 d2 38 97 35 03 00 00 8b b7 24 06 00 00 0f 95 c2 83 c2 02 2b de 89 .........3.8.5.....$.........+..
5bbe0 5d f0 8b cb 75 16 8b ce 8d 59 01 0f 1f 44 00 00 8a 01 41 84 c0 75 f9 2b cb 8b 5d f0 51 56 8b 75 ]...u....Y...D....A..u.+..].QV.u
5bc00 f8 8b ce e8 18 84 fe ff 83 c4 08 85 c0 0f 85 d0 01 00 00 01 9f 80 00 00 00 33 d2 01 9f e8 47 00 .........................3....G.
5bc20 00 8b 87 c8 00 00 00 8b 8f 80 00 00 00 83 e8 64 83 f8 63 0f 47 ca 89 8f 84 00 00 00 8b ce e8 9d ...............d..c.G...........
5bc40 b6 ff ff 85 c0 0f 85 98 01 00 00 81 bf c8 00 00 00 2c 01 00 00 0f 8c e9 00 00 00 38 86 66 03 00 .................,.........8.f..
5bc60 00 0f 85 bf 00 00 00 38 86 55 03 00 00 0f 85 b3 00 00 00 38 86 67 03 00 00 0f 85 b0 00 00 00 8b .......8.U.........8.g..........
5bc80 87 48 02 00 00 83 c0 fe 83 f8 02 0f 87 95 00 00 00 80 bf fc 00 00 00 00 0f 85 88 00 00 00 80 bf .H..............................
5bca0 31 03 00 00 00 74 2a 68 5c 10 54 00 57 e8 1e 7f fe ff 83 c4 08 83 bf d4 00 00 00 00 7e 68 83 8f 1....t*h\.T.W...............~h..
5bcc0 f8 00 00 00 02 c7 87 d4 00 00 00 00 00 00 00 eb 55 68 8c 10 54 00 57 e8 f4 7e fe ff 8b 86 90 03 ................Uh..T.W..~......
5bce0 00 00 83 c4 08 8b 40 40 25 00 02 00 00 0f 94 c1 a9 00 02 00 00 75 0e 3a 8e 55 03 00 00 74 06 88 ......@@%............u.:.U...t..
5bd00 8e 55 03 00 00 83 a7 f8 00 00 00 fd c6 87 fc 00 00 00 01 80 bf 60 47 00 00 00 74 0a c7 87 d4 00 .U...................`G...t.....
5bd20 00 00 03 00 00 00 80 be 67 03 00 00 00 74 15 68 bc 10 54 00 57 e8 96 7e fe ff 83 c4 08 83 8f f8 ........g....t.h..T.W..~........
5bd40 00 00 00 02 80 bf 98 00 00 00 00 0f 84 b9 01 00 00 8b 87 24 06 00 00 89 87 a4 00 00 00 c7 87 a8 ...................$............
5bd60 00 00 00 00 00 00 00 8b 9f ac 00 00 00 80 3b 00 74 6f 8b 45 08 89 9f b0 00 00 00 ff 30 6a 0a 53 ..............;.to.E........0j.S
5bd80 e8 8b 5c 03 00 8b f0 83 c4 0c 89 b7 b4 00 00 00 85 f6 0f 85 78 ee ff ff 8b 45 08 8d 57 50 8b cf ..\.................x....E..WP..
5bda0 ff 30 e8 59 ed ff ff 83 c4 04 85 c0 75 35 39 87 a0 00 00 00 75 2b 83 bf a8 00 00 00 05 76 22 8b .0.Y........u59.....u+.......v".
5bdc0 97 24 06 00 00 8b cf e8 c4 ec ff ff 84 c0 75 11 c7 87 9c 00 00 00 02 00 00 00 c6 87 98 00 00 00 .$............u.................
5bde0 00 33 c0 5f 5e 5b 8b e5 5d c3 8b 45 08 c6 87 98 00 00 00 00 83 38 00 74 13 c7 87 9c 00 00 00 01 .3._^[..]..E.........8.t........
5be00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 c7 87 9c 00 00 00 02 00 00 00 89 30 33 c0 5f 5e 5b 8b e5 5d ...3._^[..]............03._^[..]
5be20 c3 8b b7 b8 00 00 00 6a 04 68 ac 12 54 00 56 e8 4c 17 01 00 83 c4 0c 85 c0 0f 85 b0 01 00 00 6a .......j.h..T.V.L..............j
5be40 20 56 e8 b9 b4 00 00 8b f0 83 c4 08 85 f6 0f 84 9b 01 00 00 46 80 3e 00 0f 84 91 01 00 00 6a 0d .V..................F.>.......j.
5be60 56 c6 45 ff 0d e8 96 b4 00 00 8b d8 83 c4 08 85 db 75 19 6a 0a 56 c6 45 ff 0a e8 81 b4 00 00 8b V.E..............u.j.V.E........
5be80 d8 83 c4 08 85 db 0f 84 63 01 00 00 56 68 b0 0f 54 00 57 c6 03 00 e8 15 7e fe ff 8a 45 ff 83 c4 ........c...Vh..T.W.....~...E...
5bea0 0c 88 03 b8 16 00 00 00 5f 5e 5b 8b e5 5d c3 68 9c e0 53 00 57 e8 f6 7d fe ff 83 c4 08 b8 3f 00 ........_^[..].h..S.W..}......?.
5bec0 00 00 5f 5e 5b 8b e5 5d c3 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 68 d8 0f 54 00 57 e8 f0 7c fe ff .._^[..]......_^[..].h..T.W..|..
5bee0 83 c4 08 c7 87 d8 00 00 00 02 00 00 00 c6 87 98 00 00 00 01 b8 01 00 00 00 c7 87 a0 00 00 00 00 ................................
5bf00 00 00 00 5f 5e 5b 8b e5 5d c3 80 bf 38 03 00 00 00 8b 75 0c 74 1c c6 06 01 8d 47 50 8b 10 8b 48 ..._^[..]...8.....u.t.....GP...H
5bf20 04 83 fa ff 75 35 3b ca 75 31 8b 57 60 8b 4f 64 eb 75 80 bf 10 01 00 00 00 74 de 8d 47 50 c7 47 ....u5;.u1.W`.Od.u.......t..GP.G
5bf40 60 ff ff ff ff c7 00 ff ff ff ff c7 40 04 ff ff ff ff c7 47 64 ff ff ff ff eb c1 8b 87 18 05 00 `...........@......Gd...........
5bf60 00 85 c9 7c 10 7f 04 85 d2 72 0a 8b da 89 4d f4 83 c8 40 eb 14 0f 57 c0 83 e0 bf 66 0f 13 45 e0 ...|.....r....M...@...W....f..E.
5bf80 8b 5d e4 89 5d f4 8b 5d e0 89 87 18 05 00 00 89 9f e8 04 00 00 8b 45 f4 8b 5d f0 89 87 ec 04 00 .]..]..]..............E..]......
5bfa0 00 89 57 60 89 4f 64 85 d2 75 09 85 c9 75 05 c6 06 01 eb 05 80 3e 00 74 07 83 a7 f8 00 00 00 fe ..W`.Od..u...u.......>.t........
5bfc0 80 bf 40 03 00 00 00 0f 84 14 fe ff ff ff 75 f8 ba 01 00 00 00 8b cf 53 ff b7 b0 00 00 00 e8 8d ..@...........u........S........
5bfe0 83 fe ff 83 c4 0c 33 c0 5f 5e 5b 8b e5 5d c3 ff b7 c8 00 00 00 68 38 13 54 00 57 e8 b0 7c fe ff ......3._^[..].......h8.T.W..|..
5c000 83 c4 0c b8 16 00 00 00 5f 5e 5b 8b e5 5d c3 cc 55 8b ec 83 ec 0c 53 56 57 8b f9 8b b7 0c 05 00 ........_^[..]..U.....SVW.......
5c020 00 8b 8f 08 05 00 00 85 f6 0f 8c c5 00 00 00 7f 08 85 c9 0f 82 bb 00 00 00 8b 9f ec 01 00 00 85 ................................
5c040 db 0f 84 ad 00 00 00 83 bf 18 06 00 00 00 0f 84 a0 00 00 00 8b 87 e8 01 00 00 99 3b f2 0f 8f 91 ...........................;....
5c060 00 00 00 7c 08 3b c8 0f 83 87 00 00 00 8b 45 0c 2b 87 1c 06 00 00 6a 00 99 68 e8 03 00 00 52 50 ...|.;........E.+.....j..h....RP
5c080 e8 4b 3f 03 00 8b c8 8b f2 69 c3 e8 03 00 00 99 2b c1 8b 4d 08 89 45 fc 1b d6 2b 8f 18 06 00 00 .K?......i......+..M..E...+.....
5c0a0 69 c1 e8 03 00 00 8b 4d fc 89 55 f8 99 2b c8 8b 45 f8 1b c2 85 c0 7f 27 7c 04 85 c9 75 21 53 ff i......M..U..+..E......'|...u!S.
5c0c0 b7 e8 01 00 00 68 c8 17 54 00 57 e8 e0 7b fe ff 83 c4 10 b8 1c 00 00 00 5f 5e 5b 8b e5 5d c3 50 .....h..T.W..{.........._^[..].P
5c0e0 51 8b cf e8 48 76 fe ff 83 c4 08 33 c0 5f 5e 5b 8b e5 5d c3 83 bf e8 01 00 00 00 8b 45 08 8b 4d Q...Hv.....3._^[..].........E..M
5c100 0c 89 87 18 06 00 00 89 8f 1c 06 00 00 74 17 69 87 ec 01 00 00 e8 03 00 00 8b cf 99 52 50 e8 0d .............t.i............RP..
5c120 76 fe ff 83 c4 08 5f 5e 33 c0 5b 8b e5 5d c3 cc 56 8b f1 85 f6 74 62 8b 46 14 85 c0 74 16 ff 76 v....._^3.[..]..V....tb.F...t..v
5c140 10 ff d0 83 c4 04 c7 46 14 00 00 00 00 c7 46 10 00 00 00 00 8b 4e 0c 85 c9 74 0e 33 d2 e8 ae 93 .......F......F......N...t.3....
5c160 ff ff c7 46 0c 00 00 00 00 ff 76 04 ff 15 8c fa 54 00 ff 76 08 c7 46 04 00 00 00 00 ff 15 8c fa ...F......v.....T..v..F.........
5c180 54 00 83 c4 08 c7 46 08 00 00 00 00 c7 46 18 00 00 00 00 c7 06 00 00 00 00 5e c3 cc cc cc cc cc T.....F......F...........^......
5c1a0 53 56 57 8b f9 33 f6 85 ff 74 51 56 56 6a ff 57 6a 08 68 e9 fd 00 00 ff 15 ac 80 49 00 8b d8 85 SVW..3...tQVVj.Wj.h........I....
5c1c0 db 7e 39 8d 04 1b 50 ff 15 84 fa 54 00 8b f0 83 c4 04 85 f6 74 26 53 56 6a ff 57 6a 00 68 e9 fd .~9...P....T........t&SVj.Wj.h..
5c1e0 00 00 ff 15 ac 80 49 00 85 c0 75 10 56 ff 15 8c fa 54 00 83 c4 04 33 c0 5f 5e 5b c3 5f 8b c6 5e ......I...u.V....T....3._^[._..^
5c200 5b c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 56 57 68 84 01 4a 00 8b f1 33 [...............U.....VWh..J...3
5c220 ff ff 15 6c 80 49 00 89 45 fc 85 c0 75 06 5f 5e 8b e5 5d c3 53 68 18 18 54 00 50 ff 15 68 80 49 ...l.I..E...u._^..].Sh..T.P..h.I
5c240 00 8b d8 68 28 18 54 00 56 89 5d f8 e8 39 dd 01 00 83 c4 08 85 c0 74 24 85 db 74 10 6a 08 6a 00 ...h(.T.V.]..9........t$..t.j.j.
5c260 56 ff d3 5b 8b f8 5f 5e 8b e5 5d c3 56 ff 15 28 81 49 00 5b 8b f8 5f 5e 8b e5 5d c3 85 db 74 25 V..[.._^..].V..(.I.[.._^..]...t%
5c280 68 30 18 54 00 ff 75 fc ff 15 68 80 49 00 85 c0 74 13 68 00 08 00 00 6a 00 56 ff d3 5b 8b f8 5f h0.T..u...h.I...t.h....j.V..[.._
5c2a0 5e 8b e5 5d c3 6a 00 6a 00 ff 15 60 81 49 00 8b d0 89 55 fc 85 d2 0f 84 ac 00 00 00 8b ce 8d 59 ^..].j.j...`.I....U............Y
5c2c0 02 66 8b 01 83 c1 02 66 85 c0 75 f5 2b cb d1 f9 8d 04 11 8d 04 45 02 00 00 00 50 ff 15 84 fa 54 .f.....f..u.+........E....P....T
5c2e0 00 8b d8 83 c4 04 85 db 74 74 ff 75 fc 53 ff 15 60 81 49 00 85 c0 74 66 8b cb 8d 51 02 0f 1f 00 ........tt.u.S..`.I...tf...Q....
5c300 66 8b 01 83 c1 02 66 85 c0 75 f5 2b ca d1 f9 c7 04 4b 5c 00 00 00 8b cb 8d 51 02 0f 1f 44 00 00 f.....f..u.+.....K\......Q...D..
5c320 66 8b 01 83 c1 02 66 85 c0 75 f5 2b ca d1 f9 03 c9 2b ce 03 cb 0f b7 06 8d 76 02 66 89 44 31 fe f.....f..u.+.....+.......v.f.D1.
5c340 66 85 c0 75 f0 8b 45 f8 85 c0 74 09 6a 08 6a 00 53 ff d0 eb 07 53 ff 15 28 81 49 00 8b f8 53 ff f..u..E...t.j.j.S....S..(.I...S.
5c360 15 8c fa 54 00 83 c4 04 5b 8b c7 5f 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ...T....[.._^..]................
5c380 55 8b ec 83 ec 0c 53 8b ca c6 45 f8 00 56 57 33 ff 8d 5d f8 0f be 01 33 f6 89 45 fc 85 c0 0f 84 U.....S...E..VW3..]....3..E.....
5c3a0 86 00 00 00 50 41 68 ec fe 4c 00 89 4d f4 e8 4d af 00 00 83 c4 08 85 c0 74 35 8a 13 0f b6 ca 8d ....PAh..L..M..M........t5......
5c3c0 0c 89 03 c9 81 e9 ec fe 4c 00 03 c8 85 ff 74 04 84 d2 74 56 81 f9 ff 00 00 00 77 4e 88 0b 85 ff ........L.....t...tV......wN....
5c3e0 75 22 46 83 fe 04 7f 42 bf 01 00 00 00 eb 15 83 7d fc 2e 75 35 85 ff 74 31 83 fe 04 74 2c 43 33 u"F....B........}..u5..t1...t,C3
5c400 ff c6 03 00 8b 4d f4 0f be 01 89 45 fc 85 c0 75 93 83 fe 04 7c 14 8b 4d 08 8b 45 f8 5f 5e 89 01 .....M.....E...u....|..M..E._^..
5c420 b8 01 00 00 00 5b 8b e5 5d c3 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc .....[..]._^3.[..]..............
5c440 55 8b ec 83 ec 14 56 83 e9 02 74 12 68 3f 27 00 00 ff 15 40 81 49 00 33 c0 5e 8b e5 5d c3 0f b6 U.....V...t.h?'....@.I.3.^..]...
5c460 42 03 50 0f b6 42 02 50 0f b6 42 01 50 0f b6 02 50 68 40 18 54 00 8d 45 f0 c6 45 f0 00 6a 10 50 B.P..B.P..B.P...Ph@.T..E..E..j.P
5c480 e8 3b 6b ff ff 8d 4d f0 83 c4 1c 8d 51 01 66 90 8a 01 41 84 c0 75 f9 2b ca 74 29 3b 4d 0c 73 24 .;k...M.....Q.f...A..u.+.t);M.s$
5c4a0 8b 75 08 8d 45 f0 8b d6 8b c8 2b d1 0f 1f 40 00 8a 08 8d 40 01 88 4c 02 ff 84 c9 75 f3 8b c6 5e .u..E.....+...@....@..L....u...^
5c4c0 8b e5 5d c3 6a 1c ff 15 40 81 49 00 33 f6 8b c6 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc ..].j...@.I.3...^..]............
5c4e0 56 8b f1 85 f6 74 2f 57 0f 1f 84 00 00 00 00 00 ff 76 18 ff 15 8c fa 54 00 ff 76 14 ff 15 8c fa V....t/W.........v.....T..v.....
5c500 54 00 8b 7e 1c 56 ff 15 8c fa 54 00 83 c4 0c 8b f7 85 ff 75 db 5f 5e c3 cc cc cc cc cc cc cc cc T..~.V....T........u._^.........
5c520 55 8b ec 83 ec 0c 8b 45 0c 56 33 f6 89 75 fc 89 30 8d 45 f8 50 ff 75 08 52 51 ff 15 a4 82 49 00 U......E.V3..u..0.E.P.u.RQ....I.
5c540 89 45 f4 85 c0 0f 85 78 01 00 00 53 8b 5d f8 57 85 db 0f 84 56 01 00 00 0f 1f 84 00 00 00 00 00 .E.....x...S.].W....V...........
5c560 83 7b 04 02 0f 85 ae 00 00 00 83 7b 18 00 0f 84 a4 00 00 00 8b 43 10 85 c0 0f 84 99 00 00 00 83 .{.........{.........C..........
5c580 f8 10 0f 82 90 00 00 00 6a 20 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 0f 84 03 01 00 00 8b 0b 89 ........j.....T.................
5c5a0 0f 8b 4b 04 89 4f 04 8b 4b 08 89 4f 08 8b 43 0c 6a 10 89 47 0c c7 47 10 10 00 00 00 c7 47 18 00 ..K..O..K..O..C.j..G..G......G..
5c5c0 00 00 00 c7 47 14 00 00 00 00 c7 47 1c 00 00 00 00 ff 15 84 fa 54 00 83 c4 04 89 47 18 85 c0 0f ....G......G.........T.....G....
5c5e0 84 aa 00 00 00 8b 4b 18 0f 10 01 0f 11 00 8b 43 14 85 c0 74 11 50 ff 15 90 fa 54 00 83 c4 04 89 ......K........C...t.P....T.....
5c600 47 14 85 c0 74 6f 8b 45 fc 85 f6 0f 44 f7 85 c0 74 03 89 78 1c 89 7d fc 8b 5b 1c 85 db 0f 85 3d G...to.E....D...t..x..}..[.....=
5c620 ff ff ff 8b 5d f4 8b 45 f8 85 c0 74 07 50 ff 15 84 82 49 00 85 db 74 72 85 f6 74 29 0f 1f 40 00 ....]..E...t.P....I...tr..t)..@.
5c640 ff 76 18 ff 15 8c fa 54 00 ff 76 14 ff 15 8c fa 54 00 8b 7e 1c 56 ff 15 8c fa 54 00 83 c4 0c 8b .v.....T..v.....T..~.V....T.....
5c660 f7 85 ff 75 db 8b 45 0c 33 f6 5f 89 30 8b c3 5b 5e 8b e5 5d c3 ff 77 18 bb 08 00 00 00 ff 15 8c ...u..E.3._.0..[^..]..w.........
5c680 fa 54 00 57 ff 15 8c fa 54 00 83 c4 08 eb 97 57 bb 08 00 00 00 ff 15 8c fa 54 00 83 c4 04 eb 86 .T.W....T......W.........T......
5c6a0 bb 08 00 00 00 e9 7c ff ff ff 85 f6 75 0c bb f9 2a 00 00 53 ff 15 6c 82 49 00 8b 45 0c 5f 89 30 ......|.....u...*..S..l.I..E._.0
5c6c0 8b c3 5b 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc 55 8b ec 83 ec 14 56 57 8b f9 89 55 ec 33 f6 89 ..[^..].........U.....VW...U.3..
5c6e0 7d fc c7 45 f8 00 00 00 00 85 ff 75 08 5f 33 c0 5e 8b e5 5d c3 8b 47 0c 8b 00 89 45 f0 85 c0 0f }..E.......u._3.^..]..G....E....
5c700 84 13 01 00 00 89 75 f4 53 0f 1f 80 00 00 00 00 6a 20 6a 01 ff 15 94 fa 54 00 8b d8 83 c4 08 85 ......u.S.......j.j.....T.......
5c720 db 0f 84 bd 00 00 00 ff 37 ff 15 90 fa 54 00 83 c4 04 89 43 14 85 c0 0f 84 9d 00 00 00 6a 10 6a ........7....T.....C.........j.j
5c740 01 ff 15 94 fa 54 00 83 c4 08 89 43 18 85 c0 74 74 8b 45 f8 85 f6 0f 44 f3 85 c0 74 03 89 58 1c .....T.....C...tt.E....D...t..X.
5c760 0f bf 47 08 89 43 04 c7 43 08 01 00 00 00 c7 43 10 10 00 00 00 83 e8 02 75 25 8b 7b 18 8b 45 f0 ..G..C..C......C........u%.{..E.
5c780 ff 75 ec 8b 00 89 47 04 8b 45 fc 66 8b 40 08 66 89 07 ff 15 88 82 49 00 66 89 47 02 8b 7d fc 8b .u....G..E.f.@.f......I.f.G..}..
5c7a0 4d f4 8b 47 0c 83 c1 04 89 5d f8 89 4d f4 8b 04 01 89 45 f0 85 c0 0f 85 54 ff ff ff 5b 5f 8b c6 M..G.....]..M.....E.....T...[_..
5c7c0 5e 8b e5 5d c3 ff 73 14 ff 15 8c fa 54 00 53 ff 15 8c fa 54 00 83 c4 08 eb 0a 53 ff 15 8c fa 54 ^..]..s.....T.S....T......S....T
5c7e0 00 83 c4 04 85 f6 74 2d 0f 1f 84 00 00 00 00 00 ff 76 18 ff 15 8c fa 54 00 ff 76 14 ff 15 8c fa ......t-.........v.....T..v.....
5c800 54 00 8b 7e 1c 56 ff 15 8c fa 54 00 83 c4 0c 8b f7 85 ff 75 db 33 f6 5b 5f 8b c6 5e 8b e5 5d c3 T..~.V....T........u.3.[_..^..].
5c820 55 8b ec 56 57 6a 1c 8b f2 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 75 04 5f 5e 5d c3 53 ff 75 08 U..VWj.......T........u._^].S.u.
5c840 ff 15 90 fa 54 00 8b d8 83 c4 04 85 db 75 11 57 ff 15 8c fa 54 00 83 c4 04 33 c0 5b 5f 5e 5d c3 ....T........u.W....T....3.[_^].
5c860 8b 06 8d 4f 10 8b 55 0c 89 01 8d 47 14 89 1f c7 47 04 00 00 00 00 c7 47 08 02 00 04 00 89 47 0c ...O..U....G....G......G......G.
5c880 89 08 8b cf c7 40 04 00 00 00 00 e8 40 fe ff ff 53 8b f0 ff 15 8c fa 54 00 57 ff 15 8c fa 54 00 .....@......@...S......T.W....T.
5c8a0 83 c4 08 8b c6 5b 5f 5e 5d c3 cc cc cc cc cc cc 55 8b ec 83 ec 14 53 56 57 8b fa 8b f7 8d 4e 01 .....[_^].......U.....SVW.....N.
5c8c0 8a 06 46 84 c0 75 f9 2b f1 8d 46 01 50 ff 15 84 fa 54 00 83 c4 04 89 45 f4 33 db 85 c0 75 0a 5f ..F..u.+..F.P....T.....E.3...u._
5c8e0 5e 8d 43 1b 5b 8b e5 5d c3 85 f6 74 76 8b 4d f4 8a 07 88 45 ff 3c 25 75 5d 83 fe 02 76 58 0f b6 ^.C.[..]...tv.M....E.<%u]...vX..
5c900 47 01 50 e8 98 4a 01 00 83 c4 04 85 c0 74 41 8d 47 02 89 45 f0 0f b6 00 50 e8 82 4a 01 00 83 c4 G.P..J.......tA.G..E....P..J....
5c920 04 85 c0 74 2b 0f b6 47 01 8b 7d f0 88 45 f8 6a 10 c6 45 fa 00 0f b6 07 88 45 f9 8d 45 ec 50 8d ...t+..G..}..E.j..E......E..E.P.
5c940 45 f8 50 e8 7e 1f 01 00 83 c4 0c 83 ee 02 eb 03 8a 45 ff 8b 4d f4 88 04 0b 47 43 83 ee 01 75 90 E.P.~............E..M....GC...u.
5c960 8b 45 f4 c6 04 03 00 8b 45 10 85 c0 74 02 89 18 8b 45 0c 8b 4d f4 5f 5e 89 08 33 c0 5b 8b e5 5d .E......E...t....E..M._^..3.[..]
5c980 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 64 53 56 57 8b f9 83 bf ................U.......dSVW....
5c9a0 e8 00 00 00 02 75 33 80 bf 75 03 00 00 00 8d b7 75 03 00 00 75 24 56 e8 44 4d ff ff 83 c4 04 85 .....u3..u......u...u$V.DM......
5c9c0 c0 74 0e c6 87 55 03 00 00 01 5f 5e 5b 8b e5 5d c3 80 3e 00 0f 84 b0 00 00 00 80 bf 65 03 00 00 .t...U...._^[..]..>.........e...
5c9e0 00 0f 84 a3 00 00 00 80 bf 5a 03 00 00 00 0f 84 96 00 00 00 8b 37 8d 44 24 10 6a 60 6a 00 50 8b .........Z...........7.D$.j`j.P.
5ca00 9e 14 01 00 00 e8 96 ae 00 00 8d 44 24 1c 83 c4 0c 89 86 14 01 00 00 80 bf 55 03 00 00 00 74 07 ...........D$............U....t.
5ca20 c6 87 55 03 00 00 00 80 bf 57 03 00 00 00 74 08 8b 87 ac 00 00 00 eb 06 8b 87 98 00 00 00 80 bf ..U......W....t.................
5ca40 58 03 00 00 00 74 08 8b 8f fc 00 00 00 eb 06 8b 8f f8 00 00 00 6a 00 51 50 33 d2 8b cf e8 3e 00 X....t...............j.QP3....>.
5ca60 00 00 8b 0f 83 c4 0c 89 99 14 01 00 00 85 c0 75 1b ff b7 a4 03 00 00 ff 15 8c fa 54 00 83 c4 04 ...............u...........T....
5ca80 c7 87 a4 03 00 00 00 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc ..........3._^[..]..............
5caa0 55 8b ec 83 ec 48 83 b9 68 06 00 00 02 0f 57 c0 8b 81 90 01 00 00 53 8b 19 56 57 89 4d f4 c7 45 U....H..h.....W.......S..VW.M..E
5cac0 b8 00 00 00 00 89 5d ec 89 45 c8 66 0f 13 45 bc c6 45 fb 00 c6 45 fa 00 c7 45 e8 00 00 00 00 0f ......]..E.f..E..E...E...E......
5cae0 84 32 0e 00 00 8b 45 c0 89 45 cc 8b 45 bc c6 81 6e 03 00 00 00 89 45 d0 0f 1f 84 00 00 00 00 00 .2....E..E..E...n.....E.........
5cb00 83 b9 68 06 00 00 00 0f 85 fa 02 00 00 ff 75 0c 8b 7d 08 57 68 4c 18 54 00 53 e8 b1 70 fe ff ff ..h...........u..}.WhL.T.S..p...
5cb20 b3 04 01 00 00 ff 15 8c fa 54 00 83 c4 14 c7 83 04 01 00 00 00 00 00 00 6a 0c 6a 01 ff 15 94 fa .........T..............j.j.....
5cb40 54 00 8b f0 83 c4 08 89 75 d4 85 f6 0f 84 fa 0b 00 00 ff 75 0c 57 68 74 18 54 00 e8 60 65 ff ff T.......u..........u.Wht.T..`e..
5cb60 8b f8 83 c4 0c 85 ff 0f 84 ca 0b 00 00 8b 4d f4 ba 7c 18 54 00 6a 01 57 e8 a3 ae ff ff 57 8b f0 ..............M..|.T.j.W.....W..
5cb80 ff 15 8c fa 54 00 83 c4 0c 85 f6 0f 85 85 0b 00 00 8b 7d f4 b9 48 14 54 00 b8 4c 14 54 00 89 75 ....T.............}..H.T..L.T..u
5cba0 d8 8b 75 08 c7 45 e4 1f f9 49 00 83 bf e8 00 00 00 01 0f 45 c1 8a 8f 5e 03 00 00 89 45 c0 3b b7 ..u..E...I.........E...^....E.;.
5cbc0 98 00 00 00 74 10 6a 3a 56 e8 32 a7 00 00 83 c4 08 85 c0 0f 95 c1 ff 75 0c 84 c9 ba 1f f9 49 00 ....t.j:V.2............u......I.
5cbe0 b8 80 ff 53 00 0f 44 c2 50 b8 84 ff 53 00 56 0f 44 c2 50 68 84 18 54 00 e8 c3 64 ff ff 8b f0 83 ...S..D.P...S.V.D.Ph..T...d.....
5cc00 c4 14 89 75 dc 85 f6 0f 84 e5 0a 00 00 80 bf 59 03 00 00 00 8b 37 74 11 80 be 14 02 00 00 00 74 ...u...........Y.....7t........t
5cc20 08 8b b6 0c 02 00 00 eb 06 8b b6 08 02 00 00 85 f6 74 24 8b 3e ba 80 14 54 00 6a 05 8b cf e8 ed .................t$.>...T.j.....
5cc40 26 00 00 83 c4 04 85 c0 75 09 8b 76 04 85 f6 75 e2 eb 04 85 ff 75 1c 8b 75 dc 56 68 90 18 54 00 &.......u..v...u.....u..u.Vh..T.
5cc60 e8 5b 64 ff ff 83 c4 08 89 45 d8 85 c0 0f 84 75 0a 00 00 8b 4d f4 8b 01 8a 89 59 03 00 00 89 45 .[d......E.....u....M.....Y....E
5cc80 e0 88 4d f9 84 c9 74 11 80 b8 14 02 00 00 00 74 08 8b b0 0c 02 00 00 eb 06 8b b0 08 02 00 00 85 ..M...t........t................
5cca0 f6 74 1e 8b 3e ba 70 17 54 00 6a 11 8b cf e8 7d 26 00 00 83 c4 04 85 c0 75 09 8b 76 04 85 f6 75 .t..>.p.T.j....}&.......u..v...u
5ccc0 e2 33 ff 8b 75 e0 85 ff b8 1f f9 49 00 b9 84 17 54 00 0f 44 c1 80 7d f9 00 89 45 f0 74 11 80 be .3..u......I....T..D..}...E.t...
5cce0 14 02 00 00 00 74 08 8b b6 0c 02 00 00 eb 06 8b b6 08 02 00 00 85 f6 74 2b 0f 1f 80 00 00 00 00 .....t.................t+.......
5cd00 8b 3e ba 5c 15 54 00 6a 0b 8b cf e8 20 26 00 00 83 c4 04 85 c0 75 09 8b 76 04 85 f6 75 e2 eb 04 .>.\.T.j.....&.......u..v...u...
5cd20 85 ff 75 17 83 bb 00 04 00 00 00 8b 4d f4 74 0e 8b 81 a8 03 00 00 89 45 e4 eb 03 8b 4d f4 ff 75 ..u.........M.t........E....M..u
5cd40 f0 8b 81 a4 03 00 00 ba 1f f9 49 00 ff 75 e4 8b 7d d4 85 c0 8b ca 0f 45 c8 8b c2 51 8b 4d d8 85 ..........I..u..}......E...Q.M..
5cd60 c9 0f 45 c1 50 ff 75 c0 ff 75 dc 68 9c 18 54 00 57 e8 7a b6 ff ff 8b f0 83 c4 20 8b 45 d8 85 c0 ..E.P.u..u.h..T.W.z.........E...
5cd80 74 0a 50 ff 15 8c fa 54 00 83 c4 04 ff 75 dc ff 15 8c fa 54 00 83 c4 04 85 f6 0f 85 29 09 00 00 t.P....T.....u.....T........)...
5cda0 8b 4d f4 b2 01 57 e8 95 bb ff ff 8b f0 83 c4 04 85 f6 0f 85 11 09 00 00 68 1c f9 49 00 57 e8 2d .M...W..................h..I.W.-
5cdc0 b6 ff ff 8b f0 83 c4 08 85 f6 0f 85 f9 08 00 00 8b 55 f4 51 50 8d 83 ec 47 00 00 8b cf 50 e8 3d .................U.QP...G....P.=
5cde0 b3 ff ff 8b f0 83 c4 0c 85 f6 0f 85 d9 08 00 00 50 ff 15 8c fa 54 00 8b 45 f4 83 c4 04 c7 80 68 ................P....T..E......h
5ce00 06 00 00 01 00 00 00 8b 8b cc 01 00 00 33 d2 b8 e0 93 04 00 89 55 e0 8b 93 c8 01 00 00 89 45 dc .............3.......U........E.
5ce20 33 c0 85 d2 0f 9f c0 85 c9 7e 03 83 c8 02 83 e8 01 74 13 83 e8 01 74 0a 83 e8 01 75 12 3b d1 0f 3........~.......t....t....u.;..
5ce40 4c ca 8b c1 eb 02 8b c2 99 89 45 dc 89 55 e0 e8 ec 45 ff ff 2b 93 74 05 00 00 8b f8 6a 00 8b c2 L.........E..U...E..+.t.....j...
5ce60 99 68 e8 03 00 00 52 50 e8 63 31 03 00 2b bb 70 05 00 00 8b c8 69 c7 e8 03 00 00 8b f2 99 f7 d8 .h....RP.c1..+.p.....i..........
5ce80 83 d2 00 f7 da 2b c1 8b 4d e0 1b d6 8b 75 dc 03 f0 8b c6 13 ca 0b c1 0f 84 8f 0a 00 00 85 c9 0f .....+..M....u..................
5cea0 8c 87 0a 00 00 7f 08 85 f6 0f 84 7d 0a 00 00 8b 4d f4 80 b9 d4 01 00 00 00 74 12 83 b9 04 02 00 ...........}....M........t......
5cec0 00 00 77 50 83 b9 08 02 00 00 00 77 47 83 b9 b4 01 00 00 00 74 17 83 b9 b8 01 00 00 00 74 0e 8b ..wP.......wG.......t........t..
5cee0 81 bc 01 00 00 3b 81 c0 01 00 00 77 27 8b 89 90 01 00 00 6a 00 6a 00 6a ff e8 62 8d fe ff 83 c4 .....;.....w'......j.j.j..b.....
5cf00 0c 85 c0 0f 8e 0e 0a 00 00 a8 01 0f 84 06 0a 00 00 8b 4d f4 8b bb 2c 06 00 00 33 c0 be 01 00 00 ..................M...,...3.....
5cf20 00 89 7d dc 89 75 e0 89 7d f0 89 45 e4 89 45 d4 85 f6 0f 84 6c 06 00 00 e8 03 93 ff ff 85 c0 0f ..}..u..}..E..E.....l...........
5cf40 85 db 09 00 00 8b 83 2c 06 00 00 05 00 40 00 00 3b f8 0f 83 36 08 00 00 8b 75 ec 33 d2 33 c0 89 .......,.....@..;...6....u.3.3..
5cf60 55 d8 bb e0 93 04 00 8b 96 c8 01 00 00 85 d2 8b 8e cc 01 00 00 0f 9f c0 85 c9 7e 03 83 c8 02 83 U.........................~.....
5cf80 e8 01 74 13 83 e8 01 74 0a 83 e8 01 75 11 3b d1 0f 4c ca 8b c1 eb 02 8b c2 99 8b d8 89 55 d8 e8 ..t....t....u.;..L...........U..
5cfa0 9c 44 ff ff 2b 96 74 05 00 00 8b f8 6a 00 8b c2 99 68 e8 03 00 00 52 50 e8 13 30 03 00 8b c8 8b .D..+.t.....j....h....RP..0.....
5cfc0 f2 8b 45 ec 2b b8 70 05 00 00 69 c7 e8 03 00 00 99 f7 d8 83 d2 00 f7 da 2b c1 1b d6 8b 75 d8 03 ..E.+.p...i.............+....u..
5cfe0 d8 8b c3 13 f2 0b c6 0f 84 17 06 00 00 85 f6 0f 8c 0f 06 00 00 7f 08 85 db 0f 84 05 06 00 00 8b ................................
5d000 7d dc 8d 45 c4 8b 55 c8 8b 4d f4 50 6a 01 57 e8 2c 72 fe ff 83 c4 0c 83 f8 51 75 4b 85 f6 7f 0a }..E..U..M.Pj.W.,r.......QuK....
5d020 7c 0f 81 fb e8 03 00 00 72 07 bb e8 03 00 00 33 f6 8b 4d c8 56 53 6a ff e8 23 8c fe ff 8b 5d ec |.......r......3..M.VSj..#....].
5d040 83 c4 0c 83 f8 ff 0f 85 ee 03 00 00 68 20 19 54 00 be 01 00 00 00 53 89 75 e8 e8 51 6c fe ff 83 ............h..T......S.u..Ql...
5d060 c4 08 e9 40 05 00 00 8b 5d ec 85 c0 0f 85 32 05 00 00 39 45 c4 0f 8e ff 04 00 00 8b 55 e4 8b 75 ...@....].....2...9E........U..u
5d080 e0 42 89 55 e4 83 fe 01 7e 67 8b 55 d0 8b 4d cc 8b bb 2c 06 00 00 89 45 e4 8b c2 0b c1 89 7d dc .B.U....~g.U..M...,....E......}.
5d0a0 74 24 83 c2 ff 89 55 d0 83 d1 ff 89 4d cc 0f 88 f0 04 00 00 7f 08 85 d2 0f 84 e6 04 00 00 8b 4d t$....U.....M..................M
5d0c0 f4 e9 6a fe ff ff 8b 4d f4 8d 45 c0 50 6a 01 8b d7 c7 45 c0 00 00 00 00 e8 63 52 00 00 83 c4 08 ..j....M..E.Pj....E......cR.....
5d0e0 83 f8 ff 0f 84 71 04 00 00 8b 4d f4 e9 3f fe ff ff 8b 75 d4 46 80 3f 0a 89 75 d4 74 09 47 89 7d .....q....M..?....u.F.?..u.t.G.}
5d100 dc e9 37 03 00 00 80 bb 40 03 00 00 00 8b 7d f0 74 14 ff 75 f4 ba 01 00 00 00 8b cb 56 57 e8 4d ..7.....@.....}.t..u........VW.M
5d120 72 fe ff 83 c4 0c 33 d2 8b ce 38 93 35 03 00 00 0f 95 c2 83 c2 02 85 f6 75 12 8b cf 8d 71 01 90 r.....3...8.5...........u....q..
5d140 8a 01 41 84 c0 75 f9 2b ce 8b 75 d4 51 8b 4d f4 57 e8 ca 6e fe ff 01 b3 e8 47 00 00 83 c4 08 01 ..A..u.+..u.Q.M.W..n.....G......
5d160 b3 80 00 00 00 85 c0 0f 85 ac 07 00 00 8a 07 3c 0d 0f 84 24 03 00 00 3c 0a 0f 84 1c 03 00 00 6a ...............<...$...<.......j
5d180 11 8b d7 c6 04 3e 00 b9 78 12 54 00 e8 9f 21 00 00 83 c4 04 85 c0 74 0e 8b b3 c8 00 00 00 81 fe .....>..x.T...!.......t.........
5d1a0 91 01 00 00 74 23 6a 13 8b d7 b9 8c 12 54 00 e8 7c 21 00 00 83 c4 04 85 c0 74 4d 8b b3 c8 00 00 ....t#j......T..|!.......tM.....
5d1c0 00 81 fe 97 01 00 00 75 3f 8b cf e8 c0 9d ff ff 8b f8 85 ff 0f 84 72 05 00 00 8b 4d f4 81 fe 97 .......u?.............r....M....
5d1e0 01 00 00 57 0f 94 c2 e8 34 a9 ff ff 83 c4 04 8b f0 57 ff 15 8c fa 54 00 83 c4 04 85 f6 0f 85 2b ...W....4........W....T........+
5d200 05 00 00 e9 21 02 00 00 6a 0f 8b d7 b9 28 0e 54 00 e8 1a 21 00 00 83 c4 04 85 c0 74 30 8b 8b c8 ....!...j....(.T...!.......t0...
5d220 00 00 00 8d 81 38 ff ff ff 83 f8 64 0f 82 26 05 00 00 6a 0a 8d 47 0f 6a 00 50 e8 5d 16 01 00 83 .....8.....d..&...j..G.j.P.]....
5d240 c4 0c 89 45 d0 89 55 cc e9 dc 01 00 00 6a 0b ba 08 12 54 00 8b cf e8 d5 20 00 00 83 c4 04 85 c0 ...E..U......j....T.............
5d260 0f 84 7d 00 00 00 8a 47 0b 8d 77 0b 84 c0 74 18 0f b6 c0 50 e8 07 40 01 00 83 c4 04 85 c0 74 08 ..}....G..w...t....P..@.......t.
5d280 8a 46 01 46 84 c0 75 e8 6a 0d 56 e8 70 a0 00 00 8b f8 83 c4 08 85 ff 75 1d 6a 0a 56 e8 5f a0 00 .F.F..u.j.V.p..........u.j.V._..
5d2a0 00 8b f8 83 c4 08 85 ff 75 0c 50 56 e8 4f a0 00 00 83 c4 08 8b f8 2b fe 83 ff 05 72 23 0f 1f 00 ........u.PV.O........+....r#...
5d2c0 6a 05 ba 94 07 4a 00 8b ce e8 62 20 00 00 83 c4 04 85 c0 0f 85 bc 01 00 00 4f 46 83 ff 05 73 e0 j....J....b..............OF...s.
5d2e0 8b 7d f0 6a 12 ba b4 14 54 00 8b cf e8 3f 20 00 00 83 c4 04 85 c0 74 7b 8a 47 12 8d 77 12 84 c0 .}.j....T....?........t{.G..w...
5d300 74 18 0f b6 c0 50 e8 75 3f 01 00 83 c4 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 6a 0d 56 e8 de 9f t....P.u?.......t..F.F..u.j.V...
5d320 00 00 8b f8 83 c4 08 85 ff 75 1d 6a 0a 56 e8 cd 9f 00 00 8b f8 83 c4 08 85 ff 75 0c 50 56 e8 bd .........u.j.V............u.PV..
5d340 9f 00 00 83 c4 08 8b f8 2b fe 83 ff 07 72 21 90 6a 07 ba b8 15 54 00 8b ce e8 d2 1f 00 00 83 c4 ........+....r!.j....T..........
5d360 04 85 c0 0f 85 eb 00 00 00 4f 46 83 ff 07 73 e0 8b 7d f0 6a 11 ba 70 17 54 00 8b cf e8 af 1f 00 .........OF...s..}.j..p.T.......
5d380 00 83 c4 04 85 c0 74 7b 8a 47 11 8d 77 11 84 c0 74 18 0f b6 c0 50 e8 e5 3e 01 00 83 c4 04 85 c0 ......t{.G..w...t....P..>.......
5d3a0 74 08 8a 46 01 46 84 c0 75 e8 6a 0d 56 e8 4e 9f 00 00 8b f8 83 c4 08 85 ff 75 1d 6a 0a 56 e8 3d t..F.F..u.j.V.N..........u.j.V.=
5d3c0 9f 00 00 8b f8 83 c4 08 85 ff 75 0c 50 56 e8 2d 9f 00 00 83 c4 08 8b f8 2b fe 83 ff 05 72 21 90 ..........u.PV.-........+....r!.
5d3e0 6a 05 ba 94 07 4a 00 8b ce e8 42 1f 00 00 83 c4 04 85 c0 0f 85 9c 00 00 00 4f 46 83 ff 05 73 e0 j....J....B..............OF...s.
5d400 8b 7d f0 8d b3 c8 00 00 00 56 8d 45 b8 50 68 4c 1a 54 00 57 e8 a7 8f fe ff 83 c4 10 83 f8 02 75 .}.......V.E.PhL.T.W...........u
5d420 08 8b 06 89 83 d8 47 00 00 8b bb 2c 06 00 00 33 c0 89 45 d4 89 7d dc 89 7d f0 8b 55 e4 8b 4d f4 ......G....,...3..E..}..}..U..M.
5d440 81 fa 00 40 00 00 0f 83 29 01 00 00 8b 75 e0 e9 dc fa ff ff 8b 8b c8 00 00 00 8d 81 38 ff ff ff ...@....)....u..............8...
5d460 83 f8 64 0f 82 0a 03 00 00 68 30 1a 54 00 53 e8 5c 67 fe ff 8b 45 f4 83 c4 08 c6 45 fa 01 c7 40 ..d......h0.T.S.\g...E.....E...@
5d480 1c 00 00 00 00 c7 40 30 00 00 00 00 c7 40 20 00 00 00 00 eb 94 c6 45 fb 01 eb 8e 8b bb 2c 06 00 ......@0.....@........E......,..
5d4a0 00 33 c0 81 bb c8 00 00 00 97 01 00 00 89 45 e4 89 7d dc 0f 85 8a 00 00 00 38 83 28 47 00 00 0f .3............E..}.......8.(G...
5d4c0 85 7e 00 00 00 8b 55 d0 be 02 00 00 00 8b 4d cc 8b c2 0b c1 89 75 e0 74 1e 51 52 68 a0 19 54 00 .~....U.......M......u.t.QRh..T.
5d4e0 53 e8 ea 66 fe ff 8b 4d f4 83 c4 10 89 b1 68 06 00 00 e9 39 fa ff ff 80 7d fa 00 74 46 68 c8 19 S..f...M......h....9....}..tFh..
5d500 54 00 53 e8 c8 66 fe ff 8b 55 f0 8b 4d f4 8d 42 01 c6 83 fd 00 00 00 01 80 38 0a 0f 44 d0 8d 45 T.S..f...U..M..B.........8..D..E
5d520 c4 50 89 55 f0 42 6a 01 e8 13 4e 00 00 83 c4 10 83 f8 ff 75 13 68 8c 19 54 00 53 e8 90 66 fe ff .P.U.Bj...N........u.h..T.S..f..
5d540 83 c4 08 33 f6 89 75 e0 8b 4d f4 c7 81 68 06 00 00 02 00 00 00 e9 d6 f9 ff ff 68 8c 19 54 00 53 ...3..u..M...h............h..T.S
5d560 e8 6b 66 fe ff 8b 4d f4 83 c4 08 c7 81 68 06 00 00 02 00 00 00 8b 75 e8 eb 30 83 bb 40 01 00 00 .kf...M......h........u..0..@...
5d580 00 74 69 83 bb 20 47 00 00 00 74 60 8b 45 f4 68 50 19 54 00 53 c6 80 6e 03 00 00 01 e8 2f 66 fe .ti...G...t`.E.hP.T.S..n...../f.
5d5a0 ff 83 c4 08 8b 75 e8 8b 4d f4 e8 91 8c ff ff 85 c0 0f 85 69 03 00 00 85 f6 0f 85 dd 01 00 00 81 .....u..M..........i............
5d5c0 bb d8 47 00 00 c8 00 00 00 8b 4d f4 74 51 e8 0d 9d ff ff 85 c0 0f 85 3e 03 00 00 8b 4d f4 38 81 ..G.......M.tQ.........>....M.8.
5d5e0 55 03 00 00 74 39 c6 45 fb 01 eb 39 68 74 19 54 00 be 01 00 00 00 53 89 75 e8 e8 b1 66 fe ff 83 U...t9.E...9ht.T......S.u...f...
5d600 c4 08 eb a3 8b 5d ec 68 dc 18 54 00 53 e8 9e 66 fe ff be 02 00 00 00 83 c4 08 89 75 e8 eb 88 80 .....].h..T.S..f...........u....
5d620 7d fb 00 74 59 83 bb 04 01 00 00 00 0f 84 81 00 00 00 83 79 38 00 8b b1 90 01 00 00 74 20 3b b1 }..tY..............y8.......t.;.
5d640 94 01 00 00 0f 85 5e 01 00 00 80 b9 a1 01 00 00 00 0f 84 51 01 00 00 c6 81 a1 01 00 00 00 8b d6 ......^............Q............
5d660 e8 1b 5a fe ff 56 ff 15 68 82 49 00 8b 7d f4 c7 87 90 01 00 00 ff ff ff ff e9 4f 01 00 00 8b 83 ..Z..V..h.I..}............O.....
5d680 04 01 00 00 85 c0 0f 84 3e 01 00 00 83 b9 68 06 00 00 02 0f 85 67 f4 ff ff 6a 00 68 5c 1a 54 00 ........>.....h......g...j.h\.T.
5d6a0 53 c7 81 68 06 00 00 00 00 00 00 e8 20 65 fe ff 83 c4 0c 8b 83 04 01 00 00 85 c0 0f 84 09 01 00 S..h.........e..................
5d6c0 00 8b 4d f4 e9 37 f4 ff ff 68 bc 18 54 00 53 e8 dc 65 fe ff 6a 00 ff 15 8c fa 54 00 83 c4 0c 8b ..M..7...h..T.S..e..j.....T.....
5d6e0 c6 5f 5e 5b 8b e5 5d c3 56 ff 15 8c fa 54 00 83 c4 04 8b 7d d4 ff 37 ff 15 8c fa 54 00 83 c4 04 ._^[..].V....T.....}..7....T....
5d700 57 ff 15 8c fa 54 00 83 c4 04 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 7d d4 ff 37 ff 15 8c fa 54 W....T........._^[..]..}..7....T
5d720 00 83 c4 04 57 ff 15 8c fa 54 00 83 c4 04 8b c6 5f 5e 5b 8b e5 5d c3 ff 36 ff 15 8c fa 54 00 83 ....W....T......_^[..]..6....T..
5d740 c4 04 56 ff 15 8c fa 54 00 83 c4 04 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 51 68 e8 19 54 00 53 e8 ..V....T........._^[..].Qh..T.S.
5d760 4c 65 fe ff 83 c4 0c b8 38 00 00 00 5f 5e 5b 8b e5 5d c3 51 68 0c 1a 54 00 53 e8 31 65 fe ff 83 Le......8..._^[..].Qh..T.S.1e...
5d780 c4 0c b8 38 00 00 00 5f 5e 5b 8b e5 5d c3 68 04 19 54 00 53 e8 17 65 fe ff 83 c4 08 b8 38 00 00 ...8..._^[..].h..T.S..e......8..
5d7a0 00 5f 5e 5b 8b e5 5d c3 8b d6 e8 d1 58 fe ff 8b 7d f4 56 ff 77 3c 8b 47 38 ff d0 83 c4 08 c7 87 ._^[..].....X...}.V.w<.G8.......
5d7c0 90 01 00 00 ff ff ff ff eb 03 8b 7d f4 81 bb c8 00 00 00 c8 00 00 00 0f 84 f4 00 00 00 80 7d fb ...........}..................}.
5d7e0 00 74 23 83 bb 04 01 00 00 00 74 1a 68 7c 1a 54 00 53 c6 87 6e 03 00 00 01 e8 d2 63 fe ff 83 c4 .t#.......t.h|.T.S..n......c....
5d800 08 e9 7d 00 00 00 ff b3 04 01 00 00 ff 15 8c fa 54 00 c7 83 04 01 00 00 00 00 00 00 83 c4 04 8b ..}.............T...............
5d820 87 90 03 00 00 8b 40 40 25 00 02 00 00 0f 94 c1 a9 00 02 00 00 75 0e 3a 8f 55 03 00 00 74 06 88 ......@@%............u.:.U...t..
5d840 8f 55 03 00 00 83 7f 38 00 8b b7 90 01 00 00 74 18 3b b7 94 01 00 00 75 61 80 bf a1 01 00 00 00 .U.....8.......t.;.....ua.......
5d860 74 58 c6 87 a1 01 00 00 00 8b d6 8b cf e8 0e 58 fe ff 56 ff 15 68 82 49 00 c7 87 90 01 00 00 ff tX.............X..V..h.I........
5d880 ff ff ff c7 87 68 06 00 00 00 00 00 00 80 bf 6e 03 00 00 00 0f 85 7d 00 00 00 ff b3 c8 00 00 00 .....h.........n......}.........
5d8a0 68 98 1a 54 00 53 e8 05 64 fe ff 83 c4 0c b8 38 00 00 00 5f 5e 5b 8b e5 5d c3 8b d6 8b cf e8 bd h..T.S..d......8..._^[..].......
5d8c0 57 fe ff 8b 47 38 56 ff 77 3c ff d0 83 c4 08 eb a8 c7 87 68 06 00 00 02 00 00 00 ff b7 a4 03 00 W...G8V.w<.........h............
5d8e0 00 ff 15 8c fa 54 00 83 c4 04 c7 87 a4 03 00 00 00 00 00 00 c6 83 24 47 00 00 01 68 c8 1a 54 00 .....T................$G...h..T.
5d900 53 e8 ca 62 fe ff c6 83 fd 00 00 00 00 83 c4 08 c6 87 67 03 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 S..b..............g....3._^[..].
5d920 b8 2a 00 00 00 5f 5e 5b 8b e5 5d c3 68 dc 18 54 00 53 e8 79 63 fe ff 83 c4 08 b8 38 00 00 00 5f .*..._^[..].h..T.S.yc......8..._
5d940 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 18 8b 45 10 53 56 33 f6 89 55 ec ^[..]...........U......E.SV3..U.
5d960 57 89 4d f4 89 75 f8 89 30 0f 1f 80 00 00 00 00 8b 31 33 d2 33 c0 89 55 fc 89 75 f0 bb e0 93 04 W.M..u..0........13.3..U..u.....
5d980 00 8b 8e c8 01 00 00 85 c9 8b 96 cc 01 00 00 0f 9f c0 85 d2 7e 03 83 c8 02 83 e8 01 74 13 83 e8 ....................~.......t...
5d9a0 01 0f 84 b2 00 00 00 83 e8 01 75 0d 3b ca 0f 4d ca 8b c1 99 8b d8 89 55 fc e8 82 3a ff ff 2b 96 ..........u.;..M.......U...:..+.
5d9c0 74 05 00 00 8b f8 6a 00 8b c2 99 68 e8 03 00 00 52 50 e8 f9 25 03 00 8b c8 8b f2 8b 45 f0 2b b8 t.....j....h....RP..%.......E.+.
5d9e0 70 05 00 00 69 c7 e8 03 00 00 99 f7 d8 83 d2 00 f7 da 2b c1 8b 4d fc 1b d6 03 d8 8b c3 13 ca 0b p...i.............+..M..........
5da00 c1 0f 84 9d 00 00 00 85 c9 0f 8c 95 00 00 00 7f 08 85 db 0f 82 8b 00 00 00 8b 7d ec 51 53 6a ff ..........................}.QSj.
5da20 8b cf e8 39 82 fe ff 83 c4 0c 85 c0 7e 6c 8b 5d 0c 8b 75 08 6a 00 53 56 57 ff 15 94 82 49 00 83 ...9........~l.]..u.j.SVW....I..
5da40 f8 ff 75 1c ff 15 98 82 49 00 3d 33 27 00 00 75 2c 8b 4d f4 e9 17 ff ff ff 8b c2 e9 53 ff ff ff ..u.....I.=3'..u,.M.........S...
5da60 3b d8 74 25 85 c0 74 32 8b 4d f4 2b d8 03 f0 89 5d 0c 01 45 f8 89 75 08 e9 f3 fe ff ff b8 38 00 ;.t%..t2.M.+....]..E..u.......8.
5da80 00 00 5f 5e 5b 8b e5 5d c3 8b 4d 10 03 45 f8 89 01 33 c0 5f 5e 5b 8b e5 5d c3 83 c8 ff 5f 5e 5b .._^[..]..M..E...3._^[..]...._^[
5daa0 8b e5 5d c3 5f 5e b8 1c 00 00 00 5b 8b e5 5d c3 55 8b ec 81 ec 68 01 00 00 53 8b 5d 10 89 55 f4 ..]._^.....[..].U....h...S.]..U.
5dac0 33 d2 89 55 e8 89 4d f8 8b 83 c8 00 00 00 89 45 f0 8b 83 90 01 00 00 8b 1b 89 45 e4 b8 e0 93 04 3..U..M........E..........E.....
5dae0 00 89 45 ec 33 c0 56 8b 93 c8 01 00 00 85 d2 8b 8b cc 01 00 00 0f 9f c0 57 85 c9 7e 03 83 c8 02 ..E.3.V.................W..~....
5db00 83 e8 01 74 13 83 e8 01 74 0a 83 e8 01 75 12 3b d1 0f 4c ca 8b c1 eb 02 8b c2 99 89 45 ec 89 55 ...t....t....u.;..L.........E..U
5db20 e8 e8 1a 39 ff ff 2b 93 74 05 00 00 8b f8 6a 00 8b c2 99 68 e8 03 00 00 52 50 e8 91 24 03 00 2b ...9..+.t.....j....h....RP..$..+
5db40 bb 70 05 00 00 8b c8 69 c7 e8 03 00 00 8b f2 99 f7 d8 83 d2 00 f7 da 2b c1 8b 4d e8 1b d6 8b 75 .p.....i...............+..M....u
5db60 ec 03 f0 8b c6 13 ca 0b c1 0f 84 29 05 00 00 85 c9 0f 8c 21 05 00 00 7f 08 85 f6 0f 82 17 05 00 ...........).......!............
5db80 00 8b 75 10 b9 1f f9 49 00 8b 7d 08 80 be 5a 03 00 00 00 74 20 83 7d f0 06 b8 f0 1a 54 00 57 ff ..u....I..}...Z....t..}.....T.W.
5dba0 75 f4 0f 45 c1 50 68 f4 1a 54 00 ff 36 e8 1e 60 fe ff 83 c4 14 8d 45 10 c7 45 10 00 00 00 00 50 u..E.Ph..T..6..`......E..E.....P
5dbc0 68 7e 66 04 80 ff 75 e4 ff 15 7c 82 49 00 57 8b 7d f4 57 68 24 1b 54 00 53 e8 f2 5f fe ff 8b 4d h~f...u...|.I.W.}.Wh$.T.S.._...M
5dbe0 08 83 c4 10 8b c1 66 c7 85 dc fe ff ff 04 01 c1 f8 08 83 7d f0 06 88 85 de fe ff ff 88 8d df fe ......f............}............
5dc00 ff ff 0f 84 c8 00 00 00 8d 45 10 8b d7 50 51 8b ce e8 0a 8a fe ff 83 c4 08 83 f8 ff 75 0c b8 05 .........E...PQ.............u...
5dc20 00 00 00 5f 5e 5b 8b e5 5d c3 83 f8 01 75 0a 8d 55 10 8b ce e8 47 33 ff ff 8b 45 10 85 c0 0f 84 ..._^[..]....u..U....G3...E.....
5dc40 f7 00 00 00 8b 08 89 4d f4 85 c9 0f 84 ea 00 00 00 8b 51 04 8b c2 83 e8 02 75 22 8b 51 18 8d 85 .......M..........Q......u".Q...
5dc60 9c fe ff ff 6a 40 50 83 c2 04 b9 02 00 00 00 e8 cc e7 ff ff 8b 4d f4 83 c4 08 8b 51 04 83 fa 02 ....j@P..............M.....Q....
5dc80 0f 85 96 00 00 00 8b 49 18 0f b6 41 04 88 85 e0 fe ff ff 0f b6 41 05 88 85 e1 fe ff ff 0f b6 41 .......I...A.........A.........A
5dca0 06 88 85 e2 fe ff ff 0f b6 41 07 88 85 e3 fe ff ff 8d 85 9c fe ff ff 50 68 44 1b 54 00 53 e8 0d .........A.............PhD.T.S..
5dcc0 5f fe ff 8b 55 10 83 c4 0c 8b cb e8 d0 8a fe ff 8b 55 f8 c6 85 e4 fe ff ff 00 85 d2 0f 84 88 00 _...U............U..............
5dce0 00 00 8b ca 8d 41 01 89 45 10 66 0f 1f 44 00 00 8a 01 41 84 c0 75 f9 2b 4d 10 81 f9 fe 00 00 00 .....A..E.f..D....A..u.+M.......
5dd00 72 54 68 c8 1b 54 00 53 e8 a3 5f fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 8d 85 9c fe rTh..T.S.._.........._^[..].....
5dd20 ff ff 50 68 74 1b 54 00 53 e8 82 5f fe ff 8b 55 10 83 c4 0c 8b cb e8 65 8a fe ff 57 68 9c 1b 54 ..Pht.T.S.._...U.......e...Wh..T
5dd40 00 53 e8 69 5f fe ff 83 c4 0c b8 06 00 00 00 5f 5e 5b 8b e5 5d c3 8d 41 01 50 52 8d 85 e4 fe ff .S.i_.........._^[..]..A.PR.....
5dd60 ff 50 e8 29 a8 00 00 83 c4 0c 8d 8d e4 fe ff ff c7 45 10 00 00 00 00 8d 51 01 66 0f 1f 44 00 00 .P.).............E......Q.f..D..
5dd80 8a 01 41 84 c0 75 f9 2b ca 83 7d f0 06 8d 51 09 89 55 f8 75 54 8b cf c7 85 e0 fe ff ff 00 00 00 ..A..u.+..}...Q..U.uT...........
5dda0 01 8d 41 01 89 45 10 8a 01 41 84 c0 75 f9 2b 4d 10 8d 41 01 89 45 10 03 c2 3d 06 01 00 00 7f 22 ..A..E...A..u.+M..A..E...=....."
5ddc0 8b c2 8b cf 2b c7 8d 95 dc fe ff ff 03 d0 66 90 8a 01 8d 49 01 88 44 11 ff 84 c0 75 f3 8b 55 f8 ....+.........f....I..D....u..U.
5dde0 eb 07 c7 45 10 00 00 00 00 8b 4d e4 33 c0 3b 8e 94 01 00 00 8b 4d 10 0f 94 c0 03 ca 8d 55 f8 89 ...E......M.3.;......M.......U..
5de00 4d f4 52 51 8d 8d dc fe ff ff 51 50 56 e8 be 5f fe ff 83 c4 14 83 7d f8 00 0f 85 5f 02 00 00 3b M.RQ......QPV.._......}...._...;
5de20 45 f4 0f 85 56 02 00 00 83 7d f0 06 75 50 83 7d 10 00 75 4a 8b cf 8d 51 01 0f 1f 80 00 00 00 00 E...V....}..uP.}..uJ...Q........
5de40 8a 01 41 84 c0 75 f9 2b ca 33 c0 8b 55 e4 41 3b 96 94 01 00 00 8d 55 10 52 51 0f 94 c0 89 4d f8 ..A..u.+.3..U.A;......U.RQ....M.
5de60 57 50 56 e8 68 5f fe ff 83 c4 14 83 7d 10 00 0f 85 09 02 00 00 3b 45 f8 0f 85 00 02 00 00 8b 7d WPV.h_......}........;E........}
5de80 e4 8d 45 10 50 8d 85 dc fe ff ff 8b d7 6a 08 50 8b ce e8 b9 fa ff ff 83 c4 0c 85 c0 0f 85 c2 01 ..E.P........j.P................
5dea0 00 00 83 7d 10 08 0f 85 b8 01 00 00 38 85 dc fe ff ff 74 1a 68 48 1c 54 00 53 e8 f1 5d fe ff b8 ...}........8.....t.hH.T.S..]...
5dec0 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 0f b6 85 dd fe ff ff 8d 48 a6 83 f9 03 0f 87 34 01 00 ......._^[..].........H......4..
5dee0 00 ff 24 8d b4 ec 45 00 83 7d f0 06 b9 1f f9 49 00 b8 f0 1a 54 00 0f 45 c1 50 68 80 1c 54 00 53 ..$...E..}.....I....T..E.Ph..T.S
5df00 e8 cb 5c fe ff 83 c4 0c c7 45 10 01 00 00 00 8d 45 10 50 68 7e 66 04 80 57 ff 15 7c 82 49 00 33 ..\......E......E.Ph~f..W..|.I.3
5df20 c0 5f 5e 5b 8b e5 5d c3 0f b6 8d e4 fe ff ff 50 0f b6 85 e5 fe ff ff c1 e1 08 0b c8 0f b6 85 e3 ._^[..]........P................
5df40 fe ff ff 51 50 0f b6 85 e2 fe ff ff 50 0f b6 85 e1 fe ff ff 50 0f b6 85 e0 fe ff ff 50 68 a0 1c ...QP.......P.......P.......Ph..
5df60 54 00 53 e8 48 5d fe ff 83 c4 20 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 0f b6 8d e4 fe ff ff 50 0f T.S.H].........._^[..]........P.
5df80 b6 85 e5 fe ff ff c1 e1 08 0b c8 0f b6 85 e3 fe ff ff 51 50 0f b6 85 e2 fe ff ff 50 0f b6 85 e1 ..................QP.......P....
5dfa0 fe ff ff 50 0f b6 85 e0 fe ff ff 50 68 f8 1c 54 00 53 e8 f9 5c fe ff 83 c4 20 b8 07 00 00 00 5f ...P.......Ph..T.S..\.........._
5dfc0 5e 5b 8b e5 5d c3 0f b6 8d e4 fe ff ff 50 0f b6 85 e5 fe ff ff c1 e1 08 0b c8 0f b6 85 e3 fe ff ^[..]........P..................
5dfe0 ff 51 50 0f b6 85 e2 fe ff ff 50 0f b6 85 e1 fe ff ff 50 0f b6 85 e0 fe ff ff 50 68 80 1d 54 00 .QP.......P.......P.......Ph..T.
5e000 53 e8 aa 5c fe ff 83 c4 20 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 0f b6 8d e4 fe ff ff 50 0f b6 85 S..\.........._^[..]........P...
5e020 e5 fe ff ff c1 e1 08 0b c8 0f b6 85 e3 fe ff ff 51 50 0f b6 85 e2 fe ff ff 50 0f b6 85 e1 fe ff ................QP.......P......
5e040 ff 50 0f b6 85 e0 fe ff ff 50 68 10 1e 54 00 53 e8 5b 5c fe ff 83 c4 20 b8 07 00 00 00 5f 5e 5b .P.......Ph..T.S.[\.........._^[
5e060 8b e5 5d c3 68 18 1c 54 00 53 e8 41 5c fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 68 f0 ..].h..T.S.A\.........._^[..].h.
5e080 1b 54 00 53 e8 27 5c fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 68 8c f6 53 00 53 e8 0d .T.S.'\.........._^[..].h..S.S..
5e0a0 5c fe ff 83 c4 08 b8 1c 00 00 00 5f 5e 5b 8b e5 5d c3 66 90 e8 ea 45 00 28 eb 45 00 77 eb 45 00 \.........._^[..].f...E.(.E.w.E.
5e0c0 c6 eb 45 00 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 81 ec c4 02 00 00 53 56 89 4d f4 8b 4d ..E.............U........SV.M..M
5e0e0 14 57 8b 7d 08 89 55 e4 8b d7 8b 81 90 01 00 00 8b b1 c8 00 00 00 83 fe 05 8b 19 89 45 f8 0f 94 .W.}..U.....................E...
5e100 45 ff 8d 42 01 89 5d dc 89 45 e8 0f 1f 44 00 00 8a 02 42 84 c0 75 f9 2b 55 e8 89 55 e0 38 81 5a E..B..]..E...D....B..u.+U..U.8.Z
5e120 03 00 00 74 18 ff 75 0c 57 68 54 1e 54 00 53 e8 9c 5a fe ff 8b 4d 14 83 c4 10 8b 55 e0 83 fe 05 ...t..u.WhT.T.S..Z...M.....U....
5e140 74 1c 81 fa ff 00 00 00 76 14 52 68 88 1e 54 00 ff 31 e8 79 5a fe ff 83 c4 0c c6 45 ff 01 8b 93 t.......v.Rh..T..1.yZ......E....
5e160 c8 01 00 00 b8 e0 93 04 00 8b 8b cc 01 00 00 89 45 ec 33 c0 85 d2 c7 45 f0 00 00 00 00 0f 9f c0 ................E.3....E........
5e180 85 c9 7e 03 83 c8 02 83 e8 01 74 13 83 e8 01 74 0a 83 e8 01 75 12 3b d1 0f 4c ca 8b c1 eb 02 8b ..~.......t....t....u.;..L......
5e1a0 c2 99 89 45 ec 89 55 f0 e8 93 32 ff ff 2b 93 74 05 00 00 8b f8 6a 00 8b c2 99 68 e8 03 00 00 52 ...E..U...2..+.t.....j....h....R
5e1c0 50 e8 0a 1e 03 00 2b bb 70 05 00 00 8b c8 69 c7 e8 03 00 00 8b f2 99 f7 d8 83 d2 00 f7 da 2b c1 P.....+.p.....i...............+.
5e1e0 8b 4d f0 1b d6 8b 75 ec 03 f0 8b c6 89 75 ec 13 ca 0b c1 89 4d f0 0f 84 bd 08 00 00 85 c9 0f 8c .M....u......u......M...........
5e200 b5 08 00 00 7f 08 85 f6 0f 82 ab 08 00 00 8b 7d f8 8d 45 e8 50 68 7e 66 04 80 57 c7 45 e8 01 00 ...............}..E.Ph~f..W.E...
5e220 00 00 ff 15 7c 82 49 00 ff 75 f0 83 c9 ff 56 57 e8 2b 7a fe ff 83 c4 0c 83 f8 ff 75 1e 8b 45 14 ....|.I..u....VW.+z........u..E.
5e240 68 dc 1e 54 00 ff 30 e8 64 5a fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 85 c0 75 1e 8b h..T..0.dZ.........._^[..]...u..
5e260 45 14 68 f8 1e 54 00 ff 30 e8 42 5a fe ff b8 1c 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 a8 04 74 E.h..T..0.BZ.........._^[..]...t
5e280 1e 8b 45 14 68 14 1f 54 00 ff 30 e8 20 5a fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 83 ..E.h..T..0..Z.........._^[..]..
5e2a0 7d f4 00 c6 85 80 fd ff ff 05 0f 95 c0 66 c7 85 82 fd ff ff 00 01 04 02 c6 85 84 fd ff ff 02 88 }............f..................
5e2c0 85 81 fd ff ff 8d 45 e8 50 68 7e 66 04 80 57 c7 45 e8 00 00 00 00 ff 15 7c 82 49 00 ff 75 0c ff ......E.Ph~f..W.E.......|.I..u..
5e2e0 75 08 68 40 1f 54 00 53 e8 e3 58 fe ff 8b 75 14 8d 55 14 0f b6 8d 81 fd ff ff 33 c0 52 83 c1 02 u.h@.T.S..X...u..U........3.R...
5e300 3b be 94 01 00 00 51 8d 8d 80 fd ff ff 0f 94 c0 51 50 56 e8 b8 5a fe ff 8b 7d 14 83 c4 24 89 45 ;.....Q.........QPV..Z...}...$.E
5e320 e8 85 ff 0f 85 76 07 00 00 0f b6 8d 81 fd ff ff 83 c1 02 3b c1 0f 85 64 07 00 00 8b 4d f8 8d 45 .....v.............;...d....M..E
5e340 14 50 68 7e 66 04 80 51 c7 45 14 01 00 00 00 ff 15 7c 82 49 00 ff 75 f0 8b 45 ec 8b 4d f8 50 6a .Ph~f..Q.E.......|.I..u..E..M.Pj
5e360 ff e8 fa 78 fe ff 83 c4 0c 83 f8 ff 75 19 68 88 1f 54 00 ff 36 e8 36 59 fe ff 8d 47 07 83 c4 08 ...x........u.h..T..6.6Y...G....
5e380 5f 5e 5b 8b e5 5d c3 85 c0 75 1b 68 a0 1f 54 00 ff 36 e8 19 59 fe ff b8 1c 00 00 00 83 c4 08 5f _^[..]...u.h..T..6..Y.........._
5e3a0 5e 5b 8b e5 5d c3 a8 04 74 1b 68 b4 1f 54 00 ff 36 e8 fa 58 fe ff b8 38 00 00 00 83 c4 08 5f 5e ^[..]...t.h..T..6..X...8......_^
5e3c0 5b 8b e5 5d c3 8d 45 14 c7 45 14 00 00 00 00 50 68 7e 66 04 80 ff 75 f8 ff 15 7c 82 49 00 8b 55 [..]..E..E.....Ph~f...u...|.I..U
5e3e0 f8 8d 45 14 50 8d 85 80 fd ff ff 8b ce 6a 02 50 e8 5b f5 ff ff 83 c4 0c 85 c0 0f 85 85 06 00 00 ..E.P........j.P.[..............
5e400 83 7d 14 02 0f 85 7b 06 00 00 80 bd 80 fd ff ff 05 74 1a 68 fc 1f 54 00 53 e8 92 58 fe ff b8 07 .}....{..........t.h..T.S..X....
5e420 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 8a 85 81 fd ff ff 84 c0 0f 84 e7 01 00 00 3c 01 75 2d 8b ......_^[..]...............<.u-.
5e440 d6 33 c9 e8 58 5b 00 00 8b f8 85 ff 0f 84 d0 01 00 00 68 34 20 54 00 53 e8 53 58 fe ff b8 07 00 .3..X[............h4.T.S.SX.....
5e460 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 3c 02 0f 85 64 01 00 00 8b 45 f4 85 c0 74 3b 8b 7d e4 85 ff ....._^[..].<...d....E...t;.}...
5e480 74 34 8b c8 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 8b d7 89 4d f0 8d 7a 01 8a 02 42 84 c0 75 f9 8b t4...Q...A..u.+....M..z...B..u..
5e4a0 45 f4 2b d7 89 55 ec c6 85 80 fd ff ff 01 88 8d 81 fd ff ff eb 19 33 c9 66 c7 85 80 fd ff ff 01 E.+..U................3.f.......
5e4c0 00 c7 45 ec 00 00 00 00 89 4d f0 85 c0 74 18 85 c9 74 14 51 50 8d 85 82 fd ff ff 50 e8 af a0 00 ..E......M...t...t.QP......P....
5e4e0 00 8b 4d f0 83 c4 0c 8b 45 ec 8d 79 03 88 84 0d 82 fd ff ff 8b 4d e4 85 c9 74 1a 85 c0 74 16 50 ..M.....E..y.........M...t...t.P
5e500 8d 85 80 fd ff ff 51 03 c7 50 e8 81 a0 00 00 8b 45 ec 83 c4 0c 8b 4d f8 8d 14 07 33 c0 89 55 f4 ......Q..P......E.....M....3..U.
5e520 3b 8e 94 01 00 00 8d 4d e4 51 52 8d 8d 80 fd ff ff 0f 94 c0 51 50 56 e8 94 58 fe ff 8b 7d e4 83 ;......M.QR.........QPV..X...}..
5e540 c4 14 89 45 e8 85 ff 75 75 39 45 f4 75 70 8b 55 f8 8d 45 14 50 8d 85 80 fd ff ff 8b ce 6a 02 50 ...E...uu9E.up.U..E.P........j.P
5e560 e8 eb f3 ff ff 83 c4 0c 85 c0 75 38 83 7d 14 02 75 32 8a 85 81 fd ff ff 84 c0 0f 84 a2 00 00 00 ..........u8.}..u2..............
5e580 0f b6 c0 50 0f b6 85 80 fd ff ff 50 68 c4 20 54 00 53 e8 19 57 fe ff 83 c4 10 8d 47 07 5f 5e 5b ...P.......Ph..T.S..W......G._^[
5e5a0 8b e5 5d c3 68 90 20 54 00 53 e8 01 57 fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 68 60 ..].h..T.S..W.........._^[..].h`
5e5c0 20 54 00 53 e8 e7 56 fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 3c ff 75 2c 8b 45 f4 85 .T.S..V.........._^[..].<.u,.E..
5e5e0 c0 74 0a 80 38 00 b8 a4 21 54 00 75 05 b8 f8 20 54 00 50 53 e8 b7 56 fe ff b8 07 00 00 00 83 c4 .t..8...!T.u....T.PS..V.........
5e600 08 5f 5e 5b 8b e5 5d c3 68 d0 21 54 00 53 e8 9d 56 fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 ._^[..].h.!T.S..V.........._^[..
5e620 5d c3 80 7d ff 00 66 c7 85 80 fd ff ff 05 01 c6 85 82 fd ff ff 00 75 2e 8b 45 e0 50 ff 75 08 88 ]..}..f...............u..E.P.u..
5e640 85 84 fd ff ff 8d 85 85 fd ff ff 50 c6 85 83 fd ff ff 03 e8 38 9f 00 00 8b 4d e0 83 c4 0c 83 c1 ...........P........8....M......
5e660 05 e9 dc 00 00 00 8b 55 08 8d 45 f4 50 ff 75 0c 8b ce e8 a9 7f fe ff 83 c4 08 83 f8 ff 0f 84 f6 .......U..E.P.u.................
5e680 03 00 00 83 f8 01 75 17 8d 55 f4 8b ce e8 ee 28 ff ff 8b f8 85 ff 74 07 5f 5e 5b 8b e5 5d c3 8b ......u..U.....(......t._^[..]..
5e6a0 45 f4 85 c0 0f 84 be 03 00 00 8b 08 89 4d e4 85 c9 0f 84 b1 03 00 00 8b 51 04 8b c2 83 e8 02 75 E............M..........Q......u
5e6c0 22 8b 51 18 8d 85 40 fd ff ff 6a 40 50 83 c2 04 b9 02 00 00 00 e8 66 dd ff ff 8b 4d e4 83 c4 08 ".Q...@...j@P.........f....M....
5e6e0 8b 51 04 83 fa 02 0f 85 5d 03 00 00 c6 85 83 fd ff ff 01 8b 49 18 0f b6 41 04 88 85 84 fd ff ff .Q......]...........I...A.......
5e700 0f b6 41 05 88 85 85 fd ff ff 0f b6 41 06 88 85 86 fd ff ff 0f b6 41 07 88 85 87 fd ff ff 8d 85 ..A.........A.........A.........
5e720 40 fd ff ff 50 68 0c 22 54 00 53 e8 a0 54 fe ff 8b 55 f4 83 c4 0c 8b cb e8 63 80 fe ff b9 08 00 @...Ph."T.S..T...U.......c......
5e740 00 00 8b 55 0c 8b c2 c1 f8 08 83 be 58 06 00 00 00 88 84 0d 80 fd ff ff 88 94 0d 81 fd ff ff 8d ...U........X...................
5e760 51 02 89 55 e4 74 13 68 90 22 54 00 53 e8 3e 55 fe ff 8b 45 e8 83 c4 08 eb 27 8b 4d f8 33 c0 3b Q..U.t.h."T.S.>U...E.....'.M.3.;
5e780 8e 94 01 00 00 8d 4d e8 51 52 8d 8d 80 fd ff ff 0f 94 c0 51 50 56 e8 35 56 fe ff 8b 7d e8 83 c4 ......M.QR.........QPV.5V...}...
5e7a0 14 85 ff 0f 85 86 02 00 00 39 45 e4 0f 85 7d 02 00 00 83 be 58 06 00 00 00 bf 0a 00 00 00 74 28 .........9E...}.....X.........t(
5e7c0 68 90 22 54 00 53 e8 e5 54 fe ff 83 c4 08 68 e8 22 54 00 53 e8 d7 54 fe ff b8 07 00 00 00 83 c4 h."T.S..T.....h."T.S..T.........
5e7e0 08 5f 5e 5b 8b e5 5d c3 8b 55 f8 8d 45 14 50 8d 85 80 fd ff ff 8b ce 6a 0a 50 e8 51 f1 ff ff 83 ._^[..]..U..E.P........j.P.Q....
5e800 c4 0c 85 c0 75 c8 39 7d 14 75 c3 80 bd 80 fd ff ff 05 74 1a 68 18 23 54 00 53 e8 91 54 fe ff b8 ....u.9}.u........t.h.#T.S..T...
5e820 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 8a 85 83 fd ff ff 8a 95 84 fd ff ff 3c 03 75 08 0f b6 ......._^[..].............<.u...
5e840 fa 83 c7 07 eb 0a 3c 04 b9 16 00 00 00 0f 44 f9 83 be 58 06 00 00 00 75 41 83 ff 0a 76 3c 8b 55 ......<.......D...X....uA...v<.U
5e860 f8 8d 4d 14 51 8d 47 f6 8b ce 50 8d 85 8a fd ff ff 50 e8 d9 f0 ff ff 83 c4 0c 85 c0 0f 85 4c ff ..M.Q.G...P......P............L.
5e880 ff ff 8d 47 f6 3b 45 14 0f 85 40 ff ff ff 8a 95 84 fd ff ff 8a 85 83 fd ff ff 8a 8d 81 fd ff ff ...G.;E...@.....................
5e8a0 84 c9 0f 84 57 01 00 00 3c 01 75 4e 0f b6 c1 0f b6 8d 88 fd ff ff 50 0f b6 85 89 fd ff ff c1 e1 ....W...<.uN..........P.........
5e8c0 08 0b c8 0f b6 85 87 fd ff ff 51 50 0f b6 85 86 fd ff ff 50 0f b6 85 85 fd ff ff 50 0f b6 c2 50 ..........QP.......P.......P...P
5e8e0 68 50 23 54 00 53 e8 c5 53 fe ff 83 c4 20 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 3c 03 75 4b 8a 9c hP#T.S..S.........._^[..].<.uK..
5e900 3d 7e fd ff ff 0f b6 8c 3d 7f fd ff ff c6 84 3d 7e fd ff ff 00 0f b6 85 81 fd ff ff 50 0f b6 c3 =~......=......=~...........P...
5e920 c1 e0 08 0b c8 8d 85 85 fd ff ff 51 50 68 8c 23 54 00 ff 75 dc e8 76 53 fe ff 83 c4 14 b8 07 00 ...........QPh.#T..u..vS........
5e940 00 00 5f 5e 5b 8b e5 5d c3 3c 04 0f 85 a2 00 00 00 0f b6 c1 50 0f b6 8d 94 fd ff ff 0f b6 85 95 .._^[..].<..........P...........
5e960 fd ff ff c1 e1 08 0b c8 0f b6 85 93 fd ff ff 51 50 0f b6 85 92 fd ff ff 50 0f b6 85 91 fd ff ff ...............QP.......P.......
5e980 50 0f b6 85 90 fd ff ff 50 0f b6 85 8f fd ff ff 50 0f b6 85 8e fd ff ff 50 0f b6 85 8d fd ff ff P.......P.......P.......P.......
5e9a0 50 0f b6 85 8c fd ff ff 50 0f b6 85 8b fd ff ff 50 0f b6 85 8a fd ff ff 50 0f b6 85 89 fd ff ff P.......P.......P.......P.......
5e9c0 50 0f b6 85 88 fd ff ff 50 0f b6 85 87 fd ff ff 50 0f b6 85 86 fd ff ff 50 0f b6 85 85 fd ff ff P.......P.......P.......P.......
5e9e0 50 0f b6 c2 50 68 c0 23 54 00 53 e8 c0 52 fe ff 83 c4 50 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 68 P...Ph.#T.S..R....P....._^[..].h
5ea00 38 24 54 00 53 e8 c6 51 fe ff 83 c4 08 c7 45 14 01 00 00 00 8d 45 14 50 68 7e 66 04 80 ff 75 f8 8$T.S..Q......E......E.Ph~f...u.
5ea20 ff 15 7c 82 49 00 33 c0 5f 5e 5b 8b e5 5d c3 68 c0 22 54 00 53 e8 76 52 fe ff b8 07 00 00 00 83 ..|.I.3._^[..].h."T.S.vR........
5ea40 c4 08 5f 5e 5b 8b e5 5d c3 8d 85 40 fd ff ff 50 68 3c 22 54 00 53 e8 55 52 fe ff 8b 55 f4 83 c4 .._^[..]...@...Ph<"T.S.UR...U...
5ea60 0c 8b cb e8 38 7d fe ff ff 75 08 68 64 22 54 00 53 e8 3a 52 fe ff 83 c4 0c b8 06 00 00 00 5f 5e ....8}...u.hd"T.S.:R.........._^
5ea80 5b 8b e5 5d c3 68 d0 1f 54 00 53 e8 20 52 fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 68 [..].h..T.S..R.........._^[..].h
5eaa0 60 1f 54 00 53 e8 06 52 fe ff b8 07 00 00 00 83 c4 08 5f 5e 5b 8b e5 5d c3 68 8c f6 53 00 53 e8 `.T.S..R.........._^[..].h..S.S.
5eac0 ec 51 fe ff 83 c4 08 b8 1c 00 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc .Q.........._^[..]..............
5eae0 55 8b ec 83 ec 0c 53 56 57 8b f9 8b d7 89 7d f4 8d 72 01 8a 02 42 84 c0 75 f9 2b d6 8d 42 01 50 U.....SVW.....}..r...B..u.+..B.P
5eb00 ff 15 84 fa 54 00 8b d8 83 c4 04 85 db 74 1a 57 ff 15 90 fa 54 00 8b f8 83 c4 04 85 ff 75 13 53 ....T........t.W....T........u.S
5eb20 ff 15 8c fa 54 00 83 c4 04 5f 5e 33 c0 5b 8b e5 5d c3 80 3f 00 8b f3 89 7d fc 75 13 53 ff 15 8c ....T...._^3.[..]..?....}.u.S...
5eb40 fa 54 00 83 c4 04 8b c7 5f 5e 5b 8b e5 5d c3 6a 3f 57 e8 a9 87 00 00 83 c4 08 89 45 f8 85 c0 74 .T......_^[..].j?W.........E...t
5eb60 03 c6 00 00 6a 02 57 68 00 05 4a 00 e8 0f ea 00 00 83 c4 0c 85 c0 75 08 83 c7 02 e9 76 01 00 00 ....j.Wh..J...........u.....v...
5eb80 6a 03 57 68 e4 04 4a 00 e8 f3 e9 00 00 83 c4 0c 85 c0 75 08 83 c7 03 e9 5a 01 00 00 6a 03 57 68 j.Wh..J...........u.....Z...j.Wh
5eba0 54 24 54 00 e8 d7 e9 00 00 83 c4 0c 85 c0 75 08 83 c7 02 e9 3e 01 00 00 8b cf b8 58 24 54 00 90 T$T...........u.....>......X$T..
5ebc0 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
5ebe0 1b c0 83 c8 01 85 c0 75 09 47 c6 07 2f e9 04 01 00 00 6a 04 57 68 5c 24 54 00 e8 81 e9 00 00 83 .......u.G../.....j.Wh\$T.......
5ec00 c4 0c 85 c0 75 1c 83 c7 03 3b f3 76 60 0f 1f 00 4e 80 3e 2f 74 57 3b f3 77 f6 c6 06 00 e9 d4 00 ....u....;.v`...N.>/tW;.w.......
5ec20 00 00 8b cf b8 64 24 54 00 0f 1f 80 00 00 00 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 .....d$T..........:.u...t..P.:Q.
5ec40 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 1c 83 c7 02 c6 07 2f 3b u.........u.3..........u....../;
5ec60 f3 76 0a 4e 80 3e 2f 74 04 3b f3 77 f6 c6 06 00 e9 81 00 00 00 8b cf b8 30 fb 49 00 0f 1f 40 00 .v.N.>/t.;.w............0.I...@.
5ec80 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 ..:.u...t..P.:Q.u.........u.3...
5eca0 1b c0 83 c8 01 85 c0 74 4a 8b cf b8 e0 04 4a 00 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 .......tJ.....J...:.u...t..P.:Q.
5ecc0 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 74 1a 8a 07 0f 1f 44 00 00 u.........u.3..........t.....D..
5ece0 47 88 06 46 8a 07 84 c0 74 83 3c 2f 75 f2 c6 06 00 eb 03 c6 07 00 80 3f 00 0f 85 65 fe ff ff 8b G..F....t.</u..........?...e....
5ed00 45 f8 85 c0 74 24 2b 45 fc 8b 55 f4 03 d0 8b ca 8d 79 01 8a 01 41 84 c0 75 f9 2b cf 8d 41 01 50 E...t$+E..U......y...A..u.+..A.P
5ed20 52 56 e8 69 98 00 00 83 c4 0c ff 75 fc ff 15 8c fa 54 00 83 c4 04 8b c3 5f 5e 5b 8b e5 5d c3 cc RV.i.......u.....T......_^[..]..
5ed40 55 8b ec 81 ec 2c 01 00 00 8b c2 89 4d e4 53 56 8b 75 0c 89 45 e8 8b 00 c7 45 f8 01 00 00 00 57 U....,......M.SV.u..E....E.....W
5ed60 85 c0 74 0c 80 38 00 c7 45 f0 01 00 00 00 75 07 c7 45 f0 00 00 00 00 33 db 88 5d 0f 88 5d ff 89 ..t..8..E.....u..E.....3..]..]..
5ed80 5d ec 85 f6 0f 85 a0 00 00 00 68 d4 08 4a 00 e8 5f e2 00 00 83 c4 04 88 9d d8 fe ff ff 85 c0 74 ].........h..J.._..............t
5eda0 7d 68 04 01 00 00 8d 8d d8 fe ff ff 51 50 ff 15 70 81 49 00 38 9d d8 fe ff ff 74 62 8d 85 d8 fe }h..........QP..p.I.8.....tb....
5edc0 ff ff 50 ff 15 90 fa 54 00 8b f0 83 c4 04 85 f6 74 4c 68 68 24 54 00 68 24 01 4a 00 56 68 60 00 ..P....T........tLhh$T.h$.J.Vh`.
5ede0 54 00 e8 d9 42 ff ff 56 8b f8 ff 15 8c fa 54 00 83 c4 14 85 ff 75 0a 83 c8 ff 5f 5e 5b 8b e5 5d T...B..V......T......u...._^[..]
5ee00 c3 68 b4 03 54 00 57 e8 76 e3 00 00 57 89 45 f4 ff 15 8c fa 54 00 8b 45 f4 83 c4 0c eb 1d b8 01 .h..T.W.v...W.E.....T..E........
5ee20 00 00 00 5f 5e 5b 8b e5 5d c3 68 b4 03 54 00 56 e8 4d e3 00 00 83 c4 08 89 45 f4 85 c0 0f 84 8c ..._^[..].h..T.V.M.......E......
5ee40 02 00 00 8b 7d 0c 66 66 0f 1f 84 00 00 00 00 00 50 8d 85 d8 fe ff ff 68 00 01 00 00 50 e8 d7 d3 ....}.ff........P......h....P...
5ee60 00 00 83 c4 0c 85 c0 0f 84 56 02 00 00 8a 85 d8 fe ff ff 8d b5 d8 fe ff ff 84 c0 0f 84 81 00 00 .........V......................
5ee80 00 0f be c0 50 68 70 24 54 00 e8 71 84 00 00 83 c4 08 85 c0 74 6c 8a 46 01 46 84 c0 75 e3 33 f6 ....Php$T..q........tl.F.F..u.3.
5eea0 85 f6 0f 84 0c 02 00 00 8b 45 e8 8b 55 08 8b 08 85 c9 74 14 80 39 00 74 0f 8b 02 85 c0 74 09 80 .........E..U.....t..9.t.....t..
5eec0 38 00 0f 85 fb 01 00 00 8b c3 83 e8 00 0f 84 34 01 00 00 83 e8 01 0f 84 09 01 00 00 83 e8 01 0f 8..............4................
5eee0 85 55 01 00 00 38 45 0f 74 74 39 45 f0 74 48 8b d6 e8 aa 03 00 00 89 45 ec c6 45 0f 00 e9 38 01 .U...8E.tt9E.tH........E..E...8.
5ef00 00 00 80 3e 00 74 97 8a 46 01 8d 7e 01 84 c0 74 8f 0f be c0 50 68 70 24 54 00 e8 e1 83 00 00 83 ...>.t..F..~...t....Php$T.......
5ef20 c4 08 85 c0 0f 85 78 01 00 00 8a 47 01 47 84 c0 75 df e9 69 ff ff ff 51 ff 15 8c fa 54 00 56 ff ......x....G.G..u..i...Q....T.V.
5ef40 15 90 fa 54 00 8b 4d e8 83 c4 08 89 01 85 c0 0f 84 67 01 00 00 c6 45 0f 00 e9 dc 00 00 00 80 7d ...T..M..........g....E........}
5ef60 ff 00 74 34 83 7d ec 00 75 06 83 7d f0 00 75 1f ff 32 ff 15 8c fa 54 00 56 ff 15 90 fa 54 00 8b ..t4.}..u..}..u..2....T.V....T..
5ef80 4d 08 83 c4 08 89 01 85 c0 0f 84 2d 01 00 00 c6 45 ff 00 e9 a2 00 00 00 8b d6 b9 84 24 54 00 e8 M..........-....E...........$T..
5efa0 fc 02 00 00 85 c0 74 09 c6 45 0f 01 e9 89 00 00 00 8b d6 b9 b4 f9 49 00 e8 e3 02 00 00 85 c0 74 ......t..E............I........t
5efc0 06 c6 45 ff 01 eb 73 8b d6 b9 74 24 54 00 e8 cd 02 00 00 85 c0 74 63 bb 01 00 00 00 c7 45 ec 00 ..E...s...t$T........tc......E..
5efe0 00 00 00 eb 55 8b 4d e4 8b d6 e8 b1 02 00 00 8b 4d f8 8b d8 33 c0 85 db 0f 45 c8 f7 db 89 4d f8 ....U.M.........M...3....E....M.
5f000 1b db 83 e3 02 eb 33 8b d6 b9 74 24 54 00 e8 8d 02 00 00 85 c0 74 07 bb 01 00 00 00 eb 1c 8b d6 ......3...t$T........t..........
5f020 b9 7c 24 54 00 e8 76 02 00 00 85 c0 74 0c bb 02 00 00 00 c7 45 f8 00 00 00 00 8a 07 8b f7 84 c0 .|$T..v.....t.......E...........
5f040 74 22 0f be c0 50 68 70 24 54 00 e8 b0 82 00 00 83 c4 08 85 c0 74 0d 8a 46 01 46 84 c0 75 e3 e9 t"...Php$T...........t..F.F..u..
5f060 3a fe ff ff 80 3e 00 0f 84 31 fe ff ff 8a 46 01 8d 7e 01 84 c0 0f 84 25 fe ff ff 0f 1f 44 00 00 :....>...1....F..~.....%.....D..
5f080 0f be c0 50 68 70 24 54 00 e8 72 82 00 00 83 c4 08 85 c0 75 0d 8a 47 01 47 84 c0 75 e3 e9 fe fd ...Php$T..r........u..G.G..u....
5f0a0 ff ff 80 3f 00 0f 84 f5 fd ff ff c6 07 00 47 e9 ec fd ff ff 8b 45 f4 e9 94 fd ff ff c7 45 f8 ff ...?..........G......E.......E..
5f0c0 ff ff ff 8b 45 f4 50 e8 44 e1 00 00 83 c4 04 8b 45 f8 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc ....E.P.D.......E._^[..]........
5f0e0 55 8b ec 81 ec 08 05 00 00 56 84 d2 b8 70 46 00 00 be 7c 46 00 00 0f 44 f0 03 31 b9 74 13 54 00 U........V...pF...|F...D..1.t.T.
5f100 57 8b 7d 08 8b d7 6a 06 89 75 f8 e8 20 02 00 00 83 c4 04 85 c0 75 0b 5f b8 3d 00 00 00 5e 8b e5 W.}...j..u...........u._.=...^..
5f120 5d c3 8a 47 06 83 c7 06 84 c0 74 1c 0f 1f 40 00 0f b6 c0 50 e8 47 21 01 00 83 c4 04 85 c0 74 08 ]..G......t...@....P.G!.......t.
5f140 8a 47 01 47 84 c0 75 e8 53 8b df 8d 4b 01 66 90 8a 03 43 84 c0 75 f9 2b d9 83 3e 00 0f 84 e8 00 .G.G..u.S...K.f...C..u.+..>.....
5f160 00 00 8b f7 89 75 fc 8a 06 84 c0 74 1e 0f 1f 00 0f b6 c0 50 e8 07 21 01 00 83 c4 04 85 c0 74 08 .....u.....t.......P..!.......t.
5f180 8a 46 01 46 84 c0 75 e8 89 75 fc 8d 45 fc 8b ce 50 8d 85 f8 fa ff ff 50 8d 95 f8 fe ff ff e8 6d .F.F..u..u..E...P......P.......m
5f1a0 70 00 00 83 c4 08 84 c0 0f 84 be 00 00 00 ba b4 38 54 00 8d 8d f8 fe ff ff e8 e2 00 00 00 85 c0 p...............8T..............
5f1c0 74 14 ba c0 fd 49 00 8d 8d f8 fa ff ff e8 ce 00 00 00 85 c0 75 34 8b 75 fc 8a 06 84 c0 74 1c 90 t....I..............u4.u.....t..
5f1e0 0f b6 c0 50 e8 97 20 01 00 83 c4 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 89 75 fc 80 3e 2c 0f 85 ...P..........t..F.F..u..u..>,..
5f200 63 ff ff ff 46 e9 5a ff ff ff 8b 75 f8 ff 36 ff 15 8c fa 54 00 8b 46 08 83 c4 04 c7 06 00 00 00 c...F.Z....u..6....T..F.........
5f220 00 c7 46 04 00 00 00 00 85 c0 74 1e 50 a1 e0 08 55 00 8b 40 24 ff d0 ff 76 08 ff 15 8c fa 54 00 ..F.......t.P...U..@$...v.....T.
5f240 83 c4 04 c7 46 08 00 00 00 00 8d 43 01 50 ff 15 84 fa 54 00 8b f0 83 c4 04 85 f6 75 1b 8b 45 f8 ....F......C.P....T........u..E.
5f260 5b 5f 89 30 8d 46 1b 5e 8b e5 5d c3 5b 5f b8 43 00 00 00 5e 8b e5 5d c3 8d 43 01 50 57 56 e8 0d [_.0.F.^..].[_.C...^..]..C.PWV..
5f280 93 00 00 8b 45 f8 83 c4 0c 89 58 04 5b 89 30 33 c0 5f 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc ....E.....X.[.03._^..]..........
5f2a0 55 8b ec 8a 21 83 ec 08 53 56 8b f2 84 e4 74 45 8a 36 88 75 ff 84 f6 74 3c 8a d4 8a c4 2c 20 80 U...!...SV....tE.6.u...t<....,..
5f2c0 ea 61 0f b6 d8 80 fa 19 0f b6 c4 0f 47 d8 8a c6 89 5d f8 2c 20 8a de 0f b6 d0 0f b6 45 ff 80 eb .a..........G....].,........E...
5f2e0 61 80 fb 19 0f 47 d0 38 55 f8 75 09 8a 61 01 41 46 84 e4 75 bb 8a 31 8a 16 8a c2 2c 20 0f b6 d8 a....G.8U.u..a.AF..u..1....,....
5f300 8d 4a 9f 0f b6 c2 80 f9 19 8a d6 5e 0f 47 d8 8a c6 2c 20 80 ea 61 0f b6 c8 80 fa 19 0f b6 c6 0f .J.........^.G...,...a..........
5f320 47 c8 33 c0 3a cb 5b 0f 94 c0 8b e5 5d c3 cc cc 55 8b ec 53 56 8b 75 08 8b da 57 8b f9 8a 07 84 G.3.:.[.....]...U..SV.u...W.....
5f340 c0 74 2d 8a 13 84 d2 74 27 85 f6 74 27 8d 48 9f 80 f9 19 77 02 2c 20 8d 4a 9f 80 f9 19 77 03 80 .t-....t'..t'.H....w.,..J....w..
5f360 ea 20 3a c2 75 18 8a 47 01 47 4e 43 84 c0 75 d3 85 f6 75 0a 5f 5e b8 01 00 00 00 5b 5d c3 8a 13 ..:.u..G.GNC..u...u._^.....[]...
5f380 8a 37 5f 5e 8d 4a 9f 8d 42 e0 80 f9 19 0f b6 d8 0f b6 c2 8a d6 0f 47 d8 8a c6 2c 20 80 ea 61 0f .7_^.J..B.............G...,...a.
5f3a0 b6 c8 80 fa 19 0f b6 c6 0f 47 c8 33 c0 3a cb 5b 0f 94 c0 5d c3 cc cc cc cc cc cc cc cc cc cc cc .........G.3.:.[...]............
5f3c0 55 8b ec 83 ec 54 53 56 57 8b f9 c7 45 f8 00 00 00 00 8a c2 c7 45 f0 00 00 00 00 88 45 ff 8b 37 U....TSVW...E........E......E..7
5f3e0 84 c0 74 1e 8b 87 ec 00 00 00 bb a4 03 00 00 8b 97 f0 00 00 00 b9 5c 04 00 00 81 c6 24 47 00 00 ..t...................\.....$G..
5f400 eb 1c 8b 87 68 01 00 00 bb b0 03 00 00 8b 97 6c 01 00 00 b9 20 04 00 00 81 c6 14 47 00 00 03 cf ....h..........l...........G....
5f420 c6 06 00 03 df 89 4d f4 85 c0 b9 1f f9 49 00 0f 45 c8 85 d2 b8 1f f9 49 00 89 4d e8 8b 4d f4 0f ......M......I..E......I..M..M..
5f440 45 c2 83 3d dc 08 55 00 00 89 45 ec 75 15 e8 4d 45 fe ff 83 3d dc 08 55 00 00 0f 84 d5 01 00 00 E..=..U...E.u..ME...=..U........
5f460 8b 4d f4 8b 01 83 e8 02 0f 84 a3 00 00 00 83 e8 01 74 7b 83 e8 01 74 7c 8b 55 ec 8d 45 f0 50 8d .M...............t{...t|.U..E.P.
5f480 45 f8 50 51 8b 4d e8 e8 54 48 00 00 83 c4 0c 85 c0 0f 85 9e 01 00 00 8b 75 f8 85 f6 0f 84 91 01 E.PQ.M..TH..............u.......
5f4a0 00 00 ff 33 ff 15 8c fa 54 00 83 c4 04 b9 1f f9 49 00 80 7d ff 00 b8 c4 12 54 00 0f 44 c1 56 50 ...3....T.......I..}.....T..D.VP
5f4c0 68 14 25 54 00 e8 f6 3b ff ff 83 c4 0c 89 03 56 ff 15 8c fa 54 00 83 c4 04 83 3b 00 0f 85 51 01 h.%T...;.......V....T.....;...Q.
5f4e0 00 00 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 c7 01 04 00 00 00 ff 33 ff 15 8c fa 54 00 83 c4 04 c7 ......._^[..]........3....T.....
5f500 03 00 00 00 00 c6 06 01 33 c0 5f 5e 5b 8b e5 5d c3 8d 45 c8 8b 3f 89 45 b8 8d 55 e0 8b 41 34 52 ........3._^[..]..E..?.E..U..A4R
5f520 89 45 d0 8d 55 ec 8b 41 38 52 89 45 c8 8d 55 bc 52 8d 45 d4 c7 45 b0 00 00 00 00 89 45 c4 8d 55 .E..U..A8R.E..U.R.E..E......E..U
5f540 b0 8b 41 30 89 45 dc 8b 41 2c 89 45 d4 8b 41 08 50 6a 00 52 6a 00 6a 00 6a 00 68 f4 f3 53 00 50 ..A0.E..A,.E..A.Pj.Rj.j.j.h..S.P
5f560 a1 e0 08 55 00 ff 71 04 c7 45 b4 01 00 00 00 c7 45 cc 02 00 00 00 8b 40 18 c7 45 bc 00 00 00 00 ...U..q..E......E......@..E.....
5f580 c7 45 c0 01 00 00 00 c7 45 d8 02 00 00 00 ff d0 85 c0 74 1b 50 68 74 39 54 00 57 e8 30 46 fe ff .E......E.........t.Pht9T.W.0F..
5f5a0 83 c4 0c b8 38 00 00 00 5f 5e 5b 8b e5 5d c3 8b 7d f4 8d 45 f0 50 8d 45 f8 50 ff 75 d4 ff 77 30 ....8..._^[..]..}..E.P.E.P.u..w0
5f5c0 e8 bb 2b 00 00 83 c4 10 89 45 e8 8b cf e8 be 48 00 00 8b 45 e8 85 c0 75 5c 39 45 f8 74 55 ff 33 ..+......E.....H...E...u\9E.tU.3
5f5e0 ff 15 8c fa 54 00 83 c4 04 b9 1f f9 49 00 80 7d ff 00 b8 c4 12 54 00 0f 44 c1 ff 75 f8 50 68 14 ....T.......I..}.....T..D..u.Ph.
5f600 25 54 00 e8 b8 3a ff ff 83 c4 0c 89 03 ff 75 f8 ff 15 8c fa 54 00 83 c4 04 83 3b 00 75 0c b8 1b %T...:........u.....T.....;.u...
5f620 00 00 00 5f 5e 5b 8b e5 5d c3 c7 07 03 00 00 00 c6 06 01 33 c0 5f 5e 5b 8b e5 5d c3 cc cc cc cc ..._^[..]..........3._^[..].....
5f640 55 8b ec 53 56 8b f1 8b da 57 8b 7d 08 85 f6 75 02 8b 37 8a 06 84 c0 74 20 0f 1f 80 00 00 00 00 U..SV....W.}...u..7....t........
5f660 0f be c0 50 53 e8 96 7c 00 00 83 c4 08 85 c0 74 0f 8a 46 01 46 84 c0 75 e7 5f 5e 33 c0 5b 5d c3 ...PS..|.......t..F.F..u._^3.[].
5f680 80 3e 00 74 f4 8d 46 01 89 07 8a 00 84 c0 74 1b 0f be c0 50 53 e8 66 7c 00 00 83 c4 08 85 c0 75 .>.t..F.......t....PS.f|.......u
5f6a0 0a ff 07 8b 07 8a 00 84 c0 75 e5 8b 07 80 38 00 74 06 c6 00 00 40 89 07 5f 8b c6 5e 5b 5d c3 cc .........u....8.t....@.._..^[]..
5f6c0 55 8b ec 83 ec 5c 83 c8 ff c7 45 e0 ff ff ff ff 53 56 8b f1 89 45 ec 0b c8 c7 45 dc ff ff ff ff U....\....E.....SV...E....E.....
5f6e0 0b c0 c7 45 f0 ff ff ff ff 89 45 fc 33 c0 57 83 cf ff 89 45 e4 8a 06 0b df 89 55 d8 33 d2 89 4d ...E......E.3.W....E......U.3..M
5f700 f4 89 7d f8 89 75 c4 89 55 cc 84 c0 0f 84 71 03 00 00 83 fa 06 0f 8d 54 03 00 00 0f 1f 44 00 00 ..}..u..U.....q........T.....D..
5f720 0f b6 c0 50 e8 67 17 01 00 83 c4 04 85 c0 75 08 8a 46 01 46 84 c0 75 e8 0f b6 06 50 e8 df 17 01 ...P.g........u..F.F..u....P....
5f740 00 83 c4 04 85 c0 0f 84 0f 01 00 00 8d 45 a4 0f 57 c0 50 68 c0 25 54 00 56 0f 11 45 a4 0f 11 45 .............E..W.Ph.%T.V..E...E
5f760 b4 e8 5a 6c fe ff 83 c4 0c 85 c0 74 11 8d 7d a4 8d 4f 01 8a 07 47 84 c0 75 f9 2b f9 eb 02 33 ff ..Zl.......t..}..O...G..u.+...3.
5f780 83 7d ec ff 75 47 33 c0 b9 ec af 4d 00 89 45 ec 83 ff 03 b8 dc aa 4d 00 0f 47 c1 89 45 d4 66 90 .}..uG3....M..E.......M..G..E.f.
5f7a0 8b 10 8d 4d a4 e8 f6 fa ff ff 85 c0 0f 85 a2 00 00 00 8b 4d ec 8b 45 d4 41 83 c0 04 89 4d ec 89 ...M...............M..E.A....M..
5f7c0 45 d4 83 f9 07 7c d9 83 c8 ff 89 45 ec 83 7d f4 ff 75 39 b9 4c fa 4d 00 c7 45 f4 00 00 00 00 89 E....|.....E..}..u9.L.M..E......
5f7e0 4d d4 8b 11 8d 4d a4 e8 b4 fa ff ff 85 c0 75 64 8b 45 f4 8b 4d d4 40 83 c1 04 89 45 f4 89 4d d4 M....M........ud.E..M.@....E..M.
5f800 83 f8 0c 7c dd c7 45 f4 ff ff ff ff 83 fb ff 75 2c bb f8 a4 53 00 c7 45 d4 00 00 00 00 0f 1f 00 ...|..E........u,...S..E........
5f820 8b d3 8d 4d a4 e8 76 fa ff ff 85 c0 75 19 8b 45 d4 83 c3 0c 40 89 45 d4 83 f8 44 72 e3 83 c8 ff ...M..v.....u..E....@.E...Dr....
5f840 5f 5e 5b 8b e5 5d c3 8b 43 08 8b d8 c1 e3 04 2b d8 c1 e3 02 03 f7 e9 03 02 00 00 0f b6 06 50 e8 _^[..]..C......+..............P.
5f860 dc 17 01 00 83 c4 04 85 c0 0f 84 ef 01 00 00 83 7d f0 ff c7 45 e8 00 00 00 00 75 5f 8d 45 e8 50 ................}...E.....u_.E.P
5f880 8d 45 f0 50 8d 45 dc 50 8d 45 e0 50 68 fc 25 54 00 56 e8 29 6b fe ff 83 c4 18 83 f8 03 75 08 03 .E.P.E.P.E.Ph.%T.V.)k........u..
5f8a0 75 e8 e9 b7 01 00 00 83 7d f0 ff 75 2e 8d 45 e8 50 8d 45 dc 50 8d 45 e0 50 68 10 26 54 00 56 e8 u.......}..u..E.P.E.P.E.Ph.&T.V.
5f8c0 fc 6a fe ff 83 c4 14 83 f8 02 75 0f 03 75 e8 c7 45 f0 00 00 00 00 e9 83 01 00 00 ff 15 40 80 49 .j........u..u..E............@.I
5f8e0 00 6a 00 89 45 d4 ff 15 40 81 49 00 6a 0a 8d 45 d0 50 56 e8 7a ef 00 00 83 c4 0c 8b f8 ff 15 40 .j..E...@.I.j..E.PV.z..........@
5f900 80 49 00 8b c8 8b 45 d4 89 4d c8 3b c8 74 0a 50 ff 15 40 81 49 00 8b 4d c8 85 c9 0f 85 1c ff ff .I....E..M.;.t.P..@.I..M........
5f920 ff 8b 4d d0 81 e7 ff ff ff 7f 83 fb ff 75 5b 8b c1 2b c6 83 f8 04 75 52 81 ff 78 05 00 00 0f 87 ..M..........u[..+....uR..x.....
5f940 a7 00 00 00 39 75 c4 0f 83 9e 00 00 00 8a 4e ff 80 f9 2b 74 09 80 f9 2d 0f 85 8d 00 00 00 b8 1f ....9u........N...+t...-........
5f960 85 eb 51 f7 e7 c1 ea 05 8d 04 92 c1 e0 03 2b f8 8b df c1 e3 04 2b df c1 e3 02 80 f9 2b 0f 85 d8 ..Q...........+......+......+...
5f980 00 00 00 f7 db e9 d1 00 00 00 8b 55 fc 8b c1 8b 4d f8 2b c6 83 f8 08 75 58 83 f9 ff 75 53 39 4d ...........U....M.+....uX...uS9M
5f9a0 f4 75 4e 3b d1 75 4a b8 59 17 b7 d1 8b cf f7 e7 8b c2 c1 e8 0d 89 45 f8 69 c0 10 27 00 00 2b c8 .uN;.uJ.Y.............E.i..'..+.
5f9c0 b8 1f 85 eb 51 f7 e9 c1 fa 05 8b c2 4a c1 e8 1f 03 c2 89 45 f4 b8 1f 85 eb 51 f7 e7 c1 ea 05 6b ....Q.......J......E.....Q.....k
5f9e0 c2 64 8b d7 2b d0 89 55 fc eb 70 8b 55 fc 8b 4d f8 8b 75 e4 85 f6 75 27 83 fa ff 0f 85 3c fe ff .d..+..U..p.U..M..u...u'.....<..
5fa00 ff 8d 47 ff 83 f8 1e 77 0c 89 7d fc c7 45 e4 01 00 00 00 eb 46 be 01 00 00 00 89 55 fc eb 09 83 ..G....w..}..E......F......U....
5fa20 fe 01 0f 85 15 fe ff ff 83 f9 ff 0f 85 0c fe ff ff 89 7d f8 81 ff 6c 07 00 00 73 14 8d 87 6c 07 ..................}...l...s...l.
5fa40 00 00 83 ff 46 77 06 8d 87 d0 07 00 00 89 45 f8 33 c0 83 fa ff 0f 44 f0 89 75 e4 8b 75 d0 8b 55 ....Fw........E.3.....D..u..u..U
5fa60 cc 8a 06 42 89 55 cc 84 c0 0f 85 a3 fc ff ff 83 7d f0 ff 8b 4d f4 8b 7d f8 74 08 8b 55 e0 8b 75 ...B.U..........}...M..}.t..U..u
5fa80 dc eb 07 33 d2 33 f6 89 55 f0 8b 45 fc 89 75 d4 89 55 d0 83 f8 ff 0f 84 a1 fd ff ff 83 f9 ff 0f ...3.3..U..E..u..U..............
5faa0 84 98 fd ff ff 83 ff ff 0f 84 8f fd ff ff 81 ff b2 07 00 00 7d 1c 8b 45 d8 c7 00 00 00 00 00 c7 ....................}..E........
5fac0 40 04 00 00 00 00 b8 02 00 00 00 5f 5e 5b 8b e5 5d c3 83 f8 1f 0f 8f 62 fd ff ff 83 f9 0b 0f 8f @.........._^[..]......b........
5fae0 59 fd ff ff 83 fa 17 0f 8f 50 fd ff ff 83 fe 3b 0f 8f 47 fd ff ff 83 7d f0 3c 0f 8f 3d fd ff ff Y........P.....;..G....}.<..=...
5fb00 8d 87 94 f8 ff ff 83 f8 46 7d 0a 83 ce ff 0b fe e9 e7 00 00 00 85 c9 79 1d b8 0b 00 00 00 be 0c ........F}.............y........
5fb20 00 00 00 2b c1 99 f7 fe 03 f8 b8 0b 00 00 00 2b c2 89 45 cc eb 03 89 4d cc 33 c0 8b f7 83 f9 01 ...+...........+..E....M.3......
5fb40 6a 00 0f 9e c0 2b f0 b8 1f 85 eb 51 f7 ee b8 1f 85 eb 51 c1 fa 07 8b ca c1 e9 1f 03 ca f7 ee 68 j....+.....Q......Q............h
5fb60 80 51 01 00 c1 fa 05 8b c2 c1 e8 1f 03 c2 2b c8 8b c6 99 81 c1 23 fe ff ff 83 e2 03 03 c2 c1 f8 .Q............+......#..........
5fb80 02 03 c1 b9 80 51 01 00 f7 e9 8b f0 8b ca 8b 45 cc ba 80 51 01 00 8b 04 85 64 22 4e 00 f7 ea 03 .....Q.........E...Q.....d"N....
5fba0 f0 8d 87 4e f8 ff ff 13 ca 89 4d c4 b9 6d 01 00 00 f7 e9 52 50 e8 d6 03 03 00 8b 7d c4 03 f0 8b ...N......M..m.....RP......}....
5fbc0 45 fc b9 80 51 01 00 13 fa f7 e9 b9 10 0e 00 00 03 f0 8b 45 d0 13 fa f7 e9 b9 3c 00 00 00 03 f0 E...Q..............E......<.....
5fbe0 8b 45 d4 13 fa f7 e9 03 f0 8b 45 f0 13 fa 99 03 f0 13 fa 81 ee 80 51 01 00 83 df 00 83 fe ff 74 .E........E...........Q........t
5fc00 41 33 c9 83 fb ff 0f 45 cb 85 c9 7e 2e b8 ff ff ff 7f 2b c1 99 3b fa 7c 22 7f 04 3b f0 76 1c 8b A3.....E...~......+..;.|"..;.v..
5fc20 45 d8 c7 00 ff ff ff 7f c7 40 04 00 00 00 00 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 8b c1 99 03 f0 E........@.........._^[..]......
5fc40 13 fa 8b 45 d8 89 78 04 5f 89 30 33 c0 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc ...E..x._.03.^[..]..............
5fc60 55 8b ec 83 e4 f8 81 ec 14 02 00 00 53 56 8b c2 c7 44 24 08 00 00 00 00 57 8b f9 89 44 24 14 8d U...........SV...D$.....W...D$..
5fc80 34 80 c1 e6 04 8b 1f 03 f7 83 bf e8 00 00 00 02 75 22 83 bf 94 01 00 00 ff b8 78 02 00 00 b9 c8 4...............u"........x.....
5fca0 02 00 00 0f 45 c1 83 3c 38 02 74 08 8b 87 dc 00 00 00 eb 06 8b 87 98 00 00 00 ff b7 f8 00 00 00 ....E..<8.t.....................
5fcc0 89 44 24 14 50 68 1c 26 54 00 53 e8 00 3f fe ff 68 1c 01 00 00 8d 84 24 14 01 00 00 6a 00 50 e8 .D$.Ph.&T.S..?..h......$....j.P.
5fce0 bc 7b 00 00 83 c4 1c c7 84 24 00 01 00 00 1c 01 00 00 c7 84 24 04 01 00 00 05 00 00 00 c7 84 24 .{.......$..........$..........$
5fd00 08 01 00 00 01 00 00 00 c7 84 24 10 01 00 00 02 00 00 00 6a 05 6a 02 6a 00 6a 00 ff 15 68 81 49 ..........$........j.j.j.j...h.I
5fd20 00 6a 05 6a 01 52 50 ff 15 68 81 49 00 6a 05 6a 20 52 50 ff 15 68 81 49 00 6a 05 6a 10 52 50 ff .j.j.RP..h.I.j.j.RP..h.I.j.j.RP.
5fd40 15 68 81 49 00 6a 01 6a 08 52 50 ff 15 68 81 49 00 52 50 6a 33 8d 84 24 0c 01 00 00 50 ff 15 6c .h.I.j.j.RP..h.I.RPj3..$....P..l
5fd60 81 49 00 85 c0 74 0e 68 58 26 54 00 53 e8 5e 3e fe ff 83 c4 08 80 bf 74 03 00 00 00 0f 84 b9 00 .I...t.hX&T.S.^>.......t........
5fd80 00 00 68 d0 26 54 00 68 e4 26 54 00 ff 15 7c 81 49 00 50 ff 15 68 80 49 00 85 c0 0f 85 9a 00 00 ..h.&T.h.&T...|.I.P..h.I........
5fda0 00 68 1c 01 00 00 50 8d 84 24 08 01 00 00 50 e8 ec 7a 00 00 83 c4 0c c7 84 24 00 01 00 00 1c 01 .h....P..$....P..z.......$......
5fdc0 00 00 c7 84 24 04 01 00 00 06 00 00 00 c7 84 24 08 01 00 00 03 00 00 00 c7 84 24 10 01 00 00 02 ....$..........$..........$.....
5fde0 00 00 00 6a 03 6a 02 6a 00 6a 00 ff 15 68 81 49 00 6a 03 6a 01 52 50 ff 15 68 81 49 00 6a 03 6a ...j.j.j.j...h.I.j.j.RP..h.I.j.j
5fe00 20 52 50 ff 15 68 81 49 00 6a 03 6a 10 52 50 ff 15 68 81 49 00 6a 01 6a 08 52 50 ff 15 68 81 49 .RP..h.I.j.j.RP..h.I.j.j.RP..h.I
5fe20 00 52 50 6a 33 8d 84 24 0c 01 00 00 50 ff 15 6c 81 49 00 85 c0 74 04 b0 01 eb 02 32 c0 88 86 22 .RPj3..$....P..l.I...t.....2..."
5fe40 02 00 00 c7 86 e0 01 00 00 00 00 00 00 80 bb f0 02 00 00 00 0f 84 8e 00 00 00 8b 0f 8b 41 48 85 .............................AH.
5fe60 c0 74 19 f6 00 10 74 14 8b 50 08 85 d2 74 0d ff 70 10 6a 02 6a 04 51 ff d2 83 c4 10 ff 74 24 14 .t....t..P...t..p.j.j.Q......t$.
5fe80 8d 54 24 10 51 8b cf e8 44 19 ff ff 83 c4 08 84 c0 75 35 8b 44 24 0c 68 ec 26 54 00 53 89 86 e0 .T$.Q...D........u5.D$.h.&T.S...
5fea0 01 00 00 e8 28 3d fe ff 8b 86 e0 01 00 00 ff 40 10 8b 86 e0 01 00 00 ff 70 10 68 1c 27 54 00 53 ....(=.........@........p.h.'T.S
5fec0 e8 0b 3d fe ff 83 c4 14 8b 0f 8b 41 48 85 c0 74 17 f6 00 10 74 12 8b 50 0c 85 d2 74 0b ff 70 10 ..=........AH..t....t..P...t..p.
5fee0 6a 04 51 ff d2 83 c4 0c 83 be e0 01 00 00 00 0f 85 ba 01 00 00 6a 38 8d 44 24 4c 6a 00 50 e8 9d j.Q..................j8.D$Lj.P..
5ff00 79 00 00 83 c4 0c c7 44 24 48 04 00 00 00 80 bf 18 03 00 00 00 74 2e 80 bb 71 02 00 00 00 b9 20 y......D$H...........t...q......
5ff20 18 00 00 b8 20 02 00 00 0f 45 c1 b9 54 27 54 00 89 44 24 78 b8 90 27 54 00 80 bb 71 02 00 00 00 .........E..T'T..D$x..'T...q....
5ff40 0f 45 c1 eb 0d c7 44 24 78 08 18 00 00 b8 54 27 54 00 50 53 e8 77 3c fe ff 83 c4 08 80 bf 19 03 .E....D$x.....T'T.PS.w<.........
5ff60 00 00 00 75 13 83 4c 24 78 04 68 c8 27 54 00 53 e8 5b 3c fe ff 83 c4 08 8b 87 14 03 00 00 83 f8 ...u..L$x.h.'T.S.[<.............
5ff80 07 0f 87 0e 01 00 00 ff 24 85 64 0f 46 00 c7 44 24 68 80 0a 00 00 eb 4a c7 44 24 68 80 00 00 00 ........$.d.F..D$h.....J.D$h....
5ffa0 eb 40 c7 44 24 68 00 02 00 00 eb 36 c7 44 24 68 00 08 00 00 eb 2c 68 50 28 54 00 53 e8 ef 3c fe .@.D$h.....6.D$h.....,hP(T.S..<.
5ffc0 ff 83 c4 08 b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 c7 44 24 68 20 00 00 00 eb 08 c7 44 24 68 08 00 .....#..._^[..]..D$h.......D$h..
5ffe0 00 00 6a 18 ff 15 84 fa 54 00 83 c4 04 89 86 e0 01 00 00 85 c0 0f 84 d0 01 00 00 0f 57 c0 0f 11 ..j.....T...................W...
60000 00 66 0f d6 40 10 8b 86 e0 01 00 00 c7 40 10 01 00 00 00 8b 8e e0 01 00 00 8d 41 08 50 51 6a 00 .f..@........@............A.PQj.
60020 6a 00 8d 44 24 58 50 a1 e0 08 55 00 6a 00 6a 02 68 d8 28 54 00 8b 40 0c 6a 00 ff d0 85 c0 74 6f j..D$XP...U.j.j.h.(T..@.j.....to
60040 3d 22 03 09 80 75 0a c7 44 24 0c 34 29 54 00 eb 08 c7 44 24 0c 64 29 54 00 8b d0 8b cf e8 6e fd ="...u..D$.4)T....D$.d)T......n.
60060 fd ff 50 ff 74 24 10 53 e8 43 3c fe ff 83 c4 0c ff b6 e0 01 00 00 ff 15 8c fa 54 00 83 c4 04 c7 ..P.t$.S.C<...............T.....
60080 86 e0 01 00 00 00 00 00 00 b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 68 78 28 54 00 53 e8 10 3c fe ff ..........#..._^[..].hx(T.S..<..
600a0 83 c4 08 b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 8b 54 24 10 8d 44 24 0c 50 e8 c3 c2 ff ff 83 c4 04 ....#..._^[..]..T$..D$.P........
600c0 85 c0 74 0e 68 94 29 54 00 53 e8 01 3b fe ff 83 c4 08 80 be 22 02 00 00 00 74 71 68 d0 29 54 00 ..t.h.)T.S..;......."....tqh.)T.
600e0 68 dc 29 54 00 53 c7 84 24 90 00 00 00 02 00 00 00 c6 84 24 96 00 00 00 08 c7 84 24 97 00 00 00 h.)T.S..$..........$.......$....
60100 68 74 74 70 c7 84 24 9b 00 00 00 2f 31 2e 31 e8 bc 3a fe ff b8 09 00 00 00 c7 84 24 8c 00 00 00 http..$..../1.1..:.........$....
60120 0f 00 00 00 66 89 84 24 94 00 00 00 83 c4 0c 8d 84 24 80 00 00 00 c7 44 24 24 13 00 00 00 c7 44 ....f..$.........$.....D$$.....D
60140 24 28 12 00 00 00 89 44 24 2c eb 18 c7 44 24 24 00 00 00 00 c7 44 24 28 00 00 00 00 c7 44 24 2c $(.....D$,...D$$.....D$(.....D$,
60160 00 00 00 00 8d 44 24 24 c7 44 24 34 01 00 00 00 89 44 24 38 8d 44 24 18 6a 10 c7 44 24 34 00 00 .....D$$.D$4.....D$8.D$.j..D$4..
60180 00 00 c7 44 24 1c 00 00 00 00 c7 44 24 20 00 00 00 00 c7 44 24 24 00 00 00 00 c7 44 24 40 00 00 ...D$......D$......D$$.....D$@..
601a0 00 00 89 44 24 48 c7 44 24 44 01 00 00 00 c7 86 14 02 00 00 1c 81 00 00 ff 15 84 fa 54 00 83 c4 ...D$H.D$D..................T...
601c0 04 89 86 e4 01 00 00 85 c0 75 1a 68 b0 28 54 00 53 e8 da 3a fe ff 83 c4 08 b8 1b 00 00 00 5f 5e .........u.h.(T.S..:.........._^
601e0 5b 8b e5 5d c3 8b 4c 24 10 0f 57 c0 0f 11 00 e8 ac bf ff ff 8b d0 89 54 24 0c 85 d2 74 db 8b 8e [..]..L$..W............T$...t...
60200 e4 01 00 00 8d 41 08 50 8d 86 18 02 00 00 50 8d 44 24 44 50 51 33 c9 8d 44 24 40 38 8e 22 02 00 .....A.P......P.D$DPQ3..D$@8."..
60220 00 6a 00 0f 44 c1 50 a1 e0 08 55 00 51 51 ff b6 14 02 00 00 8b 40 18 52 51 ff b6 e0 01 00 00 ff .j..D.P...U.QQ.......@.RQ.......
60240 d0 ff 74 24 0c 89 44 24 14 ff 15 8c fa 54 00 8b 44 24 14 83 c4 04 3d 12 03 09 00 74 55 3d 22 03 ..t$..D$.....T..D$....=....tU=".
60260 09 80 75 0a c7 44 24 0c 34 29 54 00 eb 08 c7 44 24 0c fc 29 54 00 8b d0 8b cf e8 51 fb fd ff 50 ..u..D$.4)T....D$..)T......Q...P
60280 ff 74 24 10 53 e8 26 3a fe ff 83 c4 0c ff b6 e4 01 00 00 ff 15 8c fa 54 00 83 c4 04 c7 86 e4 01 .t$.S.&:...............T........
602a0 00 00 00 00 00 00 b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 ff 74 24 18 68 38 2a 54 00 53 e8 0f 39 fe .......#..._^[..]..t$.h8*T.S..9.
602c0 ff 8b 44 24 20 83 c4 0c 33 c9 8b 84 87 90 01 00 00 3b 87 94 01 00 00 8d 44 24 14 50 ff 74 24 1c ..D$....3........;......D$.P.t$.
602e0 0f 94 c1 ff 74 24 28 51 57 e8 e2 3a fe ff 8b 0d e0 08 55 00 83 c4 14 8b f8 ff 74 24 20 8b 49 40 ....t$(QW..:......U.......t$..I@
60300 ff d1 83 7c 24 14 00 8b 44 24 18 75 39 3b c7 75 35 57 68 c0 2a 54 00 53 e8 b3 38 fe ff 83 c4 0c ...|$...D$.u9;.u5Wh.*T.S..8.....
60320 c7 86 1c 02 00 00 00 00 00 00 66 c7 86 20 02 00 00 00 00 33 c0 c7 86 dc 01 00 00 01 00 00 00 5f ..........f........3..........._
60340 5e 5b 8b e5 5d c3 50 57 68 78 2a 54 00 53 e8 5d 39 fe ff 83 c4 10 b8 23 00 00 00 5f 5e 5b 8b e5 ^[..].PWhx*T.S.]9......#..._^[..
60360 5d c3 66 90 8e 0b 46 00 8e 0b 46 00 da 0b 46 00 d0 0b 46 00 98 0b 46 00 a2 0b 46 00 ac 0b 46 00 ].f...F...F...F...F...F...F...F.
60380 b6 0b 46 00 cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 74 53 8b c2 8b d9 56 57 89 45 ec ..F.............U....tS....VW.E.
603a0 8b 33 8d 3c 80 c1 e7 04 03 fb 89 5d e8 83 bb e8 00 00 00 02 89 75 f8 75 22 83 bb 94 01 00 00 ff .3.<.......].........u.u".......
603c0 b8 78 02 00 00 b9 c8 02 00 00 0f 45 c1 83 3c 18 02 74 08 8b 83 dc 00 00 00 eb 06 8b 83 98 00 00 .x.........E..<..t..............
603e0 00 ff b3 f8 00 00 00 83 bf dc 01 00 00 03 50 68 f8 2a 54 00 56 89 45 f0 0f 95 45 ff e8 cf 37 fe ..............Ph.*T.V.E...E...7.
60400 ff 83 c4 10 83 bf e0 01 00 00 00 0f 84 b9 03 00 00 83 bf e4 01 00 00 00 0f 84 ac 03 00 00 83 bf ................................
60420 10 02 00 00 00 75 30 68 00 10 00 00 c7 87 08 02 00 00 00 00 00 00 c7 87 00 02 00 00 00 10 00 00 .....u0h........................
60440 ff 15 84 fa 54 00 83 c4 04 89 87 10 02 00 00 85 c0 0f 84 8f 04 00 00 8b 8f 0c 02 00 00 85 c9 75 ....T..........................u
60460 2e 68 00 10 00 00 89 8f 04 02 00 00 c7 87 fc 01 00 00 00 10 00 00 ff 15 84 fa 54 00 8b c8 83 c4 .h........................T.....
60480 04 89 8f 0c 02 00 00 85 c9 0f 84 57 04 00 00 8b 97 04 02 00 00 8b 87 fc 01 00 00 2b c2 89 55 f4 ...........W...............+..U.
604a0 3d 00 04 00 00 73 43 8d 82 00 04 00 00 50 51 ff 15 88 fa 54 00 83 c4 08 85 c0 75 1a 68 34 2b 54 =....sC......PQ....T......u.h4+T
604c0 00 56 e8 e9 37 fe ff 83 c4 08 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 89 87 0c 02 00 00 8b 45 f4 05 .V..7.........._^[..]........E..
604e0 00 04 00 00 89 87 fc 01 00 00 8a 45 ff 0f 1f 00 84 c0 74 41 8b 87 04 02 00 00 8b 97 fc 01 00 00 ...........E......tA............
60500 8b 8f 0c 02 00 00 2b d0 6a 00 03 c8 8b 45 ec 52 51 ff b4 83 90 01 00 00 ff 15 94 82 49 00 83 f8 ......+.j....E.RQ...........I...
60520 ff 0f 84 5e 02 00 00 85 c0 0f 84 8d 02 00 00 01 87 04 02 00 00 ff b7 fc 01 00 00 ff b7 04 02 00 ...^............................
60540 00 68 dc 2b 54 00 56 e8 84 36 fe ff 8b b7 04 02 00 00 56 ff 15 84 fa 54 00 8d 4d b4 89 75 b4 89 .h.+T.V..6........V....T..M..u..
60560 4d d4 83 c4 14 c7 45 b8 02 00 00 00 8d 4d 90 89 45 bc c7 45 c0 00 00 00 00 c7 45 c4 00 00 00 00 M.....E......M..E..E......E.....
60580 c7 45 c8 00 00 00 00 c7 45 cc 00 00 00 00 c7 45 d0 02 00 00 00 c7 45 90 00 00 00 00 c7 45 94 02 .E......E......E......E......E..
605a0 00 00 00 c7 45 98 00 00 00 00 c7 45 9c 00 00 00 00 c7 45 a0 11 00 00 00 c7 45 a4 00 00 00 00 c7 ....E......E......E......E......
605c0 45 a8 00 00 00 00 c7 45 ac 00 00 00 00 c7 45 b0 00 00 00 00 c7 45 d8 00 00 00 00 89 4d e0 c7 45 E......E......E......E......M..E
605e0 dc 03 00 00 00 85 c0 0f 84 f6 02 00 00 ff b7 04 02 00 00 ff b7 0c 02 00 00 50 e8 91 7f 00 00 8b .........................P......
60600 4d f0 83 c4 0c e8 96 bb ff ff 8b f0 85 f6 0f 84 b6 fe ff ff 8b 97 e4 01 00 00 8d 45 d8 8d 4a 08 M..........................E..J.
60620 51 8d 8f 18 02 00 00 51 50 6a 00 6a 00 8d 45 cc 50 a1 e0 08 55 00 6a 00 6a 00 ff b7 14 02 00 00 Q......QPj.j..E.P...U.j.j.......
60640 8b 40 18 56 52 ff b7 e0 01 00 00 ff d0 56 89 45 f4 ff 15 8c fa 54 00 83 c4 04 ff 75 bc ff 15 8c .@.VR........V.E.....T.....u....
60660 fa 54 00 8b 45 f4 83 c4 04 c7 45 bc 00 00 00 00 3d 18 03 09 80 0f 84 45 02 00 00 3d 20 03 09 00 .T..E.....E.....=......E...=....
60680 0f 84 d8 01 00 00 3d 12 03 09 00 74 08 85 c0 0f 85 41 01 00 00 33 db 8d 75 90 66 0f 1f 44 00 00 ......=....t.....A...3..u.f..D..
606a0 83 7e 04 02 75 56 8b 06 85 c0 74 50 50 68 80 2c 54 00 ff 75 f8 e8 16 35 fe ff 8b 55 e8 83 c4 0c .~..uV....tPPh.,T..u...5...U....
606c0 8b 45 ec 33 c9 8b 84 82 90 01 00 00 3b 82 94 01 00 00 8d 45 e4 50 ff 36 0f 94 c1 ff 76 08 51 52 .E.3........;......E.P.6....v.QR
606e0 e8 eb 36 fe ff 83 c4 14 8b c8 83 7d e4 00 0f 85 f7 00 00 00 39 0e 0f 85 ef 00 00 00 8b 46 08 85 ..6........}........9........F..
60700 c0 74 0b 50 a1 e0 08 55 00 8b 40 40 ff d0 43 83 c6 0c 83 fb 03 7c 89 83 7d c4 05 0f 85 ee 00 00 .t.P...U..@@..C......|..}.......
60720 00 8b 45 c0 85 c0 0f 84 e3 00 00 00 8b 75 f8 50 68 38 2d 54 00 56 e8 95 34 fe ff 8b 8f 04 02 00 ..E..........u.Ph8-T.V..4.......
60740 00 83 c4 0c 8b 55 c0 3b ca 0f 86 cd 00 00 00 8b 87 0c 02 00 00 2b ca 52 03 c8 51 50 e8 ef 92 00 .....U.;.............+.R..QP....
60760 00 8b 45 c0 83 c4 0c 89 87 04 02 00 00 8b 45 f4 3d 12 03 09 00 0f 85 be 00 00 00 8b 5d e8 32 c0 ..E...........E.=...........].2.
60780 e9 6b fd ff ff ff 15 98 82 49 00 3d 33 27 00 00 75 2a 83 bf dc 01 00 00 03 74 0a c7 87 dc 01 00 .k.......I.=3'..u*.......t......
607a0 00 02 00 00 00 68 5c 2b 54 00 56 e8 20 34 fe ff 83 c4 08 33 c0 5f 5e 5b 8b e5 5d c3 68 98 2b 54 .....h\+T.V..4.....3._^[..].h.+T
607c0 00 56 e8 e9 34 fe ff 83 c4 08 b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 3d 22 03 09 80 0f 85 8a 00 00 .V..4......#..._^[..].="........
607e0 00 be 34 29 54 00 e9 85 00 00 00 8d 04 5b ff 74 85 90 51 68 c0 2c 54 00 ff 75 f8 e8 b0 34 fe ff ..4)T........[.t..Qh.,T..u...4..
60800 83 c4 10 b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 8b 75 f8 c7 87 04 02 00 00 00 00 00 00 8b 45 f4 3d ....#..._^[..]..u............E.=
60820 12 03 09 00 75 13 c7 87 dc 01 00 00 02 00 00 00 33 c0 5f 5e 5b 8b e5 5d c3 85 c0 75 18 68 60 2d ....u...........3._^[..]...u.h`-
60840 54 00 56 c7 87 dc 01 00 00 04 00 00 00 e8 7e 33 fe ff 83 c4 08 33 c0 5f 5e 5b 8b e5 5d c3 8b 87 T.V...........~3.....3._^[..]...
60860 14 02 00 00 84 c0 79 2a 8b 45 f4 be 04 2d 54 00 8b d0 8b cb e8 57 f5 fd ff 50 56 ff 75 f8 e8 2d ......y*.E...-T......W...PV.u..-
60880 34 fe ff 83 c4 0c b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 68 4c 2c 54 00 ff 75 f8 0d 80 00 00 00 c7 4......#..._^[..].hL,T..u.......
608a0 87 dc 01 00 00 03 00 00 00 89 87 14 02 00 00 e8 1c 33 fe ff 83 c4 08 33 c0 5f 5e 5b 8b e5 5d c3 .................3.....3._^[..].
608c0 68 14 2c 54 00 ff 75 f8 c7 87 dc 01 00 00 02 00 00 00 e8 f9 32 fe ff 83 c4 08 33 c0 5f 5e 5b 8b h.,T..u.............2.....3._^[.
608e0 e5 5d c3 8b 75 f8 68 b0 28 54 00 56 e8 bf 33 fe ff 83 c4 08 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 .]..u.h.(T.V..3.........._^[..].
60900 55 8b ec 81 ec 24 01 00 00 53 8b c2 c7 45 f8 00 00 00 00 56 57 8b d9 89 45 ec 8d 3c 80 c1 e7 04 U....$...S...E.....VW...E..<....
60920 03 fb 83 bb e8 00 00 00 02 8b 33 75 22 83 bb 94 01 00 00 ff b8 78 02 00 00 b9 c8 02 00 00 0f 45 ..........3u"........x.........E
60940 c1 83 3c 18 02 74 08 8b 83 dc 00 00 00 eb 06 8b 83 98 00 00 00 ff b3 f8 00 00 00 50 68 88 2d 54 ..<..t.....................Ph.-T
60960 00 56 e8 69 32 fe ff 83 c4 10 83 bf e0 01 00 00 00 0f 84 8a 00 00 00 8b 87 18 02 00 00 3b 87 14 .V.i2........................;..
60980 02 00 00 0f 84 84 00 00 00 a8 08 75 14 68 c4 2d 54 00 56 e8 18 33 fe ff 8b 87 18 02 00 00 83 c4 ...........u.h.-T.V..3..........
609a0 08 a8 04 75 14 68 f4 2d 54 00 56 e8 00 33 fe ff 8b 87 18 02 00 00 83 c4 08 a8 10 75 14 68 20 2e ...u.h.-T.V..3.............u.h..
609c0 54 00 56 e8 e8 32 fe ff 8b 87 18 02 00 00 83 c4 08 a9 00 01 00 00 75 14 68 4c 2e 54 00 56 e8 cd T.V..2................u.hL.T.V..
609e0 32 fe ff 8b 87 18 02 00 00 83 c4 08 a9 00 80 00 00 75 0e 68 78 2e 54 00 56 e8 b2 32 fe ff 83 c4 2................u.hx.T.V..2....
60a00 08 b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 80 bf 22 02 00 00 00 0f 84 86 00 00 00 8d 85 e0 fe ff ff ..#..._^[..]..."................
60a20 50 a1 e0 08 55 00 6a 23 ff b7 e4 01 00 00 8b 40 2c ff d0 85 c0 74 07 68 a8 2e 54 00 eb ba 83 bd P...U.j#.......@,....t.h..T.....
60a40 e0 fe ff ff 01 75 4b 8d 85 e9 fe ff ff 50 0f b6 85 e8 fe ff ff 50 68 d4 2e 54 00 56 e8 6f 31 fe .....uK......P.......Ph..T.V.o1.
60a60 ff 83 c4 10 80 bd e8 fe ff ff 08 75 33 8d 8d e9 fe ff ff b8 68 74 74 70 3b 01 75 24 b8 2f 31 2e ...........u3.......http;.u$./1.
60a80 31 3b 41 04 75 1a c7 83 74 06 00 00 02 00 00 00 eb 0e 68 04 2f 54 00 56 e8 33 31 fe ff 83 c4 08 1;A.u...t.........h./T.V.31.....
60aa0 80 be f0 02 00 00 00 0f 84 98 01 00 00 8b 0b c7 45 f4 00 00 00 00 8b 41 48 85 c0 74 19 f6 00 10 ................E......AH..t....
60ac0 74 14 8b 50 08 85 d2 74 0d ff 70 10 6a 02 6a 04 51 ff d2 83 c4 10 ff 75 ec 8d 55 f4 51 8b cb e8 t..P...t..p.j.j.Q......u..U.Q...
60ae0 ec 0c ff ff 83 c4 08 84 c0 0f 94 c1 84 c0 0f 85 c3 00 00 00 8b 45 f4 3b 87 e0 01 00 00 0f 84 b4 .....................E.;........
60b00 00 00 00 68 30 2f 54 00 56 e8 c2 30 fe ff 8b 03 33 c9 83 c4 08 39 88 f4 02 00 00 0f 86 9a 00 00 ...h0/T.V..0....3....9..........
60b20 00 8b 80 4c 46 00 00 89 45 fc 66 0f 1f 44 00 00 8b 50 0c 89 55 f0 3b 55 f4 74 13 8b 13 41 83 c0 ...LF...E.f..D...P..U.;U.t...A..
60b40 40 89 45 fc 3b 8a f4 02 00 00 72 e4 eb 6d 85 d2 74 69 83 42 10 ff 75 1a a1 e0 08 55 00 52 8b 40 @.E.;.....r..m..ti.B..u....U.R.@
60b60 10 ff d0 ff 75 f0 ff 15 8c fa 54 00 8b 45 fc 83 c4 04 8d 48 20 c7 40 0c 00 00 00 00 c7 40 14 00 ....u.....T..E.....H..@......@..
60b80 00 00 00 e8 08 0b ff ff 8b 45 fc ff 30 ff 15 8c fa 54 00 8b 45 fc 83 c4 04 ff 70 04 c7 00 00 00 .........E..0....T..E.....p.....
60ba0 00 00 ff 15 8c fa 54 00 8b 45 fc 83 c4 04 c7 40 04 00 00 00 00 eb 04 84 c9 75 6a ff 75 ec 8b 97 ......T..E.....@.........uj.u...
60bc0 e0 01 00 00 51 8b cb e8 64 0d ff ff 83 c4 08 89 45 f0 85 c0 74 38 8b 13 8b 4a 48 85 c9 74 17 f6 ....Q...d.......E...t8...JH..t..
60be0 01 10 74 12 8b 41 0c 85 c0 74 0b ff 71 10 6a 04 52 ff d0 83 c4 0c 68 64 2f 54 00 56 e8 af 30 fe ..t..A...t..q.j.R.....hd/T.V..0.
60c00 ff 8b 45 f0 83 c4 08 5f 5e 5b 8b e5 5d c3 8b 87 e0 01 00 00 68 90 2f 54 00 56 ff 40 10 e8 ae 2f ..E...._^[..].......h./T.V.@.../
60c20 fe ff 83 c4 08 8b 0b 8b 41 48 85 c0 74 17 f6 00 10 74 12 8b 50 0c 85 d2 74 0b ff 70 10 6a 04 51 ........AH..t....t..P...t..p.j.Q
60c40 ff d2 83 c4 0c 80 be 88 02 00 00 00 0f 84 a2 00 00 00 8d 45 f8 50 a1 e0 08 55 00 6a 53 ff b7 e4 ...................E.P...U.jS...
60c60 01 00 00 8b 40 2c ff d0 85 c0 75 7e 39 45 f8 74 79 8b ce e8 f8 0e ff ff 6a 04 6a 01 ff 15 94 fa ....@,....u~9E.ty.......j.j.....
60c80 54 00 83 c4 08 85 c0 75 15 ff 75 f8 8d 70 1b ff 15 38 80 49 00 8b c6 5f 5e 5b 8b e5 5d c3 c7 86 T......u..u..p...8.I..._^[..]...
60ca0 74 48 00 00 01 00 00 00 89 86 78 48 00 00 33 f6 8b 45 f8 f6 00 01 74 1e 8b 50 08 85 d2 74 17 8b tH........xH..3..E....t..P...t..
60cc0 48 04 8d 04 0a 50 51 8b cb e8 82 50 00 00 8b f0 83 c4 08 8b 45 f8 50 ff 15 38 80 49 00 85 f6 74 H....PQ....P........E.P..8.I...t
60ce0 13 8b c6 5f 5e 5b 8b e5 5d c3 68 c8 2f 54 00 e9 04 fd ff ff c7 87 dc 01 00 00 05 00 00 00 33 c0 ..._^[..].h./T................3.
60d00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 24 53 8b da 89 4c 24 18 _^[..]..........U.......$S...L$.
60d20 56 57 8b 39 8b 84 99 90 01 00 00 8d 34 9b c1 e6 04 03 f1 89 5c 24 28 89 7c 24 10 89 74 24 24 89 VW.9........4.......\$(.|$..t$$.
60d40 44 24 2c 83 be d8 01 00 00 02 75 0f 8b 45 0c c6 00 01 33 c0 5f 5e 5b 8b e5 5d c3 83 be dc 01 00 D$,.......u..E....3._^[..]......
60d60 00 00 0f 85 d8 00 00 00 8b 8f c8 01 00 00 b8 e0 93 04 00 33 d2 89 44 24 14 33 c0 89 54 24 18 8b ...................3..D$.3..T$..
60d80 97 cc 01 00 00 85 c9 0f 9f c0 85 d2 7e 03 83 c8 02 83 e8 01 74 13 83 e8 01 0f 84 f5 00 00 00 83 ............~.......t...........
60da0 e8 01 75 10 3b ca 0f 4d ca 8b c1 99 89 44 24 14 89 54 24 18 e8 87 06 ff ff 8b 5c 24 10 8b f8 6a ..u.;..M.....D$..T$.......\$...j
60dc0 00 68 e8 03 00 00 2b 93 74 05 00 00 8b c2 99 52 50 e8 fa f1 02 00 2b bb 70 05 00 00 8b c8 8b 5c .h....+.t......RP.....+.p......\
60de0 24 14 8b f2 69 c7 e8 03 00 00 99 f7 d8 83 d2 00 f7 da 2b c1 8b 4c 24 18 1b d6 03 d8 8b c3 13 ca $...i.............+..L$.........
60e00 0b c1 0f 84 46 02 00 00 85 c9 0f 8c 3e 02 00 00 7f 08 85 db 0f 82 34 02 00 00 8b 5c 24 28 8b d3 ....F.......>.........4....\$(..
60e20 8b 4c 24 20 e8 37 ee ff ff 85 c0 0f 85 33 02 00 00 8b 74 24 24 8b 7c 24 10 0f 1f 80 00 00 00 00 .L$..7.......3....t$$.|$........
60e40 8b 86 dc 01 00 00 83 f8 01 74 0e 83 f8 02 74 09 83 f8 03 0f 85 5b 01 00 00 8b 87 c8 01 00 00 33 .........t....t......[.........3
60e60 d2 33 c9 89 54 24 18 8b 97 cc 01 00 00 85 c0 bb e0 93 04 00 0f 9f c1 85 d2 7e 03 83 c9 02 83 e9 .3..T$...................~......
60e80 01 74 1a 83 e9 01 74 13 83 e9 01 75 17 3b c2 0f 4d c2 eb 09 8b c2 e9 10 ff ff ff 8b c2 99 8b d8 .t....t....u.;..M...............
60ea0 89 54 24 18 e8 97 05 ff ff 8b f8 8b 44 24 10 6a 00 68 e8 03 00 00 2b 90 74 05 00 00 8b c2 99 52 .T$.........D$.j.h....+.t......R
60ec0 50 e8 0a f1 02 00 8b c8 8b f2 8b 44 24 10 2b b8 70 05 00 00 69 c7 e8 03 00 00 99 f7 d8 83 d2 00 P..........D$.+.p...i...........
60ee0 f7 da 2b c1 8b 4c 24 18 1b d6 03 d8 8b c3 13 ca 0b c1 0f 84 56 01 00 00 85 c9 0f 8c 4e 01 00 00 ..+..L$.............V.......N...
60f00 7f 08 85 db 0f 82 44 01 00 00 8b 74 24 24 8b 86 dc 01 00 00 83 f8 02 74 05 83 f8 03 75 4c 83 ca ......D....t$$.........t....uL..
60f20 ff 83 f8 03 0f 44 54 24 2c 83 ce ff 83 f8 02 0f 44 74 24 2c 80 7d 08 00 74 11 0f 57 c0 66 0f 13 .....DT$,.......Dt$,.}..t..W.f..
60f40 44 24 18 8b 4c 24 1c 8b 5c 24 18 51 53 52 8b ce e8 0b 4d fe ff 83 c4 0c 85 c0 0f 88 ca 00 00 00 D$..L$..\$.QSR....M.............
60f60 0f 84 af 00 00 00 8b 74 24 24 8b 5c 24 28 8b d3 8b 4c 24 20 e8 17 f4 ff ff 85 c0 0f 85 e3 00 00 .......t$$.\$(...L$.............
60f80 00 8b 7c 24 10 38 45 08 0f 84 b2 fe ff ff 8b 8e dc 01 00 00 83 f9 01 0f 84 c7 00 00 00 83 f9 02 ..|$.8E.........................
60fa0 0f 84 be 00 00 00 83 f9 03 0f 84 b5 00 00 00 e9 8c fe ff ff 8b 7c 24 20 83 f8 04 75 11 8b d3 8b .....................|$....u....
60fc0 cf e8 3a f9 ff ff 85 c0 0f 85 96 00 00 00 83 be dc 01 00 00 05 75 24 c7 86 d8 01 00 00 02 00 00 ..:..................u$.........
60fe0 00 b1 01 c7 84 9f a4 01 00 00 b0 1f 46 00 c7 84 9f ac 01 00 00 70 1c 46 00 eb 02 32 c9 8b 45 0c ............F........p.F...2..E.
61000 88 08 33 c0 c7 86 dc 01 00 00 00 00 00 00 5f 5e 5b 8b e5 5d c3 80 7d 08 00 74 33 8b 45 0c c6 00 ..3..........._^[..]..}..t3.E...
61020 00 33 c0 5f 5e 5b 8b e5 5d c3 ff 15 98 82 49 00 50 68 18 30 54 00 ff 74 24 18 e8 71 2c fe ff 83 .3._^[..].....I.Ph.0T..t$..q,...
61040 c4 0c b8 23 00 00 00 5f 5e 5b 8b e5 5d c3 68 fc 2f 54 00 ff 74 24 14 e8 54 2c fe ff 83 c4 08 b8 ...#..._^[..].h./T..t$..T,......
61060 1c 00 00 00 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc 55 8b ec 83 e4 f8 83 ec 54 8b 45 0c 53 8b 5d 08 ...._^[..]......U.......T.E.S.].
61080 56 8d 0c 80 83 ce ff c1 e1 04 03 cb 57 89 4c 24 0c 83 b9 f0 01 00 00 00 75 21 8d 81 e8 01 00 00 V...........W.L$........u!......
610a0 50 a1 e0 08 55 00 6a 04 ff b1 e4 01 00 00 8b 40 2c ff d0 85 c0 75 0f 8b 4c 24 0c 8b 7d 14 3b b9 P...U.j........@,....u..L$..}.;.
610c0 f0 01 00 00 76 13 8b 45 18 c7 00 37 00 00 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 81 e8 01 00 00 03 ....v..E...7......_^[..]........
610e0 81 ec 01 00 00 03 c7 50 ff 15 84 fa 54 00 8b c8 83 c4 04 89 4c 24 14 85 c9 75 13 8b 45 18 c7 00 .......P....T.......L$...u..E...
61100 1b 00 00 00 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 54 24 0c 89 4c 24 38 57 ff 75 10 8b 82 e8 01 00 00 ......._^[..]..T$..L$8W.u.......
61120 03 c8 89 44 24 38 8b 82 ec 01 00 00 89 44 24 50 8d 04 39 c7 44 24 3c 07 00 00 00 89 44 24 58 8d ...D$8.......D$P..9.D$<.....D$X.
61140 44 24 38 51 89 7c 24 48 c7 44 24 4c 01 00 00 00 89 4c 24 50 c7 44 24 58 06 00 00 00 c7 44 24 60 D$8Q.|$H.D$L.....L$P.D$X.....D$`
61160 00 00 00 00 c7 44 24 64 00 00 00 00 c7 44 24 68 00 00 00 00 c7 44 24 30 00 00 00 00 89 44 24 38 .....D$d.....D$h.....D$0.....D$8
61180 c7 44 24 34 04 00 00 00 e8 03 74 00 00 83 c4 0c 8d 44 24 24 6a 00 50 8b 44 24 14 6a 00 ff b0 e4 .D$4......t......D$$j.P.D$.j....
611a0 01 00 00 a1 e0 08 55 00 8b 40 64 ff d0 85 c0 0f 85 b9 01 00 00 8b 7c 24 30 33 f6 03 7c 24 3c 03 ......U..@d...........|$03..|$<.
611c0 7c 24 48 89 74 24 0c 89 7d 14 0f 84 b5 01 00 00 8b 0b 33 c0 89 4c 24 10 8b 99 c8 01 00 00 85 db |$H.t$..}.........3..L$.........
611e0 0f 9f c0 83 e8 01 74 33 83 e8 01 74 28 83 e8 01 74 16 0f 57 c0 66 0f 13 44 24 18 8b 4c 24 1c 8b ......t3...t(...t..W.f..D$..L$..
61200 44 24 18 e9 88 00 00 00 8b 81 cc 01 00 00 3b d8 0f 4d d8 eb 06 8b 99 cc 01 00 00 e8 20 02 ff ff D$............;..M..............
61220 8b f8 8b 44 24 10 6a 00 68 e8 03 00 00 2b 90 7c 05 00 00 8b c2 99 52 50 e8 93 ed 02 00 8b c8 8b ...D$.j.h....+.|......RP........
61240 f2 8b c3 99 8b d8 89 54 24 18 8b 44 24 10 2b d9 8b ca 1b ce 2b b8 78 05 00 00 69 c7 e8 03 00 00 .......T$..D$.+.....+.x...i.....
61260 99 2b d8 8b c3 89 5c 24 10 1b ca 0b c1 0f 84 d4 00 00 00 85 c9 0f 8c cc 00 00 00 7f 08 85 db 0f .+....\$........................
61280 82 c2 00 00 00 8b 7d 14 8b 44 24 10 8b 74 24 0c 8b 5d 08 51 50 8b 45 0c 83 c9 ff ff b4 83 90 01 ......}..D$..t$..].QP.E.........
612a0 00 00 e8 b9 49 fe ff 83 c4 0c 85 c0 78 75 74 55 8b 45 0c 33 c9 8b 84 83 90 01 00 00 3b 83 94 01 ....I.......xutU.E.3........;...
612c0 00 00 8d 44 24 20 50 0f 94 c1 8b c7 2b c6 50 8b 44 24 1c 03 c6 50 51 53 e8 f3 2a fe ff 8b 4c 24 ...D$.P.....+.P.D$...PQS..*...L$
612e0 34 83 c4 14 83 f9 51 74 0a 85 c9 75 13 03 f0 89 74 24 0c 3b fe 0f 87 d5 fe ff ff e9 85 00 00 00 4.....Qt...u....t$.;............
61300 83 ce ff eb 7b 56 68 44 30 54 00 ff 33 e8 9e 29 fe ff 8b 45 18 83 c4 0c 83 ce ff c7 00 1c 00 00 ....{VhD0T..3..)...E............
61320 00 eb 62 ff 15 98 82 49 00 50 68 78 30 54 00 ff 33 e8 7a 29 fe ff 8b 45 18 83 c4 0c 83 ce ff c7 ..b....I.Phx0T..3.z)...E........
61340 00 37 00 00 00 eb 3e ff 74 24 0c 8b 45 08 68 44 30 54 00 ff 30 e8 56 29 fe ff 8b 45 18 83 c4 0c .7....>.t$..E.hD0T..0.V)...E....
61360 8b 7d 14 83 ce ff c7 00 1c 00 00 00 eb 17 3d 00 03 09 80 b9 37 00 00 00 ba 1b 00 00 00 0f 44 ca .}............=.....7.........D.
61380 8b 45 18 89 08 ff 74 24 14 ff 15 8c fa 54 00 83 c4 04 3b fe 0f 44 74 24 3c 8b c6 5f 5e 5b 8b e5 .E....t$.....T....;..Dt$<.._^[..
613a0 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 81 ec 6c 01 00 00 8b 45 08 53 ]...............U.......l....E.S
613c0 56 57 8b 18 33 ff 8b 45 0c c6 44 24 13 00 89 7c 24 14 8d 34 80 8b 45 14 50 68 a0 30 54 00 53 8d VW..3..E..D$...|$..4..E.Ph.0T.S.
613e0 88 00 04 00 00 03 f6 89 4c 24 24 e8 e0 27 fe ff 8b 45 18 83 c4 0c 8b 4d 14 8b 55 08 89 38 85 c9 ........L$$..'...E.....M..U..8..
61400 74 27 3b 8c f2 08 02 00 00 77 1e 68 cc 30 54 00 53 e8 ba 27 fe ff 68 c4 34 54 00 53 e8 af 27 fe t';......w.h.0T.S..'..h.4T.S..'.
61420 ff 83 c4 10 e9 7b 05 00 00 8b 94 f2 1c 02 00 00 85 d2 74 15 68 04 31 54 00 53 89 10 e8 8f 27 fe .....{............t.h.1T.S....'.
61440 ff 83 c4 08 e9 43 05 00 00 8b 45 08 80 bc f0 20 02 00 00 00 74 13 68 40 31 54 00 53 e8 6f 27 fe .....C....E.........t.h@1T.S.o'.
61460 ff 83 c4 08 e9 23 05 00 00 85 c9 0f 84 9d 01 00 00 80 bc f0 21 02 00 00 00 0f 85 8f 01 00 00 8b .....#..............!...........
61480 94 f0 04 02 00 00 8b 84 f0 fc 01 00 00 2b c2 89 44 24 0c 3d 00 04 00 00 72 19 8b 7d 08 8b 84 f7 .............+..D$.=....r..}....
614a0 fc 01 00 00 bf 00 00 00 00 3b 44 24 18 0f 83 98 00 00 00 8d 82 00 04 00 00 3b 44 24 18 0f 43 ca .........;D$.............;D$..C.
614c0 8d 81 00 04 00 00 50 89 44 24 10 8b 45 08 ff b4 f0 0c 02 00 00 ff 15 88 fa 54 00 83 c4 08 85 c0 ......P.D$..E............T......
614e0 75 27 8b 45 18 68 34 2b 54 00 53 c7 00 1b 00 00 00 e8 ba 27 fe ff 68 c4 34 54 00 53 e8 cf 26 fe u'.E.h4+T.S........'..h.4T.S..&.
61500 ff 83 c4 10 e9 9b 04 00 00 8b 55 08 8b 4c 24 0c 51 68 78 31 54 00 89 84 f2 0c 02 00 00 8b c1 2b ..........U..L$.Qhx1T..........+
61520 84 f2 04 02 00 00 53 89 8c f2 fc 01 00 00 89 44 24 18 e8 99 26 fe ff 8b 4d 08 83 c4 0c 8b 84 f1 ......S........D$...&...M.......
61540 fc 01 00 00 8b 94 f1 04 02 00 00 50 52 68 dc 2b 54 00 53 e8 78 26 fe ff 8b 4d 08 83 c4 10 8b 84 ...........PRh.+T.S.x&...M......
61560 f1 0c 02 00 00 03 84 f1 04 02 00 00 6a 00 ff 74 24 10 50 8b 45 0c ff b4 81 90 01 00 00 ff 15 94 ............j..t$.P.E...........
61580 82 49 00 8b c8 83 f9 ff 75 3e ff 15 98 82 49 00 3d 33 27 00 00 8b 45 18 75 17 c7 00 51 00 00 00 .I......u>....I.=3'...E.u...Q...
615a0 b8 a0 31 54 00 50 53 e8 24 26 fe ff 83 c4 08 eb 5a c7 00 38 00 00 00 b8 d0 31 54 00 50 53 e8 0d ..1T.PS.$&......Z..8.....1T.PS..
615c0 26 fe ff 83 c4 08 eb 43 8b 45 18 c7 00 00 00 00 00 85 c9 75 1b 8b 45 08 68 08 32 54 00 53 c6 84 &......C.E.........u..E.h.2T.S..
615e0 f0 21 02 00 00 01 e8 e5 25 fe ff 83 c4 08 eb 1b 7e 19 8b 45 08 51 68 30 32 54 00 53 01 8c f0 04 .!......%.......~..E.Qh02T.S....
61600 02 00 00 e8 c8 25 fe ff 83 c4 0c 8b 45 08 ff b4 f0 fc 01 00 00 ff b4 f0 04 02 00 00 68 dc 2b 54 .....%......E...............h.+T
61620 00 53 e8 a9 25 fe ff 8b 55 08 83 c4 10 8b 84 f2 04 02 00 00 85 c0 0f 84 1e 03 00 00 8b c8 66 90 .S..%...U.....................f.
61640 8b c1 85 ff 0f 85 10 03 00 00 8b 45 14 85 c0 74 19 39 84 f2 08 02 00 00 72 10 80 bc f2 21 02 00 ...........E...t.9......r....!..
61660 00 00 8b c1 0f 84 f0 02 00 00 8b 84 f2 0c 02 00 00 89 44 24 24 8d 44 24 1c 6a 00 89 44 24 58 8d ..................D$$.D$.j..D$X.
61680 44 24 50 6a 00 50 a1 e0 08 55 00 ff b4 f2 e4 01 00 00 89 4c 24 2c c7 44 24 30 01 00 00 00 c7 44 D$Pj.P...U.........L$,.D$0.....D
616a0 24 38 00 00 00 00 c7 44 24 3c 00 00 00 00 c7 44 24 40 00 00 00 00 c7 44 24 44 00 00 00 00 c7 44 $8.....D$<.....D$@.....D$D.....D
616c0 24 48 00 00 00 00 c7 44 24 4c 00 00 00 00 c7 44 24 50 00 00 00 00 c7 44 24 54 00 00 00 00 c7 44 $H.....D$L.....D$P.....D$T.....D
616e0 24 58 00 00 00 00 c7 44 24 5c 00 00 00 00 c7 44 24 60 04 00 00 00 8b 40 68 ff d0 8b f8 89 7c 24 $X.....D$\.....D$`.....@h.....|$
61700 14 85 ff 74 14 81 ff 21 03 09 00 74 0c 81 ff 17 03 09 00 0f 85 4e 03 00 00 83 7c 24 2c 01 0f 85 ...t...!...t.........N....|$,...
61720 fe 00 00 00 ff 74 24 28 68 54 32 54 00 53 e8 9d 24 fe ff 8b 4c 24 34 ba 00 04 00 00 8b 45 08 83 .....t$(hT2T.S..$...L$4......E..
61740 c4 0c 8b 7d 08 3b ca 89 4c 24 0c 0f 47 d1 8b 84 f0 00 02 00 00 2b 84 f7 08 02 00 00 3b c2 8b 45 ...}.;..L$..G........+......;..E
61760 14 72 0d 39 84 f7 00 02 00 00 8b 7c 24 14 73 53 8b 7d 08 8b 8c f7 08 02 00 00 03 ca 3b c8 0f 42 .r.9.......|$.sS.}..........;..B
61780 c8 8b c7 51 89 4c 24 10 ff b4 f0 10 02 00 00 ff 15 88 fa 54 00 8b 7c 24 1c 83 c4 08 85 c0 0f 84 ...Q.L$............T..|$........
617a0 13 03 00 00 8b 55 08 8b 4c 24 28 89 84 f2 10 02 00 00 8b 44 24 0c 89 84 f2 00 02 00 00 89 4c 24 .....U..L$(........D$.........L$
617c0 0c eb 03 8b 55 08 85 c9 74 2a 8b 84 f2 10 02 00 00 03 84 f2 08 02 00 00 51 ff 74 24 34 50 e8 ad ....U...t*..............Q.t$4P..
617e0 6d 00 00 8b 45 08 83 c4 0c 8b 4c 24 0c 01 8c f0 08 02 00 00 51 68 7c 32 54 00 53 e8 d0 23 fe ff m...E.....L$........Qh|2T.S..#..
61800 8b 45 08 83 c4 0c ff b4 f0 00 02 00 00 ff b4 f0 08 02 00 00 68 a4 32 54 00 53 e8 b1 23 fe ff 83 .E..................h.2T.S..#...
61820 c4 10 83 7c 24 44 05 75 6e 8b 44 24 40 85 c0 74 66 50 68 38 2d 54 00 53 e8 93 23 fe ff 8b 4d 08 ...|$D.un.D$@..tfPh8-T.S..#...M.
61840 83 c4 0c 8b 44 24 40 8b 94 f1 04 02 00 00 3b d0 76 2a 8b 8c f1 0c 02 00 00 50 8b c1 2b 44 24 44 ....D$@.......;.v*.......P..+D$D
61860 03 c2 50 51 e8 e7 81 00 00 8b 4d 08 83 c4 0c 8b 44 24 40 8b d0 89 84 f1 04 02 00 00 ff b4 f1 fc ..PQ......M.....D$@.............
61880 01 00 00 52 68 dc 32 54 00 53 e8 41 23 fe ff 8b 45 08 83 c4 10 eb 0e 8b 45 08 c7 84 f0 04 02 00 ...Rh.2T.S.A#...E.......E.......
618a0 00 00 00 00 00 81 ff 21 03 09 00 0f 85 89 00 00 00 68 14 33 54 00 53 e8 14 23 fe ff 8b 7d 18 83 .......!.........h.3T.S..#...}..
618c0 c4 08 8b 07 85 c0 74 09 83 f8 51 0f 85 02 02 00 00 8b 45 08 83 bc f0 04 02 00 00 00 0f 85 17 02 ......t...Q.......E.............
618e0 00 00 68 b0 33 54 00 53 e8 e3 22 fe ff 8b 45 08 8d 4c 24 1b 8b 55 0c 51 6a 00 8b c8 c7 84 f0 d8 ..h.3T.S.."...E..L$..U.Qj.......
61900 01 00 00 01 00 00 00 c7 84 f0 dc 01 00 00 03 00 00 00 e8 f9 f3 ff ff 83 c4 10 89 07 85 c0 0f 85 ................................
61920 c2 01 00 00 68 fc 33 54 00 33 ff 53 89 7c 24 1c e8 9b 22 fe ff 83 c4 08 eb 0c 81 ff 17 03 09 00 ....h.3T.3.S.|$...".............
61940 0f 84 cc 01 00 00 8b 55 08 8b 84 f2 04 02 00 00 8b c8 85 c0 0f 85 e6 fc ff ff ff b4 f2 fc 01 00 .......U........................
61960 00 50 68 dc 2b 54 00 53 e8 63 22 fe ff 8b 45 08 ff b4 f0 00 02 00 00 ff b4 f0 08 02 00 00 68 8c .Ph.+T.S.c"...E...............h.
61980 34 54 00 53 e8 47 22 fe ff 83 c4 20 68 c4 34 54 00 53 e8 39 22 fe ff 83 c4 08 83 7d 14 00 0f 84 4T.S.G".....h.4T.S.9"......}....
619a0 b6 01 00 00 8b 55 08 83 bc f2 08 02 00 00 00 0f 85 a8 01 00 00 80 bc f2 21 02 00 00 00 0f 84 9a .....U..................!.......
619c0 01 00 00 80 bc f2 20 02 00 00 00 0f 85 8c 01 00 00 68 1c 01 00 00 8d 44 24 5c 6a 00 50 e8 be 5e .................h.....D$\j.P..^
619e0 00 00 8b 3d 68 81 49 00 83 c4 0c c7 44 24 58 1c 01 00 00 c7 44 24 5c 05 00 00 00 c7 44 24 60 00 ...=h.I.....D$X.....D$\.....D$`.
61a00 00 00 00 6a 01 6a 02 6a 00 6a 00 c7 44 24 78 02 00 00 00 ff d7 6a 01 6a 01 52 50 ff d7 6a 03 6a ...j.j.j.j..D$x......j.j.RP..j.j
61a20 20 52 50 ff d7 6a 03 6a 10 52 50 ff d7 6a 01 6a 08 52 50 ff d7 52 50 6a 33 8d 44 24 64 50 ff 15 .RP..j.j.RP..j.j.RP..RPj3.D$dP..
61a40 6c 81 49 00 85 c0 0f 84 f7 00 00 00 83 7c 24 14 00 0f 85 ec 00 00 00 8b 55 08 c6 84 f2 20 02 00 l.I..........|$.........U.......
61a60 00 01 e9 f6 00 00 00 81 ff 18 03 09 80 75 21 8b 7d 18 83 3f 00 75 06 c7 07 51 00 00 00 68 28 34 .............u!.}..?.u...Q...h(4
61a80 54 00 53 e8 48 21 fe ff 83 c4 08 e9 fc fe ff ff 8b 45 18 8b d7 8b 4d 08 c7 00 38 00 00 00 e8 2d T.S.H!...........E....M...8....-
61aa0 e3 fd ff 50 68 5c 34 54 00 53 e8 21 21 fe ff 83 c4 0c e9 d5 fe ff ff 8b 45 18 68 34 2b 54 00 53 ...Ph\4T.S.!!...........E.h4+T.S
61ac0 c7 00 1b 00 00 00 e8 e5 21 fe ff 83 c4 08 e9 b9 fe ff ff 68 44 33 54 00 53 e8 f2 20 fe ff 83 c4 ........!..........hD3T.S.......
61ae0 08 e9 a6 fe ff ff 68 dc 33 54 00 53 e8 df 20 fe ff 83 c4 08 e9 93 fe ff ff 68 78 33 54 00 53 c7 ......h.3T.S.............hx3T.S.
61b00 07 38 00 00 00 e8 c6 20 fe ff 83 c4 08 e9 7a fe ff ff 80 bc f0 21 02 00 00 00 c6 84 f0 20 02 00 .8............z......!..........
61b20 00 01 0f 85 64 fe ff ff 68 08 32 54 00 53 c6 84 f0 21 02 00 00 01 e8 95 20 fe ff 83 c4 08 e9 49 ....d...h.2T.S...!.............I
61b40 fe ff ff 8b 45 18 68 e8 34 54 00 53 c7 00 38 00 00 00 e8 79 20 fe ff 83 c4 08 8b 55 08 8b 45 18 ....E.h.4T.S..8....y.......U..E.
61b60 8b 08 85 c9 74 0c 83 f9 51 74 07 89 8c f2 1c 02 00 00 8b bc f2 08 02 00 00 8b 4d 14 3b cf 0f 42 ....t...Qt................M.;..B
61b80 f9 85 ff 74 7e 57 ff b4 f2 10 02 00 00 ff 75 10 e8 fb 69 00 00 8b 45 08 83 c4 0c 8b 8c f0 10 02 ...t~W........u...i...E.........
61ba0 00 00 8b 84 f0 08 02 00 00 2b c7 50 8d 04 39 50 51 e8 9a 7e 00 00 8b 45 08 83 c4 0c 29 bc f0 08 .........+.P..9PQ..~...E....)...
61bc0 02 00 00 57 68 24 35 54 00 53 e8 01 20 fe ff 8b 45 08 83 c4 0c ff b4 f0 00 02 00 00 ff b4 f0 08 ...Wh$5T.S......E...............
61be0 02 00 00 68 8c 34 54 00 53 e8 e2 1f fe ff 8b 45 18 83 c4 10 c7 00 00 00 00 00 8b c7 5f 5e 5b 8b ...h.4T.S......E............_^[.
61c00 e5 5d c3 8b 10 85 d2 75 17 8b 5d 08 38 94 f3 21 02 00 00 75 0b c7 00 51 00 00 00 ba 51 00 00 00 .].....u..].8..!...u...Q....Q...
61c20 85 c9 75 04 89 08 33 d2 f7 da 5f 1b d2 5e 8b c2 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc ..u...3..._..^..[..]............
61c40 55 8b ec 83 ec 44 53 56 8b c2 57 8b f9 89 45 f0 8d 34 80 c1 e6 04 8b 0f 03 f7 83 bf e8 00 00 00 U....DSV..W...E..4..............
61c60 02 89 4d fc 75 22 83 bf 94 01 00 00 ff b8 78 02 00 00 ba c8 02 00 00 0f 45 c2 83 3c 38 02 74 08 ..M.u"........x.........E..<8.t.
61c80 8b 9f dc 00 00 00 eb 06 8b 9f 98 00 00 00 ff b7 f8 00 00 00 53 68 4c 35 54 00 51 e8 30 1f fe ff ....................ShL5T.Q.0...
61ca0 83 c4 10 83 be e0 01 00 00 00 0f 84 5a 01 00 00 8b 86 e4 01 00 00 85 c0 0f 84 4c 01 00 00 8d 4d ............Z.............L....M
61cc0 f8 c7 45 f8 01 00 00 00 89 4d e0 8d 4d d8 89 4d d4 8d 4d cc 51 50 a1 e0 08 55 00 c7 45 d8 04 00 ..E......M..M..M..M.QP...U..E...
61ce0 00 00 c7 45 dc 02 00 00 00 c7 45 cc 00 00 00 00 8b 40 28 c7 45 d0 01 00 00 00 ff d0 85 c0 74 1a ...E......E......@(.E.........t.
61d00 8b d0 8b cf e8 c7 e0 fd ff 50 68 8c 35 54 00 ff 75 fc e8 99 1f fe ff 83 c4 0c 8b cb e8 7f a4 ff .........Ph.5T..u...............
61d20 ff 8b d8 85 db 75 0a 8d 43 1b 5f 5e 5b 8b e5 5d c3 8b 8e e4 01 00 00 8d 45 e4 89 45 c8 c7 45 e4 .....u..C._^[..]........E..E..E.
61d40 00 00 00 00 c7 45 e8 00 00 00 00 8d 41 08 c7 45 ec 00 00 00 00 50 8d 86 18 02 00 00 c7 45 c0 00 .....E......A..E.....P.......E..
61d60 00 00 00 50 8d 45 c0 c7 45 c4 01 00 00 00 50 a1 e0 08 55 00 51 6a 00 6a 00 8b 40 18 6a 00 6a 00 ...P.E..E.....P...U.Qj.j..@.j.j.
61d80 ff b6 14 02 00 00 53 51 ff b6 e0 01 00 00 ff d0 53 89 45 f4 ff 15 8c fa 54 00 8b 45 f4 83 c4 04 ......SQ........S.E.....T..E....
61da0 85 c0 74 07 3d 17 03 09 00 75 5f 8b 45 f0 33 c9 8b 84 87 90 01 00 00 3b 87 94 01 00 00 8d 45 f0 ..t.=....u_.E.3........;......E.
61dc0 50 ff 75 e4 0f 94 c1 ff 75 ec 51 57 e8 ff 1f fe ff 8b 0d e0 08 55 00 83 c4 14 8b d8 ff 75 ec 8b P.u.....u.QW.........U.......u..
61de0 49 40 ff d1 8b 4d f0 85 c9 75 05 39 5d e4 74 1a 53 e8 1a d8 fd ff 8b 5d fc 50 68 b4 35 54 00 53 I@...M...u.9].t.S......].Ph.5T.S
61e00 e8 cb 1d fe ff 83 c4 10 eb 03 8b 5d fc 83 be e4 01 00 00 00 74 37 68 f4 35 54 00 53 e8 af 1d fe ...........]........t7h.5T.S....
61e20 ff a1 e0 08 55 00 83 c4 08 ff b6 e4 01 00 00 8b 40 24 ff d0 ff b6 e4 01 00 00 ff 15 8c fa 54 00 ....U...........@$............T.
61e40 83 c4 04 c7 86 e4 01 00 00 00 00 00 00 8b 86 e0 01 00 00 85 c0 74 6f 8b 17 8b d8 8b 4a 48 85 c9 .....................to.....JH..
61e60 74 1f f6 01 10 74 1a 8b 41 08 85 c0 74 13 ff 71 10 6a 02 6a 04 52 ff d0 8b 9e e0 01 00 00 83 c4 t....t..A...t..q.j.j.R..........
61e80 10 83 43 10 ff 75 15 a1 e0 08 55 00 53 8b 40 10 ff d0 53 ff 15 8c fa 54 00 83 c4 04 8b 0f 8b 41 ..C..u....U.S.@...S....T.......A
61ea0 48 85 c0 74 17 f6 00 10 74 12 8b 50 0c 85 d2 74 0b ff 70 10 6a 04 51 ff d2 83 c4 0c c7 86 e0 01 H..t....t..P...t..p.j.Q.........
61ec0 00 00 00 00 00 00 8b 86 0c 02 00 00 85 c0 74 28 50 ff 15 8c fa 54 00 83 c4 04 c7 86 0c 02 00 00 ..............t(P....T..........
61ee0 00 00 00 00 c7 86 fc 01 00 00 00 00 00 00 c7 86 04 02 00 00 00 00 00 00 8b 86 10 02 00 00 85 c0 ................................
61f00 74 28 50 ff 15 8c fa 54 00 83 c4 04 c7 86 10 02 00 00 00 00 00 00 c7 86 00 02 00 00 00 00 00 00 t(P....T........................
61f20 c7 86 08 02 00 00 00 00 00 00 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc .........._^3.[..]..............
61f40 55 8b ec 56 8b 75 08 68 00 00 00 f0 6a 01 6a 00 6a 00 56 ff 15 24 80 49 00 85 c0 74 15 8d 46 04 U..V.u.h....j.j.j.V..$.I...t..F.
61f60 50 6a 00 6a 00 68 03 80 00 00 ff 36 ff 15 00 80 49 00 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc Pj.j.h.....6....I.^]............
61f80 55 8b ec 8b 45 08 6a 00 ff 75 10 ff 75 0c ff 70 04 ff 15 30 80 49 00 5d c3 cc cc cc cc cc cc cc U...E.j..u..u..p...0.I.]........
61fa0 55 8b ec 51 56 8b 75 0c 8d 45 fc 6a 00 50 6a 00 6a 02 ff 76 04 c7 45 fc 00 00 00 00 ff 15 20 80 U..QV.u..E.j.Pj.j..v..E.........
61fc0 49 00 83 7d fc 10 75 14 6a 00 8d 45 fc 50 ff 75 08 6a 02 ff 76 04 ff 15 20 80 49 00 8b 46 04 85 I..}..u.j..E.P.u.j..v.....I..F..
61fe0 c0 74 07 50 ff 15 04 80 49 00 8b 06 5e 85 c0 74 09 6a 00 50 ff 15 2c 80 49 00 8b e5 5d c3 cc cc .t.P....I...^..t.j.P..,.I...]...
62000 55 8b ec 83 ec 20 8b c2 89 4d f8 53 56 33 f6 89 45 e4 89 30 8d 51 01 8b 45 08 8b d9 57 33 ff 89 U........M.SV3..E..0.Q..E...W3..
62020 30 8a 01 41 84 c0 75 f9 2b ca 0f 84 40 01 00 00 f6 c1 03 0f 85 37 01 00 00 8a 03 3c 3d 74 0e 90 0..A..u.+...@........7.....<=t..
62040 84 c0 74 09 8a 44 1e 01 46 3c 3d 75 f3 80 3c 1e 3d 75 12 80 7c 1e 01 3d bf 01 00 00 00 b8 02 00 ..t..D..F<=u..<.=u..|..=........
62060 00 00 0f 44 f8 8d 04 37 3b c1 0f 85 00 01 00 00 c1 e9 02 89 4d ec 8d 04 49 2b c7 89 45 e0 40 50 ...D...7;...........M...I+..E.@P
62080 ff 15 84 fa 54 00 83 c4 04 89 45 e8 85 c0 75 0c 5f 5e b8 1b 00 00 00 5b 8b e5 5d c3 83 7d ec 00 ....T.....E...u._^.....[..]..}..
620a0 8b f0 89 45 fc c7 45 f0 00 00 00 00 0f 86 99 00 00 00 33 c9 33 d2 89 4d f4 33 ff 0f 1f 44 00 00 ...E..E...........3.3..M.3...D..
620c0 8a 1c 1f 33 f6 80 fb 3d 75 09 c1 e2 06 41 89 4d f4 eb 26 b9 28 a8 53 00 b0 41 66 0f 1f 44 00 00 ...3...=u....A.M..&.(.S..Af..D..
620e0 3a c3 74 0d 8a 41 01 41 46 84 c0 75 f3 3a c3 75 73 8b 4d f4 c1 e2 06 03 d6 8b 5d f8 47 83 ff 04 :.t..A.AF..u.:.us.M.......].G...
62100 72 be 8b 75 fc 8b c2 c1 e8 08 83 f9 01 73 05 88 56 02 eb 05 83 f9 02 73 03 88 46 01 c1 e8 08 88 r..u.........s..V......s..F.....
62120 06 b8 03 00 00 00 2b c1 74 3a 8b 5d f8 03 f0 8b 45 f0 83 c3 04 40 89 75 fc 89 5d f8 89 45 f0 3b ......+.t:.]....E....@.u..]..E.;
62140 45 ec 0f 82 6a ff ff ff 8b 45 e8 8b 4d e4 5f c6 06 00 5e 89 01 8b 4d 08 8b 45 e0 5b 89 01 33 c0 E...j....E..M._...^...M..E.[..3.
62160 8b e5 5d c3 ff 75 e8 ff 15 8c fa 54 00 83 c4 04 5f 5e b8 3d 00 00 00 5b 8b e5 5d c3 cc cc cc cc ..]..u.....T...._^.=...[..].....
62180 55 8b ec 8b 45 10 83 ec 10 53 c7 00 00 00 00 00 8b 45 14 56 8b 75 0c 57 8b 7d 08 c7 00 00 00 00 U...E....S.......E.V.u.W.}......
621a0 00 85 f6 75 14 8b f7 8d 4e 01 66 0f 1f 44 00 00 8a 06 46 84 c0 75 f9 2b f1 81 fe ff ff ff 3f 0f ...u....N.f..D....F..u.+......?.
621c0 87 62 01 00 00 8d 0c b5 00 00 00 00 b8 ab aa aa aa f7 e1 d1 ea 83 c2 04 52 ff 15 84 fa 54 00 83 .b......................R....T..
621e0 c4 04 89 45 f8 8b d8 89 5d f0 85 c0 0f 84 35 01 00 00 85 f6 0f 84 fe 00 00 00 66 0f 1f 44 00 00 ...E....].....5...........f..D..
62200 33 db 33 c0 85 f6 74 07 8a 0f 43 47 4e eb 02 32 c9 88 4c 05 fc 40 83 f8 03 7c e9 8a 65 fe 8a 4d 3.3...t...CGN..2..L..@...|..e..M
62220 fd 8a c4 80 e1 0f c0 e8 06 c0 e1 02 80 e4 3f 0a c8 88 65 0b 8a 45 fc 24 03 88 4d 0f 0f b6 4d fc ..............?...e..E.$..M...M.
62240 c0 e0 04 0f b6 c0 89 45 f4 0f b6 45 fd 8b 55 f4 c1 e8 04 0b d0 c1 e9 02 81 c2 28 a8 53 00 81 c1 .......E...E..U...........(.S...
62260 28 a8 53 00 83 eb 01 74 61 83 eb 01 74 34 0f b6 45 0b 0f be 80 28 a8 53 00 50 0f b6 45 0f 0f be (.S....ta...t4..E....(.S.P..E...
62280 80 28 a8 53 00 50 0f be 02 50 0f be 01 50 68 38 36 54 00 6a 05 ff 75 f8 e8 23 0d ff ff 83 c4 1c .(.S.P...P...Ph86T.j..u..#......
622a0 eb 42 0f b6 45 0f 0f be 80 28 a8 53 00 50 0f be 02 50 0f be 01 50 68 30 36 54 00 6a 05 ff 75 f8 .B..E....(.S.P...P...Ph06T.j..u.
622c0 e8 fb 0c ff ff 83 c4 18 eb 1a 0f be 02 50 0f be 01 50 68 28 36 54 00 6a 05 ff 75 f8 e8 df 0c ff .............P...Ph(6T.j..u.....
622e0 ff 83 c4 14 8b 45 f8 83 c0 04 89 45 f8 85 f6 0f 85 0b ff ff ff 8b 5d f0 c6 00 00 8b 45 10 6a 00 .....E.....E..........].....E.j.
62300 89 18 ff 15 8c fa 54 00 83 c4 04 8d 4b 01 66 90 8a 03 43 84 c0 75 f9 8b 45 14 2b d9 89 18 33 c0 ......T.....K.f...C..u..E.+...3.
62320 5f 5e 5b 8b e5 5d c3 5f 5e b8 1b 00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc _^[..]._^.....[..]..............
62340 55 8b ec 83 ec 24 8b 01 53 56 8b 75 08 8b da 57 89 4d f4 8d 79 08 8b 4d 0c 89 45 f0 8b c6 99 89 U....$..SV.u...W.M..y..M..E.....
62360 45 fc 8b c2 c7 01 00 00 00 00 8b 4d f0 c7 45 f8 00 00 00 00 89 45 08 80 b9 60 03 00 00 00 74 42 E..........M..E......E...`....tB
62380 80 b9 fd 00 00 00 00 75 39 85 f6 75 0e 8b f3 8d 4e 01 8a 06 46 84 c0 75 f9 2b f1 56 8b 75 f4 ba .......u9..u....N...F..u.+.V.u..
623a0 01 00 00 00 53 8b ce e8 74 1c fe ff 83 c4 08 89 45 f8 85 c0 74 11 b8 04 00 00 00 5f 5e 5b 8b e5 ....S...t.......E...t......_^[..
623c0 5d c3 8b 75 f4 eb 03 8b 45 08 8b 55 fc 8b ca 0b c8 0f 84 ad 03 00 00 8b 4d 08 66 0f 1f 44 00 00 ]..u....E..U............M.f..D..
623e0 8b 47 18 83 f8 07 0f 87 8e 03 00 00 ff 24 85 d4 33 46 00 8a 0b 80 f9 30 7c 05 80 f9 39 7e 11 80 .G...........$..3F.....0|...9~..
62400 f9 41 7c 05 80 f9 46 7e 07 8d 41 9f 3c 05 77 22 8b 47 14 83 f8 10 0f 8d 71 03 00 00 43 88 0c 38 .A|...F~..A.<.w".G......q...C..8
62420 83 c2 ff 89 55 fc 83 55 08 ff ff 47 14 e9 45 03 00 00 8b 47 14 85 c0 0f 84 5c 03 00 00 c6 04 38 ....U..U...G..E....G.....\.....8
62440 00 8d 45 ec 6a 10 50 57 c7 45 f8 00 00 00 00 e8 48 c4 00 00 83 c4 0c 89 47 20 89 57 24 83 f8 ff ..E.j.PW.E......H.......G..W$...
62460 75 16 81 fa ff ff ff 7f 75 0e e8 02 b2 00 00 83 38 22 0f 84 21 03 00 00 8b 55 fc c7 47 18 01 00 u.......u.......8"..!....U..G...
62480 00 00 e9 f0 02 00 00 80 3b 0a 75 34 83 7f 20 00 75 27 83 7f 24 00 75 21 43 c7 47 18 05 00 00 00 ........;.u4....u'..$.u!C.G.....
624a0 83 c2 ff c7 86 b8 05 00 00 00 00 00 00 89 55 fc 83 55 08 ff e9 be 02 00 00 c7 47 18 02 00 00 00 ..............U..U........G.....
624c0 43 83 c2 ff 89 55 fc 83 55 08 ff e9 a7 02 00 00 8b 47 20 8b 4f 24 89 45 f4 8b 45 08 3b c8 7c 0e C....U..U........G..O$.E..E.;.|.
624e0 7f 05 39 55 f4 72 07 8b ca 89 4d f4 eb 03 8b 4d f4 8b 7d f0 80 bf fd 00 00 00 00 75 37 80 bf 60 ..9U.r....M....M..}........u7..`
62500 03 00 00 00 75 79 83 7d f4 00 75 0e 8b cb 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 51 53 ba 01 00 00 ....uy.}..u....Q...A..u.+.QS....
62520 00 8b ce e8 f8 1a fe ff 8b 55 fc 83 c4 08 89 45 f8 8b 45 08 83 7d f8 00 0f 85 78 fe ff ff 8b 7d .........U.....E..E..}....x....}
62540 0c 8b 4d f4 01 0f 8d 7e 08 29 4f 20 83 5f 24 00 03 d9 2b d1 89 55 fc 83 d8 00 83 7f 20 00 89 45 ..M....~.)O.._$...+..U.........E
62560 08 0f 85 10 02 00 00 83 7f 24 00 8b c8 0f 85 07 02 00 00 c7 47 18 03 00 00 00 e9 fb 01 00 00 c7 .........$..........G...........
62580 45 f8 00 00 00 00 eb b6 8a 03 3c 0a 75 25 43 c7 46 1c 00 00 00 00 83 c2 ff c7 46 30 00 00 00 00 E.........<.u%C.F.........F0....
625a0 c7 46 20 00 00 00 00 83 55 08 ff 89 55 fc e9 c4 01 00 00 3c 0d 0f 85 0b 02 00 00 43 83 c2 ff 89 .F......U...U......<.......C....
625c0 55 fc 83 55 08 ff e9 ac 01 00 00 8a 03 3c 0d 0f 84 96 00 00 00 3c 0a 0f 84 8e 00 00 00 8b 86 b8 U..U.........<.......<..........
625e0 05 00 00 8b 8e b4 05 00 00 89 45 f4 3b c1 7c 54 85 c9 74 1e 8d 04 09 89 86 b4 05 00 00 83 c0 03 ..........E.;.|T..t.............
62600 50 ff b6 b0 05 00 00 ff 15 88 fa 54 00 83 c4 08 eb 18 68 83 00 00 00 c7 86 b4 05 00 00 80 00 00 P..........T......h.............
62620 00 ff 15 84 fa 54 00 83 c4 04 85 c0 0f 84 73 01 00 00 8b 55 fc 89 86 b0 05 00 00 8b 86 b8 05 00 .....T........s....U............
62640 00 89 45 f4 8b 7d f4 8b 8e b0 05 00 00 8a 03 43 88 04 0f 8d 7e 08 ff 86 b8 05 00 00 83 c2 ff 89 ..E..}.........C....~...........
62660 55 fc 83 55 08 ff e9 0c 01 00 00 83 be b8 05 00 00 00 0f 84 b4 00 00 00 8b 8e b8 05 00 00 8b 86 U..U............................
62680 b0 05 00 00 c7 45 f8 00 00 00 00 c6 04 01 0d ff 86 b8 05 00 00 8b 8e b8 05 00 00 8b 86 b0 05 00 .....E..........................
626a0 00 c6 04 01 0a ff 86 b8 05 00 00 8b 86 b0 05 00 00 8b 8e b8 05 00 00 c6 04 01 00 8b 45 f0 80 b8 ............................E...
626c0 60 03 00 00 00 75 42 8b 8e b8 05 00 00 8b 96 b0 05 00 00 85 c9 75 13 8b ca 8d 41 01 89 45 f4 90 `....uB..............u....A..E..
626e0 8a 01 41 84 c0 75 f9 2b 4d f4 51 52 ba 02 00 00 00 8b ce e8 28 19 fe ff 83 c4 08 89 45 f8 85 c0 ..A..u.+M.QR........(.......E...
62700 0f 85 b0 fc ff ff 8b 55 fc c7 86 b8 05 00 00 00 00 00 00 c7 47 18 06 00 00 00 80 3b 0a 74 58 43 .......U............G......;.tXC
62720 83 c2 ff 89 55 fc 83 55 08 ff eb 4b c7 47 18 07 00 00 00 eb 45 80 3b 0a 0f 85 88 00 00 00 43 c7 ....U..U...K.G......E.;.......C.
62740 47 18 07 00 00 00 83 c2 ff 89 55 fc 83 55 08 ff eb 25 8a 03 3c 0d 74 0d 3c 0a 74 14 c7 47 18 05 G.........U..U...%..<.t.<.t..G..
62760 00 00 00 eb 15 43 83 c2 ff 89 55 fc 83 55 08 ff c7 47 18 04 00 00 00 8b 4d 08 8b c2 0b c1 0f 85 .....C....U..U...G......M.......
62780 5c fc ff ff 33 c0 5f 5e 5b 8b e5 5d c3 b8 01 00 00 00 5f 5e 5b 8b e5 5d c3 b8 02 00 00 00 5f 5e \...3._^[..]......_^[..]......_^
627a0 5b 8b e5 5d c3 b8 06 00 00 00 5f 5e 5b 8b e5 5d c3 80 3b 0a 75 10 8d 42 ff 89 47 28 83 c8 ff 5f [..]......_^[..]..;.u..B..G(..._
627c0 5e 5b 8b e5 5d c3 5f 5e b8 03 00 00 00 5b 8b e5 5d c3 66 90 f3 2f 46 00 87 30 46 00 d0 30 46 00 ^[..]._^.....[..].f../F..0F..0F.
627e0 88 31 46 00 b1 33 46 00 cb 31 46 00 35 33 46 00 52 33 46 00 cc cc cc cc cc cc cc cc cc cc cc cc .1F..3F..1F.53F.R3F.............
62800 55 8b ec 83 ec 4c 8b 45 10 89 55 fc 89 4d f0 c7 45 f4 00 00 00 00 89 45 f8 53 56 57 85 c0 0f 8c U....L.E..U..M..E......E.SVW....
62820 b9 01 00 00 8b 75 0c 7f 08 85 f6 0f 82 ac 01 00 00 8b 5d 14 85 db 74 15 83 7b 04 00 0f 8c 9b 01 .....u............]...t..{......
62840 00 00 7f 09 83 3b 00 0f 82 90 01 00 00 6a 10 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 75 0a 8d 47 .....;.......j.....T........u..G
62860 1b 5f 5e 5b 8b e5 5d c3 8b 55 fc c7 07 00 00 00 00 83 fa 02 0f 8f ad 00 00 00 8b 4d 10 8b c6 0b ._^[..]..U.................M....
62880 c1 75 20 8b 4d 08 8b f1 8d 46 01 89 45 10 66 90 8a 06 46 84 c0 75 f9 2b 75 10 c7 45 f8 00 00 00 .u..M....F..E.f...F..u.+u..E....
628a0 00 eb 26 85 c9 7c 1f 7f 05 83 fe ff 72 18 57 be 2b 00 00 00 ff 15 8c fa 54 00 83 c4 04 8b c6 5f ..&..|......r.W.+.......T......_
628c0 5e 5b 8b e5 5d c3 8b 4d 08 85 d2 74 4b 8d 46 01 50 ff 15 84 fa 54 00 83 c4 04 89 45 f4 89 47 08 ^[..]..M...tK.F.P....T.....E..G.
628e0 85 c0 75 16 57 8d 70 1b ff 15 8c fa 54 00 83 c4 04 8b c6 5f 5e 5b 8b e5 5d c3 56 ff 75 08 50 e8 ..u.W.p.....T......_^[..].V.u.P.
62900 8c 5c 00 00 8b 47 08 83 c4 0c 8b 55 fc c6 04 06 00 8b c6 89 47 0c eb 15 8b c6 89 4f 08 ba 01 00 .\...G.....U........G......O....
62920 00 00 89 47 0c eb 06 8b 45 08 89 47 08 89 57 04 85 db 74 0d 83 fa 04 74 1e 01 33 8b 45 f8 11 43 ...G....E..G..W...t....t..3.E..C
62940 04 8b 4d f0 8b 01 85 c0 74 02 89 38 89 39 33 c0 5f 5e 5b 8b e5 5d c3 8b 77 08 b8 f4 fa 49 00 8b ..M.....t..8.93._^[..]..w....I..
62960 ce 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb ...:.u...t..P.:Q.u.........u.3..
62980 05 1b c0 83 c8 01 85 c0 74 b7 8d 45 b8 50 56 e8 b9 d8 00 00 83 c4 08 85 c0 75 19 8b 45 be 25 00 ........t..E.PV..........u..E.%.
629a0 f0 00 00 3d 00 40 00 00 74 0a 8b 45 d0 01 03 8b 45 d4 eb 8a 57 ff 15 8c fa 54 00 8b 45 f4 83 c4 ...=.@..t..E....E...W....T..E...
629c0 04 be 2b 00 00 00 85 c0 74 0a 50 ff 15 8c fa 54 00 83 c4 04 8b c6 5f 5e 5b 8b e5 5d c3 5f 5e b8 ..+.....t.P....T......_^[..]._^.
629e0 2b 00 00 00 5b 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 83 e4 f8 8b 4d 10 8d 55 14 56 57 e8 4d +...[..]........U......M..U.VW.M
62a00 07 ff ff 8b f0 85 f6 75 09 8d 46 1b 5f 5e 8b e5 5d c3 ff 75 0c 8b 4d 08 33 d2 6a 00 6a 00 56 e8 .......u..F._^..]..u..M.3.j.j.V.
62a20 dc fd ff ff 8b f8 83 c4 10 85 ff 74 0a 56 ff 15 8c fa 54 00 83 c4 04 8b c7 5f 5e 8b e5 5d c3 cc ...........t.V....T......_^..]..
62a40 53 8b d9 56 8b 33 85 f6 74 2d 57 0f 1f 44 00 00 83 7e 04 02 8b 3e 7f 0c ff 76 08 ff 15 8c fa 54 S..V.3..t-W..D...~...>...v.....T
62a60 00 83 c4 04 56 ff 15 8c fa 54 00 83 c4 04 8b f7 85 ff 75 dc 89 3b 5f 5e 5b c3 cc cc cc cc cc cc ....V....T........u..;_^[.......
62a80 55 8b ec 51 53 56 8b 71 2c 33 db 57 33 ff 89 55 fc 85 f6 75 66 ff 71 0c ff 15 90 fa 54 00 8b f8 U..QSV.q,3.W3..U...uf.q.....T...
62aa0 83 c4 04 85 ff 0f 84 9f 00 00 00 6a 2f 57 8b f7 e8 0b 47 00 00 6a 5c 57 8b d8 e8 01 47 00 00 83 ...........j/W....G..j\W....G...
62ac0 c4 10 85 db 74 13 85 c0 74 0a 3b d8 8b f0 0f 47 f3 46 eb 0c 8d 73 01 eb 07 85 c0 74 03 8d 70 01 ....t...t.;....G.F...s.....t..p.
62ae0 56 ff 15 90 fa 54 00 57 8b f0 ff 15 8c fa 54 00 83 c4 08 8b fe 85 f6 74 51 33 db 6a 5c 56 e8 fd V....T.W......T........tQ3.j\V..
62b00 47 00 00 83 c4 08 85 c0 75 0f 6a 22 56 e8 ee 47 00 00 83 c4 08 85 c0 74 66 8b ce 8d 51 01 66 90 G.......u.j"V..G.......tf...Q.f.
62b20 8a 01 41 84 c0 75 f9 2b ca 8d 04 4d 01 00 00 00 50 ff 15 84 fa 54 00 8b d8 83 c4 04 85 db 75 16 ..A..u.+...M....P....T........u.
62b40 57 ff 15 8c fa 54 00 83 c4 04 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8a 0e 8b c3 84 c9 74 1c 66 90 W....T........._^[..].......t.f.
62b60 80 f9 5c 74 05 80 f9 22 75 06 c6 00 5c 40 8a 0e 46 88 08 40 8a 0e 84 c9 75 e6 c6 00 00 8b f3 56 ..\t..."u...\@..F..@....u......V
62b80 68 50 37 54 00 ff 75 08 ff 75 fc e8 60 fe ff ff 53 8b f0 ff 15 8c fa 54 00 57 ff 15 8c fa 54 00 hP7T..u..u..`...S......T.W....T.
62ba0 83 c4 18 8b c6 5f 5e 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 81 ec 68 02 00 00 53 8b 5d 08 8b c2 89 ....._^[..].....U....h...S.]....
62bc0 45 e0 0f 57 c0 89 4d d8 c7 45 f8 00 00 00 00 66 0f 13 45 ec c7 45 e8 00 00 00 00 c7 00 00 00 00 E..W..M..E.....f..E..E..........
62be0 00 56 57 85 db 0f 84 e4 04 00 00 e8 e0 06 00 00 89 45 e4 85 c0 75 0c b8 1b 00 00 00 5f 5e 5b 8b .VW..............E...u......_^[.
62c00 e5 5d c3 50 8b 45 0c b9 60 37 54 00 85 c0 0f 45 c8 8d 45 f8 51 68 84 37 54 00 6a 00 50 e8 ce fd .].P.E..`7T....E..E.Qh.7T.j.P...
62c20 ff ff 8b f0 83 c4 14 85 f6 0f 85 fe 04 00 00 8b 45 f8 89 45 dc 89 45 d4 8b 45 ec 0b 45 f0 74 1f ................E..E..E..E..E.t.
62c40 68 1c f9 49 00 8d 45 ec 50 8d 45 f8 50 e8 9e fd ff ff 8b f0 83 c4 0c 85 f6 0f 85 ba 04 00 00 ff h..I..E.P.E.P...................
62c60 75 e4 8d 45 ec 68 98 37 54 00 50 8d 45 f8 50 e8 7c fd ff ff 8b f0 83 c4 10 85 f6 0f 85 98 04 00 u..E.h.7T.P.E.P.|...............
62c80 00 68 a0 37 54 00 8d 45 ec 50 8d 45 f8 50 e8 5d fd ff ff 8b f0 83 c4 0c 85 f6 0f 85 79 04 00 00 .h.7T..E.P.E.P.]............y...
62ca0 8d 45 ec 50 8b 43 08 8d 4d f8 99 52 50 ff 73 04 8d 56 01 e8 48 fb ff ff 8b f0 83 c4 10 85 f6 0f .E.P.C..M..RP.s..V..H...........
62cc0 85 54 04 00 00 68 c8 37 54 00 8d 45 ec 50 8d 45 f8 50 e8 19 fd ff ff 8b f0 83 c4 0c 85 f6 0f 85 .T...h.7T..E.P.E.P..............
62ce0 35 04 00 00 39 43 24 74 3c ff 75 e8 ff 15 8c fa 54 00 83 c4 04 e8 d6 05 00 00 89 45 e8 85 c0 0f 5...9C$t<.u.....T..........E....
62d00 84 d3 03 00 00 50 68 cc 37 54 00 8d 45 ec 50 8d 45 f8 50 e8 d8 fc ff ff 8b f0 83 c4 10 85 f6 0f .....Ph.7T..E.P.E.P.............
62d20 85 f4 03 00 00 8b fb 89 7d 08 66 0f 1f 44 00 00 83 7b 24 00 74 26 ff 75 e8 8d 45 ec 68 fc 37 54 ........}.f..D...{$.t&.u..E.h.7T
62d40 00 50 8d 45 f8 50 e8 a5 fc ff ff 8b f0 83 c4 10 85 f6 0f 85 c1 03 00 00 8b cf eb 13 8b 43 28 a8 .P.E.P.......................C(.
62d60 51 74 25 83 7b 2c 00 75 04 a8 01 74 13 8b cb 8d 45 ec 50 8d 55 f8 e8 05 fd ff ff 8b f0 83 c4 04 Qt%.{,.u...t....E.P.U...........
62d80 85 f6 0f 85 91 03 00 00 8b 47 1c 85 c0 74 20 50 68 24 38 54 00 8d 45 ec 50 8d 45 f8 50 e8 4e fc .........G...t.Ph$8T..E.P.E.P.N.
62da0 ff ff 8b f0 83 c4 10 85 f6 0f 85 6a 03 00 00 8b 7f 20 85 ff 74 2a ff 37 8d 45 ec 68 38 38 54 00 ...........j........t*.7.E.h88T.
62dc0 50 8d 45 f8 50 e8 26 fc ff ff 8b f0 83 c4 10 85 f6 0f 85 42 03 00 00 8b 7f 04 85 ff 75 d8 eb 08 P.E.P.&............B........u...
62de0 85 f6 0f 85 31 03 00 00 68 40 38 54 00 8d 45 ec 50 8d 45 f8 50 e8 f6 fb ff ff 8b f0 83 c4 0c 85 ....1...h@8T..E.P.E.P...........
62e00 f6 0f 85 12 03 00 00 8b 43 28 a8 03 75 77 a8 10 74 0f 8d 45 ec 50 8b 43 18 99 52 50 ff 73 14 eb ........C(..uw..t..E.P.C..RP.s..
62e20 4d a8 40 74 30 84 c0 79 08 8b 43 38 8b 53 3c eb 04 8b 43 10 99 8d 4d ec 51 52 50 ff 73 30 ba 03 M.@t0..y..C8.S<...C...M.QRP.s0..
62e40 00 00 00 8d 4d f8 e8 b5 f9 ff ff 83 c4 10 8b f0 e9 e4 01 00 00 84 c0 79 08 8b 43 38 8b 53 3c eb ....M..................y..C8.S<.
62e60 04 8b 43 10 99 8d 4d ec 51 52 50 ff 73 0c ba 02 00 00 00 8d 4d f8 e8 85 f9 ff ff 83 c4 10 8b f0 ..C...M.QRP.s.......M...........
62e80 e9 b4 01 00 00 8b 7d 08 b8 f4 fa 49 00 8b 7f 0c 8b cf 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a ......}....I........:.u...t..P.:
62ea0 51 01 75 0e 83 c0 02 83 c1 02 84 d2 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 75 0b 50 e8 93 8e 00 Q.u.........u.3..........u.P....
62ec0 00 83 c4 04 eb 0e 68 60 fd 49 00 57 e8 b1 a2 00 00 83 c4 08 8b f8 85 ff 0f 84 12 02 00 00 6a 00 ......h`.I.W..................j.
62ee0 e8 6f 8e 00 00 83 c4 04 57 3b f8 0f 84 d2 00 00 00 e8 1a a3 00 00 8b 45 08 83 c4 04 83 7d f0 00 .o......W;.............E.....}..
62f00 8b 78 0c 0f 8c b3 00 00 00 7f 0a 83 7d ec 00 0f 82 a7 00 00 00 6a 10 ff 15 84 fa 54 00 8b f0 83 .x..........}........j.....T....
62f20 c4 04 85 f6 0f 84 ae 01 00 00 c7 06 00 00 00 00 8b d7 89 7e 08 b9 f4 fa 49 00 c7 46 04 04 00 00 ...................~....I..F....
62f40 00 8a 01 3a 02 75 1a 84 c0 74 12 8a 41 01 3a 42 01 75 0e 83 c1 02 83 c2 02 84 c0 75 e4 33 c0 eb ...:.u...t..A.:B.u.........u.3..
62f60 05 1b c0 83 c8 01 85 c0 74 34 8d 45 9c 50 57 e8 d9 d2 00 00 83 c4 08 85 c0 0f 85 60 01 00 00 8b ........t4.E.PW............`....
62f80 45 a2 25 00 f0 00 00 3d 00 40 00 00 0f 84 4d 01 00 00 8b 45 b4 01 45 ec 8b 45 b8 11 45 f0 8b 45 E.%....=.@....M....E..E..E..E..E
62fa0 f8 85 c0 74 02 89 30 8b 7d 08 89 75 f8 33 f6 8b 7f 24 8b c7 89 7d 08 e9 90 00 00 00 be 2b 00 00 ...t..0.}..u.3...$...}.......+..
62fc0 00 eb 76 68 00 02 00 00 8d 85 9c fd ff ff 6a 01 50 e8 94 a8 00 00 83 c4 10 85 c0 74 5c 0f 1f 00 ..vh..........j.P..........t\...
62fe0 8d 4d ec ba 02 00 00 00 51 6a 00 50 8d 85 9c fd ff ff 50 8d 4d f8 e8 05 f8 ff ff 8b f0 83 c4 10 .M......Qj.P......P.M...........
63000 85 f6 75 35 57 e8 b8 a3 00 00 83 c4 04 85 c0 75 28 57 e8 d7 a3 00 00 83 c4 04 85 c0 75 1b 57 68 ..u5W..........u(W..........u.Wh
63020 00 02 00 00 8d 85 9c fd ff ff 6a 01 50 e8 38 a8 00 00 83 c4 10 85 c0 75 a7 8b 7d 08 8b 7f 24 8b ..........j.P.8........u..}...$.
63040 c7 89 7d 08 85 f6 0f 85 cd 00 00 00 85 c0 0f 85 dc fc ff ff 8b 7d e8 39 43 24 74 20 57 68 60 38 ..}..................}.9C$t.Wh`8
63060 54 00 8d 45 ec 50 8d 45 f8 50 e8 81 f9 ff ff 8b f0 83 c4 10 85 f6 0f 85 9d 00 00 00 8b 1b 85 db T..E.P.E.P......................
63080 0f 85 b2 fb ff ff 8b 5d e4 8d 45 ec 53 68 6c 38 54 00 50 8d 45 f8 50 e8 54 f9 ff ff 8b f0 83 c4 .......]..E.Shl8T.P.E.P.T.......
630a0 10 85 f6 75 74 8b 45 10 8b 4d ec 8b 55 f0 57 89 08 89 50 04 ff 15 8c fa 54 00 83 c4 04 53 ff 15 ...ut.E..M..U.W...P.....T....S..
630c0 8c fa 54 00 8b 45 e0 83 c4 04 8b 4d dc 89 08 33 c0 5f 5e 5b 8b e5 5d c3 be 1b 00 00 00 eb 3a 56 ..T..E.....M...3._^[..].......:V
630e0 ff 15 8c fa 54 00 83 c4 04 be 2b 00 00 00 eb 29 8b 4d d8 85 c9 74 14 8b 45 08 ff 70 0c 68 48 38 ....T.....+....).M...t..E..p.hH8
63100 54 00 51 e8 a8 0b fe ff 83 c4 0c 8b 45 e0 be 1a 00 00 00 c7 00 00 00 00 00 8d 4d d4 e8 1f f9 ff T.Q.........E.............M.....
63120 ff ff 75 e8 ff 15 8c fa 54 00 83 c4 04 ff 75 e4 ff 15 8c fa 54 00 83 c4 04 8b c6 5f 5e 5b 8b e5 ..u.....T.....u.....T......_^[..
63140 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 56 8b f1 57 8b fa 8b 0e 83 79 04 03 75 ]...............U..V..W.....y..u
63160 18 8b 46 0c 85 c0 75 04 5f 5e 5d c3 ff 71 08 ff 75 08 6a 01 57 ff d0 eb 31 8b 46 08 85 c0 75 1e ..F...u._^]..q..u.j.W...1.F...u.
63180 68 60 fd 49 00 ff 71 08 e8 f5 9f 00 00 83 c4 08 89 46 08 85 c0 75 07 5f 83 c8 ff 5e 5d c3 50 ff h`.I..q..........F...u._...^].P.
631a0 75 08 6a 01 57 e8 c0 a6 00 00 8b f8 83 c4 10 85 ff 75 19 8b 46 08 85 c0 74 0c 50 e8 50 a0 00 00 u.j.W............u..F...t.P.P...
631c0 83 c4 04 89 7e 08 8b 06 8b 00 89 06 8b c7 5f 5e 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ....~........._^]...............
631e0 55 8b ec 51 8b 45 0c 0f af 45 10 56 57 8b 7d 14 33 f6 89 45 0c 8b 0f 85 c9 75 08 5f 33 c0 5e 8b U..Q.E...E.VW.}.3..E.....u._3.^.
63200 e5 5d c3 8b 49 04 83 f9 04 74 05 83 f9 03 75 1b 8b 55 08 8b cf 50 e8 35 ff ff ff 8b f0 83 c4 04 .]..I....t....u..U...P.5........
63220 85 f6 0f 85 97 00 00 00 8b 45 0c 8b 0f 8b 57 04 89 55 10 89 55 fc 8b d0 53 8b 59 0c 2b d6 8b c3 .........E....W..U..U...S.Y.+...
63240 2b 47 04 3b c2 77 57 8b 47 04 66 0f 1f 44 00 00 2b d8 8b 41 08 03 45 10 53 50 8b 45 08 03 c6 50 +G.;.wW.G.f..D..+..A..E.SP.E...P
63260 e8 2b 53 00 00 8b 0f 83 c4 0c 8b 41 0c 2b 47 04 c7 47 04 00 00 00 00 03 f0 8b 09 89 0f 85 c9 74 .+S........A.+G..G.............t
63280 44 83 79 04 03 7d 3e 8b 55 0c 33 c0 8b 59 0c 2b d6 8b 7d 14 89 45 10 89 45 fc 3b da 76 b2 8b 49 D.y..}>.U.3..Y.+..}..E..E.;.v..I
632a0 08 03 4d fc 8b 45 08 52 51 03 c6 50 e8 df 52 00 00 8b 45 0c 83 c4 0c 8b c8 2b ce 01 4f 04 5b 5f ..M..E.RQ..P..R...E......+..O.[_
632c0 5e 8b e5 5d c3 5b 5f 8b c6 5e 8b e5 5d c3 cc cc 55 8b ec 83 ec 0c 53 8b 1d 2c 80 49 00 56 57 8d ^..].[_..^..]...U.....S..,.I.VW.
632e0 7d f4 33 f6 68 40 00 00 f0 6a 01 6a 00 6a 00 8d 45 fc c7 45 fc 00 00 00 00 50 ff 15 24 80 49 00 }.3.h@...j.j.j..E..E.....P..$.I.
63300 85 c0 74 3c 57 6a 04 ff 75 fc ff 15 28 80 49 00 6a 00 ff 75 fc 85 c0 74 25 ff d3 46 83 c7 04 83 ..t<Wj..u...(.I.j..u...t%..F....
63320 fe 02 72 c0 ff 75 f8 ff 75 f4 68 78 38 54 00 e8 8c fd fe ff 83 c4 0c 5f 5e 5b 8b e5 5d c3 ff d3 ..r..u..u.hx8T........._^[..]...
63340 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc 55 8b ec 81 ec ac 05 00 00 8d 45 f0 53 56 57 50 _^3.[..]........U.........E.SVWP
63360 a1 e0 08 55 00 8b f2 68 9c 38 54 00 8b d9 8b 40 44 ff d0 85 c0 74 0c b8 04 00 00 00 5f 5e 5b 8b ...U...h.8T....@D....t......_^[.
63380 e5 5d c3 8b 45 f0 50 8b 78 08 a1 e0 08 55 00 89 7d f4 8b 40 40 ff d0 57 ff 15 84 fa 54 00 83 c4 .]..E.P.x....U..}..@@..W....T...
633a0 04 89 45 fc 85 c0 0f 84 98 02 00 00 8b 4d 14 8b 51 08 85 d2 0f 84 e1 00 00 00 8b 4d 0c 8d 45 a0 ..E..........M..Q..........M..E.
633c0 c7 45 dc 00 00 00 00 c7 45 e0 05 00 00 00 89 45 e4 c7 45 a4 02 00 00 00 8d 79 01 c7 45 a8 00 00 .E......E......E..E......y..E...
633e0 00 00 c7 45 a0 00 00 00 00 c7 45 b0 03 00 00 00 89 4d b4 8a 01 41 84 c0 75 f9 8b 45 10 2b cf 89 ...E......E......M...A..u..E.+..
63400 4d ac 8b c8 c7 45 bc 03 00 00 00 89 45 c0 8d 79 01 8a 01 41 84 c0 75 f9 8b 45 f4 2b cf 8b 7d fc M....E......E..y...A..u..E.+..}.
63420 89 45 d0 8d 45 dc 6a 00 50 a1 e0 08 55 00 6a 00 89 4d b8 c7 45 c8 03 00 00 00 c7 45 cc 00 00 00 .E..E.j.P...U.j..M..E......E....
63440 00 c7 45 c4 00 00 00 00 c7 45 d4 09 00 00 00 89 7d d8 8b 40 38 52 ff d0 85 c0 75 0b 8b 5d 14 8b ..E......E......}..@8R....u..]..
63460 7d d0 8b 53 08 eb 39 50 68 bc 38 54 00 53 e8 5d 07 fe ff 8b 5d 14 83 c4 0c a1 e0 08 55 00 ff 73 }..S..9Ph.8T.S.]....].......U..s
63480 08 8b 40 24 ff d0 ff 73 08 ff 15 8c fa 54 00 83 c4 04 c7 43 08 00 00 00 00 eb 10 8b 7d f0 8b d9 ..@$...s.....T.....C........}...
634a0 85 d2 0f 85 57 04 00 00 8b 7d fc 85 f6 0f 84 ab 01 00 00 80 3e 00 0f 84 a2 01 00 00 8b 55 08 8d ....W....}..........>........U..
634c0 85 5c ff ff ff 50 8b ce e8 c3 05 fe ff 83 c4 04 85 c0 0f 85 c8 02 00 00 8b 33 89 75 f8 39 85 64 .\...P...................3.u.9.d
634e0 ff ff ff 74 0c 39 85 68 ff ff ff 0f 85 65 01 00 00 8b 1d ac 80 49 00 8a 06 84 c0 74 1e 0f 1f 00 ...t.9.h.....e.......I.....t....
63500 0f b6 c0 50 e8 77 dd 00 00 83 c4 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 89 75 f8 8d 45 f8 8b ce ...P.w........t..F.F..u..u..E...
63520 50 8d 85 58 fa ff ff 50 8d 95 58 fe ff ff e8 dd 2c 00 00 83 c4 08 84 c0 0f 84 12 01 00 00 ba ac P..X...P..X.....,...............
63540 38 54 00 8d 8d 58 fe ff ff e8 52 bd ff ff 85 c0 0f 84 9a 00 00 00 6a 00 6a 00 6a ff 8d 85 58 fa 8T...X....R...........j.j.j...X.
63560 ff ff 50 6a 08 68 e9 fd 00 00 ff d3 8b f0 85 f6 0f 8e c1 00 00 00 8d 0c 36 51 ff 15 84 fa 54 00 ..Pj.h..................6Q....T.
63580 8b f8 83 c4 04 85 ff 0f 84 aa 00 00 00 56 57 6a ff 8d 85 58 fa ff ff 50 6a 00 68 e9 fd 00 00 ff .............VWj...X...Pj.h.....
635a0 d3 57 85 c0 0f 84 84 00 00 00 ff 15 80 fa 54 00 8b f0 83 c4 04 85 f6 74 74 ff b5 64 ff ff ff ff .W............T........tt..d....
635c0 15 8c fa 54 00 83 c4 04 89 b5 64 ff ff ff 8d 4e 02 66 8b 06 83 c6 02 66 85 c0 75 f5 2b f1 d1 fe ...T......d....N.f.....f..u.+...
635e0 57 89 b5 68 ff ff ff ff 15 8c fa 54 00 83 c4 04 8b 75 f8 8a 06 84 c0 74 22 0f 1f 80 00 00 00 00 W..h.......T.....u.....t".......
63600 0f b6 c0 50 e8 77 dc 00 00 83 c4 04 85 c0 74 08 8a 46 01 46 84 c0 75 e8 89 75 f8 80 3e 2c 0f 85 ...P.w........t..F.F..u..u..>,..
63620 d3 fe ff ff 46 89 75 f8 e9 ca fe ff ff 57 ff 15 8c fa 54 00 83 c4 04 8b 5d fc 53 ff 15 8c fa 54 ....F.u......W....T.....].S....T
63640 00 83 c4 04 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 7d fc 8b 5d 14 8d b5 5c ff ff ff eb 02 33 f6 ........._^[..]..}..]...\.....3.
63660 8d 85 78 ff ff ff 50 8d 45 e8 50 a1 e0 08 55 00 6a 00 6a 00 56 8b 40 0c 6a 00 6a 02 68 9c 38 54 ..x...P.E.P...U.j.j.V.@.j.j.h.8T
63680 00 6a 00 ff d0 85 c0 74 51 85 f6 74 37 ff 36 ff 15 8c fa 54 00 83 c4 04 c7 06 00 00 00 00 ff 76 .j.....tQ..t7.6....T...........v
636a0 10 ff 15 8c fa 54 00 83 c4 04 c7 46 10 00 00 00 00 ff 76 08 ff 15 8c fa 54 00 83 c4 04 c7 46 08 .....T.....F......v.....T.....F.
636c0 00 00 00 00 57 ff 15 8c fa 54 00 83 c4 04 b8 43 00 00 00 5f 5e 5b 8b e5 5d c3 8b 55 0c 8d 45 a0 ....W....T.....C..._^[..]..U..E.
636e0 89 45 e4 8b 03 89 45 a8 8b 43 04 8d 4a 01 c7 45 dc 00 00 00 00 c7 45 e0 03 00 00 00 c7 45 a4 02 .E....E..C..J..E......E......E..
63700 00 00 00 89 45 a0 c7 45 b0 03 00 00 00 89 55 b4 8a 02 42 84 c0 75 f9 8d 45 88 c7 45 bc 03 00 00 ....E..E......U...B..u..E..E....
63720 00 2b d1 89 45 9c 8b 45 f4 8b 4d 10 89 55 ac c7 45 c0 00 00 00 00 c7 45 b8 00 00 00 00 c7 45 94 .+..E..E..M..U..E......E......E.
63740 00 00 00 00 c7 45 98 01 00 00 00 c7 45 8c 02 00 00 00 89 7d 90 89 45 88 e8 43 8a ff ff 8b d8 85 .....E......E......}..E..C......
63760 db 75 43 8d 45 e8 50 a1 e0 08 55 00 8b 40 10 ff d0 85 f6 74 2b ff 36 ff 15 8c fa 54 00 83 c4 04 .uC.E.P...U..@.....t+.6....T....
63780 89 1e ff 76 10 ff 15 8c fa 54 00 83 c4 04 89 5e 10 ff 76 08 ff 15 8c fa 54 00 83 c4 04 89 5e 08 ...v.....T.....^..v.....T.....^.
637a0 57 e9 95 fe ff ff 6a 08 6a 01 ff 15 94 fa 54 00 8b 4d 14 83 c4 08 89 41 08 85 c0 0f 84 83 fe ff W.....j.j.....T..M.....A........
637c0 ff 8d 8d 78 ff ff ff 51 8d 4d 84 51 8d 4d 94 51 50 6a 00 8d 45 dc 50 6a 00 6a 00 68 00 00 00 01 ...x...Q.M.Q.M.QPj..E.Pj.j.h....
637e0 53 6a 00 8d 45 e8 50 a1 e0 08 55 00 8b 40 18 ff d0 53 8b f8 ff 15 8c fa 54 00 83 c4 04 81 ff 13 Sj..E.P...U..@...S......T.......
63800 03 09 00 0f 84 98 00 00 00 81 ff 14 03 09 00 0f 84 8c 00 00 00 85 ff 0f 84 96 00 00 00 81 ff 12 ................................
63820 03 09 00 0f 84 8a 00 00 00 8d 45 e8 50 a1 e0 08 55 00 8b 40 10 ff d0 85 f6 74 37 ff 36 ff 15 8c ..........E.P...U..@.....t7.6...
63840 fa 54 00 83 c4 04 c7 06 00 00 00 00 ff 76 10 ff 15 8c fa 54 00 83 c4 04 c7 46 10 00 00 00 00 ff .T...........v.....T.....F......
63860 76 08 ff 15 8c fa 54 00 83 c4 04 c7 46 08 00 00 00 00 8b 5d fc 53 ff 15 8c fa 54 00 8b 5d 14 83 v.....T.....F......].S....T..]..
63880 c4 04 ff 73 08 ff 15 8c fa 54 00 c7 43 08 00 00 00 00 83 c4 04 b8 1b 00 00 00 5f 5e 5b 8b e5 5d ...s.....T..C............._^[..]
638a0 c3 8d 45 94 50 8d 45 e8 50 a1 e0 08 55 00 8b 40 20 ff d0 8b 7d 88 8d 45 e8 50 a1 e0 08 55 00 8b ..E.P.E.P...U..@....}..E.P...U..
638c0 40 10 ff d0 85 f6 74 37 ff 36 ff 15 8c fa 54 00 83 c4 04 c7 06 00 00 00 00 ff 76 10 ff 15 8c fa @.....t7.6....T...........v.....
638e0 54 00 83 c4 04 c7 46 10 00 00 00 00 ff 76 08 ff 15 8c fa 54 00 83 c4 04 c7 46 08 00 00 00 00 8d T.....F......v.....T.....F......
63900 47 01 50 ff 15 84 fa 54 00 8b 5d fc 8b f0 83 c4 04 85 f6 0f 84 21 fd ff ff 57 53 56 e8 6f 4c 00 G.P....T..]..........!...WSV.oL.
63920 00 8b 45 18 83 c4 0c c6 04 3e 00 89 30 8b 45 1c 53 89 38 ff 15 8c fa 54 00 83 c4 04 33 c0 5f 5e ..E......>..0.E.S.8....T....3._^
63940 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 58 53 56 8b 75 18 33 db 57 33 ff [..]............U....XSV.u.3.W3.
63960 89 55 ec 89 4d e8 89 7d f8 89 5d f4 39 5e 0c 74 18 39 5e 04 75 13 8b ce e8 93 02 00 00 b8 43 00 .U..M..}..].9^.t.9^.u.........C.
63980 00 00 5f 5e 5b 8b e5 5d c3 39 5e 30 75 51 ff 75 10 ff 75 0c 68 b0 aa 53 00 e8 22 f7 fe ff 8b d8 .._^[..].9^0uQ.u..u.h..S..".....
639a0 83 c4 0c 85 db 74 18 8b cb e8 f2 87 ff ff 89 45 18 53 85 c0 75 18 ff 15 8c fa 54 00 83 c4 04 89 .....t.........E.S..u.....T.....
639c0 7e 30 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 ff 15 8c fa 54 00 8b 45 18 83 c4 04 89 46 30 33 db 39 ~0....._^[..].....T..E.....F03.9
639e0 7e 38 75 51 8d 45 f0 50 a1 e0 08 55 00 68 f0 38 54 00 8b 40 44 ff d0 89 46 04 85 c0 74 0c b8 04 ~8uQ.E.P...U.h.8T..@D...F...t...
63a00 00 00 00 5f 5e 5b 8b e5 5d c3 8b 4d f0 51 8b 41 08 89 46 34 a1 e0 08 55 00 8b 40 40 ff d0 ff 76 ..._^[..]..M.Q.A..F4...U..@@...v
63a20 34 ff 15 84 fa 54 00 83 c4 04 89 46 38 85 c0 0f 84 88 01 00 00 39 7e 08 0f 85 97 00 00 00 8b 4d 4....T.....F8........9~........M
63a40 ec 85 c9 74 23 80 39 00 74 1e 8b 55 08 8d 46 10 50 e8 3a 00 fe ff 8b f8 83 c4 04 85 ff 0f 85 9e ...t#.9.t..U..F.P.:.............
63a60 01 00 00 8d 46 10 eb 02 33 c0 6a 08 89 46 2c ff 15 84 fa 54 00 83 c4 04 89 46 08 85 c0 0f 84 3a ....F...3.j..F,....T.....F.....:
63a80 01 00 00 0f 57 c0 66 0f d6 00 8d 45 dc 50 ff 76 08 a1 e0 08 55 00 6a 00 6a 00 ff 76 2c 8b 40 0c ....W.f....E.P.v....U.j.j..v,.@.
63aa0 6a 00 6a 02 68 f0 38 54 00 6a 00 ff d0 89 46 04 85 c0 0f 85 c5 fe ff ff 6a 08 ff 15 84 fa 54 00 j.j.h.8T.j....F.........j.....T.
63ac0 83 c4 04 89 46 0c 85 c0 0f 84 ef 00 00 00 0f 57 c0 66 0f d6 00 8b 4d 14 85 c9 74 6c 8a 01 84 c0 ....F..........W.f....M...tl....
63ae0 74 66 3c 3d 74 21 8d 45 f8 50 8d 55 f4 e8 0e e5 ff ff 8b f8 83 c4 04 85 ff 0f 85 02 01 00 00 8b tf<=t!.E.P.U....................
63b00 45 f8 8b 5d f4 eb 02 33 c0 85 db 75 1a 68 04 39 54 00 ff 75 e8 e8 b6 00 fe ff 83 c4 08 8d 43 3d E..]...3...u.h.9T..u..........C=
63b20 5f 5e 5b 8b e5 5d c3 8d 4d b8 c7 45 ac 00 00 00 00 c7 45 b0 01 00 00 00 89 4d b4 c7 45 bc 02 00 _^[..]..M..E......E......M..E...
63b40 00 00 89 5d c0 89 45 b8 8d 45 c4 c7 45 d0 00 00 00 00 89 45 d8 8d 55 dc 8b 46 38 33 c9 52 89 45 ...]..E..E..E......E..U..F83.R.E
63b60 cc 8d 55 e4 8b 46 34 85 db 52 89 45 c4 8d 55 d0 8b 46 0c 0f 45 c8 52 50 6a 00 33 d2 c7 45 d4 01 ..U..F4..R.E..U..F..E.RPj.3..E..
63b80 00 00 00 85 db c7 45 c8 02 00 00 00 8d 45 ac 0f 44 c2 50 a1 e0 08 55 00 6a 10 52 6a 10 ff 76 30 ......E......E..D.P...U.j.Rj..v0
63ba0 8b 40 18 51 ff 76 08 ff d0 53 89 46 04 ff 15 8c fa 54 00 8b 46 04 83 c4 04 85 c0 79 0c b8 1b 00 .@.Q.v...S.F.....T..F......y....
63bc0 00 00 5f 5e 5b 8b e5 5d c3 3d 13 03 09 00 74 07 3d 14 03 09 00 75 24 8d 45 d0 50 a1 e0 08 55 00 .._^[..].=....t.=....u$.E.P...U.
63be0 ff 76 0c 8b 40 20 ff d0 89 46 04 85 c0 79 0c b8 38 00 00 00 5f 5e 5b 8b e5 5d c3 8b 45 c4 89 46 .v..@....F...y..8..._^[..]..E..F
63c00 3c 8b c7 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc 56 8b f1 57 8b 46 0c 85 c0 74 1e 50 a1 e0 08 55 <.._^[..].......V..W.F...t.P...U
63c20 00 8b 40 24 ff d0 ff 76 0c ff 15 8c fa 54 00 83 c4 04 c7 46 0c 00 00 00 00 8b 46 08 85 c0 74 1e ..@$...v.....T.....F......F...t.
63c40 50 a1 e0 08 55 00 8b 40 10 ff d0 ff 76 08 ff 15 8c fa 54 00 83 c4 04 c7 46 08 00 00 00 00 8b 7e P...U..@....v.....T.....F......~
63c60 2c 85 ff 74 31 ff 37 ff 15 8c fa 54 00 ff 77 10 c7 07 00 00 00 00 ff 15 8c fa 54 00 ff 77 08 c7 ,..t1.7....T..w...........T..w..
63c80 47 10 00 00 00 00 ff 15 8c fa 54 00 83 c4 0c c7 47 08 00 00 00 00 ff 76 30 c7 46 2c 00 00 00 00 G.........T.....G......v0.F,....
63ca0 ff 15 8c fa 54 00 ff 76 38 c7 46 30 00 00 00 00 ff 15 8c fa 54 00 83 c4 08 c7 46 38 00 00 00 00 ....T..v8.F0........T.....F8....
63cc0 c7 46 04 00 00 00 00 c7 46 34 00 00 00 00 5f 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc .F......F4...._^................
63ce0 55 8b ec 83 ec 38 53 56 8b 75 08 57 8b f9 89 55 f4 8b ce e8 98 01 00 00 8d 45 f8 50 a1 e0 08 55 U....8SV.u.W...U.........E.P...U
63d00 00 68 38 39 54 00 8b 40 44 ff d0 85 c0 74 0c b8 04 00 00 00 5f 5e 5b 8b e5 5d c3 8b 4d f8 51 8b .h89T..@D....t......_^[..]..M.Q.
63d20 41 08 89 46 2c a1 e0 08 55 00 8b 40 40 ff d0 ff 76 2c ff 15 84 fa 54 00 83 c4 04 89 46 30 85 c0 A..F,...U..@@...v,....T.....F0..
63d40 0f 84 3c 01 00 00 85 ff 74 21 80 3f 00 74 1c 8b 55 f4 8d 5e 0c 53 8b cf e8 33 fd fd ff 83 c4 04 ..<.....t!.?.t..U..^.S...3......
63d60 85 c0 74 09 5f 5e 5b 8b e5 5d c3 33 db 6a 08 89 5e 28 ff 15 84 fa 54 00 83 c4 04 89 46 04 85 c0 ..t._^[..].3.j..^(....T.....F...
63d80 0f 84 fc 00 00 00 0f 57 c0 66 0f d6 00 8d 45 e4 50 ff 76 04 a1 e0 08 55 00 6a 00 6a 00 ff 76 28 .......W.f....E.P.v....U.j.j..v(
63da0 8b 40 0c 6a 00 6a 02 68 38 39 54 00 6a 00 ff d0 85 c0 74 0c b8 43 00 00 00 5f 5e 5b 8b e5 5d c3 .@.j.j.h89T.j.....t..C..._^[..].
63dc0 6a 08 ff 15 84 fa 54 00 83 c4 04 89 46 08 85 c0 0f 84 ac 00 00 00 0f 57 c0 66 0f d6 00 8d 45 cc j.....T.....F..........W.f....E.
63de0 89 45 e0 8b 46 30 89 45 d4 8b 46 2c 89 45 cc 8d 45 e4 50 8d 45 f0 c7 45 d8 00 00 00 00 50 8d 45 .E..F0.E..F,.E..E.P.E..E.....P.E
63e00 d8 c7 45 dc 01 00 00 00 50 ff 76 08 a1 e0 08 55 00 6a 00 6a 00 6a 00 6a 00 6a 00 68 f4 f3 53 00 ..E.....P.v....U.j.j.j.j.j.h..S.
63e20 6a 00 ff 76 04 c7 45 d0 02 00 00 00 8b 40 18 ff d0 3d 13 03 09 00 74 1e 3d 14 03 09 00 74 17 85 j..v..E......@...=....t.=....t..
63e40 c0 74 24 3d 12 03 09 00 74 1d b8 38 00 00 00 5f 5e 5b 8b e5 5d c3 8d 45 d8 50 a1 e0 08 55 00 ff .t$=....t..8..._^[..]..E.P...U..
63e60 76 08 8b 40 20 ff d0 ff 75 10 ff 75 0c ff 75 cc ff 76 30 e8 08 e3 ff ff 83 c4 10 5f 5e 5b 8b e5 v..@....u..u..u..v0........_^[..
63e80 5d c3 5f 5e b8 1b 00 00 00 5b 8b e5 5d c3 cc cc 56 8b f1 57 8b 46 08 85 c0 74 1e 50 a1 e0 08 55 ]._^.....[..]...V..W.F...t.P...U
63ea0 00 8b 40 24 ff d0 ff 76 08 ff 15 8c fa 54 00 83 c4 04 c7 46 08 00 00 00 00 8b 46 04 85 c0 74 1e ..@$...v.....T.....F......F...t.
63ec0 50 a1 e0 08 55 00 8b 40 10 ff d0 ff 76 04 ff 15 8c fa 54 00 83 c4 04 c7 46 04 00 00 00 00 8b 7e P...U..@....v.....T.....F......~
63ee0 28 85 ff 74 31 ff 37 ff 15 8c fa 54 00 ff 77 10 c7 07 00 00 00 00 ff 15 8c fa 54 00 ff 77 08 c7 (..t1.7....T..w...........T..w..
63f00 47 10 00 00 00 00 ff 15 8c fa 54 00 83 c4 0c c7 47 08 00 00 00 00 ff 76 34 c7 46 28 00 00 00 00 G.........T.....G......v4.F(....
63f20 ff 15 8c fa 54 00 ff 76 30 c7 46 34 00 00 00 00 ff 15 8c fa 54 00 83 c4 08 c7 46 30 00 00 00 00 ....T..v0.F4........T.....F0....
63f40 c7 46 2c 00 00 00 00 5f 5e c3 cc cc cc cc cc cc 55 8b ec 56 8b 75 0c 85 f6 74 1a ff 76 44 ff 15 .F,...._^.......U..V.u...t..vD..
63f60 8c fa 54 00 56 c7 46 44 00 00 00 00 ff 15 8c fa 54 00 83 c4 08 5e 5d c3 cc cc cc cc cc cc cc cc ..T.V.FD........T....^].........
63f80 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ................................
63fa0 55 8b ec 81 ec bc 00 00 00 53 56 8b f2 c7 45 8c 00 00 00 00 57 b9 c4 39 54 00 c7 45 90 00 00 00 U........SV...E.....W..9T..E....
63fc0 00 8b 3e 8b 86 90 01 00 00 89 45 a8 8b 87 38 04 00 00 85 c0 0f 45 c8 8b d9 89 4d e8 8d 53 01 90 ..>.......E...8......E....M..S..
63fe0 8a 03 43 84 c0 75 f9 6a 2f 51 2b da e8 0f 33 00 00 83 c4 08 85 c0 74 21 ff 75 e8 ff 15 90 fa 54 ..C..u.j/Q+...3.......t!.u.....T
64000 00 8b d8 83 c4 04 89 5d ec 85 db 75 68 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b 8e bc 00 00 00 8d .......]...uh....._^[..]........
64020 51 01 8a 01 41 84 c0 75 f9 2b ca 8d 41 02 03 c3 50 ff 15 84 fa 54 00 83 c4 04 89 45 ec 85 c0 74 Q...A..u.+..A...P....T.....E...t
64040 cc 8b 96 bc 00 00 00 8b ca 8d 41 01 89 45 98 90 8a 01 41 84 c0 75 f9 2b 4d 98 8d 43 02 8b 5d ec ..........A..E....A..u.+M..C..].
64060 03 c1 52 ff 75 e8 68 b0 aa 53 00 50 53 e8 4e ef fe ff 83 c4 14 8d 45 9c c7 85 68 ff ff ff 01 00 ..R.u.h..S.PS.N.......E...h.....
64080 00 00 89 85 6c ff ff ff 8d 45 d8 89 85 78 ff ff ff 8d 45 ac 89 45 84 8d 85 58 ff ff ff 50 8d 45 ....l....E...x....E..E...X...P.E
640a0 d0 c7 85 64 ff ff ff 00 00 00 00 50 a1 e0 08 55 00 6a 00 6a 00 6a 00 6a 00 6a 02 68 cc 39 54 00 ...d.......P...U.j.j.j.j.j.h.9T.
640c0 c7 45 a0 02 00 00 00 c7 45 9c 00 00 00 00 c7 45 a4 00 00 00 00 c7 85 74 ff ff ff 01 00 00 00 c7 .E......E......E.......t........
640e0 85 70 ff ff ff 00 00 00 00 c7 45 dc 02 00 00 00 c7 45 d8 00 00 00 00 c7 45 e0 00 00 00 00 c7 45 .p........E......E......E......E
64100 80 03 00 00 00 c7 85 7c ff ff ff 00 00 00 00 c7 45 d0 00 00 00 00 c7 45 d4 00 00 00 00 8b 40 0c .......|........E......E......@.
64120 6a 00 ff d0 85 c0 74 5f 3d 14 03 09 00 74 58 3d 13 03 09 00 74 51 3d 12 03 09 00 74 4a 8b d0 8b j.....t_=....tX=....tQ=....tJ...
64140 ce e8 8a bc fd ff 50 68 e0 39 54 00 68 a8 39 54 00 ff 36 e8 58 fb fd ff 68 fc 39 54 00 57 e8 4d ......Ph.9T.h.9T..6.X...h.9T.W.M
64160 fb fd ff 53 ff 15 8c fa 54 00 83 c4 1c 8d 45 d0 50 a1 e0 08 55 00 8b 40 10 ff d0 b8 07 00 00 00 ...S....T.....E.P...U..@........
64180 5f 5e 5b 8b e5 5d c3 8b cb e8 12 80 ff ff 89 45 98 85 c0 0f 84 74 fe ff ff 0f 1f 80 00 00 00 00 _^[..].........E.....t..........
641a0 8d 8d 58 ff ff ff 51 8d 4d 8c 51 8d 8d 70 ff ff ff 51 8d 4d f0 51 6a 00 8d 8d 64 ff ff ff 51 6a ..X...Q.M.Q..p...Q.M.Qj...d...Qj
641c0 10 6a 00 68 16 01 00 00 50 ff 75 90 8d 45 d0 50 a1 e0 08 55 00 8b 40 18 ff d0 ff 75 98 8b d8 ff .j.h....P.u..E.P...U..@....u....
641e0 15 8c fa 54 00 8b 4d a4 83 c4 04 85 c9 74 14 51 8b 0d e0 08 55 00 8b 41 40 ff d0 33 c9 89 4d a4 ...T..M......t.Q....U..A@..3..M.
64200 89 4d 9c 85 db 74 1c 81 fb 14 03 09 00 74 14 81 fb 13 03 09 00 74 0c 81 fb 12 03 09 00 0f 85 7c .M...t.......t.......t.........|
64220 01 00 00 8b 45 d8 85 c0 74 7e 50 66 c7 45 f8 01 01 ff 15 88 82 49 00 8b 4d a8 66 89 45 fa 33 c0 ....E...t~Pf.E.......I..M.f.E.3.
64240 3b 8e 94 01 00 00 8d 4d 88 51 6a 04 8d 4d f8 0f 94 c0 51 50 56 e8 76 fb fd ff 83 c4 14 83 7d 88 ;......M.Qj..M....QPV.v.......}.
64260 00 0f 85 0a 02 00 00 83 f8 04 0f 85 01 02 00 00 8b 4d a8 33 c0 3b 8e 94 01 00 00 8d 4d e4 51 ff .................M.3.;......M.Q.
64280 75 d8 0f 94 c0 ff 75 e0 50 56 e8 41 fb fd ff 83 c4 14 83 7d e4 00 0f 85 72 01 00 00 39 45 d8 0f u.....u.PV.A.......}....r...9E..
642a0 85 69 01 00 00 8b 4d a4 8b 45 e0 85 c0 74 15 50 a1 e0 08 55 00 8b 40 40 ff d0 8b 4d a4 c7 45 e0 .i....M..E...t.P...U..@@...M..E.
642c0 00 00 00 00 c7 45 d8 00 00 00 00 85 c9 74 12 a1 e0 08 55 00 51 8b 40 40 ff d0 c7 45 a4 00 00 00 .....E.......t....U.Q.@@...E....
642e0 00 c7 45 9c 00 00 00 00 81 fb 12 03 09 00 0f 85 7f 02 00 00 8b 55 a8 8d 45 e8 50 8d 45 f8 8b ce ..E..................U..E.P.E...
64300 6a 04 50 e8 48 96 ff ff 83 c4 0c 85 c0 0f 85 44 02 00 00 83 7d e8 04 0f 85 3a 02 00 00 8a 45 f9 j.P.H..........D....}....:....E.
64320 3c ff 0f 84 09 02 00 00 3c 01 0f 85 f1 01 00 00 ff 75 fa ff 15 ac 82 49 00 0f b7 d8 53 89 5d 9c <.......<........u.....I....S.].
64340 ff 15 84 fa 54 00 83 c4 04 89 45 a4 85 c0 0f 84 99 01 00 00 8b 55 a8 8d 4d e8 51 ff 75 9c 8b ce ....T.....E..........U..M.Q.u...
64360 50 e8 ea 95 ff ff 83 c4 0c 85 c0 0f 85 63 01 00 00 39 5d e8 0f 85 5a 01 00 00 8b 4d ec 8d 45 f0 P............c...9]...Z....M..E.
64380 89 45 90 e8 18 7e ff ff 89 45 98 85 c0 0f 85 0d fe ff ff b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 8b .E...~...E.............._^[..]..
643a0 d3 8b ce e8 28 ba fd ff 50 68 1c 3a 54 00 68 a8 39 54 00 ff 36 e8 f6 f8 fd ff ff 75 ec ff 15 8c ....(...Ph.:T.h.9T..6......u....
643c0 fa 54 00 83 c4 14 8d 45 d0 50 a1 e0 08 55 00 8b 40 10 ff d0 8d 45 f0 50 a1 e0 08 55 00 8b 40 24 .T.....E.P...U..@....E.P...U..@$
643e0 ff d0 8b 45 a4 85 c0 74 0b 50 a1 e0 08 55 00 8b 40 40 ff d0 68 38 3a 54 00 57 e8 b1 f8 fd ff 83 ...E...t.P...U..@@..h8:T.W......
64400 c4 08 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 68 8c 3a 54 00 57 e8 97 f8 fd ff ff 75 ec ff 15 8c fa ......._^[..].h.:T.W......u.....
64420 54 00 8b 45 e0 83 c4 0c 85 c0 74 0b 50 a1 e0 08 55 00 8b 40 40 ff d0 8b 45 a4 85 c0 74 0b 50 a1 T..E......t.P...U..@@...E...t.P.
64440 e0 08 55 00 8b 40 40 ff d0 8d 45 d0 50 a1 e0 08 55 00 8b 40 10 ff d0 8d 45 f0 50 a1 e0 08 55 00 ..U..@@...E.P...U..@....E.P...U.
64460 8b 40 24 ff d0 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 68 60 3a 54 00 57 e8 34 f8 fd ff ff 75 ec ff .@$......._^[..].h`:T.W.4....u..
64480 15 8c fa 54 00 8b 45 e0 83 c4 0c 85 c0 74 0b 50 a1 e0 08 55 00 8b 40 40 ff d0 8b 45 a4 85 c0 74 ...T..E......t.P...U..@@...E...t
644a0 0b 50 a1 e0 08 55 00 8b 40 40 ff d0 8d 45 d0 50 a1 e0 08 55 00 8b 40 10 ff d0 8d 45 f0 50 a1 e0 .P...U..@@...E.P...U..@....E.P..
644c0 08 55 00 8b 40 24 ff d0 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 68 4c 3b 54 00 57 e8 d1 f7 fd ff ff .U..@$......._^[..].hL;T.W......
644e0 75 ec ff 15 8c fa 54 00 83 c4 0c eb ad ff 75 ec ff 15 8c fa 54 00 83 c4 04 8d 45 d0 50 a1 e0 08 u.....T.......u.....T.....E.P...
64500 55 00 8b 40 10 ff d0 8d 45 f0 50 a1 e0 08 55 00 8b 40 24 ff d0 b8 1b 00 00 00 5f 5e 5b 8b e5 5d U..@....E.P...U..@$......._^[..]
64520 c3 0f b6 c0 50 0f b6 45 f8 50 68 18 3b 54 00 eb 0f 0f b6 45 f8 68 ff 00 00 00 50 68 e8 3a 54 00 ....P..E.Ph.;T.....E.h....Ph.:T.
64540 57 e8 6a f7 fd ff ff 75 ec ff 15 8c fa 54 00 83 c4 14 e9 55 ff ff ff 68 b8 3a 54 00 57 e8 4e f7 W.j....u.....T.....U...h.:T.W.N.
64560 fd ff ff 75 ec ff 15 8c fa 54 00 83 c4 0c e9 39 ff ff ff ff 75 ec ff 15 8c fa 54 00 83 c4 04 8d ...u.....T.....9....u.....T.....
64580 45 94 50 6a 01 8d 45 d0 50 a1 e0 08 55 00 8b 40 08 ff d0 8b 0d e0 08 55 00 8b d8 8d 45 d0 50 8b E.Pj..E.P...U..@.......U....E.P.
645a0 49 10 ff d1 85 db 74 6b 81 fb 14 03 09 00 74 63 81 fb 13 03 09 00 74 5b 81 fb 12 03 09 00 74 53 I.....tk......tc......t[......tS
645c0 8b d3 8b ce e8 07 b8 fd ff 50 68 7c 3b 54 00 68 a8 39 54 00 ff 36 e8 d5 f6 fd ff 83 c4 10 8d 45 .........Ph|;T.h.9T..6.........E
645e0 f0 50 a1 e0 08 55 00 8b 40 24 ff d0 a1 e0 08 55 00 ff 75 94 8b 40 40 ff d0 68 98 3b 54 00 57 e8 .P...U..@$.....U..u..@@..h.;T.W.
64600 ac f6 fd ff 83 c4 08 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 ff 75 94 68 b8 3b 54 00 57 e8 af f5 fd ............_^[..]..u.h.;T.W....
64620 ff a1 e0 08 55 00 83 c4 0c ff 75 94 8b 40 40 ff d0 8b 45 8c 66 c7 45 f8 01 02 a8 10 74 04 b1 02 ....U.....u..@@...E.f.E.....t...
64640 eb 09 a9 00 00 01 00 74 14 b1 01 80 f9 01 b8 ec 3b 54 00 ba f8 3b 54 00 0f 45 c2 eb 05 b8 3c ce .......t........;T...;T..E....<.
64660 53 00 50 68 08 3c 54 00 57 e8 62 f5 fd ff 83 c4 0c 80 bf 60 04 00 00 00 74 07 6a 01 e9 82 02 00 S.Ph.<T.W.b........`....t.j.....
64680 00 8d 85 48 ff ff ff 50 6a 00 8d 45 f0 50 a1 e0 08 55 00 8b 40 2c ff d0 85 c0 74 5b 3d 14 03 09 ...H...Pj..E.P...U..@,....t[=...
646a0 00 74 54 3d 13 03 09 00 74 4d 3d 12 03 09 00 74 46 8b d0 8b ce e8 16 b7 fd ff 50 68 3c 3c 54 00 .tT=....tM=....tF.........Ph<<T.
646c0 68 a8 39 54 00 ff 36 e8 e4 f5 fd ff 83 c4 10 8d 45 f0 50 a1 e0 08 55 00 8b 40 24 ff d0 68 54 3c h.9T..6.........E.P...U..@$..hT<
646e0 54 00 57 e8 c8 f5 fd ff 83 c4 08 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 8b 85 54 ff ff ff 50 89 45 T.W............._^[..]...T...P.E
64700 ac c7 45 b0 02 00 00 00 ff 15 84 fa 54 00 83 c4 04 89 45 b4 85 c0 0f 84 eb fd ff ff 6a 01 c7 45 ..E.........T.....E.........j..E
64720 b8 01 00 00 00 ff 15 84 fa 54 00 83 c4 04 89 45 c0 85 c0 75 10 a1 e0 08 55 00 ff 75 b4 8b 40 40 .........T.....E...u....U..u..@@
64740 e9 c0 fd ff ff c6 00 00 8b 85 50 ff ff ff 50 c7 45 c8 09 00 00 00 89 45 c4 ff 15 84 fa 54 00 83 ..........P...P.E......E.....T..
64760 c4 04 89 45 cc 85 c0 75 1d a1 e0 08 55 00 ff 75 b4 8b 40 40 ff d0 a1 e0 08 55 00 ff 75 c0 8b 40 ...E...u....U..u..@@.....U..u..@
64780 40 e9 7f fd ff ff 6a 00 8d 85 7c ff ff ff 50 68 01 00 00 80 8d 45 f0 50 a1 e0 08 55 00 8b 40 64 @.....j...|...Ph.....E.P...U..@d
647a0 ff d0 85 c0 0f 84 82 00 00 00 3d 14 03 09 00 74 7b 3d 13 03 09 00 74 74 3d 12 03 09 00 74 6d 8b ..........=....t{=....tt=....tm.
647c0 d0 8b ce e8 08 b6 fd ff 50 68 84 3c 54 00 68 a8 39 54 00 ff 36 e8 d6 f4 fd ff a1 e0 08 55 00 83 ........Ph.<T.h.9T..6........U..
647e0 c4 10 ff 75 b4 8b 40 40 ff d0 a1 e0 08 55 00 ff 75 c0 8b 40 40 ff d0 ff 75 cc a1 e0 08 55 00 8b ...u..@@.....U..u..@@...u....U..
64800 40 40 ff d0 8d 45 f0 50 a1 e0 08 55 00 8b 40 24 ff d0 68 54 3c 54 00 57 e8 93 f4 fd ff 83 c4 08 @@...E.P...U..@$..hT<T.W........
64820 b8 07 00 00 00 5f 5e 5b 8b e5 5d c3 8b 45 c4 03 45 b8 03 45 ac 50 89 45 d8 ff 15 84 fa 54 00 83 ....._^[..]..E..E..E.P.E.....T..
64840 c4 04 89 45 e0 85 c0 75 2a a1 e0 08 55 00 ff 75 b4 8b 40 40 ff d0 a1 e0 08 55 00 ff 75 c0 8b 40 ...E...u*...U..u..@@.....U..u..@
64860 40 ff d0 a1 e0 08 55 00 ff 75 cc 8b 40 40 e9 92 fc ff ff ff 75 ac ff 75 b4 50 e8 11 3d 00 00 8b @.....U..u..@@......u..u.P..=...
64880 45 ac 83 c4 0c 03 45 e0 ff 75 b8 ff 75 c0 50 e8 fc 3c 00 00 8b 45 b8 83 c4 0c 03 45 ac 03 45 e0 E.....E..u..u.P..<...E.....E..E.
648a0 ff 75 c4 ff 75 cc 50 e8 e4 3c 00 00 a1 e0 08 55 00 83 c4 0c ff 75 b4 8b 40 40 ff d0 a1 e0 08 55 .u..u.P..<.....U.....u..@@.....U
648c0 00 ff 75 c0 c7 45 b4 00 00 00 00 c7 45 ac 00 00 00 00 8b 40 40 ff d0 a1 e0 08 55 00 ff 75 cc c7 ..u..E......E......@@.....U..u..
648e0 45 c0 00 00 00 00 c7 45 b8 00 00 00 00 8b 40 40 ff d0 ff 75 d8 c7 45 cc 00 00 00 00 c7 45 c4 00 E......E......@@...u..E......E..
64900 00 00 00 ff 15 88 82 49 00 8b 5d a8 8d 4d e4 51 66 89 45 fa 8d 4d f8 33 c0 3b 9e 94 01 00 00 6a .......I..]..M.Qf.E..M.3.;.....j
64920 04 51 0f 94 c0 50 56 e8 a4 f4 fd ff 83 c4 14 83 7d e4 00 0f 85 06 03 00 00 83 f8 04 0f 85 fd 02 .Q...PV.........}...............
64940 00 00 8b 8e 94 01 00 00 33 c0 38 87 60 04 00 00 74 3a 3b d9 88 45 f8 8d 4d e4 51 6a 01 8d 4d f8 ........3.8.`...t:;..E..M.Qj..M.
64960 0f 94 c0 51 50 56 e8 65 f4 fd ff 83 c4 14 83 7d e4 00 75 05 83 f8 01 74 51 68 bc 3c 54 00 57 e8 ...QPV.e.......}..u....tQh.<T.W.
64980 2c f3 fd ff 83 c4 08 e9 2e fb ff ff 3b d9 8d 4d e4 51 ff 75 d8 0f 94 c0 ff 75 e0 50 56 e8 2e f4 ,...........;..M.Q.u.....u.PV...
649a0 fd ff 83 c4 14 83 7d e4 00 0f 85 69 02 00 00 39 45 d8 0f 85 60 02 00 00 8b 45 e0 85 c0 74 0b 50 ......}....i...9E...`....E...t.P
649c0 a1 e0 08 55 00 8b 40 40 ff d0 8d 45 e8 8b d3 50 8d 45 f8 8b ce 6a 04 50 e8 73 8f ff ff 83 c4 0c ...U..@@...E...P.E...j.P.s......
649e0 85 c0 0f 85 1d 02 00 00 83 7d e8 04 0f 85 13 02 00 00 8a 45 f9 3c ff 75 1d 0f b6 45 f8 68 ff 00 .........}.........E.<.u...E.h..
64a00 00 00 50 68 e8 3a 54 00 57 e8 a2 f2 fd ff 83 c4 10 e9 a4 fa ff ff 3c 02 74 1c 0f b6 c0 50 0f b6 ..Ph.:T.W.............<.t....P..
64a20 45 f8 50 68 10 3d 54 00 57 e8 82 f2 fd ff 83 c4 10 e9 84 fa ff ff ff 75 fa ff 15 ac 82 49 00 0f E.Ph.=T.W..............u.....I..
64a40 b7 c0 50 89 45 e4 89 45 ac ff 15 84 fa 54 00 83 c4 04 89 45 b4 85 c0 0f 84 aa fa ff ff 8d 4d e8 ..P.E..E.....T.....E..........M.
64a60 8b d3 51 ff 75 ac 8b ce 50 e8 e2 8e ff ff 83 c4 0c 85 c0 0f 85 6e 01 00 00 8b 45 e4 39 45 e8 0f ..Q.u...P............n....E.9E..
64a80 85 62 01 00 00 80 bf 60 04 00 00 00 0f 85 e6 00 00 00 8d 85 60 ff ff ff c7 45 80 02 00 00 00 50 .b.....`............`....E.....P
64aa0 6a 00 8d 85 7c ff ff ff c7 45 b0 0a 00 00 00 50 8d 45 f0 c7 45 bc 01 00 00 00 50 a1 e0 08 55 00 j...|....E.....P.E..E.....P...U.
64ac0 c7 45 b8 00 00 00 00 c7 45 c0 00 00 00 00 8b 40 68 ff d0 85 c0 74 56 3d 14 03 09 00 74 4f 3d 13 .E......E......@h....tV=....tO=.
64ae0 03 09 00 74 48 3d 12 03 09 00 74 41 8b d0 8b ce e8 db b2 fd ff 50 68 68 3d 54 00 68 a8 39 54 00 ...tH=....tA.........Phh=T.h.9T.
64b00 ff 36 e8 a9 f1 fd ff 8b 45 b4 83 c4 10 85 c0 74 0b 50 a1 e0 08 55 00 8b 40 40 ff d0 8b 45 c0 85 .6......E......t.P...U..@@...E..
64b20 c0 0f 84 dd fc ff ff 50 e9 cd fc ff ff 8b 45 b8 83 f8 01 74 29 50 68 78 3d 54 00 57 e8 6f f1 fd .......P......E....t)Phx=T.W.o..
64b40 ff 8b 45 b4 83 c4 0c 85 c0 74 0b 50 a1 e0 08 55 00 8b 40 40 ff d0 8b 45 c0 e9 f2 00 00 00 8b 45 ..E......t.P...U..@@...E.......E
64b60 c0 ff 75 b4 8a 00 88 45 f8 a1 e0 08 55 00 8b 40 40 ff d0 ff 75 c0 eb 30 8b 45 ac 83 f8 01 74 1f ..u....E....U..@@...u..0.E....t.
64b80 50 68 78 3d 54 00 57 e8 24 f1 fd ff a1 e0 08 55 00 83 c4 0c ff 75 b4 8b 40 40 e9 19 f9 ff ff 8b Phx=T.W.$......U.....u..@@......
64ba0 4d b4 51 8a 01 88 45 f8 a1 e0 08 55 00 8b 40 40 ff d0 8a 45 f8 84 c0 75 07 b9 a8 3d 54 00 eb 0f M.Q...E....U..@@...E...u...=T...
64bc0 3c 01 b9 bc 3d 54 00 ba d0 3d 54 00 0f 45 ca 51 68 ec 3d 54 00 57 e8 f5 ef fd ff 83 c4 0c 33 c0 <...=T...=T..E.Qh.=T.W........3.
64be0 5f 5e 5b 8b e5 5d c3 68 40 3d 54 00 57 e8 be f0 fd ff a1 e0 08 55 00 83 c4 08 ff 75 b4 8b 40 40 _^[..].h@=T.W........U.....u..@@
64c00 e9 b3 f8 ff ff 68 e4 3c 54 00 57 e8 a0 f0 fd ff 83 c4 08 e9 a2 f8 ff ff 68 bc 3c 54 00 57 e8 8d .....h.<T.W.............h.<T.W..
64c20 f0 fd ff 8b 45 e0 83 c4 08 85 c0 0f 84 89 f8 ff ff 50 a1 e0 08 55 00 8b 40 40 e9 79 f8 ff ff 68 ....E............P...U..@@.y...h
64c40 94 3c 54 00 57 e8 66 f0 fd ff 8b 45 e0 83 c4 08 85 c0 0f 84 62 f8 ff ff 50 a1 e0 08 55 00 8b 40 .<T.W.f....E........b...P...U..@
64c60 40 e9 52 f8 ff ff cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 18 8b c2 53 56 57 8b f9 85 c0 74 @.R.............U.......SVW....t
64c80 7a 8b 75 08 85 f6 74 73 3b c6 73 6f 80 38 00 74 6a 8b ce 2b c8 81 f9 00 00 04 00 77 5e 89 07 8a z.u...ts;.so.8.tj..+.......w^...
64ca0 10 40 8a ea 8a ca c0 ed 05 80 e2 1f 80 e5 01 c0 e9 06 88 6f 0e 88 4f 0c 80 fa 1f 74 3e 88 57 0d .@.................o..O....t>.W.
64cc0 3b c6 73 37 8a 18 40 84 db 78 05 0f b6 d3 eb 66 80 e3 7f 75 3a 84 ed 74 22 89 47 04 3b c6 73 1b ;.s7..@..x.....f...u:..t".G.;.s.
64ce0 80 38 00 74 1f 56 8b d0 8d 4d ec e8 80 ff ff ff 83 c4 04 85 c0 74 04 3b c6 72 e5 33 c0 5f 5e 5b .8.t.V...M...........t.;.r.3._^[
64d00 8b e5 5d c3 89 47 08 40 5f 5e 5b 8b e5 5d c3 8b d6 0f b6 cb 2b d0 3b ca 77 e1 33 d2 0f 1f 40 00 ..]..G.@_^[..]......+.;.w.3...@.
64d20 f7 c2 00 00 00 ff 75 d3 0f b6 08 40 c1 e2 08 0b d1 80 c3 ff 75 ea 2b f0 3b d6 77 bf 89 47 04 03 ......u....@........u.+.;.w..G..
64d40 c2 89 47 08 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc 55 8b ec 83 ec 08 53 56 57 8b fa 8b f1 8b c7 89 ..G._^[..]......U.....SVW.......
64d60 7d fc 2b c6 3d 54 55 55 55 77 4b 8d 04 40 40 50 ff 15 84 fa 54 00 8b d8 83 c4 04 89 5d f8 85 db }.+.=TUUUwK..@@P....T.......]...
64d80 74 36 3b f7 73 32 8b fb 8b 5d fc 0f 1f 44 00 00 0f b6 06 50 68 28 43 54 00 6a 04 57 e8 1f e2 fe t6;.s2...]...D.....Ph(CT.j.W....
64da0 ff 46 83 c4 10 83 c7 03 3b f3 72 e4 8b 45 f8 5f 5e 5b 8b e5 5d c3 33 c0 5f 5e 5b 8b e5 5d c3 cc .F......;.r..E._^[..].3._^[..]..
64dc0 55 8b ec 83 ec 08 53 56 8b 75 08 8b c2 8b d1 89 45 fc 57 8b 7d 0c 83 c0 f4 2b fe 89 55 f8 c7 02 U.....SV.u......E.W.}....+..U...
64de0 00 00 00 00 b9 01 00 00 00 89 4d 08 83 f8 12 0f 87 41 01 00 00 0f b6 80 50 5b 46 00 ff 24 85 40 ..........M......A......P[F..$.@
64e00 5b 46 00 b9 02 00 00 00 eb 05 b9 04 00 00 00 89 4d 08 33 d2 8b c7 f7 f1 85 d2 0f 85 16 01 00 00 [F..............M.3.............
64e20 8b c7 f7 f1 3d ff ff ff 3f 0f 87 07 01 00 00 8d 04 85 01 00 00 00 50 ff 15 84 fa 54 00 8b d8 83 ....=...?.............P....T....
64e40 c4 04 85 db 0f 84 ec 00 00 00 83 7d fc 0c 75 21 85 ff 74 0b 57 56 53 e8 34 37 00 00 83 c4 0c 8b ...........}..u!..t.WVS.47......
64e60 45 f8 c6 04 1f 00 89 18 8b c7 5f 5e 5b 8b e5 5d c3 33 ff 3b 75 0c 73 e7 8b 4d 08 33 c0 83 e9 02 E........._^[..].3.;u.s..M.3....
64e80 74 14 83 e9 02 75 18 0f b6 06 0f b6 4e 01 c1 e0 08 0b c1 83 c6 02 0f b6 0e c1 e0 08 0b c1 46 0f t....u......N.................F.
64ea0 b6 0e ba 01 00 00 00 c1 e0 08 46 0b c1 3d 80 00 00 00 72 58 3d 00 08 00 00 72 3c 3d 00 00 01 00 ..........F..=....rX=....r<=....
64ec0 72 20 3d 00 00 20 00 73 63 8a c8 ba 02 00 00 00 80 e1 3f 0d 00 00 40 00 80 c9 80 c1 e8 06 88 4c r.=....sc.........?...@........L
64ee0 1f 03 8a c8 0d 00 00 02 00 80 e1 3f c1 e8 06 80 c9 80 42 88 4c 1f 02 8a c8 0d 00 30 00 00 80 e1 ...........?......B.L......0....
64f00 3f c1 e8 06 80 c9 80 42 88 4c 1f 01 88 04 1f 03 fa 3b 75 0c 0f 82 5e ff ff ff 8b 45 f8 c6 04 1f ?......B.L.......;u...^....E....
64f20 00 89 18 8b c7 5f 5e 5b 8b e5 5d c3 53 ff 15 8c fa 54 00 83 c4 04 5f 5e 83 c8 ff 5b 8b e5 5d c3 ....._^[..].S....T...._^...[..].
64f40 12 5a 46 00 0a 5a 46 00 03 5a 46 00 36 5b 46 00 00 03 03 03 03 03 00 00 00 03 00 03 03 03 00 03 .ZF..ZF..ZF.6[F.................
64f60 01 03 02 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 51 53 8b 5d 08 b8 cd cc cc cc 56 57 8b ................U..QS.]......VW.
64f80 fa 89 4d fc f7 e3 33 f6 8b c2 c1 e8 03 89 45 08 85 c0 74 16 50 8b d7 e8 d4 ff ff ff 6b 4d 08 f6 ..M...3.......E...t.P.......kM..
64fa0 83 c4 04 8b f0 03 d9 8b 4d fc 3b f7 7d 06 80 c3 30 88 1c 0e 46 8b c6 3b f7 7d 04 c6 04 0e 00 5f ........M.;.}...0...F..;.}....._
64fc0 5e 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 14 53 56 57 8b 7d 08 b8 cd cc cc ^[..]...........U.....SVW.}.....
64fe0 cc 89 4d fc 33 f6 89 55 f8 0f b6 0f 47 f7 e1 8b da c1 eb 05 6b c3 d8 03 c8 b8 cd cc cc cc f7 e3 ..M.3..U....G.......k...........
65000 89 4d 08 8b c2 c1 e8 03 89 45 f0 85 c0 74 1e 8b 55 f8 8b 4d fc 50 e8 55 ff ff ff 8b f0 83 c4 04 .M.......E...t..U..M.P.U........
65020 8b 45 f0 8d 0c 80 03 c9 2b d9 8b 4d 08 8b 45 f8 8b 55 fc 3b f0 7d 06 80 c3 30 88 1c 16 46 3b f0 .E......+..M..E..U.;.}...0...F;.
65040 7d 04 c6 04 16 2e 46 33 db 2b c6 89 45 f0 8d 04 16 89 45 f4 b8 cd cc cc cc f7 e1 8b c2 c1 e8 03 }.....F3.+..E.....E.............
65060 89 45 ec 85 c0 74 1f 8b 55 f0 8b 4d f4 50 e8 fd fe ff ff 8b d8 83 c4 04 8b 45 ec 8d 0c 80 03 c9 .E...t..U..M.P...........E......
65080 29 4d 08 8b 4d 08 8b 45 f0 8b 55 f4 3b d8 7d 06 80 c1 30 88 0c 13 43 3b d8 7d 04 c6 04 13 00 03 )M..M..E..U.;.}...0...C;.}......
650a0 f3 3b 7d 0c 0f 83 95 00 00 00 66 0f 1f 44 00 00 8b 55 fc 3b 75 f8 7d 04 c6 04 16 2e 46 33 db 90 .;}.......f..D...U.;u.}.....F3..
650c0 f7 c3 00 00 00 ff 0f 85 88 00 00 00 0f b6 0f 47 8b c1 c1 e3 07 83 e0 7f 0b d8 84 c9 78 e2 8b 4d ...............G............x..M
650e0 f8 8d 04 16 89 45 08 2b ce b8 cd cc cc cc 89 4d f0 f7 e3 8b c2 c1 e8 03 89 45 ec 85 c0 74 1d 8b .....E.+.......M.........E...t..
65100 d1 8b 4d 08 50 e8 66 fe ff ff 8b 4d ec 83 c4 04 8d 0c 89 03 c9 2b d9 8b 4d f0 eb 02 33 c0 8b 55 ..M.P.f....M.........+..M...3..U
65120 08 3b c1 7d 06 80 c3 30 88 1c 10 40 3b c1 7d 04 c6 04 10 00 03 f0 3b 7d 0c 0f 82 71 ff ff ff 3b .;.}...0...@;.}.......;}...q...;
65140 75 f8 7d 07 8b 45 fc c6 04 06 00 5f 8b c6 5e 5b 8b e5 5d c3 5f 5e 83 c8 ff 5b 8b e5 5d c3 cc cc u.}..E....._..^[..]._^...[..]...
65160 55 8b ec 51 53 8b c1 8b da 89 45 fc 3b c3 0f 83 c2 00 00 00 56 53 50 83 ca ff 33 c9 e8 4f fe ff U..QS.....E.;.......VSP...3..O..
65180 ff 8b f0 83 c4 08 85 f6 0f 88 a0 00 00 00 8d 46 01 57 50 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff ...............F.WP....T........
651a0 74 67 53 ff 75 fc 8b d6 8b cf e8 21 fe ff ff c6 04 3e 00 83 c4 08 a1 b8 a8 53 00 be b8 a8 53 00 tgS.u......!.....>.......S....S.
651c0 85 c0 74 43 8b cf 8a 10 3a 11 75 1a 84 d2 74 12 8a 50 01 3a 51 01 75 0e 83 c0 02 83 c1 02 84 d2 ..tC....:.u...t..P.:Q.u.........
651e0 75 e4 33 c0 eb 05 1b c0 83 c8 01 85 c0 74 21 8b 4e 04 8b d7 e8 a7 a0 ff ff 85 c0 75 13 8b 46 08 u.3..........t!.N..........u..F.
65200 83 c6 08 85 c0 75 bd 8b c7 5f 5e 5b 8b e5 5d c3 85 f6 74 f3 57 ff 15 8c fa 54 00 ff 76 04 ff 15 .....u..._^[..]...t.W....T..v...
65220 90 fa 54 00 83 c4 08 5f 5e 5b 8b e5 5d c3 5e 33 c0 5b 8b e5 5d c3 33 c0 5b 8b e5 5d c3 cc cc cc ..T...._^[..].^3.[..].3.[..]....
65240 55 8b ec 83 ec 0c 80 79 0e 00 53 56 57 0f 85 b3 00 00 00 0f b6 51 0d 8d 42 ff 83 f8 1d 0f 87 a3 U......y..SVW........Q..B.......
65260 00 00 00 0f b6 80 20 61 46 00 ff 24 85 f8 60 46 00 8b 41 08 8b 51 04 2b c2 83 f8 01 0f 85 84 00 .......aF..$..`F..A..Q.+........
65280 00 00 80 3a 00 b9 58 03 54 00 b8 50 03 54 00 0f 44 c1 50 ff 15 90 fa 54 00 83 c4 04 5f 5e 5b 8b ...:..X.T..P.T..D.P....T...._^[.
652a0 e5 5d c3 8b 51 08 8b c2 8b 71 04 2b c6 74 57 83 f8 04 76 0e 8b ce e8 95 fa ff ff 5f 5e 5b 8b e5 .]..Q....q.+.tW...v........_^[..
652c0 5d c3 0f be 0e c1 f9 07 0f b6 06 46 c1 e1 08 0b c8 3b f2 72 f3 83 f9 09 ba 1f f9 49 00 51 b8 30 ]..........F.....;.r.......I.Q.0
652e0 43 54 00 0f 46 c2 50 68 34 43 54 00 e8 cf dd fe ff 83 c4 0c 5f 5e 5b 8b e5 5d c3 8b 51 08 8b 49 CT..F.Ph4CT........._^[..]..Q..I
65300 04 41 3b ca 76 0f 33 c0 5f 5e 5b 8b e5 5d c3 8b 51 08 8b 49 04 e8 36 fa ff ff 5f 5e 5b 8b e5 5d .A;.v.3._^[..]..Q..I..6..._^[..]
65320 c3 68 1f f9 49 00 ff 15 90 fa 54 00 83 c4 04 5f 5e 5b 8b e5 5d c3 8b 51 08 51 8b 49 04 e8 1e fe .h..I.....T...._^[..]..Q.Q.I....
65340 ff ff 83 c4 04 5f 5e 5b 8b e5 5d c3 8b 51 08 8b 71 04 8b ce 3b f2 73 0d 8a 01 2c 30 3c 09 77 05 ....._^[..]..Q..q...;.s...,0<.w.
65360 41 3b ca 72 f3 8d 7e 0a 8b c1 2b c7 83 e8 00 74 0e 83 e8 02 74 0e 33 c0 5f 5e 5b 8b e5 5d c3 bf A;.r..~...+....t....t.3._^[..]..
65380 fc cd 53 00 3b ca 0f 83 7a ff ff ff 80 39 5a 75 0c b9 74 43 54 00 ba 77 43 54 00 eb 01 41 51 2b ..S.;...z....9Zu..tCT..wCT...AQ+
653a0 d1 8d 46 08 52 57 50 8d 46 06 50 8d 46 04 50 8d 46 02 50 33 c0 80 3e 35 56 0f 9c c0 83 c0 13 50 ..F.RWP.F.P.F.P.F.P3..>5V......P
653c0 68 78 43 54 00 e8 f6 dc fe ff 83 c4 28 5f 5e 5b 8b e5 5d c3 8b 59 04 bf 1f f9 49 00 8b 71 08 8b hxCT........(_^[..]..Y....I..q..
653e0 cb 89 5d f8 3b de 73 0d 8a 01 2c 30 3c 09 77 05 41 3b ce 72 f3 8b c1 c6 45 fe 30 2b c3 83 e8 0c ..].;.s...,0<.w.A;.r....E.0+....
65400 83 e8 00 74 1c 83 e8 01 74 0f 83 e8 01 0f 85 f3 fe ff ff 8a 41 fe 88 45 fe 8a 41 ff 88 45 ff eb ...t....t...........A..E..A..E..
65420 04 c6 45 ff 30 33 d2 8b c1 3b ce 73 5e 8a 19 88 5d fd 80 fb 2e 8b 5d f8 74 06 80 7d fd 2c 75 34 ..E.03...;.s^...].....].t..}.,u4
65440 41 40 3b c6 73 0c 8a 10 80 fa 30 7c 05 80 fa 39 7e ef 8b d0 2b d1 83 ea 01 74 15 8d 79 ff 03 fa A@;.s.....0|...9~...+....t..y...
65460 80 3f 30 75 06 4f 83 ea 01 75 f5 bf 1f f9 49 00 3b c6 73 17 80 38 5a 75 0c b8 3c 43 54 00 be 40 .?0u.O...u....I.;.s..8Zu..<CT..@
65480 43 54 00 eb 06 bf 44 43 54 00 40 50 2b f0 85 d2 56 57 51 52 b9 1f f9 49 00 b8 30 fb 49 00 0f 44 CT....DCT.@P+...VWQR...I..0.I..D
654a0 c1 50 0f be 45 ff 50 0f be 45 fe 50 8d 43 0a 50 8d 43 08 50 8d 43 06 50 8d 43 04 50 53 68 48 43 .P..E.P..E.P.C.P.C.P.C.P.C.PShHC
654c0 54 00 e8 f9 db fe ff 83 c4 38 5f 5e 5b 8b e5 5d c3 ff 71 08 ff 71 04 8d 4d f8 e8 e1 f8 ff ff 8b T........8_^[..]..q..q..M.......
654e0 4d f8 83 c4 08 33 d2 85 c0 0f 48 ca 5f 5e 8b c1 5b 8b e5 5d c3 0f 1f 00 71 5e 46 00 a3 5e 46 00 M....3....H._^..[..]....q^F..^F.
65500 fb 5e 46 00 0f 5f 46 00 21 5f 46 00 36 5f 46 00 d1 60 46 00 4c 5f 46 00 d4 5f 46 00 06 5f 46 00 .^F.._F.!_F.6_F..`F.L_F.._F.._F.
65520 00 01 02 03 04 05 09 09 09 01 09 06 09 09 09 09 09 06 06 06 09 06 07 08 09 06 09 06 09 06 cc cc ................................
65540 55 8b ec 83 ec 58 8b 45 08 53 56 8b da 89 4d f8 8b 50 04 33 f6 8b 40 08 57 3b d0 0f 83 49 01 00 U....X.E.SV...M..P.3..@.W;...I..
65560 00 50 8d 4d dc e8 06 f7 ff ff 8b 4d e4 8b d0 8b 45 e0 83 c4 04 89 55 ec 3b c1 0f 83 1c 01 00 00 .P.M.......M....E.....U.;.......
65580 51 8b d0 8d 4d cc e8 e5 f6 ff ff 8b 7d d4 8d 4d bc 8b 55 d0 83 c4 04 89 45 f0 57 e8 d0 f6 ff ff Q...M.......}..M..U.....E.W.....
655a0 83 c4 04 8d 4d ac 8b d0 57 e8 c2 f6 ff ff 83 c4 04 8d 4d bc e8 87 fc ff ff 89 45 f4 85 c0 0f 84 ....M...W.........M.......E.....
655c0 ef 00 00 00 85 f6 74 5e 8b f8 0f be 00 50 e8 3d bd 00 00 83 c4 04 85 c0 74 18 66 0f 1f 44 00 00 ......t^.....P.=........t.f..D..
655e0 0f be 47 01 47 50 e8 25 bd 00 00 83 c4 04 85 c0 75 ee 80 3f 00 75 0d 2b 7d f4 b9 44 fe 53 00 83 ..G.GP.%........u..?.u.+}..D.S..
65600 ff 02 7e 05 b9 9c 02 4a 00 8b 55 f8 2b ce 66 90 3b f3 73 06 8a 04 31 88 04 16 46 80 3c 31 00 75 ..~....J..U.+.f.;.s...1...F.<1.u
65620 ef 8b 45 f4 eb 03 8b 55 f8 80 38 00 74 18 8b c8 2b ce 3b f3 73 06 8a 04 31 88 04 16 46 80 3c 31 ..E....U..8.t...+.;.s...1...F.<1
65640 00 75 ef 8b 45 f4 50 ff 15 8c fa 54 00 8b 7d f8 83 c4 04 3b f3 73 04 c6 04 3e 3d 8d 4d ac 46 e8 .u..E.P....T..}....;.s...>=.M.F.
65660 dc fb ff ff 8b d0 85 d2 74 49 80 3a 00 8b ca 74 10 3b f3 73 05 8a 01 88 04 3e 41 46 80 39 00 75 ........tI.:...t.;.s.....>AF.9.u
65680 f0 52 ff 15 8c fa 54 00 8b 45 f0 83 c4 04 8b 4d e4 3b c1 0f 82 e7 fe ff ff 8b 55 ec 8b 45 08 8b .R....T..E.....M.;........U..E..
656a0 40 08 3b d0 0f 82 b7 fe ff ff 8b c6 5f 5e 5b 8b e5 5d c3 5f 5e 83 c8 ff 5b 8b e5 5d c3 cc cc cc @.;........._^[..]._^...[..]....
656c0 55 8b ec 8b 45 08 83 ec 28 53 8b d9 8d 4d ec 56 57 50 c7 03 00 00 00 00 89 53 04 89 43 08 e8 8d U...E...(S...M.VWP.......S..C...
656e0 f5 ff ff 83 c4 04 85 c0 75 0a 83 c8 ff 5f 5e 5b 8b e5 5d c3 8b 75 f4 8d 4d dc 8b 55 f0 56 e8 6d ........u...._^[..]..u..M..U.V.m
65700 f5 ff ff 83 c4 04 8d 4b 30 8b d0 56 e8 5f f5 ff ff 83 c4 04 8d 4b 40 8b d0 56 e8 51 f5 ff ff 8b .......K0..V._.......K@..V.Q....
65720 75 e4 8d 4d ec 8b 55 e0 83 c4 04 c7 43 10 00 00 00 00 c7 43 14 69 3b 4a 00 c7 43 18 6a 3b 4a 00 u..M..U.....C......C.i;J..C.j;J.
65740 56 e8 2a f5 ff ff 83 c4 04 8b f8 80 7d f9 00 75 21 ff 75 f4 8b 55 f0 8d 4b 10 e8 11 f5 ff ff 83 V.*.........}..u!.u..U..K.......
65760 c4 04 8d 4d ec 8b d7 56 e8 03 f5 ff ff 83 c4 04 8b f8 0f 10 45 ec 56 8b d7 8d 4b 30 0f 11 43 20 ...M...V............E.V...K0..C.
65780 e8 eb f4 ff ff 83 c4 04 8d 4b 50 8b d0 56 e8 dd f4 ff ff 83 c4 04 8d 4d ec 8b d0 56 e8 cf f4 ff .........KP..V.........M...V....
657a0 ff 8b 75 f4 8d 4b 60 8b 55 f0 83 c4 04 8b f8 56 e8 bb f4 ff ff 83 c4 04 8d 4b 70 8b d0 56 e8 ad ..u..K`.U......V.........Kp..V..
657c0 f4 ff ff 8b 75 e4 8d 8b 80 00 00 00 83 c4 04 8b d7 56 e8 99 f4 ff ff 83 c4 04 8d 8b 90 00 00 00 ....u............V..............
657e0 8b d0 56 e8 88 f4 ff ff 8b 93 94 00 00 00 8d 8b a0 00 00 00 83 c4 04 89 45 08 ff b3 98 00 00 00 ..V.....................E.......
65800 e8 6b f4 ff ff 83 c4 04 8d 8b b0 00 00 00 8b d0 ff b3 98 00 00 00 e8 55 f4 ff ff 8b 45 08 83 c4 .k.....................U....E...
65820 04 c6 83 dd 00 00 00 00 c6 83 cd 00 00 00 00 c6 45 f9 00 c6 83 ed 00 00 00 00 c7 83 d0 00 00 00 ................E...............
65840 00 00 00 00 c7 83 c0 00 00 00 00 00 00 00 c7 83 c8 00 00 00 1f f9 49 00 c7 83 c4 00 00 00 1f f9 ......................I.........
65860 49 00 c7 83 d8 00 00 00 1f f9 49 00 c7 83 d4 00 00 00 1f f9 49 00 c7 83 e0 00 00 00 00 00 00 00 I.........I.........I...........
65880 c7 83 e8 00 00 00 1f f9 49 00 c7 83 e4 00 00 00 1f f9 49 00 3b c6 73 74 56 8b d0 8d 4d ec e8 cd ........I.........I.;.stV...M...
658a0 f3 ff ff 8a 4d f9 83 c4 04 80 f9 01 75 20 0f 10 45 ec 0f 11 83 c0 00 00 00 3b c6 73 4f 56 8b d0 ....M.......u...E........;.sOV..
658c0 8d 4d ec e8 a8 f3 ff ff 8a 4d f9 83 c4 04 80 f9 02 75 20 0f 10 45 ec 0f 11 83 d0 00 00 00 3b c6 .M.......M.......u...E........;.
658e0 73 2a 56 8b d0 8d 4d ec e8 83 f3 ff ff 8a 4d f9 83 c4 04 80 f9 03 75 14 ff 75 f4 8b 55 f0 8d 8b s*V...M.......M.......u..u..U...
65900 e0 00 00 00 e8 67 f3 ff ff 83 c4 04 5f 5e 33 c0 5b 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc .....g......_^3.[..]............
65920 56 57 33 f6 8d 79 02 0f b6 02 88 47 fe 0f b6 02 84 c0 74 5f 0f b6 42 01 88 47 ff 0f b6 42 01 84 VW3..y.....G......t_..B..G...B..
65940 c0 74 4f 0f b6 42 02 88 07 0f b6 42 02 84 c0 74 34 0f b6 42 03 88 47 01 0f b6 42 03 83 c2 04 84 .tO..B.....B...t4..B..G...B.....
65960 c0 74 15 83 c6 04 83 c7 04 83 fe 40 72 b9 5f c6 04 0e 0a 8d 46 01 5e c3 83 c6 03 5f c6 04 0e 0a .t.........@r._.....F.^...._....
65980 8d 46 01 5e c3 83 c6 02 5f c6 04 0e 0a 8d 46 01 5e c3 46 5f c6 04 0e 0a 8d 46 01 5e c3 cc cc cc .F.^...._.....F.^.F_.....F.^....
659a0 55 8b ec 8b 55 10 83 ec 28 53 56 57 ff 72 08 8b 52 04 8b f1 42 8d 4d dc e8 b3 f2 ff ff 8b 7d 08 U...U...(SVW.r..R...B.M.......}.
659c0 83 c4 04 ba f4 3e 54 00 8b cf e8 d1 98 ff ff 85 c0 0f 84 23 01 00 00 8b 5d e4 8d 4d ec 8b 55 e0 .....>T............#....]..M..U.
659e0 53 e8 8a f2 ff ff 8b 55 f0 83 c4 04 8b 7d f4 8b ca 89 45 10 80 3a 00 75 11 0f 1f 80 00 00 00 00 S......U.....}....E..:.u........
65a00 3b cf 73 06 41 80 39 00 74 f6 2b f9 c1 e7 03 85 ff 74 14 0f b6 01 84 c0 78 0d 66 0f 1f 44 00 00 ;.s.A.9.t.+......t......x.f..D..
65a20 03 c0 4f 84 c0 79 f9 57 83 ff 20 68 ac 43 54 00 0f 47 d1 56 89 55 f0 e8 94 e1 fd ff 83 c4 0c 80 ..O..y.W...h.CT..G.V.U..........
65a40 be 88 02 00 00 00 74 2b 57 68 cc 43 54 00 e8 6d d6 fe ff 8b f8 83 c4 08 85 ff 74 17 57 68 d0 43 ......t+Wh.CT..m..........t.Wh.C
65a60 54 00 8b ce e8 a7 c1 fe ff 57 ff 15 8c fa 54 00 83 c4 0c 8d 4d ec e8 c5 f7 ff ff 8b f8 85 ff 74 T........W....T.....M..........t
65a80 34 80 be 88 02 00 00 00 74 10 57 68 e0 43 54 00 8b ce e8 79 c1 fe ff 83 c4 08 57 68 e0 43 54 00 4.......t.Wh.CT....y......Wh.CT.
65aa0 68 a0 43 54 00 56 e8 25 e1 fd ff 57 ff 15 8c fa 54 00 83 c4 14 8b 55 10 8d 4d ec 53 e8 af f1 ff h.CT.V.%...W....T.....U..M.S....
65ac0 ff 83 c4 04 8d 4d ec e8 74 f7 ff ff 8b f8 85 ff 0f 84 6f 02 00 00 80 be 88 02 00 00 00 74 10 57 .....M..t.........o..........t.W
65ae0 68 e8 43 54 00 8b ce e8 24 c1 fe ff 83 c4 08 57 68 e8 43 54 00 e9 36 02 00 00 ba 2c 3e 54 00 8b h.CT....$......Wh.CT..6....,>T..
65b00 cf e8 9a 97 ff ff 85 c0 0f 84 38 01 00 00 8b 5d 0c 8d 4d ec ff 73 08 8b 53 04 e8 51 f1 ff ff 83 ..........8....]..M..s..S..Q....
65b20 c4 04 89 45 10 8d 4d ec e8 13 f7 ff ff 8b f8 85 ff 74 34 80 be 88 02 00 00 00 74 10 57 68 f0 43 ...E..M..........t4.......t.Wh.C
65b40 54 00 8b ce e8 c7 c0 fe ff 83 c4 08 57 68 f0 43 54 00 68 a0 43 54 00 56 e8 73 e0 fd ff 57 ff 15 T...........Wh.CT.h.CT.V.s...W..
65b60 8c fa 54 00 83 c4 14 ff 73 08 8b 55 10 8d 4d ec e8 fb f0 ff ff 83 c4 04 89 45 10 8d 4d ec e8 bd ..T.....s..U..M..........E..M...
65b80 f6 ff ff 8b f8 85 ff 74 34 80 be 88 02 00 00 00 74 10 57 68 f8 43 54 00 8b ce e8 71 c0 fe ff 83 .......t4.......t.Wh.CT....q....
65ba0 c4 08 57 68 f8 43 54 00 68 a0 43 54 00 56 e8 1d e0 fd ff 57 ff 15 8c fa 54 00 83 c4 14 ff 73 08 ..Wh.CT.h.CT.V.....W....T.....s.
65bc0 8b 55 10 8d 4d ec e8 a5 f0 ff ff 83 c4 04 8d 4d ec e8 6a f6 ff ff 8b f8 85 ff 74 34 80 be 88 02 .U..M..........M..j.......t4....
65be0 00 00 00 74 10 57 68 00 44 54 00 8b ce e8 1e c0 fe ff 83 c4 08 57 68 00 44 54 00 68 a0 43 54 00 ...t.Wh.DT...........Wh.DT.h.CT.
65c00 56 e8 ca df fd ff 57 ff 15 8c fa 54 00 83 c4 14 8d 4d dc e8 28 f6 ff ff 8b f8 85 ff 0f 84 23 01 V.....W....T.....M..(.........#.
65c20 00 00 80 be 88 02 00 00 00 74 10 57 68 08 44 54 00 8b ce e8 d8 bf fe ff 83 c4 08 57 68 08 44 54 .........t.Wh.DT...........Wh.DT
65c40 00 e9 ea 00 00 00 ba cc 3e 54 00 8b cf e8 4e 96 ff ff 85 c0 0f 84 eb 00 00 00 8b 5d 0c 8d 4d ec ........>T....N............]..M.
65c60 ff 73 08 8b 53 04 e8 05 f0 ff ff 83 c4 04 8d 4d ec e8 ca f5 ff ff 8b f8 85 ff 74 34 80 be 88 02 .s..S..........M..........t4....
65c80 00 00 00 74 10 57 68 18 44 54 00 8b ce e8 7e bf fe ff 83 c4 08 57 68 18 44 54 00 68 a0 43 54 00 ...t.Wh.DT....~......Wh.DT.h.CT.
65ca0 56 e8 2a df fd ff 57 ff 15 8c fa 54 00 83 c4 14 ff 73 08 8b 53 04 8d 4d ec e8 b2 ef ff ff 83 c4 V.*...W....T.....s..S..M........
65cc0 04 8d 4d ec e8 77 f5 ff ff 8b f8 85 ff 74 34 80 be 88 02 00 00 00 74 10 57 68 20 44 54 00 8b ce ..M..w.......t4.......t.Wh.DT...
65ce0 e8 2b bf fe ff 83 c4 08 57 68 20 44 54 00 68 a0 43 54 00 56 e8 d7 de fd ff 57 ff 15 8c fa 54 00 .+......Wh.DT.h.CT.V.....W....T.
65d00 83 c4 14 8d 4d dc e8 35 f5 ff ff 8b f8 85 ff 74 34 80 be 88 02 00 00 00 74 10 57 68 28 44 54 00 ....M..5.......t4.......t.Wh(DT.
65d20 8b ce e8 e9 be fe ff 83 c4 08 57 68 28 44 54 00 68 a0 43 54 00 56 e8 95 de fd ff 57 ff 15 8c fa ..........Wh(DT.h.CT.V.....W....
65d40 54 00 83 c4 14 5f 5e 5b 8b e5 5d c3 cc cc cc cc 55 8b ec 81 ec 24 01 00 00 8b 55 08 53 56 8b 31 T...._^[..].....U....$....U.SV.1
65d60 8d 8d e0 fe ff ff 57 ff 75 0c 89 75 e0 e8 4e f9 ff ff 83 c4 04 85 c0 0f 85 ee 03 00 00 8d 85 60 ......W.u..u..N................`
65d80 ff ff ff 33 d2 50 33 c9 e8 b3 f7 ff ff 8b d8 83 c4 04 85 db 0f 88 d1 03 00 00 8d 43 01 50 ff 15 ...3.P3....................C.P..
65da0 84 fa 54 00 8b f8 83 c4 04 85 ff 0f 84 ba 03 00 00 8d 85 60 ff ff ff 8b cf 50 8d 53 01 e8 7e f7 ..T................`.....P.S..~.
65dc0 ff ff 83 c4 04 c6 04 3b 00 80 be 88 02 00 00 00 74 10 57 68 34 44 54 00 8b ce e8 31 be fe ff 83 .......;........t.Wh4DT....1....
65de0 c4 08 57 6a 00 68 3c 44 54 00 56 e8 e0 dd fd ff 57 ff 15 8c fa 54 00 83 c4 14 8d 85 30 ff ff ff ..Wj.h<DT.V.....W....T......0...
65e00 33 d2 33 c9 50 e8 36 f7 ff ff 8b d8 83 c4 04 85 db 0f 88 54 03 00 00 8d 43 01 50 ff 15 84 fa 54 3.3.P.6............T....C.P....T
65e20 00 8b f8 83 c4 04 85 ff 0f 84 3d 03 00 00 8d 85 30 ff ff ff 8b cf 50 8d 53 01 e8 01 f7 ff ff 83 ..........=.....0.....P.S.......
65e40 c4 04 c6 04 3b 00 80 be 88 02 00 00 00 74 10 57 68 50 44 54 00 8b ce e8 b4 bd fe ff 83 c4 08 57 ....;........t.WhPDT...........W
65e60 68 58 44 54 00 56 e8 65 dd fd ff 83 c4 0c 57 ff 15 8c fa 54 00 8b 8d f4 fe ff ff 83 c4 04 8b 95 hXDT.V.e......W....T............
65e80 f8 fe ff ff 33 ff 3b ca 73 13 66 0f 1f 44 00 00 0f b6 01 41 c1 e7 08 0b f8 3b ca 72 f3 80 be 88 ....3.;.s.f..D.....A.....;.r....
65ea0 02 00 00 00 74 2f 57 68 68 44 54 00 e8 0f d2 fe ff 8b d8 83 c4 08 85 db 0f 84 ad 02 00 00 53 68 ....t/WhhDT...................Sh
65ec0 6c 44 54 00 8b ce e8 45 bd fe ff 53 ff 15 8c fa 54 00 83 c4 0c 57 8d 47 01 50 68 74 44 54 00 56 lDT....E...S....T....W.G.PhtDT.V
65ee0 e8 eb dc fd ff 83 c4 10 8d 8d 00 ff ff ff e8 4d f3 ff ff 8b f8 85 ff 0f 84 6e 02 00 00 80 be 88 ...............M.........n......
65f00 02 00 00 00 74 10 57 68 90 44 54 00 8b ce e8 fd bc fe ff 83 c4 08 57 68 a0 44 54 00 56 e8 ae dc ....t.Wh.DT...........Wh.DT.V...
65f20 fd ff 83 c4 0c 57 ff 15 8c fa 54 00 8b bd 18 ff ff ff 8d 4d d0 8b 95 14 ff ff ff 83 c4 04 57 e8 .....W....T........M..........W.
65f40 2c ed ff ff 83 c4 04 c7 45 e4 00 00 00 00 c6 45 f1 00 89 7d ec 89 7d e8 3b c7 73 0e 57 8b d0 8d ,.......E......E...}..}.;.s.W...
65f60 4d e4 e8 09 ed ff ff 83 c4 04 8b 55 d8 51 8b 4d d4 e8 ea f1 ff ff 8b f8 83 c4 04 85 ff 0f 84 e8 M..........U.Q.M................
65f80 01 00 00 80 be 88 02 00 00 00 74 10 57 68 b8 44 54 00 8b ce e8 77 bc fe ff 83 c4 08 57 68 cc 44 ..........t.Wh.DT....w......Wh.D
65fa0 54 00 56 e8 28 dc fd ff 83 c4 0c 57 ff 15 8c fa 54 00 83 c4 04 8d 8d 40 ff ff ff e8 80 f2 ff ff T.V.(......W....T......@........
65fc0 8b f8 85 ff 0f 84 a1 01 00 00 80 be 88 02 00 00 00 74 10 57 68 e8 44 54 00 8b ce e8 30 bc fe ff .................t.Wh.DT....0...
65fe0 83 c4 08 57 68 f4 44 54 00 56 e8 e1 db fd ff 83 c4 0c 57 ff 15 8c fa 54 00 83 c4 04 8d 8d 50 ff ...Wh.DT.V........W....T......P.
66000 ff ff e8 39 f2 ff ff 8b f8 85 ff 0f 84 5a 01 00 00 80 be 88 02 00 00 00 74 10 57 68 08 45 54 00 ...9.........Z..........t.Wh.ET.
66020 8b ce e8 e9 bb fe ff 83 c4 08 57 68 14 45 54 00 56 e8 9a db fd ff 83 c4 0c 57 ff 15 8c fa 54 00 ..........Wh.ET.V........W....T.
66040 8b 7d 88 8d 4d d0 8b 55 84 83 c4 04 57 e8 1e ec ff ff 83 c4 04 c7 45 e4 00 00 00 00 c6 45 f1 00 .}..M..U....W.........E......E..
66060 89 7d ec 89 7d e8 3b c7 73 0e 57 8b d0 8d 4d e4 e8 fb eb ff ff 83 c4 04 8b 55 d8 51 8b 4d d4 e8 .}..}.;.s.W...M..........U.Q.M..
66080 dc f0 ff ff 8b f8 83 c4 04 85 ff 0f 84 da 00 00 00 80 be 88 02 00 00 00 74 10 57 68 28 45 54 00 ........................t.Wh(ET.
660a0 8b ce e8 69 bb fe ff 83 c4 08 57 68 40 45 54 00 56 e8 1a db fd ff 83 c4 0c 8d 45 90 8b ce 50 8d ...i......Wh@ET.V.........E...P.
660c0 45 e4 50 57 e8 d7 f8 ff ff 83 c4 0c 57 ff 15 8c fa 54 00 83 c4 04 8d 8d 20 ff ff ff e8 5f f1 ff E.PW........W....T..........._..
660e0 ff 8b f8 85 ff 0f 84 80 00 00 00 80 be 88 02 00 00 00 74 10 57 68 60 45 54 00 8b ce e8 0f bb fe ..................t.Wh`ET.......
66100 ff 83 c4 08 57 68 6c 45 54 00 56 e8 c0 da fd ff 83 c4 0c 57 ff 15 8c fa 54 00 8b 8d e4 fe ff ff ....WhlET.V........W....T.......
66120 8d 45 f8 83 c4 04 50 8d 45 f4 50 8b 85 e8 fe ff ff 2b c1 50 51 e8 46 c0 ff ff 83 c4 10 85 c0 75 .E....P.E.P......+.PQ.F........u
66140 2f 8b 4d f8 8d 41 3f 83 c1 37 c1 e8 06 03 c1 50 ff 15 84 fa 54 00 8b f8 83 c4 04 85 ff 75 18 ff /.M..A?..7.....P....T........u..
66160 75 f4 ff 15 8c fa 54 00 83 c4 04 b8 1b 00 00 00 5f 5e 5b 8b e5 5d c3 ba 80 45 54 00 8b cf e8 9d u.....T........._^[..]...ET.....
66180 f7 ff ff 33 db 89 45 fc 39 5d f8 76 24 8b f0 90 8b 55 f4 8d 0c 37 8d 14 13 e8 82 f7 ff ff 83 c3 ...3..E.9].v$....U...7..........
661a0 40 03 f0 3b 5d f8 72 e8 89 75 fc 8b 75 e0 8b 45 fc 8d 0c 07 ba 9c 45 54 00 e8 62 f7 ff ff 8b 4d @..;].r..u..u..E......ET..b....M
661c0 fc 03 c7 ff 75 f4 c6 04 08 00 ff 15 8c fa 54 00 83 c4 04 80 be 88 02 00 00 00 74 10 57 68 b8 45 ....u.........T...........t.Wh.E
661e0 54 00 8b ce e8 27 ba fe ff 83 c4 08 57 68 1c fa 49 00 56 e8 d8 d9 fd ff 83 c4 0c 57 ff 15 8c fa T....'......Wh..I.V........W....
66200 54 00 83 c4 04 33 c0 5f 5e 5b 8b e5 5d c3 cc cc 55 8b ec 51 53 8a 19 32 ff c6 45 ff 00 56 be ff T....3._^[..]...U..QS..2..E..V..
66220 00 00 00 84 db 74 16 80 fb 3d 74 11 8b c6 4e 85 c0 74 0a 41 88 1a 42 8a 19 84 db 75 ea c6 02 00 .....t...=t...N..t.A..B....u....
66240 8b f1 8a 01 3c 3d 74 08 5e 32 c0 5b 8b e5 5d c3 8a 41 01 8a d0 3c 22 75 07 8a 56 02 c6 45 ff 01 ....<=t.^2.[..]..A...<"u..V..E..
66260 33 c9 3c 22 0f 94 c1 46 03 ce 84 d2 8b 55 08 be ff 03 00 00 74 4f 8b c6 4e 85 c0 74 48 8a 19 0f 3.<"...F.....U......tO..N..tH...
66280 be c3 83 c0 f6 83 f8 52 77 30 0f b6 80 ec 6e 46 00 ff 24 85 d8 6e 46 00 84 ff 75 1e b7 01 c6 02 .......Rw0....nF..$..nF...u.....
662a0 5c eb 1b 80 7d ff 00 75 11 33 f6 eb 12 84 ff 75 09 38 7d ff 74 04 33 f6 eb 05 32 ff 88 1a 42 41 \...}..u.3.....u.8}.t.3...2...BA
662c0 80 39 00 75 b1 8b 45 0c c6 02 00 5e 5b 89 08 b0 01 8b e5 5d c3 0f 1f 00 a9 6e 46 00 ad 6e 46 00 .9.u..E....^[......].....nF..nF.
662e0 a3 6e 46 00 98 6e 46 00 ba 6e 46 00 00 04 04 00 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 .nF..nF..nF.....................
66300 04 04 04 04 01 04 04 04 04 04 04 04 04 04 02 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 ................................
66320 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 04 03 55 ...............................U
66340 8b ec 8b 45 08 56 8b 48 3c 03 c8 0f b7 41 14 8d 51 18 03 d0 0f b7 41 06 6b f0 28 03 f2 3b d6 74 ...E.V.H<....A..Q.....A.k.(..;.t
66360 19 8b 4d 0c 3b 4a 0c 72 0a 8b 42 08 03 42 0c 3b c8 72 0c 83 c2 28 3b d6 75 ea 33 c0 5e 5d c3 8b ..M.;J.r..B..B.;.r...(;.u.3.^]..
66380 c2 eb f9 56 e8 2c 06 00 00 85 c0 74 20 64 a1 18 00 00 00 be a4 fd 54 00 8b 50 04 eb 04 3b d0 74 ...V.,.....t.d........T..P...;.t
663a0 10 33 c0 8b ca f0 0f b1 0e 85 c0 75 f0 32 c0 5e c3 b0 01 5e c3 55 8b ec 83 7d 08 00 75 07 c6 05 .3.........u.2.^...^.U...}..u...
663c0 a8 fd 54 00 01 e8 17 04 00 00 e8 35 11 00 00 84 c0 75 04 32 c0 5d c3 e8 56 4b 01 00 84 c0 75 0a ..T........5.....u.2.]..VK....u.
663e0 6a 00 e8 3c 11 00 00 59 eb e9 b0 01 5d c3 55 8b ec 80 3d a9 fd 54 00 00 74 04 b0 01 5d c3 56 8b j..<...Y....].U...=..T..t...].V.
66400 75 08 85 f6 74 05 83 fe 01 75 62 e8 a5 05 00 00 85 c0 74 26 85 f6 75 22 68 ac fd 54 00 e8 b9 49 u...t....ub.......t&..u"h..T...I
66420 01 00 59 85 c0 75 0f 68 b8 fd 54 00 e8 aa 49 01 00 59 85 c0 74 2b 32 c0 eb 30 83 c9 ff 89 0d ac ..Y..u.h..T...I..Y..t+2..0......
66440 fd 54 00 89 0d b0 fd 54 00 89 0d b4 fd 54 00 89 0d b8 fd 54 00 89 0d bc fd 54 00 89 0d c0 fd 54 .T.....T.....T.....T.....T.....T
66460 00 c6 05 a9 fd 54 00 01 b0 01 5e 5d c3 6a 05 e8 4d 05 00 00 cc 6a 08 68 b0 d5 54 00 e8 0f 07 00 .....T....^].j..M....j.h..T.....
66480 00 83 65 fc 00 b8 4d 5a 00 00 66 39 05 00 00 40 00 75 5d a1 3c 00 40 00 81 b8 00 00 40 00 50 45 ..e...MZ..f9...@.u].<.@.....@.PE
664a0 00 00 75 4c b9 0b 01 00 00 66 39 88 18 00 40 00 75 3e 8b 45 08 b9 00 00 40 00 2b c1 50 51 e8 7c ..uL.....f9...@.u>.E....@.+.PQ.|
664c0 fe ff ff 59 59 85 c0 74 27 83 78 24 00 7c 21 c7 45 fc fe ff ff ff b0 01 eb 1f 8b 45 ec 8b 00 33 ...YY..t'.x$.|!.E..........E...3
664e0 c9 81 38 05 00 00 c0 0f 94 c1 8b c1 c3 8b 65 e8 c7 45 fc fe ff ff ff 32 c0 8b 4d f0 64 89 0d 00 ..8...........e..E.....2..M.d...
66500 00 00 00 59 5f 5e 5b c9 c3 55 8b ec e8 a4 04 00 00 85 c0 74 0f 80 7d 08 00 75 09 33 c0 b9 a4 fd ...Y_^[..U.........t..}..u.3....
66520 54 00 87 01 5d c3 55 8b ec 80 3d a8 fd 54 00 00 74 06 80 7d 0c 00 75 12 ff 75 08 e8 04 4a 01 00 T...].U...=..T..t..}..u..u...J..
66540 ff 75 08 e8 db 0f 00 00 59 59 b0 01 5d c3 55 8b ec 83 3d ac fd 54 00 ff ff 75 08 75 07 e8 36 48 .u......YY..].U...=..T...u.u..6H
66560 01 00 eb 0b 68 ac fd 54 00 e8 96 48 01 00 59 f7 d8 59 1b c0 f7 d0 23 45 08 5d c3 55 8b ec ff 75 ....h..T...H..Y..Y....#E.].U...u
66580 08 e8 c8 ff ff ff f7 d8 59 1b c0 f7 d8 48 5d c3 56 6a 01 e8 e2 49 01 00 e8 e3 06 00 00 50 e8 48 ........Y....H].Vj...I.......P.H
665a0 16 01 00 e8 38 05 00 00 8b f0 e8 3e 62 01 00 6a 01 89 30 e8 36 fe ff ff 83 c4 0c 5e 84 c0 74 73 ....8......>b..j..0.6......^..ts
665c0 db e2 e8 24 07 00 00 68 17 79 46 00 e8 aa ff ff ff e8 db 03 00 00 50 e8 3a 40 01 00 59 59 85 c0 ...$...h.yF...........P.:@..YY..
665e0 75 51 e8 9f 06 00 00 e8 e7 06 00 00 85 c0 74 0b 68 e0 76 46 00 e8 e8 49 01 00 59 e8 c0 9e fd ff uQ............t.h.vF...I..Y.....
66600 e8 bb 9e fd ff e8 8b 06 00 00 e8 d1 04 00 00 50 e8 27 50 01 00 59 e8 77 06 00 00 84 c0 74 05 e8 ...............P.'P..Y.w.....t..
66620 b6 44 01 00 e8 b7 04 00 00 e8 ad 04 00 00 85 c0 75 01 c3 6a 07 e8 87 03 00 00 cc e8 76 06 00 00 .D..............u..j........v...
66640 33 c0 c3 e8 de 04 00 00 e8 93 04 00 00 50 e8 6b 61 01 00 59 c3 6a 14 68 d0 d5 54 00 e8 2f 05 00 3............P.ka..Y.j.h..T../..
66660 00 6a 01 e8 4d fd ff ff 59 84 c0 0f 84 50 01 00 00 32 db 88 5d e7 83 65 fc 00 e8 04 fd ff ff 88 .j..M...Y....P...2..]..e........
66680 45 dc a1 a0 fd 54 00 33 c9 41 3b c1 0f 84 2f 01 00 00 85 c0 75 49 89 0d a0 fd 54 00 68 f4 82 49 E....T.3.A;.../.....uI....T.h..I
666a0 00 68 d0 82 49 00 e8 91 49 01 00 59 59 85 c0 74 11 c7 45 fc fe ff ff ff b8 ff 00 00 00 e9 ef 00 .h..I...I..YY..t..E.............
666c0 00 00 68 cc 82 49 00 68 c4 82 49 00 e8 26 49 01 00 59 59 c7 05 a0 fd 54 00 02 00 00 00 eb 05 8a ..h..I.h..I..&I..YY....T........
666e0 d9 88 5d e7 ff 75 dc e8 1d fe ff ff 59 e8 ed 05 00 00 8b f0 33 ff 39 3e 74 1b 56 e8 75 fd ff ff ..]..u......Y.......3.9>t.V.u...
66700 59 84 c0 74 10 8b 36 57 6a 02 57 8b ce ff 15 c0 82 49 00 ff d6 e8 cb 05 00 00 8b f0 39 3e 74 13 Y..t..6Wj.W......I..........9>t.
66720 56 e8 4f fd ff ff 59 84 c0 74 08 ff 36 e8 7c e8 00 00 59 e8 8e 43 01 00 8b f8 e8 4a 49 01 00 8b V.O...Y..t..6.|...Y..C.....JI...
66740 30 e8 3d 49 01 00 57 56 ff 30 e8 b1 55 fa ff 83 c4 0c 8b f0 e8 8a 03 00 00 84 c0 74 6b 84 db 75 0.=I..WV.0..U..............tk..u
66760 05 e8 23 e8 00 00 6a 00 6a 01 e8 b7 fd ff ff 59 59 c7 45 fc fe ff ff ff 8b c6 eb 35 8b 4d ec 8b ..#...j.j......YY.E........5.M..
66780 01 8b 00 89 45 e0 51 50 e8 38 3a 01 00 59 59 c3 8b 65 e8 e8 4b 03 00 00 84 c0 74 32 80 7d e7 00 ....E.QP.8:..YY..e..K.....t2.}..
667a0 75 05 e8 d3 e7 00 00 c7 45 fc fe ff ff ff 8b 45 e0 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 u.......E......E..M.d......Y_^[.
667c0 c3 6a 07 e8 f9 01 00 00 56 e8 06 e8 00 00 ff 75 e0 e8 c2 e7 00 00 cc e8 59 04 00 00 e9 74 fe ff .j......V......u........Y....t..
667e0 ff 55 8b ec 83 25 c4 fd 54 00 00 83 ec 24 83 0d 04 f0 54 00 01 6a 0a e8 d1 94 02 00 85 c0 0f 84 .U...%..T....$....T..j..........
66800 a9 01 00 00 83 65 f0 00 33 c0 53 56 57 33 c9 8d 7d dc 53 0f a2 8b f3 5b 89 07 89 77 04 89 4f 08 .....e..3.SVW3..}.S....[...w..O.
66820 33 c9 89 57 0c 8b 45 dc 8b 7d e4 89 45 f4 81 f7 6e 74 65 6c 8b 45 e8 35 69 6e 65 49 89 45 f8 8b 3..W..E..}..E...ntel.E.5ineI.E..
66840 45 e0 35 47 65 6e 75 89 45 fc 33 c0 40 53 0f a2 8b f3 5b 8d 5d dc 89 03 8b 45 fc 89 73 04 0b c7 E.5Genu.E.3.@S....[.]....E..s...
66860 0b 45 f8 89 4b 08 89 53 0c 75 43 8b 45 dc 25 f0 3f ff 0f 3d c0 06 01 00 74 23 3d 60 06 02 00 74 .E..K..S.uC.E.%.?..=....t#=`...t
66880 1c 3d 70 06 02 00 74 15 3d 50 06 03 00 74 0e 3d 60 06 03 00 74 07 3d 70 06 03 00 75 11 8b 3d c8 .=p...t.=P...t.=`...t.=p...u..=.
668a0 fd 54 00 83 cf 01 89 3d c8 fd 54 00 eb 06 8b 3d c8 fd 54 00 8b 4d e4 6a 07 58 89 4d fc 39 45 f4 .T.....=..T....=..T..M.j.X.M.9E.
668c0 7c 2f 33 c9 53 0f a2 8b f3 5b 8d 5d dc 89 03 89 73 04 89 4b 08 8b 4d fc 89 53 0c 8b 5d e0 f7 c3 |/3.S....[.]....s..K..M..S..]...
668e0 00 02 00 00 74 0e 83 cf 02 89 3d c8 fd 54 00 eb 03 8b 5d f0 a1 04 f0 54 00 83 c8 02 c7 05 c4 fd ....t.....=..T....]....T........
66900 54 00 01 00 00 00 a3 04 f0 54 00 f7 c1 00 00 10 00 0f 84 93 00 00 00 83 c8 04 c7 05 c4 fd 54 00 T........T....................T.
66920 02 00 00 00 a3 04 f0 54 00 f7 c1 00 00 00 08 74 79 f7 c1 00 00 00 10 74 71 33 c9 0f 01 d0 89 45 .......T.......ty......tq3.....E
66940 ec 89 55 f0 8b 45 ec 8b 4d f0 6a 06 5e 23 c6 3b c6 75 57 a1 04 f0 54 00 83 c8 08 c7 05 c4 fd 54 ..U..E..M.j.^#.;.uW...T........T
66960 00 03 00 00 00 a3 04 f0 54 00 f6 c3 20 74 3b 83 c8 20 c7 05 c4 fd 54 00 05 00 00 00 a3 04 f0 54 ........T....t;.......T........T
66980 00 b8 00 00 03 d0 23 d8 3b d8 75 1e 8b 45 ec ba e0 00 00 00 8b 4d f0 23 c2 3b c2 75 0d 83 0d 04 ......#.;.u..E.......M.#.;.u....
669a0 f0 54 00 40 89 35 c4 fd 54 00 5f 5e 5b 33 c0 c9 c3 33 c0 40 c3 33 c0 39 05 68 0a 55 00 0f 95 c0 .T.@.5..T._^[3...3.@.3.9.h.U....
669c0 c3 55 8b ec 81 ec 24 03 00 00 53 6a 17 e8 fb 92 02 00 85 c0 74 05 8b 4d 08 cd 29 6a 03 e8 a6 01 .U....$...Sj........t..M..)j....
669e0 00 00 c7 04 24 cc 02 00 00 8d 85 dc fc ff ff 6a 00 50 e8 a9 0e 00 00 83 c4 0c 89 85 8c fd ff ff ....$..........j.P..............
66a00 89 8d 88 fd ff ff 89 95 84 fd ff ff 89 9d 80 fd ff ff 89 b5 7c fd ff ff 89 bd 78 fd ff ff 66 8c ....................|.....x...f.
66a20 95 a4 fd ff ff 66 8c 8d 98 fd ff ff 66 8c 9d 74 fd ff ff 66 8c 85 70 fd ff ff 66 8c a5 6c fd ff .....f......f..t...f..p...f..l..
66a40 ff 66 8c ad 68 fd ff ff 9c 8f 85 9c fd ff ff 8b 45 04 89 85 94 fd ff ff 8d 45 04 89 85 a0 fd ff .f..h...........E........E......
66a60 ff c7 85 dc fc ff ff 01 00 01 00 8b 40 fc 6a 50 89 85 90 fd ff ff 8d 45 a8 6a 00 50 e8 1f 0e 00 ............@.jP.......E.j.P....
66a80 00 8b 45 04 83 c4 0c c7 45 a8 15 00 00 40 c7 45 ac 01 00 00 00 89 45 b4 ff 15 84 81 49 00 6a 00 ..E.....E....@.E......E.....I.j.
66aa0 8d 58 ff f7 db 8d 45 a8 89 45 f8 8d 85 dc fc ff ff 1a db 89 45 fc fe c3 ff 15 8c 81 49 00 8d 45 .X....E..E..........E.......I..E
66ac0 f8 50 ff 15 88 81 49 00 85 c0 75 0c 84 db 75 08 6a 03 e8 b1 00 00 00 59 5b c9 c3 e9 00 00 00 00 .P....I...u...u.j......Y[.......
66ae0 33 c0 c3 6a 00 ff 15 6c 80 49 00 85 c0 74 34 b9 4d 5a 00 00 66 39 08 75 2a 8b 48 3c 03 c8 81 39 3..j...l.I...t4.MZ..f9.u*.H<...9
66b00 50 45 00 00 75 1d b8 0b 01 00 00 66 39 41 18 75 12 83 79 74 0e 76 0c 83 b9 e8 00 00 00 00 74 03 PE..u......f9A.u..yt.v........t.
66b20 b0 01 c3 32 c0 c3 68 32 77 46 00 ff 15 8c 81 49 00 c3 55 8b ec 56 57 8b 7d 08 8b 37 81 3e 63 73 ...2..h2wF.....I..U..VW.}..7.>cs
66b40 6d e0 75 25 83 7e 10 03 75 1f 8b 46 14 3d 20 05 93 19 74 1d 3d 21 05 93 19 74 16 3d 22 05 93 19 m.u%.~..u..F.=....t.=!...t.="...
66b60 74 0f 3d 00 40 99 01 74 08 5f 33 c0 5e 5d c2 04 00 e8 0f 0d 00 00 89 30 8b 77 04 e8 0e 0d 00 00 t.=.@..t._3.^].........0.w......
66b80 89 30 e8 6c 5c 01 00 cc 83 25 cc fd 54 00 00 c3 68 80 81 46 00 67 64 ff 36 00 00 8b 44 24 10 89 .0.l\....%..T...h..F.gd.6...D$..
66ba0 6c 24 10 8d 6c 24 10 2b e0 53 56 57 a1 18 f0 54 00 31 45 fc 33 c5 50 89 65 e8 ff 75 f8 8b 45 fc l$..l$.+.SVW...T.1E.3.P.e..u..E.
66bc0 c7 45 fc fe ff ff ff 89 45 f8 8d 45 f0 67 64 a3 00 00 f2 c3 8b 4d f0 67 64 89 0e 00 00 59 5f 5f .E......E..E.gd......M.gd....Y__
66be0 5e 5b 8b e5 5d 51 f2 c3 55 8b ec 83 ec 14 83 65 f4 00 8d 45 f4 83 65 f8 00 50 ff 15 a0 81 49 00 ^[..]Q..U......e...E..e..P....I.
66c00 8b 45 f8 33 45 f4 89 45 fc ff 15 9c 81 49 00 31 45 fc ff 15 98 81 49 00 31 45 fc 8d 45 ec 50 ff .E.3E..E.....I.1E.....I.1E..E.P.
66c20 15 94 81 49 00 8b 45 f0 8d 4d fc 33 45 ec 33 45 fc 33 c1 c9 c3 8b 0d 18 f0 54 00 56 57 bf 4e e6 ...I..E..M.3E.3E.3.......T.VW.N.
66c40 40 bb be 00 00 ff ff 3b cf 74 04 85 ce 75 26 e8 94 ff ff ff 8b c8 3b cf 75 07 b9 4f e6 40 bb eb @......;.t...u&.......;.u..O.@..
66c60 0e 85 ce 75 0a 0d 11 47 00 00 c1 e0 10 0b c8 89 0d 18 f0 54 00 f7 d1 5f 89 0d 14 f0 54 00 5e c3 ...u...G...........T..._....T.^.
66c80 b8 00 40 00 00 c3 68 d8 fd 54 00 ff 15 a4 81 49 00 c3 b0 01 c3 68 00 00 03 00 68 00 00 01 00 6a ..@...h..T.....I.....h....h....j
66ca0 00 e8 89 5b 01 00 83 c4 0c 85 c0 75 01 c3 6a 07 e8 0c fd ff ff cc e8 45 97 f9 ff 8b 48 04 83 08 ...[.......u..j........E....H...
66cc0 24 89 48 04 e8 e7 f6 fd ff 8b 48 04 83 08 02 89 48 04 c3 33 c0 39 05 10 f0 54 00 0f 94 c0 c3 b8 $.H.......H.....H..3.9...T......
66ce0 64 0a 55 00 c3 b8 60 0a 55 00 c3 53 56 be a4 d5 54 00 bb a4 d5 54 00 3b f3 73 19 57 8b 3e 85 ff d.U...`.U..SV...T....T.;.s.W.>..
66d00 74 0a 8b cf ff 15 c0 82 49 00 ff d7 83 c6 04 3b f3 72 e9 5f 5e 5b c3 53 56 be ac d5 54 00 bb ac t.......I......;.r._^[.SV...T...
66d20 d5 54 00 3b f3 73 19 57 8b 3e 85 ff 74 0a 8b cf ff 15 c0 82 49 00 ff d7 83 c6 04 3b f3 72 e9 5f .T.;.s.W.>..t.......I......;.r._
66d40 5e 5b c3 3b 0d 18 f0 54 00 f2 75 02 f2 c3 f2 e9 28 00 00 00 55 8b ec 6a 00 ff 15 8c 81 49 00 ff ^[.;...T..u.....(...U..j.....I..
66d60 75 08 ff 15 88 81 49 00 68 09 04 00 c0 ff 15 64 80 49 00 50 ff 15 a8 81 49 00 5d c3 55 8b ec 81 u.....I.h......d.I.P....I.].U...
66d80 ec 24 03 00 00 6a 17 e8 41 8f 02 00 85 c0 74 05 6a 02 59 cd 29 a3 e0 fe 54 00 89 0d dc fe 54 00 .$...j..A.....t.j.Y.)...T.....T.
66da0 89 15 d8 fe 54 00 89 1d d4 fe 54 00 89 35 d0 fe 54 00 89 3d cc fe 54 00 66 8c 15 f8 fe 54 00 66 ....T.....T..5..T..=..T.f....T.f
66dc0 8c 0d ec fe 54 00 66 8c 1d c8 fe 54 00 66 8c 05 c4 fe 54 00 66 8c 25 c0 fe 54 00 66 8c 2d bc fe ....T.f....T.f....T.f.%..T.f.-..
66de0 54 00 9c 8f 05 f0 fe 54 00 8b 45 00 a3 e4 fe 54 00 8b 45 04 a3 e8 fe 54 00 8d 45 08 a3 f4 fe 54 T......T..E....T..E....T..E....T
66e00 00 8b 85 dc fc ff ff c7 05 30 fe 54 00 01 00 01 00 a1 e8 fe 54 00 a3 ec fd 54 00 c7 05 e0 fd 54 .........0.T........T....T.....T
66e20 00 09 04 00 c0 c7 05 e4 fd 54 00 01 00 00 00 c7 05 f0 fd 54 00 01 00 00 00 6a 04 58 6b c0 00 c7 .........T.........T.....j.Xk...
66e40 80 f4 fd 54 00 02 00 00 00 6a 04 58 6b c0 00 8b 0d 18 f0 54 00 89 4c 05 f8 6a 04 58 c1 e0 00 8b ...T.....j.Xk......T..L..j.X....
66e60 0d 14 f0 54 00 89 4c 05 f8 68 20 83 49 00 e8 e1 fe ff ff c9 c3 55 8b ec 6a 08 e8 02 00 00 00 5d ...T..L..h..I........U..j......]
66e80 c3 55 8b ec 81 ec 1c 03 00 00 6a 17 e8 3c 8e 02 00 85 c0 74 05 8b 4d 08 cd 29 a3 e0 fe 54 00 89 .U........j..<.....t..M..)...T..
66ea0 0d dc fe 54 00 89 15 d8 fe 54 00 89 1d d4 fe 54 00 89 35 d0 fe 54 00 89 3d cc fe 54 00 66 8c 15 ...T.....T.....T..5..T..=..T.f..
66ec0 f8 fe 54 00 66 8c 0d ec fe 54 00 66 8c 1d c8 fe 54 00 66 8c 05 c4 fe 54 00 66 8c 25 c0 fe 54 00 ..T.f....T.f....T.f....T.f.%..T.
66ee0 66 8c 2d bc fe 54 00 9c 8f 05 f0 fe 54 00 8b 45 00 a3 e4 fe 54 00 8b 45 04 a3 e8 fe 54 00 8d 45 f.-..T......T..E....T..E....T..E
66f00 08 a3 f4 fe 54 00 8b 85 e4 fc ff ff a1 e8 fe 54 00 a3 ec fd 54 00 c7 05 e0 fd 54 00 09 04 00 c0 ....T..........T....T.....T.....
66f20 c7 05 e4 fd 54 00 01 00 00 00 c7 05 f0 fd 54 00 01 00 00 00 6a 04 58 6b c0 00 8b 4d 08 89 88 f4 ....T.........T.....j.Xk...M....
66f40 fd 54 00 68 20 83 49 00 e8 07 fe ff ff c9 c3 cc 8b 4c 24 08 8b 44 24 04 57 53 56 83 3d c4 fd 54 .T.h..I..........L$..D$.WSV.=..T
66f60 00 01 0f 82 ce 01 00 00 0f 87 fd 00 00 00 0f b6 11 8b da c1 e2 08 0b d3 0f 84 e9 00 00 00 66 0f ..............................f.
66f80 6e da f2 0f 70 db 00 0f 16 db 66 0f ef c0 8b f1 83 cf ff 0f b6 19 83 c1 01 85 db 74 1d f7 c1 0f n...p.....f................t....
66fa0 00 00 00 75 ee 66 0f 6f 11 66 0f 74 d0 66 0f d7 da 85 db 75 05 bf 0f 00 00 00 66 0f 7e da bb ff ...u.f.o.f.t.f.....u......f.~...
66fc0 0f 00 00 23 d8 81 fb f0 0f 00 00 77 27 f3 0f 6f 08 66 0f ef d2 66 0f 74 d1 66 0f 74 cb 66 0f eb ...#.......w'..o.f...f.t.f.t.f..
66fe0 ca 66 0f d7 d9 83 c0 10 85 db 74 d2 0f bc db 83 e8 10 03 c3 0f b6 18 85 db 74 6a 83 c0 01 3a d3 .f........t..............tj...:.
67000 75 bc 8b d0 8d 4e 01 bb ff 0f 00 00 85 cf 75 39 23 da 81 fb f0 0f 00 00 77 2f f3 0f 6f 0a 66 0f u....N........u9#.......w/..o.f.
67020 6f 11 66 0f 74 ca 66 0f 74 d0 66 0f 74 c8 66 0f eb d1 66 0f d7 da 85 db 75 08 83 c2 10 83 c1 10 o.f.t.f.t.f.t.f...f.....u.......
67040 eb c5 0f bc db 03 d3 03 cb 0f b6 19 85 db 74 10 3a 1a 0f 85 62 ff ff ff 83 c2 01 83 c1 01 eb a7 ..............t.:...b...........
67060 48 5e 5b 5f c3 33 c0 5e 5b 5f c3 80 39 00 74 f7 8b f9 bb ff 0f 00 00 23 d9 81 fb f0 0f 00 00 77 H^[_.3.^[_..9.t........#.......w
67080 06 f3 0f 6f 01 eb 22 bb 0f 00 00 00 0f b6 31 83 c1 01 66 0f 3a 20 c6 0f 66 0f 73 d8 01 4b 74 09 ...o..".......1...f.:...f.s..Kt.
670a0 85 f6 74 ee eb e6 83 c0 01 66 0f 7e c2 bb ff 0f 00 00 23 d8 81 fb f0 0f 00 00 76 10 0f b6 18 85 ..t......f.~......#.......v.....
670c0 db 74 a2 3a d3 74 18 83 c0 01 eb e1 83 c0 10 66 0f 3a 63 40 f0 0c 77 d5 73 8b 83 e8 10 03 c1 8b .t.:.t.........f.:c@..w.s.......
670e0 d7 8b f0 bb ff 0f 00 00 23 de 81 fb f0 0f 00 00 77 29 bb ff 0f 00 00 23 da 81 fb f0 0f 00 00 77 ........#.......w).....#.......w
67100 1a f3 0f 6f 0a 83 c6 10 83 c2 10 66 0f 3a 63 4e f0 0c 71 92 79 cd e9 4c ff ff ff 0f b6 1a 85 db ...o.......f.:cN..q.y..L........
67120 0f 84 41 ff ff ff 3a 1e 0f 85 78 ff ff ff 83 c6 01 83 c2 01 eb ad 8a 11 8b f8 84 d2 74 6f 8a 71 ..A...:...x.................to.q
67140 01 84 f6 74 55 8b f7 8b 4c 24 14 8a 07 83 c6 01 3a c2 74 17 84 c0 74 0d 8a 06 83 c6 01 3a c2 74 ...tU...L$......:.t...t......:.t
67160 0a 84 c0 75 f3 5e 5b 5f 33 c0 c3 8a 06 83 c6 01 3a c6 75 e9 8d 7e ff 8a 61 02 84 e4 74 28 8a 06 ...u.^[_3.......:.u..~..a...t(..
67180 83 c6 02 3a c4 75 be 8a 41 03 84 c0 74 18 8a 66 ff 83 c1 02 3a c4 74 df eb ab 33 c0 5e 5b 5f 8a ...:.u..A...t..f....:.t...3.^[_.
671a0 c2 e9 c8 01 00 00 8d 47 ff 5e 5b 5f c3 8b c7 5e 5b 5f c3 cc cc cc cc cc cc cc cc cc cc cc cc cc .......G.^[_...^[_..............
671c0 55 8b ec 57 83 3d c4 fd 54 00 01 0f 82 fd 00 00 00 8b 7d 08 77 77 0f b6 55 0c 8b c2 c1 e2 08 0b U..W.=..T.........}.ww..U.......
671e0 d0 66 0f 6e da f2 0f 70 db 00 0f 16 db b9 0f 00 00 00 23 cf 83 c8 ff d3 e0 2b f9 33 d2 f3 0f 6f .f.n...p..........#......+.3...o
67200 0f 66 0f ef d2 66 0f 74 d1 66 0f 74 cb 66 0f d7 ca 23 c8 75 18 66 0f d7 c9 23 c8 0f bd c1 03 c7 .f...f.t.f.t.f...#.u.f...#......
67220 85 c9 0f 45 d0 83 c8 ff 83 c7 10 eb d0 53 66 0f d7 d9 23 d8 d1 e1 33 c0 2b c1 23 c8 49 23 cb 5b ...E.........Sf...#...3.+.#.I#.[
67240 0f bd c1 03 c7 85 c9 0f 44 c2 5f c9 c3 0f b6 55 0c 85 d2 74 39 33 c0 f7 c7 0f 00 00 00 74 15 0f ........D._....U...t93.......t..
67260 b6 0f 3b ca 0f 44 c7 85 c9 74 20 47 f7 c7 0f 00 00 00 75 eb 66 0f 6e c2 83 c7 10 66 0f 3a 63 47 ..;..D...t.G......u.f.n....f.:cG
67280 f0 40 8d 4c 39 f0 0f 42 c1 75 ed 5f c9 c3 b8 f0 ff ff ff 23 c7 66 0f ef c0 66 0f 74 00 b9 0f 00 .@.L9..B.u._.......#.f...f.t....
672a0 00 00 23 cf ba ff ff ff ff d3 e2 66 0f d7 f8 23 fa 75 14 66 0f ef c0 66 0f 74 40 10 83 c0 10 66 ..#........f...#.u.f...f.t@....f
672c0 0f d7 f8 85 ff 74 ec 0f bc d7 03 c2 eb bd 8b 7d 08 33 c0 83 c9 ff f2 ae 83 c1 01 f7 d9 83 ef 01 .....t.........}.3..............
672e0 8a 45 0c fd f2 ae 83 c7 01 38 07 74 04 33 c0 eb 02 8b c7 fc 5f c9 c3 cc cc cc cc cc cc cc cc cc .E.......8.t.3......_...........
67300 83 3d c4 fd 54 00 01 72 5f 0f b6 44 24 08 8b d0 c1 e0 08 0b d0 66 0f 6e da f2 0f 70 db 00 0f 16 .=..T..r_..D$........f.n...p....
67320 db 8b 54 24 04 b9 0f 00 00 00 83 c8 ff 23 ca d3 e0 2b d1 f3 0f 6f 0a 66 0f ef d2 66 0f 74 d1 66 ..T$.........#...+...o.f...f.t.f
67340 0f 74 cb 66 0f eb d1 66 0f d7 ca 23 c8 75 08 83 c8 ff 83 c2 10 eb dc 0f bc c1 03 c2 66 0f 7e da .t.f...f...#.u..............f.~.
67360 33 c9 3a 10 0f 45 c1 c3 33 c0 8a 44 24 08 53 8b d8 c1 e0 08 8b 54 24 08 f7 c2 03 00 00 00 74 15 3.:..E..3..D$.S......T$.......t.
67380 8a 0a 83 c2 01 3a cb 74 59 84 c9 74 51 f7 c2 03 00 00 00 75 eb 0b d8 57 8b c3 c1 e3 10 56 0b d8 .....:.tY..tQ......u...W.....V..
673a0 8b 0a bf ff fe fe 7e 8b c1 8b f7 33 cb 03 f0 03 f9 83 f1 ff 83 f0 ff 33 cf 33 c6 83 c2 04 81 e1 ......~....3...........3.3......
673c0 00 01 01 81 75 21 25 00 01 01 81 74 d3 25 00 01 01 01 75 08 81 e6 00 00 00 80 75 c4 5e 5f 5b 33 ....u!%....t.%....u.......u.^_[3
673e0 c0 c3 8d 42 ff 5b c3 8b 42 fc 3a c3 74 36 84 c0 74 ea 3a e3 74 27 84 e4 74 e2 c1 e8 10 3a c3 74 ...B.[..B.:.t6..t.:.t'..t....:.t
67400 15 84 c0 74 d7 3a e3 74 06 84 e4 74 cf eb 91 5e 5f 8d 42 ff 5b c3 8d 42 fe 5e 5f 5b c3 8d 42 fd ...t.:.t...t...^_.B.[..B.^_[..B.
67420 5e 5f 5b c3 8d 42 fc 5e 5f 5b c3 55 8b ec ff 75 08 e8 eb 06 00 00 59 5d e9 03 06 00 00 53 8b dc ^_[..B.^_[.U...u......Y].....S..
67440 51 51 83 e4 f0 83 c4 04 55 8b 6b 04 89 6c 24 04 8b ec 8b 4b 08 83 ec 1c 83 3d c4 fd 54 00 01 56 QQ......U.k..l$....K.....=..T..V
67460 7d 32 0f b7 01 8b d0 66 85 c0 74 1a 8b f0 0f b7 d6 66 3b 73 0c 74 0f 83 c1 02 0f b7 01 8b f0 8b }2.....f..t......f;s.t..........
67480 d0 66 85 c0 75 e8 33 c0 66 3b 53 0c 0f 95 c0 48 23 c1 eb 68 66 8b 53 0c 0f b7 c2 66 0f 6e c0 f2 .f..u.3.f;S....H#..hf.S....f.n..
674a0 0f 70 c0 00 66 0f 70 d0 00 8b c1 25 ff 0f 00 00 3d f0 0f 00 00 77 1f 0f 10 01 66 0f ef c9 66 0f .p..f.p....%....=....w....f...f.
674c0 75 c8 66 0f 75 c2 66 0f eb c8 66 0f d7 c1 85 c0 75 18 6a 10 eb 0f 0f b7 01 66 3b c2 74 1c 66 85 u.f.u.f...f.....u.j......f;.t.f.
674e0 c0 74 13 6a 02 58 03 c8 eb bf 0f bc c0 03 c8 33 c0 66 39 11 eb 96 33 c0 eb 02 8b c1 5e 8b e5 5d .t.j.X.........3.f9...3.....^..]
67500 8b e3 5b c3 e8 4f 07 00 00 84 c0 75 03 32 c0 c3 e8 f5 06 00 00 84 c0 75 07 e8 76 07 00 00 eb ed ..[..O.....u.2.........u..v.....
67520 b0 01 c3 55 8b ec 80 7d 08 00 75 0a e8 0c 07 00 00 e8 5e 07 00 00 b0 01 5d c3 cc cc cc cc cc cc ...U...}..u.......^.....].......
67540 55 8b ec 56 8b 75 08 57 8b 7d 0c 8b 06 83 f8 fe 74 0d 8b 4e 04 03 cf 33 0c 38 e8 e4 f7 ff ff 8b U..V.u.W.}......t..N...3.8......
67560 46 08 8b 4e 0c 03 cf 33 0c 38 5f 5e 5d e9 d1 f7 ff ff cc cc cc cc cc cc cc cc cc cc cc cc cc cc F..N...3.8_^]...................
67580 55 8b ec 83 ec 1c 53 8b 5d 08 56 57 c6 45 ff 00 ff 33 c7 45 f4 01 00 00 00 e8 d0 9f 02 00 89 03 U.....S.].VW.E...3.E............
675a0 8b 5d 0c 8b 43 08 8d 73 10 33 05 18 f0 54 00 56 50 89 75 f0 89 45 f8 e8 84 ff ff ff ff 75 10 e8 .]..C..s.3...T.VP.u..E.......u..
675c0 2d 05 00 00 8b 45 08 83 c4 10 8b 7b 0c f6 40 04 66 75 5a 89 45 e4 8b 45 10 89 45 e8 8d 45 e4 89 -....E.....{..@.fuZ.E..E..E..E..
675e0 43 fc 83 ff fe 74 69 8b 4d f8 8d 47 02 8d 04 47 8b 1c 81 8d 04 81 8b 48 04 89 45 ec 85 c9 74 14 C....ti.M..G...G.......H..E...t.
67600 8b d6 e8 c5 07 00 00 b1 01 88 4d ff 85 c0 78 14 7f 48 eb 03 8a 4d ff 8b fb 83 fb fe 75 c9 84 c9 ..........M...x..H...M......u...
67620 74 2e eb 20 c7 45 f4 00 00 00 00 eb 17 83 ff fe 74 1e 68 18 f0 54 00 56 ba fe ff ff ff 8b cb e8 t....E..........t.h..T.V........
67640 d8 07 00 00 56 ff 75 f8 e8 f3 fe ff ff 83 c4 08 8b 45 f4 5f 5e 5b 8b e5 5d c3 8b 45 08 81 38 63 ....V.u..........E._^[..]..E..8c
67660 73 6d e0 75 38 83 3d 28 83 49 00 00 74 2f 68 28 83 49 00 e8 b8 86 02 00 83 c4 04 85 c0 74 1b 8b sm.u8.=(.I..t/h(.I...........t..
67680 35 28 83 49 00 8b ce 6a 01 ff 75 08 ff 15 c0 82 49 00 ff d6 8b 75 f0 83 c4 08 8b 45 08 8b 4d 0c 5(.I...j..u.....I....u.....E..M.
676a0 8b d0 e8 59 07 00 00 8b 45 0c 39 78 0c 74 12 68 18 f0 54 00 56 8b d7 8b c8 e8 5e 07 00 00 8b 45 ...Y....E.9x.t.h..T.V.....^....E
676c0 0c 56 ff 75 f8 89 58 0c e8 73 fe ff ff 8b 4d ec 83 c4 08 8b d6 8b 49 08 e8 07 07 00 00 cc 6a 08 .V.u..X..s....M.......I.......j.
676e0 68 f0 d5 54 00 e8 a6 f4 ff ff 8b 45 08 85 c0 74 7e 81 38 63 73 6d e0 75 76 83 78 10 03 75 70 81 h..T.......E...t~.8csm.uv.x..up.
67700 78 14 20 05 93 19 74 12 81 78 14 21 05 93 19 74 09 81 78 14 22 05 93 19 75 55 8b 48 1c 85 c9 74 x.....t..x.!...t..x."...uU.H...t
67720 4e 8b 51 04 85 d2 74 29 83 65 fc 00 52 ff 70 18 e8 4a 00 00 00 c7 45 fc fe ff ff ff eb 31 ff 75 N.Q...t).e..R.p..J....E......1.u
67740 0c ff 75 ec e8 43 00 00 00 59 59 c3 8b 65 e8 eb e4 f6 01 10 74 19 8b 40 18 8b 08 85 c9 74 10 8b ..u..C...YY..e......t..@.....t..
67760 01 51 8b 70 08 8b ce ff 15 c0 82 49 00 ff d6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 55 .Q.p.......I....M.d......Y_^[..U
67780 8b ec 8b 4d 08 ff 55 0c 5d c2 08 00 55 8b ec 80 7d 0c 00 74 32 56 57 8b 7d 08 8b 37 81 3e 63 73 ...M..U.]...U...}..t2VW.}..7.>cs
677a0 6d e0 75 21 83 7e 10 03 75 1b 81 7e 14 20 05 93 19 74 18 81 7e 14 21 05 93 19 74 0f 81 7e 14 22 m.u!.~..u..~.....t..~.!...t..~."
677c0 05 93 19 74 06 5f 5e 33 c0 5d c3 e8 9a 03 00 00 89 70 10 8b 77 04 e8 8f 03 00 00 89 70 14 e8 10 ...t._^3.].......p..w.......p...
677e0 50 01 00 cc 55 8b ec e8 7e 03 00 00 8b 40 24 85 c0 74 0e 8b 4d 08 39 08 74 0c 8b 40 04 85 c0 75 P...U...~....@$..t..M.9.t..@...u
67800 f5 33 c0 40 5d c3 33 c0 5d c3 55 8b ec 8b 4d 0c 8b 55 08 56 8b 01 8b 71 04 03 c2 85 f6 78 0d 8b .3.@].3.].U...M..U.V...q.....x..
67820 49 08 8b 14 16 8b 0c 0a 03 ce 03 c1 5e 5d c3 55 8b ec 56 8b 75 08 57 8b 3e 81 3f 52 43 43 e0 74 I...........^].U..V.u.W.>.?RCC.t
67840 12 81 3f 4d 4f 43 e0 74 0a 81 3f 63 73 6d e0 74 1b eb 13 e8 12 03 00 00 83 78 18 00 7e 08 e8 07 ..?MOC.t..?csm.t.........x..~...
67860 03 00 00 ff 48 18 5f 33 c0 5e 5d c3 e8 f9 02 00 00 89 78 10 8b 76 04 e8 ee 02 00 00 89 70 14 e8 ....H._3.^].......x..v.......p..
67880 6f 4f 01 00 cc e8 e0 02 00 00 83 c0 10 c3 e8 d7 02 00 00 83 c0 14 c3 cc cc cc cc cc cc cc cc cc oO..............................
678a0 8b 4c 24 0c 0f b6 44 24 08 8b d7 8b 7c 24 04 85 c9 0f 84 3c 01 00 00 69 c0 01 01 01 01 83 f9 20 .L$...D$....|$.....<...i........
678c0 0f 86 df 00 00 00 81 f9 80 00 00 00 0f 82 8b 00 00 00 0f ba 25 c8 fd 54 00 01 73 09 f3 aa 8b 44 ....................%..T..s....D
678e0 24 04 8b fa c3 0f ba 25 04 f0 54 00 01 0f 83 b2 00 00 00 66 0f 6e c0 66 0f 70 c0 00 03 cf 0f 11 $......%..T........f.n.f.p......
67900 07 83 c7 10 83 e7 f0 2b cf 81 f9 80 00 00 00 76 4c 8d a4 24 00 00 00 00 8d a4 24 00 00 00 00 90 .......+.......vL..$......$.....
67920 66 0f 7f 07 66 0f 7f 47 10 66 0f 7f 47 20 66 0f 7f 47 30 66 0f 7f 47 40 66 0f 7f 47 50 66 0f 7f f...f..G.f..G.f..G0f..G@f..GPf..
67940 47 60 66 0f 7f 47 70 8d bf 80 00 00 00 81 e9 80 00 00 00 f7 c1 00 ff ff ff 75 c5 eb 13 0f ba 25 G`f..Gp..................u.....%
67960 04 f0 54 00 01 73 3e 66 0f 6e c0 66 0f 70 c0 00 83 f9 20 72 1c f3 0f 7f 07 f3 0f 7f 47 10 83 c7 ..T..s>f.n.f.p.....r........G...
67980 20 83 e9 20 83 f9 20 73 ec f7 c1 1f 00 00 00 74 62 8d 7c 0f e0 f3 0f 7f 07 f3 0f 7f 47 10 8b 44 .......s.......tb.|.........G..D
679a0 24 04 8b fa c3 f7 c1 03 00 00 00 74 0e 88 07 47 83 e9 01 f7 c1 03 00 00 00 75 f2 f7 c1 04 00 00 $..........t...G.........u......
679c0 00 74 08 89 07 83 c7 04 83 e9 04 f7 c1 f8 ff ff ff 74 20 8d a4 24 00 00 00 00 8d 9b 00 00 00 00 .t...............t...$..........
679e0 89 07 89 47 04 83 c7 08 83 e9 08 f7 c1 f8 ff ff ff 75 ed 8b 44 24 04 8b fa c3 55 8b ec 8b 45 08 ...G.............u..D$....U...E.
67a00 8b 4d 0c 3b c1 75 04 33 c0 5d c3 83 c1 05 83 c0 05 8a 10 3a 11 75 18 84 d2 74 ec 8a 50 01 3a 51 .M.;.u.3.].........:.u...t..P.:Q
67a20 01 75 0c 83 c0 02 83 c1 02 84 d2 75 e4 eb d8 1b c0 83 c8 01 5d c3 cc cc cc cc cc cc cc cc cc cc .u.........u........]...........
67a40 55 8b ec 83 ec 50 8b 5c 24 58 c7 45 b0 26 00 00 80 c7 45 b4 00 00 00 00 c7 45 b8 00 00 00 00 c7 U....P.\$X.E.&....E......E......
67a60 45 bc 00 00 00 00 c7 45 c0 00 00 00 00 8d 45 b0 8b 2b 8b 73 18 64 3b 35 00 00 00 00 74 12 53 56 E......E......E..+.s.d;5....t.SV
67a80 6a 00 50 68 8e 86 46 00 56 e8 45 82 02 00 5e 5b 83 fe 00 74 30 8d 43 20 50 e8 e0 04 00 00 0b c0 j.Ph..F.V.E...^[...t0.C.P.......
67aa0 74 16 8b 43 20 3d 30 32 43 56 75 0c 8b 43 24 0b c0 74 12 53 ff d0 eb 0d 8b 43 1c 50 56 e8 e4 03 t..C.=02CVu..C$..t.S.....C.PV...
67ac0 00 00 83 c4 08 6a 00 8b 43 14 e8 8d 04 00 00 8b d3 8b 5a 04 8b 7a 08 8b 72 0c 8b 44 24 5c 83 f8 .....j..C.........Z..z..r..D$\..
67ae0 01 83 d0 00 8b 62 10 83 c4 04 ff 62 14 8b e5 5d c3 55 8b ec a1 c0 82 49 00 3d c0 10 44 00 74 1f .....b.....b...].U.....I.=..D.t.
67b00 64 8b 0d 18 00 00 00 8b 45 08 8b 80 c4 00 00 00 3b 41 08 72 05 3b 41 04 76 05 6a 0d 59 cd 29 5d d.......E.......;A.r.;A.v.j.Y.)]
67b20 c3 55 8b ec a1 c0 82 49 00 3d c0 10 44 00 74 1c 64 8b 0d 18 00 00 00 8b 45 08 8b 40 10 3b 41 08 .U.....I.=..D.t.d.......E..@.;A.
67b40 72 05 3b 41 04 76 05 6a 0d 59 cd 29 5d c3 55 8b ec 8b 45 08 85 c0 74 0e 3d 00 01 55 00 74 07 50 r.;A.v.j.Y.)].U...E...t.=..U.t.P
67b60 e8 01 41 00 00 59 5d c2 04 00 e8 09 00 00 00 85 c0 0f 84 12 99 00 00 c3 83 3d 20 f0 54 00 ff 75 ..A..Y]..................=..T..u
67b80 03 33 c0 c3 53 57 ff 15 40 80 49 00 ff 35 20 f0 54 00 8b f8 e8 8c 05 00 00 8b d8 59 83 fb ff 74 .3..SW..@.I..5..T..........Y...t
67ba0 17 85 db 75 59 6a ff ff 35 20 f0 54 00 e8 ae 05 00 00 59 59 85 c0 75 04 33 db eb 42 56 6a 28 6a ...uYj..5..T......YY..u.3..BVj(j
67bc0 01 e8 fe 23 00 00 8b f0 59 59 85 f6 74 12 56 ff 35 20 f0 54 00 e8 86 05 00 00 59 59 85 c0 75 12 ...#....YY..t.V.5..T......YY..u.
67be0 33 db 53 ff 35 20 f0 54 00 e8 72 05 00 00 59 59 eb 04 8b de 33 f6 56 e8 6a 40 00 00 59 5e 57 ff 3.S.5..T..r...YY....3.V.j@..Y^W.
67c00 15 40 81 49 00 5f 8b c3 5b c3 68 4e 87 46 00 e8 9b 04 00 00 a3 20 f0 54 00 59 83 f8 ff 75 03 32 .@.I._..[.hN.F.........T.Y...u.2
67c20 c0 c3 68 00 01 55 00 50 e8 33 05 00 00 59 59 85 c0 75 07 e8 05 00 00 00 eb e5 b0 01 c3 a1 20 f0 ..h..U.P.3...YY..u..............
67c40 54 00 83 f8 ff 74 0e 50 e8 9d 04 00 00 83 0d 20 f0 54 00 ff 59 b0 01 c3 56 57 bf 28 01 55 00 33 T....t.P.........T..Y...VW.(.U.3
67c60 f6 6a 00 68 a0 0f 00 00 57 e8 30 05 00 00 83 c4 0c 85 c0 74 15 ff 05 40 01 55 00 83 c6 18 83 c7 .j.h....W.0........t...@.U......
67c80 18 83 fe 18 72 db b0 01 eb 07 e8 05 00 00 00 32 c0 5f 5e c3 56 8b 35 40 01 55 00 85 f6 74 20 6b ....r..........2._^.V.5@.U...t.k
67ca0 c6 18 57 8d b8 10 01 55 00 57 ff 15 58 81 49 00 ff 0d 40 01 55 00 83 ef 18 83 ee 01 75 eb 5f b0 ..W....U.W..X.I...@.U.......u._.
67cc0 01 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 53 56 57 8b 54 24 10 8b 44 24 14 8b 4c 24 18 55 .^..............SVW.T$..D$..L$.U
67ce0 52 50 51 51 68 5d 89 46 00 67 64 ff 36 00 00 a1 18 f0 54 00 33 c4 89 44 24 08 67 64 89 26 00 00 RPQQh].F.gd.6.....T.3..D$.gd.&..
67d00 8b 44 24 30 8b 58 08 8b 4c 24 2c 33 19 8b 70 0c 83 fe fe 74 3b 8b 54 24 34 83 fa fe 74 04 3b f2 .D$0.X..L$,3..p....t;.T$4...t.;.
67d20 76 2e 8d 34 76 8d 5c b3 10 8b 0b 89 48 0c 83 7b 04 00 75 cc 68 01 01 00 00 8b 43 08 e8 1b 02 00 v..4v.\.....H..{..u.h.....C.....
67d40 00 b9 01 00 00 00 8b 43 08 e8 2d 02 00 00 eb b0 67 64 8f 06 00 00 83 c4 18 5f 5e 5b c3 8b 4c 24 .......C..-.....gd......._^[..L$
67d60 04 f7 41 04 06 00 00 00 b8 01 00 00 00 74 33 8b 44 24 08 8b 48 08 33 c8 e8 c6 ef ff ff 55 8b 68 ..A..........t3.D$..H.3......U.h
67d80 18 ff 70 0c ff 70 10 ff 70 14 e8 41 ff ff ff 83 c4 0c 5d 8b 44 24 08 8b 54 24 10 89 02 b8 03 00 ..p..p..p..A......].D$..T$......
67da0 00 00 c3 90 55 ff 74 24 08 e8 73 fd ff ff 83 c4 04 8b 4c 24 08 8b 29 ff 71 1c ff 71 18 ff 71 28 ....U.t$..s.......L$..).q..q..q(
67dc0 e8 0b ff ff ff 83 c4 0c 5d c2 04 00 55 56 57 53 8b ea 33 c0 33 db 33 d2 33 f6 33 ff ff d1 5b 5f ........]...UVWS..3.3.3.3.3...[_
67de0 5e 5d c3 90 8b ea 8b f1 8b c1 6a 01 e8 6b 01 00 00 33 c0 33 db 33 c9 33 d2 33 ff ff e6 8d 49 00 ^]........j..k...3.3.3.3.3....I.
67e00 55 8b ec 53 56 57 6a 00 52 68 15 8a 46 00 51 ff 15 ac 81 49 00 5f 5e 5b 5d c3 8b ff 55 8b 6c 24 U..SVWj.Rh..F.Q....I._^[]...U.l$
67e20 08 52 51 ff 74 24 14 e8 a4 fe ff ff 83 c4 0c 5d c2 08 00 cc cc cc cc cc cc cc cc cc cc cc cc cc .RQ.t$.........]................
67e40 55 8b ec 53 56 57 55 6a 00 6a 00 68 59 8a 46 00 ff 75 08 ff 15 ac 81 49 00 5d 5f 5e 5b 8b e5 5d U..SVWUj.j.hY.F..u.....I.]_^[..]
67e60 c3 8b 4c 24 04 f7 41 04 06 00 00 00 b8 01 00 00 00 74 32 8b 44 24 14 8b 48 fc 33 c8 e8 c2 ee ff ..L$..A..........t2.D$..H.3.....
67e80 ff 55 8b 68 10 8b 50 28 52 8b 50 24 52 e8 14 00 00 00 83 c4 08 5d 8b 44 24 08 8b 54 24 10 89 02 .U.h..P(R.P$R........].D$..T$...
67ea0 b8 03 00 00 00 c3 53 56 57 8b 44 24 10 55 50 6a fe 68 61 8a 46 00 64 ff 35 00 00 00 00 a1 18 f0 ......SVW.D$.UPj.ha.F.d.5.......
67ec0 54 00 33 c4 50 8d 44 24 04 64 a3 00 00 00 00 8b 44 24 28 8b 58 08 8b 70 0c 83 fe ff 74 3a 83 7c T.3.P.D$.d......D$(.X..p....t:.|
67ee0 24 2c ff 74 06 3b 74 24 2c 76 2d 8d 34 76 8b 0c b3 89 4c 24 0c 89 48 0c 83 7c b3 04 00 75 17 68 $,.t.;t$,v-.4v....L$..H..|...u.h
67f00 01 01 00 00 8b 44 b3 08 e8 4f 00 00 00 8b 44 b3 08 e8 65 00 00 00 eb b7 8b 4c 24 04 64 89 0d 00 .....D...O....D...e......L$.d...
67f20 00 00 00 83 c4 18 5f 5e 5b c3 33 c0 64 8b 0d 00 00 00 00 81 79 04 61 8a 46 00 75 10 8b 51 0c 8b ......_^[.3.d.......y.a.F.u..Q..
67f40 52 0c 39 51 08 75 05 b8 01 00 00 00 c3 8d 49 00 53 51 bb 30 f0 54 00 eb 0e 8d 49 00 53 51 bb 30 R.9Q.u........I.SQ.0.T....I.SQ.0
67f60 f0 54 00 8b 4c 24 0c 89 4b 08 89 43 04 89 6b 0c 55 51 50 58 59 5d 59 5b c2 04 00 ff d0 c3 6a 0c .T..L$..K..C..k.UQPXY]Y[......j.
67f80 68 10 d6 54 00 e8 06 ec ff ff 83 65 fc 00 8b 45 08 8b 00 33 c0 40 eb 18 8b 45 ec 8b 00 33 c9 81 h..T.......e...E...3.@...E...3..
67fa0 38 05 00 00 c0 0f 94 c1 8b c1 c3 8b 65 e8 33 c0 89 45 e4 c7 45 fc fe ff ff ff 8b 4d f0 64 89 0d 8...........e.3..E..E......M.d..
67fc0 00 00 00 00 59 5f 5e 5b c9 c2 04 00 55 8b ec 51 53 56 57 8b 7d 08 eb 6f 8b 07 8d 1c 85 80 01 55 ....Y_^[....U..QSVW.}..o.......U
67fe0 00 8b 33 85 f6 74 07 83 fe ff 75 76 eb 56 8b 04 85 a0 8c 49 00 68 00 08 00 00 6a 00 50 89 45 fc ..3..t....uv.V.....I.h....j.P.E.
68000 ff 15 c4 81 49 00 8b f0 85 f6 75 47 ff 15 40 80 49 00 83 f8 57 75 28 8b 75 fc 6a 07 68 24 8d 49 ....I.....uG..@.I...Wu(.u.j.h$.I
68020 00 56 e8 18 5d 01 00 83 c4 0c 85 c0 74 11 6a 00 6a 00 56 ff 15 c4 81 49 00 8b f0 85 f6 75 14 83 .V..].......t.j.j.V....I.....u..
68040 c8 ff 87 03 83 c7 04 3b 7d 0c 75 8c 33 c0 5f 5e 5b c9 c3 8b c6 87 03 85 c0 74 07 56 ff 15 34 81 .......;}.u.3._^[........t.V..4.
68060 49 00 8b c6 eb e8 55 8b ec 8b 45 08 56 57 8d 3c 85 8c 01 55 00 8b 07 83 ce ff 3b c6 74 2b 85 c0 I.....U...E.VW.<...U......;.t+..
68080 75 29 ff 75 14 ff 75 10 e8 3f ff ff ff 59 59 85 c0 74 14 ff 75 0c 50 ff 15 68 80 49 00 85 c0 74 u).u..u..?...YY..t..u.P..h.I...t
680a0 06 8b c8 87 0f eb 04 87 37 33 c0 5f 5e 5d c3 55 8b ec 56 68 3c 8d 49 00 68 34 8d 49 00 68 3c 8d ........73._^].U..Vh<.I.h4.I.h<.
680c0 49 00 6a 00 e8 9d ff ff ff 8b f0 83 c4 10 85 f6 74 10 ff 75 08 8b ce ff 15 c0 82 49 00 ff d6 5e I.j.............t..u.......I...^
680e0 5d c3 5e 5d ff 25 b4 81 49 00 55 8b ec 56 68 50 8d 49 00 68 48 8d 49 00 68 50 8d 49 00 6a 01 e8 ].^].%..I.U..VhP.I.hH.I.hP.I.j..
68100 62 ff ff ff 83 c4 10 8b f0 ff 75 08 85 f6 74 0c 8b ce ff 15 c0 82 49 00 ff d6 eb 06 ff 15 c0 81 b.........u...t.......I.........
68120 49 00 5e 5d c3 55 8b ec 56 68 60 8d 49 00 68 58 8d 49 00 68 60 8d 49 00 6a 02 e8 27 ff ff ff 83 I.^].U..Vh`.I.hX.I.h`.I.j..'....
68140 c4 10 8b f0 ff 75 08 85 f6 74 0c 8b ce ff 15 c0 82 49 00 ff d6 eb 06 ff 15 b8 81 49 00 5e 5d c3 .....u...t.......I.........I.^].
68160 55 8b ec 56 68 74 8d 49 00 68 6c 8d 49 00 68 74 8d 49 00 6a 03 e8 ec fe ff ff 83 c4 10 8b f0 ff U..Vht.I.hl.I.ht.I.j............
68180 75 0c ff 75 08 85 f6 74 0c 8b ce ff 15 c0 82 49 00 ff d6 eb 06 ff 15 bc 81 49 00 5e 5d c3 55 8b u..u...t.......I.........I.^].U.
681a0 ec 56 68 88 8d 49 00 68 80 8d 49 00 68 88 8d 49 00 6a 04 e8 ae fe ff ff 8b f0 83 c4 10 85 f6 74 .Vh..I.h..I.h..I.j.............t
681c0 15 ff 75 10 8b ce ff 75 0c ff 75 08 ff 15 c0 82 49 00 ff d6 eb 0c ff 75 0c ff 75 08 ff 15 b0 81 ..u....u..u.....I......u..u.....
681e0 49 00 5e 5d c3 55 8b ec 51 8b 45 18 8b 4d 1c 53 56 8b 58 10 57 8b 78 0c 8b d7 89 55 fc 8b f2 85 I.^].U..Q.E..M.SV.X.W.x....U....
68200 c9 78 2d 6b c2 14 83 c3 08 03 c3 8b 5d 10 83 fa ff 74 3c 83 e8 14 4a 39 58 fc 7d 04 3b 18 7e 05 .x-k........]....t<...J9X.}.;.~.
68220 83 fa ff 75 07 8b 75 fc 49 89 55 fc 85 c9 79 de 42 3b f7 77 1a 3b d6 77 16 8b 45 08 8b 4d 0c 5f ...u..u.I.U...y.B;.w.;.w..E..M._
68240 89 70 0c 5e 89 08 89 50 04 89 48 08 5b c9 c3 e8 35 92 00 00 cc 55 8b ec 83 ec 18 a1 18 f0 54 00 .p.^...P..H.[...5....U........T.
68260 8d 4d e8 83 65 e8 00 33 c1 8b 4d 08 89 45 f0 8b 45 0c 89 45 f4 8b 45 14 40 c7 45 ec 1c 90 46 00 .M..e..3..M..E..E..E..E.@.E...F.
68280 89 4d f8 89 45 fc 64 a1 00 00 00 00 89 45 e8 8d 45 e8 64 a3 00 00 00 00 ff 75 18 51 ff 75 10 e8 .M..E.d......E..E.d......u.Q.u..
682a0 1c 16 00 00 8b c8 8b 45 e8 64 a3 00 00 00 00 8b c1 c9 c3 55 8b ec 83 ec 40 53 81 7d 08 23 01 00 .......E.d.........U....@S.}.#..
682c0 00 75 12 b8 6d 8f 46 00 8b 4d 0c 89 01 33 c0 40 e9 c1 00 00 00 83 65 c0 00 c7 45 c4 b9 90 46 00 .u..m.F..M...3.@......e...E...F.
682e0 a1 18 f0 54 00 8d 4d c0 33 c1 89 45 c8 8b 45 18 89 45 cc 8b 45 0c 89 45 d0 8b 45 1c 89 45 d4 8b ...T..M.3..E..E..E..E..E..E..E..
68300 45 20 89 45 d8 83 65 dc 00 83 65 e0 00 83 65 e4 00 89 65 dc 89 6d e0 64 a1 00 00 00 00 89 45 c0 E..E..e...e...e...e..m.d......E.
68320 8d 45 c0 64 a3 00 00 00 00 c7 45 f8 01 00 00 00 8b 45 08 89 45 e8 8b 45 10 89 45 ec e8 29 f8 ff .E.d......E......E..E..E..E..)..
68340 ff 8b 40 08 89 45 fc a1 c0 82 49 00 89 45 f4 8b 4d fc ff 55 f4 8b 45 fc 89 45 f0 8d 45 e8 50 8b ..@..E....I..E..M..U..E..E..E.P.
68360 45 08 ff 30 ff 55 f0 59 59 83 65 f8 00 83 7d e4 00 74 17 64 8b 1d 00 00 00 00 8b 03 8b 5d c0 89 E..0.U.YY.e...}..t.d.........]..
68380 03 64 89 1d 00 00 00 00 eb 09 8b 45 c0 64 a3 00 00 00 00 8b 45 f8 5b c9 c3 55 8b ec 51 53 8b 45 .d.........E.d......E.[..U..QS.E
683a0 0c 83 c0 0c 89 45 fc 64 8b 1d 00 00 00 00 8b 03 64 a3 00 00 00 00 8b 45 08 8b 5d 0c 8b 6d fc 8b .....E.d........d......E..]..m..
683c0 63 fc ff e0 5b c9 c2 08 00 55 8b ec 51 51 53 56 57 64 8b 35 00 00 00 00 89 75 f8 c7 45 fc f3 8f c...[....U..QQSVWd.5.....u..E...
683e0 46 00 6a 00 ff 75 0c ff 75 fc ff 75 08 ff 15 ac 81 49 00 8b 45 0c 8b 40 04 83 e0 fd 8b 4d 0c 89 F.j..u..u..u.....I..E..@.....M..
68400 41 04 64 8b 3d 00 00 00 00 8b 5d f8 89 3b 64 89 1d 00 00 00 00 5f 5e 5b c9 c2 08 00 55 8b ec 56 A.d.=.....]..;d......_^[....U..V
68420 fc 8b 75 0c 8b 4e 08 33 ce e8 15 e9 ff ff 6a 00 56 ff 76 14 ff 76 0c 6a 00 ff 75 10 ff 76 10 ff ..u..N.3......j.V.v..v.j..u..v..
68440 75 08 e8 8e 0e 00 00 83 c4 20 5e 5d c3 55 8b ec 8b 4d 0c 56 8b 75 08 89 0e e8 0c f7 ff ff 8b 48 u.........^].U...M.V.u.........H
68460 24 89 4e 04 e8 01 f7 ff ff 89 70 24 8b c6 5e 5d c3 55 8b ec 56 e8 f0 f6 ff ff 8b 75 08 3b 70 24 $.N.......p$..^].U..V......u.;p$
68480 75 0e 8b 76 04 e8 e0 f6 ff ff 89 70 24 5e 5d c3 e8 d5 f6 ff ff 8b 48 24 83 c1 04 eb 07 3b f0 74 u..v.......p$^].......H$.....;.t
684a0 0b 8d 48 04 8b 01 85 c0 74 09 eb f1 8b 46 04 89 01 eb da e8 d1 8f 00 00 cc 55 8b ec 51 53 fc 8b ..H.....t....F...........U..QS..
684c0 45 0c 8b 48 08 33 4d 0c e8 76 e8 ff ff 8b 45 08 8b 40 04 83 e0 66 74 11 8b 45 0c c7 40 24 01 00 E..H.3M..v....E..@...ft..E..@$..
684e0 00 00 33 c0 40 eb 6c eb 6a 6a 01 8b 45 0c ff 70 18 8b 45 0c ff 70 14 8b 45 0c ff 70 0c 6a 00 ff ..3.@.l.jj..E..p..E..p..E..p.j..
68500 75 10 8b 45 0c ff 70 10 ff 75 08 e8 c5 0d 00 00 83 c4 20 8b 45 0c 83 78 24 00 75 0b ff 75 08 ff u..E..p..u..........E..x$.u..u..
68520 75 0c e8 a2 fe ff ff 6a 00 6a 00 6a 00 6a 00 6a 00 8d 45 fc 50 68 23 01 00 00 e8 74 fd ff ff 83 u......j.j.j.j.j..E.Ph#....t....
68540 c4 1c 8b 45 fc 8b 5d 0c 8b 63 1c 8b 6b 20 ff e0 33 c0 40 5b c9 c3 55 8b ec 83 ec 08 53 56 57 fc ...E..]..c..k...3.@[..U.....SVW.
68560 89 45 fc 33 c0 50 50 50 ff 75 fc ff 75 14 ff 75 10 ff 75 0c ff 75 08 e8 59 0d 00 00 83 c4 20 89 .E.3.PPP.u..u..u..u..u..Y.......
68580 45 f8 5f 5e 5b 8b 45 f8 8b e5 5d c3 cc cc cc cc 57 56 8b 74 24 10 8b 4c 24 14 8b 7c 24 0c 8b c1 E._^[.E...].....WV.t$..L$..|$...
685a0 8b d1 03 c6 3b fe 76 08 3b f8 0f 82 94 02 00 00 83 f9 20 0f 82 d2 04 00 00 81 f9 80 00 00 00 73 ....;.v.;......................s
685c0 13 0f ba 25 04 f0 54 00 01 0f 82 8e 04 00 00 e9 e3 01 00 00 0f ba 25 c8 fd 54 00 01 73 09 f3 a4 ...%..T...............%..T..s...
685e0 8b 44 24 0c 5e 5f c3 8b c7 33 c6 a9 0f 00 00 00 75 0e 0f ba 25 04 f0 54 00 01 0f 82 e0 03 00 00 .D$.^_...3......u...%..T........
68600 0f ba 25 c8 fd 54 00 00 0f 83 a9 01 00 00 f7 c7 03 00 00 00 0f 85 9d 01 00 00 f7 c6 03 00 00 00 ..%..T..........................
68620 0f 85 ac 01 00 00 0f ba e7 02 73 0d 8b 06 83 e9 04 8d 76 04 89 07 8d 7f 04 0f ba e7 03 73 11 f3 ..........s.......v..........s..
68640 0f 7e 0e 83 e9 08 8d 76 08 66 0f d6 0f 8d 7f 08 f7 c6 07 00 00 00 74 65 0f ba e6 03 0f 83 b4 00 .~.....v.f............te........
68660 00 00 66 0f 6f 4e f4 8d 76 f4 8b ff 66 0f 6f 5e 10 83 e9 30 66 0f 6f 46 20 66 0f 6f 6e 30 8d 76 ..f.oN..v...f.o^...0f.oF.f.on0.v
68680 30 83 f9 30 66 0f 6f d3 66 0f 3a 0f d9 0c 66 0f 7f 1f 66 0f 6f e0 66 0f 3a 0f c2 0c 66 0f 7f 47 0..0f.o.f.:...f...f.o.f.:...f..G
686a0 10 66 0f 6f cd 66 0f 3a 0f ec 0c 66 0f 7f 6f 20 8d 7f 30 73 b7 8d 76 0c e9 af 00 00 00 66 0f 6f .f.o.f.:...f..o...0s..v......f.o
686c0 4e f8 8d 76 f8 8d 49 00 66 0f 6f 5e 10 83 e9 30 66 0f 6f 46 20 66 0f 6f 6e 30 8d 76 30 83 f9 30 N..v..I.f.o^...0f.oF.f.on0.v0..0
686e0 66 0f 6f d3 66 0f 3a 0f d9 08 66 0f 7f 1f 66 0f 6f e0 66 0f 3a 0f c2 08 66 0f 7f 47 10 66 0f 6f f.o.f.:...f...f.o.f.:...f..G.f.o
68700 cd 66 0f 3a 0f ec 08 66 0f 7f 6f 20 8d 7f 30 73 b7 8d 76 08 eb 56 66 0f 6f 4e fc 8d 76 fc 8b ff .f.:...f..o...0s..v..Vf.oN..v...
68720 66 0f 6f 5e 10 83 e9 30 66 0f 6f 46 20 66 0f 6f 6e 30 8d 76 30 83 f9 30 66 0f 6f d3 66 0f 3a 0f f.o^...0f.oF.f.on0.v0..0f.o.f.:.
68740 d9 04 66 0f 7f 1f 66 0f 6f e0 66 0f 3a 0f c2 04 66 0f 7f 47 10 66 0f 6f cd 66 0f 3a 0f ec 04 66 ..f...f.o.f.:...f..G.f.o.f.:...f
68760 0f 7f 6f 20 8d 7f 30 73 b7 8d 76 04 83 f9 10 72 13 f3 0f 6f 0e 83 e9 10 8d 76 10 66 0f 7f 0f 8d ..o...0s..v....r...o.....v.f....
68780 7f 10 eb e8 0f ba e1 02 73 0d 8b 06 83 e9 04 8d 76 04 89 07 8d 7f 04 0f ba e1 03 73 11 f3 0f 7e ........s.......v..........s...~
687a0 0e 83 e9 08 8d 76 08 66 0f d6 0f 8d 7f 08 8b 04 8d f4 93 46 00 ff e0 f7 c7 03 00 00 00 74 13 8a .....v.f...........F.........t..
687c0 06 88 07 49 83 c6 01 83 c7 01 f7 c7 03 00 00 00 75 ed 8b d1 83 f9 20 0f 82 ae 02 00 00 c1 e9 02 ...I............u...............
687e0 f3 a5 83 e2 03 ff 24 95 f4 93 46 00 ff 24 8d 04 94 46 00 90 04 94 46 00 0c 94 46 00 18 94 46 00 ......$...F..$...F....F...F...F.
68800 2c 94 46 00 8b 44 24 0c 5e 5f c3 90 8a 06 88 07 8b 44 24 0c 5e 5f c3 90 8a 06 88 07 8a 46 01 88 ,.F..D$.^_.......D$.^_.......F..
68820 47 01 8b 44 24 0c 5e 5f c3 8d 49 00 8a 06 88 07 8a 46 01 88 47 01 8a 46 02 88 47 02 8b 44 24 0c G..D$.^_..I......F..G..F..G..D$.
68840 5e 5f c3 90 8d 34 0e 8d 3c 0f 83 f9 20 0f 82 51 01 00 00 0f ba 25 04 f0 54 00 01 0f 82 94 00 00 ^_...4..<......Q.....%..T.......
68860 00 f7 c7 03 00 00 00 74 14 8b d7 83 e2 03 2b ca 8a 46 ff 88 47 ff 4e 4f 83 ea 01 75 f3 83 f9 20 .......t......+..F..G.NO...u....
68880 0f 82 1e 01 00 00 8b d1 c1 e9 02 83 e2 03 83 ee 04 83 ef 04 fd f3 a5 fc ff 24 95 a0 94 46 00 90 .........................$...F..
688a0 b0 94 46 00 b8 94 46 00 c8 94 46 00 dc 94 46 00 8b 44 24 0c 5e 5f c3 90 8a 46 03 88 47 03 8b 44 ..F...F...F...F..D$.^_...F..G..D
688c0 24 0c 5e 5f c3 8d 49 00 8a 46 03 88 47 03 8a 46 02 88 47 02 8b 44 24 0c 5e 5f c3 90 8a 46 03 88 $.^_..I..F..G..F..G..D$.^_...F..
688e0 47 03 8a 46 02 88 47 02 8a 46 01 88 47 01 8b 44 24 0c 5e 5f c3 f7 c7 0f 00 00 00 74 0f 49 4e 4f G..F..G..F..G..D$.^_.......t.INO
68900 8a 06 88 07 f7 c7 0f 00 00 00 75 f1 81 f9 80 00 00 00 72 68 81 ee 80 00 00 00 81 ef 80 00 00 00 ..........u.......rh............
68920 f3 0f 6f 06 f3 0f 6f 4e 10 f3 0f 6f 56 20 f3 0f 6f 5e 30 f3 0f 6f 66 40 f3 0f 6f 6e 50 f3 0f 6f ..o...oN...oV...o^0..of@..onP..o
68940 76 60 f3 0f 6f 7e 70 f3 0f 7f 07 f3 0f 7f 4f 10 f3 0f 7f 57 20 f3 0f 7f 5f 30 f3 0f 7f 67 40 f3 v`..o~p.......O....W...._0...g@.
68960 0f 7f 6f 50 f3 0f 7f 77 60 f3 0f 7f 7f 70 81 e9 80 00 00 00 f7 c1 80 ff ff ff 75 90 83 f9 20 72 ..oP...w`....p............u....r
68980 23 83 ee 20 83 ef 20 f3 0f 6f 06 f3 0f 6f 4e 10 f3 0f 7f 07 f3 0f 7f 4f 10 83 e9 20 f7 c1 e0 ff #........o...oN........O........
689a0 ff ff 75 dd f7 c1 fc ff ff ff 74 15 83 ef 04 83 ee 04 8b 06 89 07 83 e9 04 f7 c1 fc ff ff ff 75 ..u.......t....................u
689c0 eb 85 c9 74 0f 83 ef 01 83 ee 01 8a 06 88 07 83 e9 01 75 f1 8b 44 24 0c 5e 5f c3 eb 03 cc cc cc ...t..............u..D$.^_......
689e0 8b c6 83 e0 0f 85 c0 0f 85 e3 00 00 00 8b d1 83 e1 7f c1 ea 07 74 66 8d a4 24 00 00 00 00 8b ff .....................tf..$......
68a00 66 0f 6f 06 66 0f 6f 4e 10 66 0f 6f 56 20 66 0f 6f 5e 30 66 0f 7f 07 66 0f 7f 4f 10 66 0f 7f 57 f.o.f.oN.f.oV.f.o^0f...f..O.f..W
68a20 20 66 0f 7f 5f 30 66 0f 6f 66 40 66 0f 6f 6e 50 66 0f 6f 76 60 66 0f 6f 7e 70 66 0f 7f 67 40 66 .f.._0f.of@f.onPf.ov`f.o~pf..g@f
68a40 0f 7f 6f 50 66 0f 7f 77 60 66 0f 7f 7f 70 8d b6 80 00 00 00 8d bf 80 00 00 00 4a 75 a3 85 c9 74 ..oPf..w`f...p............Ju...t
68a60 5f 8b d1 c1 ea 05 85 d2 74 21 8d 9b 00 00 00 00 f3 0f 6f 06 f3 0f 6f 4e 10 f3 0f 7f 07 f3 0f 7f _.......t!........o...oN........
68a80 4f 10 8d 76 20 8d 7f 20 4a 75 e5 83 e1 1f 74 30 8b c1 c1 e9 02 74 0f 8b 16 89 17 83 c7 04 83 c6 O..v....Ju....t0.....t..........
68aa0 04 83 e9 01 75 f1 8b c8 83 e1 03 74 13 8a 06 88 07 46 47 49 75 f7 8d a4 24 00 00 00 00 8d 49 00 ....u......t.....FGIu...$.....I.
68ac0 8b 44 24 0c 5e 5f c3 8d a4 24 00 00 00 00 8b ff ba 10 00 00 00 2b d0 2b ca 51 8b c2 8b c8 83 e1 .D$.^_...$...........+.+.Q......
68ae0 03 74 09 8a 16 88 17 46 47 49 75 f7 c1 e8 02 74 0d 8b 16 89 17 8d 76 04 8d 7f 04 48 75 f3 59 e9 .t.....FGIu....t......v....Hu.Y.
68b00 e9 fe ff ff 6a 10 68 d8 d6 54 00 e8 80 e0 ff ff 33 db 8b 45 10 8b 48 04 85 c9 0f 84 0a 01 00 00 ....j.h..T......3..E..H.........
68b20 38 59 08 0f 84 01 01 00 00 8b 50 08 85 d2 75 08 39 18 0f 8d f2 00 00 00 8b 08 8b 75 0c 85 c9 78 8Y........P...u.9..........u...x
68b40 05 83 c6 0c 03 f2 89 5d fc 8b 7d 14 84 c9 79 20 f6 07 10 74 1b a1 fc 00 55 00 89 45 e4 85 c0 74 .......]..}...y....t....U..E...t
68b60 0f 8b c8 ff 15 c0 82 49 00 ff 55 e4 8b c8 eb 0b 8b 45 08 f6 c1 08 74 1c 8b 48 18 85 c9 0f 84 b9 .......I..U......E....t..H......
68b80 00 00 00 85 f6 0f 84 b1 00 00 00 89 0e 8d 47 08 50 51 eb 37 f6 07 01 74 3d 83 78 18 00 0f 84 99 ..............G.PQ.7...t=.x.....
68ba0 00 00 00 85 f6 0f 84 91 00 00 00 ff 77 14 ff 70 18 56 e8 99 0e 00 00 83 c4 0c 83 7f 14 04 75 56 ............w..p.V............uV
68bc0 83 3e 00 74 51 8d 47 08 50 ff 36 e8 3a ec ff ff 59 59 89 06 eb 40 8b 48 18 39 5f 18 75 23 85 c9 .>.tQ.G.P.6.:...YY...@.H.9_.u#..
68be0 74 5a 85 f6 74 56 ff 77 14 8d 47 08 50 51 e8 17 ec ff ff 59 59 50 56 e8 54 0e 00 00 83 c4 0c eb tZ..tV.w..G.PQ.....YYPV.T.......
68c00 15 85 c9 74 37 85 f6 74 33 f6 07 04 6a 00 5b 0f 95 c3 43 89 5d e0 c7 45 fc fe ff ff ff 8b c3 eb ...t7..t3...j.[...C.]..E........
68c20 0b 33 c0 40 c3 8b 65 e8 eb 12 33 c0 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 e8 48 88 00 .3.@..e...3..M.d......Y_^[...H..
68c40 00 cc 6a 08 68 f8 d6 54 00 e8 42 df ff ff 8b 55 10 8b 4d 0c 83 3a 00 7d 04 8b f9 eb 06 8d 79 0c ..j.h..T..B....U..M..:.}......y.
68c60 03 7a 08 83 65 fc 00 8b 75 14 56 52 51 8b 5d 08 53 e8 8e fe ff ff 83 c4 10 83 e8 01 74 21 83 e8 .z..e...u.VRQ.].S...........t!..
68c80 01 75 34 8d 46 08 50 ff 73 18 e8 7b eb ff ff 59 59 6a 01 50 ff 76 18 57 e8 ee 0b 00 00 eb 18 8d .u4.F.P.s..{...YYj.P.v.W........
68ca0 46 08 50 ff 73 18 e8 5f eb ff ff 59 59 50 ff 76 18 57 e8 c4 0b 00 00 c7 45 fc fe ff ff ff 8b 4d F.P.s.._...YYP.v.W......E......M
68cc0 f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 33 c0 40 c3 8b 65 e8 e8 af 87 00 00 cc 55 8b ec 83 7d .d......Y_^[..3.@..e.......U...}
68ce0 20 00 53 8b 5d 1c 56 57 8b 7d 0c 74 10 ff 75 20 53 57 ff 75 08 e8 48 ff ff ff 83 c4 10 8b 45 2c ..S.].VW.}.t..u.SW.u..H.......E,
68d00 85 c0 75 02 8b c7 ff 75 08 50 e8 ba f6 ff ff 8b 75 24 ff 36 ff 75 18 ff 75 14 57 e8 d9 09 00 00 ..u....u.P......u$.6.u..u.W.....
68d20 8b 46 04 40 50 ff 75 18 57 e8 18 0c 00 00 68 00 01 00 00 ff 75 28 ff 73 0c ff 75 18 ff 75 10 57 .F.@P.u.W.....h.....u(.s..u..u.W
68d40 ff 75 08 e8 4c 07 00 00 83 c4 38 85 c0 74 07 57 50 e8 43 f6 ff ff 5f 5e 5b 5d c3 55 8b ec 83 ec .u..L.....8..t.WP.C..._^[].U....
68d60 68 53 56 57 8b 7d 18 33 c0 57 ff 75 14 88 45 e4 ff 75 0c 88 45 ff e8 ae 0b 00 00 83 c4 0c 89 45 hSVW.}.3.W.u..E..u..E..........E
68d80 f4 83 f8 ff 0f 8c 81 03 00 00 3b 47 04 0f 8d 78 03 00 00 8b 5d 08 81 3b 63 73 6d e0 0f 85 fc 00 ..........;G...x....]..;csm.....
68da0 00 00 83 7b 10 03 0f 85 f2 00 00 00 81 7b 14 20 05 93 19 74 16 81 7b 14 21 05 93 19 74 0d 81 7b ...{.........{.....t..{.!...t..{
68dc0 14 22 05 93 19 0f 85 d3 00 00 00 33 f6 39 73 1c 0f 85 ca 00 00 00 e8 8f ed ff ff 39 70 10 0f 84 .".........3.9s............9p...
68de0 be 02 00 00 e8 81 ed ff ff 8b 58 10 e8 79 ed ff ff c6 45 e4 01 8b 40 14 89 45 f8 85 db 0f 84 08 ..........X..y....E...@..E......
68e00 03 00 00 81 3b 63 73 6d e0 75 2a 83 7b 10 03 75 24 81 7b 14 20 05 93 19 74 12 81 7b 14 21 05 93 ....;csm.u*.{..u$.{.....t..{.!..
68e20 19 74 09 81 7b 14 22 05 93 19 75 09 39 73 1c 0f 84 d6 02 00 00 e8 30 ed ff ff 39 70 1c 74 69 e8 .t..{."...u.9s........0...9p.ti.
68e40 26 ed ff ff 8b 40 1c 89 45 f0 e8 1b ed ff ff ff 75 f0 53 89 70 1c e8 86 09 00 00 59 59 84 c0 75 &....@..E.......u.S.p......YY..u
68e60 47 8b 7d f0 39 37 0f 8e 3b 02 00 00 8b ce 89 75 f0 8b 47 04 68 30 fd 54 00 8b 4c 01 04 e8 c6 05 G.}.97..;......u..G.h0.T..L.....
68e80 00 00 84 c0 0f 85 22 02 00 00 8b 4d f0 46 83 c1 10 89 4d f0 3b 37 0f 8d 0b 02 00 00 eb d3 33 f6 ......"....M.F....M.;7........3.
68ea0 8b 4d 10 89 4d f8 eb 06 8b 4d f8 8b 45 f4 89 7d cc 89 75 d0 81 3b 63 73 6d e0 0f 85 b1 01 00 00 .M..M....M..E..}..u..;csm.......
68ec0 83 7b 10 03 0f 85 a7 01 00 00 81 7b 14 20 05 93 19 74 16 81 7b 14 21 05 93 19 74 0d 81 7b 14 22 .{.........{.....t..{.!...t..{."
68ee0 05 93 19 0f 85 88 01 00 00 39 77 0c 0f 86 15 01 00 00 ff 75 20 57 ff 75 14 50 8d 45 cc 50 8d 45 .........9w........u.W.u.P.E.P.E
68f00 bc 50 e8 de f2 ff ff 8b 55 c0 83 c4 18 8b 45 bc 89 45 d4 89 55 f0 3b 55 c8 0f 83 e8 00 00 00 6b .P......U.....E..E..U.;U.......k
68f20 ca 14 89 4d e0 8b 00 8d 7d 98 6a 05 8b 70 10 8b 45 f4 03 f1 59 f3 a5 39 45 98 0f 8f a9 00 00 00 ...M....}.j..p..E...Y..9E.......
68f40 3b 45 9c 0f 8f a0 00 00 00 33 c9 89 4d ec 39 4d a4 0f 84 92 00 00 00 8b 43 1c 8b 40 0c 8b 10 83 ;E.......3..M.9M........C..@....
68f60 c0 04 89 45 dc 8b 45 a8 89 55 d8 89 45 e8 8b f0 8d 7d ac a5 a5 a5 a5 8b 7d dc 8b f2 85 f6 7e 26 ...E..E..U..E....}......}.....~&
68f80 ff 73 1c 8d 45 ac ff 37 50 e8 b9 02 00 00 83 c4 0c 85 c0 75 22 4e 83 c7 04 85 f6 7f e3 8b 4d ec .s..E..7P..........u"N........M.
68fa0 8b 45 e8 8b 55 d8 41 83 c0 10 89 4d ec 89 45 e8 3b 4d a4 75 b9 eb 2f ff 75 1c 8d 45 98 c6 45 ff .E..U.A....M..E.;M.u../.u..E..E.
68fc0 01 ff 75 e4 ff 75 24 ff 75 20 50 ff 37 8d 45 ac 50 ff 75 18 ff 75 14 ff 75 f8 ff 75 0c 53 e8 f8 ..u..u$.u.P.7.E.P.u..u..u..u.S..
68fe0 fc ff ff 83 c4 30 8b 55 f0 8b 4d e0 42 8b 45 d4 83 c1 14 89 55 f0 89 4d e0 3b 55 c8 0f 82 23 ff .....0.U..M.B.E.....U..M.;U...#.
69000 ff ff 8b 7d 18 33 f6 80 7d 1c 00 74 0a 6a 01 53 e8 c9 e6 ff ff 59 59 80 7d ff 00 75 7b 8b 07 25 ...}.3..}..t.j.S.....YY.}..u{..%
69020 ff ff ff 1f 3d 21 05 93 19 72 6d 83 7f 1c 00 75 10 8b 47 20 c1 e8 02 a8 01 74 5d 83 7d 20 00 75 ....=!...rm....u..G......t].}..u
69040 57 8b 47 20 c1 e8 02 a8 01 74 15 e8 1a eb ff ff 89 58 10 e8 12 eb ff ff 8b 4d f8 89 48 14 eb 47 W.G......t.......X.......M..H..G
69060 ff 77 1c 53 e8 78 07 00 00 59 59 84 c0 74 5d eb 27 39 77 0c 76 22 80 7d 1c 00 0f 85 8b 00 00 00 .w.S.x...YY..t].'9w.v".}........
69080 ff 75 24 ff 75 20 50 57 ff 75 14 51 ff 75 0c 53 e8 7c 00 00 00 83 c4 20 e8 cd ea ff ff 39 70 1c .u$.u.PW.u.Q.u.S.|...........9p.
690a0 75 69 5f 5e 5b c9 c3 e8 47 37 01 00 6a 01 53 e8 2a e6 ff ff 59 59 8d 4d c0 e8 35 03 00 00 68 14 ui_^[...G7..j.S.*...YY.M..5...h.
690c0 d7 54 00 8d 45 c0 50 e8 0a 09 00 00 e8 99 ea ff ff 89 58 10 e8 91 ea ff ff 8b 4d f8 89 48 14 8b .T..E.P...........X.......M..H..
690e0 45 24 85 c0 75 03 8b 45 0c 53 50 e8 d9 f2 ff ff 57 ff 75 14 ff 75 0c e8 e5 05 00 00 57 e8 9c 07 E$..u..E.SP.....W.u..u......W...
69100 00 00 83 c4 10 50 e8 4d 05 00 00 e8 79 83 00 00 cc 55 8b ec 83 ec 38 53 8b 5d 08 81 3b 03 00 00 .....P.M....y....U....8S.]..;...
69120 80 0f 84 17 01 00 00 56 57 e8 3c ea ff ff 33 ff 39 78 08 74 46 57 ff 15 c8 81 49 00 8b f0 e8 27 .......VW.<...3.9x.tFW....I....'
69140 ea ff ff 39 70 08 74 33 81 3b 4d 4f 43 e0 74 2b 81 3b 52 43 43 e0 74 23 ff 75 24 ff 75 20 ff 75 ...9p.t3.;MOC.t+.;RCC.t#.u$.u..u
69160 18 ff 75 14 ff 75 10 ff 75 0c 53 e8 43 f1 ff ff 83 c4 1c 85 c0 0f 85 c1 00 00 00 8b 45 18 89 45 ..u..u..u.S.C...............E..E
69180 ec 89 7d f0 39 78 0c 0f 86 b4 00 00 00 ff 75 20 50 ff 75 14 8d 45 ec ff 75 1c 50 8d 45 dc 50 e8 ..}.9x........u.P.u..E..u.P.E.P.
691a0 41 f0 ff ff 8b 55 e0 83 c4 18 8b 45 dc 89 45 f4 89 55 fc 3b 55 e8 0f 83 80 00 00 00 6b ca 14 89 A....U.....E..E..U.;U.......k...
691c0 4d f8 8b 00 8d 7d c8 6a 05 8b 70 10 8b 45 1c 03 f1 59 f3 a5 39 45 c8 7f 4e 3b 45 cc 7f 49 8b 4d M....}.j..p..E...Y..9E..N;E..I.M
691e0 d4 8b 45 d8 c1 e1 04 83 c0 f0 03 c1 8b 48 04 85 c9 74 06 80 79 08 00 75 2e f6 00 40 75 29 6a 00 ..E..........H...t..y..u...@u)j.
69200 6a 01 ff 75 24 8d 4d c8 ff 75 20 51 6a 00 50 ff 75 18 ff 75 14 ff 75 10 ff 75 0c 53 e8 ba fa ff j..u$.M..u.Qj.P.u..u..u..u.S....
69220 ff 8b 55 fc 83 c4 30 8b 4d f8 42 8b 45 f4 83 c1 14 89 55 fc 89 4d f8 3b 55 e8 72 86 5f 5e 5b c9 ..U...0.M.B.E.....U..M.;U.r._^[.
69240 c3 e8 43 82 00 00 cc 55 8b ec 8b 55 08 53 56 57 8b 42 04 85 c0 74 76 8d 48 08 80 39 00 74 6e f6 ..C....U...U.SVW.B...tv.H..9.tn.
69260 02 80 8b 7d 0c 74 05 f6 07 10 75 61 8b 5f 04 33 f6 3b c3 74 30 8d 43 08 8a 19 3a 18 75 1a 84 db ...}.t....ua._.3.;.t0.C...:.u...
69280 74 12 8a 59 01 3a 58 01 75 0e 83 c1 02 83 c0 02 84 db 75 e4 8b c6 eb 05 1b c0 83 c8 01 85 c0 74 t..Y.:X.u.........u............t
692a0 04 33 c0 eb 2b f6 07 02 74 05 f6 02 08 74 1a 8b 45 10 f6 00 01 74 05 f6 02 01 74 0d f6 00 02 74 .3..+...t....t..E....t....t....t
692c0 05 f6 02 02 74 03 33 f6 46 8b c6 eb 03 33 c0 40 5f 5e 5b 5d c3 55 8b ec 53 56 57 ff 75 10 e8 0e ....t.3.F....3.@_^[].U..SVW.u...
692e0 e8 ff ff 59 e8 81 e8 ff ff 8b 4d 18 33 f6 8b 55 08 bb ff ff ff 1f bf 22 05 93 19 39 70 20 75 22 ...Y......M.3..U......."...9p.u"
69300 81 3a 63 73 6d e0 74 1a 81 3a 26 00 00 80 74 12 8b 01 23 c3 3b c7 72 0a f6 41 20 01 0f 85 ad 00 .:csm.t..:&...t...#.;.r..A......
69320 00 00 f6 42 04 66 74 26 39 71 04 0f 84 9e 00 00 00 39 75 1c 0f 85 95 00 00 00 51 ff 75 14 ff 75 ...B.ft&9q.......9u.......Q.u..u
69340 0c e8 9b 03 00 00 83 c4 0c e9 81 00 00 00 39 71 0c 75 1e 8b 01 23 c3 3d 21 05 93 19 72 05 39 71 ..............9q.u...#.=!...r.9q
69360 1c 75 0e 3b c7 72 68 8b 41 20 c1 e8 02 a8 01 74 5e 81 3a 63 73 6d e0 75 3a 83 7a 10 03 72 34 39 .u.;.rh.A......t^.:csm.u:.z..r49
69380 7a 14 76 2f 8b 42 1c 8b 70 08 85 f6 74 25 0f b6 45 24 50 ff 75 20 ff 75 1c 51 ff 75 14 8b ce ff z.v/.B..p...t%..E$P.u..u.Q.u....
693a0 75 10 ff 75 0c 52 ff 15 c0 82 49 00 ff d6 83 c4 20 eb 1f ff 75 20 ff 75 1c ff 75 24 51 ff 75 14 u..u.R....I.........u..u..u$Q.u.
693c0 ff 75 10 ff 75 0c 52 e8 8f f9 ff ff 83 c4 20 33 c0 40 5f 5e 5b 5d c3 55 8b ec 56 ff 75 08 8b f1 .u..u.R........3.@_^[].U..V.u...
693e0 e8 26 00 00 00 c7 06 c8 8d 49 00 8b c6 5e 5d c2 04 00 cc 83 61 04 00 8b c1 83 61 08 00 c7 41 04 .&.......I...^].....a.....a...A.
69400 d0 8d 49 00 c7 01 c8 8d 49 00 c3 55 8b ec 56 8b f1 8d 46 04 c7 06 a8 8d 49 00 83 20 00 83 60 04 ..I.....I..U..V...F.....I.....`.
69420 00 50 8b 45 08 83 c0 04 50 e8 26 05 00 00 59 59 8b c6 5e 5d c2 04 00 8d 41 04 c7 01 a8 8d 49 00 .P.E....P.&...YY..^]....A.....I.
69440 50 e8 71 05 00 00 59 c3 55 8b ec 8b 45 08 83 c0 04 50 8d 41 04 50 e8 9f e5 ff ff f7 d8 59 1a c0 P.q...Y.U...E....P.A.P.......Y..
69460 59 fe c0 5d c2 04 00 55 8b ec 56 8b f1 8d 46 04 c7 06 a8 8d 49 00 50 e8 3b 05 00 00 f6 45 08 01 Y..]...U..V...F.....I.P.;....E..
69480 59 74 0a 6a 0c 56 e8 ea 6a 02 00 59 59 8b c6 5e 5d c2 04 00 6a 3c 68 58 d6 54 00 e8 f0 d6 ff ff Yt.j.V..j..YY..^]...j<hX.T......
694a0 8b 45 18 89 45 e4 83 65 c0 00 8b 5d 0c 8b 43 fc 89 45 d0 8b 7d 08 ff 77 18 8d 45 b4 50 e8 8b ef .E..E..e...]..C..E..}..w..E.P...
694c0 ff ff 59 59 89 45 cc e8 9e e6 ff ff 8b 40 10 89 45 c8 e8 93 e6 ff ff 8b 40 14 89 45 c4 e8 88 e6 ..YY.E.......@..E.......@..E....
694e0 ff ff 89 78 10 e8 80 e6 ff ff 8b 4d 10 89 48 14 83 65 fc 00 33 c0 40 89 45 bc 89 45 fc ff 75 20 ...x.......M..H..e..3.@.E..E..u.
69500 ff 75 1c ff 75 18 ff 75 14 53 e8 46 ed ff ff 83 c4 14 8b d8 89 5d e4 83 65 fc 00 e9 91 00 00 00 .u..u..u.S.F.........]..e.......
69520 ff 75 ec e8 6f 01 00 00 59 c3 8b 65 e8 e8 38 e6 ff ff 83 60 20 00 8b 7d 14 8b 47 08 89 45 d8 57 .u..o...Y..e..8....`...}..G..E.W
69540 ff 75 18 8b 5d 0c 53 e8 dd 03 00 00 83 c4 0c 89 45 e0 8b 57 10 33 c9 89 4d d4 39 4f 0c 76 3a 6b .u..].S.........E..W.3..M.9O.v:k
69560 d9 14 89 5d dc 3b 44 13 04 8b 5d 0c 7e 22 8b 7d dc 3b 44 17 08 8b 7d 14 7f 16 6b c1 14 8b 44 10 ...].;D...].~".}.;D...}...k...D.
69580 04 40 89 45 e0 8b 4d d8 8b 04 c1 89 45 e0 eb 09 41 89 4d d4 3b 4f 0c 72 c6 50 57 6a 00 53 e8 56 .@.E..M.....E...A.M.;O.r.PWj.S.V
695a0 01 00 00 83 c4 10 33 db 89 5d e4 21 5d fc 8b 7d 08 c7 45 fc fe ff ff ff c7 45 bc 00 00 00 00 e8 ......3..].!]..}..E......E......
695c0 18 00 00 00 8b c3 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 7d 08 8b 5d e4 8b 45 d0 8b .......M.d......Y_^[...}..]..E..
695e0 4d 0c 89 41 fc ff 75 cc e8 84 ee ff ff 59 e8 77 e5 ff ff 8b 4d c8 89 48 10 e8 6c e5 ff ff 8b 4d M..A..u......Y.w....M..H..l....M
69600 c4 89 48 14 81 3f 63 73 6d e0 75 4b 83 7f 10 03 75 45 81 7f 14 20 05 93 19 74 12 81 7f 14 21 05 ..H..?csm.uK....uE.......t....!.
69620 93 19 74 09 81 7f 14 22 05 93 19 75 2a 83 7d c0 00 75 24 85 db 74 20 ff 77 18 e8 a5 e1 ff ff 59 ..t...."...u*.}..u$..t..w......Y
69640 85 c0 74 13 83 7d bc 00 0f 95 c0 0f b6 c0 50 57 e8 89 e0 ff ff 59 59 c3 6a 04 b8 60 7b 49 00 e8 ..t..}........PW.....YY.j..`{I..
69660 3f 68 02 00 e8 01 e5 ff ff 83 78 1c 00 75 1d 83 65 fc 00 e8 94 02 00 00 e8 ed e4 ff ff 8b 4d 08 ?h........x..u..e.............M.
69680 6a 00 6a 00 89 48 1c e8 4a 03 00 00 e8 f8 7d 00 00 cc cc cc cc cc cc 55 8b ec 8b 45 08 8b 00 81 j.j..H..J.....}........U...E....
696a0 38 63 73 6d e0 75 36 83 78 10 03 75 30 81 78 14 20 05 93 19 74 12 81 78 14 21 05 93 19 74 09 81 8csm.u6.x..u0.x.....t..x.!...t..
696c0 78 14 22 05 93 19 75 15 83 78 1c 00 75 0f e8 97 e4 ff ff 33 c9 41 89 48 20 8b c1 5d c3 33 c0 5d x."...u..x..u......3.A.H...].3.]
696e0 c3 55 8b ec 6a ff ff 75 10 ff 75 0c ff 75 08 e8 05 00 00 00 83 c4 10 5d c3 6a 10 68 30 d6 54 00 .U..j..u..u..u.........].j.h0.T.
69700 e8 8b d4 ff ff ff 75 10 ff 75 0c ff 75 08 e8 16 02 00 00 83 c4 0c 8b f0 89 75 e4 e8 4a e4 ff ff ......u..u..u............u..J...
69720 ff 40 18 83 65 fc 00 3b 75 14 74 68 83 fe ff 0f 8e a6 00 00 00 8b 7d 10 3b 77 04 0f 8d 9a 00 00 .@..e..;u.th..........}.;w......
69740 00 8b 47 08 8b 0c f0 89 4d e0 c7 45 fc 01 00 00 00 83 7c f0 04 00 74 30 51 57 ff 75 08 e8 e4 01 ..G.....M..E......|...t0QW.u....
69760 00 00 83 c4 0c 68 03 01 00 00 ff 75 08 8b 47 08 ff 74 f0 04 e8 47 01 00 00 eb 0d ff 75 ec e8 ac .....h.....u..G..t...G......u...
69780 e0 ff ff 59 c3 8b 65 e8 83 65 fc 00 8b 75 e0 89 75 e4 eb 93 c7 45 fc fe ff ff ff e8 27 00 00 00 ...Y..e..e...u..u....E......'...
697a0 3b 75 14 75 36 56 ff 75 10 ff 75 08 e8 95 01 00 00 83 c4 0c 8b 4d f0 64 89 0d 00 00 00 00 59 5f ;u.u6V.u..u..........M.d......Y_
697c0 5e 5b c9 c3 8b 75 e4 e8 9e e3 ff ff 83 78 18 00 7e 08 e8 93 e3 ff ff ff 48 18 c3 e8 a9 7c 00 00 ^[...u.......x..~.......H....|..
697e0 cc 55 8b ec 83 ec 18 53 56 8b 75 0c 57 85 f6 0f 84 80 00 00 00 8b 3e 33 db 85 ff 7e 71 8b 45 08 .U.....SV.u.W.........>3...~q.E.
69800 8b d3 89 5d fc 8b 40 1c 8b 40 0c 8b 08 83 c0 04 89 4d f0 89 45 e8 8b c8 8b 45 f0 89 4d f4 89 45 ...]..@..@.......M..E....E..M..E
69820 f8 85 c0 7e 3b 8b 46 04 03 c2 89 45 ec 8b 55 08 ff 72 1c ff 31 50 e8 0c fa ff ff 83 c4 0c 85 c0 ...~;.F....E..U..r..1P..........
69840 75 19 8b 45 f8 8b 4d f4 48 83 c1 04 89 45 f8 85 c0 89 4d f4 8b 45 ec 7f d4 eb 02 b3 01 8b 55 fc u..E..M.H....E....M..E........U.
69860 8b 45 e8 83 c2 10 89 55 fc 83 ef 01 75 a8 5f 5e 8a c3 5b c9 c3 e8 0f 7c 00 00 cc 55 8b ec ff 75 .E.....U....u._^..[....|...U...u
69880 10 8b 4d 08 ff 55 0c 5d c2 0c 00 55 8b ec ff 75 14 8b 4d 08 ff 75 10 ff 55 0c 5d c2 10 00 55 8b ..M..U.]...U...u..M..u..U.]...U.
698a0 ec 8b 45 08 8b 40 1c 5d c3 8b 41 04 85 c0 75 05 b8 b0 8d 49 00 c3 cc cc cc cc cc cc cc cc cc cc ..E..@.]..A...u....I............
698c0 55 8b ec 83 ec 04 53 51 8b 45 0c 83 c0 0c 89 45 fc 8b 45 08 55 ff 75 10 8b 4d 10 8b 6d fc e8 6d U.....SQ.E.....E..E.U.u..M..m..m
698e0 e6 ff ff 56 57 ff d0 5f 5e 8b dd 5d 8b 4d 10 55 8b eb 81 f9 00 01 00 00 75 05 b9 02 00 00 00 51 ...VW.._^..].M.U........u......Q
69900 e8 4b e6 ff ff 5d 59 5b c9 c2 0c 00 56 e8 58 e2 ff ff 8b 70 04 85 f6 74 0a 8b ce ff 15 c0 82 49 .K...]Y[....V.X....p...t.......I
69920 00 ff d6 e8 cb 2e 01 00 cc 55 8b ec 8b 45 10 8b 4d 08 81 78 04 80 00 00 00 7f 06 0f be 41 08 5d .........U...E..M..x.........A.]
69940 c3 8b 41 08 5d c3 55 8b ec 8b 45 08 8b 4d 10 89 48 08 5d c3 55 8b ec 57 8b 7d 08 80 7f 04 00 74 ..A.].U...E..M..H.].U..W.}.....t
69960 48 8b 0f 85 c9 74 42 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 53 56 8d 59 01 53 e8 03 23 00 00 8b f0 H....tB.Q...A..u.+.SV.Y.S..#....
69980 59 85 f6 74 19 ff 37 53 56 e8 34 43 01 00 8b 45 0c 8b ce 83 c4 0c 33 f6 89 08 c6 40 04 01 56 e8 Y..t..7SV.4C...E......3....@..V.
699a0 c2 22 00 00 59 5e 5b eb 0b 8b 4d 0c 8b 07 89 01 c6 41 04 00 5f 5d c3 55 8b ec 56 8b 75 08 80 7e ."..Y^[...M......A.._].U..V.u..~
699c0 04 00 74 08 ff 36 e8 9b 22 00 00 59 83 26 00 c6 46 04 00 5e 5d c3 55 8b ec 83 ec 10 8b 45 08 53 ..t..6.."..Y.&..F..^].U......E.S
699e0 57 8b 7d 0c bb 20 05 93 19 89 45 f0 85 ff 74 2d f6 07 10 74 1e 8b 08 83 e9 04 56 51 8b 01 8b 70 W.}.......E...t-...t......VQ...p
69a00 20 8b ce 8b 78 18 ff 15 c0 82 49 00 ff d6 5e 85 ff 74 0a f6 07 08 74 05 bb 00 40 99 01 8b 45 f0 ....x.....I...^..t....t...@...E.
69a20 89 45 f8 8d 45 f4 50 6a 03 6a 01 68 63 73 6d e0 89 5d f4 89 7d fc ff 15 cc 81 49 00 5f 5b c9 c2 .E..E.Pj.j.hcsm..]..}.....I._[..
69a40 08 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 57 56 8b 74 24 10 8b 4c 24 14 8b 7c 24 0c 8b c1 ................WV.t$..L$..|$...
69a60 8b d1 03 c6 3b fe 76 08 3b f8 0f 82 94 02 00 00 83 f9 20 0f 82 d2 04 00 00 81 f9 80 00 00 00 73 ....;.v.;......................s
69a80 13 0f ba 25 04 f0 54 00 01 0f 82 8e 04 00 00 e9 e3 01 00 00 0f ba 25 c8 fd 54 00 01 73 09 f3 a4 ...%..T...............%..T..s...
69aa0 8b 44 24 0c 5e 5f c3 8b c7 33 c6 a9 0f 00 00 00 75 0e 0f ba 25 04 f0 54 00 01 0f 82 e0 03 00 00 .D$.^_...3......u...%..T........
69ac0 0f ba 25 c8 fd 54 00 00 0f 83 a9 01 00 00 f7 c7 03 00 00 00 0f 85 9d 01 00 00 f7 c6 03 00 00 00 ..%..T..........................
69ae0 0f 85 ac 01 00 00 0f ba e7 02 73 0d 8b 06 83 e9 04 8d 76 04 89 07 8d 7f 04 0f ba e7 03 73 11 f3 ..........s.......v..........s..
69b00 0f 7e 0e 83 e9 08 8d 76 08 66 0f d6 0f 8d 7f 08 f7 c6 07 00 00 00 74 65 0f ba e6 03 0f 83 b4 00 .~.....v.f............te........
69b20 00 00 66 0f 6f 4e f4 8d 76 f4 8b ff 66 0f 6f 5e 10 83 e9 30 66 0f 6f 46 20 66 0f 6f 6e 30 8d 76 ..f.oN..v...f.o^...0f.oF.f.on0.v
69b40 30 83 f9 30 66 0f 6f d3 66 0f 3a 0f d9 0c 66 0f 7f 1f 66 0f 6f e0 66 0f 3a 0f c2 0c 66 0f 7f 47 0..0f.o.f.:...f...f.o.f.:...f..G
69b60 10 66 0f 6f cd 66 0f 3a 0f ec 0c 66 0f 7f 6f 20 8d 7f 30 73 b7 8d 76 0c e9 af 00 00 00 66 0f 6f .f.o.f.:...f..o...0s..v......f.o
69b80 4e f8 8d 76 f8 8d 49 00 66 0f 6f 5e 10 83 e9 30 66 0f 6f 46 20 66 0f 6f 6e 30 8d 76 30 83 f9 30 N..v..I.f.o^...0f.oF.f.on0.v0..0
69ba0 66 0f 6f d3 66 0f 3a 0f d9 08 66 0f 7f 1f 66 0f 6f e0 66 0f 3a 0f c2 08 66 0f 7f 47 10 66 0f 6f f.o.f.:...f...f.o.f.:...f..G.f.o
69bc0 cd 66 0f 3a 0f ec 08 66 0f 7f 6f 20 8d 7f 30 73 b7 8d 76 08 eb 56 66 0f 6f 4e fc 8d 76 fc 8b ff .f.:...f..o...0s..v..Vf.oN..v...
69be0 66 0f 6f 5e 10 83 e9 30 66 0f 6f 46 20 66 0f 6f 6e 30 8d 76 30 83 f9 30 66 0f 6f d3 66 0f 3a 0f f.o^...0f.oF.f.on0.v0..0f.o.f.:.
69c00 d9 04 66 0f 7f 1f 66 0f 6f e0 66 0f 3a 0f c2 04 66 0f 7f 47 10 66 0f 6f cd 66 0f 3a 0f ec 04 66 ..f...f.o.f.:...f..G.f.o.f.:...f
69c20 0f 7f 6f 20 8d 7f 30 73 b7 8d 76 04 83 f9 10 72 13 f3 0f 6f 0e 83 e9 10 8d 76 10 66 0f 7f 0f 8d ..o...0s..v....r...o.....v.f....
69c40 7f 10 eb e8 0f ba e1 02 73 0d 8b 06 83 e9 04 8d 76 04 89 07 8d 7f 04 0f ba e1 03 73 11 f3 0f 7e ........s.......v..........s...~
69c60 0e 83 e9 08 8d 76 08 66 0f d6 0f 8d 7f 08 8b 04 8d b4 a8 46 00 ff e0 f7 c7 03 00 00 00 74 13 8a .....v.f...........F.........t..
69c80 06 88 07 49 83 c6 01 83 c7 01 f7 c7 03 00 00 00 75 ed 8b d1 83 f9 20 0f 82 ae 02 00 00 c1 e9 02 ...I............u...............
69ca0 f3 a5 83 e2 03 ff 24 95 b4 a8 46 00 ff 24 8d c4 a8 46 00 90 c4 a8 46 00 cc a8 46 00 d8 a8 46 00 ......$...F..$...F....F...F...F.
69cc0 ec a8 46 00 8b 44 24 0c 5e 5f c3 90 8a 06 88 07 8b 44 24 0c 5e 5f c3 90 8a 06 88 07 8a 46 01 88 ..F..D$.^_.......D$.^_.......F..
69ce0 47 01 8b 44 24 0c 5e 5f c3 8d 49 00 8a 06 88 07 8a 46 01 88 47 01 8a 46 02 88 47 02 8b 44 24 0c G..D$.^_..I......F..G..F..G..D$.
69d00 5e 5f c3 90 8d 34 0e 8d 3c 0f 83 f9 20 0f 82 51 01 00 00 0f ba 25 04 f0 54 00 01 0f 82 94 00 00 ^_...4..<......Q.....%..T.......
69d20 00 f7 c7 03 00 00 00 74 14 8b d7 83 e2 03 2b ca 8a 46 ff 88 47 ff 4e 4f 83 ea 01 75 f3 83 f9 20 .......t......+..F..G.NO...u....
69d40 0f 82 1e 01 00 00 8b d1 c1 e9 02 83 e2 03 83 ee 04 83 ef 04 fd f3 a5 fc ff 24 95 60 a9 46 00 90 .........................$.`.F..
69d60 70 a9 46 00 78 a9 46 00 88 a9 46 00 9c a9 46 00 8b 44 24 0c 5e 5f c3 90 8a 46 03 88 47 03 8b 44 p.F.x.F...F...F..D$.^_...F..G..D
69d80 24 0c 5e 5f c3 8d 49 00 8a 46 03 88 47 03 8a 46 02 88 47 02 8b 44 24 0c 5e 5f c3 90 8a 46 03 88 $.^_..I..F..G..F..G..D$.^_...F..
69da0 47 03 8a 46 02 88 47 02 8a 46 01 88 47 01 8b 44 24 0c 5e 5f c3 f7 c7 0f 00 00 00 74 0f 49 4e 4f G..F..G..F..G..D$.^_.......t.INO
69dc0 8a 06 88 07 f7 c7 0f 00 00 00 75 f1 81 f9 80 00 00 00 72 68 81 ee 80 00 00 00 81 ef 80 00 00 00 ..........u.......rh............
69de0 f3 0f 6f 06 f3 0f 6f 4e 10 f3 0f 6f 56 20 f3 0f 6f 5e 30 f3 0f 6f 66 40 f3 0f 6f 6e 50 f3 0f 6f ..o...oN...oV...o^0..of@..onP..o
69e00 76 60 f3 0f 6f 7e 70 f3 0f 7f 07 f3 0f 7f 4f 10 f3 0f 7f 57 20 f3 0f 7f 5f 30 f3 0f 7f 67 40 f3 v`..o~p.......O....W...._0...g@.
69e20 0f 7f 6f 50 f3 0f 7f 77 60 f3 0f 7f 7f 70 81 e9 80 00 00 00 f7 c1 80 ff ff ff 75 90 83 f9 20 72 ..oP...w`....p............u....r
69e40 23 83 ee 20 83 ef 20 f3 0f 6f 06 f3 0f 6f 4e 10 f3 0f 7f 07 f3 0f 7f 4f 10 83 e9 20 f7 c1 e0 ff #........o...oN........O........
69e60 ff ff 75 dd f7 c1 fc ff ff ff 74 15 83 ef 04 83 ee 04 8b 06 89 07 83 e9 04 f7 c1 fc ff ff ff 75 ..u.......t....................u
69e80 eb 85 c9 74 0f 83 ef 01 83 ee 01 8a 06 88 07 83 e9 01 75 f1 8b 44 24 0c 5e 5f c3 eb 03 cc cc cc ...t..............u..D$.^_......
69ea0 8b c6 83 e0 0f 85 c0 0f 85 e3 00 00 00 8b d1 83 e1 7f c1 ea 07 74 66 8d a4 24 00 00 00 00 8b ff .....................tf..$......
69ec0 66 0f 6f 06 66 0f 6f 4e 10 66 0f 6f 56 20 66 0f 6f 5e 30 66 0f 7f 07 66 0f 7f 4f 10 66 0f 7f 57 f.o.f.oN.f.oV.f.o^0f...f..O.f..W
69ee0 20 66 0f 7f 5f 30 66 0f 6f 66 40 66 0f 6f 6e 50 66 0f 6f 76 60 66 0f 6f 7e 70 66 0f 7f 67 40 66 .f.._0f.of@f.onPf.ov`f.o~pf..g@f
69f00 0f 7f 6f 50 66 0f 7f 77 60 66 0f 7f 7f 70 8d b6 80 00 00 00 8d bf 80 00 00 00 4a 75 a3 85 c9 74 ..oPf..w`f...p............Ju...t
69f20 5f 8b d1 c1 ea 05 85 d2 74 21 8d 9b 00 00 00 00 f3 0f 6f 06 f3 0f 6f 4e 10 f3 0f 7f 07 f3 0f 7f _.......t!........o...oN........
69f40 4f 10 8d 76 20 8d 7f 20 4a 75 e5 83 e1 1f 74 30 8b c1 c1 e9 02 74 0f 8b 16 89 17 83 c7 04 83 c6 O..v....Ju....t0.....t..........
69f60 04 83 e9 01 75 f1 8b c8 83 e1 03 74 13 8a 06 88 07 46 47 49 75 f7 8d a4 24 00 00 00 00 8d 49 00 ....u......t.....FGIu...$.....I.
69f80 8b 44 24 0c 5e 5f c3 8d a4 24 00 00 00 00 8b ff ba 10 00 00 00 2b d0 2b ca 51 8b c2 8b c8 83 e1 .D$.^_...$...........+.+.Q......
69fa0 03 74 09 8a 16 88 17 46 47 49 75 f7 c1 e8 02 74 0d 8b 16 89 17 8d 76 04 8d 7f 04 48 75 f3 59 e9 .t.....FGIu....t......v....Hu.Y.
69fc0 e9 fe ff ff 8b ff 55 8b ec 5d e9 aa 3d 01 00 6a 0c 68 68 d7 54 00 e8 b5 cb ff ff 83 65 e4 00 8b ......U..]..=..j.hh.T.......e...
69fe0 45 08 ff 30 e8 c7 1d 00 00 59 83 65 fc 00 8b 4d 0c e8 50 05 00 00 8b f0 89 75 e4 c7 45 fc fe ff E..0.....Y.e...M..P......u..E...
6a000 ff ff e8 17 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 75 e4 8b 45 ..........M.d......Y_^[.....u..E
6a020 10 ff 30 e8 9c 1d 00 00 59 c3 8b ff 55 8b ec 81 ec 84 04 00 00 a1 18 f0 54 00 33 c5 89 45 fc 83 ..0.....Y...U...........T.3..E..
6a040 7d 18 00 8b 45 10 53 8b 5d 14 89 85 a0 fb ff ff 75 18 e8 1a 36 00 00 c7 00 16 00 00 00 e8 20 3f }...E.S.].......u...6..........?
6a060 01 00 83 c8 ff e9 15 01 00 00 85 db 74 04 85 c0 74 e0 56 57 ff 75 1c 8d 8d 7c fb ff ff e8 f3 03 ............t...t.VW.u...|......
6a080 00 00 8b 4d 08 8d bd 90 fb ff ff 33 c0 33 d2 ab ab ab ab 8b c1 8b bd a0 fb ff ff 83 e0 02 89 85 ...M.......3.3..................
6a0a0 8c fb ff ff 0b c2 89 bd 90 fb ff ff 89 9d 94 fb ff ff 89 95 98 fb ff ff 75 0a 88 95 9c fb ff ff ........................u.......
6a0c0 85 ff 75 07 c6 85 9c fb ff ff 01 ff 75 20 8d 85 90 fb ff ff 89 85 a0 fb ff ff 8d 85 80 fb ff ff ..u.........u...................
6a0e0 50 ff 75 18 8d 85 a0 fb ff ff ff 75 0c 51 50 8d 8d a4 fb ff ff e8 3f 03 00 00 83 65 f4 00 8d 8d P.u........u.QP.......?....e....
6a100 a4 fb ff ff e8 b4 07 00 00 8b f0 85 ff 74 4b 8b 45 08 33 c9 83 e0 01 0b c1 74 1c 85 db 75 04 85 .............tK.E.3......t...u..
6a120 f6 75 6d 8b 85 98 fb ff ff 3b c3 75 2a 85 f6 78 29 3b f3 76 25 eb 59 8b 85 8c fb ff ff 0b c1 74 .um......;.u*..x);.v%.Y........t
6a140 4b 85 db 74 15 85 f6 79 04 88 0f eb 0d 8b 85 98 fb ff ff 3b c3 74 4b 88 0c 07 8d 8d e4 fb ff ff K..t...y...........;.tK.........
6a160 e8 a3 03 00 00 80 bd 88 fb ff ff 00 74 0d 8b 8d 7c fb ff ff 83 a1 50 03 00 00 fd 5f 8b c6 5e 8b ............t...|.....P...._..^.
6a180 4d fc 33 cd 5b e8 b9 cb ff ff c9 c3 85 db 75 05 83 ce ff eb c5 8b 85 98 fb ff ff 3b c3 75 b8 6a M.3.[.........u............;.u.j
6a1a0 fe 5e 88 4c 1f ff eb b2 83 b9 04 04 00 00 00 75 06 b8 00 02 00 00 c3 8b 81 00 04 00 00 d1 e8 c3 .^.L...........u................
6a1c0 8b ff 55 8b ec 51 56 8b 75 08 57 8b f9 81 fe ff ff ff 7f 76 0f e8 97 34 00 00 c7 00 0c 00 00 00 ..U..QV.u.W........v...4........
6a1e0 32 c0 eb 53 53 33 db 03 f6 39 9f 04 04 00 00 75 08 81 fe 00 04 00 00 76 08 3b b7 00 04 00 00 77 2..SS3...9.....u.......v.;.....w
6a200 04 b0 01 eb 31 56 e8 f5 3d 01 00 89 45 fc 59 85 c0 74 1a 8d 45 fc 50 8d 8f 04 04 00 00 e8 00 03 ....1V..=...E.Y..t..E.P.........
6a220 00 00 8b 45 fc b3 01 89 b7 00 04 00 00 50 e8 93 3d 01 00 59 8a c3 5b 5f 5e c9 c2 04 00 8b ff 55 ...E.........P..=..Y..[_^......U
6a240 8b ec 8b 45 14 48 83 e8 01 74 1f 83 e8 01 74 16 83 e8 09 74 11 83 7d 14 0d 74 0f 8a 45 10 3c 63 ...E.H...t....t....t..}..t..E.<c
6a260 74 08 3c 73 74 04 b0 01 5d c3 32 c0 5d c3 8b ff 56 8b f1 57 8b be 04 04 00 00 e8 29 ff ff ff 85 t.<st...].2.]...V..W.......)....
6a280 ff 75 04 03 c6 eb 02 03 c7 5f 5e c3 8b ff 55 8b ec 53 56 8b f1 57 8d 4e 40 8b b9 04 04 00 00 85 .u......._^...U..SV..W.N@.......
6a2a0 ff 75 02 8b f9 e8 fe fe ff ff 8b 5d 08 48 03 f8 89 7e 34 8b cf 8b 56 28 85 d2 7f 04 85 db 74 30 .u.........].H...~4...V(......t0
6a2c0 8d 4a ff 8b c3 33 d2 89 4e 28 f7 75 0c 80 c2 30 8b d8 80 fa 39 7e 0c 8a 45 10 34 01 c0 e0 05 04 .J...3..N(.u...0....9~..E.4.....
6a2e0 07 02 d0 8b 46 34 88 10 ff 4e 34 8b 4e 34 eb c5 2b f9 89 7e 38 ff 46 34 5f 5e 5b 5d c2 0c 00 8b ....F4...N4.N4..+..~8.F4_^[]....
6a300 ff 55 8b ec 83 ec 0c 53 56 8b f1 57 8d 4e 40 8b b9 04 04 00 00 85 ff 75 02 8b f9 e8 88 fe ff ff .U.....SV..W.N@........u........
6a320 8b 5d 0c 48 03 f8 89 7d fc 8b cf 89 7e 34 8b 7d 08 8b 56 28 85 d2 7f 06 8b c7 0b c3 74 3d 53 6a .].H...}....~4.}..V(........t=Sj
6a340 00 ff 75 10 8d 42 ff 53 57 89 46 28 e8 8f 5b 02 00 89 5d f8 5b 90 80 c1 30 8b f8 8b da 80 f9 39 ..u..B.SW.F(..[...].[...0......9
6a360 7e 0c 8a 45 14 34 01 c0 e0 05 04 07 02 c8 8b 46 34 88 08 ff 4e 34 8b 4e 34 eb b6 8b 7d fc 2b f9 ~..E.4.........F4...N4.N4...}.+.
6a380 89 7e 38 ff 46 34 5f 5e 5b c9 c2 10 00 8b ff 55 8b ec 56 33 f6 39 75 10 7e 2b 57 8b 7d 14 ff 75 .~8.F4_^[......U..V3.9u.~+W.}..u
6a3a0 0c 8b 4d 08 e8 43 15 00 00 84 c0 74 06 ff 07 8b 07 eb 06 83 0f ff 83 c8 ff 83 f8 ff 74 06 46 3b ..M..C.....t................t.F;
6a3c0 75 10 7c da 5f 5e 5d c3 8b ff 55 8b ec 56 33 f6 39 75 10 7e 1c 57 8b 7d 14 8b 4d 08 57 ff 75 0c u.|._^]...U..V3.9u.~.W.}..M.W.u.
6a3e0 e8 c5 14 00 00 83 3f ff 74 06 46 3b 75 10 7c e9 5f 5e 5d c3 8b ff 55 8b ec 51 33 c0 89 4d fc 89 ......?.t.F;u.|._^]...U..Q3..M..
6a400 01 89 41 04 89 41 08 89 41 0c 89 41 10 89 41 14 89 41 18 89 41 1c 89 41 20 89 41 24 89 41 28 66 ..A..A..A..A..A..A..A..A..A$.A(f
6a420 89 41 30 89 41 38 88 41 3c 89 81 40 04 00 00 89 81 44 04 00 00 8b c1 c9 c3 8b ff 55 8b ec 56 8b .A0.A8.A<..@.....D.........U..V.
6a440 f1 e8 ae ff ff ff 8b 45 08 8b 00 89 86 48 04 00 00 8b 45 0c 89 06 8b 45 10 89 46 04 8b 45 18 89 .......E.....H....E....E..F..E..
6a460 46 08 8b 45 14 89 46 10 8b 45 1c 89 46 14 8b c6 5e 5d c2 18 00 8b ff 55 8b ec 53 57 8b f9 8b 4d F..E..F..E..F...^].....U..SW...M
6a480 08 c6 47 0c 00 8d 5f 04 85 c9 74 09 8b 01 89 03 8b 41 04 eb 15 83 3d 60 03 55 00 00 75 11 a1 38 ..G..._...t......A....=`.U..u..8
6a4a0 f3 54 00 89 03 a1 3c f3 54 00 89 43 04 eb 41 56 e8 60 44 01 00 89 07 8d 77 08 53 50 8b 48 4c 89 .T....<.T..C..AV.`D.....w.SP.HL.
6a4c0 0b 8b 48 48 89 0e e8 9c 46 01 00 56 ff 37 e8 c1 46 01 00 8b 0f 83 c4 10 8b 81 50 03 00 00 5e a8 ..HH....F..V.7..F.........P...^.
6a4e0 02 75 0d 83 c8 02 89 81 50 03 00 00 c6 47 0c 01 8b c7 5f 5b 5d c2 04 00 80 79 0c 00 74 09 8b 01 .u......P....G...._[]....y..t...
6a500 83 a0 50 03 00 00 fd c3 8b ff 56 8b f1 ff b6 04 04 00 00 e8 ae 3a 01 00 83 a6 04 04 00 00 00 59 ..P.......V..........:.........Y
6a520 5e c3 8b ff 55 8b ec 56 8b f1 ff 36 e8 95 3a 01 00 8b 55 08 83 26 00 59 8b 02 89 06 8b c6 83 22 ^...U..V...6..:...U..&.Y......."
6a540 00 5e 5d c2 04 00 8b ff 55 8b ec 81 ec 74 04 00 00 a1 18 f0 54 00 33 c5 89 45 fc 56 8b f1 57 8b .^].....U....t......T.3..E.V..W.
6a560 06 8b 38 57 e8 b8 51 01 00 88 85 9c fb ff ff 8b 46 04 59 8d 8d 8c fb ff ff ff 30 e8 f5 fe ff ff ..8W..Q.........F.Y.......0.....
6a580 8b 06 8d 8d a4 fb ff ff 8b 00 89 85 a0 fb ff ff 8b 46 10 ff 30 8d 85 90 fb ff ff 50 8b 46 0c ff .................F..0......P.F..
6a5a0 30 8b 46 08 ff 70 04 ff 30 8d 85 a0 fb ff ff 50 e8 84 fe ff ff 83 65 f4 00 8d 8d a4 fb ff ff e8 0.F..p..0......P......e.........
6a5c0 e5 01 00 00 8d 8d e4 fb ff ff 8b f0 e8 37 ff ff ff 80 bd 98 fb ff ff 00 74 0d 8b 8d 8c fb ff ff .............7..........t.......
6a5e0 83 a1 50 03 00 00 fd 57 ff b5 9c fb ff ff e8 da 51 01 00 59 59 8b 4d fc 8b c6 5f 33 cd 5e e8 40 ..P....W........Q..YY.M..._3.^.@
6a600 c7 ff ff c9 c3 cc cc cc cc cc cc cc cc cc cc cc 8b ff 55 8b ec 8b 45 0c 53 8b 00 8b 80 88 00 00 ..................U...E.S.......
6a620 00 8b 00 8a 18 8b 45 08 8a 08 84 c9 74 12 8a d1 8a ca 3a d3 74 0a 8a 48 01 40 8a d1 84 c9 75 f0 ......E.....t.....:.t..H.@....u.
6a640 40 84 c9 74 49 8a 08 84 c9 74 17 eb 03 8d 49 00 80 f9 65 74 0d 80 f9 45 74 08 8a 48 01 40 84 c9 @..tI....t....I...et...Et..H.@..
6a660 75 ee 8a 48 ff 8b d0 48 80 f9 30 75 0c 8d 49 00 8a 48 ff 48 80 f9 30 74 f7 3a cb 75 03 48 8b ff u..H...H..0u..I..H.H..0t.:.u.H..
6a680 8a 0a 8d 40 01 88 08 8d 52 01 84 c9 75 f2 5b 5d c3 8b ff 55 8b ec 8a 4d 08 8d 41 e0 3c 5a 77 12 ...@....R...u.[]...U...M..A.<Zw.
6a6a0 0f be c1 83 e8 20 83 e0 7f 8b 0c c5 e4 8d 49 00 eb 02 33 c9 8b 45 0c 8d 04 c8 83 e0 7f 8b 04 c5 ..............I...3..E..........
6a6c0 e0 8d 49 00 5d c2 08 00 cc cc cc cc cc cc cc cc 8b ff 55 8b ec 8b 45 0c 53 56 57 8b 30 8b 45 08 ..I.].............U...E.SVW.0.E.
6a6e0 8b be 94 00 00 00 8a 18 0f b6 cb 80 3c 39 65 74 0f 8b 16 8a 58 01 40 0f b6 cb f6 04 4a 04 75 f3 ............<9et....X.@.....J.u.
6a700 0f b6 cb 80 3c 39 78 75 06 8a 58 02 83 c0 02 8b 8e 88 00 00 00 8b 09 8a 09 88 08 40 8d 64 24 00 ....<9xu..X................@.d$.
6a720 8a 08 8d 40 01 8a d3 88 58 ff 8a d9 84 d2 75 f0 5f 5e 5b 5d c3 8b ff 55 8b ec 51 53 56 57 8b f9 ...@....X.....u._^[]...U..QSVW..
6a740 8b 77 0c 85 f6 75 0a e8 25 2f 00 00 8b f0 89 77 0c 8b 1e 8d 4d fc 83 26 00 8b 47 10 83 65 fc 00 .w...u..%/.....w....M..&..G..e..
6a760 48 6a 0a 51 50 e8 08 41 00 00 8b 4d 08 83 c4 0c 89 01 8b 47 0c 85 c0 75 08 e8 f3 2e 00 00 89 47 Hj.QP..A...M.......G...u.......G
6a780 0c 83 38 22 74 0f 8b 45 fc 3b 47 10 72 07 89 47 10 b0 01 eb 02 32 c0 83 3e 00 75 06 85 db 74 02 ..8"t..E.;G.r..G.....2..>.u...t.
6a7a0 89 1e 5f 5e 5b c9 c2 04 00 8b ff 53 56 8b f1 8d 8e 48 04 00 00 e8 2d 10 00 00 84 c0 74 1b 33 db .._^[......SV....H....-.....t.3.
6a7c0 39 5e 10 0f 85 b9 00 00 00 e8 a3 2e 00 00 c7 00 16 00 00 00 e8 a9 37 01 00 83 c8 ff 5e 5b c3 89 9^....................7.....^[..
6a7e0 5e 38 89 5e 1c e9 85 00 00 00 ff 46 10 39 5e 18 0f 8c 8c 00 00 00 ff 76 1c 0f b6 46 31 8b ce 50 ^8.^.......F.9^........v...F1..P
6a800 e8 8c fe ff ff 89 46 1c 83 f8 08 74 bc 83 f8 07 77 c7 ff 24 85 9d b4 46 00 8b ce e8 ee 01 00 00 ......F....t....w..$...F........
6a820 eb 45 83 4e 28 ff 89 5e 24 88 5e 30 89 5e 20 89 5e 2c 88 5e 3c eb 38 8b ce e8 93 01 00 00 eb 27 .E.N(..^$.^0.^..^,.^<.8........'
6a840 8b ce e8 60 0a 00 00 eb 1e 89 5e 28 eb 21 8b ce e8 2c 03 00 00 eb 10 8b ce e8 49 03 00 00 eb 07 ...`......^(.!...,........I.....
6a860 8b ce e8 dc 05 00 00 84 c0 0f 84 6a ff ff ff 8b 46 10 8a 00 88 46 31 84 c0 0f 85 6b ff ff ff ff ...........j....F....F1....k....
6a880 46 10 ff 86 50 04 00 00 83 be 50 04 00 00 02 0f 85 4a ff ff ff 8b 46 18 e9 3f ff ff ff 19 b4 46 F...P.....P......J....F..?.....F
6a8a0 00 22 b4 46 00 37 b4 46 00 40 b4 46 00 49 b4 46 00 4e b4 46 00 57 b4 46 00 60 b4 46 00 8b ff 53 .".F.7.F.@.F.I.F.N.F.W.F.`.F...S
6a8c0 56 8b f1 8d 8e 48 04 00 00 e8 3a 0f 00 00 84 c0 74 1b 33 db 39 5e 10 0f 85 b9 00 00 00 e8 8f 2d V....H....:.....t.3.9^.........-
6a8e0 00 00 c7 00 16 00 00 00 e8 95 36 01 00 83 c8 ff 5e 5b c3 89 5e 38 89 5e 1c e9 85 00 00 00 ff 46 ..........6.....^[..^8.^.......F
6a900 10 39 5e 18 0f 8c 8c 00 00 00 ff 76 1c 0f b6 46 31 8b ce 50 e8 78 fd ff ff 89 46 1c 83 f8 08 74 .9^........v...F1..P.x....F....t
6a920 bc 83 f8 07 77 c7 ff 24 85 b1 b5 46 00 8b ce e8 f9 00 00 00 eb 45 83 4e 28 ff 89 5e 24 88 5e 30 ....w..$...F.........E.N(..^$.^0
6a940 89 5e 20 89 5e 2c 88 5e 3c eb 38 8b ce e8 7f 00 00 00 eb 27 8b ce e8 4c 09 00 00 eb 1e 89 5e 28 .^..^,.^<.8........'...L......^(
6a960 eb 21 8b ce e8 18 02 00 00 eb 10 8b ce e8 83 03 00 00 eb 07 8b ce e8 fa 06 00 00 84 c0 0f 84 6a .!.............................j
6a980 ff ff ff 8b 46 10 8a 00 88 46 31 84 c0 0f 85 6b ff ff ff ff 46 10 ff 86 50 04 00 00 83 be 50 04 ....F....F1....k....F...P.....P.
6a9a0 00 00 02 0f 85 4a ff ff ff 8b 46 18 e9 3f ff ff ff 2d b5 46 00 36 b5 46 00 4b b5 46 00 54 b5 46 .....J....F..?...-.F.6.F.K.F.T.F
6a9c0 00 5d b5 46 00 62 b5 46 00 6b b5 46 00 74 b5 46 00 0f be 41 31 83 e8 20 74 2d 83 e8 03 74 22 83 .].F.b.F.k.F.t.F...A1...t-...t".
6a9e0 e8 08 74 17 48 83 e8 01 74 0b 83 e8 03 75 1c 83 49 20 08 eb 16 83 49 20 04 eb 10 83 49 20 01 eb ..t.H...t....u..I.....I.....I...
6aa00 0a 83 49 20 20 eb 04 83 49 20 02 b0 01 c3 e8 39 00 00 00 84 c0 75 13 e8 55 2c 00 00 c7 00 16 00 ..I.....I......9.....u..U,......
6aa20 00 00 e8 5b 35 01 00 32 c0 c3 b0 01 c3 e8 54 00 00 00 84 c0 75 13 e8 36 2c 00 00 c7 00 16 00 00 ...[5..2......T.....u..6,.......
6aa40 00 e8 3c 35 01 00 32 c0 c3 b0 01 c3 8b ff 55 8b ec 51 56 6a 00 8b f1 e8 54 00 00 00 84 c0 74 23 ..<5..2.......U..QVj....T.....t#
6aa60 8a 46 31 8d 8e 48 04 00 00 88 45 fc ff 75 fc e8 78 0e 00 00 84 c0 74 05 ff 46 18 eb 04 83 4e 18 .F1..H....E..u..x.....t..F....N.
6aa80 ff b0 01 5e c9 c3 8b ff 56 6a 00 8b f1 e8 8b 00 00 00 84 c0 75 02 5e c3 8d 46 18 50 0f b6 46 31 ...^....Vj..........u.^..F.P..F1
6aaa0 8d 8e 48 04 00 00 50 e8 fe 0d 00 00 b0 01 5e c3 8b ff 53 56 8b f1 68 00 80 00 00 8a 5e 31 0f be ..H...P.......^...SV..h.....^1..
6aac0 c3 50 8b 46 08 c6 46 3c 00 8b 00 ff 30 e8 cb 10 00 00 83 c4 0c 85 c0 74 3d 53 8d 8e 48 04 00 00 .P.F..F<....0..........t=S..H...
6aae0 e8 07 0e 00 00 84 c0 74 05 ff 46 18 eb 04 83 4e 18 ff 8b 46 10 8a 08 40 88 4e 31 89 46 10 84 c9 .......t..F....N...F...@.N1.F...
6ab00 75 14 e8 6a 2b 00 00 c7 00 16 00 00 00 e8 70 34 01 00 32 c0 eb 02 b0 01 5e 5b c2 04 00 8b ff 53 u..j+.........p4..2.....^[.....S
6ab20 56 8b f1 68 00 80 00 00 8a 5e 31 0f be c3 50 8b 46 08 c6 46 3c 00 8b 00 ff 30 e8 5e 10 00 00 83 V..h.....^1...P.F..F<....0.^....
6ab40 c4 0c 85 c0 74 34 8d 46 18 50 53 8d 8e 48 04 00 00 e8 54 0d 00 00 8b 46 10 8a 08 40 88 4e 31 89 ....t4.F.PS..H....T....F...@.N1.
6ab60 46 10 84 c9 75 14 e8 06 2b 00 00 c7 00 16 00 00 00 e8 0c 34 01 00 32 c0 eb 02 b0 01 5e 5b c2 04 F...u...+..........4..2.....^[..
6ab80 00 80 79 31 2a 8d 51 28 74 07 52 e8 a5 fb ff ff c3 83 41 14 04 8b 41 14 8b 40 fc 89 02 85 c0 79 ..y1*.Q(t.R.......A...A..@.....y
6aba0 03 83 0a ff b0 01 c3 8a 41 31 3c 46 75 1a 8b 01 83 e0 08 83 c8 00 0f 85 36 01 00 00 c7 41 1c 07 ........A1<Fu...........6....A..
6abc0 00 00 00 e9 7b 02 00 00 3c 4e 75 26 8b 01 6a 08 5a 23 c2 83 c8 00 0f 85 16 01 00 00 89 51 1c e8 ....{...<Nu&..j.Z#...........Q..
6abe0 8d 2a 00 00 c7 00 16 00 00 00 e8 93 33 01 00 32 c0 c3 83 79 2c 00 75 e7 3c 6a 0f 8f b1 00 00 00 .*..........3..2...y,.u.<j......
6ac00 0f 84 a2 00 00 00 3c 49 74 43 3c 4c 74 33 3c 54 74 23 3c 68 0f 85 d8 00 00 00 8b 41 10 80 38 68 ......<ItC<Lt3<Tt#<h.......A..8h
6ac20 75 0c 40 89 41 10 33 c0 40 e9 c1 00 00 00 6a 02 e9 b9 00 00 00 c7 41 2c 0d 00 00 00 e9 b1 00 00 u.@.A.3.@.....j.......A,........
6ac40 00 c7 41 2c 08 00 00 00 e9 a5 00 00 00 8b 51 10 8a 02 3c 33 75 18 80 7a 01 32 75 12 8d 42 02 c7 ..A,..........Q...<3u..z.2u..B..
6ac60 41 2c 0a 00 00 00 89 41 10 e9 84 00 00 00 3c 36 75 15 80 7a 01 34 75 0f 8d 42 02 c7 41 2c 0b 00 A,.....A......<6u..z.4u..B..A,..
6ac80 00 00 89 41 10 eb 6b 3c 64 74 14 3c 69 74 10 3c 6f 74 0c 3c 75 74 08 3c 78 74 04 3c 58 75 53 c7 ...A..k<dt.<it.<ot.<ut.<xt.<XuS.
6aca0 41 2c 09 00 00 00 eb 4a c7 41 2c 05 00 00 00 eb 41 3c 6c 74 27 3c 74 74 1a 3c 77 74 0d 3c 7a 75 A,.....J.A,.....A<lt'<tt.<wt.<zu
6acc0 31 c7 41 2c 06 00 00 00 eb 28 c7 41 2c 0c 00 00 00 eb 1f c7 41 2c 07 00 00 00 eb 16 8b 41 10 80 1.A,.....(.A,.......A,.......A..
6ace0 38 6c 75 08 40 89 41 10 6a 04 eb 02 6a 03 58 89 41 2c b0 01 c3 8a 41 31 3c 46 75 1a 8b 01 83 e0 8lu.@.A.j...j.X.A,....A1<Fu.....
6ad00 08 83 c8 00 0f 85 36 01 00 00 c7 41 1c 07 00 00 00 e9 5f 03 00 00 3c 4e 75 26 8b 01 6a 08 5a 23 ......6....A......_...<Nu&..j.Z#
6ad20 c2 83 c8 00 0f 85 16 01 00 00 89 51 1c e8 3f 29 00 00 c7 00 16 00 00 00 e8 45 32 01 00 32 c0 c3 ...........Q..?).........E2..2..
6ad40 83 79 2c 00 75 e7 3c 6a 0f 8f b1 00 00 00 0f 84 a2 00 00 00 3c 49 74 43 3c 4c 74 33 3c 54 74 23 .y,.u.<j............<ItC<Lt3<Tt#
6ad60 3c 68 0f 85 d8 00 00 00 8b 41 10 80 38 68 75 0c 40 89 41 10 33 c0 40 e9 c1 00 00 00 6a 02 e9 b9 <h.......A..8hu.@.A.3.@.....j...
6ad80 00 00 00 c7 41 2c 0d 00 00 00 e9 b1 00 00 00 c7 41 2c 08 00 00 00 e9 a5 00 00 00 8b 51 10 8a 02 ....A,..........A,..........Q...
6ada0 3c 33 75 18 80 7a 01 32 75 12 8d 42 02 c7 41 2c 0a 00 00 00 89 41 10 e9 84 00 00 00 3c 36 75 15 <3u..z.2u..B..A,.....A......<6u.
6adc0 80 7a 01 34 75 0f 8d 42 02 c7 41 2c 0b 00 00 00 89 41 10 eb 6b 3c 64 74 14 3c 69 74 10 3c 6f 74 .z.4u..B..A,.....A..k<dt.<it.<ot
6ade0 0c 3c 75 74 08 3c 78 74 04 3c 58 75 53 c7 41 2c 09 00 00 00 eb 4a c7 41 2c 05 00 00 00 eb 41 3c .<ut.<xt.<XuS.A,.....J.A,.....A<
6ae00 6c 74 27 3c 74 74 1a 3c 77 74 0d 3c 7a 75 31 c7 41 2c 06 00 00 00 eb 28 c7 41 2c 0c 00 00 00 eb lt'<tt.<wt.<zu1.A,.....(.A,.....
6ae20 1f c7 41 2c 07 00 00 00 eb 16 8b 41 10 80 38 6c 75 08 40 89 41 10 6a 04 eb 02 6a 03 58 89 41 2c ..A,.......A..8lu.@.A.j...j.X.A,
6ae40 b0 01 c3 8b ff 55 8b ec 51 51 53 56 8b f1 33 db 6a 58 59 0f be 46 31 83 f8 64 7f 6c 0f 84 93 00 .....U..QQSV..3.jXY..F1..d.l....
6ae60 00 00 3b c1 7f 3f 74 37 83 f8 41 0f 84 94 00 00 00 83 f8 43 74 3f 83 f8 44 7e 1d 83 f8 47 0f 8e ..;..?t7..A........Ct?..D~...G..
6ae80 81 00 00 00 83 f8 53 75 0f 8b ce e8 e6 08 00 00 84 c0 0f 85 a0 00 00 00 32 c0 e9 d2 01 00 00 6a ......Su................2......j
6aea0 01 6a 10 eb 57 83 e8 5a 74 15 83 e8 07 74 56 48 83 e8 01 75 e3 53 8b ce e8 2a 06 00 00 eb d1 8b .j..W..Zt....tVH...u.S...*......
6aec0 ce e8 76 04 00 00 eb c8 83 f8 70 7f 4d 74 3f 83 f8 67 7e 31 83 f8 69 74 1c 83 f8 6e 74 0e 83 f8 ..v.......p.Mt?..g~1..it...nt...
6aee0 6f 75 b5 8b ce e8 55 08 00 00 eb a4 8b ce e8 d8 07 00 00 eb 9b 83 4e 20 10 53 6a 0a 8b ce e8 77 ou....U...............N..Sj....w
6af00 06 00 00 eb 8b 8b ce e8 8a 04 00 00 eb 82 8b ce e8 49 08 00 00 e9 76 ff ff ff 83 e8 73 0f 84 66 .................I....v.....s..f
6af20 ff ff ff 48 83 e8 01 74 d0 83 e8 03 0f 85 66 ff ff ff 53 e9 69 ff ff ff 38 5e 30 0f 85 2e 01 00 ...H...t......f...S.i...8^0.....
6af40 00 8b cb 66 89 5d fc 88 5d fe 33 d2 8b 5e 20 42 8b c3 89 4d f8 c1 e8 04 84 c2 74 2f 8b c3 c1 e8 ...f.]..].3..^.B...M......t/....
6af60 06 84 c2 74 06 c6 45 fc 2d eb 08 84 da 74 0b c6 45 fc 2b 8b ca 89 4d f8 eb 11 8b c3 d1 e8 84 c2 ...t..E.-....t..E.+...M.........
6af80 74 09 c6 45 fc 20 8b ca 89 55 f8 8a 56 31 80 fa 78 74 05 80 fa 58 75 0d 8b c3 c1 e8 05 a8 01 74 t..E.....U..V1..xt...Xu........t
6afa0 04 b3 01 eb 02 32 db 80 fa 61 74 09 80 fa 41 74 04 32 c0 eb 02 b0 01 84 db 75 04 84 c0 74 20 c6 .....2...at...At.2.......u...t..
6afc0 44 0d fc 30 80 fa 58 74 09 80 fa 41 74 04 b0 78 eb 03 6a 58 58 88 44 0d fd 83 c1 02 89 4d f8 57 D..0..Xt...At..x..jXX.D......M.W
6afe0 8b 7e 24 8d 5e 18 2b 7e 38 8d 86 48 04 00 00 2b f9 f6 46 20 0c 75 10 53 57 6a 20 50 e8 8c f3 ff .~$.^.+~8..H...+..F..u.SWj.P....
6b000 ff 8b 4d f8 83 c4 10 8d 46 0c 50 53 51 8d 45 fc 50 8d 8e 48 04 00 00 e8 50 0a 00 00 8b 4e 20 8b ..M.....F.PSQ.E.P..H....P....N..
6b020 c1 c1 e8 03 a8 01 74 1b c1 e9 02 f6 c1 01 75 13 53 57 8d 86 48 04 00 00 6a 30 50 e8 4d f3 ff ff ......t.......u.SW..H...j0P.M...
6b040 83 c4 10 6a 00 8b ce e8 d6 08 00 00 83 3b 00 7c 1d 8b 46 20 c1 e8 02 a8 01 74 13 53 57 8d 86 48 ...j.........;.|..F......t.SW..H
6b060 04 00 00 6a 20 50 e8 22 f3 ff ff 83 c4 10 5f b0 01 5e 5b c9 c3 8b ff 55 8b ec 51 51 53 56 8b f1 ...j.P."......_..^[....U..QQSV..
6b080 33 db 6a 58 59 0f be 46 31 83 f8 64 7f 6c 0f 84 93 00 00 00 3b c1 7f 3f 74 37 83 f8 41 0f 84 94 3.jXY..F1..d.l......;..?t7..A...
6b0a0 00 00 00 83 f8 43 74 3f 83 f8 44 7e 1d 83 f8 47 0f 8e 81 00 00 00 83 f8 53 75 0f 8b ce e8 b4 06 .....Ct?..D~...G........Su......
6b0c0 00 00 84 c0 0f 85 a0 00 00 00 32 c0 e9 d2 01 00 00 6a 01 6a 10 eb 57 83 e8 5a 74 15 83 e8 07 74 ..........2......j.j..W..Zt....t
6b0e0 56 48 83 e8 01 75 e3 53 8b ce e8 f8 03 00 00 eb d1 8b ce e8 44 02 00 00 eb c8 83 f8 70 7f 4d 74 VH...u.S............D.......p.Mt
6b100 3f 83 f8 67 7e 31 83 f8 69 74 1c 83 f8 6e 74 0e 83 f8 6f 75 b5 8b ce e8 23 06 00 00 eb a4 8b ce ?..g~1..it...nt...ou....#.......
6b120 e8 a6 05 00 00 eb 9b 83 4e 20 10 53 6a 0a 8b ce e8 45 04 00 00 eb 8b 8b ce e8 58 02 00 00 eb 82 ........N..Sj....E........X.....
6b140 8b ce e8 17 06 00 00 e9 76 ff ff ff 83 e8 73 0f 84 66 ff ff ff 48 83 e8 01 74 d0 83 e8 03 0f 85 ........v.....s..f...H...t......
6b160 66 ff ff ff 53 e9 69 ff ff ff 38 5e 30 0f 85 2e 01 00 00 8b cb 66 89 5d fc 88 5d fe 33 d2 8b 5e f...S.i...8^0........f.]..].3..^
6b180 20 42 8b c3 89 4d f8 c1 e8 04 84 c2 74 2f 8b c3 c1 e8 06 84 c2 74 06 c6 45 fc 2d eb 08 84 da 74 .B...M......t/.......t..E.-....t
6b1a0 0b c6 45 fc 2b 8b ca 89 4d f8 eb 11 8b c3 d1 e8 84 c2 74 09 c6 45 fc 20 8b ca 89 55 f8 8a 56 31 ..E.+...M.........t..E.....U..V1
6b1c0 80 fa 78 74 05 80 fa 58 75 0d 8b c3 c1 e8 05 a8 01 74 04 b3 01 eb 02 32 db 80 fa 61 74 09 80 fa ..xt...Xu........t.....2...at...
6b1e0 41 74 04 32 c0 eb 02 b0 01 84 db 75 04 84 c0 74 20 c6 44 0d fc 30 80 fa 58 74 09 80 fa 41 74 04 At.2.......u...t..D..0..Xt...At.
6b200 b0 78 eb 03 6a 58 58 88 44 0d fd 83 c1 02 89 4d f8 57 8b 7e 24 8d 5e 18 2b 7e 38 8d 86 48 04 00 .x..jXX.D......M.W.~$.^.+~8..H..
6b220 00 2b f9 f6 46 20 0c 75 10 53 57 6a 20 50 e8 95 f1 ff ff 8b 4d f8 83 c4 10 8d 46 0c 50 53 51 8d .+..F..u.SWj.P......M.....F.PSQ.
6b240 45 fc 50 8d 8e 48 04 00 00 e8 4a 08 00 00 8b 4e 20 8b c1 c1 e8 03 a8 01 74 1b c1 e9 02 f6 c1 01 E.P..H....J....N........t.......
6b260 75 13 53 57 8d 86 48 04 00 00 6a 30 50 e8 56 f1 ff ff 83 c4 10 6a 00 8b ce e8 49 07 00 00 83 3b u.SW..H...j0P.V......j....I....;
6b280 00 7c 1d 8b 46 20 c1 e8 02 a8 01 74 13 53 57 8d 86 48 04 00 00 6a 20 50 e8 2b f1 ff ff 83 c4 10 .|..F......t.SW..H...j.P.+......
6b2a0 5f b0 01 5e 5b c9 c3 80 79 31 2a 8d 51 24 74 07 52 e8 7f f4 ff ff c3 83 41 14 04 8b 41 14 8b 40 _..^[...y1*.Q$t.R.......A...A..@
6b2c0 fc 89 02 85 c0 79 08 83 49 20 04 f7 d8 89 02 b0 01 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc .....y..I.......................
6b2e0 8b ff 55 8b ec 8b 45 08 83 f8 0b 77 2a 0f b6 80 30 bf 46 00 ff 24 85 1c bf 46 00 b8 01 00 00 00 ..U...E....w*...0.F..$...F......
6b300 5d c3 b8 02 00 00 00 5d c3 b8 04 00 00 00 5d c3 b8 08 00 00 00 5d c3 33 c0 5d c3 90 09 bf 46 00 ]......]......]......].3.]....F.
6b320 fb be 46 00 02 bf 46 00 10 bf 46 00 17 bf 46 00 00 01 02 00 03 03 00 00 04 00 00 03 8b ff 53 56 ..F...F...F...F...............SV
6b340 8b f1 57 83 46 14 04 8b 46 14 8b 78 fc 85 ff 74 2e 8b 5f 04 85 db 74 27 ff 76 2c 0f b6 46 31 50 ..W.F...F..x...t.._...t'.v,..F1P
6b360 ff 76 04 ff 36 e8 d3 ee ff ff 83 c4 10 89 5e 34 0f b7 0f 84 c0 74 12 c6 46 3c 01 d1 e9 eb 0e 6a .v..6.........^4.....t..F<.....j
6b380 06 c7 46 34 60 ba 53 00 59 c6 46 3c 00 5f 89 4e 38 b0 01 5e 5b c3 8b ff 55 8b ec 51 51 56 8b f1 ..F4`.S.Y.F<._.N8..^[...U..QQV..
6b3a0 33 d2 42 57 83 4e 20 10 8b 46 28 85 c0 79 17 8a 46 31 3c 61 74 08 3c 41 74 04 6a 06 eb 02 6a 0d 3.BW.N...F(..y..F1<at.<At.j...j.
6b3c0 58 89 46 28 eb 16 75 14 8a 4e 31 80 f9 67 74 07 33 c0 80 f9 47 75 05 89 56 28 8b c2 05 5d 01 00 X.F(..u..N1..gt.3...Gu..V(...]..
6b3e0 00 8d 7e 40 50 8b cf e8 d4 ed ff ff 84 c0 75 0f 8b cf e8 b1 ed ff ff 2d 5d 01 00 00 89 46 28 8b ..~@P.........u........-]....F(.
6b400 87 04 04 00 00 85 c0 75 02 8b c7 89 46 34 83 46 14 08 8b 4e 14 53 8b 41 f8 89 45 f8 8b 41 fc 8b .......u....F4.F...N.S.A..E..A..
6b420 cf 89 45 fc e8 7f ed ff ff 8b 9f 04 04 00 00 8b c8 85 db 75 02 8b df 0f be 46 31 6a 01 ff 76 08 ..E................u.....F1j..v.
6b440 ff 76 04 ff 36 ff 76 28 50 51 8b cf e8 1d ee ff ff 50 8b cf e8 4f ed ff ff 50 8d 45 f8 53 50 e8 .v..6.v(PQ.......P...O...P.E.SP.
6b460 0f 41 01 00 8b 46 20 83 c4 2c c1 e8 05 5b a8 01 74 13 83 7e 28 00 75 0d ff 76 08 ff 76 34 e8 4d .A...F...,...[..t..~(.u..v..v4.M
6b480 f2 ff ff 59 59 8a 46 31 3c 67 74 04 3c 47 75 17 8b 46 20 c1 e8 05 a8 01 75 0d ff 76 08 ff 76 34 ...YY.F1<gt.<Gu..F......u..v..v4
6b4a0 e8 6b f1 ff ff 59 59 8b 56 34 8a 02 3c 2d 75 0a 83 4e 20 40 42 89 56 34 8a 02 3c 69 74 0c 3c 49 .k...YY.V4..<-u..N.@B.V4..<it.<I
6b4c0 74 08 3c 6e 74 04 3c 4e 75 08 83 66 20 f7 c6 46 31 73 8d 7a 01 8a 0a 42 84 c9 75 f9 2b d7 b0 01 t.<nt.<Nu..f...F1s.z...B..u.+...
6b4e0 5f 89 56 38 5e c9 c3 8b ff 56 8b f1 57 ff 76 2c 0f b6 46 31 8d 7e 40 50 ff 76 04 ff 36 e8 3b ed _.V8^....V..W.v,..F1.~@P.v..6.;.
6b500 ff ff 83 c4 10 84 c0 74 3c 83 46 14 04 8b 46 14 53 8b 9f 04 04 00 00 0f b7 40 fc 85 db 75 02 8b .......t<.F...F.S........@...u..
6b520 df ff 76 08 8b cf 50 e8 7c ec ff ff 50 8d 46 38 53 50 e8 73 2c 01 00 83 c4 14 5b 85 c0 74 25 c6 ..v...P.|...P.F8SP.s,.....[..t%.
6b540 46 30 01 eb 1f 8b 8f 04 04 00 00 85 c9 75 02 8b cf 83 46 14 04 8b 46 14 8a 40 fc 88 01 c7 46 38 F0...........u....F...F..@....F8
6b560 01 00 00 00 8b 87 04 04 00 00 85 c0 74 02 8b f8 89 7e 34 b0 01 5f 5e c2 04 00 8b ff 55 8b ec 51 ............t....~4.._^.....U..Q
6b580 53 56 8b f1 57 ff 76 2c e8 53 fd ff ff 59 8b c8 89 45 fc 83 e9 01 74 78 83 e9 01 74 56 49 83 e9 SV..W.v,.S...Y...E....tx...tVI..
6b5a0 01 74 33 83 e9 04 74 17 e8 c4 20 00 00 c7 00 16 00 00 00 e8 ca 29 01 00 32 c0 e9 05 01 00 00 8b .t3...t..............)..2.......
6b5c0 46 20 83 46 14 08 c1 e8 04 a8 01 8b 46 14 8b 78 f8 8b 58 fc eb 5a 8b 46 20 83 46 14 04 c1 e8 04 F..F........F..x..X..Z.F..F.....
6b5e0 a8 01 8b 46 14 74 05 8b 40 fc eb 3f 8b 78 fc 33 db eb 3d 8b 46 20 83 46 14 04 c1 e8 04 a8 01 8b ...F.t..@..?.x.3..=.F..F........
6b600 46 14 74 06 0f bf 40 fc eb 21 0f b7 40 fc eb 1b 8b 46 20 83 46 14 04 c1 e8 04 a8 01 8b 46 14 74 F.t...@..!..@....F..F........F.t
6b620 06 0f be 40 fc eb 04 0f b6 40 fc 99 8b f8 8b da 8b 4e 20 8b c1 c1 e8 04 a8 01 74 17 85 db 7f 13 ...@.....@.......N........t.....
6b640 7c 04 85 ff 73 0d f7 df 83 d3 00 f7 db 83 c9 40 89 4e 20 83 7e 28 00 7d 09 c7 46 28 01 00 00 00 |...s..........@.N..~(.}..F(....
6b660 eb 11 ff 76 28 83 e1 f7 89 4e 20 8d 4e 40 e8 4d eb ff ff 8b c7 0b c3 75 04 83 66 20 df 83 7d fc ...v(....N..N@.M.......u..f...}.
6b680 08 8b ce ff 75 0c c6 46 3c 00 ff 75 08 75 09 53 57 e8 69 ec ff ff eb 06 57 e8 ee eb ff ff 8b 46 ....u..F<..u.u.SW.i.....W......F
6b6a0 20 c1 e8 07 a8 01 74 1a 83 7e 38 00 74 08 8b 46 34 80 38 30 74 0c ff 4e 34 8b 4e 34 c6 01 30 ff ......t..~8.t..F4.80t..N4.N4..0.
6b6c0 46 38 b0 01 5f 5e 5b c9 c2 08 00 8b ff 56 8b f1 57 83 46 14 04 8b 46 14 8b 78 fc e8 f1 3f 01 00 F8.._^[......V..W.F...F..x...?..
6b6e0 85 c0 75 14 e8 88 1f 00 00 c7 00 16 00 00 00 e8 8e 28 01 00 32 c0 eb 44 ff 76 2c e8 e0 fb ff ff ..u..............(..2..D.v,.....
6b700 59 83 e8 01 74 2b 83 e8 01 74 1d 48 83 e8 01 74 10 83 e8 04 75 ce 8b 46 18 99 89 07 89 57 04 eb Y...t+...t.H...t....u..F.....W..
6b720 15 8b 46 18 89 07 eb 0e 66 8b 46 18 66 89 07 eb 05 8a 46 18 88 07 c6 46 30 01 b0 01 5f 5e c3 8b ..F.....f.F.f.....F....F0..._^..
6b740 51 20 8b c2 c1 e8 05 a8 01 74 09 81 ca 80 00 00 00 89 51 20 6a 00 6a 08 e8 1d fe ff ff c3 6a 01 Q........t........Q.j.j.......j.
6b760 6a 10 c7 41 28 08 00 00 00 c7 41 2c 0a 00 00 00 e8 05 fe ff ff c3 8b ff 53 56 8b f1 57 83 46 14 j..A(.....A,............SV..W.F.
6b780 04 8b 46 14 8b 5e 28 8b 78 fc 89 7e 34 83 fb ff 75 05 bb ff ff ff 7f ff 76 2c 0f b6 46 31 50 ff ..F..^(.x..~4...u.......v,..F1P.
6b7a0 76 04 ff 36 e8 94 ea ff ff 83 c4 10 84 c0 74 19 85 ff 75 08 bf e0 91 49 00 89 7e 34 53 57 c6 46 v..6..........t...u....I..~4SW.F
6b7c0 3c 01 e8 60 2c 01 00 eb 13 85 ff 75 08 bf 60 ba 53 00 89 7e 34 53 57 e8 29 2b 01 00 59 59 5f 89 <..`,......u..`.S..~4SW.)+..YY_.
6b7e0 46 38 b0 01 5e 5b c3 8b 01 85 c0 75 13 e8 7f 1e 00 00 c7 00 16 00 00 00 e8 85 27 01 00 32 c0 c3 F8..^[.....u..............'..2..
6b800 50 e8 1d 00 00 00 59 c3 83 39 00 75 13 e8 5f 1e 00 00 c7 00 16 00 00 00 e8 65 27 01 00 32 c0 c3 P.....Y..9.u.._..........e'..2..
6b820 b0 01 c3 8b ff 55 8b ec 8b 4d 08 56 8b 41 0c 90 c1 e8 0c a8 01 75 6e 57 51 e8 06 0a 00 00 59 b9 .....U...M.V.A.......unWQ.....Y.
6b840 48 f3 54 00 83 f8 ff 74 1b 83 f8 fe 74 16 8b f0 8b d0 83 e6 3f c1 fa 06 6b fe 38 03 3c 95 88 03 H.T....t....t.......?...k.8.<...
6b860 55 00 eb 0c 8b d0 8b f0 c1 fa 06 8b f9 83 e6 3f 80 7f 29 00 5f 75 1a 83 f8 ff 74 0f 83 f8 fe 74 U..............?..)._u....t....t
6b880 0a 6b ce 38 03 0c 95 88 03 55 00 f6 41 2d 01 74 14 e8 db 1d 00 00 c7 00 16 00 00 00 e8 e1 26 01 .k.8.....U..A-.t..............&.
6b8a0 00 32 c0 eb 02 b0 01 5e 5d c3 8b ff 55 8b ec 8b d1 8b 0a 8b 41 08 3b 41 04 8b 45 0c 75 14 80 79 .2.....^]...U.......A.;A..E.u..y
6b8c0 0c 00 74 04 ff 00 eb 03 83 08 ff 8b 02 8a 40 0c eb 16 ff 00 8b 02 ff 40 08 8b 02 8b 08 8a 45 08 ..t...........@........@......E.
6b8e0 88 01 8b 02 ff 00 b0 01 5d c2 08 00 8b ff 55 8b ec 8b 01 8b 40 0c 90 c1 e8 0c a8 01 74 0c 8b 01 ........].....U.....@.......t...
6b900 83 78 04 00 75 04 b0 01 eb 14 ff 31 0f be 45 08 50 e8 26 c8 00 00 83 f8 ff 59 59 0f 95 c0 5d c2 .x..u......1..E.P.&......YY...].
6b920 04 00 8b ff 55 8b ec 83 ec 10 a1 18 f0 54 00 33 c5 89 45 fc 53 56 8b f1 57 80 7e 3c 00 74 5c 83 ....U........T.3..E.SV..W.~<.t\.
6b940 7e 38 00 7e 56 8b 7e 34 33 db ff 76 08 0f b7 07 8d 7f 02 83 65 f0 00 50 6a 06 8d 45 f4 50 8d 45 ~8.~V.~43..v........e..Pj..E.P.E
6b960 f0 50 e8 43 28 01 00 83 c4 14 85 c0 75 27 39 45 f0 74 22 8d 46 0c 50 8d 46 18 50 ff 75 f0 8d 45 .P.C(.......u'9E.t".F.P.F.P.u..E
6b980 f4 50 8d 8e 48 04 00 00 e8 df 00 00 00 43 3b 5e 38 75 b7 eb 1f 83 4e 18 ff eb 19 8d 46 0c 50 8d .P..H........C;^8u....N.....F.P.
6b9a0 46 18 50 ff 76 38 8d 8e 48 04 00 00 ff 76 34 e8 b8 00 00 00 8b 4d fc b0 01 5f 5e 33 cd 5b e8 80 F.P.v8..H....v4......M..._^3.[..
6b9c0 b3 ff ff c9 c2 04 00 8b ff 55 8b ec 83 ec 10 a1 18 f0 54 00 33 c5 89 45 fc 53 56 8b f1 57 80 7e .........U........T.3..E.SV..W.~
6b9e0 3c 00 74 5c 83 7e 38 00 7e 56 8b 7e 34 33 db ff 76 08 0f b7 07 8d 7f 02 83 65 f0 00 50 6a 06 8d <.t\.~8.~V.~43..v........e..Pj..
6ba00 45 f4 50 8d 45 f0 50 e8 9e 27 01 00 83 c4 14 85 c0 75 27 39 45 f0 74 22 8d 46 0c 50 8d 46 18 50 E.P.E.P..'.......u'9E.t".F.P.F.P
6ba20 ff 75 f0 8d 45 f4 50 8d 8e 48 04 00 00 e8 66 00 00 00 43 3b 5e 38 75 b7 eb 1f 83 4e 18 ff eb 19 .u..E.P..H....f...C;^8u....N....
6ba40 8d 46 0c 50 8d 46 18 50 ff 76 38 8d 8e 48 04 00 00 ff 76 34 e8 3f 00 00 00 8b 4d fc b0 01 5f 5e .F.P.F.P.v8..H....v4.?....M..._^
6ba60 33 cd 5b e8 db b2 ff ff c9 c2 04 00 8b ff 55 8b ec 8b 01 8b 40 0c 90 c1 e8 0c a8 01 74 14 8b 01 3.[...........U.....@.......t...
6ba80 83 78 04 00 75 0c 8b 4d 10 8b 45 0c 01 01 5d c2 10 00 5d e9 67 00 00 00 8b ff 55 8b ec 53 57 8b .x..u..M..E...]...].g.....U..SW.
6baa0 7d 0c 8b d9 85 ff 74 51 8b 03 56 8b 70 04 39 70 08 75 0b 80 78 0c 00 8b 45 10 74 35 eb 2b 2b 70 }.....tQ..V.p.9p.u..x...E.t5.++p
6bac0 08 3b f7 72 02 8b f7 56 ff 75 08 ff 30 e8 be ca ff ff 8b 03 83 c4 0c 01 30 8b 03 01 70 08 8b 03 .;.r...V.u..0...........0...p...
6bae0 80 78 0c 00 8b 45 10 74 04 01 38 eb 0b 3b f7 74 05 83 08 ff eb 02 01 30 5e 5f 5b 5d c2 10 00 8b .x...E.t..8..;.t.......0^_[]....
6bb00 ff 55 8b ec 83 ec 0c 53 8b 5d 14 8b d1 56 89 55 fc 8b 33 85 f6 75 0c e8 55 1b 00 00 8b 55 fc 8b .U.....S.]...V.U..3..u..U....U..
6bb20 f0 89 33 8b 5d 08 8b 4d 0c 8b 06 03 cb 83 26 00 89 45 f8 89 4d f4 3b d9 74 52 57 8b 7d 10 0f b6 ..3.]..M......&..E..M.;.tRW.}...
6bb40 03 8b ca 50 e8 a3 fd ff ff 84 c0 75 26 8b 45 14 8b 00 85 c0 75 0a e8 16 1b 00 00 8b 4d 14 89 01 ...P.......u&.E.....u.......M...
6bb60 83 38 2a 75 20 8b 4d fc 6a 3f e8 7d fd ff ff 84 c0 74 04 ff 07 eb 03 83 0f ff 8b 55 fc 43 3b 5d .8*u..M.j?.}.....t.........U.C;]
6bb80 f4 75 bb eb 03 83 0f ff 8b 45 f8 5f 83 3e 00 75 06 85 c0 74 02 89 06 5e 5b c9 c2 10 00 8b ff 55 .u.......E._.>.u...t...^[......U
6bba0 8b ec 8b 4d 0c 8d 41 01 3d 00 01 00 00 77 0c 8b 45 08 0f b7 04 48 23 45 10 5d c3 33 c0 5d c3 8b ...M..A.=....w..E....H#E.].3.]..
6bbc0 ff 55 8b ec 83 ec 38 8b 45 1c 8b 4d 10 8b 55 14 89 45 ec 8b 45 18 89 45 f4 8b 45 08 89 45 dc 8b .U....8.E..M..U..E..E..E..E..E..
6bbe0 45 0c 89 55 f0 89 4d f8 89 45 e0 85 c9 75 15 e8 7d 1a 00 00 c7 00 16 00 00 00 e8 83 23 01 00 83 E..U..M..E...u..}...........#...
6bc00 c8 ff c9 c3 85 d2 74 e7 8d 45 f8 89 4d e8 89 45 c8 8d 45 f4 89 45 cc 8d 45 dc 89 45 d0 8d 45 f0 ......t..E..M..E..E..E..E..E..E.
6bc20 89 45 d4 8d 45 ec 89 45 d8 8d 45 e8 50 8d 45 c8 89 4d e4 50 8d 45 e4 50 8d 4d ff e8 8f e3 ff ff .E..E..E..E.P.E..M.P.E.P.M......
6bc40 c9 c3 8b ff 55 8b ec ff 75 20 ff 75 1c ff 75 18 ff 75 14 ff 75 10 ff 75 0c ff 75 08 e8 c9 e3 ff ....U...u..u..u..u..u..u..u.....
6bc60 ff 83 c4 1c 5d c3 8b ff 55 8b ec 51 ff 75 08 c7 45 fc 00 00 00 00 8b 45 fc e8 48 23 01 00 59 c9 ....]...U..Q.u..E......E..H#..Y.
6bc80 c3 8b ff 55 8b ec 5d e9 74 23 01 00 a1 a4 01 55 00 56 6a 03 5e 85 c0 75 07 b8 00 02 00 00 eb 06 ...U..].t#.....U.Vj.^..u........
6bca0 3b c6 7d 07 8b c6 a3 a4 01 55 00 6a 04 50 e8 c6 20 01 00 6a 00 a3 a8 01 55 00 e8 07 23 01 00 83 ;.}......U.j.P.....j....U...#...
6bcc0 c4 0c 83 3d a8 01 55 00 00 75 2b 6a 04 56 89 35 a4 01 55 00 e8 a0 20 01 00 6a 00 a3 a8 01 55 00 ...=..U..u+j.V.5..U......j....U.
6bce0 e8 e1 22 01 00 83 c4 0c 83 3d a8 01 55 00 00 75 05 83 c8 ff 5e c3 57 33 ff be 40 f0 54 00 6a 00 .."......=..U..u....^.W3..@.T.j.
6bd00 68 a0 0f 00 00 8d 46 20 50 e8 75 43 01 00 a1 a8 01 55 00 8b d7 c1 fa 06 89 34 b8 8b c7 83 e0 3f h.....F.P.uC.....U.......4.....?
6bd20 6b c8 38 8b 04 95 88 03 55 00 8b 44 08 18 83 f8 ff 74 09 83 f8 fe 74 04 85 c0 75 07 c7 46 10 fe k.8.....U..D.....t....t...u..F..
6bd40 ff ff ff 83 c6 38 47 81 fe e8 f0 54 00 75 af 5f 33 c0 5e c3 8b ff 55 8b ec 6b 45 08 38 05 40 f0 .....8G....T.u._3.^...U..kE.8.@.
6bd60 54 00 5d c3 8b ff 56 e8 56 03 00 00 e8 6e 45 01 00 33 f6 a1 a8 01 55 00 ff 34 06 e8 0a 46 01 00 T.]...V.V....nE..3....U..4...F..
6bd80 a1 a8 01 55 00 59 8b 04 06 83 c0 20 50 ff 15 58 81 49 00 83 c6 04 83 fe 0c 75 d8 ff 35 a8 01 55 ...U.Y......P..X.I.......u..5..U
6bda0 00 e8 20 22 01 00 83 25 a8 01 55 00 00 59 5e c3 8b ff 55 8b ec 8b 45 08 83 c0 20 50 ff 15 4c 81 ..."...%..U..Y^...U...E....P..L.
6bdc0 49 00 5d c3 8b ff 55 8b ec 8b 45 08 83 c0 20 50 ff 15 50 81 49 00 5d c3 6a 08 68 88 d7 54 00 e8 I.]...U...E....P..P.I.].j.h..T..
6bde0 ac ad ff ff 8b 45 08 ff 30 e8 c2 ff ff ff 59 83 65 fc 00 8b 75 0c ff 76 04 8b 06 ff 30 e8 bb 01 .....E..0.....Y.e...u..v....0...
6be00 00 00 59 59 84 c0 74 32 8b 46 08 80 38 00 75 0e 8b 06 8b 00 8b 40 0c 90 d1 e8 a8 01 74 1c 8b 06 ..YY..t2.F..8.u......@......t...
6be20 ff 30 e8 53 02 00 00 59 83 f8 ff 74 07 8b 46 04 ff 00 eb 06 8b 46 0c 83 08 ff c7 45 fc fe ff ff .0.S...Y...t..F......F.....E....
6be40 ff e8 12 00 00 00 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 45 10 ff 30 e8 62 ff .......M.d......Y_^[.....E..0.b.
6be60 ff ff 59 c3 6a 2c 68 a8 d7 54 00 e8 20 ad ff ff 8b 45 08 ff 30 e8 91 45 01 00 59 83 65 fc 00 8b ..Y.j,h..T.......E..0..E..Y.e...
6be80 35 a8 01 55 00 a1 a4 01 55 00 8d 1c 86 8b 7d 0c 89 75 d4 3b f3 74 4f 8b 06 89 45 e0 ff 37 50 e8 5..U....U.....}..u.;.tO...E..7P.
6bea0 19 01 00 00 59 59 84 c0 74 37 8b 57 08 8b 4f 04 8b 07 8d 7d e0 89 7d c4 89 45 c8 89 4d cc 89 55 ....YY..t7.W..O....}..}..E..M..U
6bec0 d0 8b 45 e0 89 45 dc 89 45 d8 8d 45 dc 50 8d 45 c4 50 8d 45 d8 50 8d 4d e7 e8 fa fe ff ff 8b 7d ..E..E..E..E.P.E.P.E.P.M.......}
6bee0 0c 83 c6 04 eb aa c7 45 fc fe ff ff ff e8 12 00 00 00 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b .......E...........M.d......Y_^[
6bf00 c9 c2 0c 00 8b 45 10 ff 30 e8 45 45 01 00 59 c3 6a 0c 68 c8 d7 54 00 e8 74 ac ff ff 83 65 e4 00 .....E..0.EE..Y.j.h..T..t....e..
6bf20 8b 45 08 ff 30 e8 86 fe ff ff 59 83 65 fc 00 8b 45 0c 8b 00 ff 30 e8 3f 01 00 00 59 8b f0 89 75 .E..0.....Y.e...E....0.?...Y...u
6bf40 e4 c7 45 fc fe ff ff ff e8 17 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c ..E.............M.d......Y_^[...
6bf60 00 8b 75 e4 8b 45 10 ff 30 e8 56 fe ff ff 59 c3 8b ff 55 8b ec 83 ec 20 83 65 f8 00 8d 45 f8 83 ..u..E..0.V...Y...U......e...E..
6bf80 65 f4 00 8d 4d ff 89 45 e0 8d 45 08 89 45 e4 8d 45 f4 6a 08 89 45 e8 58 89 45 f0 89 45 ec 8d 45 e...M..E..E..E..E.j..E.X.E..E..E
6bfa0 f0 50 8d 45 e0 50 8d 45 ec 50 e8 b5 fe ff ff 80 7d 08 00 8b 45 f8 75 03 8b 45 f4 c9 c3 8b ff 55 .P.E.P.E.P......}...E.u..E.....U
6bfc0 8b ec 8b 45 08 85 c0 74 1f 8b 48 0c 90 8b c1 c1 e8 0d a8 01 74 12 51 e8 14 00 00 00 83 c4 04 84 ...E...t..H.........t.Q.........
6bfe0 c0 75 09 8b 45 0c ff 00 32 c0 5d c3 b0 01 5d c3 8b ff 55 8b ec 8b 45 08 24 03 3c 02 75 06 f6 45 .u..E...2.]...]...U...E.$.<.u..E
6c000 08 c0 75 09 f7 45 08 00 08 00 00 74 04 b0 01 5d c3 32 c0 5d c3 8b ff 55 8b ec 8b 4d 08 56 57 8d ..u..E.....t...].2.]...U...M.VW.
6c020 71 0c 8b 16 90 8b c2 24 03 3c 02 75 47 f6 c2 c0 74 42 8b 39 8b 41 04 2b f8 89 01 83 61 08 00 85 q......$.<.uG...tB.9.A.+....a...
6c040 ff 7e 31 57 50 51 e8 f9 01 00 00 59 50 e8 a4 19 01 00 83 c4 0c 3b f8 74 0b 6a 10 58 f0 09 06 83 .~1WPQ.....YP........;.t.j.X....
6c060 c8 ff eb 12 8b 06 90 c1 e8 02 a8 01 74 06 6a fd 58 f0 21 06 33 c0 5f 5e 5d c3 8b ff 55 8b ec 56 ............t.j.X.!.3._^]...U..V
6c080 8b 75 08 85 f6 75 09 56 e8 e3 fe ff ff 59 eb 2f 56 e8 7f ff ff ff 59 85 c0 75 21 8b 46 0c 90 c1 .u...u.V.....Y./V.....Y..u!.F...
6c0a0 e8 0b a8 01 74 12 56 e8 98 01 00 00 50 e8 5a 44 01 00 59 59 85 c0 75 04 33 c0 eb 03 83 c8 ff 5e ....t.V.....P.ZD..YY..u.3......^
6c0c0 5d c3 6a 01 e8 a7 fe ff ff 59 c3 8b ff 55 8b ec 83 ec 14 8b 45 08 89 45 f8 85 c0 75 09 50 e8 8d ].j......Y...U......E..E...u.P..
6c0e0 fe ff ff 59 c9 c3 8b 40 0c 90 50 e8 00 ff ff ff 83 c4 04 84 c0 75 04 33 c0 c9 c3 8d 45 f8 89 45 ...Y...@..P..........u.3....E..E
6c100 f0 8d 4d ff 8b 45 f8 89 45 f4 89 45 ec 8d 45 f4 50 8d 45 f0 50 8d 45 ec 50 e8 f2 fd ff ff c9 c3 ..M..E..E..E..E.P.E.P.E.P.......
6c120 8b ff 55 8b ec 8b 4d 08 83 f9 fe 75 0d e8 3f 15 00 00 c7 00 09 00 00 00 eb 38 85 c9 78 24 3b 0d ..U...M....u..?..........8..x$;.
6c140 88 05 55 00 73 1c 8b c1 83 e1 3f c1 f8 06 6b c9 38 8b 04 85 88 03 55 00 0f b6 44 08 28 83 e0 40 ..U.s.....?...k.8.....U...D.(..@
6c160 5d c3 e8 0a 15 00 00 c7 00 09 00 00 00 e8 10 1e 01 00 33 c0 5d c3 6a 18 68 e8 d7 54 00 e8 0e aa ].................3.].j.h..T....
6c180 ff ff 8b 7d 08 85 ff 75 19 39 7d 0c 74 1a e8 de 14 00 00 c7 00 16 00 00 00 e8 e4 1d 01 00 33 c0 ...}...u.9}.t.................3.
6c1a0 eb 6a 83 7d 0c 00 7c e6 83 7d 10 00 74 e0 83 7d 0c 00 74 ea 33 db 89 5d e0 ff 75 10 e8 ef fb ff .j.}..|..}..t..}..t.3..]..u.....
6c1c0 ff 59 89 5d fc ff 75 10 e8 56 f6 ff ff 59 84 c0 74 2c 8b f7 89 75 dc 33 c0 40 89 45 e4 3b 45 0c .Y.]..u..V...Y..t,...u.3.@.E.;E.
6c1e0 74 15 ff 75 10 e8 77 12 00 00 59 89 45 d8 83 f8 ff 75 29 3b f7 74 07 88 1e 8b df 89 5d e0 c7 45 t..u..w...Y.E....u);.t......]..E
6c200 fc fe ff ff ff e8 25 00 00 00 8b c3 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 88 06 46 89 ......%......M.d......Y_^[....F.
6c220 75 dc 3c 0a 74 d1 8b 45 e4 40 eb ae 8b 5d e0 ff 75 10 e8 8d fb ff ff 59 c3 8b ff 55 8b ec 5d e9 u.<.t..E.@...]..u......Y...U..].
6c240 32 ff ff ff 8b ff 55 8b ec 8b 45 08 85 c0 75 15 e8 1c 14 00 00 c7 00 16 00 00 00 e8 22 1d 01 00 2.....U...E...u............."...
6c260 83 c8 ff 5d c3 8b 40 10 90 5d c3 6a 0c 68 08 d8 54 00 e8 19 a9 ff ff 83 65 e4 00 8b 45 08 ff 30 ...]..@..].j.h..T.......e...E..0
6c280 e8 2b fb ff ff 59 83 65 fc 00 8b 4d 0c e8 34 00 00 00 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 17 .+...Y.e...M..4......u..E.......
6c2a0 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 75 e4 8b 45 10 ff 30 e8 ......M.d......Y_^[.....u..E..0.
6c2c0 00 fb ff ff 59 c3 8b ff 55 8b ec 51 56 8b f1 57 8b 06 8b 38 57 e8 47 34 01 00 88 45 fc 8b 06 ff ....Y...U..QV..W...8W.G4...E....
6c2e0 30 8b 46 0c ff 30 8b 46 08 ff 30 8b 46 04 ff 30 e8 14 00 00 00 57 ff 75 fc 8b f0 e8 cd 34 01 00 0.F..0.F..0.F..0.....W.u.....4..
6c300 83 c4 1c 8b c6 5f 5e c9 c3 8b ff 55 8b ec 83 ec 0c 53 8b 5d 0c 56 57 85 db 74 1e 8b 75 10 85 f6 ....._^....U.....S.].VW..t..u...
6c320 74 17 8b 7d 14 85 ff 75 17 e8 43 13 00 00 c7 00 16 00 00 00 e8 49 1c 01 00 33 c0 5f 5e 5b c9 c3 t..}...u..C..........I...3._^[..
6c340 83 7d 08 00 74 e3 83 c8 ff 33 d2 f7 f3 3b f0 77 d8 8d 47 0c 89 45 f4 8b 00 90 a9 c0 04 00 00 74 .}..t....3...;.w..G..E.........t
6c360 05 8b 4f 18 eb 05 b9 00 10 00 00 0f af de 89 4d fc 8b f3 85 db 0f 84 f0 00 00 00 8b 55 08 8b 47 ..O............M............U..G
6c380 0c 90 a8 c0 74 40 8b 47 08 85 c0 74 39 0f 88 e0 00 00 00 8b 47 0c 90 a8 01 0f 85 dd 00 00 00 8b ....t@.G...t9.......G...........
6c3a0 47 08 89 45 f8 3b f0 73 05 8b c6 89 75 f8 50 52 ff 37 e8 d9 c1 ff ff 8b 45 f8 83 c4 0c 29 47 08 G..E.;.s....u.PR.7......E....)G.
6c3c0 2b f0 01 07 eb 6b 3b f1 72 6c 8b 47 0c 90 a8 c0 74 12 57 e8 3d fc ff ff 59 85 c0 0f 85 9b 00 00 +....k;.rl.G....t.W.=...Y.......
6c3e0 00 8b 4d fc 8b c6 85 c9 74 0d 33 d2 f7 f1 8b c6 2b c2 89 45 f8 eb 03 89 75 f8 83 f8 fe 72 06 6a ..M.....t.3.....+..E....u....r.j
6c400 fe 58 89 45 f8 50 ff 75 08 57 e8 35 fe ff ff 59 50 e8 e0 15 01 00 8b d0 83 c4 0c 83 fa ff 74 53 .X.E.P.u.W.5...YP.............tS
6c420 8b 4d f8 8b c1 3b d1 77 02 8b c2 2b f0 3b d1 72 42 8b 4d fc eb 25 0f be 02 57 50 e8 8a 43 01 00 .M...;.w...+.;.rB.M..%...WP..C..
6c440 59 59 83 f8 ff 74 35 8b 4f 18 4e 33 c0 89 4d fc 85 c9 7f 06 33 c9 41 89 4d fc 40 8b 55 08 03 d0 YY...t5.O.N3..M.....3.A.M.@.U...
6c460 89 55 08 85 f6 0f 85 13 ff ff ff 8b 45 10 e9 c8 fe ff ff 8b 45 f4 6a 10 59 f0 09 08 2b de 33 d2 .U..........E.......E.j.Y...+.3.
6c480 8b c3 f7 75 0c e9 b1 fe ff ff 8b ff 55 8b ec 83 ec 1c 83 7d 0c 00 74 1d 83 7d 10 00 74 17 8b 45 ...u........U......}..t..}..t..E
6c4a0 14 85 c0 75 14 e8 c7 11 00 00 c7 00 16 00 00 00 e8 cd 1a 01 00 33 c0 c9 c3 8d 4d 14 89 45 f8 89 ...u.................3....M..E..
6c4c0 4d e4 8d 4d 08 89 45 f4 8d 45 f8 89 4d e8 8d 4d 0c 50 89 4d ec 8d 45 e4 50 8d 4d 10 8d 45 f4 89 M..M..E..E..M..M.P.M..E.P.M..E..
6c4e0 4d f0 50 8d 4d ff e8 80 fd ff ff c9 c3 6a 0c 68 28 d8 54 00 e8 97 a6 ff ff 83 65 e4 00 8b 45 08 M.P.M........j.h(.T.......e...E.
6c500 ff 30 e8 a9 f8 ff ff 59 83 65 fc 00 8b 4d 0c e8 34 00 00 00 8b f0 89 75 e4 c7 45 fc fe ff ff ff .0.....Y.e...M..4......u..E.....
6c520 e8 17 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 75 e4 8b 45 10 ff ........M.d......Y_^[.....u..E..
6c540 30 e8 7e f8 ff ff 59 c3 8b ff 55 8b ec 51 53 56 8b f1 57 8b 06 8b 38 57 e8 c4 31 01 00 88 45 fc 0.~...Y...U..QSV..W...8W..1...E.
6c560 8b 06 ff 30 8b 46 08 ff 30 8b 46 04 6a 01 ff 30 e8 94 fd ff ff 8b 4e 08 33 db 57 ff 75 fc 3b 01 ...0.F..0.F.j..0......N.3.W.u.;.
6c580 0f 94 c3 e8 45 32 01 00 83 c4 1c 8d 43 ff 5f 5e 5b c9 c3 8b ff 55 8b ec 83 ec 1c 83 7d 08 00 75 ....E2......C._^[....U......}..u
6c5a0 15 e8 cb 10 00 00 c7 00 16 00 00 00 e8 d1 19 01 00 83 c8 ff c9 c3 8b 45 0c 85 c0 74 e4 8b 48 0c .......................E...t..H.
6c5c0 56 90 c1 e9 0c f6 c1 01 75 6f 57 50 e8 73 fc ff ff be 48 f3 54 00 59 83 f8 ff 74 1b 83 f8 fe 74 V.......uoWP.s....H.T.Y...t....t
6c5e0 16 8b d0 8b c8 83 e2 3f c1 f9 06 6b fa 38 03 3c 8d 88 03 55 00 eb 0c 8b c8 8b d0 c1 f9 06 8b fe .......?...k.8.<...U............
6c600 83 e2 3f 80 7f 29 00 5f 75 1a 83 f8 ff 74 0f 83 f8 fe 74 0a 6b f2 38 03 34 8d 88 03 55 00 f6 46 ..?..)._u....t....t.k.8.4...U..F
6c620 2d 01 74 15 e8 48 10 00 00 c7 00 16 00 00 00 e8 4e 19 01 00 83 c8 ff eb 41 8b 4d 08 8d 51 01 8a -.t..H..........N.......A.M..Q..
6c640 01 41 84 c0 75 f9 8d 45 0c 2b ca 89 45 e4 8d 45 08 89 45 e8 8d 45 f8 89 45 ec 8b 45 0c 89 45 f4 .A..u..E.+..E..E..E..E..E..E..E.
6c660 89 45 f0 8d 45 f4 50 8d 45 e4 89 4d f8 50 8d 45 f0 50 8d 4d ff e8 73 fe ff ff 5e c9 c3 6a 0c 68 .E..E.P.E..M.P.E.P.M..s...^..j.h
6c680 a8 d8 54 00 e8 07 a5 ff ff 83 65 e4 00 8b 45 08 ff 30 e8 74 3d 01 00 59 83 65 fc 00 8b 35 18 f0 ..T.......e...E..0.t=..Y.e...5..
6c6a0 54 00 8b ce 83 e1 1f 33 35 bc 01 55 00 d3 ce 89 75 e4 c7 45 fc fe ff ff ff e8 17 00 00 00 8b c6 T......35..U....u..E............
6c6c0 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 75 e4 8b 4d 10 ff 31 e8 74 3d 01 00 59 .M.d......Y_^[.....u..M..1.t=..Y
6c6e0 c3 8b ff 55 8b ec a1 18 f0 54 00 83 e0 1f 6a 20 59 2b c8 8b 45 08 d3 c8 33 05 18 f0 54 00 5d c3 ...U.....T....j.Y+..E...3...T.].
6c700 6a 10 68 88 d8 54 00 e8 84 a4 ff ff 33 f6 89 75 e4 89 75 e0 6a 03 e8 f0 3c 01 00 59 89 75 fc a1 j.h..T......3..u..u.j...<..Y.u..
6c720 18 f0 54 00 8b c8 8b f0 83 e1 1f 83 7d 08 00 75 0f ba b4 01 55 00 33 35 b4 01 55 00 6a 02 eb 0d ..T.........}..u....U.35..U.j...
6c740 ba b8 01 55 00 33 35 b8 01 55 00 6a 15 d3 ce 89 75 e4 5f 89 7d e0 85 f6 74 07 83 fe 01 74 02 89 ...U.35..U.j....u._.}...t....t..
6c760 02 c7 45 fc fe ff ff ff e8 0e 00 00 00 85 f6 75 13 33 c0 eb 23 8b 75 e4 8b 7d e0 6a 03 e8 d1 3c ..E............u.3..#.u..}.j...<
6c780 01 00 59 c3 83 fe 01 74 0c 57 8b ce ff 15 c0 82 49 00 ff d6 59 33 c0 40 8b 4d f0 64 89 0d 00 00 ..Y....t.W......I...Y3.@.M.d....
6c7a0 00 00 59 5f 5e 5b c9 c2 04 00 8b ff 55 8b ec 8b 45 08 48 83 e8 01 74 2d 83 e8 04 74 21 83 e8 09 ..Y_^[......U...E.H...t-...t!...
6c7c0 74 15 83 e8 06 74 09 83 e8 01 74 12 33 c0 5d c3 b8 b8 01 55 00 5d c3 b8 c0 01 55 00 5d c3 b8 bc t....t....t.3.]....U.]....U.]...
6c7e0 01 55 00 5d c3 b8 b4 01 55 00 5d c3 8b ff 55 8b ec 6b 0d 90 a8 49 00 0c 8b 45 0c 03 c8 3b c1 74 .U.]....U.]...U..k...I...E...;.t
6c800 0f 8b 55 08 39 50 04 74 09 83 c0 0c 3b c1 75 f4 33 c0 5d c3 8b ff 55 8b ec 8b 45 08 83 f8 01 74 ..U.9P.t....;.u.3.]...U...E....t
6c820 1f 83 f8 03 74 1a 83 f8 0d 74 15 83 f8 0f 7e 05 83 f8 11 7e 0b e8 37 0e 00 00 c7 00 16 00 00 00 ....t....t....~....~..7.........
6c840 83 c8 ff 5d c3 8b ff 55 8b ec 83 ec 0c 6a 03 58 89 45 f8 8d 4d ff 89 45 f4 8d 45 f8 50 8d 45 ff ...]...U.....j.X.E..M..E..E.P.E.
6c860 50 8d 45 f4 50 e8 13 fe ff ff c9 c3 8b ff 55 8b ec 8b 45 08 a3 b4 01 55 00 a3 b8 01 55 00 a3 bc P.E.P.........U...E....U....U...
6c880 01 55 00 a3 c0 01 55 00 5d c3 6a 24 68 68 d8 54 00 e8 fa a2 ff ff 83 65 e0 00 83 65 d0 00 b1 01 .U....U.].j$hh.T.......e...e....
6c8a0 88 4d e7 8b 75 08 6a 08 5b 3b f3 7f 18 74 37 8d 46 ff 83 e8 01 74 22 48 83 e8 01 74 29 48 83 e8 .M..u.j.[;...t7.F....t"H...t)H..
6c8c0 01 75 47 eb 14 83 fe 0b 74 1c 83 fe 0f 74 0a 83 fe 14 7e 36 83 fe 16 7f 31 56 e8 cb fe ff ff 83 .uG.....t....t....~6....1V......
6c8e0 c4 04 8b f8 eb 3e e8 81 21 01 00 8b f8 89 7d e0 85 ff 75 08 83 c8 ff e9 5d 01 00 00 ff 37 56 e8 .....>..!.....}...u.....]....7V.
6c900 e8 fe ff ff 59 59 85 c0 75 12 e8 62 0d 00 00 c7 00 16 00 00 00 e8 68 16 01 00 eb d8 8d 78 08 32 ....YY..u..b..........h......x.2
6c920 c9 88 4d e7 89 7d dc 83 65 d4 00 84 c9 74 0b 6a 03 e8 d5 3a 01 00 59 8a 4d e7 83 65 d8 00 c6 45 ..M..}..e....t.j...:..Y.M..e...E
6c940 e6 00 83 65 fc 00 8b 3f 84 c9 74 14 8b 0d 18 f0 54 00 83 e1 1f 33 3d 18 f0 54 00 d3 cf 8a 4d e7 ...e...?..t.....T....3=..T....M.
6c960 89 7d d8 83 ff 01 0f 94 c0 88 45 e6 84 c0 75 71 85 ff 0f 84 f1 00 00 00 3b f3 74 0a 83 fe 0b 74 .}........E...uq........;.t....t
6c980 05 83 fe 04 75 28 8b 45 e0 8b 48 04 89 4d d4 83 60 04 00 3b f3 75 40 e8 79 1f 01 00 8b 40 08 89 ....u(.E..H..M..`..;.u@.y....@..
6c9a0 45 d0 e8 6e 1f 01 00 c7 40 08 8c 00 00 00 8b 45 e0 3b f3 75 22 6b 0d 98 a8 49 00 0c 03 08 6b 05 E..n....@......E.;.u"k...I....k.
6c9c0 9c a8 49 00 0c 03 c1 89 4d cc 3b c8 74 13 83 61 08 00 83 c1 0c eb f0 a1 18 f0 54 00 8b 4d dc 89 ..I.....M.;.t..a..........T..M..
6c9e0 01 c7 45 fc fe ff ff ff e8 29 00 00 00 80 7d e6 00 75 64 3b f3 75 2e e8 19 1f 01 00 ff 70 08 53 ..E......)....}..ud;.u.......p.S
6ca00 8b cf ff 15 c0 82 49 00 ff d7 59 eb 23 6a 08 5b 8b 75 08 8b 7d d8 80 7d e7 00 74 08 6a 03 e8 30 ......I...Y.#j.[.u..}..}..t.j..0
6ca20 3a 01 00 59 c3 56 8b cf ff 15 c0 82 49 00 ff d7 59 3b f3 74 0a 83 fe 0b 74 05 83 fe 04 75 18 8b :..Y.V......I...Y;.t....t....u..
6ca40 45 e0 8b 4d d4 89 48 04 3b f3 75 0b e8 c4 1e 01 00 8b 4d d0 89 48 08 33 c0 8b 4d f0 64 89 0d 00 E..M..H.;.u.......M..H.3..M.d...
6ca60 00 00 00 59 5f 5e 5b c9 c3 84 c9 74 08 6a 03 e8 df 39 01 00 59 6a 03 e8 1c 85 00 00 cc 6a 18 68 ...Y_^[....t.j...9..Yj.......j.h
6ca80 48 d8 54 00 e8 07 a1 ff ff 8b 75 0c 83 fe 04 0f 84 8e 01 00 00 83 fe 03 0f 84 85 01 00 00 8b 7d H.T.......u....................}
6caa0 08 83 ff 02 0f 84 b9 00 00 00 83 ff 15 0f 84 b0 00 00 00 83 ff 16 0f 84 a7 00 00 00 83 ff 06 0f ................................
6cac0 84 9e 00 00 00 83 ff 0f 0f 84 95 00 00 00 83 ff 08 74 10 83 ff 04 74 0b 83 ff 0b 74 06 57 e9 43 .................t....t....t.W.C
6cae0 01 00 00 e8 84 1f 01 00 8b d8 85 db 74 ef 8b 03 3d 00 a8 49 00 75 28 ff 35 94 a8 49 00 e8 fe 14 ............t...=..I.u(.5..I....
6cb00 01 00 59 89 03 85 c0 74 d4 ff 35 94 a8 49 00 68 00 a8 49 00 50 e8 76 ba ff ff 83 c4 0c 8b 03 50 ..Y....t..5..I.h..I.P.v........P
6cb20 57 e8 c6 fc ff ff 59 59 8b c8 85 c9 74 af 8d 51 08 8b 02 89 45 e0 83 fe 02 0f 84 ed 00 00 00 6b W.....YY....t..Q....E..........k
6cb40 05 90 a8 49 00 0c 03 03 3b c8 74 0f 39 7a fc 75 0a 89 32 83 c2 0c 8d 4a f8 eb ed 8b 45 e0 e9 c9 ...I....;.t.9z.u..2....J....E...
6cb60 00 00 00 33 db 88 5d e7 8b c3 89 45 e0 89 45 dc 6a 03 e8 94 38 01 00 59 89 5d fc 83 ff 02 74 05 ...3..]....E..E.j...8..Y.]....t.
6cb80 83 ff 15 75 3a 80 3d b0 01 55 00 00 75 31 6a 01 68 00 d3 46 00 ff 15 d0 81 49 00 85 c0 74 09 c6 ...u:.=..U..u1j.h..F.....I...t..
6cba0 05 b0 01 55 00 01 eb 17 e8 b1 0a 00 00 8b f0 ff 15 40 80 49 00 89 06 b3 01 88 5d e7 8b 75 0c 57 ...U.............@.I......]..u.W
6cbc0 e8 e5 fb ff ff 83 c4 04 8b d0 89 55 d8 85 d2 74 25 a1 18 f0 54 00 8b c8 83 e1 1f 33 02 d3 c8 89 ...........U...t%...T......3....
6cbe0 45 e0 89 45 dc 83 fe 02 74 0c 56 e8 f1 fa ff ff 59 8b 4d d8 89 01 c7 45 fc fe ff ff ff 8b 75 e0 E..E....t.V.....Y.M....E......u.
6cc00 e8 15 00 00 00 84 db 0f 85 d0 fe ff ff 8b c6 eb 1b 8b 7d 08 8a 5d e7 8b 75 dc 6a 03 e8 32 38 01 ..................}..]..u.j..28.
6cc20 00 59 c3 ff 75 08 e8 e9 fb ff ff 59 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 6a 0c 68 08 .Y..u......Y.M.d......Y_^[..j.h.
6cc40 d9 54 00 e8 48 9f ff ff 83 65 e4 00 6a 0b e8 b8 37 01 00 59 83 65 fc 00 ff 75 1c ff 75 18 ff 75 .T..H....e..j...7..Y.e...u..u..u
6cc60 14 ff 75 10 ff 75 0c ff 75 08 e8 32 00 00 00 83 c4 18 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 15 ..u..u..u..2.........u..E.......
6cc80 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 e4 6a 0b e8 b4 37 01 00 59 ......M.d......Y_^[...u.j...7..Y
6cca0 c3 8b ff 55 8b ec 51 56 57 8b 7d 08 85 ff 75 13 e8 bc 09 00 00 6a 16 5e 89 30 e8 c3 12 01 00 8b ...U..QVW.}...u......j.^.0......
6ccc0 c6 eb 54 83 27 00 8b 75 0c 85 f6 74 03 83 26 00 83 7d 10 00 74 da 53 ff 75 10 e8 e4 00 00 00 8b ..T.'..u...t..&..}..t.S.u.......
6cce0 d8 59 85 db 74 4d 8b cb 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 6a 01 8d 41 01 50 89 45 fc e8 c2 d2 .Y..tM...Q...A..u.+.j..A.P.E....
6cd00 ff ff 89 07 59 59 85 c0 75 11 e8 62 09 00 00 6a 0c 59 89 08 8b c1 5b 5f 5e c9 c3 8b 7d fc 53 57 ....YY..u..b...j.Y....[_^...}.SW
6cd20 50 e8 9c 0f 01 00 83 c4 0c 85 c0 75 0a 85 f6 74 02 89 3e 33 c0 eb df 33 c0 50 50 50 50 50 e8 4f P..........u...t..>3...3.PPPPP.O
6cd40 12 01 00 cc 6a 0c 68 c8 d8 54 00 e8 40 9e ff ff 8b 75 08 85 f6 75 14 e8 15 09 00 00 c7 00 16 00 ....j.h..T..@....u...u..........
6cd60 00 00 e8 1b 12 01 00 33 c0 eb 3c bf ff 7f 00 00 57 56 e8 8e 15 01 00 59 59 3b c7 73 da 83 65 e4 .......3..<.....WV.....YY;.s..e.
6cd80 00 6a 0b e8 83 36 01 00 59 83 65 fc 00 56 e8 30 00 00 00 59 8b f0 89 75 e4 c7 45 fc fe ff ff ff .j...6..Y.e..V.0...Y...u..E.....
6cda0 e8 15 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 e4 6a 0b e8 92 36 01 ........M.d......Y_^[...u.j...6.
6cdc0 00 59 c3 8b ff 55 8b ec 51 56 57 e8 b5 dc 00 00 8b f8 85 ff 74 4d 83 7d 08 00 74 47 8b 75 08 8d .Y...U..QVW.........tM.}..tG.u..
6cde0 4e 01 8a 06 46 84 c0 75 f9 2b f1 eb 30 8b d1 8d 42 01 89 45 fc 8a 02 42 84 c0 75 f9 2b 55 fc 3b N...F..u.+..0...B..E...B..u.+U.;
6ce00 d6 76 17 80 3c 31 3d 75 11 56 ff 75 08 51 e8 53 3b 01 00 83 c4 0c 85 c0 74 0f 83 c7 04 8b 0f 85 .v..<1=u.V.u.Q.S;.......t.......
6ce20 c9 75 ca 33 c0 5f 5e c9 c3 8b 07 40 03 c6 eb f5 8b ff 55 8b ec 51 51 56 57 e8 4c dc 00 00 8b f8 .u.3._^....@......U..QQVW.L.....
6ce40 85 ff 74 60 83 7d 08 00 74 5a 8b 75 08 33 d2 89 55 fc 8d 4e 02 66 8b 06 83 c6 02 66 3b c2 75 f5 ..t`.}..tZ.u.3..U..N.f.....f;.u.
6ce60 2b f1 d1 fe eb 38 8b ca 8d 41 02 89 45 f8 66 8b 01 83 c1 02 66 3b 45 fc 75 f4 2b 4d f8 d1 f9 3b +....8...A..E.f.....f;E.u.+M...;
6ce80 ce 76 18 66 83 3c 72 3d 75 11 56 ff 75 08 52 e8 a5 39 01 00 83 c4 0c 85 c0 74 0f 83 c7 04 8b 17 .v.f.<r=u.V.u.R..9.......t......
6cea0 85 d2 75 c2 33 c0 5f 5e c9 c3 8b 07 8d 04 70 83 c0 02 eb f2 6a 0c 68 e8 d8 54 00 e8 d0 9c ff ff ..u.3._^......p.....j.h..T......
6cec0 83 65 e4 00 6a 0b e8 40 35 01 00 59 83 65 fc 00 ff 75 14 ff 75 10 ff 75 0c ff 75 08 e8 32 00 00 .e..j..@5..Y.e...u..u..u..u..2..
6cee0 00 83 c4 10 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 15 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 .......u..E.............M.d.....
6cf00 00 59 5f 5e 5b c9 c3 8b 75 e4 6a 0b e8 42 35 01 00 59 c3 8b ff 55 8b ec 51 51 53 8b 5d 08 56 85 .Y_^[...u.j..B5..Y...U..QQS.].V.
6cf20 db 75 16 e8 49 07 00 00 6a 16 5e 89 30 e8 50 10 01 00 8b c6 e9 80 00 00 00 8b 75 10 33 c0 57 8b .u..I...j.^.0.P...........u.3.W.
6cf40 7d 0c 89 45 fc 89 03 85 ff 74 45 85 f6 74 45 85 ff 74 05 33 c0 66 89 07 ff 75 14 e8 d0 fe ff ff }..E.....tE..tE..t.3.f...u......
6cf60 8b d0 59 85 d2 74 4f 8b ca 8d 41 02 89 45 f8 66 8b 01 83 c1 02 66 3b 45 fc 75 f4 2b 4d f8 d1 f9 ..Y..tO...A..E.f.....f;E.u.+M...
6cf80 41 89 0b 85 f6 74 2f 3b ce 76 1c 6a 22 58 eb 28 85 f6 74 bb e8 d8 06 00 00 6a 16 5e 89 30 e8 df A....t/;.v.j"X.(..t......j.^.0..
6cfa0 0f 01 00 8b c6 eb 11 52 56 57 e8 26 38 01 00 83 c4 0c 85 c0 75 07 33 c0 5f 5e 5b c9 c3 33 c0 50 .......RVW.&8.......u.3._^[..3.P
6cfc0 50 50 50 50 e8 c9 0f 01 00 cc 8b ff 55 8b ec 6a 00 6a 00 6a 01 ff 75 10 ff 75 0c ff 75 08 e8 59 PPPP........U..j.j.j..u..u..u..Y
6cfe0 fc ff ff 83 c4 18 5d c3 8b ff 55 8b ec 5d e9 c1 fe ff ff 8b ff 55 8b ec 5d e9 46 fd ff ff 6a 10 ......]...U..].......U..].F...j.
6d000 68 28 d9 54 00 e8 86 9b ff ff 8b 75 08 85 f6 75 14 e8 5b 06 00 00 c7 00 16 00 00 00 e8 61 0f 01 h(.T.......u...u..[..........a..
6d020 00 33 c0 eb 66 8b 7d 0c 85 ff 74 e5 80 3f 00 74 e0 80 3e 00 75 0d e8 36 06 00 00 c7 00 16 00 00 .3..f.}...t..?.t..>.u..6........
6d040 00 eb de 8d 45 e4 50 e8 0b 3a 01 00 59 83 7d e4 00 75 0d e8 19 06 00 00 c7 00 18 00 00 00 eb c1 ....E.P..:..Y.}..u..............
6d060 83 65 e0 00 83 65 fc 00 ff 75 e4 ff 75 10 57 56 e8 4e 3c 01 00 83 c4 10 8b f0 89 75 e0 c7 45 fc .e...e...u..u.WV.N<........u..E.
6d080 fe ff ff ff e8 15 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 e0 85 f6 ............M.d......Y_^[...u...
6d0a0 75 09 ff 75 e4 e8 16 3a 01 00 59 ff 75 e4 e8 11 ed ff ff 59 c3 6a 10 68 48 d9 54 00 e8 cf 9a ff u..u...:..Y.u......Y.j.hH.T.....
6d0c0 ff 8b 75 08 85 f6 75 14 e8 a4 05 00 00 c7 00 16 00 00 00 e8 aa 0e 01 00 33 c0 eb 65 8b 7d 0c 85 ..u...u.................3..e.}..
6d0e0 ff 74 e5 33 db 66 39 1f 74 de 66 39 1e 75 0d e8 7d 05 00 00 c7 00 16 00 00 00 eb dc 8d 45 e4 50 .t.3.f9.t.f9.u..}............E.P
6d100 e8 52 39 01 00 59 39 5d e4 75 0d e8 61 05 00 00 c7 00 18 00 00 00 eb c0 89 5d e0 89 5d fc ff 75 .R9..Y9].u..a............]..]..u
6d120 e4 ff 75 10 57 56 e8 a3 3b 01 00 83 c4 10 8b f0 89 75 e0 c7 45 fc fe ff ff ff e8 15 00 00 00 8b ..u.WV..;........u..E...........
6d140 c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 e0 85 f6 75 09 ff 75 e4 e8 60 39 01 00 ..M.d......Y_^[...u...u..u..`9..
6d160 59 ff 75 e4 e8 5b ec ff ff 59 c3 8b ff 55 8b ec 6a 40 ff 75 0c ff 75 08 e8 38 ff ff ff 83 c4 0c Y.u..[...Y...U..j@.u..u..8......
6d180 5d c3 8b ff 55 8b ec 6a 40 ff 75 0c ff 75 08 e8 6a fe ff ff 83 c4 0c 5d c3 8b ff 55 8b ec 56 8b ]...U..j@.u..u..j......]...U..V.
6d1a0 75 08 85 f6 75 15 e8 c6 04 00 00 c7 00 16 00 00 00 e8 cc 0d 01 00 83 c8 ff eb 52 8b 46 0c 57 83 u...u.....................R.F.W.
6d1c0 cf ff 90 c1 e8 0d a8 01 74 39 56 e8 45 ee ff ff 56 8b f8 e8 b2 31 01 00 56 e8 66 f0 ff ff 50 e8 ........t9V.E...V....1..V.f...P.
6d1e0 b0 ac 00 00 83 c4 10 85 c0 79 05 83 cf ff eb 13 83 7e 1c 00 74 0d ff 76 1c e8 c8 0d 01 00 83 66 .........y.......~..t..v.......f
6d200 1c 00 59 56 e8 b7 38 01 00 59 8b c7 5f 5e 5d c3 6a 10 68 68 d9 54 00 e8 74 99 ff ff 8b 75 08 89 ..YV..8..Y.._^].j.hh.T..t....u..
6d220 75 e0 85 f6 75 15 e8 46 04 00 00 c7 00 16 00 00 00 e8 4c 0d 01 00 83 c8 ff eb 3c 8b 46 0c 90 c1 u...u..F..........L.......<.F...
6d240 e8 0c 56 a8 01 74 08 e8 74 38 01 00 59 eb e7 83 65 e4 00 e8 58 eb ff ff 59 83 65 fc 00 56 e8 36 ..V..t..t8..Y...e...X...Y.e..V.6
6d260 ff ff ff 59 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 15 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 ...Y...u..E.............M.d.....
6d280 00 59 5f 5e 5b c9 c3 8b 75 e4 ff 75 e0 e8 32 eb ff ff 59 c3 6a 0c 68 88 d9 54 00 e8 f0 98 ff ff .Y_^[...u..u..2...Y.j.h..T......
6d2a0 8b 75 08 85 f6 75 16 e8 c5 03 00 00 6a 16 5e 89 30 e8 cc 0c 01 00 8b c6 e9 c5 00 00 00 33 db 89 .u...u......j.^.0............3..
6d2c0 1e 8b 7d 0c 85 ff 75 11 e8 a4 03 00 00 6a 09 59 89 08 8b c1 e9 a9 00 00 00 39 5d 10 74 c9 39 5d ..}...u......j.Y.........9].t.9]
6d2e0 14 74 c4 38 1f 75 0c e8 85 03 00 00 6a 16 5e 89 30 eb c3 89 5d e4 ff 75 14 e8 b2 ea ff ff 59 89 .t.8.u......j.^.0...]..u......Y.
6d300 5d fc 8b 45 14 8b 40 0c 90 c1 e8 0d a8 01 74 09 ff 75 14 e8 81 fe ff ff 59 8b 45 14 89 18 8b 45 ]..E..@.......t..u......Y.E....E
6d320 14 89 58 04 8b 45 14 89 58 08 33 c9 8b 45 14 83 c0 0c f0 21 08 b9 00 20 00 00 8b 45 14 83 c0 0c ..X..E..X.3..E.....!.......E....
6d340 f0 09 08 ff 75 14 ff 75 18 ff 75 10 57 e8 71 39 01 00 83 c4 10 89 06 85 c0 75 18 b9 ff df ff ff ....u..u..u.W.q9.........u......
6d360 8b 45 14 83 c0 0c f0 21 08 e8 03 03 00 00 8b 00 89 45 e4 c7 45 fc fe ff ff ff e8 13 00 00 00 8b .E.....!.........E..E...........
6d380 45 e4 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 ff 75 14 e8 2a ea ff ff 59 c3 8b ff 55 8b E..M.d......Y_^[...u..*...Y...U.
6d3a0 ec 51 83 65 fc 00 8d 45 fc 6a 40 ff 75 10 ff 75 0c ff 75 08 50 e8 da fe ff ff 8b 45 fc 83 c4 14 .Q.e...E.j@.u..u..u.P......E....
6d3c0 c9 c3 8b ff 55 8b ec 8b 45 08 85 c0 75 14 e8 9e 02 00 00 c7 00 16 00 00 00 e8 a4 0b 01 00 33 c0 ....U...E...u.................3.
6d3e0 5d c3 8b 40 0c 90 c1 e8 03 83 e0 01 5d c3 8b ff 55 8b ec 8b 45 08 85 c0 75 14 e8 72 02 00 00 c7 ]..@........]...U...E...u..r....
6d400 00 16 00 00 00 e8 78 0b 01 00 33 c0 5d c3 8b 40 0c 90 c1 e8 04 83 e0 01 5d c3 8b ff 55 8b ec 5d ......x...3.]..@........]...U..]
6d420 e9 b4 38 01 00 8b ff 55 8b ec 8b 55 08 85 d2 75 15 e8 3b 02 00 00 c7 00 16 00 00 00 e8 41 0b 01 ..8....U...U...u..;..........A..
6d440 00 83 c8 ff 5d c3 83 6a 08 01 79 09 52 e8 7a 3a 01 00 59 5d c3 8b 02 8a 08 40 89 02 0f b6 c1 5d ....]..j..y.R.z:..Y].....@.....]
6d460 c3 8b ff 55 8b ec 5d e9 b9 ff ff ff 6a 10 68 a8 d9 54 00 e8 18 97 ff ff 8b 75 08 89 75 e0 85 f6 ...U..].....j.h..T.......u..u...
6d480 75 18 e8 ea 01 00 00 c7 00 16 00 00 00 e8 f0 0a 01 00 83 c8 ff e9 bd 00 00 00 83 65 e4 00 56 e8 u..........................e..V.
6d4a0 0c e9 ff ff 59 83 65 fc 00 8b 46 0c 90 c1 e8 0c a8 01 0f 85 85 00 00 00 56 e8 86 ed ff ff 59 83 ....Y.e...F.............V.....Y.
6d4c0 f8 ff 74 20 83 f8 fe 74 1b 8b d0 c1 fa 06 8b f8 83 e7 3f 6b df 38 03 1c 95 88 03 55 00 b9 48 f3 ..t....t..........?k.8.....U..H.
6d4e0 54 00 eb 11 b9 48 f3 54 00 8b d9 8b d0 c1 fa 06 8b f8 83 e7 3f 80 7b 29 00 75 1a 83 f8 ff 74 0f T....H.T............?.{).u....t.
6d500 83 f8 fe 74 0a 6b cf 38 03 0c 95 88 03 55 00 f6 41 2d 01 74 28 e8 57 01 00 00 c7 00 16 00 00 00 ...t.k.8.....U..A-.t(.W.........
6d520 e8 5d 0a 01 00 6a fe 8d 4d f0 51 68 18 f0 54 00 e8 9b a7 ff ff 83 c4 0c e9 55 ff ff ff 56 e8 e2 .]...j..M.Qh..T..........U...V..
6d540 fe ff ff 59 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 15 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 ...Y...u..E.............M.d.....
6d560 00 59 5f 5e 5b c9 c3 8b 75 e4 ff 75 e0 e8 52 e8 ff ff 59 c3 8b ff 55 8b ec 5d e9 ed fe ff ff cc .Y_^[...u..u..R...Y...U..]......
6d580 53 56 8b 4c 24 0c 8b 54 24 10 8b 5c 24 14 f7 c3 ff ff ff ff 74 50 2b ca f7 c2 03 00 00 00 74 17 SV.L$..T$..\$.......tP+.......t.
6d5a0 0f b6 04 11 3a 02 75 48 85 c0 74 3a 42 83 eb 01 76 34 f6 c2 03 75 e9 8d 04 11 25 ff 0f 00 00 3d ....:.uH..t:B...v4...u....%....=
6d5c0 fc 0f 00 00 77 da 8b 04 11 3b 02 75 d3 83 eb 04 76 14 8d b0 ff fe fe fe 83 c2 04 f7 d0 23 c6 a9 ....w....;.u....v............#..
6d5e0 80 80 80 80 74 d1 33 c0 5e 5b c3 eb 03 cc cc cc 1b c0 83 c8 01 5e 5b c3 8b ff 55 8b ec 8b 4d 08 ....t.3.^[...........^[...U...M.
6d600 33 c0 3b 0c c5 f0 91 49 00 74 27 40 83 f8 2d 72 f1 8d 41 ed 83 f8 11 77 05 6a 0d 58 5d c3 8d 81 3.;....I.t'@..-r..A....w.j.X]...
6d620 44 ff ff ff 6a 0e 59 3b c8 1b c0 23 c1 83 c0 08 5d c3 8b 04 c5 f4 91 49 00 5d c3 8b ff 55 8b ec D...j.Y;...#....]......I.]...U..
6d640 56 e8 18 00 00 00 8b 4d 08 51 89 08 e8 a7 ff ff ff 59 8b f0 e8 18 00 00 00 89 30 5e 5d c3 e8 09 V......M.Q.......Y........0^]...
6d660 14 01 00 85 c0 75 06 b8 f4 f0 54 00 c3 83 c0 14 c3 e8 f6 13 01 00 85 c0 75 06 b8 f0 f0 54 00 c3 .....u....T.............u....T..
6d680 83 c0 10 c3 8b ff 55 8b ec 83 ec 14 83 7d 10 00 53 56 57 74 1c 83 7d 14 00 74 16 83 7d 08 00 75 ......U......}..SVWt..}..t..}..u
6d6a0 17 e8 cb ff ff ff c7 00 16 00 00 00 e8 d1 08 01 00 33 c0 5f 5e 5b c9 c3 8b 7d 18 8b 75 0c 85 ff .................3._^[...}..u...
6d6c0 74 0d 83 c8 ff 33 d2 f7 75 10 39 45 14 76 24 83 fe ff 74 0e 56 6a 00 ff 75 08 e8 c1 a1 ff ff 83 t....3..u.9E.v$...t.Vj..u.......
6d6e0 c4 0c 85 ff 74 bb 83 c8 ff 33 d2 f7 75 10 39 45 14 77 ae 8b d7 8d 42 0c 89 45 ec 8b 00 90 a9 c0 ....t....3..u.9E.w....B..E......
6d700 04 00 00 74 08 8b 42 18 89 45 f0 eb 07 c7 45 f0 00 10 00 00 8b 7d 10 8b de 0f af 7d 14 8b 45 08 ...t..B..E....E......}.....}..E.
6d720 89 45 f4 89 5d f8 8b cf 89 4d fc 85 ff 0f 84 2f 01 00 00 8b 42 0c 90 a9 c0 04 00 00 74 46 8b 5a .E..]....M...../....B.......tF.Z
6d740 08 85 db 74 3c 0f 88 f2 00 00 00 3b cb 73 02 8b d9 8b 45 f8 3b d8 0f 87 be 00 00 00 8b 4d f4 53 ...t<......;.s....E.;........M.S
6d760 ff 32 50 51 e8 bb 01 00 00 8b 55 18 83 c4 10 8b 4d fc 2b cb 29 5a 08 01 1a 29 5d f8 e9 87 00 00 .2PQ......U.....M.+.)Z...)].....
6d780 00 8b 5d f8 8b 45 f0 3b c8 72 54 81 f9 ff ff ff 7f 76 05 b9 ff ff ff 7f 85 c0 74 0c 33 d2 8b c1 ..]..E.;.rT......v........t.3...
6d7a0 f7 75 f0 2b ca 8b 55 18 3b cb 77 6e 8b 42 04 83 62 08 00 51 8b 4d f4 51 52 89 02 e8 84 ea ff ff .u.+..U.;.wn.B..b..Q.M.QR.......
6d7c0 59 50 e8 04 f7 00 00 8b d8 83 c4 0c 85 db 74 7a 8b 4d fc 78 68 8b 55 18 2b cb 29 5d f8 eb 29 52 YP............tz.M.xh.U.+.)]..)R
6d7e0 e8 e7 36 01 00 59 83 f8 ff 74 68 85 db 74 2b 8b 4d f4 8b 55 18 88 01 8b 4d fc 8b 42 18 49 4b 89 ..6..Y...th..t+.M..U....M..B.IK.
6d800 45 f0 89 5d f8 33 db 43 01 5d f4 89 4d fc 85 c9 74 50 8b 5d f8 e9 19 ff ff ff 83 fe ff 74 0e 56 E..].3.C.]..M...tP.].........t.V
6d820 6a 00 ff 75 08 e8 76 a0 ff ff 83 c4 0c e8 3f fe ff ff c7 00 22 00 00 00 e9 6f fe ff ff 8b 45 ec j..u..v.......?....."....o....E.
6d840 6a 10 5a f0 09 10 2b f9 eb 0c 8b 45 ec 6a 08 59 f0 09 08 2b 7d fc 8b c7 33 d2 f7 75 10 e9 51 fe j.Z...+....E.j.Y...+}...3..u..Q.
6d860 ff ff 8b 45 14 e9 49 fe ff ff 8b ff 55 8b ec ff 75 14 ff 75 10 ff 75 0c 6a ff ff 75 08 e8 05 00 ...E..I.....U...u..u..u.j..u....
6d880 00 00 83 c4 14 5d c3 6a 0c 68 c8 d9 54 00 e8 fd 92 ff ff 83 7d 10 00 74 32 83 7d 14 00 74 2c 8b .....].j.h..T.......}..t2.}..t,.
6d8a0 75 18 85 f6 75 37 83 7d 0c ff 74 0f ff 75 0c 56 ff 75 08 e8 e8 9f ff ff 83 c4 0c e8 b1 fd ff ff u...u7.}..t..u.V.u..............
6d8c0 c7 00 16 00 00 00 e8 b7 06 01 00 33 c0 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 83 65 e4 ...........3..M.d......Y_^[...e.
6d8e0 00 56 e8 c9 e4 ff ff 59 83 65 fc 00 56 ff 75 14 ff 75 10 ff 75 0c ff 75 08 e8 86 fd ff ff 83 c4 .V.....Y.e..V.u..u..u..u........
6d900 14 8b f8 89 7d e4 c7 45 fc fe ff ff ff e8 0a 00 00 00 8b c7 eb b7 8b 75 18 8b 7d e4 56 e8 a2 e4 ....}..E...............u..}.V...
6d920 ff ff 59 c3 8b ff 55 8b ec 56 8b 75 14 85 f6 75 04 33 c0 eb 6d 8b 45 08 85 c0 75 13 e8 30 fd ff ..Y...U..V.u...u.3..m.E...u..0..
6d940 ff 6a 16 5e 89 30 e8 37 06 01 00 8b c6 eb 53 57 8b 7d 10 85 ff 74 14 39 75 0c 72 0f 56 57 50 e8 .j.^.0.7......SW.}...t.9u.r.VWP.
6d960 2c ac ff ff 83 c4 0c 33 c0 eb 36 ff 75 0c 6a 00 50 e8 2a 9f ff ff 83 c4 0c 85 ff 75 09 e8 ef fc ,......3..6.u.j.P.*........u....
6d980 ff ff 6a 16 eb 0c 39 75 0c 73 13 e8 e1 fc ff ff 6a 22 5e 89 30 e8 e8 05 01 00 8b c6 eb 03 6a 16 ..j...9u.s......j"^.0.........j.
6d9a0 58 5f 5e 5d c3 8b ff 55 8b ec 53 56 57 e8 ba 10 01 00 8b f0 85 f6 74 4d 8b 7e 40 33 db 85 ff 75 X_^]...U..SVW.........tM.~@3...u
6d9c0 1f 6a 01 68 86 00 00 00 e8 ac 03 01 00 53 89 46 40 e8 f0 05 01 00 8b 7e 40 83 c4 0c 85 ff 74 25 .j.h.........S.F@......~@.....t%
6d9e0 ff 75 08 e8 32 00 00 00 68 85 00 00 00 50 68 86 00 00 00 57 e8 34 38 01 00 83 c4 14 85 c0 75 0f .u..2...h....Ph....W.48.......u.
6da00 8b 46 40 eb 05 b8 58 93 49 00 5f 5e 5b 5d c3 53 53 53 53 53 e8 79 05 01 00 cc 8b ff 55 8b ec 56 .F@...X.I._^[].SSSSS.y......U..V
6da20 8b 75 08 3b 35 e4 9f 49 00 77 29 e8 af a8 00 00 39 30 73 08 3b 35 e0 9f 49 00 72 18 e8 9e a8 00 .u.;5..I.w).....90s.;5..I.r.....
6da40 00 3b 30 76 16 2b 35 e0 9f 49 00 8b 04 b5 e8 9f 49 00 eb 0f e8 86 a8 00 00 8b 30 e8 79 a8 00 00 .;0v.+5..I......I.........0.y...
6da60 8b 04 b0 5e 5d c3 8b ff 55 8b ec 5d e9 34 ff ff ff 8b ff 55 8b ec 56 8b 75 08 57 85 f6 75 1a 8b ...^]...U..].4.....U..V.u.W..u..
6da80 75 0c 8b ce e8 f6 00 00 00 33 ff 89 7e 08 89 7e 0c 89 7e 10 e9 84 00 00 00 33 ff 80 3e 00 75 1f u........3..~..~..~......3..>.u.
6daa0 8b 75 0c 39 7e 0c 75 0d 6a 01 8b ce e8 e8 00 00 00 85 c0 75 6a 8b 46 08 33 c9 66 89 08 eb d2 57 .u.9~.u.j..........uj.F.3.f....W
6dac0 57 6a ff 56 6a 09 ff 75 14 e8 6a 37 01 00 83 c4 18 85 c0 75 16 ff 15 40 80 49 00 50 e8 5a fb ff Wj.Vj..u..j7.......u...@.I.P.Z..
6dae0 ff 59 e8 8a fb ff ff 8b 00 eb 34 8b 7d 0c 3b 47 0c 76 0c 50 8b cf e8 9e 00 00 00 85 c0 75 20 ff .Y........4.}.;G.v.P.........u..
6db00 77 0c ff 77 08 6a ff 56 6a 09 ff 75 14 e8 26 37 01 00 83 c4 18 85 c0 74 bc 48 89 47 10 33 c0 5f w..w.j.Vj..u..&7.......t.H.G.3._
6db20 5e 5d c3 8b ff 55 8b ec 51 ff 75 10 8d 45 ff 50 ff 75 0c ff 75 08 e8 36 ff ff ff 83 c4 10 c9 c3 ^]...U..Q.u..E.P.u..u..6........
6db40 8b ff 55 8b ec 83 ec 10 6a 00 8d 4d f0 e8 23 c9 ff ff 8b 45 f4 ba e9 fd 00 00 39 50 08 74 0c e8 ..U.....j..M..#....E......9P.t..
6db60 39 22 01 00 33 d2 85 c0 75 01 42 80 7d fc 00 74 0a 8b 4d f0 83 a1 50 03 00 00 fd 8b c2 c9 c3 8b 9"..3...u.B.}..t..M...P.........
6db80 ff 56 8b f1 80 7e 14 00 74 0d ff 76 08 e8 34 04 01 00 59 c6 46 14 00 5e c3 8b ff 55 8b ec 56 57 .V...~..t..v..4...Y.F..^...U..VW
6dba0 8b f1 e8 d8 ff ff ff 8b 7d 08 56 8d 04 3f 50 8d 46 08 50 e8 20 00 00 00 83 c4 0c 85 c0 74 0a 83 ........}.V..?P.F.P..........t..
6dbc0 66 0c 00 c6 46 14 00 eb 09 c6 46 14 01 33 c0 89 7e 0c 5f 5e 5d c2 04 00 8b ff 55 8b ec ff 75 0c f...F.....F..3..~._^].....U...u.
6dbe0 e8 1b 04 01 00 59 8b 4d 08 89 01 f7 d8 1b c0 83 e0 f4 83 c0 0c 5d c3 8b ff 55 8b ec 83 ec 18 83 .....Y.M.............]...U......
6dc00 7d 08 00 75 0e ff 75 0c 6a 00 e8 a5 36 01 00 59 59 c9 c3 33 c0 56 89 45 e8 89 45 ec 89 45 f0 89 }..u..u.j...6..YY..3.V.E..E..E..
6dc20 45 f4 89 45 f8 88 45 fc e8 13 ff ff ff 50 8d 45 e8 50 ff 75 08 e8 e9 fe ff ff 83 c4 0c 85 c0 74 E..E..E......P.E.P.u...........t
6dc40 05 83 ce ff eb 0f ff 75 0c ff 75 f0 e8 63 36 01 00 59 59 8b f0 80 7d fc 00 74 09 ff 75 f0 e8 63 .......u..u..c6..YY...}..t..u..c
6dc60 03 01 00 59 8b c6 5e c9 c3 8b ff 55 8b ec f6 45 08 04 75 15 f6 45 08 01 74 1c f6 45 08 02 74 0d ...Y..^....U...E..u..E..t..E..t.
6dc80 81 7d 0c 00 00 00 80 76 0d b0 01 5d c3 81 7d 0c ff ff ff 7f 77 f3 32 c0 5d c3 8b ff 55 8b ec f6 .}.....v...]..}.....w.2.]...U...
6dca0 45 08 04 75 1d f6 45 08 01 74 2c f6 45 08 02 74 15 81 7d 10 00 00 00 80 72 1d 77 06 83 7d 0c 00 E..u..E..t,.E..t..}.....r.w..}..
6dcc0 76 15 b0 01 5d c3 81 7d 10 ff ff ff 7f 77 f3 72 06 83 7d 0c ff 77 eb 32 c0 5d c3 8b ff 55 8b ec v...]..}.....w.r..}..w.2.]...U..
6dce0 8b 45 08 8b 4d 10 8b 55 0c 89 10 89 48 04 85 c9 74 02 89 11 5d c3 8b ff 55 8b ec 83 ec 28 8d 4d .E..M..U....H...t...]...U....(.M
6dd00 0c 53 56 e8 00 db ff ff 84 c0 74 21 8b 75 14 85 f6 74 2e 83 fe 02 7c 05 83 fe 24 7e 24 e8 4f f9 .SV.......t!.u...t....|...$~$.O.
6dd20 ff ff c7 00 16 00 00 00 e8 55 02 01 00 33 db 8b 55 10 85 d2 74 05 8b 4d 0c 89 0a 5e 8b c3 5b c9 .........U...3..U...t..M...^..[.
6dd40 c3 57 ff 75 08 8d 4d d8 e8 28 c7 ff ff 8b 45 0c 33 ff 89 7d f4 89 45 e8 eb 03 8b 45 0c 8a 18 40 .W.u..M..(....E.3..}..E....E...@
6dd60 89 45 0c 8d 45 dc 50 0f b6 c3 6a 08 50 88 5d fc e8 a9 0a 00 00 83 c4 0c 85 c0 75 de 0f b6 45 18 .E..E.P...j.P.]...........u...E.
6dd80 89 45 f8 80 fb 2d 75 08 83 c8 02 89 45 f8 eb 05 80 fb 2b 75 0e 8b 7d 0c 8a 1f 47 88 5d fc 89 7d .E...-u.....E.....+u..}...G.]..}
6dda0 0c eb 03 8b 7d 0c 85 f6 74 05 83 fe 10 75 78 8a c3 2c 30 3c 09 77 08 0f be c3 83 c0 d0 eb 23 8a ....}...t....ux..,0<.w........#.
6ddc0 c3 2c 61 3c 19 77 08 0f be c3 83 c0 a9 eb 13 8a c3 2c 41 3c 19 77 08 0f be c3 83 c0 c9 eb 03 83 .,a<.w...........,A<.w..........
6dde0 c8 ff 85 c0 74 09 85 f6 75 3d 6a 0a 5e eb 38 8a 07 47 88 45 f0 89 7d 0c 3c 78 74 1b 3c 58 74 17 ....t...u=j.^.8..G.E..}.<xt.<Xt.
6de00 85 f6 75 03 6a 08 5e ff 75 f0 8d 4d 0c e8 b5 09 00 00 8b 7d 0c eb 10 85 f6 75 03 6a 10 5e 8a 1f ..u.j.^.u..M.......}.....u.j.^..
6de20 47 88 5d fc 89 7d 0c 33 d2 83 c8 ff f7 f6 89 55 ec 8b 55 f8 89 45 f0 8d 4b d0 80 f9 09 77 08 0f G.]..}.3.......U..U..E..K....w..
6de40 be cb 83 c1 d0 eb 23 8a c3 2c 61 3c 19 77 08 0f be cb 83 c1 a9 eb 13 8a c3 2c 41 3c 19 77 08 0f ......#..,a<.w...........,A<.w..
6de60 be cb 83 c1 c9 eb 03 83 c9 ff 83 f9 ff 74 2f 3b ce 73 2b 8b 45 f4 3b 45 f0 72 0b 75 05 3b 4d ec .............t/;.s+.E.;E.r.u.;M.
6de80 76 04 6a 0c eb 0a 0f af c6 6a 08 03 c1 89 45 f4 8a 1f 47 58 88 5d fc 0b d0 89 7d 0c eb 99 ff 75 v.j......j....E...GX.]....}....u
6dea0 fc 8d 4d 0c 89 55 f8 e8 1b 09 00 00 8b 5d f8 f6 c3 08 75 0a 8b 45 e8 33 db 89 45 0c eb 41 8b 7d ..M..U.......]....u..E.3..E..A.}
6dec0 f4 57 53 e8 a1 fd ff ff 59 59 84 c0 74 28 e8 9e f7 ff ff c7 00 22 00 00 00 f6 c3 01 75 05 83 cf .WS.....YY..t(......."......u...
6dee0 ff eb 1a f6 c3 02 74 07 bb 00 00 00 80 eb 10 bb ff ff ff 7f eb 09 f6 c3 02 74 02 f7 df 8b df 80 ......t..................t......
6df00 7d e4 00 5f 0f 84 25 fe ff ff 8b 45 d8 83 a0 50 03 00 00 fd e9 16 fe ff ff 8b ff 55 8b ec 81 ec }.._..%....E...P...........U....
6df20 a0 00 00 00 8d 4d 0c 53 57 e8 da d8 ff ff 84 c0 74 21 8b 7d 14 85 ff 74 2e 83 ff 02 7c 05 83 ff .....M.SW.......t!.}...t....|...
6df40 24 7e 24 e8 29 f7 ff ff c7 00 16 00 00 00 e8 2f 00 01 00 33 db 8b 55 10 85 d2 74 05 8b 4d 0c 89 $~$.)........../...3..U...t..M..
6df60 0a 5f 8b c3 5b c9 c3 56 ff 75 08 8d 8d 60 ff ff ff e8 ff c4 ff ff 8b 45 0c 33 f6 89 75 fc 89 85 ._..[..V.u...`.........E.3..u...
6df80 70 ff ff ff eb 03 8b 45 0c 0f b7 30 83 c0 02 6a 08 56 89 45 0c e8 c3 33 01 00 59 59 85 c0 75 e6 p......E...0...j.V.E...3..YY..u.
6dfa0 0f b6 5d 18 66 83 fe 2d 75 05 83 cb 02 eb 06 66 83 fe 2b 75 0e 8b 55 0c 0f b7 32 83 c2 02 89 55 ..].f..-u......f..+u..U...2....U
6dfc0 0c eb 03 8b 55 0c c7 85 74 ff ff ff 3a 00 00 00 b8 10 ff 00 00 c7 45 f8 60 06 00 00 c7 45 f4 6a ....U...t...:.........E.`....E.j
6dfe0 06 00 00 c7 45 f0 f0 06 00 00 c7 45 ec fa 06 00 00 c7 45 e8 66 09 00 00 c7 45 e4 70 09 00 00 c7 ....E......E......E.f....E.p....
6e000 45 e0 e6 09 00 00 c7 45 dc f0 09 00 00 c7 45 d8 66 0a 00 00 c7 45 d4 70 0a 00 00 c7 45 d0 e6 0a E......E......E.f....E.p....E...
6e020 00 00 c7 45 cc f0 0a 00 00 c7 45 c8 66 0b 00 00 c7 45 c4 70 0b 00 00 c7 45 c0 66 0c 00 00 c7 45 ...E......E.f....E.p....E.f....E
6e040 bc 70 0c 00 00 c7 45 b8 e6 0c 00 00 c7 45 b4 f0 0c 00 00 c7 45 b0 66 0d 00 00 c7 45 ac 70 0d 00 .p....E......E......E.f....E.p..
6e060 00 c7 45 a8 50 0e 00 00 c7 45 a4 5a 0e 00 00 c7 45 a0 d0 0e 00 00 c7 45 9c da 0e 00 00 c7 45 98 ..E.P....E.Z....E......E......E.
6e080 20 0f 00 00 c7 45 94 2a 0f 00 00 c7 45 90 40 10 00 00 c7 45 8c 4a 10 00 00 c7 45 88 e0 17 00 00 .....E.*....E.@....E.J....E.....
6e0a0 c7 45 84 ea 17 00 00 c7 45 80 10 18 00 00 c7 85 7c ff ff ff 1a 18 00 00 c7 85 78 ff ff ff 1a ff .E......E.......|.........x.....
6e0c0 00 00 6a 30 59 85 ff 74 09 83 ff 10 0f 85 ed 01 00 00 66 3b f1 0f 82 6f 01 00 00 66 3b b5 74 ff ..j0Y..t..........f;...o...f;.t.
6e0e0 ff ff 73 0a 0f b7 c6 2b c1 e9 57 01 00 00 66 3b f0 0f 83 38 01 00 00 8b 4d f8 66 3b f1 0f 82 47 ..s....+..W...f;...8....M.f;...G
6e100 01 00 00 66 3b 75 f4 72 db 8b 4d f0 66 3b f1 0f 82 35 01 00 00 66 3b 75 ec 72 c9 8b 4d e8 66 3b ...f;u.r..M.f;...5...f;u.r..M.f;
6e120 f1 0f 82 23 01 00 00 66 3b 75 e4 72 b7 8b 4d e0 66 3b f1 0f 82 11 01 00 00 66 3b 75 dc 72 a5 8b ...#...f;u.r..M.f;.......f;u.r..
6e140 4d d8 66 3b f1 0f 82 ff 00 00 00 66 3b 75 d4 72 93 8b 4d d0 66 3b f1 0f 82 ed 00 00 00 66 3b 75 M.f;.......f;u.r..M.f;.......f;u
6e160 cc 72 81 8b 4d c8 66 3b f1 0f 82 db 00 00 00 66 3b 75 c4 0f 82 6b ff ff ff 8b 4d c0 66 3b f1 0f .r..M.f;.......f;u...k....M.f;..
6e180 82 c5 00 00 00 66 3b 75 bc 0f 82 55 ff ff ff 8b 4d b8 66 3b f1 0f 82 af 00 00 00 66 3b 75 b4 0f .....f;u...U....M.f;.......f;u..
6e1a0 82 3f ff ff ff 8b 4d b0 66 3b f1 0f 82 99 00 00 00 66 3b 75 ac 0f 82 29 ff ff ff 8b 4d a8 66 3b .?....M.f;.......f;u...)....M.f;
6e1c0 f1 0f 82 83 00 00 00 66 3b 75 a4 0f 82 13 ff ff ff 8b 4d a0 66 3b f1 72 71 66 3b 75 9c 0f 82 01 .......f;u........M.f;.rqf;u....
6e1e0 ff ff ff 8b 4d 98 66 3b f1 72 5f 66 3b 75 94 0f 82 ef fe ff ff 8b 4d 90 66 3b f1 72 4d 66 3b 75 ....M.f;.r_f;u........M.f;.rMf;u
6e200 8c 0f 82 dd fe ff ff 8b 4d 88 66 3b f1 72 3b 66 3b 75 84 0f 82 cb fe ff ff 8b 4d 80 66 3b f1 72 ........M.f;.r;f;u........M.f;.r
6e220 29 66 3b b5 7c ff ff ff 73 20 e9 b5 fe ff ff 66 3b b5 78 ff ff ff 73 0a 0f b7 c6 2d 10 ff 00 00 )f;.|...s......f;.x...s....-....
6e240 eb 03 83 c8 ff 83 f8 ff 75 2a 0f b7 c6 83 f8 41 72 0a 83 f8 5a 77 05 8d 48 9f eb 08 8d 48 9f 83 ........u*.....Ar...Zw..H....H..
6e260 f9 19 77 0d 83 f9 19 77 03 83 c0 e0 83 c0 c9 eb 03 83 c8 ff 85 c0 74 0c 85 ff 75 43 6a 0a 5f 89 ..w....w..............t...uCj._.
6e280 7d 14 eb 3b 0f b7 02 8d 4a 02 89 4d 0c 83 f8 78 74 1a 83 f8 58 74 15 85 ff 75 06 6a 08 5f 89 7d }..;....J..M...xt...Xt...u.j._.}
6e2a0 14 50 8d 4d 0c e8 46 05 00 00 eb 13 85 ff 75 06 6a 10 5f 89 7d 14 0f b7 31 8d 51 02 89 55 0c 83 .P.M..F.......u.j._.}...1.Q..U..
6e2c0 c8 ff 33 d2 f7 f7 8b f8 6a 30 59 66 3b f1 0f 82 6d 01 00 00 6a 3a 58 66 3b f0 73 0a 0f b7 c6 2b ..3.....j0Yf;...m...j:Xf;.s....+
6e2e0 c1 e9 56 01 00 00 b9 10 ff 00 00 66 3b f1 0f 83 38 01 00 00 8b 4d f8 66 3b f1 0f 82 41 01 00 00 ..V........f;...8....M.f;...A...
6e300 66 3b 75 f4 72 d6 8b 4d f0 66 3b f1 0f 82 2f 01 00 00 66 3b 75 ec 72 c4 8b 4d e8 66 3b f1 0f 82 f;u.r..M.f;.../...f;u.r..M.f;...
6e320 1d 01 00 00 66 3b 75 e4 72 b2 8b 4d e0 66 3b f1 0f 82 0b 01 00 00 66 3b 75 dc 72 a0 8b 4d d8 66 ....f;u.r..M.f;.......f;u.r..M.f
6e340 3b f1 0f 82 f9 00 00 00 66 3b 75 d4 72 8e 8b 4d d0 66 3b f1 0f 82 e7 00 00 00 66 3b 75 cc 0f 82 ;.......f;u.r..M.f;.......f;u...
6e360 78 ff ff ff 8b 4d c8 66 3b f1 0f 82 d1 00 00 00 66 3b 75 c4 0f 82 62 ff ff ff 8b 4d c0 66 3b f1 x....M.f;.......f;u...b....M.f;.
6e380 0f 82 bb 00 00 00 66 3b 75 bc 0f 82 4c ff ff ff 8b 4d b8 66 3b f1 0f 82 a5 00 00 00 66 3b 75 b4 ......f;u...L....M.f;.......f;u.
6e3a0 0f 82 36 ff ff ff 8b 4d b0 66 3b f1 0f 82 8f 00 00 00 66 3b 75 ac 0f 82 20 ff ff ff 8b 4d a8 66 ..6....M.f;.......f;u........M.f
6e3c0 3b f1 72 7d 66 3b 75 a4 0f 82 0e ff ff ff 8b 4d a0 66 3b f1 72 6b 66 3b 75 9c 0f 82 fc fe ff ff ;.r}f;u........M.f;.rkf;u.......
6e3e0 8b 4d 98 66 3b f1 72 59 66 3b 75 94 0f 82 ea fe ff ff 8b 4d 90 66 3b f1 72 47 66 3b 75 8c 0f 82 .M.f;.rYf;u........M.f;.rGf;u...
6e400 d8 fe ff ff 8b 4d 88 66 3b f1 72 35 66 3b 75 84 0f 82 c6 fe ff ff 8b 4d 80 66 3b f1 72 23 66 3b .....M.f;.r5f;u........M.f;.r#f;
6e420 b5 7c ff ff ff 73 1a e9 b0 fe ff ff 66 3b b5 78 ff ff ff 0f 82 a3 fe ff ff 83 c8 ff 83 f8 ff 75 .|...s......f;.x...............u
6e440 2a 0f b7 c6 83 f8 41 72 0a 83 f8 5a 77 05 8d 48 9f eb 08 8d 48 9f 83 f9 19 77 0d 83 f9 19 77 03 *.....Ar...Zw..H....H....w....w.
6e460 83 c0 e0 83 c0 c9 eb 03 83 c8 ff 83 f8 ff 74 35 3b 45 14 73 30 8b 4d fc 3b cf 72 0a 75 04 3b c2 ..............t5;E.s0.M.;.r.u.;.
6e480 76 04 6a 0c eb 0b 0f af 4d 14 6a 08 03 c8 89 4d fc 8b 4d 0c 58 0f b7 31 83 c1 02 89 4d 0c 0b d8 v.j.....M.j....M..M.X..1....M...
6e4a0 e9 23 fe ff ff 56 8d 4d 0c e8 42 03 00 00 f6 c3 08 75 0d 8b 85 70 ff ff ff 33 db 89 45 0c eb 41 .#...V.M..B......u...p...3..E..A
6e4c0 8b 75 fc 56 53 e8 9f f7 ff ff 59 59 84 c0 74 28 e8 9c f1 ff ff c7 00 22 00 00 00 f6 c3 01 75 05 .u.VS.....YY..t(......."......u.
6e4e0 83 ce ff eb 1a f6 c3 02 74 07 bb 00 00 00 80 eb 10 bb ff ff ff 7f eb 09 f6 c3 02 74 02 f7 de 8b ........t..................t....
6e500 de 80 bd 6c ff ff ff 00 5e 0f 84 46 fa ff ff 8b 85 60 ff ff ff 83 a0 50 03 00 00 fd e9 34 fa ff ...l....^..F.....`.....P.....4..
6e520 ff 8b ff 55 8b ec 83 ec 3c 8d 4d 0c 53 56 57 e8 d4 d2 ff ff 84 c0 74 21 8b 45 14 85 c0 74 35 83 ...U....<.M.SVW.......t!.E...t5.
6e540 f8 02 7c 05 83 f8 24 7e 2b e8 23 f1 ff ff c7 00 16 00 00 00 e8 29 fa 00 00 33 ff 8b df 8b f7 8b ..|...$~+.#..........)...3......
6e560 45 10 85 c0 74 05 8b 4d 0c 89 08 5f 8b d6 8b c3 5e 5b c9 c3 ff 75 08 8d 4d c4 e8 f6 be ff ff 8b E...t..M..._....^[...u..M.......
6e580 45 0c 33 ff 89 7d f0 8b f7 89 45 d4 eb 03 8b 45 0c 8a 18 40 89 45 0c 8d 45 c8 50 0f b6 c3 6a 08 E.3..}....E....E...@.E..E.P...j.
6e5a0 50 88 5d f4 88 5d ff e8 72 02 00 00 83 c4 0c 85 c0 75 db 0f b6 45 18 89 45 f8 80 fb 2d 75 08 83 P.]..]..r........u...E..E...-u..
6e5c0 c8 02 89 45 f8 eb 05 80 fb 2b 75 11 8b 55 0c 8a 1a 42 88 5d ff 88 5d f4 89 55 0c eb 03 8b 55 0c ...E.....+u..U...B.]..]..U....U.
6e5e0 8b 4d 14 85 c9 74 09 83 f9 10 0f 85 8a 00 00 00 8a c3 2c 30 3c 09 77 08 0f be c3 83 c0 d0 eb 23 .M...t............,0<.w........#
6e600 8a c3 2c 61 3c 19 77 08 0f be c3 83 c0 a9 eb 13 8a c3 2c 41 3c 19 77 08 0f be c3 83 c0 c9 eb 03 ..,a<.w...........,A<.w.........
6e620 83 c8 ff 85 c0 74 0c 85 c9 75 4f 6a 0a 58 89 45 14 eb 49 8a 02 42 88 45 e8 89 55 0c 3c 78 74 1f .....t...uOj.X.E..I..B.E..U.<xt.
6e640 3c 58 74 1b 85 c9 75 07 c7 45 14 08 00 00 00 ff 75 e8 8d 4d 0c e8 6d 01 00 00 8b 45 14 eb 1d 85 <Xt...u..E......u..M..m....E....
6e660 c9 75 07 c7 45 14 10 00 00 00 8a 02 88 45 ff 88 45 f4 8d 42 01 89 45 0c eb e0 8b c1 99 53 8b ca .u..E........E..E..B..E......S..
6e680 89 45 d8 51 50 6a ff 6a ff 89 4d dc e8 4f 18 02 00 89 5d e4 5b 90 8b 5d f8 89 4d e0 8a 4d ff 89 .E.QPj.j..M..O....].[..]..M..M..
6e6a0 45 ec 89 55 e8 8a c1 2c 30 3c 09 77 08 0f be c9 83 c1 d0 eb 23 8a c1 2c 61 3c 19 77 08 0f be c9 E..U...,0<.w........#..,a<.w....
6e6c0 83 c1 a9 eb 13 8a c1 2c 41 3c 19 77 08 0f be c9 83 c1 c9 eb 03 83 c9 ff 89 4d f8 83 f9 ff 74 60 .......,A<.w.............M....t`
6e6e0 3b 4d 14 73 5b 8b 45 f0 83 cb 08 3b f2 72 23 8b 55 ec 77 04 3b c2 72 1a 3b c2 75 11 3b 75 e8 75 ;M.s[.E....;.r#.U.w.;.r.;.u.;u.u
6e700 0c 3b 7d e4 72 0f 77 05 3b 4d e0 76 08 83 cb 04 eb 1a 89 4d f8 56 50 ff 75 dc ff 75 d8 e8 6e 18 .;}.r.w.;M.v.......M.VP.u..u..n.
6e720 02 00 03 45 f8 8b f2 89 45 f0 13 f7 8b 45 0c 8b 55 e8 8a 08 40 88 4d f4 89 45 0c e9 65 ff ff ff ...E....E....E..U...@.M..E..e...
6e740 ff 75 f4 8d 4d 0c 89 5d f8 e8 79 00 00 00 f6 c3 08 75 0a 8b 45 d4 8b f7 89 45 0c eb 41 8b 5d f0 .u..M..]..y......u..E....E..A.].
6e760 56 53 ff 75 f8 e8 30 f5 ff ff 83 c4 0c 84 c0 74 31 e8 fb ee ff ff c7 00 22 00 00 00 8b 45 f8 a8 VS.u..0........t1......."....E..
6e780 01 75 08 83 cb ff 83 ce ff eb 23 a8 02 74 07 be 00 00 00 80 eb 08 83 cf ff be ff ff ff 7f 8b df .u........#..t..................
6e7a0 eb 0c f6 45 f8 02 74 06 f7 db 13 f7 f7 de 80 7d d0 00 0f 84 a7 fd ff ff 8b 45 c4 83 a0 50 03 00 ...E..t........}.........E...P..
6e7c0 00 fd e9 98 fd ff ff 8b ff 55 8b ec 8b 01 48 89 01 8a 4d 08 84 c9 74 14 38 08 74 10 e8 90 ee ff .........U....H...M...t.8.t.....
6e7e0 ff c7 00 16 00 00 00 e8 96 f7 00 00 5d c2 04 00 8b ff 55 8b ec 8b 01 83 c0 fe 89 01 66 8b 4d 08 ............].....U.........f.M.
6e800 66 85 c9 74 15 66 39 08 74 10 e8 62 ee ff ff c7 00 16 00 00 00 e8 68 f7 00 00 5d c2 04 00 8b ff f..t.f9.t..b..........h...].....
6e820 55 8b ec 8b 4d 10 56 85 c9 74 30 8b 55 08 8b 31 8d 42 01 3d 00 01 00 00 77 0b 8b 06 0f b7 04 50 U...M.V..t0.U..1.B.=....w......P
6e840 23 45 0c eb 2a 83 7e 04 01 7e 0c 51 ff 75 0c 52 e8 71 2b 01 00 eb 15 33 c0 eb 14 ff 75 0c ff 75 #E..*.~..~.Q.u.R.q+....3....u..u
6e860 08 e8 d3 2a 01 00 50 e8 31 d3 ff ff 83 c4 0c 5e 5d c3 8b ff 55 8b ec 51 6a 01 ff 75 10 51 51 8b ...*..P.1......^]...U..Qj..u.QQ.
6e880 c4 ff 75 0c ff 75 08 50 e8 4e f4 ff ff 83 c4 0c 6a 00 e8 5f f4 ff ff 83 c4 14 c9 c3 8b ff 55 8b ..u..u.P.N......j.._..........U.
6e8a0 ec 51 6a 01 ff 75 10 51 51 8b c4 ff 75 0c ff 75 08 50 e8 24 f4 ff ff 83 c4 0c 6a 00 e8 60 fc ff .Qj..u.QQ...u..u.P.$......j..`..
6e8c0 ff 83 c4 14 c9 c3 8b ff 55 8b ec 51 6a 00 ff 75 10 51 51 8b c4 ff 75 0c ff 75 08 50 e8 fa f3 ff ........U..Qj..u.QQ...u..u.P....
6e8e0 ff 83 c4 0c 6a 00 e8 0b f4 ff ff 83 c4 14 c9 c3 8b ff 55 8b ec 51 6a 00 ff 75 10 51 51 8b c4 ff ....j.............U..Qj..u.QQ...
6e900 75 0c ff 75 08 50 e8 d0 f3 ff ff 83 c4 0c 6a 00 e8 0c fc ff ff 83 c4 14 c9 c3 8b ff 55 8b ec 51 u..u.P........j.............U..Q
6e920 6a 01 ff 75 10 51 51 8b c4 ff 75 0c ff 75 08 50 e8 a6 f3 ff ff 83 c4 0c 6a 00 e8 da f5 ff ff 83 j..u.QQ...u..u.P........j.......
6e940 c4 14 c9 c3 6a 0c 68 e8 d9 54 00 e8 40 82 ff ff 83 7d 08 00 75 15 e8 16 ed ff ff c7 00 16 00 00 ....j.h..T..@....}..u...........
6e960 00 e8 1c f6 00 00 83 c8 ff eb 2d 83 65 e4 00 ff 75 08 e8 39 d4 ff ff 59 83 65 fc 00 ff 75 08 e8 ..........-.e...u..9...Y.e...u..
6e980 b1 00 00 00 59 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 15 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 ....Y...u..E.............M.d....
6e9a0 00 00 59 5f 5e 5b c9 c3 8b 75 e4 ff 75 08 e8 11 d4 ff ff 59 c3 6a 10 68 08 da 54 00 e8 cf 81 ff ..Y_^[...u..u......Y.j.h..T.....
6e9c0 ff 83 7d 08 00 75 17 e8 a5 ec ff ff c7 00 16 00 00 00 e8 ab f5 00 00 83 ca ff 8b c2 eb 37 33 f6 ..}..u.......................73.
6e9e0 89 75 e0 89 75 e4 ff 75 08 e8 c2 d3 ff ff 59 89 75 fc ff 75 08 e8 66 00 00 00 59 8b f0 89 75 e0 .u..u..u......Y.u..u..f...Y...u.
6ea00 8b fa 89 7d e4 c7 45 fc fe ff ff ff e8 1a 00 00 00 8b c6 8b d7 8b 4d f0 64 89 0d 00 00 00 00 59 ...}..E...............M.d......Y
6ea20 5f 5e 5b c9 c3 8b 7d e4 8b 75 e0 ff 75 08 e8 91 d3 ff ff 59 c3 8b ff 55 8b ec ff 75 08 e8 1e 00 _^[...}..u..u......Y...U...u....
6ea40 00 00 59 85 d2 7c 17 7f 07 3d ff ff ff 7f 76 0e e8 1c ec ff ff c7 00 16 00 00 00 83 c8 ff 5d c3 ..Y..|...=....v...............].
6ea60 8b ff 55 8b ec 83 ec 14 83 7d 08 00 75 17 e8 fe eb ff ff c7 00 16 00 00 00 e8 04 f5 00 00 83 c8 ..U......}..u...................
6ea80 ff 0b d0 c9 c3 53 57 ff 75 08 e8 b5 d7 ff ff 59 8b 4d 08 33 db 8b f8 39 59 08 7d 03 89 59 08 56 .....SW.u......Y.M.3...9Y.}..Y.V
6eaa0 6a 01 53 53 57 e8 6f 2b 01 00 8b ca 83 c4 10 89 4d f8 8b f0 89 75 ec 3b cb 7f 0e 0f 8c ca 00 00 j.SSW.o+........M....u.;........
6eac0 00 3b f3 0f 82 c2 00 00 00 8b 45 08 8b 40 0c 90 a8 c0 75 14 8b 45 08 8b 40 08 99 2b f0 8b c6 1b .;........E..@....u..E..@..+....
6eae0 ca 8b d1 e9 f7 00 00 00 8b c7 83 e7 3f c1 f8 06 6b cf 38 89 45 f4 8b 04 85 88 03 55 00 89 4d f0 ............?...k.8.E......U..M.
6eb00 8a 44 01 29 8b 4d 08 88 45 fc 8b 01 2b 41 04 8b 49 0c 99 8b f8 8b da 90 f6 c1 03 74 55 80 7d fc .D.).M..E...+A..I..........tU.}.
6eb20 01 8b 4d f4 8b 55 f0 75 22 8b 04 8d 88 03 55 00 f6 44 02 2d 02 74 14 ff 75 f8 56 ff 75 08 e8 5a ..M..U.u".....U..D.-.t..u.V.u..Z
6eb40 02 00 00 83 c4 0c e9 94 00 00 00 8b 04 8d 88 03 55 00 80 7c 02 28 00 7d 39 8b 75 08 ff 75 fc ff ................U..|.(.}9.u..u..
6eb60 36 ff 76 04 e8 ca 03 00 00 83 c4 0c 03 f8 13 da eb 23 8b 45 08 8b 40 0c 90 c1 e8 02 a8 01 75 12 6.v..............#.E..@.......u.
6eb80 e8 ec ea ff ff c7 00 16 00 00 00 83 c8 ff 0b d0 eb 4d 8b 75 08 8b 4d ec 8b c1 8b 55 f8 0b c2 75 .................M.u..M....U...u
6eba0 04 8b d3 eb 38 8b 46 0c 90 a8 01 74 11 53 57 52 51 ff 75 08 e8 2b 00 00 00 83 c4 14 eb 21 80 7d ....8.F....t.SWRQ.u..+.......!.}
6ebc0 fc 01 75 15 6a 00 6a 02 53 57 e8 01 14 02 00 8b 4d ec 8b da 8b 55 f8 8b f8 03 f9 13 d3 8b c7 5e ..u.j.j.SW......M....U.........^
6ebe0 5f 5b c9 c3 8b ff 55 8b ec 83 ec 20 53 56 57 ff 75 08 e8 4d d6 ff ff 8b f0 c7 45 ec 02 00 00 00 _[....U.....SVW.u..M......E.....
6ec00 59 c1 f8 06 8b ce 83 e1 3f 89 45 e0 6b c9 38 33 db 43 33 ff 8b 04 85 88 03 55 00 89 45 e4 89 7d Y.......?.E.k.83.C3......U..E..}
6ec20 fc 89 4d e8 8a 44 01 29 88 45 f0 3a c3 74 03 89 5d ec 8b 45 08 8b 48 08 89 4d f4 85 c9 75 0b 8b ..M..D.).E.:.t..]..E..H..M...u..
6ec40 45 0c 8b 55 10 e9 4e 01 00 00 8b 08 2b 48 04 8b c1 99 8b c8 89 55 f8 8b 45 f4 99 03 c8 8b 45 f8 E..U..N.....+H.......U..E.....E.
6ec60 89 4d f4 8b 4d e4 13 c2 8b 55 e8 89 45 f8 80 7c 0a 28 00 8b 4d f4 7c 0d ff 75 fc 8b 5d ec 53 50 .M..M....U..E..|.(..M.|..u..].SP
6ec80 e9 f0 00 00 00 6a 02 57 57 56 e8 8a 29 01 00 83 c4 10 3b 45 0c 75 4b 3b 55 10 75 46 8b 75 08 ff .....j.WWV..).....;E.uK;U.uF.u..
6eca0 75 f0 8b 45 f4 8b 4e 04 03 c1 50 51 e8 82 02 00 00 8b c8 83 c4 0c 03 4d f4 8b 46 0c 13 55 f8 90 u..E..N...PQ...........M..F..U..
6ecc0 c1 e8 05 84 c3 0f 84 a2 00 00 00 8a 45 f0 3a c3 74 04 3c 02 75 03 6a 02 5b 03 cb 13 d7 e9 8b 00 ............E.:.t.<.u.j.[.......
6ece0 00 00 57 ff 75 10 ff 75 0c 56 e8 2a 29 01 00 23 c2 83 c4 10 83 ca ff 3b c2 75 07 8b c2 e9 96 00 ..W.u..u.V.*)..#.......;.u......
6ed00 00 00 39 7d f8 7f 2f b8 00 02 00 00 89 45 f8 7c 05 39 45 f4 77 20 8b 45 08 8b 40 0c 90 c1 e8 06 ..9}../......E.|.9E.w..E..@.....
6ed20 84 c3 74 12 8b 45 08 8b 40 0c 90 c1 e8 08 84 c3 75 04 8b d7 eb 0a 8b 45 08 8b 40 18 99 89 45 f8 ..t..E..@.......u......E..@...E.
6ed40 8b 4d e0 8b 45 e8 8b 0c 8d 88 03 55 00 f6 44 08 28 04 74 16 8a 45 f0 3a c3 74 04 3c 02 75 03 6a .M..E......U..D.(.t..E.:.t.<.u.j
6ed60 02 5b 8b 4d f8 e9 6f ff ff ff 8b 4d f8 ff 75 fc 8b 5d ec 53 52 51 e8 55 12 02 00 ff 75 fc 8b fa .[.M..o....M..u..].SRQ.U....u...
6ed80 8b f0 53 ff 75 18 ff 75 14 e8 42 12 02 00 2b c6 1b d7 03 45 0c 13 55 10 5f 5e 5b c9 c3 8b ff 55 ..S.u..u..B...+....E..U._^[....U
6eda0 8b ec b8 18 10 00 00 e8 d4 12 02 00 a1 18 f0 54 00 33 c5 89 45 fc 53 ff 75 08 e8 85 d4 ff ff 59 ...............T.3..E.S.u......Y
6edc0 8b 4d 08 8b d8 83 79 08 00 75 0b 8b 45 0c 8b 55 10 e9 50 01 00 00 8b 01 2b 41 04 56 57 6a 00 99 .M....y..u..E..U..P.....+A.VWj..
6ede0 6a 02 52 50 e8 e7 11 02 00 8b cb 89 85 f8 ef ff ff 83 e1 3f 89 95 ec ef ff ff 8b f3 6b f9 38 c1 j.RP...............?........k.8.
6ee00 fe 06 6a 00 8b 0c b5 88 03 55 00 ff 74 0f 24 ff 74 0f 20 53 e8 00 28 01 00 8b 0c b5 88 03 55 00 ..j......U..t.$.t..S..(.......U.
6ee20 83 c4 10 89 85 f4 ef ff ff 8b c2 8b 95 f4 ef ff ff 89 85 e8 ef ff ff 3b 54 0f 20 0f 85 de 00 00 .......................;T.......
6ee40 00 3b 44 0f 24 0f 85 d4 00 00 00 6a 00 8d 85 f0 ef ff ff 50 68 00 10 00 00 8d 85 fc ef ff ff 50 .;D.$......j.......Ph..........P
6ee60 ff 74 0f 18 ff 15 d4 81 49 00 85 c0 0f 84 ad 00 00 00 6a 00 ff 75 10 ff 75 0c 53 e8 99 27 01 00 .t......I.........j..u..u.S..'..
6ee80 83 c4 10 85 d2 0f 8c 94 00 00 00 7f 08 85 c0 0f 82 8a 00 00 00 8b 9d ec ef ff ff 8b 85 f0 ef ff ................................
6eea0 ff 85 db 7f 7a 7c 08 39 85 f8 ef ff ff 77 70 8d bd fc ef ff ff 33 d2 03 f8 8d 8d fc ef ff ff 33 ....z|.9.....wp......3.........3
6eec0 f6 39 95 f8 ef ff ff 75 04 85 db 74 39 3b cf 73 35 8a 01 3c 0d 75 10 8d 47 ff 3b c8 73 15 80 79 .9.....u...t9;.s5..<.u..G.;.s..y
6eee0 01 0a 75 0f 41 eb 0c 0f b6 c0 0f be 80 78 f1 54 00 03 c8 83 c6 01 83 d2 00 41 3b b5 f8 ef ff ff ..u.A........x.T.........A;.....
6ef00 75 cb 3b d3 75 c7 8d 85 fc ef ff ff 2b c8 8b c1 99 03 85 f4 ef ff ff 13 95 e8 ef ff ff eb 05 83 u.;.u.......+...................
6ef20 ca ff 8b c2 5f 5e 8b 4d fc 33 cd 5b e8 12 7e ff ff c9 c3 8b ff 55 8b ec 8a 45 10 53 56 57 3c 01 ...._^.M.3.[..~......U...E.SVW<.
6ef40 74 32 3c 02 74 2e 8b 4d 08 33 f6 8b 45 0c 33 d2 33 db 2b c1 39 4d 0c 1b ff f7 d7 23 f8 74 11 80 t2<.t..M.3..E.3.3.+.9M.....#.t..
6ef60 39 0a 75 06 83 c6 01 83 d2 00 41 43 3b df 75 ef 8b c6 eb 38 8b 75 08 33 c9 8b 45 0c 33 d2 2b c6 9.u.......AC;.u....8.u.3..E.3.+.
6ef80 33 db 40 d1 e8 39 75 0c 1b ff f7 d7 23 f8 74 14 66 83 3e 0a 75 06 83 c1 01 83 d2 00 83 c6 02 43 3.@..9u.....#.t.f.>.u..........C
6efa0 3b df 75 ec 0f a4 ca 01 03 c9 8b c1 5f 5e 5b 5d c3 8b ff 55 8b ec 5d e9 f9 f9 ff ff 8b ff 55 8b ;.u........._^[]...U..].......U.
6efc0 ec 5d e9 99 fa ff ff 8b ff 55 8b ec 5d e9 72 f9 ff ff 8b ff 55 8b ec 8b 55 08 2b 55 10 53 56 57 .].......U..].r.....U...U.+U.SVW
6efe0 8b 7d 0c 1b 7d 14 33 c9 33 c0 41 39 45 0c 7f 0b 7c 05 39 45 08 73 04 8b d9 eb 02 8b d8 39 45 14 .}..}.3.3.A9E...|.9E.s.......9E.
6f000 7f 0b 7c 05 39 45 10 73 04 8b f1 eb 02 8b f0 3b de 74 2c 39 45 0c 7f 0b 7c 05 39 45 08 73 04 8b ..|.9E.s.......;.t,9E...|.9E.s..
6f020 f1 eb 02 8b f0 3b f8 7f 06 7c 06 3b d0 72 02 8b c8 3b f1 74 0a 83 ca ff b8 16 02 07 80 8b fa 8b .....;...|.;.r...;.t............
6f040 4d 18 89 11 89 79 04 5f 5e 5b 5d c3 6a 0c 68 28 da 54 00 e8 38 7b ff ff 83 7d 08 00 75 15 e8 0e M....y._^[].j.h(.T..8{...}..u...
6f060 e6 ff ff c7 00 16 00 00 00 e8 14 ef 00 00 83 c8 ff eb 47 8b 75 14 85 f6 74 0a 83 fe 01 74 05 83 ..................G.u...t....t..
6f080 fe 02 75 da 83 4d e4 ff ff 75 08 e8 20 cd ff ff 59 83 65 fc 00 56 ff 75 10 ff 75 0c ff 75 08 e8 ..u..M...u......Y.e..V.u..u..u..
6f0a0 0c 01 00 00 83 c4 10 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 15 00 00 00 8b c6 8b 4d f0 64 89 0d ..........u..E.............M.d..
6f0c0 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 e4 ff 75 08 e8 ef cc ff ff 59 c3 8b ff 55 8b ec 83 7d 14 02 ....Y_^[...u..u......Y...U...}..
6f0e0 56 57 0f 84 8c 00 00 00 8b 45 08 8b 40 0c 90 a9 c0 04 00 00 74 7e 8b 45 08 8b 40 0c 90 a8 06 75 VW.......E..@.......t~.E..@....u
6f100 73 8b 45 08 33 f6 39 70 08 7e 69 8b 50 10 90 8b c2 8b ca 83 e0 3f c1 f9 06 6b c0 38 8b 0c 8d 88 s.E.3.9p.~i.P........?...k.8....
6f120 03 55 00 80 7c 01 28 00 7c 4a 80 7c 01 29 00 75 43 39 75 14 75 44 6a 01 56 56 52 e8 f4 24 01 00 .U..|.(.|J.|.).uC9u.uDj.VVR..$..
6f140 8b fa 83 c4 10 8b c8 3b fe 7c 29 7f 04 3b ce 72 23 8b 75 08 8d 45 0c 50 8b 46 08 99 2b c8 1b fa .......;.|)..;.r#.u..E.P.F..+...
6f160 57 51 ff 75 10 ff 75 0c e8 65 fe ff ff 83 c4 14 85 c0 79 09 32 c0 5f 5e 5d c3 8b 75 08 8b 46 04 WQ.u..u..e........y.2._^]..u..F.
6f180 8b 0e 2b c1 99 3b 55 10 7f ea 8b 7d 0c 7c 04 3b c7 77 e1 8b 46 08 99 39 55 10 7f d8 7c 04 3b f8 ..+..;U....}.|.;.w..F..9U...|.;.
6f1a0 77 d2 03 cf b0 01 89 0e 8b 4d 08 29 79 08 eb c6 8b ff 55 8b ec 8b 45 08 8b 40 0c 90 c1 e8 0d a8 w........M.)y.....U...E..@......
6f1c0 01 75 10 e8 a9 e4 ff ff c7 00 16 00 00 00 83 c8 ff 5d c3 8b 45 08 53 56 57 6a f7 59 83 c0 0c f0 .u...............]..E.SVWj.Y....
6f1e0 21 08 8b 75 14 8b 7d 10 8b 5d 0c 56 57 53 ff 75 08 e8 e1 fe ff ff 83 c4 10 84 c0 0f 85 86 00 00 !..u..}..].VWS.u................
6f200 00 83 fe 01 75 0f ff 75 08 e8 ae fd ff ff 03 d8 59 13 fa 33 f6 ff 75 08 e8 f8 cd ff ff 8b 45 08 ....u..u........Y..3..u.......E.
6f220 59 8b 48 04 83 60 08 00 89 08 8b 45 08 8b 40 0c 90 c1 e8 02 a8 01 8b 45 08 74 0b 6a fc 59 83 c0 Y.H..`.....E..@........E.t.j.Y..
6f240 0c f0 21 08 eb 23 8b 40 0c 90 83 e0 41 3c 41 75 18 8b 45 08 8b 40 0c 90 c1 e8 08 a8 01 75 0a 8b ..!..#.@....A<Au..E..@.......u..
6f260 45 08 c7 40 18 00 02 00 00 8b 45 08 8b 40 10 90 56 57 53 50 e8 bb 23 01 00 23 c2 83 c4 10 83 f8 E..@......E..@..VWSP..#..#......
6f280 ff 75 04 0b c0 eb 02 33 c0 5f 5e 5b 5d c3 8b ff 55 8b ec ff 75 14 ff 75 10 ff 75 0c ff 75 08 e8 .u.....3._^[]...U...u..u..u..u..
6f2a0 a8 fd ff ff 83 c4 10 5d c3 8b ff 55 8b ec ff 75 10 8b 45 0c 99 52 50 ff 75 08 e8 8d fd ff ff 83 .......]...U...u..E..RP.u.......
6f2c0 c4 10 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 8b 4c 24 0c 57 85 c9 0f 84 92 00 00 00 56 53 8b ..]..............L$.W........VS.
6f2e0 d9 8b 74 24 14 f7 c6 03 00 00 00 8b 7c 24 10 75 0b c1 e9 02 0f 85 85 00 00 00 eb 27 8a 06 83 c6 ..t$........|$.u...........'....
6f300 01 88 07 83 c7 01 83 e9 01 74 2b 84 c0 74 2f f7 c6 03 00 00 00 75 e5 8b d9 c1 e9 02 75 61 83 e3 .........t+..t/......u......ua..
6f320 03 74 13 8a 06 83 c6 01 88 07 83 c7 01 84 c0 74 37 83 eb 01 75 ed 8b 44 24 10 5b 5e 5f c3 f7 c7 .t.............t7...u..D$.[^_...
6f340 03 00 00 00 74 16 88 07 83 c7 01 83 e9 01 0f 84 98 00 00 00 f7 c7 03 00 00 00 75 ea 8b d9 c1 e9 ....t.....................u.....
6f360 02 75 74 88 07 83 c7 01 83 eb 01 75 f6 5b 5e 8b 44 24 08 5f c3 89 17 83 c7 04 83 e9 01 74 9f ba .ut........u.[^.D$._.........t..
6f380 ff fe fe 7e 8b 06 03 d0 83 f0 ff 33 c2 8b 16 83 c6 04 a9 00 01 01 81 74 dc 84 d2 74 2c 84 f6 74 ...~.......3...........t...t,..t
6f3a0 1e f7 c2 00 00 ff 00 74 0c f7 c2 00 00 00 ff 75 c4 89 17 eb 18 81 e2 ff ff 00 00 89 17 eb 0e 81 .......t.......u................
6f3c0 e2 ff 00 00 00 89 17 eb 04 33 d2 89 17 83 c7 04 33 c0 83 e9 01 74 0c 33 c0 89 07 83 c7 04 83 e9 .........3......3....t.3........
6f3e0 01 75 f6 83 e3 03 0f 85 77 ff ff ff 8b 44 24 10 5b 5e 5f c3 8b ff 55 8b ec 83 3d 60 03 55 00 00 .u......w....D$.[^_...U...=`.U..
6f400 56 75 48 83 7d 08 00 75 17 e8 63 e2 ff ff c7 00 16 00 00 00 e8 69 eb 00 00 b8 ff ff ff 7f eb 3e VuH.}..u..c..........i.........>
6f420 83 7d 0c 00 74 e3 be ff ff ff 7f 39 75 10 76 14 e8 3c e2 ff ff c7 00 16 00 00 00 e8 42 eb 00 00 .}..t......9u.v..<..........B...
6f440 8b c6 eb 1a 5e 5d e9 05 22 01 00 6a 00 ff 75 10 ff 75 0c ff 75 08 e8 06 00 00 00 83 c4 10 5e 5d ....^].."..j..u..u..u.........^]
6f460 c3 8b ff 55 8b ec 83 ec 14 57 8b 7d 08 85 ff 75 1a e8 fb e1 ff ff c7 00 16 00 00 00 e8 01 eb 00 ...U.....W.}...u................
6f480 00 b8 ff ff ff 7f e9 9c 00 00 00 53 8b 5d 0c 85 db 75 17 e8 d9 e1 ff ff c7 00 16 00 00 00 e8 df ...........S.]...u..............
6f4a0 ea 00 00 b8 ff ff ff 7f eb 7c 56 8b 75 10 81 fe ff ff ff 7f 76 17 e8 b6 e1 ff ff c7 00 16 00 00 .........|V.u.......v...........
6f4c0 00 e8 bc ea 00 00 b8 ff ff ff 7f eb 58 85 f6 75 04 33 c0 eb 50 ff 75 14 8d 4d ec e8 95 af ff ff ............X..u.3..P.u..M......
6f4e0 8b 45 f0 8b 88 94 00 00 00 89 4d fc 0f b6 07 47 8b 55 fc 0f b6 0c 08 8a 03 43 0f b6 c0 0f b6 04 .E........M....G.U.......C......
6f500 10 8b d1 2b d0 75 0c 85 c9 74 08 8b 4d fc 83 ee 01 75 d9 80 7d f8 00 74 0a 8b 4d ec 83 a1 50 03 ...+.u...t..M....u..}..t..M...P.
6f520 00 00 fd 8b c2 5e 5b 5f c9 c3 cc cc cc cc cc cc 55 8b ec 56 33 c0 50 50 50 50 50 50 50 50 8b 55 .....^[_........U..V3.PPPPPPPP.U
6f540 0c 8d 49 00 8a 02 0a c0 74 09 83 c2 01 0f ab 04 24 eb f1 8b 75 08 83 c9 ff 8d 49 00 83 c1 01 8a ..I.....t.......$...u.....I.....
6f560 06 0a c0 74 09 83 c6 01 0f a3 04 24 73 ee 8b c1 83 c4 20 5e c9 c3 6a 0c 68 48 da 54 00 e8 0e 76 ...t.......$s......^..j.hH.T...v
6f580 ff ff 83 65 e4 00 8b 45 08 ff 30 e8 bb 24 01 00 59 83 65 fc 00 8b 4d 0c e8 65 08 00 00 8b f0 89 ...e...E..0..$..Y.e...M..e......
6f5a0 75 e4 c7 45 fc fe ff ff ff e8 17 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 u..E.............M.d......Y_^[..
6f5c0 0c 00 8b 75 e4 8b 45 10 ff 30 e8 31 25 01 00 59 c3 8b ff 55 8b ec 83 ec 44 57 8b 7d 0c 85 ff 75 ...u..E..0.1%..Y...U....DW.}...u
6f5e0 1f e8 78 e0 ff ff 21 38 e8 84 e0 ff ff c7 00 16 00 00 00 e8 8a e9 00 00 83 c8 ff e9 a2 00 00 00 ..x...!8........................
6f600 53 56 6a 30 33 db 8d 45 bc 53 50 e8 90 82 ff ff 83 c4 0c 8d 75 bc 6a 0c 59 f3 a5 8b 75 08 83 fe SVj03..E.SP.........u.j.Y...u...
6f620 fe 75 14 e8 36 e0 ff ff 89 18 e8 42 e0 ff ff c7 00 09 00 00 00 eb 66 85 f6 78 4b 3b 35 88 05 55 .u..6......B..........f..xK;5..U
6f640 00 7d 43 8b c6 8b d6 83 e0 3f c1 fa 06 6b c8 38 8b 04 95 88 03 55 00 f6 44 08 28 01 74 28 8d 45 .}C......?...k.8.....U..D.(.t(.E
6f660 08 89 75 f8 89 45 ec 8d 4d ff 8d 45 0c 89 75 f4 89 45 f0 8d 45 f8 50 8d 45 ec 50 8d 45 f4 50 e8 ..u..E..M..E..u..E..E.P.E.P.E.P.
6f680 f2 fe ff ff eb 1a e8 d3 df ff ff 89 18 e8 df df ff ff c7 00 09 00 00 00 e8 e5 e8 00 00 83 c8 ff ................................
6f6a0 5e 5b 5f c9 c3 8b ff 55 8b ec 83 ec 18 83 7d 08 00 75 0e ff 75 0c 6a 00 e8 5a 00 00 00 59 59 c9 ^[_....U......}..u..u.j..Z...YY.
6f6c0 c3 33 c0 56 89 45 e8 89 45 ec 89 45 f0 89 45 f4 89 45 f8 88 45 fc e8 65 e4 ff ff 50 8d 45 e8 50 .3.V.E..E..E..E..E..E..e...P.E.P
6f6e0 ff 75 08 e8 3b e4 ff ff 83 c4 0c 85 c0 74 05 83 ce ff eb 0f ff 75 0c ff 75 f0 e8 18 00 00 00 59 .u..;........t.......u..u......Y
6f700 59 8b f0 80 7d fc 00 74 09 ff 75 f0 e8 b5 e8 00 00 59 8b c6 5e c9 c3 8b ff 55 8b ec 83 ec 3c 83 Y...}..t..u......Y..^....U....<.
6f720 7d 0c 00 75 1d e8 34 df ff ff 83 20 00 e8 3f df ff ff c7 00 16 00 00 00 e8 45 e8 00 00 83 c8 ff }..u..4.......?..........E......
6f740 c9 c3 53 56 57 6a 38 33 db 8d 45 c4 53 50 e8 4d 81 ff ff 8b 7d 0c 8d 75 c4 83 c4 0c 6a 0e 59 f3 ..SVWj83..E.SP.M....}..u....j.Y.
6f760 a5 8b 7d 08 85 ff 75 1c e8 f1 de ff ff 89 18 e8 fd de ff ff c7 00 16 00 00 00 e8 03 e8 00 00 83 ..}...u.........................
6f780 c8 ff eb 6c 53 68 00 00 00 02 6a 03 53 6a 07 68 80 00 00 00 57 ff 15 24 81 49 00 ff 75 0c 8b f0 ...lSh....j.Sj.h....W..$.I..u...
6f7a0 89 75 fc 83 fe ff 74 0e 56 6a ff 57 e8 a8 02 00 00 83 c4 10 eb 08 57 e8 89 01 00 00 59 59 84 c0 .u....t.Vj.W..........W.....YY..
6f7c0 75 20 6a 38 8d 45 c4 53 50 e8 d2 80 ff ff 8b 7d 0c 8d 75 c4 83 c4 0c 83 cb ff 6a 0e 59 f3 a5 8b u.j8.E.SP......}..u.......j.Y...
6f7e0 75 fc 83 fe ff 74 07 56 ff 15 78 81 49 00 8b c3 5f 5e 5b c9 c3 8b ff 55 8b ec 83 ec 18 83 7d 08 u....t.V..x.I..._^[....U......}.
6f800 00 75 0e ff 75 0c 6a 00 e8 5a 00 00 00 59 59 c9 c3 33 c0 56 89 45 e8 89 45 ec 89 45 f0 89 45 f4 .u..u.j..Z...YY..3.V.E..E..E..E.
6f820 89 45 f8 88 45 fc e8 15 e3 ff ff 50 8d 45 e8 50 ff 75 08 e8 eb e2 ff ff 83 c4 0c 85 c0 74 05 83 .E..E......P.E.P.u...........t..
6f840 ce ff eb 0f ff 75 0c ff 75 f0 e8 18 00 00 00 59 59 8b f0 80 7d fc 00 74 09 ff 75 f0 e8 65 e7 00 .....u..u......YY...}..t..u..e..
6f860 00 59 8b c6 5e c9 c3 8b ff 55 8b ec 83 ec 34 83 7d 0c 00 75 1d e8 e4 dd ff ff 83 20 00 e8 ef dd .Y..^....U....4.}..u............
6f880 ff ff c7 00 16 00 00 00 e8 f5 e6 00 00 83 c8 ff c9 c3 53 56 57 6a 30 33 db 8d 45 cc 53 50 e8 fd ..................SVWj03..E.SP..
6f8a0 7f ff ff 8b 7d 0c 8d 75 cc 83 c4 0c 6a 0c 59 f3 a5 8b 7d 08 85 ff 75 1c e8 a1 dd ff ff 89 18 e8 ....}..u....j.Y...}...u.........
6f8c0 ad dd ff ff c7 00 16 00 00 00 e8 b3 e6 00 00 83 c8 ff eb 6c 53 68 00 00 00 02 6a 03 53 6a 07 68 ...................lSh....j.Sj.h
6f8e0 80 00 00 00 57 ff 15 24 81 49 00 ff 75 0c 8b f0 89 75 fc 83 fe ff 74 0e 56 6a ff 57 e8 cc 02 00 ....W..$.I..u....u....t.Vj.W....
6f900 00 83 c4 10 eb 08 57 e8 c3 00 00 00 59 59 84 c0 75 20 6a 30 8d 45 cc 53 50 e8 82 7f ff ff 8b 7d ......W.....YY..u.j0.E.SP......}
6f920 0c 8d 75 cc 83 c4 0c 83 cb ff 6a 0c 59 f3 a5 8b 75 fc 83 fe ff 74 07 56 ff 15 78 81 49 00 8b c3 ..u.......j.Y...u....t.V..x.I...
6f940 5f 5e 5b c9 c3 8b ff 55 8b ec 51 ff 75 08 e8 44 08 00 00 59 84 c0 75 0c 6a 02 e8 dc dc ff ff 59 _^[....U..Q.u..D...Y..u.j......Y
6f960 32 c0 c9 c3 53 56 57 ff 75 08 6a 10 e8 db 05 00 00 8b 75 0c 33 db 43 33 ff 89 7d fc 66 89 46 06 2...SVW.u.j.......u.3.C3..}.f.F.
6f980 8d 45 fc 50 ff 75 08 66 89 5e 08 e8 6a 06 00 00 83 c4 10 84 c0 74 33 8b 45 fc 6a ff 57 57 57 53 .E.P.u.f.^..j........t3.E.j.WWWS
6f9a0 48 53 68 bc 07 00 00 89 46 10 89 06 e8 92 25 01 00 8b c8 89 46 28 83 c4 1c 89 56 2c 89 4e 20 8a HSh.....F.....%.....F(....V,.N..
6f9c0 c3 89 56 24 89 4e 30 89 56 34 5f 5e 5b c9 c3 8b ff 55 8b ec 51 ff 75 08 e8 ba 07 00 00 59 84 c0 ..V$.N0.V4_^[....U..Q.u......Y..
6f9e0 75 0c 6a 02 e8 52 dc ff ff 59 32 c0 c9 c3 53 56 57 ff 75 08 6a 10 e8 51 05 00 00 8b 75 0c 33 db u.j..R...Y2...SVW.u.j..Q....u.3.
6fa00 43 33 ff 89 7d fc 66 89 46 06 8d 45 fc 50 ff 75 08 66 89 5e 08 e8 e0 05 00 00 83 c4 10 84 c0 74 C3..}.f.F..E.P.u.f.^...........t
6fa20 33 8b 45 fc 6a ff 57 57 57 53 48 53 68 bc 07 00 00 89 46 10 89 06 e8 08 25 01 00 8b c8 89 46 20 3.E.j.WWWSHSh.....F.....%.....F.
6fa40 83 c4 1c 89 56 24 89 4e 18 8a c3 89 56 1c 89 4e 28 89 56 2c 5f 5e 5b c9 c3 8b ff 55 8b ec 83 ec ....V$.N....V..N(.V,_^[....U....
6fa60 40 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 08 53 8b 5d 10 56 8b 75 14 57 53 89 45 c4 ff 15 e0 81 49 @...T.3..E..E.S.].V.u.WS.E.....I
6fa80 00 8b c8 33 c0 81 e1 ff 7f ff ff 40 3b c8 0f 85 b2 00 00 00 66 89 46 08 33 ff 8b 45 c4 85 c0 74 ...3.......@;.......f.F.3..E...t
6faa0 20 8d 4d c0 89 7d c0 51 50 e8 4c 05 00 00 59 59 84 c0 0f 84 a7 00 00 00 8b 45 c0 48 89 46 10 89 ..M..}.QP.L...YY.........E.H.F..
6fac0 06 6a 34 8d 45 c8 57 50 e8 d3 7d ff ff 83 c4 0c 8d 45 c8 50 53 ff 15 dc 81 49 00 85 c0 0f 84 80 .j4.E.WP..}......E.PS....I......
6fae0 00 00 00 8b 45 c4 50 ff 75 c8 e8 5d 04 00 00 57 57 ff 75 e0 66 89 46 06 ff 75 dc e8 3d 02 00 00 ....E.P.u..]...WW.u.f.F..u..=...
6fb00 52 50 ff 75 d8 89 46 28 ff 75 d4 89 56 2c e8 2a 02 00 00 ff 76 2c 89 46 20 ff 76 28 89 56 24 ff RP.u..F(.u..V,.*....v,.F..v(.V$.
6fb20 75 d0 ff 75 cc e8 13 02 00 00 89 46 30 8d 46 18 50 8d 45 c8 89 56 34 50 e8 d0 03 00 00 83 c4 40 u..u.......F0.F.P.E..V4P.......@
6fb40 84 c0 75 77 eb 19 83 f9 02 74 27 83 f9 03 74 22 85 c9 75 0f e8 18 db ff ff c7 00 09 00 00 00 32 ..uw.....t'...t"..u............2
6fb60 c0 eb 5b ff 15 40 80 49 00 50 e8 cc da ff ff 59 eb ed 33 c0 ba 00 10 00 00 83 f9 02 0f 95 c0 48 ..[..@.I.P.....Y..3............H
6fb80 23 c2 03 c2 66 89 46 06 33 c0 40 66 89 46 08 8b 45 0c 89 46 10 89 06 83 f9 02 74 1f 33 ff 8d 45 #...f.F.3.@f.F..E..F......t.3..E
6fba0 c4 57 50 57 57 57 53 ff 15 e4 81 49 00 85 c0 74 0a 8b 45 c4 99 89 46 18 89 56 1c 33 c0 40 8b 4d .WPWWWS....I...t..E...F..V.3.@.M
6fbc0 fc 5f 5e 33 cd 5b e8 78 71 ff ff c9 c3 8b ff 55 8b ec 83 ec 40 a1 18 f0 54 00 33 c5 89 45 fc 8b ._^3.[.xq......U....@...T.3..E..
6fbe0 45 08 53 8b 5d 10 56 8b 75 14 57 53 89 45 c4 ff 15 e0 81 49 00 8b c8 33 c0 81 e1 ff 7f ff ff 40 E.S.].V.u.WS.E.....I...3.......@
6fc00 3b c8 0f 85 b2 00 00 00 66 89 46 08 33 ff 8b 45 c4 85 c0 74 20 8d 4d c0 89 7d c0 51 50 e8 d8 03 ;.......f.F.3..E...t..M..}.QP...
6fc20 00 00 59 59 84 c0 0f 84 a7 00 00 00 8b 45 c0 48 89 46 10 89 06 6a 34 8d 45 c8 57 50 e8 5f 7c ff ..YY.........E.H.F...j4.E.WP._|.
6fc40 ff 83 c4 0c 8d 45 c8 50 53 ff 15 dc 81 49 00 85 c0 0f 84 80 00 00 00 8b 45 c4 50 ff 75 c8 e8 e9 .....E.PS....I..........E.P.u...
6fc60 02 00 00 57 57 ff 75 e0 66 89 46 06 ff 75 dc e8 c9 00 00 00 52 50 ff 75 d8 89 46 20 ff 75 d4 89 ...WW.u.f.F..u......RP.u..F..u..
6fc80 56 24 e8 b6 00 00 00 ff 76 24 89 46 18 ff 76 20 89 56 1c ff 75 d0 ff 75 cc e8 9f 00 00 00 89 46 V$......v$.F..v..V..u..u.......F
6fca0 28 8d 46 14 50 8d 45 c8 89 56 2c 50 e8 29 02 00 00 83 c4 40 84 c0 75 73 eb 19 83 f9 02 74 27 83 (.F.P.E..V,P.).....@..us.....t'.
6fcc0 f9 03 74 22 85 c9 75 0f e8 a4 d9 ff ff c7 00 09 00 00 00 32 c0 eb 57 ff 15 40 80 49 00 50 e8 58 ..t"..u............2..W..@.I.P.X
6fce0 d9 ff ff 59 eb ed 33 c0 ba 00 10 00 00 83 f9 02 0f 95 c0 48 23 c2 03 c2 66 89 46 06 33 c0 40 66 ...Y..3............H#...f.F.3.@f
6fd00 89 46 08 8b 45 0c 89 46 10 89 06 83 f9 02 74 1b 33 ff 8d 45 c4 57 50 57 57 57 53 ff 15 e4 81 49 .F..E..F......t.3..E.WPWWWS....I
6fd20 00 85 c0 74 06 8b 4d c4 89 4e 14 33 c0 40 8b 4d fc 5f 5e 33 cd 5b e8 08 70 ff ff c9 c3 8b ff 55 ...t..M..N.3.@.M._^3.[..p......U
6fd40 8b ec 83 ec 28 a1 18 f0 54 00 33 c5 89 45 fc 83 7d 08 00 75 0e 83 7d 0c 00 75 08 8b 45 10 8b 55 ....(...T.3..E..}..u..}..u..E..U
6fd60 14 eb 55 8d 45 dc 50 8d 45 08 50 ff 15 ec 81 49 00 85 c0 74 3e 8d 45 ec 50 8d 45 dc 50 6a 00 ff ..U.E.P.E.P....I...t>.E.P.E.Pj..
6fd80 15 e8 81 49 00 85 c0 74 2a 83 4d d8 ff 8d 45 d8 50 8d 45 f8 50 8d 45 f6 50 8d 45 f4 50 8d 45 f2 ...I...t*.M...E.P.E.P.E.P.E.P.E.
6fda0 50 8d 45 ee 50 8d 45 ec 50 e8 16 00 00 00 83 c4 1c eb 05 83 ca ff 8b c2 8b 4d fc 33 cd e8 81 6f P.E.P.E.P................M.3...o
6fdc0 ff ff c9 c3 8b ff 55 8b ec 8b 45 20 ff 30 8b 45 1c 0f b7 00 50 8b 45 18 0f b7 00 50 8b 45 14 0f ......U...E..0.E....P.E....P.E..
6fde0 b7 00 50 8b 45 10 0f b7 00 50 8b 45 0c 0f b7 00 50 8b 45 08 0f b7 00 50 e8 46 21 01 00 83 c4 1c ..P.E....P.E....P.E....P.F!.....
6fe00 5d c3 8b ff 55 8b ec 83 ec 30 56 57 8b f9 8b 07 8b 08 8b c1 8b d1 83 e0 3f c1 fa 06 6b f0 38 8b ]...U....0VW............?...k.8.
6fe20 14 95 88 03 55 00 f6 44 32 28 01 75 10 e8 3f d8 ff ff c7 00 09 00 00 00 83 c8 ff eb 39 8b 47 04 ....U..D2(.u..?.............9.G.
6fe40 ff 30 ff 74 32 18 51 6a 00 e8 7f fd ff ff 83 c4 10 84 c0 75 1f 6a 30 8d 45 d0 6a 00 50 e8 3e 7a .0.t2.Qj...........u.j0.E.j.P.>z
6fe60 ff ff 8b 7f 04 8d 75 d0 83 c4 0c 8b 3f 6a 0c 59 f3 a5 eb c4 33 c0 5f 5e c9 c3 8b ff 55 8b ec 56 ......u.....?j.Y....3._^....U..V
6fe80 57 e8 eb d7 ff ff 8b 38 e8 e4 d7 ff ff ff 75 10 ff 75 0c 83 20 00 ff 75 08 e8 3a 0c 00 00 83 c4 W......8......u..u.....u..:.....
6fea0 0c 8b f0 e8 c9 d7 ff ff 85 f6 74 06 89 38 8b c6 eb 24 83 38 22 74 04 33 c0 eb 1b e8 b1 d7 ff ff ..........t..8...$.8"t.3........
6fec0 6a 00 ff 75 0c 6a 00 89 38 e8 0a 0c 00 00 8b 4d 14 83 c4 0c 89 01 5f 5e 5d c3 8b ff 55 8b ec 8b j..u.j..8......M......_^]...U...
6fee0 4d 0c 8b 45 08 83 21 00 83 78 20 00 75 10 8b 40 24 3d ff ff ff 7f 77 06 89 01 b0 01 5d c3 e8 6e M..E..!..x..u..@$=....w.....]..n
6ff00 d7 ff ff c7 00 84 00 00 00 32 c0 5d c3 8b ff 55 8b ec 8b 4d 0c 56 8b 75 08 83 21 00 83 61 04 00 .........2.]...U...M.V.u..!..a..
6ff20 8b 56 20 81 fa ff ff ff 7f 76 0f e8 41 d7 ff ff c7 00 84 00 00 00 32 c0 eb 0f 33 c0 03 46 24 89 .V.......v..A.........2...3..F$.
6ff40 01 b0 01 83 d2 00 89 51 04 5e 5d c3 8b ff 55 8b ec 56 8b 75 08 8b c6 c1 e8 04 57 8b 7d 0c a8 01 .......Q.^]...U..V.u......W.}...
6ff60 75 10 57 e8 ee 00 00 00 84 c0 b8 00 81 00 00 59 74 05 b8 40 41 00 00 c1 e6 07 f7 d6 81 e6 80 00 u.W............Yt..@A...........
6ff80 00 00 0b f0 0f b7 f6 85 ff 74 57 6a 2e 57 e8 2b 06 02 00 8b f8 59 59 85 ff 74 47 68 98 93 49 00 .........tWj.W.+.....YY..tGh..I.
6ffa0 57 e8 56 18 01 00 59 59 85 c0 74 33 68 a4 93 49 00 57 e8 45 18 01 00 59 59 85 c0 74 22 68 b0 93 W.V...YY..t3h..I.W.E...YY..t"h..
6ffc0 49 00 57 e8 34 18 01 00 59 59 85 c0 74 11 68 bc 93 49 00 57 e8 23 18 01 00 59 59 85 c0 75 03 83 I.W.4...YY..t.h..I.W.#...YY..u..
6ffe0 ce 40 8b c6 c1 e8 03 83 e0 38 0b f0 8b c6 c1 e8 06 83 e0 07 5f 0b c6 5e 5d c3 8b ff 55 8b ec 8b .@.......8.........._..^]...U...
70000 55 08 56 8b 75 0c 57 33 ff 89 3e 0f b7 0a 83 f9 41 72 05 83 f9 5a 76 08 8d 41 9f 83 f8 19 77 29 U.V.u.W3..>.....Ar...Zv..A....w)
70020 66 83 7a 02 3a 75 22 66 39 7a 04 75 0c 6a 02 e8 07 d6 ff ff 59 32 c0 eb 19 8d 41 bf 83 f8 19 77 f.z.:u"f9z.u.j......Y2....A....w
70040 03 83 c1 20 8d 41 a0 eb 05 e8 8e 16 01 00 89 06 b0 01 5f 5e 5d c3 8b ff 55 8b ec 8b 4d 08 85 c9 .....A............_^]...U...M...
70060 74 43 0f b7 11 8b c2 83 f8 41 72 05 83 f8 5a 76 0a 83 f8 61 72 12 83 fa 7a 77 0d 66 83 79 02 3a tC.......Ar...Zv...ar...zw.f.y.:
70080 75 06 83 c1 04 0f b7 01 66 85 c0 74 14 50 e8 e9 00 00 00 83 c4 04 84 c0 74 0b 66 83 79 02 00 75 u.......f..t.P..........t.f.y..u
700a0 04 b0 01 5d c3 32 c0 5d c3 8b ff 55 8b ec 8b 55 08 8b ca 56 57 33 ff 8d 71 02 66 8b 01 83 c1 02 ...].2.]...U...U...VW3..q.f.....
700c0 66 3b c7 75 f5 2b ce d1 f9 83 f9 05 0f 82 a4 00 00 00 0f b7 02 50 e8 a1 00 00 00 83 c4 04 84 c0 f;.u.+...............P..........
700e0 0f 84 90 00 00 00 0f b7 42 02 50 e8 8c 00 00 00 83 c4 04 84 c0 74 7f 0f b7 42 04 50 e8 7b 00 00 ........B.P..........t...B.P.{..
70100 00 83 c4 04 84 c0 75 6e 8d 4a 06 0f b7 01 8b d0 66 85 c0 74 21 8b f0 56 0f b7 d6 e8 5c 00 00 00 ......un.J......f..t!..V....\...
70120 83 c4 04 84 c0 75 0f 83 c1 02 0f b7 01 8b f0 8b d0 66 85 c0 75 e1 66 85 d2 74 3b 83 c1 02 0f b7 .....u...........f..u.f..t;.....
70140 01 8b d0 66 85 c0 74 2e 52 0f b7 f2 e8 2b 00 00 00 83 c4 04 84 c0 75 0f 83 c1 02 0f b7 01 8b d0 ...f..t.R....+........u.........
70160 8b f0 66 85 c0 75 e1 66 85 f6 74 06 66 39 79 02 75 04 b0 01 eb 02 32 c0 5f 5e 5d c3 8b ff 55 8b ..f..u.f..t.f9y.u.....2._^]...U.
70180 ec 66 83 7d 08 5c 74 0b 66 83 7d 08 2f 74 04 32 c0 5d c3 b0 01 5d c3 8b ff 55 8b ec 81 ec 10 02 .f.}.\t.f.}./t.2.]...]...U......
701a0 00 00 a1 18 f0 54 00 33 c5 89 45 fc 56 8b 75 08 68 c8 93 49 00 56 e8 cf 9d 00 00 59 59 85 c0 75 .....T.3..E.V.u.h..I.V.....YY..u
701c0 04 32 c0 eb 70 53 8d 85 f0 fd ff ff 33 db 50 68 04 01 00 00 8d 85 f4 fd ff ff 89 9d f0 fd ff ff .2..pS......3.Ph................
701e0 56 50 e8 93 fc ff ff 8b d0 83 c4 10 85 d2 74 36 8b ca 57 8d 79 02 66 8b 01 83 c1 02 66 3b c3 75 VP............t6..W.y.f.....f;.u
70200 f5 2b cf d1 f9 5f 83 f9 03 74 0b 52 e8 98 fe ff ff 59 84 c0 74 10 56 ff 15 d8 81 49 00 33 db 43 .+..._...t.R.....Y..t.V....I.3.C
70220 3b c3 77 02 33 db ff b5 f0 fd ff ff e8 35 ba ff ff 59 8a c3 5b 8b 4d fc 33 cd 5e e8 03 6b ff ff ;.w.3........5...Y..[.M.3.^..k..
70240 c9 c3 8b ff 55 8b ec 5d e9 84 f3 ff ff 8b ff 55 8b ec 5d e9 4d f4 ff ff 8b ff 55 8b ec 5d e9 92 ....U..].......U..].M.....U..]..
70260 f5 ff ff 8b ff 55 8b ec 5d e9 f9 f5 ff ff 8b ff 55 8b ec 83 ec 18 83 7d 08 00 75 0a 6a 00 e8 cb .....U..].......U......}..u.j...
70280 1c 01 00 59 c9 c3 33 c0 56 89 45 e8 89 45 ec 89 45 f0 89 45 f4 89 45 f8 88 45 fc e8 a0 d8 ff ff ...Y..3.V.E..E..E..E..E..E......
702a0 50 8d 45 e8 50 ff 75 08 e8 76 d8 ff ff 83 c4 0c 85 c0 74 05 83 ce ff eb 0b ff 75 f0 e8 8d 1c 01 P.E.P.u..v........t.......u.....
702c0 00 59 8b f0 80 7d fc 00 74 09 ff 75 f0 e8 f4 dc 00 00 59 8b c6 5e c9 c3 8b ff 55 8b ec 56 8b 75 .Y...}..t..u......Y..^....U..V.u
702e0 08 85 f6 75 0f 8b 4d 0c e8 b9 07 00 00 33 c0 e9 a8 00 00 00 53 33 db 66 39 1e 75 25 8b 75 0c 39 ...u..M......3......S3.f9.u%.u.9
70300 5e 0c 75 11 6a 01 8b ce e8 36 06 00 00 85 c0 0f 85 86 00 00 00 8b 46 08 88 18 33 c0 89 5e 10 eb ^.u.j....6............F...3..^..
70320 7a 53 53 53 53 6a ff 56 53 ff 75 14 e8 81 1f 01 00 83 c4 20 85 c0 75 16 ff 15 40 80 49 00 50 e8 zSSSSj.VS.u...........u...@.I.P.
70340 f7 d2 ff ff 59 e8 27 d3 ff ff 8b 00 eb 4d 57 8b 7d 0c 3b 47 0c 76 0c 50 8b cf e8 e4 05 00 00 85 ....Y.'......MW.}.;G.v.P........
70360 c0 75 37 53 53 ff 77 0c ff 77 08 6a ff 56 53 ff 75 14 e8 3b 1f 01 00 83 c4 20 85 c0 75 16 ff 15 .u7SS.w..w.j.VS.u..;........u...
70380 40 80 49 00 50 e8 b1 d2 ff ff 59 e8 e1 d2 ff ff 8b 00 eb 06 48 89 47 10 33 c0 5f 5b 5e 5d c3 8b @.I.P.....Y.........H.G.3._[^]..
703a0 ff 55 8b ec 53 56 8b 75 08 85 f6 75 1c 8b 75 0c 8b ce e8 72 05 00 00 33 db 89 5e 08 89 5e 0c 89 .U..SV.u...u..u....r...3..^..^..
703c0 5e 10 33 c0 e9 a1 00 00 00 33 db 66 39 1e 75 20 8b 75 0c 39 5e 0c 75 11 6a 01 8b ce e8 89 05 00 ^.3......3.f9.u..u.9^.u.j.......
703e0 00 85 c0 0f 85 81 00 00 00 8b 46 08 88 18 eb cf 53 53 53 53 6a ff 56 53 ff 75 14 e8 b2 1e 01 00 ..........F.....SSSSj.VS.u......
70400 83 c4 20 85 c0 75 16 ff 15 40 80 49 00 50 e8 28 d2 ff ff 59 e8 58 d2 ff ff 8b 00 eb 4d 57 8b 7d .....u...@.I.P.(...Y.X......MW.}
70420 0c 3b 47 0c 76 0c 50 8b cf e8 3c 05 00 00 85 c0 75 37 53 53 ff 77 0c ff 77 08 6a ff 56 53 ff 75 .;G.v.P...<.....u7SS.w..w.j.VS.u
70440 14 e8 6c 1e 01 00 83 c4 20 85 c0 75 16 ff 15 40 80 49 00 50 e8 e2 d1 ff ff 59 e8 12 d2 ff ff 8b ..l........u...@.I.P.....Y......
70460 00 eb 06 48 89 47 10 33 c0 5f 5e 5b 5d c3 8b ff 55 8b ec 81 ec 48 04 00 00 a1 18 f0 54 00 33 c5 ...H.G.3._^[]...U....H......T.3.
70480 89 45 fc 8b 45 0c ba 04 01 00 00 53 89 85 e8 fb ff ff 33 c9 56 8b 75 08 8d 85 f4 fd ff ff 57 8b .E..E......S......3.V.u.......W.
704a0 f8 89 85 b8 fb ff ff 8d 85 ec fb ff ff 89 95 bc fb ff ff 89 bd c0 fb ff ff 89 95 c4 fb ff ff 89 ................................
704c0 8d c8 fb ff ff 88 8d cc fb ff ff 89 85 d0 fb ff ff 89 95 d4 fb ff ff 89 85 d8 fb ff ff 89 95 dc ................................
704e0 fb ff ff 89 8d e0 fb ff ff 88 8d e4 fb ff ff e8 4c d6 ff ff 8b d8 8d 85 d0 fb ff ff 53 50 56 e8 ................L...........SPV.
70500 1f d6 ff ff 8b f0 83 c4 0c 85 f6 75 32 8d 85 b8 fb ff ff 50 ff b5 d8 fb ff ff e8 5d 01 00 00 8b ...........u2......P.......]....
70520 bd c0 fb ff ff 8b f0 59 59 85 f6 75 12 53 ff b5 e8 fb ff ff 57 e8 7d 02 00 00 83 c4 0c 8b f0 80 .......YY..u.S......W.}.........
70540 bd e4 fb ff ff 00 74 0c ff b5 d8 fb ff ff e8 73 da 00 00 59 80 bd cc fb ff ff 00 74 07 57 e8 63 ......t........s...Y.......t.W.c
70560 da 00 00 59 8b 4d fc 8b c6 5f 5e 33 cd 5b e8 d0 67 ff ff c9 c3 8b ff 55 8b ec 81 ec 48 04 00 00 ...Y.M..._^3.[..g......U....H...
70580 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 0c ba 04 01 00 00 53 89 85 e8 fb ff ff 33 c9 56 8b 75 08 8d ...T.3..E..E......S......3.V.u..
705a0 85 f4 fd ff ff 57 8b f8 89 85 b8 fb ff ff 8d 85 ec fb ff ff 89 95 bc fb ff ff 89 bd c0 fb ff ff .....W..........................
705c0 89 95 c4 fb ff ff 89 8d c8 fb ff ff 88 8d cc fb ff ff 89 85 d0 fb ff ff 89 95 d4 fb ff ff 89 85 ................................
705e0 d8 fb ff ff 89 95 dc fb ff ff 89 8d e0 fb ff ff 88 8d e4 fb ff ff e8 45 d5 ff ff 8b d8 8d 85 d0 .......................E........
70600 fb ff ff 53 50 56 e8 18 d5 ff ff 8b f0 83 c4 0c 85 f6 75 32 8d 85 b8 fb ff ff 50 ff b5 d8 fb ff ...SPV............u2......P.....
70620 ff e8 56 00 00 00 8b bd c0 fb ff ff 8b f0 59 59 85 f6 75 12 53 ff b5 e8 fb ff ff 57 e8 93 01 00 ..V...........YY..u.S......W....
70640 00 83 c4 0c 8b f0 80 bd e4 fb ff ff 00 74 0c ff b5 d8 fb ff ff e8 6c d9 00 00 59 80 bd cc fb ff .............t........l...Y.....
70660 ff 00 74 07 57 e8 5c d9 00 00 59 8b 4d fc 8b c6 5f 5e 33 cd 5b e8 c9 66 ff ff c9 c3 8b ff 55 8b ..t.W.\...Y.M..._^3.[..f......U.
70680 ec 56 57 8b 7d 0c 33 f6 56 ff 77 08 ff 77 0c ff 75 08 ff 15 f0 81 49 00 85 c0 75 16 ff 15 40 80 .VW.}.3.V.w..w..u.....I...u...@.
706a0 49 00 50 e8 93 cf ff ff 59 e8 c3 cf ff ff 8b 30 eb 2d 3b 47 0c 76 25 40 8b cf 50 e8 d9 d4 ff ff I.P.....Y......0.-;G.v%@..P.....
706c0 85 c0 74 04 8b f0 eb 17 56 ff 77 08 ff 77 0c ff 75 08 ff 15 f0 81 49 00 85 c0 74 c0 89 47 10 5f ..t.....V.w..w..u.....I...t..G._
706e0 8b c6 5e 5d c3 8b ff 55 8b ec 56 57 8b 7d 0c 33 f6 56 ff 77 08 ff 77 0c ff 75 08 ff 15 f0 81 49 ..^]...U..VW.}.3.V.w..w..u.....I
70700 00 85 c0 75 16 ff 15 40 80 49 00 50 e8 2a cf ff ff 59 e8 5a cf ff ff 8b 30 eb 2d 3b 47 0c 76 25 ...u...@.I.P.*...Y.Z....0.-;G.v%
70720 40 8b cf 50 e8 1a 02 00 00 85 c0 74 04 8b f0 eb 17 56 ff 77 08 ff 77 0c ff 75 08 ff 15 f0 81 49 @..P.......t.....V.w..w..u.....I
70740 00 85 c0 74 c0 89 47 10 5f 8b c6 5e 5d c3 8b ff 55 8b ec 56 57 8b 7d 0c 33 f6 56 ff 77 08 ff 77 ...t..G._..^]...U..VW.}.3.V.w..w
70760 0c ff 75 08 ff 15 f0 81 49 00 85 c0 75 16 ff 15 40 80 49 00 50 e8 c1 ce ff ff 59 e8 f1 ce ff ff ..u.....I...u...@.I.P.....Y.....
70780 8b 30 eb 2d 3b 47 0c 76 25 40 8b cf 50 e8 14 02 00 00 85 c0 74 04 8b f0 eb 17 56 ff 77 08 ff 77 .0.-;G.v%@..P.......t.....V.w..w
707a0 0c ff 75 08 ff 15 f0 81 49 00 85 c0 74 c0 89 47 10 5f 8b c6 5e 5d c3 8b ff 55 8b ec 51 ff 75 10 ..u.....I...t..G._..^]...U..Q.u.
707c0 8d 45 ff 50 ff 75 0c ff 75 08 e8 09 fb ff ff 83 c4 10 c9 c3 8b ff 55 8b ec 51 ff 75 10 8d 45 ff .E.P.u..u.............U..Q.u..E.
707e0 50 ff 75 0c ff 75 08 e8 b3 fb ff ff 83 c4 10 c9 c3 8b ff 55 8b ec 8b 4d 0c 83 ec 18 56 85 c9 74 P.u..u.............U...M....V..t
70800 74 80 39 00 74 6f 8b 75 08 85 f6 74 2b 8b 45 10 89 45 ec 89 45 f4 33 c0 89 45 f8 88 45 fc 8d 45 t.9.to.u...t+.E..E..E.3..E..E..E
70820 e8 50 51 89 75 e8 89 75 f0 e8 40 fc ff ff f7 d8 1b c0 f7 d0 23 c6 eb 54 33 c0 89 45 e8 89 45 ec .PQ.u..u..@.........#..T3..E..E.
70840 89 45 f0 89 45 f4 89 45 f8 88 45 fc 8d 45 e8 50 51 e8 1f fd ff ff 59 59 8d 4d e8 e8 a4 01 00 00 .E..E..E..E..E.PQ.....YY.M......
70860 80 7d fc 00 8b f0 74 09 ff 75 f0 e8 f6 b3 ff ff 59 8b c6 eb 19 8b 45 10 b9 ff ff ff 7f 3b c1 72 .}....t..u......Y.....E......;.r
70880 02 8b c1 50 ff 75 08 e8 ee 19 01 00 59 59 5e c9 c3 8b ff 55 8b ec 8b 4d 0c 83 ec 18 56 85 c9 74 ...P.u......YY^....U...M....V..t
708a0 6c 33 d2 66 39 11 74 65 8b 75 08 89 55 f8 88 55 fc 85 f6 74 23 8b 45 10 89 45 ec 89 45 f4 8d 45 l3.f9.te.u..U..U...t#.E..E..E..E
708c0 e8 50 51 89 75 e8 89 75 f0 e8 17 fe ff ff f7 d8 1b c0 f7 d0 23 c6 eb 4c 8d 45 e8 89 55 e8 50 51 .PQ.u..u............#..L.E..U.PQ
708e0 89 55 ec 89 55 f0 89 55 f4 e8 60 fe ff ff 59 59 8d 4d e8 e8 5c 01 00 00 80 7d fc 00 8b f0 74 09 .U..U..U..`...YY.M..\....}....t.
70900 ff 75 f0 e8 5e b3 ff ff 59 8b c6 eb 19 8b 45 10 b9 ff ff ff 7f 3b c1 72 02 8b c1 50 ff 75 08 e8 .u..^...Y.....E......;.r...P.u..
70920 72 19 01 00 59 59 5e c9 c3 8b ff 56 8b f1 80 7e 14 00 74 0d ff 76 08 e8 2a b3 ff ff 59 c6 46 14 r...YY^....V...~..t..v..*...Y.F.
70940 00 5e c3 8b ff 56 8b f1 80 7e 14 00 74 04 c6 46 14 00 e8 1a cd ff ff 6a 22 59 89 08 8b c1 83 66 .^...V...~..t..F.......j"Y.....f
70960 0c 00 c6 46 14 00 5e c2 04 00 8b ff 55 8b ec 56 57 8b f1 e8 b1 ff ff ff 8b 7d 08 8d 46 08 56 57 ...F..^.....U..VW........}..F.VW
70980 50 e8 5f 00 00 00 83 c4 0c 85 c0 74 0a 83 66 0c 00 c6 46 14 00 eb 09 c6 46 14 01 33 c0 89 7e 0c P._........t..f...F.....F..3..~.
709a0 5f 5e 5d c2 04 00 8b ff 55 8b ec 56 57 8b f1 e8 75 ff ff ff 8b 7d 08 56 8d 04 3f 50 8d 46 08 50 _^].....U..VW...u....}.V..?P.F.P
709c0 e8 20 00 00 00 83 c4 0c 85 c0 74 0a 83 66 0c 00 c6 46 14 00 eb 09 c6 46 14 01 33 c0 89 7e 0c 5f ..........t..f...F.....F..3..~._
709e0 5e 5d c2 04 00 8b ff 55 8b ec ff 75 0c e8 8f b2 ff ff 59 8b 4d 08 89 01 f7 d8 1b c0 83 e0 f4 83 ^].....U...u......Y.M...........
70a00 c0 0c 5d c3 8b ff 56 8b f1 57 8b 7e 08 85 ff 74 3e 8b 46 10 85 c0 74 37 80 7e 14 00 75 1e 85 c0 ..]...V..W.~...t>.F...t7.~..u...
70a20 74 1a 50 e8 59 b2 ff ff ff 76 0c 8b f8 ff 76 08 ff 76 10 57 e8 eb ce ff ff 83 c4 14 8b 06 83 66 t.P.Y....v....v..v.W...........f
70a40 10 00 89 46 08 8b 46 04 89 46 0c 8b c7 eb 02 33 c0 5f 5e c3 8b ff 56 8b f1 57 8b 7e 08 85 ff 74 ...F..F..F.....3._^...V..W.~...t
70a60 40 8b 46 10 85 c0 74 39 80 7e 14 00 75 20 85 c0 74 1c 03 c0 50 e8 07 b2 ff ff ff 76 0c 8b f8 ff @.F...t9.~..u...t...P......v....
70a80 76 08 ff 76 10 57 e8 99 ce ff ff 83 c4 14 8b 06 83 66 10 00 89 46 08 8b 46 04 89 46 0c 8b c7 eb v..v.W...........f...F..F..F....
70aa0 02 33 c0 5f 5e c3 33 c0 38 41 14 74 03 88 41 14 89 41 08 89 41 0c 89 41 10 c3 8b ff 55 8b ec 6a .3._^.3.8A.t..A..A..A..A....U..j
70ac0 00 6a 00 6a 01 ff 75 10 ff 75 0c ff 75 08 e8 1e fd ff ff 83 c4 18 5d c3 8b ff 55 8b ec 6a 00 6a .j.j..u..u..u.........]...U..j.j
70ae0 00 6a 01 ff 75 10 ff 75 0c ff 75 08 e8 a0 fd ff ff 83 c4 18 5d c3 8b ff 55 8b ec e8 15 de 00 00 .j..u..u..u.........]...U.......
70b00 83 c0 1c 50 ff 75 0c ff 75 08 e8 5a 18 01 00 83 c4 0c 5d c3 8b ff 55 8b ec 83 ec 1c 83 ca ff 53 ...P.u..u..Z......]...U........S
70b20 8b 5d 08 3b da 0f 84 e8 00 00 00 57 ff 75 0c 8d 4d e4 e8 3e 99 ff ff bf 00 01 00 00 3b df 73 29 .].;.......W.u..M..>........;.s)
70b40 80 7d f0 00 8b 45 e8 0f b6 cb 8b 80 94 00 00 00 0f b6 14 08 0f 84 b8 00 00 00 8b 45 e4 83 a0 50 .}...E.....................E...P
70b60 03 00 00 fd e9 a9 00 00 00 33 c0 88 45 fe 8b 45 e8 83 78 04 01 7e 2e 8b c3 8d 4d e8 c1 f8 08 89 .........3..E..E..x..~....M.....
70b80 45 f4 51 0f b6 c0 50 e8 c9 18 01 00 59 59 85 c0 74 13 8b 45 f4 88 45 fc 33 c0 6a 02 88 5d fd 88 E.Q...P.....YY..t..E..E.3.j..]..
70ba0 45 fe 59 eb 16 e8 c7 ca ff ff 33 c9 c7 00 2a 00 00 00 33 c0 88 5d fc 41 88 45 fd 66 89 45 f8 8d E.Y.......3...*...3..].A.E.f.E..
70bc0 55 f8 88 45 fa 8b 45 e8 6a 01 ff 70 08 6a 03 52 51 8d 4d fc 51 57 ff b0 a8 00 00 00 8d 45 e8 50 U..E..E.j..p.j.RQ.M.QW.......E.P
70be0 e8 94 1a 01 00 83 c4 24 85 c0 75 04 8b d3 eb 12 0f b6 55 f8 83 f8 01 74 09 0f b6 45 f9 c1 e2 08 .......$..u.......U....t...E....
70c00 0b d0 80 7d f0 00 74 0a 8b 4d e4 83 a1 50 03 00 00 fd 5f 8b c2 5b c9 c3 8b ff 55 8b ec 83 ec 1c ...}..t..M...P...._..[....U.....
70c20 83 ca ff 53 8b 5d 08 3b da 0f 84 e9 00 00 00 ff 75 0c 8d 4d e4 e8 3b 98 ff ff 81 fb 00 01 00 00 ...S.].;........u..M..;.........
70c40 73 29 80 7d f0 00 8b 45 e8 0f b6 cb 8b 80 98 00 00 00 0f b6 14 08 0f 84 bc 00 00 00 8b 45 e4 83 s).}...E.....................E..
70c60 a0 50 03 00 00 fd e9 ad 00 00 00 33 c0 88 45 fe 8b 45 e8 83 78 04 01 7e 2e 8b c3 8d 4d e8 c1 f8 .P.........3..E..E..x..~....M...
70c80 08 89 45 f4 51 0f b6 c0 50 e8 c7 17 01 00 59 59 85 c0 74 13 8b 45 f4 88 45 fc 33 c0 6a 02 88 5d ..E.Q...P.....YY..t..E..E.3.j..]
70ca0 fd 88 45 fe 59 eb 16 e8 c5 c9 ff ff 33 c9 c7 00 2a 00 00 00 33 c0 88 5d fc 41 88 45 fd 66 89 45 ..E.Y.......3...*...3..].A.E.f.E
70cc0 f8 8d 55 f8 88 45 fa 8b 45 e8 6a 01 ff 70 08 6a 03 52 51 8d 4d fc 51 68 00 02 00 00 ff b0 a8 00 ..U..E..E.j..p.j.RQ.M.Qh........
70ce0 00 00 8d 45 e8 50 e8 8e 19 01 00 83 c4 24 85 c0 75 04 8b d3 eb 12 0f b6 55 f8 83 f8 01 74 09 0f ...E.P.......$..u.......U....t..
70d00 b6 45 f9 c1 e2 08 0b d0 80 7d f0 00 74 0a 8b 4d e4 83 a1 50 03 00 00 fd 8b c2 5b c9 c3 8b ff 55 .E.......}..t..M...P......[....U
70d20 8b ec 83 3d 60 03 55 00 00 74 10 6a 00 ff 75 08 e8 df fd ff ff 59 59 8b c8 eb 0e 8b 4d 08 8d 41 ...=`.U..t.j..u......YY.....M..A
70d40 bf 83 f8 19 77 03 83 c1 20 8b c1 5d c3 8b ff 55 8b ec 83 3d 60 03 55 00 00 74 10 6a 00 ff 75 08 ....w......]...U...=`.U..t.j..u.
70d60 e8 b3 fe ff ff 59 59 8b c8 eb 0e 8b 4d 08 8d 41 9f 83 f8 19 77 03 83 c1 e0 8b c1 5d c3 8b ff 55 .....YY.....M..A....w......]...U
70d80 8b ec 56 8b 75 08 57 8b 7d 0c 0f b6 0e 8d 41 bf 83 f8 19 77 03 83 c1 20 0f b6 17 46 8d 42 bf 83 ..V.u.W.}.....A....w.......F.B..
70da0 f8 19 77 03 83 c2 20 8b c1 47 2b c2 75 04 85 c9 75 d8 5f 5e 5d c3 8b ff 55 8b ec 83 3d 60 03 55 ..w......G+.u...u._^]...U...=`.U
70dc0 00 00 75 29 83 7d 08 00 75 17 e8 a2 c8 ff ff c7 00 16 00 00 00 e8 a8 d1 00 00 b8 ff ff ff 7f 5d ..u).}..u......................]
70de0 c3 83 7d 0c 00 74 e3 5d e9 90 ff ff ff 6a 00 ff 75 0c ff 75 08 e8 05 00 00 00 83 c4 0c 5d c3 8b ..}..t.].....j..u..u.........]..
70e00 ff 55 8b ec 83 ec 10 56 8b 75 08 85 f6 75 17 e8 5d c8 ff ff c7 00 16 00 00 00 e8 63 d1 00 00 b8 .U.....V.u...u..]..........c....
70e20 ff ff ff 7f eb 64 57 8b 7d 0c 85 ff 75 17 e8 3e c8 ff ff c7 00 16 00 00 00 e8 44 d1 00 00 b8 ff .....dW.}...u..>..........D.....
70e40 ff ff 7f eb 44 53 ff 75 10 8d 4d f0 e8 24 96 ff ff 8b 45 f4 8b 98 94 00 00 00 0f b6 06 46 0f b6 ....DS.u..M..$....E..........F..
70e60 0c 18 8a 07 8b d1 0f b6 c0 47 0f b6 04 18 2b d0 75 04 85 c9 75 e4 80 7d fc 00 5b 74 0a 8b 4d f0 .........G....+.u...u..}..[t..M.
70e80 83 a1 50 03 00 00 fd 8b c2 5f 5e c9 c3 cc cc cc 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 ..P......_^.......U..Q.=`.U..V.u
70ea0 08 57 8d 7e 01 75 1c 81 ff 00 01 00 00 77 64 a1 80 f2 54 00 5f 0f b7 04 70 25 07 01 00 00 5e 8b .W.~.u.......wd...T._...p%....^.
70ec0 e5 5d c3 e8 4d da 00 00 8b 48 4c 89 4d fc 8d 4d fc 51 50 e8 8f dc 00 00 8b 45 fc 83 c4 08 81 ff .]..M....HL.M..M.QP......E......
70ee0 00 01 00 00 77 11 8b 00 5f 0f b7 04 70 25 07 01 00 00 5e 8b e5 5d c3 83 78 04 01 7e 16 6a 00 68 ....w..._...p%....^..]..x..~.j.h
70f00 07 01 00 00 56 e8 bc 04 01 00 83 c4 0c 5f 5e 8b e5 5d c3 5f 33 c0 5e 8b e5 5d c3 cc cc cc cc cc ....V........_^..]._3.^..]......
70f20 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 08 57 8d 7e 01 75 1c 81 ff 00 01 00 00 77 64 a1 ..U..Q.=`.U..V.u.W.~.u.......wd.
70f40 80 f2 54 00 5f 0f b7 04 70 25 03 01 00 00 5e 8b e5 5d c3 e8 bd d9 00 00 8b 48 4c 89 4d fc 8d 4d ..T._...p%....^..].......HL.M..M
70f60 fc 51 50 e8 ff db 00 00 8b 45 fc 83 c4 08 81 ff 00 01 00 00 77 11 8b 00 5f 0f b7 04 70 25 03 01 .QP......E..........w..._...p%..
70f80 00 00 5e 8b e5 5d c3 83 78 04 01 7e 16 6a 00 68 03 01 00 00 56 e8 2c 04 01 00 83 c4 0c 5f 5e 8b ..^..]..x..~.j.h....V.,......_^.
70fa0 e5 5d c3 5f 33 c0 5e 8b e5 5d c3 cc cc cc cc cc 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 .]._3.^..]........U..Q.=`.U..V.u
70fc0 08 57 8d 7e 01 75 1a 81 ff 00 01 00 00 77 5d a1 80 f2 54 00 5f 0f b7 04 70 83 e0 20 5e 8b e5 5d .W.~.u.......w]...T._...p...^..]
70fe0 c3 e8 2f d9 00 00 8b 48 4c 89 4d fc 8d 4d fc 51 50 e8 71 db 00 00 8b 45 fc 83 c4 08 81 ff 00 01 ../....HL.M..M.QP.q....E........
71000 00 00 77 0f 8b 00 5f 0f b7 04 70 83 e0 20 5e 8b e5 5d c3 83 78 04 01 7e 13 6a 00 6a 20 56 e8 a3 ..w..._...p...^..]..x..~.j.j.V..
71020 03 01 00 83 c4 0c 5f 5e 8b e5 5d c3 5f 33 c0 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ......_^..]._3.^..].............
71040 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 08 57 8d 7e 01 75 1a 81 ff 00 01 00 00 77 5d a1 ..U..Q.=`.U..V.u.W.~.u.......w].
71060 80 f2 54 00 5f 0f b7 04 70 83 e0 04 5e 8b e5 5d c3 e8 9f d8 00 00 8b 48 4c 89 4d fc 8d 4d fc 51 ..T._...p...^..].......HL.M..M.Q
71080 50 e8 e1 da 00 00 8b 45 fc 83 c4 08 81 ff 00 01 00 00 77 0f 8b 00 5f 0f b7 04 70 83 e0 04 5e 8b P......E..........w..._...p...^.
710a0 e5 5d c3 83 78 04 01 7e 13 6a 00 6a 04 56 e8 13 03 01 00 83 c4 0c 5f 5e 8b e5 5d c3 5f 33 c0 5e .]..x..~.j.j.V........_^..]._3.^
710c0 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 ..]...............U..Q.=`.U..V.u
710e0 08 57 8d 7e 01 75 1c 81 ff 00 01 00 00 77 64 a1 80 f2 54 00 5f 0f b7 04 70 25 17 01 00 00 5e 8b .W.~.u.......wd...T._...p%....^.
71100 e5 5d c3 e8 0d d8 00 00 8b 48 4c 89 4d fc 8d 4d fc 51 50 e8 4f da 00 00 8b 45 fc 83 c4 08 81 ff .].......HL.M..M.QP.O....E......
71120 00 01 00 00 77 11 8b 00 5f 0f b7 04 70 25 17 01 00 00 5e 8b e5 5d c3 83 78 04 01 7e 16 6a 00 68 ....w..._...p%....^..]..x..~.j.h
71140 17 01 00 00 56 e8 7c 02 01 00 83 c4 0c 5f 5e 8b e5 5d c3 5f 33 c0 5e 8b e5 5d c3 cc cc cc cc cc ....V.|......_^..]._3.^..]......
71160 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 08 57 8d 7e 01 75 1a 81 ff 00 01 00 00 77 5d a1 ..U..Q.=`.U..V.u.W.~.u.......w].
71180 80 f2 54 00 5f 0f b7 04 70 83 e0 02 5e 8b e5 5d c3 e8 7f d7 00 00 8b 48 4c 89 4d fc 8d 4d fc 51 ..T._...p...^..].......HL.M..M.Q
711a0 50 e8 c1 d9 00 00 8b 45 fc 83 c4 08 81 ff 00 01 00 00 77 0f 8b 00 5f 0f b7 04 70 83 e0 02 5e 8b P......E..........w..._...p...^.
711c0 e5 5d c3 83 78 04 01 7e 13 6a 00 6a 02 56 e8 f3 01 01 00 83 c4 0c 5f 5e 8b e5 5d c3 5f 33 c0 5e .]..x..~.j.j.V........_^..]._3.^
711e0 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 ..]...............U..Q.=`.U..V.u
71200 08 57 8d 7e 01 75 1a 81 ff 00 01 00 00 77 5d a1 80 f2 54 00 5f 0f b7 04 70 83 e0 10 5e 8b e5 5d .W.~.u.......w]...T._...p...^..]
71220 c3 e8 ef d6 00 00 8b 48 4c 89 4d fc 8d 4d fc 51 50 e8 31 d9 00 00 8b 45 fc 83 c4 08 81 ff 00 01 .......HL.M..M.QP.1....E........
71240 00 00 77 0f 8b 00 5f 0f b7 04 70 83 e0 10 5e 8b e5 5d c3 83 78 04 01 7e 13 6a 00 6a 10 56 e8 63 ..w..._...p...^..]..x..~.j.j.V.c
71260 01 01 00 83 c4 0c 5f 5e 8b e5 5d c3 5f 33 c0 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ......_^..]._3.^..].............
71280 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 08 57 8d 7e 01 75 1a 81 ff 00 01 00 00 77 5d a1 ..U..Q.=`.U..V.u.W.~.u.......w].
712a0 80 f2 54 00 5f 0f b7 04 70 83 e0 08 5e 8b e5 5d c3 e8 5f d6 00 00 8b 48 4c 89 4d fc 8d 4d fc 51 ..T._...p...^..].._....HL.M..M.Q
712c0 50 e8 a1 d8 00 00 8b 45 fc 83 c4 08 81 ff 00 01 00 00 77 0f 8b 00 5f 0f b7 04 70 83 e0 08 5e 8b P......E..........w..._...p...^.
712e0 e5 5d c3 83 78 04 01 7e 13 6a 00 6a 08 56 e8 d3 00 01 00 83 c4 0c 5f 5e 8b e5 5d c3 5f 33 c0 5e .]..x..~.j.j.V........_^..]._3.^
71300 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 ..]...............U..Q.=`.U..V.u
71320 08 57 8d 7e 01 75 1a 81 ff 00 01 00 00 77 5d a1 80 f2 54 00 5f 0f b7 04 70 83 e0 01 5e 8b e5 5d .W.~.u.......w]...T._...p...^..]
71340 c3 e8 cf d5 00 00 8b 48 4c 89 4d fc 8d 4d fc 51 50 e8 11 d8 00 00 8b 45 fc 83 c4 08 81 ff 00 01 .......HL.M..M.QP......E........
71360 00 00 77 0f 8b 00 5f 0f b7 04 70 83 e0 01 5e 8b e5 5d c3 83 78 04 01 7e 13 6a 00 6a 01 56 e8 43 ..w..._...p...^..]..x..~.j.j.V.C
71380 00 01 00 83 c4 0c 5f 5e 8b e5 5d c3 5f 33 c0 5e 8b e5 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc ......_^..]._3.^..].............
713a0 8b ff 55 8b ec 51 83 3d 60 03 55 00 00 56 8b 75 08 57 8d 7e 01 75 1c 81 ff 00 01 00 00 77 64 a1 ..U..Q.=`.U..V.u.W.~.u.......wd.
713c0 80 f2 54 00 5f 0f b7 04 70 25 80 00 00 00 5e 8b e5 5d c3 e8 3d d5 00 00 8b 48 4c 89 4d fc 8d 4d ..T._...p%....^..]..=....HL.M..M
713e0 fc 51 50 e8 7f d7 00 00 8b 45 fc 83 c4 08 81 ff 00 01 00 00 77 11 8b 00 5f 0f b7 04 70 25 80 00 .QP......E..........w..._...p%..
71400 00 00 5e 8b e5 5d c3 83 78 04 01 7e 16 6a 00 68 80 00 00 00 56 e8 ac ff 00 00 83 c4 0c 5f 5e 8b ..^..]..x..~.j.h....V........_^.
71420 e5 5d c3 5f 33 c0 5e 8b e5 5d c3 8b ff 55 8b ec 51 51 83 65 f8 00 8d 45 f8 83 65 fc 00 50 ff 15 .]._3.^..]...U..QQ.e...E..e..P..
71440 a0 81 49 00 8b 45 f8 8b 4d fc 2d 00 80 3e d5 81 d9 de b1 9d 01 81 f9 78 f0 83 04 7f 19 7c 07 3d ..I..E..M.-..>.........x.....|.=
71460 00 80 47 dd 73 10 6a 00 68 80 96 98 00 51 50 e8 5c eb 01 00 eb 05 83 c8 ff 8b d0 8b 4d 08 85 c9 ..G.s.j.h....QP.\...........M...
71480 74 05 89 01 89 51 04 c9 c3 e8 b7 b3 ff ff 85 c0 74 08 6a 16 e8 f1 b3 ff ff 59 f6 05 00 f1 54 00 t....Q..........t.j......Y....T.
714a0 02 74 22 6a 17 ff 15 80 81 49 00 85 c0 74 05 6a 07 59 cd 29 6a 01 68 15 00 00 40 6a 03 e8 14 c9 .t"j.....I...t.j.Y.)j.h...@j....
714c0 00 00 83 c4 0c 6a 03 e8 cc 3a 00 00 cc 8b ff 55 8b ec 83 ec 10 8d 4d f0 56 ff 75 10 e8 94 8f ff .....j...:.....U......M.V.u.....
714e0 ff 8b 4d 08 85 c9 74 07 8b 45 0c 85 c0 75 12 e8 7d c1 ff ff c7 00 16 00 00 00 e8 83 ca 00 00 eb ..M...t..E...u..}...............
71500 5e 8b 55 f4 8b b2 a4 00 00 00 85 f6 75 27 8a 11 3a 10 75 1a 84 d2 74 12 8a 51 01 3a 50 01 75 0e ^.U.........u'..:.u...t..Q.:P.u.
71520 83 c1 02 83 c0 02 84 d2 75 e4 33 c0 eb 3b 1b c0 83 c8 01 eb 34 ff 72 10 6a ff 50 6a ff 51 68 00 ........u.3..;......4.r.j.Pj.Qh.
71540 10 00 00 8d 45 f4 56 50 e8 20 14 01 00 83 c4 20 85 c0 75 12 e8 18 c1 ff ff c7 00 16 00 00 00 b8 ....E.VP..........u.............
71560 ff ff ff 7f eb 03 83 c0 fe 80 7d fc 00 5e 74 0a 8b 4d f0 83 a1 50 03 00 00 fd c9 c3 8b ff 55 8b ..........}..^t..M...P........U.
71580 ec 6a 00 ff 75 0c ff 75 08 e8 3f ff ff ff 83 c4 0c 5d c3 8b ff 55 8b ec 51 51 56 8b 75 10 85 f6 .j..u..u..?......]...U..QQV.u...
715a0 75 17 e8 ca c0 ff ff c7 00 16 00 00 00 e8 d0 c9 00 00 d9 ee e9 d1 00 00 00 53 57 bb ff ff 00 00 u........................SW.....
715c0 53 68 3f 13 00 00 e8 aa 1d 01 00 dd 45 08 8b f8 59 59 0f b7 4d 0e b8 f0 7f 00 00 23 c8 66 3b c8 Sh?.........E...YY..M......#.f;.
715e0 75 48 83 0e ff 51 51 dd 1c 24 e8 97 1c 01 00 59 59 83 e8 01 74 26 83 e8 01 74 21 83 e8 01 74 1c uH...QQ..$.....YY...t&...t!...t.
71600 dd 45 08 dd 05 e0 45 54 00 57 83 ec 10 d8 c1 dd 5c 24 08 dd 1c 24 6a 17 6a 08 eb 44 53 57 e8 52 .E....ET.W......\$...$j.j..DSW.R
71620 1d 01 00 dd 45 08 59 59 eb 5e d9 ee dd e9 df e0 f6 c4 44 7a 38 51 51 dd 1c 24 e8 74 13 01 00 59 ....E.YY.^........Dz8QQ..$.t...Y
71640 59 85 c0 74 25 83 26 00 dd 05 d0 93 49 00 57 83 ec 10 dd 5c 24 08 dd 45 08 dd 1c 24 6a 17 6a 00 Y..t%.&.....I.W....\$..E...$j.j.
71660 e8 92 13 01 00 83 c4 1c eb 1e dd 45 08 56 51 51 dd 1c 24 e8 0f 1b 01 00 53 57 dd 5d f8 e8 f3 1c ...........E.VQQ..$.....SW.]....
71680 01 00 dd 45 f8 83 c4 14 5f 5b 5e c9 c3 cc cc cc 55 8b ec 56 33 c0 50 50 50 50 50 50 50 50 8b 55 ...E...._[^.....U..V3.PPPPPPPP.U
716a0 0c 8d 49 00 8a 02 0a c0 74 09 83 c2 01 0f ab 04 24 eb f1 8b 75 08 8b ff 8a 06 0a c0 74 0c 83 c6 ..I.....t.......$...u.......t...
716c0 01 0f a3 04 24 73 f1 8d 46 ff 83 c4 20 5e c9 c3 8b ff 55 8b ec 0f b6 45 08 8b 4d 0c 99 33 d2 c1 ....$s..F....^....U....E..M..3..
716e0 e0 1f 83 ca 01 0d 00 00 f0 7f 89 11 89 41 04 5d c3 8b ff 55 8b ec 8b 4d 0c 0f b6 45 08 c1 e0 1f .............A.]...U...M...E....
71700 8d 49 7f c1 e1 17 81 e1 00 00 80 7f 0b c8 8b 45 10 25 ff ff 7f 00 0b c8 8b 45 18 89 08 33 c0 5d .I.............E.%.......E...3.]
71720 c3 8b ff 55 8b ec 0f b6 45 08 33 c9 0b 4d 10 56 8b 75 0c 99 81 c6 ff 03 00 00 0f a4 c2 0b 81 e6 ...U....E.3..M.V.u..............
71740 ff 07 00 00 c1 e0 0b 0b f0 8b 45 14 c1 e6 14 25 ff ff 0f 00 0b f0 8b 45 18 89 70 04 89 08 33 c0 ..........E....%.......E..p...3.
71760 5e 5d c3 8b ff 55 8b ec 83 ec 1c 56 8b 75 08 57 8b 7d 0c 85 ff 74 02 89 37 85 f6 75 14 e8 ef be ^]...U.....V.u.W.}...t..7..u....
71780 ff ff c7 00 16 00 00 00 e8 f5 c7 00 00 d9 ee eb 57 ff 75 10 8d 4d e4 e8 d9 8c ff ff d9 ee 8d 45 ................W.u..M.........E
717a0 f4 50 51 51 8b c4 57 56 50 dd 5d f4 e8 2a c5 ff ff 83 c4 0c 8d 45 e8 50 e8 b3 00 00 00 83 c4 10 .PQQ..WVP.]..*.......E.P........
717c0 83 f8 03 74 05 83 f8 02 75 0b e8 a2 be ff ff c7 00 22 00 00 00 80 7d f0 00 dd 45 f4 74 0a 8b 45 ...t....u........"....}...E.t..E
717e0 e4 83 a0 50 03 00 00 fd 5f 5e c9 c3 8b ff 55 8b ec 51 51 8b 45 0c 89 45 f8 8d 45 f8 50 ff 75 08 ...P...._^....U..QQ.E..E..E.P.u.
71800 c6 45 fc 00 e8 4b 0f 00 00 59 59 c9 c3 8b ff 55 8b ec 51 51 8b 45 0c 89 45 f8 8d 45 f8 50 ff 75 .E...K...YY....U..QQ.E..E..E.P.u
71820 08 c6 45 fc 01 e8 2a 0f 00 00 59 59 c9 c3 8b ff 55 8b ec 51 51 8b 45 0c 89 45 f8 8d 45 f8 50 ff ..E...*...YY....U..QQ.E..E..E.P.
71840 75 08 c6 45 fc 00 e8 dd 2b 00 00 59 59 c9 c3 8b ff 55 8b ec 51 51 8b 45 0c 89 45 f8 8d 45 f8 50 u..E....+..YY....U..QQ.E..E..E.P
71860 ff 75 08 c6 45 fc 01 e8 bc 2b 00 00 59 59 c9 c3 8b ff 55 8b ec 81 ec 10 03 00 00 a1 18 f0 54 00 .u..E....+..YY....U...........T.
71880 33 c5 89 45 fc 8b 45 08 56 8b 75 14 85 f6 74 04 85 c0 75 15 e8 d8 bd ff ff c7 00 16 00 00 00 e8 3..E..E.V.u...t...u.............
718a0 de c6 00 00 33 c0 40 eb 22 8d 8d f0 fc ff ff 51 8d 4d 0c 51 50 e8 2a 00 00 00 56 8d 8d f0 fc ff ....3.@."......Q.M.QP.*...V.....
718c0 ff 51 50 e8 9a 07 00 00 83 c4 18 8b 55 10 5e 85 d2 74 05 8b 4d 0c 89 0a 8b 4d fc 33 cd e8 61 54 .QP.........U.^..t..M....M.3..aT
718e0 ff ff c9 c3 8b ff 55 8b ec 83 ec 1c 53 56 8b 75 0c 8b ce 57 e8 0f 9f ff ff 84 c0 0f 84 e9 01 00 ......U.....SV.u...W............
71900 00 8b 1e 8b 7d 08 89 5d ec 8a 0b 8d 43 01 eb 05 8b 06 8a 08 40 57 89 06 0f b6 c1 6a 08 50 88 4d ....}..]....C.......@W.....j.P.M
71920 fb e8 f8 ce ff ff 83 c4 0c 85 c0 75 e3 8b 55 10 8a 4d fb 81 c2 08 03 00 00 80 f9 2d 89 55 f0 0f ...........u..U..M.........-.U..
71940 94 c0 88 02 74 05 80 f9 2b 75 0a 8b 06 8a 08 40 88 4d fb 89 06 80 f9 49 0f 84 62 03 00 00 80 f9 ....t...+u.....@.M.....I..b.....
71960 69 0f 84 59 03 00 00 80 f9 4e 0f 84 3d 03 00 00 80 f9 6e 0f 84 34 03 00 00 33 db 88 5d ff 80 f9 i..Y.....N..=.....n..4...3..]...
71980 30 75 34 8b 3e 8a 07 8d 57 01 88 45 e8 89 16 3c 78 74 13 3c 58 74 0f ff 75 e8 8b ce e8 26 ce ff 0u4.>...W..E...<xt.<Xt..u....&..
719a0 ff 8a 4d fb eb 11 8a 0a 8d 42 01 c6 45 ff 01 88 4d fb 89 06 89 7d ec 8b 45 10 8a eb 83 c0 08 89 ..M......B..E...M....}..E.......
719c0 45 e8 8b f8 80 f9 30 75 11 b5 01 8b 06 8a 08 40 88 4d fb 89 06 80 f9 30 74 f1 33 d2 38 55 ff 0f E.....0u.......@.M.....0t.3.8U..
719e0 94 c2 4a 83 e2 06 83 c2 09 89 55 e4 8a c1 2c 30 3c 09 77 08 0f be c1 83 e8 30 eb 23 8a c1 2c 61 ..J.......U...,0<.w......0.#..,a
71a00 3c 19 77 08 0f be c1 83 e8 57 eb 13 8a c1 2c 41 3c 19 77 08 0f be c1 83 e8 37 eb 03 83 c8 ff 3b <.w......W....,A<.w......7.....;
71a20 c2 77 17 b5 01 3b 7d f0 74 03 88 07 47 8b 06 43 8a 08 40 88 4d fb 89 06 eb b2 8b 45 08 6a 00 89 .w...;}.t...G..C..@.M......E.j..
71a40 5d f4 5b 8b 00 8b 80 88 00 00 00 8b 00 3a 08 75 7c 8b 06 8a 10 40 8a ca 88 55 fb 89 06 3b 7d e8 ].[..........:.u|....@...U...;}.
71a60 75 1b 80 fa 30 75 16 8b 55 f4 b5 01 8a 08 4a 40 88 4d fb 89 06 80 f9 30 74 f2 89 55 f4 8b 55 e4 u...0u..U.....J@.M.....0t..U..U.
71a80 8a c1 2c 30 3c 09 77 08 0f be c1 83 e8 30 eb 23 8a c1 2c 61 3c 19 77 08 0f be c1 83 e8 57 eb 13 ..,0<.w......0.#..,a<.w......W..
71aa0 8a c1 2c 41 3c 19 77 08 0f be c1 83 e8 37 eb 03 83 c8 ff 3b c2 77 16 b5 01 3b 7d f0 74 03 88 07 ..,A<.w......7.....;.w...;}.t...
71ac0 47 8b 06 8a 08 40 88 4d fb 89 06 eb b3 ff 75 fb 84 ed 8b ce 75 1c e8 ec cc ff ff 80 7d ff 00 8b G....@.M......u.....u.......}...
71ae0 45 ec 89 06 0f 85 bc 01 00 00 6a 07 58 5f 5e 5b c9 c3 e8 d0 cc ff ff 8b 06 89 45 e4 8a 08 8d 50 E.........j.X_^[..........E....P
71b00 01 88 4d fb 8a c3 89 55 ec 89 16 80 f9 45 74 14 80 f9 50 74 0a 80 f9 65 74 0a 80 f9 70 75 0a 8a ..M....U.....Et...Pt...et...pu..
71b20 45 ff eb 05 8a 45 ff 34 01 84 c0 0f 84 03 01 00 00 8a 2a 8b 45 ec 8a d5 40 88 55 fb 89 06 80 fd E....E.4..........*.E...@.U.....
71b40 2b 74 07 8a cd 80 fd 2d 75 0a 8a 10 40 88 55 fb 8a ca 89 06 8a f3 80 f9 30 75 13 b6 01 8b 06 8a +t.....-u...@.U.........0u......
71b60 10 40 88 55 fb 8a ca 89 06 80 fa 30 74 ef 8a c1 2c 30 3c 09 77 08 0f be c1 83 e8 30 eb 23 8a c1 .@.U.......0t...,0<.w......0.#..
71b80 2c 61 3c 19 77 08 0f be c1 83 e8 57 eb 13 8a c1 2c 41 3c 19 77 08 0f be c1 83 e8 37 eb 03 83 c8 ,a<.w......W....,A<.w......7....
71ba0 ff 83 f8 0a 73 22 6b db 0a b6 01 03 d8 81 fb 50 14 00 00 7f 0e 8b 06 8a 10 40 88 55 fb 8a ca 89 ....s"k........P.........@.U....
71bc0 06 eb ab bb 51 14 00 00 80 fa 30 7c 0d 80 f9 39 7f 08 0f be c1 83 c0 d0 eb 23 8a c1 2c 61 3c 19 ....Q.....0|...9.........#..,a<.
71be0 77 08 0f be c1 83 c0 a9 eb 13 8a c1 2c 41 3c 19 77 08 0f be c1 83 c0 c9 eb 03 83 c8 ff 83 f8 0a w...........,A<.w...............
71c00 73 0e 8b 06 8a 10 40 88 55 fb 8a ca 89 06 eb b8 80 fd 2d 75 02 f7 db 84 f6 75 19 ff 75 fb 8b ce s.....@.U.........-u.....u..u...
71c20 e8 a2 cb ff ff 8b 45 e4 89 06 8a 00 88 45 fb 8b 45 ec 89 06 ff 75 fb 8b ce e8 89 cb ff ff 8b 55 ......E......E..E....u.........U
71c40 e8 3b fa 74 61 80 7f ff 00 75 05 4f 3b fa 75 f5 3b fa 74 52 81 fb 50 14 00 00 7f 43 be b0 eb ff .;.ta....u.O;.u.;.tR..P....C....
71c60 ff 3b de 7c 33 8a 4d ff 33 c0 84 c9 0f 94 c0 48 83 e0 03 40 0f af 45 f4 03 d8 81 fb 50 14 00 00 .;.|3.M.3......H...@..E.....P...
71c80 7f 1d 3b de 7c 12 8b 45 10 2b fa 89 18 89 78 04 0f b6 c1 e9 55 fe ff ff 6a 08 e9 4d fe ff ff 6a ..;.|..E.+....x.....U...j..M...j
71ca0 09 e9 46 fe ff ff 6a 02 e9 3f fe ff ff 53 8d 45 fb 56 50 e8 b7 00 00 00 83 c4 0c e9 2d fe ff ff ..F...j..?...S.E.VP.........-...
71cc0 53 8d 45 fb 56 50 e8 02 00 00 00 eb eb 8b ff 55 8b ec 51 53 8b 5d 08 33 d2 56 8b 75 0c 57 8a 0b S.E.VP.........U..QS.].3.V.u.W..
71ce0 6a 03 8a c1 5f 3a 8a f4 9e 49 00 74 08 3a 8a f8 9e 49 00 75 58 8b 06 8a 08 40 42 89 06 88 0b 8a j..._:...I.t.:...I.uX....@B.....
71d00 c1 3b d7 75 e0 51 8b ce e8 ba ca ff ff 8b 06 89 45 fc 8a 08 40 89 06 33 d2 88 0b 8a c1 3a 8a fc .;.u.Q..........E...@..3.....:..
71d20 9e 49 00 74 08 3a 8a 04 9f 49 00 75 30 8b 06 8a 08 40 42 89 06 88 0b 8a c1 83 fa 05 75 df 51 8b .I.t.:...I.u0....@B.........u.Q.
71d40 ce e8 81 ca ff ff 8b c7 5f 5e 5b c9 c3 50 8b ce e8 72 ca ff ff 8b 45 10 6a 07 5f eb 0b 50 8b ce ........_^[..P...r....E.j._..P..
71d60 e8 62 ca ff ff 8b 45 fc c6 03 00 89 06 eb d7 8b ff 55 8b ec 83 ec 0c 56 8b 75 0c 8d 45 10 57 8b .b....E..........U.....V.u..E.W.
71d80 7d 08 33 c9 89 75 f4 89 7d f8 89 45 fc 8a 17 3a 91 0c 9f 49 00 74 08 3a 91 10 9f 49 00 75 42 8b }.3..u..}..E...:...I.t.:...I.uB.
71da0 06 8a 10 40 41 89 06 88 17 83 f9 03 75 e1 52 8b ce e8 11 ca ff ff 8b 06 89 45 10 8a 08 40 89 06 ...@A.......u.R..........E...@..
71dc0 88 0f 80 f9 28 74 29 8d 4d f4 e8 b7 03 00 00 0f b6 c0 f7 d8 1b c0 83 e0 fd 83 c0 07 e9 99 00 00 ....(t).M.......................
71de0 00 8d 4d f4 e8 9d 03 00 00 6a 07 e9 89 00 00 00 8b 06 56 57 8a 08 40 89 06 88 0f e8 ba 00 00 00 ..M......j........VW..@.........
71e00 59 59 84 c0 74 0f 0f b6 07 8b ce 50 e8 b6 c9 ff ff 6a 05 eb 64 56 57 e8 62 00 00 00 8a 17 59 59 YY..t......P.....j..dVW.b.....YY
71e20 84 c0 74 0c 52 8b ce e8 9b c9 ff ff 6a 06 eb 49 80 fa 29 74 42 8a ca 8a d1 84 c9 74 31 8a c1 2c ..t.R.......j..I..)tB......t1..,
71e40 30 3c 09 76 19 8a c1 2c 61 3c 19 76 11 8a c1 2c 41 3c 19 76 09 80 f9 5f 0f 85 69 ff ff ff 8b 06 0<.v...,a<.v...,A<.v..._..i.....
71e60 8a 08 40 89 06 88 0f 80 f9 29 75 cb 8a d1 80 fa 29 0f 85 50 ff ff ff 6a 04 58 5f 5e c9 c3 8b ff ..@......)u.....)..P...j.X_^....
71e80 55 8b ec 53 56 8b 75 08 33 d2 57 8b 7d 0c 8b ca 8a 1e 3a 99 24 9f 49 00 74 08 3a 99 28 9f 49 00 U..SV.u.3.W.}.....:.$.I.t.:.(.I.
71ea0 75 11 8b 07 8a 18 40 41 89 07 88 1e 83 f9 04 75 e1 b2 01 5f 5e 8a c2 5b 5d c3 8b ff 55 8b ec 53 u.....@A.......u..._^..[]...U..S
71ec0 56 8b 75 08 33 d2 57 8b 7d 0c 8b ca 8a 1e 3a 99 14 9f 49 00 74 08 3a 99 1c 9f 49 00 75 11 8b 07 V.u.3.W.}.....:...I.t.:...I.u...
71ee0 8a 18 40 41 89 07 88 1e 83 f9 05 75 e1 b2 01 5f 5e 8a c2 5b 5d c3 8b ff 55 8b ec 8b 45 08 56 83 ..@A.......u..._^..[]...U...E.V.
71f00 f8 09 0f 87 d9 00 00 00 ff 24 85 3a 2c 47 00 ff 75 10 ff 75 0c e8 d2 f8 ff ff 59 59 e9 c3 00 00 .........$.:,G..u..u......YY....
71f20 00 ff 75 10 ff 75 0c e8 02 f9 ff ff eb ec 8b 45 0c 0f b6 88 08 03 00 00 b8 00 00 00 80 f7 d9 1b ..u..u.........E................
71f40 c9 23 c8 23 c8 8b 45 10 89 08 33 c0 e9 93 00 00 00 8b 45 0c 33 d2 8b 4d 10 be 00 00 80 7f 38 90 .#.#..E...3.......E.3..M......8.
71f60 08 03 00 00 8b 01 0f 94 c2 23 c6 4a 81 e2 00 00 00 80 03 d6 0b d0 81 e2 00 00 80 ff 89 11 eb ca .........#.J....................
71f80 8b 45 0c 33 c9 38 88 08 03 00 00 0f 94 c1 49 81 e1 00 00 00 80 81 c1 ff ff ff 7f eb a8 8b 45 0c .E.3.8........I...............E.
71fa0 33 d2 8b 4d 10 be 00 00 80 7f 38 90 08 03 00 00 8b 01 0f 94 c2 23 c6 4a 81 e2 00 00 00 80 03 d6 3..M......8..........#.J........
71fc0 0b d0 81 e2 01 00 80 ff 83 ca 01 eb af 8b 45 10 c7 00 00 00 c0 ff e9 6f ff ff ff 8b 45 10 83 20 ..............E........o....E...
71fe0 00 33 c0 40 5e 5d c3 8b 45 0c 6a 02 0f b6 88 08 03 00 00 b8 00 00 00 80 f7 d9 1b c9 23 c8 23 c8 .3.@^]..E.j.................#.#.
72000 8b 45 10 89 08 58 eb dc 8b 45 0c 33 d2 8b 4d 10 be 00 00 80 7f 6a 03 38 90 08 03 00 00 8b 01 0f .E...X...E.3..M......j.8........
72020 94 c2 23 c6 4a 81 e2 00 00 00 80 03 d6 0b d0 81 e2 00 00 80 ff 89 11 eb cc 90 0f 2b 47 00 21 2b ..#.J......................+G.!+
72040 47 00 2e 2b 47 00 51 2b 47 00 80 2b 47 00 9d 2b 47 00 cd 2b 47 00 db 2b 47 00 e7 2b 47 00 08 2c G..+G.Q+G..+G..+G..+G..+G..+G..,
72060 47 00 8b ff 55 8b ec 8b 45 08 83 f8 09 0f 87 a9 00 00 00 ff 24 85 5e 2d 47 00 ff 75 10 ff 75 0c G...U...E...........$.^-G..u..u.
72080 e8 88 f7 ff ff 59 59 5d c3 ff 75 10 ff 75 0c e8 bb f7 ff ff eb ef 8b 45 0c 33 c9 38 88 08 03 00 .....YY]..u..u.........E.3.8....
720a0 00 0f 95 c1 c1 e1 1f 8b 45 10 83 20 00 89 48 04 33 c0 5d c3 8b 45 0c 33 c9 38 88 08 03 00 00 0f ........E.....H.3.]..E.3.8......
720c0 95 c1 c1 e1 1f 81 c9 00 00 f0 7f eb da 8b 45 0c 33 c9 38 88 08 03 00 00 8b 45 10 0f 95 c1 c1 e1 ..............E.3.8......E......
720e0 1f 81 c9 ff ff ff 7f 83 08 ff eb c1 8b 45 0c ff 75 10 0f b6 80 08 03 00 00 50 e8 d1 f5 ff ff 59 .............E..u........P.....Y
72100 59 eb ad 8b 45 10 83 20 00 c7 40 04 00 00 f8 ff eb 9e 8b 45 10 83 20 00 83 60 04 00 33 c0 40 5d Y...E.....@........E.....`..3.@]
72120 c3 8b 45 0c 33 c9 6a 02 38 88 08 03 00 00 0f 95 c1 c1 e1 1f 8b 45 10 83 20 00 89 48 04 58 5d c3 ..E.3.j.8............E.....H.X].
72140 8b 45 0c 33 c9 6a 03 38 88 08 03 00 00 0f 95 c1 c1 e1 1f 81 c9 00 00 f0 7f eb d9 8d 49 00 7a 2c .E.3.j.8....................I.z,
72160 47 00 89 2c 47 00 96 2c 47 00 b4 2c 47 00 cd 2c 47 00 ec 2c 47 00 03 2d 47 00 12 2d 47 00 21 2d G..,G..,G..,G..,G..,G..-G..-G.!-
72180 47 00 40 2d 47 00 8b ff 56 8b f1 8b 46 04 8b 0e 0f b6 00 50 e8 2e c6 ff ff 8b 46 04 c6 00 00 8b G.@-G...V...F......P......F.....
721a0 46 08 8b 0e 5e 8b 00 89 01 b0 01 c3 80 79 04 00 74 03 8b 01 c3 6a 00 68 9f 01 00 00 68 a0 9d 49 F...^........y..t....j.h....h..I
721c0 00 68 08 9e 49 00 68 64 9e 49 00 e8 c2 bd 00 00 cc 80 79 04 00 75 03 8b 01 c3 6a 00 68 a5 01 00 .h..I.hd.I........y..u....j.h...
721e0 00 68 a0 9d 49 00 68 80 9e 49 00 68 dc 9e 49 00 e8 9d bd 00 00 cc 8b ff 55 8b ec 8b 4d 0c 80 79 .h..I.h..I.h..I.........U...M..y
72200 04 00 74 1c e8 a3 ff ff ff 8b c8 0f b6 45 08 99 c1 e0 1f 0d 00 00 f0 7f 83 21 00 89 41 04 5d c3 ..t..........E...........!..A.].
72220 e8 ac ff ff ff 0f b6 4d 08 c1 e1 1f 81 c9 00 00 80 7f 89 08 5d c3 8b ff 55 8b ec 83 ec 24 53 56 .......M............]...U....$SV
72240 8b 75 0c 33 db 57 8b 7d 08 3b f3 77 14 83 ff ff 77 0f 0f bd c7 89 5d dc 74 03 40 eb 14 8b c3 eb .u.3.W.}.;.w....w.....].t.@.....
72260 10 0f bd c6 89 5d dc 74 03 40 eb 02 8b c3 83 c0 20 8b 4d 1c 33 d2 8a 49 04 84 c9 88 4d ff 8b 4d .....].t.@........M.3..I....M..M
72280 10 0f 94 c2 4a 83 e2 1d 83 c2 18 2b d0 33 c0 2b ca 89 55 f4 38 45 ff 89 4d f8 0f 94 c0 48 25 80 ....J......+.3.+..U.8E..M....H%.
722a0 03 00 00 83 c0 7f 89 45 e8 3b c8 0f 8f 70 02 00 00 33 c0 38 45 ff 0f 94 c0 48 25 80 fc ff ff 83 .......E.;...p...3.8E....H%.....
722c0 c0 82 3b c8 0f 8d 3e 01 00 00 8b 45 10 8b 4d e8 48 03 c1 f7 d9 89 45 e8 89 4d f8 85 c0 0f 89 1d ..;...>....E..M.H.....E..M......
722e0 01 00 00 f7 d8 89 45 ec 83 f8 40 0f 83 fb 00 00 00 8d 48 ff 33 d2 33 c0 40 e8 52 df 01 00 89 45 ......E...@.......H.3.3.@.R....E
72300 e4 8b ca 83 c0 ff 89 4d e0 89 45 dc 83 d1 ff 33 c0 89 4d f0 40 8b 4d ec 33 d2 e8 31 df 01 00 23 .......M..E....3..M.@.M.3..1...#
72320 c7 c6 45 fd 01 23 d6 0b c2 8b d7 8b c6 75 03 88 5d fd 23 45 e0 8b ca 23 4d e4 0b c8 74 07 b1 01 ..E..#.......u..].#E...#M...t...
72340 88 4d ff eb 05 8a cb 88 5d ff 38 5d 18 74 14 8b 45 dc 21 75 f0 23 c2 0b 45 f0 75 07 8a c3 88 5d .M......].8].t..E.!u.#..E.u....]
72360 fe eb 05 b0 01 88 45 fe 84 c9 75 04 84 c0 74 35 e8 93 10 01 00 85 c0 74 1b 3d 00 01 00 00 74 0f ......E...u...t5.......t.=....t.
72380 3d 00 02 00 00 75 1e 8a 5d 14 80 f3 01 eb 16 8a 5d 14 eb 11 38 5d ff 74 0c 38 5d fe 75 05 38 5d =....u..].......]...8].t.8].u.8]
723a0 fd 74 02 b3 01 8b 4d ec 8b c7 8b d6 e8 bf de 01 00 8b f8 8b f2 0f b6 c3 99 03 f8 8b c7 13 f2 0b .t....M.........................
723c0 c6 74 29 8b 4d 1c e8 03 21 00 00 3b f2 0f 82 75 01 00 00 77 08 3b f8 0f 86 6b 01 00 00 8b 5d 10 .t).M...!..;...u...w.;...k....].
723e0 2b 5d e8 2b 5d f4 4b e9 5f 01 00 00 ff 75 1c ff 75 14 e8 28 03 00 00 59 59 6a 02 e9 30 01 00 00 +].+].K._....u..u..(...YYj..0...
72400 8b 4d e8 e9 33 01 00 00 85 d2 0f 89 26 01 00 00 f7 da 89 55 f4 83 fa 40 72 09 8b fb 8b f3 e9 ca .M..3.......&......U...@r.......
72420 00 00 00 33 c0 8d 4a ff 40 33 d2 e8 20 de 01 00 8b 4d f4 89 45 dc 83 c0 ff 89 55 e0 83 d2 ff 89 ...3..J.@3.......M..E.....U.....
72440 45 e4 33 c0 89 55 f0 40 33 d2 e8 01 de 01 00 23 c7 c6 45 ff 01 23 d6 0b c2 8b d7 8b c6 75 03 88 E.3..U.@3......#..E..#.......u..
72460 5d ff 23 45 e0 8b ca 23 4d dc 0b c8 74 07 b1 01 88 4d fd eb 05 8a cb 88 5d fd 38 5d 18 74 14 8b ].#E...#M...t....M......].8].t..
72480 45 e4 21 75 f0 23 c2 0b 45 f0 75 07 8a c3 88 5d fe eb 05 b0 01 88 45 fe 84 c9 75 04 84 c0 74 35 E.!u.#..E.u....]......E...u...t5
724a0 e8 63 0f 01 00 85 c0 74 1b 3d 00 01 00 00 74 0f 3d 00 02 00 00 75 1e 8a 5d 14 80 f3 01 eb 16 8a .c.....t.=....t.=....u..].......
724c0 5d 14 eb 11 38 5d fd 74 0c 38 5d fe 75 05 38 5d ff 74 02 b3 01 8b 4d f4 8b c7 8b d6 e8 8f dd 01 ]...8].t.8].u.8].t....M.........
724e0 00 8b f8 8b f2 0f b6 c3 99 03 f8 13 f2 8b 4d 1c e8 93 24 00 00 3b f2 72 4f 77 04 3b f8 76 49 8b ..............M...$..;.rOw.;.vI.
72500 4d 1c 33 c0 8b 5d f8 0f ac f7 01 d1 ee 43 38 41 04 0f 94 c0 48 25 80 03 00 00 83 c0 7f 3b d8 7e M.3..].......C8A....H%.......;.~
72520 2a ff 75 1c ff 75 14 e8 ca fc ff ff 59 59 6a 03 58 5f 5e 5b c9 c3 7e 10 8b 4d f4 8b d6 8b c7 e8 *.u..u......YYj.X_^[..~..M......
72540 0c dd 01 00 8b f2 8b f8 8b 5d f8 8b 4d 1c e8 7b 1f 00 00 23 f8 23 f2 8b 45 1c 8b c8 80 78 04 00 .........]..M..{...#.#..E....x..
72560 74 13 e8 45 fc ff ff 50 56 57 53 ff 75 14 e8 ae f1 ff ff eb 11 e8 57 fc ff ff 50 56 57 53 ff 75 t..E...PVWS.u.........W...PVWS.u
72580 14 e8 6b f1 ff ff 83 c4 14 eb a6 8b ff 55 8b ec 83 ec 20 33 d2 53 8b 5d 18 56 57 8b 7d 0c 38 53 ..k..........U.....3.S.].VW.}.8S
725a0 04 0f 94 c2 4a 83 e2 1d 83 c2 17 83 ff 40 77 37 8b 4d 08 83 39 00 76 05 8b 71 04 eb 02 33 f6 83 ....J........@w7.M..9.v..q...3..
725c0 39 01 76 05 8b 49 08 eb 02 33 c9 8a 45 14 34 01 53 0f b6 c0 50 ff 75 10 33 c0 03 c6 52 83 d1 00 9.v..I...3..E.4.S...P.u.3...R...
725e0 51 50 e9 2b 01 00 00 8b cf c1 ef 05 83 e1 1f 89 4d e4 8d 77 fe 8b c6 c1 e0 05 89 45 f4 8b 45 08 QP.+............M..w.......E..E.
72600 8b 5c b0 04 89 5d e8 8b 1c b8 89 5d f8 8b 5d 18 85 c9 75 4f 8b 4d f4 8b 7d f8 03 ca 89 4d ec 33 .\...].....]..]...uO.M..}....M.3
72620 c9 03 4c b0 04 89 4d f0 8a 4d 14 83 d7 00 80 f1 01 88 4d f4 85 f6 74 18 8d 50 04 83 3a 00 8d 52 ..L...M..M........M...t..P..:..R
72640 04 0f 95 c0 fe c8 22 c8 83 ee 01 75 ee 88 4d f4 53 ff 75 f4 ff 75 10 ff 75 ec 57 ff 75 f0 e9 af ......"....u..M.S.u..u..u.W.u...
72660 00 00 00 33 db 43 8b c3 d3 e0 48 89 45 ec 6a 40 58 2b c1 89 45 f0 8b 45 f4 03 c1 8b 4d f0 03 c2 ...3.C....H.E.j@X+..E..E....M...
72680 33 d2 89 45 e0 8b 45 f8 8d 49 e0 e8 c0 db 01 00 8b 4d f0 89 45 fc 8b 45 08 89 55 f8 33 d2 8b 44 3..E..E..I.......M..E..E..U.3..D
726a0 b8 04 23 45 ec e8 a6 db 01 00 01 45 fc 8b 45 ec 11 55 f8 f7 d0 8b 7d e8 33 d2 8b 4d e4 23 c7 e8 ..#E.......E..E..U....}.3..M.#..
726c0 ac db 01 00 8b 4d fc 03 c8 89 4d fc 11 55 f8 80 7d 14 00 75 05 85 7d ec 74 02 32 db 88 5d f4 85 .....M....M..U..}..u..}.t.2..]..
726e0 f6 74 1e 8b 4d 08 83 c1 04 83 39 00 8d 49 04 0f 95 c0 fe c8 22 d8 88 5d f4 83 ee 01 75 eb 8b 4d .t..M.....9..I......"..]....u..M
72700 fc ff 75 18 8b 55 f8 ff 75 f4 ff 75 10 ff 75 e0 52 51 e8 1f fb ff ff 83 c4 18 5f 5e 5b c9 c3 8b ..u..U..u..u..u.RQ........_^[...
72720 ff 55 8b ec 8b 4d 0c 80 79 04 00 74 17 e8 7a fa ff ff 8b c8 0f b6 45 08 99 c1 e0 1f 83 21 00 89 .U...M..y..t..z.......E......!..
72740 41 04 5d c3 e8 88 fa ff ff 0f b6 4d 08 c1 e1 1f 89 08 5d c3 8b ff 55 8b ec 81 ec 2c 0b 00 00 a1 A.]........M......]...U....,....
72760 18 f0 54 00 33 c5 89 45 fc 8b 4d 0c 33 c0 8b 55 08 53 56 38 41 04 8b 1a 0f 94 c0 89 95 b8 f6 ff ..T.3..E..M.3..U.SV8A...........
72780 ff 48 89 8d b0 f6 ff ff 83 e0 1d 83 c0 19 89 85 b4 f6 ff ff 57 85 db 79 02 33 db 8b 42 04 8b cb .H..................W..y.3..B...
727a0 3b d8 72 02 8b c8 2b d9 8d 7a 08 83 c0 08 89 9d c8 f6 ff ff 83 c1 08 89 bd c4 f6 ff ff 03 ca 03 ;.r...+..z......................
727c0 c2 89 8d ac f6 ff ff 33 db 89 85 a8 f6 ff ff 33 f6 2b c1 89 9d e8 f6 ff ff 33 c9 89 85 e4 f6 ff .......3.......3.+.......3......
727e0 ff 89 9d 2c fe ff ff 89 b5 e0 f6 ff ff 3b bd ac f6 ff ff 0f 84 63 06 00 00 83 f9 09 0f 85 04 01 ...,.........;.......c..........
72800 00 00 85 db 0f 84 86 00 00 00 33 c9 bf 00 ca 9a 3b 33 f6 8b 84 b5 30 fe ff ff f7 e7 03 c1 89 84 ..........3.....;3....0.........
72820 b5 30 fe ff ff 83 d2 00 46 8b ca 3b f3 75 e4 8b bd c4 f6 ff ff 85 c9 74 4b 8b 85 2c fe ff ff 83 .0......F..;.u.........tK..,....
72840 f8 73 73 16 89 8c 85 30 fe ff ff 8b 9d 2c fe ff ff 43 89 9d 2c fe ff ff eb 30 33 c0 50 89 85 ec .ss....0.....,...C..,....03.P...
72860 f6 ff ff 89 85 2c fe ff ff 8d 85 f0 f6 ff ff 50 8d 85 30 fe ff ff 68 cc 01 00 00 50 e8 a3 b0 ff .....,.........P..0...h....P....
72880 ff 83 c4 10 8b 9d 2c fe ff ff 8b b5 e0 f6 ff ff 85 f6 74 6e 33 d2 85 db 74 18 33 c0 01 b4 95 30 ......,...........tn3...t.3....0
728a0 fe ff ff 8b 9d 2c fe ff ff 13 c0 42 8b f0 3b d3 75 e8 85 f6 74 4c 83 fb 73 73 16 89 b4 9d 30 fe .....,.....B..;.u...tL..ss....0.
728c0 ff ff 8b 9d 2c fe ff ff 43 89 9d 2c fe ff ff eb 31 83 a5 ec f6 ff ff 00 8d 85 f0 f6 ff ff 83 a5 ....,...C..,....1...............
728e0 2c fe ff ff 00 6a 00 50 8d 85 30 fe ff ff 68 cc 01 00 00 50 e8 2b b0 ff ff 8b 9d 2c fe ff ff 83 ,....j.P..0...h....P.+.....,....
72900 c4 10 33 f6 33 c9 0f b6 07 6b f6 0a 03 f0 41 47 89 b5 e0 f6 ff ff 89 bd c4 f6 ff ff 3b bd ac f6 ..3.3....k....AG............;...
72920 ff ff 0f 85 d1 fe ff ff 89 9d e8 f6 ff ff 85 c9 0f 84 2a 05 00 00 8b c1 33 d2 6a 0a 59 f7 f1 89 ..................*.....3.j.Y...
72940 85 cc f6 ff ff 8b ca 89 8d d4 f6 ff ff 85 c0 0f 84 9c 03 00 00 83 f8 26 76 03 6a 26 58 0f b6 0c .......................&v.j&X...
72960 85 de 9c 49 00 0f b6 34 85 df 9c 49 00 8b f9 89 85 d8 f6 ff ff c1 e7 02 57 8d 04 31 89 85 ec f6 ...I...4...I............W..1....
72980 ff ff 8d 85 f0 f6 ff ff 6a 00 50 e8 10 4f ff ff 8b c6 c1 e0 02 50 8b 85 d8 f6 ff ff 0f b7 04 85 ........j.P..O.......P..........
729a0 dc 9c 49 00 8d 04 85 d8 93 49 00 50 8d 85 f0 f6 ff ff 03 c7 50 e8 d6 5b ff ff 8b 85 ec f6 ff ff ..I......I.P........P..[........
729c0 33 c9 41 83 c4 18 3b c1 0f 87 d5 00 00 00 8b b5 f0 f6 ff ff 85 f6 75 43 33 c0 50 89 85 8c fa ff 3.A...;...............uC3.P.....
729e0 ff 89 85 2c fe ff ff 8d 85 90 fa ff ff 50 68 cc 01 00 00 8d 85 30 fe ff ff 50 e8 25 af ff ff 83 ...,.........Ph......0...P.%....
72a00 c4 10 8b 8d 2c fe ff ff b0 01 89 8d e8 f6 ff ff 8b 9d e8 f6 ff ff e9 b4 02 00 00 3b f1 75 04 8a ....,......................;.u..
72a20 c1 eb ed 85 db 74 f8 33 c9 33 ff 8b c6 f7 a4 bd 30 fe ff ff 03 c1 89 84 bd 30 fe ff ff 83 d2 00 .....t.3.3......0........0......
72a40 47 8b ca 3b fb 75 e4 85 c9 74 b7 8b 85 2c fe ff ff 83 f8 73 73 16 89 8c 85 30 fe ff ff 8b 8d 2c G..;.u...t...,.....ss....0.....,
72a60 fe ff ff 41 89 8d 2c fe ff ff eb 9c 33 db 8d 85 f0 f6 ff ff 53 50 8d 85 30 fe ff ff 89 9d ec f6 ...A..,.....3.......SP..0.......
72a80 ff ff 68 cc 01 00 00 50 89 9d 2c fe ff ff e8 91 ae ff ff 8b 8d 2c fe ff ff 83 c4 10 8a c3 e9 67 ..h....P..,..........,.........g
72aa0 ff ff ff 3b d9 0f 87 ac 00 00 00 8b 9d 30 fe ff ff be cc 01 00 00 89 85 2c fe ff ff c1 e0 02 50 ...;.........0..........,......P
72ac0 8d 85 f0 f6 ff ff 50 8d 85 30 fe ff ff 56 50 e8 50 ae ff ff 83 c4 10 33 c0 85 db 75 1a 50 89 85 ......P..0...VP.P......3...u.P..
72ae0 ec f6 ff ff 89 85 2c fe ff ff 8d 85 f0 f6 ff ff 50 56 e9 fc fe ff ff 8b 8d 2c fe ff ff 40 89 8d ......,.........PV.......,...@..
72b00 e8 f6 ff ff 3b d8 0f 84 04 ff ff ff 85 c9 0f 84 fc fe ff ff 33 f6 33 ff 8b c3 f7 a4 bd 30 fe ff ....;...............3.3......0..
72b20 ff 03 c6 89 84 bd 30 fe ff ff 83 d2 00 47 8b f2 3b f9 75 e4 85 f6 0f 84 c6 fe ff ff 8b 85 2c fe ......0......G..;.u...........,.
72b40 ff ff 83 f8 73 0f 83 21 ff ff ff 89 b4 85 30 fe ff ff e9 06 ff ff ff 3b c3 8d b5 f0 f6 ff ff 0f ....s..!......0........;........
72b60 92 c1 72 06 8d b5 30 fe ff ff 89 b5 e8 f6 ff ff 8d 95 30 fe ff ff 84 c9 75 06 8d 95 f0 f6 ff ff ..r...0...........0.....u.......
72b80 89 95 c4 f6 ff ff 84 c9 74 0a 8b d0 89 95 d0 f6 ff ff eb 08 8b d3 89 9d d0 f6 ff ff 84 c9 75 02 ........t.....................u.
72ba0 8b d8 33 c0 33 ff 89 85 8c fa ff ff 85 d2 0f 84 e8 00 00 00 83 3c be 00 75 1e 3b f8 0f 85 d1 00 ..3.3................<..u.;.....
72bc0 00 00 83 a4 bd 90 fa ff ff 00 8d 47 01 89 85 8c fa ff ff e9 bb 00 00 00 33 d2 33 c9 89 95 dc f6 ...........G............3.3.....
72be0 ff ff 8b f7 85 db 0f 84 92 00 00 00 83 fe 73 74 55 3b f0 75 13 83 a4 b5 90 fa ff ff 00 8d 47 01 ..............stU;.u..........G.
72c00 03 c1 89 85 8c fa ff ff 8b 85 c4 f6 ff ff 8b 95 e8 f6 ff ff 8b 04 88 f7 24 ba 03 84 b5 90 fa ff ........................$.......
72c20 ff 83 d2 00 03 85 dc f6 ff ff 89 84 b5 90 fa ff ff 8b 85 8c fa ff ff 83 d2 00 41 89 95 dc f6 ff ..........................A.....
72c40 ff 46 3b cb 75 a6 85 d2 74 34 83 fe 73 0f 84 ed 00 00 00 3b f0 75 11 83 a4 b5 90 fa ff ff 00 8d .F;.u...t4..s......;.u..........
72c60 46 01 89 85 8c fa ff ff 33 c0 01 94 b5 90 fa ff ff 13 c0 46 8b d0 8b 85 8c fa ff ff eb c8 83 fe F.......3..........F............
72c80 73 0f 84 b9 00 00 00 8b 95 d0 f6 ff ff 8b b5 e8 f6 ff ff 47 3b fa 0f 85 18 ff ff ff 89 85 2c fe s..................G;.........,.
72ca0 ff ff c1 e0 02 50 8d 85 90 fa ff ff 50 8d 85 30 fe ff ff 68 cc 01 00 00 50 e8 66 ac ff ff b0 01 .....P......P..0...h....P.f.....
72cc0 8b 9d 2c fe ff ff 83 c4 10 89 9d e8 f6 ff ff 84 c0 74 31 8b 85 cc f6 ff ff 2b 85 d8 f6 ff ff 89 ..,..............t1......+......
72ce0 85 cc f6 ff ff 0f 85 6a fc ff ff 8b 8d d4 f6 ff ff 85 c9 0f 84 cd 00 00 00 8b 3c 8d 74 9d 49 00 .......j..................<.t.I.
72d00 85 ff 75 6a 83 a5 d4 f4 ff ff 00 8d 85 d8 f4 ff ff 83 a5 2c fe ff ff 00 6a 00 50 8d 85 30 fe ff ..uj...............,....j.P..0..
72d20 ff 68 cc 01 00 00 50 e8 f8 ab ff ff 83 c4 10 8b 8d 2c fe ff ff 89 8d e8 f6 ff ff e9 8c 00 00 00 .h....P..........,..............
72d40 33 db 8d 85 d8 f4 ff ff 53 50 8d 85 30 fe ff ff 89 9d d4 f4 ff ff 68 cc 01 00 00 50 89 9d 2c fe 3.......SP..0.........h....P..,.
72d60 ff ff e8 bd ab ff ff 8a c3 e9 52 ff ff ff 83 ff 01 74 53 85 db 74 4f 33 c9 33 f6 8b c7 f7 a4 b5 ..........R......tS..tO3.3......
72d80 30 fe ff ff 03 c1 89 84 b5 30 fe ff ff 83 d2 00 46 8b ca 3b f3 75 e4 85 c9 74 94 8b 85 2c fe ff 0........0......F..;.u...t...,..
72da0 ff 83 f8 73 0f 83 5a ff ff ff 89 8c 85 30 fe ff ff 8b 8d 2c fe ff ff 41 89 8d e8 f6 ff ff 89 8d ...s..Z......0.....,...A........
72dc0 2c fe ff ff eb 06 8b 8d e8 f6 ff ff 8b b5 e0 f6 ff ff 85 f6 0f 84 86 00 00 00 33 d2 85 c9 74 1e ,.........................3...t.
72de0 33 c0 01 b4 95 30 fe ff ff 8b 8d 2c fe ff ff 13 c0 89 8d e8 f6 ff ff 42 8b f0 3b d1 75 e2 85 f6 3....0.....,...........B..;.u...
72e00 74 5e 83 f9 73 73 1c 89 b4 8d 30 fe ff ff 8b 9d 2c fe ff ff 43 89 9d e8 f6 ff ff 89 9d 2c fe ff t^..ss....0.....,...C........,..
72e20 ff eb 43 83 a5 d4 f4 ff ff 00 8d 85 d8 f4 ff ff 83 a5 2c fe ff ff 00 6a 00 50 8d 85 30 fe ff ff ..C...............,....j.P..0...
72e40 68 cc 01 00 00 50 e8 d9 aa ff ff 8b 9d 2c fe ff ff 83 c4 10 89 9d e8 f6 ff ff eb 0a 8b d9 eb 06 h....P.......,..................
72e60 8b 9d e8 f6 ff ff 8b 85 c8 f6 ff ff 85 c0 0f 84 03 04 00 00 6a 0a 33 d2 59 f7 f1 89 85 dc f6 ff ....................j.3.Y.......
72e80 ff 8b ca 89 8d d4 f6 ff ff 85 c0 0f 84 9d 03 00 00 83 f8 26 76 03 6a 26 58 0f b6 0c 85 de 9c 49 ...................&v.j&X......I
72ea0 00 0f b6 34 85 df 9c 49 00 8b f9 89 85 e0 f6 ff ff c1 e7 02 57 8d 04 31 89 85 ec f6 ff ff 8d 85 ...4...I............W..1........
72ec0 f0 f6 ff ff 6a 00 50 e8 d4 49 ff ff 8b c6 c1 e0 02 50 8b 85 e0 f6 ff ff 0f b7 04 85 dc 9c 49 00 ....j.P..I.......P............I.
72ee0 8d 04 85 d8 93 49 00 50 8d 85 f0 f6 ff ff 03 c7 50 e8 9a 56 ff ff 8b 85 ec f6 ff ff 33 c9 41 83 .....I.P........P..V........3.A.
72f00 c4 18 3b c1 0f 87 d5 00 00 00 8b bd f0 f6 ff ff 85 ff 75 43 33 c0 50 89 85 d4 f4 ff ff 89 85 2c ..;...............uC3.P........,
72f20 fe ff ff 8d 85 d8 f4 ff ff 50 68 cc 01 00 00 8d 85 30 fe ff ff 50 e8 e9 a9 ff ff 83 c4 10 8b 8d .........Ph......0...P..........
72f40 2c fe ff ff b0 01 89 8d e8 f6 ff ff 8b 9d e8 f6 ff ff e9 b1 02 00 00 3b f9 75 04 8a c1 eb ed 85 ,......................;.u......
72f60 db 74 f8 33 c9 33 f6 8b c7 f7 a4 b5 30 fe ff ff 03 c1 89 84 b5 30 fe ff ff 83 d2 00 46 8b ca 3b .t.3.3......0........0......F..;
72f80 f3 75 e4 85 c9 74 b7 8b 85 2c fe ff ff 83 f8 73 73 16 89 8c 85 30 fe ff ff 8b 8d 2c fe ff ff 41 .u...t...,.....ss....0.....,...A
72fa0 89 8d 2c fe ff ff eb 9c 33 db 8d 85 d8 f4 ff ff 53 50 8d 85 30 fe ff ff 89 9d d4 f4 ff ff 68 cc ..,.....3.......SP..0.........h.
72fc0 01 00 00 50 89 9d 2c fe ff ff e8 55 a9 ff ff 8b 8d 2c fe ff ff 83 c4 10 8a c3 e9 67 ff ff ff 3b ...P..,....U.....,.........g...;
72fe0 d9 0f 87 ac 00 00 00 8b 9d 30 fe ff ff be cc 01 00 00 89 85 2c fe ff ff c1 e0 02 50 8d 85 f0 f6 .........0..........,......P....
73000 ff ff 50 8d 85 30 fe ff ff 56 50 e8 14 a9 ff ff 83 c4 10 33 c0 85 db 75 1a 50 89 85 d4 f4 ff ff ..P..0...VP........3...u.P......
73020 89 85 2c fe ff ff 8d 85 d8 f4 ff ff 50 56 e9 fc fe ff ff 8b 8d 2c fe ff ff 40 89 8d e8 f6 ff ff ..,.........PV.......,...@......
73040 3b d8 0f 84 04 ff ff ff 85 c9 0f 84 fc fe ff ff 33 f6 33 ff 8b c3 f7 a4 bd 30 fe ff ff 03 c6 89 ;...............3.3......0......
73060 84 bd 30 fe ff ff 83 d2 00 47 8b f2 3b f9 75 e4 85 f6 0f 84 c6 fe ff ff 8b 85 2c fe ff ff 83 f8 ..0......G..;.u...........,.....
73080 73 0f 83 21 ff ff ff 89 b4 85 30 fe ff ff e9 06 ff ff ff 3b c3 8d bd f0 f6 ff ff 0f 92 c1 72 06 s..!......0........;..........r.
730a0 8d bd 30 fe ff ff 89 bd d8 f6 ff ff 8d 95 30 fe ff ff 84 c9 75 06 8d 95 f0 f6 ff ff 89 95 cc f6 ..0...........0.....u...........
730c0 ff ff 84 c9 74 0a 8b d0 89 95 c4 f6 ff ff eb 08 8b d3 89 9d c4 f6 ff ff 84 c9 75 02 8b d8 33 c0 ....t.....................u...3.
730e0 33 f6 89 85 8c fa ff ff 85 d2 0f 84 e5 00 00 00 83 3c b7 00 75 1e 3b f0 0f 85 ce 00 00 00 83 a4 3................<..u.;.........
73100 b5 90 fa ff ff 00 8d 46 01 89 85 8c fa ff ff e9 b8 00 00 00 33 d2 33 ff 89 95 d0 f6 ff ff 8b ce .......F............3.3.........
73120 85 db 0f 84 8f 00 00 00 83 f9 73 74 52 3b c8 75 13 83 a4 8d 90 fa ff ff 00 8d 46 01 03 c2 89 85 ..........stR;.u..........F.....
73140 8c fa ff ff 8b 85 cc f6 ff ff 8b 04 90 8b 95 d8 f6 ff ff f7 24 b2 03 c7 83 d2 00 01 84 8d 90 fa ....................$...........
73160 ff ff 8b 85 8c fa ff ff 83 d2 00 8b fa 8b 95 d0 f6 ff ff 42 41 89 95 d0 f6 ff ff 3b d3 75 a9 85 ...................BA......;.u..
73180 ff 74 34 83 f9 73 0f 84 fa 00 00 00 3b c8 75 11 83 a4 8d 90 fa ff ff 00 8d 41 01 89 85 8c fa ff .t4..s......;.u..........A......
731a0 ff 8b c7 33 ff 01 84 8d 90 fa ff ff 8b 85 8c fa ff ff 13 ff 41 eb c8 83 f9 73 0f 84 c6 00 00 00 ...3................A....s......
731c0 8b 95 c4 f6 ff ff 8b bd d8 f6 ff ff 46 3b f2 0f 85 1b ff ff ff 89 85 2c fe ff ff c1 e0 02 50 8d ............F;.........,......P.
731e0 85 90 fa ff ff 50 8d 85 30 fe ff ff 68 cc 01 00 00 50 e8 2d a7 ff ff 83 c4 10 b0 01 8b 9d 2c fe .....P..0...h....P.-..........,.
73200 ff ff 89 9d e8 f6 ff ff 84 c0 0f 84 a7 00 00 00 8b 85 dc f6 ff ff 2b 85 e0 f6 ff ff 89 85 dc f6 ......................+.........
73220 ff ff 0f 85 69 fc ff ff 8b 8d d4 f6 ff ff 85 c9 74 45 8b 3c 8d 74 9d 49 00 85 ff 0f 85 88 00 00 ....i...........tE.<.t.I........
73240 00 33 c0 50 89 85 d4 f4 ff ff 89 85 2c fe ff ff 8d 85 d8 f4 ff ff 50 8d 85 30 fe ff ff 68 cc 01 .3.P........,.........P..0...h..
73260 00 00 50 e8 bc a6 ff ff 83 c4 10 8b 9d 2c fe ff ff 89 9d e8 f6 ff ff 85 db 0f 85 ec 00 00 00 33 ..P..........,.................3
73280 c9 e9 05 01 00 00 33 c0 50 89 85 d4 f4 ff ff 89 85 2c fe ff ff 8d 85 d8 f4 ff ff 50 8d 85 30 fe ......3.P........,.........P..0.
732a0 ff ff 68 cc 01 00 00 50 e8 77 a6 ff ff 83 c4 10 32 c0 e9 45 ff ff ff 83 a5 d4 f4 ff ff 00 83 a5 ..h....P.w......2..E............
732c0 2c fe ff ff 00 6a 00 eb 64 83 ff 01 74 a9 85 db 74 ad 33 c9 33 f6 8b c7 f7 a4 b5 30 fe ff ff 03 ,....j..d...t...t.3.3......0....
732e0 c1 89 84 b5 30 fe ff ff 83 d2 00 46 8b ca 3b f3 75 e4 85 c9 0f 84 71 ff ff ff 8b 85 2c fe ff ff ....0......F..;.u.....q.....,...
73300 83 f8 73 73 19 89 8c 85 30 fe ff ff 8b 9d 2c fe ff ff 43 89 9d 2c fe ff ff e9 53 ff ff ff 33 c0 ..ss....0.....,...C..,....S...3.
73320 89 85 d4 f4 ff ff 89 85 2c fe ff ff 50 8d 85 d8 f4 ff ff 50 8d 85 30 fe ff ff 68 cc 01 00 00 50 ........,...P......P..0...h....P
73340 e8 df a5 ff ff 8b 85 b8 f6 ff ff 83 c4 10 ff b5 b0 f6 ff ff 0f b6 80 08 03 00 00 50 e8 95 ee ff ...........................P....
73360 ff 59 59 6a 03 58 e9 ae 10 00 00 8b 84 9d 2c fe ff ff 83 a5 bc f6 ff ff 00 0f bd c0 74 03 40 eb .YYj.X........,.............t.@.
73380 02 33 c0 8d 4b ff c1 e1 05 03 c8 89 8d c4 f6 ff ff 3b 8d b4 f6 ff ff 0f 83 45 10 00 00 8b 85 e4 .3..K............;.......E......
733a0 f6 ff ff 85 c0 0f 84 37 10 00 00 8b 95 ac f6 ff ff 33 db 33 ff 89 9d 5c fc ff ff 33 c9 89 bd dc .......7.........3.3...\...3....
733c0 f6 ff ff 8b f2 89 95 e0 f6 ff ff 3b 95 a8 f6 ff ff 0f 84 09 06 00 00 83 f9 09 0f 85 04 01 00 00 ...........;....................
733e0 85 db 0f 84 86 00 00 00 33 c9 bf 00 ca 9a 3b 33 f6 8b 84 b5 60 fc ff ff f7 e7 03 c1 89 84 b5 60 ........3.....;3....`..........`
73400 fc ff ff 83 d2 00 46 8b ca 3b f3 75 e4 8b bd dc f6 ff ff 85 c9 74 4b 8b 85 5c fc ff ff 83 f8 73 ......F..;.u.........tK..\.....s
73420 73 16 89 8c 85 60 fc ff ff 8b 9d 5c fc ff ff 43 89 9d 5c fc ff ff eb 30 33 c0 50 89 85 d4 f4 ff s....`.....\...C..\....03.P.....
73440 ff 89 85 5c fc ff ff 8d 85 d8 f4 ff ff 50 8d 85 60 fc ff ff 68 cc 01 00 00 50 e8 c5 a4 ff ff 83 ...\.........P..`...h....P......
73460 c4 10 8b 9d 5c fc ff ff 8b b5 e0 f6 ff ff 85 ff 74 6e 33 c9 85 db 74 18 8b c7 33 ff 01 84 8d 60 ....\...........tn3...t...3....`
73480 fc ff ff 8b 9d 5c fc ff ff 13 ff 41 3b cb 75 e8 85 ff 74 4c 83 fb 73 73 16 89 bc 9d 60 fc ff ff .....\.....A;.u...tL..ss....`...
734a0 8b 9d 5c fc ff ff 43 89 9d 5c fc ff ff eb 31 83 a5 d4 f4 ff ff 00 8d 85 d8 f4 ff ff 83 a5 5c fc ..\...C..\....1...............\.
734c0 ff ff 00 6a 00 50 8d 85 60 fc ff ff 68 cc 01 00 00 50 e8 4d a4 ff ff 8b 9d 5c fc ff ff 83 c4 10 ...j.P..`...h....P.M.....\......
734e0 33 ff 33 c9 0f b6 06 6b ff 0a 03 f8 41 46 89 bd dc f6 ff ff 89 b5 e0 f6 ff ff 3b b5 a8 f6 ff ff 3.3....k....AF............;.....
73500 0f 85 d1 fe ff ff 85 c9 0f 84 cc 04 00 00 8b c1 33 d2 6a 0a 59 f7 f1 89 85 d4 f6 ff ff 8b ca 89 ................3.j.Y...........
73520 8d c0 f6 ff ff 85 c0 0f 84 51 03 00 00 83 f8 26 76 03 6a 26 58 0f b6 0c 85 de 9c 49 00 0f b6 34 .........Q.....&v.j&X......I...4
73540 85 df 9c 49 00 8b f9 89 85 e0 f6 ff ff c1 e7 02 57 8d 04 31 89 85 ec f6 ff ff 8d 85 f0 f6 ff ff ...I............W..1............
73560 6a 00 50 e8 38 43 ff ff 8b c6 c1 e0 02 50 8b 85 e0 f6 ff ff 0f b7 04 85 dc 9c 49 00 8d 04 85 d8 j.P.8C.......P............I.....
73580 93 49 00 50 8d 85 f0 f6 ff ff 03 c7 50 e8 fe 4f ff ff 8b 85 ec f6 ff ff 33 c9 41 83 c4 18 3b c1 .I.P........P..O........3.A...;.
735a0 0f 87 b3 00 00 00 8b bd f0 f6 ff ff 85 ff 75 1a 33 c0 89 85 d4 f4 ff ff 89 85 5c fc ff ff 50 8d ..............u.3.........\...P.
735c0 85 d8 f4 ff ff e9 71 02 00 00 3b f9 75 07 8a c1 e9 83 02 00 00 85 db 74 f5 33 c9 33 f6 8b c7 f7 ......q...;.u..........t.3.3....
735e0 a4 b5 60 fc ff ff 03 c1 89 84 b5 60 fc ff ff 83 d2 00 46 8b ca 3b f3 75 e4 85 c9 74 4f 8b 85 5c ..`........`......F..;.u...tO..\
73600 fc ff ff 83 f8 73 73 16 89 8c 85 60 fc ff ff 8b 9d 5c fc ff ff 43 89 9d 5c fc ff ff eb 34 33 db .....ss....`.....\...C..\....43.
73620 8d 85 d8 f4 ff ff 53 50 8d 85 60 fc ff ff 89 9d d4 f4 ff ff 68 cc 01 00 00 50 89 9d 5c fc ff ff ......SP..`.........h....P..\...
73640 e8 df a2 ff ff 8a c3 e9 03 02 00 00 8b 9d 5c fc ff ff b0 01 e9 ff 01 00 00 3b d9 0f 87 88 00 00 ..............\..........;......
73660 00 8b bd 60 fc ff ff bb cc 01 00 00 89 85 5c fc ff ff c1 e0 02 50 8d 85 f0 f6 ff ff 50 8d 85 60 ...`..........\......P......P..`
73680 fc ff ff 53 50 e8 9a a2 ff ff 83 c4 10 33 c0 85 ff 75 1a 50 89 85 d4 f4 ff ff 89 85 5c fc ff ff ...SP........3...u.P........\...
736a0 8d 85 d8 f4 ff ff 50 53 e9 94 01 00 00 8b 9d 5c fc ff ff 40 3b f8 0f 84 9c 01 00 00 85 db 0f 84 ......PS.......\...@;...........
736c0 94 01 00 00 33 c9 33 f6 8b c7 f7 a4 b5 60 fc ff ff 03 c1 89 84 b5 60 fc ff ff 83 d2 00 46 8b ca ....3.3......`........`......F..
736e0 3b f3 75 e4 e9 10 ff ff ff 3b c3 8d bd f0 f6 ff ff 0f 92 c1 72 06 8d bd 60 fc ff ff 89 bd d8 f6 ;.u......;..........r...`.......
73700 ff ff 8d 95 60 fc ff ff 84 c9 75 06 8d 95 f0 f6 ff ff 89 95 cc f6 ff ff 84 c9 74 0a 8b d0 89 95 ....`.....u...............t.....
73720 c8 f6 ff ff eb 08 8b d3 89 9d c8 f6 ff ff 84 c9 75 02 8b d8 33 c0 33 f6 89 85 8c fa ff ff 85 d2 ................u...3.3.........
73740 0f 84 e5 00 00 00 83 3c b7 00 75 1e 3b f0 0f 85 ce 00 00 00 83 a4 b5 90 fa ff ff 00 8d 46 01 89 .......<..u.;................F..
73760 85 8c fa ff ff e9 b8 00 00 00 33 d2 33 ff 89 95 d0 f6 ff ff 8b ce 85 db 0f 84 8f 00 00 00 83 f9 ..........3.3...................
73780 73 74 52 3b c8 75 13 83 a4 8d 90 fa ff ff 00 8d 46 01 03 c2 89 85 8c fa ff ff 8b 85 cc f6 ff ff stR;.u..........F...............
737a0 8b 04 90 8b 95 d8 f6 ff ff f7 24 b2 03 c7 83 d2 00 01 84 8d 90 fa ff ff 8b 85 8c fa ff ff 83 d2 ..........$.....................
737c0 00 8b fa 8b 95 d0 f6 ff ff 42 41 89 95 d0 f6 ff ff 3b d3 75 a9 85 ff 74 34 83 f9 73 0f 84 0d 01 .........BA......;.u...t4..s....
737e0 00 00 3b c8 75 11 83 a4 8d 90 fa ff ff 00 8d 41 01 89 85 8c fa ff ff 8b c7 33 ff 01 84 8d 90 fa ..;.u..........A.........3......
73800 ff ff 8b 85 8c fa ff ff 13 ff 41 eb c8 83 f9 73 0f 84 d9 00 00 00 8b 95 c8 f6 ff ff 8b bd d8 f6 ..........A....s................
73820 ff ff 46 3b f2 0f 85 1b ff ff ff 89 85 5c fc ff ff c1 e0 02 50 8d 85 90 fa ff ff 50 68 cc 01 00 ..F;.........\......P......Ph...
73840 00 8d 85 60 fc ff ff 50 e8 d7 a0 ff ff b0 01 83 c4 10 8b 9d 5c fc ff ff 84 c0 0f 84 c0 00 00 00 ...`...P............\...........
73860 8b 85 d4 f6 ff ff 2b 85 e0 f6 ff ff 89 85 d4 f6 ff ff 0f 85 b5 fc ff ff 8b 8d c0 f6 ff ff 85 c9 ......+.........................
73880 0f 84 dc 00 00 00 8b 3c 8d 74 9d 49 00 85 ff 0f 84 9d 00 00 00 83 ff 01 0f 84 c4 00 00 00 85 db .......<.t.I....................
738a0 0f 84 bc 00 00 00 33 c9 33 f6 8b c7 f7 a4 b5 60 fc ff ff 03 c1 89 84 b5 60 fc ff ff 83 d2 00 46 ......3.3......`........`......F
738c0 8b ca 3b f3 75 e4 85 c9 0f 84 8e 00 00 00 8b 85 5c fc ff ff 83 f8 73 73 59 89 8c 85 60 fc ff ff ..;.u...........\.....ssY...`...
738e0 8b 9d 5c fc ff ff 43 89 9d 5c fc ff ff eb 73 33 c0 50 89 85 d4 f4 ff ff 89 85 5c fc ff ff 8d 85 ..\...C..\....s3.P........\.....
73900 d8 f4 ff ff 50 8d 85 60 fc ff ff 68 cc 01 00 00 50 e8 0e a0 ff ff 83 c4 10 32 c0 e9 32 ff ff ff ....P..`...h....P........2..2...
73920 83 a5 d4 f4 ff ff 00 83 a5 5c fc ff ff 00 6a 00 eb 0f 33 c0 50 89 85 5c fc ff ff 89 85 d4 f4 ff .........\....j...3.P..\........
73940 ff 8d 85 d8 f4 ff ff 50 8d 85 60 fc ff ff 68 cc 01 00 00 50 e8 cb 9f ff ff 83 c4 10 8b 9d 5c fc .......P..`...h....P..........\.
73960 ff ff 8b 95 dc f6 ff ff 85 d2 74 6e 33 c9 85 db 74 18 8b c2 33 d2 01 84 8d 60 fc ff ff 8b 9d 5c ..........tn3...t...3....`.....\
73980 fc ff ff 13 d2 41 3b cb 75 e8 85 d2 74 4c 83 fb 73 73 16 89 94 9d 60 fc ff ff 8b 9d 5c fc ff ff .....A;.u...tL..ss....`.....\...
739a0 43 89 9d 5c fc ff ff eb 31 83 a5 d4 f4 ff ff 00 8d 85 d8 f4 ff ff 83 a5 5c fc ff ff 00 6a 00 50 C..\....1...............\....j.P
739c0 8d 85 60 fc ff ff 68 cc 01 00 00 50 e8 53 9f ff ff 8b 9d 5c fc ff ff 83 c4 10 8b 85 e4 f6 ff ff ..`...h....P.S.....\............
739e0 8b 8d b8 f6 ff ff 83 39 00 7d 02 2b 01 6a 0a 33 d2 83 a5 c4 f8 ff ff 00 5e f7 f6 33 c9 41 89 95 .......9.}.+.j.3........^..3.A..
73a00 c0 f6 ff ff 89 8d c0 f8 ff ff 89 8d e4 f6 ff ff 89 8d bc f8 ff ff 89 85 d8 f6 ff ff 85 c0 0f 84 ................................
73a20 9d 03 00 00 83 f8 26 76 0b 6a 26 5b 89 9d d0 f6 ff ff eb 08 8b d8 89 85 d0 f6 ff ff 0f b6 0c 9d ......&v.j&[....................
73a40 de 9c 49 00 0f b6 34 9d df 9c 49 00 8b f9 c1 e7 02 57 6a 00 8d 04 31 89 85 ec f6 ff ff 8d 85 f0 ..I...4...I......Wj...1.........
73a60 f6 ff ff 50 e8 37 3e ff ff 8b c6 c1 e0 02 50 0f b7 04 9d dc 9c 49 00 8d 04 85 d8 93 49 00 50 8d ...P.7>.......P......I......I.P.
73a80 85 f0 f6 ff ff 03 c7 50 e8 03 4b ff ff 8b 85 ec f6 ff ff 33 d2 42 83 c4 18 3b c2 0f 87 9a 00 00 .......P..K........3.B...;......
73aa0 00 8b 9d f0 f6 ff ff 85 db 75 43 33 c0 50 89 85 d4 f4 ff ff 89 85 bc f8 ff ff 8d 85 d8 f4 ff ff .........uC3.P..................
73ac0 50 68 cc 01 00 00 8d 85 c0 f8 ff ff 50 e8 52 9e ff ff 83 c4 10 8b 8d bc f8 ff ff b0 01 89 8d e4 Ph..........P.R.................
73ae0 f6 ff ff 8b 8d e4 f6 ff ff e9 a7 02 00 00 3b da 75 04 8a c2 eb ed 8b 8d e4 f6 ff ff 85 c9 74 f2 ..............;.u.............t.
73b00 33 f6 33 ff 8b c3 f7 a4 bd c0 f8 ff ff 03 c6 89 84 bd c0 f8 ff ff 83 d2 00 47 8b f2 3b f9 75 e4 3.3......................G..;.u.
73b20 e9 ad 00 00 00 89 b4 85 c0 f8 ff ff 8b 8d bc f8 ff ff 41 89 8d bc f8 ff ff eb a0 8b 8d e4 f6 ff ..................A.............
73b40 ff 3b ca 0f 87 d7 00 00 00 8b 9d c0 f8 ff ff be cc 01 00 00 89 85 bc f8 ff ff c1 e0 02 50 8d 85 .;...........................P..
73b60 f0 f6 ff ff 50 8d 85 c0 f8 ff ff 56 50 e8 b2 9d ff ff 83 c4 10 33 c0 85 db 75 1a 50 89 85 d4 f4 ....P......VP........3...u.P....
73b80 ff ff 89 85 bc f8 ff ff 8d 85 d8 f4 ff ff 50 56 e9 31 ff ff ff 8b 8d bc f8 ff ff 40 89 8d e4 f6 ..............PV.1.........@....
73ba0 ff ff 3b d8 0f 84 39 ff ff ff 85 c9 0f 84 31 ff ff ff 33 f6 33 ff 8b c3 f7 a4 bd c0 f8 ff ff 03 ..;...9.......1...3.3...........
73bc0 c6 89 84 bd c0 f8 ff ff 83 d2 00 47 8b f2 3b f9 75 e4 85 f6 0f 84 fb fe ff ff 8b 85 bc f8 ff ff ...........G..;.u...............
73be0 83 f8 73 0f 82 3c ff ff ff 33 db 8d 85 d8 f4 ff ff 53 50 8d 85 c0 f8 ff ff 89 9d d4 f4 ff ff 68 ..s..<...3.......SP............h
73c00 cc 01 00 00 50 89 9d bc f8 ff ff e8 14 9d ff ff 8b 8d bc f8 ff ff 83 c4 10 8a c3 e9 bd fe ff ff ....P...........................
73c20 3b c1 8d b5 f0 f6 ff ff 0f 92 c2 72 06 8d b5 c0 f8 ff ff 89 b5 dc f6 ff ff 8d 9d c0 f8 ff ff 84 ;..........r....................
73c40 d2 75 06 8d 9d f0 f6 ff ff 89 9d d4 f6 ff ff 84 d2 74 0a 8b d8 89 9d cc f6 ff ff eb 08 8b d9 89 .u...............t..............
73c60 8d cc f6 ff ff 84 d2 75 02 8b c8 33 c0 33 ff 89 85 8c fa ff ff 85 db 0f 84 e5 00 00 00 83 3c be .......u...3.3................<.
73c80 00 75 1e 3b f8 0f 85 ce 00 00 00 83 a4 bd 90 fa ff ff 00 8d 47 01 89 85 8c fa ff ff e9 b8 00 00 .u.;................G...........
73ca0 00 33 d2 33 db 89 95 c8 f6 ff ff 8b f7 85 c9 0f 84 8f 00 00 00 83 fe 73 74 52 3b f0 75 13 83 a4 .3.3...................stR;.u...
73cc0 b5 90 fa ff ff 00 8d 47 01 03 c2 89 85 8c fa ff ff 8b 85 d4 f6 ff ff 8b 04 90 8b 95 dc f6 ff ff .......G........................
73ce0 f7 24 ba 03 c3 83 d2 00 01 84 b5 90 fa ff ff 8b 85 8c fa ff ff 83 d2 00 8b da 8b 95 c8 f6 ff ff .$..............................
73d00 42 46 89 95 c8 f6 ff ff 3b d1 75 a9 85 db 74 34 83 fe 73 0f 84 04 01 00 00 3b f0 75 11 83 a4 b5 BF......;.u...t4..s......;.u....
73d20 90 fa ff ff 00 8d 46 01 89 85 8c fa ff ff 8b c3 33 db 01 84 b5 90 fa ff ff 8b 85 8c fa ff ff 13 ......F.........3...............
73d40 db 46 eb c8 83 fe 73 0f 84 d0 00 00 00 8b 9d cc f6 ff ff 8b b5 dc f6 ff ff 47 3b fb 0f 85 1b ff .F....s..................G;.....
73d60 ff ff 89 85 bc f8 ff ff c1 e0 02 50 8d 85 90 fa ff ff 50 8d 85 c0 f8 ff ff 68 cc 01 00 00 50 e8 ...........P......P......h....P.
73d80 a0 9b ff ff 83 c4 10 b0 01 8b 8d bc f8 ff ff 89 8d e4 f6 ff ff 84 c0 0f 84 b2 00 00 00 8b 85 d8 ................................
73da0 f6 ff ff 2b 85 d0 f6 ff ff 89 85 d8 f6 ff ff 0f 85 6f fc ff ff 8b 9d 5c fc ff ff 8b 95 c0 f6 ff ...+.............o.....\........
73dc0 ff 85 d2 0f 84 48 01 00 00 8b 04 95 74 9d 49 00 89 85 c0 f6 ff ff 85 c0 0f 85 83 00 00 00 50 89 .....H......t.I...............P.
73de0 85 d4 f4 ff ff 89 85 bc f8 ff ff 8d 85 d8 f4 ff ff 50 8d 85 c0 f8 ff ff 68 cc 01 00 00 50 e8 21 .................P......h....P.!
73e00 9b ff ff 8b 9d 5c fc ff ff 83 c4 10 8b 8d bc f8 ff ff 89 8d e4 f6 ff ff e9 fa 00 00 00 83 a5 d4 .....\..........................
73e20 f4 ff ff 00 8d 85 d8 f4 ff ff 83 a5 bc f8 ff ff 00 6a 00 50 8d 85 c0 f8 ff ff 68 cc 01 00 00 50 .................j.P......h....P
73e40 e8 df 9a ff ff 83 c4 10 32 c0 e9 3a ff ff ff 83 a5 d4 f4 ff ff 00 83 a5 bc f8 ff ff 00 6a 00 eb ........2..:.................j..
73e60 73 83 f8 01 0f 84 a7 00 00 00 85 c9 0f 84 9f 00 00 00 33 ff 33 f6 f7 a4 b5 c0 f8 ff ff 03 c7 89 s.................3.3...........
73e80 84 b5 c0 f8 ff ff 8b 85 c0 f6 ff ff 83 d2 00 46 8b fa 3b f1 75 e0 85 ff 0f 84 6e ff ff ff 8b 85 ...............F..;.u.....n.....
73ea0 bc f8 ff ff 83 f8 73 73 1c 89 bc 85 c0 f8 ff ff 8b 8d bc f8 ff ff 41 89 8d e4 f6 ff ff 89 8d bc ......ss..............A.........
73ec0 f8 ff ff eb 52 33 c0 89 85 d4 f4 ff ff 89 85 bc f8 ff ff 50 8d 85 d8 f4 ff ff 50 8d 85 c0 f8 ff ....R3.............P......P.....
73ee0 ff 68 cc 01 00 00 50 e8 38 9a ff ff 8b 85 b8 f6 ff ff 83 c4 10 ff b5 b0 f6 ff ff 0f b6 80 08 03 .h....P.8.......................
73f00 00 00 50 e8 17 e8 ff ff 59 59 6a 02 e9 54 f4 ff ff 8b 8d e4 f6 ff ff 85 db 75 04 33 f6 eb 20 8b ..P.....YYj..T...........u.3....
73f20 84 9d 5c fc ff ff 83 a5 bc f6 ff ff 00 0f bd c0 74 03 40 eb 02 33 c0 8d 73 ff c1 e6 05 03 f0 85 ..\.............t.@..3..s.......
73f40 c9 75 04 33 d2 eb 20 8b 84 8d bc f8 ff ff 83 a5 bc f6 ff ff 00 0f bd c0 74 03 40 eb 02 33 c0 8d .u.3....................t.@..3..
73f60 51 ff c1 e2 05 03 d0 8b c2 2b c6 3b f2 1b d2 23 d0 89 95 e0 f6 ff ff 0f 86 82 01 00 00 8b fa 8b Q........+.;...#................
73f80 f2 6a 20 83 e7 1f c1 ee 05 59 33 c0 89 b5 bc f6 ff ff 2b cf 89 bd c0 f6 ff ff 40 89 8d d0 f6 ff .j.......Y3.......+.......@.....
73fa0 ff 33 d2 e8 a8 c2 01 00 8b 8c 9d 5c fc ff ff 48 89 85 dc f6 ff ff 33 d2 0f bd c9 f7 d0 89 95 a4 .3.........\...H......3.........
73fc0 f6 ff ff 89 85 cc f6 ff ff 74 03 41 eb 02 8b ca 8d 04 1e 83 f8 73 76 39 89 95 d4 f4 ff ff 89 95 .........t.A.........sv9........
73fe0 5c fc ff ff 52 8d 85 d8 f4 ff ff 50 8d 85 60 fc ff ff 68 cc 01 00 00 50 e8 27 99 ff ff 8b 9d 5c \...R......P..`...h....P.'.....\
74000 fc ff ff 83 c4 10 8b 8d bc f8 ff ff e9 e8 00 00 00 6a 20 58 2b c1 3b c7 1b d2 f7 da 03 d6 03 d3 .................j.X+.;.........
74020 89 95 a4 f6 ff ff 83 fa 73 76 11 33 c0 89 85 d4 f4 ff ff 89 85 5c fc ff ff 50 eb a9 8d 46 ff 8d ........sv.3.........\...P...F..
74040 4a ff 89 85 d8 f6 ff ff 89 8d c8 f6 ff ff 3b c8 0f 84 85 00 00 00 8b f9 8d 95 5c fc ff ff 2b fe J.............;...........\...+.
74060 8b b5 c0 f6 ff ff 8d 14 ba 3b fb 73 05 8b 42 04 eb 02 33 c0 89 85 d4 f6 ff ff 8d 47 ff 3b c3 73 .........;.s..B...3........G.;.s
74080 04 8b 02 eb 02 33 c0 23 85 cc f6 ff ff 83 ea 04 8b 8d d0 f6 ff ff 8b 9d d4 f6 ff ff 23 9d dc f6 .....3.#....................#...
740a0 ff ff d3 e8 8b ce d3 e3 8b 8d c8 f6 ff ff 0b c3 89 84 8d 60 fc ff ff 49 4f 89 8d c8 f6 ff ff 3b ...................`...IO......;
740c0 8d d8 f6 ff ff 74 08 8b 9d 5c fc ff ff eb 9a 8b 95 a4 f6 ff ff 8b b5 bc f6 ff ff 85 f6 74 0c 8b .....t...\...................t..
740e0 ce 8d bd 60 fc ff ff 33 c0 f3 ab 8b 8d e4 f6 ff ff 8b da 89 9d 5c fc ff ff 8b 95 e0 f6 ff ff 8b ...`...3.............\..........
74100 85 b4 f6 ff ff 8b b5 c4 f6 ff ff 2b c6 89 85 b4 f6 ff ff 8b f8 85 f6 74 35 3b d0 76 2d 8b 85 a8 ...........+...........t5;.v-...
74120 f6 ff ff 3b 85 ac f6 ff ff ff b5 b0 f6 ff ff 0f 95 c0 0f b6 c0 50 8b 85 b8 f6 ff ff 0f b6 80 08 ...;.................P..........
74140 03 00 00 50 56 e9 c0 02 00 00 8b f8 2b fa 3b d9 77 3c 72 33 8d 4b ff 83 f9 ff 74 32 8b 84 8d 60 ...PV.......+.;.w<r3.K....t2...`
74160 fc ff ff 3b 84 8d c0 f8 ff ff 75 06 49 83 f9 ff 75 ea 83 f9 ff 74 17 8b 84 8d 60 fc ff ff 3b 84 ...;......u.I...u....t....`...;.
74180 8d c0 f8 ff ff 77 07 42 89 95 e0 f6 ff ff 6a 20 8b f7 33 c0 83 e7 1f c1 ee 05 59 2b cf 89 bd cc .....w.B......j...3.......Y+....
741a0 f6 ff ff 40 89 8d a4 f6 ff ff 33 d2 e8 9f c0 01 00 8b 8c 9d 5c fc ff ff 48 89 85 c0 f6 ff ff 33 ...@......3.........\...H......3
741c0 d2 0f bd c9 f7 d0 89 95 d4 f6 ff ff 89 85 bc f6 ff ff 74 03 41 eb 02 8b ca 8d 04 1e 83 f8 73 76 ..................t.A.........sv
741e0 2d 89 95 d4 f4 ff ff 89 95 5c fc ff ff 52 8d 85 d8 f4 ff ff 50 8d 85 60 fc ff ff 68 cc 01 00 00 -........\...R......P..`...h....
74200 50 e8 1e 97 ff ff 83 c4 10 e9 cd 00 00 00 6a 20 58 2b c1 3b c7 1b d2 f7 da 03 d6 03 d3 89 95 d0 P.............j.X+.;............
74220 f6 ff ff 83 fa 73 76 11 33 c0 89 85 d4 f4 ff ff 89 85 5c fc ff ff 50 eb b5 8d 4a ff 8d 46 ff 89 .....sv.3.........\...P...J..F..
74240 8d c8 f6 ff ff 3b c8 74 7c 8b f9 8d 95 5c fc ff ff 2b fe 8d 14 ba 3b fb 73 05 8b 42 04 eb 02 33 .....;.t|....\...+....;.s..B...3
74260 c0 89 85 d4 f6 ff ff 8d 47 ff 3b c3 73 04 8b 02 eb 02 33 c0 23 85 bc f6 ff ff 83 ea 04 8b 8d a4 ........G.;.s.....3.#...........
74280 f6 ff ff 8b 9d d4 f6 ff ff 23 9d c0 f6 ff ff d3 e8 8b 8d cc f6 ff ff d3 e3 8b 8d c8 f6 ff ff 0b .........#......................
742a0 c3 89 84 8d 60 fc ff ff 49 8d 46 ff 89 8d c8 f6 ff ff 4f 3b c8 74 08 8b 9d 5c fc ff ff eb 97 8b ....`...I.F.......O;.t...\......
742c0 95 d0 f6 ff ff 85 f6 74 0c 8b ce 8d bd 60 fc ff ff 33 c0 f3 ab 89 95 5c fc ff ff 8d 85 bc f8 ff .......t.....`...3.....\........
742e0 ff 50 8d 85 5c fc ff ff 50 e8 02 02 00 00 83 bd 5c fc ff ff 00 8b f8 8b da 0f 94 c0 88 85 dc f6 .P..\...P.......\...............
74300 ff ff 59 59 85 db 75 11 83 ff ff 77 0c 0f bd f7 74 03 46 eb 11 33 f6 eb 0d 0f bd f3 74 03 46 eb ..YY..u....w....t.F..3......t.F.
74320 02 33 f6 83 c6 20 8b 8d b4 f6 ff ff 3b f1 76 3d 2b f1 84 c0 74 21 33 c0 33 d2 40 8b ce e8 0e bf .3..........;.v=+...t!3.3.@.....
74340 01 00 83 c0 ff c6 85 dc f6 ff ff 01 83 d2 ff 23 c7 23 d3 0b c2 74 07 c6 85 dc f6 ff ff 00 8b c7 ...............#.#...t..........
74360 8b d3 8b ce e8 07 bf 01 00 8b f8 8b da 8b 8d b4 f6 ff ff 33 c0 3b 85 e8 f6 ff ff 1b f6 40 23 b5 ...................3.;.......@#.
74380 30 fe ff ff 3b 85 e8 f6 ff ff 1b d2 33 c0 23 95 34 fe ff ff 03 c6 83 d2 00 e8 b2 be 01 00 8b 8d 0...;.......3.#.4...............
743a0 c4 f6 ff ff 8b f0 03 f7 13 d3 85 c9 74 05 83 c1 fe eb 08 8b 8d e0 f6 ff ff f7 d1 ff b5 b0 f6 ff ............t...................
743c0 ff 8b 85 b8 f6 ff ff ff b5 dc f6 ff ff 0f b6 80 08 03 00 00 50 51 52 56 e8 59 de ff ff 83 c4 18 ....................PQRV.Y......
743e0 eb 37 8b 85 a8 f6 ff ff 3b 85 ac f6 ff ff ff b5 b0 f6 ff ff 0f 95 c0 0f b6 c0 50 8b 85 b8 f6 ff .7......;.................P.....
74400 ff 0f b6 80 08 03 00 00 50 51 8d 85 2c fe ff ff 50 e8 75 e1 ff ff 83 c4 14 8b 4d fc 5f 5e 33 cd ........PQ..,...P.u.......M._^3.
74420 5b e8 1d 29 ff ff c9 c3 8b ff 55 8b ec 51 51 8b 45 0c 8b 4d 08 53 56 33 db 57 33 ff 8d 71 08 8b [..)......U..QQ.E..M.SV3.W3..q..
74440 d7 38 50 04 8b 41 04 0f 94 c3 89 55 fc 4b 83 c0 08 83 e3 1d 03 c1 83 c3 17 89 45 f8 03 19 3b f0 .8P..A.....U.K............E...;.
74460 74 36 8b 4d 0c e8 1e 05 00 00 8b 4d fc 3b ca 77 21 72 04 3b f8 77 1b 0f b6 06 0f a4 f9 04 99 c1 t6.M.......M.;.w!r.;.w..........
74480 e7 04 03 f8 13 ca 46 83 eb 04 89 4d fc 3b 75 f8 75 d0 8b 4d 08 8b 55 fc b0 01 eb 0c 84 c0 74 10 ......F....M.;u.u..M..U.......t.
744a0 8a 06 46 84 c0 0f 94 c0 88 45 fc 3b 75 f8 75 ec ff 75 0c 0f b6 81 08 03 00 00 ff 75 fc 50 53 52 ..F......E.;u.u..u.........u.PSR
744c0 57 e8 70 dd ff ff 83 c4 18 5f 5e 5b c9 c3 80 79 04 00 74 09 83 c8 ff ba ff ff 0f 00 c3 b8 ff ff W.p......_^[...y..t.............
744e0 7f 00 33 d2 c3 cc cc cc cc cc cc cc cc cc cc cc 8b ff 55 8b ec 81 ec 1c 02 00 00 53 8b 5d 08 56 ..3...............U........S.].V
74500 57 8b 33 85 f6 0f 84 72 04 00 00 8b 55 0c 8b 02 89 45 cc 85 c0 0f 84 62 04 00 00 8d 78 ff 8d 4e W.3....r....U....E.....b....x..N
74520 ff 89 4d f8 85 ff 0f 85 2b 01 00 00 8b 52 04 89 55 f8 83 fa 01 75 2f 8b 73 04 8d 85 e8 fd ff ff ..M.....+....R..U....u/.s.......
74540 57 50 8d 4b 04 89 bd e4 fd ff ff 68 cc 01 00 00 51 89 3b e8 cc 93 ff ff 83 c4 10 8b c6 33 d2 5f WP.K.......h....Q.;..........3._
74560 5e 5b 8b e5 5d c3 85 c9 75 40 8b 73 04 8d 85 e8 fd ff ff 51 50 8d 7b 04 89 8d e4 fd ff ff 68 cc ^[..]...u@.s.......QP.{.......h.
74580 01 00 00 57 89 0b e8 99 93 ff ff 33 d2 8b c6 f7 75 f8 83 c4 10 33 c9 3b ca 89 17 1b c9 5f f7 d9 ...W.......3....u....3.;....._..
745a0 33 d2 5e 89 0b 5b 8b e5 5d c3 33 ff c7 45 f4 00 00 00 00 c7 45 dc 00 00 00 00 89 7d e8 83 f9 ff 3.^..[..].3..E......E......}....
745c0 74 4b 41 8d 0c 8b 89 4d e4 8d a4 24 00 00 00 00 53 6a 00 52 33 c0 0b 01 57 50 e8 01 b9 01 00 89 tKA....M...$....Sj.R3...WP......
745e0 5d e8 5b 90 89 55 c0 8b f9 8b 4d f4 33 d2 03 d0 89 55 f4 8b 55 f8 83 d1 00 89 4d dc 8b 4d e4 83 ].[..U....M.3....U..U.....M..M..
74600 e9 04 89 4d e4 83 ee 01 75 c6 8b 5d 08 6a 00 8d 85 e8 fd ff ff c7 85 e4 fd ff ff 00 00 00 00 50 ...M....u..].j.................P
74620 8d 73 04 c7 03 00 00 00 00 68 cc 01 00 00 56 e8 f0 92 ff ff 8b 45 e8 83 c4 10 8b 55 dc 33 c9 3b .s.......h....V......E.....U.3.;
74640 c8 89 3e 89 43 08 8b 45 f4 1b c9 f7 d9 5f 41 5e 89 0b 5b 8b e5 5d c3 3b f9 0f 87 1e 03 00 00 8b ..>.C..E....._A^..[..].;........
74660 d1 8b c1 2b d7 3b ca 7c 22 8b 75 0c 41 8d 34 be 8d 0c 8b 83 c6 04 8b 3e 3b 39 75 0d 48 83 ee 04 ...+.;.|".u.A.4........>;9u.H...
74680 83 e9 04 3b c2 7d ef eb 02 73 01 42 85 d2 0f 84 e9 02 00 00 8b 45 0c 8b 5d cc 8b 34 98 8b 4c 98 ...;.}...s.B.........E..]..4..L.
746a0 fc 0f bd c6 89 75 d0 89 4d e0 74 09 bf 1f 00 00 00 2b f8 eb 05 bf 20 00 00 00 b8 20 00 00 00 89 .....u..M.t......+..............
746c0 7d f4 2b c7 89 45 d4 85 ff 74 27 8b c1 8b 4d d4 d3 e8 8b cf d3 65 e0 d3 e6 0b f0 89 75 d0 83 fb }.+..E...t'...M......e......u...
746e0 02 76 0f 8b 75 0c 8b 4d d4 8b 44 9e f8 d3 e8 09 45 e0 33 f6 c7 45 e4 00 00 00 00 83 c2 ff 89 55 .v..u..M..D.....E.3..E.........U
74700 e8 0f 88 2e 02 00 00 8d 04 1a 8b 5d 08 89 45 c8 8d 4b 04 8d 0c 91 89 4d c4 8d 4b fc 8d 0c 81 89 ...........]..E..K.....M..K.....
74720 4d b4 3b 45 f8 77 05 8b 41 08 eb 02 33 c0 8b 51 04 8b 09 89 45 b8 c7 45 dc 00 00 00 00 89 45 fc M.;E.w..A...3..Q....E..E......E.
74740 89 4d ec 85 ff 74 49 8b f9 8b c2 8b 4d d4 33 f6 8b 55 fc d3 ef 8b 4d f4 e8 f3 ba 01 00 8b 4d f4 .M...tI.....M.3..U....M.......M.
74760 0b f2 0b f8 8b c6 8b 75 ec 8b d7 d3 e6 83 7d c8 03 89 45 fc 89 75 ec 72 17 8b 45 cc 03 45 e8 8b .......u......}...E..u.r..E..E..
74780 4d d4 8b 44 83 f8 d3 e8 0b f0 8b 45 fc 89 75 ec 53 6a 00 ff 75 d0 50 52 e8 43 b7 01 00 89 5d dc M..D.......E..u.Sj..u.PR.C....].
747a0 5b 90 8b d8 33 f6 8b c2 89 5d fc 89 45 f0 8b f9 89 5d bc 89 45 c0 89 75 dc 85 c0 75 05 83 fb ff [...3....]..E....]..E..u...u....
747c0 76 2a 6a 00 ff 75 d0 83 c3 01 83 d0 ff 50 53 e8 bc b7 01 00 03 f8 13 f2 83 cb ff 33 c0 89 75 dc v*j..u.......PS............3..u.
747e0 89 5d fc 89 5d bc 89 45 f0 89 45 c0 85 f6 77 50 72 05 83 ff ff 77 49 50 53 33 c9 8b f7 0b 4d ec .]..]..E..E...wPr....wIPS3....M.
74800 6a 00 ff 75 e0 89 4d fc e8 83 b7 01 00 3b d6 72 29 77 05 3b 45 fc 76 22 8b 45 f0 83 c3 ff 89 5d j..u..M......;.r)w.;E.v".E.....]
74820 bc 83 d0 ff 03 7d d0 89 45 f0 83 55 dc 00 89 45 c0 75 0a 83 ff ff 76 bf eb 03 8b 45 f0 89 5d fc .....}..E..U...E.u....v....E..].
74840 85 c0 75 08 85 db 0f 84 b3 00 00 00 8b 4d cc 33 ff 33 f6 85 c9 74 55 8b 45 0c 8b 5d c4 83 c0 04 ..u..........M.3.3...tU.E..]....
74860 89 45 dc 89 4d ec 8b 00 89 45 f8 8b 45 c0 f7 65 f8 8b c8 8b 45 bc f7 65 f8 03 d1 03 f8 8b 03 8b .E..M....E..E..e....E..e........
74880 cf 13 f2 8b fe 33 f6 3b c1 73 05 83 c7 01 13 f6 2b c1 89 03 83 c3 04 8b 45 dc 83 c0 04 83 6d ec .....3.;.s......+.......E.....m.
748a0 01 89 45 dc 75 c0 8b 5d fc 8b 4d cc 33 c0 3b c6 77 46 72 05 39 7d b8 73 3f 85 c9 74 34 8b 75 0c ..E.u..]..M.3.;.wFr.9}.s?..t4.u.
748c0 33 db 8b 55 c4 83 c6 04 8b f9 8d 9b 00 00 00 00 8b 0a 8d 76 04 33 c0 8d 52 04 03 4e fc 13 c0 03 3..U...............v.3..R..N....
748e0 cb 89 4a fc 83 d0 00 8b d8 83 ef 01 75 e2 8b 5d fc 83 c3 ff 83 55 f0 ff 8b 45 c8 48 89 45 f8 8b ..J.........u..].....U...E.H.E..
74900 75 e4 33 c0 8b 55 e8 03 c3 8b 4d b4 8b 5d 08 83 d6 00 83 6d c4 04 4a 8b 7d f4 83 e9 04 89 45 e4 u.3..U....M..].....m..J.}.....E.
74920 8b 45 c8 48 89 55 e8 89 45 c8 89 4d b4 85 d2 0f 89 ed fd ff ff 8b 4d f8 8b 5d 08 41 8b c1 3b 03 .E.H.U..E..M..........M..].A..;.
74940 73 1c 8d 53 04 8d 14 82 eb 06 8d 9b 00 00 00 00 c7 02 00 00 00 00 8d 52 04 40 3b 03 72 f2 89 0b s..S...................R.@;.r...
74960 85 c9 74 0d 83 3c 8b 00 75 07 83 c1 ff 89 0b 75 f3 8b 45 e4 8b d6 5f 5e 5b 8b e5 5d c3 5f 5e 33 ..t..<..u......u..E..._^[..]._^3
74980 c0 33 d2 5b 8b e5 5d c3 80 79 04 00 74 09 83 c8 ff ba ff ff 1f 00 c3 b8 ff ff ff 00 33 d2 c3 8b .3.[..]..y..t...............3...
749a0 ff 55 8b ec 6a 00 ff 75 0c ff 75 08 e8 b2 cd ff ff 83 c4 0c 5d c3 8b ff 55 8b ec 51 e8 54 9f 00 .U..j..u..u.........]...U..Q.T..
749c0 00 8b 48 4c 89 4d fc 8d 4d fc 51 50 e8 96 a1 00 00 8b 45 fc 59 59 8b 80 88 00 00 00 c9 c3 8b ff ..HL.M..M.QP......E.YY..........
749e0 55 8b ec 83 ec 0c 56 57 bf ff ff 00 00 57 68 3f 13 00 00 e8 7d e9 00 00 dd 45 08 8b f0 59 59 0f U.....VW.....Wh?....}....E...YY.
74a00 b7 4d 0e b8 f0 7f 00 00 23 c8 66 3b c8 75 76 51 51 dd 1c 24 e8 6d e8 00 00 59 59 85 c0 7e 3a 83 .M......#.f;.uvQQ..$.m...YY..~:.
74a20 f8 02 7e 6e 83 f8 03 75 30 db 45 10 83 ec 10 dd 5d f4 dd 45 f4 dd 5c 24 08 dd 45 08 dd 1c 24 e8 ..~n...u0.E.....]..E..\$..E...$.
74a40 4e e3 00 00 57 56 dd 5d f4 e8 27 e9 00 00 83 c4 18 dd 45 f4 e9 73 01 00 00 dd 45 08 dd 05 e0 45 N...WV.]..'.......E..s....E....E
74a60 54 00 d8 c1 56 83 ec 18 dd 5c 24 10 db 45 10 dd 5d f4 dd 45 f4 dd 5c 24 08 dd 1c 24 6a 19 6a 08 T...V....\$..E..]..E..\$...$j.j.
74a80 e9 3f 01 00 00 d9 ee dd e9 df e0 f6 c4 44 7a 13 dd d8 57 56 e8 dc e8 00 00 dd 45 08 59 59 e9 29 .?...........Dz...WV......E.YY.)
74aa0 01 00 00 8d 45 fc 50 51 51 dd 1c 24 e8 d6 e6 00 00 8b 4d 10 83 c4 0c 8b 55 fc 85 c9 79 0d b8 00 ....E.PQQ..$......M.....U...y...
74ac0 00 00 80 2b c1 3b d0 7c 5a eb 0f b8 ff ff ff 7f 2b c1 3b d0 0f 8f b8 00 00 00 8d 04 0a 3d 00 0a ...+.;.|Z.......+.;..........=..
74ae0 00 00 0f 8f aa 00 00 00 3d 00 04 00 00 7e 2d 05 00 fa ff ff 50 51 51 dd 1c 24 e8 5a e7 00 00 83 ........=....~-.....PQQ..$.Z....
74b00 c4 0c 56 83 ec 18 dd 5c 24 10 db 45 10 dd 5d f4 dd 45 f4 dd 5c 24 08 e9 9e 00 00 00 3d 03 f6 ff ..V....\$..E..]..E..\$......=...
74b20 ff 7d 25 d9 ee de c9 56 83 ec 18 dd 5c 24 10 db 45 10 dd 5d f4 dd 45 f4 dd 5c 24 08 dd 45 08 dd .}%....V....\$..E..]..E..\$..E..
74b40 1c 24 6a 19 6a 12 eb 7c 3d 03 fc ff ff 7d 26 05 00 06 00 00 50 51 51 dd 1c 24 e8 fa e6 00 00 83 .$j.j..|=....}&.....PQQ..$......
74b60 c4 0c 56 83 ec 18 dd 5c 24 10 db 45 10 dd 5d f4 dd 45 f4 eb c3 50 51 51 dd 1c 24 e8 d9 e6 00 00 ..V....\$..E..]..E...PQQ..$.....
74b80 57 56 dd 5d f4 e8 eb e7 00 00 83 c4 14 e9 bf fe ff ff 56 83 ec 10 dd 5c 24 08 dd 05 f0 be 49 00 WV.]..............V....\$.....I.
74ba0 dd 1c 24 e8 6d e8 00 00 dd 5c 24 08 db 45 10 dd 5d f4 dd 45 f4 dd 1c 24 51 51 dd 45 08 dd 1c 24 ..$.m....\$..E..]..E...$QQ.E...$
74bc0 6a 19 6a 11 e8 fc de 00 00 83 c4 24 5f 5e c9 c3 55 8b ec 56 33 c0 50 50 50 50 50 50 50 50 8b 55 j.j........$_^..U..V3.PPPPPPPP.U
74be0 0c 8d 49 00 8a 02 0a c0 74 09 83 c2 01 0f ab 04 24 eb f1 8b 75 08 83 c9 ff 8d 49 00 83 c1 01 8a ..I.....t.......$...u.....I.....
74c00 06 0a c0 74 09 83 c6 01 0f a3 04 24 72 ee 8b c1 83 c4 20 5e c9 c3 8b ff 55 8b ec 51 53 56 57 8b ...t.......$r......^....U..QSVW.
74c20 3d d0 01 55 00 53 ff 35 d4 01 55 00 57 ff 75 0c ff 75 08 e8 78 b4 01 00 8b f3 5b 90 6a 00 68 e8 =..U.S.5..U.W.u..u..x.....[.j.h.
74c40 03 00 00 56 51 89 45 fc 8b da e8 41 b3 01 00 ff 35 d4 01 55 00 57 52 50 e8 73 b3 01 00 6a 00 68 ...VQ.E....A....5..U.WRP.s...j.h
74c60 e8 03 00 00 53 ff 75 fc 8b f0 8b fa e8 1f b3 01 00 03 c6 13 d7 5f 5e 5b c9 c3 8b ff 55 8b ec 83 ....S.u.............._^[....U...
74c80 ec 10 8d 45 f8 50 ff 15 f4 81 49 00 85 c0 74 33 8d 45 f0 50 ff 15 94 81 49 00 85 c0 74 25 8b 4d ...E.P....I...t3.E.P....I...t%.M
74ca0 f8 8b c1 8b 55 fc 0b c2 74 19 8b 45 f0 a3 d8 01 55 00 8b 45 f4 89 0d d0 01 55 00 89 15 d4 01 55 ....U...t..E....U..E.....U.....U
74cc0 00 eb 12 83 c8 ff a3 d0 01 55 00 a3 d4 01 55 00 a3 d8 01 55 00 a3 dc 01 55 00 33 c0 c9 c3 8b ff .........U....U....U....U.3.....
74ce0 55 8b ec 51 51 a1 d8 01 55 00 23 05 dc 01 55 00 83 f8 ff 74 3e 8d 45 f8 50 ff 15 94 81 49 00 85 U..QQ...U.#...U....t>.E.P....I..
74d00 c0 74 30 8b 45 f8 2b 05 d8 01 55 00 8b 4d fc 1b 0d dc 01 55 00 78 1c 7f 04 85 c0 72 16 51 50 e8 .t0.E.+...U..M.....U.x.....r.QP.
74d20 f2 fe ff ff 59 59 85 d2 7f 09 7c 0a 3d ff ff ff 7f 76 03 83 c8 ff c9 c3 6a 08 68 88 da 54 00 e8 ....YY....|.=....v......j.h..T..
74d40 4c 1e ff ff 8b 45 08 ff 30 e8 bd b6 00 00 59 83 65 fc 00 8b 4d 0c e8 2a 00 00 00 c7 45 fc fe ff L....E..0.....Y.e...M..*....E...
74d60 ff ff e8 12 00 00 00 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 45 10 ff 30 e8 d0 ........M.d......Y_^[.....E..0..
74d80 b6 00 00 59 c3 6a 08 68 68 da 54 00 e8 ff 1d ff ff 8b f1 80 3d e8 01 55 00 00 0f 85 96 00 00 00 ...Y.j.hh.T.........=..U........
74da0 33 c0 40 b9 e0 01 55 00 87 01 33 db 89 5d fc 8b 06 8b 00 85 c0 75 2c 8b 3d 18 f0 54 00 8b cf 83 3.@...U...3..].......u,.=..T....
74dc0 e1 1f a1 e4 01 55 00 3b c7 74 11 33 f8 d3 cf 53 53 53 8b cf ff 15 c0 82 49 00 ff d7 68 28 03 55 .....U.;.t.3...SSS......I...h(.U
74de0 00 eb 0a 83 f8 01 75 0b 68 34 03 55 00 e8 bc 5f 00 00 59 c7 45 fc fe ff ff ff 8b 06 39 18 75 11 ......u.h4.U..._..Y.E.......9.u.
74e00 68 0c 83 49 00 68 f8 82 49 00 e8 e8 61 00 00 59 59 68 14 83 49 00 68 10 83 49 00 e8 d7 61 00 00 h..I.h..I...a..YYh..I.h..I...a..
74e20 59 59 8b 46 04 39 18 75 0d c6 05 e8 01 55 00 01 8b 46 08 c6 00 01 8b 4d f0 64 89 0d 00 00 00 00 YY.F.9.u.....U...F.....M.d......
74e40 59 5f 5e 5b c9 c3 8b 45 ec 8b 00 ff 30 e8 0d 00 00 00 83 c4 04 c3 8b 65 e8 e8 95 79 00 00 cc 8b Y_^[...E....0..........e...y....
74e60 ff 55 8b ec 33 c0 81 7d 08 63 73 6d e0 0f 94 c0 5d c3 8b ff 55 8b ec 83 ec 18 83 7d 10 00 75 12 .U..3..}.csm....]...U......}..u.
74e80 e8 5e 1c ff ff 84 c0 74 09 ff 75 08 e8 87 00 00 00 59 8d 45 0c c6 45 ff 00 89 45 e8 8d 4d fe 8d .^.....t..u......Y.E..E...E..M..
74ea0 45 10 89 45 ec 8d 45 ff 6a 02 89 45 f0 58 89 45 f8 89 45 f4 8d 45 f8 50 8d 45 e8 50 8d 45 f4 50 E..E..E.j..E.X.E..E..E.P.E.P.E.P
74ec0 e8 73 fe ff ff 83 7d 10 00 74 02 c9 c3 ff 75 08 e8 01 00 00 00 cc 8b ff 55 8b ec e8 40 e6 00 00 .s....}..t....u.........U...@...
74ee0 83 f8 01 74 20 64 a1 30 00 00 00 8b 40 68 c1 e8 08 a8 01 75 10 ff 75 08 ff 15 64 80 49 00 50 ff ...t.d.0....@h.....u..u...d.I.P.
74f00 15 a8 81 49 00 ff 75 08 e8 0b 00 00 00 59 ff 75 08 ff 15 f8 81 49 00 cc 8b ff 55 8b ec 51 83 65 ...I..u......Y.u.....I....U..Q.e
74f20 fc 00 8d 45 fc 50 68 30 9f 49 00 6a 00 ff 15 fc 81 49 00 85 c0 74 23 56 68 48 9f 49 00 ff 75 fc ...E.Ph0.I.j.....I...t#VhH.I..u.
74f40 ff 15 68 80 49 00 8b f0 85 f6 74 0d ff 75 08 8b ce ff 15 c0 82 49 00 ff d6 5e 83 7d fc 00 74 09 ..h.I.....t..u.......I...^.}..t.
74f60 ff 75 fc ff 15 34 81 49 00 c9 c3 8b ff 55 8b ec 8b 45 08 a3 e4 01 55 00 5d c3 6a 01 6a 02 6a 00 .u...4.I.....U...E....U.].j.j.j.
74f80 e8 ed fe ff ff 83 c4 0c c3 6a 01 6a 00 6a 00 e8 de fe ff ff 83 c4 0c c3 8b ff 55 8b ec 6a 00 6a .........j.j.j............U..j.j
74fa0 02 ff 75 08 e8 c9 fe ff ff 83 c4 0c 5d c3 8b ff 55 8b ec a1 e4 01 55 00 3b 05 18 f0 54 00 0f 85 ..u.........]...U.....U.;...T...
74fc0 2f 78 00 00 ff 75 08 e8 15 77 ff ff 59 a3 e4 01 55 00 5d c3 8b ff 55 8b ec 6a 00 6a 00 ff 75 08 /x...u...w..Y...U.]...U..j.j..u.
74fe0 e8 8d fe ff ff 83 c4 0c 5d c3 6a 0c 68 a8 da 54 00 e8 9a 1b ff ff 83 65 e4 00 8b 45 08 ff 30 e8 ........].j.h..T.......e...E..0.
75000 07 b4 00 00 59 83 65 fc 00 8b 4d 0c e8 34 00 00 00 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 17 00 ....Y.e...M..4......u..E........
75020 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 75 e4 8b 45 10 ff 30 e8 10 .....M.d......Y_^[.....u..E..0..
75040 b4 00 00 59 c3 8b ff 55 8b ec 83 ec 10 53 56 8b f1 57 8b 46 04 ff 30 8b 06 ff 30 e8 44 01 00 00 ...Y...U.....SV..W.F..0...0.D...
75060 8b f8 59 59 85 ff 74 43 e8 a8 98 00 00 89 45 f8 33 db 8b 48 4c 89 4d f0 8b 48 48 8d 45 f0 50 53 ..YY..tC......E.3..HL.M..HH.E.PS
75080 57 53 8d 45 fc 89 4d f4 53 50 89 5d fc e8 5e e7 00 00 83 c4 18 85 c0 74 19 83 f8 16 0f 84 f7 00 WS.E..M.SP.]..^........t........
750a0 00 00 83 f8 22 0f 84 ee 00 00 00 33 c0 5f 5e 5b c9 c3 8b 45 fc 83 c0 04 50 e8 42 8f 00 00 8b d8 ...."......3._^[...E....P.B.....
750c0 59 85 db 74 e6 8d 4d f0 51 6a ff 57 ff 75 fc 8d 43 04 50 6a 00 e8 16 e7 00 00 83 c4 18 85 c0 74 Y..t..M.Qj.W.u..C.Pj...........t
750e0 1b 83 f8 16 0f 84 ad 00 00 00 83 f8 22 0f 84 a4 00 00 00 53 e8 cd 8e 00 00 59 eb af 8b 06 83 c9 ............"......S.....Y......
75100 ff 8b 7d f0 8b 00 03 c0 8b 54 c7 24 85 d2 74 26 8b c1 f0 0f c1 02 75 1e 8b 06 8b 00 03 c0 ff 74 ..}......T.$..t&......u........t
75120 c7 24 e8 9f 8e 00 00 8b 06 59 8b 00 03 c0 83 64 c7 24 00 83 c9 ff 8b 55 f8 a1 94 f3 54 00 85 82 .$.......Y.....d.$.....U....T...
75140 50 03 00 00 75 30 8b 06 8b 00 03 c0 8b 44 c7 24 85 c0 74 22 f0 0f c1 08 49 75 1b 8b 06 8b 00 03 P...u0.......D.$..t"....Iu......
75160 c0 ff 74 c7 24 e8 5c 8e 00 00 8b 06 59 8b 00 03 c0 83 64 c7 24 00 8b 4f 0c 8d 43 04 89 0b 8b 0e ..t.$.\.....Y.....d.$..O..C.....
75180 8b 09 03 c9 89 5c cf 24 8b 0e 8b 09 03 c9 89 44 cf 1c e9 16 ff ff ff 33 db 53 53 53 53 53 e8 ef .....\.$.......D.......3.SSSSS..
751a0 8d 00 00 cc 8b ff 55 8b ec 51 83 7d 0c 00 75 0e 6a 00 ff 75 08 e8 1a 69 00 00 59 59 c9 c3 56 57 ......U..Q.}..u.j..u...i..YY..VW
751c0 68 ff ff ff 7f ff 75 0c 33 ff 8d 45 fc 57 57 50 e8 85 bf 00 00 83 c4 14 85 c0 74 0a 83 f8 16 74 h.....u.3..E.WWP..........t....t
751e0 53 83 f8 22 74 4e 6a 02 ff 75 fc e8 89 8b 00 00 8b f0 59 59 85 f6 74 2f 6a ff ff 75 0c ff 75 fc S.."tNj..u........YY..t/j..u..u.
75200 56 57 e8 53 bf 00 00 83 c4 14 85 c0 74 0c 83 f8 16 74 21 83 f8 22 74 1c eb 0d 56 ff 75 08 e8 b1 VW.S........t....t!.."t...V.u...
75220 68 00 00 59 59 8b f8 56 e8 99 8d 00 00 59 8b c7 5f 5e c9 c3 57 57 57 57 57 e8 54 8d 00 00 cc 8b h..YY..V.....Y.._^..WWWWW.T.....
75240 ff 55 8b ec 83 ec 14 e8 fb af 00 00 8d 45 08 89 45 ec 8d 4d ff 6a 04 8d 45 0c 89 45 f0 58 89 45 .U...........E..E..M.j..E..E.X.E
75260 f8 89 45 f4 8d 45 f8 50 8d 45 ec 50 8d 45 f4 50 e8 75 fd ff ff c9 c3 8b ff 55 8b ec 51 51 83 7d ..E..E.P.E.P.E.P.u.......U..QQ.}
75280 14 00 7c 29 7f 06 83 7d 10 00 72 21 8b 45 0c 85 c0 7c 1a 8b 4d 08 7f 04 85 c9 72 11 2b 4d 10 89 ..|)...}..r!.E...|..M.....r.+M..
752a0 4d f8 1b 45 14 89 45 fc df 6d f8 c9 c3 e8 bf 83 ff ff d9 ee c7 00 16 00 00 00 c9 c3 8b ff 55 8b M..E..E..m....................U.
752c0 ec 83 ec 18 83 7d 08 00 75 0a 6a 00 e8 e6 e5 00 00 59 c9 c3 33 c0 56 89 45 e8 89 45 ec 89 45 f0 .....}..u.j......Y..3.V.E..E..E.
752e0 89 45 f4 89 45 f8 88 45 fc e8 52 88 ff ff 50 8d 45 e8 50 ff 75 08 e8 28 88 ff ff 83 c4 0c 85 c0 .E..E..E..R...P.E.P.u..(........
75300 74 05 83 ce ff eb 0b ff 75 f0 e8 a8 e5 00 00 59 8b f0 80 7d fc 00 74 09 ff 75 f0 e8 a6 8c 00 00 t.......u......Y...}..t..u......
75320 59 8b c6 5e c9 c3 8b ff 55 8b ec 51 8b 4d 08 8b c1 53 56 57 83 e8 01 6a 00 5a 89 45 fc 8b 45 0c Y..^....U..Q.M...SVW...j.Z.E..E.
75340 8b d8 1b da 81 c1 2b 01 00 00 52 68 90 01 00 00 13 c2 50 51 e8 77 ac 01 00 6a 00 6a 64 53 ff 75 ......+...Rh......PQ.w...j.jdS.u
75360 fc 8b f0 8b fa e8 66 ac 01 00 6a 00 6a 04 53 ff 75 fc 2b f0 1b fa e8 55 ac 01 00 03 c6 13 d7 83 ......f...j.j.S.u.+....U........
75380 e8 11 5f 5e 83 da 00 5b c9 c3 8b ff 55 8b ec 53 56 8b 75 0c 33 db 57 8b 7d 08 53 6a 04 56 57 e8 .._^...[....U..SV.u.3.W.}.Sj.VW.
753a0 ec ad 01 00 0b c2 75 0e 53 6a 64 56 57 e8 de ad 01 00 0b c2 75 19 53 81 c7 6c 07 00 00 68 90 01 ......u.SjdVW.......u.S..l...h..
753c0 00 00 13 f3 56 57 e8 c5 ad 01 00 0b c2 75 04 b0 01 eb 02 32 c0 5f 5e 5b 5d c3 8b ff 55 8b ec 83 ....VW.......u.....2._^[]...U...
753e0 ec 3c a1 18 f0 54 00 33 c5 89 45 fc 8b 4d 08 89 4d d0 56 85 c9 75 1a e8 75 82 ff ff c7 00 16 00 .<...T.3..E..M..M.V..u..u.......
75400 00 00 e8 7b 8b 00 00 83 c8 ff 0b d0 e9 1f 01 00 00 8b 41 14 99 53 8b da 57 8b f8 85 db 0f 8c fb ...{..............A..S..W.......
75420 00 00 00 7f 0b 83 ff 45 0f 82 f0 00 00 00 85 db 0f 87 e8 00 00 00 72 0c 81 ff 4e 04 00 00 0f 87 .......E..............r...N.....
75440 da 00 00 00 8b 71 10 85 f6 78 05 83 fe 0b 7e 4b 8b c6 6a 0c 99 5e f7 fe 8b f2 99 03 f8 89 71 10 .....q...x....~K..j..^........q.
75460 13 da 85 f6 79 0c 83 c6 0c 83 ef 01 89 71 10 83 db 00 85 db 0f 8c a4 00 00 00 7f 0b 83 ff 45 0f ....y........q................E.
75480 82 99 00 00 00 85 db 0f 87 91 00 00 00 72 0c 81 ff 4e 04 00 00 0f 87 83 00 00 00 8b 04 b5 28 bf .............r...N............(.
754a0 49 00 99 53 57 89 45 c8 89 55 d4 e8 da fe ff ff 59 59 84 c0 74 0d 83 fe 01 7e 08 83 45 c8 01 83 I..SW.E..U......YY..t....~..E...
754c0 55 d4 00 53 57 e8 5c fe ff ff 59 59 6a 00 83 ef 46 89 45 c4 68 6d 01 00 00 83 db 00 8b f2 53 57 U..SW.\...YYj...F.E.hm........SW
754e0 e8 ab aa 01 00 8b 7d d0 8b 4d c4 03 c8 8b 47 0c 13 f2 03 4d c8 99 13 75 d4 8b d8 03 d9 8b c2 13 ......}..M....G....M...u........
75500 c6 89 45 d0 85 f6 7c 35 7f 04 85 c9 72 2f 83 7f 0c 00 7c 39 85 c0 7c 06 7f 33 85 db 73 2f e8 4e ..E...|5....r/....|9..|..3..s/.N
75520 81 ff ff c7 00 16 00 00 00 83 c8 ff 0b d0 5f 5b 8b 4d fc 33 cd 5e e8 08 18 ff ff c9 c3 83 7f 0c .............._[.M.3.^..........
75540 00 7d 0a 85 c0 7c 06 7f d5 85 db 73 d1 6a 00 6a 18 50 53 e8 38 aa 01 00 8b f2 89 45 c4 8b 55 d0 .}...|.....s.j.j.PS.8......E..U.
75560 8b cb 0b ca 89 75 d4 74 12 52 53 56 50 e8 5e aa 01 00 83 f8 18 75 a7 85 d2 75 a3 8b 47 08 8b 4d .....u.t.RSVP.^......u...u..G..M
75580 c4 99 8b f0 8b da 03 f1 13 5d d4 83 7d d4 00 7c 24 7f 04 85 c9 72 1e 85 d2 7c 36 7f 04 85 c0 72 .........]..}..|$....r...|6....r
755a0 30 85 db 0f 8c 75 ff ff ff 7f 26 85 f6 0f 82 6b ff ff ff eb 1c 85 d2 7f 18 7c 04 85 c0 73 12 85 0....u....&....k.........|...s..
755c0 db 7c 0e 0f 8f 55 ff ff ff 85 f6 0f 83 4d ff ff ff 6a 00 6a 3c 53 56 e8 b4 a9 01 00 8b ce 89 45 .|...U.......M...j.j<SV........E
755e0 d0 0b cb 89 55 d4 74 1a 53 56 52 50 e8 df a9 01 00 83 f8 3c 0f 85 24 ff ff ff 85 d2 0f 85 1c ff ....U.t.SVRP.......<..$.........
75600 ff ff 8b 47 04 8b 4d d0 99 8b f0 8b da 03 f1 13 5d d4 83 7d d4 00 7c 24 7f 04 85 c9 72 1e 85 d2 ...G..M.........]..}..|$....r...
75620 7c 36 7f 04 85 c0 72 30 85 db 0f 8c ee fe ff ff 7f 26 85 f6 0f 82 e4 fe ff ff eb 1c 85 d2 7f 18 |6....r0.........&..............
75640 7c 04 85 c0 73 12 85 db 7c 0e 0f 8f ce fe ff ff 85 f6 0f 83 c6 fe ff ff 6a 00 6a 3c 53 56 e8 2d |...s...|...............j.j<SV.-
75660 a9 01 00 8b ce 89 45 d0 0b cb 89 55 d4 74 1a 53 56 52 50 e8 58 a9 01 00 83 f8 3c 0f 85 9d fe ff ......E....U.t.SVRP.X.....<.....
75680 ff 85 d2 0f 85 95 fe ff ff 8b 07 8b 5d d0 99 8b c8 8b f2 03 cb 89 4d cc 13 75 d4 83 7d d4 00 89 ............].........M..u..}...
756a0 75 d0 7c 26 7f 04 85 db 72 20 33 db 3b d3 7c 38 7f 04 3b c3 72 32 3b f3 0f 8c 60 fe ff ff 7f 28 u.|&....r.3.;.|8..;.r2;...`....(
756c0 3b cb 0f 82 56 fe ff ff eb 1e 33 db 3b d3 7f 18 7c 04 3b c3 73 12 3b f3 7c 0e 0f 8f 3e fe ff ff ;...V.....3.;...|.;.s.;.|...>...
756e0 3b cb 0f 83 36 fe ff ff 80 7d 0c 00 0f 84 8f 00 00 00 e8 82 eb 00 00 8d 45 c8 89 5d c8 50 89 5d ;...6....}..............E..].P.]
75700 d4 e8 58 e2 00 00 59 85 c0 0f 85 81 00 00 00 8d 45 d4 50 e8 72 e2 00 00 59 85 c0 75 73 8b 45 d4 ..X...Y.........E.P.r...Y..us.E.
75720 99 01 45 cc 8d 45 cc 50 11 55 d0 8d 45 d8 50 e8 4c 0e 00 00 59 59 85 c0 0f 85 e0 fd ff ff 8b 47 ..E..E.P.U..E.P.L...YY.........G
75740 20 85 c0 7f 08 79 27 83 7d f8 00 7e 21 8b 45 c8 99 01 45 cc 8d 45 cc 50 11 55 d0 8d 45 d8 50 e8 .....y'.}..~!.E...E..E.P.U..E.P.
75760 1c 0e 00 00 59 59 85 c0 0f 85 b0 fd ff ff 8b 45 cc 8d 75 d8 8b 55 d0 6a 09 59 f3 a5 e9 ad fd ff ....YY.........E..u..U.j.Y......
75780 ff 8d 45 cc 50 8d 45 d8 50 e8 20 04 00 00 eb d4 53 53 53 53 53 e8 f8 87 00 00 cc 8b ff 55 8b ec ..E.P.E.P.......SSSSS........U..
757a0 6a 01 ff 75 08 e8 30 fc ff ff 59 59 5d c3 8b ff 55 8b ec 83 ec 44 53 57 ff 75 1c 8d 4d ec e8 b2 j..u..0...YY]...U....DSW.u..M...
757c0 4c ff ff 8b 45 f0 33 db 8b 48 14 8b 45 08 89 4d fc 85 c0 74 13 8b 7d 0c 85 ff 74 0c 88 18 39 5d L...E.3..H..E..M...t..}...t...9]
757e0 10 74 05 39 5d 14 75 15 e8 84 7e ff ff c7 00 16 00 00 00 e8 8a 87 00 00 e9 98 00 00 00 51 8d 45 .t.9].u...~..................Q.E
75800 d4 89 5d d4 50 ff 75 10 89 5d d8 89 5d dc 89 5d e0 89 5d e4 88 5d e8 e8 07 83 ff ff 83 c4 0c 85 ..].P.u..]..]..]..]..]..........
75820 c0 75 63 8d 04 3f 56 50 e8 d3 87 00 00 8b f0 59 85 f6 74 4a ff 75 1c ff 75 18 ff 75 14 ff 75 dc .uc..?VP.......Y..tJ.u..u..u..u.
75840 57 56 e8 27 fb 00 00 83 c4 18 85 c0 74 30 8b 45 08 ff 75 fc 89 45 bc 89 45 c4 8d 45 bc 50 56 89 WV.'........t0.E..u..E..E..E.PV.
75860 7d c0 89 7d c8 89 5d cc 88 5d d0 e8 47 af ff ff 83 c4 0c 8b d8 f7 db 1b db f7 d3 23 5d cc 56 e8 }..}..]..]..G..............#].V.
75880 42 87 00 00 59 5e 80 7d e8 00 74 09 ff 75 dc e8 32 87 00 00 59 80 7d f8 00 74 0a 8b 4d ec 83 a1 B...Y^.}..t..u..2...Y.}..t..M...
758a0 50 03 00 00 fd 5f 8b c3 5b c9 c3 8b ff 55 8b ec 6a 00 6a 00 ff 75 14 ff 75 10 ff 75 0c ff 75 08 P...._..[....U..j.j..u..u..u..u.
758c0 e8 e9 fe ff ff 83 c4 18 5d c3 8b ff 55 8b ec 8b 45 08 56 be 90 01 00 00 57 8d 48 ff 05 2b 01 00 ........]...U...E.V.....W.H..+..
758e0 00 99 f7 fe 6a 64 8b f0 8b c1 99 5f f7 ff 5f 2b f0 8b c1 99 83 e2 03 03 c2 c1 f8 02 83 c0 ef 03 ....jd....._.._+................
75900 c6 5e 5d c3 8b ff 55 8b ec 8b 4d 08 8b c1 25 03 00 00 80 79 07 48 83 c8 fc 83 c0 01 75 0e 56 6a .^]...U...M...%....y.H......u.Vj
75920 64 8b c1 5e 99 f7 fe 5e 85 d2 75 12 8d 81 6c 07 00 00 b9 90 01 00 00 99 f7 f9 85 d2 75 04 b0 01 d..^...^..u...l.............u...
75940 5d c3 32 c0 5d c3 8b ff 55 8b ec 83 ec 0c 56 8b 75 08 85 f6 75 16 e8 16 7d ff ff 6a 16 5e 89 30 ].2.]...U.....V.u...u...}..j.^.0
75960 e8 1d 86 00 00 8b c6 e9 21 01 00 00 57 6a 09 83 c8 ff 8b fe 59 f3 ab 8b 7d 0c 85 ff 75 11 e8 ee ........!...Wj......Y...}...u...
75980 7c ff ff 6a 16 5e 89 30 e8 f5 85 00 00 eb 33 8b 4f 04 8b 07 89 45 f4 89 4d f8 83 f9 ff 7f 09 7c |..j.^.0......3.O....E..M......|
759a0 17 3d 40 57 ff ff 72 10 6a 07 5a 3b ca 7c 1a 7f 07 3d df ef 58 93 76 11 e8 b4 7c ff ff 6a 16 5e .=@W..r.j.Z;.|...=..X.v...|..j.^
759c0 89 30 8b c6 e9 c3 00 00 00 53 8d 45 ff c6 45 ff 00 50 8d 45 f4 50 e8 b5 00 00 00 8b 5d f4 59 59 .0.......S.E..E..P.E.P......].YY
759e0 6a 00 89 46 14 b8 80 51 01 00 50 ff 75 f8 53 e8 dc a5 01 00 8b c8 ba 80 51 01 00 f7 ea 89 4e 1c j..F...Q..P.u.S.........Q.....N.
75a00 2b d8 8b 45 f8 1b c2 80 7d ff 00 89 45 f8 ba 5c bf 49 00 75 05 ba 28 bf 49 00 33 c0 40 39 4a 04 +..E....}...E..\.I.u..(.I.3.@9J.
75a20 7d 06 40 39 0c 82 7c fa 48 89 46 10 6a 00 2b 0c 82 b8 80 51 01 00 50 89 4e 0c ff 77 04 ff 37 e8 }.@9..|.H.F.j.+....Q..P.N..w..7.
75a40 8c a5 01 00 6a 07 83 c0 04 8b 7d f8 59 99 f7 f9 6a 00 b8 10 0e 00 00 89 56 18 50 57 53 e8 6e a5 ....j.....}.Y...j.......V.PWS.n.
75a60 01 00 b9 10 0e 00 00 89 46 08 f7 e9 6a 00 2b d8 6a 3c 1b fa 57 53 e8 55 a5 01 00 83 66 20 00 89 ........F...j.+.j<..WS.U....f...
75a80 46 04 6b c0 3c 2b d8 33 c0 89 1e 5b 5f 5e c9 c3 8b ff 55 8b ec 51 51 8b 45 08 b9 80 33 e1 01 53 F.k.<+.3...[_^....U..QQ.E...3..S
75aa0 56 57 8b 18 8b 40 04 6a 00 51 50 53 89 45 f8 e8 1c a5 01 00 8b f0 8d 46 46 50 89 45 fc e8 08 fe VW...@.j.QPS.E.........FFP.E....
75ac0 ff ff 59 b9 80 51 01 00 f7 e9 8b fa 8b c8 8b c6 ba 80 33 e1 01 8b 75 f8 f7 ea 2b d8 1b f2 2b d9 ..Y..Q............3...u...+...+.
75ae0 1b f7 8b 7d 08 89 1f 89 77 04 85 f6 7f 45 7c 04 85 db 73 3f b8 80 33 e1 01 03 d8 8b 45 fc 89 1f ...}....w....E|...s?..3.....E...
75b00 83 d6 00 48 50 89 77 04 89 45 fc e8 f4 fd ff ff 59 84 c0 74 14 8b 45 0c 81 c3 80 51 01 00 89 1f ...HP.w..E......Y..t..E....Q....
75b20 83 d6 00 89 77 04 c6 00 01 8b 75 fc 5f 8b c6 5e 5b c9 c3 8b 75 fc 56 e8 c8 fd ff ff 59 84 c0 74 ....w.....u._..^[...u.V.....Y..t
75b40 eb 8b 4d 0c c6 01 01 eb e3 8b ff 56 e8 1b 8f 00 00 8b f0 85 f6 74 21 8b 46 38 85 c0 75 27 6a 24 ..M........V.........t!.F8..u'j$
75b60 e8 9b 84 00 00 6a 00 89 46 38 e8 57 84 00 00 8b 46 38 59 59 85 c0 75 0d e8 f4 7a ff ff c7 00 0c .....j..F8.W....F8YY..u...z.....
75b80 00 00 00 33 c0 5e c3 8b ff 55 8b ec 56 e8 b7 ff ff ff 8b f0 85 f6 74 13 ff 75 08 56 e8 a5 fd ff ...3.^...U..V.........t..u.V....
75ba0 ff f7 d8 59 1b c0 f7 d0 59 23 c6 5e 5d c3 8b ff 55 8b ec 5d e9 8d fd ff ff 8b ff 55 8b ec 83 ec ...Y....Y#.^]...U..].......U....
75bc0 18 a1 18 f0 54 00 33 c5 89 45 fc 53 56 57 8b 7d 08 8d 45 e8 33 f6 68 58 9f 49 00 56 50 89 75 e8 ....T.3..E.SVW.}..E.3.hX.I.VP.u.
75be0 e8 e5 73 ff ff 83 c4 0c 85 c0 74 09 83 f8 16 0f 84 b7 00 00 00 85 ff 75 1d 39 75 e8 0f 84 90 00 ..s.......t............u.9u.....
75c00 00 00 56 ff 75 e8 e8 11 02 01 00 8b f0 f7 de 59 1b f6 59 46 eb 7c 8b 45 e8 89 45 ec c7 45 f0 68 ..V.u..........Y..YF.|.E..E..E.h
75c20 9f 49 00 89 7d f4 89 75 f8 85 c0 74 4c e8 3f 7a ff ff 8b 38 e8 38 7a ff ff 56 89 30 8d 45 ec 50 .I..}..u...tL.?z...8.8z..V.0.E.P
75c40 ff 75 ec 56 e8 64 fe 00 00 83 c4 10 8b d8 e8 1e 7a ff ff 83 fb ff 74 06 89 38 8b f3 eb 34 83 38 .u.V.d..........z.....t..8...4.8
75c60 02 74 0f e8 09 7a ff ff 83 38 0d 74 05 83 ce ff eb 20 e8 fa 79 ff ff 89 38 56 8d 45 ec b9 60 9f .t...z...8.t........y...8V.E..`.
75c80 49 00 50 51 56 89 4d ec e8 c6 00 01 00 83 c4 10 8b f0 ff 75 e8 e8 2c 83 00 00 59 8b 4d fc 8b c6 I.PQV.M............u..,...Y.M...
75ca0 5f 5e 33 cd 5b e8 99 10 ff ff c9 c3 56 56 56 56 56 e8 dc 82 00 00 cc 8b ff 55 8b ec 5d e9 f7 fe _^3.[.......VVVVV........U..]...
75cc0 ff ff 8b ff 55 8b ec 83 ec 30 53 56 57 e8 6e 7e ff ff 8b f8 33 db 57 8d 45 d0 89 5d d0 50 ff 75 ....U....0SVW.n~....3.W.E..].P.u
75ce0 08 89 5d d4 89 5d d8 89 5d dc 89 5d e0 88 5d e4 e8 2e 7e ff ff 8b f0 83 c4 0c 85 f6 74 0c e8 6e ..]..]..]..]..]...~.........t..n
75d00 79 ff ff 89 30 83 ce ff eb 51 57 8d 45 e8 89 5d e8 50 ff 75 0c 89 5d ec 89 5d f0 89 5d f4 89 5d y...0....QW.E..].P.u..]..]..]..]
75d20 f8 88 5d fc e8 fa 7d ff ff 8b f0 83 c4 0c 85 f6 74 0c e8 3a 79 ff ff 89 30 83 ce ff eb 0f ff 75 ..]...}.........t..:y...0......u
75d40 f0 ff 75 d8 e8 45 01 01 00 59 59 8b f0 38 5d fc 74 09 ff 75 f0 e8 6c 82 00 00 59 38 5d e4 74 09 ..u..E...YY..8].t..u..l...Y8].t.
75d60 ff 75 d8 e8 5e 82 00 00 59 5f 8b c6 5e 5b c9 c3 6a 10 68 08 db 54 00 e8 14 0e ff ff 33 f6 89 75 .u..^...Y_..^[..j.h..T......3..u
75d80 e4 6a 0c e8 83 a6 00 00 59 89 75 fc e8 e0 78 ff ff 8b 00 89 45 e0 ff 75 10 ff 75 0c 8b 7d 08 57 .j......Y.u...x.....E..u..u..}.W
75da0 e8 65 00 00 00 83 c4 0c 8b d8 89 5d e4 85 db 74 0e 8b 4d 14 89 39 e8 b6 78 ff ff 89 18 eb 21 85 .e.........]...t..M..9..x.....!.
75dc0 ff 75 0e e8 a4 8c 00 00 85 c0 74 03 8d 70 28 8b 3e 8b 45 14 89 38 e8 96 78 ff ff 8b 4d e0 89 08 .u........t..p(.>.E..8..x...M...
75de0 c7 45 fc fe ff ff ff e8 15 00 00 00 8b c3 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 5d .E.............M.d......Y_^[...]
75e00 e4 6a 0c e8 4b a6 00 00 59 c3 8b ff 55 8b ec 53 56 57 8b 7d 10 57 e8 58 01 00 00 8b f0 59 85 f6 .j..K...Y...U..SVW.}.W.X.....Y..
75e20 0f 84 c6 00 00 00 80 3e 00 75 09 57 e8 7d 01 00 00 59 eb 15 68 04 01 00 00 56 e8 c0 00 00 00 59 .......>.u.W.}...Y..h....V.....Y
75e40 59 84 c0 0f 84 9f 00 00 00 33 db eb 15 68 04 01 00 00 56 e8 a7 00 00 00 59 59 84 c0 0f 84 86 00 Y........3...h....V.....YY......
75e60 00 00 53 56 e8 b3 ff 00 00 59 59 85 c0 74 de 8b 55 08 85 d2 74 36 85 ff 8b 7d 0c 74 1e 8b ce 8d ..SV.....YY..t..U...t6...}.t....
75e80 59 01 8a 01 41 84 c0 75 f9 2b cb 3b cf 72 0a 85 ff 74 02 88 02 6a 22 eb 55 33 db 56 57 52 e8 1f Y...A..u.+.;.r...t...j".U3.VWR..
75ea0 7e 00 00 83 c4 0c 85 c0 75 4a eb 43 e8 bb 8b 00 00 85 c0 74 37 8d 78 28 85 ff 74 30 8b 07 85 c0 ~.......uJ.C.......t7.x(..t0....
75ec0 75 1d 6a 01 68 04 01 00 00 e8 ab 7e 00 00 53 89 07 e8 f0 80 00 00 8b 07 83 c4 0c 85 c0 74 0d 56 u.j.h......~..S..............t.V
75ee0 68 04 01 00 00 50 eb b6 6a 02 eb 02 6a 0c 58 5f 5e 5b 5d c3 53 53 53 53 53 e8 94 80 00 00 cc 8b h....P..j...j.X_^[].SSSSS.......
75f00 ff 55 8b ec 53 56 8b 75 08 57 6a 2e 56 e8 ae 12 ff ff 59 59 85 c0 74 44 3b c6 72 40 8b c8 2b ce .U..SV.u.Wj.V.....YY..tD;.r@..+.
75f20 39 4d 0c 76 37 6a 24 33 db 8d 78 01 53 57 e8 bd 89 ff ff 83 c4 0c 83 c0 01 8b c8 13 d3 0b ca 74 9M.v7j$3..x.SW.................t
75f40 20 6a 24 2b f7 03 75 0c 56 57 52 50 e8 fc 01 01 00 83 c4 14 85 c0 75 10 b0 01 eb 07 e8 21 80 00 .j$+..u.VWRP..........u......!..
75f60 00 32 c0 5f 5e 5b 5d c3 53 53 53 53 53 e8 20 80 00 00 cc 8b ff 55 8b ec 56 8b 75 08 8b 04 b5 ec .2._^[].SSSSS........U..V.u.....
75f80 01 55 00 85 c0 75 24 6a 01 68 04 01 00 00 e8 e6 7d 00 00 6a 00 89 04 b5 ec 01 55 00 e8 25 80 00 .U...u$j.h......}..j......U..%..
75fa0 00 8b 04 b5 ec 01 55 00 83 c4 0c 5e 5d c3 8b ff 55 8b ec 57 ff 75 08 e8 b7 ff ff ff 8b f8 59 85 ......U....^]...U..W.u........Y.
75fc0 ff 0f 84 85 00 00 00 57 68 04 01 00 00 e8 9b 01 01 00 59 59 85 c0 74 71 3d ee 00 00 00 77 6a 53 .......Wh.........YY..tq=....wjS
75fe0 56 8d 34 38 8b 45 08 8b de 83 e8 00 74 14 83 e8 01 74 0a 83 e8 01 75 12 c6 06 75 eb 08 c6 06 74 V.48.E......t....t....u...u....t
76000 eb 03 c6 06 73 8d 5e 01 8b f3 ff 15 98 81 49 00 6a 24 2b fb 81 c7 04 01 00 00 57 56 6a 00 50 e8 ....s.^.......I.j$+.......WVj.P.
76020 29 01 01 00 83 c4 14 85 c0 75 26 8b cb 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 5e 66 c7 04 19 2e 30 )........u&...Q...A..u.+.^f....0
76040 88 44 19 02 fe c0 5b eb 05 c6 07 00 32 c0 5f 5d c3 33 c0 50 50 50 50 50 e8 35 7f 00 00 cc 6a 0c .D....[.....2._].3.PPPPP.5....j.
76060 68 e8 da 54 00 e8 26 0b ff ff 8b 75 08 85 f6 75 21 e8 fb 75 ff ff 6a 16 5e 89 30 e8 02 7f 00 00 h..T..&....u...u!..u..j.^.0.....
76080 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 83 26 00 83 65 e4 00 6a 0c e8 6b a3 00 00 ...M.d......Y_^[...&..e..j..k...
760a0 59 83 65 fc 00 ff 75 0c 56 e8 2c 00 00 00 59 59 8b f0 89 75 e4 85 f6 74 07 e8 b3 75 ff ff 89 30 Y.e...u.V.,...YY...u...t...u...0
760c0 c7 45 fc fe ff ff ff e8 05 00 00 00 eb b2 8b 75 e4 6a 0c e8 7b a3 00 00 59 c3 6a 14 68 c8 da 54 .E.............u.j..{...Y.j.h..T
760e0 00 e8 aa 0a ff ff 6a 01 e8 86 fe ff ff 59 8b f8 85 ff 75 08 6a 0c 58 e9 05 01 00 00 80 3f 00 75 ......j......Y....u.j.X......?.u
76100 20 6a 01 e8 a6 fe ff ff 84 c0 59 74 22 8d 45 e4 50 e8 41 a9 00 00 59 83 7d e4 00 75 16 6a 18 eb .j........Yt".E.P.A...Y.}..u.j..
76120 d5 68 04 01 00 00 57 e8 d3 fd ff ff 59 eb d9 6a 16 eb c3 33 f6 89 75 dc 89 75 fc e8 31 75 ff ff .h....W.....Y..j...3..u..u..1u..
76140 8b 18 e8 2a 75 ff ff 89 30 89 75 e0 68 80 01 00 00 ff 75 0c 68 42 85 00 00 57 8d 45 e0 50 e8 87 ...*u...0.u.h.....u.hB...W.E.P..
76160 07 01 00 83 c4 14 8b f0 89 75 dc 83 fe 11 75 11 68 04 01 00 00 57 e8 84 fd ff ff 59 59 84 c0 75 .........u....u.h....W.....YY..u
76180 cb e8 eb 74 ff ff 83 38 00 75 07 e8 e1 74 ff ff 89 18 83 7d e0 ff 74 5b 8b 75 e4 57 e8 ed 66 00 ...t...8.u...t.....}..t[.u.W..f.
761a0 00 59 89 46 1c 8b 45 e4 33 d2 39 50 1c 75 0e ff 75 e0 e8 dd 1c 00 00 59 6a 0c 5e eb 33 89 50 08 .Y.F..E.3.9P.u..u......Yj.^.3.P.
761c0 8b 45 e4 89 50 04 8b 45 e4 89 10 8b 0d 68 03 55 00 83 c9 04 8b 45 e4 83 c0 0c f0 09 08 8b 4d e4 .E..P..E.....h.U.....E........M.
761e0 8b 45 e0 89 41 10 8b 4d 08 8b 45 e4 89 01 8b f2 89 75 dc c7 45 fc fe ff ff ff e8 15 00 00 00 8b .E..A..M..E......u..E...........
76200 c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 dc 8b 45 e4 83 78 10 ff 75 07 50 e8 9d ..M.d......Y_^[...u..E..x..u.P..
76220 a8 00 00 59 ff 75 e4 e8 98 5b ff ff 59 c3 8b ff 53 56 be ec 01 55 00 33 db b8 f8 01 55 00 3b c6 ...Y.u...[..Y...SV...U.3....U.;.
76240 57 1b ff 83 e7 fd 83 c7 03 ff 36 e8 76 7d 00 00 83 26 00 8d 76 04 43 59 3b df 75 ed be f8 01 55 W.........6.v}...&..v.CY;.u....U
76260 00 33 ff b8 04 02 55 00 3b c6 1b db 83 e3 fd 83 c3 03 ff 36 e8 4d 7d 00 00 83 26 00 8d 76 04 47 .3....U.;..........6.M}...&..v.G
76280 59 3b fb 75 ed 5f 5e 5b c3 8b ff 55 8b ec 51 83 65 fc 00 8d 45 fc 6a 40 50 e8 c0 fd ff ff 8b 45 Y;.u._^[...U..Q.e...E.j@P......E
762a0 fc 59 59 c9 c3 8b ff 55 8b ec 51 83 65 fc 00 8d 45 fc 50 6a 00 68 04 01 00 00 ff 75 08 e8 ae fa .YY....U..Q.e...E.Pj.h.....u....
762c0 ff ff 8b 45 fc 83 c4 10 c9 c3 8b ff 55 8b ec 83 ec 14 56 8b 75 08 85 f6 75 13 e8 92 73 ff ff 6a ...E........U.....V.u...u...s..j
762e0 16 5e 89 30 e8 99 7c 00 00 8b c6 eb 53 57 6a 09 83 c8 ff 8b fe 59 f3 ab 8b 7d 0c 85 ff 75 13 e8 .^.0..|.....SWj......Y...}...u..
76300 6d 73 ff ff 6a 16 5e 89 30 e8 74 7c 00 00 8b c6 eb 2d 53 33 db 39 5f 04 7f 06 7c 16 39 1f 72 12 ms..j.^.0.t|.....-S3.9_...|.9.r.
76320 6a 07 58 39 47 04 7c 1b 7f 08 81 3f ff 2a 58 93 76 11 e8 3a 73 ff ff 6a 16 5e 89 30 8b c6 5b 5f j.X9G.|....?.*X.v..:s..j.^.0..[_
76340 5e c9 c3 e8 31 df 00 00 8d 45 f8 89 5d f8 50 89 5d f4 89 5d fc e8 d8 d5 00 00 59 85 c0 0f 85 eb ^...1....E..].P.]..]......Y.....
76360 01 00 00 8d 45 f4 50 e8 f2 d5 00 00 59 85 c0 0f 85 d9 01 00 00 8d 45 fc 50 e8 0c d6 00 00 59 85 ....E.P.....Y.........E.P.....Y.
76380 c0 0f 85 c7 01 00 00 8b 0f 8b d1 8b 5f 04 81 c2 7f 0b fc ff 8b c3 83 d0 ff 83 f8 07 77 6e 72 08 ............_...............wnr.
763a0 81 fa fd 41 50 93 77 64 8b 45 fc 99 2b c8 8d 45 ec 50 1b da 89 4d ec 56 89 5d f0 e8 ee f7 ff ff ...AP.wd.E..+..E.P...M.V.]......
763c0 59 59 85 c0 0f 85 74 ff ff ff 39 45 f8 0f 84 74 01 00 00 56 e8 fd de 00 00 59 85 c0 0f 84 65 01 YY....t...9E...t...V.....Y....e.
763e0 00 00 8b 45 f4 99 29 45 ec 8d 45 ec 50 19 55 f0 56 e8 b8 f7 ff ff 59 59 85 c0 0f 85 3e ff ff ff ...E..)E..E.P.U.V.....YY....>...
76400 c7 46 20 01 00 00 00 e9 3b 01 00 00 57 56 e8 9b f7 ff ff 59 59 85 c0 0f 85 21 ff ff ff 83 7d f8 .F......;...WV.....YY....!....}.
76420 00 8b 06 99 8b f8 8b da 74 1a 56 e8 a6 de 00 00 59 85 c0 74 0f 8b 45 fc 03 45 f4 c7 46 20 01 00 ........t.V.....Y..t..E..E..F...
76440 00 00 eb 03 8b 45 fc 99 2b f8 6a 00 6a 3c 1b da 53 57 e8 39 9d 01 00 89 06 85 c0 79 0b 83 c0 3c .....E..+.j.j<..SW.9.......y...<
76460 83 c7 c4 89 06 83 d3 ff 6a 00 6a 3c 53 57 e8 5d 9b 01 00 8b f8 8b da 8b 46 04 99 03 f8 6a 00 6a ........j.j<SW.]........F....j.j
76480 3c 13 da 53 57 e8 06 9d 01 00 89 46 04 85 c0 79 0c 83 c0 3c 83 c7 c4 89 46 04 83 d3 ff 6a 00 6a <..SW......F...y...<....F....j.j
764a0 3c 53 57 e8 28 9b 01 00 8b f8 8b da 8b 46 08 99 03 f8 6a 00 6a 18 13 da 53 57 e8 d1 9c 01 00 89 <SW.(........F....j.j...SW......
764c0 46 08 85 c0 79 0c 83 c0 18 83 c7 e8 89 46 08 83 d3 ff 6a 00 6a 18 53 57 e8 f3 9a 01 00 8b c8 85 F...y........F....j.j.SW........
764e0 d2 7c 26 7f 04 85 c9 74 16 8b 46 18 03 c1 01 4e 0c 6a 07 99 5b f7 fb 01 4e 1c 89 56 18 eb 48 85 .|&....t..F....N.j..[...N..V..H.
76500 d2 7f 44 7c 04 85 c9 73 3e 8b 46 18 83 c0 07 01 4e 0c 03 c1 6a 07 99 5b f7 fb 8b 46 0c 89 56 18 ..D|...s>.F.....N...j..[...F..V.
76520 8b 56 1c 03 d1 85 c0 7f 1b 83 c0 1f c7 46 10 0b 00 00 00 ff 4e 14 89 46 0c 8d 82 6d 01 00 00 89 .V...........F......N..F...m....
76540 46 1c eb 03 89 56 1c 33 c0 e9 f0 fd ff ff 53 53 53 53 53 e8 3a 7a 00 00 cc 8b ff 55 8b ec 56 e8 F....V.3......SSSSS.:z.....U..V.
76560 e5 f5 ff ff 8b f0 85 f6 74 13 ff 75 08 56 e8 57 fd ff ff f7 d8 59 1b c0 f7 d0 59 23 c6 5e 5d c3 ........t..u.V.W.....Y....Y#.^].
76580 8b ff 55 8b ec 5d e9 3f fd ff ff e8 85 83 00 00 69 48 18 fd 43 03 00 81 c1 c3 9e 26 00 89 48 18 ..U..].?........iH..C......&..H.
765a0 c1 e9 10 81 e1 ff 7f 00 00 8b c1 c3 8b ff 55 8b ec e8 5f 83 00 00 8b 4d 08 89 48 18 5d c3 e9 00 ..............U..._....M..H.]...
765c0 00 00 00 6a 0c 68 28 db 54 00 e8 c1 05 ff ff 8b 75 08 89 75 e4 85 f6 75 13 e8 93 70 ff ff 6a 16 ...j.h(.T.......u..u...u...p..j.
765e0 5e 89 30 e8 9a 79 00 00 8b c6 eb 67 56 e8 be 57 ff ff 59 83 65 fc 00 6a e7 59 8d 46 0c f0 21 08 ^.0..y.....gV..W..Y.e..j.Y.F..!.
76600 56 e8 3e 5c ff ff 59 83 f8 ff 74 30 56 e8 32 5c ff ff 59 83 f8 fe 74 24 56 e8 26 5c ff ff 8b f8 V.>\..Y...t0V.2\..Y...t$V.&\....
76620 c1 ff 06 56 e8 1b 5c ff ff 59 59 83 e0 3f 6b c8 38 8b 04 bd 88 03 55 00 03 c1 eb 05 b8 48 f3 54 ...V..\..YY..?k.8.....U......H.T
76640 00 80 60 28 fd c7 45 fc fe ff ff ff e8 15 00 00 00 33 c0 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e ..`(..E..........3..M.d......Y_^
76660 5b c9 c3 8b 75 e4 56 e8 58 57 ff ff 59 c3 6a 28 68 68 db 54 00 e8 16 05 ff ff 83 7d 08 00 75 22 [...u.V.XW..Y.j(hh.T.......}..u"
76680 e8 ec 6f ff ff c7 00 16 00 00 00 e8 f2 78 00 00 33 c0 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b ..o..........x..3..M.d......Y_^[
766a0 c9 c3 83 7d 0c 00 74 d8 ff 75 0c 8d 45 e0 50 e8 34 03 00 00 59 59 66 8b 08 66 89 4d e4 8a 40 02 ...}..t..u..E.P.4...YYf..f.M..@.
766c0 88 45 e6 84 c9 74 c9 b8 80 00 00 00 8a 4d e5 80 f9 74 75 05 b8 80 40 00 00 80 f9 62 75 05 0d 00 .E...t.......M...tu...@....bu...
766e0 80 00 00 50 68 00 04 00 00 8d 45 c8 50 e8 a0 09 01 00 83 c4 0c 83 f8 ff 74 96 33 db 80 7d e4 77 ...Ph.....E.P...........t.3..}.w
76700 0f 95 c3 8b 45 c8 8b 4d cc 89 45 d0 74 03 89 4d d0 85 db 89 4d d4 74 03 89 45 d4 83 65 dc 00 6a ....E..M..E.t..M....M.t..E..e..j
76720 0a e8 e5 9c 00 00 59 83 65 fc 00 e8 41 6f ff ff 8b 30 8d 45 d0 50 53 8d 45 e4 50 ff 75 08 e8 51 ......Y.e...Ao...0.E.PS.E.P.u..Q
76740 00 00 00 83 c4 10 8b f8 89 7d dc e8 21 6f ff ff 89 30 85 ff 75 1f 8d 5d d8 8d 75 d0 89 75 d8 3b .........}..!o...0..u..]..u..u.;
76760 f3 74 12 83 3e ff 74 08 ff 36 e8 25 17 00 00 59 83 c6 04 eb e7 c7 45 fc fe ff ff ff e8 0a 00 00 .t..>.t..6.%...Y......E.........
76780 00 8b c7 e9 0a ff ff ff 8b 7d dc 6a 0a e8 c1 9c 00 00 59 c3 8b ff 55 8b ec 83 ec 6c 53 56 ff 15 .........}.j......Y...U....lSV..
767a0 64 80 49 00 8b 75 14 8b d0 83 4d fc ff 8d 45 fc 6a 02 6a 01 8b 0e 33 db 53 50 8b c1 83 e1 3f c1 d.I..u....M...E.j.j...3.SP....?.
767c0 f8 06 6b c9 38 52 8b 04 85 88 03 55 00 ff 74 08 18 52 ff 15 04 82 49 00 85 c0 0f 84 e8 01 00 00 ..k.8R.....U..t..R....I.........
767e0 ff 36 e8 ad 16 00 00 ff 75 0c 83 0e ff ff 76 04 e8 c5 0e 00 00 83 c4 0c 89 45 f4 85 c0 0f 84 c5 .6......u.....v..........E......
76800 01 00 00 53 e8 a2 03 00 00 8b f0 59 85 f6 0f 84 a6 01 00 00 68 7c 9f 49 00 8d 45 f0 89 5d f0 53 ...S.......Y........h|.I..E..].S
76820 50 e8 a4 67 ff ff 83 c4 0c 85 c0 74 45 83 f8 16 0f 84 a7 01 00 00 89 5d ec bb 6c 9f 49 00 89 5d P..g.......tE..........]..l.I..]
76840 f8 57 6a 44 5f 57 8d 45 94 6a 00 50 e8 4f 10 ff ff 8b 0d 88 03 55 00 83 c4 0c 83 7d 10 00 89 7d .WjD_W.E.j.P.O.......U.....}...}
76860 94 c7 45 c0 00 01 00 00 75 19 8b 45 fc 89 45 cc eb 20 8b 45 f0 89 45 ec 85 c0 74 bd 8b d8 89 45 ..E.....u..E..E....E..E...t....E
76880 f8 eb be 83 7d 10 01 8b 41 18 89 45 cc 8b 45 fc 74 03 8b 41 50 89 45 d0 8b 81 88 00 00 00 8b cb ....}...A..E..E.t..AP.E.........
768a0 89 45 d4 8d 51 01 8a 01 41 84 c0 75 f9 2b ca ba 74 9f 49 00 8d 7a 01 8a 02 42 84 c0 75 f9 2b d7 .E..Q...A..u.+..t.I..z...B..u.+.
768c0 8b 7d 08 8d 5f 01 8a 07 47 84 c0 75 f9 2b fb 8d 59 01 6a 01 8d 04 3a 03 d8 53 e8 9a 74 00 00 8b .}.._...G..u.+..Y.j...:..S..t...
768e0 f8 89 7d e8 59 59 85 ff 0f 84 ae 00 00 00 ff 75 f8 53 57 e8 ca 73 00 00 83 c4 0c 85 c0 0f 85 90 ..}.YY.........u.SW..s..........
76900 00 00 00 68 74 9f 49 00 53 57 e8 d3 04 01 00 83 c4 0c 85 c0 75 7d ff 75 08 53 57 e8 c2 04 01 00 ...ht.I.SW..........u}.u.SW.....
76920 83 c4 0c 85 c0 75 6c 8b 5d f8 53 e8 0c 01 00 00 59 8b c8 85 c9 74 65 2b c3 8d 7d d8 f7 d8 1b c0 .....ul.].S.....Y....te+..}.....
76940 33 db 23 c1 89 45 f8 33 c0 ab ab ab ab 8d 45 d8 8b 7d e8 50 8d 45 94 50 53 53 53 6a 01 53 53 57 3.#..E.3......E..}.P.E.PSSSj.SSW
76960 51 e8 3e 06 01 00 83 c4 28 85 c0 74 1b ff 75 dc 8b 5d f4 33 c0 89 45 f4 ff 15 78 81 49 00 8b 45 Q.>.....(..t..u..].3..E...x.I..E
76980 d8 89 46 04 89 1e 33 f6 ff 75 f8 e8 36 76 00 00 59 eb 0b 33 c0 50 50 50 50 50 eb 46 33 db 57 e8 ..F...3..u..6v..Y..3.PPPPP.F3.W.
769a0 22 76 00 00 ff 75 ec e8 1a 76 00 00 59 59 5f 85 f6 74 07 83 66 04 00 83 26 00 8b 45 f4 85 c0 74 "v...u...v..YY_..t..f...&..E...t
769c0 07 50 e8 49 68 ff ff 59 83 7d fc ff 74 09 ff 75 fc ff 15 78 81 49 00 5e 8b c3 5b c9 c3 53 53 53 .P.Ih..Y.}..t..u...x.I.^..[..SSS
769e0 53 53 e8 ab 75 00 00 cc 8b ff 55 8b ec 8b 4d 0c 33 c0 56 8b 75 08 66 89 06 88 46 02 eb 01 41 8a SS..u.....U...M.3.V.u.f...F...A.
76a00 01 3c 20 74 f9 3c 77 74 16 3c 72 74 12 e8 5f 6c ff ff c7 00 16 00 00 00 e8 65 75 00 00 eb 18 88 .<.t.<wt.<rt.._l.........eu.....
76a20 06 41 8a 01 3c 20 74 f9 84 c0 74 08 3c 74 74 04 3c 62 75 d9 88 46 01 8b c6 5e 5d c3 8b ff 55 8b .A..<.t...t.<tt.<bu..F...^]...U.
76a40 ec 83 ec 10 57 33 ff 57 ff 75 08 e8 cc f3 00 00 59 59 85 c0 75 08 8b 45 08 e9 f9 00 00 00 56 6a ....W3.W.u......YY..u..E......Vj
76a60 01 68 04 01 00 00 e8 0e 73 00 00 8b f0 59 59 85 f6 0f 84 d6 00 00 00 68 88 9f 49 00 8d 45 fc 89 .h......s....YY........h..I..E..
76a80 7d fc 57 50 e8 41 65 ff ff 83 c4 0c 85 c0 74 10 83 f8 16 0f 84 c1 00 00 00 8b c7 89 7d f4 eb 06 }.WP.Ae.......t.............}...
76aa0 8b 45 fc 89 45 f4 68 03 01 00 00 56 50 eb 7a 56 e8 b0 00 00 00 59 84 c0 74 1b 68 84 9f 49 00 68 .E..E.h....VP.zV.....Y..t.h..I.h
76ac0 04 01 00 00 56 e8 18 03 01 00 83 c4 0c 85 c0 0f 85 85 00 00 00 8b ce 8d 51 01 8a 01 41 84 c0 75 ....V...................Q...A..u
76ae0 f9 2b ca 8b 55 08 8d 42 01 89 45 f0 8a 02 42 84 c0 75 f9 2b 55 f0 8d 04 0a b9 04 01 00 00 3b c1 .+..U..B..E...B..u.+U.........;.
76b00 73 42 ff 75 08 51 56 e8 d6 02 01 00 83 c4 0c 85 c0 75 47 57 56 e8 02 f3 00 00 59 59 85 c0 74 1e sB.u.QV..........uGWV.....YY..t.
76b20 68 03 01 00 00 56 ff 75 f8 e8 6b 04 01 00 83 c4 0c 89 45 f8 85 c0 0f 85 73 ff ff ff eb 06 8b c6 h....V.u..k.......E.....s.......
76b40 8b f7 8b f8 ff 75 f4 e8 7a 74 00 00 59 56 e8 73 74 00 00 59 8b c7 5e 5f c9 c3 57 57 57 57 57 e8 .....u..zt..YV.st..Y..^_..WWWWW.
76b60 2e 74 00 00 cc 8b ff 55 8b ec 8b 55 08 8b ca 56 8d 71 01 8a 01 41 84 c0 75 f9 2b ce 8d 34 11 3b .t.....U...U...V.q...A..u.+..4.;
76b80 d6 74 23 8a 46 ff 3c 5c 75 14 6a 5c 52 e8 83 07 01 00 59 59 8d 4e ff 3b c8 0f 95 c0 eb 0a 3c 2f .t#.F.<\u.j\R.....YY.N.;......</
76ba0 74 04 b0 01 eb 02 32 c0 5e 5d c3 8b ff 55 8b ec 8b 0d 04 02 55 00 8b 55 08 56 8b 35 08 02 55 00 t.....2.^]...U......U..U.V.5..U.
76bc0 8b c6 57 8d 3c ce eb 07 39 10 74 4c 83 c0 08 3b c7 75 f5 85 d2 75 3f 8d 41 01 3b c1 72 38 3d ff ..W.<...9.tL...;.u...u?.A.;.r8=.
76be0 ff ff 1f 73 31 6a 08 50 56 e8 12 01 01 00 6a 00 8b f0 e8 cf 73 00 00 83 c4 10 85 f6 74 18 8b 0d ...s1j.PV.....j.....s.......t...
76c00 04 02 55 00 89 35 08 02 55 00 8d 04 ce 41 89 0d 04 02 55 00 eb 02 33 c0 5f 5e 5d c3 6a 10 68 48 ..U..5..U....A....U...3._^].j.hH
76c20 db 54 00 e8 68 ff fe ff 8b 75 08 85 f6 75 18 e8 3d 6a ff ff c7 00 16 00 00 00 e8 43 73 00 00 83 .T..h....u...u..=j.........Cs...
76c40 c8 ff e9 90 00 00 00 83 cf ff 89 7d e0 6a 0a e8 b7 97 00 00 59 83 65 fc 00 56 e8 4c ff ff ff 59 ...........}.j......Y.e..V.L...Y
76c60 8b d8 85 db 75 0d e8 06 6a ff ff c7 00 09 00 00 00 eb 56 56 e8 97 65 ff ff 8b 73 04 83 23 00 83 ....u...j.........VV..e...s..#..
76c80 63 04 00 e8 e9 69 ff ff 8b 18 e8 e2 69 ff ff 83 20 00 83 65 e4 00 6a 01 56 8d 45 e4 50 e8 a9 01 c....i......i......e..j.V.E.P...
76ca0 01 00 83 c4 10 3b c7 75 13 e8 c3 69 ff ff 83 38 04 74 09 e8 b9 69 ff ff 89 18 eb 0d e8 b0 69 ff .....;.u...i...8.t...i........i.
76cc0 ff 89 18 8b 7d e4 89 7d e0 c7 45 fc fe ff ff ff e8 15 00 00 00 8b c7 8b 4d f0 64 89 0d 00 00 00 ....}..}..E.............M.d.....
76ce0 00 59 5f 5e 5b c9 c3 8b 7d e0 6a 0a e8 62 97 00 00 59 c3 8b ff 55 8b ec 5d e9 70 f9 ff ff 6a 0c .Y_^[...}.j..b...Y...U..].p...j.
76d00 68 88 db 54 00 e8 86 fe fe ff 83 65 e4 00 8b 45 08 ff 30 e8 98 50 ff ff 59 83 65 fc 00 8b 4d 0c h..T.......e...E..0..P..Y.e...M.
76d20 e8 34 00 00 00 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 17 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 .4......u..E.............M.d....
76d40 00 00 59 5f 5e 5b c9 c2 0c 00 8b 75 e4 8b 45 10 ff 30 e8 6d 50 ff ff 59 c3 8b ff 53 56 8b f1 57 ..Y_^[.....u..E..0.mP..Y...SV..W
76d60 8b 06 8b 38 8b 46 04 83 e7 fe ff 30 e8 a4 52 ff ff 8b 46 04 ff 30 e8 0f 96 00 00 8b 46 04 59 59 ...8.F.....0..R...F..0......F.YY
76d80 b9 1f f8 ff ff 8b 00 83 c0 0c f0 21 08 8b 46 08 f6 00 04 74 14 8b 4e 04 68 00 04 00 00 6a 02 8b ...........!..F....t..N.h....j..
76da0 01 83 c0 14 50 ff 31 eb 41 8b 46 0c 8b 00 85 c0 75 2c 6a 01 57 e8 bf 6f 00 00 6a 00 8b d8 e8 03 ....P.1.A.F.....u,j.W..o..j.....
76dc0 72 00 00 83 c4 0c 85 db 75 0b ff 05 ac 01 55 00 83 c8 ff eb 1d 68 40 01 00 00 57 53 eb 07 68 80 r.......u.....U......h@...WS..h.
76de0 01 00 00 57 50 8b 46 04 ff 30 e8 07 00 00 00 83 c4 10 5f 5e 5b c3 8b ff 55 8b ec 8b 45 08 8b 4d ...WP.F..0........_^[...U...E..M
76e00 14 83 c0 0c f0 09 08 8b 4d 08 8b 45 10 89 41 18 8b 45 08 8b 4d 0c 89 08 8b 45 08 89 48 04 8b 45 ........M..E..A..E..M....E..H..E
76e20 08 83 60 08 00 33 c0 5d c3 8b ff 55 8b ec 83 ec 20 8b 4d 08 89 4d f8 85 c9 75 15 e8 31 68 ff ff ..`..3.]...U......M..M...u..1h..
76e40 c7 00 16 00 00 00 e8 37 71 00 00 83 c8 ff c9 c3 8b 45 10 83 f8 04 74 09 85 c0 74 0e 83 f8 40 75 .......7q........E....t...t...@u
76e60 da 85 c0 74 05 83 f8 40 75 0d 8b 45 14 83 c0 fe 3d fd ff ff 7f 77 c4 8d 45 14 89 4d f4 89 45 e0 ...t...@u..E....=....w..E..M..E.
76e80 8d 45 f8 89 45 e4 8d 45 10 89 45 e8 8d 45 0c 89 45 ec 8d 45 f4 50 8d 45 e0 89 4d f0 50 8d 45 f0 .E..E..E..E..E..E..E.P.E..M.P.E.
76ea0 50 8d 4d ff e8 55 fe ff ff c9 c3 8b ff 55 8b ec 53 56 8b 75 0c 57 8d 56 0c 8b 02 90 c1 e8 0c a8 P.M..U.......U..SV.u.W.V........
76ec0 01 75 73 56 e8 7b 53 ff ff bf 48 f3 54 00 59 83 f8 ff 74 1b 83 f8 fe 74 16 8b d0 8b c8 83 e2 3f .usV.{S...H.T.Y...t....t.......?
76ee0 c1 f9 06 6b da 38 03 1c 8d 88 03 55 00 eb 0c 8b c8 8b d0 c1 f9 06 8b df 83 e2 3f 80 7b 29 00 75 ...k.8.....U..............?.{).u
76f00 1a 83 f8 ff 74 0f 83 f8 fe 74 0a 6b fa 38 03 3c 8d 88 03 55 00 f6 47 2d 01 74 18 e8 51 67 ff ff ....t....t.k.8.<...U..G-.t..Qg..
76f20 c7 00 16 00 00 00 e8 57 70 00 00 83 c8 ff 5f 5e 5b 5d c3 8d 56 0c 8b 5d 08 83 fb ff 74 ed 8b 02 .......Wp....._^[]..V..]....t...
76f40 90 8b 0a 90 a8 01 75 08 83 e1 06 80 f9 06 75 db 8b 46 04 85 c0 75 0d 56 e8 66 04 01 00 8b 46 04 ......u.......u..F...u.V.f....F.
76f60 8d 56 0c 59 8b 0e 3b c8 75 0b 83 7e 08 00 75 bb 8d 41 01 89 06 8b 02 90 8b 0e c1 e8 0c 49 89 0e .V.Y..;.u..~..u..A...........I..
76f80 24 01 74 0b 38 19 74 09 8d 41 01 89 06 eb 9c 88 19 ff 46 08 6a f7 58 f0 21 02 33 c0 40 f0 09 02 $.t.8.t..A........F.j.X.!.3.@...
76fa0 0f b6 c3 eb 89 6a 0c 68 a8 db 54 00 e8 df fb fe ff 8b 75 0c 85 f6 75 15 e8 b4 66 ff ff c7 00 16 .....j.h..T.......u...u...f.....
76fc0 00 00 00 e8 ba 6f 00 00 83 c8 ff eb 2d 83 4d e4 ff 56 e8 d9 4d ff ff 59 83 65 fc 00 56 ff 75 08 .....o......-.M..V..M..Y.e..V.u.
76fe0 e8 c6 fe ff ff 59 59 8b f8 89 7d e4 c7 45 fc fe ff ff ff e8 18 00 00 00 8b c7 8b 4d f0 64 89 0d .....YY...}..E.............M.d..
77000 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 0c 8b 7d e4 56 e8 ae 4d ff ff 59 c3 8b ff 55 8b ec 51 56 8b ....Y_^[...u..}.V..M..Y...U..QV.
77020 75 08 33 c0 57 8b fe ab ab ab a1 68 03 55 00 8b 7d 0c 89 46 04 eb 01 47 8a 07 3c 20 74 f9 3c 61 u.3.W......h.U..}..F...G..<.t.<a
77040 74 2e 3c 72 74 21 3c 77 74 15 e8 22 66 ff ff c7 00 16 00 00 00 e8 28 6f 00 00 e9 dd 01 00 00 c7 t.<rt!<wt.."f.........(o........
77060 06 01 03 00 00 eb 0f c7 46 04 01 00 00 00 eb 0d c7 06 09 01 00 00 c7 46 04 02 00 00 00 53 47 c6 ........F..............F.....SG.
77080 45 ff 00 32 db c6 45 fe 00 32 ff b1 01 8a 07 84 c0 0f 84 da 00 00 00 0f be c0 83 f8 53 7f 66 74 E..2..E..2..................S.ft
770a0 57 83 e8 20 0f 84 b6 00 00 00 83 e8 0b 74 3c 83 e8 01 74 31 83 e8 18 74 24 83 e8 0a 74 12 83 e8 W............t<...t1...t$...t...
770c0 04 0f 85 64 01 00 00 84 db 75 1c 83 0e 10 eb 2f 81 0e 80 00 00 00 b1 01 e9 83 00 00 00 56 e8 c3 ...d.....u...../.............V..
770e0 04 00 00 eb 78 b7 01 32 c9 eb 75 8d 45 fe 50 56 e8 4f 05 00 00 59 eb 65 84 db 75 eb 83 0e 20 b3 ....x..2..u.E.PV.O...Y.e..u.....
77100 01 8a cb eb 5b 83 e8 54 74 4d 83 e8 0e 74 40 83 e8 01 74 2f 83 e8 0b 74 1e 83 e8 06 74 11 83 e8 ....[..TtM...t@...t/...t....t...
77120 04 0f 85 04 01 00 00 56 e8 6d 05 00 00 eb 2e 56 e8 45 05 00 00 eb 26 8d 45 ff 50 56 e8 e1 04 00 .......V.m.....V.E....&.E.PV....
77140 00 eb b2 8d 45 ff 50 56 e8 b3 04 00 00 eb a6 56 e8 8b 04 00 00 eb 06 56 e8 64 04 00 00 59 8a c8 ....E.PV.......V.......V.d...Y..
77160 33 c0 84 c9 0f 95 c0 03 f8 84 c9 0f 85 1c ff ff ff 84 ff 74 01 47 80 3f 20 74 fa 84 ff 75 11 38 3..................t.G.?.t...u.8
77180 3f 0f 85 a4 00 00 00 c6 46 08 01 e9 ab 00 00 00 6a 03 68 90 9f 49 00 57 e8 e3 63 ff ff 83 c4 0c ?.......F.......j.h..I.W..c.....
771a0 85 c0 0f 85 83 00 00 00 6a 20 83 c7 03 59 eb 01 47 8a 07 3a c1 74 f9 3c 3d 75 70 47 38 0f 74 fb ........j....Y..G..:.t.<=upG8.t.
771c0 6a 05 5b 53 68 94 9f 49 00 57 e8 25 82 ff ff 83 c4 0c 85 c0 75 08 81 0e 00 00 04 00 eb 3a 6a 08 j.[Sh..I.W.%........u........:j.
771e0 5b 53 68 9c 9f 49 00 57 e8 07 82 ff ff 83 c4 0c 85 c0 75 08 81 0e 00 00 02 00 eb 1c 6a 07 5b 53 [Sh..I.W..........u.........j.[S
77200 68 a4 9f 49 00 57 e8 e9 81 ff ff 83 c4 0c 85 c0 75 19 81 0e 00 00 01 00 8d 0c 1f eb 01 41 8a 01 h..I.W..........u............A..
77220 3c 20 74 f9 84 c0 e9 56 ff ff ff e8 41 64 ff ff c7 00 16 00 00 00 e8 47 6d 00 00 5b 5f 8b c6 5e <.t....V....Ad.........Gm..[_..^
77240 c9 c3 8b ff 55 8b ec 51 53 56 8b 75 08 33 c0 57 8b fe 6a 02 5a 6a 20 ab 5b ab ab 8b 7d 0c a1 68 ....U..QSV.u.3.W..j.Zj..[...}..h
77260 03 55 00 89 46 04 0f b7 07 8b c8 66 3b c3 75 0c 03 fa 0f b7 07 66 3b c3 74 f6 8b c8 0f b7 c1 83 .U..F......f;.u......f;.t.......
77280 f8 61 74 20 83 f8 72 74 12 66 83 f9 77 0f 85 03 02 00 00 c7 06 01 03 00 00 eb 0f c7 46 04 01 00 .at...rt.f..w...............F...
772a0 00 00 eb 09 c7 06 09 01 00 00 89 56 04 03 fa b1 01 33 c0 6a 0a 88 45 ff 8a d8 88 45 fe 8a f8 5a ...........V.....3.j..E....E...Z
772c0 0f b7 07 66 85 c0 0f 84 dc 00 00 00 83 f8 53 77 65 74 56 83 e8 20 0f 84 b8 00 00 00 83 e8 0b 74 ...f..........SwetV............t
772e0 3b 83 e8 01 74 30 83 e8 18 74 23 2b c2 74 12 83 e8 04 0f 85 9e 01 00 00 84 db 75 1c 83 0e 10 eb ;...t0...t#+.t............u.....
77300 2f 81 0e 80 00 00 00 b1 01 e9 86 00 00 00 56 e8 92 02 00 00 eb 78 b7 01 32 c9 eb 78 8d 45 fe 50 /.............V......x..2..x.E.P
77320 56 e8 1e 03 00 00 59 eb 65 84 db 75 eb 83 0e 20 b3 01 8a cb eb 5e 83 e8 54 74 4d 83 e8 0e 74 40 V.....Y.e..u.........^..TtM...t@
77340 83 e8 01 74 2f 83 e8 0b 74 1e 83 e8 06 74 11 83 e8 04 0f 85 3e 01 00 00 56 e8 3c 03 00 00 eb 2e ...t/...t....t......>...V.<.....
77360 56 e8 14 03 00 00 eb 26 8d 45 ff 50 56 e8 b0 02 00 00 eb b2 8d 45 ff 50 56 e8 82 02 00 00 eb a6 V......&.E.PV........E.PV.......
77380 56 e8 5a 02 00 00 eb 06 56 e8 33 02 00 00 59 6a 0a 5a 8a c8 0f b6 c1 f7 d8 1b c0 83 e0 02 03 f8 V.Z.....V.3...Yj.Z..............
773a0 84 c9 0f 85 18 ff ff ff 84 ff 74 03 83 c7 02 6a 20 58 eb 03 83 c7 02 66 39 07 74 f8 84 ff 75 14 ..........t....j.X.....f9.t...u.
773c0 33 c0 66 39 07 0f 85 cb 00 00 00 c6 46 08 01 e9 d2 00 00 00 6a 03 68 ac 9f 49 00 57 e8 5e 69 00 3.f9........F.......j.h..I.W.^i.
773e0 00 83 c4 0c 85 c0 0f 85 aa 00 00 00 83 c7 06 6a 20 5b 0f b7 07 8b c8 66 3b c3 75 0d 83 c7 02 0f ...............j.[.....f;.u.....
77400 b7 07 66 3b c3 74 f5 8b c8 66 83 f9 3d 0f 85 83 00 00 00 83 c7 02 66 39 1f 74 f8 6a 05 68 b4 9f ..f;.t...f..=.........f9.t.j.h..
77420 49 00 57 e8 46 00 01 00 83 c4 0c 85 c0 75 0a 81 0e 00 00 04 00 6a 0a eb 3a 6a 08 68 c0 9f 49 00 I.W.F........u.......j..:j.h..I.
77440 57 e8 28 00 01 00 83 c4 0c 85 c0 75 0a 81 0e 00 00 02 00 6a 10 eb 1c 6a 07 68 d0 9f 49 00 57 e8 W.(........u.......j...j.h..I.W.
77460 0a 00 01 00 83 c4 0c 85 c0 75 2b 81 0e 00 00 01 00 6a 0e 58 8d 0c 07 0f b7 01 8b d0 66 3b c3 75 .........u+......j.X........f;.u
77480 0d 8d 49 02 0f b7 01 66 3b c3 74 f5 8b d0 66 85 d2 e9 2f ff ff ff e8 d6 61 ff ff c7 00 16 00 00 ..I....f;.t...f.../.....a.......
774a0 00 e8 dc 6a 00 00 5f 8b c6 5e 5b c9 c3 6a 24 68 c8 db 54 00 e8 d7 f6 fe ff 83 7d 0c 00 75 10 e8 ...j.._..^[..j$h..T.......}..u..
774c0 ad 61 ff ff c7 00 16 00 00 00 e9 c0 00 00 00 8b 5d 08 83 fb fe 75 10 e8 95 61 ff ff c7 00 09 00 .a..............]....u...a......
774e0 00 00 e9 ad 00 00 00 85 db 0f 88 95 00 00 00 3b 1d 88 05 55 00 0f 83 89 00 00 00 8b d3 c1 fa 06 ...............;...U............
77500 8b c3 83 e0 3f 6b c8 38 8b 04 95 88 03 55 00 f6 44 08 28 01 74 6e ff 75 0c 8d 45 cc 50 e8 f6 fa ....?k.8.....U..D.(.tn.u..E.P...
77520 ff ff 59 59 8b f0 8d 7d d8 a5 a5 a5 80 7d e0 00 74 62 8d 45 e4 50 e8 1c 95 00 00 59 8b 45 e4 85 ..YY...}.....}..tb.E.P.....Y.E..
77540 c0 75 0d e8 29 61 ff ff c7 00 18 00 00 00 eb 44 83 65 fc 00 ff 05 ac 01 55 00 8b 4d dc 83 c0 0c .u..)a.........D.e......U..M....
77560 f0 09 08 8b 45 e4 89 58 10 c7 45 fc fe ff ff ff e8 05 00 00 00 8b 45 e4 eb 1c ff 75 e4 e8 42 48 ....E..X..E...........E....u..BH
77580 ff ff 59 c3 e8 e8 60 ff ff c7 00 09 00 00 00 e8 ee 69 00 00 33 c0 8b 4d f0 64 89 0d 00 00 00 00 ..Y...`..........i..3..M.d......
775a0 59 5f 5e 5b c9 c3 8b ff 55 8b ec 8b 4d 08 8b 01 a8 40 74 04 32 c0 5d c3 83 c8 40 89 01 b0 01 5d Y_^[....U...M....@t.2.]...@....]
775c0 c3 8b ff 55 8b ec 8b 4d 08 ba 00 10 00 00 8b 01 85 c2 74 04 32 c0 5d c3 0b c2 89 01 b0 01 5d c3 ...U...M..........t.2.].......].
775e0 8b ff 55 8b ec 8b 4d 08 8b 01 a9 00 c0 00 00 74 04 32 c0 5d c3 0d 00 80 00 00 89 01 b0 01 5d c3 ..U...M........t.2.]..........].
77600 8b ff 55 8b ec 8b 45 0c 80 38 00 74 04 32 c0 5d c3 8b 4d 08 c6 00 01 b0 01 81 49 04 00 08 00 00 ..U...E..8.t.2.]..M.......I.....
77620 5d c3 8b ff 55 8b ec 8b 45 0c 80 38 00 74 04 32 c0 5d c3 8b 4d 08 c6 00 01 b0 01 81 61 04 ff f7 ]...U...E..8.t.2.]..M.......a...
77640 ff ff 5d c3 8b ff 55 8b ec 8b 45 0c 80 38 00 75 25 8b 55 08 c6 00 01 8b 0a f6 c1 02 75 18 83 e1 ..]...U...E..8.u%.U.........u...
77660 fe b0 01 83 c9 02 89 0a 8b 4a 04 83 e1 fc 83 c9 04 89 4a 04 5d c3 32 c0 5d c3 8b ff 55 8b ec 8b .........J........J.].2.]...U...
77680 4d 08 8b 01 a9 00 c0 00 00 74 04 32 c0 5d c3 0d 00 40 00 00 89 01 b0 01 5d c3 8b ff 55 8b ec 8b M........t.2.]...@......]...U...
776a0 4d 08 8b 01 a9 00 02 00 00 75 04 32 c0 5d c3 0d 00 04 00 00 89 01 b0 01 5d c3 8b ff 55 8b ec 5d M........u.2.]..........]...U..]
776c0 e9 e8 fd ff ff cc cc cc cc cc cc cc cc cc cc cc 8b ff 55 8b ec 81 ec 18 01 00 00 a1 18 f0 54 00 ..................U...........T.
776e0 33 c5 89 45 fc 8b 4d 0c 53 8b 5d 14 56 8b 75 08 89 b5 fc fe ff ff 89 9d f8 fe ff ff 57 8b 7d 10 3..E..M.S.].V.u.............W.}.
77700 89 bd 00 ff ff ff 85 f6 75 25 85 c9 74 21 e8 5e 5f ff ff c7 00 16 00 00 00 e8 64 68 00 00 8b 4d ........u%..t!.^_.........dh...M
77720 fc 5f 5e 33 cd 5b e8 18 f6 fe ff 8b e5 5d c3 85 ff 74 db 85 db 74 d7 c7 85 e8 fe ff ff 00 00 00 ._^3.[.......]...t...t..........
77740 00 83 f9 02 72 d8 49 0f af cf 03 ce 89 8d 08 ff ff ff 8b c1 33 d2 2b c6 f7 f7 40 83 f8 08 0f 87 ....r.I.............3.+...@.....
77760 b6 00 00 00 3b ce 0f 86 27 04 00 00 8d 14 37 89 95 f0 fe ff ff 8b c6 8b f2 89 85 04 ff ff ff 3b ....;...'.....7................;
77780 f1 77 2f 50 56 8b cb ff 15 c0 82 49 00 ff d3 83 c4 08 85 c0 7e 0a 8b c6 89 85 04 ff ff ff eb 06 .w/PV......I........~...........
777a0 8b 85 04 ff ff ff 8b 8d 08 ff ff ff 03 f7 3b f1 76 d1 89 bd f4 fe ff ff 8b d1 3b c1 74 3b 2b c1 ..............;.v.........;.t;+.
777c0 8b df 89 85 04 ff ff ff eb 06 8d 9b 00 00 00 00 8a 0c 10 8d 52 01 8b b5 04 ff ff ff 8a 42 ff 88 ....................R........B..
777e0 44 16 ff 8b c6 88 4a ff 83 eb 01 75 e3 8b 9d f8 fe ff ff 8b 8d 08 ff ff ff 8b b5 fc fe ff ff 2b D.....J....u...................+
77800 cf 8b 95 f0 fe ff ff 89 8d 08 ff ff ff 3b ce 0f 87 60 ff ff ff e9 79 03 00 00 d1 e8 8b cb 0f af .............;...`....y.........
77820 c7 89 85 04 ff ff ff 8d 3c 30 57 56 89 bd ec fe ff ff ff 15 c0 82 49 00 ff d3 8b b5 00 ff ff ff ........<0WV..........I.........
77840 83 c4 08 85 c0 8b 85 fc fe ff ff 7e 4d 89 b5 f4 fe ff ff 89 bd f0 fe ff ff 3b c7 74 3d 8b 9d f4 ...........~M............;.t=...
77860 fe ff ff 8b f7 8b bd 04 ff ff ff eb 03 8d 49 00 8a 06 8b d6 2b d7 8a 0a 88 02 88 0e 46 83 eb 01 ..............I.....+.......F...
77880 75 ee 8b bd ec fe ff ff 8b 9d f8 fe ff ff 8b b5 00 ff ff ff 8b 85 fc fe ff ff ff b5 08 ff ff ff u...............................
778a0 8b cb 50 ff 15 c0 82 49 00 ff d3 8b 95 08 ff ff ff 83 c4 08 85 c0 7e 49 8b 85 fc fe ff ff 89 b5 ..P....I..............~I........
778c0 ec fe ff ff 8b f2 3b c2 74 37 8b 9d ec fe ff ff 2b c2 89 85 f0 fe ff ff 8b d0 8d 9b 00 00 00 00 ......;.t7......+...............
778e0 8a 06 8d 76 01 8a 4c 32 ff 88 44 32 ff 88 4e ff 83 eb 01 75 eb 8b 9d f8 fe ff ff 8b 95 08 ff ff ...v..L2..D2..N....u............
77900 ff 52 57 8b cb ff 15 c0 82 49 00 ff d3 8b 95 08 ff ff ff 83 c4 08 85 c0 8b 85 00 ff ff ff 7e 35 .RW......I....................~5
77920 8b d8 8b f2 3b fa 74 2d 8b c7 2b c2 89 85 ec fe ff ff 8b d0 8a 06 8d 76 01 8a 4c 32 ff 88 44 32 ....;.t-..+............v..L2..D2
77940 ff 88 4e ff 83 eb 01 75 eb 8b 85 00 ff ff ff 8b 95 08 ff ff ff 8b b5 fc fe ff ff 8b da 89 95 04 ..N....u........................
77960 ff ff ff 3b fe 76 3e eb 07 8d a4 24 00 00 00 00 03 f0 89 b5 f4 fe ff ff 3b f7 73 23 8b 8d f8 fe ...;.v>....$............;.s#....
77980 ff ff 57 56 ff 15 c0 82 49 00 ff 95 f8 fe ff ff 83 c4 08 85 c0 8b 85 00 ff ff ff 7e d3 eb 42 8b ..WV....I..................~..B.
779a0 95 08 ff ff ff 8b 9d f8 fe ff ff eb 03 8d 49 00 03 f0 3b f2 77 1f 57 56 8b cb ff 15 c0 82 49 00 ..............I...;.w.WV......I.
779c0 ff d3 8b 95 08 ff ff ff 83 c4 08 85 c0 8b 85 00 ff ff ff 7e db 8b 9d 04 ff ff ff 89 b5 f4 fe ff ...................~............
779e0 ff 8b b5 f8 fe ff ff eb 07 8d a4 24 00 00 00 00 8b 85 00 ff ff ff 8b cb 2b d8 89 8d 04 ff ff ff ...........$............+.......
77a00 3b df 76 1f 57 53 8b ce ff 15 c0 82 49 00 ff d6 83 c4 08 85 c0 7f d9 8b 85 00 ff ff ff 8b 8d 04 ;.v.WS......I...................
77a20 ff ff ff 8b b5 f4 fe ff ff 89 9d 04 ff ff ff 3b de 72 4a 89 85 f0 fe ff ff 8b d3 74 2b 2b f3 8b ...............;.rJ........t++..
77a40 d8 8a 02 8d 52 01 8a 4c 16 ff 88 44 16 ff 88 4a ff 83 eb 01 75 eb 8b b5 f4 fe ff ff 8b 9d 04 ff ....R..L...D...J....u...........
77a60 ff ff 8b 85 00 ff ff ff 8b 95 08 ff ff ff 3b fb 0f 85 ed fe ff ff 8b fe e9 e6 fe ff ff 3b f9 73 ..............;..............;.s
77a80 3c 8b 9d f8 fe ff ff eb 07 8d a4 24 00 00 00 00 2b c8 89 8d 04 ff ff ff 3b cf 76 21 57 51 8b cb <..........$....+.......;.v!WQ..
77aa0 ff 15 c0 82 49 00 ff d3 8b 8d 04 ff ff ff 83 c4 08 85 c0 8b 85 00 ff ff ff 74 d5 eb 44 8b 9d f8 ....I....................t..D...
77ac0 fe ff ff 8b b5 fc fe ff ff 8d a4 24 00 00 00 00 2b c8 89 8d 04 ff ff ff 3b ce 76 1f 57 51 8b cb ...........$....+.......;.v.WQ..
77ae0 ff 15 c0 82 49 00 ff d3 8b 8d 04 ff ff ff 83 c4 08 85 c0 8b 85 00 ff ff ff 74 d5 8b b5 f4 fe ff ....I....................t......
77b00 ff 8b 95 08 ff ff ff 8b ca 8b bd 04 ff ff ff 2b ce 8b c7 2b 85 fc fe ff ff 3b c1 7c 3d 8b 85 fc ...............+...+.....;.|=...
77b20 fe ff ff 3b c7 73 18 8b 8d e8 fe ff ff 89 44 8d 84 89 bc 8d 0c ff ff ff 41 89 8d e8 fe ff ff 8b ...;.s........D.........A.......
77b40 8d 08 ff ff ff 8b bd 00 ff ff ff 3b f1 73 44 89 b5 fc fe ff ff e9 f8 fb ff ff 3b f2 73 18 8b 85 ...........;.sD...........;.s...
77b60 e8 fe ff ff 89 74 85 84 89 94 85 0c ff ff ff 40 89 85 e8 fe ff ff 8b b5 fc fe ff ff 3b f7 73 0d .....t.........@............;.s.
77b80 8b cf 8b bd 00 ff ff ff e9 bf fb ff ff 8b bd 00 ff ff ff 8b 85 e8 fe ff ff 83 e8 01 89 85 e8 fe ................................
77ba0 ff ff 0f 88 76 fb ff ff 8b 74 85 84 8b 8c 85 0c ff ff ff 89 b5 fc fe ff ff e9 8e fb ff ff 8b ff ....v....t......................
77bc0 55 8b ec 8b 4d 08 85 c9 75 15 e8 a2 5a ff ff c7 00 16 00 00 00 e8 a8 63 00 00 6a 16 58 5d c3 a1 U...M...u...Z..........c..j.X]..
77be0 94 08 55 00 90 89 01 33 c0 5d c3 8b ff 55 8b ec 8b 45 08 3d 00 40 00 00 74 23 3d 00 80 00 00 74 ..U....3.]...U...E.=.@..t#=....t
77c00 1c 3d 00 00 01 00 74 15 e8 64 5a ff ff c7 00 16 00 00 00 e8 6a 63 00 00 6a 16 58 5d c3 b9 94 08 .=....t..dZ.........jc..j.X]....
77c20 55 00 87 01 33 c0 5d c3 6a 14 68 e8 db 54 00 e8 5c ef fe ff 8b 7d 0c 81 ff 00 40 00 00 74 30 81 U...3.].j.h..T..\....}....@..t0.
77c40 ff 00 80 00 00 74 28 81 ff 00 00 01 00 74 20 81 ff 00 00 04 00 74 18 81 ff 00 00 02 00 74 10 e8 .....t(......t.......t.......t..
77c60 0d 5a ff ff c7 00 16 00 00 00 e9 b2 00 00 00 8b 75 08 83 fe fe 75 10 e8 f5 59 ff ff c7 00 09 00 .Z..............u....u...Y......
77c80 00 00 e9 9f 00 00 00 85 f6 0f 88 87 00 00 00 3b 35 88 05 55 00 73 7f 8b ce c1 f9 06 89 4d e0 8b ...............;5..U.s.......M..
77ca0 c6 83 e0 3f 6b d0 38 89 55 dc 8b 04 8d 88 03 55 00 f6 44 02 28 01 74 5e 56 e8 8d 9d 00 00 59 83 ...?k.8.U......U..D.(.t^V.....Y.
77cc0 cb ff 89 5d e4 83 65 fc 00 8b 45 e0 8b 04 85 88 03 55 00 8b 4d dc f6 44 01 28 01 75 0d e8 8f 59 ...]..e...E......U..M..D.(.u...Y
77ce0 ff ff c7 00 09 00 00 00 eb 0e 57 56 e8 48 00 00 00 59 59 8b d8 89 5d e4 c7 45 fc fe ff ff ff e8 ..........WV.H...YY...]..E......
77d00 0a 00 00 00 8b c3 eb 21 8b 75 08 8b 5d e4 56 e8 ec 9d 00 00 59 c3 e8 56 59 ff ff c7 00 09 00 00 .......!.u..].V.....Y..VY.......
77d20 00 e8 5c 62 00 00 83 c8 ff 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b ff 55 8b ec 51 8b ..\b......M.d......Y_^[....U..Q.
77d40 45 08 53 56 57 8b f8 83 e0 3f c1 ff 06 6b d0 38 8b 34 bd 88 03 55 00 8a 44 16 28 8a 5c 16 29 0f E.SVW....?...k.8.4...U..D.(.\.).
77d60 b6 c8 81 e1 80 00 00 00 89 4d fc 8b 4d 0c 81 f9 00 40 00 00 74 50 81 f9 00 80 00 00 74 40 81 f9 .........M..M....@..tP......t@..
77d80 00 00 01 00 74 24 81 f9 00 00 02 00 74 1c 81 f9 00 00 04 00 75 42 0c 80 88 44 16 28 8b 04 bd 88 ....t$......t.......uB...D.(....
77da0 03 55 00 c6 44 10 29 01 eb 2e 0c 80 88 44 16 28 8b 04 bd 88 03 55 00 c6 44 10 29 02 eb 1a 24 7f .U..D.)......D.(.....U..D.)...$.
77dc0 88 44 16 28 eb 12 0c 80 88 44 16 28 8b 0c bd 88 03 55 00 c6 44 11 29 00 83 7d fc 00 75 07 b8 00 .D.(.....D.(.....U..D.)..}..u...
77de0 80 00 00 eb 1e 84 db 75 07 b8 00 40 00 00 eb 13 33 c0 80 fb 01 0f 95 c0 48 25 00 00 03 00 05 00 .......u...@....3.......H%......
77e00 00 01 00 5f 5e 5b c9 c3 6a 0c 68 08 dc 54 00 e8 7c ed fe ff 83 65 e4 00 8b 45 08 ff 30 e8 29 9c ..._^[..j.h..T..|....e...E..0.).
77e20 00 00 59 83 65 fc 00 8b 45 0c 8b 00 8b 30 8b d6 c1 fa 06 8b c6 83 e0 3f 6b c8 38 8b 04 95 88 03 ..Y.e...E....0.........?k.8.....
77e40 55 00 f6 44 08 28 01 74 0b 56 e8 d2 00 00 00 59 8b f0 eb 0e e8 18 58 ff ff c7 00 09 00 00 00 83 U..D.(.t.V.....Y......X.........
77e60 ce ff 89 75 e4 c7 45 fc fe ff ff ff e8 17 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e ...u..E.............M.d......Y_^
77e80 5b c9 c2 0c 00 8b 75 e4 8b 45 10 ff 30 e8 6e 9c 00 00 59 c3 8b ff 55 8b ec 83 ec 10 56 8b 75 08 [.....u..E..0.n...Y...U.....V.u.
77ea0 83 fe fe 75 15 e8 b4 57 ff ff 83 20 00 e8 bf 57 ff ff c7 00 09 00 00 00 eb 61 85 f6 78 45 3b 35 ...u...W.......W.........a..xE;5
77ec0 88 05 55 00 73 3d 8b c6 8b d6 83 e0 3f c1 fa 06 6b c8 38 8b 04 95 88 03 55 00 f6 44 08 28 01 74 ..U.s=......?...k.8.....U..D.(.t
77ee0 22 8d 45 08 89 75 f8 89 45 f4 8d 4d ff 8d 45 f8 89 75 f0 50 8d 45 f4 50 8d 45 f0 50 e8 07 ff ff ".E..u..E..M..E..u.P.E.P.E.P....
77f00 ff eb 1b e8 56 57 ff ff 83 20 00 e8 61 57 ff ff c7 00 09 00 00 00 e8 67 60 00 00 83 c8 ff 5e c9 ....VW......aW.........g`.....^.
77f20 c3 8b ff 55 8b ec 56 57 8b 7d 08 57 e8 96 9d 00 00 59 83 f8 ff 75 04 33 f6 eb 4e a1 88 03 55 00 ...U..VW.}.W.....Y...u.3..N...U.
77f40 83 ff 01 75 09 f6 80 98 00 00 00 01 75 0b 83 ff 02 75 1c f6 40 60 01 74 16 6a 02 e8 67 9d 00 00 ...u........u....u..@`.t.j..g...
77f60 6a 01 8b f0 e8 5e 9d 00 00 59 59 3b c6 74 c8 57 e8 52 9d 00 00 59 50 ff 15 78 81 49 00 85 c0 75 j....^...YY;.t.W.R...YP..x.I...u
77f80 b6 ff 15 40 80 49 00 8b f0 57 e8 a7 9c 00 00 59 8b cf 83 e7 3f c1 f9 06 6b d7 38 8b 0c 8d 88 03 ...@.I...W.....Y....?...k.8.....
77fa0 55 00 c6 44 11 28 00 85 f6 74 0c 56 e8 8a 56 ff ff 59 83 c8 ff eb 02 33 c0 5f 5e 5d c3 8b ff 55 U..D.(...t.V..V..Y.....3._^]...U
77fc0 8b ec 51 51 53 56 8b 75 08 57 85 f6 0f 84 dc 00 00 00 8b 7d 0c 85 ff 0f 84 d1 00 00 00 57 56 e8 ..QQSV.u.W.........}.........WV.
77fe0 21 63 00 00 8b d8 59 59 3b df 0f 83 bb 00 00 00 83 fb 06 0f 82 b2 00 00 00 ff 15 9c 81 49 00 8d !c....YY;....................I..
78000 7e ff 89 45 f8 33 c0 03 fb 89 45 fc 3b fe 72 3c 57 56 e8 8c f5 00 00 59 59 85 c0 75 2c 80 3f 58 ~..E.3....E.;.r<WV.....YY..u,.?X
78020 0f 85 85 00 00 00 8b 45 fc 83 f8 05 73 1e 40 33 d2 89 45 fc 8b 45 f8 6a 0a 59 f7 f1 80 c2 30 89 .......E....s.@3..E..E.j.Y....0.
78040 45 f8 88 17 4f 3b fe 73 c7 8b 45 fc 80 3f 58 75 5a 83 f8 05 72 55 c6 07 61 b3 62 e8 11 56 ff ff E...O;.s..E..?XuZ...rU..a.b..V..
78060 8b 00 89 45 f8 eb 09 80 fb 7b 74 28 88 1f fe c3 e8 fc 55 ff ff 6a 00 56 83 20 00 e8 9c dd 00 00 ...E.....{t(......U..j.V........
78080 59 59 85 c0 74 e1 e8 e6 55 ff ff 8b 4d f8 89 08 33 c0 eb 2b c6 06 00 e8 d5 55 ff ff c7 00 11 00 YY..t...U...M...3..+.....U......
780a0 00 00 e8 ca 55 ff ff 8b 00 eb 14 c6 06 00 e8 be 55 ff ff 6a 16 5e 89 30 e8 c5 5e 00 00 8b c6 5f ....U...........U..j.^.0..^...._
780c0 5e 5b c9 c3 8b ff 55 8b ec 56 8b 75 08 85 f6 75 14 e8 9b 55 ff ff c7 00 16 00 00 00 e8 a1 5e 00 ^[....U..V.u...u...U..........^.
780e0 00 33 c0 eb 22 8b ce 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 8d 41 01 50 56 e8 c0 fe ff ff f7 d8 59 .3.."...Q...A..u.+..A.PV.......Y
78100 1b c0 f7 d0 59 23 c6 5e 5d c3 8b ff 55 8b ec 51 56 ff 75 0c 8d 45 fc 83 ce ff 6a 40 68 02 03 00 ....Y#.^]...U..QV.u..E....j@h...
78120 00 ff 75 08 89 75 fc 50 e8 bd e7 00 00 83 c4 14 85 c0 75 03 8b 75 fc 8b c6 5e c9 c3 8b ff 55 8b ..u..u.P..........u..u...^....U.
78140 ec 8b 55 0c 83 6a 08 01 79 0d 52 ff 75 08 e8 77 86 00 00 59 59 5d c3 8b 02 8a 4d 08 88 08 ff 02 ..U..j..y.R.u..w...YY]....M.....
78160 0f b6 c1 5d c3 6a 0c 68 28 dc 54 00 e8 1f ea fe ff 8b 75 0c 85 f6 75 18 e8 f4 54 ff ff c7 00 16 ...].j.h(.T.......u...u...T.....
78180 00 00 00 e8 fa 5d 00 00 83 c8 ff e9 c1 00 00 00 83 65 e4 00 56 e8 16 3c ff ff 59 83 65 fc 00 8b .....]...........e..V..<..Y.e...
781a0 46 0c 90 c1 e8 0c a8 01 0f 85 85 00 00 00 56 e8 90 40 ff ff 59 83 f8 ff 74 20 83 f8 fe 74 1b 8b F.............V..@..Y...t....t..
781c0 d0 c1 fa 06 8b f8 83 e7 3f 6b df 38 03 1c 95 88 03 55 00 b9 48 f3 54 00 eb 11 b9 48 f3 54 00 8b ........?k.8.....U..H.T....H.T..
781e0 d9 8b d0 c1 fa 06 8b f8 83 e7 3f 80 7b 29 00 75 1a 83 f8 ff 74 0f 83 f8 fe 74 0a 6b cf 38 03 0c ..........?.{).u....t....t.k.8..
78200 95 88 03 55 00 f6 41 2d 01 74 28 e8 61 54 ff ff c7 00 16 00 00 00 e8 67 5d 00 00 6a fe 8d 4d f0 ...U..A-.t(.aT.........g]..j..M.
78220 51 68 18 f0 54 00 e8 a5 fa fe ff 83 c4 0c e9 55 ff ff ff 56 ff 75 08 e8 00 ff ff ff 59 59 8b f8 Qh..T..........U...V.u......YY..
78240 89 7d e4 c7 45 fc fe ff ff ff e8 18 00 00 00 8b c7 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 .}..E.............M.d......Y_^[.
78260 c3 8b 75 0c 8b 7d e4 56 e8 57 3b ff ff 59 c3 8b ff 55 8b ec 5d e9 eb fe ff ff 8b ff 55 8b ec 83 ..u..}.V.W;..Y...U..].......U...
78280 7d 08 00 53 57 74 3f 8b 4d 08 33 ff 8d 51 02 66 8b 01 83 c1 02 66 3b c7 75 f5 2b ca d1 f9 8d 59 }..SWt?.M.3..Q.f.....f;.u.+....Y
782a0 01 8d 04 1b 50 e8 d7 39 ff ff 8b f8 59 85 ff 74 15 ff 75 08 53 57 e8 1a 85 00 00 83 c4 0c 85 c0 ....P..9....Y..t..u.SW..........
782c0 75 0a 8b c7 eb 02 33 c0 5f 5b 5d c3 33 c0 50 50 50 50 50 e8 ba 5c 00 00 cc b8 90 a0 49 00 c3 b8 u.....3._[].3.PPPPP..\......I...
782e0 48 a7 49 00 c3 8b ff 55 8b ec 8b 4d 10 57 8b 7d 08 85 c9 74 2d 8b 55 0c 2b d7 0f b7 04 3a 66 89 H.I....U...M.W.}...t-.U.+....:f.
78300 07 83 c7 02 66 85 c0 74 05 83 e9 01 75 ec 85 c9 74 10 83 e9 01 74 0b 33 c0 d1 e9 f3 ab 13 c9 66 ....f..t....u...t....t.3.......f
78320 f3 ab 8b 45 08 5f 5d c3 8b ff 55 8b ec 81 ec 98 00 00 00 a1 18 f0 54 00 33 c5 89 45 fc 57 8b 7d ...E._]...U...........T.3..E.W.}
78340 10 85 ff 75 15 e8 27 53 ff ff c7 00 16 00 00 00 e8 2d 5c 00 00 83 c8 ff eb 75 83 7d 18 00 74 e5 ...u..'S.........-\......u.}..t.
78360 56 ff 75 14 57 e8 9b 5f 00 00 59 59 ff 75 1c 8d 8d 68 ff ff ff 8b f0 e8 f9 20 ff ff ff 75 20 8d V.u.W.._..YY.u...h...........u..
78380 04 37 89 bd 78 ff ff ff 89 85 7c ff ff ff 8d 4d 84 8d 85 6c ff ff ff 89 7d 80 50 ff 75 18 8d 85 .7..x.....|....M...l....}.P.u...
783a0 78 ff ff ff ff 75 0c ff 75 08 50 e8 4d 0f 00 00 8d 4d 84 e8 c7 11 00 00 80 bd 74 ff ff ff 00 5e x....u..u.P.M....M........t....^
783c0 74 0d 8b 8d 68 ff ff ff 83 a1 50 03 00 00 fd 8b 4d fc 33 cd 5f e8 69 e9 fe ff c9 c3 8b ff 55 8b t...h.....P.....M.3._.i.......U.
783e0 ec ff 75 18 8b 4d 08 ff 75 14 ff 75 10 ff 75 0c e8 d7 0e 00 00 8b 45 08 5d c3 8b ff 55 8b ec 81 ..u..M..u..u..u.......E.]...U...
78400 ec 10 03 00 00 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 08 56 8b 75 2c 85 f6 74 04 85 c0 75 15 e8 4e ........T.3..E..E.V.u,..t...u..N
78420 52 ff ff c7 00 16 00 00 00 e8 54 5b 00 00 33 c0 40 eb 22 8d 8d f0 fc ff ff 51 8d 4d 0c 51 50 e8 R.........T[..3.@."......Q.M.QP.
78440 a8 00 00 00 56 8d 8d f0 fc ff ff 51 50 e8 a4 9a ff ff 83 c4 18 8b 55 24 5e 85 d2 74 0a 8b 4d 1c ....V......QP.........U$^..t..M.
78460 0b 4d 20 75 02 88 0a 8b 4d fc 33 cd e8 d2 e8 fe ff c9 c3 8b ff 55 8b ec 81 ec 10 03 00 00 a1 18 .M.u....M.3..........U..........
78480 f0 54 00 33 c5 89 45 fc 8b 45 08 56 8b 75 2c 85 f6 74 04 85 c0 75 15 e8 d5 51 ff ff c7 00 16 00 .T.3..E..E.V.u,..t...u...Q......
784a0 00 00 e8 db 5a 00 00 33 c0 40 eb 22 8d 8d f0 fc ff ff 51 8d 4d 0c 51 50 e8 2f 00 00 00 56 8d 8d ....Z..3.@."......Q.M.QP./...V..
784c0 f0 fc ff ff 51 50 e8 97 9b ff ff 83 c4 18 8b 55 24 5e 85 d2 74 0a 8b 4d 1c 0b 4d 20 75 02 88 0a ....QP.........U$^..t..M..M.u...
784e0 8b 4d fc 33 cd e8 59 e8 fe ff c9 c3 8b ff 55 8b ec 83 ec 24 53 56 8b 75 0c 8b ce 57 e8 47 19 00 .M.3..Y.......U....$SV.u...W.G..
78500 00 84 c0 0f 84 38 04 00 00 8b 46 10 8b ce 89 45 e8 8b 46 14 89 45 ec e8 67 0f 00 00 8b 5d 08 8d .....8....F....E..F..E..g....]..
78520 4d f9 89 4d e0 8d 4d e8 89 75 dc 89 4d e4 eb 07 8b ce e8 4c 0f 00 00 53 88 45 f9 0f b6 c0 6a 08 M..M..M..u..M......L...S.E....j.
78540 50 e8 d8 62 ff ff 83 c4 0c 85 c0 75 e3 8a 4d f9 8b 55 10 80 f9 2d 0f 94 c0 88 82 08 03 00 00 74 P..b.......u..M..U...-.........t
78560 05 80 f9 2b 75 0c 8b ce e8 16 0f 00 00 8a c8 88 4d f9 80 f9 49 0f 84 b4 03 00 00 80 f9 69 0f 84 ...+u...........M...I........i..
78580 ab 03 00 00 80 f9 4e 0f 84 8d 03 00 00 80 f9 6e 0f 84 84 03 00 00 33 db 88 5d ff 80 f9 30 75 43 ......N........n......3..]...0uC
785a0 8b 46 14 8b ce 8b 7e 10 89 45 f0 e8 d3 0e 00 00 88 45 f4 3c 78 74 13 3c 58 74 0f ff 75 f4 8b ce .F....~..E.......E.<xt.<Xt..u...
785c0 e8 01 18 00 00 8a 4d f9 eb 19 8b ce c6 45 ff 01 e8 ae 0e 00 00 8a c8 89 7d e8 8b 45 f0 88 4d f9 ......M......E..........}..E..M.
785e0 89 45 ec 8b 55 10 89 5d f4 88 5d fe 8d 7a 08 80 f9 30 75 18 c6 45 fe 01 8b ce e8 84 0e 00 00 8a .E..U..]..]..z...0u..E..........
78600 c8 88 4d f9 80 f9 30 74 ef 8b 55 10 33 db 38 5d ff 0f 94 c3 4b 83 e3 06 83 c3 09 89 5d f0 8a c1 ..M...0t..U.3.8]....K.......]...
78620 2c 30 3c 09 77 08 0f be c1 83 e8 30 eb 23 8a c1 2c 61 3c 19 77 08 0f be c1 83 e8 57 eb 13 8a c1 ,0<.w......0.#..,a<.w......W....
78640 2c 41 3c 19 77 08 0f be c1 83 e8 37 eb 03 83 c8 ff 3b c3 77 25 8d 8a 08 03 00 00 c6 45 fe 01 3b ,A<.w......7.....;.w%.......E..;
78660 f9 74 03 88 07 47 ff 45 f4 8b ce e8 13 0e 00 00 8b 55 10 8a c8 88 4d f9 eb a4 8b 45 08 6a 00 5b .t...G.E.........U....M....E.j.[
78680 8b 00 8b 80 88 00 00 00 8b 00 3a 08 0f 85 98 00 00 00 8b ce e8 ea 0d 00 00 8b 55 10 8a c8 88 4d ..........:...............U....M
786a0 f9 8d 42 08 3b f8 75 24 80 f9 30 75 1f 8b 5d f4 c6 45 fe 01 8b ce 4b e8 c7 0d 00 00 8a c8 88 4d ..B.;.u$..0u..]..E....K........M
786c0 f9 80 f9 30 74 ee 8b 55 10 89 5d f4 8b 5d f0 8a c1 2c 30 3c 09 77 08 0f be c1 83 e8 30 eb 23 8a ...0t..U..]..]...,0<.w......0.#.
786e0 c1 2c 61 3c 19 77 08 0f be c1 83 e8 57 eb 13 8a c1 2c 41 3c 19 77 08 0f be c1 83 e8 37 eb 03 83 .,a<.w......W....,A<.w......7...
78700 c8 ff 3b c3 77 22 8d 8a 08 03 00 00 c6 45 fe 01 3b f9 74 03 88 07 47 8b ce e8 65 0d 00 00 8b 55 ..;.w".......E..;.t...G...e....U
78720 10 8a c8 88 4d f9 eb a7 33 db 80 7d fe 00 75 21 8d 4d dc e8 09 0c 00 00 84 c0 0f 84 01 02 00 00 ....M...3..}..u!.M..............
78740 80 7d ff 00 0f 84 f7 01 00 00 6a 02 e9 f2 01 00 00 ff 75 f9 8b ce e8 6b 16 00 00 8b 46 10 8b ce .}........j.......u....k....F...
78760 89 45 e8 8b 46 14 89 45 ec e8 15 0d 00 00 88 45 f9 8a cb 3c 45 74 11 3c 50 74 08 3c 65 74 09 3c .E..F..E.......E...<Et.<Pt.<et.<
78780 70 75 0b 8a 4d ff eb 06 8a 4d ff 80 f1 01 84 c9 0f 84 10 01 00 00 8b ce e8 e6 0c 00 00 8a c8 80 pu..M....M......................
787a0 f9 2d 88 4d f9 0f 94 45 fd 80 f9 2b 74 05 80 f9 2d 75 0c 8b ce e8 c9 0c 00 00 8a c8 88 4d f9 88 .-.M...E...+t...-u...........M..
787c0 5d fe 80 f9 30 75 15 c6 45 fe 01 8b ce e8 b1 0c 00 00 8a c8 88 4d f9 80 f9 30 74 ef 8a c1 2c 30 ]...0u..E............M...0t...,0
787e0 3c 09 77 08 0f be c1 83 e8 30 eb 23 8a c1 2c 61 3c 19 77 08 0f be c1 83 e8 57 eb 13 8a c1 2c 41 <.w......0.#..,a<.w......W....,A
78800 3c 19 77 08 0f be c1 83 e8 37 eb 03 83 c8 ff 83 f8 0a 73 24 6b db 0a c6 45 fe 01 03 d8 81 fb 50 <.w......7........s$k...E......P
78820 14 00 00 7f 0e 8b ce e8 57 0c 00 00 8a c8 88 4d f9 eb a9 bb 51 14 00 00 8a c1 2c 30 3c 09 77 08 ........W......M....Q.....,0<.w.
78840 0f be c1 83 e8 30 eb 23 8a c1 2c 61 3c 19 77 08 0f be c1 83 e8 57 eb 13 8a c1 2c 41 3c 19 77 08 .....0.#..,a<.w......W....,A<.w.
78860 0f be c1 83 e8 37 eb 03 83 c8 ff 83 f8 0a 73 0e 8b ce e8 0c 0c 00 00 8a c8 88 4d f9 eb ba 80 7d .....7........s...........M....}
78880 fd 00 74 02 f7 db 80 7d fe 00 75 1a 8d 4d dc e8 ad 0a 00 00 84 c0 0f 84 a5 00 00 00 8b ce e8 e0 ..t....}..u..M..................
788a0 0b 00 00 88 45 f9 ff 75 f9 8b ce e8 16 15 00 00 8b 75 10 8d 56 08 3b fa 0f 84 8c fe ff ff 80 7f ....E..u.........u..V.;.........
788c0 ff 00 75 05 4f 3b fa 75 f5 3b fa 0f 84 79 fe ff ff 81 fb 50 14 00 00 7f 3d 81 fb b0 eb ff ff 7c ..u.O;.u.;...y.....P....=......|
788e0 31 8a 4d ff 33 c0 84 c9 0f 94 c0 48 83 e0 03 40 0f af 45 f4 03 d8 81 fb 50 14 00 00 7f 18 81 fb 1.M.3......H...@..E.....P.......
78900 b0 eb ff ff 7c 0c 2b fa 89 1e 89 7e 04 0f b6 c1 eb 32 6a 08 eb 2d 6a 09 eb 29 ff 75 ec 8d 45 f9 ....|.+....~.....2j..-j..).u..E.
78920 ff 75 e8 56 50 e8 de 00 00 00 83 c4 10 eb 15 ff 75 ec 8d 45 f9 ff 75 e8 56 50 e8 0a 00 00 00 eb .u.VP...........u..E..u.VP......
78940 e9 6a 07 58 5f 5e 5b c9 c3 8b ff 55 8b ec 83 ec 10 53 8b 5d 08 8d 45 10 56 33 f6 89 45 f8 57 8b .j.X_^[....U.....S.]..E.V3..E.W.
78960 7d 0c 8b c6 89 7d f0 89 5d f4 89 75 fc 8a 0b 3a 88 c8 a7 49 00 74 08 3a 88 cc a7 49 00 75 65 8b }....}..]..u...:...I.t.:...I.ue.
78980 cf e8 fd 0a 00 00 8a c8 8b 45 fc 40 88 0b 89 45 fc 83 f8 03 75 d7 51 8b cf e8 28 14 00 00 8b 47 .........E.@...E....u.Q...(....G
789a0 10 8b cf 89 45 10 8b 47 14 89 45 14 e8 d2 0a 00 00 88 03 8a 03 3a 86 d0 a7 49 00 74 08 3a 86 d8 ....E..G..E..........:...I.t.:..
789c0 a7 49 00 75 2b 8b cf e8 b7 0a 00 00 46 88 03 83 fe 05 75 df 50 8b cf e8 ea 13 00 00 6a 03 58 5f .I.u+.......F.....u.P.......j.X_
789e0 5e 5b c9 c3 8d 4d f0 e8 55 09 00 00 6a 07 eb ee 8d 4d f0 e8 49 09 00 00 33 c9 84 c0 0f 94 c1 8d ^[...M..U...j....M..I...3.......
78a00 04 8d 03 00 00 00 eb d7 8b ff 55 8b ec 83 ec 0c 53 56 8b 75 0c 8d 45 10 57 8b 7d 08 33 db 89 75 ..........U.....SV.u..E.W.}.3..u
78a20 f4 89 7d f8 89 45 fc 8a 07 3a 83 e0 a7 49 00 74 08 3a 83 e4 a7 49 00 75 4a 8b ce e8 43 0a 00 00 ..}..E...:...I.t.:...I.uJ...C...
78a40 43 88 07 83 fb 03 75 df 50 8b ce e8 76 13 00 00 8b 46 10 8b ce 89 45 10 8b 46 14 89 45 14 e8 20 C.....u.P...v....F....E..F..E...
78a60 0a 00 00 88 07 3c 28 74 29 8d 4d f4 e8 d0 08 00 00 0f b6 c0 f7 d8 1b c0 83 e0 fd 83 c0 07 e9 9b .....<(t).M.....................
78a80 00 00 00 8d 4d f4 e8 b6 08 00 00 6a 07 e9 8b 00 00 00 8b ce e8 ea 09 00 00 56 57 88 07 e8 bb 00 ....M......j.............VW.....
78aa0 00 00 59 59 84 c0 74 0f 0f b6 07 8b ce 50 e8 13 13 00 00 6a 05 eb 66 56 57 e8 65 00 00 00 8a 17 ..YY..t......P.....j..fVW.e.....
78ac0 59 59 84 c0 74 0c 52 8b ce e8 f8 12 00 00 6a 06 eb 4b 80 fa 29 74 44 8a ca 8a d1 84 c9 74 33 8a YY..t.R.......j..K..)tD......t3.
78ae0 c1 2c 30 3c 09 76 19 8a c1 2c 61 3c 19 76 11 8a c1 2c 41 3c 19 76 09 80 f9 5f 0f 85 69 ff ff ff .,0<.v...,a<.v...,A<.v..._..i...
78b00 8b ce e8 7c 09 00 00 8a c8 88 0f 80 f9 29 75 c9 eb 09 80 fa 29 0f 85 4e ff ff ff 6a 04 58 5f 5e ...|.........)u.....)..N...j.X_^
78b20 5b c9 c3 8b ff 55 8b ec 53 56 33 db 57 8b 7d 08 8b f3 8a 07 3a 86 f8 a7 49 00 74 08 3a 86 fc a7 [....U..SV3.W.}.....:...I.t.:...
78b40 49 00 75 12 8b 4d 0c e8 37 09 00 00 46 88 07 83 fe 04 75 de b3 01 5f 5e 8a c3 5b 5d c3 8b ff 55 I.u..M..7...F.....u..._^..[]...U
78b60 8b ec 53 56 33 db 57 8b 7d 08 8b f3 8a 07 3a 86 e8 a7 49 00 74 08 3a 86 f0 a7 49 00 75 12 8b 4d ..SV3.W.}.....:...I.t.:...I.u..M
78b80 0c e8 fd 08 00 00 46 88 07 83 fe 05 75 de b3 01 5f 5e 8a c3 5b 5d c3 8b ff 55 8b ec 83 ec 48 8d ......F.....u..._^..[]...U....H.
78ba0 4d 0c 56 57 e8 9f 12 00 00 84 c0 74 21 8b 7d 2c 85 ff 74 25 83 ff 02 7c 05 83 ff 24 7e 1b e8 ae M.VW.......t!.},..t%...|...$~...
78bc0 4a ff ff c7 00 16 00 00 00 e8 b4 53 00 00 33 c0 8b d0 8b f0 e9 63 02 00 00 53 ff 75 08 8d 4d b8 J..........S..3......c...S.u..M.
78be0 e8 90 18 ff ff 33 c0 8d 4d 0c 89 45 f0 8b f0 8b 45 1c 89 45 c8 8b 45 20 89 45 cc e8 83 08 00 00 .....3..M..E....E..E..E..E......
78c00 8a d8 8d 45 bc 50 6a 08 0f b6 cb 51 eb 14 8d 4d 0c e8 6d 08 00 00 8a d8 8d 45 bc 50 6a 08 0f b6 ...E.Pj....Q...M..m......E.Pj...
78c20 c3 50 88 5d f8 e8 f4 5b ff ff 83 c4 0c 85 c0 75 dd 0f b6 45 30 89 45 fc 80 fb 2d 75 08 83 c8 02 .P.]...[.......u...E0.E...-u....
78c40 89 45 fc eb 05 80 fb 2b 75 0d 8d 4d 0c e8 31 08 00 00 8a d8 88 5d f8 83 c9 ff 89 4d ec 85 ff 74 .E.....+u..M..1......].....M...t
78c60 05 83 ff 10 75 7b 8a c3 2c 30 3c 09 77 08 0f be c3 83 c0 d0 eb 22 8a c3 2c 61 3c 19 77 08 0f be ....u{..,0<.w........"..,a<.w...
78c80 c3 83 c0 a9 eb 12 8a c3 2c 41 3c 19 77 08 0f be c3 83 c0 c9 eb 02 8b c1 85 c0 74 09 85 ff 75 41 ........,A<.w.............t...uA
78ca0 6a 0a 5f eb 3c 8d 4d 0c e8 d6 07 00 00 88 45 e0 3c 78 74 18 3c 58 74 14 85 ff 75 03 6a 08 5f ff j._.<.M.......E.<xt.<Xt...u.j._.
78cc0 75 e0 8d 4d 0c e8 fc 10 00 00 eb 12 85 ff 75 03 6a 10 5f 8d 4d 0c e8 a8 07 00 00 88 45 f8 83 c9 u..M..........u.j._.M.......E...
78ce0 ff 53 8b c7 99 52 50 51 51 89 45 d0 89 55 d4 e8 ec 71 01 00 89 5d dc 5b 90 89 4d d8 33 db 8a 4d .S...RPQQ.E..U...q...].[..M.3..M
78d00 f8 89 45 e8 89 55 e4 8a c1 2c 30 3c 09 77 08 0f be d1 83 c2 d0 eb 23 8a c1 2c 61 3c 19 77 08 0f ..E..U...,0<.w........#..,a<.w..
78d20 be d1 83 c2 a9 eb 13 8a c1 2c 41 3c 19 77 08 0f be d1 83 c2 c9 eb 03 83 ca ff 89 55 f4 83 fa ff .........,A<.w.............U....
78d40 74 6d 3b d7 73 69 8b 45 fc 8b 4d f0 83 c8 08 89 45 fc 3b 75 e4 72 28 77 05 3b 4d e8 72 21 3b 4d tm;.si.E..M.....E.;u.r(w.;M.r!;M
78d60 e8 75 14 3b 75 e4 75 0f 89 5d e0 3b 5d dc 72 15 77 05 3b 55 d8 76 0e 83 c8 04 89 45 fc eb 1e 89 .u.;u.u..].;].r.w.;U.v.....E....
78d80 55 f4 89 5d e0 56 51 ff 75 d4 ff 75 d0 e8 fe 71 01 00 03 45 f4 8b f2 89 45 f0 13 75 e0 8d 4d 0c U..].VQ.u..u...q...E....E..u..M.
78da0 e8 de 06 00 00 8a c8 88 4d f8 e9 58 ff ff ff ff 75 f8 8d 4d 0c e8 0c 10 00 00 8b 45 fc a8 08 75 ........M..X....u..M.......E...u
78dc0 15 ff 75 cc 8d 4d 0c ff 75 c8 e8 7d 0a 00 00 89 5d ec 8b f3 eb 40 8b 7d f0 56 57 50 e8 b9 4e ff ..u..M..u..}....]....@.}.VWP..N.
78de0 ff 83 c4 0c 84 c0 74 33 e8 84 48 ff ff c7 00 22 00 00 00 8b 45 fc a8 01 75 09 83 c8 ff 8b f8 8b ......t3..H...."....E...u.......
78e00 f0 eb 24 a8 02 74 0a 89 5d ec be 00 00 00 80 eb 05 be ff ff ff 7f 8b 55 ec eb 0e f6 45 fc 02 74 ..$..t..]..............U....E..t
78e20 06 f7 df 13 f3 f7 de 8b d7 80 7d c4 00 5b 74 0a 8b 45 b8 83 a0 50 03 00 00 fd 33 c0 8b 7d 24 85 ..........}..[t..E...P....3..}$.
78e40 ff 74 0a 8b 4d 1c 0b 4d 20 75 02 88 07 8b c2 8b d6 5f 5e c9 c3 8b ff 55 8b ec 83 ec 0c d9 ee 8d .t..M..M.u......._^....U........
78e60 45 f8 56 50 83 ec 20 c6 45 ff 00 8b f1 8d 45 ff 8b cc d9 5d f8 50 ff 76 34 8d 46 08 ff 76 30 50 E.VP....E.....E....].P.v4.F..v0P
78e80 51 e8 56 f5 ff ff 83 c4 14 ff 76 68 e8 69 f5 ff ff 83 c4 28 80 7d ff 00 74 1c 83 f8 01 74 17 80 Q.V.......vh.i.....(.}..t....t..
78ea0 7e 2e 00 74 04 b0 01 eb 0f 8d 45 f8 8b ce 50 e8 60 03 00 00 eb 02 32 c0 5e c9 c3 8b ff 55 8b ec ~..t......E...P.`.....2.^....U..
78ec0 83 ec 10 d9 ee 8d 45 f0 56 50 83 ec 20 c6 45 ff 00 8b f1 8d 45 ff 8b cc dd 5d f0 50 ff 76 34 8d ......E.VP....E.....E....].P.v4.
78ee0 46 08 ff 76 30 50 51 e8 f0 f4 ff ff 83 c4 14 ff 76 68 e8 7c f5 ff ff 83 c4 28 80 7d ff 00 74 1c F..v0PQ.........vh.|.....(.}..t.
78f00 83 f8 01 74 17 80 7e 2e 00 74 04 b0 01 eb 0f 8d 45 f0 8b ce 50 e8 2e 03 00 00 eb 02 32 c0 5e c9 ...t..~..t......E...P.......2.^.
78f20 c3 8b ff 55 8b ec 83 ec 1c 53 56 8b f1 33 db 57 38 5e 2e 75 3c 83 46 6c 04 8b 4e 6c 8b 59 fc 85 ...U.....SV..3.W8^.u<.Fl..Nl.Y..
78f40 db 75 19 e8 29 47 ff ff c7 00 16 00 00 00 e8 2f 50 00 00 32 c0 5f 5e 5b c9 c2 08 00 8b 06 83 e0 .u..)G........./P..2._^[........
78f60 01 83 c8 00 74 0b 8d 41 04 89 46 6c 8b 78 fc eb 03 83 cf ff 85 ff 75 21 8b 06 83 e0 04 0b c7 74 ....t..A..Fl.x........u!.......t
78f80 0b 8d 4e 08 e8 31 05 00 00 c6 03 00 e8 e0 46 ff ff c7 00 0c 00 00 00 eb ba 83 7d 08 00 8b 46 30 ..N..1........F...........}...F0
78fa0 89 45 f0 8b 46 34 89 45 ec 89 5d e8 89 7d fc 74 0b 83 ff ff 74 06 8d 47 ff 89 45 fc 33 d2 33 c9 .E..F4.E..]..}.t....t..G..E.3.3.
78fc0 8b 45 f0 0b 45 ec 89 4d f8 89 55 f4 74 0a 3b 55 f0 75 05 3b 4d ec 74 65 8d 4e 08 e8 da 04 00 00 .E..E..M..U.t.;U.u.;M.te.N......
78fe0 50 ff 75 08 8b ce 89 45 e4 e8 00 05 00 00 84 c0 74 39 80 7e 2e 00 75 17 8b 45 fc 85 c0 74 1e 8b P.u....E........t9.~..u..E...t..
79000 4d e8 8b 55 e4 88 11 41 48 89 4d e8 89 45 fc 8b 55 f4 8b 4d f8 83 c2 01 83 d1 00 eb a3 83 ff ff M..U...AH.M..E..U..M............
79020 0f 84 66 ff ff ff e9 5e ff ff ff 8b 55 e4 8d 4e 08 52 e8 d6 0d 00 00 8b 4d f8 8b 55 f4 8b c2 0b ..f....^....U..N.R......M..U....
79040 c1 0f 84 0c ff ff ff 83 7d 08 00 75 18 3b 55 f0 75 05 3b 4d ec 74 0e 8b 06 83 e0 04 83 c8 00 0f ........}..u.;U.u.;M.t..........
79060 84 ee fe ff ff 80 7e 2e 00 75 0c 83 7d 08 00 74 06 8b 45 e8 c6 00 00 b0 01 e9 d7 fe ff ff 8b ff ......~..u..}..t..E.............
79080 55 8b ec 83 ec 1c 53 56 8b f1 33 db 57 38 5e 2e 75 3c 83 46 6c 04 8b 4e 6c 8b 59 fc 85 db 75 19 U.....SV..3.W8^.u<.Fl..Nl.Y...u.
790a0 e8 cc 45 ff ff c7 00 16 00 00 00 e8 d2 4e 00 00 32 c0 5f 5e 5b c9 c2 08 00 8b 06 83 e0 01 83 c8 ..E..........N..2._^[...........
790c0 00 74 0b 8d 41 04 89 46 6c 8b 78 fc eb 03 83 cf ff 85 ff 75 23 8b 06 83 e0 04 0b c7 74 0d 8d 4e .t..A..Fl.x........u#.......t..N
790e0 08 e8 d4 03 00 00 33 c0 66 89 03 e8 81 45 ff ff c7 00 0c 00 00 00 eb b8 83 7d 08 00 8b 46 30 89 ......3.f....E...........}...F0.
79100 45 f0 8b 46 34 89 45 ec 89 5d e4 89 7d f4 74 0b 83 ff ff 74 06 8d 47 ff 89 45 f4 33 d2 33 c9 8b E..F4.E..]..}.t....t..G..E.3.3..
79120 45 f0 0b 45 ec 89 4d fc 89 55 f8 74 0a 3b 55 f0 75 05 3b 4d ec 74 6b 8d 4e 08 e8 7b 03 00 00 50 E..E..M..U.t.;U.u.;M.tk.N..{...P
79140 ff 75 08 8b ce 89 45 e8 e8 a1 03 00 00 84 c0 74 40 80 7e 2e 00 75 1e 83 7d f4 00 74 26 ff 75 e8 .u....E........t@.~..u..}..t&.u.
79160 8d 45 f4 8b ce 50 8d 45 e4 50 57 53 e8 1a 0d 00 00 84 c0 74 27 8b 55 f8 8b 4d fc 83 c2 01 83 d1 .E...P.E.PWS.......t'.U..M......
79180 00 eb 9c 83 ff ff 0f 84 5f ff ff ff e9 55 ff ff ff ff 75 e8 8d 4e 08 e8 71 0c 00 00 8b 55 f8 8b ........_....U....u..N..q....U..
791a0 4d fc 8b c2 0b c1 0f 84 04 ff ff ff 83 7d 08 00 75 18 3b 55 f0 75 05 3b 4d ec 74 0e 8b 06 83 e0 M............}..u.;U.u.;M.t.....
791c0 04 83 c8 00 0f 84 e6 fe ff ff 80 7e 2e 00 75 0e 83 7d 08 00 74 08 8b 4d e4 33 d2 66 89 11 b0 01 ...........~..u..}..t..M.3.f....
791e0 e9 cd fe ff ff 8b ff 55 8b ec 53 8b 4d 08 e8 c7 02 00 00 8b d8 83 fb ff 74 15 ff 75 0c 0f b6 cb .......U..S.M...........t..u....
79200 6a 08 51 e8 16 56 ff ff 83 c4 0c 85 c0 75 dc 8b c3 5b 5d c3 8b ff 55 8b ec 83 41 6c 04 8b 41 6c j.Q..V.......u...[]...U...Al..Al
79220 8b 48 fc 85 c9 75 14 e8 45 44 ff ff c7 00 16 00 00 00 e8 4b 4d 00 00 32 c0 eb 09 8b 45 08 8b 00 .H...u..ED.........KM..2....E...
79240 89 01 b0 01 5d c2 04 00 8b ff 55 8b ec 83 41 6c 04 8b 41 6c 8b 50 fc 85 d2 75 14 e8 11 44 ff ff ....].....U...Al..Al.P...u...D..
79260 c7 00 16 00 00 00 e8 17 4d 00 00 32 c0 eb 0f 8b 4d 08 8b 01 89 02 8b 41 04 89 42 04 b0 01 5d c2 ........M..2....M......A..B...].
79280 04 00 8b ff 55 8b ec 8b 45 08 8b d1 53 33 db 57 89 02 8d 7a 2c 8b 45 0c 89 42 04 8b 45 10 6a 08 ....U...E...S3.W...z,.E..B..E.j.
792a0 89 42 08 33 c0 59 89 5a 0c f3 ab 5f 89 5a 10 8b c2 66 89 5a 14 88 5a 16 89 5a 18 89 5a 1c 89 5a .B.3.Y.Z..._.Z...f.Z..Z..Z..Z..Z
792c0 20 88 5a 24 89 5a 28 5b 5d c2 0c 00 8b ff 55 8b ec 8b 45 08 83 61 10 00 83 61 14 00 89 01 8b 45 ..Z$.Z([].....U...E..a...a.....E
792e0 0c 89 41 08 8b 45 10 89 41 0c 8b 45 14 89 41 18 85 c0 74 03 c6 00 01 8b c1 5d c2 10 00 8b ff 55 ..A..E..A..E..A...t......].....U
79300 8b ec 8b 55 0c 8b 45 10 53 56 8b 75 08 8b d9 57 ff 75 14 89 13 8d 7b 08 89 43 04 8d 4b 18 a5 50 ...U..E.SV.u...W.u....{..C..K..P
79320 52 a5 a5 e8 5a ff ff ff 8b 45 18 83 63 70 00 89 43 68 8b 45 1c 5f 89 43 6c 8b c3 5e 5b 5d c2 18 R...Z....E..cp..Ch.E._.Cl..^[]..
79340 00 8b ff 56 8b f1 8b 46 04 8b 0e 0f b6 00 50 e8 72 0a 00 00 8b 46 04 c6 00 00 8b 46 08 8b 0e ff ...V...F......P.r....F.....F....
79360 70 04 ff 30 e8 e3 04 00 00 5e c3 8b ff 53 56 8b f1 33 db 39 5e 0c 75 29 8b 46 08 89 5e 10 66 89 p..0.....^...SV..3.9^.u).F..^.f.
79380 5e 14 88 5e 16 89 5e 18 89 5e 1c 89 5e 20 88 5e 24 89 5e 28 8a 00 84 c0 75 0c c7 46 10 01 00 00 ^..^..^..^..^..^$.^(....u..F....
793a0 00 32 c0 5e 5b c3 0f b6 c0 50 e8 d1 7e ff ff 59 8b 4e 08 85 c0 74 24 c7 46 10 02 00 00 00 0f b6 .2.^[....P..~..Y.N...t$.F.......
793c0 01 eb 09 ff 46 08 8b 46 08 0f b6 00 50 e8 ae 7e ff ff 59 85 c0 75 ec b0 01 eb c8 80 39 25 75 7c ....F..F....P..~..Y..u......9%u|
793e0 8d 41 01 80 38 25 74 74 c7 46 10 04 00 00 00 89 46 08 80 38 2a 75 08 40 c6 46 16 01 89 46 08 8b .A..8%tt.F......F..8*u.@.F...F..
79400 ce e8 d6 05 00 00 84 c0 74 97 8b ce e8 68 06 00 00 8b ce e8 c2 07 00 00 8b ce e8 52 04 00 00 84 ........t....h.............R....
79420 c0 0f 84 7a ff ff ff 6b 4e 28 0c 8b 46 20 38 9c 01 50 a7 49 00 75 a0 89 5e 10 66 89 5e 14 88 5e ...z...kN(..F.8..P.I.u..^.f.^..^
79440 16 89 5e 18 89 5e 1c 89 5e 20 88 5e 24 89 5e 28 c7 46 0c 16 00 00 00 e9 45 ff ff ff c7 46 10 03 ..^..^..^..^$.^(.F......E....F..
79460 00 00 00 8a 01 88 46 14 33 c0 80 39 25 53 0f 94 c0 41 03 c1 8b ce 89 46 08 e8 0a 07 00 00 e9 20 ......F.3..9%S...A.....F........
79480 ff ff ff 8b 51 10 8b 41 08 83 c2 01 56 8b 71 14 83 d6 00 89 51 10 0b 41 0c 89 71 14 74 0c 3b 71 ....Q..A....V.q.....Q..A..q.t.;q
794a0 0c 77 13 72 05 3b 51 08 77 0c 8b 09 e8 09 00 00 00 83 f8 ff 75 02 32 c0 5e c3 8b d1 8b 4a 08 3b .w.r.;Q.w...........u.2.^....J.;
794c0 4a 04 75 04 83 c8 ff c3 0f b6 01 41 89 4a 08 c3 8d 41 20 33 d2 3b c1 56 1b f6 83 e6 e0 83 c6 20 J.u........A.J...A.3.;.V........
794e0 3b c8 77 08 f6 11 41 42 3b d6 75 f8 5e c3 8b ff 55 8b ec 8b 55 0c 56 8b f1 83 fa ff 74 26 8b 45 ;.w...AB;.u.^...U...U.V.....t&.E
79500 08 83 e8 00 74 34 83 e8 01 74 20 83 e8 07 75 14 0f b6 d2 40 8b ca c1 ea 03 83 e1 07 d3 e0 84 44 ....t4...t....u....@...........D
79520 32 44 75 16 32 c0 5e 5d c2 08 00 83 fa 09 7c 05 83 fa 0d 7e ef 83 fa 20 74 ea b0 01 eb e8 8b 41 2Du.2.^]......|....~....t......A
79540 28 85 c0 78 19 83 f8 01 7e 2b 83 f8 06 7e 1c 83 f8 07 74 0d 83 f8 08 74 1c 83 f8 09 74 0d 33 c0 (..x....~+...~....t....t....t.3.
79560 c3 ff 71 20 e8 e7 07 00 00 eb 08 ff 71 20 e8 00 08 00 00 59 c3 33 c0 38 41 24 0f 95 c0 40 c3 8b ..q.........q......Y.3.8A$...@..
79580 ff 53 56 8b f1 57 8d 5e 08 8b cb e8 d9 08 00 00 84 c0 74 0e 8d 7e 18 8b cf e8 8e 08 00 00 84 c0 .SV..W.^..........t..~..........
795a0 75 12 83 c8 ff 5f 5e 5b c3 8b ce e8 f5 01 00 00 84 c0 74 0b 8b cf e8 b0 fd ff ff 84 c0 75 ea 8b u...._^[..........t..........u..
795c0 7e 70 85 ff 75 1c 83 7e 28 01 74 16 8b cb e8 e7 fe ff ff 83 f8 ff 75 02 0b f8 50 8b cb e8 2b 08 ~p..u..~(.t...........u...P...+.
795e0 00 00 8b 06 83 e0 01 83 c8 00 74 13 8b 76 24 85 f6 74 0c e8 79 40 ff ff 89 30 e8 83 49 00 00 8b ..........t..v$..t..y@...0..I...
79600 c7 eb a2 80 79 2e 00 74 03 b0 01 c3 8b 41 10 2b 41 08 6a 00 50 e8 de 08 00 00 c3 8b 41 40 83 f8 ....y..t.....A.+A.j.P.......A@..
79620 09 77 41 ff 24 85 67 a2 47 00 6a 00 e8 b6 01 00 00 c3 6a 01 eb f6 6a 08 eb f2 6a 01 6a 00 e8 7c .wA.$.g.G.j.......j...j...j.j..|
79640 00 00 00 c3 6a 01 6a 0a eb f4 6a 00 6a 08 eb ee 6a 00 eb f2 6a 00 6a 10 eb e4 e9 30 00 00 00 e9 ....j.j...j.j...j...j.j....0....
79660 9f ff ff ff 32 c0 c3 2a a2 47 00 32 a2 47 00 3a a2 47 00 44 a2 47 00 4a a2 47 00 50 a2 47 00 54 ....2..*.G.2.G.:.G.D.G.J.G.P.G.T
79680 a2 47 00 5a a2 47 00 36 a2 47 00 5f a2 47 00 8b ff 56 8b f1 e8 96 01 00 00 8d 4e 18 e8 9d fe ff .G.Z.G.6.G._.G...V........N.....
796a0 ff 83 f8 04 74 11 83 f8 08 74 04 32 c0 5e c3 8b ce 5e e9 04 f8 ff ff 8b ce 5e e9 96 f7 ff ff 8b ....t....t.2.^...^.......^......
796c0 ff 55 8b ec 51 51 56 8b f1 e8 61 01 00 00 ff 75 0c 8d 45 ff c6 45 ff 00 ff 75 08 83 ec 20 8b cc .U..QQV...a....u..E..E...u......
796e0 50 ff 76 34 8d 46 08 ff 76 30 50 51 e8 eb ec ff ff 83 c4 14 ff 76 68 e8 9b f4 ff ff 83 c4 2c 80 P.v4.F..v0PQ.........vh.......,.
79700 7d ff 00 75 04 32 c0 eb 13 80 7e 2e 00 74 04 b0 01 eb 09 52 50 8b ce e8 dc 07 00 00 5e c9 c2 08 }..u.2....~..t.....RP.......^...
79720 00 8b ff 56 8b f1 57 8d 4e 08 e8 8b fd ff ff 8b d0 83 fa ff 75 04 32 c0 eb 1a 0f b6 46 2c 52 3b ...V..W.N...........u.2.....F,R;
79740 d0 74 0a 8d 4e 08 e8 c2 06 00 00 eb e9 8b ce e8 03 00 00 00 5f 5e c3 8b ff 55 8b ec 53 56 57 8b .t..N..............._^...U..SVW.
79760 f9 e8 d3 7b 00 00 8a 5d 08 0f b6 d3 66 83 3c 50 00 7d 29 8d 77 08 8b ce e8 3d fd ff ff 0f b6 57 ...{...]....f.<P.}).w....=.....W
79780 2d 3b c2 74 17 50 8b ce e8 80 06 00 00 0f be c3 8b ce 50 e8 75 06 00 00 32 c0 eb 02 b0 01 5f 5e -;.t.P............P.u...2....._^
797a0 5b 5d c2 04 00 8b ff 56 8b f1 8b 46 28 48 83 e8 01 74 2e 83 e8 01 74 23 83 e8 01 74 04 32 c0 5e [].....V...F(H...t....t#...t.2.^
797c0 c3 e8 55 fe ff ff 84 c0 74 f5 83 7e 40 09 74 ef 80 7e 2e 00 75 e9 ff 46 70 5e c3 5e e9 40 ff ff ..U.....t..~@.t..~..u..Fp^.^.@..
797e0 ff 5e e9 48 00 00 00 8b ff 55 8b ec 83 7d 08 01 56 8b f1 75 05 e8 35 00 00 00 8d 4e 18 e8 3c fd .^.H.....U...}..V..u..5....N..<.
79800 ff ff 83 e8 01 74 17 83 e8 01 74 04 32 c0 eb 1a 6a 00 ff 75 08 8b ce e8 62 f8 ff ff eb 0c 6a 00 .....t....t.2...j..u....b.....j.
79820 ff 75 08 8b ce e8 f7 f6 ff ff 5e 5d c2 04 00 8b ff 56 ff 71 68 8d 71 08 56 e8 a7 f9 ff ff 59 59 .u........^].....V.qh.q.V.....YY
79840 50 8b ce e8 c5 05 00 00 b0 01 5e c3 8b ff 55 8b ec 8b 45 08 3b 41 10 75 0c 8b 45 0c 3b 41 14 75 P.........^...U...E.;A.u..E.;A.u
79860 04 b0 01 eb 08 8b 41 18 c6 00 00 32 c0 5d c2 08 00 8b ff 53 56 8b f1 8b 4e 08 0f b6 01 83 f8 64 ......A....2.].....SV...N......d
79880 0f 87 b4 00 00 00 0f 84 9c 00 00 00 83 f8 53 77 38 0f 84 2f 01 00 00 83 f8 41 0f 84 cb 00 00 00 ..............Sw8../.....A......
798a0 83 f8 43 74 45 83 f8 44 0f 86 e6 00 00 00 83 f8 47 0f 86 b4 00 00 00 83 f8 49 0f 85 d4 00 00 00 ..CtE..D........G........I......
798c0 c7 46 28 02 00 00 00 eb 66 83 e8 58 0f 84 a9 00 00 00 83 e8 03 74 37 83 e8 06 0f 84 8b 00 00 00 .F(.....f..X.........t7.........
798e0 48 83 e8 01 0f 85 aa 00 00 00 8b 46 18 0b 46 1c 6a 00 5b 75 0a c7 46 18 01 00 00 00 89 5e 1c 8b H..........F..F.j.[u..F......^..
79900 ce e8 2a 04 00 00 89 5e 28 e9 c6 00 00 00 8b ce e8 1b 04 00 00 ff 46 08 8b ce c7 46 28 08 00 00 ..*....^(.............F....F(...
79920 00 5e 5b e9 d0 02 00 00 c7 46 28 03 00 00 00 8d 41 01 89 46 08 e9 9d 00 00 00 83 f8 70 77 45 74 .^[......F(.....A..F........pwEt
79940 33 83 f8 67 76 25 83 f8 69 0f 84 71 ff ff ff 83 f8 6e 74 0e 83 f8 6f 75 3b c7 46 28 04 00 00 00 3..gv%..i..q.....nt...ou;.F(....
79960 eb cd c7 46 28 09 00 00 00 eb c4 c7 46 28 07 00 00 00 eb bb c7 46 20 09 00 00 00 c7 46 28 06 00 ...F(.......F(.......F......F(..
79980 00 00 eb ab 83 e8 73 74 3d 48 83 e8 01 74 2b 83 e8 03 74 e7 33 db c7 46 0c 16 00 00 00 89 5e 10 ......st=H...t+...t.3..F......^.
799a0 32 c0 66 89 5e 14 88 5e 16 89 5e 18 89 5e 1c 89 5e 20 88 5e 24 89 5e 28 eb 1f c7 46 28 05 00 00 2.f.^..^..^..^..^..^$.^(...F(...
799c0 00 e9 69 ff ff ff 8b ce e8 63 03 00 00 c7 46 28 01 00 00 00 ff 46 08 b0 01 5e 5b c3 8b ff 55 8b ..i......c....F(.....F...^[...U.
799e0 ec 51 56 8b f1 8b 56 08 8a 0a 8d 41 d0 3c 09 77 08 0f be c1 83 c0 d0 eb 21 8d 41 9f 3c 19 77 08 .QV...V....A.<.w........!.A.<.w.
79a00 0f be c1 83 c0 a9 eb 12 8d 41 bf 3c 19 77 08 0f be c1 83 c0 c9 eb 03 83 c8 ff 83 f8 09 76 04 b0 .........A.<.w...............v..
79a20 01 eb 53 53 6a 0a 8d 45 fc 33 db 50 52 89 5d fc e8 bb 4e ff ff 8b c8 83 c4 0c 0b ca 74 15 8b 4d ..SSj..E.3.PR.]...N.........t..M
79a40 fc 3b 4e 08 74 0d 89 46 18 b0 01 89 56 1c 89 4e 08 eb 22 89 5e 10 32 c0 66 89 5e 14 88 5e 16 89 .;N.t..F....V..N..".^.2.f.^..^..
79a60 5e 18 89 5e 1c 89 5e 20 88 5e 24 89 5e 28 c7 46 0c 16 00 00 00 5b 5e c9 c3 8b d1 56 8b 72 08 8a ^..^..^..^$.^(.F.....[^....V.r..
79a80 06 3c 6a 0f 87 bb 00 00 00 0f 84 a9 00 00 00 3c 49 74 4d 3c 4c 74 3a 3c 54 74 27 3c 68 0f 85 e3 .<j............<ItM<Lt:<Tt'<h...
79aa0 00 00 00 8a 4e 01 33 c0 80 f9 68 0f 94 c0 40 03 c6 89 42 08 33 c0 80 f9 68 5e 0f 95 c0 40 89 42 ....N.3...h...@...B.3...h^...@.B
79ac0 20 c3 8d 46 01 c7 42 20 0b 00 00 00 e9 b2 00 00 00 8d 46 01 c7 42 20 08 00 00 00 e9 a3 00 00 00 ...F..B...........F..B..........
79ae0 8d 4e 01 8a 01 3c 33 75 15 80 7e 02 32 75 25 8d 46 03 c7 42 20 09 00 00 00 e9 85 00 00 00 3c 36 .N...<3u..~.2u%.F..B..........<6
79b00 75 12 80 7e 02 34 75 0c 8d 46 03 c7 42 20 0a 00 00 00 eb 6f 3c 64 74 14 3c 69 74 10 3c 6f 74 0c u..~.4u..F..B......o<dt.<it.<ot.
79b20 3c 75 74 08 3c 78 74 04 3c 58 75 5a 89 4a 08 c7 42 20 09 00 00 00 5e c3 8d 46 01 c7 42 20 05 00 <ut.<xt.<XuZ.J..B.....^..F..B...
79b40 00 00 eb 3f 3c 6c 74 20 3c 74 74 10 3c 7a 75 36 8d 46 01 c7 42 20 06 00 00 00 eb 27 8d 46 01 c7 ...?<lt.<tt.<zu6.F..B......'.F..
79b60 42 20 07 00 00 00 eb 1b 8d 46 01 80 38 6c 75 0c 8d 46 02 c7 42 20 04 00 00 00 eb 07 c7 42 20 03 B........F..8lu..F..B........B..
79b80 00 00 00 89 42 08 5e c3 8b ff 53 56 8b f1 e8 a6 77 00 00 0f b6 56 14 33 db 66 39 1c 50 7d 34 8b ....B.^...SV....w....V.3.f9.P}4.
79ba0 46 08 8a 08 84 c9 75 24 89 5e 10 32 c0 66 89 5e 14 88 5e 16 89 5e 18 89 5e 1c 89 5e 20 88 5e 24 F.....u$.^.2.f.^..^..^..^..^..^$
79bc0 89 5e 28 c7 46 0c 2a 00 00 00 eb 09 40 88 4e 15 89 46 08 b0 01 5e 5b c2 04 00 8b 51 08 8a 02 3c .^(.F.*.....@.N..F...^[....Q...<
79be0 77 75 08 8d 42 01 89 41 08 eb 08 3c 43 74 04 3c 53 75 04 c6 41 24 01 c3 8b ff 55 8b ec 51 51 53 wu..B..A...<Ct.<Su..A$....U..QQS
79c00 56 8b f1 8d 56 2c 85 d2 75 29 33 db c7 46 0c 0c 00 00 00 66 89 5e 14 89 5e 28 32 c0 88 5e 24 89 V...V,..u)3..F.....f.^..^(2..^$.
79c20 5e 20 89 5e 1c 89 5e 18 88 5e 16 89 5e 10 e9 f9 00 00 00 57 6a 08 33 c0 8b fa 59 f3 ab 8b 7e 08 ^..^..^..^..^......Wj.3...Y...~.
79c40 8b c7 8a 0f 88 4d fe 8a d1 80 f9 5e 75 08 47 8b c7 89 7e 08 8a 10 80 fa 5d 75 0e 8d 47 01 89 46 .....M.....^u.G...~.....]u..G..F
79c60 08 8b f8 80 4e 37 20 8a 10 33 db 89 5d f8 80 fa 5d 0f 84 87 00 00 00 8b df 84 d2 74 7c 80 fa 2d ....N7...3..]...]..........t|..-
79c80 75 50 8d 43 ff 3b 45 f8 74 48 3b df 74 44 8d 43 01 8a 08 80 f9 5d 74 3a 8a 7b ff 89 45 f8 3a f9 uP.C.;E.tH;.tD.C.....]t:.{..E.:.
79ca0 76 06 8a c7 8a f9 8a c8 fe c1 88 4d ff 3a f9 74 38 8a d9 0f b6 d7 8b ca 83 e2 07 c1 e9 03 0f b6 v..........M.:.t8...............
79cc0 44 31 2c 0f ab d0 fe c7 88 44 31 2c 3a fb 75 e3 eb 17 0f b6 d2 8b ca 83 e2 07 c1 e9 03 0f b6 44 D1,......D1,:.u................D
79ce0 31 2c 0f ab d0 88 44 31 2c 8b 46 08 40 8b d8 89 46 08 8a 13 80 fa 5d 75 80 8a 4d fe 33 db 80 38 1,....D1,.F.@...F.....]u..M.3..8
79d00 00 5f 75 12 66 c7 46 14 00 00 c7 46 0c 16 00 00 00 e9 01 ff ff ff 80 f9 5e 75 0b 8d 4e 2c e8 ad ._u.f.F....F............^u..N,..
79d20 f7 ff ff 8b 46 08 40 89 46 08 b0 01 5e 5b c9 c3 8b 41 20 83 f8 02 75 04 c6 41 24 00 83 f8 03 74 ....F.@.F...^[...A....u..A$....t
79d40 0a 83 f8 04 74 05 83 f8 08 75 04 c6 41 24 01 c3 8b ff 55 8b ec 8b 45 08 85 c0 74 12 83 f8 03 74 ....t....u..A$....U...E...t....t
79d60 09 83 f8 08 74 04 33 c0 5d c3 6a 08 eb 02 6a 04 58 5d c3 8b ff 55 8b ec 8b 45 08 83 f8 0a 77 20 ....t.3.].j...j.X]...U...E....w.
79d80 0f b6 80 bb a9 47 00 ff 24 85 a7 a9 47 00 33 c0 40 5d c3 6a 02 58 5d c3 6a 04 eb f9 6a 08 eb f5 .....G..$...G.3.@].j.X].j...j...
79da0 33 c0 5d c3 8d 49 00 98 a9 47 00 8e a9 47 00 93 a9 47 00 9c a9 47 00 a0 a9 47 00 00 01 02 00 03 3.]..I...G...G...G...G...G......
79dc0 03 00 00 04 00 03 8b ff 55 8b ec 8b 51 10 8b 41 08 83 c2 ff 56 8b 71 14 83 d6 ff 89 51 10 0b 41 ........U...Q..A....V.q.....Q..A
79de0 0c 89 71 14 74 0c 3b 71 0c 77 1d 72 05 3b 51 08 77 16 8a 45 08 84 c0 74 0f 3c ff 74 0b 8b 09 0f ..q.t.;q.w.r.;Q.w..E...t.<.t....
79e00 be c0 50 e8 05 00 00 00 5e 5d c2 04 00 8b ff 55 8b ec 8b 41 08 3b 01 74 0f 3b 41 04 75 06 83 7d ..P.....^].....U...A.;.t.;A.u..}
79e20 08 ff 74 04 48 89 41 08 5d c2 04 00 83 79 08 00 75 13 e8 3a 38 ff ff c7 00 16 00 00 00 e8 40 41 ..t.H.A.]....y..u..:8.........@A
79e40 00 00 32 c0 c3 b0 01 c3 83 39 00 75 13 e8 1f 38 ff ff c7 00 16 00 00 00 e8 25 41 00 00 32 c0 c3 ..2......9.u...8.........%A..2..
79e60 83 79 18 00 74 e7 b0 01 c3 8b 41 08 85 c0 75 13 e8 fc 37 ff ff c7 00 16 00 00 00 e8 02 41 00 00 .y..t.....A...u...7..........A..
79e80 32 c0 c3 3b 41 04 77 e8 b0 01 c3 8b ff 55 8b ec 51 51 53 8a 5d 18 33 c0 56 8b f1 88 5d fc 88 45 2..;A.w......U..QQS.].3.V...]..E
79ea0 fd e8 93 74 00 00 0f b6 d3 33 c9 66 39 0c 50 7d 0b 8d 4e 08 e8 01 f6 ff ff 88 45 fd 6a 3f 58 66 ...t.....3.f9.P}..N.......E.j?Xf
79ec0 89 45 f8 8b 46 68 50 8b 00 ff 70 04 8d 45 fc 50 8d 45 f8 50 e8 75 41 00 00 8b 55 10 83 c4 10 66 .E..FhP...p..E.P.E.P.uA...U....f
79ee0 0f be cb 8b 02 5e 5b 66 89 08 8b 45 14 83 02 02 ff 08 b0 01 c9 c2 14 00 8b ff 55 8b ec 83 41 6c .....^[f...E..............U...Al
79f00 04 8b 41 6c 56 8b 70 fc 85 f6 75 14 e8 60 37 ff ff c7 00 16 00 00 00 e8 66 40 00 00 32 c0 eb 41 ..AlV.p...u..`7.........f@..2..A
79f20 83 c1 18 e8 16 f6 ff ff 83 e8 01 74 2d 83 e8 01 74 1f 48 83 e8 01 74 12 83 e8 04 75 df 8b 45 08 ...........t-...t.H...t....u..E.
79f40 89 06 8b 45 0c 89 46 04 eb 15 8b 45 08 89 06 eb 0e 66 8b 45 08 66 89 06 eb 05 8a 45 08 88 06 b0 ...E..F....E.....f.E.f.....E....
79f60 01 5e 5d c2 08 00 8b ff 55 8b ec ff 75 20 ff 75 1c ff 75 18 ff 75 14 ff 75 10 ff 75 0c ff 75 08 .^].....U...u..u..u..u..u..u..u.
79f80 e8 a3 e3 ff ff 83 c4 1c 5d c3 8b ff 55 8b ec 8b 4d 08 33 c0 53 56 57 66 39 01 74 31 8b 55 0c 0f ........]...U...M.3.SVWf9.t1.U..
79fa0 b7 3a 8b f2 66 85 ff 74 1c 0f b7 01 8b df 66 3b d8 74 21 83 c6 02 0f b7 06 8b d8 66 85 c0 0f b7 .:..f..t......f;.t!........f....
79fc0 01 75 eb 33 c0 83 c1 02 66 39 01 75 d5 33 c0 5f 5e 5b 5d c3 8b c1 eb f7 6a 0c 68 48 dc 54 00 e8 .u.3....f9.u.3._^[].....j.hH.T..
79fe0 ac cb fe ff 8b 7d 08 85 ff 75 0d ff 15 40 80 49 00 50 ff 15 10 82 49 00 e8 18 49 00 00 89 b8 60 .....}...u...@.I.P....I...I....`
7a000 03 00 00 e8 d4 94 00 00 83 f8 02 75 10 6a 01 e8 bf 61 00 00 f7 d8 1a c0 fe c0 88 47 10 83 65 fc ...........u.j...a.........G..e.
7a020 00 8b 37 ff 77 04 8b ce ff 15 c0 82 49 00 ff d6 50 e8 81 01 00 00 8b 4d ec 8b 01 8b 00 89 45 e4 ..7.w.......I...P......M......E.
7a040 51 50 e8 7e 01 00 00 59 59 c3 8b 65 e8 ff 75 e4 e8 43 af ff ff cc 8b ff 56 57 8b f9 8b 37 85 f6 QP.~...YY..e..u..C......VW...7..
7a060 74 25 83 7e 08 00 74 09 ff 76 08 ff 15 78 81 49 00 83 7e 0c 00 74 09 ff 76 0c ff 15 34 81 49 00 t%.~..t..v...x.I..~..t..v...4.I.
7a080 56 e8 40 3f 00 00 59 83 27 00 5f 5e c3 8b ff 55 8b ec 56 e8 d4 49 00 00 85 c0 74 3e 8b b0 60 03 V.@?..Y.'._^...U..V..I....t>..`.
7a0a0 00 00 85 f6 74 34 80 7e 10 00 74 05 e8 5d 61 00 00 8b 46 08 83 f8 ff 74 0b 85 c0 74 07 50 ff 15 ....t4.~..t..]a...F....t...t.P..
7a0c0 78 81 49 00 8b 46 0c 83 f8 ff 74 0e 85 c0 74 0a ff 75 08 50 ff 15 14 82 49 00 ff 75 08 ff 15 10 x.I..F....t...t..u.P....I..u....
7a0e0 82 49 00 cc 8b ff 55 8b ec 51 56 57 6a 14 6a 01 e8 84 3c 00 00 8b f0 33 ff 57 89 75 fc e8 c4 3e .I....U..QVWj.j...<....3.W.u...>
7a100 00 00 83 c4 0c 85 f6 74 1d 8b 4d 08 8b 45 0c 89 0e 89 46 04 8d 46 0c 50 51 6a 04 ff 15 fc 81 49 .......t..M..E....F..F.PQj.....I
7a120 00 89 7d fc 8b fe 8d 4d fc e8 28 ff ff ff 8b c7 5f 5e c9 c3 8b ff 55 8b ec 51 51 83 7d 10 00 75 ..}....M..(....._^....U..QQ.}..u
7a140 14 e8 2b 35 ff ff c7 00 16 00 00 00 e8 31 3e 00 00 33 c0 c9 c3 56 ff 75 14 ff 75 10 e8 83 ff ff ..+5.........1>..3...V.u..u.....
7a160 ff 89 45 fc 59 59 85 c0 74 2c 8d 4d f8 51 ff 75 18 50 68 d8 ab 47 00 ff 75 0c ff 75 08 ff 15 0c ..E.YY..t,.M.Q.u.Ph..G..u..u....
7a180 82 49 00 8b f0 85 f6 75 1c ff 15 40 80 49 00 50 e8 a6 34 ff ff 59 33 f6 8d 4d fc e8 b6 fe ff ff .I.....u...@.I.P..4..Y3..M......
7a1a0 8b c6 5e c9 c3 8b 4d 1c 85 c9 74 05 8b 45 f8 89 01 83 65 fc 00 eb e1 8b ff 55 8b ec ff 75 08 e8 ..^...M...t..E....e......U...u..
7a1c0 c9 fe ff ff cc 8b ff 55 8b ec 51 53 56 57 e8 99 48 00 00 8b f0 85 f6 0f 84 39 01 00 00 8b 16 33 .......U..QSVW..H........9.....3
7a1e0 db 8b ca 8d 82 90 00 00 00 3b d0 74 0e 8b 7d 08 39 39 74 09 83 c1 0c 3b c8 75 f5 8b cb 85 c9 0f .........;.t..}.99t....;.u......
7a200 84 11 01 00 00 8b 79 08 85 ff 0f 84 06 01 00 00 83 ff 05 75 0b 33 c0 89 59 08 40 e9 f8 00 00 00 ......y............u.3..Y.@.....
7a220 83 ff 01 75 08 83 c8 ff e9 eb 00 00 00 8b 46 04 89 45 fc 8b 45 0c 89 46 04 83 79 04 08 0f 85 b7 ...u..........F..E..E..F..y.....
7a240 00 00 00 8d 42 24 8d 50 6c eb 06 89 58 08 83 c0 0c 3b c2 75 f6 8b 5e 08 b8 91 00 00 c0 39 01 77 ....B$.Pl...X....;.u..^......9.w
7a260 47 74 3e 81 39 8d 00 00 c0 74 2f 81 39 8e 00 00 c0 74 20 81 39 8f 00 00 c0 74 11 81 39 90 00 00 Gt>.9....t/.9....t..9....t..9...
7a280 c0 8b c3 75 62 b8 81 00 00 00 eb 58 b8 86 00 00 00 eb 51 b8 83 00 00 00 eb 4a b8 82 00 00 00 eb ...ub......X......Q......J......
7a2a0 43 b8 84 00 00 00 eb 3c 81 39 92 00 00 c0 74 2f 81 39 93 00 00 c0 74 20 81 39 b4 02 00 c0 74 11 C......<.9....t/.9....t..9....t.
7a2c0 81 39 b5 02 00 c0 8b c3 75 1d b8 8d 00 00 00 eb 13 b8 8e 00 00 00 eb 0c b8 85 00 00 00 eb 05 b8 .9......u.......................
7a2e0 8a 00 00 00 89 46 08 50 6a 08 8b cf ff 15 c0 82 49 00 ff d7 59 89 5e 08 eb 10 ff 71 04 89 59 08 .....F.Pj.......I...Y.^....q..Y.
7a300 8b cf ff 15 c0 82 49 00 ff d7 8b 45 fc 59 89 46 04 e9 0f ff ff ff 33 c0 5f 5e 5b c9 c3 8b ff 55 ......I....E.Y.F......3._^[....U
7a320 8b ec 83 ec 10 53 8b 5d 08 85 db 75 07 33 c0 e9 1c 01 00 00 56 83 fb 02 74 1b 83 fb 01 74 16 e8 .....S.]...u.3......V...t....t..
7a340 2d 33 ff ff 6a 16 5e 89 30 e8 34 3c 00 00 8b c6 e9 fa 00 00 00 57 e8 54 df 00 00 68 04 01 00 00 -3..j.^.0.4<.........W.T...h....
7a360 be 10 02 55 00 33 ff 56 57 e8 88 d9 00 00 a1 58 03 55 00 83 c4 0c 89 35 48 03 55 00 89 45 f0 85 ...U.3.VW......X.U.....5H.U..E..
7a380 c0 74 05 80 38 00 75 05 8b c6 89 75 f0 8d 4d f4 89 7d fc 51 8d 4d fc 89 7d f4 51 57 57 50 e8 b0 .t..8.u....u..M..}.Q.M..}.QWWP..
7a3a0 00 00 00 6a 01 ff 75 f4 ff 75 fc e8 17 02 00 00 8b f0 83 c4 20 85 f6 75 0c e8 b3 32 ff ff 6a 0c ...j..u..u.............u...2..j.
7a3c0 5f 89 38 eb 32 8d 45 f4 50 8d 45 fc 50 8b 45 fc 8d 04 86 50 56 ff 75 f0 e8 76 00 00 00 83 c4 14 _.8.2.E.P.E.P.E....PV.u..v......
7a3e0 83 fb 01 75 16 8b 45 fc 48 a3 4c 03 55 00 8b c6 8b f7 a3 50 03 55 00 8b df eb 4a 8d 45 f8 89 7d ...u..E.H.L.U......P.U....J.E..}
7a400 f8 50 56 e8 e3 d8 00 00 8b d8 59 59 85 db 74 05 8b 45 f8 eb 26 8b 55 f8 8b cf 8b c2 39 3a 74 08 .PV.......YY..t..E..&.U.....9:t.
7a420 8d 40 04 41 39 38 75 f8 8b c7 89 0d 4c 03 55 00 89 45 f8 8b df 89 15 50 03 55 00 50 e8 85 3b 00 .@.A98u.....L.U..E.....P.U.P..;.
7a440 00 59 89 7d f8 56 e8 7b 3b 00 00 59 8b c3 5f 5e 5b c9 c3 8b ff 55 8b ec 51 8b 45 14 53 8b 5d 18 .Y.}.V.{;..Y.._^[....U..Q.E.S.].
7a460 56 8b 75 10 57 83 23 00 8b 7d 08 c7 00 01 00 00 00 8b 45 0c 85 c0 74 08 89 30 83 c0 04 89 45 0c V.u.W.#..}........E...t..0....E.
7a480 32 c9 88 4d ff 80 3f 22 75 0d 84 c9 b0 22 0f 94 c1 47 88 4d ff eb 35 ff 03 85 f6 74 05 8a 07 88 2..M..?"u...."...G.M..5....t....
7a4a0 06 46 8a 07 47 88 45 fe 0f be c0 50 e8 a3 e0 00 00 59 85 c0 74 0c ff 03 85 f6 74 05 8a 07 88 06 .F..G.E....P.....Y..t.....t.....
7a4c0 46 47 8a 45 fe 84 c0 74 19 8a 4d ff 84 c9 75 b5 3c 20 74 04 3c 09 75 ad 85 f6 74 07 c6 46 ff 00 FG.E...t..M...u.<.t.<.u...t..F..
7a4e0 eb 01 4f c6 45 ff 00 8a 07 84 c0 0f 84 c2 00 00 00 3c 20 74 04 3c 09 75 05 47 8a 07 eb f3 84 c0 ..O.E............<.t.<.u.G......
7a500 0f 84 ad 00 00 00 8b 4d 0c 85 c9 74 08 89 31 83 c1 04 89 4d 0c 8b 45 14 ff 00 33 d2 42 33 c0 eb .......M...t..1....M..E...3.B3..
7a520 02 47 40 8a 0f 80 f9 5c 74 f7 80 f9 22 75 2e a8 01 75 1b 8a 4d ff 84 c9 74 0c 80 7f 01 22 75 03 .G@....\t..."u...u..M...t...."u.
7a540 47 eb 0b 8a 4d ff 33 d2 84 c9 0f 94 45 ff d1 e8 eb 0b 48 85 f6 74 04 c6 06 5c 46 ff 03 85 c0 75 G...M.3.....E.....H..t...\F....u
7a560 f1 8a 07 84 c0 74 3d 80 7d ff 00 75 08 3c 20 74 33 3c 09 74 2f 85 d2 74 25 85 f6 74 05 88 06 46 .....t=.}..u.<.t3<.t/..t%..t...F
7a580 8a 07 0f be c0 50 e8 c9 df 00 00 59 85 c0 74 0c 47 ff 03 85 f6 74 05 8a 07 88 06 46 ff 03 47 e9 .....P.....Y..t.G....t.....F..G.
7a5a0 76 ff ff ff 85 f6 74 04 c6 06 00 46 ff 03 e9 34 ff ff ff 8b 4d 0c 5f 5e 5b 85 c9 74 03 83 21 00 v.....t....F...4....M._^[..t..!.
7a5c0 8b 45 14 ff 00 c9 c3 8b ff 55 8b ec 56 8b 75 08 81 fe ff ff ff 3f 73 39 83 c8 ff 8b 4d 0c 33 d2 .E.......U..V.u......?s9....M.3.
7a5e0 f7 75 10 3b c8 73 2a 0f af 4d 10 c1 e6 02 8b c6 f7 d0 3b c1 76 1b 8d 04 0e 6a 01 50 e8 78 37 00 .u.;.s*..M........;.v....j.P.x7.
7a600 00 6a 00 8b f0 e8 bc 39 00 00 83 c4 0c 8b c6 eb 02 33 c0 5e 5d c3 8b ff 55 8b ec 5d e9 fc fc ff .j.....9.........3.^]...U..]....
7a620 ff a1 18 03 55 00 85 c0 75 22 39 05 1c 03 55 00 74 18 e8 42 00 00 00 85 c0 74 09 e8 e6 02 00 00 ....U...u"9...U.t..B.....t......
7a640 85 c0 75 06 a1 18 03 55 00 c3 33 c0 c3 a1 1c 03 55 00 85 c0 75 22 39 05 18 03 55 00 74 18 e8 69 ..u....U..3.....U...u"9...U.t..i
7a660 00 00 00 85 c0 74 09 e8 3d 03 00 00 85 c0 75 06 a1 1c 03 55 00 c3 33 c0 c3 83 3d 18 03 55 00 00 .....t..=.....u....U..3...=..U..
7a680 74 03 33 c0 c3 56 57 e8 23 dc 00 00 e8 12 df 00 00 8b f0 85 f6 75 05 83 cf ff eb 24 56 e8 78 00 t.3..VW.#............u.....$V.x.
7a6a0 00 00 59 85 c0 75 05 83 cf ff eb 0c a3 24 03 55 00 33 ff a3 18 03 55 00 6a 00 e8 07 39 00 00 59 ..Y..u.......$.U.3....U.j...9..Y
7a6c0 56 e8 00 39 00 00 59 8b c7 5f 5e c3 83 3d 1c 03 55 00 00 74 03 33 c0 c3 56 57 e8 48 df 00 00 8b V..9..Y.._^..=..U..t.3..VW.H....
7a6e0 f0 85 f6 75 05 83 cf ff eb 24 56 e8 fa 00 00 00 59 85 c0 75 05 83 cf ff eb 0c a3 20 03 55 00 33 ...u.....$V.....Y..u.........U.3
7a700 ff a3 1c 03 55 00 6a 00 e8 b9 38 00 00 59 56 e8 b2 38 00 00 59 8b c7 5f 5e c3 8b ff 55 8b ec 51 ....U.j...8..YV..8..Y.._^...U..Q
7a720 51 53 8b 5d 08 33 d2 56 57 8b f3 8a 03 eb 18 3c 3d 74 01 42 8b ce 8d 79 01 8a 01 41 84 c0 75 f9 QS.].3.VW......<=t.B...y...A..u.
7a740 2b cf 46 03 f1 8a 06 84 c0 75 e4 8d 42 01 6a 04 50 e8 23 36 00 00 8b f8 59 59 85 ff 74 6e 89 7d +.F......u..B.j.P.#6....YY..tn.}
7a760 fc eb 52 8b cb 8d 71 01 8a 01 41 84 c0 75 f9 2b ce 8d 41 01 89 45 f8 80 fa 3d 74 37 6a 01 50 e8 ..R...q...A..u.+..A..E...=t7j.P.
7a780 f5 35 00 00 8b f0 59 59 85 f6 74 31 53 ff 75 f8 56 e8 2c 35 00 00 83 c4 0c 85 c0 75 40 8b 45 fc .5....YY..t1S.u.V.,5.......u@.E.
7a7a0 6a 00 89 30 83 c0 04 89 45 fc e8 17 38 00 00 8b 45 f8 59 03 d8 8a 13 84 d2 75 a8 eb 11 57 e8 34 j..0....E...8...E.Y......u...W.4
7a7c0 01 00 00 6a 00 e8 fc 37 00 00 59 59 33 ff 6a 00 e8 f1 37 00 00 59 8b c7 5f 5e 5b c9 c3 33 c0 50 ...j...7..YY3.j...7..Y.._^[..3.P
7a7e0 50 50 50 50 e8 a9 37 00 00 cc 8b ff 55 8b ec 83 ec 0c 53 8b 5d 08 33 c0 89 45 fc 8b d0 56 57 0f PPPP..7.....U.....S.].3..E...VW.
7a800 b7 03 8b f3 66 85 c0 74 33 6a 3d 8b c8 5b 66 3b cb 74 01 42 8b ce 8d 79 02 66 8b 01 83 c1 02 66 ....f..t3j=..[f;.t.B...y.f.....f
7a820 3b 45 fc 75 f4 2b cf d1 f9 8d 34 4e 83 c6 02 0f b7 06 8b c8 66 85 c0 75 d5 8b 5d 08 8d 42 01 6a ;E.u.+....4N........f..u..]..B.j
7a840 04 50 e8 32 35 00 00 8b f8 59 59 85 ff 0f 84 87 00 00 00 0f b7 03 89 7d f8 66 85 c0 74 7c 8b d0 .P.25....YY............}.f..t|..
7a860 8b cb 8d 71 02 66 8b 01 83 c1 02 66 3b 45 fc 75 f4 2b ce d1 f9 6a 3d 8d 41 01 59 89 45 f4 66 3b ...q.f.....f;E.u.+...j=.A.Y.E.f;
7a880 d1 74 38 6a 02 50 e8 ee 34 00 00 8b f0 59 59 85 f6 74 37 53 ff 75 f4 56 e8 38 5f 00 00 83 c4 0c .t8j.P..4....YY..t7S.u.V.8_.....
7a8a0 85 c0 75 46 8b 45 f8 89 30 83 c0 04 89 45 f8 33 c0 50 e8 0f 37 00 00 8b 45 f4 59 8d 1c 43 0f b7 ..uF.E..0....E.3.P..7...E.Y..C..
7a8c0 03 8b d0 66 85 c0 75 98 eb 10 57 e8 27 00 00 00 33 ff 57 e8 ee 36 00 00 59 59 33 c0 50 e8 e4 36 ...f..u...W.'...3.W..6..YY3.P..6
7a8e0 00 00 59 8b c7 5f 5e 5b c9 c3 33 c0 50 50 50 50 50 e8 9c 36 00 00 cc 8b ff 55 8b ec 56 8b 75 08 ..Y.._^[..3.PPPPP..6.....U..V.u.
7a900 85 f6 74 1f 8b 06 57 8b fe eb 0c 50 e8 b5 36 00 00 8d 7f 04 8b 07 59 85 c0 75 f0 56 e8 a5 36 00 ..t...W....P..6.......Y..u.V..6.
7a920 00 59 5f 5e 5d c3 8b ff 53 56 57 8b 3d 1c 03 55 00 85 ff 74 6d 8b 07 85 c0 74 5c 33 db 53 53 53 .Y_^]...SVW.=..U...tm....t\3.SSS
7a940 53 6a ff 50 53 53 e8 67 79 00 00 8b d8 83 c4 20 85 db 74 4e 6a 01 53 e8 1d 34 00 00 8b f0 59 59 Sj.PSS.gy.........tNj.S..4....YY
7a960 85 f6 74 37 6a 00 6a 00 53 56 6a ff ff 37 33 db 53 53 e8 3b 79 00 00 83 c4 20 85 c0 74 1d 53 56 ..t7j.j.SVj..73.SS.;y.......t.SV
7a980 e8 d2 e3 00 00 53 e8 3b 36 00 00 83 c7 04 83 c4 0c 8b 07 85 c0 75 a6 33 c0 eb 0a 56 e8 25 36 00 .....S.;6............u.3...V.%6.
7a9a0 00 59 83 c8 ff 5f 5e 5b c3 8b ff 53 56 57 8b 3d 18 03 55 00 85 ff 74 67 8b 07 85 c0 74 56 33 db .Y..._^[...SVW.=..U...tg....tV3.
7a9c0 53 53 6a ff 50 53 53 e8 6c 68 00 00 8b d8 83 c4 18 85 db 74 4a 6a 02 53 e8 9c 33 00 00 8b f0 59 SSj.PSS.lh.........tJj.S..3....Y
7a9e0 59 85 f6 74 33 53 56 6a ff ff 37 33 db 53 53 e8 44 68 00 00 83 c4 18 85 c0 74 1d 53 56 e8 60 e3 Y..t3SVj..73.SS.Dh.......t.SV.`.
7aa00 00 00 53 e8 be 35 00 00 83 c7 04 83 c4 0c 8b 07 85 c0 75 ac 33 c0 eb 0a 56 e8 a8 35 00 00 59 83 ..S..5............u.3...V..5..Y.
7aa20 c8 ff 5f 5e 5b c3 8b ff 55 8b ec 56 8b f1 57 8d 7e 04 eb 11 8b 4d 08 56 ff 15 c0 82 49 00 ff 55 .._^[...U..V..W.~....M.V....I..U
7aa40 08 59 83 c6 04 3b f7 75 eb 5f 5e 5d c2 04 00 8b ff 55 8b ec 8b 45 08 8b 00 3b 05 24 03 55 00 74 .Y...;.u._^].....U...E...;.$.U.t
7aa60 07 50 e8 90 fe ff ff 59 5d c3 8b ff 55 8b ec 8b 45 08 8b 00 3b 05 20 03 55 00 74 07 50 e8 75 fe .P.....Y]...U...E...;...U.t.P.u.
7aa80 ff ff 59 5d c3 e9 97 fb ff ff e9 be fb ff ff 68 4f b6 47 00 b9 18 03 55 00 e8 88 ff ff ff 68 6a ..Y]...........hO.G....U......hj
7aaa0 b6 47 00 b9 1c 03 55 00 e8 79 ff ff ff ff 35 24 03 55 00 e8 3f fe ff ff ff 35 20 03 55 00 e8 34 .G....U..y....5$.U..?....5..U..4
7aac0 fe ff ff 59 59 c3 a1 24 03 55 00 85 c0 75 0a e8 4d fb ff ff a3 24 03 55 00 c3 e9 9a fb ff ff 6a ...YY..$.U...u..M....$.U.......j
7aae0 0c 68 88 dc 54 00 e8 a5 c0 fe ff 83 65 e4 00 8b 45 08 ff 30 e8 12 59 00 00 59 83 65 fc 00 8b 4d .h..T.......e...E..0..Y..Y.e...M
7ab00 0c e8 b8 01 00 00 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 17 00 00 00 8b c6 8b 4d f0 64 89 0d 00 .........u..E.............M.d...
7ab20 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 75 e4 8b 45 10 ff 30 e8 1b 59 00 00 59 c3 6a 0c 68 68 dc 54 ...Y_^[.....u..E..0..Y..Y.j.hh.T
7ab40 00 e8 4a c0 fe ff 83 65 e4 00 8b 45 08 ff 30 e8 b7 58 00 00 59 83 65 fc 00 8b 4d 0c e8 34 00 00 ..J....e...E..0..X..Y.e...M..4..
7ab60 00 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 17 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f ....u..E.............M.d......Y_
7ab80 5e 5b c9 c2 0c 00 8b 75 e4 8b 45 10 ff 30 e8 c0 58 00 00 59 c3 8b ff 55 8b ec 83 ec 0c 8b c1 89 ^[.....u..E..0..X..Y...U........
7aba0 45 f8 53 56 8b 00 57 8b 30 85 f6 0f 84 05 01 00 00 a1 18 f0 54 00 8b c8 8b 1e 83 e1 1f 8b 7e 04 E.SV..W.0...........T.........~.
7abc0 33 d8 8b 76 08 33 f8 33 f0 d3 cf d3 ce d3 cb 3b fe 0f 85 9d 00 00 00 2b f3 b8 00 02 00 00 c1 fe 3..v.3.3.......;.......+........
7abe0 02 3b f0 77 02 8b c6 8d 3c 30 85 ff 75 03 6a 20 5f 3b fe 72 1d 6a 04 57 53 e8 02 c1 00 00 6a 00 .;.w....<0..u.j._;.r.j.WS.....j.
7ac00 89 45 fc e8 be 33 00 00 8b 4d fc 83 c4 10 85 c9 75 24 6a 04 8d 7e 04 57 53 e8 e2 c0 00 00 6a 00 .E...3...M......u$j..~.WS.....j.
7ac20 89 45 fc e8 9e 33 00 00 8b 4d fc 83 c4 10 85 c9 0f 84 80 00 00 00 8d 04 b1 8b d9 89 45 fc 8d 34 .E...3...M..................E..4
7ac40 b9 a1 18 f0 54 00 8b 7d fc 8b cf 89 45 f4 8b c6 2b c7 83 c0 03 c1 e8 02 3b f7 1b d2 f7 d2 23 d0 ....T..}....E...+.......;.....#.
7ac60 74 12 8b 7d f4 33 c0 40 89 39 8d 49 04 3b c2 75 f6 8b 7d fc 8b 45 f8 8b 40 04 ff 30 e8 60 1a ff t..}.3.@.9.I.;.u..}..E..@..0.`..
7ac80 ff 53 89 07 e8 58 1a ff ff 8b 5d f8 8b 0b 8b 09 89 01 8d 47 04 50 e8 46 1a ff ff 8b 0b 56 8b 09 .S...X....]........G.P.F.....V..
7aca0 89 41 04 e8 39 1a ff ff 8b 0b 83 c4 10 8b 09 89 41 08 33 c0 eb 03 83 c8 ff 5f 5e 5b c9 c3 8b ff .A..9...........A.3......_^[....
7acc0 55 8b ec 83 ec 14 53 8b d9 57 89 5d ec 8b 03 8b 38 85 ff 75 08 83 c8 ff e9 b7 00 00 00 8b 15 18 U.....S..W.]....8..u............
7ace0 f0 54 00 8b ca 56 8b 37 83 e1 1f 8b 7f 04 33 f2 33 fa d3 ce d3 cf 85 f6 0f 84 93 00 00 00 83 fe .T...V.7......3.3...............
7ad00 ff 0f 84 8a 00 00 00 89 55 fc 89 7d f4 89 75 f8 83 ef 04 3b fe 72 54 8b 07 3b 45 fc 74 f2 33 c2 ........U..}..u....;.rT..;E.t.3.
7ad20 8b 55 fc d3 c8 8b c8 89 17 89 45 f0 ff 15 c0 82 49 00 ff 55 f0 8b 03 8b 15 18 f0 54 00 8b ca 83 .U........E.....I..U.......T....
7ad40 e1 1f 8b 00 8b 18 8b 40 04 33 da d3 cb 33 c2 d3 c8 3b 5d f8 89 5d f0 8b 5d ec 75 05 3b 45 f4 74 .......@.3...3...;]..]..].u.;E.t
7ad60 af 8b 75 f0 8b f8 89 45 f4 eb a2 83 fe ff 74 0d 56 e8 50 32 00 00 8b 15 18 f0 54 00 59 8b 03 8b ..u....E......t.V.P2......T.Y...
7ad80 00 89 10 8b 03 8b 00 89 50 04 8b 03 8b 00 89 50 08 33 c0 5e 5f 5b c9 c3 8b ff 55 8b ec ff 75 08 ........P......P.3.^_[....U...u.
7ada0 68 28 03 55 00 e8 5a 00 00 00 59 59 5d c3 8b ff 55 8b ec 83 ec 10 6a 02 8d 45 08 89 45 f4 8d 4d h(.U..Z...YY]...U.....j..E..E..M
7adc0 ff 58 89 45 f8 89 45 f0 8d 45 f8 50 8d 45 f4 50 8d 45 f0 50 e8 06 fd ff ff c9 c3 8b ff 55 8b ec .X.E..E..E.P.E.P.E.P.........U..
7ade0 8b 4d 08 85 c9 75 05 83 c8 ff 5d c3 8b 01 3b 41 08 75 0d a1 18 f0 54 00 89 01 89 41 04 89 41 08 .M...u....]...;A.u....T....A..A.
7ae00 33 c0 5d c3 8b ff 55 8b ec 83 ec 14 8d 45 08 89 45 ec 8d 4d ff 6a 02 8d 45 0c 89 45 f0 58 89 45 3.]...U......E..E..M.j..E..E.X.E
7ae20 f8 89 45 f4 8d 45 f8 50 8d 45 ec 50 8d 45 f4 50 e8 05 fd ff ff c9 c3 c7 05 84 03 55 00 80 f2 54 ..E..E.P.E.P.E.P...........U...T
7ae40 00 b0 01 c3 68 28 03 55 00 e8 8d ff ff ff c7 04 24 34 03 55 00 e8 81 ff ff ff 59 b0 01 c3 e8 2c ....h(.U........$4.U......Y....,
7ae60 fc ff ff b0 01 c3 8b ff 56 8b 35 18 f0 54 00 56 e8 9a 30 00 00 56 e8 a6 df 00 00 56 e8 eb 19 ff ........V.5..T.V..0..V.....V....
7ae80 ff 56 e8 1a 01 00 00 56 e8 de a0 ff ff 83 c4 14 b0 01 5e c3 6a 00 e8 88 c6 fe ff 59 c3 8b ff 55 .V.....V..........^.j......Y...U
7aea0 8b ec 51 68 a0 08 55 00 8d 4d ff e8 54 00 00 00 b0 01 c9 c3 8b ff 56 ff 35 7c 03 55 00 e8 04 31 ..Qh..U..M..T.........V.5|.U...1
7aec0 00 00 ff 35 80 03 55 00 33 f6 89 35 7c 03 55 00 e8 f1 30 00 00 ff 35 50 03 55 00 89 35 80 03 55 ...5..U.3..5|.U...0...5P.U..5..U
7aee0 00 e8 e0 30 00 00 ff 35 54 03 55 00 89 35 50 03 55 00 e8 cf 30 00 00 83 c4 10 89 35 54 03 55 00 ...0...5T.U..5P.U...0......5T.U.
7af00 b0 01 5e c3 8b ff 55 8b ec 56 8b 75 08 83 c9 ff 8b 06 f0 0f c1 08 75 15 57 bf 40 f5 54 00 39 3e ..^...U..V.u..........u.W.@.T.9>
7af20 74 0a ff 36 e8 9d 30 00 00 59 89 3e 5f 5e 5d c2 04 00 68 20 a9 49 00 68 a0 a8 49 00 e8 47 de 00 t..6..0..Y.>_^]...h..I.h..I..G..
7af40 00 59 59 c3 8b ff 55 8b ec 80 7d 08 00 74 12 83 3d a8 01 55 00 00 74 05 e8 65 11 ff ff b0 01 5d .YY...U...}..t..=..U..t..e.....]
7af60 c3 68 20 a9 49 00 68 a0 a8 49 00 e8 80 de 00 00 59 59 5d c3 a1 40 03 55 00 c3 8b ff 55 8b ec 8b .h..I.h..I......YY]..@.U....U...
7af80 45 08 a3 40 03 55 00 5d c3 a1 18 f0 54 00 8b c8 33 05 44 03 55 00 83 e1 1f d3 c8 85 c0 0f 95 c0 E..@.U.]....T...3.D.U...........
7afa0 c3 8b ff 55 8b ec 8b 45 08 a3 44 03 55 00 5d c3 8b ff 55 8b ec 56 8b 35 18 f0 54 00 8b ce 33 35 ...U...E..D.U.]...U..V.5..T...35
7afc0 44 03 55 00 83 e1 1f d3 ce 85 f6 75 04 33 c0 eb 0e ff 75 08 8b ce ff 15 c0 82 49 00 ff d6 59 5e D.U........u.3....u.......I...Y^
7afe0 5d c3 8b ff 55 8b ec ff 75 08 e8 f2 16 ff ff 59 a3 44 03 55 00 5d c3 8b ff 55 8b ec 51 8b 45 0c ]...U...u......Y.D.U.]...U..Q.E.
7b000 53 56 8b 75 08 2b c6 83 c0 03 57 33 ff c1 e8 02 39 75 0c 1b db f7 d3 23 d8 74 1c 8b 06 89 45 fc SV.u.+....W3....9u.....#.t....E.
7b020 85 c0 74 0b 8b c8 ff 15 c0 82 49 00 ff 55 fc 83 c6 04 47 3b fb 75 e4 5f 5e 5b c9 c3 8b ff 55 8b ..t.......I..U....G;.u._^[....U.
7b040 ec 56 8b 75 08 57 eb 17 8b 3e 85 ff 74 0e 8b cf ff 15 c0 82 49 00 ff d7 85 c0 75 0a 83 c6 04 3b .V.u.W...>..t.......I.....u....;
7b060 75 0c 75 e4 33 c0 5f 5e 5d c3 ff 15 1c 82 49 00 a3 58 03 55 00 ff 15 20 82 49 00 a3 5c 03 55 00 u.u.3._^].....I..X.U.....I..\.U.
7b080 b0 01 c3 b8 4c 03 55 00 c3 b8 50 03 55 00 c3 6a 08 68 c8 dc 54 00 e8 f5 ba fe ff 8b 45 08 ff 30 ....L.U...P.U..j.h..T.......E..0
7b0a0 e8 66 53 00 00 59 83 65 fc 00 8b 4d 0c e8 c1 01 00 00 c7 45 fc fe ff ff ff e8 12 00 00 00 8b 4d .fS..Y.e...M.......E...........M
7b0c0 f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 45 10 ff 30 e8 79 53 00 00 59 c3 6a 08 68 e8 .d......Y_^[.....E..0.yS..Y.j.h.
7b0e0 dc 54 00 e8 a8 ba fe ff 83 65 fc 00 8b 4d 0c e8 15 01 00 00 c7 45 fc fe ff ff ff e8 12 00 00 00 .T.......e...M.......E..........
7b100 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 45 10 8b 00 8b 00 83 a0 50 03 00 00 ef .M.d......Y_^[.....E.......P....
7b120 c3 6a 0c 68 a8 dc 54 00 e8 63 ba fe ff 8b 45 08 ff 30 e8 d4 52 00 00 59 83 65 fc 00 be 84 03 55 .j.h..T..c....E..0..R..Y.e.....U
7b140 00 bf 80 f2 54 00 89 75 e4 81 fe 88 03 55 00 74 14 39 3e 74 0b 57 56 e8 8c f3 00 00 59 59 89 06 ....T..u.....U.t.9>t.WV.....YY..
7b160 83 c6 04 eb e1 c7 45 fc fe ff ff ff e8 12 00 00 00 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 ......E...........M.d......Y_^[.
7b180 c2 0c 00 8b 45 10 ff 30 e8 c6 52 00 00 59 c3 8b ff 55 8b ec 8b 45 10 8b 55 0c 53 56 8b 75 08 33 ....E..0..R..Y...U...E..U.SV.u.3
7b1a0 db 57 8b f9 6a 55 89 47 08 05 50 02 00 00 50 52 56 89 37 89 57 04 88 5f 0c e8 c6 dd 00 00 83 c4 .W..jU.G..P...PRV.7.W.._........
7b1c0 10 85 c0 75 09 8b c7 5f 5e 5b 5d c2 0c 00 53 53 53 53 53 e8 ba 2d 00 00 cc 80 79 0c 00 75 1c ff ...u..._^[]...SSSSS..-....y..u..
7b1e0 71 04 8b 41 08 ff 31 05 50 02 00 00 6a 55 50 e8 90 dd 00 00 83 c4 10 85 c0 75 01 c3 33 c0 50 50 q..A..1.P...jUP..........u..3.PP
7b200 50 50 50 e8 8a 2d 00 00 cc 8b ff 55 8b ec 83 ec 20 56 57 68 b8 00 00 00 6a 01 8b f9 e8 58 2b 00 PPP..-.....U.....VWh....j....X+.
7b220 00 8b 17 8b f0 6a 00 89 32 e8 98 2d 00 00 83 c4 0c 85 f6 74 3a 8b 07 8d 4d ff 89 45 e0 8b 47 04 .....j..2..-.......t:...M..E..G.
7b240 89 45 e4 8b 47 08 89 45 e8 8b 47 0c 89 45 ec 8b 47 10 6a 04 89 45 f0 58 89 45 f8 89 45 f4 8d 45 .E..G..E..G..E..G.j..E.X.E..E..E
7b260 f8 50 8d 45 e0 50 8d 45 f4 50 e8 20 fe ff ff 5f 5e c9 c3 8b ff 56 8b f1 8b 46 04 8b 00 ff 70 4c .P.E.P.E.P....._^....V...F....pL
7b280 8b 06 ff 30 e8 15 04 00 00 8b 46 10 ff 30 8b 46 0c ff 30 8b 06 ff 30 e8 56 0a 00 00 8b 4e 08 83 ...0......F..0.F..0...0.V....N..
7b2a0 c4 14 89 01 85 c0 0f 84 af 00 00 00 8b 46 10 8b 00 85 c0 74 3f ba 40 f3 54 00 57 66 8b 38 33 c9 .............F.....t?.@.T.Wf.83.
7b2c0 41 66 3b 3a 75 1e 66 85 ff 74 15 66 8b 78 02 66 3b 7a 02 75 0f 83 c0 04 83 c2 04 66 85 ff 75 db Af;:u.f..t.f.x.f;z.u.......f..u.
7b2e0 33 c0 eb 04 1b c0 0b c1 5f 85 c0 74 07 b8 60 03 55 00 87 08 8b 06 ff 30 8b 46 04 8b 00 83 c0 4c 3......._..t..`.U......0.F.....L
7b300 50 e8 e2 f1 00 00 8b 06 ff 30 e8 d7 f0 00 00 8b 46 04 83 c4 0c 8b 00 f6 80 50 03 00 00 02 75 4f P........0......F........P....uO
7b320 f6 05 94 f3 54 00 01 75 46 ff 70 4c 68 84 03 55 00 e8 b2 f1 00 00 a1 84 03 55 00 59 59 5e 8b 88 ....T..uF.pLh..U.........U.YY^..
7b340 88 00 00 00 89 0d 60 f1 54 00 8b 08 89 0d 80 f3 54 00 8b 40 04 a3 44 f3 54 00 c3 8b 06 ff 30 e8 ......`.T.......T..@..D.T.....0.
7b360 82 f0 00 00 8b 06 ff 30 e8 ae ee 00 00 59 59 5e c3 8b ff 55 8b ec 56 ff 75 0c 8b f1 ff 75 08 6a .......0.....YY^...U..V.u....u.j
7b380 55 8b 46 08 05 50 02 00 00 50 e8 f5 db 00 00 83 c4 10 85 c0 75 12 ff 75 0c 8b ce ff 75 08 e8 12 U.F..P...P..........u..u....u...
7b3a0 00 00 00 5e 5d c2 08 00 33 c0 50 50 50 50 50 e8 de 2b 00 00 cc 8b ff 55 8b ec 56 ff 75 0c 8b f1 ...^]...3.PPPPP..+.....U..V.u...
7b3c0 ff 75 08 ff 76 04 ff 36 e8 b7 db 00 00 83 c4 10 85 c0 75 09 c6 46 0c 01 5e 5d c2 08 00 33 c0 50 .u..v..6..........u..F..^]...3.P
7b3e0 50 50 50 50 e8 a9 2b 00 00 cc 8b ff 55 8b ec 83 7d 08 00 53 57 74 40 6a 55 ff 75 08 e8 26 30 00 PPPP..+.....U...}..SWt@jU.u..&0.
7b400 00 8b d8 59 59 83 fb 55 73 2d 8d 0c 5d 02 00 00 00 51 e8 e9 2b 00 00 8b f8 59 85 ff 74 19 8d 4b ...YY..Us-..]....Q..+....Y..t..K
7b420 01 51 ff 75 08 51 57 e8 58 db 00 00 83 c4 10 85 c0 75 0a 8b c7 eb 02 33 c0 5f 5b 5d c3 33 c0 50 .Q.u.QW.X........u.....3._[].3.P
7b440 50 50 50 50 e8 49 2b 00 00 cc 33 c0 b9 60 03 55 00 40 87 01 c3 8b ff 55 8b ec 83 ec 0c 6a 04 58 PPPP.I+...3..`.U.@.....U.....j.X
7b460 89 45 f8 8d 4d ff 89 45 f4 8d 45 f8 50 8d 45 ff 50 8d 45 f4 50 e8 a7 fc ff ff c9 c3 8b ff 55 8b .E..M..E..E.P.E.P.E.P.........U.
7b480 ec 56 57 8b 7d 10 57 ff 75 0c ff 75 08 e8 43 53 00 00 83 c4 0c 33 f6 85 c0 75 46 8d 87 80 00 00 .VW.}.W.u..u..CS.....3...uF.....
7b4a0 00 66 39 30 74 16 50 68 8c aa 49 00 6a 02 ff 75 0c ff 75 08 e8 da 05 00 00 83 c4 14 81 c7 00 01 .f90t.Ph..I.j..u..u.............
7b4c0 00 00 66 39 37 74 16 57 68 e8 02 4a 00 6a 02 ff 75 0c ff 75 08 e8 b9 05 00 00 83 c4 14 5f 5e 5d ..f97t.Wh..J.j..u..u........._^]
7b4e0 c3 56 56 56 56 56 e8 a7 2a 00 00 cc 8b ff 55 8b ec 51 51 53 56 57 8b 7d 08 33 db 68 ca 01 00 00 .VVVVV..*.....U..QQSVW.}.3.h....
7b500 53 57 e8 99 c3 fe ff 8b 75 0c 83 c4 0c 0f b7 06 66 85 c0 75 07 33 c0 e9 0e 01 00 00 6a 2e 59 66 SW......u.......f..u.3......j.Yf
7b520 3b c1 75 2d 8d 46 02 66 39 18 74 25 6a 0f 50 8d 87 00 01 00 00 6a 10 50 e8 47 da 00 00 83 c4 10 ;.u-.F.f9.t%j.P......j.P.G......
7b540 85 c0 0f 85 e9 00 00 00 66 89 87 1e 01 00 00 eb c4 68 84 aa 49 00 56 89 5d fc e8 e3 ea 00 00 59 ........f........h..I.V.]......Y
7b560 59 85 c0 0f 84 be 00 00 00 6a 2c 5a 8d 0c 46 0f b7 19 89 4d f8 8b 4d fc 85 c9 75 2b 83 f8 40 0f Y........j,Z..F....M..M...u+..@.
7b580 83 a2 00 00 00 50 56 6a 40 57 e8 f5 d9 00 00 83 c4 10 85 c0 0f 85 95 00 00 00 6a 2e 58 66 3b d8 .....PVj@W................j.Xf;.
7b5a0 75 4b 33 c0 40 eb 49 83 f9 01 75 16 83 f8 40 73 76 83 fb 5f 74 71 50 56 6a 40 8d 87 80 00 00 00 uK3.@.I...u...@sv.._tqPVj@......
7b5c0 eb 1e 83 f9 02 75 60 83 f8 10 73 5b 66 85 db 74 05 66 3b da 75 51 50 56 6a 10 8d 87 00 01 00 00 .....u`...s[f..t.f;.uQPVj.......
7b5e0 50 e8 9e d9 00 00 83 c4 10 85 c0 75 42 8b 45 fc 6a 2c 59 66 3b d9 0f 84 19 ff ff ff 66 85 db 0f P..........uB.E.j,Yf;.......f...
7b600 84 10 ff ff ff 8b 75 f8 83 c6 02 40 68 84 aa 49 00 56 89 45 fc e8 28 ea 00 00 59 59 6a 2c 5a 85 ......u....@h..I.V.E..(...YYj,Z.
7b620 c0 0f 85 45 ff ff ff 83 c8 ff 5f 5e 5b c9 c3 33 db 53 53 53 53 53 e8 57 29 00 00 cc 8b ff 55 8b ...E......_^[..3.SSSSS.W).....U.
7b640 ec 56 e8 ce 32 00 00 8b 55 08 8b f0 6a 00 58 8b 8e 50 03 00 00 f6 c1 02 0f 94 c0 40 83 fa ff 74 .V..2...U...j.X..P.........@...t
7b660 33 85 d2 74 36 83 fa 01 74 1f 83 fa 02 74 15 e8 fd 1f ff ff c7 00 16 00 00 00 e8 03 29 00 00 83 3..t6...t....t..............)...
7b680 c8 ff eb 17 83 e1 fd eb 03 83 c9 02 89 8e 50 03 00 00 eb 07 83 0d 94 f3 54 00 ff 5e 5d c3 8b ff ..............P.........T..^]...
7b6a0 55 8b ec 56 8b 75 0c 85 f6 74 1f 8b 45 08 85 c0 74 18 3b c6 74 14 57 6a 2e 59 8b f8 f3 a5 83 60 U..V.u...t..E...t.;.t.Wj.Y.....`
7b6c0 0c 00 50 e8 d6 ea 00 00 59 5f 5e 5d c3 8b ff 55 8b ec 81 ec fc 01 00 00 a1 18 f0 54 00 33 c5 89 ..P.....Y_^]...U...........T.3..
7b6e0 45 fc 8b 45 1c 53 8b 5d 0c 56 8b 75 08 89 85 1c fe ff ff 33 c0 89 9d 14 fe ff ff 57 8b 7d 14 85 E..E.S.].V.u.......3.......W.}..
7b700 f6 0f 84 70 03 00 00 66 83 3e 43 89 85 20 fe ff ff 75 2c 66 39 46 02 75 26 68 80 aa 49 00 ff 75 ...p...f.>C......u,f9F.u&h..I..u
7b720 10 53 e8 ae 50 00 00 83 c4 0c 85 c0 0f 85 54 03 00 00 8b 8d 1c fe ff ff 89 01 e9 36 03 00 00 e8 .S..P.........T............6....
7b740 d1 31 00 00 83 c0 50 50 ff 75 18 8d 48 18 89 8d 2c fe ff ff 8d 98 22 01 00 00 8d 48 1c 89 9d 28 .1....PP.u..H...,....."....H...(
7b760 fe ff ff 89 8d 24 fe ff ff 8d 8d 04 fe ff ff 57 e8 1a fa ff ff 8b fe 33 d2 8d 4f 02 66 8b 07 83 .....$.........W.......3..O.f...
7b780 c7 02 66 3b c2 75 f5 2b f9 d1 ff 89 bd 18 fe ff ff 81 ff 83 00 00 00 73 72 8b ce 8b c3 66 8b 10 ..f;.u.+...............sr....f..
7b7a0 66 3b 11 75 1e 66 85 d2 74 15 66 8b 50 02 66 3b 51 02 75 0f 83 c0 04 83 c1 04 66 85 d2 75 de 33 f;.u.f..t.f.P.f;Q.u.......f..u.3
7b7c0 c0 eb 05 1b c0 83 c8 01 85 c0 0f 84 6e 02 00 00 8b 85 24 fe ff ff 8b ce 66 8b 10 66 3b 11 75 1e ............n.....$.....f..f;.u.
7b7e0 66 85 d2 74 15 66 8b 50 02 66 3b 51 02 75 0f 83 c0 04 83 c1 04 66 85 d2 75 de 33 c0 eb 05 1b c0 f..t.f.P.f;Q.u.......f..u.3.....
7b800 83 c8 01 85 c0 0f 84 33 02 00 00 e8 2c 4a 00 00 33 db 84 c0 8d 85 30 fe ff ff 56 50 0f 94 c3 e8 .......3....,J..3.....0...VP....
7b820 c8 fc ff ff 59 59 85 c0 75 79 8d 85 30 fe ff ff 85 db 8b 9d 2c fe ff ff 50 53 50 74 07 e8 53 fd ....YY..uy..0.......,...PSPt..S.
7b840 00 00 eb 05 e8 eb f3 00 00 83 c4 0c 85 c0 74 59 8b 9d 28 fe ff ff 8d 85 30 fe ff ff 50 68 83 00 ..............tY..(.....0...Ph..
7b860 00 00 53 e8 14 fc ff ff 8d 8d 50 ff ff ff 83 c4 0c 8d 51 02 66 8b 01 83 c1 02 66 3b 85 20 fe ff ..S.......P.......Q.f.....f;....
7b880 ff 75 f1 2b ca d1 f9 8d 41 01 50 8d 85 50 ff ff ff 50 8d 8d 04 fe ff ff e8 18 fb ff ff 47 e9 65 .u.+....A.P..P...P...........G.e
7b8a0 01 00 00 8b 9d 2c fe ff ff 56 e8 1f 48 00 00 56 85 c0 74 30 e8 ce 0a 00 00 47 0f b7 c0 57 56 89 .....,...V..H..V..t0.....G...WV.
7b8c0 03 8b 9d 28 fe ff ff 68 83 00 00 00 53 e8 b2 d6 00 00 83 c4 14 85 c0 0f 85 a9 01 00 00 57 56 e9 ...(...h....S................WV.
7b8e0 19 01 00 00 8d 85 30 fe ff ff 50 e8 c6 0a 00 00 59 59 84 c0 0f 84 6c 01 00 00 8d 85 50 ff ff ff ......0...P.....YY....l.....P...
7b900 50 e8 c8 47 00 00 85 c0 0f 84 58 01 00 00 66 8b 85 30 ff ff ff 66 85 c0 0f 84 87 00 00 00 0f b7 P..G......X...f..0...f..........
7b920 c8 8d 41 bf 83 f8 19 77 03 83 c1 20 6a 38 5a 83 f9 75 75 41 0f b7 8d 32 ff ff ff 8d 41 bf 83 f8 ..A....w....j8Z..uuA...2....A...
7b940 19 77 03 83 c1 20 83 f9 74 75 2a 0f b7 8d 34 ff ff ff 8d 41 bf 83 f8 19 77 03 83 c1 20 83 f9 66 .w......tu*...4....A....w......f
7b960 75 13 66 39 95 36 ff ff ff 75 0a 66 83 bd 38 ff ff ff 00 74 29 66 83 bd 36 ff ff ff 2d 0f 85 e3 u.f9.6...u.f..8....t)f..6...-...
7b980 00 00 00 66 39 95 38 ff ff ff 0f 85 d6 00 00 00 66 83 bd 3a ff ff ff 00 0f 85 c8 00 00 00 b8 e9 ...f9.8.........f..:............
7b9a0 fd 00 00 eb 0d 8d 85 50 ff ff ff 50 e8 d6 09 00 00 59 47 0f b7 c0 57 56 89 03 8b 9d 28 fe ff ff .......P...P.....YG...WV....(...
7b9c0 68 83 00 00 00 53 e8 b9 d5 00 00 83 c4 10 85 c0 0f 85 b0 00 00 00 8d 8d 50 ff ff ff 8d 51 02 66 h....S..................P....Q.f
7b9e0 8b 01 83 c1 02 66 3b 85 20 fe ff ff 75 f1 2b ca d1 f9 8d 41 01 50 8d 85 50 ff ff ff 50 8d 8d 04 .....f;.....u.+....A.P..P...P...
7ba00 fe ff ff e8 69 f9 ff ff 33 c0 66 39 06 74 24 b8 83 00 00 00 39 85 18 fe ff ff 73 17 57 56 50 ff ....i...3.f9.t$.....9.....s.WVP.
7ba20 b5 24 fe ff ff e8 5a d5 00 00 83 c4 10 85 c0 74 0d eb 53 8b 85 24 fe ff ff 33 c9 66 89 08 8b 85 .$....Z........t..S..$...3.f....
7ba40 2c fe ff ff 8b 8d 1c fe ff ff 53 ff 75 10 8b 00 ff b5 14 fe ff ff 89 01 e8 78 4d 00 00 83 c4 0c ,.........S.u............xM.....
7ba60 85 c0 75 22 eb 04 33 c0 8b d8 8d 8d 04 fe ff ff e8 64 f7 ff ff 8b c3 8b 4d fc 5f 5e 33 cd 5b e8 ..u"..3..........d......M._^3.[.
7ba80 bf b2 fe ff c9 c3 33 c0 50 50 50 50 50 e8 00 25 00 00 cc 8b ff 55 8b ec 53 33 db 56 8b f3 39 5d ......3.PPPPP..%.....U..S3.V..9]
7baa0 10 7e 22 57 8d 7d 10 8d 7f 04 ff 37 ff 75 0c ff 75 08 e8 b6 b2 00 00 83 c4 0c 85 c0 75 0b 46 3b .~"W.}.....7.u..u...........u.F;
7bac0 75 10 7c e3 5f 5e 5b 5d c3 53 53 53 53 53 e8 bf 24 00 00 cc 8b ff 55 8b ec 83 ec 28 83 65 f4 00 u.|._^[].SSSSS..$.....U....(.e..
7bae0 83 65 f0 00 83 7d 08 05 76 14 e8 82 1b ff ff c7 00 16 00 00 00 e8 88 24 00 00 33 c0 c9 c3 e8 12 .e...}..v..............$..3.....
7bb00 2e 00 00 89 45 f8 e8 3c 47 00 00 e8 57 e9 00 00 8b 45 f8 8d 4d ff 83 88 50 03 00 00 10 8d 45 f8 ....E..<G...W....E..M...P.....E.
7bb20 89 45 ec 8d 45 f0 89 45 d8 8d 45 f8 89 45 dc 8d 45 f4 89 45 e0 8d 45 08 89 45 e4 8d 45 0c 89 45 .E..E..E..E..E..E..E..E..E..E..E
7bb40 e8 8d 45 ec 50 8d 45 d8 50 8d 45 ff 50 e8 8a f5 ff ff 8b 45 f4 c9 c3 8b ff 55 8b ec 83 ec 10 53 ..E.P.E.P.E.P......E.....U.....S
7bb60 56 33 f6 46 68 a6 06 00 00 89 75 f8 e8 8f 24 00 00 8b d8 33 c0 59 85 db 0f 84 17 01 00 00 57 89 V3.Fh.....u...$....3.Y........W.
7bb80 33 8d 7b 04 8b 75 08 66 89 07 8d 46 30 ff 30 89 45 f4 68 70 aa 49 00 ff 35 ac a9 49 00 6a 03 68 3.{..u.f...F0.0.E.hp.I..5..I.j.h
7bba0 51 03 00 00 57 e8 e9 fe ff ff b8 ac a9 49 00 83 c4 18 89 45 fc 68 6c aa 49 00 68 51 03 00 00 57 Q...W........I.....E.hl.I.hQ...W
7bbc0 e8 a8 b1 00 00 83 c4 0c 85 c0 0f 85 15 01 00 00 8b 45 f4 8d 48 10 8b 00 89 4d f4 8b 09 89 4d f0 .................E..H....M....M.
7bbe0 66 8b 10 66 3b 11 75 1e 66 85 d2 74 15 66 8b 50 02 66 3b 51 02 75 0f 83 c0 04 83 c1 04 66 85 d2 f..f;.u.f..t.f.P.f;Q.u.......f..
7bc00 75 de 33 c0 eb 05 1b c0 83 c8 01 ff 75 f0 f7 d8 68 70 aa 49 00 1b c0 f7 d0 21 45 f8 8b 45 f4 89 u.3.........u...hp.I.....!E..E..
7bc20 45 f4 8b 45 fc 83 c0 0c 89 45 fc ff 30 6a 03 68 51 03 00 00 57 e8 59 fe ff ff 8b 45 fc 83 c4 18 E..E.....E..0j.hQ...W.Y....E....
7bc40 3d dc a9 49 00 0f 8c 6a ff ff ff 83 7d f8 00 75 48 8b 4e 28 83 cf ff 85 c9 74 11 8b c7 f0 0f c1 =..I...j....}..uH.N(.....t......
7bc60 01 75 09 ff 76 28 e8 5b 23 00 00 59 8b 46 24 85 c0 74 10 f0 0f c1 38 4f 75 09 ff 76 24 e8 44 23 .u..v(.[#..Y.F$..t....8Ou..v$.D#
7bc80 00 00 59 83 66 24 00 8d 43 04 83 66 1c 00 89 5e 28 89 46 20 5f 5e 5b c9 c3 53 e8 27 23 00 00 59 ..Y.f$..C..f...^(.F._^[..S.'#..Y
7bca0 8b 4e 28 83 cf ff 85 c9 74 11 8b c7 f0 0f c1 01 75 09 ff 76 28 e8 0c 23 00 00 59 8b 46 24 85 c0 .N(.....t.......u..v(..#..Y.F$..
7bcc0 74 10 f0 0f c1 38 4f 75 09 ff 76 24 e8 f5 22 00 00 59 33 c0 89 46 24 89 46 1c 89 46 28 89 46 20 t....8Ou..v$.."..Y3..F$.F..F(.F.
7bce0 8b 46 40 eb af 33 c0 50 50 50 50 50 e8 a1 22 00 00 cc 8b ff 55 8b ec 81 ec d0 01 00 00 a1 18 f0 .F@..3.PPPPP..".....U...........
7bd00 54 00 33 c5 89 45 fc 8b 45 0c 53 56 8b 75 10 57 8b 7d 08 89 bd 38 fe ff ff 85 c0 74 21 85 f6 74 T.3..E..E.SV.u.W.}...8.....t!..t
7bd20 10 56 50 57 e8 b9 02 00 00 83 c4 0c e9 90 02 00 00 83 c0 02 03 c0 8b 04 c7 e9 83 02 00 00 33 c0 .VPW..........................3.
7bd40 c7 85 3c fe ff ff 01 00 00 00 89 85 30 fe ff ff 8b d8 89 9d 44 fe ff ff 85 f6 0f 84 5a 02 00 00 ..<.........0.......D.......Z...
7bd60 66 83 3e 4c 0f 85 68 01 00 00 66 83 7e 02 43 0f 85 5d 01 00 00 66 83 7e 04 5f 0f 85 52 01 00 00 f.>L..h...f.~.C..]...f.~._..R...
7bd80 68 64 aa 49 00 56 e8 ff e1 ff ff 8b d8 89 9d 34 fe ff ff 59 59 85 db 0f 84 2e 01 00 00 2b c6 d1 hd.I.V.........4...YY........+..
7bda0 f8 89 85 3c fe ff ff 0f 84 1e 01 00 00 6a 3b 58 66 39 03 0f 84 12 01 00 00 8b bd 3c fe ff ff bb ...<.........j;Xf9.........<....
7bdc0 ac a9 49 00 c7 85 40 fe ff ff 01 00 00 00 57 56 ff 33 e8 68 1f 00 00 83 c4 0c 85 c0 75 1c 8b 0b ..I...@.......WV.3.h........u...
7bde0 8d 51 02 66 8b 01 83 c1 02 66 3b 85 30 fe ff ff 75 f1 2b ca d1 f9 3b f9 74 11 ff 85 40 fe ff ff .Q.f.....f;.0...u.+...;.t...@...
7be00 83 c3 0c 81 fb dc a9 49 00 7e c3 8b 9d 34 fe ff ff 83 c3 02 68 6c aa 49 00 53 e8 23 e2 00 00 8b .......I.~...4......hl.I.S.#....
7be20 bd 38 fe ff ff 8b f0 59 59 85 f6 75 0c 6a 3b 58 66 39 03 0f 85 92 00 00 00 83 bd 40 fe ff ff 05 .8.....YY..u.j;Xf9.........@....
7be40 7f 5f 56 53 8d 85 f4 fe ff ff 68 83 00 00 00 50 e8 2f d1 00 00 83 c4 10 85 c0 0f 85 75 01 00 00 ._VS......h....P./..........u...
7be60 8d 04 36 3d 06 01 00 00 0f 83 62 01 00 00 33 c9 66 89 8c 05 f4 fe ff ff 8d 85 f4 fe ff ff 50 ff ..6=......b...3.f.............P.
7be80 b5 40 fe ff ff 57 e8 57 01 00 00 8b 8d 44 fe ff ff 83 c4 0c 85 c0 74 0f 41 89 8d 44 fe ff ff eb .@...W.W.....D........t.A..D....
7bea0 06 8b 8d 44 fe ff ff 8d 34 73 0f b7 06 8b d0 66 85 c0 74 06 83 c6 02 0f b7 16 66 85 d2 0f 85 bd ...D....4s.....f..t.......f.....
7bec0 fe ff ff 85 c9 0f 85 ef 00 00 00 33 c0 e9 ef 00 00 00 8d 85 34 fe ff ff 50 6a 55 8d 85 48 fe ff ...........3........4...PjU..H..
7bee0 ff 50 68 83 00 00 00 8d 85 f4 fe ff ff 50 56 e8 d9 f7 ff ff 83 c4 18 85 c0 0f 84 c2 00 00 00 33 .Ph..........PV................3
7bf00 c9 8d 57 20 8b f1 89 95 44 fe ff ff 85 f6 0f 84 81 00 00 00 8b 0a 8d 85 f4 fe ff ff 66 8b 38 66 ..W.....D...................f.8f
7bf20 3b 39 8b bd 38 fe ff ff 75 33 66 83 38 00 74 27 66 8b 50 02 66 3b 51 02 66 89 95 42 fe ff ff 8b ;9..8...u3f.8.t'f.P.f;Q.f..B....
7bf40 95 44 fe ff ff 75 16 83 c0 04 83 c1 04 66 83 bd 42 fe ff ff 00 75 c5 33 c9 8b c1 eb 07 1b c0 83 .D...u.......f..B....u.3........
7bf60 c8 01 33 c9 85 c0 74 2c 8d 85 f4 fe ff ff 50 56 57 e8 6c 00 00 00 8b 95 44 fe ff ff 83 c4 0c 85 ..3...t,......PVW.l.....D.......
7bf80 c0 74 05 43 33 c9 eb 0d 33 c9 8b c1 89 85 3c fe ff ff eb 07 43 8b 85 3c fe ff ff 46 83 c2 10 89 .t.C3...3.....<.....C..<...F....
7bfa0 95 44 fe ff ff 83 fe 05 0f 8e 5e ff ff ff 85 c0 75 08 85 db 75 04 8b c1 eb 07 57 e8 97 fb ff ff .D........^.....u...u.....W.....
7bfc0 59 8b 4d fc 5f 5e 33 cd 5b e8 75 ad fe ff c9 c3 e8 a0 ae fe ff 33 c0 50 50 50 50 50 e8 b1 1f 00 Y.M._^3.[.u..........3.PPPPP....
7bfe0 00 cc 8b ff 55 8b ec 81 ec e4 02 00 00 a1 18 f0 54 00 33 c5 89 45 fc 53 8b 5d 0c 56 8b 75 10 57 ....U...........T.3..E.S.].V.u.W
7c000 8b 7d 08 89 9d 24 fd ff ff e8 07 29 00 00 05 78 02 00 00 89 85 28 fd ff ff 8d 85 38 fd ff ff 50 .}...$.....)...x.....(.....8...P
7c020 6a 55 8d 85 48 fd ff ff 50 68 83 00 00 00 8d 85 f4 fe ff ff 50 56 e8 92 f6 ff ff 83 c4 18 85 c0 jU..H...Ph..........PV..........
7c040 0f 84 b0 02 00 00 8d 73 02 c1 e6 04 8d 85 f4 fe ff ff 89 b5 3c fd ff ff 8b 14 3e 8b ca 66 8b 30 .......s............<.....>..f.0
7c060 83 a5 44 fd ff ff 00 66 3b 31 8b b5 3c fd ff ff 75 35 66 83 38 00 74 27 66 8b 70 02 66 3b 71 02 ..D....f;1..<...u5f.8.t'f.p.f;q.
7c080 66 89 b5 42 fd ff ff 8b b5 3c fd ff ff 75 18 83 c0 04 83 c1 04 66 83 bd 42 fd ff ff 00 75 be 8b f..B.....<...u.......f..B....u..
7c0a0 85 44 fd ff ff eb 05 1b c0 83 c8 01 85 c0 75 07 8b c2 e9 41 02 00 00 8d 8d f4 fe ff ff 8d 51 02 .D............u....A..........Q.
7c0c0 66 8b 01 83 c1 02 66 3b 85 44 fd ff ff 75 f1 2b ca d1 f9 8d 41 01 89 85 40 fd ff ff 8d 04 45 04 f.....f;.D...u.+....A...@.....E.
7c0e0 00 00 00 50 e8 17 1f 00 00 89 85 30 fd ff ff 59 85 c0 0f 84 fe 01 00 00 8b 0c 3e 83 c0 04 89 8d ...P.......0...Y..........>.....
7c100 34 fd ff ff 8b 8c 9f a0 00 00 00 89 8d 20 fd ff ff 8b 4f 08 89 8d 1c fd ff ff 8d 8d f4 fe ff ff 4.................O.............
7c120 51 ff b5 40 fd ff ff 89 85 2c fd ff ff 50 e8 a2 46 00 00 83 c4 0c 85 c0 0f 85 38 02 00 00 66 83 Q..@.....,...P..F.........8...f.
7c140 bd f4 fe ff ff 43 8b 85 2c fd ff ff 89 04 3e 75 14 66 83 bd f6 fe ff ff 00 75 0a 8b 95 44 fd ff .....C..,.....>u.f.......u...D..
7c160 ff 8b c2 eb 13 8d 85 48 fd ff ff 50 e8 79 f2 ff ff 8b 95 44 fd ff ff 59 89 84 9f a0 00 00 00 83 .......H...P.y.....D...Y........
7c180 fb 02 0f 85 f8 00 00 00 8b b5 28 fd ff ff 8b 85 38 fd ff ff 89 47 08 8b 4e 20 89 8d 40 fd ff ff ..........(.....8....G..N...@...
7c1a0 8b 4e 24 89 8d 38 fd ff ff 8b 47 08 3b 04 d6 74 34 8b 04 d6 8b 9d 40 fd ff ff 8b 4c d6 04 89 1c .N$..8....G.;..t4.....@....L....
7c1c0 d6 8b 9d 38 fd ff ff 89 5c d6 04 42 8b 9d 24 fd ff ff 89 85 40 fd ff ff 89 8d 38 fd ff ff 83 fa ...8....\..B..$.....@.....8.....
7c1e0 05 7c c6 eb 1d 85 d2 74 19 8b 04 d6 89 06 8b 44 d6 04 89 46 04 8b 85 40 fd ff ff 89 04 d6 89 4c .|.....t.......D...F...@.......L
7c200 d6 04 83 fa 05 75 71 6a 01 ff 77 08 8d 85 f4 fd ff ff 50 6a 7f 68 20 a9 49 00 6a 01 ff b5 44 fd .....uqj..w.......Pj.h..I.j...D.
7c220 ff ff e8 74 de 00 00 83 c4 1c 85 c0 74 3c 8b 85 44 fd ff ff b9 ff 01 00 00 66 21 8c 45 f4 fd ff ...t........t<..D........f!.E...
7c240 ff 40 83 f8 7f 72 ed 68 fe 00 00 00 ff 35 70 f1 54 00 8d 85 f4 fd ff ff 50 e8 04 44 01 00 33 c9 .@...r.h.....5p.T.......P..D..3.
7c260 83 c4 0c 85 c0 0f 94 c1 eb 06 8b 8d 44 fd ff ff 89 4e 04 8b 47 08 89 06 8b 46 04 89 47 18 eb 1e ............D....N..G....F..G...
7c280 83 fb 01 75 0b 8b 85 38 fd ff ff 89 47 10 eb 0e 83 fb 05 75 09 8b 85 38 fd ff ff 89 47 14 6b c3 ...u...8....G......u...8....G.k.
7c2a0 0c 57 8b b0 a8 a9 49 00 8b ce ff 15 c0 82 49 00 ff d6 59 8b 8d 34 fd ff ff 85 c0 74 4a 8b 85 3c .W....I.......I...Y..4.....tJ..<
7c2c0 fd ff ff 89 0c 38 ff b4 9f a0 00 00 00 e8 f4 1c 00 00 8b 8d 30 fd ff ff 8b 85 20 fd ff ff 51 89 .....8..............0.........Q.
7c2e0 84 9f a0 00 00 00 e8 db 1c 00 00 8b 85 1c fd ff ff 59 59 89 47 08 33 c0 8b 4d fc 5f 5e 33 cd 5b .................YY.G.3..M._^3.[
7c300 e8 3e aa fe ff c9 c3 81 f9 40 f3 54 00 74 4a 8b f3 83 c9 ff 03 f6 8b 44 f7 28 f0 0f c1 08 75 39 .>.......@.T.tJ........D.(....u9
7c320 ff 74 f7 28 e8 9d 1c 00 00 ff 74 f7 24 e8 94 1c 00 00 ff b4 9f a0 00 00 00 e8 88 1c 00 00 8b 85 .t.(......t.$...................
7c340 3c fd ff ff 83 c4 0c 8b 8d 44 fd ff ff 89 0c 38 89 8c 9f a0 00 00 00 eb 06 8b 85 3c fd ff ff 8b <........D.....8...........<....
7c360 8d 30 fd ff ff 03 db c7 01 01 00 00 00 8b 04 38 89 4c df 28 eb 82 8b 85 44 fd ff ff 50 50 50 50 .0.............8.L.(....D...PPPP
7c380 50 e8 0c 1c 00 00 cc 8b ff 55 8b ec 51 83 65 fc 00 8d 45 fc 6a 02 50 68 04 10 00 20 ff 75 08 e8 P........U..Q.e...E.j.Ph.....u..
7c3a0 1f 3c 00 00 85 c0 74 07 8b 45 fc 85 c0 75 05 b8 e9 fd 00 00 c9 c3 8b ff 55 8b ec 83 ec 48 a1 18 .<....t..E...u..........U....H..
7c3c0 f0 54 00 33 c5 89 45 fc 8b 45 0c 53 56 8b 75 08 33 db 57 68 ca 01 00 00 53 56 89 75 b8 89 45 c0 .T.3..E..E.SV.u.3.Wh....SV.u..E.
7c3e0 89 5d bc e8 b8 b4 fe ff 8b 55 c0 8d 4d d0 8b c3 89 4d c8 83 c4 0c 89 45 c4 8b fb 43 83 ff 04 0f .].......U..M....M.....E...C....
7c400 83 8a 01 00 00 83 f8 02 74 14 68 78 aa 49 00 52 e8 2d dc 00 00 8b 55 c0 59 59 8b c8 eb 15 8b ca ........t.hx.I.R.-....U.YY......
7c420 8d 71 02 66 8b 01 83 c1 02 66 3b 45 bc 75 f4 2b ce d1 f9 8b 45 c8 47 8b 75 c8 83 45 c8 0c 89 50 .q.f.....f;E.u.+....E.G.u..E...P
7c440 fc 8d 14 4a 89 08 8b 45 c4 89 46 04 0f b7 02 8b 75 b8 83 e8 2d 74 16 83 e8 01 74 0c 83 e8 31 74 ...J...E..F.....u...-t....t...1t
7c460 0c 8b c3 89 5d c4 eb 0a 6a 02 58 eb 02 33 c0 89 45 c4 83 c2 02 89 55 c0 3b c3 75 80 83 ef 01 0f ....]...j.X..3..E.....U.;.u.....
7c480 84 fc 00 00 00 83 ef 01 0f 84 ab 00 00 00 83 ef 01 74 4d 83 ef 01 0f 85 f3 00 00 00 8d 45 cc 50 .................tM..........E.P
7c4a0 56 e8 39 01 00 00 59 59 84 c0 0f 84 c9 00 00 00 8d 45 d8 50 56 e8 50 02 00 00 59 59 84 c0 0f 84 V.9...YY.........E.PV.P...YY....
7c4c0 b5 00 00 00 8d 45 e4 50 56 e8 83 01 00 00 59 59 84 c0 0f 84 a1 00 00 00 8d 45 f0 e9 8c 00 00 00 .....E.PV.....YY.........E......
7c4e0 8d 45 cc 50 56 e8 f5 00 00 00 59 59 84 c0 0f 84 85 00 00 00 8d 45 d8 50 56 e8 0c 02 00 00 59 59 .E.PV.....YY.........E.PV.....YY
7c500 84 c0 74 20 8d 45 e4 50 56 e8 43 01 00 00 59 59 84 c0 75 69 8d 45 e4 50 56 e8 82 00 00 00 59 59 ..t..E.PV.C...YY..ui.E.PV.....YY
7c520 84 c0 75 59 8d 45 d8 50 56 e8 23 01 00 00 59 59 84 c0 74 45 8d 45 e4 eb 33 8d 45 cc 50 56 e8 9c ..uY.E.PV.#...YY..tE.E..3.E.PV..
7c540 00 00 00 59 59 84 c0 74 30 8d 45 d8 50 56 e8 b7 01 00 00 59 59 84 c0 75 24 8d 45 d8 50 56 e8 ee ...YY..t0.E.PV.....YY..u$.E.PV..
7c560 00 00 00 59 59 84 c0 75 14 8d 45 d8 50 56 e8 2d 00 00 00 59 59 84 c0 75 04 33 c0 8a d8 8a c3 eb ...YY..u..E.PV.-...YY..u.3......
7c580 10 8d 45 cc 50 56 e8 54 00 00 00 59 59 eb 02 32 c0 8b 4d fc 5f 5e 33 cd 5b e8 a5 a7 fe ff c9 c3 ..E.PV.T...YY..2..M._^3.[.......
7c5a0 8b ff 55 8b ec 8b 45 0c 83 78 08 02 74 04 32 c0 5d c3 ff 70 04 ff 30 8b 45 08 05 00 01 00 00 6a ..U...E..x..t.2.]..p..0.E......j
7c5c0 10 50 e8 bd c9 00 00 83 c4 10 85 c0 75 04 b0 01 5d c3 33 c0 50 50 50 50 50 e8 b4 19 00 00 cc 8b .P..........u...].3.PPPPP.......
7c5e0 ff 55 8b ec 53 56 8b 75 0c 33 db 39 5e 08 75 50 8b 4e 04 8d 41 fe 83 f8 01 77 45 51 ff 36 e8 77 .U..SV.u.3.9^.uP.N..A....wEQ.6.w
7c600 01 00 00 59 59 84 c0 74 37 57 ff 76 04 8b 7d 08 ff 36 6a 40 57 e8 6a c9 00 00 83 c4 10 85 c0 75 ...YY..t7W.v..}..6j@W.j........u
7c620 25 ff 76 04 8d 8f 20 01 00 00 ff 36 6a 55 51 e8 50 c9 00 00 83 c4 10 5f 85 c0 75 0a b0 01 eb 02 %.v........6jUQ.P......_..u.....
7c640 32 c0 5e 5b 5d c3 53 53 53 53 53 e8 42 19 00 00 cc 8b ff 55 8b ec 53 56 8b 75 0c 33 db 57 39 5e 2.^[].SSSSS.B......U..SV.u.3.W9^
7c660 08 0f 85 91 00 00 00 83 7e 04 02 75 0f 6a 02 ff 36 e8 04 01 00 00 59 59 84 c0 75 2b 83 7e 04 03 ........~..u.j..6.....YY..u+.~..
7c680 75 76 8b 1e 33 ff 0f b7 04 7b 6a 04 50 e8 a7 4c 00 00 50 e8 05 f5 fe ff 83 c4 0c 85 c0 74 59 47 uv..3....{j.P..L..P..........tYG
7c6a0 83 ff 03 72 e1 33 db ff 76 04 8b 7d 08 ff 36 6a 40 8d 87 80 00 00 00 50 e8 c7 c8 00 00 83 c4 10 ...r.3..v..}..6j@......P........
7c6c0 85 c0 75 3b 6a 01 68 74 aa 49 00 81 c7 20 01 00 00 6a 55 57 e8 5e d9 00 00 83 c4 10 85 c0 75 1f ..u;j.ht.I.......jUW.^........u.
7c6e0 ff 76 04 ff 36 6a 55 57 e8 4a d9 00 00 83 c4 10 85 c0 75 0b b0 01 eb 02 32 c0 5f 5e 5b 5d c3 53 .v..6jUW.J........u.....2._^[].S
7c700 53 53 53 53 e8 89 18 00 00 cc 8b ff 55 8b ec 53 56 8b 75 0c 33 db 39 5e 08 75 4e 83 7e 04 04 75 SSSS........U..SV.u.3.9^.uN.~..u
7c720 48 6a 04 ff 36 e8 50 00 00 00 59 59 84 c0 74 39 57 8b 7d 08 6a 01 68 74 aa 49 00 81 c7 20 01 00 Hj..6.P...YY..t9W.}.j.ht.I......
7c740 00 6a 55 57 e8 ee d8 00 00 83 c4 10 85 c0 75 1f ff 76 04 ff 36 6a 55 57 e8 da d8 00 00 83 c4 10 .jUW..........u..v..6jUW........
7c760 5f 85 c0 75 0a b0 01 eb 02 32 c0 5e 5b 5d c3 53 53 53 53 53 e8 19 18 00 00 cc 8b ff 55 8b ec 56 _..u.....2.^[].SSSSS........U..V
7c780 33 f6 57 39 75 0c 76 25 8b 7d 08 0f b7 04 77 68 03 01 00 00 50 e8 9f 4b 00 00 50 e8 fd f3 fe ff 3.W9u.v%.}....wh....P..K..P.....
7c7a0 83 c4 0c 85 c0 74 0c 46 3b 75 0c 72 de b0 01 5f 5e 5d c3 32 c0 eb f8 a1 64 03 55 00 90 c3 8b ff .....t.F;u.r..._^].2....d.U.....
7c7c0 55 8b ec 8b 45 08 85 c0 74 1a 83 f8 01 74 15 e8 9d 0e ff ff c7 00 16 00 00 00 e8 a3 17 00 00 83 U...E...t....t..................
7c7e0 c8 ff 5d c3 b9 64 03 55 00 87 01 5d c3 b8 68 03 55 00 c3 6a 08 68 08 dd 54 00 e8 91 a3 fe ff e8 ..]..d.U...]..h.U..j.h..T.......
7c800 11 21 00 00 8b 70 0c 85 f6 74 1e 83 65 fc 00 8b ce ff 15 c0 82 49 00 ff d6 eb 07 33 c0 40 c3 8b .!...p...t..e........I.....3.@..
7c820 65 e8 c7 45 fc fe ff ff ff e8 5b 4c ff ff cc 8b ff 55 8b ec 8b 4d 10 8b 45 0c 81 e1 ff ff f7 ff e..E......[L.....U...M..E.......
7c840 23 c1 56 8b 75 08 a9 e0 fc f0 fc 74 24 85 f6 74 0d 6a 00 6a 00 e8 b5 f0 00 00 59 59 89 06 e8 0e #.V.u......t$..t.j.j......YY....
7c860 0e ff ff 6a 16 5e 89 30 e8 15 17 00 00 8b c6 eb 1a 51 ff 75 0c 85 f6 74 09 e8 91 f0 00 00 89 06 ...j.^.0.........Q.u...t........
7c880 eb 05 e8 88 f0 00 00 59 59 33 c0 5e 5d c3 8b ff 55 8b ec 83 7d 08 00 53 57 74 34 8b 4d 08 8d 51 .......YY3.^]...U...}..SWt4.M..Q
7c8a0 01 8a 01 41 84 c0 75 f9 2b ca 8d 59 01 53 e8 ce f3 fe ff 8b f8 59 85 ff 74 15 ff 75 08 53 57 e8 ...A..u.+..Y.S.......Y..t..u.SW.
7c8c0 fe 13 00 00 83 c4 0c 85 c0 75 0a 8b c7 eb 02 33 c0 5f 5b 5d c3 33 c0 50 50 50 50 50 e8 b1 16 00 .........u.....3._[].3.PPPPP....
7c8e0 00 cc 8b ff 55 8b ec 83 ec 1c 8b 45 08 8b c8 53 8b 5d 0c 83 e0 3f c1 f9 06 56 57 6b f8 38 8b 04 ....U......E...S.]...?...VWk.8..
7c900 8d 88 03 55 00 89 4d f0 8b 4c 38 18 89 4d ec 8b 4d 10 85 c9 74 0c 80 3b 0a 75 07 80 4c 38 28 04 ...U..M..L8..M..M...t..;.u..L8(.
7c920 eb 05 80 64 38 28 fb 8d 04 0b 8b d3 89 45 f4 8b f3 3b d8 0f 83 f4 00 00 00 8a 02 3c 1a 0f 84 cc ...d8(.......E...;.........<....
7c940 00 00 00 8d 4a 01 3c 0d 74 0a 88 06 8b d1 46 e9 b0 00 00 00 3b 4d f4 73 24 80 39 0a 8d 5e 01 89 ....J.<.t.....F.....;M.s$.9..^..
7c960 5d f8 75 07 6a 02 b0 0a 59 eb 03 33 c9 41 8b 5d 0c 03 d1 88 06 8b 75 f8 e9 87 00 00 00 6a 00 8d ].u.j...Y..3.A.]......u......j..
7c980 45 e8 89 4d f8 50 6a 01 8d 45 ff 50 ff 75 ec ff 15 d4 81 49 00 85 c0 74 64 83 7d e8 00 74 5e 8b E..M.Pj..E.P.u.....I...td.}..t^.
7c9a0 4d f0 8b 04 8d 88 03 55 00 f6 44 38 28 48 74 27 8a 55 ff 8d 46 01 89 45 e4 80 fa 0a 75 04 88 16 M......U..D8(Ht'.U..F..E....u...
7c9c0 eb 11 c6 06 0d 8b 04 8d 88 03 55 00 88 54 38 2a 8b 45 e4 8b f0 eb 2a 80 7d ff 0a 75 09 3b f3 75 ..........U..T8*.E....*.}..u.;.u
7c9e0 05 c6 06 0a eb 1a 6a 01 6a ff 6a ff ff 75 08 e8 40 4c 00 00 83 c4 10 80 7d ff 0a 74 04 c6 06 0d ......j.j.j..u..@L......}..t....
7ca00 46 8b 55 f8 3b 55 f4 0f 82 2c ff ff ff eb 1e 8b 4d f0 8b 0c 8d 88 03 55 00 8a 44 39 28 a8 40 75 F.U.;U...,......M......U..D9(.@u
7ca20 08 0c 02 88 44 39 28 eb 04 c6 06 1a 46 2b f3 5f 8b c6 5e 5b c9 c3 8b ff 55 8b ec 83 ec 24 8b 45 ....D9(.....F+._..^[....U....$.E
7ca40 08 8b c8 53 8b 5d 0c 83 e0 3f 56 c1 f9 06 57 6b f8 38 89 4d f0 8b 04 8d 88 03 55 00 6a 0a 5a 89 ...S.]...?V...Wk.8.M......U.j.Z.
7ca60 55 e0 8b 4c 07 18 89 4d e8 8b 4d 10 85 c9 74 0c 66 39 13 75 07 80 4c 07 28 04 eb 05 80 64 07 28 U..L...M..M...t.f9.u..L.(....d.(
7ca80 fb 8d 04 4b 8b d3 89 45 f4 8b f3 3b d8 0f 83 46 01 00 00 6a 1a 58 c7 45 ec 0d 00 00 00 0f b7 0a ...K...E...;...F...j.X.E........
7caa0 66 3b c8 0f 84 0d 01 00 00 8d 42 02 66 3b 4d ec 74 0d 66 89 0e 8b d0 83 c6 02 e9 e9 00 00 00 3b f;........B.f;M.t.f............;
7cac0 45 f4 73 29 8d 5e 02 6a 0a 89 5d f8 5b 66 39 18 75 06 8b c3 6a 04 eb 04 8b c1 6a 02 8b 5d 0c 59 E.s).^.j..].[f9.u...j.....j..].Y
7cae0 66 89 06 03 d1 8b 75 f8 e9 bb 00 00 00 6a 00 89 45 f8 8d 45 e4 50 6a 02 8d 45 fc 50 ff 75 e8 ff f.....u......j..E..E.Pj..E.P.u..
7cb00 15 d4 81 49 00 85 c0 0f 84 8f 00 00 00 83 7d e4 00 0f 84 85 00 00 00 8b 4d f0 8b 04 8d 88 03 55 ...I..........}.........M......U
7cb20 00 f6 44 07 28 48 74 4d 66 8b 55 fc 8d 46 02 89 45 dc 66 3b 55 e0 75 08 6a 0a 59 66 89 0e eb 31 ..D.(HtMf.U..F..E.f;U.u.j.Yf...1
7cb40 6a 0d 58 66 89 06 8b 04 8d 88 03 55 00 6a 0a 88 54 07 2a 8b 04 8d 88 03 55 00 66 c1 ea 08 88 54 j.Xf.......U.j..T.*.....U.f....T
7cb60 07 2b 8b 04 8d 88 03 55 00 59 88 4c 07 2c 8b 45 dc 8b f0 eb 30 6a 0a 58 66 39 45 fc 75 04 3b f3 .+.....U.Y.L.,.E....0j.Xf9E.u.;.
7cb80 74 1d 6a 01 6a ff 6a fe ff 75 08 e8 a4 4a 00 00 83 c4 10 6a 0a 58 66 39 45 fc 74 09 6a 0d 58 66 t.j.j.j..u...J.....j.Xf9E.t.j.Xf
7cba0 89 06 83 c6 02 8b 55 f8 6a 1a 58 3b 55 f4 0f 82 e9 fe ff ff eb 23 8b 4d f0 8b 0c 8d 88 03 55 00 ......U.j.X;U........#.M......U.
7cbc0 8a 44 39 28 a8 40 75 08 0c 02 88 44 39 28 eb 09 6a 1a 58 66 89 06 83 c6 02 2b f3 83 e6 fe 5f 8b .D9(.@u....D9(..j.Xf.....+...._.
7cbe0 c6 5e 5b c9 c3 8b ff 55 8b ec 51 51 53 ff 75 10 8b 5d 0c 53 ff 75 08 e8 e6 fc ff ff 8b c8 83 c4 .^[....U..QQS.u..].S.u..........
7cc00 0c 85 c9 0f 84 30 01 00 00 8b 45 08 8b 55 08 83 e0 3f c1 fa 06 57 6b f8 38 89 55 fc 8b 04 95 88 .....0....E..U...?...Wk.8.U.....
7cc20 03 55 00 89 45 f8 80 7c 07 29 00 75 07 8b c1 e9 04 01 00 00 8d 04 19 56 8d 70 ff 8a 0e 84 c9 78 .U..E..|.).u...........V.p.....x
7cc40 07 8b f0 e9 9b 00 00 00 33 d2 0f b6 c1 42 eb 0e 83 fa 04 77 12 3b f3 72 0e 4e 42 0f b6 06 80 b8 ........3....B.....w.;.r.NB.....
7cc60 78 f1 54 00 00 74 e9 8a 0e 0f b6 c1 0f be 80 78 f1 54 00 85 c0 75 10 e8 f5 09 ff ff c7 00 2a 00 x.T..t.........x.T...u........*.
7cc80 00 00 e9 88 00 00 00 40 3b c2 75 04 03 f2 eb 53 8b 45 f8 f6 44 07 28 48 74 35 46 88 4c 07 2a 83 .......@;.u....S.E..D.(Ht5F.L.*.
7cca0 fa 02 72 11 8b 4d fc 8a 06 46 8b 0c 8d 88 03 55 00 88 44 0f 2b 83 fa 03 75 11 8b 45 fc 8b 0c 85 ..r..M...F.....U..D.+...u..E....
7ccc0 88 03 55 00 8a 06 46 88 44 0f 2c 2b f2 eb 14 f7 da 8b c2 6a 01 99 52 50 ff 75 08 e8 54 49 00 00 ..U...F.D.,+.......j..RP.u..TI..
7cce0 83 c4 10 ff 75 18 2b f3 ff 75 14 56 53 6a 00 68 e9 fd 00 00 e8 3f 45 00 00 8b d8 83 c4 18 85 db ....u.+..u.VSj.h.....?E.........
7cd00 75 12 ff 15 40 80 49 00 50 e8 2d 09 ff ff 59 83 c8 ff eb 23 8b 45 fc 3b de 0f 94 c1 fe c9 8b 14 u...@.I.P.-...Y....#.E.;........
7cd20 85 88 03 55 00 80 e1 02 8a 44 17 2d 24 fd 0a c8 8d 04 1b 88 4c 17 2d 5e 5f 5b c9 c3 8b ff 55 8b ...U.....D.-$.......L.-^_[....U.
7cd40 ec 8b 45 10 56 57 8b 7d 0c 8b cf 8b f7 8d 14 47 3b fa 73 58 53 0f b7 01 83 f8 1a 74 34 83 f8 0d ..E.VW.}.......G;.sXS......t4...
7cd60 75 19 8d 59 02 3b da 73 12 6a 0a 58 66 39 03 0f b7 01 75 07 6a 0a 58 6a 04 eb 05 0f b7 c0 6a 02 u..Y.;.s.j.Xf9....u.j.Xj......j.
7cd80 5b 03 cb 66 89 06 8d 5e 02 8b f3 3b ca 72 c6 eb 1a 8b 45 08 8b c8 83 e0 3f c1 f9 06 6b d0 38 8b [..f...^...;.r....E.....?...k.8.
7cda0 0c 8d 88 03 55 00 80 4c 11 28 02 5b 2b f7 83 e6 fe 5f 8b c6 5e 5d c3 6a 10 68 28 dd 54 00 e8 cd ....U..L.(.[+...._..^].j.h(.T...
7cdc0 9d fe ff 8b 75 08 83 fe fe 75 18 e8 8e 08 ff ff 83 20 00 e8 99 08 ff ff c7 00 09 00 00 00 e9 d5 ....u....u......................
7cde0 00 00 00 85 f6 0f 88 b5 00 00 00 3b 35 88 05 55 00 0f 83 a9 00 00 00 8b de c1 fb 06 8b c6 83 e0 ...........;5..U................
7ce00 3f 6b c8 38 89 4d e0 8b 04 9d 88 03 55 00 f6 44 01 28 01 0f 84 87 00 00 00 81 7d 10 ff ff ff 7f ?k.8.M......U..D.(........}.....
7ce20 76 15 e8 37 08 ff ff 83 20 00 e8 42 08 ff ff c7 00 16 00 00 00 eb 7c 56 e8 0e 4c 00 00 59 83 cf v..7.......B..........|V..L..Y..
7ce40 ff 89 7d e4 83 65 fc 00 8b 04 9d 88 03 55 00 8b 4d e0 f6 44 01 28 01 75 15 e8 13 08 ff ff c7 00 ..}..e.......U..M..D.(.u........
7ce60 09 00 00 00 e8 f5 07 ff ff 83 20 00 eb 14 ff 75 10 ff 75 0c 56 e8 51 00 00 00 83 c4 0c 8b f8 89 ...............u..u.V.Q.........
7ce80 7d e4 c7 45 fc fe ff ff ff e8 0a 00 00 00 8b c7 eb 29 8b 75 08 8b 7d e4 56 e8 62 4c 00 00 59 c3 }..E.............).u..}.V.bL..Y.
7cea0 e8 b9 07 ff ff 83 20 00 e8 c4 07 ff ff c7 00 09 00 00 00 e8 ca 10 00 00 83 c8 ff 8b 4d f0 64 89 ............................M.d.
7cec0 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b ff 55 8b ec 83 ec 28 53 8b 5d 08 57 83 fb fe 75 18 e8 7c 07 .....Y_^[....U....(S.].W...u..|.
7cee0 ff ff 83 20 00 e8 87 07 ff ff c7 00 09 00 00 00 e9 7f 03 00 00 85 db 0f 88 5f 03 00 00 3b 1d 88 ........................._...;..
7cf00 05 55 00 0f 83 53 03 00 00 8b c3 8b cb c1 f9 06 83 e0 3f 6b f8 38 89 4d f8 8b 04 8d 88 03 55 00 .U...S............?k.8.M......U.
7cf20 33 c9 41 89 7d f0 89 4d e0 8a 54 38 28 84 d1 0f 84 27 03 00 00 8b 4d 10 81 f9 ff ff ff 7f 76 18 3.A.}..M..T8(....'....M.......v.
7cf40 e8 19 07 ff ff 83 20 00 e8 24 07 ff ff c7 00 16 00 00 00 e9 17 03 00 00 85 c9 0f 84 f8 02 00 00 .........$......................
7cf60 f6 c2 02 0f 85 ef 02 00 00 83 7d 0c 00 74 d1 8b 54 38 18 89 55 e8 8a 54 38 29 88 55 ff 56 0f be ..........}..t..T8..U..T8).U.V..
7cf80 d2 33 f6 83 ea 01 74 4f 83 ea 01 74 0e 8b 55 0c 89 4d f4 89 55 ec e9 c0 00 00 00 8b c1 f7 d0 a8 .3....tO...t..U..M..U...........
7cfa0 01 75 1c e8 b6 06 ff ff 21 30 e8 c2 06 ff ff c7 00 16 00 00 00 e8 c8 0f 00 00 e9 d0 01 00 00 8b .u......!0......................
7cfc0 7d f8 8b 55 0c 89 4d f4 89 55 ec 8b 04 bd 88 03 55 00 e9 84 00 00 00 8b c1 f7 d0 a8 01 74 c4 6a }..U..M..U......U............t.j
7cfe0 04 58 d1 e9 89 45 f4 3b c8 72 05 8b c1 89 4d f4 50 e8 0a 10 00 00 6a 00 8b f0 e8 c7 0f 00 00 6a .X...E.;.r....M.P.....j........j
7d000 00 e8 c0 0f 00 00 83 c4 0c 89 75 ec 85 f6 75 1b e8 5c 06 ff ff c7 00 0c 00 00 00 e8 3e 06 ff ff ..........u...u..\..........>...
7d020 c7 00 08 00 00 00 e9 64 01 00 00 6a 01 6a 00 6a 00 53 e8 fd 45 00 00 8b 4d f8 83 c4 10 8b 0c 8d .......d...j.j.j.S..E...M.......
7d040 88 03 55 00 89 44 0f 20 8b 45 f8 89 54 0f 24 8b d6 8b 4d f4 8b 04 85 88 03 55 00 8b 5d f0 33 ff ..U..D...E..T.$...M......U..].3.
7d060 89 55 dc f6 44 03 28 48 8b 5d 08 0f 84 bf 00 00 00 8b 5d f0 8a 44 03 2a 8b 5d 08 3c 0a 0f 84 ad .U..D.(H.]........]..D.*.].<....
7d080 00 00 00 85 c9 0f 84 a5 00 00 00 8b 5d f0 47 88 02 42 8b 45 f8 49 80 7d ff 00 89 55 ec 89 4d f4 ............].G..B.E.I.}...U..M.
7d0a0 8b 04 85 88 03 55 00 c6 44 03 2a 0a 8b 5d 08 74 7f 8b 45 f8 8b 5d f0 8b 04 85 88 03 55 00 8a 44 .....U..D.*..].t..E..]......U..D
7d0c0 03 2b 8b 5d 08 3c 0a 74 67 85 c9 74 63 8b 5d f0 88 02 42 8b 45 f8 49 80 7d ff 01 6a 02 89 55 ec .+.].<.tg..tc.]...B.E.I.}..j..U.
7d0e0 8b 04 85 88 03 55 00 5f 89 4d f4 c6 44 03 2b 0a 8b 5d 08 75 3b 8b 45 f8 8b 5d f0 8b 04 85 88 03 .....U._.M..D.+..].u;.E..]......
7d100 55 00 8a 44 03 2c 8b 5d 08 3c 0a 74 23 85 c9 74 1f 88 02 42 8b 45 f8 49 89 4d f4 8b 4d f0 6a 03 U..D.,.].<.t#..t...B.E.I.M..M.j.
7d120 8b 04 85 88 03 55 00 89 55 ec 5f c6 44 01 2c 0a 53 e8 ea ef fe ff 59 85 c0 74 71 8b 45 f8 8b 4d .....U..U._.D.,.S.....Y..tq.E..M
7d140 f0 8b 04 85 88 03 55 00 80 7c 01 28 00 7d 5d 8d 45 d8 50 ff 75 e8 ff 15 60 80 49 00 85 c0 74 4c ......U..|.(.}].E.P.u...`.I...tL
7d160 80 7d ff 02 75 4a 6a 00 8d 45 e4 50 8b 45 f4 d1 e8 50 ff 75 ec ff 75 e8 ff 15 24 82 49 00 85 c0 .}..uJj..E.P.E...P.u..u...$.I...
7d180 75 1f ff 15 40 80 49 00 50 e8 ad 04 ff ff 59 83 cf ff 56 e8 2e 0e 00 00 59 8b c7 5e e9 d6 00 00 u...@.I.P.....Y...V.....Y..^....
7d1a0 00 8b 45 e4 8b 4d 10 8d 3c 47 eb 29 c6 45 e0 00 6a 00 8d 45 e4 50 8b 45 f4 50 ff 75 ec ff 75 e8 ..E..M..<G.).E..j..E.P.E.P.u..u.
7d1c0 ff 15 d4 81 49 00 85 c0 74 5a 8b 4d 10 39 4d e4 77 52 03 7d e4 8b 45 f8 8b 55 f0 8b 04 85 88 03 ....I...tZ.M.9M.wR.}..E..U......
7d1e0 55 00 80 7c 02 28 00 7d a9 80 7d ff 02 74 17 d1 e9 51 ff 75 0c 57 ff 75 ec 53 e8 e6 f9 ff ff 83 U..|.(.}..}..t...Q.u.W.u.S......
7d200 c4 14 8b f8 eb 8c d1 ef 80 7d e0 00 57 ff 75 dc 53 74 0a e8 24 fb ff ff 83 c4 0c eb e5 e8 14 f8 .........}..W.u.St..$...........
7d220 ff ff eb f4 ff 15 40 80 49 00 6a 05 5f 3b c7 75 17 e8 3b 04 ff ff c7 00 09 00 00 00 e8 1d 04 ff ......@.I.j._;.u..;.............
7d240 ff 89 38 e9 47 ff ff ff 83 f8 6d 0f 85 37 ff ff ff 33 ff e9 3a ff ff ff 33 c0 eb 1b e8 fd 03 ff ..8.G.....m..7...3..:...3.......
7d260 ff 83 20 00 e8 08 04 ff ff c7 00 09 00 00 00 e8 0e 0d 00 00 83 c8 ff 5f 5b c9 c3 8b ff 55 8b ec ......................._[....U..
7d280 81 ec 8c 00 00 00 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 0c 8b d0 83 e0 3f c1 fa 06 6b c8 38 53 56 .........T.3..E..E.....?...k.8SV
7d2a0 8b 04 95 88 03 55 00 57 8b 7d 10 89 7d 98 89 55 b4 8b 44 01 18 89 45 94 8b 45 14 03 c7 89 4d d8 .....U.W.}..}..U..D...E..E....M.
7d2c0 89 45 a4 ff 15 28 82 49 00 33 db 89 45 88 53 8d 4d bc e8 9e d1 fe ff 8b 4d c0 8b c7 8b f3 89 5d .E...(.I.3..E.S.M.......M......]
7d2e0 a8 89 75 ac 89 5d b0 8b 49 08 89 4d 84 89 7d 9c 3b 45 a4 0f 83 05 03 00 00 8a 07 81 f9 e9 fd 00 ..u..]..I..M..}.;E..............
7d300 00 8b 4d d8 88 45 d1 8b 45 b4 89 5d b8 c7 45 dc 01 00 00 00 8b 04 85 88 03 55 00 89 45 d4 0f 85 ..M..E..E..]..E..........U..E...
7d320 33 01 00 00 8b 55 d4 8b c3 83 c2 2e 03 d1 89 55 90 38 1c 02 74 06 40 83 f8 05 7c f5 8b 55 a4 2b 3....U.........U.8..t.@...|..U.+
7d340 d7 89 45 dc 85 c0 0f 8e b1 00 00 00 8b 45 d4 0f b6 44 01 2e 0f be 80 78 f1 54 00 40 89 45 cc 2b ..E..........E...D.....x.T.@.E.+
7d360 45 dc 89 45 d4 3b c2 0f 8f 10 02 00 00 8b 55 dc 8b f3 8b 4d 90 8a 04 31 88 44 35 f4 46 3b f2 7c E..E.;........U....M...1.D5.F;.|
7d380 f4 8b 75 d4 8b 4d d8 85 f6 7e 16 56 8d 45 f4 03 c2 57 50 e8 f8 b1 fe ff 8b 4d d8 83 c4 0c 8b 55 ..u..M...~.V.E...WP......M.....U
7d3a0 dc 8b 7d b4 8b f3 8b 04 bd 88 03 55 00 03 c1 88 5c 30 2e 46 3b f2 7c ee 8b 7d 9c 8d 45 f4 8b 75 ..}........U....\0.F;.|..}..E..u
7d3c0 d4 8d 8d 7c ff ff ff 89 45 8c 33 c0 83 7d cc 04 51 0f 94 c0 89 9d 7c ff ff ff 40 89 5d 80 50 89 ...|....E.3..}..Q.....|...@.].P.
7d3e0 45 dc 8d 45 8c 50 8d 45 b8 50 e8 2b e9 00 00 83 c4 10 83 f8 ff 0f 84 03 02 00 00 eb 55 0f b6 07 E..E.P.E.P.+................U...
7d400 0f be 88 78 f1 54 00 41 89 4d d4 3b ca 0f 8f 9e 01 00 00 33 c0 89 9d 74 ff ff ff 83 f9 04 89 9d ...x.T.A.M.;.......3...t........
7d420 78 ff ff ff 8d 8d 74 ff ff ff 89 7d cc 0f 94 c0 40 51 50 89 45 dc 8d 45 cc 50 8d 45 b8 50 e8 d7 x.....t....}....@QP.E..E.P.E.P..
7d440 e8 00 00 83 c4 10 83 f8 ff 0f 84 af 01 00 00 8b 75 d4 4f 03 fe eb 7f 8a 54 01 2d f6 c2 04 74 1e ................u.O.....T.-...t.
7d460 8a 44 01 2e 80 e2 fb 88 45 ec 8a 07 88 45 ed 8b 45 d4 6a 02 88 54 01 2d 8d 45 ec 50 eb 43 8a 07 .D......E....E..E.j..T.-.E.P.C..
7d480 88 45 e3 e8 b1 3e 00 00 0f b6 4d e3 66 39 1c 48 7d 2c 8d 47 01 89 45 cc 3b 45 a4 0f 83 31 01 00 .E...>....M.f9.H},.G..E.;E...1..
7d4a0 00 6a 02 8d 45 b8 57 50 e8 e3 0c 00 00 83 c4 0c 83 f8 ff 0f 84 45 01 00 00 8b 7d cc eb 18 6a 01 .j..E.WP.............E....}...j.
7d4c0 57 8d 45 b8 50 e8 c6 0c 00 00 83 c4 0c 83 f8 ff 0f 84 28 01 00 00 53 53 6a 05 8d 45 e4 47 50 ff W.E.P.............(...SSj..E.GP.
7d4e0 75 dc 8d 45 b8 89 7d 9c 50 53 ff 75 88 e8 c0 4d 00 00 83 c4 20 89 45 cc 85 c0 0f 84 fe 00 00 00 u..E..}.PS.u...M......E.........
7d500 53 8d 4d a0 51 50 8d 45 e4 50 ff 75 94 ff 15 18 82 49 00 85 c0 0f 84 da 00 00 00 8b 75 b0 2b 75 S.M.QP.E.P.u.....I..........u.+u
7d520 98 8b 45 cc 03 f7 89 75 ac 39 45 a0 0f 82 cc 00 00 00 80 7d d1 0a 75 34 6a 0d 58 53 66 89 45 d0 ..E....u.9E........}..u4j.XSf.E.
7d540 8d 45 a0 50 6a 01 8d 45 d0 50 ff 75 94 ff 15 18 82 49 00 85 c0 0f 84 9a 00 00 00 83 7d a0 01 0f .E.Pj..E.P.u.....I..........}...
7d560 82 99 00 00 00 ff 45 b0 46 89 75 ac 3b 7d a4 0f 83 89 00 00 00 8b 4d 84 e9 7c fd ff ff 85 d2 7e ......E.F.u.;}........M..|.....~
7d580 25 8b f1 8b 45 b4 8b 0c 85 88 03 55 00 8a 04 3b 03 ce 8b 75 dc 03 cb 43 88 44 31 2e 8b 75 d8 3b %...E......U...;...u...C.D1..u.;
7d5a0 da 7c e0 8b 75 ac 03 f2 80 7d c8 00 89 75 ac eb 50 85 d2 7e f1 8b 75 d8 8b 45 b4 8b 0c 85 88 03 .|..u....}...u..P..~..u..E......
7d5c0 55 00 8a 04 3b 03 ce 88 44 19 2e 43 3b da 7c e8 eb d1 8b 55 b4 8b 4d d8 8a 5d e3 8b 04 95 88 03 U...;...D..C;.|....U..M..]......
7d5e0 55 00 88 5c 01 2e 8b 04 95 88 03 55 00 80 4c 01 2d 04 46 eb b3 ff 15 40 80 49 00 89 45 a8 38 5d U..\.......U..L.-.F....@.I..E.8]
7d600 c8 74 0a 8b 45 bc 83 a0 50 03 00 00 fd 8b 45 08 8d 75 a8 8b 4d fc 8b f8 33 cd a5 a5 a5 5f 5e 5b .t..E...P.....E..u..M...3...._^[
7d620 e8 1e 97 fe ff c9 c3 8b ff 55 8b ec 51 53 56 8b 75 08 33 c0 57 8b fe ab ab ab 8b 7d 0c 8b 45 10 .........U..QSV.u.3.W......}..E.
7d640 03 c7 89 45 fc 3b f8 73 3f 0f b7 1f 53 e8 c3 e7 00 00 59 66 3b c3 75 28 83 46 04 02 83 fb 0a 75 ...E.;.s?...S.....Yf;.u(.F.....u
7d660 15 6a 0d 5b 53 e8 ab e7 00 00 59 66 3b c3 75 10 ff 46 04 ff 46 08 83 c7 02 3b 7d fc 72 cb eb 08 .j.[S.....Yf;.u..F..F....;}.r...
7d680 ff 15 40 80 49 00 89 06 5f 8b c6 5e 5b c9 c3 8b ff 55 8b ec 51 56 8b 75 08 57 56 e8 80 ea fe ff ..@.I..._..^[....U..QV.u.WV.....
7d6a0 59 85 c0 74 55 8b fe 83 e6 3f c1 ff 06 6b f6 38 8b 04 bd 88 03 55 00 80 7c 30 28 00 7d 3c e8 52 Y..tU....?...k.8.....U..|0(.}<.R
7d6c0 12 00 00 8b 40 4c 83 b8 a8 00 00 00 00 75 0e 8b 04 bd 88 03 55 00 80 7c 30 29 00 74 1d 8d 45 fc ....@L.......u......U..|0).t..E.
7d6e0 50 8b 04 bd 88 03 55 00 ff 74 30 18 ff 15 60 80 49 00 85 c0 74 04 b0 01 eb 02 32 c0 5f 5e c9 c3 P.....U..t0...`.I...t.....2._^..
7d700 8b ff 55 8b ec b8 0c 14 00 00 e8 71 29 01 00 a1 18 f0 54 00 33 c5 89 45 fc 8b 4d 0c 8b c1 8b 55 ..U........q).....T.3..E..M....U
7d720 14 83 e1 3f c1 f8 06 6b c9 38 53 8b 5d 08 8b 04 85 88 03 55 00 56 57 8b fb 8b 44 08 18 8b 4d 10 ...?...k.8S.]......U.VW...D...M.
7d740 03 d1 89 85 f8 eb ff ff 33 c0 ab 89 95 f4 eb ff ff ab ab 3b ca 73 73 8b bd f8 eb ff ff 8d b5 fc ........3..........;.ss.........
7d760 eb ff ff 3b ca 73 18 8a 01 41 3c 0a 75 07 ff 43 08 c6 06 0d 46 88 06 46 8d 45 fb 3b f0 72 e4 8d ...;.s...A<.u..C....F..F.E.;.r..
7d780 85 fc eb ff ff 89 4d 10 2b f0 8d 85 f8 eb ff ff 6a 00 50 56 8d 85 fc eb ff ff 50 57 ff 15 18 82 ......M.+.......j.PV......PW....
7d7a0 49 00 85 c0 74 1c 8b 85 f8 eb ff ff 01 43 04 3b c6 72 17 8b 4d 10 8b 95 f4 eb ff ff 3b ca 72 9d I...t........C.;.r..M.......;.r.
7d7c0 eb 08 ff 15 40 80 49 00 89 03 8b 4d fc 8b c3 5f 5e 33 cd 5b e8 6a 95 fe ff c9 c3 8b ff 55 8b ec ....@.I....M..._^3.[.j.......U..
7d7e0 b8 10 14 00 00 e8 96 28 01 00 a1 18 f0 54 00 33 c5 89 45 fc 8b 4d 0c 8b c1 8b 55 14 83 e1 3f c1 .......(.....T.3..E..M....U...?.
7d800 f8 06 6b c9 38 53 8b 5d 08 8b 04 85 88 03 55 00 56 57 8b fb 8b 44 08 18 8b 4d 10 03 d1 89 85 f8 ..k.8S.]......U.VW...D...M......
7d820 eb ff ff 33 c0 ab 89 95 f0 eb ff ff ab ab eb 75 8d b5 fc eb ff ff 3b ca 73 25 0f b7 01 83 c1 02 ...3...........u......;.s%......
7d840 83 f8 0a 75 0d 83 43 08 02 6a 0d 5f 66 89 3e 83 c6 02 66 89 06 83 c6 02 8d 45 fa 3b f0 72 d7 8b ...u..C..j._f.>...f......E.;.r..
7d860 bd f8 eb ff ff 8d 85 fc eb ff ff 2b f0 89 4d 10 6a 00 8d 85 f4 eb ff ff 83 e6 fe 50 56 8d 85 fc ...........+..M.j..........PV...
7d880 eb ff ff 50 57 ff 15 18 82 49 00 85 c0 74 1c 8b 85 f4 eb ff ff 01 43 04 3b c6 72 17 8b 4d 10 8b ...PW....I...t........C.;.r..M..
7d8a0 95 f0 eb ff ff 3b ca 72 87 eb 08 ff 15 40 80 49 00 89 03 8b 4d fc 8b c3 5f 5e 33 cd 5b e8 81 94 .....;.r.....@.I....M..._^3.[...
7d8c0 fe ff c9 c3 8b ff 55 8b ec b8 18 14 00 00 e8 ad 27 01 00 a1 18 f0 54 00 33 c5 89 45 fc 8b 4d 0c ......U.........'.....T.3..E..M.
7d8e0 8b c1 8b 55 10 83 e1 3f c1 f8 06 6b c9 38 53 56 8b 04 85 88 03 55 00 8b 75 08 57 8b fe 8b 44 08 ...U...?...k.8SV.....U..u.W...D.
7d900 18 8b 4d 14 89 85 f0 eb ff ff 03 ca 33 c0 89 8d f4 eb ff ff ab ab ab 8b fa 3b d1 0f 83 c4 00 00 ..M.........3............;......
7d920 00 8b b5 f4 eb ff ff 8d 85 50 f9 ff ff 3b fe 73 21 0f b7 0f 83 c7 02 83 f9 0a 75 09 6a 0d 5a 66 .........P...;.s!.........u.j.Zf
7d940 89 10 83 c0 02 66 89 08 83 c0 02 8d 4d f8 3b c1 72 db 6a 00 6a 00 68 55 0d 00 00 8d 8d f8 eb ff .....f......M.;.r.j.j.hU........
7d960 ff 51 8d 8d 50 f9 ff ff 2b c1 d1 f8 50 8b c1 50 6a 00 68 e9 fd 00 00 e8 36 49 00 00 8b 75 08 83 .Q..P...+...P..Pj.h.....6I...u..
7d980 c4 20 89 85 e8 eb ff ff 85 c0 74 51 33 db 85 c0 74 35 6a 00 8d 8d ec eb ff ff 2b c3 51 50 8d 85 ..........tQ3...t5j.......+.QP..
7d9a0 f8 eb ff ff 03 c3 50 ff b5 f0 eb ff ff ff 15 18 82 49 00 85 c0 74 26 03 9d ec eb ff ff 8b 85 e8 ......P..........I...t&.........
7d9c0 eb ff ff 3b d8 72 cb 8b c7 2b 45 10 89 46 04 3b bd f4 eb ff ff 0f 82 46 ff ff ff eb 08 ff 15 40 ...;.r...+E..F.;.......F.......@
7d9e0 80 49 00 89 06 8b 4d fc 8b c6 5f 5e 33 cd 5b e8 4f 93 fe ff c9 c3 6a 10 68 48 dd 54 00 e8 8e 91 .I....M..._^3.[.O.....j.hH.T....
7da00 fe ff 8b 75 08 83 fe fe 75 18 e8 4f fc fe ff 83 20 00 e8 5a fc fe ff c7 00 09 00 00 00 e9 b3 00 ...u....u..O.......Z............
7da20 00 00 85 f6 0f 88 93 00 00 00 3b 35 88 05 55 00 0f 83 87 00 00 00 8b de c1 fb 06 8b c6 83 e0 3f ..........;5..U................?
7da40 6b c8 38 89 4d e0 8b 04 9d 88 03 55 00 f6 44 08 28 01 74 69 56 e8 f1 3f 00 00 59 83 cf ff 89 7d k.8.M......U..D.(.tiV..?..Y....}
7da60 e4 83 65 fc 00 8b 04 9d 88 03 55 00 8b 4d e0 f6 44 08 28 01 75 15 e8 f6 fb fe ff c7 00 09 00 00 ..e.......U..M..D.(.u...........
7da80 00 e8 d8 fb fe ff 83 20 00 eb 14 ff 75 10 ff 75 0c 56 e8 51 00 00 00 83 c4 0c 8b f8 89 7d e4 c7 ............u..u.V.Q.........}..
7daa0 45 fc fe ff ff ff e8 0a 00 00 00 8b c7 eb 29 8b 75 08 8b 7d e4 56 e8 45 40 00 00 59 c3 e8 9c fb E.............).u..}.V.E@..Y....
7dac0 fe ff 83 20 00 e8 a7 fb fe ff c7 00 09 00 00 00 e8 ad 04 00 00 83 c8 ff 8b 4d f0 64 89 0d 00 00 .........................M.d....
7dae0 00 00 59 5f 5e 5b c9 c3 8b ff 55 8b ec 83 ec 28 8b 4d 10 89 4d fc 53 56 8b 75 08 57 8b 7d 0c 89 ..Y_^[....U....(.M..M.SV.u.W.}..
7db00 7d f4 85 c9 0f 84 b1 01 00 00 85 ff 75 20 e8 4b fb fe ff 83 20 00 e8 56 fb fe ff c7 00 16 00 00 }...........u..K.......V........
7db20 00 e8 5c 04 00 00 83 c8 ff e9 8f 01 00 00 8b c6 8b d6 c1 fa 06 83 e0 3f 6b c0 38 89 55 f0 8b 14 ..\....................?k.8.U...
7db40 95 88 03 55 00 89 45 f8 8a 5c 02 29 80 fb 02 74 05 80 fb 01 75 0b 8b c1 f7 d0 a8 01 74 b0 8b 45 ...U..E..\.)...t....u.......t..E
7db60 f8 f6 44 02 28 20 74 0f 6a 02 6a 00 6a 00 56 e8 c0 3a 00 00 83 c4 10 56 e8 12 fb ff ff 59 84 c0 ..D.(.t.j.j.j.V..:.....V.....Y..
7db80 74 39 84 db 74 22 fe cb 80 fb 01 0f 87 f4 00 00 00 ff 75 fc 8d 45 d8 57 50 e8 89 fa ff ff 83 c4 t9..t"............u..E.WP.......
7dba0 0c 8b f0 e9 9c 00 00 00 ff 75 fc 8d 45 d8 57 56 50 e8 c5 f6 ff ff 83 c4 10 eb e6 8b 45 f0 8b 0c .........u..E.WVP...........E...
7dbc0 85 88 03 55 00 8b 45 f8 80 7c 01 28 00 7d 46 0f be c3 83 e8 00 74 2e 83 e8 01 74 19 83 e8 01 0f ...U..E..|.(.}F......t....t.....
7dbe0 85 a0 00 00 00 ff 75 fc 8d 45 d8 57 56 50 e8 e8 fb ff ff eb c1 ff 75 fc 8d 45 d8 57 56 50 e8 c1 ......u..E.WVP........u..E.WVP..
7dc00 fc ff ff eb b1 ff 75 fc 8d 45 d8 57 56 50 e8 ed fa ff ff eb a1 8b 4c 01 18 8d 7d d8 33 c0 ab 6a ......u..E.WVP........L...}.3..j
7dc20 00 ab ab 8d 45 dc 50 ff 75 fc ff 75 f4 51 ff 15 18 82 49 00 85 c0 75 09 ff 15 40 80 49 00 89 45 ....E.P.u..u.Q....I...u...@.I..E
7dc40 d8 8d 75 d8 8d 7d e4 a5 a5 a5 8b 45 e8 85 c0 75 65 8b 45 e4 85 c0 74 2a 6a 05 5e 3b c6 75 17 e8 ..u..}.....E...ue.E...t*j.^;.u..
7dc60 0d fa fe ff c7 00 09 00 00 00 e8 ef f9 fe ff 89 30 e9 b0 fe ff ff 50 e8 bf f9 fe ff 59 e9 a4 fe ................0.....P.....Y...
7dc80 ff ff 8b 7d f4 8b 45 f0 8b 4d f8 8b 04 85 88 03 55 00 f6 44 08 28 40 74 05 80 3f 1a 74 1d e8 ce ...}..E..M......U..D.(@t..?.t...
7dca0 f9 fe ff c7 00 1c 00 00 00 e8 b0 f9 fe ff 83 20 00 e9 70 fe ff ff 2b 45 ec eb 02 33 c0 5f 5e 5b ..................p...+E...3._^[
7dcc0 c9 c3 8b ff 55 8b ec 8b 55 08 56 85 d2 74 11 8b 4d 0c 85 c9 74 0a 8b 75 10 85 f6 75 17 c6 02 00 ....U...U.V..t..M...t..u...u....
7dce0 e8 8c f9 fe ff 6a 16 5e 89 30 e8 93 02 00 00 8b c6 5e 5d c3 57 8b fa 2b f2 8a 04 3e 88 07 47 84 .....j.^.0.......^].W..+...>..G.
7dd00 c0 74 05 83 e9 01 75 f1 5f 85 c9 75 0b 88 0a e8 5d f9 fe ff 6a 22 eb cf 33 f6 eb d3 8b ff 55 8b .t....u._..u....]...j"..3.....U.
7dd20 ec 51 8b 45 08 6a 01 6a 0a 51 51 8b cc 6a 00 83 61 04 00 89 01 e8 df 01 ff ff 83 c4 14 c9 c3 8b .Q.E.j.j.QQ..j..a...............
7dd40 ff 55 8b ec 8b 45 10 85 c0 75 02 5d c3 8b 4d 0c 8b 55 08 56 83 e8 01 74 15 0f b7 32 66 85 f6 74 .U...E...u.]..M..U.V...t...2f..t
7dd60 0d 66 3b 31 75 08 83 c2 02 83 c1 02 eb e6 0f b7 02 0f b7 09 2b c1 5e 5d c3 8b ff 55 8b ec 56 8b .f;1u...............+.^]...U..V.
7dd80 75 08 85 f6 74 0c 6a e0 33 d2 58 f7 f6 3b 45 0c 72 34 0f af 75 0c 85 f6 75 17 46 eb 14 e8 15 ea u...t.j.3.X..;E.r4..u...u.F.....
7dda0 ff ff 85 c0 74 20 56 e8 84 b0 00 00 59 85 c0 74 15 56 6a 08 ff 35 ac 08 55 00 ff 15 2c 82 49 00 ....t.V.....Y..t.Vj..5..U...,.I.
7ddc0 85 c0 74 d9 eb 0d e8 a6 f8 fe ff c7 00 0c 00 00 00 33 c0 5e 5d c3 8b ff 55 8b ec 81 ec 28 03 00 ..t..............3.^]...U....(..
7dde0 00 a1 18 f0 54 00 33 c5 89 45 fc 83 7d 08 ff 57 74 09 ff 75 08 e8 8e 8d fe ff 59 6a 50 8d 85 e0 ....T.3..E..}..Wt..u......YjP...
7de00 fc ff ff 6a 00 50 e8 95 9a fe ff 68 cc 02 00 00 8d 85 30 fd ff ff 6a 00 50 e8 82 9a fe ff 8d 85 ...j.P.....h......0...j.P.......
7de20 e0 fc ff ff 83 c4 18 89 85 d8 fc ff ff 8d 85 30 fd ff ff 89 85 dc fc ff ff 89 85 e0 fd ff ff 89 ...............0................
7de40 8d dc fd ff ff 89 95 d8 fd ff ff 89 9d d4 fd ff ff 89 b5 d0 fd ff ff 89 bd cc fd ff ff 66 8c 95 .............................f..
7de60 f8 fd ff ff 66 8c 8d ec fd ff ff 66 8c 9d c8 fd ff ff 66 8c 85 c4 fd ff ff 66 8c a5 c0 fd ff ff ....f......f......f......f......
7de80 66 8c ad bc fd ff ff 9c 8f 85 f0 fd ff ff 8b 45 04 89 85 e8 fd ff ff 8d 45 04 89 85 f4 fd ff ff f..............E........E.......
7dea0 c7 85 30 fd ff ff 01 00 01 00 8b 40 fc 89 85 e4 fd ff ff 8b 45 0c 89 85 e0 fc ff ff 8b 45 10 89 ..0........@........E........E..
7dec0 85 e4 fc ff ff 8b 45 04 89 85 ec fc ff ff ff 15 84 81 49 00 6a 00 8b f8 ff 15 8c 81 49 00 8d 85 ......E...........I.j.......I...
7dee0 d8 fc ff ff 50 ff 15 88 81 49 00 85 c0 75 13 85 ff 75 0f 83 7d 08 ff 74 09 ff 75 08 e8 87 8c fe ....P....I...u...u..}..t..u.....
7df00 ff 59 8b 4d fc 33 cd 5f e8 36 8e fe ff c9 c3 8b ff 55 8b ec 8b 45 08 a3 6c 03 55 00 5d c3 8b ff .Y.M.3._.6.......U...E..l.U.]...
7df20 55 8b ec 56 e8 43 0b 00 00 85 c0 74 29 8b b0 5c 03 00 00 85 f6 74 1f ff 75 18 ff 75 14 ff 75 10 U..V.C.....t)..\.....t..u..u..u.
7df40 ff 75 0c ff 75 08 8b ce ff 15 c0 82 49 00 ff d6 83 c4 14 5e 5d c3 ff 75 18 8b 35 18 f0 54 00 8b .u..u.......I......^]..u..5..T..
7df60 ce ff 75 14 33 35 6c 03 55 00 83 e1 1f ff 75 10 d3 ce ff 75 0c ff 75 08 85 f6 75 ca e8 11 00 00 ..u.35l.U.....u....u..u...u.....
7df80 00 cc 33 c0 50 50 50 50 50 e8 90 ff ff ff 83 c4 14 c3 6a 17 ff 15 80 81 49 00 85 c0 74 05 6a 05 ..3.PPPPP.........j.....I...t.j.
7dfa0 59 cd 29 56 6a 01 be 17 04 00 c0 56 6a 02 e8 23 fe ff ff 83 c4 0c 56 ff 15 64 80 49 00 50 ff 15 Y.)Vj......Vj..#......V..d.I.P..
7dfc0 a8 81 49 00 5e c3 8b ff 55 8b ec 83 7d 08 00 74 2d ff 75 08 6a 00 ff 35 ac 08 55 00 ff 15 30 82 ..I.^...U...}..t-.u.j..5..U...0.
7dfe0 49 00 85 c0 75 18 56 e8 85 f6 fe ff 8b f0 ff 15 40 80 49 00 50 e8 fe f5 fe ff 59 89 06 5e 5d c3 I...u.V.........@.I.P.....Y..^].
7e000 8b ff 55 8b ec 56 8b 75 08 83 fe e0 77 30 85 f6 75 17 46 eb 14 e8 9d e7 ff ff 85 c0 74 20 56 e8 ..U..V.u....w0..u.F.........t.V.
7e020 0c ae 00 00 59 85 c0 74 15 56 6a 00 ff 35 ac 08 55 00 ff 15 2c 82 49 00 85 c0 74 d9 eb 0d e8 2e ....Y..t.Vj..5..U...,.I...t.....
7e040 f6 fe ff c7 00 0c 00 00 00 33 c0 5e 5d c3 8b ff 55 8b ec 83 ec 10 53 57 8b 7d 0c 85 ff 0f 84 19 .........3.^]...U.....SW.}......
7e060 01 00 00 8b 5d 10 85 db 0f 84 0e 01 00 00 80 3f 00 75 15 8b 45 08 85 c0 0f 84 0c 01 00 00 33 c9 ....]..........?.u..E.........3.
7e080 66 89 08 e9 02 01 00 00 56 ff 75 14 8d 4d f0 e8 e1 c3 fe ff 8b 45 f4 81 78 08 e9 fd 00 00 75 21 f.......V.u..M.......E..x.....u!
7e0a0 68 70 03 55 00 53 57 ff 75 08 e8 2b dc 00 00 8b f0 83 c4 10 85 f6 0f 89 ab 00 00 00 e9 a3 00 00 hp.U.SW.u..+....................
7e0c0 00 83 b8 a8 00 00 00 00 75 15 8b 4d 08 85 c9 74 06 0f b6 07 66 89 01 33 f6 46 e9 88 00 00 00 8d ........u..M...t....f..3.F......
7e0e0 45 f4 50 0f b6 07 50 e8 69 43 00 00 59 59 85 c0 74 42 8b 75 f4 83 7e 04 01 7e 29 3b 5e 04 7c 27 E.P...P.iC..YY..tB.u..~..~);^.|'
7e100 33 c0 39 45 08 0f 95 c0 50 ff 75 08 ff 76 04 57 6a 09 ff 76 08 e8 1e 31 00 00 8b 75 f4 83 c4 18 3.9E....P.u..v.Wj..v...1...u....
7e120 85 c0 75 0b 3b 5e 04 72 30 80 7f 01 00 74 2a 8b 76 04 eb 33 33 c0 39 45 08 0f 95 c0 33 f6 50 ff ..u.;^.r0....t*.v..33.9E....3.P.
7e140 75 08 8b 45 f4 46 56 57 6a 09 ff 70 08 e8 e6 30 00 00 83 c4 18 85 c0 75 0e e8 13 f5 fe ff c7 00 u..E.FVWj..p...0.......u........
7e160 2a 00 00 00 83 ce ff 80 7d fc 00 74 0a 8b 4d f0 83 a1 50 03 00 00 fd 8b c6 5e eb 10 83 25 70 03 *.......}..t..M...P......^...%p.
7e180 55 00 00 83 25 74 03 55 00 00 33 c0 5f 5b c9 c3 8b ff 55 8b ec 6a 00 ff 75 10 ff 75 0c ff 75 08 U...%t.U..3._[....U..j..u..u..u.
7e1a0 e8 a9 fe ff ff 83 c4 10 5d c3 8b ff 55 8b ec 83 ec 18 57 8b 7d 0c 85 ff 75 15 39 7d 10 76 10 8b ........]...U.....W.}...u.9}.v..
7e1c0 45 08 85 c0 74 02 21 38 33 c0 e9 ba 00 00 00 53 8b 5d 08 85 db 74 03 83 0b ff 81 7d 10 ff ff ff E...t.!83......S.]...t.....}....
7e1e0 7f 56 76 14 e8 88 f4 fe ff 6a 16 5e 89 30 e8 8f fd ff ff e9 8d 00 00 00 ff 75 18 8d 4d e8 e8 72 .Vv......j.^.0...........u..M..r
7e200 c2 fe ff 8b 45 ec 33 f6 8b 48 08 81 f9 e9 fd 00 00 75 2c 8d 45 f8 89 75 f8 50 0f b7 45 14 50 57 ....E.3..H.......u,.E..u.P..E.PW
7e220 89 75 fc e8 1f dc 00 00 83 c4 0c 85 db 74 02 89 03 83 f8 04 7e 3f e8 36 f4 fe ff 8b 30 eb 36 39 .u...........t......~?.6....0.69
7e240 b0 a8 00 00 00 75 5c 66 8b 45 14 b9 ff 00 00 00 66 3b c1 76 37 85 ff 74 12 39 75 10 76 0d ff 75 .....u\f.E......f;.v7..t.9u.v..u
7e260 10 56 57 e8 38 96 fe ff 83 c4 0c e8 01 f4 fe ff 6a 2a 5e 89 30 80 7d f4 00 74 0a 8b 4d e8 83 a1 .VW.8...........j*^.0.}..t..M...
7e280 50 03 00 00 fd 8b c6 5e 5b 5f c9 c3 85 ff 74 07 39 75 10 76 5c 88 07 85 db 74 da c7 03 01 00 00 P......^[_....t.9u.v\....t......
7e2a0 00 eb d2 8d 45 fc 89 75 fc 50 56 ff 75 10 8d 45 14 57 6a 01 50 56 51 e8 f6 3f 00 00 83 c4 20 85 ....E..u.PV.u..E.Wj.PVQ..?......
7e2c0 c0 74 0d 39 75 fc 75 a3 85 db 74 a9 89 03 eb a5 ff 15 40 80 49 00 83 f8 7a 75 90 85 ff 74 12 39 .t.9u.u...t.......@.I...zu...t.9
7e2e0 75 10 76 0d ff 75 10 56 57 e8 b2 95 fe ff 83 c4 0c e8 7b f3 fe ff 6a 22 5e 89 30 e8 82 fc ff ff u.v..u.VW.........{...j"^.0.....
7e300 e9 70 ff ff ff 8b ff 55 8b ec a1 c4 fd 54 00 56 57 83 f8 05 7c 7a 8b 75 08 8b d6 8b 7d 0c 83 e2 .p.....U.....T.VW...|z.u....}...
7e320 1f 6a 20 58 2b c2 f7 da 1b d2 23 d0 3b fa 73 02 8b d7 8d 0c 32 8b c6 3b f1 74 0a 80 38 00 74 05 .j.X+.....#.;.s.....2..;.t..8.t.
7e340 40 3b c1 75 f6 8b c8 2b ce 3b ca 0f 85 d0 00 00 00 2b fa 8b c8 83 e7 e0 03 f8 c5 f1 ef c9 3b c7 @;.u...+.;.......+............;.
7e360 74 13 c5 f5 74 01 c5 fd d7 c0 85 c0 75 07 83 c1 20 3b cf 75 ed 8b 45 0c 03 c6 eb 06 80 39 00 74 t...t.......u....;.u..E......9.t
7e380 05 41 3b c8 75 f6 2b ce c5 f8 77 e9 91 00 00 00 83 f8 01 7c 72 8b 75 08 8b d6 8b 7d 0c 83 e2 0f .A;.u.+...w........|r.u....}....
7e3a0 6a 10 58 2b c2 f7 da 1b d2 23 d0 3b fa 73 02 8b d7 8d 0c 32 8b c6 3b f1 74 0a 80 38 00 74 05 40 j.X+.....#.;.s.....2..;.t..8.t.@
7e3c0 3b c1 75 f6 8b c8 2b ce 3b ca 75 55 2b fa 8b c8 83 e7 f0 0f 57 c9 03 f8 3b c7 74 16 0f 10 01 66 ;.u...+.;.uU+.......W...;.t....f
7e3e0 0f 74 c1 66 0f d7 c0 85 c0 75 07 83 c1 10 3b cf 75 ea 8b 45 0c 03 c6 eb 06 80 39 00 74 05 41 3b .t.f.....u....;.u..E......9.t.A;
7e400 c8 75 f6 2b ce eb 1a 8b 55 08 8b ca 8b 45 0c 03 c2 3b d0 74 0a 80 39 00 74 05 41 3b c8 75 f6 2b .u.+....U....E...;.t..9.t.A;.u.+
7e420 ca 5f 8b c1 5e 5d c3 8b ff 55 8b ec a1 c4 fd 54 00 56 57 83 f8 05 0f 8c b7 00 00 00 8b 4d 08 f6 ._..^]...U.....T.VW..........M..
7e440 c1 01 74 21 8b 45 0c 8b f1 8d 14 41 3b f2 74 0e 33 c0 66 39 01 74 07 83 c1 02 3b ca 75 f4 2b ce ..t!.E.....A;.t.3.f9.t....;.u.+.
7e460 e9 6a 01 00 00 8b d1 83 e2 1f 6a 20 58 2b c2 f7 da 1b d2 23 d0 8b 45 0c d1 ea 3b c2 73 02 8b d0 .j........j.X+.....#..E...;.s...
7e480 8b 75 08 8d 3c 51 33 c0 3b f7 74 0c 66 39 01 74 07 83 c1 02 3b cf 75 f4 2b ce d1 f9 3b ca 0f 85 .u..<Q3.;.t.f9.t....;.u.+...;...
7e4a0 2d 01 00 00 8b 45 0c 8d 3c 4e 2b c2 83 e0 e0 03 c1 c5 f1 ef c9 8d 0c 46 eb 0f c5 f5 75 07 c5 fd -....E..<N+............F....u...
7e4c0 d7 c0 85 c0 75 07 83 c7 20 3b f9 75 ed 8b 45 0c 8d 0c 46 3b f9 74 0e 33 c0 66 39 07 74 07 83 c7 ....u....;.u..E...F;.t.3.f9.t...
7e4e0 02 3b f9 75 f4 8b cf 2b ce d1 f9 c5 f8 77 e9 de 00 00 00 83 f8 01 0f 8c b4 00 00 00 8b 4d 08 f6 .;.u...+.....w...............M..
7e500 c1 01 74 27 8b 45 0c 8b f1 8d 14 41 3b f2 0f 84 4a ff ff ff 33 c0 66 39 01 0f 84 3f ff ff ff 83 ..t'.E.....A;...J...3.f9...?....
7e520 c1 02 3b ca 75 f0 e9 33 ff ff ff 8b d1 83 e2 0f 6a 10 58 2b c2 f7 da 1b d2 23 d0 8b 45 0c d1 ea ..;.u..3........j.X+.....#..E...
7e540 3b c2 73 02 8b d0 8b 75 08 8d 3c 51 33 c0 3b f7 74 0c 66 39 01 74 07 83 c1 02 3b cf 75 f4 2b ce ;.s....u..<Q3.;.t.f9.t....;.u.+.
7e560 d1 f9 3b ca 75 6b 8b 45 0c 8d 3c 4e 2b c2 0f 57 c9 83 e0 f0 03 c1 8d 0c 46 eb 12 0f 10 07 66 0f ..;.uk.E..<N+..W........F.....f.
7e580 75 c1 66 0f d7 c0 85 c0 75 07 83 c7 10 3b f9 75 ea 8b 45 0c 8d 0c 46 3b f9 74 0e 33 c0 66 39 07 u.f.....u....;.u..E...F;.t.3.f9.
7e5a0 74 07 83 c7 02 3b f9 75 f4 8b cf e9 ae fe ff ff 8b 55 08 8b ca 8b 45 0c 8d 34 42 3b d6 74 0e 33 t....;.u.........U....E..4B;.t.3
7e5c0 c0 66 39 01 74 07 83 c1 02 3b ce 75 f4 2b ca d1 f9 5f 8b c1 5e 5d c3 6a 08 68 68 dd 54 00 e8 ad .f9.t....;.u.+..._..^].j.hh.T...
7e5e0 85 fe ff 8b 45 08 ff 30 e8 1e 1e 00 00 59 83 65 fc 00 8b 45 0c 8b 00 8b 00 8b 40 48 f0 ff 00 c7 ....E..0.....Y.e...E......@H....
7e600 45 fc fe ff ff ff e8 12 00 00 00 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 45 10 E...........M.d......Y_^[.....E.
7e620 ff 30 e8 2c 1e 00 00 59 c3 6a 08 68 a8 dd 54 00 e8 5b 85 fe ff 8b 45 08 ff 30 e8 cc 1d 00 00 59 .0.,...Y.j.h..T..[....E..0.....Y
7e640 83 65 fc 00 8b 45 0c 8b 00 8b 00 8b 48 48 85 c9 74 18 83 c8 ff f0 0f c1 01 75 0f 81 f9 40 f5 54 .e...E......HH..t........u...@.T
7e660 00 74 07 51 e8 5d f9 ff ff 59 c7 45 fc fe ff ff ff e8 12 00 00 00 8b 4d f0 64 89 0d 00 00 00 00 .t.Q.]...Y.E...........M.d......
7e680 59 5f 5e 5b c9 c2 0c 00 8b 45 10 ff 30 e8 c1 1d 00 00 59 c3 6a 08 68 c8 dd 54 00 e8 f0 84 fe ff Y_^[.....E..0.....Y.j.h..T......
7e6a0 8b 45 08 ff 30 e8 61 1d 00 00 59 83 65 fc 00 6a 00 8b 45 0c 8b 00 ff 30 e8 0d 02 00 00 59 59 c7 .E..0.a...Y.e..j..E....0.....YY.
7e6c0 45 fc fe ff ff ff e8 12 00 00 00 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 45 10 E...........M.d......Y_^[.....E.
7e6e0 ff 30 e8 6c 1d 00 00 59 c3 6a 08 68 88 dd 54 00 e8 9b 84 fe ff 8b 45 08 ff 30 e8 0c 1d 00 00 59 .0.l...Y.j.h..T.......E..0.....Y
7e700 83 65 fc 00 8b 4d 0c 8b 41 04 8b 00 ff 30 8b 01 ff 30 e8 b3 01 00 00 59 59 c7 45 fc fe ff ff ff .e...M..A....0...0.....YY.E.....
7e720 e8 12 00 00 00 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 45 10 ff 30 e8 12 1d 00 ......M.d......Y_^[.....E..0....
7e740 00 59 c3 8b ff 55 8b ec 83 ec 14 8b 45 08 33 c9 41 6a 43 89 48 18 8b 45 08 c7 00 00 a8 49 00 8b .Y...U......E.3.AjC.H..E.....I..
7e760 45 08 89 88 50 03 00 00 8b 45 08 59 6a 05 c7 40 48 40 f5 54 00 8b 45 08 66 89 48 6c 8b 45 08 66 E...P....E.Yj..@H@.T..E.f.Hl.E.f
7e780 89 88 72 01 00 00 8d 4d ff 8b 45 08 83 a0 4c 03 00 00 00 8d 45 08 89 45 f0 58 89 45 f8 89 45 ec ..r....M..E...L.....E..E.X.E..E.
7e7a0 8d 45 f8 50 8d 45 f0 50 8d 45 ec 50 e8 26 fe ff ff 8d 45 08 89 45 f4 8d 4d ff 6a 04 8d 45 0c 89 .E.P.E.P.E.P.&....E..E..M.j..E..
7e7c0 45 f8 58 89 45 ec 89 45 f0 8d 45 ec 50 8d 45 f4 50 8d 45 f0 50 e8 0f ff ff ff c9 c3 8b ff 55 8b E.X.E..E..E.P.E.P.E.P.........U.
7e7e0 ec 83 7d 08 00 74 12 ff 75 08 e8 0e 00 00 00 ff 75 08 e8 cf f7 ff ff 59 59 5d c2 04 00 8b ff 55 ..}..t..u.......u......YY].....U
7e800 8b ec 8b 45 08 83 ec 10 8b 08 81 f9 00 a8 49 00 74 0a 51 e8 ae f7 ff ff 8b 45 08 59 ff 70 3c e8 ...E..........I.t.Q......E.Y.p<.
7e820 a2 f7 ff ff 8b 45 08 ff 70 30 e8 97 f7 ff ff 8b 45 08 ff 70 34 e8 8c f7 ff ff 8b 45 08 ff 70 38 .....E..p0......E..p4......E..p8
7e840 e8 81 f7 ff ff 8b 45 08 ff 70 28 e8 76 f7 ff ff 8b 45 08 ff 70 2c e8 6b f7 ff ff 8b 45 08 ff 70 ......E..p(.v....E..p,.k....E..p
7e860 40 e8 60 f7 ff ff 8b 45 08 ff 70 44 e8 55 f7 ff ff 8b 45 08 ff b0 60 03 00 00 e8 47 f7 ff ff 83 @.`....E..pD.U....E...`....G....
7e880 c4 24 8d 45 08 89 45 f4 8d 4d ff 6a 05 58 89 45 f8 89 45 f0 8d 45 f8 50 8d 45 f4 50 8d 45 f0 50 .$.E..E..M.j.X.E..E..E.P.E.P.E.P
7e8a0 e8 84 fd ff ff 6a 04 8d 45 08 89 45 f4 8d 4d ff 58 89 45 f0 89 45 f8 8d 45 f0 50 8d 45 f4 50 8d .....j..E..E..M.X.E..E..E.P.E.P.
7e8c0 45 f8 50 e8 cc fd ff ff c9 c3 8b ff 55 8b ec 56 8b 75 08 83 7e 4c 00 74 28 ff 76 4c e8 05 bb 00 E.P.........U..V.u..~L.t(.vL....
7e8e0 00 8b 46 4c 59 3b 05 84 03 55 00 74 14 3d 80 f2 54 00 74 0d 83 78 0c 00 75 07 50 e8 1b b9 00 00 ..FLY;...U.t.=..T.t..x..u.P.....
7e900 59 8b 45 0c 89 46 4c 5e 85 c0 74 07 50 e8 8c b8 00 00 59 5d c3 8b ff 53 56 57 ff 15 40 80 49 00 Y.E..FL^..t.P.....Y]...SVW..@.I.
7e920 8b f0 a1 78 f2 54 00 83 f8 ff 74 1c 50 e8 b9 15 00 00 8b f8 85 ff 74 0b 83 ff ff 75 78 33 db 8b ...x.T....t.P.........t....ux3..
7e940 fb eb 74 a1 78 f2 54 00 6a ff 50 e8 da 15 00 00 85 c0 74 e9 68 64 03 00 00 6a 01 e8 19 f4 ff ff ..t.x.T.j.P.......t.hd...j......
7e960 8b f8 59 59 85 ff 75 17 33 db 53 ff 35 78 f2 54 00 e8 b4 15 00 00 53 e8 4a f6 ff ff 59 eb c0 57 ..YY..u.3.S.5x.T......S.J...Y..W
7e980 ff 35 78 f2 54 00 e8 9f 15 00 00 85 c0 75 11 33 db 53 ff 35 78 f2 54 00 e8 8d 15 00 00 57 eb d7 .5x.T........u.3.S.5x.T......W..
7e9a0 68 84 03 55 00 57 e8 98 fd ff ff 6a 00 e8 14 f6 ff ff 83 c4 0c 8b df 56 ff 15 40 81 49 00 f7 df h..U.W.....j...........V..@.I...
7e9c0 1b ff 23 fb 74 06 8b c7 5f 5e 5b c3 e8 b8 2a ff ff cc a1 78 f2 54 00 56 83 f8 ff 74 18 50 e8 08 ..#.t..._^[...*....x.T.V...t.P..
7e9e0 15 00 00 8b f0 85 f6 74 07 83 fe ff 74 78 eb 6e a1 78 f2 54 00 6a ff 50 e8 2d 15 00 00 85 c0 74 .......t....tx.n.x.T.j.P.-.....t
7ea00 65 68 64 03 00 00 6a 01 e8 6c f3 ff ff 8b f0 59 59 85 f6 75 15 50 ff 35 78 f2 54 00 e8 09 15 00 ehd...j..l.....YY..u.P.5x.T.....
7ea20 00 56 e8 9f f5 ff ff 59 eb 3c 56 ff 35 78 f2 54 00 e8 f4 14 00 00 85 c0 75 0f 50 ff 35 78 f2 54 .V.....Y.<V.5x.T........u.P.5x.T
7ea40 00 e8 e4 14 00 00 56 eb d9 68 84 03 55 00 56 e8 ef fc ff ff 6a 00 e8 6b f5 ff ff 83 c4 0c 85 f6 ......V..h..U.V.....j..k........
7ea60 74 04 8b c6 5e c3 e8 1e 2a ff ff cc 8b ff 53 56 57 ff 15 40 80 49 00 8b f0 a1 78 f2 54 00 83 f8 t...^...*.....SVW..@.I....x.T...
7ea80 ff 74 1c 50 e8 62 14 00 00 8b f8 85 ff 74 0b 83 ff ff 75 78 33 db 8b fb eb 74 a1 78 f2 54 00 6a .t.P.b.......t....ux3....t.x.T.j
7eaa0 ff 50 e8 83 14 00 00 85 c0 74 e9 68 64 03 00 00 6a 01 e8 c2 f2 ff ff 8b f8 59 59 85 ff 75 17 33 .P.......t.hd...j........YY..u.3
7eac0 db 53 ff 35 78 f2 54 00 e8 5d 14 00 00 53 e8 f3 f4 ff ff 59 eb c0 57 ff 35 78 f2 54 00 e8 48 14 .S.5x.T..]...S.....Y..W.5x.T..H.
7eae0 00 00 85 c0 75 11 33 db 53 ff 35 78 f2 54 00 e8 36 14 00 00 57 eb d7 68 84 03 55 00 57 e8 41 fc ....u.3.S.5x.T..6...W..h..U.W.A.
7eb00 ff ff 6a 00 e8 bd f4 ff ff 83 c4 0c 8b df 56 ff 15 40 81 49 00 f7 df 1b ff 23 fb 8b c7 5f 5e 5b ..j...........V..@.I.....#..._^[
7eb20 c3 68 dc f3 47 00 e8 42 13 00 00 a3 78 f2 54 00 83 f8 ff 75 03 32 c0 c3 e8 2f ff ff ff 85 c0 75 .h..G..B....x.T....u.2.../.....u
7eb40 09 50 e8 06 00 00 00 59 eb eb b0 01 c3 a1 78 f2 54 00 83 f8 ff 74 0d 50 e8 4f 13 00 00 83 0d 78 .P.....Y......x.T....t.P.O.....x
7eb60 f2 54 00 ff b0 01 c3 8b ff 55 8b ec 56 8b 75 0c 8b 06 3b 05 84 03 55 00 74 17 8b 4d 08 a1 94 f3 .T.......U..V.u...;...U.t..M....
7eb80 54 00 85 81 50 03 00 00 75 07 e8 d8 b8 00 00 89 06 5e 5d c3 8b ff 55 8b ec 56 8b 75 0c 8b 06 3b T...P...u........^]...U..V.u...;
7eba0 05 a0 08 55 00 74 17 8b 4d 08 a1 94 f3 54 00 85 81 50 03 00 00 75 07 e8 3b 97 00 00 89 06 5e 5d ...U.t..M....T...P...u..;.....^]
7ebc0 c3 8b ff 55 8b ec 8b 45 08 33 c9 56 57 be ff 07 00 00 8b 38 8b 50 04 8b c2 c1 e8 14 23 c6 3b c6 ...U...E.3.VW......8.P......#.;.
7ebe0 75 3b 8b f2 8b c7 81 e6 ff ff 0f 00 0b c6 75 03 40 eb 2c b8 00 00 08 00 3b d1 7f 13 7c 04 3b f9 u;............u.@.,.....;...|.;.
7ec00 73 0d 3b f9 75 09 3b f0 75 05 6a 04 58 eb 10 23 d0 0b ca 74 04 6a 02 eb f3 6a 03 eb ef 33 c0 5f s.;.u.;.u.j.X..#...t.j...j...3._
7ec20 5e 5d c3 8b ff 55 8b ec 8b 45 08 53 0f bf 5d 14 56 8b 70 04 8b cb 57 8b 38 8b d6 23 55 10 8b c7 ^]...U...E.S..].V.p...W.8..#U...
7ec40 23 45 0c 81 e2 ff ff 0f 00 e8 22 16 01 00 6a 08 0f b7 c0 59 66 3b c1 77 66 73 04 32 c0 eb 62 33 #E........"...j....Yf;.wfs.2..b3
7ec60 c0 33 d2 40 8b cb e8 e5 15 01 00 83 c0 ff 83 d2 ff 23 c7 23 d6 81 e2 ff ff 0f 00 0b c2 75 40 66 .3.@.............#.#.........u@f
7ec80 83 7d 14 30 74 22 0f ac f7 04 8b cb 23 7d 0c c1 ee 04 8b c7 23 75 10 81 e6 ff ff 00 00 8b d6 e8 .}.0t"......#}......#u..........
7eca0 cc 15 01 00 8a c8 eb 10 33 c9 81 e6 00 00 f0 7f 8b c1 0b c6 74 02 b1 01 80 e1 01 8a c1 eb 02 b0 ........3...........t...........
7ecc0 01 5f 5e 5b 5d c3 8b ff 55 8b ec 83 ec 38 33 c0 57 8b 7d 1c 85 ff 79 02 8b f8 53 56 8b 75 0c 8d ._^[]...U....83.W.}...y...SV.u..
7ece0 4d c8 ff 75 28 88 06 e8 89 b7 fe ff 8d 47 0b 39 45 10 77 14 e8 78 e9 fe ff 6a 22 5f 89 38 e8 7f M..u(........G.9E.w..x...j"_.8..
7ed00 f2 ff ff e9 b6 02 00 00 8b 5d 08 8b 4b 04 8b c1 8b 13 c1 e8 14 25 ff 07 00 00 3d ff 07 00 00 75 .........]..K........%....=....u
7ed20 53 ff 75 2c 33 c0 50 ff 75 24 50 57 ff 75 18 ff 75 14 ff 75 10 56 53 e8 99 02 00 00 8b f8 83 c4 S.u,3.P.u$PW.u..u..u.VS.........
7ed40 28 85 ff 74 08 c6 06 00 e9 71 02 00 00 6a 65 56 e8 6b 84 fe ff 59 59 85 c0 74 12 8a 4d 20 80 f1 (..t.....q...jeV.k...YY..t..M...
7ed60 01 c0 e1 05 80 c1 50 88 08 c6 40 03 00 33 ff e9 4a 02 00 00 33 c0 3b c8 7f 0d 7c 04 3b d0 73 07 ......P...@..3..J...3.;...|.;.s.
7ed80 c6 06 2d 46 8b 4b 04 8a 45 20 8d 56 01 34 01 c7 45 f4 ff 03 00 00 88 45 ff 81 e1 00 00 f0 7f 0f ..-F.K..E..V.4..E......E........
7eda0 b6 c0 c1 e0 05 83 c0 07 89 55 dc 89 45 e4 33 c0 0b c1 6a 30 58 75 1e 88 06 8b 43 04 8b 0b 25 ff .........U..E.3...j0Xu....C...%.
7edc0 ff 0f 00 0b c8 75 05 89 4d f4 eb 0e c7 45 f4 fe 03 00 00 eb 03 c6 06 31 33 c9 8d 72 01 89 75 f8 .....u..M....E.........13..r..u.
7ede0 85 ff 75 04 8a c1 eb 0d 8b 45 cc 8b 80 88 00 00 00 8b 00 8a 00 88 02 8b 43 04 25 ff ff 0f 00 89 ..u......E..............C.%.....
7ee00 45 ec 77 08 39 0b 0f 86 b7 00 00 00 6a 30 8b d1 b9 00 00 0f 00 58 89 45 f8 89 55 f0 89 4d ec 85 E.w.9.......j0.......X.E..U..M..
7ee20 ff 7e 50 8b 03 23 c2 8b 53 04 23 d1 8b 4d f8 81 e2 ff ff 0f 00 0f bf c9 e8 33 14 01 00 6a 30 59 .~P..#..S.#..M...........3...j0Y
7ee40 66 03 c1 0f b7 c0 83 f8 39 76 03 03 45 e4 8b 55 f0 8b 4d ec 0f ac ca 04 88 06 46 8b 45 f8 c1 e9 f.......9v..E..U..M.......F.E...
7ee60 04 83 e8 04 4f 89 55 f0 89 4d ec 89 45 f8 66 85 c0 79 ac 89 75 f8 66 85 c0 78 48 ff 75 2c 50 51 ....O.U..M..E.f..y..u.f..xH.u,PQ
7ee80 52 53 e8 59 06 00 00 83 c4 14 84 c0 74 35 6a 30 8d 46 ff 5b 8a 08 80 f9 66 74 05 80 f9 46 75 05 RS.Y........t5j0.F.[....ft...Fu.
7eea0 88 18 48 eb ef 8b 5d 08 3b 45 dc 74 13 80 f9 39 75 08 8b 4d e4 80 c1 3a eb 02 fe c1 88 08 eb 03 ..H...].;E.t...9u..M...:........
7eec0 fe 40 ff 85 ff 7e 13 57 6a 30 58 50 56 e8 ce 89 fe ff 83 c4 0c 03 f7 89 75 f8 8b 45 dc 80 38 00 .@...~.Wj0XPV...........u..E..8.
7eee0 75 05 8b f0 89 75 f8 8a 45 ff b1 34 c0 e0 05 04 50 88 06 8b 03 8b 53 04 e8 73 13 01 00 8b c8 33 u....u..E..4....P.....S..s.....3
7ef00 f6 8b 45 f8 81 e1 ff 07 00 00 2b 4d f4 1b f6 8d 50 02 89 55 dc 78 0a 7f 04 85 c9 72 04 b3 2b eb ..E.......+M....P..U.x.....r..+.
7ef20 0a f7 d9 6a 2d 83 d6 00 f7 de 5b 88 58 01 8b fa 6a 30 58 88 02 33 c0 3b f0 7c 28 bb e8 03 00 00 ...j-.....[.X...j0X..3.;.|(.....
7ef40 7f 04 3b cb 72 1d 53 50 53 56 51 e8 60 11 01 00 8b f3 5b 90 89 55 e4 04 30 8b 55 dc 88 02 8d 7a ..;.r.SPSVQ.`.....[..U..0.U....z
7ef60 01 33 c0 3b fa 75 0b 3b f0 7c 23 7f 05 83 f9 64 72 1c 53 50 6a 64 56 51 e8 33 11 01 00 8b f3 5b .3.;.u.;.|#....dr.SPjdVQ.3.....[
7ef80 90 04 30 89 55 e4 8b 55 dc 88 07 47 33 c0 3b fa 75 0b 3b f0 7c 1e 7f 05 83 f9 0a 72 17 53 50 6a ..0.U..U...G3.;.u.;.|......r.SPj
7efa0 0a 56 51 e8 08 11 01 00 5b 90 04 30 89 55 dc 88 07 47 33 c0 80 c1 30 88 0f 88 47 01 8b f8 80 7d .VQ.....[..0.U...G3...0...G....}
7efc0 d4 00 5e 5b 74 0a 8b 4d c8 83 a1 50 03 00 00 fd 8b c7 5f c9 c3 8b ff 55 8b ec 83 ec 0c 56 8b 75 ..^[t..M...P......_....U.....V.u
7efe0 1c 57 8d 7e 01 8d 47 02 3b 45 18 72 03 8b 45 18 50 ff 75 14 8d 45 f4 50 8b 45 08 57 ff 70 04 ff .W.~..G.;E.r..E.P.u..E.P.E.W.p..
7f000 30 e8 5d d0 00 00 83 c9 ff 83 c4 18 8b d0 39 4d 10 74 17 8b 4d 10 33 c0 83 7d f4 2d 0f 94 c0 2b 0.]...........9M.t..M.3..}.-...+
7f020 c8 33 c0 85 f6 0f 9f c0 2b c8 ff 75 2c 8d 45 f4 52 50 57 8b 7d 0c 51 33 c9 83 7d f4 2d 0f 94 c1 .3......+..u,.E.RPW.}.Q3..}.-...
7f040 33 c0 85 f6 0f 9f c0 03 cf 03 c1 50 e8 36 cf 00 00 83 c4 18 85 c0 74 05 c6 07 00 eb 1c ff 75 28 3..........P.6........t.......u(
7f060 8d 45 f4 6a 00 50 ff 75 24 ff 75 20 56 ff 75 10 57 e8 07 00 00 00 83 c4 20 5f 5e c9 c3 8b ff 55 .E.j.P.u$.u.V.u.W........_^....U
7f080 8b ec 83 ec 10 56 57 8b 7d 10 85 ff 7e 04 8b c7 eb 02 33 c0 83 c0 09 39 45 0c 77 15 e8 d0 e5 fe .....VW.}...~.....3....9E.w.....
7f0a0 ff 6a 22 5e 89 30 e8 d7 ee ff ff 8b c6 5f 5e c9 c3 53 ff 75 24 8d 4d f0 e8 b8 b3 fe ff 8a 55 20 .j"^.0......._^..S.u$.M.......U.
7f0c0 8b 5d 08 84 d2 74 25 8b 4d 1c 33 c0 85 ff 0f 9f c0 50 33 c0 83 39 2d 0f 94 c0 03 c3 50 ff 75 0c .]...t%.M.3......P3..9-.....P.u.
7f0e0 53 e8 c6 03 00 00 8a 55 20 83 c4 10 8b 45 1c 8b f3 83 38 2d 75 06 c6 03 2d 8d 73 01 85 ff 7e 15 S......U.....E....8-u...-.s...~.
7f100 8a 46 01 88 06 46 8b 45 f4 8b 80 88 00 00 00 8b 00 8a 00 88 06 0f b6 c2 83 f0 01 03 c7 03 f0 83 .F...F.E........................
7f120 c8 ff 39 45 0c 74 07 8b c3 2b c6 03 45 0c 68 10 ab 49 00 50 56 e8 88 eb ff ff 83 c4 0c 5b 85 c0 ..9E.t...+..E.h..I.PV........[..
7f140 75 76 8d 4e 02 38 45 14 74 03 c6 06 45 8b 55 1c 8b 42 08 80 38 30 74 2f 8b 52 04 83 ea 01 79 06 uv.N.8E.t...E.U..B..80t/.R....y.
7f160 f7 da c6 46 01 2d 6a 64 5f 3b d7 7c 08 8b c2 99 f7 ff 00 46 02 6a 0a 5f 3b d7 7c 08 8b c2 99 f7 ...F.-jd_;.|.......F.j._;.|.....
7f180 ff 00 46 03 00 56 04 83 7d 18 02 75 14 80 39 30 75 0f 6a 03 8d 41 01 50 51 e8 b2 a8 fe ff 83 c4 ..F..V..}..u..90u.j..A.PQ.......
7f1a0 0c 80 7d fc 00 74 0a 8b 45 f0 83 a0 50 03 00 00 fd 33 c0 e9 f5 fe ff ff 33 c0 50 50 50 50 50 e8 ..}..t..E...P....3......3.PPPPP.
7f1c0 ce ed ff ff cc 8b ff 55 8b ec 83 ec 0c 33 c0 56 57 ff 75 18 8d 7d f4 ff 75 14 ab ab ab 8d 45 f4 .......U.....3.VW.u..}..u.....E.
7f1e0 8b 7d 1c 50 8b 45 08 57 ff 70 04 ff 30 e8 71 ce 00 00 83 c9 ff 83 c4 18 8b d0 39 4d 10 74 0e 8b .}.P.E.W.p..0.q...........9M.t..
7f200 4d 10 33 c0 83 7d f4 2d 0f 94 c0 2b c8 ff 75 24 8b 75 0c 8d 45 f4 52 50 8b 45 f8 03 c7 50 33 c0 M.3..}.-...+..u$.u..E.RP.E...P3.
7f220 83 7d f4 2d 51 0f 94 c0 03 c6 50 e8 57 cd 00 00 83 c4 18 85 c0 74 05 c6 06 00 eb 16 ff 75 20 8d .}.-Q.....P.W........t.......u..
7f240 45 f4 6a 00 50 57 ff 75 10 56 e8 07 00 00 00 83 c4 18 5f 5e c9 c3 8b ff 55 8b ec 83 ec 14 8d 4d E.j.PW.u.V........_^....U......M
7f260 ec 53 56 57 ff 75 1c e8 09 b2 fe ff 8b 5d 14 33 d2 8b 75 10 8b 7d 08 8b 4b 04 49 38 55 18 74 14 .SVW.u.......].3..u..}..K.I8U.t.
7f280 3b ce 75 10 33 c0 83 3b 2d 0f 94 c0 03 c1 66 c7 04 38 30 00 83 3b 2d 8b cf 89 7d fc 75 09 8d 4f ;.u.3..;-.....f..80..;-...}.u..O
7f2a0 01 c6 07 2d 89 4d fc 8b 43 04 85 c0 7f 2e 75 0a 8b 43 08 80 38 30 75 02 b2 01 80 7d 18 00 74 04 ...-.M..C.....u..C..80u....}..t.
7f2c0 84 d2 75 12 6a 01 51 ff 75 0c 57 e8 dc 01 00 00 8b 4d fc 83 c4 10 33 c0 c6 01 30 40 03 c1 89 45 ..u.j.Q.u.W......M....3...0@...E
7f2e0 fc 85 f6 7e 52 6a 01 50 ff 75 0c 57 e8 bb 01 00 00 8b 45 f0 83 c4 10 8b 4d fc 8b 80 88 00 00 00 ...~Rj.P.u.W......E.....M.......
7f300 8b 00 8a 00 88 01 41 8b 43 04 85 c0 79 29 f7 d8 80 7d 18 00 75 04 3b c6 7d 02 8b f0 56 51 ff 75 ......A.C...y)...}..u.;.}...VQ.u
7f320 0c 57 e8 85 01 00 00 8b 45 fc 56 40 6a 30 50 e8 6c 85 fe ff 83 c4 1c 80 7d f8 00 5f 5e 5b 74 0a .W......E.V@j0P.l.......}.._^[t.
7f340 8b 45 ec 83 a0 50 03 00 00 fd 33 c0 c9 c3 8b ff 55 8b ec 83 ec 14 53 56 57 ff 75 18 33 c0 8d 7d .E...P....3.....U.....SVW.u.3..}
7f360 ec ff 75 14 ab ab ab 8d 45 ec 8b 7d 1c 50 8b 45 08 57 ff 70 04 ff 30 e8 e7 cc 00 00 8b 5d 0c 33 ..u.....E..}.P.E.W.p..0......].3
7f380 d2 83 c4 18 89 45 fc 83 7d ec 2d 8b 45 f0 0f 94 c2 48 89 45 f8 83 c8 ff 8d 34 1a 39 45 10 74 05 .....E..}.-.E....H.E.....4.9E.t.
7f3a0 8b 45 10 2b c2 6a 01 ff 75 fc 8d 4d ec 51 57 50 56 e8 d1 cb 00 00 83 c4 18 85 c0 74 05 c6 03 00 .E.+.j..u..M.QWPV..........t....
7f3c0 eb 50 8b 45 f0 48 83 f8 fc 7c 2b 3b c7 7d 27 39 45 f8 7d 0a 8a 06 46 84 c0 75 f9 88 46 fe ff 75 .P.E.H...|+;.}'9E.}...F..u..F..u
7f3e0 28 8d 45 ec 6a 01 50 57 ff 75 10 53 e8 65 fe ff ff 83 c4 18 eb 1c ff 75 28 8d 45 ec 6a 01 50 ff (.E.j.PW.u.S.e.........u(.E.j.P.
7f400 75 24 ff 75 20 57 ff 75 10 53 e8 6e fc ff ff 83 c4 20 5f 5e 5b c9 c3 8b ff 55 8b ec 51 8a 4d 0c u$.u.W.u.S.n......_^[....U..Q.M.
7f420 8b 55 14 0f b6 c1 83 c0 04 3b d0 73 0b 8b 45 10 6a 0c c6 00 00 58 c9 c3 84 c9 8b 4d 10 74 0d c6 .U.......;.s..E.j....X.....M.t..
7f440 01 2d 41 c6 01 00 83 fa ff 74 01 4a 8b 45 08 53 56 57 0f b6 7d 18 8d 1c 85 fc ff ff ff 83 f7 01 .-A......t.J.E.SVW..}...........
7f460 03 ff 8d 04 3b 8b 34 85 90 aa 49 00 8d 46 01 89 45 fc 8a 06 46 84 c0 75 f9 2b 75 fc 3b f2 1b c0 ....;.4...I..F..E...F..u.+u.;...
7f480 43 03 c3 03 c7 ff 34 85 90 aa 49 00 52 51 e8 2f e8 ff ff 83 c4 0c 5f 5e 5b 85 c0 75 02 c9 c3 33 C.....4...I.RQ./......_^[..u...3
7f4a0 c0 50 50 50 50 50 e8 e7 ea ff ff cc 8b ff 55 8b ec 8b 55 14 85 d2 74 26 56 8b 75 10 8b ce 57 8d .PPPPP........U...U...t&V.u...W.
7f4c0 79 01 8a 01 41 84 c0 75 f9 2b cf 8d 41 01 50 8d 04 16 56 50 e8 77 a5 fe ff 83 c4 0c 5f 5e 5d c3 y...A..u.+..A.P...VP.w......_^].
7f4e0 8b ff 55 8b ec 53 8b 5d 14 56 8b 75 08 57 0f bf cb 8b 56 04 23 55 10 8b 06 81 e2 ff ff 0f 00 23 ..U..S.].V.u.W....V.#U.........#
7f500 45 0c e8 69 0d 01 00 83 7d 18 00 0f b7 f8 75 09 83 ff 08 1a c0 fe c0 eb 55 e8 ea 3e 00 00 85 c0 E..i....}.....u.........U..>....
7f520 75 12 53 ff 75 10 ff 75 0c 56 e8 f4 f6 ff ff 83 c4 10 eb 3a 3d 00 02 00 00 75 16 33 c0 66 85 ff u.S.u..u.V.........:=....u.3.f..
7f540 74 2c 39 46 04 7c 27 7f 04 39 06 72 21 b0 01 eb 1d 3d 00 01 00 00 75 14 33 c0 66 85 ff 74 0f 39 t,9F.|'..9.r!....=....u.3.f..t.9
7f560 46 04 7f 0a 7c e7 39 06 73 04 eb e1 32 c0 5f 5e 5b 5d c3 8b ff 55 8b ec 51 51 56 57 8b 7d 0c 85 F...|.9.s...2._^[]...U..QQVW.}..
7f580 ff 75 16 e8 e9 e0 fe ff 6a 16 5e 89 30 e8 f0 e9 ff ff 8b c6 e9 34 01 00 00 83 7d 10 00 76 e4 83 .u......j.^.0........4....}..v..
7f5a0 7d 14 00 74 de 83 7d 18 00 76 d8 8b 75 1c 53 33 db 83 fe 41 74 12 83 fe 45 74 0d 83 fe 46 74 08 }..t..}..v..u.S3...At...Et...Ft.
7f5c0 88 5d fc 83 fe 47 75 04 c6 45 fc 01 8b 4d 24 8b c1 83 e0 08 0b c3 75 41 ff 75 08 e8 e1 f5 ff ff .]...Gu..E...M$.......uA.u......
7f5e0 59 8b c8 85 c9 74 2f 8b 45 08 39 58 04 7f 0c 7c 04 39 18 73 06 c6 45 f8 01 eb 03 88 5d f8 ff 75 Y....t/.E.9X...|.9.s..E.....]..u
7f600 fc ff 75 10 57 ff 75 f8 51 e8 09 fe ff ff 83 c4 14 e9 b6 00 00 00 8b 4d 24 8b c1 83 e0 10 0b c3 ..u.W.u.Q..............M$.......
7f620 74 04 6a 03 eb 02 6a 02 83 e1 20 0b cb 58 74 03 8b 5d 30 83 fe 61 7f 2b 74 0a 83 ee 41 74 05 83 t.j...j......Xt..]0..a.+t...At..
7f640 ee 04 eb 22 53 ff 75 2c 50 ff 75 fc ff 75 20 ff 75 18 ff 75 14 ff 75 10 57 ff 75 08 e8 65 f6 ff ..."S.u,P.u..u..u..u..u.W.u..e..
7f660 ff eb 66 83 ee 65 74 44 83 ee 01 74 21 ff 75 2c 50 ff 75 fc ff 75 20 ff 75 18 ff 75 14 ff 75 10 ..f..etD...t!.u,P.u..u..u..u..u.
7f680 57 ff 75 08 e8 c5 fc ff ff 83 c4 24 eb 3e 53 ff 75 2c ff 75 20 ff 75 18 ff 75 14 ff 75 10 57 ff W.u........$.>S.u,.u..u..u..u.W.
7f6a0 75 08 e8 1e fb ff ff 83 c4 20 eb 20 53 ff 75 2c 50 ff 75 fc ff 75 20 ff 75 18 ff 75 14 ff 75 10 u...........S.u,P.u..u..u..u..u.
7f6c0 57 ff 75 08 e8 0c f9 ff ff 83 c4 28 5b 5f 5e c9 c3 8b 0d 18 f0 54 00 33 c0 83 c9 01 39 0d 78 03 W.u........([_^......T.3....9.x.
7f6e0 55 00 0f 94 c0 c3 8b ff 55 8b ec 6a 02 e8 62 c6 fe ff 59 39 45 08 74 25 6a 01 e8 55 c6 fe ff 59 U.......U..j..b...Y9E.t%j..U...Y
7f700 39 45 08 75 14 ff 75 08 e8 37 cb fe ff 50 e8 0d ca fe ff 59 59 85 c0 75 04 32 c0 5d c3 b0 01 5d 9E.u..u..7...P.....YY..u.2.]...]
7f720 c3 8b ff 55 8b ec 53 56 8b 75 08 57 56 e8 b4 ff ff ff 59 84 c0 0f 84 8b 00 00 00 6a 01 e8 12 c6 ...U..SV.u.WV.....Y........j....
7f740 fe ff 59 6a 02 5b 3b f0 75 07 bf 7c 03 55 00 eb 10 53 e8 fd c5 fe ff 59 3b f0 75 6a bf 80 03 55 ..Yj.[;.u..|.U...S.....Y;.uj...U
7f760 00 ff 05 ac 01 55 00 8d 4e 0c 8b 01 90 a9 c0 04 00 00 75 52 b8 82 02 00 00 f0 09 01 8b 07 85 c0 .....U..N.........uR............
7f780 75 2d 68 00 10 00 00 e8 74 e8 ff ff 6a 00 89 07 e8 31 e8 ff ff 8b 07 59 59 85 c0 75 12 8d 4e 14 u-h.....t...j....1.....YY..u..N.
7f7a0 89 5e 08 89 4e 04 89 0e 89 5e 18 b0 01 eb 19 89 46 04 8b 07 89 06 c7 46 08 00 10 00 00 c7 46 18 .^..N....^......F......F......F.
7f7c0 00 10 00 00 eb e5 32 c0 5f 5e 5b 5d c3 8b ff 55 8b ec 80 7d 08 00 74 2d 56 8b 75 0c 57 8d 7e 0c ......2._^[]...U...}..t-V.u.W.~.
7f7e0 8b 07 90 c1 e8 09 a8 01 74 19 56 e8 25 c8 fe ff 59 b8 7f fd ff ff f0 21 07 33 c0 89 46 18 89 46 ........t.V.%...Y......!.3..F..F
7f800 04 89 06 5f 5e 5d c3 8b ff 55 8b ec 83 ec 48 8d 45 b8 50 ff 15 90 81 49 00 66 83 7d ea 00 0f 84 ..._^]...U....H.E.P....I.f.}....
7f820 97 00 00 00 53 8b 5d ec 85 db 0f 84 8a 00 00 00 56 8b 33 8d 43 04 03 c6 89 45 fc b8 00 20 00 00 ....S.].........V.3.C....E......
7f840 3b f0 7c 02 8b f0 56 e8 61 21 00 00 a1 88 05 55 00 59 3b f0 7e 02 8b f0 57 33 ff 85 f6 74 59 8b ;.|...V.a!.....U.Y;.~...W3...tY.
7f860 45 fc 8b 08 83 f9 ff 74 44 83 f9 fe 74 3f 8a 54 1f 04 f6 c2 01 74 36 f6 c2 08 75 0b 51 ff 15 e0 E......tD...t?.T.....t6...u.Q...
7f880 81 49 00 85 c0 74 23 8b c7 8b cf 83 e0 3f c1 f9 06 6b d0 38 8b 45 fc 03 14 8d 88 03 55 00 8b 00 .I...t#......?...k.8.E......U...
7f8a0 89 42 18 8a 44 1f 04 88 42 28 8b 45 fc 47 83 c0 04 89 45 fc 3b fe 75 aa 5f 5e 5b c9 c3 8b ff 53 .B..D...B(.E.G....E.;.u._^[....S
7f8c0 56 57 33 ff 8b c7 8b cf 83 e0 3f c1 f9 06 6b f0 38 03 34 8d 88 03 55 00 83 7e 18 ff 74 0c 83 7e VW3.......?...k.8.4...U..~..t..~
7f8e0 18 fe 74 06 80 4e 28 80 eb 79 8b c7 c6 46 28 81 83 e8 00 74 10 83 e8 01 74 07 83 e8 01 6a f4 eb ..t..N(..y...F(....t....t....j..
7f900 06 6a f5 eb 02 6a f6 58 50 ff 15 50 80 49 00 8b d8 83 fb ff 74 0d 85 db 74 09 53 ff 15 e0 81 49 .j...j.XP..P.I......t...t.S....I
7f920 00 eb 02 33 c0 85 c0 74 1c 0f b6 c0 89 5e 18 83 f8 02 75 06 80 4e 28 40 eb 29 83 f8 03 75 24 80 ...3...t.....^....u..N(@.)...u$.
7f940 4e 28 08 eb 1e 80 4e 28 40 c7 46 18 fe ff ff ff a1 a8 01 55 00 85 c0 74 0a 8b 04 b8 c7 40 10 fe N(....N(@.F........U...t.....@..
7f960 ff ff ff 47 83 ff 03 0f 85 57 ff ff ff 5f 5e 5b c3 6a 0c 68 e8 dd 54 00 e8 13 72 fe ff 6a 07 e8 ...G.....W..._^[.j.h..T...r..j..
7f980 87 0a 00 00 59 33 db 88 5d e7 89 5d fc 53 e8 1a 20 00 00 59 85 c0 75 0f e8 6a fe ff ff e8 1b ff ....Y3..]..].S.....Y..u..j......
7f9a0 ff ff b3 01 88 5d e7 c7 45 fc fe ff ff ff e8 15 00 00 00 8a c3 8b 4d f0 64 89 0d 00 00 00 00 59 .....]..E.............M.d......Y
7f9c0 5f 5e 5b c9 c3 8a 5d e7 6a 07 e8 84 0a 00 00 59 c3 8b ff 56 33 f6 8b 86 88 03 55 00 85 c0 74 0e _^[...].j......Y...V3.....U...t.
7f9e0 50 e8 92 1f 00 00 83 a6 88 03 55 00 00 59 83 c6 04 81 fe 00 02 00 00 72 dd b0 01 5e c3 8b ff 55 P.........U..Y.........r...^...U
7fa00 8b ec 33 c9 5d e9 7c 00 00 00 6a 0c 68 08 de 54 00 e8 7a 71 fe ff 83 65 e4 00 8b 45 08 ff 30 e8 ..3.].|...j.h..T..zq...e...E..0.
7fa20 e7 09 00 00 59 83 65 fc 00 8b 45 0c 8b 00 ff 30 e8 ac cc fe ff 59 a3 68 06 55 00 6a 01 68 fd 05 ....Y.e...E....0.....Y.h.U.j.h..
7fa40 48 00 ff 15 04 81 49 00 8b f0 a1 18 f0 54 00 a3 68 06 55 00 89 75 e4 c7 45 fc fe ff ff ff e8 17 H.....I......T..h.U..u..E.......
7fa60 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 75 e4 8b 4d 10 ff 31 e8 ......M.d......Y_^[.....u..M..1.
7fa80 cf 09 00 00 59 c3 8b ff 55 8b ec 56 8b 35 18 f0 54 00 8b ce 33 35 68 06 55 00 83 e1 1f 6a 00 6a ....Y...U..V.5..T...35h.U....j.j
7faa0 00 ff 75 08 d3 ce 8b ce ff 15 c0 82 49 00 ff d6 5e 5d c2 04 00 68 c4 b3 49 00 68 c0 b3 49 00 68 ..u.........I...^]...h..I.h..I.h
7fac0 c4 b3 49 00 6a 00 e8 cf 01 00 00 83 c4 10 c3 68 dc b3 49 00 68 d4 b3 49 00 68 dc b3 49 00 6a 01 ..I.j..........h..I.h..I.h..I.j.
7fae0 e8 b5 01 00 00 83 c4 10 c3 68 f4 b3 49 00 68 ec b3 49 00 68 f4 b3 49 00 6a 02 e8 9b 01 00 00 83 .........h..I.h..I.h..I.j.......
7fb00 c4 10 c3 68 30 b4 49 00 68 28 b4 49 00 68 30 b4 49 00 6a 08 e8 81 01 00 00 83 c4 10 c3 68 48 b4 ...h0.I.h(.I.h0.I.j..........hH.
7fb20 49 00 68 40 b4 49 00 68 48 b4 49 00 6a 0b e8 67 01 00 00 83 c4 10 c3 68 60 b4 49 00 68 58 b4 49 I.h@.I.hH.I.j..g.......h`.I.hX.I
7fb40 00 68 60 b4 49 00 6a 0e e8 4d 01 00 00 83 c4 10 c3 68 78 b4 49 00 68 70 b4 49 00 68 78 b4 49 00 .h`.I.j..M.......hx.I.hp.I.hx.I.
7fb60 6a 0f e8 33 01 00 00 83 c4 10 c3 68 a4 b4 49 00 68 9c b4 49 00 68 a4 b4 49 00 6a 13 e8 19 01 00 j..3.......h..I.h..I.h..I.j.....
7fb80 00 83 c4 10 c3 68 d8 b4 49 00 68 d0 b4 49 00 68 d8 b4 49 00 6a 15 e8 ff 00 00 00 83 c4 10 c3 68 .....h..I.h..I.h..I.j..........h
7fba0 c0 b4 49 00 68 b8 b4 49 00 68 c0 b4 49 00 6a 14 e8 e5 00 00 00 83 c4 10 c3 68 f4 b4 49 00 68 ec ..I.h..I.h..I.j..........h..I.h.
7fbc0 b4 49 00 68 f4 b4 49 00 6a 16 e8 cb 00 00 00 83 c4 10 c3 8b ff 55 8b ec 51 53 56 57 8b 7d 08 e9 .I.h..I.j............U..QSVW.}..
7fbe0 a2 00 00 00 8b 1f 8d 04 9d 90 05 55 00 8b 30 89 45 fc 90 85 f6 74 0b 83 fe ff 0f 84 83 00 00 00 ...........U..0.E....t..........
7fc00 eb 7d 8b 1c 9d 48 af 49 00 68 00 08 00 00 6a 00 53 ff 15 c4 81 49 00 8b f0 85 f6 75 50 ff 15 40 .}...H.I.h....j.S....I.....uP..@
7fc20 80 49 00 83 f8 57 75 35 6a 07 68 24 8d 49 00 53 e8 0a e1 ff ff 83 c4 0c 85 c0 74 21 6a 07 68 b0 .I...Wu5j.h$.I.S..........t!j.h.
7fc40 b3 49 00 53 e8 f6 e0 ff ff 83 c4 0c 85 c0 74 0d 56 56 53 ff 15 c4 81 49 00 8b f0 eb 02 33 f6 85 .I.S..........t.VVS....I.....3..
7fc60 f6 75 0a 8b 4d fc 83 c8 ff 87 01 eb 16 8b 4d fc 8b c6 87 01 85 c0 74 07 56 ff 15 34 81 49 00 85 .u..M.........M.......t.V..4.I..
7fc80 f6 75 13 83 c7 04 3b 7d 0c 0f 85 55 ff ff ff 33 c0 5f 5e 5b c9 c3 8b c6 eb f7 8b ff 55 8b ec 8b .u....;}...U...3._^[........U...
7fca0 45 08 53 57 8d 1c 85 e0 05 55 00 8b 03 90 8b 15 18 f0 54 00 83 cf ff 8b ca 33 d0 83 e1 1f d3 ca E.SW.....U........T......3......
7fcc0 3b d7 75 04 33 c0 eb 51 85 d2 74 04 8b c2 eb 49 56 ff 75 14 ff 75 10 e8 f7 fe ff ff 59 59 85 c0 ;.u.3..Q..t....IV.u..u......YY..
7fce0 74 1d ff 75 0c 50 ff 15 68 80 49 00 8b f0 85 f6 74 0d 56 e8 e9 c9 fe ff 59 87 03 8b c6 eb 19 a1 t..u.P..h.I.....t.V.....Y.......
7fd00 18 f0 54 00 6a 20 83 e0 1f 59 2b c8 d3 cf 33 3d 18 f0 54 00 87 3b 33 c0 5e 5f 5b 5d c3 8b ff 55 ..T.j....Y+...3=..T..;3.^_[]...U
7fd20 8b ec 56 68 34 b5 49 00 68 30 b5 49 00 68 34 b5 49 00 6a 1c e8 61 ff ff ff 8b f0 83 c4 10 85 f6 ..Vh4.I.h0.I.h4.I.j..a..........
7fd40 74 11 ff 75 08 8b ce 6a fa ff 15 c0 82 49 00 ff d6 eb 05 b8 25 02 00 c0 5e 5d c2 04 00 8b ff 55 t..u...j.....I......%...^].....U
7fd60 8b ec 56 68 60 b5 49 00 68 5c b5 49 00 68 60 b5 49 00 6a 1d e8 21 ff ff ff 8b f0 83 c4 10 85 f6 ..Vh`.I.h\.I.h`.I.j..!..........
7fd80 74 11 ff 75 08 8b ce 6a fa ff 15 c0 82 49 00 ff d6 eb 05 b8 25 02 00 c0 5e 5d c2 04 00 8b ff 56 t..u...j.....I......%...^].....V
7fda0 e8 10 fd ff ff 8b f0 85 f6 74 0c 8b ce ff 15 c0 82 49 00 ff d6 5e c3 33 c0 40 5e c3 8b ff 55 8b .........t.......I...^.3.@^...U.
7fdc0 ec 56 e8 08 fd ff ff 8b f0 85 f6 74 27 ff 75 28 8b ce ff 75 24 ff 75 20 ff 75 1c ff 75 18 ff 75 .V.........t'.u(...u$.u..u..u..u
7fde0 14 ff 75 10 ff 75 0c ff 75 08 ff 15 c0 82 49 00 ff d6 eb 20 ff 75 1c ff 75 18 ff 75 14 ff 75 10 ..u..u..u.....I......u..u..u..u.
7fe00 ff 75 0c 6a 00 ff 75 08 e8 95 03 00 00 50 ff 15 3c 82 49 00 5e 5d c2 24 00 8b ff 55 8b ec 83 ec .u.j..u......P..<.I.^].$...U....
7fe20 10 56 e8 c2 fc ff ff 8b f0 85 f6 74 18 ff 75 14 8b ce ff 75 10 ff 75 0c ff 75 08 ff 15 c0 82 49 .V.........t..u....u..u..u.....I
7fe40 00 ff d6 eb 23 6a 04 8d 45 08 89 45 f4 8d 4d ff 58 89 45 f8 89 45 f0 8d 45 f8 50 8d 45 f4 50 8d ....#j..E..E..M.X.E..E..E.P.E.P.
7fe60 45 f0 50 e8 a2 fb ff ff 5e c9 c2 10 00 8b ff 55 8b ec 56 68 10 b4 49 00 68 08 b4 49 00 68 3c 8d E.P.....^......U..Vh..I.h..I.h<.
7fe80 49 00 6a 03 e8 11 fe ff ff 8b f0 83 c4 10 85 f6 74 0f ff 75 08 8b ce ff 15 c0 82 49 00 ff d6 eb I.j.............t..u.......I....
7fea0 06 ff 15 b4 81 49 00 5e 5d c2 04 00 8b ff 55 8b ec 56 68 18 b4 49 00 68 10 b4 49 00 68 50 8d 49 .....I.^].....U..Vh..I.h..I.hP.I
7fec0 00 6a 04 e8 d2 fd ff ff 8b f0 83 c4 10 85 f6 74 12 ff 75 08 8b ce ff 15 c0 82 49 00 ff d6 5e 5d .j.............t..u.......I...^]
7fee0 c2 04 00 5e 5d ff 25 c0 81 49 00 8b ff 55 8b ec 56 68 20 b4 49 00 68 18 b4 49 00 68 60 8d 49 00 ...^].%..I...U..Vh..I.h..I.h`.I.
7ff00 6a 05 e8 93 fd ff ff 8b f0 83 c4 10 85 f6 74 12 ff 75 08 8b ce ff 15 c0 82 49 00 ff d6 5e 5d c2 j.............t..u.......I...^].
7ff20 04 00 5e 5d ff 25 b8 81 49 00 8b ff 55 8b ec 56 68 28 b4 49 00 68 20 b4 49 00 68 74 8d 49 00 6a ..^].%..I...U..Vh(.I.h..I.ht.I.j
7ff40 06 e8 54 fd ff ff 8b f0 83 c4 10 85 f6 74 15 ff 75 0c 8b ce ff 75 08 ff 15 c0 82 49 00 ff d6 5e ..T..........t..u....u.....I...^
7ff60 5d c2 08 00 5e 5d ff 25 bc 81 49 00 8b ff 55 8b ec 56 e8 8c fb ff ff 8b f0 85 f6 74 21 ff 75 20 ]...^].%..I...U..V.........t!.u.
7ff80 8b ce ff 75 1c ff 75 18 ff 75 14 ff 75 10 ff 75 0c ff 75 08 ff 15 c0 82 49 00 ff d6 eb 20 ff 75 ...u..u..u..u..u..u.....I......u
7ffa0 1c ff 75 18 ff 75 14 ff 75 10 ff 75 0c 6a 00 ff 75 08 e8 eb 01 00 00 50 ff 15 34 82 49 00 5e 5d ..u..u..u..u.j..u......P..4.I.^]
7ffc0 c2 1c 00 8b ff 55 8b ec 56 e8 4f fb ff ff ff 75 14 8b f0 ff 75 10 ff 75 0c 85 f6 74 0f ff 75 08 .....U..V.O....u....u..u...t..u.
7ffe0 8b ce ff 15 c0 82 49 00 ff d6 eb 11 6a 00 ff 75 08 e8 ac 01 00 00 50 ff 15 44 82 49 00 5e 5d c2 ......I.....j..u......P..D.I.^].
80000 10 00 8b ff 55 8b ec 56 e8 2a fb ff ff ff 75 1c 8b f0 ff 75 18 ff 75 14 ff 75 10 ff 75 0c 85 f6 ....U..V.*....u....u..u..u..u...
80020 74 0f ff 75 08 8b ce ff 15 c0 82 49 00 ff d6 eb 11 6a 00 ff 75 08 e8 67 01 00 00 50 ff 15 38 82 t..u.......I.....j..u..g...P..8.
80040 49 00 5e 5d c2 18 00 8b ff 55 8b ec 56 e8 ff fa ff ff 8b f0 85 f6 74 12 ff 75 0c 8b ce ff 75 08 I.^].....U..V.........t..u....u.
80060 ff 15 c0 82 49 00 ff d6 eb 14 6a 00 ff 75 0c ff 75 08 ff 15 08 81 49 00 50 e8 88 00 00 00 5e 5d ....I.....j..u..u.....I.P.....^]
80080 c2 08 00 8b ff 55 8b ec 56 68 9c b4 49 00 68 94 b4 49 00 68 88 8d 49 00 6a 12 e8 fb fb ff ff 8b .....U..Vh..I.h..I.h..I.j.......
800a0 f0 83 c4 10 85 f6 74 15 ff 75 10 8b ce ff 75 0c ff 75 08 ff 15 c0 82 49 00 ff d6 eb 0c ff 75 0c ......t..u....u..u.....I......u.
800c0 ff 75 08 ff 15 b0 81 49 00 5e 5d c2 0c 00 8b ff 55 8b ec 56 e8 92 fa ff ff 8b f0 85 f6 74 0f ff .u.....I.^].....U..V.........t..
800e0 75 08 8b ce ff 15 c0 82 49 00 ff d6 eb 13 6a 01 6a 00 ff 75 08 e8 a8 00 00 00 50 ff 15 0c 81 49 u.......I.....j.j..u......P....I
80100 00 5e 5d c2 04 00 8b ff 55 8b ec 56 e8 74 fa ff ff 8b f0 85 f6 74 18 ff 75 14 8b ce ff 75 10 ff .^].....U..V.t.......t..u....u..
80120 75 0c ff 75 08 ff 15 c0 82 49 00 ff d6 eb 11 ff 75 10 ff 75 0c ff 75 08 e8 7d d4 00 00 83 c4 0c u..u.....I......u..u..u..}......
80140 5e 5d c2 10 00 8b ff 55 8b ec 56 e8 4f fa ff ff 8b f0 85 f6 74 27 ff 75 28 8b ce ff 75 24 ff 75 ^].....U..V.O.......t'.u(...u$.u
80160 20 ff 75 1c ff 75 18 ff 75 14 ff 75 10 ff 75 0c ff 75 08 ff 15 c0 82 49 00 ff d6 eb 20 ff 75 1c ..u..u..u..u..u..u.....I......u.
80180 ff 75 18 ff 75 14 ff 75 10 ff 75 0c 6a 00 ff 75 08 e8 0c 00 00 00 50 ff 15 40 82 49 00 5e 5d c2 .u..u..u..u.j..u......P..@.I.^].
801a0 24 00 8b ff 55 8b ec 56 e8 0c fa ff ff 8b f0 85 f6 74 12 ff 75 0c 8b ce ff 75 08 ff 15 c0 82 49 $...U..V.........t..u....u.....I
801c0 00 ff d6 eb 09 ff 75 08 e8 97 d4 00 00 59 5e 5d c2 08 00 8b ff 55 8b ec 56 68 0c b5 49 00 68 08 ......u......Y^].....U..Vh..I.h.
801e0 b5 49 00 68 0c b5 49 00 6a 1a e8 ab fa ff ff 8b f0 83 c4 10 85 f6 74 0f ff 75 08 8b ce ff 15 c0 .I.h..I.j.............t..u......
80200 82 49 00 ff d6 eb 02 33 c0 5e 5d c2 04 00 8b ff 56 68 20 b5 49 00 68 1c b5 49 00 68 20 b5 49 00 .I.....3.^].....Vh..I.h..I.h..I.
80220 6a 1b e8 73 fa ff ff 8b f0 83 c4 10 85 f6 74 0a 8b ce ff 15 c0 82 49 00 ff d6 5e c3 e8 8e f8 ff j..s..........t.......I...^.....
80240 ff 85 c0 0f 95 c0 c3 e8 69 f8 ff ff e8 7e f8 ff ff e8 93 f8 ff ff e8 a8 f8 ff ff e8 bd f8 ff ff ........i....~..................
80260 e8 d2 f8 ff ff e8 e7 f8 ff ff e8 fc f8 ff ff e8 2b f9 ff ff e8 0c f9 ff ff e9 3b f9 ff ff b9 68 ................+.........;....h
80280 06 55 00 b8 e0 05 55 00 33 d2 3b c8 56 8b 35 18 f0 54 00 1b c9 83 e1 de 83 c1 22 42 89 30 8d 40 .U....U.3.;.V.5..T........"B.0.@
802a0 04 3b d1 75 f6 b0 01 5e c3 8b ff 55 8b ec 80 7d 08 00 75 27 56 be 90 05 55 00 83 3e 00 74 10 83 .;.u...^...U...}..u'V...U..>.t..
802c0 3e ff 74 08 ff 36 ff 15 34 81 49 00 83 26 00 83 c6 04 81 fe e0 05 55 00 75 e0 5e b0 01 5d c3 6a >.t..6..4.I..&........U.u.^..].j
802e0 10 68 28 de 54 00 e8 a5 68 fe ff 83 65 e4 00 6a 08 e8 15 01 00 00 59 83 65 fc 00 6a 03 5e 89 75 .h(.T...h...e..j......Y.e..j.^.u
80300 e0 3b 35 a4 01 55 00 74 59 a1 a8 01 55 00 8b 04 b0 85 c0 74 4a 8b 40 0c 90 c1 e8 0d a8 01 74 16 .;5..U.tY...U......tJ.@.......t.
80320 a1 a8 01 55 00 ff 34 b0 e8 e3 ce fe ff 59 83 f8 ff 74 03 ff 45 e4 a1 a8 01 55 00 8b 04 b0 83 c0 ...U..4......Y...t..E....U......
80340 20 50 ff 15 58 81 49 00 a1 a8 01 55 00 ff 34 b0 e8 71 dc ff ff 59 a1 a8 01 55 00 83 24 b0 00 46 .P..X.I....U..4..q...Y...U..$..F
80360 eb 9c c7 45 fc fe ff ff ff e8 13 00 00 00 8b 45 e4 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 ...E...........E..M.d......Y_^[.
80380 c3 6a 08 e8 cb 00 00 00 59 c3 8b ff 55 8b ec 56 8b 75 08 57 8d 7e 0c 8b 07 90 c1 e8 0d a8 01 74 .j......Y...U..V.u.W.~.........t
803a0 25 8b 07 90 c1 e8 06 a8 01 74 1b ff 76 04 e8 13 dc ff ff 59 b8 bf fe ff ff f0 21 07 33 c0 89 46 %........t..v......Y......!.3..F
803c0 04 89 06 89 46 08 5f 5e 5d c3 8b ff 56 57 bf 70 06 55 00 33 f6 6a 00 68 a0 0f 00 00 57 e8 a1 fc ....F._^]...VW.p.U.3.j.h....W...
803e0 ff ff 85 c0 74 18 ff 05 c0 07 55 00 83 c6 18 83 c7 18 81 fe 50 01 00 00 72 db b0 01 eb 0a 6a 00 ....t.....U.........P...r.....j.
80400 e8 1d 00 00 00 59 32 c0 5f 5e c3 8b ff 55 8b ec 6b 45 08 18 05 70 06 55 00 50 ff 15 4c 81 49 00 .....Y2._^...U..kE...p.U.P..L.I.
80420 5d c3 8b ff 56 8b 35 c0 07 55 00 85 f6 74 20 6b c6 18 57 8d b8 58 06 55 00 57 ff 15 58 81 49 00 ]...V.5..U...t.k..W..X.U.W..X.I.
80440 ff 0d c0 07 55 00 83 ef 18 83 ee 01 75 eb 5f b0 01 5e c3 8b ff 55 8b ec 6b 45 08 18 05 70 06 55 ....U.......u._..^...U..kE...p.U
80460 00 50 ff 15 50 81 49 00 5d c3 6a 0c 68 48 de 54 00 e8 1a 67 fe ff 33 f6 89 75 e4 8b 45 08 ff 30 .P..P.I.].j.hH.T...g..3..u..E..0
80480 e8 c6 15 00 00 59 89 75 fc 8b 45 0c 8b 00 8b 38 8b d7 c1 fa 06 8b c7 83 e0 3f 6b c8 38 8b 04 95 .....Y.u..E....8.........?k.8...
804a0 88 03 55 00 f6 44 08 28 01 74 21 57 e8 16 18 00 00 59 50 ff 15 00 81 49 00 85 c0 75 1d e8 9c d1 ..U..D.(.t!W.....YP....I...u....
804c0 fe ff 8b f0 ff 15 40 80 49 00 89 06 e8 a0 d1 fe ff c7 00 09 00 00 00 83 ce ff 89 75 e4 c7 45 fc ......@.I..................u..E.
804e0 fe ff ff ff e8 17 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 75 e4 ............M.d......Y_^[.....u.
80500 8b 4d 10 ff 31 e8 f6 15 00 00 59 c3 8b ff 55 8b ec 83 ec 10 56 8b 75 08 83 fe fe 75 0d e8 4f d1 .M..1.....Y...U.....V.u....u..O.
80520 fe ff c7 00 09 00 00 00 eb 59 85 f6 78 45 3b 35 88 05 55 00 73 3d 8b c6 8b d6 83 e0 3f c1 fa 06 .........Y..xE;5..U.s=......?...
80540 6b c8 38 8b 04 95 88 03 55 00 f6 44 08 28 01 74 22 8d 45 08 89 75 f8 89 45 f4 8d 4d ff 8d 45 f8 k.8.....U..D.(.t".E..u..E..M..E.
80560 89 75 f0 50 8d 45 f4 50 8d 45 f0 50 e8 f9 fe ff ff eb 13 e8 f9 d0 fe ff c7 00 09 00 00 00 e8 ff .u.P.E.P.E.P....................
80580 d9 ff ff 83 c8 ff 5e c9 c3 8b ff 55 8b ec ff 75 0c e8 ae bc fe ff 8b 45 0c 59 8b 40 0c 90 a8 06 ......^....U...u.......E.Y.@....
805a0 75 1c e8 ca d0 fe ff c7 00 09 00 00 00 8b 45 0c 6a 10 59 83 c0 0c f0 09 08 83 c8 ff 5d c3 8b 45 u.............E.j.Y.........]..E
805c0 0c 8b 40 0c 90 c1 e8 0c a8 01 74 0d e8 a0 d0 fe ff c7 00 22 00 00 00 eb d4 8b 45 0c 8b 40 0c 90 ..@.......t........"......E..@..
805e0 a8 01 74 28 ff 75 0c e8 59 01 00 00 59 8b 4d 0c 83 61 08 00 84 c0 8b 45 0c 74 b5 8b 48 04 89 08 ..t(.u..Y...Y.M..a.....E.t..H...
80600 8b 45 0c 6a fe 59 83 c0 0c f0 21 08 8b 45 0c 6a 02 59 83 c0 0c f0 09 08 8b 45 0c 6a f7 59 83 c0 .E.j.Y....!..E.j.Y.......E.j.Y..
80620 0c f0 21 08 8b 45 0c 83 60 08 00 8b 45 0c 8b 40 0c 90 a9 c0 04 00 00 75 16 ff 75 0c e8 a5 f0 ff ..!..E..`...E..@.......u..u.....
80640 ff 59 84 c0 75 09 ff 75 0c e8 75 6d 00 00 59 53 ff 75 0c 8b 5d 08 53 e8 1d 00 00 00 59 59 84 c0 .Y..u..u..um..YS.u..].S.....YY..
80660 75 11 8b 45 0c 6a 10 59 83 c0 0c f0 09 08 83 c8 ff eb 03 0f b6 c3 5b 5d c3 8b ff 55 8b ec 56 57 u..E.j.Y..............[]...U..VW
80680 ff 75 0c e8 bc bb fe ff 59 8b 4d 0c 8b d0 8b 49 0c 90 f6 c1 c0 0f 84 90 00 00 00 8b 4d 0c 33 ff .u......Y.M....I............M.3.
806a0 8b 41 04 8b 31 2b f0 40 89 01 8b 45 0c 8b 48 18 49 89 48 08 85 f6 7e 24 8b 45 0c 56 ff 70 04 52 .A..1+.@...E..H.I.H...~$.E.V.p.R
806c0 e8 31 d3 ff ff 83 c4 0c 8b f8 8b 45 0c 3b fe 8b 48 04 8a 45 08 88 01 0f 94 c0 eb 65 83 fa ff 74 .1.........E.;..H..E.......e...t
806e0 1b 83 fa fe 74 16 8b c2 8b ca 83 e0 3f c1 f9 06 6b c0 38 03 04 8d 88 03 55 00 eb 05 b8 48 f3 54 ....t.......?...k.8.....U....H.T
80700 00 f6 40 28 20 74 c3 6a 02 57 57 52 e8 08 0f 00 00 23 c2 83 c4 10 83 f8 ff 75 af 8b 45 0c 6a 10 ..@(.t.j.WWR.....#.......u..E.j.
80720 59 83 c0 0c f0 09 08 b0 01 eb 16 6a 01 8d 45 08 50 52 e8 bf d2 ff ff 83 c4 0c 48 f7 d8 1a c0 fe Y..........j..E.PR........H.....
80740 c0 5f 5e 5d c3 8b ff 55 8b ec 8b 45 08 83 ec 10 8b 40 0c 90 c1 e8 03 a8 01 74 04 b0 01 c9 c3 8b ._^]...U...E.....@.......t......
80760 45 08 53 56 8b 40 0c 90 a8 c0 8b 45 08 74 07 8b 08 3b 48 04 74 4e 8b 40 10 90 50 e8 47 15 00 00 E.SV.@.....E.t...;H.tN.@..P.G...
80780 8b f0 59 83 fe ff 74 3c 33 db 8d 45 f8 43 53 50 6a 00 6a 00 56 ff 15 f8 80 49 00 85 c0 74 25 8d ..Y...t<3..E.CSPj.j.V....I...t%.
807a0 45 f0 50 56 ff 15 fc 80 49 00 85 c0 74 16 8b 45 f8 3b 45 f0 75 08 8b 45 fc 3b 45 f4 74 02 32 db E.PV....I...t..E.;E.u..E.;E.t.2.
807c0 8a c3 eb 02 32 c0 5e 5b c9 c3 8b ff 55 8b ec 5d e9 b4 fd ff ff 8b ff 55 8b ec 8b 55 08 56 85 d2 ....2.^[....U..].......U...U.V..
807e0 74 13 8b 4d 0c 85 c9 74 0c 8b 75 10 85 f6 75 19 33 c0 66 89 02 e8 77 ce fe ff 6a 16 5e 89 30 e8 t..M...t..u...u.3.f...w...j.^.0.
80800 7e d7 ff ff 8b c6 5e 5d c3 57 8b fa 2b f2 0f b7 04 3e 66 89 07 8d 7f 02 66 85 c0 74 05 83 e9 01 ~.....^].W..+....>f.....f..t....
80820 75 ec 5f 85 c9 75 0e 33 c0 66 89 02 e8 40 ce fe ff 6a 22 eb c7 33 f6 eb cb 8b ff 55 8b ec 83 3d u._..u.3.f...@...j"..3.....U...=
80840 60 03 55 00 00 56 75 48 83 7d 08 00 75 17 e8 1e ce fe ff c7 00 16 00 00 00 e8 24 d7 ff ff b8 ff `.U..VuH.}..u.............$.....
80860 ff ff 7f eb 3e 83 7d 0c 00 74 e3 be ff ff ff 7f 39 75 10 76 14 e8 f7 cd fe ff c7 00 16 00 00 00 ....>.}..t......9u.v............
80880 e8 fd d6 ff ff 8b c6 eb 1a 5e 5d e9 8f 6b 00 00 6a 00 ff 75 10 ff 75 0c ff 75 08 e8 06 00 00 00 .........^]..k..j..u..u..u......
808a0 83 c4 10 5e 5d c3 8b ff 55 8b ec 83 ec 10 57 8b 7d 10 85 ff 75 07 33 c0 e9 a6 00 00 00 83 7d 08 ...^]...U.....W.}...u.3.......}.
808c0 00 75 1a e8 a9 cd fe ff c7 00 16 00 00 00 e8 af d6 ff ff b8 ff ff ff 7f e9 86 00 00 00 83 7d 0c .u............................}.
808e0 00 74 e0 56 be ff ff ff 7f 3b fe 76 12 e8 7f cd fe ff c7 00 16 00 00 00 e8 85 d6 ff ff eb 61 ff .t.V.....;.v..................a.
80900 75 14 8d 4d f0 e8 6b 9b fe ff 8b 45 f4 57 ff 75 0c 8b 80 a4 00 00 00 85 c0 75 0f ff 75 08 e8 fc u..M..k....E.W.u.........u..u...
80920 6a 00 00 83 c4 0c 8b f0 eb 26 57 ff 75 08 68 01 10 00 00 50 e8 57 cd 00 00 83 c4 18 85 c0 75 0d j........&W.u.h....P.W........u.
80940 e8 2c cd fe ff c7 00 16 00 00 00 eb 03 8d 70 fe 80 7d fc 00 74 0a 8b 4d f0 83 a1 50 03 00 00 fd .,............p..}..t..M...P....
80960 8b c6 5e 5f c9 c3 8b ff 55 8b ec 83 3d 60 03 55 00 00 75 06 5d e9 7a ea fe ff 6a 00 ff 75 10 ff ..^_....U...=`.U..u.].z...j..u..
80980 75 0c ff 75 08 e8 05 00 00 00 83 c4 10 5d c3 8b ff 55 8b ec 83 ec 10 8d 4d f0 53 56 57 ff 75 14 u..u.........]...U......M.SVW.u.
809a0 e8 d0 9a fe ff 8b 45 10 85 c0 75 07 33 f6 e9 8d 00 00 00 8b 4d 08 85 c9 74 07 8b 55 0c 85 d2 75 ......E...u.3.......M...t..U...u
809c0 17 e8 ab cc fe ff c7 00 16 00 00 00 e8 b1 d5 ff ff be ff ff ff 7f eb 68 be ff ff ff 7f 3b c6 76 .......................h.....;.v
809e0 12 e8 8b cc fe ff c7 00 16 00 00 00 e8 91 d5 ff ff eb 4d 8b 7d f4 8b 9f a4 00 00 00 85 db 75 13 ..................M.}.........u.
80a00 8d 75 f4 56 50 52 51 e8 55 ea fe ff 83 c4 10 8b f0 eb 2d ff 77 10 50 52 50 51 68 01 10 00 00 8d .u.VPRQ.U.........-.w.PRPQh.....
80a20 45 f4 53 50 e8 44 1f 00 00 83 c4 20 85 c0 75 0d e8 3c cc fe ff c7 00 16 00 00 00 eb 03 8d 70 fe E.SP.D........u..<............p.
80a40 80 7d fc 00 74 0a 8b 4d f0 83 a1 50 03 00 00 fd 5f 8b c6 5e 5b c9 c3 6a 0c 68 68 de 54 00 e8 2d .}..t..M...P...._..^[..j.hh.T..-
80a60 61 fe ff 33 ff 8b 75 08 89 3e 6a 08 e8 9a f9 ff ff 59 89 7d fc 8d 45 e4 50 e8 7d 00 00 00 59 8b a..3..u..>j......Y.}..E.P.}...Y.
80a80 00 89 06 85 c0 74 0f 89 78 08 89 78 1c 89 38 89 78 04 83 48 10 ff c7 45 fc fe ff ff ff e8 15 00 .....t..x..x..8.x..H...E........
80aa0 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 08 6a 08 e8 95 f9 ff ff 59 c3 .....M.d......Y_^[...u.j......Y.
80ac0 8b ff 55 8b ec 8b 45 08 33 c9 89 08 8b 45 08 89 48 04 8b 45 08 89 48 08 8b 45 08 83 48 10 ff 8b ..U...E.3....E..H..E..H..E..H...
80ae0 45 08 89 48 14 8b 45 08 89 48 18 8b 45 08 89 48 1c 8b 45 08 83 c0 0c 87 08 5d c3 8b ff 55 8b ec E..H..E..H..E..H..E......]...U..
80b00 51 53 8b 1d a4 01 55 00 56 57 8b 3d a8 01 55 00 83 c7 0c 83 c3 fd 8d 1c 9f 89 5d fc eb 42 8b 37 QS....U.VW.=..U...........]..B.7
80b20 85 f6 74 52 8b 46 0c 90 c1 e8 0d a8 01 75 2e 56 e8 7b b2 fe ff 59 8d 56 0c bb 00 20 00 00 8b 02 ..tR.F.......u.V.{...Y.V........
80b40 8b c8 0b cb f0 0f b1 0a 75 f6 8b 5d fc c1 e8 0d f6 d0 a8 01 75 19 56 e8 68 b2 fe ff 59 83 c7 04 ........u..]........u.V.h...Y...
80b60 3b fb 75 ba 8b 45 08 83 20 00 5f 5e 5b c9 c3 8b 45 08 89 30 eb f4 6a 38 6a 01 e8 fa d1 ff ff 6a ;.u..E...._^[...E..0..j8j......j
80b80 00 89 07 e8 3e d4 ff ff 8b 07 83 c4 0c 85 c0 74 d3 83 48 10 ff 8b 07 6a 00 68 a0 0f 00 00 83 c0 ....>..........t..H....j.h......
80ba0 20 50 e8 dc f4 ff ff 8b 37 b9 00 20 00 00 8d 46 0c f0 09 08 56 e8 f6 b1 fe ff 59 eb b2 8b ff 55 .P......7......F....V.....Y....U
80bc0 8b ec 83 ec 1c 56 57 ff 75 0c 8d 45 e4 50 e8 45 64 ff ff 8b f0 8d 7d f0 59 59 a5 a5 a5 80 7d f8 .....VW.u..E.P.Ed.....}.YY....}.
80be0 00 5f 5e 74 57 68 80 01 00 00 ff 75 10 8d 45 fc ff 75 f0 ff 75 08 50 e8 ee 5c 00 00 83 c4 14 85 ._^tWh.....u..E..u..u.P..\......
80c00 c0 75 39 8b 45 14 ff 05 ac 01 55 00 83 c0 0c 8b 4d f4 f0 09 08 8b 45 14 33 c9 89 48 08 8b 45 14 .u9.E.....U.....M.....E.3..H..E.
80c20 89 48 1c 8b 45 14 89 48 04 8b 45 14 89 08 8b 4d 14 8b 45 fc 89 41 10 8b 45 14 c9 c3 33 c0 c9 c3 .H..E..H..E....M..E..A..E...3...
80c40 8b ff 55 8b ec 83 ec 1c 56 57 ff 75 0c 8d 45 e4 50 e8 ec 65 ff ff 8b f0 8d 7d f0 59 59 a5 a5 a5 ..U.....VW.u..E.P..e.....}.YY...
80c60 80 7d f8 00 5f 5e 74 57 68 80 01 00 00 ff 75 10 8d 45 fc ff 75 f0 ff 75 08 50 e8 b5 5f 00 00 83 .}.._^tWh.....u..E..u..u.P.._...
80c80 c4 14 85 c0 75 39 8b 45 14 ff 05 ac 01 55 00 83 c0 0c 8b 4d f4 f0 09 08 8b 45 14 33 c9 89 48 08 ....u9.E.....U.....M.....E.3..H.
80ca0 8b 45 14 89 48 1c 8b 45 14 89 48 04 8b 45 14 89 08 8b 4d 14 8b 45 fc 89 41 10 8b 45 14 c9 c3 33 .E..H..E..H..E....M..E..A..E...3
80cc0 c0 c9 c3 8b ff 55 8b ec 5d e9 ef fe ff ff 8b ff 55 8b ec 5d e9 67 ff ff ff 8b ff 55 8b ec 57 8b .....U..].......U..].g.....U..W.
80ce0 7d 08 85 ff 75 0b ff 75 0c e8 12 d3 ff ff 59 eb 24 56 8b 75 0c 85 f6 75 09 57 e8 c7 d2 ff ff 59 }...u..u......Y.$V.u...u.W.....Y
80d00 eb 10 83 fe e0 76 25 e8 65 c9 fe ff c7 00 0c 00 00 00 33 c0 5e 5f 5d c3 e8 9a ba ff ff 85 c0 74 .....v%.e.........3.^_]........t
80d20 e6 56 e8 09 81 00 00 59 85 c0 74 db 56 57 6a 00 ff 35 ac 08 55 00 ff 15 f4 80 49 00 85 c0 74 d8 .V.....Y..t.VWj..5..U.....I...t.
80d40 eb d2 8b ff 55 8b ec 8b 45 08 56 85 c0 75 18 e8 1d c9 fe ff c7 00 16 00 00 00 e8 23 d2 ff ff 83 ....U...E.V..u.............#....
80d60 c8 ff e9 62 01 00 00 8b 40 0c 53 90 33 db c1 e8 0d 43 84 c3 0f 84 4b 01 00 00 8b 45 08 8b 40 0c ...b....@.S.3....C....K....E..@.
80d80 90 c1 e8 0c 84 c3 0f 85 39 01 00 00 8b 45 08 8b 40 0c 90 d1 e8 84 c3 8b 45 08 74 0e 6a 10 59 83 ........9....E..@.......E.t.j.Y.
80da0 c0 0c f0 09 08 e9 1b 01 00 00 83 c0 0c f0 09 18 8b 45 08 8b 40 0c 90 a9 c0 04 00 00 75 09 ff 75 .................E..@.......u..u
80dc0 08 e8 fd 65 00 00 59 8b 45 08 8b 48 04 89 08 8b 75 08 ff 76 18 ff 76 04 56 e8 66 b4 fe ff 59 50 ...e..Y.E..H....u..v..v.V.f...YP
80de0 e8 d2 bf ff ff 89 46 08 83 c4 0c 8b 45 08 8b 50 08 85 d2 0f 84 b1 00 00 00 83 fa ff 0f 84 a8 00 ......F.....E..P................
80e00 00 00 8b 40 0c 90 a8 06 75 5f ff 75 08 e8 32 b4 fe ff 59 83 f8 ff 74 37 ff 75 08 e8 24 b4 fe ff ...@....u_.u..2...Y...t7.u..$...
80e20 59 83 f8 fe 74 29 8b 75 08 57 56 e8 14 b4 fe ff 8b f8 56 c1 ff 06 e8 09 b4 fe ff 59 83 e0 3f 59 Y...t).u.WV.......V........Y..?Y
80e40 6b c8 38 8b 04 bd 88 03 55 00 5f 03 c1 eb 05 b8 48 f3 54 00 8a 40 28 24 82 3c 82 75 0c 8b 45 08 k.8.....U._.....H.T..@($.<.u..E.
80e60 6a 20 59 83 c0 0c f0 09 08 8b 45 08 81 78 18 00 02 00 00 75 26 8b 40 0c 90 c1 e8 06 84 c3 74 18 j.Y.......E..x.....u&.@.......t.
80e80 8b 45 08 8b 40 0c 90 c1 e8 08 84 c3 75 0a 8b 45 08 c7 40 18 00 10 00 00 8b 45 08 8b 08 ff 48 08 .E..@.......u..E..@......E....H.
80ea0 8a 11 41 89 08 0f b6 c2 eb 1e 33 c9 85 d2 0f 95 c1 83 c0 0c 8d 0c cd 08 00 00 00 f0 09 08 8b 4d ..A.......3....................M
80ec0 08 83 61 08 00 83 c8 ff 5b 5e 5d c3 8b ff 55 8b ec 5d e9 6b fe ff ff 8b ff 55 8b ec 83 ec 1c 53 ..a.....[^]...U..].k.....U.....S
80ee0 8b 5d 10 56 57 8b 7d 08 33 f6 85 ff 74 0d 33 c0 85 db 0f 84 7d 01 00 00 66 89 07 39 75 0c 75 18 .].VW.}.3...t.3.....}...f..9u.u.
80f00 e8 6c c7 fe ff c7 00 16 00 00 00 e8 72 d0 ff ff 83 c8 ff e9 5d 01 00 00 ff 75 14 8d 4d e4 e8 52 .l..........r.......]....u..M..R
80f20 95 fe ff 8b 45 e8 8b 48 08 81 f9 e9 fd 00 00 75 1f 8d 45 f4 89 75 f4 50 53 8d 45 0c 89 75 f8 50 ....E..H.......u..E..u.PS.E..u.P
80f40 57 e8 d4 ad 00 00 83 c4 10 8b f0 e9 13 01 00 00 85 ff 0f 84 ca 00 00 00 39 b0 a8 00 00 00 75 29 W.......................9.....u)
80f60 85 db 0f 84 fb 00 00 00 8b 4d 0c 0f b6 04 0e 66 89 07 80 3c 0e 00 0f 84 e7 00 00 00 46 83 c7 02 .........M.....f...<........F...
80f80 3b f3 72 e7 e9 da 00 00 00 53 57 83 ce ff 56 ff 75 0c 6a 09 51 e8 9e 02 00 00 83 c4 18 85 c0 0f ;.r......SW...V.u.j.Q...........
80fa0 85 bb 00 00 00 ff 15 40 80 49 00 83 f8 7a 75 60 8b 4d 0c 8b c1 89 45 fc 8b d3 85 db 74 34 8a 08 .......@.I...zu`.M....E.....t4..
80fc0 4a 89 55 f8 84 c9 74 27 8d 45 e8 50 0f b6 c1 50 e8 80 14 00 00 59 85 c0 8b 45 fc 59 74 06 40 80 J.U...t'.E.P...P.....Y...E.Yt.@.
80fe0 38 00 74 2c 8b 55 f8 40 89 45 fc 85 d2 75 cf 8b 4d 0c 53 57 2b c1 50 8b 45 e8 51 6a 01 ff 70 08 8.t,.U.@.E...u..M.SW+.P.E.Qj..p.
81000 e8 33 02 00 00 83 c4 18 85 c0 0f 85 39 ff ff ff e8 5c c6 fe ff c7 00 2a 00 00 00 33 c0 66 89 07 .3..........9....\.....*...3.f..
81020 eb 41 39 b0 a8 00 00 00 75 11 8b 75 0c 8d 4e 01 8a 06 46 84 c0 75 f9 2b f1 eb 28 56 56 83 ce ff .A9.....u..u..N...F..u.+..(VV...
81040 56 ff 75 0c 6a 09 51 e8 ec 01 00 00 83 c4 18 85 c0 75 0d e8 19 c6 fe ff c7 00 2a 00 00 00 eb 03 V.u.j.Q..........u........*.....
81060 8d 70 ff 80 7d f0 00 74 0a 8b 4d e4 83 a1 50 03 00 00 fd 8b c6 5f 5e 5b c9 c3 8b ff 55 8b ec 83 .p..}..t..M...P......_^[....U...
81080 ec 10 53 8b 5d 10 56 57 8b 7d 0c 33 f6 85 ff 75 3b 85 db 75 3b 85 ff 74 05 33 c0 66 89 07 8b 45 ..S.].VW.}.3...u;..u;..t.3.f...E
810a0 08 85 c0 74 02 89 30 ff 75 1c 8d 4d f0 e8 c3 93 fe ff 8b c3 39 5d 18 77 03 8b 45 18 3d ff ff ff ...t..0.u..M........9].w..E.=...
810c0 7f 76 1e e8 a9 c5 fe ff 6a 16 eb 58 85 db 75 c5 e8 9c c5 fe ff 6a 16 5e 89 30 e8 a3 ce ff ff eb .v......j..X..u......j.^.0......
810e0 72 8d 4d f4 51 50 ff 75 14 57 e8 e8 fd ff ff 83 c4 10 83 f8 ff 75 12 85 ff 74 05 33 c0 66 89 07 r.M.QP.u.W...........u...t.3.f..
81100 e8 6c c5 fe ff 8b 30 eb 3a 40 85 ff 74 2c 3b c3 76 21 83 7d 18 ff 74 16 33 c0 66 89 07 e8 4f c5 .l....0.:@..t,;.v!.}..t.3.f...O.
81120 fe ff 6a 22 5e 89 30 e8 56 ce ff ff eb 15 6a 50 8b c3 5e 33 c9 66 89 4c 47 fe 8b 4d 08 85 c9 74 ..j"^.0.V.....jP..^3.f.LG..M...t
81140 02 89 01 80 7d fc 00 74 0a 8b 4d f0 83 a1 50 03 00 00 fd 5f 8b c6 5e 5b c9 c3 8b ff 55 8b ec 6a ....}..t..M...P...._..^[....U..j
81160 00 ff 75 18 ff 75 14 ff 75 10 ff 75 0c ff 75 08 e8 05 ff ff ff 83 c4 18 5d c3 8b ff 55 8b ec 8b ..u..u..u..u..u.........]...U...
81180 4d 08 53 8b 5d 10 56 8b 75 14 85 f6 75 1e 85 c9 75 1e 39 75 0c 74 27 e8 d5 c4 fe ff 6a 16 5e 89 M.S.].V.u...u...u.9u.t'.....j.^.
811a0 30 e8 dc cd ff ff 8b c6 5e 5b 5d c3 85 c9 74 e7 8b 45 0c 85 c0 74 e0 85 f6 75 07 c6 01 00 33 c0 0.......^[]...t..E...t...u....3.
811c0 eb e6 85 db 75 04 88 19 eb cd 2b d9 8b d1 57 8b f8 83 fe ff 75 11 8a 04 13 88 02 42 84 c0 74 27 ....u.....+...W.....u......B..t'
811e0 83 ef 01 75 f1 eb 20 8b ce 8a 04 13 88 02 42 84 c0 74 0a 83 ef 01 74 05 83 e9 01 75 ec 85 c9 8b ...u..........B..t....t....u....
81200 4d 08 75 03 c6 02 00 85 ff 5f 75 b2 83 fe ff 75 0d 8b 45 0c 6a 50 c6 44 01 ff 00 58 eb 8a c6 01 M.u......_u....u..E.jP.D...X....
81220 00 e8 4b c4 fe ff 6a 22 e9 71 ff ff ff 8b ff 55 8b ec 5d e9 42 ff ff ff 8b ff 55 8b ec 8b 45 08 ..K...j".q.....U..].B.....U...E.
81240 b9 35 c4 00 00 3b c1 77 28 74 65 83 f8 2a 74 60 3d 2b c4 00 00 76 15 3d 2e c4 00 00 76 52 3d 31 .5...;.w(te..*t`=+...v.=....vR=1
81260 c4 00 00 74 4b 3d 33 c4 00 00 74 44 8b 4d 0c eb 29 3d 98 d6 00 00 74 1c 3d a9 de 00 00 76 ed 3d ...tK=3...tD.M..)=....t.=....v.=
81280 b3 de 00 00 76 2a 3d e8 fd 00 00 74 23 3d e9 fd 00 00 75 d8 8b 4d 0c 83 e1 08 ff 75 1c ff 75 18 ....v*=....t#=....u..M.....u..u.
812a0 ff 75 14 ff 75 10 51 50 ff 15 ac 80 49 00 5d c3 33 c9 eb e6 8b ff 55 8b ec 83 ec 28 a1 18 f0 54 .u..u.QP....I.].3.....U....(...T
812c0 00 33 c5 89 45 fc 56 8b 75 08 85 f6 75 1c e8 8b c3 fe ff 21 30 e8 97 c3 fe ff c7 00 16 00 00 00 .3..E.V.u...u......!0...........
812e0 e8 9d cc ff ff 83 c8 ff eb 42 8d 45 d8 50 6a 00 56 ff 15 f0 80 49 00 85 c0 75 0f ff 15 40 80 49 .........B.E.Pj.V....I...u...@.I
81300 00 50 e8 34 c3 fe ff 59 eb db f6 45 0c 80 8b 45 d8 74 05 83 e0 fe eb 03 83 c8 01 50 56 89 45 d8 .P.4...Y...E...E.t.........PV.E.
81320 ff 15 ec 80 49 00 85 c0 74 d1 33 c0 8b 4d fc 33 cd 5e e8 0c 5a fe ff c9 c3 8b ff 55 8b ec 51 e8 ....I...t.3..M.3.^..Z......U..Q.
81340 d1 d5 ff ff 8b 48 4c 89 4d fc 8d 4d fc 51 50 e8 13 d8 ff ff 8b 45 fc 59 59 8b 00 c9 c3 8b ff 55 .....HL.M..M.QP......E.YY......U
81360 8b ec 51 51 66 8b 45 08 b9 ff ff 00 00 56 66 8b 75 0c 0f b7 d6 66 3b c1 74 47 b9 00 01 00 00 66 ..QQf.E......Vf.u....f;.tG.....f
81380 3b c1 73 10 0f b7 c8 a1 84 f3 54 00 0f b7 04 48 23 c2 eb 2f 66 89 45 f8 33 c0 66 89 45 fc 8d 45 ;.s.......T....H#../f.E.3.f.E..E
813a0 fc 50 6a 01 8d 45 f8 50 6a 01 e8 46 c3 00 00 83 c4 10 85 c0 74 0b 0f b7 45 fc 0f b7 ce 23 c1 eb .Pj..E.Pj..F........t...E....#..
813c0 02 33 c0 5e c9 c3 8b ff 55 8b ec 83 ec 20 a1 18 f0 54 00 33 c5 89 45 fc ff 75 10 8d 4d e0 e8 92 .3.^....U........T.3..E..u..M...
813e0 90 fe ff 8b 55 08 83 fa ff 7c 13 81 fa ff 00 00 00 7f 0b 8b 45 e4 8b 00 0f b7 04 50 eb 74 53 56 ....U....|..........E......P.tSV
81400 8b 75 e4 8b da c1 fb 08 0f b6 cb 57 8b 06 33 ff 66 39 3c 48 7d 10 33 c9 88 5d f0 6a 02 88 55 f1 .u.........W..3.f9<H}.3..].j..U.
81420 88 4d f2 58 eb 0b 33 c9 88 55 f0 33 c0 88 4d f1 40 6a 01 89 4d f4 66 89 4d f8 8d 4d f4 ff 76 08 .M.X..3..U.3..M.@j..M.f.M..M..v.
81440 51 50 8d 45 f0 50 8d 45 e4 6a 01 50 e8 4a 8c 00 00 83 c4 1c 5f 5e 5b 85 c0 75 13 38 45 ec 74 0a QP.E.P.E.j.P.J......_^[..u.8E.t.
81460 8b 45 e0 83 a0 50 03 00 00 fd 33 c0 eb 17 0f b7 45 f4 23 45 0c 80 7d ec 00 74 0a 8b 4d e0 83 a1 .E...P....3.....E.#E..}..t..M...
81480 50 03 00 00 fd 8b 4d fc 33 cd e8 b4 58 fe ff c9 c3 6a 18 68 88 de 54 00 e8 f3 56 fe ff 8b 7d 08 P.....M.3...X....j.h..T...V...}.
814a0 83 ff fe 75 18 e8 b4 c1 fe ff 83 20 00 e8 bf c1 fe ff c7 00 09 00 00 00 e9 c9 00 00 00 85 ff 0f ...u............................
814c0 88 a9 00 00 00 3b 3d 88 05 55 00 0f 83 9d 00 00 00 8b cf c1 f9 06 89 4d e4 8b c7 83 e0 3f 6b d0 .....;=..U.............M.....?k.
814e0 38 89 55 e0 8b 04 8d 88 03 55 00 f6 44 10 28 01 74 7c 57 e8 53 05 00 00 59 83 ce ff 89 75 d8 8b 8.U......U..D.(.t|W.S...Y....u..
81500 de 89 5d dc 83 65 fc 00 8b 45 e4 8b 04 85 88 03 55 00 8b 4d e0 f6 44 08 28 01 75 15 e8 50 c1 fe ..]..e...E......U..M..D.(.u..P..
81520 ff c7 00 09 00 00 00 e8 32 c1 fe ff 83 20 00 eb 1c ff 75 14 ff 75 10 ff 75 0c 57 e8 5d 00 00 00 ........2.........u..u..u.W.]...
81540 83 c4 10 8b f0 89 75 d8 8b da 89 5d dc c7 45 fc fe ff ff ff e8 0d 00 00 00 8b d3 eb 2e 8b 7d 08 ......u....]..E...............}.
81560 8b 5d dc 8b 75 d8 57 e8 94 05 00 00 59 c3 e8 eb c0 fe ff 83 20 00 e8 f6 c0 fe ff c7 00 09 00 00 .]..u.W.....Y...................
81580 00 e8 fc c9 ff ff 83 ce ff 8b d6 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b ff 55 ..............M.d......Y_^[....U
815a0 8b ec 51 51 56 8b 75 08 57 56 e8 18 07 00 00 83 cf ff 59 3b c7 75 11 e8 b5 c0 fe ff c7 00 09 00 ..QQV.u.WV........Y;.u..........
815c0 00 00 8b c7 8b d7 eb 4d ff 75 14 8d 4d f8 51 ff 75 10 ff 75 0c 50 ff 15 f8 80 49 00 85 c0 75 0f .......M.u..M.Q.u..u.P....I...u.
815e0 ff 15 40 80 49 00 50 e8 4f c0 fe ff 59 eb d3 8b 45 f8 8b 55 fc 23 c2 3b c7 74 c7 8b 45 f8 8b ce ..@.I.P.O...Y...E..U.#.;.t..E...
81600 83 e6 3f c1 f9 06 6b f6 38 8b 0c 8d 88 03 55 00 80 64 31 28 fd 5f 5e c9 c3 8b ff 55 8b ec ff 75 ..?...k.8.....U..d1(._^....U...u
81620 14 ff 75 10 ff 75 0c ff 75 08 e8 62 fe ff ff 83 c4 10 5d c3 8b ff 55 8b ec ff 75 14 ff 75 10 ff ..u..u..u..b......]...U...u..u..
81640 75 0c ff 75 08 e8 53 ff ff ff 83 c4 10 5d c3 cc 55 8b ec 57 56 53 8b 4d 10 0b c9 74 4d 8b 75 08 u..u..S......]..U..WVS.M...tM.u.
81660 8b 7d 0c b7 41 b3 5a b6 20 8d 49 00 8a 26 0a e4 8a 07 74 27 0a c0 74 23 83 c6 01 83 c7 01 3a e7 .}..A.Z...I..&....t'..t#......:.
81680 72 06 3a e3 77 02 02 e6 3a c7 72 06 3a c3 77 02 02 c6 3a e0 75 0b 83 e9 01 75 d1 33 c9 3a e0 74 r.:.w...:.r.:.w...:.u....u.3.:.t
816a0 09 b9 ff ff ff ff 72 02 f7 d9 8b c1 5b 5e 5f c9 c3 8b ff 55 8b ec 8b 45 08 0f b7 08 66 85 c9 74 ......r.....[^_....U...E....f..t
816c0 17 66 83 78 02 3a 75 10 8d 41 9f 83 f8 19 77 03 83 c1 e0 8d 41 c0 5d c3 33 c0 5d c3 8b ff 55 8b .f.x.:u..A....w.....A.].3.]...U.
816e0 ec 81 ec 10 02 00 00 a1 18 f0 54 00 33 c5 89 45 fc 57 68 0a 02 00 00 33 ff 8d 85 f0 fd ff ff 57 ..........T.3..E.Wh....3.......W
81700 50 e8 9a 61 fe ff 83 c4 0c 8d 85 f0 fd ff ff 50 68 05 01 00 00 ff 15 4c 80 49 00 3d 04 01 00 00 P..a...........Ph......L.I.=....
81720 77 0f 8d 85 f0 fd ff ff 50 e8 83 ff ff ff 59 eb 42 53 56 8d 58 01 6a 02 53 e8 3b c6 ff ff 8b f0 w.......P.....Y.BSV.X.j.S.;.....
81740 59 59 85 f6 74 0c 56 53 ff 15 4c 80 49 00 85 c0 75 0d e8 1a bf fe ff c7 00 0c 00 00 00 eb 09 56 YY..t.VS..L.I...u..............V
81760 e8 4c ff ff ff 59 8b f8 56 e8 58 c8 ff ff 59 5e 8b c7 5b 8b 4d fc 33 cd 5f e8 c5 55 fe ff c9 c3 .L...Y..V.X...Y^..[.M.3._..U....
81780 8b ff 55 8b ec 56 8b 75 08 57 8b 7d 0c 0f b7 0e 8d 41 bf 83 f8 19 77 03 83 c1 20 0f b7 17 83 c6 ..U..V.u.W.}.....A....w.........
817a0 02 8d 42 bf 83 f8 19 77 03 83 c2 20 8b c1 83 c7 02 2b c2 75 04 85 c9 75 d4 5f 5e 5d c3 8b ff 55 ..B....w.........+.u...u._^]...U
817c0 8b ec 8b 45 08 b9 00 01 00 00 66 3b c1 73 20 0f b6 c8 f6 04 4d 8a bb 49 00 01 74 0e 8b 45 0c 8b ...E......f;.s......M..I..t..E..
817e0 00 8b 80 94 00 00 00 8a 04 01 0f b6 c0 5d c3 ff 75 0c 50 e8 16 bf 00 00 59 59 5d c3 8b ff 55 8b .............]..u.P.....YY]...U.
81800 ec 83 3d 60 03 55 00 00 75 29 83 7d 08 00 75 17 e8 5c be fe ff c7 00 16 00 00 00 e8 62 c7 ff ff ..=`.U..u).}..u..\..........b...
81820 b8 ff ff ff 7f 5d c3 83 7d 0c 00 74 e3 5d e9 4d ff ff ff 6a 00 ff 75 0c ff 75 08 e8 05 00 00 00 .....]..}..t.].M...j..u..u......
81840 83 c4 0c 5d c3 8b ff 55 8b ec 83 ec 10 56 8b 75 08 85 f6 75 1a e8 17 be fe ff c7 00 16 00 00 00 ...]...U.....V.u...u............
81860 e8 1d c7 ff ff b8 ff ff ff 7f e9 8b 00 00 00 57 8b 7d 0c 85 ff 75 17 e8 f5 bd fe ff c7 00 16 00 ...............W.}...u..........
81880 00 00 e8 fb c6 ff ff b8 ff ff ff 7f eb 6b ff 75 10 8d 4d f0 e8 dc 8b fe ff 8b 45 f4 83 b8 a8 00 .............k.u..M.......E.....
818a0 00 00 00 75 0d 57 56 e8 d4 fe ff ff 59 59 8b c8 eb 35 53 0f b7 06 8d 4d f4 51 50 e8 fd fe ff ff ...u.WV.....YY...5S....M.QP.....
818c0 8d 4d f4 0f b7 d8 0f b7 07 8d 76 02 51 50 8d 7f 02 e8 e7 fe ff ff 0f b7 c0 8b cb 83 c4 10 2b c8 .M........v.QP................+.
818e0 75 04 85 db 75 cd 5b 80 7d fc 00 74 0a 8b 45 f0 83 a0 50 03 00 00 fd 8b c1 5f 5e c9 c3 8b ff 55 u...u.[.}..t..E...P......_^....U
81900 8b ec 51 51 53 56 6a 38 6a 40 e8 6a c4 ff ff 8b f0 33 db 89 75 f8 59 59 85 f6 75 04 8b f3 eb 4b ..QQSVj8j@.j.....3..u.YY..u....K
81920 8d 86 00 0e 00 00 3b f0 74 41 57 8d 7e 20 8b f0 53 68 a0 0f 00 00 8d 47 e0 50 e8 44 e7 ff ff 83 ......;.tAW.~...Sh.....G.P.D....
81940 4f f8 ff 80 67 0d f8 89 1f 8d 7f 38 89 5f cc 8d 47 e0 c7 47 d0 00 00 0a 0a c6 47 d4 0a 89 5f d6 O...g......8._..G..G......G..._.
81960 88 5f da 3b c6 75 c9 8b 75 f8 5f 53 e8 55 c6 ff ff 59 8b c6 5e 5b c9 c3 8b ff 55 8b ec 56 8b 75 ._.;.u..u._S.U...Y..^[....U..V.u
81980 08 85 f6 74 25 53 8d 9e 00 0e 00 00 57 8b fe 3b f3 74 0e 57 ff 15 58 81 49 00 83 c7 38 3b fb 75 ...t%S......W..;.t.W..X.I...8;.u
819a0 f2 56 e8 1f c6 ff ff 59 5f 5b 5e 5d c3 6a 10 68 c8 de 54 00 e8 d7 51 fe ff 81 7d 08 00 20 00 00 .V.....Y_[^].j.h..T...Q...}.....
819c0 72 21 e8 aa bc fe ff 6a 09 5e 89 30 e8 b1 c5 ff ff 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e r!.....j.^.0........M.d......Y_^
819e0 5b c9 c3 33 f6 89 75 e4 6a 07 e8 1c ea ff ff 59 89 75 fc 8b fe a1 88 05 55 00 89 7d e0 39 45 08 [..3..u.j......Y.u......U..}.9E.
81a00 7c 1f 39 34 bd 88 03 55 00 75 31 e8 ed fe ff ff 89 04 bd 88 03 55 00 85 c0 75 14 6a 0c 5e 89 75 |.94...U.u1..........U...u.j.^.u
81a20 e4 c7 45 fc fe ff ff ff e8 15 00 00 00 eb a2 a1 88 05 55 00 83 c0 40 a3 88 05 55 00 47 eb bb 8b ..E...............U...@...U.G...
81a40 75 e4 6a 07 e8 0a ea ff ff 59 c3 8b ff 55 8b ec 8b 45 08 8b c8 83 e0 3f c1 f9 06 6b c0 38 03 04 u.j......Y...U...E.....?...k.8..
81a60 8d 88 03 55 00 50 ff 15 4c 81 49 00 5d c3 8b ff 55 8b ec 51 53 56 8b 75 08 85 f6 78 69 3b 35 88 ...U.P..L.I.]...U..QSV.u...xi;5.
81a80 05 55 00 73 61 8b c6 8b de 83 e0 3f c1 fb 06 6b c8 38 8b 04 9d 88 03 55 00 89 4d fc 83 7c 01 18 .U.sa......?...k.8.....U..M..|..
81aa0 ff 75 43 57 e8 cb 94 ff ff 8b 7d 0c 83 f8 01 75 22 83 ee 00 74 14 83 ee 01 74 0a 83 ee 01 75 13 .uCW......}....u"...t....t....u.
81ac0 57 6a f4 eb 08 57 6a f5 eb 03 57 6a f6 ff 15 e8 80 49 00 8b 04 9d 88 03 55 00 8b 4d fc 89 7c 01 Wj...Wj...Wj.....I......U..M..|.
81ae0 18 33 c0 5f eb 16 e8 86 bb fe ff c7 00 09 00 00 00 e8 68 bb fe ff 83 20 00 83 c8 ff 5e 5b c9 c3 .3._..............h.........^[..
81b00 8b ff 55 8b ec 8b 45 08 8b c8 83 e0 3f c1 f9 06 6b c0 38 03 04 8d 88 03 55 00 50 ff 15 50 81 49 ..U...E.....?...k.8.....U.P..P.I
81b20 00 5d c3 6a 1c 68 a8 de 54 00 e8 61 50 fe ff 6a 07 e8 d5 e8 ff ff 59 83 cb ff 89 5d e4 33 ff 89 .].j.h..T..aP..j......Y....].3..
81b40 7d fc 89 7d d4 81 ff 80 00 00 00 7d 44 8b 04 bd 88 03 55 00 89 45 d8 85 c0 75 54 e8 9d fd ff ff }..}.......}D.....U..E...uT.....
81b60 89 04 bd 88 03 55 00 85 c0 74 26 83 05 88 05 55 00 40 8b df c1 e3 06 53 e8 ce fe ff ff 59 8b c3 .....U...t&....U.@.....S.....Y..
81b80 c1 f8 06 8b 04 85 88 03 55 00 c6 40 28 01 89 5d e4 c7 45 fc fe ff ff ff e8 90 00 00 00 8b c3 8b ........U..@(..]..E.............
81ba0 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8d 88 00 0e 00 00 89 4d e0 8b f0 6a 38 58 89 75 dc M.d......Y_^[.........M...j8X.u.
81bc0 3b f1 74 60 f6 46 28 01 75 1a 56 ff 15 4c 81 49 00 f6 46 28 01 74 11 56 ff 15 50 81 49 00 8b 4d ;.t`.F(.u.V..L.I..F(.t.V..P.I..M
81be0 e0 6a 38 58 03 f0 eb d5 2b 75 d8 8b c6 99 6a 38 59 f7 f9 c1 e7 06 8d 34 07 8b d6 c1 fa 06 8b ce .j8X....+u....j8Y......4........
81c00 83 e1 3f 6b c9 38 8b 04 95 88 03 55 00 c6 44 08 28 01 8b 04 95 88 03 55 00 89 5c 08 18 8b de e9 ..?k.8.....U..D.(......U..\.....
81c20 6a ff ff ff 47 e9 18 ff ff ff 8b 5d e4 6a 07 e8 1f e8 ff ff 59 c3 8b ff 55 8b ec 53 56 8b 75 08 j...G......].j......Y...U..SV.u.
81c40 57 85 f6 78 67 3b 35 88 05 55 00 73 5f 8b c6 8b fe 83 e0 3f c1 ff 06 6b d8 38 8b 04 bd 88 03 55 W..xg;5..U.s_......?...k.8.....U
81c60 00 f6 44 03 28 01 74 44 83 7c 03 18 ff 74 3d e8 00 93 ff ff 83 f8 01 75 23 33 c0 2b f0 74 14 83 ..D.(.tD.|...t=........u#3.+.t..
81c80 ee 01 74 0a 83 ee 01 75 13 50 6a f4 eb 08 50 6a f5 eb 03 50 6a f6 ff 15 e8 80 49 00 8b 04 bd 88 ..t....u.Pj...Pj...Pj.....I.....
81ca0 03 55 00 83 4c 03 18 ff 33 c0 eb 16 e8 c0 b9 fe ff c7 00 09 00 00 00 e8 a2 b9 fe ff 83 20 00 83 .U..L...3.......................
81cc0 c8 ff 5f 5e 5b 5d c3 8b ff 55 8b ec 8b 4d 08 83 f9 fe 75 15 e8 85 b9 fe ff 83 20 00 e8 90 b9 fe .._^[]...U...M....u.............
81ce0 ff c7 00 09 00 00 00 eb 43 85 c9 78 27 3b 0d 88 05 55 00 73 1f 8b c1 83 e1 3f c1 f8 06 6b c9 38 ........C..x';...U.s.....?...k.8
81d00 8b 04 85 88 03 55 00 f6 44 08 28 01 74 06 8b 44 08 18 5d c3 e8 45 b9 fe ff 83 20 00 e8 50 b9 fe .....U..D.(.t..D..]..E.......P..
81d20 ff c7 00 09 00 00 00 e8 56 c2 ff ff 83 c8 ff 5d c3 8b ff 55 8b ec 83 ec 44 a1 18 f0 54 00 33 c5 ........V......]...U....D...T.3.
81d40 89 45 fc 53 8b 5d 0c 56 57 8b 7d 08 81 c7 94 f8 ff ff 83 ff 46 0f 8c 79 01 00 00 81 ff 4d 04 00 .E.S.].VW.}.........F..y.....M..
81d60 00 0f 87 6d 01 00 00 8d 43 ff 83 f8 0b 0f 87 61 01 00 00 ff 75 10 50 57 e8 83 01 00 00 83 c4 0c ...m....C......a....u.PW........
81d80 84 c0 0f 84 4c 01 00 00 83 7d 14 17 0f 87 42 01 00 00 83 7d 18 3b 0f 87 38 01 00 00 83 7d 1c 3b ....L....}....B....}.;..8....}.;
81da0 0f 87 2e 01 00 00 8b 34 9d 24 bf 49 00 03 75 10 57 e8 4e 3b ff ff 59 84 c0 74 06 83 fb 02 7e 01 .......4.$.I..u.W.N;..Y..t....~.
81dc0 46 e8 b3 24 00 00 33 c0 89 45 c4 89 45 c8 89 45 cc 8d 45 c4 50 e8 58 1b 00 00 59 85 c0 0f 85 10 F..$..3..E..E..E..E.P.X...Y.....
81de0 01 00 00 8d 45 c8 50 e8 72 1b 00 00 59 85 c0 0f 85 fe 00 00 00 8d 45 cc 50 e8 8c 1b 00 00 59 85 ....E.P.r...Y.........E.P.....Y.
81e00 c0 0f 85 ec 00 00 00 57 e8 bd 3a ff ff 59 b9 80 51 01 00 f7 e9 6a 3c 8b c8 89 55 d4 8b c6 ba 80 .......W..:..Y..Q....j<...U.....
81e20 51 01 00 f7 ea 03 c8 8b c7 11 55 d4 ba 80 33 e1 01 f7 ea 03 c8 8b 45 14 11 55 d4 ba 10 0e 00 00 Q.........U...3.......E..U......
81e40 f7 ea 03 c8 8b 45 18 11 55 d4 5a f7 ea 03 c8 8b 45 cc 11 55 d4 99 03 c8 89 4d d0 11 55 d4 8b 4d .....E..U.Z.....E..U.....M..U..M
81e60 1c 8b c1 99 01 45 d0 8b 45 d4 13 c2 81 6d d0 00 15 94 83 83 d8 00 89 45 d4 8b 45 c8 99 03 45 d0 .....E..E....m.........E..E...E.
81e80 89 45 c0 13 55 d4 83 7d 20 01 89 55 bc 74 55 83 7d 20 ff 8d 43 ff 89 45 e8 8b 45 14 89 45 e0 8b .E..U..}...U.tU.}...C..E..E..E..
81ea0 45 18 89 75 f4 89 7d ec 89 45 dc 89 4d d8 75 14 83 7d c4 00 74 0e 8d 45 d8 50 e8 17 24 00 00 59 E..u..}..E..M.u..}..t..E.P..$..Y
81ec0 85 c0 75 08 8b 45 d0 8b 55 d4 eb 18 8b 45 c0 8b 55 bc eb 10 e8 98 b7 fe ff c7 00 16 00 00 00 83 ..u..E..U....E..U...............
81ee0 c8 ff 0b d0 8b 4d fc 5f 5e 33 cd 5b e8 52 4e fe ff c9 c3 33 c0 50 50 50 50 50 e8 93 c0 ff ff cc .....M._^3.[.RN....3.PPPPP......
81f00 8b ff 55 8b ec 83 7d 10 00 57 7e 32 8b 7d 0c 8b 04 bd 2c bf 49 00 2b 04 bd 28 bf 49 00 39 45 10 ..U...}..W~2.}....,.I.+..(.I.9E.
81f20 7e 18 ff 75 08 e8 da 39 ff ff 59 84 c0 74 0f 83 ff 01 75 0a 83 7d 10 1d 7f 04 b0 01 eb 02 32 c0 ~..u...9..Y..t....u..}........2.
81f40 5f 5d c3 8b ff 55 8b ec 5d e9 e3 fd ff ff 8b ff 55 8b ec 6a 00 ff 75 08 ff 15 e4 80 49 00 85 c0 _]...U..].......U..j..u.....I...
81f60 75 12 ff 15 40 80 49 00 50 e8 cd b6 fe ff 59 83 c8 ff 5d c3 33 c0 5d c3 8b ff 55 8b ec 83 ec 1c u...@.I.P.....Y...].3.]...U.....
81f80 56 8b 75 10 85 f6 79 17 e8 e4 b6 fe ff c7 00 16 00 00 00 e8 ea bf ff ff 33 c0 e9 c1 00 00 00 53 V.u...y.................3......S
81fa0 8b 5d 08 85 db 74 2d 53 e8 51 02 00 00 59 85 c0 75 29 e8 a7 b6 fe ff c7 00 0f 00 00 00 e8 af b6 .]...t-S.Q...Y..u)..............
81fc0 fe ff c7 00 0d 00 00 00 e8 b5 bf ff ff 33 c0 e9 8b 00 00 00 e8 03 f7 ff ff 8b d8 85 db 74 13 80 .............3...............t..
81fe0 c3 40 66 c7 45 fd 3a 2e 33 c0 88 5d fc 88 45 ff eb 08 66 c7 45 fc 2e 00 33 c0 57 8b 7d 0c 85 ff .@f.E.:.3..]..E...f.E...3.W.}...
82000 75 61 56 8d 4d e4 89 45 e4 89 45 e8 89 45 ec 89 45 f0 89 45 f4 88 45 f8 e8 4d e9 fe ff 8d 45 e4 uaV.M..E..E..E..E..E..E..M....E.
82020 50 8d 45 fc 50 e8 4b e5 fe ff 59 59 85 c0 75 1d 8d 4d e4 e8 cc e9 fe ff 80 7d f8 00 8b f0 74 09 P.E.P.K...YY..u..M.......}....t.
82040 ff 75 ec e8 1e 9c fe ff 59 8b c6 eb 11 80 7d f8 00 74 09 ff 75 ec e8 0b 9c fe ff 59 33 c0 5f 5b .u......Y.....}..t..u......Y3._[
82060 5e c9 c3 85 f6 7f 12 e8 05 b6 fe ff c7 00 16 00 00 00 e8 0b bf ff ff eb e3 88 07 89 45 f4 88 45 ^...........................E..E
82080 f8 8d 45 e4 50 8d 45 fc 89 7d e4 50 89 75 e8 89 7d ec 89 75 f0 e8 d4 e3 fe ff 59 59 85 c0 75 bc ..E.P.E..}.P.u..}..u......YY..u.
820a0 8b c7 eb ba 8b ff 55 8b ec 83 ec 24 a1 18 f0 54 00 33 c5 89 45 fc 53 8b 5d 0c 57 8b 7d 10 85 ff ......U....$...T.3..E.S.].W.}...
820c0 79 14 e8 aa b5 fe ff c7 00 16 00 00 00 e8 b0 be ff ff 33 c0 eb 31 56 8b 75 08 85 f6 74 37 56 e8 y.................3..1V.u...t7V.
820e0 1a 01 00 00 59 85 c0 75 33 e8 70 b5 fe ff c7 00 0f 00 00 00 e8 78 b5 fe ff c7 00 0d 00 00 00 e8 ....Y..u3.p..........x..........
82100 7e be ff ff 33 c0 5e 8b 4d fc 5f 33 cd 5b e8 30 4c fe ff c9 c3 e8 c2 f5 ff ff 8b f0 85 f6 74 1d ~...3.^.M._3.[.0L.............t.
82120 8d 46 40 6a 3a 66 89 45 f4 58 66 89 45 f6 6a 2e 58 66 89 45 f8 33 c0 66 89 45 fa eb 0d 6a 2e 58 .F@j:f.E.Xf.E.j.Xf.E.3.f.E...j.X
82140 66 89 45 f4 33 c0 66 89 45 f6 85 db 75 67 33 c0 8d 4d dc 57 89 45 dc 89 45 e0 89 45 e4 89 45 e8 f.E.3.f.E...ug3..M.W.E..E..E..E.
82160 89 45 ec 88 45 f0 e8 3b e8 fe ff 8d 45 dc 50 8d 45 f4 50 e8 d6 e5 fe ff 59 59 85 c0 75 1f 8d 4d .E..E..;....E.P.E.P.....YY..u..M
82180 dc e8 ce e8 fe ff 8b f0 38 5d f0 74 09 ff 75 e4 e8 d1 9a fe ff 59 8b c6 e9 69 ff ff ff 80 7d f0 ........8].t..u......Y...i....}.
821a0 00 0f 84 5d ff ff ff ff 75 e4 e8 b7 9a fe ff 59 e9 4f ff ff ff 85 ff 7f 10 e8 b3 b4 fe ff c7 00 ...]....u......Y.O..............
821c0 16 00 00 00 e9 36 ff ff ff 33 c0 89 5d dc 66 89 03 89 45 ec 88 45 f0 8d 45 dc 50 8d 45 f4 89 7d .....6...3..].f...E..E..E.P.E..}
821e0 e0 50 89 5d e4 89 7d e8 e8 f8 e4 fe ff 59 59 85 c0 0f 85 0d ff ff ff 8b c3 e9 08 ff ff ff 8b ff .P.]..}......YY.................
82200 55 8b ec 83 ec 0c a1 18 f0 54 00 33 c5 89 45 fc 8b 45 08 83 f8 1a 76 1d e8 41 b4 fe ff c7 00 0f U........T.3..E..E....v..A......
82220 00 00 00 e8 49 b4 fe ff c7 00 0d 00 00 00 e8 4f bd ff ff eb 37 85 c0 75 05 33 c0 40 eb 30 83 c0 ....I..........O....7..u.3.@.0..
82240 40 6a 3a 66 89 45 f4 58 66 89 45 f6 6a 5c 58 66 89 45 f8 33 c0 66 89 45 fa 8d 45 f4 50 ff 15 d8 @j:f.E.Xf.E.j\Xf.E.3.f.E..E.P...
82260 81 49 00 85 c0 74 05 83 f8 01 75 cd 33 c0 8b 4d fc 33 cd e8 cb 4a fe ff c9 c3 8b ff 55 8b ec 33 .I...t....u.3..M.3...J......U..3
82280 c0 50 50 6a 01 ff 75 0c ff 75 08 50 e8 e7 fc ff ff 83 c4 18 5d c3 8b ff 55 8b ec 33 c0 50 50 6a .PPj..u..u.P........]...U..3.PPj
822a0 01 ff 75 0c ff 75 08 50 e8 f7 fd ff ff 83 c4 18 5d c3 8b ff 55 8b ec 8b 45 08 ba e9 fd 00 00 53 ..u..u.P........]...U...E......S
822c0 56 57 8d 72 ff 3b c6 74 08 3b c2 74 04 32 db eb 02 b3 01 b9 35 c4 00 00 3b c1 77 23 74 49 83 f8 VW.r.;.t.;.t.2......5...;.w#tI..
822e0 2a 74 44 3d 2b c4 00 00 76 32 3d 2e c4 00 00 76 36 3d 31 c4 00 00 74 2f 3d 33 c4 00 00 eb 1b 3d *tD=+...v2=....v6=1...t/=3.....=
82300 98 d6 00 00 74 21 3d a9 de 00 00 76 0f 3d b3 de 00 00 76 13 3b c6 74 0f 3b c2 74 0b 8b 4d 0c 81 ....t!=....v.=....v.;.t.;.t..M..
82320 e1 7f ff ff ff eb 02 33 c9 8b 7d 24 0f b6 d3 f7 da 0f b6 f3 1b d2 f7 d2 23 d7 f7 de 1b f6 f7 d6 .......3..}$............#.......
82340 23 75 20 84 db 74 07 85 ff 74 03 83 27 00 52 56 ff 75 1c ff 75 18 ff 75 14 ff 75 10 51 50 ff 15 #u...t...t..'.RV.u..u..u..u.QP..
82360 48 80 49 00 5f 5e 5b 5d c3 8b ff 55 8b ec 83 ec 28 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 10 53 56 H.I._^[]...U....(...T.3..E..E.SV
82380 8b 75 0c 89 45 d8 33 c0 57 8b 7d 08 83 f8 20 0f 83 ba 00 00 00 c6 44 05 dc 00 40 83 f8 20 7c ef .u..E.3.W.}...........D...@...|.
823a0 8a 1e 0f b6 d3 8b ca 83 e2 07 c1 e9 03 0f b6 44 0d dc 0f ab d0 46 88 44 0d dc 84 db 75 e2 85 ff ...............D.....F.D....u...
823c0 75 05 8b 7d d8 8b 3f 0f b6 17 33 c0 8b ca 40 83 e1 07 c1 ea 03 d3 e0 8b df 84 44 15 dc 74 26 8b u..}..?...3...@...........D..t&.
823e0 f7 80 3f 00 8b de 74 1d 8d 7e 01 33 c0 0f b6 17 40 8b ca 8b f7 83 e1 07 c1 ea 03 d3 e0 8b df 84 ..?...t..~.3....@...............
82400 44 15 dc 75 dc 80 3f 00 8b f3 74 25 0f b6 16 33 c0 8b ca 40 83 e1 07 c1 ea 03 d3 e0 46 84 44 15 D..u..?...t%...3...@........F.D.
82420 dc 75 09 8b fe 80 3f 00 75 e2 eb 05 c6 07 00 8b fe 8b 45 d8 2b f3 8b 4d fc f7 de 1b f6 33 cd 23 .u....?.u.........E.+..M.....3.#
82440 f3 89 38 5f 8b c6 5e 5b e8 f6 48 fe ff c9 c3 e8 21 4a fe ff cc 8b ff 55 8b ec 83 ec 10 ff 75 0c ..8_..^[..H.....!J.....U......u.
82460 8d 4d f0 e8 0d 80 fe ff 8b 45 f4 68 00 80 00 00 ff 75 08 ff 30 e8 23 97 fe ff 83 c4 0c 80 7d fc .M.......E.h.....u..0.#.......}.
82480 00 74 0a 8b 4d f0 83 a1 50 03 00 00 fd c9 c3 8b ff 55 8b ec 51 51 a1 18 f0 54 00 33 c5 89 45 fc .t..M...P........U..QQ...T.3..E.
824a0 53 56 8b 75 18 57 85 f6 7e 14 56 ff 75 14 e8 fd b2 00 00 59 3b c6 59 8d 70 01 7c 02 8b f0 8b 7d SV.u.W..~.V.u......Y;.Y.p.|....}
824c0 24 85 ff 75 0b 8b 45 08 8b 00 8b 78 08 89 7d 24 33 c0 39 45 28 6a 00 6a 00 0f 95 c0 56 ff 75 14 $..u..E....x..}$3.9E(j.j....V.u.
824e0 8d 04 c5 01 00 00 00 50 57 e8 4a ed ff ff 8b d0 83 c4 18 89 55 f8 85 d2 0f 84 58 01 00 00 8d 04 .......PW.J.........U.....X.....
82500 12 8d 48 08 3b c1 1b c0 23 c1 74 35 3d 00 04 00 00 77 13 e8 d8 dd 00 00 8b dc 85 db 74 1e c7 03 ..H.;...#.t5=....w..........t...
82520 cc cc 00 00 eb 13 50 e8 d4 ba ff ff 8b d8 59 85 db 74 09 c7 03 dd dd 00 00 83 c3 08 8b 55 f8 eb ......P.......Y..t...........U..
82540 02 33 db 85 db 0f 84 00 01 00 00 52 53 56 ff 75 14 6a 01 57 e8 df ec ff ff 83 c4 18 85 c0 0f 84 .3.........RSV.u.j.W............
82560 e7 00 00 00 8b 7d f8 33 c0 50 50 50 50 50 57 53 ff 75 10 ff 75 0c e8 ca db ff ff 8b f0 85 f6 0f .....}.3.PPPPPWS.u..u...........
82580 84 c6 00 00 00 ba 00 04 00 00 85 55 10 74 38 8b 45 20 85 c0 0f 84 b3 00 00 00 3b f0 0f 8f a9 00 ...........U.t8.E.........;.....
825a0 00 00 33 c9 51 51 51 50 ff 75 1c 57 53 ff 75 10 ff 75 0c e8 8d db ff ff 8b f0 85 f6 0f 85 8b 00 ..3.QQQP.u.WS.u..u..............
825c0 00 00 e9 84 00 00 00 8d 04 36 8d 48 08 3b c1 1b c0 23 c1 74 2f 3b c2 77 13 e8 12 dd 00 00 8b fc .........6.H.;...#.t/;.w........
825e0 85 ff 74 60 c7 07 cc cc 00 00 eb 13 50 e8 0e ba ff ff 8b f8 59 85 ff 74 4b c7 07 dd dd 00 00 83 ..t`........P.......Y..tK.......
82600 c7 08 eb 02 33 ff 85 ff 74 3a 6a 00 6a 00 6a 00 56 57 ff 75 f8 53 ff 75 10 ff 75 0c e8 24 db ff ....3...t:j.j.j.VW.u.S.u..u..$..
82620 ff 85 c0 74 1f 33 c0 50 50 39 45 20 75 3a 50 50 56 57 50 ff 75 24 e8 77 fc ff ff 8b f0 83 c4 20 ...t.3.PP9E.u:PPVWP.u$.w........
82640 85 f6 75 2c 57 e8 78 00 00 00 59 33 f6 53 e8 6f 00 00 00 59 8b c6 8d 65 ec 5f 5e 5b 8b 4d fc 33 ..u,W.x...Y3.S.o...Y...e._^[.M.3
82660 cd e8 dd 46 fe ff c9 c3 ff 75 20 ff 75 1c eb c0 57 e8 4c 00 00 00 59 eb d4 8b ff 55 8b ec 83 ec ...F.....u..u...W.L...Y....U....
82680 10 ff 75 08 8d 4d f0 e8 e9 7d fe ff ff 75 28 8d 45 f4 ff 75 24 ff 75 20 ff 75 1c ff 75 18 ff 75 ..u..M...}...u(.E..u$.u..u..u..u
826a0 14 ff 75 10 ff 75 0c 50 e8 e2 fd ff ff 83 c4 24 80 7d fc 00 74 0a 8b 4d f0 83 a1 50 03 00 00 fd ..u..u.P.......$.}..t..M...P....
826c0 c9 c3 8b ff 55 8b ec 8b 45 08 85 c0 74 12 83 e8 08 81 38 dd dd 00 00 75 07 50 e8 e7 b8 ff ff 59 ....U...E...t.....8....u.P.....Y
826e0 5d c3 8b ff 55 8b ec 83 ec 2c a1 18 f0 54 00 33 c5 89 45 fc 8b 45 08 53 56 8b 75 18 89 45 d8 8b ]...U....,...T.3..E..E.SV.u..E..
82700 45 0c 89 45 d4 8b 45 1c 89 45 dc 57 8b 7d 14 89 7d e0 85 f6 7e 10 56 57 e8 93 b0 00 00 59 8b f0 E..E..E..E.W.}..}...~.VW.....Y..
82720 8b 45 dc 59 eb 09 83 fe ff 0f 8c 2a 02 00 00 8b 5d 20 85 db 7e 0d 53 50 e8 73 b0 00 00 59 59 8b .E.Y.......*....]...~.SP.s...YY.
82740 d8 eb 09 83 fb ff 0f 8c 0d 02 00 00 8b 45 24 85 c0 75 0b 8b 45 d8 8b 00 8b 40 08 89 45 24 85 f6 .............E$..u..E....@..E$..
82760 74 08 85 db 0f 85 9c 00 00 00 3b f3 0f 84 e0 01 00 00 83 fb 01 0f 8f 83 00 00 00 83 fe 01 7f 43 t.........;....................C
82780 8d 4d e8 51 50 ff 15 e0 80 49 00 85 c0 0f 84 c6 01 00 00 85 f6 7e 34 83 7d e8 02 72 26 80 7d ee .M.QP....I...........~4.}..r&.}.
827a0 00 8d 45 ee 74 1d 8a 48 01 84 c9 74 16 8a 17 3a 10 72 08 3a d1 0f 86 97 01 00 00 83 c0 02 80 38 ..E.t..H...t...:.r.:...........8
827c0 00 75 e3 6a 03 58 e9 90 01 00 00 85 db 7e 37 83 7d e8 02 72 29 80 7d ee 00 8d 45 ee 74 20 8b 75 .u.j.X.......~7.}..r).}...E.t..u
827e0 dc 8a 48 01 84 c9 74 16 8a 16 3a 10 72 08 3a d1 0f 86 5c 01 00 00 83 c0 02 80 38 00 75 e3 33 c0 ..H...t...:.r.:...\.......8.u.3.
82800 40 e9 55 01 00 00 33 ff 57 57 56 ff 75 e0 6a 09 ff 75 24 e8 20 ea ff ff 83 c4 18 89 45 d8 85 c0 @.U...3.WWV.u.j..u$.........E...
82820 0f 84 33 01 00 00 8d 0c 00 8d 51 08 3b ca 1b c0 23 c2 74 41 3d 00 04 00 00 77 1a e8 b0 da 00 00 ..3.......Q.;...#.tA=....w......
82840 8b c4 89 45 e4 85 c0 0f 84 f7 00 00 00 c7 00 cc cc 00 00 eb 18 50 e8 a5 b7 ff ff 89 45 e4 59 85 ...E.................P......E.Y.
82860 c0 0f 84 dd 00 00 00 c7 00 dd dd 00 00 83 c0 08 89 45 e4 eb 05 8b c7 89 7d e4 85 c0 0f 84 c2 00 .................E......}.......
82880 00 00 ff 75 d8 50 56 ff 75 e0 8b 75 24 6a 01 56 e8 a3 e9 ff ff 83 c4 18 85 c0 0f 84 a4 00 00 00 ...u.PV.u..u$j.V................
828a0 57 57 53 ff 75 dc 6a 09 56 e8 8a e9 ff ff 83 c4 18 89 45 e0 85 c0 0f 84 88 00 00 00 8d 0c 00 8d WWS.u.j.V.........E.............
828c0 51 08 3b ca 1b c0 23 c2 74 32 3d 00 04 00 00 77 13 e8 1a da 00 00 8b f4 85 f6 74 5c c7 06 cc cc Q.;...#.t2=....w..........t\....
828e0 00 00 eb 13 50 e8 16 b7 ff ff 8b f0 59 85 f6 74 47 c7 06 dd dd 00 00 83 c6 08 eb 02 8b f7 85 f6 ....P.......Y..tG...............
82900 74 36 ff 75 e0 56 53 ff 75 dc 6a 01 ff 75 24 e8 24 e9 ff ff 83 c4 18 85 c0 74 1d 8b 5d e4 57 57 t6.u.VS.u.j..u$.$........t..].WW
82920 57 ff 75 e0 56 ff 75 d8 53 ff 75 10 ff 75 d4 e8 88 d4 ff ff 8b f8 eb 03 8b 5d e4 56 e8 81 fd ff W.u.V.u.S.u..u...........].V....
82940 ff 59 eb 03 8b 5d e4 53 e8 75 fd ff ff 59 8b c7 eb 09 6a 02 e9 6c fe ff ff 33 c0 8d 65 c8 5f 5e .Y...].S.u...Y....j..l...3..e._^
82960 5b 8b 4d fc 33 cd e8 d8 43 fe ff c9 c3 8b ff 55 8b ec 83 ec 10 ff 75 08 8d 4d f0 e8 f5 7a fe ff [.M.3...C......U......u..M...z..
82980 ff 75 24 8d 45 f4 ff 75 20 ff 75 1c ff 75 18 ff 75 14 ff 75 10 ff 75 0c 50 e8 44 fd ff ff 83 c4 .u$.E..u..u..u..u..u..u.P.D.....
829a0 20 80 7d fc 00 74 0a 8b 4d f0 83 a1 50 03 00 00 fd c9 c3 8b ff 55 8b ec 0f b7 45 0e 25 00 80 00 ..}..t..M...P........U....E.%...
829c0 00 5d c3 8b ff 55 8b ec 8b 45 08 a8 20 74 04 6a 05 eb 17 a8 08 74 05 33 c0 40 5d c3 a8 04 74 04 .]...U...E...t.j.....t.3.@]...t.
829e0 6a 02 eb 06 a8 01 74 05 6a 03 58 5d c3 0f b6 c0 83 e0 02 03 c0 5d c3 8b ff 53 8b dc 51 51 83 e4 j.....t.j.X].........]...S..QQ..
82a00 f0 83 c4 04 55 8b 6b 04 89 6c 24 04 8b ec 81 ec 88 00 00 00 a1 18 f0 54 00 33 c5 89 45 fc 56 8b ....U.k..l$............T.3..E.V.
82a20 73 20 8d 43 18 57 56 50 ff 73 08 e8 77 01 00 00 83 c4 0c 85 c0 75 26 83 65 c0 fe 50 8d 43 18 50 s..C.WVP.s..w........u&.e..P.C.P
82a40 8d 43 10 50 ff 73 0c 8d 43 20 ff 73 08 50 8d 45 80 50 e8 6b 03 00 00 8b 73 20 83 c4 1c ff 73 08 .C.P.s..C..s.P.E.P.k....s.....s.
82a60 e8 5e ff ff ff 59 8b f8 e8 1c 85 ff ff 84 c0 74 29 85 ff 74 25 dd 43 18 56 83 ec 18 dd 5c 24 10 .^...Y.........t)..t%.C.V....\$.
82a80 d9 ee dd 5c 24 08 dd 43 10 dd 1c 24 ff 73 0c 57 e8 52 06 00 00 83 c4 24 eb 18 57 e8 18 06 00 00 ...\$..C...$.s.W.R.....$..W.....
82aa0 c7 04 24 ff ff 00 00 56 e8 c8 08 00 00 dd 43 18 59 59 8b 4d fc 5f 33 cd 5e e8 85 42 fe ff 8b e5 ..$....V......C.YY.M._3.^..B....
82ac0 5d 8b e3 5b c3 8b ff 53 8b dc 51 51 83 e4 f0 83 c4 04 55 8b 6b 04 89 6c 24 04 8b ec 81 ec 88 00 ]..[...S..QQ......U.k..l$.......
82ae0 00 00 a1 18 f0 54 00 33 c5 89 45 fc 56 8b 73 28 8d 43 20 57 56 50 ff 73 08 e8 a9 00 00 00 dd 43 .....T.3..E.V.s(.C.WVP.s.......C
82b00 18 83 c4 0c 85 c0 75 34 8b 45 c0 83 e0 e3 83 c8 03 89 45 c0 8d 43 20 6a 00 50 8d 43 10 50 ff 73 ......u4.E........E..C.j.P.C.P.s
82b20 0c 8d 43 28 ff 73 08 dd 5d b0 50 8d 45 80 50 e8 8e 02 00 00 8b 73 28 83 c4 1c eb 02 dd d8 ff 73 ..C(.s..].P.E.P......s(........s
82b40 08 e8 7d fe ff ff 59 8b f8 e8 3b 84 ff ff 84 c0 74 2a 85 ff 74 26 dd 43 20 56 83 ec 18 dd 5c 24 ..}...Y...;.....t*..t&.C.V....\$
82b60 10 dd 43 18 dd 5c 24 08 dd 43 10 dd 1c 24 ff 73 0c 57 e8 70 05 00 00 83 c4 24 eb 18 57 e8 36 05 ..C..\$..C...$.s.W.p.....$..W.6.
82b80 00 00 c7 04 24 ff ff 00 00 56 e8 e6 07 00 00 dd 43 20 59 59 8b 4d fc 5f 33 cd 5e e8 a3 41 fe ff ....$....V......C.YY.M._3.^..A..
82ba0 8b e5 5d 8b e3 5b c3 8b ff 55 8b ec 83 ec 10 53 8b 5d 08 56 8b f3 83 e6 1f f6 c3 08 74 16 f6 45 ..]..[...U.....S.].V........t..E
82bc0 10 01 74 10 6a 01 e8 d4 07 00 00 59 83 e6 f7 e9 9d 01 00 00 8b c3 23 45 10 a8 04 74 10 6a 04 e8 ..t.j......Y..........#E...t.j..
82be0 bb 07 00 00 59 83 e6 fb e9 84 01 00 00 f6 c3 01 0f 84 9a 00 00 00 f6 45 10 08 0f 84 90 00 00 00 ....Y..................E........
82c00 6a 08 e8 98 07 00 00 8b 45 10 59 b9 00 0c 00 00 23 c1 74 54 3d 00 04 00 00 74 37 3d 00 08 00 00 j.......E.Y.....#.tT=....t7=....
82c20 74 1a 3b c1 75 62 8b 4d 0c d9 ee dc 19 df e0 dd 05 f8 be 49 00 f6 c4 05 7b 4c eb 48 8b 4d 0c d9 t.;.ub.M...........I....{L.H.M..
82c40 ee dc 19 df e0 f6 c4 05 7b 2c dd 05 f8 be 49 00 eb 32 8b 4d 0c d9 ee dc 19 df e0 f6 c4 05 7a 1e ........{,....I..2.M..........z.
82c60 dd 05 f8 be 49 00 eb 1e 8b 4d 0c d9 ee dc 19 df e0 f6 c4 05 7a 08 dd 05 f0 be 49 00 eb 08 dd 05 ....I....M..........z.....I.....
82c80 f0 be 49 00 d9 e0 dd 19 83 e6 fe e9 e1 00 00 00 f6 c3 02 0f 84 d8 00 00 00 f6 45 10 10 0f 84 ce ..I.......................E.....
82ca0 00 00 00 8b 45 0c 57 8b fb c1 ef 04 dd 00 83 e7 01 d9 ee dd e9 df e0 f6 c4 44 0f 8b 9c 00 00 00 ....E.W..................D......
82cc0 8d 45 fc 50 51 51 dd 1c 24 e8 b9 04 00 00 8b 55 fc 83 c4 0c 81 c2 00 fa ff ff dd 55 f0 d9 ee 81 .E.PQQ..$......U...........U....
82ce0 fa ce fb ff ff 7d 07 33 ff de c9 47 eb 67 de d9 df e0 f6 c4 41 75 09 c7 45 fc 01 00 00 00 eb 04 .....}.3...G.g......Au..E.......
82d00 83 65 fc 00 8b 45 f6 b9 03 fc ff ff 83 e0 0f 83 c8 10 66 89 45 f6 3b d1 7d 30 8b 45 f0 2b ca 8b .e...E............f.E.;.}0.E.+..
82d20 55 f4 f6 45 f0 01 74 05 85 ff 75 01 47 d1 e8 f6 45 f4 01 89 45 f0 74 08 0d 00 00 00 80 89 45 f0 U..E..t...u.G...E...E.t.......E.
82d40 d1 ea 89 55 f4 83 e9 01 75 d8 83 7d fc 00 dd 45 f0 74 02 d9 e0 8b 45 0c dd 18 eb 05 33 ff dd d8 ...U....u..}...E.t....E.....3...
82d60 47 85 ff 5f 74 08 6a 10 e8 32 06 00 00 59 83 e6 fd f6 c3 10 74 11 f6 45 10 20 74 0b 6a 20 e8 1c G.._t.j..2...Y......t..E..t.j...
82d80 06 00 00 59 83 e6 ef 33 c0 85 f6 5e 0f 94 c0 5b c9 c3 8b ff 55 8b ec dd 45 08 dc 45 10 5d c3 8b ...Y...3...^...[....U...E..E.]..
82da0 ff 55 8b ec 6a 00 ff 75 1c ff 75 18 ff 75 14 ff 75 10 ff 75 0c ff 75 08 e8 05 00 00 00 83 c4 1c .U..j..u..u..u..u..u..u.........
82dc0 5d c3 8b ff 55 8b ec 8b 45 08 33 c9 53 33 db 43 89 48 04 8b 45 08 57 bf 0d 00 00 c0 89 48 08 8b ]...U...E.3.S3.C.H..E.W......H..
82de0 45 08 89 48 0c 8b 4d 10 f6 c1 10 74 0b 8b 45 08 bf 8f 00 00 c0 09 58 04 f6 c1 02 74 0c 8b 45 08 E..H..M....t..E.......X....t..E.
82e00 bf 93 00 00 c0 83 48 04 02 f6 c1 01 74 0c 8b 45 08 bf 91 00 00 c0 83 48 04 04 f6 c1 04 74 0c 8b ......H.....t..E.......H.....t..
82e20 45 08 bf 8e 00 00 c0 83 48 04 08 f6 c1 08 74 0c 8b 45 08 bf 90 00 00 c0 83 48 04 10 8b 4d 08 56 E.......H.....t..E.......H...M.V
82e40 8b 75 0c 8b 06 c1 e0 04 f7 d0 33 41 08 83 e0 10 31 41 08 8b 4d 08 8b 06 03 c0 f7 d0 33 41 08 83 .u........3A....1A..M.......3A..
82e60 e0 08 31 41 08 8b 4d 08 8b 06 d1 e8 f7 d0 33 41 08 83 e0 04 31 41 08 8b 4d 08 8b 06 c1 e8 03 f7 ..1A..M.......3A....1A..M.......
82e80 d0 33 41 08 83 e0 02 31 41 08 8b 06 8b 4d 08 c1 e8 05 f7 d0 33 41 08 23 c3 31 41 08 e8 57 05 00 .3A....1A....M......3A.#.1A..W..
82ea0 00 8b d0 f6 c2 01 74 07 8b 4d 08 83 49 0c 10 f6 c2 04 74 07 8b 45 08 83 48 0c 08 f6 c2 08 74 07 ......t..M..I.....t..E..H.....t.
82ec0 8b 45 08 83 48 0c 04 f6 c2 10 74 07 8b 45 08 83 48 0c 02 f6 c2 20 74 06 8b 45 08 09 58 0c 8b 06 .E..H.....t..E..H.....t..E..X...
82ee0 b9 00 0c 00 00 23 c1 74 35 3d 00 04 00 00 74 22 3d 00 08 00 00 74 0c 3b c1 75 29 8b 45 08 83 08 .....#.t5=....t"=....t.;.u).E...
82f00 03 eb 21 8b 4d 08 8b 01 83 e0 fe 83 c8 02 89 01 eb 12 8b 4d 08 8b 01 83 e0 fd 0b c3 eb f0 8b 45 ..!.M..............M...........E
82f20 08 83 20 fc 8b 06 b9 00 03 00 00 23 c1 74 20 3d 00 02 00 00 74 0c 3b c1 75 22 8b 45 08 83 20 e3 ...........#.t.=....t.;.u".E....
82f40 eb 1a 8b 4d 08 8b 01 83 e0 e7 83 c8 04 eb 0b 8b 4d 08 8b 01 83 e0 eb 83 c8 08 89 01 8b 45 08 8b ...M............M............E..
82f60 4d 14 c1 e1 05 33 08 81 e1 e0 ff 01 00 31 08 8b 45 08 09 58 20 83 7d 20 00 74 2c 8b 45 08 83 60 M....3.......1..E..X..}..t,.E..`
82f80 20 e1 8b 45 18 d9 00 8b 45 08 d9 58 10 8b 45 08 09 58 60 8b 45 08 8b 5d 1c 83 60 60 e1 8b 45 08 ...E....E..X..E..X`.E..]..``..E.
82fa0 d9 03 d9 58 50 eb 3a 8b 4d 08 8b 41 20 83 e0 e3 83 c8 02 89 41 20 8b 45 18 dd 00 8b 45 08 dd 58 ...XP.:.M..A........A..E....E..X
82fc0 10 8b 45 08 09 58 60 8b 4d 08 8b 5d 1c 8b 41 60 83 e0 e3 83 c8 02 89 41 60 8b 45 08 dd 03 dd 58 ..E..X`.M..]..A`.......A`.E....X
82fe0 50 e8 7e 03 00 00 8d 45 08 50 6a 01 6a 00 57 ff 15 cc 81 49 00 8b 4d 08 8b 41 08 a8 10 74 06 83 P.~....E.Pj.j.W....I..M..A...t..
83000 26 fe 8b 41 08 a8 08 74 06 83 26 fb 8b 41 08 a8 04 74 06 83 26 f7 8b 41 08 a8 02 74 06 83 26 ef &..A...t..&..A...t..&..A...t..&.
83020 8b 41 08 a8 01 74 03 83 26 df 8b 01 ba ff f3 ff ff 83 e0 03 83 e8 00 74 35 83 e8 01 74 22 83 e8 .A...t..&..............t5...t"..
83040 01 74 0d 83 e8 01 75 28 81 0e 00 0c 00 00 eb 20 8b 06 25 ff fb ff ff 0d 00 08 00 00 89 06 eb 10 .t....u(..........%.............
83060 8b 06 25 ff f7 ff ff 0d 00 04 00 00 eb ee 21 16 8b 01 c1 e8 02 83 e0 07 83 e8 00 74 19 83 e8 01 ..%...........!............t....
83080 74 09 83 e8 01 75 1a 21 16 eb 16 8b 06 23 c2 0d 00 02 00 00 eb 09 8b 06 23 c2 0d 00 03 00 00 89 t....u.!.....#..........#.......
830a0 06 83 7d 20 00 5e 74 07 d9 41 50 d9 1b eb 05 dd 41 50 dd 1b 5f 5b 5d c3 8b ff 55 8b ec 8b 45 08 ..}..^t..AP.....AP.._[]...U...E.
830c0 83 f8 01 74 15 83 c0 fe 83 f8 01 77 18 e8 9f a5 fe ff c7 00 22 00 00 00 5d c3 e8 92 a5 fe ff c7 ...t.......w........"...].......
830e0 00 21 00 00 00 5d c3 8b ff 55 8b ec 8b 55 0c 83 ec 20 33 c9 8b c1 39 14 c5 90 bd 49 00 74 08 40 .!...]...U...U....3...9....I.t.@
83100 83 f8 1d 7c f1 eb 07 8b 0c c5 94 bd 49 00 89 4d e4 85 c9 74 55 8b 45 10 89 45 e8 8b 45 14 89 45 ...|........I..M...tU.E..E..E..E
83120 ec 8b 45 18 89 45 f0 8b 45 1c 56 8b 75 08 89 45 f4 8b 45 20 68 ff ff 00 00 ff 75 28 89 45 f8 8b ..E..E..E.V.u..E..E.h.....u(.E..
83140 45 24 89 75 e0 89 45 fc e8 28 02 00 00 8d 45 e0 50 e8 5a 7e ff ff 83 c4 0c 85 c0 75 07 56 e8 55 E$.u..E..(....E.P.Z~.......u.V.U
83160 ff ff ff 59 dd 45 f8 5e c9 c3 68 ff ff 00 00 ff 75 28 e8 fe 01 00 00 ff 75 08 e8 39 ff ff ff dd ...Y.E.^..h.....u(......u..9....
83180 45 20 83 c4 0c c9 c3 8b ff 55 8b ec dd 45 08 d9 ee dd e1 df e0 56 f6 c4 44 7a 09 dd d9 33 f6 e9 E........U...E.......V..Dz...3..
831a0 ad 00 00 00 57 66 8b 7d 0e 0f b7 c7 a9 f0 7f 00 00 75 7a 8b 4d 0c 8b 55 08 f7 c1 ff ff 0f 00 75 ....Wf.}.........uz.M..U.......u
831c0 04 85 d2 74 68 de d9 be 03 fc ff ff df e0 53 33 db f6 c4 41 75 01 43 f6 45 0e 10 75 1f 03 c9 89 ...th.........S3...Au.C.E..u....
831e0 4d 0c 85 d2 79 06 83 c9 01 89 4d 0c 03 d2 4e f6 45 0e 10 74 e8 66 8b 7d 0e 89 55 08 b8 ef ff 00 M...y.....M...N.E..t.f.}..U.....
83200 00 66 23 f8 85 db 0f b7 c7 66 89 7d 0e 5b 74 09 0d 00 80 00 00 66 89 45 0e dd 45 08 6a 00 51 51 .f#......f.}.[t......f.E..E.j.QQ
83220 dd 1c 24 e8 31 00 00 00 83 c4 0c eb 23 6a 00 51 dd d8 51 dd 1c 24 e8 1e 00 00 00 0f b7 f7 83 c4 ..$.1.......#j.Q..Q..$..........
83240 0c c1 ee 04 81 e6 ff 07 00 00 81 ee fe 03 00 00 5f 8b 45 10 89 30 5e 5d c3 8b ff 55 8b ec 51 51 ................_.E..0^]...U..QQ
83260 8b 4d 10 0f b7 45 0e dd 45 08 25 0f 80 00 00 dd 5d f8 8d 89 fe 03 00 00 c1 e1 04 0b c8 66 89 4d .M...E..E.%.....]............f.M
83280 fe dd 45 f8 c9 c3 8b ff 55 8b ec 81 7d 0c 00 00 f0 7f 8b 45 08 75 07 85 c0 75 15 40 5d c3 81 7d ..E.....U...}......E.u...u.@]..}
832a0 0c 00 00 f0 ff 75 09 85 c0 75 05 6a 02 58 5d c3 66 8b 4d 0e ba f8 7f 00 00 66 23 ca 66 3b ca 75 .....u...u.j.X].f.M......f#.f;.u
832c0 04 6a 03 eb e8 ba f0 7f 00 00 66 3b ca 75 11 f7 45 0c ff ff 07 00 75 04 85 c0 74 04 6a 04 eb cd .j........f;.u..E.....u...t.j...
832e0 33 c0 5d c3 6a 08 68 e8 de 54 00 e8 a0 38 fe ff 83 3d c4 fd 54 00 01 7c 5b 8b 45 08 a8 40 74 4a 3.].j.h..T...8...=..T..|[.E..@tJ
83300 83 3d 90 f3 54 00 00 74 41 83 65 fc 00 0f ae 55 08 c7 45 fc fe ff ff ff eb 3a 8b 45 ec 8b 00 81 .=..T..tA.e....U..E......:.E....
83320 38 05 00 00 c0 74 0b 81 38 1d 00 00 c0 74 03 33 c0 c3 33 c0 40 c3 8b 65 e8 83 25 90 f3 54 00 00 8....t..8....t.3..3.@..e..%..T..
83340 83 65 08 bf 0f ae 55 08 eb c7 83 e0 bf 89 45 08 0f ae 55 08 8b 4d f0 64 89 0d 00 00 00 00 59 5f .e....U.......E...U..M.d......Y_
83360 5e 5b c9 c3 8b ff 55 8b ec 51 dd 7d fc db e2 0f bf 45 fc c9 c3 8b ff 55 8b ec 51 51 9b d9 7d fc ^[....U..Q.}.....E.....U..QQ..}.
83380 8b 4d 0c 8b 45 08 f7 d1 66 23 4d fc 23 45 0c 66 0b c8 66 89 4d f8 d9 6d f8 0f bf 45 fc c9 c3 8b .M..E...f#M.#E.f..f.M..m...E....
833a0 ff 55 8b ec 8b 4d 08 83 ec 0c f6 c1 01 74 0a db 2d 08 bf 49 00 db 5d fc 9b f6 c1 08 74 10 9b df .U...M.......t..-..I..].....t...
833c0 e0 db 2d 08 bf 49 00 dd 5d f4 9b 9b df e0 f6 c1 10 74 0a db 2d 14 bf 49 00 dd 5d f4 9b f6 c1 04 ..-..I..]........t..-..I..].....
833e0 74 09 d9 ee d9 e8 de f1 dd d8 9b f6 c1 20 74 06 d9 eb dd 5d f4 9b c9 c3 8b ff 55 8b ec 51 9b dd t.............t....]......U..Q..
83400 7d fc 0f bf 45 fc c9 c3 e8 fe a6 00 00 50 e8 d6 a6 00 00 59 c3 8b ff 55 8b ec 51 51 8b 45 08 89 }...E........P.....Y...U..QQ.E..
83420 45 f8 8b 45 14 33 45 0c 25 ff ff ff 7f 33 45 14 89 45 fc dd 45 f8 c9 c3 8b ff 55 8b ec 66 8b 4d E..E.3E.%....3E..E..E.....U..f.M
83440 0e ba f0 7f 00 00 66 8b c1 66 23 c2 66 3b c2 75 33 dd 45 08 51 51 dd 1c 24 e8 28 fe ff ff 59 59 ......f..f#.f;.u3.E.QQ..$.(...YY
83460 83 e8 01 74 18 83 e8 01 74 0e 83 e8 01 74 05 33 c0 40 5d c3 6a 02 eb 02 6a 04 58 5d c3 b8 00 02 ...t....t....t.3.@].j...j.X]....
83480 00 00 5d c3 0f b7 c9 81 e1 00 80 00 00 66 85 c0 75 1e f7 45 0c ff ff 0f 00 75 06 83 7d 08 00 74 ..]..........f..u..E.....u..}..t
834a0 0f f7 d9 1b c9 83 e1 90 8d 81 80 00 00 00 5d c3 dd 45 08 d9 ee da e9 df e0 f6 c4 44 7a 0c f7 d9 ..............]..E.........Dz...
834c0 1b c9 83 e1 e0 8d 41 40 5d c3 f7 d9 1b c9 81 e1 08 ff ff ff 8d 81 00 01 00 00 5d c3 8b ff 55 8b ......A@].................]...U.
834e0 ec 51 56 8b 35 c4 07 55 00 90 85 f6 75 2d 64 a1 30 00 00 00 21 75 fc 46 8b 40 10 83 78 08 00 7c .QV.5..U....u-d.0...!u.F.@..x..|
83500 11 8d 45 fc 50 e8 53 c8 ff ff 39 75 fc 75 03 6a 02 5e 8b ce b8 c4 07 55 00 87 08 8b c6 5e c9 c3 ..E.P.S...9u.u.j.^.....U.....^..
83520 8b ff 55 8b ec 51 64 a1 30 00 00 00 56 33 f6 89 75 fc 8b 40 10 39 70 08 7c 0f 8d 45 fc 50 e8 da ..U..Qd.0...V3..u..@.9p.|..E.P..
83540 c7 ff ff 83 7d fc 01 74 03 33 f6 46 8b c6 5e c9 c3 6a 30 b8 85 7b 49 00 e8 0f c9 00 00 8b 7d 08 ....}..t.3.F..^..j0..{I.......}.
83560 33 f6 8b 45 0c 8b 5d 10 89 7d d8 89 45 e4 89 75 e0 85 ff 74 0b 85 db 75 07 33 c0 e9 6a 02 00 00 3..E..]..}..E..u...t...u.3..j...
83580 85 c0 75 18 e8 e8 a0 fe ff c7 00 16 00 00 00 e8 ee a9 ff ff 83 c8 ff e9 4e 02 00 00 ff 75 14 8d ..u.....................N....u..
835a0 4d c4 e8 ce 6e fe ff 8b 45 c8 89 75 fc 8b 48 08 81 f9 e9 fd 00 00 75 1f 8d 45 d4 89 75 d4 50 53 M...n...E..u..H.......u..E..u.PS
835c0 8d 45 e4 89 75 d8 50 57 e8 d5 a7 00 00 83 c4 10 8b f0 e9 ca 01 00 00 85 ff 0f 84 95 01 00 00 39 .E..u.PW.......................9
835e0 b0 a8 00 00 00 75 3a 85 db 0f 84 b2 01 00 00 8b 4d e4 ba ff 00 00 00 66 39 11 0f 87 64 01 00 00 .....u:.........M......f9...d...
83600 8a 01 88 04 37 0f b7 01 83 c1 02 89 4d e4 66 85 c0 0f 84 8a 01 00 00 46 3b f3 72 db e9 80 01 00 ....7.......M.f........F;.r.....
83620 00 83 78 04 01 75 61 85 db 74 23 8b 45 e4 8b d3 66 39 30 74 08 83 c0 02 83 ea 01 75 f3 85 d2 74 ..x..ua..t#.E...f90t.......u...t
83640 0d 66 39 30 75 08 8b d8 2b 5d e4 d1 fb 43 8d 45 e0 50 56 53 57 53 ff 75 e4 56 51 e8 52 ec ff ff .f90u...+]...C.E.PVSWS.u.VQ.R...
83660 8b f0 83 c4 20 85 f6 0f 84 f7 00 00 00 83 7d e0 00 0f 85 ed 00 00 00 80 7c 37 ff 00 0f 85 1f 01 ..............}.........|7......
83680 00 00 4e e9 19 01 00 00 8d 45 e0 50 56 53 57 6a ff ff 75 e4 56 51 e8 17 ec ff ff 83 c4 20 8b f8 ..N......E.PVSWj..u.VQ..........
836a0 83 7d e0 00 0f 85 ba 00 00 00 85 ff 74 08 8d 77 ff e9 eb 00 00 00 ff 15 40 80 49 00 83 f8 7a 0f .}..........t..w........@.I...z.
836c0 85 9f 00 00 00 85 db 0f 84 0b 01 00 00 8b 45 e4 8b 55 c8 8b 4a 04 83 f9 05 7e 03 6a 05 59 8d 5d ..............E..U..J....~.j.Y.]
836e0 e0 53 56 51 8d 4d e8 51 6a 01 50 56 ff 72 08 e8 be eb ff ff 8b 5d 10 8b d0 83 c4 20 85 d2 0f 84 .SVQ.M.Qj.PV.r.......]..........
83700 c6 00 00 00 83 7d e0 00 0f 85 bc 00 00 00 85 d2 0f 88 b4 00 00 00 83 fa 05 0f 87 ab 00 00 00 8d .....}..........................
83720 04 3a 3b c3 0f 87 ae 00 00 00 8b c6 89 45 dc 85 d2 7e 1e 8b 4d d8 8a 44 05 e8 88 04 39 84 c0 0f .:;..........E...~..M..D....9...
83740 84 93 00 00 00 8b 45 dc 40 47 89 45 dc 3b c2 7c e5 8b 45 e4 83 c0 02 89 45 e4 3b fb 0f 82 6e ff ......E.@G.E.;.|..E.....E.;...n.
83760 ff ff eb 74 e8 08 9f fe ff 83 ce ff c7 00 2a 00 00 00 eb 2d 39 b0 a8 00 00 00 75 29 8b 4d e4 0f ...t..........*....-9.....u).M..
83780 b7 01 66 85 c0 74 1a 8b f8 ba ff 00 00 00 66 3b fa 77 37 83 c1 02 46 0f b7 01 8b f8 66 85 c0 75 ..f..t........f;.w7...F.....f..u
837a0 ed 8b fe eb 33 8d 45 e0 50 56 56 56 6a ff ff 75 e4 56 51 e8 fa ea ff ff 83 c4 20 85 c0 74 0b 83 ....3.E.PVVVj..u.VQ..........t..
837c0 7d e0 00 75 05 8d 78 ff eb 0e e8 a2 9e fe ff 83 cf ff c7 00 2a 00 00 00 80 7d d0 00 74 0a 8b 4d }..u..x.............*....}..t..M
837e0 c4 83 a1 50 03 00 00 fd 8b c7 e8 6c c6 00 00 c3 8b ff 55 8b ec 51 56 8b 75 0c 33 c0 89 45 fc 57 ...P.......l......U..QV.u.3..E.W
83800 8b 7d 10 85 f6 74 2e 85 ff 74 2e 85 f6 74 02 88 06 53 8b 5d 08 85 db 74 02 89 03 8b c7 39 7d 18 .}...t...t...t...S.]...t.....9}.
83820 77 03 8b 45 18 3d ff ff ff 7f 76 20 e8 40 9e fe ff 6a 16 eb 55 85 ff 74 d2 e8 33 9e fe ff 6a 16 w..E.=....v..@...j..U..t..3...j.
83840 5e 89 30 e8 3a a7 ff ff 8b c6 eb 67 ff 75 1c 50 ff 75 14 56 e8 f8 fc ff ff 83 c4 10 83 f8 ff 75 ^.0.:......g.u.P.u.V...........u
83860 10 85 f6 74 03 c6 06 00 e8 04 9e fe ff 8b 00 eb 41 40 85 f6 74 31 3b c7 76 23 83 7d 18 ff 74 16 ...t............A@..t1;.v#.}..t.
83880 c6 06 00 e8 e9 9d fe ff 6a 22 5e 89 30 e8 f0 a6 ff ff 8b c6 eb 1c 6a 50 8b c7 59 eb 03 8b 4d fc ........j"^.0.........jP..Y...M.
838a0 c6 44 30 ff 00 eb 03 8b 4d fc 85 db 74 02 89 03 8b c1 5b 5f 5e c9 c3 8b ff 55 8b ec ff 75 08 ff .D0.....M...t.....[_^....U...u..
838c0 15 80 80 49 00 85 c0 75 12 ff 15 40 80 49 00 50 e8 66 9d fe ff 59 83 c8 ff 5d c3 33 c0 5d c3 c7 ...I...u...@.I.P.f...Y...].3.]..
838e0 05 c8 07 55 00 80 70 00 00 33 c0 c7 05 cc 07 55 00 01 00 00 00 c7 05 d0 07 55 00 f0 f1 ff ff c7 ...U..p..3.....U.........U......
83900 05 d4 07 55 00 18 f5 54 00 c7 05 d8 07 55 00 20 f5 54 00 c3 b8 cc 07 55 00 c3 b8 d0 07 55 00 c3 ...U...T.....U...T.....U.....U..
83920 b8 c8 07 55 00 c3 a1 d4 07 55 00 c3 a1 d8 07 55 00 c3 8b ff 55 8b ec 8b 4d 08 85 c9 75 15 e8 2e ...U.....U.....U....U...M...u...
83940 9d fe ff c7 00 16 00 00 00 e8 34 a6 ff ff 6a 16 58 5d c3 a1 cc 07 55 00 89 01 33 c0 5d c3 8b ff ..........4...j.X]....U...3.]...
83960 55 8b ec 8b 4d 08 85 c9 75 15 e8 02 9d fe ff c7 00 16 00 00 00 e8 08 a6 ff ff 6a 16 58 5d c3 a1 U...M...u.................j.X]..
83980 d0 07 55 00 89 01 33 c0 5d c3 8b ff 55 8b ec 8b 4d 08 85 c9 75 15 e8 d6 9c fe ff c7 00 16 00 00 ..U...3.]...U...M...u...........
839a0 00 e8 dc a5 ff ff 6a 16 58 5d c3 a1 c8 07 55 00 89 01 33 c0 5d c3 8b ff 55 8b ec 83 ec 1c 53 56 ......j.X]....U...3.]...U.....SV
839c0 8d 45 fc 33 f6 50 89 75 fc e8 64 ff ff ff 59 85 c0 0f 85 ee 01 00 00 39 75 fc 0f 84 e1 01 00 00 .E.3.P.u..d...Y........9u.......
839e0 8b 5d 08 57 8b 7b 14 3b 3d 28 f5 54 00 75 0c 3b 3d 34 f5 54 00 0f 84 5e 01 00 00 39 35 e0 07 55 .].W.{.;=(.T.u.;=4.T...^...95..U
83a00 00 0f 84 fa 00 00 00 0f b7 0d 82 08 55 00 66 39 35 80 08 55 00 75 19 0f b7 1d 84 08 55 00 33 c0 ............U.f95..U.u......U.3.
83a20 0f b7 15 86 08 55 00 40 89 5d e4 89 75 e8 eb 11 0f b7 1d 86 08 55 00 8b c6 8b d6 89 75 e4 89 5d .....U.@.]..u........U......u..]
83a40 e8 0f b7 1d 88 08 55 00 89 5d ec 0f b7 1d 8a 08 55 00 89 5d f0 0f b7 1d 8c 08 55 00 89 5d f4 0f ......U..]......U..]......U..]..
83a60 b7 1d 8e 08 55 00 53 ff 75 f4 89 5d f8 ff 75 f0 ff 75 ec ff 75 e8 ff 75 e4 52 51 57 50 56 e8 4d ....U.S.u..]..u..u..u..u.RQWPV.M
83a80 01 00 00 0f b7 1d 34 08 55 00 83 c4 2c 0f b7 0d 2e 08 55 00 89 5d f0 0f b7 1d 36 08 55 00 89 5d ......4.U...,.....U..]....6.U..]
83aa0 ec 0f b7 1d 38 08 55 00 89 5d e8 0f b7 1d 3a 08 55 00 89 5d e4 8b 5d 08 66 39 35 2c 08 55 00 75 ....8.U..]....:.U..]..].f95,.U.u
83ac0 13 0f b7 15 32 08 55 00 33 c0 0f b7 3d 30 08 55 00 40 eb 0d 8b c6 8b d6 8b fe 0f b7 35 32 08 55 ....2.U.3...=0.U.@..........52.U
83ae0 00 ff 75 e4 ff 75 e8 ff 75 ec ff 75 f0 56 57 52 51 ff 73 14 50 6a 01 e8 d4 00 00 00 83 c4 2c eb ..u..u..u..u.VWRQ.s.Pj........,.
83b00 58 56 56 56 33 c0 83 ff 6b 6a 02 56 0f 9d c0 40 56 50 33 c0 83 ff 6b 0f 9c c0 83 c0 03 50 57 6a XVVV3...kj.V...@VP3...k......PWj
83b20 01 56 e8 a9 00 00 00 56 56 33 c0 83 ff 6b 56 6a 02 0f 9c c0 56 56 8d 04 85 01 00 00 00 50 33 c0 .V.....VV3...kVj....VV.......P3.
83b40 83 ff 6b 0f 9d c0 83 c0 0a 50 ff 73 14 6a 01 6a 01 e8 7a 00 00 00 83 c4 58 8b 15 2c f5 54 00 a1 ..k......P.s.j.j..z.....X..,.T..
83b60 38 f5 54 00 8b 4b 1c 5f 3b d0 7d 17 3b ca 7c 51 3b c8 7f 4d 3b ca 7e 1b 3b c8 7d 17 33 c0 40 5e 8.T..K._;.}.;.|Q;..M;.~.;.}.3.@^
83b80 5b c9 c3 3b c8 7c f5 3b ca 7f f1 3b c8 7e 04 3b ca 7c 2e 6b 43 08 3c 03 43 04 6b c0 3c 03 03 69 [..;.|.;...;.~.;.|.kC.<.C.k.<..i
83ba0 f0 e8 03 00 00 33 c0 3b ca 75 0b 3b 35 30 f5 54 00 0f 9d c0 eb c9 3b 35 3c f5 54 00 0f 9c c0 eb .....3.;.u.;50.T......;5<.T.....
83bc0 be 33 c0 eb ba 56 56 56 56 56 e8 c3 a3 ff ff cc 8b ff 55 8b ec 51 51 83 65 f8 00 53 8b 5d 10 56 .3...VVVVV........U..QQ.e..S.].V
83be0 57 53 e8 1d 1d ff ff 83 7d 0c 01 8b 7d 14 59 88 45 ff 75 6a 84 c0 74 09 8b 34 bd 58 bf 49 00 eb WS......}...}.Y.E.uj..t..4.X.I..
83c00 07 8b 34 bd 24 bf 49 00 53 46 e8 bb 1c ff ff 59 69 cb 6d 01 00 00 03 c6 6a 07 81 c1 36 9c ff ff ..4.$.I.SF.....Yi.m.....j...6...
83c20 03 c1 59 99 f7 f9 6b 4d 18 07 2b ca 03 f1 03 75 1c 3b 55 1c 7f 03 83 c6 f9 80 7d ff 00 74 09 8b ..Y...kM..+....u.;U.......}..t..
83c40 04 bd 5c bf 49 00 eb 07 8b 04 bd 28 bf 49 00 83 7d 18 05 75 20 3b f0 7e 1c 83 ee 07 eb 17 84 c0 ..\.I......(.I..}..u.;.~........
83c60 74 09 8b 34 bd 58 bf 49 00 eb 07 8b 34 bd 24 bf 49 00 03 75 20 6b 45 24 3c 03 45 28 6b c0 3c 03 t..4.X.I....4.$.I..u.kE$<.E(k.<.
83c80 45 2c 69 c8 e8 03 00 00 8b 45 30 03 c1 83 7d 08 00 75 16 89 35 2c f5 54 00 a3 30 f5 54 00 89 1d E,i......E0...}..u..5,.T..0.T...
83ca0 28 f5 54 00 5f 5e 5b c9 c3 a3 3c f5 54 00 8d 45 f8 50 89 35 38 f5 54 00 e8 a1 fc ff ff 59 85 c0 (.T._^[...<.T..E.P.58.T......Y..
83cc0 75 41 69 4d f8 e8 03 00 00 a1 3c f5 54 00 03 c1 a3 3c f5 54 00 79 0d 05 00 5c 26 05 ff 0d 38 f5 uAiM......<.T....<.T.y...\&...8.
83ce0 54 00 eb 12 3d 00 5c 26 05 7c 10 05 00 a4 d9 fa ff 05 38 f5 54 00 a3 3c f5 54 00 89 1d 34 f5 54 T...=.\&.|........8.T..<.T...4.T
83d00 00 eb a1 33 c0 50 50 50 50 50 e8 83 a2 ff ff cc 8b ff 55 8b ec ff 75 14 ff 75 08 6a 40 ff 75 0c ...3.PPPPP........U...u..u.j@.u.
83d20 e8 5f 52 00 00 83 c4 10 85 c0 75 1e 50 50 6a 3f ff 75 10 ff 75 14 ff 75 0c 50 e8 01 9e fe ff 50 ._R.......u.PPj?.u..u..u.P.....P
83d40 e8 6d e5 ff ff 83 c4 20 5d c3 33 c0 50 50 50 50 50 e8 3c a2 ff ff cc 8b ff 55 8b ec 83 ec 20 53 .m......].3.PPPPP.<......U.....S
83d60 56 57 e8 bf fb ff ff 89 45 e8 e8 bd fb ff ff 89 45 f8 33 db 8d 45 fc 89 5d e4 50 89 5d fc 89 5d VW......E.......E.3..E..].P.]..]
83d80 f4 e8 04 fc ff ff 59 85 c0 0f 85 5e 02 00 00 8d 45 f4 50 e8 9a fb ff ff 59 85 c0 0f 85 4c 02 00 ......Y....^....E.P.....Y....L..
83da0 00 a1 dc 07 55 00 8b 7d 08 85 c0 74 35 8b cf 66 8b 11 66 3b 10 75 1e 66 85 d2 74 15 66 8b 51 02 ....U..}...t5..f..f;.u.f..t.f.Q.
83dc0 66 3b 50 02 75 0f 83 c1 04 83 c0 04 66 85 d2 75 de 8b c3 eb 05 1b c0 83 c8 01 85 c0 0f 84 04 02 f;P.u.......f..u................
83de0 00 00 8b cf 8d 51 02 66 8b 01 83 c1 02 66 3b c3 75 f5 2b ca d1 f9 8d 04 4d 02 00 00 00 50 e8 fd .....Q.f.....f;.u.+.....M....P..
83e00 a1 ff ff 8b f0 59 85 f6 0f 84 d1 01 00 00 ff 35 dc 07 55 00 e8 ad a1 ff ff 59 8b cf 8b d6 8b f3 .....Y.........5..U......Y......
83e20 89 15 dc 07 55 00 89 75 ec 8d 59 02 66 8b 01 83 c1 02 66 3b 45 e4 75 f4 2b cb d1 f9 57 8d 41 01 ....U..u..Y.f.....f;E.u.+...W.A.
83e40 50 52 e8 8e c9 ff ff 83 c4 0c 85 c0 0f 85 99 01 00 00 8b 5d f8 68 80 00 00 00 50 ff 33 e8 3e 3a PR.................].h....P.3.>:
83e60 fe ff 68 80 00 00 00 33 c0 50 ff 73 04 e8 2e 3a fe ff 8b 5d e8 33 c0 6a 40 50 ff 33 e8 1f 3a fe ..h....3.P.s...:...].3.j@P.3..:.
83e80 ff 6a 40 33 c0 50 ff 73 04 e8 12 3a fe ff 8b 45 f8 6a 03 ff 33 ff 30 57 e8 73 fe ff ff 83 c4 40 .j@3.P.s...:...E.j..3.0W.s.....@
83ea0 33 c9 6a 03 58 66 39 0f 74 03 83 c7 02 83 e8 01 75 f3 0f b7 07 8b c8 6a 2d 89 4d e0 59 66 3b c1 3.j.Xf9.t.......u......j-.M.Yf;.
83ec0 75 03 83 c7 02 6a 0a 8d 45 f0 50 57 e8 49 aa fe ff 83 c4 0c 69 d8 10 0e 00 00 89 5d fc 0f b7 0f u....j..E.PW.I......i......]....
83ee0 83 f9 2b 74 09 8d 41 d0 66 83 f8 09 77 05 83 c7 02 eb ea 6a 3a 58 66 3b c8 0f 85 94 00 00 00 6a ..+t..A.f...w......j:Xf;.......j
83f00 0a 8d 45 f0 83 c7 02 50 57 e8 0c aa fe ff 8b 5d fc 83 c4 0c 6b c0 3c 6a 30 59 03 d8 89 4d e4 0f ..E....PW......]....k.<j0Y...M..
83f20 b7 07 89 5d fc 8b d0 66 3b c1 72 20 6a 39 8b c8 5e 0f b7 d1 66 3b ce 77 10 83 c7 02 0f b7 07 8b ...]...f;.r.j9..^...f;.w........
83f40 c8 8b d0 66 3b 45 e4 73 e8 8b 75 ec 6a 3a 58 66 3b d0 75 3f 6a 0a 8d 45 f0 83 c7 02 50 57 e8 b7 ...f;E.s..u.j:Xf;.u?j..E....PW..
83f60 a9 fe ff 8b 5d fc 83 c4 0c 03 d8 0f b7 07 89 5d fc 6a 30 5a 66 3b c2 72 1a 6a 39 8b c8 5e 66 3b ....]..........].j0Zf;.r.j9..^f;
83f80 ce 77 0d 83 c7 02 0f b7 07 8b c8 66 3b c2 73 ee 8b 75 ec 6a 2d 58 66 39 45 e0 75 05 f7 db 89 5d .w.........f;.s..u.j-Xf9E.u....]
83fa0 fc 0f b7 0f 33 c0 66 85 c9 0f 95 c0 89 45 f4 66 85 c9 74 1a 8b 45 e8 6a 03 ff 70 04 8b 45 f8 ff ....3.f......E.f..t..E.j..p..E..
83fc0 70 04 57 e8 48 fd ff ff 8b 5d fc 83 c4 10 e8 4d f9 ff ff 89 18 8b 7d f4 e8 37 f9 ff ff 89 38 56 p.W.H....].....M......}..7....8V
83fe0 e8 e1 9f ff ff 59 5f 5e 5b c9 c3 33 db 53 53 53 53 53 e8 9b 9f ff ff cc 8b ff 55 8b ec 83 ec 0c .....Y_^[..3.SSSSS........U.....
84000 53 56 57 e8 1e f9 ff ff 8b f8 e8 1d f9 ff ff 8b d8 33 f6 8d 45 fc 89 75 fc 50 89 75 f8 89 75 f4 SVW..............3..E..u.P.u..u.
84020 e8 65 f9 ff ff 59 85 c0 0f 85 19 01 00 00 8d 45 f8 50 e8 fb f8 ff ff 59 85 c0 0f 85 07 01 00 00 .e...Y.........E.P.....Y........
84040 8d 45 f4 50 e8 15 f9 ff ff 59 85 c0 0f 85 f5 00 00 00 ff 35 dc 07 55 00 e8 69 9f ff ff 89 35 dc .E.P.....Y.........5..U..i....5.
84060 07 55 00 c7 04 24 e8 07 55 00 ff 15 dc 80 49 00 83 f8 ff 0f 84 ab 00 00 00 6b 15 e8 07 55 00 3c .U...$..U.....I..........k...U.<
84080 33 c9 41 66 39 35 2e 08 55 00 8b 35 3c 08 55 00 89 0d e0 07 55 00 89 55 fc 74 08 6b c6 3c 03 c2 3.Af95..U..5<.U.....U..U.t.k.<..
840a0 89 45 fc 66 83 3d 82 08 55 00 00 74 10 a1 90 08 55 00 85 c0 74 07 2b c6 6b c0 3c eb 04 33 c0 33 .E.f.=..U..t....U...t.+.k.<..3.3
840c0 c9 be 80 00 00 00 89 4d f8 56 89 45 f4 6a 00 ff 33 e8 ca 37 fe ff 56 33 f6 56 ff 73 04 e8 be 37 .......M.V.E.j..3..7..V3.V.s...7
840e0 fe ff 6a 40 56 ff 37 e8 b4 37 fe ff 6a 40 56 ff 77 04 e8 a9 37 fe ff e8 93 4e 00 00 8b f0 56 ff ..j@V.7..7..j@V.w...7....N....V.
84100 37 ff 33 68 ec 07 55 00 e8 2a 01 00 00 83 c4 40 56 ff 77 04 ff 73 04 68 40 08 55 00 e8 16 01 00 7.3h..U..*.....@V.w..s.h@.U.....
84120 00 83 c4 10 8b 75 fc e8 f4 f7 ff ff 89 30 8b 75 f8 e8 de f7 ff ff 89 30 8b 75 f4 e8 da f7 ff ff .....u.......0.u.......0.u......
84140 5f 89 30 5e 5b c9 c3 56 56 56 56 56 e8 41 9e ff ff cc 8b ff 55 8b ec 81 ec 0c 02 00 00 a1 18 f0 _.0^[..VVVVV.A......U...........
84160 54 00 33 c5 89 45 fc 83 0d 34 f5 54 00 ff 8d 85 fc fd ff ff 83 0d 28 f5 54 00 ff 53 56 57 be 20 T.3..E...4.T..........(.T..SVW..
84180 bf 49 00 33 db 56 68 00 01 00 00 50 8d 85 f8 fd ff ff 89 1d e0 07 55 00 50 e8 4a 8e fe ff 83 c4 .I.3.Vh....P..........U.P.J.....
841a0 10 85 c0 75 08 8d bd fc fd ff ff eb 4d 83 f8 22 74 04 8b fb eb 44 8b 85 f8 fd ff ff 03 c0 50 e8 ...u........M.."t....D........P.
841c0 3c 9e ff ff 8b f8 59 85 ff 75 0a 53 e8 f5 9d ff ff 8b fb eb 24 56 ff b5 f8 fd ff ff 8d 85 f4 fd <.....Y..u.S........$V..........
841e0 ff ff 57 50 e8 ff 8d fe ff 83 c4 10 85 c0 74 03 57 eb d9 53 e8 cd 9d ff ff 59 8d 85 fc fd ff ff ..WP..........t.W..S.....Y......
84200 8b f7 2b f0 f7 de 1b f6 23 f7 85 ff 74 0e 66 39 1f 74 09 57 e8 3e fb ff ff 59 eb 05 e8 d7 fd ff ..+.....#...t.f9.t.W.>...Y......
84220 ff 56 e8 9f 9d ff ff 59 8b 4d fc 5f 5e 33 cd 5b e8 0e 2b fe ff c9 c3 8b ff 55 8b ec 6a 20 ff 75 .V.....Y.M._^3.[..+......U..j..u
84240 08 6a 40 ff 75 0c e8 39 4d 00 00 83 c4 10 85 c0 75 1a 50 50 6a 40 ff 75 10 6a ff ff 75 08 50 ff .j@.u..9M.......u.PPj@.u.j..u.P.
84260 75 14 e8 4b e0 ff ff 83 c4 20 5d c3 33 c0 50 50 50 50 50 e8 1a 9d ff ff cc 6a 08 68 50 df 54 00 u..K......].3.PPPPP......j.hP.T.
84280 e8 0b 29 fe ff a1 e4 07 55 00 90 85 c0 75 2e 6a 06 e8 75 c1 ff ff 59 83 65 fc 00 a1 e4 07 55 00 ..).....U....u.j..u...Y.e.....U.
842a0 90 85 c0 75 0c e8 a8 fe ff ff f0 ff 05 e4 07 55 00 c7 45 fc fe ff ff ff e8 10 00 00 00 8b 4d f0 ...u...........U..E...........M.
842c0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 6a 06 e8 7f c1 ff ff 59 c3 6a 0c 68 30 df 54 00 e8 ae 28 d......Y_^[..j......Y.j.h0.T...(
842e0 fe ff 83 65 e4 00 6a 06 e8 1e c1 ff ff 59 83 65 fc 00 ff 75 08 e8 bc f6 ff ff 59 8b f0 89 75 e4 ...e..j......Y.e...u......Y...u.
84300 c7 45 fc fe ff ff ff e8 15 00 00 00 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 .E.............M.d......Y_^[...u
84320 e4 6a 06 e8 2b c1 ff ff 59 c3 8b ff 55 8b ec 56 8b 75 08 57 ff 75 10 8b 7d 0c 57 56 e8 32 00 00 .j..+...Y...U..V.u.W.u..}.WV.2..
84340 00 83 c4 0c 85 c0 75 22 4e 56 e8 b5 15 ff ff 2b 7d 10 0f b6 c0 83 c7 07 05 6d 01 00 00 50 57 56 ......u"NV.....+}........m...PWV
84360 e8 0e 00 00 00 83 c4 10 eb 05 7f 03 33 c0 40 5f 5e 5d c3 8b ff 55 8b ec 53 56 8b 75 0c 57 6a 07 ............3.@_^]...U..SV.u.Wj.
84380 59 8d 46 06 99 f7 f9 8b 45 10 2b c2 03 c1 99 f7 f9 ff 75 08 8b d8 e8 69 15 ff ff 2b 75 10 59 0f Y.F.....E.+.......u....i...+u.Y.
843a0 b6 c8 6a 07 8d 86 73 01 00 00 8b 7d 10 99 2b f9 5e f7 fe 8d 81 6d 01 00 00 8b f2 03 c6 6a 07 99 ..j...s....}..+.^....m.......j..
843c0 59 f7 f9 81 ff 6c 01 00 00 7c 05 83 fa 02 74 1a 81 ff 6b 01 00 00 7c 05 83 fa 03 74 0d 81 ff 6a Y....l...|....t...k...|....t...j
843e0 01 00 00 7c 0a 83 fa 04 75 05 83 c8 ff eb 14 83 fe 02 74 0c 83 fe 03 74 07 8b c3 83 fe 04 75 03 ...|....u.........t....t......u.
84400 8d 43 01 5f 5e 5b 5d c3 8b ff 55 8b ec 56 ff 75 10 8b 75 08 ff 75 0c 56 e8 56 ff ff ff 83 c4 0c .C._^[]...U..V.u..u..u.V.V......
84420 85 c0 75 05 8d 46 ff eb 07 8b c6 7f 03 8d 46 01 5e 5d c3 8b ff 55 8b ec 51 51 8b 55 0c 53 0f b7 ..u..F........F.^]...U..QQ.U.S..
84440 c2 56 57 83 f8 5a 0f 86 5d 05 00 00 83 f8 6e 0f 87 ec 02 00 00 0f 84 d6 02 00 00 83 f8 65 0f 86 .VW..Z..].....n..............e..
84460 c0 00 00 00 83 e8 67 74 7d 83 e8 01 75 07 6a 62 5a 52 58 eb d7 48 83 e8 01 74 40 83 e8 03 0f 85 ......gt}...u.jbZRX..H...t@.....
84480 69 02 00 00 8b 45 10 8b 48 10 83 f9 0b 0f 87 4a 02 00 00 80 7d 20 00 0f 95 c0 fe c8 24 30 0f b6 i....E..H......J....}.......$0..
844a0 c0 50 ff 75 18 ff 75 14 6a 02 8d 41 01 50 e8 44 09 00 00 83 c4 14 e9 13 09 00 00 8b 45 10 8b 48 .P.u..u.j..A.P.D............E..H
844c0 1c 81 f9 6d 01 00 00 0f 87 10 02 00 00 80 7d 20 00 0f 95 c0 fe c8 24 30 0f b6 c0 50 ff 75 18 ff ...m..........}.......$0...P.u..
844e0 75 14 6a 03 eb c4 8b 4d 10 8b 51 14 8d 82 6c 07 00 00 3d 0f 27 00 00 0f 87 e0 01 00 00 6a 30 ff u.j....M..Q...l...=.'........j0.
84500 75 18 ff 75 14 6a 02 ff 71 1c ff 71 18 52 e8 f5 fe ff ff 83 c4 0c 05 6c 07 00 00 6a 64 99 59 f7 u..u.j..q..q.R.........l...jd.Y.
84520 f9 52 eb 8a 0f 84 df 01 00 00 83 e8 61 0f 84 9f 01 00 00 83 e8 01 0f 84 76 01 00 00 83 e8 01 74 .R..........a...........v......t
84540 38 83 e8 01 0f 85 a3 01 00 00 8b 45 10 8b 48 0c 8d 41 ff 83 f8 1e 0f 87 81 01 00 00 80 7d 20 00 8..........E..H..A...........}..
84560 0f 95 c0 fe c8 24 30 0f b6 c0 50 ff 75 18 ff 75 14 6a 02 51 e9 35 ff ff ff 8b 5d 1c 8b 45 20 81 .....$0...P.u..u.j.Q.5....]..E..
84580 fb 18 ab 49 00 0f 85 dd 00 00 00 84 c0 0f 85 d5 00 00 00 8b 7d 18 33 f6 56 53 8b 5d 14 57 53 ff ...I................}.3.VS.].WS.
845a0 75 10 6a 61 ff 75 08 e8 87 fe ff ff 83 c4 1c 84 c0 75 10 e8 b9 90 fe ff c7 00 16 00 00 00 e9 2a u.ja.u...........u.............*
845c0 01 00 00 57 53 68 a4 bf 49 00 e8 28 09 00 00 56 ff 75 1c 57 53 ff 75 10 6a 62 ff 75 08 e8 51 fe ...WSh..I..(...V.u.WS.u.jb.u..Q.
845e0 ff ff 83 c4 28 84 c0 74 ca 57 53 68 a4 bf 49 00 e8 02 09 00 00 56 ff 75 1c 57 53 ff 75 10 6a 65 ....(..t.WSh..I......V.u.WS.u.je
84600 ff 75 08 e8 2b fe ff ff 83 c4 28 84 c0 74 a4 57 53 68 a4 bf 49 00 e8 dc 08 00 00 56 ff 75 1c 57 .u..+.....(..t.WSh..I......V.u.W
84620 53 ff 75 10 6a 54 ff 75 08 e8 05 fe ff ff 83 c4 28 84 c0 0f 84 7a ff ff ff 57 53 68 a4 bf 49 00 S.u.jT.u........(....z...WSh..I.
84640 e8 b2 08 00 00 56 ff 75 1c 57 53 ff 75 10 6a 59 ff 75 08 e8 db fd ff ff 83 c4 28 84 c0 0f 85 6b .....V.u.WS.u.jY.u........(....k
84660 07 00 00 e9 4b ff ff ff 53 ff 75 18 0f b6 c0 ff 75 14 ff 75 10 50 ff 75 08 e8 aa 08 00 00 83 c4 ....K...S.u.....u..u.P.u........
84680 18 84 c0 0f 84 2a ff ff ff ff 75 18 ff 75 14 68 a4 bf 49 00 e8 5e 08 00 00 53 ff 75 18 ff 75 14 .....*....u..u.h..I..^...S.u..u.
846a0 ff 75 10 6a 02 ff 75 08 e8 7b 08 00 00 83 c4 24 eb a9 8b 45 10 8b 48 10 83 f9 0b 77 20 ff 75 18 .u.j..u..{.....$...E..H....w..u.
846c0 8b 45 1c ff 75 14 ff b4 88 ec 00 00 00 e9 f4 06 00 00 8b 45 10 8b 48 18 83 f9 06 76 17 e8 8f 8f .E..u..............E..H....v....
846e0 fe ff c7 00 16 00 00 00 e8 95 98 ff ff 32 c0 e9 dc 06 00 00 ff 75 18 8b 45 1c ff 75 14 ff b4 88 .............2.......u..E..u....
84700 b4 00 00 00 e9 bd 06 00 00 8b 45 10 8b 50 0c 8d 42 ff 83 f8 1e 77 c6 8a 4d 20 80 f1 01 c0 e1 05 ..........E..P..B....w..M.......
84720 0f b6 c9 51 ff 75 18 ff 75 14 6a 02 e9 f0 fd ff ff ff 75 18 ff 75 14 68 a8 bf 49 00 e9 85 06 00 ...Q.u..u.j.......u..u.h..I.....
84740 00 83 f8 77 0f 87 53 01 00 00 74 1a 83 e8 70 0f 84 17 01 00 00 48 83 e8 01 74 53 48 83 e8 01 74 ...w..S...t...p......H...tSH...t
84760 3d 83 e8 01 75 87 8b 45 10 8b 48 18 83 f9 06 0f 87 68 ff ff ff 85 c9 75 09 66 83 fa 75 75 03 6a =...u..E..H......h.....u.f..uu.j
84780 07 59 80 7d 20 00 0f 95 c0 fe c8 24 30 0f b6 c0 50 ff 75 18 ff 75 14 6a 01 e9 d5 fd ff ff ff 75 .Y.}.......$0...P.u..u.j.......u
847a0 18 ff 75 14 68 b0 bf 49 00 e9 18 06 00 00 8b 75 1c ff 75 20 56 81 fe 18 ab 49 00 0f 85 90 00 00 ..u.h..I.......u..u.V....I......
847c0 00 8b 7d 18 8b 5d 14 57 53 ff 75 10 6a 49 ff 75 08 e8 5d fc ff ff 83 c4 1c 84 c0 0f 84 d2 fd ff ..}..].WS.u.jI.u..].............
847e0 ff 57 53 68 ac bf 49 00 e8 0a 07 00 00 ff 75 20 56 57 53 ff 75 10 6a 4d ff 75 08 e8 33 fc ff ff .WSh..I.......u.VWS.u.jM.u..3...
84800 83 c4 28 84 c0 0f 84 a8 fd ff ff 57 53 68 ac bf 49 00 e8 e0 06 00 00 ff 75 20 56 57 53 ff 75 10 ..(........WSh..I.......u.VWS.u.
84820 6a 53 ff 75 08 e8 09 fc ff ff 83 c4 28 84 c0 0f 84 7e fd ff ff 57 53 68 a4 bf 49 00 e8 b6 06 00 jS.u........(....~...WSh..I.....
84840 00 ff 75 20 56 57 53 ff 75 10 6a 70 e9 ff fd ff ff ff 75 18 ff 75 14 ff 75 10 6a 58 ff 75 08 e8 ..u.VWS.u.jp......u..u..u.jX.u..
84860 cf fb ff ff 83 c4 1c e9 ef fd ff ff 8b 45 10 8b 40 08 83 f8 17 0f 87 62 fe ff ff 83 f8 0b 8b 45 .............E..@......b.......E
84880 1c 7f 08 8b 80 4c 01 00 00 eb 06 8b 80 50 01 00 00 ff 75 18 ff 75 14 50 e9 29 05 00 00 83 e8 78 .....L.......P....u..u.P.).....x
848a0 0f 84 e2 00 00 00 83 e8 01 0f 84 a6 00 00 00 83 e8 01 0f 85 35 fe ff ff e8 bc f9 ff ff 8d 45 fc ....................5.........E.
848c0 33 f6 50 89 75 fc e8 bf f0 ff ff 59 85 c0 0f 85 09 fe ff ff 8b 45 10 39 70 20 74 20 8d 45 f8 89 3.P.u......Y.........E.9p.t..E..
848e0 75 f8 50 e8 76 f0 ff ff 59 85 c0 0f 85 ec fd ff ff 8b 4d fc 03 4d f8 89 4d fc eb 03 8b 4d fc 8b u.P.v...Y.........M..M..M....M..
84900 c1 99 33 c2 2b c2 99 6a 3c 5e f7 fe 99 f7 fe 85 c9 b9 b4 bf 49 00 8b fa 8b f0 7e 05 b9 74 aa 49 ..3.+..j<^..........I.....~..t.I
84920 00 ff 75 18 ff 75 14 51 e8 ca 05 00 00 6a 30 ff 75 18 ff 75 14 6a 02 56 e8 ba 04 00 00 6a 30 ff ..u..u.Q.....j0.u..u.j.V.....j0.
84940 75 18 ff 75 14 6a 02 57 e8 aa 04 00 00 83 c4 34 e9 79 04 00 00 8b 45 10 8b 40 14 05 6c 07 00 00 u..u.j.W.......4.y....E..@..l...
84960 3d 0f 27 00 00 0f 87 72 fd ff ff 80 7d 20 00 0f 95 c1 fe c9 80 e1 30 0f b6 c9 51 ff 75 18 ff 75 =.'....r....}.........0...Q.u..u
84980 14 6a 02 e9 93 fb ff ff ff 75 1c 0f b6 45 20 ff 75 18 ff 75 14 ff 75 10 50 ff 75 08 e8 87 05 00 .j.......u...E..u..u..u.P.u.....
849a0 00 83 c4 18 e9 b2 fc ff ff 0f 84 f7 03 00 00 83 f8 4d 0f 87 43 02 00 00 0f 84 2f 02 00 00 83 f8 .................M..C...../.....
849c0 44 0f 87 20 01 00 00 0f 84 ad 00 00 00 83 e8 25 0f 84 94 00 00 00 83 e8 1c 74 6b 83 e8 01 74 42 D..............%.........tk...tB
849e0 83 e8 01 0f 85 04 fd ff ff 8b 45 10 8b 40 14 05 6c 07 00 00 3d 0f 27 00 00 0f 87 de fc ff ff 80 ..........E..@..l...=.'.........
84a00 7d 20 00 99 0f 95 c1 fe c9 80 e1 30 0f b6 c9 51 ff 75 18 ff 75 14 6a 02 6a 64 59 f7 f9 e9 8b fa }..........0...Q.u..u.j.jdY.....
84a20 ff ff 8b 45 10 8b 48 10 83 f9 0b 0f 87 ac fc ff ff ff 75 18 8b 45 1c ff 75 14 ff b4 88 1c 01 00 ...E..H...........u..E..u.......
84a40 00 e9 80 03 00 00 8b 45 10 8b 48 18 83 f9 06 0f 87 88 fc ff ff ff 75 18 8b 45 1c ff 75 14 ff b4 .......E..H...........u..E..u...
84a60 88 d0 00 00 00 e9 5c 03 00 00 ff 75 18 ff 75 14 68 b8 bf 49 00 e9 4c 03 00 00 ff 75 20 8b 75 18 ......\....u..u.h..I..L....u..u.
84a80 ff 75 1c 8b 7d 14 56 57 ff 75 10 6a 6d ff 75 08 e8 9e f9 ff ff 83 c4 1c 84 c0 0f 84 13 fb ff ff .u..}.VW.u.jm.u.................
84aa0 56 57 bb 2c 9f 49 00 53 e8 4a 04 00 00 ff 75 20 ff 75 1c 56 57 ff 75 10 6a 64 ff 75 08 e8 71 f9 VW.,.I.S.J....u..u.VW.u.jd.u..q.
84ac0 ff ff 83 c4 28 84 c0 0f 84 e6 fa ff ff 56 57 53 e8 22 04 00 00 ff 75 20 ff 75 1c 56 57 ff 75 10 ....(........VWS."....u..u.VW.u.
84ae0 6a 79 e9 69 fb ff ff 83 e8 46 0f 84 90 00 00 00 83 e8 01 74 51 83 e8 01 74 38 83 e8 01 0f 85 ea jy.i.....F.........tQ...t8......
84b00 fb ff ff 8b 45 10 8b 40 08 83 f8 17 0f 87 cb fb ff ff 6a 0c 99 59 f7 f9 85 d2 75 02 8b d1 80 7d ....E..@..........j..Y....u....}
84b20 20 00 0f 95 c0 fe c8 24 30 0f b6 c0 50 e9 f2 fb ff ff 8b 45 10 8b 48 08 83 f9 17 0f 86 1b fa ff .......$0...P......E..H.........
84b40 ff e9 97 fb ff ff 8b 4d 10 8b 51 14 8d 82 6c 07 00 00 3d 0f 27 00 00 0f 87 80 fb ff ff 6a 30 ff .......M..Q...l...=.'........j0.
84b60 75 18 ff 75 14 6a 04 ff 71 1c ff 71 18 52 e8 95 f8 ff ff 83 c4 0c 05 6c 07 00 00 e9 2d f9 ff ff u..u.j..q..q.R.........l....-...
84b80 ff 75 20 8b 75 18 ff 75 1c 8b 7d 14 56 57 ff 75 10 6a 59 ff 75 08 e8 98 f8 ff ff 83 c4 1c 84 c0 .u..u..u..}.VW.u.jY.u...........
84ba0 0f 84 0d fa ff ff 56 57 bb 74 aa 49 00 53 e8 44 03 00 00 ff 75 20 ff 75 1c 56 57 ff 75 10 6a 6d ......VW.t.I.S.D....u..u.VW.u.jm
84bc0 ff 75 08 e8 6b f8 ff ff 83 c4 28 84 c0 0f 84 e0 f9 ff ff 56 57 53 e8 1c 03 00 00 ff 75 20 ff 75 .u..k.....(........VWS......u..u
84be0 1c 56 57 ff 75 10 6a 64 e9 63 fa ff ff 8b 45 10 8b 48 04 83 f9 3b e9 40 ff ff ff 6a 07 83 e8 52 .VW.u.jd.c....E..H...;.@...j...R
84c00 5f 3b c7 0f 87 e4 fa ff ff ff 24 85 d7 59 48 00 ff 75 20 ff 75 1c ff 75 18 ff 75 14 ff 75 10 6a _;........$..YH..u..u..u..u..u.j
84c20 48 ff 75 08 e8 0a f8 ff ff 83 c4 1c 84 c0 0f 84 7f f9 ff ff ff 75 18 ff 75 14 68 ac bf 49 00 e8 H.u..................u..u.h..I..
84c40 b3 02 00 00 ff 75 20 ff 75 1c ff 75 18 ff 75 14 ff 75 10 6a 4d e9 f6 f9 ff ff 8b 45 10 8b 08 83 .....u..u..u..u..u.jM......E....
84c60 f9 3c e9 d4 fe ff ff ff 75 20 8b 75 18 ff 75 1c 8b 7d 14 56 57 ff 75 10 6a 48 ff 75 08 e8 b1 f7 .<......u..u..u..}.VW.u.jH.u....
84c80 ff ff 83 c4 1c 84 c0 0f 84 26 f9 ff ff 56 57 bb ac bf 49 00 53 e8 5d 02 00 00 ff 75 20 ff 75 1c .........&...VW...I.S.]....u..u.
84ca0 56 57 ff 75 10 6a 4d ff 75 08 e8 84 f7 ff ff 83 c4 28 84 c0 0f 84 f9 f8 ff ff 56 57 53 e8 35 02 VW.u.jM.u........(........VWS.5.
84cc0 00 00 ff 75 20 ff 75 1c 56 57 ff 75 10 6a 53 e9 7c f9 ff ff 8b 45 10 8b 48 18 83 f9 06 0f 87 fa ...u..u.VW.u.jS.|....E..H.......
84ce0 f9 ff ff 66 83 fa 57 75 0a 85 c9 75 05 6a 06 59 eb 01 49 8b 40 1c 3d 6d 01 00 00 0f 87 dc f9 ff ...f..Wu...u.j.Y..I.@.=m........
84d00 ff 33 f6 3b c1 7c 0a 99 f7 ff 8b f0 3b d1 7c 01 46 80 7d 20 00 0f 95 c1 fe c9 80 e1 30 0f b6 c1 .3.;.|......;.|.F.}.........0...
84d20 50 ff 75 18 ff 75 14 6a 02 56 e9 7f f7 ff ff 80 7d 20 00 0f 95 c0 fe c8 24 30 0f b6 c0 50 ff 75 P.u..u.j.V......}.......$0...P.u
84d40 18 8b 45 10 ff 75 14 6a 02 ff 70 1c ff 70 18 ff 70 14 e8 d3 f5 ff ff 83 c4 0c e9 4e f7 ff ff ff ..E..u.j..p..p..p..........N....
84d60 75 1c ff 75 18 ff 75 14 ff 75 10 6a 02 e9 27 fc ff ff 8b 45 10 8b 48 14 81 c1 6c 07 00 00 81 f9 u..u..u..u.j..'....E..H...l.....
84d80 0f 27 00 00 0f 87 53 f9 ff ff 80 7d 20 00 0f 95 c0 fe c8 24 30 0f b6 c0 50 ff 75 18 ff 75 14 6a .'....S....}.......$0...P.u..u.j
84da0 04 e9 cd f7 ff ff e8 ce f4 ff ff ff 75 18 ff 75 14 e8 76 eb ff ff 8b 4d 10 8b 49 20 f7 d9 1b c9 ............u..u..v....M..I.....
84dc0 83 e1 04 ff 34 08 e8 2c 01 00 00 83 c4 0c b0 01 5f 5e 5b c9 c3 8b ff 10 58 48 00 5a 58 48 00 67 ....4..,........_^[.....XH.ZXH.g
84de0 58 48 00 d4 58 48 00 2f 59 48 00 d4 58 48 00 5f 59 48 00 72 59 48 00 8b ff 55 8b ec 83 ec 10 66 XH..XH./YH..XH._YH.rYH...U.....f
84e00 8b 45 18 0f b7 c8 89 4d f8 8b 4d 0c 8b d1 66 85 c0 75 13 ff 75 14 ff 75 10 ff 75 08 e8 6a 00 00 .E.....M..M...f..u..u..u..u..j..
84e20 00 83 c4 0c c9 c3 56 8b 75 14 3b 0e 73 57 53 33 db 49 57 8b 7d 10 85 d2 74 40 8b 75 08 c7 45 fc ......V.u.;.sWS3.IW.}...t@.u..E.
84e40 0a 00 00 00 89 4d f0 85 f6 74 0e 8b c6 99 f7 7d fc 83 c2 30 0f b7 c2 eb 06 8b 45 f8 0f b7 c0 8b .....M...t.....}...0......E.....
84e60 17 6a 0a 66 89 04 4a 8b c6 5e 99 f7 fe 43 49 83 7d f0 00 8b f0 75 cd 8b 75 14 8d 04 1b 01 07 29 .j.f..J..^...CI.}....u..u......)
84e80 1e 5f 5b eb 03 83 26 00 5e c9 c3 8b ff 55 8b ec 53 8b 5d 10 56 57 8b 7d 0c 8b 03 8b 0f 83 f8 01 ._[...&.^....U..S.].VW.}........
84ea0 76 47 8b 7d 08 8b c7 8b f1 99 6a 0a 5f f7 ff 8b f8 8d 42 30 66 89 01 83 c1 02 8b 03 48 89 03 85 vG.}......j._.....B0f.......H...
84ec0 ff 7e 05 83 f8 01 77 dd 8b 7d 0c 8b 17 89 0f eb 12 66 8b 02 0f b7 0e 66 89 06 83 ee 02 66 89 0a .~....w..}.......f.....f.....f..
84ee0 83 c2 02 3b d6 72 ea eb 09 03 c0 2b c8 89 0f 83 23 00 5f 5e 5b 5d c3 8b ff 55 8b ec 8b 4d 10 83 ...;.r.....+....#._^[]...U...M..
84f00 39 00 74 22 8b 55 08 56 8b 75 0c 57 0f b7 3a 66 85 ff 74 10 8b 06 83 c2 02 66 89 38 83 06 02 83 9.t".U.V.u.W..:f..t......f.8....
84f20 29 01 75 e8 5f 5e 5d c3 8b ff 55 8b ec 83 ec 30 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 08 8b 55 10 ).u._^]...U....0...T.3..E..E..U.
84f40 8b 4d 1c 89 45 d0 8b 45 14 53 8b 5d 18 89 45 e4 8b 45 0c 89 55 d4 89 5d dc 89 4d d8 56 57 83 e8 .M..E..E.S.]..E..E..U..]..M.VW..
84f60 00 74 15 83 e8 01 74 08 8b b9 5c 01 00 00 eb 0e 8b b9 58 01 00 00 eb 06 8b b9 54 01 00 00 83 b9 .t....t...\.......X.......T.....
84f80 ac 00 00 00 01 0f 84 c0 03 00 00 b8 6c 07 00 00 66 03 42 14 66 89 45 ec 66 8b 42 10 66 40 66 89 ............l...f.B.f.E.f.B.f@f.
84fa0 45 ee 66 8b 42 0c 66 89 45 f2 66 8b 42 08 66 89 45 f4 66 8b 42 04 66 89 45 f6 66 8b 02 33 d2 66 E.f.B.f.E.f.B.f.E.f.B.f.E.f..3.f
84fc0 89 45 f8 33 c0 83 7d 0c 02 66 89 45 fa 8b 81 60 01 00 00 8d 4d ec 52 52 75 0b 57 51 52 50 e8 1f .E.3..}..f.E...`....M.RRu.WQRP..
84fe0 b0 ff ff eb 0a 52 57 51 52 50 e8 7d af ff ff 8b d8 85 db 0f 84 d7 00 00 00 8d 04 1b 8d 48 08 3b .....RWQRP.}.................H.;
85000 c1 1b c0 23 c1 74 40 3d 00 04 00 00 77 1d e8 dd b2 00 00 8b f4 89 75 e8 85 f6 0f 84 a8 00 00 00 ...#.t@=....w.........u.........
85020 c7 06 cc cc 00 00 83 c6 08 eb 1e 50 e8 cf 8f ff ff 8b f0 89 75 e8 59 85 f6 0f 84 89 00 00 00 c7 ...........P........u.Y.........
85040 06 dd dd 00 00 eb df 33 f6 89 75 e8 85 f6 74 78 83 7d 0c 02 8d 4d ec 8b 45 d8 8b 80 60 01 00 00 .......3..u...tx.}...M..E...`...
85060 75 0e 53 56 57 51 6a 00 50 e8 94 af ff ff eb 0e 6a 00 53 56 57 51 6a 00 50 e8 ee ae ff ff 8b d0 u.SVWQj.P.......j.SVWQj.P.......
85080 8b fe 4a 85 d2 7e 26 8b 5d dc 8b 75 e4 8b 03 85 c0 74 17 8b 0e 66 8b 07 83 c7 02 66 89 01 83 06 ..J..~&.]..u.....t...f.....f....
850a0 02 ff 0b 4a 8b 03 85 d2 7f e5 8b 75 e8 56 e8 0f d6 ff ff 59 b0 01 8d 65 c4 5f 5e 5b 8b 4d fc 33 ...J.......u.V.....Y...e._^[.M.3
850c0 cd e8 7d 1c fe ff c9 c3 6a 00 e8 f3 d5 ff ff 59 8b 5d dc e9 73 02 00 00 8b 33 85 f6 74 d6 c6 45 ..}.....j......Y.]..s....3..t..E
850e0 e0 00 33 c0 89 7d e8 8b df 0f b7 ca 83 c3 02 40 66 39 0b 74 f7 0f b7 ca 89 5d e8 8b 5d dc 83 f9 ..3..}.........@f9.t.....]..]...
85100 64 0f 87 24 01 00 00 0f 84 ed 00 00 00 83 f9 27 0f 84 9a 00 00 00 83 f9 41 74 13 83 f9 48 74 58 d..$...........'........At...HtX
85120 83 f9 4d 74 22 83 f9 61 0f 85 e4 01 00 00 68 90 bf 49 00 57 e8 c3 c6 ff ff 59 59 85 c0 75 53 8d ..Mt"..a......h..I.W.....YY..uS.
85140 4f 0a 89 4d e8 eb 62 83 e8 01 74 21 83 e8 01 74 20 83 e8 01 74 10 83 e8 01 0f 85 b3 01 00 00 6a O..M..b...t!...t....t..........j
85160 42 e9 c4 01 00 00 6a 62 e9 bd 01 00 00 c6 45 e0 01 6a 6d e9 b2 01 00 00 83 e8 01 74 0a 83 e8 01 B.....jb......E..jm........t....
85180 74 09 e9 8b 01 00 00 c6 45 e0 01 6a 48 e9 98 01 00 00 68 9c bf 49 00 57 e8 5f c6 ff ff 59 59 85 t.......E..jH.....h..I.W._...YY.
851a0 c0 75 06 8d 47 06 89 45 e8 6a 70 e9 7a 01 00 00 8d 3c 47 a8 01 0f 84 90 01 00 00 0f b7 0f 66 85 .u..G..E.jp.z....<G...........f.
851c0 c9 0f 84 ed fe ff ff 8b 55 e4 85 f6 0f 84 79 01 00 00 6a 27 58 83 c7 02 66 3b c8 0f 84 6a 01 00 ........U.....y...j'X...f;...j..
851e0 00 8b 02 66 89 08 83 02 02 ff 0b 0f b7 0f 8b 33 66 85 c9 75 d5 e9 51 01 00 00 83 e8 01 74 21 83 ...f...........3f..u..Q......t!.
85200 e8 01 74 20 83 e8 01 74 10 83 e8 01 0f 85 00 01 00 00 6a 41 e9 11 01 00 00 6a 61 e9 0a 01 00 00 ..t....t..........jA.....ja.....
85220 c6 45 e0 01 6a 64 e9 ff 00 00 00 83 e9 68 0f 84 d4 00 00 00 83 e9 05 0f 84 b7 00 00 00 83 e9 06 .E..jd.......h..................
85240 0f 84 9a 00 00 00 83 e9 01 74 27 83 e9 05 0f 85 be 00 00 00 48 83 e8 01 74 11 48 83 e8 01 0f 85 .........t'.........H...t.H.....
85260 ae 00 00 00 6a 59 e9 bf 00 00 00 6a 79 e9 b8 00 00 00 8b 4d d4 83 79 08 0b 8b 4d d8 7f 08 8b 91 ....jY.....jy......M..y...M.....
85280 4c 01 00 00 eb 06 8b 91 50 01 00 00 83 f8 01 75 1c 85 f6 74 18 8b 45 e4 8b 08 66 8b 02 66 89 01 L.......P......u...t..E...f..f..
852a0 8b 45 e4 83 00 02 ff 0b e9 9b 00 00 00 0f b7 0a 66 85 c9 0f 84 8f 00 00 00 8b 45 e4 85 f6 0f 84 .E..............f.........E.....
852c0 84 00 00 00 8b 00 83 c2 02 66 89 08 8b 45 e4 83 00 02 ff 0b 0f b7 0a 8b 33 66 85 c9 75 de eb 68 .........f...E..........3f..u..h
852e0 83 e8 01 74 07 83 e8 01 74 06 eb 26 c6 45 e0 01 6a 53 eb 36 83 e8 01 74 07 83 e8 01 74 06 eb 12 ...t....t..&.E..jS.6...t....t...
85300 c6 45 e0 01 6a 4d eb 22 83 e8 01 74 17 83 e8 01 74 16 8b 4d e4 83 c7 02 8b 01 66 89 10 83 01 02 .E..jM."...t....t..M......f.....
85320 ff 0b eb 27 c6 45 e0 01 6a 49 58 ff 75 e0 ff 75 d8 53 ff 75 e4 ff 75 d4 50 ff 75 d0 e8 f2 f0 ff ...'.E..jIX.u..u.S.u..u.P.u.....
85340 ff 83 c4 1c 84 c0 74 14 8b 7d e8 0f b7 17 66 85 d2 0f 85 81 fd ff ff e9 58 fd ff ff e8 10 83 fe ......t..}....f.........X.......
85360 ff c7 00 16 00 00 00 32 c0 e9 48 fd ff ff 8b ff 55 8b ec 83 ec 20 57 8b 7d 08 85 ff 75 17 e8 ee .......2..H.....U.....W.}...u...
85380 82 fe ff c7 00 16 00 00 00 e8 f4 8b ff ff 33 c0 e9 47 01 00 00 83 7d 0c 00 74 e3 56 8b 75 10 33 ..............3..G....}..t.V.u.3
853a0 c0 66 89 07 85 f6 75 17 e8 c4 82 fe ff c7 00 16 00 00 00 e8 ca 8b ff ff 33 c0 e9 1c 01 00 00 ff .f....u.................3.......
853c0 75 1c 8d 4d e0 e8 ab 50 fe ff 83 7d 18 00 75 0c 8b 45 e4 8b 80 9c 00 00 00 89 45 18 8b 45 0c 8b u..M...P...}..u..E........E..E..
853e0 cf 53 33 db 89 4d f4 89 45 f8 85 c0 0f 86 aa 00 00 00 0f b7 16 66 85 d2 0f 84 85 00 00 00 83 fa .S3..M..E............f..........
85400 25 74 15 66 89 11 8b 4d f4 8b 45 f8 83 c1 02 48 89 4d f4 89 45 f8 eb 60 39 5d 14 0f 84 97 00 00 %t.f...M..E....H.M..E..`9]......
85420 00 83 c6 02 88 5d f0 0f b7 06 8b c8 83 f8 23 75 0a 83 c6 02 c6 45 f0 01 0f b7 0e 66 83 f9 45 74 .....]........#u.....E.....f..Et
85440 09 0f b7 c1 66 83 f9 4f 75 06 83 c6 02 0f b7 06 ff 75 f0 8d 4d f8 ff 75 18 51 8d 4d f4 51 ff 75 ....f..Ou........u..M..u.Q.M.Q.u
85460 14 50 8d 45 e4 50 e8 c8 ef ff ff 83 c4 1c 84 c0 8b 45 f8 74 1f 8b 4d f4 83 c6 02 85 c0 0f 85 6f .P.E.P...........E.t..M........o
85480 ff ff ff 85 c0 74 15 8b 5d 0c 33 c0 66 89 01 2b 5d f8 eb 34 85 c0 74 04 b1 01 eb 02 8a cb 33 d2 .....t..].3.f..+]..4..t.......3.
854a0 66 89 17 84 c9 75 11 85 c0 75 0d e8 c1 81 fe ff c7 00 22 00 00 00 eb 10 e8 b4 81 fe ff c7 00 16 f....u...u........".............
854c0 00 00 00 e8 ba 8a ff ff 80 7d ec 00 74 0a 8b 4d e0 83 a1 50 03 00 00 fd 8b c3 5b 5e 5f c9 c3 6a .........}..t..M...P......[^_..j
854e0 0c 68 70 df 54 00 e8 a5 16 fe ff c6 45 e7 00 8b 45 08 ff 30 e8 12 af ff ff 59 83 65 fc 00 8b 4d .hp.T.......E...E..0.....Y.e...M
85500 0c e8 30 04 00 00 8a d8 88 5d e7 c7 45 fc fe ff ff ff e8 17 00 00 00 8a c3 8b 4d f0 64 89 0d 00 ..0......]..E.............M.d...
85520 00 00 00 59 5f 5e 5b c9 c2 0c 00 8a 5d e7 8b 45 10 ff 30 e8 1b af ff ff 59 c3 8b ff 55 8b ec 51 ...Y_^[.....]..E..0.....Y...U..Q
85540 51 56 8b 75 0c 85 f6 75 15 e8 23 81 fe ff c7 00 16 00 00 00 e8 29 8a ff ff 83 c8 ff eb 79 80 3e QV.u...u..#..........).......y.>
85560 00 74 e6 8b 45 10 85 c0 74 df 8b 00 85 c0 74 d9 80 38 00 74 d4 53 57 6a 5c 56 e8 41 1c fe ff 6a .t..E...t.....t..8.t.SWj\V.A...j
85580 2f 56 8b f8 e8 37 1c fe ff 83 c4 10 8b de 85 c0 75 7e 85 ff 0f 85 80 00 00 00 6a 3a 56 e8 1e 1c /V...7..........u~........j:V...
855a0 fe ff 8b f8 59 59 85 ff 75 70 8b ce 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 6a 01 8d 79 03 57 e8 b6 ....YY..up...Q...A..u.+.j..y.W..
855c0 87 ff ff 8b d8 59 59 85 db 75 0f 50 e8 f5 89 ff ff 59 83 c8 ff 5f 5b 5e c9 c3 68 bc bf 49 00 57 .....YY..u.P.....Y..._[^..h..I.W
855e0 53 e8 dc 86 ff ff 83 c4 0c 85 c0 0f 85 2c 01 00 00 56 57 53 e8 e9 17 00 00 83 c4 0c 85 c0 0f 85 S............,...VWS............
85600 19 01 00 00 50 8d 7b 02 e8 b9 89 ff ff 59 eb 0a 85 ff 74 04 3b c7 76 02 8b f8 2b f3 f7 de 6a 2e ....P.{......Y....t.;.v...+...j.
85620 1b f6 57 23 f3 e8 96 1b fe ff 59 59 85 c0 74 2b 6a 00 53 e8 e4 07 00 00 59 59 85 c0 0f 85 a3 00 ..W#......YY..t+j.S.....YY......
85640 00 00 ff 75 14 ff 75 10 53 ff 75 08 e8 d9 00 00 00 83 c4 10 8b d8 e9 b4 00 00 00 8b cb 8d 51 01 ...u..u.S.u...................Q.
85660 8a 01 41 84 c0 75 f9 2b ca 6a 01 8d 41 05 50 89 45 fc e8 02 87 ff ff 8b f8 59 59 85 ff 75 08 83 ..A..u.+.j..A.P.E........YY..u..
85680 cb ff e9 81 00 00 00 53 8b 5d fc 53 57 e8 30 86 ff ff 83 c4 0c 85 c0 0f 85 80 00 00 00 8d 43 fb .......S.].SW.0...............C.
856a0 03 c7 89 45 fc e8 c7 7f fe ff bb c0 bf 49 00 8b 00 89 45 f8 53 6a 05 ff 75 fc e8 03 86 ff ff 83 ...E.........I....E.Sj..u.......
856c0 c4 0c 85 c0 75 57 50 57 e8 4f 07 00 00 59 59 85 c0 74 17 83 c3 05 81 fb d4 bf 49 00 75 d6 57 e8 ....uWPW.O...YY..t........I.u.W.
856e0 e2 88 ff ff 59 83 cb ff eb 25 e8 82 7f fe ff ff 75 14 8b 4d f8 ff 75 10 89 08 57 ff 75 08 e8 27 ....Y....%......u..M..u...W.u..'
85700 00 00 00 83 c4 10 8b d8 57 e8 b8 88 ff ff 59 56 e8 b1 88 ff ff 59 8b c3 e9 b8 fe ff ff 33 c0 50 ........W.....YV.....Y.......3.P
85720 50 50 50 50 e8 69 88 ff ff cc 8b ff 55 8b ec 83 ec 6c 83 7d 0c 00 75 15 e8 34 7f fe ff c7 00 16 PPPP.i......U....l.}..u..4......
85740 00 00 00 e8 3a 88 ff ff 83 c8 ff c9 c3 83 7d 10 00 74 e5 83 7d 08 04 76 0a e8 00 7f fe ff 83 20 ....:.........}..t..}..v........
85760 00 eb d5 53 57 8d 45 fc 33 ff 50 8d 45 f4 89 7d f4 50 ff 75 14 89 7d fc ff 75 10 e8 9e 8a 00 00 ...SW.E.3.P.E..}.P.u..}..u......
85780 83 cb ff 83 c4 10 3b c3 75 17 ff 75 fc e8 34 88 ff ff ff 75 f4 89 7d fc e8 29 88 ff ff 59 59 eb ......;.u..u..4....u..}..)...YY.
857a0 43 83 7d 08 04 89 7d f8 0f 95 c0 0f b6 c0 50 8d 45 f0 50 8d 45 f8 50 e8 b8 02 00 00 83 c4 0c 84 C.}...}.......P.E.P.E.P.........
857c0 c0 75 28 ff 75 f8 e8 fb 87 ff ff ff 75 fc 89 7d f8 e8 f0 87 ff ff ff 75 f4 89 7d fc e8 e5 87 ff .u(.u.......u..}.......u..}.....
857e0 ff 83 c4 0c 8b c3 e9 3f 01 00 00 83 7d 08 04 56 8b f7 75 03 6a 08 5e e8 62 7e fe ff 6a 44 89 38 .......?....}..V..u.j.^.b~..jD.8
85800 8d 45 94 5f 57 6a 00 50 e8 93 20 fe ff 66 8b 45 f0 66 89 45 c6 8b 45 f8 89 45 c8 8d 45 d8 50 8d .E._Wj.P.....f.E.f.E..E..E..E.P.
85820 45 94 89 7d 94 50 33 c0 50 ff 75 fc 56 6a 01 50 50 ff 75 f4 ff 75 0c e8 68 17 00 00 8b 75 d8 83 E..}.P3.P.u.Vj.PP.u..u..h....u..
85840 c4 34 8b 7d dc 85 c0 74 4a 8b 45 08 83 f8 02 0f 84 d9 00 00 00 85 c0 75 5f 53 56 ff 15 d8 80 49 .4.}...tJ.E............u_SV....I
85860 00 8d 45 ec 50 ff 75 d8 ff 15 d4 80 49 00 85 c0 74 21 8b 45 ec 89 45 e8 3b fb 74 07 57 ff 15 78 ..E.P.u.....I...t!.E..E.;.t.W..x
85880 81 49 00 3b f3 74 07 56 ff 15 78 81 49 00 8b 5d e8 eb 42 ff 15 40 80 49 00 50 e8 9c 7d fe ff 59 .I.;.t.V..x.I..]..B..@.I.P..}..Y
858a0 3b fb 74 07 57 ff 15 78 81 49 00 3b f3 74 26 56 ff 15 78 81 49 00 eb 1d 83 f8 04 75 3c 3b fb 74 ;.t.W..x.I.;.t&V..x.I......u<;.t
858c0 07 57 ff 15 78 81 49 00 3b f3 74 07 56 ff 15 78 81 49 00 33 db ff 75 f8 e8 e9 86 ff ff ff 75 fc .W..x.I.;.t.V..x.I.3..u.......u.
858e0 83 65 f8 00 e8 dd 86 ff ff ff 75 f4 83 65 fc 00 e8 d1 86 ff ff 8b c3 eb 2d 3b fb 74 07 57 ff 15 .e........u..e..........-;.t.W..
85900 78 81 49 00 ff 75 f8 e8 ba 86 ff ff ff 75 fc 83 65 f8 00 e8 ae 86 ff ff ff 75 f4 83 65 fc 00 e8 x.I..u.......u..e........u..e...
85920 a2 86 ff ff 8b c6 83 c4 0c 5e 5f 5b c9 c3 6a 00 e8 63 f6 fe ff cc 8b ff 55 8b ec 83 ec 18 53 8b .........^_[..j..c......U.....S.
85940 d9 56 57 89 5d ec 8b 03 8b 00 83 20 00 8b 43 04 8b 00 83 20 00 8b 35 88 05 55 00 85 f6 74 24 8d .VW.].........C.......5..U...t$.
85960 7e ff 8b c7 8b d7 83 e0 3f c1 ea 06 6b c8 38 8b 04 95 88 03 55 00 80 7c 08 28 00 74 06 4f 83 ee ~.......?...k.8.....U..|.(.t.O..
85980 01 75 df 81 fe 32 33 00 00 72 12 e8 e1 7c fe ff c7 00 0c 00 00 00 32 c0 e9 d2 00 00 00 6b c6 05 .u...23..r...|........2......k..
859a0 6a 01 83 c0 04 0f b7 c0 50 89 45 e8 e8 c8 83 ff ff 89 45 f0 59 59 85 c0 75 12 e8 b2 7c fe ff 32 j.......P.E.......E.YY..u...|..2
859c0 db c7 00 0c 00 00 00 e9 99 00 00 00 8d 50 04 89 30 8d 0c 32 89 55 fc 33 ff 89 4d f8 89 4d f4 85 .............P..0..2.U.3..M..M..
859e0 f6 74 42 8b c2 8b d9 8b cf 8b d7 83 e1 3f c1 ea 06 6b c9 38 03 0c 95 88 03 55 00 8a 51 28 f6 c2 .tB..........?...k.8.....U..Q(..
85a00 10 75 08 88 14 38 8b 49 18 eb 07 c6 04 38 00 83 c9 ff 89 0b 47 83 c3 04 3b fe 75 cb 8b 45 f0 8b .u...8.I.....8......G...;.u..E..
85a20 5d ec 8b 55 fc 8b 4b 08 80 39 00 75 25 33 c9 83 fe 03 73 04 8b fe eb 03 6a 03 5f 3b cf 74 13 8b ]..U..K..9.u%3....s.....j._;.t..
85a40 7d f8 c6 02 00 83 0f ff 41 42 83 c7 04 89 7d f8 eb dd 8b 0b 8b 09 89 01 8b 4b 04 33 db 8b 45 e8 }.......AB....}..........K.3..E.
85a60 43 8b 09 89 01 6a 00 e8 5a 85 ff ff 59 8a c3 5f 5e 5b c9 c3 8b ff 55 8b ec 83 ec 18 8d 45 08 89 C....j..Z...Y.._^[....U......E..
85a80 45 e8 8d 4d ff 8d 45 0c 89 45 ec 8d 45 10 6a 07 89 45 f0 58 89 45 f8 89 45 f4 8d 45 f8 50 8d 45 E..M..E..E..E.j..E.X.E..E..E.P.E
85aa0 e8 50 8d 45 f4 50 e8 34 fa ff ff c9 c3 8b ff 55 8b ec 5d e9 82 fa ff ff 8b ff 55 8b ec 83 ec 2c .P.E.P.4.......U..].......U....,
85ac0 a1 18 f0 54 00 33 c5 89 45 fc 53 8b 5d 0c 56 8b 75 10 89 75 dc 57 8b 7d 14 89 7d e0 85 db 75 18 ...T.3..E.S.].V.u..u.W.}..}...u.
85ae0 e8 8c 7b fe ff c7 00 16 00 00 00 e8 92 84 ff ff 83 c8 ff e9 3f 02 00 00 80 3b 00 74 e3 85 f6 74 ..{.................?....;.t...t
85b00 df 8b 06 85 c0 74 d9 80 38 00 74 d4 e8 60 7b fe ff 57 56 53 8b 08 ff 75 08 83 20 00 89 45 d8 89 .....t..8.t..`{..WVS...u.....E..
85b20 4d d4 e8 86 ff ff ff 8b f8 83 ce ff 83 c4 10 3b fe 0f 85 ed 01 00 00 e8 35 7b fe ff 83 38 02 75 M..............;........5{...8.u
85b40 22 6a 5c 53 e8 b7 17 fe ff 59 59 85 c0 75 14 6a 2f 53 e8 a9 17 fe ff 59 59 85 c0 75 06 80 7b 01 "j\S.....YY..u.j/S.....YY..u..{.
85b60 3a 75 07 8b fe e9 ba 01 00 00 33 c9 c7 45 f4 50 41 54 48 8d 45 f4 88 4d f8 50 51 8d 45 e8 89 4d :u........3..E.PATH.E..M.PQ.E..M
85b80 e8 50 e8 43 74 fe ff 8b 4d e8 83 c4 0c 85 c0 74 0b 83 f8 16 0f 84 ac 01 00 00 eb 04 85 c9 75 07 .P.Ct...M......t..............u.
85ba0 8b fe e9 72 01 00 00 6a 01 68 04 01 00 00 e8 c6 81 ff ff 8b f0 59 59 85 f6 0f 84 4d 01 00 00 68 ...r...j.h...........YY....M...h
85bc0 03 01 00 00 56 ff 75 e8 e9 2c 01 00 00 80 3e 00 0f 84 36 01 00 00 8b ce 8d 51 01 8a 01 41 84 c0 ....V.u..,....>...6......Q...A..
85be0 75 f9 2b ca 8d 7e ff 6a 5c 56 03 f9 e8 cf 15 fe ff 59 59 3b f8 74 2e 6a 2f 56 e8 c1 15 fe ff 59 u.+..~.j\V.......YY;.t.j/V.....Y
85c00 59 3b f8 74 20 8d 45 ec 66 c7 45 ec 5c 00 50 68 04 01 00 00 56 e8 c8 11 00 00 83 c4 0c 85 c0 0f Y;.t..E.f.E.\.Ph....V...........
85c20 85 21 01 00 00 8b d6 8d 4a 01 8a 02 42 84 c0 75 f9 2b d1 8b cb 8d 79 01 8a 01 41 84 c0 75 f9 2b .!......J...B..u.+....y...A..u.+
85c40 cf 8d 04 11 b9 04 01 00 00 3b c1 0f 83 bb 00 00 00 53 51 56 e8 89 11 00 00 83 c4 0c 85 c0 0f 85 .........;.......SQV............
85c60 e2 00 00 00 e8 08 7a fe ff ff 75 e0 ff 75 dc 83 20 00 56 ff 75 08 e8 32 fe ff ff 8b f8 83 c4 10 ......z...u..u....V.u..2........
85c80 83 ff ff 0f 85 86 00 00 00 e8 e3 79 fe ff 83 38 02 74 5d e8 c6 79 fe ff 83 38 15 74 53 6a 2f 56 ...........y...8.t]..y...8.tSj/V
85ca0 8d 7e 01 e8 58 16 fe ff 59 59 3b c6 75 12 6a 2f 57 e8 4a 16 fe ff c6 45 f3 01 59 59 3b c7 74 04 .~..X...YY;.u.j/W.J....E..YY;.t.
85cc0 c6 45 f3 00 6a 5c 56 e8 34 16 fe ff 59 59 3b c6 75 12 6a 5c 57 e8 26 16 fe ff 59 59 3b c7 75 04 .E..j\V.4...YY;.u.j\W.&...YY;.u.
85ce0 b0 01 eb 02 32 c0 80 7d f3 00 75 04 84 c0 74 1c 68 03 01 00 00 56 ff 75 e4 e8 9b 12 00 00 83 c4 ....2..}..u...t.h....V.u........
85d00 0c 89 45 e4 85 c0 0f 85 c1 fe ff ff 83 cf ff 56 e8 b1 82 ff ff 59 8b 4d e8 51 e8 a7 82 ff ff 83 ..E............V.....Y.M.Q......
85d20 65 e8 00 59 8b 45 d8 83 38 00 75 09 8b 4d d4 85 c9 74 02 89 08 8b c7 8b 4d fc 5f 5e 33 cd 5b e8 e..Y.E..8.u..M...t......M._^3.[.
85d40 ff 0f fe ff c9 c3 33 c0 50 50 50 50 50 e8 40 82 ff ff cc 8b ff 55 8b ec 5d e9 5a fd ff ff 8b ff ......3.PPPPP.@......U..].Z.....
85d60 55 8b ec 83 ec 28 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 08 56 85 c0 75 1b e8 e1 78 fe ff 83 20 00 U....(...T.3..E..E.V..u...x.....
85d80 e8 ec 78 fe ff 6a 16 5e 89 30 e8 f3 81 ff ff 8b c6 eb 7c 53 8b 5d 0c f7 c3 f9 ff ff ff 74 1b e8 ..x..j.^.0........|S.].......t..
85da0 ba 78 fe ff 83 20 00 e8 c5 78 fe ff 6a 16 5e 89 30 e8 cc 81 ff ff 8b c6 eb 54 8d 4d d8 51 6a 00 .x.......x..j.^.0........T.M.Qj.
85dc0 50 ff 15 f0 80 49 00 85 c0 75 0f ff 15 40 80 49 00 50 e8 64 78 fe ff 59 eb 29 f6 45 d8 10 75 2c P....I...u...@.I.P.dx..Y.).E..u,
85de0 f6 45 d8 01 74 26 d1 eb f6 c3 01 74 1f e8 6c 78 fe ff c7 00 05 00 00 00 e8 74 78 fe ff c7 00 0d .E..t&.....t..lx.........tx.....
85e00 00 00 00 e8 69 78 fe ff 8b 00 eb 02 33 c0 5b 8b 4d fc 33 cd 5e e8 29 0f fe ff c9 c3 8b ff 55 8b ....ix......3.[.M.3.^.).......U.
85e20 ec 83 ec 18 83 7d 08 00 75 0e ff 75 0c 6a 00 e8 2a ff ff ff 59 59 c9 c3 33 c0 56 89 45 e8 89 45 .....}..u..u.j..*...YY..3.V.E..E
85e40 ec 89 45 f0 89 45 f4 89 45 f8 88 45 fc e8 ee 7c fe ff 50 8d 45 e8 50 ff 75 08 e8 c4 7c fe ff 83 ..E..E..E..E...|..P.E.P.u...|...
85e60 c4 0c 85 c0 74 05 83 ce ff eb 0f ff 75 0c ff 75 f0 e8 e8 fe ff ff 59 59 8b f0 80 7d fc 00 74 09 ....t.......u..u......YY...}..t.
85e80 ff 75 f0 e8 3e 81 ff ff 59 8b c6 5e c9 c3 8b ff 55 8b ec 6a 02 ff 75 0c ff 75 08 ff 15 88 80 49 .u..>...Y..^....U..j..u..u.....I
85ea0 00 85 c0 75 12 ff 15 40 80 49 00 50 e8 8a 77 fe ff 59 83 c8 ff 5d c3 33 c0 5d c3 8b ff 55 8b ec ...u...@.I.P..w..Y...].3.]...U..
85ec0 51 51 8b 4d 08 33 c0 53 8b 5d 0c 56 57 89 5d fc 89 45 f8 38 45 18 74 14 6a 2d 58 66 89 03 8d 43 QQ.M.3.S.].VW.]..E.8E.t.j-Xf...C
85ee0 02 89 45 fc 33 c0 40 f7 d9 89 45 f8 8b 5d fc 8b 75 f8 89 5d fc 33 d2 8b c1 f7 75 14 6a 09 8b c8 ..E.3.@...E..]..u..].3....u.j...
85f00 8b fb 8d 43 02 89 45 f8 58 3b c2 1b c0 83 e0 27 83 c0 30 66 03 c2 8b 55 f8 46 66 89 03 8b 45 10 ...C..E.X;.....'..0f...U.Ff...E.
85f20 85 c9 74 06 8b da 3b f0 72 cb 8b 5d 0c 3b f0 8b 75 fc 72 18 33 c0 66 89 03 e8 33 77 fe ff 6a 22 ..t...;.r..].;..u.r.3.f...3w..j"
85f40 5e 89 30 e8 3a 80 ff ff 8b c6 eb 1d 33 c0 66 89 02 66 8b 06 0f b7 0f 66 89 07 83 ef 02 66 89 0e ^.0.:.......3.f..f.....f.....f..
85f60 83 c6 02 3b f7 72 ea 33 c0 5f 5e 5b c9 c3 8b ff 55 8b ec 83 ec 14 8b 45 10 33 c9 8b 55 0c 53 8b ...;.r.3._^[....U......E.3..U.S.
85f80 5d 08 56 8b f0 89 45 f8 57 89 4d fc 38 4d 1c 74 14 41 c6 00 2d f7 db 89 4d fc 8d 70 01 83 d2 00 ].V...E.W.M.8M.t.A..-...M..p....
85fa0 89 75 f8 f7 da 8b 45 18 89 75 ec 8b 75 f8 89 45 f0 53 6a 00 ff 75 f0 8b fe 52 53 e8 20 9f 00 00 .u....E..u..u..E.Sj..u...RS.....
85fc0 89 5d f8 5b 90 8b d8 8d 46 01 89 45 f8 6a 09 58 3b c1 1a c0 24 27 04 30 02 c1 88 06 8b 45 fc 40 .].[....F..E.j.X;...$'.0.....E.@
85fe0 89 45 fc 85 d2 75 04 85 db 74 0c 8b 4d 14 8b 75 f8 3b c1 72 bc eb 03 8b 4d 14 8b 75 ec 3b c1 72 .E...u...t..M..u.;.r....M..u.;.r
86000 19 8b 45 10 c6 00 00 e8 65 76 fe ff 6a 22 5e 89 30 e8 6c 7f ff ff 8b c6 eb 16 8b 45 f8 c6 00 00 ..E.....ev..j"^.0.l........E....
86020 8a 06 8a 0f 88 07 4f 88 0e 46 3b f7 72 f2 33 c0 5f 5e 5b c9 c3 8b ff 55 8b ec 8b 4d 0c 56 85 c9 ......O..F;.r.3._^[....U...M.V..
86040 75 13 e8 2a 76 fe ff 6a 16 5e 89 30 e8 31 7f ff ff 8b c6 eb 4f 8b 55 10 53 85 d2 74 24 8b 5d 18 u..*v..j.^.0.1......O.U.S..t$.].
86060 33 c0 66 89 01 0f b6 c3 40 3b d0 77 09 e8 ff 75 fe ff 6a 22 eb 12 8b 75 14 8d 46 fe 83 f8 22 76 3.f.....@;.w...u..j"...u..F..."v
86080 13 e8 eb 75 fe ff 6a 16 5e 89 30 e8 f2 7e ff ff 8b c6 eb 0f 53 56 52 51 ff 75 08 e8 1b fe ff ff ...u..j.^.0..~......SVRQ.u......
860a0 83 c4 14 5b 5e 5d c3 8b ff 55 8b ec 8b 4d 10 56 85 c9 75 13 e8 b8 75 fe ff 6a 16 5e 89 30 e8 bf ...[^]...U...M.V..u...u..j.^.0..
860c0 7e ff ff 8b c6 eb 50 8b 55 14 53 85 d2 74 22 8b 5d 1c 0f b6 c3 40 c6 01 00 3b d0 77 09 e8 8f 75 ~.....P.U.S..t".]....@...;.w...u
860e0 fe ff 6a 22 eb 12 8b 75 18 8d 46 fe 83 f8 22 76 13 e8 7b 75 fe ff 6a 16 5e 89 30 e8 82 7e ff ff ..j"...u..F..."v..{u..j.^.0..~..
86100 8b c6 eb 12 53 56 52 51 ff 75 0c ff 75 08 e8 5b fe ff ff 83 c4 18 5b 5e 5d c3 8b ff 55 8b ec 51 ....SVRQ.u..u..[......[^]...U..Q
86120 83 7d 14 0a 75 0a 83 7d 08 00 c6 45 fc 01 7c 04 c6 45 fc 00 ff 75 fc ff 75 14 ff 75 10 ff 75 0c .}..u..}...E..|..E...u..u..u..u.
86140 ff 75 08 e8 ed fe ff ff 83 c4 14 c9 c3 8b ff 55 8b ec 6a 00 ff 75 18 ff 75 14 ff 75 10 ff 75 0c .u.............U..j..u..u..u..u.
86160 ff 75 08 e8 3f ff ff ff 83 c4 18 5d c3 8b ff 55 8b ec 81 ec 10 02 00 00 a1 18 f0 54 00 33 c5 89 .u..?......]...U...........T.3..
86180 45 fc 56 8b 75 0c 8d 85 f0 fd ff ff 57 68 0a 02 00 00 33 ff 57 50 e8 05 17 fe ff 83 c4 0c 8d 85 E.V.u.......Wh....3.WP..........
861a0 f0 fd ff ff 50 68 05 01 00 00 ff 15 00 82 49 00 85 c0 74 2a e8 e4 9b ff ff 57 57 ff 75 08 f7 d8 ....Ph........I...t*.....WW.u...
861c0 8d 8d f0 fd ff ff 56 6a ff 51 1b c0 40 57 50 e8 de c0 ff ff 83 c4 20 85 c0 74 03 48 eb 02 33 c0 ......Vj.Q..@WP..........t.H..3.
861e0 8b 4d fc 5f 33 cd 5e e8 57 0b fe ff c9 c3 6a 10 68 90 df 54 00 e8 96 09 fe ff 8b 75 18 85 f6 75 .M._3.^.W.....j.h..T.......u...u
86200 13 e8 6b 74 fe ff 6a 16 5e 89 30 e8 72 7d ff ff 8b c6 eb 59 83 0e ff 83 7d 08 00 74 e4 83 7d 1c ..kt..j.^.0.r}.....Y....}..t..}.
86220 00 74 09 f7 45 14 7f fe ff ff 75 d5 33 c0 89 45 e0 89 45 e4 89 45 fc ff 75 1c ff 75 14 ff 75 10 .t..E.....u.3..E..E..E..u..u..u.
86240 ff 75 0c ff 75 08 56 8d 45 e0 50 e8 2c 06 00 00 83 c4 1c 8b f8 89 7d e4 c7 45 fc fe ff ff ff e8 .u..u.V.E.P.,.........}..E......
86260 1f 00 00 00 85 ff 74 03 83 0e ff 8b c7 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 18 ......t.......M.d......Y_^[...u.
86280 8b 7d e4 83 7d e0 00 74 25 85 ff 74 19 8b 0e 8b c1 c1 f8 06 83 e1 3f 6b c9 38 8b 04 85 88 03 55 .}..}..t%..t..........?k.8.....U
862a0 00 80 64 08 28 fe ff 36 e8 53 b8 ff ff 59 c3 6a 10 68 b0 df 54 00 e8 d5 08 fe ff 8b 75 18 85 f6 ..d.(..6.S...Y.j.h..T.......u...
862c0 75 13 e8 aa 73 fe ff 6a 16 5e 89 30 e8 b1 7c ff ff 8b c6 eb 59 83 0e ff 83 7d 08 00 74 e4 83 7d u...s..j.^.0..|.....Y....}..t..}
862e0 1c 00 74 09 f7 45 14 7f fe ff ff 75 d5 33 c0 89 45 e0 89 45 e4 89 45 fc ff 75 1c ff 75 14 ff 75 ..t..E.....u.3..E..E..E..u..u..u
86300 10 ff 75 0c ff 75 08 56 8d 45 e0 50 e8 f9 05 00 00 83 c4 1c 8b f8 89 7d e4 c7 45 fc fe ff ff ff ..u..u.V.E.P...........}..E.....
86320 e8 1f 00 00 00 85 ff 74 03 83 0e ff 8b c7 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 .......t.......M.d......Y_^[...u
86340 18 8b 7d e4 83 7d e0 00 74 25 85 ff 74 19 8b 0e 8b c1 c1 f8 06 83 e1 3f 6b c9 38 8b 04 85 88 03 ..}..}..t%..t..........?k.8.....
86360 55 00 80 64 08 28 fe ff 36 e8 92 b7 ff ff 59 c3 8b ff 55 8b ec 51 8b 45 08 8b 55 08 83 e0 3f 53 U..d.(..6.....Y...U..Q.E..U...?S
86380 56 57 8b 7d 28 33 db c1 fa 06 6b c8 38 88 1f 8b 04 95 88 03 55 00 38 5c 08 28 0f 8d 11 02 00 00 VW.}(3....k.8.......U.8\.(......
863a0 8b 75 24 f7 c6 00 40 07 00 75 25 8d 45 fc 89 5d fc 50 e8 07 18 ff ff 59 85 c0 0f 85 f8 01 00 00 .u$...@..u%.E..].P.....Y........
863c0 8b 45 fc 25 00 40 07 00 75 43 81 ce 00 40 00 00 8b c6 25 00 40 07 00 3d 00 40 00 00 74 45 3d 00 .E.%.@..uC...@....%.@..=.@..tE=.
863e0 00 01 00 74 2c 3d 00 40 01 00 74 25 3d 00 00 02 00 74 2b 3d 00 40 02 00 74 24 3d 00 00 04 00 74 ...t,=.@..t%=....t+=.@..t$=....t
86400 07 3d 00 40 04 00 75 1d c6 07 01 eb 18 0b f0 eb bf b9 01 03 00 00 8b c6 23 c1 3b c1 75 07 c6 07 .=.@..u.................#.;.u...
86420 02 eb 02 88 1f f7 c6 00 00 07 00 0f 84 80 01 00 00 f6 45 0c 40 0f 85 76 01 00 00 8b 45 10 ba 00 ..................E.@..v....E...
86440 00 00 c0 23 c2 8b cb 8b f3 3d 00 00 00 40 74 0f 3d 00 00 00 80 74 31 3b c2 0f 85 52 01 00 00 8b ...#.....=...@t.=....t1;...R....
86460 45 14 85 c0 0f 84 47 01 00 00 83 f8 02 76 0e 83 f8 04 76 5b 83 f8 05 0f 85 34 01 00 00 33 f6 46 E.....G......v....v[.....4...3.F
86480 85 c9 0f 84 d4 00 00 00 6a 03 8d 45 fc 89 5d fc 50 ff 75 08 e8 32 6a ff ff 83 c4 0c 85 c0 7e 09 ........j..E..].P.u..2j.......~.
864a0 8d 4e ff f7 d9 1b c9 23 f1 83 f8 ff 74 49 8b 4d fc 83 f8 02 74 58 83 f8 03 0f 85 88 00 00 00 81 .N.....#....tI.M....tX..........
864c0 f9 ef bb bf 00 75 47 c6 07 01 e9 8d 00 00 00 6a 02 53 53 ff 75 08 e8 59 b1 ff ff 83 c4 10 0b c2 .....uG........j.SS.u..Y........
864e0 74 7e 53 53 53 ff 75 08 e8 47 b1 ff ff 23 c2 83 c4 10 83 f8 ff 75 0c e8 75 71 fe ff 8b 00 e9 b0 t~SSS.u..G...#.......u..uq......
86500 00 00 00 8b 4d 10 c1 e9 1f e9 72 ff ff ff 0f b7 c1 3d fe ff 00 00 75 0d e8 54 71 fe ff c7 00 16 ....M.....r......=....u..Tq.....
86520 00 00 00 eb d2 3d ff fe 00 00 75 1b 53 53 6a 02 ff 75 08 e8 fc b0 ff ff 23 c2 83 c4 10 83 f8 ff .....=....u.SSj..u......#.......
86540 74 b5 c6 07 02 eb 15 53 53 53 ff 75 08 e8 e2 b0 ff ff 23 c2 83 c4 10 83 f8 ff 74 9b 85 f6 74 51 t......SSS.u......#.......t...tQ
86560 0f be 07 8b f3 89 5d fc 83 e8 01 74 11 83 e8 01 75 16 6a 02 c7 45 fc ff fe 00 00 5e eb 0e 6a 03 ......]....t....u.j..E.....^..j.
86580 c7 45 fc ef bb bf 00 5e 85 f6 74 25 8b c6 2b c3 50 8d 45 fc 03 c3 50 ff 75 08 e8 57 74 ff ff 83 .E.....^..t%..+.P.E...P.u..Wt...
865a0 c4 0c 83 f8 ff 0f 84 4c ff ff ff 03 d8 3b f3 7f db 33 c0 5f 5e 5b c9 c3 53 53 53 53 53 e8 d0 79 .......L.....;...3._^[..SSSSS..y
865c0 ff ff cc 8b ff 55 8b ec 8b 45 20 0b 45 24 6a 00 50 ff 75 18 ff 75 0c ff 75 1c ff 75 14 ff 75 08 .....U...E..E$j.P.u..u..u..u..u.
865e0 ff 15 24 81 49 00 5d c3 8b ff 55 8b ec 8b 45 08 ba 00 07 00 00 23 c2 b9 00 04 00 00 3b c1 77 28 ..$.I.]...U...E......#......;.w(
86600 74 21 85 c0 74 1d 3d 00 01 00 00 74 12 3d 00 02 00 00 74 3b 3d 00 03 00 00 75 1f 6a 02 eb 06 6a t!..t.=....t.=....t;=....u.j...j
86620 04 eb 02 6a 03 58 5d c3 3d 00 05 00 00 74 24 3d 00 06 00 00 74 19 3b c2 74 19 e8 32 70 fe ff c7 ...j.X].=....t$=....t.;.t..2p...
86640 00 16 00 00 00 e8 38 79 ff ff 83 c8 ff 5d c3 6a 05 eb d2 33 c0 40 5d c3 8b ff 55 8b ec 51 53 8b ......8y.....].j...3.@]...U..QS.
86660 5d 0c 8b c3 56 8b 75 08 83 e0 03 57 bf 00 00 00 80 c6 06 00 83 e8 00 74 47 83 e8 01 74 21 83 e8 ]...V.u....W...........tG...t!..
86680 01 74 15 e8 e9 6f fe ff c7 00 16 00 00 00 e8 ef 78 ff ff 83 c8 ff eb 2a b8 00 00 00 c0 eb 23 f7 .t...o..........x......*......#.
866a0 c3 00 00 07 00 0f 95 c1 f6 c3 08 0f 95 c0 22 c8 0f b6 c1 f7 d8 1b c0 23 c7 05 00 00 00 40 eb 02 .............."........#.....@..
866c0 8b c7 53 89 46 04 e8 1d ff ff ff 59 89 46 08 8b 45 10 6a 10 59 2b c1 74 3e 2b c1 74 35 2b c1 74 ..S.F......Y.F..E.j.Y+.t>+.t5+.t
866e0 2c 2b c1 74 24 83 e8 40 74 15 e8 82 6f fe ff c7 00 16 00 00 00 e8 88 78 ff ff 83 c8 ff eb 1a 33 ,+.t$..@t...o..........x.......3
86700 c0 39 7e 04 0f 94 c0 eb 10 6a 03 eb 02 6a 02 58 eb 07 33 c0 40 eb 02 33 c0 83 66 14 00 89 46 0c .9~......j...j.X..3.@..3..f...F.
86720 c7 46 10 80 00 00 00 84 db 79 03 80 0e 10 bf 00 80 00 00 85 df 75 1e f7 c3 00 40 07 00 75 13 8d .F.......y...........u....@..u..
86740 45 fc 50 e8 76 14 ff ff 59 85 c0 75 78 39 7d fc 74 03 80 0e 80 b9 00 01 00 00 85 d9 74 15 a1 b4 E.P.v...Y..ux9}.t...........t...
86760 08 55 00 f7 d0 23 45 14 84 c0 78 07 c7 46 10 01 00 00 00 f6 c3 40 74 12 81 4e 14 00 00 00 04 81 .U...#E...x..F.......@t..N......
86780 4e 04 00 00 01 00 83 4e 0c 04 f7 c3 00 10 00 00 74 03 09 4e 10 f7 c3 00 20 00 00 74 07 81 4e 14 N......N........t..N.......t..N.
867a0 00 00 00 02 f6 c3 20 74 09 81 4e 14 00 00 00 08 eb 0c f6 c3 10 74 07 81 4e 14 00 00 00 10 5f 8b .......t..N..........t..N....._.
867c0 c6 5e 5b c9 c3 33 c0 50 50 50 50 50 e8 c1 77 ff ff cc 8b ff 55 8b ec 51 53 56 8b 75 08 8b d6 8b .^[..3.PPPPP..w.....U..QSV.u....
867e0 c6 c1 fa 06 83 e0 3f 6b c8 38 57 8b 04 95 88 03 55 00 8a 44 08 28 a8 48 75 7b 84 c0 79 77 6a 02 ......?k.8W.....U..D.(.Hu{..ywj.
86800 6a ff 6a ff 56 e8 2a ae ff ff 8b f8 8b da 8b cf 83 c4 10 23 cb 83 f9 ff 75 16 e8 3f 6e fe ff 81 j.j.V.*............#....u..?n...
86820 38 83 00 00 00 74 4e e8 45 6e fe ff 8b 00 eb 47 33 c0 66 89 45 fc 8d 45 fc 6a 01 50 56 e8 89 66 8....tN.En.....G3.f.E..E.j.PV..f
86840 ff ff 83 c4 0c 85 c0 75 17 66 83 7d fc 1a 75 10 53 57 56 e8 8c 7a 00 00 83 c4 0c 83 f8 ff 74 c7 .......u.f.}..u.SWV..z........t.
86860 33 c0 50 50 50 56 e8 c9 ad ff ff 23 c2 83 c4 10 83 f8 ff 74 b2 33 c0 5f 5e 5b c9 c3 8b ff 55 8b 3.PPPV.....#.......t.3._^[....U.
86880 ec 83 ec 18 33 c0 56 89 45 e8 89 45 ec 89 45 f0 89 45 f4 89 45 f8 88 45 fc e8 a2 72 fe ff 50 8d ....3.V.E..E..E..E..E..E...r..P.
868a0 45 e8 50 ff 75 10 e8 78 72 fe ff 83 c4 0c 85 c0 74 05 83 ce ff eb 1f ff 75 20 ff 75 1c ff 75 18 E.P.u..xr.......t.......u..u..u.
868c0 ff 75 14 ff 75 f0 ff 75 0c ff 75 08 e8 39 00 00 00 83 c4 1c 8b f0 80 7d fc 00 74 09 ff 75 f0 e8 .u..u..u..u..9.........}..t..u..
868e0 e2 76 ff ff 59 8b c6 5e c9 c3 8b ff 55 8b ec 6a 01 ff 75 08 ff 75 18 ff 75 14 ff 75 10 ff 75 0c .v..Y..^....U..j..u..u..u..u..u.
86900 e8 e9 f8 ff ff 83 c4 18 5d c3 8b ff 55 8b ec 83 ec 44 53 56 57 ff 75 1c 8d 45 bc ff 75 18 ff 75 ........]...U....DSVW.u..E..u..u
86920 14 50 e8 31 fd ff ff 83 c4 10 8d 7d d4 8b f0 6a 06 59 f3 a5 83 ce ff 39 75 e0 75 19 e8 1d 6d fe .P.1.......}...j.Y.....9u.u...m.
86940 ff 83 20 00 8b 45 0c 89 30 e8 23 6d fe ff 8b 00 e9 da 02 00 00 e8 c9 b1 ff ff 8b 5d 0c 89 03 3b .....E..0.#m...............]...;
86960 c6 75 17 e8 f6 6c fe ff 83 20 00 89 33 e8 ff 6c fe ff c7 00 18 00 00 00 eb cf 8b 45 08 8d 75 d4 .u...l......3..l...........E..u.
86980 83 65 f0 00 33 c9 41 c7 45 ec 0c 00 00 00 83 ec 18 89 08 8b 45 14 c1 e8 07 f7 d0 23 c1 6a 06 59 .e..3.A.E...........E......#.j.Y
869a0 89 45 f4 8b fc 8d 45 ec 50 ff 75 10 f3 a5 e8 10 fc ff ff 8b f8 83 c4 20 89 7d f8 ba 00 00 00 c0 .E....E.P.u..............}......
869c0 83 ff ff 75 6b 8b 4d d8 8b c1 23 c2 3b c2 75 35 f6 45 14 01 74 2f 83 ec 18 8d 45 ec 81 e1 ff ff ...uk.M...#.;.u5.E..t/....E.....
869e0 ff 7f 8d 75 d4 89 4d d8 6a 06 59 8b fc 50 ff 75 10 f3 a5 e8 cb fb ff ff 8b f8 83 c4 20 89 7d f8 ...u..M.j.Y..P.u..............}.
86a00 83 ff ff 75 2b 8b 0b 8b c1 83 e1 3f c1 f8 06 6b c9 38 8b 04 85 88 03 55 00 80 64 08 28 fe ff 15 ...u+......?...k.8.....U..d.(...
86a20 40 80 49 00 50 e8 11 6c fe ff 59 e9 19 ff ff ff 57 ff 15 e0 81 49 00 85 c0 75 47 ff 15 40 80 49 @.I.P..l..Y.....W....I...uG..@.I
86a40 00 8b f0 56 e8 f2 6b fe ff 59 8b 0b 8b c1 83 e1 3f c1 f8 06 6b c9 38 57 8b 04 85 88 03 55 00 80 ...V..k..Y......?...k.8W.....U..
86a60 64 08 28 fe ff 15 78 81 49 00 85 f6 0f 85 d7 fe ff ff e8 fa 6b fe ff c7 00 0d 00 00 00 e9 c7 fe d.(...x.I...........k...........
86a80 ff ff 83 f8 02 75 07 8a 45 d4 0c 40 eb 0a 83 f8 03 8a 45 d4 75 02 0c 08 57 ff 33 88 45 ff e8 cb .....u..E..@......E.u...W.3.E...
86aa0 af ff ff 8a 55 ff 59 59 8b 0b 80 ca 01 8b c1 88 55 ff 83 e1 3f c1 f8 06 6b c9 38 88 55 d4 8b 04 ....U.YY........U...?...k.8.U...
86ac0 85 88 03 55 00 88 54 08 28 8b 0b 8b c1 83 e1 3f c1 f8 06 6b c9 38 f6 45 14 02 8b 04 85 88 03 55 ...U..T.(......?...k.8.E.......U
86ae0 00 c6 44 08 29 00 74 1d ff 33 e8 e3 fc ff ff 8b f0 59 85 f6 74 0f ff 33 e8 24 14 ff ff 59 8b c6 ..D.).t..3.......Y..t..3.$...Y..
86b00 e9 2a 01 00 00 8d 45 fe c6 45 fe 00 50 ff 75 14 8d 75 d4 83 ec 18 6a 06 59 8b fc ff 33 f3 a5 e8 .*....E..E..P.u..u....j.Y...3...
86b20 4c f8 ff ff 8b 13 8b f0 83 c4 24 85 f6 74 03 52 eb c6 8a 45 fe 8b ca c1 f9 06 83 e2 3f 6b d2 38 L.........$..t.R...E........?k.8
86b40 8b 0c 8d 88 03 55 00 88 44 11 29 8b 0b 8b c1 c1 f8 06 83 e1 3f 6b d1 38 8b 0c 85 88 03 55 00 8b .....U..D.).........?k.8.....U..
86b60 45 14 c1 e8 10 32 44 11 2d 24 01 30 44 11 2d f6 45 ff 48 75 1f f6 45 14 08 74 19 8b 0b 8b c1 83 E....2D.-$.0D.-.E.Hu..E..t......
86b80 e1 3f c1 f8 06 6b c9 38 8b 04 85 88 03 55 00 80 4c 08 28 20 8b 75 d8 b9 00 00 00 c0 8b c6 23 c1 .?...k.8.....U..L.(..u........#.
86ba0 3b c1 0f 85 85 00 00 00 f6 45 14 01 74 7f ff 75 f8 ff 15 78 81 49 00 83 ec 18 8d 45 ec 81 e6 ff ;........E..t..u...x.I.....E....
86bc0 ff ff 7f 89 75 d8 8d 75 d4 6a 06 59 8b fc 50 ff 75 10 f3 a5 e8 ea f9 ff ff 8b d0 83 c4 20 83 fa ....u..u.j.Y..P.u...............
86be0 ff 75 32 ff 15 40 80 49 00 50 e8 4c 6a fe ff 8b 0b 8b c1 83 e1 3f c1 f8 06 6b c9 38 8b 04 85 88 .u2..@.I.P.Lj........?...k.8....
86c00 03 55 00 80 64 08 28 fe ff 33 e8 27 b0 ff ff 59 e9 15 fe ff ff 8b 0b 8b c1 c1 f8 06 83 e1 3f 6b .U..d.(..3.'...Y..............?k
86c20 c9 38 8b 04 85 88 03 55 00 89 54 08 18 33 c0 5f 5e 5b c9 c3 8b ff 55 8b ec 6a 01 ff 75 08 ff 75 .8.....U..T..3._^[....U..j..u..u
86c40 18 ff 75 14 ff 75 10 ff 75 0c e8 60 f6 ff ff 83 c4 18 5d c3 e8 d5 f5 fe ff e9 00 00 00 00 6a 14 ..u..u..u..`......]...........j.
86c60 68 d0 df 54 00 e8 26 ff fd ff 83 65 e4 00 6a 08 e8 96 97 ff ff 59 83 65 fc 00 33 f6 89 75 e0 3b h..T..&....e..j......Y.e..3..u.;
86c80 35 a4 01 55 00 74 51 a1 a8 01 55 00 8b 3c b0 89 7d dc 85 ff 74 32 57 e8 14 51 fe ff 59 c7 45 fc 5..U.tQ...U..<..}...t2W..Q..Y.E.
86ca0 01 00 00 00 8b 47 0c 90 c1 e8 0d a8 01 74 10 83 7f 1c 00 74 0a 57 e8 de 64 fe ff 59 ff 45 e4 83 .....G.......t.....t.W..d..Y.E..
86cc0 65 fc 00 e8 06 00 00 00 46 eb b1 8b 75 e0 ff 75 dc e8 ee 50 fe ff 59 c3 c7 45 fc fe ff ff ff e8 e.......F...u..u...P..Y..E......
86ce0 13 00 00 00 8b 45 e4 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 6a 08 e8 55 97 ff ff 59 c3 .....E..M.d......Y_^[..j..U...Y.
86d00 8b ff 55 8b ec 56 8b 75 0c 85 f6 74 1b 6a e0 33 d2 58 f7 f6 3b 45 10 73 0f e8 53 69 fe ff c7 00 ..U..V.u...t.j.3.X..;E.s..Si....
86d20 0c 00 00 00 33 c0 eb 42 53 8b 5d 08 57 85 db 74 0b 53 e8 1d 77 00 00 59 8b f8 eb 02 33 ff 0f af ....3..BS.].W..t.S..w..Y....3...
86d40 75 10 56 53 e8 90 9f ff ff 8b d8 59 59 85 db 74 15 3b fe 73 11 2b f7 8d 04 3b 56 6a 00 50 e8 3d u.VS.......YY..t.;.s.+...;Vj.P.=
86d60 0b fe ff 83 c4 0c 5f 8b c3 5b 5e 5d c3 8b ff 55 8b ec 53 56 57 8b 7d 08 85 ff 74 13 8b 4d 0c 85 ......_..[^]...U..SVW.}...t..M..
86d80 c9 74 0c 8b 5d 10 85 db 75 1b 33 c0 66 89 07 e8 dd 68 fe ff 6a 16 5e 89 30 e8 e4 71 ff ff 5f 8b .t..]...u.3.f....h..j.^.0..q.._.
86da0 c6 5e 5b 5d c3 8b d7 33 f6 66 39 32 74 08 83 c2 02 83 e9 01 75 f3 85 c9 74 d0 2b da 0f b7 04 13 .^[]...3.f92t.......u...t.+.....
86dc0 66 89 02 8d 52 02 66 85 c0 74 05 83 e9 01 75 ec 85 c9 75 ca 33 c0 66 89 07 e8 93 68 fe ff 6a 22 f...R.f..t....u...u.3.f....h..j"
86de0 eb b4 8b ff 55 8b ec 56 8b 75 08 57 85 f6 74 11 8b 4d 0c 85 c9 74 0a 8b 7d 10 85 ff 75 18 c6 06 ....U..V.u.W..t..M...t..}...u...
86e00 00 e8 6b 68 fe ff 6a 16 5e 89 30 e8 72 71 ff ff 5f 8b c6 5e 5d c3 8b d6 80 3a 00 74 06 42 83 e9 ..kh..j.^.0.rq.._..^]....:.t.B..
86e20 01 75 f5 85 c9 74 d7 2b fa 8a 04 17 88 02 42 84 c0 74 05 83 e9 01 75 f1 85 c9 75 0b 88 0e e8 2e .u...t.+......B..t....u...u.....
86e40 68 fe ff 6a 22 eb c1 33 f6 eb c5 8b ff 55 8b ec 51 53 56 57 8b 7d 08 83 ce ff 85 ff 74 02 89 37 h..j"..3.....U..QSVW.}......t..7
86e60 8b 5d 0c 3b de 74 66 83 fb fe 74 61 56 53 ff 15 d8 80 49 00 85 c0 75 1c 8d 45 fc 50 53 ff 15 d4 .].;.tf...taVS....I...u..E.PS...
86e80 80 49 00 85 c0 74 0d 85 ff 74 05 8b 45 fc 89 07 8b f3 eb 30 ff 15 40 80 49 00 83 f8 06 75 18 e8 .I...t...t..E......0..@.I....u..
86ea0 cd 67 fe ff c7 00 0a 00 00 00 e8 af 67 fe ff c7 00 06 00 00 00 eb 07 50 e8 7e 67 fe ff 59 85 ff .g..........g..........P.~g..Y..
86ec0 74 02 89 37 53 ff 15 78 81 49 00 eb 0b e8 9f 67 fe ff c7 00 0a 00 00 00 5f 8b c6 5e 5b c9 c3 8b t..7S..x.I.....g........_..^[...
86ee0 ff 55 8b ec 8b 45 0c 85 c0 75 0f e8 81 67 fe ff c7 00 16 00 00 00 33 c0 5d c3 56 8b 75 10 85 f6 .U...E...u...g........3.].V.u...
86f00 74 03 c6 00 00 83 fe 01 77 0f e8 62 67 fe ff c7 00 16 00 00 00 33 c0 eb 7d 8b 4d 08 eb 01 41 8a t.......w..bg........3..}.M...A.
86f20 11 80 fa 3b 74 f8 53 4e 57 8b f9 03 f0 eb 3a 80 fa 3b 74 4d 41 80 fa 22 75 26 8a 11 84 d2 74 27 ...;t.SNW.....:..;tMA.."u&....t'
86f40 8a da 8a d3 80 fb 22 74 10 88 18 40 41 3b c6 74 1e 8a 11 8a da 84 d2 75 e9 84 d2 74 0a 41 eb 07 ......"t...@A;.t.......u...t.A..
86f60 88 10 40 3b c6 74 08 8a 11 84 d2 75 c2 eb 18 c6 00 00 e8 fa 66 fe ff c7 00 22 00 00 00 33 c0 eb ..@;.t.....u........f...."...3..
86f80 13 41 80 39 3b 74 fa c6 00 00 8b c1 2b c7 f7 d8 1b c0 23 c1 5f 5b 5e 5d c3 8b ff 55 8b ec 5d e9 .A.9;t......+.....#._[^]...U..].
86fa0 3b ff ff ff 8b ff 55 8b ec 83 ec 48 53 33 db 56 8b f3 89 5d b8 89 5d bc 89 5d c0 89 5d c4 89 5d ;.....U....HS3.V...]..]..]..]..]
86fc0 c8 88 5d cc 89 5d d0 89 5d d4 89 5d d8 89 5d dc 89 5d e0 88 5d e4 89 5d e8 89 5d ec 89 75 f0 89 ..]..]..]..]..]..]..]..]..]..u..
86fe0 5d f4 89 5d f8 88 5d fc e8 53 6b fe ff 50 8d 45 b8 50 ff 75 08 e8 29 6b fe ff 83 c4 0c 85 c0 75 ]..]..]..Sk..P.E.P.u..)k.......u
87000 60 e8 3a 6b fe ff 50 8d 45 d0 50 ff 75 0c e8 10 6b fe ff 83 c4 0c 85 c0 75 47 39 5d 24 74 1e e8 `.:k..P.E.P.u...k.......uG9]$t..
87020 1c 6b fe ff 50 8d 45 e8 50 ff 75 24 e8 f2 6a fe ff 8b 75 f0 83 c4 0c 85 c0 75 26 8b de ff 75 2c .k..P.E.P.u$..j...u......u&...u,
87040 ff 75 28 53 ff 75 20 ff 75 1c ff 75 18 ff 75 14 ff 75 10 ff 75 d8 ff 75 c0 ff 15 08 82 49 00 8b .u(S.u..u..u..u..u..u..u.....I..
87060 d8 80 7d fc 00 74 07 56 e8 59 6f ff ff 59 80 7d e4 00 74 09 ff 75 d8 e8 4a 6f ff ff 59 80 7d cc ..}..t.V.Yo..Y.}..t..u..Jo..Y.}.
87080 00 74 09 ff 75 c0 e8 3b 6f ff ff 59 5e 8b c3 5b c9 c3 6a 28 68 f8 df 54 00 e8 f2 fa fd ff 8b 45 .t..u..;o..Y^..[..j(h..T.......E
870a0 08 85 c0 75 2b e8 b4 65 fe ff 83 20 00 e8 bf 65 fe ff c7 00 16 00 00 00 e8 c5 6e ff ff 83 c8 ff ...u+..e.......e..........n.....
870c0 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 83 cf ff 89 78 04 89 38 8b 4d 10 f7 c1 7f 3f ff .M.d......Y_^[......x..8.M....?.
870e0 ff 74 1c e8 76 65 fe ff 83 20 00 e8 81 65 fe ff c7 00 16 00 00 00 e8 87 6e ff ff 8b c7 eb c1 8b .t..ve.......e..........n.......
87100 c1 ba 00 c0 00 00 23 c2 3b c2 74 d7 c7 45 c8 0c 00 00 00 33 db 89 5d cc 8b c1 c1 e8 07 f7 d0 83 ......#.;.t..E.....3..].........
87120 e0 01 89 45 d0 ff 75 0c 8d 45 c8 50 8d 45 e0 50 8d 45 e4 50 ff 15 d0 80 49 00 85 c0 75 0f ff 15 ...E..u..E.P.E.P.E.P....I...u...
87140 40 80 49 00 50 e8 f1 64 fe ff 59 eb ae e8 d1 a9 ff ff 8b f0 89 75 dc 3b f7 75 29 e8 11 65 fe ff @.I.P..d..Y..........u.;.u)..e..
87160 c7 00 18 00 00 00 e8 f3 64 fe ff 89 18 ff 75 e4 ff 15 78 81 49 00 ff 75 e0 ff 15 78 81 49 00 e9 ........d.....u...x.I..u...x.I..
87180 77 ff ff ff 89 5d fc 8b d6 c1 fa 06 8b c6 83 e0 3f 6b c8 38 8b 04 95 88 03 55 00 c6 44 01 28 89 w....]..........?k.8.....U..D.(.
871a0 8b 04 95 88 03 55 00 88 5c 01 29 8b 04 95 88 03 55 00 80 64 01 2d fe c7 45 fc fe ff ff ff e8 2f .....U..\.).....U..d.-..E....../
871c0 00 00 00 e8 5b a9 ff ff 89 45 d8 3b c7 75 2b 8b c6 c1 f8 06 83 e6 3f 6b ce 38 8b 04 85 88 03 55 ....[....E.;.u+.......?k.8.....U
871e0 00 88 5c 08 28 e9 71 ff ff ff 33 db 83 cf ff 8b 75 dc 56 e8 08 a9 ff ff 59 c3 c7 45 fc 01 00 00 ..\.(.q...3.....u.V.....Y..E....
87200 00 8b 7d d8 8b d7 c1 fa 06 8b c7 83 e0 3f 6b c8 38 8b 04 95 88 03 55 00 c6 44 01 28 89 8b 04 95 ..}..........?k.8.....U..D.(....
87220 88 03 55 00 88 5c 01 29 8b 04 95 88 03 55 00 80 64 01 2d fe c7 45 fc fe ff ff ff e8 c2 00 00 00 ..U..\.).....U..d.-..E..........
87240 89 5d d4 8d 45 d4 50 e8 72 09 ff ff 59 85 c0 0f 85 b5 00 00 00 b8 00 80 00 00 8b 5d 10 85 d8 75 .]..E.P.r...Y..............]...u
87260 0d f7 c3 00 40 00 00 75 37 39 45 d4 75 32 8b d6 c1 fa 06 8b c6 83 e0 3f 6b c8 38 8b 04 95 88 03 ....@..u79E.u2.........?k.8.....
87280 55 00 80 64 08 28 7f 8b d7 c1 fa 06 8b c7 83 e0 3f 6b c8 38 8b 04 95 88 03 55 00 80 64 08 28 7f U..d.(..........?k.8.....U..d.(.
872a0 84 db 79 32 8b d6 c1 fa 06 8b c6 83 e0 3f 6b c8 38 8b 04 95 88 03 55 00 80 4c 08 28 10 8b d7 c1 ..y2.........?k.8.....U..L.(....
872c0 fa 06 8b c7 83 e0 3f 6b c8 38 8b 04 95 88 03 55 00 80 4c 08 28 10 ff 75 e4 56 e8 8f a7 ff ff ff ......?k.8.....U..L.(..u.V......
872e0 75 e0 57 e8 86 a7 ff ff 83 c4 10 8b 45 08 89 30 89 78 04 33 c0 e9 c6 fd ff ff 33 db 8b 75 dc 8b u.W.........E..0.x.3......3..u..
87300 7d d8 57 e8 f8 a7 ff ff 59 c3 53 53 53 53 53 e8 7e 6c ff ff cc 8b ff 55 8b ec 6a 00 ff 75 0c ff }.W.....Y.SSSSS.~l.....U..j..u..
87320 75 08 e8 05 00 00 00 83 c4 0c 5d c3 8b ff 55 8b ec 83 ec 14 8d 4d ec 53 56 ff 75 10 33 f6 e8 32 u.........]...U......M.SV.u.3..2
87340 31 fe ff 8b 4d 08 85 c9 75 12 e8 22 63 fe ff c7 00 16 00 00 00 e8 28 6c ff ff eb 51 8b 5d f4 39 1...M...u.."c.........(l...Q.].9
87360 73 08 75 0f ff 75 0c 51 e8 53 fe fd ff 59 59 8b f0 eb 3a 57 8a 11 0f b6 fa 89 4d fc f6 44 3b 19 s.u..u.Q.S...YY...:W......M..D;.
87380 04 74 1d 41 8a 11 84 d2 74 12 c1 e7 08 0f b6 c2 0b f8 39 7d 0c 75 10 8b 75 fc eb 0b 85 f6 eb 03 .t.A....t.........9}.u..u.......
873a0 39 7d 0c 75 02 8b f1 41 84 d2 75 c8 5f 80 7d f8 00 74 0a 8b 4d ec 83 a1 50 03 00 00 fd 8b c6 5e 9}.u...A..u._.}..t..M...P......^
873c0 5b c9 c3 8b ff 55 8b ec ff 05 ac 01 55 00 56 8b 75 08 57 6a 01 bf 00 10 00 00 57 e8 99 69 ff ff [....U......U.V.u.Wj......W..i..
873e0 6a 00 89 46 04 e8 dc 6b ff ff 83 c4 0c 8d 46 0c 83 7e 04 00 74 08 6a 40 59 f0 09 08 eb 11 b9 00 j..F...k......F..~..t.j@Y.......
87400 04 00 00 f0 09 08 8d 46 14 6a 02 89 46 04 5f 89 7e 18 8b 46 04 83 66 08 00 5f 89 06 5e 5d c3 8b .......F.j..F._.~..F..f.._..^]..
87420 ff 55 8b ec 8b 4d 10 85 c9 75 04 33 c0 5d c3 53 8b 5d 0c 56 57 8b 7d 08 0f b7 17 8d 42 bf 83 f8 .U...M...u.3.].S.].VW.}.....B...
87440 19 77 03 83 c2 20 0f b7 33 83 c7 02 8d 46 bf 83 f8 19 77 03 83 c6 20 8b c2 83 c3 02 2b c6 75 09 .w......3....F....w.........+.u.
87460 85 d2 74 05 83 e9 01 75 cf 5f 5e 5b 5d c3 8b ff 55 8b ec 83 3d 60 03 55 00 00 75 29 83 7d 08 00 ..t....u._^[]...U...=`.U..u).}..
87480 75 17 e8 ea 61 fe ff c7 00 16 00 00 00 e8 f0 6a ff ff b8 ff ff ff 7f 5d c3 83 7d 0c 00 74 e3 5d u...a..........j.......]..}..t.]
874a0 e9 7a ff ff ff 6a 00 ff 75 10 ff 75 0c ff 75 08 e8 05 00 00 00 83 c4 10 5d c3 8b ff 55 8b ec 83 .z...j..u..u..u.........]...U...
874c0 ec 14 57 8b 7d 08 85 ff 75 1a e8 a2 61 fe ff c7 00 16 00 00 00 e8 a8 6a ff ff b8 ff ff ff 7f e9 ..W.}...u...a..........j........
874e0 a6 00 00 00 53 8b 5d 0c 85 db 75 1a e8 80 61 fe ff c7 00 16 00 00 00 e8 86 6a ff ff b8 ff ff ff ....S.]...u...a..........j......
87500 7f e9 83 00 00 00 56 8b 75 10 85 f6 75 04 33 c0 eb 76 ff 75 14 8d 4d ec e8 58 2f fe ff 8b 45 f0 ......V.u...u.3..v.u..M..X/...E.
87520 83 b8 a8 00 00 00 00 75 0f 56 53 57 e8 ee fe ff ff 83 c4 0c 8b c8 eb 3e 0f b7 07 8d 4d f0 51 50 .......u.VSW...........>....M.QP
87540 e8 78 a2 ff ff 0f b7 c0 8d 4d f0 89 45 fc 8d 7f 02 0f b7 03 8d 5b 02 51 50 e8 5f a2 ff ff 8b 55 .x.......M..E........[.QP._....U
87560 fc 83 c4 10 0f b7 c0 8b ca 2b c8 75 09 85 d2 74 05 83 ee 01 75 c2 80 7d f8 00 74 0a 8b 45 ec 83 .........+.u...t....u..}..t..E..
87580 a0 50 03 00 00 fd 8b c1 5e 5b 5f c9 c3 83 3d 94 08 55 00 00 75 0a c7 05 94 08 55 00 00 40 00 00 .P......^[_...=..U..u.....U..@..
875a0 33 c0 c3 8b ff 55 8b ec 6a 00 ff 75 0c ff 75 08 e8 05 00 00 00 83 c4 0c 5d c3 8b ff 55 8b ec 83 3....U..j..u..u.........]...U...
875c0 ec 10 56 8b 75 08 85 f6 75 14 e8 a2 60 fe ff c7 00 16 00 00 00 e8 a8 69 ff ff 33 c0 eb 69 57 8b ..V.u...u...`..........i..3..iW.
875e0 7d 0c 85 ff 75 14 e8 86 60 fe ff c7 00 16 00 00 00 e8 8c 69 ff ff 33 c0 eb 4c ff 75 10 8d 4d f0 }...u...`..........i..3..L.u..M.
87600 e8 70 2e fe ff 8b 4d f8 33 d2 39 51 08 74 25 eb 1a 8a 06 84 c0 74 1d 0f b6 c0 f6 44 08 19 04 74 .p....M.3.9Q.t%......t.....D...t
87620 09 46 3b f7 74 0b 38 16 74 0a 46 3b f7 76 e2 eb 03 83 ca ff 80 7d fc 00 74 0a 8b 4d f0 83 a1 50 .F;.t.8.t.F;.v.......}..t..M...P
87640 03 00 00 fd 8b c2 5f 5e c9 c3 8b ff 55 8b ec 8b 45 0c 3b 45 08 76 05 83 c8 ff 5d c3 1b c0 f7 d8 ......_^....U...E.;E.v....].....
87660 5d c3 8b ff 55 8b ec 53 56 8b 75 08 85 f6 75 1c 8b 75 0c 8b ce e8 05 65 fe ff 33 db 89 5e 08 89 ]...U..SV.u...u..u.....e..3..^..
87680 5e 0c 89 5e 10 33 c0 e9 a1 00 00 00 33 db 66 39 1e 75 20 8b 75 0c 39 5e 0c 75 11 6a 01 8b ce e8 ^..^.3......3.f9.u..u.9^.u.j....
876a0 84 05 00 00 85 c0 0f 85 81 00 00 00 8b 46 08 88 18 eb cf 53 53 53 53 6a ff 56 53 ff 75 14 e8 ef .............F.....SSSSj.VS.u...
876c0 ab ff ff 83 c4 20 85 c0 75 16 ff 15 40 80 49 00 50 e8 65 5f fe ff 59 e8 95 5f fe ff 8b 00 eb 4d ........u...@.I.P.e_..Y.._.....M
876e0 57 8b 7d 0c 3b 47 0c 76 0c 50 8b cf e8 37 05 00 00 85 c0 75 37 53 53 ff 77 0c ff 77 08 6a ff 56 W.}.;G.v.P...7.....u7SS.w..w.j.V
87700 53 ff 75 14 e8 a9 ab ff ff 83 c4 20 85 c0 75 16 ff 15 40 80 49 00 50 e8 1f 5f fe ff 59 e8 4f 5f S.u...........u...@.I.P.._..Y.O_
87720 fe ff 8b 00 eb 06 48 89 47 10 33 c0 5f 5e 5b 5d c3 8b ff 55 8b ec 8b 45 0c 83 ec 28 56 85 c0 75 ......H.G.3._^[]...U...E...(V..u
87740 14 e8 2b 5f fe ff 6a 16 5e 89 30 e8 32 68 ff ff e9 bb 01 00 00 8b 75 08 53 33 db 57 89 18 8b fb ..+_..j.^.0.2h........u.S3.W....
87760 8b 06 8b cb 89 7d d8 89 4d dc 89 5d e0 85 c0 74 61 8d 4d fc 66 c7 45 fc 2a 3f 51 50 88 5d fe e8 .....}..M..]...ta.M.f.E.*?QP.]..
87780 0c 9f fe ff 59 59 8b 0e 85 c0 75 16 8d 45 d8 50 53 53 51 e8 88 01 00 00 8b f0 83 c4 10 89 75 f8 ....YY....u..E.PSSQ...........u.
877a0 eb 13 8d 55 d8 52 50 51 e8 24 02 00 00 83 c4 0c 89 45 f8 8b f0 85 f6 0f 85 88 00 00 00 8b 75 08 ...U.RPQ.$.......E............u.
877c0 83 c6 04 89 75 08 8b 06 85 c0 75 a5 8b 7d d8 8b 4d dc 8b c1 89 5d fc 2b c7 8b f7 8b d0 89 75 f8 ....u.....u..}..M....].+......u.
877e0 c1 fa 02 83 c0 03 42 c1 e8 02 3b ce 89 55 f4 1b f6 f7 d6 23 f0 74 2f 8b c7 8b d3 8b 08 8d 41 01 ......B...;..U.....#.t/.......A.
87800 89 45 f0 8a 01 41 84 c0 75 f9 2b 4d f0 43 8b 45 f8 03 d9 83 c0 04 42 89 45 f8 3b d6 75 dd 8b 55 .E...A..u.+M.C.E......B.E.;.u..U
87820 f4 89 5d fc 33 db 6a 01 ff 75 fc 52 e8 96 2d ff ff 8b f0 83 c4 0c 85 f6 75 13 83 ce ff 89 75 f8 ..].3.j..u.R..-.........u.....u.
87840 e9 85 00 00 00 8b 7d d8 e9 84 00 00 00 8b 45 f4 89 7d f8 8d 04 86 8b c8 89 45 e8 8b c7 89 4d f4 ......}.......E..}.......E....M.
87860 3b 45 dc 74 5b 8b d6 2b d7 89 55 e4 8b 00 8b d0 89 45 ec 8d 42 01 89 45 f0 8a 02 42 84 c0 75 f9 ;E.t[..+..U......E..B..E...B..u.
87880 2b 55 f0 8d 42 01 50 ff 75 ec 89 45 f0 8b 45 e8 2b c1 03 45 fc 50 51 e8 91 99 ff ff 83 c4 10 85 +U..B.P.u..E..E.+..E.PQ.........
878a0 c0 75 72 8b 45 f8 8b 55 e4 8b 4d f4 89 0c 02 83 c0 04 03 4d f0 89 4d f4 89 45 f8 3b 45 dc 75 ac .ur.E..U..M........M..M..E.;E.u.
878c0 8b 45 0c 89 5d f8 89 30 8b f3 53 e8 f6 66 ff ff 59 8b 45 dc 8b d7 2b c2 89 55 e4 83 c0 03 c1 e8 .E..]..0..S..f..Y.E...+..U......
878e0 02 39 55 dc 1b c9 f7 d1 23 c8 89 4d e8 74 18 8b f1 ff 37 e8 ce 66 ff ff 43 8d 7f 04 59 3b de 75 .9U.....#..M.t....7..f..C...Y;.u
87900 f0 8b 7d d8 8b 75 f8 57 e8 b9 66 ff ff 59 5f 5b 8b c6 5e c9 c3 53 53 53 53 53 e8 73 66 ff ff cc ..}..u.W..f..Y_[..^..SSSSS.sf...
87920 8b ff 55 8b ec 51 8b 4d 08 8d 51 01 8a 01 41 84 c0 75 f9 57 8b 7d 10 2b ca 8b c7 41 f7 d0 89 4d ..U..Q.M..Q...A..u.W.}.+...A...M
87940 fc 3b c8 76 06 6a 0c 58 5f c9 c3 53 56 8d 5f 01 03 d9 6a 01 53 e8 1f 64 ff ff 8b f0 59 59 85 ff .;.v.j.X_..SV._...j.S..d....YY..
87960 74 12 57 ff 75 0c 53 56 e8 c0 98 ff ff 83 c4 10 85 c0 75 50 ff 75 fc 2b df 8d 04 3e ff 75 08 53 t.W.u.SV..........uP.u.+...>.u.S
87980 50 e8 a7 98 ff ff 83 c4 10 85 c0 75 37 8b 5d 14 8b cb e8 cd 02 00 00 33 ff 89 45 fc 85 c0 74 0c P..........u7.]........3..E...t.
879a0 56 e8 20 66 ff ff 8b 75 fc 59 eb 0b 8b 43 04 89 30 8b f7 83 43 04 04 57 e8 09 66 ff ff 59 8b c6 V..f...u.Y...C..0...C..W..f..Y..
879c0 5e 5b eb 84 33 ff 57 57 57 57 57 e8 c2 65 ff ff cc 8b ff 55 8b ec 81 ec 98 02 00 00 a1 18 f0 54 ^[..3.WWWWW..e.....U...........T
879e0 00 33 c5 89 45 fc 8b 4d 0c 8b 55 10 53 57 8b 7d 08 89 95 a4 fd ff ff 3b cf 74 23 8a 01 3c 2f 74 .3..E..M..U.SW.}.......;.t#..</t
87a00 17 3c 5c 74 13 3c 3a 74 0f 51 57 e8 77 6a 00 00 59 59 8b c8 3b cf 75 e3 8b 95 a4 fd ff ff 8a 01 .<\t.<:t.QW.wj..YY..;.u.........
87a20 88 85 ab fd ff ff 3c 3a 75 20 8d 47 01 3b c8 74 13 52 33 db 53 53 57 e8 e4 fe ff ff 83 c4 10 e9 ......<:u..G.;.t.R3.SSW.........
87a40 d6 01 00 00 8a 85 ab fd ff ff 33 db 3c 2f 74 0a 3c 5c 74 06 3c 3a 8a c3 75 02 b0 01 2b cf 0f b6 ..........3.</t.<\t.<:..u...+...
87a60 c0 41 89 9d 68 fd ff ff f7 d8 89 9d 6c fd ff ff 56 1b c0 89 9d 70 fd ff ff 23 c1 89 9d 74 fd ff .A..h.......l...V....p...#...t..
87a80 ff 89 85 88 fd ff ff 89 9d 78 fd ff ff 88 9d 7c fd ff ff e8 a8 60 fe ff 50 8d 85 68 fd ff ff 50 .........x.....|.....`..P..h...P
87aa0 57 e8 7d 60 fe ff 83 c4 0c 8d 8d ac fd ff ff f7 d8 1b c0 53 53 53 51 f7 d0 23 85 70 fd ff ff 53 W.}`...............SSSQ..#.p...S
87ac0 50 ff 15 cc 80 49 00 8b f0 83 fe ff 75 18 ff b5 a4 fd ff ff 53 53 57 e8 44 fe ff ff 83 c4 10 8b P....I......u.......SSW.D.......
87ae0 d8 e9 1c 01 00 00 8b 85 a4 fd ff ff 8b 48 04 2b 08 c1 f9 02 89 8d 84 fd ff ff 89 9d 8c fd ff ff .............H.+................
87b00 89 9d 90 fd ff ff 89 9d 94 fd ff ff 89 9d 98 fd ff ff 89 9d 9c fd ff ff 88 9d a0 fd ff ff e8 1d ................................
87b20 60 fe ff 50 8d 85 ab fd ff ff 50 8d 85 8c fd ff ff 50 8d 85 d8 fd ff ff 50 e8 24 fb ff ff 83 c4 `..P......P......P......P.$.....
87b40 10 f7 d8 1b c0 f7 d0 23 85 94 fd ff ff 80 38 2e 75 11 8a 48 01 84 c9 74 2a 80 f9 2e 75 05 38 58 .......#......8.u..H...t*...u.8X
87b60 02 74 20 ff b5 a4 fd ff ff ff b5 88 fd ff ff 57 50 e8 aa fd ff ff 83 c4 10 89 85 80 fd ff ff 85 .t.............WP...............
87b80 c0 75 5c 38 9d a0 fd ff ff 74 0c ff b5 94 fd ff ff e8 30 64 ff ff 59 8d 85 ac fd ff ff 50 56 ff .u\8.....t........0d..Y......PV.
87ba0 15 78 80 49 00 85 c0 0f 85 4d ff ff ff 8b 85 a4 fd ff ff 8b 8d 84 fd ff ff 8b 10 8b 40 04 2b c2 .x.I.....M..................@.+.
87bc0 c1 f8 02 3b c8 74 34 68 4a 82 48 00 2b c1 6a 04 50 8d 04 8a 50 e8 f6 fa fe ff 83 c4 10 eb 1c 38 ...;.t4hJ.H.+.j.P...P..........8
87be0 9d a0 fd ff ff 74 12 ff b5 94 fd ff ff e8 d4 63 ff ff 8b 85 80 fd ff ff 59 8b d8 56 ff 15 7c 80 .....t.........c........Y..V..|.
87c00 49 00 80 bd 7c fd ff ff 00 5e 74 0c ff b5 70 fd ff ff e8 af 63 ff ff 59 8b c3 8b 4d fc 5f 33 cd I...|....^t...p.....c..Y...M._3.
87c20 5b e8 1d f1 fd ff c9 c3 8b ff 55 8b ec 56 57 8b f1 e8 49 5f fe ff 8b 7d 08 8d 46 08 56 57 50 e8 [.........U..VW...I_...}..F.VWP.
87c40 94 5f fe ff 83 c4 0c 85 c0 74 0a 83 66 0c 00 c6 46 14 00 eb 09 c6 46 14 01 33 c0 89 7e 0c 5f 5e ._.......t..f...F.....F..3..~._^
87c60 5d c2 04 00 8b ff 56 8b f1 57 8b 7e 08 39 7e 04 74 04 33 c0 eb 72 83 3e 00 75 26 6a 04 6a 04 e8 ].....V..W.~.9~.t.3..r.>.u&j.j..
87c80 f5 60 ff ff 6a 00 89 06 e8 39 63 ff ff 8b 06 83 c4 0c 85 c0 74 18 89 46 04 83 c0 10 89 46 08 eb .`..j....9c.........t..F.....F..
87ca0 d1 2b 3e c1 ff 02 81 ff ff ff ff 7f 76 05 6a 0c 58 eb 35 53 6a 04 8d 1c 3f 53 ff 36 e8 3f f0 ff .+>.........v.j.X.5Sj...?S.6.?..
87cc0 ff 83 c4 0c 85 c0 75 05 6a 0c 5e eb 10 89 06 8d 0c b8 8d 04 98 89 4e 04 89 46 08 33 f6 6a 00 e8 ......u.j.^...........N..F.3.j..
87ce0 e2 62 ff ff 59 8b c6 5b 5f 5e c3 8b ff 55 8b ec 5d e9 3b fa ff ff 8b ff 55 8b ec 81 ec 2c 02 00 .b..Y..[_^...U..].;.....U....,..
87d00 00 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 08 8d 8d f0 fd ff ff 68 05 01 00 00 51 50 ff 15 9c 80 49 ....T.3..E..E.......h....QP....I
87d20 00 85 c0 75 11 ff 15 40 80 49 00 50 e8 0a 59 fe ff 59 33 c0 eb 55 8b 4d 0c 8b 45 10 83 a5 e4 fd ...u...@.I.P..Y..Y3..U.M..E.....
87d40 ff ff 00 89 8d d4 fd ff ff 89 85 d8 fd ff ff 89 8d dc fd ff ff 89 85 e0 fd ff ff c6 85 e8 fd ff ................................
87d60 ff 00 e8 d9 5d fe ff 50 8d 85 ef fd ff ff 50 8d 85 d4 fd ff ff 50 8d 85 f0 fd ff ff 50 e8 56 85 ....]..P......P......P......P.V.
87d80 fe ff 8b 85 e4 fd ff ff 83 c4 10 8b 4d fc 33 cd e8 ae ef fd ff c9 c3 6a 08 68 40 e0 54 00 e8 ed ............M.3........j.h@.T...
87da0 ed fd ff 8b 45 08 ff 30 e8 5e 86 ff ff 59 83 65 fc 00 8b 4d 0c e8 2a 00 00 00 c7 45 fc fe ff ff ....E..0.^...Y.e...M..*....E....
87dc0 ff e8 12 00 00 00 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c2 0c 00 8b 45 10 ff 30 e8 71 86 .......M.d......Y_^[.....E..0.q.
87de0 ff ff 59 c3 8b ff 56 8b f1 b9 01 01 00 00 51 8b 06 8b 00 8b 40 48 83 c0 18 50 51 ff 35 98 08 55 ..Y...V.......Q.....@H...PQ.5..U
87e00 00 e8 1e 5b fe ff 8b 06 b9 00 01 00 00 51 8b 00 8b 40 48 05 19 01 00 00 50 51 ff 35 9c 08 55 00 ...[.........Q...@H.....PQ.5..U.
87e20 e8 ff 5a fe ff 8b 46 04 83 c4 20 83 c9 ff 8b 00 8b 00 f0 0f c1 08 75 15 8b 46 04 8b 00 81 38 40 ..Z...F...............u..F....8@
87e40 f5 54 00 74 08 ff 30 e8 7a 61 ff ff 59 8b 06 8b 10 8b 46 04 8b 08 8b 42 48 89 01 8b 06 8b 00 8b .T.t..0.za..Y.....F....BH.......
87e60 40 48 f0 ff 00 5e c3 8b ff 55 8b ec 8b 45 08 2d a4 03 00 00 74 28 83 e8 04 74 1c 83 e8 0d 74 10 @H...^...U...E.-....t(...t....t.
87e80 83 e8 01 74 04 33 c0 5d c3 a1 e0 bf 49 00 5d c3 a1 dc bf 49 00 5d c3 a1 d8 bf 49 00 5d c3 a1 d4 ...t.3.]....I.]....I.]....I.]...
87ea0 bf 49 00 5d c3 8b ff 55 8b ec 83 ec 10 8d 4d f0 6a 00 e8 be 25 fe ff 83 25 a4 08 55 00 00 8b 45 .I.]...U......M.j...%...%..U...E
87ec0 08 83 f8 fe 75 12 c7 05 a4 08 55 00 01 00 00 00 ff 15 c0 80 49 00 eb 2c 83 f8 fd 75 12 c7 05 a4 ....u.....U.........I..,...u....
87ee0 08 55 00 01 00 00 00 ff 15 c4 80 49 00 eb 15 83 f8 fc 75 10 8b 45 f4 c7 05 a4 08 55 00 01 00 00 .U.........I......u..E.....U....
87f00 00 8b 40 08 80 7d fc 00 74 0a 8b 4d f0 83 a1 50 03 00 00 fd c9 c3 8b ff 55 8b ec 53 8b 5d 08 56 ..@..}..t..M...P........U..S.].V
87f20 57 68 01 01 00 00 33 ff 8d 73 18 57 56 e8 6e f9 fd ff 89 7b 04 33 c0 89 7b 08 83 c4 0c 89 bb 1c Wh....3..s.WV.n....{.3..{.......
87f40 02 00 00 b9 01 01 00 00 8d 7b 0c ab ab ab bf 40 f5 54 00 2b fb 8a 04 37 88 06 46 83 e9 01 75 f5 .........{.....@.T.+...7..F...u.
87f60 8d 8b 19 01 00 00 ba 00 01 00 00 8a 04 39 88 01 41 83 ea 01 75 f5 5f 5e 5b 5d c3 8b ff 55 8b ec .............9..A...u._^[]...U..
87f80 81 ec 18 07 00 00 a1 18 f0 54 00 33 c5 89 45 fc 53 56 8b 75 08 57 81 7e 04 e9 fd 00 00 0f 84 0c .........T.3..E.SV.u.W.~........
87fa0 01 00 00 8d 85 e8 f8 ff ff 50 ff 76 04 ff 15 e0 80 49 00 85 c0 0f 84 f4 00 00 00 33 db bf 00 01 .........P.v.....I.........3....
87fc0 00 00 8b c3 88 84 05 fc fe ff ff 40 3b c7 72 f4 8a 85 ee f8 ff ff 8d 8d ee f8 ff ff c6 85 fc fe ...........@;.r.................
87fe0 ff ff 20 eb 1f 0f b6 51 01 0f b6 c0 eb 0d 3b c7 73 0d c6 84 05 fc fe ff ff 20 40 3b c2 76 ef 83 .......Q......;.s.........@;.v..
88000 c1 02 8a 01 84 c0 75 dd 53 ff 76 04 8d 85 fc f8 ff ff 50 57 8d 85 fc fe ff ff 50 6a 01 53 e8 78 ......u.S.v.......PW......Pj.S.x
88020 20 00 00 53 ff 76 04 8d 85 fc fd ff ff 57 50 57 8d 85 fc fe ff ff 50 57 ff b6 1c 02 00 00 53 e8 ...S.v.......WPW......PW......S.
88040 35 a6 ff ff 83 c4 40 8d 85 fc fc ff ff 53 ff 76 04 57 50 57 8d 85 fc fe ff ff 50 68 00 02 00 00 5.....@......S.v.WPW......Ph....
88060 ff b6 1c 02 00 00 53 e8 0d a6 ff ff 83 c4 24 8b c3 0f b7 8c 45 fc f8 ff ff f6 c1 01 74 0e 80 4c ......S.......$.....E.......t..L
88080 06 19 10 8a 8c 05 fc fd ff ff eb 15 f6 c1 02 74 0e 80 4c 06 19 20 8a 8c 05 fc fc ff ff eb 02 8a ...............t..L.............
880a0 cb 88 8c 06 19 01 00 00 40 3b c7 72 c4 eb 3d 33 db bf 00 01 00 00 8b cb 8d 51 9f 8d 42 20 83 f8 ........@;.r..=3.........Q..B...
880c0 19 77 0a 80 4c 0e 19 10 8d 41 20 eb 13 83 fa 19 77 0c 8d 04 0e 80 48 19 20 8d 41 e0 eb 02 8a c3 .w..L....A......w.....H...A.....
880e0 88 84 0e 19 01 00 00 41 3b cf 72 cc 8b 4d fc 5f 5e 33 cd 5b e8 4a ec fd ff c9 c3 8b ff 55 8b ec .......A;.r..M._^3.[.J.......U..
88100 83 ec 14 ff 75 14 ff 75 10 e8 01 01 00 00 ff 75 08 e8 8f fd ff ff 8b 4d 10 83 c4 0c 89 45 f4 8b ....u..u.......u.......M.....E..
88120 49 48 3b 41 04 75 04 33 c0 c9 c3 53 56 57 68 20 02 00 00 e8 c8 5e ff ff 8b f8 83 cb ff 59 85 ff IH;A.u.3...SVWh......^.......Y..
88140 74 2e 8b 75 10 b9 88 00 00 00 8b 76 48 f3 a5 8b f8 57 ff 75 f4 83 27 00 e8 ad 01 00 00 8b f0 59 t..u.......vH....W.u..'........Y
88160 59 3b f3 75 1b e8 07 55 fe ff c7 00 16 00 00 00 8b f3 57 e8 4e 5e ff ff 59 5f 8b c6 5e 5b c9 c3 Y;.u...U..........W.N^..Y_..^[..
88180 80 7d 0c 00 75 05 e8 bf 32 ff ff 8b 45 10 8b 40 48 f0 0f c1 18 4b 75 15 8b 45 10 81 78 48 40 f5 .}..u...2...E..@H....Ku..E..xH@.
881a0 54 00 74 09 ff 70 48 e8 1a 5e ff ff 59 c7 07 01 00 00 00 8b cf 8b 45 10 33 ff 89 48 48 8b 4d 10 T.t..pH..^..Y.........E.3..HH.M.
881c0 a1 94 f3 54 00 85 81 50 03 00 00 75 a5 8d 45 10 89 45 ec 8d 4d ff 6a 05 8d 45 14 89 45 f0 58 89 ...T...P...u..E..E..M.j..E..E.X.
881e0 45 f4 89 45 f8 8d 45 f4 50 8d 45 ec 50 8d 45 f8 50 e8 a1 fb ff ff 80 7d 0c 00 0f 84 72 ff ff ff E..E..E.P.E.P.E.P......}....r...
88200 8b 45 14 8b 00 a3 3c f3 54 00 e9 63 ff ff ff 6a 0c 68 20 e0 54 00 e8 75 e9 fd ff 33 f6 89 75 e4 .E....<.T..c...j.h..T..u...3..u.
88220 8b 7d 08 a1 94 f3 54 00 85 87 50 03 00 00 74 0e 39 77 4c 74 09 8b 77 48 85 f6 74 6d eb 59 6a 05 .}....T...P...t.9wLt..wH..tm.Yj.
88240 e8 c6 81 ff ff 59 89 75 fc 8b 77 48 89 75 e4 8b 5d 0c 3b 33 74 27 85 f6 74 18 83 c8 ff f0 0f c1 .....Y.u..wH.u..].;3t'..t.......
88260 06 75 0f 81 fe 40 f5 54 00 74 07 56 e8 55 5d ff ff 59 8b 33 89 77 48 89 75 e4 f0 ff 06 c7 45 fc .u...@.T.t.V.U]..Y.3.wH.u.....E.
88280 fe ff ff ff e8 05 00 00 00 eb ad 8b 75 e4 6a 05 e8 be 81 ff ff 59 c3 8b c6 8b 4d f0 64 89 0d 00 ............u.j......Y....M.d...
882a0 00 00 00 59 5f 5e 5b c9 c3 e8 db 91 fe ff cc 80 3d a8 08 55 00 00 75 3c c7 05 a0 08 55 00 40 f5 ...Y_^[.........=..U..u<....U.@.
882c0 54 00 c7 05 9c 08 55 00 68 f8 54 00 c7 05 98 08 55 00 60 f7 54 00 e8 f7 66 ff ff 68 a0 08 55 00 T.....U.h.T.....U.`.T...f..h..U.
882e0 50 6a 01 6a fd e8 11 fe ff ff 83 c4 10 c6 05 a8 08 55 00 01 b0 01 c3 68 a0 08 55 00 e8 14 66 ff Pj.j.............U.....h..U...f.
88300 ff 50 e8 08 ff ff ff 59 59 c3 8b ff 55 8b ec 83 ec 20 a1 18 f0 54 00 33 c5 89 45 fc 53 56 8b 75 .P.....YY...U........T.3..E.SV.u
88320 0c 57 ff 75 08 e8 7b fb ff ff 8b d8 59 85 db 0f 84 b0 01 00 00 33 ff 8b cf 8b c7 89 4d e4 39 98 .W.u..{.....Y........3......M.9.
88340 70 f9 54 00 0f 84 f3 00 00 00 41 83 c0 30 89 4d e4 3d f0 00 00 00 72 e6 81 fb e8 fd 00 00 0f 84 p.T.......A..0.M.=....r.........
88360 d1 00 00 00 0f b7 c3 50 ff 15 c8 80 49 00 85 c0 0f 84 bf 00 00 00 b8 e9 fd 00 00 3b d8 75 26 89 .......P....I..............;.u&.
88380 46 04 89 be 1c 02 00 00 89 7e 18 66 89 7e 1c 89 7e 08 33 c0 8d 7e 0c ab ab ab 56 e8 db fb ff ff F........~.f.~..~.3..~....V.....
883a0 e9 46 01 00 00 8d 45 e8 50 53 ff 15 e0 80 49 00 85 c0 74 75 68 01 01 00 00 8d 46 18 57 50 e8 dd .F....E.PS....I...tuh.....F.WP..
883c0 f4 fd ff 83 c4 0c 89 5e 04 83 7d e8 02 89 be 1c 02 00 00 75 ba 80 7d ee 00 8d 45 ee 74 21 8a 48 .......^..}........u..}...E.t!.H
883e0 01 84 c9 74 1a 0f b6 d1 0f b6 08 eb 06 80 4c 0e 19 04 41 3b ca 76 f6 83 c0 02 80 38 00 75 df 8d ...t..........L...A;.v.....8.u..
88400 46 1a b9 fe 00 00 00 80 08 08 40 83 e9 01 75 f7 ff 76 04 e8 4f fa ff ff 33 ff 89 86 1c 02 00 00 F.........@...u..v..O...3.......
88420 83 c4 04 47 e9 66 ff ff ff 39 3d a4 08 55 00 0f 85 b0 00 00 00 83 c8 ff e9 b1 00 00 00 68 01 01 ...G.f...9=..U...............h..
88440 00 00 8d 46 18 57 50 e8 54 f4 fd ff 83 c4 0c 6b 45 e4 30 89 45 e0 8d 80 80 f9 54 00 89 45 e4 80 ...F.WP.T......kE.0.E.....T..E..
88460 38 00 8b c8 74 35 8a 41 01 84 c0 74 2b 0f b6 11 0f b6 c0 eb 17 81 fa 00 01 00 00 73 13 8a 87 68 8...t5.A...t+..............s...h
88480 f9 54 00 08 44 16 19 42 0f b6 41 01 3b d0 76 e5 83 c1 02 80 39 00 75 ce 8b 45 e4 47 83 c0 08 89 .T..D..B..A.;.v.....9.u..E.G....
884a0 45 e4 83 ff 04 72 b8 53 89 5e 04 c7 46 08 01 00 00 00 e8 b0 f9 ff ff 83 c4 04 89 86 1c 02 00 00 E....r.S.^..F...................
884c0 8b 45 e0 8d 4e 0c 6a 06 8d 90 74 f9 54 00 5f 66 8b 02 8d 52 02 66 89 01 8d 49 02 83 ef 01 75 ef .E..N.j...t.T._f...R.f...I....u.
884e0 e9 b5 fe ff ff 56 e8 2b fa ff ff 33 c0 59 8b 4d fc 5f 5e 33 cd 5b e8 48 e8 fd ff c9 c3 8b ff 55 .....V.+...3.Y.M._^3.[.H.......U
88500 8b ec 83 ec 10 56 ff 75 08 8d 4d f0 e8 64 1f fe ff 0f b6 75 0c 8b 45 f8 8a 4d 14 84 4c 30 19 75 .....V.u..M..d.....u..E..M..L0.u
88520 1b 33 d2 39 55 10 74 0e 8b 45 f4 8b 00 0f b7 04 70 23 45 10 eb 02 8b c2 85 c0 74 03 33 d2 42 80 .3.9U.t..E......p#E.......t.3.B.
88540 7d fc 00 5e 74 0a 8b 4d f0 83 a1 50 03 00 00 fd 8b c2 c9 c3 8b ff 55 8b ec 6a 04 6a 00 ff 75 08 }..^t..M...P..........U..j.j..u.
88560 6a 00 e8 96 ff ff ff 83 c4 10 5d c3 8b ff 55 8b ec 8b 55 08 57 33 ff 66 39 3a 74 21 56 8b ca 8d j.........]...U...U.W3.f9:t!V...
88580 71 02 66 8b 01 83 c1 02 66 3b c7 75 f5 2b ce d1 f9 8d 14 4a 83 c2 02 66 39 3a 75 e1 5e 8d 42 02 q.f.....f;.u.+.....J...f9:u.^.B.
885a0 5f 5d c3 8b ff 55 8b ec 51 53 56 57 ff 15 bc 80 49 00 8b f0 33 ff 85 f6 74 59 56 e8 ac ff ff ff _]...U..QSVW....I...3...tYV.....
885c0 57 57 57 8b d8 57 2b de d1 fb 53 56 57 57 e8 df 9c ff ff 83 c4 24 89 45 fc 85 c0 74 36 50 e8 1d WWW..W+...SVWW.......$.E...t6P..
885e0 5a ff ff 8b f8 59 85 ff 74 1e 33 c0 50 50 ff 75 fc 57 53 56 50 50 e8 b7 9c ff ff 83 c4 20 85 c0 Z....Y..t.3.PP.u.WSVPP..........
88600 74 06 8b df 33 ff eb 02 33 db 57 e8 b6 59 ff ff 59 eb 02 8b df 85 f6 74 07 56 ff 15 b8 80 49 00 t...3...3.W..Y..Y......t.V....I.
88620 5f 5e 8b c3 5b c9 c3 8b ff 56 57 ff 15 bc 80 49 00 8b f0 85 f6 75 04 33 ff eb 37 53 56 e8 2a ff _^..[....VW....I.....u.3..7SV.*.
88640 ff ff 8b d8 2b de 83 e3 fe 53 e8 b1 59 ff ff 8b f8 59 59 85 ff 74 0b 53 56 57 e8 31 ff fd ff 83 ....+....S..Y....YY..t.SVW.1....
88660 c4 0c 6a 00 e8 5d 59 ff ff 59 56 ff 15 b8 80 49 00 5b 8b c7 5f 5e c3 8b ff 55 8b ec 83 ec 10 56 ..j..]Y..YV....I.[.._^...U.....V
88680 8b 75 08 85 f6 75 13 e8 e5 4f fe ff c7 00 16 00 00 00 83 c8 ff e9 0d 02 00 00 53 57 6a 3d 56 8b .u...u...O................SWj=V.
886a0 fe e8 5a ec fd ff 89 45 f0 59 59 85 c0 0f 84 db 01 00 00 3b c6 0f 84 d3 01 00 00 8a 40 01 88 45 ..Z....E.YY........;........@..E
886c0 ff e8 b0 05 00 00 33 db 39 1d 18 03 55 00 75 7b 39 5d 0c 74 1c 39 1d 1c 03 55 00 74 14 e8 a3 23 ......3.9...U.u{9].t.9...U.t...#
886e0 ff ff 85 c0 0f 84 a4 01 00 00 e8 87 05 00 00 eb 5a 38 5d ff 75 07 33 db e9 9f 01 00 00 6a 04 6a ................Z8].u.3......j.j
88700 01 e8 73 56 ff ff 53 a3 18 03 55 00 e8 b5 58 ff ff 83 c4 0c 39 1d 18 03 55 00 0f 84 79 01 00 00 ..sV..S...U...X.....9...U...y...
88720 39 1d 1c 03 55 00 75 23 6a 04 6a 01 e8 48 56 ff ff 53 a3 1c 03 55 00 e8 8a 58 ff ff 83 c4 0c 39 9...U.u#j.j..HV..S...U...X.....9
88740 1d 1c 03 55 00 0f 84 4e 01 00 00 a1 18 03 55 00 89 45 f8 85 c0 0f 84 3e 01 00 00 8b 45 f0 2b c6 ...U...N......U..E.....>....E.+.
88760 50 56 e8 43 05 00 00 89 45 f4 59 59 8b 4d f8 85 c0 78 4f 39 19 74 4b ff 34 81 e8 47 58 ff ff 59 PV.C....E.YY.M...xO9.tK.4..GX..Y
88780 8b 4d f4 38 5d ff 75 30 8b 55 f8 eb 08 8b 44 8a 04 89 04 8a 41 39 1c 8a 75 f3 6a 04 51 52 e8 5d .M.8].u0.U....D.....A9..u.j.QR.]
887a0 e5 ff ff 53 89 45 f4 e8 1a 58 ff ff 8b 45 f4 83 c4 10 85 c0 74 62 eb 5b 8b 45 f8 8b fb 89 34 88 ...S.E...X...E......tb.[.E....4.
887c0 eb 56 38 5d ff 0f 84 d1 00 00 00 f7 d8 89 45 f4 8d 50 02 3b d0 0f 82 be 00 00 00 81 fa ff ff ff .V8]..........E..P.;............
887e0 3f 0f 83 b2 00 00 00 6a 04 52 51 e8 10 e5 ff ff 53 89 45 f8 e8 cd 57 ff ff 8b 45 f8 83 c4 10 85 ?......j.RQ.....S.E...W...E.....
88800 c0 0f 84 92 00 00 00 8b 4d f4 8b fb 89 34 88 89 5c 88 04 a3 18 03 55 00 39 5d 0c 74 7f 8d 4e 01 ........M....4..\.....U.9].t..N.
88820 8a 06 46 84 c0 75 f9 2b f1 6a 01 8d 46 02 50 89 45 f4 e8 42 55 ff ff 8b f0 59 59 85 f6 74 46 ff ..F..u.+.j..F.P.E..BU....YY..tF.
88840 75 08 ff 75 f4 56 e8 77 54 ff ff 83 c4 0c 85 c0 75 58 8b 4d f0 8b c6 2b 45 08 41 03 c8 0f be 45 u..u.V.wT.......uX.M...+E.A....E
88860 ff f7 d8 1b c0 23 c1 88 59 ff 50 56 e8 c9 5c 00 00 59 59 85 c0 75 0e e8 f5 4d fe ff 83 cb ff c7 .....#..Y.PV..\..YY..u...M......
88880 00 2a 00 00 00 56 e8 3b 57 ff ff 59 eb 0e e8 de 4d fe ff c7 00 16 00 00 00 83 cb ff 57 e8 24 57 .*...V.;W..Y....M...........W.$W
888a0 ff ff 59 5f 8b c3 5b 5e c9 c3 53 53 53 53 53 e8 de 56 ff ff cc 8b ff 55 8b ec 83 ec 10 53 8b 5d ..Y_..[^..SSSSS..V.....U.....S.]
888c0 08 85 db 75 13 e8 a7 4d fe ff c7 00 16 00 00 00 83 c8 ff e9 22 02 00 00 56 57 6a 3d 53 8b fb e8 ...u...M............"...VWj=S...
888e0 59 eb fd ff 89 45 f4 59 59 85 c0 0f 84 f0 01 00 00 3b c3 0f 84 e8 01 00 00 0f b7 48 02 8b c1 89 Y....E.YY........;.........H....
88900 45 f0 89 45 f8 e8 86 03 00 00 8b 35 1c 03 55 00 33 db 85 f6 0f 85 85 00 00 00 a1 18 03 55 00 39 E..E.......5..U.3............U.9
88920 5d 0c 74 18 85 c0 74 14 e8 5d 21 ff ff 85 c0 0f 84 ac 01 00 00 e8 56 03 00 00 eb 55 66 39 5d f8 ].t...t..]!...........V....Uf9].
88940 75 07 33 db e9 a6 01 00 00 85 c0 75 2d 6a 04 6a 01 e8 23 54 ff ff 53 a3 18 03 55 00 e8 65 56 ff u.3........u-j.j..#T..S...U..eV.
88960 ff 83 c4 0c 39 1d 18 03 55 00 0f 84 7c 01 00 00 8b 35 1c 03 55 00 85 f6 75 25 6a 04 6a 01 e8 f6 ....9...U...|....5..U...u%j.j...
88980 53 ff ff 53 a3 1c 03 55 00 e8 38 56 ff ff 83 c4 0c 8b 35 1c 03 55 00 85 f6 0f 84 4d 01 00 00 8b S..S...U..8V......5..U.....M....
889a0 4d f4 8b c7 2b c8 d1 f9 51 50 89 4d f4 e8 4d 03 00 00 89 45 fc 59 59 85 c0 78 4c 39 1e 74 48 ff M...+...QP.M..M....E.YY..xL9.tH.
889c0 34 86 e8 ff 55 ff ff 59 8b 4d fc 66 39 5d f8 74 15 8b 45 08 8b fb 89 04 8e e9 80 00 00 00 8b 44 4...U..Y.M.f9].t..E............D
889e0 8e 04 89 04 8e 41 39 1c 8e 75 f3 6a 04 51 56 e8 0c e3 ff ff 53 8b f0 e8 ca 55 ff ff 83 c4 10 8b .....A9..u.j.QV.....S....U......
88a00 c7 85 f6 74 59 eb 51 66 39 5d f8 0f 84 de 00 00 00 f7 d8 89 45 fc 8d 48 02 3b c8 0f 82 cb 00 00 ...tY.Qf9]..........E..H.;......
88a20 00 81 f9 ff ff ff 3f 0f 83 bf 00 00 00 6a 04 51 56 e8 ca e2 ff ff 53 8b f0 e8 88 55 ff ff 83 c4 ......?......j.QV.....S....U....
88a40 10 85 f6 0f 84 a3 00 00 00 8b 4d fc 8b fb 8b 45 08 89 04 8e 89 5c 8e 04 89 35 1c 03 55 00 39 5d ..........M....E.....\...5..U.9]
88a60 0c 0f 84 88 00 00 00 8b c8 8d 51 02 66 8b 01 83 c1 02 66 3b c3 75 f5 2b ca d1 f9 6a 02 8d 41 02 ..........Q.f.....f;.u.+...j..A.
88a80 50 89 45 f8 e8 f0 52 ff ff 8b f0 59 59 85 f6 74 47 8b 45 08 50 ff 75 f8 56 e8 37 7d ff ff 83 c4 P.E...R....YY..tG.E.P.u.V.7}....
88aa0 0c 85 c0 75 58 8b 45 f4 40 8d 0c 46 33 c0 66 89 41 fe 8b 45 f0 0f b7 c0 f7 d8 1b c0 23 c1 50 56 ...uX.E.@..F3.f.A..E........#.PV
88ac0 ff 15 b4 80 49 00 85 c0 75 0e e8 a2 4b fe ff 83 cb ff c7 00 2a 00 00 00 56 e8 e8 54 ff ff 59 eb ....I...u...K.......*...V..T..Y.
88ae0 0e e8 8b 4b fe ff c7 00 16 00 00 00 83 cb ff 57 e8 d1 54 ff ff 59 5f 8b c3 5e 5b c9 c3 53 53 53 ...K...........W..T..Y_..^[..SSS
88b00 53 53 e8 8b 54 ff ff cc 8b ff 55 8b ec 51 57 8b 7d 08 85 ff 75 05 33 c0 5f c9 c3 33 c9 8b c7 39 SS..T.....U..QW.}...u.3._..3...9
88b20 0f 74 09 8d 40 04 41 83 38 00 75 f7 56 8d 41 01 6a 04 50 e8 41 52 ff ff 8b f0 59 59 85 f6 74 66 .t..@.A.8.u.V.A.j.P.AR....YY..tf
88b40 8b 0f 85 c9 74 50 53 8b de 2b df 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 6a 01 8d 41 01 50 89 45 fc ....tPS..+..Q...A..u.+.j..A.P.E.
88b60 e8 14 52 ff ff 6a 00 89 04 3b e8 57 54 ff ff 83 c4 0c 83 3c 3b 00 74 2e ff 37 ff 75 fc ff 34 3b ..R..j...;.WT......<;.t..7.u..4;
88b80 e8 3d 51 ff ff 83 c4 0c 85 c0 75 1f 83 c7 04 8b 0f 85 c9 75 b6 5b 6a 00 e8 29 54 ff ff 59 8b c6 .=Q.......u........u.[j..)T..Y..
88ba0 5e e9 72 ff ff ff e8 de 88 fe ff 33 c0 50 50 50 50 50 e8 db 53 ff ff cc 8b ff 55 8b ec 51 51 57 ^.r........3.PPPPP..S.....U..QQW
88bc0 8b 7d 08 85 ff 75 05 33 c0 5f c9 c3 33 d2 8b c7 8b ca 89 55 fc 39 17 74 08 8d 40 04 41 39 10 75 .}...u.3._..3......U.9.t..@.A9.u
88be0 f8 56 8d 41 01 6a 04 50 e8 8c 51 ff ff 8b f0 59 59 85 f6 74 6f 8b 0f 85 c9 74 58 53 8b de 2b df .V.A.j.P..Q....YY..to....tXS..+.
88c00 8d 51 02 66 8b 01 83 c1 02 66 3b 45 fc 75 f4 2b ca d1 f9 6a 02 8d 41 01 50 89 45 f8 e8 58 51 ff .Q.f.....f;E.u.+...j..A.P.E..XQ.
88c20 ff 89 04 3b 33 c0 50 e8 9a 53 ff ff 83 c4 0c 83 3c 3b 00 74 2f ff 37 ff 75 f8 ff 34 3b e8 93 7b ...;3.P..S......<;.t/.7.u..4;..{
88c40 ff ff 83 c4 0c 85 c0 75 20 83 c7 04 8b 0f 85 c9 75 ae 5b 33 c0 50 e8 6b 53 ff ff 59 8b c6 5e e9 .......u........u.[3.P.kS..Y..^.
88c60 65 ff ff ff e8 20 88 fe ff 33 c0 50 50 50 50 50 e8 1d 53 ff ff cc a1 18 03 55 00 3b 05 24 03 55 e........3.PPPPP..S......U.;.$.U
88c80 00 75 0c 50 e8 7f fe ff ff 59 a3 18 03 55 00 c3 a1 1c 03 55 00 3b 05 20 03 55 00 75 0c 50 e8 15 .u.P.....Y...U.....U.;...U.u.P..
88ca0 ff ff ff 59 a3 1c 03 55 00 c3 8b ff 55 8b ec 53 56 57 8b 3d 18 03 55 00 8b f7 8b 07 85 c0 74 2a ...Y...U....U..SVW.=..U.......t*
88cc0 8b 5d 0c 53 50 ff 75 08 e8 99 7c ff ff 83 c4 0c 85 c0 75 0d 8b 06 8a 04 03 3c 3d 74 1b 84 c0 74 .].SP.u...|.......u......<=t...t
88ce0 17 83 c6 04 8b 06 85 c0 75 d9 2b f7 c1 fe 02 f7 de 5f 8b c6 5e 5b 5d c3 2b f7 c1 fe 02 eb f2 8b ........u.+......_..^[].+.......
88d00 ff 55 8b ec 53 56 57 8b 3d 1c 03 55 00 8b f7 8b 07 85 c0 74 2d 8b 5d 0c 53 50 ff 75 08 e8 17 7b .U..SVW.=..U.......t-.].SP.u...{
88d20 ff ff 83 c4 0c 85 c0 75 10 8b 06 0f b7 04 58 83 f8 3d 74 1c 66 85 c0 74 17 83 c6 04 8b 06 85 c0 .......u......X..=t.f..t........
88d40 75 d6 2b f7 c1 fe 02 f7 de 5f 8b c6 5e 5b 5d c3 2b f7 c1 fe 02 eb f2 8b ff 55 8b ec 5d e9 15 f9 u.+......_..^[].+........U..]...
88d60 ff ff 8b ff 55 8b ec 5d e9 48 fb ff ff ff 15 1c 81 49 00 85 c0 a3 ac 08 55 00 0f 95 c0 c3 83 25 ....U..].H.......I......U......%
88d80 ac 08 55 00 00 b0 01 c3 8b ff 55 8b ec 53 56 57 8b 7d 08 3b 7d 0c 74 51 8b f7 8b 1e 85 db 74 0e ..U.......U..SVW.}.;}.tQ......t.
88da0 8b cb ff 15 c0 82 49 00 ff d3 84 c0 74 08 83 c6 08 3b 75 0c 75 e4 3b 75 0c 74 2e 3b f7 74 26 83 ......I.....t....;u.u.;u.t.;.t&.
88dc0 c6 fc 83 7e fc 00 74 13 8b 1e 85 db 74 0d 6a 00 8b cb ff 15 c0 82 49 00 ff d3 59 83 ee 08 8d 46 ...~..t.....t.j.......I...Y....F
88de0 04 3b c7 75 dd 32 c0 eb 02 b0 01 5f 5e 5b 5d c3 8b ff 55 8b ec 56 8b 75 0c 39 75 08 74 1e 57 8b .;.u.2....._^[]...U..V.u.9u.t.W.
88e00 7e fc 85 ff 74 0d 6a 00 8b cf ff 15 c0 82 49 00 ff d7 59 83 ee 08 3b 75 08 75 e4 5f b0 01 5e 5d ~...t.j.......I...Y...;u.u._..^]
88e20 c3 8b ff 55 8b ec 8b 45 08 a3 b0 08 55 00 5d c3 8b ff 55 8b ec 56 e8 22 00 00 00 8b f0 85 f6 74 ...U...E....U.]...U..V.".......t
88e40 17 ff 75 08 8b ce ff 15 c0 82 49 00 ff d6 59 85 c0 74 05 33 c0 40 eb 02 33 c0 5e 5d c3 6a 0c 68 ..u.......I...Y..t.3.@..3.^].j.h
88e60 60 e0 54 00 e8 27 dd fd ff 83 65 e4 00 6a 00 e8 97 75 ff ff 59 83 65 fc 00 8b 35 18 f0 54 00 8b `.T..'....e..j...u..Y.e...5..T..
88e80 ce 83 e1 1f 33 35 b0 08 55 00 d3 ce 89 75 e4 c7 45 fc fe ff ff ff e8 15 00 00 00 8b c6 8b 4d f0 ....35..U....u..E.............M.
88ea0 64 89 0d 00 00 00 00 59 5f 5e 5b c9 c3 8b 75 e4 6a 00 e8 9c 75 ff ff 59 c3 8b ff 55 8b ec 8b 4d d......Y_^[...u.j...u..Y...U...M
88ec0 08 53 8b 5d 10 56 8b 75 14 85 f6 75 1e 85 c9 75 1e 39 75 0c 74 29 e8 96 47 fe ff 6a 16 5e 89 30 .S.].V.u...u...u.9u.t)..G..j.^.0
88ee0 e8 9d 50 ff ff 8b c6 5e 5b 5d c3 85 c9 74 e7 8b 45 0c 85 c0 74 e0 85 f6 75 09 33 c0 66 89 01 33 ..P....^[]...t..E...t...u.3.f..3
88f00 c0 eb e4 85 db 75 07 33 c0 66 89 01 eb c8 2b d9 8b d1 57 8b f8 83 fe ff 75 16 0f b7 04 13 66 89 .....u.3.f....+...W.....u.....f.
88f20 02 8d 52 02 66 85 c0 74 2e 83 ef 01 75 ec eb 27 8b ce 0f b7 04 13 66 89 02 8d 52 02 66 85 c0 74 ..R.f..t....u..'......f...R.f..t
88f40 0a 83 ef 01 74 05 83 e9 01 75 e7 85 c9 8b 4d 08 75 05 33 c0 66 89 02 85 ff 5f 75 a3 83 fe ff 75 ....t....u....M.u.3.f...._u....u
88f60 12 8b 45 0c 33 d2 6a 50 66 89 54 41 fe 58 e9 74 ff ff ff 33 c0 66 89 01 e8 f4 46 fe ff 6a 22 e9 ..E.3.jPf.TA.X.t...3.f....F..j".
88f80 59 ff ff ff 8b ff 55 8b ec 5d e9 2a ff ff ff 8b ff 55 8b ec 51 e8 7b 59 ff ff 8b 48 4c 89 4d fc Y.....U..].*.....U..Q.{Y...HL.M.
88fa0 8d 4d fc 51 50 e8 bd 5b ff ff 8b 45 fc 59 59 8b 40 08 c9 c3 8b ff 55 8b ec 83 ec 58 a1 18 f0 54 .M.QP..[...E.YY.@.....U....X...T
88fc0 00 33 c5 89 45 fc 53 56 8b 75 08 33 db 57 89 75 cc 8b fb 89 5d e4 8b 8e a8 00 00 00 89 5d e0 89 .3..E.SV.u.3.W.u....]........]..
88fe0 5d dc 89 75 a8 89 5d ac 85 c9 0f 84 d7 03 00 00 8d 46 08 89 5d d0 39 18 75 1c 50 68 04 10 00 00 ]..u..]..........F..].9.u.Ph....
89000 51 8d 45 a8 53 50 e8 a3 56 00 00 83 c4 14 85 c0 0f 85 80 03 00 00 6a 04 6a 01 e8 5a 4d ff ff 53 Q.E.SP..V.............j.j..ZM..S
89020 89 45 d0 e8 9e 4f ff ff 6a 02 bf 80 01 00 00 57 e8 44 4d ff ff 53 89 45 e4 e8 88 4f ff ff 6a 01 .E...O..j......W.DM..S.E...O..j.
89040 57 e8 33 4d ff ff 8b f8 53 89 7d d8 e8 75 4f ff ff 6a 01 68 80 01 00 00 e8 1c 4d ff ff 53 89 45 W.3M....S.}..uO..j.h......M..S.E
89060 e0 e8 60 4f ff ff 6a 01 68 01 01 00 00 e8 07 4d ff ff 53 89 45 dc e8 4b 4f ff ff 83 c4 3c 39 5d ..`O..j.h......M..S.E..KO....<9]
89080 d0 0f 84 0f 03 00 00 39 5d e4 0f 84 06 03 00 00 8b 4d dc 85 c9 0f 84 fb 02 00 00 85 ff 0f 84 f3 .......9]........M..............
890a0 02 00 00 39 5d e0 0f 84 ea 02 00 00 8b c3 88 04 08 40 3d 00 01 00 00 7c f5 8d 45 e8 50 ff 76 08 ...9]............@=....|..E.P.v.
890c0 ff 15 e0 80 49 00 85 c0 0f 84 c8 02 00 00 8b 45 e8 83 f8 05 0f 87 bc 02 00 00 0f b7 c0 89 45 c8 ....I..........E..............E.
890e0 83 f8 01 76 54 81 7e 08 e9 fd 00 00 75 18 8b 45 dc 68 80 00 00 00 83 e8 80 6a 20 50 e8 9f e7 fd ...vT.~.....u..E.h.......j.P....
89100 ff 83 c4 0c eb 33 8d 55 ee 38 5d ee 74 2b 8b 4d dc 8a 42 01 84 c0 74 1e 0f b6 32 0f b6 c0 3b f0 .....3.U.8].t+.M..B...t...2...;.
89120 77 0d c6 04 0e 20 46 0f b6 42 01 3b f0 7e f3 83 c2 02 38 1a 75 db 8b 75 cc 8b 4d dc 8d 87 81 00 w.....F..B.;.~....8.u..u..M.....
89140 00 00 53 ff 76 08 ba ff 00 00 00 41 52 50 52 51 68 00 01 00 00 ff b6 a8 00 00 00 89 4d d4 53 e8 ..S.v......ARPRQh...........M.S.
89160 15 95 ff ff 83 c4 24 85 c0 0f 84 27 02 00 00 8b 45 e0 b9 ff 00 00 00 53 ff 76 08 05 81 00 00 00 ......$....'....E......S.v......
89180 51 50 51 ff 75 d4 68 00 02 00 00 ff b6 a8 00 00 00 53 e8 e2 94 ff ff 83 c4 24 85 c0 0f 84 f4 01 QPQ.u.h..........S.......$......
891a0 00 00 8b 45 e4 53 ff 76 08 05 00 01 00 00 50 68 00 01 00 00 ff 75 dc 89 45 bc 6a 01 53 e8 d9 0e ...E.S.v......Ph.....u..E.j.S...
891c0 00 00 83 c4 1c 85 c0 0f 84 c9 01 00 00 8b 45 e4 33 d2 83 7d c8 01 8d 88 fe 00 00 00 66 89 11 8b ..............E.3..}........f...
891e0 55 d8 89 4d b8 8b 4d e0 8d ba 80 00 00 00 88 5a 7f 89 7d b4 88 59 7f 88 1f 8d b9 80 00 00 00 89 U..M..M........Z..}..Y..........
89200 7d b0 88 1f 0f 86 ca 00 00 00 81 7e 08 e9 fd 00 00 75 57 05 00 02 00 00 8b f9 89 45 d8 8d 8a 00 }..........~.....uW........E....
89220 01 00 00 6a 80 be be fe ff ff 2b fa 58 2b f2 2b c2 89 45 d4 8d 04 0e 6a 32 5b 3b d8 8b 5d d8 1b ...j......+.X+.+..E....j2[;..]..
89240 c0 83 45 d8 02 25 00 80 ff ff 05 00 80 00 00 66 89 03 8b 5d d4 8d 04 19 88 01 88 04 0f 41 8d 04 ..E..%.........f...].........A..
89260 0b 3d ff 00 00 00 7e cc eb 68 8d 7d ee 38 5d ee 74 62 8b 5d e4 8a 47 01 84 c0 74 56 0f b6 37 0f .=....~..h.}.8].tb.]..G...tV..7.
89280 b6 c0 89 75 c4 3b f0 77 41 81 eb 00 ff ff ff 89 55 d4 8d 81 80 00 00 00 03 c6 2b d1 8b 4d c4 8d ...u.;.wA.......U.........+..M..
892a0 34 73 89 45 c0 8b d8 b8 00 80 00 00 66 89 06 8d 76 02 88 0c 1a 88 0b 41 0f b6 47 01 43 3b c8 7e 4s.E........f...v......A..G.C;.~
892c0 e6 8b 55 d8 8b 4d e0 8b 5d e4 83 c7 02 80 3f 00 75 a3 33 db 8b 45 e4 8b f8 6a 3f 59 6a 1f 8d b0 ..U..M..].....?.u.3..E...j?Yj...
892e0 00 02 00 00 8b 45 e0 f3 a5 59 6a 1f 66 a5 8d b2 00 01 00 00 8b fa f3 a5 59 66 a5 a4 8d b0 00 01 .....E...Yj.f...........Yf......
89300 00 00 8b f8 f3 a5 66 a5 a4 8b 75 cc 8b 8e 8c 00 00 00 85 c9 74 49 83 c8 ff f0 0f c1 01 75 40 8b ......f...u.........tI.......u@.
89320 86 90 00 00 00 2d fe 00 00 00 50 e8 96 4c ff ff 8b 86 94 00 00 00 bf 80 00 00 00 2b c7 50 e8 83 .....-....P..L.............+.P..
89340 4c ff ff 8b 86 98 00 00 00 2b c7 50 e8 75 4c ff ff ff b6 8c 00 00 00 e8 6a 4c ff ff 83 c4 10 8b L........+.P.uL.........jL......
89360 45 d0 c7 00 01 00 00 00 89 86 8c 00 00 00 8b 45 bc 89 06 8b 45 b8 89 86 90 00 00 00 8b 45 b4 89 E..............E....E........E..
89380 86 94 00 00 00 8b 45 b0 89 86 98 00 00 00 8b 45 c8 89 46 04 eb 24 ff 75 d0 e8 28 4c ff ff ff 75 ......E........E..F..$.u..(L...u
893a0 e4 e8 20 4c ff ff 57 e8 1a 4c ff ff ff 75 e0 e8 12 4c ff ff 33 db 83 c4 10 43 ff 75 dc e8 04 4c ...L..W..L...u...L..3....C.u...L
893c0 ff ff 59 8b c3 eb 3c 8b 86 8c 00 00 00 85 c0 74 03 f0 ff 08 89 9e 8c 00 00 00 33 c0 89 9e 90 00 ..Y...<........t..........3.....
893e0 00 00 c7 06 88 b6 49 00 c7 86 94 00 00 00 08 b9 49 00 c7 86 98 00 00 00 88 ba 49 00 c7 46 04 01 ......I.........I.........I..F..
89400 00 00 00 8b 4d fc 5f 5e 33 cd 5b e8 33 d9 fd ff c9 c3 8b ff 55 8b ec 56 8b 75 08 85 f6 0f 84 ea ....M._^3.[.3.......U..V.u......
89420 00 00 00 8b 46 0c 3b 05 1c f1 54 00 74 07 50 e8 92 4b ff ff 59 8b 46 10 3b 05 20 f1 54 00 74 07 ....F.;...T.t.P..K..Y.F.;...T.t.
89440 50 e8 80 4b ff ff 59 8b 46 14 3b 05 24 f1 54 00 74 07 50 e8 6e 4b ff ff 59 8b 46 18 3b 05 28 f1 P..K..Y.F.;.$.T.t.P.nK..Y.F.;.(.
89460 54 00 74 07 50 e8 5c 4b ff ff 59 8b 46 1c 3b 05 2c f1 54 00 74 07 50 e8 4a 4b ff ff 59 8b 46 20 T.t.P.\K..Y.F.;.,.T.t.P.JK..Y.F.
89480 3b 05 30 f1 54 00 74 07 50 e8 38 4b ff ff 59 8b 46 24 3b 05 34 f1 54 00 74 07 50 e8 26 4b ff ff ;.0.T.t.P.8K..Y.F$;.4.T.t.P.&K..
894a0 59 8b 46 38 3b 05 48 f1 54 00 74 07 50 e8 14 4b ff ff 59 8b 46 3c 3b 05 4c f1 54 00 74 07 50 e8 Y.F8;.H.T.t.P..K..Y.F<;.L.T.t.P.
894c0 02 4b ff ff 59 8b 46 40 3b 05 50 f1 54 00 74 07 50 e8 f0 4a ff ff 59 8b 46 44 3b 05 54 f1 54 00 .K..Y.F@;.P.T.t.P..J..Y.FD;.T.T.
894e0 74 07 50 e8 de 4a ff ff 59 8b 46 48 3b 05 58 f1 54 00 74 07 50 e8 cc 4a ff ff 59 8b 46 4c 3b 05 t.P..J..Y.FH;.X.T.t.P..J..Y.FL;.
89500 5c f1 54 00 74 07 50 e8 ba 4a ff ff 59 5e 5d c3 8b ff 55 8b ec 83 ec 18 53 8b 5d 08 33 c9 56 57 \.T.t.P..J..Y^]...U.....S.].3.VW
89520 89 4d f4 89 5d e8 89 4d ec 39 8b ac 00 00 00 75 17 39 8b b0 00 00 00 75 0f 8b f9 89 4d f8 be 10 .M..]..M.9.....u.9.....u....M...
89540 f1 54 00 e9 33 03 00 00 6a 50 6a 01 e8 28 48 ff ff 8b f0 6a 00 89 75 fc e8 69 4a ff ff 83 c4 0c .T..3...jPj..(H....j..u..iJ.....
89560 85 f6 75 08 33 c0 40 e9 55 03 00 00 6a 04 6a 01 e8 04 48 ff ff 8b f8 6a 00 89 7d f8 e8 45 4a ff ..u.3.@.U...j.j...H....j..}..EJ.
89580 ff 83 c4 0c 85 ff 75 09 56 e8 38 4a ff ff 59 eb d3 83 bb ac 00 00 00 00 0f 84 82 02 00 00 6a 04 ......u.V.8J..Y...............j.
895a0 6a 01 e8 d2 47 ff ff 8b f8 6a 00 89 7d f4 e8 13 4a ff ff 83 c4 0c 85 ff 75 12 56 e8 06 4a ff ff j...G....j..}...J.......u.V..J..
895c0 8b 45 f8 50 e8 fd 49 ff ff 59 eb c2 8b bb ac 00 00 00 8d 46 0c 50 6a 15 57 8d 45 e8 6a 01 50 e8 .E.P..I..Y.........F.Pj.W.E.j.P.
895e0 ca 50 00 00 8b 4d fc 8b f0 83 c1 10 8d 45 e8 51 6a 14 57 6a 01 50 e8 b3 50 00 00 0b f0 8b 45 fc .P...M.......E.Qj.Wj.P..P.....E.
89600 83 c0 14 50 6a 16 57 8d 45 e8 6a 01 50 e8 9c 50 00 00 0b f0 8b 45 fc 83 c0 18 50 6a 17 57 8d 45 ...Pj.W.E.j.P..P.....E....Pj.W.E
89620 e8 6a 01 50 e8 85 50 00 00 83 c4 50 0b f0 8b 45 fc 83 c0 1c 89 45 f0 50 6a 18 57 8d 45 e8 6a 01 .j.P..P....P...E.....E.Pj.W.E.j.
89640 50 e8 68 50 00 00 0b f0 8b 45 fc 83 c0 20 50 6a 50 57 8d 45 e8 6a 01 50 e8 51 50 00 00 0b f0 8b P.hP.....E....PjPW.E.j.P.QP.....
89660 45 fc 83 c0 24 50 6a 51 57 8d 45 e8 6a 01 50 e8 3a 50 00 00 0b f0 8b 45 fc 83 c0 28 50 6a 1a 57 E...$PjQW.E.j.P.:P.....E...(Pj.W
89680 8d 45 e8 6a 00 50 e8 23 50 00 00 83 c4 50 0b f0 8b 45 fc 83 c0 29 50 6a 19 57 8d 45 e8 6a 00 50 .E.j.P.#P....P...E...)Pj.W.E.j.P
896a0 e8 09 50 00 00 0b f0 8b 45 fc 83 c0 2a 50 6a 54 57 8d 45 e8 6a 00 50 e8 f2 4f 00 00 0b f0 8b 45 ..P.....E...*PjTW.E.j.P..O.....E
896c0 fc 83 c0 2b 50 6a 55 57 8d 45 e8 6a 00 50 e8 db 4f 00 00 0b f0 8b 45 fc 83 c0 2c 50 6a 56 57 8d ...+PjUW.E.j.P..O.....E...,PjVW.
896e0 45 e8 6a 00 50 e8 c4 4f 00 00 83 c4 50 0b f0 8b 45 fc 83 c0 2d 50 6a 57 57 8d 45 e8 6a 00 50 e8 E.j.P..O....P...E...-PjWW.E.j.P.
89700 aa 4f 00 00 0b f0 8b 45 fc 83 c0 2e 50 6a 52 57 8d 45 e8 6a 00 50 e8 93 4f 00 00 0b f0 8b 45 fc .O.....E....PjRW.E.j.P..O.....E.
89720 83 c0 2f 50 6a 53 57 8d 45 e8 6a 00 50 e8 7c 4f 00 00 0b f0 8b 45 fc 83 c0 38 50 6a 15 57 6a 02 ../PjSW.E.j.P.|O.....E...8Pj.Wj.
89740 8d 45 e8 50 e8 65 4f 00 00 83 c4 50 0b f0 8b 45 fc 83 c0 3c 50 6a 14 57 8d 45 e8 6a 02 50 e8 4b .E.P.eO....P...E...<Pj.W.E.j.P.K
89760 4f 00 00 0b f0 8b 45 fc 83 c0 40 50 6a 16 57 8d 45 e8 6a 02 50 e8 34 4f 00 00 0b f0 8b 45 fc 83 O.....E...@Pj.W.E.j.P.4O.....E..
89780 c0 44 50 6a 17 57 8d 45 e8 6a 02 50 e8 1d 4f 00 00 0b f0 8b 45 fc 83 c0 48 50 6a 50 57 8d 45 e8 .DPj.W.E.j.P..O.....E...HPjPW.E.
897a0 6a 02 50 e8 06 4f 00 00 83 c4 50 0b f0 8b 45 fc 83 c0 4c 50 6a 51 57 8d 45 e8 6a 02 50 e8 ec 4e j.P..O....P...E...LPjQW.E.j.P..N
897c0 00 00 83 c4 14 0b c6 74 29 8b 5d fc 53 e8 40 fc ff ff 53 e8 ee 47 ff ff 8b 45 f8 50 e8 e5 47 ff .......t).].S.@...S..G...E.P..G.
897e0 ff 8b 45 f4 50 e8 dc 47 ff ff 83 c4 10 e9 72 fd ff ff 8b 55 f0 8b 12 eb 0b 8d 48 d0 80 f9 09 77 ..E.P..G......r....U......H....w
89800 0b 88 0a 42 8a 02 84 c0 75 ef eb 21 3c 3b 75 f3 8b f2 8a 4e 01 88 0e 8d 76 01 84 c9 75 f4 eb e4 ...B....u..!<;u....N....v...u...
89820 8b 7d fc be 10 f1 54 00 6a 14 59 f3 a5 8b 83 88 00 00 00 33 c9 8b 75 fc 41 8b 7d f4 8b 00 89 06 .}....T.j.Y........3..u.A.}.....
89840 8b 83 88 00 00 00 8b 40 04 89 46 04 8b 83 88 00 00 00 8b 40 08 89 46 08 8b 83 88 00 00 00 8b 40 .......@..F........@..F........@
89860 30 89 46 30 8b 83 88 00 00 00 8b 40 34 89 46 34 8b 45 f8 89 08 85 ff 74 02 89 0f 8b 83 84 00 00 0.F0.......@4.F4.E.....t........
89880 00 85 c0 74 03 f0 ff 08 8b 4b 7c 85 c9 74 1e 83 c8 ff f0 0f c1 01 75 15 ff b3 88 00 00 00 e8 23 ...t.....K|..t........u........#
898a0 47 ff ff ff 73 7c e8 1b 47 ff ff 59 59 8b 45 f8 89 43 7c 33 c0 89 bb 84 00 00 00 89 b3 88 00 00 G...s|..G..YY.E..C|3............
898c0 00 5f 5e 5b c9 c3 8b ff 55 8b ec 56 8b 75 08 85 f6 74 59 8b 06 3b 05 10 f1 54 00 74 07 50 e8 e3 ._^[....U..V.u...tY..;...T.t.P..
898e0 46 ff ff 59 8b 46 04 3b 05 14 f1 54 00 74 07 50 e8 d1 46 ff ff 59 8b 46 08 3b 05 18 f1 54 00 74 F..Y.F.;...T.t.P..F..Y.F.;...T.t
89900 07 50 e8 bf 46 ff ff 59 8b 46 30 3b 05 40 f1 54 00 74 07 50 e8 ad 46 ff ff 59 8b 46 34 3b 05 44 .P..F..Y.F0;.@.T.t.P..F..Y.F4;.D
89920 f1 54 00 74 07 50 e8 9b 46 ff ff 59 5e 5d c3 8b ff 55 8b ec 83 ec 14 53 56 8b 75 08 33 c0 57 89 .T.t.P..F..Y^]...U.....SV.u.3.W.
89940 75 ec 89 45 f0 39 86 b0 00 00 00 75 17 39 86 ac 00 00 00 75 0f 8b f8 89 45 fc bb 10 f1 54 00 e9 u..E.9.....u.9.....u....E....T..
89960 4e 01 00 00 33 ff 47 6a 50 57 89 7d f4 e8 07 44 ff ff 8b d8 59 59 85 db 75 07 8b c7 e9 77 01 00 N...3.GjPW.}...D....YY..u....w..
89980 00 8b b6 88 00 00 00 8b fb 6a 14 59 f3 a5 6a 04 e8 6b 46 ff ff 8b f0 33 ff 57 89 75 fc e8 24 46 .........j.Y..j..kF....3.W.u..$F
899a0 ff ff 59 59 85 f6 75 0f 53 e8 18 46 ff ff 33 c0 59 40 e9 41 01 00 00 89 3e 8b 75 08 39 be b0 00 ..YY..u.S..F..3.Y@.A....>.u.9...
899c0 00 00 0f 84 49 01 00 00 6a 04 e8 31 46 ff ff 8b f8 6a 00 89 7d f8 e8 eb 45 ff ff 59 59 53 85 ff ....I...j..1F....j..}...E..YYS..
899e0 75 0b e8 df 45 ff ff 59 e9 8c 00 00 00 83 27 00 8d 45 ec 8b be b0 00 00 00 6a 0e 57 6a 01 50 e8 u...E..Y......'..E.......j.Wj.P.
89a00 aa 4c 00 00 8d 4b 04 8b f0 51 6a 0f 57 8d 45 ec 6a 01 50 e8 96 4c 00 00 0b f0 8d 43 08 50 6a 10 .L...K...Qj.W.E.j.P..L.....C.Pj.
89a20 57 8d 45 ec 6a 01 50 e8 82 4c 00 00 0b f0 8d 43 30 50 6a 0e 57 8d 45 ec 6a 02 50 e8 6e 4c 00 00 W.E.j.P..L.....C0Pj.W.E.j.P.nL..
89a40 83 c4 50 0b f0 8d 43 34 50 6a 0f 57 8d 45 ec 6a 02 50 e8 57 4c 00 00 83 c4 14 0b c6 74 2a 53 e8 ..P...C4Pj.W.E.j.P.WL.......t*S.
89a60 62 fe ff ff 53 e8 5c 45 ff ff ff 75 f8 e8 54 45 ff ff 83 c4 0c 83 4d f4 ff 8b 4d fc 51 e8 44 45 b...S.\E...u..TE......M...M.Q.DE
89a80 ff ff 8b 45 f4 59 eb 70 8b 53 08 eb 0b 8d 48 d0 80 f9 09 77 68 88 0a 42 8a 02 84 c0 75 ef 8b 7d ...E.Y.p.S....H....wh..B....u..}
89aa0 f8 8b 75 08 8b 4d fc 33 c0 40 89 01 85 ff 74 02 89 07 8b 86 80 00 00 00 85 c0 74 03 f0 ff 08 8b ..u..M.3.@....t...........t.....
89ac0 4e 7c 85 c9 74 1e 83 c8 ff f0 0f c1 01 75 15 ff 76 7c e8 ef 44 ff ff ff b6 88 00 00 00 e8 e4 44 N|..t........u..v|..D..........D
89ae0 ff ff 59 59 8b 45 fc 89 46 7c 33 c0 89 be 80 00 00 00 89 9e 88 00 00 00 5f 5e 5b c9 c3 3c 3b 75 ..YY.E..F|3............._^[..<;u
89b00 96 8b f2 8a 4e 01 88 0e 8d 76 01 84 c9 75 f4 eb 87 a1 10 f1 54 00 89 03 a1 14 f1 54 00 89 43 04 ....N....v...u......T......T..C.
89b20 a1 18 f1 54 00 89 43 08 a1 40 f1 54 00 89 43 30 a1 44 f1 54 00 89 43 34 e9 67 ff ff ff 8b ff 55 ...T..C..@.T..C0.D.T..C4.g.....U
89b40 8b ec 8b 4d 0c 53 56 8b 75 08 57 33 ff 8d 04 8e 81 e1 ff ff ff 3f 3b c6 1b db f7 d3 23 d9 74 10 ...M.SV.u.W3.........?;.....#.t.
89b60 ff 36 e8 5f 44 ff ff 47 8d 76 04 59 3b fb 75 f0 5f 5e 5b 5d c3 8b ff 55 8b ec 83 ec 14 8b 45 0c .6._D..G.v.Y;.u._^[]...U......E.
89b80 83 65 f0 00 53 56 8b b0 b4 00 00 00 57 56 89 75 f8 89 45 ec e8 51 18 ff ff 59 8b 4d 08 33 db 6a .e..SV......WV.u..E..Q...Y.M.3.j
89ba0 31 89 81 60 01 00 00 58 6a 07 5a 89 45 fc 89 55 f4 eb 05 8b 4d 08 8b f7 6a 07 5f 83 c0 d0 33 d2 1..`...Xj.Z.E..U....M...j._...3.
89bc0 f7 f7 8b fa 8d 04 b9 50 ff 75 fc 8d 45 ec 56 6a 01 50 e8 d7 4a 00 00 8b 75 fc 0b d8 8b 45 08 83 .......P.u..E.Vj.P..J...u....E..
89be0 c6 f9 8d 04 b8 83 c0 1c 50 56 ff 75 f8 8d 45 ec 6a 01 50 e8 b6 4a 00 00 0b d8 8b 45 08 8d 04 b8 ........PV.u..E.j.P..J.....E....
89c00 05 b4 00 00 00 50 ff 75 fc 8d 45 ec ff 75 f8 6a 02 50 e8 97 4a 00 00 0b d8 8b 45 08 8d 04 b8 8b .....P.u..E..u.j.P..J.....E.....
89c20 7d f8 05 d0 00 00 00 50 56 57 8d 45 ec 6a 02 50 e8 79 4a 00 00 0b d8 83 c4 50 8b 45 fc 40 83 6d }......PVW.E.j.P.yJ......P.E.@.m
89c40 f4 01 89 45 fc 0f 85 68 ff ff ff 8b 45 08 6a 38 5e 83 c0 68 89 75 f8 89 45 fc c7 45 f4 0c 00 00 ...E...h....E.j8^..h.u..E..E....
89c60 00 83 c0 d0 83 c6 0c 50 56 57 8d 45 ec 6a 01 50 e8 39 4a 00 00 ff 75 fc 0b d8 8d 45 ec ff 75 f8 .......PVW.E.j.P.9J...u....E..u.
89c80 57 6a 01 50 e8 25 4a 00 00 0b d8 8b 45 fc 05 84 00 00 00 50 56 57 8d 45 ec 6a 02 50 e8 0d 4a 00 Wj.P.%J.....E......PVW.E.j.P..J.
89ca0 00 8b 75 f8 0b d8 8b 45 fc 05 b4 00 00 00 50 56 57 8d 45 ec 6a 02 50 e8 f2 49 00 00 0b d8 83 c4 ..u....E......PVW.E.j.P..I......
89cc0 50 8b 45 fc 83 c0 04 46 83 6d f4 01 89 45 fc 89 75 f8 75 8d 8b 75 08 8d 86 98 00 00 00 50 6a 28 P.E....F.m...E..u.u..u.......Pj(
89ce0 57 8d 45 ec 6a 01 50 e8 c2 49 00 00 0b d8 8d 86 9c 00 00 00 50 6a 29 57 8d 45 ec 6a 01 50 e8 ab W.E.j.P..I..........Pj)W.E.j.P..
89d00 49 00 00 0b d8 8d 86 4c 01 00 00 50 6a 28 57 8d 45 ec 6a 02 50 e8 94 49 00 00 0b d8 8d 86 50 01 I......L...Pj(W.E.j.P..I......P.
89d20 00 00 50 6a 29 57 8d 45 ec 6a 02 50 e8 7d 49 00 00 83 c4 50 0b d8 8d 86 a0 00 00 00 50 6a 1f 57 ..Pj)W.E.j.P.}I....P........Pj.W
89d40 8d 45 ec 6a 01 50 e8 63 49 00 00 0b d8 8d 86 a4 00 00 00 50 6a 20 57 8d 45 ec 6a 01 50 e8 4c 49 .E.j.P.cI..........Pj.W.E.j.P.LI
89d60 00 00 0b d8 8d 86 a8 00 00 00 50 68 03 10 00 00 57 8d 45 ec 6a 01 50 e8 32 49 00 00 0b d8 8d 86 ..........Ph....W.E.j.P.2I......
89d80 ac 00 00 00 50 68 09 10 00 00 57 8d 45 ec 6a 00 50 e8 18 49 00 00 83 c4 50 0b d8 8d 86 54 01 00 ....Ph....W.E.j.P..I....P....T..
89da0 00 50 6a 1f 57 6a 02 8d 45 ec 50 e8 fe 48 00 00 0b d8 8d 86 58 01 00 00 50 6a 20 57 8d 45 ec 6a .Pj.Wj..E.P..H......X...Pj.W.E.j
89dc0 02 50 e8 e7 48 00 00 0b d8 8d 86 5c 01 00 00 50 68 03 10 00 00 57 8d 45 ec 6a 02 50 e8 cd 48 00 .P..H......\...Ph....W.E.j.P..H.
89de0 00 83 c4 3c 0b c3 f7 d8 1a c0 5f 5e fe c0 5b c9 c3 8b ff 55 8b ec 56 8b 75 08 85 f6 0f 84 d0 00 ...<......_^..[....U..V.u.......
89e00 00 00 6a 07 56 e8 33 fd ff ff 8d 46 1c 6a 07 50 e8 28 fd ff ff 8d 46 38 6a 0c 50 e8 1d fd ff ff ..j.V.3....F.j.P.(....F8j.P.....
89e20 8d 46 68 6a 0c 50 e8 12 fd ff ff 8d 86 98 00 00 00 6a 02 50 e8 04 fd ff ff ff b6 a0 00 00 00 e8 .Fhj.P...........j.P............
89e40 82 41 ff ff ff b6 a4 00 00 00 e8 77 41 ff ff ff b6 a8 00 00 00 e8 6c 41 ff ff 8d 86 b4 00 00 00 .A.........wA.........lA........
89e60 6a 07 50 e8 d5 fc ff ff 8d 86 d0 00 00 00 6a 07 50 e8 c7 fc ff ff 83 c4 44 8d 86 ec 00 00 00 6a j.P...........j.P.......D......j
89e80 0c 50 e8 b6 fc ff ff 8d 86 1c 01 00 00 6a 0c 50 e8 a8 fc ff ff 8d 86 4c 01 00 00 6a 02 50 e8 9a .P...........j.P.......L...j.P..
89ea0 fc ff ff ff b6 54 01 00 00 e8 18 41 ff ff ff b6 58 01 00 00 e8 0d 41 ff ff ff b6 5c 01 00 00 e8 .....T.....A....X.....A....\....
89ec0 02 41 ff ff ff b6 60 01 00 00 e8 f7 40 ff ff 83 c4 28 5e 5d c3 8b ff 55 8b ec 53 8b 5d 08 56 57 .A....`.....@....(^]...U..S.].VW
89ee0 33 ff 39 bb b4 00 00 00 75 07 be 18 ab 49 00 eb 46 68 64 01 00 00 6a 01 e8 7c 3e ff ff 8b f0 59 3.9.....u....I..Fhd...j..|>....Y
89f00 59 85 f6 74 16 53 56 e8 69 fc ff ff 59 59 84 c0 75 14 56 e8 d9 fe ff ff 59 8b fe 57 e8 a5 40 ff Y..t.SV.i...YY..u.V.....Y..W..@.
89f20 ff 33 c0 40 eb 24 57 c7 86 b0 00 00 00 01 00 00 00 e8 90 40 ff ff 59 ff b3 9c 00 00 00 e8 7b 04 .3.@.$W............@..Y.......{.
89f40 00 00 89 b3 9c 00 00 00 33 c0 59 5f 5e 5b 5d c3 8b ff 55 8b ec 51 8b 4d 08 53 56 8b 75 14 57 85 ........3.Y_^[]...U..Q.M.SV.u.W.
89f60 f6 75 0d 85 c9 75 0d 39 4d 0c 75 1f 33 c0 eb 2c 85 c9 74 17 8b 45 0c 85 c0 74 10 8b 5d 10 85 f6 .u...u.9M.u.3..,..t..E...t..]...
89f80 74 1f 85 db 75 1b 33 c0 66 89 01 e8 e1 36 fe ff 6a 16 5e 89 30 e8 e8 3f ff ff 8b c6 5f 5e 5b c9 t...u.3.f....6..j.^.0..?...._^[.
89fa0 c3 8b f8 8b d1 8b c6 66 83 3a 00 74 08 83 c2 02 83 ef 01 75 f2 85 ff 74 cd 83 fe ff 75 18 2b da .......f.:.t.......u...t....u.+.
89fc0 0f b7 04 13 66 89 02 8d 52 02 66 85 c0 74 38 83 ef 01 75 ec eb 31 85 f6 74 26 8b ce 0f b7 03 8d ....f...R.f..t8...u..1..t&......
89fe0 5b 02 66 89 02 83 c2 02 66 85 c0 74 0a 83 ef 01 74 05 83 e9 01 75 e5 89 4d fc 8b 4d 08 8b 45 fc [.f.....f..t....t....u..M..M..E.
8a000 85 c0 75 03 66 89 02 85 ff 0f 85 5d ff ff ff 83 fe ff 75 12 8b 45 0c 33 d2 6a 50 66 89 54 41 fe ..u.f......]......u..E.3.jPf.TA.
8a020 58 e9 76 ff ff ff 33 c0 66 89 01 e8 41 36 fe ff 6a 22 e9 5b ff ff ff 8b ff 55 8b ec 5d e9 0e ff X.v...3.f...A6..j".[.....U..]...
8a040 ff ff 8b ff 55 8b ec 51 51 8b 55 08 33 c0 53 56 57 8b ca 66 39 02 74 38 8b 75 0c 0f b7 1e 8b fe ....U..QQ.U.3.SVW..f9.t8.u......
8a060 66 85 db 74 23 0f b7 01 89 45 fc 8b c3 66 39 45 fc 74 1d 83 c7 02 0f b7 07 8b d0 89 55 f8 8b 55 f..t#....E...f9E.t..........U..U
8a080 08 66 85 c0 75 e7 33 c0 83 c1 02 66 39 01 75 ce 5f 2b ca d1 f9 5e 8b c1 5b c9 c3 8b ff 55 8b ec .f..u.3....f9.u._+...^..[....U..
8a0a0 83 ec 1c a1 18 f0 54 00 33 c5 89 45 fc 53 56 57 ff 75 08 8d 4d e4 e8 ba 03 fe ff 8b 5d 1c 85 db ......T.3..E.SVW.u..M.......]...
8a0c0 75 06 8b 45 e8 8b 58 08 33 c0 33 ff 39 45 20 57 57 ff 75 14 0f 95 c0 ff 75 10 8d 04 c5 01 00 00 u..E..X.3.3.9E.WW.u.....u.......
8a0e0 00 50 53 e8 50 71 ff ff 83 c4 18 89 45 f4 85 c0 0f 84 84 00 00 00 8d 14 00 8d 4a 08 89 55 f8 3b .PS.Pq......E.............J..U.;
8a100 d1 1b c0 23 c1 74 35 3d 00 04 00 00 77 13 e8 dd 61 00 00 8b f4 85 f6 74 1e c7 06 cc cc 00 00 eb ...#.t5=....w...a......t........
8a120 13 50 e8 d9 3e ff ff 8b f0 59 85 f6 74 09 c7 06 dd dd 00 00 83 c6 08 8b 55 f8 eb 02 8b f7 85 f6 .P..>....Y..t...........U.......
8a140 74 31 52 57 56 e8 56 d7 fd ff ff 75 f4 56 ff 75 14 ff 75 10 6a 01 53 e8 dc 70 ff ff 83 c4 24 85 t1RWV.V....u.V.u..u.j.S..p....$.
8a160 c0 74 10 ff 75 18 50 56 ff 75 0c ff 15 10 81 49 00 8b f8 56 e8 49 85 ff ff 59 80 7d f0 00 74 0a .t..u.PV.u.....I...V.I...Y.}..t.
8a180 8b 45 e4 83 a0 50 03 00 00 fd 8b c7 8d 65 d8 5f 5e 5b 8b 4d fc 33 cd e8 a7 cb fd ff c9 c3 8b ff .E...P.......e._^[.M.3..........
8a1a0 55 8b ec 8b 45 08 f0 ff 40 0c 8b 48 7c 85 c9 74 03 f0 ff 01 8b 88 84 00 00 00 85 c9 74 03 f0 ff U...E...@..H|..t............t...
8a1c0 01 8b 88 80 00 00 00 85 c9 74 03 f0 ff 01 8b 88 8c 00 00 00 85 c9 74 03 f0 ff 01 56 6a 06 8d 48 .........t............t....Vj..H
8a1e0 28 5e 81 79 f8 40 f3 54 00 74 09 8b 11 85 d2 74 03 f0 ff 02 83 79 f4 00 74 0a 8b 51 fc 85 d2 74 (^.y.@.T.t.....t.....y..t..Q...t
8a200 03 f0 ff 02 83 c1 10 83 ee 01 75 d6 ff b0 9c 00 00 00 e8 4c 01 00 00 59 5e 5d c3 8b ff 55 8b ec ..........u........L...Y^]...U..
8a220 51 53 56 8b 75 08 57 8b 86 88 00 00 00 85 c0 74 6c 3d 10 f1 54 00 74 65 8b 46 7c 85 c0 74 5e 83 QSV.u.W........tl=..T.te.F|..t^.
8a240 38 00 75 59 8b 86 84 00 00 00 85 c0 74 18 83 38 00 75 13 50 e8 6d 3d ff ff ff b6 88 00 00 00 e8 8.uY........t..8.u.P.m=.........
8a260 ae f1 ff ff 59 59 8b 86 80 00 00 00 85 c0 74 18 83 38 00 75 13 50 e8 4b 3d ff ff ff b6 88 00 00 ....YY........t..8.u.P.K=.......
8a280 00 e8 40 f6 ff ff 59 59 ff 76 7c e8 36 3d ff ff ff b6 88 00 00 00 e8 2b 3d ff ff 59 59 8b 86 8c ..@...YY.v|.6=.........+=..YY...
8a2a0 00 00 00 85 c0 74 45 83 38 00 75 40 8b 86 90 00 00 00 2d fe 00 00 00 50 e8 09 3d ff ff 8b 86 94 .....tE.8.u@......-....P..=.....
8a2c0 00 00 00 bf 80 00 00 00 2b c7 50 e8 f6 3c ff ff 8b 86 98 00 00 00 2b c7 50 e8 e8 3c ff ff ff b6 ........+.P..<........+.P..<....
8a2e0 8c 00 00 00 e8 dd 3c ff ff 83 c4 10 ff b6 9c 00 00 00 e8 95 00 00 00 59 6a 06 58 8d 9e a0 00 00 ......<................Yj.X.....
8a300 00 89 45 fc 8d 7e 28 81 7f f8 40 f3 54 00 74 1d 8b 07 85 c0 74 14 83 38 00 75 0f 50 e8 a5 3c ff ..E..~(...@.T.t.....t..8.u.P..<.
8a320 ff ff 33 e8 9e 3c ff ff 59 59 8b 45 fc 83 7f f4 00 74 16 8b 47 fc 85 c0 74 0c 83 38 00 75 07 50 ..3..<..YY.E.....t..G...t..8.u.P
8a340 e8 81 3c ff ff 59 8b 45 fc 83 c3 04 83 c7 10 83 e8 01 89 45 fc 75 b0 56 e8 69 3c ff ff 59 5f 5e ..<..Y.E...........E.u.V.i<..Y_^
8a360 5b c9 c3 8b ff 55 8b ec 8b 4d 08 85 c9 74 16 81 f9 18 ab 49 00 74 0e 33 c0 40 f0 0f c1 81 b0 00 [....U...M...t.....I.t.3.@......
8a380 00 00 40 5d c3 b8 ff ff ff 7f 5d c3 8b ff 55 8b ec 56 8b 75 08 85 f6 74 21 81 fe 18 ab 49 00 74 ..@]......]...U..V.u...t!....I.t
8a3a0 19 8b 86 b0 00 00 00 90 85 c0 75 0e 56 e8 3f fa ff ff 56 e8 0e 3c ff ff 59 59 5e 5d c3 8b ff 55 ..........u.V.?...V..<..YY^]...U
8a3c0 8b ec 8b 4d 08 85 c9 74 16 81 f9 18 ab 49 00 74 0e 83 c8 ff f0 0f c1 81 b0 00 00 00 48 5d c3 b8 ...M...t.....I.t............H]..
8a3e0 ff ff ff 7f 5d c3 8b ff 55 8b ec 8b 45 08 85 c0 74 73 f0 ff 48 0c 8b 48 7c 85 c9 74 03 f0 ff 09 ....]...U...E...ts..H..H|..t....
8a400 8b 88 84 00 00 00 85 c9 74 03 f0 ff 09 8b 88 80 00 00 00 85 c9 74 03 f0 ff 09 8b 88 8c 00 00 00 ........t............t..........
8a420 85 c9 74 03 f0 ff 09 56 6a 06 8d 48 28 5e 81 79 f8 40 f3 54 00 74 09 8b 11 85 d2 74 03 f0 ff 0a ..t....Vj..H(^.y.@.T.t.....t....
8a440 83 79 f4 00 74 0a 8b 51 fc 85 d2 74 03 f0 ff 0a 83 c1 10 83 ee 01 75 d6 ff b0 9c 00 00 00 e8 5a .y..t..Q...t..........u........Z
8a460 ff ff ff 59 5e 5d c3 6a 0c 68 80 e0 54 00 e8 1d c7 fd ff 83 65 e4 00 e8 99 44 ff ff 8d 78 4c 8b ...Y^].j.h..T.......e....D...xL.
8a480 0d 94 f3 54 00 85 88 50 03 00 00 74 06 8b 37 85 f6 75 3d 6a 04 e8 71 5f ff ff 59 83 65 fc 00 ff ...T...P...t..7..u=j..q_..Y.e...
8a4a0 35 84 03 55 00 57 e8 3d 00 00 00 59 59 8b f0 89 75 e4 c7 45 fc fe ff ff ff e8 09 00 00 00 85 f6 5..U.W.=...YY...u..E............
8a4c0 74 20 eb 0c 8b 75 e4 6a 04 e8 85 5f ff ff 59 c3 8b c6 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b t....u.j..._..Y....M.d......Y_^[
8a4e0 c9 c3 e8 a2 6f fe ff cc 8b ff 55 8b ec 56 8b 75 0c 57 85 f6 74 3c 8b 45 08 85 c0 74 35 8b 38 3b ....o.....U..V.u.W..t<.E...t5.8;
8a500 fe 75 04 8b c6 eb 2d 56 89 30 e8 8f fc ff ff 59 85 ff 74 ef 57 e8 cc fe ff ff 83 7f 0c 00 59 75 .u....-V.0.....Y..t.W.........Yu
8a520 e2 81 ff 80 f2 54 00 74 da 57 e8 ec fc ff ff 59 eb d1 33 c0 5f 5e 5d c3 8b ff 55 8b ec 81 ec b0 .....T.t.W.....Y..3._^]...U.....
8a540 00 00 00 a1 18 f0 54 00 33 c5 89 45 fc 56 8b 75 08 8d 85 50 ff ff ff 6a 55 50 81 4e 08 04 01 00 ......T.3..E.V.u...P...jUP.N....
8a560 00 e8 e1 5a ff ff 83 f8 01 7e 3c 8d 8d 50 ff ff ff 57 8d 51 02 33 ff 66 8b 01 83 c1 02 66 3b c7 ...Z.....~<..P...W.Q.3.f.....f;.
8a580 75 f5 2b ca d1 f9 8d 41 01 50 8d 85 50 ff ff ff 50 8d 86 50 02 00 00 6a 55 50 e8 e5 e9 ff ff 83 u.+....A.P..P...P..P...jUP......
8a5a0 c4 10 85 c0 75 0e 5f 8b 4d fc 33 cd 5e e8 91 c7 fd ff c9 c3 57 57 57 57 57 e8 d4 39 ff ff cc 8b ....u._.M.3.^.......WWWWW..9....
8a5c0 ff 55 8b ec 51 53 56 8b 75 08 33 db 57 6a 02 5f 8b 0e 89 5d fc 8d 51 02 66 8b 01 03 cf 66 3b c3 .U..QSV.u.3.Wj._...]..Q.f....f;.
8a5e0 75 f6 2b ca 33 c0 8b 56 04 d1 f9 83 f9 03 0f 94 c0 8d 5a 02 89 46 10 66 8b 02 03 d7 66 3b 45 fc u.+.3..V..........Z..F.f....f;E.
8a600 75 f5 2b d3 33 c0 d1 fa 83 fa 03 0f 94 c0 89 46 14 83 f9 03 74 0a ff 36 e8 94 00 00 00 59 8b f8 u.+.3..........F....t..6.....Y..
8a620 33 db 89 7e 0c 53 53 6a 03 68 e5 b2 48 00 e8 e6 57 ff ff 8b 4e 08 f6 c1 07 0f 95 c2 0f ba e1 09 3..~.SSj.h..H...W...N...........
8a640 0f 92 c0 22 d0 0f ba e1 08 0f 92 c0 84 d0 75 03 89 5e 08 5f 5e 5b c9 c3 8b ff 55 8b ec 53 56 8b ..."..........u..^._^[....U..SV.
8a660 75 08 33 db 57 6a 02 5a 8b 0e 8d 79 02 66 8b 01 03 ca 66 3b c3 75 f6 2b cf 33 c0 d1 f9 83 f9 03 u.3.Wj.Z...y.f....f;.u.+.3......
8a680 0f 94 c0 89 46 10 74 0a ff 36 e8 22 00 00 00 59 8b d0 53 53 6a 03 68 c5 b5 48 00 89 56 0c e8 76 ....F.t..6."...Y..SSj.h..H..V..v
8a6a0 57 ff ff f6 46 08 04 75 03 89 5e 08 5f 5e 5b 5d c3 8b ff 55 8b ec 8b 4d 08 33 d2 85 c9 75 04 33 W...F..u..^._^[]...U...M.3...u.3
8a6c0 c0 5d c3 0f b7 01 83 c1 02 66 83 f8 41 72 06 66 83 f8 5a 76 09 83 c0 9f 66 83 f8 19 77 03 42 eb .].......f..Ar.f..Zv....f...w.B.
8a6e0 e2 8b c2 5d c3 8b ff 55 8b ec 81 ec 88 00 00 00 a1 18 f0 54 00 33 c5 89 45 fc 56 57 8b 7d 08 e8 ...]...U...........T.3..E.VW.}..
8a700 11 42 ff ff 8b f0 8d 85 7c ff ff ff 6a 40 50 8b 4e 64 f7 d9 1b c9 81 e1 05 f0 ff ff 81 c1 02 10 .B......|...j@P.Nd..............
8a720 00 00 51 57 e8 9a 58 ff ff 85 c0 75 09 21 46 58 40 e9 72 02 00 00 53 8d 85 7c ff ff ff 50 ff 76 ..QW..X....u.!FX@.r...S..|...P.v
8a740 54 e8 b6 70 ff ff 33 db 89 9d 78 ff ff ff 59 59 85 c0 0f 85 bd 00 00 00 6a 40 8d 85 7c ff ff ff T..p..3...x...YY........j@..|...
8a760 50 8b 46 60 f7 d8 1b c0 25 02 f0 ff ff 05 01 10 00 00 50 57 e8 4a 58 ff ff 85 c0 75 08 21 5e 58 P.F`....%.........PW.JX....u.!^X
8a780 e9 cc 00 00 00 8d 85 7c ff ff ff 50 ff 76 50 e8 68 70 ff ff 59 59 8b 4e 58 85 c0 75 1b 81 c9 04 .......|...P.vP.hp..YY.NX..u....
8a7a0 03 00 00 89 4e 58 8b cf 8d 51 02 66 8b 01 83 c1 02 66 3b c3 75 f5 eb 3b f6 c1 02 75 58 39 5e 5c ....NX...Q.f.....f;.u..;...uX9^\
8a7c0 0f 84 93 00 00 00 ff 76 5c 8d 85 7c ff ff ff 50 ff 76 50 e8 96 cc ff ff 83 c4 0c 85 c0 75 7a 83 .......v\..|...P.vP..........uz.
8a7e0 4e 58 02 8b cf 8d 51 02 66 8b 01 83 c1 02 66 3b c3 75 f5 2b ca d1 f9 8d 41 01 50 57 8d 86 a0 02 NX....Q.f.....f;.u.+....A.PW....
8a800 00 00 6a 55 50 e8 7a e7 ff ff 83 c4 10 85 c0 0f 85 a5 01 00 00 8b 46 58 b9 00 03 00 00 23 c1 3b ..jUP.z...............FX.....#.;
8a820 c1 0f 84 75 01 00 00 8b 4e 60 8d 85 7c ff ff ff f7 d9 6a 40 1b c9 81 e1 02 f0 ff ff 50 81 c1 01 ...u....N`..|.....j@........P...
8a840 10 00 00 51 57 e8 79 57 ff ff 85 c0 75 35 89 5e 58 33 c0 40 e9 4e 01 00 00 f6 46 58 01 75 b6 57 ...QW.yW....u5.^X3.@.N....FX.u.W
8a860 e8 15 03 00 00 59 85 c0 74 ab 83 4e 58 01 8b cf 8d 51 02 66 8b 01 83 c1 02 66 3b c3 75 f5 e9 70 .....Y..t..NX....Q.f.....f;.u..p
8a880 ff ff ff 8d 85 7c ff ff ff 50 ff 76 50 e8 6a 6f ff ff 59 59 85 c0 0f 85 00 01 00 00 8b 4e 58 81 .....|...P.vP.jo..YY.........NX.
8a8a0 c9 00 02 00 00 89 4e 58 39 5e 60 74 31 81 c9 00 01 00 00 8d 96 a0 02 00 00 89 4e 58 66 39 1a 0f ......NX9^`t1.............NXf9..
8a8c0 85 d7 00 00 00 8b cf 8d 59 02 66 8b 01 83 c1 02 66 3b 85 78 ff ff ff 75 f1 e9 a6 00 00 00 39 5e ........Y.f.....f;.x...u......9^
8a8e0 5c 74 79 8b 56 50 8d 5a 02 66 8b 02 83 c2 02 66 3b 85 78 ff ff ff 75 f1 2b d3 d1 fa 3b 56 5c 75 \ty.VP.Z.f.....f;.x...u.+...;V\u
8a900 59 57 e8 73 02 00 00 59 85 c0 75 24 8b 5e 50 33 d2 8d 4b 02 66 8b 03 83 c3 02 66 3b c2 75 f5 ff YW.s...Y..u$.^P3..K.f.....f;.u..
8a920 76 50 2b d9 d1 fb e8 86 fd ff ff 59 3b c3 74 6c 81 4e 58 00 01 00 00 8d 96 a0 02 00 00 33 c0 66 vP+........Y;.tl.NX..........3.f
8a940 39 02 75 58 8b cf 8d 59 02 66 8b 01 83 c1 02 66 3b 85 78 ff ff ff 75 f1 eb 2a 33 db 81 c9 00 01 9.uX...Y.f.....f;.x...u..*3.....
8a960 00 00 8d 96 a0 02 00 00 89 4e 58 66 39 1a 75 2c 8b cf 8d 59 02 66 8b 01 83 c1 02 66 3b 85 78 ff .........NXf9.u,...Y.f.....f;.x.
8a980 ff ff 75 f1 2b cb d1 f9 8d 41 01 50 57 6a 55 52 e8 ef e5 ff ff 83 c4 10 85 c0 75 1c 8b 46 58 c1 ..u.+....A.PWjUR..........u..FX.
8a9a0 e8 02 f7 d0 83 e0 01 5b 8b 4d fc 5f 33 cd 5e e8 8f c3 fd ff c9 c2 0c 00 33 db 53 53 53 53 53 e8 .......[.M._3.^.........3.SSSSS.
8a9c0 ce 35 ff ff cc 8b ff 55 8b ec 81 ec f4 00 00 00 a1 18 f0 54 00 33 c5 89 45 fc 56 57 8b 7d 08 e8 .5.....U...........T.3..E.VW.}..
8a9e0 31 3f ff ff 8b f0 8d 85 0c ff ff ff 6a 78 50 8b 4e 60 f7 d9 1b c9 81 e1 02 f0 ff ff 81 c1 01 10 1?..........jxP.N`..............
8aa00 00 00 51 57 e8 ba 55 ff ff 85 c0 75 06 21 46 58 40 eb 56 8d 85 0c ff ff ff 50 ff 76 50 e8 da 6d ..QW..U....u.!FX@.V......P.vP..m
8aa20 ff ff 59 59 85 c0 75 36 8b cf 53 33 db 8d 51 02 66 8b 01 83 c1 02 66 3b c3 75 f5 2b ca d1 f9 8d ..YY..u6..S3..Q.f.....f;.u.+....
8aa40 41 01 50 57 8d 86 a0 02 00 00 6a 55 50 e8 32 e5 ff ff 83 c4 10 85 c0 75 20 83 4e 58 04 5b 8b 46 A.PW......jUP.2........u..NX.[.F
8aa60 58 c1 e8 02 f7 d0 83 e0 01 8b 4d fc 5f 33 cd 5e e8 ce c2 fd ff c9 c2 0c 00 53 53 53 53 53 e8 0f X.........M._3.^.........SSSSS..
8aa80 35 ff ff cc 8b ff 55 8b ec 51 56 8b 75 08 57 85 f6 0f 84 d2 00 00 00 33 ff 66 39 3e 0f 84 c7 00 5.....U..QV.u.W........3.f9>....
8aaa0 00 00 b9 b8 cd 49 00 8b c6 66 8b 10 66 3b 11 75 1e 66 85 d2 74 15 66 8b 50 02 66 3b 51 02 75 0f .....I...f..f;.u.f..t.f.P.f;Q.u.
8aac0 83 c0 04 83 c1 04 66 85 d2 75 de 8b c7 eb 05 1b c0 83 c8 01 85 c0 0f 84 8d 00 00 00 68 ac cd 49 ......f..u..................h..I
8aae0 00 56 e8 15 6d ff ff 59 59 85 c0 74 6a 68 c0 cd 49 00 56 e8 04 6d ff ff 59 59 85 c0 74 59 b9 cc .V..m..YY..tjh..I.V..m..YY..tY..
8ab00 cd 49 00 8b c6 66 8b 10 66 3b 11 75 1c 66 85 d2 74 1c 66 8b 50 02 66 3b 51 02 75 0d 83 c0 04 83 .I...f..f;.u.f..t.f.P.f;Q.u.....
8ab20 c1 04 66 85 d2 75 de eb 05 1b ff 83 cf 01 85 ff 75 2e 6a 02 8d 45 fc 50 68 0b 00 00 20 8b 45 0c ..f..u..........u.j..E.Ph.....E.
8ab40 05 50 02 00 00 50 e8 78 54 ff ff 85 c0 74 27 8b 45 fc 83 f8 03 7d 05 b8 e9 fd 00 00 5f 5e c9 c3 .P...P.xT....t'.E....}......_^..
8ab60 56 e8 b6 31 ff ff 59 eb f3 6a 02 8d 45 fc 50 68 04 10 00 20 eb c7 33 c0 eb e2 8b ff 55 8b ec 83 V..1..Y..j..E.Ph......3.....U...
8ab80 ec 18 a1 18 f0 54 00 33 c5 89 45 fc 56 8b 75 08 8d 45 e8 6a 09 50 6a 59 56 e8 25 54 ff ff 85 c0 .....T.3..E.V.u..E.j.PjYV.%T....
8aba0 74 16 6a 09 8d 45 e8 56 50 e8 91 31 ff ff 83 c4 0c 85 c0 75 03 40 eb 02 33 c0 8b 4d fc 33 cd 5e t.j..E.VP..1.......u.@..3..M.3.^
8abc0 e8 7e c1 fd ff c9 c3 8b ff 55 8b ec 51 56 8b 75 0c 33 d2 57 42 33 ff 85 f6 78 4e 53 85 d2 74 48 .~.......U..QV.u.3.WB3...xNS..tH
8abe0 8d 04 37 99 2b c2 8b d8 8b 45 08 d1 fb 6b cb 0c 89 4d fc ff 34 01 8b 45 10 ff 30 e8 fc 6b ff ff ..7.+....E...k...M..4..E..0..k..
8ac00 8b d0 59 59 85 d2 75 12 8b 45 08 8b 4d fc 83 c0 04 03 c8 8b 45 10 89 08 eb 0a 79 05 8d 73 ff eb ..YY..u..E..M.......E.....y..s..
8ac20 03 8d 7b 01 3b fe 7e b4 5b 33 c0 85 d2 5f 0f 94 c0 5e c9 c3 8b ff 55 8b ec 51 51 53 8b 5d 08 56 ..{.;.~.[3..._...^....U..QQS.].V
8ac40 57 e8 cf 3c ff ff 33 c9 33 d2 89 55 f8 8d 70 50 8d 86 50 02 00 00 89 56 08 66 89 08 8d 7e 04 89 W..<..3.3..U..pP..P....V.f...~..
8ac60 45 fc 8b cb 8d 83 80 00 00 00 89 1e 89 07 66 39 10 74 14 57 6a 16 68 28 c3 49 00 e8 47 ff ff ff E.............f9.t.Wj.h(.I..G...
8ac80 8b 0e 83 c4 0c 33 d2 56 66 39 11 74 47 8b 07 66 39 10 74 07 e8 26 f9 ff ff eb 05 e8 b8 f9 ff ff .....3.Vf9.tG..f9.t..&..........
8aca0 33 c0 59 39 46 08 75 32 56 6a 40 68 18 c0 49 00 e8 12 ff ff ff 83 c4 0c 85 c0 74 1e 8b 07 33 c9 3.Y9F.u2Vj@h..I...........t...3.
8acc0 56 66 39 08 74 07 e8 f4 f8 ff ff eb 0c e8 86 f9 ff ff eb 05 e8 5f f8 ff ff 59 33 ff 39 7e 08 0f Vf9.t................_...Y3.9~..
8ace0 84 36 01 00 00 8d 83 00 01 00 00 66 39 3b 75 0d 66 39 38 75 08 ff 15 c4 80 49 00 eb 09 56 50 e8 .6.........f9;u.f98u.....I...VP.
8ad00 80 fd ff ff 59 59 8b f0 85 f6 0f 84 0b 01 00 00 81 fe e8 fd 00 00 0f 84 ff 00 00 00 0f b7 c6 50 ....YY.........................P
8ad20 ff 15 c8 80 49 00 85 c0 0f 84 ed 00 00 00 8b 45 0c 85 c0 74 02 89 30 8b 7d 10 85 ff 0f 84 d4 00 ....I..........E...t..0.}.......
8ad40 00 00 8b 4d fc 8d 9f 20 01 00 00 33 c0 66 89 03 8d 51 02 66 8b 01 83 c1 02 66 3b 45 f8 75 f4 2b ...M.......3.f...Q.f.....f;E.u.+
8ad60 ca d1 f9 8d 41 01 50 ff 75 fc 6a 55 53 e8 12 e2 ff ff 83 c4 10 85 c0 0f 85 a5 00 00 00 6a 40 57 ....A.P.u.jUS................j@W
8ad80 68 01 10 00 00 53 e8 38 52 ff ff 85 c0 0f 84 88 00 00 00 6a 40 8d 9f 80 00 00 00 53 68 02 10 00 h....S.8R..........j@......Sh...
8ada0 00 8d 87 20 01 00 00 50 e8 16 52 ff ff 85 c0 74 6a 6a 5f 53 e8 84 c6 fd ff 59 59 85 c0 75 0e 6a .......P..R....tjj_S.....YY..u.j
8adc0 2e 53 e8 76 c6 fd ff 59 59 85 c0 74 15 6a 40 53 6a 07 8d 87 20 01 00 00 50 e8 e5 51 ff ff 85 c0 .S.v...YY..t.j@Sj.......P..Q....
8ade0 74 39 81 c7 00 01 00 00 81 fe e9 fd 00 00 75 18 6a 05 68 ac cd 49 00 6a 10 57 e8 85 e1 ff ff 83 t9............u.j.h..I.j.W......
8ae00 c4 10 85 c0 75 1c eb 0e 6a 0a 6a 10 57 56 e8 07 b3 ff ff 83 c4 10 33 c0 40 eb 02 33 c0 5f 5e 5b ....u...j.j.WV........3.@..3._^[
8ae20 c9 c3 33 c0 50 50 50 50 50 e8 64 31 ff ff cc 8b ff 55 8b ec 81 ec f4 00 00 00 a1 18 f0 54 00 33 ..3.PPPPP.d1.....U...........T.3
8ae40 c5 89 45 fc 53 56 8b 75 08 57 e8 c6 3a ff ff 8b d8 e8 bf 3a ff ff 56 8b b8 4c 03 00 00 e8 0d 05 ..E.SV.u.W..:......:..V..L......
8ae60 00 00 59 8b 4b 64 8b f0 f7 d9 8d 85 0c ff ff ff 6a 78 1b c9 81 e1 05 f0 ff ff 50 81 c1 02 10 00 ..Y.Kd..........jx........P.....
8ae80 00 51 56 ff 15 44 82 49 00 85 c0 75 05 21 07 40 eb 33 8d 85 0c ff ff ff 50 ff 73 54 e8 5b 69 ff .QV..D.I...u.!.@.3......P.sT.[i.
8aea0 ff 59 59 85 c0 75 14 56 e8 f4 05 00 00 59 85 c0 74 09 83 0f 04 89 77 08 89 77 04 8b 07 c1 e8 02 .YY..u.V.....Y..t.....w..w......
8aec0 f7 d0 83 e0 01 8b 4d fc 5f 5e 33 cd 5b e8 71 be fd ff c9 c2 04 00 8b ff 55 8b ec 56 57 e8 33 3a ......M._^3.[.q.........U..VW.3:
8aee0 ff ff 8b d0 33 ff 8b 4a 54 8d 71 02 66 8b 01 83 c1 02 66 3b c7 75 f5 2b ce 33 c0 d1 f9 83 f9 03 ....3..JT.q.f.....f;.u.+.3......
8af00 6a 01 0f 94 c0 68 2f ba 48 00 89 42 64 ff 15 04 81 49 00 8b 45 08 f6 00 04 75 02 89 38 5f 5e 5d j....h/.H..Bd....I..E....u..8_^]
8af20 c3 8b ff 55 8b ec 53 56 57 e8 e7 39 ff ff 8b f0 33 db 6a 02 5a 8b 4e 50 8d 79 02 66 8b 01 03 ca ...U..SVW..9....3.j.Z.NP.y.f....
8af40 66 3b c3 75 f6 2b cf 33 c0 d1 f9 83 f9 03 8b 4e 54 0f 94 c0 89 46 60 8d 79 02 66 8b 01 03 ca 66 f;.u.+.3.......NT....F`.y.f....f
8af60 3b c3 75 f6 2b cf 33 c0 8b 7d 08 d1 f9 83 f9 03 0f 94 c0 89 46 64 89 5f 04 39 5e 60 75 0b ff 76 ;.u.+.3..}..........Fd._.9^`u..v
8af80 50 e8 95 00 00 00 59 8b d0 6a 01 68 47 bc 48 00 89 56 5c ff 15 04 81 49 00 8b 0f f6 c1 07 0f 95 P.....Y..j.hG.H..V\....I........
8afa0 c2 0f ba e1 09 0f 92 c0 22 d0 0f ba e1 08 0f 92 c0 84 d0 75 02 89 1f 5f 5e 5b 5d c3 8b ff 55 8b ........"..........u..._^[]...U.
8afc0 ec 53 56 57 e8 4c 39 ff ff 8b f0 33 db 6a 02 5a 8b 4e 50 8d 79 02 66 8b 01 03 ca 66 3b c3 75 f6 .SVW.L9....3.j.Z.NP.y.f....f;.u.
8afe0 2b cf 33 c0 d1 f9 83 f9 03 0f 94 c0 89 46 60 74 0b ff 76 50 e8 22 00 00 00 59 8b d0 6a 01 68 9a +.3..........F`t..vP."...Y..j.h.
8b000 be 48 00 89 56 5c ff 15 04 81 49 00 8b 45 08 f6 00 04 75 02 89 18 5f 5e 5b 5d c3 8b ff 55 8b ec .H..V\....I..E....u..._^[]...U..
8b020 8b 4d 08 33 d2 0f b7 01 83 c1 02 66 83 f8 41 72 06 66 83 f8 5a 76 09 83 c0 9f 66 83 f8 19 77 03 .M.3.......f..Ar.f..Zv....f...w.
8b040 42 eb e2 8b c2 5d c3 8b ff 55 8b ec 81 ec fc 00 00 00 a1 18 f0 54 00 33 c5 89 45 fc 53 56 8b 75 B....]...U...........T.3..E.SV.u
8b060 08 57 e8 ae 38 ff ff 8b d8 e8 a7 38 ff ff 56 8b b8 4c 03 00 00 e8 f5 02 00 00 59 8b 4b 64 8b f0 .W..8......8..V..L........Y.Kd..
8b080 f7 d9 8d 85 0c ff ff ff 6a 78 1b c9 81 e1 05 f0 ff ff 50 81 c1 02 10 00 00 51 56 ff 15 44 82 49 ........jx........P......QV..D.I
8b0a0 00 83 a5 08 ff ff ff 00 85 c0 0f 84 d4 01 00 00 8d 85 0c ff ff ff 50 ff 73 54 e8 3d 67 ff ff 59 ......................P.sT.=g..Y
8b0c0 59 85 c0 0f 85 b5 00 00 00 6a 78 8d 85 0c ff ff ff 50 8b 43 60 f7 d8 1b c0 25 02 f0 ff ff 05 01 Y........jx......P.C`....%......
8b0e0 10 00 00 50 56 ff 15 44 82 49 00 85 c0 0f 84 91 01 00 00 8d 85 0c ff ff ff 50 ff 73 50 e8 fa 66 ...PV..D.I...............P.sP..f
8b100 ff ff 59 59 8b 0f 85 c0 75 0d 81 c9 04 03 00 00 89 77 04 89 0f eb 64 f6 c1 02 75 62 83 7b 5c 00 ..YY....u........w....d...ub.{\.
8b120 74 42 ff 73 5c 8d 85 0c ff ff ff 50 ff 73 50 e8 3a c3 ff ff 83 c4 0c 85 c0 75 29 83 0f 02 89 77 tB.s\......P.sP.:........u)....w
8b140 08 8b 4b 50 8d 51 02 66 8b 01 83 c1 02 66 3b 85 08 ff ff ff 75 f1 2b ca d1 f9 3b 4b 5c 75 1f 89 ..KP.Q.f.....f;.....u.+...;K\u..
8b160 77 04 eb 1a 8b 17 f6 c2 01 75 13 56 e8 30 03 00 00 59 85 c0 74 08 83 ca 01 89 17 89 77 08 8b 07 w........u.V.0...Y..t.......w...
8b180 b9 00 03 00 00 23 c1 3b c1 0f 84 e9 00 00 00 6a 78 8d 85 0c ff ff ff 50 8b 43 60 f7 d8 1b c0 25 .....#.;.......jx......P.C`....%
8b1a0 02 f0 ff ff 05 01 10 00 00 50 56 ff 15 44 82 49 00 85 c0 0f 84 cb 00 00 00 8d 85 0c ff ff ff 50 .........PV..D.I...............P
8b1c0 ff 73 50 e8 34 66 ff ff 59 59 85 c0 75 6a 8b 0f 81 c9 00 02 00 00 89 0f 39 43 60 74 10 81 c9 00 .sP.4f..YY..uj..........9C`t....
8b1e0 01 00 00 89 0f 39 47 04 e9 86 00 00 00 39 43 5c 74 eb 8b 53 50 8d 42 02 89 85 04 ff ff ff 66 8b .....9G......9C\t..SP.B.......f.
8b200 02 83 c2 02 66 3b 85 08 ff ff ff 75 f1 2b 95 04 ff ff ff d1 fa 3b 53 5c 75 1a 57 6a 01 56 e8 a3 ....f;.....u.+.......;S\u.Wj.V..
8b220 02 00 00 83 c4 0c 85 c0 74 4e 81 0f 00 01 00 00 33 c0 eb b1 33 c0 eb a5 33 c0 39 43 60 75 39 39 ........tN......3...3...3.9C`u99
8b240 43 5c 74 34 8d 85 0c ff ff ff 50 ff 73 50 e8 a9 65 ff ff 59 59 85 c0 75 1f 57 33 db 53 56 e8 63 C\t4......P.sP..e..YY..u.W3.SV.c
8b260 02 00 00 83 c4 0c 85 c0 74 0e 81 0f 00 01 00 00 39 5f 04 75 03 89 77 04 8b 07 c1 e8 02 f7 d0 83 ........t.......9_.u..w.........
8b280 e0 01 eb 05 33 c0 89 07 40 8b 4d fc 5f 5e 33 cd 5b e8 ad ba fd ff c9 c2 04 00 8b ff 55 8b ec 81 ....3...@.M._^3.[...........U...
8b2a0 ec f4 00 00 00 a1 18 f0 54 00 33 c5 89 45 fc 53 56 8b 75 08 57 e8 5b 36 ff ff 8b d8 e8 54 36 ff ........T.3..E.SV.u.W.[6.....T6.
8b2c0 ff 56 8b b8 4c 03 00 00 e8 a2 00 00 00 59 8b 4b 60 8b f0 f7 d9 8d 85 0c ff ff ff 6a 78 1b c9 81 .V..L........Y.K`..........jx...
8b2e0 e1 02 f0 ff ff 50 81 c1 01 10 00 00 51 56 ff 15 44 82 49 00 85 c0 75 05 21 07 40 eb 61 8d 85 0c .....P......QV..D.I...u.!.@.a...
8b300 ff ff ff 50 ff 73 50 e8 f0 64 ff ff 59 59 8b 4b 60 85 c0 75 09 85 c9 75 32 57 6a 01 eb 20 85 c9 ...P.sP..d..YY.K`..u...u2Wj.....
8b320 75 32 39 4b 5c 74 2d 8d 85 0c ff ff ff 50 ff 73 50 e8 c6 64 ff ff 59 59 85 c0 75 18 57 50 56 e8 u29K\t-......P.sP..d..YY..u.WPV.
8b340 82 01 00 00 83 c4 0c 85 c0 74 09 83 0f 04 89 77 04 89 77 08 8b 07 c1 e8 02 f7 d0 83 e0 01 8b 4d .........t.....w..w............M
8b360 fc 5f 5e 33 cd 5b e8 d8 b9 fd ff c9 c2 04 00 8b ff 55 8b ec 8b 55 08 56 33 f6 0f b7 0a 66 85 c9 ._^3.[...........U...U.V3....f..
8b380 74 39 57 6a 05 5f 8d 41 9f 8d 52 02 66 3b c7 77 08 81 c1 d9 ff 00 00 eb 0e 8d 41 bf 66 3b c7 77 t9Wj._.A..R.f;.w..........A.f;.w
8b3a0 06 81 c1 f9 ff 00 00 0f b7 c9 83 c1 d0 c1 e6 04 03 f1 0f b7 0a 66 85 c9 75 cc 5f 8b c6 5e 5d c3 .....................f..u._..^].
8b3c0 8b ff 55 8b ec 51 8b 4d 08 56 57 85 c9 0f 84 9e 00 00 00 33 c0 66 39 01 0f 84 93 00 00 00 be b8 ..U..Q.M.VW........3.f9.........
8b3e0 cd 49 00 8b d1 66 8b 3a 66 3b 3e 75 1e 66 85 ff 74 15 66 8b 7a 02 66 3b 7e 02 75 0f 83 c2 04 83 .I...f.:f;>u.f..t.f.z.f;~.u.....
8b400 c6 04 66 85 ff 75 de 8b d0 eb 05 1b d2 83 ca 01 85 d2 74 5d be cc cd 49 00 8b d1 66 8b 3a 66 3b ..f..u............t]...I...f.:f;
8b420 3e 75 1c 66 85 ff 74 1c 66 8b 7a 02 66 3b 7e 02 75 0d 83 c2 04 83 c6 04 66 85 ff 75 de eb 05 1b >u.f..t.f.z.f;~.u.......f..u....
8b440 c0 83 c8 01 85 c0 75 20 6a 02 8d 45 fc 50 8b 45 0c 68 0b 00 00 20 ff 70 08 ff 15 44 82 49 00 85 ......u.j..E.P.E.h.....p...D.I..
8b460 c0 74 29 8b 45 fc eb 35 51 e8 ae 28 ff ff 59 eb 2c 6a 02 8d 45 fc 50 8b 45 0c 68 04 10 00 20 ff .t).E..5Q..(..Y.,j..E.P.E.h.....
8b480 70 08 ff 15 44 82 49 00 85 c0 75 04 33 c0 eb 0d 8b 45 fc 85 c0 75 06 ff 15 c4 80 49 00 5f 5e c9 p...D.I...u.3....E...u.....I._^.
8b4a0 c3 8b ff 55 8b ec 0f b7 4d 08 33 c0 66 3b 88 d4 cd 49 00 74 0d 83 c0 02 83 f8 14 72 ef 33 c0 40 ...U....M.3.f;...I.t.......r.3.@
8b4c0 5d c3 33 c0 5d c3 8b ff 55 8b ec 51 56 57 e8 42 34 ff ff 8b 75 08 8b f8 6a 02 8d 45 fc 8b ce 50 ].3.]...U..QVW.B4...u...j..E...P
8b4e0 81 e1 ff 03 00 00 68 01 00 00 20 81 c9 00 04 00 00 51 ff 15 44 82 49 00 85 c0 74 32 3b 75 fc 74 ......h..........Q..D.I...t2;u.t
8b500 28 83 7d 0c 00 74 22 8b 77 50 8d 4e 02 66 8b 06 83 c6 02 66 85 c0 75 f5 ff 77 50 2b f1 d1 fe e8 (.}..t".wP.N.f.....f..u..wP+....
8b520 f7 fa ff ff 59 3b c6 74 05 33 c0 40 eb 02 33 c0 5f 5e c9 c3 8b ff 55 8b ec 51 53 56 8b 75 0c 57 ....Y;.t.3.@..3._^....U..QSV.u.W
8b540 33 ff 85 f6 78 34 8d 04 37 99 2b c2 8b d8 8b 45 08 d1 fb 6b cb 0c 89 4d fc ff 34 01 8b 45 10 ff 3...x4..7.+....E...k...M..4..E..
8b560 30 e8 96 62 ff ff 59 59 85 c0 74 15 79 05 8d 73 ff eb 03 8d 7b 01 3b fe 7e cc 32 c0 5f 5e 5b c9 0..b..YY..t.y..s....{.;.~.2._^[.
8b580 c3 8b 4d fc 8b 45 08 83 c1 04 03 c1 8b 4d 10 89 01 b0 01 eb e7 8b ff 55 8b ec 83 ec 18 a1 18 f0 ..M..E.......M.........U........
8b5a0 54 00 33 c5 89 45 fc 8b 45 0c 53 8b 5d 10 56 8b 75 08 57 89 45 e8 e8 5a 33 ff ff 83 c0 50 8d 7d T.3..E..E.S.].V.u.W.E..Z3....P.}
8b5c0 f0 89 45 ec 33 c0 ab ab ab e8 47 33 ff ff 8d 4d f0 33 d2 89 88 4c 03 00 00 8d 8e 80 00 00 00 8b ..E.3.....G3...M.3...L..........
8b5e0 45 ec 89 30 8d 78 04 89 0f 85 c9 74 1f 66 39 11 74 1a a1 3c c4 49 00 57 48 50 68 28 c3 49 00 e8 E..0.x.....t.f9.t..<.I.WHPh(.I..
8b600 30 ff ff ff 8b 45 ec 83 c4 0c 33 d2 89 55 f0 8b 00 85 c0 74 6e 66 39 10 74 69 8b 07 85 c0 74 10 0....E....3..U.....tnf9.ti....t.
8b620 66 39 10 74 0b 8d 45 f0 50 e8 f3 f8 ff ff eb 09 8d 45 f0 50 e8 83 f9 ff ff 83 7d f0 00 59 0f 85 f9.t..E.P........E.P......}..Y..
8b640 82 00 00 00 a1 24 c3 49 00 ff 75 ec 48 50 68 18 c0 49 00 e8 dc fe ff ff 83 c4 0c 84 c0 74 4e 8b .....$.I..u.HPh..I...........tN.
8b660 07 33 ff 85 c0 74 10 66 39 38 74 0b 8d 45 f0 50 e8 ac f8 ff ff eb 09 8d 45 f0 50 e8 3c f9 ff ff .3...t.f98t..E.P........E.P.<...
8b680 59 eb 2c 8b 07 85 c0 74 11 66 39 10 74 0c 8d 45 f0 50 e8 3f f8 ff ff 59 eb 13 c7 45 f0 04 01 00 Y.,....t.f9.t..E.P.?...Y...E....
8b6a0 00 ff 15 08 81 49 00 89 45 f8 89 45 f4 33 ff 83 7d f0 00 75 13 33 c0 8b 4d fc 5f 5e 33 cd 5b e8 .....I..E..E.3..}..u.3..M._^3.[.
8b6c0 7f b6 fd ff c9 c3 33 ff 8d 45 f0 50 8d 86 00 01 00 00 f7 de 1b f6 23 f0 56 e8 e2 fc ff ff 8b f0 ......3..E.P..........#.V.......
8b6e0 59 59 85 f6 74 cf 0f b7 ce 51 ff 15 c8 80 49 00 85 c0 74 c1 6a 01 ff 75 f4 ff 15 0c 81 49 00 85 YY..t....Q....I...t.j..u.....I..
8b700 c0 74 b2 8b 45 e8 85 c0 74 02 89 30 8b 45 ec 57 6a 55 05 50 02 00 00 50 ff 75 f4 e8 e6 49 ff ff .t..E...t..0.E.WjU.P...P.u...I..
8b720 85 db 74 5e 57 6a 55 8d 83 20 01 00 00 50 ff 75 f4 e8 d0 49 ff ff 6a 40 53 68 01 10 00 00 ff 75 ..t^WjU......P.u...I..j@Sh.....u
8b740 f4 ff 15 44 82 49 00 85 c0 0f 84 66 ff ff ff 6a 40 8d 83 80 00 00 00 50 68 02 10 00 00 ff 75 f8 ...D.I.....f...j@......Ph.....u.
8b760 ff 15 44 82 49 00 85 c0 0f 84 47 ff ff ff 6a 0a 6a 10 8d 8b 00 01 00 00 51 56 e8 9b a9 ff ff 83 ..D.I.....G...j.j.......QV......
8b780 c4 10 33 c0 40 e9 2d ff ff ff 8b ff 55 8b ec 8b 4d 08 8b c1 53 83 e0 10 bb 00 02 00 00 56 c1 e0 ..3.@.-.....U...M...S........V..
8b7a0 03 57 f6 c1 08 74 02 0b c3 f6 c1 04 74 05 0d 00 04 00 00 f6 c1 02 74 05 0d 00 08 00 00 f6 c1 01 .W...t......t.........t.........
8b7c0 74 05 0d 00 10 00 00 be 00 01 00 00 f7 c1 00 00 08 00 74 02 0b c6 8b d1 bf 00 03 00 00 23 d7 74 t.................t..........#.t
8b7e0 1f 3b d6 74 16 3b d3 74 0b 3b d7 75 13 0d 00 60 00 00 eb 0c 0d 00 40 00 00 eb 05 0d 00 20 00 00 .;.t.;.t.;.u...`......@.........
8b800 ba 00 00 00 03 5f 23 ca 5e 5b 81 f9 00 00 00 01 74 18 81 f9 00 00 00 02 74 0b 3b ca 75 11 0d 00 ....._#.^[......t.......t.;.u...
8b820 80 00 00 5d c3 83 c8 40 5d c3 0d 40 80 00 00 5d c3 8b ff 55 8b ec 83 ec 0c 56 dd 7d fc db e2 33 ...]...@]..@...]...U.....V.}...3
8b840 f6 46 39 35 c4 fd 54 00 0f 8c 82 00 00 00 66 8b 45 fc 33 c9 8b d1 57 bf 00 00 08 00 a8 3f 74 29 .F95..T.......f.E.3...W......?t)
8b860 0f b7 d0 23 d6 c1 e2 04 a8 04 74 03 83 ca 08 a8 08 74 03 83 ca 04 a8 10 74 03 83 ca 02 a8 20 74 ...#......t......t......t......t
8b880 02 0b d6 a8 02 74 02 0b d7 0f ae 5d f8 8b 45 f8 83 e0 c0 89 45 f4 0f ae 55 f4 8b 45 f8 a8 3f 74 .....t.....]..E.....E...U..E..?t
8b8a0 28 8b c8 23 ce c1 e1 04 a8 04 74 03 83 c9 08 a8 08 74 03 83 c9 04 a8 10 74 03 83 c9 02 a8 20 74 (..#......t......t......t......t
8b8c0 02 0b ce a8 02 74 02 0b cf 0b ca 8b c1 5f eb 3c 66 8b 4d fc 33 c0 f6 c1 3f 74 31 0f b7 c1 23 c6 .....t......._.<f.M.3...?t1...#.
8b8e0 c1 e0 04 f6 c1 04 74 03 83 c8 08 f6 c1 08 74 03 83 c8 04 f6 c1 10 74 03 83 c8 02 f6 c1 20 74 02 ......t.......t.......t.......t.
8b900 0b c6 f6 c1 02 74 05 0d 00 00 08 00 5e c9 c3 8b ff 55 8b ec 83 ec 10 9b d9 7d f8 66 8b 45 f8 0f .....t......^....U.......}.f.E..
8b920 b7 c8 83 e1 01 c1 e1 04 a8 04 74 03 83 c9 08 a8 08 74 03 83 c9 04 a8 10 74 03 83 c9 02 a8 20 74 ..........t......t......t......t
8b940 03 83 c9 01 a8 02 74 06 81 c9 00 00 08 00 53 56 0f b7 f0 bb 00 0c 00 00 8b d6 57 bf 00 02 00 00 ......t.......SV..........W.....
8b960 23 d3 74 26 81 fa 00 04 00 00 74 18 81 fa 00 08 00 00 74 0c 3b d3 75 12 81 c9 00 03 00 00 eb 0a #.t&......t.......t.;.u.........
8b980 0b cf eb 06 81 c9 00 01 00 00 81 e6 00 03 00 00 74 0c 3b f7 75 0e 81 c9 00 00 01 00 eb 06 81 c9 ................t.;.u...........
8b9a0 00 00 02 00 0f b7 c0 ba 00 10 00 00 85 c2 74 06 81 c9 00 00 04 00 8b 7d 0c 8b f7 8b 45 08 f7 d6 ..............t........}....E...
8b9c0 23 f1 23 c7 0b f0 3b f1 0f 84 a8 00 00 00 56 e8 3c 02 00 00 59 66 89 45 fc d9 6d fc 9b d9 7d fc #.#...;.......V.<...Yf.E..m...}.
8b9e0 66 8b 45 fc 0f b7 f0 83 e6 01 c1 e6 04 a8 04 74 03 83 ce 08 a8 08 74 03 83 ce 04 a8 10 74 03 83 f.E............t......t......t..
8ba00 ce 02 a8 20 74 03 83 ce 01 a8 02 74 06 81 ce 00 00 08 00 0f b7 d0 8b ca 23 cb 74 2a 81 f9 00 04 ....t......t............#.t*....
8ba20 00 00 74 1c 81 f9 00 08 00 00 74 0c 3b cb 75 16 81 ce 00 03 00 00 eb 0e 81 ce 00 02 00 00 eb 06 ..t.......t.;.u.................
8ba40 81 ce 00 01 00 00 81 e2 00 03 00 00 74 10 81 fa 00 02 00 00 75 0e 81 ce 00 00 01 00 eb 06 81 ce ............t.......u...........
8ba60 00 00 02 00 0f b7 c0 ba 00 10 00 00 85 c2 74 06 81 ce 00 00 04 00 83 3d c4 fd 54 00 01 0f 8c 86 ..............t........=..T.....
8ba80 01 00 00 81 e7 1f 03 08 03 0f ae 5d f0 8b 4d f0 8b c1 c1 e8 03 83 e0 10 f7 c1 00 02 00 00 74 03 ...........]..M...............t.
8baa0 83 c8 08 f7 c1 00 04 00 00 74 03 83 c8 04 f7 c1 00 08 00 00 74 03 83 c8 02 85 ca 74 03 83 c8 01 .........t..........t......t....
8bac0 f7 c1 00 01 00 00 74 05 0d 00 00 08 00 8b d1 bb 00 60 00 00 23 d3 74 27 81 fa 00 20 00 00 74 1a ......t..........`..#.t'......t.
8bae0 81 fa 00 40 00 00 74 0b 3b d3 75 13 0d 00 03 00 00 eb 0c 0d 00 02 00 00 eb 05 0d 00 01 00 00 6a ...@..t.;.u....................j
8bb00 40 81 e1 40 80 00 00 5b 2b cb 74 1a 81 e9 c0 7f 00 00 74 0b 2b cb 75 13 0d 00 00 00 01 eb 0c 0d @..@...[+.t.......t.+.u.........
8bb20 00 00 00 03 eb 05 0d 00 00 00 02 8b cf 23 7d 08 f7 d1 23 c8 0b cf 3b c8 0f 84 b4 00 00 00 51 e8 .............#}...#...;.......Q.
8bb40 46 fc ff ff 50 89 45 f4 e8 97 77 ff ff 59 59 0f ae 5d f4 8b 4d f4 8b c1 c1 e8 03 83 e0 10 f7 c1 F...P.E...w..YY..]..M...........
8bb60 00 02 00 00 74 03 83 c8 08 f7 c1 00 04 00 00 74 03 83 c8 04 f7 c1 00 08 00 00 74 03 83 c8 02 f7 ....t..........t..........t.....
8bb80 c1 00 10 00 00 74 03 83 c8 01 f7 c1 00 01 00 00 74 05 0d 00 00 08 00 8b d1 bf 00 60 00 00 23 d7 .....t..........t..........`..#.
8bba0 74 27 81 fa 00 20 00 00 74 1a 81 fa 00 40 00 00 74 0b 3b d7 75 13 0d 00 03 00 00 eb 0c 0d 00 02 t'......t....@..t.;.u...........
8bbc0 00 00 eb 05 0d 00 01 00 00 81 e1 40 80 00 00 2b cb 74 1a 81 e9 c0 7f 00 00 74 0b 2b cb 75 13 0d ...........@...+.t.......t.+.u..
8bbe0 00 00 00 01 eb 0c 0d 00 00 00 03 eb 05 0d 00 00 00 02 8b c8 33 c6 0b ce a9 1f 03 08 00 74 06 81 ....................3........t..
8bc00 c9 00 00 00 80 8b c1 eb 02 8b c6 5f 5e 5b c9 c3 8b ff 55 8b ec 8b 4d 08 8b d1 c1 ea 04 83 e2 01 ..........._^[....U...M.........
8bc20 8b c2 f6 c1 08 74 06 83 ca 04 0f b7 c2 f6 c1 04 74 03 83 c8 08 f6 c1 02 74 03 83 c8 10 f6 c1 01 .....t..........t.......t.......
8bc40 74 03 83 c8 20 f7 c1 00 00 08 00 74 03 83 c8 02 56 8b d1 be 00 03 00 00 57 bf 00 02 00 00 23 d6 t..........t....V.......W.....#.
8bc60 74 23 81 fa 00 01 00 00 74 16 3b d7 74 0b 3b d6 75 13 0d 00 0c 00 00 eb 0c 0d 00 08 00 00 eb 05 t#......t.;.t.;.u...............
8bc80 0d 00 04 00 00 8b d1 81 e2 00 00 03 00 74 0c 81 fa 00 00 01 00 75 06 0b c7 eb 02 0b c6 5f 5e f7 .............t.......u......._^.
8bca0 c1 00 00 04 00 74 05 0d 00 10 00 00 5d c3 8b ff 55 8b ec 8b 4d 08 80 39 00 75 05 33 c0 40 eb 16 .....t......]...U...M..9.u.3.@..
8bcc0 80 79 01 00 75 05 6a 02 58 eb 0b 33 c0 38 41 02 0f 95 c0 83 c0 03 5d c2 04 00 8b ff 55 8b ec 51 .y..u.j.X..3.8A.......].....U..Q
8bce0 ff 75 14 8d 45 fc ff 75 10 ff 75 0c 50 e8 6c 2b 00 00 8b d0 83 c4 10 83 fa 04 77 1a 8b 4d fc 81 .u..E..u..u.P.l+..........w..M..
8bd00 f9 ff ff 00 00 76 05 b9 fd ff 00 00 8b 45 08 85 c0 74 03 66 89 08 8b c2 c9 c3 8b ff 55 8b ec 51 .....v.......E...t.f........U..Q
8bd20 51 83 7d 08 00 53 56 57 8b 7d 0c 8b 3f 0f 84 9c 00 00 00 8b 5d 10 8b 75 08 85 db 74 68 57 8d 4d Q.}..SVW.}..?.......]..u...thW.M
8bd40 ff e8 68 ff ff ff ff 75 14 50 8d 45 f8 57 50 e8 0a 2b 00 00 8b d0 83 c4 10 83 fa ff 74 5c 85 d2 ..h....u.P.E.WP..+..........t\..
8bd60 74 4f 8b 4d f8 81 f9 ff ff 00 00 76 2b 83 fb 01 76 33 81 e9 00 00 01 00 4b 8b c1 89 4d f8 c1 e8 tO.M.......v+...v3......K...M...
8bd80 0a 81 e1 ff 03 00 00 0d 00 d8 00 00 66 89 06 83 c6 02 81 c9 00 dc 00 00 66 89 0e 03 fa 83 c6 02 ............f...........f.......
8bda0 83 eb 01 75 98 8b 5d 0c 2b 75 08 d1 fe 89 3b eb 59 33 ff 33 c0 66 89 06 eb eb 8b 45 0c 89 38 e8 ...u..].+u....;.Y3.3.f.....E..8.
8bdc0 ad 18 fe ff c7 00 2a 00 00 00 83 c8 ff eb 3d 33 db eb 0d 85 f6 74 3a 83 fe 04 75 01 43 03 fe 43 ......*.......=3.....t:...u.C..C
8bde0 57 8d 4d ff e8 c5 fe ff ff ff 75 14 50 57 6a 00 e8 69 2a 00 00 8b f0 83 c4 10 83 fe ff 75 d4 e8 W.M.......u.PWj..i*..........u..
8be00 6d 18 fe ff c7 00 2a 00 00 00 8b c6 5f 5e 5b c9 c3 8b c3 eb f7 8b ff 55 8b ec 51 e8 04 2c 00 00 m.....*....._^[........U..Q..,..
8be20 85 c0 74 1c 8d 45 fc 50 8d 45 08 6a 01 50 e8 27 2c 00 00 83 c4 0c 85 c0 74 06 66 8b 45 08 c9 c3 ..t..E.P.E.j.P.',.......t.f.E...
8be40 b8 ff ff 00 00 c9 c3 8b ff 55 8b ec 8b 55 08 85 d2 75 0f 33 c9 8b 45 10 89 08 89 48 04 33 c0 40 .........U...U...u.3..E....H.3.@
8be60 5d c3 8b 4d 0c 85 c9 75 04 88 0a eb e8 f7 c1 80 ff ff ff 75 04 88 0a eb e4 53 56 f7 c1 00 f8 ff ]..M...u...........u.....SV.....
8be80 ff 75 07 33 f6 b3 c0 46 eb 33 f7 c1 00 00 ff ff 75 16 81 f9 00 d8 00 00 72 08 81 f9 ff df 00 00 .u.3...F.3......u.......r.......
8bea0 76 43 6a 02 b3 e0 eb 14 f7 c1 00 00 e0 ff 75 35 81 f9 ff ff 10 00 77 2d 6a 03 b3 f0 5e 57 8b fe vCj...........u5......w-j...^W..
8bec0 8a c1 c1 e9 06 24 3f 0c 80 88 04 17 83 ef 01 75 ef 8b 45 10 0a cb 88 0a 33 c9 5f 89 08 89 48 04 .....$?........u..E.....3._...H.
8bee0 8d 46 01 eb 09 ff 75 10 e8 05 00 00 00 59 5e 5b 5d c3 8b ff 55 8b ec 8b 45 08 83 20 00 83 60 04 .F....u......Y^[]...U...E.....`.
8bf00 00 e8 6b 17 fe ff c7 00 2a 00 00 00 83 c8 ff 5d c3 8b ff 55 8b ec 5d e9 2b ff ff ff 8b ff 55 8b ..k.....*......]...U..].+.....U.
8bf20 ec 83 7d 14 00 75 0b 8b 45 08 80 38 35 0f 9d c0 5d c3 e8 d1 74 ff ff 85 c0 75 1c 8b 4d 08 8a 01 ..}..u..E..85...]...t....u..M...
8bf40 3c 35 7f 0f 7c 3d 83 7d 10 00 74 07 8a 41 ff 24 01 5d c3 b0 01 5d c3 3d 00 02 00 00 75 10 8b 45 <5..|=.}..t..A.$.]...].=....u..E
8bf60 08 80 38 30 74 1d 83 7d 0c 2d 74 17 eb e5 3d 00 01 00 00 75 0e 8b 45 08 80 38 30 74 06 83 7d 0c ..80t..}.-t...=....u..E..80t..}.
8bf80 2d 74 d0 32 c0 5d c3 8b ff 55 8b ec 56 57 8b 7d 08 85 ff 75 16 e8 d7 16 fe ff 6a 16 5e 89 30 e8 -t.2.]...U..VW.}...u......j.^.0.
8bfa0 de 1f ff ff 8b c6 e9 b4 00 00 00 83 7d 0c 00 53 76 26 8b 4d 10 c6 07 00 85 c9 7e 04 8b c1 eb 02 ............}..Sv&.M......~.....
8bfc0 33 c0 40 39 45 0c 77 09 e8 a4 16 fe ff 6a 22 eb 0e 8b 5d 14 85 db 75 13 e8 94 16 fe ff 6a 16 5e 3.@9E.w......j"...]...u......j.^
8bfe0 89 30 e8 9b 1f ff ff 8b c6 eb 73 8b 43 08 8d 77 01 c6 07 30 eb 0f 8a 10 84 d2 74 03 40 eb 02 b2 .0........s.C..w...0......t.@...
8c000 30 88 16 46 49 85 c9 7f ed c6 06 00 78 25 ff 75 1c ff 75 18 ff 33 50 e8 00 ff ff ff 83 c4 10 84 0..FI.......x%.u..u..3P.........
8c020 c0 74 10 eb 03 c6 06 30 4e 8a 06 3c 39 74 f6 fe c0 88 06 80 3f 31 75 05 ff 43 04 eb 1f 8d 77 01 .t.....0N..<9t......?1u..C....w.
8c040 8b ce 8d 51 01 8a 01 41 84 c0 75 f9 2b ca 8d 41 01 50 56 57 e8 f7 d9 fd ff 83 c4 0c 33 c0 5b 5f ...Q...A..u.+..A.PVW........3.[_
8c060 5e 5d c3 8b ff 55 8b ec 81 ec 64 09 00 00 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 14 89 85 7c f8 ff ^]...U....d......T.3..E..E...|..
8c080 ff 8b 45 18 89 85 9c f8 ff ff 8d 85 70 f8 ff ff 53 50 e8 18 2a 00 00 8b 85 70 f8 ff ff 33 db 83 ..E.........p...SP..*....p...3..
8c0a0 e0 1f 43 59 3c 1f 75 09 c6 85 78 f8 ff ff 00 eb 13 8d 85 70 f8 ff ff 50 e8 5a 2a 00 00 59 88 9d ..CY<.u...x........p...P.Z*..Y..
8c0c0 78 f8 ff ff 56 8b 75 0c 57 6a 20 5f 85 f6 7f 0d 7c 06 83 7d 08 00 73 05 6a 2d 58 eb 02 8b c7 8b x...V.u.Wj._....|..}..s.j-X.....
8c0e0 8d 7c f8 ff ff 6a 00 6a 00 89 01 8b 85 9c f8 ff ff 89 41 08 8d 85 6c f8 ff ff 50 e8 2f 07 ff ff .|...j.j..........A...l...P./...
8c100 8b ce 33 c0 81 e1 00 00 f0 7f 83 c4 0c 0b c1 75 48 8b 45 08 8b ce 81 e1 ff ff 0f 00 0b c1 74 0c ..3............uH.E...........t.
8c120 f7 85 6c f8 ff ff 00 00 00 01 74 2d 8b 85 7c f8 ff ff 68 6c aa 53 00 83 60 04 00 ff 75 1c ff b5 ..l.......t-..|...hl.S..`...u...
8c140 9c f8 ff ff e8 79 1b ff ff 83 c4 0c 85 c0 0f 85 09 14 00 00 e9 dd 13 00 00 8d 45 08 50 e8 5f 2a .....y....................E.P._*
8c160 ff ff 59 85 c0 74 09 8b 8d 7c f8 ff ff 89 59 04 83 e8 01 0f 84 a1 13 00 00 83 e8 01 0f 84 8e 13 ..Y..t...|....Y.................
8c180 00 00 83 e8 01 0f 84 7b 13 00 00 83 e8 01 0f 84 68 13 00 00 8b 45 08 81 e6 ff ff ff 7f 83 a5 84 .......{........h....E..........
8c1a0 f8 ff ff 00 89 45 08 8b 45 10 89 75 0c 40 dd 45 08 dd 95 a4 f8 ff ff 8b b5 a8 f8 ff ff 8b ce 89 .....E..E..u.@.E................
8c1c0 85 88 f8 ff ff c1 e9 14 8b c1 25 ff 07 00 00 83 c8 00 75 0a 33 d2 89 9d b0 f8 ff ff eb 0d 33 c0 ..........%.......u.3.........3.
8c1e0 ba 00 00 10 00 21 85 b0 f8 ff ff 8b bd a4 f8 ff ff 81 e6 ff ff 0f 00 03 f8 8b 85 b0 f8 ff ff 89 .....!..........................
8c200 bd 8c f8 ff ff 13 f2 81 e1 ff 07 00 00 03 c1 89 85 b8 f8 ff ff e8 56 29 00 00 51 51 dd 1c 24 e8 ......................V)..QQ..$.
8c220 5c 2a 00 00 59 59 e8 f5 40 00 00 89 85 94 f8 ff ff 6a 20 5f 3d ff ff ff 7f 74 07 3d 00 00 00 80 \*..YY..@........j._=....t.=....
8c240 75 08 33 c0 89 85 94 f8 ff ff 8b 95 b8 f8 ff ff 33 c9 8b 85 8c f8 ff ff 85 f6 89 85 30 fe ff ff u.3.............3...........0...
8c260 0f 95 c1 89 b5 34 fe ff ff 41 89 8d a0 f8 ff ff 89 8d 2c fe ff ff 81 fa 33 04 00 00 0f 82 99 03 .....4...A........,.....3.......
8c280 00 00 83 a5 90 fa ff ff 00 c7 85 94 fa ff ff 00 00 10 00 c7 85 8c fa ff ff 02 00 00 00 85 f6 0f ................................
8c2a0 84 de 01 00 00 33 c9 8b 84 0d 90 fa ff ff 3b 84 0d 30 fe ff ff 0f 85 c8 01 00 00 83 c1 04 83 f9 .....3........;..0..............
8c2c0 08 75 e4 8d 8a cf fb ff ff 8b f7 8b c1 33 d2 83 e1 1f c1 e8 05 2b f1 89 85 ac f8 ff ff 89 8d 98 .u...........3.......+..........
8c2e0 f8 ff ff 8b c3 8b ce 89 b5 b4 f8 ff ff e8 5e 3f 00 00 8b 95 a0 f8 ff ff 48 83 a5 a8 f8 ff ff 00 ..............^?........H.......
8c300 89 85 90 f8 ff ff f7 d0 89 85 8c f8 ff ff 8b 8c 95 2c fe ff ff 0f bd c1 74 09 40 89 85 b0 f8 ff .................,......t.@.....
8c320 ff eb 07 83 a5 b0 f8 ff ff 00 8b 8d ac f8 ff ff be cc 01 00 00 8d 04 0a 83 f8 73 76 2b 33 c0 50 ..........................sv+3.P
8c340 89 85 8c fa ff ff 89 85 2c fe ff ff 8d 85 90 fa ff ff 50 8d 85 30 fe ff ff 56 50 e8 c4 15 fe ff ........,.........P..0...VP.....
8c360 83 c4 10 e9 e2 00 00 00 2b bd b0 f8 ff ff 3b bd 98 f8 ff ff 1b c0 f7 d8 03 c2 03 c1 89 85 a8 f8 ........+.....;.................
8c380 ff ff 83 f8 73 77 b6 8d 79 ff 48 89 bd 84 f8 ff ff 89 85 b8 f8 ff ff 3b c7 0f 84 91 00 00 00 8b ....sw..y.H............;........
8c3a0 f8 2b f9 8d 8d 2c fe ff ff 8d 0c b9 89 8d a0 f8 ff ff 3b fa 73 05 8b 41 04 eb 02 33 c0 89 85 b0 .+...,............;.s..A...3....
8c3c0 f8 ff ff 8d 47 ff 3b c2 73 04 8b 01 eb 02 33 c0 23 85 8c f8 ff ff 8b 8d b4 f8 ff ff 8b 95 b0 f8 ....G.;.s.....3.#...............
8c3e0 ff ff 23 95 90 f8 ff ff d3 e8 8b 8d 98 f8 ff ff d3 e2 8b 8d b8 f8 ff ff 0b c2 89 84 8d 30 fe ff ..#..........................0..
8c400 ff 8b c1 8b 8d a0 f8 ff ff 48 83 e9 04 89 85 b8 f8 ff ff 4f 89 8d a0 f8 ff ff 3b 85 84 f8 ff ff .........H.........O......;.....
8c420 74 08 8b 95 2c fe ff ff eb 88 8b 8d ac f8 ff ff 85 c9 74 0a 33 c0 8d bd 30 fe ff ff f3 ab 8b 85 t...,.............t.3...0.......
8c440 a8 f8 ff ff 89 85 2c fe ff ff 6a 04 58 89 85 90 fa ff ff 50 83 a5 94 fa ff ff 00 8d 85 90 fa ff ......,...j.X......P............
8c460 ff 50 8d 85 60 fc ff ff 89 9d 5c fc ff ff 56 50 89 9d 8c fa ff ff e8 a9 14 fe ff 83 c4 10 e9 ca .P..`.....\...VP................
8c480 03 00 00 8d 8a ce fb ff ff 8b f7 8b c1 33 d2 83 e1 1f c1 e8 05 2b f1 89 85 98 f8 ff ff 89 8d b0 .............3.......+..........
8c4a0 f8 ff ff 8b c3 8b ce 89 b5 84 f8 ff ff e8 9e 3d 00 00 8b 95 a0 f8 ff ff 48 83 a5 b4 f8 ff ff 00 ...............=........H.......
8c4c0 89 85 8c f8 ff ff f7 d0 89 85 a8 f8 ff ff 8b 8c 95 2c fe ff ff 0f bd c1 74 09 40 89 85 ac f8 ff .................,......t.@.....
8c4e0 ff eb 07 83 a5 ac f8 ff ff 00 8b 8d 98 f8 ff ff be cc 01 00 00 8d 04 0a 83 f8 73 76 2b 33 c0 50 ..........................sv+3.P
8c500 89 85 8c fa ff ff 89 85 2c fe ff ff 8d 85 90 fa ff ff 50 8d 85 30 fe ff ff 56 50 e8 04 14 fe ff ........,.........P..0...VP.....
8c520 83 c4 10 e9 e2 00 00 00 2b bd ac f8 ff ff 3b bd b0 f8 ff ff 1b c0 f7 d8 03 c2 03 c1 89 85 90 f8 ........+.....;.................
8c540 ff ff 83 f8 73 77 b6 8d 79 ff 48 89 bd b4 f8 ff ff 89 85 b8 f8 ff ff 3b c7 0f 84 91 00 00 00 8b ....sw..y.H............;........
8c560 f8 2b f9 8d 8d 2c fe ff ff 8d 0c b9 89 8d a0 f8 ff ff 3b fa 73 05 8b 41 04 eb 02 33 c0 89 85 ac .+...,............;.s..A...3....
8c580 f8 ff ff 8d 47 ff 3b c2 73 04 8b 01 eb 02 33 c0 23 85 a8 f8 ff ff 8b 8d 84 f8 ff ff 8b 95 ac f8 ....G.;.s.....3.#...............
8c5a0 ff ff 23 95 8c f8 ff ff d3 e8 8b 8d b0 f8 ff ff d3 e2 8b 8d b8 f8 ff ff 0b c2 89 84 8d 30 fe ff ..#..........................0..
8c5c0 ff 8b c1 8b 8d a0 f8 ff ff 48 83 e9 04 89 85 b8 f8 ff ff 4f 89 8d a0 f8 ff ff 3b 85 b4 f8 ff ff .........H.........O......;.....
8c5e0 74 08 8b 95 2c fe ff ff eb 88 8b 8d 98 f8 ff ff 85 c9 74 0a 33 c0 8d bd 30 fe ff ff f3 ab 8b 85 t...,.............t.3...0.......
8c600 90 f8 ff ff 89 85 2c fe ff ff c7 85 90 fa ff ff 02 00 00 00 6a 04 e9 39 fe ff ff 83 fa 35 0f 84 ......,.............j..9.....5..
8c620 14 01 00 00 83 a5 90 fa ff ff 00 c7 85 94 fa ff ff 00 00 10 00 c7 85 8c fa ff ff 02 00 00 00 85 ................................
8c640 f6 0f 84 f1 00 00 00 33 d2 8b 84 15 90 fa ff ff 3b 84 15 30 fe ff ff 0f 85 db 00 00 00 83 c2 04 .......3........;..0............
8c660 83 fa 08 75 e4 33 db 0f bd c6 89 9d a8 f8 ff ff 74 03 40 eb 02 8b c3 2b f8 83 ff 02 1b f6 f7 de ...u.3..........t.@....+........
8c680 03 f1 83 fe 73 76 2a 53 8d 85 90 fa ff ff 89 9d 8c fa ff ff 50 8d 85 30 fe ff ff 89 9d 2c fe ff ....sv*S............P..0.....,..
8c6a0 ff 68 cc 01 00 00 50 e8 78 12 fe ff 83 c4 10 eb 4d 8d 56 ff 83 fa ff 74 3f 8d 7a ff 3b d1 73 09 .h....P.x.......M.V....t?.z.;.s.
8c6c0 8b 84 95 30 fe ff ff eb 02 8b c3 3b f9 73 09 8b 8c 95 2c fe ff ff eb 02 8b cb c1 e9 1e c1 e0 02 ...0.......;.s....,.............
8c6e0 0b c8 89 8c 95 30 fe ff ff 4a 4f 83 fa ff 74 08 8b 8d 2c fe ff ff eb c4 89 b5 2c fe ff ff bb 35 .....0...JO...t...,.......,....5
8c700 04 00 00 8d 85 90 fa ff ff 2b 9d b8 f8 ff ff 8b fb c1 ef 05 8b f7 c1 e6 02 56 6a 00 50 e8 7e b1 .........+...............Vj.P.~.
8c720 fd ff 83 e3 1f 33 c0 40 8b cb d3 e0 89 84 35 90 fa ff ff e9 e3 00 00 00 33 c0 85 f6 0f 95 c0 83 .....3.@......5.........3.......
8c740 a5 a8 f8 ff ff 00 8d 04 85 04 00 00 00 8b 84 05 2c fe ff ff 0f bd c0 74 03 40 eb 02 33 c0 2b f8 ................,......t.@..3.+.
8c760 3b fb 1b f6 f7 de 03 f1 83 fe 73 76 2d 83 a5 8c fa ff ff 00 8d 85 90 fa ff ff 83 a5 2c fe ff ff ;.........sv-...............,...
8c780 00 6a 00 50 8d 85 30 fe ff ff 68 cc 01 00 00 50 e8 8f 11 fe ff 83 c4 10 eb 4c 8d 56 ff 83 fa ff .j.P..0...h....P.........L.V....
8c7a0 74 3e 8d 7a ff 3b d1 73 09 8b 84 95 30 fe ff ff eb 02 33 c0 3b f9 73 09 8b 8c 95 2c fe ff ff eb t>.z.;.s....0.....3.;.s....,....
8c7c0 02 33 c9 c1 e9 1f 03 c0 0b c8 89 8c 95 30 fe ff ff 4a 4f 83 fa ff 74 08 8b 8d 2c fe ff ff eb c5 .3...........0...JO...t...,.....
8c7e0 89 b5 2c fe ff ff bb 34 04 00 00 8d 85 90 fa ff ff 2b 9d b8 f8 ff ff 8b fb c1 ef 05 8b f7 c1 e6 ..,....4.........+..............
8c800 02 56 6a 00 50 e8 96 b0 fd ff 83 e3 1f 33 c0 40 8b cb d3 e0 89 84 35 90 fa ff ff 8d 47 01 be cc .Vj.P........3.@......5.....G...
8c820 01 00 00 89 85 8c fa ff ff 89 85 5c fc ff ff c1 e0 02 50 8d 85 90 fa ff ff 50 8d 85 60 fc ff ff ...........\......P......P..`...
8c840 56 50 e8 dd 10 fe ff 33 db 83 c4 1c 43 8b 85 94 f8 ff ff 33 d2 6a 0a 59 89 8d 8c f8 ff ff 85 c0 VP.....3....C......3.j.Y........
8c860 0f 88 dd 04 00 00 f7 f1 89 85 b4 f8 ff ff 8b ca 89 8d 84 f8 ff ff 85 c0 0f 84 da 03 00 00 83 f8 ................................
8c880 26 76 03 6a 26 58 0f b6 0c 85 de 9c 49 00 0f b6 34 85 df 9c 49 00 8b f9 89 85 b0 f8 ff ff c1 e7 &v.j&X......I...4...I...........
8c8a0 02 57 8d 04 31 89 85 8c fa ff ff 8d 85 90 fa ff ff 6a 00 50 e8 e7 af fd ff 8b c6 c1 e0 02 50 8b .W..1............j.P..........P.
8c8c0 85 b0 f8 ff ff 0f b7 04 85 dc 9c 49 00 8d 04 85 d8 93 49 00 50 8d 85 90 fa ff ff 03 c7 50 e8 ad ...........I......I.P........P..
8c8e0 bc fd ff 8b bd 8c fa ff ff 83 c4 18 3b fb 0f 87 cc 00 00 00 8b bd 90 fa ff ff 85 ff 75 36 33 c0 ............;...............u63.
8c900 50 89 85 bc f8 ff ff 89 85 5c fc ff ff 8d 85 c0 f8 ff ff 50 8d 85 60 fc ff ff 68 cc 01 00 00 50 P........\.........P..`...h....P
8c920 e8 ff 0f fe ff 83 c4 10 8a c3 be cc 01 00 00 e9 02 03 00 00 3b fb 74 f0 83 bd 5c fc ff ff 00 74 ....................;.t...\....t
8c940 e7 8b 85 5c fc ff ff 33 c9 89 85 a8 f8 ff ff 33 f6 8b c7 f7 a4 b5 60 fc ff ff 03 c1 89 84 b5 60 ...\...3.......3......`........`
8c960 fc ff ff 83 d2 00 46 8b ca 3b b5 a8 f8 ff ff 75 e0 85 c9 74 b3 8b 85 5c fc ff ff 83 f8 73 73 0f ......F..;.....u...t...\.....ss.
8c980 89 8c 85 60 fc ff ff ff 85 5c fc ff ff eb 99 33 c0 50 89 85 8c fa ff ff 89 85 5c fc ff ff 8d 85 ...`.....\.....3.P........\.....
8c9a0 90 fa ff ff 50 8d 85 60 fc ff ff 68 cc 01 00 00 50 e8 6e 0f fe ff 83 c4 10 32 c0 e9 6a ff ff ff ....P..`...h....P.n......2..j...
8c9c0 39 9d 5c fc ff ff 0f 87 de 00 00 00 8b 85 60 fc ff ff be cc 01 00 00 89 85 ac f8 ff ff 8b c7 c1 9.\...........`.................
8c9e0 e0 02 50 8d 85 90 fa ff ff 89 bd 5c fc ff ff 50 8d 85 60 fc ff ff 56 50 e8 27 0f fe ff 8b 85 ac ..P........\...P..`...VP.'......
8ca00 f8 ff ff 83 c4 10 85 c0 75 18 89 85 8c fa ff ff 89 85 5c fc ff ff 50 8d 85 90 fa ff ff e9 01 02 ........u.........\...P.........
8ca20 00 00 3b c3 0f 84 0a 02 00 00 83 bd 5c fc ff ff 00 0f 84 fd 01 00 00 8b 8d 5c fc ff ff 89 8d a8 ..;.........\............\......
8ca40 f8 ff ff 33 c9 33 ff f7 a4 bd 60 fc ff ff 03 c1 89 84 bd 60 fc ff ff 8b 85 ac f8 ff ff 83 d2 00 ...3.3....`........`............
8ca60 47 8b ca 3b bd a8 f8 ff ff 75 dc 85 c9 0f 84 c1 01 00 00 8b 85 5c fc ff ff 83 f8 73 73 12 89 8c G..;.....u...........\.....ss...
8ca80 85 60 fc ff ff ff 85 5c fc ff ff e9 a4 01 00 00 33 c0 89 85 8c fa ff ff 89 85 5c fc ff ff 50 8d .`.....\........3.........\...P.
8caa0 85 90 fa ff ff e9 f2 01 00 00 3b bd 5c fc ff ff 8d 95 90 fa ff ff 0f 92 c0 72 06 8d 95 60 fc ff ..........;.\............r...`..
8cac0 ff 89 95 98 f8 ff ff 8d 8d 60 fc ff ff 84 c0 75 06 8d 8d 90 fa ff ff 89 8d ac f8 ff ff 84 c0 74 .........`.....u...............t
8cae0 0a 8b cf 89 bd 90 f8 ff ff eb 0c 8b 8d 5c fc ff ff 89 8d 90 f8 ff ff 84 c0 74 06 8b bd 5c fc ff .............\...........t...\..
8cb00 ff 33 c0 33 f6 89 85 bc f8 ff ff 85 c9 0f 84 fb 00 00 00 83 3c b2 00 75 1e 3b f0 0f 85 e4 00 00 .3.3................<..u.;......
8cb20 00 83 a4 b5 c0 f8 ff ff 00 8d 46 01 89 85 bc f8 ff ff e9 ce 00 00 00 33 d2 8b ce 21 95 b8 f8 ff ..........F............3...!....
8cb40 ff 89 95 a0 f8 ff ff 85 ff 0f 84 a1 00 00 00 83 f9 73 74 64 3b c8 75 17 8b 85 b8 f8 ff ff 83 a4 .................std;.u.........
8cb60 8d c0 f8 ff ff 00 40 03 c6 89 85 bc f8 ff ff 8b 85 b8 f8 ff ff 8b 95 ac f8 ff ff 8b 04 82 8b 95 ......@.........................
8cb80 98 f8 ff ff f7 24 b2 03 85 a0 f8 ff ff 83 d2 00 01 84 8d c0 f8 ff ff 8b 85 b8 f8 ff ff 83 d2 00 .....$..........................
8cba0 40 41 89 85 b8 f8 ff ff 3b c7 89 95 a0 f8 ff ff 8b 85 bc f8 ff ff 75 97 85 d2 74 34 83 f9 73 0f @A......;.............u...t4..s.
8cbc0 84 bd 00 00 00 3b c8 75 11 83 a4 8d c0 f8 ff ff 00 8d 41 01 89 85 bc f8 ff ff 8b c2 33 d2 01 84 .....;.u..........A.........3...
8cbe0 8d c0 f8 ff ff 8b 85 bc f8 ff ff 13 d2 41 eb c8 83 f9 73 0f 84 89 00 00 00 8b 8d 90 f8 ff ff 8b .............A....s.............
8cc00 95 98 f8 ff ff 46 3b f1 0f 85 05 ff ff ff 89 85 5c fc ff ff be cc 01 00 00 c1 e0 02 50 8d 85 c0 .....F;.........\...........P...
8cc20 f8 ff ff 50 8d 85 60 fc ff ff 56 50 e8 f3 0c fe ff 83 c4 10 8a c3 84 c0 74 77 8b 85 b4 f8 ff ff ...P..`...VP............tw......
8cc40 2b 85 b0 f8 ff ff 89 85 b4 f8 ff ff 0f 85 2c fc ff ff 8b 8d 84 f8 ff ff 85 c9 0f 84 b5 05 00 00 +.............,.................
8cc60 8b 04 8d 74 9d 49 00 89 85 a8 f8 ff ff 85 c0 75 62 33 c0 89 85 9c f6 ff ff 89 85 5c fc ff ff 50 ...t.I.........ub3.........\...P
8cc80 eb 3f 33 c0 be cc 01 00 00 89 85 9c f6 ff ff 89 85 5c fc ff ff 50 8d 85 a0 f6 ff ff 50 8d 85 60 .?3..............\...P......P..`
8cca0 fc ff ff 56 50 e8 7a 0c fe ff 83 c4 10 32 c0 eb 85 83 a5 9c f6 ff ff 00 83 a5 5c fc ff ff 00 6a ...VP.z......2............\....j
8ccc0 00 8d 85 a0 f6 ff ff 50 8d 85 60 fc ff ff e9 38 05 00 00 3b c3 0f 84 3a 05 00 00 8b 8d 5c fc ff .......P..`....8...;...:.....\..
8cce0 ff 85 c9 0f 84 2c 05 00 00 83 a5 b4 f8 ff ff 00 33 ff f7 a4 bd 60 fc ff ff 03 85 b4 f8 ff ff 89 .....,..........3....`..........
8cd00 84 bd 60 fc ff ff 8b 85 a8 f8 ff ff 83 d2 00 47 89 95 b4 f8 ff ff 3b f9 75 d8 85 d2 0f 84 f3 04 ..`............G......;.u.......
8cd20 00 00 8b 85 5c fc ff ff 83 f8 73 0f 83 40 ff ff ff 89 94 85 60 fc ff ff ff 85 5c fc ff ff e9 d2 ....\.....s..@......`.....\.....
8cd40 04 00 00 f7 d8 f7 f1 89 85 a0 f8 ff ff 8b ca 89 8d 84 f8 ff ff 85 c0 0f 84 c8 03 00 00 83 f8 26 ...............................&
8cd60 76 03 6a 26 58 0f b6 0c 85 de 9c 49 00 0f b6 34 85 df 9c 49 00 8b f9 89 85 98 f8 ff ff c1 e7 02 v.j&X......I...4...I............
8cd80 57 8d 04 31 89 85 8c fa ff ff 8d 85 90 fa ff ff 6a 00 50 e8 08 ab fd ff 8b c6 c1 e0 02 50 8b 85 W..1............j.P..........P..
8cda0 98 f8 ff ff 0f b7 04 85 dc 9c 49 00 8d 04 85 d8 93 49 00 50 8d 85 90 fa ff ff 03 c7 50 e8 ce b7 ..........I......I.P........P...
8cdc0 fd ff 8b bd 8c fa ff ff 83 c4 18 3b fb 0f 87 cc 00 00 00 8b bd 90 fa ff ff 85 ff 75 36 33 c0 50 ...........;...............u63.P
8cde0 89 85 9c f6 ff ff 89 85 2c fe ff ff 8d 85 a0 f6 ff ff 50 8d 85 30 fe ff ff 68 cc 01 00 00 50 e8 ........,.........P..0...h....P.
8ce00 20 0b fe ff 83 c4 10 8a c3 be cc 01 00 00 e9 ec 02 00 00 3b fb 74 f0 83 bd 2c fe ff ff 00 74 e7 ...................;.t...,....t.
8ce20 8b 85 2c fe ff ff 33 c9 89 85 a8 f8 ff ff 33 f6 8b c7 f7 a4 b5 30 fe ff ff 03 c1 89 84 b5 30 fe ..,...3.......3......0........0.
8ce40 ff ff 83 d2 00 46 8b ca 3b b5 a8 f8 ff ff 75 e0 85 c9 74 b3 8b 85 2c fe ff ff 83 f8 73 73 0f 89 .....F..;.....u...t...,.....ss..
8ce60 8c 85 30 fe ff ff ff 85 2c fe ff ff eb 99 33 c0 50 89 85 9c f6 ff ff 89 85 2c fe ff ff 8d 85 a0 ..0.....,.....3.P........,......
8ce80 f6 ff ff 50 8d 85 30 fe ff ff 68 cc 01 00 00 50 e8 8f 0a fe ff 83 c4 10 32 c0 e9 6a ff ff ff 39 ...P..0...h....P........2..j...9
8cea0 9d 2c fe ff ff 0f 87 c8 00 00 00 8b 85 30 fe ff ff be cc 01 00 00 89 85 b4 f8 ff ff 8b c7 c1 e0 .,...........0..................
8cec0 02 50 8d 85 90 fa ff ff 89 bd 2c fe ff ff 50 8d 85 30 fe ff ff 56 50 e8 48 0a fe ff 8b 85 b4 f8 .P........,...P..0...VP.H.......
8cee0 ff ff 83 c4 10 85 c0 75 18 89 85 9c f6 ff ff 89 85 2c fe ff ff 50 8d 85 a0 f6 ff ff e9 eb 01 00 .......u.........,...P..........
8cf00 00 3b c3 0f 84 f4 01 00 00 83 bd 2c fe ff ff 00 0f 84 e7 01 00 00 8b 8d 2c fe ff ff 89 8d a8 f8 .;.........,............,.......
8cf20 ff ff 33 c9 33 ff f7 a4 bd 30 fe ff ff 03 c1 89 84 bd 30 fe ff ff 8b 85 b4 f8 ff ff 83 d2 00 47 ..3.3....0........0............G
8cf40 8b ca 3b bd a8 f8 ff ff 75 dc 85 c9 0f 84 ab 01 00 00 8b 85 2c fe ff ff 83 f8 73 0f 83 4f 02 00 ..;.....u...........,.....s..O..
8cf60 00 89 8c 85 30 fe ff ff ff 85 2c fe ff ff e9 8a 01 00 00 3b bd 2c fe ff ff 8d 95 90 fa ff ff 0f ....0.....,........;.,..........
8cf80 92 c0 72 06 8d 95 30 fe ff ff 89 95 b0 f8 ff ff 8d 8d 30 fe ff ff 84 c0 75 06 8d 8d 90 fa ff ff ..r...0...........0.....u.......
8cfa0 89 8d b4 f8 ff ff 84 c0 74 0a 8b cf 89 bd ac f8 ff ff eb 0c 8b 8d 2c fe ff ff 89 8d ac f8 ff ff ........t.............,.........
8cfc0 84 c0 74 06 8b bd 2c fe ff ff 33 c0 33 f6 89 85 bc f8 ff ff 85 c9 0f 84 fb 00 00 00 83 3c b2 00 ..t...,...3.3................<..
8cfe0 75 1e 3b f0 0f 85 e4 00 00 00 83 a4 b5 c0 f8 ff ff 00 8d 46 01 89 85 bc f8 ff ff e9 ce 00 00 00 u.;................F............
8d000 33 d2 8b ce 21 95 b8 f8 ff ff 89 95 90 f8 ff ff 85 ff 0f 84 a1 00 00 00 83 f9 73 74 64 3b c8 75 3...!.....................std;.u
8d020 17 8b 85 b8 f8 ff ff 83 a4 8d c0 f8 ff ff 00 40 03 c6 89 85 bc f8 ff ff 8b 85 b8 f8 ff ff 8b 95 ...............@................
8d040 b4 f8 ff ff 8b 04 82 8b 95 b0 f8 ff ff f7 24 b2 03 85 90 f8 ff ff 83 d2 00 01 84 8d c0 f8 ff ff ..............$.................
8d060 8b 85 b8 f8 ff ff 83 d2 00 40 41 89 85 b8 f8 ff ff 3b c7 89 95 90 f8 ff ff 8b 85 bc f8 ff ff 75 .........@A......;.............u
8d080 97 85 d2 74 34 83 f9 73 0f 84 1d 01 00 00 3b c8 75 11 83 a4 8d c0 f8 ff ff 00 8d 41 01 89 85 bc ...t4..s......;.u..........A....
8d0a0 f8 ff ff 8b c2 33 d2 01 84 8d c0 f8 ff ff 8b 85 bc f8 ff ff 13 d2 41 eb c8 83 f9 73 0f 84 e9 00 .....3................A....s....
8d0c0 00 00 8b 8d ac f8 ff ff 8b 95 b0 f8 ff ff 46 3b f1 0f 85 05 ff ff ff 89 85 2c fe ff ff be cc 01 ..............F;.........,......
8d0e0 00 00 c1 e0 02 50 8d 85 c0 f8 ff ff 50 8d 85 30 fe ff ff 56 50 e8 2a 08 fe ff 83 c4 10 8a c3 84 .....P......P..0...VP.*.........
8d100 c0 0f 84 d6 00 00 00 8b 85 a0 f8 ff ff 2b 85 98 f8 ff ff 89 85 a0 f8 ff ff 0f 85 3e fc ff ff 8b .............+.............>....
8d120 8d 84 f8 ff ff 85 c9 0f 84 e8 00 00 00 8b 04 8d 74 9d 49 00 89 85 a8 f8 ff ff 85 c0 0f 84 ad 00 ................t.I.............
8d140 00 00 3b c3 0f 84 cb 00 00 00 8b 8d 2c fe ff ff 85 c9 0f 84 bd 00 00 00 83 a5 b4 f8 ff ff 00 33 ..;.........,..................3
8d160 ff f7 a4 bd 30 fe ff ff 03 85 b4 f8 ff ff 89 84 bd 30 fe ff ff 8b 85 a8 f8 ff ff 83 d2 00 47 89 ....0............0............G.
8d180 95 b4 f8 ff ff 3b f9 75 d8 85 d2 0f 84 84 00 00 00 8b 85 2c fe ff ff 83 f8 73 73 53 89 94 85 30 .....;.u...........,.....ssS...0
8d1a0 fe ff ff ff 85 2c fe ff ff eb 6a be cc 01 00 00 33 c0 50 89 85 9c f6 ff ff 89 85 2c fe ff ff 8d .....,....j.....3.P........,....
8d1c0 85 a0 f6 ff ff 50 8d 85 30 fe ff ff 56 50 e8 51 07 fe ff 83 c4 10 32 c0 e9 22 ff ff ff 83 a5 9c .....P..0...VP.Q......2.."......
8d1e0 f6 ff ff 00 83 a5 2c fe ff ff 00 6a 00 eb 0f 33 c0 50 89 85 2c fe ff ff 89 85 9c f6 ff ff 8d 85 ......,....j...3.P..,...........
8d200 a0 f6 ff ff 50 8d 85 30 fe ff ff 56 50 e8 12 07 fe ff 83 c4 10 8b 8d 2c fe ff ff 8b bd 9c f8 ff ....P..0...VP..........,........
8d220 ff 89 bd b8 f8 ff ff 85 c9 74 7a 83 a5 b4 f8 ff ff 00 33 ff 8b 84 bd 30 fe ff ff 6a 0a 5a f7 e2 .........tz.......3....0...j.Z..
8d240 03 85 b4 f8 ff ff 89 84 bd 30 fe ff ff 83 d2 00 47 89 95 b4 f8 ff ff 3b f9 75 d9 8b bd b8 f8 ff .........0......G......;.u......
8d260 ff 85 d2 74 40 8b 85 2c fe ff ff 83 f8 73 73 0f 89 94 85 30 fe ff ff ff 85 2c fe ff ff eb 26 33 ...t@..,.....ss....0.....,....&3
8d280 c0 50 89 85 9c f6 ff ff 89 85 2c fe ff ff 8d 85 a0 f6 ff ff 50 8d 85 30 fe ff ff 56 50 e8 82 06 .P........,.........P..0...VP...
8d2a0 fe ff 83 c4 10 8d 85 5c fc ff ff 50 8d 85 2c fe ff ff 50 e8 38 72 fe ff 59 59 8b 8d 9c f8 ff ff .......\...P..,...P.8r..YY......
8d2c0 6a 0a 5a 3b c2 0f 85 46 01 00 00 8b 85 5c fc ff ff 8d 79 01 ff 85 94 f8 ff ff c6 01 31 89 bd b8 j.Z;...F.....\....y.........1...
8d2e0 f8 ff ff 89 85 a8 f8 ff ff 85 c0 74 5f 33 ff 33 c9 8b 84 8d 60 fc ff ff f7 e2 6a 0a 03 c7 89 84 ...........t_3.3....`.....j.....
8d300 8d 60 fc ff ff 83 d2 00 41 8b fa 5a 3b 8d a8 f8 ff ff 75 dd 89 bd a8 f8 ff ff 85 ff 8b bd b8 f8 .`......A..Z;.....u.............
8d320 ff ff 74 22 8b 8d 5c fc ff ff 83 f9 73 0f 83 b3 00 00 00 8b 85 a8 f8 ff ff 89 84 8d 60 fc ff ff ..t"..\.....s...............`...
8d340 ff 85 5c fc ff ff 8b 8d 9c f8 ff ff 8b 85 94 f8 ff ff 8b 95 7c f8 ff ff 89 42 04 8b 95 88 f8 ff ..\.................|....B......
8d360 ff 85 c0 78 0a 81 fa ff ff ff 7f 77 02 03 d0 8b 45 1c 48 3b c2 72 02 8b c2 03 c1 89 85 b4 f8 ff ...x.......w....E.H;.r..........
8d380 ff 3b f8 0f 84 5f 01 00 00 8b 85 2c fe ff ff 85 c0 0f 84 51 01 00 00 33 db 8b f8 33 c9 8b 84 8d .;..._.....,.......Q...3...3....
8d3a0 30 fe ff ff ba 00 ca 9a 3b f7 e2 03 c3 89 84 8d 30 fe ff ff 83 d2 00 41 8b da 3b cf 75 df 8b bd 0.......;.......0......A..;.u...
8d3c0 b8 f8 ff ff 85 db 0f 84 8d 00 00 00 8b 85 2c fe ff ff 83 f8 73 73 5c 89 9c 85 30 fe ff ff ff 85 ..............,.....ss\...0.....
8d3e0 2c fe ff ff eb 73 33 c0 50 89 85 9c f6 ff ff 89 85 5c fc ff ff 8d 85 a0 f6 ff ff 50 8d 85 60 fc ,....s3.P........\.........P..`.
8d400 ff ff 56 50 e8 1b 05 fe ff 83 c4 10 e9 35 ff ff ff 85 c0 75 0c 8b 85 94 f8 ff ff 48 e9 31 ff ff ..VP.........5.....u.......H.1..
8d420 ff 04 30 8d 79 01 88 01 89 bd b8 f8 ff ff e9 19 ff ff ff 33 c0 50 89 85 9c f6 ff ff 89 85 2c fe ..0.y..............3.P........,.
8d440 ff ff 8d 85 a0 f6 ff ff 50 8d 85 30 fe ff ff 56 50 e8 ce 04 fe ff 83 c4 10 8d 85 5c fc ff ff 50 ........P..0...VP..........\...P
8d460 8d 85 2c fe ff ff 50 e8 84 70 fe ff 83 bd 2c fe ff ff 00 59 59 8b 8d b4 f8 ff ff 0f 94 c3 c7 85 ..,...P..p....,....YY...........
8d480 88 f8 ff ff 08 00 00 00 2b cf 33 d2 f7 b5 8c f8 ff ff 89 85 84 f8 ff ff 8b c2 89 95 a8 f8 ff ff ........+.3.....................
8d4a0 04 30 8b 95 88 f8 ff ff 3b ca 73 0b 3c 30 0f 95 c0 fe c8 22 d8 eb 03 88 04 3a 8b 85 84 f8 ff ff .0......;.s.<0.....".....:......
8d4c0 4a 89 95 88 f8 ff ff 83 fa ff 75 be 83 f9 09 76 03 6a 09 59 03 f9 89 bd b8 f8 ff ff 3b bd b4 f8 J.........u....v.j.Y........;...
8d4e0 ff ff 0f 85 a1 fe ff ff 33 c0 c6 07 00 84 db 0f 95 c0 89 85 a8 f8 ff ff 8b d8 eb 3a 68 00 ce 49 ........3..................:h..I
8d500 00 e9 35 ec ff ff 68 f8 cd 49 00 e9 2b ec ff ff 68 f0 cd 49 00 e9 21 ec ff ff 68 e8 cd 49 00 ff ..5...h..I..+...h..I..!...h..I..
8d520 75 1c ff b5 9c f8 ff ff e8 95 07 ff ff 83 c4 0c 85 c0 75 29 33 db 80 bd 78 f8 ff ff 00 5f 5e 74 u.................u)3...x...._^t
8d540 0d 8d 85 70 f8 ff ff 50 e8 7f 15 00 00 59 8b 4d fc 8b c3 33 cd 5b e8 e8 97 fd ff c9 c3 33 c0 50 ...p...P.....Y.M...3.[.......3.P
8d560 50 50 50 50 e8 29 0a ff ff cc 8b ff 55 8b ec 53 56 57 33 ff bb e3 00 00 00 8d 04 3b 99 2b c2 8b PPPP.)......U..SVW3........;.+..
8d580 f0 d1 fe 6a 55 ff 34 f5 28 df 49 00 ff 75 08 e8 8b 9e ff ff 83 c4 0c 85 c0 74 13 79 05 8d 5e ff ...jU.4.(.I..u...........t.y..^.
8d5a0 eb 03 8d 7e 01 3b fb 7e d0 83 c8 ff eb 07 8b 04 f5 2c df 49 00 5f 5e 5b 5d c3 8b ff 55 8b ec 8b ...~.;.~.........,.I._^[]...U...
8d5c0 4d 08 53 56 57 85 c9 0f 84 83 00 00 00 81 f9 00 04 00 00 74 7b 81 f9 00 08 00 00 74 73 83 7d 0c M.SVW..............t{......ts.}.
8d5e0 00 8b 75 10 75 04 85 f6 7f 66 85 f6 78 62 33 ff bb e3 00 00 00 8d 04 3b 99 2b c2 8b d1 d1 f8 2b ..u.u....f..xb3........;.+.....+
8d600 14 c5 08 ce 49 00 74 13 85 d2 79 05 8d 58 ff eb 03 8d 78 01 3b fb 7e dd 83 c8 ff 85 c0 78 31 8b ....I.t...y..X....x.;.~......x1.
8d620 1c c5 0c ce 49 00 6a 55 53 e8 f9 0d ff ff 8b f8 59 59 85 f6 7e 15 3b fe 7d 16 53 56 ff 75 0c e8 ....I.jUS.......YY..~.;.}.SV.u..
8d640 91 31 ff ff 83 c4 0c 85 c0 75 0c 8d 47 01 eb 02 33 c0 5f 5e 5b 5d c3 33 c0 50 50 50 50 50 e8 2f .1.......u..G...3._^[].3.PPPPP./
8d660 09 ff ff cc 8b ff 55 8b ec 83 7d 08 00 74 1d ff 75 08 e8 f3 fe ff ff 59 85 c0 78 10 3d e4 00 00 ......U...}..t..u......Y..x.=...
8d680 00 73 09 8b 04 c5 08 ce 49 00 5d c3 33 c0 5d c3 8b ff 55 8b ec 56 8b 75 14 85 f6 7e 0d 56 ff 75 .s......I.].3.]...U..V.u...~.V.u
8d6a0 10 e8 81 0d ff ff 59 59 8b f0 8b 45 1c 85 c0 7e 0b 50 ff 75 18 e8 6d 0d ff ff 59 59 85 f6 74 1e ......YY...E...~.P.u..m...YY..t.
8d6c0 85 c0 74 1a 33 c9 51 51 51 50 ff 75 18 56 ff 75 10 ff 75 0c ff 75 08 e8 e0 26 ff ff eb 14 2b f0 ..t.3.QQQP.u.V.u..u..u...&....+.
8d6e0 75 05 6a 02 5e eb 09 c1 fe 1f 83 e6 fe 83 c6 03 8b c6 5e 5d c3 8b ff 55 8b ec ff 75 14 ff 75 10 u.j.^.............^]...U...u..u.
8d700 ff 75 0c ff 75 08 ff 15 10 81 49 00 5d c3 8b ff 55 8b ec b8 ff ff 00 00 83 ec 14 66 39 45 08 0f .u..u.....I.]...U..........f9E..
8d720 84 89 00 00 00 ff 75 0c 8d 4d ec e8 45 cd fd ff 66 8b 4d 08 ba 00 01 00 00 66 3b ca 73 24 0f b6 ......u..M..E...f.M......f;.s$..
8d740 d1 f6 04 55 8a bb 49 00 01 74 0f 8b 45 f0 8b 80 94 00 00 00 0f b6 04 10 eb 03 0f b6 c1 0f b7 c0 ...U..I..t..E...................
8d760 eb 10 8b 45 f0 8b 80 a8 00 00 00 85 c0 75 08 0f b7 c1 0f b7 c0 eb 1e 6a 01 8d 4d fc 51 6a 01 8d ...E.........u.........j..M.Qj..
8d780 4d 08 51 52 50 e8 13 16 00 00 83 c4 18 85 c0 75 09 0f b7 45 08 0f b7 c0 eb 04 0f b7 45 fc 80 7d M.QRP..........u...E........E..}
8d7a0 f8 00 74 0a 8b 4d ec 83 a1 50 03 00 00 fd c9 c3 8b ff 55 8b ec 8b 4d 08 33 c0 38 01 74 0c 3b 45 ..t..M...P........U...M.3.8.t.;E
8d7c0 0c 74 07 40 80 3c 08 00 75 f4 5d c3 8b ff 55 8b ec 53 56 ba 40 80 00 00 33 f6 57 8b 7d 08 8b c7 .t.@.<..u.]...U..SV.@...3.W.}...
8d7e0 23 c2 8d 4a c0 66 3b c1 75 07 bb 00 0c 00 00 eb 19 66 83 f8 40 75 07 bb 00 08 00 00 eb 0c bb 00 #..J.f;.u........f..@u..........
8d800 04 00 00 66 3b c2 74 02 8b de 8b c7 b9 00 60 00 00 23 c1 74 25 3d 00 20 00 00 74 19 3d 00 40 00 ...f;.t.......`..#.t%=....t.=.@.
8d820 00 74 0b 3b c1 75 13 be 00 03 00 00 eb 0c be 00 02 00 00 eb 05 be 00 01 00 00 33 c9 8b d7 41 c1 .t.;.u....................3...A.
8d840 ea 08 23 d1 8b c7 c1 e8 07 23 c1 c1 e2 05 c1 e0 04 0b d0 8b c7 c1 e8 09 23 c1 c1 e0 03 0b d0 8b ..#......#..............#.......
8d860 c7 c1 e8 0a 23 c1 8b cf c1 e0 02 c1 e9 0b 0b c2 83 e1 01 c1 ef 0c 03 c9 83 e7 01 0b c1 0b c7 5f ....#.........................._
8d880 0b c6 5e 0b c3 5b 5d c3 8b ff 55 8b ec 51 53 8b 5d 08 ba 00 10 00 00 56 57 0f b7 c3 8b f8 89 55 ..^..[]...U..QS.]......VW......U
8d8a0 fc 23 fa 8b c8 c1 e7 02 ba 00 02 00 00 6a 00 5e 81 e1 00 03 00 00 74 09 3b ca 74 0c 89 75 fc eb .#...........j.^......t.;.t..u..
8d8c0 07 c7 45 fc 00 20 00 00 b9 00 0c 00 00 23 c1 74 22 3d 00 04 00 00 74 16 3d 00 08 00 00 74 0b 3b ..E..........#.t"=....t.=....t.;
8d8e0 c1 75 10 be 00 03 00 00 eb 09 8b f2 eb 05 be 00 01 00 00 33 c9 8b d3 41 d1 ea 8b c3 23 d1 c1 e8 .u.................3...A....#...
8d900 02 23 c1 c1 e2 05 c1 e0 03 0b d0 8b c3 c1 e8 03 23 c1 c1 e0 02 0b d0 8b c3 c1 e8 04 23 c1 0f b6 .#..............#...........#...
8d920 cb 03 c0 c1 eb 05 0b c2 83 e1 01 c1 e1 04 83 e3 01 0b c1 0b c3 0b c7 5f 0b c6 0b 45 fc 5e 5b c9 ......................._...E.^[.
8d940 c3 8b ff 55 8b ec 8b 4d 08 8b c1 53 56 8b f1 c1 e8 02 81 e6 ff ff 3f c0 0b f0 b8 00 0c 00 00 57 ...U...M...SV.........?........W
8d960 23 c8 c1 ee 16 33 ff 81 f9 00 04 00 00 74 1c 81 f9 00 08 00 00 74 0f 3b c8 74 04 8b df eb 11 bb #....3.......t.......t.;.t......
8d980 00 80 00 00 eb 0a 6a 40 5b eb 05 bb 40 80 00 00 8b c6 b9 00 03 00 00 23 c1 74 25 3d 00 01 00 00 ......j@[...@..........#.t%=....
8d9a0 74 19 3d 00 02 00 00 74 0b 3b c1 75 13 bf 00 60 00 00 eb 0c bf 00 40 00 00 eb 05 bf 00 20 00 00 t.=....t.;.u...`......@.........
8d9c0 33 c9 8b d6 41 d1 ea 23 d1 8b c6 c1 e8 02 23 c1 c1 e2 0b c1 e0 0a 0b d0 8b c6 c1 e8 03 23 c1 c1 3...A..#......#..............#..
8d9e0 e0 09 0b d0 8b c6 c1 e8 05 23 c1 8b ce c1 e0 08 83 e6 01 c1 e9 04 0b c2 83 e1 01 c1 e6 0c c1 e1 .........#......................
8da00 07 0b c1 0b c6 0b c3 0b c7 5f 5e 5b 5d c3 8b ff 55 8b ec 8b 4d 08 8b d1 53 c1 ea 02 8b c1 56 57 ........._^[]...U...M...S.....VW
8da20 81 e2 00 c0 0f 00 25 00 00 c0 00 0b d0 8b f9 c1 ea 0e 81 e7 00 40 00 00 6a 00 5e 81 e1 00 30 00 ......%..............@..j.^...0.
8da40 00 74 13 81 f9 00 10 00 00 74 04 8b c6 eb 0c b8 00 02 00 00 eb 05 b8 00 03 00 00 0f b7 d8 b9 00 .t.......t......................
8da60 03 00 00 8b c2 23 c1 74 25 3d 00 01 00 00 74 19 3d 00 02 00 00 74 0b 3b c1 75 13 be 00 0c 00 00 .....#.t%=....t.=....t.;.u......
8da80 eb 0c be 00 08 00 00 eb 05 be 00 04 00 00 8b ca 8b c2 c1 e8 02 83 e0 01 d1 e9 c1 e0 03 83 e1 01 ................................
8daa0 c1 e1 04 0b c8 8b c2 c1 e8 05 83 e0 01 03 c0 0b c8 8b c2 c1 e8 03 83 e0 01 c1 e0 02 0b c8 8b c2 ................................
8dac0 c1 e8 04 83 e0 01 0b c1 f7 df 1b ff 83 e2 01 81 e7 00 10 00 00 c1 e2 05 66 0b c7 66 0b c2 66 0b ........................f..f..f.
8dae0 c3 5f 66 0b c6 5e 5b 5d c3 8b ff 55 8b ec 8b 4d 08 ba 00 03 00 00 8b c1 c1 e9 16 c1 e8 0e 23 ca ._f..^[]...U...M..............#.
8db00 23 c2 3b c1 74 03 83 c8 ff 5d c3 8b ff 55 8b ec 83 ec 20 56 57 6a 07 59 33 c0 8d 7d e0 f3 ab d9 #.;.t....]...U.....VWj.Y3..}....
8db20 75 e0 d9 65 e0 8b 45 e0 25 3f 1f 00 00 50 e8 55 fd ff ff 83 3d c4 fd 54 00 01 8b f0 59 7d 04 33 u..e..E.%?...P.U....=..T....Y}.3
8db40 c9 eb 0d 0f ae 5d fc 8b 4d fc 81 e1 c0 ff 00 00 51 e8 76 fc ff ff 59 8b d0 8b c8 83 e2 3f 81 e1 .....]..M.......Q.v...Y......?..
8db60 00 ff ff ff c1 e2 02 0b d1 8b ce c1 e2 06 83 e1 3f 0b d1 8b ce c1 e2 02 81 e1 00 03 00 00 0b d1 ................?...............
8db80 c1 e2 0e 0b c2 5f 0b c6 5e c9 c3 8b ff 55 8b ec 51 51 56 33 c0 57 66 89 45 fc dd 7d fc 0f b7 4d ....._..^....U..QQV3.Wf.E..}...M
8dba0 fc 33 ff 83 e1 3f 47 8b f1 8b c1 c1 e8 02 23 c7 d1 ee c1 e0 03 23 f7 c1 e6 05 0b f0 8b c1 c1 e8 .3...?G.......#......#..........
8dbc0 03 23 c7 c1 e0 02 0b f0 8b c1 c1 e8 04 23 c7 03 c0 0b f0 8b c1 23 c7 c1 e9 05 c1 e0 04 0b f0 0b .#...........#.......#..........
8dbe0 f1 39 3d c4 fd 54 00 7d 04 33 d2 eb 0a 0f ae 5d f8 8b 55 f8 83 e2 3f 8b ca 8b c2 c1 e8 02 23 c7 .9=..T.}.3.....]..U...?.......#.
8dc00 d1 e9 c1 e0 03 23 cf c1 e1 05 0b c8 8b c2 c1 e8 03 23 c7 c1 e0 02 0b c8 8b c2 c1 e8 04 23 c7 03 .....#...........#...........#..
8dc20 c0 0b c8 8b c2 23 c7 c1 ea 05 c1 e0 04 0b c8 0b ca 8b c1 c1 e0 08 0b c6 c1 e0 10 0b c1 5f 0b c6 .....#......................._..
8dc40 5e c9 c3 8b ff 55 8b ec 83 ec 20 57 ff 75 08 e8 ba fd ff ff 59 6a 07 0f b7 d0 8d 7d e0 59 33 c0 ^....U.....W.u......Yj.....}.Y3.
8dc60 f3 ab d9 75 e0 8b 45 e0 33 d0 81 e2 3f 1f 00 00 33 c2 89 45 e0 d9 65 e0 ff 75 08 e8 c1 fc ff ff ...u..E.3...?...3..E..e..u......
8dc80 83 3d c4 fd 54 00 01 59 0f b7 c8 5f 7c 1b 0f ae 5d fc 8b 45 fc 81 e1 c0 ff 00 00 25 3f 00 ff ff .=..T..Y..._|...]..E.......%?...
8dca0 0b c1 89 45 fc 0f ae 55 fc c9 c3 8b ff 55 8b ec 83 ec 20 53 56 57 8b 5d 08 8b cb c1 e9 10 83 e1 ...E...U.....U.....SVW.]........
8dcc0 3f 8b c1 8b d1 d1 e8 33 f6 0f b6 c0 46 23 c6 23 d6 c1 e0 04 c1 e2 05 0b d0 8b c1 c1 e8 02 0f b6 ?......3....F#.#................
8dce0 c0 23 c6 c1 e0 03 0b d0 8b c1 c1 e8 03 0f b6 c0 23 c6 c1 e0 02 0b d0 8b c1 c1 e8 04 0f b6 c0 23 .#..............#..............#
8dd00 c6 c1 e9 05 0b d0 0f b6 c1 23 c6 8d 7d e0 03 c0 6a 07 0b d0 33 c0 59 f3 ab d9 75 e0 8b 4d e4 8b .........#..}...j...3.Y...u..M..
8dd20 c1 33 c2 83 e0 3f 33 c8 89 4d e4 d9 65 e0 c1 eb 18 83 e3 3f 8b c3 8b cb d1 e8 23 ce 0f b6 c0 23 .3...?3..M..e......?......#....#
8dd40 c6 c1 e1 05 c1 e0 04 0b c8 8b c3 c1 e8 02 0f b6 c0 23 c6 c1 e0 03 0b c8 8b c3 c1 e8 03 0f b6 c0 .................#..............
8dd60 23 c6 c1 e0 02 0b c8 8b c3 c1 e8 04 0f b6 c0 23 c6 0b c8 c1 eb 05 0f b6 c3 23 c6 03 c0 5f 0b c8 #..............#.........#..._..
8dd80 39 35 c4 fd 54 00 5e 5b 7c 16 0f ae 5d fc 8b 45 fc 83 e1 3f 83 e0 c0 0b c1 89 45 fc 0f ae 55 fc 95..T.^[|...]..E...?......E...U.
8dda0 c9 c3 8b ff 55 8b ec 83 ec 20 a1 18 f0 54 00 33 c5 89 45 fc 8b 45 0c 8b 4d 08 89 4d e0 89 45 e8 ....U........T.3..E..E..M..M..E.
8ddc0 53 8b 5d 14 89 5d e4 56 57 8b 38 85 c9 0f 84 8f 00 00 00 8b 45 10 8b f1 89 7d f0 83 f8 04 73 08 S.]..].VW.8.........E....}....s.
8dde0 8d 4d f4 89 4d ec eb 05 8b ce 89 75 ec 0f b7 07 53 50 51 e8 e3 0f 00 00 8b d8 83 c4 0c 83 fb ff .M..M......u....SPQ.............
8de00 74 53 8b 45 ec 3b c6 74 10 39 5d 10 72 31 53 50 56 e8 7a a7 fd ff 83 c4 0c 85 db 74 09 8d 0c 33 tS.E.;.t.9].r1SPV.z........t...3
8de20 80 79 ff 00 74 1e 83 c7 02 85 db 74 03 89 7d f0 8b 45 10 2b c3 03 f3 8b 5d e4 89 45 10 eb 9c 8b .y..t......t..}..E.+....]..E....
8de40 45 f0 eb 05 33 c0 8d 71 ff 8b 55 e8 2b 75 e0 89 02 8b c6 eb 3c 8b 55 e8 83 c8 ff 8b 4d f0 89 0a E...3..q..U.+u......<.U.....M...
8de60 eb 2f 33 f6 eb 10 85 c0 74 07 80 7c 05 f3 00 74 1d 03 f0 83 c7 02 0f b7 07 53 50 8d 45 f4 50 e8 ./3.....t..|...t.........SP.E.P.
8de80 57 0f 00 00 83 c4 0c 83 f8 ff 75 da eb 03 48 03 c6 8b 4d fc 5f 5e 33 cd 5b e8 a5 8e fd ff c9 c3 W.........u...H...M._^3.[.......
8dea0 8b ff 55 8b ec 51 8b 45 0c 53 56 33 db 83 20 00 8b 45 08 8b d0 57 89 45 fc 8b 08 85 c9 74 1d 8d ..U..Q.E.SV3.....E...W.E.....t..
8dec0 71 01 8a 01 41 84 c0 75 f9 2b ce 83 c2 04 41 03 d9 8b 0a 85 c9 75 e8 83 fb 01 77 03 33 db 43 6a q...A..u.+....A......u....w.3.Cj
8dee0 01 53 e8 92 fe fe ff 8b f0 59 59 85 f6 75 14 6a 08 e8 45 f7 fd ff 59 e8 75 f7 fd ff 6a 0c 5e 89 .S.......YY..u.j..E...Y.u...j.^.
8df00 30 eb 51 8b 45 08 8b fe 8b 00 85 c0 74 3f 50 8b c6 2b c7 03 c3 50 57 e8 a6 fd fe ff 83 c4 0c 85 0.Q.E.......t?P..+...PW.........
8df20 c0 75 40 8b 55 fc 8b 0a 8d 41 01 89 45 fc 8a 01 41 84 c0 75 f9 2b 4d fc 83 c2 04 03 f9 89 55 fc .u@.U....A..E...A..u.+M.......U.
8df40 c6 07 20 47 8b 02 85 c0 75 c4 88 47 ff 8b 45 0c 89 30 33 f6 6a 00 e8 6b 00 ff ff 59 5f 8b c6 5e ...G....u..G..E..03.j..k...Y_..^
8df60 5b c9 c3 33 c0 50 50 50 50 50 e8 23 00 ff ff cc 8b ff 55 8b ec 83 ec 34 a1 18 f0 54 00 33 c5 89 [..3.PPPPP.#......U....4...T.3..
8df80 45 fc 8b 45 0c 56 8b 75 08 89 75 d8 83 20 00 89 45 cc 85 f6 75 07 33 c0 e9 64 02 00 00 83 65 dc E..E.V.u..u.....E...u.3..d....e.
8dfa0 00 8d 45 f0 50 8d 45 dc c7 45 f0 53 79 73 74 6a 00 50 c7 45 f4 65 6d 52 6f 66 c7 45 f8 6f 74 c6 ..E.P.E..E.Systj.P.E.emRof.E.ot.
8dfc0 45 fa 00 e8 02 f0 fd ff 83 c4 0c 85 c0 74 15 83 f8 16 0f 84 36 02 00 00 e8 94 f6 fd ff 8b 30 e9 E............t......6.........0.
8dfe0 12 02 00 00 8b 45 dc 85 c0 74 14 8d 50 01 8a 08 40 84 c9 75 f9 2b c2 83 c0 0c 89 45 e4 eb 07 c7 .....E...t..P...@..u.+.....E....
8e000 45 e4 0b 00 00 00 8b 0e 53 57 6a 02 5b 89 5d e8 85 c9 74 1d 8b d6 8d 79 01 8a 01 41 84 c0 75 f9 E.......SWj.[.]...t....y...A..u.
8e020 2b cf 83 c2 04 41 03 d9 8b 0a 85 c9 75 e8 89 5d e8 e8 6d a5 ff ff 8b f8 85 ff 75 08 6a 16 5e e9 +....A......u..]..m.......u.j.^.
8e040 a9 01 00 00 80 3f 3d 8b d7 89 7d d0 74 19 8b ca 8d 59 01 8a 01 41 84 c0 75 f9 2b cb 42 03 d1 80 .....?=...}.t....Y...A..u.+.B...
8e060 3a 3d 75 ea 89 55 d0 80 3a 3d 8b da 75 2f 80 7b 01 00 74 29 80 7b 02 3a 75 23 80 7b 03 3d 75 1d :=u..U..:=..u/.{..t).{.:u#.{.=u.
8e080 8d 4b 04 8d 41 01 89 45 e0 8a 01 41 84 c0 75 f9 2b 4d e0 83 c3 05 03 d9 80 3b 3d 74 d1 2b da 89 .K..A..E...A..u.+M.......;=t.+..
8e0a0 75 d4 8b 16 89 5d e0 eb 2c 8d 4d f0 8d 71 01 8a 01 41 84 c0 75 f9 2b ce 8d 45 f0 51 50 52 e8 31 u....]..,.M..q...A..u.+..E.QPR.1
8e0c0 13 fe ff 83 c4 0c 85 c0 74 44 8b 45 d4 83 c0 04 89 45 d4 8b 10 85 d2 75 d0 8b 45 e8 03 c3 88 55 ........tD.E.....E.....u..E....U
8e0e0 ef 03 45 e4 6a 01 50 89 45 e8 e8 8a fc fe ff 8b f0 59 59 85 f6 75 22 6a 0e e8 3d f5 fd ff 59 e8 ..E.j.P.E........YY..u"j..=...Y.
8e100 6d f5 fd ff 6a 0c 5e 89 30 e9 d7 00 00 00 8b 45 e8 c6 45 ef 01 03 c3 eb cb 8b 45 e0 8b de 85 c0 m...j.^.0......E..E.......E.....
8e120 74 1d 50 ff 75 d0 56 e8 64 a4 fd ff 8b 45 e0 83 c4 0c 8b 4d e8 2b c8 89 4d e8 8d 1c 06 eb 03 8b t.P.u.V.d....E.....M.+..M.......
8e140 4d e8 8b 45 d8 8b 00 eb 3d 50 51 53 e8 71 fb fe ff 83 c4 0c 85 c0 0f 85 b2 00 00 00 8b 55 d8 8b M..E....=PQS.q...............U..
8e160 0a 8d 41 01 89 45 e0 8a 01 41 84 c0 75 f9 2b 4d e0 8d 41 01 8b 4d e8 2b c8 03 d8 83 c2 04 89 4d ..A..E...A..u.+M..A..M.+.......M
8e180 e8 89 55 d8 8b 02 85 c0 75 bf 38 45 ef 75 44 8d 45 f0 50 ff 75 e4 53 e8 26 fb fe ff 83 c4 0c 85 ..U.....u.8E.uD.E.P.u.S.&.......
8e1a0 c0 75 6b 68 78 ee 49 00 ff 75 e4 53 e8 31 8c ff ff 83 c4 0c 85 c0 75 56 39 45 dc 74 13 ff 75 dc .ukhx.I..u.S.1........uV9E.t..u.
8e1c0 ff 75 e4 53 e8 19 8c ff ff 83 c4 0c 85 c0 75 3e 03 5d e4 3b de 75 04 c6 03 00 43 8b 45 cc c6 03 .u.S..........u>.].;.u....C.E...
8e1e0 00 89 30 33 f6 6a 00 e8 da fd fe ff 59 57 e8 d3 fd fe ff 59 5f 5b ff 75 dc e8 c8 fd fe ff 59 8b ..03.j......YW.....Y_[.u......Y.
8e200 c6 8b 4d fc 33 cd 5e e8 37 8b fd ff c9 c3 6a 00 6a 00 6a 00 6a 00 6a 00 e8 75 fd fe ff cc 8b ff ..M.3.^.7.....j.j.j.j.j..u......
8e220 55 8b ec 51 51 56 8d 45 fc 33 f6 50 ff 75 08 89 75 fc e8 69 fc ff ff 59 59 85 c0 74 0d ff 75 fc U..QQV.E.3.P.u..u..i...YY..t..u.
8e240 e8 81 fd fe ff 83 ce ff eb 47 8d 45 f8 89 75 f8 50 ff 75 0c e8 17 fd ff ff 59 59 85 c0 74 15 ff .........G.E..u.P.u......YY..t..
8e260 75 f8 e8 5f fd fe ff ff 75 fc e8 57 fd fe ff 83 ce ff eb 1c 8b 4d 10 8b 45 fc 56 89 01 8b 4d 14 u.._....u..W.........M..E.V...M.
8e280 8b 45 f8 89 01 e8 3c fd fe ff 56 e8 36 fd fe ff 59 59 8b c6 5e c9 c3 8b ff 55 8b ec 53 56 8b 75 .E....<...V.6...YY..^....U..SV.u
8e2a0 08 33 db 57 6a 01 53 53 56 8b f9 e8 84 33 ff ff 6a 02 53 53 56 89 07 89 57 04 e8 75 33 ff ff 8b .3.Wj.SSV....3..j.SSV...W..u3...
8e2c0 4d 0c 83 c4 20 89 47 08 2b c8 8b 45 10 1b c2 89 77 18 89 47 14 8b c7 89 57 0c 89 4f 10 5f 5e 5b M.....G.+..E....w..G....W..O._^[
8e2e0 5d c2 0c 00 8b ff 55 8b ec 83 ec 28 53 8b 5d 08 8d 4d d8 56 57 ff 75 10 ff 75 0c 53 e8 96 ff ff ].....U....(S.]..M.VW.u..u.S....
8e300 ff 8b 45 d8 23 45 dc 83 f8 ff 0f 84 23 01 00 00 8b 45 e0 23 45 e4 83 f8 ff 0f 84 14 01 00 00 8b ..E.#E......#....E.#E...........
8e320 45 ec 8b 7d e8 89 45 fc 85 c0 0f 8c bf 00 00 00 7f 08 85 ff 0f 84 ab 00 00 00 6a 01 68 00 10 00 E..}..E...................j.h...
8e340 00 e8 33 fa fe ff 8b f0 59 59 85 f6 75 0d e8 1e f3 fd ff c7 00 0c 00 00 00 eb 7a 68 00 80 00 00 ..3.....YY..u.............zh....
8e360 53 e8 d3 99 fe ff 59 89 45 f8 8b 45 ec 59 85 c0 7c 11 7f 08 81 ff 00 10 00 00 72 07 b8 00 10 00 S.....Y.E..E.Y..|.........r.....
8e380 00 eb 02 8b c7 50 56 53 e8 5b f7 fe ff 83 c4 0c 83 f8 ff 74 2b 99 2b f8 8b 45 fc 1b c2 89 45 fc .....PVS.[.........t+.+..E....E.
8e3a0 85 c0 7f d8 7c 04 85 ff 75 c4 ff 75 f8 53 e8 86 99 fe ff 56 e8 0d fc fe ff 83 c4 0c 33 ff eb 7a ....|...u..u.S.....V........3..z
8e3c0 e8 99 f2 fd ff 83 38 05 75 0b e8 a2 f2 fd ff c7 00 0d 00 00 00 e8 97 f2 fd ff 56 8b 38 e8 e4 fb ......8.u.................V.8...
8e3e0 fe ff 59 eb 55 85 c0 7f d3 7c 04 85 ff 73 cd 6a 00 ff 75 10 ff 75 0c 53 e8 37 32 ff ff 23 c2 83 ..Y.U....|...s.j..u..u.S.72..#..
8e400 c4 10 83 f8 ff 74 2c 53 e8 ba 38 ff ff 59 50 ff 15 14 81 49 00 85 c0 75 a3 e8 53 f2 fd ff c7 00 .....t,S..8..YP....I...u..S.....
8e420 0d 00 00 00 e8 35 f2 fd ff 8b f0 ff 15 40 80 49 00 89 06 e8 39 f2 fd ff 8b 38 6a 00 ff 75 dc ff .....5.......@.I....9....8j..u..
8e440 75 d8 ff 75 f0 e8 ea 31 ff ff 83 c4 10 8b c7 5f 5e 5b c9 c3 8b ff 55 8b ec 83 7d 08 00 75 15 e8 u..u...1......._^[....U...}..u..
8e460 0d f2 fd ff c7 00 16 00 00 00 e8 13 fb fe ff 83 c8 ff 5d c3 ff 75 08 6a 00 ff 35 ac 08 55 00 ff ..................]..u.j..5..U..
8e480 15 18 81 49 00 5d c3 8b ff 55 8b ec 6a 00 ff 75 0c ff 75 08 e8 05 00 00 00 83 c4 0c 5d c3 8b ff ...I.]...U..j..u..u.........]...
8e4a0 55 8b ec 83 ec 10 83 7d 08 00 75 14 e8 c0 f1 fd ff c7 00 16 00 00 00 e8 c6 fa fe ff 33 c0 c9 c3 U......}..u.................3...
8e4c0 56 8b 75 0c 85 f6 75 12 e8 a4 f1 fd ff c7 00 16 00 00 00 e8 aa fa fe ff eb 05 39 75 08 72 04 33 V.u...u...................9u.r.3
8e4e0 c0 eb 45 ff 75 10 8d 4d f0 e8 87 bf fd ff 8b 4d f8 8d 56 ff 83 79 08 00 74 1c 4a 39 55 08 77 0a ..E.u..M.......M..V..y..t.J9U.w.
8e500 0f b6 02 f6 44 08 19 04 75 f0 8b c6 2b c2 8b d6 83 e0 01 2b d0 4a 80 7d fc 00 74 0a 8b 4d f0 83 ....D...u...+......+.J.}..t..M..
8e520 a1 50 03 00 00 fd 8b c2 5e c9 c3 e8 7f 9d ff ff 33 c9 84 c0 0f 94 c1 8b c1 c3 8b ff 55 8b ec 83 .P......^.......3...........U...
8e540 ec 30 53 33 db 56 8b f3 89 5d d0 89 5d d4 89 5d d8 89 5d dc 89 5d e0 88 5d e4 89 5d e8 89 5d ec .0S3.V...]..]..]..]..]..]..]..].
8e560 89 75 f0 89 5d f4 89 5d f8 88 5d fc e8 cf f5 fd ff 50 8d 45 d0 50 ff 75 08 e8 a5 f5 fd ff 83 c4 .u..]..]..]......P.E.P.u........
8e580 0c 85 c0 75 28 e8 b6 f5 fd ff 50 8d 45 e8 50 ff 75 0c e8 8c f5 fd ff 8b 75 f0 83 c4 0c 85 c0 75 ...u(.....P.E.P.u.......u......u
8e5a0 0c 56 ff 75 d8 ff 15 b4 80 49 00 8b d8 80 7d fc 00 74 07 56 e8 0d fa fe ff 59 80 7d e4 00 74 09 .V.u.....I....}..t.V.....Y.}..t.
8e5c0 ff 75 d8 e8 fe f9 fe ff 59 5e 8b c3 5b c9 c3 8b ff 55 8b ec 83 ec 18 a1 18 f0 54 00 33 c5 89 45 .u......Y^..[....U........T.3..E
8e5e0 fc 53 56 57 ff 75 08 8d 4d e8 e8 86 be fd ff 8b 45 ec 33 ff 57 57 ff 75 10 8b 40 08 ff 75 0c 89 .SVW.u..M.......E.3.WW.u..@..u..
8e600 45 f8 e8 bc 19 ff ff 8b d8 85 db 74 7d 8d 04 1b 8d 48 08 3b c1 1b c0 23 c1 74 32 3d 00 04 00 00 E..........t}....H.;...#.t2=....
8e620 77 13 e8 c9 1c 00 00 8b f4 85 f6 74 56 c7 06 cc cc 00 00 eb 13 50 e8 c5 f9 fe ff 8b f0 59 85 f6 w..........tV........P.......Y..
8e640 74 41 c7 06 dd dd 00 00 83 c6 08 eb 02 8b f7 85 f6 74 30 53 56 ff 75 10 ff 75 0c e8 63 19 ff ff tA...............t0SV.u..u..c...
8e660 85 c0 74 1f 8b 45 18 57 57 50 f7 d8 1b c0 23 45 14 50 6a ff 56 57 ff 75 f8 e8 34 3c ff ff 83 c4 ..t..E.WWP....#E.Pj.VW.u..4<....
8e680 20 8b f8 56 e8 39 40 ff ff 59 80 7d f4 00 74 0a 8b 45 e8 83 a0 50 03 00 00 fd 8b c7 8d 65 dc 5f ...V.9@..Y.}..t..E...P.......e._
8e6a0 5e 5b 8b 4d fc 33 cd e8 97 86 fd ff c9 c3 8b ff 55 8b ec 81 ec 90 00 00 00 a1 18 f0 54 00 33 c5 ^[.M.3..........U...........T.3.
8e6c0 89 45 fc 8b 45 0c 8b 4d 08 53 8b 5d 18 56 8b 75 10 57 33 ff 89 8d 70 ff ff ff 89 b5 78 ff ff ff .E..E..M.S.].V.u.W3...p.....x...
8e6e0 89 3b 83 f8 01 0f 85 e2 00 00 00 68 80 00 00 00 8d 85 7c ff ff ff 50 ff 75 14 56 51 e8 ce fe ff .;.........h......|...P.u.VQ....
8e700 ff 83 c4 14 89 85 74 ff ff ff 85 c0 74 46 6a 01 50 e8 63 f6 fe ff 57 89 03 e8 a8 f8 fe ff 83 c4 ......t.....tFj.P.c...W.........
8e720 0c 39 3b 0f 84 18 01 00 00 8b 8d 74 ff ff ff 8d 41 ff 50 8d 85 7c ff ff ff 50 51 ff 33 e8 eb 2a .9;........t....A.P..|...PQ.3..*
8e740 ff ff 83 c4 10 85 c0 0f 85 06 01 00 00 33 c0 e9 f0 00 00 00 ff 15 40 80 49 00 83 f8 7a 0f 85 de .............3........@.I...z...
8e760 00 00 00 57 57 ff 75 14 56 ff b5 70 ff ff ff e8 5b fe ff ff 83 c4 14 89 85 74 ff ff ff 85 c0 0f ...WW.u.V..p....[........t......
8e780 84 bc 00 00 00 6a 01 50 e8 ec f5 fe ff 8b f0 59 59 85 f6 74 2a ff b5 74 ff ff ff 56 ff 75 14 ff .....j.P.......YY..t*..t...V.u..
8e7a0 b5 78 ff ff ff ff b5 70 ff ff ff e8 1f fe ff ff 83 c4 14 85 c0 74 08 8b c6 8b f7 89 03 eb 03 83 .x.....p.............t..........
8e7c0 cf ff 56 e8 fe f7 fe ff 59 8b c7 eb 77 83 f8 02 75 3c 57 57 ff 75 14 56 e8 e6 17 ff ff 89 85 74 ..V.....Y...w...u<WW.u.V.......t
8e7e0 ff ff ff 85 c0 74 5a 6a 02 50 e8 8a f5 fe ff 8b f0 59 59 85 f6 74 c8 ff b5 74 ff ff ff 56 ff 75 .....tZj.P.......YY..t...t...V.u
8e800 14 ff b5 78 ff ff ff e8 b7 17 ff ff eb a5 85 c0 75 2f 6a 02 8d 85 78 ff ff ff 89 bd 78 ff ff ff ...x............u/j...x.....x...
8e820 50 8b 45 14 0d 00 00 00 20 50 56 e8 93 17 ff ff 85 c0 74 0d 8a 85 78 ff ff ff 88 03 e9 0c ff ff P.E......PV.......t...x.........
8e840 ff 83 c8 ff 8b 4d fc 5f 5e 33 cd 5b e8 f2 84 fd ff c9 c3 57 57 57 57 57 e8 35 f7 fe ff cc 8b ff .....M._^3.[.......WWWWW.5......
8e860 55 8b ec 83 ec 24 a1 18 f0 54 00 33 c5 89 45 fc 8b 4d 08 53 8b 5d 0c 56 8b 75 14 89 5d dc 57 8b U....$...T.3..E..M.S.].V.u..].W.
8e880 fb 85 f6 75 05 be b8 08 55 00 33 d2 42 85 db 75 09 bb 1f f9 49 00 8b c2 eb 03 8b 45 10 f7 df 89 ...u....U.3.B..u....I......E....
8e8a0 45 e4 1b ff 23 f9 85 c0 75 08 6a fe 58 e9 44 01 00 00 33 c0 66 39 46 06 75 64 8a 0b 43 88 4d ee E...#...u.j.X.D...3.f9F.ud..C.M.
8e8c0 84 c9 78 15 85 ff 74 05 0f b6 c1 89 07 33 c0 84 c9 0f 95 c0 e9 1d 01 00 00 8a c1 24 e0 3c c0 75 ..x...t......3.............$.<.u
8e8e0 04 b0 02 eb 1a 8a c1 24 f0 3c e0 75 04 b0 03 eb 0e 8a c1 24 f8 3c f0 0f 85 f2 00 00 00 b0 04 88 .......$.<.u.......$.<..........
8e900 45 ef 88 45 ed 6a 07 0f b6 c0 59 2b c8 0f b6 45 ee 8a 6d ed d3 e2 8a 4d ef 4a 23 d0 eb 25 8a 4e E..E.j....Y+...E..m....M.J#..%.N
8e920 04 8b 16 8a c1 8a 6e 06 2c 02 3c 02 0f 87 bd 00 00 00 80 fd 01 0f 82 b4 00 00 00 3a e9 0f 83 ac ......n.,.<................:....
8e940 00 00 00 0f b6 c5 89 45 e0 8b 45 e4 39 45 e0 73 06 8b 45 e0 89 45 e4 8b 45 dc 89 5d e8 29 45 e8 .......E..E.9E.s..E..E..E..].)E.
8e960 eb 19 8a 23 43 ff 45 e8 8a c4 24 c0 3c 80 75 7f 0f b6 c4 83 e0 3f c1 e2 06 0b d0 8b 45 e4 39 45 ...#C.E...$.<.u......?......E.9E
8e980 e8 72 df 8b 5d e0 3b c3 73 18 2a 6d e4 0f b6 c1 66 89 46 04 0f b6 c5 89 16 66 89 46 06 e9 08 ff .r..].;.s.*m....f.F......f.F....
8e9a0 ff ff 81 fa 00 d8 00 00 72 08 81 fa ff df 00 00 76 3d 81 fa ff ff 10 00 77 35 0f b6 c1 c7 45 f0 ........r.......v=......w5....E.
8e9c0 80 00 00 00 c7 45 f4 00 08 00 00 c7 45 f8 00 00 01 00 3b 54 85 e8 72 17 85 ff 74 02 89 17 83 26 .....E......E.....;T..r...t....&
8e9e0 00 83 66 04 00 f7 da 1b d2 23 d3 8b c2 eb 07 56 e8 fd d4 ff ff 59 8b 4d fc 5f 5e 33 cd 5b e8 40 ..f......#.....V.....Y.M._^3.[.@
8ea00 83 fd ff c9 c3 33 c0 50 50 6a 03 50 6a 03 68 00 00 00 40 68 7c ee 49 00 ff 15 24 81 49 00 a3 60 .....3.PPj.Pj.h...@h|.I...$.I..`
8ea20 fa 54 00 c3 8b 0d 60 fa 54 00 83 f9 fe 75 0b e8 d1 ff ff ff 8b 0d 60 fa 54 00 33 c0 83 f9 ff 0f .T....`.T....u........`.T.3.....
8ea40 95 c0 c3 a1 60 fa 54 00 83 f8 ff 74 0c 83 f8 fe 74 07 50 ff 15 78 81 49 00 c3 8b ff 55 8b ec 56 ....`.T....t....t.P..x.I....U..V
8ea60 6a 00 ff 75 10 ff 75 0c ff 75 08 ff 35 60 fa 54 00 ff 15 20 81 49 00 8b f0 85 f6 75 2d ff 15 40 j..u..u..u..5`.T.....I.....u-..@
8ea80 80 49 00 83 f8 06 75 22 e8 b6 ff ff ff e8 73 ff ff ff 56 ff 75 10 ff 75 0c ff 75 08 ff 35 60 fa .I....u"......s...V.u..u..u..5`.
8eaa0 54 00 ff 15 20 81 49 00 8b f0 8b c6 5e 5d c3 8b ff 55 8b ec 56 e8 51 f0 ff ff 8b 75 08 89 06 e8 T.....I.....^]...U..V.Q....u....
8eac0 c7 f0 ff ff 89 46 04 33 c0 5e 5d c3 8b ff 55 8b ec 51 51 56 8b 75 08 ff 36 e8 65 f1 ff ff ff 76 .....F.3.^]...U..QQV.u..6.e....v
8eae0 04 e8 c5 f1 ff ff 83 65 f8 00 8d 45 f8 83 65 fc 00 50 e8 b8 ff ff ff 83 c4 0c 85 c0 75 13 8b 06 .......e...E..e..P..........u...
8eb00 3b 45 f8 75 0c 8b 46 04 3b 45 fc 75 04 33 c0 eb 03 33 c0 40 5e c9 c3 8b ff 55 8b ec 51 51 83 65 ;E.u..F.;E.u.3...3.@^....U..QQ.e
8eb20 f8 00 8d 45 f8 83 65 fc 00 50 e8 80 ff ff ff 59 85 c0 75 2b 8b 4d 08 8b 55 f8 8b 45 fc 89 41 04 ...E..e..P.....Y..u+.M..U..E..A.
8eb40 8d 45 f8 89 11 83 ca 1f 50 89 55 f8 e8 7b ff ff ff 59 85 c0 75 09 e8 d6 cc ff ff 33 c0 c9 c3 33 .E......P.U..{...Y..u......3...3
8eb60 c0 40 c9 c3 cc cc cc cc cc cc cc cc cc cc cc cc 83 3d 70 0a 55 00 00 74 32 83 ec 08 0f ae 5c 24 .@...............=p.U..t2.....\$
8eb80 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f ..D$.%....=....u..<$f..$f...f...
8eba0 8d 64 24 08 75 05 e9 e5 02 00 00 83 ec 0c dd 14 24 e8 62 0a 00 00 e8 0d 00 00 00 83 c4 0c c3 8d .d$.u...........$.b.............
8ebc0 54 24 04 e8 0d 0a 00 00 52 9b d9 3c 24 74 4c 8b 44 24 0c 66 81 3c 24 7f 02 74 06 d9 2d 98 f0 49 T$......R..<$tL.D$.f.<$..t..-..I
8ebe0 00 a9 00 00 f0 7f 74 5e a9 00 00 00 80 75 41 d9 ec d9 c9 d9 f1 83 3d c8 08 55 00 00 0f 85 2c 0a ......t^.....uA.......=..U....,.
8ec00 00 00 8d 0d 90 ee 49 00 ba 1b 00 00 00 e9 29 0a 00 00 a9 00 00 00 80 75 17 eb d4 a9 ff ff 0f 00 ......I.......)........u........
8ec20 75 1d 83 7c 24 08 00 75 16 25 00 00 00 80 74 c5 dd d8 db 2d 50 f0 49 00 b8 01 00 00 00 eb 22 e8 u..|$..u.%....t....-P.I.......".
8ec40 78 09 00 00 eb 1b a9 ff ff 0f 00 75 c5 83 7c 24 08 00 75 be dd d8 db 2d fa ef 49 00 b8 02 00 00 x..........u..|$..u....-..I.....
8ec60 00 83 3d c8 08 55 00 00 0f 85 c0 09 00 00 8d 0d 90 ee 49 00 ba 1b 00 00 00 e8 b9 0a 00 00 5a c3 ..=..U............I...........Z.
8ec80 83 3d 70 0a 55 00 00 0f 84 da 0c 00 00 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 .=p.U.............\$..D$.%....=.
8eca0 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f 8d 64 24 08 0f 85 a9 0c 00 00 eb 00 ...u..<$f..$f...f....d$.........
8ecc0 f3 0f 7e 44 24 04 66 0f 28 15 b0 ee 49 00 66 0f 28 c8 66 0f 28 f8 66 0f 73 d0 34 66 0f 7e c0 66 ..~D$.f.(...I.f.(.f.(.f.s.4f.~.f
8ece0 0f 54 05 d0 ee 49 00 66 0f fa d0 66 0f d3 ca a9 00 08 00 00 74 4c 3d ff 0b 00 00 7c 7d 66 0f f3 .T...I.f...f........tL=....|}f..
8ed00 ca 3d 32 0c 00 00 7f 0b 66 0f d6 4c 24 04 dd 44 24 04 c3 66 0f 2e ff 7b 24 ba ec 03 00 00 83 ec .=2.....f..L$..D$..f...{$.......
8ed20 10 89 54 24 0c 8b d4 83 c2 14 89 54 24 08 89 54 24 04 89 14 24 e8 39 0a 00 00 83 c4 10 dd 44 24 ..T$.......T$..T$...$.9.......D$
8ed40 04 c3 f3 0f 7e 44 24 04 66 0f f3 ca 66 0f 28 d8 66 0f c2 c1 06 3d ff 03 00 00 7c 25 3d 32 04 00 ....~D$.f...f.(.f....=....|%=2..
8ed60 00 7f b0 66 0f 54 05 a0 ee 49 00 f2 0f 58 c8 66 0f d6 4c 24 04 dd 44 24 04 c3 dd 05 e0 ee 49 00 ...f.T...I...X.f..L$..D$......I.
8ed80 c3 66 0f c2 1d c0 ee 49 00 06 66 0f 54 1d a0 ee 49 00 66 0f d6 5c 24 04 dd 44 24 04 c3 8b ff 55 .f.....I..f.T...I.f..\$..D$....U
8eda0 8b ec 56 8b 75 14 85 f6 7e 14 56 ff 75 10 e8 74 f6 fe ff 59 3b c6 59 8d 70 01 7c 02 8b f0 33 c0 ..V.u...~.V.u..t...Y;.Y.p.|...3.
8edc0 50 50 50 ff 75 1c ff 75 18 56 ff 75 10 ff 75 0c ff 75 08 e8 6d 13 ff ff 5e 5d c3 8b ff 55 8b ec PPP.u..u.V.u..u..u..m...^]...U..
8ede0 51 51 8b 55 0c 56 8b 75 10 0f b7 ca 57 85 f6 75 05 be c0 08 55 00 83 3e 00 8d 81 00 24 00 00 0f QQ.U.V.u....W..u....U..>....$...
8ee00 b7 c0 75 3c bf ff 03 00 00 66 3b c7 77 09 56 e8 de d0 ff ff 59 eb 5a 8d 82 00 28 00 00 66 3b c7 ..u<.....f;.w.V.....Y.Z...(..f;.
8ee20 77 12 81 e1 ff 27 ff ff 83 c1 40 c1 e1 0a 33 c0 89 0e eb 3d 56 51 ff 75 08 e8 d3 d0 ff ff eb 2e w....'....@...3....=VQ.u........
8ee40 b9 ff 03 00 00 66 3b c1 77 c4 8d 45 f8 33 ff 50 0f b7 c2 25 ff 23 ff ff 89 7d f8 03 06 50 ff 75 .....f;.w..E.3.P...%.#...}...P.u
8ee60 08 89 7d fc e8 a8 d0 ff ff 89 3e 89 7e 04 83 c4 0c 5f 5e c9 c3 6a 0a ff 15 80 81 49 00 a3 70 0a ..}.......>.~...._^..j.....I..p.
8ee80 55 00 33 c0 c3 cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 83 e4 f0 dd 1c 24 f3 0f 7e 04 U.3.............U..........$..~.
8eea0 24 e8 08 00 00 00 c9 c3 66 0f 12 44 24 04 ba 00 00 00 00 66 0f 28 e8 66 0f 14 c0 66 0f 73 d5 34 $.......f..D$......f.(.f...f.s.4
8eec0 66 0f c5 cd 00 66 0f 28 0d f0 ee 49 00 66 0f 28 15 00 ef 49 00 66 0f 28 1d 60 ef 49 00 66 0f 28 f....f.(...I.f.(...I.f.(.`.I.f.(
8eee0 25 10 ef 49 00 66 0f 28 35 20 ef 49 00 66 0f 54 c1 66 0f 56 c3 66 0f 58 e0 66 0f c5 c4 00 25 f0 %..I.f.(5..I.f.T.f.V.f.X.f....%.
8ef00 07 00 00 66 0f 28 a0 f0 f4 49 00 66 0f 28 b8 e0 f0 49 00 66 0f 54 f0 66 0f 5c c6 66 0f 59 f4 66 ...f.(...I.f.(...I.f.T.f.\.f.Y.f
8ef20 0f 5c f2 f2 0f 58 fe 66 0f 59 c4 66 0f 28 e0 66 0f 58 c6 81 e1 ff 0f 00 00 83 e9 01 81 f9 fd 07 .\...X.f.Y.f.(.f.X..............
8ef40 00 00 0f 87 be 00 00 00 81 e9 fe 03 00 00 03 ca f2 0f 2a f1 66 0f 14 f6 c1 e1 0a 03 c1 b9 10 00 ..................*.f...........
8ef60 00 00 ba 00 00 00 00 83 f8 00 0f 44 d1 66 0f 28 0d b0 ef 49 00 66 0f 28 d8 66 0f 28 15 c0 ef 49 ...........D.f.(...I.f.(.f.(...I
8ef80 00 66 0f 59 c8 66 0f 59 db 66 0f 58 ca 66 0f 28 15 d0 ef 49 00 f2 0f 59 db 66 0f 28 2d 30 ef 49 .f.Y.f.Y.f.X.f.(...I...Y.f.(-0.I
8efa0 00 66 0f 59 f5 66 0f 28 aa 40 ef 49 00 66 0f 54 e5 66 0f 58 fe 66 0f 58 fc 66 0f 59 c8 f2 0f 59 .f.Y.f.(.@.I.f.T.f.X.f.X.f.Y...Y
8efc0 d8 66 0f 58 ca 66 0f 28 15 e0 ef 49 00 66 0f 59 d0 66 0f 28 f7 66 0f 15 f6 66 0f 59 cb 83 ec 10 .f.X.f.(...I.f.Y.f.(.f...f.Y....
8efe0 66 0f 28 c1 66 0f 58 ca 66 0f 15 c0 f2 0f 58 c1 f2 0f 58 c6 f2 0f 58 c7 66 0f 13 44 24 04 dd 44 f.(.f.X.f.....X...X...X.f..D$..D
8f000 24 04 83 c4 10 c3 66 0f 12 44 24 04 66 0f 28 0d 70 ef 49 00 f2 0f c2 c8 00 66 0f c5 c1 00 83 f8 $.....f..D$.f.(.p.I......f......
8f020 00 77 48 83 f9 ff 74 5e 81 f9 fe 07 00 00 77 6c 66 0f 12 44 24 04 66 0f 28 0d f0 ee 49 00 66 0f .wH...t^......wlf..D$.f.(...I.f.
8f040 28 15 60 ef 49 00 66 0f 54 c1 66 0f 56 c2 f2 0f c2 d0 00 66 0f c5 c2 00 83 f8 00 74 07 dd 05 98 (.`.I.f.T.f.V......f.......t....
8f060 ef 49 00 c3 ba e9 03 00 00 eb 4f 66 0f 12 15 60 ef 49 00 f2 0f 5e d0 66 0f 12 0d 90 ef 49 00 ba .I........Of...`.I...^.f.....I..
8f080 08 00 00 00 eb 34 66 0f 12 0d 80 ef 49 00 f2 0f 59 c1 ba cc ff ff ff e9 17 fe ff ff 83 c1 01 81 .....4f.....I...Y...............
8f0a0 e1 ff 07 00 00 81 f9 ff 07 00 00 73 3a 66 0f 57 c9 f2 0f 5e c9 ba 09 00 00 00 83 ec 1c 66 0f 13 ...........s:f.W...^.........f..
8f0c0 4c 24 10 89 54 24 0c 8b d4 83 c2 10 89 54 24 08 83 c2 10 89 54 24 04 89 14 24 e8 94 06 00 00 dd L$..T$.......T$.....T$...$......
8f0e0 44 24 10 83 c4 1c c3 66 0f 12 54 24 04 66 0f 12 44 24 04 66 0f 7e d0 66 0f 73 d2 20 66 0f 7e d1 D$.....f..T$.f..D$.f.~.f.s..f.~.
8f100 81 e1 ff ff 0f 00 0b c1 83 f8 00 74 a0 ba e9 03 00 00 eb a6 8d a4 24 00 00 00 00 eb 03 cc cc cc ...........t..........$.........
8f120 c6 85 70 ff ff ff fe 0a ed 75 4a d9 c9 d9 f1 eb 1c 8d a4 24 00 00 00 00 8d a4 24 00 00 00 00 90 ..p......uJ........$......$.....
8f140 c6 85 70 ff ff ff fe 32 ed d9 ea de c9 e8 2b 01 00 00 d9 e8 de c1 f6 85 61 ff ff ff 01 74 04 d9 ..p....2......+.........a....t..
8f160 e8 de f1 f6 c2 40 75 02 d9 fd 0a ed 74 02 d9 e0 e9 cf 02 00 00 e8 46 01 00 00 0b c0 74 14 32 ed .....@u.....t.........F.....t.2.
8f180 83 f8 02 74 02 f6 d5 d9 c9 d9 e1 eb a0 e9 eb 02 00 00 e9 a9 03 00 00 dd d8 dd d8 db 2d f0 ef 49 ...t........................-..I
8f1a0 00 c6 85 70 ff ff ff 02 c3 d9 ed d9 c9 d9 e4 9b dd bd 60 ff ff ff 9b f6 85 61 ff ff ff 41 75 d2 ...p..............`......a...Au.
8f1c0 d9 f1 c3 c6 85 70 ff ff ff 02 dd d8 db 2d fa ef 49 00 c3 0a c9 75 53 c3 d9 ec eb 02 d9 ed d9 c9 .....p.......-..I....uS.........
8f1e0 0a c9 75 ae d9 f1 c3 e9 91 02 00 00 e8 cf 00 00 00 dd d8 dd d8 0a c9 75 0e d9 ee 83 f8 01 75 06 ..u....................u......u.
8f200 0a ed 74 02 d9 e0 c3 c6 85 70 ff ff ff 02 db 2d f0 ef 49 00 83 f8 01 75 ed 0a ed 74 e9 d9 e0 eb ..t......p.....-..I....u...t....
8f220 e5 dd d8 e9 42 02 00 00 dd d8 e9 13 03 00 00 58 d9 e4 9b dd bd 60 ff ff ff 9b f6 85 61 ff ff ff ....B..........X.....`......a...
8f240 01 75 0f dd d8 db 2d f0 ef 49 00 0a ed 74 02 d9 e0 c3 c6 85 70 ff ff ff 04 e9 0c 02 00 00 dd d8 .u....-..I...t......p...........
8f260 dd d8 db 2d f0 ef 49 00 c6 85 70 ff ff ff 03 c3 0a c9 75 af dd d8 db 2d f0 ef 49 00 c3 d9 c0 d9 ...-..I...p.......u....-..I.....
8f280 e1 db 2d 0e f0 49 00 de d9 9b dd bd 60 ff ff ff 9b f6 85 61 ff ff ff 41 75 95 d9 c0 d9 fc d9 e4 ..-..I......`......a...Au.......
8f2a0 9b dd bd 60 ff ff ff 9b 8a 95 61 ff ff ff d9 c9 d8 e1 d9 e4 9b dd bd 60 ff ff ff d9 e1 d9 f0 c3 ...`......a............`........
8f2c0 d9 c0 d9 fc d8 d9 9b df e0 9e 75 1a d9 c0 dc 0d 22 f0 49 00 d9 c0 d9 fc de d9 9b df e0 9e 74 0d ..........u.....".I...........t.
8f2e0 b8 01 00 00 00 c3 b8 00 00 00 00 eb f8 b8 02 00 00 00 eb f1 56 83 ec 74 8b f4 56 83 ec 08 dd 1c ....................V..t..V.....
8f300 24 83 ec 08 dd 1c 24 9b dd 76 08 e8 74 07 00 00 83 c4 14 dd 66 08 dd 06 83 c4 74 5e 85 c0 74 05 $.....$..v..t.......f.....t^..t.
8f320 e9 2e 02 00 00 c3 cc cc cc cc cc cc cc cc cc cc 80 7a 0e 05 75 11 66 8b 9d 5c ff ff ff 80 cf 02 .................z..u.f..\......
8f340 80 e7 fe b3 3f eb 04 66 bb 3f 13 66 89 9d 5e ff ff ff d9 ad 5e ff ff ff bb 7e f0 49 00 d9 e5 89 ....?..f.?.f..^.....^....~.I....
8f360 95 6c ff ff ff 9b dd bd 60 ff ff ff c6 85 70 ff ff ff 00 9b 8a 8d 61 ff ff ff d0 e1 d0 f9 d0 c1 .l......`.....p.......a.........
8f380 8a c1 24 0f d7 0f be c0 81 e1 04 04 00 00 8b da 03 d8 83 c3 10 50 52 51 8b 0b ff 15 c0 82 49 00 ..$..................PRQ......I.
8f3a0 59 5a 58 ff 23 80 7a 0e 05 75 11 66 8b 9d 5c ff ff ff 80 cf 02 80 e7 fe b3 3f eb 04 66 bb 3f 13 YZX.#.z..u.f..\..........?..f.?.
8f3c0 66 89 9d 5e ff ff ff d9 ad 5e ff ff ff bb 7e f0 49 00 d9 e5 89 95 6c ff ff ff 9b dd bd 60 ff ff f..^.....^....~.I.....l......`..
8f3e0 ff c6 85 70 ff ff ff 00 d9 c9 8a 8d 61 ff ff ff d9 e5 9b dd bd 60 ff ff ff d9 c9 8a ad 61 ff ff ...p........a........`.......a..
8f400 ff d0 e5 d0 fd d0 c5 8a c5 24 0f d7 8a e0 d0 e1 d0 f9 d0 c1 8a c1 24 0f d7 d0 e4 d0 e4 0a c4 0f .........$............$.........
8f420 be c0 81 e1 04 04 00 00 8b da 03 d8 83 c3 10 50 52 51 8b 0b ff 15 c0 82 49 00 59 5a 58 ff 23 e8 ...............PRQ......I.YZX.#.
8f440 0f 01 00 00 d9 c9 8d a4 24 00 00 00 00 8d 49 00 dd d8 8d a4 24 00 00 00 00 8d a4 24 00 00 00 00 ........$.....I.....$......$....
8f460 c3 e8 ed 00 00 00 eb e8 dd d8 dd d8 d9 ee c3 90 dd d8 dd d8 d9 ee 84 ed 74 02 d9 e0 c3 dd d8 90 ........................t.......
8f480 dd d8 d9 e8 c3 8d a4 24 00 00 00 00 8d 64 24 00 db bd 62 ff ff ff db ad 62 ff ff ff f6 85 69 ff .......$.....d$...b.....b.....i.
8f4a0 ff ff 40 74 08 c6 85 70 ff ff ff 00 c3 c6 85 70 ff ff ff 00 dc 05 6e f0 49 00 c3 eb 03 cc cc cc ..@t...p.......p......n.I.......
8f4c0 d9 c9 8d a4 24 00 00 00 00 8d a4 24 00 00 00 00 db bd 62 ff ff ff db ad 62 ff ff ff f6 85 69 ff ....$......$......b.....b.....i.
8f4e0 ff ff 40 74 09 c6 85 70 ff ff ff 00 eb 07 c6 85 70 ff ff ff 00 de c1 c3 8d a4 24 00 00 00 00 90 ..@t...p........p.........$.....
8f500 db bd 62 ff ff ff db ad 62 ff ff ff f6 85 69 ff ff ff 40 74 20 d9 c9 db bd 62 ff ff ff db ad 62 ..b.....b.....i...@t.....b.....b
8f520 ff ff ff f6 85 69 ff ff ff 40 74 09 c6 85 70 ff ff ff 00 eb 07 c6 85 70 ff ff ff 01 de c1 c3 90 .....i...@t...p........p........
8f540 dd d8 dd d8 db 2d 50 f0 49 00 80 bd 70 ff ff ff 00 7f 07 c6 85 70 ff ff ff 01 0a c9 c3 8d 49 00 .....-P.I...p........p........I.
8f560 dd d8 dd d8 db 2d 64 f0 49 00 0a ed 74 02 d9 e0 0a c9 74 08 dd 05 76 f0 49 00 de c9 c3 0a c9 74 .....-d.I...t.....t...v.I......t
8f580 02 d9 e0 c3 cc cc cc cc cc cc cc cc cc cc cc cc d9 c0 d9 fc dc e1 d9 c9 d9 e0 d9 f0 d9 e8 de c1 ................................
8f5a0 d9 fd dd d9 c3 8b 54 24 04 81 e2 00 03 00 00 83 ca 7f 66 89 54 24 06 d9 6c 24 06 c3 a9 00 00 08 ......T$..........f.T$..l$......
8f5c0 00 74 06 b8 00 00 00 00 c3 dc 05 90 f0 49 00 b8 00 00 00 00 c3 8b 42 04 25 00 00 f0 7f 3d 00 00 .t...........I........B.%....=..
8f5e0 f0 7f 74 03 dd 02 c3 8b 42 04 83 ec 0a 0d 00 00 ff 7f 89 44 24 06 8b 42 04 8b 0a 0f a4 c8 0b c1 ..t.....B..........D$..B........
8f600 e1 0b 89 44 24 04 89 0c 24 db 2c 24 83 c4 0a a9 00 00 00 00 8b 42 04 c3 8b 44 24 08 25 00 00 f0 ...D$...$.,$.........B...D$.%...
8f620 7f 3d 00 00 f0 7f 74 01 c3 8b 44 24 08 c3 66 81 3c 24 7f 02 74 03 d9 2c 24 5a c3 66 8b 04 24 66 .=....t...D$..f.<$..t..,$Z.f..$f
8f640 3d 7f 02 74 1e 66 83 e0 20 74 15 9b df e0 66 83 e0 20 74 0c b8 08 00 00 00 e8 d9 00 00 00 5a c3 =..t.f...t....f...t...........Z.
8f660 d9 2c 24 5a c3 83 ec 08 dd 14 24 8b 44 24 04 83 c4 08 25 00 00 f0 7f eb 14 83 ec 08 dd 14 24 8b .,$Z......$.D$....%...........$.
8f680 44 24 04 83 c4 08 25 00 00 f0 7f 74 3d 3d 00 00 f0 7f 74 5f 66 8b 04 24 66 3d 7f 02 74 2a 66 83 D$....%....t==....t_f..$f=..t*f.
8f6a0 e0 20 75 21 9b df e0 66 83 e0 20 74 18 b8 08 00 00 00 83 fa 1d 74 07 e8 7b 00 00 00 5a c3 e8 5d ..u!...f...t.........t..{...Z..]
8f6c0 00 00 00 5a c3 d9 2c 24 5a c3 dd 05 bc f0 49 00 d9 c9 d9 fd dd d9 d9 c0 d9 e1 dc 1d ac f0 49 00 ...Z..,$Z.....I...............I.
8f6e0 9b df e0 9e b8 04 00 00 00 73 c7 dc 0d cc f0 49 00 eb bf dd 05 b4 f0 49 00 d9 c9 d9 fd dd d9 d9 .........s.....I.......I........
8f700 c0 d9 e1 dc 1d a4 f0 49 00 9b df e0 9e b8 03 00 00 00 76 9e dc 0d c4 f0 49 00 eb 96 cc cc cc cc .......I..........v.....I.......
8f720 55 8b ec 83 c4 e0 89 45 e0 8b 45 18 89 45 f0 8b 45 1c 89 45 f4 eb 09 55 8b ec 83 c4 e0 89 45 e0 U......E..E..E..E..E...U......E.
8f740 dd 5d f8 89 4d e4 8b 45 10 8b 4d 14 89 45 e8 89 4d ec 8d 45 08 8d 4d e0 50 51 52 e8 4f 04 00 00 .]..M..E..M..E..M..E..M.PQR.O...
8f760 83 c4 0c dd 45 f8 66 81 7d 08 7f 02 74 03 d9 6d 08 c9 c3 8b ff 55 8b ec 83 ec 20 83 3d cc 08 55 ....E.f.}...t..m.....U......=..U
8f780 00 00 56 57 74 10 ff 35 6c 0a 55 00 ff 15 64 81 49 00 8b f8 eb 05 bf b0 bb 47 00 8b 45 14 83 f8 ..VWt..5l.U...d.I........G..E...
8f7a0 1a 0f 8f de 00 00 00 0f 84 cc 00 00 00 83 f8 0e 7f 65 74 50 6a 02 59 2b c1 74 3a 83 e8 01 74 29 .................etPj.Y+.t:...t)
8f7c0 83 e8 05 74 15 83 e8 01 0f 85 95 01 00 00 c7 45 e4 7c be 49 00 e9 01 01 00 00 89 4d e0 c7 45 e4 ...t...........E.|.I.......M..E.
8f7e0 7c be 49 00 e9 3f 01 00 00 c7 45 e4 c8 cc 53 00 e9 e6 00 00 00 89 4d e0 c7 45 e4 c8 cc 53 00 e9 |.I..?....E...S.......M..E...S..
8f800 24 01 00 00 c7 45 e0 03 00 00 00 c7 45 e4 a4 cc 53 00 e9 11 01 00 00 83 e8 0f 74 54 83 e8 09 74 $....E......E...S.........tT...t
8f820 43 83 e8 01 0f 85 39 01 00 00 c7 45 e4 78 be 49 00 8b 45 08 8b cf 8b 75 10 c7 45 e0 04 00 00 00 C.....9....E.x.I..E....u..E.....
8f840 dd 00 8b 45 0c dd 5d e8 dd 00 8d 45 e0 dd 5d f0 dd 06 50 dd 5d f8 ff 15 c0 82 49 00 ff d7 59 e9 ...E..]....E..]...P.].....I...Y.
8f860 fa 00 00 00 c7 45 e0 03 00 00 00 e9 b1 00 00 00 c7 45 e4 a4 cc 53 00 eb b8 d9 e8 8b 45 10 dd 18 .....E...........E...S......E...
8f880 e9 de 00 00 00 83 e8 1b 0f 84 8c 00 00 00 83 e8 01 74 41 83 e8 15 74 33 83 e8 09 74 25 83 e8 03 .................tA...t3...t%...
8f8a0 74 17 2d ab 03 00 00 74 09 83 e8 01 0f 85 b1 00 00 00 8b 45 08 dd 00 eb c2 c7 45 e4 84 cc 53 00 t.-....t...........E......E...S.
8f8c0 eb 19 c7 45 e4 7c cc 53 00 eb 10 c7 45 e4 f4 cc 53 00 eb 07 c7 45 e4 78 be 49 00 8b 45 08 8b cf ...E.|.S....E...S....E.x.I..E...
8f8e0 8b 75 10 c7 45 e0 01 00 00 00 dd 00 8b 45 0c dd 5d e8 dd 00 8d 45 e0 dd 5d f0 dd 06 50 dd 5d f8 .u..E........E..]....E..]...P.].
8f900 ff 15 c0 82 49 00 ff d7 59 85 c0 75 51 e8 5f dd fd ff c7 00 21 00 00 00 eb 44 c7 45 e0 02 00 00 ....I...Y..uQ._.....!....D.E....
8f920 00 c7 45 e4 78 be 49 00 8b 45 08 8b cf 8b 75 10 dd 00 8b 45 0c dd 5d e8 dd 00 8d 45 e0 dd 5d f0 ..E.x.I..E....u....E..]....E..].
8f940 dd 06 50 dd 5d f8 ff 15 c0 82 49 00 ff d7 59 85 c0 75 0b e8 19 dd fd ff c7 00 22 00 00 00 dd 45 ..P.].....I...Y..u........"....E
8f960 f8 dd 1e 5f 5e c9 c3 8b ff 55 8b ec 51 51 53 56 be ff ff 00 00 56 68 3f 1b 00 00 e8 f5 39 ff ff ..._^....U..QQSV.....Vh?.....9..
8f980 dd 45 08 8b d8 59 59 0f b7 4d 0e b8 f0 7f 00 00 23 c8 51 51 dd 1c 24 66 3b c8 75 3d e8 e5 38 ff .E...YY..M......#.QQ..$f;.u=..8.
8f9a0 ff 48 59 59 83 f8 02 77 0c 56 53 e8 c5 39 ff ff dd 45 08 eb 61 dd 45 08 dd 05 e0 45 54 00 53 83 .HYY...w.VS..9...E..a.E....ET.S.
8f9c0 ec 10 d8 c1 dd 5c 24 08 dd 1c 24 6a 0c 6a 08 e8 23 30 ff ff 83 c4 1c eb 3f e8 db 02 00 00 dd 55 .....\$...$j.j..#0......?......U
8f9e0 f8 dd 45 08 83 c4 08 dd e1 df e0 f6 c4 44 7b 18 f6 c3 20 75 13 53 83 ec 10 d9 c9 dd 5c 24 08 dd ..E..........D{....u.S......\$..
8fa00 1c 24 6a 0c 6a 10 eb c7 56 dd d9 53 dd d8 e8 62 39 ff ff dd 45 f8 59 59 5e 5b c9 c3 8b ff 55 8b .$j.j...V..S...b9...E.YY^[....U.
8fa20 ec 51 51 dd 45 08 51 51 dd 1c 24 e8 08 3a ff ff 59 59 a8 90 75 4a dd 45 08 51 51 dd 1c 24 e8 76 .QQ.E.QQ..$..:..YY..uJ.E.QQ..$.v
8fa40 02 00 00 dd 45 08 dd e1 df e0 59 59 dd d9 f6 c4 44 7a 2b dc 0d 00 f9 49 00 51 51 dd 55 f8 dd 1c ....E.....YY....Dz+....I.QQ.U...
8fa60 24 e8 53 02 00 00 dd 45 f8 da e9 df e0 59 59 f6 c4 44 7a 05 6a 02 58 c9 c3 33 c0 40 c9 c3 dd d8 $.S....E.....YY..Dz.j.X..3.@....
8fa80 33 c0 c9 c3 8b ff 55 8b ec dd 45 08 b9 00 00 f0 7f d9 e1 b8 00 00 f0 ff 39 4d 14 75 3b 83 7d 10 3.....U...E.............9M.u;.}.
8faa0 00 75 75 d9 e8 d8 d1 df e0 f6 c4 05 7a 0f dd d9 dd d8 dd 05 f0 be 49 00 e9 e9 00 00 00 d8 d1 df .uu.........z.........I.........
8fac0 e0 dd d9 f6 c4 41 8b 45 18 0f 85 da 00 00 00 dd d8 d9 ee e9 d1 00 00 00 39 45 14 75 3b 83 7d 10 .....A.E................9E.u;.}.
8fae0 00 75 35 d9 e8 d8 d1 df e0 f6 c4 05 7a 0b dd d9 dd d8 d9 ee e9 ad 00 00 00 d8 d1 df e0 dd d9 f6 .u5.........z...................
8fb00 c4 41 8b 45 18 0f 85 9e 00 00 00 dd d8 dd 05 f0 be 49 00 e9 91 00 00 00 dd d8 39 4d 0c 75 2e 83 .A.E.............I........9M.u..
8fb20 7d 08 00 0f 85 82 00 00 00 d9 ee dd 45 10 d8 d1 df e0 f6 c4 41 0f 84 73 ff ff ff d8 d9 df e0 f6 }...........E.......A..s........
8fb40 c4 05 8b 45 18 7b 62 dd d8 d9 e8 eb 5c 39 45 0c 75 59 83 7d 08 00 75 53 dd 45 10 51 51 dd 1c 24 ...E.{b.....\9E.uY.}..uS.E.QQ..$
8fb60 e8 b7 fe ff ff d9 ee dd 45 10 59 59 d8 d1 8b c8 df e0 f6 c4 41 75 13 dd d9 dd d8 dd 05 f0 be 49 ........E.YY........Au.........I
8fb80 00 83 f9 01 75 20 d9 e0 eb 1c d8 d9 df e0 f6 c4 05 7a 0f 83 f9 01 75 0e dd d8 dd 05 00 bf 49 00 ....u............z....u.......I.
8fba0 eb 04 dd d8 d9 e8 8b 45 18 dd 18 33 c0 5d c3 8b ff 53 8b dc 51 51 83 e4 f0 83 c4 04 55 8b 6b 04 .......E...3.]...S..QQ......U.k.
8fbc0 89 6c 24 04 8b ec 81 ec 88 00 00 00 a1 18 f0 54 00 33 c5 89 45 fc 8b 43 10 56 8b 73 0c 57 0f b7 .l$............T.3..E..C.V.s.W..
8fbe0 08 89 8d 7c ff ff ff 8b 06 83 e8 01 74 29 83 e8 01 74 20 83 e8 01 74 17 83 e8 01 74 0e 83 e8 01 ...|........t)...t....t....t....
8fc00 74 15 83 e8 03 75 6c 6a 10 eb 0e 6a 12 eb 0a 6a 11 eb 06 6a 04 eb 02 6a 08 5f 51 8d 46 18 50 57 t....ulj...j...j...j...j._Q.F.PW
8fc20 e8 82 2f ff ff 83 c4 0c 85 c0 75 47 8b 4b 08 83 f9 10 74 10 83 f9 16 74 0b 83 f9 1d 74 06 83 65 ../.......uG.K....t....t....t..e
8fc40 c0 fe eb 12 8b 45 c0 dd 46 10 83 e0 e3 83 c8 03 dd 5d b0 89 45 c0 8d 46 18 50 8d 46 08 50 51 57 .....E..F........]..E..F.P.F.PQW
8fc60 8d 85 7c ff ff ff 50 8d 45 80 50 e8 2f 31 ff ff 83 c4 18 68 ff ff 00 00 ff b5 7c ff ff ff e8 f2 ..|...P.E.P./1.....h......|.....
8fc80 36 ff ff 83 3e 08 59 59 74 14 e8 fa b2 fe ff 84 c0 74 0b 56 e8 17 b3 fe ff 59 85 c0 75 08 ff 36 6...>.YYt........t.V.....Y..u..6
8fca0 e8 13 34 ff ff 59 8b 4d fc 5f 33 cd 5e e8 91 70 fd ff 8b e5 5d 8b e3 5b c3 8b ff 55 8b ec 51 51 ..4..Y.M._3.^..p....]..[...U..QQ
8fcc0 dd 45 08 d9 fc dd 5d f8 dd 45 f8 c9 c3 ff 25 80 81 49 00 ff 25 ac 81 49 00 cc cc cc cc cc cc cc .E....]..E....%..I..%..I........
8fce0 55 8b ec 8b 45 08 33 d2 53 56 57 8b 48 3c 03 c8 0f b7 41 14 0f b7 59 06 83 c0 18 03 c1 85 db 74 U...E.3.SVW.H<....A...Y........t
8fd00 1b 8b 7d 0c 8b 70 0c 3b fe 72 09 8b 48 08 03 ce 3b f9 72 0a 42 83 c0 28 3b d3 72 e8 33 c0 5f 5e ..}..p.;.r..H...;.r.B..(;.r.3._^
8fd20 5b 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 6a fe 68 a0 e0 54 00 68 80 81 46 00 64 []..............U..j.h..T.h..F.d
8fd40 a1 00 00 00 00 50 83 ec 08 53 56 57 a1 18 f0 54 00 31 45 f8 33 c5 50 8d 45 f0 64 a3 00 00 00 00 .....P...SVW...T.1E.3.P.E.d.....
8fd60 89 65 e8 c7 45 fc 00 00 00 00 68 00 00 40 00 e8 7c 00 00 00 83 c4 04 85 c0 74 54 8b 45 08 2d 00 .e..E.....h..@..|........tT.E.-.
8fd80 00 40 00 50 68 00 00 40 00 e8 52 ff ff ff 83 c4 08 85 c0 74 3a 8b 40 24 c1 e8 1f f7 d0 83 e0 01 .@.Ph..@..R........t:.@$........
8fda0 c7 45 fc fe ff ff ff 8b 4d f0 64 89 0d 00 00 00 00 59 5f 5e 5b 8b e5 5d c3 8b 45 ec 8b 00 33 c9 .E......M.d......Y_^[..]..E...3.
8fdc0 81 38 05 00 00 c0 0f 94 c1 8b c1 c3 8b 65 e8 c7 45 fc fe ff ff ff 33 c0 8b 4d f0 64 89 0d 00 00 .8...........e..E.....3..M.d....
8fde0 00 00 59 5f 5e 5b 8b e5 5d c3 cc cc cc cc cc cc 55 8b ec 8b 4d 08 b8 4d 5a 00 00 66 39 01 75 1f ..Y_^[..].......U...M..MZ..f9.u.
8fe00 8b 41 3c 03 c1 81 38 50 45 00 00 75 12 b9 0b 01 00 00 66 39 48 18 75 07 b8 01 00 00 00 5d c3 33 .A<...8PE..u......f9H.u......].3
8fe20 c0 5d c3 55 8b ec f6 45 08 01 56 8b f1 c7 06 0c f9 49 00 74 0a 6a 0c 56 e8 38 01 00 00 59 59 8b .].U...E..V......I.t.j.V.8...YY.
8fe40 c6 5e 5d c2 04 00 8b 4d f4 64 89 0d 00 00 00 00 59 5f 5f 5e 5b 8b e5 5d 51 f2 c3 8b 4d f0 33 cd .^]....M.d......Y__^[..]Q...M.3.
8fe60 f2 e8 dd 6e fd ff f2 e9 da ff ff ff 50 64 ff 35 00 00 00 00 8d 44 24 0c 2b 64 24 0c 53 56 57 89 ...n........Pd.5.....D$.+d$.SVW.
8fe80 28 8b e8 a1 18 f0 54 00 33 c5 50 89 45 f0 ff 75 fc c7 45 fc ff ff ff ff 8d 45 f4 64 a3 00 00 00 (.....T.3.P.E..u..E......E.d....
8fea0 00 f2 c3 50 64 ff 35 00 00 00 00 8d 44 24 0c 2b 64 24 0c 53 56 57 89 28 8b e8 a1 18 f0 54 00 33 ...Pd.5.....D$.+d$.SVW.(.....T.3
8fec0 c5 50 89 65 f0 ff 75 fc c7 45 fc ff ff ff ff 8d 45 f4 64 a3 00 00 00 00 f2 c3 cc cc cc cc cc cc .P.e..u..E......E.d.............
8fee0 56 8b 44 24 14 0b c0 75 28 8b 4c 24 10 8b 44 24 0c 33 d2 f7 f1 8b d8 8b 44 24 08 f7 f1 8b f0 8b V.D$...u(.L$..D$.3......D$......
8ff00 c3 f7 64 24 10 8b c8 8b c6 f7 64 24 10 03 d1 eb 47 8b c8 8b 5c 24 10 8b 54 24 0c 8b 44 24 08 d1 ..d$......d$....G...\$..T$..D$..
8ff20 e9 d1 db d1 ea d1 d8 0b c9 75 f4 f7 f3 8b f0 f7 64 24 14 8b c8 8b 44 24 10 f7 e6 03 d1 72 0e 3b .........u......d$....D$.....r.;
8ff40 54 24 0c 77 08 72 0f 3b 44 24 08 76 09 4e 2b 44 24 10 1b 54 24 14 33 db 2b 44 24 08 1b 54 24 0c T$.w.r.;D$.v.N+D$..T$.3.+D$..T$.
8ff60 f7 da f7 d8 83 da 00 8b ca 8b d3 8b d9 8b c8 8b c6 5e c2 10 00 55 8b ec ff 75 08 e8 39 06 00 00 .................^...U...u..9...
8ff80 59 5d c3 cc cc cc cc cc cc cc cc cc cc cc cc cc 8b 44 24 08 8b 4c 24 10 0b c8 8b 4c 24 0c 75 09 Y]...............D$..L$....L$.u.
8ffa0 8b 44 24 04 f7 e1 c2 10 00 53 f7 e1 8b d8 8b 44 24 08 f7 64 24 14 03 d8 8b 44 24 08 f7 e1 03 d3 .D$......S.....D$..d$....D$.....
8ffc0 5b c2 10 00 cc cc cc cc cc cc cc cc cc cc cc cc 57 56 53 33 ff 8b 44 24 14 0b c0 7d 14 47 8b 54 [...............WVS3..D$...}.G.T
8ffe0 24 10 f7 d8 f7 da 83 d8 00 89 44 24 14 89 54 24 10 8b 44 24 1c 0b c0 7d 14 47 8b 54 24 18 f7 d8 $.........D$..T$..D$...}.G.T$...
90000 f7 da 83 d8 00 89 44 24 1c 89 54 24 18 0b c0 75 18 8b 4c 24 18 8b 44 24 14 33 d2 f7 f1 8b d8 8b ......D$..T$...u..L$..D$.3......
90020 44 24 10 f7 f1 8b d3 eb 41 8b d8 8b 4c 24 18 8b 54 24 14 8b 44 24 10 d1 eb d1 d9 d1 ea d1 d8 0b D$......A...L$..T$..D$..........
90040 db 75 f4 f7 f1 8b f0 f7 64 24 1c 8b c8 8b 44 24 18 f7 e6 03 d1 72 0e 3b 54 24 14 77 08 72 07 3b .u......d$....D$.....r.;T$.w.r.;
90060 44 24 10 76 01 4e 33 d2 8b c6 4f 75 07 f7 da f7 d8 83 da 00 5b 5e 5f c2 10 00 cc cc cc cc cc cc D$.v.N3...Ou........[^_.........
90080 51 8d 4c 24 04 2b c8 1b c0 f7 d0 23 c8 8b c4 25 00 f0 ff ff 3b c8 f2 72 0b 8b c1 59 94 8b 00 89 Q.L$.+.....#...%....;..r...Y....
900a0 04 24 f2 c3 2d 00 10 00 00 85 00 eb e7 cc cc cc 57 56 55 33 ff 33 ed 8b 44 24 14 0b c0 7d 15 47 .$..-...........WVU3.3..D$...}.G
900c0 45 8b 54 24 10 f7 d8 f7 da 83 d8 00 89 44 24 14 89 54 24 10 8b 44 24 1c 0b c0 7d 14 47 8b 54 24 E.T$.........D$..T$..D$...}.G.T$
900e0 18 f7 d8 f7 da 83 d8 00 89 44 24 1c 89 54 24 18 0b c0 75 28 8b 4c 24 18 8b 44 24 14 33 d2 f7 f1 .........D$..T$...u(.L$..D$.3...
90100 8b d8 8b 44 24 10 f7 f1 8b f0 8b c3 f7 64 24 18 8b c8 8b c6 f7 64 24 18 03 d1 eb 47 8b d8 8b 4c ...D$........d$......d$....G...L
90120 24 18 8b 54 24 14 8b 44 24 10 d1 eb d1 d9 d1 ea d1 d8 0b db 75 f4 f7 f1 8b f0 f7 64 24 1c 8b c8 $..T$..D$...........u......d$...
90140 8b 44 24 18 f7 e6 03 d1 72 0e 3b 54 24 14 77 08 72 0f 3b 44 24 10 76 09 4e 2b 44 24 18 1b 54 24 .D$.....r.;T$.w.r.;D$.v.N+D$..T$
90160 1c 33 db 2b 44 24 10 1b 54 24 14 4d 79 07 f7 da f7 d8 83 da 00 8b ca 8b d3 8b d9 8b c8 8b c6 4f .3.+D$..T$.My..................O
90180 75 07 f7 da f7 d8 83 da 00 5d 5e 5f c2 10 00 cc 53 57 33 ff 8b 44 24 10 0b c0 7d 14 47 8b 54 24 u........]^_....SW3..D$...}.G.T$
901a0 0c f7 d8 f7 da 83 d8 00 89 44 24 10 89 54 24 0c 8b 44 24 18 0b c0 7d 13 8b 54 24 14 f7 d8 f7 da .........D$..T$..D$...}..T$.....
901c0 83 d8 00 89 44 24 18 89 54 24 14 0b c0 75 1b 8b 4c 24 14 8b 44 24 10 33 d2 f7 f1 8b 44 24 0c f7 ....D$..T$...u..L$..D$.3....D$..
901e0 f1 8b c2 33 d2 4f 79 4e eb 53 8b d8 8b 4c 24 14 8b 54 24 10 8b 44 24 0c d1 eb d1 d9 d1 ea d1 d8 ...3.OyN.S...L$..T$..D$.........
90200 0b db 75 f4 f7 f1 8b c8 f7 64 24 18 91 f7 64 24 14 03 d1 72 0e 3b 54 24 10 77 08 72 0e 3b 44 24 ..u......d$...d$...r.;T$.w.r.;D$
90220 0c 76 08 2b 44 24 14 1b 54 24 18 2b 44 24 0c 1b 54 24 10 4f 79 07 f7 da f7 d8 83 da 00 5f 5b c2 .v.+D$..T$.+D$..T$.Oy........_[.
90240 10 00 cc cc cc cc cc cc cc cc cc cc cc cc cc cc 80 f9 40 73 15 80 f9 20 73 06 0f a5 c2 d3 e0 c3 ..................@s....s.......
90260 8b d0 33 c0 80 e1 1f d3 e2 c3 33 c0 33 d2 c3 cc 80 f9 40 73 15 80 f9 20 73 06 0f ad d0 d3 ea c3 ..3.......3.3.....@s....s.......
90280 8b c2 33 d2 80 e1 1f d3 e8 c3 33 c0 33 d2 c3 cc 68 80 81 46 00 67 64 ff 36 00 00 8b 44 24 10 89 ..3.......3.3...h..F.gd.6...D$..
902a0 6c 24 10 8d 6c 24 10 2b e0 53 56 57 a1 18 f0 54 00 31 45 fc 33 c5 89 45 e4 50 89 65 e8 ff 75 f8 l$..l$.+.SVW...T.1E.3..E.P.e..u.
902c0 8b 45 fc c7 45 fc fe ff ff ff 89 45 f8 8d 45 f0 67 64 a3 00 00 f2 c3 8b 4d e4 33 cd f2 e8 61 6a .E..E......E..E.gd......M.3...aj
902e0 fd ff f2 e9 ec 68 fd ff cc cc cc cc cc cc cc cc 51 8d 4c 24 08 2b c8 83 e1 0f 03 c1 1b c9 0b c1 .....h..........Q.L$.+..........
90300 59 e9 7a fd ff ff 51 8d 4c 24 08 2b c8 83 e1 07 03 c1 1b c9 0b c1 59 e9 64 fd ff ff cc cc cc cc Y.z...Q.L$.+..........Y.d.......
90320 83 3d c4 fd 54 00 02 7c 08 83 ec 04 db 0c 24 58 c3 55 8b ec 83 c4 f0 83 e4 f0 d9 c0 db 3c 24 8b .=..T..|......$X.U...........<$.
90340 44 24 04 0f b7 4c 24 08 0f ba f1 0f 1b d2 66 81 f9 ff 3f 72 1f 85 c0 79 36 66 81 f9 1e 40 73 1c D$...L$.......f...?r...y6f...@s.
90360 66 f7 d9 66 81 c1 3e 40 d9 fc dd d8 d3 e8 33 c2 2b c2 c9 c3 d9 fc dd d8 33 c0 c9 c3 77 11 85 d2 f..f..>@......3.+.......3...w...
90380 79 0d 3d 00 00 00 80 75 06 d9 fc dd d8 c9 c3 d8 1d 18 f9 49 00 c9 b8 00 00 00 80 c3 8d 64 24 00 y.=....u...........I.........d$.
903a0 83 3d c4 fd 54 00 02 7c 3e d9 ee df e9 7a 2c 77 1b d9 05 10 f9 49 00 df e9 76 20 8b cc 83 c4 f8 .=..T..|>....z,w.....I...v......
903c0 83 e4 f8 dd 0c 24 8b 04 24 8b e1 c3 d9 e1 d9 e8 df e9 76 07 db 4c 24 fc 33 c0 c3 d8 1d 18 f9 49 .....$..$.........v..L$.3......I
903e0 00 b8 ff ff ff ff c3 55 8b ec 83 c4 f0 83 e4 f0 d9 c0 db 3c 24 8b 44 24 04 0f b7 4c 24 08 0f ba .......U...........<$.D$...L$...
90400 f1 0f 72 22 66 81 f9 ff 3f 72 22 85 c0 79 26 66 81 f9 1f 40 73 1f 66 f7 d9 66 81 c1 3e 40 d9 fc ..r"f...?r"..y&f...@s.f..f..>@..
90420 dd d8 d3 e8 c9 c3 66 81 f9 ff 3f 73 08 d9 fc dd d8 33 c0 c9 c3 d8 1d 18 f9 49 00 c9 b8 ff ff ff ......f...?s.....3.......I......
90440 ff c3 8d a4 24 00 00 00 00 8d a4 24 00 00 00 00 83 3d c4 fd 54 00 02 7c 15 8b cc 83 c4 f8 83 e4 ....$......$.....=..T..|........
90460 f8 dd 0c 24 8b 04 24 8b 54 24 04 8b e1 c3 55 8b ec 83 c4 f0 83 e4 f0 d9 c0 db 3c 24 8b 04 24 8b ...$..$.T$....U...........<$..$.
90480 54 24 04 0f b7 4c 24 08 0f ba f1 0f 66 81 f9 ff 3f 72 36 85 d2 79 55 66 81 f9 3e 40 73 35 66 f7 T$...L$.....f...?r6..yUf..>@s5f.
904a0 d9 66 81 c1 3e 40 d9 fc dd d8 80 f9 20 72 04 8b c2 33 d2 0f ad d0 d3 ea 66 83 7c 24 08 00 7d 07 .f..>@.......r...3......f.|$..}.
904c0 f7 d8 83 d2 00 f7 da c9 c3 d9 fc dd d8 33 c0 33 d2 c9 c3 8d 0c 55 00 00 00 00 77 10 0b c8 75 0c .............3.3.....U....w...u.
904e0 66 83 7c 24 08 00 7d 04 dd d8 c9 c3 d8 1d 18 f9 49 00 c9 ba 00 00 00 80 33 c0 c3 eb 03 cc cc cc f.|$..}.........I.......3.......
90500 83 3d c4 fd 54 00 02 7c 43 d9 ee df e9 7a 30 77 1f d9 05 14 f9 49 00 df e9 76 31 8b cc 83 c4 f8 .=..T..|C....z0w.....I...v1.....
90520 83 e4 f8 dd 0c 24 8b 04 24 8b 54 24 04 8b e1 c3 d9 e1 d9 e8 df e9 76 07 db 4c 24 fc 33 c0 c3 d8 .....$..$.T$..........v..L$.3...
90540 1d 18 f9 49 00 b8 ff ff ff ff 99 c3 55 8b ec 83 c4 f0 83 e4 f0 d9 c0 db 3c 24 8b 04 24 8b 54 24 ...I........U...........<$..$.T$
90560 04 0f b7 4c 24 08 0f ba f1 0f 72 2e 66 81 f9 ff 3f 72 2e 85 d2 79 34 66 81 f9 3f 40 73 2d 66 f7 ...L$.....r.f...?r...y4f..?@s-f.
90580 d9 66 81 c1 3e 40 d9 fc dd d8 80 f9 20 72 04 8b c2 33 d2 0f ad d0 d3 ea c9 c3 66 81 f9 ff 3f 73 .f..>@.......r...3........f...?s
905a0 0a d9 fc dd d8 33 c0 33 d2 c9 c3 d8 1d 18 f9 49 00 c9 b8 ff ff ff ff 99 c3 e9 a8 b6 fd ff 55 8b .....3.3.......I..............U.
905c0 ec 56 33 f6 83 3d c4 fd 54 00 02 7d 30 8b 4d 08 8b d1 0f b7 01 83 c1 02 66 85 c0 75 f5 83 e9 02 .V3..=..T..}0.M.........f..u....
905e0 0f b7 01 3b ca 74 08 66 3b 45 0c 75 f0 eb 06 66 3b 45 0c 75 04 8b c1 eb 66 33 c0 eb 62 8b 55 08 ...;.t.f;E.u...f;E.u....f3..b.U.
90600 66 8b 4d 0c eb 12 0f b7 02 66 3b c1 75 02 8b f2 66 85 c0 74 48 83 c2 02 8d 42 01 a8 0e 75 e7 33 f.M......f;.u...f..tH....B...u.3
90620 c0 66 3b c1 75 1e b8 01 00 ff ff 66 0f 6e c8 eb 03 83 c2 10 0f 10 02 66 0f 3a 63 c8 15 75 f2 8d .f;.u......f.n.........f.:c..u..
90640 04 4a eb 1b 0f b7 c1 66 0f 6e c0 66 0f 3a 63 02 41 73 03 8d 34 4a 74 05 83 c2 10 eb ee 8b c6 5e .J.....f.n.f.:c.As..4Jt........^
90660 5d c3 55 8b ec 53 8b 5d 10 8b c3 56 83 e8 00 0f 84 71 0e 00 00 83 e8 01 0f 84 5a 0e 00 00 83 e8 ].U..S.]...V.....q........Z.....
90680 01 0f 84 37 0e 00 00 83 e8 01 0f 84 02 0e 00 00 8b 55 0c 83 e8 01 0f 84 a3 0d 00 00 8b 75 08 57 ...7.............U...........u.W
906a0 83 fb 20 0f 82 f7 02 00 00 8b 06 3b 02 74 54 0f b6 f8 0f b6 02 2b f8 75 18 0f b6 7e 01 0f b6 42 ...........;.tT......+.u...~...B
906c0 01 2b f8 75 0c 0f b6 7e 02 0f b6 42 02 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb .+.u...~...B.+.t.3........M.....
906e0 1a 0f b6 4e 03 0f b6 42 03 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 2e ...N...B.+.t.3........E.........
90700 05 00 00 8b 46 04 3b 42 04 74 55 0f b6 f8 0f b6 42 04 2b f8 75 18 0f b6 7e 05 0f b6 42 05 2b f8 ....F.;B.tU.....B.+.u...~...B.+.
90720 75 0c 0f b6 7e 06 0f b6 42 06 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 u...~...B.+.t.3........M........
90740 4e 07 0f b6 42 07 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 d1 04 00 00 N...B.+.t.3........E............
90760 8b 46 08 3b 42 08 74 55 0f b6 f8 0f b6 42 08 2b f8 75 18 0f b6 7e 09 0f b6 42 09 2b f8 75 0c 0f .F.;B.tU.....B.+.u...~...B.+.u..
90780 b6 7e 0a 0f b6 42 0a 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e 0b 0f .~...B.+.t.3........M........N..
907a0 b6 42 0b 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 74 04 00 00 8b 46 0c .B.+.t.3........E........t....F.
907c0 3b 42 0c 74 55 0f b6 f8 0f b6 42 0c 2b f8 75 18 0f b6 7e 0d 0f b6 42 0d 2b f8 75 0c 0f b6 7e 0e ;B.tU.....B.+.u...~...B.+.u...~.
907e0 0f b6 42 0e 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e 0f 0f b6 42 0f ..B.+.t.3........M........N...B.
90800 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 17 04 00 00 8b 46 10 3b 42 10 +.t.3........E.............F.;B.
90820 74 56 0f b6 42 10 0f b6 7e 10 2b f8 75 18 0f b6 7e 11 0f b6 42 11 2b f8 75 0c 0f b6 7e 12 0f b6 tV..B...~.+.u...~...B.+.u...~...
90840 42 12 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e 13 0f b6 42 13 2b c8 B.+.t.3........M........N...B.+.
90860 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 b9 03 00 00 8b 46 14 3b 42 14 74 55 t.3........E.............F.;B.tU
90880 0f b6 f8 0f b6 42 14 2b f8 75 18 0f b6 7e 15 0f b6 42 15 2b f8 75 0c 0f b6 7e 16 0f b6 42 16 2b .....B.+.u...~...B.+.u...~...B.+
908a0 f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e 17 0f b6 42 17 2b c8 74 0e 33 .t.3........M........N...B.+.t.3
908c0 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 5c 03 00 00 8b 46 18 3b 42 18 74 55 0f b6 f8 ........E........\....F.;B.tU...
908e0 0f b6 42 18 2b f8 75 18 0f b6 7e 19 0f b6 42 19 2b f8 75 0c 0f b6 7e 1a 0f b6 42 1a 2b f8 74 10 ..B.+.u...~...B.+.u...~...B.+.t.
90900 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e 1b 0f b6 42 1b 2b c8 74 0e 33 c0 85 c9 3........M........N...B.+.t.3...
90920 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 ff 02 00 00 8b 46 1c 3b 42 1c 74 55 0f b6 f8 0f b6 42 .....E.............F.;B.tU.....B
90940 1c 2b f8 75 18 0f b6 7e 1d 0f b6 42 1d 2b f8 75 0c 0f b6 7e 1e 0f b6 42 1e 2b f8 74 10 33 c9 85 .+.u...~...B.+.u...~...B.+.t.3..
90960 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e 1f 0f b6 42 1f 2b c8 74 0e 33 c0 85 c9 0f 9f c0 ......M........N...B.+.t.3......
90980 8d 0c 45 ff ff ff ff 85 c9 0f 85 a2 02 00 00 6a 20 59 2b d9 03 f1 03 d1 3b d9 0f 83 09 fd ff ff ..E............j.Y+.....;.......
909a0 03 f3 03 d3 ff 24 9d ee 20 49 00 8b 46 e4 3b 42 e4 74 55 0f b6 f8 0f b6 42 e4 2b f8 75 18 0f b6 .....$...I..F.;B.tU.....B.+.u...
909c0 7e e5 0f b6 42 e5 2b f8 75 0c 0f b6 7e e6 0f b6 42 e6 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ~...B.+.u...~...B.+.t.3........M
909e0 ff ff ff ff eb 1a 0f b6 4e e7 0f b6 42 e7 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff ........N...B.+.t.3........E....
90a00 85 c9 0f 85 29 02 00 00 8b 46 e8 3b 42 e8 74 55 0f b6 f8 0f b6 42 e8 2b f8 75 18 0f b6 7e e9 0f ....)....F.;B.tU.....B.+.u...~..
90a20 b6 42 e9 2b f8 75 0c 0f b6 7e ea 0f b6 42 ea 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff .B.+.u...~...B.+.t.3........M...
90a40 ff eb 1a 0f b6 4e eb 0f b6 42 eb 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f .....N...B.+.t.3........E.......
90a60 85 cc 01 00 00 8b 46 ec 3b 42 ec 74 55 0f b6 f8 0f b6 42 ec 2b f8 75 18 0f b6 7e ed 0f b6 42 ed ......F.;B.tU.....B.+.u...~...B.
90a80 2b f8 75 0c 0f b6 7e ee 0f b6 42 ee 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a +.u...~...B.+.t.3........M......
90aa0 0f b6 4e ef 0f b6 42 ef 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 6f 01 ..N...B.+.t.3........E........o.
90ac0 00 00 8b 46 f0 3b 42 f0 74 55 0f b6 f8 0f b6 42 f0 2b f8 75 18 0f b6 7e f1 0f b6 42 f1 2b f8 75 ...F.;B.tU.....B.+.u...~...B.+.u
90ae0 0c 0f b6 7e f2 0f b6 42 f2 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e ...~...B.+.t.3........M........N
90b00 f3 0f b6 42 f3 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 12 01 00 00 8b ...B.+.t.3........E.............
90b20 46 f4 3b 42 f4 74 56 0f b6 42 f4 0f b6 7e f4 2b f8 75 18 0f b6 7e f5 0f b6 42 f5 2b f8 75 0c 0f F.;B.tV..B...~.+.u...~...B.+.u..
90b40 b6 7e f6 0f b6 42 f6 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e f7 0f .~...B.+.t.3........M........N..
90b60 b6 42 f7 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 b4 00 00 00 8b 46 f8 .B.+.t.3........E.............F.
90b80 3b 42 f8 74 51 0f b6 f8 0f b6 42 f8 2b f8 75 18 0f b6 7e f9 0f b6 42 f9 2b f8 75 0c 0f b6 7e fa ;B.tQ.....B.+.u...~...B.+.u...~.
90ba0 0f b6 42 fa 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e fb 0f b6 42 fb ..B.+.t.3........M........N...B.
90bc0 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 75 5b 8b 46 fc 3b 42 fc 74 51 0f b6 +.t.3........E......u[.F.;B.tQ..
90be0 f8 0f b6 42 fc 2b f8 75 18 0f b6 7e fd 0f b6 42 fd 2b f8 75 0c 0f b6 7e fe 0f b6 42 fe 2b f8 74 ...B.+.u...~...B.+.u...~...B.+.t
90c00 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e ff 0f b6 42 ff 2b c8 74 0e 33 c0 85 .3........M........N...B.+.t.3..
90c20 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 75 02 33 c9 8b c1 5f e9 af 08 00 00 8b 46 e3 3b 42 e3 74 ......E......u.3..._......F.;B.t
90c40 51 0f b6 f8 0f b6 42 e3 2b f8 75 18 0f b6 7e e4 0f b6 42 e4 2b f8 75 0c 0f b6 7e e5 0f b6 42 e5 Q.....B.+.u...~...B.+.u...~...B.
90c60 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e e6 0f b6 42 e6 2b c8 74 0e +.t.3........M........N...B.+.t.
90c80 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 75 9f 8b 46 e7 3b 42 e7 74 55 0f b6 f8 0f b6 42 3........E......u..F.;B.tU.....B
90ca0 e7 2b f8 75 18 0f b6 7e e8 0f b6 42 e8 2b f8 75 0c 0f b6 7e e9 0f b6 42 e9 2b f8 74 10 33 c9 85 .+.u...~...B.+.u...~...B.+.t.3..
90cc0 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e ea 0f b6 42 ea 2b c8 74 0e 33 c0 85 c9 0f 9f c0 ......M........N...B.+.t.3......
90ce0 8d 0c 45 ff ff ff ff 85 c9 0f 85 42 ff ff ff 8b 46 eb 3b 42 eb 74 55 0f b6 f8 0f b6 42 eb 2b f8 ..E........B....F.;B.tU.....B.+.
90d00 75 18 0f b6 7e ec 0f b6 42 ec 2b f8 75 0c 0f b6 7e ed 0f b6 42 ed 2b f8 74 10 33 c9 85 ff 0f 9f u...~...B.+.u...~...B.+.t.3.....
90d20 c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e ee 0f b6 42 ee 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ...M........N...B.+.t.3........E
90d40 ff ff ff ff 85 c9 0f 85 e5 fe ff ff 8b 46 ef 3b 42 ef 74 55 0f b6 f8 0f b6 42 ef 2b f8 75 18 0f .............F.;B.tU.....B.+.u..
90d60 b6 7e f0 0f b6 42 f0 2b f8 75 0c 0f b6 7e f1 0f b6 42 f1 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c .~...B.+.u...~...B.+.t.3........
90d80 4d ff ff ff ff eb 1a 0f b6 4e f2 0f b6 42 f2 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff M........N...B.+.t.3........E...
90da0 ff 85 c9 0f 85 88 fe ff ff 8b 46 f3 3b 42 f3 74 55 0f b6 f8 0f b6 42 f3 2b f8 75 18 0f b6 7e f4 ..........F.;B.tU.....B.+.u...~.
90dc0 0f b6 42 f4 2b f8 75 0c 0f b6 7e f5 0f b6 42 f5 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ..B.+.u...~...B.+.t.3........M..
90de0 ff ff eb 1a 0f b6 4e f6 0f b6 42 f6 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 ......N...B.+.t.3........E......
90e00 0f 85 2b fe ff ff 8b 46 f7 3b 42 f7 74 56 0f b6 42 f7 0f b6 7e f7 2b f8 75 18 0f b6 7e f8 0f b6 ..+....F.;B.tV..B...~.+.u...~...
90e20 42 f8 2b f8 75 0c 0f b6 7e f9 0f b6 42 f9 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff B.+.u...~...B.+.t.3........M....
90e40 eb 1a 0f b6 4e fa 0f b6 42 fa 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 ....N...B.+.t.3........E........
90e60 cd fd ff ff 8b 46 fb 3b 42 fb 74 55 0f b6 f8 0f b6 42 fb 2b f8 75 18 0f b6 7e fc 0f b6 42 fc 2b .....F.;B.tU.....B.+.u...~...B.+
90e80 f8 75 0c 0f b6 7e fd 0f b6 42 fd 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f .u...~...B.+.t.3........M.......
90ea0 b6 4e fe 0f b6 42 fe 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 70 fd ff .N...B.+.t.3........E........p..
90ec0 ff 0f b6 42 ff 0f b6 4e ff 2b c8 0f 84 60 fd ff ff 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff e9 ...B...N.+...`...3........E.....
90ee0 4d fd ff ff 8b 46 e2 3b 42 e2 74 55 0f b6 f8 0f b6 42 e2 2b f8 75 18 0f b6 7e e3 0f b6 42 e3 2b M....F.;B.tU.....B.+.u...~...B.+
90f00 f8 75 0c 0f b6 7e e4 0f b6 42 e4 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f .u...~...B.+.t.3........M.......
90f20 b6 4e e5 0f b6 42 e5 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 f0 fc ff .N...B.+.t.3........E...........
90f40 ff 8b 46 e6 3b 42 e6 74 55 0f b6 f8 0f b6 42 e6 2b f8 75 18 0f b6 7e e7 0f b6 42 e7 2b f8 75 0c ..F.;B.tU.....B.+.u...~...B.+.u.
90f60 0f b6 7e e8 0f b6 42 e8 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e e9 ..~...B.+.t.3........M........N.
90f80 0f b6 42 e9 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 93 fc ff ff 8b 46 ..B.+.t.3........E.............F
90fa0 ea 3b 42 ea 74 55 0f b6 f8 0f b6 42 ea 2b f8 75 18 0f b6 7e eb 0f b6 42 eb 2b f8 75 0c 0f b6 7e .;B.tU.....B.+.u...~...B.+.u...~
90fc0 ec 0f b6 42 ec 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e ed 0f b6 42 ...B.+.t.3........M........N...B
90fe0 ed 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 36 fc ff ff 8b 46 ee 3b 42 .+.t.3........E........6....F.;B
91000 ee 74 55 0f b6 f8 0f b6 42 ee 2b f8 75 18 0f b6 7e ef 0f b6 42 ef 2b f8 75 0c 0f b6 7e f0 0f b6 .tU.....B.+.u...~...B.+.u...~...
91020 42 f0 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e f1 0f b6 42 f1 2b c8 B.+.t.3........M........N...B.+.
91040 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 d9 fb ff ff 8b 46 f2 3b 42 f2 74 55 t.3........E.............F.;B.tU
91060 0f b6 f8 0f b6 42 f2 2b f8 75 18 0f b6 7e f3 0f b6 42 f3 2b f8 75 0c 0f b6 7e f4 0f b6 42 f4 2b .....B.+.u...~...B.+.u...~...B.+
91080 f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e f5 0f b6 42 f5 2b c8 74 0e 33 .t.3........M........N...B.+.t.3
910a0 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 7c fb ff ff 8b 46 f6 3b 42 f6 74 56 0f b6 42 ........E........|....F.;B.tV..B
910c0 f6 0f b6 7e f6 2b f8 75 18 0f b6 42 f7 0f b6 7e f7 2b f8 75 0c 0f b6 42 f8 0f b6 7e f8 2b f8 74 ...~.+.u...B...~.+.u...B...~.+.t
910e0 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 42 f9 0f b6 4e f9 2b c8 74 0e 33 c0 85 .3........M........B...N.+.t.3..
91100 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 1e fb ff ff 8b 46 fa 3b 42 fa 74 55 0f b6 f8 0f b6 ......E.............F.;B.tU.....
91120 42 fa 2b f8 75 18 0f b6 7e fb 0f b6 42 fb 2b f8 75 0c 0f b6 7e fc 0f b6 42 fc 2b f8 74 10 33 c9 B.+.u...~...B.+.u...~...B.+.t.3.
91140 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e fd 0f b6 42 fd 2b c8 74 0e 33 c0 85 c9 0f 9f .......M........N...B.+.t.3.....
91160 c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 c1 fa ff ff 66 8b 46 fe 66 3b 42 fe 0f 84 b1 fa ff ff e9 99 ...E............f.F.f;B.........
91180 02 00 00 8b 46 e1 3b 42 e1 74 56 0f b6 42 e1 0f b6 7e e1 2b f8 75 18 0f b6 7e e2 0f b6 42 e2 2b ....F.;B.tV..B...~.+.u...~...B.+
911a0 f8 75 0c 0f b6 7e e3 0f b6 42 e3 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f .u...~...B.+.t.3........M.......
911c0 b6 4e e4 0f b6 42 e4 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 50 fa ff .N...B.+.t.3........E........P..
911e0 ff 8b 46 e5 3b 42 e5 74 55 0f b6 f8 0f b6 42 e5 2b f8 75 18 0f b6 7e e6 0f b6 42 e6 2b f8 75 0c ..F.;B.tU.....B.+.u...~...B.+.u.
91200 0f b6 7e e7 0f b6 42 e7 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e e8 ..~...B.+.t.3........M........N.
91220 0f b6 42 e8 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 f3 f9 ff ff 8b 46 ..B.+.t.3........E.............F
91240 e9 3b 42 e9 74 55 0f b6 f8 0f b6 42 e9 2b f8 75 18 0f b6 7e ea 0f b6 42 ea 2b f8 75 0c 0f b6 7e .;B.tU.....B.+.u...~...B.+.u...~
91260 eb 0f b6 42 eb 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e ec 0f b6 42 ...B.+.t.3........M........N...B
91280 ec 2b c8 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 96 f9 ff ff 8b 46 ed 3b 42 .+.t.3........E.............F.;B
912a0 ed 74 55 0f b6 f8 0f b6 42 ed 2b f8 75 18 0f b6 7e ee 0f b6 42 ee 2b f8 75 0c 0f b6 7e ef 0f b6 .tU.....B.+.u...~...B.+.u...~...
912c0 42 ef 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e f0 0f b6 42 f0 2b c8 B.+.t.3........M........N...B.+.
912e0 74 0e 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 39 f9 ff ff 8b 46 f1 3b 42 f1 74 56 t.3........E........9....F.;B.tV
91300 0f b6 42 f1 0f b6 7e f1 2b f8 75 18 0f b6 7e f2 0f b6 42 f2 2b f8 75 0c 0f b6 7e f3 0f b6 42 f3 ..B...~.+.u...~...B.+.u...~...B.
91320 2b f8 74 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e f4 0f b6 42 f4 2b c8 74 0e +.t.3........M........N...B.+.t.
91340 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 db f8 ff ff 8b 46 f5 3b 42 f5 74 55 0f b6 3........E.............F.;B.tU..
91360 f8 0f b6 42 f5 2b f8 75 18 0f b6 7e f6 0f b6 42 f6 2b f8 75 0c 0f b6 7e f7 0f b6 42 f7 2b f8 74 ...B.+.u...~...B.+.u...~...B.+.t
91380 10 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e f8 0f b6 42 f8 2b c8 74 0e 33 c0 85 .3........M........N...B.+.t.3..
913a0 c9 0f 9f c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 7e f8 ff ff 8b 46 f9 3b 42 f9 74 55 0f b6 f8 0f b6 ......E........~....F.;B.tU.....
913c0 42 f9 2b f8 75 18 0f b6 7e fa 0f b6 42 fa 2b f8 75 0c 0f b6 7e fb 0f b6 42 fb 2b f8 74 10 33 c9 B.+.u...~...B.+.u...~...B.+.t.3.
913e0 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 4e fc 0f b6 42 fc 2b c8 74 0e 33 c0 85 c9 0f 9f .......M........N...B.+.t.3.....
91400 c0 8d 0c 45 ff ff ff ff 85 c9 0f 85 21 f8 ff ff 0f b6 7e fd 0f b6 42 fd 2b f8 75 10 0f b6 42 fe ...E........!.....~...B.+.u...B.
91420 0f b6 7e fe 2b f8 0f 84 95 fa ff ff 33 c9 85 ff 0f 9f c1 8d 0c 4d ff ff ff ff e9 f2 f7 ff ff 8b ..~.+.......3........M..........
91440 4d 08 0f b6 02 0f b6 31 2b f0 75 18 0f b6 71 01 0f b6 42 01 2b f0 75 0c 0f b6 71 02 0f b6 42 02 M......1+.u...q...B.+.u...q...B.
91460 2b f0 74 10 33 c9 85 f6 0f 9f c1 8d 0c 4d ff ff ff ff eb 1a 0f b6 49 03 0f b6 42 03 2b c8 74 0e +.t.3........M........I...B.+.t.
91480 33 c0 85 c9 0f 9f c0 8d 0c 45 ff ff ff ff 8b c1 eb 56 8b 4d 08 8b 75 0c 0f b6 11 0f b6 06 2b d0 3........E.......V.M..u.......+.
914a0 75 0c 0f b6 51 01 0f b6 46 01 2b d0 74 06 33 c9 85 d2 eb b4 0f b6 49 02 0f b6 46 02 eb be 8b 4d u...Q...F.+.t.3.......I...F....M
914c0 08 8b 75 0c 0f b6 11 0f b6 06 2b d0 75 e0 0f b6 49 01 0f b6 46 01 eb a4 8b 45 08 0f b6 08 8b 45 ..u.......+.u...I...F....E.....E
914e0 0c 0f b6 00 eb 96 33 c0 5e 5b 5d c3 8b ff 2f 18 49 00 c1 1a 49 00 70 1d 49 00 10 20 49 00 d6 17 ......3.^[].../.I...I.p.I...I...
91500 49 00 64 1a 49 00 13 1d 49 00 b3 1f 49 00 7d 17 49 00 06 1a 49 00 b5 1c 49 00 56 1f 49 00 1f 17 I.d.I...I...I.}.I...I...I.V.I...
91520 49 00 a9 19 49 00 58 1c 49 00 f8 1e 49 00 c2 16 49 00 4c 19 49 00 fb 1b 49 00 9b 1e 49 00 65 16 I...I.X.I...I...I.L.I...I...I.e.
91540 49 00 ef 18 49 00 9e 1b 49 00 3e 1e 49 00 08 16 49 00 92 18 49 00 41 1b 49 00 e1 1d 49 00 ab 15 I...I...I.>.I...I...I.A.I...I...
91560 49 00 39 18 49 00 e4 1a 49 00 83 1d 49 00 55 8b ec 51 83 3d c4 fd 54 00 01 7c 66 81 7d 08 b4 02 I.9.I...I...I.U..Q.=..T..|f.}...
91580 00 c0 74 09 81 7d 08 b5 02 00 c0 75 54 0f ae 5d fc 8b 45 fc 83 f0 3f a8 81 74 3f a9 04 02 00 00 ..t..}.....uT..]..E...?..t?.....
915a0 75 07 b8 8e 00 00 c0 c9 c3 a9 02 01 00 00 74 2a a9 08 04 00 00 75 07 b8 91 00 00 c0 c9 c3 a9 10 u.............t*.....u..........
915c0 08 00 00 75 07 b8 93 00 00 c0 c9 c3 a9 20 10 00 00 75 0e b8 8f 00 00 c0 c9 c3 b8 90 00 00 c0 c9 ...u.............u..............
915e0 c3 8b 45 08 c9 c3 cc cc cc cc cc cc cc cc cc cc 83 3d c4 fd 54 00 06 7c 07 62 f1 7e 08 78 c0 c3 ..E..............=..T..|.b.~.x..
91600 66 0f 7e c0 d1 e0 72 1b 3d 00 00 00 9e 73 05 f3 0f 2c c0 c3 3d 00 00 00 9f 73 0f c1 e0 07 0f ba f.~...r.=....s...,..=....s......
91620 e8 1f c3 3d 00 00 00 7f 72 e5 f3 0f 2c 0d a0 46 54 00 f5 1b c0 c3 83 3d c4 fd 54 00 06 7c 1a b8 ...=....r...,..FT......=..T..|..
91640 01 00 00 00 c5 f9 92 c8 62 f1 7d 89 78 c0 c5 f9 7e c0 c4 e3 79 16 c2 01 c3 66 0f 7e c0 d1 e0 72 ........b.}.x...~...y....f.~...r
91660 33 3d 00 00 00 9e 73 07 f3 0f 2c c0 33 d2 c3 3d 00 00 00 bf 73 25 8b c8 0f ba e8 18 c1 e9 18 c1 3=....s...,.3..=....s%..........
91680 e0 07 80 e9 be 79 08 33 d2 0f a5 c2 d3 e0 c3 8b d0 33 c0 c3 3d 00 00 00 7f 72 cd f3 0f 2c 0d a0 .....y.3.........3..=....r...,..
916a0 46 54 00 f5 1b c0 99 c3 83 3d c4 fd 54 00 06 7c 1a b8 01 00 00 00 c5 f9 92 c8 62 f1 7d 89 7a c0 FT.......=..T..|..........b.}.z.
916c0 c5 f9 7e c0 c4 e3 79 16 c2 01 c3 66 0f 7e c0 99 d1 e0 3d 00 00 00 9e 73 06 f3 0f 2c c0 99 c3 3d ..~...y....f.~....=....s...,...=
916e0 00 00 00 be 73 19 8b c8 0f ba e8 18 c1 e9 18 c1 e0 07 80 e9 be 33 c2 2b c2 0f a5 c2 d3 e0 c3 75 ....s................3.+.......u
91700 04 85 d2 78 08 f3 0f 2c 0d a0 46 54 00 ba 00 00 00 80 33 c0 c3 83 3d c4 fd 54 00 06 7c 07 62 f1 ...x...,..FT......3...=..T..|.b.
91720 7f 08 78 c0 c3 8b cc 83 c4 f8 83 e4 f8 f2 0f 11 04 24 8b 04 24 8b 54 24 04 8b e1 0f ba f2 1f 72 ..x..............$..$.T$.......r
91740 2d 81 fa 00 00 e0 41 73 05 f2 0f 2c c0 c3 81 fa 00 00 f0 41 73 27 a9 ff ff 1f 00 74 08 f3 0f 2c -.....As...,.......As'.....t...,
91760 0d a4 46 54 00 0f ac d0 15 0f ba e8 1f c3 81 fa 00 00 f0 3f 73 07 f2 0f 2c c0 33 c0 c3 f3 0f 2c ..FT...............?s...,.3....,
91780 0d a0 46 54 00 33 c0 48 c3 83 3d c4 fd 54 00 06 7c 15 c5 fa 7e c0 62 f1 fd 08 78 c0 c5 f9 7e c0 ..FT.3.H..=..T..|...~.b...x...~.
917a0 c4 e3 79 16 c2 01 c3 8b cc 83 c4 f8 83 e4 f8 f2 0f 11 04 24 8b 04 24 8b 54 24 04 8b e1 0f ba f2 ..y................$..$.T$......
917c0 1f 72 4a 81 fa 00 00 e0 41 73 07 f2 0f 2c c0 33 d2 c3 8b ca 0f ba ea 14 c1 e9 14 81 e2 ff ff 1f .rJ.....As...,.3................
917e0 00 81 e9 33 04 00 00 7d 19 f7 d9 53 33 db 0f ad c3 74 08 f3 0f 2c 1d a4 46 54 00 5b 0f ad d0 d3 ...3...}...S3....t...,..FT.[....
91800 ea c3 83 f9 0c 73 17 0f a5 c2 d3 e0 c3 81 fa 00 00 f0 3f 73 09 f2 0f 2c c0 33 c0 33 d2 c3 f3 0f .....s............?s...,.3.3....
91820 2c 0d a0 46 54 00 33 c0 48 99 c3 83 3d c4 fd 54 00 06 7c 15 c5 fa 7e c0 62 f1 fd 08 7a c0 c5 f9 ,..FT.3.H...=..T..|...~.b...z...
91840 7e c0 c4 e3 79 16 c2 01 c3 8b cc 83 c4 f8 83 e4 f8 f2 0f 11 04 24 8b 04 24 8b 54 24 04 8b e1 0f ~...y................$..$.T$....
91860 ba f2 1f 1b c9 81 fa 00 00 e0 41 73 3c f2 0f 2c c0 99 c3 8b ca 0f ba ea 14 c1 e9 14 81 e2 ff ff ..........As<..,................
91880 1f 00 81 e9 33 04 00 00 7d 19 f7 d9 53 33 db 0f ad c3 74 08 f3 0f 2c 1d a4 46 54 00 5b 0f ad d0 ....3...}...S3....t...,..FT.[...
918a0 d3 ea c3 0f a5 c2 d3 e0 c3 81 fa 00 00 e0 43 73 11 85 c9 74 be e8 b9 ff ff ff f7 d8 83 d2 00 f7 ..............Cs...t............
918c0 da c3 e3 06 77 04 85 c0 74 08 f3 0f 2c 0d a0 46 54 00 ba 00 00 00 80 33 c0 c3 8d 9b 00 00 00 00 ....w...t...,..FT......3........
918e0 83 3d c4 fd 54 00 06 7c 11 c5 f9 6e c1 c4 e3 79 22 c2 01 62 f1 fe 08 7a c0 c3 0f 57 c0 f2 0f 2a .=..T..|...n...y"..b...z...W...*
91900 c1 c1 e9 1f f2 0f 58 04 cd a8 46 54 00 85 d2 74 1f 0f 57 c9 f2 0f 2a ca c1 ea 1f f2 0f 58 0c d5 ......X...FT...t..W...*......X..
91920 a8 46 54 00 f2 0f 59 0d b0 46 54 00 f2 0f 58 c1 c3 8d a4 24 00 00 00 00 8d a4 24 00 00 00 00 90 .FT...Y..FT...X....$......$.....
91940 83 3d c4 fd 54 00 06 7c 11 c5 f9 6e c1 c4 e3 79 22 c2 01 62 f1 fe 08 e6 c0 c3 0f 57 c9 f2 0f 2a .=..T..|...n...y"..b.......W...*
91960 ca 0f 57 c0 f2 0f 2a c1 c1 e9 1f f2 0f 59 0d b0 46 54 00 f2 0f 58 04 cd a8 46 54 00 f2 0f 58 c1 ..W...*......Y..FT...X...FT...X.
91980 c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc 8b 54 24 04 89 2a 89 5a 04 89 7a 08 89 72 0c 89 .................T$..*.Z..z..r..
919a0 62 10 8b 04 24 89 42 14 c7 42 20 30 32 43 56 c7 42 24 00 00 00 00 64 a1 00 00 00 00 89 42 18 83 b...$.B..B.02CV.B$....d......B..
919c0 f8 ff 75 09 c7 42 1c ff ff ff ff eb 3b 8b 4c 24 08 0b c9 74 0a 8b 44 24 0c 89 42 24 49 75 08 8b ..u..B......;.L$...t..D$..B$Iu..
919e0 40 0c 89 42 1c eb 21 8b 44 24 10 89 42 1c 49 74 17 56 57 8d 74 24 1c 8d 7a 28 83 f9 06 76 05 b9 @..B..!.D$..B.It.VW.t$..z(...v..
91a00 06 00 00 00 f3 a5 5f 5e 2b c0 c3 cc cc cc cc cc 8b 44 24 0c 53 85 c0 74 52 8b 54 24 08 33 db 8a ......_^+........D$.S..tR.T$.3..
91a20 5c 24 0c f7 c2 03 00 00 00 74 16 8a 0a 83 c2 01 32 cb 74 72 83 e8 01 74 32 f7 c2 03 00 00 00 75 \$.......t......2.tr...t2......u
91a40 ea 83 e8 04 72 12 57 8b fb c1 e3 08 03 df 8b fb c1 e3 10 03 df eb 1b 5f 83 c0 04 74 0e 8a 0a 83 ....r.W................_...t....
91a60 c2 01 32 cb 74 40 83 e8 01 75 f2 5b c3 83 e8 04 72 e5 8b 0a 33 cb bf ff fe fe 7e 03 f9 83 f1 ff ..2.t@...u.[....r...3.....~.....
91a80 33 cf 83 c2 04 81 e1 00 01 01 81 74 e0 8b 4a fc 32 cb 74 23 32 eb 74 19 c1 e9 10 32 cb 74 0c 32 3..........t..J.2.t#2.t....2.t.2
91aa0 eb 74 02 eb c8 5f 8d 42 ff 5b c3 8d 42 fe 5f 5b c3 8d 42 fd 5f 5b c3 8d 42 fc 5f 5b c3 cc cc cc .t..._.B.[..B._[..B._[..B._[....
91ac0 ba 00 4f 54 00 e9 c6 26 00 00 cc cc cc cc cc cc ba c0 46 54 00 e9 b6 26 00 00 8d 9b 00 00 00 00 ..OT...&..........FT...&........
91ae0 d9 c9 d9 f8 9b df e0 9b 9e 7a f7 dd d9 c3 cc cc 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 .........z...........\$..D$.%...
91b00 00 3d 80 1f 00 00 0f 85 ed 04 00 00 d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f 0f 85 d8 04 00 .=...........<$f..$f...f........
91b20 00 66 0f 13 04 24 66 0f 12 25 e0 47 54 00 66 0f 12 1d f0 47 54 00 66 0f 57 ed 66 0f 12 15 e8 47 .f...$f..%.GT.f....GT.f.W.f....G
91b40 54 00 f2 0f 10 c8 66 0f 73 d0 2c 66 0f 7e c2 f2 0f 10 f9 b9 00 20 00 00 66 0f c4 e9 02 f2 0f 10 T.....f.s.,f.~..........f.......
91b60 c1 b8 ff ff 07 00 23 c2 2d 00 fb 03 00 3d bb 03 00 00 0f 83 c9 00 00 00 f2 0f 59 c9 81 e2 ff ff ......#.-....=............Y.....
91b80 00 00 f2 0f 5c d9 f2 0f 51 db 66 0f 54 d7 83 e2 fc 81 ea 00 fb 00 00 66 0f 12 0c 55 90 5e 54 00 ....\...Q.f.T..........f...U.^T.
91ba0 66 0f 56 d5 66 0f 28 24 95 90 4f 54 00 f2 0f 10 f7 f2 0f 58 fa f2 0f 5c c2 f2 0f 59 f8 f2 0f 59 f.V.f.($..OT.......X...\...Y...Y
91bc0 f1 f2 0f 59 da f2 0f 10 ce f2 0f 58 f3 f2 0f 5e fe 66 0f 12 05 98 47 54 00 66 0f 12 2d 88 47 54 ...Y.......X...^.f....GT.f..-.GT
91be0 00 f2 0f 5c cb 66 0f 73 d2 3f f2 0f 10 d9 66 0f 73 f2 3f f2 0f 59 c9 66 0f 70 d2 44 66 0f 12 35 ...\.f.s.?....f.s.?..Y.f.p.Df..5
91c00 90 47 54 00 f2 0f 59 d9 f2 0f 59 c1 66 0f 57 e2 f2 0f 59 eb 66 0f 5c 25 20 47 54 00 f2 0f 59 d9 .GT...Y...Y.f.W...Y.f.\%.GT...Y.
91c20 f2 0f 58 c6 f2 0f 59 c3 f2 0f 5c ec 66 0f 70 e4 ee f2 0f 58 c5 f2 0f 5c c7 f2 0f 5c c4 83 c4 08 ..X...Y...\.f.p....X...\...\....
91c40 c3 2d bb 03 00 00 83 f8 41 0f 83 20 01 00 00 66 0f 73 d7 26 66 0f 73 f7 26 66 0f d7 c0 66 0f 55 .-......A......f.s.&f.s.&f...f.U
91c60 e0 f2 0f 5c cf f2 0f 10 f7 f2 0f 59 ff f2 0f 58 c6 66 0f 56 ec f2 0f 5c df f2 0f 59 c1 f2 0f 10 ...\.......Y...X.f.V...\...Y....
91c80 e3 f2 0f 5c d8 f2 0f 51 db 25 80 00 00 00 c1 e8 07 f7 d8 f2 0f 10 fb 66 0f 54 d3 66 0f 73 f3 02 ...\...Q.%.............f.T.f.s..
91ca0 66 0f c5 d3 03 66 0f 56 d5 66 0f 6e d8 66 0f 70 db 00 81 ea c0 fe 00 00 03 d2 f2 0f 59 3c 95 90 f....f.V.f.n.f.p............Y<..
91cc0 5e 54 00 f2 0f 59 f2 f2 0f 59 ca f2 0f 59 d2 f2 0f 5c f7 66 0f 54 1d 30 47 54 00 f2 0f 58 f1 f2 ^T...Y...Y...Y...\.f.T.0GT...X..
91ce0 0f 5c e2 f2 0f 58 ff 66 0f 12 2d 88 47 54 00 f2 0f 5c e0 f2 0f 58 fe 66 0f 12 05 98 47 54 00 f2 .\...X.f..-.GT...\...X.f....GT..
91d00 0f 5e e7 66 0f 12 15 90 47 54 00 66 0f 58 1c d5 90 4f 54 00 f2 0f 10 ce f2 0f 59 f6 f2 0f 59 c6 .^.f....GT.f.X...OT.......Y...Y.
91d20 f2 0f 59 ce f2 0f 59 e9 f2 0f 59 ce f2 0f 58 c2 66 0f ef f6 f2 0f 59 c1 f2 0f 58 eb f2 0f 58 c5 ..Y...Y...Y...X.f.....Y...X...X.
91d40 25 00 80 00 00 66 0f c4 f0 03 f2 0f 10 ec 66 0f 70 db ee f2 0f 58 e3 f2 0f 5c dc f2 0f 58 eb f2 %....f........f.p....X...\...X..
91d60 0f 58 c5 f2 0f 58 c4 66 0f 57 c6 83 c4 08 c3 05 bb 3b 00 00 3d 00 38 00 00 0f 83 83 00 00 00 66 .X...X.f.W.......;..=.8........f
91d80 0f 14 c0 66 0f 28 35 a0 47 54 00 66 0f 14 c8 66 0f 28 15 b0 47 54 00 66 0f 28 25 c0 47 54 00 66 ...f.(5.GT.f...f.(..GT.f.(%.GT.f
91da0 0f 59 c0 66 0f 28 2d 20 47 54 00 66 0f 59 c8 66 0f 59 f0 66 0f 59 c0 f2 0f 10 d9 f2 0f 59 c9 66 .Y.f.(-.GT.f.Y.f.Y.f.Y.......Y.f
91dc0 0f 58 f2 66 0f 59 e0 f2 0f 59 cb 66 0f 58 f4 66 0f 70 c5 ee 66 0f 59 ce 66 0f 70 f5 ee f2 0f 5c .X.f.Y...Y.f.X.f.p..f.Y.f.p....\
91de0 c7 66 0f 70 d1 ee f2 0f 5c e9 f2 0f 5c f0 f2 0f 5c ea f2 0f 5c fe f2 0f 5c ef f2 0f 58 c5 83 c4 .f.p....\...\...\...\...\...X...
91e00 08 c3 2d fc 3b 00 00 83 f8 04 0f 83 e7 00 00 00 66 0f 57 f6 66 0f 54 3d e0 47 54 00 66 0f 12 25 ..-.;...........f.W.f.T=.GT.f..%
91e20 f8 47 54 00 66 0f 28 0d a0 47 54 00 f2 0f 59 fc 66 0f 28 15 b0 47 54 00 f2 0f 5c e7 66 0f 28 1d .GT.f.(..GT...Y.f.(..GT...\.f.(.
91e40 c0 47 54 00 66 0f 70 fc 44 f2 0f 51 e4 66 0f 59 cf 66 0f 70 ef 44 66 0f c5 c0 03 66 0f 59 ff 66 .GT.f.p.D..Q.f.Y.f.p.Df....f.Y.f
91e60 0f 58 d1 66 0f 12 0d 60 47 54 00 66 0f 59 df f2 0f c2 c6 01 f2 0f 59 fd 66 0f 58 d3 66 0f 70 c0 .X.f...`GT.f.Y........Y.f.X.f.p.
91e80 44 f2 0f 59 d7 66 0f 54 05 30 47 54 00 66 0f 59 d5 66 0f 54 cc 66 0f 70 dc 44 f2 0f 5c e1 f2 0f D..Y.f.T.0GT.f.Y.f.T.f.p.D..\...
91ea0 58 db f2 0f 59 c9 f2 0f 5c dc f2 0f 5c e9 f2 0f 59 e3 66 0f 70 db ee f2 0f 5c ec f2 0f 5e eb 66 X...Y...\...\...Y.f.p....\...^.f
91ec0 0f 58 db 66 0f 59 d3 66 0f 70 e2 ee f2 0f 58 d0 25 00 80 00 00 66 0f c4 f0 03 66 0f 70 c0 ee f2 .X.f.Y.f.p....X.%....f....f.p...
91ee0 0f 58 d4 f2 0f 58 d5 f2 0f 58 d3 f2 0f 58 c2 66 0f 57 c6 83 c4 08 c3 05 fc fe 03 00 3d 00 ff 03 .X...X...X...X.f.W..........=...
91f00 00 0f 82 c8 00 00 00 66 0f 7e f9 66 0f 73 d7 20 66 0f 7e fa 81 e2 ff ff ff 7f b8 00 00 f0 3f 2b .......f.~.f.s..f.~...........?+
91f20 c2 0b c1 83 f8 00 74 74 66 0f 12 14 24 66 0f 7e d2 66 0f 73 d2 20 66 0f 7e d1 81 e1 ff ff ff 7f ......ttf...$f.~.f.s..f.~.......
91f40 83 ea 01 81 d9 00 00 f0 7f 83 f9 00 0f 8d 95 00 00 00 66 0f 57 c9 66 0f 57 c0 ba f0 7f 00 00 66 ..................f.W.f.W......f
91f60 0f c4 ca 03 f2 0f 59 c1 ba 3a 00 00 00 83 ec 18 66 0f 13 44 24 10 89 54 24 0c 8b d4 83 c2 10 89 ......Y..:......f..D$..T$.......
91f80 54 24 08 83 c2 08 89 54 24 04 89 14 24 e8 e1 d7 ff ff 66 0f 12 44 24 10 83 c4 20 c3 66 0f c5 d7 T$.....T$...$.....f..D$.....f...
91fa0 01 c1 ea 0f f7 da 66 0f 6e fa 66 0f 70 ff 00 66 0f 12 15 40 47 54 00 66 0f 12 05 48 47 54 00 66 ......f.n.f.p..f...@GT.f...HGT.f
91fc0 0f 54 d7 66 0f 54 c7 f2 0f 58 c2 83 c4 08 c3 66 0f 12 15 20 47 54 00 66 0f 12 05 28 47 54 00 f2 .T.f.T...X.....f....GT.f...(GT..
91fe0 0f 58 c2 83 c4 08 c3 66 0f 57 f6 f2 0f 58 c6 ba f0 03 00 00 e9 74 ff ff ff 66 0f d6 04 24 e8 7c .X.....f.W...X.......t...f...$.|
92000 24 00 00 dd 1c 24 f3 0f 7e 04 24 83 c4 08 c3 90 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 $....$..~.$..........\$..D$.%...
92020 00 3d 80 1f 00 00 0f 85 10 05 00 00 d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f 0f 85 fb 04 00 .=...........<$f..$f...f........
92040 00 66 0f 13 04 24 66 0f 12 25 d0 48 54 00 66 0f 12 1d e0 48 54 00 66 0f 57 ed 66 0f 12 15 d8 48 .f...$f..%.HT.f....HT.f.W.f....H
92060 54 00 f2 0f 10 c8 66 0f 73 d0 2c 66 0f 7e c2 f2 0f 10 f9 b9 00 20 00 00 66 0f c4 e9 02 f2 0f 10 T.....f.s.,f.~..........f.......
92080 c1 b8 ff ff 07 00 23 c2 2d 00 fb 03 00 3d bb 03 00 00 0f 83 c1 00 00 00 f2 0f 59 c9 81 e2 ff ff ......#.-....=............Y.....
920a0 00 00 f2 0f 5c d9 f2 0f 51 db 66 0f 54 d7 83 e2 fc 81 ea 00 fb 00 00 66 0f 12 0c 55 90 5e 54 00 ....\...Q.f.T..........f...U.^T.
920c0 66 0f 56 d5 66 0f 28 24 95 90 4f 54 00 f2 0f 10 f7 f2 0f 58 fa f2 0f 5c c2 f2 0f 59 c7 f2 0f 59 f.V.f.($..OT.......X...\...Y...Y
920e0 f1 f2 0f 59 da f2 0f 10 ce f2 0f 58 f3 f2 0f 5e c6 66 0f 12 3d 88 48 54 00 66 0f 12 2d 78 48 54 ...Y.......X...^.f..=.HT.f..-xHT
92100 00 f2 0f 5c cb 66 0f 73 d2 3f f2 0f 10 d9 66 0f 73 f2 3f f2 0f 59 c9 66 0f 70 d2 44 66 0f 12 35 ...\.f.s.?....f.s.?..Y.f.p.Df..5
92120 80 48 54 00 f2 0f 59 d9 f2 0f 59 f9 66 0f 57 e2 f2 0f 59 eb f2 0f 59 d9 f2 0f 58 f7 f2 0f 59 f3 .HT...Y...Y.f.W...Y...Y...X...Y.
92140 f2 0f 58 ec 66 0f 70 e4 ee f2 0f 58 f5 f2 0f 58 c6 f2 0f 58 c4 83 c4 08 c3 2d bb 03 00 00 83 f8 ..X.f.p....X...X...X.....-......
92160 43 0f 83 0c 01 00 00 f2 0f 59 c9 f2 0f 5c d9 f2 0f 51 db 66 0f d7 c7 66 0f 73 f0 01 66 0f 54 3d C........Y...\...Q.f...f.s..f.T=
92180 70 48 54 00 66 0f 73 d0 01 f2 0f 10 c8 66 0f 12 25 e0 48 54 00 f2 0f 10 f7 f2 0f 5c cf f2 0f 59 pHT.f.s......f..%.HT.......\...Y
921a0 ff f2 0f 58 c6 f2 0f 5c e7 f2 0f 59 c1 f2 0f 10 fb 66 0f 54 d3 66 0f 73 f3 02 66 0f c5 d3 03 66 ...X...\...Y.....f.T.f.s..f....f
921c0 0f 56 d5 81 ea c0 fe 00 00 03 d2 f2 0f 59 3c 95 90 5e 54 00 f2 0f 59 f2 66 0f 28 1d 40 48 54 00 .V...........Y<..^T...Y.f.(.@HT.
921e0 f2 0f 59 ca f2 0f 59 d2 f2 0f 5c f7 f2 0f 58 f1 f2 0f 5c e2 f2 0f 58 ff 66 0f 12 2d 78 48 54 00 ..Y...Y...\...X...\...X.f..-xHT.
92200 f2 0f 5c e0 f2 0f 58 fe 66 0f 12 05 88 48 54 00 f2 0f 5e e7 66 0f 12 15 80 48 54 00 66 0f 5c 1c ..\...X.f....HT...^.f....HT.f.\.
92220 d5 90 4f 54 00 f2 0f 10 ce f2 0f 59 f6 25 80 00 00 00 c1 e0 08 f2 0f 59 c6 f2 0f 59 ce f2 0f 59 ..OT.......Y.%.........Y...Y...Y
92240 e9 f2 0f 59 ce f2 0f 58 c2 66 0f ef f6 f2 0f 59 c1 f2 0f 58 eb 66 0f c4 f0 03 f2 0f 58 c5 66 0f ...Y...X.f.....Y...X.f......X.f.
92260 70 db ee f2 0f 5c c4 f2 0f 58 c3 66 0f 56 c6 83 c4 08 c3 05 bb 3b 00 00 3d 00 38 00 00 73 5d 66 p....\...X.f.V.......;..=.8..s]f
92280 0f 14 ff 66 0f 28 35 90 48 54 00 66 0f 14 cf 66 0f 28 15 a0 48 54 00 66 0f 28 25 b0 48 54 00 66 ...f.(5.HT.f...f.(..HT.f.(%.HT.f
922a0 0f 59 ff 66 0f 59 cf 66 0f 59 f7 66 0f 59 ff f2 0f 10 d9 f2 0f 59 c9 66 0f 58 f2 66 0f 59 e7 f2 .Y.f.Y.f.Y.f.Y.......Y.f.X.f.Y..
922c0 0f 59 cb 66 0f 58 f4 66 0f 59 ce 66 0f 70 d1 ee f2 0f 58 ca f2 0f 58 c1 83 c4 08 c3 2d fe 3b 00 .Y.f.X.f.Y.f.p....X...X.....-.;.
922e0 00 83 f8 02 0f 83 42 01 00 00 f2 0f 59 c9 f2 0f 5c d9 f2 0f 51 db 66 0f c5 c7 03 66 0f 54 3d 60 ......B.....Y...\...Q.f....f.T=`
92300 48 54 00 66 0f 70 eb 44 66 0f 54 1d 60 48 54 00 f2 0f 10 cf 66 0f 12 25 e0 48 54 00 f2 0f 10 f7 HT.f.p.Df.T.`HT.....f..%.HT.....
92320 f2 0f 5c c7 f2 0f 59 ff f2 0f 58 c9 f2 0f 59 c8 f2 0f 5c e7 f2 0f 10 f3 f2 0f 59 db f2 0f 59 c0 ..\...Y...X...Y...\.......Y...Y.
92340 f2 0f 5c e1 f2 0f 5c f5 f2 0f 58 ed f2 0f 5c e3 66 0f 28 15 90 48 54 00 66 0f 70 dd ee f2 0f 5c ..\...\...X...\.f.(..HT.f.p....\
92360 e0 f2 0f 58 ee 66 0f 70 fb ee f2 0f 58 db f2 0f 59 ee f2 0f 58 e5 66 0f 70 f7 ee f2 0f 5e e3 66 ...X.f.p....X...Y...X.f.p....^.f
92380 0f 28 0d c0 48 54 00 66 0f 28 2d a0 48 54 00 66 0f 28 05 b0 48 54 00 66 0f 59 ff f2 0f 10 de 66 .(..HT.f.(-.HT.f.(..HT.f.Y.....f
923a0 0f 59 d7 66 0f 59 f7 25 00 80 00 00 f2 0f 59 cf 66 0f 59 ff 66 0f 58 ea 66 0f 28 d6 f2 0f 59 f6 .Y.f.Y.%......Y.f.Y.f.X.f.(...Y.
923c0 66 0f 59 f8 66 0f 28 05 40 48 54 00 f2 0f 59 d6 66 0f 58 fd 66 0f 70 e9 ee f2 0f 59 f2 66 0f 59 f.Y.f.(.@HT...Y.f.X.f.p....Y.f.Y
923e0 fa f2 0f 58 cd 66 0f 57 ed 66 0f 70 d7 ee f2 0f 59 ce 66 0f 70 f0 ee f2 0f 58 fa f2 0f 10 d3 66 ...X.f.W.f.p....Y.f.p....X.....f
92400 0f c4 e8 03 f2 0f 5c de f2 0f 58 c1 f2 0f 58 f3 f2 0f 58 fc f2 0f 5c d6 f2 0f 5c c7 f2 0f 5c c2 ......\...X...X...X...\...\...\.
92420 f2 0f 5c c3 66 0f 56 c5 83 c4 08 c3 05 fe fe 03 00 3d 00 ff 03 00 0f 82 cd 00 00 00 66 0f 7e c1 ..\.f.V..........=..........f.~.
92440 66 0f 73 d0 20 66 0f 7e c2 81 e2 ff ff ff 7f b8 00 00 f0 3f 2b c2 0b c1 83 f8 00 74 70 66 0f 12 f.s..f.~...........?+......tpf..
92460 14 24 66 0f 7e d2 66 0f 73 d2 20 66 0f 7e d1 81 e1 ff ff ff 7f 83 ea 01 81 d9 00 00 f0 7f 83 f9 .$f.~.f.s..f.~..................
92480 00 7d 72 66 0f 57 c9 66 0f 57 c0 ba f0 7f 00 00 66 0f c4 ca 03 f2 0f 59 c1 ba 3d 00 00 00 83 ec .}rf.W.f.W......f......Y..=.....
924a0 18 66 0f 13 44 24 10 89 54 24 0c 8b d4 83 c2 10 89 54 24 08 83 c2 08 89 54 24 04 89 14 24 e8 b0 .f..D$..T$.......T$.....T$...$..
924c0 d2 ff ff 66 0f 12 44 24 10 83 c4 20 c3 66 0f 12 0d d0 48 54 00 66 0f 12 15 40 48 54 00 66 0f 12 ...f..D$.....f....HT.f...@HT.f..
924e0 05 48 48 54 00 f2 0f 58 c2 66 0f 55 cf 66 0f 56 c1 83 c4 08 c3 66 0f 12 04 24 66 0f 57 f6 f2 0f .HHT...X.f.U.f.V.....f...$f.W...
92500 58 c6 ba f1 03 00 00 eb 95 66 0f 12 04 24 66 0f 57 f6 f2 0f 10 f8 66 0f c5 d0 03 81 e2 f0 7f 00 X........f...$f.W.....f.........
92520 00 83 ea 10 81 fa e0 7f 00 00 72 0c f2 0f 58 f0 66 0f 56 c6 f2 0f 59 f8 83 c4 08 c3 66 0f d6 04 ..........r...X.f.V...Y.....f...
92540 24 e8 49 20 00 00 dd 1c 24 f3 0f 7e 04 24 83 c4 08 c3 8b ff cc cc cc cc cc cc cc cc cc cc cc cc $.I.....$..~.$..................
92560 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 .....\$..D$.%....=....u..<$f..$f
92580 83 e0 7f 66 83 f8 7f 8d 64 24 08 0f 85 6e 01 00 00 66 0f c5 c0 03 66 25 ff 7f 66 2d 30 30 66 3d ...f....d$...n...f....f%..f-00f=
925a0 c5 10 0f 87 36 01 00 00 66 0f 12 0d 50 49 54 00 f2 0f 59 c8 66 0f 12 15 58 49 54 00 f2 0f 2d d1 ....6...f...PIT...Y.f...XIT...-.
925c0 f2 0f 58 ca 66 0f 12 1d 70 49 54 00 f2 0f 5c ca 66 0f 28 15 60 49 54 00 f2 0f 59 d9 66 0f 14 c9 ..X.f...pIT...\.f.(.`IT...Y.f...
925e0 81 c2 10 76 1c 00 f2 0f 10 e0 83 e2 3f 66 0f 28 2d 40 49 54 00 8d 05 b0 66 54 00 c1 e2 05 03 c2 ...v........?f.(-@IT....fT......
92600 66 0f 59 d1 f2 0f 5c c3 f2 0f 59 0d 78 49 54 00 f2 0f 5c e3 66 0f 12 78 08 66 0f 14 c0 f2 0f 10 f.Y...\...Y.xIT...\.f..x.f......
92620 dc f2 0f 5c e2 66 0f 59 e8 66 0f 5c c2 66 0f 28 35 20 49 54 00 f2 0f 59 fc f2 0f 5c dc 66 0f 59 ...\.f.Y.f.\.f.(5.IT...Y...\.f.Y
92640 e8 66 0f 59 c0 f2 0f 5c da 66 0f 28 10 f2 0f 5c cb 66 0f 12 58 18 f2 0f 58 d3 f2 0f 5c fa f2 0f .f.Y...\.f.(...\.f..X...X...\...
92660 59 d4 66 0f 59 f0 f2 0f 59 dc 66 0f 59 d0 66 0f 59 c0 66 0f 58 2d 30 49 54 00 f2 0f 59 20 66 0f Y.f.Y...Y.f.Y.f.Y.f.X-0IT...Y.f.
92680 58 35 10 49 54 00 66 0f 59 e8 f2 0f 10 c3 f2 0f 58 58 08 f2 0f 59 cf f2 0f 10 fc f2 0f 58 e3 66 X5.IT.f.Y.......XX...Y.......X.f
926a0 0f 58 f5 66 0f 12 68 08 f2 0f 5c eb f2 0f 5c dc f2 0f 58 48 10 66 0f 59 f2 f2 0f 58 e8 f2 0f 58 .X.f..h...\...\...XH.f.Y...X...X
926c0 df f2 0f 58 cd f2 0f 58 cb f2 0f 58 ce 66 0f 15 f6 f2 0f 58 ce f2 0f 58 e1 66 0f 28 c4 c3 7f 1f ...X...X...X.f.....X...X.f.(....
926e0 66 0f c5 c0 03 66 25 ff 7f 66 0f c4 c0 03 66 0f 12 0d a0 49 54 00 f2 0f 5c c8 66 0f 28 c1 c3 83 f....f%..f....f....IT...\.f.(...
92700 ec 08 66 0f d6 04 24 e8 93 1f 00 00 dd 1c 24 f3 0f 7e 04 24 83 c4 08 c3 cc cc cc cc cc cc cc cc ..f...$.......$..~.$............
92720 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 0f 85 a4 02 00 00 d9 3c 24 66 .....\$..D$.%....=...........<$f
92740 8b 04 24 66 83 e0 7f 66 83 f8 7f 0f 85 8f 02 00 00 66 0f 13 04 24 66 0f 14 c0 66 0f 28 0d 20 4a ..$f...f.........f...$f...f.(..J
92760 54 00 66 0f 28 35 00 4a 54 00 66 0f 28 15 30 4a 54 00 66 0f 28 1d 40 4a 54 00 66 0f c5 c0 03 25 T.f.(5.JT.f.(.0JT.f.(.@JT.f....%
92780 ff 7f 00 00 ba 8f 40 00 00 2b d0 2d 90 3c 00 00 0b d0 81 fa 00 00 00 80 0f 83 1d 02 00 00 66 0f ......@..+.-.<................f.
927a0 59 c8 66 0f 58 ce 66 0f 28 f9 66 0f 5c ce 66 0f 59 d1 66 0f 28 25 50 4a 54 00 66 0f 59 d9 66 0f Y.f.X.f.(.f.\.f.Y.f.(%PJT.f.Y.f.
927c0 28 2d 60 4a 54 00 66 0f 5c c2 66 0f 7e f8 8b c8 83 e1 3f c1 e1 04 c1 f8 06 8b d0 66 0f 5c c3 66 (-`JT.f.\.f.~.....?........f.\.f
927e0 0f 28 91 b0 6e 54 00 66 0f 59 e0 66 0f 28 c8 66 0f 59 c0 66 0f 58 ec f2 0f 59 c0 f2 0f 58 ca 66 .(..nT.f.Y.f.(.f.Y.f.X...Y...X.f
92800 0f 15 d2 66 0f 6f 35 e0 49 54 00 66 0f db fe 66 0f 6f 35 f0 49 54 00 66 0f d4 fe 66 0f 73 f7 2e ...f.o5.IT.f...f.o5.IT.f...f.s..
92820 66 0f 59 c5 f2 0f 58 c8 66 0f 56 d7 66 0f 15 c0 f2 0f 58 c1 81 c2 7e 03 00 00 81 fa 7c 07 00 00 f.Y...X.f.V.f.....X...~.....|...
92840 77 0c f2 0f 59 c2 f2 0f 58 c2 83 c4 08 c3 83 ec 12 9b d9 7c 24 10 66 8b 54 24 10 66 81 ca 00 03 w...Y...X..........|$.f.T$.f....
92860 66 89 14 24 d9 2c 24 8b d0 d1 f8 2b d0 66 0f 6f 35 d0 49 54 00 66 0f df f2 05 ff 03 00 00 66 0f f..$.,$....+.f.o5.IT.f........f.
92880 6e d8 66 0f 73 f3 34 66 0f 56 f3 81 c2 ff 03 00 00 66 0f 6e e2 66 0f 73 f4 34 66 0f 13 04 24 dd n.f.s.4f.V.......f.n.f.s.4f...$.
928a0 04 24 66 0f 13 74 24 08 dd 44 24 08 dc c9 de c1 66 0f 13 24 24 dd 04 24 de c9 dd 1c 24 66 0f 12 .$f..t$..D$.....f..$$..$....$f..
928c0 04 24 d9 6c 24 10 83 c4 12 66 0f c5 c8 03 81 e1 f0 7f 00 00 81 f9 f0 7f 00 00 73 2a 83 f9 00 74 .$.l$....f................s*...t
928e0 2c 83 c4 08 c3 81 f9 00 00 00 80 72 19 81 f9 2b 23 86 c0 77 18 72 0b 8b 14 24 81 fa ef 39 fa fe ,..........r...+#..w.r...$...9..
92900 73 0b 83 c4 08 c3 ba 0e 00 00 00 eb 05 ba 0f 00 00 00 83 ec 18 66 0f 13 44 24 10 89 54 24 0c 8b s....................f..D$..T$..
92920 d4 83 c2 10 89 54 24 08 83 c2 08 89 54 24 04 89 14 24 e8 3c ce ff ff 66 0f 12 44 24 10 83 c4 20 .....T$.....T$...$.<...f..D$....
92940 c3 3d 00 00 f0 7f 73 31 8b 44 24 04 3d 00 00 00 80 73 13 66 0f 12 05 a8 4a 54 00 f2 0f 59 c0 ba .=....s1.D$.=....s.f....JT...Y..
92960 0e 00 00 00 eb ac 66 0f 12 05 b0 4a 54 00 f2 0f 59 c0 ba 0f 00 00 00 eb 99 8b 14 24 3d 00 00 f0 ......f....JT...Y..........$=...
92980 7f 77 28 83 fa 00 75 23 8b 44 24 04 3d 00 00 f0 7f 75 0c 66 0f 12 05 90 4a 54 00 83 c4 08 c3 66 .w(...u#.D$.=....u.f....JT.....f
929a0 0f 12 05 a0 4a 54 00 83 c4 08 c3 66 0f 12 0d 98 4a 54 00 66 0f 56 c1 83 c4 08 c3 8b 44 24 04 25 ....JT.....f....JT.f.V......D$.%
929c0 ff ff ff 7f 3d 00 00 90 40 0f 83 72 ff ff ff 66 0f 12 04 24 f2 0f 58 05 70 4a 54 00 83 c4 08 c3 ....=...@..r...f...$..X.pJT.....
929e0 66 0f d6 04 24 e8 91 1d 00 00 dd 1c 24 f3 0f 7e 04 24 83 c4 08 c3 8d a4 24 00 00 00 00 8d 49 00 f...$.......$..~.$......$.....I.
92a00 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 0f 85 71 02 00 00 d9 3c 24 66 .....\$..D$.%....=......q....<$f
92a20 8b 04 24 66 83 e0 7f 66 83 f8 7f 0f 85 5c 02 00 00 66 0f 13 04 24 ba 00 00 00 00 66 0f 28 e8 66 ..$f...f.....\...f...$.....f.(.f
92a40 0f 14 c0 66 0f 73 d5 34 66 0f c5 cd 00 66 0f 28 0d d0 4a 54 00 66 0f 28 15 e0 4a 54 00 66 0f 28 ...f.s.4f....f.(..JT.f.(..JT.f.(
92a60 1d 40 4b 54 00 66 0f 28 25 f0 4a 54 00 66 0f 28 35 00 4b 54 00 66 0f 54 c1 66 0f 56 c3 66 0f 58 .@KT.f.(%.JT.f.(5.KT.f.T.f.V.f.X
92a80 e0 66 0f c5 c4 00 25 f0 07 00 00 66 0f 28 a0 f0 f4 49 00 66 0f 28 b8 e0 f0 49 00 66 0f 54 f0 66 .f....%....f.(...I.f.(...I.f.T.f
92aa0 0f 5c c6 66 0f 59 f4 66 0f 5c f2 f2 0f 58 fe 66 0f 59 c4 66 0f 28 e0 66 0f 58 c6 81 e1 ff 0f 00 .\.f.Y.f.\...X.f.Y.f.(.f.X......
92ac0 00 83 e9 01 81 f9 fd 07 00 00 0f 87 b1 00 00 00 81 e9 fe 03 00 00 03 ca f2 0f 2a f1 66 0f 14 f6 ..........................*.f...
92ae0 c1 e1 0a 03 c1 b9 10 00 00 00 ba 00 00 00 00 83 f8 00 0f 44 d1 66 0f 28 0d 90 4b 54 00 66 0f 28 ...................D.f.(..KT.f.(
92b00 d8 66 0f 28 15 a0 4b 54 00 66 0f 59 c8 66 0f 59 db 66 0f 58 ca 66 0f 28 15 b0 4b 54 00 f2 0f 59 .f.(..KT.f.Y.f.Y.f.X.f.(..KT...Y
92b20 db 66 0f 28 2d 10 4b 54 00 66 0f 59 f5 66 0f 28 aa 20 4b 54 00 66 0f 54 e5 66 0f 58 fe 66 0f 58 .f.(-.KT.f.Y.f.(..KT.f.T.f.X.f.X
92b40 fc 66 0f 59 c8 f2 0f 59 d8 66 0f 58 ca 66 0f 28 15 c0 4b 54 00 66 0f 59 d0 66 0f 28 f7 66 0f 15 .f.Y...Y.f.X.f.(..KT.f.Y.f.(.f..
92b60 f6 66 0f 59 cb 66 0f 28 c1 66 0f 58 ca 66 0f 15 c0 83 c4 08 f2 0f 58 c1 f2 0f 58 c6 f2 0f 58 c7 .f.Y.f.(.f.X.f........X...X...X.
92b80 c3 66 0f 12 04 24 66 0f 57 c9 f2 0f c2 c8 00 66 0f c5 c1 00 83 f8 00 77 4c 83 f9 ff 74 62 81 f9 .f...$f.W......f.......wL...tb..
92ba0 fe 07 00 00 77 70 66 0f 12 04 24 66 0f 28 0d d0 4a 54 00 66 0f 28 15 40 4b 54 00 66 0f 54 c1 66 ....wpf...$f.(..JT.f.(.@KT.f.T.f
92bc0 0f 56 c2 f2 0f c2 d0 00 66 0f c5 c2 00 83 f8 00 74 0c 83 c4 08 66 0f 12 05 78 4b 54 00 c3 ba e9 .V......f.......t....f...xKT....
92be0 03 00 00 eb 4f 66 0f 12 15 40 4b 54 00 f2 0f 5e d0 66 0f 12 0d 70 4b 54 00 ba 08 00 00 00 eb 34 ....Of...@KT...^.f...pKT.......4
92c00 66 0f 12 0d 60 4b 54 00 f2 0f 59 c1 ba cc ff ff ff e9 25 fe ff ff 83 c1 01 81 e1 ff 07 00 00 81 f...`KT...Y.......%.............
92c20 f9 ff 07 00 00 73 3c 66 0f 57 c9 f2 0f 5e c9 ba 09 00 00 00 83 ec 18 66 0f 13 4c 24 10 89 54 24 .....s<f.W...^.........f..L$..T$
92c40 0c 8b d4 83 c2 10 89 54 24 08 83 c2 08 89 54 24 04 89 14 24 e8 1a cb ff ff 66 0f 12 44 24 10 83 .......T$.....T$...$.....f..D$..
92c60 c4 20 c3 66 0f 12 14 24 66 0f 28 c2 66 0f 7e d0 66 0f 73 d2 20 66 0f 7e d1 81 e1 ff ff 0f 00 0b ...f...$f.(.f.~.f.s..f.~........
92c80 c1 83 f8 00 74 a1 ba e9 03 00 00 eb a7 66 0f d6 04 24 e8 28 bf ff ff dd 1c 24 f3 0f 7e 04 24 83 ....t........f...$.(.....$..~.$.
92ca0 c4 08 c3 8d a4 24 00 00 00 00 8d 9b 00 00 00 00 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 .....$...............\$..D$.%...
92cc0 00 3d 80 1f 00 00 0f 85 59 02 00 00 d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f 0f 85 44 02 00 .=......Y....<$f..$f...f.....D..
92ce0 00 66 0f 13 04 24 ba 00 00 00 00 66 0f 28 e8 66 0f 14 c0 66 0f 73 d5 34 66 0f c5 cd 00 66 0f 28 .f...$.....f.(.f...f.s.4f....f.(
92d00 0d d0 4b 54 00 66 0f 28 1d 30 4c 54 00 66 0f 28 25 e0 4b 54 00 66 0f 28 35 f0 4b 54 00 66 0f 54 ..KT.f.(.0LT.f.(%.KT.f.(5.KT.f.T
92d20 c1 66 0f 56 c3 66 0f 58 e0 66 0f c5 c4 00 25 f0 07 00 00 66 0f 28 a0 c0 72 54 00 66 0f 28 b8 d0 .f.V.f.X.f....%....f.(..rT.f.(..
92d40 76 54 00 66 0f 54 f0 66 0f 5c c6 66 0f 59 f4 66 0f 5c f3 f2 0f 58 fe 66 0f 59 c4 66 0f 28 e0 66 vT.f.T.f.\.f.Y.f.\...X.f.Y.f.(.f
92d60 0f 58 c6 81 e1 ff 0f 00 00 83 e9 01 81 f9 fd 07 00 00 0f 87 a1 00 00 00 81 e9 fe 03 00 00 03 ca .X..............................
92d80 f2 0f 2a f1 66 0f 14 f6 c1 e1 0a 03 c1 b9 10 00 00 00 ba 00 00 00 00 83 f8 00 0f 44 d1 66 0f 28 ..*.f......................D.f.(
92da0 0d 80 4c 54 00 66 0f 28 d8 66 0f 28 15 90 4c 54 00 66 0f 59 c8 66 0f 59 db 66 0f 58 ca 66 0f 28 ..LT.f.(.f.(..LT.f.Y.f.Y.f.X.f.(
92dc0 15 a0 4c 54 00 f2 0f 59 db 66 0f 28 2d 00 4c 54 00 66 0f 59 f5 66 0f 28 aa 10 4c 54 00 66 0f 54 ..LT...Y.f.(-.LT.f.Y.f.(..LT.f.T
92de0 e5 66 0f 58 fe 66 0f 58 fc 66 0f 59 c8 f2 0f 59 d8 66 0f 58 ca 66 0f 28 f7 66 0f 15 f6 66 0f 59 .f.X.f.X.f.Y...Y.f.X.f.(.f...f.Y
92e00 cb 66 0f 28 c1 66 0f 15 c9 83 c4 08 f2 0f 58 c1 f2 0f 58 c6 f2 0f 58 c7 c3 66 0f 12 04 24 66 0f .f.(.f........X...X...X..f...$f.
92e20 57 c9 f2 0f c2 c8 00 66 0f c5 c1 00 83 f8 00 77 4c 83 f9 ff 74 62 81 f9 fe 07 00 00 77 70 66 0f W......f.......wL...tb......wpf.
92e40 12 04 24 66 0f 28 0d d0 4b 54 00 66 0f 28 15 30 4c 54 00 66 0f 54 c1 66 0f 56 c2 f2 0f c2 d0 00 ..$f.(..KT.f.(.0LT.f.T.f.V......
92e60 66 0f c5 c2 00 83 f8 00 74 0c 83 c4 08 66 0f 12 05 68 4c 54 00 c3 ba e8 03 00 00 eb 4f 66 0f 12 f.......t....f...hLT........Of..
92e80 15 30 4c 54 00 f2 0f 5e d0 66 0f 12 0d 60 4c 54 00 ba 02 00 00 00 eb 34 66 0f 12 0d 50 4c 54 00 .0LT...^.f...`LT.......4f...PLT.
92ea0 f2 0f 59 c1 ba cc ff ff ff e9 3d fe ff ff 83 c1 01 81 e1 ff 07 00 00 81 f9 ff 07 00 00 73 3c 66 ..Y.......=..................s<f
92ec0 0f 57 c9 f2 0f 5e c9 ba 03 00 00 00 83 ec 18 66 0f 13 4c 24 10 89 54 24 0c 8b d4 83 c2 10 89 54 .W...^.........f..L$..T$.......T
92ee0 24 08 83 c2 08 89 54 24 04 89 14 24 e8 82 c8 ff ff 66 0f 12 44 24 10 83 c4 20 c3 66 0f 12 14 24 $.....T$...$.....f..D$.....f...$
92f00 66 0f 28 c2 66 0f 7e d0 66 0f 73 d2 20 66 0f 7e d1 81 e1 ff ff 0f 00 0b c1 83 f8 00 74 a1 ba e8 f.(.f.~.f.s..f.~............t...
92f20 03 00 00 eb a7 66 0f d6 04 24 e8 b0 18 00 00 dd 1c 24 f3 0f 7e 04 24 83 c4 08 c3 eb 03 cc cc cc .....f...$.......$..~.$.........
92f40 83 ec 10 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 0f 85 0f 0b 00 00 d9 3c 24 66 .....\$..D$.%....=...........<$f
92f60 8b 04 24 66 83 e0 7f 66 83 f8 7f 0f 85 fa 0a 00 00 66 0f 13 04 24 66 0f 13 4c 24 08 66 0f 12 3d ..$f...f.........f...$f..L$.f..=
92f80 c0 4c 54 00 66 0f 12 15 d0 4c 54 00 66 0f 54 f8 f2 0f 10 e0 66 0f 73 d0 2c 66 0f c5 c0 00 66 0f .LT.f....LT.f.T.....f.s.,f....f.
92fa0 56 fa 66 0f c5 cc 03 25 ff 00 00 00 83 c0 01 25 fe 01 00 00 f2 0f 59 3c 85 f0 7a 54 00 66 0f 12 V.f....%.......%......Y<..zT.f..
92fc0 2c 85 f0 7a 54 00 03 c0 66 0f 28 34 85 00 7f 54 00 ba ef 7f 00 00 2b d1 83 e9 10 0b ca 81 f9 00 ,..zT...f.(4...T......+.........
92fe0 00 00 80 0f 83 ce 02 00 00 b9 00 00 00 00 ba 7f fe 03 00 66 0f 6e ca 66 0f fb c1 66 0f 73 d0 08 ...................f.n.f...f.s..
93000 f3 0f e6 c0 66 0f 12 0d 18 4d 54 00 f2 0f 10 df 66 0f 73 d7 26 66 0f c5 c7 00 66 0f 54 25 c0 4c ....f....MT.....f.s.&f....f.T%.L
93020 54 00 25 ff 00 00 00 83 c0 01 25 fe 01 00 00 f2 0f 59 1c 85 10 87 54 00 f2 0f 59 2c 85 10 87 54 T.%.......%......Y....T...Y,...T
93040 00 03 c0 66 0f 58 34 85 20 8b 54 00 66 0f 56 25 d0 4c 54 00 f2 0f 58 f0 66 0f 54 cc f2 0f 10 d3 ...f.X4...T.f.V%.LT...X.f.T.....
93060 66 0f 73 d3 1f 66 0f c5 c3 00 66 0f 12 05 18 4d 54 00 f2 0f 5c e1 66 0f 12 3d 20 4d 54 00 25 ff f.s..f....f....MT...\.f..=.MT.%.
93080 01 00 00 83 c0 01 25 fe 03 00 00 f2 0f 59 2c 85 30 93 54 00 f2 0f 59 14 85 30 93 54 00 66 0f 58 ......%......Y,.0.T...Y..0.T.f.X
930a0 34 c5 40 9b 54 00 66 0f 54 c5 f2 0f 5c e8 f2 0f 58 fa f2 0f 10 d8 f2 0f 59 c1 f2 0f 59 cd f2 0f 4.@.T.f.T...\...X.......Y...Y...
930c0 59 dc f2 0f 5c d0 f2 0f 59 e5 f2 0f 10 c6 f2 0f 5c d1 f2 0f 58 f7 66 0f 12 4c 24 08 66 0f c5 c1 Y...\...Y.......\...X.f..L$.f...
930e0 03 f2 0f 5c d3 f2 0f 5c c6 66 0f 12 1d 18 4d 54 00 66 0f c5 d6 03 f2 0f 5c d4 f2 0f 10 e6 f2 0f ...\...\.f....MT.f......\.......
93100 58 c7 f2 0f 5c fa f2 0f 5c f2 66 0f 14 ff 25 f0 7f 00 00 3d f0 7f 00 00 0f 83 1a 05 00 00 81 e2 X...\...\.f...%....=............
93120 f0 7f 00 00 2d f0 3f 00 00 03 c2 ba a0 40 00 00 2b d0 2d 70 3c 00 00 0b d0 81 fa 00 00 00 80 0f ....-.?......@..+.-p<...........
93140 83 af 08 00 00 f2 0f 5c e6 f2 0f 5c d4 66 0f 12 25 18 4d 54 00 66 0f 54 d9 66 0f 54 e6 f2 0f 5c .......\...\.f..%.MT.f.T.f.T...\
93160 c2 66 0f 57 d2 ba 60 40 00 00 66 0f c4 d2 03 f2 0f 10 eb f2 0f 59 dc f2 0f 5c f4 f2 0f 5c cd f2 .f.W..`@..f..........Y...\...\..
93180 0f 59 da f2 0f 59 ee 66 0f 28 15 50 ab 54 00 f2 0f 59 e1 f2 0f 2d c3 f2 0f 59 f1 66 0f 28 0d 60 .Y...Y.f.(.P.T...Y...-...Y.f.(.`
931a0 ab 54 00 f2 0f 58 ec 66 0f 70 e6 ee f2 0f 58 ee ba 7f ff 01 00 2b d0 05 ff e1 01 00 0b d0 2d ff .T...X.f.p....X......+........-.
931c0 e1 01 00 83 fa 00 0f 8e c6 05 00 00 03 c8 83 e0 7f 83 e1 80 81 c1 80 ff 01 00 f2 0f 58 e0 f2 0f ............................X...
931e0 10 c3 f2 0f 58 1d b0 4c 54 00 66 0f 59 d7 f2 0f 5c 1d b0 4c 54 00 66 0f 59 ff f2 0f 5c c3 03 c0 ....X..LT.f.Y...\..LT.f.Y...\...
93200 03 c0 03 c0 03 c0 66 0f 28 98 70 ab 54 00 66 0f 28 35 f0 4c 54 00 66 0f 59 cf 66 0f 58 d1 66 0f ......f.(.p.T.f.(5.LT.f.Y.f.X.f.
93220 70 ca ee f2 0f 59 d7 66 0f 57 ff ba 80 3f 00 00 f2 0f 58 d1 66 0f c4 fa 03 f2 0f 58 d4 66 0f 12 p....Y.f.W...?....X.f......X.f..
93240 25 10 4d 54 00 66 0f 6e c9 f2 0f 59 54 24 08 f2 0f 59 c7 66 0f 73 f1 2d 66 0f 70 c9 44 66 0f 28 %.MT.f.n...YT$...Y.f.s.-f.p.Df.(
93260 3d 00 4d 54 00 f2 0f 58 ea 66 0f 59 d9 f2 0f 58 c5 66 0f 14 c0 66 0f 59 f0 f2 0f 59 e0 66 0f 59 =.MT...X.f.Y...X.f...f.Y...Y.f.Y
93280 c0 66 0f 58 fe 66 0f 59 f8 f2 0f 59 c3 66 0f 70 f7 ee f2 0f 59 c7 66 0f 70 eb ee f2 0f 59 f3 f2 .f.X.f.Y...Y.f.p....Y.f.p....Y..
932a0 0f 59 e3 f2 0f 58 c5 f2 0f 58 c6 f2 0f 58 c4 f2 0f 58 c3 83 c4 10 c3 66 0f 12 4c 24 08 66 0f 12 .Y...X...X...X...X.....f..L$.f..
932c0 1d e0 4c 54 00 66 0f 7e c8 f2 0f 10 d1 66 0f 54 cb 66 0f 73 d1 20 66 0f 7e c9 81 f9 00 00 f0 7f ..LT.f.~.....f.T.f.s..f.~.......
932e0 0f 83 d8 00 00 00 0b c1 83 f8 00 0f 84 1a 04 00 00 83 fa 00 0f 8d 00 01 00 00 f7 da 81 c2 ef 7f ................................
93300 00 00 66 0f 73 f3 34 66 0f 56 d3 b9 f3 03 00 00 66 0f 6e d9 66 0f 73 d1 14 66 0f fa cb 66 0f ef ..f.s.4f.V......f.n.f.s..f...f..
93320 db 66 0f ee cb 66 0f f3 d1 66 0f 76 d3 66 0f d7 c2 8b ca 81 e2 ff 7f 00 00 81 fa f0 7f 00 00 0f .f...f...f.v.f..................
93340 83 a2 01 00 00 25 ff 00 00 00 3d ff 00 00 00 0f 85 9d 02 00 00 66 0f 12 4c 24 08 66 0f 28 d1 b9 .....%....=..........f..L$.f.(..
93360 f4 03 00 00 66 0f 6e d9 66 0f 54 0d e0 4c 54 00 66 0f 73 d1 34 66 0f fa cb 66 0f 12 1d 40 4d 54 ....f.n.f.T..LT.f.s.4f...f...@MT
93380 00 66 0f f3 d1 66 0f 76 d3 66 0f d7 c2 25 ff 00 00 00 b9 01 ff 03 00 03 c8 81 e1 00 00 04 00 83 .f...f.v.f...%..................
933a0 fa 10 72 5b ba 7f fe 0b 00 66 0f 12 1d c0 4c 54 00 66 0f 12 15 d0 4c 54 00 e9 35 fc ff ff 66 0f ..r[.....f....LT.f....LT..5...f.
933c0 12 3c 24 66 0f 28 e7 66 0f 7e fa 66 0f 73 d7 20 66 0f 7e f8 8b c8 25 ff ff ff 7f 3d 00 00 f0 7f .<$f.(.f.~.f.s..f.~...%....=....
933e0 0f 82 8f 02 00 00 0f 87 f4 01 00 00 83 fa 00 0f 87 eb 01 00 00 e9 7b 02 00 00 b9 00 00 00 00 66 ......................{........f
93400 0f 57 c0 b8 f0 43 00 00 66 0f c4 c0 03 66 0f 12 3d c0 4c 54 00 66 0f 12 15 d0 4c 54 00 f2 0f 59 .W...C..f....f..=.LT.f....LT...Y
93420 c4 66 0f 7e e2 66 0f 73 d4 20 66 0f 7e e0 83 fa 00 74 52 66 0f 54 f8 f2 0f 10 e0 66 0f 54 05 e0 .f.~.f.s..f.~....tRf.T.....f.T..
93440 4c 54 00 66 0f 73 d0 2c 66 0f c5 c0 00 66 0f 56 fa 25 ff 00 00 00 83 c0 01 25 fe 01 00 00 f2 0f LT.f.s.,f....f.V.%.......%......
93460 59 3c 85 f0 7a 54 00 66 0f 12 2c 85 f0 7a 54 00 03 c0 66 0f 28 34 85 00 7f 54 00 ba 7f 3e 04 00 Y<..zT.f..,..zT...f.(4...T...>..
93480 e9 6e fb ff ff 8b d0 81 e2 ff ff ff 7f 83 fa 00 75 a1 8b 54 24 0c 81 e2 00 00 00 80 83 fa 00 74 .n..............u..T$..........t
934a0 30 c1 e1 0d 23 c1 ba 00 00 f0 7f 0b d0 66 0f 6e c2 66 0f 73 f0 20 66 0f 12 0d d0 4c 54 00 66 0f 0...#........f.n.f.s..f....LT.f.
934c0 12 14 24 f2 0f 5e ca ba 1b 00 00 00 e9 8f 02 00 00 c1 e1 0d 23 c1 83 f8 00 0f 85 a7 00 00 00 66 ..$..^..............#..........f
934e0 0f 57 c0 83 c4 10 c3 66 0f 12 1d c0 4c 54 00 66 0f 57 c9 66 0f 54 dc 66 0f 76 cb 66 0f d7 c9 81 .W.....f....LT.f.W.f.T.f.v.f....
93500 e1 ff 00 00 00 81 f9 ff 00 00 00 0f 85 cf 00 00 00 66 0f c5 cc 03 81 e1 00 80 00 00 83 f9 00 0f .................f..............
93520 84 9a 00 00 00 25 ff 00 00 00 3d ff 00 00 00 75 6d 66 0f 12 4c 24 08 66 0f 28 d1 b9 f4 03 00 00 .....%....=....umf..L$.f.(......
93540 66 0f 6e d9 66 0f 54 0d e0 4c 54 00 66 0f 73 d1 34 66 0f fa cb 66 0f ef db 66 0f f3 d1 66 0f 76 f.n.f.T..LT.f.s.4f...f...f...f.v
93560 d3 66 0f d7 c2 25 ff 00 00 00 3d ff 00 00 00 74 2d 66 0f 12 4c 24 08 66 0f c5 c1 03 25 00 80 00 .f...%....=....t-f..L$.f....%...
93580 00 83 f8 00 74 0c 66 0f 12 05 40 4d 54 00 83 c4 10 c3 66 0f 12 05 38 4d 54 00 83 c4 10 c3 66 0f ....t.f...@MT.....f...8MT.....f.
935a0 12 4c 24 08 66 0f c5 c1 03 25 00 80 00 00 83 f8 00 0f 84 39 01 00 00 66 0f 57 c0 83 c4 10 c3 66 .L$.f....%.........9...f.W.....f
935c0 0f 12 4c 24 08 66 0f c5 c1 03 25 00 80 00 00 83 f8 00 0f 84 18 01 00 00 66 0f 57 c0 83 c4 10 c3 ..L$.f....%.............f.W.....
935e0 f2 0f 58 e4 f2 0f 10 c4 ba ee 03 00 00 e9 6e 01 00 00 66 0f 12 14 24 66 0f 7e d0 66 0f 73 d2 20 ..X...........n...f...$f.~.f.s..
93600 66 0f 7e d2 81 e2 ff ff ff 7f 0b c2 b9 00 00 00 00 83 f8 00 0f 84 6b fe ff ff 66 0f 12 0d 28 4d f.~...................k...f...(M
93620 54 00 66 0f 12 05 60 4d 54 00 f2 0f 59 c9 ba 1c 00 00 00 e9 28 01 00 00 66 0f 12 24 24 66 0f 12 T.f...`MT...Y.......(...f..$$f..
93640 54 24 08 66 0f 7e e0 83 f8 00 75 29 66 0f 73 d4 20 66 0f 7e e2 81 fa 00 00 f0 3f 0f 84 f3 00 00 T$.f.~....u)f.s..f.~......?.....
93660 00 81 fa 00 00 f0 bf 75 0c 66 0f 12 05 d0 4c 54 00 83 c4 10 c3 66 0f 12 1d c0 4c 54 00 66 0f 57 .......u.f....LT.....f....LT.f.W
93680 c9 66 0f 54 da 66 0f 76 cb 66 0f d7 c1 25 ff 00 00 00 3d ff 00 00 00 75 63 66 0f c5 c2 03 66 0f .f.T.f.v.f...%....=....ucf....f.
936a0 12 24 24 25 00 80 00 00 81 f1 00 00 f0 bf 0b d1 83 fa 00 0f 84 9b 00 00 00 83 f8 00 74 19 66 0f .$$%........................t.f.
936c0 c5 c4 03 25 f0 7f 00 00 3d f0 3f 00 00 72 21 66 0f 57 c0 83 c4 10 c3 66 0f c5 c4 03 25 f0 7f 00 ...%....=.?..r!f.W.....f....%...
936e0 00 3d f0 3f 00 00 73 08 66 0f 57 c0 83 c4 10 c3 66 0f 12 05 30 4d 54 00 83 c4 10 c3 f2 0f 58 d2 .=.?..s.f.W.....f...0MT.......X.
93700 f2 0f 10 c2 ba ee 03 00 00 eb 55 66 0f 7e e0 66 0f 73 d4 20 66 0f 7e e2 81 e2 ff ff ff 7f 8b c8 ..........Uf.~.f.s..f.~.........
93720 0b c2 66 0f 12 05 d0 4c 54 00 ba 1a 00 00 00 83 f8 00 74 2c 66 0f 7e e0 ba 1d 00 00 00 25 ff ff ..f....LT.........t,f.~......%..
93740 ff 7f 3d 00 00 f0 7f 77 17 72 05 83 f9 00 77 10 83 c4 10 c3 66 0f 12 05 f0 7a 54 00 83 c4 10 c3 ..=....w.r....w.....f....zT.....
93760 83 ec 18 66 0f 13 44 24 10 89 54 24 0c 8b d4 83 c2 10 89 54 24 08 83 c2 10 89 54 24 04 83 ea 08 ...f..D$..T$.......T$.....T$....
93780 89 14 24 e8 eb bf ff ff 66 0f 12 44 24 10 83 c4 28 c3 83 f8 00 7e 28 3d 00 00 04 00 0f 83 22 02 ..$.....f..D$...(....~(=......".
937a0 00 00 56 8b d0 83 e0 7f 81 c1 00 ff 03 00 81 ea 80 00 00 00 83 e2 80 57 bf f0 3f 00 00 eb 26 3d ..V....................W..?...&=
937c0 00 02 fc ff 0f 8e d7 01 00 00 56 8b d0 83 e0 7f 81 c1 80 00 00 00 83 e2 80 81 c2 80 fe 03 00 57 ..........V....................W
937e0 bf 00 00 00 00 f2 0f 58 e0 f2 0f 10 c3 f2 0f 58 1d b0 4c 54 00 8b f2 81 ee 80 ff 01 00 66 0f 59 .......X.......X..LT.........f.Y
93800 d7 f2 0f 5c 1d b0 4c 54 00 66 0f 59 ff f2 0f 5c c3 03 c0 03 c0 03 c0 03 c0 66 0f 28 98 70 ab 54 ...\..LT.f.Y...\.........f.(.p.T
93820 00 66 0f 28 35 f0 4c 54 00 66 0f 59 cf 66 0f 58 d1 66 0f 70 ca ee f2 0f 59 d7 f2 0f 58 d1 f2 0f .f.(5.LT.f.Y.f.X.f.p....Y...X...
93840 58 d4 66 0f 12 25 10 4d 54 00 66 0f 6e ca 81 ea 80 ff 01 00 f7 da c1 fa 07 83 c2 02 8b c2 83 e0 X.f..%.MT.f.n...................
93860 20 03 d0 66 0f 57 ff b8 80 3f 00 00 66 0f c4 f8 03 f2 0f 59 54 24 10 f2 0f 59 c7 66 0f 73 f1 2d ...f.W...?..f......YT$...Y.f.s.-
93880 66 0f 70 c9 44 66 0f 28 3d 00 4d 54 00 f2 0f 58 ea 66 0f 59 d9 f2 0f 58 c5 66 0f 14 c0 66 0f 59 f.p.Df.(=.MT...X.f.Y...X.f...f.Y
938a0 f0 f2 0f 59 e0 66 0f 59 c0 66 0f 58 fe 66 0f 59 f8 f2 0f 59 c3 66 0f 70 f7 ee f2 0f 59 c7 66 0f ...Y.f.Y.f.X.f.Y...Y.f.p....Y.f.
938c0 70 eb ee f2 0f 59 f3 f2 0f 59 e3 66 0f 6e f9 66 0f 73 f7 2d 66 0f 6e d2 66 0f 76 c9 66 0f f3 ca p....Y...Y.f.n.f.s.-f.n.f.v.f...
938e0 f2 0f 58 c5 f2 0f 58 c6 66 0f 54 cb f2 0f 58 c4 66 0f 57 f6 66 0f 76 e4 66 0f f3 e2 f2 0f 5c d9 ..X...X.f.T...X.f.W.f.v.f.....\.
93900 f2 0f 10 d1 f2 0f 58 c8 66 0f 54 cc 66 0f c4 f7 03 5f f2 0f 5c d1 f2 0f 58 c2 f2 0f 58 c3 83 fe ......X.f.T.f...._..\...X...X...
93920 00 7f 41 5e f2 0f 59 c7 f2 0f 59 cf f2 0f 58 c1 f2 0f 59 f0 f2 0f 58 c6 66 0f c5 c0 03 25 f0 7f ..A^..Y...Y...X...Y...X.f....%..
93940 00 00 ba 18 00 00 00 3d f0 7f 00 00 0f 84 0e fe ff ff ba 19 00 00 00 83 f8 00 0f 84 00 fe ff ff .......=........................
93960 83 c4 10 c3 5e f2 0f 58 c1 f2 0f 59 c7 f2 0f 59 f0 f2 0f 58 c6 66 0f c5 c0 03 25 f0 7f 00 00 ba ....^..X...Y...Y...X.f....%.....
93980 18 00 00 00 3d f0 7f 00 00 0f 84 d1 fd ff ff ba 19 00 00 00 83 f8 00 0f 84 c3 fd ff ff 83 c4 10 ....=...........................
939a0 c3 66 0f 12 05 58 4d 54 00 66 0f 6e c9 f2 0f 59 c0 66 0f 73 f1 2d 66 0f 56 c1 ba 19 00 00 00 e9 .f...XMT.f.n...Y.f.s.-f.V.......
939c0 9c fd ff ff ba 18 00 00 00 83 f9 00 74 15 66 0f 12 05 48 4d 54 00 f2 0f 59 05 50 4d 54 00 e9 7d ............t.f...HMT...Y.PMT..}
939e0 fd ff ff 66 0f 12 05 50 4d 54 00 f2 0f 59 c0 e9 6c fd ff ff 66 0f 70 e1 44 66 0f 59 e6 66 0f c5 ...f...PMT...Y..l...f.p.Df.Y.f..
93a00 c4 03 25 f0 7f 00 00 ba a0 40 00 00 2b d0 2d 70 3c 00 00 0b d0 81 fa 00 00 00 80 0f 82 24 f7 ff ..%......@..+.-p<............$..
93a20 ff 3d 00 00 00 80 72 13 81 c9 80 ff 01 00 66 0f 6e c1 66 0f 73 f0 2d 83 c4 10 c3 66 0f 12 24 24 .=....r.......f.n.f.s.-....f..$$
93a40 66 0f c5 d4 03 81 e2 f0 7f 00 00 81 ea f0 3f 00 00 66 0f c5 c1 03 33 c2 25 00 80 00 00 83 f8 00 f.............?..f....3.%.......
93a60 0f 85 3b ff ff ff e9 59 ff ff ff 66 0f d6 04 24 66 0f d6 4c 24 08 e8 79 0e 00 00 dd 1c 24 f3 0f ..;....Y...f...$f..L$..y.....$..
93a80 7e 04 24 83 c4 10 c3 8d a4 24 00 00 00 00 8b ff 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 ~.$......$...........\$..D$.%...
93aa0 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f 8d 64 24 08 0f 85 7b 01 00 .=....u..<$f..$f...f....d$...{..
93ac0 00 66 0f c5 c0 03 66 25 ff 7f 66 2d 30 30 66 3d c5 10 0f 87 36 01 00 00 66 0f 12 0d b0 4d 54 00 .f....f%..f-00f=....6...f....MT.
93ae0 f2 0f 59 c8 66 0f 12 15 b8 4d 54 00 f2 0f 2d d1 f2 0f 58 ca 66 0f 12 1d d0 4d 54 00 f2 0f 5c ca ..Y.f....MT...-...X.f....MT...\.
93b00 66 0f 28 15 c0 4d 54 00 f2 0f 59 d9 66 0f 14 c9 81 c2 00 76 1c 00 f2 0f 10 e0 83 e2 3f 66 0f 28 f.(..MT...Y.f......v........?f.(
93b20 2d a0 4d 54 00 8d 05 b0 66 54 00 c1 e2 05 03 c2 66 0f 59 d1 f2 0f 5c c3 f2 0f 59 0d d8 4d 54 00 -.MT....fT......f.Y...\...Y..MT.
93b40 f2 0f 5c e3 66 0f 12 78 08 66 0f 14 c0 f2 0f 10 dc f2 0f 5c e2 66 0f 59 e8 66 0f 5c c2 66 0f 28 ..\.f..x.f.........\.f.Y.f.\.f.(
93b60 35 80 4d 54 00 f2 0f 59 fc f2 0f 5c dc 66 0f 59 e8 66 0f 59 c0 f2 0f 5c da 66 0f 28 10 f2 0f 5c 5.MT...Y...\.f.Y.f.Y...\.f.(...\
93b80 cb 66 0f 12 58 18 f2 0f 58 d3 f2 0f 5c fa f2 0f 59 d4 66 0f 59 f0 f2 0f 59 dc 66 0f 59 d0 66 0f .f..X...X...\...Y.f.Y...Y.f.Y.f.
93ba0 59 c0 66 0f 58 2d 90 4d 54 00 f2 0f 59 20 66 0f 58 35 70 4d 54 00 66 0f 59 e8 f2 0f 10 c3 f2 0f Y.f.X-.MT...Y.f.X5pMT.f.Y.......
93bc0 58 58 08 f2 0f 59 cf f2 0f 10 fc f2 0f 58 e3 66 0f 58 f5 66 0f 12 68 08 f2 0f 5c eb f2 0f 5c dc XX...Y.......X.f.X.f..h...\...\.
93be0 f2 0f 58 48 10 66 0f 59 f2 f2 0f 58 e8 f2 0f 58 df f2 0f 58 cd f2 0f 58 cb f2 0f 58 ce 66 0f 15 ..XH.f.Y...X...X...X...X...X.f..
93c00 f6 f2 0f 58 ce f2 0f 58 e1 66 0f 28 c4 c3 7f 2c 66 c1 e8 04 66 3d fd 0c 75 09 f2 0f 59 05 f0 4d ...X...X.f.(...,f...f=..u...Y..M
93c20 54 00 c3 66 0f 12 1d e0 4d 54 00 f2 0f 59 d8 f2 0f 5c d8 f2 0f 59 1d e8 4d 54 00 c3 83 ec 08 66 T..f....MT...Y...\...Y..MT.....f
93c40 0f d6 04 24 e8 f6 0e 00 00 dd 1c 24 f3 0f 7e 04 24 83 c4 08 c3 8d 49 00 cc cc cc cc cc cc cc cc ...$.......$..~.$.....I.........
93c60 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 0f 85 cc 00 00 00 d9 3c 24 0f .....\$..D$.%....=...........<$.
93c80 b7 04 24 83 e0 7f 83 f8 7f 0f 85 b9 00 00 00 66 0f c5 c0 03 8b c8 25 f0 7f 00 00 3d f0 7f 00 00 ..$............f......%....=....
93ca0 74 30 8b c1 25 00 80 00 00 75 08 f2 0f 51 c0 83 c4 08 c3 66 0f d6 04 24 83 3c 24 00 75 50 81 f9 t0..%....u...Q.....f...$.<$.uP..
93cc0 00 80 00 00 75 48 66 0f c5 c0 02 83 f8 00 75 3e eb d9 8b c1 83 e0 0f 75 24 66 0f c5 c0 02 25 ff ....uHf.......u>.......u$f....%.
93ce0 ff 00 00 75 18 66 0f c5 c0 01 25 ff ff 00 00 75 0c 66 0f c5 c0 00 25 ff ff 00 00 74 a5 66 0f d6 ...u.f....%....u.f....%....t.f..
93d00 04 24 80 4c 24 06 08 ba f5 03 00 00 eb 14 c7 04 24 00 00 00 00 c7 44 24 04 00 00 f8 ff ba 31 00 .$.L$...........$.....D$......1.
93d20 00 00 83 ec 10 89 54 24 0c 8b d4 83 c2 10 89 54 24 08 89 54 24 04 89 14 24 e8 35 ba ff ff 66 0f ......T$.......T$..T$...$.5...f.
93d40 12 44 24 10 83 c4 18 c3 66 0f d6 04 24 e8 8e 0e 00 00 dd 1c 24 f3 0f 7e 04 24 83 c4 08 c3 8b ff .D$.....f...$.......$..~.$......
93d60 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 .....\$..D$.%....=....u..<$f..$f
93d80 83 e0 7f 66 83 f8 7f 8d 64 24 08 0f 85 13 02 00 00 66 0f c5 c0 03 66 25 ff 7f 66 2d 20 38 66 3d ...f....d$.......f....f%..f-.8f=
93da0 a8 08 0f 87 c7 01 00 00 66 0f 14 c0 66 0f 28 0d 10 4e 54 00 66 0f 59 c8 f2 0f 2d d1 66 0f 28 15 ........f...f.(..NT.f.Y...-.f.(.
93dc0 20 4e 54 00 66 0f 58 ca 66 0f 28 1d 30 4e 54 00 66 0f 5c ca 66 0f 12 2d 60 4e 54 00 81 c2 00 29 .NT.f.X.f.(.0NT.f.\.f..-`NT....)
93de0 07 00 66 0f 28 25 40 4e 54 00 66 0f 59 d9 83 e2 1f f2 0f 59 e9 8b ca 66 0f 59 e1 d1 e1 66 0f 5c ..f.(%@NT.f.Y......Y...f.Y...f.\
93e00 c3 66 0f 59 0d 50 4e 54 00 03 d1 c1 e1 02 03 d1 f2 0f 58 e8 66 0f 28 d0 66 0f 5c c4 66 0f 12 35 .f.Y.PNT..........X.f.(.f.\.f..5
93e20 68 4e 54 00 c1 e2 04 8d 05 90 b3 54 00 66 0f 54 2d 70 4e 54 00 66 0f 28 d8 03 c2 66 0f 5c d0 66 hNT........T.f.T-pNT.f.(...f.\.f
93e40 0f 15 c0 f2 0f 5e f5 66 0f 5c d4 66 0f 28 78 10 f2 0f 5c dd 66 0f 59 f8 66 0f 5c d1 66 0f 28 48 .....^.f.\.f.(x...\.f.Y.f.\.f.(H
93e60 30 66 0f 59 c8 66 0f 28 60 60 66 0f 59 e0 f2 0f 58 d3 66 0f 28 d8 66 0f 59 c0 66 0f 58 38 66 0f 0f.Y.f.(``f.Y...X.f.(.f.Y.f.X8f.
93e80 58 48 20 66 0f 59 c8 66 0f 58 60 50 66 0f 58 f9 66 0f 28 48 70 66 0f 59 c8 66 0f 59 c0 66 0f 58 XH.f.Y.f.X`Pf.X.f.(Hpf.Y.f.Y.f.X
93ea0 e1 66 0f 28 48 40 66 0f 59 c8 66 0f 58 f9 66 0f 28 cb 66 0f 59 d8 f2 0f 59 c0 66 0f 59 88 90 00 .f.(H@f.Y.f.X.f.(.f.Y...Y.f.Y...
93ec0 00 00 66 0f 59 e3 f2 0f 10 d9 66 0f 58 fc f2 0f 10 e1 f2 0f 59 c7 66 0f 15 ff f2 0f 58 c7 66 0f ..f.Y.....f.X.......Y.f.....X.f.
93ee0 15 c9 f2 0f 58 d9 f2 0f 5c e3 f2 0f 58 cc f2 0f 10 e2 66 0f 12 b8 90 00 00 00 66 0f 15 d2 f2 0f ....X...\...X.....f.......f.....
93f00 58 b8 98 00 00 00 f2 0f 59 fa f2 0f 58 b8 88 00 00 00 f2 0f 58 f9 f2 0f 58 c7 66 0f 12 3d 68 4e X.......Y...X.......X...X.f..=hN
93f20 54 00 f2 0f 59 e6 66 0f 12 90 a8 00 00 00 66 0f 54 d6 f2 0f 59 ea f2 0f 59 b0 a0 00 00 00 f2 0f T...Y.f.......f.T...Y...Y.......
93f40 5c fd f2 0f 5c 90 80 00 00 00 f2 0f 5c fc f2 0f 59 fe f2 0f 10 e3 f2 0f 5c da f2 0f 58 d3 f2 0f \...\.......\...Y.......\...X...
93f60 5c e2 f2 0f 58 c4 f2 0f 5c c7 f2 0f 58 c3 c3 7f 33 66 c1 e8 04 66 3d 7e 0c 75 0c f2 0f 10 d8 f2 \...X...\...X...3f...f=~.u......
93f80 0f 59 1d 90 4e 54 00 f2 0f 10 1d 88 4e 54 00 f2 0f 59 d8 f2 0f 58 d8 f2 0f 59 1d 90 4e 54 00 66 .Y..NT......NT...Y...X...Y..NT.f
93fa0 0f 28 c3 c3 83 ec 08 66 0f d6 04 24 e8 8e 0c 00 00 dd 1c 24 f3 0f 7e 04 24 83 c4 08 c3 f2 0f 5c .(.....f...$.......$..~.$......\
93fc0 c0 c3 8b ff 8d a4 24 00 00 00 00 eb 03 cc cc cc 83 3d 70 0a 55 00 00 0f 84 f9 0c 00 00 83 ec 08 ......$..........=p.U...........
93fe0 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 83 e0 7f ..\$..D$.%....=....u..<$f..$f...
94000 66 83 f8 7f 8d 64 24 08 0f 85 c8 0c 00 00 eb 00 f3 0f 7e 44 24 04 66 0f 28 15 c0 4e 54 00 66 0f f....d$...........~D$.f.(..NT.f.
94020 28 c8 66 0f 28 f8 66 0f 73 d0 34 66 0f 7e c0 66 0f 54 05 f0 4e 54 00 66 0f fa d0 66 0f d3 ca a9 (.f.(.f.s.4f.~.f.T..NT.f...f....
94040 00 08 00 00 75 22 3d ff 03 00 00 7c 59 66 0f f3 ca 3d 32 04 00 00 7f 0b 66 0f d6 4c 24 04 dd 44 ....u"=....|Yf...=2.....f..L$..D
94060 24 04 c3 dd 44 24 04 c3 f3 0f 7e 44 24 04 66 0f f3 ca 66 0f 28 d8 66 0f 2e c0 7a e7 66 0f c2 c1 $...D$....~D$.f...f.(.f...z.f...
94080 01 3d ff 0b 00 00 7c 21 3d 32 0c 00 00 7f d4 66 0f 54 05 b0 4e 54 00 f2 0f 5c c8 66 0f d6 4c 24 .=....|!=2.....f.T..NT...\.f..L$
940a0 04 dd 44 24 04 c3 d9 ee c3 66 0f c2 1d e0 4e 54 00 01 66 0f 56 1d e0 4e 54 00 66 0f 54 1d d0 4e ..D$.....f....NT..f.V..NT.f.T..N
940c0 54 00 66 0f d6 5c 24 04 dd 44 24 04 c3 cc cc cc e8 3b 00 00 00 86 e9 eb 26 e8 32 00 00 00 d9 c9 T.f..\$..D$......;......&.2.....
940e0 eb 1d d9 e1 d9 e8 8a e9 32 c9 eb 13 8d 64 24 00 c6 85 70 ff ff ff fe d9 e1 d9 c9 d9 e1 d9 c9 d9 ........2....d$...p.............
94100 f3 0a c9 74 04 d9 eb de e1 0a ed 74 02 d9 e0 c3 d9 e1 d9 c0 d9 c0 d9 e8 de e1 d9 c9 d9 e8 de c1 ...t.......t....................
94120 de c9 d9 e4 9b dd bd 60 ff ff ff 9b f6 85 61 ff ff ff 01 75 05 32 ed d9 fa c3 58 e9 00 b4 ff ff .......`......a....u.2....X.....
94140 dd d8 db 2d 5a f0 49 00 c3 8d a4 24 00 00 00 00 dd d8 0a c9 74 0b dd d8 d9 eb 0a ed 74 02 d9 e0 ...-Z.I....$........t.......t...
94160 c3 dd d8 d9 ee 0a ed 74 f7 d9 e0 c3 dd d8 e9 cf b3 ff ff 8d a4 24 00 00 00 00 8d 9b 00 00 00 00 .......t.............$..........
94180 dd d8 8a cd eb 00 e8 b5 ff ff ff e9 ed b3 ff ff 55 8b ec 81 c4 30 fd ff ff 53 9b d9 bd 5c ff ff ................U....0...S...\..
941a0 ff 9b db 7d ae db 7d b8 50 51 52 e8 d9 6d fe ff 3c 00 db 6d b8 db 6d ae 5a 59 58 75 14 e8 e3 b1 ...}..}.PQR..m..<..m..m.ZYXu....
941c0 ff ff 80 8d 38 fd ff ff 03 e8 a3 00 00 00 5b c9 c3 d9 c9 dd 95 7a ff ff ff d9 c9 dd 55 82 eb dd ....8.........[......z......U...
941e0 55 8b ec 81 c4 30 fd ff ff 53 9b d9 bd 5c ff ff ff db 7d ae 50 51 52 e8 8d 6d fe ff 3c 00 db 6d U....0...S...\....}.PQR..m..<..m
94200 ae 5a 59 58 75 1b e8 25 b1 ff ff 80 8d 38 fd ff ff 01 80 a5 38 fd ff ff fd e8 53 00 00 00 5b c9 .ZYXu..%.....8......8.....S...[.
94220 c3 dd 95 7a ff ff ff eb dd 55 8b ec 81 c4 30 fd ff ff 53 ff 75 0c ff 75 08 e8 ad 01 00 00 83 c4 ...z.....U....0...S.u..u........
94240 08 ff 75 14 ff 75 10 e8 9f 01 00 00 83 c4 08 9b d9 bd 5c ff ff ff 80 8d 38 fd ff ff 02 e8 43 b1 ..u..u............\.....8.....C.
94260 ff ff e8 03 00 00 00 5b c9 c3 80 a5 38 fd ff ff fe 83 3d c8 08 55 00 00 75 4f dd 95 30 fd ff ff .......[....8.....=..U..uO..0...
94280 8a 85 70 ff ff ff 0a c0 74 1a 3c ff 74 5b 3c fe 74 3f 0a c0 74 33 0f be c0 89 85 72 ff ff ff e9 ..p.....t.<.t[<.t?..t3.....r....
942a0 b2 00 00 00 66 8b 85 5c ff ff ff 66 83 e0 20 75 18 9b df e0 66 83 e0 20 74 0f c7 85 72 ff ff ff ....f..\...f...u....f...t...r...
942c0 08 00 00 00 e9 8d 00 00 00 d9 ad 5c ff ff ff 9b c3 66 8b 85 36 fd ff ff 66 25 f0 7f 66 0b c0 74 ...........\.....f..6...f%..f..t
942e0 1b 66 3d f0 7f 74 43 eb bb 66 8b 85 36 fd ff ff 66 25 f0 7f 66 3d f0 7f 74 30 eb a8 c7 85 72 ff .f=..tC..f..6...f%..f=..t0....r.
94300 ff ff 04 00 00 00 dd 05 68 4f 54 00 d9 c9 d9 fd dd d9 d9 c0 d9 e1 dc 1d 58 4f 54 00 9b df e0 9e ........hOT.............XOT.....
94320 73 34 dc 0d 78 4f 54 00 eb 2c c7 85 72 ff ff ff 03 00 00 00 dd 05 60 4f 54 00 d9 c9 d9 fd dd d9 s4..xOT..,..r.........`OT.......
94340 d9 c0 d9 e1 dc 1d 50 4f 54 00 9b df e0 9e 76 06 dc 0d 70 4f 54 00 56 57 8b 9d 6c ff ff ff 43 89 ......POT.....v...pOT.VW..l...C.
94360 9d 76 ff ff ff f6 85 38 fd ff ff 01 75 1a fc 8d 75 08 8d bd 7a ff ff ff a5 a5 80 7b 0c 01 74 08 .v.....8....u...u...z......{..t.
94380 8d 75 10 8d 7d 82 a5 a5 dd 5d 8a 8d 85 72 ff ff ff 8d 9d 5c ff ff ff 53 50 8b 9d 6c ff ff ff 8a .u..}....]...r.....\...SP..l....
943a0 43 0e 0f be c0 50 e8 04 b8 ff ff 83 c4 0c 5f 5e dd 45 8a e9 11 ff ff ff 55 8b ec 81 c4 30 fd ff C....P........_^.E......U....0..
943c0 ff 53 ff 75 0c ff 75 08 e8 1e 00 00 00 83 c4 08 9b d9 bd 5c ff ff ff 80 a5 38 fd ff ff fd e8 4d .S.u..u............\.....8.....M
943e0 af ff ff e8 82 fe ff ff 5b c9 c3 55 8b ec 83 c4 f4 53 66 8b 45 0e 66 8b d8 66 25 f0 7f 66 3d f0 ........[..U.....Sf.E.f..f%..f=.
94400 7f 75 1e 66 81 cb ff 7f 66 89 5d fe 8b 45 0c 8b 5d 08 0f a4 d8 0b 89 45 fa 89 5d f6 db 6d f6 eb .u.f....f.]..E..]......E..]..m..
94420 03 dd 45 08 5b c9 c3 cc cc cc cc cc cc cc cc cc 83 3d 70 0a 55 00 00 74 32 83 ec 08 0f ae 5c 24 ..E.[............=p.U..t2.....\$
94440 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f ..D$.%....=....u..<$f..$f...f...
94460 8d 64 24 08 75 05 e9 25 09 00 00 83 ec 0c dd 14 24 e8 a2 b1 ff ff e8 0d 00 00 00 83 c4 0c c3 8d .d$.u..%........$...............
94480 54 24 04 e8 4d b1 ff ff 52 9b d9 3c 24 74 6d 66 81 3c 24 7f 02 74 05 e8 09 b1 ff ff 3d 00 00 f0 T$..M...R..<$tmf.<$..t......=...
944a0 3f 73 2d d9 e8 d8 c1 d9 e8 d8 e2 de c9 d9 fa d9 c9 d9 f3 83 3d c8 08 55 00 00 0f 85 6e b1 ff ff ?s-.................=..U....n...
944c0 ba 0d 00 00 00 8d 0d 80 4f 54 00 e9 6b b1 ff ff 77 38 8b 44 24 0c 8b c8 25 ff ff 0f 00 0b 44 24 ........OT..k...w8.D$...%.....D$
944e0 08 75 27 81 e1 00 00 00 80 dd d8 74 04 d9 eb eb c2 d9 ee eb be e8 c2 b0 ff ff eb 1b a9 ff ff 0f .u'........t....................
94500 00 75 f2 83 7c 24 08 00 75 eb dd d8 db 2d 50 f0 49 00 b8 01 00 00 00 83 3d c8 08 55 00 00 0f 85 .u..|$..u....-P.I.......=..U....
94520 0a b1 ff ff ba 0d 00 00 00 8d 0d 80 4f 54 00 e8 03 b2 ff ff 5a c3 cc cc cc cc cc cc cc cc cc cc ............OT......Z...........
94540 83 3d 70 0a 55 00 00 74 32 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 .=p.U..t2.....\$..D$.%....=....u
94560 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f 8d 64 24 08 75 05 e9 75 0d 00 00 83 ec 0c dd 14 ..<$f..$f...f....d$.u..u........
94580 24 e8 92 b0 ff ff e8 0d 00 00 00 83 c4 0c c3 8d 54 24 04 e8 3d b0 ff ff 52 9b d9 3c 24 74 6d 66 $...............T$..=...R..<$tmf
945a0 81 3c 24 7f 02 74 05 e8 f9 af ff ff 3d 00 00 f0 3f 73 2b d9 e8 d8 c1 d9 e8 d8 e2 de c9 d9 fa d9 .<$..t......=...?s+.............
945c0 f3 83 3d c8 08 55 00 00 0f 85 60 b0 ff ff ba 0e 00 00 00 8d 0d 90 66 54 00 e9 5d b0 ff ff 77 3a ..=..U....`...........fT..]...w:
945e0 8b 44 24 0c 8b c8 25 ff ff 0f 00 0b 44 24 08 75 29 81 e1 00 00 00 80 dd d8 db 2d 5a f0 49 00 74 .D$...%.....D$.u).........-Z.I.t
94600 c0 d9 e0 eb bc e8 b2 af ff ff eb 1b a9 ff ff 0f 00 75 f2 83 7c 24 08 00 75 eb dd d8 db 2d 50 f0 .................u..|$..u....-P.
94620 49 00 b8 01 00 00 00 83 3d c8 08 55 00 00 0f 85 fa af ff ff ba 0e 00 00 00 8d 0d 90 66 54 00 e8 I.......=..U................fT..
94640 f3 b0 ff ff 5a c3 cc cc cc cc cc cc cc cc cc cc 83 3d 70 0a 55 00 00 74 32 83 ec 08 0f ae 5c 24 ....Z............=p.U..t2.....\$
94660 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f ..D$.%....=....u..<$f..$f...f...
94680 8d 64 24 08 75 05 e9 e5 11 00 00 83 ec 0c dd 14 24 e8 82 af ff ff e8 0d 00 00 00 83 c4 0c c3 8d .d$.u...........$...............
946a0 54 24 04 e8 2d af ff ff 52 9b d9 3c 24 74 49 66 81 3c 24 7f 02 74 06 d9 2d 98 f0 49 00 d9 ff 9b T$..-...R..<$tIf.<$..t..-..I....
946c0 df e0 9e 7a 1d 83 3d c8 08 55 00 00 0f 85 5c af ff ff ba 12 00 00 00 8d 0d a0 66 54 00 e9 59 af ...z..=..U....\...........fT..Y.
946e0 ff ff db 2d 9a f0 49 00 d9 c9 d9 f5 9b df e0 9e 7a f8 dd d9 d9 ff eb cd a9 ff ff 0f 00 75 31 83 ...-..I.........z............u1.
94700 7c 24 08 00 75 2a dd d8 db 2d 50 f0 49 00 b8 01 00 00 00 83 3d c8 08 55 00 00 0f 85 0e af ff ff |$..u*...-P.I.......=..U........
94720 ba 12 00 00 00 8d 0d a0 66 54 00 e8 07 b0 ff ff 5a c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc ........fT......Z...............
94740 83 3d 70 0a 55 00 00 74 3c 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 .=p.U..t<.....\$..D$.%....=....u
94760 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f 8d 64 24 08 75 0f e9 a5 12 00 00 ba 2a f0 49 00 ..<$f..$f...f....d$.u.......*.I.
94780 e9 33 fc ff ff ba 2a f0 49 00 e9 51 fa ff ff cc 83 3d 70 0a 55 00 00 74 32 83 ec 08 0f ae 5c 24 .3....*.I..Q.....=p.U..t2.....\$
947a0 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f ..D$.%....=....u..<$f..$f...f...
947c0 8d 64 24 08 75 05 e9 15 15 00 00 83 ec 0c dd 14 24 e8 42 ae ff ff e8 0d 00 00 00 83 c4 0c c3 8d .d$.u...........$.B.............
947e0 54 24 04 e8 ed ad ff ff 52 9b d9 3c 24 74 4c 8b 44 24 0c 66 81 3c 24 7f 02 74 06 d9 2d 98 f0 49 T$......R..<$tL.D$.f.<$..t..-..I
94800 00 a9 00 00 f0 7f 74 5e a9 00 00 00 80 75 41 d9 ed d9 c9 d9 f1 83 3d c8 08 55 00 00 0f 85 0c ae ......t^.....uA.......=..U......
94820 ff ff 8d 0d b0 72 54 00 ba 1a 00 00 00 e9 09 ae ff ff a9 00 00 00 80 75 17 eb d4 a9 ff ff 0f 00 .....rT................u........
94840 75 1d 83 7c 24 08 00 75 16 25 00 00 00 80 74 c5 dd d8 db 2d 50 f0 49 00 b8 01 00 00 00 eb 22 e8 u..|$..u.%....t....-P.I.......".
94860 58 ad ff ff eb 1b a9 ff ff 0f 00 75 c5 83 7c 24 08 00 75 be dd d8 db 2d fa ef 49 00 b8 02 00 00 X..........u..|$..u....-..I.....
94880 00 83 3d c8 08 55 00 00 0f 85 a0 ad ff ff 8d 0d b0 72 54 00 ba 1a 00 00 00 e8 99 ae ff ff 5a c3 ..=..U...........rT...........Z.
948a0 83 3d 70 0a 55 00 00 74 32 83 ec 08 0f ae 5c 24 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 .=p.U..t2.....\$..D$.%....=....u
948c0 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f 8d 64 24 08 75 05 e9 75 16 00 00 83 ec 14 d9 c9 ..<$f..$f...f....d$.u..u........
948e0 dd 1c 24 dd 54 24 08 8b 44 24 0c e8 0d 00 00 00 83 c4 14 c3 8d 54 24 0c e8 d8 ac ff ff 8b c8 50 ..$.T$..D$...........T$........P
94900 9b d9 3c 24 66 81 3c 24 7f 02 74 05 e8 94 ac ff ff 81 e1 00 00 f0 7f 8d 54 24 08 81 f9 00 00 f0 ..<$f.<$..t.............T$......
94920 7f 0f 84 9c 00 00 00 e8 a9 ac ff ff 0f 84 8d 00 00 00 a9 00 00 f0 7f 0f 84 f5 00 00 00 8a 4c 24 ..............................L$
94940 0f 80 e1 80 0f 85 52 01 00 00 d9 f1 e8 3f ac ff ff 80 f9 01 75 02 d9 e0 83 3d c8 08 55 00 00 0f ......R......?......u....=..U...
94960 85 c9 ac ff ff 8d 0d e0 7a 54 00 ba 1d 00 00 00 e9 04 ad ff ff 83 3d c8 08 55 00 00 0f 85 ac ac ........zT............=..U......
94980 ff ff 8d 0d e0 7a 54 00 ba 1d 00 00 00 e8 8e ad ff ff 5a c3 8d 54 24 08 e8 38 ac ff ff d9 e8 df .....zT...........Z..T$..8......
949a0 e9 7a 05 74 0e 41 eb 31 d9 c9 d9 e5 9b df e0 9b 9e 75 08 dd d8 dd d8 d9 e8 5a c3 de c1 5a c3 33 .z.t.A.1.........u.......Z...Z.3
949c0 c9 eb 16 33 c9 25 ff ff 0f 00 0b 44 24 10 75 c4 8d 54 24 08 e8 fc ab ff ff 8b 44 24 0c 8b d0 25 ...3.%.....D$.u..T$.......D$...%
949e0 00 00 f0 7f 81 e2 ff ff 0f 00 3d 00 00 f0 7f 75 06 0b 54 24 08 75 b1 85 c9 75 c0 83 ec 74 8b cc ..........=....u..T$.u...u...t..
94a00 51 83 ec 10 dd 1c 24 dd 5c 24 08 9b dd 71 08 e8 70 b0 ff ff 83 c4 10 59 dd 61 08 dd 01 83 c4 74 Q.....$.\$...q..p......Y.a.....t
94a20 85 c0 0f 84 06 ac ff ff b8 01 00 00 00 e9 43 ff ff ff 8b 44 24 0c 25 ff ff 0f 00 0b 44 24 08 0f ..............C....D$.%.....D$..
94a40 85 f8 fe ff ff dd d8 8b 44 24 14 25 ff ff ff 7f 0b 44 24 10 74 3d e8 66 00 00 00 8a 6c 24 0f c0 ........D$.%.....D$.t=.f....l$..
94a60 ed 07 f7 44 24 17 80 00 00 00 74 16 db 2d f0 ef 49 00 84 cd 74 02 d9 e0 b8 02 00 00 00 e9 f3 fe ...D$.....t..-..I...t...........
94a80 ff ff d9 ee 84 cd 0f 84 a2 ab ff ff d9 e0 e9 9b ab ff ff dd d8 d9 e8 e9 92 ab ff ff d9 c1 e8 1e ................................
94aa0 00 00 00 d9 e0 84 c9 0f 85 9d fe ff ff dd d8 dd d8 db 2d 50 f0 49 00 b8 01 00 00 00 e9 b4 fe ff ..................-P.I..........
94ac0 ff d9 c0 d9 fc d8 d9 b1 00 9b df e0 9e 75 17 dc 0d e4 7a 54 00 fe c1 d9 c0 d9 fc de d9 9b df e0 .............u....zT............
94ae0 9e 75 02 fe c1 c3 dd d8 c3 cc cc cc cc cc cc cc 83 3d 70 0a 55 00 00 74 32 83 ec 08 0f ae 5c 24 .u...............=p.U..t2.....\$
94b00 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f ..D$.%....=....u..<$f..$f...f...
94b20 8d 64 24 08 75 05 e9 45 1f 00 00 83 ec 0c dd 14 24 e8 e2 aa ff ff e8 0d 00 00 00 83 c4 0c c3 8d .d$.u..E........$...............
94b40 54 24 04 e8 8d aa ff ff 52 9b d9 3c 24 74 49 66 81 3c 24 7f 02 74 06 d9 2d 98 f0 49 00 d9 fe 9b T$......R..<$tIf.<$..t..-..I....
94b60 df e0 9e 7a 1d 83 3d c8 08 55 00 00 0f 85 bc aa ff ff ba 1e 00 00 00 8d 0d 70 b3 54 00 e9 b9 aa ...z..=..U...............p.T....
94b80 ff ff db 2d 9a f0 49 00 d9 c9 d9 f5 9b df e0 9e 7a f8 dd d9 d9 fe eb cd a9 ff ff 0f 00 75 31 83 ...-..I.........z............u1.
94ba0 7c 24 08 00 75 2a dd d8 db 2d 50 f0 49 00 b8 01 00 00 00 83 3d c8 08 55 00 00 0f 85 6e aa ff ff |$..u*...-P.I.......=..U....n...
94bc0 ba 1e 00 00 00 8d 0d 70 b3 54 00 e8 67 ab ff ff 5a c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc .......p.T..g...Z...............
94be0 8d 54 24 04 e8 ec a9 ff ff e9 66 20 00 00 cc cc 83 3d 70 0a 55 00 00 74 32 83 ec 08 0f ae 5c 24 .T$.......f......=p.U..t2.....\$
94c00 04 8b 44 24 04 25 80 7f 00 00 3d 80 1f 00 00 75 0f d9 3c 24 66 8b 04 24 66 83 e0 7f 66 83 f8 7f ..D$.%....=....u..<$f..$f...f...
94c20 8d 64 24 08 75 05 e9 d5 20 00 00 83 ec 0c dd 14 24 e8 e2 a9 ff ff e8 0d 00 00 00 83 c4 0c c3 8d .d$.u...........$...............
94c40 54 24 04 e8 8d a9 ff ff 52 9b d9 3c 24 74 4d 66 81 3c 24 7f 02 74 06 d9 2d 98 f0 49 00 d9 f2 9b T$......R..<$tMf.<$..t..-..I....
94c60 df e0 9e 7a 1f dd d8 83 3d c8 08 55 00 00 0f 85 ba a9 ff ff ba 20 00 00 00 8d 0d 80 b3 54 00 e9 ...z....=..U.................T..
94c80 b7 a9 ff ff db 2d 9a f0 49 00 d9 c9 d9 f5 9b df e0 9e 7a f8 dd d9 d9 f2 dd d8 eb cb a9 ff ff 0f .....-..I.........z.............
94ca0 00 75 31 83 7c 24 08 00 75 2a dd d8 db 2d 50 f0 49 00 b8 01 00 00 00 83 3d c8 08 55 00 00 0f 85 .u1.|$..u*...-P.I.......=..U....
94cc0 6a a9 ff ff ba 20 00 00 00 8d 0d 80 b3 54 00 e8 63 aa ff ff 5a c3 8b ff 55 8b ec 51 51 53 56 be j............T..c...Z...U..QQSV.
94ce0 ff ff 00 00 56 68 3f 17 00 00 e8 86 e6 fe ff dd 45 08 8b d8 59 59 0f b7 4d 0e b8 f0 7f 00 00 23 ....Vh?.........E...YY..M......#
94d00 c8 51 51 dd 1c 24 66 3b c8 75 3d e8 76 e5 fe ff 48 59 59 83 f8 02 77 0c 56 53 e8 56 e6 fe ff dd .QQ..$f;.u=.v...HYY...w.VS.V....
94d20 45 08 eb 61 dd 45 08 dd 05 e0 45 54 00 53 83 ec 10 d8 c1 dd 5c 24 08 dd 1c 24 6a 0b 6a 08 e8 b4 E..a.E....ET.S......\$...$j.j...
94d40 dc fe ff 83 c4 1c eb 3f e8 6c af ff ff dd 55 f8 dd 45 08 83 c4 08 dd e1 df e0 f6 c4 44 7b 18 f6 .......?.l....U..E..........D{..
94d60 c3 20 75 13 53 83 ec 10 d9 c9 dd 5c 24 08 dd 1c 24 6a 0b 6a 10 eb c7 56 dd d9 53 dd d8 e8 f3 e5 ..u.S......\$...$j.j...V..S.....
94d80 fe ff dd 45 f8 59 59 5e 5b c9 c3 cc cc cc cc cc 55 8b ec 83 ec 08 83 e4 f0 dd 1c 24 f3 0f 7e 04 ...E.YY^[.......U..........$..~.
94da0 24 e8 08 00 00 00 c9 c3 66 0f 12 44 24 04 66 0f 12 25 60 ca 54 00 66 0f 12 1d 70 ca 54 00 66 0f $.......f..D$.f..%`.T.f...p.T.f.
94dc0 57 ed 66 0f 12 15 68 ca 54 00 f2 0f 10 c8 66 0f 73 d0 2c 66 0f 7e c2 f2 0f 10 f9 b9 00 20 00 00 W.f...h.T.....f.s.,f.~..........
94de0 66 0f c4 e9 02 f2 0f 10 c1 b8 ff ff 07 00 23 c2 2d 00 fb 03 00 3d bb 03 00 00 0f 83 d6 00 00 00 f.............#.-....=..........
94e00 f2 0f 59 c9 81 e2 ff ff 00 00 f2 0f 5c d9 f2 0f 51 db 66 0f 54 d7 83 e2 fc 81 ea 00 fb 00 00 66 ..Y.........\...Q.f.T..........f
94e20 0f 12 0c 55 90 5e 54 00 66 0f 56 d5 66 0f 28 24 95 90 4f 54 00 f2 0f 10 f7 f2 0f 58 fa f2 0f 5c ...U.^T.f.V.f.($..OT.......X...\
94e40 c2 f2 0f 59 f8 f2 0f 59 f1 f2 0f 59 da f2 0f 10 ce f2 0f 58 f3 f2 0f 5e fe 66 0f 12 05 18 ca 54 ...Y...Y...Y.......X...^.f.....T
94e60 00 66 0f 12 2d 08 ca 54 00 f2 0f 5c cb 66 0f 73 d2 3f f2 0f 10 d9 66 0f 73 f2 3f f2 0f 59 c9 66 .f..-..T...\.f.s.?....f.s.?..Y.f
94e80 0f 70 d2 44 66 0f 12 35 10 ca 54 00 f2 0f 59 d9 f2 0f 59 c1 83 ec 10 66 0f 57 e2 f2 0f 59 eb 66 .p.Df..5..T...Y...Y....f.W...Y.f
94ea0 0f 5c 25 a0 c9 54 00 f2 0f 59 d9 f2 0f 58 c6 f2 0f 59 c3 f2 0f 5c ec 66 0f 70 e4 ee f2 0f 58 c5 .\%..T...Y...X...Y...\.f.p....X.
94ec0 f2 0f 5c c7 f2 0f 5c c4 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 2d bb 03 00 00 83 f8 41 0f 83 ..\...\.f..D$..D$.....-......A..
94ee0 2d 01 00 00 66 0f 73 d7 26 66 0f 73 f7 26 66 0f d7 c0 66 0f 55 e0 f2 0f 5c cf f2 0f 10 f7 f2 0f -...f.s.&f.s.&f...f.U...\.......
94f00 59 ff f2 0f 58 c6 66 0f 56 ec f2 0f 5c df f2 0f 59 c1 f2 0f 10 e3 f2 0f 5c d8 f2 0f 51 db 25 80 Y...X.f.V...\...Y.......\...Q.%.
94f20 00 00 00 c1 e8 07 f7 d8 f2 0f 10 fb 66 0f 54 d3 66 0f 73 f3 02 66 0f c5 d3 03 66 0f 56 d5 66 0f ............f.T.f.s..f....f.V.f.
94f40 6e d8 66 0f 70 db 00 81 ea c0 fe 00 00 03 d2 f2 0f 59 3c 95 90 5e 54 00 f2 0f 59 f2 f2 0f 59 ca n.f.p............Y<..^T...Y...Y.
94f60 f2 0f 59 d2 f2 0f 5c f7 66 0f 54 1d b0 c9 54 00 f2 0f 58 f1 f2 0f 5c e2 f2 0f 58 ff 66 0f 12 2d ..Y...\.f.T...T...X...\...X.f..-
94f80 08 ca 54 00 f2 0f 5c e0 f2 0f 58 fe 66 0f 12 05 18 ca 54 00 f2 0f 5e e7 66 0f 12 15 10 ca 54 00 ..T...\...X.f.....T...^.f.....T.
94fa0 66 0f 58 1c d5 90 4f 54 00 f2 0f 10 ce f2 0f 59 f6 f2 0f 59 c6 f2 0f 59 ce 83 ec 10 f2 0f 59 e9 f.X...OT.......Y...Y...Y......Y.
94fc0 f2 0f 59 ce f2 0f 58 c2 66 0f ef f6 f2 0f 59 c1 f2 0f 58 eb f2 0f 58 c5 25 00 80 00 00 66 0f c4 ..Y...X.f.....Y...X...X.%....f..
94fe0 f0 03 f2 0f 10 ec 66 0f 70 db ee f2 0f 58 e3 f2 0f 5c dc f2 0f 58 eb f2 0f 58 c5 f2 0f 58 c4 66 ......f.p....X...\...X...X...X.f
95000 0f 57 c6 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 05 bb 3b 00 00 3d 00 38 00 00 0f 83 90 00 00 .W.f..D$..D$.......;..=.8.......
95020 00 66 0f 14 c0 66 0f 28 35 20 ca 54 00 66 0f 14 c8 66 0f 28 15 30 ca 54 00 66 0f 28 25 40 ca 54 .f...f.(5..T.f...f.(.0.T.f.(%@.T
95040 00 66 0f 59 c0 66 0f 28 2d a0 c9 54 00 83 ec 10 66 0f 59 c8 66 0f 59 f0 66 0f 59 c0 f2 0f 10 d9 .f.Y.f.(-..T....f.Y.f.Y.f.Y.....
95060 f2 0f 59 c9 66 0f 58 f2 66 0f 59 e0 f2 0f 59 cb 66 0f 58 f4 66 0f 70 c5 ee 66 0f 59 ce 66 0f 70 ..Y.f.X.f.Y...Y.f.X.f.p..f.Y.f.p
95080 f5 ee f2 0f 5c c7 66 0f 70 d1 ee f2 0f 5c e9 f2 0f 5c f0 f2 0f 5c ea f2 0f 5c fe f2 0f 5c ef f2 ....\.f.p....\...\...\...\...\..
950a0 0f 58 c5 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 2d fc 3b 00 00 83 f8 04 0f 83 f4 00 00 00 66 .X.f..D$..D$.....-.;...........f
950c0 0f 57 f6 66 0f 54 3d 60 ca 54 00 66 0f 12 25 78 ca 54 00 66 0f 28 0d 20 ca 54 00 f2 0f 59 fc 66 .W.f.T=`.T.f..%x.T.f.(...T...Y.f
950e0 0f 28 15 30 ca 54 00 f2 0f 5c e7 66 0f 28 1d 40 ca 54 00 66 0f 70 fc 44 f2 0f 51 e4 66 0f 59 cf .(.0.T...\.f.(.@.T.f.p.D..Q.f.Y.
95100 66 0f 70 ef 44 66 0f c5 c0 03 66 0f 59 ff 66 0f 58 d1 66 0f 12 0d e0 c9 54 00 66 0f 59 df f2 0f f.p.Df....f.Y.f.X.f.....T.f.Y...
95120 c2 c6 01 f2 0f 59 fd 66 0f 58 d3 66 0f 70 c0 44 f2 0f 59 d7 66 0f 54 05 b0 c9 54 00 66 0f 59 d5 .....Y.f.X.f.p.D..Y.f.T...T.f.Y.
95140 66 0f 54 cc 66 0f 70 dc 44 f2 0f 5c e1 f2 0f 58 db f2 0f 59 c9 f2 0f 5c dc f2 0f 5c e9 f2 0f 59 f.T.f.p.D..\...X...Y...\...\...Y
95160 e3 66 0f 70 db ee f2 0f 5c ec f2 0f 5e eb 83 ec 10 66 0f 58 db 66 0f 59 d3 66 0f 70 e2 ee f2 0f .f.p....\...^....f.X.f.Y.f.p....
95180 58 d0 25 00 80 00 00 66 0f c4 f0 03 66 0f 70 c0 ee f2 0f 58 d4 f2 0f 58 d5 f2 0f 58 d3 f2 0f 58 X.%....f....f.p....X...X...X...X
951a0 c2 66 0f 57 c6 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 05 fc fe 03 00 3d 00 ff 03 00 0f 82 ea .f.W.f..D$..D$..........=.......
951c0 00 00 00 66 0f 7e f9 66 0f 73 d7 20 66 0f 7e fa 81 e2 ff ff ff 7f b8 00 00 f0 3f 2b c2 0b c1 83 ...f.~.f.s..f.~...........?+....
951e0 f8 00 0f 84 85 00 00 00 66 0f 12 54 24 04 66 0f 7e d2 66 0f 73 d2 20 66 0f 7e d1 81 e1 ff ff ff ........f..T$.f.~.f.s..f.~......
95200 7f 83 ea 01 81 d9 00 00 f0 7f 83 f9 00 0f 8d bf 00 00 00 66 0f 57 c9 66 0f 57 c0 ba f0 7f 00 00 ...................f.W.f.W......
95220 66 0f c4 ca 03 f2 0f 59 c1 ba 3a 00 00 00 83 ec 1c 66 0f 13 44 24 10 89 54 24 0c 8b d4 83 c2 10 f......Y..:......f..D$..T$......
95240 89 54 24 08 83 c2 10 89 54 24 04 89 14 24 e8 20 a5 ff ff 66 0f 12 44 24 10 83 c4 1c 83 ec 10 66 .T$.....T$...$.....f..D$.......f
95260 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 66 0f c5 d7 01 c1 ea 0f f7 da 66 0f 6e fa 66 0f 70 ff 00 ..D$..D$.....f.........f.n.f.p..
95280 66 0f 12 15 c0 c9 54 00 66 0f 12 05 c8 c9 54 00 66 0f 54 d7 66 0f 54 c7 f2 0f 58 c2 83 ec 10 66 f.....T.f.....T.f.T.f.T...X....f
952a0 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 66 0f 12 15 a0 c9 54 00 66 0f 12 05 a8 c9 54 00 f2 0f 58 ..D$..D$.....f.....T.f.....T...X
952c0 c2 83 ec 10 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 66 0f 57 f6 f2 0f 58 c6 ba f0 03 00 00 e9 ....f..D$..D$.....f.W...X.......
952e0 4a ff ff ff cc cc cc cc cc cc cc cc cc cc cc cc 55 8b ec 83 ec 08 83 e4 f0 dd 1c 24 f3 0f 7e 04 J...............U..........$..~.
95300 24 e8 08 00 00 00 c9 c3 66 0f 12 44 24 04 66 0f 12 25 50 cb 54 00 66 0f 12 1d 60 cb 54 00 66 0f $.......f..D$.f..%P.T.f...`.T.f.
95320 57 ed 66 0f 12 15 58 cb 54 00 f2 0f 10 c8 66 0f 73 d0 2c 66 0f 7e c2 f2 0f 10 f9 b9 00 20 00 00 W.f...X.T.....f.s.,f.~..........
95340 66 0f c4 e9 02 f2 0f 10 c1 b8 ff ff 07 00 23 c2 2d 00 fb 03 00 3d bb 03 00 00 0f 83 ce 00 00 00 f.............#.-....=..........
95360 f2 0f 59 c9 81 e2 ff ff 00 00 f2 0f 5c d9 f2 0f 51 db 66 0f 54 d7 83 e2 fc 81 ea 00 fb 00 00 66 ..Y.........\...Q.f.T..........f
95380 0f 12 0c 55 90 5e 54 00 66 0f 56 d5 66 0f 28 24 95 90 4f 54 00 f2 0f 10 f7 f2 0f 58 fa f2 0f 5c ...U.^T.f.V.f.($..OT.......X...\
953a0 c2 f2 0f 59 c7 f2 0f 59 f1 f2 0f 59 da f2 0f 10 ce f2 0f 58 f3 f2 0f 5e c6 66 0f 12 3d 08 cb 54 ...Y...Y...Y.......X...^.f..=..T
953c0 00 66 0f 12 2d f8 ca 54 00 f2 0f 5c cb 66 0f 73 d2 3f f2 0f 10 d9 66 0f 73 f2 3f f2 0f 59 c9 66 .f..-..T...\.f.s.?....f.s.?..Y.f
953e0 0f 70 d2 44 66 0f 12 35 00 cb 54 00 f2 0f 59 d9 f2 0f 59 f9 83 ec 10 66 0f 57 e2 f2 0f 59 eb f2 .p.Df..5..T...Y...Y....f.W...Y..
95400 0f 59 d9 f2 0f 58 f7 f2 0f 59 f3 f2 0f 58 ec 66 0f 70 e4 ee f2 0f 58 f5 f2 0f 58 c6 f2 0f 58 c4 .Y...X...Y...X.f.p....X...X...X.
95420 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 2d bb 03 00 00 83 f8 43 0f 83 19 01 00 00 f2 0f 59 c9 f..D$..D$.....-......C........Y.
95440 f2 0f 5c d9 f2 0f 51 db 66 0f d7 c7 66 0f 73 f0 01 66 0f 54 3d f0 ca 54 00 66 0f 73 d0 01 f2 0f ..\...Q.f...f.s..f.T=..T.f.s....
95460 10 c8 66 0f 12 25 60 cb 54 00 f2 0f 10 f7 f2 0f 5c cf f2 0f 59 ff f2 0f 58 c6 f2 0f 5c e7 f2 0f ..f..%`.T.......\...Y...X...\...
95480 59 c1 f2 0f 10 fb 66 0f 54 d3 66 0f 73 f3 02 66 0f c5 d3 03 66 0f 56 d5 81 ea c0 fe 00 00 03 d2 Y.....f.T.f.s..f....f.V.........
954a0 f2 0f 59 3c 95 90 5e 54 00 f2 0f 59 f2 66 0f 28 1d c0 ca 54 00 f2 0f 59 ca f2 0f 59 d2 f2 0f 5c ..Y<..^T...Y.f.(...T...Y...Y...\
954c0 f7 f2 0f 58 f1 f2 0f 5c e2 f2 0f 58 ff 66 0f 12 2d f8 ca 54 00 f2 0f 5c e0 f2 0f 58 fe 66 0f 12 ...X...\...X.f..-..T...\...X.f..
954e0 05 08 cb 54 00 f2 0f 5e e7 66 0f 12 15 00 cb 54 00 66 0f 5c 1c d5 90 4f 54 00 f2 0f 10 ce f2 0f ...T...^.f.....T.f.\...OT.......
95500 59 f6 25 80 00 00 00 c1 e0 08 f2 0f 59 c6 f2 0f 59 ce 83 ec 10 f2 0f 59 e9 f2 0f 59 ce f2 0f 58 Y.%.........Y...Y......Y...Y...X
95520 c2 66 0f ef f6 f2 0f 59 c1 f2 0f 58 eb 66 0f c4 f0 03 f2 0f 58 c5 66 0f 70 db ee f2 0f 5c c4 f2 .f.....Y...X.f......X.f.p....\..
95540 0f 58 c3 66 0f 56 c6 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 05 bb 3b 00 00 3d 00 38 00 00 73 .X.f.V.f..D$..D$.......;..=.8..s
95560 6a 66 0f 14 ff 66 0f 28 35 10 cb 54 00 66 0f 14 cf 66 0f 28 15 20 cb 54 00 66 0f 28 25 30 cb 54 jf...f.(5..T.f...f.(...T.f.(%0.T
95580 00 66 0f 59 ff 83 ec 10 66 0f 59 cf 66 0f 59 f7 66 0f 59 ff f2 0f 10 d9 f2 0f 59 c9 66 0f 58 f2 .f.Y....f.Y.f.Y.f.Y.......Y.f.X.
955a0 66 0f 59 e7 f2 0f 59 cb 66 0f 58 f4 66 0f 59 ce 66 0f 70 d1 ee f2 0f 58 ca f2 0f 58 c1 66 0f 13 f.Y...Y.f.X.f.Y.f.p....X...X.f..
955c0 44 24 04 dd 44 24 04 83 c4 10 c3 2d fe 3b 00 00 83 f8 02 0f 83 4f 01 00 00 f2 0f 59 c9 f2 0f 5c D$..D$.....-.;.......O.....Y...\
955e0 d9 f2 0f 51 db 66 0f c5 c7 03 66 0f 54 3d e0 ca 54 00 66 0f 70 eb 44 66 0f 54 1d e0 ca 54 00 f2 ...Q.f....f.T=..T.f.p.Df.T...T..
95600 0f 10 cf 66 0f 12 25 60 cb 54 00 f2 0f 10 f7 f2 0f 5c c7 f2 0f 59 ff f2 0f 58 c9 f2 0f 59 c8 f2 ...f..%`.T.......\...Y...X...Y..
95620 0f 5c e7 f2 0f 10 f3 f2 0f 59 db f2 0f 59 c0 f2 0f 5c e1 f2 0f 5c f5 f2 0f 58 ed f2 0f 5c e3 66 .\.......Y...Y...\...\...X...\.f
95640 0f 28 15 10 cb 54 00 66 0f 70 dd ee f2 0f 5c e0 f2 0f 58 ee 66 0f 70 fb ee f2 0f 58 db f2 0f 59 .(...T.f.p....\...X.f.p....X...Y
95660 ee f2 0f 58 e5 66 0f 70 f7 ee f2 0f 5e e3 66 0f 28 0d 40 cb 54 00 66 0f 28 2d 20 cb 54 00 66 0f ...X.f.p....^.f.(.@.T.f.(-..T.f.
95680 28 05 30 cb 54 00 66 0f 59 ff f2 0f 10 de 66 0f 59 d7 66 0f 59 f7 25 00 80 00 00 f2 0f 59 cf 66 (.0.T.f.Y.....f.Y.f.Y.%......Y.f
956a0 0f 59 ff 66 0f 58 ea 66 0f 28 d6 f2 0f 59 f6 66 0f 59 f8 66 0f 28 05 c0 ca 54 00 f2 0f 59 d6 66 .Y.f.X.f.(...Y.f.Y.f.(...T...Y.f
956c0 0f 58 fd 66 0f 70 e9 ee f2 0f 59 f2 83 ec 10 66 0f 59 fa f2 0f 58 cd 66 0f 57 ed 66 0f 70 d7 ee .X.f.p....Y....f.Y...X.f.W.f.p..
956e0 f2 0f 59 ce 66 0f 70 f0 ee f2 0f 58 fa f2 0f 10 d3 66 0f c4 e8 03 f2 0f 5c de f2 0f 58 c1 f2 0f ..Y.f.p....X.....f......\...X...
95700 58 f3 f2 0f 58 fc f2 0f 5c d6 f2 0f 5c c7 f2 0f 5c c2 f2 0f 5c c3 66 0f 56 c5 66 0f 13 44 24 04 X...X...\...\...\...\.f.V.f..D$.
95720 dd 44 24 04 83 c4 10 c3 05 fe fe 03 00 3d 00 ff 03 00 0f 82 f7 00 00 00 66 0f 7e c1 66 0f 73 d0 .D$..........=..........f.~.f.s.
95740 20 66 0f 7e c2 81 e2 ff ff ff 7f b8 00 00 f0 3f 2b c2 0b c1 83 f8 00 0f 84 85 00 00 00 66 0f 12 .f.~...........?+............f..
95760 54 24 04 66 0f 7e d2 66 0f 73 d2 20 66 0f 7e d1 81 e1 ff ff ff 7f 83 ea 01 81 d9 00 00 f0 7f 83 T$.f.~.f.s..f.~.................
95780 f9 00 0f 8d 8f 00 00 00 66 0f 57 c9 66 0f 57 c0 ba f0 7f 00 00 66 0f c4 ca 03 f2 0f 59 c1 ba 3d ........f.W.f.W......f......Y..=
957a0 00 00 00 83 ec 1c 66 0f 13 44 24 10 89 54 24 0c 8b d4 83 c2 10 89 54 24 08 83 c2 10 89 54 24 04 ......f..D$..T$.......T$.....T$.
957c0 89 14 24 e8 ab 9f ff ff 66 0f 12 44 24 10 83 c4 1c 83 ec 10 66 0f 13 44 24 04 dd 44 24 04 83 c4 ..$.....f..D$.......f..D$..D$...
957e0 10 c3 66 0f 12 0d 50 cb 54 00 66 0f 12 15 c0 ca 54 00 66 0f 12 05 c8 ca 54 00 f2 0f 58 c2 66 0f ..f...P.T.f.....T.f.....T...X.f.
95800 55 cf 66 0f 56 c1 83 ec 10 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 66 0f 12 44 24 04 66 0f 57 U.f.V....f..D$..D$.....f..D$.f.W
95820 f6 f2 0f 58 c6 ba f1 03 00 00 e9 74 ff ff ff 66 0f 12 44 24 04 66 0f 57 f6 83 ec 10 f2 0f 10 f8 ...X.......t...f..D$.f.W........
95840 66 0f c5 d0 03 81 e2 f0 7f 00 00 83 ea 10 81 fa e0 7f 00 00 72 0c f2 0f 58 f0 66 0f 56 c6 f2 0f f...................r...X.f.V...
95860 59 f8 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 55 8b ec 83 ec 08 83 e4 f0 dd 1c 24 f3 0f 7e 04 Y.f..D$..D$.....U..........$..~.
95880 24 e8 08 00 00 00 c9 c3 66 0f 12 44 24 04 66 0f c5 c0 03 66 25 ff 7f 66 2d 30 30 66 3d c5 10 0f $.......f..D$.f....f%..f-00f=...
958a0 87 42 01 00 00 66 0f 12 0d d0 cb 54 00 f2 0f 59 c8 66 0f 12 15 d8 cb 54 00 f2 0f 2d d1 f2 0f 58 .B...f.....T...Y.f.....T...-...X
958c0 ca 66 0f 12 1d f0 cb 54 00 f2 0f 5c ca 66 0f 28 15 e0 cb 54 00 f2 0f 59 d9 66 0f 14 c9 81 c2 10 .f.....T...\.f.(...T...Y.f......
958e0 76 1c 00 f2 0f 10 e0 83 e2 3f 66 0f 28 2d c0 cb 54 00 8d 05 b0 66 54 00 c1 e2 05 03 c2 66 0f 59 v........?f.(-..T....fT......f.Y
95900 d1 f2 0f 5c c3 f2 0f 59 0d f8 cb 54 00 f2 0f 5c e3 66 0f 12 78 08 66 0f 14 c0 f2 0f 10 dc f2 0f ...\...Y...T...\.f..x.f.........
95920 5c e2 66 0f 59 e8 66 0f 5c c2 66 0f 28 35 a0 cb 54 00 f2 0f 59 fc f2 0f 5c dc 66 0f 59 e8 66 0f \.f.Y.f.\.f.(5..T...Y...\.f.Y.f.
95940 59 c0 f2 0f 5c da 66 0f 28 10 f2 0f 5c cb 66 0f 12 58 18 f2 0f 58 d3 f2 0f 5c fa f2 0f 59 d4 66 Y...\.f.(...\.f..X...X...\...Y.f
95960 0f 59 f0 f2 0f 59 dc 66 0f 59 d0 66 0f 59 c0 66 0f 58 2d b0 cb 54 00 f2 0f 59 20 66 0f 58 35 90 .Y...Y.f.Y.f.Y.f.X-..T...Y.f.X5.
95980 cb 54 00 66 0f 59 e8 f2 0f 10 c3 f2 0f 58 58 08 f2 0f 59 cf f2 0f 10 fc f2 0f 58 e3 66 0f 58 f5 .T.f.Y.......XX...Y.......X.f.X.
959a0 66 0f 12 68 08 f2 0f 5c eb f2 0f 5c dc f2 0f 58 48 10 66 0f 59 f2 f2 0f 58 e8 f2 0f 58 df f2 0f f..h...\...\...XH.f.Y...X...X...
959c0 58 cd f2 0f 58 cb f2 0f 58 ce 66 0f 15 f6 f2 0f 58 ce 83 ec 10 f2 0f 58 e1 66 0f 13 64 24 04 dd X...X...X.f.....X......X.f..d$..
959e0 44 24 04 83 c4 10 c3 7f 2b 66 0f c5 c0 03 66 25 ff 7f 66 0f c4 c0 03 83 ec 10 66 0f 12 0d 20 cc D$......+f....f%..f.......f.....
95a00 54 00 f2 0f 5c c8 66 0f 13 4c 24 04 dd 44 24 04 83 c4 10 c3 e9 86 ec ff ff 8d 49 00 cc cc cc cc T...\.f..L$..D$...........I.....
95a20 55 8b ec 83 ec 08 83 e4 f0 dd 1c 24 f3 0f 7e 04 24 e8 08 00 00 00 c9 c3 66 0f 12 44 24 04 66 0f U..........$..~.$.......f..D$.f.
95a40 14 c0 66 0f 28 0d a0 cc 54 00 66 0f 28 35 80 cc 54 00 66 0f 28 15 b0 cc 54 00 66 0f 28 1d c0 cc ..f.(...T.f.(5..T.f.(...T.f.(...
95a60 54 00 66 0f c5 c0 03 25 ff 7f 00 00 ba 8f 40 00 00 2b d0 2d 90 3c 00 00 0b d0 81 fa 00 00 00 80 T.f....%......@..+.-.<..........
95a80 0f 83 28 02 00 00 66 0f 59 c8 66 0f 58 ce 66 0f 28 f9 66 0f 5c ce 66 0f 59 d1 66 0f 28 25 d0 cc ..(...f.Y.f.X.f.(.f.\.f.Y.f.(%..
95aa0 54 00 66 0f 59 d9 66 0f 28 2d e0 cc 54 00 66 0f 5c c2 66 0f 7e f8 8b c8 83 e1 3f c1 e1 04 c1 f8 T.f.Y.f.(-..T.f.\.f.~.....?.....
95ac0 06 8b d0 66 0f 5c c3 66 0f 28 91 b0 6e 54 00 66 0f 59 e0 66 0f 28 c8 66 0f 59 c0 66 0f 58 ec f2 ...f.\.f.(..nT.f.Y.f.(.f.Y.f.X..
95ae0 0f 59 c0 f2 0f 58 ca 66 0f 15 d2 66 0f 6f 35 60 cc 54 00 66 0f db fe 66 0f 6f 35 70 cc 54 00 66 .Y...X.f...f.o5`.T.f...f.o5p.T.f
95b00 0f d4 fe 66 0f 73 f7 2e 66 0f 59 c5 f2 0f 58 c8 66 0f 56 d7 66 0f 15 c0 f2 0f 58 c1 81 c2 7e 03 ...f.s..f.Y...X.f.V.f.....X...~.
95b20 00 00 81 fa 7c 07 00 00 77 19 f2 0f 59 c2 83 ec 10 f2 0f 58 c2 66 0f 13 44 24 04 dd 44 24 04 83 ....|...w...Y......X.f..D$..D$..
95b40 c4 10 c3 83 ec 12 9b d9 7c 24 10 66 8b 54 24 10 66 81 ca 00 03 66 89 14 24 d9 2c 24 8b d0 d1 f8 ........|$.f.T$.f....f..$.,$....
95b60 2b d0 66 0f 6f 35 50 cc 54 00 66 0f df f2 05 ff 03 00 00 66 0f 6e d8 66 0f 73 f3 34 66 0f 56 f3 +.f.o5P.T.f........f.n.f.s.4f.V.
95b80 81 c2 ff 03 00 00 66 0f 6e e2 66 0f 73 f4 34 66 0f 13 04 24 dd 04 24 66 0f 13 74 24 08 dd 44 24 ......f.n.f.s.4f...$..$f..t$..D$
95ba0 08 dc c9 de c1 66 0f 13 24 24 dd 04 24 de c9 dd 1c 24 66 0f 12 04 24 d9 6c 24 10 83 c4 12 66 0f .....f..$$..$....$f...$.l$....f.
95bc0 c5 c8 03 81 e1 f0 7f 00 00 81 f9 f0 7f 00 00 73 27 83 f9 00 74 29 eb 5a 81 f9 00 00 00 80 72 18 ...............s'...t).Z......r.
95be0 81 f9 2b 23 86 c0 72 4a 77 15 8b 54 24 04 81 fa ef 39 fa fe 72 3c eb 07 ba 0e 00 00 00 eb 05 ba ..+#..rJw..T$....9..r<..........
95c00 0f 00 00 00 83 ec 1c 66 0f 13 44 24 10 89 54 24 0c 8b d4 83 c2 10 89 54 24 08 83 c2 10 89 54 24 .......f..D$..T$.......T$.....T$
95c20 04 89 14 24 e8 4a 9b ff ff 66 0f 12 44 24 10 83 c4 1c 83 ec 10 66 0f 13 44 24 04 dd 44 24 04 83 ...$.J...f..D$.......f..D$..D$..
95c40 c4 10 c3 3d 00 00 f0 7f 73 31 8b 44 24 08 3d 00 00 00 80 73 13 66 0f 12 05 20 cd 54 00 f2 0f 59 ...=....s1.D$.=....s.f.....T...Y
95c60 c0 ba 0e 00 00 00 eb 9c 66 0f 12 05 28 cd 54 00 f2 0f 59 c0 ba 0f 00 00 00 eb 89 8b 54 24 04 3d ........f...(.T...Y.........T$.=
95c80 00 00 f0 7f 77 1e 83 fa 00 75 19 8b 44 24 08 3d 00 00 f0 7f 75 07 dd 05 10 cd 54 00 c3 dd 05 18 ....w....u..D$.=....u.....T.....
95ca0 cd 54 00 c3 ba ea 03 00 00 e9 56 ff ff ff 8b 44 24 08 25 ff ff ff 7f 3d 00 00 90 40 73 85 66 0f .T........V....D$.%....=...@s.f.
95cc0 12 44 24 04 f2 0f 58 05 f0 cc 54 00 83 ec 10 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 8d 49 00 .D$...X...T....f..D$..D$......I.
95ce0 55 8b ec 83 ec 08 83 e4 f0 dd 1c 24 f3 0f 7e 04 24 e8 08 00 00 00 c9 c3 66 0f 12 44 24 04 ba 00 U..........$..~.$.......f..D$...
95d00 00 00 00 66 0f 28 e8 66 0f 14 c0 66 0f 73 d5 34 66 0f c5 cd 00 66 0f 28 0d 40 cd 54 00 66 0f 28 ...f.(.f...f.s.4f....f.(.@.T.f.(
95d20 1d a0 cd 54 00 66 0f 28 25 50 cd 54 00 66 0f 28 35 60 cd 54 00 66 0f 54 c1 66 0f 56 c3 66 0f 58 ...T.f.(%P.T.f.(5`.T.f.T.f.V.f.X
95d40 e0 66 0f c5 c4 00 25 f0 07 00 00 66 0f 28 a0 c0 72 54 00 66 0f 28 b8 d0 76 54 00 66 0f 54 f0 66 .f....%....f.(..rT.f.(..vT.f.T.f
95d60 0f 5c c6 66 0f 59 f4 66 0f 5c f3 f2 0f 58 fe 66 0f 59 c4 66 0f 28 e0 66 0f 58 c6 81 e1 ff 0f 00 .\.f.Y.f.\...X.f.Y.f.(.f.X......
95d80 00 83 e9 01 81 f9 fd 07 00 00 0f 87 ae 00 00 00 81 e9 fe 03 00 00 03 ca f2 0f 2a f1 66 0f 14 f6 ..........................*.f...
95da0 c1 e1 0a 03 c1 b9 10 00 00 00 ba 00 00 00 00 83 f8 00 0f 44 d1 66 0f 28 0d f0 cd 54 00 66 0f 28 ...................D.f.(...T.f.(
95dc0 d8 66 0f 28 15 00 ce 54 00 66 0f 59 c8 66 0f 59 db 66 0f 58 ca 66 0f 28 15 10 ce 54 00 f2 0f 59 .f.(...T.f.Y.f.Y.f.X.f.(...T...Y
95de0 db 66 0f 28 2d 70 cd 54 00 66 0f 59 f5 66 0f 28 aa 80 cd 54 00 66 0f 54 e5 66 0f 58 fe 66 0f 58 .f.(-p.T.f.Y.f.(...T.f.T.f.X.f.X
95e00 fc 66 0f 59 c8 f2 0f 59 d8 66 0f 58 ca 66 0f 28 f7 66 0f 15 f6 66 0f 59 cb 83 ec 10 66 0f 28 c1 .f.Y...Y.f.X.f.(.f...f.Y....f.(.
95e20 66 0f 15 c9 f2 0f 58 c1 f2 0f 58 c6 f2 0f 58 c7 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 66 0f f.....X...X...X.f..D$..D$.....f.
95e40 12 44 24 04 66 0f 28 0d b0 cd 54 00 f2 0f c2 c8 00 66 0f c5 c1 00 83 f8 00 77 48 83 f9 ff 74 5e .D$.f.(...T......f.......wH...t^
95e60 81 f9 fe 07 00 00 77 6c 66 0f 12 44 24 04 66 0f 28 0d 40 cd 54 00 66 0f 28 15 a0 cd 54 00 66 0f ......wlf..D$.f.(.@.T.f.(...T.f.
95e80 54 c1 66 0f 56 c2 f2 0f c2 d0 00 66 0f c5 c2 00 83 f8 00 74 07 dd 05 d8 cd 54 00 c3 ba e8 03 00 T.f.V......f.......t.....T......
95ea0 00 eb 4f 66 0f 12 15 a0 cd 54 00 f2 0f 5e d0 66 0f 12 0d d0 cd 54 00 ba 02 00 00 00 eb 34 66 0f ..Of.....T...^.f.....T.......4f.
95ec0 12 0d c0 cd 54 00 f2 0f 59 c1 ba cc ff ff ff e9 2f fe ff ff 83 c1 01 81 e1 ff 07 00 00 81 f9 ff ....T...Y......./...............
95ee0 07 00 00 73 3a 66 0f 57 c9 f2 0f 5e c9 ba 03 00 00 00 83 ec 1c 66 0f 13 4c 24 10 89 54 24 0c 8b ...s:f.W...^.........f..L$..T$..
95f00 d4 83 c2 10 89 54 24 08 83 c2 10 89 54 24 04 89 14 24 e8 5c 98 ff ff dd 44 24 10 83 c4 1c c3 66 .....T$.....T$...$.\....D$.....f
95f20 0f 12 54 24 04 66 0f 12 44 24 04 66 0f 7e d0 66 0f 73 d2 20 66 0f 7e d1 81 e1 ff ff 0f 00 0b c1 ..T$.f..D$.f.~.f.s..f.~.........
95f40 83 f8 00 74 a0 ba e8 03 00 00 eb a6 8d 64 24 00 55 8b ec 83 ec 10 83 e4 f0 d9 c9 dd 1c 24 dd 5c ...t.........d$.U............$.\
95f60 24 08 e8 02 00 00 00 c9 c3 66 0f 12 44 24 04 66 0f 12 3d 30 ce 54 00 66 0f 12 15 40 ce 54 00 66 $........f..D$.f..=0.T.f...@.T.f
95f80 0f 54 f8 f2 0f 10 e0 66 0f 73 d0 2c 66 0f c5 c0 00 66 0f 56 fa 66 0f c5 cc 03 25 ff 00 00 00 83 .T.....f.s.,f....f.V.f....%.....
95fa0 c0 01 25 fe 01 00 00 f2 0f 59 3c 85 f0 7a 54 00 66 0f 12 2c 85 f0 7a 54 00 03 c0 66 0f 28 34 85 ..%......Y<..zT.f..,..zT...f.(4.
95fc0 00 7f 54 00 ba ef 7f 00 00 2b d1 83 e9 10 0b ca 81 f9 00 00 00 80 0f 83 db 02 00 00 b9 00 00 00 ..T......+......................
95fe0 00 ba 7f fe 03 00 66 0f 6e ca 66 0f fb c1 66 0f 73 d0 08 f3 0f e6 c0 66 0f 12 0d 88 ce 54 00 f2 ......f.n.f...f.s......f.....T..
96000 0f 10 df 66 0f 73 d7 26 66 0f c5 c7 00 66 0f 54 25 30 ce 54 00 25 ff 00 00 00 83 c0 01 25 fe 01 ...f.s.&f....f.T%0.T.%.......%..
96020 00 00 f2 0f 59 1c 85 10 87 54 00 f2 0f 59 2c 85 10 87 54 00 03 c0 66 0f 58 34 85 20 8b 54 00 66 ....Y....T...Y,...T...f.X4...T.f
96040 0f 56 25 40 ce 54 00 f2 0f 58 f0 66 0f 54 cc f2 0f 10 d3 66 0f 73 d3 1f 66 0f c5 c3 00 66 0f 12 .V%@.T...X.f.T.....f.s..f....f..
96060 05 88 ce 54 00 f2 0f 5c e1 66 0f 12 3d 90 ce 54 00 25 ff 01 00 00 83 c0 01 25 fe 03 00 00 f2 0f ...T...\.f..=..T.%.......%......
96080 59 2c 85 30 93 54 00 f2 0f 59 14 85 30 93 54 00 66 0f 58 34 c5 40 9b 54 00 66 0f 54 c5 f2 0f 5c Y,.0.T...Y..0.T.f.X4.@.T.f.T...\
960a0 e8 f2 0f 58 fa f2 0f 10 d8 f2 0f 59 c1 f2 0f 59 cd f2 0f 59 dc f2 0f 5c d0 f2 0f 59 e5 f2 0f 10 ...X.......Y...Y...Y...\...Y....
960c0 c6 f2 0f 5c d1 f2 0f 58 f7 66 0f 12 4c 24 0c 66 0f c5 c1 03 f2 0f 5c d3 f2 0f 5c c6 66 0f 12 1d ...\...X.f..L$.f......\...\.f...
960e0 88 ce 54 00 66 0f c5 d6 03 f2 0f 5c d4 f2 0f 10 e6 f2 0f 58 c7 f2 0f 5c fa f2 0f 5c f2 66 0f 14 ..T.f......\.......X...\...\.f..
96100 ff 25 f0 7f 00 00 3d f0 7f 00 00 0f 83 17 05 00 00 81 e2 f0 7f 00 00 2d f0 3f 00 00 03 c2 ba a0 .%....=................-.?......
96120 40 00 00 2b d0 2d 70 3c 00 00 0b d0 81 fa 00 00 00 80 0f 83 b2 08 00 00 f2 0f 5c e6 f2 0f 5c d4 @..+.-p<..................\...\.
96140 66 0f 12 25 88 ce 54 00 66 0f 54 d9 66 0f 54 e6 f2 0f 5c c2 66 0f 57 d2 ba 60 40 00 00 66 0f c4 f..%..T.f.T.f.T...\.f.W..`@..f..
96160 d2 03 f2 0f 10 eb f2 0f 59 dc f2 0f 5c f4 f2 0f 5c cd f2 0f 59 da f2 0f 59 ee 66 0f 28 15 50 ab ........Y...\...\...Y...Y.f.(.P.
96180 54 00 f2 0f 59 e1 f2 0f 2d c3 f2 0f 59 f1 66 0f 28 0d 60 ab 54 00 f2 0f 58 ec 66 0f 70 e6 ee f2 T...Y...-...Y.f.(.`.T...X.f.p...
961a0 0f 58 ee ba 7f ff 01 00 2b d0 05 ff e1 01 00 0b d0 2d ff e1 01 00 83 fa 00 0f 8e af 05 00 00 03 .X......+........-..............
961c0 c8 83 e0 7f 83 e1 80 81 c1 80 ff 01 00 f2 0f 58 e0 f2 0f 10 c3 f2 0f 58 1d 20 ce 54 00 66 0f 59 ...............X.......X...T.f.Y
961e0 d7 f2 0f 5c 1d 20 ce 54 00 66 0f 59 ff f2 0f 5c c3 03 c0 03 c0 03 c0 03 c0 66 0f 28 98 70 ab 54 ...\...T.f.Y...\.........f.(.p.T
96200 00 66 0f 28 35 60 ce 54 00 66 0f 59 cf 66 0f 58 d1 66 0f 70 ca ee f2 0f 59 d7 66 0f 57 ff ba 80 .f.(5`.T.f.Y.f.X.f.p....Y.f.W...
96220 3f 00 00 f2 0f 58 d1 66 0f c4 fa 03 f2 0f 58 d4 66 0f 12 25 80 ce 54 00 66 0f 6e c9 f2 0f 59 54 ?....X.f......X.f..%..T.f.n...YT
96240 24 0c f2 0f 59 c7 66 0f 73 f1 2d 66 0f 70 c9 44 66 0f 28 3d 70 ce 54 00 f2 0f 58 ea 66 0f 59 d9 $...Y.f.s.-f.p.Df.(=p.T...X.f.Y.
96260 f2 0f 58 c5 66 0f 14 c0 66 0f 59 f0 f2 0f 59 e0 66 0f 59 c0 66 0f 58 fe 66 0f 59 f8 f2 0f 59 c3 ..X.f...f.Y...Y.f.Y.f.X.f.Y...Y.
96280 66 0f 70 f7 ee f2 0f 59 c7 66 0f 70 eb ee f2 0f 59 f3 f2 0f 59 e3 f2 0f 58 c5 83 ec 10 f2 0f 58 f.p....Y.f.p....Y...Y...X......X
962a0 c6 f2 0f 58 c4 f2 0f 58 c3 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 66 0f 12 4c 24 0c 66 0f 12 ...X...X.f..D$..D$.....f..L$.f..
962c0 1d 50 ce 54 00 66 0f 7e c8 f2 0f 10 d1 66 0f 54 cb 66 0f 73 d1 20 66 0f 7e c9 81 f9 00 00 f0 7f .P.T.f.~.....f.T.f.s..f.~.......
962e0 0f 83 da 00 00 00 0b c1 83 f8 00 0f 84 f4 03 00 00 83 fa 00 0f 8d 05 01 00 00 f7 da 81 c2 ef 7f ................................
96300 00 00 66 0f 73 f3 34 66 0f 56 d3 b9 f3 03 00 00 66 0f 6e d9 66 0f 73 d1 14 66 0f fa cb 66 0f ef ..f.s.4f.V......f.n.f.s..f...f..
96320 db 66 0f ee cb 66 0f f3 d1 66 0f 76 d3 66 0f d7 c2 8b ca 81 e2 ff 7f 00 00 81 fa f0 7f 00 00 0f .f...f...f.v.f..................
96340 83 a3 01 00 00 25 ff 00 00 00 3d ff 00 00 00 0f 85 8c 02 00 00 66 0f 12 4c 24 0c 66 0f 12 54 24 .....%....=..........f..L$.f..T$
96360 0c b9 f4 03 00 00 66 0f 6e d9 66 0f 54 0d 50 ce 54 00 66 0f 73 d1 34 66 0f fa cb 66 0f 12 1d b0 ......f.n.f.T.P.T.f.s.4f...f....
96380 ce 54 00 66 0f f3 d1 66 0f 76 d3 66 0f d7 c2 25 ff 00 00 00 b9 01 ff 03 00 03 c8 81 e1 00 00 04 .T.f...f.v.f...%................
963a0 00 83 fa 10 72 5e ba 7f fe 0b 00 66 0f 12 1d 30 ce 54 00 66 0f 12 15 40 ce 54 00 e9 26 fc ff ff ....r^.....f...0.T.f...@.T..&...
963c0 66 0f 12 7c 24 04 66 0f 12 64 24 04 66 0f 7e fa 66 0f 73 d7 20 66 0f 7e f8 8b c8 25 ff ff ff 7f f..|$.f..d$.f.~.f.s..f.~...%....
963e0 3d 00 00 f0 7f 0f 82 72 02 00 00 0f 87 de 01 00 00 83 fa 00 0f 87 d5 01 00 00 e9 5e 02 00 00 b9 =......r...................^....
96400 00 00 00 00 66 0f 57 c0 b8 f0 43 00 00 66 0f c4 c0 03 66 0f 12 3d 30 ce 54 00 66 0f 12 15 40 ce ....f.W...C..f....f..=0.T.f...@.
96420 54 00 f2 0f 59 c4 66 0f 7e e2 66 0f 73 d4 20 66 0f 7e e0 83 fa 00 74 52 66 0f 54 f8 f2 0f 10 e0 T...Y.f.~.f.s..f.~....tRf.T.....
96440 66 0f 54 05 50 ce 54 00 66 0f 73 d0 2c 66 0f c5 c0 00 66 0f 56 fa 25 ff 00 00 00 83 c0 01 25 fe f.T.P.T.f.s.,f....f.V.%.......%.
96460 01 00 00 f2 0f 59 3c 85 f0 7a 54 00 66 0f 12 2c 85 f0 7a 54 00 03 c0 66 0f 28 34 85 00 7f 54 00 .....Y<..zT.f..,..zT...f.(4...T.
96480 ba 7f 3e 04 00 e9 5c fb ff ff 8b d0 81 e2 ff ff ff 7f 83 fa 00 75 a1 8b 54 24 10 81 e2 00 00 00 ..>...\..............u..T$......
964a0 80 83 fa 00 74 31 c1 e1 0d 23 c1 ba 00 00 f0 7f 0b d0 66 0f 6e c2 66 0f 73 f0 20 66 0f 12 0d 40 ....t1...#........f.n.f.s..f...@
964c0 ce 54 00 66 0f 12 54 24 04 f2 0f 5e ca ba 1b 00 00 00 e9 67 02 00 00 c1 e1 0d 23 c1 83 f8 00 0f .T.f..T$...^.......g......#.....
964e0 85 a4 00 00 00 d9 ee c3 66 0f 12 1d 30 ce 54 00 66 0f 57 c9 66 0f 54 dc 66 0f 76 cb 66 0f d7 c9 ........f...0.T.f.W.f.T.f.v.f...
96500 81 e1 ff 00 00 00 81 f9 ff 00 00 00 0f 85 bd 00 00 00 66 0f c5 cc 03 81 e1 00 80 00 00 83 f9 00 ..................f.............
96520 0f 84 8d 00 00 00 25 ff 00 00 00 3d ff 00 00 00 75 65 66 0f 12 4c 24 0c 66 0f 12 54 24 0c b9 f4 ......%....=....uef..L$.f..T$...
96540 03 00 00 66 0f 6e d9 66 0f 54 0d 50 ce 54 00 66 0f 73 d1 34 66 0f fa cb 66 0f ef db 66 0f f3 d1 ...f.n.f.T.P.T.f.s.4f...f...f...
96560 66 0f 76 d3 66 0f d7 c2 25 ff 00 00 00 3d ff 00 00 00 74 23 66 0f 12 4c 24 0c 66 0f c5 c1 03 25 f.v.f...%....=....t#f..L$.f....%
96580 00 80 00 00 83 f8 00 74 07 dd 05 b0 ce 54 00 c3 dd 05 a8 ce 54 00 c3 66 0f 12 4c 24 0c 66 0f c5 .......t.....T......T..f..L$.f..
965a0 c1 03 25 00 80 00 00 83 f8 00 0f 84 1f 01 00 00 d9 ee c3 66 0f 12 4c 24 0c 66 0f c5 c1 03 25 00 ..%................f..L$.f....%.
965c0 80 00 00 83 f8 00 0f 84 03 01 00 00 d9 ee c3 f2 0f 58 e4 f2 0f 10 c4 ba ee 03 00 00 e9 5d 01 00 .................X...........]..
965e0 00 66 0f 12 54 24 04 66 0f 7e d0 66 0f 73 d2 20 66 0f 7e d2 81 e2 ff ff ff 7f 0b c2 b9 00 00 00 .f..T$.f.~.f.s..f.~.............
96600 00 83 f8 00 0f 84 80 fe ff ff 66 0f 12 0d 98 ce 54 00 66 0f 12 05 d0 ce 54 00 f2 0f 59 c9 ba 1c ..........f.....T.f.....T...Y...
96620 00 00 00 e9 16 01 00 00 66 0f 12 64 24 04 66 0f 12 54 24 0c 66 0f 7e e0 83 f8 00 75 20 66 0f 73 ........f..d$.f..T$.f.~....u.f.s
96640 d4 20 66 0f 7e e2 81 fa 00 00 f0 3f 0f 84 e9 00 00 00 81 fa 00 00 f0 bf 75 03 d9 e8 c3 66 0f 12 ..f.~......?............u....f..
96660 1d 30 ce 54 00 66 0f 57 c9 66 0f 54 da 66 0f 76 cb 66 0f d7 c1 25 ff 00 00 00 3d ff 00 00 00 75 .0.T.f.W.f.T.f.v.f...%....=....u
96680 55 66 0f c5 c2 03 66 0f 12 64 24 04 25 00 80 00 00 81 f1 00 00 f0 bf 0b d1 83 fa 00 0f 84 99 00 Uf....f..d$.%...................
966a0 00 00 83 f8 00 74 14 66 0f c5 c4 03 25 f0 7f 00 00 3d f0 3f 00 00 72 17 d9 ee c3 66 0f c5 c4 03 .....t.f....%....=.?..r....f....
966c0 25 f0 7f 00 00 3d f0 3f 00 00 73 03 d9 ee c3 dd 05 a0 ce 54 00 c3 f2 0f 58 d2 f2 0f 10 c2 ba ee %....=.?..s........T....X.......
966e0 03 00 00 eb 59 66 0f 7e e0 66 0f 73 d4 20 66 0f 7e e2 81 e2 ff ff ff 7f 8b c8 0b c2 66 0f 12 05 ....Yf.~.f.s..f.~...........f...
96700 40 ce 54 00 ba 1a 00 00 00 83 f8 00 74 30 66 0f 7e e0 ba 1d 00 00 00 25 ff ff ff 7f 3d 00 00 f0 @.T.........t0f.~......%....=...
96720 7f 77 1b 72 05 83 f9 00 77 14 83 ec 10 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 d9 e8 c3 83 ec .w.r....w....f..D$..D$..........
96740 1c 66 0f 13 44 24 10 89 54 24 0c 8b d4 83 c2 10 89 54 24 08 83 c2 18 89 54 24 04 83 ea 08 89 14 .f..D$..T$.......T$.....T$......
96760 24 e8 0d 90 ff ff dd 44 24 10 83 c4 1c c3 83 f8 00 7e 28 3d 00 00 04 00 0f 83 3c 02 00 00 56 8b $......D$........~(=......<...V.
96780 d0 83 e0 7f 81 c1 00 ff 03 00 81 ea 80 00 00 00 83 e2 80 57 bf f0 3f 00 00 eb 26 3d 00 02 fc ff ...................W..?...&=....
967a0 0f 8e f1 01 00 00 56 8b d0 83 e0 7f 81 c1 80 00 00 00 83 e2 80 81 c2 80 fe 03 00 57 bf 00 00 00 ......V....................W....
967c0 00 f2 0f 58 e0 f2 0f 10 c3 f2 0f 58 1d 20 ce 54 00 8b f2 81 ee 80 ff 01 00 66 0f 59 d7 f2 0f 5c ...X.......X...T.........f.Y...\
967e0 1d 20 ce 54 00 66 0f 59 ff f2 0f 5c c3 03 c0 03 c0 03 c0 03 c0 66 0f 28 98 70 ab 54 00 66 0f 28 ...T.f.Y...\.........f.(.p.T.f.(
96800 35 60 ce 54 00 66 0f 59 cf 66 0f 58 d1 66 0f 70 ca ee f2 0f 59 d7 f2 0f 58 d1 f2 0f 58 d4 66 0f 5`.T.f.Y.f.X.f.p....Y...X...X.f.
96820 12 25 80 ce 54 00 66 0f 6e ca 81 ea 80 ff 01 00 f7 da c1 fa 07 83 c2 02 8b c2 83 e0 20 03 d0 66 .%..T.f.n......................f
96840 0f 57 ff b8 80 3f 00 00 66 0f c4 f8 03 f2 0f 59 54 24 14 f2 0f 59 c7 66 0f 73 f1 2d 66 0f 70 c9 .W...?..f......YT$...Y.f.s.-f.p.
96860 44 66 0f 28 3d 70 ce 54 00 f2 0f 58 ea 66 0f 59 d9 f2 0f 58 c5 66 0f 14 c0 66 0f 59 f0 f2 0f 59 Df.(=p.T...X.f.Y...X.f...f.Y...Y
96880 e0 66 0f 59 c0 66 0f 58 fe 66 0f 59 f8 f2 0f 59 c3 66 0f 70 f7 ee f2 0f 59 c7 66 0f 70 eb ee f2 .f.Y.f.X.f.Y...Y.f.p....Y.f.p...
968a0 0f 59 f3 f2 0f 59 e3 66 0f 6e f9 66 0f 73 f7 2d 66 0f 6e d2 66 0f 76 c9 66 0f f3 ca f2 0f 58 c5 .Y...Y.f.n.f.s.-f.n.f.v.f.....X.
968c0 f2 0f 58 c6 66 0f 54 cb f2 0f 58 c4 66 0f 57 f6 66 0f 76 e4 66 0f f3 e2 f2 0f 5c d9 f2 0f 10 d1 ..X.f.T...X.f.W.f.v.f.....\.....
968e0 f2 0f 58 c8 66 0f 54 cc 66 0f c4 f7 03 5f f2 0f 5c d1 f2 0f 58 c2 f2 0f 58 c3 83 fe 00 7f 4e 5e ..X.f.T.f...._..\...X...X.....N^
96900 f2 0f 59 c7 f2 0f 59 cf f2 0f 58 c1 f2 0f 59 f0 f2 0f 58 c6 66 0f c5 c0 03 25 f0 7f 00 00 ba 18 ..Y...Y...X...Y...X.f....%......
96920 00 00 00 3d f0 7f 00 00 0f 84 10 fe ff ff ba 19 00 00 00 83 f8 00 0f 84 02 fe ff ff 83 ec 10 66 ...=...........................f
96940 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 5e f2 0f 58 c1 f2 0f 59 c7 f2 0f 59 f0 f2 0f 58 c6 66 0f ..D$..D$.....^..X...Y...Y...X.f.
96960 c5 c0 03 25 f0 7f 00 00 ba 18 00 00 00 3d f0 7f 00 00 0f 84 c6 fd ff ff ba 19 00 00 00 83 f8 00 ...%.........=..................
96980 0f 84 b8 fd ff ff 83 ec 10 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 66 0f 12 05 c8 ce 54 00 66 .........f..D$..D$.....f.....T.f
969a0 0f 6e c9 f2 0f 59 c0 66 0f 73 f1 2d 66 0f 56 c1 ba 19 00 00 00 e9 84 fd ff ff ba 18 00 00 00 83 .n...Y.f.s.-f.V.................
969c0 f9 00 74 15 66 0f 12 05 b8 ce 54 00 f2 0f 59 05 c0 ce 54 00 e9 65 fd ff ff 66 0f 12 05 c0 ce 54 ..t.f.....T...Y...T..e...f.....T
969e0 00 f2 0f 59 c0 e9 54 fd ff ff 66 0f 70 e1 44 66 0f 59 e6 66 0f c5 c4 03 25 f0 7f 00 00 ba a0 40 ...Y..T...f.p.Df.Y.f....%......@
96a00 00 00 2b d0 2d 70 3c 00 00 0b d0 81 fa 00 00 00 80 0f 82 21 f7 ff ff 3d 00 00 00 80 72 20 81 c9 ..+.-p<............!...=....r...
96a20 80 ff 01 00 66 0f 6e c1 66 0f 73 f0 2d 83 ec 10 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 66 0f ....f.n.f.s.-...f..D$..D$.....f.
96a40 12 64 24 04 66 0f c5 d4 03 81 e2 f0 7f 00 00 81 ea f0 3f 00 00 66 0f c5 c1 03 33 c2 25 00 80 00 .d$.f.............?..f....3.%...
96a60 00 83 f8 00 0f 85 2d ff ff ff e9 4b ff ff ff 90 55 8b ec 83 ec 08 83 e4 f0 dd 1c 24 f3 0f 7e 04 ......-....K....U..........$..~.
96a80 24 e8 08 00 00 00 c9 c3 66 0f 12 44 24 04 66 0f c5 c0 03 66 25 ff 7f 66 2d 30 30 66 3d c5 10 0f $.......f..D$.f....f%..f-00f=...
96aa0 87 42 01 00 00 66 0f 12 0d 20 cf 54 00 f2 0f 59 c8 66 0f 12 15 28 cf 54 00 f2 0f 2d d1 f2 0f 58 .B...f.....T...Y.f...(.T...-...X
96ac0 ca 66 0f 12 1d 40 cf 54 00 f2 0f 5c ca 66 0f 28 15 30 cf 54 00 f2 0f 59 d9 66 0f 14 c9 81 c2 00 .f...@.T...\.f.(.0.T...Y.f......
96ae0 76 1c 00 f2 0f 10 e0 83 e2 3f 66 0f 28 2d 10 cf 54 00 8d 05 b0 66 54 00 c1 e2 05 03 c2 66 0f 59 v........?f.(-..T....fT......f.Y
96b00 d1 f2 0f 5c c3 f2 0f 59 0d 48 cf 54 00 f2 0f 5c e3 66 0f 12 78 08 66 0f 14 c0 f2 0f 10 dc f2 0f ...\...Y.H.T...\.f..x.f.........
96b20 5c e2 66 0f 59 e8 66 0f 5c c2 66 0f 28 35 f0 ce 54 00 f2 0f 59 fc f2 0f 5c dc 66 0f 59 e8 66 0f \.f.Y.f.\.f.(5..T...Y...\.f.Y.f.
96b40 59 c0 f2 0f 5c da 66 0f 28 10 f2 0f 5c cb 66 0f 12 58 18 f2 0f 58 d3 f2 0f 5c fa f2 0f 59 d4 66 Y...\.f.(...\.f..X...X...\...Y.f
96b60 0f 59 f0 f2 0f 59 dc 66 0f 59 d0 66 0f 59 c0 66 0f 58 2d 00 cf 54 00 f2 0f 59 20 66 0f 58 35 e0 .Y...Y.f.Y.f.Y.f.X-..T...Y.f.X5.
96b80 ce 54 00 66 0f 59 e8 f2 0f 10 c3 f2 0f 58 58 08 f2 0f 59 cf f2 0f 10 fc f2 0f 58 e3 66 0f 58 f5 .T.f.Y.......XX...Y.......X.f.X.
96ba0 66 0f 12 68 08 f2 0f 5c eb f2 0f 5c dc f2 0f 58 48 10 66 0f 59 f2 f2 0f 58 e8 f2 0f 58 df f2 0f f..h...\...\...XH.f.Y...X...X...
96bc0 58 cd f2 0f 58 cb f2 0f 58 ce 66 0f 15 f6 f2 0f 58 ce 83 ec 10 f2 0f 58 e1 66 0f 13 64 24 04 dd X...X...X.f.....X......X.f..d$..
96be0 44 24 04 83 c4 10 c3 7f 49 83 ec 10 66 c1 e8 04 66 3d fd 0c 75 16 f2 0f 59 05 60 cf 54 00 66 0f D$......I...f...f=..u...Y.`.T.f.
96c00 13 44 24 04 dd 44 24 04 83 c4 10 c3 66 0f 12 1d 50 cf 54 00 f2 0f 59 d8 f2 0f 5c d8 f2 0f 59 1d .D$..D$.....f...P.T...Y...\...Y.
96c20 58 cf 54 00 66 0f 13 44 24 04 dd 44 24 04 83 c4 10 c3 e9 08 df ff ff 90 cc cc cc cc cc cc cc cc X.T.f..D$..D$...................
96c40 83 ec 0c dd 14 24 e8 cd 89 ff ff e8 04 00 00 00 83 c4 0c c3 52 9b d9 3c 24 8b 44 24 0c 74 51 66 .....$..............R..<$.D$.tQf
96c60 81 3c 24 7f 02 74 05 e8 39 89 ff ff a9 00 00 00 80 75 1f d9 fa 83 3d c8 08 55 00 00 0f 85 ac 89 .<$..t..9........u....=..U......
96c80 ff ff ba 05 00 00 00 8d 0d 80 cf 54 00 e9 a9 89 ff ff a9 00 00 f0 7f 75 2c a9 ff ff 0f 00 75 25 ...........T...........u,.....u%
96ca0 83 7c 24 08 00 75 1e eb cc e8 0e 89 ff ff eb 22 a9 ff ff 0f 00 75 f2 83 7c 24 08 00 75 eb 25 00 .|$..u.........".....u..|$..u.%.
96cc0 00 00 80 74 b0 dd d8 db 2d 50 f0 49 00 b8 01 00 00 00 83 3d c8 08 55 00 00 0f 85 4f 89 ff ff ba ...t....-P.I.......=..U....O....
96ce0 05 00 00 00 8d 0d 80 cf 54 00 e8 48 8a ff ff 5a c3 cc cc cc cc cc cc cc cc cc cc cc cc cc cc cc ........T..H...Z................
96d00 55 8b ec 83 ec 08 83 e4 f0 dd 1c 24 f3 0f 7e 04 24 e8 08 00 00 00 c9 c3 66 0f 12 44 24 04 66 0f U..........$..~.$.......f..D$.f.
96d20 c5 c0 03 66 25 ff 7f 66 2d 20 38 66 3d a8 08 0f 87 d7 01 00 00 66 0f 14 c0 66 0f 28 0d 90 cf 54 ...f%..f-.8f=........f...f.(...T
96d40 00 66 0f 59 c8 f2 0f 2d d1 66 0f 28 15 a0 cf 54 00 66 0f 58 ca 66 0f 28 1d b0 cf 54 00 66 0f 5c .f.Y...-.f.(...T.f.X.f.(...T.f.\
96d60 ca 66 0f 12 2d e0 cf 54 00 81 c2 00 29 07 00 66 0f 28 25 c0 cf 54 00 66 0f 59 d9 83 e2 1f f2 0f .f..-..T....)..f.(%..T.f.Y......
96d80 59 e9 8b ca 66 0f 59 e1 d1 e1 66 0f 5c c3 66 0f 59 0d d0 cf 54 00 03 d1 c1 e1 02 03 d1 f2 0f 58 Y...f.Y...f.\.f.Y...T..........X
96da0 e8 66 0f 28 d0 66 0f 5c c4 66 0f 12 35 e8 cf 54 00 c1 e2 04 8d 05 90 b3 54 00 66 0f 54 2d f0 cf .f.(.f.\.f..5..T........T.f.T-..
96dc0 54 00 66 0f 28 d8 03 c2 66 0f 5c d0 66 0f 15 c0 f2 0f 5e f5 66 0f 5c d4 66 0f 28 78 10 f2 0f 5c T.f.(...f.\.f.....^.f.\.f.(x...\
96de0 dd 66 0f 59 f8 66 0f 5c d1 66 0f 28 48 30 66 0f 59 c8 66 0f 28 60 60 66 0f 59 e0 f2 0f 58 d3 66 .f.Y.f.\.f.(H0f.Y.f.(``f.Y...X.f
96e00 0f 28 d8 66 0f 59 c0 66 0f 58 38 66 0f 58 48 20 66 0f 59 c8 66 0f 58 60 50 66 0f 58 f9 66 0f 28 .(.f.Y.f.X8f.XH.f.Y.f.X`Pf.X.f.(
96e20 48 70 66 0f 59 c8 66 0f 59 c0 66 0f 58 e1 66 0f 28 48 40 66 0f 59 c8 66 0f 58 f9 66 0f 28 cb 66 Hpf.Y.f.Y.f.X.f.(H@f.Y.f.X.f.(.f
96e40 0f 59 d8 f2 0f 59 c0 66 0f 59 88 90 00 00 00 66 0f 59 e3 f2 0f 10 d9 66 0f 58 fc f2 0f 10 e1 f2 .Y...Y.f.Y.....f.Y.....f.X......
96e60 0f 59 c7 66 0f 15 ff f2 0f 58 c7 66 0f 15 c9 f2 0f 58 d9 f2 0f 5c e3 f2 0f 58 cc f2 0f 10 e2 66 .Y.f.....X.f.....X...\...X.....f
96e80 0f 12 b8 90 00 00 00 66 0f 15 d2 f2 0f 58 b8 98 00 00 00 f2 0f 59 fa f2 0f 58 b8 88 00 00 00 f2 .......f.....X.......Y...X......
96ea0 0f 58 f9 f2 0f 58 c7 66 0f 12 3d e8 cf 54 00 f2 0f 59 e6 66 0f 12 90 a8 00 00 00 66 0f 54 d6 f2 .X...X.f..=..T...Y.f.......f.T..
96ec0 0f 59 ea f2 0f 59 b0 a0 00 00 00 f2 0f 5c fd f2 0f 5c 90 80 00 00 00 f2 0f 5c fc f2 0f 59 fe f2 .Y...Y.......\...\.......\...Y..
96ee0 0f 10 e3 f2 0f 5c da f2 0f 58 d3 f2 0f 5c e2 f2 0f 58 c4 f2 0f 5c c7 83 ec 10 f2 0f 58 c3 66 0f .....\...X...\...X...\......X.f.
96f00 13 44 24 04 dd 44 24 04 83 c4 10 c3 7f 3f 83 ec 10 66 c1 e8 04 66 3d 7e 0c 75 0c f2 0f 10 d8 f2 .D$..D$......?...f...f=~.u......
96f20 0f 59 1d 10 d0 54 00 66 0f 12 1d 08 d0 54 00 f2 0f 59 d8 f2 0f 58 d8 f2 0f 59 1d 10 d0 54 00 66 .Y...T.f.....T...Y...X...Y...T.f
96f40 0f 13 5c 24 04 dd 44 24 04 83 c4 10 c3 e9 ed dc ff ff 8b ff 8d a4 24 00 00 00 00 eb 03 cc cc cc ..\$..D$..............$.........
96f60 90 90 8b 54 24 08 8d 42 0c 8b 4a ec 33 c8 e8 d0 fd fc ff b8 b4 d6 54 00 e9 d9 15 fd ff 8d 4d c4 ...T$..B..J.3.........T.......M.
96f80 e9 73 35 fd ff 8b 54 24 08 8d 42 0c 8b 4a c0 33 c8 e8 ad fd fc ff 8b 4a fc 33 c8 e8 a3 fd fc ff .s5...T$..B..J.3.......J.3......
96fa0 b8 0c df 54 00 e9 ac 15 fd ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...T............................
96fc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
96fe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
97000 f4 e7 14 00 d0 e7 14 00 22 e4 14 00 32 e4 14 00 46 e4 14 00 54 e4 14 00 64 e4 14 00 74 e4 14 00 ........"...2...F...T...d...t...
97020 bc e7 14 00 a4 e7 14 00 92 e7 14 00 7c e7 14 00 e4 e7 14 00 00 00 00 00 1c e7 14 00 00 00 00 00 ............|...................
97040 24 e5 14 00 34 e5 14 00 40 e5 14 00 56 e5 14 00 6e e5 14 00 7e e5 14 00 8e e5 14 00 a0 e5 14 00 $...4...@...V...n...~...........
97060 b0 e5 14 00 c2 e5 14 00 d6 e5 14 00 e8 e5 14 00 fc e5 14 00 12 e6 14 00 24 e6 14 00 34 e6 14 00 ........................$...4...
97080 40 e6 14 00 4e e6 14 00 5a e6 14 00 68 e6 14 00 7c e6 14 00 98 e6 14 00 b0 e6 14 00 c0 e6 14 00 @...N...Z...h...|...............
970a0 d6 e6 14 00 f4 e6 14 00 fa e4 14 00 e4 e4 14 00 12 e5 14 00 14 ef 14 00 fa ee 14 00 e0 ee 14 00 ................................
970c0 d4 ee 14 00 ca ee 14 00 b8 ee 14 00 a4 ee 14 00 96 ee 14 00 80 ee 14 00 6a ee 14 00 50 ee 14 00 ........................j...P...
970e0 44 ee 14 00 30 ee 14 00 20 ee 14 00 0a ee 14 00 f2 ed 14 00 e4 ed 14 00 d0 ed 14 00 c0 ed 14 00 D...0...........................
97100 ac ed 14 00 96 ed 14 00 80 ed 14 00 70 ed 14 00 40 ef 14 00 52 ef 14 00 62 ef 14 00 2e ef 14 00 ............p...@...R...b.......
97120 6e ef 14 00 8a e6 14 00 0c e9 14 00 06 e8 14 00 1c e8 14 00 2e e8 14 00 3c e8 14 00 4e e8 14 00 n.......................<...N...
97140 5c e8 14 00 6c e8 14 00 76 e8 14 00 7e e8 14 00 96 e8 14 00 ae e8 14 00 cc e8 14 00 e4 e8 14 00 \...l...v...~...................
97160 f6 e8 14 00 7e ef 14 00 1c e9 14 00 32 e9 14 00 48 e9 14 00 64 e9 14 00 7c e9 14 00 8a e9 14 00 ....~.......2...H...d...|.......
97180 9e e9 14 00 ba e9 14 00 ce e9 14 00 ea e9 14 00 08 ea 14 00 1a ea 14 00 34 ea 14 00 4a ea 14 00 ........................4...J...
971a0 60 ea 14 00 7a ea 14 00 90 ea 14 00 a4 ea 14 00 b0 ea 14 00 d8 ea 14 00 e4 ea 14 00 f2 ea 14 00 `...z...........................
971c0 00 eb 14 00 0a eb 14 00 1c eb 14 00 2c eb 14 00 3e eb 14 00 56 eb 14 00 62 eb 14 00 72 eb 14 00 ............,...>...V...b...r...
971e0 90 eb 14 00 9e eb 14 00 ae eb 14 00 d0 eb 14 00 e8 eb 14 00 fc eb 14 00 18 ec 14 00 26 ec 14 00 ............................&...
97200 3c ec 14 00 4c ec 14 00 5e ec 14 00 70 ec 14 00 80 ec 14 00 8e ec 14 00 aa ec 14 00 b6 ec 14 00 <...L...^...p...................
97220 c8 ec 14 00 da ec 14 00 ea ec 14 00 00 ed 14 00 0c ed 14 00 18 ed 14 00 2a ed 14 00 3c ed 14 00 ........................*...<...
97240 4e ed 14 00 5e ed 14 00 00 00 00 00 96 e4 14 00 b0 e4 14 00 c2 e4 14 00 00 00 00 00 12 00 00 80 N...^...........................
97260 02 00 00 80 46 e7 14 00 03 00 00 80 70 00 00 80 05 00 00 80 06 00 00 80 17 00 00 80 0a 00 00 80 ....F.......p...................
97280 04 00 00 80 52 e7 14 00 09 00 00 80 15 00 00 80 13 00 00 80 10 00 00 80 6f 00 00 80 74 00 00 80 ....R...................o...t...
972a0 73 00 00 80 62 e7 14 00 97 00 00 80 0f 00 00 80 07 00 00 80 00 00 00 00 08 e4 14 00 00 00 00 00 s...b...........................
972c0 c0 10 44 00 00 00 00 00 43 72 46 00 00 00 00 00 00 00 00 00 90 71 46 00 3b 72 46 00 8c c8 46 00 ..D.....CrF..........qF.;rF...F.
972e0 7a 58 47 00 df 44 48 00 8d 81 48 00 2b f1 48 00 75 fa 48 00 00 00 00 00 00 00 00 00 55 c0 47 00 zXG..DH...H.+.H.u.H.........U.G.
97300 54 78 48 00 43 f6 48 00 64 c9 46 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 TxH.C.H.d.F.....................
97320 e0 fd 54 00 30 fe 54 00 de 82 46 00 00 00 00 00 b0 86 49 00 08 00 00 00 bc 86 49 00 07 00 00 00 ..T.0.T...F.......I.......I.....
97340 c4 86 49 00 08 00 00 00 d0 86 49 00 09 00 00 00 dc 86 49 00 0a 00 00 00 e8 86 49 00 0a 00 00 00 ..I.......I.......I.......I.....
97360 f4 86 49 00 0c 00 00 00 04 87 49 00 09 00 00 00 10 87 49 00 06 00 00 00 18 87 49 00 09 00 00 00 ..I.......I.......I.......I.....
97380 24 87 49 00 09 00 00 00 30 87 49 00 07 00 00 00 38 87 49 00 0a 00 00 00 44 87 49 00 0b 00 00 00 $.I.....0.I.....8.I.....D.I.....
973a0 50 87 49 00 09 00 00 00 1f f9 49 00 00 00 00 00 5c 87 49 00 04 00 00 00 64 87 49 00 07 00 00 00 P.I.......I.....\.I.....d.I.....
973c0 6c 87 49 00 01 00 00 00 c8 bc 53 00 02 00 00 00 c4 bc 53 00 02 00 00 00 0c c3 53 00 01 00 00 00 l.I.......S.......S.......S.....
973e0 b4 bc 53 00 02 00 00 00 70 87 49 00 02 00 00 00 74 87 49 00 02 00 00 00 78 87 49 00 08 00 00 00 ..S.....p.I.....t.I.....x.I.....
97400 84 87 49 00 02 00 00 00 48 fe 53 00 01 00 00 00 88 87 49 00 02 00 00 00 f8 fa 49 00 02 00 00 00 ..I.....H.S.......I.......I.....
97420 f4 fa 49 00 01 00 00 00 8c 87 49 00 01 00 00 00 90 87 49 00 01 00 00 00 94 87 49 00 03 00 00 00 ..I.......I.......I.......I.....
97440 9c 02 4a 00 01 00 00 00 74 ba 53 00 01 00 00 00 98 87 49 00 01 00 00 00 bc bc 53 00 02 00 00 00 ..J.....t.S.......I.......S.....
97460 9c 87 49 00 01 00 00 00 b8 bc 53 00 02 00 00 00 a0 87 49 00 01 00 00 00 a4 87 49 00 02 00 00 00 ..I.......S.......I.......I.....
97480 e8 08 4a 00 01 00 00 00 a8 87 49 00 01 00 00 00 ac 87 49 00 01 00 00 00 b0 87 49 00 02 00 00 00 ..J.......I.......I.......I.....
974a0 b4 87 49 00 02 00 00 00 b8 87 49 00 02 00 00 00 bc 87 49 00 02 00 00 00 c0 87 49 00 02 00 00 00 ..I.......I.......I.......I.....
974c0 c4 87 49 00 02 00 00 00 c8 87 49 00 02 00 00 00 cc 87 49 00 03 00 00 00 d0 87 49 00 03 00 00 00 ..I.......I.......I.......I.....
974e0 d4 87 49 00 02 00 00 00 d8 87 49 00 02 00 00 00 dc 87 49 00 02 00 00 00 e0 87 49 00 09 00 00 00 ..I.......I.......I.......I.....
97500 ec 87 49 00 09 00 00 00 f8 87 49 00 07 00 00 00 00 88 49 00 08 00 00 00 0c 88 49 00 14 00 00 00 ..I.......I.......I.......I.....
97520 24 88 49 00 08 00 00 00 30 88 49 00 12 00 00 00 44 88 49 00 1c 00 00 00 64 88 49 00 1d 00 00 00 $.I.....0.I.....D.I.....d.I.....
97540 84 88 49 00 1c 00 00 00 a4 88 49 00 1d 00 00 00 c4 88 49 00 1c 00 00 00 e4 88 49 00 23 00 00 00 ..I.......I.......I.......I.#...
97560 08 89 49 00 1a 00 00 00 24 89 49 00 20 00 00 00 48 89 49 00 1f 00 00 00 68 89 49 00 26 00 00 00 ..I.....$.I.....H.I.....h.I.&...
97580 90 89 49 00 1a 00 00 00 ac 89 49 00 0f 00 00 00 bc 89 49 00 03 00 00 00 c0 89 49 00 05 00 00 00 ..I.......I.......I.......I.....
975a0 c8 89 49 00 0f 00 00 00 d8 89 49 00 23 00 00 00 fc 89 49 00 06 00 00 00 04 8a 49 00 09 00 00 00 ..I.......I.#.....I.......I.....
975c0 10 8a 49 00 0e 00 00 00 20 8a 49 00 1a 00 00 00 3c 8a 49 00 1c 00 00 00 5c 8a 49 00 25 00 00 00 ..I.......I.....<.I.....\.I.%...
975e0 84 8a 49 00 24 00 00 00 ac 8a 49 00 25 00 00 00 d4 8a 49 00 2b 00 00 00 00 8b 49 00 1a 00 00 00 ..I.$.....I.%.....I.+.....I.....
97600 1c 8b 49 00 20 00 00 00 40 8b 49 00 22 00 00 00 64 8b 49 00 28 00 00 00 90 8b 49 00 2a 00 00 00 ..I.....@.I."...d.I.(.....I.*...
97620 bc 8b 49 00 1b 00 00 00 d8 8b 49 00 0c 00 00 00 e8 8b 49 00 11 00 00 00 fc 8b 49 00 0b 00 00 00 ..I.......I.......I.......I.....
97640 1f f9 49 00 00 00 00 00 08 8c 49 00 11 00 00 00 1c 8c 49 00 1b 00 00 00 38 8c 49 00 12 00 00 00 ..I.......I.......I.....8.I.....
97660 4c 8c 49 00 1c 00 00 00 6c 8c 49 00 19 00 00 00 1f f9 49 00 00 00 00 00 48 fe 53 00 01 00 00 00 L.I.....l.I.......I.....H.S.....
97680 90 87 49 00 01 00 00 00 b0 87 49 00 02 00 00 00 a8 87 49 00 01 00 00 00 74 ba 53 00 01 00 00 00 ..I.......I.......I.....t.S.....
976a0 24 88 49 00 08 00 00 00 88 8c 49 00 15 00 00 00 5f 5f 62 61 73 65 64 28 00 00 00 00 5f 5f 63 64 $.I.......I.....__based(....__cd
976c0 65 63 6c 00 5f 5f 70 61 73 63 61 6c 00 00 00 00 5f 5f 73 74 64 63 61 6c 6c 00 00 00 5f 5f 74 68 ecl.__pascal....__stdcall...__th
976e0 69 73 63 61 6c 6c 00 00 5f 5f 66 61 73 74 63 61 6c 6c 00 00 5f 5f 76 65 63 74 6f 72 63 61 6c 6c iscall..__fastcall..__vectorcall
97700 00 00 00 00 5f 5f 63 6c 72 63 61 6c 6c 00 00 00 5f 5f 65 61 62 69 00 00 5f 5f 73 77 69 66 74 5f ....__clrcall...__eabi..__swift_
97720 31 00 00 00 5f 5f 73 77 69 66 74 5f 32 00 00 00 5f 5f 70 74 72 36 34 00 5f 5f 72 65 73 74 72 69 1...__swift_2...__ptr64.__restri
97740 63 74 00 00 5f 5f 75 6e 61 6c 69 67 6e 65 64 00 72 65 73 74 72 69 63 74 28 00 00 00 20 6e 65 77 ct..__unaligned.restrict(....new
97760 00 00 00 00 20 64 65 6c 65 74 65 00 3d 00 00 00 21 3d 00 00 5b 5d 00 00 6f 70 65 72 61 74 6f 72 .....delete.=...!=..[]..operator
97780 00 00 00 00 2d 3e 00 00 2b 2b 00 00 2b 00 00 00 26 00 00 00 2d 3e 2a 00 3c 00 00 00 3e 00 00 00 ....->..++..+...&...->*.<...>...
977a0 2c 00 00 00 28 29 00 00 5e 00 00 00 7c 00 00 00 26 26 00 00 7c 7c 00 00 2a 3d 00 00 2b 3d 00 00 ,...()..^...|...&&..||..*=..+=..
977c0 2d 3d 00 00 2f 3d 00 00 25 3d 00 00 3e 3e 3d 00 3c 3c 3d 00 26 3d 00 00 7c 3d 00 00 5e 3d 00 00 -=../=..%=..>>=.<<=.&=..|=..^=..
977e0 60 76 66 74 61 62 6c 65 27 00 00 00 60 76 62 74 61 62 6c 65 27 00 00 00 60 76 63 61 6c 6c 27 00 `vftable'...`vbtable'...`vcall'.
97800 60 74 79 70 65 6f 66 27 00 00 00 00 60 6c 6f 63 61 6c 20 73 74 61 74 69 63 20 67 75 61 72 64 27 `typeof'....`local.static.guard'
97820 00 00 00 00 60 73 74 72 69 6e 67 27 00 00 00 00 60 76 62 61 73 65 20 64 65 73 74 72 75 63 74 6f ....`string'....`vbase.destructo
97840 72 27 00 00 60 76 65 63 74 6f 72 20 64 65 6c 65 74 69 6e 67 20 64 65 73 74 72 75 63 74 6f 72 27 r'..`vector.deleting.destructor'
97860 00 00 00 00 60 64 65 66 61 75 6c 74 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 63 6c 6f 73 75 72 65 ....`default.constructor.closure
97880 27 00 00 00 60 73 63 61 6c 61 72 20 64 65 6c 65 74 69 6e 67 20 64 65 73 74 72 75 63 74 6f 72 27 '...`scalar.deleting.destructor'
978a0 00 00 00 00 60 76 65 63 74 6f 72 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 69 74 65 72 61 74 6f 72 ....`vector.constructor.iterator
978c0 27 00 00 00 60 76 65 63 74 6f 72 20 64 65 73 74 72 75 63 74 6f 72 20 69 74 65 72 61 74 6f 72 27 '...`vector.destructor.iterator'
978e0 00 00 00 00 60 76 65 63 74 6f 72 20 76 62 61 73 65 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 69 74 ....`vector.vbase.constructor.it
97900 65 72 61 74 6f 72 27 00 60 76 69 72 74 75 61 6c 20 64 69 73 70 6c 61 63 65 6d 65 6e 74 20 6d 61 erator'.`virtual.displacement.ma
97920 70 27 00 00 60 65 68 20 76 65 63 74 6f 72 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 69 74 65 72 61 p'..`eh.vector.constructor.itera
97940 74 6f 72 27 00 00 00 00 60 65 68 20 76 65 63 74 6f 72 20 64 65 73 74 72 75 63 74 6f 72 20 69 74 tor'....`eh.vector.destructor.it
97960 65 72 61 74 6f 72 27 00 60 65 68 20 76 65 63 74 6f 72 20 76 62 61 73 65 20 63 6f 6e 73 74 72 75 erator'.`eh.vector.vbase.constru
97980 63 74 6f 72 20 69 74 65 72 61 74 6f 72 27 00 00 60 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f ctor.iterator'..`copy.constructo
979a0 72 20 63 6c 6f 73 75 72 65 27 00 00 60 75 64 74 20 72 65 74 75 72 6e 69 6e 67 27 00 60 45 48 00 r.closure'..`udt.returning'.`EH.
979c0 60 52 54 54 49 00 00 00 60 6c 6f 63 61 6c 20 76 66 74 61 62 6c 65 27 00 60 6c 6f 63 61 6c 20 76 `RTTI...`local.vftable'.`local.v
979e0 66 74 61 62 6c 65 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 63 6c 6f 73 75 72 65 27 00 20 6e 65 77 ftable.constructor.closure'..new
97a00 5b 5d 00 00 20 64 65 6c 65 74 65 5b 5d 00 00 00 60 6f 6d 6e 69 20 63 61 6c 6c 73 69 67 27 00 00 []...delete[]...`omni.callsig'..
97a20 60 70 6c 61 63 65 6d 65 6e 74 20 64 65 6c 65 74 65 20 63 6c 6f 73 75 72 65 27 00 00 60 70 6c 61 `placement.delete.closure'..`pla
97a40 63 65 6d 65 6e 74 20 64 65 6c 65 74 65 5b 5d 20 63 6c 6f 73 75 72 65 27 00 00 00 00 60 6d 61 6e cement.delete[].closure'....`man
97a60 61 67 65 64 20 76 65 63 74 6f 72 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 69 74 65 72 61 74 6f 72 aged.vector.constructor.iterator
97a80 27 00 00 00 60 6d 61 6e 61 67 65 64 20 76 65 63 74 6f 72 20 64 65 73 74 72 75 63 74 6f 72 20 69 '...`managed.vector.destructor.i
97aa0 74 65 72 61 74 6f 72 27 00 00 00 00 60 65 68 20 76 65 63 74 6f 72 20 63 6f 70 79 20 63 6f 6e 73 terator'....`eh.vector.copy.cons
97ac0 74 72 75 63 74 6f 72 20 69 74 65 72 61 74 6f 72 27 00 00 00 60 65 68 20 76 65 63 74 6f 72 20 76 tructor.iterator'...`eh.vector.v
97ae0 62 61 73 65 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 69 74 65 72 61 74 6f 72 27 00 base.copy.constructor.iterator'.
97b00 60 64 79 6e 61 6d 69 63 20 69 6e 69 74 69 61 6c 69 7a 65 72 20 66 6f 72 20 27 00 00 60 64 79 6e `dynamic.initializer.for.'..`dyn
97b20 61 6d 69 63 20 61 74 65 78 69 74 20 64 65 73 74 72 75 63 74 6f 72 20 66 6f 72 20 27 00 00 00 00 amic.atexit.destructor.for.'....
97b40 60 76 65 63 74 6f 72 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 69 74 65 72 61 74 6f `vector.copy.constructor.iterato
97b60 72 27 00 00 60 76 65 63 74 6f 72 20 76 62 61 73 65 20 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 r'..`vector.vbase.copy.construct
97b80 6f 72 20 69 74 65 72 61 74 6f 72 27 00 00 00 00 60 6d 61 6e 61 67 65 64 20 76 65 63 74 6f 72 20 or.iterator'....`managed.vector.
97ba0 63 6f 70 79 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 69 74 65 72 61 74 6f 72 27 00 00 60 6c 6f 63 copy.constructor.iterator'..`loc
97bc0 61 6c 20 73 74 61 74 69 63 20 74 68 72 65 61 64 20 67 75 61 72 64 27 00 6f 70 65 72 61 74 6f 72 al.static.thread.guard'.operator
97be0 20 22 22 20 00 00 00 00 6f 70 65 72 61 74 6f 72 20 63 6f 5f 61 77 61 69 74 00 00 00 6f 70 65 72 ."".....operator.co_await...oper
97c00 61 74 6f 72 3c 3d 3e 00 20 54 79 70 65 20 44 65 73 63 72 69 70 74 6f 72 27 00 00 00 20 42 61 73 ator<=>..Type.Descriptor'....Bas
97c20 65 20 43 6c 61 73 73 20 44 65 73 63 72 69 70 74 6f 72 20 61 74 20 28 00 20 42 61 73 65 20 43 6c e.Class.Descriptor.at.(..Base.Cl
97c40 61 73 73 20 41 72 72 61 79 27 00 00 20 43 6c 61 73 73 20 48 69 65 72 61 72 63 68 79 20 44 65 73 ass.Array'...Class.Hierarchy.Des
97c60 63 72 69 70 74 6f 72 27 00 00 00 00 20 43 6f 6d 70 6c 65 74 65 20 4f 62 6a 65 63 74 20 4c 6f 63 criptor'.....Complete.Object.Loc
97c80 61 74 6f 72 27 00 00 00 60 61 6e 6f 6e 79 6d 6f 75 73 20 6e 61 6d 65 73 70 61 63 65 27 00 00 00 ator'...`anonymous.namespace'...
97ca0 ac 8c 49 00 e8 8c 49 00 84 01 4a 00 61 00 70 00 69 00 2d 00 6d 00 73 00 2d 00 77 00 69 00 6e 00 ..I...I...J.a.p.i.-.m.s.-.w.i.n.
97cc0 2d 00 63 00 6f 00 72 00 65 00 2d 00 66 00 69 00 62 00 65 00 72 00 73 00 2d 00 6c 00 31 00 2d 00 -.c.o.r.e.-.f.i.b.e.r.s.-.l.1.-.
97ce0 31 00 2d 00 31 00 00 00 61 00 70 00 69 00 2d 00 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 63 00 1.-.1...a.p.i.-.m.s.-.w.i.n.-.c.
97d00 6f 00 72 00 65 00 2d 00 73 00 79 00 6e 00 63 00 68 00 2d 00 6c 00 31 00 2d 00 32 00 2d 00 30 00 o.r.e.-.s.y.n.c.h.-.l.1.-.2.-.0.
97d20 00 00 00 00 61 00 70 00 69 00 2d 00 6d 00 73 00 2d 00 00 00 00 00 00 00 02 00 00 00 46 6c 73 41 ....a.p.i.-.m.s.-...........FlsA
97d40 6c 6c 6f 63 00 00 00 00 00 00 00 00 02 00 00 00 46 6c 73 46 72 65 65 00 00 00 00 00 02 00 00 00 lloc............FlsFree.........
97d60 46 6c 73 47 65 74 56 61 6c 75 65 00 00 00 00 00 02 00 00 00 46 6c 73 53 65 74 56 61 6c 75 65 00 FlsGetValue.........FlsSetValue.
97d80 01 00 00 00 02 00 00 00 49 6e 69 74 69 61 6c 69 7a 65 43 72 69 74 69 63 61 6c 53 65 63 74 69 6f ........InitializeCriticalSectio
97da0 6e 45 78 00 80 d1 54 00 67 a0 46 00 a9 a4 46 00 55 6e 6b 6e 6f 77 6e 20 65 78 63 65 70 74 69 6f nEx...T.g.F...F.Unknown.exceptio
97dc0 6e 00 00 00 c8 d1 54 00 67 a0 46 00 a9 a4 46 00 62 61 64 20 65 78 63 65 70 74 69 6f 6e 00 00 00 n.....T.g.F...F.bad.exception...
97de0 00 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 ................................
97e00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
97e20 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 06 00 00 00 ................................
97e40 00 00 00 00 00 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 02 00 00 00 01 00 00 00 00 00 00 00 ................................
97e60 00 00 00 00 04 00 00 00 04 00 00 00 05 00 00 00 04 00 00 00 05 00 00 00 04 00 00 00 05 00 00 00 ................................
97e80 00 00 00 00 05 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 05 00 00 00 00 00 00 00 05 00 00 00 ................................
97ea0 00 00 00 00 05 00 00 00 03 00 00 00 05 00 00 00 03 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
97ec0 05 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
97ee0 00 00 00 00 00 00 00 00 02 00 00 00 08 00 00 00 02 00 00 00 00 00 00 00 03 00 00 00 08 00 00 00 ................................
97f00 05 00 00 00 00 00 00 00 05 00 00 00 08 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 08 00 00 00 ................................
97f20 00 00 00 00 00 00 00 00 03 00 00 00 07 00 00 00 03 00 00 00 00 00 00 00 03 00 00 00 00 00 00 00 ................................
97f40 05 00 00 00 07 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 ................................
97f60 00 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 ................................
97f80 00 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
97fa0 00 00 00 00 08 00 00 00 06 00 00 00 00 00 00 00 06 00 00 00 08 00 00 00 06 00 00 00 00 00 00 00 ................................
97fc0 06 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
97fe0 00 00 00 00 00 00 00 00 07 00 00 00 08 00 00 00 07 00 00 00 00 00 00 00 07 00 00 00 08 00 00 00 ................................
98000 07 00 00 00 08 00 00 00 07 00 00 00 08 00 00 00 07 00 00 00 08 00 00 00 00 00 00 00 08 00 00 00 ................................
98020 00 00 00 00 07 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 ................................
98040 00 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 08 00 00 00 ................................
98060 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 08 00 00 00 ................................
98080 00 00 00 00 07 00 00 00 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 ................................
980a0 00 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 00 00 00 00 00 00 00 00 ................................
980c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
980e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
98100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
98120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
98140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
98160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
98180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
981a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
981c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
981e0 28 00 6e 00 75 00 6c 00 6c 00 29 00 00 00 00 00 01 00 00 00 16 00 00 00 02 00 00 00 02 00 00 00 (.n.u.l.l.).....................
98200 03 00 00 00 02 00 00 00 04 00 00 00 18 00 00 00 05 00 00 00 0d 00 00 00 06 00 00 00 09 00 00 00 ................................
98220 07 00 00 00 0c 00 00 00 08 00 00 00 0c 00 00 00 09 00 00 00 0c 00 00 00 0a 00 00 00 07 00 00 00 ................................
98240 0b 00 00 00 08 00 00 00 0c 00 00 00 16 00 00 00 0d 00 00 00 16 00 00 00 0f 00 00 00 02 00 00 00 ................................
98260 10 00 00 00 0d 00 00 00 11 00 00 00 12 00 00 00 12 00 00 00 02 00 00 00 21 00 00 00 0d 00 00 00 ........................!.......
98280 35 00 00 00 02 00 00 00 41 00 00 00 0d 00 00 00 43 00 00 00 02 00 00 00 50 00 00 00 11 00 00 00 5.......A.......C.......P.......
982a0 52 00 00 00 0d 00 00 00 53 00 00 00 0d 00 00 00 57 00 00 00 16 00 00 00 59 00 00 00 0b 00 00 00 R.......S.......W.......Y.......
982c0 6c 00 00 00 0d 00 00 00 6d 00 00 00 20 00 00 00 70 00 00 00 1c 00 00 00 72 00 00 00 09 00 00 00 l.......m.......p.......r.......
982e0 80 00 00 00 0a 00 00 00 81 00 00 00 0a 00 00 00 82 00 00 00 09 00 00 00 83 00 00 00 16 00 00 00 ................................
98300 84 00 00 00 0d 00 00 00 91 00 00 00 29 00 00 00 9e 00 00 00 0d 00 00 00 a1 00 00 00 02 00 00 00 ............)...................
98320 a4 00 00 00 0b 00 00 00 a7 00 00 00 0d 00 00 00 b7 00 00 00 11 00 00 00 ce 00 00 00 02 00 00 00 ................................
98340 d7 00 00 00 0b 00 00 00 59 04 00 00 2a 00 00 00 18 07 00 00 0c 00 00 00 56 69 73 75 61 6c 20 43 ........Y...*...........Visual.C
98360 2b 2b 20 43 52 54 3a 20 4e 6f 74 20 65 6e 6f 75 67 68 20 6d 65 6d 6f 72 79 20 74 6f 20 63 6f 6d ++.CRT:.Not.enough.memory.to.com
98380 70 6c 65 74 65 20 63 61 6c 6c 20 74 6f 20 73 74 72 65 72 72 6f 72 2e 00 2e 00 65 00 78 00 65 00 plete.call.to.strerror....e.x.e.
983a0 00 00 00 00 2e 00 63 00 6d 00 64 00 00 00 00 00 2e 00 62 00 61 00 74 00 00 00 00 00 2e 00 63 00 ......c.m.d.......b.a.t.......c.
983c0 6f 00 6d 00 00 00 00 00 2e 00 2f 00 5c 00 00 00 00 00 00 00 00 00 00 80 00 e4 0b 54 02 00 00 00 o.m......./.\..............T....
983e0 00 00 10 63 2d 5e c7 6b 05 00 00 00 00 00 00 40 ea ed 74 46 d0 9c 2c 9f 0c 00 00 00 00 61 f5 b9 ...c-^.k.......@..tF..,......a..
98400 ab bf a4 5c c3 f1 29 63 1d 00 00 00 00 00 64 b5 fd 34 05 c4 d2 87 66 92 f9 15 3b 6c 44 00 00 00 ...\..)c......d..4....f...;lD...
98420 00 00 00 10 d9 90 65 94 2c 42 62 d7 01 45 22 9a 17 26 27 4f 9f 00 00 00 40 02 95 07 c1 89 56 24 ......e.,Bb..E"..&'O....@.....V$
98440 1c a7 fa c5 67 6d c8 73 dc 6d ad eb 72 01 00 00 00 00 c1 ce 64 27 a2 63 ca 18 a4 ef 25 7b d1 cd ....gm.s.m..r.......d'.c....%{..
98460 70 ef df 6b 1f 3e ea 9d 5f 03 00 00 00 00 00 e4 6e fe c3 cd 6a 0c bc 66 32 1f 39 2e 03 02 45 5a p..k.>.._.......n...j..f2.9...EZ
98480 25 f8 d2 71 56 4a c2 c3 da 07 00 00 10 8f 2e a8 08 43 b2 aa 7c 1a 21 8e 40 ce 8a f3 0b ce c4 84 %..qVJ...........C..|.!.@.......
984a0 27 0b eb 7c c3 94 25 ad 49 12 00 00 00 40 1a dd da 54 9f cc bf 61 59 dc ab ab 5c c7 0c 44 05 f5 '..|..%.I....@...T...aY...\..D..
984c0 67 16 bc d1 52 af b7 fb 29 8d 8f 60 94 2a 00 00 00 00 00 21 0c 8a bb 17 a4 8e af 56 a9 9f 47 06 g...R...)..`.*.....!.......V..G.
984e0 36 b2 4b 5d e0 5f dc 80 0a aa fe f0 40 d9 8e a8 d0 80 1a 6b 23 63 00 00 64 38 4c 32 96 c7 57 83 6.K]._......@......k#c..d8L2..W.
98500 d5 42 4a e4 61 22 a9 d9 3d 10 3c bd 72 f3 e5 91 74 15 59 c0 0d a6 1d ec 6c d9 2a 10 d3 e6 00 00 .BJ.a"..=.<.r...t.Y.....l.*.....
98520 00 10 85 1e 5b 61 4f 6e 69 2a 7b 18 1c e2 50 04 2b 34 dd 2f ee 27 50 63 99 71 c9 a6 16 e9 4a 8e ....[aOni*{...P.+4./.'Pc.q....J.
98540 28 2e 08 17 6f 6e 49 1a 6e 19 02 00 00 00 40 32 26 40 ad 04 50 72 1e f9 d5 d1 94 29 bb cd 5b 66 (...onI.n.....@2&@..Pr.....)..[f
98560 96 2e 3b a2 db 7d fa 65 ac 53 de 77 9b a2 20 b0 53 f9 bf c6 ab 25 94 4b 4d e3 04 00 81 2d c3 fb ..;..}.e.S.w....S....%.KM....-..
98580 f4 d0 22 52 50 28 0f b7 f3 f2 13 57 13 14 42 dc 7d 5d 39 d6 99 19 59 f8 1c 38 92 00 d6 14 b3 86 .."RP(.....W..B.}]9...Y..8......
985a0 b9 77 a5 7a 61 fe b7 12 6a 61 0b 00 00 e4 11 1d 8d 67 c3 56 20 1f 94 3a 8b 36 09 9b 08 69 70 bd .w.za...ja.......g.V...:.6...ip.
985c0 be 65 76 20 eb c4 26 9b 9d e8 67 15 6e 09 15 9d 2b f2 32 71 13 51 48 be ce a2 e5 45 52 7f 1a 00 .ev...&...g.n...+.2q.QH....ER...
985e0 00 00 10 bb 78 94 f7 02 c0 74 1b 8c 00 5d f0 b0 75 c6 db a9 14 b9 d9 e2 df 72 0f 65 4c 4b 28 77 ....x....t...]..u........r.eLK(w
98600 16 e0 f6 6d c2 91 43 51 cf c9 95 27 55 ab e2 d6 27 e6 a8 9c a6 b1 3d 00 00 00 00 40 4a d0 ec f4 ...m..CQ...'U...'.....=....@J...
98620 f0 88 23 7f c5 6d 0a 58 6f 04 bf 43 c3 5d 2d f8 48 08 11 ee 1c 59 a0 fa 28 f0 f4 cd 3f a5 2e 19 ..#..m.Xo..C.]-.H....Y..(...?...
98640 a0 71 d6 bc 87 44 69 7d 01 6e f9 10 9d 56 1a 79 75 a4 8f 00 00 e1 b2 b9 3c 75 88 82 93 16 3f cd .q...Di}.n...V.yu.......<u....?.
98660 6b 3a b4 89 de 87 9e 08 46 45 4d 68 0c a6 db fd 91 93 24 df 13 ec 68 30 27 44 b4 99 ee 41 81 b6 k:......FEMh......$...h0'D...A..
98680 c3 ca 02 58 f1 51 68 d9 a2 25 76 7d 8d 71 4e 01 00 00 64 fb e6 83 5a f2 0f ad 57 94 11 b5 80 00 ...X.Qh..%v}.qN...d...Z...W.....
986a0 66 b5 29 20 cf d2 c5 d7 7d 6d 3f a5 1c 4d b7 cd de 70 9d da 3d 41 16 b7 4e ca d0 71 98 13 e4 d7 f.).....}m?..M...p..=A..N..q....
986c0 90 3a 40 4f e2 3f ab f9 6f 77 4d 26 e6 af 0a 03 00 00 00 10 31 55 ab 09 d2 58 0c a6 cb 26 61 56 .:@O.?..owM&........1U...X...&aV
986e0 87 83 1c 6a c1 f4 87 75 76 e8 44 2c cf 47 a0 41 9e 05 08 c9 3e 06 ba a0 e8 c8 cf e7 55 c0 fa e1 ...j...uv.D,.G.A....>.......U...
98700 b2 44 01 ef b0 7e 20 24 73 25 72 d1 81 f9 b8 e4 ae 05 15 07 40 62 3b 7a 4f 5d a4 ce 33 41 e2 4f .D...~.$s%r.........@b;zO]..3A.O
98720 6d 6d 0f 21 f2 33 56 e5 56 13 c1 25 97 d7 eb 28 84 eb 96 d3 77 3b 49 1e ae 2d 1f 47 20 38 ad 96 mm.!.3V.V..%...(....w;I..-.G.8..
98740 d1 ce fa 8a db cd de 4e 86 c0 68 55 a1 5d 69 b2 89 3c 12 24 71 45 7d 10 00 00 41 1c 27 4a 17 6e .......N..hU.]i..<.$qE}...A.'J.n
98760 57 ae 62 ec aa 89 22 ef dd fb a2 b6 e4 ef e1 17 f2 bd 66 33 80 88 b4 37 3e 2c b8 bf 91 de ac 19 W.b..."...........f3...7>,......
98780 08 64 f4 d4 4e 6a ff 35 0e 6a 56 67 14 b9 db 40 ca 3b 2a 78 68 9b 32 6b d9 c5 af f5 bc 69 64 26 .d..Nj.5.jVg...@.;*xh.2k.....id&
987a0 00 00 00 e4 f4 5f 80 fb af d1 55 ed a8 20 4a 9b f8 57 97 ab 0a fe ae 01 7b a6 2c 4a 69 95 bf 1e ....._....U...J..W......{.,Ji...
987c0 29 1c c4 c7 aa d2 d5 d8 76 c7 36 d1 0c 55 da 93 90 9d c7 9a a8 cb 4b 25 18 76 f0 0d 09 88 a8 f7 ).......v.6..U........K%.v......
987e0 74 10 1f 3a fc 11 48 e5 ad 8e 63 59 10 e7 cb 97 e8 69 d7 26 3e 72 e4 b4 86 aa 90 5b 22 39 33 9c t..:..H...cY.....i.&>r.....["93.
98800 75 07 7a 4b 91 e9 47 2d 77 f9 6e 9a e7 40 0b 16 c4 f8 92 0c 10 f0 5f f2 11 6c c3 25 42 8b f9 c9 u.zK..G-w.n..@........_..l.%B...
98820 9d 91 0b 73 af 7c ff 05 85 2d 43 b0 69 75 2b 2d 2c 84 57 a6 10 ef 1f d0 00 40 7a c7 e5 62 b8 e8 ...s.|...-C.iu+-,.W......@z..b..
98840 6a 88 d8 10 e5 98 cd c8 c5 55 89 10 55 b6 59 d0 d4 be fb 58 31 82 b8 03 19 45 4c 03 39 c9 4d 19 j........U..U.Y....X1....EL.9.M.
98860 ac 00 c5 1f e2 c0 4c 79 a1 80 c9 3b d1 2d b1 e9 f8 22 6d 5e 9a 89 38 7b d8 19 79 ce 72 76 c6 78 ......Ly...;.-..."m^..8{..y.rv.x
98880 9f b9 e5 79 4e 03 94 e4 01 00 00 00 00 00 00 a1 e9 d4 5c 6c 6f 7d e4 9b e7 d9 3b f9 a1 6f 62 77 ...yN.............\lo}....;..obw
988a0 51 34 8b c6 e8 59 2b de 58 de 3c cf 58 ff 46 22 15 7c 57 a8 59 75 e7 26 53 67 77 17 63 b7 e6 eb Q4...Y+.X.<.X.F".|W.Yu.&Sgw.c...
988c0 5f 0a fd e3 69 39 e8 33 35 a0 05 a8 87 b9 31 f6 43 0f 1f 21 db 43 5a d8 96 f5 1b ab a2 19 3f 68 _...i9.35.....1.C..!.CZ.......?h
988e0 04 00 00 00 64 fe 7d be 2f 04 c9 4b b0 ed f5 e1 da 4e a1 8f 73 db 09 e4 9c ee 4f 67 0d 9f 15 a9 ....d.}./..K.....N..s.....Og....
98900 d6 b5 b5 f6 0e 96 38 73 91 c2 49 eb cc 97 2b 5f 95 3f 38 0f f6 b3 91 20 14 37 78 d1 df 42 d1 c1 ......8s..I...+_.?8......7x..B..
98920 de 22 3e 15 57 df af 8a 5f e5 f5 77 8b ca e7 a3 5b 52 2f 03 3d 4f e7 42 0a 00 00 00 00 10 dd f4 .">.W..._..w....[R/.=O.B........
98940 52 09 45 5d e1 42 b4 ae 2e 34 b3 a3 6f a3 cd 3f 6e 7a 28 b4 f7 77 c1 4b d0 c8 d2 67 e0 f8 a8 ae R.E].B...4..o..?nz(..w.K...g....
98960 67 3b c9 ad b3 56 c8 6c 0b 9d 9d 95 00 c1 48 5b 3d 8a be 4a f4 36 d9 52 4d e8 db 71 c5 21 1c f9 g;...V.l......H[=..J.6.RM..q.!..
98980 09 81 45 4a 6a d8 aa d7 7c 4c e1 08 9c a5 9b 75 00 88 3c e4 17 00 00 00 00 00 40 92 d4 10 f1 04 ..EJj...|L.....u..<.......@.....
989a0 be 72 64 18 0c c1 36 87 fb ab 78 14 29 af 51 fc 39 97 eb 25 15 30 2b 4c 0b 0e 03 a1 3b 3c fe 28 .rd...6...x.).Q.9..%.0+L....;<.(
989c0 ba fc 88 77 58 43 9e b8 a4 e4 3d 73 c2 f2 46 7c 98 62 74 8f 0f 21 19 db ae b6 a3 2e b2 14 50 aa ...wXC....=s..F|.bt..!........P.
989e0 8d ab 39 ea 42 34 96 97 a9 df df 01 fe d3 f3 d2 80 02 79 a0 37 00 00 00 01 9b 9c 50 f1 ad dc c7 ..9.B4............y.7......P....
98a00 2c ad 3d 38 37 4d c6 73 d0 67 6d ea 06 a8 9b 51 f8 f2 03 c4 a2 e1 52 a0 3a 23 10 d7 a9 73 85 44 ,.=87M.s.gm....Q......R.:#...s.D
98a20 ba d9 12 cf 03 18 87 70 9b 3a dc 52 e8 52 b2 e5 4e fb 17 07 2f a6 4d be e1 d7 ab 0a 4f ed 62 8c .......p.:.R.R..N.../.M.....O.b.
98a40 7b ec b9 ce 21 40 66 d4 00 83 15 a1 e6 75 e3 cc f2 29 2f 84 81 00 00 00 00 e4 17 77 64 fb f5 d3 {...!@f......u...)/........wd...
98a60 71 3d 76 a0 e9 2f 14 7d 66 4c f4 33 2e f1 b8 f3 8e 0d 0f 13 69 94 4c 73 a8 0f 26 60 40 13 01 3c q=v../.}fL.3........i.Ls..&`@..<
98a80 0a 88 71 cc 21 2d a5 37 ef c9 da 8a b4 31 bb 42 41 4c f9 d6 6c 05 8b c8 b8 01 05 e2 7c ed 97 52 ..q.!-.7.....1.BAL..l.......|..R
98aa0 c4 61 c3 62 aa d8 da 87 de ea 33 b8 61 68 f0 94 bd 9a cc 13 6a d5 c1 8d 2d 01 00 00 00 00 10 13 .a.b......3.ah......j...-.......
98ac0 e8 36 7a c6 9e 29 16 f4 0a 3f 49 f3 cf a6 a5 77 a3 23 be a4 82 5b a2 cc 2f 72 10 35 7f 44 9d be .6z..)...?I....w.#...[../r.5.D..
98ae0 b8 13 c2 a8 4e 32 4c c9 ad 33 9e bc ba fe ac 76 32 21 4c 2e 32 cd 13 3e b4 91 fe 70 36 d9 5c bb ....N2L..3.....v2!L.2..>...p6.\.
98b00 85 97 14 42 fd 1a cc 46 f8 dd 38 e6 d2 87 07 69 17 d1 02 1a fe f1 b5 3e ae ab b9 c3 6f ee 08 1c ...B...F..8....i.......>....o...
98b20 be 02 00 00 00 00 00 40 aa c2 40 81 d9 77 f8 2c 3d d7 e1 71 98 2f e7 d5 09 63 51 72 dd 19 a8 af .......@..@..w.,=..q./...cQr....
98b40 46 5a 2a d6 ce dc 02 2a fe dd 46 ce 8d 24 13 27 ad d2 23 b7 19 bb 04 c4 2b cc 06 b7 ca eb b1 47 FZ*....*..F..$.'..#.....+......G
98b60 dc 4b 09 9d ca 02 dc c5 8e 51 e6 31 80 56 c3 8e a8 58 2f 34 42 1e 04 8b 14 e5 bf fe 13 fc ff 05 .K.......Q.1.V...X/4B...........
98b80 0f 79 63 67 fd 36 d5 66 76 50 e1 b9 62 06 00 00 00 61 b0 67 1a 0a 01 d2 c0 e1 05 d0 3b 73 12 db .ycg.6.fvP..b....a.g........;s..
98ba0 3f 2e 9f a3 e2 9d b2 61 e2 dc 63 2a bc 04 26 94 9b d5 70 61 96 25 e3 c2 b9 75 0b 14 21 2c 1d 1f ?......a..c*..&...pa.%...u..!,..
98bc0 60 6a 13 b8 a2 3b d2 89 73 7d f1 60 df d7 ca c6 2b df 69 06 37 87 b8 24 ed 06 93 66 eb 6e 49 19 `j...;..s}.`....+.i.7..$...f.nI.
98be0 6f db 8d 93 75 82 74 5e 36 9a 6e c5 31 b7 90 36 c5 42 28 c8 8e 79 ae 24 de 0e 00 00 00 00 64 41 o...u.t^6.n.1..6.B(..y.$......dA
98c00 c1 9a 88 d5 99 2c 43 d9 1a e7 80 a2 2e 3d f6 6b 3d 79 49 82 43 a9 e7 79 4a e6 fd 22 9a 70 d6 e0 .....,C......=.k=yI.C..yJ..".p..
98c20 ef cf ca 05 d7 a4 8d bd 6c 00 64 e3 b3 dc 4e a5 6e 08 a8 a1 9e 45 8f 74 c8 54 8e fc 57 c6 74 cc ........l.d...N.n....E.t.T..W.t.
98c40 d4 c3 b8 42 6e 63 d9 57 cc 5b b5 35 e9 fe 13 6c 61 51 c4 1a db ba 95 b5 9d 4e f1 a1 50 e7 f9 dc ...Bnc.W.[.5...laQ.......N..P...
98c60 71 7f 63 07 2b 9f 2f de 9d 22 00 00 00 00 00 10 89 bd 5e 3c 56 37 77 e3 38 a3 cb 3d 4f 9e d2 81 q.c.+./.."........^<V7w.8..=O...
98c80 2c 9e f7 a4 74 c7 f9 c3 97 e7 1c 6a 38 e4 5f ac 9c 8b f3 07 fa ec 88 d5 ac c1 5a 3e ce cc af 85 ,...t......j8._...........Z>....
98ca0 70 3f 1f 9d d3 6d 2d e8 0c 18 7d 17 6f 94 69 5e e1 2c 8e 64 48 39 a1 95 11 e0 0f 34 58 3c 17 b4 p?...m-...}.o.i^.,.dH9.....4X<..
98cc0 94 f6 48 27 bd 57 26 7c 2e da 8b 75 a0 90 80 3b 13 b6 db 2d 90 48 cf 6d 7e 04 e4 24 99 50 00 00 ..H'.W&|...u...;...-.H.m~..$.P..
98ce0 00 00 00 02 02 00 00 03 05 00 00 04 09 00 01 04 0d 00 01 05 12 00 01 06 18 00 02 06 1e 00 02 07 ................................
98d00 25 00 02 08 2d 00 03 08 35 00 03 09 3e 00 03 0a 48 00 04 0a 52 00 04 0b 5d 00 04 0c 69 00 05 0c %...-...5...>...H...R...]...i...
98d20 75 00 05 0d 82 00 05 0e 90 00 05 0f 9f 00 06 0f ae 00 06 10 be 00 06 11 cf 00 07 11 e0 00 07 12 u...............................
98d40 f2 00 07 13 05 01 08 13 18 01 08 15 2d 01 08 16 43 01 09 16 59 01 09 17 70 01 09 18 88 01 0a 18 ............-...C...Y...p.......
98d60 a0 01 0a 19 b9 01 0a 1a d3 01 0a 1b ee 01 0b 1b 09 02 0b 1c 25 02 0b 1d 0a 00 00 00 64 00 00 00 ....................%.......d...
98d80 e8 03 00 00 10 27 00 00 a0 86 01 00 40 42 0f 00 80 96 98 00 00 e1 f5 05 00 ca 9a 3b 00 00 00 00 .....'......@B.............;....
98da0 6d 00 69 00 6e 00 6b 00 65 00 72 00 6e 00 65 00 6c 00 5c 00 63 00 72 00 74 00 73 00 5c 00 75 00 m.i.n.k.e.r.n.e.l.\.c.r.t.s.\.u.
98dc0 63 00 72 00 74 00 5c 00 69 00 6e 00 63 00 5c 00 63 00 6f 00 72 00 65 00 63 00 72 00 74 00 5f 00 c.r.t.\.i.n.c.\.c.o.r.e.c.r.t._.
98de0 69 00 6e 00 74 00 65 00 72 00 6e 00 61 00 6c 00 5f 00 73 00 74 00 72 00 74 00 6f 00 78 00 2e 00 i.n.t.e.r.n.a.l._.s.t.r.t.o.x...
98e00 68 00 00 00 00 00 00 00 5f 00 5f 00 63 00 72 00 74 00 5f 00 73 00 74 00 72 00 74 00 6f 00 78 00 h......._._.c.r.t._.s.t.r.t.o.x.
98e20 3a 00 3a 00 66 00 6c 00 6f 00 61 00 74 00 69 00 6e 00 67 00 5f 00 70 00 6f 00 69 00 6e 00 74 00 :.:.f.l.o.a.t.i.n.g._.p.o.i.n.t.
98e40 5f 00 76 00 61 00 6c 00 75 00 65 00 3a 00 3a 00 61 00 73 00 5f 00 64 00 6f 00 75 00 62 00 6c 00 _.v.a.l.u.e.:.:.a.s._.d.o.u.b.l.
98e60 65 00 00 00 5f 00 69 00 73 00 5f 00 64 00 6f 00 75 00 62 00 6c 00 65 00 00 00 00 00 00 00 00 00 e..._.i.s._.d.o.u.b.l.e.........
98e80 5f 00 5f 00 63 00 72 00 74 00 5f 00 73 00 74 00 72 00 74 00 6f 00 78 00 3a 00 3a 00 66 00 6c 00 _._.c.r.t._.s.t.r.t.o.x.:.:.f.l.
98ea0 6f 00 61 00 74 00 69 00 6e 00 67 00 5f 00 70 00 6f 00 69 00 6e 00 74 00 5f 00 76 00 61 00 6c 00 o.a.t.i.n.g._.p.o.i.n.t._.v.a.l.
98ec0 75 00 65 00 3a 00 3a 00 61 00 73 00 5f 00 66 00 6c 00 6f 00 61 00 74 00 00 00 00 00 21 00 5f 00 u.e.:.:.a.s._.f.l.o.a.t.....!._.
98ee0 69 00 73 00 5f 00 64 00 6f 00 75 00 62 00 6c 00 65 00 00 00 49 4e 46 00 69 6e 66 00 49 4e 49 54 i.s._.d.o.u.b.l.e...INF.inf.INIT
98f00 59 00 00 00 69 6e 69 74 79 00 00 00 4e 41 4e 00 6e 61 6e 00 53 4e 41 4e 29 00 00 00 73 6e 61 6e Y...inity...NAN.nan.SNAN)...snan
98f20 29 00 00 00 49 4e 44 29 69 6e 64 29 2f 00 00 00 6d 00 73 00 63 00 6f 00 72 00 65 00 65 00 2e 00 )...IND)ind)/...m.s.c.o.r.e.e...
98f40 64 00 6c 00 6c 00 00 00 43 6f 72 45 78 69 74 50 72 6f 63 65 73 73 00 00 43 4f 4d 53 50 45 43 00 d.l.l...CorExitProcess..COMSPEC.
98f60 63 6d 64 2e 65 78 65 00 2f 63 00 00 63 6d 64 2e 65 78 65 00 20 2f 63 20 00 00 00 00 43 4f 4d 53 cmd.exe./c..cmd.exe../c.....COMS
98f80 50 45 43 00 5c 00 00 00 50 41 54 48 00 00 00 00 63 63 73 00 55 54 46 2d 38 00 00 00 55 54 46 2d PEC.\...PATH....ccs.UTF-8...UTF-
98fa0 31 36 4c 45 55 4e 49 43 4f 44 45 00 63 00 63 00 73 00 00 00 55 00 54 00 46 00 2d 00 38 00 00 00 16LEUNICODE.c.c.s...U.T.F.-.8...
98fc0 55 00 54 00 46 00 2d 00 31 00 36 00 4c 00 45 00 55 00 4e 00 49 00 43 00 4f 00 44 00 45 00 00 00 U.T.F.-.1.6.L.E.U.N.I.C.O.D.E...
98fe0 64 00 00 00 8f 00 00 00 48 a4 49 00 58 a4 49 00 70 a4 49 00 90 a4 49 00 b0 a4 49 00 bc a4 49 00 d.......H.I.X.I.p.I...I...I...I.
99000 d0 a4 49 00 e4 a4 49 00 f8 a4 49 00 0c a5 49 00 2c a5 49 00 40 a5 49 00 54 a5 49 00 6c a5 49 00 ..I...I...I...I.,.I.@.I.T.I.l.I.
99020 80 a5 49 00 a0 a5 49 00 b0 a5 49 00 c0 a5 49 00 d0 a5 49 00 e4 a5 49 00 f4 a5 49 00 0c a6 49 00 ..I...I...I...I...I...I...I...I.
99040 c0 b9 53 00 14 a6 49 00 28 a6 49 00 3c a6 49 00 4c a6 49 00 5c a6 49 00 74 a6 49 00 84 a6 49 00 ..S...I.(.I.<.I.L.I.\.I.t.I...I.
99060 94 a6 49 00 20 e4 53 00 ac a6 49 00 bc a6 49 00 c8 a6 49 00 d8 a6 49 00 f0 a6 49 00 04 a7 49 00 ..I...S...I...I...I...I...I...I.
99080 14 a7 49 00 20 a7 49 00 30 a7 49 00 20 e4 53 00 7c d5 53 00 40 a1 49 00 58 a1 49 00 74 a1 49 00 ..I...I.0.I...S.|.S.@.I.X.I.t.I.
990a0 84 a1 49 00 a0 a1 49 00 b4 a1 49 00 d0 a1 49 00 e4 a1 49 00 f8 a1 49 00 0c a2 49 00 20 a2 49 00 ..I...I...I...I...I...I...I...I.
990c0 44 a2 49 00 58 a2 49 00 6c a2 49 00 20 e4 53 00 78 a2 49 00 88 a2 49 00 94 a2 49 00 a4 a2 49 00 D.I.X.I.l.I...S.x.I...I...I...I.
990e0 b4 a2 49 00 c4 a2 49 00 94 d5 53 00 d4 a2 49 00 f4 a2 49 00 08 a3 49 00 20 e4 53 00 2c a3 49 00 ..I...I...S...I...I...I...S.,.I.
99100 3c a3 49 00 54 a3 49 00 64 a3 49 00 7c a3 49 00 8c a3 49 00 98 a3 49 00 a8 a3 49 00 20 e4 53 00 <.I.T.I.d.I.|.I...I...I...I...S.
99120 bc a3 49 00 20 e4 53 00 d8 a3 49 00 ec a3 49 00 00 a4 49 00 1c a4 49 00 30 a4 49 00 20 e4 53 00 ..I...S...I...I...I...I.0.I...S.
99140 4f 70 65 72 61 74 69 6f 6e 20 6e 6f 74 20 70 65 72 6d 69 74 74 65 64 00 4e 6f 20 73 75 63 68 20 Operation.not.permitted.No.such.
99160 66 69 6c 65 20 6f 72 20 64 69 72 65 63 74 6f 72 79 00 00 00 4e 6f 20 73 75 63 68 20 70 72 6f 63 file.or.directory...No.such.proc
99180 65 73 73 00 49 6e 74 65 72 72 75 70 74 65 64 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 00 00 00 ess.Interrupted.function.call...
991a0 49 6e 70 75 74 2f 6f 75 74 70 75 74 20 65 72 72 6f 72 00 00 4e 6f 20 73 75 63 68 20 64 65 76 69 Input/output.error..No.such.devi
991c0 63 65 20 6f 72 20 61 64 64 72 65 73 73 00 00 00 41 72 67 20 6c 69 73 74 20 74 6f 6f 20 6c 6f 6e ce.or.address...Arg.list.too.lon
991e0 67 00 00 00 45 78 65 63 20 66 6f 72 6d 61 74 20 65 72 72 6f 72 00 00 00 42 61 64 20 66 69 6c 65 g...Exec.format.error...Bad.file
99200 20 64 65 73 63 72 69 70 74 6f 72 00 4e 6f 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 65 73 00 00 .descriptor.No.child.processes..
99220 52 65 73 6f 75 72 63 65 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 75 6e 61 76 61 69 6c 61 62 6c 65 Resource.temporarily.unavailable
99240 00 00 00 00 4e 6f 74 20 65 6e 6f 75 67 68 20 73 70 61 63 65 00 00 00 00 50 65 72 6d 69 73 73 69 ....Not.enough.space....Permissi
99260 6f 6e 20 64 65 6e 69 65 64 00 00 00 42 61 64 20 61 64 64 72 65 73 73 00 52 65 73 6f 75 72 63 65 on.denied...Bad.address.Resource
99280 20 64 65 76 69 63 65 00 46 69 6c 65 20 65 78 69 73 74 73 00 49 6d 70 72 6f 70 65 72 20 6c 69 6e .device.File.exists.Improper.lin
992a0 6b 00 00 00 4e 6f 20 73 75 63 68 20 64 65 76 69 63 65 00 00 4e 6f 74 20 61 20 64 69 72 65 63 74 k...No.such.device..Not.a.direct
992c0 6f 72 79 00 49 73 20 61 20 64 69 72 65 63 74 6f 72 79 00 00 54 6f 6f 20 6d 61 6e 79 20 6f 70 65 ory.Is.a.directory..Too.many.ope
992e0 6e 20 66 69 6c 65 73 20 69 6e 20 73 79 73 74 65 6d 00 00 00 54 6f 6f 20 6d 61 6e 79 20 6f 70 65 n.files.in.system...Too.many.ope
99300 6e 20 66 69 6c 65 73 00 49 6e 61 70 70 72 6f 70 72 69 61 74 65 20 49 2f 4f 20 63 6f 6e 74 72 6f n.files.Inappropriate.I/O.contro
99320 6c 20 6f 70 65 72 61 74 69 6f 6e 00 46 69 6c 65 20 74 6f 6f 20 6c 61 72 67 65 00 00 4e 6f 20 73 l.operation.File.too.large..No.s
99340 70 61 63 65 20 6c 65 66 74 20 6f 6e 20 64 65 76 69 63 65 00 49 6e 76 61 6c 69 64 20 73 65 65 6b pace.left.on.device.Invalid.seek
99360 00 00 00 00 52 65 61 64 2d 6f 6e 6c 79 20 66 69 6c 65 20 73 79 73 74 65 6d 00 00 00 54 6f 6f 20 ....Read-only.file.system...Too.
99380 6d 61 6e 79 20 6c 69 6e 6b 73 00 00 42 72 6f 6b 65 6e 20 70 69 70 65 00 44 6f 6d 61 69 6e 20 65 many.links..Broken.pipe.Domain.e
993a0 72 72 6f 72 00 00 00 00 52 65 73 75 6c 74 20 74 6f 6f 20 6c 61 72 67 65 00 00 00 00 52 65 73 6f rror....Result.too.large....Reso
993c0 75 72 63 65 20 64 65 61 64 6c 6f 63 6b 20 61 76 6f 69 64 65 64 00 00 00 46 69 6c 65 6e 61 6d 65 urce.deadlock.avoided...Filename
993e0 20 74 6f 6f 20 6c 6f 6e 67 00 00 00 4e 6f 20 6c 6f 63 6b 73 20 61 76 61 69 6c 61 62 6c 65 00 00 .too.long...No.locks.available..
99400 46 75 6e 63 74 69 6f 6e 20 6e 6f 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 00 00 00 00 44 69 72 65 Function.not.implemented....Dire
99420 63 74 6f 72 79 20 6e 6f 74 20 65 6d 70 74 79 00 49 6c 6c 65 67 61 6c 20 62 79 74 65 20 73 65 71 ctory.not.empty.Illegal.byte.seq
99440 75 65 6e 63 65 00 00 00 61 64 64 72 65 73 73 20 69 6e 20 75 73 65 00 00 61 64 64 72 65 73 73 20 uence...address.in.use..address.
99460 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 00 00 00 61 64 64 72 65 73 73 20 66 61 6d 69 6c 79 20 6e not.available...address.family.n
99480 6f 74 20 73 75 70 70 6f 72 74 65 64 00 00 00 00 63 6f 6e 6e 65 63 74 69 6f 6e 20 61 6c 72 65 61 ot.supported....connection.alrea
994a0 64 79 20 69 6e 20 70 72 6f 67 72 65 73 73 00 00 62 61 64 20 6d 65 73 73 61 67 65 00 6f 70 65 72 dy.in.progress..bad.message.oper
994c0 61 74 69 6f 6e 20 63 61 6e 63 65 6c 65 64 00 00 63 6f 6e 6e 65 63 74 69 6f 6e 20 61 62 6f 72 74 ation.canceled..connection.abort
994e0 65 64 00 00 63 6f 6e 6e 65 63 74 69 6f 6e 20 72 65 66 75 73 65 64 00 00 63 6f 6e 6e 65 63 74 69 ed..connection.refused..connecti
99500 6f 6e 20 72 65 73 65 74 00 00 00 00 64 65 73 74 69 6e 61 74 69 6f 6e 20 61 64 64 72 65 73 73 20 on.reset....destination.address.
99520 72 65 71 75 69 72 65 64 00 00 00 00 68 6f 73 74 20 75 6e 72 65 61 63 68 61 62 6c 65 00 00 00 00 required....host.unreachable....
99540 69 64 65 6e 74 69 66 69 65 72 20 72 65 6d 6f 76 65 64 00 00 6f 70 65 72 61 74 69 6f 6e 20 69 6e identifier.removed..operation.in
99560 20 70 72 6f 67 72 65 73 73 00 00 00 61 6c 72 65 61 64 79 20 63 6f 6e 6e 65 63 74 65 64 00 00 00 .progress...already.connected...
99580 74 6f 6f 20 6d 61 6e 79 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 20 6c 65 76 65 6c 73 00 00 00 too.many.symbolic.link.levels...
995a0 6d 65 73 73 61 67 65 20 73 69 7a 65 00 00 00 00 6e 65 74 77 6f 72 6b 20 64 6f 77 6e 00 00 00 00 message.size....network.down....
995c0 6e 65 74 77 6f 72 6b 20 72 65 73 65 74 00 00 00 6e 65 74 77 6f 72 6b 20 75 6e 72 65 61 63 68 61 network.reset...network.unreacha
995e0 62 6c 65 00 6e 6f 20 62 75 66 66 65 72 20 73 70 61 63 65 00 6e 6f 20 6d 65 73 73 61 67 65 20 61 ble.no.buffer.space.no.message.a
99600 76 61 69 6c 61 62 6c 65 00 00 00 00 6e 6f 20 6c 69 6e 6b 00 6e 6f 20 70 72 6f 74 6f 63 6f 6c 20 vailable....no.link.no.protocol.
99620 6f 70 74 69 6f 6e 00 00 6e 6f 20 73 74 72 65 61 6d 20 72 65 73 6f 75 72 63 65 73 00 6e 6f 74 20 option..no.stream.resources.not.
99640 61 20 73 74 72 65 61 6d 00 00 00 00 6e 6f 74 20 63 6f 6e 6e 65 63 74 65 64 00 00 00 73 74 61 74 a.stream....not.connected...stat
99660 65 20 6e 6f 74 20 72 65 63 6f 76 65 72 61 62 6c 65 00 00 00 6e 6f 74 20 61 20 73 6f 63 6b 65 74 e.not.recoverable...not.a.socket
99680 00 00 00 00 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 00 00 00 6f 70 65 72 61 74 69 6f 6e 20 6e 6f ....not.supported...operation.no
996a0 74 20 73 75 70 70 6f 72 74 65 64 00 76 61 6c 75 65 20 74 6f 6f 20 6c 61 72 67 65 00 6f 77 6e 65 t.supported.value.too.large.owne
996c0 72 20 64 65 61 64 00 00 70 72 6f 74 6f 63 6f 6c 20 65 72 72 6f 72 00 00 70 72 6f 74 6f 63 6f 6c r.dead..protocol.error..protocol
996e0 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 00 00 77 72 6f 6e 67 20 70 72 6f 74 6f 63 6f 6c 20 74 .not.supported..wrong.protocol.t
99700 79 70 65 00 73 74 72 65 61 6d 20 74 69 6d 65 6f 75 74 00 00 74 69 6d 65 64 20 6f 75 74 00 00 00 ype.stream.timeout..timed.out...
99720 74 65 78 74 20 66 69 6c 65 20 62 75 73 79 00 00 6f 70 65 72 61 74 69 6f 6e 20 77 6f 75 6c 64 20 text.file.busy..operation.would.
99740 62 6c 6f 63 6b 00 00 00 2b 00 00 00 00 00 00 00 01 00 01 01 01 00 00 00 01 00 00 01 01 00 01 01 block...+.......................
99760 01 00 00 00 01 00 00 01 01 01 01 01 01 01 01 01 00 01 01 00 01 01 01 01 01 01 01 01 00 01 01 00 ................................
99780 01 01 01 01 01 01 01 01 00 01 01 00 01 01 01 01 01 01 01 01 00 01 01 00 01 01 01 01 01 01 01 01 ................................
997a0 00 01 01 00 01 00 00 01 00 00 00 00 01 00 00 00 01 00 00 01 00 00 00 00 00 00 00 01 01 01 01 01 ................................
997c0 01 01 01 01 00 01 01 00 49 4e 46 00 69 6e 66 00 49 4e 49 54 59 00 00 00 69 6e 69 74 79 00 00 00 ........INF.inf.INITY...inity...
997e0 4e 41 4e 00 6e 61 6e 00 53 4e 41 4e 29 00 00 00 73 6e 61 6e 29 00 00 00 49 4e 44 29 69 6e 64 29 NAN.nan.SNAN)...snan)...IND)ind)
99800 05 00 00 c0 0b 00 00 00 00 00 00 00 1d 00 00 c0 04 00 00 00 00 00 00 00 96 00 00 c0 04 00 00 00 ................................
99820 00 00 00 00 8d 00 00 c0 08 00 00 00 00 00 00 00 8e 00 00 c0 08 00 00 00 00 00 00 00 8f 00 00 c0 ................................
99840 08 00 00 00 00 00 00 00 90 00 00 c0 08 00 00 00 00 00 00 00 91 00 00 c0 08 00 00 00 00 00 00 00 ................................
99860 92 00 00 c0 08 00 00 00 00 00 00 00 93 00 00 c0 08 00 00 00 00 00 00 00 b4 02 00 c0 08 00 00 00 ................................
99880 00 00 00 00 b5 02 00 c0 08 00 00 00 00 00 00 00 0c 00 00 00 90 00 00 00 03 00 00 00 09 00 00 00 ................................
998a0 37 ba 47 00 00 00 00 00 66 ba 47 00 00 00 00 00 7e 0e 48 00 a9 0e 48 00 92 78 46 00 92 78 46 00 7.G.....f.G.....~.H...H..xF..xF.
998c0 ca 0f 48 00 22 10 48 00 6d 99 48 00 7e 99 48 00 00 00 00 00 94 ba 47 00 21 f7 47 00 4d f7 47 00 ..H.".H.m.H.~.H.......G.!.G.M.G.
998e0 71 05 48 00 d1 05 48 00 6a bc 47 00 92 78 46 00 af 8e 48 00 00 00 00 00 00 00 00 00 92 78 46 00 q.H...H.j.G..xF...H..........xF.
99900 00 00 00 00 b4 ba 47 00 00 00 00 00 9d ba 47 00 92 78 46 00 5e ba 47 00 44 ba 47 00 92 78 46 00 ......G.......G..xF.^.G.D.G..xF.
99920 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 ................................
99940 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40 !"#$%&'()*+,-./0123456789:;<=>?@
99960 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 5b 5c 5d 5e 5f 60 ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`
99980 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 00 abcdefghijklmnopqrstuvwxyz{|}~..
999a0 e8 a9 49 00 00 00 00 00 e0 76 46 00 f8 a9 49 00 40 f3 54 00 e0 76 46 00 10 aa 49 00 40 f3 54 00 ..I......vF...I.@.T..vF...I.@.T.
999c0 b4 9b 48 00 24 aa 49 00 40 f3 54 00 10 a1 48 00 3c aa 49 00 40 f3 54 00 2f a5 48 00 54 aa 49 00 ..H.$.I.@.T...H.<.I.@.T./.H.T.I.
999e0 40 f3 54 00 d5 aa 48 00 4c 00 43 00 5f 00 41 00 4c 00 4c 00 00 00 00 00 4c 00 43 00 5f 00 43 00 @.T...H.L.C._.A.L.L.....L.C._.C.
99a00 4f 00 4c 00 4c 00 41 00 54 00 45 00 00 00 00 00 4c 00 43 00 5f 00 43 00 54 00 59 00 50 00 45 00 O.L.L.A.T.E.....L.C._.C.T.Y.P.E.
99a20 00 00 00 00 4c 00 43 00 5f 00 4d 00 4f 00 4e 00 45 00 54 00 41 00 52 00 59 00 00 00 4c 00 43 00 ....L.C._.M.O.N.E.T.A.R.Y...L.C.
99a40 5f 00 4e 00 55 00 4d 00 45 00 52 00 49 00 43 00 00 00 00 00 4c 00 43 00 5f 00 54 00 49 00 4d 00 _.N.U.M.E.R.I.C.....L.C._.T.I.M.
99a60 45 00 00 00 3d 00 3b 00 00 00 00 00 3b 00 00 00 3d 00 00 00 2d 00 00 00 2d 00 5f 00 2e 00 00 00 E...=.;.....;...=...-...-._.....
99a80 43 00 00 00 5f 00 2e 00 2c 00 00 00 5f 00 00 00 d0 aa 49 00 d0 aa 49 00 d4 aa 49 00 d4 aa 49 00 C..._...,..._.....I...I...I...I.
99aa0 d8 aa 49 00 d8 aa 49 00 dc aa 49 00 dc aa 49 00 e0 aa 49 00 d8 aa 49 00 ec aa 49 00 dc aa 49 00 ..I...I...I...I...I...I...I...I.
99ac0 f8 aa 49 00 d8 aa 49 00 04 ab 49 00 dc aa 49 00 49 4e 46 00 69 6e 66 00 4e 41 4e 00 6e 61 6e 00 ..I...I...I...I.INF.inf.NAN.nan.
99ae0 4e 41 4e 28 53 4e 41 4e 29 00 00 00 6e 61 6e 28 73 6e 61 6e 29 00 00 00 4e 41 4e 28 49 4e 44 29 NAN(SNAN)...nan(snan)...NAN(IND)
99b00 00 00 00 00 6e 61 6e 28 69 6e 64 29 00 00 00 00 65 2b 30 30 30 00 00 00 48 25 54 00 30 25 54 00 ....nan(ind)....e+000...H%T.0%T.
99b20 34 25 54 00 38 25 54 00 3c 25 54 00 40 25 54 00 44 25 54 00 88 25 54 00 4c 25 54 00 54 25 54 00 4%T.8%T.<%T.@%T.D%T..%T.L%T.T%T.
99b40 5c 25 54 00 68 25 54 00 74 25 54 00 7c 25 54 00 90 25 54 00 94 25 54 00 98 25 54 00 9c 25 54 00 \%T.h%T.t%T.|%T..%T..%T..%T..%T.
99b60 a0 25 54 00 a4 25 54 00 a8 25 54 00 ac 25 54 00 b0 25 54 00 b4 25 54 00 b8 25 54 00 bc 25 54 00 .%T..%T..%T..%T..%T..%T..%T..%T.
99b80 7c ac 49 00 84 ac 49 00 90 ac 49 00 98 ac 49 00 a0 25 54 00 a0 ac 49 00 a8 ac 49 00 b0 ac 49 00 |.I...I...I...I..%T...I...I...I.
99ba0 b8 ac 49 00 c4 ac 49 00 cc ac 49 00 d8 ac 49 00 e4 ac 49 00 e8 ac 49 00 ec ac 49 00 f8 ac 49 00 ..I...I...I...I...I...I...I...I.
99bc0 0c ad 49 00 01 00 00 00 00 00 00 00 18 ad 49 00 20 ad 49 00 28 ad 49 00 30 ad 49 00 38 ad 49 00 ..I...........I...I.(.I.0.I.8.I.
99be0 40 ad 49 00 48 ad 49 00 50 ad 49 00 60 ad 49 00 70 ad 49 00 80 ad 49 00 94 ad 49 00 a8 ad 49 00 @.I.H.I.P.I.`.I.p.I...I...I...I.
99c00 b8 ad 49 00 cc ad 49 00 d4 ad 49 00 dc ad 49 00 e4 ad 49 00 ec ad 49 00 f4 ad 49 00 fc ad 49 00 ..I...I...I...I...I...I...I...I.
99c20 04 ae 49 00 0c ae 49 00 14 ae 49 00 1c ae 49 00 24 ae 49 00 2c ae 49 00 3c ae 49 00 50 ae 49 00 ..I...I...I...I.$.I.,.I.<.I.P.I.
99c40 5c ae 49 00 ec ad 49 00 68 ae 49 00 74 ae 49 00 80 ae 49 00 90 ae 49 00 a4 ae 49 00 b4 ae 49 00 \.I...I.h.I.t.I...I...I...I...I.
99c60 c8 ae 49 00 dc ae 49 00 e4 ae 49 00 ec ae 49 00 00 af 49 00 28 af 49 00 3c af 49 00 4a 61 6e 75 ..I...I...I...I...I.(.I.<.I.Janu
99c80 61 72 79 00 46 65 62 72 75 61 72 79 00 00 00 00 4d 61 72 63 68 00 00 00 41 70 72 69 6c 00 00 00 ary.February....March...April...
99ca0 4a 75 6e 65 00 00 00 00 4a 75 6c 79 00 00 00 00 41 75 67 75 73 74 00 00 53 65 70 74 65 6d 62 65 June....July....August..Septembe
99cc0 72 00 00 00 4f 63 74 6f 62 65 72 00 4e 6f 76 65 6d 62 65 72 00 00 00 00 44 65 63 65 6d 62 65 72 r...October.November....December
99ce0 00 00 00 00 41 4d 00 00 50 4d 00 00 4d 4d 2f 64 64 2f 79 79 00 00 00 00 64 64 64 64 2c 20 4d 4d ....AM..PM..MM/dd/yy....dddd,.MM
99d00 4d 4d 20 64 64 2c 20 79 79 79 79 00 48 48 3a 6d 6d 3a 73 73 00 00 00 00 53 00 75 00 6e 00 00 00 MM.dd,.yyyy.HH:mm:ss....S.u.n...
99d20 4d 00 6f 00 6e 00 00 00 54 00 75 00 65 00 00 00 57 00 65 00 64 00 00 00 54 00 68 00 75 00 00 00 M.o.n...T.u.e...W.e.d...T.h.u...
99d40 46 00 72 00 69 00 00 00 53 00 61 00 74 00 00 00 53 00 75 00 6e 00 64 00 61 00 79 00 00 00 00 00 F.r.i...S.a.t...S.u.n.d.a.y.....
99d60 4d 00 6f 00 6e 00 64 00 61 00 79 00 00 00 00 00 54 00 75 00 65 00 73 00 64 00 61 00 79 00 00 00 M.o.n.d.a.y.....T.u.e.s.d.a.y...
99d80 57 00 65 00 64 00 6e 00 65 00 73 00 64 00 61 00 79 00 00 00 54 00 68 00 75 00 72 00 73 00 64 00 W.e.d.n.e.s.d.a.y...T.h.u.r.s.d.
99da0 61 00 79 00 00 00 00 00 46 00 72 00 69 00 64 00 61 00 79 00 00 00 00 00 53 00 61 00 74 00 75 00 a.y.....F.r.i.d.a.y.....S.a.t.u.
99dc0 72 00 64 00 61 00 79 00 00 00 00 00 4a 00 61 00 6e 00 00 00 46 00 65 00 62 00 00 00 4d 00 61 00 r.d.a.y.....J.a.n...F.e.b...M.a.
99de0 72 00 00 00 41 00 70 00 72 00 00 00 4d 00 61 00 79 00 00 00 4a 00 75 00 6e 00 00 00 4a 00 75 00 r...A.p.r...M.a.y...J.u.n...J.u.
99e00 6c 00 00 00 41 00 75 00 67 00 00 00 53 00 65 00 70 00 00 00 4f 00 63 00 74 00 00 00 4e 00 6f 00 l...A.u.g...S.e.p...O.c.t...N.o.
99e20 76 00 00 00 44 00 65 00 63 00 00 00 4a 00 61 00 6e 00 75 00 61 00 72 00 79 00 00 00 46 00 65 00 v...D.e.c...J.a.n.u.a.r.y...F.e.
99e40 62 00 72 00 75 00 61 00 72 00 79 00 00 00 00 00 4d 00 61 00 72 00 63 00 68 00 00 00 41 00 70 00 b.r.u.a.r.y.....M.a.r.c.h...A.p.
99e60 72 00 69 00 6c 00 00 00 4a 00 75 00 6e 00 65 00 00 00 00 00 4a 00 75 00 6c 00 79 00 00 00 00 00 r.i.l...J.u.n.e.....J.u.l.y.....
99e80 41 00 75 00 67 00 75 00 73 00 74 00 00 00 00 00 53 00 65 00 70 00 74 00 65 00 6d 00 62 00 65 00 A.u.g.u.s.t.....S.e.p.t.e.m.b.e.
99ea0 72 00 00 00 4f 00 63 00 74 00 6f 00 62 00 65 00 72 00 00 00 4e 00 6f 00 76 00 65 00 6d 00 62 00 r...O.c.t.o.b.e.r...N.o.v.e.m.b.
99ec0 65 00 72 00 00 00 00 00 44 00 65 00 63 00 65 00 6d 00 62 00 65 00 72 00 00 00 00 00 41 00 4d 00 e.r.....D.e.c.e.m.b.e.r.....A.M.
99ee0 00 00 00 00 50 00 4d 00 00 00 00 00 4d 00 4d 00 2f 00 64 00 64 00 2f 00 79 00 79 00 00 00 00 00 ....P.M.....M.M./.d.d./.y.y.....
99f00 64 00 64 00 64 00 64 00 2c 00 20 00 4d 00 4d 00 4d 00 4d 00 20 00 64 00 64 00 2c 00 20 00 79 00 d.d.d.d.,...M.M.M.M...d.d.,...y.
99f20 79 00 79 00 79 00 00 00 48 00 48 00 3a 00 6d 00 6d 00 3a 00 73 00 73 00 00 00 00 00 65 00 6e 00 y.y.y...H.H.:.m.m.:.s.s.....e.n.
99f40 2d 00 55 00 53 00 00 00 98 af 49 00 ac 8c 49 00 d8 af 49 00 10 b0 49 00 58 b0 49 00 b8 b0 49 00 -.U.S.....I...I...I...I.X.I...I.
99f60 04 b1 49 00 e8 8c 49 00 40 b1 49 00 80 b1 49 00 bc b1 49 00 f8 b1 49 00 48 b2 49 00 a0 b2 49 00 ..I...I.@.I...I...I...I.H.I...I.
99f80 e8 b2 49 00 38 b3 49 00 84 01 4a 00 4c b3 49 00 58 b3 49 00 a0 b3 49 00 61 00 70 00 69 00 2d 00 ..I.8.I...J.L.I.X.I...I.a.p.i.-.
99fa0 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 63 00 6f 00 72 00 65 00 2d 00 64 00 61 00 74 00 65 00 m.s.-.w.i.n.-.c.o.r.e.-.d.a.t.e.
99fc0 74 00 69 00 6d 00 65 00 2d 00 6c 00 31 00 2d 00 31 00 2d 00 31 00 00 00 61 00 70 00 69 00 2d 00 t.i.m.e.-.l.1.-.1.-.1...a.p.i.-.
99fe0 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 63 00 6f 00 72 00 65 00 2d 00 66 00 69 00 6c 00 65 00 m.s.-.w.i.n.-.c.o.r.e.-.f.i.l.e.
9a000 2d 00 6c 00 31 00 2d 00 32 00 2d 00 32 00 00 00 61 00 70 00 69 00 2d 00 6d 00 73 00 2d 00 77 00 -.l.1.-.2.-.2...a.p.i.-.m.s.-.w.
9a020 69 00 6e 00 2d 00 63 00 6f 00 72 00 65 00 2d 00 6c 00 6f 00 63 00 61 00 6c 00 69 00 7a 00 61 00 i.n.-.c.o.r.e.-.l.o.c.a.l.i.z.a.
9a040 74 00 69 00 6f 00 6e 00 2d 00 6c 00 31 00 2d 00 32 00 2d 00 31 00 00 00 61 00 70 00 69 00 2d 00 t.i.o.n.-.l.1.-.2.-.1...a.p.i.-.
9a060 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 63 00 6f 00 72 00 65 00 2d 00 6c 00 6f 00 63 00 61 00 m.s.-.w.i.n.-.c.o.r.e.-.l.o.c.a.
9a080 6c 00 69 00 7a 00 61 00 74 00 69 00 6f 00 6e 00 2d 00 6f 00 62 00 73 00 6f 00 6c 00 65 00 74 00 l.i.z.a.t.i.o.n.-.o.b.s.o.l.e.t.
9a0a0 65 00 2d 00 6c 00 31 00 2d 00 32 00 2d 00 30 00 00 00 00 00 00 00 00 00 61 00 70 00 69 00 2d 00 e.-.l.1.-.2.-.0.........a.p.i.-.
9a0c0 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 63 00 6f 00 72 00 65 00 2d 00 70 00 72 00 6f 00 63 00 m.s.-.w.i.n.-.c.o.r.e.-.p.r.o.c.
9a0e0 65 00 73 00 73 00 74 00 68 00 72 00 65 00 61 00 64 00 73 00 2d 00 6c 00 31 00 2d 00 31 00 2d 00 e.s.s.t.h.r.e.a.d.s.-.l.1.-.1.-.
9a100 32 00 00 00 61 00 70 00 69 00 2d 00 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 63 00 6f 00 72 00 2...a.p.i.-.m.s.-.w.i.n.-.c.o.r.
9a120 65 00 2d 00 73 00 74 00 72 00 69 00 6e 00 67 00 2d 00 6c 00 31 00 2d 00 31 00 2d 00 30 00 00 00 e.-.s.t.r.i.n.g.-.l.1.-.1.-.0...
9a140 61 00 70 00 69 00 2d 00 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 63 00 6f 00 72 00 65 00 2d 00 a.p.i.-.m.s.-.w.i.n.-.c.o.r.e.-.
9a160 73 00 79 00 73 00 69 00 6e 00 66 00 6f 00 2d 00 6c 00 31 00 2d 00 32 00 2d 00 31 00 00 00 00 00 s.y.s.i.n.f.o.-.l.1.-.2.-.1.....
9a180 61 00 70 00 69 00 2d 00 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 63 00 6f 00 72 00 65 00 2d 00 a.p.i.-.m.s.-.w.i.n.-.c.o.r.e.-.
9a1a0 77 00 69 00 6e 00 72 00 74 00 2d 00 6c 00 31 00 2d 00 31 00 2d 00 30 00 00 00 00 00 61 00 70 00 w.i.n.r.t.-.l.1.-.1.-.0.....a.p.
9a1c0 69 00 2d 00 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 63 00 6f 00 72 00 65 00 2d 00 78 00 73 00 i.-.m.s.-.w.i.n.-.c.o.r.e.-.x.s.
9a1e0 74 00 61 00 74 00 65 00 2d 00 6c 00 32 00 2d 00 31 00 2d 00 30 00 00 00 61 00 70 00 69 00 2d 00 t.a.t.e.-.l.2.-.1.-.0...a.p.i.-.
9a200 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 72 00 74 00 63 00 6f 00 72 00 65 00 2d 00 6e 00 74 00 m.s.-.w.i.n.-.r.t.c.o.r.e.-.n.t.
9a220 75 00 73 00 65 00 72 00 2d 00 77 00 69 00 6e 00 64 00 6f 00 77 00 2d 00 6c 00 31 00 2d 00 31 00 u.s.e.r.-.w.i.n.d.o.w.-.l.1.-.1.
9a240 2d 00 30 00 00 00 00 00 61 00 70 00 69 00 2d 00 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 73 00 -.0.....a.p.i.-.m.s.-.w.i.n.-.s.
9a260 65 00 63 00 75 00 72 00 69 00 74 00 79 00 2d 00 73 00 79 00 73 00 74 00 65 00 6d 00 66 00 75 00 e.c.u.r.i.t.y.-.s.y.s.t.e.m.f.u.
9a280 6e 00 63 00 74 00 69 00 6f 00 6e 00 73 00 2d 00 6c 00 31 00 2d 00 31 00 2d 00 30 00 00 00 00 00 n.c.t.i.o.n.s.-.l.1.-.1.-.0.....
9a2a0 65 00 78 00 74 00 2d 00 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 6e 00 74 00 75 00 73 00 65 00 e.x.t.-.m.s.-.w.i.n.-.n.t.u.s.e.
9a2c0 72 00 2d 00 64 00 69 00 61 00 6c 00 6f 00 67 00 62 00 6f 00 78 00 2d 00 6c 00 31 00 2d 00 31 00 r.-.d.i.a.l.o.g.b.o.x.-.l.1.-.1.
9a2e0 2d 00 30 00 00 00 00 00 65 00 78 00 74 00 2d 00 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 6e 00 -.0.....e.x.t.-.m.s.-.w.i.n.-.n.
9a300 74 00 75 00 73 00 65 00 72 00 2d 00 77 00 69 00 6e 00 64 00 6f 00 77 00 73 00 74 00 61 00 74 00 t.u.s.e.r.-.w.i.n.d.o.w.s.t.a.t.
9a320 69 00 6f 00 6e 00 2d 00 6c 00 31 00 2d 00 31 00 2d 00 30 00 00 00 00 00 61 00 64 00 76 00 61 00 i.o.n.-.l.1.-.1.-.0.....a.d.v.a.
9a340 70 00 69 00 33 00 32 00 00 00 00 00 6e 00 74 00 64 00 6c 00 6c 00 00 00 61 00 70 00 69 00 2d 00 p.i.3.2.....n.t.d.l.l...a.p.i.-.
9a360 6d 00 73 00 2d 00 77 00 69 00 6e 00 2d 00 61 00 70 00 70 00 6d 00 6f 00 64 00 65 00 6c 00 2d 00 m.s.-.w.i.n.-.a.p.p.m.o.d.e.l.-.
9a380 72 00 75 00 6e 00 74 00 69 00 6d 00 65 00 2d 00 6c 00 31 00 2d 00 31 00 2d 00 32 00 00 00 00 00 r.u.n.t.i.m.e.-.l.1.-.1.-.2.....
9a3a0 75 00 73 00 65 00 72 00 33 00 32 00 00 00 00 00 65 00 78 00 74 00 2d 00 6d 00 73 00 2d 00 00 00 u.s.e.r.3.2.....e.x.t.-.m.s.-...
9a3c0 10 00 00 00 41 72 65 46 69 6c 65 41 70 69 73 41 4e 53 49 00 06 00 00 00 10 00 00 00 43 6f 6d 70 ....AreFileApisANSI.........Comp
9a3e0 61 72 65 53 74 72 69 6e 67 45 78 00 03 00 00 00 10 00 00 00 45 6e 75 6d 53 79 73 74 65 6d 4c 6f areStringEx.........EnumSystemLo
9a400 63 61 6c 65 73 45 78 00 01 00 00 00 10 00 00 00 01 00 00 00 10 00 00 00 01 00 00 00 10 00 00 00 calesEx.........................
9a420 01 00 00 00 10 00 00 00 00 00 00 00 10 00 00 00 47 65 74 44 61 74 65 46 6f 72 6d 61 74 45 78 00 ................GetDateFormatEx.
9a440 03 00 00 00 10 00 00 00 47 65 74 4c 6f 63 61 6c 65 49 6e 66 6f 45 78 00 00 00 00 00 10 00 00 00 ........GetLocaleInfoEx.........
9a460 47 65 74 54 69 6d 65 46 6f 72 6d 61 74 45 78 00 03 00 00 00 10 00 00 00 47 65 74 55 73 65 72 44 GetTimeFormatEx.........GetUserD
9a480 65 66 61 75 6c 74 4c 6f 63 61 6c 65 4e 61 6d 65 00 00 00 00 07 00 00 00 10 00 00 00 03 00 00 00 efaultLocaleName................
9a4a0 10 00 00 00 49 73 56 61 6c 69 64 4c 6f 63 61 6c 65 4e 61 6d 65 00 00 00 03 00 00 00 10 00 00 00 ....IsValidLocaleName...........
9a4c0 4c 43 4d 61 70 53 74 72 69 6e 67 45 78 00 00 00 04 00 00 00 10 00 00 00 4c 43 49 44 54 6f 4c 6f LCMapStringEx...........LCIDToLo
9a4e0 63 61 6c 65 4e 61 6d 65 00 00 00 00 03 00 00 00 10 00 00 00 4c 6f 63 61 6c 65 4e 61 6d 65 54 6f caleName............LocaleNameTo
9a500 4c 43 49 44 00 00 00 00 09 00 00 00 52 6f 49 6e 69 74 69 61 6c 69 7a 65 00 00 00 00 09 00 00 00 LCID........RoInitialize........
9a520 52 6f 55 6e 69 6e 69 74 69 61 6c 69 7a 65 00 00 12 00 00 00 41 70 70 50 6f 6c 69 63 79 47 65 74 RoUninitialize......AppPolicyGet
9a540 50 72 6f 63 65 73 73 54 65 72 6d 69 6e 61 74 69 6f 6e 4d 65 74 68 6f 64 00 00 00 00 12 00 00 00 ProcessTerminationMethod........
9a560 41 70 70 50 6f 6c 69 63 79 47 65 74 54 68 72 65 61 64 49 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e AppPolicyGetThreadInitialization
9a580 54 79 70 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 Type............................
9a5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a5c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a5e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a680 00 00 00 00 00 00 00 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 28 00 28 00 28 00 ..........................(.(.(.
9a6a0 28 00 28 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 (.(.............................
9a6c0 20 00 20 00 20 00 20 00 48 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 ........H.......................
9a6e0 10 00 10 00 10 00 10 00 84 00 84 00 84 00 84 00 84 00 84 00 84 00 84 00 84 00 84 00 10 00 10 00 ................................
9a700 10 00 10 00 10 00 10 00 10 00 81 00 81 00 81 00 81 00 81 00 81 00 01 00 01 00 01 00 01 00 01 00 ................................
9a720 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 01 00 10 00 ................................
9a740 10 00 10 00 10 00 10 00 10 00 82 00 82 00 82 00 82 00 82 00 82 00 02 00 02 00 02 00 02 00 02 00 ................................
9a760 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 02 00 10 00 ................................
9a780 10 00 10 00 10 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a7c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9a880 00 00 00 00 00 00 00 00 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91 92 93 94 95 96 97 ................................
9a8a0 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af b0 b1 b2 b3 b4 b5 b6 b7 ................................
9a8c0 b8 b9 ba bb bc bd be bf c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 d6 d7 ................................
9a8e0 d8 d9 da db dc dd de df e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7 ................................
9a900 f8 f9 fa fb fc fd fe ff 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 ................................
9a920 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 .........!"#$%&'()*+,-./01234567
9a940 38 39 3a 3b 3c 3d 3e 3f 40 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 89:;<=>?@abcdefghijklmnopqrstuvw
9a960 78 79 7a 5b 5c 5d 5e 5f 60 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 xyz[\]^_`abcdefghijklmnopqrstuvw
9a980 78 79 7a 7b 7c 7d 7e 7f 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91 92 93 94 95 96 97 xyz{|}~.........................
9a9a0 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af b0 b1 b2 b3 b4 b5 b6 b7 ................................
9a9c0 b8 b9 ba bb bc bd be bf c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 d6 d7 ................................
9a9e0 d8 d9 da db dc dd de df e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7 ................................
9aa00 f8 f9 fa fb fc fd fe ff 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91 92 93 94 95 96 97 ................................
9aa20 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af b0 b1 b2 b3 b4 b5 b6 b7 ................................
9aa40 b8 b9 ba bb bc bd be bf c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 d6 d7 ................................
9aa60 d8 d9 da db dc dd de df e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7 ................................
9aa80 f8 f9 fa fb fc fd fe ff 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 ................................
9aaa0 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 .........!"#$%&'()*+,-./01234567
9aac0 38 39 3a 3b 3c 3d 3e 3f 40 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 89:;<=>?@ABCDEFGHIJKLMNOPQRSTUVW
9aae0 58 59 5a 5b 5c 5d 5e 5f 60 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 XYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVW
9ab00 58 59 5a 7b 7c 7d 7e 7f 80 81 82 83 84 85 86 87 88 89 8a 8b 8c 8d 8e 8f 90 91 92 93 94 95 96 97 XYZ{|}~.........................
9ab20 98 99 9a 9b 9c 9d 9e 9f a0 a1 a2 a3 a4 a5 a6 a7 a8 a9 aa ab ac ad ae af b0 b1 b2 b3 b4 b5 b6 b7 ................................
9ab40 b8 b9 ba bb bc bd be bf c0 c1 c2 c3 c4 c5 c6 c7 c8 c9 ca cb cc cd ce cf d0 d1 d2 d3 d4 d5 d6 d7 ................................
9ab60 d8 d9 da db dc dd de df e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 ea eb ec ed ee ef f0 f1 f2 f3 f4 f5 f6 f7 ................................
9ab80 f8 f9 fa fb fc fd fe ff 00 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 28 00 28 00 ............................(.(.
9aba0 28 00 28 00 28 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 (.(.(...........................
9abc0 20 00 20 00 20 00 20 00 20 00 48 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 ..........H.....................
9abe0 10 00 10 00 10 00 10 00 10 00 84 00 84 00 84 00 84 00 84 00 84 00 84 00 84 00 84 00 84 00 10 00 ................................
9ac00 10 00 10 00 10 00 10 00 10 00 10 00 81 01 81 01 81 01 81 01 81 01 81 01 01 01 01 01 01 01 01 01 ................................
9ac20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................................
9ac40 10 00 10 00 10 00 10 00 10 00 10 00 82 01 82 01 82 01 82 01 82 01 82 01 02 01 02 01 02 01 02 01 ................................
9ac60 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 ................................
9ac80 10 00 10 00 10 00 10 00 20 00 20 00 20 00 20 00 20 00 20 00 28 00 20 00 20 00 20 00 20 00 20 00 ....................(...........
9aca0 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 00 ................................
9acc0 20 00 20 00 20 00 20 00 20 00 08 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 10 00 12 01 ................................
9ace0 10 00 10 00 30 00 10 00 10 00 10 00 10 00 14 00 14 00 10 00 12 01 10 00 10 00 10 00 14 00 12 01 ....0...........................
9ad00 10 00 10 00 10 00 10 00 10 00 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 ................................
9ad20 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 10 00 01 01 01 01 01 01 ................................
9ad40 01 01 01 01 01 01 01 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 ................................
9ad60 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 02 01 10 00 02 01 02 01 02 01 ................................
9ad80 02 01 02 01 02 01 02 01 02 01 01 01 00 00 00 00 14 00 00 00 a4 cc 53 00 1d 00 00 00 78 be 49 00 ......................S.....x.I.
9ada0 1a 00 00 00 c8 cc 53 00 1b 00 00 00 7c be 49 00 1f 00 00 00 84 be 49 00 13 00 00 00 8c be 49 00 ......S.....|.I.......I.......I.
9adc0 21 00 00 00 94 be 49 00 0e 00 00 00 84 cc 53 00 0d 00 00 00 7c cc 53 00 0f 00 00 00 8c cc 53 00 !.....I.......S.....|.S.......S.
9ade0 10 00 00 00 9c be 49 00 05 00 00 00 f4 cc 53 00 1e 00 00 00 f0 cc 53 00 12 00 00 00 9c cc 53 00 ......I.......S.......S.......S.
9ae00 20 00 00 00 fc cc 53 00 0c 00 00 00 94 cc 53 00 0b 00 00 00 b4 cc 53 00 15 00 00 00 a4 be 49 00 ......S.......S.......S.......I.
9ae20 1c 00 00 00 d0 cc 53 00 19 00 00 00 ac be 49 00 11 00 00 00 b4 be 49 00 18 00 00 00 bc be 49 00 ......S.......I.......I.......I.
9ae40 16 00 00 00 bc cc 53 00 17 00 00 00 c4 be 49 00 22 00 00 00 cc be 49 00 23 00 00 00 d0 be 49 00 ......S.......I.".....I.#.....I.
9ae60 24 00 00 00 d4 be 49 00 25 00 00 00 d8 be 49 00 26 00 00 00 e0 be 49 00 70 6f 77 00 6c 6f 67 31 $.....I.%.....I.&.....I.pow.log1
9ae80 30 00 00 00 73 69 6e 68 00 00 00 00 63 6f 73 68 00 00 00 00 74 61 6e 68 00 00 00 00 61 74 61 6e 0...sinh....cosh....tanh....atan
9aea0 32 00 00 00 66 61 62 73 00 00 00 00 6c 64 65 78 70 00 00 00 5f 63 61 62 73 00 00 00 5f 68 79 70 2...fabs....ldexp..._cabs..._hyp
9aec0 6f 74 00 00 66 72 65 78 70 00 00 00 5f 79 30 00 5f 79 31 00 5f 79 6e 00 5f 6c 6f 67 62 00 00 00 ot..frexp..._y0._y1._yn._logb...
9aee0 5f 6e 65 78 74 61 66 74 65 72 00 00 00 00 00 00 00 00 00 00 00 00 f0 7f ff ff ff ff ff ff ef 7f _nextafter......................
9af00 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 80 10 44 00 00 01 00 00 00 00 00 00 80 00 30 00 00 .................D...........0..
9af20 54 00 5a 00 00 00 00 00 ff ff ff ff 1e 00 00 00 3a 00 00 00 59 00 00 00 77 00 00 00 96 00 00 00 T.Z.............:...Y...w.......
9af40 b4 00 00 00 d3 00 00 00 f2 00 00 00 10 01 00 00 2f 01 00 00 4d 01 00 00 6c 01 00 00 ff ff ff ff ................/...M...l.......
9af60 1e 00 00 00 3b 00 00 00 5a 00 00 00 78 00 00 00 97 00 00 00 b5 00 00 00 d4 00 00 00 f3 00 00 00 ....;...Z...x...................
9af80 11 01 00 00 30 01 00 00 4e 01 00 00 6d 01 00 00 61 00 6d 00 2f 00 70 00 6d 00 00 00 61 00 2f 00 ....0...N...m...a.m./.p.m...a./.
9afa0 70 00 00 00 20 00 00 00 0a 00 00 00 3a 00 00 00 09 00 00 00 2b 00 00 00 25 00 00 00 2e 5c 00 00 p...........:.......+...%....\..
9afc0 2e 63 6f 6d 00 2e 65 78 65 00 2e 62 61 74 00 2e 63 6d 64 00 e4 bf 49 00 f0 bf 49 00 fc bf 49 00 .com..exe..bat..cmd...I...I...I.
9afe0 08 c0 49 00 6a 00 61 00 2d 00 4a 00 50 00 00 00 7a 00 68 00 2d 00 43 00 4e 00 00 00 6b 00 6f 00 ..I.j.a.-.J.P...z.h.-.C.N...k.o.
9b000 2d 00 4b 00 52 00 00 00 7a 00 68 00 2d 00 54 00 57 00 00 00 00 00 00 00 40 c4 49 00 45 00 4e 00 -.K.R...z.h.-.T.W.......@.I.E.N.
9b020 55 00 00 00 54 c4 49 00 45 00 4e 00 55 00 00 00 78 c4 49 00 45 00 4e 00 55 00 00 00 9c c4 49 00 U...T.I.E.N.U...x.I.E.N.U.....I.
9b040 45 00 4e 00 41 00 00 00 b4 c4 49 00 4e 00 4c 00 42 00 00 00 c4 c4 49 00 45 00 4e 00 43 00 00 00 E.N.A.....I.N.L.B.....I.E.N.C...
9b060 d8 c4 49 00 5a 00 48 00 48 00 00 00 e0 c4 49 00 5a 00 48 00 49 00 00 00 e8 c4 49 00 43 00 48 00 ..I.Z.H.H.....I.Z.H.I.....I.C.H.
9b080 53 00 00 00 f8 c4 49 00 5a 00 48 00 48 00 00 00 1c c5 49 00 43 00 48 00 53 00 00 00 44 c5 49 00 S.....I.Z.H.H.....I.C.H.S...D.I.
9b0a0 5a 00 48 00 49 00 00 00 68 c5 49 00 43 00 48 00 54 00 00 00 90 c5 49 00 4e 00 4c 00 42 00 00 00 Z.H.I...h.I.C.H.T.....I.N.L.B...
9b0c0 ac c5 49 00 45 00 4e 00 55 00 00 00 d0 c5 49 00 45 00 4e 00 41 00 00 00 e8 c5 49 00 45 00 4e 00 ..I.E.N.U.....I.E.N.A.....I.E.N.
9b0e0 4c 00 00 00 08 c6 49 00 45 00 4e 00 43 00 00 00 20 c6 49 00 45 00 4e 00 42 00 00 00 44 c6 49 00 L.....I.E.N.C.....I.E.N.B...D.I.
9b100 45 00 4e 00 49 00 00 00 5c c6 49 00 45 00 4e 00 4a 00 00 00 7c c6 49 00 45 00 4e 00 5a 00 00 00 E.N.I...\.I.E.N.J...|.I.E.N.Z...
9b120 94 c6 49 00 45 00 4e 00 53 00 00 00 c0 c6 49 00 45 00 4e 00 54 00 00 00 f4 c6 49 00 45 00 4e 00 ..I.E.N.S.....I.E.N.T.....I.E.N.
9b140 47 00 00 00 0c c7 49 00 45 00 4e 00 55 00 00 00 24 c7 49 00 45 00 4e 00 55 00 00 00 3c c7 49 00 G.....I.E.N.U...$.I.E.N.U...<.I.
9b160 46 00 52 00 42 00 00 00 5c c7 49 00 46 00 52 00 43 00 00 00 7c c7 49 00 46 00 52 00 4c 00 00 00 F.R.B...\.I.F.R.C...|.I.F.R.L...
9b180 a0 c7 49 00 46 00 52 00 53 00 00 00 bc c7 49 00 44 00 45 00 41 00 00 00 dc c7 49 00 44 00 45 00 ..I.F.R.S.....I.D.E.A.....I.D.E.
9b1a0 43 00 00 00 04 c8 49 00 44 00 45 00 4c 00 00 00 28 c8 49 00 44 00 45 00 53 00 00 00 44 c8 49 00 C.....I.D.E.L...(.I.D.E.S...D.I.
9b1c0 45 00 4e 00 49 00 00 00 60 c8 49 00 49 00 54 00 53 00 00 00 7c c8 49 00 4e 00 4f 00 52 00 00 00 E.N.I...`.I.I.T.S...|.I.N.O.R...
9b1e0 90 c8 49 00 4e 00 4f 00 52 00 00 00 b4 c8 49 00 4e 00 4f 00 4e 00 00 00 d8 c8 49 00 50 00 54 00 ..I.N.O.R.....I.N.O.N.....I.P.T.
9b200 42 00 00 00 04 c9 49 00 45 00 53 00 53 00 00 00 28 c9 49 00 45 00 53 00 42 00 00 00 48 c9 49 00 B.....I.E.S.S...(.I.E.S.B...H.I.
9b220 45 00 53 00 4c 00 00 00 64 c9 49 00 45 00 53 00 4f 00 00 00 88 c9 49 00 45 00 53 00 43 00 00 00 E.S.L...d.I.E.S.O.....I.E.S.C...
9b240 b0 c9 49 00 45 00 53 00 44 00 00 00 e8 c9 49 00 45 00 53 00 46 00 00 00 08 ca 49 00 45 00 53 00 ..I.E.S.D.....I.E.S.F.....I.E.S.
9b260 45 00 00 00 30 ca 49 00 45 00 53 00 47 00 00 00 54 ca 49 00 45 00 53 00 48 00 00 00 78 ca 49 00 E...0.I.E.S.G...T.I.E.S.H...x.I.
9b280 45 00 53 00 4d 00 00 00 98 ca 49 00 45 00 53 00 4e 00 00 00 b8 ca 49 00 45 00 53 00 49 00 00 00 E.S.M.....I.E.S.N.....I.E.S.I...
9b2a0 dc ca 49 00 45 00 53 00 41 00 00 00 fc ca 49 00 45 00 53 00 5a 00 00 00 20 cb 49 00 45 00 53 00 ..I.E.S.A.....I.E.S.Z.....I.E.S.
9b2c0 52 00 00 00 3c cb 49 00 45 00 53 00 55 00 00 00 64 cb 49 00 45 00 53 00 59 00 00 00 84 cb 49 00 R...<.I.E.S.U...d.I.E.S.Y.....I.
9b2e0 45 00 53 00 56 00 00 00 a8 cb 49 00 53 00 56 00 46 00 00 00 c8 cb 49 00 44 00 45 00 53 00 00 00 E.S.V.....I.S.V.F.....I.D.E.S...
9b300 d4 cb 49 00 45 00 4e 00 47 00 00 00 dc cb 49 00 45 00 4e 00 55 00 00 00 e4 cb 49 00 45 00 4e 00 ..I.E.N.G.....I.E.N.U.....I.E.N.
9b320 55 00 00 00 41 00 00 00 ec cb 49 00 55 00 53 00 41 00 00 00 fc cb 49 00 47 00 42 00 52 00 00 00 U...A.....I.U.S.A.....I.G.B.R...
9b340 0c cc 49 00 43 00 48 00 4e 00 00 00 18 cc 49 00 43 00 5a 00 45 00 00 00 24 cc 49 00 47 00 42 00 ..I.C.H.N.....I.C.Z.E...$.I.G.B.
9b360 52 00 00 00 34 cc 49 00 47 00 42 00 52 00 00 00 50 cc 49 00 4e 00 4c 00 44 00 00 00 60 cc 49 00 R...4.I.G.B.R...P.I.N.L.D...`.I.
9b380 48 00 4b 00 47 00 00 00 74 cc 49 00 4e 00 5a 00 4c 00 00 00 8c cc 49 00 4e 00 5a 00 4c 00 00 00 H.K.G...t.I.N.Z.L.....I.N.Z.L...
9b3a0 94 cc 49 00 43 00 48 00 4e 00 00 00 a8 cc 49 00 43 00 48 00 4e 00 00 00 bc cc 49 00 50 00 52 00 ..I.C.H.N.....I.C.H.N.....I.P.R.
9b3c0 49 00 00 00 d4 cc 49 00 53 00 56 00 4b 00 00 00 e4 cc 49 00 5a 00 41 00 46 00 00 00 00 cd 49 00 I.....I.S.V.K.....I.Z.A.F.....I.
9b3e0 4b 00 4f 00 52 00 00 00 18 cd 49 00 5a 00 41 00 46 00 00 00 34 cd 49 00 4b 00 4f 00 52 00 00 00 K.O.R.....I.Z.A.F...4.I.K.O.R...
9b400 4c cd 49 00 54 00 54 00 4f 00 00 00 d4 cb 49 00 47 00 42 00 52 00 00 00 70 cd 49 00 47 00 42 00 L.I.T.T.O.....I.G.B.R...p.I.G.B.
9b420 52 00 00 00 90 cd 49 00 55 00 53 00 41 00 00 00 dc cb 49 00 55 00 53 00 41 00 00 00 17 00 00 00 R.....I.U.S.A.....I.U.S.A.......
9b440 61 00 6d 00 65 00 72 00 69 00 63 00 61 00 6e 00 00 00 00 00 61 00 6d 00 65 00 72 00 69 00 63 00 a.m.e.r.i.c.a.n.....a.m.e.r.i.c.
9b460 61 00 6e 00 20 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 00 00 00 00 61 00 6d 00 65 00 72 00 a.n...e.n.g.l.i.s.h.....a.m.e.r.
9b480 69 00 63 00 61 00 6e 00 2d 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 00 00 00 00 61 00 75 00 i.c.a.n.-.e.n.g.l.i.s.h.....a.u.
9b4a0 73 00 74 00 72 00 61 00 6c 00 69 00 61 00 6e 00 00 00 00 00 62 00 65 00 6c 00 67 00 69 00 61 00 s.t.r.a.l.i.a.n.....b.e.l.g.i.a.
9b4c0 6e 00 00 00 63 00 61 00 6e 00 61 00 64 00 69 00 61 00 6e 00 00 00 00 00 63 00 68 00 68 00 00 00 n...c.a.n.a.d.i.a.n.....c.h.h...
9b4e0 63 00 68 00 69 00 00 00 63 00 68 00 69 00 6e 00 65 00 73 00 65 00 00 00 63 00 68 00 69 00 6e 00 c.h.i...c.h.i.n.e.s.e...c.h.i.n.
9b500 65 00 73 00 65 00 2d 00 68 00 6f 00 6e 00 67 00 6b 00 6f 00 6e 00 67 00 00 00 00 00 63 00 68 00 e.s.e.-.h.o.n.g.k.o.n.g.....c.h.
9b520 69 00 6e 00 65 00 73 00 65 00 2d 00 73 00 69 00 6d 00 70 00 6c 00 69 00 66 00 69 00 65 00 64 00 i.n.e.s.e.-.s.i.m.p.l.i.f.i.e.d.
9b540 00 00 00 00 63 00 68 00 69 00 6e 00 65 00 73 00 65 00 2d 00 73 00 69 00 6e 00 67 00 61 00 70 00 ....c.h.i.n.e.s.e.-.s.i.n.g.a.p.
9b560 6f 00 72 00 65 00 00 00 63 00 68 00 69 00 6e 00 65 00 73 00 65 00 2d 00 74 00 72 00 61 00 64 00 o.r.e...c.h.i.n.e.s.e.-.t.r.a.d.
9b580 69 00 74 00 69 00 6f 00 6e 00 61 00 6c 00 00 00 64 00 75 00 74 00 63 00 68 00 2d 00 62 00 65 00 i.t.i.o.n.a.l...d.u.t.c.h.-.b.e.
9b5a0 6c 00 67 00 69 00 61 00 6e 00 00 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 2d 00 61 00 6d 00 l.g.i.a.n...e.n.g.l.i.s.h.-.a.m.
9b5c0 65 00 72 00 69 00 63 00 61 00 6e 00 00 00 00 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 2d 00 e.r.i.c.a.n.....e.n.g.l.i.s.h.-.
9b5e0 61 00 75 00 73 00 00 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 2d 00 62 00 65 00 6c 00 69 00 a.u.s...e.n.g.l.i.s.h.-.b.e.l.i.
9b600 7a 00 65 00 00 00 00 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 2d 00 63 00 61 00 6e 00 00 00 z.e.....e.n.g.l.i.s.h.-.c.a.n...
9b620 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 2d 00 63 00 61 00 72 00 69 00 62 00 62 00 65 00 61 00 e.n.g.l.i.s.h.-.c.a.r.i.b.b.e.a.
9b640 6e 00 00 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 2d 00 69 00 72 00 65 00 00 00 65 00 6e 00 n...e.n.g.l.i.s.h.-.i.r.e...e.n.
9b660 67 00 6c 00 69 00 73 00 68 00 2d 00 6a 00 61 00 6d 00 61 00 69 00 63 00 61 00 00 00 65 00 6e 00 g.l.i.s.h.-.j.a.m.a.i.c.a...e.n.
9b680 67 00 6c 00 69 00 73 00 68 00 2d 00 6e 00 7a 00 00 00 00 00 65 00 6e 00 67 00 6c 00 69 00 73 00 g.l.i.s.h.-.n.z.....e.n.g.l.i.s.
9b6a0 68 00 2d 00 73 00 6f 00 75 00 74 00 68 00 20 00 61 00 66 00 72 00 69 00 63 00 61 00 00 00 00 00 h.-.s.o.u.t.h...a.f.r.i.c.a.....
9b6c0 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 2d 00 74 00 72 00 69 00 6e 00 69 00 64 00 61 00 64 00 e.n.g.l.i.s.h.-.t.r.i.n.i.d.a.d.
9b6e0 20 00 79 00 20 00 74 00 6f 00 62 00 61 00 67 00 6f 00 00 00 65 00 6e 00 67 00 6c 00 69 00 73 00 ..y...t.o.b.a.g.o...e.n.g.l.i.s.
9b700 68 00 2d 00 75 00 6b 00 00 00 00 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 2d 00 75 00 73 00 h.-.u.k.....e.n.g.l.i.s.h.-.u.s.
9b720 00 00 00 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 2d 00 75 00 73 00 61 00 00 00 66 00 72 00 ....e.n.g.l.i.s.h.-.u.s.a...f.r.
9b740 65 00 6e 00 63 00 68 00 2d 00 62 00 65 00 6c 00 67 00 69 00 61 00 6e 00 00 00 00 00 66 00 72 00 e.n.c.h.-.b.e.l.g.i.a.n.....f.r.
9b760 65 00 6e 00 63 00 68 00 2d 00 63 00 61 00 6e 00 61 00 64 00 69 00 61 00 6e 00 00 00 66 00 72 00 e.n.c.h.-.c.a.n.a.d.i.a.n...f.r.
9b780 65 00 6e 00 63 00 68 00 2d 00 6c 00 75 00 78 00 65 00 6d 00 62 00 6f 00 75 00 72 00 67 00 00 00 e.n.c.h.-.l.u.x.e.m.b.o.u.r.g...
9b7a0 66 00 72 00 65 00 6e 00 63 00 68 00 2d 00 73 00 77 00 69 00 73 00 73 00 00 00 00 00 67 00 65 00 f.r.e.n.c.h.-.s.w.i.s.s.....g.e.
9b7c0 72 00 6d 00 61 00 6e 00 2d 00 61 00 75 00 73 00 74 00 72 00 69 00 61 00 6e 00 00 00 67 00 65 00 r.m.a.n.-.a.u.s.t.r.i.a.n...g.e.
9b7e0 72 00 6d 00 61 00 6e 00 2d 00 6c 00 69 00 63 00 68 00 74 00 65 00 6e 00 73 00 74 00 65 00 69 00 r.m.a.n.-.l.i.c.h.t.e.n.s.t.e.i.
9b800 6e 00 00 00 67 00 65 00 72 00 6d 00 61 00 6e 00 2d 00 6c 00 75 00 78 00 65 00 6d 00 62 00 6f 00 n...g.e.r.m.a.n.-.l.u.x.e.m.b.o.
9b820 75 00 72 00 67 00 00 00 67 00 65 00 72 00 6d 00 61 00 6e 00 2d 00 73 00 77 00 69 00 73 00 73 00 u.r.g...g.e.r.m.a.n.-.s.w.i.s.s.
9b840 00 00 00 00 69 00 72 00 69 00 73 00 68 00 2d 00 65 00 6e 00 67 00 6c 00 69 00 73 00 68 00 00 00 ....i.r.i.s.h.-.e.n.g.l.i.s.h...
9b860 69 00 74 00 61 00 6c 00 69 00 61 00 6e 00 2d 00 73 00 77 00 69 00 73 00 73 00 00 00 6e 00 6f 00 i.t.a.l.i.a.n.-.s.w.i.s.s...n.o.
9b880 72 00 77 00 65 00 67 00 69 00 61 00 6e 00 00 00 6e 00 6f 00 72 00 77 00 65 00 67 00 69 00 61 00 r.w.e.g.i.a.n...n.o.r.w.e.g.i.a.
9b8a0 6e 00 2d 00 62 00 6f 00 6b 00 6d 00 61 00 6c 00 00 00 00 00 6e 00 6f 00 72 00 77 00 65 00 67 00 n.-.b.o.k.m.a.l.....n.o.r.w.e.g.
9b8c0 69 00 61 00 6e 00 2d 00 6e 00 79 00 6e 00 6f 00 72 00 73 00 6b 00 00 00 70 00 6f 00 72 00 74 00 i.a.n.-.n.y.n.o.r.s.k...p.o.r.t.
9b8e0 75 00 67 00 75 00 65 00 73 00 65 00 2d 00 62 00 72 00 61 00 7a 00 69 00 6c 00 69 00 61 00 6e 00 u.g.u.e.s.e.-.b.r.a.z.i.l.i.a.n.
9b900 00 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 61 00 72 00 67 00 65 00 6e 00 74 00 ....s.p.a.n.i.s.h.-.a.r.g.e.n.t.
9b920 69 00 6e 00 61 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 62 00 6f 00 6c 00 69 00 i.n.a...s.p.a.n.i.s.h.-.b.o.l.i.
9b940 76 00 69 00 61 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 63 00 68 00 69 00 6c 00 v.i.a...s.p.a.n.i.s.h.-.c.h.i.l.
9b960 65 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 63 00 6f 00 6c 00 6f 00 6d 00 62 00 e...s.p.a.n.i.s.h.-.c.o.l.o.m.b.
9b980 69 00 61 00 00 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 63 00 6f 00 73 00 74 00 i.a.....s.p.a.n.i.s.h.-.c.o.s.t.
9b9a0 61 00 20 00 72 00 69 00 63 00 61 00 00 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 a...r.i.c.a.....s.p.a.n.i.s.h.-.
9b9c0 64 00 6f 00 6d 00 69 00 6e 00 69 00 63 00 61 00 6e 00 20 00 72 00 65 00 70 00 75 00 62 00 6c 00 d.o.m.i.n.i.c.a.n...r.e.p.u.b.l.
9b9e0 69 00 63 00 00 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 65 00 63 00 75 00 61 00 i.c.....s.p.a.n.i.s.h.-.e.c.u.a.
9ba00 64 00 6f 00 72 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 65 00 6c 00 20 00 73 00 d.o.r...s.p.a.n.i.s.h.-.e.l...s.
9ba20 61 00 6c 00 76 00 61 00 64 00 6f 00 72 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 a.l.v.a.d.o.r...s.p.a.n.i.s.h.-.
9ba40 67 00 75 00 61 00 74 00 65 00 6d 00 61 00 6c 00 61 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 g.u.a.t.e.m.a.l.a...s.p.a.n.i.s.
9ba60 68 00 2d 00 68 00 6f 00 6e 00 64 00 75 00 72 00 61 00 73 00 00 00 00 00 73 00 70 00 61 00 6e 00 h.-.h.o.n.d.u.r.a.s.....s.p.a.n.
9ba80 69 00 73 00 68 00 2d 00 6d 00 65 00 78 00 69 00 63 00 61 00 6e 00 00 00 73 00 70 00 61 00 6e 00 i.s.h.-.m.e.x.i.c.a.n...s.p.a.n.
9baa0 69 00 73 00 68 00 2d 00 6d 00 6f 00 64 00 65 00 72 00 6e 00 00 00 00 00 73 00 70 00 61 00 6e 00 i.s.h.-.m.o.d.e.r.n.....s.p.a.n.
9bac0 69 00 73 00 68 00 2d 00 6e 00 69 00 63 00 61 00 72 00 61 00 67 00 75 00 61 00 00 00 73 00 70 00 i.s.h.-.n.i.c.a.r.a.g.u.a...s.p.
9bae0 61 00 6e 00 69 00 73 00 68 00 2d 00 70 00 61 00 6e 00 61 00 6d 00 61 00 00 00 00 00 73 00 70 00 a.n.i.s.h.-.p.a.n.a.m.a.....s.p.
9bb00 61 00 6e 00 69 00 73 00 68 00 2d 00 70 00 61 00 72 00 61 00 67 00 75 00 61 00 79 00 00 00 00 00 a.n.i.s.h.-.p.a.r.a.g.u.a.y.....
9bb20 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 70 00 65 00 72 00 75 00 00 00 00 00 73 00 70 00 s.p.a.n.i.s.h.-.p.e.r.u.....s.p.
9bb40 61 00 6e 00 69 00 73 00 68 00 2d 00 70 00 75 00 65 00 72 00 74 00 6f 00 20 00 72 00 69 00 63 00 a.n.i.s.h.-.p.u.e.r.t.o...r.i.c.
9bb60 6f 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 75 00 72 00 75 00 67 00 75 00 61 00 o...s.p.a.n.i.s.h.-.u.r.u.g.u.a.
9bb80 79 00 00 00 73 00 70 00 61 00 6e 00 69 00 73 00 68 00 2d 00 76 00 65 00 6e 00 65 00 7a 00 75 00 y...s.p.a.n.i.s.h.-.v.e.n.e.z.u.
9bba0 65 00 6c 00 61 00 00 00 73 00 77 00 65 00 64 00 69 00 73 00 68 00 2d 00 66 00 69 00 6e 00 6c 00 e.l.a...s.w.e.d.i.s.h.-.f.i.n.l.
9bbc0 61 00 6e 00 64 00 00 00 73 00 77 00 69 00 73 00 73 00 00 00 75 00 6b 00 00 00 00 00 75 00 73 00 a.n.d...s.w.i.s.s...u.k.....u.s.
9bbe0 00 00 00 00 75 00 73 00 61 00 00 00 61 00 6d 00 65 00 72 00 69 00 63 00 61 00 00 00 62 00 72 00 ....u.s.a...a.m.e.r.i.c.a...b.r.
9bc00 69 00 74 00 61 00 69 00 6e 00 00 00 63 00 68 00 69 00 6e 00 61 00 00 00 63 00 7a 00 65 00 63 00 i.t.a.i.n...c.h.i.n.a...c.z.e.c.
9bc20 68 00 00 00 65 00 6e 00 67 00 6c 00 61 00 6e 00 64 00 00 00 67 00 72 00 65 00 61 00 74 00 20 00 h...e.n.g.l.a.n.d...g.r.e.a.t...
9bc40 62 00 72 00 69 00 74 00 61 00 69 00 6e 00 00 00 68 00 6f 00 6c 00 6c 00 61 00 6e 00 64 00 00 00 b.r.i.t.a.i.n...h.o.l.l.a.n.d...
9bc60 68 00 6f 00 6e 00 67 00 2d 00 6b 00 6f 00 6e 00 67 00 00 00 6e 00 65 00 77 00 2d 00 7a 00 65 00 h.o.n.g.-.k.o.n.g...n.e.w.-.z.e.
9bc80 61 00 6c 00 61 00 6e 00 64 00 00 00 6e 00 7a 00 00 00 00 00 70 00 72 00 20 00 63 00 68 00 69 00 a.l.a.n.d...n.z.....p.r...c.h.i.
9bca0 6e 00 61 00 00 00 00 00 70 00 72 00 2d 00 63 00 68 00 69 00 6e 00 61 00 00 00 00 00 70 00 75 00 n.a.....p.r.-.c.h.i.n.a.....p.u.
9bcc0 65 00 72 00 74 00 6f 00 2d 00 72 00 69 00 63 00 6f 00 00 00 73 00 6c 00 6f 00 76 00 61 00 6b 00 e.r.t.o.-.r.i.c.o...s.l.o.v.a.k.
9bce0 00 00 00 00 73 00 6f 00 75 00 74 00 68 00 20 00 61 00 66 00 72 00 69 00 63 00 61 00 00 00 00 00 ....s.o.u.t.h...a.f.r.i.c.a.....
9bd00 73 00 6f 00 75 00 74 00 68 00 20 00 6b 00 6f 00 72 00 65 00 61 00 00 00 73 00 6f 00 75 00 74 00 s.o.u.t.h...k.o.r.e.a...s.o.u.t.
9bd20 68 00 2d 00 61 00 66 00 72 00 69 00 63 00 61 00 00 00 00 00 73 00 6f 00 75 00 74 00 68 00 2d 00 h.-.a.f.r.i.c.a.....s.o.u.t.h.-.
9bd40 6b 00 6f 00 72 00 65 00 61 00 00 00 74 00 72 00 69 00 6e 00 69 00 64 00 61 00 64 00 20 00 26 00 k.o.r.e.a...t.r.i.n.i.d.a.d...&.
9bd60 20 00 74 00 6f 00 62 00 61 00 67 00 6f 00 00 00 75 00 6e 00 69 00 74 00 65 00 64 00 2d 00 6b 00 ..t.o.b.a.g.o...u.n.i.t.e.d.-.k.
9bd80 69 00 6e 00 67 00 64 00 6f 00 6d 00 00 00 00 00 75 00 6e 00 69 00 74 00 65 00 64 00 2d 00 73 00 i.n.g.d.o.m.....u.n.i.t.e.d.-.s.
9bda0 74 00 61 00 74 00 65 00 73 00 00 00 75 00 74 00 66 00 38 00 00 00 00 00 41 00 43 00 50 00 00 00 t.a.t.e.s...u.t.f.8.....A.C.P...
9bdc0 75 00 74 00 66 00 2d 00 38 00 00 00 4f 00 43 00 50 00 00 00 0c 0c 1a 0c 07 10 36 04 0c 08 2d 04 u.t.f.-.8...O.C.P.........6...-.
9bde0 03 04 0c 10 10 08 1d 08 31 23 49 4e 46 00 00 00 31 23 51 4e 41 4e 00 00 31 23 53 4e 41 4e 00 00 ........1#INF...1#QNAN..1#SNAN..
9be00 31 23 49 4e 44 00 00 00 01 00 00 00 28 d5 49 00 02 00 00 00 30 d5 49 00 03 00 00 00 38 d5 49 00 1#IND.......(.I.....0.I.....8.I.
9be20 04 00 00 00 40 d5 49 00 05 00 00 00 50 d5 49 00 06 00 00 00 58 d5 49 00 07 00 00 00 60 d5 49 00 ....@.I.....P.I.....X.I.....`.I.
9be40 08 00 00 00 68 d5 49 00 09 00 00 00 70 d5 49 00 0a 00 00 00 78 d5 49 00 0b 00 00 00 80 d5 49 00 ....h.I.....p.I.....x.I.......I.
9be60 0c 00 00 00 88 d5 49 00 0d 00 00 00 90 d5 49 00 0e 00 00 00 98 d5 49 00 0f 00 00 00 a0 d5 49 00 ......I.......I.......I.......I.
9be80 10 00 00 00 a8 d5 49 00 11 00 00 00 b0 d5 49 00 12 00 00 00 b8 d5 49 00 13 00 00 00 c0 d5 49 00 ......I.......I.......I.......I.
9bea0 14 00 00 00 c8 d5 49 00 15 00 00 00 d0 d5 49 00 16 00 00 00 d8 d5 49 00 18 00 00 00 e0 d5 49 00 ......I.......I.......I.......I.
9bec0 19 00 00 00 e8 d5 49 00 1a 00 00 00 f0 d5 49 00 1b 00 00 00 f8 d5 49 00 1c 00 00 00 00 d6 49 00 ......I.......I.......I.......I.
9bee0 1d 00 00 00 08 d6 49 00 1e 00 00 00 10 d6 49 00 1f 00 00 00 18 d6 49 00 20 00 00 00 20 d6 49 00 ......I.......I.......I.......I.
9bf00 21 00 00 00 28 d6 49 00 22 00 00 00 d4 cb 49 00 23 00 00 00 30 d6 49 00 24 00 00 00 38 d6 49 00 !...(.I.".....I.#...0.I.$...8.I.
9bf20 25 00 00 00 40 d6 49 00 26 00 00 00 48 d6 49 00 27 00 00 00 50 d6 49 00 29 00 00 00 58 d6 49 00 %...@.I.&...H.I.'...P.I.)...X.I.
9bf40 2a 00 00 00 60 d6 49 00 2b 00 00 00 68 d6 49 00 2c 00 00 00 70 d6 49 00 2d 00 00 00 78 d6 49 00 *...`.I.+...h.I.,...p.I.-...x.I.
9bf60 2f 00 00 00 80 d6 49 00 36 00 00 00 88 d6 49 00 37 00 00 00 90 d6 49 00 38 00 00 00 98 d6 49 00 /.....I.6.....I.7.....I.8.....I.
9bf80 39 00 00 00 a0 d6 49 00 3e 00 00 00 a8 d6 49 00 3f 00 00 00 b0 d6 49 00 40 00 00 00 b8 d6 49 00 9.....I.>.....I.?.....I.@.....I.
9bfa0 41 00 00 00 c0 d6 49 00 43 00 00 00 c8 d6 49 00 44 00 00 00 d0 d6 49 00 46 00 00 00 d8 d6 49 00 A.....I.C.....I.D.....I.F.....I.
9bfc0 47 00 00 00 e0 d6 49 00 49 00 00 00 e8 d6 49 00 4a 00 00 00 f0 d6 49 00 4b 00 00 00 f8 d6 49 00 G.....I.I.....I.J.....I.K.....I.
9bfe0 4e 00 00 00 00 d7 49 00 4f 00 00 00 08 d7 49 00 50 00 00 00 10 d7 49 00 56 00 00 00 18 d7 49 00 N.....I.O.....I.P.....I.V.....I.
9c000 57 00 00 00 20 d7 49 00 5a 00 00 00 28 d7 49 00 65 00 00 00 30 d7 49 00 7f 00 00 00 f4 f3 53 00 W.....I.Z...(.I.e...0.I.......S.
9c020 01 04 00 00 38 d7 49 00 02 04 00 00 44 d7 49 00 03 04 00 00 50 d7 49 00 04 04 00 00 08 c0 49 00 ....8.I.....D.I.....P.I.......I.
9c040 05 04 00 00 5c d7 49 00 06 04 00 00 68 d7 49 00 07 04 00 00 74 d7 49 00 08 04 00 00 80 d7 49 00 ....\.I.....h.I.....t.I.......I.
9c060 09 04 00 00 3c af 49 00 0b 04 00 00 8c d7 49 00 0c 04 00 00 98 d7 49 00 0d 04 00 00 a4 d7 49 00 ....<.I.......I.......I.......I.
9c080 0e 04 00 00 b0 d7 49 00 0f 04 00 00 bc d7 49 00 10 04 00 00 c8 d7 49 00 11 04 00 00 e4 bf 49 00 ......I.......I.......I.......I.
9c0a0 12 04 00 00 fc bf 49 00 13 04 00 00 d4 d7 49 00 14 04 00 00 e0 d7 49 00 15 04 00 00 ec d7 49 00 ......I.......I.......I.......I.
9c0c0 16 04 00 00 f8 d7 49 00 18 04 00 00 04 d8 49 00 19 04 00 00 10 d8 49 00 1a 04 00 00 1c d8 49 00 ......I.......I.......I.......I.
9c0e0 1b 04 00 00 28 d8 49 00 1c 04 00 00 34 d8 49 00 1d 04 00 00 40 d8 49 00 1e 04 00 00 4c d8 49 00 ....(.I.....4.I.....@.I.....L.I.
9c100 1f 04 00 00 58 d8 49 00 20 04 00 00 64 d8 49 00 21 04 00 00 70 d8 49 00 22 04 00 00 7c d8 49 00 ....X.I.....d.I.!...p.I."...|.I.
9c120 23 04 00 00 88 d8 49 00 24 04 00 00 94 d8 49 00 25 04 00 00 a0 d8 49 00 26 04 00 00 ac d8 49 00 #.....I.$.....I.%.....I.&.....I.
9c140 27 04 00 00 b8 d8 49 00 29 04 00 00 c4 d8 49 00 2a 04 00 00 d0 d8 49 00 2b 04 00 00 dc d8 49 00 '.....I.).....I.*.....I.+.....I.
9c160 2c 04 00 00 e8 d8 49 00 2d 04 00 00 00 d9 49 00 2f 04 00 00 0c d9 49 00 32 04 00 00 18 d9 49 00 ,.....I.-.....I./.....I.2.....I.
9c180 34 04 00 00 24 d9 49 00 35 04 00 00 30 d9 49 00 36 04 00 00 3c d9 49 00 37 04 00 00 48 d9 49 00 4...$.I.5...0.I.6...<.I.7...H.I.
9c1a0 38 04 00 00 54 d9 49 00 39 04 00 00 60 d9 49 00 3a 04 00 00 6c d9 49 00 3b 04 00 00 78 d9 49 00 8...T.I.9...`.I.:...l.I.;...x.I.
9c1c0 3e 04 00 00 84 d9 49 00 3f 04 00 00 90 d9 49 00 40 04 00 00 9c d9 49 00 41 04 00 00 a8 d9 49 00 >.....I.?.....I.@.....I.A.....I.
9c1e0 43 04 00 00 b4 d9 49 00 44 04 00 00 cc d9 49 00 45 04 00 00 d8 d9 49 00 46 04 00 00 e4 d9 49 00 C.....I.D.....I.E.....I.F.....I.
9c200 47 04 00 00 f0 d9 49 00 49 04 00 00 fc d9 49 00 4a 04 00 00 08 da 49 00 4b 04 00 00 14 da 49 00 G.....I.I.....I.J.....I.K.....I.
9c220 4c 04 00 00 20 da 49 00 4e 04 00 00 2c da 49 00 4f 04 00 00 38 da 49 00 50 04 00 00 44 da 49 00 L.....I.N...,.I.O...8.I.P...D.I.
9c240 52 04 00 00 50 da 49 00 56 04 00 00 5c da 49 00 57 04 00 00 68 da 49 00 5a 04 00 00 78 da 49 00 R...P.I.V...\.I.W...h.I.Z...x.I.
9c260 65 04 00 00 88 da 49 00 6b 04 00 00 98 da 49 00 6c 04 00 00 a8 da 49 00 81 04 00 00 b4 da 49 00 e.....I.k.....I.l.....I.......I.
9c280 01 08 00 00 c0 da 49 00 04 08 00 00 f0 bf 49 00 07 08 00 00 cc da 49 00 09 08 00 00 d8 da 49 00 ......I.......I.......I.......I.
9c2a0 0a 08 00 00 e4 da 49 00 0c 08 00 00 f0 da 49 00 10 08 00 00 fc da 49 00 13 08 00 00 08 db 49 00 ......I.......I.......I.......I.
9c2c0 14 08 00 00 14 db 49 00 16 08 00 00 20 db 49 00 1a 08 00 00 2c db 49 00 1d 08 00 00 44 db 49 00 ......I.......I.....,.I.....D.I.
9c2e0 2c 08 00 00 50 db 49 00 3b 08 00 00 68 db 49 00 3e 08 00 00 74 db 49 00 43 08 00 00 80 db 49 00 ,...P.I.;...h.I.>...t.I.C.....I.
9c300 6b 08 00 00 98 db 49 00 01 0c 00 00 a8 db 49 00 04 0c 00 00 b4 db 49 00 07 0c 00 00 c0 db 49 00 k.....I.......I.......I.......I.
9c320 09 0c 00 00 cc db 49 00 0a 0c 00 00 d8 db 49 00 0c 0c 00 00 e4 db 49 00 1a 0c 00 00 f0 db 49 00 ......I.......I.......I.......I.
9c340 3b 0c 00 00 08 dc 49 00 6b 0c 00 00 14 dc 49 00 01 10 00 00 24 dc 49 00 04 10 00 00 30 dc 49 00 ;.....I.k.....I.....$.I.....0.I.
9c360 07 10 00 00 3c dc 49 00 09 10 00 00 48 dc 49 00 0a 10 00 00 54 dc 49 00 0c 10 00 00 60 dc 49 00 ....<.I.....H.I.....T.I.....`.I.
9c380 1a 10 00 00 6c dc 49 00 3b 10 00 00 78 dc 49 00 01 14 00 00 88 dc 49 00 04 14 00 00 94 dc 49 00 ....l.I.;...x.I.......I.......I.
9c3a0 07 14 00 00 a0 dc 49 00 09 14 00 00 ac dc 49 00 0a 14 00 00 b8 dc 49 00 0c 14 00 00 c4 dc 49 00 ......I.......I.......I.......I.
9c3c0 1a 14 00 00 d0 dc 49 00 3b 14 00 00 e8 dc 49 00 01 18 00 00 f8 dc 49 00 09 18 00 00 04 dd 49 00 ......I.;.....I.......I.......I.
9c3e0 0a 18 00 00 10 dd 49 00 0c 18 00 00 1c dd 49 00 1a 18 00 00 28 dd 49 00 3b 18 00 00 40 dd 49 00 ......I.......I.....(.I.;...@.I.
9c400 01 1c 00 00 50 dd 49 00 09 1c 00 00 5c dd 49 00 0a 1c 00 00 68 dd 49 00 1a 1c 00 00 74 dd 49 00 ....P.I.....\.I.....h.I.....t.I.
9c420 3b 1c 00 00 8c dd 49 00 01 20 00 00 9c dd 49 00 09 20 00 00 a8 dd 49 00 0a 20 00 00 b4 dd 49 00 ;.....I.......I.......I.......I.
9c440 3b 20 00 00 c0 dd 49 00 01 24 00 00 d0 dd 49 00 09 24 00 00 dc dd 49 00 0a 24 00 00 e8 dd 49 00 ;.....I..$....I..$....I..$....I.
9c460 3b 24 00 00 f4 dd 49 00 01 28 00 00 04 de 49 00 09 28 00 00 10 de 49 00 0a 28 00 00 1c de 49 00 ;$....I..(....I..(....I..(....I.
9c480 01 2c 00 00 28 de 49 00 09 2c 00 00 34 de 49 00 0a 2c 00 00 40 de 49 00 01 30 00 00 4c de 49 00 .,..(.I..,..4.I..,..@.I..0..L.I.
9c4a0 09 30 00 00 58 de 49 00 0a 30 00 00 64 de 49 00 01 34 00 00 70 de 49 00 09 34 00 00 7c de 49 00 .0..X.I..0..d.I..4..p.I..4..|.I.
9c4c0 0a 34 00 00 88 de 49 00 01 38 00 00 94 de 49 00 0a 38 00 00 a0 de 49 00 01 3c 00 00 ac de 49 00 .4....I..8....I..8....I..<....I.
9c4e0 0a 3c 00 00 b8 de 49 00 01 40 00 00 c4 de 49 00 0a 40 00 00 d0 de 49 00 0a 44 00 00 dc de 49 00 .<....I..@....I..@....I..D....I.
9c500 0a 48 00 00 e8 de 49 00 0a 4c 00 00 f4 de 49 00 0a 50 00 00 00 df 49 00 04 7c 00 00 0c df 49 00 .H....I..L....I..P....I..|....I.
9c520 1a 7c 00 00 1c df 49 00 61 00 72 00 00 00 00 00 62 00 67 00 00 00 00 00 63 00 61 00 00 00 00 00 .|....I.a.r.....b.g.....c.a.....
9c540 7a 00 68 00 2d 00 43 00 48 00 53 00 00 00 00 00 63 00 73 00 00 00 00 00 64 00 61 00 00 00 00 00 z.h.-.C.H.S.....c.s.....d.a.....
9c560 64 00 65 00 00 00 00 00 65 00 6c 00 00 00 00 00 65 00 6e 00 00 00 00 00 65 00 73 00 00 00 00 00 d.e.....e.l.....e.n.....e.s.....
9c580 66 00 69 00 00 00 00 00 66 00 72 00 00 00 00 00 68 00 65 00 00 00 00 00 68 00 75 00 00 00 00 00 f.i.....f.r.....h.e.....h.u.....
9c5a0 69 00 73 00 00 00 00 00 69 00 74 00 00 00 00 00 6a 00 61 00 00 00 00 00 6b 00 6f 00 00 00 00 00 i.s.....i.t.....j.a.....k.o.....
9c5c0 6e 00 6c 00 00 00 00 00 6e 00 6f 00 00 00 00 00 70 00 6c 00 00 00 00 00 70 00 74 00 00 00 00 00 n.l.....n.o.....p.l.....p.t.....
9c5e0 72 00 6f 00 00 00 00 00 72 00 75 00 00 00 00 00 68 00 72 00 00 00 00 00 73 00 6b 00 00 00 00 00 r.o.....r.u.....h.r.....s.k.....
9c600 73 00 71 00 00 00 00 00 73 00 76 00 00 00 00 00 74 00 68 00 00 00 00 00 74 00 72 00 00 00 00 00 s.q.....s.v.....t.h.....t.r.....
9c620 75 00 72 00 00 00 00 00 69 00 64 00 00 00 00 00 62 00 65 00 00 00 00 00 73 00 6c 00 00 00 00 00 u.r.....i.d.....b.e.....s.l.....
9c640 65 00 74 00 00 00 00 00 6c 00 76 00 00 00 00 00 6c 00 74 00 00 00 00 00 66 00 61 00 00 00 00 00 e.t.....l.v.....l.t.....f.a.....
9c660 76 00 69 00 00 00 00 00 68 00 79 00 00 00 00 00 61 00 7a 00 00 00 00 00 65 00 75 00 00 00 00 00 v.i.....h.y.....a.z.....e.u.....
9c680 6d 00 6b 00 00 00 00 00 61 00 66 00 00 00 00 00 6b 00 61 00 00 00 00 00 66 00 6f 00 00 00 00 00 m.k.....a.f.....k.a.....f.o.....
9c6a0 68 00 69 00 00 00 00 00 6d 00 73 00 00 00 00 00 6b 00 6b 00 00 00 00 00 6b 00 79 00 00 00 00 00 h.i.....m.s.....k.k.....k.y.....
9c6c0 73 00 77 00 00 00 00 00 75 00 7a 00 00 00 00 00 74 00 74 00 00 00 00 00 70 00 61 00 00 00 00 00 s.w.....u.z.....t.t.....p.a.....
9c6e0 67 00 75 00 00 00 00 00 74 00 61 00 00 00 00 00 74 00 65 00 00 00 00 00 6b 00 6e 00 00 00 00 00 g.u.....t.a.....t.e.....k.n.....
9c700 6d 00 72 00 00 00 00 00 73 00 61 00 00 00 00 00 6d 00 6e 00 00 00 00 00 67 00 6c 00 00 00 00 00 m.r.....s.a.....m.n.....g.l.....
9c720 6b 00 6f 00 6b 00 00 00 73 00 79 00 72 00 00 00 64 00 69 00 76 00 00 00 61 00 72 00 2d 00 53 00 k.o.k...s.y.r...d.i.v...a.r.-.S.
9c740 41 00 00 00 62 00 67 00 2d 00 42 00 47 00 00 00 63 00 61 00 2d 00 45 00 53 00 00 00 63 00 73 00 A...b.g.-.B.G...c.a.-.E.S...c.s.
9c760 2d 00 43 00 5a 00 00 00 64 00 61 00 2d 00 44 00 4b 00 00 00 64 00 65 00 2d 00 44 00 45 00 00 00 -.C.Z...d.a.-.D.K...d.e.-.D.E...
9c780 65 00 6c 00 2d 00 47 00 52 00 00 00 66 00 69 00 2d 00 46 00 49 00 00 00 66 00 72 00 2d 00 46 00 e.l.-.G.R...f.i.-.F.I...f.r.-.F.
9c7a0 52 00 00 00 68 00 65 00 2d 00 49 00 4c 00 00 00 68 00 75 00 2d 00 48 00 55 00 00 00 69 00 73 00 R...h.e.-.I.L...h.u.-.H.U...i.s.
9c7c0 2d 00 49 00 53 00 00 00 69 00 74 00 2d 00 49 00 54 00 00 00 6e 00 6c 00 2d 00 4e 00 4c 00 00 00 -.I.S...i.t.-.I.T...n.l.-.N.L...
9c7e0 6e 00 62 00 2d 00 4e 00 4f 00 00 00 70 00 6c 00 2d 00 50 00 4c 00 00 00 70 00 74 00 2d 00 42 00 n.b.-.N.O...p.l.-.P.L...p.t.-.B.
9c800 52 00 00 00 72 00 6f 00 2d 00 52 00 4f 00 00 00 72 00 75 00 2d 00 52 00 55 00 00 00 68 00 72 00 R...r.o.-.R.O...r.u.-.R.U...h.r.
9c820 2d 00 48 00 52 00 00 00 73 00 6b 00 2d 00 53 00 4b 00 00 00 73 00 71 00 2d 00 41 00 4c 00 00 00 -.H.R...s.k.-.S.K...s.q.-.A.L...
9c840 73 00 76 00 2d 00 53 00 45 00 00 00 74 00 68 00 2d 00 54 00 48 00 00 00 74 00 72 00 2d 00 54 00 s.v.-.S.E...t.h.-.T.H...t.r.-.T.
9c860 52 00 00 00 75 00 72 00 2d 00 50 00 4b 00 00 00 69 00 64 00 2d 00 49 00 44 00 00 00 75 00 6b 00 R...u.r.-.P.K...i.d.-.I.D...u.k.
9c880 2d 00 55 00 41 00 00 00 62 00 65 00 2d 00 42 00 59 00 00 00 73 00 6c 00 2d 00 53 00 49 00 00 00 -.U.A...b.e.-.B.Y...s.l.-.S.I...
9c8a0 65 00 74 00 2d 00 45 00 45 00 00 00 6c 00 76 00 2d 00 4c 00 56 00 00 00 6c 00 74 00 2d 00 4c 00 e.t.-.E.E...l.v.-.L.V...l.t.-.L.
9c8c0 54 00 00 00 66 00 61 00 2d 00 49 00 52 00 00 00 76 00 69 00 2d 00 56 00 4e 00 00 00 68 00 79 00 T...f.a.-.I.R...v.i.-.V.N...h.y.
9c8e0 2d 00 41 00 4d 00 00 00 61 00 7a 00 2d 00 41 00 5a 00 2d 00 4c 00 61 00 74 00 6e 00 00 00 00 00 -.A.M...a.z.-.A.Z.-.L.a.t.n.....
9c900 65 00 75 00 2d 00 45 00 53 00 00 00 6d 00 6b 00 2d 00 4d 00 4b 00 00 00 74 00 6e 00 2d 00 5a 00 e.u.-.E.S...m.k.-.M.K...t.n.-.Z.
9c920 41 00 00 00 78 00 68 00 2d 00 5a 00 41 00 00 00 7a 00 75 00 2d 00 5a 00 41 00 00 00 61 00 66 00 A...x.h.-.Z.A...z.u.-.Z.A...a.f.
9c940 2d 00 5a 00 41 00 00 00 6b 00 61 00 2d 00 47 00 45 00 00 00 66 00 6f 00 2d 00 46 00 4f 00 00 00 -.Z.A...k.a.-.G.E...f.o.-.F.O...
9c960 68 00 69 00 2d 00 49 00 4e 00 00 00 6d 00 74 00 2d 00 4d 00 54 00 00 00 73 00 65 00 2d 00 4e 00 h.i.-.I.N...m.t.-.M.T...s.e.-.N.
9c980 4f 00 00 00 6d 00 73 00 2d 00 4d 00 59 00 00 00 6b 00 6b 00 2d 00 4b 00 5a 00 00 00 6b 00 79 00 O...m.s.-.M.Y...k.k.-.K.Z...k.y.
9c9a0 2d 00 4b 00 47 00 00 00 73 00 77 00 2d 00 4b 00 45 00 00 00 75 00 7a 00 2d 00 55 00 5a 00 2d 00 -.K.G...s.w.-.K.E...u.z.-.U.Z.-.
9c9c0 4c 00 61 00 74 00 6e 00 00 00 00 00 74 00 74 00 2d 00 52 00 55 00 00 00 62 00 6e 00 2d 00 49 00 L.a.t.n.....t.t.-.R.U...b.n.-.I.
9c9e0 4e 00 00 00 70 00 61 00 2d 00 49 00 4e 00 00 00 67 00 75 00 2d 00 49 00 4e 00 00 00 74 00 61 00 N...p.a.-.I.N...g.u.-.I.N...t.a.
9ca00 2d 00 49 00 4e 00 00 00 74 00 65 00 2d 00 49 00 4e 00 00 00 6b 00 6e 00 2d 00 49 00 4e 00 00 00 -.I.N...t.e.-.I.N...k.n.-.I.N...
9ca20 6d 00 6c 00 2d 00 49 00 4e 00 00 00 6d 00 72 00 2d 00 49 00 4e 00 00 00 73 00 61 00 2d 00 49 00 m.l.-.I.N...m.r.-.I.N...s.a.-.I.
9ca40 4e 00 00 00 6d 00 6e 00 2d 00 4d 00 4e 00 00 00 63 00 79 00 2d 00 47 00 42 00 00 00 67 00 6c 00 N...m.n.-.M.N...c.y.-.G.B...g.l.
9ca60 2d 00 45 00 53 00 00 00 6b 00 6f 00 6b 00 2d 00 49 00 4e 00 00 00 00 00 73 00 79 00 72 00 2d 00 -.E.S...k.o.k.-.I.N.....s.y.r.-.
9ca80 53 00 59 00 00 00 00 00 64 00 69 00 76 00 2d 00 4d 00 56 00 00 00 00 00 71 00 75 00 7a 00 2d 00 S.Y.....d.i.v.-.M.V.....q.u.z.-.
9caa0 42 00 4f 00 00 00 00 00 6e 00 73 00 2d 00 5a 00 41 00 00 00 6d 00 69 00 2d 00 4e 00 5a 00 00 00 B.O.....n.s.-.Z.A...m.i.-.N.Z...
9cac0 61 00 72 00 2d 00 49 00 51 00 00 00 64 00 65 00 2d 00 43 00 48 00 00 00 65 00 6e 00 2d 00 47 00 a.r.-.I.Q...d.e.-.C.H...e.n.-.G.
9cae0 42 00 00 00 65 00 73 00 2d 00 4d 00 58 00 00 00 66 00 72 00 2d 00 42 00 45 00 00 00 69 00 74 00 B...e.s.-.M.X...f.r.-.B.E...i.t.
9cb00 2d 00 43 00 48 00 00 00 6e 00 6c 00 2d 00 42 00 45 00 00 00 6e 00 6e 00 2d 00 4e 00 4f 00 00 00 -.C.H...n.l.-.B.E...n.n.-.N.O...
9cb20 70 00 74 00 2d 00 50 00 54 00 00 00 73 00 72 00 2d 00 53 00 50 00 2d 00 4c 00 61 00 74 00 6e 00 p.t.-.P.T...s.r.-.S.P.-.L.a.t.n.
9cb40 00 00 00 00 73 00 76 00 2d 00 46 00 49 00 00 00 61 00 7a 00 2d 00 41 00 5a 00 2d 00 43 00 79 00 ....s.v.-.F.I...a.z.-.A.Z.-.C.y.
9cb60 72 00 6c 00 00 00 00 00 73 00 65 00 2d 00 53 00 45 00 00 00 6d 00 73 00 2d 00 42 00 4e 00 00 00 r.l.....s.e.-.S.E...m.s.-.B.N...
9cb80 75 00 7a 00 2d 00 55 00 5a 00 2d 00 43 00 79 00 72 00 6c 00 00 00 00 00 71 00 75 00 7a 00 2d 00 u.z.-.U.Z.-.C.y.r.l.....q.u.z.-.
9cba0 45 00 43 00 00 00 00 00 61 00 72 00 2d 00 45 00 47 00 00 00 7a 00 68 00 2d 00 48 00 4b 00 00 00 E.C.....a.r.-.E.G...z.h.-.H.K...
9cbc0 64 00 65 00 2d 00 41 00 54 00 00 00 65 00 6e 00 2d 00 41 00 55 00 00 00 65 00 73 00 2d 00 45 00 d.e.-.A.T...e.n.-.A.U...e.s.-.E.
9cbe0 53 00 00 00 66 00 72 00 2d 00 43 00 41 00 00 00 73 00 72 00 2d 00 53 00 50 00 2d 00 43 00 79 00 S...f.r.-.C.A...s.r.-.S.P.-.C.y.
9cc00 72 00 6c 00 00 00 00 00 73 00 65 00 2d 00 46 00 49 00 00 00 71 00 75 00 7a 00 2d 00 50 00 45 00 r.l.....s.e.-.F.I...q.u.z.-.P.E.
9cc20 00 00 00 00 61 00 72 00 2d 00 4c 00 59 00 00 00 7a 00 68 00 2d 00 53 00 47 00 00 00 64 00 65 00 ....a.r.-.L.Y...z.h.-.S.G...d.e.
9cc40 2d 00 4c 00 55 00 00 00 65 00 6e 00 2d 00 43 00 41 00 00 00 65 00 73 00 2d 00 47 00 54 00 00 00 -.L.U...e.n.-.C.A...e.s.-.G.T...
9cc60 66 00 72 00 2d 00 43 00 48 00 00 00 68 00 72 00 2d 00 42 00 41 00 00 00 73 00 6d 00 6a 00 2d 00 f.r.-.C.H...h.r.-.B.A...s.m.j.-.
9cc80 4e 00 4f 00 00 00 00 00 61 00 72 00 2d 00 44 00 5a 00 00 00 7a 00 68 00 2d 00 4d 00 4f 00 00 00 N.O.....a.r.-.D.Z...z.h.-.M.O...
9cca0 64 00 65 00 2d 00 4c 00 49 00 00 00 65 00 6e 00 2d 00 4e 00 5a 00 00 00 65 00 73 00 2d 00 43 00 d.e.-.L.I...e.n.-.N.Z...e.s.-.C.
9ccc0 52 00 00 00 66 00 72 00 2d 00 4c 00 55 00 00 00 62 00 73 00 2d 00 42 00 41 00 2d 00 4c 00 61 00 R...f.r.-.L.U...b.s.-.B.A.-.L.a.
9cce0 74 00 6e 00 00 00 00 00 73 00 6d 00 6a 00 2d 00 53 00 45 00 00 00 00 00 61 00 72 00 2d 00 4d 00 t.n.....s.m.j.-.S.E.....a.r.-.M.
9cd00 41 00 00 00 65 00 6e 00 2d 00 49 00 45 00 00 00 65 00 73 00 2d 00 50 00 41 00 00 00 66 00 72 00 A...e.n.-.I.E...e.s.-.P.A...f.r.
9cd20 2d 00 4d 00 43 00 00 00 73 00 72 00 2d 00 42 00 41 00 2d 00 4c 00 61 00 74 00 6e 00 00 00 00 00 -.M.C...s.r.-.B.A.-.L.a.t.n.....
9cd40 73 00 6d 00 61 00 2d 00 4e 00 4f 00 00 00 00 00 61 00 72 00 2d 00 54 00 4e 00 00 00 65 00 6e 00 s.m.a.-.N.O.....a.r.-.T.N...e.n.
9cd60 2d 00 5a 00 41 00 00 00 65 00 73 00 2d 00 44 00 4f 00 00 00 73 00 72 00 2d 00 42 00 41 00 2d 00 -.Z.A...e.s.-.D.O...s.r.-.B.A.-.
9cd80 43 00 79 00 72 00 6c 00 00 00 00 00 73 00 6d 00 61 00 2d 00 53 00 45 00 00 00 00 00 61 00 72 00 C.y.r.l.....s.m.a.-.S.E.....a.r.
9cda0 2d 00 4f 00 4d 00 00 00 65 00 6e 00 2d 00 4a 00 4d 00 00 00 65 00 73 00 2d 00 56 00 45 00 00 00 -.O.M...e.n.-.J.M...e.s.-.V.E...
9cdc0 73 00 6d 00 73 00 2d 00 46 00 49 00 00 00 00 00 61 00 72 00 2d 00 59 00 45 00 00 00 65 00 6e 00 s.m.s.-.F.I.....a.r.-.Y.E...e.n.
9cde0 2d 00 43 00 42 00 00 00 65 00 73 00 2d 00 43 00 4f 00 00 00 73 00 6d 00 6e 00 2d 00 46 00 49 00 -.C.B...e.s.-.C.O...s.m.n.-.F.I.
9ce00 00 00 00 00 61 00 72 00 2d 00 53 00 59 00 00 00 65 00 6e 00 2d 00 42 00 5a 00 00 00 65 00 73 00 ....a.r.-.S.Y...e.n.-.B.Z...e.s.
9ce20 2d 00 50 00 45 00 00 00 61 00 72 00 2d 00 4a 00 4f 00 00 00 65 00 6e 00 2d 00 54 00 54 00 00 00 -.P.E...a.r.-.J.O...e.n.-.T.T...
9ce40 65 00 73 00 2d 00 41 00 52 00 00 00 61 00 72 00 2d 00 4c 00 42 00 00 00 65 00 6e 00 2d 00 5a 00 e.s.-.A.R...a.r.-.L.B...e.n.-.Z.
9ce60 57 00 00 00 65 00 73 00 2d 00 45 00 43 00 00 00 61 00 72 00 2d 00 4b 00 57 00 00 00 65 00 6e 00 W...e.s.-.E.C...a.r.-.K.W...e.n.
9ce80 2d 00 50 00 48 00 00 00 65 00 73 00 2d 00 43 00 4c 00 00 00 61 00 72 00 2d 00 41 00 45 00 00 00 -.P.H...e.s.-.C.L...a.r.-.A.E...
9cea0 65 00 73 00 2d 00 55 00 59 00 00 00 61 00 72 00 2d 00 42 00 48 00 00 00 65 00 73 00 2d 00 50 00 e.s.-.U.Y...a.r.-.B.H...e.s.-.P.
9cec0 59 00 00 00 61 00 72 00 2d 00 51 00 41 00 00 00 65 00 73 00 2d 00 42 00 4f 00 00 00 65 00 73 00 Y...a.r.-.Q.A...e.s.-.B.O...e.s.
9cee0 2d 00 53 00 56 00 00 00 65 00 73 00 2d 00 48 00 4e 00 00 00 65 00 73 00 2d 00 4e 00 49 00 00 00 -.S.V...e.s.-.H.N...e.s.-.N.I...
9cf00 65 00 73 00 2d 00 50 00 52 00 00 00 7a 00 68 00 2d 00 43 00 48 00 54 00 00 00 00 00 73 00 72 00 e.s.-.P.R...z.h.-.C.H.T.....s.r.
9cf20 00 00 00 00 00 00 00 00 f4 f3 53 00 42 00 00 00 88 d6 49 00 2c 00 00 00 48 e6 49 00 71 00 00 00 ..........S.B.....I.,...H.I.q...
9cf40 28 d5 49 00 00 00 00 00 54 e6 49 00 d8 00 00 00 60 e6 49 00 da 00 00 00 6c e6 49 00 b1 00 00 00 (.I.....T.I.....`.I.....l.I.....
9cf60 78 e6 49 00 a0 00 00 00 84 e6 49 00 8f 00 00 00 90 e6 49 00 cf 00 00 00 9c e6 49 00 d5 00 00 00 x.I.......I.......I.......I.....
9cf80 a8 e6 49 00 d2 00 00 00 b4 e6 49 00 a9 00 00 00 c0 e6 49 00 b9 00 00 00 cc e6 49 00 c4 00 00 00 ..I.......I.......I.......I.....
9cfa0 d8 e6 49 00 dc 00 00 00 e4 e6 49 00 43 00 00 00 f0 e6 49 00 cc 00 00 00 fc e6 49 00 bf 00 00 00 ..I.......I.C.....I.......I.....
9cfc0 08 e7 49 00 c8 00 00 00 70 d6 49 00 29 00 00 00 14 e7 49 00 9b 00 00 00 2c e7 49 00 6b 00 00 00 ..I.....p.I.).....I.....,.I.k...
9cfe0 30 d6 49 00 21 00 00 00 44 e7 49 00 63 00 00 00 30 d5 49 00 01 00 00 00 50 e7 49 00 44 00 00 00 0.I.!...D.I.c...0.I.....P.I.D...
9d000 5c e7 49 00 7d 00 00 00 68 e7 49 00 b7 00 00 00 38 d5 49 00 02 00 00 00 80 e7 49 00 45 00 00 00 \.I.}...h.I.....8.I.......I.E...
9d020 50 d5 49 00 04 00 00 00 8c e7 49 00 47 00 00 00 98 e7 49 00 87 00 00 00 58 d5 49 00 05 00 00 00 P.I.......I.G.....I.....X.I.....
9d040 a4 e7 49 00 48 00 00 00 60 d5 49 00 06 00 00 00 b0 e7 49 00 a2 00 00 00 bc e7 49 00 91 00 00 00 ..I.H...`.I.......I.......I.....
9d060 c8 e7 49 00 49 00 00 00 d4 e7 49 00 b3 00 00 00 e0 e7 49 00 ab 00 00 00 30 d7 49 00 41 00 00 00 ..I.I.....I.......I.....0.I.A...
9d080 ec e7 49 00 8b 00 00 00 68 d5 49 00 07 00 00 00 fc e7 49 00 4a 00 00 00 70 d5 49 00 08 00 00 00 ..I.....h.I.......I.J...p.I.....
9d0a0 08 e8 49 00 a3 00 00 00 14 e8 49 00 cd 00 00 00 20 e8 49 00 ac 00 00 00 2c e8 49 00 c9 00 00 00 ..I.......I.......I.....,.I.....
9d0c0 38 e8 49 00 92 00 00 00 44 e8 49 00 ba 00 00 00 50 e8 49 00 c5 00 00 00 5c e8 49 00 b4 00 00 00 8.I.....D.I.....P.I.....\.I.....
9d0e0 68 e8 49 00 d6 00 00 00 74 e8 49 00 d0 00 00 00 80 e8 49 00 4b 00 00 00 8c e8 49 00 c0 00 00 00 h.I.....t.I.......I.K.....I.....
9d100 98 e8 49 00 d3 00 00 00 78 d5 49 00 09 00 00 00 a4 e8 49 00 d1 00 00 00 b0 e8 49 00 dd 00 00 00 ..I.....x.I.......I.......I.....
9d120 bc e8 49 00 d7 00 00 00 c8 e8 49 00 ca 00 00 00 d4 e8 49 00 b5 00 00 00 e0 e8 49 00 c1 00 00 00 ..I.......I.......I.......I.....
9d140 ec e8 49 00 d4 00 00 00 f8 e8 49 00 a4 00 00 00 04 e9 49 00 ad 00 00 00 10 e9 49 00 df 00 00 00 ..I.......I.......I.......I.....
9d160 1c e9 49 00 93 00 00 00 28 e9 49 00 e0 00 00 00 34 e9 49 00 bb 00 00 00 40 e9 49 00 ce 00 00 00 ..I.....(.I.....4.I.....@.I.....
9d180 4c e9 49 00 e1 00 00 00 58 e9 49 00 db 00 00 00 64 e9 49 00 de 00 00 00 70 e9 49 00 d9 00 00 00 L.I.....X.I.....d.I.....p.I.....
9d1a0 7c e9 49 00 c6 00 00 00 40 d6 49 00 23 00 00 00 88 e9 49 00 65 00 00 00 78 d6 49 00 2a 00 00 00 |.I.....@.I.#.....I.e...x.I.*...
9d1c0 94 e9 49 00 6c 00 00 00 58 d6 49 00 26 00 00 00 a0 e9 49 00 68 00 00 00 80 d5 49 00 0a 00 00 00 ..I.l...X.I.&.....I.h.....I.....
9d1e0 ac e9 49 00 4c 00 00 00 98 d6 49 00 2e 00 00 00 b8 e9 49 00 73 00 00 00 88 d5 49 00 0b 00 00 00 ..I.L.....I.......I.s.....I.....
9d200 c4 e9 49 00 94 00 00 00 d0 e9 49 00 a5 00 00 00 dc e9 49 00 ae 00 00 00 e8 e9 49 00 4d 00 00 00 ..I.......I.......I.......I.M...
9d220 f4 e9 49 00 b6 00 00 00 00 ea 49 00 bc 00 00 00 18 d7 49 00 3e 00 00 00 0c ea 49 00 88 00 00 00 ..I.......I.......I.>.....I.....
9d240 e0 d6 49 00 37 00 00 00 18 ea 49 00 7f 00 00 00 90 d5 49 00 0c 00 00 00 24 ea 49 00 4e 00 00 00 ..I.7.....I.......I.....$.I.N...
9d260 a0 d6 49 00 2f 00 00 00 30 ea 49 00 74 00 00 00 f0 d5 49 00 18 00 00 00 3c ea 49 00 af 00 00 00 ..I./...0.I.t.....I.....<.I.....
9d280 48 ea 49 00 5a 00 00 00 98 d5 49 00 0d 00 00 00 54 ea 49 00 4f 00 00 00 68 d6 49 00 28 00 00 00 H.I.Z.....I.....T.I.O...h.I.(...
9d2a0 60 ea 49 00 6a 00 00 00 28 d6 49 00 1f 00 00 00 6c ea 49 00 61 00 00 00 a0 d5 49 00 0e 00 00 00 `.I.j...(.I.....l.I.a.....I.....
9d2c0 78 ea 49 00 50 00 00 00 a8 d5 49 00 0f 00 00 00 84 ea 49 00 95 00 00 00 90 ea 49 00 51 00 00 00 x.I.P.....I.......I.......I.Q...
9d2e0 b0 d5 49 00 10 00 00 00 9c ea 49 00 52 00 00 00 90 d6 49 00 2d 00 00 00 a8 ea 49 00 72 00 00 00 ..I.......I.R.....I.-.....I.r...
9d300 b0 d6 49 00 31 00 00 00 b4 ea 49 00 78 00 00 00 f8 d6 49 00 3a 00 00 00 c0 ea 49 00 82 00 00 00 ..I.1.....I.x.....I.:.....I.....
9d320 b8 d5 49 00 11 00 00 00 20 d7 49 00 3f 00 00 00 cc ea 49 00 89 00 00 00 dc ea 49 00 53 00 00 00 ..I.......I.?.....I.......I.S...
9d340 b8 d6 49 00 32 00 00 00 e8 ea 49 00 79 00 00 00 50 d6 49 00 25 00 00 00 f4 ea 49 00 67 00 00 00 ..I.2.....I.y...P.I.%.....I.g...
9d360 48 d6 49 00 24 00 00 00 00 eb 49 00 66 00 00 00 0c eb 49 00 8e 00 00 00 80 d6 49 00 2b 00 00 00 H.I.$.....I.f.....I.......I.+...
9d380 18 eb 49 00 6d 00 00 00 24 eb 49 00 83 00 00 00 10 d7 49 00 3d 00 00 00 30 eb 49 00 86 00 00 00 ..I.m...$.I.......I.=...0.I.....
9d3a0 00 d7 49 00 3b 00 00 00 3c eb 49 00 84 00 00 00 a8 d6 49 00 30 00 00 00 48 eb 49 00 9d 00 00 00 ..I.;...<.I.......I.0...H.I.....
9d3c0 54 eb 49 00 77 00 00 00 60 eb 49 00 75 00 00 00 6c eb 49 00 55 00 00 00 c0 d5 49 00 12 00 00 00 T.I.w...`.I.u...l.I.U.....I.....
9d3e0 78 eb 49 00 96 00 00 00 84 eb 49 00 54 00 00 00 90 eb 49 00 97 00 00 00 c8 d5 49 00 13 00 00 00 x.I.......I.T.....I.......I.....
9d400 9c eb 49 00 8d 00 00 00 d8 d6 49 00 36 00 00 00 a8 eb 49 00 7e 00 00 00 d0 d5 49 00 14 00 00 00 ..I.......I.6.....I.~.....I.....
9d420 b4 eb 49 00 56 00 00 00 d8 d5 49 00 15 00 00 00 c0 eb 49 00 57 00 00 00 cc eb 49 00 98 00 00 00 ..I.V.....I.......I.W.....I.....
9d440 d8 eb 49 00 8c 00 00 00 e8 eb 49 00 9f 00 00 00 f8 eb 49 00 a8 00 00 00 e0 d5 49 00 16 00 00 00 ..I.......I.......I.......I.....
9d460 08 ec 49 00 58 00 00 00 e8 d5 49 00 17 00 00 00 14 ec 49 00 59 00 00 00 08 d7 49 00 3c 00 00 00 ..I.X.....I.......I.Y.....I.<...
9d480 20 ec 49 00 85 00 00 00 2c ec 49 00 a7 00 00 00 38 ec 49 00 76 00 00 00 44 ec 49 00 9c 00 00 00 ..I.....,.I.....8.I.v...D.I.....
9d4a0 f8 d5 49 00 19 00 00 00 50 ec 49 00 5b 00 00 00 38 d6 49 00 22 00 00 00 5c ec 49 00 64 00 00 00 ..I.....P.I.[...8.I."...\.I.d...
9d4c0 68 ec 49 00 be 00 00 00 78 ec 49 00 c3 00 00 00 88 ec 49 00 b0 00 00 00 98 ec 49 00 b8 00 00 00 h.I.....x.I.......I.......I.....
9d4e0 a8 ec 49 00 cb 00 00 00 b8 ec 49 00 c7 00 00 00 00 d6 49 00 1a 00 00 00 c8 ec 49 00 5c 00 00 00 ..I.......I.......I.......I.\...
9d500 1c df 49 00 e3 00 00 00 d4 ec 49 00 c2 00 00 00 ec ec 49 00 bd 00 00 00 04 ed 49 00 a6 00 00 00 ..I.......I.......I.......I.....
9d520 1c ed 49 00 99 00 00 00 08 d6 49 00 1b 00 00 00 34 ed 49 00 9a 00 00 00 40 ed 49 00 5d 00 00 00 ..I.......I.....4.I.....@.I.]...
9d540 c0 d6 49 00 33 00 00 00 4c ed 49 00 7a 00 00 00 28 d7 49 00 40 00 00 00 58 ed 49 00 8a 00 00 00 ..I.3...L.I.z...(.I.@...X.I.....
9d560 e8 d6 49 00 38 00 00 00 68 ed 49 00 80 00 00 00 f0 d6 49 00 39 00 00 00 74 ed 49 00 81 00 00 00 ..I.8...h.I.......I.9...t.I.....
9d580 10 d6 49 00 1c 00 00 00 80 ed 49 00 5e 00 00 00 8c ed 49 00 6e 00 00 00 18 d6 49 00 1d 00 00 00 ..I.......I.^.....I.n.....I.....
9d5a0 98 ed 49 00 5f 00 00 00 d0 d6 49 00 35 00 00 00 a4 ed 49 00 7c 00 00 00 d4 cb 49 00 20 00 00 00 ..I._.....I.5.....I.|.....I.....
9d5c0 b0 ed 49 00 62 00 00 00 20 d6 49 00 1e 00 00 00 bc ed 49 00 60 00 00 00 c8 d6 49 00 34 00 00 00 ..I.b.....I.......I.`.....I.4...
9d5e0 c8 ed 49 00 9e 00 00 00 e0 ed 49 00 7b 00 00 00 60 d6 49 00 27 00 00 00 f8 ed 49 00 69 00 00 00 ..I.......I.{...`.I.'.....I.i...
9d600 04 ee 49 00 6f 00 00 00 10 ee 49 00 03 00 00 00 20 ee 49 00 e2 00 00 00 30 ee 49 00 90 00 00 00 ..I.o.....I.......I.....0.I.....
9d620 3c ee 49 00 a1 00 00 00 48 ee 49 00 b2 00 00 00 54 ee 49 00 aa 00 00 00 60 ee 49 00 46 00 00 00 <.I.....H.I.....T.I.....`.I.F...
9d640 6c ee 49 00 70 00 00 00 61 00 66 00 2d 00 7a 00 61 00 00 00 61 00 72 00 2d 00 61 00 65 00 00 00 l.I.p...a.f.-.z.a...a.r.-.a.e...
9d660 61 00 72 00 2d 00 62 00 68 00 00 00 61 00 72 00 2d 00 64 00 7a 00 00 00 61 00 72 00 2d 00 65 00 a.r.-.b.h...a.r.-.d.z...a.r.-.e.
9d680 67 00 00 00 61 00 72 00 2d 00 69 00 71 00 00 00 61 00 72 00 2d 00 6a 00 6f 00 00 00 61 00 72 00 g...a.r.-.i.q...a.r.-.j.o...a.r.
9d6a0 2d 00 6b 00 77 00 00 00 61 00 72 00 2d 00 6c 00 62 00 00 00 61 00 72 00 2d 00 6c 00 79 00 00 00 -.k.w...a.r.-.l.b...a.r.-.l.y...
9d6c0 61 00 72 00 2d 00 6d 00 61 00 00 00 61 00 72 00 2d 00 6f 00 6d 00 00 00 61 00 72 00 2d 00 71 00 a.r.-.m.a...a.r.-.o.m...a.r.-.q.
9d6e0 61 00 00 00 61 00 72 00 2d 00 73 00 61 00 00 00 61 00 72 00 2d 00 73 00 79 00 00 00 61 00 72 00 a...a.r.-.s.a...a.r.-.s.y...a.r.
9d700 2d 00 74 00 6e 00 00 00 61 00 72 00 2d 00 79 00 65 00 00 00 61 00 7a 00 2d 00 61 00 7a 00 2d 00 -.t.n...a.r.-.y.e...a.z.-.a.z.-.
9d720 63 00 79 00 72 00 6c 00 00 00 00 00 61 00 7a 00 2d 00 61 00 7a 00 2d 00 6c 00 61 00 74 00 6e 00 c.y.r.l.....a.z.-.a.z.-.l.a.t.n.
9d740 00 00 00 00 62 00 65 00 2d 00 62 00 79 00 00 00 62 00 67 00 2d 00 62 00 67 00 00 00 62 00 6e 00 ....b.e.-.b.y...b.g.-.b.g...b.n.
9d760 2d 00 69 00 6e 00 00 00 62 00 73 00 2d 00 62 00 61 00 2d 00 6c 00 61 00 74 00 6e 00 00 00 00 00 -.i.n...b.s.-.b.a.-.l.a.t.n.....
9d780 63 00 61 00 2d 00 65 00 73 00 00 00 63 00 73 00 2d 00 63 00 7a 00 00 00 63 00 79 00 2d 00 67 00 c.a.-.e.s...c.s.-.c.z...c.y.-.g.
9d7a0 62 00 00 00 64 00 61 00 2d 00 64 00 6b 00 00 00 64 00 65 00 2d 00 61 00 74 00 00 00 64 00 65 00 b...d.a.-.d.k...d.e.-.a.t...d.e.
9d7c0 2d 00 63 00 68 00 00 00 64 00 65 00 2d 00 64 00 65 00 00 00 64 00 65 00 2d 00 6c 00 69 00 00 00 -.c.h...d.e.-.d.e...d.e.-.l.i...
9d7e0 64 00 65 00 2d 00 6c 00 75 00 00 00 64 00 69 00 76 00 2d 00 6d 00 76 00 00 00 00 00 65 00 6c 00 d.e.-.l.u...d.i.v.-.m.v.....e.l.
9d800 2d 00 67 00 72 00 00 00 65 00 6e 00 2d 00 61 00 75 00 00 00 65 00 6e 00 2d 00 62 00 7a 00 00 00 -.g.r...e.n.-.a.u...e.n.-.b.z...
9d820 65 00 6e 00 2d 00 63 00 61 00 00 00 65 00 6e 00 2d 00 63 00 62 00 00 00 65 00 6e 00 2d 00 67 00 e.n.-.c.a...e.n.-.c.b...e.n.-.g.
9d840 62 00 00 00 65 00 6e 00 2d 00 69 00 65 00 00 00 65 00 6e 00 2d 00 6a 00 6d 00 00 00 65 00 6e 00 b...e.n.-.i.e...e.n.-.j.m...e.n.
9d860 2d 00 6e 00 7a 00 00 00 65 00 6e 00 2d 00 70 00 68 00 00 00 65 00 6e 00 2d 00 74 00 74 00 00 00 -.n.z...e.n.-.p.h...e.n.-.t.t...
9d880 65 00 6e 00 2d 00 75 00 73 00 00 00 65 00 6e 00 2d 00 7a 00 61 00 00 00 65 00 6e 00 2d 00 7a 00 e.n.-.u.s...e.n.-.z.a...e.n.-.z.
9d8a0 77 00 00 00 65 00 73 00 2d 00 61 00 72 00 00 00 65 00 73 00 2d 00 62 00 6f 00 00 00 65 00 73 00 w...e.s.-.a.r...e.s.-.b.o...e.s.
9d8c0 2d 00 63 00 6c 00 00 00 65 00 73 00 2d 00 63 00 6f 00 00 00 65 00 73 00 2d 00 63 00 72 00 00 00 -.c.l...e.s.-.c.o...e.s.-.c.r...
9d8e0 65 00 73 00 2d 00 64 00 6f 00 00 00 65 00 73 00 2d 00 65 00 63 00 00 00 65 00 73 00 2d 00 65 00 e.s.-.d.o...e.s.-.e.c...e.s.-.e.
9d900 73 00 00 00 65 00 73 00 2d 00 67 00 74 00 00 00 65 00 73 00 2d 00 68 00 6e 00 00 00 65 00 73 00 s...e.s.-.g.t...e.s.-.h.n...e.s.
9d920 2d 00 6d 00 78 00 00 00 65 00 73 00 2d 00 6e 00 69 00 00 00 65 00 73 00 2d 00 70 00 61 00 00 00 -.m.x...e.s.-.n.i...e.s.-.p.a...
9d940 65 00 73 00 2d 00 70 00 65 00 00 00 65 00 73 00 2d 00 70 00 72 00 00 00 65 00 73 00 2d 00 70 00 e.s.-.p.e...e.s.-.p.r...e.s.-.p.
9d960 79 00 00 00 65 00 73 00 2d 00 73 00 76 00 00 00 65 00 73 00 2d 00 75 00 79 00 00 00 65 00 73 00 y...e.s.-.s.v...e.s.-.u.y...e.s.
9d980 2d 00 76 00 65 00 00 00 65 00 74 00 2d 00 65 00 65 00 00 00 65 00 75 00 2d 00 65 00 73 00 00 00 -.v.e...e.t.-.e.e...e.u.-.e.s...
9d9a0 66 00 61 00 2d 00 69 00 72 00 00 00 66 00 69 00 2d 00 66 00 69 00 00 00 66 00 6f 00 2d 00 66 00 f.a.-.i.r...f.i.-.f.i...f.o.-.f.
9d9c0 6f 00 00 00 66 00 72 00 2d 00 62 00 65 00 00 00 66 00 72 00 2d 00 63 00 61 00 00 00 66 00 72 00 o...f.r.-.b.e...f.r.-.c.a...f.r.
9d9e0 2d 00 63 00 68 00 00 00 66 00 72 00 2d 00 66 00 72 00 00 00 66 00 72 00 2d 00 6c 00 75 00 00 00 -.c.h...f.r.-.f.r...f.r.-.l.u...
9da00 66 00 72 00 2d 00 6d 00 63 00 00 00 67 00 6c 00 2d 00 65 00 73 00 00 00 67 00 75 00 2d 00 69 00 f.r.-.m.c...g.l.-.e.s...g.u.-.i.
9da20 6e 00 00 00 68 00 65 00 2d 00 69 00 6c 00 00 00 68 00 69 00 2d 00 69 00 6e 00 00 00 68 00 72 00 n...h.e.-.i.l...h.i.-.i.n...h.r.
9da40 2d 00 62 00 61 00 00 00 68 00 72 00 2d 00 68 00 72 00 00 00 68 00 75 00 2d 00 68 00 75 00 00 00 -.b.a...h.r.-.h.r...h.u.-.h.u...
9da60 68 00 79 00 2d 00 61 00 6d 00 00 00 69 00 64 00 2d 00 69 00 64 00 00 00 69 00 73 00 2d 00 69 00 h.y.-.a.m...i.d.-.i.d...i.s.-.i.
9da80 73 00 00 00 69 00 74 00 2d 00 63 00 68 00 00 00 69 00 74 00 2d 00 69 00 74 00 00 00 6a 00 61 00 s...i.t.-.c.h...i.t.-.i.t...j.a.
9daa0 2d 00 6a 00 70 00 00 00 6b 00 61 00 2d 00 67 00 65 00 00 00 6b 00 6b 00 2d 00 6b 00 7a 00 00 00 -.j.p...k.a.-.g.e...k.k.-.k.z...
9dac0 6b 00 6e 00 2d 00 69 00 6e 00 00 00 6b 00 6f 00 6b 00 2d 00 69 00 6e 00 00 00 00 00 6b 00 6f 00 k.n.-.i.n...k.o.k.-.i.n.....k.o.
9dae0 2d 00 6b 00 72 00 00 00 6b 00 79 00 2d 00 6b 00 67 00 00 00 6c 00 74 00 2d 00 6c 00 74 00 00 00 -.k.r...k.y.-.k.g...l.t.-.l.t...
9db00 6c 00 76 00 2d 00 6c 00 76 00 00 00 6d 00 69 00 2d 00 6e 00 7a 00 00 00 6d 00 6b 00 2d 00 6d 00 l.v.-.l.v...m.i.-.n.z...m.k.-.m.
9db20 6b 00 00 00 6d 00 6c 00 2d 00 69 00 6e 00 00 00 6d 00 6e 00 2d 00 6d 00 6e 00 00 00 6d 00 72 00 k...m.l.-.i.n...m.n.-.m.n...m.r.
9db40 2d 00 69 00 6e 00 00 00 6d 00 73 00 2d 00 62 00 6e 00 00 00 6d 00 73 00 2d 00 6d 00 79 00 00 00 -.i.n...m.s.-.b.n...m.s.-.m.y...
9db60 6d 00 74 00 2d 00 6d 00 74 00 00 00 6e 00 62 00 2d 00 6e 00 6f 00 00 00 6e 00 6c 00 2d 00 62 00 m.t.-.m.t...n.b.-.n.o...n.l.-.b.
9db80 65 00 00 00 6e 00 6c 00 2d 00 6e 00 6c 00 00 00 6e 00 6e 00 2d 00 6e 00 6f 00 00 00 6e 00 73 00 e...n.l.-.n.l...n.n.-.n.o...n.s.
9dba0 2d 00 7a 00 61 00 00 00 70 00 61 00 2d 00 69 00 6e 00 00 00 70 00 6c 00 2d 00 70 00 6c 00 00 00 -.z.a...p.a.-.i.n...p.l.-.p.l...
9dbc0 70 00 74 00 2d 00 62 00 72 00 00 00 70 00 74 00 2d 00 70 00 74 00 00 00 71 00 75 00 7a 00 2d 00 p.t.-.b.r...p.t.-.p.t...q.u.z.-.
9dbe0 62 00 6f 00 00 00 00 00 71 00 75 00 7a 00 2d 00 65 00 63 00 00 00 00 00 71 00 75 00 7a 00 2d 00 b.o.....q.u.z.-.e.c.....q.u.z.-.
9dc00 70 00 65 00 00 00 00 00 72 00 6f 00 2d 00 72 00 6f 00 00 00 72 00 75 00 2d 00 72 00 75 00 00 00 p.e.....r.o.-.r.o...r.u.-.r.u...
9dc20 73 00 61 00 2d 00 69 00 6e 00 00 00 73 00 65 00 2d 00 66 00 69 00 00 00 73 00 65 00 2d 00 6e 00 s.a.-.i.n...s.e.-.f.i...s.e.-.n.
9dc40 6f 00 00 00 73 00 65 00 2d 00 73 00 65 00 00 00 73 00 6b 00 2d 00 73 00 6b 00 00 00 73 00 6c 00 o...s.e.-.s.e...s.k.-.s.k...s.l.
9dc60 2d 00 73 00 69 00 00 00 73 00 6d 00 61 00 2d 00 6e 00 6f 00 00 00 00 00 73 00 6d 00 61 00 2d 00 -.s.i...s.m.a.-.n.o.....s.m.a.-.
9dc80 73 00 65 00 00 00 00 00 73 00 6d 00 6a 00 2d 00 6e 00 6f 00 00 00 00 00 73 00 6d 00 6a 00 2d 00 s.e.....s.m.j.-.n.o.....s.m.j.-.
9dca0 73 00 65 00 00 00 00 00 73 00 6d 00 6e 00 2d 00 66 00 69 00 00 00 00 00 73 00 6d 00 73 00 2d 00 s.e.....s.m.n.-.f.i.....s.m.s.-.
9dcc0 66 00 69 00 00 00 00 00 73 00 71 00 2d 00 61 00 6c 00 00 00 73 00 72 00 2d 00 62 00 61 00 2d 00 f.i.....s.q.-.a.l...s.r.-.b.a.-.
9dce0 63 00 79 00 72 00 6c 00 00 00 00 00 73 00 72 00 2d 00 62 00 61 00 2d 00 6c 00 61 00 74 00 6e 00 c.y.r.l.....s.r.-.b.a.-.l.a.t.n.
9dd00 00 00 00 00 73 00 72 00 2d 00 73 00 70 00 2d 00 63 00 79 00 72 00 6c 00 00 00 00 00 73 00 72 00 ....s.r.-.s.p.-.c.y.r.l.....s.r.
9dd20 2d 00 73 00 70 00 2d 00 6c 00 61 00 74 00 6e 00 00 00 00 00 73 00 76 00 2d 00 66 00 69 00 00 00 -.s.p.-.l.a.t.n.....s.v.-.f.i...
9dd40 73 00 76 00 2d 00 73 00 65 00 00 00 73 00 77 00 2d 00 6b 00 65 00 00 00 73 00 79 00 72 00 2d 00 s.v.-.s.e...s.w.-.k.e...s.y.r.-.
9dd60 73 00 79 00 00 00 00 00 74 00 61 00 2d 00 69 00 6e 00 00 00 74 00 65 00 2d 00 69 00 6e 00 00 00 s.y.....t.a.-.i.n...t.e.-.i.n...
9dd80 74 00 68 00 2d 00 74 00 68 00 00 00 74 00 6e 00 2d 00 7a 00 61 00 00 00 74 00 72 00 2d 00 74 00 t.h.-.t.h...t.n.-.z.a...t.r.-.t.
9dda0 72 00 00 00 74 00 74 00 2d 00 72 00 75 00 00 00 75 00 6b 00 2d 00 75 00 61 00 00 00 75 00 72 00 r...t.t.-.r.u...u.k.-.u.a...u.r.
9ddc0 2d 00 70 00 6b 00 00 00 75 00 7a 00 2d 00 75 00 7a 00 2d 00 63 00 79 00 72 00 6c 00 00 00 00 00 -.p.k...u.z.-.u.z.-.c.y.r.l.....
9dde0 75 00 7a 00 2d 00 75 00 7a 00 2d 00 6c 00 61 00 74 00 6e 00 00 00 00 00 76 00 69 00 2d 00 76 00 u.z.-.u.z.-.l.a.t.n.....v.i.-.v.
9de00 6e 00 00 00 78 00 68 00 2d 00 7a 00 61 00 00 00 7a 00 68 00 2d 00 63 00 68 00 73 00 00 00 00 00 n...x.h.-.z.a...z.h.-.c.h.s.....
9de20 7a 00 68 00 2d 00 63 00 68 00 74 00 00 00 00 00 7a 00 68 00 2d 00 63 00 6e 00 00 00 7a 00 68 00 z.h.-.c.h.t.....z.h.-.c.n...z.h.
9de40 2d 00 68 00 6b 00 00 00 7a 00 68 00 2d 00 6d 00 6f 00 00 00 7a 00 68 00 2d 00 73 00 67 00 00 00 -.h.k...z.h.-.m.o...z.h.-.s.g...
9de60 7a 00 68 00 2d 00 74 00 77 00 00 00 7a 00 75 00 2d 00 7a 00 61 00 00 00 3d 00 00 00 43 00 4f 00 z.h.-.t.w...z.u.-.z.a...=...C.O.
9de80 4e 00 4f 00 55 00 54 00 24 00 00 00 00 00 00 00 6c 6f 67 31 30 00 00 00 00 00 00 00 00 00 00 00 N.O.U.T.$.......log10...........
9dea0 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 3f 33 04 00 00 00 00 00 00 33 04 00 00 00 00 00 00 .......?.......?3.......3.......
9dec0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
9dee0 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 0f 00 ff ff ff ff ff ff 0f 00 ................................
9df00 00 00 00 00 00 c0 db 3f 00 00 00 00 00 c0 db 3f 10 f8 ff ff ff ff 8f 42 10 f8 ff ff ff ff 8f 42 .......?.......?.......B.......B
9df20 00 00 00 80 ff ff ff 7f 00 00 00 80 ff ff ff 7f 00 78 9f 50 13 44 d3 3f 58 b3 12 1f 31 ef 1f 3d .................x.P.D.?X...1..=
9df40 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 ................................
9df60 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?.......?................
9df80 00 00 00 00 00 00 30 43 00 00 00 00 00 00 30 43 00 00 00 00 00 00 f0 ff 00 00 00 00 00 00 f0 7f ......0C......0C................
9dfa0 01 00 00 00 00 00 f0 7f 01 00 00 00 00 00 f0 7f f9 ce 97 c6 14 89 35 40 3d 81 29 64 09 93 08 c0 ......................5@=.)d....
9dfc0 55 84 35 6a 80 c9 25 c0 d2 35 96 dc 02 6a fc 3f f7 99 18 7e 9f ab 16 40 35 b1 77 dc f2 7a f2 bf U.5j..%..5...j.?...~...@5.w..z..
9dfe0 08 41 2e bf 6c 7a 5a 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 ff 7f 00 00 00 00 00 00 .A..lzZ?........................
9e000 00 80 ff ff dc a7 d7 b9 85 66 71 b1 0d 40 00 00 00 00 00 00 ff ff 0d 40 f7 36 43 0c 98 19 f6 95 .........fq..@.........@.6C.....
9e020 fd 3f 00 00 00 00 00 00 e0 3f 03 65 78 70 00 00 00 00 00 00 00 00 00 01 14 00 40 fd 48 00 80 00 .?.......?.exp............@.H...
9e040 49 00 90 00 49 00 70 fe 48 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0 ff ff 35 c2 68 21 a2 da I...I.p.H.................5.h!..
9e060 0f c9 ff 3f 35 c2 68 21 a2 da 0f c9 fe 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 08 40 08 04 ...?5.h!.....?.......?.......@..
9e080 08 08 08 04 08 08 00 04 0c 08 00 04 0c 08 00 00 00 00 00 00 00 00 f0 3f 7f 02 35 c2 68 21 a2 da .......................?..5.h!..
9e0a0 0f c9 3e 40 ff ff ff ff ff ff ef 7f 00 00 00 00 00 00 10 00 00 00 00 00 00 00 98 c0 00 00 00 00 ..>@............................
9e0c0 00 00 98 40 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...@............................
9e0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 e4 0a a8 03 7c 3f 1b f7 51 2d 38 05 3e 3d ......................|?..Q-8.>=
9e100 00 00 de b6 9d 57 8b 3f 05 30 fb fe 09 6b 38 3d 00 80 96 de ae 70 94 3f 1d e1 91 0c 78 fc 39 3d .....W.?.0...k8=.....p.?....x.9=
9e120 00 00 3e 8e 2e da 9a 3f 1a 70 6e 9e d1 1b 35 3d 00 c0 59 f7 d8 ad a0 3f a1 00 00 09 51 2a 1b 3d ..>....?.pn...5=..Y....?....Q*.=
9e140 00 00 63 c6 f7 fa a3 3f 3f f5 81 f1 62 36 08 3d 00 c0 ef 59 1e 17 a7 3f db 54 cf 3f 1a bd 16 3d ..c....??...b6.=...Y...?.T.?...=
9e160 00 00 c7 02 90 3e aa 3f 86 d3 d0 c8 57 d2 21 3d 00 40 c3 2d 33 32 ad 3f 1f 44 d9 f8 db 7a 1b 3d .....>.?....W.!=.@.-32.?.D...z.=
9e180 00 a0 d6 70 11 28 b0 3f 76 50 af 28 8b f3 1b 3d 00 60 f1 ec 1f 9c b1 3f d4 55 53 1e 3f e0 3e 3d ...p.(.?vP.(...=.`.....?.US.?.>=
9e1a0 00 c0 65 fd 1b 15 b3 3f 95 67 8c 04 80 e2 37 3d 00 60 c5 80 27 93 b4 3f f3 a5 62 cd ac c4 2f 3d ..e....?.g....7=.`..'..?..b.../=
9e1c0 00 80 e9 5e 73 05 b6 3f 9f 7d a1 23 cf c3 17 3d 00 a0 4a 8d 77 6b b7 3f 7a 6e a0 12 e8 03 1c 3d ...^s..?.}.#...=..J.wk.?zn.....=
9e1e0 00 c0 e4 4e 0b d6 b8 3f 82 4c 4e cc e5 00 39 3d 00 40 24 22 b4 33 ba 3f 35 57 67 34 70 f1 36 3d ...N...?.LN...9=.@$".3.?5Wg4p.6=
9e200 00 80 a7 54 b6 95 bb 3f c7 4e 76 24 5e 0e 29 3d 00 e0 e9 02 26 ea bc 3f cb cb 2e 82 29 d1 eb 3c ...T...?.Nv$^.)=....&..?....)..<
9e220 00 a0 6c c1 b4 42 be 3f e9 4d 8d f3 0f e5 25 3d 00 60 6a b1 05 8d bf 3f a7 77 b7 a2 a5 8e 2a 3d ..l..B.?.M....%=.`j....?.w....*=
9e240 00 20 3c c5 9b 6d c0 3f 45 fa e1 ee 8d 81 32 3d 00 00 de ac 3e 0d c1 3f ae f0 83 cb 45 8a 1e 3d ..<..m.?E.....2=....>..?....E..=
9e260 00 d0 74 15 3f b8 c1 3f d4 ff 93 f1 19 0b 01 3d 00 d0 4f 05 fe 51 c2 3f c0 77 28 40 09 ac fe 3c ..t.?..?.......=..O..Q.?.w(@...<
9e280 00 e0 f4 1c 30 f7 c2 3f 41 63 1a 0d c7 f5 30 3d 00 50 79 0f 70 94 c3 3f 64 72 1a 79 3f e9 1f 3d ....0..?Ac....0=.Py.p..?dr.y?..=
9e2a0 00 a0 b4 53 74 29 c4 3f 34 4b bc c5 09 ce 3e 3d 00 c0 fe fa 24 ca c4 3f 51 68 e6 42 43 20 2e 3d ...St).?4K....>=....$..?Qh.BC..=
9e2c0 00 30 09 12 75 62 c5 3f 2d 17 aa b3 ec df 30 3d 00 00 f6 1a 1a f2 c5 3f 13 61 3e 2d 1b ef 3f 3d .0..ub.?-.....0=.......?.a>-..?=
9e2e0 00 00 90 16 a2 8d c6 3f d0 99 96 fc 2c 94 ed 3c 00 00 28 6c 58 20 c7 3f cd 54 40 62 a8 20 3d 3d .......?....,..<..(lX..?.T@b..==
9e300 00 50 1c ff 95 b4 c7 3f c5 33 91 68 2c 01 25 3d 00 a0 ce 66 a2 3f c8 3f 9f 23 87 86 c1 c6 20 3d .P.....?.3.h,.%=...f.?.?.#.....=
9e320 00 f0 56 0c 0e cc c8 3f df a0 cf a1 b4 e3 36 3d 00 d0 e7 ef df 59 c9 3f e5 e0 ff 7a 02 20 24 3d ..V....?......6=.....Y.?...z..$=
9e340 00 c0 d2 47 1f e9 c9 3f 20 24 f2 6c 0e 33 35 3d 00 40 03 8b a4 6e ca 3f 7f 5b 2b b9 ac eb 33 3d ...G...?.$.l.35=.@...n.?.[+...3=
9e360 00 f0 52 c5 b7 00 cb 3f 73 aa 64 4c 69 f4 3d 3d 00 70 f9 7c e6 88 cb 3f 72 a0 78 22 23 ff 32 3d ..R....?s.dLi.==.p.|...?r.x"#.2=
9e380 00 40 2e ba e3 06 cc 3f 7c bd 55 cd 15 cb 32 3d 00 00 6c d4 9d 91 cc 3f 72 ac e6 94 46 b6 0e 3d .@.....?|.U...2=..l....?r...F..=
9e3a0 00 90 13 61 fb 11 cd 3f 0b 96 ae 91 db 34 1a 3d 00 10 fd ab 59 9f cd 3f 73 6c d7 bc 23 7b 20 3d ...a...?.....4.=....Y..?sl..#{.=
9e3c0 00 60 7e 52 3d 16 ce 3f e4 93 2e f2 69 9d 31 3d 00 a0 02 dc 2c 9a ce 3f 87 f1 81 90 f5 eb 20 3d .`~R=..?....i.1=....,..?.......=
9e3e0 00 90 94 76 58 1f cf 3f 00 90 17 ea eb af 07 3d 00 70 db 1f 80 99 cf 3f 68 96 f2 f7 7d 73 22 3d ...vX..?.......=.p.....?h...}s"=
9e400 00 d0 09 45 5b 0a d0 3f 7f 25 53 23 5b 6b 1f 3d 00 e8 fb 37 80 48 d0 3f c6 12 b9 b9 93 6a 1b 3d ...E[..?.%S#[k.=...7.H.?.....j.=
9e420 00 a8 21 56 31 87 d0 3f ae f3 bf 7d da 61 32 3d 00 b8 6a 1d 71 c6 d0 3f 32 c1 30 8d 4a e9 35 3d ..!V1..?...}.a2=..j.q..?2.0.J.5=
9e440 00 a8 d2 cd d9 ff d0 3f 80 9d f1 f6 0e 35 16 3d 00 78 c2 be 2f 40 d1 3f 8b ba 22 42 20 3c 31 3d .......?.....5.=.x../@.?.."B.<1=
9e460 00 90 69 19 97 7a d1 3f 99 5c 2d 21 79 f2 21 3d 00 58 ac 30 7a b5 d1 3f 7e 84 ff 62 3e cf 3d 3d ..i..z.?.\-!y.!=.X.0z..?~..b>.==
9e480 00 b8 3a 15 db f0 d1 3f df 0e 0c 23 2e 58 27 3d 00 48 42 4f 0e 26 d2 3f f9 1f a4 28 10 7e 15 3d ..:....?...#.X'=.HBO.&.?...(.~.=
9e4a0 00 78 11 a6 62 62 d2 3f 12 19 0c 2e 1a b0 12 3d 00 d8 43 c0 71 98 d2 3f 79 37 9e ac 69 39 2b 3d .x..bb.?.......=..C.q..?y7..i9+=
9e4c0 00 80 0b 76 c1 d5 d2 3f bf 08 0f be de ea 3a 3d 00 30 bb a7 b3 0c d3 3f 32 d8 b6 19 99 92 38 3d ...v...?......:=.0.....?2.....8=
9e4e0 00 78 9f 50 13 44 d3 3f 58 b3 12 1f 31 ef 1f 3d 00 00 00 00 00 c0 db 3f 00 00 00 00 00 c0 db 3f .x.P.D.?X...1..=.......?.......?
9e500 00 00 00 00 00 51 db 3f 00 00 00 00 00 51 db 3f 00 00 00 00 f0 e8 da 3f 00 00 00 00 f0 e8 da 3f .....Q.?.....Q.?.......?.......?
9e520 00 00 00 00 e0 80 da 3f 00 00 00 00 e0 80 da 3f 00 00 00 00 c0 1f da 3f 00 00 00 00 c0 1f da 3f .......?.......?.......?.......?
9e540 00 00 00 00 a0 be d9 3f 00 00 00 00 a0 be d9 3f 00 00 00 00 80 5d d9 3f 00 00 00 00 80 5d d9 3f .......?.......?.....].?.....].?
9e560 00 00 00 00 50 03 d9 3f 00 00 00 00 50 03 d9 3f 00 00 00 00 20 a9 d8 3f 00 00 00 00 20 a9 d8 3f ....P..?....P..?.......?.......?
9e580 00 00 00 00 e0 55 d8 3f 00 00 00 00 e0 55 d8 3f 00 00 00 00 28 ff d7 3f 00 00 00 00 28 ff d7 3f .....U.?.....U.?....(..?....(..?
9e5a0 00 00 00 00 60 af d7 3f 00 00 00 00 60 af d7 3f 00 00 00 00 98 5f d7 3f 00 00 00 00 98 5f d7 3f ....`..?....`..?....._.?....._.?
9e5c0 00 00 00 00 d0 0f d7 3f 00 00 00 00 d0 0f d7 3f 00 00 00 00 80 c3 d6 3f 00 00 00 00 80 c3 d6 3f .......?.......?.......?.......?
9e5e0 00 00 00 00 a8 7a d6 3f 00 00 00 00 a8 7a d6 3f 00 00 00 00 d0 31 d6 3f 00 00 00 00 d0 31 d6 3f .....z.?.....z.?.....1.?.....1.?
9e600 00 00 00 00 70 ec d5 3f 00 00 00 00 70 ec d5 3f 00 00 00 00 10 a7 d5 3f 00 00 00 00 10 a7 d5 3f ....p..?....p..?.......?.......?
9e620 00 00 00 00 28 65 d5 3f 00 00 00 00 28 65 d5 3f 00 00 00 00 40 23 d5 3f 00 00 00 00 40 23 d5 3f ....(e.?....(e.?....@#.?....@#.?
9e640 00 00 00 00 d0 e4 d4 3f 00 00 00 00 d0 e4 d4 3f 00 00 00 00 60 a6 d4 3f 00 00 00 00 60 a6 d4 3f .......?.......?....`..?....`..?
9e660 00 00 00 00 68 6b d4 3f 00 00 00 00 68 6b d4 3f 00 00 00 00 f8 2c d4 3f 00 00 00 00 f8 2c d4 3f ....hk.?....hk.?.....,.?.....,.?
9e680 00 00 00 00 78 f5 d3 3f 00 00 00 00 78 f5 d3 3f 00 00 00 00 80 ba d3 3f 00 00 00 00 80 ba d3 3f ....x..?....x..?.......?.......?
9e6a0 00 00 00 00 00 83 d3 3f 00 00 00 00 00 83 d3 3f 00 00 00 00 f8 4e d3 3f 00 00 00 00 f8 4e d3 3f .......?.......?.....N.?.....N.?
9e6c0 00 00 00 00 78 17 d3 3f 00 00 00 00 78 17 d3 3f 00 00 00 00 70 e3 d2 3f 00 00 00 00 70 e3 d2 3f ....x..?....x..?....p..?....p..?
9e6e0 00 00 00 00 e0 b2 d2 3f 00 00 00 00 e0 b2 d2 3f 00 00 00 00 d8 7e d2 3f 00 00 00 00 d8 7e d2 3f .......?.......?.....~.?.....~.?
9e700 00 00 00 00 48 4e d2 3f 00 00 00 00 48 4e d2 3f 00 00 00 00 b8 1d d2 3f 00 00 00 00 b8 1d d2 3f ....HN.?....HN.?.......?.......?
9e720 00 00 00 00 a0 f0 d1 3f 00 00 00 00 a0 f0 d1 3f 00 00 00 00 88 c3 d1 3f 00 00 00 00 88 c3 d1 3f .......?.......?.......?.......?
9e740 00 00 00 00 70 96 d1 3f 00 00 00 00 70 96 d1 3f 00 00 00 00 58 69 d1 3f 00 00 00 00 58 69 d1 3f ....p..?....p..?....Xi.?....Xi.?
9e760 00 00 00 00 b8 3f d1 3f 00 00 00 00 b8 3f d1 3f 00 00 00 00 a0 12 d1 3f 00 00 00 00 a0 12 d1 3f .....?.?.....?.?.......?.......?
9e780 00 00 00 00 00 e9 d0 3f 00 00 00 00 00 e9 d0 3f 00 00 00 00 d8 c2 d0 3f 00 00 00 00 d8 c2 d0 3f .......?.......?.......?.......?
9e7a0 00 00 00 00 38 99 d0 3f 00 00 00 00 38 99 d0 3f 00 00 00 00 10 73 d0 3f 00 00 00 00 10 73 d0 3f ....8..?....8..?.....s.?.....s.?
9e7c0 00 00 00 00 70 49 d0 3f 00 00 00 00 70 49 d0 3f 00 00 00 00 c0 26 d0 3f 00 00 00 00 c0 26 d0 3f ....pI.?....pI.?.....&.?.....&.?
9e7e0 00 00 00 00 98 00 d0 3f 00 00 00 00 98 00 d0 3f 00 00 00 00 e0 b4 cf 3f 00 00 00 00 e0 b4 cf 3f .......?.......?.......?.......?
9e800 00 00 00 00 80 6f cf 3f 00 00 00 00 80 6f cf 3f 00 00 00 00 20 2a cf 3f 00 00 00 00 20 2a cf 3f .....o.?.....o.?.....*.?.....*.?
9e820 00 00 00 00 c0 e4 ce 3f 00 00 00 00 c0 e4 ce 3f 00 00 00 00 60 9f ce 3f 00 00 00 00 60 9f ce 3f .......?.......?....`..?....`..?
9e840 00 00 00 00 00 5a ce 3f 00 00 00 00 00 5a ce 3f 00 00 00 00 90 1b ce 3f 00 00 00 00 90 1b ce 3f .....Z.?.....Z.?.......?.......?
9e860 00 00 00 00 30 d6 cd 3f 00 00 00 00 30 d6 cd 3f 00 00 00 00 c0 97 cd 3f 00 00 00 00 c0 97 cd 3f ....0..?....0..?.......?.......?
9e880 00 00 00 00 50 59 cd 3f 00 00 00 00 50 59 cd 3f 00 00 00 00 e0 1a cd 3f 00 00 00 00 e0 1a cd 3f ....PY.?....PY.?.......?.......?
9e8a0 00 00 00 00 60 e3 cc 3f 00 00 00 00 60 e3 cc 3f 00 00 00 00 f0 a4 cc 3f 00 00 00 00 f0 a4 cc 3f ....`..?....`..?.......?.......?
9e8c0 00 00 00 00 70 6d cc 3f 00 00 00 00 70 6d cc 3f 00 00 00 00 00 2f cc 3f 00 00 00 00 00 2f cc 3f ....pm.?....pm.?...../.?...../.?
9e8e0 00 00 00 00 80 f7 cb 3f 00 00 00 00 80 f7 cb 3f 00 00 00 00 00 c0 cb 3f 00 00 00 00 00 c0 cb 3f .......?.......?.......?.......?
9e900 00 00 00 00 00 00 e0 3f 14 d2 54 00 23 0a 49 00 00 00 80 4f 00 00 00 5f ff ff ff ff 0d 0a 00 00 .......?..T.#.I....O..._........
9e920 70 72 65 6d 61 6b 65 2e 63 72 69 74 65 72 69 61 00 00 00 00 5f 5f 67 63 00 00 00 00 66 69 6c 65 premake.criteria....__gc....file
9e940 73 00 00 00 64 61 74 61 00 00 00 00 73 74 72 69 6e 67 00 00 6d 61 74 63 68 00 00 00 50 72 65 6d s...data....string..match...Prem
9e960 61 6b 65 2f 00 00 00 00 35 2e 30 2e 30 2d 64 65 76 00 00 00 5f 4f 50 54 49 4f 4e 53 00 00 00 00 ake/....5.0.0-dev..._OPTIONS....
9e980 69 6e 73 65 63 75 72 65 00 00 00 00 68 65 61 64 65 72 73 00 70 72 6f 67 72 65 73 73 00 00 00 00 insecure....headers.progress....
9e9a0 75 73 65 72 70 77 64 00 75 73 65 72 6e 61 6d 65 00 00 00 00 70 61 73 73 77 6f 72 64 00 00 00 00 userpwd.username....password....
9e9c0 74 69 6d 65 6f 75 74 00 74 69 6d 65 6f 75 74 6d 73 00 00 00 73 73 6c 76 65 72 69 66 79 68 6f 73 timeout.timeoutms...sslverifyhos
9e9e0 74 00 00 00 73 73 6c 76 65 72 69 66 79 70 65 65 72 00 00 00 70 72 6f 78 79 75 72 6c 00 00 00 00 t...sslverifypeer...proxyurl....
9ea00 6c 75 61 00 69 6e 74 65 72 72 75 70 74 65 64 21 00 00 00 00 25 73 3a 20 00 00 00 00 25 73 0a 00 lua.interrupted!....%s:.....%s..
9ea20 5f 5f 74 6f 73 74 72 69 6e 67 00 00 28 65 72 72 6f 72 20 6f 62 6a 65 63 74 20 69 73 20 61 20 25 __tostring..(error.object.is.a.%
9ea40 73 20 76 61 6c 75 65 29 00 00 00 00 4c 75 61 20 35 2e 33 2e 35 20 20 43 6f 70 79 72 69 67 68 74 s.value)....Lua.5.3.5..Copyright
9ea60 20 28 43 29 20 31 39 39 34 2d 32 30 31 38 20 4c 75 61 2e 6f 72 67 2c 20 50 55 43 2d 52 69 6f 00 .(C).1994-2018.Lua.org,.PUC-Rio.
9ea80 0a 00 00 00 72 65 71 75 69 72 65 00 5f 50 52 4f 4d 50 54 00 5f 50 52 4f 4d 50 54 32 00 00 00 00 ....require._PROMPT._PROMPT2....
9eaa0 3e 20 00 00 3e 3e 20 00 3c 65 6f 66 3e 00 00 00 72 65 74 75 72 6e 20 25 73 00 00 00 72 65 74 75 >...>>..<eof>...return.%s...retu
9eac0 72 6e 20 25 73 3b 00 00 3d 73 74 64 69 6e 00 00 70 72 69 6e 74 00 00 00 65 72 72 6f 72 20 63 61 rn.%s;..=stdin..print...error.ca
9eae0 6c 6c 69 6e 67 20 27 70 72 69 6e 74 27 20 28 25 73 29 00 00 2d 00 00 00 2d 2d 00 00 4c 55 41 5f lling.'print'.(%s)..-...--..LUA_
9eb00 4e 4f 45 4e 56 00 00 00 77 62 00 00 55 6e 61 62 6c 65 20 74 6f 20 6f 70 65 6e 20 66 69 6c 65 2e NOENV...wb..Unable.to.open.file.
9eb20 00 00 00 00 25 73 0a 25 73 0a 00 00 4f 4b 00 00 2e 00 00 00 66 00 00 00 5f 4c 4f 41 44 45 44 00 ....%s.%s...OK......f..._LOADED.
9eb40 5f 47 2e 00 66 75 6e 63 74 69 6f 6e 20 27 25 73 27 00 00 00 25 73 20 27 25 73 27 00 6d 61 69 6e _G..function.'%s'...%s.'%s'.main
9eb60 20 63 68 75 6e 6b 00 00 66 75 6e 63 74 69 6f 6e 20 3c 25 73 3a 25 64 3e 00 00 00 00 3f 00 00 00 .chunk..function.<%s:%d>....?...
9eb80 73 74 61 63 6b 20 74 72 61 63 65 62 61 63 6b 3a 00 00 00 00 0a 09 2e 2e 2e 00 00 00 53 6c 6e 74 stack.traceback:............Slnt
9eba0 00 00 00 00 0a 09 25 73 3a 00 00 00 25 64 3a 00 20 69 6e 20 00 00 00 00 0a 09 28 2e 2e 2e 74 61 ......%s:...%d:..in.......(...ta
9ebc0 69 6c 20 63 61 6c 6c 73 2e 2e 2e 29 00 00 00 00 62 61 64 20 61 72 67 75 6d 65 6e 74 20 23 25 64 il.calls...)....bad.argument.#%d
9ebe0 20 28 25 73 29 00 00 00 6e 00 00 00 6d 65 74 68 6f 64 00 00 63 61 6c 6c 69 6e 67 20 27 25 73 27 .(%s)...n...method..calling.'%s'
9ec00 20 6f 6e 20 62 61 64 20 73 65 6c 66 20 28 25 73 29 00 00 00 62 61 64 20 61 72 67 75 6d 65 6e 74 .on.bad.self.(%s)...bad.argument
9ec20 20 23 25 64 20 74 6f 20 27 25 73 27 20 28 25 73 29 00 00 00 5f 5f 6e 61 6d 65 00 00 6c 69 67 68 .#%d.to.'%s'.(%s)...__name..ligh
9ec40 74 20 75 73 65 72 64 61 74 61 00 00 25 73 20 65 78 70 65 63 74 65 64 2c 20 67 6f 74 20 25 73 00 t.userdata..%s.expected,.got.%s.
9ec60 53 6c 00 00 25 73 3a 25 64 3a 20 00 25 73 3a 20 25 73 00 00 65 78 69 74 00 00 00 00 69 6e 76 61 Sl..%s:%d:..%s:.%s..exit....inva
9ec80 6c 69 64 20 6f 70 74 69 6f 6e 20 27 25 73 27 00 73 74 61 63 6b 20 6f 76 65 72 66 6c 6f 77 20 28 lid.option.'%s'.stack.overflow.(
9eca0 25 73 29 00 73 74 61 63 6b 20 6f 76 65 72 66 6c 6f 77 00 00 76 61 6c 75 65 20 65 78 70 65 63 74 %s).stack.overflow..value.expect
9ecc0 65 64 00 00 6e 75 6d 62 65 72 20 68 61 73 20 6e 6f 20 69 6e 74 65 67 65 72 20 72 65 70 72 65 73 ed..number.has.no.integer.repres
9ece0 65 6e 74 61 74 69 6f 6e 00 00 00 00 6e 6f 74 20 65 6e 6f 75 67 68 20 6d 65 6d 6f 72 79 20 66 6f entation....not.enough.memory.fo
9ed00 72 20 62 75 66 66 65 72 20 61 6c 6c 6f 63 61 74 69 6f 6e 00 4c 55 41 42 4f 58 00 00 62 75 66 66 r.buffer.allocation.LUABOX..buff
9ed20 65 72 20 74 6f 6f 20 6c 61 72 67 65 00 00 00 00 63 61 6e 6e 6f 74 20 25 73 20 25 73 3a 20 25 73 er.too.large....cannot.%s.%s:.%s
9ed40 00 00 00 00 ef bb bf 00 40 25 73 00 72 00 00 00 6f 70 65 6e 00 00 00 00 1b 4c 75 61 00 00 00 00 ........@%s.r...open.....Lua....
9ed60 72 62 00 00 72 65 6f 70 65 6e 00 00 72 65 61 64 00 00 00 00 6f 62 6a 65 63 74 20 6c 65 6e 67 74 rb..reopen..read....object.lengt
9ed80 68 20 69 73 20 6e 6f 74 20 61 6e 20 69 6e 74 65 67 65 72 00 27 5f 5f 74 6f 73 74 72 69 6e 67 27 h.is.not.an.integer.'__tostring'
9eda0 20 6d 75 73 74 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 00 00 00 25 49 00 00 25 66 00 00 .must.return.a.string...%I..%f..
9edc0 74 72 75 65 00 00 00 00 66 61 6c 73 65 00 00 00 6e 69 6c 00 25 73 3a 20 25 70 00 00 74 6f 6f 20 true....false...nil.%s:.%p..too.
9ede0 6d 61 6e 79 20 75 70 76 61 6c 75 65 73 00 00 00 50 41 4e 49 43 3a 20 75 6e 70 72 6f 74 65 63 74 many.upvalues...PANIC:.unprotect
9ee00 65 64 20 65 72 72 6f 72 20 69 6e 20 63 61 6c 6c 20 74 6f 20 4c 75 61 20 41 50 49 20 28 25 73 29 ed.error.in.call.to.Lua.API.(%s)
9ee20 0a 00 00 00 63 6f 72 65 20 61 6e 64 20 6c 69 62 72 61 72 79 20 68 61 76 65 20 69 6e 63 6f 6d 70 ....core.and.library.have.incomp
9ee40 61 74 69 62 6c 65 20 6e 75 6d 65 72 69 63 20 74 79 70 65 73 00 00 00 00 6d 75 6c 74 69 70 6c 65 atible.numeric.types....multiple
9ee60 20 4c 75 61 20 56 4d 73 20 64 65 74 65 63 74 65 64 00 00 00 76 65 72 73 69 6f 6e 20 6d 69 73 6d .Lua.VMs.detected...version.mism
9ee80 61 74 63 68 3a 20 61 70 70 2e 20 6e 65 65 64 73 20 25 66 2c 20 4c 75 61 20 63 6f 72 65 20 70 72 atch:.app..needs.%f,.Lua.core.pr
9eea0 6f 76 69 64 65 73 20 25 66 00 00 00 5f 53 43 52 49 50 54 5f 44 49 52 00 63 61 6e 6e 6f 74 20 6f ovides.%f..._SCRIPT_DIR.cannot.o
9eec0 70 65 6e 20 25 73 3a 20 4e 6f 20 73 75 63 68 20 66 69 6c 65 20 6f 72 20 64 69 72 65 63 74 6f 72 pen.%s:.No.such.file.or.director
9eee0 79 00 00 00 5f 53 43 52 49 50 54 00 75 6e 61 62 6c 65 20 74 6f 20 65 6e 63 6f 64 65 20 70 61 74 y..._SCRIPT.unable.to.encode.pat
9ef00 68 00 00 00 75 6e 61 62 6c 65 20 74 6f 20 73 77 69 74 63 68 20 74 6f 20 64 69 72 65 63 74 6f 72 h...unable.to.switch.to.director
9ef20 79 20 27 25 73 27 00 00 75 6e 61 62 6c 65 20 74 6f 20 73 65 74 20 6d 6f 64 65 20 25 6f 20 6f 6e y.'%s'..unable.to.set.mode.%o.on
9ef40 20 27 25 73 27 2c 20 65 72 72 6e 6f 20 25 64 20 3a 20 25 73 00 00 00 00 75 6e 61 62 6c 65 20 74 .'%s',.errno.%d.:.%s....unable.t
9ef60 6f 20 65 6e 63 6f 64 65 20 66 69 72 73 74 20 70 61 74 68 00 75 6e 61 62 6c 65 20 74 6f 20 65 6e o.encode.first.path.unable.to.en
9ef80 63 6f 64 65 20 73 65 63 6f 6e 64 20 70 61 74 68 00 00 00 00 72 00 62 00 00 00 00 00 66 61 69 6c code.second.path....r.b.....fail
9efa0 65 64 20 74 6f 20 6f 70 65 6e 20 66 69 72 73 74 20 66 69 6c 65 00 00 00 66 61 69 6c 65 64 20 74 ed.to.open.first.file...failed.t
9efc0 6f 20 6f 70 65 6e 20 73 65 63 6f 6e 64 20 66 69 6c 65 00 00 66 61 69 6c 65 64 20 74 6f 20 72 65 o.open.second.file..failed.to.re
9efe0 61 64 20 66 69 72 73 74 20 66 69 6c 65 20 63 6f 6e 74 65 6e 74 00 00 00 66 61 69 6c 65 64 20 74 ad.first.file.content...failed.t
9f000 6f 20 72 65 61 64 20 73 65 63 6f 6e 64 20 66 69 6c 65 20 63 6f 6e 74 65 6e 74 00 00 28 65 72 72 o.read.second.file.content..(err
9f020 6f 72 20 77 69 74 68 20 6e 6f 20 6d 65 73 73 61 67 65 29 00 55 6e 61 62 6c 65 20 74 6f 20 63 6f or.with.no.message).Unable.to.co
9f040 6d 70 69 6c 65 20 27 25 73 27 3a 20 25 73 00 00 75 6e 61 62 6c 65 20 74 6f 20 77 72 69 74 65 20 mpile.'%s':.%s..unable.to.write.
9f060 74 6f 20 27 25 73 27 00 75 6e 61 62 6c 65 20 74 6f 20 65 6e 63 6f 64 65 20 73 6f 75 72 63 65 20 to.'%s'.unable.to.encode.source.
9f080 70 61 74 68 00 00 00 00 75 6e 61 62 6c 65 20 74 6f 20 63 6f 70 79 20 66 69 6c 65 20 74 6f 20 27 path....unable.to.copy.file.to.'
9f0a0 25 73 27 2c 20 72 65 61 73 6f 6e 3a 20 27 25 73 27 00 00 00 48 4b 43 55 3a 00 00 00 48 4b 4c 4d %s',.reason:.'%s'...HKCU:...HKLM
9f0c0 3a 00 00 00 48 4b 43 52 3a 00 00 00 48 4b 55 3a 00 00 00 00 48 4b 43 43 3a 00 00 00 6d 61 6a 6f :...HKCR:...HKU:....HKCC:...majo
9f0e0 72 76 65 72 73 69 6f 6e 00 00 00 00 6d 69 6e 6f 72 76 65 72 73 69 6f 6e 00 00 00 00 72 65 76 69 rversion....minorversion....revi
9f100 73 69 6f 6e 00 00 00 00 64 65 73 63 72 69 70 74 69 6f 6e 00 6b 65 72 6e 65 6c 33 32 2e 64 6c 6c sion....description.kernel32.dll
9f120 00 00 00 00 5c 00 00 00 57 69 6e 64 6f 77 73 00 53 6f 66 74 77 61 72 65 5c 4d 69 63 72 6f 73 6f ....\...Windows.Software\Microso
9f140 66 74 5c 57 69 6e 64 6f 77 73 20 4e 54 5c 43 75 72 72 65 6e 74 56 65 72 73 69 6f 6e 00 00 00 00 ft\Windows.NT\CurrentVersion....
9f160 70 72 6f 64 75 63 74 4e 61 6d 65 00 77 69 6e 64 6f 77 73 00 49 73 57 6f 77 36 34 50 72 6f 63 65 productName.windows.IsWow64Proce
9f180 73 73 00 00 6b 00 65 00 72 00 6e 00 65 00 6c 00 33 00 32 00 00 00 00 00 75 6e 61 62 6c 65 20 74 ss..k.e.r.n.e.l.3.2.....unable.t
9f1a0 6f 20 65 6e 63 6f 64 65 20 66 69 6c 65 70 61 74 68 00 00 00 52 45 47 5f 4e 4f 4e 45 00 00 00 00 o.encode.filepath...REG_NONE....
9f1c0 52 45 47 5f 53 5a 00 00 52 45 47 5f 45 58 50 41 4e 44 5f 53 5a 00 00 00 52 45 47 5f 42 49 4e 41 REG_SZ..REG_EXPAND_SZ...REG_BINA
9f1e0 52 59 00 00 52 45 47 5f 44 57 4f 52 44 00 00 00 52 45 47 5f 44 57 4f 52 44 5f 42 49 47 5f 45 4e RY..REG_DWORD...REG_DWORD_BIG_EN
9f200 44 49 41 4e 00 00 00 00 52 45 47 5f 4c 49 4e 4b 00 00 00 00 52 45 47 5f 4d 55 4c 54 49 5f 53 5a DIAN....REG_LINK....REG_MULTI_SZ
9f220 00 00 00 00 52 45 47 5f 52 45 53 4f 55 52 43 45 5f 4c 49 53 54 00 00 00 52 45 47 5f 46 55 4c 4c ....REG_RESOURCE_LIST...REG_FULL
9f240 5f 52 45 53 4f 55 52 43 45 5f 44 45 53 43 52 49 50 54 4f 52 00 00 00 00 52 45 47 5f 52 45 53 4f _RESOURCE_DESCRIPTOR....REG_RESO
9f260 55 52 43 45 5f 52 45 51 55 49 52 45 4d 45 4e 54 53 5f 4c 49 53 54 00 00 52 45 47 5f 51 57 4f 52 URCE_REQUIREMENTS_LIST..REG_QWOR
9f280 44 00 00 00 55 6e 6b 6e 6f 77 6e 00 74 79 70 65 00 00 00 00 76 61 6c 75 65 00 00 00 2f 00 00 00 D...Unknown.type....value.../...
9f2a0 70 72 65 6d 61 6b 65 00 70 61 74 68 00 00 00 00 24 2f 00 00 75 6e 61 62 6c 65 20 74 6f 20 65 6e premake.path....$/..unable.to.en
9f2c0 63 6f 64 65 20 6d 61 73 6b 00 00 00 75 6e 61 62 6c 65 20 74 6f 20 64 65 63 6f 64 65 20 66 69 6c code.mask...unable.to.decode.fil
9f2e0 65 6e 61 6d 65 00 00 00 2e 00 00 00 2e 00 2e 00 00 00 00 00 75 6e 61 62 6c 65 20 74 6f 20 63 72 ename...............unable.to.cr
9f300 65 61 74 65 20 64 69 72 65 63 74 6f 72 79 20 27 25 73 27 00 75 6e 61 62 6c 65 20 74 6f 20 66 65 eate.directory.'%s'.unable.to.fe
9f320 74 63 68 20 72 65 61 6c 20 70 61 74 68 20 6f 66 20 27 25 73 27 2c 20 65 72 72 6e 6f 20 25 64 20 tch.real.path.of.'%s',.errno.%d.
9f340 3a 20 25 73 00 00 00 00 66 61 69 6c 65 64 20 74 6f 20 74 72 61 6e 73 6c 61 74 65 20 65 72 72 6f :.%s....failed.to.translate.erro
9f360 72 20 6d 65 73 73 61 67 65 00 00 00 66 61 69 6c 65 64 20 74 6f 20 67 65 74 20 65 72 72 6f 72 20 r.message...failed.to.get.error.
9f380 6d 65 73 73 61 67 65 00 75 6e 61 62 6c 65 20 74 6f 20 65 6e 63 6f 64 65 20 64 65 73 74 20 70 61 message.unable.to.encode.dest.pa
9f3a0 74 68 00 00 75 6e 61 62 6c 65 20 74 6f 20 72 65 6d 6f 76 65 20 64 69 72 65 63 74 6f 72 79 20 27 th..unable.to.remove.directory.'
9f3c0 25 73 27 00 27 25 73 27 20 63 6f 75 6c 64 20 6e 6f 74 20 62 65 20 61 63 63 65 73 73 65 64 00 00 %s'.'%s'.could.not.be.accessed..
9f3e0 27 25 73 27 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 00 00 41 6e 20 20 75 6e 6b 6e 6f 77 6e 20 '%s'.was.not.found..An..unknown.
9f400 65 72 72 6f 72 20 25 64 20 6f 63 63 75 72 65 64 20 77 68 69 6c 65 20 61 63 63 65 73 73 69 6e 67 error.%d.occured.while.accessing
9f420 20 27 25 73 27 00 00 00 6d 74 69 6d 65 00 00 00 73 69 7a 65 00 00 00 00 75 6e 61 62 6c 65 20 74 .'%s'...mtime...size....unable.t
9f440 6f 20 74 6f 75 63 68 20 66 69 6c 65 20 27 25 73 27 00 00 00 77 00 62 00 00 00 00 00 75 6e 61 62 o.touch.file.'%s'...w.b.....unab
9f460 6c 65 20 74 6f 20 6f 70 65 6e 20 66 69 6c 65 20 74 6f 20 27 25 73 27 00 25 30 32 58 25 30 32 58 le.to.open.file.to.'%s'.%02X%02X
9f480 25 30 32 58 25 30 32 58 2d 25 30 32 58 25 30 32 58 2d 25 30 32 58 25 30 32 58 2d 25 30 32 58 25 %02X%02X-%02X%02X-%02X%02X-%02X%
9f4a0 30 32 58 2d 25 30 32 58 25 30 32 58 25 30 32 58 25 30 32 58 25 30 32 58 25 30 32 58 00 00 00 00 02X-%02X%02X%02X%02X%02X%02X....
9f4c0 75 6e 61 62 6c 65 20 74 6f 20 77 72 69 74 65 20 66 69 6c 65 20 74 6f 20 27 25 73 27 00 00 00 00 unable.to.write.file.to.'%s'....
9f4e0 2e 2e 00 00 2e 2e 2f 00 46 69 6c 65 6e 61 6d 65 29 00 00 00 45 78 74 65 6e 73 69 6f 6e 29 00 00 ....../.Filename)...Extension)..
9f500 2e 2f 00 00 2a 2a 00 00 6e 6f 72 6d 61 6c 69 7a 65 00 00 00 67 65 74 44 65 66 61 75 6c 74 53 65 ./..**..normalize...getDefaultSe
9f520 70 61 72 61 74 6f 72 00 57 69 6c 64 63 61 72 64 73 20 65 78 70 61 6e 73 69 6f 6e 20 74 6f 6f 20 parator.Wildcards.expansion.too.
9f540 62 69 67 2e 00 00 00 00 5f 63 6f 6d 70 69 6c 65 00 00 00 00 5f 64 65 6c 65 74 65 00 6d 61 74 63 big....._compile...._delete.matc
9f560 68 65 73 00 70 72 6f 6d 70 74 00 00 67 65 74 61 62 73 6f 6c 75 74 65 00 67 65 74 72 65 6c 61 74 hes.prompt..getabsolute.getrelat
9f580 69 76 65 00 69 73 61 62 73 6f 6c 75 74 65 00 00 6a 6f 69 6e 00 00 00 00 64 65 66 65 72 72 65 64 ive.isabsolute..join....deferred
9f5a0 6a 6f 69 6e 00 00 00 00 68 61 73 64 65 66 65 72 72 65 64 6a 6f 69 6e 00 72 65 73 6f 6c 76 65 64 join....hasdeferredjoin.resolved
9f5c0 65 66 65 72 72 65 64 6a 6f 69 6e 00 74 72 61 6e 73 6c 61 74 65 00 00 00 77 69 6c 64 63 61 72 64 eferredjoin.translate...wildcard
9f5e0 73 00 00 00 63 68 64 69 72 00 00 00 63 68 6d 6f 64 00 00 00 63 6f 6d 70 61 72 65 66 69 6c 65 73 s...chdir...chmod...comparefiles
9f600 00 00 00 00 63 6f 70 79 66 69 6c 65 00 00 00 00 5f 69 73 36 34 62 69 74 00 00 00 00 69 73 64 69 ....copyfile...._is64bit....isdi
9f620 72 00 00 00 67 65 74 63 77 64 00 00 67 65 74 70 61 73 73 00 67 65 74 57 69 6e 64 6f 77 73 52 65 r...getcwd..getpass.getWindowsRe
9f640 67 69 73 74 72 79 00 00 6c 69 73 74 57 69 6e 64 6f 77 73 52 65 67 69 73 74 72 79 00 67 65 74 76 gistry..listWindowsRegistry.getv
9f660 65 72 73 69 6f 6e 00 00 68 6f 73 74 00 00 00 00 69 73 66 69 6c 65 00 00 69 73 6c 69 6e 6b 00 00 ersion..host....isfile..islink..
9f680 6c 6f 63 61 74 65 00 00 6d 61 74 63 68 64 6f 6e 65 00 00 00 6d 61 74 63 68 69 73 66 69 6c 65 00 locate..matchdone...matchisfile.
9f6a0 6d 61 74 63 68 6e 61 6d 65 00 00 00 6d 61 74 63 68 6e 65 78 74 00 00 00 6d 61 74 63 68 73 74 61 matchname...matchnext...matchsta
9f6c0 72 74 00 00 6d 6b 64 69 72 00 00 00 72 65 6d 6f 76 65 00 00 72 65 6e 61 6d 65 00 00 70 61 74 68 rt..mkdir...remove..rename..path
9f6e0 73 65 61 72 63 68 00 00 72 65 61 6c 70 61 74 68 00 00 00 00 72 6d 64 69 72 00 00 00 73 74 61 74 search..realpath....rmdir...stat
9f700 00 00 00 00 75 75 69 64 00 00 00 00 77 72 69 74 65 66 69 6c 65 5f 69 66 6e 6f 74 65 71 75 61 6c ....uuid....writefile_ifnotequal
9f720 00 00 00 00 74 6f 75 63 68 66 69 6c 65 00 00 00 63 6f 6d 70 69 6c 65 00 67 65 74 45 6d 62 65 64 ....touchfile...compile.getEmbed
9f740 64 65 64 52 65 73 6f 75 72 63 65 00 65 6e 64 73 77 69 74 68 00 00 00 00 68 61 73 68 00 00 00 00 dedResource.endswith....hash....
9f760 73 68 61 31 00 00 00 00 73 74 61 72 74 73 77 69 74 68 00 00 6e 65 77 00 77 72 69 74 65 00 00 00 sha1....startswith..new.write...
9f780 77 72 69 74 65 6c 6e 00 74 6f 73 74 72 69 6e 67 00 00 00 00 63 6c 6f 73 65 00 00 00 67 65 74 54 writeln.tostring....close...getT
9f7a0 65 78 74 43 6f 6c 6f 72 00 00 00 00 73 65 74 54 65 78 74 43 6f 6c 6f 72 00 00 00 00 67 65 74 00 extColor....setTextColor....get.
9f7c0 70 6f 73 74 00 00 00 00 64 6f 77 6e 6c 6f 61 64 00 00 00 00 65 78 74 72 61 63 74 00 63 72 69 74 post....download....extract.crit
9f7e0 65 72 69 61 00 00 00 00 64 65 62 75 67 00 00 00 6f 73 00 00 62 75 66 66 65 72 65 64 00 00 00 00 eria....debug...os..buffered....
9f800 74 65 72 6d 00 00 00 00 68 74 74 70 00 00 00 00 7a 69 70 00 5f 43 4f 50 59 52 49 47 48 54 00 00 term....http....zip._COPYRIGHT..
9f820 5f 50 52 45 4d 41 4b 45 5f 56 45 52 53 49 4f 4e 00 00 00 00 43 6f 70 79 72 69 67 68 74 20 28 43 _PREMAKE_VERSION....Copyright.(C
9f840 29 20 32 30 30 32 2d 32 30 32 30 20 4a 61 73 6f 6e 20 50 65 72 6b 69 6e 73 20 61 6e 64 20 74 68 ).2002-2020.Jason.Perkins.and.th
9f860 65 20 50 72 65 6d 61 6b 65 20 50 72 6f 6a 65 63 74 00 00 00 5f 50 52 45 4d 41 4b 45 5f 43 4f 50 e.Premake.Project..._PREMAKE_COP
9f880 59 52 49 47 48 54 00 00 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 72 65 6d 61 YRIGHT..https://github.com/prema
9f8a0 6b 65 2f 70 72 65 6d 61 6b 65 2d 63 6f 72 65 2f 77 69 6b 69 00 00 00 00 5f 50 52 45 4d 41 4b 45 ke/premake-core/wiki...._PREMAKE
9f8c0 5f 55 52 4c 00 00 00 00 5f 54 41 52 47 45 54 5f 4f 53 00 00 48 4f 4d 45 00 00 00 00 55 53 45 52 _URL...._TARGET_OS..HOME....USER
9f8e0 50 52 4f 46 49 4c 45 00 7e 00 00 00 5f 55 53 45 52 5f 48 4f 4d 45 5f 44 49 52 00 00 5f 57 4f 52 PROFILE.~..._USER_HOME_DIR.._WOR
9f900 4b 49 4e 47 5f 44 49 52 00 00 00 00 65 72 72 6f 72 43 6f 6c 6f 72 00 00 45 72 72 6f 72 3a 20 25 KING_DIR....errorColor..Error:.%
9f920 73 0a 00 00 5f 50 52 45 4d 41 4b 45 5f 43 4f 4d 4d 41 4e 44 00 00 00 00 5f 70 72 65 6d 61 6b 65 s..._PREMAKE_COMMAND...._premake
9f940 5f 6d 61 69 6e 00 00 00 50 41 54 48 00 00 00 00 50 52 45 4d 41 4b 45 5f 50 41 54 48 00 00 00 00 _main...PATH....PREMAKE_PATH....
9f960 3b 00 00 00 2f 2e 70 72 65 6d 61 6b 65 00 00 00 3b 2f 75 73 72 2f 6c 6f 63 61 6c 2f 73 68 61 72 ;.../.premake...;/usr/local/shar
9f980 65 2f 70 72 65 6d 61 6b 65 3b 2f 75 73 72 2f 73 68 61 72 65 2f 70 72 65 6d 61 6b 65 00 00 00 00 e/premake;/usr/share/premake....
9f9a0 2f 73 63 72 69 70 74 73 3d 00 00 00 2d 2d 73 63 72 69 70 74 73 3d 00 00 5f 41 52 47 56 00 00 00 /scripts=...--scripts=.._ARGV...
9f9c0 6c 05 4a 00 30 9f 40 00 78 05 4a 00 60 a1 40 00 84 05 4a 00 70 a5 40 00 90 05 4a 00 70 a8 40 00 l.J.0.@.x.J.`.@...J.p.@...J.p.@.
9f9e0 98 05 4a 00 80 a8 40 00 a8 05 4a 00 a0 a8 40 00 b8 05 4a 00 f0 a8 40 00 08 05 4a 00 a0 ab 40 00 ..J...@...J...@...J...@...J...@.
9fa00 cc 05 4a 00 b0 ae 40 00 d8 05 4a 00 e0 b1 40 00 00 00 00 00 00 00 00 00 48 05 4a 00 10 13 40 00 ..J...@...J...@.........H.J...@.
9fa20 54 05 4a 00 20 18 40 00 5c 05 4a 00 b0 1b 40 00 00 00 00 00 00 00 00 00 9c 07 4a 00 10 d1 40 00 T.J...@.\.J...@...........J...@.
9fa40 ac 07 4a 00 60 d1 40 00 00 00 00 00 00 00 00 00 bc 07 4a 00 30 38 40 00 c0 07 4a 00 d0 39 40 00 ..J.`.@...........J.08@...J..9@.
9fa60 c8 07 4a 00 30 36 40 00 00 00 00 00 00 00 00 00 38 07 4a 00 70 c8 40 00 00 00 00 00 00 00 00 00 ..J.06@.........8.J.p.@.........
9fa80 64 05 4a 00 90 33 40 00 00 00 00 00 00 00 00 00 74 07 4a 00 90 10 40 00 78 07 4a 00 d0 10 40 00 d.J..3@.........t.J...@.x.J...@.
9faa0 80 07 4a 00 40 11 40 00 88 07 4a 00 50 12 40 00 94 07 4a 00 f0 11 40 00 00 00 00 00 00 00 00 00 ..J.@.@...J.P.@...J...@.........
9fac0 d4 07 4a 00 10 d8 40 00 00 00 00 00 00 00 00 00 4c 07 4a 00 60 c9 40 00 58 07 4a 00 80 ca 40 00 ..J...@.........L.J.`.@.X.J...@.
9fae0 60 07 4a 00 d0 cd 40 00 68 07 4a 00 a0 cf 40 00 00 00 00 00 00 00 00 00 e4 05 4a 00 60 6a 40 00 `.J...@.h.J...@...........J.`j@.
9fb00 ec 05 4a 00 e0 6a 40 00 f4 05 4a 00 c0 6b 40 00 04 06 4a 00 80 70 40 00 10 06 4a 00 90 79 40 00 ..J..j@...J..k@...J..p@...J..y@.
9fb20 1c 06 4a 00 10 7a 40 00 24 06 4a 00 60 74 40 00 2c 06 4a 00 20 75 40 00 34 06 4a 00 a0 72 40 00 ..J..z@.$.J.`t@.,.J..u@.4.J..r@.
9fb40 48 06 4a 00 e0 80 40 00 5c 06 4a 00 30 76 40 00 68 06 4a 00 50 79 40 00 70 06 4a 00 10 7b 40 00 H.J...@.\.J.0v@.h.J.Py@.p.J..{@.
9fb60 78 06 4a 00 d0 7b 40 00 80 06 4a 00 60 84 40 00 88 06 4a 00 20 87 40 00 94 06 4a 00 30 88 40 00 x.J..{@...J.`.@...J...@...J.0.@.
9fb80 a0 06 4a 00 70 87 40 00 ac 06 4a 00 90 88 40 00 b8 06 4a 00 70 86 40 00 c4 06 4a 00 30 8a 40 00 ..J.p.@...J...@...J.p.@...J.0.@.
9fba0 cc 06 4a 00 40 8e 40 00 d4 06 4a 00 e0 8f 40 00 dc 06 4a 00 c0 8c 40 00 e8 06 4a 00 70 8d 40 00 ..J.@.@...J...@...J...@...J.p.@.
9fbc0 f4 06 4a 00 e0 91 40 00 fc 06 4a 00 a0 92 40 00 04 07 4a 00 20 97 40 00 0c 07 4a 00 e0 9a 40 00 ..J...@...J...@...J...@...J...@.
9fbe0 24 07 4a 00 d0 94 40 00 30 07 4a 00 e0 6e 40 00 00 00 00 00 00 00 00 00 48 aa 53 00 d4 ba 53 00 $.J...@.0.J..n@.........H.S...S.
9fc00 d0 fd 49 00 e0 ba 53 00 84 6c 4a 00 e8 ba 53 00 4c f9 49 00 74 b7 53 00 f0 ba 53 00 84 6c 4a 00 ..I...S..lJ...S.L.I.t.S...S..lJ.
9fc20 fc ba 53 00 04 bb 53 00 60 ab 53 00 b0 23 4e 00 af 14 00 00 7c ab 53 00 50 c9 51 00 37 04 00 00 ..S...S.`.S..#N.....|.S.P.Q.7...
9fc40 90 ab 53 00 50 9c 4a 00 b0 18 00 00 a4 ab 53 00 28 27 4b 00 ba 0c 00 00 b8 ab 53 00 58 22 4d 00 ..S.P.J.......S.('K.......S.X"M.
9fc60 7f 2e 00 00 c8 ab 53 00 c8 38 50 00 13 02 00 00 d8 ab 53 00 98 24 4b 00 8e 02 00 00 ec ab 53 00 ......S..8P.......S..$K.......S.
9fc80 a0 67 51 00 5c 0c 00 00 00 ac 53 00 18 16 50 00 3a 03 00 00 18 ac 53 00 38 a2 51 00 e4 19 00 00 .gQ.\.....S...P.:.....S.8.Q.....
9fca0 2c ac 53 00 50 eb 4f 00 a6 03 00 00 40 ac 53 00 08 50 50 00 9e 70 00 00 54 ac 53 00 30 36 4c 00 ,.S.P.O.....@.S..PP..p..T.S.06L.
9fcc0 ef 02 00 00 70 ac 53 00 98 22 4e 00 17 01 00 00 88 ac 53 00 68 92 51 00 d7 02 00 00 9c ac 53 00 ....p.S.."N.......S.h.Q.......S.
9fce0 60 f3 4a 00 93 0e 00 00 b0 ac 53 00 c0 7c 52 00 c6 08 00 00 c8 ac 53 00 20 02 4b 00 0c 0a 00 00 `.J.......S..|R.......S...K.....
9fd00 e0 ac 53 00 a0 00 4e 00 00 17 00 00 f8 ac 53 00 78 7e 51 00 8b 07 00 00 10 ad 53 00 d8 9a 4b 00 ..S...N.......S.x~Q.......S...K.
9fd20 47 0d 00 00 28 ad 53 00 50 da 4a 00 00 07 00 00 3c ad 53 00 d8 cd 4f 00 29 0b 00 00 50 ad 53 00 G...(.S.P.J.....<.S...O.)...P.S.
9fd40 58 bf 52 00 d6 3d 00 00 64 ad 53 00 e0 26 4c 00 ab 03 00 00 78 ad 53 00 10 d9 4f 00 81 07 00 00 X.R..=..d.S..&L.....x.S...O.....
9fd60 90 ad 53 00 20 a8 4b 00 b2 00 00 00 a4 ad 53 00 08 b0 4d 00 65 16 00 00 bc ad 53 00 78 1d 51 00 ..S...K.......S...M.e.....S.x.Q.
9fd80 d1 18 00 00 d0 ad 53 00 80 c5 4b 00 48 0b 00 00 e8 ad 53 00 18 16 51 00 5f 07 00 00 fc ad 53 00 ......S...K.H.....S...Q._.....S.
9fda0 f8 ee 4f 00 1e 27 00 00 10 ae 53 00 50 e1 4a 00 80 0d 00 00 28 ae 53 00 20 bc 51 00 2b 0d 00 00 ..O..'....S.P.J.....(.S...Q.+...
9fdc0 40 ae 53 00 10 9a 51 00 04 06 00 00 54 ae 53 00 c0 85 4d 00 dd 16 00 00 6c ae 53 00 28 89 52 00 @.S...Q.....T.S...M.....l.S.(.R.
9fde0 93 29 00 00 80 ae 53 00 e0 3a 50 00 27 15 00 00 94 ae 53 00 38 e5 4f 00 15 06 00 00 a8 ae 53 00 .)....S..:P.'.....S.8.O.......S.
9fe00 58 15 4b 00 99 0e 00 00 bc ae 53 00 f4 23 4b 00 2e 00 00 00 d0 ae 53 00 50 99 51 00 bf 00 00 00 X.K.......S..#K.......S.P.Q.....
9fe20 f0 ae 53 00 78 0e 52 00 74 67 00 00 08 af 53 00 68 32 50 00 5c 06 00 00 20 af 53 00 d0 ee 4a 00 ..S.x.R.tg....S.h2P.\.....S...J.
9fe40 5b 01 00 00 34 af 53 00 f8 33 4b 00 e9 36 00 00 54 af 53 00 70 c6 4d 00 7b 02 00 00 74 af 53 00 [...4.S..3K..6..T.S.p.M.{...t.S.
9fe60 18 a0 51 00 19 02 00 00 94 af 53 00 f8 a8 4f 00 2c 15 00 00 b8 af 53 00 50 f0 4a 00 0f 03 00 00 ..Q.......S...O.,.....S.P.J.....
9fe80 d0 af 53 00 98 a2 4f 00 19 06 00 00 e8 af 53 00 f0 75 52 00 d0 06 00 00 08 b0 53 00 90 6c 4a 00 ..S...O.......S..uR.......S..lJ.
9fea0 9b 2f 00 00 28 b0 53 00 c8 d0 4b 00 94 0b 00 00 38 b0 53 00 b8 53 4f 00 02 02 00 00 40 b0 53 00 ./..(.S...K.....8.S..SO.....@.S.
9fec0 20 f2 51 00 51 1c 00 00 54 b0 53 00 70 3b 4a 00 af 2d 00 00 6c b0 53 00 a8 c0 50 00 72 23 00 00 ..Q.Q...T.S.p;J..-..l.S...P.r#..
9fee0 84 b0 53 00 b8 d3 51 00 62 1e 00 00 94 b0 53 00 50 36 51 00 d7 11 00 00 a4 b0 53 00 e8 a8 4b 00 ..S...Q.b.....S.P6Q.......S...K.
9ff00 70 1b 00 00 b4 b0 53 00 f8 aa 4d 00 f4 04 00 00 c8 b0 53 00 00 57 51 00 9b 10 00 00 d8 b0 53 00 p.....S...M.......S..WQ.......S.
9ff20 70 dc 4b 00 2c 30 00 00 ec b0 53 00 90 41 4f 00 e1 11 00 00 04 b1 53 00 f8 fe 4c 00 16 06 00 00 p.K.,0....S..AO.......S...L.....
9ff40 20 b1 53 00 88 85 52 00 9c 03 00 00 38 b1 53 00 08 86 51 00 5e 0c 00 00 54 b1 53 00 38 51 51 00 ..S...R.....8.S...Q.^...T.S.8QQ.
9ff60 c3 05 00 00 68 b1 53 00 60 38 4e 00 96 19 00 00 7c b1 53 00 c0 55 4f 00 c3 44 00 00 94 b1 53 00 ....h.S.`8N.....|.S..UO..D....S.
9ff80 20 20 50 00 47 12 00 00 b0 b1 53 00 10 6b 4b 00 12 07 00 00 cc b1 53 00 d8 dc 4d 00 73 1d 00 00 ..P.G.....S..kK.......S...M.s...
9ffa0 e8 b1 53 00 b0 11 4a 00 58 0d 00 00 04 b2 53 00 58 c4 4b 00 25 01 00 00 18 b2 53 00 f0 71 4d 00 ..S...J.X.....S.X.K.%.....S..qM.
9ffc0 86 00 00 00 24 b2 53 00 00 30 4c 00 24 06 00 00 38 b2 53 00 a0 17 4e 00 5d 06 00 00 50 b2 53 00 ....$.S..0L.$...8.S...N.]...P.S.
9ffe0 08 1f 4a 00 9e 0f 00 00 70 b2 53 00 a8 2e 4a 00 c1 0c 00 00 8c b2 53 00 a0 9c 4d 00 e6 04 00 00 ..J.....p.S...J.......S...M.....
a0000 a8 b2 53 00 a0 0c 4c 00 3e 1a 00 00 c4 b2 53 00 f8 37 4f 00 95 09 00 00 dc b2 53 00 00 b5 4a 00 ..S...L.>.....S..7O.......S...J.
a0020 3c 25 00 00 f0 b2 53 00 88 9a 4f 00 10 08 00 00 04 b3 53 00 20 69 4a 00 62 03 00 00 18 b3 53 00 <%....S...O.......S..iJ.b.....S.
a0040 00 fe 52 00 1c 67 00 00 34 b3 53 00 58 19 50 00 b9 06 00 00 54 b3 53 00 10 05 4d 00 ff 19 00 00 ..R..g..4.S.X.P.....T.S...M.....
a0060 70 b3 53 00 20 39 4c 00 d8 3a 00 00 90 b3 53 00 88 a1 4d 00 4b 09 00 00 ac b3 53 00 b8 2a 4c 00 p.S..9L..:....S...M.K.....S..*L.
a0080 45 05 00 00 cc b3 53 00 28 48 51 00 0f 09 00 00 e8 b3 53 00 30 0c 4b 00 45 05 00 00 08 b4 53 00 E.....S.(HQ.......S.0.K.E.....S.
a00a0 08 03 51 00 09 13 00 00 1c b4 53 00 60 72 4b 00 76 28 00 00 38 b4 53 00 f8 51 4e 00 f1 e5 00 00 ..Q.......S.`rK.v(..8.S..QN.....
a00c0 54 b4 53 00 28 c2 4f 00 ac 0b 00 00 74 b4 53 00 88 fa 4d 00 16 06 00 00 98 b4 53 00 00 74 51 00 T.S.(.O.....t.S...M.......S..tQ.
a00e0 73 0a 00 00 b8 b4 53 00 d8 50 4d 00 16 21 00 00 dc b4 53 00 20 e4 50 00 e4 1e 00 00 fc b4 53 00 s.....S..PM..!....S...P.......S.
a0100 78 11 4b 00 d4 03 00 00 10 b5 53 00 28 be 4f 00 00 04 00 00 24 b5 53 00 c0 b6 52 00 94 08 00 00 x.K.......S.(.O.....$.S...R.....
a0120 40 b5 53 00 c0 b2 52 00 fe 03 00 00 54 b5 53 00 40 95 51 00 0c 04 00 00 68 b5 53 00 00 1e 4e 00 @.S...R.....T.S.@.Q.....h.S...N.
a0140 39 04 00 00 7c b5 53 00 a0 e0 4f 00 61 04 00 00 90 b5 53 00 30 fd 52 00 cb 00 00 00 a0 b5 53 00 9...|.S...O.a.....S.0.R.......S.
a0160 88 cd 51 00 30 06 00 00 bc b5 53 00 58 74 4c 00 94 8a 00 00 d4 b5 53 00 08 c9 4d 00 cf 13 00 00 ..Q.0.....S.XtL.......S...M.....
a0180 30 aa 53 00 78 72 4d 00 48 13 00 00 ec b5 53 00 10 1f 4d 00 48 03 00 00 00 b6 53 00 f8 73 4c 00 0.S.xrM.H.....S...M.H.....S..sL.
a01a0 4a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b J...............local.p.=.premak
a01c0 65 0a 6c 6f 63 61 6c 20 67 6d 61 6b 65 32 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 e.local.gmake2.=.p.modules.gmake
a01e0 32 0a 6c 6f 63 61 6c 20 74 72 65 65 20 20 20 20 3d 20 70 2e 74 72 65 65 0a 6c 6f 63 61 6c 20 70 2.local.tree....=.p.tree.local.p
a0200 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b roject.=.p.project.function.gmak
a0220 65 32 2e 67 65 6e 65 72 61 74 65 5f 77 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 0a 70 2e 65 6f 6c e2.generate_workspace(wks).p.eol
a0240 28 22 5c 6e 22 29 0a 67 6d 61 6b 65 32 2e 68 65 61 64 65 72 28 77 6b 73 29 0a 67 6d 61 6b 65 32 ("\n").gmake2.header(wks).gmake2
a0260 2e 63 6f 6e 66 69 67 6d 61 70 28 77 6b 73 29 0a 67 6d 61 6b 65 32 2e 70 72 6f 6a 65 63 74 73 28 .configmap(wks).gmake2.projects(
a0280 77 6b 73 29 0a 67 6d 61 6b 65 32 2e 77 6f 72 6b 73 70 61 63 65 50 68 6f 6e 79 52 75 6c 65 28 77 wks).gmake2.workspacePhonyRule(w
a02a0 6b 73 29 0a 67 6d 61 6b 65 32 2e 67 72 6f 75 70 52 75 6c 65 73 28 77 6b 73 29 0a 67 6d 61 6b 65 ks).gmake2.groupRules(wks).gmake
a02c0 32 2e 70 72 6f 6a 65 63 74 72 75 6c 65 73 28 77 6b 73 29 0a 67 6d 61 6b 65 32 2e 63 6c 65 61 6e 2.projectrules(wks).gmake2.clean
a02e0 72 75 6c 65 73 28 77 6b 73 29 0a 67 6d 61 6b 65 32 2e 68 65 6c 70 72 75 6c 65 28 77 6b 73 29 0a rules(wks).gmake2.helprule(wks).
a0300 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 6f 6e 66 69 67 6d 61 70 28 77 6b end.function.gmake2.configmap(wk
a0320 73 29 0a 6c 6f 63 61 6c 20 66 69 72 73 74 20 3d 20 74 72 75 65 0a 66 6f 72 20 63 66 67 20 69 6e s).local.first.=.true.for.cfg.in
a0340 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 77 6b 73 29 20 64 6f 0a .p.workspace.eachconfig(wks).do.
a0360 69 66 20 66 69 72 73 74 20 74 68 65 6e 0a 5f 70 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 if.first.then._p('ifeq.($(config
a0380 29 2c 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 66 69 72 73 74 20 3d 20 66 ),%s)',.cfg.shortname).first.=.f
a03a0 61 6c 73 65 0a 65 6c 73 65 0a 5f 70 28 27 65 6c 73 65 20 69 66 65 71 20 28 24 28 63 6f 6e 66 69 alse.else._p('else.ifeq.($(confi
a03c0 67 29 2c 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 65 6e 64 0a 66 6f 72 20 g),%s)',.cfg.shortname).end.for.
a03e0 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 77 prj.in.p.workspace.eachproject(w
a0400 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 72 6a 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 ks).do.local.prjcfg.=.project.ge
a0420 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 63 66 67 2e 70 tconfig(prj,.cfg.buildcfg,.cfg.p
a0440 6c 61 74 66 6f 72 6d 29 0a 69 66 20 70 72 6a 63 66 67 20 74 68 65 6e 0a 5f 70 28 27 20 20 25 73 latform).if.prjcfg.then._p('..%s
a0460 5f 63 6f 6e 66 69 67 20 3d 20 25 73 27 2c 20 67 6d 61 6b 65 32 2e 74 6f 76 61 72 28 70 72 6a 2e _config.=.%s',.gmake2.tovar(prj.
a0480 6e 61 6d 65 29 2c 20 70 72 6a 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 name),.prjcfg.shortname).end.end
a04a0 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 66 69 72 73 74 20 74 68 65 6e 0a 5f 70 ._p('').end.if.not.first.then._p
a04c0 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 20 20 24 28 65 72 72 6f 72 20 22 69 6e 76 61 6c 69 64 20 ('else')._p('..$(error."invalid.
a04e0 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 24 28 63 6f 6e 66 69 67 29 22 29 27 29 0a 5f 70 28 27 configuration.$(config)")')._p('
a0500 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 endif')._p('').end.end.function.
a0520 67 6d 61 6b 65 32 2e 63 6c 65 61 6e 72 75 6c 65 73 28 77 6b 73 29 0a 5f 70 28 27 63 6c 65 61 6e gmake2.cleanrules(wks)._p('clean
a0540 3a 27 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 :').for.prj.in.p.workspace.eachp
a0560 72 6f 6a 65 63 74 28 77 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 72 6a 70 61 74 68 20 3d 20 70 roject(wks).do.local.prjpath.=.p
a0580 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 67 6d 61 6b 65 32 2e 67 65 74 6d 61 6b 65 66 69 6c .filename(prj,.gmake2.getmakefil
a05a0 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 29 0a 6c 6f 63 61 6c 20 70 72 6a 64 69 72 20 3d ename(prj,.true)).local.prjdir.=
a05c0 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 .path.getdirectory(path.getrelat
a05e0 69 76 65 28 77 6b 73 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 70 61 74 68 29 29 0a 6c 6f 63 61 ive(wks.location,.prjpath)).loca
a0600 6c 20 70 72 6a 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 70 72 6a 70 61 74 68 l.prjname.=.path.getname(prjpath
a0620 29 0a 5f 78 28 31 2c 27 40 24 7b 4d 41 4b 45 7d 20 2d 2d 6e 6f 2d 70 72 69 6e 74 2d 64 69 72 65 )._x(1,'@${MAKE}.--no-print-dire
a0640 63 74 6f 72 79 20 2d 43 20 25 73 20 2d 66 20 25 73 20 63 6c 65 61 6e 27 2c 20 70 72 6a 64 69 72 ctory.-C.%s.-f.%s.clean',.prjdir
a0660 2c 20 70 72 6a 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 ,.prjname).end._p('').end.functi
a0680 6f 6e 20 67 6d 61 6b 65 32 2e 68 65 6c 70 72 75 6c 65 28 77 6b 73 29 0a 5f 70 28 27 68 65 6c 70 on.gmake2.helprule(wks)._p('help
a06a0 3a 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 55 73 61 67 65 3a 20 6d 61 6b 65 20 5b 63 6f :')._p(1,'@echo."Usage:.make.[co
a06c0 6e 66 69 67 3d 6e 61 6d 65 5d 20 5b 74 61 72 67 65 74 5d 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 nfig=name].[target]"')._p(1,'@ec
a06e0 68 6f 20 22 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 43 4f 4e 46 49 47 55 52 41 54 49 ho.""')._p(1,'@echo."CONFIGURATI
a0700 4f 4e 53 3a 22 27 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 ONS:"').for.cfg.in.p.workspace.e
a0720 61 63 68 63 6f 6e 66 69 67 28 77 6b 73 29 20 64 6f 0a 5f 78 28 31 2c 20 27 40 65 63 68 6f 20 22 achconfig(wks).do._x(1,.'@echo."
a0740 20 20 25 73 22 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 31 2c ..%s"',.cfg.shortname).end._p(1,
a0760 27 40 65 63 68 6f 20 22 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 54 41 52 47 45 54 53 '@echo.""')._p(1,'@echo."TARGETS
a0780 3a 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 20 20 61 6c 6c 20 28 64 65 66 61 75 6c :"')._p(1,'@echo."...all.(defaul
a07a0 74 29 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 20 20 63 6c 65 61 6e 22 27 29 0a 66 t)"')._p(1,'@echo."...clean"').f
a07c0 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 or.prj.in.p.workspace.eachprojec
a07e0 74 28 77 6b 73 29 20 64 6f 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 20 20 25 73 22 27 2c 20 t(wks).do._p(1,'@echo."...%s"',.
a0800 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 22 27 29 0a 5f prj.name).end._p(1,'@echo.""')._
a0820 70 28 31 2c 27 40 65 63 68 6f 20 22 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e p(1,'@echo."For.more.information
a0840 2c 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 72 65 6d 61 6b 65 ,.see.https://github.com/premake
a0860 2f 70 72 65 6d 61 6b 65 2d 63 6f 72 65 2f 77 69 6b 69 22 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 /premake-core/wiki"').end.functi
a0880 6f 6e 20 67 6d 61 6b 65 32 2e 70 72 6f 6a 65 63 74 73 28 77 6b 73 29 0a 5f 70 28 27 50 52 4f 4a on.gmake2.projects(wks)._p('PROJ
a08a0 45 43 54 53 20 3a 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 2e 65 73 63 28 ECTS.:=.%s',.table.concat(p.esc(
a08c0 74 61 62 6c 65 2e 65 78 74 72 61 63 74 28 77 6b 73 2e 70 72 6f 6a 65 63 74 73 2c 20 22 6e 61 6d table.extract(wks.projects,."nam
a08e0 65 22 29 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 e")),."."))._p('').end.function.
a0900 67 6d 61 6b 65 32 2e 77 6f 72 6b 73 70 61 63 65 50 68 6f 6e 79 52 75 6c 65 28 77 6b 73 29 0a 6c gmake2.workspacePhonyRule(wks).l
a0920 6f 63 61 6c 20 67 72 6f 75 70 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 2e 77 6f ocal.groups.=.{}.local.tr.=.p.wo
a0940 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 74 72 65 65 28 77 6b 73 29 0a 74 72 65 65 2e 74 72 61 76 rkspace.grouptree(wks).tree.trav
a0960 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e erse(tr,.{.onbranch.=.function(n
a0980 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 67 72 6f 75 70 73 2c 20 6e 2e 70 61 74 68 29 0a 65 ).table.insert(groups,.n.path).e
a09a0 6e 64 0a 7d 29 0a 5f 70 28 27 2e 50 48 4f 4e 59 3a 20 61 6c 6c 20 63 6c 65 61 6e 20 68 65 6c 70 nd.})._p('.PHONY:.all.clean.help
a09c0 20 24 28 50 52 4f 4a 45 43 54 53 29 20 27 20 2e 2e 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 .$(PROJECTS).'....table.implode(
a09e0 67 72 6f 75 70 73 2c 20 27 27 2c 20 27 27 2c 20 27 20 27 29 29 0a 5f 70 28 27 27 29 0a 5f 70 28 groups,.'',.'',.'.'))._p('')._p(
a0a00 27 61 6c 6c 3a 20 24 28 50 52 4f 4a 45 43 54 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 'all:.$(PROJECTS)')._p('').end.f
a0a20 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 67 72 6f 75 70 52 75 6c 65 73 28 77 6b 73 29 0a 6c unction.gmake2.groupRules(wks).l
a0a40 6f 63 61 6c 20 74 72 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 74 72 65 65 28 ocal.tr.=.p.workspace.grouptree(
a0a60 77 6b 73 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 wks).tree.traverse(tr,.{.onbranc
a0a80 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 29 0a 6c 6f 63 61 6c 20 72 75 6c 65 20 3d 20 6e 2e 70 h.=.function(n).local.rule.=.n.p
a0aa0 61 74 68 20 2e 2e 20 22 3a 22 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 54 61 72 67 65 74 73 20 ath....":".local.projectTargets.
a0ac0 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 54 61 72 67 65 74 73 20 3d 20 7b 7d 0a 66 6f 72 =.{}.local.groupTargets.=.{}.for
a0ae0 20 69 2c 20 63 20 69 6e 20 70 61 69 72 73 28 6e 2e 63 68 69 6c 64 72 65 6e 29 0a 64 6f 0a 69 66 .i,.c.in.pairs(n.children).do.if
a0b00 20 74 79 70 65 28 69 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 0a 74 68 65 6e 0a 69 66 20 63 2e 70 .type(i).==."string".then.if.c.p
a0b20 72 6f 6a 65 63 74 0a 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 72 6f 6a 65 63 74 roject.then.table.insert(project
a0b40 54 61 72 67 65 74 73 2c 20 63 2e 6e 61 6d 65 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 Targets,.c.name).else.table.inse
a0b60 72 74 28 67 72 6f 75 70 54 61 72 67 65 74 73 2c 20 63 2e 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 rt(groupTargets,.c.path).end.end
a0b80 0a 65 6e 64 0a 69 66 20 23 67 72 6f 75 70 54 61 72 67 65 74 73 20 3e 20 30 20 74 68 65 6e 0a 74 .end.if.#groupTargets.>.0.then.t
a0ba0 61 62 6c 65 2e 73 6f 72 74 28 67 72 6f 75 70 54 61 72 67 65 74 73 29 0a 72 75 6c 65 20 3d 20 72 able.sort(groupTargets).rule.=.r
a0bc0 75 6c 65 20 2e 2e 20 22 20 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 67 72 6f 75 70 ule...."."....table.concat(group
a0be0 54 61 72 67 65 74 73 2c 20 22 20 22 29 0a 65 6e 64 0a 69 66 20 23 70 72 6f 6a 65 63 74 54 61 72 Targets,.".").end.if.#projectTar
a0c00 67 65 74 73 20 3e 20 30 20 74 68 65 6e 0a 74 61 62 6c 65 2e 73 6f 72 74 28 70 72 6f 6a 65 63 74 gets.>.0.then.table.sort(project
a0c20 54 61 72 67 65 74 73 29 0a 72 75 6c 65 20 3d 20 72 75 6c 65 20 2e 2e 20 22 20 22 20 2e 2e 20 74 Targets).rule.=.rule...."."....t
a0c40 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 6f 6a 65 63 74 54 61 72 67 65 74 73 2c 20 22 20 22 29 able.concat(projectTargets,.".")
a0c60 0a 65 6e 64 0a 5f 70 28 72 75 6c 65 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 7d 29 0a 65 6e 64 0a .end._p(rule)._p('').end.}).end.
a0c80 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 70 72 6f 6a 65 63 74 72 75 6c 65 73 28 77 6b 73 function.gmake2.projectrules(wks
a0ca0 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f ).for.prj.in.p.workspace.eachpro
a0cc0 6a 65 63 74 28 77 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 70 72 6f 6a 65 63 ject(wks).do.local.deps.=.projec
a0ce0 74 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 64 65 70 73 20 3d 20 74 61 t.getdependencies(prj).deps.=.ta
a0d00 62 6c 65 2e 65 78 74 72 61 63 74 28 64 65 70 73 2c 20 22 6e 61 6d 65 22 29 0a 5f 70 28 27 25 73 ble.extract(deps,."name")._p('%s
a0d20 3a 25 73 27 2c 20 70 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 2c 20 67 6d 61 6b 65 32 2e 6c 69 :%s',.p.esc(prj.name),.gmake2.li
a0d40 73 74 28 64 65 70 73 29 29 0a 6c 6f 63 61 6c 20 63 66 67 76 61 72 20 3d 20 67 6d 61 6b 65 32 2e st(deps)).local.cfgvar.=.gmake2.
a0d60 74 6f 76 61 72 28 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 25 73 tovar(prj.name)._p('ifneq.(,$(%s
a0d80 5f 63 6f 6e 66 69 67 29 29 27 2c 20 63 66 67 76 61 72 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 _config))',.cfgvar)._p(1,'@echo.
a0da0 22 3d 3d 3d 3d 20 42 75 69 6c 64 69 6e 67 20 25 73 20 28 24 28 25 73 5f 63 6f 6e 66 69 67 29 29 "====.Building.%s.($(%s_config))
a0dc0 20 3d 3d 3d 3d 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 63 66 67 76 61 72 29 0a 6c 6f 63 61 6c .===="',.prj.name,.cfgvar).local
a0de0 20 70 72 6a 70 61 74 68 20 3d 20 70 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 67 6d 61 6b 65 .prjpath.=.p.filename(prj,.gmake
a0e00 32 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 29 0a 6c 6f 2.getmakefilename(prj,.true)).lo
a0e20 63 61 6c 20 70 72 6a 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 70 cal.prjdir.=.path.getdirectory(p
a0e40 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 77 6b 73 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 ath.getrelative(wks.location,.pr
a0e60 6a 70 61 74 68 29 29 0a 6c 6f 63 61 6c 20 70 72 6a 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 jpath)).local.prjname.=.path.get
a0e80 6e 61 6d 65 28 70 72 6a 70 61 74 68 29 0a 5f 78 28 31 2c 27 40 24 7b 4d 41 4b 45 7d 20 2d 2d 6e name(prjpath)._x(1,'@${MAKE}.--n
a0ea0 6f 2d 70 72 69 6e 74 2d 64 69 72 65 63 74 6f 72 79 20 2d 43 20 25 73 20 2d 66 20 25 73 20 63 6f o-print-directory.-C.%s.-f.%s.co
a0ec0 6e 66 69 67 3d 24 28 25 73 5f 63 6f 6e 66 69 67 29 27 2c 20 70 72 6a 64 69 72 2c 20 70 72 6a 6e nfig=$(%s_config)',.prjdir,.prjn
a0ee0 61 6d 65 2c 20 63 66 67 76 61 72 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a ame,.cfgvar)._p('endif')._p('').
a0f00 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 end.end.local.p.=.premake.local.
a0f20 6d 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 73 65 6c 66 5f 74 65 73 74 0a 6c 6f 63 61 6c 20 5f 20 m.=.p.modules.self_test.local._.
a0f40 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 61 70 74 75 72 65 28 65 78 70 65 63 74 65 64 =.{}.function.m.capture(expected
a0f60 29 0a 6c 6f 63 61 6c 20 61 63 74 75 61 6c 20 3d 20 70 2e 63 61 70 74 75 72 65 64 28 29 20 2e 2e ).local.actual.=.p.captured()...
a0f80 20 70 2e 65 6f 6c 28 29 0a 6c 6f 63 61 6c 20 61 69 74 20 3d 20 61 63 74 75 61 6c 3a 67 6d 61 74 .p.eol().local.ait.=.actual:gmat
a0fa0 63 68 28 22 28 2e 2d 29 22 20 2e 2e 20 70 2e 65 6f 6c 28 29 29 0a 6c 6f 63 61 6c 20 65 69 74 20 ch("(.-)"....p.eol()).local.eit.
a0fc0 3d 20 65 78 70 65 63 74 65 64 3a 67 6d 61 74 63 68 28 22 28 2e 2d 29 5c 6e 22 29 0a 6c 6f 63 61 =.expected:gmatch("(.-)\n").loca
a0fe0 6c 20 6c 69 6e 65 6e 75 6d 20 3d 20 31 0a 6c 6f 63 61 6c 20 61 74 78 74 20 3d 20 61 69 74 28 29 l.linenum.=.1.local.atxt.=.ait()
a1000 0a 6c 6f 63 61 6c 20 65 74 78 74 20 3d 20 65 69 74 28 29 0a 77 68 69 6c 65 20 65 74 78 74 20 64 .local.etxt.=.eit().while.etxt.d
a1020 6f 0a 69 66 20 28 65 74 78 74 20 7e 3d 20 61 74 78 74 29 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 o.if.(etxt.~=.atxt).then.m.fail(
a1040 22 28 25 64 29 20 65 78 70 65 63 74 65 64 3a 5c 6e 25 73 5c 6e 2e 2e 2e 62 75 74 20 77 61 73 3a "(%d).expected:\n%s\n...but.was:
a1060 5c 6e 25 73 5c 6e 66 75 6c 6c 74 65 78 74 3a 5c 6e 25 73 22 2c 20 6c 69 6e 65 6e 75 6d 2c 20 65 \n%s\nfulltext:\n%s",.linenum,.e
a1080 74 78 74 2c 20 61 74 78 74 2c 20 61 63 74 75 61 6c 29 0a 65 6e 64 0a 6c 69 6e 65 6e 75 6d 20 3d txt,.atxt,.actual).end.linenum.=
a10a0 20 6c 69 6e 65 6e 75 6d 20 2b 20 31 0a 61 74 78 74 20 3d 20 61 69 74 28 29 0a 65 74 78 74 20 3d .linenum.+.1.atxt.=.ait().etxt.=
a10c0 20 65 69 74 28 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6c 6f 73 65 64 .eit().end.end.function.m.closed
a10e0 66 69 6c 65 28 65 78 70 65 63 74 65 64 29 0a 69 66 20 65 78 70 65 63 74 65 64 20 61 6e 64 20 6e file(expected).if.expected.and.n
a1100 6f 74 20 6d 2e 76 61 6c 75 65 5f 63 6c 6f 73 65 64 66 69 6c 65 20 74 68 65 6e 0a 6d 2e 66 61 69 ot.m.value_closedfile.then.m.fai
a1120 6c 28 22 65 78 70 65 63 74 65 64 20 66 69 6c 65 20 74 6f 20 62 65 20 63 6c 6f 73 65 64 22 29 0a l("expected.file.to.be.closed").
a1140 65 6c 73 65 69 66 20 6e 6f 74 20 65 78 70 65 63 74 65 64 20 61 6e 64 20 6d 2e 76 61 6c 75 65 5f elseif.not.expected.and.m.value_
a1160 63 6c 6f 73 65 64 66 69 6c 65 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 74 65 64 closedfile.then.m.fail("expected
a1180 20 66 69 6c 65 20 74 6f 20 72 65 6d 61 69 6e 20 6f 70 65 6e 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 .file.to.remain.open").end.end.f
a11a0 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 74 61 69 6e 73 28 65 78 70 65 63 74 65 64 2c 20 61 63 74 unction.m.contains(expected,.act
a11c0 75 61 6c 29 0a 69 66 20 74 79 70 65 28 65 78 70 65 63 74 65 64 29 20 3d 3d 20 22 74 61 62 6c 65 ual).if.type(expected).==."table
a11e0 22 20 74 68 65 6e 0a 66 6f 72 20 69 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 65 78 70 65 63 74 ".then.for.i,.v.in.ipairs(expect
a1200 65 64 29 20 64 6f 0a 6d 2e 63 6f 6e 74 61 69 6e 73 28 76 2c 20 61 63 74 75 61 6c 29 0a 65 6e 64 ed).do.m.contains(v,.actual).end
a1220 0a 65 6c 73 65 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 61 63 74 75 61 .elseif.not.table.contains(actua
a1240 6c 2c 20 65 78 70 65 63 74 65 64 29 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 74 l,.expected).then.m.fail("expect
a1260 65 64 20 76 61 6c 75 65 20 25 73 20 6e 6f 74 20 66 6f 75 6e 64 22 2c 20 65 78 70 65 63 74 65 64 ed.value.%s.not.found",.expected
a1280 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 63 6c 75 64 65 73 28 65 78 ).end.end.function.m.excludes(ex
a12a0 70 65 63 74 65 64 2c 20 61 63 74 75 61 6c 29 0a 69 66 20 74 79 70 65 28 65 78 70 65 63 74 65 64 pected,.actual).if.type(expected
a12c0 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 69 2c 20 76 20 69 6e 20 69 70 ).==."table".then.for.i,.v.in.ip
a12e0 61 69 72 73 28 65 78 70 65 63 74 65 64 29 20 64 6f 0a 6d 2e 65 78 63 6c 75 64 65 73 28 76 2c 20 airs(expected).do.m.excludes(v,.
a1300 61 63 74 75 61 6c 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e actual).end.elseif.table.contain
a1320 73 28 61 63 74 75 61 6c 2c 20 65 78 70 65 63 74 65 64 29 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 s(actual,.expected).then.m.fail(
a1340 22 65 78 63 6c 75 64 65 64 20 76 61 6c 75 65 20 25 73 20 66 6f 75 6e 64 22 2c 20 65 78 70 65 63 "excluded.value.%s.found",.expec
a1360 74 65 64 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 61 69 6c 28 66 6f 72 ted).end.end.function.m.fail(for
a1380 6d 61 74 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 64 65 70 74 68 20 3d 20 33 0a 6c 6f 63 61 6c 20 mat,....).local.depth.=.3.local.
a13a0 61 72 67 20 3d 20 7b 2e 2e 2e 7d 0a 69 66 20 74 79 70 65 28 66 6f 72 6d 61 74 29 20 3d 3d 20 22 arg.=.{...}.if.type(format).==."
a13c0 6e 75 6d 62 65 72 22 20 74 68 65 6e 0a 64 65 70 74 68 20 3d 20 64 65 70 74 68 20 2b 20 66 6f 72 number".then.depth.=.depth.+.for
a13e0 6d 61 74 0a 66 6f 72 6d 61 74 20 3d 20 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 61 72 67 2c 20 31 mat.format.=.table.remove(arg,.1
a1400 29 0a 65 6e 64 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 61 72 67 20 64 6f 0a 69 66 20 28 61 72 67 ).end.for.i.=.1,.#arg.do.if.(arg
a1420 5b 69 5d 20 3d 3d 20 6e 69 6c 29 20 74 68 65 6e 0a 61 72 67 5b 69 5d 20 3d 20 22 28 6e 69 6c 29 [i].==.nil).then.arg[i].=."(nil)
a1440 22 0a 65 6c 73 65 69 66 20 28 74 79 70 65 28 61 72 67 5b 69 5d 29 20 3d 3d 20 22 74 61 62 6c 65 ".elseif.(type(arg[i]).==."table
a1460 22 29 20 74 68 65 6e 0a 61 72 67 5b 69 5d 20 3d 20 22 7b 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f ").then.arg[i].=."{"....table.co
a1480 6e 63 61 74 28 61 72 67 5b 69 5d 2c 20 22 2c 20 22 29 20 2e 2e 20 22 7d 22 0a 65 6e 64 0a 65 6e ncat(arg[i],.",.")...."}".end.en
a14a0 64 0a 6c 6f 63 61 6c 20 6d 73 67 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 66 6f 72 6d d.local.msg.=.string.format(form
a14c0 61 74 2c 20 74 61 62 6c 65 2e 75 6e 70 61 63 6b 28 61 72 67 29 29 0a 65 72 72 6f 72 28 64 65 62 at,.table.unpack(arg)).error(deb
a14e0 75 67 2e 74 72 61 63 65 62 61 63 6b 28 6d 73 67 2c 20 64 65 70 74 68 29 2c 20 64 65 70 74 68 29 ug.traceback(msg,.depth),.depth)
a1500 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 69 6c 65 63 6f 6e 74 61 69 6e 73 28 65 78 70 .end.function.m.filecontains(exp
a1520 65 63 74 65 64 2c 20 66 6e 29 0a 6c 6f 63 61 6c 20 66 20 3d 20 69 6f 2e 6f 70 65 6e 28 66 6e 29 ected,.fn).local.f.=.io.open(fn)
a1540 0a 6c 6f 63 61 6c 20 61 63 74 75 61 6c 20 3d 20 66 3a 72 65 61 64 28 22 2a 61 22 29 0a 66 3a 63 .local.actual.=.f:read("*a").f:c
a1560 6c 6f 73 65 28 29 0a 69 66 20 28 65 78 70 65 63 74 65 64 20 7e 3d 20 61 63 74 75 61 6c 29 20 74 lose().if.(expected.~=.actual).t
a1580 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 74 65 64 20 25 73 20 62 75 74 20 77 61 73 20 hen.m.fail("expected.%s.but.was.
a15a0 25 73 22 2c 20 65 78 70 65 63 74 65 64 2c 20 61 63 74 75 61 6c 29 0a 65 6e 64 0a 65 6e 64 0a 66 %s",.expected,.actual).end.end.f
a15c0 75 6e 63 74 69 6f 6e 20 6d 2e 68 61 73 6f 75 74 70 75 74 28 29 0a 6c 6f 63 61 6c 20 61 63 74 75 unction.m.hasoutput().local.actu
a15e0 61 6c 20 3d 20 70 2e 63 61 70 74 75 72 65 64 28 29 0a 69 66 20 61 63 74 75 61 6c 20 3d 3d 20 22 al.=.p.captured().if.actual.==."
a1600 22 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 74 65 64 20 6f 75 74 70 75 74 2c 20 ".then.m.fail("expected.output,.
a1620 72 65 63 65 69 76 65 64 20 6e 6f 6e 65 22 29 3b 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f received.none");.end.end.functio
a1640 6e 20 6d 2e 69 73 65 6d 70 74 79 63 61 70 74 75 72 65 28 29 0a 6c 6f 63 61 6c 20 61 63 74 75 61 n.m.isemptycapture().local.actua
a1660 6c 20 3d 20 70 2e 63 61 70 74 75 72 65 64 28 29 0a 69 66 20 61 63 74 75 61 6c 20 7e 3d 20 22 22 l.=.p.captured().if.actual.~=.""
a1680 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 74 65 64 20 65 6d 70 74 79 20 63 61 70 .then.m.fail("expected.empty.cap
a16a0 74 75 72 65 2c 20 62 75 74 20 77 61 73 20 25 73 22 2c 20 61 63 74 75 61 6c 29 3b 0a 65 6e 64 0a ture,.but.was.%s",.actual);.end.
a16c0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 73 65 71 75 61 6c 28 65 78 70 65 63 74 65 64 2c end.function.m.isequal(expected,
a16e0 20 61 63 74 75 61 6c 2c 20 64 65 70 74 68 29 0a 64 65 70 74 68 20 3d 20 64 65 70 74 68 20 6f 72 .actual,.depth).depth.=.depth.or
a1700 20 30 0a 69 66 20 74 79 70 65 28 65 78 70 65 63 74 65 64 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 .0.if.type(expected).==."table".
a1720 74 68 65 6e 0a 69 66 20 65 78 70 65 63 74 65 64 20 61 6e 64 20 6e 6f 74 20 61 63 74 75 61 6c 20 then.if.expected.and.not.actual.
a1740 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 64 65 70 74 68 2c 20 22 65 78 70 65 63 74 65 64 20 74 61 62 then.m.fail(depth,."expected.tab
a1760 6c 65 2c 20 67 6f 74 20 6e 69 6c 22 29 0a 65 6e 64 0a 69 66 20 23 65 78 70 65 63 74 65 64 20 3c le,.got.nil").end.if.#expected.<
a1780 20 23 61 63 74 75 61 6c 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 64 65 70 74 68 2c 20 22 65 78 70 .#actual.then.m.fail(depth,."exp
a17a0 65 63 74 65 64 20 25 64 20 69 74 65 6d 73 2c 20 67 6f 74 20 25 64 22 2c 20 23 65 78 70 65 63 74 ected.%d.items,.got.%d",.#expect
a17c0 65 64 2c 20 23 61 63 74 75 61 6c 29 0a 65 6e 64 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 ed,.#actual).end.for.k,v.in.pair
a17e0 73 28 65 78 70 65 63 74 65 64 29 20 64 6f 0a 6d 2e 69 73 65 71 75 61 6c 28 65 78 70 65 63 74 65 s(expected).do.m.isequal(expecte
a1800 64 5b 6b 5d 2c 20 61 63 74 75 61 6c 5b 6b 5d 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 65 6e 64 0a d[k],.actual[k],.depth.+.1).end.
a1820 65 6c 73 65 0a 69 66 20 28 65 78 70 65 63 74 65 64 20 7e 3d 20 61 63 74 75 61 6c 29 20 74 68 65 else.if.(expected.~=.actual).the
a1840 6e 0a 6d 2e 66 61 69 6c 28 64 65 70 74 68 2c 20 22 65 78 70 65 63 74 65 64 20 25 73 20 62 75 74 n.m.fail(depth,."expected.%s.but
a1860 20 77 61 73 20 25 73 22 2c 20 65 78 70 65 63 74 65 64 2c 20 61 63 74 75 61 6c 20 6f 72 20 22 6e .was.%s",.expected,.actual.or."n
a1880 69 6c 22 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 75 6e il").end.end.return.true.end.fun
a18a0 63 74 69 6f 6e 20 6d 2e 69 73 66 61 6c 73 65 28 76 61 6c 75 65 29 0a 69 66 20 28 76 61 6c 75 65 ction.m.isfalse(value).if.(value
a18c0 29 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 74 65 64 20 66 61 6c 73 65 20 62 75 ).then.m.fail("expected.false.bu
a18e0 74 20 77 61 73 20 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e t.was.true").end.end.function.m.
a1900 69 73 6e 69 6c 28 76 61 6c 75 65 29 0a 69 66 20 28 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 29 20 74 isnil(value).if.(value.~=.nil).t
a1920 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 74 65 64 20 6e 69 6c 20 62 75 74 20 77 61 73 hen.m.fail("expected.nil.but.was
a1940 20 22 20 2e 2e 20 74 6f 73 74 72 69 6e 67 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 ."....tostring(value)).end.end.f
a1960 75 6e 63 74 69 6f 6e 20 6d 2e 69 73 6e 6f 74 6e 69 6c 28 76 61 6c 75 65 29 0a 69 66 20 28 76 61 unction.m.isnotnil(value).if.(va
a1980 6c 75 65 20 3d 3d 20 6e 69 6c 29 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 74 65 lue.==.nil).then.m.fail("expecte
a19a0 64 20 6e 6f 74 20 6e 69 6c 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 d.not.nil").end.end.function.m.i
a19c0 73 73 61 6d 65 28 65 78 70 65 63 74 65 64 2c 20 61 63 74 69 6f 6e 29 0a 69 66 20 65 78 70 65 63 ssame(expected,.action).if.expec
a19e0 74 65 64 20 7e 3d 20 61 63 74 69 6f 6e 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 ted.~=.action.then.m.fail("expec
a1a00 74 65 64 20 73 61 6d 65 20 76 61 6c 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f ted.same.value").end.end.functio
a1a20 6e 20 6d 2e 69 73 74 72 75 65 28 76 61 6c 75 65 29 0a 69 66 20 28 6e 6f 74 20 76 61 6c 75 65 29 n.m.istrue(value).if.(not.value)
a1a40 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 65 78 70 65 63 74 65 64 20 74 72 75 65 20 62 75 74 20 .then.m.fail("expected.true.but.
a1a60 77 61 73 20 66 61 6c 73 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d was.false").end.end.function.m.m
a1a80 69 73 73 69 6e 67 28 76 61 6c 75 65 2c 20 61 63 74 75 61 6c 29 0a 69 66 20 74 61 62 6c 65 2e 63 issing(value,.actual).if.table.c
a1aa0 6f 6e 74 61 69 6e 73 28 61 63 74 75 61 6c 2c 20 76 61 6c 75 65 29 20 74 68 65 6e 0a 6d 2e 66 61 ontains(actual,.value).then.m.fa
a1ac0 69 6c 28 22 75 6e 65 78 70 65 63 74 65 64 20 76 61 6c 75 65 20 25 73 20 66 6f 75 6e 64 22 2c 20 il("unexpected.value.%s.found",.
a1ae0 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 70 65 6e 65 64 value).end.end.function.m.opened
a1b00 66 69 6c 65 28 66 6e 61 6d 65 29 0a 69 66 20 66 6e 61 6d 65 20 7e 3d 20 6d 2e 76 61 6c 75 65 5f file(fname).if.fname.~=.m.value_
a1b20 6f 70 65 6e 65 64 66 69 6c 65 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6d 73 67 20 3d 20 openedfilename.then.local.msg.=.
a1b40 22 65 78 70 65 63 74 65 64 20 74 6f 20 6f 70 65 6e 20 66 69 6c 65 20 27 22 20 2e 2e 20 66 6e 61 "expected.to.open.file.'"....fna
a1b60 6d 65 20 2e 2e 20 22 27 22 0a 69 66 20 6d 2e 76 61 6c 75 65 5f 6f 70 65 6e 65 64 66 69 6c 65 6e me...."'".if.m.value_openedfilen
a1b80 61 6d 65 20 74 68 65 6e 0a 6d 73 67 20 3d 20 6d 73 67 20 2e 2e 20 22 2c 20 67 6f 74 20 27 22 20 ame.then.msg.=.msg....",.got.'".
a1ba0 2e 2e 20 6d 2e 76 61 6c 75 65 5f 6f 70 65 6e 65 64 66 69 6c 65 6e 61 6d 65 20 2e 2e 20 22 27 22 ...m.value_openedfilename...."'"
a1bc0 0a 65 6e 64 0a 6d 2e 66 61 69 6c 28 6d 73 67 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f .end.m.fail(msg).end.end.functio
a1be0 6e 20 6d 2e 73 75 63 63 65 73 73 28 66 6e 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 65 n.m.success(fn,....).local.ok,.e
a1c00 72 72 20 3d 20 70 63 61 6c 6c 28 66 6e 2c 20 2e 2e 2e 29 0a 69 66 20 6e 6f 74 20 6f 6b 20 74 68 rr.=.pcall(fn,....).if.not.ok.th
a1c20 65 6e 0a 6d 2e 66 61 69 6c 28 22 63 61 6c 6c 20 66 61 69 6c 65 64 3a 20 22 20 2e 2e 20 65 72 72 en.m.fail("call.failed:."....err
a1c40 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 73 74 64 65 72 72 28 65 78 70 65 ).end.end.function.m.stderr(expe
a1c60 63 74 65 64 29 0a 69 66 20 6e 6f 74 20 65 78 70 65 63 74 65 64 20 61 6e 64 20 6d 2e 73 74 64 65 cted).if.not.expected.and.m.stde
a1c80 72 72 5f 63 61 70 74 75 72 65 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 22 55 6e 65 78 70 65 63 74 rr_capture.then.m.fail("Unexpect
a1ca0 65 64 3a 20 22 20 2e 2e 20 6d 2e 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 29 0a 65 6c 73 65 69 ed:."....m.stderr_capture).elsei
a1cc0 66 20 65 78 70 65 63 74 65 64 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 6d 2e 73 74 64 65 72 72 5f f.expected.then.if.not.m.stderr_
a1ce0 63 61 70 74 75 72 65 20 6f 72 20 6e 6f 74 20 6d 2e 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 3a capture.or.not.m.stderr_capture:
a1d00 66 69 6e 64 28 65 78 70 65 63 74 65 64 29 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 73 74 72 69 6e find(expected).then.m.fail(strin
a1d20 67 2e 66 6f 72 6d 61 74 28 22 65 78 70 65 63 74 65 64 20 27 25 73 27 3b 20 67 6f 74 20 25 73 22 g.format("expected.'%s';.got.%s"
a1d40 2c 20 65 78 70 65 63 74 65 64 2c 20 6d 2e 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 20 6f 72 20 ,.expected,.m.stderr_capture.or.
a1d60 22 28 6e 69 6c 29 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d "(nil)")).end.end.end.function.m
a1d80 2e 6e 6f 74 73 74 64 65 72 72 28 65 78 70 65 63 74 65 64 29 0a 69 66 20 6e 6f 74 20 65 78 70 65 .notstderr(expected).if.not.expe
a1da0 63 74 65 64 20 61 6e 64 20 6e 6f 74 20 6d 2e 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 20 74 68 cted.and.not.m.stderr_capture.th
a1dc0 65 6e 0a 6d 2e 66 61 69 6c 28 22 45 78 70 65 63 74 65 64 20 6f 75 74 70 75 74 20 6f 6e 20 73 74 en.m.fail("Expected.output.on.st
a1de0 64 65 72 72 3b 20 6e 6f 6e 65 20 72 65 63 65 69 76 65 64 22 29 0a 65 6c 73 65 69 66 20 65 78 70 derr;.none.received").elseif.exp
a1e00 65 63 74 65 64 20 74 68 65 6e 0a 69 66 20 6d 2e 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 20 61 ected.then.if.m.stderr_capture.a
a1e20 6e 64 20 6d 2e 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 3a 66 69 6e 64 28 65 78 70 65 63 74 65 nd.m.stderr_capture:find(expecte
a1e40 64 29 20 74 68 65 6e 0a 6d 2e 66 61 69 6c 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 73 74 d).then.m.fail(string.format("st
a1e60 64 65 72 72 20 63 6f 6e 74 61 69 6e 73 20 27 25 73 27 3b 20 77 61 73 20 25 73 22 2c 20 65 78 70 derr.contains.'%s';.was.%s",.exp
a1e80 65 63 74 65 64 2c 20 6d 2e 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 29 29 0a 65 6e 64 0a 65 6e ected,.m.stderr_capture)).end.en
a1ea0 64 0a 65 6e 64 0a 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 d.end...local.p.=.premake.local.
a1ec0 6d 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 73 65 6c 66 5f 74 65 73 74 0a 6c 6f 63 61 6c 20 5f 20 m.=.p.modules.self_test.local._.
a1ee0 3d 20 7b 7d 0a 5f 2e 73 75 69 74 65 73 20 3d 20 7b 7d 0a 5f 2e 73 75 70 70 72 65 73 73 65 64 20 =.{}._.suites.=.{}._.suppressed.
a1f00 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 63 6c 61 72 65 28 73 75 69 74 65 4e 61 6d =.{}.function.m.declare(suiteNam
a1f20 65 29 0a 69 66 20 5f 2e 73 75 69 74 65 73 5b 73 75 69 74 65 4e 61 6d 65 5d 20 74 68 65 6e 0a 65 e).if._.suites[suiteName].then.e
a1f40 72 72 6f 72 28 27 44 75 70 6c 69 63 61 74 65 20 74 65 73 74 20 73 75 69 74 65 20 22 27 2e 2e 20 rror('Duplicate.test.suite."'...
a1f60 73 75 69 74 65 4e 61 6d 65 20 2e 2e 20 27 22 27 2c 20 32 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 5f suiteName....'"',.2).end.local._
a1f80 73 75 69 74 65 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 73 75 69 74 65 20 3d 20 73 65 74 6d 65 74 61 suite.=.{}.local.suite.=.setmeta
a1fa0 74 61 62 6c 65 28 7b 7d 2c 20 7b 0a 5f 5f 69 6e 64 65 78 20 3d 20 5f 73 75 69 74 65 2c 0a 5f 5f table({},.{.__index.=._suite,.__
a1fc0 6e 65 77 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 74 61 62 6c 65 2c 20 6b 65 79 2c newindex.=.function.(table,.key,
a1fe0 20 76 61 6c 75 65 29 0a 69 66 20 6d 2e 64 65 74 65 63 74 44 75 70 6c 69 63 61 74 65 54 65 73 74 .value).if.m.detectDuplicateTest
a2000 73 20 61 6e 64 20 5f 73 75 69 74 65 5b 6b 65 79 5d 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 65 72 s.and._suite[key].~=.nil.then.er
a2020 72 6f 72 28 27 44 75 70 6c 69 63 61 74 65 20 74 65 73 74 20 22 27 2e 2e 20 6b 65 79 20 2e 2e 20 ror('Duplicate.test."'...key....
a2040 27 22 27 2c 20 32 29 0a 65 6e 64 0a 5f 73 75 69 74 65 5b 6b 65 79 5d 20 3d 20 76 61 6c 75 65 0a '"',.2).end._suite[key].=.value.
a2060 65 6e 64 2c 0a 5f 5f 70 61 69 72 73 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 74 61 62 6c 65 29 20 end,.__pairs.=.function.(table).
a2080 72 65 74 75 72 6e 20 70 61 69 72 73 28 5f 73 75 69 74 65 29 20 65 6e 64 2c 0a 5f 5f 69 70 61 69 return.pairs(_suite).end,.__ipai
a20a0 72 73 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 74 61 62 6c 65 29 20 72 65 74 75 72 6e 20 69 70 61 rs.=.function.(table).return.ipa
a20c0 69 72 73 28 5f 73 75 69 74 65 29 20 65 6e 64 2c 0a 7d 29 0a 73 75 69 74 65 2e 5f 53 43 52 49 50 irs(_suite).end,.}).suite._SCRIP
a20e0 54 5f 44 49 52 20 3d 20 5f 53 43 52 49 50 54 5f 44 49 52 0a 73 75 69 74 65 2e 5f 54 45 53 54 53 T_DIR.=._SCRIPT_DIR.suite._TESTS
a2100 5f 44 49 52 20 3d 20 5f 54 45 53 54 53 5f 44 49 52 0a 5f 2e 73 75 69 74 65 73 5b 73 75 69 74 65 _DIR.=._TESTS_DIR._.suites[suite
a2120 4e 61 6d 65 5d 20 3d 20 73 75 69 74 65 0a 72 65 74 75 72 6e 20 73 75 69 74 65 0a 65 6e 64 0a 66 Name].=.suite.return.suite.end.f
a2140 75 6e 63 74 69 6f 6e 20 6d 2e 73 75 70 70 72 65 73 73 28 69 64 65 6e 74 69 66 69 65 72 29 0a 69 unction.m.suppress(identifier).i
a2160 66 20 74 79 70 65 28 69 64 65 6e 74 69 66 69 65 72 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 f.type(identifier).==."table".th
a2180 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 69 64 65 6e 74 69 66 69 65 72 20 64 6f 0a 6d 2e 73 en.for.i.=.1,.#identifier.do.m.s
a21a0 75 70 70 72 65 73 73 28 69 64 65 6e 74 69 66 69 65 72 5b 69 5d 29 0a 65 6e 64 0a 65 6c 73 65 0a uppress(identifier[i]).end.else.
a21c0 5f 2e 73 75 70 70 72 65 73 73 65 64 5b 69 64 65 6e 74 69 66 69 65 72 5d 20 3d 20 74 72 75 65 0a _.suppressed[identifier].=.true.
a21e0 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 73 53 75 70 70 72 65 73 73 65 64 28 end.end.function.m.isSuppressed(
a2200 69 64 65 6e 74 69 66 69 65 72 29 0a 72 65 74 75 72 6e 20 5f 2e 73 75 70 70 72 65 73 73 65 64 5b identifier).return._.suppressed[
a2220 69 64 65 6e 74 69 66 69 65 72 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 73 56 61 6c identifier].end.function.m.isVal
a2240 69 64 28 74 65 73 74 29 0a 69 66 20 74 79 70 65 28 74 65 73 74 2e 74 65 73 74 46 75 6e 63 74 69 id(test).if.type(test.testFuncti
a2260 6f 6e 29 20 7e 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 on).~=."function".then.return.fa
a2280 6c 73 65 0a 65 6e 64 0a 69 66 20 74 65 73 74 2e 74 65 73 74 4e 61 6d 65 20 3d 3d 20 22 73 65 74 lse.end.if.test.testName.==."set
a22a0 75 70 22 20 6f 72 20 74 65 73 74 2e 74 65 73 74 4e 61 6d 65 20 3d 3d 20 22 74 65 61 72 64 6f 77 up".or.test.testName.==."teardow
a22c0 6e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 n".then.return.false.end.return.
a22e0 74 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 74 53 75 69 74 65 73 28 29 0a true.end.function.m.getSuites().
a2300 72 65 74 75 72 6e 20 5f 2e 73 75 69 74 65 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 return._.suites.end.function.m.g
a2320 65 74 54 65 73 74 73 57 69 74 68 49 64 65 6e 74 69 66 69 65 72 28 69 64 65 6e 74 69 66 69 65 72 etTestsWithIdentifier(identifier
a2340 29 0a 6c 6f 63 61 6c 20 73 75 69 74 65 4e 61 6d 65 2c 20 74 65 73 74 4e 61 6d 65 20 3d 20 6d 2e ).local.suiteName,.testName.=.m.
a2360 70 61 72 73 65 54 65 73 74 49 64 65 6e 74 69 66 69 65 72 28 69 64 65 6e 74 69 66 69 65 72 29 0a parseTestIdentifier(identifier).
a2380 69 66 20 73 75 69 74 65 4e 61 6d 65 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 73 74 72 69 6e 67 2e 63 if.suiteName.~=.nil.and.string.c
a23a0 6f 6e 74 61 69 6e 73 28 73 75 69 74 65 4e 61 6d 65 2c 20 22 2a 22 29 20 74 68 65 6e 0a 6c 6f 63 ontains(suiteName,."*").then.loc
a23c0 61 6c 20 74 65 73 74 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 70 61 74 74 65 72 6e 20 3d 20 73 74 al.tests.=.{}.local.pattern.=.st
a23e0 72 69 6e 67 2e 67 73 75 62 28 73 75 69 74 65 4e 61 6d 65 2c 20 22 2a 22 2c 20 22 2e 2a 22 29 0a ring.gsub(suiteName,."*",.".*").
a2400 66 6f 72 20 5f 73 75 69 74 65 4e 61 6d 65 2c 20 73 75 69 74 65 20 69 6e 20 70 61 69 72 73 28 5f for._suiteName,.suite.in.pairs(_
a2420 2e 73 75 69 74 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6c 65 6e 67 74 68 20 3d 20 73 74 72 69 6e .suites).do.local.length.=.strin
a2440 67 2e 6c 65 6e 28 5f 73 75 69 74 65 4e 61 6d 65 29 0a 6c 6f 63 61 6c 20 73 74 61 72 74 2c 20 66 g.len(_suiteName).local.start,.f
a2460 69 6e 69 73 68 20 3d 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 5f 73 75 69 74 65 4e 61 6d 65 2c 20 inish.=.string.find(_suiteName,.
a2480 70 61 74 74 65 72 6e 29 0a 69 66 20 73 74 61 72 74 20 3d 3d 20 31 20 61 6e 64 20 66 69 6e 69 73 pattern).if.start.==.1.and.finis
a24a0 68 20 3d 3d 20 6c 65 6e 67 74 68 20 74 68 65 6e 0a 69 66 20 74 65 73 74 4e 61 6d 65 20 7e 3d 20 h.==.length.then.if.testName.~=.
a24c0 6e 69 6c 20 74 68 65 6e 0a 69 66 20 73 74 72 69 6e 67 2e 63 6f 6e 74 61 69 6e 73 28 74 65 73 74 nil.then.if.string.contains(test
a24e0 4e 61 6d 65 2c 20 22 2a 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 65 73 74 50 61 74 74 65 72 Name,."*").then.local.testPatter
a2500 6e 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 74 65 73 74 4e 61 6d 65 2c 20 22 2a 22 2c 20 22 n.=.string.gsub(testName,."*",."
a2520 2e 2a 22 29 0a 66 6f 72 20 5f 74 65 73 74 4e 61 6d 65 2c 20 74 65 73 74 20 69 6e 20 70 61 69 72 .*").for._testName,.test.in.pair
a2540 73 28 73 75 69 74 65 29 20 64 6f 0a 6c 65 6e 67 74 68 20 3d 20 73 74 72 69 6e 67 2e 6c 65 6e 28 s(suite).do.length.=.string.len(
a2560 5f 74 65 73 74 4e 61 6d 65 29 0a 73 74 61 72 74 2c 20 66 69 6e 69 73 68 20 3d 20 73 74 72 69 6e _testName).start,.finish.=.strin
a2580 67 2e 66 69 6e 64 28 5f 74 65 73 74 4e 61 6d 65 2c 20 74 65 73 74 50 61 74 74 65 72 6e 29 0a 69 g.find(_testName,.testPattern).i
a25a0 66 20 73 74 61 72 74 20 3d 3d 20 31 20 61 6e 64 20 66 69 6e 69 73 68 20 3d 3d 20 6c 65 6e 67 74 f.start.==.1.and.finish.==.lengt
a25c0 68 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 65 73 74 73 2c 20 7b 0a 73 75 69 h.then.table.insert(tests,.{.sui
a25e0 74 65 4e 61 6d 65 20 3d 20 5f 73 75 69 74 65 4e 61 6d 65 2c 0a 73 75 69 74 65 20 3d 20 73 75 69 teName.=._suiteName,.suite.=.sui
a2600 74 65 2c 0a 74 65 73 74 4e 61 6d 65 20 3d 20 5f 74 65 73 74 4e 61 6d 65 2c 0a 74 65 73 74 46 75 te,.testName.=._testName,.testFu
a2620 6e 63 74 69 6f 6e 20 3d 20 74 65 73 74 2c 0a 7d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 74 nction.=.test,.}).end.end.else.t
a2640 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 65 73 74 73 2c 20 7b 0a 73 75 69 74 65 4e 61 6d 65 20 3d able.insert(tests,.{.suiteName.=
a2660 20 5f 73 75 69 74 65 4e 61 6d 65 2c 0a 73 75 69 74 65 20 3d 20 73 75 69 74 65 2c 0a 74 65 73 74 ._suiteName,.suite.=.suite,.test
a2680 4e 61 6d 65 20 3d 20 74 65 73 74 4e 61 6d 65 2c 0a 74 65 73 74 46 75 6e 63 74 69 6f 6e 20 3d 20 Name.=.testName,.testFunction.=.
a26a0 73 75 69 74 65 5b 74 65 73 74 4e 61 6d 65 5d 2c 0a 7d 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 suite[testName],.}).end.else.tab
a26c0 6c 65 2e 69 6e 73 65 72 74 28 74 65 73 74 73 2c 20 7b 0a 73 75 69 74 65 4e 61 6d 65 20 3d 20 5f le.insert(tests,.{.suiteName.=._
a26e0 73 75 69 74 65 4e 61 6d 65 2c 0a 73 75 69 74 65 20 3d 20 73 75 69 74 65 2c 0a 74 65 73 74 4e 61 suiteName,.suite.=.suite,.testNa
a2700 6d 65 20 3d 20 6e 69 6c 2c 0a 74 65 73 74 46 75 6e 63 74 69 6f 6e 20 3d 20 6e 69 6c 2c 0a 7d 29 me.=.nil,.testFunction.=.nil,.})
a2720 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 65 73 74 73 0a 65 6c 73 65 0a 6c .end.end.end.return.tests.else.l
a2740 6f 63 61 6c 20 73 75 69 74 65 2c 20 74 65 73 74 2c 20 65 72 72 20 3d 20 5f 2e 63 68 65 63 6b 54 ocal.suite,.test,.err.=._.checkT
a2760 65 73 74 49 64 65 6e 74 69 66 69 65 72 28 5f 2e 73 75 69 74 65 73 2c 20 73 75 69 74 65 4e 61 6d estIdentifier(_.suites,.suiteNam
a2780 65 2c 20 74 65 73 74 4e 61 6d 65 29 0a 69 66 20 65 72 72 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 e,.testName).if.err.then.return.
a27a0 6e 69 6c 2c 20 65 72 72 0a 65 6e 64 0a 72 65 74 75 72 6e 20 7b 0a 7b 0a 73 75 69 74 65 4e 61 6d nil,.err.end.return.{.{.suiteNam
a27c0 65 20 3d 20 73 75 69 74 65 4e 61 6d 65 2c 0a 73 75 69 74 65 20 3d 20 73 75 69 74 65 2c 0a 74 65 e.=.suiteName,.suite.=.suite,.te
a27e0 73 74 4e 61 6d 65 20 3d 20 74 65 73 74 4e 61 6d 65 2c 0a 74 65 73 74 46 75 6e 63 74 69 6f 6e 20 stName.=.testName,.testFunction.
a2800 3d 20 74 65 73 74 0a 7d 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 61 =.test.}.}.end.end.function.m.pa
a2820 72 73 65 54 65 73 74 49 64 65 6e 74 69 66 69 65 72 28 69 64 65 6e 74 69 66 69 65 72 29 0a 6c 6f rseTestIdentifier(identifier).lo
a2840 63 61 6c 20 73 75 69 74 65 4e 61 6d 65 2c 20 74 65 73 74 4e 61 6d 65 0a 69 66 20 69 64 65 6e 74 cal.suiteName,.testName.if.ident
a2860 69 66 69 65 72 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 61 72 74 73 20 3d 20 73 74 72 69 6e 67 2e ifier.then.local.parts.=.string.
a2880 65 78 70 6c 6f 64 65 28 69 64 65 6e 74 69 66 69 65 72 2c 20 22 2e 22 2c 20 74 72 75 65 29 0a 73 explode(identifier,.".",.true).s
a28a0 75 69 74 65 4e 61 6d 65 20 3d 20 69 69 66 28 70 61 72 74 73 5b 31 5d 20 7e 3d 20 22 22 2c 20 70 uiteName.=.iif(parts[1].~=."",.p
a28c0 61 72 74 73 5b 31 5d 2c 20 6e 69 6c 29 0a 74 65 73 74 4e 61 6d 65 20 3d 20 69 69 66 28 70 61 72 arts[1],.nil).testName.=.iif(par
a28e0 74 73 5b 32 5d 20 7e 3d 20 22 22 2c 20 70 61 72 74 73 5b 32 5d 2c 20 6e 69 6c 29 0a 65 6e 64 0a ts[2].~=."",.parts[2],.nil).end.
a2900 72 65 74 75 72 6e 20 73 75 69 74 65 4e 61 6d 65 2c 20 74 65 73 74 4e 61 6d 65 0a 65 6e 64 0a 66 return.suiteName,.testName.end.f
a2920 75 6e 63 74 69 6f 6e 20 5f 2e 63 68 65 63 6b 54 65 73 74 49 64 65 6e 74 69 66 69 65 72 28 73 75 unction._.checkTestIdentifier(su
a2940 69 74 65 73 2c 20 73 75 69 74 65 4e 61 6d 65 2c 20 74 65 73 74 4e 61 6d 65 29 0a 6c 6f 63 61 6c ites,.suiteName,.testName).local
a2960 20 73 75 69 74 65 2c 20 74 65 73 74 0a 69 66 20 73 75 69 74 65 4e 61 6d 65 20 74 68 65 6e 0a 73 .suite,.test.if.suiteName.then.s
a2980 75 69 74 65 20 3d 20 73 75 69 74 65 73 5b 73 75 69 74 65 4e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 uite.=.suites[suiteName].if.not.
a29a0 73 75 69 74 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 6e 69 6c 2c 20 22 4e 6f 20 suite.then.return.nil,.nil,."No.
a29c0 73 75 63 68 20 74 65 73 74 20 73 75 69 74 65 20 27 22 20 2e 2e 20 73 75 69 74 65 4e 61 6d 65 20 such.test.suite.'"....suiteName.
a29e0 2e 2e 20 22 27 22 0a 65 6e 64 0a 69 66 20 74 65 73 74 4e 61 6d 65 20 74 68 65 6e 0a 74 65 73 74 ..."'".end.if.testName.then.test
a2a00 20 3d 20 73 75 69 74 65 5b 74 65 73 74 4e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 5f 2e 69 73 56 61 .=.suite[testName].if.not._.isVa
a2a20 6c 69 64 54 65 73 74 50 61 69 72 28 74 65 73 74 4e 61 6d 65 2c 20 74 65 73 74 29 20 74 68 65 6e lidTestPair(testName,.test).then
a2a40 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 6e 69 6c 2c 20 22 4e 6f 20 73 75 63 68 20 74 65 73 74 20 .return.nil,.nil,."No.such.test.
a2a60 27 22 20 2e 2e 20 73 75 69 74 65 4e 61 6d 65 20 2e 2e 20 22 2e 22 20 2e 2e 20 74 65 73 74 4e 61 '"....suiteName...."."....testNa
a2a80 6d 65 20 2e 2e 20 22 27 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 73 75 69 me...."'".end.end.end.return.sui
a2aa0 74 65 2c 20 74 65 73 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 69 73 56 61 6c 69 64 54 te,.test.end.function._.isValidT
a2ac0 65 73 74 50 61 69 72 28 74 65 73 74 4e 61 6d 65 2c 20 74 65 73 74 46 75 6e 63 29 0a 69 66 20 74 estPair(testName,.testFunc).if.t
a2ae0 79 70 65 28 74 65 73 74 46 75 6e 63 29 20 7e 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e ype(testFunc).~=."function".then
a2b00 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 74 65 73 74 4e 61 6d 65 20 3d 3d .return.false.end.if.testName.==
a2b20 20 22 73 65 74 75 70 22 20 6f 72 20 74 65 73 74 4e 61 6d 65 20 3d 3d 20 22 74 65 61 72 64 6f 77 ."setup".or.testName.==."teardow
a2b40 6e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 n".then.return.false.end.return.
a2b60 74 72 75 65 0a 65 6e 64 0a 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b true.end........local.p.=.premak
a2b80 65 0a 72 65 71 75 69 72 65 20 28 22 76 73 74 75 64 69 6f 22 29 0a 70 2e 6d 6f 64 75 6c 65 73 2e e.require.("vstudio").p.modules.
a2ba0 64 2e 76 63 32 30 31 30 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 63 32 30 31 30 20 3d 20 70 2e 76 d.vc2010.=.{}.local.vc2010.=.p.v
a2bc0 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 6d 6f 64 75 6c 65 studio.vc2010.local.m.=.p.module
a2be0 73 2e 64 2e 76 63 32 30 31 30 0a 6d 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c s.d.vc2010.m.elements.=.{}.local
a2c00 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 76 63 32 30 31 .vstudio.=.p.vstudio.local.vc201
a2c20 30 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 0.=.p.vstudio.vc2010.local.confi
a2c40 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 70 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2e 65 g.=.p.config.p.override(vc2010.e
a2c60 6c 65 6d 65 6e 74 73 2c 20 22 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 lements,."configurationPropertie
a2c80 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 69 s",.function(oldfn,.cfg).local.i
a2ca0 74 65 6d 73 20 3d 20 6f 6c 64 66 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d tems.=.oldfn(cfg).if.cfg.kind.~=
a2cc0 20 70 2e 55 54 49 4c 49 54 59 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 69 74 65 .p.UTILITY.then.table.insert(ite
a2ce0 6d 73 2c 20 6d 2e 64 43 6f 6d 70 69 6c 65 72 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 69 74 65 6d ms,.m.dCompiler).end.return.item
a2d00 73 0a 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 43 6f 6d 70 69 6c 65 72 28 63 66 67 29 s.end).function.m.dCompiler(cfg)
a2d20 0a 6c 6f 63 61 6c 20 64 63 20 3d 20 6e 69 6c 0a 69 66 20 5f 4f 50 54 49 4f 4e 53 2e 64 63 20 74 .local.dc.=.nil.if._OPTIONS.dc.t
a2d40 68 65 6e 0a 6c 6f 63 61 6c 20 64 63 4d 61 70 20 3d 20 7b 0a 5b 22 64 6d 64 22 5d 20 3d 20 22 44 hen.local.dcMap.=.{.["dmd"].=."D
a2d60 4d 44 22 2c 0a 5b 22 6c 64 63 22 5d 20 3d 20 22 4c 44 43 22 2c 0a 7d 0a 64 63 20 3d 20 64 63 4d MD",.["ldc"].=."LDC",.}.dc.=.dcM
a2d80 61 70 5b 5f 4f 50 54 49 4f 4e 53 2e 64 63 5d 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 ap[_OPTIONS.dc].end.if.cfg.flags
a2da0 2e 55 73 65 4c 44 43 20 74 68 65 6e 0a 64 63 20 3d 20 22 4c 44 43 22 0a 65 6e 64 0a 69 66 20 64 .UseLDC.then.dc.=."LDC".end.if.d
a2dc0 63 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4e 4f 4e 45 20 6f 72 20 c.then.if.cfg.kind.==.p.NONE.or.
a2de0 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4d 41 4b 45 46 49 4c 45 20 74 68 65 6e 0a 69 66 20 70 cfg.kind.==.p.MAKEFILE.then.if.p
a2e00 2e 63 6f 6e 66 69 67 2e 68 61 73 46 69 6c 65 28 63 66 67 2c 20 70 61 74 68 2e 69 73 64 66 69 6c .config.hasFile(cfg,.path.isdfil
a2e20 65 29 20 6f 72 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 76 e).or._ACTION.>=."vs2015".then.v
a2e40 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 43 6f 6d 70 69 6c 65 72 22 2c 20 6e 69 6c 2c 20 c2010.element("DCompiler",.nil,.
a2e60 64 63 29 0a 65 6e 64 0a 65 6c 73 65 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 43 6f dc).end.else.vc2010.element("DCo
a2e80 6d 70 69 6c 65 72 22 2c 20 6e 69 6c 2c 20 64 63 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 70 2e mpiler",.nil,.dc).end.end.end.p.
a2ea0 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 69 74 65 6d 44 override(vc2010.elements,."itemD
a2ec0 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c efinitionGroup",.function(oldfn,
a2ee0 20 63 66 67 29 0a 6c 6f 63 61 6c 20 69 74 65 6d 73 20 3d 20 6f 6c 64 66 6e 28 63 66 67 29 0a 69 .cfg).local.items.=.oldfn(cfg).i
a2f00 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 55 54 49 4c 49 54 59 20 74 68 65 6e 0a 74 61 62 f.cfg.kind.~=.p.UTILITY.then.tab
a2f20 6c 65 2e 69 6e 73 65 72 74 61 66 74 65 72 28 69 74 65 6d 73 2c 20 76 63 32 30 31 30 2e 63 6c 43 le.insertafter(items,.vc2010.clC
a2f40 6f 6d 70 69 6c 65 2c 20 6d 2e 64 43 6f 6d 70 69 6c 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 69 ompile,.m.dCompile).end.return.i
a2f60 74 65 6d 73 0a 65 6e 64 29 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 64 43 6f 6d 70 69 6c 65 20 3d 20 tems.end).m.elements.dCompile.=.
a2f80 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 64 4f 70 74 69 6d 69 function(cfg).return.{.m.dOptimi
a2fa0 7a 61 74 69 6f 6e 2c 0a 6d 2e 64 49 6d 70 6f 72 74 50 61 74 68 73 2c 0a 6d 2e 64 53 74 72 69 6e zation,.m.dImportPaths,.m.dStrin
a2fc0 67 49 6d 70 6f 72 74 50 61 74 68 73 2c 0a 6d 2e 64 56 65 72 73 69 6f 6e 43 6f 6e 73 74 61 6e 74 gImportPaths,.m.dVersionConstant
a2fe0 73 2c 0a 6d 2e 64 44 65 62 75 67 43 6f 6e 73 74 61 6e 74 73 2c 0a 6d 2e 64 43 6f 6d 70 69 6c 61 s,.m.dDebugConstants,.m.dCompila
a3000 74 69 6f 6e 4d 6f 64 65 6c 2c 0a 6d 2e 64 50 72 65 73 65 72 76 65 53 6f 75 72 63 65 50 61 74 68 tionModel,.m.dPreserveSourcePath
a3020 2c 0a 6d 2e 64 52 75 6e 74 69 6d 65 2c 0a 6d 2e 64 43 6f 64 65 47 65 6e 65 72 61 74 69 6f 6e 2c ,.m.dRuntime,.m.dCodeGeneration,
a3040 0a 6d 2e 64 4c 61 6e 67 75 61 67 65 2c 0a 6d 2e 64 4d 65 73 73 61 67 65 73 2c 0a 6d 2e 64 44 6f .m.dLanguage,.m.dMessages,.m.dDo
a3060 63 75 6d 65 6e 74 61 74 69 6f 6e 2c 0a 6d 2e 64 41 64 64 69 74 69 6f 6e 61 6c 43 6f 6d 70 69 6c cumentation,.m.dAdditionalCompil
a3080 65 4f 70 74 69 6f 6e 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 43 6f 6d 70 eOptions,.}.end.function.m.dComp
a30a0 69 6c 65 28 63 66 67 29 0a 69 66 20 63 6f 6e 66 69 67 2e 68 61 73 46 69 6c 65 28 63 66 67 2c 20 ile(cfg).if.config.hasFile(cfg,.
a30c0 70 61 74 68 2e 69 73 64 66 69 6c 65 29 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 44 43 6f 6d path.isdfile).then.p.push('<DCom
a30e0 70 69 6c 65 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 64 pile>').p.callArray(m.elements.d
a3100 43 6f 6d 70 69 6c 65 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 43 6f 6d 70 69 6c 65 3e Compile,.cfg).p.pop('</DCompile>
a3120 27 29 0a 65 6e 64 0a 65 6e 64 0a 76 63 32 30 31 30 2e 63 61 74 65 67 6f 72 69 65 73 2e 44 43 6f ').end.end.vc2010.categories.DCo
a3140 6d 70 69 6c 65 20 3d 20 7b 0a 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 44 43 6f 6d 70 69 6c 65 mpile.=.{.name.......=."DCompile
a3160 22 2c 0a 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e 64 22 20 7d 2c 0a 70 72 69 6f 72 69 ",.extensions.=.{.".d".},.priori
a3180 74 79 20 20 20 3d 20 33 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 ty...=.3,.emitFiles.=.function(p
a31a0 72 6a 2c 20 67 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 43 66 67 46 75 6e 63 20 3d 20 66 rj,.group).local.fileCfgFunc.=.f
a31c0 75 6e 63 74 69 6f 6e 28 66 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 66 63 66 67 unction(fcfg,.condition).if.fcfg
a31e0 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 76 63 32 30 31 30 2e 65 78 63 6c 75 64 65 64 46 72 .then.return.{.vc2010.excludedFr
a3200 6f 6d 42 75 69 6c 64 2c 0a 6d 2e 64 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 2c 0a 6d 2e 64 49 6d 70 omBuild,.m.dOptimization,.m.dImp
a3220 6f 72 74 50 61 74 68 73 2c 0a 6d 2e 64 53 74 72 69 6e 67 49 6d 70 6f 72 74 50 61 74 68 73 2c 0a ortPaths,.m.dStringImportPaths,.
a3240 6d 2e 64 56 65 72 73 69 6f 6e 43 6f 6e 73 74 61 6e 74 73 2c 0a 6d 2e 64 44 65 62 75 67 43 6f 6e m.dVersionConstants,.m.dDebugCon
a3260 73 74 61 6e 74 73 2c 0a 6d 2e 64 43 6f 6d 70 69 6c 61 74 69 6f 6e 4d 6f 64 65 6c 2c 0a 6d 2e 64 stants,.m.dCompilationModel,.m.d
a3280 50 72 65 73 65 72 76 65 53 6f 75 72 63 65 50 61 74 68 2c 0a 6d 2e 64 52 75 6e 74 69 6d 65 2c 0a PreserveSourcePath,.m.dRuntime,.
a32a0 6d 2e 64 43 6f 64 65 47 65 6e 65 72 61 74 69 6f 6e 2c 0a 6d 2e 64 4c 61 6e 67 75 61 67 65 2c 0a m.dCodeGeneration,.m.dLanguage,.
a32c0 6d 2e 64 4d 65 73 73 61 67 65 73 2c 0a 6d 2e 64 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2c 0a 6d m.dMessages,.m.dDocumentation,.m
a32e0 2e 64 41 64 64 69 74 69 6f 6e 61 6c 43 6f 6d 70 69 6c 65 4f 70 74 69 6f 6e 73 2c 0a 7d 0a 65 6c .dAdditionalCompileOptions,.}.el
a3300 73 65 0a 72 65 74 75 72 6e 20 7b 0a 76 63 32 30 31 30 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d 42 se.return.{.vc2010.excludedFromB
a3320 75 69 6c 64 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 76 63 32 30 31 30 2e 65 6d 69 74 46 69 6c 65 73 28 uild.}.end.end.vc2010.emitFiles(
a3340 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 44 43 6f 6d 70 69 6c 65 22 2c 20 7b 6d 2e 67 65 6e 65 72 prj,.group,."DCompile",.{m.gener
a3360 61 74 65 64 46 69 6c 65 7d 2c 20 66 69 6c 65 43 66 67 46 75 6e 63 29 0a 65 6e 64 2c 0a 65 6d 69 atedFile},.fileCfgFunc).end,.emi
a3380 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 76 tFilter.=.function(prj,.group).v
a33a0 63 32 30 31 30 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 44 c2010.filterGroup(prj,.group,."D
a33c0 43 6f 6d 70 69 6c 65 22 29 0a 65 6e 64 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 4f 70 74 69 Compile").end.}.function.m.dOpti
a33e0 6d 69 7a 61 74 69 6f 6e 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 6d mization(cfg,.condition).local.m
a3400 61 70 20 3d 20 7b 20 4f 66 66 3d 22 66 61 6c 73 65 22 2c 20 4f 6e 3d 22 74 72 75 65 22 2c 20 44 ap.=.{.Off="false",.On="true",.D
a3420 65 62 75 67 3d 22 66 61 6c 73 65 22 2c 20 46 75 6c 6c 3d 22 74 72 75 65 22 2c 20 53 69 7a 65 3d ebug="false",.Full="true",.Size=
a3440 22 74 72 75 65 22 2c 20 53 70 65 65 64 3d 22 74 72 75 65 22 20 7d 0a 69 66 20 63 66 67 2e 6f 70 "true",.Speed="true".}.if.cfg.op
a3460 74 69 6d 69 7a 65 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 27 4f 70 74 69 timize.then.vc2010.element('Opti
a3480 6d 69 7a 65 72 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 6d 61 70 5b 63 66 67 2e 6f 70 74 69 6d mizer',.condition,.map[cfg.optim
a34a0 69 7a 65 5d 20 6f 72 20 22 66 61 6c 73 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f ize].or."false").end.end.functio
a34c0 6e 20 6d 2e 64 49 6d 70 6f 72 74 50 61 74 68 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 n.m.dImportPaths(cfg,.condition)
a34e0 0a 69 66 20 63 66 67 2e 69 6d 70 6f 72 74 64 69 72 73 20 61 6e 64 20 23 63 66 67 2e 69 6d 70 6f .if.cfg.importdirs.and.#cfg.impo
a3500 72 74 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 76 73 74 rtdirs.>.0.then.local.dirs.=.vst
a3520 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 69 6d 70 6f 72 74 64 69 72 73 29 0a 69 udio.path(cfg,.cfg.importdirs).i
a3540 66 20 23 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 f.#dirs.>.0.then.vc2010.element(
a3560 22 49 6d 70 6f 72 74 50 61 74 68 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 25 73 3b 25 25 "ImportPaths",.condition,."%s;%%
a3580 28 49 6d 70 6f 72 74 50 61 74 68 73 29 22 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 (ImportPaths)",.table.concat(dir
a35a0 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e s,.";")).end.end.end.function.m.
a35c0 64 53 74 72 69 6e 67 49 6d 70 6f 72 74 50 61 74 68 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f dStringImportPaths(cfg,.conditio
a35e0 6e 29 0a 69 66 20 63 66 67 2e 73 74 72 69 6e 67 69 6d 70 6f 72 74 64 69 72 73 20 61 6e 64 20 23 n).if.cfg.stringimportdirs.and.#
a3600 63 66 67 2e 73 74 72 69 6e 67 69 6d 70 6f 72 74 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f cfg.stringimportdirs.>.0.then.lo
a3620 63 61 6c 20 64 69 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 cal.dirs.=.vstudio.path(cfg,.cfg
a3640 2e 73 74 72 69 6e 67 69 6d 70 6f 72 74 64 69 72 73 29 0a 69 66 20 23 64 69 72 73 20 3e 20 30 20 .stringimportdirs).if.#dirs.>.0.
a3660 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 53 74 72 69 6e 67 49 6d 70 6f 72 then.vc2010.element("StringImpor
a3680 74 50 61 74 68 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 25 73 3b 25 25 28 53 74 72 69 6e tPaths",.condition,."%s;%%(Strin
a36a0 67 49 6d 70 6f 72 74 50 61 74 68 73 29 22 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 gImportPaths)",.table.concat(dir
a36c0 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e s,.";")).end.end.end.function.m.
a36e0 64 56 65 72 73 69 6f 6e 43 6f 6e 73 74 61 6e 74 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e dVersionConstants(cfg,.condition
a3700 29 0a 69 66 20 63 66 67 2e 76 65 72 73 69 6f 6e 63 6f 6e 73 74 61 6e 74 73 20 61 6e 64 20 23 63 ).if.cfg.versionconstants.and.#c
a3720 66 67 2e 76 65 72 73 69 6f 6e 63 6f 6e 73 74 61 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 fg.versionconstants.>.0.then.loc
a3740 61 6c 20 76 65 72 73 69 6f 6e 63 6f 6e 73 74 61 6e 74 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 al.versionconstants.=.table.conc
a3760 61 74 28 63 66 67 2e 76 65 72 73 69 6f 6e 63 6f 6e 73 74 61 6e 74 73 2c 20 22 3b 22 29 0a 76 63 at(cfg.versionconstants,.";").vc
a3780 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 56 65 72 73 69 6f 6e 49 64 65 6e 74 69 66 69 65 72 73 2010.element("VersionIdentifiers
a37a0 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 76 65 72 73 69 6f 6e 63 6f 6e 73 74 61 6e 74 73 29 0a ",.condition,.versionconstants).
a37c0 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 44 65 62 75 67 43 6f 6e 73 74 61 6e end.end.function.m.dDebugConstan
a37e0 74 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 64 65 62 75 67 63 ts(cfg,.condition).if.cfg.debugc
a3800 6f 6e 73 74 61 6e 74 73 20 61 6e 64 20 23 63 66 67 2e 64 65 62 75 67 63 6f 6e 73 74 61 6e 74 73 onstants.and.#cfg.debugconstants
a3820 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 65 62 75 67 63 6f 6e 73 74 61 6e 74 73 20 3d .>.0.then.local.debugconstants.=
a3840 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 63 6f 6e 73 74 61 6e 74 73 .table.concat(cfg.debugconstants
a3860 2c 20 22 3b 22 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 65 62 75 67 49 64 65 6e ,.";").vc2010.element("DebugIden
a3880 74 69 66 69 65 72 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 64 65 62 75 67 63 6f 6e 73 74 61 tifiers",.condition,.debugconsta
a38a0 6e 74 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 43 6f 6d 70 69 6c 61 nts).end.end.function.m.dCompila
a38c0 74 69 6f 6e 4d 6f 64 65 6c 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 tionModel(cfg,.condition).if.cfg
a38e0 2e 63 6f 6d 70 69 6c 61 74 69 6f 6e 6d 6f 64 65 6c 20 61 6e 64 20 63 66 67 2e 63 6f 6d 70 69 6c .compilationmodel.and.cfg.compil
a3900 61 74 69 6f 6e 6d 6f 64 65 6c 20 7e 3d 20 22 44 65 66 61 75 6c 74 22 20 74 68 65 6e 0a 76 63 32 ationmodel.~=."Default".then.vc2
a3920 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 43 6f 6d 70 69 6c 61 74 69 6f 6e 4d 6f 64 65 6c 22 2c 20 010.element("CompilationModel",.
a3940 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 63 6f 6d 70 69 6c 61 74 69 6f 6e 6d 6f 64 65 6c 29 condition,.cfg.compilationmodel)
a3960 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 50 72 65 73 65 72 76 65 53 6f 75 .end.end.function.m.dPreserveSou
a3980 72 63 65 50 61 74 68 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 66 rcePath(cfg,.condition).if.cfg.f
a39a0 6c 61 67 73 2e 52 65 74 61 69 6e 50 61 74 68 73 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 lags.RetainPaths.then.vc2010.ele
a39c0 6d 65 6e 74 28 22 50 72 65 73 65 72 76 65 53 6f 75 72 63 65 50 61 74 68 22 2c 20 63 6f 6e 64 69 ment("PreserveSourcePath",.condi
a39e0 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d tion,."true").end.end.function.m
a3a00 2e 64 52 75 6e 74 69 6d 65 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 .dRuntime(cfg,.condition).if.cfg
a3a20 2e 66 6c 61 67 73 2e 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 72 61 72 79 20 74 68 65 6e 0a 76 .flags.OmitDefaultLibrary.then.v
a3a40 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 43 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 22 2c c2010.element("CRuntimeLibrary",
a3a60 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 4e 6f 6e 65 22 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 72 .condition,."None").else.local.r
a3a80 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 20 6e 6f 74 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 eleaseruntime.=.not.config.isDeb
a3aa0 75 67 42 75 69 6c 64 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 ugBuild(cfg).local.staticruntime
a3ac0 20 3d 20 74 72 75 65 0a 69 66 20 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 .=.true.if.cfg.staticruntime.==.
a3ae0 22 4f 66 66 22 20 74 68 65 6e 0a 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 20 66 61 6c 73 65 "Off".then.staticruntime.=.false
a3b00 0a 65 6e 64 0a 69 66 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 3d 3d 20 22 44 65 62 75 67 22 20 74 .end.if.cfg.runtime.==."Debug".t
a3b20 68 65 6e 0a 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 20 66 61 6c 73 65 0a 65 6c 73 65 69 hen.releaseruntime.=.false.elsei
a3b40 66 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 3d 3d 20 22 52 65 6c 65 61 73 65 22 20 74 68 65 6e 0a f.cfg.runtime.==."Release".then.
a3b60 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 20 74 72 75 65 0a 65 6e 64 0a 69 66 20 28 63 66 releaseruntime.=.true.end.if.(cf
a3b80 67 2e 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 61 6e 64 20 63 66 67 2e 73 74 61 74 69 63 72 75 g.staticruntime.and.cfg.staticru
a3ba0 6e 74 69 6d 65 20 7e 3d 20 22 44 65 66 61 75 6c 74 22 29 20 6f 72 20 28 63 66 67 2e 72 75 6e 74 ntime.~=."Default").or.(cfg.runt
a3bc0 69 6d 65 20 61 6e 64 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 7e 3d 20 22 44 65 66 61 75 6c 74 22 ime.and.cfg.runtime.~=."Default"
a3be0 29 20 74 68 65 6e 0a 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 74 72 75 65 20 ).then.if.staticruntime.==.true.
a3c00 61 6e 64 20 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 74 72 75 65 20 74 68 65 6e 0a and.releaseruntime.==.true.then.
a3c20 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 43 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 22 vc2010.element("CRuntimeLibrary"
a3c40 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 22 29 0a 65 6c ,.condition,."MultiThreaded").el
a3c60 73 65 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 74 72 75 65 20 61 6e 64 20 72 seif.staticruntime.==.true.and.r
a3c80 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 66 61 6c 73 65 20 74 68 65 6e 0a 76 63 32 30 eleaseruntime.==.false.then.vc20
a3ca0 31 30 2e 65 6c 65 6d 65 6e 74 28 22 43 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 22 2c 20 63 6f 10.element("CRuntimeLibrary",.co
a3cc0 6e 64 69 74 69 6f 6e 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 65 62 75 67 22 29 0a 65 ndition,."MultiThreadedDebug").e
a3ce0 6c 73 65 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 66 61 6c 73 65 20 61 6e 64 lseif.staticruntime.==.false.and
a3d00 20 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 74 72 75 65 20 74 68 65 6e 0a 76 63 32 .releaseruntime.==.true.then.vc2
a3d20 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 43 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 22 2c 20 63 010.element("CRuntimeLibrary",.c
a3d40 6f 6e 64 69 74 69 6f 6e 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 6c 6c 22 29 0a 65 6c ondition,."MultiThreadedDll").el
a3d60 73 65 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 66 61 6c 73 65 20 61 6e 64 20 seif.staticruntime.==.false.and.
a3d80 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 66 61 6c 73 65 20 74 68 65 6e 0a 76 63 32 releaseruntime.==.false.then.vc2
a3da0 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 43 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 22 2c 20 63 010.element("CRuntimeLibrary",.c
a3dc0 6f 6e 64 69 74 69 6f 6e 2c 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 65 62 75 67 44 6c 6c ondition,."MultiThreadedDebugDll
a3de0 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 43 ").end.end.end.end.function.m.dC
a3e00 6f 64 65 47 65 6e 65 72 61 74 69 6f 6e 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 odeGeneration(cfg,.condition).if
a3e20 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 4f 62 6a 65 .cfg.buildtarget.then.local.Obje
a3e40 63 74 46 69 6c 65 4e 61 6d 65 20 3d 20 22 22 0a 69 66 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 ctFileName.=."".if.cfg.buildtarg
a3e60 65 74 2e 62 61 73 65 6e 61 6d 65 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 62 75 69 6c 64 74 61 72 et.basename.then.if.cfg.buildtar
a3e80 67 65 74 2e 70 72 65 66 69 78 20 74 68 65 6e 0a 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 20 3d get.prefix.then.ObjectFileName.=
a3ea0 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 70 72 65 66 69 78 0a 65 6e 64 0a 4f 62 6a 65 .cfg.buildtarget.prefix.end.Obje
a3ec0 63 74 46 69 6c 65 4e 61 6d 65 20 3d 20 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 20 2e 2e 20 63 ctFileName.=.ObjectFileName....c
a3ee0 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 6f 62 6a fg.buildtarget.basename....".obj
a3f00 22 0a 65 6e 64 0a 69 66 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f ".end.if.cfg.buildtarget.directo
a3f20 72 79 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 76 73 74 75 64 69 6f 2e 70 ry.then.local.outdir.=.vstudio.p
a3f40 61 74 68 28 63 66 67 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f ath(cfg,.cfg.buildtarget.directo
a3f60 72 79 29 0a 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 6f ry).ObjectFileName.=.path.join(o
a3f80 75 74 64 69 72 2c 20 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 29 0a 65 6e 64 0a 76 63 32 30 31 utdir,.ObjectFileName).end.vc201
a3fa0 30 2e 65 6c 65 6d 65 6e 74 28 22 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 22 2c 20 63 6f 6e 64 0.element("ObjectFileName",.cond
a3fc0 69 74 69 6f 6e 2c 20 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 29 0a 65 6e 64 0a 69 66 20 63 66 ition,.ObjectFileName).end.if.cf
a3fe0 67 2e 66 6c 61 67 73 2e 50 72 6f 66 69 6c 65 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d g.flags.Profile.then.vc2010.elem
a4000 65 6e 74 28 22 50 72 6f 66 69 6c 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 ent("Profile",.condition,."true"
a4020 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 50 72 6f 66 69 6c 65 47 43 20 74 68 65 ).end.if.cfg.flags.ProfileGC.the
a4040 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 50 72 6f 66 69 6c 65 47 43 22 2c 20 63 6f n.vc2010.element("ProfileGC",.co
a4060 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 ndition,."true").end.if.cfg.flag
a4080 73 2e 43 6f 64 65 43 6f 76 65 72 61 67 65 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 s.CodeCoverage.then.vc2010.eleme
a40a0 6e 74 28 22 43 6f 76 65 72 61 67 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 nt("Coverage",.condition,."true"
a40c0 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e 69 74 54 65 73 74 20 74 68 65 6e ).end.if.cfg.flags.UnitTest.then
a40e0 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 55 6e 69 74 74 65 73 74 22 2c 20 63 6f 6e 64 .vc2010.element("Unittest",.cond
a4100 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 69 6e 6c 69 6e 69 ition,."true").end.if.cfg.inlini
a4120 6e 67 20 61 6e 64 20 63 66 67 2e 69 6e 6c 69 6e 69 6e 67 20 7e 3d 20 22 44 65 66 61 75 6c 74 22 ng.and.cfg.inlining.~=."Default"
a4140 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 0a 44 69 73 61 62 6c 65 64 20 3d .then.local.types.=.{.Disabled.=
a4160 20 22 66 61 6c 73 65 22 2c 0a 45 78 70 6c 69 63 69 74 20 3d 20 22 74 72 75 65 22 2c 0a 41 75 74 ."false",.Explicit.=."true",.Aut
a4180 6f 20 3d 20 22 74 72 75 65 22 2c 0a 7d 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 49 6e o.=."true",.}.vc2010.element("In
a41a0 6c 69 6e 65 72 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 74 79 70 65 73 5b 63 66 67 2e 69 6e 6c liner",.condition,.types[cfg.inl
a41c0 69 6e 69 6e 67 5d 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 63 6b 46 72 ining]).end.if.cfg.flags.StackFr
a41e0 61 6d 65 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 53 74 61 63 6b 46 72 ame.then.vc2010.element("StackFr
a4200 61 6d 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 69 66 20 ame",.condition,."true").end.if.
a4220 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 63 6b 53 74 6f 6d 70 20 74 68 65 6e 0a 76 63 32 30 31 30 cfg.flags.StackStomp.then.vc2010
a4240 2e 65 6c 65 6d 65 6e 74 28 22 53 74 61 63 6b 53 74 6f 6d 70 22 2c 20 63 6f 6e 64 69 74 69 6f 6e .element("StackStomp",.condition
a4260 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 41 6c 6c 49 6e ,."true").end.if.cfg.flags.AllIn
a4280 73 74 61 6e 74 69 61 74 65 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 stantiate.then.vc2010.element("A
a42a0 6c 6c 49 6e 73 74 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a llInst",.condition,."true").end.
a42c0 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 69 6e 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c if.cfg.flags.Main.then.vc2010.el
a42e0 65 6d 65 6e 74 28 22 4d 61 69 6e 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 ement("Main",.condition,."true")
a4300 0a 65 6e 64 0a 69 66 20 5f 4f 50 54 49 4f 4e 53 2e 64 63 20 7e 3d 20 22 6c 64 63 22 20 61 6e 64 .end.if._OPTIONS.dc.~=."ldc".and
a4320 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 55 73 65 4c 44 43 20 74 68 65 6e 0a 69 66 20 63 66 .not.cfg.flags.UseLDC.then.if.cf
a4340 67 2e 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 65 g.vectorextensions.then.local.ve
a4360 78 74 4d 61 70 20 3d 20 7b 0a 41 56 58 20 3d 20 22 61 76 78 22 2c 0a 41 56 58 32 20 3d 20 22 61 xtMap.=.{.AVX.=."avx",.AVX2.=."a
a4380 76 78 32 22 2c 0a 7d 0a 69 66 20 76 65 78 74 4d 61 70 5b 63 66 67 2e 76 65 63 74 6f 72 65 78 74 vx2",.}.if.vextMap[cfg.vectorext
a43a0 65 6e 73 69 6f 6e 73 5d 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d ensions].~=.nil.then.vc2010.elem
a43c0 65 6e 74 28 22 43 50 55 41 72 63 68 69 74 65 63 74 75 72 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e ent("CPUArchitecture",.condition
a43e0 2c 20 76 65 78 74 4d 61 70 5b 63 66 67 2e 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 5d 29 ,.vextMap[cfg.vectorextensions])
a4400 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 .end.end.end.if.config.isDebugBu
a4420 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 65 ild(cfg).then.vc2010.element("De
a4440 62 75 67 43 6f 64 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 44 65 62 75 67 22 29 0a 65 6c bugCode",.condition,."Debug").el
a4460 73 65 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 65 62 75 67 43 6f 64 65 22 2c 20 63 se.vc2010.element("DebugCode",.c
a4480 6f 6e 64 69 74 69 6f 6e 2c 20 22 52 65 6c 65 61 73 65 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e ondition,."Release").end.if.cfg.
a44a0 73 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 73 79 6d 62 6f 6c 73 20 3d 3d 20 70 symbols.then.if.cfg.symbols.==.p
a44c0 2e 4f 66 66 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 65 62 75 67 49 .Off.then.vc2010.element("DebugI
a44e0 6e 66 6f 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 4e 6f 6e 65 22 29 0a 65 6c 73 65 69 66 20 nfo",.condition,."None").elseif.
a4500 63 66 67 2e 73 79 6d 62 6f 6c 73 20 7e 3d 20 22 44 65 66 61 75 6c 74 22 20 74 68 65 6e 0a 76 63 cfg.symbols.~=."Default".then.vc
a4520 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 65 62 75 67 49 6e 66 6f 22 2c 20 63 6f 6e 64 69 74 2010.element("DebugInfo",.condit
a4540 69 6f 6e 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 4c 69 6b 65 43 2c ion,.iif(cfg.flags.SymbolsLikeC,
a4560 20 22 56 53 22 2c 20 22 4d 61 67 6f 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e 62 ."VS",."Mago")).end.end.if.cfg.b
a4580 6f 75 6e 64 73 63 68 65 63 6b 20 61 6e 64 20 63 66 67 2e 62 6f 75 6e 64 73 63 68 65 63 6b 20 7e oundscheck.and.cfg.boundscheck.~
a45a0 3d 20 22 44 65 66 61 75 6c 74 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b =."Default".then.local.types.=.{
a45c0 0a 4f 66 66 20 3d 20 22 4f 66 66 22 2c 0a 53 61 66 65 4f 6e 6c 79 20 3d 20 22 53 61 66 65 4f 6e .Off.=."Off",.SafeOnly.=."SafeOn
a45e0 6c 79 22 2c 0a 4f 6e 20 3d 20 22 4f 6e 22 2c 0a 7d 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 ly",.On.=."On",.}.vc2010.element
a4600 28 22 42 6f 75 6e 64 73 43 68 65 63 6b 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 74 79 70 65 73 ("BoundsCheck",.condition,.types
a4620 5b 63 66 67 2e 62 6f 75 6e 64 73 63 68 65 63 6b 5d 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c [cfg.boundscheck]).end.if.cfg.fl
a4640 61 67 73 2e 50 65 72 66 6f 72 6d 53 79 6e 74 61 78 43 68 65 63 6b 4f 6e 6c 79 20 74 68 65 6e 0a ags.PerformSyntaxCheckOnly.then.
a4660 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 50 65 72 66 6f 72 6d 53 79 6e 74 61 78 43 68 65 vc2010.element("PerformSyntaxChe
a4680 63 6b 4f 6e 6c 79 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a ckOnly",.condition,."true").end.
a46a0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 4c 61 6e 67 75 61 67 65 28 63 66 67 2c 20 63 6f end.function.m.dLanguage(cfg,.co
a46c0 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 42 65 74 74 65 72 43 20 74 68 ndition).if.cfg.flags.BetterC.th
a46e0 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 42 65 74 74 65 72 43 22 2c 20 63 6f 6e en.vc2010.element("BetterC",.con
a4700 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 72 65 76 dition,."true").end.if.#cfg.prev
a4720 69 65 77 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 69 6e 20 69 70 61 69 72 iew.>.0.then.for._,.opt.in.ipair
a4740 73 28 63 66 67 2e 70 72 65 76 69 65 77 29 20 64 6f 0a 69 66 20 6f 70 74 20 3d 3d 20 22 64 69 70 s(cfg.preview).do.if.opt.==."dip
a4760 32 35 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 49 50 32 35 22 2c 25".then.vc2010.element("DIP25",
a4780 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6c 73 65 69 66 20 6f 70 74 20 3d .condition,."true").elseif.opt.=
a47a0 3d 20 22 64 69 70 31 30 30 30 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 =."dip1000".then.vc2010.element(
a47c0 22 44 49 50 31 30 30 30 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6c "DIP1000",.condition,."true").el
a47e0 73 65 69 66 20 6f 70 74 20 3d 3d 20 22 64 69 70 31 30 30 38 22 20 74 68 65 6e 0a 76 63 32 30 31 seif.opt.==."dip1008".then.vc201
a4800 30 2e 65 6c 65 6d 65 6e 74 28 22 44 49 50 31 30 30 38 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 0.element("DIP1008",.condition,.
a4820 22 74 72 75 65 22 29 0a 65 6c 73 65 69 66 20 6f 70 74 20 3d 3d 20 22 66 69 65 6c 64 77 69 73 65 "true").elseif.opt.==."fieldwise
a4840 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 50 72 65 76 69 65 77 46 69 ".then.vc2010.element("PreviewFi
a4860 65 6c 64 77 69 73 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6c 73 eldwise",.condition,."true").els
a4880 65 69 66 20 6f 70 74 20 3d 3d 20 22 64 74 6f 72 66 69 65 6c 64 73 22 20 74 68 65 6e 0a 76 63 32 eif.opt.==."dtorfields".then.vc2
a48a0 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 50 72 65 76 69 65 77 44 74 6f 72 46 69 65 6c 64 73 22 2c 010.element("PreviewDtorFields",
a48c0 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6c 73 65 69 66 20 6f 70 74 20 3d .condition,."true").elseif.opt.=
a48e0 3d 20 22 69 6e 74 70 72 6f 6d 6f 74 65 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 =."intpromote".then.vc2010.eleme
a4900 6e 74 28 22 50 72 65 76 69 65 77 49 6e 74 50 72 6f 6d 6f 74 65 22 2c 20 63 6f 6e 64 69 74 69 6f nt("PreviewIntPromote",.conditio
a4920 6e 2c 20 22 74 72 75 65 22 29 0a 65 6c 73 65 69 66 20 6f 70 74 20 3d 3d 20 22 66 69 78 41 6c 69 n,."true").elseif.opt.==."fixAli
a4940 61 73 54 68 69 73 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 50 72 65 asThis".then.vc2010.element("Pre
a4960 76 69 65 77 46 69 78 41 6c 69 61 73 54 68 69 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 viewFixAliasThis",.condition,."t
a4980 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 72 65 76 65 72 74 rue").end.end.end.if.#cfg.revert
a49a0 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 69 6e 20 69 70 61 69 72 73 28 63 .>.0.then.for._,.opt.in.ipairs(c
a49c0 66 67 2e 72 65 76 65 72 74 29 20 64 6f 0a 69 66 20 6f 70 74 20 3d 3d 20 22 69 6d 70 6f 72 74 22 fg.revert).do.if.opt.==."import"
a49e0 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 52 65 76 65 72 74 49 6d 70 6f .then.vc2010.element("RevertImpo
a4a00 72 74 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a rt",.condition,."true").end.end.
a4a20 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 4d 65 73 73 61 67 65 73 28 63 66 67 end.end.function.m.dMessages(cfg
a4a40 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 3d 3d 20 ,.condition).if.cfg.warnings.==.
a4a60 70 2e 4f 46 46 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 57 61 72 6e 69 p.OFF.then.vc2010.element("Warni
a4a80 6e 67 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 4e 6f 6e 65 22 29 0a 65 6c 73 65 69 66 20 ngs",.condition,."None").elseif.
a4aa0 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 61 6e 64 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 7e 3d cfg.warnings.and.cfg.warnings.~=
a4ac0 20 22 44 65 66 61 75 6c 74 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 ."Default".then.vc2010.element("
a4ae0 57 61 72 6e 69 6e 67 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 69 69 66 28 63 66 67 2e 66 6c Warnings",.condition,.iif(cfg.fl
a4b00 61 67 73 2e 46 61 74 61 6c 43 6f 6d 70 69 6c 65 57 61 72 6e 69 6e 67 73 2c 20 22 45 72 72 6f 72 ags.FatalCompileWarnings,."Error
a4b20 22 2c 20 22 49 6e 66 6f 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 64 65 70 72 65 63 61 74 65 ",."Info")).end.if.cfg.deprecate
a4b40 64 66 65 61 74 75 72 65 73 20 61 6e 64 20 63 66 67 2e 64 65 70 72 65 63 61 74 65 64 66 65 61 74 dfeatures.and.cfg.deprecatedfeat
a4b60 75 72 65 73 20 7e 3d 20 22 44 65 66 61 75 6c 74 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 79 70 ures.~=."Default".then.local.typ
a4b80 65 73 20 3d 20 7b 0a 45 72 72 6f 72 20 3d 20 22 45 72 72 6f 72 22 2c 0a 57 61 72 6e 20 3d 20 22 es.=.{.Error.=."Error",.Warn.=."
a4ba0 49 6e 66 6f 22 2c 0a 41 6c 6c 6f 77 20 3d 20 22 41 6c 6c 6f 77 22 2c 0a 7d 0a 76 63 32 30 31 30 Info",.Allow.=."Allow",.}.vc2010
a4bc0 2e 65 6c 65 6d 65 6e 74 28 22 44 65 70 72 65 63 61 74 69 6f 6e 73 22 2c 20 63 6f 6e 64 69 74 69 .element("Deprecations",.conditi
a4be0 6f 6e 2c 20 74 79 70 65 73 5b 63 66 67 2e 64 65 70 72 65 63 61 74 65 64 66 65 61 74 75 72 65 73 on,.types[cfg.deprecatedfeatures
a4c00 5d 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 68 6f 77 43 6f 6d 6d 61 6e 64 4c ]).end.if.cfg.flags.ShowCommandL
a4c20 69 6e 65 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 53 68 6f 77 43 6f 6d ine.then.vc2010.element("ShowCom
a4c40 6d 61 6e 64 4c 69 6e 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e mandLine",.condition,."true").en
a4c60 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 56 65 72 62 6f 73 65 20 74 68 65 6e 0a 76 63 32 30 d.if.cfg.flags.Verbose.then.vc20
a4c80 31 30 2e 65 6c 65 6d 65 6e 74 28 22 56 65 72 62 6f 73 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 10.element("Verbose",.condition,
a4ca0 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 68 6f 77 54 4c ."true").end.if.cfg.flags.ShowTL
a4cc0 53 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 53 68 6f 77 54 4c 53 22 2c S.then.vc2010.element("ShowTLS",
a4ce0 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 .condition,."true").end.if.cfg.f
a4d00 6c 61 67 73 2e 53 68 6f 77 47 43 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 lags.ShowGC.then.vc2010.element(
a4d20 22 53 68 6f 77 47 43 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 "ShowGC",.condition,."true").end
a4d40 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 49 67 6e 6f 72 65 50 72 61 67 6d 61 20 74 68 65 6e 0a .if.cfg.flags.IgnorePragma.then.
a4d60 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 49 67 6e 6f 72 65 50 72 61 67 6d 61 22 2c 20 63 vc2010.element("IgnorePragma",.c
a4d80 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 ondition,."true").end.if.cfg.fla
a4da0 67 73 2e 53 68 6f 77 44 65 70 65 6e 64 65 6e 63 69 65 73 20 74 68 65 6e 0a 76 63 32 30 31 30 2e gs.ShowDependencies.then.vc2010.
a4dc0 65 6c 65 6d 65 6e 74 28 22 53 68 6f 77 44 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 63 6f 6e 64 element("ShowDependencies",.cond
a4de0 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 74 72 61 6e 73 ition,."true").end.if.#cfg.trans
a4e00 69 74 69 6f 6e 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 69 6e 20 69 70 61 ition.>.0.then.for._,.opt.in.ipa
a4e20 69 72 73 28 63 66 67 2e 74 72 61 6e 73 69 74 69 6f 6e 29 20 64 6f 0a 69 66 20 6f 70 74 20 3d 3d irs(cfg.transition).do.if.opt.==
a4e40 20 22 66 69 65 6c 64 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 54 72 ."field".then.vc2010.element("Tr
a4e60 61 6e 73 69 74 69 6f 6e 46 69 65 6c 64 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 ansitionField",.condition,."true
a4e80 22 29 0a 65 6c 73 65 69 66 20 6f 70 74 20 3d 3d 20 22 63 68 65 63 6b 69 6d 70 6f 72 74 73 22 20 ").elseif.opt.==."checkimports".
a4ea0 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 54 72 61 6e 73 69 74 69 6f 6e 43 then.vc2010.element("TransitionC
a4ec0 68 65 63 6b 49 6d 70 6f 72 74 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 heckImports",.condition,."true")
a4ee0 0a 65 6c 73 65 69 66 20 6f 70 74 20 3d 3d 20 22 63 6f 6d 70 6c 65 78 22 20 74 68 65 6e 0a 76 63 .elseif.opt.==."complex".then.vc
a4f00 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 54 72 61 6e 73 69 74 69 6f 6e 43 6f 6d 70 6c 65 78 22 2010.element("TransitionComplex"
a4f20 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 ,.condition,."true").end.end.end
a4f40 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 28 63 .end.function.m.dDocumentation(c
a4f60 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 64 6f 63 64 69 72 20 74 68 65 fg,.condition).if.cfg.docdir.the
a4f80 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 6f 63 44 69 72 22 2c 20 63 6f 6e 64 69 n.vc2010.element("DocDir",.condi
a4fa0 74 69 6f 6e 2c 20 63 66 67 2e 64 6f 63 64 69 72 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 64 6f 63 tion,.cfg.docdir).end.if.cfg.doc
a4fc0 6e 61 6d 65 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 44 6f 63 46 69 6c name.then.vc2010.element("DocFil
a4fe0 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 64 6f 63 6e 61 6d 65 29 0a 65 6e 64 0a e",.condition,.cfg.docname).end.
a5000 69 66 20 23 63 66 67 2e 70 72 65 76 69 65 77 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 if.#cfg.preview.>.0.then.for._,.
a5020 6f 70 74 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 70 72 65 76 69 65 77 29 20 64 6f 0a 69 66 opt.in.ipairs(cfg.preview).do.if
a5040 20 6f 70 74 20 3d 3d 20 22 6d 61 72 6b 64 6f 77 6e 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 .opt.==."markdown".then.vc2010.e
a5060 6c 65 6d 65 6e 74 28 22 50 72 65 76 69 65 77 4d 61 72 6b 64 6f 77 6e 22 2c 20 63 6f 6e 64 69 74 lement("PreviewMarkdown",.condit
a5080 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 66 67 ion,."true").end.end.end.if.#cfg
a50a0 2e 74 72 61 6e 73 69 74 69 6f 6e 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 .transition.>.0.then.for._,.opt.
a50c0 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 74 72 61 6e 73 69 74 69 6f 6e 29 20 64 6f 0a 69 66 20 in.ipairs(cfg.transition).do.if.
a50e0 6f 70 74 20 3d 3d 20 22 76 6d 61 72 6b 64 6f 77 6e 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 opt.==."vmarkdown".then.vc2010.e
a5100 6c 65 6d 65 6e 74 28 22 54 72 61 6e 73 69 74 69 6f 6e 56 4d 61 72 6b 64 6f 77 6e 22 2c 20 63 6f lement("TransitionVMarkdown",.co
a5120 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 ndition,."true").end.end.end.if.
a5140 63 66 67 2e 64 65 70 65 6e 64 65 6e 63 69 65 73 66 69 6c 65 20 74 68 65 6e 0a 76 63 32 30 31 30 cfg.dependenciesfile.then.vc2010
a5160 2e 65 6c 65 6d 65 6e 74 28 22 44 65 70 46 69 6c 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 .element("DepFile",.condition,.c
a5180 66 67 2e 64 65 70 65 6e 64 65 6e 63 69 65 73 66 69 6c 65 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e fg.dependenciesfile).end.if.cfg.
a51a0 68 65 61 64 65 72 64 69 72 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 48 headerdir.then.vc2010.element("H
a51c0 65 61 64 65 72 44 69 72 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 68 65 61 64 65 72 eaderDir",.condition,.cfg.header
a51e0 64 69 72 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 68 65 61 64 65 72 6e 61 6d 65 20 74 68 65 6e 0a dir).end.if.cfg.headername.then.
a5200 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 48 65 61 64 65 72 46 69 6c 65 22 2c 20 63 6f 6e vc2010.element("HeaderFile",.con
a5220 64 69 74 69 6f 6e 2c 20 63 66 67 2e 68 65 61 64 65 72 6e 61 6d 65 29 0a 65 6e 64 0a 69 66 20 63 dition,.cfg.headername).end.if.c
a5240 66 67 2e 6a 73 6f 6e 66 69 6c 65 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 fg.jsonfile.then.vc2010.element(
a5260 22 4a 53 4f 4e 46 69 6c 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 6a 73 6f 6e 66 "JSONFile",.condition,.cfg.jsonf
a5280 69 6c 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 41 64 64 69 74 69 6f ile).end.end.function.m.dAdditio
a52a0 6e 61 6c 43 6f 6d 70 69 6c 65 4f 70 74 69 6f 6e 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e nalCompileOptions(cfg,.condition
a52c0 29 0a 6c 6f 63 61 6c 20 6f 70 74 73 20 3d 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 0a ).local.opts.=.cfg.buildoptions.
a52e0 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4c 6f 77 4d 65 6d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 if.cfg.flags.LowMem.then.table.i
a5300 6e 73 65 72 74 28 6f 70 74 73 2c 20 22 2d 6c 6f 77 6d 65 6d 22 29 0a 65 6e 64 0a 69 66 20 63 66 nsert(opts,."-lowmem").end.if.cf
a5320 67 2e 63 70 70 64 69 61 6c 65 63 74 20 61 6e 64 20 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 g.cppdialect.and.cfg.cppdialect.
a5340 7e 3d 20 22 44 65 66 61 75 6c 74 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 70 70 4d 61 70 20 3d ~=."Default".then.local.cppMap.=
a5360 20 7b 0a 5b 22 43 2b 2b 6c 61 74 65 73 74 22 5d 20 3d 20 22 63 2b 2b 32 30 22 2c 0a 5b 22 43 2b .{.["C++latest"].=."c++20",.["C+
a5380 2b 39 38 22 5d 20 3d 20 22 63 2b 2b 39 38 22 2c 0a 5b 22 43 2b 2b 30 78 22 5d 20 3d 20 22 63 2b +98"].=."c++98",.["C++0x"].=."c+
a53a0 2b 31 31 22 2c 0a 5b 22 43 2b 2b 31 31 22 5d 20 3d 20 22 63 2b 2b 31 31 22 2c 0a 5b 22 43 2b 2b +11",.["C++11"].=."c++11",.["C++
a53c0 31 79 22 5d 20 3d 20 22 63 2b 2b 31 34 22 2c 0a 5b 22 43 2b 2b 31 34 22 5d 20 3d 20 22 63 2b 2b 1y"].=."c++14",.["C++14"].=."c++
a53e0 31 34 22 2c 0a 5b 22 43 2b 2b 31 7a 22 5d 20 3d 20 22 63 2b 2b 31 37 22 2c 0a 5b 22 43 2b 2b 31 14",.["C++1z"].=."c++17",.["C++1
a5400 37 22 5d 20 3d 20 22 63 2b 2b 31 37 22 2c 0a 5b 22 43 2b 2b 32 61 22 5d 20 3d 20 22 63 2b 2b 32 7"].=."c++17",.["C++2a"].=."c++2
a5420 30 22 2c 0a 5b 22 43 2b 2b 32 30 22 5d 20 3d 20 22 63 2b 2b 32 30 22 2c 0a 5b 22 67 6e 75 2b 2b 0",.["C++20"].=."c++20",.["gnu++
a5440 39 38 22 5d 20 3d 20 22 63 2b 2b 39 38 22 2c 0a 5b 22 67 6e 75 2b 2b 30 78 22 5d 20 3d 20 22 63 98"].=."c++98",.["gnu++0x"].=."c
a5460 2b 2b 31 31 22 2c 0a 5b 22 67 6e 75 2b 2b 31 31 22 5d 20 3d 20 22 63 2b 2b 31 31 22 2c 0a 5b 22 ++11",.["gnu++11"].=."c++11",.["
a5480 67 6e 75 2b 2b 31 79 22 5d 20 3d 20 22 63 2b 2b 31 34 22 2c 0a 5b 22 67 6e 75 2b 2b 31 34 22 5d gnu++1y"].=."c++14",.["gnu++14"]
a54a0 20 3d 20 22 63 2b 2b 31 34 22 2c 0a 5b 22 67 6e 75 2b 2b 31 7a 22 5d 20 3d 20 22 63 2b 2b 31 37 .=."c++14",.["gnu++1z"].=."c++17
a54c0 22 2c 0a 5b 22 67 6e 75 2b 2b 31 37 22 5d 20 3d 20 22 63 2b 2b 31 37 22 2c 0a 5b 22 67 6e 75 2b ",.["gnu++17"].=."c++17",.["gnu+
a54e0 2b 32 61 22 5d 20 3d 20 22 63 2b 2b 32 30 22 2c 0a 5b 22 67 6e 75 2b 2b 32 30 22 5d 20 3d 20 22 +2a"].=."c++20",.["gnu++20"].=."
a5500 63 2b 2b 32 30 22 2c 0a 7d 0a 69 66 20 63 70 70 4d 61 70 5b 63 66 67 2e 63 70 70 64 69 61 6c 65 c++20",.}.if.cppMap[cfg.cppdiale
a5520 63 74 5d 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 70 74 ct].~=.nil.then.table.insert(opt
a5540 73 2c 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 22 20 2e 2e 20 63 70 70 4d 61 70 5b 63 66 67 2e s,."-extern-std="....cppMap[cfg.
a5560 63 70 70 64 69 61 6c 65 63 74 5d 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 5f 4f 50 54 49 4f 4e 53 cppdialect]).end.end.if._OPTIONS
a5580 2e 64 63 20 3d 3d 20 22 6c 64 63 22 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 55 73 65 4c 44 43 .dc.==."ldc".or.cfg.flags.UseLDC
a55a0 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 74 68 .then.if.cfg.vectorextensions.th
a55c0 65 6e 0a 6c 6f 63 61 6c 20 76 65 78 74 4d 61 70 20 3d 20 7b 0a 41 56 58 20 3d 20 22 61 76 78 22 en.local.vextMap.=.{.AVX.=."avx"
a55e0 2c 0a 41 56 58 32 20 3d 20 22 61 76 78 32 22 2c 0a 53 53 45 20 3d 20 22 73 73 65 22 2c 0a 53 53 ,.AVX2.=."avx2",.SSE.=."sse",.SS
a5600 45 32 20 3d 20 22 73 73 65 32 22 2c 0a 53 53 45 33 20 3d 20 22 73 73 65 33 22 2c 0a 53 53 53 45 E2.=."sse2",.SSE3.=."sse3",.SSSE
a5620 33 20 3d 20 22 73 73 73 65 33 22 2c 0a 5b 22 53 53 45 34 2e 31 22 5d 20 3d 20 22 73 73 65 34 2e 3.=."ssse3",.["SSE4.1"].=."sse4.
a5640 31 22 2c 0a 7d 0a 69 66 20 76 65 78 74 4d 61 70 5b 63 66 67 2e 76 65 63 74 6f 72 65 78 74 65 6e 1",.}.if.vextMap[cfg.vectorexten
a5660 73 69 6f 6e 73 5d 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 sions].~=.nil.then.table.insert(
a5680 6f 70 74 73 2c 20 22 2d 6d 61 74 74 72 3d 2b 22 20 2e 2e 20 76 65 78 74 4d 61 70 5b 63 66 67 2e opts,."-mattr=+"....vextMap[cfg.
a56a0 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 5d 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 vectorextensions]).end.end.if.#c
a56c0 66 67 2e 69 73 61 65 78 74 65 6e 73 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 fg.isaextensions.>.0.then.local.
a56e0 69 73 61 4d 61 70 20 3d 20 7b 0a 4d 4f 56 42 45 20 3d 20 22 6d 6f 76 62 65 22 2c 0a 50 4f 50 43 isaMap.=.{.MOVBE.=."movbe",.POPC
a5700 4e 54 20 3d 20 22 70 6f 70 63 6e 74 22 2c 0a 50 43 4c 4d 55 4c 20 3d 20 22 70 63 6c 6d 75 6c 22 NT.=."popcnt",.PCLMUL.=."pclmul"
a5720 2c 0a 4c 5a 43 4e 54 20 3d 20 22 6c 7a 63 6e 74 22 2c 0a 42 4d 49 20 3d 20 22 62 6d 69 22 2c 0a ,.LZCNT.=."lzcnt",.BMI.=."bmi",.
a5740 42 4d 49 32 20 3d 20 22 62 6d 69 32 22 2c 0a 46 31 36 43 20 3d 20 22 66 31 36 63 22 2c 0a 41 45 BMI2.=."bmi2",.F16C.=."f16c",.AE
a5760 53 20 3d 20 22 61 65 73 22 2c 0a 46 4d 41 20 3d 20 22 66 6d 61 22 2c 0a 46 4d 41 34 20 3d 20 22 S.=."aes",.FMA.=."fma",.FMA4.=."
a5780 66 6d 61 34 22 2c 0a 52 44 52 4e 44 20 3d 20 22 72 64 72 6e 64 22 2c 0a 7d 0a 66 6f 72 20 5f 2c fma4",.RDRND.=."rdrnd",.}.for._,
a57a0 20 65 78 74 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 69 73 61 65 78 74 65 6e 73 69 6f 6e 73 .ext.in.ipairs(cfg.isaextensions
a57c0 29 20 64 6f 0a 69 66 20 69 73 61 4d 61 70 5b 65 78 74 5d 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a ).do.if.isaMap[ext].~=.nil.then.
a57e0 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 70 74 73 2c 20 22 2d 6d 61 74 74 72 3d 2b 22 20 2e 2e table.insert(opts,."-mattr=+"...
a5800 20 69 73 61 4d 61 70 5b 65 78 74 5d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 66 .isaMap[ext]).end.end.end.if.#cf
a5820 67 2e 63 6f 6d 70 75 74 65 74 61 72 67 65 74 73 20 3e 20 30 20 74 68 65 6e 0a 74 61 62 6c 65 2e g.computetargets.>.0.then.table.
a5840 69 6e 73 65 72 74 28 6f 70 74 73 2c 20 22 2d 6d 64 63 6f 6d 70 75 74 65 2d 74 61 72 67 65 74 73 insert(opts,."-mdcompute-targets
a5860 3d 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 63 6f 6d 70 75 74 65 74 61 ="....table.concat(cfg.computeta
a5880 72 67 65 74 73 2c 20 27 2c 27 29 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 6f 70 74 73 20 3e 20 rgets,.',')).end.end.if.#opts.>.
a58a0 30 20 74 68 65 6e 0a 6f 70 74 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6f 70 74 73 2c 0.then.opts.=.table.concat(opts,
a58c0 20 22 20 22 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 6c .".").vc2010.element("Additional
a58e0 4f 70 74 69 6f 6e 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 27 25 73 20 25 25 28 41 64 64 69 Options",.condition,.'%s.%%(Addi
a5900 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 27 2c 20 6f 70 74 73 29 0a 65 6e 64 0a 65 6e 64 0a 00 tionalOptions)',.opts).end.end..
a5920 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 local.p.=.premake.p.vstudio.vs20
a5940 30 38 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 73 32 30 30 38 20 3d 20 70 2e 76 73 74 75 64 69 6f 08.=.{}.local.vs2008.=.p.vstudio
a5960 2e 76 73 32 30 30 38 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 75 64 69 .vs2008.local.vstudio.=.p.vstudi
a5980 6f 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 76 73 32 o.newaction.{.trigger.....=."vs2
a59a0 30 30 38 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 008",.shortname...=."Visual.Stud
a59c0 69 6f 20 32 30 30 38 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 47 65 6e 65 72 61 74 io.2008",.description.=."Generat
a59e0 65 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 30 38 20 70 72 6f 6a 65 63 74 20 66 69 6c e.Visual.Studio.2008.project.fil
a5a00 65 73 22 2c 0a 74 61 72 67 65 74 6f 73 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 74 6f 6f 6c 73 es",.targetos.=."windows",.tools
a5a20 65 74 20 20 3d 20 22 6d 73 63 2d 76 39 30 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 et..=."msc-v90",.valid_kinds....
a5a40 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 .=.{."ConsoleApp",."WindowedApp"
a5a60 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 4d 61 6b ,."StaticLib",."SharedLib",."Mak
a5a80 65 66 69 6c 65 22 2c 20 22 4e 6f 6e 65 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 efile",."None".},.valid_language
a5aa0 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 2c 20 22 46 23 22 20 7d 2c 0a s.=.{."C",."C++",."C#",."F#".},.
a5ac0 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 valid_tools.....=.{.cc.....=.{."
a5ae0 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 22 20 7d 2c 0a msc"...},.dotnet.=.{."msnet".},.
a5b00 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 2e },.onWorkspace.=.vstudio.vs2005.
a5b20 67 65 6e 65 72 61 74 65 53 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e 50 72 6f 6a 65 63 74 20 20 20 3d 20 generateSolution,.onProject...=.
a5b40 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 50 72 6f 6a 65 63 74 2c 0a vstudio.vs2005.generateProject,.
a5b60 6f 6e 43 6c 65 61 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e onCleanWorkspace.=.vstudio.clean
a5b80 53 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e 43 6c 65 61 6e 50 72 6f 6a 65 63 74 20 20 20 3d 20 76 73 74 Solution,.onCleanProject...=.vst
a5ba0 75 64 69 6f 2e 63 6c 65 61 6e 50 72 6f 6a 65 63 74 2c 0a 6f 6e 43 6c 65 61 6e 54 61 72 67 65 74 udio.cleanProject,.onCleanTarget
a5bc0 20 20 20 20 3d 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 54 61 72 67 65 74 2c 0a 76 73 74 75 64 ....=.vstudio.cleanTarget,.vstud
a5be0 69 6f 20 3d 20 7b 0a 63 73 70 72 6f 6a 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 20 3d 20 22 32 2e io.=.{.csprojSchemaVersion.=."2.
a5c00 30 22 2c 0a 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 20 20 20 20 20 20 3d 20 22 39 2e 30 2e 33 0",.productVersion......=."9.0.3
a5c20 30 37 32 39 22 2c 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 20 20 20 20 3d 20 22 31 30 0729",.solutionVersion.....=."10
a5c40 22 2c 0a 76 65 72 73 69 6f 6e 4e 61 6d 65 20 20 20 20 20 20 20 20 20 3d 20 22 32 30 30 38 22 2c ",.versionName.........=."2008",
a5c60 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 20 20 20 20 3d 20 22 33 2e 35 22 2c 0a 7d 0a .toolsVersion........=."3.5",.}.
a5c80 7d 0a 00 00 75 73 65 72 64 61 74 61 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b }...userdata....local.p.=.premak
a5ca0 65 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d 20 70 2e 74 72 65 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a e.local.tree.=.p.tree.local.proj
a5cc0 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 ect.=.p.project.local.config.=.p
a5ce0 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 63 6f 64 65 6c 69 74 65 20 3d 20 70 2e 6d 6f 64 75 6c .config.local.codelite.=.p.modul
a5d00 65 73 2e 63 6f 64 65 6c 69 74 65 0a 63 6f 64 65 6c 69 74 65 2e 70 72 6f 6a 65 63 74 20 3d 20 7b es.codelite.codelite.project.=.{
a5d20 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 63 6f 64 65 6c 69 74 65 2e 70 72 6f 6a 65 63 74 0a 66 75 6e }.local.m.=.codelite.project.fun
a5d40 63 74 69 6f 6e 20 63 6f 64 65 6c 69 74 65 2e 67 65 74 4c 69 6e 6b 73 28 63 66 67 29 0a 72 65 74 ction.codelite.getLinks(cfg).ret
a5d60 75 72 6e 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d urn.config.getlinks(cfg,."system
a5d80 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 ",."fullpath").end.function.code
a5da0 6c 69 74 65 2e 67 65 74 53 69 62 6c 69 6e 67 4c 69 6e 6b 73 28 63 66 67 29 0a 72 65 74 75 72 6e lite.getSiblingLinks(cfg).return
a5dc0 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e 67 73 22 .config.getlinks(cfg,."siblings"
a5de0 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b ,."fullpath").end.m.elements.=.{
a5e00 7d 0a 6d 2e 63 74 6f 6f 6c 73 20 3d 20 7b 0a 67 63 63 20 3d 20 22 67 6e 75 20 67 63 63 22 2c 0a }.m.ctools.=.{.gcc.=."gnu.gcc",.
a5e20 63 6c 61 6e 67 20 3d 20 22 63 6c 61 6e 67 22 2c 0a 6d 73 63 20 3d 20 22 56 69 73 75 61 6c 20 43 clang.=."clang",.msc.=."Visual.C
a5e40 2b 2b 22 2c 0a 7d 0a 6d 2e 63 78 78 74 6f 6f 6c 73 20 3d 20 7b 0a 67 63 63 20 3d 20 22 67 6e 75 ++",.}.m.cxxtools.=.{.gcc.=."gnu
a5e60 20 67 2b 2b 22 2c 0a 63 6c 61 6e 67 20 3d 20 22 63 6c 61 6e 67 2b 2b 22 2c 0a 6d 73 63 20 3d 20 .g++",.clang.=."clang++",.msc.=.
a5e80 22 56 69 73 75 61 6c 20 43 2b 2b 22 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 74 63 6f "Visual.C++",.}.function.m.getco
a5ea0 6d 70 69 6c 65 72 6e 61 6d 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 20 3d 20 5f 4f 50 mpilername(cfg).local.tool.=._OP
a5ec0 54 49 4f 4e 53 2e 63 63 20 6f 72 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 6f 72 20 70 2e 43 4c 41 TIONS.cc.or.cfg.toolset.or.p.CLA
a5ee0 4e 47 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 5b 74 6f 6f 6c 5d NG.local.toolset.=.p.tools[tool]
a5f00 0a 69 66 20 6e 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 49 6e 76 61 .if.not.toolset.then.error("Inva
a5f20 6c 69 64 20 74 6f 6f 6c 73 65 74 20 27 22 20 2b 20 28 5f 4f 50 54 49 4f 4e 53 2e 63 63 20 6f 72 lid.toolset.'".+.(_OPTIONS.cc.or
a5f40 20 63 66 67 2e 74 6f 6f 6c 73 65 74 29 20 2b 20 22 27 22 29 0a 65 6e 64 0a 69 66 20 70 2e 6c 61 .cfg.toolset).+."'").end.if.p.la
a5f60 6e 67 75 61 67 65 73 2e 69 73 63 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 29 20 74 68 65 6e 0a 72 nguages.isc(cfg.language).then.r
a5f80 65 74 75 72 6e 20 6d 2e 63 74 6f 6f 6c 73 5b 74 6f 6f 6c 5d 0a 65 6c 73 65 69 66 20 70 2e 6c 61 eturn.m.ctools[tool].elseif.p.la
a5fa0 6e 67 75 61 67 65 73 2e 69 73 63 70 70 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 29 20 74 68 65 6e nguages.iscpp(cfg.language).then
a5fc0 0a 72 65 74 75 72 6e 20 6d 2e 63 78 78 74 6f 6f 6c 73 5b 74 6f 6f 6c 5d 0a 65 6e 64 0a 65 6e 64 .return.m.cxxtools[tool].end.end
a5fe0 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 74 63 6f 6d 70 69 6c 65 72 28 63 66 67 29 0a 6c 6f 63 .function.m.getcompiler(cfg).loc
a6000 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 5b 5f 4f 50 54 49 4f 4e 53 2e 63 63 al.toolset.=.p.tools[_OPTIONS.cc
a6020 20 6f 72 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 6f 72 20 70 2e 43 4c 41 4e 47 5d 0a 69 66 20 6e .or.cfg.toolset.or.p.CLANG].if.n
a6040 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 49 6e 76 61 6c 69 64 20 74 ot.toolset.then.error("Invalid.t
a6060 6f 6f 6c 73 65 74 20 27 22 20 2b 20 28 5f 4f 50 54 49 4f 4e 53 2e 63 63 20 6f 72 20 63 66 67 2e oolset.'".+.(_OPTIONS.cc.or.cfg.
a6080 74 6f 6f 6c 73 65 74 29 20 2b 20 22 27 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 6f 6f 6c 73 toolset).+."'").end.return.tools
a60a0 65 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 et.end.local.function.configurat
a60c0 69 6f 6e 5f 69 73 63 75 73 74 6f 6d 62 75 69 6c 64 28 63 66 67 29 0a 72 65 74 75 72 6e 20 63 66 ion_iscustombuild(cfg).return.cf
a60e0 67 20 61 6e 64 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4d 41 4b 45 46 49 4c 45 29 20 61 g.and.(cfg.kind.==.p.MAKEFILE).a
a6100 6e 64 20 28 23 63 66 67 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 29 0a 65 6e 64 0a nd.(#cfg.buildcommands.>.0).end.
a6120 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 69 73 66 local.function.configuration_isf
a6140 69 6c 65 6c 69 73 74 28 63 66 67 29 0a 72 65 74 75 72 6e 20 63 66 67 20 61 6e 64 20 28 63 66 67 ilelist(cfg).return.cfg.and.(cfg
a6160 2e 62 75 69 6c 64 61 63 74 69 6f 6e 20 3d 3d 20 22 4e 6f 6e 65 22 29 20 61 6e 64 20 6e 6f 74 20 .buildaction.==."None").and.not.
a6180 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 69 73 63 75 73 74 6f 6d 62 75 69 6c 64 28 63 66 67 29 configuration_iscustombuild(cfg)
a61a0 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f .end.local.function.configuratio
a61c0 6e 5f 6e 65 65 64 72 65 73 6f 70 74 69 6f 6e 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 63 66 67 n_needresoptions(cfg).return.cfg
a61e0 20 61 6e 64 20 63 6f 6e 66 69 67 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 22 2e 72 63 22 29 .and.config.findfile(cfg,.".rc")
a6200 20 61 6e 64 20 6e 6f 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 69 73 63 75 73 74 6f 6d 62 .and.not.configuration_iscustomb
a6220 75 69 6c 64 28 63 66 67 29 0a 65 6e 64 0a 6d 2e 69 6e 74 65 72 6e 61 6c 54 79 70 65 4d 61 70 20 uild(cfg).end.m.internalTypeMap.
a6240 3d 20 7b 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 3d 20 22 43 6f 6e 73 6f 6c 65 22 2c 0a 57 69 6e 64 =.{.ConsoleApp.=."Console",.Wind
a6260 6f 77 65 64 41 70 70 20 3d 20 22 43 6f 6e 73 6f 6c 65 22 2c 0a 4d 61 6b 65 66 69 6c 65 20 3d 20 owedApp.=."Console",.Makefile.=.
a6280 22 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 3d 20 22 4c 69 62 72 61 72 79 22 2c 0a 53 74 61 74 69 "",.SharedLib.=."Library",.Stati
a62a0 63 4c 69 62 20 3d 20 22 4c 69 62 72 61 72 79 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 68 65 cLib.=."Library".}.function.m.he
a62c0 61 64 65 72 28 70 72 6a 29 0a 5f 70 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 ader(prj)._p('<?xml.version="1.0
a62e0 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 3f 3e 27 29 0a 6c 6f 63 61 6c 20 74 79 70 ".encoding="UTF-8"?>').local.typ
a6300 65 20 3d 20 6d 2e 69 6e 74 65 72 6e 61 6c 54 79 70 65 4d 61 70 5b 70 72 6a 2e 6b 69 6e 64 5d 20 e.=.m.internalTypeMap[prj.kind].
a6320 6f 72 20 22 22 0a 5f 78 28 27 3c 43 6f 64 65 4c 69 74 65 5f 50 72 6f 6a 65 63 74 20 4e 61 6d 65 or.""._x('<CodeLite_Project.Name
a6340 3d 22 25 73 22 20 49 6e 74 65 72 6e 61 6c 54 79 70 65 3d 22 25 73 22 3e 27 2c 20 70 72 6a 2e 6e ="%s".InternalType="%s">',.prj.n
a6360 61 6d 65 2c 20 74 79 70 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 6c 75 67 69 6e ame,.type).end.function.m.plugin
a6380 73 28 70 72 6a 29 0a 5f 70 28 31 2c 20 27 3c 50 6c 75 67 69 6e 73 2f 3e 27 29 0a 65 6e 64 0a 66 s(prj)._p(1,.'<Plugins/>').end.f
a63a0 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 73 63 72 69 70 74 69 6f 6e 28 70 72 6a 29 0a 5f 70 28 31 2c unction.m.description(prj)._p(1,
a63c0 20 27 3c 44 65 73 63 72 69 70 74 69 6f 6e 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 .'<Description/>').end.function.
a63e0 6d 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 6f 6a 65 63 74 2e m.files(prj).local.tr.=.project.
a6400 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 getsourcetree(prj).tree.traverse
a6420 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 65 6e 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 (tr,.{.onbranchenter.=.function(
a6440 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 56 69 72 74 75 61 6c node,.depth)._p(depth,.'<Virtual
a6460 44 69 72 65 63 74 6f 72 79 20 4e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 Directory.Name="%s">',.node.name
a6480 29 0a 65 6e 64 2c 0a 6f 6e 62 72 61 6e 63 68 65 78 69 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e ).end,.onbranchexit.=.function(n
a64a0 6f 64 65 2c 20 64 65 70 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 56 69 72 74 75 61 6c ode,.depth)._p(depth,.'</Virtual
a64c0 44 69 72 65 63 74 6f 72 79 3e 27 29 0a 65 6e 64 2c 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 Directory>').end,.onleaf.=.funct
a64e0 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 65 78 63 6c 75 64 65 73 46 ion(node,.depth).local.excludesF
a6500 72 6f 6d 42 75 69 6c 64 20 3d 20 7b 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 romBuild.=.{}.for.cfg.in.project
a6520 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 6e 61 6d .eachconfig(prj).do.local.cfgnam
a6540 65 20 3d 20 63 6f 64 65 6c 69 74 65 2e 63 66 67 6e 61 6d 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 e.=.codelite.cfgname(cfg).local.
a6560 66 63 66 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f fcfg.=.p.fileconfig.getconfig(no
a6580 64 65 2c 20 63 66 67 29 0a 69 66 20 6e 6f 74 20 66 63 66 67 20 6f 72 20 66 63 66 67 2e 66 6c 61 de,.cfg).if.not.fcfg.or.fcfg.fla
a65a0 67 73 2e 45 78 63 6c 75 64 65 46 72 6f 6d 42 75 69 6c 64 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 gs.ExcludeFromBuild.then.table.i
a65c0 6e 73 65 72 74 28 65 78 63 6c 75 64 65 73 46 72 6f 6d 42 75 69 6c 64 2c 20 63 66 67 6e 61 6d 65 nsert(excludesFromBuild,.cfgname
a65e0 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 65 78 63 6c 75 64 65 73 46 72 6f 6d 42 75 69 6c 64 20 ).end.end.if.#excludesFromBuild.
a6600 3e 20 30 20 74 68 65 6e 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 46 69 6c 65 20 4e 61 6d 65 3d 22 >.0.then._p(depth,.'<File.Name="
a6620 25 73 22 20 45 78 63 6c 75 64 65 50 72 6f 6a 43 6f 6e 66 69 67 3d 22 25 73 22 20 2f 3e 27 2c 20 %s".ExcludeProjConfig="%s"./>',.
a6640 6e 6f 64 65 2e 72 65 6c 70 61 74 68 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 65 78 63 6c 75 node.relpath,.table.concat(exclu
a6660 64 65 73 46 72 6f 6d 42 75 69 6c 64 2c 20 27 3b 27 29 29 0a 65 6c 73 65 0a 5f 70 28 64 65 70 74 desFromBuild,.';')).else._p(dept
a6680 68 2c 20 27 3c 46 69 6c 65 20 4e 61 6d 65 3d 22 25 73 22 2f 3e 27 2c 20 6e 6f 64 65 2e 72 65 6c h,.'<File.Name="%s"/>',.node.rel
a66a0 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 2c 0a 7d 2c 20 74 72 75 65 29 0a 65 6e 64 0a 66 75 6e 63 path).end.end,.},.true).end.func
a66c0 74 69 6f 6e 20 6d 2e 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 64 tion.m.dependencies(prj).local.d
a66e0 65 70 65 6e 64 65 6e 63 69 65 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 64 65 70 65 6e 64 65 ependencies.=.project.getdepende
a6700 6e 63 69 65 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 ncies(prj).for.cfg.in.project.ea
a6720 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 66 67 6e 61 6d 65 20 3d 20 63 6f 64 65 6c chconfig(prj).do.cfgname.=.codel
a6740 69 74 65 2e 63 66 67 6e 61 6d 65 28 63 66 67 29 0a 69 66 20 23 64 65 70 65 6e 64 65 6e 63 69 65 ite.cfgname(cfg).if.#dependencie
a6760 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 31 2c 20 27 3c 44 65 70 65 6e 64 65 6e 63 69 65 73 20 s.>.0.then._p(1,.'<Dependencies.
a6780 4e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 63 66 67 6e 61 6d 65 29 0a 66 6f 72 20 5f 2c 20 64 65 70 Name="%s">',.cfgname).for._,.dep
a67a0 65 6e 64 65 6e 63 79 20 69 6e 20 69 70 61 69 72 73 28 64 65 70 65 6e 64 65 6e 63 69 65 73 29 20 endency.in.ipairs(dependencies).
a67c0 64 6f 0a 5f 70 28 32 2c 20 27 3c 50 72 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 2f 3e 27 2c do._p(2,.'<Project.Name="%s"/>',
a67e0 20 64 65 70 65 6e 64 65 6e 63 79 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 31 2c 20 27 3c 2f 44 .dependency.name).end._p(1,.'</D
a6800 65 70 65 6e 64 65 6e 63 69 65 73 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 31 2c 20 27 3c 44 65 70 65 ependencies>').else._p(1,.'<Depe
a6820 6e 64 65 6e 63 69 65 73 20 4e 61 6d 65 3d 22 25 73 22 2f 3e 27 2c 20 63 66 67 6e 61 6d 65 29 0a ndencies.Name="%s"/>',.cfgname).
a6840 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 6c 6f 62 61 6c 5f 63 6f end.end.end.function.m.global_co
a6860 6d 70 69 6c 65 72 28 70 72 6a 29 0a 5f 70 28 33 2c 20 27 3c 43 6f 6d 70 69 6c 65 72 20 4f 70 74 mpiler(prj)._p(3,.'<Compiler.Opt
a6880 69 6f 6e 73 3d 22 22 20 43 5f 4f 70 74 69 6f 6e 73 3d 22 22 20 41 73 73 65 6d 62 6c 65 72 3d 22 ions="".C_Options="".Assembler="
a68a0 22 3e 27 29 0a 5f 70 28 34 2c 20 27 3c 49 6e 63 6c 75 64 65 50 61 74 68 20 56 61 6c 75 65 3d 22 ">')._p(4,.'<IncludePath.Value="
a68c0 2e 22 2f 3e 27 29 0a 5f 70 28 33 2c 20 27 3c 2f 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 65 6e 64 0a ."/>')._p(3,.'</Compiler>').end.
a68e0 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 6c 6f 62 61 6c 5f 6c 69 6e 6b 65 72 28 70 72 6a 29 0a 5f 70 function.m.global_linker(prj)._p
a6900 28 33 2c 20 27 3c 4c 69 6e 6b 65 72 20 4f 70 74 69 6f 6e 73 3d 22 22 3e 27 29 0a 5f 70 28 34 2c (3,.'<Linker.Options="">')._p(4,
a6920 20 27 3c 4c 69 62 72 61 72 79 50 61 74 68 20 56 61 6c 75 65 3d 22 2e 22 2f 3e 27 29 0a 5f 70 28 .'<LibraryPath.Value="."/>')._p(
a6940 33 2c 20 27 3c 2f 4c 69 6e 6b 65 72 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 3,.'</Linker>').end.function.m.g
a6960 6c 6f 62 61 6c 5f 72 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 28 70 72 6a 29 0a 5f 70 28 33 lobal_resourceCompiler(prj)._p(3
a6980 2c 20 27 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 20 4f 70 74 69 6f 6e 73 3d 22 22 2f ,.'<ResourceCompiler.Options=""/
a69a0 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 53 65 74 74 69 6e 67 >').end.m.elements.globalSetting
a69c0 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 67 6c 6f s.=.function(prj).return.{.m.glo
a69e0 62 61 6c 5f 63 6f 6d 70 69 6c 65 72 2c 0a 6d 2e 67 6c 6f 62 61 6c 5f 6c 69 6e 6b 65 72 2c 0a 6d bal_compiler,.m.global_linker,.m
a6a00 2e 67 6c 6f 62 61 6c 5f 72 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 2c 0a 7d 0a 65 6e 64 0a .global_resourceCompiler,.}.end.
a6a20 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 69 6c 65 72 28 63 66 67 29 0a 69 66 20 63 6f 6e 66 function.m.compiler(cfg).if.conf
a6a40 69 67 75 72 61 74 69 6f 6e 5f 69 73 63 75 73 74 6f 6d 62 75 69 6c 64 28 63 66 67 29 20 6f 72 20 iguration_iscustombuild(cfg).or.
a6a60 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 69 73 66 69 6c 65 6c 69 73 74 28 63 66 67 29 20 74 68 configuration_isfilelist(cfg).th
a6a80 65 6e 0a 5f 70 28 33 2c 20 27 3c 43 6f 6d 70 69 6c 65 72 20 52 65 71 75 69 72 65 64 3d 22 6e 6f en._p(3,.'<Compiler.Required="no
a6aa0 22 2f 3e 27 29 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d "/>').return.end.local.toolset.=
a6ac0 20 6d 2e 67 65 74 63 6f 6d 70 69 6c 65 72 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 79 73 69 6e 63 .m.getcompiler(cfg).local.sysinc
a6ae0 6c 75 64 65 64 69 72 73 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 ludedirs.=.toolset.getincludedir
a6b00 73 28 63 66 67 2c 20 7b 7d 2c 20 63 66 67 2e 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 6c s(cfg,.{},.cfg.sysincludedirs).l
a6b20 6f 63 61 6c 20 66 6f 72 63 65 69 6e 63 6c 75 64 65 73 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 ocal.forceincludes.=.toolset.get
a6b40 66 6f 72 63 65 69 6e 63 6c 75 64 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 78 78 66 6c 61 67 forceincludes(cfg).local.cxxflag
a6b60 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 73 79 73 69 s.=.table.concat(table.join(sysi
a6b80 6e 63 6c 75 64 65 64 69 72 73 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 63 78 78 66 6c 61 67 73 28 ncludedirs,.toolset.getcxxflags(
a6ba0 63 66 67 29 2c 20 66 6f 72 63 65 69 6e 63 6c 75 64 65 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 cfg),.forceincludes,.cfg.buildop
a6bc0 74 69 6f 6e 73 29 2c 20 22 3b 22 29 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 20 20 3d 20 74 61 tions),.";").local.cflags...=.ta
a6be0 62 6c 65 2e 63 6f 6e 63 61 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 73 79 73 69 6e 63 6c 75 64 65 ble.concat(table.join(sysinclude
a6c00 64 69 72 73 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 66 6f dirs,.toolset.getcflags(cfg),.fo
a6c20 72 63 65 69 6e 63 6c 75 64 65 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 2c 20 rceincludes,.cfg.buildoptions),.
a6c40 22 3b 22 29 0a 6c 6f 63 61 6c 20 61 73 6d 66 6c 61 67 73 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 70 ";").local.asmflags.=."".local.p
a6c60 63 68 20 20 20 20 20 20 3d 20 22 22 0a 5f 78 28 33 2c 20 27 3c 43 6f 6d 70 69 6c 65 72 20 4f 70 ch......=.""._x(3,.'<Compiler.Op
a6c80 74 69 6f 6e 73 3d 22 25 73 22 20 43 5f 4f 70 74 69 6f 6e 73 3d 22 25 73 22 20 41 73 73 65 6d 62 tions="%s".C_Options="%s".Assemb
a6ca0 6c 65 72 3d 22 25 73 22 20 52 65 71 75 69 72 65 64 3d 22 79 65 73 22 20 50 72 65 43 6f 6d 70 69 ler="%s".Required="yes".PreCompi
a6cc0 6c 65 64 48 65 61 64 65 72 3d 22 25 73 22 20 50 43 48 49 6e 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3d ledHeader="%s".PCHInCommandLine=
a6ce0 22 6e 6f 22 20 55 73 65 44 69 66 66 65 72 65 6e 74 50 43 48 46 6c 61 67 73 3d 22 6e 6f 22 20 50 "no".UseDifferentPCHFlags="no".P
a6d00 43 48 46 6c 61 67 73 3d 22 22 3e 27 2c 20 63 78 78 66 6c 61 67 73 2c 20 63 66 6c 61 67 73 2c 20 CHFlags="">',.cxxflags,.cflags,.
a6d20 61 73 6d 66 6c 61 67 73 2c 20 70 63 68 29 0a 66 6f 72 20 5f 2c 20 69 6e 63 6c 75 64 65 64 69 72 asmflags,.pch).for._,.includedir
a6d40 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 5f .in.ipairs(cfg.includedirs).do._
a6d60 78 28 34 2c 20 27 3c 49 6e 63 6c 75 64 65 50 61 74 68 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 x(4,.'<IncludePath.Value="%s"/>'
a6d80 2c 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 ,.project.getrelative(cfg.projec
a6da0 74 2c 20 69 6e 63 6c 75 64 65 64 69 72 29 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 64 65 66 69 6e t,.includedir)).end.for._,.defin
a6dc0 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 64 65 66 69 6e 65 73 29 20 64 6f 0a 5f 70 28 34 e.in.ipairs(cfg.defines).do._p(4
a6de0 2c 20 27 3c 50 72 65 70 72 6f 63 65 73 73 6f 72 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 2c 20 ,.'<Preprocessor.Value="%s"/>',.
a6e00 70 2e 65 73 63 28 64 65 66 69 6e 65 29 3a 67 73 75 62 28 27 20 27 2c 20 27 5c 5c 20 27 29 29 0a p.esc(define):gsub('.',.'\\.')).
a6e20 65 6e 64 0a 5f 70 28 33 2c 20 27 3c 2f 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 65 6e 64 0a 66 75 6e end._p(3,.'</Compiler>').end.fun
a6e40 63 74 69 6f 6e 20 6d 2e 6c 69 6e 6b 65 72 28 63 66 67 29 0a 69 66 20 63 6f 6e 66 69 67 75 72 61 ction.m.linker(cfg).if.configura
a6e60 74 69 6f 6e 5f 69 73 63 75 73 74 6f 6d 62 75 69 6c 64 28 63 66 67 29 20 6f 72 20 63 6f 6e 66 69 tion_iscustombuild(cfg).or.confi
a6e80 67 75 72 61 74 69 6f 6e 5f 69 73 66 69 6c 65 6c 69 73 74 28 63 66 67 29 20 74 68 65 6e 0a 5f 70 guration_isfilelist(cfg).then._p
a6ea0 28 33 2c 20 27 3c 4c 69 6e 6b 65 72 20 52 65 71 75 69 72 65 64 3d 22 6e 6f 22 2f 3e 27 29 0a 72 (3,.'<Linker.Required="no"/>').r
a6ec0 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 6d 2e 67 65 74 63 eturn.end.local.toolset.=.m.getc
a6ee0 6f 6d 70 69 6c 65 72 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 20 20 3d 20 74 61 62 ompiler(cfg).local.flags...=.tab
a6f00 6c 65 2e 6a 6f 69 6e 28 74 6f 6f 6c 73 65 74 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 2c le.join(toolset.getldflags(cfg),
a6f20 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 6c 69 6e .cfg.linkoptions,.toolset.getlin
a6f40 6b 73 28 63 66 67 29 29 0a 5f 78 28 33 2c 20 27 3c 4c 69 6e 6b 65 72 20 52 65 71 75 69 72 65 64 ks(cfg))._x(3,.'<Linker.Required
a6f60 3d 22 79 65 73 22 20 4f 70 74 69 6f 6e 73 3d 22 25 73 22 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e ="yes".Options="%s">',.table.con
a6f80 63 61 74 28 66 6c 61 67 73 2c 20 22 3b 22 29 29 0a 66 6f 72 20 5f 2c 20 6c 69 62 64 69 72 20 69 cat(flags,.";")).for._,.libdir.i
a6fa0 6e 20 69 70 61 69 72 73 28 63 66 67 2e 6c 69 62 64 69 72 73 29 20 64 6f 0a 5f 70 28 34 2c 20 27 n.ipairs(cfg.libdirs).do._p(4,.'
a6fc0 3c 4c 69 62 72 61 72 79 50 61 74 68 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 2c 20 70 72 6f 6a <LibraryPath.Value="%s"/>',.proj
a6fe0 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 6c 69 62 ect.getrelative(cfg.project,.lib
a7000 64 69 72 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 20 27 3c 2f 4c 69 6e 6b 65 72 3e 27 29 0a 65 6e 64 dir)).end._p(3,.'</Linker>').end
a7020 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 28 63 66 67 .function.m.resourceCompiler(cfg
a7040 29 0a 69 66 20 6e 6f 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 6e 65 65 64 72 65 73 6f 70 ).if.not.configuration_needresop
a7060 74 69 6f 6e 73 28 63 66 67 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 52 65 73 6f 75 72 63 65 tions(cfg).then._p(3,.'<Resource
a7080 43 6f 6d 70 69 6c 65 72 20 4f 70 74 69 6f 6e 73 3d 22 22 20 52 65 71 75 69 72 65 64 3d 22 6e 6f Compiler.Options="".Required="no
a70a0 22 2f 3e 27 29 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d "/>').return.end.local.toolset.=
a70c0 20 6d 2e 67 65 74 63 6f 6d 70 69 6c 65 72 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 65 66 69 6e 65 .m.getcompiler(cfg).local.define
a70e0 73 20 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 74 6f 6f 6c 73 65 74 2e 67 65 74 64 65 66 s.=.table.implode(toolset.getdef
a7100 69 6e 65 73 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 63 66 67 ines(table.join(cfg.defines,.cfg
a7120 2e 72 65 73 64 65 66 69 6e 65 73 29 29 2c 20 22 22 2c 20 22 3b 22 2c 20 22 22 29 0a 6c 6f 63 61 .resdefines)),."",.";",."").loca
a7140 6c 20 6f 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 72 65 73 l.options.=.table.concat(cfg.res
a7160 6f 70 74 69 6f 6e 73 2c 20 22 3b 22 29 0a 5f 78 28 33 2c 20 27 3c 52 65 73 6f 75 72 63 65 43 6f options,.";")._x(3,.'<ResourceCo
a7180 6d 70 69 6c 65 72 20 4f 70 74 69 6f 6e 73 3d 22 25 73 25 73 22 20 52 65 71 75 69 72 65 64 3d 22 mpiler.Options="%s%s".Required="
a71a0 79 65 73 22 3e 27 2c 20 64 65 66 69 6e 65 73 2c 20 6f 70 74 69 6f 6e 73 29 0a 66 6f 72 20 5f 2c yes">',.defines,.options).for._,
a71c0 20 69 6e 63 6c 75 64 65 70 61 74 68 20 69 6e 20 69 70 61 69 72 73 28 74 61 62 6c 65 2e 6a 6f 69 .includepath.in.ipairs(table.joi
a71e0 6e 28 63 66 67 2e 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 63 66 67 2e 69 6e 63 6c 75 64 n(cfg.sysincludedirs,.cfg.includ
a7200 65 64 69 72 73 2c 20 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 29 29 20 64 6f 0a 5f edirs,.cfg.resincludedirs)).do._
a7220 78 28 34 2c 20 27 3c 49 6e 63 6c 75 64 65 50 61 74 68 20 56 61 6c 75 65 3d 22 25 73 22 2f 3e 27 x(4,.'<IncludePath.Value="%s"/>'
a7240 2c 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 ,.project.getrelative(cfg.projec
a7260 74 2c 20 69 6e 63 6c 75 64 65 70 61 74 68 29 29 0a 65 6e 64 0a 5f 70 28 33 2c 20 27 3c 2f 52 65 t,.includepath)).end._p(3,.'</Re
a7280 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d sourceCompiler>').end.function.m
a72a0 2e 67 65 6e 65 72 61 6c 28 63 66 67 29 0a 69 66 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 69 .general(cfg).if.configuration_i
a72c0 73 66 69 6c 65 6c 69 73 74 28 63 66 67 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 47 65 6e 65 sfilelist(cfg).then._p(3,.'<Gene
a72e0 72 61 6c 20 49 6e 74 65 72 6d 65 64 69 61 74 65 44 69 72 65 63 74 6f 72 79 3d 22 2e 22 20 57 6f ral.IntermediateDirectory=".".Wo
a7300 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3d 22 2e 22 20 50 61 75 73 65 45 78 65 63 57 68 65 6e rkingDirectory=".".PauseExecWhen
a7320 50 72 6f 63 54 65 72 6d 69 6e 61 74 65 73 3d 22 6e 6f 22 2f 3e 27 29 0a 72 65 74 75 72 6e 0a 65 ProcTerminates="no"/>').return.e
a7340 6e 64 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c nd.local.prj.=.cfg.project.local
a7360 20 69 73 45 78 65 20 3d 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 .isExe.=.prj.kind.==."WindowedAp
a7380 70 22 20 6f 72 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 0a 6c p".or.prj.kind.==."ConsoleApp".l
a73a0 6f 63 61 6c 20 74 61 72 67 65 74 70 61 74 68 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c ocal.targetpath.=.project.getrel
a73c0 61 74 69 76 65 28 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 ative(prj,.cfg.buildtarget.direc
a73e0 74 6f 72 79 29 0a 6c 6f 63 61 6c 20 6f 62 6a 64 69 72 20 20 20 20 20 3d 20 70 72 6f 6a 65 63 74 tory).local.objdir.....=.project
a7400 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2c 20 63 66 67 2e 6f 62 6a 64 69 72 29 0a 6c 6f .getrelative(prj,.cfg.objdir).lo
a7420 63 61 6c 20 74 61 72 67 65 74 6e 61 6d 65 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 cal.targetname.=.project.getrela
a7440 74 69 76 65 28 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 61 62 73 70 61 74 tive(prj,.cfg.buildtarget.abspat
a7460 68 29 0a 6c 6f 63 61 6c 20 77 6f 72 6b 69 6e 67 64 69 72 20 3d 20 63 66 67 2e 64 65 62 75 67 64 h).local.workingdir.=.cfg.debugd
a7480 69 72 20 6f 72 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 0a 6c 6f 63 61 6c 20 63 6f 6d 6d 61 6e 64 ir.or.prj.location.local.command
a74a0 20 20 20 20 3d 20 69 69 66 28 69 73 45 78 65 2c 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 ....=.iif(isExe,.path.getrelativ
a74c0 65 28 77 6f 72 6b 69 6e 67 64 69 72 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 61 62 e(workingdir,.cfg.buildtarget.ab
a74e0 73 70 61 74 68 29 2c 20 22 22 29 0a 6c 6f 63 61 6c 20 63 6d 64 61 72 67 73 20 20 20 20 3d 20 69 spath),."").local.cmdargs....=.i
a7500 69 66 28 69 73 45 78 65 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 if(isExe,.table.concat(cfg.debug
a7520 61 72 67 73 2c 20 22 20 22 29 2c 20 22 22 29 20 2d 2d 20 54 4f 44 4f 3a 20 73 68 6f 75 6c 64 20 args,."."),."").--.TODO:.should.
a7540 74 68 69 73 20 62 65 20 64 65 62 75 67 61 72 67 73 20 69 6e 73 74 65 61 64 3f 0a 6c 6f 63 61 6c this.be.debugargs.instead?.local
a7560 20 75 73 65 73 65 70 61 72 61 74 65 64 65 62 75 67 61 72 67 73 20 3d 20 22 6e 6f 22 0a 6c 6f 63 .useseparatedebugargs.=."no".loc
a7580 61 6c 20 64 65 62 75 67 61 72 67 73 20 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 77 6f 72 6b 69 6e 67 al.debugargs..=."".local.working
a75a0 64 69 72 20 3d 20 69 69 66 28 69 73 45 78 65 2c 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 dir.=.iif(isExe,.project.getrela
a75c0 74 69 76 65 28 70 72 6a 2c 20 63 66 67 2e 64 65 62 75 67 64 69 72 29 2c 20 22 22 29 0a 6c 6f 63 tive(prj,.cfg.debugdir),."").loc
a75e0 61 6c 20 70 61 75 73 65 65 78 65 63 20 20 3d 20 69 69 66 28 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 al.pauseexec..=.iif(prj.kind.==.
a7600 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 79 65 73 22 2c 20 22 6e 6f 22 29 0a 6c 6f 63 61 6c "ConsoleApp",."yes",."no").local
a7620 20 69 73 67 75 69 70 72 6f 67 72 61 6d 20 3d 20 69 69 66 28 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 .isguiprogram.=.iif(prj.kind.==.
a7640 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 79 65 73 22 2c 20 22 6e 6f 22 29 0a 6c 6f 63 61 "WindowedApp",."yes",."no").loca
a7660 6c 20 69 73 65 6e 61 62 6c 65 64 20 20 3d 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 45 78 63 l.isenabled..=.iif(cfg.flags.Exc
a7680 6c 75 64 65 46 72 6f 6d 42 75 69 6c 64 2c 20 22 6e 6f 22 2c 20 22 79 65 73 22 29 0a 5f 78 28 33 ludeFromBuild,."no",."yes")._x(3
a76a0 2c 20 27 3c 47 65 6e 65 72 61 6c 20 4f 75 74 70 75 74 46 69 6c 65 3d 22 25 73 22 20 49 6e 74 65 ,.'<General.OutputFile="%s".Inte
a76c0 72 6d 65 64 69 61 74 65 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 43 6f 6d 6d 61 6e 64 3d 22 rmediateDirectory="%s".Command="
a76e0 25 73 22 20 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3d 22 25 73 22 20 55 73 65 53 65 70 %s".CommandArguments="%s".UseSep
a7700 61 72 61 74 65 44 65 62 75 67 41 72 67 73 3d 22 25 73 22 20 44 65 62 75 67 41 72 67 75 6d 65 6e arateDebugArgs="%s".DebugArgumen
a7720 74 73 3d 22 25 73 22 20 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 20 50 61 ts="%s".WorkingDirectory="%s".Pa
a7740 75 73 65 45 78 65 63 57 68 65 6e 50 72 6f 63 54 65 72 6d 69 6e 61 74 65 73 3d 22 25 73 22 20 49 useExecWhenProcTerminates="%s".I
a7760 73 47 55 49 50 72 6f 67 72 61 6d 3d 22 25 73 22 20 49 73 45 6e 61 62 6c 65 64 3d 22 25 73 22 2f sGUIProgram="%s".IsEnabled="%s"/
a7780 3e 27 2c 0a 74 61 72 67 65 74 6e 61 6d 65 2c 20 6f 62 6a 64 69 72 2c 20 63 6f 6d 6d 61 6e 64 2c >',.targetname,.objdir,.command,
a77a0 20 63 6d 64 61 72 67 73 2c 20 75 73 65 73 65 70 61 72 61 74 65 64 65 62 75 67 61 72 67 73 2c 20 .cmdargs,.useseparatedebugargs,.
a77c0 64 65 62 75 67 61 72 67 73 2c 20 77 6f 72 6b 69 6e 67 64 69 72 2c 20 70 61 75 73 65 65 78 65 63 debugargs,.workingdir,.pauseexec
a77e0 2c 20 69 73 67 75 69 70 72 6f 67 72 61 6d 2c 20 69 73 65 6e 61 62 6c 65 64 29 0a 65 6e 64 0a 66 ,.isguiprogram,.isenabled).end.f
a7800 75 6e 63 74 69 6f 6e 20 6d 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 28 63 66 67 29 0a 6c 6f 63 61 6c unction.m.environment(cfg).local
a7820 20 65 6e 76 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 65 6e .envs.=.table.concat(cfg.debugen
a7840 76 73 2c 20 22 5c 6e 22 29 0a 5f 70 28 33 2c 20 27 3c 45 6e 76 69 72 6f 6e 6d 65 6e 74 20 45 6e vs,."\n")._p(3,.'<Environment.En
a7860 76 56 61 72 53 65 74 4e 61 6d 65 3d 22 26 6c 74 3b 55 73 65 20 44 65 66 61 75 6c 74 73 26 67 74 vVarSetName="&lt;Use.Defaults&gt
a7880 3b 22 20 44 62 67 53 65 74 4e 61 6d 65 3d 22 26 6c 74 3b 55 73 65 20 44 65 66 61 75 6c 74 73 26 ;".DbgSetName="&lt;Use.Defaults&
a78a0 67 74 3b 22 3e 27 29 0a 5f 70 28 34 2c 20 27 3c 21 5b 43 44 41 54 41 5b 25 73 5d 5d 3e 27 2c 20 gt;">')._p(4,.'<![CDATA[%s]]>',.
a78c0 65 6e 76 73 29 0a 5f 70 28 33 2c 20 27 3c 2f 45 6e 76 69 72 6f 6e 6d 65 6e 74 3e 27 29 0a 65 6e envs)._p(3,.'</Environment>').en
a78e0 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 62 75 67 67 65 72 28 63 66 67 29 0a 5f 70 28 33 2c d.function.m.debugger(cfg)._p(3,
a7900 20 27 3c 44 65 62 75 67 67 65 72 20 49 73 52 65 6d 6f 74 65 3d 22 25 73 22 20 52 65 6d 6f 74 65 .'<Debugger.IsRemote="%s".Remote
a7920 48 6f 73 74 4e 61 6d 65 3d 22 25 73 22 20 52 65 6d 6f 74 65 48 6f 73 74 50 6f 72 74 3d 22 25 73 HostName="%s".RemoteHostPort="%s
a7940 22 20 44 65 62 75 67 67 65 72 50 61 74 68 3d 22 22 20 49 73 45 78 74 65 6e 64 65 64 3d 22 25 73 ".DebuggerPath="".IsExtended="%s
a7960 22 3e 27 2c 20 69 69 66 28 63 66 67 2e 64 65 62 75 67 72 65 6d 6f 74 65 68 6f 73 74 2c 20 22 79 ">',.iif(cfg.debugremotehost,."y
a7980 65 73 22 2c 20 22 6e 6f 22 29 2c 20 63 66 67 2e 64 65 62 75 67 72 65 6d 6f 74 65 68 6f 73 74 20 es",."no"),.cfg.debugremotehost.
a79a0 6f 72 20 22 22 2c 20 69 69 66 28 63 66 67 2e 64 65 62 75 67 70 6f 72 74 2c 20 74 6f 73 74 72 69 or."",.iif(cfg.debugport,.tostri
a79c0 6e 67 28 63 66 67 2e 64 65 62 75 67 70 6f 72 74 29 2c 20 22 22 29 2c 20 69 69 66 28 63 66 67 2e ng(cfg.debugport),.""),.iif(cfg.
a79e0 64 65 62 75 67 65 78 74 65 6e 64 65 64 70 72 6f 74 6f 63 6f 6c 2c 20 22 79 65 73 22 2c 20 22 6e debugextendedprotocol,."yes",."n
a7a00 6f 22 29 29 0a 69 66 20 23 63 66 67 2e 64 65 62 75 67 73 65 61 72 63 68 70 61 74 68 73 20 3e 20 o")).if.#cfg.debugsearchpaths.>.
a7a20 30 20 74 68 65 6e 0a 70 2e 65 73 63 61 70 65 72 28 63 6f 64 65 6c 69 74 65 2e 65 73 63 45 6c 65 0.then.p.escaper(codelite.escEle
a7a40 6d 65 6e 74 54 65 78 74 29 0a 5f 70 28 34 2c 20 27 3c 44 65 62 75 67 67 65 72 53 65 61 72 63 68 mentText)._p(4,.'<DebuggerSearch
a7a60 50 61 74 68 73 3e 25 73 3c 2f 44 65 62 75 67 67 65 72 53 65 61 72 63 68 50 61 74 68 73 3e 27 2c Paths>%s</DebuggerSearchPaths>',
a7a80 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 2e 65 73 63 28 70 72 6f 6a 65 63 74 2e 67 65 74 72 .table.concat(p.esc(project.getr
a7aa0 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 64 65 62 75 67 73 65 elative(cfg.project,.cfg.debugse
a7ac0 61 72 63 68 70 61 74 68 73 29 29 2c 20 22 5c 6e 22 29 29 0a 70 2e 65 73 63 61 70 65 72 28 63 6f archpaths)),."\n")).p.escaper(co
a7ae0 64 65 6c 69 74 65 2e 65 73 63 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 20 27 3c 44 65 62 75 67 67 65 delite.esc).else._p(4,.'<Debugge
a7b00 72 53 65 61 72 63 68 50 61 74 68 73 2f 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 64 65 62 rSearchPaths/>').end.if.#cfg.deb
a7b20 75 67 63 6f 6e 6e 65 63 74 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 65 73 63 ugconnectcommands.>.0.then.p.esc
a7b40 61 70 65 72 28 63 6f 64 65 6c 69 74 65 2e 65 73 63 45 6c 65 6d 65 6e 74 54 65 78 74 29 0a 5f 70 aper(codelite.escElementText)._p
a7b60 28 34 2c 20 27 3c 50 6f 73 74 43 6f 6e 6e 65 63 74 43 6f 6d 6d 61 6e 64 73 3e 25 73 3c 2f 50 6f (4,.'<PostConnectCommands>%s</Po
a7b80 73 74 43 6f 6e 6e 65 63 74 43 6f 6d 6d 61 6e 64 73 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 stConnectCommands>',.table.conca
a7ba0 74 28 70 2e 65 73 63 28 63 66 67 2e 64 65 62 75 67 63 6f 6e 6e 65 63 74 63 6f 6d 6d 61 6e 64 73 t(p.esc(cfg.debugconnectcommands
a7bc0 29 2c 20 22 5c 6e 22 29 29 0a 70 2e 65 73 63 61 70 65 72 28 63 6f 64 65 6c 69 74 65 2e 65 73 63 ),."\n")).p.escaper(codelite.esc
a7be0 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 20 27 3c 50 6f 73 74 43 6f 6e 6e 65 63 74 43 6f 6d 6d 61 6e ).else._p(4,.'<PostConnectComman
a7c00 64 73 2f 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 64 65 62 75 67 73 74 61 72 74 75 70 63 ds/>').end.if.#cfg.debugstartupc
a7c20 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 65 73 63 61 70 65 72 28 63 6f 64 65 6c ommands.>.0.then.p.escaper(codel
a7c40 69 74 65 2e 65 73 63 45 6c 65 6d 65 6e 74 54 65 78 74 29 0a 5f 70 28 34 2c 20 27 3c 53 74 61 72 ite.escElementText)._p(4,.'<Star
a7c60 74 75 70 43 6f 6d 6d 61 6e 64 73 3e 25 73 3c 2f 53 74 61 72 74 75 70 43 6f 6d 6d 61 6e 64 73 3e tupCommands>%s</StartupCommands>
a7c80 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 2e 65 73 63 28 63 66 67 2e 64 65 62 75 67 73 ',.table.concat(p.esc(cfg.debugs
a7ca0 74 61 72 74 75 70 63 6f 6d 6d 61 6e 64 73 29 2c 20 22 5c 6e 22 29 29 0a 70 2e 65 73 63 61 70 65 tartupcommands),."\n")).p.escape
a7cc0 72 28 63 6f 64 65 6c 69 74 65 2e 65 73 63 29 0a 65 6c 73 65 0a 5f 70 28 34 2c 20 27 3c 53 74 61 r(codelite.esc).else._p(4,.'<Sta
a7ce0 72 74 75 70 43 6f 6d 6d 61 6e 64 73 2f 3e 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 20 27 3c 2f 44 65 rtupCommands/>').end._p(3,.'</De
a7d00 62 75 67 67 65 72 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 65 42 75 69 6c bugger>').end.function.m.preBuil
a7d20 64 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 d(cfg).if.#cfg.prebuildcommands.
a7d40 3e 20 30 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 50 72 65 42 75 69 6c 64 3e 27 29 0a 6c 6f 63 >.0.then._p(3,.'<PreBuild>').loc
a7d60 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e al.commands.=.os.translateComman
a7d80 64 73 41 6e 64 50 61 74 68 73 28 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c dsAndPaths(cfg.prebuildcommands,
a7da0 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 .cfg.project.basedir,.cfg.projec
a7dc0 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 70 2e 65 73 63 61 70 65 72 28 63 6f 64 65 6c 69 74 65 2e 65 t.location).p.escaper(codelite.e
a7de0 73 63 45 6c 65 6d 65 6e 74 54 65 78 74 29 0a 66 6f 72 20 5f 2c 20 63 6f 6d 6d 61 6e 64 20 69 6e scElementText).for._,.command.in
a7e00 20 69 70 61 69 72 73 28 63 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 78 28 34 2c 20 27 3c 43 6f 6d .ipairs(commands).do._x(4,.'<Com
a7e20 6d 61 6e 64 20 45 6e 61 62 6c 65 64 3d 22 79 65 73 22 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 mand.Enabled="yes">%s</Command>'
a7e40 2c 20 63 6f 6d 6d 61 6e 64 29 0a 65 6e 64 0a 70 2e 65 73 63 61 70 65 72 28 63 6f 64 65 6c 69 74 ,.command).end.p.escaper(codelit
a7e60 65 2e 65 73 63 29 0a 5f 70 28 33 2c 20 27 3c 2f 50 72 65 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a e.esc)._p(3,.'</PreBuild>').end.
a7e80 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 6f 73 74 42 75 69 6c 64 28 63 66 67 29 0a 69 66 end.function.m.postBuild(cfg).if
a7ea0 20 23 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e .#cfg.postbuildcommands.>.0.then
a7ec0 0a 5f 70 28 33 2c 20 27 3c 50 6f 73 74 42 75 69 6c 64 3e 27 29 0a 6c 6f 63 61 6c 20 63 6f 6d 6d ._p(3,.'<PostBuild>').local.comm
a7ee0 61 6e 64 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 ands.=.os.translateCommandsAndPa
a7f00 74 68 73 28 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 63 66 67 2e 70 ths(cfg.postbuildcommands,.cfg.p
a7f20 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 roject.basedir,.cfg.project.loca
a7f40 74 69 6f 6e 29 0a 70 2e 65 73 63 61 70 65 72 28 63 6f 64 65 6c 69 74 65 2e 65 73 63 45 6c 65 6d tion).p.escaper(codelite.escElem
a7f60 65 6e 74 54 65 78 74 29 0a 66 6f 72 20 5f 2c 20 63 6f 6d 6d 61 6e 64 20 69 6e 20 69 70 61 69 72 entText).for._,.command.in.ipair
a7f80 73 28 63 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 78 28 34 2c 20 27 3c 43 6f 6d 6d 61 6e 64 20 45 s(commands).do._x(4,.'<Command.E
a7fa0 6e 61 62 6c 65 64 3d 22 79 65 73 22 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 20 63 6f 6d 6d nabled="yes">%s</Command>',.comm
a7fc0 61 6e 64 29 0a 65 6e 64 0a 70 2e 65 73 63 61 70 65 72 28 63 6f 64 65 6c 69 74 65 2e 65 73 63 29 and).end.p.escaper(codelite.esc)
a7fe0 0a 5f 70 28 33 2c 20 27 3c 2f 50 6f 73 74 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 ._p(3,.'</PostBuild>').end.end.f
a8000 75 6e 63 74 69 6f 6e 20 6d 2e 63 75 73 74 6f 6d 42 75 69 6c 64 28 63 66 67 29 0a 69 66 20 6e 6f unction.m.customBuild(cfg).if.no
a8020 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 69 73 63 75 73 74 6f 6d 62 75 69 6c 64 28 63 66 t.configuration_iscustombuild(cf
a8040 67 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 43 75 73 74 6f 6d 42 75 69 6c 64 20 45 6e 61 62 g).then._p(3,.'<CustomBuild.Enab
a8060 6c 65 64 3d 22 6e 6f 22 2f 3e 27 29 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 led="no"/>').return.end.local.bu
a8080 69 6c 64 20 20 20 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 62 75 69 6c 64 63 ild...=.table.implode(cfg.buildc
a80a0 6f 6d 6d 61 6e 64 73 2c 22 22 2c 22 22 2c 22 22 29 0a 6c 6f 63 61 6c 20 63 6c 65 61 6e 20 20 20 ommands,"","","").local.clean...
a80c0 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 63 6c 65 61 6e 63 6f 6d 6d 61 6e 64 =.table.implode(cfg.cleancommand
a80e0 73 2c 22 22 2c 22 22 2c 22 22 29 0a 6c 6f 63 61 6c 20 72 65 62 75 69 6c 64 20 3d 20 74 61 62 6c s,"","","").local.rebuild.=.tabl
a8100 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 22 22 e.implode(cfg.rebuildcommands,""
a8120 2c 22 22 2c 22 22 29 0a 5f 70 28 33 2c 20 27 3c 43 75 73 74 6f 6d 42 75 69 6c 64 20 45 6e 61 62 ,"","")._p(3,.'<CustomBuild.Enab
a8140 6c 65 64 3d 22 79 65 73 22 3e 27 29 0a 5f 78 28 34 2c 20 27 3c 42 75 69 6c 64 43 6f 6d 6d 61 6e led="yes">')._x(4,.'<BuildComman
a8160 64 3e 25 73 3c 2f 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 3e 27 2c 20 62 75 69 6c 64 29 0a 5f 78 28 d>%s</BuildCommand>',.build)._x(
a8180 34 2c 20 27 3c 43 6c 65 61 6e 43 6f 6d 6d 61 6e 64 3e 25 73 3c 2f 43 6c 65 61 6e 43 6f 6d 6d 61 4,.'<CleanCommand>%s</CleanComma
a81a0 6e 64 3e 27 2c 20 63 6c 65 61 6e 29 0a 5f 78 28 34 2c 20 27 3c 52 65 62 75 69 6c 64 43 6f 6d 6d nd>',.clean)._x(4,.'<RebuildComm
a81c0 61 6e 64 3e 25 73 3c 2f 52 65 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 3e 27 2c 20 72 65 62 75 69 6c and>%s</RebuildCommand>',.rebuil
a81e0 64 29 0a 5f 70 28 34 2c 20 27 3c 50 72 65 70 72 6f 63 65 73 73 46 69 6c 65 43 6f 6d 6d 61 6e 64 d)._p(4,.'<PreprocessFileCommand
a8200 3e 3c 2f 50 72 65 70 72 6f 63 65 73 73 46 69 6c 65 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 34 ></PreprocessFileCommand>')._p(4
a8220 2c 20 27 3c 53 69 6e 67 6c 65 46 69 6c 65 43 6f 6d 6d 61 6e 64 3e 3c 2f 53 69 6e 67 6c 65 46 69 ,.'<SingleFileCommand></SingleFi
a8240 6c 65 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 34 2c 20 27 3c 4d 61 6b 65 66 69 6c 65 47 65 6e leCommand>')._p(4,.'<MakefileGen
a8260 65 72 61 74 69 6f 6e 43 6f 6d 6d 61 6e 64 3e 3c 2f 4d 61 6b 65 66 69 6c 65 47 65 6e 65 72 61 74 erationCommand></MakefileGenerat
a8280 69 6f 6e 43 6f 6d 6d 61 6e 64 3e 27 29 0a 5f 70 28 34 2c 20 27 3c 54 68 69 72 64 50 61 72 74 79 ionCommand>')._p(4,.'<ThirdParty
a82a0 54 6f 6f 6c 4e 61 6d 65 3e 3c 2f 54 68 69 72 64 50 61 72 74 79 54 6f 6f 6c 4e 61 6d 65 3e 27 29 ToolName></ThirdPartyToolName>')
a82c0 0a 5f 70 28 34 2c 20 27 3c 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 3c 2f 57 6f 72 6b ._p(4,.'<WorkingDirectory></Work
a82e0 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 27 29 0a 5f 70 28 33 2c 20 27 3c 2f 43 75 73 74 6f 6d 42 ingDirectory>')._p(3,.'</CustomB
a8300 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 uild>').end.function.m.additiona
a8320 6c 52 75 6c 65 73 28 63 66 67 29 0a 69 66 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 69 73 63 lRules(cfg).if.configuration_isc
a8340 75 73 74 6f 6d 62 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 41 64 64 ustombuild(cfg).then._p(3,.'<Add
a8360 69 74 69 6f 6e 61 6c 52 75 6c 65 73 2f 3e 27 29 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 5f 70 28 33 itionalRules/>').return.end._p(3
a8380 2c 20 27 3c 41 64 64 69 74 69 6f 6e 61 6c 52 75 6c 65 73 3e 27 29 0a 5f 70 28 34 2c 20 27 3c 43 ,.'<AdditionalRules>')._p(4,.'<C
a83a0 75 73 74 6f 6d 50 6f 73 74 42 75 69 6c 64 2f 3e 27 29 0a 5f 70 28 34 2c 20 27 3c 43 75 73 74 6f ustomPostBuild/>')._p(4,.'<Custo
a83c0 6d 50 72 65 42 75 69 6c 64 2f 3e 27 29 0a 5f 70 28 33 2c 20 27 3c 2f 41 64 64 69 74 69 6f 6e 61 mPreBuild/>')._p(3,.'</Additiona
a83e0 6c 52 75 6c 65 73 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 73 43 70 70 31 31 lRules>').end.function.m.isCpp11
a8400 28 63 66 67 29 0a 72 65 74 75 72 6e 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 20 (cfg).return.(cfg.cppdialect.==.
a8420 27 67 6e 75 2b 2b 31 31 27 29 20 6f 72 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 'gnu++11').or.(cfg.cppdialect.==
a8440 20 27 43 2b 2b 31 31 27 29 20 6f 72 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 20 .'C++11').or.(cfg.cppdialect.==.
a8460 27 67 6e 75 2b 2b 30 78 27 29 20 6f 72 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 'gnu++0x').or.(cfg.cppdialect.==
a8480 20 27 43 2b 2b 30 78 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 73 43 70 70 31 34 .'C++0x').end.function.m.isCpp14
a84a0 28 63 66 67 29 0a 72 65 74 75 72 6e 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 20 (cfg).return.(cfg.cppdialect.==.
a84c0 27 67 6e 75 2b 2b 31 34 27 29 20 6f 72 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 'gnu++14').or.(cfg.cppdialect.==
a84e0 20 27 43 2b 2b 31 34 27 29 20 6f 72 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 20 .'C++14').or.(cfg.cppdialect.==.
a8500 27 67 6e 75 2b 2b 31 79 27 29 20 6f 72 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 'gnu++1y').or.(cfg.cppdialect.==
a8520 20 27 43 2b 2b 31 79 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 6c 65 74 .'C++1y').end.function.m.complet
a8540 69 6f 6e 28 63 66 67 29 0a 5f 70 28 33 2c 20 27 3c 43 6f 6d 70 6c 65 74 69 6f 6e 20 45 6e 61 62 ion(cfg)._p(3,.'<Completion.Enab
a8560 6c 65 43 70 70 31 31 3d 22 25 73 22 20 45 6e 61 62 6c 65 43 70 70 31 34 3d 22 25 73 22 3e 27 2c leCpp11="%s".EnableCpp14="%s">',
a8580 0a 69 69 66 28 6d 2e 69 73 43 70 70 31 31 28 63 66 67 29 2c 20 22 79 65 73 22 2c 20 22 6e 6f 22 .iif(m.isCpp11(cfg),."yes",."no"
a85a0 29 2c 0a 69 69 66 28 6d 2e 69 73 43 70 70 31 34 28 63 66 67 29 2c 20 22 79 65 73 22 2c 20 22 6e ),.iif(m.isCpp14(cfg),."yes",."n
a85c0 6f 22 29 0a 29 0a 5f 70 28 34 2c 20 27 3c 43 6c 61 6e 67 43 6d 70 46 6c 61 67 73 43 2f 3e 27 29 o").)._p(4,.'<ClangCmpFlagsC/>')
a85e0 0a 5f 70 28 34 2c 20 27 3c 43 6c 61 6e 67 43 6d 70 46 6c 61 67 73 2f 3e 27 29 0a 5f 70 28 34 2c ._p(4,.'<ClangCmpFlags/>')._p(4,
a8600 20 27 3c 43 6c 61 6e 67 50 50 2f 3e 27 29 20 2d 2d 20 54 4f 44 4f 3a 20 77 65 20 6d 69 67 68 74 .'<ClangPP/>').--.TODO:.we.might
a8620 20 77 61 6e 74 20 74 6f 20 73 65 74 20 73 70 65 63 69 61 6c 20 63 6f 64 65 20 63 6f 6d 70 6c 65 .want.to.set.special.code.comple
a8640 74 69 6f 6e 20 6d 61 63 72 6f 73 2e 2e 2e 3f 0a 5f 70 28 34 2c 20 27 3c 53 65 61 72 63 68 50 61 tion.macros...?._p(4,.'<SearchPa
a8660 74 68 73 2f 3e 27 29 20 2d 2d 20 54 4f 44 4f 3a 20 73 65 61 72 63 68 20 70 61 74 68 73 20 66 6f ths/>').--.TODO:.search.paths.fo
a8680 72 20 63 6f 64 65 20 63 6f 6d 70 6c 65 74 69 6f 6e 3f 0a 5f 70 28 33 2c 20 27 3c 2f 43 6f 6d 70 r.code.completion?._p(3,.'</Comp
a86a0 6c 65 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 73 65 74 74 69 6e 67 letion>').end.m.elements.setting
a86c0 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 63 6f 6d s.=.function(cfg).return.{.m.com
a86e0 70 69 6c 65 72 2c 0a 6d 2e 6c 69 6e 6b 65 72 2c 0a 6d 2e 72 65 73 6f 75 72 63 65 43 6f 6d 70 69 piler,.m.linker,.m.resourceCompi
a8700 6c 65 72 2c 0a 6d 2e 67 65 6e 65 72 61 6c 2c 0a 6d 2e 65 6e 76 69 72 6f 6e 6d 65 6e 74 2c 0a 6d ler,.m.general,.m.environment,.m
a8720 2e 64 65 62 75 67 67 65 72 2c 0a 6d 2e 70 72 65 42 75 69 6c 64 2c 0a 6d 2e 70 6f 73 74 42 75 69 .debugger,.m.preBuild,.m.postBui
a8740 6c 64 2c 0a 6d 2e 63 75 73 74 6f 6d 42 75 69 6c 64 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 52 ld,.m.customBuild,.m.additionalR
a8760 75 6c 65 73 2c 0a 6d 2e 63 6f 6d 70 6c 65 74 69 6f 6e 2c 0a 7d 0a 65 6e 64 0a 6d 2e 74 79 70 65 ules,.m.completion,.}.end.m.type
a8780 73 20 3d 0a 7b 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 20 3d 20 22 45 78 65 63 75 74 61 62 6c 65 22 s.=.{.ConsoleApp..=."Executable"
a87a0 2c 0a 4d 61 6b 65 66 69 6c 65 20 20 20 20 3d 20 22 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 20 20 ,.Makefile....=."",.SharedLib...
a87c0 3d 20 22 44 79 6e 61 6d 69 63 20 4c 69 62 72 61 72 79 22 2c 0a 53 74 61 74 69 63 4c 69 62 20 20 =."Dynamic.Library",.StaticLib..
a87e0 20 3d 20 22 53 74 61 74 69 63 20 4c 69 62 72 61 72 79 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 .=."Static.Library",.WindowedApp
a8800 20 3d 20 22 45 78 65 63 75 74 61 62 6c 65 22 2c 0a 55 74 69 6c 69 74 79 20 20 20 20 20 3d 20 22 .=."Executable",.Utility.....=."
a8820 22 2c 0a 7d 0a 6d 2e 64 65 62 75 67 67 65 72 73 20 3d 0a 7b 0a 44 65 66 61 75 6c 74 20 3d 20 22 ",.}.m.debuggers.=.{.Default.=."
a8840 47 4e 55 20 67 64 62 20 64 65 62 75 67 67 65 72 22 2c 0a 47 44 42 20 3d 20 22 47 4e 55 20 67 64 GNU.gdb.debugger",.GDB.=."GNU.gd
a8860 62 20 64 65 62 75 67 67 65 72 22 2c 0a 4c 4c 44 42 20 3d 20 22 4c 4c 44 42 20 44 65 62 75 67 67 b.debugger",.LLDB.=."LLDB.Debugg
a8880 65 72 22 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 73 65 74 74 69 6e 67 73 28 70 72 6a 29 0a er",.}.function.m.settings(prj).
a88a0 5f 70 28 31 2c 20 27 3c 53 65 74 74 69 6e 67 73 20 54 79 70 65 3d 22 25 73 22 3e 27 2c 20 6d 2e _p(1,.'<Settings.Type="%s">',.m.
a88c0 74 79 70 65 73 5b 70 72 6a 2e 6b 69 6e 64 5d 20 6f 72 20 22 22 29 0a 5f 70 28 32 2c 20 27 3c 47 types[prj.kind].or."")._p(2,.'<G
a88e0 6c 6f 62 61 6c 53 65 74 74 69 6e 67 73 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 lobalSettings>').p.callArray(m.e
a8900 6c 65 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 53 65 74 74 69 6e 67 73 2c 20 70 72 6a 29 0a 5f 70 28 lements.globalSettings,.prj)._p(
a8920 32 2c 20 27 3c 2f 47 6c 6f 62 61 6c 53 65 74 74 69 6e 67 73 3e 27 29 0a 66 6f 72 20 63 66 67 20 2,.'</GlobalSettings>').for.cfg.
a8940 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f in.project.eachconfig(prj).do.lo
a8960 63 61 6c 20 63 66 67 6e 61 6d 65 20 20 3d 20 63 6f 64 65 6c 69 74 65 2e 63 66 67 6e 61 6d 65 28 cal.cfgname..=.codelite.cfgname(
a8980 63 66 67 29 0a 6c 6f 63 61 6c 20 63 6f 6d 70 69 6c 65 72 20 3d 20 6d 2e 67 65 74 63 6f 6d 70 69 cfg).local.compiler.=.m.getcompi
a89a0 6c 65 72 6e 61 6d 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 65 62 75 67 67 65 72 20 3d 20 6d 2e lername(cfg).local.debugger.=.m.
a89c0 64 65 62 75 67 67 65 72 73 5b 63 66 67 2e 64 65 62 75 67 67 65 72 5d 20 6f 72 20 6d 2e 64 65 62 debuggers[cfg.debugger].or.m.deb
a89e0 75 67 67 65 72 73 2e 44 65 66 61 75 6c 74 0a 6c 6f 63 61 6c 20 74 79 70 65 20 3d 20 6d 2e 74 79 uggers.Default.local.type.=.m.ty
a8a00 70 65 73 5b 63 66 67 2e 6b 69 6e 64 5d 0a 5f 78 28 32 2c 20 27 3c 43 6f 6e 66 69 67 75 72 61 74 pes[cfg.kind]._x(2,.'<Configurat
a8a20 69 6f 6e 20 4e 61 6d 65 3d 22 25 73 22 20 43 6f 6d 70 69 6c 65 72 54 79 70 65 3d 22 25 73 22 20 ion.Name="%s".CompilerType="%s".
a8a40 44 65 62 75 67 67 65 72 54 79 70 65 3d 22 25 73 22 20 54 79 70 65 3d 22 25 73 22 20 42 75 69 6c DebuggerType="%s".Type="%s".Buil
a8a60 64 43 6d 70 57 69 74 68 47 6c 6f 62 61 6c 53 65 74 74 69 6e 67 73 3d 22 61 70 70 65 6e 64 22 20 dCmpWithGlobalSettings="append".
a8a80 42 75 69 6c 64 4c 6e 6b 57 69 74 68 47 6c 6f 62 61 6c 53 65 74 74 69 6e 67 73 3d 22 61 70 70 65 BuildLnkWithGlobalSettings="appe
a8aa0 6e 64 22 20 42 75 69 6c 64 52 65 73 57 69 74 68 47 6c 6f 62 61 6c 53 65 74 74 69 6e 67 73 3d 22 nd".BuildResWithGlobalSettings="
a8ac0 61 70 70 65 6e 64 22 3e 27 2c 20 63 66 67 6e 61 6d 65 2c 20 63 6f 6d 70 69 6c 65 72 2c 20 64 65 append">',.cfgname,.compiler,.de
a8ae0 62 75 67 67 65 72 2c 20 74 79 70 65 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d bugger,.type).p.callArray(m.elem
a8b00 65 6e 74 73 2e 73 65 74 74 69 6e 67 73 2c 20 63 66 67 29 0a 5f 70 28 32 2c 20 27 3c 2f 43 6f 6e ents.settings,.cfg)._p(2,.'</Con
a8b20 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 5f 70 28 31 2c 20 27 3c 2f 53 65 74 74 69 figuration>').end._p(1,.'</Setti
a8b40 6e 67 73 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 ngs>').end.m.elements.project.=.
a8b60 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 68 65 61 64 65 72 2c function(prj).return.{.m.header,
a8b80 0a 6d 2e 70 6c 75 67 69 6e 73 2c 0a 6d 2e 64 65 73 63 72 69 70 74 69 6f 6e 2c 0a 6d 2e 66 69 6c .m.plugins,.m.description,.m.fil
a8ba0 65 73 2c 0a 6d 2e 64 65 70 65 6e 64 65 6e 63 69 65 73 2c 0a 6d 2e 73 65 74 74 69 6e 67 73 2c 0a es,.m.dependencies,.m.settings,.
a8bc0 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 }.end.function.m.generate(prj).p
a8be0 2e 75 74 66 38 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 .utf8().p.callArray(m.elements.p
a8c00 72 6f 6a 65 63 74 2c 20 70 72 6a 29 0a 5f 70 28 27 3c 2f 43 6f 64 65 4c 69 74 65 5f 50 72 6f 6a roject,.prj)._p('</CodeLite_Proj
a8c20 65 63 74 3e 27 29 0a 65 6e 64 0a 00 38 c0 53 00 40 c0 53 00 48 c0 53 00 50 c0 53 00 58 c0 53 00 ect>').end..8.S.@.S.H.S.P.S.X.S.
a8c40 60 c0 53 00 6c c0 53 00 78 c0 53 00 00 00 00 00 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 61 `.S.l.S.x.S.....function.table.a
a8c60 72 72 61 79 63 6f 70 79 28 6f 62 6a 65 63 74 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 rraycopy(object).local.result.=.
a8c80 7b 7d 0a 66 6f 72 20 69 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 6f 62 6a 65 63 74 {}.for.i,.value.in.ipairs(object
a8ca0 29 20 64 6f 0a 72 65 73 75 6c 74 5b 69 5d 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 72 65 74 75 72 ).do.result[i].=.value.end.retur
a8cc0 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 n.result.end.function.table.cont
a8ce0 61 69 6e 73 28 74 2c 20 76 61 6c 75 65 29 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 70 61 69 72 73 28 ains(t,.value).for._,v.in.pairs(
a8d00 74 29 20 64 6f 0a 69 66 20 28 76 20 3d 3d 20 76 61 6c 75 65 29 20 74 68 65 6e 0a 72 65 74 75 72 t).do.if.(v.==.value).then.retur
a8d20 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a n.true.end.end.return.false.end.
a8d40 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 73 68 61 6c 6c 6f 77 63 6f 70 79 28 6f 62 6a 65 63 function.table.shallowcopy(objec
a8d60 74 29 0a 6c 6f 63 61 6c 20 63 6f 70 79 20 3d 20 7b 7d 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 70 t).local.copy.=.{}.for.k,.v.in.p
a8d80 61 69 72 73 28 6f 62 6a 65 63 74 29 20 64 6f 0a 63 6f 70 79 5b 6b 5d 20 3d 20 76 0a 65 6e 64 0a airs(object).do.copy[k].=.v.end.
a8da0 72 65 74 75 72 6e 20 63 6f 70 79 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 64 return.copy.end.function.table.d
a8dc0 65 65 70 63 6f 70 79 28 6f 62 6a 65 63 74 29 0a 6c 6f 63 61 6c 20 73 65 65 6e 20 3d 20 7b 7d 0a eepcopy(object).local.seen.=.{}.
a8de0 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 70 79 28 6f 62 6a 65 63 74 29 0a 69 66 20 74 local.function.copy(object).if.t
a8e00 79 70 65 28 6f 62 6a 65 63 74 29 20 7e 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 72 65 74 75 ype(object).~=."table".then.retu
a8e20 72 6e 20 6f 62 6a 65 63 74 0a 65 6c 73 65 69 66 20 73 65 65 6e 5b 6f 62 6a 65 63 74 5d 20 74 68 rn.object.elseif.seen[object].th
a8e40 65 6e 0a 72 65 74 75 72 6e 20 73 65 65 6e 5b 6f 62 6a 65 63 74 5d 0a 65 6e 64 0a 6c 6f 63 61 6c en.return.seen[object].end.local
a8e60 20 63 6c 6f 6e 65 20 3d 20 7b 7d 0a 73 65 65 6e 5b 6f 62 6a 65 63 74 5d 20 3d 20 63 6c 6f 6e 65 .clone.=.{}.seen[object].=.clone
a8e80 0a 66 6f 72 20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 6f 62 6a 65 63 74 29 .for.key,.value.in.pairs(object)
a8ea0 20 64 6f 0a 63 6c 6f 6e 65 5b 6b 65 79 5d 20 3d 20 63 6f 70 79 28 76 61 6c 75 65 29 0a 65 6e 64 .do.clone[key].=.copy(value).end
a8ec0 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 63 6c 6f 6e 65 2c 20 67 65 74 6d 65 74 61 74 61 62 6c .setmetatable(clone,.getmetatabl
a8ee0 65 28 6f 62 6a 65 63 74 29 29 0a 72 65 74 75 72 6e 20 63 6c 6f 6e 65 0a 65 6e 64 0a 72 65 74 75 e(object)).return.clone.end.retu
a8f00 72 6e 20 63 6f 70 79 28 6f 62 6a 65 63 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 rn.copy(object).end.function.tab
a8f20 6c 65 2e 65 78 74 72 61 63 74 28 61 72 72 2c 20 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 72 65 73 le.extract(arr,.fname).local.res
a8f40 75 6c 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 61 72 72 29 ult.=.{.}.for._,v.in.ipairs(arr)
a8f60 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 76 5b 66 6e 61 6d 65 .do.table.insert(result,.v[fname
a8f80 5d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f ]).end.return.result.end.functio
a8fa0 6e 20 74 61 62 6c 65 2e 66 69 6c 74 65 72 28 61 72 72 2c 20 66 6e 29 0a 6c 6f 63 61 6c 20 72 65 n.table.filter(arr,.fn).local.re
a8fc0 73 75 6c 74 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 61 72 72 2c 20 66 sult.=.{.}.table.foreachi(arr,.f
a8fe0 75 6e 63 74 69 6f 6e 28 76 61 6c 29 0a 69 66 20 66 6e 28 76 61 6c 29 20 74 68 65 6e 0a 74 61 62 unction(val).if.fn(val).then.tab
a9000 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 76 61 6c 29 0a 65 6e 64 0a 65 6e 64 29 0a le.insert(result,.val).end.end).
a9020 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 return.result.end.function.table
a9040 2e 66 6c 61 74 74 65 6e 28 61 72 72 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a .flatten(arr).local.result.=.{}.
a9060 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 6c 61 74 74 65 6e 28 61 72 72 29 0a 6c 6f 63 61 local.function.flatten(arr).loca
a9080 6c 20 6e 20 3d 20 23 61 72 72 0a 66 6f 72 20 69 20 3d 20 31 2c 20 6e 20 64 6f 0a 6c 6f 63 61 6c l.n.=.#arr.for.i.=.1,.n.do.local
a90a0 20 76 20 3d 20 61 72 72 5b 69 5d 0a 69 66 20 74 79 70 65 28 76 29 20 3d 3d 20 22 74 61 62 6c 65 .v.=.arr[i].if.type(v).==."table
a90c0 22 20 74 68 65 6e 0a 66 6c 61 74 74 65 6e 28 76 29 0a 65 6c 73 65 69 66 20 76 20 74 68 65 6e 0a ".then.flatten(v).elseif.v.then.
a90e0 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 76 29 0a 65 6e 64 0a 65 6e 64 0a table.insert(result,.v).end.end.
a9100 65 6e 64 0a 66 6c 61 74 74 65 6e 28 61 72 72 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 end.flatten(arr).return.result.e
a9120 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 61 72 72 2c 20 nd.function.table.foreachi(arr,.
a9140 66 75 6e 63 29 0a 69 66 20 61 72 72 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 20 3d 20 23 61 72 72 func).if.arr.then.local.n.=.#arr
a9160 0a 66 6f 72 20 69 20 3d 20 31 2c 20 6e 20 64 6f 0a 6c 6f 63 61 6c 20 76 20 3d 20 61 72 72 5b 69 .for.i.=.1,.n.do.local.v.=.arr[i
a9180 5d 0a 69 66 20 76 20 74 68 65 6e 0a 66 75 6e 63 28 76 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 0a 65 ].if.v.then.func(v,.i).end.end.e
a91a0 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 66 6f 6c 64 28 6c 69 73 74 31 nd.end.function.table.fold(list1
a91c0 2c 20 6c 69 73 74 32 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f ,.list2).local.result.=.{}.for._
a91e0 2c 20 69 74 65 6d 31 20 69 6e 20 69 70 61 69 72 73 28 6c 69 73 74 31 20 6f 72 20 7b 7d 29 20 64 ,.item1.in.ipairs(list1.or.{}).d
a9200 6f 0a 69 66 20 6c 69 73 74 32 20 61 6e 64 20 23 6c 69 73 74 32 20 3e 20 30 20 74 68 65 6e 0a 66 o.if.list2.and.#list2.>.0.then.f
a9220 6f 72 20 5f 2c 20 69 74 65 6d 32 20 69 6e 20 69 70 61 69 72 73 28 6c 69 73 74 32 29 20 64 6f 0a or._,.item2.in.ipairs(list2).do.
a9240 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 7b 20 69 74 65 6d 31 2c 20 69 74 table.insert(result,.{.item1,.it
a9260 65 6d 32 20 7d 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 em2.}).end.else.table.insert(res
a9280 75 6c 74 2c 20 7b 20 69 74 65 6d 31 20 7d 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 ult,.{.item1.}).end.end.return.r
a92a0 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 esult.end.function.table.implode
a92c0 28 61 72 72 2c 20 62 65 66 6f 72 65 2c 20 61 66 74 65 72 2c 20 62 65 74 77 65 65 6e 29 0a 6c 6f (arr,.before,.after,.between).lo
a92e0 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 22 22 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 cal.result.=."".for._,v.in.ipair
a9300 73 28 61 72 72 29 20 64 6f 0a 69 66 20 28 72 65 73 75 6c 74 20 7e 3d 20 22 22 20 61 6e 64 20 62 s(arr).do.if.(result.~=."".and.b
a9320 65 74 77 65 65 6e 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 etween).then.result.=.result....
a9340 62 65 74 77 65 65 6e 0a 65 6e 64 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 62 between.end.result.=.result....b
a9360 65 66 6f 72 65 20 2e 2e 20 76 20 2e 2e 20 61 66 74 65 72 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 efore....v....after.end.return.r
a9380 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 esult.end.function.table.indexof
a93a0 28 74 62 6c 2c 20 6f 62 6a 29 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 74 62 (tbl,.obj).for.k,.v.in.ipairs(tb
a93c0 6c 29 20 64 6f 0a 69 66 20 76 20 3d 3d 20 6f 62 6a 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6b 0a l).do.if.v.==.obj.then.return.k.
a93e0 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 66 69 6e 64 4b end.end.end.function.table.findK
a9400 65 79 42 79 56 61 6c 75 65 28 74 62 6c 2c 20 6f 62 6a 29 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 eyByValue(tbl,.obj).for.k,.v.in.
a9420 70 61 69 72 73 28 74 62 6c 29 20 64 6f 0a 69 66 20 76 20 3d 3d 20 6f 62 6a 20 74 68 65 6e 0a 72 pairs(tbl).do.if.v.==.obj.then.r
a9440 65 74 75 72 6e 20 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 eturn.k.end.end.end.function.tab
a9460 6c 65 2e 69 6e 73 65 72 74 61 66 74 65 72 28 74 62 6c 2c 20 61 66 74 65 72 2c 20 76 61 6c 75 65 le.insertafter(tbl,.after,.value
a9480 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 28 74 62 6c 2c 20 61 ).local.i.=.table.indexof(tbl,.a
a94a0 66 74 65 72 29 0a 69 66 20 69 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 62 6c fter).if.i.then.table.insert(tbl
a94c0 2c 20 69 20 2b 20 31 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 ,.i.+.1,.value).else.table.inser
a94e0 74 28 74 62 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 t(tbl,.value).end.end.function.t
a9500 61 62 6c 65 2e 69 6e 73 65 72 74 66 6c 61 74 28 74 62 6c 2c 20 76 61 6c 75 65 73 29 0a 69 66 20 able.insertflat(tbl,.values).if.
a9520 76 61 6c 75 65 73 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6c 73 65 69 66 values.==.nil.then.return.elseif
a9540 20 74 79 70 65 28 76 61 6c 75 65 73 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f .type(values).==."table".then.fo
a9560 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 73 29 20 64 6f 0a r._,.value.in.ipairs(values).do.
a9580 74 61 62 6c 65 2e 69 6e 73 65 72 74 66 6c 61 74 28 74 62 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 table.insertflat(tbl,.value).end
a95a0 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 62 6c 2c 20 76 61 6c 75 65 73 29 0a .else.table.insert(tbl,.values).
a95c0 65 6e 64 0a 72 65 74 75 72 6e 20 74 62 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c end.return.tbl.end.function.tabl
a95e0 65 2e 69 6e 73 65 72 74 6b 65 79 65 64 28 74 62 6c 2c 20 70 6f 73 2c 20 76 61 6c 75 65 29 0a 69 e.insertkeyed(tbl,.pos,.value).i
a9600 66 20 76 61 6c 75 65 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 70 6f 73 0a f.value.==.nil.then.value.=.pos.
a9620 70 6f 73 20 3d 20 23 74 62 6c 20 2b 20 31 0a 65 6e 64 0a 69 66 20 74 62 6c 5b 76 61 6c 75 65 5d pos.=.#tbl.+.1.end.if.tbl[value]
a9640 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 74 61 .~=.nil.then.return.false.end.ta
a9660 62 6c 65 2e 69 6e 73 65 72 74 28 74 62 6c 2c 20 70 6f 73 2c 20 76 61 6c 75 65 29 0a 74 62 6c 5b ble.insert(tbl,.pos,.value).tbl[
a9680 76 61 6c 75 65 5d 20 3d 20 76 61 6c 75 65 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 value].=.value.return.true.end.f
a96a0 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 73 6f 72 74 65 64 28 74 62 6c 2c 20 unction.table.insertsorted(tbl,.
a96c0 76 61 6c 75 65 2c 20 66 6e 29 0a 69 66 20 76 61 6c 75 65 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a value,.fn).if.value.==.nil.then.
a96e0 72 65 74 75 72 6e 0a 65 6c 73 65 0a 66 6e 20 3d 20 66 6e 20 6f 72 20 66 75 6e 63 74 69 6f 6e 28 return.else.fn.=.fn.or.function(
a9700 61 2c 20 62 29 20 72 65 74 75 72 6e 20 61 20 3c 20 62 20 65 6e 64 0a 6c 6f 63 61 6c 20 6d 69 6e a,.b).return.a.<.b.end.local.min
a9720 69 6e 64 65 78 20 3d 20 31 0a 6c 6f 63 61 6c 20 6d 61 78 69 6e 64 65 78 20 3d 20 23 74 62 6c 20 index.=.1.local.maxindex.=.#tbl.
a9740 2b 20 31 0a 77 68 69 6c 65 20 6d 69 6e 69 6e 64 65 78 20 3c 20 6d 61 78 69 6e 64 65 78 20 64 6f +.1.while.minindex.<.maxindex.do
a9760 0a 6c 6f 63 61 6c 20 69 6e 64 65 78 20 3d 20 6d 69 6e 69 6e 64 65 78 20 2b 20 28 28 6d 61 78 69 .local.index.=.minindex.+.((maxi
a9780 6e 64 65 78 20 2d 20 6d 69 6e 69 6e 64 65 78 29 20 3e 3e 20 31 29 0a 6c 6f 63 61 6c 20 74 65 73 ndex.-.minindex).>>.1).local.tes
a97a0 74 20 3d 20 74 62 6c 5b 69 6e 64 65 78 5d 0a 69 66 20 66 6e 28 76 61 6c 75 65 2c 20 74 65 73 74 t.=.tbl[index].if.fn(value,.test
a97c0 29 20 74 68 65 6e 0a 6d 61 78 69 6e 64 65 78 20 3d 20 69 6e 64 65 78 0a 65 6c 73 65 0a 6d 69 6e ).then.maxindex.=.index.else.min
a97e0 69 6e 64 65 78 20 3d 20 69 6e 64 65 78 20 2b 20 31 0a 69 66 20 6e 6f 74 20 66 6e 28 74 65 73 74 index.=.index.+.1.if.not.fn(test
a9800 2c 20 76 61 6c 75 65 29 20 74 68 65 6e 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a ,.value).then.break.end.end.end.
a9820 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 62 6c 2c 20 6d 69 6e 69 6e 64 65 78 2c 20 76 61 6c 75 table.insert(tbl,.minindex,.valu
a9840 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 62 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 e).end.return.tbl.end.function.t
a9860 61 62 6c 65 2e 69 73 65 6d 70 74 79 28 74 29 0a 72 65 74 75 72 6e 20 6e 65 78 74 28 74 29 20 3d able.isempty(t).return.next(t).=
a9880 3d 20 6e 69 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 2e 2e =.nil.end.function.table.join(..
a98a0 2e 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 61 72 67 20 .).local.result.=.{.}.local.arg.
a98c0 3d 20 7b 2e 2e 2e 7d 0a 66 6f 72 20 5f 2c 74 20 69 6e 20 69 70 61 69 72 73 28 61 72 67 29 20 64 =.{...}.for._,t.in.ipairs(arg).d
a98e0 6f 0a 69 66 20 74 79 70 65 28 74 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 o.if.type(t).==."table".then.for
a9900 20 5f 2c 76 20 69 6e 20 69 70 61 69 72 73 28 74 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 ._,v.in.ipairs(t).do.table.inser
a9920 74 28 72 65 73 75 6c 74 2c 20 76 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 t(result,.v).end.else.table.inse
a9940 72 74 28 72 65 73 75 6c 74 2c 20 74 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 rt(result,.t).end.end.return.res
a9960 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 6b 65 79 73 28 74 62 6c 29 ult.end.function.table.keys(tbl)
a9980 0a 6c 6f 63 61 6c 20 6b 65 79 73 20 3d 20 7b 7d 0a 66 6f 72 20 6b 2c 20 5f 20 69 6e 20 70 61 69 .local.keys.=.{}.for.k,._.in.pai
a99a0 72 73 28 74 62 6c 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 6b 29 rs(tbl).do.table.insert(keys,.k)
a99c0 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6b 65 79 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 .end.return.keys.end.function.ta
a99e0 62 6c 65 2e 6d 65 72 67 65 28 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d ble.merge(...).local.result.=.{}
a9a00 0a 6c 6f 63 61 6c 20 61 72 67 20 3d 20 7b 2e 2e 2e 7d 0a 66 6f 72 20 5f 2c 74 20 69 6e 20 69 70 .local.arg.=.{...}.for._,t.in.ip
a9a20 61 69 72 73 28 61 72 67 29 20 64 6f 0a 69 66 20 74 79 70 65 28 74 29 20 3d 3d 20 22 74 61 62 6c airs(arg).do.if.type(t).==."tabl
a9a40 65 22 20 74 68 65 6e 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 74 29 20 64 6f 0a 69 e".then.for.k,v.in.pairs(t).do.i
a9a60 66 20 74 79 70 65 28 72 65 73 75 6c 74 5b 6b 5d 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 61 6e 64 f.type(result[k]).==."table".and
a9a80 20 74 79 70 65 28 76 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 72 65 73 75 6c 74 5b .type(v).==."table".then.result[
a9aa0 6b 5d 20 3d 20 74 61 62 6c 65 2e 6d 65 72 67 65 28 72 65 73 75 6c 74 5b 6b 5d 2c 20 76 29 0a 65 k].=.table.merge(result[k],.v).e
a9ac0 6c 73 65 0a 72 65 73 75 6c 74 5b 6b 5d 20 3d 20 76 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 65 lse.result[k].=.v.end.end.else.e
a9ae0 72 72 6f 72 28 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 rror("invalid.value").end.end.re
a9b00 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 72 turn.result.end.function.table.r
a9b20 65 70 6c 61 63 65 28 73 65 6c 66 2c 20 76 61 6c 75 65 2c 20 72 65 70 6c 61 63 65 6d 65 6e 74 29 eplace(self,.value,.replacement)
a9b40 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 73 65 6c 66 20 64 6f 0a 69 66 20 73 65 6c 66 5b 69 5d 20 .for.i.=.1,.#self.do.if.self[i].
a9b60 3d 3d 20 76 61 6c 75 65 20 74 68 65 6e 0a 73 65 6c 66 5b 69 5d 20 3d 20 72 65 70 6c 61 63 65 6d ==.value.then.self[i].=.replacem
a9b80 65 6e 74 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 74 ent.end.end.end.function.table.t
a9ba0 72 61 6e 73 6c 61 74 65 28 61 72 72 2c 20 74 72 61 6e 73 6c 61 74 69 6f 6e 29 0a 69 66 20 6e 6f ranslate(arr,.translation).if.no
a9bc0 74 20 74 72 61 6e 73 6c 61 74 69 6f 6e 20 74 68 65 6e 20 72 65 74 75 72 6e 20 7b 7d 20 65 6e 64 t.translation.then.return.{}.end
a9be0 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 61 .local.result.=.{}.for.i.=.1,.#a
a9c00 72 72 20 64 6f 0a 6c 6f 63 61 6c 20 74 76 61 6c 75 65 0a 69 66 20 74 79 70 65 28 74 72 61 6e 73 rr.do.local.tvalue.if.type(trans
a9c20 6c 61 74 69 6f 6e 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 74 76 61 6c 75 lation).==."function".then.tvalu
a9c40 65 20 3d 20 74 72 61 6e 73 6c 61 74 69 6f 6e 28 61 72 72 5b 69 5d 29 0a 65 6c 73 65 0a 74 76 61 e.=.translation(arr[i]).else.tva
a9c60 6c 75 65 20 3d 20 74 72 61 6e 73 6c 61 74 69 6f 6e 5b 61 72 72 5b 69 5d 5d 0a 65 6e 64 0a 69 66 lue.=.translation[arr[i]].end.if
a9c80 20 28 74 76 61 6c 75 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 .(tvalue).then.table.insert(resu
a9ca0 6c 74 2c 20 74 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c lt,.tvalue).end.end.return.resul
a9cc0 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 74 6f 73 74 72 69 6e 67 28 74 61 t.end.function.table.tostring(ta
a9ce0 62 2c 20 72 65 63 75 72 73 65 2c 20 69 6e 64 65 6e 74 29 0a 6c 6f 63 61 6c 20 72 65 73 20 3d 20 b,.recurse,.indent).local.res.=.
a9d00 27 27 0a 69 66 20 6e 6f 74 20 69 6e 64 65 6e 74 20 74 68 65 6e 0a 69 6e 64 65 6e 74 20 3d 20 30 ''.if.not.indent.then.indent.=.0
a9d20 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 6f 72 6d 61 74 5f 76 61 6c 75 65 20 3d 20 66 75 6e 63 74 69 .end.local.format_value.=.functi
a9d40 6f 6e 28 6b 2c 20 76 2c 20 69 29 0a 66 6f 72 6d 61 74 74 69 6e 67 20 3d 20 73 74 72 69 6e 67 2e on(k,.v,.i).formatting.=.string.
a9d60 72 65 70 28 22 5c 74 22 2c 20 69 29 0a 69 66 20 6b 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 6b rep("\t",.i).if.k.then.if.type(k
a9d80 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 6b 20 3d 20 27 5b 74 61 62 6c 65 5d 27 0a ).==."table".then.k.=.'[table]'.
a9da0 65 6e 64 0a 66 6f 72 6d 61 74 74 69 6e 67 20 3d 20 66 6f 72 6d 61 74 74 69 6e 67 20 2e 2e 20 6b end.formatting.=.formatting....k
a9dc0 20 2e 2e 20 22 3a 20 22 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 76 20 74 68 65 6e 0a 72 65 74 75 72 ....":.".end.if.not.v.then.retur
a9de0 6e 20 66 6f 72 6d 61 74 74 69 6e 67 20 2e 2e 20 27 28 6e 69 6c 29 27 0a 65 6c 73 65 69 66 20 74 n.formatting....'(nil)'.elseif.t
a9e00 79 70 65 28 76 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 69 66 20 72 65 63 75 72 73 ype(v).==."table".then.if.recurs
a9e20 65 20 61 6e 64 20 72 65 63 75 72 73 65 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 6f e.and.recurse.>.0.then.return.fo
a9e40 72 6d 61 74 74 69 6e 67 20 2e 2e 20 27 5c 6e 27 20 2e 2e 20 74 61 62 6c 65 2e 74 6f 73 74 72 69 rmatting....'\n'....table.tostri
a9e60 6e 67 28 76 2c 20 72 65 63 75 72 73 65 2d 31 2c 20 69 2b 31 29 0a 65 6c 73 65 0a 72 65 74 75 72 ng(v,.recurse-1,.i+1).else.retur
a9e80 6e 20 66 6f 72 6d 61 74 74 69 6e 67 20 2e 2e 20 22 3c 74 61 62 6c 65 3e 22 0a 65 6e 64 0a 65 6c n.formatting...."<table>".end.el
a9ea0 73 65 69 66 20 74 79 70 65 28 76 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a seif.type(v).==."function".then.
a9ec0 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 74 69 6e 67 20 2e 2e 20 74 6f 73 74 72 69 6e 67 28 76 29 return.formatting....tostring(v)
a9ee0 0a 65 6c 73 65 69 66 20 74 79 70 65 28 76 29 20 3d 3d 20 22 75 73 65 72 64 61 74 61 22 20 74 68 .elseif.type(v).==."userdata".th
a9f00 65 6e 0a 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 74 69 6e 67 20 2e 2e 20 22 3c 75 73 65 72 64 61 en.return.formatting...."<userda
a9f20 74 61 3e 22 0a 65 6c 73 65 69 66 20 74 79 70 65 28 76 29 20 3d 3d 20 22 62 6f 6f 6c 65 61 6e 22 ta>".elseif.type(v).==."boolean"
a9f40 20 74 68 65 6e 0a 69 66 20 76 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 74 69 6e .then.if.v.then.return.formattin
a9f60 67 20 2e 2e 20 27 74 72 75 65 27 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 66 6f 72 6d 61 74 74 69 g....'true'.else.return.formatti
a9f80 6e 67 20 2e 2e 20 27 66 61 6c 73 65 27 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 66 6f ng....'false'.end.else.return.fo
a9fa0 72 6d 61 74 74 69 6e 67 20 2e 2e 20 76 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 74 61 rmatting....v.end.end.if.type(ta
a9fc0 62 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 69 72 73 74 20 3d b).==."table".then.local.first.=
a9fe0 20 74 72 75 65 0a 6c 6f 63 61 6c 20 6d 74 20 3d 20 67 65 74 6d 65 74 61 74 61 62 6c 65 28 74 61 .true.local.mt.=.getmetatable(ta
aa000 62 29 0a 69 66 20 6d 74 20 74 68 65 6e 0a 72 65 73 20 3d 20 72 65 73 20 2e 2e 20 66 6f 72 6d 61 b).if.mt.then.res.=.res....forma
aa020 74 5f 76 61 6c 75 65 28 27 5f 5f 6d 74 27 2c 20 6d 74 2c 20 69 6e 64 65 6e 74 29 0a 66 69 72 73 t_value('__mt',.mt,.indent).firs
aa040 74 20 3d 20 66 61 6c 73 65 0a 65 6e 64 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 70 61 69 72 73 28 t.=.false.end.for.k,.v.in.pairs(
aa060 74 61 62 29 20 64 6f 0a 69 66 20 6e 6f 74 20 66 69 72 73 74 20 74 68 65 6e 0a 72 65 73 20 3d 20 tab).do.if.not.first.then.res.=.
aa080 72 65 73 20 2e 2e 20 27 5c 6e 27 0a 65 6e 64 0a 72 65 73 20 3d 20 72 65 73 20 2e 2e 20 66 6f 72 res....'\n'.end.res.=.res....for
aa0a0 6d 61 74 5f 76 61 6c 75 65 28 6b 2c 20 76 2c 20 69 6e 64 65 6e 74 29 0a 66 69 72 73 74 20 3d 20 mat_value(k,.v,.indent).first.=.
aa0c0 66 61 6c 73 65 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 73 20 3d 20 72 65 73 20 2e 2e 20 66 6f 72 6d false.end.else.res.=.res....form
aa0e0 61 74 5f 76 61 6c 75 65 28 6e 69 6c 2c 20 74 61 62 2c 20 69 6e 64 65 6e 74 29 0a 65 6e 64 0a 72 at_value(nil,.tab,.indent).end.r
aa100 65 74 75 72 6e 20 72 65 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 75 6e 69 eturn.res.end.function.table.uni
aa120 71 75 65 28 74 61 62 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 73 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c que(tab).local.elems.=.{.}.local
aa140 20 72 65 73 75 6c 74 20 3d 20 7b 20 7d 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 74 61 62 .result.=.{.}.table.foreachi(tab
aa160 2c 20 66 75 6e 63 74 69 6f 6e 28 65 6c 65 6d 29 0a 69 66 20 6e 6f 74 20 65 6c 65 6d 73 5b 65 6c ,.function(elem).if.not.elems[el
aa180 65 6d 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 65 6c em].then.table.insert(result,.el
aa1a0 65 6d 29 0a 65 6c 65 6d 73 5b 65 6c 65 6d 5d 20 3d 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 29 0a em).elems[elem].=.true.end.end).
aa1c0 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 return.result.end.function.table
aa1e0 2e 66 69 6c 74 65 72 65 6d 70 74 79 28 64 69 72 73 29 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e .filterempty(dirs).return.table.
aa200 74 72 61 6e 73 6c 61 74 65 28 64 69 72 73 2c 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 29 0a 69 66 translate(dirs,.function(val).if
aa220 20 76 61 6c 20 61 6e 64 20 23 76 61 6c 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 61 .val.and.#val.>.0.then.return.va
aa240 6c 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 65 6e 64 29 0a 65 6e 64 0a 66 l.else.return.nil.end.end).end.f
aa260 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 65 71 75 61 6c 73 28 61 2c 20 62 29 0a 66 6f 72 20 6b unction.table.equals(a,.b).for.k
aa280 2c 20 76 20 69 6e 20 70 61 69 72 73 28 61 29 20 64 6f 0a 69 66 20 62 5b 6b 5d 20 7e 3d 20 76 20 ,.v.in.pairs(a).do.if.b[k].~=.v.
aa2a0 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 6b 2c then.return.false.end.end.for.k,
aa2c0 20 76 20 69 6e 20 70 61 69 72 73 28 62 29 20 64 6f 0a 69 66 20 61 5b 6b 5d 20 7e 3d 20 76 20 74 .v.in.pairs(b).do.if.a[k].~=.v.t
aa2e0 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 hen.return.false.end.end.return.
aa300 74 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 70 61 69 72 73 28 74 29 0a 6c 6f 63 61 true.end.function.spairs(t).loca
aa320 6c 20 6b 65 79 73 20 3d 20 7b 7d 0a 66 6f 72 20 6b 20 69 6e 20 70 61 69 72 73 28 74 29 20 64 6f l.keys.=.{}.for.k.in.pairs(t).do
aa340 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 6b 29 0a 65 6e 64 0a 74 61 62 6c 65 .table.insert(keys,.k).end.table
aa360 2e 73 6f 72 74 28 6b 65 79 73 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 .sort(keys).local.i.=.0.return.f
aa380 75 6e 63 74 69 6f 6e 28 29 0a 69 20 3d 20 69 20 2b 20 31 0a 69 66 20 6b 65 79 73 5b 69 5d 20 74 unction().i.=.i.+.1.if.keys[i].t
aa3a0 68 65 6e 0a 72 65 74 75 72 6e 20 6b 65 79 73 5b 69 5d 2c 20 74 5b 6b 65 79 73 5b 69 5d 5d 0a 65 hen.return.keys[i],.t[keys[i]].e
aa3c0 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 69 6e 74 65 72 73 nd.end.end.function.table.inters
aa3e0 65 63 74 28 61 2c 20 62 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 ect(a,.b).local.result.=.{}.for.
aa400 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 62 29 20 64 6f 0a 69 66 20 74 61 62 6c 65 2e 69 6e _,.v.in.ipairs(b).do.if.table.in
aa420 64 65 78 6f 66 28 61 2c 20 76 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 dexof(a,.v).then.table.insert(re
aa440 73 75 6c 74 2c 20 76 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 sult,.v).end.end.return.result.e
aa460 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 61 62 6c 65 2e 64 69 66 66 65 72 65 6e 63 65 28 61 2c 20 nd.function.table.difference(a,.
aa480 62 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 76 20 69 6e b).local.result.=.{}.for._,.v.in
aa4a0 20 69 70 61 69 72 73 28 61 29 20 64 6f 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 6e 64 65 78 .ipairs(a).do.if.not.table.index
aa4c0 6f 66 28 62 2c 20 76 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c of(b,.v).then.table.insert(resul
aa4e0 74 2c 20 76 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a t,.v).end.end.return.result.end.
aa500 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6d 6f 64 75 6c 65 73 2e 76 73 74 75 local.p.=.premake.p.modules.vstu
aa520 64 69 6f 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 76 73 74 75 64 69 6f 20 6f 72 20 7b 7d 0a 70 2e dio.=.p.modules.vstudio.or.{}.p.
aa540 6d 6f 64 75 6c 65 73 2e 76 73 74 75 64 69 6f 2e 5f 56 45 52 53 49 4f 4e 20 3d 20 70 2e 5f 56 45 modules.vstudio._VERSION.=.p._VE
aa560 52 53 49 4f 4e 0a 70 2e 76 73 74 75 64 69 6f 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 76 73 74 75 RSION.p.vstudio.=.p.modules.vstu
aa580 64 69 6f 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6c 6f dio.local.vstudio.=.p.vstudio.lo
aa5a0 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f cal.project.=.p.project.local.co
aa5c0 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 30 78 5f 61 nfig.=.p.config.vstudio.vs200x_a
aa5e0 72 63 68 69 74 65 63 74 75 72 65 73 20 3d 0a 7b 0a 77 69 6e 33 32 20 20 20 3d 20 22 78 38 36 22 rchitectures.=.{.win32...=."x86"
aa600 2c 0a 78 38 36 20 20 20 20 20 3d 20 22 78 38 36 22 2c 0a 78 38 36 5f 36 34 20 20 3d 20 22 78 36 ,.x86.....=."x86",.x86_64..=."x6
aa620 34 22 2c 0a 41 52 4d 20 20 20 20 20 3d 20 22 41 52 4d 22 2c 0a 41 52 4d 36 34 20 20 20 3d 20 22 4",.ARM.....=."ARM",.ARM64...=."
aa640 41 52 4d 36 34 22 2c 0a 7d 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 5f 61 72 63 68 69 74 65 ARM64",.}.vstudio.vs2010_archite
aa660 63 74 75 72 65 73 20 3d 0a 7b 0a 77 69 6e 33 32 20 20 20 3d 20 22 78 38 36 22 2c 0a 7d 0a 6c 6f ctures.=.{.win32...=."x86",.}.lo
aa680 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 72 63 68 69 74 65 63 74 75 72 65 28 73 79 73 74 65 6d cal.function.architecture(system
aa6a0 2c 20 61 72 63 68 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 0a 69 66 20 5f 41 43 54 49 4f 4e 20 ,.arch).local.result.if._ACTION.
aa6c0 3e 3d 20 22 76 73 32 30 31 30 22 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 76 73 74 75 64 69 >=."vs2010".then.result.=.vstudi
aa6e0 6f 2e 76 73 32 30 31 30 5f 61 72 63 68 69 74 65 63 74 75 72 65 73 5b 61 72 63 68 5d 20 6f 72 20 o.vs2010_architectures[arch].or.
aa700 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 5f 61 72 63 68 69 74 65 63 74 75 72 65 73 5b 73 79 73 vstudio.vs2010_architectures[sys
aa720 74 65 6d 5d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 20 6f 72 20 76 73 74 75 64 69 tem].end.return.result.or.vstudi
aa740 6f 2e 76 73 32 30 30 78 5f 61 72 63 68 69 74 65 63 74 75 72 65 73 5b 61 72 63 68 5d 20 6f 72 20 o.vs200x_architectures[arch].or.
aa760 76 73 74 75 64 69 6f 2e 76 73 32 30 30 78 5f 61 72 63 68 69 74 65 63 74 75 72 65 73 5b 73 79 73 vstudio.vs200x_architectures[sys
aa780 74 65 6d 5d 0a 65 6e 64 0a 76 73 74 75 64 69 6f 2e 5f 63 75 6c 74 75 72 65 73 20 3d 20 7b 0a 5b tem].end.vstudio._cultures.=.{.[
aa7a0 22 61 66 22 5d 20 3d 20 30 78 30 30 33 36 2c 0a 5b 22 61 66 2d 5a 41 22 5d 20 3d 20 30 78 30 34 "af"].=.0x0036,.["af-ZA"].=.0x04
aa7c0 33 36 2c 0a 5b 22 73 71 22 5d 20 3d 20 30 78 30 30 31 43 2c 0a 5b 22 73 71 2d 41 4c 22 5d 20 3d 36,.["sq"].=.0x001C,.["sq-AL"].=
aa7e0 20 30 78 30 34 31 43 2c 0a 5b 22 61 72 22 5d 20 3d 20 30 78 30 30 30 31 2c 0a 5b 22 61 72 2d 44 .0x041C,.["ar"].=.0x0001,.["ar-D
aa800 5a 22 5d 20 3d 20 30 78 31 34 30 31 2c 0a 5b 22 61 72 2d 42 48 22 5d 20 3d 20 30 78 33 43 30 31 Z"].=.0x1401,.["ar-BH"].=.0x3C01
aa820 2c 0a 5b 22 61 72 2d 45 47 22 5d 20 3d 20 30 78 30 43 30 31 2c 0a 5b 22 61 72 2d 49 51 22 5d 20 ,.["ar-EG"].=.0x0C01,.["ar-IQ"].
aa840 3d 20 30 78 30 38 30 31 2c 0a 5b 22 61 72 2d 4a 4f 22 5d 20 3d 20 30 78 32 43 30 31 2c 0a 5b 22 =.0x0801,.["ar-JO"].=.0x2C01,.["
aa860 61 72 2d 4b 57 22 5d 20 3d 20 30 78 33 34 30 31 2c 0a 5b 22 61 72 2d 4c 42 22 5d 20 3d 20 30 78 ar-KW"].=.0x3401,.["ar-LB"].=.0x
aa880 33 30 30 31 2c 0a 5b 22 61 72 2d 4c 59 22 5d 20 3d 20 30 78 31 30 30 31 2c 0a 5b 22 61 72 2d 4d 3001,.["ar-LY"].=.0x1001,.["ar-M
aa8a0 41 22 5d 20 3d 20 30 78 31 38 30 31 2c 0a 5b 22 61 72 2d 4f 4d 22 5d 20 3d 20 30 78 32 30 30 31 A"].=.0x1801,.["ar-OM"].=.0x2001
aa8c0 2c 0a 5b 22 61 72 2d 51 41 22 5d 20 3d 20 30 78 34 30 30 31 2c 0a 5b 22 61 72 2d 53 41 22 5d 20 ,.["ar-QA"].=.0x4001,.["ar-SA"].
aa8e0 3d 20 30 78 30 34 30 31 2c 0a 5b 22 61 72 2d 53 59 22 5d 20 3d 20 30 78 32 38 30 31 2c 0a 5b 22 =.0x0401,.["ar-SY"].=.0x2801,.["
aa900 61 72 2d 54 4e 22 5d 20 3d 20 30 78 31 43 30 31 2c 0a 5b 22 61 72 2d 41 45 22 5d 20 3d 20 30 78 ar-TN"].=.0x1C01,.["ar-AE"].=.0x
aa920 33 38 30 31 2c 0a 5b 22 61 72 2d 59 45 22 5d 20 3d 20 30 78 32 34 30 31 2c 0a 5b 22 68 79 22 5d 3801,.["ar-YE"].=.0x2401,.["hy"]
aa940 20 3d 20 30 78 30 30 32 42 2c 0a 5b 22 68 79 2d 41 4d 22 5d 20 3d 20 30 78 30 34 32 42 2c 0a 5b .=.0x002B,.["hy-AM"].=.0x042B,.[
aa960 22 61 7a 22 5d 20 3d 20 30 78 30 30 32 43 2c 0a 5b 22 61 7a 2d 43 79 72 6c 2d 41 5a 22 5d 20 3d "az"].=.0x002C,.["az-Cyrl-AZ"].=
aa980 20 30 78 30 38 32 43 2c 0a 5b 22 61 7a 2d 4c 61 74 6e 2d 41 5a 22 5d 20 3d 20 30 78 30 34 32 43 .0x082C,.["az-Latn-AZ"].=.0x042C
aa9a0 2c 0a 5b 22 65 75 22 5d 20 3d 20 30 78 30 30 32 44 2c 0a 5b 22 65 75 2d 45 53 22 5d 20 3d 20 30 ,.["eu"].=.0x002D,.["eu-ES"].=.0
aa9c0 78 30 34 32 44 2c 0a 5b 22 62 65 22 5d 20 3d 20 30 78 30 30 32 33 2c 0a 5b 22 62 65 2d 42 59 22 x042D,.["be"].=.0x0023,.["be-BY"
aa9e0 5d 20 3d 20 30 78 30 34 32 33 2c 0a 5b 22 62 67 22 5d 20 3d 20 30 78 30 30 30 32 2c 0a 5b 22 62 ].=.0x0423,.["bg"].=.0x0002,.["b
aaa00 67 2d 42 47 22 5d 20 3d 20 30 78 30 34 30 32 2c 0a 5b 22 63 61 22 5d 20 3d 20 30 78 30 30 30 33 g-BG"].=.0x0402,.["ca"].=.0x0003
aaa20 2c 0a 5b 22 63 61 2d 45 53 22 5d 20 3d 20 30 78 30 34 30 33 2c 0a 5b 22 7a 68 2d 48 4b 22 5d 20 ,.["ca-ES"].=.0x0403,.["zh-HK"].
aaa40 3d 20 30 78 30 43 30 34 2c 0a 5b 22 7a 68 2d 4d 4f 22 5d 20 3d 20 30 78 31 34 30 34 2c 0a 5b 22 =.0x0C04,.["zh-MO"].=.0x1404,.["
aaa60 7a 68 2d 43 4e 22 5d 20 3d 20 30 78 30 38 30 34 2c 0a 5b 22 7a 68 2d 48 61 6e 73 22 5d 20 3d 20 zh-CN"].=.0x0804,.["zh-Hans"].=.
aaa80 30 78 30 30 30 34 2c 0a 5b 22 7a 68 2d 53 47 22 5d 20 3d 20 30 78 31 30 30 34 2c 0a 5b 22 7a 68 0x0004,.["zh-SG"].=.0x1004,.["zh
aaaa0 2d 54 57 22 5d 20 3d 20 30 78 30 34 30 34 2c 0a 5b 22 7a 68 2d 48 61 6e 74 22 5d 20 3d 20 30 78 -TW"].=.0x0404,.["zh-Hant"].=.0x
aaac0 37 43 30 34 2c 0a 5b 22 68 72 22 5d 20 3d 20 30 78 30 30 31 41 2c 0a 5b 22 68 72 2d 48 52 22 5d 7C04,.["hr"].=.0x001A,.["hr-HR"]
aaae0 20 3d 20 30 78 30 34 31 41 2c 0a 5b 22 63 73 22 5d 20 3d 20 30 78 30 30 30 35 2c 0a 5b 22 63 73 .=.0x041A,.["cs"].=.0x0005,.["cs
aab00 2d 43 5a 22 5d 20 3d 20 30 78 30 34 30 35 2c 0a 5b 22 64 61 22 5d 20 3d 20 30 78 30 30 30 36 2c -CZ"].=.0x0405,.["da"].=.0x0006,
aab20 0a 5b 22 64 61 2d 44 4b 22 5d 20 3d 20 30 78 30 34 30 36 2c 0a 5b 22 64 76 22 5d 20 3d 20 30 78 .["da-DK"].=.0x0406,.["dv"].=.0x
aab40 30 30 36 35 2c 0a 5b 22 64 76 2d 4d 56 22 5d 20 3d 20 30 78 30 34 36 35 2c 0a 5b 22 6e 6c 22 5d 0065,.["dv-MV"].=.0x0465,.["nl"]
aab60 20 3d 20 30 78 30 30 31 33 2c 0a 5b 22 6e 6c 2d 42 45 22 5d 20 3d 20 30 78 30 38 31 33 2c 0a 5b .=.0x0013,.["nl-BE"].=.0x0813,.[
aab80 22 6e 6c 2d 4e 4c 22 5d 20 3d 20 30 78 30 34 31 33 2c 0a 5b 22 65 6e 22 5d 20 3d 20 30 78 30 30 "nl-NL"].=.0x0413,.["en"].=.0x00
aaba0 30 39 2c 0a 5b 22 65 6e 2d 41 55 22 5d 20 3d 20 30 78 30 43 30 39 2c 0a 5b 22 65 6e 2d 42 5a 22 09,.["en-AU"].=.0x0C09,.["en-BZ"
aabc0 5d 20 3d 20 30 78 32 38 30 39 2c 0a 5b 22 65 6e 2d 43 41 22 5d 20 3d 20 30 78 31 30 30 39 2c 0a ].=.0x2809,.["en-CA"].=.0x1009,.
aabe0 5b 22 65 6e 2d 30 32 39 22 5d 20 3d 20 30 78 32 34 30 39 2c 0a 5b 22 65 6e 2d 49 45 22 5d 20 3d ["en-029"].=.0x2409,.["en-IE"].=
aac00 20 30 78 31 38 30 39 2c 0a 5b 22 65 6e 2d 4a 4d 22 5d 20 3d 20 30 78 32 30 30 39 2c 0a 5b 22 65 .0x1809,.["en-JM"].=.0x2009,.["e
aac20 6e 2d 4e 5a 22 5d 20 3d 20 30 78 31 34 30 39 2c 0a 5b 22 65 6e 2d 50 48 22 5d 20 3d 20 30 78 33 n-NZ"].=.0x1409,.["en-PH"].=.0x3
aac40 34 30 39 2c 0a 5b 22 65 6e 2d 5a 41 22 5d 20 3d 20 30 78 31 43 30 39 2c 0a 5b 22 65 6e 2d 54 54 409,.["en-ZA"].=.0x1C09,.["en-TT
aac60 22 5d 20 3d 20 30 78 32 43 30 39 2c 0a 5b 22 65 6e 2d 47 42 22 5d 20 3d 20 30 78 30 38 30 39 2c "].=.0x2C09,.["en-GB"].=.0x0809,
aac80 0a 5b 22 65 6e 2d 55 53 22 5d 20 3d 20 30 78 30 34 30 39 2c 0a 5b 22 65 6e 2d 5a 57 22 5d 20 3d .["en-US"].=.0x0409,.["en-ZW"].=
aaca0 20 30 78 33 30 30 39 2c 0a 5b 22 65 74 22 5d 20 3d 20 30 78 30 30 32 35 2c 0a 5b 22 65 74 2d 45 .0x3009,.["et"].=.0x0025,.["et-E
aacc0 45 22 5d 20 3d 20 30 78 30 34 32 35 2c 0a 5b 22 66 6f 22 5d 20 3d 20 30 78 30 30 33 38 2c 0a 5b E"].=.0x0425,.["fo"].=.0x0038,.[
aace0 22 66 6f 2d 46 4f 22 5d 20 3d 20 30 78 30 34 33 38 2c 0a 5b 22 66 61 22 5d 20 3d 20 30 78 30 30 "fo-FO"].=.0x0438,.["fa"].=.0x00
aad00 32 39 2c 0a 5b 22 66 61 2d 49 52 22 5d 20 3d 20 30 78 30 34 32 39 2c 0a 5b 22 66 69 22 5d 20 3d 29,.["fa-IR"].=.0x0429,.["fi"].=
aad20 20 30 78 30 30 30 42 2c 0a 5b 22 66 69 2d 46 49 22 5d 20 3d 20 30 78 30 34 30 42 2c 0a 5b 22 66 .0x000B,.["fi-FI"].=.0x040B,.["f
aad40 72 22 5d 20 3d 20 30 78 30 30 30 43 2c 0a 5b 22 66 72 2d 42 45 22 5d 20 3d 20 30 78 30 38 30 43 r"].=.0x000C,.["fr-BE"].=.0x080C
aad60 2c 0a 5b 22 66 72 2d 43 41 22 5d 20 3d 20 30 78 30 43 30 43 2c 0a 5b 22 66 72 2d 46 52 22 5d 20 ,.["fr-CA"].=.0x0C0C,.["fr-FR"].
aad80 3d 20 30 78 30 34 30 43 2c 0a 5b 22 66 72 2d 4c 55 22 5d 20 3d 20 30 78 31 34 30 43 2c 0a 5b 22 =.0x040C,.["fr-LU"].=.0x140C,.["
aada0 66 72 2d 4d 43 22 5d 20 3d 20 30 78 31 38 30 43 2c 0a 5b 22 66 72 2d 43 48 22 5d 20 3d 20 30 78 fr-MC"].=.0x180C,.["fr-CH"].=.0x
aadc0 31 30 30 43 2c 0a 5b 22 67 6c 22 5d 20 3d 20 30 78 30 30 35 36 2c 0a 5b 22 67 6c 2d 45 53 22 5d 100C,.["gl"].=.0x0056,.["gl-ES"]
aade0 20 3d 20 30 78 30 34 35 36 2c 0a 5b 22 6b 61 22 5d 20 3d 20 30 78 30 30 33 37 2c 0a 5b 22 6b 61 .=.0x0456,.["ka"].=.0x0037,.["ka
aae00 2d 47 45 22 5d 20 3d 20 30 78 30 34 33 37 2c 0a 5b 22 64 65 22 5d 20 3d 20 30 78 30 30 30 37 2c -GE"].=.0x0437,.["de"].=.0x0007,
aae20 0a 5b 22 64 65 2d 41 54 22 5d 20 3d 20 30 78 30 43 30 37 2c 0a 5b 22 64 65 2d 44 45 22 5d 20 3d .["de-AT"].=.0x0C07,.["de-DE"].=
aae40 20 30 78 30 34 30 37 2c 0a 5b 22 64 65 2d 4c 49 22 5d 20 3d 20 30 78 31 34 30 37 2c 0a 5b 22 64 .0x0407,.["de-LI"].=.0x1407,.["d
aae60 65 2d 4c 55 22 5d 20 3d 20 30 78 31 30 30 37 2c 0a 5b 22 64 65 2d 43 48 22 5d 20 3d 20 30 78 30 e-LU"].=.0x1007,.["de-CH"].=.0x0
aae80 38 30 37 2c 0a 5b 22 65 6c 22 5d 20 3d 20 30 78 30 30 30 38 2c 0a 5b 22 65 6c 2d 47 52 22 5d 20 807,.["el"].=.0x0008,.["el-GR"].
aaea0 3d 20 30 78 30 34 30 38 2c 0a 5b 22 67 75 22 5d 20 3d 20 30 78 30 30 34 37 2c 0a 5b 22 67 75 2d =.0x0408,.["gu"].=.0x0047,.["gu-
aaec0 49 4e 22 5d 20 3d 20 30 78 30 34 34 37 2c 0a 5b 22 68 65 22 5d 20 3d 20 30 78 30 30 30 44 2c 0a IN"].=.0x0447,.["he"].=.0x000D,.
aaee0 5b 22 68 65 2d 49 4c 22 5d 20 3d 20 30 78 30 34 30 44 2c 0a 5b 22 68 69 22 5d 20 3d 20 30 78 30 ["he-IL"].=.0x040D,.["hi"].=.0x0
aaf00 30 33 39 2c 0a 5b 22 68 69 2d 49 4e 22 5d 20 3d 20 30 78 30 34 33 39 2c 0a 5b 22 68 75 22 5d 20 039,.["hi-IN"].=.0x0439,.["hu"].
aaf20 3d 20 30 78 30 30 30 45 2c 0a 5b 22 68 75 2d 48 55 22 5d 20 3d 20 30 78 30 34 30 45 2c 0a 5b 22 =.0x000E,.["hu-HU"].=.0x040E,.["
aaf40 69 73 22 5d 20 3d 20 30 78 30 30 30 46 2c 0a 5b 22 69 73 2d 49 53 22 5d 20 3d 20 30 78 30 34 30 is"].=.0x000F,.["is-IS"].=.0x040
aaf60 46 2c 0a 5b 22 69 64 22 5d 20 3d 20 30 78 30 30 32 31 2c 0a 5b 22 69 64 2d 49 44 22 5d 20 3d 20 F,.["id"].=.0x0021,.["id-ID"].=.
aaf80 30 78 30 34 32 31 2c 0a 5b 22 69 74 22 5d 20 3d 20 30 78 30 30 31 30 2c 0a 5b 22 69 74 2d 49 54 0x0421,.["it"].=.0x0010,.["it-IT
aafa0 22 5d 20 3d 20 30 78 30 34 31 30 2c 0a 5b 22 69 74 2d 43 48 22 5d 20 3d 20 30 78 30 38 31 30 2c "].=.0x0410,.["it-CH"].=.0x0810,
aafc0 0a 5b 22 6a 61 22 5d 20 3d 20 30 78 30 30 31 31 2c 0a 5b 22 6a 61 2d 4a 50 22 5d 20 3d 20 30 78 .["ja"].=.0x0011,.["ja-JP"].=.0x
aafe0 30 34 31 31 2c 0a 5b 22 6b 6e 22 5d 20 3d 20 30 78 30 30 34 42 2c 0a 5b 22 6b 6e 2d 49 4e 22 5d 0411,.["kn"].=.0x004B,.["kn-IN"]
ab000 20 3d 20 30 78 30 34 34 42 2c 0a 5b 22 6b 6b 22 5d 20 3d 20 30 78 30 30 33 46 2c 0a 5b 22 6b 6b .=.0x044B,.["kk"].=.0x003F,.["kk
ab020 2d 4b 5a 22 5d 20 3d 20 30 78 30 34 33 46 2c 0a 5b 22 6b 6f 6b 22 5d 20 3d 20 30 78 30 30 35 37 -KZ"].=.0x043F,.["kok"].=.0x0057
ab040 2c 0a 5b 22 6b 6f 6b 2d 49 4e 22 5d 20 3d 20 30 78 30 34 35 37 2c 0a 5b 22 6b 6f 22 5d 20 3d 20 ,.["kok-IN"].=.0x0457,.["ko"].=.
ab060 30 78 30 30 31 32 2c 0a 5b 22 6b 6f 2d 4b 52 22 5d 20 3d 20 30 78 30 34 31 32 2c 0a 5b 22 6b 79 0x0012,.["ko-KR"].=.0x0412,.["ky
ab080 22 5d 20 3d 20 30 78 30 30 34 30 2c 0a 5b 22 6b 79 2d 4b 47 22 5d 20 3d 20 30 78 30 34 34 30 2c "].=.0x0040,.["ky-KG"].=.0x0440,
ab0a0 0a 5b 22 6c 76 22 5d 20 3d 20 30 78 30 30 32 36 2c 0a 5b 22 6c 76 2d 4c 56 22 5d 20 3d 20 30 78 .["lv"].=.0x0026,.["lv-LV"].=.0x
ab0c0 30 34 32 36 2c 0a 5b 22 6c 74 22 5d 20 3d 20 30 78 30 30 32 37 2c 0a 5b 22 6c 74 2d 4c 54 22 5d 0426,.["lt"].=.0x0027,.["lt-LT"]
ab0e0 20 3d 20 30 78 30 34 32 37 2c 0a 5b 22 6d 6b 22 5d 20 3d 20 30 78 30 30 32 46 2c 0a 5b 22 6d 6b .=.0x0427,.["mk"].=.0x002F,.["mk
ab100 2d 4d 4b 22 5d 20 3d 20 30 78 30 34 32 46 2c 0a 5b 22 6d 73 22 5d 20 3d 20 30 78 30 30 33 45 2c -MK"].=.0x042F,.["ms"].=.0x003E,
ab120 0a 5b 22 6d 73 2d 42 4e 22 5d 20 3d 20 30 78 30 38 33 45 2c 0a 5b 22 6d 73 2d 4d 59 22 5d 20 3d .["ms-BN"].=.0x083E,.["ms-MY"].=
ab140 20 30 78 30 34 33 45 2c 0a 5b 22 6d 72 22 5d 20 3d 20 30 78 30 30 34 45 2c 0a 5b 22 6d 72 2d 49 .0x043E,.["mr"].=.0x004E,.["mr-I
ab160 4e 22 5d 20 3d 20 30 78 30 34 34 45 2c 0a 5b 22 6d 6e 22 5d 20 3d 20 30 78 30 30 35 30 2c 0a 5b N"].=.0x044E,.["mn"].=.0x0050,.[
ab180 22 6d 6e 2d 4d 4e 22 5d 20 3d 20 30 78 30 34 35 30 2c 0a 5b 22 6e 6f 22 5d 20 3d 20 30 78 30 30 "mn-MN"].=.0x0450,.["no"].=.0x00
ab1a0 31 34 2c 0a 5b 22 6e 62 2d 4e 4f 22 5d 20 3d 20 30 78 30 34 31 34 2c 0a 5b 22 6e 6e 2d 4e 4f 22 14,.["nb-NO"].=.0x0414,.["nn-NO"
ab1c0 5d 20 3d 20 30 78 30 38 31 34 2c 0a 5b 22 70 6c 22 5d 20 3d 20 30 78 30 30 31 35 2c 0a 5b 22 70 ].=.0x0814,.["pl"].=.0x0015,.["p
ab1e0 6c 2d 50 4c 22 5d 20 3d 20 30 78 30 34 31 35 2c 0a 5b 22 70 74 22 5d 20 3d 20 30 78 30 30 31 36 l-PL"].=.0x0415,.["pt"].=.0x0016
ab200 2c 0a 5b 22 70 74 2d 42 52 22 5d 20 3d 20 30 78 30 34 31 36 2c 0a 5b 22 70 74 2d 50 54 22 5d 20 ,.["pt-BR"].=.0x0416,.["pt-PT"].
ab220 3d 20 30 78 30 38 31 36 2c 0a 5b 22 70 61 22 5d 20 3d 20 30 78 30 30 34 36 2c 0a 5b 22 70 61 2d =.0x0816,.["pa"].=.0x0046,.["pa-
ab240 49 4e 22 5d 20 3d 20 30 78 30 34 34 36 2c 0a 5b 22 72 6f 22 5d 20 3d 20 30 78 30 30 31 38 2c 0a IN"].=.0x0446,.["ro"].=.0x0018,.
ab260 5b 22 72 6f 2d 52 4f 22 5d 20 3d 20 30 78 30 34 31 38 2c 0a 5b 22 72 75 22 5d 20 3d 20 30 78 30 ["ro-RO"].=.0x0418,.["ru"].=.0x0
ab280 30 31 39 2c 0a 5b 22 72 75 2d 52 55 22 5d 20 3d 20 30 78 30 34 31 39 2c 0a 5b 22 73 61 22 5d 20 019,.["ru-RU"].=.0x0419,.["sa"].
ab2a0 3d 20 30 78 30 30 34 46 2c 0a 5b 22 73 61 2d 49 4e 22 5d 20 3d 20 30 78 30 34 34 46 2c 0a 5b 22 =.0x004F,.["sa-IN"].=.0x044F,.["
ab2c0 73 72 2d 43 79 72 6c 2d 43 53 22 5d 20 3d 20 30 78 30 43 31 41 2c 0a 5b 22 73 72 2d 4c 61 74 6e sr-Cyrl-CS"].=.0x0C1A,.["sr-Latn
ab2e0 2d 43 53 22 5d 20 3d 20 30 78 30 38 31 41 2c 0a 5b 22 73 6b 22 5d 20 3d 20 30 78 30 30 31 42 2c -CS"].=.0x081A,.["sk"].=.0x001B,
ab300 0a 5b 22 73 6b 2d 53 4b 22 5d 20 3d 20 30 78 30 34 31 42 2c 0a 5b 22 73 6c 22 5d 20 3d 20 30 78 .["sk-SK"].=.0x041B,.["sl"].=.0x
ab320 30 30 32 34 2c 0a 5b 22 73 6c 2d 53 49 22 5d 20 3d 20 30 78 30 34 32 34 2c 0a 5b 22 65 73 22 5d 0024,.["sl-SI"].=.0x0424,.["es"]
ab340 20 3d 20 30 78 30 30 30 41 2c 0a 5b 22 65 73 2d 41 52 22 5d 20 3d 20 30 78 32 43 30 41 2c 0a 5b .=.0x000A,.["es-AR"].=.0x2C0A,.[
ab360 22 65 73 2d 42 4f 22 5d 20 3d 20 30 78 34 30 30 41 2c 0a 5b 22 65 73 2d 43 4c 22 5d 20 3d 20 30 "es-BO"].=.0x400A,.["es-CL"].=.0
ab380 78 33 34 30 41 2c 0a 5b 22 65 73 2d 43 4f 22 5d 20 3d 20 30 78 32 34 30 41 2c 0a 5b 22 65 73 2d x340A,.["es-CO"].=.0x240A,.["es-
ab3a0 43 52 22 5d 20 3d 20 30 78 31 34 30 41 2c 0a 5b 22 65 73 2d 44 4f 22 5d 20 3d 20 30 78 31 43 30 CR"].=.0x140A,.["es-DO"].=.0x1C0
ab3c0 41 2c 0a 5b 22 65 73 2d 45 43 22 5d 20 3d 20 30 78 33 30 30 41 2c 0a 5b 22 65 73 2d 53 56 22 5d A,.["es-EC"].=.0x300A,.["es-SV"]
ab3e0 20 3d 20 30 78 34 34 30 41 2c 0a 5b 22 65 73 2d 47 54 22 5d 20 3d 20 30 78 31 30 30 41 2c 0a 5b .=.0x440A,.["es-GT"].=.0x100A,.[
ab400 22 65 73 2d 48 4e 22 5d 20 3d 20 30 78 34 38 30 41 2c 0a 5b 22 65 73 2d 4d 58 22 5d 20 3d 20 30 "es-HN"].=.0x480A,.["es-MX"].=.0
ab420 78 30 38 30 41 2c 0a 5b 22 65 73 2d 4e 49 22 5d 20 3d 20 30 78 34 43 30 41 2c 0a 5b 22 65 73 2d x080A,.["es-NI"].=.0x4C0A,.["es-
ab440 50 41 22 5d 20 3d 20 30 78 31 38 30 41 2c 0a 5b 22 65 73 2d 50 59 22 5d 20 3d 20 30 78 33 43 30 PA"].=.0x180A,.["es-PY"].=.0x3C0
ab460 41 2c 0a 5b 22 65 73 2d 50 45 22 5d 20 3d 20 30 78 32 38 30 41 2c 0a 5b 22 65 73 2d 50 52 22 5d A,.["es-PE"].=.0x280A,.["es-PR"]
ab480 20 3d 20 30 78 35 30 30 41 2c 0a 5b 22 65 73 2d 45 53 22 5d 20 3d 20 30 78 30 43 30 41 2c 0a 5b .=.0x500A,.["es-ES"].=.0x0C0A,.[
ab4a0 22 65 73 2d 45 53 5f 74 72 61 64 6e 6c 22 5d 3d 20 30 78 30 34 30 41 2c 0a 5b 22 65 73 2d 55 59 "es-ES_tradnl"]=.0x040A,.["es-UY
ab4c0 22 5d 20 3d 20 30 78 33 38 30 41 2c 0a 5b 22 65 73 2d 56 45 22 5d 20 3d 20 30 78 32 30 30 41 2c "].=.0x380A,.["es-VE"].=.0x200A,
ab4e0 0a 5b 22 73 77 22 5d 20 3d 20 30 78 30 30 34 31 2c 0a 5b 22 73 77 2d 4b 45 22 5d 20 3d 20 30 78 .["sw"].=.0x0041,.["sw-KE"].=.0x
ab500 30 34 34 31 2c 0a 5b 22 73 76 22 5d 20 3d 20 30 78 30 30 31 44 2c 0a 5b 22 73 76 2d 46 49 22 5d 0441,.["sv"].=.0x001D,.["sv-FI"]
ab520 20 3d 20 30 78 30 38 31 44 2c 0a 5b 22 73 76 2d 53 45 22 5d 20 3d 20 30 78 30 34 31 44 2c 0a 5b .=.0x081D,.["sv-SE"].=.0x041D,.[
ab540 22 73 79 72 22 5d 20 3d 20 30 78 30 30 35 41 2c 0a 5b 22 73 79 72 2d 53 59 22 5d 20 3d 20 30 78 "syr"].=.0x005A,.["syr-SY"].=.0x
ab560 30 34 35 41 2c 0a 5b 22 74 61 22 5d 20 3d 20 30 78 30 30 34 39 2c 0a 5b 22 74 61 2d 49 4e 22 5d 045A,.["ta"].=.0x0049,.["ta-IN"]
ab580 20 3d 20 30 78 30 34 34 39 2c 0a 5b 22 74 74 22 5d 20 3d 20 30 78 30 30 34 34 2c 0a 5b 22 74 74 .=.0x0449,.["tt"].=.0x0044,.["tt
ab5a0 2d 52 55 22 5d 20 3d 20 30 78 30 34 34 34 2c 0a 5b 22 74 65 22 5d 20 3d 20 30 78 30 30 34 41 2c -RU"].=.0x0444,.["te"].=.0x004A,
ab5c0 0a 5b 22 74 65 2d 49 4e 22 5d 20 3d 20 30 78 30 34 34 41 2c 0a 5b 22 74 68 22 5d 20 3d 20 30 78 .["te-IN"].=.0x044A,.["th"].=.0x
ab5e0 30 30 31 45 2c 0a 5b 22 74 68 2d 54 48 22 5d 20 3d 20 30 78 30 34 31 45 2c 0a 5b 22 74 72 22 5d 001E,.["th-TH"].=.0x041E,.["tr"]
ab600 20 3d 20 30 78 30 30 31 46 2c 0a 5b 22 74 72 2d 54 52 22 5d 20 3d 20 30 78 30 34 31 46 2c 0a 5b .=.0x001F,.["tr-TR"].=.0x041F,.[
ab620 22 75 6b 22 5d 20 3d 20 30 78 30 30 32 32 2c 0a 5b 22 75 6b 2d 55 41 22 5d 20 3d 20 30 78 30 34 "uk"].=.0x0022,.["uk-UA"].=.0x04
ab640 32 32 2c 0a 5b 22 75 72 22 5d 20 3d 20 30 78 30 30 32 30 2c 0a 5b 22 75 72 2d 50 4b 22 5d 20 3d 22,.["ur"].=.0x0020,.["ur-PK"].=
ab660 20 30 78 30 34 32 30 2c 0a 5b 22 75 7a 22 5d 20 3d 20 30 78 30 30 34 33 2c 0a 5b 22 75 7a 2d 43 .0x0420,.["uz"].=.0x0043,.["uz-C
ab680 79 72 6c 2d 55 5a 22 5d 20 3d 20 30 78 30 38 34 33 2c 0a 5b 22 75 7a 2d 4c 61 74 6e 2d 55 5a 22 yrl-UZ"].=.0x0843,.["uz-Latn-UZ"
ab6a0 5d 20 3d 20 30 78 30 34 34 33 2c 0a 5b 22 76 69 22 5d 20 3d 20 30 78 30 30 32 41 2c 0a 5b 22 76 ].=.0x0443,.["vi"].=.0x002A,.["v
ab6c0 69 2d 56 4e 22 5d 20 3d 20 30 78 30 34 32 41 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 i-VN"].=.0x042A,.}.function.vstu
ab6e0 64 69 6f 2e 61 72 63 68 46 72 6f 6d 43 6f 6e 66 69 67 28 63 66 67 2c 20 77 69 6e 33 32 29 0a 6c dio.archFromConfig(cfg,.win32).l
ab700 6f 63 61 6c 20 69 73 6e 61 74 69 76 65 20 3d 20 70 72 6f 6a 65 63 74 2e 69 73 6e 61 74 69 76 65 ocal.isnative.=.project.isnative
ab720 28 63 66 67 2e 70 72 6f 6a 65 63 74 29 0a 6c 6f 63 61 6c 20 61 72 63 68 20 3d 20 61 72 63 68 69 (cfg.project).local.arch.=.archi
ab740 74 65 63 74 75 72 65 28 63 66 67 2e 73 79 73 74 65 6d 2c 20 63 66 67 2e 61 72 63 68 69 74 65 63 tecture(cfg.system,.cfg.architec
ab760 74 75 72 65 29 0a 69 66 20 6e 6f 74 20 61 72 63 68 20 74 68 65 6e 0a 61 72 63 68 20 3d 20 69 69 ture).if.not.arch.then.arch.=.ii
ab780 66 28 69 73 6e 61 74 69 76 65 2c 20 22 78 38 36 22 2c 20 22 41 6e 79 20 43 50 55 22 29 0a 65 6e f(isnative,."x86",."Any.CPU").en
ab7a0 64 0a 69 66 20 77 69 6e 33 32 20 61 6e 64 20 69 73 6e 61 74 69 76 65 20 61 6e 64 20 61 72 63 68 d.if.win32.and.isnative.and.arch
ab7c0 20 3d 3d 20 22 78 38 36 22 20 74 68 65 6e 0a 61 72 63 68 20 3d 20 22 57 69 6e 33 32 22 0a 65 6e .==."x86".then.arch.=."Win32".en
ab7e0 64 0a 72 65 74 75 72 6e 20 61 72 63 68 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 d.return.arch.end.function.vstud
ab800 69 6f 2e 61 72 63 68 46 72 6f 6d 50 6c 61 74 66 6f 72 6d 28 70 6c 61 74 66 6f 72 6d 29 0a 6c 6f io.archFromPlatform(platform).lo
ab820 63 61 6c 20 73 79 73 74 65 6d 20 3d 20 70 2e 61 70 69 2e 63 68 65 63 6b 56 61 6c 75 65 28 70 2e cal.system.=.p.api.checkValue(p.
ab840 66 69 65 6c 64 73 2e 73 79 73 74 65 6d 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 6c 6f 63 61 6c 20 61 fields.system,.platform).local.a
ab860 72 63 68 20 3d 20 70 2e 61 70 69 2e 63 68 65 63 6b 56 61 6c 75 65 28 70 2e 66 69 65 6c 64 73 2e rch.=.p.api.checkValue(p.fields.
ab880 61 72 63 68 69 74 65 63 74 75 72 65 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 72 65 74 75 72 6e 20 61 architecture,.platform).return.a
ab8a0 72 63 68 69 74 65 63 74 75 72 65 28 73 79 73 74 65 6d 2c 20 61 72 63 68 20 6f 72 20 70 6c 61 74 rchitecture(system,.arch.or.plat
ab8c0 66 6f 72 6d 3a 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 form:lower()).end.function.vstud
ab8e0 69 6f 2e 63 75 6c 74 75 72 65 46 6f 72 4c 6f 63 61 6c 65 28 6c 6f 63 61 6c 65 29 0a 69 66 20 6c io.cultureForLocale(locale).if.l
ab900 6f 63 61 6c 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 75 6c 74 75 72 65 20 3d 20 76 73 74 75 64 ocale.then.local.culture.=.vstud
ab920 69 6f 2e 5f 63 75 6c 74 75 72 65 73 5b 6c 6f 63 61 6c 65 5d 0a 69 66 20 6e 6f 74 20 63 75 6c 74 io._cultures[locale].if.not.cult
ab940 75 72 65 20 74 68 65 6e 0a 70 2e 77 61 72 6e 4f 6e 63 65 28 22 4c 6f 63 61 6c 65 22 20 2e 2e 20 ure.then.p.warnOnce("Locale"....
ab960 6c 6f 63 61 6c 65 2c 20 27 55 6e 73 75 70 70 6f 72 74 65 64 20 6c 6f 63 61 6c 65 20 22 25 73 22 locale,.'Unsupported.locale."%s"
ab980 27 2c 20 6c 6f 63 61 6c 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 75 6c 74 75 72 65 0a 65 6e ',.locale).end.return.culture.en
ab9a0 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 67 65 74 4c 69 6e 6b 73 28 d.end.function.vstudio.getLinks(
ab9c0 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 72 65 74 75 72 6e 20 70 2e 74 6f 6f 6c 73 2e 6d 73 cfg,.explicit).return.p.tools.ms
ab9e0 63 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 6e 6f 74 20 65 78 70 6c 69 63 69 74 29 0a 65 6e c.getlinks(cfg,.not.explicit).en
aba00 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 69 73 4d 61 6b 65 66 69 6c 65 28 63 66 d.function.vstudio.isMakefile(cf
aba20 67 29 0a 72 65 74 75 72 6e 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4d 41 4b 45 46 49 4c g).return.(cfg.kind.==.p.MAKEFIL
aba40 45 20 6f 72 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4e 4f 4e 45 29 0a 65 6e 64 0a 66 75 6e E.or.cfg.kind.==.p.NONE).end.fun
aba60 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 6e 65 65 64 73 45 78 70 6c 69 63 69 74 4c 69 6e 6b 28 ction.vstudio.needsExplicitLink(
aba80 63 66 67 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 5f 6e 65 65 64 73 45 78 70 6c 69 63 69 74 4c 69 cfg).if.not.cfg._needsExplicitLi
abaa0 6e 6b 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 78 20 3d 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 nk.then.local.ex.=.cfg.flags.NoI
abac0 6d 70 6c 69 63 69 74 4c 69 6e 6b 0a 69 66 20 6e 6f 74 20 65 78 20 74 68 65 6e 0a 6c 6f 63 61 6c mplicitLink.if.not.ex.then.local
abae0 20 70 72 6a 64 65 70 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 .prjdeps.=.project.getdependenci
abb00 65 73 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 22 6c 69 6e 6b 4f 6e 6c 79 22 29 0a 6c 6f 63 61 es(cfg.project,."linkOnly").loca
abb20 6c 20 63 66 67 64 65 70 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c l.cfgdeps.=.config.getlinks(cfg,
abb40 20 22 64 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 22 6f 62 6a 65 63 74 22 29 0a 65 78 20 3d 20 ."dependencies",."object").ex.=.
abb60 23 70 72 6a 64 65 70 73 20 7e 3d 20 23 63 66 67 64 65 70 73 0a 65 6e 64 0a 63 66 67 2e 5f 6e 65 #prjdeps.~=.#cfgdeps.end.cfg._ne
abb80 65 64 73 45 78 70 6c 69 63 69 74 4c 69 6e 6b 20 3d 20 65 78 0a 65 6e 64 0a 72 65 74 75 72 6e 20 edsExplicitLink.=.ex.end.return.
abba0 63 66 67 2e 5f 6e 65 65 64 73 45 78 70 6c 69 63 69 74 4c 69 6e 6b 0a 65 6e 64 0a 66 75 6e 63 74 cfg._needsExplicitLink.end.funct
abbc0 69 6f 6e 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 76 61 6c 75 65 29 0a 63 66 67 ion.vstudio.path(cfg,.value).cfg
abbe0 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 20 6f 72 20 63 66 67 0a 6c 6f 63 61 6c 20 64 69 72 73 .=.cfg.project.or.cfg.local.dirs
abc00 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c .=.path.translate(project.getrel
abc20 61 74 69 76 65 28 63 66 67 2c 20 76 61 6c 75 65 29 29 0a 69 66 20 74 79 70 65 28 64 69 72 73 29 ative(cfg,.value)).if.type(dirs)
abc40 20 3d 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a 64 69 72 73 20 3d 20 74 61 62 6c 65 2e 66 69 .==.'table'.then.dirs.=.table.fi
abc60 6c 74 65 72 65 6d 70 74 79 28 64 69 72 73 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 64 69 72 73 0a lterempty(dirs).end.return.dirs.
abc80 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 end.function.vstudio.projectConf
abca0 69 67 28 63 66 67 2c 20 61 72 63 68 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 76 ig(cfg,.arch).local.platform.=.v
abcc0 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 50 6c 61 74 66 6f 72 6d 28 63 66 67 29 0a 6c 6f 63 61 studio.projectPlatform(cfg).loca
abce0 6c 20 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 61 72 63 68 20 6f 72 20 76 73 74 75 64 69 6f l.architecture.=.arch.or.vstudio
abd00 2e 61 72 63 68 46 72 6f 6d 43 6f 6e 66 69 67 28 63 66 67 2c 20 74 72 75 65 29 0a 72 65 74 75 72 .archFromConfig(cfg,.true).retur
abd20 6e 20 70 6c 61 74 66 6f 72 6d 20 2e 2e 20 22 7c 22 20 2e 2e 20 61 72 63 68 69 74 65 63 74 75 72 n.platform...."|"....architectur
abd40 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 45 6c e.end.function.vstudio.projectEl
abd60 65 6d 65 6e 74 28 29 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 6a 65 63 74 20 78 6d 6c 6e 73 3d 22 ement().p.push('<Project.xmlns="
abd80 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 64 65 76 http://schemas.microsoft.com/dev
abda0 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 eloper/msbuild/2003">').end.func
abdc0 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 70 72 6a 29 0a 6c 6f tion.vstudio.projectfile(prj).lo
abde0 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 0a 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 63 73 68 61 72 cal.extension.if.project.iscshar
abe00 70 28 70 72 6a 29 20 74 68 65 6e 0a 65 78 74 65 6e 73 69 6f 6e 20 3d 20 22 2e 63 73 70 72 6f 6a p(prj).then.extension.=.".csproj
abe20 22 0a 65 6c 73 65 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 66 73 68 61 72 70 28 70 72 6a 29 20 74 ".elseif.project.isfsharp(prj).t
abe40 68 65 6e 0a 65 78 74 65 6e 73 69 6f 6e 20 3d 20 22 2e 66 73 70 72 6f 6a 22 0a 65 6c 73 65 69 66 hen.extension.=.".fsproj".elseif
abe60 20 70 72 6f 6a 65 63 74 2e 69 73 63 28 70 72 6a 29 20 6f 72 20 70 72 6f 6a 65 63 74 2e 69 73 63 .project.isc(prj).or.project.isc
abe80 70 70 28 70 72 6a 29 20 74 68 65 6e 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 48 pp(prj).then.if.prj.kind.==.p.SH
abea0 41 52 45 44 49 54 45 4d 53 20 74 68 65 6e 0a 65 78 74 65 6e 73 69 6f 6e 20 3d 20 22 2e 76 63 78 AREDITEMS.then.extension.=.".vcx
abec0 69 74 65 6d 73 22 0a 65 6c 73 65 0a 65 78 74 65 6e 73 69 6f 6e 20 3d 20 69 69 66 28 5f 41 43 54 items".else.extension.=.iif(_ACT
abee0 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 2c 20 22 2e 76 63 78 70 72 6f 6a 22 2c 20 22 2e 76 63 ION.>."vs2008",.".vcxproj",.".vc
abf00 70 72 6f 6a 22 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 2e 66 69 6c 65 6e 61 6d 65 proj").end.end.return.p.filename
abf20 28 70 72 6a 2c 20 65 78 74 65 6e 73 69 6f 6e 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 (prj,.extension).end.function.vs
abf40 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 50 6c 61 74 66 6f 72 6d 28 63 66 67 29 0a 6c 6f 63 61 6c tudio.projectPlatform(cfg).local
abf60 20 70 6c 61 74 66 6f 72 6d 20 3d 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 0a 69 66 20 70 6c 61 74 .platform.=.cfg.platform.if.plat
abf80 66 6f 72 6d 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 6c 74 61 72 63 68 20 3d 20 76 73 74 75 64 69 form.then.local.pltarch.=.vstudi
abfa0 6f 2e 61 72 63 68 46 72 6f 6d 50 6c 61 74 66 6f 72 6d 28 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 o.archFromPlatform(cfg.platform)
abfc0 20 6f 72 20 70 6c 61 74 66 6f 72 6d 0a 6c 6f 63 61 6c 20 63 66 67 61 72 63 68 20 3d 20 76 73 74 .or.platform.local.cfgarch.=.vst
abfe0 75 64 69 6f 2e 61 72 63 68 46 72 6f 6d 43 6f 6e 66 69 67 28 63 66 67 29 0a 69 66 20 70 6c 74 61 udio.archFromConfig(cfg).if.plta
ac000 72 63 68 20 3d 3d 20 63 66 67 61 72 63 68 20 74 68 65 6e 0a 70 6c 61 74 66 6f 72 6d 20 3d 20 6e rch.==.cfgarch.then.platform.=.n
ac020 69 6c 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 74 68 65 6e 0a 72 65 74 75 il.end.end.if.platform.then.retu
ac040 72 6e 20 63 66 67 2e 62 75 69 6c 64 63 66 67 20 2e 2e 20 22 20 22 20 2e 2e 20 70 6c 61 74 66 6f rn.cfg.buildcfg...."."....platfo
ac060 72 6d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 63 66 67 2e 62 75 69 6c 64 63 66 67 0a 65 6e 64 0a rm.else.return.cfg.buildcfg.end.
ac080 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 73 6f 6c 75 74 69 6f 6e 50 6c 61 end.function.vstudio.solutionPla
ac0a0 74 66 6f 72 6d 28 63 66 67 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 63 66 67 2e tform(cfg).local.platform.=.cfg.
ac0c0 70 6c 61 74 66 6f 72 6d 0a 6c 6f 63 61 6c 20 70 6c 61 74 61 72 63 68 0a 69 66 20 70 6c 61 74 66 platform.local.platarch.if.platf
ac0e0 6f 72 6d 20 74 68 65 6e 0a 70 6c 61 74 66 6f 72 6d 20 3d 20 76 73 74 75 64 69 6f 2e 61 72 63 68 orm.then.platform.=.vstudio.arch
ac100 46 72 6f 6d 50 6c 61 74 66 6f 72 6d 28 70 6c 61 74 66 6f 72 6d 29 20 6f 72 20 70 6c 61 74 66 6f FromPlatform(platform).or.platfo
ac120 72 6d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 22 78 38 36 22 20 74 68 65 6e 0a 72 65 74 rm.if.platform.~=."x86".then.ret
ac140 75 72 6e 20 70 6c 61 74 66 6f 72 6d 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 68 61 73 6e 61 urn.platform.end.end.local.hasna
ac160 74 69 76 65 20 3d 20 66 61 6c 73 65 0a 6c 6f 63 61 6c 20 68 61 73 6e 65 74 20 3d 20 66 61 6c 73 tive.=.false.local.hasnet.=.fals
ac180 65 0a 6c 6f 63 61 6c 20 73 6c 6e 61 72 63 68 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 e.local.slnarch.for.prj.in.p.wor
ac1a0 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 63 66 67 2e 77 6f 72 6b 73 70 61 63 65 kspace.eachproject(cfg.workspace
ac1c0 29 20 64 6f 0a 68 61 73 6e 61 74 69 76 65 20 3d 20 68 61 73 6e 61 74 69 76 65 20 6f 72 20 70 72 ).do.hasnative.=.hasnative.or.pr
ac1e0 6f 6a 65 63 74 2e 69 73 6e 61 74 69 76 65 28 70 72 6a 29 0a 68 61 73 6e 65 74 20 20 20 20 3d 20 oject.isnative(prj).hasnet....=.
ac200 68 61 73 6e 65 74 20 20 20 20 6f 72 20 70 72 6f 6a 65 63 74 2e 69 73 64 6f 74 6e 65 74 28 70 72 hasnet....or.project.isdotnet(pr
ac220 6a 29 0a 6c 6f 63 61 6c 20 70 72 6a 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 63 6f 6e j).local.prjcfg.=.project.getcon
ac240 66 69 67 28 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 63 66 67 2e 70 6c 61 74 66 fig(prj,.cfg.buildcfg,.cfg.platf
ac260 6f 72 6d 29 0a 69 66 20 70 72 6a 63 66 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 72 6a 61 72 63 orm).if.prjcfg.then.local.prjarc
ac280 68 20 3d 20 76 73 74 75 64 69 6f 2e 61 72 63 68 46 72 6f 6d 43 6f 6e 66 69 67 28 70 72 6a 63 66 h.=.vstudio.archFromConfig(prjcf
ac2a0 67 29 0a 69 66 20 6e 6f 74 20 73 6c 6e 61 72 63 68 20 74 68 65 6e 0a 73 6c 6e 61 72 63 68 20 3d g).if.not.slnarch.then.slnarch.=
ac2c0 20 70 72 6a 61 72 63 68 0a 65 6c 73 65 69 66 20 73 6c 6e 61 72 63 68 20 7e 3d 20 70 72 6a 61 72 .prjarch.elseif.slnarch.~=.prjar
ac2e0 63 68 20 74 68 65 6e 0a 73 6c 6e 61 72 63 68 20 3d 20 22 4d 69 78 65 64 20 50 6c 61 74 66 6f 72 ch.then.slnarch.=."Mixed.Platfor
ac300 6d 73 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 74 68 65 6e ms".end.end.end.if.platform.then
ac320 0a 72 65 74 75 72 6e 20 69 69 66 28 68 61 73 6e 65 74 2c 20 22 78 38 36 22 2c 20 22 57 69 6e 33 .return.iif(hasnet,."x86",."Win3
ac340 32 22 29 0a 65 6c 73 65 69 66 20 73 6c 6e 61 72 63 68 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 69 2").elseif.slnarch.then.return.i
ac360 69 66 28 73 6c 6e 61 72 63 68 20 3d 3d 20 22 78 38 36 22 20 61 6e 64 20 6e 6f 74 20 68 61 73 6e if(slnarch.==."x86".and.not.hasn
ac380 65 74 2c 20 22 57 69 6e 33 32 22 2c 20 73 6c 6e 61 72 63 68 29 0a 65 6c 73 65 69 66 20 68 61 73 et,."Win32",.slnarch).elseif.has
ac3a0 6e 65 74 20 61 6e 64 20 68 61 73 6e 61 74 69 76 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 4d net.and.hasnative.then.return."M
ac3c0 69 78 65 64 20 50 6c 61 74 66 6f 72 6d 73 22 0a 65 6c 73 65 69 66 20 68 61 73 6e 65 74 20 74 68 ixed.Platforms".elseif.hasnet.th
ac3e0 65 6e 0a 72 65 74 75 72 6e 20 22 41 6e 79 20 43 50 55 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 en.return."Any.CPU".else.return.
ac400 22 57 69 6e 33 32 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f "Win32".end.end.function.vstudio
ac420 2e 73 6f 6c 75 74 69 6f 6e 61 72 63 68 28 63 66 67 29 0a 6c 6f 63 61 6c 20 68 61 73 6e 61 74 69 .solutionarch(cfg).local.hasnati
ac440 76 65 20 3d 20 66 61 6c 73 65 0a 6c 6f 63 61 6c 20 68 61 73 64 6f 74 6e 65 74 20 3d 20 66 61 6c ve.=.false.local.hasdotnet.=.fal
ac460 73 65 0a 6c 6f 63 61 6c 20 61 72 63 68 20 3d 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 0a 66 6f 72 se.local.arch.=.cfg.platform.for
ac480 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 .prj.in.p.workspace.eachproject(
ac4a0 63 66 67 2e 77 6f 72 6b 73 70 61 63 65 29 20 64 6f 0a 68 61 73 6e 61 74 69 76 65 20 3d 20 68 61 cfg.workspace).do.hasnative.=.ha
ac4c0 73 6e 61 74 69 76 65 20 6f 72 20 70 72 6f 6a 65 63 74 2e 69 73 6e 61 74 69 76 65 28 70 72 6a 29 snative.or.project.isnative(prj)
ac4e0 0a 68 61 73 6e 65 74 20 20 20 20 3d 20 68 61 73 6e 65 74 20 20 20 20 6f 72 20 70 72 6f 6a 65 63 .hasnet....=.hasnet....or.projec
ac500 74 2e 69 73 64 6f 74 6e 65 74 28 70 72 6a 29 0a 69 66 20 68 61 73 6e 61 74 69 76 65 20 61 6e 64 t.isdotnet(prj).if.hasnative.and
ac520 20 68 61 73 64 6f 74 6e 65 74 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 4d 69 78 65 64 20 50 6c .hasdotnet.then.return."Mixed.Pl
ac540 61 74 66 6f 72 6d 73 22 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 61 72 63 68 20 74 68 65 6e 0a 6c 6f atforms".end.if.not.arch.then.lo
ac560 63 61 6c 20 70 72 6a 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 63 6f 6e 66 69 67 28 70 cal.prjcfg.=.project.getconfig(p
ac580 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a rj,.cfg.buildcfg,.cfg.platform).
ac5a0 69 66 20 70 72 6a 63 66 67 20 74 68 65 6e 0a 69 66 20 70 72 6a 63 66 67 2e 61 72 63 68 69 74 65 if.prjcfg.then.if.prjcfg.archite
ac5c0 63 74 75 72 65 20 74 68 65 6e 0a 61 72 63 68 20 3d 20 76 73 74 75 64 69 6f 2e 61 72 63 68 46 72 cture.then.arch.=.vstudio.archFr
ac5e0 6f 6d 43 6f 6e 66 69 67 28 70 72 6a 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 omConfig(prjcfg).end.end.end.end
ac600 0a 61 72 63 68 20 3d 20 61 72 63 68 20 6f 72 20 69 69 66 28 68 61 73 6e 61 74 69 76 65 2c 20 22 .arch.=.arch.or.iif(hasnative,."
ac620 57 69 6e 33 32 22 2c 20 22 41 6e 79 20 43 50 55 22 29 0a 72 65 74 75 72 6e 20 61 72 63 68 0a 65 Win32",."Any.CPU").return.arch.e
ac640 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 73 6f 6c 75 74 69 6f 6e 63 6f 6e 66 nd.function.vstudio.solutionconf
ac660 69 67 28 63 66 67 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 63 66 67 2e 70 6c 61 ig(cfg).local.platform.=.cfg.pla
ac680 74 66 6f 72 6d 0a 69 66 20 6e 6f 74 20 70 6c 61 74 66 6f 72 6d 20 74 68 65 6e 0a 70 6c 61 74 66 tform.if.not.platform.then.platf
ac6a0 6f 72 6d 20 3d 20 76 73 74 75 64 69 6f 2e 73 6f 6c 75 74 69 6f 6e 61 72 63 68 28 63 66 67 29 0a orm.=.vstudio.solutionarch(cfg).
ac6c0 65 6e 64 0a 72 65 74 75 72 6e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 7c 25 73 22 end.return.string.format("%s|%s"
ac6e0 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 66 75 ,.cfg.buildcfg,.platform).end.fu
ac700 6e 63 74 69 6f 6e 20 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 28 70 72 6a 29 0a 69 66 20 70 72 6f 6a nction.vstudio.tool(prj).if.proj
ac720 65 63 74 2e 69 73 63 73 68 61 72 70 28 70 72 6a 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 46 ect.iscsharp(prj).then.return."F
ac740 41 45 30 34 45 43 30 2d 33 30 31 46 2d 31 31 44 33 2d 42 46 34 42 2d 30 30 43 30 34 46 37 39 45 AE04EC0-301F-11D3-BF4B-00C04F79E
ac760 46 42 43 22 0a 65 6c 73 65 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 66 73 68 61 72 70 28 70 72 6a FBC".elseif.project.isfsharp(prj
ac780 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 46 32 41 37 31 46 39 42 2d 35 44 33 33 2d 34 36 35 ).then.return."F2A71F9B-5D33-465
ac7a0 41 2d 41 37 30 32 2d 39 32 30 44 37 37 32 37 39 37 38 36 22 0a 65 6c 73 65 69 66 20 70 72 6f 6a A-A702-920D77279786".elseif.proj
ac7c0 65 63 74 2e 69 73 63 28 70 72 6a 29 20 6f 72 20 70 72 6f 6a 65 63 74 2e 69 73 63 70 70 28 70 72 ect.isc(prj).or.project.iscpp(pr
ac7e0 6a 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 38 42 43 39 43 45 42 38 2d 38 42 34 41 2d 31 31 j).then.return."8BC9CEB8-8B4A-11
ac800 44 30 2d 38 44 31 31 2d 30 30 41 30 43 39 31 42 43 39 34 32 22 0a 65 6e 64 0a 65 6e 64 0a 69 6e D0-8D11-00A0C91BC942".end.end.in
ac820 63 6c 75 64 65 28 22 76 73 32 30 30 78 5f 76 63 70 72 6f 6a 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 clude("vs200x_vcproj.lua").inclu
ac840 64 65 28 22 76 73 32 30 30 78 5f 76 63 70 72 6f 6a 5f 75 73 65 72 2e 6c 75 61 22 29 0a 69 6e 63 de("vs200x_vcproj_user.lua").inc
ac860 6c 75 64 65 28 22 76 73 32 30 30 35 5f 73 6f 6c 75 74 69 6f 6e 2e 6c 75 61 22 29 0a 69 6e 63 6c lude("vs2005_solution.lua").incl
ac880 75 64 65 28 22 76 73 32 30 30 35 5f 64 6f 74 6e 65 74 62 61 73 65 2e 6c 75 61 22 29 0a 69 6e 63 ude("vs2005_dotnetbase.lua").inc
ac8a0 6c 75 64 65 28 22 76 73 32 30 30 35 5f 63 73 70 72 6f 6a 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 lude("vs2005_csproj.lua").includ
ac8c0 65 28 22 76 73 32 30 30 35 5f 63 73 70 72 6f 6a 5f 75 73 65 72 2e 6c 75 61 22 29 0a 69 6e 63 6c e("vs2005_csproj_user.lua").incl
ac8e0 75 64 65 28 22 76 73 32 30 30 35 5f 66 73 70 72 6f 6a 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 ude("vs2005_fsproj.lua").include
ac900 28 22 76 73 32 30 30 35 5f 66 73 70 72 6f 6a 5f 75 73 65 72 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 ("vs2005_fsproj_user.lua").inclu
ac920 64 65 28 22 76 73 32 30 31 30 5f 6e 75 67 65 74 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 de("vs2010_nuget.lua").include("
ac940 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 vs2010_vcxproj.lua").include("vs
ac960 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 75 73 65 72 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 2010_vcxproj_user.lua").include(
ac980 22 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 5f 66 69 6c 74 65 72 73 2e 6c 75 61 22 29 0a 69 6e "vs2010_vcxproj_filters.lua").in
ac9a0 63 6c 75 64 65 28 22 76 73 32 30 31 30 5f 72 75 6c 65 73 5f 70 72 6f 70 73 2e 6c 75 61 22 29 0a clude("vs2010_rules_props.lua").
ac9c0 69 6e 63 6c 75 64 65 28 22 76 73 32 30 31 30 5f 72 75 6c 65 73 5f 74 61 72 67 65 74 73 2e 6c 75 include("vs2010_rules_targets.lu
ac9e0 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 32 30 31 30 5f 72 75 6c 65 73 5f 78 6d 6c 2e 6c 75 a").include("vs2010_rules_xml.lu
aca00 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 32 30 31 33 5f 76 63 78 69 74 65 6d 73 2e 6c 75 61 a").include("vs2013_vcxitems.lua
aca20 22 29 0a 72 65 74 75 72 6e 20 70 2e 6d 6f 64 75 6c 65 73 2e 76 73 74 75 64 69 6f 0a e0 13 42 00 ").return.p.modules.vstudio...B.
aca40 c0 10 42 00 00 12 42 00 70 12 42 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b ..B...B.p.B.....local.p.=.premak
aca60 65 0a 70 2e 6f 70 74 69 6f 6e 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 6f 70 74 69 e.p.option.=.{}.local.m.=.p.opti
aca80 6f 6e 0a 6c 6f 63 61 6c 20 5f 4f 50 54 49 4f 4e 53 5f 6d 65 74 61 74 61 62 6c 65 20 3d 20 7b 0a on.local._OPTIONS_metatable.=.{.
acaa0 5f 5f 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 28 74 62 6c 2c 20 6b 65 79 29 0a 69 66 20 __index.=.function(tbl,.key).if.
acac0 74 79 70 65 28 6b 65 79 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 6b 65 79 20 3d type(key).==."string".then.key.=
acae0 20 6b 65 79 3a 6c 6f 77 65 72 28 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 61 77 67 65 74 28 74 .key:lower().end.return.rawget(t
acb00 62 6c 2c 20 6b 65 79 29 0a 65 6e 64 2c 0a 5f 5f 6e 65 77 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 bl,.key).end,.__newindex.=.funct
acb20 69 6f 6e 28 74 62 6c 2c 20 6b 65 79 2c 20 76 61 6c 75 65 29 0a 69 66 20 74 79 70 65 28 6b 65 79 ion(tbl,.key,.value).if.type(key
acb40 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 6b 65 79 20 3d 20 6b 65 79 3a 6c 6f 77 ).==."string".then.key.=.key:low
acb60 65 72 28 29 0a 65 6e 64 0a 72 61 77 73 65 74 28 74 62 6c 2c 20 6b 65 79 2c 20 76 61 6c 75 65 29 er().end.rawset(tbl,.key,.value)
acb80 0a 65 6e 64 0a 7d 0a 5f 4f 50 54 49 4f 4e 53 20 3d 20 7b 7d 0a 73 65 74 6d 65 74 61 74 61 62 6c .end.}._OPTIONS.=.{}.setmetatabl
acba0 65 28 5f 4f 50 54 49 4f 4e 53 2c 20 5f 4f 50 54 49 4f 4e 53 5f 6d 65 74 61 74 61 62 6c 65 29 0a e(_OPTIONS,._OPTIONS_metatable).
acbc0 66 6f 72 20 69 2c 20 61 72 67 20 69 6e 20 69 70 61 69 72 73 28 5f 41 52 47 56 29 20 64 6f 0a 6c for.i,.arg.in.ipairs(_ARGV).do.l
acbe0 6f 63 61 6c 20 6b 65 79 2c 20 76 61 6c 75 65 0a 6c 6f 63 61 6c 20 69 20 3d 20 61 72 67 3a 66 69 ocal.key,.value.local.i.=.arg:fi
acc00 6e 64 28 22 3d 22 2c 20 31 2c 20 74 72 75 65 29 0a 69 66 20 69 20 74 68 65 6e 0a 6b 65 79 20 3d nd("=",.1,.true).if.i.then.key.=
acc20 20 61 72 67 3a 73 75 62 28 31 2c 20 69 20 2d 20 31 29 0a 76 61 6c 75 65 20 3d 20 61 72 67 3a 73 .arg:sub(1,.i.-.1).value.=.arg:s
acc40 75 62 28 69 20 2b 20 31 29 0a 65 6c 73 65 0a 6b 65 79 20 3d 20 61 72 67 0a 76 61 6c 75 65 20 3d ub(i.+.1).else.key.=.arg.value.=
acc60 20 22 22 0a 65 6e 64 0a 69 66 20 6b 65 79 3a 73 74 61 72 74 73 77 69 74 68 28 22 2f 22 29 20 74 ."".end.if.key:startswith("/").t
acc80 68 65 6e 0a 5f 4f 50 54 49 4f 4e 53 5b 6b 65 79 3a 73 75 62 28 32 29 5d 20 3d 20 76 61 6c 75 65 hen._OPTIONS[key:sub(2)].=.value
acca0 0a 65 6c 73 65 69 66 20 6b 65 79 3a 73 74 61 72 74 73 77 69 74 68 28 22 2d 2d 22 29 20 74 68 65 .elseif.key:startswith("--").the
accc0 6e 0a 5f 4f 50 54 49 4f 4e 53 5b 6b 65 79 3a 73 75 62 28 33 29 5d 20 3d 20 76 61 6c 75 65 0a 65 n._OPTIONS[key:sub(3)].=.value.e
acce0 6e 64 0a 65 6e 64 0a 6d 2e 6c 69 73 74 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 nd.end.m.list.=.{}.function.m.ad
acd00 64 28 6f 70 74 29 0a 6c 6f 63 61 6c 20 6d 69 73 73 69 6e 67 0a 66 6f 72 20 5f 2c 20 66 69 65 6c d(opt).local.missing.for._,.fiel
acd20 64 20 69 6e 20 69 70 61 69 72 73 28 7b 20 22 64 65 73 63 72 69 70 74 69 6f 6e 22 2c 20 22 74 72 d.in.ipairs({."description",."tr
acd40 69 67 67 65 72 22 20 7d 29 20 64 6f 0a 69 66 20 28 6e 6f 74 20 6f 70 74 5b 66 69 65 6c 64 5d 29 igger".}).do.if.(not.opt[field])
acd60 20 74 68 65 6e 0a 6d 69 73 73 69 6e 67 20 3d 20 66 69 65 6c 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 .then.missing.=.field.end.end.if
acd80 20 28 6d 69 73 73 69 6e 67 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 6f 70 74 69 6f 6e 20 6e 65 .(missing).then.error("option.ne
acda0 65 64 73 20 61 20 22 20 2e 2e 20 6d 69 73 73 69 6e 67 2c 20 33 29 0a 65 6e 64 0a 70 2e 6f 70 74 eds.a."....missing,.3).end.p.opt
acdc0 69 6f 6e 2e 6c 69 73 74 5b 6f 70 74 2e 74 72 69 67 67 65 72 3a 6c 6f 77 65 72 28 29 5d 20 3d 20 ion.list[opt.trigger:lower()].=.
acde0 6f 70 74 0a 69 66 20 6f 70 74 2e 64 65 66 61 75 6c 74 20 61 6e 64 20 6e 6f 74 20 5f 4f 50 54 49 opt.if.opt.default.and.not._OPTI
ace00 4f 4e 53 5b 6f 70 74 2e 74 72 69 67 67 65 72 5d 20 74 68 65 6e 0a 5f 4f 50 54 49 4f 4e 53 5b 6f ONS[opt.trigger].then._OPTIONS[o
ace20 70 74 2e 74 72 69 67 67 65 72 5d 20 3d 20 6f 70 74 2e 64 65 66 61 75 6c 74 0a 65 6e 64 0a 65 6e pt.trigger].=.opt.default.end.en
ace40 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 74 28 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 2e d.function.m.get(name).return.p.
ace60 6f 70 74 69 6f 6e 2e 6c 69 73 74 5b 6e 61 6d 65 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d option.list[name].end.function.m
ace80 2e 65 61 63 68 28 29 0a 6c 6f 63 61 6c 20 6b 65 79 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 .each().local.keys.=.{.}.for._,.
acea0 6f 70 74 69 6f 6e 20 69 6e 20 70 61 69 72 73 28 70 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 29 20 64 option.in.pairs(p.option.list).d
acec0 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 6f 70 74 69 6f 6e 2e 74 72 69 67 o.table.insert(keys,.option.trig
acee0 67 65 72 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 29 0a 6c 6f 63 61 6c 20 ger).end.table.sort(keys).local.
acf00 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 29 0a 69 20 3d 20 69 20 2b 20 i.=.0.return.function().i.=.i.+.
acf20 31 0a 72 65 74 75 72 6e 20 70 2e 6f 70 74 69 6f 6e 2e 6c 69 73 74 5b 6b 65 79 73 5b 69 5d 5d 0a 1.return.p.option.list[keys[i]].
acf40 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 76 61 6c 69 64 61 74 65 28 76 61 6c 75 end.end.function.m.validate(valu
acf60 65 73 29 0a 66 6f 72 20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 76 61 6c 75 es).for.key,.value.in.pairs(valu
acf80 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6f 70 74 20 3d 20 70 2e 6f 70 74 69 6f 6e 2e 67 65 74 28 es).do.local.opt.=.p.option.get(
acfa0 6b 65 79 29 0a 69 66 20 28 6e 6f 74 20 6f 70 74 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 key).if.(not.opt).then.return.fa
acfc0 6c 73 65 2c 20 22 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 22 20 2e 2e 20 6b 65 79 20 2e lse,."invalid.option.'"....key..
acfe0 2e 20 22 27 22 0a 65 6e 64 0a 69 66 20 28 6f 70 74 2e 76 61 6c 75 65 20 61 6e 64 20 76 61 6c 75 .."'".end.if.(opt.value.and.valu
ad000 65 20 3d 3d 20 22 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 2c 20 22 6e 6f 20 e.==."").then.return.false,."no.
ad020 76 61 6c 75 65 20 73 70 65 63 69 66 69 65 64 20 66 6f 72 20 6f 70 74 69 6f 6e 20 27 22 20 2e 2e value.specified.for.option.'"...
ad040 20 6b 65 79 20 2e 2e 20 22 27 22 0a 65 6e 64 0a 69 66 20 6f 70 74 2e 61 6c 6c 6f 77 65 64 20 74 .key...."'".end.if.opt.allowed.t
ad060 68 65 6e 0a 6c 6f 63 61 6c 20 66 6f 75 6e 64 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 5f 2c 20 6d hen.local.found.=.false.for._,.m
ad080 61 74 63 68 20 69 6e 20 69 70 61 69 72 73 28 6f 70 74 2e 61 6c 6c 6f 77 65 64 29 20 64 6f 0a 69 atch.in.ipairs(opt.allowed).do.i
ad0a0 66 20 6d 61 74 63 68 5b 31 5d 20 3d 3d 20 76 61 6c 75 65 20 74 68 65 6e 0a 66 6f 75 6e 64 20 3d f.match[1].==.value.then.found.=
ad0c0 20 74 72 75 65 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 66 6f 75 6e 64 .true.break.end.end.if.not.found
ad0e0 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 .then.return.false,.string.forma
ad100 74 28 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 27 25 73 27 20 66 6f 72 20 6f 70 74 69 6f 6e t("invalid.value.'%s'.for.option
ad120 20 27 25 73 27 22 2c 20 76 61 6c 75 65 2c 20 6b 65 79 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a .'%s'",.value,.key).end.end.end.
ad140 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b return.true.end.local.p.=.premak
ad160 65 0a 70 2e 76 61 6c 69 64 61 74 69 6f 6e 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e e.p.validation.=.{}.local.m.=.p.
ad180 76 61 6c 69 64 61 74 69 6f 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6d 2e 65 6c 65 validation.m.elements.=.{}.m.ele
ad1a0 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 67 6c 62 29 0a 72 65 74 ments.global.=.function(glb).ret
ad1c0 75 72 6e 20 7b 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 67 6c 6f 62 61 6c 2e 76 61 urn.{.}.end.function.p.global.va
ad1e0 6c 69 64 61 74 65 28 73 65 6c 66 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 lidate(self).p.callArray(m.eleme
ad200 6e 74 73 2e 67 6c 6f 62 61 6c 2c 20 73 65 6c 66 29 0a 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 76 61 nts.global,.self).p.container.va
ad220 6c 69 64 61 74 65 43 68 69 6c 64 72 65 6e 28 73 65 6c 66 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 lidateChildren(self).end.m.eleme
ad240 6e 74 73 2e 77 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 72 65 nts.workspace.=.function(wks).re
ad260 74 75 72 6e 20 7b 0a 6d 2e 77 6f 72 6b 73 70 61 63 65 48 61 73 43 6f 6e 66 69 67 73 2c 0a 6d 2e turn.{.m.workspaceHasConfigs,.m.
ad280 75 6e 69 71 75 65 50 72 6f 6a 65 63 74 49 64 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e uniqueProjectIds,.}.end.function
ad2a0 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 76 61 6c 69 64 61 74 65 28 73 65 6c 66 29 0a 70 2e 63 61 .p.workspace.validate(self).p.ca
ad2c0 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 77 6f 72 6b 73 70 61 63 65 2c 20 73 65 llArray(m.elements.workspace,.se
ad2e0 6c 66 29 0a 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 76 61 6c 69 64 61 74 65 43 68 69 6c 64 72 65 6e lf).p.container.validateChildren
ad300 28 73 65 6c 66 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 (self).end.m.elements.project.=.
ad320 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 70 72 6f 6a 65 63 74 function(prj).return.{.m.project
ad340 48 61 73 4c 61 6e 67 75 61 67 65 2c 0a 6d 2e 61 63 74 69 6f 6e 53 75 70 70 6f 72 74 73 4c 61 6e HasLanguage,.m.actionSupportsLan
ad360 67 75 61 67 65 2c 0a 6d 2e 61 63 74 69 6f 6e 53 75 70 70 6f 72 74 73 4b 69 6e 64 2c 0a 6d 2e 70 guage,.m.actionSupportsKind,.m.p
ad380 72 6f 6a 65 63 74 52 75 6c 65 73 45 78 69 73 74 2c 0a 6d 2e 70 72 6f 6a 65 63 74 56 61 6c 75 65 rojectRulesExist,.m.projectValue
ad3a0 73 49 6e 53 63 6f 70 65 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 70 72 6f 6a 65 sInScope,.}.end.function.p.proje
ad3c0 63 74 2e 76 61 6c 69 64 61 74 65 28 73 65 6c 66 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e ct.validate(self).p.callArray(m.
ad3e0 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 2c 20 73 65 6c 66 29 0a 66 6f 72 20 63 66 67 20 elements.project,.self).for.cfg.
ad400 69 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 73 65 6c 66 29 20 64 6f in.p.project.eachconfig(self).do
ad420 0a 70 2e 63 6f 6e 66 69 67 2e 76 61 6c 69 64 61 74 65 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a .p.config.validate(cfg).end.end.
ad440 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 m.elements.config.=.function(cfg
ad460 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 63 6f 6e 66 69 67 48 61 73 4b 69 6e 64 2c 0a 6d 2e 63 6f ).return.{.m.configHasKind,.m.co
ad480 6e 66 69 67 53 75 70 70 6f 72 74 73 4b 69 6e 64 2c 0a 6d 2e 63 6f 6e 66 69 67 56 61 6c 75 65 73 nfigSupportsKind,.m.configValues
ad4a0 49 6e 53 63 6f 70 65 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 63 6f 6e 66 69 67 InScope,.}.end.function.p.config
ad4c0 2e 76 61 6c 69 64 61 74 65 28 73 65 6c 66 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c .validate(self).p.callArray(m.el
ad4e0 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 2c 20 73 65 6c 66 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 ements.config,.self).end.m.eleme
ad500 6e 74 73 2e 72 75 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 75 6c 65 29 0a 72 65 74 75 72 6e nts.rule.=.function(rule).return
ad520 20 7b 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 72 75 6c 65 2e 76 61 6c 69 64 61 74 .{.}.end.function.p.rule.validat
ad540 65 28 73 65 6c 66 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 72 e(self).p.callArray(m.elements.r
ad560 75 6c 65 2c 20 73 65 6c 66 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 63 6f 6e 66 69 67 ule,.self).end.function.p.config
ad580 2e 76 61 6c 69 64 61 74 65 53 63 6f 70 65 73 28 73 65 6c 66 2c 20 63 6f 6e 74 61 69 6e 65 72 2c .validateScopes(self,.container,
ad5a0 20 65 78 70 65 63 74 65 64 29 0a 66 6f 72 20 66 20 69 6e 20 70 2e 66 69 65 6c 64 2e 65 61 63 68 .expected).for.f.in.p.field.each
ad5c0 28 29 20 64 6f 0a 6c 6f 63 61 6c 20 73 63 6f 70 65 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 66 2e ().do.local.scope.for.i.=.1,.#f.
ad5e0 73 63 6f 70 65 73 20 64 6f 0a 69 66 20 66 2e 73 63 6f 70 65 73 5b 69 5d 20 3d 3d 20 22 63 6f 6e scopes.do.if.f.scopes[i].==."con
ad600 66 69 67 22 20 6f 72 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 63 6c 61 73 73 49 73 41 28 63 6f 6e fig".or.p.container.classIsA(con
ad620 74 61 69 6e 65 72 2e 63 6c 61 73 73 2c 20 66 2e 73 63 6f 70 65 73 5b 69 5d 29 20 74 68 65 6e 0a tainer.class,.f.scopes[i]).then.
ad640 73 63 6f 70 65 20 3d 20 66 2e 73 63 6f 70 65 73 5b 69 5d 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e scope.=.f.scopes[i].break.end.en
ad660 64 0a 6c 6f 63 61 6c 20 6f 6b 61 79 20 3d 20 28 6e 6f 74 20 73 63 6f 70 65 20 6f 72 20 73 63 6f d.local.okay.=.(not.scope.or.sco
ad680 70 65 20 3d 3d 20 22 63 6f 6e 66 69 67 22 29 0a 6f 6b 61 79 20 3d 20 6f 6b 61 79 20 6f 72 20 73 pe.==."config").okay.=.okay.or.s
ad6a0 63 6f 70 65 20 3d 3d 20 65 78 70 65 63 74 65 64 0a 6f 6b 61 79 20 3d 20 6f 6b 61 79 20 6f 72 20 cope.==.expected.okay.=.okay.or.
ad6c0 70 2e 6f 76 65 6e 2e 62 75 62 62 6c 65 64 46 69 65 6c 64 73 5b 66 2e 6e 61 6d 65 5d 0a 6f 6b 61 p.oven.bubbledFields[f.name].oka
ad6e0 79 20 3d 20 6f 6b 61 79 20 6f 72 20 70 2e 66 69 65 6c 64 2e 63 6f 6d 70 61 72 65 28 66 2c 20 73 y.=.okay.or.p.field.compare(f,.s
ad700 65 6c 66 5b 73 63 6f 70 65 5d 5b 66 2e 6e 61 6d 65 5d 2c 20 73 65 6c 66 5b 66 2e 6e 61 6d 65 5d elf[scope][f.name],.self[f.name]
ad720 29 0a 69 66 20 6e 6f 74 20 6f 6b 61 79 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6b 65 79 20 3d 20 22 ).if.not.okay.then.local.key.=."
ad740 76 61 6c 69 64 61 74 65 2e 22 20 2e 2e 20 66 2e 6e 61 6d 65 0a 70 2e 77 61 72 6e 4f 6e 63 65 28 validate."....f.name.p.warnOnce(
ad760 6b 65 79 2c 20 22 27 25 73 27 20 6f 6e 20 25 73 20 27 25 73 27 20 64 69 66 66 65 72 73 20 66 72 key,."'%s'.on.%s.'%s'.differs.fr
ad780 6f 6d 20 25 73 20 27 25 73 27 3b 20 6d 61 79 20 62 65 20 73 65 74 20 6f 75 74 20 6f 66 20 73 63 om.%s.'%s';.may.be.set.out.of.sc
ad7a0 6f 70 65 22 2c 20 66 2e 6e 61 6d 65 2c 20 65 78 70 65 63 74 65 64 2c 20 73 65 6c 66 2e 6e 61 6d ope",.f.name,.expected,.self.nam
ad7c0 65 2c 20 73 63 6f 70 65 2c 20 73 65 6c 66 5b 73 63 6f 70 65 5d 2e 6e 61 6d 65 29 0a 65 6e 64 0a e,.scope,.self[scope].name).end.
ad7e0 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 63 74 69 6f 6e 53 75 70 70 6f 72 74 end.end.function.m.actionSupport
ad800 73 4b 69 6e 64 28 70 72 6a 29 0a 69 66 20 6e 6f 74 20 70 2e 61 63 74 69 6f 6e 2e 73 75 70 70 6f sKind(prj).if.not.p.action.suppo
ad820 72 74 73 28 70 72 6a 2e 6b 69 6e 64 29 20 74 68 65 6e 0a 70 2e 77 61 72 6e 28 22 55 6e 73 75 70 rts(prj.kind).then.p.warn("Unsup
ad840 70 6f 72 74 65 64 20 6b 69 6e 64 20 27 25 73 27 20 75 73 65 64 20 66 6f 72 20 70 72 6f 6a 65 63 ported.kind.'%s'.used.for.projec
ad860 74 20 27 25 73 27 22 2c 20 70 72 6a 2e 6b 69 6e 64 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 t.'%s'",.prj.kind,.prj.name).end
ad880 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 63 74 69 6f 6e 53 75 70 70 6f 72 74 73 4c 61 .end.function.m.actionSupportsLa
ad8a0 6e 67 75 61 67 65 28 70 72 6a 29 0a 69 66 20 6e 6f 74 20 70 2e 61 63 74 69 6f 6e 2e 73 75 70 70 nguage(prj).if.not.p.action.supp
ad8c0 6f 72 74 73 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 29 20 74 68 65 6e 0a 70 2e 77 61 72 6e 28 22 orts(prj.language).then.p.warn("
ad8e0 55 6e 73 75 70 70 6f 72 74 65 64 20 6c 61 6e 67 75 61 67 65 20 27 25 73 27 20 75 73 65 64 20 66 Unsupported.language.'%s'.used.f
ad900 6f 72 20 70 72 6f 6a 65 63 74 20 27 25 73 27 22 2c 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 2c 20 or.project.'%s'",.prj.language,.
ad920 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e prj.name).end.end.function.m.con
ad940 66 69 67 48 61 73 4b 69 6e 64 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 6b 69 6e 64 20 figHasKind(cfg).if.not.cfg.kind.
ad960 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 50 72 6f 6a 65 63 74 20 27 25 73 27 20 6e 65 65 64 73 then.p.error("Project.'%s'.needs
ad980 20 61 20 6b 69 6e 64 20 69 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 27 25 73 27 22 2c 20 .a.kind.in.configuration.'%s'",.
ad9a0 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 2c 20 63 66 67 2e 6e 61 6d 65 29 0a 65 6e 64 0a cfg.project.name,.cfg.name).end.
ad9c0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 66 69 67 53 75 70 70 6f 72 74 73 4b 69 6e end.function.m.configSupportsKin
ad9e0 64 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 70 2e 61 63 74 69 6f 6e 2e 73 75 70 70 6f 72 74 73 28 d(cfg).if.not.p.action.supports(
ada00 63 66 67 2e 6b 69 6e 64 29 20 74 68 65 6e 0a 70 2e 77 61 72 6e 28 22 55 6e 73 75 70 70 6f 72 74 cfg.kind).then.p.warn("Unsupport
ada20 65 64 20 6b 69 6e 64 20 27 25 73 27 20 75 73 65 64 20 69 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 ed.kind.'%s'.used.in.configurati
ada40 6f 6e 20 27 25 73 27 22 2c 20 63 66 67 2e 6b 69 6e 64 2c 20 63 66 67 2e 6e 61 6d 65 29 0a 65 6e on.'%s'",.cfg.kind,.cfg.name).en
ada60 64 0a 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4d 41 4b 45 46 49 4c 45 20 6f 72 20 d.if.(cfg.kind.==.p.MAKEFILE.or.
ada80 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4e 4f 4e 45 29 20 61 6e 64 20 70 2e 70 72 6f 6a 65 63 cfg.kind.==.p.NONE).and.p.projec
adaa0 74 2e 69 73 64 6f 74 6e 65 74 28 63 66 67 2e 70 72 6f 6a 65 63 74 29 20 74 68 65 6e 0a 70 2e 65 t.isdotnet(cfg.project).then.p.e
adac0 72 72 6f 72 28 22 50 72 6f 6a 65 63 74 20 27 25 73 27 20 75 73 65 73 20 27 25 73 27 20 6b 69 6e rror("Project.'%s'.uses.'%s'.kin
adae0 64 20 69 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 27 25 73 27 3b 20 6c 61 6e 67 75 61 67 d.in.configuration.'%s';.languag
adb00 65 20 6d 75 73 74 20 6e 6f 74 20 62 65 20 43 23 22 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e e.must.not.be.C#",.cfg.project.n
adb20 61 6d 65 2c 20 63 66 67 2e 6b 69 6e 64 2c 20 63 66 67 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 ame,.cfg.kind,.cfg.name).end.end
adb40 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 66 69 67 56 61 6c 75 65 73 49 6e 53 63 6f 70 65 28 .function.m.configValuesInScope(
adb60 63 66 67 29 0a 70 2e 63 6f 6e 66 69 67 2e 76 61 6c 69 64 61 74 65 53 63 6f 70 65 73 28 63 66 67 cfg).p.config.validateScopes(cfg
adb80 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 22 63 6f 6e 66 69 67 22 29 0a 65 6e 64 0a 66 75 6e ,.cfg.project,."config").end.fun
adba0 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 48 61 73 4c 61 6e 67 75 61 67 65 28 70 72 6a 29 0a ction.m.projectHasLanguage(prj).
adbc0 69 66 20 6e 6f 74 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 if.not.prj.language.then.p.error
adbe0 28 22 70 72 6f 6a 65 63 74 20 27 25 73 27 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 61 20 6c ("project.'%s'.does.not.have.a.l
adc00 61 6e 67 75 61 67 65 22 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 anguage",.prj.name).end.end.func
adc20 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 52 75 6c 65 73 45 78 69 73 74 28 70 72 6a 29 0a 66 6f tion.m.projectRulesExist(prj).fo
adc40 72 20 69 20 3d 20 31 2c 20 23 70 72 6a 2e 72 75 6c 65 73 20 64 6f 0a 6c 6f 63 61 6c 20 72 75 6c r.i.=.1,.#prj.rules.do.local.rul
adc60 65 20 3d 20 70 72 6a 2e 72 75 6c 65 73 5b 69 5d 0a 69 66 20 6e 6f 74 20 70 2e 67 6c 6f 62 61 6c e.=.prj.rules[i].if.not.p.global
adc80 2e 67 65 74 52 75 6c 65 28 72 75 6c 65 29 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 70 72 6f .getRule(rule).then.p.error("pro
adca0 6a 65 63 74 20 27 25 73 27 20 75 73 65 73 20 6d 69 73 73 69 6e 67 20 72 75 6c 65 20 27 25 73 27 ject.'%s'.uses.missing.rule.'%s'
adcc0 22 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 72 75 6c 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 ",.prj.name,.rule).end.end.end.f
adce0 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 56 61 6c 75 65 73 49 6e 53 63 6f 70 65 28 70 unction.m.projectValuesInScope(p
add00 72 6a 29 0a 70 2e 63 6f 6e 66 69 67 2e 76 61 6c 69 64 61 74 65 53 63 6f 70 65 73 28 70 72 6a 2c rj).p.config.validateScopes(prj,
add20 20 70 72 6a 2c 20 22 70 72 6f 6a 65 63 74 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e .prj,."project").end.function.m.
add40 75 6e 69 71 75 65 50 72 6f 6a 65 63 74 49 64 73 28 77 6b 73 29 0a 6c 6f 63 61 6c 20 75 75 69 64 uniqueProjectIds(wks).local.uuid
add60 73 20 3d 20 7b 7d 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 s.=.{}.for.prj.in.p.workspace.ea
add80 63 68 70 72 6f 6a 65 63 74 28 77 6b 73 29 20 64 6f 0a 69 66 20 75 75 69 64 73 5b 70 72 6a 2e 75 chproject(wks).do.if.uuids[prj.u
adda0 75 69 64 5d 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 70 72 6f 6a 65 63 74 73 20 27 25 73 27 uid].then.p.error("projects.'%s'
addc0 20 61 6e 64 20 27 25 73 27 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 55 55 49 44 22 2c 20 75 .and.'%s'.have.the.same.UUID",.u
adde0 75 69 64 73 5b 70 72 6a 2e 75 75 69 64 5d 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 75 75 uids[prj.uuid],.prj.name).end.uu
ade00 69 64 73 5b 70 72 6a 2e 75 75 69 64 5d 20 3d 20 70 72 6a 2e 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 ids[prj.uuid].=.prj.name.end.end
ade20 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 77 6f 72 6b 73 70 61 63 65 48 61 73 43 6f 6e 66 69 67 73 28 .function.m.workspaceHasConfigs(
ade40 77 6b 73 29 0a 69 66 20 6e 6f 74 20 77 6b 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 6f wks).if.not.wks.configurations.o
ade60 72 20 23 77 6b 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 3d 20 30 20 74 68 65 6e 0a r.#wks.configurations.==.0.then.
ade80 70 2e 65 72 72 6f 72 28 22 77 6f 72 6b 73 70 61 63 65 20 27 25 73 27 20 64 6f 65 73 20 6e 6f 74 p.error("workspace.'%s'.does.not
adea0 20 63 6f 6e 74 61 69 6e 20 61 6e 79 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 22 2c 20 77 6b .contain.any.configurations",.wk
adec0 73 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 0a 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 s.name).end.end..local.p.=.prema
adee0 6b 65 0a 69 66 20 6e 6f 74 20 70 2e 6d 6f 64 75 6c 65 73 2e 61 6e 64 72 6f 69 64 20 74 68 65 6e ke.if.not.p.modules.android.then
adf00 0a 72 65 71 75 69 72 65 20 28 22 76 73 74 75 64 69 6f 22 29 0a 70 2e 6d 6f 64 75 6c 65 73 2e 61 .require.("vstudio").p.modules.a
adf20 6e 64 72 6f 69 64 20 3d 20 7b 7d 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 35 ndroid.=.{}.if._ACTION.<."vs2015
adf40 22 20 74 68 65 6e 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 7b 20 22 41 6e 64 72 6f 69 64 22 ".then.configuration.{."Android"
adf60 20 7d 0a 73 79 73 74 65 6d 20 22 61 6e 64 72 6f 69 64 22 0a 74 6f 6f 6c 73 65 74 20 22 67 63 63 .}.system."android".toolset."gcc
adf80 22 0a 65 6e 64 0a 69 6e 63 6c 75 64 65 28 22 76 73 61 6e 64 72 6f 69 64 5f 76 63 78 70 72 6f 6a ".end.include("vsandroid_vcxproj
adfa0 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 61 6e 64 72 6f 69 64 5f 73 6c 6e 32 30 30 .lua").include("vsandroid_sln200
adfc0 35 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 61 6e 64 72 6f 69 64 5f 76 73 74 75 64 5.lua").include("vsandroid_vstud
adfe0 69 6f 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 61 6e 64 72 6f 69 64 5f 61 6e 64 72 io.lua").include("vsandroid_andr
ae000 6f 69 64 70 72 6f 6a 2e 6c 75 61 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 2e 6d 6f 64 75 6c oidproj.lua").end.return.p.modul
ae020 65 73 2e 61 6e 64 72 6f 69 64 0a 00 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 05 00 00 00 es.android......................
ae040 06 00 00 00 07 00 00 00 09 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b ................local.p.=.premak
ae060 65 0a 6e 65 77 61 63 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 e.newaction.{.trigger.........=.
ae080 22 63 6f 64 65 6c 69 74 65 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 43 "codelite",.shortname.......=."C
ae0a0 6f 64 65 4c 69 74 65 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e odeLite",.description.....=."Gen
ae0c0 65 72 61 74 65 20 43 6f 64 65 4c 69 74 65 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 74 erate.CodeLite.project.files",.t
ae0e0 6f 6f 6c 73 65 74 20 20 20 20 20 20 20 20 20 3d 20 22 63 6c 61 6e 67 22 2c 0a 76 61 6c 69 64 5f oolset.........=."clang",.valid_
ae100 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e kinds.....=.{."ConsoleApp",."Win
ae120 64 6f 77 65 64 41 70 70 22 2c 20 22 4d 61 6b 65 66 69 6c 65 22 2c 20 22 53 68 61 72 65 64 4c 69 dowedApp",."Makefile",."SharedLi
ae140 62 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 55 74 69 6c 69 74 79 22 20 7d 2c 0a 76 61 b",."StaticLib",."Utility".},.va
ae160 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 20 7d 2c 0a lid_languages.=.{."C",."C++".},.
ae180 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 3d 20 7b 20 22 67 63 63 22 valid_tools.....=.{.cc.=.{."gcc"
ae1a0 2c 20 22 63 6c 61 6e 67 22 2c 20 22 6d 73 63 22 20 7d 0a 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 ,."clang",."msc".}.},.onWorkspac
ae1c0 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 70 2e 6d 6f 64 75 6c 65 73 2e 63 6f 64 65 e.=.function(wks).p.modules.code
ae1e0 6c 69 74 65 2e 67 65 6e 65 72 61 74 65 57 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 0a 65 6e 64 2c lite.generateWorkspace(wks).end,
ae200 0a 6f 6e 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 6d 6f 64 .onProject.=.function(prj).p.mod
ae220 75 6c 65 73 2e 63 6f 64 65 6c 69 74 65 2e 67 65 6e 65 72 61 74 65 50 72 6f 6a 65 63 74 28 70 72 ules.codelite.generateProject(pr
ae240 6a 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 j).end,.onCleanWorkspace.=.funct
ae260 69 6f 6e 28 77 6b 73 29 0a 70 2e 6d 6f 64 75 6c 65 73 2e 63 6f 64 65 6c 69 74 65 2e 63 6c 65 61 ion(wks).p.modules.codelite.clea
ae280 6e 57 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 50 72 6f 6a nWorkspace(wks).end,.onCleanProj
ae2a0 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 6d 6f 64 75 6c 65 73 2e 63 6f ect.=.function(prj).p.modules.co
ae2c0 64 65 6c 69 74 65 2e 63 6c 65 61 6e 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e delite.cleanProject(prj).end,.on
ae2e0 43 6c 65 61 6e 54 61 72 67 65 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 6d 6f CleanTarget.=.function(prj).p.mo
ae300 64 75 6c 65 73 2e 63 6f 64 65 6c 69 74 65 2e 63 6c 65 61 6e 54 61 72 67 65 74 28 70 72 6a 29 0a dules.codelite.cleanTarget(prj).
ae320 65 6e 64 2c 0a 7d 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 end,.}.return.function(cfg).retu
ae340 72 6e 20 28 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 63 6f 64 65 6c 69 74 65 22 29 0a 65 6e 64 0a 00 rn.(_ACTION.==."codelite").end..
ae360 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 66 69 65 6c 64 20 3d 20 7b 7d 0a 6c local.p.=.premake.p.field.=.{}.l
ae380 6f 63 61 6c 20 66 69 65 6c 64 20 3d 20 70 2e 66 69 65 6c 64 0a 66 69 65 6c 64 2e 5f 6c 69 73 74 ocal.field.=.p.field.field._list
ae3a0 20 3d 20 7b 7d 0a 66 69 65 6c 64 2e 5f 6c 6f 77 65 72 65 64 4c 69 73 74 20 3d 20 7b 7d 0a 66 69 .=.{}.field._loweredList.=.{}.fi
ae3c0 65 6c 64 2e 5f 73 6f 72 74 65 64 4c 69 73 74 20 3d 20 6e 69 6c 0a 66 69 65 6c 64 2e 5f 6b 69 6e eld._sortedList.=.nil.field._kin
ae3e0 64 73 20 3d 20 7b 7d 0a 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 73 20 3d 20 66 69 65 6c 64 2e 5f ds.=.{}.premake.fields.=.field._
ae400 6c 69 73 74 0a 66 69 65 6c 64 2e 5f 61 63 63 65 73 73 6f 72 73 20 3d 20 7b 7d 0a 66 75 6e 63 74 list.field._accessors.=.{}.funct
ae420 69 6f 6e 20 66 69 65 6c 64 2e 6e 65 77 28 66 29 0a 69 66 20 66 2e 6b 69 6e 64 3a 73 74 61 72 74 ion.field.new(f).if.f.kind:start
ae440 73 77 69 74 68 28 22 6b 65 79 2d 22 29 20 74 68 65 6e 0a 66 2e 6b 69 6e 64 20 3d 20 66 2e 6b 69 swith("key-").then.f.kind.=.f.ki
ae460 6e 64 3a 73 75 62 28 35 29 0a 66 2e 6b 65 79 65 64 20 3d 20 74 72 75 65 0a 65 6e 64 0a 69 66 20 nd:sub(5).f.keyed.=.true.end.if.
ae480 66 2e 6b 69 6e 64 3a 65 6e 64 73 77 69 74 68 28 22 2d 6c 69 73 74 22 29 20 74 68 65 6e 0a 66 2e f.kind:endswith("-list").then.f.
ae4a0 6b 69 6e 64 20 3d 20 66 2e 6b 69 6e 64 3a 73 75 62 28 31 2c 20 2d 36 29 0a 66 2e 6c 69 73 74 20 kind.=.f.kind:sub(1,.-6).f.list.
ae4c0 3d 20 74 72 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 3d 20 66 2e 6b 69 6e 64 0a 69 =.true.end.local.kind.=.f.kind.i
ae4e0 66 20 6b 69 6e 64 20 3d 3d 20 22 6f 62 6a 65 63 74 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 61 f.kind.==."object".or.kind.==."a
ae500 72 72 61 79 22 20 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 22 74 61 62 6c 65 22 0a 65 6e 64 0a 69 66 rray".then.kind.=."table".end.if
ae520 20 66 2e 6c 69 73 74 20 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 22 20 2e 2e 20 6b .f.list.then.kind.=."list:"....k
ae540 69 6e 64 0a 65 6e 64 0a 69 66 20 66 2e 6b 65 79 65 64 20 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 22 ind.end.if.f.keyed.then.kind.=."
ae560 6b 65 79 65 64 3a 22 20 2e 2e 20 6b 69 6e 64 0a 65 6e 64 0a 66 2e 5f 6b 69 6e 64 20 3d 20 6b 69 keyed:"....kind.end.f._kind.=.ki
ae580 6e 64 0a 69 66 20 74 79 70 65 28 66 2e 73 63 6f 70 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 nd.if.type(f.scope).==."table".t
ae5a0 68 65 6e 0a 66 2e 73 63 6f 70 65 73 20 3d 20 66 2e 73 63 6f 70 65 0a 65 6c 73 65 0a 66 2e 73 63 hen.f.scopes.=.f.scope.else.f.sc
ae5c0 6f 70 65 73 20 3d 20 7b 20 66 2e 73 63 6f 70 65 20 7d 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 66 69 opes.=.{.f.scope.}.end.if.not.fi
ae5e0 65 6c 64 2e 61 63 63 65 73 73 6f 72 28 66 2c 20 22 73 74 6f 72 65 22 29 20 74 68 65 6e 0a 72 65 eld.accessor(f,."store").then.re
ae600 74 75 72 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 66 69 65 6c 64 20 6b 69 6e 64 20 27 22 turn.nil,."invalid.field.kind.'"
ae620 20 2e 2e 20 66 2e 5f 6b 69 6e 64 20 2e 2e 20 22 27 22 0a 65 6e 64 0a 66 69 65 6c 64 2e 5f 6c 69 ....f._kind...."'".end.field._li
ae640 73 74 5b 66 2e 6e 61 6d 65 5d 20 3d 20 66 0a 66 69 65 6c 64 2e 5f 6c 6f 77 65 72 65 64 4c 69 73 st[f.name].=.f.field._loweredLis
ae660 74 5b 66 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 5d 20 3d 20 66 0a 66 69 65 6c 64 2e 5f 73 6f 72 t[f.name:lower()].=.f.field._sor
ae680 74 65 64 4c 69 73 74 20 3d 20 6e 69 6c 0a 72 65 74 75 72 6e 20 66 0a 65 6e 64 0a 66 75 6e 63 74 tedList.=.nil.return.f.end.funct
ae6a0 69 6f 6e 20 66 69 65 6c 64 2e 75 6e 72 65 67 69 73 74 65 72 28 66 29 0a 66 69 65 6c 64 2e 5f 6c ion.field.unregister(f).field._l
ae6c0 69 73 74 5b 66 2e 6e 61 6d 65 5d 20 3d 20 6e 69 6c 0a 66 69 65 6c 64 2e 5f 6c 6f 77 65 72 65 64 ist[f.name].=.nil.field._lowered
ae6e0 4c 69 73 74 5b 66 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 5d 20 3d 20 6e 69 6c 0a 66 69 65 6c 64 List[f.name:lower()].=.nil.field
ae700 2e 5f 73 6f 72 74 65 64 4c 69 73 74 20 3d 20 6e 69 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ._sortedList.=.nil.end.function.
ae720 66 69 65 6c 64 2e 65 61 63 68 28 29 0a 6c 6f 63 61 6c 20 69 6e 64 65 78 0a 72 65 74 75 72 6e 20 field.each().local.index.return.
ae740 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 6e 64 65 78 20 3d 20 6e 65 78 74 28 66 69 65 6c 64 2e 5f function.().index.=.next(field._
ae760 6c 69 73 74 2c 20 69 6e 64 65 78 29 0a 72 65 74 75 72 6e 20 66 69 65 6c 64 2e 5f 6c 69 73 74 5b list,.index).return.field._list[
ae780 69 6e 64 65 78 5d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 65 61 index].end.end.function.field.ea
ae7a0 63 68 4f 72 64 65 72 65 64 28 29 0a 69 66 20 6e 6f 74 20 66 69 65 6c 64 2e 5f 73 6f 72 74 65 64 chOrdered().if.not.field._sorted
ae7c0 4c 69 73 74 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6b 65 79 73 20 3d 20 74 61 62 6c 65 2e 6b 65 79 List.then.local.keys.=.table.key
ae7e0 73 28 66 69 65 6c 64 2e 5f 6c 69 73 74 29 0a 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 29 0a s(field._list).table.sort(keys).
ae800 66 69 65 6c 64 2e 5f 73 6f 72 74 65 64 4c 69 73 74 20 3d 20 7b 7d 0a 66 6f 72 20 69 20 3d 20 31 field._sortedList.=.{}.for.i.=.1
ae820 2c 20 23 6b 65 79 73 20 64 6f 0a 66 69 65 6c 64 2e 5f 73 6f 72 74 65 64 4c 69 73 74 5b 69 5d 20 ,.#keys.do.field._sortedList[i].
ae840 3d 20 66 69 65 6c 64 2e 5f 6c 69 73 74 5b 6b 65 79 73 5b 69 5d 5d 0a 65 6e 64 0a 65 6e 64 0a 6c =.field._list[keys[i]].end.end.l
ae860 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 20 ocal.i.=.0.return.function.().i.
ae880 3d 20 69 20 2b 20 31 0a 72 65 74 75 72 6e 20 66 69 65 6c 64 2e 5f 73 6f 72 74 65 64 4c 69 73 74 =.i.+.1.return.field._sortedList
ae8a0 5b 69 5d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 6b 69 6e 64 28 [i].end.end.function.field.kind(
ae8c0 74 61 67 2c 20 73 65 74 74 69 6e 67 73 29 0a 69 66 20 73 65 74 74 69 6e 67 73 20 74 68 65 6e 0a tag,.settings).if.settings.then.
ae8e0 66 69 65 6c 64 2e 5f 6b 69 6e 64 73 5b 74 61 67 5d 20 3d 20 73 65 74 74 69 6e 67 73 0a 65 6e 64 field._kinds[tag].=.settings.end
ae900 0a 72 65 74 75 72 6e 20 66 69 65 6c 64 2e 5f 6b 69 6e 64 73 5b 74 61 67 5d 0a 65 6e 64 0a 66 75 .return.field._kinds[tag].end.fu
ae920 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 61 63 63 65 73 73 6f 72 28 66 2c 20 6d 65 74 68 6f 64 29 nction.field.accessor(f,.method)
ae940 0a 66 69 65 6c 64 2e 5f 61 63 63 65 73 73 6f 72 73 5b 6d 65 74 68 6f 64 5d 20 3d 20 66 69 65 6c .field._accessors[method].=.fiel
ae960 64 2e 5f 61 63 63 65 73 73 6f 72 73 5b 6d 65 74 68 6f 64 5d 20 6f 72 20 7b 7d 0a 6c 6f 63 61 6c d._accessors[method].or.{}.local
ae980 20 63 61 63 68 65 20 3d 20 66 69 65 6c 64 2e 5f 61 63 63 65 73 73 6f 72 73 5b 6d 65 74 68 6f 64 .cache.=.field._accessors[method
ae9a0 5d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 63 63 65 73 73 6f 72 46 6f 72 4b 69 6e 64 ].local.function.accessorForKind
ae9c0 28 6b 69 6e 64 29 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 22 20 74 68 65 6e 0a 72 65 74 75 72 6e (kind).if.kind.==."".then.return
ae9e0 20 6e 69 6c 0a 65 6e 64 0a 69 66 20 63 61 63 68 65 5b 6b 69 6e 64 5d 20 74 68 65 6e 0a 72 65 74 .nil.end.if.cache[kind].then.ret
aea00 75 72 6e 20 63 61 63 68 65 5b 6b 69 6e 64 5d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 68 69 73 4b 69 urn.cache[kind].end.local.thisKi
aea20 6e 64 20 3d 20 6b 69 6e 64 3a 6d 61 74 63 68 28 27 28 2e 2d 29 3a 27 29 20 6f 72 20 6b 69 6e 64 nd.=.kind:match('(.-):').or.kind
aea40 0a 6c 6f 63 61 6c 20 6e 65 78 74 4b 69 6e 64 20 3d 20 6b 69 6e 64 3a 73 75 62 28 23 74 68 69 73 .local.nextKind.=.kind:sub(#this
aea60 4b 69 6e 64 20 2b 20 32 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 73 20 3d 20 66 69 65 6c Kind.+.2).local.functions.=.fiel
aea80 64 2e 5f 6b 69 6e 64 73 5b 74 68 69 73 4b 69 6e 64 5d 0a 69 66 20 6e 6f 74 20 66 75 6e 63 74 69 d._kinds[thisKind].if.not.functi
aeaa0 6f 6e 73 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 49 6e 76 61 6c 69 64 20 66 69 ons.then.return.nil,."Invalid.fi
aeac0 65 6c 64 20 6b 69 6e 64 20 27 22 20 2e 2e 20 74 68 69 73 4b 69 6e 64 20 2e 2e 20 22 27 22 0a 65 eld.kind.'"....thisKind...."'".e
aeae0 6e 64 0a 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 6f 72 20 3d 20 66 75 6e 63 74 69 6f 6e 73 5b 6d nd.local.processor.=.functions[m
aeb00 65 74 68 6f 64 5d 0a 69 66 20 6e 6f 74 20 70 72 6f 63 65 73 73 6f 72 20 74 68 65 6e 0a 72 65 74 ethod].if.not.processor.then.ret
aeb20 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6e 65 78 74 41 63 63 65 73 73 6f 72 20 3d urn.nil.end.local.nextAccessor.=
aeb40 20 61 63 63 65 73 73 6f 72 46 6f 72 4b 69 6e 64 28 6e 65 78 74 4b 69 6e 64 29 0a 61 63 63 65 73 .accessorForKind(nextKind).acces
aeb60 73 6f 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 sor.=.function(f,.current,.value
aeb80 29 0a 72 65 74 75 72 6e 20 70 72 6f 63 65 73 73 6f 72 28 66 2c 20 63 75 72 72 65 6e 74 2c 20 76 ).return.processor(f,.current,.v
aeba0 61 6c 75 65 2c 20 6e 65 78 74 41 63 63 65 73 73 6f 72 29 0a 65 6e 64 0a 63 61 63 68 65 5b 6b 69 alue,.nextAccessor).end.cache[ki
aebc0 6e 64 5d 20 3d 20 61 63 63 65 73 73 6f 72 0a 72 65 74 75 72 6e 20 61 63 63 65 73 73 6f 72 0a 65 nd].=.accessor.return.accessor.e
aebe0 6e 64 0a 72 65 74 75 72 6e 20 61 63 63 65 73 73 6f 72 46 6f 72 4b 69 6e 64 28 66 2e 5f 6b 69 6e nd.return.accessorForKind(f._kin
aec00 64 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 63 6f 6d 70 61 72 65 28 66 2c d).end.function.field.compare(f,
aec20 20 61 2c 20 62 29 0a 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 6f 72 20 3d 20 66 69 65 6c 64 2e 61 .a,.b).local.processor.=.field.a
aec40 63 63 65 73 73 6f 72 28 66 2c 20 22 63 6f 6d 70 61 72 65 22 29 0a 69 66 20 70 72 6f 63 65 73 73 ccessor(f,."compare").if.process
aec60 6f 72 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 6f 63 65 73 73 6f 72 28 66 2c 20 61 2c 20 62 or.then.return.processor(f,.a,.b
aec80 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 28 61 20 3d 3d 20 62 29 0a 65 6e 64 0a 65 6e 64 0a 66 ).else.return.(a.==.b).end.end.f
aeca0 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 67 65 74 28 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 66 unction.field.get(name).return.f
aecc0 69 65 6c 64 2e 5f 6c 69 73 74 5b 6e 61 6d 65 5d 20 6f 72 20 66 69 65 6c 64 2e 5f 6c 6f 77 65 72 ield._list[name].or.field._lower
aece0 65 64 4c 69 73 74 5b 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f edList[name:lower()].end.functio
aed00 6e 20 66 69 65 6c 64 2e 6d 65 72 67 65 28 66 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 29 n.field.merge(f,.current,.value)
aed20 0a 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 6f 72 20 3d 20 66 69 65 6c 64 2e 61 63 63 65 73 73 6f .local.processor.=.field.accesso
aed40 72 28 66 2c 20 22 6d 65 72 67 65 22 29 0a 69 66 20 70 72 6f 63 65 73 73 6f 72 20 74 68 65 6e 0a r(f,."merge").if.processor.then.
aed60 72 65 74 75 72 6e 20 70 72 6f 63 65 73 73 6f 72 28 66 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c return.processor(f,.current,.val
aed80 75 65 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 ue).else.return.value.end.end.fu
aeda0 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 6d 65 72 67 65 73 28 66 29 0a 72 65 74 75 72 6e 20 28 66 nction.field.merges(f).return.(f
aedc0 69 65 6c 64 2e 61 63 63 65 73 73 6f 72 28 66 2c 20 22 6d 65 72 67 65 22 29 20 7e 3d 20 6e 69 6c ield.accessor(f,."merge").~=.nil
aede0 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 70 72 6f 70 65 72 74 79 28 66 2c ).end.function.field.property(f,
aee00 20 74 61 67 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 73 20 3d 20 73 74 72 69 6e 67 2e 65 78 70 6c 6f .tag).local.kinds.=.string.explo
aee20 64 65 28 66 2e 5f 6b 69 6e 64 2c 20 22 3a 22 2c 20 74 72 75 65 29 0a 66 6f 72 20 69 2c 20 6b 69 de(f._kind,.":",.true).for.i,.ki
aee40 6e 64 20 69 6e 20 69 70 61 69 72 73 28 6b 69 6e 64 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 76 61 6c nd.in.ipairs(kinds).do.local.val
aee60 75 65 20 3d 20 66 69 65 6c 64 2e 5f 6b 69 6e 64 73 5b 6b 69 6e 64 5d 5b 74 61 67 5d 0a 69 66 20 ue.=.field._kinds[kind][tag].if.
aee80 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 value.~=.nil.then.return.value.e
aeea0 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 6f 76 65 72 72 69 nd.end.end.function.field.overri
aeec0 64 65 28 66 69 65 6c 64 4e 61 6d 65 2c 20 61 63 63 65 73 73 6f 72 4e 61 6d 65 2c 20 66 75 6e 63 de(fieldName,.accessorName,.func
aeee0 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 3d 20 66 69 65 6c 64 2e 6b 69 6e 64 28 66 69 65 6c 64 4e ).local.kind.=.field.kind(fieldN
aef00 61 6d 65 29 0a 70 2e 6f 76 65 72 72 69 64 65 28 6b 69 6e 64 2c 20 61 63 63 65 73 73 6f 72 4e 61 ame).p.override(kind,.accessorNa
aef20 6d 65 2c 20 66 75 6e 63 29 0a 66 69 65 6c 64 2e 5f 61 63 63 65 73 73 6f 72 73 20 3d 20 7b 7d 0a me,.func).field._accessors.=.{}.
aef40 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 72 65 6d 6f 76 65 28 66 2c 20 63 75 72 end.function.field.remove(f,.cur
aef60 72 65 6e 74 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 6f 72 20 3d 20 66 rent,.value).local.processor.=.f
aef80 69 65 6c 64 2e 61 63 63 65 73 73 6f 72 28 66 2c 20 22 72 65 6d 6f 76 65 22 29 0a 69 66 20 70 72 ield.accessor(f,."remove").if.pr
aefa0 6f 63 65 73 73 6f 72 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 6f 63 65 73 73 6f 72 28 66 2c ocessor.then.return.processor(f,
aefc0 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 76 61 6c .current,.value).else.return.val
aefe0 75 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 72 65 6d 6f 76 65 ue.end.end.function.field.remove
af000 73 28 66 29 0a 72 65 74 75 72 6e 20 28 66 69 65 6c 64 2e 61 63 63 65 73 73 6f 72 28 66 2c 20 22 s(f).return.(field.accessor(f,."
af020 6d 65 72 67 65 22 29 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 66 69 65 6c 64 2e 61 63 63 65 73 73 6f merge").~=.nil.and.field.accesso
af040 72 28 66 2c 20 22 72 65 6d 6f 76 65 22 29 20 7e 3d 20 6e 69 6c 29 0a 65 6e 64 0a 66 75 6e 63 74 r(f,."remove").~=.nil).end.funct
af060 69 6f 6e 20 66 69 65 6c 64 2e 73 74 6f 72 65 28 66 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 ion.field.store(f,.current,.valu
af080 65 29 0a 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 6f 72 20 3d 20 66 69 65 6c 64 2e 61 63 63 65 73 e).local.processor.=.field.acces
af0a0 73 6f 72 28 66 2c 20 22 73 74 6f 72 65 22 29 0a 69 66 20 70 72 6f 63 65 73 73 6f 72 20 74 68 65 sor(f,."store").if.processor.the
af0c0 6e 0a 72 65 74 75 72 6e 20 70 72 6f 63 65 73 73 6f 72 28 66 2c 20 63 75 72 72 65 6e 74 2c 20 76 n.return.processor(f,.current,.v
af0e0 61 6c 75 65 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6e 64 0a alue).else.return.value.end.end.
af100 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 74 72 61 6e 73 6c 61 74 65 28 66 2c 20 76 61 6c 75 function.field.translate(f,.valu
af120 65 29 0a 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 6f 72 20 3d 20 66 69 65 6c 64 2e 61 63 63 65 73 e).local.processor.=.field.acces
af140 73 6f 72 28 66 2c 20 22 74 72 61 6e 73 6c 61 74 65 22 29 0a 69 66 20 70 72 6f 63 65 73 73 6f 72 sor(f,."translate").if.processor
af160 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 6f 63 65 73 73 6f 72 28 66 2c 20 76 61 6c 75 65 2c .then.return.processor(f,.value,
af180 20 6e 69 6c 29 5b 31 5d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 65 .nil)[1].else.return.value.end.e
af1a0 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 65 6c 64 2e 74 72 61 6e 73 6c 61 74 65 73 28 66 29 0a nd.function.field.translates(f).
af1c0 72 65 74 75 72 6e 20 28 66 69 65 6c 64 2e 61 63 63 65 73 73 6f 72 28 66 2c 20 22 74 72 61 6e 73 return.(field.accessor(f,."trans
af1e0 6c 61 74 65 22 29 20 7e 3d 20 6e 69 6c 29 0a 65 6e 64 0a 00 ff 00 00 00 7f 00 00 00 ff 07 00 00 late").~=.nil).end..............
af200 ff ff 00 00 c4 c6 53 00 c8 c6 53 00 d0 c6 53 00 d8 c6 53 00 e4 c6 53 00 ec c6 53 00 00 00 00 00 ......S...S...S...S...S...S.....
af220 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 64 65 74 6f 6b 65 6e 20 3d 20 7b 7d local.p.=.premake.p.detoken.=.{}
af240 0a 6c 6f 63 61 6c 20 64 65 74 6f 6b 65 6e 20 3d 20 70 2e 64 65 74 6f 6b 65 6e 0a 66 75 6e 63 74 .local.detoken.=.p.detoken.funct
af260 69 6f 6e 20 64 65 74 6f 6b 65 6e 2e 65 78 70 61 6e 64 28 76 61 6c 75 65 2c 20 65 6e 76 69 72 6f ion.detoken.expand(value,.enviro
af280 6e 2c 20 66 69 65 6c 64 2c 20 62 61 73 65 64 69 72 29 0a 66 75 6e 63 74 69 6f 6e 20 65 78 70 61 n,.field,.basedir).function.expa
af2a0 6e 64 74 6f 6b 65 6e 28 74 6f 6b 65 6e 2c 20 65 2c 20 66 29 0a 6c 6f 63 61 6c 20 76 61 72 4d 61 ndtoken(token,.e,.f).local.varMa
af2c0 70 20 3d 20 7b 7d 0a 69 66 20 66 2e 70 61 74 68 56 61 72 73 20 6f 72 20 65 2e 6f 76 65 72 72 69 p.=.{}.if.f.pathVars.or.e.overri
af2e0 64 65 50 61 74 68 56 61 72 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 dePathVars.then.local.action.=.p
af300 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e 20 74 68 65 6e .action.current().if.action.then
af320 0a 76 61 72 4d 61 70 20 3d 20 61 63 74 69 6f 6e 2e 70 61 74 68 56 61 72 73 20 6f 72 20 7b 7d 0a .varMap.=.action.pathVars.or.{}.
af340 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 65 6e 76 4d 61 70 20 3d 20 65 2e 70 61 74 68 56 61 72 end.end.local.envMap.=.e.pathVar
af360 73 20 6f 72 20 7b 7d 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 65 2c 20 7b 5f 5f 69 6e 64 65 78 s.or.{}.setmetatable(e,.{__index
af380 20 3d 20 5f 47 7d 29 0a 6c 6f 63 61 6c 20 69 73 41 62 73 20 3d 20 66 61 6c 73 65 0a 6c 6f 63 61 .=._G}).local.isAbs.=.false.loca
af3a0 6c 20 65 72 72 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 0a 6c 6f 63 61 6c 20 73 75 63 63 65 73 73 l.err.local.result.local.success
af3c0 0a 6c 6f 63 61 6c 20 64 6f 6e 74 4d 61 6b 65 52 65 6c 61 74 69 76 65 20 3d 20 74 6f 6b 65 6e 3a .local.dontMakeRelative.=.token:
af3e0 73 74 61 72 74 73 77 69 74 68 28 27 21 27 29 0a 69 66 20 64 6f 6e 74 4d 61 6b 65 52 65 6c 61 74 startswith('!').if.dontMakeRelat
af400 69 76 65 20 74 68 65 6e 0a 74 6f 6b 65 6e 20 3d 20 74 6f 6b 65 6e 3a 73 75 62 28 32 2c 20 2d 31 ive.then.token.=.token:sub(2,.-1
af420 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d 61 70 70 65 64 20 3d 20 65 6e 76 4d 61 70 5b 74 6f 6b 65 ).end.local.mapped.=.envMap[toke
af440 6e 5d 20 6f 72 20 76 61 72 4d 61 70 5b 74 6f 6b 65 6e 5d 0a 69 66 20 6d 61 70 70 65 64 20 74 68 n].or.varMap[token].if.mapped.th
af460 65 6e 0a 65 72 72 20 20 20 20 3d 20 6e 69 6c 0a 72 65 73 75 6c 74 20 3d 20 6d 61 70 70 65 64 0a en.err....=.nil.result.=.mapped.
af480 69 66 20 74 79 70 65 28 72 65 73 75 6c 74 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 if.type(result).==."function".th
af4a0 65 6e 0a 73 75 63 63 65 73 73 2c 20 72 65 73 75 6c 74 20 3d 20 70 63 61 6c 6c 28 72 65 73 75 6c en.success,.result.=.pcall(resul
af4c0 74 2c 20 65 29 0a 69 66 20 6e 6f 74 20 73 75 63 63 65 73 73 20 74 68 65 6e 0a 72 65 74 75 72 6e t,.e).if.not.success.then.return
af4e0 20 6e 69 6c 2c 20 72 65 73 75 6c 74 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 28 74 79 70 65 28 72 65 .nil,.result.end.end.if.(type(re
af500 73 75 6c 74 29 20 3d 3d 20 22 74 61 62 6c 65 22 29 20 74 68 65 6e 0a 69 73 41 62 73 20 20 3d 20 sult).==."table").then.isAbs..=.
af520 72 65 73 75 6c 74 2e 61 62 73 6f 6c 75 74 65 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 2e result.absolute.result.=.result.
af540 74 6f 6b 65 6e 0a 65 6c 73 65 0a 69 73 41 62 73 20 3d 20 70 61 74 68 2e 69 73 61 62 73 6f 6c 75 token.else.isAbs.=.path.isabsolu
af560 74 65 28 72 65 73 75 6c 74 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 66 75 6e 63 0a 66 te(result).end.else.local.func.f
af580 75 6e 63 2c 20 65 72 72 20 3d 20 6c 6f 61 64 28 22 72 65 74 75 72 6e 20 22 20 2e 2e 20 74 6f 6b unc,.err.=.load("return."....tok
af5a0 65 6e 2c 20 6e 69 6c 2c 20 27 74 27 2c 20 65 29 0a 69 66 20 6e 6f 74 20 66 75 6e 63 20 74 68 65 en,.nil,.'t',.e).if.not.func.the
af5c0 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 6c 6f 61 64 20 65 72 72 6f 72 3a 20 22 20 2e 2e 20 n.return.nil,."load.error:."....
af5e0 65 72 72 0a 65 6e 64 0a 73 75 63 63 65 73 73 2c 20 72 65 73 75 6c 74 20 3d 20 70 63 61 6c 6c 28 err.end.success,.result.=.pcall(
af600 66 75 6e 63 29 0a 69 66 20 6e 6f 74 20 73 75 63 63 65 73 73 20 74 68 65 6e 0a 65 72 72 20 20 20 func).if.not.success.then.err...
af620 20 3d 20 72 65 73 75 6c 74 0a 72 65 73 75 6c 74 20 3d 20 6e 69 6c 0a 65 6c 73 65 0a 65 72 72 20 .=.result.result.=.nil.else.err.
af640 20 20 20 3d 20 6e 69 6c 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 6f 72 20 22 22 0a 65 ...=.nil.result.=.result.or."".e
af660 6e 64 0a 69 66 20 72 65 73 75 6c 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 nd.if.result.~=.nil.then.result.
af680 3d 20 74 6f 73 74 72 69 6e 67 28 72 65 73 75 6c 74 29 0a 69 66 20 70 61 74 68 2e 68 61 73 64 65 =.tostring(result).if.path.hasde
af6a0 66 65 72 72 65 64 6a 6f 69 6e 28 72 65 73 75 6c 74 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d ferredjoin(result).then.result.=
af6c0 20 70 61 74 68 2e 72 65 73 6f 6c 76 65 64 65 66 65 72 72 65 64 6a 6f 69 6e 28 72 65 73 75 6c 74 .path.resolvedeferredjoin(result
af6e0 29 0a 65 6e 64 0a 69 73 41 62 73 20 3d 20 70 61 74 68 2e 69 73 61 62 73 6f 6c 75 74 65 28 72 65 ).end.isAbs.=.path.isabsolute(re
af700 73 75 6c 74 29 0a 69 66 20 69 73 41 62 73 20 61 6e 64 20 6e 6f 74 20 66 2e 70 61 74 68 73 20 61 sult).if.isAbs.and.not.f.paths.a
af720 6e 64 20 62 61 73 65 64 69 72 20 61 6e 64 20 6e 6f 74 20 64 6f 6e 74 4d 61 6b 65 52 65 6c 61 74 nd.basedir.and.not.dontMakeRelat
af740 69 76 65 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 ive.then.result.=.path.getrelati
af760 76 65 28 62 61 73 65 64 69 72 2c 20 72 65 73 75 6c 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a ve(basedir,.result).end.end.end.
af780 69 66 20 72 65 73 75 6c 74 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 69 73 41 62 73 20 61 6e 64 20 66 if.result.~=.nil.and.isAbs.and.f
af7a0 2e 70 61 74 68 73 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 22 5c 30 22 20 2e 2e 20 72 65 73 .paths.then.result.=."\0"....res
af7c0 75 6c 74 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 2c 20 65 72 72 0a 65 6e 64 0a 66 ult.end.return.result,.err.end.f
af7e0 75 6e 63 74 69 6f 6e 20 65 78 70 61 6e 64 76 61 6c 75 65 28 76 61 6c 75 65 2c 20 65 2c 20 66 29 unction.expandvalue(value,.e,.f)
af800 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 7e 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e .if.type(value).~=."string".then
af820 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 75 6e 74 0a 72 65 .return.value.end.local.count.re
af840 70 65 61 74 0a 76 61 6c 75 65 2c 20 63 6f 75 6e 74 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 22 peat.value,.count.=.value:gsub("
af860 25 25 7b 28 2e 2d 29 7d 22 2c 20 66 75 6e 63 74 69 6f 6e 28 74 6f 6b 65 6e 29 0a 6c 6f 63 61 6c %%{(.-)}",.function(token).local
af880 20 72 65 73 75 6c 74 2c 20 65 72 72 20 3d 20 65 78 70 61 6e 64 74 6f 6b 65 6e 28 74 6f 6b 65 6e .result,.err.=.expandtoken(token
af8a0 3a 67 73 75 62 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 2c 20 65 2c 20 66 29 0a 69 66 20 65 72 :gsub("\\",."\\\\"),.e,.f).if.er
af8c0 72 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 20 2e 2e 20 22 20 69 6e 20 74 6f 6b 65 6e 3a 20 r.then.error(err....".in.token:.
af8e0 22 20 2e 2e 20 74 6f 6b 65 6e 2c 20 30 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 72 65 73 75 6c 74 "....token,.0).end.if.not.result
af900 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 54 6f 6b 65 6e 20 72 65 74 75 72 6e 65 64 20 6e 69 6c 2c .then.error("Token.returned.nil,
af920 20 69 74 20 6d 61 79 20 6e 6f 74 20 65 78 69 73 74 3a 20 22 20 2e 2e 20 74 6f 6b 65 6e 2c 20 30 .it.may.not.exist:."....token,.0
af940 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 29 0a 75 6e 74 69 6c 20 63 ).end.return.result.end).until.c
af960 6f 75 6e 74 20 3d 3d 20 30 0a 69 66 20 66 2e 70 61 74 68 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 ount.==.0.if.f.paths.then.local.
af980 69 2c 20 6a 0a 72 65 70 65 61 74 0a 69 2c 20 6a 20 3d 20 76 61 6c 75 65 3a 66 69 6e 64 28 22 5c i,.j.repeat.i,.j.=.value:find("\
af9a0 30 22 29 0a 69 66 20 69 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 73 75 62 28 0").if.i.then.value.=.value:sub(
af9c0 69 20 2b 20 31 29 0a 65 6e 64 0a 75 6e 74 69 6c 20 6e 6f 74 20 69 0a 65 6e 64 0a 72 65 74 75 72 i.+.1).end.until.not.i.end.retur
af9e0 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 65 78 70 61 6e 64 5f 63 61 63 68 65 20 3d n.value.end.local.expand_cache.=
afa00 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 72 65 63 75 72 73 65 28 76 61 6c 75 65 2c 20 65 2c 20 66 .{}.function.recurse(value,.e,.f
afa20 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e ).if.type(value).==."table".then
afa40 0a 6c 6f 63 61 6c 20 72 65 73 5f 74 61 62 6c 65 20 3d 20 7b 7d 0a 66 6f 72 20 6b 2c 20 76 20 69 .local.res_table.=.{}.for.k,.v.i
afa60 6e 20 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 69 66 20 74 6f 6e 75 6d 62 65 72 28 6b 29 n.pairs(value).do.if.tonumber(k)
afa80 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 73 5f 74 61 62 6c 65 5b 6b 5d 20 3d 20 72 65 63 75 .~=.nil.then.res_table[k].=.recu
afaa0 72 73 65 28 76 2c 20 65 2c 20 66 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 6e 6b 20 3d 20 72 65 63 rse(v,.e,.f).else.local.nk.=.rec
afac0 75 72 73 65 28 6b 2c 20 65 2c 20 66 29 0a 72 65 73 5f 74 61 62 6c 65 5b 6e 6b 5d 20 3d 20 72 65 urse(k,.e,.f).res_table[nk].=.re
afae0 63 75 72 73 65 28 76 2c 20 65 2c 20 66 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 curse(v,.e,.f).end.end.return.re
afb00 73 5f 74 61 62 6c 65 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 72 65 73 20 3d 20 65 78 70 61 6e 64 5f s_table.else.local.res.=.expand_
afb20 63 61 63 68 65 5b 76 61 6c 75 65 5d 0a 69 66 20 72 65 73 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a cache[value].if.res.==.nil.then.
afb40 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 61 6e 64 20 70 if.type(value).==."string".and.p
afb60 61 74 68 2e 68 61 73 64 65 66 65 72 72 65 64 6a 6f 69 6e 28 76 61 6c 75 65 29 20 74 68 65 6e 0a ath.hasdeferredjoin(value).then.
afb80 76 61 6c 75 65 20 3d 20 70 61 74 68 2e 72 65 73 6f 6c 76 65 64 65 66 65 72 72 65 64 6a 6f 69 6e value.=.path.resolvedeferredjoin
afba0 28 76 61 6c 75 65 29 0a 65 6e 64 0a 72 65 73 20 3d 20 65 78 70 61 6e 64 76 61 6c 75 65 28 76 61 (value).end.res.=.expandvalue(va
afbc0 6c 75 65 2c 20 65 2c 20 66 29 0a 65 78 70 61 6e 64 5f 63 61 63 68 65 5b 76 61 6c 75 65 5d 20 3d lue,.e,.f).expand_cache[value].=
afbe0 20 72 65 73 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 .res.end.return.res.end.end.retu
afc00 72 6e 20 72 65 63 75 72 73 65 28 76 61 6c 75 65 2c 20 65 6e 76 69 72 6f 6e 2c 20 66 69 65 6c 64 rn.recurse(value,.environ,.field
afc20 20 6f 72 20 7b 7d 29 0a 65 6e 64 0a 01 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b .or.{}).end.....local.p.=.premak
afc40 65 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 66 73 32 30 30 35 0a 6c 6f 63 e.local.m.=.p.vstudio.fs2005.loc
afc60 61 6c 20 64 6e 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 64 6f 74 6e 65 74 62 61 73 65 0a 6d 2e 65 al.dn.=.p.vstudio.dotnetbase.m.e
afc80 6c 65 6d 65 6e 74 73 2e 75 73 65 72 50 72 6f 6a 65 63 74 50 72 6f 70 65 72 74 79 47 72 6f 75 70 lements.userProjectPropertyGroup
afca0 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 72 65 66 65 72 65 6e .=.function().return.{.m.referen
afcc0 63 65 50 61 74 68 2c 0a 7d 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 75 73 65 72 43 6f 6e cePath,.}.end.m.elements.userCon
afce0 66 69 67 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 72 65 figPropertyGroup.=.function().re
afd00 74 75 72 6e 20 7b 0a 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 67 turn.{.m.localDebuggerCommandArg
afd20 75 6d 65 6e 74 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 uments,.}.end.function.m.generat
afd40 65 55 73 65 72 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 72 6a 47 72 6f 75 70 20 3d 20 70 2e 63 61 eUser(prj).local.prjGroup.=.p.ca
afd60 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 32 29 0a 70 2e 63 61 6c pture(function().p.push(2).p.cal
afd80 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 75 73 65 72 50 72 6f 6a 65 63 74 50 72 6f lArray(m.elements.userProjectPro
afda0 70 65 72 74 79 47 72 6f 75 70 2c 20 70 72 6a 29 0a 70 2e 70 6f 70 28 32 29 0a 65 6e 64 29 0a 6c pertyGroup,.prj).p.pop(2).end).l
afdc0 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 73 69 7a 65 20 3d 20 ocal.contents.=.{}.local.size.=.
afde0 30 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 0.for.cfg.in.p.project.eachconfi
afe00 67 28 70 72 6a 29 20 64 6f 0a 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 20 3d 20 70 2e 63 61 70 74 g(prj).do.contents[cfg].=.p.capt
afe20 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 32 29 0a 70 2e 63 61 6c 6c 41 ure(function().p.push(2).p.callA
afe40 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 75 73 65 72 43 6f 6e 66 69 67 50 72 6f 70 65 72 rray(m.elements.userConfigProper
afe60 74 79 47 72 6f 75 70 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 32 29 0a 65 6e 64 29 0a 73 69 7a 65 tyGroup,.cfg).p.pop(2).end).size
afe80 20 3d 20 73 69 7a 65 20 2b 20 23 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 0a 65 6e 64 0a 69 66 20 .=.size.+.#contents[cfg].end.if.
afea0 23 70 72 6a 47 72 6f 75 70 20 3e 20 30 20 6f 72 20 73 69 7a 65 20 3e 20 30 20 74 68 65 6e 0a 70 #prjGroup.>.0.or.size.>.0.then.p
afec0 2e 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 45 6c 65 6d 65 6e 74 28 29 0a 69 66 20 23 70 72 .vstudio.projectElement().if.#pr
afee0 6a 47 72 6f 75 70 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 70 65 72 74 jGroup.>.0.then.p.push('<Propert
aff00 79 47 72 6f 75 70 3e 27 29 0a 70 2e 6f 75 74 6c 6e 28 70 72 6a 47 72 6f 75 70 29 0a 70 2e 70 6f yGroup>').p.outln(prjGroup).p.po
aff20 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 6f 72 20 63 66 p('</PropertyGroup>').end.for.cf
aff40 67 20 69 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 g.in.p.project.eachconfig(prj).d
aff60 6f 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 o.if.#contents[cfg].>.0.then.p.p
aff80 75 73 68 28 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 25 73 3e 27 2c 20 64 6e 2e 63 6f 6e ush('<PropertyGroup.%s>',.dn.con
affa0 64 69 74 69 6f 6e 28 63 66 67 29 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 5b 63 66 dition(cfg)).p.outln(contents[cf
affc0 67 5d 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e g]).p.pop('</PropertyGroup>').en
affe0 64 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 65 6e d.end.p.pop('</Project>').end.en
b0000 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 66 65 72 65 6e 63 65 50 61 74 68 28 70 72 6a 29 0a d.function.m.referencePath(prj).
b0020 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 72 73 74 63 6f local.cfg.=.p.project.getfirstco
b0040 6e 66 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 61 74 68 73 20 3d 20 70 2e 76 73 74 75 64 69 nfig(prj).local.paths.=.p.vstudi
b0060 6f 2e 70 61 74 68 28 70 72 6a 2c 20 63 66 67 2e 6c 69 62 64 69 72 73 29 0a 69 66 20 23 70 61 74 o.path(prj,.cfg.libdirs).if.#pat
b0080 68 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 77 28 27 3c 52 65 66 65 72 65 6e 63 65 50 61 74 68 3e hs.>.0.then.p.w('<ReferencePath>
b00a0 25 73 3c 2f 52 65 66 65 72 65 6e 63 65 50 61 74 68 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 %s</ReferencePath>',.table.conca
b00c0 74 28 70 61 74 68 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 t(paths,.";")).end.end.function.
b00e0 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 28 m.localDebuggerCommandArguments(
b0100 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 65 62 75 67 61 72 67 73 20 3e 20 30 20 74 68 65 6e 0a cfg).if.#cfg.debugargs.>.0.then.
b0120 70 2e 78 28 27 3c 53 74 61 72 74 41 72 67 75 6d 65 6e 74 73 3e 25 73 3c 2f 53 74 61 72 74 41 72 p.x('<StartArguments>%s</StartAr
b0140 67 75 6d 65 6e 74 73 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 guments>',.table.concat(cfg.debu
b0160 67 61 72 67 73 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 6c 6f 63 61 6c 20 70 20 gargs,.".")).end.end....local.p.
b0180 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 75 =.premake.local.vstudio.=.p.vstu
b01a0 64 69 6f 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 76 dio.newaction.{.trigger.....=."v
b01c0 73 32 30 31 32 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 3d 20 22 56 69 73 75 61 6c 20 53 74 s2012",.shortname...=."Visual.St
b01e0 75 64 69 6f 20 32 30 31 32 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 47 65 6e 65 72 udio.2012",.description.=."Gener
b0200 61 74 65 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 32 20 70 72 6f 6a 65 63 74 20 66 ate.Visual.Studio.2012.project.f
b0220 69 6c 65 73 22 2c 0a 74 61 72 67 65 74 6f 73 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 74 6f 6f iles",.targetos.=."windows",.too
b0240 6c 73 65 74 20 20 3d 20 22 6d 73 63 2d 76 31 31 30 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 lset..=."msc-v110",.valid_kinds.
b0260 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 ....=.{."ConsoleApp",."WindowedA
b0280 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 pp",."StaticLib",."SharedLib",."
b02a0 4d 61 6b 65 66 69 6c 65 22 2c 20 22 4e 6f 6e 65 22 2c 20 22 55 74 69 6c 69 74 79 22 20 7d 2c 0a Makefile",."None",."Utility".},.
b02c0 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 valid_languages.=.{."C",."C++",.
b02e0 22 43 23 22 2c 20 22 46 23 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 "C#",."F#".},.valid_tools.....=.
b0300 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d {.cc.....=.{."msc"...},.dotnet.=
b0320 20 7b 20 22 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 .{."msnet".},.},.onWorkspace.=.f
b0340 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 2e 67 65 6e 65 unction(wks).vstudio.vs2005.gene
b0360 72 61 74 65 53 6f 6c 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 50 72 6f 6a 65 63 74 rateSolution(wks).end,.onProject
b0380 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e .=.function(prj).vstudio.vs2010.
b03a0 67 65 6e 65 72 61 74 65 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 52 75 6c 65 generateProject(prj).end,.onRule
b03c0 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 75 6c 65 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 .=.function(rule).vstudio.vs2010
b03e0 2e 67 65 6e 65 72 61 74 65 52 75 6c 65 28 72 75 6c 65 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e .generateRule(rule).end,.onClean
b0400 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 76 73 74 75 64 69 Workspace.=.function(wks).vstudi
b0420 6f 2e 63 6c 65 61 6e 53 6f 6c 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 o.cleanSolution(wks).end,.onClea
b0440 6e 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f nProject.=.function(prj).vstudio
b0460 2e 63 6c 65 61 6e 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 54 .cleanProject(prj).end,.onCleanT
b0480 61 72 67 65 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 63 6c arget.=.function(prj).vstudio.cl
b04a0 65 61 6e 54 61 72 67 65 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 76 eanTarget(prj).end,.pathVars.=.v
b04c0 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 70 61 74 68 56 61 72 73 2c 0a 76 73 74 75 64 69 6f 20 studio.vs2010.pathVars,.vstudio.
b04e0 3d 20 7b 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 32 22 2c 0a 76 65 72 73 =.{.solutionVersion.=."12",.vers
b0500 69 6f 6e 4e 61 6d 65 20 20 20 20 20 3d 20 22 32 30 31 32 22 2c 0a 74 61 72 67 65 74 46 72 61 6d ionName.....=."2012",.targetFram
b0520 65 77 6f 72 6b 20 3d 20 22 34 2e 35 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 3d ework.=."4.5",.toolsVersion....=
b0540 20 22 34 2e 30 22 2c 0a 7d 0a 7d 0a 00 00 00 00 01 00 00 00 02 00 00 00 6c 6f 63 61 6c 20 70 20 ."4.0",.}.}.............local.p.
b0560 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 74 6f 6f 6c 73 2e 63 6c 61 6e 67 20 3d 20 7b 7d 0a 6c 6f 63 =.premake.p.tools.clang.=.{}.loc
b0580 61 6c 20 63 6c 61 6e 67 20 3d 20 70 2e 74 6f 6f 6c 73 2e 63 6c 61 6e 67 0a 6c 6f 63 61 6c 20 67 al.clang.=.p.tools.clang.local.g
b05a0 63 63 20 3d 20 70 2e 74 6f 6f 6c 73 2e 67 63 63 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 cc.=.p.tools.gcc.local.config.=.
b05c0 70 2e 63 6f 6e 66 69 67 0a 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 63 70 70 66 6c p.config.function.clang.getcppfl
b05e0 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 67 63 63 2e 67 65 74 63 70 ags(cfg).local.flags.=.gcc.getcp
b0600 70 66 6c 61 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 63 6c 61 pflags(cfg).return.flags.end.cla
b0620 6e 67 2e 73 68 61 72 65 64 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 67 63 63 ng.shared.=.{.architecture.=.gcc
b0640 2e 73 68 61 72 65 64 2e 61 72 63 68 69 74 65 63 74 75 72 65 2c 0a 66 6c 61 67 73 20 3d 20 67 63 .shared.architecture,.flags.=.gc
b0660 63 2e 73 68 61 72 65 64 2e 66 6c 61 67 73 2c 0a 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 3d 20 c.shared.flags,.floatingpoint.=.
b0680 7b 0a 46 61 73 74 20 3d 20 22 2d 66 66 61 73 74 2d 6d 61 74 68 22 2c 0a 7d 2c 0a 73 74 72 69 63 {.Fast.=."-ffast-math",.},.stric
b06a0 74 61 6c 69 61 73 69 6e 67 20 3d 20 67 63 63 2e 73 68 61 72 65 64 2e 73 74 72 69 63 74 61 6c 69 taliasing.=.gcc.shared.strictali
b06c0 61 73 69 6e 67 2c 0a 6f 70 74 69 6d 69 7a 65 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2d 4f 30 22 2c asing,.optimize.=.{.Off.=."-O0",
b06e0 0a 4f 6e 20 3d 20 22 2d 4f 32 22 2c 0a 44 65 62 75 67 20 3d 20 22 2d 4f 30 22 2c 0a 46 75 6c 6c .On.=."-O2",.Debug.=."-O0",.Full
b0700 20 3d 20 22 2d 4f 33 22 2c 0a 53 69 7a 65 20 3d 20 22 2d 4f 73 22 2c 0a 53 70 65 65 64 20 3d 20 .=."-O3",.Size.=."-Os",.Speed.=.
b0720 22 2d 4f 33 22 2c 0a 7d 2c 0a 70 69 63 20 3d 20 67 63 63 2e 73 68 61 72 65 64 2e 70 69 63 2c 0a "-O3",.},.pic.=.gcc.shared.pic,.
b0740 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 67 63 63 2e 73 68 61 72 65 64 2e 76 65 vectorextensions.=.gcc.shared.ve
b0760 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 2c 0a 69 73 61 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 ctorextensions,.isaextensions.=.
b0780 67 63 63 2e 73 68 61 72 65 64 2e 69 73 61 65 78 74 65 6e 73 69 6f 6e 73 2c 0a 77 61 72 6e 69 6e gcc.shared.isaextensions,.warnin
b07a0 67 73 20 3d 20 67 63 63 2e 73 68 61 72 65 64 2e 77 61 72 6e 69 6e 67 73 2c 0a 73 79 6d 62 6f 6c gs.=.gcc.shared.warnings,.symbol
b07c0 73 20 3d 20 67 63 63 2e 73 68 61 72 65 64 2e 73 79 6d 62 6f 6c 73 2c 0a 75 6e 73 69 67 6e 65 64 s.=.gcc.shared.symbols,.unsigned
b07e0 63 68 61 72 20 3d 20 67 63 63 2e 73 68 61 72 65 64 2e 75 6e 73 69 67 6e 65 64 63 68 61 72 2c 0a char.=.gcc.shared.unsignedchar,.
b0800 6f 6d 69 74 66 72 61 6d 65 70 6f 69 6e 74 65 72 20 3d 20 67 63 63 2e 73 68 61 72 65 64 2e 6f 6d omitframepointer.=.gcc.shared.om
b0820 69 74 66 72 61 6d 65 70 6f 69 6e 74 65 72 2c 0a 63 6f 6d 70 69 6c 65 61 73 20 3d 20 67 63 63 2e itframepointer,.compileas.=.gcc.
b0840 73 68 61 72 65 64 2e 63 6f 6d 70 69 6c 65 61 73 0a 7d 0a 63 6c 61 6e 67 2e 63 66 6c 61 67 73 20 shared.compileas.}.clang.cflags.
b0860 3d 20 74 61 62 6c 65 2e 6d 65 72 67 65 28 67 63 63 2e 63 66 6c 61 67 73 2c 20 7b 0a 7d 29 0a 66 =.table.merge(gcc.cflags,.{.}).f
b0880 75 6e 63 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 unction.clang.getcflags(cfg).loc
b08a0 61 6c 20 73 68 61 72 65 64 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c al.shared.=.config.mapFlags(cfg,
b08c0 20 63 6c 61 6e 67 2e 73 68 61 72 65 64 29 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 20 63 6f .clang.shared).local.cflags.=.co
b08e0 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 63 6c 61 6e 67 2e 63 66 6c 61 67 73 29 nfig.mapFlags(cfg,.clang.cflags)
b0900 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 73 68 61 72 65 64 .local.flags.=.table.join(shared
b0920 2c 20 63 66 6c 61 67 73 29 0a 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 ,.cflags).flags.=.table.join(fla
b0940 67 73 2c 20 63 6c 61 6e 67 2e 67 65 74 77 61 72 6e 69 6e 67 73 28 63 66 67 29 2c 20 63 6c 61 6e gs,.clang.getwarnings(cfg),.clan
b0960 67 2e 67 65 74 73 79 73 74 65 6d 76 65 72 73 69 6f 6e 66 6c 61 67 73 28 63 66 67 29 29 0a 72 65 g.getsystemversionflags(cfg)).re
b0980 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 turn.flags.end.function.clang.ge
b09a0 74 77 61 72 6e 69 6e 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 67 63 63 2e 67 65 74 77 61 72 twarnings(cfg).return.gcc.getwar
b09c0 6e 69 6e 67 73 28 63 66 67 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 nings(cfg).end.function.clang.ge
b09e0 74 73 79 73 74 65 6d 76 65 72 73 69 6f 6e 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 tsystemversionflags(cfg).local.f
b0a00 6c 61 67 73 20 3d 20 7b 7d 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 4d 41 43 lags.=.{}.if.cfg.system.==.p.MAC
b0a20 4f 53 58 20 6f 72 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 49 4f 53 20 74 68 65 6e 0a OSX.or.cfg.system.==.p.IOS.then.
b0a40 6c 6f 63 61 6c 20 6d 69 6e 56 65 72 73 69 6f 6e 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 73 79 73 local.minVersion.=.p.project.sys
b0a60 74 65 6d 76 65 72 73 69 6f 6e 28 63 66 67 29 0a 69 66 20 6d 69 6e 56 65 72 73 69 6f 6e 20 7e 3d temversion(cfg).if.minVersion.~=
b0a80 20 6e 69 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 69 69 66 28 63 66 67 2e 73 .nil.then.local.name.=.iif(cfg.s
b0aa0 79 73 74 65 6d 20 3d 3d 20 70 2e 4d 41 43 4f 53 58 2c 20 22 6d 61 63 6f 73 78 22 2c 20 22 69 70 ystem.==.p.MACOSX,."macosx",."ip
b0ac0 68 6f 6e 65 6f 73 22 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 20 28 66 6c 61 67 73 2c 20 22 2d honeos").table.insert.(flags,."-
b0ae0 6d 22 20 2e 2e 20 6e 61 6d 65 20 2e 2e 20 22 2d 76 65 72 73 69 6f 6e 2d 6d 69 6e 3d 22 20 2e 2e m"....name...."-version-min="...
b0b00 20 70 2e 70 72 6f 6a 65 63 74 2e 73 79 73 74 65 6d 76 65 72 73 69 6f 6e 28 63 66 67 29 29 0a 65 .p.project.systemversion(cfg)).e
b0b20 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 63 6c 61 6e 67 2e 63 78 nd.end.return.flags.end.clang.cx
b0b40 78 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6d 65 72 67 65 28 67 63 63 2e 63 78 78 66 6c 61 67 xflags.=.table.merge(gcc.cxxflag
b0b60 73 2c 20 7b 0a 7d 29 0a 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 63 78 78 66 6c 61 s,.{.}).function.clang.getcxxfla
b0b80 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 68 61 72 65 64 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 gs(cfg).local.shared.=.config.ma
b0ba0 70 46 6c 61 67 73 28 63 66 67 2c 20 63 6c 61 6e 67 2e 73 68 61 72 65 64 29 0a 6c 6f 63 61 6c 20 pFlags(cfg,.clang.shared).local.
b0bc0 63 78 78 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 cxxflags.=.config.mapFlags(cfg,.
b0be0 63 6c 61 6e 67 2e 63 78 78 66 6c 61 67 73 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 74 61 clang.cxxflags).local.flags.=.ta
b0c00 62 6c 65 2e 6a 6f 69 6e 28 73 68 61 72 65 64 2c 20 63 78 78 66 6c 61 67 73 29 0a 66 6c 61 67 73 ble.join(shared,.cxxflags).flags
b0c20 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 63 6c 61 6e 67 2e 67 65 74 77 61 .=.table.join(flags,.clang.getwa
b0c40 72 6e 69 6e 67 73 28 63 66 67 29 2c 20 63 6c 61 6e 67 2e 67 65 74 73 79 73 74 65 6d 76 65 72 73 rnings(cfg),.clang.getsystemvers
b0c60 69 6f 6e 66 6c 61 67 73 28 63 66 67 29 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a ionflags(cfg)).return.flags.end.
b0c80 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 64 65 66 69 6e 65 73 28 64 65 66 69 6e 65 function.clang.getdefines(define
b0ca0 73 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 67 63 63 2e 67 65 74 64 65 66 69 6e 65 73 28 s).local.flags.=.gcc.getdefines(
b0cc0 64 65 66 69 6e 65 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 defines).return.flags.end.functi
b0ce0 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 75 6e 64 65 66 69 6e 65 73 28 75 6e 64 65 66 69 6e 65 73 29 on.clang.getundefines(undefines)
b0d00 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 67 63 63 2e 67 65 74 75 6e 64 65 66 69 6e 65 73 28 .local.flags.=.gcc.getundefines(
b0d20 75 6e 64 65 66 69 6e 65 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 undefines).return.flags.end.func
b0d40 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 66 6f 72 63 65 69 6e 63 6c 75 64 65 73 28 63 66 67 29 tion.clang.getforceincludes(cfg)
b0d60 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 67 63 63 2e 67 65 74 66 6f 72 63 65 69 6e 63 6c 75 .local.flags.=.gcc.getforceinclu
b0d80 64 65 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 des(cfg).return.flags.end.functi
b0da0 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2c 20 64 69 72 on.clang.getincludedirs(cfg,.dir
b0dc0 73 2c 20 73 79 73 64 69 72 73 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 67 63 63 2e 67 65 s,.sysdirs).local.flags.=.gcc.ge
b0de0 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2c 20 64 69 72 73 2c 20 73 79 73 64 69 72 73 29 tincludedirs(cfg,.dirs,.sysdirs)
b0e00 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 63 6c 61 6e 67 2e 67 65 74 72 75 6e 70 61 .return.flags.end.clang.getrunpa
b0e20 74 68 64 69 72 73 20 3d 20 67 63 63 2e 67 65 74 72 75 6e 70 61 74 68 64 69 72 73 0a 66 75 6e 63 thdirs.=.gcc.getrunpathdirs.func
b0e40 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 73 68 61 72 65 64 6c 69 62 61 72 67 28 63 66 67 29 0a tion.clang.getsharedlibarg(cfg).
b0e60 72 65 74 75 72 6e 20 67 63 63 2e 67 65 74 73 68 61 72 65 64 6c 69 62 61 72 67 28 63 66 67 29 0a return.gcc.getsharedlibarg(cfg).
b0e80 65 6e 64 0a 63 6c 61 6e 67 2e 6c 64 66 6c 61 67 73 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 74 75 end.clang.ldflags.=.{.architectu
b0ea0 72 65 20 3d 20 7b 0a 78 38 36 20 3d 20 22 2d 6d 33 32 22 2c 0a 78 38 36 5f 36 34 20 3d 20 22 2d re.=.{.x86.=."-m32",.x86_64.=."-
b0ec0 6d 36 34 22 2c 0a 7d 2c 0a 66 6c 61 67 73 20 3d 20 7b 0a 4c 69 6e 6b 54 69 6d 65 4f 70 74 69 6d m64",.},.flags.=.{.LinkTimeOptim
b0ee0 69 7a 61 74 69 6f 6e 20 3d 20 22 2d 66 6c 74 6f 22 2c 0a 7d 2c 0a 6b 69 6e 64 20 3d 20 7b 0a 53 ization.=."-flto",.},.kind.=.{.S
b0f00 68 61 72 65 64 4c 69 62 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 haredLib.=.function(cfg).local.r
b0f20 20 3d 20 7b 20 63 6c 61 6e 67 2e 67 65 74 73 68 61 72 65 64 6c 69 62 61 72 67 28 63 66 67 29 20 .=.{.clang.getsharedlibarg(cfg).
b0f40 7d 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 22 77 69 6e 64 6f 77 73 22 20 61 6e 64 }.if.cfg.system.==."windows".and
b0f60 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 74 68 65 6e 0a .not.cfg.flags.NoImportLib.then.
b0f80 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 2c 20 27 2d 57 6c 2c 2d 2d 6f 75 74 2d 69 6d 70 6c 69 table.insert(r,.'-Wl,--out-impli
b0fa0 62 3d 22 27 20 2e 2e 20 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 72 65 6c 70 61 74 68 20 2e b="'....cfg.linktarget.relpath..
b0fc0 2e 20 27 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 4c 49 ..'"').elseif.cfg.system.==.p.LI
b0fe0 4e 55 58 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 2c 20 27 2d 57 6c 2c 2d 73 NUX.then.table.insert(r,.'-Wl,-s
b1000 6f 6e 61 6d 65 3d 27 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 63 66 67 2e 6c 69 6e 6b 74 61 72 67 oname='....p.quoted(cfg.linktarg
b1020 65 74 2e 6e 61 6d 65 29 29 0a 65 6c 73 65 69 66 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 et.name)).elseif.table.contains(
b1040 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 63 66 67 2e 73 79 73 74 65 6d 29 2c 20 22 64 os.getSystemTags(cfg.system),."d
b1060 61 72 77 69 6e 22 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 2c 20 27 2d 57 arwin").then.table.insert(r,.'-W
b1080 6c 2c 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65 2c 27 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 27 40 l,-install_name,'....p.quoted('@
b10a0 72 70 61 74 68 2f 27 20 2e 2e 20 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 rpath/'....cfg.linktarget.name))
b10c0 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 0a 65 6e 64 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d .end.return.r.end,.WindowedApp.=
b10e0 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 .function(cfg).if.cfg.system.==.
b1100 70 2e 57 49 4e 44 4f 57 53 20 74 68 65 6e 20 72 65 74 75 72 6e 20 22 2d 6d 77 69 6e 64 6f 77 73 p.WINDOWS.then.return."-mwindows
b1120 22 20 65 6e 64 0a 65 6e 64 2c 0a 7d 2c 0a 73 79 73 74 65 6d 20 3d 20 7b 0a 77 69 69 20 3d 20 22 ".end.end,.},.system.=.{.wii.=."
b1140 24 28 4d 41 43 48 44 45 50 29 22 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6e 67 2e $(MACHDEP)",.}.}.function.clang.
b1160 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 6f getldflags(cfg).local.flags.=.co
b1180 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 63 6c 61 6e 67 2e 6c 64 66 6c 61 67 73 nfig.mapFlags(cfg,.clang.ldflags
b11a0 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6e ).return.flags.end.function.clan
b11c0 67 2e 67 65 74 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 29 0a 6c 6f 63 g.getLibraryDirectories(cfg).loc
b11e0 61 6c 20 66 6c 61 67 73 20 3d 20 67 63 63 2e 67 65 74 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f al.flags.=.gcc.getLibraryDirecto
b1200 72 69 65 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 ries(cfg).return.flags.end.funct
b1220 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 73 79 73 74 65 6d 6f 6e ion.clang.getlinks(cfg,.systemon
b1240 6c 79 2c 20 6e 6f 67 72 6f 75 70 73 29 0a 72 65 74 75 72 6e 20 67 63 63 2e 67 65 74 6c 69 6e 6b ly,.nogroups).return.gcc.getlink
b1260 73 28 63 66 67 2c 20 73 79 73 74 65 6d 6f 6e 6c 79 2c 20 6e 6f 67 72 6f 75 70 73 29 0a 65 6e 64 s(cfg,.systemonly,.nogroups).end
b1280 0a 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 6d 61 6b 65 73 65 74 74 69 6e 67 73 28 .function.clang.getmakesettings(
b12a0 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 67 63 63 2e 67 65 74 6d 61 6b 65 73 65 cfg).local.flags.=.gcc.getmakese
b12c0 74 74 69 6e 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 63 6c 61 ttings(cfg).return.flags.end.cla
b12e0 6e 67 2e 74 6f 6f 6c 73 20 3d 20 7b 0a 63 63 20 3d 20 22 63 6c 61 6e 67 22 2c 0a 63 78 78 20 3d ng.tools.=.{.cc.=."clang",.cxx.=
b1300 20 22 63 6c 61 6e 67 2b 2b 22 2c 0a 61 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 20 72 ."clang++",.ar.=.function(cfg).r
b1320 65 74 75 72 6e 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 4c 69 6e 6b 54 69 6d 65 4f 70 74 69 eturn.iif(cfg.flags.LinkTimeOpti
b1340 6d 69 7a 61 74 69 6f 6e 2c 20 22 6c 6c 76 6d 2d 61 72 22 2c 20 22 61 72 22 29 20 65 6e 64 0a 7d mization,."llvm-ar",."ar").end.}
b1360 0a 66 75 6e 63 74 69 6f 6e 20 63 6c 61 6e 67 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c .function.clang.gettoolname(cfg,
b1380 20 74 6f 6f 6c 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 63 6c 61 6e 67 2e 74 6f 6f 6c 73 .tool).local.value.=.clang.tools
b13a0 5b 74 6f 6f 6c 5d 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 66 75 6e 63 74 69 [tool].if.type(value).==."functi
b13c0 6f 6e 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 28 63 66 67 29 0a 65 6e 64 0a on".then.value.=.value(cfg).end.
b13e0 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 return.value.end....local.p.=.pr
b1400 65 6d 61 6b 65 0a 70 2e 74 6f 6f 6c 73 2e 6d 69 6e 67 77 20 3d 20 70 2e 74 6f 6f 6c 73 2e 67 63 emake.p.tools.mingw.=.p.tools.gc
b1420 63 0a 00 00 60 71 41 54 50 50 5c 6c 3c 10 3c 54 6c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 7c 60 60 60 c...`qATPP\l<.<Tl||||||||||||```
b1440 60 68 22 bc bc bc 84 e4 54 54 10 62 62 04 62 14 51 50 17 00 a8 c2 53 00 b0 00 42 00 b0 c2 53 00 `h".....TT.bb.b.QP....S...B...S.
b1460 e0 fc 41 00 bc c2 53 00 20 ff 41 00 c4 c2 53 00 70 fa 41 00 c8 c2 53 00 30 04 42 00 d0 c2 53 00 ..A...S...A...S.p.A...S.0.B...S.
b1480 00 00 00 00 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 40 00 00 00 6c 6f 63 61 6c 20 70 20 ....................@...local.p.
b14a0 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 74 6f 6f 6c 73 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 =.premake.p.tools.=.{}.function.
b14c0 70 2e 74 6f 6f 6c 73 2e 6e 6f 72 6d 61 6c 69 7a 65 28 69 64 65 6e 74 69 66 69 65 72 29 0a 69 66 p.tools.normalize(identifier).if
b14e0 20 69 64 65 6e 74 69 66 69 65 72 3a 73 74 61 72 74 73 77 69 74 68 28 22 76 22 29 20 74 68 65 6e .identifier:startswith("v").then
b1500 20 2d 2d 20 54 4f 44 4f 3a 20 74 68 69 73 20 73 68 6f 75 6c 64 20 62 65 20 64 65 70 72 65 63 61 .--.TODO:.this.should.be.depreca
b1520 74 65 64 3f 0a 69 64 65 6e 74 69 66 69 65 72 20 3d 20 27 6d 73 63 2d 27 20 2e 2e 20 69 64 65 6e ted?.identifier.=.'msc-'....iden
b1540 74 69 66 69 65 72 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 72 74 73 20 3d 20 69 64 65 6e 74 69 66 tifier.end.local.parts.=.identif
b1560 69 65 72 3a 65 78 70 6c 6f 64 65 28 22 2d 22 2c 20 74 72 75 65 2c 20 31 29 0a 69 66 20 70 61 72 ier:explode("-",.true,.1).if.par
b1580 74 73 5b 32 5d 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 61 72 74 73 5b 31 ts[2].==.nil.then.return.parts[1
b15a0 5d 0a 65 6e 64 0a 69 66 20 70 61 72 74 73 5b 31 5d 20 3d 3d 20 22 6d 73 63 22 20 61 6e 64 20 74 ].end.if.parts[1].==."msc".and.t
b15c0 6f 6e 75 6d 62 65 72 28 70 61 72 74 73 5b 32 5d 3a 73 75 62 28 31 2c 33 29 29 20 7e 3d 20 6e 69 onumber(parts[2]:sub(1,3)).~=.ni
b15e0 6c 20 74 68 65 6e 0a 70 61 72 74 73 5b 32 5d 20 3d 20 22 76 22 20 2e 2e 20 70 61 72 74 73 5b 32 l.then.parts[2].=."v"....parts[2
b1600 5d 0a 65 6e 64 0a 69 66 20 70 61 72 74 73 5b 32 5d 3a 73 74 61 72 74 73 77 69 74 68 28 22 6c 6c ].end.if.parts[2]:startswith("ll
b1620 76 6d 2d 76 73 22 29 20 74 68 65 6e 0a 70 61 72 74 73 5b 32 5d 20 3d 20 22 4c 4c 56 4d 2d 22 20 vm-vs").then.parts[2].=."LLVM-".
b1640 2e 2e 20 70 61 72 74 73 5b 32 5d 3a 73 75 62 28 36 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 61 ...parts[2]:sub(6).end.return.pa
b1660 72 74 73 5b 31 5d 20 2e 2e 20 27 2d 27 20 2e 2e 20 70 61 72 74 73 5b 32 5d 0a 65 6e 64 0a 66 75 rts[1]....'-'....parts[2].end.fu
b1680 6e 63 74 69 6f 6e 20 70 2e 74 6f 6f 6c 73 2e 63 61 6e 6f 6e 69 63 61 6c 28 69 64 65 6e 74 69 66 nction.p.tools.canonical(identif
b16a0 69 65 72 29 0a 69 64 65 6e 74 69 66 69 65 72 20 3d 20 70 2e 74 6f 6f 6c 73 2e 6e 6f 72 6d 61 6c ier).identifier.=.p.tools.normal
b16c0 69 7a 65 28 69 64 65 6e 74 69 66 69 65 72 29 0a 6c 6f 63 61 6c 20 70 61 72 74 73 20 3d 20 69 64 ize(identifier).local.parts.=.id
b16e0 65 6e 74 69 66 69 65 72 3a 65 78 70 6c 6f 64 65 28 22 2d 22 2c 20 74 72 75 65 2c 20 31 29 0a 72 entifier:explode("-",.true,.1).r
b1700 65 74 75 72 6e 20 70 2e 74 6f 6f 6c 73 5b 70 61 72 74 73 5b 31 5d 5d 2c 20 70 61 72 74 73 5b 32 eturn.p.tools[parts[1]],.parts[2
b1720 5d 0a 65 6e 64 0a 00 00 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 61 70 70 65 6e 64 45 78 74 65 ].end...function.path.appendExte
b1740 6e 73 69 6f 6e 28 70 2c 20 65 78 74 29 0a 69 66 20 6e 6f 74 20 65 78 74 20 6f 72 20 65 78 74 20 nsion(p,.ext).if.not.ext.or.ext.
b1760 3d 3d 20 22 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 0a 65 6e 64 0a 6c 6f 63 61 6c 20 65 6e ==."".then.return.p.end.local.en
b1780 64 71 75 6f 74 65 0a 69 66 20 70 3a 65 6e 64 73 77 69 74 68 28 27 22 27 29 20 74 68 65 6e 0a 70 dquote.if.p:endswith('"').then.p
b17a0 20 3d 20 70 3a 73 75 62 28 31 2c 20 2d 32 29 0a 65 6e 64 71 75 6f 74 65 20 3d 20 27 22 27 0a 65 .=.p:sub(1,.-2).endquote.=.'"'.e
b17c0 6e 64 0a 69 66 20 6e 6f 74 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 70 2c 20 65 nd.if.not.path.hasextension(p,.e
b17e0 78 74 29 20 74 68 65 6e 0a 70 20 3d 20 70 20 2e 2e 20 65 78 74 0a 65 6e 64 0a 69 66 20 65 6e 64 xt).then.p.=.p....ext.end.if.end
b1800 71 75 6f 74 65 20 74 68 65 6e 0a 70 20 3d 20 70 20 2e 2e 20 65 6e 64 71 75 6f 74 65 0a 65 6e 64 quote.then.p.=.p....endquote.end
b1820 0a 72 65 74 75 72 6e 20 70 0a 65 6e 64 0a 70 61 74 68 2e 61 70 70 65 6e 64 65 78 74 65 6e 73 69 .return.p.end.path.appendextensi
b1840 6f 6e 20 3d 20 70 61 74 68 2e 61 70 70 65 6e 64 45 78 74 65 6e 73 69 6f 6e 0a 66 75 6e 63 74 69 on.=.path.appendExtension.functi
b1860 6f 6e 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 70 29 0a 6c 6f 63 61 6c 20 6e 61 6d on.path.getbasename(p).local.nam
b1880 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 70 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 6e 61 e.=.path.getname(p).local.i.=.na
b18a0 6d 65 3a 66 69 6e 64 6c 61 73 74 28 22 2e 22 2c 20 74 72 75 65 29 0a 69 66 20 28 69 29 20 74 68 me:findlast(".",.true).if.(i).th
b18c0 65 6e 0a 72 65 74 75 72 6e 20 6e 61 6d 65 3a 73 75 62 28 31 2c 20 69 20 2d 20 31 29 0a 65 6c 73 en.return.name:sub(1,.i.-.1).els
b18e0 65 0a 72 65 74 75 72 6e 20 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 e.return.name.end.end.function.p
b1900 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 70 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 70 3a ath.getdirectory(p).local.i.=.p:
b1920 66 69 6e 64 6c 61 73 74 28 22 2f 22 2c 20 74 72 75 65 29 0a 69 66 20 28 69 29 20 74 68 65 6e 0a findlast("/",.true).if.(i).then.
b1940 69 66 20 69 20 3e 20 31 20 74 68 65 6e 20 69 20 3d 20 69 20 2d 20 31 20 65 6e 64 0a 72 65 74 75 if.i.>.1.then.i.=.i.-.1.end.retu
b1960 72 6e 20 70 3a 73 75 62 28 31 2c 20 69 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 2e 22 0a 65 rn.p:sub(1,.i).else.return.".".e
b1980 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 67 65 74 64 72 69 76 65 28 70 29 nd.end.function.path.getdrive(p)
b19a0 0a 6c 6f 63 61 6c 20 63 68 31 20 3d 20 70 3a 73 75 62 28 31 2c 31 29 0a 6c 6f 63 61 6c 20 63 68 .local.ch1.=.p:sub(1,1).local.ch
b19c0 32 20 3d 20 70 3a 73 75 62 28 32 2c 32 29 0a 69 66 20 63 68 32 20 3d 3d 20 22 3a 22 20 74 68 65 2.=.p:sub(2,2).if.ch2.==.":".the
b19e0 6e 0a 72 65 74 75 72 6e 20 63 68 31 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 n.return.ch1.end.end.function.pa
b1a00 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 70 29 0a 70 20 3d 20 70 61 74 68 2e 67 65 74 6e th.getextension(p).p.=.path.getn
b1a20 61 6d 65 28 70 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 70 3a 66 69 6e 64 6c 61 73 74 28 22 2e 22 2c ame(p).local.i.=.p:findlast(".",
b1a40 20 74 72 75 65 29 0a 69 66 20 28 69 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 3a 73 75 62 28 .true).if.(i).then.return.p:sub(
b1a60 69 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 i).else.return."".end.end.functi
b1a80 6f 6e 20 70 61 74 68 2e 72 65 6d 6f 76 65 65 78 74 65 6e 73 69 6f 6e 28 70 29 0a 6c 6f 63 61 6c on.path.removeextension(p).local
b1aa0 20 69 20 3d 20 70 3a 66 69 6e 64 6c 61 73 74 28 22 2e 22 2c 20 74 72 75 65 29 0a 69 66 20 28 69 .i.=.p:findlast(".",.true).if.(i
b1ac0 29 20 74 68 65 6e 0a 69 66 20 69 20 3e 20 31 20 74 68 65 6e 20 69 20 3d 20 69 20 2d 20 31 20 65 ).then.if.i.>.1.then.i.=.i.-.1.e
b1ae0 6e 64 0a 72 65 74 75 72 6e 20 70 3a 73 75 62 28 31 2c 20 69 29 0a 65 6c 73 65 0a 72 65 74 75 72 nd.return.p:sub(1,.i).else.retur
b1b00 6e 20 22 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 67 65 74 6e 61 n."".end.end.function.path.getna
b1b20 6d 65 28 70 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 70 3a 66 69 6e 64 6c 61 73 74 28 22 5b 2f 5c 5c me(p).local.i.=.p:findlast("[/\\
b1b40 5d 22 29 0a 69 66 20 28 69 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 3a 73 75 62 28 69 20 2b ]").if.(i).then.return.p:sub(i.+
b1b60 20 31 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 70 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 .1).else.return.p.end.end.functi
b1b80 6f 6e 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 2c 20 65 78 74 65 on.path.hasextension(fname,.exte
b1ba0 6e 73 69 6f 6e 73 29 0a 6c 6f 63 61 6c 20 66 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 nsions).local.fext.=.path.getext
b1bc0 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 69 66 20 74 79 70 65 28 65 78 ension(fname):lower().if.type(ex
b1be0 74 65 6e 73 69 6f 6e 73 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 5f 2c tensions).==."table".then.for._,
b1c00 20 65 78 74 65 6e 73 69 6f 6e 20 69 6e 20 70 61 69 72 73 28 65 78 74 65 6e 73 69 6f 6e 73 29 20 .extension.in.pairs(extensions).
b1c20 64 6f 0a 69 66 20 66 65 78 74 20 3d 3d 20 65 78 74 65 6e 73 69 6f 6e 20 74 68 65 6e 0a 72 65 74 do.if.fext.==.extension.then.ret
b1c40 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6c urn.true.end.end.return.false.el
b1c60 73 65 0a 72 65 74 75 72 6e 20 28 66 65 78 74 20 3d 3d 20 65 78 74 65 6e 73 69 6f 6e 73 29 0a 65 se.return.(fext.==.extensions).e
b1c80 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 61 73 6d 66 69 6c 65 28 66 nd.end.function.path.isasmfile(f
b1ca0 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 name).return.path.hasextension(f
b1cc0 6e 61 6d 65 2c 20 7b 20 22 2e 73 22 20 7d 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 name,.{.".s".}).end.function.pat
b1ce0 68 2e 69 73 63 66 69 6c 65 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 68 61 73 h.iscfile(fname).return.path.has
b1d00 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 2c 20 7b 20 22 2e 63 22 20 7d 29 0a 6f 72 20 70 61 extension(fname,.{.".c".}).or.pa
b1d20 74 68 2e 69 73 61 73 6d 66 69 6c 65 28 66 6e 61 6d 65 29 2d 2d 20 69 73 20 74 68 69 73 20 72 65 th.isasmfile(fname)--.is.this.re
b1d40 61 6c 6c 79 20 72 69 67 68 74 3f 0a 6f 72 20 70 61 74 68 2e 69 73 6f 62 6a 63 66 69 6c 65 28 66 ally.right?.or.path.isobjcfile(f
b1d60 6e 61 6d 65 29 2d 2d 20 74 68 65 72 65 20 69 73 20 63 6f 64 65 20 74 68 61 74 20 64 65 70 65 6e name)--.there.is.code.that.depen
b1d80 64 73 20 6f 6e 20 74 68 69 73 20 62 65 68 61 76 69 6f 75 72 2c 20 77 68 69 63 68 20 77 6f 75 6c ds.on.this.behaviour,.which.woul
b1da0 64 20 6e 65 65 64 20 74 6f 20 63 68 61 6e 67 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 d.need.to.change.end.function.pa
b1dc0 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e th.iscppfile(fname).return.path.
b1de0 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 2c 20 7b 20 22 2e 63 63 22 2c 20 22 2e 63 hasextension(fname,.{.".cc",.".c
b1e00 70 70 22 2c 20 22 2e 63 78 78 22 2c 20 22 2e 63 2b 2b 22 20 7d 29 0a 6f 72 20 70 61 74 68 2e 69 pp",.".cxx",.".c++".}).or.path.i
b1e20 73 6f 62 6a 63 70 70 66 69 6c 65 28 66 6e 61 6d 65 29 2d 2d 20 69 73 20 74 68 69 73 20 72 65 61 sobjcppfile(fname)--.is.this.rea
b1e40 6c 6c 79 20 72 69 67 68 74 3f 0a 6f 72 20 70 61 74 68 2e 69 73 63 66 69 6c 65 28 66 6e 61 6d 65 lly.right?.or.path.iscfile(fname
b1e60 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 6f 62 6a 63 66 69 6c 65 28 66 ).end.function.path.isobjcfile(f
b1e80 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 name).return.path.hasextension(f
b1ea0 6e 61 6d 65 2c 20 7b 20 22 2e 6d 22 20 7d 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 name,.{.".m".}).end.function.pat
b1ec0 68 2e 69 73 6f 62 6a 63 70 70 66 69 6c 65 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 h.isobjcppfile(fname).return.pat
b1ee0 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 2c 20 7b 20 22 2e 6d 6d 22 20 7d 29 h.hasextension(fname,.{.".mm".})
b1f00 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 63 70 70 68 65 61 64 65 72 28 66 .end.function.path.iscppheader(f
b1f20 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 name).return.path.hasextension(f
b1f40 6e 61 6d 65 2c 20 7b 20 22 2e 68 22 2c 20 22 2e 68 68 22 2c 20 22 2e 68 70 70 22 2c 20 22 2e 68 name,.{.".h",.".hh",.".hpp",.".h
b1f60 78 78 22 20 7d 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 6e 61 74 69 76 xx".}).end.function.path.isnativ
b1f80 65 66 69 6c 65 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 69 73 63 66 69 6c 65 efile(fname).return.path.iscfile
b1fa0 28 66 6e 61 6d 65 29 0a 6f 72 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 6e 61 6d 65 29 (fname).or.path.iscppfile(fname)
b1fc0 0a 6f 72 20 70 61 74 68 2e 69 73 61 73 6d 66 69 6c 65 28 66 6e 61 6d 65 29 0a 6f 72 20 70 61 74 .or.path.isasmfile(fname).or.pat
b1fe0 68 2e 69 73 6f 62 6a 63 66 69 6c 65 28 66 6e 61 6d 65 29 0a 6f 72 20 70 61 74 68 2e 69 73 6f 62 h.isobjcfile(fname).or.path.isob
b2000 6a 63 70 70 66 69 6c 65 28 66 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 jcppfile(fname).end.function.pat
b2020 68 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 h.isframework(fname).return.path
b2040 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 2c 20 22 2e 66 72 61 6d 65 77 6f 72 6b .hasextension(fname,.".framework
b2060 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 6c 69 6e 6b 61 62 6c 65 28 ").end.function.path.islinkable(
b2080 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 fname).return.path.hasextension(
b20a0 66 6e 61 6d 65 2c 20 7b 20 22 2e 6f 22 2c 20 22 2e 6f 62 6a 22 2c 20 22 2e 61 22 2c 20 22 2e 6c fname,.{.".o",.".obj",.".a",.".l
b20c0 69 62 22 2c 20 22 2e 73 6f 22 20 7d 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e ib",.".so".}).end.function.path.
b20e0 69 73 6f 62 6a 65 63 74 66 69 6c 65 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e isobjectfile(fname).return.path.
b2100 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 2c 20 7b 20 22 2e 6f 22 2c 20 22 2e 6f 62 hasextension(fname,.{.".o",.".ob
b2120 6a 22 20 7d 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 72 65 73 6f 75 72 j".}).end.function.path.isresour
b2140 63 65 66 69 6c 65 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 68 61 73 65 78 74 cefile(fname).return.path.hasext
b2160 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 2c 20 22 2e 72 63 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f ension(fname,.".rc").end.functio
b2180 6e 20 70 61 74 68 2e 69 73 69 64 6c 66 69 6c 65 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 n.path.isidlfile(fname).return.p
b21a0 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 2c 20 22 2e 69 64 6c 22 29 0a ath.hasextension(fname,.".idl").
b21c0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 68 6c 73 6c 66 69 6c 65 28 66 6e 61 end.function.path.ishlslfile(fna
b21e0 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 me).return.path.hasextension(fna
b2200 6d 65 2c 20 22 2e 68 6c 73 6c 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 72 me,.".hlsl").end.function.path.r
b2220 65 62 61 73 65 28 70 2c 20 6f 6c 64 62 61 73 65 2c 20 6e 65 77 62 61 73 65 29 0a 70 20 3d 20 70 ebase(p,.oldbase,.newbase).p.=.p
b2240 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 61 74 68 2e 6a 6f 69 6e 28 6f 6c 64 62 61 73 ath.getabsolute(path.join(oldbas
b2260 65 2c 20 70 29 29 0a 70 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 6e 65 77 62 e,.p)).p.=.path.getrelative(newb
b2280 61 73 65 2c 20 70 29 0a 72 65 74 75 72 6e 20 70 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 ase,.p).return.p.end.function.pa
b22a0 74 68 2e 72 65 70 6c 61 63 65 65 78 74 65 6e 73 69 6f 6e 28 70 2c 20 6e 65 77 65 78 74 29 0a 6c th.replaceextension(p,.newext).l
b22c0 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 70 29 0a ocal.ext.=.path.getextension(p).
b22e0 69 66 20 6e 6f 74 20 65 78 74 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 0a 65 6e 64 0a 69 66 20 if.not.ext.then.return.p.end.if.
b2300 23 6e 65 77 65 78 74 20 3e 20 30 20 61 6e 64 20 6e 6f 74 20 6e 65 77 65 78 74 3a 66 69 6e 64 6c #newext.>.0.and.not.newext:findl
b2320 61 73 74 28 22 2e 22 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 6e 65 77 65 78 74 20 3d 20 22 2e 22 ast(".",.true).then.newext.=."."
b2340 2e 2e 6e 65 77 65 78 74 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 3a 6d 61 74 63 68 28 22 5e 28 2e ..newext.end.return.p:match("^(.
b2360 2a 29 22 2e 2e 65 78 74 2e 2e 22 24 22 29 2e 2e 6e 65 77 65 78 74 0a 65 6e 64 0a 66 75 6e 63 74 *)"..ext.."$")..newext.end.funct
b2380 69 6f 6e 20 70 61 74 68 2e 67 65 74 44 65 66 61 75 6c 74 53 65 70 61 72 61 74 6f 72 28 29 0a 69 ion.path.getDefaultSeparator().i
b23a0 66 20 6f 73 2e 69 73 74 61 72 67 65 74 28 27 77 69 6e 64 6f 77 73 27 29 20 74 68 65 6e 0a 72 65 f.os.istarget('windows').then.re
b23c0 74 75 72 6e 20 27 5c 5c 27 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 27 2f 27 0a 65 6e 64 0a 65 6e turn.'\\'.else.return.'/'.end.en
b23e0 64 0a 00 00 84 fa 49 00 10 16 42 00 00 00 00 00 00 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 d.....I...B.............local.p.
b2400 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6d 6f 64 75 6c 65 73 2e 76 73 61 6e 64 72 6f 69 64 20 3d 20 =.premake.p.modules.vsandroid.=.
b2420 7b 20 7d 0a 6c 6f 63 61 6c 20 61 6e 64 72 6f 69 64 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 61 6e {.}.local.android.=.p.modules.an
b2440 64 72 6f 69 64 0a 6c 6f 63 61 6c 20 76 73 61 6e 64 72 6f 69 64 20 3d 20 70 2e 6d 6f 64 75 6c 65 droid.local.vsandroid.=.p.module
b2460 73 2e 76 73 61 6e 64 72 6f 69 64 0a 6c 6f 63 61 6c 20 76 63 32 30 31 30 20 3d 20 70 2e 76 73 74 s.vsandroid.local.vc2010.=.p.vst
b2480 75 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 udio.vc2010.local.vstudio.=.p.vs
b24a0 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a tudio.local.project.=.p.project.
b24c0 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 75 local.config.=.p.config.local.fu
b24e0 6e 63 74 69 6f 6e 20 73 65 74 42 6f 6f 6c 4f 70 74 69 6f 6e 28 6f 70 74 69 6f 6e 4e 61 6d 65 2c nction.setBoolOption(optionName,
b2500 20 66 6c 61 67 2c 20 76 61 6c 75 65 29 0a 69 66 20 66 6c 61 67 20 7e 3d 20 6e 69 6c 20 74 68 65 .flag,.value).if.flag.~=.nil.the
b2520 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 6f 70 74 69 6f 6e 4e 61 6d 65 2c 20 6e 69 6c n.vc2010.element(optionName,.nil
b2540 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 76 73 74 75 64 69 6f 2e 76 73 32 30 ,.value).end.end.if.vstudio.vs20
b2560 31 30 5f 61 72 63 68 69 74 65 63 74 75 72 65 73 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 69 66 20 10_architectures.~=.nil.then.if.
b2580 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 76 73 74 75 64 69 6f _ACTION.>=."vs2015".then.vstudio
b25a0 2e 76 73 32 30 31 30 5f 61 72 63 68 69 74 65 63 74 75 72 65 73 2e 61 72 6d 20 3d 20 22 41 52 4d .vs2010_architectures.arm.=."ARM
b25c0 22 0a 65 6c 73 65 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 5f 61 72 63 68 69 74 65 63 74 75 ".else.vstudio.vs2010_architectu
b25e0 72 65 73 2e 61 6e 64 72 6f 69 64 20 3d 20 22 41 6e 64 72 6f 69 64 22 0a 65 6e 64 0a 65 6e 64 0a res.android.=."Android".end.end.
b2600 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 73 premake.override(vc2010.elements
b2620 2c 20 22 67 6c 6f 62 61 6c 73 22 2c 20 66 75 6e 63 74 69 6f 6e 20 28 6f 6c 64 66 6e 2c 20 70 72 ,."globals",.function.(oldfn,.pr
b2640 6a 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 3d 20 6f 6c 64 66 6e 28 70 72 6a 29 0a 69 j).local.elements.=.oldfn(prj).i
b2660 66 20 70 72 6a 2e 73 79 73 74 65 6d 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 f.prj.system.==.premake.ANDROID.
b2680 61 6e 64 20 70 72 6a 2e 6b 69 6e 64 20 7e 3d 20 70 72 65 6d 61 6b 65 2e 50 41 43 4b 41 47 49 4e and.prj.kind.~=.premake.PACKAGIN
b26a0 47 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 6f 73 20 3d 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 G.then.local.pos.=.table.indexof
b26c0 28 65 6c 65 6d 65 6e 74 73 2c 20 76 63 32 30 31 30 2e 69 67 6e 6f 72 65 57 61 72 6e 44 75 70 6c (elements,.vc2010.ignoreWarnDupl
b26e0 69 63 61 74 65 46 69 6c 65 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 65 6c 65 6d icateFilename).table.remove(elem
b2700 65 6e 74 73 2c 20 70 6f 73 29 0a 65 6c 65 6d 65 6e 74 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e ents,.pos).elements.=.table.join
b2720 28 65 6c 65 6d 65 6e 74 73 2c 20 7b 0a 61 6e 64 72 6f 69 64 2e 61 6e 64 72 6f 69 64 41 70 70 6c (elements,.{.android.androidAppl
b2740 69 63 61 74 69 6f 6e 54 79 70 65 0a 7d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e icationType.}).end.return.elemen
b2760 74 73 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2e ts.end).premake.override(vc2010.
b2780 65 6c 65 6d 65 6e 74 73 2c 20 22 67 6c 6f 62 61 6c 73 43 6f 6e 64 69 74 69 6f 6e 22 2c 20 66 75 elements,."globalsCondition",.fu
b27a0 6e 63 74 69 6f 6e 20 28 6f 6c 64 66 6e 2c 20 70 72 6a 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 65 nction.(oldfn,.prj,.cfg).local.e
b27c0 6c 65 6d 65 6e 74 73 20 3d 20 6f 6c 64 66 6e 28 70 72 6a 2c 20 63 66 67 29 0a 69 66 20 63 66 67 lements.=.oldfn(prj,.cfg).if.cfg
b27e0 2e 73 79 73 74 65 6d 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 61 6e 64 20 63 .system.==.premake.ANDROID.and.c
b2800 66 67 2e 73 79 73 74 65 6d 20 7e 3d 20 70 72 6a 2e 73 79 73 74 65 6d 20 61 6e 64 20 63 66 67 2e fg.system.~=.prj.system.and.cfg.
b2820 6b 69 6e 64 20 7e 3d 20 70 72 65 6d 61 6b 65 2e 50 41 43 4b 41 47 49 4e 47 20 74 68 65 6e 0a 65 kind.~=.premake.PACKAGING.then.e
b2840 6c 65 6d 65 6e 74 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 65 6c 65 6d 65 6e 74 73 2c 20 7b lements.=.table.join(elements,.{
b2860 0a 61 6e 64 72 6f 69 64 2e 61 6e 64 72 6f 69 64 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 0a .android.androidApplicationType.
b2880 7d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 73 0a 65 6e 64 29 0a 66 75 6e 63 }).end.return.elements.end).func
b28a0 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 61 6e 64 72 6f 69 64 41 70 70 6c 69 63 61 74 69 6f 6e 54 tion.android.androidApplicationT
b28c0 79 70 65 28 63 66 67 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 4b 65 79 77 6f 72 64 ype(cfg).vc2010.element("Keyword
b28e0 22 2c 20 6e 69 6c 2c 20 22 41 6e 64 72 6f 69 64 22 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e ",.nil,."Android").vc2010.elemen
b2900 74 28 22 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 22 2c 20 6e 69 6c 2c 20 22 25 73 22 2c 20 63 66 t("RootNamespace",.nil,."%s",.cf
b2920 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 g.project.name).if._ACTION.>=."v
b2940 73 32 30 31 39 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 4d 69 6e 69 s2019".then.vc2010.element("Mini
b2960 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 22 2c 20 6e 69 6c 2c 20 22 31 mumVisualStudioVersion",.nil,."1
b2980 36 2e 30 22 29 0a 65 6c 73 65 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 37 22 6.0").elseif._ACTION.>=."vs2017"
b29a0 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 4d 69 6e 69 6d 75 6d 56 69 73 .then.vc2010.element("MinimumVis
b29c0 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 22 2c 20 6e 69 6c 2c 20 22 31 35 2e 30 22 29 0a ualStudioVersion",.nil,."15.0").
b29e0 65 6c 73 65 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a elseif._ACTION.>=."vs2015".then.
b2a00 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 4d 69 6e 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 vc2010.element("MinimumVisualStu
b2a20 64 69 6f 56 65 72 73 69 6f 6e 22 2c 20 6e 69 6c 2c 20 22 31 34 2e 30 22 29 0a 65 6e 64 0a 76 63 dioVersion",.nil,."14.0").end.vc
b2a40 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 22 2c 20 2010.element("ApplicationType",.
b2a60 6e 69 6c 2c 20 22 41 6e 64 72 6f 69 64 22 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 nil,."Android").if._ACTION.>=."v
b2a80 73 32 30 31 37 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 70 70 6c s2017".then.vc2010.element("Appl
b2aa0 69 63 61 74 69 6f 6e 54 79 70 65 52 65 76 69 73 69 6f 6e 22 2c 20 6e 69 6c 2c 20 22 33 2e 30 22 icationTypeRevision",.nil,."3.0"
b2ac0 29 0a 65 6c 73 65 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 ).elseif._ACTION.>=."vs2015".the
b2ae0 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 n.vc2010.element("ApplicationTyp
b2b00 65 52 65 76 69 73 69 6f 6e 22 2c 20 6e 69 6c 2c 20 22 32 2e 30 22 29 0a 65 6c 73 65 0a 76 63 32 eRevision",.nil,."2.0").else.vc2
b2b20 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 70 70 6c 69 63 61 74 69 6f 6e 54 79 70 65 52 65 76 69 010.element("ApplicationTypeRevi
b2b40 73 69 6f 6e 22 2c 20 6e 69 6c 2c 20 22 31 2e 30 22 29 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 6d 61 sion",.nil,."1.0").end.end.prema
b2b60 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 63 6f ke.override(vc2010.elements,."co
b2b80 6e 66 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 22 2c 20 66 75 6e 63 74 69 6f 6e nfigurationProperties",.function
b2ba0 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 3d 20 6f 6c (oldfn,.cfg).local.elements.=.ol
b2bc0 64 66 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 55 54 49 4c 49 54 dfn(cfg).if.cfg.kind.~=.p.UTILIT
b2be0 59 20 61 6e 64 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 50 41 43 4b 41 47 49 4e 47 20 61 6e Y.and.cfg.kind.~=.p.PACKAGING.an
b2c00 64 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 d.cfg.system.==.premake.ANDROID.
b2c20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 65 6c 65 6d 65 6e 74 73 2c 20 74 61 62 6c then.table.remove(elements,.tabl
b2c40 65 2e 69 6e 64 65 78 6f 66 28 65 6c 65 6d 65 6e 74 73 2c 20 76 63 32 30 31 30 2e 63 68 61 72 61 e.indexof(elements,.vc2010.chara
b2c60 63 74 65 72 53 65 74 29 29 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 65 6c 65 6d 65 6e 74 73 2c cterSet)).table.remove(elements,
b2c80 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 28 65 6c 65 6d 65 6e 74 73 2c 20 76 63 32 30 31 30 2e .table.indexof(elements,.vc2010.
b2ca0 77 68 6f 6c 65 50 72 6f 67 72 61 6d 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 29 29 0a 74 61 62 6c 65 wholeProgramOptimization)).table
b2cc0 2e 72 65 6d 6f 76 65 28 65 6c 65 6d 65 6e 74 73 2c 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 28 .remove(elements,.table.indexof(
b2ce0 65 6c 65 6d 65 6e 74 73 2c 20 76 63 32 30 31 30 2e 77 69 6e 64 6f 77 73 53 44 4b 44 65 73 6b 74 elements,.vc2010.windowsSDKDeskt
b2d00 6f 70 41 52 4d 53 75 70 70 6f 72 74 29 29 0a 65 6c 65 6d 65 6e 74 73 20 3d 20 74 61 62 6c 65 2e opARMSupport)).elements.=.table.
b2d20 6a 6f 69 6e 28 65 6c 65 6d 65 6e 74 73 2c 20 7b 0a 61 6e 64 72 6f 69 64 2e 61 6e 64 72 6f 69 64 join(elements,.{.android.android
b2d40 41 50 49 4c 65 76 65 6c 2c 0a 61 6e 64 72 6f 69 64 2e 61 6e 64 72 6f 69 64 53 74 6c 54 79 70 65 APILevel,.android.androidStlType
b2d60 2c 0a 7d 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e ,.}).if._ACTION.>=."vs2015".then
b2d80 0a 65 6c 65 6d 65 6e 74 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 65 6c 65 6d 65 6e 74 73 2c .elements.=.table.join(elements,
b2da0 20 7b 0a 61 6e 64 72 6f 69 64 2e 74 68 75 6d 62 4d 6f 64 65 2c 0a 7d 29 0a 65 6e 64 0a 65 6e 64 .{.android.thumbMode,.}).end.end
b2dc0 0a 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 73 0a 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 61 .return.elements.end).function.a
b2de0 6e 64 72 6f 69 64 2e 61 6e 64 72 6f 69 64 41 50 49 4c 65 76 65 6c 28 63 66 67 29 0a 69 66 20 63 ndroid.androidAPILevel(cfg).if.c
b2e00 66 67 2e 61 6e 64 72 6f 69 64 61 70 69 6c 65 76 65 6c 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 76 fg.androidapilevel.~=.nil.then.v
b2e20 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 6e 64 72 6f 69 64 41 50 49 4c 65 76 65 6c 22 2c c2010.element("AndroidAPILevel",
b2e40 20 6e 69 6c 2c 20 22 61 6e 64 72 6f 69 64 2d 22 20 2e 2e 20 63 66 67 2e 61 6e 64 72 6f 69 64 61 .nil,."android-"....cfg.androida
b2e60 70 69 6c 65 76 65 6c 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 pilevel).end.end.function.androi
b2e80 64 2e 61 6e 64 72 6f 69 64 53 74 6c 54 79 70 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 73 74 6c d.androidStlType(cfg).if.cfg.stl
b2ea0 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 73 74 6c 54 79 70 65 20 3d 20 7b 0a 5b .~=.nil.then.local.stlType.=.{.[
b2ec0 22 6e 6f 6e 65 22 5d 20 3d 20 22 73 79 73 74 65 6d 22 2c 0a 5b 22 67 61 62 69 2b 2b 22 5d 20 3d "none"].=."system",.["gabi++"].=
b2ee0 20 22 67 61 62 69 2b 2b 22 2c 0a 5b 22 73 74 6c 70 6f 72 74 22 5d 20 3d 20 22 73 74 6c 70 6f 72 ."gabi++",.["stlport"].=."stlpor
b2f00 74 22 2c 0a 5b 22 67 6e 75 22 5d 20 3d 20 22 67 6e 75 73 74 6c 22 2c 0a 5b 22 6c 69 62 63 2b 2b t",.["gnu"].=."gnustl",.["libc++
b2f20 22 5d 20 3d 20 22 63 2b 2b 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 70 6f 73 74 66 69 78 20 3d 20 69 69 "].=."c++",.}.local.postfix.=.ii
b2f40 66 28 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 22 4f 6e 22 2c 20 22 5f 73 f(cfg.staticruntime.==."On",."_s
b2f60 74 61 74 69 63 22 2c 20 22 5f 73 68 61 72 65 64 22 29 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 tatic",."_shared").local.runtime
b2f80 4c 69 62 20 3d 20 69 69 66 28 63 66 67 2e 73 74 6c 20 3d 3d 20 22 6e 6f 6e 65 22 2c 20 22 73 79 Lib.=.iif(cfg.stl.==."none",."sy
b2fa0 73 74 65 6d 22 2c 20 73 74 6c 54 79 70 65 5b 63 66 67 2e 73 74 6c 5d 20 2e 2e 20 70 6f 73 74 66 stem",.stlType[cfg.stl]....postf
b2fc0 69 78 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a ix).if._ACTION.>=."vs2015".then.
b2fe0 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 55 73 65 4f 66 53 74 6c 22 2c 20 6e 69 6c 2c 20 vc2010.element("UseOfStl",.nil,.
b3000 72 75 6e 74 69 6d 65 4c 69 62 29 0a 65 6c 73 65 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 runtimeLib).else.vc2010.element(
b3020 22 41 6e 64 72 6f 69 64 53 74 6c 54 79 70 65 22 2c 20 6e 69 6c 2c 20 72 75 6e 74 69 6d 65 4c 69 "AndroidStlType",.nil,.runtimeLi
b3040 62 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e b).end.end.end.function.android.
b3060 74 68 75 6d 62 4d 6f 64 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 74 68 75 6d 62 6d 6f 64 65 20 thumbMode(cfg).if.cfg.thumbmode.
b3080 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 68 75 6d 62 4d 6f 64 65 20 3d 0a 7b 0a ~=.nil.then.local.thumbMode.=.{.
b30a0 74 68 75 6d 62 20 3d 20 22 54 68 75 6d 62 22 2c 0a 61 72 6d 20 3d 20 22 41 52 4d 22 2c 0a 64 69 thumb.=."Thumb",.arm.=."ARM",.di
b30c0 73 61 62 6c 65 64 20 3d 20 22 44 69 73 61 62 6c 65 64 22 2c 0a 7d 0a 76 63 32 30 31 30 2e 65 6c sabled.=."Disabled",.}.vc2010.el
b30e0 65 6d 65 6e 74 28 22 54 68 75 6d 62 4d 6f 64 65 22 2c 20 6e 69 6c 2c 20 74 68 75 6d 62 4d 6f 64 ement("ThumbMode",.nil,.thumbMod
b3100 65 5b 63 66 67 2e 74 68 75 6d 62 6d 6f 64 65 5d 29 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 6d 61 6b e[cfg.thumbmode]).end.end.premak
b3120 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 70 6c 61 74 66 6f 72 6d 54 6f 6f 6c e.override(vc2010,."platformTool
b3140 73 65 74 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 69 66 20 63 66 set",.function(oldfn,.cfg).if.cf
b3160 67 2e 73 79 73 74 65 6d 20 7e 3d 20 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 74 68 65 6e g.system.~=.premake.ANDROID.then
b3180 0a 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 63 66 67 29 0a 65 6e 64 0a 69 66 20 5f 41 43 54 49 4f .return.oldfn(cfg).end.if._ACTIO
b31a0 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 67 63 63 5f 6d 61 70 N.>=."vs2015".then.local.gcc_map
b31c0 20 3d 20 7b 0a 5b 22 34 2e 36 22 5d 20 3d 20 22 47 43 43 5f 34 5f 36 22 2c 0a 5b 22 34 2e 38 22 .=.{.["4.6"].=."GCC_4_6",.["4.8"
b31e0 5d 20 3d 20 22 47 43 43 5f 34 5f 38 22 2c 0a 5b 22 34 2e 39 22 5d 20 3d 20 22 47 43 43 5f 34 5f ].=."GCC_4_8",.["4.9"].=."GCC_4_
b3200 39 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 63 6c 61 6e 67 5f 6d 61 70 20 3d 20 7b 0a 5b 22 33 2e 34 22 9",.}.local.clang_map.=.{.["3.4"
b3220 5d 20 3d 20 22 43 6c 61 6e 67 5f 33 5f 34 22 2c 0a 5b 22 33 2e 35 22 5d 20 3d 20 22 43 6c 61 6e ].=."Clang_3_4",.["3.5"].=."Clan
b3240 67 5f 33 5f 35 22 2c 0a 5b 22 33 2e 36 22 5d 20 3d 20 22 43 6c 61 6e 67 5f 33 5f 36 22 2c 0a 5b g_3_5",.["3.6"].=."Clang_3_6",.[
b3260 22 33 2e 38 22 5d 20 3d 20 22 43 6c 61 6e 67 5f 33 5f 38 22 2c 0a 5b 22 35 2e 30 22 5d 20 3d 20 "3.8"].=."Clang_3_8",.["5.0"].=.
b3280 22 43 6c 61 6e 67 5f 35 5f 30 22 2c 0a 7d 0a 69 66 20 63 66 67 2e 74 6f 6f 6c 63 68 61 69 6e 76 "Clang_5_0",.}.if.cfg.toolchainv
b32a0 65 72 73 69 6f 6e 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 69 ersion.~=.nil.then.local.map.=.i
b32c0 69 66 28 63 66 67 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 67 63 63 22 2c 20 67 63 63 5f 6d 61 70 if(cfg.toolset.==."gcc",.gcc_map
b32e0 2c 20 63 6c 61 6e 67 5f 6d 61 70 29 0a 6c 6f 63 61 6c 20 74 73 20 20 3d 20 6d 61 70 5b 63 66 67 ,.clang_map).local.ts..=.map[cfg
b3300 2e 74 6f 6f 6c 63 68 61 69 6e 76 65 72 73 69 6f 6e 5d 0a 69 66 20 74 73 20 3d 3d 20 6e 69 6c 20 .toolchainversion].if.ts.==.nil.
b3320 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 27 49 6e 76 61 6c 69 64 20 74 6f 6f 6c 63 68 61 69 6e 76 then.p.error('Invalid.toolchainv
b3340 65 72 73 69 6f 6e 20 66 6f 72 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 74 6f 6f 6c 73 65 74 20 ersion.for.the.selected.toolset.
b3360 28 25 73 29 2e 27 2c 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 6f 72 20 22 63 6c 61 6e 67 22 29 0a (%s).',.cfg.toolset.or."clang").
b3380 65 6e 64 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c end.vc2010.element("PlatformTool
b33a0 73 65 74 22 2c 20 6e 69 6c 2c 20 74 73 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 61 72 set",.nil,.ts).end.else.local.ar
b33c0 63 68 4d 61 70 20 3d 20 7b 0a 61 72 6d 20 3d 20 22 61 72 6d 76 35 74 65 22 2c 20 2d 2d 20 73 68 chMap.=.{.arm.=."armv5te",.--.sh
b33e0 6f 75 6c 64 20 61 72 6d 35 20 62 65 20 64 65 66 61 75 6c 74 3f 20 76 73 2d 61 6e 64 72 6f 69 64 ould.arm5.be.default?.vs-android
b3400 20 74 68 69 6e 6b 73 20 73 6f 2e 2e 2e 0a 61 72 6d 35 20 3d 20 22 61 72 6d 76 35 74 65 22 2c 0a .thinks.so....arm5.=."armv5te",.
b3420 61 72 6d 37 20 3d 20 22 61 72 6d 76 37 2d 61 22 2c 0a 6d 69 70 73 20 3d 20 22 6d 69 70 73 22 2c arm7.=."armv7-a",.mips.=."mips",
b3440 0a 78 38 36 20 3d 20 22 78 38 36 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 61 72 63 68 20 3d 20 63 66 67 .x86.=."x86",.}.local.arch.=.cfg
b3460 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 6f 72 20 22 61 72 6d 22 0a 69 66 20 28 63 66 67 2e 61 .architecture.or."arm".if.(cfg.a
b3480 72 63 68 69 74 65 63 74 75 72 65 20 7e 3d 20 6e 69 6c 20 6f 72 20 63 66 67 2e 74 6f 6f 6c 63 68 rchitecture.~=.nil.or.cfg.toolch
b34a0 61 69 6e 76 65 72 73 69 6f 6e 20 7e 3d 20 6e 69 6c 29 20 61 6e 64 20 61 72 63 68 4d 61 70 5b 61 ainversion.~=.nil).and.archMap[a
b34c0 72 63 68 5d 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 65 66 61 75 6c 74 54 6f rch].~=.nil.then.local.defaultTo
b34e0 6f 6c 73 65 74 4d 61 70 20 3d 20 7b 0a 61 72 6d 20 3d 20 22 61 72 6d 2d 6c 69 6e 75 78 2d 61 6e olsetMap.=.{.arm.=."arm-linux-an
b3500 64 72 6f 69 64 65 61 62 69 2d 22 2c 0a 61 72 6d 76 35 20 3d 20 22 61 72 6d 2d 6c 69 6e 75 78 2d droideabi-",.armv5.=."arm-linux-
b3520 61 6e 64 72 6f 69 64 65 61 62 69 2d 22 2c 0a 61 72 6d 76 37 20 3d 20 22 61 72 6d 2d 6c 69 6e 75 androideabi-",.armv7.=."arm-linu
b3540 78 2d 61 6e 64 72 6f 69 64 65 61 62 69 2d 22 2c 0a 61 61 72 63 68 36 34 20 3d 20 22 61 61 72 63 x-androideabi-",.aarch64.=."aarc
b3560 68 36 34 2d 6c 69 6e 75 78 2d 61 6e 64 72 6f 69 64 2d 22 2c 0a 6d 69 70 73 20 3d 20 22 6d 69 70 h64-linux-android-",.mips.=."mip
b3580 73 65 6c 2d 6c 69 6e 75 78 2d 61 6e 64 72 6f 69 64 2d 22 2c 0a 6d 69 70 73 36 34 20 3d 20 22 6d sel-linux-android-",.mips64.=."m
b35a0 69 70 73 36 34 65 6c 2d 6c 69 6e 75 78 2d 61 6e 64 72 6f 69 64 2d 22 2c 0a 78 38 36 20 3d 20 22 ips64el-linux-android-",.x86.=."
b35c0 78 38 36 2d 22 2c 0a 78 38 36 5f 36 34 20 3d 20 22 78 38 36 5f 36 34 2d 22 2c 0a 7d 0a 6c 6f 63 x86-",.x86_64.=."x86_64-",.}.loc
b35e0 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 64 65 66 61 75 6c 74 54 6f 6f 6c 73 65 74 4d 61 70 5b 61 al.toolset.=.defaultToolsetMap[a
b3600 72 63 68 5d 0a 69 66 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 63 6c 61 6e 67 22 20 74 rch].if.cfg.toolset.==."clang".t
b3620 68 65 6e 0a 65 72 72 6f 72 28 22 54 68 65 20 63 6c 61 6e 67 20 74 6f 6f 6c 73 65 74 20 69 73 20 hen.error("The.clang.toolset.is.
b3640 6e 6f 74 20 79 65 74 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 76 73 2d 61 6e 64 72 6f 69 64 22 not.yet.supported.by.vs-android"
b3660 2c 20 32 29 0a 74 6f 6f 6c 73 65 74 20 3d 20 74 6f 6f 6c 73 65 74 20 2e 2e 20 22 63 6c 61 6e 67 ,.2).toolset.=.toolset...."clang
b3680 22 0a 65 6c 73 65 69 66 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 61 6e 64 20 63 66 67 2e 74 6f 6f ".elseif.cfg.toolset.and.cfg.too
b36a0 6c 73 65 74 20 7e 3d 20 22 67 63 63 22 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 54 6f 6f 6c 73 65 lset.~=."gcc".then.error("Toolse
b36c0 74 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 74 68 65 20 61 6e 64 72 6f 69 64 20 4e t.not.supported.by.the.android.N
b36e0 44 4b 3a 20 22 20 2e 2e 20 63 66 67 2e 74 6f 6f 6c 73 65 74 2c 20 32 29 0a 65 6e 64 0a 6c 6f 63 DK:."....cfg.toolset,.2).end.loc
b3700 61 6c 20 76 65 72 73 69 6f 6e 20 3d 20 63 66 67 2e 74 6f 6f 6c 63 68 61 69 6e 76 65 72 73 69 6f al.version.=.cfg.toolchainversio
b3720 6e 20 6f 72 20 69 69 66 28 63 66 67 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 63 6c 61 6e 67 22 2c n.or.iif(cfg.toolset.==."clang",
b3740 20 22 33 2e 35 22 2c 20 22 34 2e 39 22 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 50 ."3.5",."4.9").vc2010.element("P
b3760 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 22 2c 20 6e 69 6c 2c 20 74 6f 6f 6c 73 65 74 20 2e 2e latformToolset",.nil,.toolset...
b3780 20 76 65 72 73 69 6f 6e 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 6e 64 72 6f 69 .version).vc2010.element("Androi
b37a0 64 41 72 63 68 22 2c 20 6e 69 6c 2c 20 61 72 63 68 4d 61 70 5b 61 72 63 68 5d 29 0a 65 6e 64 0a dArch",.nil,.archMap[arch]).end.
b37c0 65 6e 64 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 end.end).premake.override(vc2010
b37e0 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 63 6c 43 6f 6d 70 69 6c 65 22 2c 20 66 75 6e 63 74 69 6f 6e .elements,."clCompile",.function
b3800 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 3d 20 6f 6c (oldfn,.cfg).local.elements.=.ol
b3820 64 66 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 72 65 6d 61 6b dfn(cfg).if.cfg.system.==.premak
b3840 65 2e 41 4e 44 52 4f 49 44 20 74 68 65 6e 0a 65 6c 65 6d 65 6e 74 73 20 3d 20 74 61 62 6c 65 2e e.ANDROID.then.elements.=.table.
b3860 6a 6f 69 6e 28 65 6c 65 6d 65 6e 74 73 2c 20 7b 0a 61 6e 64 72 6f 69 64 2e 64 65 62 75 67 49 6e join(elements,.{.android.debugIn
b3880 66 6f 72 6d 61 74 69 6f 6e 2c 0a 61 6e 64 72 6f 69 64 2e 73 74 72 69 63 74 41 6c 69 61 73 69 6e formation,.android.strictAliasin
b38a0 67 2c 0a 61 6e 64 72 6f 69 64 2e 66 70 75 2c 0a 61 6e 64 72 6f 69 64 2e 70 69 63 2c 0a 61 6e 64 g,.android.fpu,.android.pic,.and
b38c0 72 6f 69 64 2e 73 68 6f 72 74 45 6e 75 6d 73 2c 0a 61 6e 64 72 6f 69 64 2e 63 53 74 61 6e 64 61 roid.shortEnums,.android.cStanda
b38e0 72 64 2c 0a 61 6e 64 72 6f 69 64 2e 63 70 70 53 74 61 6e 64 61 72 64 2c 0a 7d 29 0a 69 66 20 5f rd,.android.cppStandard,.}).if._
b3900 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 ACTION.>=."vs2015".then.table.re
b3920 6d 6f 76 65 28 65 6c 65 6d 65 6e 74 73 2c 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 28 65 6c 65 move(elements,.table.indexof(ele
b3940 6d 65 6e 74 73 2c 20 76 63 32 30 31 30 2e 64 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f ments,.vc2010.debugInformationFo
b3960 72 6d 61 74 29 29 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 65 6c 65 6d 65 6e 74 73 2c 20 74 61 rmat)).table.remove(elements,.ta
b3980 62 6c 65 2e 69 6e 64 65 78 6f 66 28 65 6c 65 6d 65 6e 74 73 2c 20 76 63 32 30 31 30 2e 6c 61 6e ble.indexof(elements,.vc2010.lan
b39a0 67 75 61 67 65 53 74 61 6e 64 61 72 64 29 29 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 65 6c 65 guageStandard)).table.remove(ele
b39c0 6d 65 6e 74 73 2c 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 28 65 6c 65 6d 65 6e 74 73 2c 20 76 ments,.table.indexof(elements,.v
b39e0 63 32 30 31 30 2e 6d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 29 c2010.multiProcessorCompilation)
b3a00 29 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 65 6c 65 6d 65 6e 74 73 2c 20 74 61 62 6c 65 2e 69 ).table.remove(elements,.table.i
b3a20 6e 64 65 78 6f 66 28 65 6c 65 6d 65 6e 74 73 2c 20 76 63 32 30 31 30 2e 6d 69 6e 69 6d 61 6c 52 ndexof(elements,.vc2010.minimalR
b3a40 65 62 75 69 6c 64 29 29 0a 74 61 62 6c 65 2e 72 65 70 6c 61 63 65 28 65 6c 65 6d 65 6e 74 73 2c ebuild)).table.replace(elements,
b3a60 20 76 63 32 30 31 30 2e 65 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f .vc2010.enableEnhancedInstructio
b3a80 6e 53 65 74 2c 20 61 6e 64 72 6f 69 64 2e 65 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 nSet,.android.enableEnhancedInst
b3aa0 72 75 63 74 69 6f 6e 53 65 74 29 0a 74 61 62 6c 65 2e 72 65 70 6c 61 63 65 28 65 6c 65 6d 65 6e ructionSet).table.replace(elemen
b3ac0 74 73 2c 20 76 63 32 30 31 30 2e 70 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 ts,.vc2010.precompiledHeaderFile
b3ae0 2c 20 61 6e 64 72 6f 69 64 2e 70 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 29 ,.android.precompiledHeaderFile)
b3b00 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 73 0a 65 6e 64 29 0a 66 75 .end.end.return.elements.end).fu
b3b20 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 70 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 nction.android.precompiledHeader
b3b40 46 69 6c 65 28 66 69 6c 65 4e 61 6d 65 2c 20 63 66 67 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 File(fileName,.cfg).vc2010.eleme
b3b60 6e 74 28 22 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 22 2c 20 6e 69 6c 2c nt("PrecompiledHeaderFile",.nil,
b3b80 20 22 25 73 22 2c 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 61 74 68 2e 72 65 62 ."%s",.path.getabsolute(path.reb
b3ba0 61 73 65 28 66 69 6c 65 4e 61 6d 65 2c 20 63 66 67 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 6c ase(fileName,.cfg.basedir,.cfg.l
b3bc0 6f 63 61 74 69 6f 6e 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e ocation))).end.function.android.
b3be0 64 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 debugInformation(cfg).if.cfg.fla
b3c00 67 73 2e 53 79 6d 62 6f 6c 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 47 65 6e 65 72 61 74 65 44 gs.Symbols.then._p(3,'<GenerateD
b3c20 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 74 72 75 65 3c 2f 47 65 6e 65 72 61 74 65 44 65 ebugInformation>true</GenerateDe
b3c40 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 bugInformation>').end.end.functi
b3c60 6f 6e 20 61 6e 64 72 6f 69 64 2e 73 74 72 69 63 74 41 6c 69 61 73 69 6e 67 28 63 66 67 29 0a 69 on.android.strictAliasing(cfg).i
b3c80 66 20 63 66 67 2e 73 74 72 69 63 74 61 6c 69 61 73 69 6e 67 20 7e 3d 20 6e 69 6c 20 74 68 65 6e f.cfg.strictaliasing.~=.nil.then
b3ca0 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 53 74 72 69 63 74 41 6c 69 61 73 69 6e 67 22 .vc2010.element("StrictAliasing"
b3cc0 2c 20 6e 69 6c 2c 20 69 69 66 28 63 66 67 2e 73 74 72 69 63 74 61 6c 69 61 73 69 6e 67 20 3d 3d ,.nil,.iif(cfg.strictaliasing.==
b3ce0 20 22 4f 66 66 22 2c 20 22 66 61 6c 73 65 22 2c 20 22 74 72 75 65 22 29 29 0a 65 6e 64 0a 65 6e ."Off",."false",."true")).end.en
b3d00 64 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 66 70 75 28 63 66 67 29 0a 69 66 20 63 d.function.android.fpu(cfg).if.c
b3d20 66 67 2e 66 70 75 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 53 6f 66 74 46 6c fg.fpu.~=.nil.then._p(3,'<SoftFl
b3d40 6f 61 74 3e 74 72 75 65 3c 2f 53 6f 66 74 46 6c 6f 61 74 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 oat>true</SoftFloat>',.iif(cfg.f
b3d60 70 75 20 3d 3d 20 22 53 6f 66 74 77 61 72 65 22 2c 20 22 74 72 75 65 22 2c 20 22 66 61 6c 73 65 pu.==."Software",."true",."false
b3d80 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 70 69 63 ")).end.end.function.android.pic
b3da0 28 63 66 67 29 0a 69 66 20 63 66 67 2e 70 69 63 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 76 63 32 (cfg).if.cfg.pic.~=.nil.then.vc2
b3dc0 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 50 6f 73 69 74 69 6f 6e 49 6e 64 65 70 65 6e 64 65 6e 74 010.element("PositionIndependent
b3de0 43 6f 64 65 22 2c 20 6e 69 6c 2c 20 69 69 66 28 63 66 67 2e 70 69 63 20 3d 3d 20 22 4f 6e 22 2c Code",.nil,.iif(cfg.pic.==."On",
b3e00 20 22 74 72 75 65 22 2c 20 22 66 61 6c 73 65 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 ."true",."false")).end.end.funct
b3e20 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 76 65 72 62 6f 73 65 43 6f 6d 70 69 6c 65 72 28 63 66 67 29 ion.android.verboseCompiler(cfg)
b3e40 0a 73 65 74 42 6f 6f 6c 4f 70 74 69 6f 6e 28 22 56 65 72 62 6f 73 65 22 2c 20 63 66 67 2e 66 6c .setBoolOption("Verbose",.cfg.fl
b3e60 61 67 73 2e 56 65 72 62 6f 73 65 43 6f 6d 70 69 6c 65 72 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 ags.VerboseCompiler,."true").end
b3e80 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 75 6e 64 65 66 69 6e 65 41 6c 6c 50 72 65 .function.android.undefineAllPre
b3ea0 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 29 0a 73 65 74 42 6f 6f processorDefinitions(cfg).setBoo
b3ec0 6c 4f 70 74 69 6f 6e 28 22 55 6e 64 65 66 69 6e 65 41 6c 6c 50 72 65 70 72 6f 63 65 73 73 6f 72 lOption("UndefineAllPreprocessor
b3ee0 44 65 66 69 6e 69 74 69 6f 6e 73 22 2c 20 63 66 67 2e 66 6c 61 67 73 2e 55 6e 64 65 66 69 6e 65 Definitions",.cfg.flags.Undefine
b3f00 41 6c 6c 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 20 22 74 72 75 AllPreprocessorDefinitions,."tru
b3f20 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 73 68 6f 77 49 6e 63 e").end.function.android.showInc
b3f40 6c 75 64 65 73 28 63 66 67 29 0a 73 65 74 42 6f 6f 6c 4f 70 74 69 6f 6e 28 22 53 68 6f 77 49 6e ludes(cfg).setBoolOption("ShowIn
b3f60 63 6c 75 64 65 73 22 2c 20 63 66 67 2e 66 6c 61 67 73 2e 53 68 6f 77 49 6e 63 6c 75 64 65 73 2c cludes",.cfg.flags.ShowIncludes,
b3f80 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 64 61 ."true").end.function.android.da
b3fa0 74 61 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 28 63 66 67 29 0a 73 65 74 42 6f 6f 6c 4f 70 74 69 6f taLevelLinking(cfg).setBoolOptio
b3fc0 6e 28 22 44 61 74 61 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 22 2c 20 63 66 67 2e 66 6c 61 67 73 2e n("DataLevelLinking",.cfg.flags.
b3fe0 44 61 74 61 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 66 75 DataLevelLinking,."true").end.fu
b4000 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 73 68 6f 72 74 45 6e 75 6d 73 28 63 66 67 29 0a 73 nction.android.shortEnums(cfg).s
b4020 65 74 42 6f 6f 6c 4f 70 74 69 6f 6e 28 22 55 73 65 53 68 6f 72 74 45 6e 75 6d 73 22 2c 20 63 66 etBoolOption("UseShortEnums",.cf
b4040 67 2e 66 6c 61 67 73 2e 55 73 65 53 68 6f 72 74 45 6e 75 6d 73 2c 20 22 74 72 75 65 22 29 0a 65 g.flags.UseShortEnums,."true").e
b4060 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 63 53 74 61 6e 64 61 72 64 28 63 66 nd.function.android.cStandard(cf
b4080 67 29 0a 6c 6f 63 61 6c 20 63 5f 6c 61 6e 67 6d 61 70 20 3d 20 7b 0a 5b 22 43 39 38 22 5d 20 20 g).local.c_langmap.=.{.["C98"]..
b40a0 20 3d 20 22 63 39 38 22 2c 0a 5b 22 43 39 39 22 5d 20 20 20 3d 20 22 63 39 39 22 2c 0a 5b 22 43 .=."c98",.["C99"]...=."c99",.["C
b40c0 31 31 22 5d 20 20 20 3d 20 22 63 31 31 22 2c 0a 5b 22 67 6e 75 39 39 22 5d 20 3d 20 22 67 6e 75 11"]...=."c11",.["gnu99"].=."gnu
b40e0 39 39 22 2c 0a 5b 22 67 6e 75 31 31 22 5d 20 3d 20 22 67 6e 75 31 31 22 2c 0a 7d 0a 69 66 20 63 99",.["gnu11"].=."gnu11",.}.if.c
b4100 5f 6c 61 6e 67 6d 61 70 5b 63 66 67 2e 63 64 69 61 6c 65 63 74 5d 20 7e 3d 20 6e 69 6c 20 74 68 _langmap[cfg.cdialect].~=.nil.th
b4120 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 43 4c 61 6e 67 75 61 67 65 53 74 61 6e en.vc2010.element("CLanguageStan
b4140 64 61 72 64 22 2c 20 6e 69 6c 2c 20 63 5f 6c 61 6e 67 6d 61 70 5b 63 66 67 2e 63 64 69 61 6c 65 dard",.nil,.c_langmap[cfg.cdiale
b4160 63 74 5d 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 63 70 ct]).end.end.function.android.cp
b4180 70 53 74 61 6e 64 61 72 64 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 70 70 5f 6c 61 6e 67 6d 61 70 pStandard(cfg).local.cpp_langmap
b41a0 20 3d 20 7b 0a 5b 22 43 2b 2b 39 38 22 5d 20 20 20 3d 20 22 63 2b 2b 39 38 22 2c 0a 5b 22 43 2b .=.{.["C++98"]...=."c++98",.["C+
b41c0 2b 31 31 22 5d 20 20 20 3d 20 22 63 2b 2b 31 31 22 2c 0a 5b 22 43 2b 2b 31 34 22 5d 20 20 20 3d +11"]...=."c++11",.["C++14"]...=
b41e0 20 22 63 2b 2b 31 79 22 2c 0a 5b 22 43 2b 2b 31 37 22 5d 20 20 20 3d 20 22 63 2b 2b 31 7a 22 2c ."c++1y",.["C++17"]...=."c++1z",
b4200 0a 5b 22 43 2b 2b 6c 61 74 65 73 74 22 5d 20 3d 20 22 63 2b 2b 31 7a 22 2c 0a 5b 22 67 6e 75 2b .["C++latest"].=."c++1z",.["gnu+
b4220 2b 39 38 22 5d 20 3d 20 22 67 6e 75 2b 2b 39 38 22 2c 0a 5b 22 67 6e 75 2b 2b 31 31 22 5d 20 3d +98"].=."gnu++98",.["gnu++11"].=
b4240 20 22 67 6e 75 2b 2b 31 31 22 2c 0a 5b 22 67 6e 75 2b 2b 31 34 22 5d 20 3d 20 22 67 6e 75 2b 2b ."gnu++11",.["gnu++14"].=."gnu++
b4260 31 79 22 2c 0a 5b 22 67 6e 75 2b 2b 31 37 22 5d 20 3d 20 22 67 6e 75 2b 2b 31 7a 22 2c 0a 7d 0a 1y",.["gnu++17"].=."gnu++1z",.}.
b4280 69 66 20 63 70 70 5f 6c 61 6e 67 6d 61 70 5b 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 5d 20 7e if.cpp_langmap[cfg.cppdialect].~
b42a0 3d 20 6e 69 6c 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 43 70 70 4c 61 =.nil.then.vc2010.element("CppLa
b42c0 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 22 2c 20 6e 69 6c 2c 20 63 70 70 5f 6c 61 6e 67 6d 61 nguageStandard",.nil,.cpp_langma
b42e0 70 5b 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 5d 29 0a 65 6e 64 0a 65 6e 64 0a 70 2e 6f 76 65 p[cfg.cppdialect]).end.end.p.ove
b4300 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 61 64 64 69 74 69 6f 6e 61 6c 43 6f 6d 70 69 6c 65 rride(vc2010,."additionalCompile
b4320 4f 70 74 69 6f 6e 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 2c 20 63 Options",.function(oldfn,.cfg,.c
b4340 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 41 4e 44 ondition).if.cfg.system.==.p.AND
b4360 52 4f 49 44 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 70 74 73 20 3d 20 63 66 67 2e 62 75 69 6c 64 ROID.then.local.opts.=.cfg.build
b4380 6f 70 74 69 6f 6e 73 0a 69 66 20 63 66 67 2e 64 69 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 20 61 options.if.cfg.disablewarnings.a
b43a0 6e 64 20 23 63 66 67 2e 64 69 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 20 3e 20 30 20 74 68 65 6e nd.#cfg.disablewarnings.>.0.then
b43c0 0a 66 6f 72 20 5f 2c 20 77 61 72 6e 69 6e 67 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 64 69 .for._,.warning.in.ipairs(cfg.di
b43e0 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f sablewarnings).do.table.insert(o
b4400 70 74 73 2c 20 27 2d 57 6e 6f 2d 27 20 2e 2e 20 77 61 72 6e 69 6e 67 29 0a 65 6e 64 0a 65 6e 64 pts,.'-Wno-'....warning).end.end
b4420 0a 69 66 20 63 66 67 2e 76 69 73 69 62 69 6c 69 74 79 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 74 .if.cfg.visibility.~=.nil.then.t
b4440 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 70 74 73 2c 20 70 2e 74 6f 6f 6c 73 2e 67 63 63 2e 63 78 able.insert(opts,.p.tools.gcc.cx
b4460 78 66 6c 61 67 73 2e 76 69 73 69 62 69 6c 69 74 79 5b 63 66 67 2e 76 69 73 69 62 69 6c 69 74 79 xflags.visibility[cfg.visibility
b4480 5d 29 0a 65 6e 64 0a 69 66 20 23 6f 70 74 73 20 3e 20 30 20 74 68 65 6e 0a 6f 70 74 73 20 3d 20 ]).end.if.#opts.>.0.then.opts.=.
b44a0 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6f 70 74 73 2c 20 22 20 22 29 0a 76 63 32 30 31 30 2e 65 table.concat(opts,.".").vc2010.e
b44c0 6c 65 6d 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 22 2c 20 63 6f 6e 64 lement("AdditionalOptions",.cond
b44e0 69 74 69 6f 6e 2c 20 27 25 73 20 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 ition,.'%s.%%(AdditionalOptions)
b4500 27 2c 20 6f 70 74 73 29 0a 65 6e 64 0a 65 6c 73 65 0a 6f 6c 64 66 6e 28 63 66 67 2c 20 63 6f 6e ',.opts).end.else.oldfn(cfg,.con
b4520 64 69 74 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 dition).end.end).p.override(vc20
b4540 31 30 2c 20 22 77 61 72 6e 69 6e 67 4c 65 76 65 6c 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 10,."warningLevel",.function(old
b4560 66 6e 2c 20 63 66 67 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 fn,.cfg).if._ACTION.>=."vs2015".
b4580 61 6e 64 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 41 4e 44 52 4f 49 44 20 61 6e 64 20 and.cfg.system.==.p.ANDROID.and.
b45a0 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 61 6e 64 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 7e 3d cfg.warnings.and.cfg.warnings.~=
b45c0 20 22 4f 66 66 22 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 57 61 72 6e ."Off".then.vc2010.element("Warn
b45e0 69 6e 67 4c 65 76 65 6c 22 2c 20 6e 69 6c 2c 20 22 45 6e 61 62 6c 65 41 6c 6c 57 61 72 6e 69 6e ingLevel",.nil,."EnableAllWarnin
b4600 67 73 22 29 0a 65 6c 73 65 69 66 20 28 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 gs").elseif.(_ACTION.>=."vs2015"
b4620 20 61 6e 64 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 41 4e 44 52 4f 49 44 20 61 6e 64 .and.cfg.system.==.p.ANDROID.and
b4640 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 29 20 6f 72 20 6e 6f 74 20 28 5f 41 43 54 49 4f 4e 20 3e .cfg.warnings).or.not.(_ACTION.>
b4660 3d 20 22 76 73 32 30 31 35 22 20 61 6e 64 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 41 =."vs2015".and.cfg.system.==.p.A
b4680 4e 44 52 4f 49 44 29 20 74 68 65 6e 0a 6f 6c 64 66 6e 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 29 NDROID).then.oldfn(cfg).end.end)
b46a0 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 63 6c 43 6f 6d .premake.override(vc2010,."clCom
b46c0 70 69 6c 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 22 2c 20 66 75 pilePreprocessorDefinitions",.fu
b46e0 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 nction(oldfn,.cfg,.condition).if
b4700 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 41 4e 44 52 4f 49 44 20 74 68 65 6e 0a 76 63 .cfg.system.==.p.ANDROID.then.vc
b4720 32 30 31 30 2e 70 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 2010.preprocessorDefinitions(cfg
b4740 2c 20 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 66 61 6c 73 65 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 ,.cfg.defines,.false,.condition)
b4760 0a 65 6c 73 65 0a 6f 6c 64 66 6e 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 65 6e 64 0a .else.oldfn(cfg,.condition).end.
b4780 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 65 end).premake.override(vc2010,."e
b47a0 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 xceptionHandling",.function(oldf
b47c0 6e 2c 20 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d n,.cfg,.condition).if.cfg.system
b47e0 20 3d 3d 20 70 2e 41 4e 44 52 4f 49 44 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 78 63 65 70 74 69 .==.p.ANDROID.then.local.excepti
b4800 6f 6e 73 20 3d 20 7b 0a 4f 6e 20 3d 20 22 45 6e 61 62 6c 65 64 22 2c 0a 4f 66 66 20 3d 20 22 44 ons.=.{.On.=."Enabled",.Off.=."D
b4820 69 73 61 62 6c 65 64 22 2c 0a 55 6e 77 69 6e 64 54 61 62 6c 65 73 20 3d 20 22 55 6e 77 69 6e 64 isabled",.UnwindTables.=."Unwind
b4840 54 61 62 6c 65 73 22 2c 0a 7d 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 Tables",.}.if._ACTION.>=."vs2015
b4860 22 20 74 68 65 6e 0a 69 66 20 65 78 63 65 70 74 69 6f 6e 73 5b 63 66 67 2e 65 78 63 65 70 74 69 ".then.if.exceptions[cfg.excepti
b4880 6f 6e 68 61 6e 64 6c 69 6e 67 5d 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 onhandling].~=.nil.then.vc2010.e
b48a0 6c 65 6d 65 6e 74 28 22 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 22 2c 20 63 6f 6e 64 lement("ExceptionHandling",.cond
b48c0 69 74 69 6f 6e 2c 20 65 78 63 65 70 74 69 6f 6e 73 5b 63 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 ition,.exceptions[cfg.exceptionh
b48e0 61 6e 64 6c 69 6e 67 5d 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 63 66 67 2e 65 78 63 65 70 74 andling]).end.else.if.cfg.except
b4900 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 4f 4e 20 74 68 65 6e 0a 76 ionhandling.==.premake.ON.then.v
b4920 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 47 63 63 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c c2010.element("GccExceptionHandl
b4940 69 6e 67 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 ing",.condition,."true").end.end
b4960 0a 65 6c 73 65 0a 6f 6c 64 66 6e 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 65 6e 64 0a .else.oldfn(cfg,.condition).end.
b4980 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 65 6e 61 62 6c 65 45 6e 68 61 end).function.android.enableEnha
b49a0 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 28 63 66 67 29 0a 69 66 20 63 66 67 2e 76 ncedInstructionSet(cfg).if.cfg.v
b49c0 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 3d 3d 20 22 4e 45 4f 4e 22 20 74 68 65 6e 0a 76 ectorextensions.==."NEON".then.v
b49e0 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 45 6e 61 62 6c 65 4e 65 6f 6e 43 6f 64 65 67 65 6e c2010.element("EnableNeonCodegen
b4a00 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e ",.nil,."true").end.end.premake.
b4a20 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 72 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 override(vc2010,."runtimeTypeInf
b4a40 6f 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 2c 20 63 6f 6e 64 69 74 69 o",.function(oldfn,.cfg,.conditi
b4a60 6f 6e 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 41 4e 44 on).if.cfg.system.==.premake.AND
b4a80 52 4f 49 44 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 72 74 74 69 20 3d 3d 20 70 72 65 6d 61 6b 65 ROID.then.if.cfg.rtti.==.premake
b4aa0 2e 4f 4e 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 52 75 6e 74 69 6d 65 .ON.then.vc2010.element("Runtime
b4ac0 54 79 70 65 49 6e 66 6f 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e TypeInfo",.condition,."true").en
b4ae0 64 0a 65 6c 73 65 0a 6f 6c 64 66 6e 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 65 6e 64 d.else.oldfn(cfg,.condition).end
b4b00 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 .end).premake.override(vc2010,."
b4b20 67 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 22 2c 20 66 75 6e 63 74 generateDebugInformation",.funct
b4b40 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 7e 3d ion(oldfn,.cfg).if.cfg.system.~=
b4b60 20 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 74 68 65 6e 0a 6f 6c 64 66 6e 28 63 66 67 29 .premake.ANDROID.then.oldfn(cfg)
b4b80 0a 65 6e 64 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 .end.end).premake.override(vc201
b4ba0 30 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 69 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 0.elements,."itemDefinitionGroup
b4bc0 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 65 6c ",.function(oldfn,.cfg).local.el
b4be0 65 6d 65 6e 74 73 20 3d 20 6f 6c 64 66 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 ements.=.oldfn(cfg).if.cfg.syste
b4c00 6d 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 61 6e 64 20 5f 41 43 54 49 4f 4e m.==.premake.ANDROID.and._ACTION
b4c20 20 3c 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 65 6c 65 6d 65 6e 74 73 20 3d 20 74 61 62 6c .<."vs2015".then.elements.=.tabl
b4c40 65 2e 6a 6f 69 6e 28 65 6c 65 6d 65 6e 74 73 2c 20 7b 0a 61 6e 64 72 6f 69 64 2e 61 6e 74 42 75 e.join(elements,.{.android.antBu
b4c60 69 6c 64 2c 0a 7d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 73 0a 65 6e 64 29 ild,.}).end.return.elements.end)
b4c80 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 61 6e 74 50 61 63 6b 61 67 65 28 63 66 67 .function.android.antPackage(cfg
b4ca0 29 0a 70 2e 70 75 73 68 28 27 3c 41 6e 74 50 61 63 6b 61 67 65 3e 27 29 0a 69 66 20 63 66 67 2e ).p.push('<AntPackage>').if.cfg.
b4cc0 61 6e 64 72 6f 69 64 61 70 70 6c 69 62 6e 61 6d 65 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 76 63 androidapplibname.~=.nil.then.vc
b4ce0 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 6e 64 72 6f 69 64 41 70 70 4c 69 62 4e 61 6d 65 22 2010.element("AndroidAppLibName"
b4d00 2c 20 6e 69 6c 2c 20 63 66 67 2e 61 6e 64 72 6f 69 64 61 70 70 6c 69 62 6e 61 6d 65 29 0a 65 6c ,.nil,.cfg.androidapplibname).el
b4d20 73 65 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 41 6e 64 72 6f 69 64 41 70 70 4c 69 62 se.vc2010.element("AndroidAppLib
b4d40 4e 61 6d 65 22 2c 20 6e 69 6c 2c 20 22 24 28 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 29 22 29 0a Name",.nil,."$(RootNamespace)").
b4d60 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 41 6e 74 50 61 63 6b 61 67 65 3e 27 29 0a 65 6e 64 0a 66 end.p.pop('</AntPackage>').end.f
b4d80 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 61 6e 74 42 75 69 6c 64 28 63 66 67 29 0a 69 66 unction.android.antBuild(cfg).if
b4da0 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 53 54 41 54 49 43 4c 49 42 20 6f .cfg.kind.==.premake.STATICLIB.o
b4dc0 72 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 53 48 41 52 45 44 4c 49 42 20 r.cfg.kind.==.premake.SHAREDLIB.
b4de0 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 41 6e 74 42 75 69 6c 64 3e then.return.end._p(2,'<AntBuild>
b4e00 27 29 0a 5f 70 28 33 2c 27 3c 41 6e 74 42 75 69 6c 64 54 79 70 65 3e 25 73 3c 2f 41 6e 74 42 75 ')._p(3,'<AntBuildType>%s</AntBu
b4e20 69 6c 64 54 79 70 65 3e 27 2c 20 69 69 66 28 70 72 65 6d 61 6b 65 2e 63 6f 6e 66 69 67 2e 69 73 ildType>',.iif(premake.config.is
b4e40 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 2c 20 22 44 65 62 75 67 22 2c 20 22 52 65 6c 65 61 DebugBuild(cfg),."Debug",."Relea
b4e60 73 65 22 29 29 0a 5f 70 28 32 2c 27 3c 2f 41 6e 74 42 75 69 6c 64 3e 27 29 0a 65 6e 64 0a 70 72 se"))._p(2,'</AntBuild>').end.pr
b4e80 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 61 64 64 69 74 69 6f 6e emake.override(vc2010,."addition
b4ea0 61 6c 43 6f 6d 70 69 6c 65 4f 70 74 69 6f 6e 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 alCompileOptions",.function(oldf
b4ec0 6e 2c 20 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d n,.cfg,.condition).if.cfg.system
b4ee0 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 74 68 65 6e 0a 76 73 61 6e 64 72 6f .==.premake.ANDROID.then.vsandro
b4f00 69 64 2e 61 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 id.additionalOptions(cfg,.condit
b4f20 69 6f 6e 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 63 66 67 2c 20 63 6f 6e 64 69 ion).end.return.oldfn(cfg,.condi
b4f40 74 69 6f 6e 29 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 tion).end).premake.override(vc20
b4f60 31 30 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 75 73 65 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 10.elements,."user",.function(ol
b4f80 64 66 6e 2c 20 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 41 4e 44 dfn,.cfg).if.cfg.system.==.p.AND
b4fa0 52 4f 49 44 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 ROID.then.return.{}.else.return.
b4fc0 6f 6c 64 66 6e 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 76 73 61 oldfn(cfg).end.end).function.vsa
b4fe0 6e 64 72 6f 69 64 2e 61 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 28 63 66 67 29 0a 69 66 ndroid.additionalOptions(cfg).if
b5000 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 65 6c 73 65 0a 6c ._ACTION.>=."vs2015".then.else.l
b5020 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 6c 72 65 61 64 79 48 61 73 28 74 2c 20 6b 65 79 29 ocal.function.alreadyHas(t,.key)
b5040 0a 66 6f 72 20 5f 2c 20 6b 20 69 6e 20 69 70 61 69 72 73 28 74 29 20 64 6f 0a 69 66 20 73 74 72 .for._,.k.in.ipairs(t).do.if.str
b5060 69 6e 67 2e 66 69 6e 64 28 6b 2c 20 6b 65 79 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 ing.find(k,.key).then.return.tru
b5080 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 6e 6f e.end.end.return.false.end.if.no
b50a0 74 20 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 6f 72 20 73 74 72 69 6e 67 2e 73 74 61 t.cfg.architecture.or.string.sta
b50c0 72 74 73 77 69 74 68 28 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 2c 20 22 61 72 6d 22 29 rtswith(cfg.architecture,."arm")
b50e0 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 70 75 20 7e 3d 20 22 53 6f 66 74 77 61 72 65 22 20 61 .then.if.cfg.fpu.~=."Software".a
b5100 6e 64 20 63 66 67 2e 66 6c 6f 61 74 61 62 69 20 7e 3d 20 22 73 6f 66 74 22 20 74 68 65 6e 0a 69 nd.cfg.floatabi.~=."soft".then.i
b5120 66 20 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 3d 20 22 61 72 6d 76 37 22 20 74 68 f.cfg.architecture.==."armv7".th
b5140 65 6e 0a 69 66 20 6e 6f 74 20 61 6c 72 65 61 64 79 48 61 73 28 63 66 67 2e 62 75 69 6c 64 6f 70 en.if.not.alreadyHas(cfg.buildop
b5160 74 69 6f 6e 73 2c 20 22 2d 6d 66 70 75 3d 22 29 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 76 65 63 tions,."-mfpu=").then.if.cfg.vec
b5180 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 3d 3d 20 22 4e 45 4f 4e 22 20 74 68 65 6e 0a 74 61 62 torextensions.==."NEON".then.tab
b51a0 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 66 le.insert(cfg.buildoptions,."-mf
b51c0 70 75 3d 6e 65 6f 6e 22 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 70 75 20 3d 3d 20 22 48 61 72 pu=neon").elseif.cfg.fpu.==."Har
b51e0 64 77 61 72 65 22 20 6f 72 20 63 66 67 2e 66 6c 6f 61 74 61 62 69 20 3d 3d 20 22 73 6f 66 74 66 dware".or.cfg.floatabi.==."softf
b5200 70 22 20 6f 72 20 63 66 67 2e 66 6c 6f 61 74 61 62 69 20 3d 3d 20 22 68 61 72 64 22 20 74 68 65 p".or.cfg.floatabi.==."hard".the
b5220 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c n.table.insert(cfg.buildoptions,
b5240 20 22 2d 6d 66 70 75 3d 76 66 70 76 33 2d 64 31 36 22 29 20 2d 2d 20 64 31 36 20 69 73 20 74 68 ."-mfpu=vfpv3-d16").--.d16.is.th
b5260 65 20 6c 6f 77 65 73 74 20 63 6f 6d 6d 6f 6e 20 64 65 6e 6f 6d 69 6e 61 74 6f 72 0a 65 6e 64 0a e.lowest.common.denominator.end.
b5280 65 6e 64 0a 69 66 20 6e 6f 74 20 61 6c 72 65 61 64 79 48 61 73 28 63 66 67 2e 62 75 69 6c 64 6f end.if.not.alreadyHas(cfg.buildo
b52a0 70 74 69 6f 6e 73 2c 20 22 2d 6d 66 6c 6f 61 74 2d 61 62 69 3d 22 29 20 74 68 65 6e 0a 69 66 20 ptions,."-mfloat-abi=").then.if.
b52c0 63 66 67 2e 66 6c 6f 61 74 61 62 69 20 3d 3d 20 22 68 61 72 64 22 20 74 68 65 6e 0a 74 61 62 6c cfg.floatabi.==."hard".then.tabl
b52e0 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 66 6c e.insert(cfg.buildoptions,."-mfl
b5300 6f 61 74 2d 61 62 69 3d 68 61 72 64 22 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 oat-abi=hard").else.table.insert
b5320 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 66 6c 6f 61 74 2d 61 62 69 3d (cfg.buildoptions,."-mfloat-abi=
b5340 73 6f 66 74 66 70 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 6e 6f 74 20 61 6c 72 softfp").end.end.else.if.not.alr
b5360 65 61 64 79 48 61 73 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 66 70 75 eadyHas(cfg.buildoptions,."-mfpu
b5380 3d 22 29 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 70 75 20 3d 3d 20 22 48 61 72 64 77 61 72 65 =").then.if.cfg.fpu.==."Hardware
b53a0 22 20 6f 72 20 63 66 67 2e 66 6c 6f 61 74 61 62 69 20 3d 3d 20 22 73 6f 66 74 66 70 22 20 6f 72 ".or.cfg.floatabi.==."softfp".or
b53c0 20 63 66 67 2e 66 6c 6f 61 74 61 62 69 20 3d 3d 20 22 68 61 72 64 22 20 74 68 65 6e 0a 74 61 62 .cfg.floatabi.==."hard".then.tab
b53e0 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 66 le.insert(cfg.buildoptions,."-mf
b5400 70 75 3d 76 66 70 22 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 61 6c 72 65 61 64 79 48 pu=vfp").end.end.if.not.alreadyH
b5420 61 73 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 66 6c 6f 61 74 2d 61 62 as(cfg.buildoptions,."-mfloat-ab
b5440 69 3d 22 29 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 6c 6f 61 74 61 62 69 20 3d 3d 20 22 73 6f i=").then.if.cfg.floatabi.==."so
b5460 66 74 66 70 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 6c ftfp".then.table.insert(cfg.buil
b5480 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 66 6c 6f 61 74 2d 61 62 69 3d 73 6f 66 74 66 70 22 29 0a doptions,."-mfloat-abi=softfp").
b54a0 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 6f 61 74 61 62 69 20 3d 3d 20 22 68 61 72 64 22 20 74 68 elseif.cfg.floatabi.==."hard".th
b54c0 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 en.table.insert(cfg.buildoptions
b54e0 2c 20 22 2d 6d 66 6c 6f 61 74 2d 61 62 69 3d 68 61 72 64 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e ,."-mfloat-abi=hard").end.end.en
b5500 64 0a 65 6c 73 65 69 66 20 63 66 67 2e 66 6c 6f 61 74 61 62 69 20 3d 3d 20 22 73 6f 66 74 22 20 d.elseif.cfg.floatabi.==."soft".
b5520 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f then.table.insert(cfg.buildoptio
b5540 6e 73 2c 20 22 2d 6d 66 6c 6f 61 74 2d 61 62 69 3d 73 6f 66 74 22 29 0a 65 6e 64 0a 69 66 20 63 ns,."-mfloat-abi=soft").end.if.c
b5560 66 67 2e 65 6e 64 69 61 6e 20 3d 3d 20 22 4c 69 74 74 6c 65 22 20 74 68 65 6e 0a 74 61 62 6c 65 fg.endian.==."Little".then.table
b5580 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 6c 69 74 .insert(cfg.buildoptions,."-mlit
b55a0 74 6c 65 2d 65 6e 64 69 61 6e 22 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 65 6e 64 69 61 6e 20 3d tle-endian").elseif.cfg.endian.=
b55c0 3d 20 22 42 69 67 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 =."Big".then.table.insert(cfg.bu
b55e0 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 62 69 67 2d 65 6e 64 69 61 6e 22 29 0a 65 6e 64 0a ildoptions,."-mbig-endian").end.
b5600 65 6c 73 65 69 66 20 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 3d 20 22 6d 69 70 73 elseif.cfg.architecture.==."mips
b5620 22 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 3d ".then.if.cfg.vectorextensions.=
b5640 3d 20 22 4d 58 55 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 62 75 =."MXU".then.table.insert(cfg.bu
b5660 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 2d 6d 6d 78 75 22 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 ildoptions,."-mmxu").end.elseif.
b5680 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 3d 20 22 78 38 36 22 20 74 68 65 6e 0a 65 cfg.architecture.==."x86".then.e
b56a0 6e 64 0a 65 6e 64 0a 65 6e 64 0a 70 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 73 nd.end.end.p.override(vc2010,."s
b56c0 75 62 53 79 73 74 65 6d 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a ubSystem",.function(oldfn,.cfg).
b56e0 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 7e 3d 20 70 2e 41 4e 44 52 4f 49 44 20 74 68 65 6e 0a if.cfg.system.~=.p.ANDROID.then.
b5700 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 2e 6f 76 65 return.oldfn(cfg).end.end).p.ove
b5720 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 rride(vc2010,."additionalDepende
b5740 6e 63 69 65 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 2c 20 65 78 70 ncies",.function(oldfn,.cfg,.exp
b5760 6c 69 63 69 74 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 41 4e 44 52 4f 49 licit).if.cfg.system.==.p.ANDROI
b5780 44 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 73 20 3d 20 7b 7d 0a 69 66 20 65 78 70 6c 69 D.then.local.links.=.{}.if.expli
b57a0 63 69 74 20 74 68 65 6e 0a 6c 69 6e 6b 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 cit.then.links.=.config.getlinks
b57c0 28 63 66 67 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 65 6e (cfg,."siblings",."fullpath").en
b57e0 64 0a 6c 6f 63 61 6c 20 73 79 73 74 65 6d 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 d.local.system.=.config.getlinks
b5800 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 6e 61 6d 65 22 29 0a 66 6f 72 20 69 20 3d 20 (cfg,."system",."name").for.i.=.
b5820 31 2c 20 23 73 79 73 74 65 6d 20 64 6f 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 20 3d 20 73 79 73 74 65 1,.#system.do.local.link.=.syste
b5840 6d 5b 69 5d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6c 69 6e 6b 73 2c 20 6c 69 6e 6b 29 0a 65 m[i].table.insert(links,.link).e
b5860 6e 64 0a 69 66 20 23 6c 69 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 6c 69 6e 6b 73 20 3d 20 70 61 nd.if.#links.>.0.then.links.=.pa
b5880 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6c 69 6e 6b 73 2c th.translate(table.concat(links,
b58a0 20 22 3b 22 29 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 4c 69 62 72 61 72 79 44 65 .";")).vc2010.element("LibraryDe
b58c0 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 6e 69 6c 2c 20 22 25 25 28 4c 69 62 72 61 72 79 44 65 70 pendencies",.nil,."%%(LibraryDep
b58e0 65 6e 64 65 6e 63 69 65 73 29 3b 25 73 22 2c 20 6c 69 6e 6b 73 29 0a 65 6e 64 0a 65 6c 73 65 0a endencies);%s",.links).end.else.
b5900 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 65 6e 64 0a return.oldfn(cfg,.explicit).end.
b5920 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 75 73 65 4d 75 6c 74 69 54 6f end).function.android.useMultiTo
b5940 6f 6c 54 61 73 6b 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 75 6c 74 69 50 72 olTask(cfg).if.cfg.flags.MultiPr
b5960 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 65 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 ocessorCompile.then.vc2010.eleme
b5980 6e 74 28 22 55 73 65 4d 75 6c 74 69 54 6f 6f 6c 54 61 73 6b 22 2c 20 6e 69 6c 2c 20 22 74 72 75 nt("UseMultiToolTask",.nil,."tru
b59a0 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 e").end.end.premake.override(vc2
b59c0 30 31 30 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 6f 75 74 70 75 74 50 72 6f 70 65 72 74 69 65 73 22 010.elements,."outputProperties"
b59e0 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 ,.function(oldfn,.cfg).if.cfg.sy
b5a00 73 74 65 6d 20 3d 3d 20 70 2e 41 4e 44 52 4f 49 44 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 61 stem.==.p.ANDROID.then.return.ta
b5a20 62 6c 65 2e 6a 6f 69 6e 28 6f 6c 64 66 6e 28 63 66 67 29 2c 20 7b 0a 61 6e 64 72 6f 69 64 2e 75 ble.join(oldfn(cfg),.{.android.u
b5a40 73 65 4d 75 6c 74 69 54 6f 6f 6c 54 61 73 6b 2c 0a 7d 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 seMultiToolTask,.}).else.return.
b5a60 6f 6c 64 66 6e 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 2e 6f 76 65 72 72 69 64 65 28 76 oldfn(cfg).end.end).p.override(v
b5a80 63 32 30 31 30 2c 20 22 6f 75 74 44 69 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c c2010,."outDir",.function(oldfn,
b5aa0 20 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 7e 3d 20 70 2e 41 4e 44 52 4f 49 44 .cfg).if.cfg.system.~=.p.ANDROID
b5ac0 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 29 .then.return.oldfn(cfg).end.end)
b5ae0 0a 00 00 00 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 a8 b7 53 00 ..............................S.
b5b00 90 bc 53 00 48 ce 53 00 50 c0 53 00 b8 cf 53 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b ..S.H.S.P.S...S.local.p.=.premak
b5b20 65 0a 6c 6f 63 61 6c 20 67 6d 61 6b 65 32 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 e.local.gmake2.=.p.modules.gmake
b5b40 32 0a 67 6d 61 6b 65 32 2e 6d 61 6b 65 66 69 6c 65 20 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 61 2.gmake2.makefile..=.{}.local.ma
b5b60 6b 65 66 69 6c 65 20 20 20 3d 20 67 6d 61 6b 65 32 2e 6d 61 6b 65 66 69 6c 65 0a 6c 6f 63 61 6c kefile...=.gmake2.makefile.local
b5b80 20 70 72 6f 6a 65 63 74 20 20 20 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f .project....=.p.project.local.co
b5ba0 6e 66 69 67 20 20 20 20 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f nfig.....=.p.config.local.fileco
b5bc0 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 6d 61 6b 65 66 69 6c 65 2e 65 6c 65 nfig.=.p.fileconfig.makefile.ele
b5be0 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6d 61 6b 65 66 69 6c 65 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b ments.=.{}.makefile.elements.mak
b5c00 65 66 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 67 efile.=.function(prj).return.{.g
b5c20 6d 61 6b 65 32 2e 68 65 61 64 65 72 2c 0a 67 6d 61 6b 65 32 2e 70 68 6f 6e 79 52 75 6c 65 73 2c make2.header,.gmake2.phonyRules,
b5c40 0a 6d 61 6b 65 66 69 6c 65 2e 63 6f 6e 66 69 67 73 2c 0a 6d 61 6b 65 66 69 6c 65 2e 74 61 72 67 .makefile.configs,.makefile.targ
b5c60 65 74 52 75 6c 65 73 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 66 69 6c 65 2e etRules.}.end.function.makefile.
b5c80 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 65 6f 6c 28 22 5c 6e 22 29 0a 70 2e 63 61 6c 6c generate(prj).p.eol("\n").p.call
b5ca0 41 72 72 61 79 28 6d 61 6b 65 66 69 6c 65 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 69 6c 65 Array(makefile.elements.makefile
b5cc0 2c 20 70 72 6a 29 0a 65 6e 64 0a 6d 61 6b 65 66 69 6c 65 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e ,.prj).end.makefile.elements.con
b5ce0 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 figuration.=.function(cfg).retur
b5d00 6e 20 7b 0a 67 6d 61 6b 65 32 2e 74 61 72 67 65 74 2c 0a 67 6d 61 6b 65 32 2e 62 75 69 6c 64 43 n.{.gmake2.target,.gmake2.buildC
b5d20 6f 6d 6d 61 6e 64 73 2c 0a 67 6d 61 6b 65 32 2e 63 6c 65 61 6e 43 6f 6d 6d 61 6e 64 73 2c 0a 7d ommands,.gmake2.cleanCommands,.}
b5d40 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 66 69 6c 65 2e 63 6f 6e 66 69 67 73 28 70 .end.function.makefile.configs(p
b5d60 72 6a 29 0a 6c 6f 63 61 6c 20 66 69 72 73 74 20 3d 20 74 72 75 65 0a 66 6f 72 20 63 66 67 20 69 rj).local.first.=.true.for.cfg.i
b5d80 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 n.project.eachconfig(prj).do.loc
b5da0 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 5b 63 66 67 2e 74 6f 6f 6c 73 65 74 al.toolset.=.p.tools[cfg.toolset
b5dc0 20 6f 72 20 22 67 63 63 22 5d 0a 69 66 20 6e 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 65 .or."gcc"].if.not.toolset.then.e
b5de0 72 72 6f 72 28 22 49 6e 76 61 6c 69 64 20 74 6f 6f 6c 73 65 74 20 27 22 20 2e 2e 20 63 66 67 2e rror("Invalid.toolset.'"....cfg.
b5e00 74 6f 6f 6c 73 65 74 20 2e 2e 20 22 27 22 29 0a 65 6e 64 0a 69 66 20 66 69 72 73 74 20 74 68 65 toolset...."'").end.if.first.the
b5e20 6e 0a 5f 78 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 2c 20 63 66 67 2e n._x('ifeq.($(config),%s)',.cfg.
b5e40 73 68 6f 72 74 6e 61 6d 65 29 0a 66 69 72 73 74 20 3d 20 66 61 6c 73 65 0a 65 6c 73 65 0a 5f 78 shortname).first.=.false.else._x
b5e60 28 27 65 6c 73 65 20 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 2c 20 63 66 67 ('else.ifeq.($(config),%s)',.cfg
b5e80 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 65 6e 64 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 61 6b 65 .shortname).end.p.callArray(make
b5ea0 66 69 6c 65 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 63 66 67 file.elements.configuration,.cfg
b5ec0 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 66 69 72 ,.toolset)._p('').end.if.not.fir
b5ee0 73 74 20 74 68 65 6e 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 20 20 24 28 65 72 72 6f 72 st.then._p('else')._p('..$(error
b5f00 20 22 69 6e 76 61 6c 69 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 24 28 63 6f 6e 66 69 67 ."invalid.configuration.$(config
b5f20 29 22 29 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 )")')._p('endif')._p('').end.end
b5f40 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 66 69 6c 65 2e 74 61 72 67 65 74 52 75 6c 65 73 28 70 .function.makefile.targetRules(p
b5f60 72 6a 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 29 3a 27 29 0a 5f 70 28 27 5c 74 24 28 42 55 49 rj)._p('$(TARGET):')._p('\t$(BUI
b5f80 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 63 6c 65 61 6e 3a 27 29 0a 5f 70 LDCMDS)')._p('')._p('clean:')._p
b5fa0 28 27 5c 74 24 28 43 4c 45 41 4e 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 ('\t$(CLEANCMDS)')._p('').end.fu
b5fc0 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 63 66 67 29 nction.gmake2.buildCommands(cfg)
b5fe0 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 42 55 49 4c 44 43 4d 44 53 27 29 0a 6c 6f 63 61 6c 20 ._p('..define.BUILDCMDS').local.
b6000 73 74 65 70 73 20 3d 20 63 66 67 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 0a 69 66 20 23 73 74 steps.=.cfg.buildcommands.if.#st
b6020 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 70 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 eps.>.0.then.steps.=.os.translat
b6040 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 73 74 65 70 73 2c 20 63 66 67 2e 70 72 6f eCommandsAndPaths(steps,.cfg.pro
b6060 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 ject.basedir,.cfg.project.locati
b6080 6f 6e 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 62 75 69 6c 64 20 63 6f on)._p('\t@echo.Running.build.co
b60a0 6d 6d 61 6e 64 73 27 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 mmands')._p('\t%s',.table.implod
b60c0 65 28 73 74 65 70 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 e(steps,."",."",."\n\t")).end._p
b60e0 28 27 20 20 65 6e 64 65 66 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e ('..endef').end.function.gmake2.
b6100 63 6c 65 61 6e 43 6f 6d 6d 61 6e 64 73 28 63 66 67 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 cleanCommands(cfg)._p('..define.
b6120 43 4c 45 41 4e 43 4d 44 53 27 29 0a 6c 6f 63 61 6c 20 73 74 65 70 73 20 3d 20 63 66 67 2e 63 6c CLEANCMDS').local.steps.=.cfg.cl
b6140 65 61 6e 63 6f 6d 6d 61 6e 64 73 0a 69 66 20 23 73 74 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 73 eancommands.if.#steps.>.0.then.s
b6160 74 65 70 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 teps.=.os.translateCommandsAndPa
b6180 74 68 73 28 73 74 65 70 73 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 ths(steps,.cfg.project.basedir,.
b61a0 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 5f 70 28 27 5c 74 40 65 63 68 cfg.project.location)._p('\t@ech
b61c0 6f 20 52 75 6e 6e 69 6e 67 20 63 6c 65 61 6e 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f 70 28 27 5c o.Running.clean.commands')._p('\
b61e0 74 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 73 74 65 70 73 2c 20 22 22 2c 20 22 t%s',.table.implode(steps,."",."
b6200 22 2c 20 22 5c 6e 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 65 6e ",."\n\t")).end._p('..endef').en
b6220 64 0a 00 00 34 ce 53 00 38 ce 53 00 68 bc 53 00 00 00 00 00 0a 0a 0a 0a 0b 0b 0b 0b 0e 0d 0b 0b d...4.S.8.S.h.S.................
b6240 0b 0b 06 06 04 04 05 05 07 07 07 07 09 08 03 03 03 03 03 03 03 03 03 03 03 03 02 02 01 01 00 00 ................................
b6260 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 64 69 6f 2e 6e 75 67 65 local.p.=.premake.p.vstudio.nuge
b6280 74 32 30 31 30 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 t2010.=.{}.local.vstudio.=.p.vst
b62a0 75 64 69 6f 0a 6c 6f 63 61 6c 20 6e 75 67 65 74 32 30 31 30 20 3d 20 70 2e 76 73 74 75 64 69 6f udio.local.nuget2010.=.p.vstudio
b62c0 2e 6e 75 67 65 74 32 30 31 30 0a 6c 6f 63 61 6c 20 64 6e 32 30 30 35 20 3d 20 70 2e 76 73 74 75 .nuget2010.local.dn2005.=.p.vstu
b62e0 64 69 6f 2e 64 6f 74 6e 65 74 62 61 73 65 0a 6c 6f 63 61 6c 20 70 61 63 6b 61 67 65 41 50 49 49 dio.dotnetbase.local.packageAPII
b6300 6e 66 6f 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 70 61 63 6b 61 67 65 53 6f 75 72 63 65 49 6e 66 nfos.=.{}.local.packageSourceInf
b6320 6f 73 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 os.=.{}.function.nuget2010.packa
b6340 67 65 49 64 28 70 61 63 6b 61 67 65 29 0a 72 65 74 75 72 6e 20 70 61 63 6b 61 67 65 3a 73 75 62 geId(package).return.package:sub
b6360 28 30 2c 20 70 61 63 6b 61 67 65 3a 66 69 6e 64 28 22 3a 22 29 20 2d 20 31 29 0a 65 6e 64 0a 66 (0,.package:find(":").-.1).end.f
b6380 75 6e 63 74 69 6f 6e 20 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 56 65 72 73 69 6f 6e unction.nuget2010.packageVersion
b63a0 28 70 61 63 6b 61 67 65 29 0a 72 65 74 75 72 6e 20 70 61 63 6b 61 67 65 3a 73 75 62 28 70 61 63 (package).return.package:sub(pac
b63c0 6b 61 67 65 3a 66 69 6e 64 28 22 3a 22 29 20 2b 20 31 2c 20 2d 31 29 0a 65 6e 64 0a 66 75 6e 63 kage:find(":").+.1,.-1).end.func
b63e0 74 69 6f 6e 20 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 46 72 61 6d 65 77 6f 72 6b 28 tion.nuget2010.packageFramework(
b6400 70 72 6a 29 0a 69 66 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 64 6f 74 6e 65 74 28 70 72 6a 29 20 prj).if.p.project.isdotnet(prj).
b6420 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 then.local.cfg.=.p.project.getfi
b6440 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e rstconfig(prj).local.action.=.p.
b6460 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 6c 6f 63 61 6c 20 66 72 61 6d 65 77 6f 72 6b action.current().local.framework
b6480 20 3d 20 63 66 67 2e 64 6f 74 6e 65 74 66 72 61 6d 65 77 6f 72 6b 20 6f 72 20 61 63 74 69 6f 6e .=.cfg.dotnetframework.or.action
b64a0 2e 76 73 74 75 64 69 6f 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 0a 72 65 74 75 72 6e 20 .vstudio.targetFramework.return.
b64c0 64 6e 32 30 30 35 2e 66 6f 72 6d 61 74 4e 75 47 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 dn2005.formatNuGetFrameworkVersi
b64e0 6f 6e 28 66 72 61 6d 65 77 6f 72 6b 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 6e 61 74 69 76 on(framework).else.return."nativ
b6500 65 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6e 75 67 65 74 32 30 31 30 2e 73 75 e".end.end.function.nuget2010.su
b6520 70 70 6f 72 74 73 50 61 63 6b 61 67 65 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 72 65 74 pportsPackageReferences(prj).ret
b6540 75 72 6e 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 37 22 20 61 6e 64 20 70 2e 70 72 urn._ACTION.>=."vs2017".and.p.pr
b6560 6f 6a 65 63 74 2e 69 73 64 6f 74 6e 65 74 28 70 72 6a 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e oject.isdotnet(prj).end.function
b6580 20 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 28 70 72 6a 2c 20 70 .nuget2010.packageAPIInfo(prj,.p
b65a0 61 63 6b 61 67 65 29 0a 6c 6f 63 61 6c 20 69 64 20 3d 20 6e 75 67 65 74 32 30 31 30 2e 70 61 63 ackage).local.id.=.nuget2010.pac
b65c0 6b 61 67 65 49 64 28 70 61 63 6b 61 67 65 29 0a 6c 6f 63 61 6c 20 76 65 72 73 69 6f 6e 20 3d 20 kageId(package).local.version.=.
b65e0 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 56 65 72 73 69 6f 6e 28 70 61 63 6b 61 67 65 nuget2010.packageVersion(package
b6600 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 65 78 61 6d 69 6e 65 50 61 63 6b 61 67 65 46 ).local.function.examinePackageF
b6620 72 6f 6d 43 61 63 68 65 28 29 0a 69 66 20 6e 6f 74 20 6f 73 2e 69 73 68 6f 73 74 28 22 77 69 6e romCache().if.not.os.ishost("win
b6640 64 6f 77 73 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 61 63 dows").then.return.end.local.cac
b6660 68 65 50 61 74 68 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 6a 6f 69 hePath.=.path.translate(path.joi
b6680 6e 28 6f 73 2e 67 65 74 65 6e 76 28 22 75 73 65 72 70 72 6f 66 69 6c 65 22 29 2c 20 22 2e 6e 75 n(os.getenv("userprofile"),.".nu
b66a0 67 65 74 2f 70 61 63 6b 61 67 65 73 22 2c 20 69 64 29 29 0a 69 66 20 6f 73 2e 69 73 64 69 72 28 get/packages",.id)).if.os.isdir(
b66c0 63 61 63 68 65 50 61 74 68 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 61 63 6b 61 67 65 41 50 49 cachePath).then.local.packageAPI
b66e0 49 6e 66 6f 20 3d 20 7b 7d 0a 70 72 69 6e 74 66 28 22 45 78 61 6d 69 6e 69 6e 67 20 63 61 63 68 Info.=.{}.printf("Examining.cach
b6700 65 64 20 4e 75 47 65 74 20 70 61 63 6b 61 67 65 20 27 25 73 27 2e 2e 2e 22 2c 20 69 64 29 0a 69 ed.NuGet.package.'%s'...",.id).i
b6720 6f 2e 66 6c 75 73 68 28 29 0a 6c 6f 63 61 6c 20 76 65 72 73 69 6f 6e 50 61 74 68 20 3d 20 70 61 o.flush().local.versionPath.=.pa
b6740 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 6a 6f 69 6e 28 63 61 63 68 65 50 61 74 68 th.translate(path.join(cachePath
b6760 2c 20 76 65 72 73 69 6f 6e 29 29 0a 6c 6f 63 61 6c 20 6e 75 73 70 65 63 50 61 74 68 20 3d 20 70 ,.version)).local.nuspecPath.=.p
b6780 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 6a 6f 69 6e 28 76 65 72 73 69 6f 6e 50 ath.translate(path.join(versionP
b67a0 61 74 68 2c 20 69 64 20 2e 2e 20 22 2e 6e 75 73 70 65 63 22 29 29 0a 69 66 20 6e 6f 74 20 6f 73 ath,.id....".nuspec")).if.not.os
b67c0 2e 69 73 66 69 6c 65 28 6e 75 73 70 65 63 50 61 74 68 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a .isfile(nuspecPath).then.return.
b67e0 65 6e 64 0a 6c 6f 63 61 6c 20 6e 75 73 70 65 63 20 3d 20 69 6f 2e 72 65 61 64 66 69 6c 65 28 6e end.local.nuspec.=.io.readfile(n
b6800 75 73 70 65 63 50 61 74 68 29 0a 69 66 20 6e 6f 74 20 6e 75 73 70 65 63 20 74 68 65 6e 0a 72 65 uspecPath).if.not.nuspec.then.re
b6820 74 75 72 6e 0a 65 6e 64 0a 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e 76 65 72 62 61 74 69 6d turn.end.packageAPIInfo.verbatim
b6840 56 65 72 73 69 6f 6e 20 3d 20 6e 75 73 70 65 63 3a 6d 61 74 63 68 28 22 3c 76 65 72 73 69 6f 6e Version.=.nuspec:match("<version
b6860 3e 28 2e 2b 29 3c 2f 76 65 72 73 69 6f 6e 3e 22 29 0a 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f >(.+)</version>").packageAPIInfo
b6880 2e 76 65 72 73 69 6f 6e 20 3d 20 76 65 72 73 69 6f 6e 0a 69 66 20 6e 6f 74 20 70 61 63 6b 61 67 .version.=.version.if.not.packag
b68a0 65 41 50 49 49 6e 66 6f 2e 76 65 72 62 61 74 69 6d 56 65 72 73 69 6f 6e 20 74 68 65 6e 0a 72 65 eAPIInfo.verbatimVersion.then.re
b68c0 74 75 72 6e 0a 65 6e 64 0a 69 66 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 64 6f 74 6e 65 74 28 70 turn.end.if.p.project.isdotnet(p
b68e0 72 6a 29 20 74 68 65 6e 0a 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e 70 61 63 6b 61 67 65 45 rj).then.packageAPIInfo.packageE
b6900 6e 74 72 69 65 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 ntries.=.{}.for._,.file.in.ipair
b6920 73 28 6f 73 2e 6d 61 74 63 68 66 69 6c 65 73 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 s(os.matchfiles(path.translate(p
b6940 61 74 68 2e 6a 6f 69 6e 28 76 65 72 73 69 6f 6e 50 61 74 68 2c 20 22 2a 2a 22 29 29 29 29 20 64 ath.join(versionPath,."**")))).d
b6960 6f 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 65 o.local.extension.=.path.getexte
b6980 6e 73 69 6f 6e 28 66 69 6c 65 29 0a 69 66 20 65 78 74 65 6e 73 69 6f 6e 20 7e 3d 20 22 2e 6e 75 nsion(file).if.extension.~=.".nu
b69a0 70 6b 67 22 20 61 6e 64 20 65 78 74 65 6e 73 69 6f 6e 20 7e 3d 20 22 2e 73 68 61 35 31 32 22 20 pkg".and.extension.~=.".sha512".
b69c0 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f then.table.insert(packageAPIInfo
b69e0 2e 70 61 63 6b 61 67 65 45 6e 74 72 69 65 73 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 .packageEntries,.path.translate(
b6a00 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 76 65 72 73 69 6f 6e 50 61 74 68 2c 20 66 69 path.getrelative(versionPath,.fi
b6a20 6c 65 29 29 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f le))).end.end.if.#packageAPIInfo
b6a40 2e 70 61 63 6b 61 67 65 45 6e 74 72 69 65 73 20 3d 3d 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e .packageEntries.==.0.then.return
b6a60 0a 65 6e 64 0a 69 66 20 6e 75 73 70 65 63 3a 6d 61 74 63 68 28 22 3c 66 72 61 6d 65 77 6f 72 6b .end.if.nuspec:match("<framework
b6a80 41 73 73 65 6d 62 6c 69 65 73 3e 28 2e 2b 29 3c 2f 66 72 61 6d 65 77 6f 72 6b 41 73 73 65 6d 62 Assemblies>(.+)</frameworkAssemb
b6aa0 6c 69 65 73 3e 22 29 20 74 68 65 6e 0a 70 2e 77 61 72 6e 28 22 4e 75 47 65 74 20 70 61 63 6b 61 lies>").then.p.warn("NuGet.packa
b6ac0 67 65 20 27 25 73 27 20 6d 61 79 20 64 65 70 65 6e 64 20 6f 6e 20 2e 4e 45 54 20 46 72 61 6d 65 ge.'%s'.may.depend.on..NET.Frame
b6ae0 77 6f 72 6b 20 61 73 73 65 6d 62 6c 69 65 73 20 2d 20 70 61 63 6b 61 67 65 20 64 65 70 65 6e 64 work.assemblies.-.package.depend
b6b00 65 6e 63 69 65 73 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 75 6e 69 6d 70 6c 65 6d 65 6e 74 encies.are.currently.unimplement
b6b20 65 64 22 2c 20 69 64 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 75 73 70 65 63 3a 6d 61 74 63 68 ed",.id).end.end.if.nuspec:match
b6b40 28 22 3c 64 65 70 65 6e 64 65 6e 63 69 65 73 3e 28 2e 2b 29 3c 2f 64 65 70 65 6e 64 65 6e 63 69 ("<dependencies>(.+)</dependenci
b6b60 65 73 3e 22 29 20 74 68 65 6e 0a 70 2e 77 61 72 6e 28 22 4e 75 47 65 74 20 70 61 63 6b 61 67 65 es>").then.p.warn("NuGet.package
b6b80 20 27 25 73 27 20 6d 61 79 20 64 65 70 65 6e 64 20 6f 6e 20 6f 74 68 65 72 20 70 61 63 6b 61 67 .'%s'.may.depend.on.other.packag
b6ba0 65 73 20 2d 20 70 61 63 6b 61 67 65 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 61 72 65 20 63 75 es.-.package.dependencies.are.cu
b6bc0 72 72 65 6e 74 6c 79 20 75 6e 69 6d 70 6c 65 6d 65 6e 74 65 64 22 2c 20 69 64 29 0a 65 6e 64 0a rrently.unimplemented",.id).end.
b6be0 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 73 5b 70 61 63 6b 61 67 65 5d 20 3d 20 70 61 63 6b 61 packageAPIInfos[package].=.packa
b6c00 67 65 41 50 49 49 6e 66 6f 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 70 61 63 6b 61 67 65 geAPIInfo.end.end.if.not.package
b6c20 41 50 49 49 6e 66 6f 73 5b 70 61 63 6b 61 67 65 5d 20 74 68 65 6e 0a 65 78 61 6d 69 6e 65 50 61 APIInfos[package].then.examinePa
b6c40 63 6b 61 67 65 46 72 6f 6d 43 61 63 68 65 28 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 70 61 63 6b ckageFromCache().end.if.not.pack
b6c60 61 67 65 41 50 49 49 6e 66 6f 73 5b 70 61 63 6b 61 67 65 5d 20 74 68 65 6e 0a 69 66 20 6e 6f 74 ageAPIInfos[package].then.if.not
b6c80 20 70 61 63 6b 61 67 65 53 6f 75 72 63 65 49 6e 66 6f 73 5b 70 72 6a 2e 6e 75 67 65 74 73 6f 75 .packageSourceInfos[prj.nugetsou
b6ca0 72 63 65 5d 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 61 63 6b 61 67 65 53 6f 75 72 63 65 49 6e 66 rce].then.local.packageSourceInf
b6cc0 6f 20 3d 20 7b 7d 0a 70 72 69 6e 74 66 28 22 45 78 61 6d 69 6e 69 6e 67 20 4e 75 47 65 74 20 70 o.=.{}.printf("Examining.NuGet.p
b6ce0 61 63 6b 61 67 65 20 73 6f 75 72 63 65 20 27 25 73 27 2e 2e 2e 22 2c 20 70 72 6a 2e 6e 75 67 65 ackage.source.'%s'...",.prj.nuge
b6d00 74 73 6f 75 72 63 65 29 0a 69 6f 2e 66 6c 75 73 68 28 29 0a 6c 6f 63 61 6c 20 72 65 73 70 6f 6e tsource).io.flush().local.respon
b6d20 73 65 2c 20 65 72 72 2c 20 63 6f 64 65 20 3d 20 68 74 74 70 2e 67 65 74 28 70 72 6a 2e 6e 75 67 se,.err,.code.=.http.get(prj.nug
b6d40 65 74 73 6f 75 72 63 65 29 0a 69 66 20 65 72 72 20 7e 3d 20 22 4f 4b 22 20 74 68 65 6e 0a 70 2e etsource).if.err.~=."OK".then.p.
b6d60 65 72 72 6f 72 28 22 4e 75 47 65 74 20 41 50 49 20 65 72 72 6f 72 20 28 25 64 29 5c 6e 25 73 22 error("NuGet.API.error.(%d)\n%s"
b6d80 2c 20 63 6f 64 65 2c 20 65 72 72 29 0a 65 6e 64 0a 72 65 73 70 6f 6e 73 65 2c 20 65 72 72 20 3d ,.code,.err).end.response,.err.=
b6da0 20 6a 73 6f 6e 2e 64 65 63 6f 64 65 28 72 65 73 70 6f 6e 73 65 29 0a 69 66 20 6e 6f 74 20 72 65 .json.decode(response).if.not.re
b6dc0 73 70 6f 6e 73 65 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 64 sponse.then.p.error("Failed.to.d
b6de0 65 63 6f 64 65 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 25 73 29 22 2c 20 ecode.NuGet.API.response.(%s)",.
b6e00 65 72 72 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 72 65 73 70 6f 6e 73 65 2e 72 65 73 6f 75 72 63 err).end.if.not.response.resourc
b6e20 65 73 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 75 6e 64 65 72 es.then.p.error("Failed.to.under
b6e40 73 74 61 6e 64 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 6e 6f 20 72 65 73 stand.NuGet.API.response.(no.res
b6e60 6f 75 72 63 65 73 20 69 6e 20 72 65 73 70 6f 6e 73 65 29 22 2c 20 69 64 29 0a 65 6e 64 0a 6c 6f ources.in.response)",.id).end.lo
b6e80 63 61 6c 20 70 61 63 6b 61 67 65 44 69 73 70 6c 61 79 4d 65 74 61 64 61 74 61 55 72 69 54 65 6d cal.packageDisplayMetadataUriTem
b6ea0 70 6c 61 74 65 2c 20 63 61 74 61 6c 6f 67 0a 66 6f 72 20 5f 2c 20 72 65 73 6f 75 72 63 65 20 69 plate,.catalog.for._,.resource.i
b6ec0 6e 20 69 70 61 69 72 73 28 72 65 73 70 6f 6e 73 65 2e 72 65 73 6f 75 72 63 65 73 29 20 64 6f 0a n.ipairs(response.resources).do.
b6ee0 69 66 20 6e 6f 74 20 72 65 73 6f 75 72 63 65 5b 22 40 69 64 22 5d 20 74 68 65 6e 0a 70 2e 65 72 if.not.resource["@id"].then.p.er
b6f00 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 75 6e 64 65 72 73 74 61 6e 64 20 4e 75 47 65 74 20 ror("Failed.to.understand.NuGet.
b6f20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 6e 6f 20 72 65 73 6f 75 72 63 65 5b 27 40 69 64 27 5d API.response.(no.resource['@id']
b6f40 29 22 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 72 65 73 6f 75 72 63 65 5b 22 40 74 79 70 65 22 5d )").end.if.not.resource["@type"]
b6f60 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 75 6e 64 65 72 73 74 .then.p.error("Failed.to.underst
b6f80 61 6e 64 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 6e 6f 20 72 65 73 6f 75 and.NuGet.API.response.(no.resou
b6fa0 72 63 65 5b 27 40 74 79 70 65 27 5d 29 22 29 0a 65 6e 64 0a 69 66 20 72 65 73 6f 75 72 63 65 5b rce['@type'])").end.if.resource[
b6fc0 22 40 74 79 70 65 22 5d 3a 66 69 6e 64 28 22 50 61 63 6b 61 67 65 44 69 73 70 6c 61 79 4d 65 74 "@type"]:find("PackageDisplayMet
b6fe0 61 64 61 74 61 55 72 69 54 65 6d 70 6c 61 74 65 22 29 20 3d 3d 20 31 20 74 68 65 6e 0a 70 61 63 adataUriTemplate").==.1.then.pac
b7000 6b 61 67 65 44 69 73 70 6c 61 79 4d 65 74 61 64 61 74 61 55 72 69 54 65 6d 70 6c 61 74 65 20 3d kageDisplayMetadataUriTemplate.=
b7020 20 72 65 73 6f 75 72 63 65 0a 65 6e 64 0a 69 66 20 72 65 73 6f 75 72 63 65 5b 22 40 74 79 70 65 .resource.end.if.resource["@type
b7040 22 5d 3a 66 69 6e 64 28 22 43 61 74 61 6c 6f 67 22 29 20 3d 3d 20 31 20 74 68 65 6e 0a 63 61 74 "]:find("Catalog").==.1.then.cat
b7060 61 6c 6f 67 20 3d 20 72 65 73 6f 75 72 63 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 70 alog.=.resource.end.end.if.not.p
b7080 61 63 6b 61 67 65 44 69 73 70 6c 61 79 4d 65 74 61 64 61 74 61 55 72 69 54 65 6d 70 6c 61 74 65 ackageDisplayMetadataUriTemplate
b70a0 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 75 6e 64 65 72 73 74 .then.p.error("Failed.to.underst
b70c0 61 6e 64 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 6e 6f 20 50 61 63 6b 61 and.NuGet.API.response.(no.Packa
b70e0 67 65 44 69 73 70 6c 61 79 4d 65 74 61 64 61 74 61 55 72 69 54 65 6d 70 6c 61 74 65 20 72 65 73 geDisplayMetadataUriTemplate.res
b7100 6f 75 72 63 65 29 22 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 61 74 61 6c 6f 67 20 74 68 65 6e ource)").end.if.not.catalog.then
b7120 0a 69 66 20 70 72 6a 2e 6e 75 67 65 74 73 6f 75 72 63 65 20 3d 3d 20 22 68 74 74 70 73 3a 2f 2f .if.prj.nugetsource.==."https://
b7140 61 70 69 2e 6e 75 67 65 74 2e 6f 72 67 2f 76 33 2f 69 6e 64 65 78 2e 6a 73 6f 6e 22 20 74 68 65 api.nuget.org/v3/index.json".the
b7160 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 75 6e 64 65 72 73 74 61 6e 64 20 n.p.error("Failed.to.understand.
b7180 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 6e 6f 20 43 61 74 61 6c 6f 67 20 72 NuGet.API.response.(no.Catalog.r
b71a0 65 73 6f 75 72 63 65 29 22 29 0a 65 6c 73 65 0a 70 2e 65 72 72 6f 72 28 22 50 61 63 6b 61 67 65 esource)").else.p.error("Package
b71c0 20 73 6f 75 72 63 65 20 69 73 20 6e 6f 74 20 61 20 4e 75 47 65 74 20 67 61 6c 6c 65 72 79 20 2d .source.is.not.a.NuGet.gallery.-
b71e0 20 6e 6f 6e 2d 67 61 6c 6c 65 72 79 20 73 6f 75 72 63 65 73 20 61 72 65 20 63 75 72 72 65 6e 74 .non-gallery.sources.are.current
b7200 6c 79 20 75 6e 73 75 70 70 6f 72 74 65 64 22 2c 20 70 72 6a 2e 6e 75 67 65 74 73 6f 75 72 63 65 ly.unsupported",.prj.nugetsource
b7220 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 70 61 63 6b 61 67 65 53 6f 75 72 63 ,.prj.name).end.end.packageSourc
b7240 65 49 6e 66 6f 2e 70 61 63 6b 61 67 65 44 69 73 70 6c 61 79 4d 65 74 61 64 61 74 61 55 72 69 54 eInfo.packageDisplayMetadataUriT
b7260 65 6d 70 6c 61 74 65 20 3d 20 70 61 63 6b 61 67 65 44 69 73 70 6c 61 79 4d 65 74 61 64 61 74 61 emplate.=.packageDisplayMetadata
b7280 55 72 69 54 65 6d 70 6c 61 74 65 0a 70 61 63 6b 61 67 65 53 6f 75 72 63 65 49 6e 66 6f 2e 63 61 UriTemplate.packageSourceInfo.ca
b72a0 74 61 6c 6f 67 20 3d 20 63 61 74 61 6c 6f 67 0a 70 61 63 6b 61 67 65 53 6f 75 72 63 65 49 6e 66 talog.=.catalog.packageSourceInf
b72c0 6f 73 5b 70 72 6a 2e 6e 75 67 65 74 73 6f 75 72 63 65 5d 20 3d 20 70 61 63 6b 61 67 65 53 6f 75 os[prj.nugetsource].=.packageSou
b72e0 72 63 65 49 6e 66 6f 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f rceInfo.end.local.packageAPIInfo
b7300 20 3d 20 7b 7d 0a 70 72 69 6e 74 66 28 22 45 78 61 6d 69 6e 69 6e 67 20 4e 75 47 65 74 20 70 61 .=.{}.printf("Examining.NuGet.pa
b7320 63 6b 61 67 65 20 27 25 73 27 2e 2e 2e 22 2c 20 69 64 29 0a 69 6f 2e 66 6c 75 73 68 28 29 0a 6c ckage.'%s'...",.id).io.flush().l
b7340 6f 63 61 6c 20 72 65 73 70 6f 6e 73 65 2c 20 65 72 72 2c 20 63 6f 64 65 20 3d 20 68 74 74 70 2e ocal.response,.err,.code.=.http.
b7360 67 65 74 28 70 61 63 6b 61 67 65 53 6f 75 72 63 65 49 6e 66 6f 73 5b 70 72 6a 2e 6e 75 67 65 74 get(packageSourceInfos[prj.nuget
b7380 73 6f 75 72 63 65 5d 2e 70 61 63 6b 61 67 65 44 69 73 70 6c 61 79 4d 65 74 61 64 61 74 61 55 72 source].packageDisplayMetadataUr
b73a0 69 54 65 6d 70 6c 61 74 65 5b 22 40 69 64 22 5d 3a 67 73 75 62 28 22 7b 69 64 25 2d 6c 6f 77 65 iTemplate["@id"]:gsub("{id%-lowe
b73c0 72 7d 22 2c 20 69 64 3a 6c 6f 77 65 72 28 29 29 29 0a 69 66 20 65 72 72 20 7e 3d 20 22 4f 4b 22 r}",.id:lower())).if.err.~=."OK"
b73e0 20 74 68 65 6e 0a 69 66 20 63 6f 64 65 20 3d 3d 20 34 30 34 20 74 68 65 6e 0a 70 2e 65 72 72 6f .then.if.code.==.404.then.p.erro
b7400 72 28 22 4e 75 47 65 74 20 70 61 63 6b 61 67 65 20 27 25 73 27 20 66 6f 72 20 70 72 6f 6a 65 63 r("NuGet.package.'%s'.for.projec
b7420 74 20 27 25 73 27 20 63 6f 75 6c 64 6e 27 74 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 t.'%s'.couldn't.be.found.in.the.
b7440 72 65 70 6f 73 69 74 6f 72 79 22 2c 20 69 64 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6c 73 65 0a repository",.id,.prj.name).else.
b7460 70 2e 65 72 72 6f 72 28 22 4e 75 47 65 74 20 41 50 49 20 65 72 72 6f 72 20 28 25 64 29 5c 6e 25 p.error("NuGet.API.error.(%d)\n%
b7480 73 22 2c 20 63 6f 64 65 2c 20 65 72 72 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 73 70 6f 6e 73 65 2c s",.code,.err).end.end.response,
b74a0 20 65 72 72 20 3d 20 6a 73 6f 6e 2e 64 65 63 6f 64 65 28 72 65 73 70 6f 6e 73 65 29 0a 69 66 20 .err.=.json.decode(response).if.
b74c0 6e 6f 74 20 72 65 73 70 6f 6e 73 65 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 not.response.then.p.error("Faile
b74e0 64 20 74 6f 20 64 65 63 6f 64 65 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 d.to.decode.NuGet.API.response.(
b7500 25 73 29 22 2c 20 65 72 72 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 72 65 73 70 6f 6e 73 65 2e 69 %s)",.err).end.if.not.response.i
b7520 74 65 6d 73 20 6f 72 20 23 72 65 73 70 6f 6e 73 65 2e 69 74 65 6d 73 20 3d 3d 20 30 20 74 68 65 tems.or.#response.items.==.0.the
b7540 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 75 6e 64 65 72 73 74 61 6e 64 20 n.p.error("Failed.to.understand.
b7560 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 6e 6f 20 70 61 67 65 73 20 66 6f 72 NuGet.API.response.(no.pages.for
b7580 20 70 61 63 6b 61 67 65 20 27 25 73 27 29 22 2c 20 69 64 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 69 .package.'%s')",.id).end.local.i
b75a0 74 65 6d 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 70 61 67 65 20 69 6e 20 69 70 61 69 72 73 28 tems.=.{}.for._,.page.in.ipairs(
b75c0 72 65 73 70 6f 6e 73 65 2e 69 74 65 6d 73 29 20 64 6f 0a 69 66 20 6e 6f 74 20 70 61 67 65 2e 69 response.items).do.if.not.page.i
b75e0 74 65 6d 73 20 6f 72 20 23 70 61 67 65 2e 69 74 65 6d 73 20 3d 3d 20 30 20 74 68 65 6e 0a 70 2e tems.or.#page.items.==.0.then.p.
b7600 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 75 6e 64 65 72 73 74 61 6e 64 20 4e 75 47 65 error("Failed.to.understand.NuGe
b7620 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 67 6f 74 20 61 20 70 61 67 65 20 77 69 74 68 20 t.API.response.(got.a.page.with.
b7640 6e 6f 20 69 74 65 6d 73 20 66 6f 72 20 70 61 63 6b 61 67 65 20 27 25 73 27 29 22 2c 20 69 64 29 no.items.for.package.'%s')",.id)
b7660 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 70 61 67 65 2e .end.for._,.item.in.ipairs(page.
b7680 69 74 65 6d 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 69 74 65 6d 73 2c 20 69 74 items).do.table.insert(items,.it
b76a0 65 6d 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 76 65 72 73 69 6f 6e 73 20 3d 20 7b 7d 0a em).end.end.local.versions.=.{}.
b76c0 66 6f 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 69 74 65 6d 73 29 20 64 6f 0a for._,.item.in.ipairs(items).do.
b76e0 69 66 20 6e 6f 74 20 69 74 65 6d 2e 63 61 74 61 6c 6f 67 45 6e 74 72 79 20 74 68 65 6e 0a 70 2e if.not.item.catalogEntry.then.p.
b7700 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 75 6e 64 65 72 73 74 61 6e 64 20 4e 75 47 65 error("Failed.to.understand.NuGe
b7720 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 73 75 62 69 74 65 6d 20 6f 66 20 70 61 63 6b 61 t.API.response.(subitem.of.packa
b7740 67 65 20 27 25 73 27 20 68 61 73 20 6e 6f 20 63 61 74 61 6c 6f 67 45 6e 74 72 79 29 22 2c 20 69 ge.'%s'.has.no.catalogEntry)",.i
b7760 64 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 69 74 65 6d 2e 63 61 74 61 6c 6f 67 45 6e 74 72 79 2e d).end.if.not.item.catalogEntry.
b7780 76 65 72 73 69 6f 6e 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 version.then.p.error("Failed.to.
b77a0 75 6e 64 65 72 73 74 61 6e 64 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 73 understand.NuGet.API.response.(s
b77c0 75 62 69 74 65 6d 20 6f 66 20 70 61 63 6b 61 67 65 20 27 25 73 27 20 68 61 73 20 6e 6f 20 63 61 ubitem.of.package.'%s'.has.no.ca
b77e0 74 61 6c 6f 67 45 6e 74 72 79 2e 76 65 72 73 69 6f 6e 29 22 2c 20 69 64 29 0a 65 6e 64 0a 69 66 talogEntry.version)",.id).end.if
b7800 20 6e 6f 74 20 69 74 65 6d 2e 63 61 74 61 6c 6f 67 45 6e 74 72 79 5b 22 40 69 64 22 5d 20 74 68 .not.item.catalogEntry["@id"].th
b7820 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 75 6e 64 65 72 73 74 61 6e 64 en.p.error("Failed.to.understand
b7840 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 73 75 62 69 74 65 6d 20 6f 66 20 .NuGet.API.response.(subitem.of.
b7860 70 61 63 6b 61 67 65 20 27 25 73 27 20 68 61 73 20 6e 6f 20 63 61 74 61 6c 6f 67 45 6e 74 72 79 package.'%s'.has.no.catalogEntry
b7880 5b 27 40 69 64 27 5d 29 22 2c 20 69 64 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 ['@id'])",.id).end.table.insert(
b78a0 76 65 72 73 69 6f 6e 73 2c 20 69 74 65 6d 2e 63 61 74 61 6c 6f 67 45 6e 74 72 79 2e 76 65 72 73 versions,.item.catalogEntry.vers
b78c0 69 6f 6e 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 76 ion).end.if.not.table.contains(v
b78e0 65 72 73 69 6f 6e 73 2c 20 76 65 72 73 69 6f 6e 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 70 74 ersions,.version).then.local.opt
b7900 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 65 28 76 65 72 73 69 6f 6e 73 2c ions.=.table.translate(versions,
b7920 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 20 72 65 74 75 72 6e 20 22 27 22 20 2e 2e 20 76 .function(value).return."'"....v
b7940 61 6c 75 65 20 2e 2e 20 22 27 22 20 65 6e 64 29 0a 6f 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 alue...."'".end).options.=.table
b7960 2e 63 6f 6e 63 61 74 28 6f 70 74 69 6f 6e 73 2c 20 22 2c 20 22 29 0a 70 2e 65 72 72 6f 72 28 22 .concat(options,.",.").p.error("
b7980 27 25 73 27 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 76 65 72 73 69 6f 6e 20 66 6f 72 20 '%s'.is.not.a.valid.version.for.
b79a0 4e 75 47 65 74 20 70 61 63 6b 61 67 65 20 27 25 73 27 20 28 6f 70 74 69 6f 6e 73 20 61 72 65 3a NuGet.package.'%s'.(options.are:
b79c0 20 25 73 29 22 2c 20 76 65 72 73 69 6f 6e 2c 20 69 64 2c 20 6f 70 74 69 6f 6e 73 29 0a 65 6e 64 .%s)",.version,.id,.options).end
b79e0 0a 66 6f 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 69 74 65 6d 73 29 20 64 6f .for._,.item.in.ipairs(items).do
b7a00 0a 69 66 20 69 74 65 6d 2e 63 61 74 61 6c 6f 67 45 6e 74 72 79 2e 76 65 72 73 69 6f 6e 20 3d 3d .if.item.catalogEntry.version.==
b7a20 20 76 65 72 73 69 6f 6e 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 70 6f 6e 73 65 2c 20 65 72 .version.then.local.response,.er
b7a40 72 2c 20 63 6f 64 65 20 3d 20 68 74 74 70 2e 67 65 74 28 69 74 65 6d 2e 63 61 74 61 6c 6f 67 45 r,.code.=.http.get(item.catalogE
b7a60 6e 74 72 79 5b 22 40 69 64 22 5d 29 0a 69 66 20 65 72 72 20 7e 3d 20 22 4f 4b 22 20 74 68 65 6e ntry["@id"]).if.err.~=."OK".then
b7a80 0a 69 66 20 63 6f 64 65 20 3d 3d 20 34 30 34 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 4e 75 .if.code.==.404.then.p.error("Nu
b7aa0 47 65 74 20 70 61 63 6b 61 67 65 20 27 25 73 27 20 76 65 72 73 69 6f 6e 20 27 25 73 27 20 63 6f Get.package.'%s'.version.'%s'.co
b7ac0 75 6c 64 6e 27 74 20 62 65 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 72 65 70 6f 73 69 74 6f 72 uldn't.be.found.in.the.repositor
b7ae0 79 20 65 76 65 6e 20 74 68 6f 75 67 68 20 74 68 65 20 41 50 49 20 72 65 70 6f 72 74 65 64 20 74 y.even.though.the.API.reported.t
b7b00 68 61 74 20 69 74 20 65 78 69 73 74 73 22 2c 20 69 64 2c 20 76 65 72 73 69 6f 6e 29 0a 65 6c 73 hat.it.exists",.id,.version).els
b7b20 65 0a 70 2e 65 72 72 6f 72 28 22 4e 75 47 65 74 20 41 50 49 20 65 72 72 6f 72 20 28 25 64 29 5c e.p.error("NuGet.API.error.(%d)\
b7b40 6e 25 73 22 2c 20 63 6f 64 65 2c 20 65 72 72 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 73 70 6f 6e 73 n%s",.code,.err).end.end.respons
b7b60 65 2c 20 65 72 72 20 3d 20 6a 73 6f 6e 2e 64 65 63 6f 64 65 28 72 65 73 70 6f 6e 73 65 29 0a 69 e,.err.=.json.decode(response).i
b7b80 66 20 6e 6f 74 20 72 65 73 70 6f 6e 73 65 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 f.not.response.then.p.error("Fai
b7ba0 6c 65 64 20 74 6f 20 64 65 63 6f 64 65 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 led.to.decode.NuGet.API.response
b7bc0 20 28 25 73 29 22 2c 20 65 72 72 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 72 65 73 70 6f 6e 73 65 .(%s)",.err).end.if.not.response
b7be0 2e 76 65 72 62 61 74 69 6d 56 65 72 73 69 6f 6e 20 61 6e 64 20 6e 6f 74 20 72 65 73 70 6f 6e 73 .verbatimVersion.and.not.respons
b7c00 65 2e 76 65 72 73 69 6f 6e 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 e.version.then.p.error("Failed.t
b7c20 6f 20 75 6e 64 65 72 73 74 61 6e 64 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 o.understand.NuGet.API.response.
b7c40 28 70 61 63 6b 61 67 65 20 27 25 73 27 20 76 65 72 73 69 6f 6e 20 27 25 73 27 20 68 61 73 20 6e (package.'%s'.version.'%s'.has.n
b7c60 6f 20 76 65 72 62 61 74 69 6d 56 65 72 73 69 6f 6e 20 6f 72 20 76 65 72 73 69 6f 6e 29 22 2c 20 o.verbatimVersion.or.version)",.
b7c80 69 64 2c 20 76 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e id,.version).end.packageAPIInfo.
b7ca0 76 65 72 62 61 74 69 6d 56 65 72 73 69 6f 6e 20 3d 20 72 65 73 70 6f 6e 73 65 2e 76 65 72 62 61 verbatimVersion.=.response.verba
b7cc0 74 69 6d 56 65 72 73 69 6f 6e 0a 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e 76 65 72 73 69 6f timVersion.packageAPIInfo.versio
b7ce0 6e 20 3d 20 72 65 73 70 6f 6e 73 65 2e 76 65 72 73 69 6f 6e 0a 69 66 20 70 72 6a 2e 6c 61 6e 67 n.=.response.version.if.prj.lang
b7d00 75 61 67 65 20 3d 3d 20 22 43 23 22 20 61 6e 64 20 6e 6f 74 20 72 65 73 70 6f 6e 73 65 2e 70 61 uage.==."C#".and.not.response.pa
b7d20 63 6b 61 67 65 45 6e 74 72 69 65 73 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 4e 75 47 65 74 ckageEntries.then.p.error("NuGet
b7d40 20 70 61 63 6b 61 67 65 20 27 25 73 27 20 76 65 72 73 69 6f 6e 20 27 25 73 27 20 68 61 73 20 6e .package.'%s'.version.'%s'.has.n
b7d60 6f 20 66 69 6c 65 20 6c 69 73 74 69 6e 67 2e 20 54 68 69 73 20 70 61 63 6b 61 67 65 20 6d 69 67 o.file.listing..This.package.mig
b7d80 68 74 20 62 65 20 74 6f 6f 20 6f 6c 64 20 74 6f 20 62 65 20 75 73 69 6e 67 20 74 68 69 73 20 41 ht.be.too.old.to.be.using.this.A
b7da0 50 49 20 6f 72 20 69 74 20 6d 69 67 68 74 20 62 65 20 61 20 43 2b 2b 20 70 61 63 6b 61 67 65 20 PI.or.it.might.be.a.C++.package.
b7dc0 69 6e 73 74 65 61 64 20 6f 66 20 61 20 2e 4e 45 54 20 46 72 61 6d 65 77 6f 72 6b 20 70 61 63 6b instead.of.a..NET.Framework.pack
b7de0 61 67 65 2e 22 2c 20 69 64 2c 20 72 65 73 70 6f 6e 73 65 2e 76 65 72 73 69 6f 6e 29 0a 65 6e 64 age.",.id,.response.version).end
b7e00 0a 69 66 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 23 22 20 74 68 65 6e 0a 70 61 .if.prj.language.==."C#".then.pa
b7e20 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e 70 61 63 6b 61 67 65 45 6e 74 72 69 65 73 20 3d 20 7b 7d ckageAPIInfo.packageEntries.=.{}
b7e40 0a 66 6f 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 72 65 73 70 6f 6e 73 65 2e .for._,.item.in.ipairs(response.
b7e60 70 61 63 6b 61 67 65 45 6e 74 72 69 65 73 29 20 64 6f 0a 69 66 20 6e 6f 74 20 69 74 65 6d 2e 66 packageEntries).do.if.not.item.f
b7e80 75 6c 6c 4e 61 6d 65 20 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 46 61 69 6c 65 64 20 74 6f 20 ullName.then.p.error("Failed.to.
b7ea0 75 6e 64 65 72 73 74 61 6e 64 20 4e 75 47 65 74 20 41 50 49 20 72 65 73 70 6f 6e 73 65 20 28 70 understand.NuGet.API.response.(p
b7ec0 61 63 6b 61 67 65 20 27 25 73 27 20 76 65 72 73 69 6f 6e 20 27 25 73 27 20 70 61 63 6b 61 67 65 ackage.'%s'.version.'%s'.package
b7ee0 45 6e 74 72 79 20 68 61 73 20 6e 6f 20 66 75 6c 6c 4e 61 6d 65 29 22 2c 20 69 64 2c 20 76 65 72 Entry.has.no.fullName)",.id,.ver
b7f00 73 69 6f 6e 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 61 63 6b 61 67 65 41 50 sion).end.table.insert(packageAP
b7f20 49 49 6e 66 6f 2e 70 61 63 6b 61 67 65 45 6e 74 72 69 65 73 2c 20 70 61 74 68 2e 74 72 61 6e 73 IInfo.packageEntries,.path.trans
b7f40 6c 61 74 65 28 69 74 65 6d 2e 66 75 6c 6c 4e 61 6d 65 29 29 0a 65 6e 64 0a 69 66 20 23 70 61 63 late(item.fullName)).end.if.#pac
b7f60 6b 61 67 65 41 50 49 49 6e 66 6f 2e 70 61 63 6b 61 67 65 45 6e 74 72 69 65 73 20 3d 3d 20 30 20 kageAPIInfo.packageEntries.==.0.
b7f80 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 4e 75 47 65 74 20 70 61 63 6b 61 67 65 20 27 25 73 27 then.p.error("NuGet.package.'%s'
b7fa0 20 66 69 6c 65 20 6c 69 73 74 69 6e 67 20 69 73 20 65 6d 70 74 79 22 2c 20 69 64 29 0a 65 6e 64 .file.listing.is.empty",.id).end
b7fc0 0a 69 66 20 72 65 73 70 6f 6e 73 65 2e 66 72 61 6d 65 77 6f 72 6b 41 73 73 65 6d 62 6c 79 47 72 .if.response.frameworkAssemblyGr
b7fe0 6f 75 70 20 74 68 65 6e 0a 70 2e 77 61 72 6e 28 22 4e 75 47 65 74 20 70 61 63 6b 61 67 65 20 27 oup.then.p.warn("NuGet.package.'
b8000 25 73 27 20 6d 61 79 20 64 65 70 65 6e 64 20 6f 6e 20 2e 4e 45 54 20 46 72 61 6d 65 77 6f 72 6b %s'.may.depend.on..NET.Framework
b8020 20 61 73 73 65 6d 62 6c 69 65 73 20 2d 20 70 61 63 6b 61 67 65 20 64 65 70 65 6e 64 65 6e 63 69 .assemblies.-.package.dependenci
b8040 65 73 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 75 6e 69 6d 70 6c 65 6d 65 6e 74 65 64 22 2c es.are.currently.unimplemented",
b8060 20 69 64 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 72 65 73 70 6f 6e 73 65 2e 64 65 70 65 6e 64 65 .id).end.end.if.response.depende
b8080 6e 63 79 47 72 6f 75 70 73 20 74 68 65 6e 0a 70 2e 77 61 72 6e 28 22 4e 75 47 65 74 20 70 61 63 ncyGroups.then.p.warn("NuGet.pac
b80a0 6b 61 67 65 20 27 25 73 27 20 6d 61 79 20 64 65 70 65 6e 64 20 6f 6e 20 6f 74 68 65 72 20 70 61 kage.'%s'.may.depend.on.other.pa
b80c0 63 6b 61 67 65 73 20 2d 20 70 61 63 6b 61 67 65 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 61 72 ckages.-.package.dependencies.ar
b80e0 65 20 63 75 72 72 65 6e 74 6c 79 20 75 6e 69 6d 70 6c 65 6d 65 6e 74 65 64 22 2c 20 69 64 29 0a e.currently.unimplemented",.id).
b8100 65 6e 64 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f end.break.end.end.packageAPIInfo
b8120 73 5b 70 61 63 6b 61 67 65 5d 20 3d 20 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 0a 65 6e 64 0a s[package].=.packageAPIInfo.end.
b8140 72 65 74 75 72 6e 20 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 73 5b 70 61 63 6b 61 67 65 5d 0a return.packageAPIInfos[package].
b8160 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6e 75 67 65 74 32 30 31 30 2e 67 65 6e 65 72 61 74 65 50 end.function.nuget2010.generateP
b8180 61 63 6b 61 67 65 73 43 6f 6e 66 69 67 28 70 72 6a 29 0a 69 66 20 23 70 72 6a 2e 6e 75 67 65 74 ackagesConfig(prj).if.#prj.nuget
b81a0 20 3e 20 30 20 74 68 65 6e 0a 70 2e 77 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e .>.0.then.p.w('<?xml.version="1.
b81c0 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 70 2e 70 75 73 68 28 27 0".encoding="utf-8"?>').p.push('
b81e0 3c 70 61 63 6b 61 67 65 73 3e 27 29 0a 66 6f 72 20 5f 2c 20 70 61 63 6b 61 67 65 20 69 6e 20 69 <packages>').for._,.package.in.i
b8200 70 61 69 72 73 28 70 72 6a 2e 6e 75 67 65 74 29 20 64 6f 0a 70 2e 78 28 27 3c 70 61 63 6b 61 67 pairs(prj.nuget).do.p.x('<packag
b8220 65 20 69 64 3d 22 25 73 22 20 76 65 72 73 69 6f 6e 3d 22 25 73 22 20 74 61 72 67 65 74 46 72 61 e.id="%s".version="%s".targetFra
b8240 6d 65 77 6f 72 6b 3d 22 25 73 22 20 2f 3e 27 2c 20 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 mework="%s"./>',.nuget2010.packa
b8260 67 65 49 64 28 70 61 63 6b 61 67 65 29 2c 20 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 geId(package),.nuget2010.package
b8280 56 65 72 73 69 6f 6e 28 70 61 63 6b 61 67 65 29 2c 20 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b Version(package),.nuget2010.pack
b82a0 61 67 65 46 72 61 6d 65 77 6f 72 6b 28 70 72 6a 29 29 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f ageFramework(prj)).end.p.pop('</
b82c0 70 61 63 6b 61 67 65 73 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6e 75 67 packages>').end.end.function.nug
b82e0 65 74 32 30 31 30 2e 67 65 6e 65 72 61 74 65 4e 75 47 65 74 43 6f 6e 66 69 67 28 70 72 6a 29 0a et2010.generateNuGetConfig(prj).
b8300 69 66 20 23 70 72 6a 2e 6e 75 67 65 74 20 3d 3d 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 if.#prj.nuget.==.0.then.return.e
b8320 6e 64 0a 69 66 20 70 72 6a 2e 6e 75 67 65 74 73 6f 75 72 63 65 20 3d 3d 20 22 68 74 74 70 73 3a nd.if.prj.nugetsource.==."https:
b8340 2f 2f 61 70 69 2e 6e 75 67 65 74 2e 6f 72 67 2f 76 33 2f 69 6e 64 65 78 2e 6a 73 6f 6e 22 20 74 //api.nuget.org/v3/index.json".t
b8360 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 70 2e 77 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f hen.return.end.p.w('<?xml.versio
b8380 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 75 74 66 2d 38 22 3f 3e 27 29 0a 70 2e 70 n="1.0".encoding="utf-8"?>').p.p
b83a0 75 73 68 28 27 3c 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c ush('<configuration>').p.push('<
b83c0 70 61 63 6b 61 67 65 53 6f 75 72 63 65 73 3e 27 29 0a 70 2e 78 28 27 3c 63 6c 65 61 72 20 2f 3e packageSources>').p.x('<clear./>
b83e0 27 29 0a 70 2e 78 28 27 3c 61 64 64 20 6b 65 79 3d 22 25 73 22 20 76 61 6c 75 65 3d 22 25 73 22 ').p.x('<add.key="%s".value="%s"
b8400 20 2f 3e 27 2c 20 70 72 6a 2e 6e 75 67 65 74 73 6f 75 72 63 65 2c 20 70 72 6a 2e 6e 75 67 65 74 ./>',.prj.nugetsource,.prj.nuget
b8420 73 6f 75 72 63 65 29 0a 70 2e 70 6f 70 28 27 3c 2f 70 61 63 6b 61 67 65 53 6f 75 72 63 65 73 3e source).p.pop('</packageSources>
b8440 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 ').p.pop('</configuration>').end
b8460 0a 66 75 6e 63 74 69 6f 6e 20 6e 75 67 65 74 32 30 31 30 2e 75 6e 69 71 75 65 50 72 6f 6a 65 63 .function.nuget2010.uniqueProjec
b8480 74 4c 6f 63 61 74 69 6f 6e 73 57 69 74 68 4e 75 47 65 74 28 77 6b 73 29 0a 6c 6f 63 61 6c 20 6c tLocationsWithNuGet(wks).local.l
b84a0 6f 63 61 74 69 6f 6e 73 20 3d 20 7b 7d 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 ocations.=.{}.for.prj.in.p.works
b84c0 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 77 6b 73 29 20 64 6f 0a 69 66 20 6e 6f 74 20 pace.eachproject(wks).do.if.not.
b84e0 6e 75 67 65 74 32 30 31 30 2e 73 75 70 70 6f 72 74 73 50 61 63 6b 61 67 65 52 65 66 65 72 65 6e nuget2010.supportsPackageReferen
b8500 63 65 73 28 70 72 6a 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 66 61 69 ces(prj).then.local.function.fai
b8520 6c 28 29 0a 70 2e 65 72 72 6f 72 28 22 70 72 6f 6a 65 63 74 73 20 27 25 73 27 20 61 6e 64 20 27 l().p.error("projects.'%s'.and.'
b8540 25 73 27 20 63 61 6e 6e 6f 74 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 6c 6f 63 61 74 69 6f %s'.cannot.have.the.same.locatio
b8560 6e 20 77 68 65 6e 20 75 73 69 6e 67 20 4e 75 47 65 74 20 77 69 74 68 20 64 69 66 66 65 72 65 6e n.when.using.NuGet.with.differen
b8580 74 20 70 61 63 6b 61 67 65 73 20 28 70 61 63 6b 61 67 65 73 2e 63 6f 6e 66 69 67 20 63 6f 6e 66 t.packages.(packages.config.conf
b85a0 6c 69 63 74 29 22 2c 20 6c 6f 63 61 74 69 6f 6e 73 5b 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 5d 2e lict)",.locations[prj.location].
b85c0 6e 61 6d 65 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 69 66 20 6c 6f 63 61 74 69 6f 6e 73 name,.prj.name).end.if.locations
b85e0 5b 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 5d 20 61 6e 64 20 23 6c 6f 63 61 74 69 6f 6e 73 5b 70 72 [prj.location].and.#locations[pr
b8600 6a 2e 6c 6f 63 61 74 69 6f 6e 5d 2e 6e 75 67 65 74 20 3e 20 30 20 61 6e 64 20 23 70 72 6a 2e 6e j.location].nuget.>.0.and.#prj.n
b8620 75 67 65 74 20 3e 20 30 20 74 68 65 6e 0a 69 66 20 23 6c 6f 63 61 74 69 6f 6e 73 5b 70 72 6a 2e uget.>.0.then.if.#locations[prj.
b8640 6c 6f 63 61 74 69 6f 6e 5d 2e 6e 75 67 65 74 20 7e 3d 20 23 70 72 6a 2e 6e 75 67 65 74 20 74 68 location].nuget.~=.#prj.nuget.th
b8660 65 6e 0a 66 61 69 6c 28 29 0a 65 6e 64 0a 66 6f 72 20 69 2c 20 70 61 63 6b 61 67 65 20 69 6e 20 en.fail().end.for.i,.package.in.
b8680 69 70 61 69 72 73 28 6c 6f 63 61 74 69 6f 6e 73 5b 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 5d 2e 6e ipairs(locations[prj.location].n
b86a0 75 67 65 74 29 20 64 6f 0a 69 66 20 70 72 6a 2e 6e 75 67 65 74 5b 69 5d 20 7e 3d 20 70 61 63 6b uget).do.if.prj.nuget[i].~=.pack
b86c0 61 67 65 20 74 68 65 6e 0a 66 61 69 6c 28 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 age.then.fail().end.end.end.loca
b86e0 74 69 6f 6e 73 5b 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 5d 20 3d 20 70 72 6a 0a 65 6e 64 0a 65 6e tions[prj.location].=.prj.end.en
b8700 64 0a 65 6e 64 0a 70 2e 6f 76 65 72 72 69 64 65 28 70 2e 76 61 6c 69 64 61 74 69 6f 6e 2e 65 6c d.end.p.override(p.validation.el
b8720 65 6d 65 6e 74 73 2c 20 22 77 6f 72 6b 73 70 61 63 65 22 2c 20 66 75 6e 63 74 69 6f 6e 20 28 6f ements,."workspace",.function.(o
b8740 6c 64 66 6e 2c 20 77 6b 73 29 0a 6c 6f 63 61 6c 20 74 20 3d 20 6f 6c 64 66 6e 28 77 6b 73 29 0a ldfn,.wks).local.t.=.oldfn(wks).
b8760 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 2c 20 6e 75 67 65 74 32 30 31 30 2e 75 6e 69 71 75 65 table.insert(t,.nuget2010.unique
b8780 50 72 6f 6a 65 63 74 4c 6f 63 61 74 69 6f 6e 73 57 69 74 68 4e 75 47 65 74 29 0a 72 65 74 75 72 ProjectLocationsWithNuGet).retur
b87a0 6e 20 74 0a 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 6e 75 67 65 74 32 30 31 30 2e 4e 75 47 65 n.t.end).function.nuget2010.NuGe
b87c0 74 48 61 73 48 54 54 50 28 70 72 6a 29 0a 69 66 20 6e 6f 74 20 68 74 74 70 20 61 6e 64 20 23 70 tHasHTTP(prj).if.not.http.and.#p
b87e0 72 6a 2e 6e 75 67 65 74 20 3e 20 30 20 61 6e 64 20 6e 6f 74 20 6e 75 67 65 74 32 30 31 30 2e 73 rj.nuget.>.0.and.not.nuget2010.s
b8800 75 70 70 6f 72 74 73 50 61 63 6b 61 67 65 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 20 74 68 upportsPackageReferences(prj).th
b8820 65 6e 0a 70 2e 65 72 72 6f 72 28 22 50 72 65 6d 61 6b 65 20 77 61 73 20 63 6f 6d 70 69 6c 65 64 en.p.error("Premake.was.compiled
b8840 20 77 69 74 68 20 2d 2d 6e 6f 2d 63 75 72 6c 2c 20 62 75 74 20 43 75 72 6c 20 69 73 20 72 65 71 .with.--no-curl,.but.Curl.is.req
b8860 75 69 72 65 64 20 66 6f 72 20 4e 75 47 65 74 20 73 75 70 70 6f 72 74 20 28 70 72 6f 6a 65 63 74 uired.for.NuGet.support.(project
b8880 20 27 25 73 27 20 69 73 20 72 65 66 65 72 65 6e 63 69 6e 67 20 4e 75 47 65 74 20 70 61 63 6b 61 .'%s'.is.referencing.NuGet.packa
b88a0 67 65 73 29 22 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f ges)",.prj.name).end.end.functio
b88c0 6e 20 6e 75 67 65 74 32 30 31 30 2e 4e 75 47 65 74 50 61 63 6b 61 67 65 53 74 72 69 6e 67 73 28 n.nuget2010.NuGetPackageStrings(
b88e0 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 70 61 63 6b 61 67 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 prj).for._,.package.in.ipairs(pr
b8900 6a 2e 6e 75 67 65 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 3d 20 70 j.nuget).do.local.components.=.p
b8920 61 63 6b 61 67 65 3a 65 78 70 6c 6f 64 65 28 22 3a 22 29 0a 69 66 20 23 63 6f 6d 70 6f 6e 65 6e ackage:explode(":").if.#componen
b8940 74 73 20 7e 3d 20 32 20 6f 72 20 23 63 6f 6d 70 6f 6e 65 6e 74 73 5b 31 5d 20 3d 3d 20 30 20 6f ts.~=.2.or.#components[1].==.0.o
b8960 72 20 23 63 6f 6d 70 6f 6e 65 6e 74 73 5b 32 5d 20 3d 3d 20 30 20 74 68 65 6e 0a 70 2e 65 72 72 r.#components[2].==.0.then.p.err
b8980 6f 72 28 22 4e 75 47 65 74 20 70 61 63 6b 61 67 65 20 27 25 73 27 20 69 6e 20 70 72 6f 6a 65 63 or("NuGet.package.'%s'.in.projec
b89a0 74 20 27 25 73 27 20 69 73 20 69 6e 76 61 6c 69 64 20 2d 20 70 6c 65 61 73 65 20 67 69 76 65 20 t.'%s'.is.invalid.-.please.give.
b89c0 70 61 63 6b 61 67 65 73 20 69 6e 20 74 68 65 20 66 6f 72 6d 61 74 20 27 69 64 3a 76 65 72 73 69 packages.in.the.format.'id:versi
b89e0 6f 6e 27 2c 20 65 2e 67 2e 20 27 4e 55 6e 69 74 3a 33 2e 36 2e 31 27 22 2c 20 70 61 63 6b 61 67 on',.e.g..'NUnit:3.6.1'",.packag
b8a00 65 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 70 2e 6f 76 65 72 72 e,.prj.name).end.end.end.p.overr
b8a20 69 64 65 28 70 2e 76 61 6c 69 64 61 74 69 6f 6e 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 70 72 6f 6a ide(p.validation.elements,."proj
b8a40 65 63 74 22 2c 20 66 75 6e 63 74 69 6f 6e 20 28 6f 6c 64 66 6e 2c 20 70 72 6a 29 0a 6c 6f 63 61 ect",.function.(oldfn,.prj).loca
b8a60 6c 20 74 20 3d 20 6f 6c 64 66 6e 28 70 72 6a 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 2c l.t.=.oldfn(prj).table.insert(t,
b8a80 20 6e 75 67 65 74 32 30 31 30 2e 4e 75 47 65 74 48 61 73 48 54 54 50 29 0a 74 61 62 6c 65 2e 69 .nuget2010.NuGetHasHTTP).table.i
b8aa0 6e 73 65 72 74 28 74 2c 20 6e 75 67 65 74 32 30 31 30 2e 4e 75 47 65 74 50 61 63 6b 61 67 65 53 nsert(t,.nuget2010.NuGetPackageS
b8ac0 74 72 69 6e 67 73 29 0a 72 65 74 75 72 6e 20 74 0a 65 6e 64 29 0a 00 00 6c 6f 63 61 6c 20 70 20 trings).return.t.end)...local.p.
b8ae0 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 63 6f 6e 74 61 69 6e 65 72 20 3d 20 7b 7d 0a 6c 6f 63 61 6c =.premake.p.container.=.{}.local
b8b00 20 63 6f 6e 74 61 69 6e 65 72 20 3d 20 70 2e 63 6f 6e 74 61 69 6e 65 72 0a 63 6f 6e 74 61 69 6e .container.=.p.container.contain
b8b20 65 72 2e 63 6c 61 73 73 65 73 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e er.classes.=.{}.function.contain
b8b40 65 72 2e 6e 65 77 43 6c 61 73 73 28 6e 61 6d 65 2c 20 70 61 72 65 6e 74 2c 20 65 78 74 72 61 53 er.newClass(name,.parent,.extraS
b8b60 63 6f 70 65 73 29 0a 6c 6f 63 61 6c 20 63 6c 61 73 73 20 3d 20 70 2e 63 6f 6e 66 69 67 73 65 74 copes).local.class.=.p.configset
b8b80 2e 6e 65 77 28 70 61 72 65 6e 74 29 0a 63 6c 61 73 73 2e 6e 61 6d 65 20 3d 20 6e 61 6d 65 0a 63 .new(parent).class.name.=.name.c
b8ba0 6c 61 73 73 2e 70 6c 75 72 61 6c 4e 61 6d 65 20 3d 20 6e 61 6d 65 3a 70 6c 75 72 61 6c 28 29 0a lass.pluralName.=.name:plural().
b8bc0 63 6c 61 73 73 2e 63 6f 6e 74 61 69 6e 65 64 43 6c 61 73 73 65 73 20 3d 20 7b 7d 0a 63 6c 61 73 class.containedClasses.=.{}.clas
b8be0 73 2e 65 78 74 72 61 53 63 6f 70 65 73 20 3d 20 65 78 74 72 61 53 63 6f 70 65 73 0a 69 66 20 70 s.extraScopes.=.extraScopes.if.p
b8c00 61 72 65 6e 74 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 61 72 65 6e 74 2e 63 arent.then.table.insert(parent.c
b8c20 6f 6e 74 61 69 6e 65 64 43 6c 61 73 73 65 73 2c 20 63 6c 61 73 73 29 0a 65 6e 64 0a 63 6f 6e 74 ontainedClasses,.class).end.cont
b8c40 61 69 6e 65 72 2e 63 6c 61 73 73 65 73 5b 6e 61 6d 65 5d 20 3d 20 63 6c 61 73 73 0a 72 65 74 75 ainer.classes[name].=.class.retu
b8c60 72 6e 20 63 6c 61 73 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 65 72 2e rn.class.end.function.container.
b8c80 6e 65 77 28 63 6c 61 73 73 2c 20 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 73 65 6c 66 20 3d 20 70 2e new(class,.name).local.self.=.p.
b8ca0 63 6f 6e 66 69 67 73 65 74 2e 6e 65 77 28 29 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 73 65 6c configset.new().setmetatable(sel
b8cc0 66 2c 20 70 2e 63 6f 6e 66 69 67 73 65 74 2e 6d 65 74 61 74 61 62 6c 65 28 73 65 6c 66 29 29 0a f,.p.configset.metatable(self)).
b8ce0 73 65 6c 66 2e 63 6c 61 73 73 20 3d 20 63 6c 61 73 73 0a 73 65 6c 66 2e 6e 61 6d 65 20 3d 20 6e self.class.=.class.self.name.=.n
b8d00 61 6d 65 0a 73 65 6c 66 2e 66 69 6c 65 6e 61 6d 65 20 3d 20 6e 61 6d 65 0a 73 65 6c 66 2e 73 63 ame.self.filename.=.name.self.sc
b8d20 72 69 70 74 20 3d 20 5f 53 43 52 49 50 54 0a 73 65 6c 66 2e 62 61 73 65 64 69 72 20 3d 20 6f 73 ript.=._SCRIPT.self.basedir.=.os
b8d40 2e 67 65 74 63 77 64 28 29 0a 73 65 6c 66 2e 65 78 74 65 72 6e 61 6c 20 3d 20 66 61 6c 73 65 0a .getcwd().self.external.=.false.
b8d60 66 6f 72 20 63 68 69 6c 64 43 6c 61 73 73 20 69 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 65 61 63 68 for.childClass.in.container.each
b8d80 43 68 69 6c 64 43 6c 61 73 73 28 63 6c 61 73 73 29 20 64 6f 0a 73 65 6c 66 5b 63 68 69 6c 64 43 ChildClass(class).do.self[childC
b8da0 6c 61 73 73 2e 70 6c 75 72 61 6c 4e 61 6d 65 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 72 65 74 75 72 6e lass.pluralName].=.{}.end.return
b8dc0 20 73 65 6c 66 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 61 64 64 .self.end.function.container.add
b8de0 43 68 69 6c 64 28 73 65 6c 66 2c 20 63 68 69 6c 64 29 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 72 65 Child(self,.child).local.childre
b8e00 6e 20 3d 20 73 65 6c 66 5b 63 68 69 6c 64 2e 63 6c 61 73 73 2e 70 6c 75 72 61 6c 4e 61 6d 65 5d n.=.self[child.class.pluralName]
b8e20 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 68 69 6c 64 72 65 6e 2c 20 63 68 69 6c 64 29 0a 63 .table.insert(children,.child).c
b8e40 68 69 6c 64 72 65 6e 5b 63 68 69 6c 64 2e 6e 61 6d 65 5d 20 3d 20 63 68 69 6c 64 0a 63 68 69 6c hildren[child.name].=.child.chil
b8e60 64 2e 70 61 72 65 6e 74 20 3d 20 73 65 6c 66 0a 63 68 69 6c 64 5b 73 65 6c 66 2e 63 6c 61 73 73 d.parent.=.self.child[self.class
b8e80 2e 6e 61 6d 65 5d 20 3d 20 73 65 6c 66 0a 69 66 20 73 65 6c 66 2e 63 6c 61 73 73 2e 61 6c 69 61 .name].=.self.if.self.class.alia
b8ea0 73 20 74 68 65 6e 0a 63 68 69 6c 64 5b 73 65 6c 66 2e 63 6c 61 73 73 2e 61 6c 69 61 73 5d 20 3d s.then.child[self.class.alias].=
b8ec0 20 73 65 6c 66 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 65 72 .self.end.end.function.container
b8ee0 2e 62 61 6b 65 28 73 65 6c 66 29 0a 69 66 20 73 65 6c 66 2e 5f 69 73 42 61 6b 65 64 20 74 68 65 .bake(self).if.self._isBaked.the
b8f00 6e 0a 72 65 74 75 72 6e 20 73 65 6c 66 0a 65 6e 64 0a 73 65 6c 66 2e 5f 69 73 42 61 6b 65 64 20 n.return.self.end.self._isBaked.
b8f20 3d 20 74 72 75 65 0a 6c 6f 63 61 6c 20 63 74 78 20 3d 20 70 2e 63 6f 6e 74 65 78 74 2e 6e 65 77 =.true.local.ctx.=.p.context.new
b8f40 28 73 65 6c 66 29 0a 66 6f 72 20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 73 (self).for.key,.value.in.pairs(s
b8f60 65 6c 66 29 20 64 6f 0a 63 74 78 5b 6b 65 79 5d 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 6c 6f 63 elf).do.ctx[key].=.value.end.loc
b8f80 61 6c 20 70 61 72 65 6e 74 20 3d 20 73 65 6c 66 2e 70 61 72 65 6e 74 0a 69 66 20 70 61 72 65 6e al.parent.=.self.parent.if.paren
b8fa0 74 20 74 68 65 6e 0a 63 74 78 5b 70 61 72 65 6e 74 2e 63 6c 61 73 73 2e 6e 61 6d 65 5d 20 3d 20 t.then.ctx[parent.class.name].=.
b8fc0 70 61 72 65 6e 74 0a 65 6e 64 0a 66 6f 72 20 63 6c 61 73 73 20 69 6e 20 63 6f 6e 74 61 69 6e 65 parent.end.for.class.in.containe
b8fe0 72 2e 65 61 63 68 43 68 69 6c 64 43 6c 61 73 73 28 73 65 6c 66 2e 63 6c 61 73 73 29 20 64 6f 0a r.eachChildClass(self.class).do.
b9000 66 6f 72 20 63 68 69 6c 64 20 69 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 65 61 63 68 43 68 69 6c 64 for.child.in.container.eachChild
b9020 28 73 65 6c 66 2c 20 63 6c 61 73 73 29 20 64 6f 0a 63 68 69 6c 64 2e 70 61 72 65 6e 74 20 3d 20 (self,.class).do.child.parent.=.
b9040 63 74 78 0a 63 68 69 6c 64 5b 73 65 6c 66 2e 63 6c 61 73 73 2e 6e 61 6d 65 5d 20 3d 20 63 74 78 ctx.child[self.class.name].=.ctx
b9060 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 73 65 6c 66 2e 63 6c 61 73 73 2e 62 61 6b 65 .end.end.if.type(self.class.bake
b9080 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 73 65 6c 66 2e 63 6c 61 73 73 2e ).==."function".then.self.class.
b90a0 62 61 6b 65 28 63 74 78 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 74 78 0a 65 6e 64 0a 66 75 6e bake(ctx).end.return.ctx.end.fun
b90c0 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 62 61 6b 65 43 68 69 6c 64 72 65 6e 28 73 65 6c ction.container.bakeChildren(sel
b90e0 66 29 0a 66 6f 72 20 63 6c 61 73 73 20 69 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 65 61 63 68 43 68 f).for.class.in.container.eachCh
b9100 69 6c 64 43 6c 61 73 73 28 73 65 6c 66 2e 63 6c 61 73 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 68 ildClass(self.class).do.local.ch
b9120 69 6c 64 72 65 6e 20 3d 20 73 65 6c 66 5b 63 6c 61 73 73 2e 70 6c 75 72 61 6c 4e 61 6d 65 5d 0a ildren.=.self[class.pluralName].
b9140 66 6f 72 20 69 20 3d 20 31 2c 20 23 63 68 69 6c 64 72 65 6e 20 64 6f 0a 6c 6f 63 61 6c 20 63 74 for.i.=.1,.#children.do.local.ct
b9160 78 20 3d 20 63 6f 6e 74 61 69 6e 65 72 2e 62 61 6b 65 28 63 68 69 6c 64 72 65 6e 5b 69 5d 29 0a x.=.container.bake(children[i]).
b9180 63 68 69 6c 64 72 65 6e 5b 69 5d 20 3d 20 63 74 78 0a 63 68 69 6c 64 72 65 6e 5b 63 74 78 2e 6e children[i].=.ctx.children[ctx.n
b91a0 61 6d 65 5d 20 3d 20 63 74 78 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ame].=.ctx.end.end.end.function.
b91c0 63 6f 6e 74 61 69 6e 65 72 2e 63 6c 61 73 73 43 61 6e 43 6f 6e 74 61 69 6e 28 63 6c 61 73 73 2c container.classCanContain(class,
b91e0 20 73 63 6f 70 65 29 0a 69 66 20 74 79 70 65 28 73 63 6f 70 65 29 20 3d 3d 20 22 74 61 62 6c 65 .scope).if.type(scope).==."table
b9200 22 20 74 68 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 73 63 6f 70 65 20 64 6f 0a 69 66 20 63 ".then.for.i.=.1,.#scope.do.if.c
b9220 6f 6e 74 61 69 6e 65 72 2e 63 6c 61 73 73 43 61 6e 43 6f 6e 74 61 69 6e 28 63 6c 61 73 73 2c 20 ontainer.classCanContain(class,.
b9240 73 63 6f 70 65 5b 69 5d 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 scope[i]).then.return.true.end.e
b9260 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 6f 72 20 63 68 69 6c 64 20 69 6e nd.return.false.end.for.child.in
b9280 20 63 6f 6e 74 61 69 6e 65 72 2e 65 61 63 68 43 68 69 6c 64 43 6c 61 73 73 28 63 6c 61 73 73 29 .container.eachChildClass(class)
b92a0 20 64 6f 0a 69 66 20 28 63 6f 6e 74 61 69 6e 65 72 2e 63 6c 61 73 73 43 61 6e 43 6f 6e 74 61 69 .do.if.(container.classCanContai
b92c0 6e 28 63 68 69 6c 64 2c 20 73 63 6f 70 65 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 n(child,.scope)).then.return.tru
b92e0 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 6c 61 73 73 2e 6e 61 6d 65 20 3d 3d 20 73 63 6f 70 65 e.end.end.if.class.name.==.scope
b9300 20 6f 72 20 63 6c 61 73 73 2e 61 6c 69 61 73 20 3d 3d 20 73 63 6f 70 65 20 74 68 65 6e 0a 72 65 .or.class.alias.==.scope.then.re
b9320 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 69 66 20 63 6c 61 73 73 2e 65 78 74 72 61 53 63 6f 70 turn.true.end.if.class.extraScop
b9340 65 73 20 61 6e 64 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 63 6c 61 73 73 2e 65 78 74 72 es.and.table.contains(class.extr
b9360 61 53 63 6f 70 65 73 2c 20 73 63 6f 70 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 aScopes,.scope).then.return.true
b9380 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 .end.return.false.end.function.c
b93a0 6f 6e 74 61 69 6e 65 72 2e 63 6c 61 73 73 49 73 41 28 63 6c 61 73 73 2c 20 73 63 6f 70 65 29 0a ontainer.classIsA(class,.scope).
b93c0 77 68 69 6c 65 20 63 6c 61 73 73 20 64 6f 0a 69 66 20 63 6c 61 73 73 2e 6e 61 6d 65 20 3d 3d 20 while.class.do.if.class.name.==.
b93e0 73 63 6f 70 65 20 6f 72 20 63 6c 61 73 73 2e 61 6c 69 61 73 20 3d 3d 20 73 63 6f 70 65 20 74 68 scope.or.class.alias.==.scope.th
b9400 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 63 6c 61 73 73 20 3d 20 63 6c 61 73 73 en.return.true.end.class.=.class
b9420 2e 70 61 72 65 6e 74 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 75 6e .parent.end.return.false.end.fun
b9440 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 65 61 63 68 43 68 69 6c 64 43 6c 61 73 73 28 63 ction.container.eachChildClass(c
b9460 6c 61 73 73 29 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 72 65 6e 20 3d 20 63 6c 61 73 73 2e 63 6f 6e lass).local.children.=.class.con
b9480 74 61 69 6e 65 64 43 6c 61 73 73 65 73 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e tainedClasses.local.i.=.0.return
b94a0 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 20 3d 20 69 20 2b 20 31 0a 69 66 20 69 20 3c 3d 20 23 .function.().i.=.i.+.1.if.i.<=.#
b94c0 63 68 69 6c 64 72 65 6e 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 68 69 6c 64 72 65 6e 5b 69 5d children.then.return.children[i]
b94e0 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 65 72 2e .end.end.end.function.container.
b9500 65 61 63 68 43 68 69 6c 64 28 73 65 6c 66 2c 20 63 6c 61 73 73 29 0a 6c 6f 63 61 6c 20 63 68 69 eachChild(self,.class).local.chi
b9520 6c 64 72 65 6e 20 3d 20 73 65 6c 66 5b 63 6c 61 73 73 2e 70 6c 75 72 61 6c 4e 61 6d 65 5d 0a 6c ldren.=.self[class.pluralName].l
b9540 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 20 ocal.i.=.0.return.function.().i.
b9560 3d 20 69 20 2b 20 31 0a 69 66 20 69 20 3c 3d 20 23 63 68 69 6c 64 72 65 6e 20 74 68 65 6e 0a 72 =.i.+.1.if.i.<=.#children.then.r
b9580 65 74 75 72 6e 20 63 68 69 6c 64 72 65 6e 5b 69 5d 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 eturn.children[i].end.end.end.fu
b95a0 6e 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 67 65 74 43 68 69 6c 64 28 73 65 6c 66 2c 20 nction.container.getChild(self,.
b95c0 63 6c 61 73 73 2c 20 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 72 65 6e 20 3d 20 73 65 class,.name).local.children.=.se
b95e0 6c 66 5b 63 6c 61 73 73 2e 70 6c 75 72 61 6c 4e 61 6d 65 5d 0a 72 65 74 75 72 6e 20 63 68 69 6c lf[class.pluralName].return.chil
b9600 64 72 65 6e 5b 6e 61 6d 65 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 65 dren[name].end.function.containe
b9620 72 2e 67 65 74 43 6c 61 73 73 28 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 63 6f 6e 74 61 69 6e 65 r.getClass(name).return.containe
b9640 72 2e 63 6c 61 73 73 65 73 5b 6e 61 6d 65 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e r.classes[name].end.function.con
b9660 74 61 69 6e 65 72 2e 68 61 73 43 68 69 6c 64 28 73 65 6c 66 2c 20 63 6c 61 73 73 2c 20 66 75 6e tainer.hasChild(self,.class,.fun
b9680 63 29 0a 66 6f 72 20 63 68 69 6c 64 20 69 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 65 61 63 68 43 68 c).for.child.in.container.eachCh
b96a0 69 6c 64 28 73 65 6c 66 2c 20 63 6c 61 73 73 29 20 64 6f 0a 69 66 20 66 75 6e 63 28 63 68 69 6c ild(self,.class).do.if.func(chil
b96c0 64 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a d).then.return.true.end.end.end.
b96e0 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 76 61 6c 69 64 61 74 65 28 73 65 6c 66 function.container.validate(self
b9700 29 0a 69 66 20 74 79 70 65 28 73 65 6c 66 2e 63 6c 61 73 73 2e 76 61 6c 69 64 61 74 65 29 20 3d ).if.type(self.class.validate).=
b9720 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 73 65 6c 66 2e 63 6c 61 73 73 2e 76 61 6c =."function".then.self.class.val
b9740 69 64 61 74 65 28 73 65 6c 66 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e idate(self).end.end.function.con
b9760 74 61 69 6e 65 72 2e 76 61 6c 69 64 61 74 65 43 68 69 6c 64 72 65 6e 28 73 65 6c 66 29 0a 66 6f tainer.validateChildren(self).fo
b9780 72 20 63 6c 61 73 73 20 69 6e 20 63 6f 6e 74 61 69 6e 65 72 2e 65 61 63 68 43 68 69 6c 64 43 6c r.class.in.container.eachChildCl
b97a0 61 73 73 28 73 65 6c 66 2e 63 6c 61 73 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 72 65 ass(self.class).do.local.childre
b97c0 6e 20 3d 20 73 65 6c 66 5b 63 6c 61 73 73 2e 70 6c 75 72 61 6c 4e 61 6d 65 5d 0a 66 6f 72 20 69 n.=.self[class.pluralName].for.i
b97e0 20 3d 20 31 2c 20 23 63 68 69 6c 64 72 65 6e 20 64 6f 0a 63 6f 6e 74 61 69 6e 65 72 2e 76 61 6c .=.1,.#children.do.container.val
b9800 69 64 61 74 65 28 63 68 69 6c 64 72 65 6e 5b 69 5d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 00 idate(children[i]).end.end.end..
b9820 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 67 72 6f 75 70 20 3d 20 70 2e 61 70 local.p.=.premake.p.group.=.p.ap
b9840 69 2e 63 6f 6e 74 61 69 6e 65 72 28 22 67 72 6f 75 70 22 2c 20 70 2e 77 6f 72 6b 73 70 61 63 65 i.container("group",.p.workspace
b9860 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 20 3d 20 70 2e 67 72 6f 75 70 0a 67 72 6f 75 70 2e 70 6c ).local.group.=.p.group.group.pl
b9880 61 63 65 68 6f 6c 64 65 72 20 3d 20 74 72 75 65 0a 66 75 6e 63 74 69 6f 6e 20 67 72 6f 75 70 2e aceholder.=.true.function.group.
b98a0 6e 65 77 28 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 6e 65 77 new(name).return.p.container.new
b98c0 28 67 72 6f 75 70 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 00 00 3c ce 53 00 40 ce 53 00 48 ce 53 00 (group,.name).end...<.S.@.S.H.S.
b98e0 00 00 00 00 1c 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 74 6f 6f 6c ........local.p.=.premake.p.tool
b9900 73 2e 6c 64 63 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 6c 64 63 20 3d 20 70 2e 74 6f 6f 6c 73 2e s.ldc.=.{.}.local.ldc.=.p.tools.
b9920 6c 64 63 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f ldc.local.project.=.p.project.lo
b9940 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 64 20 3d 20 cal.config.=.p.config.local.d.=.
b9960 70 2e 6d 6f 64 75 6c 65 73 2e 64 0a 6c 64 63 2e 6e 61 6d 65 73 74 79 6c 65 20 3d 20 22 70 6f 73 p.modules.d.ldc.namestyle.=."pos
b9980 69 78 22 0a 6c 64 63 2e 64 66 6c 61 67 73 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 ix".ldc.dflags.=.{.architecture.
b99a0 3d 20 7b 0a 78 38 36 20 3d 20 22 2d 6d 33 32 22 2c 0a 78 38 36 5f 36 34 20 3d 20 22 2d 6d 36 34 =.{.x86.=."-m32",.x86_64.=."-m64
b99c0 22 2c 0a 41 52 4d 20 3d 20 22 2d 6d 61 72 63 68 3d 61 72 6d 22 2c 0a 41 52 4d 36 34 20 3d 20 22 ",.ARM.=."-march=arm",.ARM64.=."
b99e0 2d 6d 61 72 63 68 3d 61 61 72 63 68 36 34 22 2c 0a 7d 2c 0a 66 6c 61 67 73 20 3d 20 7b 0a 4f 6d -march=aarch64",.},.flags.=.{.Om
b9a00 69 74 44 65 66 61 75 6c 74 4c 69 62 72 61 72 79 3d 20 22 2d 6d 73 63 72 74 6c 69 62 3d 22 2c 0a itDefaultLibrary=."-mscrtlib=",.
b9a20 43 6f 64 65 43 6f 76 65 72 61 67 65 3d 20 22 2d 63 6f 76 22 2c 0a 43 6f 6c 6f 72 3d 20 22 2d 65 CodeCoverage=."-cov",.Color=."-e
b9a40 6e 61 62 6c 65 2d 63 6f 6c 6f 72 22 2c 0a 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3d 20 22 2d 44 nable-color",.Documentation=."-D
b9a60 22 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 3d 20 22 2d 77 22 2c 20 2d 2d 20 55 73 65 20 4c ",.FatalWarnings=."-w",.--.Use.L
b9a80 4c 56 4d 20 66 6c 61 67 3f 20 3a 20 22 2d 66 61 74 61 6c 2d 61 73 73 65 6d 62 6c 65 72 2d 77 61 LVM.flag?.:."-fatal-assembler-wa
b9aa0 72 6e 69 6e 67 73 22 2c 0a 47 65 6e 65 72 61 74 65 48 65 61 64 65 72 3d 20 22 2d 48 22 2c 0a 47 rnings",.GenerateHeader=."-H",.G
b9ac0 65 6e 65 72 61 74 65 4a 53 4f 4e 3d 20 22 2d 58 22 2c 0a 4c 6f 77 4d 65 6d 3d 20 22 2d 6c 6f 77 enerateJSON=."-X",.LowMem=."-low
b9ae0 6d 65 6d 22 2c 0a 52 65 74 61 69 6e 50 61 74 68 73 3d 20 22 2d 6f 70 22 2c 0a 53 79 6d 62 6f 6c mem",.RetainPaths=."-op",.Symbol
b9b00 73 4c 69 6b 65 43 3d 20 22 2d 67 63 22 2c 0a 55 6e 69 74 54 65 73 74 3d 20 22 2d 75 6e 69 74 74 sLikeC=."-gc",.UnitTest=."-unitt
b9b20 65 73 74 22 2c 0a 56 65 72 62 6f 73 65 3d 20 22 2d 76 22 2c 0a 41 6c 6c 49 6e 73 74 61 6e 74 69 est",.Verbose=."-v",.AllInstanti
b9b40 61 74 65 3d 20 22 2d 61 6c 6c 69 6e 73 74 22 2c 0a 42 65 74 74 65 72 43 3d 20 22 2d 62 65 74 74 ate=."-allinst",.BetterC=."-bett
b9b60 65 72 43 22 2c 0a 4d 61 69 6e 3d 20 22 2d 6d 61 69 6e 22 2c 0a 50 65 72 66 6f 72 6d 53 79 6e 74 erC",.Main=."-main",.PerformSynt
b9b80 61 78 43 68 65 63 6b 4f 6e 6c 79 3d 20 22 2d 6f 2d 22 2c 0a 53 68 6f 77 47 43 3d 20 22 2d 76 67 axCheckOnly=."-o-",.ShowGC=."-vg
b9ba0 63 22 2c 0a 49 67 6e 6f 72 65 50 72 61 67 6d 61 3d 20 22 2d 69 67 6e 6f 72 65 22 2c 0a 7d 2c 0a c",.IgnorePragma=."-ignore",.},.
b9bc0 62 6f 75 6e 64 73 63 68 65 63 6b 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2d 62 6f 75 6e 64 73 63 68 boundscheck.=.{.Off.=."-boundsch
b9be0 65 63 6b 3d 6f 66 66 22 2c 0a 4f 6e 20 3d 20 22 2d 62 6f 75 6e 64 73 63 68 65 63 6b 3d 6f 6e 22 eck=off",.On.=."-boundscheck=on"
b9c00 2c 0a 53 61 66 65 4f 6e 6c 79 20 3d 20 22 2d 62 6f 75 6e 64 73 63 68 65 63 6b 3d 73 61 66 65 6f ,.SafeOnly.=."-boundscheck=safeo
b9c20 6e 6c 79 22 2c 0a 7d 2c 0a 63 68 65 63 6b 61 63 74 69 6f 6e 20 3d 20 7b 0a 44 20 3d 20 22 2d 63 nly",.},.checkaction.=.{.D.=."-c
b9c40 68 65 63 6b 61 63 74 69 6f 6e 3d 44 22 2c 0a 43 20 3d 20 22 2d 63 68 65 63 6b 61 63 74 69 6f 6e heckaction=D",.C.=."-checkaction
b9c60 3d 43 22 2c 0a 48 61 6c 74 20 3d 20 22 2d 63 68 65 63 6b 61 63 74 69 6f 6e 3d 68 61 6c 74 22 2c =C",.Halt.=."-checkaction=halt",
b9c80 0a 43 6f 6e 74 65 78 74 20 3d 20 22 2d 63 68 65 63 6b 61 63 74 69 6f 6e 3d 63 6f 6e 74 65 78 74 .Context.=."-checkaction=context
b9ca0 22 2c 0a 7d 2c 0a 63 70 70 64 69 61 6c 65 63 74 20 3d 20 7b 0a 5b 22 43 2b 2b 6c 61 74 65 73 74 ",.},.cppdialect.=.{.["C++latest
b9cc0 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 37 22 2c 20 2d 2d 20 54 4f 44 "].=."-extern-std=c++17",.--.TOD
b9ce0 4f 3a 20 6b 65 65 70 20 74 68 69 73 20 75 70 20 74 6f 20 64 61 74 65 20 3e 5f 3c 0a 5b 22 43 2b O:.keep.this.up.to.date.>_<.["C+
b9d00 2b 39 38 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 39 38 22 2c 0a 5b 22 43 +98"].=."-extern-std=c++98",.["C
b9d20 2b 2b 30 78 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 31 22 2c 0a 5b 22 ++0x"].=."-extern-std=c++11",.["
b9d40 43 2b 2b 31 31 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 31 22 2c 0a 5b C++11"].=."-extern-std=c++11",.[
b9d60 22 43 2b 2b 31 79 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 34 22 2c 0a "C++1y"].=."-extern-std=c++14",.
b9d80 5b 22 43 2b 2b 31 34 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 34 22 2c ["C++14"].=."-extern-std=c++14",
b9da0 0a 5b 22 43 2b 2b 31 7a 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 37 22 .["C++1z"].=."-extern-std=c++17"
b9dc0 2c 0a 5b 22 43 2b 2b 31 37 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 37 ,.["C++17"].=."-extern-std=c++17
b9de0 22 2c 0a 5b 22 43 2b 2b 32 61 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 32 ",.["C++2a"].=."-extern-std=c++2
b9e00 30 22 2c 0a 5b 22 43 2b 2b 32 30 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 0",.["C++20"].=."-extern-std=c++
b9e20 32 30 22 2c 0a 5b 22 67 6e 75 2b 2b 39 38 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 20",.["gnu++98"].=."-extern-std=
b9e40 63 2b 2b 39 38 22 2c 0a 5b 22 67 6e 75 2b 2b 30 78 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 c++98",.["gnu++0x"].=."-extern-s
b9e60 74 64 3d 63 2b 2b 31 31 22 2c 0a 5b 22 67 6e 75 2b 2b 31 31 22 5d 20 3d 20 22 2d 65 78 74 65 72 td=c++11",.["gnu++11"].=."-exter
b9e80 6e 2d 73 74 64 3d 63 2b 2b 31 31 22 2c 0a 5b 22 67 6e 75 2b 2b 31 79 22 5d 20 3d 20 22 2d 65 78 n-std=c++11",.["gnu++1y"].=."-ex
b9ea0 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 34 22 2c 0a 5b 22 67 6e 75 2b 2b 31 34 22 5d 20 3d 20 22 tern-std=c++14",.["gnu++14"].=."
b9ec0 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 34 22 2c 0a 5b 22 67 6e 75 2b 2b 31 7a 22 5d 20 -extern-std=c++14",.["gnu++1z"].
b9ee0 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 37 22 2c 0a 5b 22 67 6e 75 2b 2b 31 37 =."-extern-std=c++17",.["gnu++17
b9f00 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 37 22 2c 0a 5b 22 67 6e 75 2b "].=."-extern-std=c++17",.["gnu+
b9f20 2b 32 61 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 32 30 22 2c 0a 5b 22 67 +2a"].=."-extern-std=c++20",.["g
b9f40 6e 75 2b 2b 32 30 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 32 30 22 2c 0a nu++20"].=."-extern-std=c++20",.
b9f60 7d 2c 0a 64 65 70 72 65 63 61 74 65 64 66 65 61 74 75 72 65 73 20 3d 20 7b 0a 41 6c 6c 6f 77 20 },.deprecatedfeatures.=.{.Allow.
b9f80 3d 20 22 2d 64 22 2c 0a 57 61 72 6e 20 3d 20 22 2d 64 77 22 2c 0a 45 72 72 6f 72 20 3d 20 22 2d =."-d",.Warn.=."-dw",.Error.=."-
b9fa0 64 65 22 2c 0a 7d 2c 0a 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 3d 20 7b 0a 46 61 73 74 20 3d de",.},.floatingpoint.=.{.Fast.=
b9fc0 20 22 2d 66 70 2d 63 6f 6e 74 72 61 63 74 3d 66 61 73 74 20 2d 65 6e 61 62 6c 65 2d 75 6e 73 61 ."-fp-contract=fast.-enable-unsa
b9fe0 66 65 2d 66 70 2d 6d 61 74 68 22 2c 0a 7d 2c 0a 6f 70 74 69 6d 69 7a 65 20 3d 20 7b 0a 4f 66 66 fe-fp-math",.},.optimize.=.{.Off
ba000 20 3d 20 22 2d 4f 30 22 2c 0a 4f 6e 20 3d 20 22 2d 4f 32 22 2c 0a 44 65 62 75 67 20 3d 20 22 2d .=."-O0",.On.=."-O2",.Debug.=."-
ba020 4f 30 22 2c 0a 46 75 6c 6c 20 3d 20 22 2d 4f 33 22 2c 0a 53 69 7a 65 20 3d 20 22 2d 4f 7a 22 2c O0",.Full.=."-O3",.Size.=."-Oz",
ba040 0a 53 70 65 65 64 20 3d 20 22 2d 4f 33 22 2c 0a 7d 2c 0a 70 69 63 20 3d 20 7b 0a 4f 6e 20 3d 20 .Speed.=."-O3",.},.pic.=.{.On.=.
ba060 22 2d 72 65 6c 6f 63 61 74 69 6f 6e 2d 6d 6f 64 65 6c 3d 70 69 63 22 2c 0a 7d 2c 0a 76 65 63 74 "-relocation-model=pic",.},.vect
ba080 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 0a 41 56 58 20 3d 20 22 2d 6d 61 74 74 72 3d 2b orextensions.=.{.AVX.=."-mattr=+
ba0a0 61 76 78 22 2c 0a 41 56 58 32 20 3d 20 22 2d 6d 61 74 74 72 3d 2b 61 76 78 32 22 2c 0a 53 53 45 avx",.AVX2.=."-mattr=+avx2",.SSE
ba0c0 20 3d 20 22 2d 6d 61 74 74 72 3d 2b 73 73 65 22 2c 0a 53 53 45 32 20 3d 20 22 2d 6d 61 74 74 72 .=."-mattr=+sse",.SSE2.=."-mattr
ba0e0 3d 2b 73 73 65 32 22 2c 0a 53 53 45 33 20 3d 20 22 2d 6d 61 74 74 72 3d 2b 73 73 65 33 22 2c 0a =+sse2",.SSE3.=."-mattr=+sse3",.
ba100 53 53 53 45 33 20 3d 20 22 2d 6d 61 74 74 72 3d 2b 73 73 73 65 33 22 2c 0a 5b 22 53 53 45 34 2e SSSE3.=."-mattr=+ssse3",.["SSE4.
ba120 31 22 5d 20 3d 20 22 2d 6d 61 74 74 72 3d 2b 73 73 65 34 2e 31 22 2c 0a 7d 2c 0a 77 61 72 6e 69 1"].=."-mattr=+sse4.1",.},.warni
ba140 6e 67 73 20 3d 20 7b 0a 44 65 66 61 75 6c 74 20 3d 20 22 2d 77 69 22 2c 0a 48 69 67 68 20 3d 20 ngs.=.{.Default.=."-wi",.High.=.
ba160 22 2d 77 69 22 2c 0a 45 78 74 72 61 20 3d 20 22 2d 77 69 22 2c 2d 2d 20 54 4f 44 4f 3a 20 69 73 "-wi",.Extra.=."-wi",--.TODO:.is
ba180 20 74 68 65 72 65 20 61 20 77 61 79 20 74 6f 20 67 65 74 20 65 78 74 72 61 20 77 61 72 6e 69 6e .there.a.way.to.get.extra.warnin
ba1a0 67 73 3f 0a 45 76 65 72 79 74 68 69 6e 67 20 3d 20 22 2d 77 69 22 2c 0a 7d 2c 0a 73 79 6d 62 6f gs?.Everything.=."-wi",.},.symbo
ba1c0 6c 73 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2d 67 22 2c 0a 46 61 73 74 4c 69 6e 6b 20 3d 20 22 2d 67 ls.=.{.On.=."-g",.FastLink.=."-g
ba1e0 22 2c 0a 46 75 6c 6c 20 3d 20 22 2d 67 22 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6c 64 63 ",.Full.=."-g",.}.}.function.ldc
ba200 2e 67 65 74 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 6f .getdflags(cfg).local.flags.=.co
ba220 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 6c 64 63 2e 64 66 6c 61 67 73 29 0a 69 nfig.mapFlags(cfg,.ldc.dflags).i
ba240 66 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a f.config.isDebugBuild(cfg).then.
ba260 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 64 2d 64 65 62 75 67 22 29 0a table.insert(flags,."-d-debug").
ba280 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 72 65 6c 65 61 else.table.insert(flags,."-relea
ba2a0 73 65 22 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4f 6d 69 74 44 65 se").end.if.not.cfg.flags.OmitDe
ba2c0 66 61 75 6c 74 4c 69 62 72 61 72 79 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 6c 65 61 73 65 72 faultLibrary.then.local.releaser
ba2e0 75 6e 74 69 6d 65 20 3d 20 6e 6f 74 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 untime.=.not.config.isDebugBuild
ba300 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 20 74 72 75 65 (cfg).local.staticruntime.=.true
ba320 0a 69 66 20 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 22 4f 66 66 22 20 74 .if.cfg.staticruntime.==."Off".t
ba340 68 65 6e 0a 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 hen.staticruntime.=.false.end.if
ba360 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 3d 3d 20 22 44 65 62 75 67 22 20 74 68 65 6e 0a 72 65 6c .cfg.runtime.==."Debug".then.rel
ba380 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 20 66 61 6c 73 65 0a 65 6c 73 65 69 66 20 63 66 67 2e 72 easeruntime.=.false.elseif.cfg.r
ba3a0 75 6e 74 69 6d 65 20 3d 3d 20 22 52 65 6c 65 61 73 65 22 20 74 68 65 6e 0a 72 65 6c 65 61 73 65 untime.==."Release".then.release
ba3c0 72 75 6e 74 69 6d 65 20 3d 20 74 72 75 65 0a 65 6e 64 0a 69 66 20 28 63 66 67 2e 73 74 61 74 69 runtime.=.true.end.if.(cfg.stati
ba3e0 63 72 75 6e 74 69 6d 65 20 61 6e 64 20 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 7e cruntime.and.cfg.staticruntime.~
ba400 3d 20 22 44 65 66 61 75 6c 74 22 29 20 6f 72 20 28 63 66 67 2e 72 75 6e 74 69 6d 65 20 61 6e 64 =."Default").or.(cfg.runtime.and
ba420 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 7e 3d 20 22 44 65 66 61 75 6c 74 22 29 20 74 68 65 6e 0a .cfg.runtime.~=."Default").then.
ba440 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 74 72 75 65 20 61 6e 64 20 72 65 6c if.staticruntime.==.true.and.rel
ba460 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 74 72 75 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 easeruntime.==.true.then.table.i
ba480 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6d 73 63 72 74 6c 69 62 3d 6c 69 62 63 6d 74 22 29 nsert(flags,."-mscrtlib=libcmt")
ba4a0 0a 65 6c 73 65 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 74 72 75 65 20 61 6e .elseif.staticruntime.==.true.an
ba4c0 64 20 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 66 61 6c 73 65 20 74 68 65 6e 0a 74 d.releaseruntime.==.false.then.t
ba4e0 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6d 73 63 72 74 6c 69 62 3d 6c 69 able.insert(flags,."-mscrtlib=li
ba500 62 63 6d 74 64 22 29 0a 65 6c 73 65 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 bcmtd").elseif.staticruntime.==.
ba520 66 61 6c 73 65 20 61 6e 64 20 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 74 72 75 65 false.and.releaseruntime.==.true
ba540 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6d 73 63 72 .then.table.insert(flags,."-mscr
ba560 74 6c 69 62 3d 6d 73 76 63 72 74 22 29 0a 65 6c 73 65 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 tlib=msvcrt").elseif.staticrunti
ba580 6d 65 20 3d 3d 20 66 61 6c 73 65 20 61 6e 64 20 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d me.==.false.and.releaseruntime.=
ba5a0 3d 20 66 61 6c 73 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c =.false.then.table.insert(flags,
ba5c0 20 22 2d 6d 73 63 72 74 6c 69 62 3d 6d 73 76 63 72 74 64 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e ."-mscrtlib=msvcrtd").end.end.en
ba5e0 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 74 68 65 d.if.cfg.flags.Documentation.the
ba600 6e 0a 69 66 20 63 66 67 2e 64 6f 63 6e 61 6d 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 n.if.cfg.docname.then.table.inse
ba620 72 74 28 66 6c 61 67 73 2c 20 22 2d 44 66 3d 22 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 63 66 67 rt(flags,."-Df="....p.quoted(cfg
ba640 2e 64 6f 63 6e 61 6d 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 64 6f 63 64 69 72 20 74 68 65 .docname)).end.if.cfg.docdir.the
ba660 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 44 64 3d 22 20 2e 2e 20 n.table.insert(flags,."-Dd="....
ba680 70 2e 71 75 6f 74 65 64 28 63 66 67 2e 64 6f 63 64 69 72 29 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 p.quoted(cfg.docdir)).end.end.if
ba6a0 20 63 66 67 2e 66 6c 61 67 73 2e 47 65 6e 65 72 61 74 65 48 65 61 64 65 72 20 74 68 65 6e 0a 69 .cfg.flags.GenerateHeader.then.i
ba6c0 66 20 63 66 67 2e 68 65 61 64 65 72 6e 61 6d 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 f.cfg.headername.then.table.inse
ba6e0 72 74 28 66 6c 61 67 73 2c 20 22 2d 48 66 3d 22 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 63 66 67 rt(flags,."-Hf="....p.quoted(cfg
ba700 2e 68 65 61 64 65 72 6e 61 6d 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 68 65 61 64 65 72 64 .headername)).end.if.cfg.headerd
ba720 69 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 48 64 ir.then.table.insert(flags,."-Hd
ba740 3d 22 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 63 66 67 2e 68 65 61 64 65 72 64 69 72 29 29 0a 65 ="....p.quoted(cfg.headerdir)).e
ba760 6e 64 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 63 6f 6d 70 75 74 65 74 61 72 67 65 74 73 20 3e 20 nd.end.if.#cfg.computetargets.>.
ba780 30 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6d 64 63 0.then.table.insert(flags,."-mdc
ba7a0 6f 6d 70 75 74 65 2d 74 61 72 67 65 74 73 3d 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 ompute-targets="....table.concat
ba7c0 28 63 66 67 2e 63 6f 6d 70 75 74 65 74 61 72 67 65 74 73 2c 20 27 2c 27 29 29 0a 65 6e 64 0a 69 (cfg.computetargets,.',')).end.i
ba7e0 66 20 23 63 66 67 2e 69 73 61 65 78 74 65 6e 73 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f f.#cfg.isaextensions.>.0.then.lo
ba800 63 61 6c 20 69 73 61 4d 61 70 20 3d 20 7b 0a 4d 4f 56 42 45 20 3d 20 22 6d 6f 76 62 65 22 2c 0a cal.isaMap.=.{.MOVBE.=."movbe",.
ba820 50 4f 50 43 4e 54 20 3d 20 22 70 6f 70 63 6e 74 22 2c 0a 50 43 4c 4d 55 4c 20 3d 20 22 70 63 6c POPCNT.=."popcnt",.PCLMUL.=."pcl
ba840 6d 75 6c 22 2c 0a 4c 5a 43 4e 54 20 3d 20 22 6c 7a 63 6e 74 22 2c 0a 42 4d 49 20 3d 20 22 62 6d mul",.LZCNT.=."lzcnt",.BMI.=."bm
ba860 69 22 2c 0a 42 4d 49 32 20 3d 20 22 62 6d 69 32 22 2c 0a 46 31 36 43 20 3d 20 22 66 31 36 63 22 i",.BMI2.=."bmi2",.F16C.=."f16c"
ba880 2c 0a 41 45 53 20 3d 20 22 61 65 73 22 2c 0a 46 4d 41 20 3d 20 22 66 6d 61 22 2c 0a 46 4d 41 34 ,.AES.=."aes",.FMA.=."fma",.FMA4
ba8a0 20 3d 20 22 66 6d 61 34 22 2c 0a 52 44 52 4e 44 20 3d 20 22 72 64 72 6e 64 22 2c 0a 7d 0a 66 6f .=."fma4",.RDRND.=."rdrnd",.}.fo
ba8c0 72 20 5f 2c 20 65 78 74 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 74 72 61 6e 73 69 74 69 6f r._,.ext.in.ipairs(cfg.transitio
ba8e0 6e 29 20 64 6f 0a 69 66 20 69 73 61 4d 61 70 5b 65 78 74 5d 20 7e 3d 20 6e 69 6c 20 74 68 65 6e n).do.if.isaMap[ext].~=.nil.then
ba900 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6d 61 74 74 72 3d 2b 22 20 .table.insert(flags,."-mattr=+".
ba920 2e 2e 20 69 73 61 4d 61 70 5b 65 78 74 5d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 ...isaMap[ext]).end.end.end.if.#
ba940 63 66 67 2e 70 72 65 76 69 65 77 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 cfg.preview.>.0.then.for._,.opt.
ba960 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 70 72 65 76 69 65 77 29 20 64 6f 0a 74 61 62 6c 65 2e in.ipairs(cfg.preview).do.table.
ba980 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 70 72 65 76 69 65 77 3d 22 20 2e 2e 20 6f 70 74 insert(flags,."-preview="....opt
ba9a0 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 72 65 76 65 72 74 20 3e 20 30 20 74 68 65 ).end.end.if.#cfg.revert.>.0.the
ba9c0 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 72 65 76 65 72 n.for._,.opt.in.ipairs(cfg.rever
ba9e0 74 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 72 65 76 65 t).do.table.insert(flags,."-reve
baa00 72 74 3d 22 20 2e 2e 20 6f 70 74 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 74 72 61 rt="....opt).end.end.if.#cfg.tra
baa20 6e 73 69 74 69 6f 6e 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 69 6e 20 69 nsition.>.0.then.for._,.opt.in.i
baa40 70 61 69 72 73 28 63 66 67 2e 74 72 61 6e 73 69 74 69 6f 6e 29 20 64 6f 0a 74 61 62 6c 65 2e 69 pairs(cfg.transition).do.table.i
baa60 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 74 72 61 6e 73 69 74 69 6f 6e 3d 22 20 2e 2e 20 6f nsert(flags,."-transition="....o
baa80 70 74 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e pt).end.end.return.flags.end.fun
baaa0 63 74 69 6f 6e 20 6c 64 63 2e 67 65 74 76 65 72 73 69 6f 6e 73 28 76 65 72 73 69 6f 6e 73 2c 20 ction.ldc.getversions(versions,.
baac0 6c 65 76 65 6c 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 level).local.result.=.{}.for._,.
baae0 76 65 72 73 69 6f 6e 20 69 6e 20 69 70 61 69 72 73 28 76 65 72 73 69 6f 6e 73 29 20 64 6f 0a 74 version.in.ipairs(versions).do.t
bab00 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 64 2d 76 65 72 73 69 6f 6e 3d able.insert(result,.'-d-version=
bab20 27 20 2e 2e 20 76 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 69 66 20 6c 65 76 65 6c 20 74 68 65 6e 0a '....version).end.if.level.then.
bab40 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 64 2d 76 65 72 73 69 6f 6e table.insert(result,.'-d-version
bab60 3d 27 20 2e 2e 20 6c 65 76 65 6c 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 ='....level).end.return.result.e
bab80 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6c 64 63 2e 67 65 74 64 65 62 75 67 28 63 6f 6e 73 74 61 6e nd.function.ldc.getdebug(constan
baba0 74 73 2c 20 6c 65 76 65 6c 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 ts,.level).local.result.=.{}.for
babc0 20 5f 2c 20 63 6f 6e 73 74 61 6e 74 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 73 74 61 6e 74 73 ._,.constant.in.ipairs(constants
babe0 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 64 2d 64 65 ).do.table.insert(result,.'-d-de
bac00 62 75 67 3d 27 20 2e 2e 20 63 6f 6e 73 74 61 6e 74 29 0a 65 6e 64 0a 69 66 20 6c 65 76 65 6c 20 bug='....constant).end.if.level.
bac20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 64 2d 64 65 then.table.insert(result,.'-d-de
bac40 62 75 67 3d 27 20 2e 2e 20 6c 65 76 65 6c 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c bug='....level).end.return.resul
bac60 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6c 64 63 2e 67 65 74 69 6d 70 6f 72 74 64 69 72 73 t.end.function.ldc.getimportdirs
bac80 28 63 66 67 2c 20 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f (cfg,.dirs).local.result.=.{}.fo
baca0 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 64 69 72 73 29 20 64 6f 0a 64 69 72 20 r._,.dir.in.ipairs(dirs).do.dir.
bacc0 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 =.project.getrelative(cfg.projec
bace0 74 2c 20 64 69 72 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 49 t,.dir).table.insert(result,.'-I
bad00 3d 27 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 ='....p.quoted(dir)).end.return.
bad20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6c 64 63 2e 67 65 74 73 74 72 69 6e result.end.function.ldc.getstrin
bad40 67 69 6d 70 6f 72 74 64 69 72 73 28 63 66 67 2c 20 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 gimportdirs(cfg,.dirs).local.res
bad60 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 64 69 ult.=.{}.for._,.dir.in.ipairs(di
bad80 72 73 29 20 64 6f 0a 64 69 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 rs).do.dir.=.project.getrelative
bada0 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 (cfg.project,.dir).table.insert(
badc0 72 65 73 75 6c 74 2c 20 27 2d 4a 3d 27 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 64 69 72 29 29 0a result,.'-J='....p.quoted(dir)).
bade0 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6c end.return.result.end.function.l
bae00 64 63 2e 67 65 74 74 61 72 67 65 74 28 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 22 2d 6f 66 3d 22 dc.gettarget(name).return."-of="
bae20 20 2e 2e 20 6e 61 6d 65 0a 65 6e 64 0a 6c 64 63 2e 6c 64 66 6c 61 67 73 20 3d 20 7b 0a 61 72 63 ....name.end.ldc.ldflags.=.{.arc
bae40 68 69 74 65 63 74 75 72 65 20 3d 20 7b 0a 78 38 36 20 3d 20 7b 20 22 2d 6d 33 32 22 20 7d 2c 0a hitecture.=.{.x86.=.{."-m32".},.
bae60 78 38 36 5f 36 34 20 3d 20 7b 20 22 2d 6d 36 34 22 20 7d 2c 0a 7d 2c 0a 6b 69 6e 64 20 3d 20 7b x86_64.=.{."-m64".},.},.kind.=.{
bae80 0a 53 68 61 72 65 64 4c 69 62 20 3d 20 22 2d 73 68 61 72 65 64 22 2c 0a 53 74 61 74 69 63 4c 69 .SharedLib.=."-shared",.StaticLi
baea0 62 20 3d 20 22 2d 6c 69 62 22 2c 0a 7d 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6c 64 63 2e 67 65 b.=."-lib",.},.}.function.ldc.ge
baec0 74 6c 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 6f 6e 66 tldflags(cfg).local.flags.=.conf
baee0 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 6c 64 63 2e 6c 64 66 6c 61 67 73 29 0a 72 65 ig.mapFlags(cfg,.ldc.ldflags).re
baf00 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 6c 64 63 2e 6c 69 62 72 61 72 79 44 69 72 65 63 74 turn.flags.end.ldc.libraryDirect
baf20 6f 72 69 65 73 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 7b 0a 78 38 36 20 3d ories.=.{.architecture.=.{.x86.=
baf40 20 22 2d 4c 3d 2d 4c 2f 75 73 72 2f 6c 69 62 22 2c 0a 78 38 36 5f 36 34 20 3d 20 22 2d 4c 3d 2d ."-L=-L/usr/lib",.x86_64.=."-L=-
baf60 4c 2f 75 73 72 2f 6c 69 62 36 34 22 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6c 64 63 2e 67 L/usr/lib64",.}.}.function.ldc.g
baf80 65 74 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 etLibraryDirectories(cfg).local.
bafa0 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 6c 64 63 flags.=.config.mapFlags(cfg,.ldc
bafc0 2e 6c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 29 0a 66 6f 72 20 5f 2c 20 64 69 72 20 .libraryDirectories).for._,.dir.
bafe0 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 in.ipairs(config.getlinks(cfg,."
bb000 73 79 73 74 65 6d 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 74 61 62 6c 65 2e system",."directory")).do.table.
bb020 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 27 2d 4c 3d 2d 4c 27 20 2e 2e 20 70 72 6f 6a 65 63 74 insert(flags,.'-L=-L'....project
bb040 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 29 0a .getrelative(cfg.project,.dir)).
bb060 65 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6c 64 end.return.flags.end.function.ld
bb080 63 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 73 79 73 74 65 6d 6f 6e 6c 79 29 0a 6c 6f 63 61 c.getlinks(cfg,.systemonly).loca
bb0a0 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 73 0a 69 66 20 6e 6f 74 l.result.=.{}.local.links.if.not
bb0c0 20 73 79 73 74 65 6d 6f 6e 6c 79 20 74 68 65 6e 0a 6c 69 6e 6b 73 20 3d 20 63 6f 6e 66 69 67 2e .systemonly.then.links.=.config.
bb0e0 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 6f 62 6a 65 63 getlinks(cfg,."siblings",."objec
bb100 74 22 29 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 6c 69 6e 6b 73 29 t").for._,.link.in.ipairs(links)
bb120 20 64 6f 0a 69 66 20 6e 6f 74 20 6c 69 6e 6b 2e 70 72 6f 6a 65 63 74 2e 65 78 74 65 72 6e 61 6c .do.if.not.link.project.external
bb140 20 74 68 65 6e 0a 69 66 20 6c 69 6e 6b 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 .then.if.link.kind.==.p.STATICLI
bb160 42 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 4c 3d B.then.table.insert(result,."-L=
bb180 22 20 2e 2e 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f "....project.getrelative(cfg.pro
bb1a0 6a 65 63 74 2c 20 6c 69 6e 6b 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 61 62 73 70 61 74 68 29 29 0a ject,.link.linktarget.abspath)).
bb1c0 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 4c 3d 2d 6c else.table.insert(result,."-L=-l
bb1e0 22 20 2e 2e 20 6c 69 6e 6b 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 65 "....link.linktarget.basename).e
bb200 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 69 6e 6b 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 nd.end.end.end.links.=.config.ge
bb220 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 tlinks(cfg,."system",."fullpath"
bb240 29 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 6c 69 6e 6b 73 29 20 64 ).for._,.link.in.ipairs(links).d
bb260 6f 0a 69 66 20 70 61 74 68 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 6c 69 6e 6b 29 20 74 68 65 6e o.if.path.isframework(link).then
bb280 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 66 72 61 6d 65 77 6f 72 .table.insert(result,."-framewor
bb2a0 6b 20 22 20 2e 2e 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 69 6e 6b 29 29 0a 65 k."....path.getbasename(link)).e
bb2c0 6c 73 65 69 66 20 70 61 74 68 2e 69 73 6f 62 6a 65 63 74 66 69 6c 65 28 6c 69 6e 6b 29 20 74 68 lseif.path.isobjectfile(link).th
bb2e0 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 4c 3d 22 20 2e 2e en.table.insert(result,."-L="...
bb300 20 6c 69 6e 6b 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c .link).else.table.insert(result,
bb320 20 22 2d 4c 3d 2d 6c 22 20 2e 2e 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 69 6e ."-L=-l"....path.getbasename(lin
bb340 6b 29 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 64 k)).end.end.return.result.end.ld
bb360 63 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 20 3d 20 7b 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6c 64 c.makesettings.=.{.}.function.ld
bb380 63 2e 67 65 74 6d 61 6b 65 73 65 74 74 69 6e 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 65 74 c.getmakesettings(cfg).local.set
bb3a0 74 69 6e 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 6c 64 63 tings.=.config.mapFlags(cfg,.ldc
bb3c0 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 29 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 63 .makesettings).return.table.conc
bb3e0 61 74 28 73 65 74 74 69 6e 67 73 29 0a 65 6e 64 0a 6c 64 63 2e 74 6f 6f 6c 73 20 3d 20 7b 0a 64 at(settings).end.ldc.tools.=.{.d
bb400 63 20 3d 20 22 6c 64 63 32 22 2c 0a 61 72 20 3d 20 22 61 72 22 2c 0a 7d 0a 66 75 6e 63 74 69 6f c.=."ldc2",.ar.=."ar",.}.functio
bb420 6e 20 6c 64 63 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 74 6f 6f 6c 29 0a 72 65 74 n.ldc.gettoolname(cfg,.tool).ret
bb440 75 72 6e 20 6c 64 63 2e 74 6f 6f 6c 73 5b 74 6f 6f 6c 5d 0a 65 6e 64 0a 6e 65 77 61 63 74 69 6f urn.ldc.tools[tool].end.newactio
bb460 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 3d 20 22 72 61 77 22 2c 0a 73 68 6f n.{.trigger.........=."raw",.sho
bb480 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 52 61 77 20 6f 75 74 70 75 74 22 2c 0a 64 65 73 rtname.......=."Raw.output",.des
bb4a0 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 72 61 77 20 72 65 70 cription.....=."Generate.raw.rep
bb4c0 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 50 72 65 6d 61 6b 65 20 73 74 72 75 63 74 75 72 65 resentation.of.Premake.structure
bb4e0 73 22 2c 0a 6f 6e 73 6f 6c 75 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 73 6c 6e 29 0a 72 s",.onsolution.=.function(sln).r
bb500 65 71 75 69 72 65 28 27 72 61 77 27 29 0a 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 73 equire('raw').premake.generate(s
bb520 6c 6e 2c 20 22 2e 72 61 77 22 2c 20 70 72 65 6d 61 6b 65 2e 72 61 77 2e 77 6f 72 6b 73 70 61 63 ln,.".raw",.premake.raw.workspac
bb540 65 29 0a 65 6e 64 2c 0a 7d 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 e).end,.}.return.function(cfg).r
bb560 65 74 75 72 6e 20 28 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 72 61 77 22 29 0a 65 6e 64 0a 00 00 00 eturn.(_ACTION.==."raw").end....
bb580 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 66 69 6c 65 63 6f 6e 66 69 67 20 3d local.p.=.premake.p.fileconfig.=
bb5a0 20 7b 7d 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e .{}.local.fileconfig.=.p.filecon
bb5c0 66 69 67 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 78 74 20 3d 20 70 2e 63 6f 6e 74 65 78 74 0a 6c 6f fig.local.context.=.p.context.lo
bb5e0 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 66 69 6c 65 63 6f 6e 66 cal.project.=.p.project.fileconf
bb600 69 67 2e 66 63 66 67 5f 6d 74 20 3d 20 7b 7d 0a 66 69 6c 65 63 6f 6e 66 69 67 2e 66 73 75 62 5f ig.fcfg_mt.=.{}.fileconfig.fsub_
bb620 6d 74 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 66 69 6c 65 63 6f 6e 66 69 67 2e 6e 65 77 28 mt.=.{}.function.fileconfig.new(
bb640 66 6e 61 6d 65 2c 20 70 72 6a 29 0a 6c 6f 63 61 6c 20 65 6e 76 69 72 6f 6e 20 3d 20 7b 20 7d 0a fname,.prj).local.environ.=.{.}.
bb660 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 63 6f 6e 74 65 78 74 2e 6e 65 77 28 70 72 6a 2c 20 65 6e local.fcfg.=.context.new(prj,.en
bb680 76 69 72 6f 6e 29 0a 63 6f 6e 74 65 78 74 2e 63 6f 70 79 46 69 6c 74 65 72 73 28 66 63 66 67 2c viron).context.copyFilters(fcfg,
bb6a0 20 70 72 6a 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 66 63 66 67 2c 20 22 66 .prj).context.addFilter(fcfg,."f
bb6c0 69 6c 65 73 22 2c 20 66 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 29 0a 66 6f 72 20 6b 65 79 2c 20 76 iles",.fname:lower()).for.key,.v
bb6e0 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 70 72 6a 2e 65 6e 76 69 72 6f 6e 29 20 64 6f 0a 65 6e alue.in.pairs(prj.environ).do.en
bb700 76 69 72 6f 6e 5b 6b 65 79 5d 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6e 76 69 72 6f 6e 2e 66 viron[key].=.value.end.environ.f
bb720 69 6c 65 20 3d 20 66 63 66 67 0a 63 6f 6e 74 65 78 74 2e 63 6f 6d 70 69 6c 65 28 66 63 66 67 29 ile.=.fcfg.context.compile(fcfg)
bb740 0a 66 63 66 67 2e 70 72 6f 6a 65 63 74 20 20 20 3d 20 70 72 6a 0a 66 63 66 67 2e 77 6f 72 6b 73 .fcfg.project...=.prj.fcfg.works
bb760 70 61 63 65 20 3d 20 70 72 6a 2e 77 6f 72 6b 73 70 61 63 65 0a 66 63 66 67 2e 63 6f 6e 66 69 67 pace.=.prj.workspace.fcfg.config
bb780 73 20 20 20 3d 20 7b 7d 0a 66 63 66 67 2e 61 62 73 70 61 74 68 20 20 20 3d 20 66 6e 61 6d 65 0a s...=.{}.fcfg.abspath...=.fname.
bb7a0 63 6f 6e 74 65 78 74 2e 62 61 73 65 64 69 72 28 66 63 66 67 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 context.basedir(fcfg,.prj.locati
bb7c0 6f 6e 29 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 66 63 66 67 2c 20 66 69 6c 65 63 6f 6e 66 69 on).setmetatable(fcfg,.fileconfi
bb7e0 67 2e 66 63 66 67 5f 6d 74 29 0a 6c 6f 63 61 6c 20 76 70 61 74 68 20 3d 20 70 72 6f 6a 65 63 74 g.fcfg_mt).local.vpath.=.project
bb800 2e 67 65 74 76 70 61 74 68 28 70 72 6a 2c 20 66 6e 61 6d 65 29 0a 69 66 20 76 70 61 74 68 20 7e .getvpath(prj,.fname).if.vpath.~
bb820 3d 20 66 63 66 67 2e 61 62 73 70 61 74 68 20 74 68 65 6e 0a 66 63 66 67 2e 76 70 61 74 68 20 3d =.fcfg.abspath.then.fcfg.vpath.=
bb840 20 76 70 61 74 68 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 63 66 67 0a 65 6e 64 0a 66 75 6e 63 74 .vpath.end.return.fcfg.end.funct
bb860 69 6f 6e 20 66 69 6c 65 63 6f 6e 66 69 67 2e 61 64 64 63 6f 6e 66 69 67 28 66 63 66 67 2c 20 63 ion.fileconfig.addconfig(fcfg,.c
bb880 66 67 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 fg).local.prj.=.cfg.project.loca
bb8a0 6c 20 77 6b 73 20 3d 20 63 66 67 2e 77 6f 72 6b 73 70 61 63 65 0a 6c 6f 63 61 6c 20 65 6e 76 69 l.wks.=.cfg.workspace.local.envi
bb8c0 72 6f 6e 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 66 73 75 62 20 3d 20 63 6f 6e 74 65 78 74 2e 6e 65 ron.=.{}.local.fsub.=.context.ne
bb8e0 77 28 70 72 6a 2c 20 65 6e 76 69 72 6f 6e 29 0a 63 6f 6e 74 65 78 74 2e 63 6f 70 79 46 69 6c 74 w(prj,.environ).context.copyFilt
bb900 65 72 73 28 66 73 75 62 2c 20 66 63 66 67 29 0a 63 6f 6e 74 65 78 74 2e 6d 65 72 67 65 46 69 6c ers(fsub,.fcfg).context.mergeFil
bb920 74 65 72 73 28 66 73 75 62 2c 20 63 66 67 29 0a 66 63 66 67 2e 63 6f 6e 66 69 67 73 5b 63 66 67 ters(fsub,.cfg).fcfg.configs[cfg
bb940 5d 20 3d 20 66 73 75 62 0a 66 6f 72 20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 ].=.fsub.for.key,.value.in.pairs
bb960 28 63 66 67 2e 65 6e 76 69 72 6f 6e 29 20 64 6f 0a 65 6e 76 69 72 6f 6e 5b 6b 65 79 5d 20 3d 20 (cfg.environ).do.environ[key].=.
bb980 76 61 6c 75 65 0a 65 6e 64 0a 66 6f 72 20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 value.end.for.key,.value.in.pair
bb9a0 73 28 66 63 66 67 2e 65 6e 76 69 72 6f 6e 29 20 64 6f 0a 65 6e 76 69 72 6f 6e 5b 6b 65 79 5d 20 s(fcfg.environ).do.environ[key].
bb9c0 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 63 6f 6e 74 65 78 74 2e 63 6f 6d 70 69 6c 65 28 66 73 75 62 =.value.end.context.compile(fsub
bb9e0 29 0a 66 73 75 62 2e 61 62 73 70 61 74 68 20 3d 20 66 63 66 67 2e 61 62 73 70 61 74 68 0a 66 73 ).fsub.abspath.=.fcfg.abspath.fs
bba00 75 62 2e 76 70 61 74 68 20 3d 20 66 63 66 67 2e 76 70 61 74 68 0a 66 73 75 62 2e 63 6f 6e 66 69 ub.vpath.=.fcfg.vpath.fsub.confi
bba20 67 20 3d 20 63 66 67 0a 66 73 75 62 2e 70 72 6f 6a 65 63 74 20 3d 20 70 72 6a 0a 66 73 75 62 2e g.=.cfg.fsub.project.=.prj.fsub.
bba40 77 6f 72 6b 73 70 61 63 65 20 3d 20 77 6b 73 0a 63 6f 6e 74 65 78 74 2e 62 61 73 65 64 69 72 28 workspace.=.wks.context.basedir(
bba60 66 73 75 62 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 0a 72 65 74 75 72 6e 20 73 65 74 6d 65 fsub,.prj.location).return.setme
bba80 74 61 74 61 62 6c 65 28 66 73 75 62 2c 20 66 69 6c 65 63 6f 6e 66 69 67 2e 66 73 75 62 5f 6d 74 tatable(fsub,.fileconfig.fsub_mt
bbaa0 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e ).end.function.fileconfig.getcon
bbac0 66 69 67 28 66 63 66 67 2c 20 63 66 67 29 0a 72 65 74 75 72 6e 20 66 63 66 67 2e 63 6f 6e 66 69 fig(fcfg,.cfg).return.fcfg.confi
bbae0 67 73 5b 63 66 67 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 6c 65 63 6f 6e 66 69 67 2e gs[cfg].end.function.fileconfig.
bbb00 68 61 73 43 75 73 74 6f 6d 42 75 69 6c 64 52 75 6c 65 28 66 63 66 67 29 0a 72 65 74 75 72 6e 20 hasCustomBuildRule(fcfg).return.
bbb20 66 63 66 67 20 61 6e 64 20 28 23 66 63 66 67 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 fcfg.and.(#fcfg.buildcommands.>.
bbb40 30 29 20 61 6e 64 20 28 23 66 63 66 67 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 20 3e 20 30 29 0a 0).and.(#fcfg.buildoutputs.>.0).
bbb60 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 46 69 6c 65 53 end.function.fileconfig.hasFileS
bbb80 65 74 74 69 6e 67 73 28 66 63 66 67 29 0a 69 66 20 6e 6f 74 20 66 63 66 67 20 74 68 65 6e 0a 72 ettings(fcfg).if.not.fcfg.then.r
bbba0 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 6f 72 20 6b 65 79 2c 20 66 69 65 6c 64 20 69 eturn.false.end.for.key,.field.i
bbbc0 6e 20 70 61 69 72 73 28 70 2e 66 69 65 6c 64 73 29 20 64 6f 0a 69 66 20 66 69 65 6c 64 2e 73 63 n.pairs(p.fields).do.if.field.sc
bbbe0 6f 70 65 73 5b 31 5d 20 3d 3d 20 22 63 6f 6e 66 69 67 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 opes[1].==."config".then.local.v
bbc00 61 6c 75 65 20 3d 20 66 63 66 67 5b 66 69 65 6c 64 2e 6e 61 6d 65 5d 0a 69 66 20 76 61 6c 75 65 alue.=.fcfg[field.name].if.value
bbc20 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 .then.if.type(value).==."table".
bbc40 74 68 65 6e 0a 69 66 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 then.if.#value.>.0.then.return.t
bbc60 72 75 65 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 rue.end.else.return.true.end.end
bbc80 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 .end.end.return.false.end.local.
bbca0 66 63 66 67 5f 6d 74 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 66 63 66 67 5f 6d 74 0a 66 63 66 fcfg_mt.=.fileconfig.fcfg_mt.fcf
bbcc0 67 5f 6d 74 2e 5f 5f 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 63 66 67 2c 20 6b 65 g_mt.__index.=.function(fcfg,.ke
bbce0 79 29 0a 69 66 20 74 79 70 65 28 66 63 66 67 5f 6d 74 5b 6b 65 79 5d 29 20 3d 3d 20 22 66 75 6e y).if.type(fcfg_mt[key]).==."fun
bbd00 63 74 69 6f 6e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 63 66 67 5f 6d 74 5b 6b 65 79 5d 28 ction".then.return.fcfg_mt[key](
bbd20 66 63 66 67 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f 6e 74 65 78 74 2e 5f 5f 6d 74 2e 5f 5f fcfg).end.return.context.__mt.__
bbd40 69 6e 64 65 78 28 66 63 66 67 2c 20 6b 65 79 29 0a 65 6e 64 0a 66 69 6c 65 63 6f 6e 66 69 67 2e index(fcfg,.key).end.fileconfig.
bbd60 66 73 75 62 5f 6d 74 2e 5f 5f 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 73 75 62 2c fsub_mt.__index.=.function(fsub,
bbd80 20 6b 65 79 29 0a 69 66 20 74 79 70 65 28 66 63 66 67 5f 6d 74 5b 6b 65 79 5d 29 20 3d 3d 20 22 .key).if.type(fcfg_mt[key]).==."
bbda0 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 63 66 67 5f 6d 74 5b 6b 65 function".then.return.fcfg_mt[ke
bbdc0 79 5d 28 66 73 75 62 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f 6e 74 65 78 74 2e 5f 5f 6d 74 y](fsub).end.return.context.__mt
bbde0 2e 5f 5f 69 6e 64 65 78 28 66 73 75 62 2c 20 6b 65 79 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e .__index(fsub,.key).end.function
bbe00 20 66 63 66 67 5f 6d 74 2e 62 61 73 65 6e 61 6d 65 28 66 63 66 67 29 0a 72 65 74 75 72 6e 20 70 .fcfg_mt.basename(fcfg).return.p
bbe20 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 63 66 67 2e 61 62 73 70 61 74 68 29 0a 65 6e ath.getbasename(fcfg.abspath).en
bbe40 64 0a 66 75 6e 63 74 69 6f 6e 20 66 63 66 67 5f 6d 74 2e 64 69 72 65 63 74 6f 72 79 28 66 63 66 d.function.fcfg_mt.directory(fcf
bbe60 67 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 63 66 67 g).return.path.getdirectory(fcfg
bbe80 2e 61 62 73 70 61 74 68 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 63 66 67 5f 6d 74 2e 72 .abspath).end.function.fcfg_mt.r
bbea0 65 6c 64 69 72 65 63 74 6f 72 79 28 66 63 66 67 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 67 65 eldirectory(fcfg).return.path.ge
bbec0 74 64 69 72 65 63 74 6f 72 79 28 66 63 66 67 2e 72 65 6c 70 61 74 68 29 0a 65 6e 64 0a 66 75 6e tdirectory(fcfg.relpath).end.fun
bbee0 63 74 69 6f 6e 20 66 63 66 67 5f 6d 74 2e 6e 61 6d 65 28 66 63 66 67 29 0a 72 65 74 75 72 6e 20 ction.fcfg_mt.name(fcfg).return.
bbf00 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 63 66 67 2e 61 62 73 70 61 74 68 29 0a 65 6e 64 0a 66 path.getname(fcfg.abspath).end.f
bbf20 75 6e 63 74 69 6f 6e 20 66 63 66 67 5f 6d 74 2e 6f 62 6a 6e 61 6d 65 28 66 63 66 67 29 0a 69 66 unction.fcfg_mt.objname(fcfg).if
bbf40 20 66 63 66 67 2e 73 65 71 75 65 6e 63 65 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 66 63 66 67 2e 73 .fcfg.sequence.~=.nil.and.fcfg.s
bbf60 65 71 75 65 6e 63 65 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 63 66 67 2e 62 61 73 equence.>.0.then.return.fcfg.bas
bbf80 65 6e 61 6d 65 20 2e 2e 20 66 63 66 67 2e 73 65 71 75 65 6e 63 65 0a 65 6c 73 65 0a 72 65 74 75 ename....fcfg.sequence.else.retu
bbfa0 72 6e 20 66 63 66 67 2e 62 61 73 65 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f rn.fcfg.basename.end.end.functio
bbfc0 6e 20 66 63 66 67 5f 6d 74 2e 70 61 74 68 28 66 63 66 67 29 0a 72 65 74 75 72 6e 20 66 63 66 67 n.fcfg_mt.path(fcfg).return.fcfg
bbfe0 2e 72 65 6c 70 61 74 68 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 63 66 67 5f 6d 74 2e 72 65 .relpath.end.function.fcfg_mt.re
bc000 6c 70 61 74 68 28 66 63 66 67 29 0a 72 65 74 75 72 6e 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 lpath(fcfg).return.project.getre
bc020 6c 61 74 69 76 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 66 63 66 67 2e 61 62 73 70 61 74 lative(fcfg.project,.fcfg.abspat
bc040 68 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 63 66 67 5f 6d 74 2e 76 70 61 74 68 28 66 63 h).end.function.fcfg_mt.vpath(fc
bc060 66 67 29 0a 72 65 74 75 72 6e 20 66 63 66 67 2e 72 65 6c 70 61 74 68 0a 65 6e 64 0a 66 75 6e 63 fg).return.fcfg.relpath.end.func
bc080 74 69 6f 6e 20 66 63 66 67 5f 6d 74 2e 65 78 74 65 6e 73 69 6f 6e 28 66 63 66 67 29 0a 72 65 74 tion.fcfg_mt.extension(fcfg).ret
bc0a0 75 72 6e 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 63 66 67 2e 61 62 73 70 61 urn.path.getextension(fcfg.abspa
bc0c0 74 68 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 th).end.local.p.=.premake.local.
bc0e0 61 70 69 20 3d 20 70 2e 61 70 69 0a 70 2e 44 20 3d 20 22 44 22 0a 61 70 69 2e 61 64 64 41 6c 6c api.=.p.api.p.D.=."D".api.addAll
bc100 6f 77 65 64 28 22 6c 61 6e 67 75 61 67 65 22 2c 20 70 2e 44 29 0a 61 70 69 2e 61 64 64 41 6c 6c owed("language",.p.D).api.addAll
bc120 6f 77 65 64 28 22 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 22 2c 20 22 4e 6f 6e 65 22 29 0a 61 70 owed("floatingpoint",."None").ap
bc140 69 2e 61 64 64 41 6c 6c 6f 77 65 64 28 22 66 6c 61 67 73 22 2c 20 7b 0a 22 43 6f 64 65 43 6f 76 i.addAllowed("flags",.{."CodeCov
bc160 65 72 61 67 65 22 2c 0a 22 43 6f 6c 6f 72 22 2c 0a 22 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 22 erage",."Color",."Documentation"
bc180 2c 0a 22 47 65 6e 65 72 61 74 65 48 65 61 64 65 72 22 2c 0a 22 47 65 6e 65 72 61 74 65 4a 53 4f ,."GenerateHeader",."GenerateJSO
bc1a0 4e 22 2c 0a 22 47 65 6e 65 72 61 74 65 4d 61 70 22 2c 0a 22 4c 6f 77 4d 65 6d 22 2c 0a 22 50 72 N",."GenerateMap",."LowMem",."Pr
bc1c0 6f 66 69 6c 65 22 2c 0a 22 51 75 69 65 74 22 2c 0a 22 52 65 74 61 69 6e 50 61 74 68 73 22 2c 0a ofile",."Quiet",."RetainPaths",.
bc1e0 22 53 79 6d 62 6f 6c 73 4c 69 6b 65 43 22 2c 0a 22 55 6e 69 74 54 65 73 74 22 2c 0a 22 55 73 65 "SymbolsLikeC",."UnitTest",."Use
bc200 4c 44 43 22 2c 0a 22 50 72 6f 66 69 6c 65 47 43 22 2c 0a 22 53 74 61 63 6b 46 72 61 6d 65 22 2c LDC",."ProfileGC",."StackFrame",
bc220 0a 22 53 74 61 63 6b 53 74 6f 6d 70 22 2c 0a 22 41 6c 6c 49 6e 73 74 61 6e 74 69 61 74 65 22 2c ."StackStomp",."AllInstantiate",
bc240 0a 22 42 65 74 74 65 72 43 22 2c 0a 22 4d 61 69 6e 22 2c 0a 22 50 65 72 66 6f 72 6d 53 79 6e 74 ."BetterC",."Main",."PerformSynt
bc260 61 78 43 68 65 63 6b 4f 6e 6c 79 22 2c 0a 22 53 68 6f 77 43 6f 6d 6d 61 6e 64 4c 69 6e 65 22 2c axCheckOnly",."ShowCommandLine",
bc280 0a 22 56 65 72 62 6f 73 65 22 2c 0a 22 53 68 6f 77 54 4c 53 22 2c 0a 22 53 68 6f 77 47 43 22 2c ."Verbose",."ShowTLS",."ShowGC",
bc2a0 0a 22 49 67 6e 6f 72 65 50 72 61 67 6d 61 22 2c 0a 22 53 68 6f 77 44 65 70 65 6e 64 65 6e 63 69 ."IgnorePragma",."ShowDependenci
bc2c0 65 73 22 2c 0a 7d 29 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 62 es",.}).api.register.{.name.=."b
bc2e0 6f 75 6e 64 73 63 68 65 63 6b 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b oundscheck",.scope.=."config",.k
bc300 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 ind.=."string",.allowed.=.{."Def
bc320 61 75 6c 74 22 2c 0a 22 4f 66 66 22 2c 0a 22 4f 6e 22 2c 0a 22 53 61 66 65 4f 6e 6c 79 22 2c 0a ault",."Off",."On",."SafeOnly",.
bc340 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 6f 6d 70 },.}.api.register.{.name.=."comp
bc360 69 6c 61 74 69 6f 6e 6d 6f 64 65 6c 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c ilationmodel",.scope.=."config",
bc380 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 .kind.=."string",.allowed.=.{."D
bc3a0 65 66 61 75 6c 74 22 2c 0a 22 46 69 6c 65 22 2c 0a 22 50 61 63 6b 61 67 65 22 2c 2d 2d 20 54 4f efault",."File",."Package",--.TO
bc3c0 44 4f 3a 20 74 68 69 73 20 64 6f 65 73 6e 27 74 20 77 6f 72 6b 20 77 69 74 68 20 67 6d 61 6b 65 DO:.this.doesn't.work.with.gmake
bc3e0 21 21 0a 22 50 72 6f 6a 65 63 74 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 !!."Project",.},.}.api.register.
bc400 7b 0a 6e 61 6d 65 20 3d 20 22 63 68 65 63 6b 61 63 74 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 {.name.=."checkaction",.scope.=.
bc420 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 "config",.kind.=."string",.allow
bc440 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 44 22 2c 0a 22 43 22 2c 0a 22 48 61 6c ed.=.{."Default",."D",."C",."Hal
bc460 74 22 2c 0a 22 43 6f 6e 74 65 78 74 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 t",."Context",.},.}.api.register
bc480 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 6f 6d 70 75 74 65 74 61 72 67 65 74 73 22 2c 0a 73 63 6f 70 .{.name.=."computetargets",.scop
bc4a0 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e e.=."config",.kind.=."list:strin
bc4c0 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 g",.}.api.register.{.name.=."deb
bc4e0 75 67 63 6f 6e 73 74 61 6e 74 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a ugconstants",.scope.=."config",.
bc500 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 kind.=."list:string",.tokens.=.t
bc520 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 rue,.}.api.register.{.name.=."de
bc540 62 75 67 6c 65 76 65 6c 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e buglevel",.scope.=."config",.kin
bc560 64 20 3d 20 22 69 6e 74 65 67 65 72 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a d.=."integer",.}.api.register.{.
bc580 6e 61 6d 65 20 3d 20 22 64 65 70 65 6e 64 65 6e 63 69 65 73 66 69 6c 65 22 2c 0a 73 63 6f 70 65 name.=."dependenciesfile",.scope
bc5a0 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 74 6f 6b 65 .=."config",.kind.=."path",.toke
bc5c0 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 ns.=.true,.}.api.register.{.name
bc5e0 20 3d 20 22 64 65 70 72 65 63 61 74 65 64 66 65 61 74 75 72 65 73 22 2c 0a 73 63 6f 70 65 20 3d .=."deprecatedfeatures",.scope.=
bc600 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f ."config",.kind.=."string",.allo
bc620 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 41 6c 6c 6f 77 22 2c 0a 22 57 61 72 wed.=.{."Default",."Allow",."War
bc640 6e 22 2c 0a 22 45 72 72 6f 72 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b n",."Error",.},.}.api.register.{
bc660 0a 6e 61 6d 65 20 3d 20 22 64 6f 63 64 69 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 .name.=."docdir",.scope.=."confi
bc680 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 g",.kind.=."path",.tokens.=.true
bc6a0 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 6f 63 6e 61 ,.}.api.register.{.name.=."docna
bc6c0 6d 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 me",.scope.=."config",.kind.=."s
bc6e0 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 tring",.tokens.=.true,.}.api.reg
bc700 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 68 65 61 64 65 72 64 69 72 22 2c 0a 73 63 6f 70 ister.{.name.=."headerdir",.scop
bc720 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 74 6f 6b e.=."config",.kind.=."path",.tok
bc740 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d ens.=.true,.}.api.register.{.nam
bc760 65 20 3d 20 22 68 65 61 64 65 72 6e 61 6d 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 e.=."headername",.scope.=."confi
bc780 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 g",.kind.=."string",.tokens.=.tr
bc7a0 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6a 73 6f ue,.}.api.register.{.name.=."jso
bc7c0 6e 66 69 6c 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d nfile",.scope.=."config",.kind.=
bc7e0 20 22 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 ."path",.tokens.=.true,.}.api.re
bc800 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 6d 70 6f 72 74 64 69 72 73 22 2c 0a 73 63 gister.{.name.=."importdirs",.sc
bc820 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 70 61 74 ope.=."config",.kind.=."list:pat
bc840 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 h",.tokens.=.true,.}.api.registe
bc860 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 70 72 65 76 69 65 77 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 r.{.name.=."preview",.scope.=."c
bc880 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 61 6c onfig",.kind.=."list:string",.al
bc8a0 6c 6f 77 65 64 20 3d 20 7b 0a 22 64 69 70 32 35 22 2c 0a 22 64 69 70 31 30 30 30 22 2c 0a 22 64 lowed.=.{."dip25",."dip1000",."d
bc8c0 69 70 31 30 30 38 22 2c 0a 22 66 69 65 6c 64 77 69 73 65 22 2c 0a 22 6d 61 72 6b 64 6f 77 6e 22 ip1008",."fieldwise",."markdown"
bc8e0 2c 0a 22 66 69 78 41 6c 69 61 73 54 68 69 73 22 2c 0a 22 69 6e 74 70 72 6f 6d 6f 74 65 22 2c 0a ,."fixAliasThis",."intpromote",.
bc900 22 64 74 6f 72 66 69 65 6c 64 73 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 "dtorfields",.},.}.api.register.
bc920 7b 0a 6e 61 6d 65 20 3d 20 22 72 65 76 65 72 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 {.name.=."revert",.scope.=."conf
bc940 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 ig",.kind.=."list:string",.allow
bc960 65 64 20 3d 20 7b 0a 22 64 69 70 32 35 22 2c 0a 22 69 6d 70 6f 72 74 22 2c 0a 7d 2c 0a 7d 0a 61 ed.=.{."dip25",."import",.},.}.a
bc980 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 74 72 69 6e 67 69 6d 70 6f pi.register.{.name.=."stringimpo
bc9a0 72 74 64 69 72 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 rtdirs",.scope.=."config",.kind.
bc9c0 3d 20 22 6c 69 73 74 3a 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a =."list:path",.tokens.=.true,.}.
bc9e0 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 74 72 61 6e 73 69 74 69 6f api.register.{.name.=."transitio
bca00 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 n",.scope.=."config",.kind.=."li
bca20 73 74 3a 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 66 69 65 6c 64 22 2c st:string",.allowed.=.{."field",
bca40 0a 22 63 68 65 63 6b 69 6d 70 6f 72 74 73 22 2c 0a 22 63 6f 6d 70 6c 65 78 22 2c 0a 22 74 6c 73 ."checkimports",."complex",."tls
bca60 22 2c 0a 22 76 6d 61 72 6b 64 6f 77 6e 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 ",."vmarkdown",.},.}.api.registe
bca80 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 76 65 72 73 69 6f 6e 63 6f 6e 73 74 61 6e 74 73 22 2c 0a 73 r.{.name.=."versionconstants",.s
bcaa0 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 cope.=."config",.kind.=."list:st
bcac0 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 ring",.tokens.=.true,.}.api.regi
bcae0 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 76 65 72 73 69 6f 6e 6c 65 76 65 6c 22 2c 0a 73 63 ster.{.name.=."versionlevel",.sc
bcb00 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 69 6e 74 65 67 65 72 22 ope.=."config",.kind.=."integer"
bcb20 2c 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 63 61 74 65 67 6f 72 79 3d 20 22 63 6f 6d 70 69 ,.}.newoption.{.category=."compi
bcb40 6c 65 72 73 22 2c 0a 74 72 69 67 67 65 72 3d 20 22 64 63 22 2c 0a 76 61 6c 75 65 3d 20 22 56 41 lers",.trigger=."dc",.value=."VA
bcb60 4c 55 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 3d 20 22 43 68 6f 6f 73 65 20 61 20 44 20 63 LUE",.description=."Choose.a.D.c
bcb80 6f 6d 70 69 6c 65 72 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 64 6d 64 22 2c 20 22 ompiler",.allowed.=.{.{."dmd",."
bcba0 44 69 67 69 74 61 6c 20 4d 61 72 73 20 28 64 6d 64 29 22 20 7d 2c 0a 7b 20 22 67 64 63 22 2c 20 Digital.Mars.(dmd)".},.{."gdc",.
bcbc0 22 47 4e 55 20 47 44 43 20 28 67 64 63 29 22 20 7d 2c 0a 7b 20 22 6c 64 63 22 2c 20 22 4c 4c 56 "GNU.GDC.(gdc)".},.{."ldc",."LLV
bcbe0 4d 20 4c 44 43 20 28 6c 64 63 32 29 22 20 7d 2c 0a 7d 0a 7d 0a 72 65 74 75 72 6e 20 66 75 6e 63 M.LDC.(ldc2)".},.}.}.return.func
bcc00 74 69 6f 6e 20 28 63 66 67 29 0a 72 65 74 75 72 6e 20 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 tion.(cfg).return.(cfg.language.
bcc20 3d 3d 20 70 2e 44 20 6f 72 20 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 20 6f 72 ==.p.D.or.cfg.language.==."C".or
bcc40 20 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 2b 2b 22 29 0a 65 6e 64 0a 10 11 12 00 .cfg.language.==."C++").end.....
bcc60 08 07 09 06 0a 05 0b 04 0c 03 0d 02 0e 01 0f 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b ................local.p.=.premak
bcc80 65 0a 70 2e 6d 61 6b 65 2e 63 70 70 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 61 6b 65 20 3d 20 70 e.p.make.cpp.=.{}.local.make.=.p
bcca0 2e 6d 61 6b 65 0a 6c 6f 63 61 6c 20 63 70 70 20 3d 20 70 2e 6d 61 6b 65 2e 63 70 70 0a 6c 6f 63 .make.local.cpp.=.p.make.cpp.loc
bccc0 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e al.project.=.p.project.local.con
bcce0 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 fig.=.p.config.local.fileconfig.
bcd00 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 63 70 70 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d =.p.fileconfig.cpp.elements.=.{}
bcd20 0a 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f .cpp.elements.makefile.=.functio
bcd40 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 61 6b 65 2e 68 65 61 64 65 72 2c 0a 6d 61 6b n(prj).return.{.make.header,.mak
bcd60 65 2e 70 68 6f 6e 79 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 70 70 43 6f 6e 66 69 67 73 2c 0a 6d e.phonyRules,.make.cppConfigs,.m
bcd80 61 6b 65 2e 63 70 70 4f 62 6a 65 63 74 73 2c 0a 6d 61 6b 65 2e 73 68 65 6c 6c 54 79 70 65 2c 0a ake.cppObjects,.make.shellType,.
bcda0 6d 61 6b 65 2e 63 70 70 54 61 72 67 65 74 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 70 70 43 75 73 make.cppTargetRules,.make.cppCus
bcdc0 74 6f 6d 46 69 6c 65 73 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 70 70 54 61 72 67 65 74 44 69 72 tomFilesRules,.make.cppTargetDir
bcde0 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 70 70 4f 62 6a 44 69 72 52 75 6c 65 73 2c 0a 6d 61 6b 65 Rules,.make.cppObjDirRules,.make
bce00 2e 63 70 70 43 6c 65 61 6e 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 70 72 65 42 75 69 6c 64 52 75 6c .cppCleanRules,.make.preBuildRul
bce20 65 73 2c 0a 6d 61 6b 65 2e 70 72 65 4c 69 6e 6b 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 70 63 68 52 es,.make.preLinkRules,.make.pchR
bce40 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 70 70 46 69 6c 65 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 70 ules,.make.cppFileRules,.make.cp
bce60 70 44 65 70 65 6e 64 65 6e 63 69 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 pDependencies,.}.end.function.ma
bce80 6b 65 2e 66 69 6c 65 54 79 70 65 45 78 74 65 6e 73 69 6f 6e 73 28 29 0a 72 65 74 75 72 6e 20 7b ke.fileTypeExtensions().return.{
bcea0 0a 5b 22 6f 62 6a 65 63 74 73 22 5d 20 3d 20 22 6f 22 2c 0a 5b 22 72 65 73 6f 75 72 63 65 73 22 .["objects"].=."o",.["resources"
bcec0 5d 20 3d 20 22 72 65 73 22 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 66 ].=."res",.}.end.function.make.f
bcee0 69 6c 65 54 79 70 65 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 0a 69 66 20 70 61 74 68 ileType(node).local.kind.if.path
bcf00 2e 69 73 63 70 70 66 69 6c 65 28 6e 6f 64 65 2e 61 62 73 70 61 74 68 29 20 74 68 65 6e 0a 6b 69 .iscppfile(node.abspath).then.ki
bcf20 6e 64 20 3d 20 22 6f 62 6a 65 63 74 73 22 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 72 65 73 nd.=."objects".elseif.path.isres
bcf40 6f 75 72 63 65 66 69 6c 65 28 6e 6f 64 65 2e 61 62 73 70 61 74 68 29 20 74 68 65 6e 0a 6b 69 6e ourcefile(node.abspath).then.kin
bcf60 64 20 3d 20 22 72 65 73 6f 75 72 63 65 73 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6b 69 6e 64 0a d.=."resources".end.return.kind.
bcf80 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 66 69 6c 65 44 65 70 65 6e 64 65 6e 63 79 end.function.make.fileDependency
bcfa0 28 70 72 6a 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 74 79 70 65 20 3d 20 6d 61 6b (prj,.node).local.filetype.=.mak
bcfc0 65 2e 66 69 6c 65 54 79 70 65 28 6e 6f 64 65 29 0a 5f 78 28 27 24 28 4f 42 4a 44 49 52 29 2f 25 e.fileType(node)._x('$(OBJDIR)/%
bcfe0 73 2e 25 73 3a 20 25 73 27 2c 20 6e 6f 64 65 2e 6f 62 6a 6e 61 6d 65 2c 20 6d 61 6b 65 2e 66 69 s.%s:.%s',.node.objname,.make.fi
bd000 6c 65 54 79 70 65 45 78 74 65 6e 73 69 6f 6e 73 28 29 5b 66 69 6c 65 74 79 70 65 5d 2c 20 6e 6f leTypeExtensions()[filetype],.no
bd020 64 65 2e 72 65 6c 70 61 74 68 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 24 28 6e 6f 74 64 69 72 de.relpath)._p('\t@echo.$(notdir
bd040 20 24 3c 29 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 70 70 2e 67 65 6e .$<)').end.function.make.cpp.gen
bd060 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 65 6f 6c 28 22 5c 6e 22 29 0a 70 2e 63 61 6c 6c 41 72 72 erate(prj).p.eol("\n").p.callArr
bd080 61 79 28 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 69 6c 65 2c 20 70 72 6a 29 0a 65 ay(cpp.elements.makefile,.prj).e
bd0a0 6e 64 0a 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 73 74 61 6e 64 61 72 64 46 69 6c 65 52 75 6c 65 nd.cpp.elements.standardFileRule
bd0c0 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 6e 6f 64 65 29 0a 72 65 74 75 72 6e 20 7b s.=.function(prj,.node).return.{
bd0e0 0a 6d 61 6b 65 2e 66 69 6c 65 44 65 70 65 6e 64 65 6e 63 79 2c 0a 63 70 70 2e 73 74 61 6e 64 61 .make.fileDependency,.cpp.standa
bd100 72 64 46 69 6c 65 52 75 6c 65 73 2c 0a 7d 0a 65 6e 64 0a 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e rdFileRules,.}.end.cpp.elements.
bd120 63 75 73 74 6f 6d 46 69 6c 65 52 75 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 customFileRules.=.function(prj,.
bd140 6e 6f 64 65 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 61 6b 65 2e 66 69 6c 65 44 65 70 65 6e 64 65 6e node).return.{.make.fileDependen
bd160 63 79 2c 0a 63 70 70 2e 63 75 73 74 6f 6d 46 69 6c 65 52 75 6c 65 73 2c 0a 7d 0a 65 6e 64 0a 63 cy,.cpp.customFileRules,.}.end.c
bd180 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 63 75 73 74 6f 6d 42 75 69 6c 64 52 75 6c 65 73 20 3d 20 66 pp.elements.customBuildRules.=.f
bd1a0 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 6e 6f 64 65 29 0a 72 65 74 75 72 6e 20 7b 0a 63 70 70 2e unction(prj,.node).return.{.cpp.
bd1c0 63 75 73 74 6f 6d 46 69 6c 65 52 75 6c 65 73 0a 7d 0a 65 6e 64 0a 63 70 70 2e 65 6c 65 6d 65 6e customFileRules.}.end.cpp.elemen
bd1e0 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c ts.configuration.=.function(cfg,
bd200 20 74 6f 6f 6c 73 65 74 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 61 6b 65 2e 63 6f 6e 66 69 67 42 65 .toolset).return.{.make.configBe
bd220 67 69 6e 2c 0a 6d 61 6b 65 2e 63 70 70 54 6f 6f 6c 73 2c 0a 6d 61 6b 65 2e 74 61 72 67 65 74 2c gin,.make.cppTools,.make.target,
bd240 0a 6d 61 6b 65 2e 6f 62 6a 64 69 72 2c 0a 6d 61 6b 65 2e 70 63 68 2c 0a 6d 61 6b 65 2e 64 65 66 .make.objdir,.make.pch,.make.def
bd260 69 6e 65 73 2c 0a 6d 61 6b 65 2e 69 6e 63 6c 75 64 65 73 2c 0a 6d 61 6b 65 2e 66 6f 72 63 65 49 ines,.make.includes,.make.forceI
bd280 6e 63 6c 75 64 65 2c 0a 6d 61 6b 65 2e 63 70 70 46 6c 61 67 73 2c 0a 6d 61 6b 65 2e 63 46 6c 61 nclude,.make.cppFlags,.make.cFla
bd2a0 67 73 2c 0a 6d 61 6b 65 2e 63 78 78 46 6c 61 67 73 2c 0a 6d 61 6b 65 2e 72 65 73 46 6c 61 67 73 gs,.make.cxxFlags,.make.resFlags
bd2c0 2c 0a 6d 61 6b 65 2e 6c 69 62 73 2c 0a 6d 61 6b 65 2e 6c 64 44 65 70 73 2c 0a 6d 61 6b 65 2e 6c ,.make.libs,.make.ldDeps,.make.l
bd2e0 64 46 6c 61 67 73 2c 0a 6d 61 6b 65 2e 6c 69 6e 6b 43 6d 64 2c 0a 6d 61 6b 65 2e 65 78 65 50 61 dFlags,.make.linkCmd,.make.exePa
bd300 74 68 73 2c 0a 6d 61 6b 65 2e 70 72 65 42 75 69 6c 64 43 6d 64 73 2c 0a 6d 61 6b 65 2e 70 72 65 ths,.make.preBuildCmds,.make.pre
bd320 4c 69 6e 6b 43 6d 64 73 2c 0a 6d 61 6b 65 2e 70 6f 73 74 42 75 69 6c 64 43 6d 64 73 2c 0a 6d 61 LinkCmds,.make.postBuildCmds,.ma
bd340 6b 65 2e 63 70 70 41 6c 6c 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 73 65 74 74 69 6e 67 73 2c 0a 6d ke.cppAllRules,.make.settings,.m
bd360 61 6b 65 2e 63 6f 6e 66 69 67 45 6e 64 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 ake.configEnd,.}.end.function.ma
bd380 6b 65 2e 63 70 70 43 6f 6e 66 69 67 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 ke.cppConfigs(prj).for.cfg.in.pr
bd3a0 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 oject.eachconfig(prj).do.local.t
bd3c0 6f 6f 6c 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 5b 5f 4f 50 54 49 4f 4e 53 2e 63 63 20 6f 72 20 oolset.=.p.tools[_OPTIONS.cc.or.
bd3e0 63 66 67 2e 74 6f 6f 6c 73 65 74 20 6f 72 20 22 67 63 63 22 5d 0a 69 66 20 6e 6f 74 20 74 6f 6f cfg.toolset.or."gcc"].if.not.too
bd400 6c 73 65 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 49 6e 76 61 6c 69 64 20 74 6f 6f 6c 73 65 74 lset.then.error("Invalid.toolset
bd420 20 27 22 20 2e 2e 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 2e 2e 20 22 27 22 29 0a 65 6e 64 0a 70 .'"....cfg.toolset...."'").end.p
bd440 2e 63 61 6c 6c 41 72 72 61 79 28 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 .callArray(cpp.elements.configur
bd460 61 74 69 6f 6e 2c 20 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a ation,.cfg,.toolset)._p('').end.
bd480 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 65 78 65 50 61 74 68 73 28 63 66 67 29 0a end.function.make.exePaths(cfg).
bd4a0 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 local.dirs.=.project.getrelative
bd4c0 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 62 69 6e 64 69 72 73 29 0a 69 66 20 23 64 (cfg.project,.cfg.bindirs).if.#d
bd4e0 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 20 20 45 58 45 43 55 54 41 42 4c 45 5f 50 41 irs.>.0.then._p('..EXECUTABLE_PA
bd500 54 48 53 20 3d 20 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 THS.=."%s"',.table.concat(dirs,.
bd520 22 3a 22 29 29 0a 5f 70 28 27 20 20 45 58 45 5f 50 41 54 48 53 20 3d 20 65 78 70 6f 72 74 20 50 ":"))._p('..EXE_PATHS.=.export.P
bd540 41 54 48 3d 24 28 45 58 45 43 55 54 41 42 4c 45 5f 50 41 54 48 53 29 3a 24 24 50 41 54 48 3b 27 ATH=$(EXECUTABLE_PATHS):$$PATH;'
bd560 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 63 6f 6d 70 69 6c 65 61 73 ).end.end.function.cpp.compileas
bd580 28 70 72 6a 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 0a 69 66 20 6e 6f 64 65 (prj,.node).local.result.if.node
bd5a0 5b 22 63 6f 6d 70 69 6c 65 61 73 22 5d 20 74 68 65 6e 0a 69 66 20 70 2e 6c 61 6e 67 75 61 67 65 ["compileas"].then.if.p.language
bd5c0 73 2e 69 73 63 28 6e 6f 64 65 2e 63 6f 6d 70 69 6c 65 61 73 29 20 6f 72 20 6e 6f 64 65 2e 63 6f s.isc(node.compileas).or.node.co
bd5e0 6d 70 69 6c 65 61 73 20 3d 3d 20 70 2e 4f 42 4a 45 43 54 49 56 45 43 20 74 68 65 6e 0a 72 65 73 mpileas.==.p.OBJECTIVEC.then.res
bd600 75 6c 74 20 3d 20 27 24 28 43 43 29 20 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 27 0a 65 6c 73 65 ult.=.'$(CC).$(ALL_CFLAGS)'.else
bd620 69 66 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 70 70 28 6e 6f 64 65 2e 63 6f 6d 70 69 6c if.p.languages.iscpp(node.compil
bd640 65 61 73 29 20 6f 72 20 6e 6f 64 65 2e 63 6f 6d 70 69 6c 65 61 73 20 3d 3d 20 70 2e 4f 42 4a 45 eas).or.node.compileas.==.p.OBJE
bd660 43 54 49 56 45 43 50 50 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 27 24 28 43 58 58 29 20 24 CTIVECPP.then.result.=.'$(CXX).$
bd680 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 27 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 (ALL_CXXFLAGS)'.end.end.return.r
bd6a0 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 62 75 69 6c 64 63 6f 6d 6d esult.end.function.cpp.buildcomm
bd6c0 61 6e 64 28 70 72 6a 2c 20 6f 62 6a 65 78 74 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 6c 61 and(prj,.objext,.node).local.fla
bd6e0 67 73 20 3d 20 63 70 70 2e 63 6f 6d 70 69 6c 65 61 73 28 70 72 6a 2c 20 6e 6f 64 65 29 0a 69 66 gs.=.cpp.compileas(prj,.node).if
bd700 20 6e 6f 74 20 66 6c 61 67 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 73 63 66 69 6c 65 20 3d 20 .not.flags.then.local.iscfile.=.
bd720 6e 6f 64 65 20 61 6e 64 20 70 61 74 68 2e 69 73 63 66 69 6c 65 28 6e 6f 64 65 2e 61 62 73 70 61 node.and.path.iscfile(node.abspa
bd740 74 68 29 20 6f 72 20 66 61 6c 73 65 0a 66 6c 61 67 73 20 3d 20 69 69 66 28 70 72 6a 2e 6c 61 6e th).or.false.flags.=.iif(prj.lan
bd760 67 75 61 67 65 20 3d 3d 20 22 43 22 20 6f 72 20 69 73 63 66 69 6c 65 2c 20 27 24 28 43 43 29 20 guage.==."C".or.iscfile,.'$(CC).
bd780 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 27 2c 20 27 24 28 43 58 58 29 20 24 28 41 4c 4c 5f 43 58 $(ALL_CFLAGS)',.'$(CXX).$(ALL_CX
bd7a0 58 46 4c 41 47 53 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 XFLAGS)').end._p('\t$(SILENT).%s
bd7c0 20 24 28 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 29 20 2d 6f 20 22 24 40 22 20 2d 4d 46 20 22 24 .$(FORCE_INCLUDE).-o."$@".-MF."$
bd7e0 28 40 3a 25 25 2e 25 73 3d 25 25 2e 64 29 22 20 2d 63 20 22 24 3c 22 27 2c 20 66 6c 61 67 73 2c (@:%%.%s=%%.d)".-c."$<"',.flags,
bd800 20 6f 62 6a 65 78 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 70 70 46 69 .objext).end.function.make.cppFi
bd820 6c 65 52 75 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 6f 6a 65 63 74 2e leRules(prj).local.tr.=.project.
bd840 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 70 2e 74 72 65 65 2e 74 72 61 76 65 72 getsourcetree(prj).p.tree.traver
bd860 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c se(tr,.{.onleaf.=.function(node,
bd880 20 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 72 75 6c 65 73 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 .depth).local.rules.for.cfg.in.p
bd8a0 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 roject.eachconfig(prj).do.local.
bd8c0 66 69 6c 65 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e filecfg.=.fileconfig.getconfig(n
bd8e0 6f 64 65 2c 20 63 66 67 29 0a 69 66 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 43 75 73 74 6f ode,.cfg).if.fileconfig.hasCusto
bd900 6d 42 75 69 6c 64 52 75 6c 65 28 66 69 6c 65 63 66 67 29 20 74 68 65 6e 0a 72 75 6c 65 73 20 3d mBuildRule(filecfg).then.rules.=
bd920 20 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 63 75 73 74 6f 6d 42 75 69 6c 64 52 75 6c 65 73 28 70 .cpp.elements.customBuildRules(p
bd940 72 6a 2c 20 6e 6f 64 65 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 69 66 20 66 69 6c 65 63 6f 6e 66 69 rj,.node).break.end.if.fileconfi
bd960 67 2e 68 61 73 46 69 6c 65 53 65 74 74 69 6e 67 73 28 66 69 6c 65 63 66 67 29 20 74 68 65 6e 0a g.hasFileSettings(filecfg).then.
bd980 72 75 6c 65 73 20 3d 20 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 63 75 73 74 6f 6d 46 69 6c 65 52 rules.=.cpp.elements.customFileR
bd9a0 75 6c 65 73 28 70 72 6a 2c 20 6e 6f 64 65 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 69 66 ules(prj,.node).break.end.end.if
bd9c0 20 6e 6f 74 20 72 75 6c 65 73 20 61 6e 64 20 6d 61 6b 65 2e 66 69 6c 65 54 79 70 65 28 6e 6f 64 .not.rules.and.make.fileType(nod
bd9e0 65 29 20 74 68 65 6e 0a 72 75 6c 65 73 20 3d 20 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 73 74 61 e).then.rules.=.cpp.elements.sta
bda00 6e 64 61 72 64 46 69 6c 65 52 75 6c 65 73 28 70 72 6a 2c 20 6e 6f 64 65 29 0a 65 6e 64 0a 69 66 ndardFileRules(prj,.node).end.if
bda20 20 72 75 6c 65 73 20 74 68 65 6e 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 72 75 6c 65 73 2c 20 70 .rules.then.p.callArray(rules,.p
bda40 72 6a 2c 20 6e 6f 64 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a rj,.node).end.end.})._p('').end.
bda60 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 73 74 61 6e 64 61 72 64 46 69 6c 65 52 75 6c 65 73 28 70 function.cpp.standardFileRules(p
bda80 72 6a 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 3d 20 6d 61 6b 65 2e 66 69 6c 65 rj,.node).local.kind.=.make.file
bdaa0 54 79 70 65 28 6e 6f 64 65 29 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 6f 62 6a 65 63 74 73 22 20 Type(node).if.kind.==."objects".
bdac0 74 68 65 6e 0a 63 70 70 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 28 70 72 6a 2c 20 6d 61 6b 65 2e then.cpp.buildcommand(prj,.make.
bdae0 66 69 6c 65 54 79 70 65 45 78 74 65 6e 73 69 6f 6e 73 28 29 5b 6b 69 6e 64 5d 2c 20 6e 6f 64 65 fileTypeExtensions()[kind],.node
bdb00 29 0a 65 6c 73 65 69 66 20 6b 69 6e 64 20 3d 3d 20 22 72 65 73 6f 75 72 63 65 73 22 20 74 68 65 ).elseif.kind.==."resources".the
bdb20 6e 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 52 45 53 43 4f 4d 50 29 20 24 3c 20 n._p('\t$(SILENT).$(RESCOMP).$<.
bdb40 2d 4f 20 63 6f 66 66 20 2d 6f 20 22 24 40 22 20 24 28 41 4c 4c 5f 52 45 53 46 4c 41 47 53 29 27 -O.coff.-o."$@".$(ALL_RESFLAGS)'
bdb60 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 63 75 73 74 6f 6d 46 69 6c ).end.end.function.cpp.customFil
bdb80 65 52 75 6c 65 73 28 70 72 6a 2c 20 6e 6f 64 65 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f eRules(prj,.node).for.cfg.in.pro
bdba0 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 ject.eachconfig(prj).do.local.fi
bdbc0 6c 65 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 lecfg.=.fileconfig.getconfig(nod
bdbe0 65 2c 20 63 66 67 29 0a 69 66 20 66 69 6c 65 63 66 67 20 74 68 65 6e 0a 6d 61 6b 65 2e 63 6f 6e e,.cfg).if.filecfg.then.make.con
bdc00 66 69 67 42 65 67 69 6e 28 63 66 67 29 0a 69 66 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 43 figBegin(cfg).if.fileconfig.hasC
bdc20 75 73 74 6f 6d 42 75 69 6c 64 52 75 6c 65 28 66 69 6c 65 63 66 67 29 20 74 68 65 6e 0a 6c 6f 63 ustomBuildRule(filecfg).then.loc
bdc40 61 6c 20 6f 75 74 70 75 74 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 al.output.=.project.getrelative(
bdc60 70 72 6a 2c 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 5b 31 5d 29 0a 6c 6f prj,.filecfg.buildoutputs[1]).lo
bdc80 63 61 6c 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 3d 20 66 69 6c 65 63 66 67 2e 72 65 6c 70 61 cal.dependencies.=.filecfg.relpa
bdca0 74 68 0a 69 66 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 69 6e 70 75 74 73 20 61 6e 64 20 23 66 th.if.filecfg.buildinputs.and.#f
bdcc0 69 6c 65 63 66 67 2e 62 75 69 6c 64 69 6e 70 75 74 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 ilecfg.buildinputs.>.0.then.loca
bdce0 6c 20 69 6e 70 75 74 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 l.inputs.=.project.getrelative(p
bdd00 72 6a 2c 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 69 6e 70 75 74 73 29 0a 64 65 70 65 6e 64 65 rj,.filecfg.buildinputs).depende
bdd20 6e 63 69 65 73 20 3d 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 2e 2e 20 22 20 22 20 2e 2e 20 74 ncies.=.dependencies...."."....t
bdd40 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 2e 65 73 63 28 69 6e 70 75 74 73 29 2c 20 22 20 22 29 0a able.concat(p.esc(inputs),.".").
bdd60 65 6e 64 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 6f 75 74 70 75 74 2c 20 64 65 70 65 6e 64 65 end._p('%s:.%s',.output,.depende
bdd80 6e 63 69 65 73 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 22 25 73 22 27 2c 20 66 69 6c 65 63 66 ncies)._p('\t@echo."%s"',.filecf
bdda0 67 2e 62 75 69 6c 64 6d 65 73 73 61 67 65 20 6f 72 20 28 22 42 75 69 6c 64 69 6e 67 20 22 20 2e g.buildmessage.or.("Building."..
bddc0 2e 20 66 69 6c 65 63 66 67 2e 72 65 6c 70 61 74 68 29 29 0a 6c 6f 63 61 6c 20 63 6d 64 73 20 3d ..filecfg.relpath)).local.cmds.=
bdde0 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 66 69 .os.translateCommandsAndPaths(fi
bde00 6c 65 63 66 67 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 lecfg.buildcommands,.cfg.project
bde20 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a .basedir,.cfg.project.location).
bde40 66 6f 72 20 5f 2c 20 63 6d 64 20 69 6e 20 69 70 61 69 72 73 28 63 6d 64 73 29 20 64 6f 0a 69 66 for._,.cmd.in.ipairs(cmds).do.if
bde60 20 63 66 67 2e 62 69 6e 64 69 72 73 20 61 6e 64 20 23 63 66 67 2e 62 69 6e 64 69 72 73 20 3e 20 .cfg.bindirs.and.#cfg.bindirs.>.
bde80 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 45 58 45 5f 50 41 54 0.then._p('\t$(SILENT).$(EXE_PAT
bdea0 48 53 29 20 25 73 27 2c 20 63 6d 64 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e HS).%s',.cmd).else._p('\t$(SILEN
bdec0 54 29 20 25 73 27 2c 20 63 6d 64 29 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 63 70 70 2e 73 74 T).%s',.cmd).end.end.else.cpp.st
bdee0 61 6e 64 61 72 64 46 69 6c 65 52 75 6c 65 73 28 70 72 6a 2c 20 66 69 6c 65 63 66 67 29 0a 65 6e andardFileRules(prj,.filecfg).en
bdf00 64 0a 6d 61 6b 65 2e 63 6f 6e 66 69 67 45 6e 64 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e d.make.configEnd(cfg).end.end.en
bdf20 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 70 70 4f 62 6a 65 63 74 73 28 70 72 6a 29 0a d.function.make.cppObjects(prj).
bdf40 6c 6f 63 61 6c 20 72 6f 6f 74 20 3d 20 7b 20 6f 62 6a 65 63 74 73 3d 7b 7d 2c 20 72 65 73 6f 75 local.root.=.{.objects={},.resou
bdf60 72 63 65 73 3d 7b 7d 2c 20 63 75 73 74 6f 6d 66 69 6c 65 73 3d 7b 7d 20 7d 0a 6c 6f 63 61 6c 20 rces={},.customfiles={}.}.local.
bdf80 63 6f 6e 66 69 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e configs.=.{}.for.cfg.in.project.
bdfa0 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 6f 6e 66 69 67 73 5b 63 66 67 5d 20 eachconfig(prj).do.configs[cfg].
bdfc0 3d 20 7b 20 6f 62 6a 65 63 74 73 3d 7b 7d 2c 20 72 65 73 6f 75 72 63 65 73 3d 7b 7d 2c 20 63 75 =.{.objects={},.resources={},.cu
bdfe0 73 74 6f 6d 66 69 6c 65 73 3d 7b 7d 20 7d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 stomfiles={}.}.end.local.tr.=.pr
be000 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 70 2e 74 72 65 65 2e oject.getsourcetree(prj).p.tree.
be020 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e traverse(tr,.{.onleaf.=.function
be040 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 69 6e 63 66 67 20 3d 20 7b 7d 0a 6c (node,.depth).local.incfg.=.{}.l
be060 6f 63 61 6c 20 69 6e 61 6c 6c 20 3d 20 74 72 75 65 0a 6c 6f 63 61 6c 20 63 75 73 74 6f 6d 20 3d ocal.inall.=.true.local.custom.=
be080 20 66 61 6c 73 65 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f .false.for.cfg.in.project.eachco
be0a0 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 69 6c nfig(prj).do.local.filecfg.=.fil
be0c0 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 69 66 20 econfig.getconfig(node,.cfg).if.
be0e0 66 69 6c 65 63 66 67 20 61 6e 64 20 6e 6f 74 20 66 69 6c 65 63 66 67 2e 66 6c 61 67 73 2e 45 78 filecfg.and.not.filecfg.flags.Ex
be100 63 6c 75 64 65 46 72 6f 6d 42 75 69 6c 64 20 74 68 65 6e 0a 69 6e 63 66 67 5b 63 66 67 5d 20 3d cludeFromBuild.then.incfg[cfg].=
be120 20 66 69 6c 65 63 66 67 0a 63 75 73 74 6f 6d 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 .filecfg.custom.=.fileconfig.has
be140 43 75 73 74 6f 6d 42 75 69 6c 64 52 75 6c 65 28 66 69 6c 65 63 66 67 29 0a 65 6c 73 65 0a 69 6e CustomBuildRule(filecfg).else.in
be160 61 6c 6c 20 3d 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 75 73 74 6f all.=.false.end.end.if.not.custo
be180 6d 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6b 69 6e 64 0a 69 66 20 70 61 74 68 2e 69 73 63 70 70 66 m.then.local.kind.if.path.iscppf
be1a0 69 6c 65 28 6e 6f 64 65 2e 61 62 73 70 61 74 68 29 20 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 22 6f ile(node.abspath).then.kind.=."o
be1c0 62 6a 65 63 74 73 22 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 72 65 73 6f 75 72 63 65 66 69 bjects".elseif.path.isresourcefi
be1e0 6c 65 28 6e 6f 64 65 2e 61 62 73 70 61 74 68 29 20 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 22 72 65 le(node.abspath).then.kind.=."re
be200 73 6f 75 72 63 65 73 22 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 75 73 74 6f 6d 20 61 6e 64 20 6e sources".end.if.not.custom.and.n
be220 6f 74 20 6b 69 6e 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6f 62 6a 65 63 74 6e 61 ot.kind.then.return.end.objectna
be240 6d 65 20 3d 20 22 24 28 4f 42 4a 44 49 52 29 2f 22 20 2e 2e 20 6e 6f 64 65 2e 6f 62 6a 6e 61 6d me.=."$(OBJDIR)/"....node.objnam
be260 65 20 2e 2e 20 69 69 66 28 6b 69 6e 64 20 3d 3d 20 22 6f 62 6a 65 63 74 73 22 2c 20 22 2e 6f 22 e....iif(kind.==."objects",.".o"
be280 2c 20 22 2e 72 65 73 22 29 0a 69 66 20 69 6e 61 6c 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e ,.".res").if.inall.then.table.in
be2a0 73 65 72 74 28 72 6f 6f 74 5b 6b 69 6e 64 5d 2c 20 6f 62 6a 65 63 74 6e 61 6d 65 29 0a 65 6c 73 sert(root[kind],.objectname).els
be2c0 65 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 e.for.cfg.in.project.eachconfig(
be2e0 70 72 6a 29 20 64 6f 0a 69 66 20 69 6e 63 66 67 5b 63 66 67 5d 20 74 68 65 6e 0a 74 61 62 6c 65 prj).do.if.incfg[cfg].then.table
be300 2e 69 6e 73 65 72 74 28 63 6f 6e 66 69 67 73 5b 63 66 67 5d 5b 6b 69 6e 64 5d 2c 20 6f 62 6a 65 .insert(configs[cfg][kind],.obje
be320 63 74 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 66 6f 72 20 63 66 67 ctname).end.end.end.else.for.cfg
be340 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c .in.project.eachconfig(prj).do.l
be360 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 69 6e 63 66 67 5b 63 66 67 5d 0a 69 66 20 66 69 6c ocal.filecfg.=.incfg[cfg].if.fil
be380 65 63 66 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 75 74 70 75 74 20 3d 20 70 72 6f 6a 65 63 74 ecfg.then.local.output.=.project
be3a0 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2c 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 6f .getrelative(prj,.filecfg.buildo
be3c0 75 74 70 75 74 73 5b 31 5d 29 0a 69 66 20 70 61 74 68 2e 69 73 6f 62 6a 65 63 74 66 69 6c 65 28 utputs[1]).if.path.isobjectfile(
be3e0 6f 75 74 70 75 74 29 20 61 6e 64 20 28 66 69 6c 65 63 66 67 2e 6c 69 6e 6b 62 75 69 6c 64 6f 75 output).and.(filecfg.linkbuildou
be400 74 70 75 74 73 20 3d 3d 20 74 72 75 65 20 6f 72 20 66 69 6c 65 63 66 67 2e 6c 69 6e 6b 62 75 69 tputs.==.true.or.filecfg.linkbui
be420 6c 64 6f 75 74 70 75 74 73 20 3d 3d 20 6e 69 6c 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 ldoutputs.==.nil).then.table.ins
be440 65 72 74 28 63 6f 6e 66 69 67 73 5b 63 66 67 5d 2e 6f 62 6a 65 63 74 73 2c 20 6f 75 74 70 75 74 ert(configs[cfg].objects,.output
be460 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6e 66 69 67 73 5b 63 66 67 5d ).else.table.insert(configs[cfg]
be480 2e 63 75 73 74 6f 6d 66 69 6c 65 73 2c 20 6f 75 74 70 75 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e .customfiles,.output).end.end.en
be4a0 64 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 66 75 6e 63 74 69 6f 6e 20 6c 69 73 74 6f 62 6a 65 63 74 d.end.end.}).function.listobject
be4c0 73 28 76 61 72 2c 20 6c 69 73 74 29 0a 5f 70 28 27 25 73 20 5c 5c 27 2c 20 76 61 72 29 0a 66 6f s(var,.list)._p('%s.\\',.var).fo
be4e0 72 20 5f 2c 20 6f 62 6a 65 63 74 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 6c 69 73 74 29 20 r._,.objectname.in.ipairs(list).
be500 64 6f 0a 5f 78 28 27 5c 74 25 73 20 5c 5c 27 2c 20 6f 62 6a 65 63 74 6e 61 6d 65 29 0a 65 6e 64 do._x('\t%s.\\',.objectname).end
be520 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 6c 69 73 74 6f 62 6a 65 63 74 73 28 27 4f 42 4a 45 43 54 53 ._p('').end.listobjects('OBJECTS
be540 20 3a 3d 27 2c 20 72 6f 6f 74 2e 6f 62 6a 65 63 74 73 2c 20 27 6f 27 29 0a 6c 69 73 74 6f 62 6a .:=',.root.objects,.'o').listobj
be560 65 63 74 73 28 27 52 45 53 4f 55 52 43 45 53 20 3a 3d 27 2c 20 72 6f 6f 74 2e 72 65 73 6f 75 72 ects('RESOURCES.:=',.root.resour
be580 63 65 73 2c 20 27 72 65 73 27 29 0a 6c 69 73 74 6f 62 6a 65 63 74 73 28 27 43 55 53 54 4f 4d 46 ces,.'res').listobjects('CUSTOMF
be5a0 49 4c 45 53 20 3a 3d 27 2c 20 72 6f 6f 74 2e 63 75 73 74 6f 6d 66 69 6c 65 73 29 0a 66 6f 72 20 ILES.:=',.root.customfiles).for.
be5c0 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 cfg.in.project.eachconfig(prj).d
be5e0 6f 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 63 6f 6e 66 69 67 73 5b 63 66 67 5d 0a 69 66 20 o.local.files.=.configs[cfg].if.
be600 23 66 69 6c 65 73 2e 6f 62 6a 65 63 74 73 20 3e 20 30 20 6f 72 20 23 66 69 6c 65 73 2e 72 65 73 #files.objects.>.0.or.#files.res
be620 6f 75 72 63 65 73 20 3e 20 30 20 6f 72 20 23 66 69 6c 65 73 2e 63 75 73 74 6f 6d 66 69 6c 65 73 ources.>.0.or.#files.customfiles
be640 20 3e 20 30 20 74 68 65 6e 0a 6d 61 6b 65 2e 63 6f 6e 66 69 67 42 65 67 69 6e 28 63 66 67 2c 20 .>.0.then.make.configBegin(cfg,.
be660 74 6f 6f 6c 73 65 74 29 0a 69 66 20 23 66 69 6c 65 73 2e 6f 62 6a 65 63 74 73 20 3e 20 30 20 74 toolset).if.#files.objects.>.0.t
be680 68 65 6e 0a 6c 69 73 74 6f 62 6a 65 63 74 73 28 27 20 20 4f 42 4a 45 43 54 53 20 2b 3d 27 2c 20 hen.listobjects('..OBJECTS.+=',.
be6a0 66 69 6c 65 73 2e 6f 62 6a 65 63 74 73 29 0a 65 6e 64 0a 69 66 20 23 66 69 6c 65 73 2e 72 65 73 files.objects).end.if.#files.res
be6c0 6f 75 72 63 65 73 20 3e 20 30 20 74 68 65 6e 0a 6c 69 73 74 6f 62 6a 65 63 74 73 28 27 20 20 52 ources.>.0.then.listobjects('..R
be6e0 45 53 4f 55 52 43 45 53 20 2b 3d 27 2c 20 66 69 6c 65 73 2e 72 65 73 6f 75 72 63 65 73 29 0a 65 ESOURCES.+=',.files.resources).e
be700 6e 64 0a 69 66 20 23 66 69 6c 65 73 2e 63 75 73 74 6f 6d 66 69 6c 65 73 20 3e 20 30 20 74 68 65 nd.if.#files.customfiles.>.0.the
be720 6e 0a 6c 69 73 74 6f 62 6a 65 63 74 73 28 27 20 20 43 55 53 54 4f 4d 46 49 4c 45 53 20 2b 3d 27 n.listobjects('..CUSTOMFILES.+='
be740 2c 20 66 69 6c 65 73 2e 63 75 73 74 6f 6d 66 69 6c 65 73 29 0a 65 6e 64 0a 6d 61 6b 65 2e 63 6f ,.files.customfiles).end.make.co
be760 6e 66 69 67 45 6e 64 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 27 29 0a 65 6e 64 nfigEnd(cfg,.toolset)._p('').end
be780 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 6f 6e 66 69 67 42 65 67 .end.end.function.make.configBeg
be7a0 69 6e 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 67 20 74 68 65 6e 0a 5f 78 28 in(cfg,.toolset).if.cfg.then._x(
be7c0 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 74 'ifeq.($(config),%s)',.cfg.short
be7e0 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 6f 6e 66 name).end.end.function.make.conf
be800 69 67 45 6e 64 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 67 20 74 68 65 6e 0a igEnd(cfg,.toolset).if.cfg.then.
be820 5f 70 28 27 65 6e 64 69 66 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b _p('endif').end.end.function.mak
be840 65 2e 63 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 20 20 41 4c 4c e.cFlags(cfg,.toolset)._p('..ALL
be860 5f 43 46 4c 41 47 53 20 2b 3d 20 24 28 43 46 4c 41 47 53 29 20 24 28 41 4c 4c 5f 43 50 50 46 4c _CFLAGS.+=.$(CFLAGS).$(ALL_CPPFL
be880 41 47 53 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 74 6f AGS)%s',.make.list(table.join(to
be8a0 6f 6c 73 65 74 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f olset.getcflags(cfg),.cfg.buildo
be8c0 70 74 69 6f 6e 73 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 70 70 41 ptions))).end.function.make.cppA
be8e0 6c 6c 52 75 6c 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 67 2e 73 79 73 llRules(cfg,.toolset).if.cfg.sys
be900 74 65 6d 20 3d 3d 20 70 2e 4d 41 43 4f 53 58 20 61 6e 64 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 tem.==.p.MACOSX.and.cfg.kind.==.
be920 70 2e 57 49 4e 44 4f 57 45 44 41 50 50 20 74 68 65 6e 0a 5f 70 28 27 61 6c 6c 3a 20 70 72 65 62 p.WINDOWEDAPP.then._p('all:.preb
be940 75 69 6c 64 20 70 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 20 24 28 64 69 72 20 24 28 54 uild.prelink.$(TARGET).$(dir.$(T
be960 41 52 47 45 54 44 49 52 29 29 50 6b 67 49 6e 66 6f 20 24 28 64 69 72 20 24 28 54 41 52 47 45 54 ARGETDIR))PkgInfo.$(dir.$(TARGET
be980 44 49 52 29 29 49 6e 66 6f 2e 70 6c 69 73 74 27 29 0a 5f 70 28 27 5c 74 40 3a 27 29 0a 5f 70 28 DIR))Info.plist')._p('\t@:')._p(
be9a0 27 27 29 0a 5f 70 28 27 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 49 52 29 29 50 6b 67 49 6e '')._p('$(dir.$(TARGETDIR))PkgIn
be9c0 66 6f 3a 27 29 0a 5f 70 28 27 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 49 52 29 29 49 6e 66 fo:')._p('$(dir.$(TARGETDIR))Inf
be9e0 6f 2e 70 6c 69 73 74 3a 27 29 0a 65 6c 73 65 0a 5f 70 28 27 61 6c 6c 3a 20 70 72 65 62 75 69 6c o.plist:').else._p('all:.prebuil
bea00 64 20 70 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 27 29 0a 5f 70 28 27 5c 74 40 3a 27 29 d.prelink.$(TARGET)')._p('\t@:')
bea20 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 70 70 46 6c 61 67 73 28 .end.end.function.make.cppFlags(
bea40 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 43 50 50 46 4c 41 47 53 cfg,.toolset)._p('..ALL_CPPFLAGS
bea60 20 2b 3d 20 24 28 43 50 50 46 4c 41 47 53 29 25 73 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 .+=.$(CPPFLAGS)%s.$(DEFINES).$(I
bea80 4e 43 4c 55 44 45 53 29 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 6f 6f 6c 73 65 74 2e 67 65 74 NCLUDES)',.make.list(toolset.get
beaa0 63 70 70 66 6c 61 67 73 28 63 66 67 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b cppflags(cfg))).end.function.mak
beac0 65 2e 63 78 78 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 20 20 41 e.cxxFlags(cfg,.toolset)._p('..A
beae0 4c 4c 5f 43 58 58 46 4c 41 47 53 20 2b 3d 20 24 28 43 58 58 46 4c 41 47 53 29 20 24 28 41 4c 4c LL_CXXFLAGS.+=.$(CXXFLAGS).$(ALL
beb00 5f 43 50 50 46 4c 41 47 53 29 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a _CPPFLAGS)%s',.make.list(table.j
beb20 6f 69 6e 28 74 6f 6f 6c 73 65 74 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 oin(toolset.getcxxflags(cfg),.cf
beb40 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d g.buildoptions))).end.function.m
beb60 61 6b 65 2e 63 70 70 43 6c 65 61 6e 52 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 63 6c 65 61 6e ake.cppCleanRules(prj)._p('clean
beb80 3a 27 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 6c 65 61 6e 69 6e 67 20 25 73 27 2c 20 70 72 :')._p('\t@echo.Cleaning.%s',.pr
beba0 6a 2e 6e 61 6d 65 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 j.name)._p('ifeq.(posix,$(SHELLT
bebc0 59 50 45 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 66 20 20 24 YPE))')._p('\t$(SILENT).rm.-f..$
bebe0 28 54 41 52 47 45 54 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 72 (TARGET)')._p('\t$(SILENT).rm.-r
bec00 66 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 5c 74 24 f.$(OBJDIR)')._p('else')._p('\t$
bec20 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c (SILENT).if.exist.$(subst./,\\\\
bec40 2c 24 28 54 41 52 47 45 54 29 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 ,$(TARGET)).del.$(subst./,\\\\,$
bec60 28 54 41 52 47 45 54 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 (TARGET))')._p('\t$(SILENT).if.e
bec80 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a 44 49 52 29 29 20 72 xist.$(subst./,\\\\,$(OBJDIR)).r
beca0 6d 64 69 72 20 2f 73 20 2f 71 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a 44 mdir./s./q.$(subst./,\\\\,$(OBJD
becc0 49 52 29 29 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 IR))')._p('endif')._p('').end.fu
bece0 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 70 70 44 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 nction.make.cppDependencies(prj)
bed00 0a 5f 70 28 27 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 45 43 54 53 3a 25 25 2e 6f 3d 25 25 2e ._p('-include.$(OBJECTS:%%.o=%%.
bed20 64 29 27 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 50 43 48 29 29 27 29 0a 5f 70 28 27 20 d)')._p('ifneq.(,$(PCH))')._p('.
bed40 20 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a 44 49 52 29 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 .-include.$(OBJDIR)/$(notdir.$(P
bed60 43 48 29 29 2e 64 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f CH)).d')._p('endif').end.functio
bed80 6e 20 6d 61 6b 65 2e 63 70 70 54 61 72 67 65 74 52 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 24 n.make.cppTargetRules(prj)._p('$
beda0 28 54 41 52 47 45 54 29 3a 20 24 28 47 43 48 29 20 24 7b 43 55 53 54 4f 4d 46 49 4c 45 53 7d 20 (TARGET):.$(GCH).${CUSTOMFILES}.
bedc0 24 28 4f 42 4a 45 43 54 53 29 20 24 28 4c 44 44 45 50 53 29 20 24 28 52 45 53 4f 55 52 43 45 53 $(OBJECTS).$(LDDEPS).$(RESOURCES
bede0 29 20 7c 20 24 28 54 41 52 47 45 54 44 49 52 29 27 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 4c ).|.$(TARGETDIR)')._p('\t@echo.L
bee00 69 6e 6b 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 28 27 5c 74 24 28 53 49 inking.%s',.prj.name)._p('\t$(SI
bee20 4c 45 4e 54 29 20 24 28 4c 49 4e 4b 43 4d 44 29 27 29 0a 5f 70 28 27 5c 74 24 28 50 4f 53 54 42 LENT).$(LINKCMD)')._p('\t$(POSTB
bee40 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 UILDCMDS)')._p('').end.function.
bee60 6d 61 6b 65 2e 63 70 70 43 75 73 74 6f 6d 46 69 6c 65 73 52 75 6c 65 73 28 70 72 6a 29 0a 5f 70 make.cppCustomFilesRules(prj)._p
bee80 28 27 24 28 43 55 53 54 4f 4d 46 49 4c 45 53 29 3a 20 7c 20 24 28 4f 42 4a 44 49 52 29 27 29 0a ('$(CUSTOMFILES):.|.$(OBJDIR)').
beea0 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 70 70 54 61 72 67 _p('').end.function.make.cppTarg
beec0 65 74 44 69 72 52 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 44 49 52 29 etDirRules(prj)._p('$(TARGETDIR)
beee0 3a 27 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 72 65 61 74 69 6e 67 20 24 28 54 41 52 47 45 :')._p('\t@echo.Creating.$(TARGE
bef00 54 44 49 52 29 27 29 0a 6d 61 6b 65 2e 6d 6b 64 69 72 28 27 24 28 54 41 52 47 45 54 44 49 52 29 TDIR)').make.mkdir('$(TARGETDIR)
bef20 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 70 70 4f ')._p('').end.function.make.cppO
bef40 62 6a 44 69 72 52 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 24 28 4f 42 4a 44 49 52 29 3a 27 29 bjDirRules(prj)._p('$(OBJDIR):')
bef60 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 72 65 61 74 69 6e 67 20 24 28 4f 42 4a 44 49 52 29 27 ._p('\t@echo.Creating.$(OBJDIR)'
bef80 29 0a 6d 61 6b 65 2e 6d 6b 64 69 72 28 27 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 27 29 ).make.mkdir('$(OBJDIR)')._p('')
befa0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 70 70 54 6f 6f 6c 73 28 63 66 67 2c .end.function.make.cppTools(cfg,
befc0 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 .toolset).local.tool.=.toolset.g
befe0 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 22 63 63 22 29 0a 69 66 20 74 6f 6f 6c 20 74 68 ettoolname(cfg,."cc").if.tool.th
bf000 65 6e 0a 5f 70 28 27 20 20 69 66 65 71 20 28 24 28 6f 72 69 67 69 6e 20 43 43 29 2c 20 64 65 66 en._p('..ifeq.($(origin.CC),.def
bf020 61 75 6c 74 29 27 29 0a 5f 70 28 27 20 20 20 20 43 43 20 3d 20 25 73 27 2c 20 74 6f 6f 6c 29 0a ault)')._p('....CC.=.%s',.tool).
bf040 5f 70 28 27 20 20 65 6e 64 69 66 27 20 29 0a 65 6e 64 0a 74 6f 6f 6c 20 3d 20 74 6f 6f 6c 73 65 _p('..endif'.).end.tool.=.toolse
bf060 74 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 22 63 78 78 22 29 0a 69 66 20 74 6f 6f t.gettoolname(cfg,."cxx").if.too
bf080 6c 20 74 68 65 6e 0a 5f 70 28 27 20 20 69 66 65 71 20 28 24 28 6f 72 69 67 69 6e 20 43 58 58 29 l.then._p('..ifeq.($(origin.CXX)
bf0a0 2c 20 64 65 66 61 75 6c 74 29 27 29 0a 5f 70 28 27 20 20 20 20 43 58 58 20 3d 20 25 73 27 2c 20 ,.default)')._p('....CXX.=.%s',.
bf0c0 74 6f 6f 6c 29 0a 5f 70 28 27 20 20 65 6e 64 69 66 27 20 29 0a 65 6e 64 0a 74 6f 6f 6c 20 3d 20 tool)._p('..endif'.).end.tool.=.
bf0e0 74 6f 6f 6c 73 65 74 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 22 61 72 22 29 0a 69 toolset.gettoolname(cfg,."ar").i
bf100 66 20 74 6f 6f 6c 20 74 68 65 6e 0a 5f 70 28 27 20 20 69 66 65 71 20 28 24 28 6f 72 69 67 69 6e f.tool.then._p('..ifeq.($(origin
bf120 20 41 52 29 2c 20 64 65 66 61 75 6c 74 29 27 29 0a 5f 70 28 27 20 20 20 20 41 52 20 3d 20 25 73 .AR),.default)')._p('....AR.=.%s
bf140 27 2c 20 74 6f 6f 6c 29 0a 5f 70 28 27 20 20 65 6e 64 69 66 27 20 29 0a 65 6e 64 0a 74 6f 6f 6c ',.tool)._p('..endif'.).end.tool
bf160 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 22 72 63 22 .=.toolset.gettoolname(cfg,."rc"
bf180 29 0a 69 66 20 74 6f 6f 6c 20 74 68 65 6e 0a 5f 70 28 27 20 20 52 45 53 43 4f 4d 50 20 3d 20 25 ).if.tool.then._p('..RESCOMP.=.%
bf1a0 73 27 2c 20 74 6f 6f 6c 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e s',.tool).end.end.function.make.
bf1c0 64 65 66 69 6e 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 20 20 44 45 46 49 defines(cfg,.toolset)._p('..DEFI
bf1e0 4e 45 53 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 NES.+=%s',.make.list(table.join(
bf200 74 6f 6f 6c 73 65 74 2e 67 65 74 64 65 66 69 6e 65 73 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 toolset.getdefines(cfg.defines,.
bf220 63 66 67 29 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 75 6e 64 65 66 69 6e 65 73 28 63 66 67 2e 75 cfg),.toolset.getundefines(cfg.u
bf240 6e 64 65 66 69 6e 65 73 29 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 66 ndefines)))).end.function.make.f
bf260 6f 72 63 65 49 6e 63 6c 75 64 65 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 orceInclude(cfg,.toolset).local.
bf280 69 6e 63 6c 75 64 65 73 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 66 6f 72 63 65 69 6e 63 6c 75 includes.=.toolset.getforceinclu
bf2a0 64 65 73 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 des(cfg).if.not.cfg.flags.NoPCH.
bf2c0 61 6e 64 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 and.cfg.pchheader.then.table.ins
bf2e0 65 72 74 28 69 6e 63 6c 75 64 65 73 2c 20 31 2c 20 22 2d 69 6e 63 6c 75 64 65 20 24 28 4f 42 4a ert(includes,.1,."-include.$(OBJ
bf300 44 49 52 29 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 43 48 29 29 22 29 0a 65 6e 64 0a 5f 78 28 27 DIR)/$(notdir.$(PCH))").end._x('
bf320 20 20 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 ..FORCE_INCLUDE.+=%s',.make.list
bf340 28 69 6e 63 6c 75 64 65 73 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 69 6e (includes)).end.function.make.in
bf360 63 6c 75 64 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 cludes(cfg,.toolset).local.inclu
bf380 64 65 73 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 des.=.toolset.getincludedirs(cfg
bf3a0 2c 20 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 63 66 67 2e 73 79 73 69 6e 63 6c 75 64 ,.cfg.includedirs,.cfg.sysinclud
bf3c0 65 64 69 72 73 29 0a 5f 70 28 27 20 20 49 4e 43 4c 55 44 45 53 20 2b 3d 25 73 27 2c 20 6d 61 6b edirs)._p('..INCLUDES.+=%s',.mak
bf3e0 65 2e 6c 69 73 74 28 69 6e 63 6c 75 64 65 73 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d e.list(includes)).end.function.m
bf400 61 6b 65 2e 6c 64 44 65 70 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 64 ake.ldDeps(cfg,.toolset).local.d
bf420 65 70 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c eps.=.config.getlinks(cfg,."sibl
bf440 69 6e 67 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 5f 70 28 27 20 20 4c 44 44 45 50 53 20 ings",."fullpath")._p('..LDDEPS.
bf460 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 70 2e 65 73 63 28 64 65 70 73 29 29 29 0a 65 +=%s',.make.list(p.esc(deps))).e
bf480 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 6c 64 46 6c 61 67 73 28 63 66 67 2c 20 74 6f nd.function.make.ldFlags(cfg,.to
bf4a0 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 olset).local.flags.=.table.join(
bf4c0 74 6f 6f 6c 73 65 74 2e 67 65 74 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 toolset.getLibraryDirectories(cf
bf4e0 67 29 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 72 75 6e 70 61 74 68 64 69 72 73 28 63 66 67 2c 20 g),.toolset.getrunpathdirs(cfg,.
bf500 63 66 67 2e 72 75 6e 70 61 74 68 64 69 72 73 29 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 6c 64 66 cfg.runpathdirs),.toolset.getldf
bf520 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 0a 5f 70 28 27 lags(cfg),.cfg.linkoptions)._p('
bf540 20 20 41 4c 4c 5f 4c 44 46 4c 41 47 53 20 2b 3d 20 24 28 4c 44 46 4c 41 47 53 29 25 73 27 2c 20 ..ALL_LDFLAGS.+=.$(LDFLAGS)%s',.
bf560 6d 61 6b 65 2e 6c 69 73 74 28 66 6c 61 67 73 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d make.list(flags)).end.function.m
bf580 61 6b 65 2e 6c 69 62 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 66 6c 61 ake.libs(cfg,.toolset).local.fla
bf5a0 67 73 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 29 0a 5f 70 28 27 20 gs.=.toolset.getlinks(cfg)._p('.
bf5c0 20 4c 49 42 53 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 66 6c 61 67 73 2c 20 74 72 .LIBS.+=%s',.make.list(flags,.tr
bf5e0 75 65 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 6c 69 6e 6b 43 6d 64 28 63 ue)).end.function.make.linkCmd(c
bf600 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 54 fg,.toolset).if.cfg.kind.==.p.ST
bf620 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 ATICLIB.then.if.cfg.architecture
bf640 20 3d 3d 20 70 2e 55 4e 49 56 45 52 53 41 4c 20 74 68 65 6e 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 .==.p.UNIVERSAL.then._p('..LINKC
bf660 4d 44 20 3d 20 6c 69 62 74 6f 6f 6c 20 2d 6f 20 22 24 40 22 20 24 28 4f 42 4a 45 43 54 53 29 27 MD.=.libtool.-o."$@".$(OBJECTS)'
bf680 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 3d 20 24 28 41 52 29 20 27 20 2e ).else._p('..LINKCMD.=.$(AR).'..
bf6a0 2e 20 28 74 6f 6f 6c 73 65 74 2e 61 72 61 72 67 73 20 6f 72 20 27 2d 72 63 73 27 29 20 2e 2e 27 ..(toolset.arargs.or.'-rcs')...'
bf6c0 20 22 24 40 22 20 24 28 4f 42 4a 45 43 54 53 29 27 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 63 66 ."$@".$(OBJECTS)').end.elseif.cf
bf6e0 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 55 54 49 4c 49 54 59 20 74 68 65 6e 0a 5f 70 28 27 20 20 4c g.kind.==.p.UTILITY.then._p('..L
bf700 49 4e 4b 43 4d 44 20 3d 27 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 63 63 20 3d 20 69 69 66 28 70 INKCMD.=').else.local.cc.=.iif(p
bf720 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 29 2c 20 22 43 .languages.isc(cfg.language),."C
bf740 43 22 2c 20 22 43 58 58 22 29 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 3d 20 24 28 25 73 29 C",."CXX")._p('..LINKCMD.=.$(%s)
bf760 20 2d 6f 20 22 24 40 22 20 24 28 4f 42 4a 45 43 54 53 29 20 24 28 52 45 53 4f 55 52 43 45 53 29 .-o."$@".$(OBJECTS).$(RESOURCES)
bf780 20 24 28 41 4c 4c 5f 4c 44 46 4c 41 47 53 29 20 24 28 4c 49 42 53 29 27 2c 20 63 63 29 0a 65 6e .$(ALL_LDFLAGS).$(LIBS)',.cc).en
bf7a0 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 70 63 68 28 63 66 67 2c 20 74 6f 6f d.end.function.make.pch(cfg,.too
bf7c0 6c 73 65 74 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 6f 72 20 63 66 lset).if.not.cfg.pchheader.or.cf
bf7e0 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f g.flags.NoPCH.then.return.end.lo
bf800 63 61 6c 20 70 63 68 20 3d 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 0a 6c 6f 63 61 6c 20 66 6f cal.pch.=.cfg.pchheader.local.fo
bf820 75 6e 64 20 3d 20 66 61 6c 73 65 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 und.=.false.local.testname.=.pat
bf840 68 2e 6a 6f 69 6e 28 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 70 63 68 29 h.join(cfg.project.basedir,.pch)
bf860 0a 69 66 20 6f 73 2e 69 73 66 69 6c 65 28 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 70 63 68 .if.os.isfile(testname).then.pch
bf880 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 .=.project.getrelative(cfg.proje
bf8a0 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 0a 66 6f 75 6e 64 20 3d 20 74 72 75 65 0a 65 6c 73 65 0a ct,.testname).found.=.true.else.
bf8c0 66 6f 72 20 5f 2c 20 69 6e 63 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 69 6e 63 6c for._,.incdir.in.ipairs(cfg.incl
bf8e0 75 64 65 64 69 72 73 29 20 64 6f 0a 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e udedirs).do.testname.=.path.join
bf900 28 69 6e 63 64 69 72 2c 20 70 63 68 29 0a 69 66 20 6f 73 2e 69 73 66 69 6c 65 28 74 65 73 74 6e (incdir,.pch).if.os.isfile(testn
bf920 61 6d 65 29 20 74 68 65 6e 0a 70 63 68 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 ame).then.pch.=.project.getrelat
bf940 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 0a 66 6f 75 6e 64 ive(cfg.project,.testname).found
bf960 20 3d 20 74 72 75 65 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 .=.true.break.end.end.end.if.not
bf980 20 66 6f 75 6e 64 20 74 68 65 6e 0a 70 63 68 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c .found.then.pch.=.project.getrel
bf9a0 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c ative(cfg.project,.path.getabsol
bf9c0 75 74 65 28 70 63 68 29 29 0a 65 6e 64 0a 5f 78 28 27 20 20 50 43 48 20 3d 20 25 73 27 2c 20 70 ute(pch)).end._x('..PCH.=.%s',.p
bf9e0 63 68 29 0a 5f 70 28 27 20 20 47 43 48 20 3d 20 24 28 4f 42 4a 44 49 52 29 2f 24 28 6e 6f 74 64 ch)._p('..GCH.=.$(OBJDIR)/$(notd
bfa00 69 72 20 24 28 50 43 48 29 29 2e 67 63 68 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 ir.$(PCH)).gch').end.function.ma
bfa20 6b 65 2e 70 63 68 52 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 50 ke.pchRules(prj)._p('ifneq.(,$(P
bfa40 43 48 29 29 27 29 0a 5f 70 28 27 24 28 4f 42 4a 45 43 54 53 29 3a 20 24 28 47 43 48 29 20 24 28 CH))')._p('$(OBJECTS):.$(GCH).$(
bfa60 50 43 48 29 20 7c 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 24 28 47 43 48 29 3a 20 24 PCH).|.$(OBJDIR)')._p('$(GCH):.$
bfa80 28 50 43 48 29 20 7c 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 (PCH).|.$(OBJDIR)')._p('\t@echo.
bfaa0 24 28 6e 6f 74 64 69 72 20 24 3c 29 27 29 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 69 69 66 28 70 $(notdir.$<)').local.cmd.=.iif(p
bfac0 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 22 2c 20 22 24 28 43 43 29 20 2d 78 20 63 2d rj.language.==."C",."$(CC).-x.c-
bfae0 68 65 61 64 65 72 20 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 22 2c 20 22 24 28 43 58 58 29 20 2d header.$(ALL_CFLAGS)",."$(CXX).-
bfb00 78 20 63 2b 2b 2d 68 65 61 64 65 72 20 24 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 22 29 0a 5f x.c++-header.$(ALL_CXXFLAGS)")._
bfb20 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 20 2d 6f 20 22 24 40 22 20 2d 4d 46 20 22 24 p('\t$(SILENT).%s.-o."$@".-MF."$
bfb40 28 40 3a 25 25 2e 67 63 68 3d 25 25 2e 64 29 22 20 2d 63 20 22 24 3c 22 27 2c 20 63 6d 64 29 0a (@:%%.gch=%%.d)".-c."$<"',.cmd).
bfb60 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 24 28 4f 42 4a 45 43 54 53 29 3a 20 7c 20 24 28 4f _p('else')._p('$(OBJECTS):.|.$(O
bfb80 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a BJDIR)')._p('endif')._p('').end.
bfba0 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 72 65 73 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c function.make.resFlags(cfg,.tool
bfbc0 73 65 74 29 0a 6c 6f 63 61 6c 20 72 65 73 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e set).local.resflags.=.table.join
bfbe0 28 74 6f 6f 6c 73 65 74 2e 67 65 74 64 65 66 69 6e 65 73 28 63 66 67 2e 72 65 73 64 65 66 69 6e (toolset.getdefines(cfg.resdefin
bfc00 65 73 29 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2c es),.toolset.getincludedirs(cfg,
bfc20 20 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 29 2c 20 63 66 67 2e 72 65 73 6f 70 74 .cfg.resincludedirs),.cfg.resopt
bfc40 69 6f 6e 73 29 0a 5f 70 28 27 20 20 41 4c 4c 5f 52 45 53 46 4c 41 47 53 20 2b 3d 20 24 28 52 45 ions)._p('..ALL_RESFLAGS.+=.$(RE
bfc60 53 46 4c 41 47 53 29 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 29 25 73 SFLAGS).$(DEFINES).$(INCLUDES)%s
bfc80 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 72 65 73 66 6c 61 67 73 29 29 0a 65 6e 64 0a 10 f5 53 00 ',.make.list(resflags)).end...S.
bfca0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 6d 6f local.p.=.premake.local.m.=.p.mo
bfcc0 64 75 6c 65 73 2e 73 65 6c 66 5f 74 65 73 74 0a 6c 6f 63 61 6c 20 5f 20 3d 20 7b 7d 0a 66 75 6e dules.self_test.local._.=.{}.fun
bfce0 63 74 69 6f 6e 20 6d 2e 72 75 6e 54 65 73 74 28 74 65 73 74 73 29 0a 6c 6f 63 61 6c 20 66 61 69 ction.m.runTest(tests).local.fai
bfd00 6c 65 64 20 3d 20 30 0a 6c 6f 63 61 6c 20 66 61 69 6c 65 64 54 65 73 74 73 20 3d 20 7b 7d 0a 6c led.=.0.local.failedTests.=.{}.l
bfd20 6f 63 61 6c 20 73 75 69 74 65 73 20 3d 20 6d 2e 67 65 74 53 75 69 74 65 73 28 29 0a 6c 6f 63 61 ocal.suites.=.m.getSuites().loca
bfd40 6c 20 73 75 69 74 65 73 4b 65 79 73 2c 20 73 75 69 74 65 54 65 73 74 73 4b 65 79 73 2c 20 74 6f l.suitesKeys,.suiteTestsKeys,.to
bfd60 74 61 6c 54 65 73 74 43 6f 75 6e 74 20 3d 20 5f 2e 70 72 65 70 72 6f 63 65 73 73 54 65 73 74 73 talTestCount.=._.preprocessTests
bfd80 28 73 75 69 74 65 73 2c 20 74 65 73 74 73 29 0a 5f 2e 6c 6f 67 28 74 65 72 6d 2e 6c 69 67 68 74 (suites,.tests)._.log(term.light
bfda0 47 72 65 65 6e 2c 20 22 5b 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 5d 22 2c 20 73 74 72 69 6e 67 2e 66 6f Green,."[==========]",.string.fo
bfdc0 72 6d 61 74 28 22 20 52 75 6e 6e 69 6e 67 20 25 64 20 74 65 73 74 73 20 66 72 6f 6d 20 25 64 20 rmat(".Running.%d.tests.from.%d.
bfde0 74 65 73 74 20 73 75 69 74 65 73 2e 22 2c 20 74 6f 74 61 6c 54 65 73 74 43 6f 75 6e 74 2c 20 23 test.suites.",.totalTestCount,.#
bfe00 73 75 69 74 65 73 4b 65 79 73 29 29 0a 6c 6f 63 61 6c 20 73 74 61 72 74 54 69 6d 65 20 3d 20 6f suitesKeys)).local.startTime.=.o
bfe20 73 2e 63 6c 6f 63 6b 28 29 0a 66 6f 72 20 69 6e 64 65 78 2c 20 73 75 69 74 65 4e 61 6d 65 20 69 s.clock().for.index,.suiteName.i
bfe40 6e 20 69 70 61 69 72 73 28 73 75 69 74 65 73 4b 65 79 73 29 20 64 6f 0a 20 20 73 75 69 74 65 20 n.ipairs(suitesKeys).do...suite.
bfe60 3d 20 73 75 69 74 65 73 5b 73 75 69 74 65 4e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 6d 2e 69 73 53 =.suites[suiteName].if.not.m.isS
bfe80 75 70 70 72 65 73 73 65 64 28 73 75 69 74 65 4e 61 6d 65 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 uppressed(suiteName).then.local.
bfea0 74 65 73 74 20 3d 20 7b 0a 73 75 69 74 65 4e 61 6d 65 20 3d 20 73 75 69 74 65 4e 61 6d 65 2c 0a test.=.{.suiteName.=.suiteName,.
bfec0 73 75 69 74 65 20 3d 20 73 75 69 74 65 0a 7d 0a 6c 6f 63 61 6c 20 73 75 69 74 65 46 61 69 6c 65 suite.=.suite.}.local.suiteFaile
bfee0 64 2c 20 73 75 69 74 65 46 61 69 6c 65 64 54 65 73 74 73 20 3d 20 5f 2e 72 75 6e 54 65 73 74 53 d,.suiteFailedTests.=._.runTestS
bff00 75 69 74 65 28 74 65 73 74 2c 20 73 75 69 74 65 54 65 73 74 73 4b 65 79 73 5b 73 75 69 74 65 4e uite(test,.suiteTestsKeys[suiteN
bff20 61 6d 65 5d 29 0a 66 61 69 6c 65 64 20 3d 20 66 61 69 6c 65 64 20 2b 20 73 75 69 74 65 46 61 69 ame]).failed.=.failed.+.suiteFai
bff40 6c 65 64 0a 66 61 69 6c 65 64 54 65 73 74 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 61 69 led.failedTests.=.table.join(fai
bff60 6c 65 64 54 65 73 74 73 2c 20 73 75 69 74 65 46 61 69 6c 65 64 54 65 73 74 73 29 0a 65 6e 64 0a ledTests,.suiteFailedTests).end.
bff80 65 6e 64 0a 5f 2e 6c 6f 67 28 74 65 72 6d 2e 6c 69 67 68 74 47 72 65 65 6e 2c 20 22 5b 3d 3d 3d end._.log(term.lightGreen,."[===
bffa0 3d 3d 3d 3d 3d 3d 3d 5d 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 20 25 64 20 74 65 =======]",.string.format(".%d.te
bffc0 73 74 73 20 66 72 6f 6d 20 25 64 20 74 65 73 74 20 73 75 69 74 65 73 20 72 61 6e 2e 20 28 25 2e sts.from.%d.test.suites.ran..(%.
bffe0 30 66 20 6d 73 20 74 6f 74 61 6c 29 22 2c 20 74 6f 74 61 6c 54 65 73 74 43 6f 75 6e 74 2c 20 23 0f.ms.total)",.totalTestCount,.#
c0000 73 75 69 74 65 73 4b 65 79 73 2c 20 28 6f 73 2e 63 6c 6f 63 6b 28 29 20 2d 20 73 74 61 72 74 54 suitesKeys,.(os.clock().-.startT
c0020 69 6d 65 29 20 2a 20 31 30 30 30 29 29 0a 5f 2e 6c 6f 67 28 74 65 72 6d 2e 6c 69 67 68 74 47 72 ime).*.1000))._.log(term.lightGr
c0040 65 65 6e 2c 20 22 5b 20 20 50 41 53 53 45 44 20 20 5d 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d een,."[..PASSED..]",.string.form
c0060 61 74 28 22 20 25 64 20 74 65 73 74 73 2e 22 2c 20 74 6f 74 61 6c 54 65 73 74 43 6f 75 6e 74 20 at(".%d.tests.",.totalTestCount.
c0080 2d 20 66 61 69 6c 65 64 29 29 0a 69 66 20 66 61 69 6c 65 64 20 3e 20 30 20 74 68 65 6e 0a 5f 2e -.failed)).if.failed.>.0.then._.
c00a0 6c 6f 67 28 74 65 72 6d 2e 6c 69 67 68 74 52 65 64 2c 20 22 5b 20 20 46 41 49 4c 45 44 20 20 5d log(term.lightRed,."[..FAILED..]
c00c0 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 20 25 64 20 74 65 73 74 73 2c 20 6c 69 73 ",.string.format(".%d.tests,.lis
c00e0 74 65 64 20 62 65 6c 6f 77 3a 22 2c 20 66 61 69 6c 65 64 29 29 0a 66 6f 72 20 69 6e 64 65 78 2c ted.below:",.failed)).for.index,
c0100 20 74 65 73 74 4e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 66 61 69 6c 65 64 54 65 73 74 73 29 .testName.in.ipairs(failedTests)
c0120 20 64 6f 0a 5f 2e 6c 6f 67 28 74 65 72 6d 2e 6c 69 67 68 74 52 65 64 2c 20 22 5b 20 20 46 41 49 .do._.log(term.lightRed,."[..FAI
c0140 4c 45 44 20 20 5d 22 2c 20 22 20 22 20 2e 2e 20 74 65 73 74 4e 61 6d 65 29 0a 65 6e 64 0a 65 6e LED..]",."."....testName).end.en
c0160 64 0a 72 65 74 75 72 6e 20 28 74 6f 74 61 6c 54 65 73 74 43 6f 75 6e 74 20 2d 20 66 61 69 6c 65 d.return.(totalTestCount.-.faile
c0180 64 29 2c 20 66 61 69 6c 65 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 72 75 6e 54 65 73 d),.failed.end.function._.runTes
c01a0 74 53 75 69 74 65 28 74 65 73 74 2c 20 6b 65 79 73 29 0a 6c 6f 63 61 6c 20 66 61 69 6c 65 64 20 tSuite(test,.keys).local.failed.
c01c0 3d 20 30 0a 6c 6f 63 61 6c 20 66 61 69 6c 65 64 54 65 73 74 73 20 3d 20 7b 7d 0a 5f 2e 6c 6f 67 =.0.local.failedTests.=.{}._.log
c01e0 28 74 65 72 6d 2e 6c 69 67 68 74 47 72 65 65 6e 2c 20 22 5b 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 5d 22 (term.lightGreen,."[----------]"
c0200 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 20 25 64 20 74 65 73 74 73 20 66 72 6f 6d 20 ,.string.format(".%d.tests.from.
c0220 25 73 22 2c 20 23 6b 65 79 73 2c 20 74 65 73 74 2e 73 75 69 74 65 4e 61 6d 65 29 29 0a 6c 6f 63 %s",.#keys,.test.suiteName)).loc
c0240 61 6c 20 73 74 61 72 74 54 69 6d 65 20 3d 20 6f 73 2e 63 6c 6f 63 6b 28 29 0a 69 66 20 74 65 73 al.startTime.=.os.clock().if.tes
c0260 74 2e 73 75 69 74 65 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 66 6f 72 20 69 6e 64 65 78 2c 20 74 t.suite.~=.nil.then.for.index,.t
c0280 65 73 74 4e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 6b 65 79 73 29 20 64 6f 0a 74 65 73 74 46 estName.in.ipairs(keys).do.testF
c02a0 75 6e 63 74 69 6f 6e 20 3d 20 74 65 73 74 2e 73 75 69 74 65 5b 74 65 73 74 4e 61 6d 65 5d 0a 74 unction.=.test.suite[testName].t
c02c0 65 73 74 2e 74 65 73 74 4e 61 6d 65 20 3d 20 74 65 73 74 4e 61 6d 65 0a 74 65 73 74 2e 74 65 73 est.testName.=.testName.test.tes
c02e0 74 46 75 6e 63 74 69 6f 6e 20 3d 20 74 65 73 74 46 75 6e 63 74 69 6f 6e 0a 69 66 20 6d 2e 69 73 tFunction.=.testFunction.if.m.is
c0300 56 61 6c 69 64 28 74 65 73 74 29 20 61 6e 64 20 6e 6f 74 20 6d 2e 69 73 53 75 70 70 72 65 73 73 Valid(test).and.not.m.isSuppress
c0320 65 64 28 74 65 73 74 2e 73 75 69 74 65 4e 61 6d 65 20 2e 2e 20 22 2e 22 20 2e 2e 20 74 65 73 74 ed(test.suiteName...."."....test
c0340 2e 74 65 73 74 4e 61 6d 65 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 72 72 20 3d 20 5f 2e 72 75 .testName).then.local.err.=._.ru
c0360 6e 54 65 73 74 28 74 65 73 74 29 0a 69 66 20 65 72 72 20 74 68 65 6e 0a 66 61 69 6c 65 64 20 3d nTest(test).if.err.then.failed.=
c0380 20 66 61 69 6c 65 64 20 2b 20 31 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 61 69 6c 65 64 54 .failed.+.1.table.insert(failedT
c03a0 65 73 74 73 2c 20 74 65 73 74 2e 73 75 69 74 65 4e 61 6d 65 20 2e 2e 20 22 2e 22 20 2e 2e 20 74 ests,.test.suiteName...."."....t
c03c0 65 73 74 2e 74 65 73 74 4e 61 6d 65 20 2e 2e 20 22 5c 6e 22 20 2e 2e 20 65 72 72 29 0a 65 6e 64 est.testName...."\n"....err).end
c03e0 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 2e 6c 6f 67 28 74 65 72 6d 2e 6c 69 67 68 74 47 72 65 .end.end.end._.log(term.lightGre
c0400 65 6e 2c 20 22 5b 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 5d 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 en,."[----------]",.string.forma
c0420 74 28 22 20 25 64 20 74 65 73 74 73 20 66 72 6f 6d 20 25 73 20 28 25 2e 30 66 20 6d 73 20 74 6f t(".%d.tests.from.%s.(%.0f.ms.to
c0440 74 61 6c 29 5c 6e 22 2c 20 23 6b 65 79 73 2c 20 74 65 73 74 2e 73 75 69 74 65 4e 61 6d 65 2c 20 tal)\n",.#keys,.test.suiteName,.
c0460 28 6f 73 2e 63 6c 6f 63 6b 28 29 20 2d 20 73 74 61 72 74 54 69 6d 65 29 20 2a 20 31 30 30 30 29 (os.clock().-.startTime).*.1000)
c0480 29 0a 72 65 74 75 72 6e 20 66 61 69 6c 65 64 2c 20 66 61 69 6c 65 64 54 65 73 74 73 0a 65 6e 64 ).return.failed,.failedTests.end
c04a0 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 72 75 6e 54 65 73 74 28 74 65 73 74 29 0a 5f 2e 6c 6f 67 28 .function._.runTest(test)._.log(
c04c0 74 65 72 6d 2e 6c 69 67 68 74 47 72 65 65 6e 2c 20 22 5b 20 52 55 4e 20 20 20 20 20 20 5d 22 2c term.lightGreen,."[.RUN......]",
c04e0 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 20 25 73 2e 25 73 22 2c 20 74 65 73 74 2e 73 75 .string.format(".%s.%s",.test.su
c0500 69 74 65 4e 61 6d 65 2c 20 74 65 73 74 2e 74 65 73 74 4e 61 6d 65 29 29 0a 6c 6f 63 61 6c 20 73 iteName,.test.testName)).local.s
c0520 74 61 72 74 54 69 6d 65 20 3d 20 6f 73 2e 63 6c 6f 63 6b 28 29 0a 6c 6f 63 61 6c 20 63 77 64 20 tartTime.=.os.clock().local.cwd.
c0540 3d 20 6f 73 2e 67 65 74 63 77 64 28 29 0a 6c 6f 63 61 6c 20 68 6f 6f 6b 73 20 3d 20 5f 2e 69 6e =.os.getcwd().local.hooks.=._.in
c0560 73 74 61 6c 6c 54 65 73 74 69 6e 67 48 6f 6f 6b 73 28 29 0a 5f 54 45 53 54 53 5f 44 49 52 20 3d stallTestingHooks()._TESTS_DIR.=
c0580 20 74 65 73 74 2e 73 75 69 74 65 2e 5f 54 45 53 54 53 5f 44 49 52 0a 5f 53 43 52 49 50 54 5f 44 .test.suite._TESTS_DIR._SCRIPT_D
c05a0 49 52 20 3d 20 74 65 73 74 2e 73 75 69 74 65 2e 5f 53 43 52 49 50 54 5f 44 49 52 0a 6d 2e 73 75 IR.=.test.suite._SCRIPT_DIR.m.su
c05c0 69 74 65 4e 61 6d 65 20 3d 20 74 65 73 74 2e 73 75 69 74 65 4e 61 6d 65 0a 6d 2e 74 65 73 74 4e iteName.=.test.suiteName.m.testN
c05e0 61 6d 65 20 3d 20 74 65 73 74 2e 74 65 73 74 4e 61 6d 65 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 65 72 ame.=.test.testName.local.ok,.er
c0600 72 20 3d 20 5f 2e 73 65 74 75 70 54 65 73 74 28 74 65 73 74 29 0a 69 66 20 6f 6b 20 74 68 65 6e r.=._.setupTest(test).if.ok.then
c0620 0a 6f 6b 2c 20 65 72 72 20 3d 20 5f 2e 65 78 65 63 75 74 65 54 65 73 74 28 74 65 73 74 29 0a 65 .ok,.err.=._.executeTest(test).e
c0640 6e 64 0a 6c 6f 63 61 6c 20 74 6f 6b 2c 20 74 65 72 72 20 3d 20 5f 2e 74 65 61 72 64 6f 77 6e 54 nd.local.tok,.terr.=._.teardownT
c0660 65 73 74 28 74 65 73 74 29 0a 6f 6b 20 3d 20 6f 6b 20 61 6e 64 20 74 6f 6b 0a 65 72 72 20 3d 20 est(test).ok.=.ok.and.tok.err.=.
c0680 65 72 72 20 6f 72 20 74 65 72 72 0a 5f 2e 72 65 6d 6f 76 65 54 65 73 74 69 6e 67 48 6f 6f 6b 73 err.or.terr._.removeTestingHooks
c06a0 28 68 6f 6f 6b 73 29 0a 6f 73 2e 63 68 64 69 72 28 63 77 64 29 0a 69 66 20 6f 6b 20 74 68 65 6e (hooks).os.chdir(cwd).if.ok.then
c06c0 0a 5f 2e 6c 6f 67 28 74 65 72 6d 2e 6c 69 67 68 74 47 72 65 65 6e 2c 20 22 5b 20 20 20 20 20 20 ._.log(term.lightGreen,."[......
c06e0 20 4f 4b 20 5d 22 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 20 25 73 2e 25 73 20 28 25 .OK.]",.string.format(".%s.%s.(%
c0700 2e 30 66 20 6d 73 29 22 2c 20 74 65 73 74 2e 73 75 69 74 65 4e 61 6d 65 2c 20 74 65 73 74 2e 74 .0f.ms)",.test.suiteName,.test.t
c0720 65 73 74 4e 61 6d 65 2c 20 28 6f 73 2e 63 6c 6f 63 6b 28 29 20 2d 20 73 74 61 72 74 54 69 6d 65 estName,.(os.clock().-.startTime
c0740 29 20 2a 20 31 30 30 30 29 29 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6c 73 65 0a 5f 2e 6c 6f 67 ).*.1000)).return.nil.else._.log
c0760 28 74 65 72 6d 2e 6c 69 67 68 74 52 65 64 2c 20 22 5b 20 20 46 41 49 4c 45 44 20 20 5d 22 2c 20 (term.lightRed,."[..FAILED..]",.
c0780 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 20 25 73 2e 25 73 20 28 25 2e 30 66 20 6d 73 29 22 string.format(".%s.%s.(%.0f.ms)"
c07a0 2c 20 74 65 73 74 2e 73 75 69 74 65 4e 61 6d 65 2c 20 74 65 73 74 2e 74 65 73 74 4e 61 6d 65 2c ,.test.suiteName,.test.testName,
c07c0 20 28 6f 73 2e 63 6c 6f 63 6b 28 29 20 2d 20 73 74 61 72 74 54 69 6d 65 29 20 2a 20 31 30 30 30 .(os.clock().-.startTime).*.1000
c07e0 29 29 0a 6d 2e 70 72 69 6e 74 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 22 2c 20 65 )).m.print(string.format("%s",.e
c0800 72 72 29 29 0a 72 65 74 75 72 6e 20 65 72 72 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e rr)).return.err.end.end.function
c0820 20 5f 2e 6c 6f 67 28 63 6f 6c 6f 72 2c 20 6c 65 66 74 2c 20 72 69 67 68 74 29 0a 74 65 72 6d 2e ._.log(color,.left,.right).term.
c0840 70 75 73 68 43 6f 6c 6f 72 28 63 6f 6c 6f 72 29 0a 69 6f 2e 77 72 69 74 65 28 6c 65 66 74 29 0a pushColor(color).io.write(left).
c0860 74 65 72 6d 2e 70 6f 70 43 6f 6c 6f 72 28 29 0a 6d 2e 70 72 69 6e 74 28 72 69 67 68 74 29 0a 65 term.popColor().m.print(right).e
c0880 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 70 72 65 70 72 6f 63 65 73 73 54 65 73 74 73 28 73 75 nd.function._.preprocessTests(su
c08a0 69 74 65 73 2c 20 66 69 6c 74 65 72 73 29 0a 6c 6f 63 61 6c 20 73 75 69 74 65 73 4b 65 79 73 20 ites,.filters).local.suitesKeys.
c08c0 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 73 75 69 74 65 54 65 73 74 73 4b 65 79 73 20 3d 20 7b 7d 0a 6c =.{}.local.suiteTestsKeys.=.{}.l
c08e0 6f 63 61 6c 20 74 6f 74 61 6c 54 65 73 74 43 6f 75 6e 74 20 3d 20 30 0a 66 6f 72 20 69 2c 20 66 ocal.totalTestCount.=.0.for.i,.f
c0900 69 6c 74 65 72 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 74 65 72 73 29 20 64 6f 0a 66 6f 72 20 ilter.in.ipairs(filters).do.for.
c0920 73 75 69 74 65 4e 61 6d 65 2c 20 73 75 69 74 65 20 69 6e 20 70 61 69 72 73 28 73 75 69 74 65 73 suiteName,.suite.in.pairs(suites
c0940 29 20 64 6f 0a 69 66 20 6e 6f 74 20 6d 2e 69 73 53 75 70 70 72 65 73 73 65 64 28 73 75 69 74 65 ).do.if.not.m.isSuppressed(suite
c0960 4e 61 6d 65 29 20 61 6e 64 20 73 75 69 74 65 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 28 6e 6f 74 20 Name).and.suite.~=.nil.and.(not.
c0980 66 69 6c 74 65 72 2e 73 75 69 74 65 4e 61 6d 65 20 6f 72 20 66 69 6c 74 65 72 2e 73 75 69 74 65 filter.suiteName.or.filter.suite
c09a0 4e 61 6d 65 20 3d 3d 20 73 75 69 74 65 4e 61 6d 65 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 65 Name.==.suiteName).then.local.te
c09c0 73 74 20 3d 20 7b 7d 0a 74 65 73 74 2e 73 75 69 74 65 4e 61 6d 65 20 3d 20 73 75 69 74 65 4e 61 st.=.{}.test.suiteName.=.suiteNa
c09e0 6d 65 0a 74 65 73 74 2e 73 75 69 74 65 20 3d 20 73 75 69 74 65 0a 69 66 20 6e 6f 74 20 74 61 62 me.test.suite.=.suite.if.not.tab
c0a00 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 73 75 69 74 65 73 4b 65 79 73 2c 20 73 75 69 74 65 4e 61 6d le.contains(suitesKeys,.suiteNam
c0a20 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 73 6f 72 74 65 64 28 73 75 69 74 65 e).then.table.insertsorted(suite
c0a40 73 4b 65 79 73 2c 20 73 75 69 74 65 4e 61 6d 65 29 0a 73 75 69 74 65 54 65 73 74 73 4b 65 79 73 sKeys,.suiteName).suiteTestsKeys
c0a60 5b 73 75 69 74 65 4e 61 6d 65 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 66 6f 72 20 74 65 73 74 4e 61 6d [suiteName].=.{}.end.for.testNam
c0a80 65 2c 20 74 65 73 74 46 75 6e 63 74 69 6f 6e 20 69 6e 20 70 61 69 72 73 28 73 75 69 74 65 29 20 e,.testFunction.in.pairs(suite).
c0aa0 64 6f 0a 74 65 73 74 2e 74 65 73 74 4e 61 6d 65 20 3d 20 74 65 73 74 4e 61 6d 65 0a 74 65 73 74 do.test.testName.=.testName.test
c0ac0 2e 74 65 73 74 46 75 6e 63 74 69 6f 6e 20 3d 20 74 65 73 74 46 75 6e 63 74 69 6f 6e 0a 69 66 20 .testFunction.=.testFunction.if.
c0ae0 6d 2e 69 73 56 61 6c 69 64 28 74 65 73 74 29 20 61 6e 64 20 6e 6f 74 20 6d 2e 69 73 53 75 70 70 m.isValid(test).and.not.m.isSupp
c0b00 72 65 73 73 65 64 28 74 65 73 74 2e 73 75 69 74 65 4e 61 6d 65 20 2e 2e 20 22 2e 22 20 2e 2e 20 ressed(test.suiteName...."."....
c0b20 74 65 73 74 2e 74 65 73 74 4e 61 6d 65 29 20 61 6e 64 20 28 6e 6f 74 20 66 69 6c 74 65 72 2e 74 test.testName).and.(not.filter.t
c0b40 65 73 74 4e 61 6d 65 20 6f 72 20 66 69 6c 74 65 72 2e 74 65 73 74 4e 61 6d 65 20 3d 3d 20 74 65 estName.or.filter.testName.==.te
c0b60 73 74 4e 61 6d 65 29 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 stName).then.if.not.table.contai
c0b80 6e 73 28 73 75 69 74 65 54 65 73 74 73 4b 65 79 73 5b 73 75 69 74 65 4e 61 6d 65 5d 2c 20 74 65 ns(suiteTestsKeys[suiteName],.te
c0ba0 73 74 4e 61 6d 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 73 6f 72 74 65 64 28 stName).then.table.insertsorted(
c0bc0 73 75 69 74 65 54 65 73 74 73 4b 65 79 73 5b 73 75 69 74 65 4e 61 6d 65 5d 2c 20 74 65 73 74 4e suiteTestsKeys[suiteName],.testN
c0be0 61 6d 65 29 0a 74 6f 74 61 6c 54 65 73 74 43 6f 75 6e 74 20 3d 20 74 6f 74 61 6c 54 65 73 74 43 ame).totalTestCount.=.totalTestC
c0c00 6f 75 6e 74 20 2b 20 31 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 ount.+.1.end.end.end.end.end.end
c0c20 0a 72 65 74 75 72 6e 20 73 75 69 74 65 73 4b 65 79 73 2c 20 73 75 69 74 65 54 65 73 74 73 4b 65 .return.suitesKeys,.suiteTestsKe
c0c40 79 73 2c 20 74 6f 74 61 6c 54 65 73 74 43 6f 75 6e 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ys,.totalTestCount.end.function.
c0c60 5f 2e 69 6e 73 74 61 6c 6c 54 65 73 74 69 6e 67 48 6f 6f 6b 73 28 29 0a 6c 6f 63 61 6c 20 68 6f _.installTestingHooks().local.ho
c0c80 6f 6b 73 20 3d 20 7b 7d 0a 68 6f 6f 6b 73 2e 61 63 74 69 6f 6e 20 3d 20 5f 41 43 54 49 4f 4e 0a oks.=.{}.hooks.action.=._ACTION.
c0ca0 68 6f 6f 6b 73 2e 6f 70 74 69 6f 6e 73 20 3d 20 5f 4f 50 54 49 4f 4e 53 0a 68 6f 6f 6b 73 2e 74 hooks.options.=._OPTIONS.hooks.t
c0cc0 61 72 67 65 74 4f 73 20 3d 20 5f 54 41 52 47 45 54 5f 4f 53 0a 68 6f 6f 6b 73 2e 69 6f 5f 6f 70 argetOs.=._TARGET_OS.hooks.io_op
c0ce0 65 6e 20 3d 20 69 6f 2e 6f 70 65 6e 0a 68 6f 6f 6b 73 2e 69 6f 5f 6f 75 74 70 75 74 20 3d 20 69 en.=.io.open.hooks.io_output.=.i
c0d00 6f 2e 6f 75 74 70 75 74 0a 68 6f 6f 6b 73 2e 6f 73 5f 77 72 69 74 65 66 69 6c 65 5f 69 66 6e 6f o.output.hooks.os_writefile_ifno
c0d20 74 65 71 75 61 6c 20 3d 20 6f 73 2e 77 72 69 74 65 66 69 6c 65 5f 69 66 6e 6f 74 65 71 75 61 6c tequal.=.os.writefile_ifnotequal
c0d40 0a 68 6f 6f 6b 73 2e 70 5f 75 74 66 38 20 3d 20 70 2e 75 74 66 38 0a 68 6f 6f 6b 73 2e 70 72 69 .hooks.p_utf8.=.p.utf8.hooks.pri
c0d60 6e 74 20 3d 20 70 72 69 6e 74 0a 68 6f 6f 6b 73 2e 73 65 74 54 65 78 74 43 6f 6c 6f 72 20 3d 20 nt.=.print.hooks.setTextColor.=.
c0d80 74 65 72 6d 2e 73 65 74 54 65 78 74 43 6f 6c 6f 72 0a 6c 6f 63 61 6c 20 6d 74 20 3d 20 67 65 74 term.setTextColor.local.mt.=.get
c0da0 6d 65 74 61 74 61 62 6c 65 28 69 6f 2e 73 74 64 65 72 72 29 0a 5f 2e 62 75 69 6c 74 69 6e 5f 77 metatable(io.stderr)._.builtin_w
c0dc0 72 69 74 65 20 3d 20 6d 74 2e 77 72 69 74 65 0a 6d 74 2e 77 72 69 74 65 20 3d 20 5f 2e 73 74 75 rite.=.mt.write.mt.write.=._.stu
c0de0 62 5f 73 74 64 65 72 72 5f 77 72 69 74 65 0a 5f 4f 50 54 49 4f 4e 53 20 3d 20 74 61 62 6c 65 2e b_stderr_write._OPTIONS.=.table.
c0e00 73 68 61 6c 6c 6f 77 63 6f 70 79 28 5f 4f 50 54 49 4f 4e 53 29 20 6f 72 20 7b 7d 0a 73 65 74 6d shallowcopy(_OPTIONS).or.{}.setm
c0e20 65 74 61 74 61 62 6c 65 28 5f 4f 50 54 49 4f 4e 53 2c 20 67 65 74 6d 65 74 61 74 61 62 6c 65 28 etatable(_OPTIONS,.getmetatable(
c0e40 68 6f 6f 6b 73 2e 6f 70 74 69 6f 6e 73 29 29 0a 69 6f 2e 6f 70 65 6e 20 3d 20 5f 2e 73 74 75 62 hooks.options)).io.open.=._.stub
c0e60 5f 69 6f 5f 6f 70 65 6e 0a 69 6f 2e 6f 75 74 70 75 74 20 3d 20 5f 2e 73 74 75 62 5f 69 6f 5f 6f _io_open.io.output.=._.stub_io_o
c0e80 75 74 70 75 74 0a 6f 73 2e 77 72 69 74 65 66 69 6c 65 5f 69 66 6e 6f 74 65 71 75 61 6c 20 3d 20 utput.os.writefile_ifnotequal.=.
c0ea0 5f 2e 73 74 75 62 5f 6f 73 5f 77 72 69 74 65 66 69 6c 65 5f 69 66 6e 6f 74 65 71 75 61 6c 0a 70 _.stub_os_writefile_ifnotequal.p
c0ec0 72 69 6e 74 20 3d 20 5f 2e 73 74 75 62 5f 70 72 69 6e 74 0a 70 2e 75 74 66 38 20 3d 20 5f 2e 73 rint.=._.stub_print.p.utf8.=._.s
c0ee0 74 75 62 5f 75 74 66 38 0a 74 65 72 6d 2e 73 65 74 54 65 78 74 43 6f 6c 6f 72 20 3d 20 5f 2e 73 tub_utf8.term.setTextColor.=._.s
c0f00 74 75 62 5f 73 65 74 54 65 78 74 43 6f 6c 6f 72 0a 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 20 tub_setTextColor.stderr_capture.
c0f20 3d 20 6e 69 6c 0a 70 2e 63 6c 65 61 72 57 61 72 6e 69 6e 67 73 28 29 0a 70 2e 65 6f 6c 28 22 5c =.nil.p.clearWarnings().p.eol("\
c0f40 6e 22 29 0a 70 2e 65 73 63 61 70 65 72 28 6e 69 6c 29 0a 70 2e 69 6e 64 65 6e 74 28 22 5c 74 22 n").p.escaper(nil).p.indent("\t"
c0f60 29 0a 70 2e 61 70 69 2e 72 65 73 65 74 28 29 0a 6d 2e 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 ).p.api.reset().m.stderr_capture
c0f80 20 3d 20 6e 69 6c 0a 6d 2e 76 61 6c 75 65 5f 6f 70 65 6e 65 64 66 69 6c 65 6e 61 6d 65 20 3d 20 .=.nil.m.value_openedfilename.=.
c0fa0 6e 69 6c 0a 6d 2e 76 61 6c 75 65 5f 6f 70 65 6e 65 64 66 69 6c 65 6d 6f 64 65 20 3d 20 6e 69 6c nil.m.value_openedfilemode.=.nil
c0fc0 0a 6d 2e 76 61 6c 75 65 5f 63 6c 6f 73 65 64 66 69 6c 65 20 3d 20 66 61 6c 73 65 0a 72 65 74 75 .m.value_closedfile.=.false.retu
c0fe0 72 6e 20 68 6f 6f 6b 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 72 65 6d 6f 76 65 54 65 rn.hooks.end.function._.removeTe
c1000 73 74 69 6e 67 48 6f 6f 6b 73 28 68 6f 6f 6b 73 29 0a 70 2e 61 63 74 69 6f 6e 2e 73 65 74 28 68 stingHooks(hooks).p.action.set(h
c1020 6f 6f 6b 73 2e 61 63 74 69 6f 6e 29 0a 5f 4f 50 54 49 4f 4e 53 20 3d 20 68 6f 6f 6b 73 2e 6f 70 ooks.action)._OPTIONS.=.hooks.op
c1040 74 69 6f 6e 73 0a 5f 54 41 52 47 45 54 5f 4f 53 20 3d 20 68 6f 6f 6b 73 2e 74 61 72 67 65 74 4f tions._TARGET_OS.=.hooks.targetO
c1060 73 0a 69 6f 2e 6f 70 65 6e 20 3d 20 68 6f 6f 6b 73 2e 69 6f 5f 6f 70 65 6e 0a 69 6f 2e 6f 75 74 s.io.open.=.hooks.io_open.io.out
c1080 70 75 74 20 3d 20 68 6f 6f 6b 73 2e 69 6f 5f 6f 75 74 70 75 74 0a 6f 73 2e 77 72 69 74 65 66 69 put.=.hooks.io_output.os.writefi
c10a0 6c 65 5f 69 66 6e 6f 74 65 71 75 61 6c 20 3d 20 68 6f 6f 6b 73 2e 6f 73 5f 77 72 69 74 65 66 69 le_ifnotequal.=.hooks.os_writefi
c10c0 6c 65 5f 69 66 6e 6f 74 65 71 75 61 6c 0a 70 2e 75 74 66 38 20 3d 20 68 6f 6f 6b 73 2e 70 5f 75 le_ifnotequal.p.utf8.=.hooks.p_u
c10e0 74 66 38 0a 70 72 69 6e 74 20 3d 20 68 6f 6f 6b 73 2e 70 72 69 6e 74 0a 74 65 72 6d 2e 73 65 74 tf8.print.=.hooks.print.term.set
c1100 54 65 78 74 43 6f 6c 6f 72 20 3d 20 68 6f 6f 6b 73 2e 73 65 74 54 65 78 74 43 6f 6c 6f 72 0a 6c TextColor.=.hooks.setTextColor.l
c1120 6f 63 61 6c 20 6d 74 20 3d 20 67 65 74 6d 65 74 61 74 61 62 6c 65 28 69 6f 2e 73 74 64 65 72 72 ocal.mt.=.getmetatable(io.stderr
c1140 29 0a 6d 74 2e 77 72 69 74 65 20 3d 20 5f 2e 62 75 69 6c 74 69 6e 5f 77 72 69 74 65 0a 65 6e 64 ).mt.write.=._.builtin_write.end
c1160 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 73 65 74 75 70 54 65 73 74 28 74 65 73 74 29 0a 69 66 20 74 .function._.setupTest(test).if.t
c1180 79 70 65 28 74 65 73 74 2e 73 75 69 74 65 2e 73 65 74 75 70 29 20 3d 3d 20 22 66 75 6e 63 74 69 ype(test.suite.setup).==."functi
c11a0 6f 6e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 78 70 63 61 6c 6c 28 74 65 73 74 2e 73 75 69 74 on".then.return.xpcall(test.suit
c11c0 65 2e 73 65 74 75 70 2c 20 5f 2e 65 72 72 6f 72 48 61 6e 64 6c 65 72 29 0a 65 6c 73 65 0a 72 65 e.setup,._.errorHandler).else.re
c11e0 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 65 78 65 turn.true.end.end.function._.exe
c1200 63 75 74 65 54 65 73 74 28 74 65 73 74 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 2c 20 65 72 72 cuteTest(test).local.result,.err
c1220 0a 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 72 65 73 75 6c 74 2c 20 65 72 .p.capture(function().result,.er
c1240 72 20 3d 20 78 70 63 61 6c 6c 28 74 65 73 74 2e 74 65 73 74 46 75 6e 63 74 69 6f 6e 2c 20 5f 2e r.=.xpcall(test.testFunction,._.
c1260 65 72 72 6f 72 48 61 6e 64 6c 65 72 29 0a 65 6e 64 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 errorHandler).end).return.result
c1280 2c 20 65 72 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 74 65 61 72 64 6f 77 6e 54 65 73 ,.err.end.function._.teardownTes
c12a0 74 28 74 65 73 74 29 0a 69 66 20 74 79 70 65 28 74 65 73 74 2e 73 75 69 74 65 2e 74 65 61 72 64 t(test).if.type(test.suite.teard
c12c0 6f 77 6e 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 78 own).==."function".then.return.x
c12e0 70 63 61 6c 6c 28 74 65 73 74 2e 73 75 69 74 65 2e 74 65 61 72 64 6f 77 6e 2c 20 5f 2e 65 72 72 pcall(test.suite.teardown,._.err
c1300 6f 72 48 61 6e 64 6c 65 72 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a orHandler).else.return.true.end.
c1320 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 65 72 72 6f 72 48 61 6e 64 6c 65 72 28 65 72 72 29 end.function._.errorHandler(err)
c1340 0a 6c 6f 63 61 6c 20 6d 73 67 20 3d 20 65 72 72 0a 69 66 20 6e 6f 74 20 6d 73 67 3a 66 69 6e 64 .local.msg.=.err.if.not.msg:find
c1360 28 22 73 74 61 63 6b 20 74 72 61 63 65 62 61 63 6b 3a 22 2c 20 31 2c 20 74 72 75 65 29 20 74 68 ("stack.traceback:",.1,.true).th
c1380 65 6e 0a 6d 73 67 20 3d 20 64 65 62 75 67 2e 74 72 61 63 65 62 61 63 6b 28 65 72 72 2c 20 32 29 en.msg.=.debug.traceback(err,.2)
c13a0 0a 65 6e 64 0a 6c 6f 63 61 6c 20 69 20 3d 20 6d 73 67 3a 66 69 6e 64 28 22 5b 43 5d 3a 20 69 6e .end.local.i.=.msg:find("[C]:.in
c13c0 20 66 75 6e 63 74 69 6f 6e 20 27 78 70 63 61 6c 6c 27 22 2c 20 31 2c 20 74 72 75 65 29 0a 69 66 .function.'xpcall'",.1,.true).if
c13e0 20 69 20 74 68 65 6e 0a 6d 73 67 20 3d 20 6d 73 67 3a 73 75 62 28 31 2c 20 69 20 2d 20 33 29 0a .i.then.msg.=.msg:sub(1,.i.-.3).
c1400 65 6e 64 0a 6c 6f 63 61 6c 20 6e 20 3d 20 73 65 6c 65 63 74 28 32 2c 20 6d 73 67 3a 67 73 75 62 end.local.n.=.select(2,.msg:gsub
c1420 28 27 5c 6e 27 2c 20 27 5c 6e 27 29 29 0a 69 66 20 6e 20 3d 3d 20 32 20 74 68 65 6e 0a 6d 73 67 ('\n',.'\n')).if.n.==.2.then.msg
c1440 20 3d 20 6d 73 67 3a 73 75 62 28 31 2c 20 6d 73 67 3a 66 69 6e 64 28 27 5c 6e 27 2c 20 31 2c 20 .=.msg:sub(1,.msg:find('\n',.1,.
c1460 74 72 75 65 29 20 2d 20 31 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6d 73 67 0a 65 6e 64 0a 66 75 true).-.1).end.return.msg.end.fu
c1480 6e 63 74 69 6f 6e 20 5f 2e 73 74 75 62 5f 69 6f 5f 6f 70 65 6e 28 66 6e 61 6d 65 2c 20 6d 6f 64 nction._.stub_io_open(fname,.mod
c14a0 65 29 0a 6d 2e 76 61 6c 75 65 5f 6f 70 65 6e 65 64 66 69 6c 65 6e 61 6d 65 20 3d 20 66 6e 61 6d e).m.value_openedfilename.=.fnam
c14c0 65 0a 6d 2e 76 61 6c 75 65 5f 6f 70 65 6e 65 64 66 69 6c 65 6d 6f 64 65 20 3d 20 6d 6f 64 65 0a e.m.value_openedfilemode.=.mode.
c14e0 72 65 74 75 72 6e 20 7b 0a 72 65 61 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 65 6e 64 2c 0a return.{.read.=.function().end,.
c1500 63 6c 6f 73 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 6d 2e 76 61 6c 75 65 5f 63 6c 6f 73 65 close.=.function().m.value_close
c1520 64 66 69 6c 65 20 3d 20 74 72 75 65 0a 65 6e 64 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 dfile.=.true.end.}.end.function.
c1540 5f 2e 73 74 75 62 5f 69 6f 5f 6f 75 74 70 75 74 28 66 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e _.stub_io_output(f).end.function
c1560 20 5f 2e 73 74 75 62 5f 6f 73 5f 77 72 69 74 65 66 69 6c 65 5f 69 66 6e 6f 74 65 71 75 61 6c 28 ._.stub_os_writefile_ifnotequal(
c1580 63 6f 6e 74 65 6e 74 2c 20 66 6e 61 6d 65 29 0a 6d 2e 76 61 6c 75 65 5f 6f 70 65 6e 65 64 66 69 content,.fname).m.value_openedfi
c15a0 6c 65 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 0a 6d 2e 76 61 6c 75 65 5f 63 6c 6f 73 65 64 66 69 6c lename.=.fname.m.value_closedfil
c15c0 65 20 3d 20 74 72 75 65 0a 72 65 74 75 72 6e 20 30 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f e.=.true.return.0.end.function._
c15e0 2e 73 74 75 62 5f 70 72 69 6e 74 28 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 2e 73 74 .stub_print(s).end.function._.st
c1600 75 62 5f 73 74 64 65 72 72 5f 77 72 69 74 65 28 2e 2e 2e 29 0a 69 66 20 73 65 6c 65 63 74 28 31 ub_stderr_write(...).if.select(1
c1620 2c 20 2e 2e 2e 29 20 3d 3d 20 69 6f 2e 73 74 64 65 72 72 20 74 68 65 6e 0a 6d 2e 73 74 64 65 72 ,....).==.io.stderr.then.m.stder
c1640 72 5f 63 61 70 74 75 72 65 20 3d 20 28 6d 2e 73 74 64 65 72 72 5f 63 61 70 74 75 72 65 20 6f 72 r_capture.=.(m.stderr_capture.or
c1660 20 22 22 29 20 2e 2e 20 73 65 6c 65 63 74 28 32 2c 20 2e 2e 2e 29 0a 65 6c 73 65 0a 72 65 74 75 ."")....select(2,....).else.retu
c1680 72 6e 20 5f 2e 62 75 69 6c 74 69 6e 5f 77 72 69 74 65 28 2e 2e 2e 29 0a 65 6e 64 0a 65 6e 64 0a rn._.builtin_write(...).end.end.
c16a0 66 75 6e 63 74 69 6f 6e 20 5f 2e 73 74 75 62 5f 75 74 66 38 28 29 0a 65 6e 64 0a 66 75 6e 63 74 function._.stub_utf8().end.funct
c16c0 69 6f 6e 20 5f 2e 73 74 75 62 5f 73 65 74 54 65 78 74 43 6f 6c 6f 72 28 29 0a 65 6e 64 0a 00 00 ion._.stub_setTextColor().end...
c16e0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 67 6c 6f 62 61 6c 20 3d 20 70 2e 61 local.p.=.premake.p.global.=.p.a
c1700 70 69 2e 63 6f 6e 74 61 69 6e 65 72 28 22 67 6c 6f 62 61 6c 22 29 0a 6c 6f 63 61 6c 20 67 6c 6f pi.container("global").local.glo
c1720 62 61 6c 20 3d 20 70 2e 67 6c 6f 62 61 6c 0a 66 75 6e 63 74 69 6f 6e 20 67 6c 6f 62 61 6c 2e 6e bal.=.p.global.function.global.n
c1740 65 77 28 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 6e 65 77 28 ew(name).return.p.container.new(
c1760 70 2e 67 6c 6f 62 61 6c 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6c 6f p.global,.name).end.function.glo
c1780 62 61 6c 2e 62 61 6b 65 28 73 65 6c 66 29 0a 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 62 61 6b 65 43 bal.bake(self).p.container.bakeC
c17a0 68 69 6c 64 72 65 6e 28 73 65 6c 66 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6c 6f 62 61 hildren(self).end.function.globa
c17c0 6c 2e 65 61 63 68 52 75 6c 65 28 29 0a 6c 6f 63 61 6c 20 72 6f 6f 74 20 3d 20 70 2e 61 70 69 2e l.eachRule().local.root.=.p.api.
c17e0 72 6f 6f 74 43 6f 6e 74 61 69 6e 65 72 28 29 0a 72 65 74 75 72 6e 20 70 2e 63 6f 6e 74 61 69 6e rootContainer().return.p.contain
c1800 65 72 2e 65 61 63 68 43 68 69 6c 64 28 72 6f 6f 74 2c 20 70 2e 72 75 6c 65 29 0a 65 6e 64 0a 66 er.eachChild(root,.p.rule).end.f
c1820 75 6e 63 74 69 6f 6e 20 67 6c 6f 62 61 6c 2e 65 61 63 68 57 6f 72 6b 73 70 61 63 65 28 29 0a 6c unction.global.eachWorkspace().l
c1840 6f 63 61 6c 20 72 6f 6f 74 20 3d 20 70 2e 61 70 69 2e 72 6f 6f 74 43 6f 6e 74 61 69 6e 65 72 28 ocal.root.=.p.api.rootContainer(
c1860 29 0a 72 65 74 75 72 6e 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 65 61 63 68 43 68 69 6c 64 28 72 ).return.p.container.eachChild(r
c1880 6f 6f 74 2c 20 70 2e 77 6f 72 6b 73 70 61 63 65 29 0a 65 6e 64 0a 70 2e 61 6c 69 61 73 28 67 6c oot,.p.workspace).end.p.alias(gl
c18a0 6f 62 61 6c 2c 20 22 65 61 63 68 57 6f 72 6b 73 70 61 63 65 22 2c 20 22 65 61 63 68 53 6f 6c 75 obal,."eachWorkspace",."eachSolu
c18c0 74 69 6f 6e 22 29 0a 66 75 6e 63 74 69 6f 6e 20 67 6c 6f 62 61 6c 2e 67 65 74 52 75 6c 65 28 6b tion").function.global.getRule(k
c18e0 65 79 29 0a 6c 6f 63 61 6c 20 72 6f 6f 74 20 3d 20 70 2e 61 70 69 2e 72 6f 6f 74 43 6f 6e 74 61 ey).local.root.=.p.api.rootConta
c1900 69 6e 65 72 28 29 0a 72 65 74 75 72 6e 20 72 6f 6f 74 2e 72 75 6c 65 73 5b 6b 65 79 5d 0a 65 6e iner().return.root.rules[key].en
c1920 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6c 6f 62 61 6c 2e 67 65 74 52 75 6c 65 46 6f 72 46 69 6c 65 d.function.global.getRuleForFile
c1940 28 66 6e 61 6d 65 2c 20 72 75 6c 65 73 29 0a 66 6f 72 20 72 75 6c 65 20 69 6e 20 67 6c 6f 62 61 (fname,.rules).for.rule.in.globa
c1960 6c 2e 65 61 63 68 52 75 6c 65 28 29 20 64 6f 0a 69 66 20 6e 6f 74 20 72 75 6c 65 73 20 6f 72 20 l.eachRule().do.if.not.rules.or.
c1980 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 72 75 6c 65 73 2c 20 72 75 6c 65 2e 6e 61 6d 65 29 table.contains(rules,.rule.name)
c19a0 20 74 68 65 6e 0a 69 66 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 .then.if.path.hasextension(fname
c19c0 2c 20 72 75 6c 65 2e 66 69 6c 65 65 78 74 65 6e 73 69 6f 6e 29 20 74 68 65 6e 0a 72 65 74 75 72 ,.rule.fileextension).then.retur
c19e0 6e 20 72 75 6c 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 n.rule.end.end.end.end.function.
c1a00 67 6c 6f 62 61 6c 2e 67 65 74 57 6f 72 6b 73 70 61 63 65 28 6b 65 79 29 0a 6c 6f 63 61 6c 20 72 global.getWorkspace(key).local.r
c1a20 6f 6f 74 20 3d 20 70 2e 61 70 69 2e 72 6f 6f 74 43 6f 6e 74 61 69 6e 65 72 28 29 0a 72 65 74 75 oot.=.p.api.rootContainer().retu
c1a40 72 6e 20 72 6f 6f 74 2e 77 6f 72 6b 73 70 61 63 65 73 5b 6b 65 79 5d 0a 65 6e 64 0a 70 2e 61 6c rn.root.workspaces[key].end.p.al
c1a60 69 61 73 28 67 6c 6f 62 61 6c 2c 20 22 67 65 74 57 6f 72 6b 73 70 61 63 65 22 2c 20 22 67 65 74 ias(global,."getWorkspace",."get
c1a80 53 6f 6c 75 74 69 6f 6e 22 29 0a 00 90 d7 53 00 a0 d7 53 00 1f f9 49 00 ac d7 53 00 b8 d7 53 00 Solution")....S...S...I...S...S.
c1aa0 c8 d7 53 00 d4 d7 53 00 e8 d7 53 00 f8 d7 53 00 1f f9 49 00 14 f5 53 00 6c 6f 63 61 6c 20 70 20 ..S...S...S...S...I...S.local.p.
c1ac0 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 63 73 =.premake.local.m.=.p.vstudio.cs
c1ae0 32 30 30 35 0a 6c 6f 63 61 6c 20 64 6e 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 64 6f 74 6e 65 74 2005.local.dn.=.p.vstudio.dotnet
c1b00 62 61 73 65 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 75 73 65 72 50 72 6f 6a 65 63 74 50 72 6f 70 65 base.m.elements.userProjectPrope
c1b20 72 74 79 47 72 6f 75 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 72 65 74 75 72 6e 20 7b 0a 6d rtyGroup.=.function().return.{.m
c1b40 2e 72 65 66 65 72 65 6e 63 65 50 61 74 68 2c 0a 7d 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 .referencePath,.}.end.m.elements
c1b60 2e 75 73 65 72 43 6f 6e 66 69 67 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 3d 20 66 75 6e 63 74 .userConfigPropertyGroup.=.funct
c1b80 69 6f 6e 28 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f ion().return.{.m.localDebuggerCo
c1ba0 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d mmandArguments,.}.end.function.m
c1bc0 2e 67 65 6e 65 72 61 74 65 55 73 65 72 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 72 6a 47 72 6f 75 .generateUser(prj).local.prjGrou
c1be0 70 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 p.=.p.capture(function().p.push(
c1c00 32 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 75 73 65 72 50 72 2).p.callArray(m.elements.userPr
c1c20 6f 6a 65 63 74 50 72 6f 70 65 72 74 79 47 72 6f 75 70 2c 20 70 72 6a 29 0a 70 2e 70 6f 70 28 32 ojectPropertyGroup,.prj).p.pop(2
c1c40 29 0a 65 6e 64 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c ).end).local.contents.=.{}.local
c1c60 20 73 69 7a 65 20 3d 20 30 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 .size.=.0.for.cfg.in.p.project.e
c1c80 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 20 achconfig(prj).do.contents[cfg].
c1ca0 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 32 29 =.p.capture(function().p.push(2)
c1cc0 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 75 73 65 72 43 6f 6e 66 .p.callArray(m.elements.userConf
c1ce0 69 67 50 72 6f 70 65 72 74 79 47 72 6f 75 70 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 32 29 0a 65 igPropertyGroup,.cfg).p.pop(2).e
c1d00 6e 64 29 0a 73 69 7a 65 20 3d 20 73 69 7a 65 20 2b 20 23 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d nd).size.=.size.+.#contents[cfg]
c1d20 0a 65 6e 64 0a 69 66 20 23 70 72 6a 47 72 6f 75 70 20 3e 20 30 20 6f 72 20 73 69 7a 65 20 3e 20 .end.if.#prjGroup.>.0.or.size.>.
c1d40 30 20 74 68 65 6e 0a 70 2e 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 45 6c 65 6d 65 6e 74 28 0.then.p.vstudio.projectElement(
c1d60 29 0a 69 66 20 23 70 72 6a 47 72 6f 75 70 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 ).if.#prjGroup.>.0.then.p.push('
c1d80 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 70 2e 6f 75 74 6c 6e 28 70 72 6a 47 72 6f <PropertyGroup>').p.outln(prjGro
c1da0 75 70 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e up).p.pop('</PropertyGroup>').en
c1dc0 64 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 d.for.cfg.in.p.project.eachconfi
c1de0 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 20 3e 20 30 20 g(prj).do.if.#contents[cfg].>.0.
c1e00 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 25 73 3e 27 then.p.push('<PropertyGroup.%s>'
c1e20 2c 20 64 6e 2e 63 6f 6e 64 69 74 69 6f 6e 28 63 66 67 29 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e ,.dn.condition(cfg)).p.outln(con
c1e40 74 65 6e 74 73 5b 63 66 67 5d 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f tents[cfg]).p.pop('</PropertyGro
c1e60 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 up>').end.end.p.pop('</Project>'
c1e80 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 66 65 72 65 6e 63 65 50 61 ).end.end.function.m.referencePa
c1ea0 74 68 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 th(prj).local.cfg.=.p.project.ge
c1ec0 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 61 74 68 73 20 3d 20 tfirstconfig(prj).local.paths.=.
c1ee0 70 2e 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 6a 2c 20 63 66 67 2e 6c 69 62 64 69 72 73 29 p.vstudio.path(prj,.cfg.libdirs)
c1f00 0a 69 66 20 23 70 61 74 68 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 77 28 27 3c 52 65 66 65 72 65 .if.#paths.>.0.then.p.w('<Refere
c1f20 6e 63 65 50 61 74 68 3e 25 73 3c 2f 52 65 66 65 72 65 6e 63 65 50 61 74 68 3e 27 2c 20 74 61 62 ncePath>%s</ReferencePath>',.tab
c1f40 6c 65 2e 63 6f 6e 63 61 74 28 70 61 74 68 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 le.concat(paths,.";")).end.end.f
c1f60 75 6e 63 74 69 6f 6e 20 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 unction.m.localDebuggerCommandAr
c1f80 67 75 6d 65 6e 74 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 65 62 75 67 61 72 67 73 20 3e guments(cfg).if.#cfg.debugargs.>
c1fa0 20 30 20 74 68 65 6e 0a 70 2e 78 28 27 3c 53 74 61 72 74 41 72 67 75 6d 65 6e 74 73 3e 25 73 3c .0.then.p.x('<StartArguments>%s<
c1fc0 2f 53 74 61 72 74 41 72 67 75 6d 65 6e 74 73 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 /StartArguments>',.table.concat(
c1fe0 63 66 67 2e 64 65 62 75 67 61 72 67 73 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 cfg.debugargs,.".")).end.end....
c2000 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 72 61 77 20 3d 20 7b 20 7d 0a 6c 6f local.p.=.premake.p.raw.=.{.}.lo
c2020 63 61 6c 20 72 61 77 20 3d 20 70 2e 72 61 77 0a 6c 6f 63 61 6c 20 67 76 69 73 69 74 65 64 20 3d cal.raw.=.p.raw.local.gvisited.=
c2040 20 7b 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 72 61 77 2e 77 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 .{.}.function.raw.workspace(wks)
c2060 0a 69 66 20 6e 6f 74 20 67 76 69 73 69 74 65 64 5b 77 6b 73 2e 67 6c 6f 62 61 6c 5d 20 74 68 65 .if.not.gvisited[wks.global].the
c2080 6e 0a 67 76 69 73 69 74 65 64 5b 77 6b 73 2e 67 6c 6f 62 61 6c 5d 20 3d 20 74 72 75 65 0a 72 61 n.gvisited[wks.global].=.true.ra
c20a0 77 2e 70 72 69 6e 74 54 61 62 6c 65 28 7b 20 67 6c 6f 62 61 6c 20 3d 20 77 6b 73 2e 67 6c 6f 62 w.printTable({.global.=.wks.glob
c20c0 61 6c 20 7d 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 72 61 77 2e 70 72 69 6e 74 al.}).end.end.function.raw.print
c20e0 54 61 62 6c 65 28 74 2c 20 69 29 0a 69 20 3d 20 69 20 6f 72 20 30 0a 70 6c 61 63 65 6d 65 6e 74 Table(t,.i).i.=.i.or.0.placement
c2100 20 3d 20 72 61 77 2e 5f 63 72 65 61 74 65 50 6c 61 63 65 6d 65 6e 74 28 74 29 0a 72 61 77 2e 5f .=.raw._createPlacement(t).raw._
c2120 70 72 69 6e 74 54 61 62 6c 65 52 65 63 75 72 73 69 76 65 28 74 2c 20 69 2c 20 70 6c 61 63 65 6d printTableRecursive(t,.i,.placem
c2140 65 6e 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 72 61 77 2e 5f 70 72 69 6e 74 54 61 62 6c ent).end.function.raw._printTabl
c2160 65 52 65 63 75 72 73 69 76 65 28 74 2c 20 69 2c 20 70 6c 61 63 65 6d 65 6e 74 29 0a 65 6c 65 6d eRecursive(t,.i,.placement).elem
c2180 65 6e 74 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 70 61 69 72 73 28 74 29 20 ents.=.{.}.for.k,.v.in.pairs(t).
c21a0 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 65 6c 65 6d 65 6e 74 73 2c 20 7b 20 6b 65 79 20 do.table.insert(elements,.{.key.
c21c0 3d 20 6b 2c 20 76 61 6c 75 65 20 3d 20 76 20 7d 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 73 6f 72 74 =.k,.value.=.v.}).end.table.sort
c21e0 28 65 6c 65 6d 65 6e 74 73 2c 20 66 75 6e 63 74 69 6f 6e 28 61 2c 20 62 29 0a 6c 6f 63 61 6c 20 (elements,.function(a,.b).local.
c2200 6e 31 20 3d 20 74 79 70 65 28 61 2e 6b 65 79 29 20 3d 3d 20 22 6e 75 6d 62 65 72 22 0a 6c 6f 63 n1.=.type(a.key).==."number".loc
c2220 61 6c 20 6e 32 20 3d 20 74 79 70 65 28 62 2e 6b 65 79 29 20 3d 3d 20 22 6e 75 6d 62 65 72 22 0a al.n2.=.type(b.key).==."number".
c2240 69 66 20 6e 31 20 7e 3d 20 6e 32 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 31 0a 65 6e 64 0a 6c if.n1.~=.n2.then.return.n1.end.l
c2260 6f 63 61 6c 20 6b 31 20 3d 20 6e 31 20 61 6e 64 20 61 2e 6b 65 79 20 6f 72 20 72 61 77 2e 5f 65 ocal.k1.=.n1.and.a.key.or.raw._e
c2280 6e 63 6f 64 65 28 61 2e 6b 65 79 29 0a 6c 6f 63 61 6c 20 6b 32 20 3d 20 6e 32 20 61 6e 64 20 62 ncode(a.key).local.k2.=.n2.and.b
c22a0 2e 6b 65 79 20 6f 72 20 72 61 77 2e 5f 65 6e 63 6f 64 65 28 62 2e 6b 65 79 29 0a 72 65 74 75 72 .key.or.raw._encode(b.key).retur
c22c0 6e 20 6b 31 20 3c 20 6b 32 0a 65 6e 64 29 0a 66 6f 72 20 5f 2c 20 65 6c 65 6d 20 69 6e 20 69 70 n.k1.<.k2.end).for._,.elem.in.ip
c22e0 61 69 72 73 28 65 6c 65 6d 65 6e 74 73 29 20 64 6f 0a 70 20 3d 20 70 6c 61 63 65 6d 65 6e 74 5b airs(elements).do.p.=.placement[
c2300 65 6c 65 6d 2e 76 61 6c 75 65 5d 0a 69 66 20 70 20 61 6e 64 20 65 6c 65 6d 2e 6b 65 79 20 3d 3d elem.value].if.p.and.elem.key.==
c2320 20 70 2e 6b 65 79 20 61 6e 64 20 74 20 3d 3d 20 70 2e 70 61 72 65 6e 74 20 74 68 65 6e 0a 5f 70 .p.key.and.t.==.p.parent.then._p
c2340 28 69 2c 20 22 25 73 22 2c 20 72 61 77 2e 5f 65 6e 63 6f 64 65 28 65 6c 65 6d 2e 6b 65 79 29 20 (i,."%s",.raw._encode(elem.key).
c2360 2e 2e 20 27 3a 20 27 20 2e 2e 20 72 61 77 2e 5f 65 6e 63 6f 64 65 28 65 6c 65 6d 2e 76 61 6c 75 ...':.'....raw._encode(elem.valu
c2380 65 29 20 2e 2e 20 27 20 7b 27 29 0a 72 61 77 2e 5f 70 72 69 6e 74 54 61 62 6c 65 52 65 63 75 72 e)....'.{').raw._printTableRecur
c23a0 73 69 76 65 28 65 6c 65 6d 2e 76 61 6c 75 65 2c 20 69 20 2b 20 31 2c 20 70 6c 61 63 65 6d 65 6e sive(elem.value,.i.+.1,.placemen
c23c0 74 29 0a 5f 70 28 69 2c 20 27 7d 20 23 20 27 20 2e 2e 20 72 61 77 2e 5f 65 6e 63 6f 64 65 28 65 t)._p(i,.'}.#.'....raw._encode(e
c23e0 6c 65 6d 2e 6b 65 79 29 29 0a 65 6c 73 65 0a 5f 70 28 69 2c 20 22 25 73 22 2c 20 72 61 77 2e 5f lem.key)).else._p(i,."%s",.raw._
c2400 65 6e 63 6f 64 65 28 65 6c 65 6d 2e 6b 65 79 29 20 2e 2e 20 27 3a 20 27 20 2e 2e 20 72 61 77 2e encode(elem.key)....':.'....raw.
c2420 5f 65 6e 63 6f 64 65 28 65 6c 65 6d 2e 76 61 6c 75 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 _encode(elem.value)).end.end.end
c2440 0a 66 75 6e 63 74 69 6f 6e 20 72 61 77 2e 5f 63 72 65 61 74 65 50 6c 61 63 65 6d 65 6e 74 28 74 .function.raw._createPlacement(t
c2460 62 6c 29 0a 70 6c 61 63 65 6d 65 6e 74 20 3d 20 7b 20 7d 0a 70 6c 61 63 65 6d 65 6e 74 4c 69 73 bl).placement.=.{.}.placementLis
c2480 74 20 3d 20 7b 20 74 62 6c 20 7d 0a 77 68 69 6c 65 20 23 70 6c 61 63 65 6d 65 6e 74 4c 69 73 74 t.=.{.tbl.}.while.#placementList
c24a0 20 7e 3d 20 30 20 64 6f 0a 70 61 72 65 6e 74 4c 69 73 74 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c .~=.0.do.parentList.=.{.}.for._,
c24c0 20 70 61 72 65 6e 74 20 69 6e 20 69 70 61 69 72 73 28 70 6c 61 63 65 6d 65 6e 74 4c 69 73 74 29 .parent.in.ipairs(placementList)
c24e0 20 64 6f 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 70 61 69 72 73 28 70 61 72 65 6e 74 29 20 64 6f .do.for.k,.v.in.pairs(parent).do
c2500 0a 69 66 20 74 79 70 65 28 76 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 61 6e 64 20 6e 6f 74 20 70 .if.type(v).==."table".and.not.p
c2520 6c 61 63 65 6d 65 6e 74 5b 76 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 61 lacement[v].then.table.insert(pa
c2540 72 65 6e 74 4c 69 73 74 2c 20 76 29 0a 70 6c 61 63 65 6d 65 6e 74 5b 76 5d 20 3d 20 7b 0a 70 61 rentList,.v).placement[v].=.{.pa
c2560 72 65 6e 74 20 3d 20 70 61 72 65 6e 74 2c 0a 6b 65 79 20 3d 20 6b 0a 7d 0a 65 6e 64 0a 65 6e 64 rent.=.parent,.key.=.k.}.end.end
c2580 0a 65 6e 64 0a 70 6c 61 63 65 6d 65 6e 74 4c 69 73 74 20 3d 20 70 61 72 65 6e 74 4c 69 73 74 0a .end.placementList.=.parentList.
c25a0 65 6e 64 0a 72 65 74 75 72 6e 20 70 6c 61 63 65 6d 65 6e 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f end.return.placement.end.functio
c25c0 6e 20 72 61 77 2e 5f 65 6e 63 6f 64 65 28 76 29 0a 69 66 20 74 79 70 65 28 76 29 20 3d 3d 20 22 n.raw._encode(v).if.type(v).==."
c25e0 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 27 22 27 20 2e 2e 20 76 20 2e 2e 20 string".then.return.'"'....v....
c2600 27 22 27 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 74 6f 73 74 72 69 6e 67 28 76 29 0a 65 6e 64 0a '"'.else.return.tostring(v).end.
c2620 65 6e 64 0a 68 a4 53 00 b0 a4 53 00 00 00 00 00 6a 73 6f 6e 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 end.h.S...S.....json.=.{}.local.
c2640 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 3d 20 64 6f 66 69 6c 65 28 27 6a 73 6f 6e 2e 6c 75 implementation.=.dofile('json.lu
c2660 61 27 29 0a 6c 6f 63 61 6c 20 65 72 72 0a 6a 73 6f 6e 2e 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f a').local.err.json.implementatio
c2680 6e 20 3d 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 0a 66 75 6e 63 74 69 6f 6e 20 69 6d 70 6c n.=.implementation.function.impl
c26a0 65 6d 65 6e 74 61 74 69 6f 6e 2e 61 73 73 65 72 74 28 63 6f 6e 64 69 74 69 6f 6e 2c 20 6d 65 73 ementation.assert(condition,.mes
c26c0 73 61 67 65 29 0a 69 66 20 6e 6f 74 20 63 6f 6e 64 69 74 69 6f 6e 20 74 68 65 6e 0a 65 72 72 20 sage).if.not.condition.then.err.
c26e0 3d 20 6d 65 73 73 61 67 65 0a 65 6e 64 0a 61 73 73 65 72 74 28 63 6f 6e 64 69 74 69 6f 6e 2c 20 =.message.end.assert(condition,.
c2700 6d 65 73 73 61 67 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6a 73 6f 6e 2e 65 6e 63 6f 64 message).end.function.json.encod
c2720 65 28 76 61 6c 75 65 29 0a 65 72 72 20 3d 20 6e 69 6c 0a 6c 6f 63 61 6c 20 73 75 63 63 65 73 73 e(value).err.=.nil.local.success
c2740 2c 20 72 65 73 75 6c 74 20 3d 20 70 63 61 6c 6c 28 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2e ,.result.=.pcall(implementation.
c2760 65 6e 63 6f 64 65 2c 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 76 61 6c 75 65 29 0a 69 encode,.implementation,.value).i
c2780 66 20 6e 6f 74 20 73 75 63 63 65 73 73 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 65 f.not.success.then.return.nil,.e
c27a0 72 72 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f rr.end.return.result.end.functio
c27c0 6e 20 6a 73 6f 6e 2e 65 6e 63 6f 64 65 5f 70 72 65 74 74 79 28 76 61 6c 75 65 29 0a 65 72 72 20 n.json.encode_pretty(value).err.
c27e0 3d 20 6e 69 6c 0a 6c 6f 63 61 6c 20 73 75 63 63 65 73 73 2c 20 72 65 73 75 6c 74 20 3d 20 70 63 =.nil.local.success,.result.=.pc
c2800 61 6c 6c 28 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2e 65 6e 63 6f 64 65 5f 70 72 65 74 74 79 all(implementation.encode_pretty
c2820 2c 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 76 61 6c 75 65 29 0a 69 66 20 6e 6f 74 20 ,.implementation,.value).if.not.
c2840 73 75 63 63 65 73 73 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 65 72 72 0a 65 6e 64 success.then.return.nil,.err.end
c2860 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6a 73 6f 6e .return.result.end.function.json
c2880 2e 64 65 63 6f 64 65 28 76 61 6c 75 65 29 0a 65 72 72 20 3d 20 6e 69 6c 0a 6c 6f 63 61 6c 20 73 .decode(value).err.=.nil.local.s
c28a0 75 63 63 65 73 73 2c 20 72 65 73 75 6c 74 20 3d 20 70 63 61 6c 6c 28 69 6d 70 6c 65 6d 65 6e 74 uccess,.result.=.pcall(implement
c28c0 61 74 69 6f 6e 2e 64 65 63 6f 64 65 2c 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 2c 20 76 61 ation.decode,.implementation,.va
c28e0 6c 75 65 29 0a 69 66 20 6e 6f 74 20 73 75 63 63 65 73 73 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 lue).if.not.success.then.return.
c2900 6e 69 6c 2c 20 65 72 72 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 00 nil,.err.end.return.result.end..
c2920 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 64 69 6f 2e 64 6f 74 6e local.p.=.premake.p.vstudio.dotn
c2940 65 74 62 61 73 65 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 etbase.=.{}.local.vstudio.=.p.vs
c2960 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 64 6f 74 6e 65 74 62 61 73 65 20 20 3d 20 70 2e 76 73 74 75 tudio.local.dotnetbase..=.p.vstu
c2980 64 69 6f 2e 64 6f 74 6e 65 74 62 61 73 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 dio.dotnetbase.local.project.=.p
c29a0 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 .project.local.config.=.p.config
c29c0 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 .local.fileconfig.=.p.fileconfig
c29e0 0a 6c 6f 63 61 6c 20 64 6f 74 6e 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 2e 64 6f 74 6e 65 74 0a 64 .local.dotnet.=.p.tools.dotnet.d
c2a00 6f 74 6e 65 74 62 61 73 65 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 64 6f 74 6e 65 74 62 61 otnetbase.elements.=.{}.dotnetba
c2a20 73 65 2e 6c 61 6e 67 4f 62 6a 20 3d 20 7b 7d 0a 64 6f 74 6e 65 74 62 61 73 65 2e 6e 65 74 63 6f se.langObj.=.{}.dotnetbase.netco
c2a40 72 65 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 65 70 re.=.{}.function.dotnetbase.prep
c2a60 61 72 65 28 6c 61 6e 67 4f 62 6a 29 0a 64 6f 74 6e 65 74 62 61 73 65 2e 65 6c 65 6d 65 6e 74 73 are(langObj).dotnetbase.elements
c2a80 2e 70 72 6f 6a 65 63 74 20 3d 20 6c 61 6e 67 4f 62 6a 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a .project.=.langObj.elements.proj
c2aa0 65 63 74 0a 64 6f 74 6e 65 74 62 61 73 65 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 50 ect.dotnetbase.elements.projectP
c2ac0 72 6f 70 65 72 74 69 65 73 20 3d 20 6c 61 6e 67 4f 62 6a 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f roperties.=.langObj.elements.pro
c2ae0 6a 65 63 74 50 72 6f 70 65 72 74 69 65 73 0a 64 6f 74 6e 65 74 62 61 73 65 2e 65 6c 65 6d 65 6e jectProperties.dotnetbase.elemen
c2b00 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 6c 61 6e 67 4f 62 6a 2e 65 6c 65 6d 65 ts.configuration.=.langObj.eleme
c2b20 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 64 6f 74 6e 65 74 62 61 73 65 2e 6c 61 6e nts.configuration.dotnetbase.lan
c2b40 67 4f 62 6a 20 3d 20 6c 61 6e 67 4f 62 6a 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e gObj.=.langObj.end.function.dotn
c2b60 65 74 62 61 73 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 75 74 66 38 28 29 0a 70 2e etbase.generate(prj).p.utf8().p.
c2b80 63 61 6c 6c 41 72 72 61 79 28 64 6f 74 6e 65 74 62 61 73 65 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 callArray(dotnetbase.elements.pr
c2ba0 6f 6a 65 63 74 2c 20 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a oject,.prj)._p(1,'<ItemGroup>').
c2bc0 64 6f 74 6e 65 74 62 61 73 65 2e 66 69 6c 65 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 2f 49 74 dotnetbase.files(prj)._p(1,'</It
c2be0 65 6d 47 72 6f 75 70 3e 27 29 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 74 52 65 66 emGroup>').dotnetbase.projectRef
c2c00 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 61 63 6b 61 67 65 52 erences(prj).dotnetbase.packageR
c2c20 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 64 6f 74 6e 65 74 62 61 73 65 2e 6c 61 6e 67 4f 62 eferences(prj).dotnetbase.langOb
c2c40 6a 2e 74 61 72 67 65 74 73 28 70 72 6a 29 0a 64 6f 74 6e 65 74 62 61 73 65 2e 62 75 69 6c 64 45 j.targets(prj).dotnetbase.buildE
c2c60 76 65 6e 74 73 28 70 72 6a 29 0a 70 2e 6f 75 74 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 vents(prj).p.out('</Project>').e
c2c80 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 74 45 6c nd.function.dotnetbase.projectEl
c2ca0 65 6d 65 6e 74 28 70 72 6a 29 0a 69 66 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 46 6f ement(prj).if.dotnetbase.isNewFo
c2cc0 72 6d 61 74 50 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 69 66 20 70 72 6a 2e 66 6c 61 rmatProject(prj).then.if.prj.fla
c2ce0 67 73 2e 57 50 46 20 74 68 65 6e 0a 5f 70 28 27 3c 50 72 6f 6a 65 63 74 20 53 64 6b 3d 22 4d 69 gs.WPF.then._p('<Project.Sdk="Mi
c2d00 63 72 6f 73 6f 66 74 2e 4e 45 54 2e 53 64 6b 2e 57 69 6e 64 6f 77 73 44 65 73 6b 74 6f 70 22 3e crosoft.NET.Sdk.WindowsDesktop">
c2d20 27 29 0a 65 6c 73 65 0a 5f 70 28 27 3c 50 72 6f 6a 65 63 74 20 53 64 6b 3d 22 4d 69 63 72 6f 73 ').else._p('<Project.Sdk="Micros
c2d40 6f 66 74 2e 4e 45 54 2e 53 64 6b 22 3e 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 76 oft.NET.Sdk">').end.else.local.v
c2d60 65 72 20 3d 20 27 27 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 2e er.=.''.local.action.=.p.action.
c2d80 63 75 72 72 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c current().if.action.vstudio.tool
c2da0 73 56 65 72 73 69 6f 6e 20 74 68 65 6e 0a 76 65 72 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 sVersion.then.ver.=.string.forma
c2dc0 74 28 27 20 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 3d 22 25 73 22 27 2c 20 61 63 74 69 6f 6e 2e 76 t('.ToolsVersion="%s"',.action.v
c2de0 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 5f 70 28 27 3c 50 72 studio.toolsVersion).end._p('<Pr
c2e00 6f 6a 65 63 74 25 73 20 44 65 66 61 75 6c 74 54 61 72 67 65 74 73 3d 22 42 75 69 6c 64 22 20 78 oject%s.DefaultTargets="Build".x
c2e20 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 mlns="http://schemas.microsoft.c
c2e40 6f 6d 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 2c 20 76 65 om/developer/msbuild/2003">',.ve
c2e60 72 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 70 r).end.end.function.dotnetbase.p
c2e80 72 6f 6a 65 63 74 50 72 6f 70 65 72 74 69 65 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 50 72 6f rojectProperties(prj)._p(1,'<Pro
c2ea0 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 pertyGroup>').local.cfg.=.projec
c2ec0 74 2e 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 70 2e 63 61 6c 6c 41 72 72 61 t.getfirstconfig(prj).p.callArra
c2ee0 79 28 64 6f 74 6e 65 74 62 61 73 65 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 50 72 6f y(dotnetbase.elements.projectPro
c2f00 70 65 72 74 69 65 73 2c 20 63 66 67 29 0a 5f 70 28 31 2c 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 perties,.cfg)._p(1,'</PropertyGr
c2f20 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 63 oup>').end.function.dotnetbase.c
c2f40 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 onfigurations(prj).for.cfg.in.pr
c2f60 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 64 6f 74 6e 65 74 62 oject.eachconfig(prj).do.dotnetb
c2f80 61 73 65 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 66 ase.configuration(cfg).end.end.f
c2fa0 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e unction.dotnetbase.configuration
c2fc0 28 63 66 67 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 64 6f 74 6e 65 74 62 61 73 65 2e 65 6c 65 (cfg).p.callArray(dotnetbase.ele
c2fe0 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 63 66 67 29 0a 5f 70 28 31 2c 27 ments.configuration,.cfg)._p(1,'
c3000 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 </PropertyGroup>').end.function.
c3020 64 6f 74 6e 65 74 62 61 73 65 2e 64 6f 66 69 6c 65 28 6e 6f 64 65 2c 20 63 66 67 2c 20 63 6f 6e dotnetbase.dofile(node,.cfg,.con
c3040 64 69 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 dition).local.filecfg.=.fileconf
c3060 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 69 66 20 66 69 6c 65 63 ig.getconfig(node,.cfg).if.filec
c3080 66 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 fg.then.local.fname.=.path.trans
c30a0 6c 61 74 65 28 6e 6f 64 65 2e 72 65 6c 70 61 74 68 29 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 2c 20 63 late(node.relpath).local.link,.c
c30c0 6f 75 6e 74 20 3d 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 3a 67 73 75 62 28 22 25 2e 25 2e 25 2f ount.=.node.relpath:gsub("%.%.%/
c30e0 22 2c 20 22 22 29 0a 6c 6f 63 61 6c 20 65 78 74 65 72 6e 61 6c 20 3d 20 28 63 6f 75 6e 74 20 3e ",."").local.external.=.(count.>
c3100 20 30 29 0a 69 66 20 65 78 74 65 72 6e 61 6c 20 61 6e 64 20 6e 6f 64 65 2e 76 70 61 74 68 20 7e .0).if.external.and.node.vpath.~
c3120 3d 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 20 74 68 65 6e 0a 6c 69 6e 6b 20 3d 20 6e 6f 64 65 2e =.node.relpath.then.link.=.node.
c3140 76 70 61 74 68 0a 65 6e 64 0a 6c 6f 63 61 6c 20 69 6e 66 6f 20 3d 20 64 6f 74 6e 65 74 2e 66 69 vpath.end.local.info.=.dotnet.fi
c3160 6c 65 69 6e 66 6f 28 66 69 6c 65 63 66 67 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d leinfo(filecfg).local.contents.=
c3180 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 20 28 29 0a 6c 6f 63 61 6c 20 65 6c 65 .p.capture(function.().local.ele
c31a0 6d 65 6e 74 73 20 3d 20 7b 0a 22 41 75 74 6f 47 65 6e 22 2c 0a 22 43 6f 70 79 54 6f 4f 75 74 70 ments.=.{."AutoGen",."CopyToOutp
c31c0 75 74 44 69 72 65 63 74 6f 72 79 22 2c 0a 22 44 65 73 69 67 6e 54 69 6d 65 22 2c 0a 22 44 65 70 utDirectory",."DesignTime",."Dep
c31e0 65 6e 64 65 6e 74 55 70 6f 6e 22 2c 0a 22 44 65 73 69 67 6e 54 69 6d 65 53 68 61 72 65 64 49 6e endentUpon",."DesignTimeSharedIn
c3200 70 75 74 22 2c 0a 22 47 65 6e 65 72 61 74 6f 72 22 2c 0a 22 4c 61 73 74 47 65 6e 4f 75 74 70 75 put",."Generator",."LastGenOutpu
c3220 74 22 2c 0a 22 53 75 62 54 79 70 65 22 2c 0a 7d 0a 66 6f 72 20 5f 2c 20 65 6c 20 69 6e 20 69 70 t",."SubType",.}.for._,.el.in.ip
c3240 61 69 72 73 28 65 6c 65 6d 65 6e 74 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 airs(elements).do.local.value.=.
c3260 69 6e 66 6f 5b 65 6c 5d 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 5f 70 28 33 2c 22 3c 25 73 info[el].if.value.then._p(3,"<%s
c3280 3e 25 73 3c 2f 25 73 3e 22 2c 20 65 6c 2c 20 76 61 6c 75 65 2c 20 65 6c 29 0a 65 6e 64 0a 65 6e >%s</%s>",.el,.value,.el).end.en
c32a0 64 0a 69 66 20 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 45 6d 62 65 64 64 65 64 52 65 73 d.if.info.action.==."EmbeddedRes
c32c0 6f 75 72 63 65 22 20 61 6e 64 20 63 66 67 2e 63 75 73 74 6f 6d 74 6f 6f 6c 6e 61 6d 65 73 70 61 ource".and.cfg.customtoolnamespa
c32e0 63 65 20 74 68 65 6e 0a 5f 70 28 33 2c 22 3c 43 75 73 74 6f 6d 54 6f 6f 6c 4e 61 6d 65 73 70 61 ce.then._p(3,"<CustomToolNamespa
c3300 63 65 3e 25 73 3c 2f 43 75 73 74 6f 6d 54 6f 6f 6c 4e 61 6d 65 73 70 61 63 65 3e 22 2c 20 63 66 ce>%s</CustomToolNamespace>",.cf
c3320 67 2e 63 75 73 74 6f 6d 74 6f 6f 6c 6e 61 6d 65 73 70 61 63 65 29 0a 65 6e 64 0a 65 6e 64 29 0a g.customtoolnamespace).end.end).
c3340 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 6f 72 20 65 78 74 65 72 6e 61 6c 20 74 68 65 if.#contents.>.0.or.external.the
c3360 6e 0a 5f 70 28 32 2c 27 3c 25 73 25 73 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 69 6e n._p(2,'<%s%s.Include="%s">',.in
c3380 66 6f 2e 61 63 74 69 6f 6e 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 69 66 20 fo.action,.condition,.fname).if.
c33a0 65 78 74 65 72 6e 61 6c 20 61 6e 64 20 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 7e 3d 20 22 45 6d 62 external.and.info.action.~=."Emb
c33c0 65 64 64 65 64 52 65 73 6f 75 72 63 65 22 20 74 68 65 6e 0a 5f 70 28 33 2c 27 3c 4c 69 6e 6b 3e eddedResource".then._p(3,'<Link>
c33e0 25 73 3c 2f 4c 69 6e 6b 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 6c 69 6e 6b 29 %s</Link>',.path.translate(link)
c3400 29 0a 65 6e 64 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 22 ).end.if.#contents.>.0.then._p("
c3420 25 73 22 2c 20 63 6f 6e 74 65 6e 74 73 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 25 73 3e 27 2c %s",.contents).end._p(2,'</%s>',
c3440 20 69 6e 66 6f 2e 61 63 74 69 6f 6e 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 25 73 25 73 20 49 .info.action).else._p(2,'<%s%s.I
c3460 6e 63 6c 75 64 65 3d 22 25 73 22 20 2f 3e 27 2c 20 69 6e 66 6f 2e 61 63 74 69 6f 6e 2c 20 63 6f nclude="%s"./>',.info.action,.co
c3480 6e 64 69 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 ndition,.fname).end.end.end.func
c34a0 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c tion.dotnetbase.files(prj).local
c34c0 20 66 69 72 73 74 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 72 73 74 63 6f 6e 66 .firstcfg.=.project.getfirstconf
c34e0 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 66 63 66 67 20 3d 20 66 75 6e 63 ig(prj).local.processfcfg.=.func
c3500 74 69 6f 6e 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 61 6c 6c 73 61 6d 65 20 3d 20 74 72 75 65 0a tion(node).local.allsame.=.true.
c3520 6c 6f 63 61 6c 20 66 69 72 73 74 20 3d 20 6e 69 6c 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f local.first.=.nil.for.cfg.in.pro
c3540 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 ject.eachconfig(prj).do.local.fi
c3560 6c 65 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 lecfg.=.fileconfig.getconfig(nod
c3580 65 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 69 6e 66 6f 20 3d 20 64 6f 74 6e 65 74 2e 66 69 6c 65 e,.cfg).local.info.=.dotnet.file
c35a0 69 6e 66 6f 28 66 69 6c 65 63 66 67 29 0a 69 66 20 66 69 72 73 74 20 3d 3d 20 6e 69 6c 20 74 68 info(filecfg).if.first.==.nil.th
c35c0 65 6e 0a 66 69 72 73 74 20 3d 20 69 6e 66 6f 0a 65 6c 73 65 69 66 20 6e 6f 74 20 74 61 62 6c 65 en.first.=.info.elseif.not.table
c35e0 2e 65 71 75 61 6c 73 28 66 69 72 73 74 2c 20 69 6e 66 6f 29 20 74 68 65 6e 0a 61 6c 6c 73 61 6d .equals(first,.info).then.allsam
c3600 65 20 3d 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 6c 6c 73 61 6d 65 20 74 68 65 e.=.false.end.end.if.allsame.the
c3620 6e 0a 64 6f 74 6e 65 74 62 61 73 65 2e 64 6f 66 69 6c 65 28 6e 6f 64 65 2c 20 66 69 72 73 74 63 n.dotnetbase.dofile(node,.firstc
c3640 66 67 2c 20 27 27 29 0a 65 6c 73 65 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e fg,.'').else.for.cfg.in.project.
c3660 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 64 6f 74 6e 65 74 62 61 73 65 2e 64 6f eachconfig(prj).do.dotnetbase.do
c3680 66 69 6c 65 28 6e 6f 64 65 2c 20 63 66 67 2c 20 27 20 27 20 2e 2e 20 64 6f 74 6e 65 74 62 61 73 file(node,.cfg,.'.'....dotnetbas
c36a0 65 2e 63 6f 6e 64 69 74 69 6f 6e 28 63 66 67 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 e.condition(cfg)).end.end.end.if
c36c0 20 70 72 6f 6a 65 63 74 2e 69 73 66 73 68 61 72 70 28 70 72 6a 29 20 74 68 65 6e 0a 73 6f 72 74 .project.isfsharp(prj).then.sort
c36e0 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 2c 62 29 0a 76 65 72 62 6f 73 65 66 28 27 53 6f 72 er.=.function(a,b).verbosef('Sor
c3700 74 69 6e 67 20 46 23 20 70 72 6f 6a 20 66 69 6c 65 20 28 25 73 2c 20 25 73 29 2c 20 69 6e 64 65 ting.F#.proj.file.(%s,.%s),.inde
c3720 78 20 25 73 20 3c 20 25 73 27 2c 20 61 2e 6e 61 6d 65 2c 20 62 2e 6e 61 6d 65 2c 20 61 2e 6f 72 x.%s.<.%s',.a.name,.b.name,.a.or
c3740 64 65 72 2c 20 62 2e 6f 72 64 65 72 29 0a 72 65 74 75 72 6e 20 61 2e 6f 72 64 65 72 20 3c 20 62 der,.b.order).return.a.order.<.b
c3760 2e 6f 72 64 65 72 0a 65 6e 64 0a 74 61 62 6c 65 2e 73 6f 72 74 28 70 72 6a 2e 5f 2e 66 69 6c 65 .order.end.table.sort(prj._.file
c3780 73 2c 20 73 6f 72 74 65 72 29 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 70 72 6a 2e 5f 2e s,.sorter).table.foreachi(prj._.
c37a0 66 69 6c 65 73 2c 20 70 72 6f 63 65 73 73 66 63 66 67 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 74 files,.processfcfg).else.local.t
c37c0 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 70 r.=.project.getsourcetree(prj).p
c37e0 2e 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 70 72 .tree.traverse(tr,.{.onleaf.=.pr
c3800 6f 63 65 73 73 66 63 66 67 0a 7d 2c 20 66 61 6c 73 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 ocessfcfg.},.false).end.end.func
c3820 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 62 75 69 6c 64 45 76 65 6e 74 73 28 70 72 6a 29 tion.dotnetbase.buildEvents(prj)
c3840 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6f 75 74 70 75 74 28 6e 61 6d 65 2c 20 73 74 65 .local.function.output(name,.ste
c3860 70 73 29 0a 69 66 20 23 73 74 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 70 73 20 3d 20 6f ps).if.#steps.>.0.then.steps.=.o
c3880 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 73 74 65 70 s.translateCommandsAndPaths(step
c38a0 73 2c 20 70 72 6a 2e 62 61 73 65 64 69 72 2c 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 29 0a 73 74 s,.prj.basedir,.prj.location).st
c38c0 65 70 73 20 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 73 74 65 70 73 2c 20 22 22 2c 20 22 eps.=.table.implode(steps,."",."
c38e0 22 2c 20 22 5c 72 5c 6e 22 29 0a 5f 78 28 32 2c 27 3c 25 73 42 75 69 6c 64 45 76 65 6e 74 3e 25 ",."\r\n")._x(2,'<%sBuildEvent>%
c3900 73 3c 2f 25 73 42 75 69 6c 64 45 76 65 6e 74 3e 27 2c 20 6e 61 6d 65 2c 20 73 74 65 70 73 2c 20 s</%sBuildEvent>',.name,.steps,.
c3920 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 name).end.end.local.cfg.=.projec
c3940 74 2e 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 69 66 20 23 63 66 67 2e 70 72 t.getfirstconfig(prj).if.#cfg.pr
c3960 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 6f 72 20 23 63 66 67 2e 70 6f 73 74 62 ebuildcommands.>.0.or.#cfg.postb
c3980 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 50 72 6f uildcommands.>.0.then._p(1,'<Pro
c39a0 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 6f 75 74 70 75 74 28 22 50 72 65 22 2c 20 63 66 67 2e pertyGroup>').output("Pre",.cfg.
c39c0 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 0a 6f 75 74 70 75 74 28 22 50 6f 73 74 22 2c prebuildcommands).output("Post",
c39e0 20 63 66 67 2e 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 29 0a 5f 70 28 31 2c 27 3c 2f .cfg.postbuildcommands)._p(1,'</
c3a00 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f PropertyGroup>').end.end.functio
c3a20 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6d 70 69 6c 65 72 50 72 6f 70 73 28 63 66 67 29 0a n.dotnetbase.compilerProps(cfg).
c3a40 5f 78 28 32 2c 27 3c 44 65 66 69 6e 65 43 6f 6e 73 74 61 6e 74 73 3e 25 73 3c 2f 44 65 66 69 6e _x(2,'<DefineConstants>%s</Defin
c3a60 65 43 6f 6e 73 74 61 6e 74 73 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 eConstants>',.table.concat(cfg.d
c3a80 65 66 69 6e 65 73 2c 20 22 3b 22 29 29 0a 5f 70 28 32 2c 27 3c 45 72 72 6f 72 52 65 70 6f 72 74 efines,.";"))._p(2,'<ErrorReport
c3aa0 3e 70 72 6f 6d 70 74 3c 2f 45 72 72 6f 72 52 65 70 6f 72 74 3e 27 29 0a 5f 70 28 32 2c 27 3c 57 >prompt</ErrorReport>')._p(2,'<W
c3ac0 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 34 3c 2f 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3e 27 29 0a 69 arningLevel>4</WarningLevel>').i
c3ae0 66 20 6e 6f 74 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a f.not.dotnetbase.isNewFormatProj
c3b00 65 63 74 28 63 66 67 29 20 74 68 65 6e 0a 64 6f 74 6e 65 74 62 61 73 65 2e 61 6c 6c 6f 77 55 6e ect(cfg).then.dotnetbase.allowUn
c3b20 73 61 66 65 42 6c 6f 63 6b 73 28 63 66 67 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 safeBlocks(cfg).end.if.cfg.flags
c3b40 2e 46 61 74 61 6c 43 6f 6d 70 69 6c 65 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 5f 70 28 32 2c .FatalCompileWarnings.then._p(2,
c3b60 27 3c 54 72 65 61 74 57 61 72 6e 69 6e 67 73 41 73 45 72 72 6f 72 73 3e 74 72 75 65 3c 2f 54 72 '<TreatWarningsAsErrors>true</Tr
c3b80 65 61 74 57 61 72 6e 69 6e 67 73 41 73 45 72 72 6f 72 73 3e 27 29 0a 65 6e 64 0a 64 6f 74 6e 65 eatWarningsAsErrors>').end.dotne
c3ba0 74 62 61 73 65 2e 64 65 62 75 67 43 6f 6d 6d 61 6e 64 50 61 72 61 6d 65 74 65 72 73 28 63 66 67 tbase.debugCommandParameters(cfg
c3bc0 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 64 65 62 75 67 43 ).end.function.dotnetbase.debugC
c3be0 6f 6d 6d 61 6e 64 50 61 72 61 6d 65 74 65 72 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 65 ommandParameters(cfg).if.#cfg.de
c3c00 62 75 67 61 72 67 73 20 3e 20 30 20 74 68 65 6e 0a 5f 78 28 32 2c 27 3c 43 6f 6d 6d 61 6e 64 6c bugargs.>.0.then._x(2,'<Commandl
c3c20 69 6e 65 70 61 72 61 6d 65 74 65 72 73 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 6c 69 6e 65 70 61 72 ineparameters>%s</Commandlinepar
c3c40 61 6d 65 74 65 72 73 3e 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 ameters>',.table.concat(cfg.debu
c3c60 67 61 72 67 73 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f gargs,.".")).end.end.function.do
c3c80 74 6e 65 74 62 61 73 65 2e 64 65 62 75 67 50 72 6f 70 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e tnetbase.debugProps(cfg).if.cfg.
c3ca0 73 79 6d 62 6f 6c 73 20 3d 3d 20 70 2e 4f 4e 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 44 65 62 75 symbols.==.p.ON.then._p(2,'<Debu
c3cc0 67 53 79 6d 62 6f 6c 73 3e 74 72 75 65 3c 2f 44 65 62 75 67 53 79 6d 62 6f 6c 73 3e 27 29 0a 5f gSymbols>true</DebugSymbols>')._
c3ce0 70 28 32 2c 27 3c 44 65 62 75 67 54 79 70 65 3e 66 75 6c 6c 3c 2f 44 65 62 75 67 54 79 70 65 3e p(2,'<DebugType>full</DebugType>
c3d00 27 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 44 65 62 75 67 54 79 70 65 3e 70 64 62 6f 6e 6c 79 ').else._p(2,'<DebugType>pdbonly
c3d20 3c 2f 44 65 62 75 67 54 79 70 65 3e 27 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 4f 70 74 69 6d 69 </DebugType>').end._p(2,'<Optimi
c3d40 7a 65 3e 25 73 3c 2f 4f 70 74 69 6d 69 7a 65 3e 27 2c 20 69 69 66 28 63 6f 6e 66 69 67 2e 69 73 ze>%s</Optimize>',.iif(config.is
c3d60 4f 70 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 2c 20 22 74 72 75 65 22 2c 20 22 66 61 OptimizedBuild(cfg),."true",."fa
c3d80 6c 73 65 22 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 6f lse")).end.function.dotnetbase.o
c3da0 75 74 70 75 74 50 72 6f 70 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 76 utputProps(cfg).local.outdir.=.v
c3dc0 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 studio.path(cfg,.cfg.buildtarget
c3de0 2e 64 69 72 65 63 74 6f 72 79 29 0a 5f 78 28 32 2c 27 3c 4f 75 74 70 75 74 50 61 74 68 3e 25 73 .directory)._x(2,'<OutputPath>%s
c3e00 5c 5c 3c 2f 4f 75 74 70 75 74 50 61 74 68 3e 27 2c 20 6f 75 74 64 69 72 29 0a 6c 6f 63 61 6c 20 \\</OutputPath>',.outdir).local.
c3e20 6f 62 6a 64 69 72 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 6f objdir.=.vstudio.path(cfg,.cfg.o
c3e40 62 6a 64 69 72 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 61 6e 64 bjdir).if._ACTION.>."vs2008".and
c3e60 20 6e 6f 74 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 .not.dotnetbase.isNewFormatProje
c3e80 63 74 28 63 66 67 29 20 74 68 65 6e 0a 5f 78 28 32 2c 27 3c 42 61 73 65 49 6e 74 65 72 6d 65 64 ct(cfg).then._x(2,'<BaseIntermed
c3ea0 69 61 74 65 4f 75 74 70 75 74 50 61 74 68 3e 25 73 5c 5c 3c 2f 42 61 73 65 49 6e 74 65 72 6d 65 iateOutputPath>%s\\</BaseInterme
c3ec0 64 69 61 74 65 4f 75 74 70 75 74 50 61 74 68 3e 27 2c 20 6f 62 6a 64 69 72 29 0a 5f 70 28 32 2c diateOutputPath>',.objdir)._p(2,
c3ee0 27 3c 49 6e 74 65 72 6d 65 64 69 61 74 65 4f 75 74 70 75 74 50 61 74 68 3e 24 28 42 61 73 65 49 '<IntermediateOutputPath>$(BaseI
c3f00 6e 74 65 72 6d 65 64 69 61 74 65 4f 75 74 70 75 74 50 61 74 68 29 3c 2f 49 6e 74 65 72 6d 65 64 ntermediateOutputPath)</Intermed
c3f20 69 61 74 65 4f 75 74 70 75 74 50 61 74 68 3e 27 29 0a 65 6c 73 65 0a 5f 78 28 32 2c 27 3c 49 6e iateOutputPath>').else._x(2,'<In
c3f40 74 65 72 6d 65 64 69 61 74 65 4f 75 74 70 75 74 50 61 74 68 3e 25 73 5c 5c 3c 2f 49 6e 74 65 72 termediateOutputPath>%s\\</Inter
c3f60 6d 65 64 69 61 74 65 4f 75 74 70 75 74 50 61 74 68 3e 27 2c 20 6f 62 6a 64 69 72 29 0a 65 6e 64 mediateOutputPath>',.objdir).end
c3f80 0a 65 6e 64 0a 64 6f 74 6e 65 74 62 61 73 65 2e 65 6c 65 6d 65 6e 74 73 2e 72 65 66 65 72 65 6e .end.dotnetbase.elements.referen
c3fa0 63 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 64 6f 74 ces.=.function(prj).return.{.dot
c3fc0 6e 65 74 62 61 73 65 2e 61 73 73 65 6d 62 6c 79 52 65 66 65 72 65 6e 63 65 73 2c 0a 64 6f 74 6e netbase.assemblyReferences,.dotn
c3fe0 65 74 62 61 73 65 2e 6e 75 47 65 74 52 65 66 65 72 65 6e 63 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 etbase.nuGetReferences,.}.end.fu
c4000 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 72 65 66 65 72 65 6e 63 65 73 28 70 72 6a nction.dotnetbase.references(prj
c4020 29 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 )._p(1,'<ItemGroup>').p.callArra
c4040 79 28 64 6f 74 6e 65 74 62 61 73 65 2e 65 6c 65 6d 65 6e 74 73 2e 72 65 66 65 72 65 6e 63 65 73 y(dotnetbase.elements.references
c4060 2c 20 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a ,.prj)._p(1,'</ItemGroup>').end.
c4080 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 61 73 73 65 6d 62 6c 79 52 65 66 65 function.dotnetbase.assemblyRefe
c40a0 72 65 6e 63 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e rences(prj).local.cfg.=.project.
c40c0 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 63 6f 6e 66 69 67 2e 67 65 74 6c 69 getfirstconfig(prj).config.getli
c40e0 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 72 69 67 nks(cfg,."system",.function(orig
c4100 69 6e 61 6c 2c 20 64 65 63 6f 72 61 74 65 64 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 70 61 inal,.decorated).local.name.=.pa
c4120 74 68 2e 67 65 74 6e 61 6d 65 28 64 65 63 6f 72 61 74 65 64 29 0a 69 66 20 70 61 74 68 2e 67 65 th.getname(decorated).if.path.ge
c4140 74 65 78 74 65 6e 73 69 6f 6e 28 6e 61 6d 65 29 20 3d 3d 20 22 2e 64 6c 6c 22 20 74 68 65 6e 0a textension(name).==.".dll".then.
c4160 6e 61 6d 65 20 3d 20 6e 61 6d 65 2e 73 75 62 28 6e 61 6d 65 2c 20 31 2c 20 2d 35 29 0a 65 6e 64 name.=.name.sub(name,.1,.-5).end
c4180 0a 69 66 20 64 65 63 6f 72 61 74 65 64 3a 66 69 6e 64 28 22 2f 22 2c 20 6e 69 6c 2c 20 74 72 75 .if.decorated:find("/",.nil,.tru
c41a0 65 29 20 74 68 65 6e 0a 5f 78 28 32 2c 27 3c 52 65 66 65 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 e).then._x(2,'<Reference.Include
c41c0 3d 22 25 73 22 3e 27 2c 20 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 64 65 63 50 61 74 68 2c 20 64 65 ="%s">',.name).local.decPath,.de
c41e0 63 56 61 72 73 20 3d 20 64 65 63 6f 72 61 74 65 64 3a 6d 61 74 63 68 28 22 28 2e 2d 29 2c 22 29 cVars.=.decorated:match("(.-),")
c4200 0a 69 66 20 6e 6f 74 20 64 65 63 50 61 74 68 20 74 68 65 6e 0a 64 65 63 50 61 74 68 20 3d 20 64 .if.not.decPath.then.decPath.=.d
c4220 65 63 6f 72 61 74 65 64 0a 65 6e 64 0a 5f 78 28 33 2c 27 3c 48 69 6e 74 50 61 74 68 3e 25 73 3c ecorated.end._x(3,'<HintPath>%s<
c4240 2f 48 69 6e 74 50 61 74 68 3e 27 2c 20 70 61 74 68 2e 61 70 70 65 6e 64 65 78 74 65 6e 73 69 6f /HintPath>',.path.appendextensio
c4260 6e 28 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 64 65 63 50 61 74 68 29 2c 20 22 2e 64 6c 6c n(path.translate(decPath),.".dll
c4280 22 29 29 0a 69 66 20 6e 6f 74 20 63 6f 6e 66 69 67 2e 69 73 43 6f 70 79 4c 6f 63 61 6c 28 70 72 ")).if.not.config.isCopyLocal(pr
c42a0 6a 2c 20 6f 72 69 67 69 6e 61 6c 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 5f 70 28 33 2c 22 3c 50 j,.original,.true).then._p(3,"<P
c42c0 72 69 76 61 74 65 3e 46 61 6c 73 65 3c 2f 50 72 69 76 61 74 65 3e 22 29 0a 65 6e 64 0a 5f 70 28 rivate>False</Private>").end._p(
c42e0 32 2c 27 3c 2f 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6c 73 65 0a 5f 78 28 32 2c 27 3c 52 65 2,'</Reference>').else._x(2,'<Re
c4300 66 65 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 20 2f 3e 27 2c 20 6e 61 6d 65 29 0a ference.Include="%s"./>',.name).
c4320 65 6e 64 0a 65 6e 64 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 end.end).end.function.dotnetbase
c4340 2e 6d 61 6b 65 56 65 72 73 69 6f 6e 43 6f 6d 70 61 72 61 62 6c 65 28 76 65 72 73 69 6f 6e 29 0a .makeVersionComparable(version).
c4360 6c 6f 63 61 6c 20 6e 75 6d 62 65 72 73 20 3d 20 22 22 0a 66 6f 72 20 6e 75 6d 62 65 72 20 69 6e local.numbers.=."".for.number.in
c4380 20 76 65 72 73 69 6f 6e 3a 67 6d 61 74 63 68 28 22 25 64 22 29 20 64 6f 0a 6e 75 6d 62 65 72 73 .version:gmatch("%d").do.numbers
c43a0 20 3d 20 6e 75 6d 62 65 72 73 20 2e 2e 20 6e 75 6d 62 65 72 0a 65 6e 64 0a 72 65 74 75 72 6e 20 .=.numbers....number.end.return.
c43c0 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 2d 31 30 64 22 2c 20 6e 75 6d 62 65 72 73 29 3a string.format("%-10d",.numbers):
c43e0 67 73 75 62 28 22 20 22 2c 20 22 30 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e gsub(".",."0").end.function.dotn
c4400 65 74 62 61 73 65 2e 66 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 46 6f 72 46 6f 6c 64 65 72 etbase.frameworkVersionForFolder
c4420 28 66 6f 6c 64 65 72 29 0a 69 66 20 66 6f 6c 64 65 72 3a 6d 61 74 63 68 28 22 5e 6e 65 74 25 64 (folder).if.folder:match("^net%d
c4440 2b 24 22 29 20 6f 72 20 66 6f 6c 64 65 72 3a 6d 61 74 63 68 28 22 5e 5b 30 2d 39 25 2e 5d 2b 24 +$").or.folder:match("^[0-9%.]+$
c4460 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 6d 61 6b 65 56 65 ").then.return.dotnetbase.makeVe
c4480 72 73 69 6f 6e 43 6f 6d 70 61 72 61 62 6c 65 28 66 6f 6c 64 65 72 29 0a 65 6c 73 65 69 66 20 66 rsionComparable(folder).elseif.f
c44a0 6f 6c 64 65 72 20 3d 3d 20 22 6e 65 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 6f 74 6e 65 older.==."net".then.return.dotne
c44c0 74 62 61 73 65 2e 6d 61 6b 65 56 65 72 73 69 6f 6e 43 6f 6d 70 61 72 61 62 6c 65 28 22 30 22 29 tbase.makeVersionComparable("0")
c44e0 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 6e 75 47 .end.end.function.dotnetbase.nuG
c4500 65 74 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 etReferences(prj).if._ACTION.>=.
c4520 22 76 73 32 30 31 30 22 20 61 6e 64 20 6e 6f 74 20 76 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 "vs2010".and.not.vstudio.nuget20
c4540 31 30 2e 73 75 70 70 6f 72 74 73 50 61 63 6b 61 67 65 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 10.supportsPackageReferences(prj
c4560 29 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 70 61 63 6b 61 67 65 20 69 6e 20 69 70 61 69 72 73 28 ).then.for._,.package.in.ipairs(
c4580 70 72 6a 2e 6e 75 67 65 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 69 64 20 3d 20 76 73 74 75 64 69 6f prj.nuget).do.local.id.=.vstudio
c45a0 2e 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 49 64 28 70 61 63 6b 61 67 65 29 0a 6c 6f .nuget2010.packageId(package).lo
c45c0 63 61 6c 20 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 20 3d 20 76 73 74 75 64 69 6f 2e 6e 75 67 cal.packageAPIInfo.=.vstudio.nug
c45e0 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 28 70 72 6a 2c 20 70 61 63 6b 61 et2010.packageAPIInfo(prj,.packa
c4600 67 65 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 72 ge).local.cfg.=.p.project.getfir
c4620 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e 61 stconfig(prj).local.action.=.p.a
c4640 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 46 72 61 6d ction.current().local.targetFram
c4660 65 77 6f 72 6b 20 3d 20 63 66 67 2e 64 6f 74 6e 65 74 66 72 61 6d 65 77 6f 72 6b 20 6f 72 20 61 ework.=.cfg.dotnetframework.or.a
c4680 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 0a 6c 6f ction.vstudio.targetFramework.lo
c46a0 63 61 6c 20 74 61 72 67 65 74 56 65 72 73 69 6f 6e 20 3d 20 64 6f 74 6e 65 74 62 61 73 65 2e 6d cal.targetVersion.=.dotnetbase.m
c46c0 61 6b 65 56 65 72 73 69 6f 6e 43 6f 6d 70 61 72 61 62 6c 65 28 74 61 72 67 65 74 46 72 61 6d 65 akeVersionComparable(targetFrame
c46e0 77 6f 72 6b 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 62 65 73 work).local.files.=.{}.local.bes
c4700 74 56 65 72 73 69 6f 6e 2c 20 62 65 73 74 46 6f 6c 64 65 72 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 tVersion,.bestFolder.for._,.file
c4720 20 69 6e 20 69 70 61 69 72 73 28 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e 70 61 63 6b 61 67 .in.ipairs(packageAPIInfo.packag
c4740 65 45 6e 74 72 69 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6f 6c 64 65 72 20 3d 20 66 69 6c 65 eEntries).do.local.folder.=.file
c4760 3a 6d 61 74 63 68 28 22 5e 6c 69 62 5b 5c 5c 2f 5d 28 2e 2b 29 5b 5c 5c 2f 5d 22 29 0a 69 66 20 :match("^lib[\\/](.+)[\\/]").if.
c4780 66 6f 6c 64 65 72 20 61 6e 64 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 69 6c folder.and.path.hasextension(fil
c47a0 65 2c 20 22 2e 64 6c 6c 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 65 72 73 69 6f 6e 20 3d 20 e,.".dll").then.local.version.=.
c47c0 64 6f 74 6e 65 74 62 61 73 65 2e 66 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 46 6f 72 46 6f dotnetbase.frameworkVersionForFo
c47e0 6c 64 65 72 28 66 6f 6c 64 65 72 29 0a 69 66 20 76 65 72 73 69 6f 6e 20 74 68 65 6e 0a 66 69 6c lder(folder).if.version.then.fil
c4800 65 73 5b 66 6f 6c 64 65 72 5d 20 3d 20 66 69 6c 65 73 5b 66 6f 6c 64 65 72 5d 20 6f 72 20 7b 7d es[folder].=.files[folder].or.{}
c4820 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 69 6c 65 73 5b 66 6f 6c 64 65 72 5d 2c 20 66 69 6c .table.insert(files[folder],.fil
c4840 65 29 0a 69 66 20 76 65 72 73 69 6f 6e 20 3c 3d 20 74 61 72 67 65 74 56 65 72 73 69 6f 6e 20 61 e).if.version.<=.targetVersion.a
c4860 6e 64 20 28 6e 6f 74 20 62 65 73 74 56 65 72 73 69 6f 6e 20 6f 72 20 76 65 72 73 69 6f 6e 20 3e nd.(not.bestVersion.or.version.>
c4880 20 62 65 73 74 56 65 72 73 69 6f 6e 29 20 74 68 65 6e 0a 62 65 73 74 56 65 72 73 69 6f 6e 20 3d .bestVersion).then.bestVersion.=
c48a0 20 76 65 72 73 69 6f 6e 0a 62 65 73 74 46 6f 6c 64 65 72 20 3d 20 66 6f 6c 64 65 72 0a 65 6e 64 .version.bestFolder.=.folder.end
c48c0 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 62 65 73 74 56 65 72 73 69 6f 6e 20 .end.end.end.if.not.bestVersion.
c48e0 74 68 65 6e 0a 70 2e 65 72 72 6f 72 28 22 4e 75 47 65 74 20 70 61 63 6b 61 67 65 20 27 25 73 27 then.p.error("NuGet.package.'%s'
c4900 20 69 73 20 6e 6f 74 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 70 72 6f 6a 65 63 74 20 .is.not.compatible.with.project.
c4920 27 25 73 27 20 2e 4e 45 54 20 46 72 61 6d 65 77 6f 72 6b 20 76 65 72 73 69 6f 6e 20 27 25 73 27 '%s'..NET.Framework.version.'%s'
c4940 22 2c 20 69 64 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b ",.id,.prj.name,.targetFramework
c4960 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 ).end.for._,.file.in.ipairs(file
c4980 73 5b 62 65 73 74 46 6f 6c 64 65 72 5d 29 20 64 6f 0a 5f 78 28 32 2c 20 27 3c 52 65 66 65 72 65 s[bestFolder]).do._x(2,.'<Refere
c49a0 6e 63 65 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 nce.Include="%s">',.path.getbase
c49c0 6e 61 6d 65 28 66 69 6c 65 29 29 0a 5f 78 28 33 2c 20 27 3c 48 69 6e 74 50 61 74 68 3e 25 73 3c name(file))._x(3,.'<HintPath>%s<
c49e0 2f 48 69 6e 74 50 61 74 68 3e 27 2c 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 6a 2c 20 70 /HintPath>',.vstudio.path(prj,.p
c4a00 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2e 77 6f 72 6b 73 70 61 63 65 2c 20 73 74 72 69 6e 67 2e .filename(prj.workspace,.string.
c4a20 66 6f 72 6d 61 74 28 22 70 61 63 6b 61 67 65 73 5c 5c 25 73 2e 25 73 5c 5c 25 73 22 2c 20 69 64 format("packages\\%s.%s\\%s",.id
c4a40 2c 20 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e 76 65 72 62 61 74 69 6d 56 65 72 73 69 6f 6e ,.packageAPIInfo.verbatimVersion
c4a60 20 6f 72 20 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e 76 65 72 73 69 6f 6e 2c 20 66 69 6c 65 .or.packageAPIInfo.version,.file
c4a80 29 29 29 29 0a 69 66 20 63 6f 6e 66 69 67 2e 69 73 43 6f 70 79 4c 6f 63 61 6c 28 70 72 6a 2c 20 )))).if.config.isCopyLocal(prj,.
c4aa0 70 61 63 6b 61 67 65 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 5f 70 28 33 2c 20 27 3c 50 72 69 76 package,.true).then._p(3,.'<Priv
c4ac0 61 74 65 3e 54 72 75 65 3c 2f 50 72 69 76 61 74 65 3e 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 20 ate>True</Private>').else._p(3,.
c4ae0 27 3c 50 72 69 76 61 74 65 3e 46 61 6c 73 65 3c 2f 50 72 69 76 61 74 65 3e 27 29 0a 65 6e 64 0a '<Private>False</Private>').end.
c4b00 5f 70 28 32 2c 20 27 3c 2f 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e _p(2,.'</Reference>').end.end.en
c4b20 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 d.end.function.dotnetbase.projec
c4b40 74 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 69 66 20 6e 6f 74 20 64 6f 74 6e 65 74 62 61 tReferences(prj).if.not.dotnetba
c4b60 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a se.isNewFormatProject(prj).then.
c4b80 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 64 65 _p(1,'<ItemGroup>').end.local.de
c4ba0 70 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a ps.=.project.getdependencies(prj
c4bc0 2c 20 27 6c 69 6e 6b 4f 6e 6c 79 27 29 0a 69 66 20 23 64 65 70 73 20 3e 20 30 20 74 68 65 6e 0a ,.'linkOnly').if.#deps.>.0.then.
c4be0 69 66 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 if.dotnetbase.isNewFormatProject
c4c00 28 70 72 6a 29 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 (prj).then._p(1,'<ItemGroup>').e
c4c20 6e 64 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 64 65 70 73 29 20 64 6f nd.for._,.dep.in.ipairs(deps).do
c4c40 0a 6c 6f 63 61 6c 20 72 65 6c 70 61 74 68 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 .local.relpath.=.vstudio.path(pr
c4c60 6a 2c 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 64 65 70 29 29 0a 5f 78 28 j,.vstudio.projectfile(dep))._x(
c4c80 32 2c 27 3c 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 3d 22 25 73 2,'<ProjectReference.Include="%s
c4ca0 22 3e 27 2c 20 72 65 6c 70 61 74 68 29 0a 5f 70 28 33 2c 27 3c 50 72 6f 6a 65 63 74 3e 7b 25 73 ">',.relpath)._p(3,'<Project>{%s
c4cc0 7d 3c 2f 50 72 6f 6a 65 63 74 3e 27 2c 20 64 65 70 2e 75 75 69 64 29 0a 5f 78 28 33 2c 27 3c 4e }</Project>',.dep.uuid)._x(3,'<N
c4ce0 61 6d 65 3e 25 73 3c 2f 4e 61 6d 65 3e 27 2c 20 64 65 70 2e 6e 61 6d 65 29 0a 69 66 20 6e 6f 74 ame>%s</Name>',.dep.name).if.not
c4d00 20 63 6f 6e 66 69 67 2e 69 73 43 6f 70 79 4c 6f 63 61 6c 28 70 72 6a 2c 20 64 65 70 2e 6e 61 6d .config.isCopyLocal(prj,.dep.nam
c4d20 65 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 5f 70 28 33 2c 22 3c 50 72 69 76 61 74 65 3e 46 61 6c e,.true).then._p(3,"<Private>Fal
c4d40 73 65 3c 2f 50 72 69 76 61 74 65 3e 22 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 2f 50 72 6f 6a 65 se</Private>").end._p(2,'</Proje
c4d60 63 74 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6e 64 0a 69 66 20 64 6f 74 6e 65 74 62 61 73 65 ctReference>').end.if.dotnetbase
c4d80 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 28 70 72 6a 29 20 74 68 65 6e 0a 5f 70 .isNewFormatProject(prj).then._p
c4da0 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f (1,'</ItemGroup>').end.end.if.no
c4dc0 74 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 28 t.dotnetbase.isNewFormatProject(
c4de0 70 72 6a 29 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 prj).then._p(1,'</ItemGroup>').e
c4e00 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 70 61 63 6b 61 nd.end.function.dotnetbase.packa
c4e20 67 65 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 6e 75 67 geReferences(prj).if.vstudio.nug
c4e40 65 74 32 30 31 30 2e 73 75 70 70 6f 72 74 73 50 61 63 6b 61 67 65 52 65 66 65 72 65 6e 63 65 73 et2010.supportsPackageReferences
c4e60 28 70 72 6a 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 68 61 73 4e 75 67 65 74 20 3d 20 70 72 6a 2e (prj).then.local.hasNuget.=.prj.
c4e80 6e 75 67 65 74 20 61 6e 64 20 23 70 72 6a 2e 6e 75 67 65 74 3e 30 0a 66 6f 72 20 63 66 67 20 69 nuget.and.#prj.nuget>0.for.cfg.i
c4ea0 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 n.project.eachconfig(prj).do.if.
c4ec0 63 66 67 2e 6e 75 67 65 74 20 61 6e 64 20 23 63 66 67 2e 6e 75 67 65 74 3e 30 20 74 68 65 6e 0a cfg.nuget.and.#cfg.nuget>0.then.
c4ee0 68 61 73 4e 75 67 65 74 20 3d 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 68 61 73 4e 75 hasNuget.=.true.end.end.if.hasNu
c4f00 67 65 74 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 69 66 20 get.then._p(1,'<ItemGroup>').if.
c4f20 70 72 6a 2e 6e 75 67 65 74 20 61 6e 64 20 23 70 72 6a 2e 6e 75 67 65 74 3e 30 20 74 68 65 6e 0a prj.nuget.and.#prj.nuget>0.then.
c4f40 66 6f 72 20 5f 2c 20 70 61 63 6b 61 67 65 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 6e 75 67 for._,.package.in.ipairs(prj.nug
c4f60 65 74 29 20 64 6f 0a 5f 70 28 32 2c 27 3c 50 61 63 6b 61 67 65 52 65 66 65 72 65 6e 63 65 20 49 et).do._p(2,'<PackageReference.I
c4f80 6e 63 6c 75 64 65 3d 22 25 73 22 20 56 65 72 73 69 6f 6e 3d 22 25 73 22 2f 3e 27 2c 20 76 73 74 nclude="%s".Version="%s"/>',.vst
c4fa0 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 49 64 28 70 61 63 6b 61 67 65 udio.nuget2010.packageId(package
c4fc0 29 2c 20 76 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 56 65 72 73 ),.vstudio.nuget2010.packageVers
c4fe0 69 6f 6e 28 70 61 63 6b 61 67 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 63 66 67 20 69 6e ion(package)).end.end.for.cfg.in
c5000 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 63 .project.eachconfig(prj).do.if.c
c5020 66 67 2e 6e 75 67 65 74 20 61 6e 64 20 23 63 66 67 2e 6e 75 67 65 74 3e 30 20 74 68 65 6e 0a 66 fg.nuget.and.#cfg.nuget>0.then.f
c5040 6f 72 20 5f 2c 20 70 61 63 6b 61 67 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 6e 75 67 65 or._,.package.in.ipairs(cfg.nuge
c5060 74 29 20 64 6f 0a 69 66 20 70 72 6a 2e 6e 75 67 65 74 5b 70 61 63 6b 61 67 65 5d 3d 3d 6e 69 6c t).do.if.prj.nuget[package]==nil
c5080 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 50 61 63 6b 61 67 65 52 65 66 65 72 65 6e 63 65 20 49 6e .then._p(2,'<PackageReference.In
c50a0 63 6c 75 64 65 3d 22 25 73 22 20 56 65 72 73 69 6f 6e 3d 22 25 73 22 20 25 73 2f 3e 27 2c 20 76 clude="%s".Version="%s".%s/>',.v
c50c0 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 49 64 28 70 61 63 6b 61 studio.nuget2010.packageId(packa
c50e0 67 65 29 2c 20 76 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 67 65 56 65 ge),.vstudio.nuget2010.packageVe
c5100 72 73 69 6f 6e 28 70 61 63 6b 61 67 65 29 2c 20 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6e 64 69 rsion(package),.dotnetbase.condi
c5120 74 69 6f 6e 28 63 66 67 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 31 2c tion(cfg)).end.end.end.end._p(1,
c5140 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 '</ItemGroup>').end.end.end.func
c5160 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 61 72 63 68 28 63 66 67 29 0a 6c 6f 63 61 6c 20 tion.dotnetbase.arch(cfg).local.
c5180 61 72 63 68 20 3d 20 76 73 74 75 64 69 6f 2e 61 72 63 68 46 72 6f 6d 43 6f 6e 66 69 67 28 63 66 arch.=.vstudio.archFromConfig(cf
c51a0 67 29 0a 69 66 20 61 72 63 68 20 3d 3d 20 22 41 6e 79 20 43 50 55 22 20 74 68 65 6e 0a 61 72 63 g).if.arch.==."Any.CPU".then.arc
c51c0 68 20 3d 20 22 41 6e 79 43 50 55 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 61 72 63 68 0a 65 6e 64 h.=."AnyCPU".end.return.arch.end
c51e0 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 70 65 72 74 79 47 72 6f .function.dotnetbase.propertyGro
c5200 75 70 28 63 66 67 29 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 25 up(cfg).p.push('<PropertyGroup.%
c5220 73 3e 27 2c 20 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6e 64 69 74 69 6f 6e 28 63 66 67 29 29 0a s>',.dotnetbase.condition(cfg)).
c5240 6c 6f 63 61 6c 20 61 72 63 68 20 3d 20 64 6f 74 6e 65 74 62 61 73 65 2e 61 72 63 68 28 63 66 67 local.arch.=.dotnetbase.arch(cfg
c5260 29 0a 69 66 20 61 72 63 68 20 7e 3d 20 22 41 6e 79 43 50 55 22 20 6f 72 20 5f 41 43 54 49 4f 4e ).if.arch.~=."AnyCPU".or._ACTION
c5280 20 3e 20 22 76 73 32 30 30 38 22 20 74 68 65 6e 0a 70 2e 78 28 27 3c 50 6c 61 74 66 6f 72 6d 54 .>."vs2008".then.p.x('<PlatformT
c52a0 61 72 67 65 74 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 54 61 72 67 65 74 3e 27 2c 20 61 72 63 68 arget>%s</PlatformTarget>',.arch
c52c0 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 61 70 ).end.end.function.dotnetbase.ap
c52e0 70 6c 69 63 61 74 69 6f 6e 49 63 6f 6e 28 70 72 6a 29 0a 69 66 20 70 72 6a 2e 69 63 6f 6e 20 74 plicationIcon(prj).if.prj.icon.t
c5300 68 65 6e 0a 6c 6f 63 61 6c 20 69 63 6f 6e 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 hen.local.icon.=.vstudio.path(pr
c5320 6a 2c 20 70 72 6a 2e 69 63 6f 6e 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 j,.prj.icon)._p(1,'<PropertyGrou
c5340 70 3e 27 29 0a 5f 78 28 32 2c 27 3c 41 70 70 6c 69 63 61 74 69 6f 6e 49 63 6f 6e 3e 25 73 3c 2f p>')._x(2,'<ApplicationIcon>%s</
c5360 41 70 70 6c 69 63 61 74 69 6f 6e 49 63 6f 6e 3e 27 2c 20 69 63 6f 6e 29 0a 5f 70 28 31 2c 27 3c ApplicationIcon>',.icon)._p(1,'<
c5380 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 /PropertyGroup>').end.end.functi
c53a0 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6e 64 69 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 on.dotnetbase.condition(cfg).loc
c53c0 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 50 6c 61 al.platform.=.vstudio.projectPla
c53e0 74 66 6f 72 6d 28 63 66 67 29 0a 6c 6f 63 61 6c 20 61 72 63 68 20 3d 20 64 6f 74 6e 65 74 62 61 tform(cfg).local.arch.=.dotnetba
c5400 73 65 2e 61 72 63 68 28 63 66 67 29 0a 72 65 74 75 72 6e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 se.arch(cfg).return.string.forma
c5420 74 28 27 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e t('Condition=".\'$(Configuration
c5440 29 7c 24 28 50 6c 61 74 66 6f 72 6d 29 5c 27 20 3d 3d 20 5c 27 25 73 7c 25 73 5c 27 20 22 27 2c )|$(Platform)\'.==.\'%s|%s\'."',
c5460 20 70 6c 61 74 66 6f 72 6d 2c 20 61 72 63 68 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f .platform,.arch).end.function.do
c5480 74 6e 65 74 62 61 73 65 2e 66 6f 72 6d 61 74 4e 75 47 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 tnetbase.formatNuGetFrameworkVer
c54a0 73 69 6f 6e 28 66 72 61 6d 65 77 6f 72 6b 29 0a 72 65 74 75 72 6e 20 22 6e 65 74 22 20 2e 2e 20 sion(framework).return."net"....
c54c0 66 72 61 6d 65 77 6f 72 6b 3a 67 73 75 62 28 22 25 2e 22 2c 20 22 22 29 0a 65 6e 64 0a 66 75 6e framework:gsub("%.",."").end.fun
c54e0 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 61 70 70 44 65 73 69 67 6e 65 72 46 6f 6c 64 ction.dotnetbase.appDesignerFold
c5500 65 72 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 41 70 70 44 65 73 69 67 6e 65 72 46 6f 6c 64 65 72 er(cfg)._p(2,'<AppDesignerFolder
c5520 3e 50 72 6f 70 65 72 74 69 65 73 3c 2f 41 70 70 44 65 73 69 67 6e 65 72 46 6f 6c 64 65 72 3e 27 >Properties</AppDesignerFolder>'
c5540 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 61 73 73 65 6d 62 ).end.function.dotnetbase.assemb
c5560 6c 79 4e 61 6d 65 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 lyName(cfg).if.not.dotnetbase.is
c5580 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 28 63 66 67 29 20 74 68 65 6e 0a 5f 70 28 32 2c NewFormatProject(cfg).then._p(2,
c55a0 27 3c 41 73 73 65 6d 62 6c 79 4e 61 6d 65 3e 25 73 3c 2f 41 73 73 65 6d 62 6c 79 4e 61 6d 65 3e '<AssemblyName>%s</AssemblyName>
c55c0 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 65 6e 64 ',.cfg.buildtarget.basename).end
c55e0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6d 6d 6f 6e 50 .end.function.dotnetbase.commonP
c5600 72 6f 70 65 72 74 69 65 73 28 70 72 6a 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 roperties(prj).if._ACTION.>."vs2
c5620 30 31 30 22 20 74 68 65 6e 0a 5f 70 28 31 2c 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 010".then._p(1,'<Import.Project=
c5640 22 24 28 4d 53 42 75 69 6c 64 45 78 74 65 6e 73 69 6f 6e 73 50 61 74 68 29 5c 5c 24 28 4d 53 42 "$(MSBuildExtensionsPath)\\$(MSB
c5660 75 69 6c 64 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d uildToolsVersion)\\Microsoft.Com
c5680 6d 6f 6e 2e 70 72 6f 70 73 22 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 45 78 69 73 74 73 28 5c 27 24 mon.props".Condition="Exists(\'$
c56a0 28 4d 53 42 75 69 6c 64 45 78 74 65 6e 73 69 6f 6e 73 50 61 74 68 29 5c 5c 24 28 4d 53 42 75 69 (MSBuildExtensionsPath)\\$(MSBui
c56c0 6c 64 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 6f 6d 6d 6f ldToolsVersion)\\Microsoft.Commo
c56e0 6e 2e 70 72 6f 70 73 5c 27 29 22 20 2f 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f n.props\')"./>').end.end.functio
c5700 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 43 6f 6e 64 69 74 n.dotnetbase.configurationCondit
c5720 69 6f 6e 28 63 66 67 29 0a 5f 78 28 32 2c 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 43 6f ion(cfg)._x(2,'<Configuration.Co
c5740 6e 64 69 74 69 6f 6e 3d 22 20 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 5c 27 20 3d ndition=".\'$(Configuration)\'.=
c5760 3d 20 5c 27 5c 27 20 22 3e 25 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 2c 20 63 66 =.\'\'.">%s</Configuration>',.cf
c5780 67 2e 62 75 69 6c 64 63 66 67 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 g.buildcfg).end.function.dotnetb
c57a0 61 73 65 2e 66 69 6c 65 41 6c 69 67 6e 6d 65 6e 74 28 63 66 67 29 0a 69 66 20 5f 41 43 54 49 4f ase.fileAlignment(cfg).if._ACTIO
c57c0 4e 20 3e 3d 20 22 76 73 32 30 31 30 22 20 61 6e 64 20 6e 6f 74 20 64 6f 74 6e 65 74 62 61 73 65 N.>=."vs2010".and.not.dotnetbase
c57e0 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 28 63 66 67 29 20 74 68 65 6e 0a 5f 70 .isNewFormatProject(cfg).then._p
c5800 28 32 2c 27 3c 46 69 6c 65 41 6c 69 67 6e 6d 65 6e 74 3e 35 31 32 3c 2f 46 69 6c 65 41 6c 69 67 (2,'<FileAlignment>512</FileAlig
c5820 6e 6d 65 6e 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 nment>').end.end.function.dotnet
c5840 62 61 73 65 2e 62 69 6e 64 69 6e 67 52 65 64 69 72 65 63 74 73 28 63 66 67 29 0a 69 66 20 5f 41 base.bindingRedirects(cfg).if._A
c5860 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 61 6e 64 20 6e 6f 74 20 64 6f 74 6e 65 74 CTION.>=."vs2015".and.not.dotnet
c5880 62 61 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 28 63 66 67 29 20 74 68 65 base.isNewFormatProject(cfg).the
c58a0 6e 0a 5f 70 28 32 2c 20 27 3c 41 75 74 6f 47 65 6e 65 72 61 74 65 42 69 6e 64 69 6e 67 52 65 64 n._p(2,.'<AutoGenerateBindingRed
c58c0 69 72 65 63 74 73 3e 74 72 75 65 3c 2f 41 75 74 6f 47 65 6e 65 72 61 74 65 42 69 6e 64 69 6e 67 irects>true</AutoGenerateBinding
c58e0 52 65 64 69 72 65 63 74 73 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f Redirects>').end.end.function.do
c5900 74 6e 65 74 62 61 73 65 2e 6f 75 74 70 75 74 54 79 70 65 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c tnetbase.outputType(cfg)._p(2,'<
c5920 4f 75 74 70 75 74 54 79 70 65 3e 25 73 3c 2f 4f 75 74 70 75 74 54 79 70 65 3e 27 2c 20 64 6f 74 OutputType>%s</OutputType>',.dot
c5940 6e 65 74 2e 67 65 74 6b 69 6e 64 28 63 66 67 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 net.getkind(cfg)).end.function.d
c5960 6f 74 6e 65 74 62 61 73 65 2e 70 6c 61 74 66 6f 72 6d 43 6f 6e 64 69 74 69 6f 6e 28 63 66 67 29 otnetbase.platformCondition(cfg)
c5980 0a 5f 70 28 32 2c 27 3c 50 6c 61 74 66 6f 72 6d 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 20 5c 27 24 ._p(2,'<Platform.Condition=".\'$
c59a0 28 50 6c 61 74 66 6f 72 6d 29 5c 27 20 3d 3d 20 5c 27 5c 27 20 22 3e 25 73 3c 2f 50 6c 61 74 66 (Platform)\'.==.\'\'.">%s</Platf
c59c0 6f 72 6d 3e 27 2c 20 64 6f 74 6e 65 74 62 61 73 65 2e 61 72 63 68 28 63 66 67 2e 70 72 6f 6a 65 orm>',.dotnetbase.arch(cfg.proje
c59e0 63 74 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f ct)).end.function.dotnetbase.pro
c5a00 64 75 63 74 56 65 72 73 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 ductVersion(cfg).local.action.=.
c5a20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e 2e 76 73 74 p.action.current().if.action.vst
c5a40 75 64 69 6f 2e 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c udio.productVersion.then._p(2,'<
c5a60 50 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 3e 25 73 3c 2f 50 72 6f 64 75 63 74 56 65 72 73 69 6f ProductVersion>%s</ProductVersio
c5a80 6e 3e 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 70 72 6f 64 75 63 74 56 65 72 73 69 n>',.action.vstudio.productVersi
c5aa0 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e on).end.end.function.dotnetbase.
c5ac0 70 72 6f 6a 65 63 74 47 75 69 64 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a 65 63 74 47 projectGuid(cfg)._p(2,'<ProjectG
c5ae0 75 69 64 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 47 75 69 64 3e 27 2c 20 63 66 67 2e 75 75 69 uid>{%s}</ProjectGuid>',.cfg.uui
c5b00 64 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 d).end.function.dotnetbase.proje
c5b20 63 74 54 79 70 65 47 75 69 64 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 57 50 ctTypeGuids(cfg).if.cfg.flags.WP
c5b40 46 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 50 72 6f 6a 65 63 74 54 79 70 65 47 75 69 64 73 3e 7b F.then._p(2,'<ProjectTypeGuids>{
c5b60 36 30 64 63 38 31 33 34 2d 65 62 61 35 2d 34 33 62 38 2d 62 63 63 39 2d 62 62 34 62 63 31 36 63 60dc8134-eba5-43b8-bcc9-bb4bc16c
c5b80 32 35 34 38 7d 3b 7b 46 41 45 30 34 45 43 30 2d 33 30 31 46 2d 31 31 44 33 2d 42 46 34 42 2d 30 2548};{FAE04EC0-301F-11D3-BF4B-0
c5ba0 30 43 30 34 46 37 39 45 46 42 43 7d 3c 2f 50 72 6f 6a 65 63 74 54 79 70 65 47 75 69 64 73 3e 27 0C04F79EFBC}</ProjectTypeGuids>'
c5bc0 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 72 6f ).end.end.function.dotnetbase.ro
c5be0 6f 74 4e 61 6d 65 73 70 61 63 65 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 64 6f 74 6e 65 74 62 61 otNamespace(cfg).if.not.dotnetba
c5c00 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 28 63 66 67 29 20 6f 72 20 63 66 se.isNewFormatProject(cfg).or.cf
c5c20 67 2e 6e 61 6d 65 73 70 61 63 65 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 52 6f 6f 74 4e 61 6d 65 g.namespace.then._p(2,'<RootName
c5c40 73 70 61 63 65 3e 25 73 3c 2f 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 27 2c 20 63 66 67 2e 6e space>%s</RootNamespace>',.cfg.n
c5c60 61 6d 65 73 70 61 63 65 20 6f 72 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 amespace.or.cfg.buildtarget.base
c5c80 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 name).end.end.function.dotnetbas
c5ca0 65 2e 73 63 68 65 6d 61 56 65 72 73 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f e.schemaVersion(cfg).local.actio
c5cc0 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e n.=.p.action.current().if.action
c5ce0 2e 76 73 74 75 64 69 6f 2e 63 73 70 72 6f 6a 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 20 74 68 65 .vstudio.csprojSchemaVersion.the
c5d00 6e 0a 5f 70 28 32 2c 27 3c 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 3e 25 73 3c 2f 53 63 68 65 6d n._p(2,'<SchemaVersion>%s</Schem
c5d20 61 56 65 72 73 69 6f 6e 3e 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 63 73 70 72 6f aVersion>',.action.vstudio.cspro
c5d40 6a 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e jSchemaVersion).end.end.function
c5d60 20 64 6f 74 6e 65 74 62 61 73 65 2e 4e 6f 57 61 72 6e 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e .dotnetbase.NoWarn(cfg).if.#cfg.
c5d80 64 69 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 77 disablewarnings.>.0.then.local.w
c5da0 61 72 6e 69 6e 67 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 69 73 61 62 arnings.=.table.concat(cfg.disab
c5dc0 6c 65 77 61 72 6e 69 6e 67 73 2c 20 22 3b 22 29 0a 5f 70 28 32 2c 27 3c 4e 6f 57 61 72 6e 3e 25 lewarnings,.";")._p(2,'<NoWarn>%
c5de0 73 3c 2f 4e 6f 57 61 72 6e 3e 27 2c 20 77 61 72 6e 69 6e 67 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 s</NoWarn>',.warnings).end.end.f
c5e00 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f unction.dotnetbase.targetFramewo
c5e20 72 6b 56 65 72 73 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e rkVersion(cfg).local.action.=.p.
c5e40 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 6c 6f 63 61 6c 20 66 72 61 6d 65 77 6f 72 6b action.current().local.framework
c5e60 20 3d 20 63 66 67 2e 64 6f 74 6e 65 74 66 72 61 6d 65 77 6f 72 6b 20 6f 72 20 61 63 74 69 6f 6e .=.cfg.dotnetframework.or.action
c5e80 2e 76 73 74 75 64 69 6f 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 0a 69 66 20 66 72 61 6d .vstudio.targetFramework.if.fram
c5ea0 65 77 6f 72 6b 20 61 6e 64 20 6e 6f 74 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 46 6f ework.and.not.dotnetbase.isNewFo
c5ec0 72 6d 61 74 50 72 6f 6a 65 63 74 28 63 66 67 29 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 54 61 72 rmatProject(cfg).then._p(2,'<Tar
c5ee0 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3e 76 25 73 3c 2f 54 61 72 67 65 74 46 getFrameworkVersion>v%s</TargetF
c5f00 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3e 27 2c 20 66 72 61 6d 65 77 6f 72 6b 29 0a 65 6e rameworkVersion>',.framework).en
c5f20 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 63 73 76 65 72 73 d.end.function.dotnetbase.csvers
c5f40 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 63 73 76 65 72 73 69 6f 6e 20 74 68 65 6e 0a 5f ion(cfg).if.cfg.csversion.then._
c5f60 70 28 32 2c 27 3c 4c 61 6e 67 56 65 72 73 69 6f 6e 3e 25 73 3c 2f 4c 61 6e 67 56 65 72 73 69 6f p(2,'<LangVersion>%s</LangVersio
c5f80 6e 3e 27 2c 20 63 66 67 2e 63 73 76 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 n>',.cfg.csversion).end.end.func
c5fa0 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 50 tion.dotnetbase.targetFrameworkP
c5fc0 72 6f 66 69 6c 65 28 63 66 67 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 31 rofile(cfg).if._ACTION.==."vs201
c5fe0 30 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 50 72 0".then._p(2,'<TargetFrameworkPr
c6000 6f 66 69 6c 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 2f 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b ofile>')._p(2,'</TargetFramework
c6020 50 72 6f 66 69 6c 65 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e Profile>').end.end.function.dotn
c6040 65 74 62 61 73 65 2e 78 6d 6c 44 65 63 6c 61 72 61 74 69 6f 6e 28 29 0a 69 66 20 5f 41 43 54 49 etbase.xmlDeclaration().if._ACTI
c6060 4f 4e 20 3e 20 22 76 73 32 30 30 38 22 20 74 68 65 6e 0a 70 2e 78 6d 6c 55 74 66 38 28 29 0a 65 ON.>."vs2008".then.p.xmlUtf8().e
c6080 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 nd.end.function.dotnetbase.isNew
c60a0 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 72 61 6d 65 77 6f FormatProject(cfg).local.framewo
c60c0 72 6b 20 3d 20 63 66 67 2e 64 6f 74 6e 65 74 66 72 61 6d 65 77 6f 72 6b 0a 69 66 20 6e 6f 74 20 rk.=.cfg.dotnetframework.if.not.
c60e0 66 72 61 6d 65 77 6f 72 6b 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a framework.then.return.false.end.
c6100 69 66 20 66 72 61 6d 65 77 6f 72 6b 3a 66 69 6e 64 28 27 5e 6e 65 74 27 29 20 7e 3d 20 6e 69 6c if.framework:find('^net').~=.nil
c6120 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c .then.return.true.end.return.fal
c6140 73 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 6e 65 74 63 6f se.end.function.dotnetbase.netco
c6160 72 65 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 28 63 66 67 29 0a 6c 6f 63 61 6c 20 61 63 re.targetFramework(cfg).local.ac
c6180 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 6c 6f 63 61 6c 20 tion.=.p.action.current().local.
c61a0 66 72 61 6d 65 77 6f 72 6b 20 3d 20 63 66 67 2e 64 6f 74 6e 65 74 66 72 61 6d 65 77 6f 72 6b 20 framework.=.cfg.dotnetframework.
c61c0 6f 72 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 or.action.vstudio.targetFramewor
c61e0 6b 0a 69 66 20 66 72 61 6d 65 77 6f 72 6b 20 61 6e 64 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 k.if.framework.and.dotnetbase.is
c6200 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 28 63 66 67 29 20 74 68 65 6e 0a 5f 70 28 32 2c NewFormatProject(cfg).then._p(2,
c6220 27 3c 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 3e 25 73 3c 2f 54 61 72 67 65 74 46 72 61 6d '<TargetFramework>%s</TargetFram
c6240 65 77 6f 72 6b 3e 27 2c 20 66 72 61 6d 65 77 6f 72 6b 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 ework>',.framework).end.end.func
c6260 74 69 6f 6e 20 64 6f 74 6e 65 74 62 61 73 65 2e 6e 65 74 63 6f 72 65 2e 65 6e 61 62 6c 65 44 65 tion.dotnetbase.netcore.enableDe
c6280 66 61 75 6c 74 43 6f 6d 70 69 6c 65 49 74 65 6d 73 28 63 66 67 29 0a 5f 70 28 32 2c 27 3c 45 6e faultCompileItems(cfg)._p(2,'<En
c62a0 61 62 6c 65 44 65 66 61 75 6c 74 43 6f 6d 70 69 6c 65 49 74 65 6d 73 3e 25 73 3c 2f 45 6e 61 62 ableDefaultCompileItems>%s</Enab
c62c0 6c 65 44 65 66 61 75 6c 74 43 6f 6d 70 69 6c 65 49 74 65 6d 73 3e 27 2c 20 69 69 66 28 63 66 67 leDefaultCompileItems>',.iif(cfg
c62e0 2e 65 6e 61 62 6c 65 44 65 66 61 75 6c 74 43 6f 6d 70 69 6c 65 49 74 65 6d 73 2c 20 22 74 72 75 .enableDefaultCompileItems,."tru
c6300 65 22 2c 20 22 66 61 6c 73 65 22 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 e",."false")).end.function.dotne
c6320 74 62 61 73 65 2e 6e 65 74 63 6f 72 65 2e 75 73 65 57 70 66 28 63 66 67 29 0a 69 66 20 63 66 67 tbase.netcore.useWpf(cfg).if.cfg
c6340 2e 66 6c 61 67 73 2e 57 50 46 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 55 73 65 57 70 66 3e 74 72 .flags.WPF.then._p(2,'<UseWpf>tr
c6360 75 65 3c 2f 55 73 65 57 70 66 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 ue</UseWpf>').end.end.function.d
c6380 6f 74 6e 65 74 62 61 73 65 2e 61 6c 6c 6f 77 55 6e 73 61 66 65 42 6c 6f 63 6b 73 28 63 66 67 29 otnetbase.allowUnsafeBlocks(cfg)
c63a0 0a 69 66 20 63 66 67 2e 63 6c 72 20 3d 3d 20 22 55 6e 73 61 66 65 22 20 74 68 65 6e 0a 5f 70 28 .if.cfg.clr.==."Unsafe".then._p(
c63c0 32 2c 27 3c 41 6c 6c 6f 77 55 6e 73 61 66 65 42 6c 6f 63 6b 73 3e 74 72 75 65 3c 2f 41 6c 6c 6f 2,'<AllowUnsafeBlocks>true</Allo
c63e0 77 55 6e 73 61 66 65 42 6c 6f 63 6b 73 3e 27 29 0a 65 6e 64 0a 65 6e 64 72 65 74 75 72 6e 20 7b wUnsafeBlocks>').end.endreturn.{
c6400 22 67 6d 61 6b 65 22 2c 20 22 76 73 74 75 64 69 6f 22 2c 20 22 78 63 6f 64 65 22 2c 20 22 63 6f "gmake",."vstudio",."xcode",."co
c6420 64 65 6c 69 74 65 22 2c 20 22 67 6d 61 6b 65 32 22 2c 20 22 64 22 2c 20 22 61 6e 64 72 6f 69 64 delite",."gmake2",."d",."android
c6440 22 7d 00 00 00 00 00 00 00 00 00 00 08 08 4a 00 7c fe 53 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 "}............J.|.S.....local.p.
c6460 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 78 63 6f 64 65 20 3d 20 70 2e 6d 6f 64 75 6c 65 =.premake.local.xcode.=.p.module
c6480 73 2e 78 63 6f 64 65 0a 6c 6f 63 61 6c 20 74 72 65 65 20 20 3d 20 70 2e 74 72 65 65 0a 6c 6f 63 s.xcode.local.tree..=.p.tree.loc
c64a0 61 6c 20 77 6f 72 6b 73 70 61 63 65 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 0a 6c 6f 63 61 6c al.workspace.=.p.workspace.local
c64c0 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 .project.=.p.project.local.confi
c64e0 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 g.=.p.config.local.fileconfig.=.
c6500 70 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 62 p.fileconfig.function.xcode.getb
c6520 75 69 6c 64 63 61 74 65 67 6f 72 79 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 63 61 74 65 67 6f 72 uildcategory(node).local.categor
c6540 69 65 73 20 3d 20 7b 0a 5b 22 2e 61 22 5d 20 3d 20 22 46 72 61 6d 65 77 6f 72 6b 73 22 2c 0a 5b ies.=.{.[".a"].=."Frameworks",.[
c6560 22 2e 63 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 63 63 22 5d 20 3d 20 22 53 6f ".c"].=."Sources",.[".cc"].=."So
c6580 75 72 63 65 73 22 2c 0a 5b 22 2e 63 70 70 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 urces",.[".cpp"].=."Sources",.["
c65a0 2e 63 78 78 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 63 2b 2b 22 5d 20 3d 20 22 .cxx"].=."Sources",.[".c++"].=."
c65c0 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 64 79 6c 69 62 22 5d 20 3d 20 22 46 72 61 6d 65 77 6f 72 Sources",.[".dylib"].=."Framewor
c65e0 6b 73 22 2c 0a 5b 22 2e 66 72 61 6d 65 77 6f 72 6b 22 5d 20 3d 20 22 46 72 61 6d 65 77 6f 72 6b ks",.[".framework"].=."Framework
c6600 73 22 2c 0a 5b 22 2e 6d 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 6d 6d 22 5d 20 s",.[".m"].=."Sources",.[".mm"].
c6620 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 73 74 72 69 6e 67 73 22 5d 20 3d 20 22 52 65 73 =."Sources",.[".strings"].=."Res
c6640 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 6e 69 62 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c ources",.[".nib"].=."Resources",
c6660 0a 5b 22 2e 78 69 62 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 73 74 6f 72 .[".xib"].=."Resources",.[".stor
c6680 79 62 6f 61 72 64 22 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 69 63 6e 73 22 yboard"].=."Resources",.[".icns"
c66a0 5d 20 3d 20 22 52 65 73 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 73 22 5d 20 3d 20 22 53 6f 75 72 63 ].=."Resources",.[".s"].=."Sourc
c66c0 65 73 22 2c 0a 5b 22 2e 53 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 73 77 69 66 es",.[".S"].=."Sources",.[".swif
c66e0 74 22 5d 20 3d 20 22 53 6f 75 72 63 65 73 22 2c 0a 5b 22 2e 6d 65 74 61 6c 22 5d 20 3d 20 22 52 t"].=."Sources",.[".metal"].=."R
c6700 65 73 6f 75 72 63 65 73 22 2c 0a 7d 0a 69 66 20 6e 6f 64 65 2e 69 73 52 65 73 6f 75 72 63 65 20 esources",.}.if.node.isResource.
c6720 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 52 65 73 6f 75 72 63 65 73 22 0a 65 6e 64 0a 72 65 74 75 then.return."Resources".end.retu
c6740 72 6e 20 63 61 74 65 67 6f 72 69 65 73 5b 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 rn.categories[path.getextension(
c6760 6e 6f 64 65 2e 6e 61 6d 65 29 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 69 node.name)].end.function.xcode.i
c6780 73 49 74 65 6d 52 65 73 6f 75 72 63 65 28 70 72 6f 6a 65 63 74 2c 20 6e 6f 64 65 29 0a 6c 6f 63 sItemResource(project,.node).loc
c67a0 61 6c 20 72 65 73 0a 69 66 20 70 72 6f 6a 65 63 74 20 61 6e 64 20 70 72 6f 6a 65 63 74 2e 78 63 al.res.if.project.and.project.xc
c67c0 6f 64 65 62 75 69 6c 64 72 65 73 6f 75 72 63 65 73 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 70 odebuildresources.then.if.type(p
c67e0 72 6f 6a 65 63 74 2e 78 63 6f 64 65 62 75 69 6c 64 72 65 73 6f 75 72 63 65 73 29 20 3d 3d 20 22 roject.xcodebuildresources).==."
c6800 74 61 62 6c 65 22 20 74 68 65 6e 0a 72 65 73 20 3d 20 70 72 6f 6a 65 63 74 2e 78 63 6f 64 65 62 table".then.res.=.project.xcodeb
c6820 75 69 6c 64 72 65 73 6f 75 72 63 65 73 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 uildresources.end.end.local.func
c6840 74 69 6f 6e 20 63 68 65 63 6b 49 74 65 6d 49 6e 4c 69 73 74 28 69 74 65 6d 2c 20 6c 69 73 74 29 tion.checkItemInList(item,.list)
c6860 0a 69 66 20 69 74 65 6d 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 76 20 69 6e 20 70 61 69 72 73 28 6c .if.item.then.for._,v.in.pairs(l
c6880 69 73 74 29 20 64 6f 0a 69 66 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 69 74 65 6d 2c 20 70 61 74 ist).do.if.string.find(item,.pat
c68a0 68 2e 77 69 6c 64 63 61 72 64 73 28 76 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 h.wildcards(v)).then.return.true
c68c0 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 .end.end.end.return.false.end.if
c68e0 20 28 63 68 65 63 6b 49 74 65 6d 49 6e 4c 69 73 74 28 6e 6f 64 65 2e 70 61 74 68 2c 20 72 65 73 .(checkItemInList(node.path,.res
c6900 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 )).then.return.true.end.return.f
c6920 61 6c 73 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 66 69 6c 65 74 alse.end.function.xcode.getfilet
c6940 79 70 65 6b 65 79 28 6e 6f 64 65 2c 20 63 66 67 29 0a 69 66 20 6e 6f 64 65 2e 63 6f 6e 66 69 67 ypekey(node,.cfg).if.node.config
c6960 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 s.then.local.filecfg.=.fileconfi
c6980 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 69 66 20 66 69 6c 65 63 66 g.getconfig(node,.cfg).if.filecf
c69a0 67 20 61 6e 64 20 66 69 6c 65 63 66 67 5b 22 63 6f 6d 70 69 6c 65 61 73 22 5d 20 74 68 65 6e 0a g.and.filecfg["compileas"].then.
c69c0 72 65 74 75 72 6e 20 22 65 78 70 6c 69 63 69 74 46 69 6c 65 54 79 70 65 22 0a 65 6e 64 0a 65 6e return."explicitFileType".end.en
c69e0 64 0a 72 65 74 75 72 6e 20 22 6c 61 73 74 4b 6e 6f 77 6e 46 69 6c 65 54 79 70 65 22 0a 65 6e 64 d.return."lastKnownFileType".end
c6a00 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 66 69 6c 65 74 79 70 65 28 6e 6f 64 65 .function.xcode.getfiletype(node
c6a20 2c 20 63 66 67 29 0a 69 66 20 6e 6f 64 65 2e 63 6f 6e 66 69 67 73 20 74 68 65 6e 0a 6c 6f 63 61 ,.cfg).if.node.configs.then.loca
c6a40 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 l.filecfg.=.fileconfig.getconfig
c6a60 28 6e 6f 64 65 2c 20 63 66 67 29 0a 69 66 20 66 69 6c 65 63 66 67 20 74 68 65 6e 0a 69 66 20 70 (node,.cfg).if.filecfg.then.if.p
c6a80 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 28 66 69 6c 65 63 66 67 2e 63 6f 6d 70 69 6c 65 61 73 .languages.isc(filecfg.compileas
c6aa0 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 2e 63 22 0a 65 ).then.return."sourcecode.c.c".e
c6ac0 6c 73 65 69 66 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 70 70 28 66 69 6c 65 63 66 67 2e lseif.p.languages.iscpp(filecfg.
c6ae0 63 6f 6d 70 69 6c 65 61 73 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 73 6f 75 72 63 65 63 6f compileas).then.return."sourceco
c6b00 64 65 2e 63 70 70 2e 63 70 70 22 0a 65 6c 73 65 69 66 20 66 69 6c 65 63 66 67 2e 63 6f 6d 70 69 de.cpp.cpp".elseif.filecfg.compi
c6b20 6c 65 61 73 20 3d 3d 20 70 2e 4f 42 4a 45 43 54 49 56 45 43 20 74 68 65 6e 0a 72 65 74 75 72 6e leas.==.p.OBJECTIVEC.then.return
c6b40 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 2e 6f 62 6a 63 22 0a 65 6c 73 65 69 66 20 66 69 6c 65 ."sourcecode.c.objc".elseif.file
c6b60 63 66 67 2e 63 6f 6d 70 69 6c 65 61 73 20 3d 3d 20 70 2e 4f 42 4a 45 43 54 49 56 45 43 50 50 20 cfg.compileas.==.p.OBJECTIVECPP.
c6b80 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 6f 62 6a 63 then.return."sourcecode.cpp.objc
c6ba0 70 70 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 0a pp".end.end.end.local.types.=.{.
c6bc0 5b 22 2e 63 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 2e 63 [".c"].........=."sourcecode.c.c
c6be0 22 2c 0a 5b 22 2e 63 63 22 5d 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e ",.[".cc"]........=."sourcecode.
c6c00 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 63 70 70 22 5d 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 cpp.cpp",.[".cpp"].......=."sour
c6c20 63 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 63 73 73 22 5d 20 20 20 20 20 20 20 cecode.cpp.cpp",.[".css"].......
c6c40 3d 20 22 74 65 78 74 2e 63 73 73 22 2c 0a 5b 22 2e 63 78 78 22 5d 20 20 20 20 20 20 20 3d 20 22 =."text.css",.[".cxx"].......=."
c6c60 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 63 2b 2b 22 5d 20 20 20 sourcecode.cpp.cpp",.[".c++"]...
c6c80 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 63 70 70 22 2c 0a 5b 22 2e 53 ....=."sourcecode.cpp.cpp",.[".S
c6ca0 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 61 73 6d 2e 61 73 6d "].........=."sourcecode.asm.asm
c6cc0 22 2c 0a 5b 22 2e 66 72 61 6d 65 77 6f 72 6b 22 5d 20 3d 20 22 77 72 61 70 70 65 72 2e 66 72 61 ",.[".framework"].=."wrapper.fra
c6ce0 6d 65 77 6f 72 6b 22 2c 0a 5b 22 2e 67 69 66 22 5d 20 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 mework",.[".gif"].......=."image
c6d00 2e 67 69 66 22 2c 0a 5b 22 2e 68 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 .gif",.[".h"].........=."sourcec
c6d20 6f 64 65 2e 63 2e 68 22 2c 0a 5b 22 2e 68 74 6d 6c 22 5d 20 20 20 20 20 20 3d 20 22 74 65 78 74 ode.c.h",.[".html"]......=."text
c6d40 2e 68 74 6d 6c 22 2c 0a 5b 22 2e 6c 75 61 22 5d 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 .html",.[".lua"].......=."source
c6d60 63 6f 64 65 2e 6c 75 61 22 2c 0a 5b 22 2e 6d 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 code.lua",.[".m"].........=."sou
c6d80 72 63 65 63 6f 64 65 2e 63 2e 6f 62 6a 63 22 2c 0a 5b 22 2e 6d 6d 22 5d 20 20 20 20 20 20 20 20 rcecode.c.objc",.[".mm"]........
c6da0 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 70 70 2e 6f 62 6a 63 22 2c 0a 5b 22 2e 6e 69 62 22 =."sourcecode.cpp.objc",.[".nib"
c6dc0 5d 20 20 20 20 20 20 20 3d 20 22 77 72 61 70 70 65 72 2e 6e 69 62 22 2c 0a 5b 22 2e 73 74 6f 72 ].......=."wrapper.nib",.[".stor
c6de0 79 62 6f 61 72 64 22 5d 20 3d 20 22 66 69 6c 65 2e 73 74 6f 72 79 62 6f 61 72 64 22 2c 0a 5b 22 yboard"].=."file.storyboard",.["
c6e00 2e 70 63 68 22 5d 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 63 2e 68 22 2c .pch"].......=."sourcecode.c.h",
c6e20 0a 5b 22 2e 70 6c 69 73 74 22 5d 20 20 20 20 20 3d 20 22 74 65 78 74 2e 70 6c 69 73 74 2e 78 6d .[".plist"].....=."text.plist.xm
c6e40 6c 22 2c 0a 5b 22 2e 73 74 72 69 6e 67 73 22 5d 20 20 20 3d 20 22 74 65 78 74 2e 70 6c 69 73 74 l",.[".strings"]...=."text.plist
c6e60 2e 73 74 72 69 6e 67 73 22 2c 0a 5b 22 2e 78 69 62 22 5d 20 20 20 20 20 20 20 3d 20 22 66 69 6c .strings",.[".xib"].......=."fil
c6e80 65 2e 78 69 62 22 2c 0a 5b 22 2e 69 63 6e 73 22 5d 20 20 20 20 20 20 3d 20 22 69 6d 61 67 65 2e e.xib",.[".icns"]......=."image.
c6ea0 69 63 6e 73 22 2c 0a 5b 22 2e 73 22 5d 20 20 20 20 20 20 20 20 20 3d 20 22 73 6f 75 72 63 65 63 icns",.[".s"].........=."sourcec
c6ec0 6f 64 65 2e 61 73 6d 22 2c 0a 5b 22 2e 62 6d 70 22 5d 20 20 20 20 20 20 20 3d 20 22 69 6d 61 67 ode.asm",.[".bmp"].......=."imag
c6ee0 65 2e 62 6d 70 22 2c 0a 5b 22 2e 77 61 76 22 5d 20 20 20 20 20 20 20 3d 20 22 61 75 64 69 6f 2e e.bmp",.[".wav"].......=."audio.
c6f00 77 61 76 22 2c 0a 5b 22 2e 78 63 61 73 73 65 74 73 22 5d 20 20 3d 20 22 66 6f 6c 64 65 72 2e 61 wav",.[".xcassets"]..=."folder.a
c6f20 73 73 65 74 63 61 74 61 6c 6f 67 22 2c 0a 5b 22 2e 73 77 69 66 74 22 5d 20 20 20 20 20 3d 20 22 ssetcatalog",.[".swift"].....=."
c6f40 73 6f 75 72 63 65 63 6f 64 65 2e 73 77 69 66 74 22 2c 0a 5b 22 2e 6d 65 74 61 6c 22 5d 20 20 20 sourcecode.swift",.[".metal"]...
c6f60 20 20 3d 20 22 73 6f 75 72 63 65 63 6f 64 65 2e 6d 65 74 61 6c 22 2c 0a 7d 0a 72 65 74 75 72 6e ..=."sourcecode.metal",.}.return
c6f80 20 74 79 70 65 73 5b 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 6e 6f 64 65 2e 70 61 .types[path.getextension(node.pa
c6fa0 74 68 29 5d 20 6f 72 20 22 74 65 78 74 22 0a 65 6e 64 0a 78 63 6f 64 65 2e 65 73 63 61 70 65 53 th)].or."text".end.xcode.escapeS
c6fc0 70 65 63 69 61 6c 43 68 61 72 73 20 3d 20 7b 0a 5b 27 5c 6e 27 5d 20 3d 20 27 5c 5c 6e 27 2c 0a pecialChars.=.{.['\n'].=.'\\n',.
c6fe0 5b 27 5c 72 27 5d 20 3d 20 27 5c 5c 72 27 2c 0a 5b 27 5c 74 27 5d 20 3d 20 27 5c 5c 74 27 2c 0a ['\r'].=.'\\r',.['\t'].=.'\\t',.
c7000 7d 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 65 73 63 61 70 65 43 68 61 72 28 63 29 0a 72 }.function.xcode.escapeChar(c).r
c7020 65 74 75 72 6e 20 78 63 6f 64 65 2e 65 73 63 61 70 65 53 70 65 63 69 61 6c 43 68 61 72 73 5b 63 eturn.xcode.escapeSpecialChars[c
c7040 5d 20 6f 72 20 27 5c 5c 27 2e 2e 63 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e ].or.'\\'..c.end.function.xcode.
c7060 65 73 63 61 70 65 41 72 67 28 76 61 6c 75 65 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 escapeArg(value).value.=.value:g
c7080 73 75 62 28 27 5b 5c 27 22 5c 5c 5c 6e 5c 72 5c 74 20 5d 27 2c 20 78 63 6f 64 65 2e 65 73 63 61 sub('[\'"\\\n\r\t.]',.xcode.esca
c70a0 70 65 43 68 61 72 29 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f peChar).return.value.end.functio
c70c0 6e 20 78 63 6f 64 65 2e 65 73 63 61 70 65 53 65 74 74 69 6e 67 28 76 61 6c 75 65 29 0a 76 61 6c n.xcode.escapeSetting(value).val
c70e0 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 5b 22 5c 5c 5c 6e 5c 72 5c 74 5d 27 2c 20 78 ue.=.value:gsub('["\\\n\r\t]',.x
c7100 63 6f 64 65 2e 65 73 63 61 70 65 43 68 61 72 29 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e code.escapeChar).return.value.en
c7120 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e d.function.xcode.stringifySettin
c7140 67 28 76 61 6c 75 65 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 2e 2e 27 27 0a 69 66 20 6e 6f g(value).value.=.value..''.if.no
c7160 74 20 76 61 6c 75 65 3a 6d 61 74 63 68 28 27 5e 5b 25 61 25 64 5f 2e 2f 5d 2b 24 27 29 20 74 68 t.value:match('^[%a%d_./]+$').th
c7180 65 6e 0a 76 61 6c 75 65 20 3d 20 27 22 27 2e 2e 78 63 6f 64 65 2e 65 73 63 61 70 65 53 65 74 74 en.value.=.'"'..xcode.escapeSett
c71a0 69 6e 67 28 76 61 6c 75 65 29 2e 2e 27 22 27 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 ing(value)..'"'.end.return.value
c71c0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 63 75 73 74 6f 6d 53 74 72 69 6e 67 .end.function.xcode.customString
c71e0 69 66 79 53 65 74 74 69 6e 67 28 76 61 6c 75 65 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 2e ifySetting(value).value.=.value.
c7200 2e 27 27 0a 6c 6f 63 61 6c 20 74 65 73 74 20 3d 20 76 61 6c 75 65 3a 6d 61 74 63 68 28 27 5e 5b .''.local.test.=.value:match('^[
c7220 25 61 25 64 5f 2e 2f 25 2b 5d 2b 24 27 29 0a 69 66 20 74 65 73 74 20 74 68 65 6e 0a 76 61 6c 75 %a%d_./%+]+$').if.test.then.valu
c7240 65 20 3d 20 27 22 27 2e 2e 78 63 6f 64 65 2e 65 73 63 61 70 65 53 65 74 74 69 6e 67 28 76 61 6c e.=.'"'..xcode.escapeSetting(val
c7260 75 65 29 2e 2e 27 22 27 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 66 75 ue)..'"'.end.return.value.end.fu
c7280 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 28 6c 65 76 65 6c 2c nction.xcode.printSetting(level,
c72a0 20 6e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 .name,.value).if.type(value).==.
c72c0 27 66 75 6e 63 74 69 6f 6e 27 20 74 68 65 6e 0a 76 61 6c 75 65 28 6c 65 76 65 6c 2c 20 6e 61 6d 'function'.then.value(level,.nam
c72e0 65 29 0a 65 6c 73 65 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 7e 3d 20 27 74 61 62 6c 65 27 e).elseif.type(value).~=.'table'
c7300 20 74 68 65 6e 0a 5f 70 28 6c 65 76 65 6c 2c 20 27 25 73 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 .then._p(level,.'%s.=.%s;',.xcod
c7320 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 61 6d 65 29 2c 20 78 63 6f 64 65 2e e.stringifySetting(name),.xcode.
c7340 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 76 61 6c 75 65 29 29 0a 65 6c 73 65 69 66 20 stringifySetting(value)).elseif.
c7360 23 76 61 6c 75 65 20 3e 3d 20 31 20 74 68 65 6e 0a 5f 70 28 6c 65 76 65 6c 2c 20 27 25 73 20 3d #value.>=.1.then._p(level,.'%s.=
c7380 20 28 27 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 61 6d 65 .(',.xcode.stringifySetting(name
c73a0 29 29 0a 66 6f 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 29 20 )).for._,.item.in.ipairs(value).
c73c0 64 6f 0a 5f 70 28 6c 65 76 65 6c 20 2b 20 31 2c 20 27 25 73 2c 27 2c 20 78 63 6f 64 65 2e 73 74 do._p(level.+.1,.'%s,',.xcode.st
c73e0 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 69 74 65 6d 29 29 0a 65 6e 64 0a 5f 70 28 6c 65 76 ringifySetting(item)).end._p(lev
c7400 65 6c 2c 20 27 29 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 el,.');').end.end.function.xcode
c7420 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 73 54 61 62 6c 65 28 6c 65 76 65 6c 2c 20 73 65 74 74 69 .printSettingsTable(level,.setti
c7440 6e 67 73 29 0a 6c 6f 63 61 6c 20 6b 65 79 73 20 3d 20 74 61 62 6c 65 2e 6b 65 79 73 28 73 65 74 ngs).local.keys.=.table.keys(set
c7460 74 69 6e 67 73 29 0a 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 29 0a 66 6f 72 20 5f 2c 20 6b tings).table.sort(keys).for._,.k
c7480 20 69 6e 20 69 70 61 69 72 73 28 6b 65 79 73 29 20 64 6f 0a 78 63 6f 64 65 2e 70 72 69 6e 74 53 .in.ipairs(keys).do.xcode.printS
c74a0 65 74 74 69 6e 67 28 6c 65 76 65 6c 2c 20 6b 2c 20 73 65 74 74 69 6e 67 73 5b 6b 5d 29 0a 65 6e etting(level,.k,.settings[k]).en
c74c0 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 6f 76 65 72 72 69 64 65 53 65 74 d.end.function.xcode.overrideSet
c74e0 74 69 6e 67 73 28 73 65 74 74 69 6e 67 73 2c 20 6f 76 65 72 72 69 64 65 73 29 0a 69 66 20 74 79 tings(settings,.overrides).if.ty
c7500 70 65 28 6f 76 65 72 72 69 64 65 73 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a 66 6f pe(overrides).==.'table'.then.fo
c7520 72 20 6e 61 6d 65 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 6f 76 65 72 72 69 64 65 73 r.name,.value.in.pairs(overrides
c7540 29 20 64 6f 0a 73 65 74 74 69 6e 67 73 5b 6e 61 6d 65 5d 20 3d 20 69 69 66 28 6e 6f 74 20 74 61 ).do.settings[name].=.iif(not.ta
c7560 62 6c 65 2e 65 71 75 61 6c 73 28 76 61 6c 75 65 2c 20 7b 20 66 61 6c 73 65 20 7d 29 2c 20 76 61 ble.equals(value,.{.false.}),.va
c7580 6c 75 65 2c 20 6e 69 6c 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 lue,.nil).end.end.end.function.x
c75a0 63 6f 64 65 2e 67 65 74 70 72 6f 64 75 63 74 74 79 70 65 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 code.getproducttype(node).local.
c75c0 74 79 70 65 73 20 3d 20 7b 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 20 20 3d 20 22 63 6f 6d 2e 61 70 types.=.{.ConsoleApp...=."com.ap
c75e0 70 6c 65 2e 70 72 6f 64 75 63 74 2d 74 79 70 65 2e 74 6f 6f 6c 22 2c 0a 57 69 6e 64 6f 77 65 64 ple.product-type.tool",.Windowed
c7600 41 70 70 20 20 3d 20 22 63 6f 6d 2e 61 70 70 6c 65 2e 70 72 6f 64 75 63 74 2d 74 79 70 65 2e 61 App..=."com.apple.product-type.a
c7620 70 70 6c 69 63 61 74 69 6f 6e 22 2c 0a 53 74 61 74 69 63 4c 69 62 20 20 20 20 3d 20 22 63 6f 6d pplication",.StaticLib....=."com
c7640 2e 61 70 70 6c 65 2e 70 72 6f 64 75 63 74 2d 74 79 70 65 2e 6c 69 62 72 61 72 79 2e 73 74 61 74 .apple.product-type.library.stat
c7660 69 63 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 20 20 20 3d 20 22 63 6f 6d 2e 61 70 70 6c 65 2e 70 ic",.SharedLib....=."com.apple.p
c7680 72 6f 64 75 63 74 2d 74 79 70 65 2e 6c 69 62 72 61 72 79 2e 64 79 6e 61 6d 69 63 22 2c 0a 4f 53 roduct-type.library.dynamic",.OS
c76a0 58 42 75 6e 64 6c 65 20 20 20 20 3d 20 22 63 6f 6d 2e 61 70 70 6c 65 2e 70 72 6f 64 75 63 74 2d XBundle....=."com.apple.product-
c76c0 74 79 70 65 2e 62 75 6e 64 6c 65 22 2c 0a 4f 53 58 46 72 61 6d 65 77 6f 72 6b 20 3d 20 22 63 6f type.bundle",.OSXFramework.=."co
c76e0 6d 2e 61 70 70 6c 65 2e 70 72 6f 64 75 63 74 2d 74 79 70 65 2e 66 72 61 6d 65 77 6f 72 6b 22 2c m.apple.product-type.framework",
c7700 0a 58 43 54 65 73 74 20 20 20 20 20 20 20 3d 20 22 63 6f 6d 2e 61 70 70 6c 65 2e 70 72 6f 64 75 .XCTest.......=."com.apple.produ
c7720 63 74 2d 74 79 70 65 2e 62 75 6e 64 6c 65 2e 75 6e 69 74 2d 74 65 73 74 22 2c 0a 7d 0a 72 65 74 ct-type.bundle.unit-test",.}.ret
c7740 75 72 6e 20 74 79 70 65 73 5b 69 69 66 28 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 urn.types[iif(node.cfg.kind.==."
c7760 53 68 61 72 65 64 4c 69 62 22 20 61 6e 64 20 6e 6f 64 65 2e 63 66 67 2e 73 68 61 72 65 64 6c 69 SharedLib".and.node.cfg.sharedli
c7780 62 74 79 70 65 2c 20 6e 6f 64 65 2e 63 66 67 2e 73 68 61 72 65 64 6c 69 62 74 79 70 65 2c 20 6e btype,.node.cfg.sharedlibtype,.n
c77a0 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 29 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 ode.cfg.kind)].end.function.xcod
c77c0 65 2e 67 65 74 74 61 72 67 65 74 74 79 70 65 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 74 79 70 65 e.gettargettype(node).local.type
c77e0 73 20 3d 20 7b 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 20 20 3d 20 22 5c 22 63 6f 6d 70 69 6c 65 64 s.=.{.ConsoleApp...=."\"compiled
c7800 2e 6d 61 63 68 2d 6f 2e 65 78 65 63 75 74 61 62 6c 65 5c 22 22 2c 0a 57 69 6e 64 6f 77 65 64 41 .mach-o.executable\"",.WindowedA
c7820 70 70 20 20 3d 20 22 77 72 61 70 70 65 72 2e 61 70 70 6c 69 63 61 74 69 6f 6e 22 2c 0a 53 74 61 pp..=."wrapper.application",.Sta
c7840 74 69 63 4c 69 62 20 20 20 20 3d 20 22 61 72 63 68 69 76 65 2e 61 72 22 2c 0a 53 68 61 72 65 64 ticLib....=."archive.ar",.Shared
c7860 4c 69 62 20 20 20 20 3d 20 22 5c 22 63 6f 6d 70 69 6c 65 64 2e 6d 61 63 68 2d 6f 2e 64 79 6c 69 Lib....=."\"compiled.mach-o.dyli
c7880 62 5c 22 22 2c 0a 4f 53 58 42 75 6e 64 6c 65 20 20 20 20 3d 20 22 77 72 61 70 70 65 72 2e 63 66 b\"",.OSXBundle....=."wrapper.cf
c78a0 62 75 6e 64 6c 65 22 2c 0a 4f 53 58 46 72 61 6d 65 77 6f 72 6b 20 3d 20 22 77 72 61 70 70 65 72 bundle",.OSXFramework.=."wrapper
c78c0 2e 66 72 61 6d 65 77 6f 72 6b 22 2c 0a 58 43 54 65 73 74 20 20 20 20 20 20 20 3d 20 22 77 72 61 .framework",.XCTest.......=."wra
c78e0 70 70 65 72 2e 63 66 62 75 6e 64 6c 65 22 2c 0a 7d 0a 72 65 74 75 72 6e 20 74 79 70 65 73 5b 69 pper.cfbundle",.}.return.types[i
c7900 69 66 28 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 if(node.cfg.kind.==."SharedLib".
c7920 61 6e 64 20 6e 6f 64 65 2e 63 66 67 2e 73 68 61 72 65 64 6c 69 62 74 79 70 65 2c 20 6e 6f 64 65 and.node.cfg.sharedlibtype,.node
c7940 2e 63 66 67 2e 73 68 61 72 65 64 6c 69 62 74 79 70 65 2c 20 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e .cfg.sharedlibtype,.node.cfg.kin
c7960 64 29 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 67 65 74 64 65 62 75 67 66 d)].end.function.xcode.getdebugf
c7980 6f 72 6d 61 74 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6f 72 6d 61 74 73 20 3d 20 7b 0a 5b 22 44 ormat(cfg).local.formats.=.{.["D
c79a0 77 61 72 66 22 5d 20 20 20 20 20 20 3d 20 22 64 77 61 72 66 22 2c 0a 5b 22 44 65 66 61 75 6c 74 warf"]......=."dwarf",.["Default
c79c0 22 5d 20 20 20 20 3d 20 22 64 77 61 72 66 2d 77 69 74 68 2d 64 73 79 6d 22 2c 0a 5b 22 53 70 6c "]....=."dwarf-with-dsym",.["Spl
c79e0 69 74 44 77 61 72 66 22 5d 20 3d 20 22 64 77 61 72 66 2d 77 69 74 68 2d 64 73 79 6d 22 2c 0a 7d itDwarf"].=."dwarf-with-dsym",.}
c7a00 0a 6c 6f 63 61 6c 20 72 76 61 6c 20 3d 20 22 64 77 61 72 66 2d 77 69 74 68 2d 64 73 79 6d 22 0a .local.rval.=."dwarf-with-dsym".
c7a20 69 66 20 63 66 67 2e 64 65 62 75 67 66 6f 72 6d 61 74 20 74 68 65 6e 0a 72 76 61 6c 20 3d 20 66 if.cfg.debugformat.then.rval.=.f
c7a40 6f 72 6d 61 74 73 5b 63 66 67 2e 64 65 62 75 67 66 6f 72 6d 61 74 5d 20 6f 72 20 72 76 61 6c 0a ormats[cfg.debugformat].or.rval.
c7a60 65 6e 64 0a 72 65 74 75 72 6e 20 72 76 61 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f end.return.rval.end.function.xco
c7a80 64 65 2e 67 65 74 78 63 6f 64 65 70 72 6f 6a 6e 61 6d 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 de.getxcodeprojname(prj).local.f
c7aa0 6e 61 6d 65 20 3d 20 70 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 22 2e 78 63 6f 64 65 70 72 name.=.p.filename(prj,.".xcodepr
c7ac0 6f 6a 22 29 0a 72 65 74 75 72 6e 20 66 6e 61 6d 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 oj").return.fname.end.function.x
c7ae0 63 6f 64 65 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 28 code.isframework(fname).return.(
c7b00 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 20 3d 3d 20 22 2e 66 72 path.getextension(fname).==.".fr
c7b20 61 6d 65 77 6f 72 6b 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 6e 65 77 amework").end.function.xcode.new
c7b40 69 64 28 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 27 27 0a 6c 6f 63 61 6c 20 61 72 id(...).local.name.=.''.local.ar
c7b60 67 20 3d 20 7b 2e 2e 2e 7d 0a 66 6f 72 20 69 2c 20 76 20 69 6e 20 70 61 69 72 73 28 61 72 67 29 g.=.{...}.for.i,.v.in.pairs(arg)
c7b80 20 64 6f 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 2e 2e 76 2e 2e 27 2a 2a 2a 2a 27 0a 65 6e 64 0a 72 .do.name.=.name..v..'****'.end.r
c7ba0 65 74 75 72 6e 20 28 22 25 30 38 58 25 30 38 58 25 30 38 58 22 29 3a 66 6f 72 6d 61 74 28 6e 61 eturn.("%08X%08X%08X"):format(na
c7bc0 6d 65 3a 68 61 73 68 28 31 36 37 37 37 36 31 39 29 2c 20 6e 61 6d 65 3a 68 61 73 68 28 32 31 36 me:hash(16777619),.name:hash(216
c7be0 36 31 33 36 32 36 31 29 2c 20 6e 61 6d 65 3a 68 61 73 68 28 34 36 35 37 37 36 31 39 29 29 0a 65 6136261),.name:hash(46577619)).e
c7c00 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 70 72 65 70 61 72 65 57 6f 72 6b 73 70 61 nd.function.xcode.prepareWorkspa
c7c20 63 65 28 77 6b 73 29 0a 77 6b 73 2e 78 63 6f 64 65 20 3d 20 7b 20 7d 0a 66 6f 72 20 70 72 6a 20 ce(wks).wks.xcode.=.{.}.for.prj.
c7c40 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 77 6b 73 29 20 in.p.workspace.eachproject(wks).
c7c60 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 63 6f 6e 66 69 67 do.local.cfg.=.project.getconfig
c7c80 28 70 72 6a 2c 20 70 72 6a 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 2c 20 70 72 6a (prj,.prj.configurations[1],.prj
c7ca0 2e 70 6c 61 74 66 6f 72 6d 73 5b 31 5d 29 0a 6c 6f 63 61 6c 20 62 75 6e 64 6c 65 70 61 74 68 20 .platforms[1]).local.bundlepath.
c7cc0 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 75 6e 64 6c 65 6e 61 6d 65 20 7e 3d 20 =.cfg.buildtarget.bundlename.~=.
c7ce0 22 22 20 61 6e 64 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 75 6e 64 6c 65 6e 61 6d "".and.cfg.buildtarget.bundlenam
c7d00 65 20 6f 72 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 3b 0a 69 66 20 28 70 e.or.cfg.buildtarget.name;.if.(p
c7d20 72 6a 2e 65 78 74 65 72 6e 61 6c 29 20 74 68 65 6e 0a 62 75 6e 64 6c 65 70 61 74 68 20 3d 20 63 rj.external).then.bundlepath.=.c
c7d40 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6e 6f 64 65 20 3d fg.project.name.end.local.node.=
c7d60 20 70 2e 74 72 65 65 2e 6e 65 77 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 62 75 6e 64 6c 65 70 .p.tree.new(path.getname(bundlep
c7d80 61 74 68 29 29 0a 6e 6f 64 65 2e 63 66 67 20 3d 20 63 66 67 0a 6e 6f 64 65 2e 69 64 20 3d 20 78 ath)).node.cfg.=.cfg.node.id.=.x
c7da0 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 70 72 6f 64 75 63 74 22 29 code.newid(node.name,."product")
c7dc0 0a 6e 6f 64 65 2e 74 61 72 67 65 74 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 .node.targetid.=.xcode.newid(nod
c7de0 65 2e 6e 61 6d 65 2c 20 22 74 61 72 67 65 74 22 29 0a 70 72 6a 2e 78 63 6f 64 65 20 3d 20 7b 7d e.name,."target").prj.xcode.=.{}
c7e00 0a 70 72 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 20 3d 20 6e 6f 64 65 0a 65 6e .prj.xcode.projectnode.=.node.en
c7e20 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 42 75 69 6c 64 46 69 6c d.end.function.xcode.PBXBuildFil
c7e40 65 28 74 72 29 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 3b 0a 74 72 65 65 2e e(tr).local.settings.=.{};.tree.
c7e60 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e traverse(tr,.{.onnode.=.function
c7e80 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 20 74 68 65 6e 0a 73 65 74 74 (node).if.node.buildid.then.sett
c7ea0 69 6e 67 73 5b 6e 6f 64 65 2e 62 75 69 6c 64 69 64 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6c 65 ings[node.buildid].=.function(le
c7ec0 76 65 6c 29 0a 5f 70 28 6c 65 76 65 6c 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 25 73 20 2a 2f vel)._p(level,'%s./*.%s.in.%s.*/
c7ee0 20 3d 20 7b 69 73 61 20 3d 20 50 42 58 42 75 69 6c 64 46 69 6c 65 3b 20 66 69 6c 65 52 65 66 20 .=.{isa.=.PBXBuildFile;.fileRef.
c7f00 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f 3b 20 7d 3b 27 2c 0a 6e 6f 64 65 2e 62 75 69 6c 64 69 64 =.%s./*.%s.*/;.};',.node.buildid
c7f20 2c 20 6e 6f 64 65 2e 6e 61 6d 65 2c 20 78 63 6f 64 65 2e 67 65 74 62 75 69 6c 64 63 61 74 65 67 ,.node.name,.xcode.getbuildcateg
c7f40 6f 72 79 28 6e 6f 64 65 29 2c 20 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 ory(node),.node.id,.node.name).e
c7f60 6e 64 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 73 65 6d 70 nd.end.end.}).if.not.table.isemp
c7f80 74 79 28 73 65 74 74 69 6e 67 73 29 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 ty(settings).then._p('/*.Begin.P
c7fa0 42 58 42 75 69 6c 64 46 69 6c 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 78 63 6f 64 65 2e 70 BXBuildFile.section.*/').xcode.p
c7fc0 72 69 6e 74 53 65 74 74 69 6e 67 73 54 61 62 6c 65 28 32 2c 20 73 65 74 74 69 6e 67 73 29 3b 0a rintSettingsTable(2,.settings);.
c7fe0 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 42 75 69 6c 64 46 69 6c 65 20 73 65 63 74 69 6f 6e 20 _p('/*.End.PBXBuildFile.section.
c8000 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f */')._p('').end.end.function.xco
c8020 64 65 2e 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 28 74 72 29 0a 6c 6f 63 de.PBXContainerItemProxy(tr).loc
c8040 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 al.settings.=.{}.for._,.node.in.
c8060 69 70 61 69 72 73 28 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a ipairs(tr.projects.children).do.
c8080 73 65 74 74 69 6e 67 73 5b 6e 6f 64 65 2e 70 72 6f 64 75 63 74 70 72 6f 78 79 69 64 5d 20 3d 20 settings[node.productproxyid].=.
c80a0 66 75 6e 63 74 69 6f 6e 28 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 50 42 58 43 6f 6e 74 61 69 function()._p(2,'%s./*.PBXContai
c80c0 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 70 72 6f 64 75 nerItemProxy.*/.=.{',.node.produ
c80e0 63 74 70 72 6f 78 79 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 43 6f 6e 74 61 69 ctproxyid)._p(3,'isa.=.PBXContai
c8100 6e 65 72 49 74 65 6d 50 72 6f 78 79 3b 27 29 0a 5f 70 28 33 2c 27 63 6f 6e 74 61 69 6e 65 72 50 nerItemProxy;')._p(3,'containerP
c8120 6f 72 74 61 6c 20 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 ortal.=.%s./*.%s.*/;',.node.id,.
c8140 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 61 72 path.getrelative(node.parent.par
c8160 65 6e 74 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 6e 6f 64 65 2e 70 61 74 68 29 ent.project.location,.node.path)
c8180 29 0a 5f 70 28 33 2c 27 70 72 6f 78 79 54 79 70 65 20 3d 20 32 3b 27 29 0a 5f 70 28 33 2c 27 72 )._p(3,'proxyType.=.2;')._p(3,'r
c81a0 65 6d 6f 74 65 47 6c 6f 62 61 6c 49 44 53 74 72 69 6e 67 20 3d 20 25 73 3b 27 2c 20 6e 6f 64 65 emoteGlobalIDString.=.%s;',.node
c81c0 2e 70 72 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2e 69 64 29 0a 5f .project.xcode.projectnode.id)._
c81e0 70 28 33 2c 27 72 65 6d 6f 74 65 49 6e 66 6f 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 73 74 p(3,'remoteInfo.=.%s;',.xcode.st
c8200 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 6f 64 65 2e 70 72 6f 6a 65 63 74 2e 78 63 6f 64 ringifySetting(node.project.xcod
c8220 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2e 6e 61 6d 65 29 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a e.projectnode.name))._p(2,'};').
c8240 65 6e 64 0a 73 65 74 74 69 6e 67 73 5b 6e 6f 64 65 2e 74 61 72 67 65 74 70 72 6f 78 79 69 64 5d end.settings[node.targetproxyid]
c8260 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 50 42 58 43 6f 6e .=.function()._p(2,'%s./*.PBXCon
c8280 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 74 61 tainerItemProxy.*/.=.{',.node.ta
c82a0 72 67 65 74 70 72 6f 78 79 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 43 6f 6e 74 rgetproxyid)._p(3,'isa.=.PBXCont
c82c0 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 3b 27 29 0a 5f 70 28 33 2c 27 63 6f 6e 74 61 69 6e 65 ainerItemProxy;')._p(3,'containe
c82e0 72 50 6f 72 74 61 6c 20 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 69 64 rPortal.=.%s./*.%s.*/;',.node.id
c8300 2c 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 ,.path.getrelative(node.parent.p
c8320 61 72 65 6e 74 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 6e 6f 64 65 2e 70 61 74 arent.project.location,.node.pat
c8340 68 29 29 0a 5f 70 28 33 2c 27 70 72 6f 78 79 54 79 70 65 20 3d 20 31 3b 27 29 0a 5f 70 28 33 2c h))._p(3,'proxyType.=.1;')._p(3,
c8360 27 72 65 6d 6f 74 65 47 6c 6f 62 61 6c 49 44 53 74 72 69 6e 67 20 3d 20 25 73 3b 27 2c 20 6e 6f 'remoteGlobalIDString.=.%s;',.no
c8380 64 65 2e 70 72 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2e 74 61 72 de.project.xcode.projectnode.tar
c83a0 67 65 74 69 64 29 0a 5f 70 28 33 2c 27 72 65 6d 6f 74 65 49 6e 66 6f 20 3d 20 25 73 3b 27 2c 20 getid)._p(3,'remoteInfo.=.%s;',.
c83c0 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 6f 64 65 2e 70 72 6f 6a xcode.stringifySetting(node.proj
c83e0 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2e 6e 61 6d 65 29 29 0a 5f 70 28 ect.xcode.projectnode.name))._p(
c8400 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 73 65 2,'};').end.end.if.not.table.ise
c8420 6d 70 74 79 28 73 65 74 74 69 6e 67 73 29 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e mpty(settings).then._p('/*.Begin
c8440 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f 78 79 20 73 65 63 74 69 6f 6e 20 2a .PBXContainerItemProxy.section.*
c8460 2f 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 73 54 61 62 6c 65 28 32 2c 20 /').xcode.printSettingsTable(2,.
c8480 73 65 74 74 69 6e 67 73 29 3b 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 43 6f 6e 74 61 69 6e settings);._p('/*.End.PBXContain
c84a0 65 72 49 74 65 6d 50 72 6f 78 79 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a erItemProxy.section.*/')._p('').
c84c0 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 46 69 6c 65 52 65 end.end.function.xcode.PBXFileRe
c84e0 66 65 72 65 6e 63 65 28 74 72 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e ference(tr).local.cfg.=.project.
c8500 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 74 72 2e 70 72 6f 6a 65 63 74 29 0a 6c 6f 63 61 6c getfirstconfig(tr.project).local
c8520 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c .settings.=.{}.tree.traverse(tr,
c8540 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 6e 6f .{.onleaf.=.function(node).if.no
c8560 74 20 6e 6f 64 65 2e 70 61 74 68 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 69 66 20 6e t.node.path.then.return.end.if.n
c8580 6f 64 65 2e 6b 69 6e 64 20 3d 3d 20 22 70 72 6f 64 75 63 74 22 20 74 68 65 6e 0a 73 65 74 74 69 ode.kind.==."product".then.setti
c85a0 6e 67 73 5b 6e 6f 64 65 2e 69 64 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6c 65 76 65 6c 29 0a 5f ngs[node.id].=.function(level)._
c85c0 70 28 6c 65 76 65 6c 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 69 73 61 20 3d 20 50 42 p(level,'%s./*.%s.*/.=.{isa.=.PB
c85e0 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 3b 20 65 78 70 6c 69 63 69 74 46 69 6c 65 54 79 70 65 XFileReference;.explicitFileType
c8600 20 3d 20 25 73 3b 20 69 6e 63 6c 75 64 65 49 6e 49 6e 64 65 78 20 3d 20 30 3b 20 6e 61 6d 65 20 .=.%s;.includeInIndex.=.0;.name.
c8620 3d 20 25 73 3b 20 70 61 74 68 20 3d 20 25 73 3b 20 73 6f 75 72 63 65 54 72 65 65 20 3d 20 42 55 =.%s;.path.=.%s;.sourceTree.=.BU
c8640 49 4c 54 5f 50 52 4f 44 55 43 54 53 5f 44 49 52 3b 20 7d 3b 27 2c 0a 6e 6f 64 65 2e 69 64 2c 20 ILT_PRODUCTS_DIR;.};',.node.id,.
c8660 6e 6f 64 65 2e 6e 61 6d 65 2c 20 78 63 6f 64 65 2e 67 65 74 74 61 72 67 65 74 74 79 70 65 28 6e node.name,.xcode.gettargettype(n
c8680 6f 64 65 29 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 6f 64 ode),.xcode.stringifySetting(nod
c86a0 65 2e 6e 61 6d 65 29 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 e.name),.xcode.stringifySetting(
c86c0 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6e 6f 64 65 2e 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 path.getname(node.cfg.buildtarge
c86e0 74 2e 62 75 6e 64 6c 65 6e 61 6d 65 20 7e 3d 20 22 22 20 61 6e 64 20 6e 6f 64 65 2e 63 66 67 2e t.bundlename.~=."".and.node.cfg.
c8700 62 75 69 6c 64 74 61 72 67 65 74 2e 62 75 6e 64 6c 65 6e 61 6d 65 20 6f 72 20 6e 6f 64 65 2e 63 buildtarget.bundlename.or.node.c
c8720 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 72 65 6c 70 61 74 68 29 29 29 0a 65 6e 64 0a 65 6c fg.buildtarget.relpath))).end.el
c8740 73 65 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 61 72 65 6e 74 20 3d 3d 20 74 72 2e 70 72 seif.node.parent.parent.==.tr.pr
c8760 6f 6a 65 63 74 73 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 6e 6f 64 65 2e 70 61 72 65 6e 74 ojects.then.settings[node.parent
c8780 2e 69 64 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6c 65 76 65 6c 29 0a 6c 6f 63 61 6c 20 72 65 6c .id].=.function(level).local.rel
c87a0 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 61 74 68 2e 67 65 74 path.=.path.getrelative(path.get
c87c0 61 62 73 6f 6c 75 74 65 28 74 72 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 2c 20 70 absolute(tr.project.location),.p
c87e0 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 72 6f 6a ath.getabsolute(node.parent.proj
c8800 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 29 0a 5f 70 28 6c 65 76 65 6c 2c 27 25 73 20 2f 2a 20 25 ect.location))._p(level,'%s./*.%
c8820 73 20 2a 2f 20 3d 20 7b 69 73 61 20 3d 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 3b 20 s.*/.=.{isa.=.PBXFileReference;.
c8840 6c 61 73 74 4b 6e 6f 77 6e 46 69 6c 65 54 79 70 65 20 3d 20 22 77 72 61 70 70 65 72 2e 70 62 2d lastKnownFileType.=."wrapper.pb-
c8860 70 72 6f 6a 65 63 74 22 3b 20 6e 61 6d 65 20 3d 20 25 73 3b 20 70 61 74 68 20 3d 20 25 73 3b 20 project";.name.=.%s;.path.=.%s;.
c8880 73 6f 75 72 63 65 54 72 65 65 20 3d 20 53 4f 55 52 43 45 5f 52 4f 4f 54 3b 20 7d 3b 27 2c 0a 6e sourceTree.=.SOURCE_ROOT;.};',.n
c88a0 6f 64 65 2e 70 61 72 65 6e 74 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 2c 20 78 63 6f 64 65 2e ode.parent.id,.node.name,.xcode.
c88c0 63 75 73 74 6f 6d 53 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 6f 64 65 2e 70 61 72 65 customStringifySetting(node.pare
c88e0 6e 74 2e 6e 61 6d 65 29 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 nt.name),.xcode.stringifySetting
c8900 28 70 61 74 68 2e 6a 6f 69 6e 28 72 65 6c 70 61 74 68 2c 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e (path.join(relpath,.node.parent.
c8920 6e 61 6d 65 29 29 29 0a 65 6e 64 0a 65 6c 73 65 0a 73 65 74 74 69 6e 67 73 5b 6e 6f 64 65 2e 69 name))).end.else.settings[node.i
c8940 64 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6c 65 76 65 6c 29 0a 6c 6f 63 61 6c 20 70 74 68 2c 20 d].=.function(level).local.pth,.
c8960 73 72 63 0a 69 66 20 78 63 6f 64 65 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 6e 6f 64 65 2e 70 61 src.if.xcode.isframework(node.pa
c8980 74 68 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 6f 64 65 50 61 74 68 20 3d 20 6e 6f 64 65 2e 70 th).then.local.nodePath.=.node.p
c89a0 61 74 68 0a 6c 6f 63 61 6c 20 5f 2c 20 6d 61 74 63 68 45 6e 64 2c 20 76 61 72 69 61 62 6c 65 20 ath.local._,.matchEnd,.variable.
c89c0 3d 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 6e 6f 64 65 50 61 74 68 2c 20 22 5e 25 24 25 28 28 2e =.string.find(nodePath,."^%$%((.
c89e0 2b 29 25 29 2f 22 29 0a 69 66 20 76 61 72 69 61 62 6c 65 20 74 68 65 6e 0a 6e 6f 64 65 50 61 74 +)%)/").if.variable.then.nodePat
c8a00 68 20 3d 20 73 74 72 69 6e 67 2e 73 75 62 28 6e 6f 64 65 50 61 74 68 2c 20 6d 61 74 63 68 45 6e h.=.string.sub(nodePath,.matchEn
c8a20 64 20 2b 20 31 29 0a 65 6e 64 0a 69 66 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 6e 6f 64 65 50 61 d.+.1).end.if.string.find(nodePa
c8a40 74 68 2c 27 2f 27 29 20 20 74 68 65 6e 0a 69 66 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 6e 6f 64 th,'/')..then.if.string.find(nod
c8a60 65 50 61 74 68 2c 27 5e 25 2e 27 29 74 68 65 6e 0a 70 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 ePath,'^%.')then.pth.=.path.getr
c8a80 65 6c 61 74 69 76 65 28 74 72 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 6e 6f 64 elative(tr.project.location,.nod
c8aa0 65 2e 70 61 74 68 29 0a 73 72 63 20 3d 20 22 53 4f 55 52 43 45 5f 52 4f 4f 54 22 0a 76 61 72 69 e.path).src.=."SOURCE_ROOT".vari
c8ac0 61 62 6c 65 20 3d 20 73 72 63 0a 65 6c 73 65 0a 70 74 68 20 3d 20 6e 6f 64 65 50 61 74 68 0a 73 able.=.src.else.pth.=.nodePath.s
c8ae0 72 63 20 3d 20 22 3c 61 62 73 6f 6c 75 74 65 3e 22 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 76 61 72 rc.=."<absolute>".end.end.if.var
c8b00 69 61 62 6c 65 20 74 68 65 6e 0a 73 72 63 20 3d 20 76 61 72 69 61 62 6c 65 0a 69 66 20 73 74 72 iable.then.src.=.variable.if.str
c8b20 69 6e 67 2e 66 69 6e 64 28 70 74 68 2c 20 27 5e 2f 27 29 20 74 68 65 6e 0a 70 74 68 20 3d 20 73 ing.find(pth,.'^/').then.pth.=.s
c8b40 74 72 69 6e 67 2e 73 75 62 28 70 74 68 2c 20 32 29 0a 65 6e 64 0a 65 6c 73 65 0a 70 74 68 20 3d tring.sub(pth,.2).end.else.pth.=
c8b60 20 22 53 79 73 74 65 6d 2f 4c 69 62 72 61 72 79 2f 46 72 61 6d 65 77 6f 72 6b 73 2f 22 20 2e 2e ."System/Library/Frameworks/"...
c8b80 20 6e 6f 64 65 2e 70 61 74 68 0a 73 72 63 20 3d 20 22 53 44 4b 52 4f 4f 54 22 0a 65 6e 64 0a 65 .node.path.src.=."SDKROOT".end.e
c8ba0 6c 73 65 0a 73 72 63 20 3d 20 22 3c 67 72 6f 75 70 3e 22 0a 69 66 20 6e 6f 64 65 2e 61 62 73 70 lse.src.=."<group>".if.node.absp
c8bc0 61 74 68 20 74 68 65 6e 0a 70 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 ath.then.pth.=.path.getrelative(
c8be0 74 72 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 6e 6f 64 65 2e 61 62 73 70 61 74 tr.project.location,.node.abspat
c8c00 68 29 0a 65 6c 73 65 0a 70 74 68 20 3d 20 6e 6f 64 65 2e 70 61 74 68 0a 65 6e 64 0a 65 6e 64 0a h).else.pth.=.node.path.end.end.
c8c20 5f 70 28 6c 65 76 65 6c 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 69 73 61 20 3d 20 50 _p(level,'%s./*.%s.*/.=.{isa.=.P
c8c40 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 3b 20 25 73 20 3d 20 25 73 3b 20 6e 61 6d 65 20 3d BXFileReference;.%s.=.%s;.name.=
c8c60 20 25 73 3b 20 70 61 74 68 20 3d 20 25 73 3b 20 73 6f 75 72 63 65 54 72 65 65 20 3d 20 25 73 3b .%s;.path.=.%s;.sourceTree.=.%s;
c8c80 20 7d 3b 27 2c 0a 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 2c 20 78 63 6f 64 65 2e .};',.node.id,.node.name,.xcode.
c8ca0 67 65 74 66 69 6c 65 74 79 70 65 6b 65 79 28 6e 6f 64 65 2c 20 63 66 67 29 2c 20 78 63 6f 64 65 getfiletypekey(node,.cfg),.xcode
c8cc0 2e 67 65 74 66 69 6c 65 74 79 70 65 28 6e 6f 64 65 2c 20 63 66 67 29 2c 20 78 63 6f 64 65 2e 73 .getfiletype(node,.cfg),.xcode.s
c8ce0 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 6f 64 65 2e 6e 61 6d 65 29 2c 20 78 63 6f 64 tringifySetting(node.name),.xcod
c8d00 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 70 74 68 29 2c 20 78 63 6f 64 65 2e 73 e.stringifySetting(pth),.xcode.s
c8d20 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 73 72 63 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e tringifySetting(src)).end.end.en
c8d40 64 0a 7d 29 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 73 65 6d 70 74 79 28 73 65 74 74 69 6e d.}).if.not.table.isempty(settin
c8d60 67 73 29 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 46 69 6c 65 52 65 66 gs).then._p('/*.Begin.PBXFileRef
c8d80 65 72 65 6e 63 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 53 erence.section.*/').xcode.printS
c8da0 65 74 74 69 6e 67 73 54 61 62 6c 65 28 32 2c 20 73 65 74 74 69 6e 67 73 29 0a 5f 70 28 27 2f 2a ettingsTable(2,.settings)._p('/*
c8dc0 20 45 6e 64 20 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 20 73 65 63 74 69 6f 6e 20 2a 2f .End.PBXFileReference.section.*/
c8de0 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 ')._p('').end.end.function.xcode
c8e00 2e 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 65 28 74 72 29 0a 5f 70 28 .PBXFrameworksBuildPhase(tr)._p(
c8e20 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 '/*.Begin.PBXFrameworksBuildPhas
c8e40 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 46 72 61 6d 65 e.section.*/')._p(2,'%s./*.Frame
c8e60 77 6f 72 6b 73 20 2a 2f 20 3d 20 7b 27 2c 20 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 works.*/.=.{',.tr.products.child
c8e80 72 65 6e 5b 31 5d 2e 66 78 73 74 61 67 65 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 ren[1].fxstageid)._p(3,'isa.=.PB
c8ea0 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 65 3b 27 29 0a 5f 70 28 33 2c 27 62 XFrameworksBuildPhase;')._p(3,'b
c8ec0 75 69 6c 64 41 63 74 69 6f 6e 4d 61 73 6b 20 3d 20 32 31 34 37 34 38 33 36 34 37 3b 27 29 0a 5f uildActionMask.=.2147483647;')._
c8ee0 70 28 33 2c 27 66 69 6c 65 73 20 3d 20 28 27 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 p(3,'files.=.(').tree.traverse(t
c8f00 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f r.frameworks,.{.onleaf.=.functio
c8f20 6e 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 20 74 68 65 6e 0a 5f 70 28 n(node).if.node.buildid.then._p(
c8f40 34 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 46 72 61 6d 65 77 6f 72 6b 73 20 2a 2f 2c 27 2c 20 4,'%s./*.%s.in.Frameworks.*/,',.
c8f60 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 node.buildid,.node.name).end.end
c8f80 0a 7d 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2e 70 72 6f 6a 65 63 74 73 2c 20 7b .}).tree.traverse(tr.projects,.{
c8fa0 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 64 65 .onleaf.=.function(node).if.node
c8fc0 2e 62 75 69 6c 64 69 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 .buildid.then._p(4,'%s./*.%s.in.
c8fe0 46 72 61 6d 65 77 6f 72 6b 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e Frameworks.*/,',.node.buildid,.n
c9000 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 33 2c 27 29 3b 27 29 0a ode.name).end.end.})._p(3,');').
c9020 5f 70 28 33 2c 27 72 75 6e 4f 6e 6c 79 46 6f 72 44 65 70 6c 6f 79 6d 65 6e 74 50 6f 73 74 70 72 _p(3,'runOnlyForDeploymentPostpr
c9040 6f 63 65 73 73 69 6e 67 20 3d 20 30 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 27 2f ocessing.=.0;')._p(2,'};')._p('/
c9060 2a 20 45 6e 64 20 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 65 20 73 65 *.End.PBXFrameworksBuildPhase.se
c9080 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 ction.*/')._p('').end.function.x
c90a0 63 6f 64 65 2e 50 42 58 47 72 6f 75 70 28 74 72 29 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 code.PBXGroup(tr).local.settings
c90c0 20 3d 20 7b 7d 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 .=.{}.tree.traverse(tr,.{.onnode
c90e0 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 28 6e 6f 64 65 2e 70 61 74 68 20 .=.function(node).if.(node.path.
c9100 61 6e 64 20 23 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 20 3d 3d 20 30 29 20 6f 72 20 6e 6f 64 65 and.#node.children.==.0).or.node
c9120 2e 6b 69 6e 64 20 3d 3d 20 22 76 67 72 6f 75 70 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e .kind.==."vgroup".then.return.en
c9140 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 69 73 41 67 67 72 65 67 61 74 65 54 61 72 67 d.local.function.isAggregateTarg
c9160 65 74 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 70 72 6f 64 75 63 74 73 49 64 20 3d 20 78 63 6f 64 et(node).local.productsId.=.xcod
c9180 65 2e 6e 65 77 69 64 28 22 50 72 6f 64 75 63 74 73 22 29 0a 72 65 74 75 72 6e 20 6e 6f 64 65 2e e.newid("Products").return.node.
c91a0 69 64 20 3d 3d 20 70 72 6f 64 75 63 74 73 49 64 20 61 6e 64 20 6e 6f 64 65 2e 70 61 72 65 6e 74 id.==.productsId.and.node.parent
c91c0 2e 70 72 6f 6a 65 63 74 20 61 6e 64 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 72 6f 6a 65 63 74 .project.and.node.parent.project
c91e0 2e 6b 69 6e 64 20 3d 3d 20 22 55 74 69 6c 69 74 79 22 0a 65 6e 64 0a 69 66 20 69 73 41 67 67 72 .kind.==."Utility".end.if.isAggr
c9200 65 67 61 74 65 54 61 72 67 65 74 28 6e 6f 64 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e egateTarget(node).then.return.en
c9220 64 0a 73 65 74 74 69 6e 67 73 5b 6e 6f 64 65 2e 70 72 6f 64 75 63 74 67 72 6f 75 70 69 64 20 6f d.settings[node.productgroupid.o
c9240 72 20 6e 6f 64 65 2e 69 64 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 69 66 20 6e 6f 64 65 2e r.node.id].=.function().if.node.
c9260 70 61 72 65 6e 74 20 3d 3d 20 74 72 2e 70 72 6f 6a 65 63 74 73 20 74 68 65 6e 0a 5f 70 28 32 2c parent.==.tr.projects.then._p(2,
c9280 27 25 73 20 2f 2a 20 50 72 6f 64 75 63 74 73 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 70 72 '%s./*.Products.*/.=.{',.node.pr
c92a0 6f 64 75 63 74 67 72 6f 75 70 69 64 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 oductgroupid).else._p(2,'%s./*.%
c92c0 73 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 s.*/.=.{',.node.id,.node.name).e
c92e0 6e 64 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 47 72 6f 75 70 3b 27 29 0a 5f 70 28 33 2c nd._p(3,'isa.=.PBXGroup;')._p(3,
c9300 27 63 68 69 6c 64 72 65 6e 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 63 68 69 6c 64 6e 6f 64 65 'children.=.(').for._,.childnode
c9320 20 69 6e 20 69 70 61 69 72 73 28 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 69 66 20 .in.ipairs(node.children).do.if.
c9340 6e 6f 74 20 69 73 41 67 67 72 65 67 61 74 65 54 61 72 67 65 74 28 63 68 69 6c 64 6e 6f 64 65 29 not.isAggregateTarget(childnode)
c9360 20 74 68 65 6e 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 2c 27 2c 20 63 68 69 6c 64 .then._p(4,'%s./*.%s.*/,',.child
c9380 6e 6f 64 65 2e 69 64 2c 20 63 68 69 6c 64 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 node.id,.childnode.name).end.end
c93a0 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 20 3d 3d 20 74 72 ._p(3,');').if.node.parent.==.tr
c93c0 2e 70 72 6f 6a 65 63 74 73 20 74 68 65 6e 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 50 72 6f 64 .projects.then._p(3,'name.=.Prod
c93e0 75 63 74 73 3b 27 29 0a 65 6c 73 65 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 25 73 3b 27 2c 20 ucts;').else._p(3,'name.=.%s;',.
c9400 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 6f 64 65 2e 6e 61 6d 65 xcode.stringifySetting(node.name
c9420 29 29 0a 6c 6f 63 61 6c 20 76 70 61 74 68 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 76 70 61 74 )).local.vpath.=.project.getvpat
c9440 68 28 74 72 2e 70 72 6f 6a 65 63 74 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 69 66 20 6e 6f 64 65 h(tr.project,.node.name).if.node
c9460 2e 70 61 74 68 20 61 6e 64 20 6e 6f 64 65 2e 6e 61 6d 65 20 7e 3d 20 76 70 61 74 68 20 74 68 65 .path.and.node.name.~=.vpath.the
c9480 6e 0a 6c 6f 63 61 6c 20 70 20 3d 20 6e 6f 64 65 2e 70 61 74 68 0a 69 66 20 6e 6f 64 65 2e 70 61 n.local.p.=.node.path.if.node.pa
c94a0 72 65 6e 74 2e 70 61 74 68 20 74 68 65 6e 0a 70 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 rent.path.then.p.=.path.getrelat
c94c0 69 76 65 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 61 74 68 2c 20 6e 6f 64 65 2e 70 61 74 68 29 ive(node.parent.path,.node.path)
c94e0 0a 65 6e 64 0a 5f 70 28 33 2c 27 70 61 74 68 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 73 74 .end._p(3,'path.=.%s;',.xcode.st
c9500 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 70 29 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c ringifySetting(p)).end.end._p(3,
c9520 27 73 6f 75 72 63 65 54 72 65 65 20 3d 20 22 3c 67 72 6f 75 70 3e 22 3b 27 29 0a 5f 70 28 32 2c 'sourceTree.=."<group>";')._p(2,
c9540 27 7d 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 7d 2c 20 74 72 75 65 29 0a 69 66 20 6e 6f 74 20 74 61 '};').end.end.},.true).if.not.ta
c9560 62 6c 65 2e 69 73 65 6d 70 74 79 28 73 65 74 74 69 6e 67 73 29 20 74 68 65 6e 0a 5f 70 28 27 2f ble.isempty(settings).then._p('/
c9580 2a 20 42 65 67 69 6e 20 50 42 58 47 72 6f 75 70 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 78 63 *.Begin.PBXGroup.section.*/').xc
c95a0 6f 64 65 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 73 54 61 62 6c 65 28 32 2c 20 73 65 74 74 69 6e ode.printSettingsTable(2,.settin
c95c0 67 73 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 47 72 6f 75 70 20 73 65 63 74 69 6f 6e 20 gs)._p('/*.End.PBXGroup.section.
c95e0 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f */')._p('').end.end.function.xco
c9600 64 65 2e 47 65 74 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 74 72 29 0a 6c 6f 63 61 6c 20 62 75 de.GetBuildCommands(tr).local.bu
c9620 69 6c 64 43 6f 6d 6d 61 6e 64 49 6e 66 6f 73 20 3d 20 7b 7d 0a 74 72 65 65 2e 74 72 61 76 65 72 ildCommandInfos.=.{}.tree.traver
c9640 73 65 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 se(tr,.{.onnode.=.function(node)
c9660 0a 69 66 20 6e 6f 64 65 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 69 64 20 74 68 65 6e 0a 6c 6f 63 .if.node.buildcommandid.then.loc
c9680 61 6c 20 69 6e 66 6f 20 3d 20 7b 0a 6e 6f 64 65 20 3d 20 6e 6f 64 65 2c 0a 69 6e 70 75 74 73 20 al.info.=.{.node.=.node,.inputs.
c96a0 3d 20 7b 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 20 7d 2c 0a 6f 75 74 70 75 74 73 20 3d 20 7b 7d =.{.node.relpath.},.outputs.=.{}
c96c0 2c 0a 64 65 70 65 6e 64 73 20 3d 20 7b 7d 2c 0a 74 72 61 6e 73 61 63 74 20 3d 20 66 61 6c 73 65 ,.depends.=.{},.transact.=.false
c96e0 2c 0a 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 ,.}.for.cfg.in.project.eachconfi
c9700 67 28 74 72 2e 70 72 6f 6a 65 63 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d g(tr.project).do.local.filecfg.=
c9720 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 .fileconfig.getconfig(node,.cfg)
c9740 0a 69 66 20 66 69 6c 65 63 66 67 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 .if.filecfg.then.for._,.v.in.ipa
c9760 69 72 73 28 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 69 6e 70 75 74 73 29 20 64 6f 0a 74 61 62 6c irs(filecfg.buildinputs).do.tabl
c9780 65 2e 69 6e 73 65 72 74 28 69 6e 66 6f 2e 69 6e 70 75 74 73 2c 20 70 72 6f 6a 65 63 74 2e 67 65 e.insert(info.inputs,.project.ge
c97a0 74 72 65 6c 61 74 69 76 65 28 74 72 2e 70 72 6f 6a 65 63 74 2c 20 76 29 29 0a 65 6e 64 0a 66 6f trelative(tr.project,.v)).end.fo
c97c0 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 6f 75 r._,.v.in.ipairs(filecfg.buildou
c97e0 74 70 75 74 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 69 6e 66 6f 2e 6f 75 74 70 tputs).do.table.insert(info.outp
c9800 75 74 73 2c 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 74 72 2e 70 72 6f 6a uts,.project.getrelative(tr.proj
c9820 65 63 74 2c 20 76 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 ect,.v)).end.end.end.table.inser
c9840 74 28 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 49 6e 66 6f 73 2c 20 69 6e 66 6f 29 0a 65 6e 64 0a 65 t(buildCommandInfos,.info).end.e
c9860 6e 64 0a 7d 29 0a 66 6f 72 20 5f 2c 20 6d 69 6e 65 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c nd.}).for._,.mine.in.ipairs(buil
c9880 64 43 6f 6d 6d 61 6e 64 49 6e 66 6f 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 74 68 65 69 72 20 69 dCommandInfos).do.for._,.their.i
c98a0 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 49 6e 66 6f 73 29 20 64 6f 0a 69 n.ipairs(buildCommandInfos).do.i
c98c0 66 20 6d 69 6e 65 20 7e 3d 20 74 68 65 69 72 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 69 6e 70 75 f.mine.~=.their.then.for._,.inpu
c98e0 74 20 69 6e 20 69 70 61 69 72 73 28 6d 69 6e 65 2e 69 6e 70 75 74 73 29 20 64 6f 0a 69 66 20 74 t.in.ipairs(mine.inputs).do.if.t
c9900 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 74 68 65 69 72 2e 6f 75 74 70 75 74 73 2c 20 69 6e 70 able.contains(their.outputs,.inp
c9920 75 74 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6d 69 6e 65 2e 64 65 70 65 6e ut).then.table.insert(mine.depen
c9940 64 73 2c 20 74 68 65 69 72 29 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 ds,.their).break.end.end.end.end
c9960 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 20 3d 20 7b 7d 0a 6c 6f .end.local.buildCommands.=.{}.lo
c9980 63 61 6c 20 6c 65 66 74 6f 76 65 72 20 3d 20 23 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 49 6e 66 6f cal.leftover.=.#buildCommandInfo
c99a0 73 0a 77 68 69 6c 65 20 6c 65 66 74 6f 76 65 72 20 3e 20 30 20 64 6f 0a 6c 6f 63 61 6c 20 70 72 s.while.leftover.>.0.do.local.pr
c99c0 65 76 20 3d 20 6c 65 66 74 6f 76 65 72 0a 66 6f 72 20 5f 2c 20 69 6e 66 6f 20 69 6e 20 69 70 61 ev.=.leftover.for._,.info.in.ipa
c99e0 69 72 73 28 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 49 6e 66 6f 73 29 20 64 6f 0a 69 66 20 6e 6f 74 irs(buildCommandInfos).do.if.not
c9a00 20 69 6e 66 6f 2e 74 72 61 6e 73 61 63 74 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 72 61 6e 73 61 .info.transact.then.local.transa
c9a20 63 74 20 3d 20 74 72 75 65 0a 66 6f 72 20 5f 2c 20 64 65 70 65 6e 64 20 69 6e 20 69 70 61 69 72 ct.=.true.for._,.depend.in.ipair
c9a40 73 28 69 6e 66 6f 2e 64 65 70 65 6e 64 73 29 20 64 6f 0a 74 72 61 6e 73 61 63 74 20 3d 20 64 65 s(info.depends).do.transact.=.de
c9a60 70 65 6e 64 2e 74 72 61 6e 73 61 63 74 0a 69 66 20 6e 6f 74 20 74 72 61 6e 73 61 63 74 20 74 68 pend.transact.if.not.transact.th
c9a80 65 6e 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 74 72 61 6e 73 61 63 74 20 74 68 65 en.break.end.end.if.transact.the
c9aa0 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 2c 20 69 6e n.table.insert(buildCommands,.in
c9ac0 66 6f 2e 6e 6f 64 65 29 0a 69 6e 66 6f 2e 74 72 61 6e 73 61 63 74 20 3d 20 74 72 75 65 0a 6c 65 fo.node).info.transact.=.true.le
c9ae0 66 74 6f 76 65 72 20 3d 20 6c 65 66 74 6f 76 65 72 20 2d 20 31 0a 65 6e 64 0a 65 6e 64 0a 65 6e ftover.=.leftover.-.1.end.end.en
c9b00 64 0a 69 66 20 70 72 65 76 20 3d 3d 20 6c 65 66 74 6f 76 65 72 20 74 68 65 6e 0a 65 72 72 6f 72 d.if.prev.==.leftover.then.error
c9b20 28 27 64 65 74 65 63 74 20 63 69 72 63 75 6c 61 72 20 72 65 66 65 72 65 6e 63 65 2e 27 29 0a 65 ('detect.circular.reference.').e
c9b40 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 0a 65 6e 64 0a nd.end.return.buildCommands.end.
c9b60 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 41 67 67 72 65 67 61 74 65 4f 72 4e 61 74 function.xcode.PBXAggregateOrNat
c9b80 69 76 65 54 61 72 67 65 74 28 74 72 2c 20 70 62 78 54 61 72 67 65 74 4e 61 6d 65 29 0a 6c 6f 63 iveTarget(tr,.pbxTargetName).loc
c9ba0 61 6c 20 6b 69 6e 64 73 20 3d 20 7b 0a 41 67 67 72 65 67 61 74 65 20 3d 20 7b 0a 22 55 74 69 6c al.kinds.=.{.Aggregate.=.{."Util
c9bc0 69 74 79 22 2c 0a 7d 2c 0a 4e 61 74 69 76 65 20 3d 20 7b 0a 22 43 6f 6e 73 6f 6c 65 41 70 70 22 ity",.},.Native.=.{."ConsoleApp"
c9be0 2c 0a 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 0a 22 53 68 61 72 65 64 4c 69 62 22 2c 0a 22 53 ,."WindowedApp",."SharedLib",."S
c9c00 74 61 74 69 63 4c 69 62 22 2c 0a 7d 2c 0a 7d 0a 6c 6f 63 61 6c 20 68 61 73 54 61 72 67 65 74 20 taticLib",.},.}.local.hasTarget.
c9c20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 74 72 =.false.for._,.node.in.ipairs(tr
c9c40 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 68 61 73 54 61 72 67 65 74 .products.children).do.hasTarget
c9c60 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 6b 69 6e 64 73 5b 70 62 78 54 61 72 67 65 .=.table.contains(kinds[pbxTarge
c9c80 74 4e 61 6d 65 5d 2c 20 6e 6f 64 65 2e 63 66 67 2e 6b 69 6e 64 29 0a 69 66 20 68 61 73 54 61 72 tName],.node.cfg.kind).if.hasTar
c9ca0 67 65 74 20 74 68 65 6e 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 68 61 get.then.break.end.end.if.not.ha
c9cc0 73 54 61 72 67 65 74 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 5f 70 28 27 2f 2a 20 42 sTarget.then.return.end._p('/*.B
c9ce0 65 67 69 6e 20 50 42 58 25 73 54 61 72 67 65 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 2c 20 70 62 egin.PBX%sTarget.section.*/',.pb
c9d00 78 54 61 72 67 65 74 4e 61 6d 65 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 xTargetName).local.buildCommands
c9d20 20 3d 20 78 63 6f 64 65 2e 47 65 74 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 74 72 29 0a 66 6f .=.xcode.GetBuildCommands(tr).fo
c9d40 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e r._,.node.in.ipairs(tr.products.
c9d60 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 74 72 2e 70 72 6f children).do.local.name.=.tr.pro
c9d80 6a 65 63 74 2e 6e 61 6d 65 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 68 61 73 42 75 69 6c ject.name.local.function.hasBuil
c9da0 64 43 6f 6d 6d 61 6e 64 73 28 77 68 69 63 68 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 dCommands(which).for._,.cfg.in.i
c9dc0 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 69 66 20 23 63 66 67 5b 77 68 69 pairs(tr.configs).do.if.#cfg[whi
c9de0 63 68 5d 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 ch].>.0.then.return.true.end.end
c9e00 0a 65 6e 64 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 .end._p(2,'%s./*.%s.*/.=.{',.nod
c9e20 65 2e 74 61 72 67 65 74 69 64 2c 20 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 e.targetid,.name)._p(3,'isa.=.PB
c9e40 58 25 73 54 61 72 67 65 74 3b 27 2c 20 70 62 78 54 61 72 67 65 74 4e 61 6d 65 29 0a 5f 70 28 33 X%sTarget;',.pbxTargetName)._p(3
c9e60 2c 27 62 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 20 3d 20 25 73 20 2f 2a ,'buildConfigurationList.=.%s./*
c9e80 20 42 75 69 6c 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 .Build.configuration.list.for.PB
c9ea0 58 25 73 54 61 72 67 65 74 20 22 25 73 22 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 63 66 67 73 65 63 X%sTarget."%s".*/;',.node.cfgsec
c9ec0 74 69 6f 6e 2c 20 70 62 78 54 61 72 67 65 74 4e 61 6d 65 2c 20 78 63 6f 64 65 2e 65 73 63 61 70 tion,.pbxTargetName,.xcode.escap
c9ee0 65 53 65 74 74 69 6e 67 28 6e 61 6d 65 29 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 50 68 61 73 65 eSetting(name))._p(3,'buildPhase
c9f00 73 20 3d 20 28 27 29 0a 69 66 20 68 61 73 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 27 70 72 65 s.=.(').if.hasBuildCommands('pre
c9f20 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 27 29 20 74 68 65 6e 0a 5f 70 28 34 2c 27 39 36 30 37 41 buildcommands').then._p(4,'9607A
c9f40 45 31 30 31 30 43 38 35 37 45 35 30 30 43 44 31 33 37 36 20 2f 2a 20 50 72 65 62 75 69 6c 64 20 E1010C857E500CD1376./*.Prebuild.
c9f60 2a 2f 2c 27 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 */,').end.for._,.v.in.ipairs(bui
c9f80 6c 64 43 6f 6d 6d 61 6e 64 73 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 42 75 69 6c 64 ldCommands).do._p(4,'%s./*.Build
c9fa0 20 22 25 73 22 20 2a 2f 2c 27 2c 20 76 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 69 64 2c 20 76 2e ."%s".*/,',.v.buildcommandid,.v.
c9fc0 6e 61 6d 65 29 0a 65 6e 64 0a 69 66 20 70 62 78 54 61 72 67 65 74 4e 61 6d 65 20 3d 3d 20 22 4e name).end.if.pbxTargetName.==."N
c9fe0 61 74 69 76 65 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 52 65 73 6f 75 72 63 65 ative".then._p(4,'%s./*.Resource
ca000 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 72 65 73 73 74 61 67 65 69 64 29 0a 5f 70 28 34 2c 27 25 s.*/,',.node.resstageid)._p(4,'%
ca020 73 20 2f 2a 20 53 6f 75 72 63 65 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 73 6f 75 72 63 65 73 69 s./*.Sources.*/,',.node.sourcesi
ca040 64 29 0a 65 6e 64 0a 69 66 20 68 61 73 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 27 70 72 65 6c d).end.if.hasBuildCommands('prel
ca060 69 6e 6b 63 6f 6d 6d 61 6e 64 73 27 29 20 74 68 65 6e 0a 5f 70 28 34 2c 27 39 36 30 37 41 45 33 inkcommands').then._p(4,'9607AE3
ca080 35 31 30 43 38 35 45 37 45 30 30 43 44 31 33 37 36 20 2f 2a 20 50 72 65 6c 69 6e 6b 20 2a 2f 2c 510C85E7E00CD1376./*.Prelink.*/,
ca0a0 27 29 0a 65 6e 64 0a 69 66 20 70 62 78 54 61 72 67 65 74 4e 61 6d 65 20 3d 3d 20 22 4e 61 74 69 ').end.if.pbxTargetName.==."Nati
ca0c0 76 65 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 46 72 61 6d 65 77 6f 72 6b 73 20 ve".then._p(4,'%s./*.Frameworks.
ca0e0 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 66 78 73 74 61 67 65 69 64 29 0a 65 6e 64 0a 69 66 20 68 61 73 */,',.node.fxstageid).end.if.has
ca100 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 27 70 6f 73 74 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 BuildCommands('postbuildcommands
ca120 27 29 20 74 68 65 6e 0a 5f 70 28 34 2c 27 39 36 30 37 41 45 33 37 31 30 43 38 35 45 38 46 30 30 ').then._p(4,'9607AE3710C85E8F00
ca140 43 44 31 33 37 36 20 2f 2a 20 50 6f 73 74 62 75 69 6c 64 20 2a 2f 2c 27 29 0a 65 6e 64 0a 5f 70 CD1376./*.Postbuild.*/,').end._p
ca160 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 52 75 6c 65 73 20 3d 20 28 27 29 0a (3,');')._p(3,'buildRules.=.(').
ca180 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 64 65 70 65 6e 64 65 6e 63 69 65 73 20 3d 20 _p(3,');')._p(3,'dependencies.=.
ca1a0 28 27 29 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f (').for._,.node.in.ipairs(tr.pro
ca1c0 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 50 jects.children).do._p(4,'%s./*.P
ca1e0 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 74 61 BXTargetDependency.*/,',.node.ta
ca200 72 67 65 74 64 65 70 65 6e 64 69 64 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 rgetdependid).end._p(3,');')._p(
ca220 33 2c 27 6e 61 6d 65 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 3,'name.=.%s;',.xcode.stringifyS
ca240 65 74 74 69 6e 67 28 6e 61 6d 65 29 29 0a 69 66 20 70 62 78 54 61 72 67 65 74 4e 61 6d 65 20 3d etting(name)).if.pbxTargetName.=
ca260 3d 20 22 4e 61 74 69 76 65 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 0a 69 66 20 6e 6f 64 65 2e =."Native".then.local.p.if.node.
ca280 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 20 74 68 65 6e 0a 70 20 cfg.kind.==."ConsoleApp".then.p.
ca2a0 3d 20 22 24 28 48 4f 4d 45 29 2f 62 69 6e 22 0a 65 6c 73 65 69 66 20 6e 6f 64 65 2e 63 66 67 2e =."$(HOME)/bin".elseif.node.cfg.
ca2c0 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 74 68 65 6e 0a 70 20 3d 20 22 kind.==."WindowedApp".then.p.=."
ca2e0 24 28 48 4f 4d 45 29 2f 41 70 70 6c 69 63 61 74 69 6f 6e 73 22 0a 65 6e 64 0a 69 66 20 70 20 74 $(HOME)/Applications".end.if.p.t
ca300 68 65 6e 0a 5f 70 28 33 2c 27 70 72 6f 64 75 63 74 49 6e 73 74 61 6c 6c 50 61 74 68 20 3d 20 25 hen._p(3,'productInstallPath.=.%
ca320 73 3b 27 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 70 29 29 0a s;',.xcode.stringifySetting(p)).
ca340 65 6e 64 0a 65 6e 64 0a 5f 70 28 33 2c 27 70 72 6f 64 75 63 74 4e 61 6d 65 20 3d 20 25 73 3b 27 end.end._p(3,'productName.=.%s;'
ca360 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 61 6d 65 29 29 0a ,.xcode.stringifySetting(name)).
ca380 69 66 20 70 62 78 54 61 72 67 65 74 4e 61 6d 65 20 3d 3d 20 22 4e 61 74 69 76 65 22 20 74 68 65 if.pbxTargetName.==."Native".the
ca3a0 6e 0a 5f 70 28 33 2c 27 70 72 6f 64 75 63 74 52 65 66 65 72 65 6e 63 65 20 3d 20 25 73 20 2f 2a n._p(3,'productReference.=.%s./*
ca3c0 20 25 73 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 .%s.*/;',.node.id,.node.name)._p
ca3e0 28 33 2c 27 70 72 6f 64 75 63 74 54 79 70 65 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 73 74 (3,'productType.=.%s;',.xcode.st
ca400 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 78 63 6f 64 65 2e 67 65 74 70 72 6f 64 75 63 74 74 ringifySetting(xcode.getproductt
ca420 79 70 65 28 6e 6f 64 65 29 29 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f ype(node))).end._p(2,'};').end._
ca440 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 25 73 54 61 72 67 65 74 20 73 65 63 74 69 6f 6e 20 2a 2f p('/*.End.PBX%sTarget.section.*/
ca460 27 2c 20 70 62 78 54 61 72 67 65 74 4e 61 6d 65 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e ',.pbxTargetName)._p('').end.fun
ca480 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 41 67 67 72 65 67 61 74 65 54 61 72 67 65 74 28 74 ction.xcode.PBXAggregateTarget(t
ca4a0 72 29 0a 78 63 6f 64 65 2e 50 42 58 41 67 67 72 65 67 61 74 65 4f 72 4e 61 74 69 76 65 54 61 72 r).xcode.PBXAggregateOrNativeTar
ca4c0 67 65 74 28 74 72 2c 20 22 41 67 67 72 65 67 61 74 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f get(tr,."Aggregate").end.functio
ca4e0 6e 20 78 63 6f 64 65 2e 50 42 58 4e 61 74 69 76 65 54 61 72 67 65 74 28 74 72 29 0a 78 63 6f 64 n.xcode.PBXNativeTarget(tr).xcod
ca500 65 2e 50 42 58 41 67 67 72 65 67 61 74 65 4f 72 4e 61 74 69 76 65 54 61 72 67 65 74 28 74 72 2c e.PBXAggregateOrNativeTarget(tr,
ca520 20 22 4e 61 74 69 76 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 ."Native").end.function.xcode.PB
ca540 58 50 72 6f 6a 65 63 74 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 50 72 6f XProject(tr)._p('/*.Begin.PBXPro
ca560 6a 65 63 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 32 2c 27 30 38 46 42 37 37 39 33 ject.section.*/')._p(2,'08FB7793
ca580 46 45 38 34 31 35 35 44 43 30 32 41 41 43 30 37 20 2f 2a 20 50 72 6f 6a 65 63 74 20 6f 62 6a 65 FE84155DC02AAC07./*.Project.obje
ca5a0 63 74 20 2a 2f 20 3d 20 7b 27 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 50 72 6f 6a 65 ct.*/.=.{')._p(3,'isa.=.PBXProje
ca5c0 63 74 3b 27 29 0a 6c 6f 63 61 6c 20 63 61 70 61 62 69 6c 69 74 69 65 73 20 3d 20 74 72 2e 70 72 ct;').local.capabilities.=.tr.pr
ca5e0 6f 6a 65 63 74 2e 78 63 6f 64 65 73 79 73 74 65 6d 63 61 70 61 62 69 6c 69 74 69 65 73 0a 69 66 oject.xcodesystemcapabilities.if
ca600 20 6e 6f 74 20 74 61 62 6c 65 2e 69 73 65 6d 70 74 79 28 63 61 70 61 62 69 6c 69 74 69 65 73 29 .not.table.isempty(capabilities)
ca620 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6b 65 79 73 20 3d 20 74 61 62 6c 65 2e 6b 65 79 73 28 63 61 .then.local.keys.=.table.keys(ca
ca640 70 61 62 69 6c 69 74 69 65 73 29 0a 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 29 0a 5f 70 28 pabilities).table.sort(keys)._p(
ca660 33 2c 20 27 61 74 74 72 69 62 75 74 65 73 20 3d 20 7b 27 29 0a 5f 70 28 34 2c 20 27 54 61 72 67 3,.'attributes.=.{')._p(4,.'Targ
ca680 65 74 41 74 74 72 69 62 75 74 65 73 20 3d 20 7b 27 29 0a 5f 70 28 35 2c 20 27 25 73 20 3d 20 7b etAttributes.=.{')._p(5,.'%s.=.{
ca6a0 27 2c 20 74 72 2e 70 72 6f 6a 65 63 74 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2e ',.tr.project.xcode.projectnode.
ca6c0 74 61 72 67 65 74 69 64 29 0a 5f 70 28 36 2c 20 27 53 79 73 74 65 6d 43 61 70 61 62 69 6c 69 74 targetid)._p(6,.'SystemCapabilit
ca6e0 69 65 73 20 3d 20 7b 27 29 0a 66 6f 72 20 5f 2c 20 6b 65 79 20 69 6e 20 70 61 69 72 73 28 6b 65 ies.=.{').for._,.key.in.pairs(ke
ca700 79 73 29 20 64 6f 0a 5f 70 28 37 2c 20 27 25 73 20 3d 20 7b 27 2c 20 6b 65 79 29 0a 5f 70 28 38 ys).do._p(7,.'%s.=.{',.key)._p(8
ca720 2c 20 27 65 6e 61 62 6c 65 64 20 3d 20 25 64 3b 27 2c 20 69 69 66 28 63 61 70 61 62 69 6c 69 74 ,.'enabled.=.%d;',.iif(capabilit
ca740 69 65 73 5b 6b 65 79 5d 2c 20 31 2c 20 30 29 29 0a 5f 70 28 37 2c 20 27 7d 3b 27 29 0a 65 6e 64 ies[key],.1,.0))._p(7,.'};').end
ca760 0a 5f 70 28 36 2c 20 27 7d 3b 27 29 0a 5f 70 28 35 2c 20 27 7d 3b 27 29 0a 5f 70 28 34 2c 20 27 ._p(6,.'};')._p(5,.'};')._p(4,.'
ca780 7d 3b 27 29 0a 5f 70 28 33 2c 20 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 62 75 69 6c 64 };')._p(3,.'};').end._p(3,'build
ca7a0 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 20 3d 20 31 44 45 42 39 32 38 39 30 38 37 33 ConfigurationList.=.1DEB92890873
ca7c0 33 44 44 38 30 30 31 30 45 39 43 44 20 2f 2a 20 42 75 69 6c 64 20 63 6f 6e 66 69 67 75 72 61 74 3DD80010E9CD./*.Build.configurat
ca7e0 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 58 50 72 6f 6a 65 63 74 20 22 25 73 22 20 2a 2f 3b ion.list.for.PBXProject."%s".*/;
ca800 27 2c 20 74 72 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 56 ',.tr.name)._p(3,'compatibilityV
ca820 65 72 73 69 6f 6e 20 3d 20 22 58 63 6f 64 65 20 33 2e 32 22 3b 27 29 0a 5f 70 28 33 2c 27 68 61 ersion.=."Xcode.3.2";')._p(3,'ha
ca840 73 53 63 61 6e 6e 65 64 46 6f 72 45 6e 63 6f 64 69 6e 67 73 20 3d 20 31 3b 27 29 0a 5f 70 28 33 sScannedForEncodings.=.1;')._p(3
ca860 2c 27 6d 61 69 6e 47 72 6f 75 70 20 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f 3b 27 2c 20 74 72 2e ,'mainGroup.=.%s./*.%s.*/;',.tr.
ca880 69 64 2c 20 74 72 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 70 72 6f 6a 65 63 74 44 69 72 50 61 74 id,.tr.name)._p(3,'projectDirPat
ca8a0 68 20 3d 20 22 22 3b 27 29 0a 69 66 20 23 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 h.=."";').if.#tr.projects.childr
ca8c0 65 6e 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 33 2c 27 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e en.>.0.then._p(3,'projectReferen
ca8e0 63 65 73 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 ces.=.(').for._,.node.in.ipairs(
ca900 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 7b tr.projects.children).do._p(4,'{
ca920 27 29 0a 5f 70 28 35 2c 27 50 72 6f 64 75 63 74 47 72 6f 75 70 20 3d 20 25 73 20 2f 2a 20 50 72 ')._p(5,'ProductGroup.=.%s./*.Pr
ca940 6f 64 75 63 74 73 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 70 72 6f 64 75 63 74 67 72 6f 75 70 69 64 oducts.*/;',.node.productgroupid
ca960 29 0a 5f 70 28 35 2c 27 50 72 6f 6a 65 63 74 52 65 66 20 3d 20 25 73 20 2f 2a 20 25 73 20 2a 2f )._p(5,'ProjectRef.=.%s./*.%s.*/
ca980 3b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6e 6f 64 65 2e 70 ;',.node.id,.path.getname(node.p
ca9a0 61 74 68 29 29 0a 5f 70 28 34 2c 27 7d 2c 27 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a ath))._p(4,'},').end._p(3,');').
ca9c0 65 6e 64 0a 5f 70 28 33 2c 27 70 72 6f 6a 65 63 74 52 6f 6f 74 20 3d 20 22 22 3b 27 29 0a 5f 70 end._p(3,'projectRoot.=."";')._p
ca9e0 28 33 2c 27 74 61 72 67 65 74 73 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 6e 6f 64 65 20 69 6e (3,'targets.=.(').for._,.node.in
caa00 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f .ipairs(tr.products.children).do
caa20 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 74 61 72 67 65 ._p(4,'%s./*.%s.*/,',.node.targe
caa40 74 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f tid,.node.name).end._p(3,');')._
caa60 70 28 32 2c 27 7d 3b 27 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 50 72 6f 6a 65 63 74 20 p(2,'};')._p('/*.End.PBXProject.
caa80 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e section.*/')._p('').end.function
caaa0 20 78 63 6f 64 65 2e 50 42 58 52 65 66 65 72 65 6e 63 65 50 72 6f 78 79 28 74 72 29 0a 6c 6f 63 .xcode.PBXReferenceProxy(tr).loc
caac0 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 al.settings.=.{}.tree.traverse(t
caae0 72 2e 70 72 6f 6a 65 63 74 73 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 r.projects,.{.onleaf.=.function(
cab00 6e 6f 64 65 29 0a 73 65 74 74 69 6e 67 73 5b 6e 6f 64 65 2e 69 64 5d 20 3d 20 66 75 6e 63 74 69 node).settings[node.id].=.functi
cab20 6f 6e 28 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 on()._p(2,'%s./*.%s.*/.=.{',.nod
cab40 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 50 42 58 e.id,.node.name)._p(3,'isa.=.PBX
cab60 52 65 66 65 72 65 6e 63 65 50 72 6f 78 79 3b 27 29 0a 5f 70 28 33 2c 27 66 69 6c 65 54 79 70 65 ReferenceProxy;')._p(3,'fileType
cab80 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 67 65 74 74 61 72 67 65 74 74 79 70 65 28 6e 6f 64 .=.%s;',.xcode.gettargettype(nod
caba0 65 29 29 0a 5f 70 28 33 2c 27 70 61 74 68 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 73 74 72 e))._p(3,'path.=.%s;',.xcode.str
cabc0 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 6e 6f 64 65 2e 6e 61 6d 65 29 29 0a 5f 70 28 33 2c 27 ingifySetting(node.name))._p(3,'
cabe0 72 65 6d 6f 74 65 52 65 66 20 3d 20 25 73 20 2f 2a 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 remoteRef.=.%s./*.PBXContainerIt
cac00 65 6d 50 72 6f 78 79 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 72 6f 64 75 63 emProxy.*/;',.node.parent.produc
cac20 74 70 72 6f 78 79 69 64 29 0a 5f 70 28 33 2c 27 73 6f 75 72 63 65 54 72 65 65 20 3d 20 42 55 49 tproxyid)._p(3,'sourceTree.=.BUI
cac40 4c 54 5f 50 52 4f 44 55 43 54 53 5f 44 49 52 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e LT_PRODUCTS_DIR;')._p(2,'};').en
cac60 64 0a 65 6e 64 0a 7d 29 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 73 65 6d 70 74 79 28 73 65 d.end.}).if.not.table.isempty(se
cac80 74 74 69 6e 67 73 29 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 52 65 66 ttings).then._p('/*.Begin.PBXRef
caca0 65 72 65 6e 63 65 50 72 6f 78 79 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 78 63 6f 64 65 2e 70 erenceProxy.section.*/').xcode.p
cacc0 72 69 6e 74 53 65 74 74 69 6e 67 73 54 61 62 6c 65 28 32 2c 20 73 65 74 74 69 6e 67 73 29 0a 5f rintSettingsTable(2,.settings)._
cace0 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 52 65 66 65 72 65 6e 63 65 50 72 6f 78 79 20 73 65 63 74 p('/*.End.PBXReferenceProxy.sect
cad00 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e ion.*/')._p('').end.end.function
cad20 20 78 63 6f 64 65 2e 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 28 74 72 .xcode.PBXResourcesBuildPhase(tr
cad40 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 6c 64 )._p('/*.Begin.PBXResourcesBuild
cad60 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 66 6f 72 20 5f 2c 20 74 61 72 67 65 74 Phase.section.*/').for._,.target
cad80 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 .in.ipairs(tr.products.children)
cada0 20 64 6f 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 52 65 73 6f 75 72 63 65 73 20 2a 2f 20 3d 20 7b .do._p(2,'%s./*.Resources.*/.=.{
cadc0 27 2c 20 74 61 72 67 65 74 2e 72 65 73 73 74 61 67 65 69 64 29 0a 5f 70 28 33 2c 27 69 73 61 20 ',.target.resstageid)._p(3,'isa.
cade0 3d 20 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 3b 27 29 0a 5f 70 28 33 =.PBXResourcesBuildPhase;')._p(3
cae00 2c 27 62 75 69 6c 64 41 63 74 69 6f 6e 4d 61 73 6b 20 3d 20 32 31 34 37 34 38 33 36 34 37 3b 27 ,'buildActionMask.=.2147483647;'
cae20 29 0a 5f 70 28 33 2c 27 66 69 6c 65 73 20 3d 20 28 27 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 )._p(3,'files.=.(').tree.travers
cae40 65 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a e(tr,.{.onnode.=.function(node).
cae60 69 66 20 78 63 6f 64 65 2e 67 65 74 62 75 69 6c 64 63 61 74 65 67 6f 72 79 28 6e 6f 64 65 29 20 if.xcode.getbuildcategory(node).
cae80 3d 3d 20 22 52 65 73 6f 75 72 63 65 73 22 20 74 68 65 6e 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 ==."Resources".then._p(4,'%s./*.
caea0 25 73 20 69 6e 20 52 65 73 6f 75 72 63 65 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 %s.in.Resources.*/,',.node.build
caec0 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 33 2c 27 id,.node.name).end.end.})._p(3,'
caee0 29 3b 27 29 0a 5f 70 28 33 2c 27 72 75 6e 4f 6e 6c 79 46 6f 72 44 65 70 6c 6f 79 6d 65 6e 74 50 );')._p(3,'runOnlyForDeploymentP
caf00 6f 73 74 70 72 6f 63 65 73 73 69 6e 67 20 3d 20 30 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a ostprocessing.=.0;')._p(2,'};').
caf20 65 6e 64 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 6c 64 end._p('/*.End.PBXResourcesBuild
caf40 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 Phase.section.*/')._p('').end.fu
caf60 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 nction.xcode.PBXShellScriptBuild
caf80 50 68 61 73 65 28 74 72 29 0a 6c 6f 63 61 6c 20 77 72 61 70 70 65 72 57 72 69 74 74 65 6e 20 3d Phase(tr).local.wrapperWritten.=
cafa0 20 66 61 6c 73 65 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 64 6f 62 6c 6f 63 6b 28 69 64 .false.local.function.doblock(id
cafc0 2c 20 6e 61 6d 65 2c 20 77 68 69 63 68 29 0a 6c 6f 63 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 3d 20 ,.name,.which).local.commands.=.
cafe0 7b 7d 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 {}.for._,.cfg.in.ipairs(tr.confi
cb000 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 63 6d 64 73 20 3d 20 63 66 67 5b 77 68 69 63 68 gs).do.local.cfgcmds.=.cfg[which
cb020 5d 0a 69 66 20 23 63 66 67 63 6d 64 73 20 3e 20 30 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 ].if.#cfgcmds.>.0.then.table.ins
cb040 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 27 69 66 20 5b 20 22 24 7b 43 4f 4e 46 49 47 55 52 41 ert(commands,.'if.[."${CONFIGURA
cb060 54 49 4f 4e 7d 22 20 3d 20 22 27 20 2e 2e 20 63 66 67 2e 62 75 69 6c 64 63 66 67 20 2e 2e 20 27 TION}".=."'....cfg.buildcfg....'
cb080 22 20 5d 3b 20 74 68 65 6e 27 29 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 63 66 67 63 6d 64 73 20 ".];.then').for.i.=.1,.#cfgcmds.
cb0a0 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 63 66 67 63 6d 64 do.table.insert(commands,.cfgcmd
cb0c0 73 5b 69 5d 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c s[i]).end.table.insert(commands,
cb0e0 20 27 66 69 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 .'fi').end.end.if.#commands.>.0.
cb100 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 31 2c 20 27 then.table.insert(commands,.1,.'
cb120 73 65 74 20 2d 65 27 29 20 2d 2d 20 54 65 6c 6c 73 20 74 68 65 20 73 68 65 6c 6c 20 74 6f 20 65 set.-e').--.Tells.the.shell.to.e
cb140 78 69 74 20 77 68 65 6e 20 61 6e 79 20 63 6f 6d 6d 61 6e 64 20 66 61 69 6c 73 0a 63 6f 6d 6d 61 xit.when.any.command.fails.comma
cb160 6e 64 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 28 63 6f 6d 6d 61 nds.=.os.translateCommands(comma
cb180 6e 64 73 2c 20 70 2e 4d 41 43 4f 53 58 29 0a 69 66 20 6e 6f 74 20 77 72 61 70 70 65 72 57 72 69 nds,.p.MACOSX).if.not.wrapperWri
cb1a0 74 74 65 6e 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 53 68 65 6c 6c 53 tten.then._p('/*.Begin.PBXShellS
cb1c0 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 77 72 61 criptBuildPhase.section.*/').wra
cb1e0 70 70 65 72 57 72 69 74 74 65 6e 20 3d 20 74 72 75 65 0a 65 6e 64 0a 5f 70 28 32 2c 27 25 73 20 pperWritten.=.true.end._p(2,'%s.
cb200 2f 2a 20 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 69 64 2c 20 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 /*.%s.*/.=.{',.id,.name)._p(3,'i
cb220 73 61 20 3d 20 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 65 3b 27 29 sa.=.PBXShellScriptBuildPhase;')
cb240 0a 5f 70 28 33 2c 27 62 75 69 6c 64 41 63 74 69 6f 6e 4d 61 73 6b 20 3d 20 32 31 34 37 34 38 33 ._p(3,'buildActionMask.=.2147483
cb260 36 34 37 3b 27 29 0a 5f 70 28 33 2c 27 66 69 6c 65 73 20 3d 20 28 27 29 0a 5f 70 28 33 2c 27 29 647;')._p(3,'files.=.(')._p(3,')
cb280 3b 27 29 0a 5f 70 28 33 2c 27 69 6e 70 75 74 50 61 74 68 73 20 3d 20 28 27 29 3b 0a 5f 70 28 33 ;')._p(3,'inputPaths.=.(');._p(3
cb2a0 2c 27 29 3b 27 29 3b 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 25 73 3b 27 2c 20 6e 61 6d 65 29 ,');');._p(3,'name.=.%s;',.name)
cb2c0 3b 0a 5f 70 28 33 2c 27 6f 75 74 70 75 74 50 61 74 68 73 20 3d 20 28 27 29 3b 0a 5f 70 28 33 2c ;._p(3,'outputPaths.=.(');._p(3,
cb2e0 27 29 3b 27 29 3b 0a 5f 70 28 33 2c 27 72 75 6e 4f 6e 6c 79 46 6f 72 44 65 70 6c 6f 79 6d 65 6e ');');._p(3,'runOnlyForDeploymen
cb300 74 50 6f 73 74 70 72 6f 63 65 73 73 69 6e 67 20 3d 20 30 3b 27 29 3b 0a 5f 70 28 33 2c 27 73 68 tPostprocessing.=.0;');._p(3,'sh
cb320 65 6c 6c 50 61 74 68 20 3d 20 2f 62 69 6e 2f 73 68 3b 27 29 3b 0a 5f 70 28 33 2c 27 73 68 65 6c ellPath.=./bin/sh;');._p(3,'shel
cb340 6c 53 63 72 69 70 74 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 lScript.=.%s;',.xcode.stringifyS
cb360 65 74 74 69 6e 67 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 27 5c etting(table.concat(commands,.'\
cb380 6e 27 29 29 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 64 6f 62 6c 6f 63 6b n')))._p(2,'};').end.end.doblock
cb3a0 28 22 39 36 30 37 41 45 31 30 31 30 43 38 35 37 45 35 30 30 43 44 31 33 37 36 22 2c 20 22 50 72 ("9607AE1010C857E500CD1376",."Pr
cb3c0 65 62 75 69 6c 64 22 2c 20 22 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 22 29 0a 6c 6f 63 ebuild",."prebuildcommands").loc
cb3e0 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 al.settings.=.{}.tree.traverse(t
cb400 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 r,.{.onnode.=.function(node).if.
cb420 6e 6f 64 65 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 69 64 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 node.buildcommandid.then.setting
cb440 73 5b 6e 6f 64 65 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 69 64 5d 20 3d 20 66 75 6e 63 74 69 6f s[node.buildcommandid].=.functio
cb460 6e 28 6c 65 76 65 6c 29 0a 6c 6f 63 61 6c 20 63 6f 6d 6d 61 6e 64 73 20 3d 20 7b 7d 0a 6c 6f 63 n(level).local.commands.=.{}.loc
cb480 61 6c 20 69 6e 70 75 74 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6f 75 74 70 75 74 73 20 3d 20 7b al.inputs.=.{}.local.outputs.=.{
cb4a0 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 }.for.cfg.in.project.eachconfig(
cb4c0 74 72 2e 70 72 6f 6a 65 63 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 tr.project).do.local.filecfg.=.f
cb4e0 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 69 ileconfig.getconfig(node,.cfg).i
cb500 66 20 66 69 6c 65 63 66 67 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6d 6d f.filecfg.then.table.insert(comm
cb520 61 6e 64 73 2c 20 27 69 66 20 5b 20 22 24 7b 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 7d 22 20 3d ands,.'if.[."${CONFIGURATION}".=
cb540 20 22 27 20 2e 2e 20 63 66 67 2e 62 75 69 6c 64 63 66 67 20 2e 2e 20 27 22 20 5d 3b 20 74 68 65 ."'....cfg.buildcfg....'".];.the
cb560 6e 27 29 0a 69 66 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 6d 65 73 73 61 67 65 20 74 68 65 6e n').if.filecfg.buildmessage.then
cb580 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 27 5c 74 65 63 68 6f 20 .table.insert(commands,.'\techo.
cb5a0 22 27 20 2e 2e 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 6d 65 73 73 61 67 65 20 2e 2e 20 27 22 "'....filecfg.buildmessage....'"
cb5c0 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6d 64 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 ').end.local.cmds.=.os.translate
cb5e0 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 63 6f CommandsAndPaths(filecfg.buildco
cb600 6d 6d 61 6e 64 73 2c 20 66 69 6c 65 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c mmands,.filecfg.project.basedir,
cb620 20 66 69 6c 65 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 66 6f 72 20 5f .filecfg.project.location).for._
cb640 2c 20 63 6d 64 20 69 6e 20 69 70 61 69 72 73 28 63 6d 64 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 ,.cmd.in.ipairs(cmds).do.table.i
cb660 6e 73 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 27 5c 74 27 20 2e 2e 20 63 6d 64 29 0a 65 6e 64 nsert(commands,.'\t'....cmd).end
cb680 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 27 66 69 27 29 0a 66 6f .table.insert(commands,.'fi').fo
cb6a0 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 69 6e r._,.v.in.ipairs(filecfg.buildin
cb6c0 70 75 74 73 29 20 64 6f 0a 69 6e 70 75 74 73 5b 76 5d 20 3d 20 74 72 75 65 0a 65 6e 64 0a 66 6f puts).do.inputs[v].=.true.end.fo
cb6e0 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 6f 75 r._,.v.in.ipairs(filecfg.buildou
cb700 74 70 75 74 73 29 20 64 6f 0a 6f 75 74 70 75 74 73 5b 76 5d 20 3d 20 74 72 75 65 0a 65 6e 64 0a tputs).do.outputs[v].=.true.end.
cb720 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 74 61 end.end.if.#commands.>.0.then.ta
cb740 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6d 6d 61 6e 64 73 2c 20 31 2c 20 27 73 65 74 20 2d 65 27 ble.insert(commands,.1,.'set.-e'
cb760 29 20 2d 2d 20 54 65 6c 6c 73 20 74 68 65 20 73 68 65 6c 6c 20 74 6f 20 65 78 69 74 20 77 68 65 ).--.Tells.the.shell.to.exit.whe
cb780 6e 20 61 6e 79 20 63 6f 6d 6d 61 6e 64 20 66 61 69 6c 73 0a 65 6e 64 0a 5f 70 28 6c 65 76 65 6c n.any.command.fails.end._p(level
cb7a0 2c 27 25 73 20 2f 2a 20 42 75 69 6c 64 20 22 25 73 22 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 ,'%s./*.Build."%s".*/.=.{',.node
cb7c0 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 6c .buildcommandid,.node.name)._p(l
cb7e0 65 76 65 6c 2b 31 2c 27 69 73 61 20 3d 20 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c evel+1,'isa.=.PBXShellScriptBuil
cb800 64 50 68 61 73 65 3b 27 29 0a 5f 70 28 6c 65 76 65 6c 2b 31 2c 27 62 75 69 6c 64 41 63 74 69 6f dPhase;')._p(level+1,'buildActio
cb820 6e 4d 61 73 6b 20 3d 20 32 31 34 37 34 38 33 36 34 37 3b 27 29 0a 5f 70 28 6c 65 76 65 6c 2b 31 nMask.=.2147483647;')._p(level+1
cb840 2c 27 66 69 6c 65 73 20 3d 20 28 27 29 0a 5f 70 28 6c 65 76 65 6c 2b 31 2c 27 29 3b 27 29 0a 5f ,'files.=.(')._p(level+1,');')._
cb860 70 28 6c 65 76 65 6c 2b 31 2c 27 69 6e 70 75 74 50 61 74 68 73 20 3d 20 28 27 29 3b 0a 5f 70 28 p(level+1,'inputPaths.=.(');._p(
cb880 6c 65 76 65 6c 2b 32 2c 27 22 25 73 22 2c 27 2c 20 78 63 6f 64 65 2e 65 73 63 61 70 65 53 65 74 level+2,'"%s",',.xcode.escapeSet
cb8a0 74 69 6e 67 28 6e 6f 64 65 2e 72 65 6c 70 61 74 68 29 29 0a 66 6f 72 20 76 2c 20 5f 20 69 6e 20 ting(node.relpath)).for.v,._.in.
cb8c0 70 61 69 72 73 28 69 6e 70 75 74 73 29 20 64 6f 0a 5f 70 28 6c 65 76 65 6c 2b 32 2c 27 22 25 73 pairs(inputs).do._p(level+2,'"%s
cb8e0 22 2c 27 2c 20 78 63 6f 64 65 2e 65 73 63 61 70 65 53 65 74 74 69 6e 67 28 70 72 6f 6a 65 63 74 ",',.xcode.escapeSetting(project
cb900 2e 67 65 74 72 65 6c 61 74 69 76 65 28 74 72 2e 70 72 6f 6a 65 63 74 2c 20 76 29 29 29 0a 65 6e .getrelative(tr.project,.v))).en
cb920 64 0a 5f 70 28 6c 65 76 65 6c 2b 31 2c 27 29 3b 27 29 0a 5f 70 28 6c 65 76 65 6c 2b 31 2c 27 6e d._p(level+1,');')._p(level+1,'n
cb940 61 6d 65 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 ame.=.%s;',.xcode.stringifySetti
cb960 6e 67 28 27 42 75 69 6c 64 20 22 27 20 2e 2e 20 6e 6f 64 65 2e 6e 61 6d 65 20 2e 2e 20 27 22 27 ng('Build."'....node.name....'"'
cb980 29 29 0a 5f 70 28 6c 65 76 65 6c 2b 31 2c 27 6f 75 74 70 75 74 50 61 74 68 73 20 3d 20 28 27 29 ))._p(level+1,'outputPaths.=.(')
cb9a0 0a 66 6f 72 20 76 2c 20 5f 20 69 6e 20 70 61 69 72 73 28 6f 75 74 70 75 74 73 29 20 64 6f 0a 5f .for.v,._.in.pairs(outputs).do._
cb9c0 70 28 6c 65 76 65 6c 2b 32 2c 27 22 25 73 22 2c 27 2c 20 78 63 6f 64 65 2e 65 73 63 61 70 65 53 p(level+2,'"%s",',.xcode.escapeS
cb9e0 65 74 74 69 6e 67 28 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 20 28 74 72 2e 70 etting(project.getrelative.(tr.p
cba00 72 6f 6a 65 63 74 2c 20 76 29 29 29 0a 65 6e 64 0a 5f 70 28 6c 65 76 65 6c 2b 31 2c 27 29 3b 27 roject,.v))).end._p(level+1,');'
cba20 29 0a 5f 70 28 6c 65 76 65 6c 2b 31 2c 27 72 75 6e 4f 6e 6c 79 46 6f 72 44 65 70 6c 6f 79 6d 65 )._p(level+1,'runOnlyForDeployme
cba40 6e 74 50 6f 73 74 70 72 6f 63 65 73 73 69 6e 67 20 3d 20 30 3b 27 29 3b 0a 5f 70 28 6c 65 76 65 ntPostprocessing.=.0;');._p(leve
cba60 6c 2b 31 2c 27 73 68 65 6c 6c 50 61 74 68 20 3d 20 2f 62 69 6e 2f 73 68 3b 27 29 3b 0a 5f 70 28 l+1,'shellPath.=./bin/sh;');._p(
cba80 6c 65 76 65 6c 2b 31 2c 27 73 68 65 6c 6c 53 63 72 69 70 74 20 3d 20 25 73 3b 27 2c 20 78 63 6f level+1,'shellScript.=.%s;',.xco
cbaa0 64 65 2e 73 74 72 69 6e 67 69 66 79 53 65 74 74 69 6e 67 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 de.stringifySetting(table.concat
cbac0 28 63 6f 6d 6d 61 6e 64 73 2c 20 27 5c 6e 27 29 29 29 0a 5f 70 28 6c 65 76 65 6c 2c 27 7d 3b 27 (commands,.'\n')))._p(level,'};'
cbae0 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 73 ).end.end.end.}).if.not.table.is
cbb00 65 6d 70 74 79 28 73 65 74 74 69 6e 67 73 29 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 77 72 61 70 empty(settings).then.if.not.wrap
cbb20 70 65 72 57 72 69 74 74 65 6e 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 perWritten.then._p('/*.Begin.PBX
cbb40 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f ShellScriptBuildPhase.section.*/
cbb60 27 29 0a 77 72 61 70 70 65 72 57 72 69 74 74 65 6e 20 3d 20 74 72 75 65 0a 65 6e 64 0a 78 63 6f ').wrapperWritten.=.true.end.xco
cbb80 64 65 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 73 54 61 62 6c 65 28 32 2c 20 73 65 74 74 69 6e 67 de.printSettingsTable(2,.setting
cbba0 73 29 0a 65 6e 64 0a 64 6f 62 6c 6f 63 6b 28 22 39 36 30 37 41 45 33 35 31 30 43 38 35 45 37 45 s).end.doblock("9607AE3510C85E7E
cbbc0 30 30 43 44 31 33 37 36 22 2c 20 22 50 72 65 6c 69 6e 6b 22 2c 20 22 70 72 65 6c 69 6e 6b 63 6f 00CD1376",."Prelink",."prelinkco
cbbe0 6d 6d 61 6e 64 73 22 29 0a 64 6f 62 6c 6f 63 6b 28 22 39 36 30 37 41 45 33 37 31 30 43 38 35 45 mmands").doblock("9607AE3710C85E
cbc00 38 46 30 30 43 44 31 33 37 36 22 2c 20 22 50 6f 73 74 62 75 69 6c 64 22 2c 20 22 70 6f 73 74 62 8F00CD1376",."Postbuild",."postb
cbc20 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 22 29 0a 69 66 20 77 72 61 70 70 65 72 57 72 69 74 74 65 6e uildcommands").if.wrapperWritten
cbc40 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 .then._p('/*.End.PBXShellScriptB
cbc60 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e uildPhase.section.*/')._p('').en
cbc80 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 53 6f 75 72 63 65 73 42 d.end.function.xcode.PBXSourcesB
cbca0 75 69 6c 64 50 68 61 73 65 28 74 72 29 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 53 6f uildPhase(tr)._p('/*.Begin.PBXSo
cbcc0 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 66 6f 72 urcesBuildPhase.section.*/').for
cbce0 20 5f 2c 20 74 61 72 67 65 74 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 ._,.target.in.ipairs(tr.products
cbd00 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 53 6f 75 72 63 65 .children).do._p(2,'%s./*.Source
cbd20 73 20 2a 2f 20 3d 20 7b 27 2c 20 74 61 72 67 65 74 2e 73 6f 75 72 63 65 73 69 64 29 0a 5f 70 28 s.*/.=.{',.target.sourcesid)._p(
cbd40 33 2c 27 69 73 61 20 3d 20 50 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 3b 27 29 3,'isa.=.PBXSourcesBuildPhase;')
cbd60 0a 5f 70 28 33 2c 27 62 75 69 6c 64 41 63 74 69 6f 6e 4d 61 73 6b 20 3d 20 32 31 34 37 34 38 33 ._p(3,'buildActionMask.=.2147483
cbd80 36 34 37 3b 27 29 0a 5f 70 28 33 2c 27 66 69 6c 65 73 20 3d 20 28 27 29 0a 74 72 65 65 2e 74 72 647;')._p(3,'files.=.(').tree.tr
cbda0 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e averse(tr,.{.onleaf.=.function(n
cbdc0 6f 64 65 29 0a 69 66 20 78 63 6f 64 65 2e 67 65 74 62 75 69 6c 64 63 61 74 65 67 6f 72 79 28 6e ode).if.xcode.getbuildcategory(n
cbde0 6f 64 65 29 20 3d 3d 20 22 53 6f 75 72 63 65 73 22 20 61 6e 64 20 6e 6f 64 65 2e 62 75 69 6c 64 ode).==."Sources".and.node.build
cbe00 69 64 20 74 68 65 6e 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 69 6e 20 53 6f 75 72 63 65 id.then._p(4,'%s./*.%s.in.Source
cbe20 73 20 2a 2f 2c 27 2c 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 s.*/,',.node.buildid,.node.name)
cbe40 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 72 75 6e .end.end.})._p(3,');')._p(3,'run
cbe60 4f 6e 6c 79 46 6f 72 44 65 70 6c 6f 79 6d 65 6e 74 50 6f 73 74 70 72 6f 63 65 73 73 69 6e 67 20 OnlyForDeploymentPostprocessing.
cbe80 3d 20 30 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 5f 70 28 27 2f 2a 20 45 6e 64 =.0;')._p(2,'};').end._p('/*.End
cbea0 20 50 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 20 73 65 63 74 69 6f 6e 20 2a 2f .PBXSourcesBuildPhase.section.*/
cbec0 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 50 42 58 ')._p('').end.function.xcode.PBX
cbee0 56 61 72 69 61 6e 74 47 72 6f 75 70 28 74 72 29 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 VariantGroup(tr).local.settings.
cbf00 3d 20 7b 7d 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 =.{}.tree.traverse(tr,.{.onbranc
cbf20 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 73 65 74 74 69 6e 67 73 5b 6e 6f 64 65 h.=.function(node).settings[node
cbf40 2e 69 64 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 69 66 20 6e 6f 64 65 2e 6b 69 6e 64 20 3d .id].=.function().if.node.kind.=
cbf60 3d 20 22 76 67 72 6f 75 70 22 20 74 68 65 6e 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a =."vgroup".then._p(2,'%s./*.%s.*
cbf80 2f 20 3d 20 7b 27 2c 20 6e 6f 64 65 2e 69 64 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 33 /.=.{',.node.id,.node.name)._p(3
cbfa0 2c 27 69 73 61 20 3d 20 50 42 58 56 61 72 69 61 6e 74 47 72 6f 75 70 3b 27 29 0a 5f 70 28 33 2c ,'isa.=.PBXVariantGroup;')._p(3,
cbfc0 27 63 68 69 6c 64 72 65 6e 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 6c 61 6e 67 20 69 6e 20 69 'children.=.(').for._,.lang.in.i
cbfe0 70 61 69 72 73 28 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 pairs(node.children).do._p(4,'%s
cc000 20 2f 2a 20 25 73 20 2a 2f 2c 27 2c 20 6c 61 6e 67 2e 69 64 2c 20 6c 61 6e 67 2e 6e 61 6d 65 29 ./*.%s.*/,',.lang.id,.lang.name)
cc020 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 6e 61 6d 65 20 3d 20 25 73 3b .end._p(3,');')._p(3,'name.=.%s;
cc040 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 73 6f 75 72 63 65 54 72 65 65 20 3d ',.node.name)._p(3,'sourceTree.=
cc060 20 22 3c 67 72 6f 75 70 3e 22 3b 27 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 65 6e 64 ."<group>";')._p(2,'};').end.end
cc080 0a 65 6e 64 0a 7d 29 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 73 65 6d 70 74 79 28 73 65 74 .end.}).if.not.table.isempty(set
cc0a0 74 69 6e 67 73 29 20 74 68 65 6e 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 56 61 72 69 tings).then._p('/*.Begin.PBXVari
cc0c0 61 6e 74 47 72 6f 75 70 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e antGroup.section.*/').xcode.prin
cc0e0 74 53 65 74 74 69 6e 67 73 54 61 62 6c 65 28 32 2c 20 73 65 74 74 69 6e 67 73 29 0a 5f 70 28 27 tSettingsTable(2,.settings)._p('
cc100 2f 2a 20 45 6e 64 20 50 42 58 56 61 72 69 61 6e 74 47 72 6f 75 70 20 73 65 63 74 69 6f 6e 20 2a /*.End.PBXVariantGroup.section.*
cc120 2f 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 /')._p('').end.end.function.xcod
cc140 65 2e 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 28 74 72 29 0a 6c 6f 63 61 6c 20 e.PBXTargetDependency(tr).local.
cc160 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2e 70 settings.=.{}.tree.traverse(tr.p
cc180 72 6f 6a 65 63 74 73 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 rojects,.{.onleaf.=.function(nod
cc1a0 65 29 0a 73 65 74 74 69 6e 67 73 5b 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 74 61 72 67 65 74 64 65 e).settings[node.parent.targetde
cc1c0 70 65 6e 64 69 64 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a pendid].=.function()._p(2,'%s./*
cc1e0 20 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 20 2a 2f 20 3d 20 7b 27 2c 20 6e 6f .PBXTargetDependency.*/.=.{',.no
cc200 64 65 2e 70 61 72 65 6e 74 2e 74 61 72 67 65 74 64 65 70 65 6e 64 69 64 29 0a 5f 70 28 33 2c 27 de.parent.targetdependid)._p(3,'
cc220 69 73 61 20 3d 20 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 3b 27 29 0a 5f 70 28 isa.=.PBXTargetDependency;')._p(
cc240 33 2c 27 6e 61 6d 65 20 3d 20 25 73 3b 27 2c 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 3,'name.=.%s;',.xcode.stringifyS
cc260 65 74 74 69 6e 67 28 6e 6f 64 65 2e 6e 61 6d 65 29 29 0a 5f 70 28 33 2c 27 74 61 72 67 65 74 50 etting(node.name))._p(3,'targetP
cc280 72 6f 78 79 20 3d 20 25 73 20 2f 2a 20 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 6f roxy.=.%s./*.PBXContainerItemPro
cc2a0 78 79 20 2a 2f 3b 27 2c 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 74 61 72 67 65 74 70 72 6f 78 79 xy.*/;',.node.parent.targetproxy
cc2c0 69 64 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 69 66 20 6e 6f 74 id)._p(2,'};').end.end.}).if.not
cc2e0 20 74 61 62 6c 65 2e 69 73 65 6d 70 74 79 28 73 65 74 74 69 6e 67 73 29 20 74 68 65 6e 0a 5f 70 .table.isempty(settings).then._p
cc300 28 27 2f 2a 20 42 65 67 69 6e 20 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 20 73 ('/*.Begin.PBXTargetDependency.s
cc320 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 73 54 ection.*/').xcode.printSettingsT
cc340 61 62 6c 65 28 32 2c 20 73 65 74 74 69 6e 67 73 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 50 42 58 able(2,.settings)._p('/*.End.PBX
cc360 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 TargetDependency.section.*/')._p
cc380 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 ('').end.end.function.xcode.XCBu
cc3a0 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 54 61 72 67 65 74 28 74 72 2c 20 74 61 72 67 ildConfiguration_Target(tr,.targ
cc3c0 65 74 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 73 65 74 et,.cfg).local.settings.=.{}.set
cc3e0 74 69 6e 67 73 5b 27 41 4c 57 41 59 53 5f 53 45 41 52 43 48 5f 55 53 45 52 5f 50 41 54 48 53 27 tings['ALWAYS_SEARCH_USER_PATHS'
cc400 5d 20 3d 20 27 4e 4f 27 0a 69 66 20 63 66 67 2e 73 79 6d 62 6f 6c 73 20 7e 3d 20 70 2e 4f 46 46 ].=.'NO'.if.cfg.symbols.~=.p.OFF
cc420 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 44 45 42 55 47 5f 49 4e 46 4f 52 4d 41 54 49 4f .then.settings['DEBUG_INFORMATIO
cc440 4e 5f 46 4f 52 4d 41 54 27 5d 20 3d 20 78 63 6f 64 65 2e 67 65 74 64 65 62 75 67 66 6f 72 6d 61 N_FORMAT'].=.xcode.getdebugforma
cc460 74 28 63 66 67 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 22 53 74 61 74 69 t(cfg).end.if.cfg.kind.~=."Stati
cc480 63 4c 69 62 22 20 61 6e 64 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 70 72 65 66 69 78 cLib".and.cfg.buildtarget.prefix
cc4a0 20 7e 3d 20 27 27 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 45 58 45 43 55 54 41 42 4c 45 .~=.''.then.settings['EXECUTABLE
cc4c0 5f 50 52 45 46 49 58 27 5d 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 70 72 65 66 _PREFIX'].=.cfg.buildtarget.pref
cc4e0 69 78 0a 65 6e 64 0a 69 66 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 65 78 74 65 6e 73 ix.end.if.cfg.buildtarget.extens
cc500 69 6f 6e 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 78 74 73 20 3d 20 7b 0a 57 69 6e 64 6f 77 65 64 ion.then.local.exts.=.{.Windowed
cc520 41 70 70 20 20 3d 20 22 61 70 70 22 2c 0a 53 68 61 72 65 64 4c 69 62 20 20 20 20 3d 20 22 64 79 App..=."app",.SharedLib....=."dy
cc540 6c 69 62 22 2c 0a 53 74 61 74 69 63 4c 69 62 20 20 20 20 3d 20 22 61 22 2c 0a 4f 53 58 42 75 6e lib",.StaticLib....=."a",.OSXBun
cc560 64 6c 65 20 20 20 20 3d 20 22 62 75 6e 64 6c 65 22 2c 0a 4f 53 58 46 72 61 6d 65 77 6f 72 6b 20 dle....=."bundle",.OSXFramework.
cc580 3d 20 22 66 72 61 6d 65 77 6f 72 6b 22 2c 0a 58 43 54 65 73 74 20 20 20 20 20 20 20 3d 20 22 78 =."framework",.XCTest.......=."x
cc5a0 63 74 65 73 74 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 ctest",.}.local.ext.=.cfg.buildt
cc5c0 61 72 67 65 74 2e 65 78 74 65 6e 73 69 6f 6e 3a 73 75 62 28 32 29 0a 69 66 20 65 78 74 20 7e 3d arget.extension:sub(2).if.ext.~=
cc5e0 20 65 78 74 73 5b 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 .exts[iif(cfg.kind.==."SharedLib
cc600 22 20 61 6e 64 20 63 66 67 2e 73 68 61 72 65 64 6c 69 62 74 79 70 65 2c 20 63 66 67 2e 73 68 61 ".and.cfg.sharedlibtype,.cfg.sha
cc620 72 65 64 6c 69 62 74 79 70 65 2c 20 63 66 67 2e 6b 69 6e 64 29 5d 20 74 68 65 6e 0a 69 66 20 63 redlibtype,.cfg.kind)].then.if.c
cc640 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 20 6f 72 20 28 63 66 67 fg.kind.==."WindowedApp".or.(cfg
cc660 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 61 6e 64 20 63 66 67 2e 73 68 61 .kind.==."SharedLib".and.cfg.sha
cc680 72 65 64 6c 69 62 74 79 70 65 29 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 57 52 41 50 50 redlibtype).then.settings['WRAPP
cc6a0 45 52 5f 45 58 54 45 4e 53 49 4f 4e 27 5d 20 3d 20 65 78 74 0a 65 6c 73 65 69 66 20 63 66 67 2e ER_EXTENSION'].=.ext.elseif.cfg.
cc6c0 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 22 20 6f 72 20 63 66 67 2e 6b 69 6e 64 20 kind.==."SharedLib".or.cfg.kind.
cc6e0 3d 3d 20 22 53 74 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 45 58 ==."StaticLib".then.settings['EX
cc700 45 43 55 54 41 42 4c 45 5f 45 58 54 45 4e 53 49 4f 4e 27 5d 20 3d 20 65 78 74 0a 65 6e 64 0a 65 ECUTABLE_EXTENSION'].=.ext.end.e
cc720 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 72 65 nd.end.local.outdir.=.path.getre
cc740 6c 61 74 69 76 65 28 74 72 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 61 74 68 lative(tr.project.location,.path
cc760 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 72 65 .getdirectory(cfg.buildtarget.re
cc780 6c 70 61 74 68 29 29 0a 69 66 20 6f 75 74 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 73 65 lpath)).if.outdir.~=.".".then.se
cc7a0 74 74 69 6e 67 73 5b 27 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 5f 42 55 49 4c 44 5f 44 49 52 27 ttings['CONFIGURATION_BUILD_DIR'
cc7c0 5d 20 3d 20 6f 75 74 64 69 72 0a 65 6e 64 0a 73 65 74 74 69 6e 67 73 5b 27 47 43 43 5f 44 59 4e ].=.outdir.end.settings['GCC_DYN
cc7e0 41 4d 49 43 5f 4e 4f 5f 50 49 43 27 5d 20 3d 20 27 4e 4f 27 0a 69 66 20 74 72 2e 69 6e 66 6f 70 AMIC_NO_PIC'].=.'NO'.if.tr.infop
cc800 6c 69 73 74 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 49 4e 46 4f 50 4c 49 53 54 5f 46 49 list.then.settings['INFOPLIST_FI
cc820 4c 45 27 5d 20 3d 20 63 6f 6e 66 69 67 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 70 61 74 68 LE'].=.config.findfile(cfg,.path
cc840 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 74 72 2e 69 6e 66 6f 70 6c 69 73 74 2e 6e 61 6d 65 29 .getextension(tr.infoplist.name)
cc860 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 69 6e 73 74 61 6c 6c 70 61 74 68 73 20 3d 20 7b 0a 43 6f 6e ).end.local.installpaths.=.{.Con
cc880 73 6f 6c 65 41 70 70 20 3d 20 27 2f 75 73 72 2f 6c 6f 63 61 6c 2f 62 69 6e 27 2c 0a 57 69 6e 64 soleApp.=.'/usr/local/bin',.Wind
cc8a0 6f 77 65 64 41 70 70 20 3d 20 27 22 24 28 48 4f 4d 45 29 2f 41 70 70 6c 69 63 61 74 69 6f 6e 73 owedApp.=.'"$(HOME)/Applications
cc8c0 22 27 2c 0a 53 68 61 72 65 64 4c 69 62 20 3d 20 27 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 27 "',.SharedLib.=.'/usr/local/lib'
cc8e0 2c 0a 53 74 61 74 69 63 4c 69 62 20 3d 20 27 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 27 2c 0a ,.StaticLib.=.'/usr/local/lib',.
cc900 4f 53 58 42 75 6e 64 6c 65 20 3d 20 27 24 28 4c 4f 43 41 4c 5f 4c 49 42 52 41 52 59 5f 44 49 52 OSXBundle.=.'$(LOCAL_LIBRARY_DIR
cc920 29 2f 42 75 6e 64 6c 65 73 27 2c 0a 4f 53 58 46 72 61 6d 65 77 6f 72 6b 20 3d 20 27 24 28 4c 4f )/Bundles',.OSXFramework.=.'$(LO
cc940 43 41 4c 5f 4c 49 42 52 41 52 59 5f 44 49 52 29 2f 46 72 61 6d 65 77 6f 72 6b 73 27 2c 0a 7d 0a CAL_LIBRARY_DIR)/Frameworks',.}.
cc960 73 65 74 74 69 6e 67 73 5b 27 49 4e 53 54 41 4c 4c 5f 50 41 54 48 27 5d 20 3d 20 69 6e 73 74 61 settings['INSTALL_PATH'].=.insta
cc980 6c 6c 70 61 74 68 73 5b 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c llpaths[iif(cfg.kind.==."SharedL
cc9a0 69 62 22 20 61 6e 64 20 63 66 67 2e 73 68 61 72 65 64 6c 69 62 74 79 70 65 2c 20 63 66 67 2e 73 ib".and.cfg.sharedlibtype,.cfg.s
cc9c0 68 61 72 65 64 6c 69 62 74 79 70 65 2c 20 63 66 67 2e 6b 69 6e 64 29 5d 0a 6c 6f 63 61 6c 20 66 haredlibtype,.cfg.kind)].local.f
cc9e0 69 6c 65 4e 61 6d 65 4c 69 73 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 66 69 6c 65 5f 74 72 65 65 ileNameList.=.{}.local.file_tree
cca00 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 74 72 2e 70 72 6f 6a .=.project.getsourcetree(tr.proj
cca20 65 63 74 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 ect).tree.traverse(tr,.{.onnode.
cca40 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 64 65 2e 62 75 69 6c 64 69 64 =.function(node).if.node.buildid
cca60 20 61 6e 64 20 6e 6f 74 20 6e 6f 64 65 2e 69 73 52 65 73 6f 75 72 63 65 20 61 6e 64 20 6e 6f 64 .and.not.node.isResource.and.nod
cca80 65 2e 61 62 73 70 61 74 68 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 e.abspath.then.local.filecfg.=.f
ccaa0 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 69 ileconfig.getconfig(node,.cfg).i
ccac0 66 20 66 69 6c 65 63 66 67 20 61 6e 64 20 66 69 6c 65 63 66 67 2e 66 6c 61 67 73 2e 45 78 63 6c f.filecfg.and.filecfg.flags.Excl
ccae0 75 64 65 46 72 6f 6d 42 75 69 6c 64 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 udeFromBuild.then.table.insert(f
ccb00 69 6c 65 4e 61 6d 65 4c 69 73 74 2c 20 78 63 6f 64 65 2e 65 73 63 61 70 65 41 72 67 28 6e 6f 64 ileNameList,.xcode.escapeArg(nod
ccb20 65 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 69 66 20 6e 6f 74 20 74 e.name)).end.end.end.}).if.not.t
ccb40 61 62 6c 65 2e 69 73 65 6d 70 74 79 28 66 69 6c 65 4e 61 6d 65 4c 69 73 74 29 20 74 68 65 6e 0a able.isempty(fileNameList).then.
ccb60 73 65 74 74 69 6e 67 73 5b 27 45 58 43 4c 55 44 45 44 5f 53 4f 55 52 43 45 5f 46 49 4c 45 5f 4e settings['EXCLUDED_SOURCE_FILE_N
ccb80 41 4d 45 53 27 5d 20 3d 20 66 69 6c 65 4e 61 6d 65 4c 69 73 74 0a 65 6e 64 0a 73 65 74 74 69 6e AMES'].=.fileNameList.end.settin
ccba0 67 73 5b 27 50 52 4f 44 55 43 54 5f 4e 41 4d 45 27 5d 20 3d 20 69 69 66 28 63 66 67 2e 6b 69 6e gs['PRODUCT_NAME'].=.iif(cfg.kin
ccbc0 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 20 61 6e 64 20 63 66 67 2e 62 75 69 6c 64 74 d.==."ConsoleApp".and.cfg.buildt
ccbe0 61 72 67 65 74 2e 65 78 74 65 6e 73 69 6f 6e 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 arget.extension,.cfg.buildtarget
ccc00 2e 62 61 73 65 6e 61 6d 65 20 2e 2e 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 65 78 74 .basename....cfg.buildtarget.ext
ccc20 65 6e 73 69 6f 6e 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 ension,.cfg.buildtarget.basename
ccc40 29 0a 69 66 20 6f 73 2e 69 73 74 61 72 67 65 74 28 70 2e 49 4f 53 29 20 74 68 65 6e 0a 73 65 74 ).if.os.istarget(p.IOS).then.set
ccc60 74 69 6e 67 73 5b 27 53 44 4b 52 4f 4f 54 27 5d 20 3d 20 27 69 70 68 6f 6e 65 6f 73 27 0a 73 65 tings['SDKROOT'].=.'iphoneos'.se
ccc80 74 74 69 6e 67 73 5b 27 43 4f 44 45 5f 53 49 47 4e 5f 49 44 45 4e 54 49 54 59 5b 73 64 6b 3d 69 ttings['CODE_SIGN_IDENTITY[sdk=i
ccca0 70 68 6f 6e 65 6f 73 2a 5d 27 5d 20 3d 20 63 66 67 2e 78 63 6f 64 65 63 6f 64 65 73 69 67 6e 69 phoneos*]'].=.cfg.xcodecodesigni
cccc0 6e 67 69 64 65 6e 74 69 74 79 20 6f 72 20 27 69 50 68 6f 6e 65 20 44 65 76 65 6c 6f 70 65 72 27 ngidentity.or.'iPhone.Developer'
ccce0 0a 6c 6f 63 61 6c 20 6d 69 6e 4f 53 56 65 72 73 69 6f 6e 20 3d 20 70 72 6f 6a 65 63 74 2e 73 79 .local.minOSVersion.=.project.sy
ccd00 73 74 65 6d 76 65 72 73 69 6f 6e 28 63 66 67 29 0a 69 66 20 6d 69 6e 4f 53 56 65 72 73 69 6f 6e stemversion(cfg).if.minOSVersion
ccd20 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 49 50 48 4f 4e 45 4f 53 5f .~=.nil.then.settings['IPHONEOS_
ccd40 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54 27 5d 20 3d 20 6d 69 6e 4f 53 56 65 72 73 69 DEPLOYMENT_TARGET'].=.minOSVersi
ccd60 6f 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 61 6d 69 6c 69 65 73 20 3d 20 7b 0a 5b 27 69 50 68 6f on.end.local.families.=.{.['iPho
ccd80 6e 65 2f 69 50 6f 64 20 74 6f 75 63 68 27 5d 20 3d 20 27 31 27 2c 0a 5b 27 69 50 61 64 27 5d 20 ne/iPod.touch'].=.'1',.['iPad'].
ccda0 3d 20 27 32 27 2c 0a 5b 27 55 6e 69 76 65 72 73 61 6c 27 5d 20 3d 20 27 31 2c 32 27 2c 0a 7d 0a =.'2',.['Universal'].=.'1,2',.}.
ccdc0 6c 6f 63 61 6c 20 66 61 6d 69 6c 79 20 3d 20 66 61 6d 69 6c 69 65 73 5b 63 66 67 2e 69 6f 73 66 local.family.=.families[cfg.iosf
ccde0 61 6d 69 6c 79 5d 0a 69 66 20 66 61 6d 69 6c 79 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 amily].if.family.then.settings['
cce00 54 41 52 47 45 54 45 44 5f 44 45 56 49 43 45 5f 46 41 4d 49 4c 59 27 5d 20 3d 20 66 61 6d 69 6c TARGETED_DEVICE_FAMILY'].=.famil
cce20 79 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 6d 69 6e 4f 53 56 65 72 73 69 6f 6e 20 3d 20 y.end.else.local.minOSVersion.=.
cce40 70 72 6f 6a 65 63 74 2e 73 79 73 74 65 6d 76 65 72 73 69 6f 6e 28 63 66 67 29 0a 69 66 20 6d 69 project.systemversion(cfg).if.mi
cce60 6e 4f 53 56 65 72 73 69 6f 6e 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b nOSVersion.~=.nil.then.settings[
cce80 27 4d 41 43 4f 53 58 5f 44 45 50 4c 4f 59 4d 45 4e 54 5f 54 41 52 47 45 54 27 5d 20 3d 20 6d 69 'MACOSX_DEPLOYMENT_TARGET'].=.mi
ccea0 6e 4f 53 56 65 72 73 69 6f 6e 0a 65 6e 64 0a 65 6e 64 0a 78 63 6f 64 65 2e 6f 76 65 72 72 69 64 nOSVersion.end.end.xcode.overrid
ccec0 65 53 65 74 74 69 6e 67 73 28 73 65 74 74 69 6e 67 73 2c 20 63 66 67 2e 78 63 6f 64 65 62 75 69 eSettings(settings,.cfg.xcodebui
ccee0 6c 64 73 65 74 74 69 6e 67 73 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 25 73 20 2a 2f 20 3d 20 ldsettings)._p(2,'%s./*.%s.*/.=.
ccf00 7b 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 74 61 72 67 65 74 69 64 2c 20 63 66 67 2e 62 75 69 6c {',.cfg.xcode.targetid,.cfg.buil
ccf20 64 63 66 67 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 dcfg)._p(3,'isa.=.XCBuildConfigu
ccf40 72 61 74 69 6f 6e 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 53 65 74 74 69 6e 67 73 20 3d 20 ration;')._p(3,'buildSettings.=.
ccf60 7b 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 73 54 61 62 6c 65 28 34 2c 20 {').xcode.printSettingsTable(4,.
ccf80 73 65 74 74 69 6e 67 73 29 0a 5f 70 28 33 2c 27 7d 3b 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 settings)._p(3,'};').xcode.print
ccfa0 53 65 74 74 69 6e 67 28 33 2c 20 27 6e 61 6d 65 27 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 29 Setting(3,.'name',.cfg.buildcfg)
ccfc0 3b 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 78 63 6f 64 65 2e 63 4c 61 6e 67 75 61 67 65 ;._p(2,'};').end.xcode.cLanguage
ccfe0 53 74 61 6e 64 61 72 64 73 20 3d 20 7b 0a 5b 22 44 65 66 61 75 6c 74 22 5d 20 3d 20 22 63 6f 6d Standards.=.{.["Default"].=."com
cd000 70 69 6c 65 72 2d 64 65 66 61 75 6c 74 22 2c 20 20 2d 2d 20 65 78 70 6c 69 63 69 74 20 63 6f 6d piler-default",..--.explicit.com
cd020 70 69 6c 65 72 20 64 65 66 61 75 6c 74 0a 5b 22 43 38 39 22 5d 20 3d 20 22 63 38 39 22 2c 0a 5b piler.default.["C89"].=."c89",.[
cd040 22 43 39 30 22 5d 20 3d 20 22 63 39 30 22 2c 0a 5b 22 43 39 39 22 5d 20 3d 20 22 63 39 39 22 2c "C90"].=."c90",.["C99"].=."c99",
cd060 0a 5b 22 43 31 31 22 5d 20 3d 20 22 63 31 31 22 2c 0a 5b 22 67 6e 75 38 39 22 5d 20 3d 20 22 67 .["C11"].=."c11",.["gnu89"].=."g
cd080 6e 75 38 39 22 2c 0a 5b 22 67 6e 75 39 30 22 5d 20 3d 20 22 67 6e 75 39 30 22 2c 0a 5b 22 67 6e nu89",.["gnu90"].=."gnu90",.["gn
cd0a0 75 39 39 22 5d 20 3d 20 22 67 6e 75 39 39 22 2c 0a 5b 22 67 6e 75 31 31 22 5d 20 3d 20 22 67 6e u99"].=."gnu99",.["gnu11"].=."gn
cd0c0 75 31 31 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e u11".}.function.xcode.XCBuildCon
cd0e0 66 69 67 75 72 61 74 69 6f 6e 5f 43 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 28 73 65 74 figuration_CLanguageStandard(set
cd100 74 69 6e 67 73 2c 20 63 66 67 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 63 64 69 61 6c 65 63 74 20 tings,.cfg).if.not.cfg.cdialect.
cd120 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 4c 61 6e 67 75 61 67 65 53 then.return.end.local.cLanguageS
cd140 74 61 6e 64 61 72 64 20 3d 20 78 63 6f 64 65 2e 63 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 tandard.=.xcode.cLanguageStandar
cd160 64 73 5b 63 66 67 2e 63 64 69 61 6c 65 63 74 5d 0a 69 66 20 63 4c 61 6e 67 75 61 67 65 53 74 61 ds[cfg.cdialect].if.cLanguageSta
cd180 6e 64 61 72 64 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 47 43 43 5f 43 5f 4c 41 4e 47 55 ndard.then.settings['GCC_C_LANGU
cd1a0 41 47 45 5f 53 54 41 4e 44 41 52 44 27 5d 20 3d 20 63 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 AGE_STANDARD'].=.cLanguageStanda
cd1c0 72 64 0a 65 6e 64 0a 65 6e 64 0a 78 63 6f 64 65 2e 63 70 70 4c 61 6e 67 75 61 67 65 53 74 61 6e rd.end.end.xcode.cppLanguageStan
cd1e0 64 61 72 64 73 20 3d 20 7b 0a 5b 22 44 65 66 61 75 6c 74 22 5d 20 3d 20 22 63 6f 6d 70 69 6c 65 dards.=.{.["Default"].=."compile
cd200 72 2d 64 65 66 61 75 6c 74 22 2c 20 20 2d 2d 20 65 78 70 6c 69 63 69 74 20 63 6f 6d 70 69 6c 65 r-default",..--.explicit.compile
cd220 72 20 64 65 66 61 75 6c 74 0a 5b 22 43 2b 2b 39 38 22 5d 20 3d 20 22 63 2b 2b 39 38 22 2c 0a 5b r.default.["C++98"].=."c++98",.[
cd240 22 43 2b 2b 30 78 22 5d 20 3d 20 22 63 2b 2b 31 31 22 2c 0a 5b 22 43 2b 2b 31 31 22 5d 20 3d 20 "C++0x"].=."c++11",.["C++11"].=.
cd260 22 63 2b 2b 31 31 22 2c 0a 5b 22 43 2b 2b 31 79 22 5d 20 3d 20 22 63 2b 2b 31 34 22 2c 0a 5b 22 "c++11",.["C++1y"].=."c++14",.["
cd280 43 2b 2b 31 34 22 5d 20 3d 20 22 63 2b 2b 31 34 22 2c 0a 5b 22 43 2b 2b 31 7a 22 5d 20 3d 20 22 C++14"].=."c++14",.["C++1z"].=."
cd2a0 63 2b 2b 31 7a 22 2c 0a 5b 22 43 2b 2b 31 37 22 5d 20 3d 20 22 63 2b 2b 31 7a 22 2c 0a 5b 22 43 c++1z",.["C++17"].=."c++1z",.["C
cd2c0 2b 2b 32 61 22 5d 20 3d 20 22 63 2b 2b 32 61 22 2c 0a 5b 22 43 2b 2b 32 30 22 5d 20 3d 20 22 63 ++2a"].=."c++2a",.["C++20"].=."c
cd2e0 2b 2b 32 61 22 2c 0a 5b 22 67 6e 75 2b 2b 39 38 22 5d 20 3d 20 22 67 6e 75 2b 2b 39 38 22 2c 0a ++2a",.["gnu++98"].=."gnu++98",.
cd300 5b 22 67 6e 75 2b 2b 30 78 22 5d 20 3d 20 22 67 6e 75 2b 2b 30 78 22 2c 0a 5b 22 67 6e 75 2b 2b ["gnu++0x"].=."gnu++0x",.["gnu++
cd320 31 31 22 5d 20 3d 20 22 67 6e 75 2b 2b 30 78 22 2c 20 20 2d 2d 20 58 63 6f 64 65 20 70 72 6f 6a 11"].=."gnu++0x",..--.Xcode.proj
cd340 65 63 74 20 47 55 49 20 75 73 65 73 20 67 6e 75 2b 2b 30 78 2c 20 62 75 74 20 67 6e 75 2b 2b 31 ect.GUI.uses.gnu++0x,.but.gnu++1
cd360 31 20 61 6c 73 6f 20 77 6f 72 6b 73 0a 5b 22 67 6e 75 2b 2b 31 79 22 5d 20 3d 20 22 67 6e 75 2b 1.also.works.["gnu++1y"].=."gnu+
cd380 2b 31 34 22 2c 0a 5b 22 67 6e 75 2b 2b 31 34 22 5d 20 3d 20 22 67 6e 75 2b 2b 31 34 22 2c 0a 5b +14",.["gnu++14"].=."gnu++14",.[
cd3a0 22 67 6e 75 2b 2b 31 7a 22 5d 20 3d 20 22 67 6e 75 2b 2b 31 7a 22 2c 0a 5b 22 67 6e 75 2b 2b 31 "gnu++1z"].=."gnu++1z",.["gnu++1
cd3c0 37 22 5d 20 3d 20 22 67 6e 75 2b 2b 31 7a 22 2c 0a 5b 22 67 6e 75 2b 2b 32 61 22 5d 20 3d 20 22 7"].=."gnu++1z",.["gnu++2a"].=."
cd3e0 67 6e 75 2b 2b 32 61 22 2c 0a 5b 22 67 6e 75 2b 2b 32 30 22 5d 20 3d 20 22 67 6e 75 2b 2b 32 61 gnu++2a",.["gnu++20"].=."gnu++2a
cd400 22 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 ",.}.function.xcode.XCBuildConfi
cd420 67 75 72 61 74 69 6f 6e 5f 43 70 70 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 28 73 65 74 guration_CppLanguageStandard(set
cd440 74 69 6e 67 73 2c 20 63 66 67 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 63 70 70 64 69 61 6c 65 63 tings,.cfg).if.not.cfg.cppdialec
cd460 74 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 70 70 4c 61 6e 67 75 t.then.return.end.local.cppLangu
cd480 61 67 65 53 74 61 6e 64 61 72 64 20 3d 20 78 63 6f 64 65 2e 63 70 70 4c 61 6e 67 75 61 67 65 53 ageStandard.=.xcode.cppLanguageS
cd4a0 74 61 6e 64 61 72 64 73 5b 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 5d 0a 69 66 20 63 70 70 4c tandards[cfg.cppdialect].if.cppL
cd4c0 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 43 anguageStandard.then.settings['C
cd4e0 4c 41 4e 47 5f 43 58 58 5f 4c 41 4e 47 55 41 47 45 5f 53 54 41 4e 44 41 52 44 27 5d 20 3d 20 63 LANG_CXX_LANGUAGE_STANDARD'].=.c
cd500 70 70 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 ppLanguageStandard.end.end.funct
cd520 69 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 53 ion.xcode.XCBuildConfiguration_S
cd540 77 69 66 74 4c 61 6e 67 75 61 67 65 56 65 72 73 69 6f 6e 28 73 65 74 74 69 6e 67 73 2c 20 63 66 wiftLanguageVersion(settings,.cf
cd560 67 29 0a 69 66 20 63 66 67 2e 73 77 69 66 74 76 65 72 73 69 6f 6e 20 74 68 65 6e 0a 73 65 74 74 g).if.cfg.swiftversion.then.sett
cd580 69 6e 67 73 5b 27 53 57 49 46 54 5f 56 45 52 53 49 4f 4e 27 5d 20 3d 20 63 66 67 2e 73 77 69 66 ings['SWIFT_VERSION'].=.cfg.swif
cd5a0 74 76 65 72 73 69 6f 6e 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e tversion.end.end.function.xcode.
cd5c0 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 50 72 6f 6a 65 63 74 28 74 72 2c XCBuildConfiguration_Project(tr,
cd5e0 20 63 66 67 29 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 .cfg).local.settings.=.{}.local.
cd600 61 72 63 68 73 20 3d 20 7b 0a 4e 61 74 69 76 65 20 3d 20 22 24 28 4e 41 54 49 56 45 5f 41 52 43 archs.=.{.Native.=."$(NATIVE_ARC
cd620 48 5f 41 43 54 55 41 4c 29 22 2c 0a 78 38 36 20 20 20 20 3d 20 22 69 33 38 36 22 2c 0a 78 38 36 H_ACTUAL)",.x86....=."i386",.x86
cd640 5f 36 34 20 3d 20 22 78 38 36 5f 36 34 22 2c 0a 55 6e 69 76 65 72 73 61 6c 33 32 20 3d 20 22 24 _64.=."x86_64",.Universal32.=."$
cd660 28 41 52 43 48 53 5f 53 54 41 4e 44 41 52 44 5f 33 32 5f 42 49 54 29 22 2c 0a 55 6e 69 76 65 72 (ARCHS_STANDARD_32_BIT)",.Univer
cd680 73 61 6c 36 34 20 3d 20 22 24 28 41 52 43 48 53 5f 53 54 41 4e 44 41 52 44 5f 36 34 5f 42 49 54 sal64.=."$(ARCHS_STANDARD_64_BIT
cd6a0 29 22 2c 0a 55 6e 69 76 65 72 73 61 6c 20 3d 20 22 24 28 41 52 43 48 53 5f 53 54 41 4e 44 41 52 )",.Universal.=."$(ARCHS_STANDAR
cd6c0 44 5f 33 32 5f 36 34 5f 42 49 54 29 22 2c 0a 7d 0a 73 65 74 74 69 6e 67 73 5b 27 41 52 43 48 53 D_32_64_BIT)",.}.settings['ARCHS
cd6e0 27 5d 20 3d 20 61 72 63 68 73 5b 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 6f 72 20 22 4e 61 74 69 '].=.archs[cfg.platform.or."Nati
cd700 76 65 22 5d 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 ve"].local.targetdir.=.path.getd
cd720 69 72 65 63 74 6f 72 79 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 72 65 6c 70 61 74 68 irectory(cfg.buildtarget.relpath
cd740 29 0a 69 66 20 74 61 72 67 65 74 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 73 65 74 74 69 ).if.targetdir.~=.".".then.setti
cd760 6e 67 73 5b 27 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 5f 42 55 49 4c 44 5f 44 49 52 27 5d 20 3d ngs['CONFIGURATION_BUILD_DIR'].=
cd780 20 27 24 28 53 59 4d 52 4f 4f 54 29 27 0a 65 6e 64 0a 73 65 74 74 69 6e 67 73 5b 27 43 4f 4e 46 .'$(SYMROOT)'.end.settings['CONF
cd7a0 49 47 55 52 41 54 49 4f 4e 5f 54 45 4d 50 5f 44 49 52 27 5d 20 3d 20 27 24 28 4f 42 4a 52 4f 4f IGURATION_TEMP_DIR'].=.'$(OBJROO
cd7c0 54 29 27 0a 69 66 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 20 T)'.if.config.isDebugBuild(cfg).
cd7e0 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 43 4f 50 59 5f 50 48 41 53 45 5f 53 54 52 49 50 27 then.settings['COPY_PHASE_STRIP'
cd800 5d 20 3d 20 27 4e 4f 27 0a 65 6e 64 0a 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 ].=.'NO'.end.xcode.XCBuildConfig
cd820 75 72 61 74 69 6f 6e 5f 43 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 28 73 65 74 74 69 6e uration_CLanguageStandard(settin
cd840 67 73 2c 20 63 66 67 29 0a 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 gs,.cfg).xcode.XCBuildConfigurat
cd860 69 6f 6e 5f 43 70 70 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 28 73 65 74 74 69 6e 67 73 ion_CppLanguageStandard(settings
cd880 2c 20 63 66 67 29 0a 69 66 20 63 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 ,.cfg).if.cfg.exceptionhandling.
cd8a0 3d 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 47 43 43 5f 45 4e 41 42 ==.p.OFF.then.settings['GCC_ENAB
cd8c0 4c 45 5f 43 50 50 5f 45 58 43 45 50 54 49 4f 4e 53 27 5d 20 3d 20 27 4e 4f 27 0a 65 6e 64 0a 69 LE_CPP_EXCEPTIONS'].=.'NO'.end.i
cd8e0 66 20 63 66 67 2e 72 74 74 69 20 3d 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 f.cfg.rtti.==.p.OFF.then.setting
cd900 73 5b 27 47 43 43 5f 45 4e 41 42 4c 45 5f 43 50 50 5f 52 54 54 49 27 5d 20 3d 20 27 4e 4f 27 0a s['GCC_ENABLE_CPP_RTTI'].=.'NO'.
cd920 65 6e 64 0a 69 66 20 63 66 67 2e 73 79 6d 62 6f 6c 73 20 3d 3d 20 70 2e 4f 4e 20 61 6e 64 20 63 end.if.cfg.symbols.==.p.ON.and.c
cd940 66 67 2e 65 64 69 74 61 6e 64 63 6f 6e 74 69 6e 75 65 20 7e 3d 20 22 4f 66 66 22 20 74 68 65 6e fg.editandcontinue.~=."Off".then
cd960 0a 73 65 74 74 69 6e 67 73 5b 27 47 43 43 5f 45 4e 41 42 4c 45 5f 46 49 58 5f 41 4e 44 5f 43 4f .settings['GCC_ENABLE_FIX_AND_CO
cd980 4e 54 49 4e 55 45 27 5d 20 3d 20 27 59 45 53 27 0a 65 6e 64 0a 69 66 20 63 66 67 2e 65 78 63 65 NTINUE'].=.'YES'.end.if.cfg.exce
cd9a0 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 73 65 74 74 ptionhandling.==.p.OFF.then.sett
cd9c0 69 6e 67 73 5b 27 47 43 43 5f 45 4e 41 42 4c 45 5f 4f 42 4a 43 5f 45 58 43 45 50 54 49 4f 4e 53 ings['GCC_ENABLE_OBJC_EXCEPTIONS
cd9e0 27 5d 20 3d 20 27 4e 4f 27 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6f 70 74 69 6d 69 7a 65 4d 61 70 20 '].=.'NO'.end.local.optimizeMap.
cda00 3d 20 7b 20 4f 6e 20 3d 20 33 2c 20 53 69 7a 65 20 3d 20 27 73 27 2c 20 53 70 65 65 64 20 3d 20 =.{.On.=.3,.Size.=.'s',.Speed.=.
cda20 33 2c 20 46 75 6c 6c 20 3d 20 27 66 61 73 74 27 2c 20 44 65 62 75 67 20 3d 20 31 20 7d 0a 73 65 3,.Full.=.'fast',.Debug.=.1.}.se
cda40 74 74 69 6e 67 73 5b 27 47 43 43 5f 4f 50 54 49 4d 49 5a 41 54 49 4f 4e 5f 4c 45 56 45 4c 27 5d ttings['GCC_OPTIMIZATION_LEVEL']
cda60 20 3d 20 6f 70 74 69 6d 69 7a 65 4d 61 70 5b 63 66 67 2e 6f 70 74 69 6d 69 7a 65 5d 20 6f 72 20 .=.optimizeMap[cfg.optimize].or.
cda80 30 0a 69 66 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 0.if.cfg.pchheader.and.not.cfg.f
cdaa0 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 47 43 43 5f 50 52 lags.NoPCH.then.settings['GCC_PR
cdac0 45 43 4f 4d 50 49 4c 45 5f 50 52 45 46 49 58 5f 48 45 41 44 45 52 27 5d 20 3d 20 27 59 45 53 27 ECOMPILE_PREFIX_HEADER'].=.'YES'
cdae0 0a 73 65 74 74 69 6e 67 73 5b 27 47 43 43 5f 50 52 45 46 49 58 5f 48 45 41 44 45 52 27 5d 20 3d .settings['GCC_PREFIX_HEADER'].=
cdb00 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 0a 65 6e 64 0a 6c 6f 63 61 6c 20 65 73 63 61 70 65 64 .cfg.pchheader.end.local.escaped
cdb20 44 65 66 69 6e 65 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 69 2c 76 20 69 6e 20 69 70 61 69 72 73 28 Defines.=.{.}.for.i,v.in.ipairs(
cdb40 63 66 67 2e 64 65 66 69 6e 65 73 29 20 64 6f 0a 65 73 63 61 70 65 64 44 65 66 69 6e 65 73 5b 69 cfg.defines).do.escapedDefines[i
cdb60 5d 20 3d 20 78 63 6f 64 65 2e 65 73 63 61 70 65 41 72 67 28 76 29 0a 65 6e 64 0a 73 65 74 74 69 ].=.xcode.escapeArg(v).end.setti
cdb80 6e 67 73 5b 27 47 43 43 5f 50 52 45 50 52 4f 43 45 53 53 4f 52 5f 44 45 46 49 4e 49 54 49 4f 4e ngs['GCC_PREPROCESSOR_DEFINITION
cdba0 53 27 5d 20 3d 20 65 73 63 61 70 65 64 44 65 66 69 6e 65 73 0a 73 65 74 74 69 6e 67 73 5b 22 47 S'].=.escapedDefines.settings["G
cdbc0 43 43 5f 53 59 4d 42 4f 4c 53 5f 50 52 49 56 41 54 45 5f 45 58 54 45 52 4e 22 5d 20 3d 20 27 4e CC_SYMBOLS_PRIVATE_EXTERN"].=.'N
cdbe0 4f 27 0a 69 66 20 63 66 67 2e 75 6e 73 69 67 6e 65 64 63 68 61 72 20 7e 3d 20 6e 69 6c 20 74 68 O'.if.cfg.unsignedchar.~=.nil.th
cdc00 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 47 43 43 5f 43 48 41 52 5f 49 53 5f 55 4e 53 49 47 4e 45 en.settings['GCC_CHAR_IS_UNSIGNE
cdc20 44 5f 43 48 41 52 27 5d 20 3d 20 69 69 66 28 63 66 67 2e 75 6e 73 69 67 6e 65 64 63 68 61 72 2c D_CHAR'].=.iif(cfg.unsignedchar,
cdc40 20 22 59 45 53 22 2c 20 22 4e 4f 22 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 ."YES",."NO").end.if.cfg.flags.F
cdc60 61 74 61 6c 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 47 43 43 5f atalWarnings.then.settings['GCC_
cdc80 54 52 45 41 54 5f 57 41 52 4e 49 4e 47 53 5f 41 53 5f 45 52 52 4f 52 53 27 5d 20 3d 20 27 59 45 TREAT_WARNINGS_AS_ERRORS'].=.'YE
cdca0 53 27 0a 65 6e 64 0a 73 65 74 74 69 6e 67 73 5b 27 47 43 43 5f 57 41 52 4e 5f 41 42 4f 55 54 5f S'.end.settings['GCC_WARN_ABOUT_
cdcc0 52 45 54 55 52 4e 5f 54 59 50 45 27 5d 20 3d 20 27 59 45 53 27 0a 73 65 74 74 69 6e 67 73 5b 27 RETURN_TYPE'].=.'YES'.settings['
cdce0 47 43 43 5f 57 41 52 4e 5f 55 4e 55 53 45 44 5f 56 41 52 49 41 42 4c 45 27 5d 20 3d 20 27 59 45 GCC_WARN_UNUSED_VARIABLE'].=.'YE
cdd00 53 27 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 64 65 64 69 72 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 S'.local.includedirs.=.project.g
cdd20 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 69 6e 63 6c etrelative(cfg.project,.cfg.incl
cdd40 75 64 65 64 69 72 73 29 0a 66 6f 72 20 69 2c 76 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 udedirs).for.i,v.in.ipairs(inclu
cdd60 64 65 64 69 72 73 29 20 64 6f 0a 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 5b 69 5d 20 3d 20 dedirs).do.cfg.includedirs[i].=.
cdd80 70 2e 71 75 6f 74 65 64 28 76 29 0a 65 6e 64 0a 73 65 74 74 69 6e 67 73 5b 27 55 53 45 52 5f 48 p.quoted(v).end.settings['USER_H
cdda0 45 41 44 45 52 5f 53 45 41 52 43 48 5f 50 41 54 48 53 27 5d 20 3d 20 63 66 67 2e 69 6e 63 6c 75 EADER_SEARCH_PATHS'].=.cfg.inclu
cddc0 64 65 64 69 72 73 0a 6c 6f 63 61 6c 20 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 20 3d 20 70 72 dedirs.local.sysincludedirs.=.pr
cdde0 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 oject.getrelative(cfg.project,.c
cde00 66 67 2e 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 66 6f 72 20 69 2c 76 20 69 6e 20 69 70 fg.sysincludedirs).for.i,v.in.ip
cde20 61 69 72 73 28 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f 0a 63 66 67 2e 73 79 73 69 airs(sysincludedirs).do.cfg.sysi
cde40 6e 63 6c 75 64 65 64 69 72 73 5b 69 5d 20 3d 20 70 2e 71 75 6f 74 65 64 28 76 29 0a 65 6e 64 0a ncludedirs[i].=.p.quoted(v).end.
cde60 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 73 65 6d 70 74 79 28 63 66 67 2e 73 79 73 69 6e 63 6c if.not.table.isempty(cfg.sysincl
cde80 75 64 65 64 69 72 73 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 73 udedirs).then.table.insert(cfg.s
cdea0 79 73 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 22 24 28 69 6e 68 65 72 69 74 65 64 29 22 29 0a 65 ysincludedirs,."$(inherited)").e
cdec0 6e 64 0a 73 65 74 74 69 6e 67 73 5b 27 53 59 53 54 45 4d 5f 48 45 41 44 45 52 5f 53 45 41 52 43 nd.settings['SYSTEM_HEADER_SEARC
cdee0 48 5f 50 41 54 48 53 27 5d 20 3d 20 63 66 67 2e 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 0a 66 H_PATHS'].=.cfg.sysincludedirs.f
cdf00 6f 72 20 69 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 6c 69 62 64 69 72 73 29 20 64 6f or.i,v.in.ipairs(cfg.libdirs).do
cdf20 0a 63 66 67 2e 6c 69 62 64 69 72 73 5b 69 5d 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 72 .cfg.libdirs[i].=.p.project.getr
cdf40 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 6c 69 62 64 69 72 73 elative(cfg.project,.cfg.libdirs
cdf60 5b 69 5d 29 0a 65 6e 64 0a 66 6f 72 20 69 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 73 [i]).end.for.i,v.in.ipairs(cfg.s
cdf80 79 73 6c 69 62 64 69 72 73 29 20 64 6f 0a 63 66 67 2e 73 79 73 6c 69 62 64 69 72 73 5b 69 5d 20 yslibdirs).do.cfg.syslibdirs[i].
cdfa0 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a =.p.project.getrelative(cfg.proj
cdfc0 65 63 74 2c 20 63 66 67 2e 73 79 73 6c 69 62 64 69 72 73 5b 69 5d 29 0a 65 6e 64 0a 73 65 74 74 ect,.cfg.syslibdirs[i]).end.sett
cdfe0 69 6e 67 73 5b 27 4c 49 42 52 41 52 59 5f 53 45 41 52 43 48 5f 50 41 54 48 53 27 5d 20 3d 20 74 ings['LIBRARY_SEARCH_PATHS'].=.t
ce000 61 62 6c 65 2e 6a 6f 69 6e 20 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 63 66 67 2e 73 79 73 6c able.join.(cfg.libdirs,.cfg.sysl
ce020 69 62 64 69 72 73 29 20 0a 66 6f 72 20 69 2c 76 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 ibdirs)..for.i,v.in.ipairs(cfg.f
ce040 72 61 6d 65 77 6f 72 6b 64 69 72 73 29 20 64 6f 0a 63 66 67 2e 66 72 61 6d 65 77 6f 72 6b 64 69 rameworkdirs).do.cfg.frameworkdi
ce060 72 73 5b 69 5d 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 rs[i].=.p.project.getrelative(cf
ce080 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 66 72 61 6d 65 77 6f 72 6b 64 69 72 73 5b 69 5d 29 g.project,.cfg.frameworkdirs[i])
ce0a0 0a 65 6e 64 0a 73 65 74 74 69 6e 67 73 5b 27 46 52 41 4d 45 57 4f 52 4b 5f 53 45 41 52 43 48 5f .end.settings['FRAMEWORK_SEARCH_
ce0c0 50 41 54 48 53 27 5d 20 3d 20 63 66 67 2e 66 72 61 6d 65 77 6f 72 6b 64 69 72 73 0a 6c 6f 63 61 PATHS'].=.cfg.frameworkdirs.loca
ce0e0 6c 20 6f 62 6a 44 69 72 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 74 72 2e 70 l.objDir.=.path.getrelative(tr.p
ce100 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 63 66 67 2e 6f 62 6a 64 69 72 29 0a 73 65 74 roject.location,.cfg.objdir).set
ce120 74 69 6e 67 73 5b 27 4f 42 4a 52 4f 4f 54 27 5d 20 3d 20 6f 62 6a 44 69 72 0a 73 65 74 74 69 6e tings['OBJROOT'].=.objDir.settin
ce140 67 73 5b 27 4f 4e 4c 59 5f 41 43 54 49 56 45 5f 41 52 43 48 27 5d 20 3d 20 69 69 66 28 70 2e 63 gs['ONLY_ACTIVE_ARCH'].=.iif(p.c
ce160 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 2c 20 27 59 45 53 27 2c 20 onfig.isDebugBuild(cfg),.'YES',.
ce180 27 4e 4f 27 29 0a 6c 6f 63 61 6c 20 63 68 65 63 6b 73 20 3d 20 7b 0a 5b 22 2d 66 66 61 73 74 2d 'NO').local.checks.=.{.["-ffast-
ce1a0 6d 61 74 68 22 5d 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 63 66 67 2e 66 6c 6f 61 74 69 6e math"].............=.cfg.floatin
ce1c0 67 70 6f 69 6e 74 20 3d 3d 20 22 46 61 73 74 22 2c 0a 5b 22 2d 66 6f 6d 69 74 2d 66 72 61 6d 65 gpoint.==."Fast",.["-fomit-frame
ce1e0 2d 70 6f 69 6e 74 65 72 22 5d 20 20 20 20 3d 20 63 66 67 2e 6f 6d 69 74 66 72 61 6d 65 70 6f 69 -pointer"]....=.cfg.omitframepoi
ce200 6e 74 65 72 20 3d 3d 20 22 4f 6e 22 2c 0a 5b 22 2d 66 6e 6f 2d 6f 6d 69 74 2d 66 72 61 6d 65 2d nter.==."On",.["-fno-omit-frame-
ce220 70 6f 69 6e 74 65 72 22 5d 20 3d 20 63 66 67 2e 6f 6d 69 74 66 72 61 6d 65 70 6f 69 6e 74 65 72 pointer"].=.cfg.omitframepointer
ce240 20 3d 3d 20 22 4f 66 66 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 66 .==."Off",.}.local.flags.=.{.}.f
ce260 6f 72 20 66 6c 61 67 2c 20 63 68 65 63 6b 20 69 6e 20 70 61 69 72 73 28 63 68 65 63 6b 73 29 20 or.flag,.check.in.pairs(checks).
ce280 64 6f 0a 69 66 20 63 68 65 63 6b 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c do.if.check.then.table.insert(fl
ce2a0 61 67 73 2c 20 66 6c 61 67 29 0a 65 6e 64 0a 65 6e 64 0a 73 65 74 74 69 6e 67 73 5b 27 4f 54 48 ags,.flag).end.end.settings['OTH
ce2c0 45 52 5f 43 46 4c 41 47 53 27 5d 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 ER_CFLAGS'].=.table.join(flags,.
ce2e0 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 0a 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 66 6f cfg.buildoptions).flags.=.{.}.fo
ce300 72 20 5f 2c 20 6c 69 62 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e r._,.lib.in.ipairs(config.getlin
ce320 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 29 29 20 64 6f 0a 69 66 20 6e 6f 74 20 78 63 6f ks(cfg,."system")).do.if.not.xco
ce340 64 65 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 6c 69 62 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 de.isframework(lib).then.table.i
ce360 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6c 22 20 2e 2e 20 6c 69 62 29 0a 65 6e 64 0a 65 6e nsert(flags,."-l"....lib).end.en
ce380 64 0a 66 6f 72 20 5f 2c 20 6c 69 62 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 65 d.for._,.lib.in.ipairs(config.ge
ce3a0 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 64 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 22 6f 62 6a tlinks(cfg,."dependencies",."obj
ce3c0 65 63 74 22 29 29 20 64 6f 0a 69 66 20 28 6c 69 62 2e 65 78 74 65 72 6e 61 6c 29 20 74 68 65 6e ect")).do.if.(lib.external).then
ce3e0 0a 69 66 20 6e 6f 74 20 78 63 6f 64 65 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 6c 69 62 2e 6c 69 .if.not.xcode.isframework(lib.li
ce400 6e 6b 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e nktarget.basename).then.table.in
ce420 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6c 22 20 2e 2e 20 78 63 6f 64 65 2e 65 73 63 61 70 65 sert(flags,."-l"....xcode.escape
ce440 41 72 67 28 6c 69 62 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 29 0a 65 6e Arg(lib.linktarget.basename)).en
ce460 64 0a 65 6e 64 0a 65 6e 64 0a 73 65 74 74 69 6e 67 73 5b 27 4f 54 48 45 52 5f 4c 44 46 4c 41 47 d.end.end.settings['OTHER_LDFLAG
ce480 53 27 5d 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 63 66 67 2e 6c 69 6e 6b S'].=.table.join(flags,.cfg.link
ce4a0 6f 70 74 69 6f 6e 73 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 options).if.cfg.flags.StaticRunt
ce4c0 69 6d 65 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 53 54 41 4e 44 41 52 44 5f 43 5f 50 4c ime.then.settings['STANDARD_C_PL
ce4e0 55 53 5f 50 4c 55 53 5f 4c 49 42 52 41 52 59 5f 54 59 50 45 27 5d 20 3d 20 27 73 74 61 74 69 63 US_PLUS_LIBRARY_TYPE'].=.'static
ce500 27 0a 65 6e 64 0a 69 66 20 74 61 72 67 65 74 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 73 '.end.if.targetdir.~=.".".then.s
ce520 65 74 74 69 6e 67 73 5b 27 53 59 4d 52 4f 4f 54 27 5d 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c ettings['SYMROOT'].=.path.getrel
ce540 61 74 69 76 65 28 74 72 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 74 61 72 67 65 ative(tr.project.location,.targe
ce560 74 64 69 72 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 3d 3d 20 22 4f 66 tdir).end.if.cfg.warnings.==."Of
ce580 66 22 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 57 41 52 4e 49 4e 47 5f 43 46 4c 41 47 53 f".then.settings['WARNING_CFLAGS
ce5a0 27 5d 20 3d 20 27 2d 77 27 0a 65 6c 73 65 69 66 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 3d 3d '].=.'-w'.elseif.cfg.warnings.==
ce5c0 20 22 48 69 67 68 22 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 57 41 52 4e 49 4e 47 5f 43 ."High".then.settings['WARNING_C
ce5e0 46 4c 41 47 53 27 5d 20 3d 20 27 2d 57 61 6c 6c 27 0a 65 6c 73 65 69 66 20 63 66 67 2e 77 61 72 FLAGS'].=.'-Wall'.elseif.cfg.war
ce600 6e 69 6e 67 73 20 3d 3d 20 22 45 78 74 72 61 22 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 nings.==."Extra".then.settings['
ce620 57 41 52 4e 49 4e 47 5f 43 46 4c 41 47 53 27 5d 20 3d 20 27 2d 57 61 6c 6c 20 2d 57 65 78 74 72 WARNING_CFLAGS'].=.'-Wall.-Wextr
ce640 61 27 0a 65 6c 73 65 69 66 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 3d 3d 20 22 45 76 65 72 79 a'.elseif.cfg.warnings.==."Every
ce660 74 68 69 6e 67 22 20 74 68 65 6e 0a 73 65 74 74 69 6e 67 73 5b 27 57 41 52 4e 49 4e 47 5f 43 46 thing".then.settings['WARNING_CF
ce680 4c 41 47 53 27 5d 20 3d 20 27 2d 57 65 76 65 72 79 74 68 69 6e 67 27 0a 65 6e 64 0a 78 63 6f 64 LAGS'].=.'-Weverything'.end.xcod
ce6a0 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 53 77 69 66 74 4c 61 6e 67 e.XCBuildConfiguration_SwiftLang
ce6c0 75 61 67 65 56 65 72 73 69 6f 6e 28 73 65 74 74 69 6e 67 73 2c 20 63 66 67 29 0a 78 63 6f 64 65 uageVersion(settings,.cfg).xcode
ce6e0 2e 6f 76 65 72 72 69 64 65 53 65 74 74 69 6e 67 73 28 73 65 74 74 69 6e 67 73 2c 20 63 66 67 2e .overrideSettings(settings,.cfg.
ce700 78 63 6f 64 65 62 75 69 6c 64 73 65 74 74 69 6e 67 73 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 xcodebuildsettings)._p(2,'%s./*.
ce720 25 73 20 2a 2f 20 3d 20 7b 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 69 64 2c %s.*/.=.{',.cfg.xcode.projectid,
ce740 20 63 66 67 2e 62 75 69 6c 64 63 66 67 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 58 43 42 75 69 .cfg.buildcfg)._p(3,'isa.=.XCBui
ce760 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 53 65 ldConfiguration;')._p(3,'buildSe
ce780 74 74 69 6e 67 73 20 3d 20 7b 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 73 ttings.=.{').xcode.printSettings
ce7a0 54 61 62 6c 65 28 34 2c 20 73 65 74 74 69 6e 67 73 29 0a 5f 70 28 33 2c 27 7d 3b 27 29 0a 78 63 Table(4,.settings)._p(3,'};').xc
ce7c0 6f 64 65 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 28 33 2c 20 27 6e 61 6d 65 27 2c 20 63 66 67 2e ode.printSetting(3,.'name',.cfg.
ce7e0 62 75 69 6c 64 63 66 67 29 3b 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 buildcfg);._p(2,'};').end.functi
ce800 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 74 72 on.xcode.XCBuildConfiguration(tr
ce820 29 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 74 61 72 ).local.settings.=.{}.for._,.tar
ce840 67 65 74 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 get.in.ipairs(tr.products.childr
ce860 65 6e 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 63 en).do.for._,.cfg.in.ipairs(tr.c
ce880 6f 6e 66 69 67 73 29 20 64 6f 0a 73 65 74 74 69 6e 67 73 5b 63 66 67 2e 78 63 6f 64 65 2e 74 61 onfigs).do.settings[cfg.xcode.ta
ce8a0 72 67 65 74 69 64 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 78 63 6f 64 65 2e 58 43 42 75 69 rgetid].=.function().xcode.XCBui
ce8c0 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 54 61 72 67 65 74 28 74 72 2c 20 74 61 72 67 65 ldConfiguration_Target(tr,.targe
ce8e0 74 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 t,.cfg).end.end.end.for._,.cfg.i
ce900 6e 20 69 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 73 65 74 74 69 6e 67 73 n.ipairs(tr.configs).do.settings
ce920 5b 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 69 64 5d 20 3d 20 66 75 6e 63 74 69 6f 6e [cfg.xcode.projectid].=.function
ce940 28 29 0a 78 63 6f 64 65 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 5f 50 72 ().xcode.XCBuildConfiguration_Pr
ce960 6f 6a 65 63 74 28 74 72 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 74 61 oject(tr,.cfg).end.end.if.not.ta
ce980 62 6c 65 2e 69 73 65 6d 70 74 79 28 73 65 74 74 69 6e 67 73 29 20 74 68 65 6e 0a 5f 70 28 27 2f ble.isempty(settings).then._p('/
ce9a0 2a 20 42 65 67 69 6e 20 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 65 63 *.Begin.XCBuildConfiguration.sec
ce9c0 74 69 6f 6e 20 2a 2f 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e 74 53 65 74 74 69 6e 67 73 54 61 62 tion.*/').xcode.printSettingsTab
ce9e0 6c 65 28 30 2c 20 73 65 74 74 69 6e 67 73 29 0a 5f 70 28 27 2f 2a 20 45 6e 64 20 58 43 42 75 69 le(0,.settings)._p('/*.End.XCBui
cea00 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 5f 70 28 ldConfiguration.section.*/')._p(
cea20 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 58 43 42 75 69 '').end.end.function.xcode.XCBui
cea40 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 28 74 72 29 0a 6c 6f 63 61 6c 20 77 6b ldConfigurationList(tr).local.wk
cea60 73 20 3d 20 74 72 2e 70 72 6f 6a 65 63 74 2e 77 6f 72 6b 73 70 61 63 65 0a 6c 6f 63 61 6c 20 64 s.=.tr.project.workspace.local.d
cea80 65 66 61 75 6c 74 43 66 67 4e 61 6d 65 20 3d 20 78 63 6f 64 65 2e 73 74 72 69 6e 67 69 66 79 53 efaultCfgName.=.xcode.stringifyS
ceaa0 65 74 74 69 6e 67 28 74 72 2e 63 6f 6e 66 69 67 73 5b 31 5d 2e 62 75 69 6c 64 63 66 67 29 0a 6c etting(tr.configs[1].buildcfg).l
ceac0 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 74 61 72 67 65 74 ocal.settings.=.{}.for._,.target
ceae0 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 70 72 6f 64 75 63 74 73 2e 63 68 69 6c 64 72 65 6e 29 .in.ipairs(tr.products.children)
ceb00 20 64 6f 0a 73 65 74 74 69 6e 67 73 5b 74 61 72 67 65 74 2e 63 66 67 73 65 63 74 69 6f 6e 5d 20 .do.settings[target.cfgsection].
ceb20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 5f 70 28 32 2c 27 25 73 20 2f 2a 20 42 75 69 6c 64 20 63 =.function()._p(2,'%s./*.Build.c
ceb40 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6c 69 73 74 20 66 6f 72 20 50 42 58 4e 61 74 69 76 65 54 onfiguration.list.for.PBXNativeT
ceb60 61 72 67 65 74 20 22 25 73 22 20 2a 2f 20 3d 20 7b 27 2c 20 74 61 72 67 65 74 2e 63 66 67 73 65 arget."%s".*/.=.{',.target.cfgse
ceb80 63 74 69 6f 6e 2c 20 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 ction,.target.name)._p(3,'isa.=.
ceba0 58 43 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 XCConfigurationList;')._p(3,'bui
cebc0 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 63 66 ldConfigurations.=.(').for._,.cf
cebe0 67 20 69 6e 20 69 70 61 69 72 73 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 28 34 2c g.in.ipairs(tr.configs).do._p(4,
cec00 27 25 73 20 2f 2a 20 25 73 20 2a 2f 2c 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 74 61 72 67 65 74 '%s./*.%s.*/,',.cfg.xcode.target
cec20 69 64 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 id,.cfg.buildcfg).end._p(3,');')
cec40 0a 5f 70 28 33 2c 27 64 65 66 61 75 6c 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 49 73 56 69 73 ._p(3,'defaultConfigurationIsVis
cec60 69 62 6c 65 20 3d 20 30 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 61 75 6c 74 43 6f 6e 66 69 67 75 ible.=.0;')._p(3,'defaultConfigu
cec80 72 61 74 69 6f 6e 4e 61 6d 65 20 3d 20 25 73 3b 27 2c 20 64 65 66 61 75 6c 74 43 66 67 4e 61 6d rationName.=.%s;',.defaultCfgNam
ceca0 65 29 0a 5f 70 28 32 2c 27 7d 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 73 65 74 74 69 6e 67 73 5b 27 e)._p(2,'};').end.end.settings['
cecc0 31 44 45 42 39 32 38 39 30 38 37 33 33 44 44 38 30 30 31 30 45 39 43 44 27 5d 20 3d 20 66 75 6e 1DEB928908733DD80010E9CD'].=.fun
cece0 63 74 69 6f 6e 28 29 0a 5f 70 28 32 2c 27 31 44 45 42 39 32 38 39 30 38 37 33 33 44 44 38 30 30 ction()._p(2,'1DEB928908733DD800
ced00 31 30 45 39 43 44 20 2f 2a 20 42 75 69 6c 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6c 69 10E9CD./*.Build.configuration.li
ced20 73 74 20 66 6f 72 20 50 42 58 50 72 6f 6a 65 63 74 20 22 25 73 22 20 2a 2f 20 3d 20 7b 27 2c 20 st.for.PBXProject."%s".*/.=.{',.
ced40 74 72 2e 6e 61 6d 65 29 0a 5f 70 28 33 2c 27 69 73 61 20 3d 20 58 43 43 6f 6e 66 69 67 75 72 61 tr.name)._p(3,'isa.=.XCConfigura
ced60 74 69 6f 6e 4c 69 73 74 3b 27 29 0a 5f 70 28 33 2c 27 62 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 tionList;')._p(3,'buildConfigura
ced80 74 69 6f 6e 73 20 3d 20 28 27 29 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 tions.=.(').for._,.cfg.in.ipairs
ceda0 28 74 72 2e 63 6f 6e 66 69 67 73 29 20 64 6f 0a 5f 70 28 34 2c 27 25 73 20 2f 2a 20 25 73 20 2a (tr.configs).do._p(4,'%s./*.%s.*
cedc0 2f 2c 27 2c 20 63 66 67 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 69 64 2c 20 63 66 67 2e 62 75 /,',.cfg.xcode.projectid,.cfg.bu
cede0 69 6c 64 63 66 67 29 0a 65 6e 64 0a 5f 70 28 33 2c 27 29 3b 27 29 0a 5f 70 28 33 2c 27 64 65 66 ildcfg).end._p(3,');')._p(3,'def
cee00 61 75 6c 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 49 73 56 69 73 69 62 6c 65 20 3d 20 30 3b 27 aultConfigurationIsVisible.=.0;'
cee20 29 0a 5f 70 28 33 2c 27 64 65 66 61 75 6c 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4e 61 6d 65 )._p(3,'defaultConfigurationName
cee40 20 3d 20 25 73 3b 27 2c 20 64 65 66 61 75 6c 74 43 66 67 4e 61 6d 65 29 0a 5f 70 28 32 2c 27 7d .=.%s;',.defaultCfgName)._p(2,'}
cee60 3b 27 29 0a 65 6e 64 0a 5f 70 28 27 2f 2a 20 42 65 67 69 6e 20 58 43 43 6f 6e 66 69 67 75 72 61 ;').end._p('/*.Begin.XCConfigura
cee80 74 69 6f 6e 4c 69 73 74 20 73 65 63 74 69 6f 6e 20 2a 2f 27 29 0a 78 63 6f 64 65 2e 70 72 69 6e tionList.section.*/').xcode.prin
ceea0 74 53 65 74 74 69 6e 67 73 54 61 62 6c 65 28 32 2c 20 73 65 74 74 69 6e 67 73 29 0a 5f 70 28 27 tSettingsTable(2,.settings)._p('
ceec0 2f 2a 20 45 6e 64 20 58 43 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 20 73 65 63 74 69 /*.End.XCConfigurationList.secti
ceee0 6f 6e 20 2a 2f 27 29 0a 65 6e 64 0a 30 31 32 33 34 35 36 37 38 39 00 00 6c 6f 63 61 6c 20 70 20 on.*/').end.0123456789..local.p.
cef00 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6d 61 6b 65 2e 6d 61 6b 65 66 69 6c 65 20 3d 20 7b 7d 0a 6c =.premake.p.make.makefile.=.{}.l
cef20 6f 63 61 6c 20 6d 61 6b 65 20 20 20 20 20 20 20 3d 20 70 2e 6d 61 6b 65 0a 6c 6f 63 61 6c 20 6d ocal.make.......=.p.make.local.m
cef40 61 6b 65 66 69 6c 65 20 20 20 3d 20 70 2e 6d 61 6b 65 2e 6d 61 6b 65 66 69 6c 65 0a 6c 6f 63 61 akefile...=.p.make.makefile.loca
cef60 6c 20 70 72 6f 6a 65 63 74 20 20 20 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 l.project....=.p.project.local.c
cef80 6f 6e 66 69 67 20 20 20 20 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 onfig.....=.p.config.local.filec
cefa0 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 6d 61 6b 65 66 69 6c 65 2e 65 6c onfig.=.p.fileconfig.makefile.el
cefc0 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6d 61 6b 65 66 69 6c 65 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 ements.=.{}.makefile.elements.ma
cefe0 6b 65 66 69 6c 65 20 3d 20 7b 0a 22 68 65 61 64 65 72 22 2c 0a 22 70 68 6f 6e 79 52 75 6c 65 73 kefile.=.{."header",."phonyRules
cf000 22 2c 0a 22 6d 61 6b 65 66 69 6c 65 43 6f 6e 66 69 67 73 22 2c 0a 22 6d 61 6b 65 66 69 6c 65 54 ",."makefileConfigs",."makefileT
cf020 61 72 67 65 74 52 75 6c 65 73 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 6d 61 6b 65 argetRules".}.function.make.make
cf040 66 69 6c 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 65 6f 6c 28 22 5c 6e 22 29 0a 70 file.generate(prj).p.eol("\n").p
cf060 2e 63 61 6c 6c 61 72 72 61 79 28 6d 61 6b 65 2c 20 6d 61 6b 65 66 69 6c 65 2e 65 6c 65 6d 65 6e .callarray(make,.makefile.elemen
cf080 74 73 2e 6d 61 6b 65 66 69 6c 65 2c 20 70 72 6a 29 0a 65 6e 64 0a 6d 61 6b 65 66 69 6c 65 2e 65 ts.makefile,.prj).end.makefile.e
cf0a0 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 7b 0a 22 74 61 72 67 65 lements.configuration.=.{."targe
cf0c0 74 22 2c 0a 22 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 22 2c 0a 22 63 6c 65 61 6e 43 6f 6d 6d 61 t",."buildCommands",."cleanComma
cf0e0 6e 64 73 22 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 6d 61 6b 65 66 69 6c 65 43 6f nds",.}.function.make.makefileCo
cf100 6e 66 69 67 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 nfigs(prj).for.cfg.in.project.ea
cf120 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d chconfig(prj).do.local.toolset.=
cf140 20 70 2e 74 6f 6f 6c 73 5b 63 66 67 2e 74 6f 6f 6c 73 65 74 20 6f 72 20 22 67 63 63 22 5d 0a 69 .p.tools[cfg.toolset.or."gcc"].i
cf160 66 20 6e 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 49 6e 76 61 6c 69 f.not.toolset.then.error("Invali
cf180 64 20 74 6f 6f 6c 73 65 74 20 27 22 20 2e 2e 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 2e 2e 20 22 d.toolset.'"....cfg.toolset...."
cf1a0 27 22 29 0a 65 6e 64 0a 5f 78 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 '").end._x('ifeq.($(config),%s)'
cf1c0 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 70 2e 63 61 6c 6c 61 72 72 61 79 28 6d 61 6b ,.cfg.shortname).p.callarray(mak
cf1e0 65 2c 20 6d 61 6b 65 66 69 6c 65 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 e,.makefile.elements.configurati
cf200 6f 6e 2c 20 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 on,.cfg,.toolset)._p('endif')._p
cf220 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 6d 61 6b 65 66 ('').end.end.function.make.makef
cf240 69 6c 65 54 61 72 67 65 74 52 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 ileTargetRules(prj)._p('$(TARGET
cf260 29 3a 27 29 0a 5f 70 28 27 5c 74 24 28 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 ):')._p('\t$(BUILDCMDS)')._p('')
cf280 0a 5f 70 28 27 63 6c 65 61 6e 3a 27 29 0a 5f 70 28 27 5c 74 24 28 43 4c 45 41 4e 43 4d 44 53 29 ._p('clean:')._p('\t$(CLEANCMDS)
cf2a0 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 62 75 69 6c ')._p('').end.function.make.buil
cf2c0 64 43 6f 6d 6d 61 6e 64 73 28 63 66 67 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 42 55 49 4c dCommands(cfg)._p('..define.BUIL
cf2e0 44 43 4d 44 53 27 29 0a 6c 6f 63 61 6c 20 73 74 65 70 73 20 3d 20 63 66 67 2e 62 75 69 6c 64 63 DCMDS').local.steps.=.cfg.buildc
cf300 6f 6d 6d 61 6e 64 73 0a 69 66 20 23 73 74 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 70 73 ommands.if.#steps.>.0.then.steps
cf320 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 .=.os.translateCommandsAndPaths(
cf340 73 74 65 70 73 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e steps,.cfg.project.basedir,.cfg.
cf360 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 52 75 project.location)._p('\t@echo.Ru
cf380 6e 6e 69 6e 67 20 62 75 69 6c 64 20 63 6f 6d 6d 61 6e 64 73 27 29 0a 5f 70 28 27 5c 74 25 73 27 nning.build.commands')._p('\t%s'
cf3a0 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 73 74 65 70 73 2c 20 22 22 2c 20 22 22 2c 20 22 ,.table.implode(steps,."",."",."
cf3c0 5c 6e 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 65 6e 64 0a 66 75 \n\t")).end._p('..endef').end.fu
cf3e0 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 6c 65 61 6e 43 6f 6d 6d 61 6e 64 73 28 63 66 67 29 0a 5f nction.make.cleanCommands(cfg)._
cf400 70 28 27 20 20 64 65 66 69 6e 65 20 43 4c 45 41 4e 43 4d 44 53 27 29 0a 6c 6f 63 61 6c 20 73 74 p('..define.CLEANCMDS').local.st
cf420 65 70 73 20 3d 20 63 66 67 2e 63 6c 65 61 6e 63 6f 6d 6d 61 6e 64 73 0a 69 66 20 23 73 74 65 70 eps.=.cfg.cleancommands.if.#step
cf440 73 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 70 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 s.>.0.then.steps.=.os.translateC
cf460 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 73 74 65 70 73 2c 20 63 66 67 2e 70 72 6f 6a 65 ommandsAndPaths(steps,.cfg.proje
cf480 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e ct.basedir,.cfg.project.location
cf4a0 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 52 75 6e 6e 69 6e 67 20 63 6c 65 61 6e 20 63 6f 6d 6d )._p('\t@echo.Running.clean.comm
cf4c0 61 6e 64 73 27 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 ands')._p('\t%s',.table.implode(
cf4e0 73 74 65 70 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 29 29 0a 65 6e 64 0a 5f 70 28 27 steps,."",."",."\n\t")).end._p('
cf500 20 20 65 6e 64 65 66 27 29 0a 65 6e 64 0a 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b ..endef').end...local.p.=.premak
cf520 65 0a 70 2e 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 e.p.vstudio.sln2005.=.{}.local.v
cf540 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 73 6c 6e 32 30 30 35 studio.=.p.vstudio.local.sln2005
cf560 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 73 6c 6e 32 30 30 35 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 .=.p.vstudio.sln2005.local.proje
cf580 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d 20 70 2e 74 72 ct.=.p.project.local.tree.=.p.tr
cf5a0 65 65 0a 73 6c 6e 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f ee.sln2005.elements.=.{}.functio
cf5c0 6e 20 73 6c 6e 32 30 30 35 2e 73 6f 6c 75 74 69 6f 6e 53 65 63 74 69 6f 6e 73 28 77 6b 73 29 0a n.sln2005.solutionSections(wks).
cf5e0 72 65 74 75 72 6e 20 7b 0a 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 return.{."ConfigurationPlatforms
cf600 22 2c 0a 22 53 6f 6c 75 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 22 2c 0a 22 4e 65 73 74 65 64 ",."SolutionProperties",."Nested
cf620 50 72 6f 6a 65 63 74 73 22 2c 0a 22 45 78 74 65 6e 73 69 62 69 6c 69 74 79 47 6c 6f 62 61 6c 73 Projects",."ExtensibilityGlobals
cf640 22 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 ".}.end.function.sln2005.generat
cf660 65 28 77 6b 73 29 0a 70 2e 75 74 66 38 28 29 0a 70 2e 6f 75 74 6c 6e 28 27 27 29 0a 73 6c 6e 32 e(wks).p.utf8().p.outln('').sln2
cf680 30 30 35 2e 72 65 6f 72 64 65 72 50 72 6f 6a 65 63 74 73 28 77 6b 73 29 0a 73 6c 6e 32 30 30 35 005.reorderProjects(wks).sln2005
cf6a0 2e 68 65 61 64 65 72 28 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 73 28 77 6b 73 29 0a .header().sln2005.projects(wks).
cf6c0 70 2e 70 75 73 68 28 27 47 6c 6f 62 61 6c 27 29 0a 73 6c 6e 32 30 30 35 2e 73 65 63 74 69 6f 6e p.push('Global').sln2005.section
cf6e0 73 28 77 6b 73 29 0a 70 2e 70 6f 70 28 27 45 6e 64 47 6c 6f 62 61 6c 27 29 0a 70 2e 77 28 29 0a s(wks).p.pop('EndGlobal').p.w().
cf700 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 68 65 61 64 65 72 28 29 0a 6c 6f end.function.sln2005.header().lo
cf720 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a cal.action.=.p.action.current().
cf740 70 2e 77 28 27 4d 69 63 72 6f 73 6f 66 74 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 53 6f 6c p.w('Microsoft.Visual.Studio.Sol
cf760 75 74 69 6f 6e 20 46 69 6c 65 2c 20 46 6f 72 6d 61 74 20 56 65 72 73 69 6f 6e 20 25 64 2e 30 30 ution.File,.Format.Version.%d.00
cf780 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f ',.action.vstudio.solutionVersio
cf7a0 6e 29 0a 70 2e 77 28 27 23 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 25 73 27 2c 20 61 63 74 n).p.w('#.Visual.Studio.%s',.act
cf7c0 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 76 65 72 73 69 6f 6e 4e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e ion.vstudio.versionName).end.fun
cf7e0 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 72 65 6f 72 64 65 72 50 72 6f 6a 65 63 74 73 28 77 6b ction.sln2005.reorderProjects(wk
cf800 73 29 0a 69 66 20 77 6b 73 2e 73 74 61 72 74 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 6c 6f 63 61 s).if.wks.startproject.then.loca
cf820 6c 20 6e 70 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 l.np.local.tr.=.p.workspace.grou
cf840 70 74 72 65 65 28 77 6b 73 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f ptree(wks).tree.traverse(tr,.{.o
cf860 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 29 0a 69 66 20 6e 2e 70 72 6f 6a 65 63 74 nleaf.=.function(n).if.n.project
cf880 2e 6e 61 6d 65 20 3d 3d 20 77 6b 73 2e 73 74 61 72 74 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 6e .name.==.wks.startproject.then.n
cf8a0 70 20 3d 20 6e 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 77 68 69 6c 65 20 6e 70 20 61 6e 64 20 6e 70 p.=.n.end.end.}).while.np.and.np
cf8c0 2e 70 61 72 65 6e 74 20 64 6f 0a 6c 6f 63 61 6c 20 70 20 3d 20 6e 70 2e 70 61 72 65 6e 74 0a 6c .parent.do.local.p.=.np.parent.l
cf8e0 6f 63 61 6c 20 69 20 3d 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 28 70 2e 63 68 69 6c 64 72 65 ocal.i.=.table.indexof(p.childre
cf900 6e 2c 20 6e 70 29 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 70 2e 63 68 69 6c 64 72 65 6e 2c 20 n,.np).table.remove(p.children,.
cf920 69 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 2e 63 68 69 6c 64 72 65 6e 2c 20 31 2c 20 6e i).table.insert(p.children,.1,.n
cf940 70 29 0a 6e 70 20 3d 20 70 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 p).np.=.p.end.end.end.function.s
cf960 6c 6e 32 30 30 35 2e 62 75 69 6c 64 52 65 6c 61 74 69 76 65 50 61 74 68 28 70 72 6a 29 0a 6c 6f ln2005.buildRelativePath(prj).lo
cf980 63 61 6c 20 70 72 6a 70 61 74 68 20 3d 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c cal.prjpath.=.vstudio.projectfil
cf9a0 65 28 70 72 6a 29 0a 70 72 6a 70 61 74 68 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 e(prj).prjpath.=.vstudio.path(pr
cf9c0 6a 2e 77 6f 72 6b 73 70 61 63 65 2c 20 70 72 6a 70 61 74 68 29 0a 72 65 74 75 72 6e 20 70 72 6a j.workspace,.prjpath).return.prj
cf9e0 70 61 74 68 3a 67 73 75 62 28 22 24 25 28 28 2e 2d 29 25 29 22 2c 20 22 25 25 25 31 25 25 22 29 path:gsub("$%((.-)%)",."%%%1%%")
cfa00 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 73 28 77 .end.function.sln2005.projects(w
cfa20 6b 73 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 ks).local.tr.=.p.workspace.group
cfa40 74 72 65 65 28 77 6b 73 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e tree(wks).tree.traverse(tr,.{.on
cfa60 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 6e leaf.=.function(n).local.prj.=.n
cfa80 2e 70 72 6f 6a 65 63 74 0a 70 2e 78 28 27 50 72 6f 6a 65 63 74 28 22 7b 25 73 7d 22 29 20 3d 20 .project.p.x('Project("{%s}").=.
cfaa0 22 25 73 22 2c 20 22 25 73 22 2c 20 22 7b 25 73 7d 22 27 2c 20 76 73 74 75 64 69 6f 2e 74 6f 6f "%s",."%s",."{%s}"',.vstudio.too
cfac0 6c 28 70 72 6a 29 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 73 6c 6e 32 30 30 35 2e 62 75 69 6c 64 52 l(prj),.prj.name,.sln2005.buildR
cfae0 65 6c 61 74 69 76 65 50 61 74 68 28 70 72 6a 29 2c 20 70 72 6a 2e 75 75 69 64 29 0a 70 2e 70 75 elativePath(prj),.prj.uuid).p.pu
cfb00 73 68 28 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 64 65 70 65 6e 64 65 6e 63 69 65 73 sh().sln2005.projectdependencies
cfb20 28 70 72 6a 29 0a 70 2e 70 6f 70 28 27 45 6e 64 50 72 6f 6a 65 63 74 27 29 0a 65 6e 64 2c 0a 6f (prj).p.pop('EndProject').end,.o
cfb40 6e 62 72 61 6e 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 29 0a 70 2e 70 75 73 68 28 27 50 72 nbranch.=.function(n).p.push('Pr
cfb60 6f 6a 65 63 74 28 22 7b 32 31 35 30 45 33 33 33 2d 38 46 44 43 2d 34 32 41 33 2d 39 34 37 34 2d oject("{2150E333-8FDC-42A3-9474-
cfb80 31 41 33 39 35 36 44 34 36 44 45 38 7d 22 29 20 3d 20 22 25 73 22 2c 20 22 25 73 22 2c 20 22 7b 1A3956D46DE8}").=."%s",."%s",."{
cfba0 25 73 7d 22 27 2c 20 6e 2e 6e 61 6d 65 2c 20 6e 2e 6e 61 6d 65 2c 20 6e 2e 75 75 69 64 29 0a 70 %s}"',.n.name,.n.name,.n.uuid).p
cfbc0 2e 70 6f 70 28 27 45 6e 64 50 72 6f 6a 65 63 74 27 29 0a 65 6e 64 2c 0a 7d 29 0a 65 6e 64 0a 66 .pop('EndProject').end,.}).end.f
cfbe0 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 64 65 70 65 6e 64 65 6e 63 unction.sln2005.projectdependenc
cfc00 69 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 ies(prj).local.deps.=.project.ge
cfc20 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 2c 20 27 64 65 70 65 6e 64 4f 6e 6c 79 27 29 tdependencies(prj,.'dependOnly')
cfc40 0a 69 66 20 23 64 65 70 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 50 72 6f 6a 65 .if.#deps.>.0.then.p.push('Proje
cfc60 63 74 53 65 63 74 69 6f 6e 28 50 72 6f 6a 65 63 74 44 65 70 65 6e 64 65 6e 63 69 65 73 29 20 3d ctSection(ProjectDependencies).=
cfc80 20 70 6f 73 74 50 72 6f 6a 65 63 74 27 29 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 .postProject').for._,.dep.in.ipa
cfca0 69 72 73 28 64 65 70 73 29 20 64 6f 0a 70 2e 77 28 27 7b 25 73 7d 20 3d 20 7b 25 73 7d 27 2c 20 irs(deps).do.p.w('{%s}.=.{%s}',.
cfcc0 64 65 70 2e 75 75 69 64 2c 20 64 65 70 2e 75 75 69 64 29 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 45 dep.uuid,.dep.uuid).end.p.pop('E
cfce0 6e 64 50 72 6f 6a 65 63 74 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 ndProjectSection').end.end.funct
cfd00 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 73 68 61 72 65 64 50 72 6f 6a 65 63 74 73 28 77 6b 73 29 0a ion.sln2005.sharedProjects(wks).
cfd20 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 local.contents.=.p.capture(funct
cfd40 69 6f 6e 20 28 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 72 ion.().local.tr.=.p.workspace.gr
cfd60 6f 75 70 74 72 65 65 28 77 6b 73 29 0a 70 2e 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c ouptree(wks).p.tree.traverse(tr,
cfd80 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 29 0a 6c 6f 63 61 6c 20 70 72 .{.onleaf.=.function(n).local.pr
cfda0 6a 20 3d 20 6e 2e 70 72 6f 6a 65 63 74 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 j.=.n.project.if.prj.kind.==.p.S
cfdc0 48 41 52 45 44 49 54 45 4d 53 20 74 68 65 6e 0a 70 2e 77 28 27 25 73 2a 7b 25 73 7d 2a 53 68 61 HAREDITEMS.then.p.w('%s*{%s}*Sha
cfde0 72 65 64 49 74 65 6d 73 49 6d 70 6f 72 74 73 20 3d 20 25 73 27 2c 20 73 6c 6e 32 30 30 35 2e 62 redItemsImports.=.%s',.sln2005.b
cfe00 75 69 6c 64 52 65 6c 61 74 69 76 65 50 61 74 68 28 70 72 6a 29 2c 20 70 72 6a 2e 75 75 69 64 3a uildRelativePath(prj),.prj.uuid:
cfe20 6c 6f 77 65 72 28 29 2c 20 22 39 22 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 lower(),."9").else.local.deps.=.
cfe40 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 2c 20 27 p.project.getdependencies(prj,.'
cfe60 6c 69 6e 6b 4f 6e 6c 79 27 29 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 linkOnly').for._,.dep.in.ipairs(
cfe80 64 65 70 73 29 20 64 6f 0a 69 66 20 64 65 70 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 deps).do.if.dep.kind.==.p.SHARED
cfea0 49 54 45 4d 53 20 74 68 65 6e 0a 70 2e 77 28 27 25 73 2a 7b 25 73 7d 2a 53 68 61 72 65 64 49 74 ITEMS.then.p.w('%s*{%s}*SharedIt
cfec0 65 6d 73 49 6d 70 6f 72 74 73 20 3d 20 25 73 27 2c 20 73 6c 6e 32 30 30 35 2e 62 75 69 6c 64 52 emsImports.=.%s',.sln2005.buildR
cfee0 65 6c 61 74 69 76 65 50 61 74 68 28 64 65 70 29 2c 20 70 72 6a 2e 75 75 69 64 3a 6c 6f 77 65 72 elativePath(dep),.prj.uuid:lower
cff00 28 29 2c 20 22 34 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 2c 0a 7d 29 0a 65 6e 64 (),."4").end.end.end.end,.}).end
cff20 29 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 ).if.#contents.>.0.then.p.push('
cff40 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 53 68 61 72 65 64 4d 53 42 75 69 6c 64 50 72 6f 6a 65 GlobalSection(SharedMSBuildProje
cff60 63 74 46 69 6c 65 73 29 20 3d 20 70 72 65 53 6f 6c 75 74 69 6f 6e 27 29 0a 70 2e 6f 75 74 6c 6e ctFiles).=.preSolution').p.outln
cff80 28 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 (contents).p.pop('EndGlobalSecti
cffa0 6f 6e 27 29 0a 65 6e 64 0a 65 6e 64 0a 73 6c 6e 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 on').end.end.sln2005.elements.pr
cffc0 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 20 3d 20 66 75 ojectConfigurationPlatforms.=.fu
cffe0 6e 63 74 69 6f 6e 28 63 66 67 2c 20 63 6f 6e 74 65 78 74 29 0a 72 65 74 75 72 6e 20 7b 0a 73 6c nction(cfg,.context).return.{.sl
d0000 6e 32 30 30 35 2e 61 63 74 69 76 65 43 66 67 2c 0a 73 6c 6e 32 30 30 35 2e 62 75 69 6c 64 30 2c n2005.activeCfg,.sln2005.build0,
d0020 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 43 .}.end.function.sln2005.projectC
d0040 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 28 77 6b 73 2c 20 73 6f 72 74 65 onfigurationPlatforms(wks,.sorte
d0060 64 2c 20 64 65 73 63 72 69 70 74 6f 72 73 29 0a 70 2e 77 28 22 47 6c 6f 62 61 6c 53 65 63 74 69 d,.descriptors).p.w("GlobalSecti
d0080 6f 6e 28 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 on(ProjectConfigurationPlatforms
d00a0 29 20 3d 20 70 6f 73 74 53 6f 6c 75 74 69 6f 6e 22 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 2e ).=.postSolution").local.tr.=.p.
d00c0 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 74 72 65 65 28 77 6b 73 29 0a 74 72 65 65 2e 74 72 workspace.grouptree(wks).tree.tr
d00e0 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e averse(tr,.{.onleaf.=.function(n
d0100 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 6e 2e 70 72 6f 6a 65 63 74 0a 69 66 20 70 72 6a 2e 6b ).local.prj.=.n.project.if.prj.k
d0120 69 6e 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 49 54 45 4d 53 20 74 68 65 6e 0a 72 65 74 75 72 6e ind.==.p.SHAREDITEMS.then.return
d0140 0a 65 6e 64 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 73 6f 72 74 65 64 2c 20 66 75 6e 63 .end.table.foreachi(sorted,.func
d0160 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 78 74 20 3d 20 7b 7d 0a 63 6f 6e tion(cfg).local.context.=.{}.con
d0180 74 65 78 74 2e 70 72 6a 20 3d 20 70 72 6a 0a 63 6f 6e 74 65 78 74 2e 70 72 6a 43 66 67 20 3d 20 text.prj.=.prj.context.prjCfg.=.
d01a0 70 72 6f 6a 65 63 74 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 project.getconfig(prj,.cfg.build
d01c0 63 66 67 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 63 6f 6e 74 65 78 74 2e 65 78 63 6c 75 cfg,.cfg.platform).context.exclu
d01e0 64 65 64 20 3d 20 28 63 6f 6e 74 65 78 74 2e 70 72 6a 43 66 67 20 3d 3d 20 6e 69 6c 20 6f 72 20 ded.=.(context.prjCfg.==.nil.or.
d0200 63 6f 6e 74 65 78 74 2e 70 72 6a 43 66 67 2e 66 6c 61 67 73 2e 45 78 63 6c 75 64 65 46 72 6f 6d context.prjCfg.flags.ExcludeFrom
d0220 42 75 69 6c 64 29 0a 69 66 20 63 6f 6e 74 65 78 74 2e 70 72 6a 43 66 67 20 3d 3d 20 6e 69 6c 20 Build).if.context.prjCfg.==.nil.
d0240 74 68 65 6e 0a 63 6f 6e 74 65 78 74 2e 70 72 6a 43 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 66 69 then.context.prjCfg.=.project.fi
d0260 6e 64 43 6c 6f 73 65 73 74 4d 61 74 63 68 28 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 ndClosestMatch(prj,.cfg.buildcfg
d0280 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 63 6f 6e 74 65 78 74 2e 64 65 73 63 ,.cfg.platform).end.context.desc
d02a0 72 69 70 74 6f 72 20 3d 20 64 65 73 63 72 69 70 74 6f 72 73 5b 63 66 67 5d 0a 63 6f 6e 74 65 78 riptor.=.descriptors[cfg].contex
d02c0 74 2e 70 6c 61 74 66 6f 72 6d 20 3d 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 50 6c 61 74 t.platform.=.vstudio.projectPlat
d02e0 66 6f 72 6d 28 63 6f 6e 74 65 78 74 2e 70 72 6a 43 66 67 29 0a 63 6f 6e 74 65 78 74 2e 61 72 63 form(context.prjCfg).context.arc
d0300 68 69 74 65 63 74 75 72 65 20 3d 20 76 73 74 75 64 69 6f 2e 61 72 63 68 46 72 6f 6d 43 6f 6e 66 hitecture.=.vstudio.archFromConf
d0320 69 67 28 63 6f 6e 74 65 78 74 2e 70 72 6a 43 66 67 2c 20 74 72 75 65 29 0a 70 2e 70 75 73 68 28 ig(context.prjCfg,.true).p.push(
d0340 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 73 6c 6e 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 2e 70 ).p.callArray(sln2005.elements.p
d0360 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 2c 20 63 66 rojectConfigurationPlatforms,.cf
d0380 67 2c 20 63 6f 6e 74 65 78 74 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 65 6e 64 0a 7d 29 0a g,.context).p.pop().end).end.}).
d03a0 70 2e 77 28 22 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 22 29 0a 65 6e 64 0a 66 75 6e 63 p.w("EndGlobalSection").end.func
d03c0 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 61 63 74 69 76 65 43 66 67 28 63 66 67 2c 20 63 6f 6e 74 tion.sln2005.activeCfg(cfg,.cont
d03e0 65 78 74 29 0a 70 2e 77 28 27 7b 25 73 7d 2e 25 73 2e 41 63 74 69 76 65 43 66 67 20 3d 20 25 73 ext).p.w('{%s}.%s.ActiveCfg.=.%s
d0400 7c 25 73 27 2c 20 63 6f 6e 74 65 78 74 2e 70 72 6a 2e 75 75 69 64 2c 20 63 6f 6e 74 65 78 74 2e |%s',.context.prj.uuid,.context.
d0420 64 65 73 63 72 69 70 74 6f 72 2c 20 63 6f 6e 74 65 78 74 2e 70 6c 61 74 66 6f 72 6d 2c 20 63 6f descriptor,.context.platform,.co
d0440 6e 74 65 78 74 2e 61 72 63 68 69 74 65 63 74 75 72 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e ntext.architecture).end.function
d0460 20 73 6c 6e 32 30 30 35 2e 62 75 69 6c 64 30 28 63 66 67 2c 20 63 6f 6e 74 65 78 74 29 0a 69 66 .sln2005.build0(cfg,.context).if
d0480 20 6e 6f 74 20 63 6f 6e 74 65 78 74 2e 65 78 63 6c 75 64 65 64 20 61 6e 64 20 63 6f 6e 74 65 78 .not.context.excluded.and.contex
d04a0 74 2e 70 72 6a 43 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 4e 4f 4e 45 20 74 68 65 6e 0a 70 2e 77 t.prjCfg.kind.~=.p.NONE.then.p.w
d04c0 28 27 7b 25 73 7d 2e 25 73 2e 42 75 69 6c 64 2e 30 20 3d 20 25 73 7c 25 73 27 2c 20 63 6f 6e 74 ('{%s}.%s.Build.0.=.%s|%s',.cont
d04e0 65 78 74 2e 70 72 6a 2e 75 75 69 64 2c 20 63 6f 6e 74 65 78 74 2e 64 65 73 63 72 69 70 74 6f 72 ext.prj.uuid,.context.descriptor
d0500 2c 20 63 6f 6e 74 65 78 74 2e 70 6c 61 74 66 6f 72 6d 2c 20 63 6f 6e 74 65 78 74 2e 61 72 63 68 ,.context.platform,.context.arch
d0520 69 74 65 63 74 75 72 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 itecture).end.end.function.sln20
d0540 30 35 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 28 77 6b 73 29 0a 6c 05.configurationPlatforms(wks).l
d0560 6f 63 61 6c 20 64 65 73 63 72 69 70 74 6f 72 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 73 6f 72 74 ocal.descriptors.=.{}.local.sort
d0580 65 64 20 3d 20 7b 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 ed.=.{}.for.cfg.in.p.workspace.e
d05a0 61 63 68 63 6f 6e 66 69 67 28 77 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d achconfig(wks).do.local.platform
d05c0 20 3d 20 76 73 74 75 64 69 6f 2e 73 6f 6c 75 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 28 63 66 67 29 .=.vstudio.solutionPlatform(cfg)
d05e0 0a 64 65 73 63 72 69 70 74 6f 72 73 5b 63 66 67 5d 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 .descriptors[cfg].=.string.forma
d0600 74 28 22 25 73 7c 25 73 22 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 70 6c 61 74 66 6f 72 t("%s|%s",.cfg.buildcfg,.platfor
d0620 6d 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 6f 72 74 65 64 2c 20 63 66 67 29 0a 65 6e 64 m).table.insert(sorted,.cfg).end
d0640 0a 74 61 62 6c 65 2e 73 6f 72 74 28 73 6f 72 74 65 64 2c 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 .table.sort(sorted,.function(cfg
d0660 30 2c 20 63 66 67 31 29 0a 72 65 74 75 72 6e 20 64 65 73 63 72 69 70 74 6f 72 73 5b 63 66 67 30 0,.cfg1).return.descriptors[cfg0
d0680 5d 3a 6c 6f 77 65 72 28 29 20 3c 20 64 65 73 63 72 69 70 74 6f 72 73 5b 63 66 67 31 5d 3a 6c 6f ]:lower().<.descriptors[cfg1]:lo
d06a0 77 65 72 28 29 0a 65 6e 64 29 0a 69 66 20 77 6b 73 2e 64 65 66 61 75 6c 74 70 6c 61 74 66 6f 72 wer().end).if.wks.defaultplatfor
d06c0 6d 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 53 6f 6c m.then.p.push('GlobalSection(Sol
d06e0 75 74 69 6f 6e 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 29 20 3d 20 70 utionConfigurationPlatforms).=.p
d0700 72 65 53 6f 6c 75 74 69 6f 6e 27 29 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 73 6f 72 74 reSolution').table.foreachi(sort
d0720 65 64 2c 20 66 75 6e 63 74 69 6f 6e 20 28 63 66 67 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f ed,.function.(cfg).if.cfg.platfo
d0740 72 6d 20 3d 3d 20 77 6b 73 2e 64 65 66 61 75 6c 74 70 6c 61 74 66 6f 72 6d 20 74 68 65 6e 0a 70 rm.==.wks.defaultplatform.then.p
d0760 2e 77 28 27 25 73 20 3d 20 25 73 27 2c 20 64 65 73 63 72 69 70 74 6f 72 73 5b 63 66 67 5d 2c 20 .w('%s.=.%s',.descriptors[cfg],.
d0780 64 65 73 63 72 69 70 74 6f 72 73 5b 63 66 67 5d 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 2e 70 6f 70 descriptors[cfg]).end.end).p.pop
d07a0 28 22 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 22 29 0a 65 6e 64 0a 70 2e 70 75 73 68 28 ("EndGlobalSection").end.p.push(
d07c0 27 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 53 6f 6c 75 74 69 6f 6e 43 6f 6e 66 69 67 75 72 61 'GlobalSection(SolutionConfigura
d07e0 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 29 20 3d 20 70 72 65 53 6f 6c 75 74 69 6f 6e 27 29 0a 74 tionPlatforms).=.preSolution').t
d0800 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 73 6f 72 74 65 64 2c 20 66 75 6e 63 74 69 6f 6e 20 28 able.foreachi(sorted,.function.(
d0820 63 66 67 29 0a 69 66 20 6e 6f 74 20 77 6b 73 2e 64 65 66 61 75 6c 74 70 6c 61 74 66 6f 72 6d 20 cfg).if.not.wks.defaultplatform.
d0840 6f 72 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7e 3d 20 77 6b 73 2e 64 65 66 61 75 6c 74 70 6c or.cfg.platform.~=.wks.defaultpl
d0860 61 74 66 6f 72 6d 20 74 68 65 6e 0a 70 2e 77 28 27 25 73 20 3d 20 25 73 27 2c 20 64 65 73 63 72 atform.then.p.w('%s.=.%s',.descr
d0880 69 70 74 6f 72 73 5b 63 66 67 5d 2c 20 64 65 73 63 72 69 70 74 6f 72 73 5b 63 66 67 5d 29 0a 65 iptors[cfg],.descriptors[cfg]).e
d08a0 6e 64 0a 65 6e 64 29 0a 70 2e 70 6f 70 28 22 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 22 nd.end).p.pop("EndGlobalSection"
d08c0 29 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 6c ).sln2005.projectConfigurationPl
d08e0 61 74 66 6f 72 6d 73 28 77 6b 73 2c 20 73 6f 72 74 65 64 2c 20 64 65 73 63 72 69 70 74 6f 72 73 atforms(wks,.sorted,.descriptors
d0900 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 6f 70 65 72 74 69 65 ).end.function.sln2005.propertie
d0920 73 28 77 6b 73 29 0a 70 2e 70 75 73 68 28 27 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 53 6f 6c s(wks).p.push('GlobalSection(Sol
d0940 75 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 29 20 3d 20 70 72 65 53 6f 6c 75 74 69 6f 6e 27 29 utionProperties).=.preSolution')
d0960 0a 70 2e 77 28 27 48 69 64 65 53 6f 6c 75 74 69 6f 6e 4e 6f 64 65 20 3d 20 46 41 4c 53 45 27 29 .p.w('HideSolutionNode.=.FALSE')
d0980 0a 70 2e 70 6f 70 28 27 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 66 .p.pop('EndGlobalSection').end.f
d09a0 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 6e 65 73 74 65 64 50 72 6f 6a 65 63 74 73 28 77 unction.sln2005.nestedProjects(w
d09c0 6b 73 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 ks).local.tr.=.p.workspace.group
d09e0 74 72 65 65 28 77 6b 73 29 0a 69 66 20 74 72 65 65 2e 68 61 73 62 72 61 6e 63 68 65 73 28 74 72 tree(wks).if.tree.hasbranches(tr
d0a00 29 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 28 4e 65 73 ).then.p.push('GlobalSection(Nes
d0a20 74 65 64 50 72 6f 6a 65 63 74 73 29 20 3d 20 70 72 65 53 6f 6c 75 74 69 6f 6e 27 29 0a 74 72 65 tedProjects).=.preSolution').tre
d0a40 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 e.traverse(tr,.{.onnode.=.functi
d0a60 6f 6e 28 6e 29 0a 69 66 20 6e 2e 70 61 72 65 6e 74 2e 75 75 69 64 20 74 68 65 6e 0a 70 2e 77 28 on(n).if.n.parent.uuid.then.p.w(
d0a80 27 7b 25 73 7d 20 3d 20 7b 25 73 7d 27 2c 20 28 6e 2e 70 72 6f 6a 65 63 74 20 6f 72 20 6e 29 2e '{%s}.=.{%s}',.(n.project.or.n).
d0aa0 75 75 69 64 2c 20 6e 2e 70 61 72 65 6e 74 2e 75 75 69 64 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a uuid,.n.parent.uuid).end.end.}).
d0ac0 70 2e 70 6f 70 28 27 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 0a 65 6e p.pop('EndGlobalSection').end.en
d0ae0 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 70 72 65 6d 61 6b 65 45 78 74 65 6e 73 d.function.sln2005.premakeExtens
d0b00 69 62 69 6c 69 74 79 47 6c 6f 62 61 6c 73 28 77 6b 73 29 0a 69 66 20 77 6b 73 2e 65 64 69 74 6f ibilityGlobals(wks).if.wks.edito
d0b20 72 69 6e 74 65 67 72 61 74 69 6f 6e 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 61 72 67 73 20 3d 20 7b rintegration.then.local.args.=.{
d0b40 7d 0a 66 6f 72 20 5f 2c 20 61 72 67 20 69 6e 20 69 70 61 69 72 73 28 5f 41 52 47 56 29 20 64 6f }.for._,.arg.in.ipairs(_ARGV).do
d0b60 0a 69 66 20 6e 6f 74 20 28 61 72 67 3a 73 74 61 72 74 73 77 69 74 68 28 22 2d 2d 66 69 6c 65 22 .if.not.(arg:startswith("--file"
d0b80 29 20 6f 72 20 61 72 67 3a 73 74 61 72 74 73 77 69 74 68 28 22 2f 66 69 6c 65 22 29 29 20 74 68 ).or.arg:startswith("/file")).th
d0ba0 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 72 67 73 2c 20 61 72 67 29 3b 0a 65 6e 64 0a en.table.insert(args,.arg);.end.
d0bc0 65 6e 64 0a 70 2e 77 28 27 50 72 65 6d 61 6b 65 42 69 6e 61 72 79 20 3d 20 25 73 27 2c 20 5f 50 end.p.w('PremakeBinary.=.%s',._P
d0be0 52 45 4d 41 4b 45 5f 43 4f 4d 4d 41 4e 44 29 0a 70 2e 77 28 27 50 72 65 6d 61 6b 65 53 63 72 69 REMAKE_COMMAND).p.w('PremakeScri
d0c00 70 74 20 3d 20 25 73 27 2c 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 65 74 72 65 6c 61 74 69 76 pt.=.%s',.p.workspace.getrelativ
d0c20 65 28 77 6b 73 2c 20 5f 4d 41 49 4e 5f 53 43 52 49 50 54 29 29 0a 70 2e 77 28 27 50 72 65 6d 61 e(wks,._MAIN_SCRIPT)).p.w('Prema
d0c40 6b 65 41 72 67 75 6d 65 6e 74 73 20 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 keArguments.=.%s',.table.concat(
d0c60 61 72 67 73 2c 20 27 20 27 29 29 0a 65 6e 64 0a 65 6e 64 0a 73 6c 6e 32 30 30 35 2e 65 6c 65 6d args,.'.')).end.end.sln2005.elem
d0c80 65 6e 74 73 2e 65 78 74 65 6e 73 69 62 69 6c 69 74 79 47 6c 6f 62 61 6c 73 20 3d 20 66 75 6e 63 ents.extensibilityGlobals.=.func
d0ca0 74 69 6f 6e 28 77 6b 73 29 0a 72 65 74 75 72 6e 20 7b 0a 73 6c 6e 32 30 30 35 2e 70 72 65 6d 61 tion(wks).return.{.sln2005.prema
d0cc0 6b 65 45 78 74 65 6e 73 69 62 69 6c 69 74 79 47 6c 6f 62 61 6c 73 2c 0a 7d 0a 65 6e 64 0a 66 75 keExtensibilityGlobals,.}.end.fu
d0ce0 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 65 78 74 65 6e 73 69 62 69 6c 69 74 79 47 6c 6f 62 nction.sln2005.extensibilityGlob
d0d00 61 6c 73 28 77 6b 73 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 70 2e 63 61 70 74 als(wks).local.contents.=.p.capt
d0d20 75 72 65 28 66 75 6e 63 74 69 6f 6e 20 28 29 0a 70 2e 70 75 73 68 28 29 0a 70 2e 63 61 6c 6c 41 ure(function.().p.push().p.callA
d0d40 72 72 61 79 28 73 6c 6e 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 2e 65 78 74 65 6e 73 69 62 69 6c rray(sln2005.elements.extensibil
d0d60 69 74 79 47 6c 6f 62 61 6c 73 2c 20 77 6b 73 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 69 66 ityGlobals,.wks).p.pop().end).if
d0d80 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 47 6c 6f 62 .#contents.>.0.then.p.push('Glob
d0da0 61 6c 53 65 63 74 69 6f 6e 28 45 78 74 65 6e 73 69 62 69 6c 69 74 79 47 6c 6f 62 61 6c 73 29 20 alSection(ExtensibilityGlobals).
d0dc0 3d 20 70 6f 73 74 53 6f 6c 75 74 69 6f 6e 27 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 =.postSolution').p.outln(content
d0de0 73 29 0a 70 2e 70 6f 70 28 27 45 6e 64 47 6c 6f 62 61 6c 53 65 63 74 69 6f 6e 27 29 0a 65 6e 64 s).p.pop('EndGlobalSection').end
d0e00 0a 65 6e 64 0a 73 6c 6e 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 2e 73 65 63 74 69 6f 6e 73 20 3d .end.sln2005.elements.sections.=
d0e20 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 72 65 74 75 72 6e 20 7b 0a 73 6c 6e 32 30 30 35 2e .function(wks).return.{.sln2005.
d0e40 73 68 61 72 65 64 50 72 6f 6a 65 63 74 73 2c 0a 73 6c 6e 32 30 30 35 2e 63 6f 6e 66 69 67 75 72 sharedProjects,.sln2005.configur
d0e60 61 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 2c 0a 73 6c 6e 32 30 30 35 2e 70 72 6f 70 65 72 74 69 ationPlatforms,.sln2005.properti
d0e80 65 73 2c 0a 73 6c 6e 32 30 30 35 2e 6e 65 73 74 65 64 50 72 6f 6a 65 63 74 73 2c 0a 73 6c 6e 32 es,.sln2005.nestedProjects,.sln2
d0ea0 30 30 35 2e 65 78 74 65 6e 73 69 62 69 6c 69 74 79 47 6c 6f 62 61 6c 73 2c 0a 7d 0a 65 6e 64 0a 005.extensibilityGlobals,.}.end.
d0ec0 66 75 6e 63 74 69 6f 6e 20 73 6c 6e 32 30 30 35 2e 73 65 63 74 69 6f 6e 73 28 77 6b 73 29 0a 70 function.sln2005.sections(wks).p
d0ee0 2e 63 61 6c 6c 41 72 72 61 79 28 73 6c 6e 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 2e 73 65 63 74 .callArray(sln2005.elements.sect
d0f00 69 6f 6e 73 2c 20 77 6b 73 29 0a 65 6e 64 0a 00 72 65 74 75 72 6e 0a 7b 0a 22 62 61 73 65 2f 5f ions,.wks).end..return.{."base/_
d0f20 66 6f 75 6e 64 61 74 69 6f 6e 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 73 74 72 69 6e 67 2e 6c 75 foundation.lua",."base/string.lu
d0f40 61 22 2c 0a 22 62 61 73 65 2f 74 61 62 6c 65 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 70 61 74 68 a",."base/table.lua",."base/path
d0f60 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 6f 73 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 69 6f 2e 6c .lua",."base/os.lua",."base/io.l
d0f80 75 61 22 2c 0a 22 62 61 73 65 2f 74 6f 6f 6c 73 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 74 72 65 ua",."base/tools.lua",."base/tre
d0fa0 65 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 67 6c 6f 62 61 6c 73 2e 6c 75 61 22 2c 0a 22 62 61 73 e.lua",."base/globals.lua",."bas
d0fc0 65 2f 73 65 6d 76 65 72 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 68 74 74 70 2e 6c 75 61 22 2c 0a e/semver.lua",."base/http.lua",.
d0fe0 22 62 61 73 65 2f 6a 73 6f 6e 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 6a 73 6f 6e 77 72 61 70 70 "base/json.lua",."base/jsonwrapp
d1000 65 72 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 6c 61 6e 67 75 61 67 65 73 2e 6c 75 61 22 2c 0a 22 er.lua",."base/languages.lua",."
d1020 62 61 73 65 2f 74 65 72 6d 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 66 69 65 6c 64 2e 6c 75 61 22 base/term.lua",."base/field.lua"
d1040 2c 0a 22 62 61 73 65 2f 63 72 69 74 65 72 69 61 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 64 65 74 ,."base/criteria.lua",."base/det
d1060 6f 6b 65 6e 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 63 6f 6e 66 69 67 73 65 74 2e 6c 75 61 22 2c oken.lua",."base/configset.lua",
d1080 0a 22 62 61 73 65 2f 63 6f 6e 74 65 78 74 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 63 6f 6e 74 61 ."base/context.lua",."base/conta
d10a0 69 6e 65 72 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 6f 70 74 69 6f 6e 2e 6c 75 61 22 2c 0a 22 62 iner.lua",."base/option.lua",."b
d10c0 61 73 65 2f 61 63 74 69 6f 6e 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 61 70 69 2e 6c 75 61 22 2c ase/action.lua",."base/api.lua",
d10e0 0a 22 62 61 73 65 2f 67 6c 6f 62 61 6c 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 77 6f 72 6b 73 70 ."base/global.lua",."base/worksp
d1100 61 63 65 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 67 72 6f 75 70 2e 6c 75 61 22 2c 0a 22 62 61 73 ace.lua",."base/group.lua",."bas
d1120 65 2f 70 72 6f 6a 65 63 74 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 63 6f 6e 66 69 67 2e 6c 75 61 e/project.lua",."base/config.lua
d1140 22 2c 0a 22 62 61 73 65 2f 66 69 6c 65 63 6f 6e 66 69 67 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f ",."base/fileconfig.lua",."base/
d1160 72 75 6c 65 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 6f 76 65 6e 2e 6c 75 61 22 2c 0a 22 62 61 73 rule.lua",."base/oven.lua",."bas
d1180 65 2f 76 61 6c 69 64 61 74 69 6f 6e 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 70 72 65 6d 61 6b 65 e/validation.lua",."base/premake
d11a0 2e 6c 75 61 22 2c 0a 22 62 61 73 65 2f 68 65 6c 70 2e 6c 75 61 22 2c 0a 22 74 6f 6f 6c 73 2f 64 .lua",."base/help.lua",."tools/d
d11c0 6f 74 6e 65 74 2e 6c 75 61 22 2c 0a 22 74 6f 6f 6c 73 2f 67 63 63 2e 6c 75 61 22 2c 0a 22 74 6f otnet.lua",."tools/gcc.lua",."to
d11e0 6f 6c 73 2f 6d 73 63 2e 6c 75 61 22 2c 0a 22 74 6f 6f 6c 73 2f 73 6e 63 2e 6c 75 61 22 2c 0a 22 ols/msc.lua",."tools/snc.lua",."
d1200 74 6f 6f 6c 73 2f 63 6c 61 6e 67 2e 6c 75 61 22 2c 0a 22 74 6f 6f 6c 73 2f 6d 69 6e 67 77 2e 6c tools/clang.lua",."tools/mingw.l
d1220 75 61 22 2c 0a 22 61 63 74 69 6f 6e 73 2f 63 6c 65 61 6e 2f 5f 63 6c 65 61 6e 2e 6c 75 61 22 2c ua",."actions/clean/_clean.lua",
d1240 0a 22 5f 70 72 65 6d 61 6b 65 5f 69 6e 69 74 2e 6c 75 61 22 2c 0a 7d 0a 70 72 65 6d 61 6b 65 2e ."_premake_init.lua",.}.premake.
d1260 6f 76 65 72 72 69 64 65 28 6f 73 2c 20 22 65 78 65 63 75 74 65 22 2c 20 66 75 6e 63 74 69 6f 6e override(os,."execute",.function
d1280 28 62 61 73 65 2c 20 63 6d 64 29 0a 63 6d 64 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f (base,.cmd).cmd.=.os.translateCo
d12a0 6d 6d 61 6e 64 73 28 63 6d 64 29 0a 72 65 74 75 72 6e 20 62 61 73 65 28 63 6d 64 29 0a 65 6e 64 mmands(cmd).return.base(cmd).end
d12c0 29 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 65 78 65 63 75 74 65 66 28 63 6d 64 2c 20 2e 2e 2e 29 ).function.os.executef(cmd,....)
d12e0 0a 63 6d 64 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 63 6d 64 2c 20 2e 2e 2e 29 0a 72 .cmd.=.string.format(cmd,....).r
d1300 65 74 75 72 6e 20 6f 73 2e 65 78 65 63 75 74 65 28 63 6d 64 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 eturn.os.execute(cmd).end.local.
d1320 66 75 6e 63 74 69 6f 6e 20 70 61 72 73 65 5f 6c 64 5f 73 6f 5f 63 6f 6e 66 28 63 6f 6e 66 5f 66 function.parse_ld_so_conf(conf_f
d1340 69 6c 65 29 0a 6c 6f 63 61 6c 20 66 69 72 73 74 2c 20 6c 61 73 74 0a 6c 6f 63 61 6c 20 64 69 72 ile).local.first,.last.local.dir
d1360 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 6c 69 6e 65 20 69 6e 20 69 6f 2e 6c 69 6e 65 73 28 63 6f 6e s.=.{.}.for.line.in.io.lines(con
d1380 66 5f 66 69 6c 65 29 20 64 6f 0a 66 69 72 73 74 20 3d 20 6c 69 6e 65 3a 66 69 6e 64 28 22 23 22 f_file).do.first.=.line:find("#"
d13a0 2c 20 31 2c 20 74 72 75 65 29 0a 69 66 20 66 69 72 73 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a ,.1,.true).if.first.~=.nil.then.
d13c0 6c 69 6e 65 20 3d 20 6c 69 6e 65 3a 73 75 62 28 31 2c 20 66 69 72 73 74 20 2d 20 31 29 0a 65 6e line.=.line:sub(1,.first.-.1).en
d13e0 64 0a 69 66 20 6c 69 6e 65 20 7e 3d 20 22 22 20 74 68 65 6e 0a 66 69 72 73 74 2c 20 6c 61 73 74 d.if.line.~=."".then.first,.last
d1400 20 3d 20 6c 69 6e 65 3a 66 69 6e 64 28 22 69 6e 63 6c 75 64 65 25 73 2b 22 29 0a 69 66 20 66 69 .=.line:find("include%s+").if.fi
d1420 72 73 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 64 65 5f 67 6c rst.~=.nil.then.local.include_gl
d1440 6f 62 20 3d 20 6c 69 6e 65 3a 73 75 62 28 6c 61 73 74 20 2b 20 31 29 0a 6c 6f 63 61 6c 20 69 6e ob.=.line:sub(last.+.1).local.in
d1460 63 6c 75 64 65 73 20 3d 20 6f 73 2e 6d 61 74 63 68 66 69 6c 65 73 28 69 6e 63 6c 75 64 65 5f 67 cludes.=.os.matchfiles(include_g
d1480 6c 6f 62 29 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 69 6e 63 6c 75 64 65 73 lob).for._,.v.in.ipairs(includes
d14a0 29 20 64 6f 0a 64 69 72 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 64 69 72 73 2c 20 70 61 72 ).do.dirs.=.table.join(dirs,.par
d14c0 73 65 5f 6c 64 5f 73 6f 5f 63 6f 6e 66 28 76 29 29 0a 65 6e 64 0a 65 6c 73 65 0a 74 61 62 6c 65 se_ld_so_conf(v)).end.else.table
d14e0 2e 69 6e 73 65 72 74 28 64 69 72 73 2c 20 6c 69 6e 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a .insert(dirs,.line).end.end.end.
d1500 72 65 74 75 72 6e 20 64 69 72 73 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 return.dirs.end.local.function.g
d1520 65 74 5f 6c 69 62 72 61 72 79 5f 73 65 61 72 63 68 5f 70 61 74 68 28 29 0a 6c 6f 63 61 6c 20 70 et_library_search_path().local.p
d1540 61 74 68 0a 69 66 20 6f 73 2e 69 73 74 61 72 67 65 74 28 22 77 69 6e 64 6f 77 73 22 29 20 74 68 ath.if.os.istarget("windows").th
d1560 65 6e 0a 70 61 74 68 20 3d 20 6f 73 2e 67 65 74 65 6e 76 28 22 50 41 54 48 22 29 20 6f 72 20 22 en.path.=.os.getenv("PATH").or."
d1580 22 0a 65 6c 73 65 69 66 20 6f 73 2e 69 73 74 61 72 67 65 74 28 22 68 61 69 6b 75 22 29 20 74 68 ".elseif.os.istarget("haiku").th
d15a0 65 6e 0a 70 61 74 68 20 3d 20 6f 73 2e 67 65 74 65 6e 76 28 22 4c 49 42 52 41 52 59 5f 50 41 54 en.path.=.os.getenv("LIBRARY_PAT
d15c0 48 22 29 20 6f 72 20 22 22 0a 65 6c 73 65 0a 69 66 20 6f 73 2e 69 73 74 61 72 67 65 74 28 22 64 H").or."".else.if.os.istarget("d
d15e0 61 72 77 69 6e 22 29 20 74 68 65 6e 0a 70 61 74 68 20 3d 20 6f 73 2e 67 65 74 65 6e 76 28 22 44 arwin").then.path.=.os.getenv("D
d1600 59 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 22 29 20 6f 72 20 22 22 0a 65 6c 73 65 0a 70 61 YLD_LIBRARY_PATH").or."".else.pa
d1620 74 68 20 3d 20 6f 73 2e 67 65 74 65 6e 76 28 22 4c 44 5f 4c 49 42 52 41 52 59 5f 50 41 54 48 22 th.=.os.getenv("LD_LIBRARY_PATH"
d1640 29 20 6f 72 20 22 22 0a 66 6f 72 20 5f 2c 20 70 72 65 66 69 78 20 69 6e 20 69 70 61 69 72 73 28 ).or."".for._,.prefix.in.ipairs(
d1660 7b 22 22 2c 20 22 2f 6f 70 74 22 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 6f 6e 66 5f 66 69 6c 65 {"",."/opt"}).do.local.conf_file
d1680 20 3d 20 70 72 65 66 69 78 20 2e 2e 20 22 2f 65 74 63 2f 6c 64 2e 73 6f 2e 63 6f 6e 66 22 0a 69 .=.prefix...."/etc/ld.so.conf".i
d16a0 66 20 6f 73 2e 69 73 66 69 6c 65 28 63 6f 6e 66 5f 66 69 6c 65 29 20 74 68 65 6e 0a 66 6f 72 20 f.os.isfile(conf_file).then.for.
d16c0 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 70 61 72 73 65 5f 6c 64 5f 73 6f 5f 63 6f 6e 66 28 _,.v.in.ipairs(parse_ld_so_conf(
d16e0 63 6f 6e 66 5f 66 69 6c 65 29 29 20 64 6f 0a 69 66 20 28 23 70 61 74 68 20 3e 20 30 29 20 74 68 conf_file)).do.if.(#path.>.0).th
d1700 65 6e 0a 70 61 74 68 20 3d 20 70 61 74 68 20 2e 2e 20 22 3a 22 20 2e 2e 20 76 0a 65 6c 73 65 0a en.path.=.path....":"....v.else.
d1720 70 61 74 68 20 3d 20 76 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 70 61 74 path.=.v.end.end.end.end.end.pat
d1740 68 20 3d 20 70 61 74 68 20 6f 72 20 22 22 0a 6c 6f 63 61 6c 20 61 72 63 68 70 61 74 68 20 3d 20 h.=.path.or."".local.archpath.=.
d1760 22 2f 6c 69 62 3a 2f 75 73 72 2f 6c 69 62 3a 2f 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 22 0a 69 "/lib:/usr/lib:/usr/local/lib".i
d1780 66 20 6f 73 2e 69 73 36 34 62 69 74 28 29 20 61 6e 64 20 6e 6f 74 20 28 6f 73 2e 69 73 74 61 72 f.os.is64bit().and.not.(os.istar
d17a0 67 65 74 28 22 64 61 72 77 69 6e 22 29 29 20 74 68 65 6e 0a 61 72 63 68 70 61 74 68 20 3d 20 22 get("darwin")).then.archpath.=."
d17c0 2f 6c 69 62 36 34 3a 2f 75 73 72 2f 6c 69 62 36 34 2f 3a 75 73 72 2f 6c 6f 63 61 6c 2f 6c 69 62 /lib64:/usr/lib64/:usr/local/lib
d17e0 36 34 22 20 2e 2e 20 22 3a 22 20 2e 2e 20 61 72 63 68 70 61 74 68 0a 65 6e 64 0a 69 66 20 28 23 64"....":"....archpath.end.if.(#
d1800 70 61 74 68 20 3e 20 30 29 20 74 68 65 6e 0a 70 61 74 68 20 3d 20 70 61 74 68 20 2e 2e 20 22 3a path.>.0).then.path.=.path....":
d1820 22 20 2e 2e 20 61 72 63 68 70 61 74 68 0a 65 6c 73 65 0a 70 61 74 68 20 3d 20 61 72 63 68 70 61 "....archpath.else.path.=.archpa
d1840 74 68 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 61 74 68 0a 65 6e 64 0a 66 75 6e 63 74 th.end.end.return.path.end.funct
d1860 69 6f 6e 20 6f 73 2e 66 69 6e 64 6c 69 62 28 6c 69 62 6e 61 6d 65 2c 20 6c 69 62 64 69 72 73 29 ion.os.findlib(libname,.libdirs)
d1880 0a 6c 6f 63 61 6c 20 70 61 74 68 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 73 65 61 72 63 68 .local.path.=.get_library_search
d18a0 5f 70 61 74 68 28 29 0a 6c 6f 63 61 6c 20 66 6f 72 6d 61 74 73 0a 69 66 20 6f 73 2e 69 73 74 61 _path().local.formats.if.os.ista
d18c0 72 67 65 74 28 22 77 69 6e 64 6f 77 73 22 29 20 74 68 65 6e 0a 66 6f 72 6d 61 74 73 20 3d 20 7b rget("windows").then.formats.=.{
d18e0 20 22 25 73 2e 64 6c 6c 22 2c 20 22 25 73 22 20 7d 0a 65 6c 73 65 69 66 20 6f 73 2e 69 73 74 61 ."%s.dll",."%s".}.elseif.os.ista
d1900 72 67 65 74 28 22 68 61 69 6b 75 22 29 20 74 68 65 6e 0a 66 6f 72 6d 61 74 73 20 3d 20 7b 20 22 rget("haiku").then.formats.=.{."
d1920 6c 69 62 25 73 2e 73 6f 22 2c 20 22 25 73 2e 73 6f 22 20 7d 0a 65 6c 73 65 0a 69 66 20 6f 73 2e lib%s.so",."%s.so".}.else.if.os.
d1940 69 73 74 61 72 67 65 74 28 22 64 61 72 77 69 6e 22 29 20 74 68 65 6e 0a 66 6f 72 6d 61 74 73 20 istarget("darwin").then.formats.
d1960 3d 20 7b 20 22 6c 69 62 25 73 2e 64 79 6c 69 62 22 2c 20 22 25 73 2e 64 79 6c 69 62 22 20 7d 0a =.{."lib%s.dylib",."%s.dylib".}.
d1980 65 6c 73 65 0a 66 6f 72 6d 61 74 73 20 3d 20 7b 20 22 6c 69 62 25 73 2e 73 6f 22 2c 20 22 25 73 else.formats.=.{."lib%s.so",."%s
d19a0 2e 73 6f 22 20 7d 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6f 72 6d 61 74 73 2c .so".}.end.table.insert(formats,
d19c0 20 22 25 73 22 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 75 73 65 72 70 61 74 68 20 3d 20 22 22 0a 69 ."%s").end.local.userpath.=."".i
d19e0 66 20 74 79 70 65 28 6c 69 62 64 69 72 73 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e f.type(libdirs).==."string".then
d1a00 0a 75 73 65 72 70 61 74 68 20 3d 20 6c 69 62 64 69 72 73 0a 65 6c 73 65 69 66 20 74 79 70 65 28 .userpath.=.libdirs.elseif.type(
d1a20 6c 69 62 64 69 72 73 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 75 73 65 72 70 61 74 libdirs).==."table".then.userpat
d1a40 68 20 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 6c 69 62 64 69 72 73 2c 20 22 22 2c 20 22 h.=.table.implode(libdirs,."",."
d1a60 22 2c 20 22 3a 22 29 0a 65 6e 64 0a 69 66 20 28 23 75 73 65 72 70 61 74 68 20 3e 20 30 29 20 74 ",.":").end.if.(#userpath.>.0).t
d1a80 68 65 6e 0a 69 66 20 28 23 70 61 74 68 20 3e 20 30 29 20 74 68 65 6e 0a 70 61 74 68 20 3d 20 75 hen.if.(#path.>.0).then.path.=.u
d1aa0 73 65 72 70 61 74 68 20 2e 2e 20 22 3a 22 20 2e 2e 20 70 61 74 68 0a 65 6c 73 65 0a 70 61 74 68 serpath....":"....path.else.path
d1ac0 20 3d 20 75 73 65 72 70 61 74 68 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 66 6d 74 20 69 .=.userpath.end.end.for._,.fmt.i
d1ae0 6e 20 69 70 61 69 72 73 28 66 6f 72 6d 61 74 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 n.ipairs(formats).do.local.name.
d1b00 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 66 6d 74 2c 20 6c 69 62 6e 61 6d 65 29 0a 6c 6f =.string.format(fmt,.libname).lo
d1b20 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 6f 73 2e 70 61 74 68 73 65 61 72 63 68 28 6e 61 6d 65 2c cal.result.=.os.pathsearch(name,
d1b40 20 70 61 74 68 29 0a 69 66 20 72 65 73 75 6c 74 20 74 68 65 6e 20 72 65 74 75 72 6e 20 72 65 73 .path).if.result.then.return.res
d1b60 75 6c 74 20 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 66 69 6e 64 ult.end.end.end.function.os.find
d1b80 68 65 61 64 65 72 28 68 65 61 64 65 72 70 61 74 68 2c 20 68 65 61 64 65 72 64 69 72 73 29 0a 6c header(headerpath,.headerdirs).l
d1ba0 6f 63 61 6c 20 70 61 74 68 20 3d 20 67 65 74 5f 6c 69 62 72 61 72 79 5f 73 65 61 72 63 68 5f 70 ocal.path.=.get_library_search_p
d1bc0 61 74 68 28 29 0a 70 61 74 68 20 3d 20 70 61 74 68 20 2e 2e 20 27 3a 27 0a 70 61 74 68 20 3d 20 ath().path.=.path....':'.path.=.
d1be0 70 61 74 68 3a 67 73 75 62 20 28 27 2f 6c 69 62 5b 30 2d 39 5d 2a 28 5b 3a 2f 5d 29 27 2c 20 27 path:gsub.('/lib[0-9]*([:/])',.'
d1c00 2f 69 6e 63 6c 75 64 65 25 31 27 29 0a 70 61 74 68 20 3d 20 70 61 74 68 3a 73 75 62 20 28 31 2c /include%1').path.=.path:sub.(1,
d1c20 20 23 70 61 74 68 20 2d 20 31 29 0a 6c 6f 63 61 6c 20 75 73 65 72 70 61 74 68 20 3d 20 22 22 0a .#path.-.1).local.userpath.=."".
d1c40 69 66 20 74 79 70 65 28 68 65 61 64 65 72 64 69 72 73 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 if.type(headerdirs).==."string".
d1c60 74 68 65 6e 0a 75 73 65 72 70 61 74 68 20 3d 20 68 65 61 64 65 72 64 69 72 73 0a 65 6c 73 65 69 then.userpath.=.headerdirs.elsei
d1c80 66 20 74 79 70 65 28 68 65 61 64 65 72 64 69 72 73 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 f.type(headerdirs).==."table".th
d1ca0 65 6e 0a 75 73 65 72 70 61 74 68 20 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 68 65 61 64 en.userpath.=.table.implode(head
d1cc0 65 72 64 69 72 73 2c 20 22 22 2c 20 22 22 2c 20 22 3a 22 29 0a 65 6e 64 0a 69 66 20 28 23 75 73 erdirs,."",."",.":").end.if.(#us
d1ce0 65 72 70 61 74 68 20 3e 20 30 29 20 74 68 65 6e 0a 69 66 20 28 23 70 61 74 68 20 3e 20 30 29 20 erpath.>.0).then.if.(#path.>.0).
d1d00 74 68 65 6e 0a 70 61 74 68 20 3d 20 75 73 65 72 70 61 74 68 20 2e 2e 20 22 3a 22 20 2e 2e 20 70 then.path.=.userpath....":"....p
d1d20 61 74 68 0a 65 6c 73 65 0a 70 61 74 68 20 3d 20 75 73 65 72 70 61 74 68 0a 65 6e 64 0a 65 6e 64 ath.else.path.=.userpath.end.end
d1d40 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 6f 73 2e 70 61 74 68 73 65 61 72 63 68 20 28 68 .local.result.=.os.pathsearch.(h
d1d60 65 61 64 65 72 70 61 74 68 2c 20 70 61 74 68 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 eaderpath,.path).return.result.e
d1d80 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 74 61 72 67 65 74 28 29 0a 72 65 74 75 72 6e 20 5f nd.function.os.target().return._
d1da0 4f 50 54 49 4f 4e 53 2e 6f 73 20 6f 72 20 5f 54 41 52 47 45 54 5f 4f 53 0a 65 6e 64 0a 66 75 6e OPTIONS.os.or._TARGET_OS.end.fun
d1dc0 63 74 69 6f 6e 20 6f 73 2e 67 65 74 28 29 0a 6c 6f 63 61 6c 20 63 61 6c 6c 65 72 20 3d 20 66 69 ction.os.get().local.caller.=.fi
d1de0 6c 65 6c 69 6e 65 69 6e 66 6f 28 32 29 0a 70 72 65 6d 61 6b 65 2e 77 61 72 6e 4f 6e 63 65 28 63 lelineinfo(2).premake.warnOnce(c
d1e00 61 6c 6c 65 72 2c 20 22 6f 73 2e 67 65 74 28 29 20 69 73 20 64 65 70 72 65 63 61 74 65 64 2c 20 aller,."os.get().is.deprecated,.
d1e20 75 73 65 20 27 6f 73 2e 74 61 72 67 65 74 28 29 27 20 6f 72 20 27 6f 73 2e 68 6f 73 74 28 29 27 use.'os.target()'.or.'os.host()'
d1e40 2e 5c 6e 20 20 20 40 25 73 5c 6e 22 2c 20 63 61 6c 6c 65 72 29 0a 72 65 74 75 72 6e 20 6f 73 2e .\n...@%s\n",.caller).return.os.
d1e60 74 61 72 67 65 74 28 29 0a 65 6e 64 0a 5f 47 5f 6d 65 74 61 74 61 62 6c 65 20 3d 20 7b 0a 5f 5f target().end._G_metatable.=.{.__
d1e80 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 28 74 2c 20 6b 29 0a 69 66 20 28 6b 20 3d 3d 20 index.=.function(t,.k).if.(k.==.
d1ea0 27 5f 4f 53 27 29 20 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 77 61 72 6e 4f 6e 63 65 28 22 5f 4f '_OS').then.premake.warnOnce("_O
d1ec0 53 2b 67 65 74 22 2c 20 22 5f 4f 53 20 69 73 20 64 65 70 72 65 63 61 74 65 64 2c 20 75 73 65 20 S+get",."_OS.is.deprecated,.use.
d1ee0 27 5f 54 41 52 47 45 54 5f 4f 53 27 2e 22 29 0a 72 65 74 75 72 6e 20 72 61 77 67 65 74 28 74 2c '_TARGET_OS'.").return.rawget(t,
d1f00 20 22 5f 54 41 52 47 45 54 5f 4f 53 22 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 72 61 77 67 65 ."_TARGET_OS").else.return.rawge
d1f20 74 28 74 2c 20 6b 29 0a 65 6e 64 0a 65 6e 64 2c 0a 5f 5f 6e 65 77 69 6e 64 65 78 20 3d 20 66 75 t(t,.k).end.end,.__newindex.=.fu
d1f40 6e 63 74 69 6f 6e 28 74 2c 20 6b 2c 20 76 29 0a 69 66 20 28 6b 20 3d 3d 20 27 5f 4f 53 27 29 20 nction(t,.k,.v).if.(k.==.'_OS').
d1f60 74 68 65 6e 0a 70 72 65 6d 61 6b 65 2e 77 61 72 6e 4f 6e 63 65 28 22 5f 4f 53 2b 73 65 74 22 2c then.premake.warnOnce("_OS+set",
d1f80 20 22 5f 4f 53 20 69 73 20 64 65 70 72 65 63 61 74 65 64 2c 20 75 73 65 20 27 5f 54 41 52 47 45 ."_OS.is.deprecated,.use.'_TARGE
d1fa0 54 5f 4f 53 27 2e 22 29 0a 72 61 77 73 65 74 28 74 2c 20 22 5f 54 41 52 47 45 54 5f 4f 53 22 2c T_OS'.").rawset(t,."_TARGET_OS",
d1fc0 20 76 29 0a 65 6c 73 65 0a 72 61 77 73 65 74 28 74 2c 20 6b 2c 20 76 29 0a 65 6e 64 0a 65 6e 64 .v).else.rawset(t,.k,.v).end.end
d1fe0 0a 7d 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 5f 47 2c 20 5f 47 5f 6d 65 74 61 74 61 62 6c 65 .}.setmetatable(_G,._G_metatable
d2000 29 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 69 73 74 61 72 67 65 74 28 69 64 29 0a 6c 6f 63 61 6c ).function.os.istarget(id).local
d2020 20 74 61 67 73 20 3d 20 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 6f 73 2e 74 61 72 67 .tags.=.os.getSystemTags(os.targ
d2040 65 74 28 29 29 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 74 61 67 73 et()).return.table.contains(tags
d2060 2c 20 69 64 3a 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 69 73 ,.id:lower()).end.function.os.is
d2080 28 69 64 29 0a 6c 6f 63 61 6c 20 63 61 6c 6c 65 72 20 3d 20 66 69 6c 65 6c 69 6e 65 69 6e 66 6f (id).local.caller.=.filelineinfo
d20a0 28 32 29 0a 70 72 65 6d 61 6b 65 2e 77 61 72 6e 4f 6e 63 65 28 63 61 6c 6c 65 72 2c 20 22 6f 73 (2).premake.warnOnce(caller,."os
d20c0 2e 69 73 28 29 20 69 73 20 64 65 70 72 65 63 61 74 65 64 2c 20 75 73 65 20 27 6f 73 2e 69 73 74 .is().is.deprecated,.use.'os.ist
d20e0 61 72 67 65 74 28 29 27 20 6f 72 20 27 6f 73 2e 69 73 68 6f 73 74 28 29 27 2e 5c 6e 20 20 20 40 arget()'.or.'os.ishost()'.\n...@
d2100 25 73 5c 6e 22 2c 20 63 61 6c 6c 65 72 29 0a 72 65 74 75 72 6e 20 6f 73 2e 69 73 74 61 72 67 65 %s\n",.caller).return.os.istarge
d2120 74 28 69 64 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 69 73 68 6f 73 74 28 69 64 29 t(id).end.function.os.ishost(id)
d2140 0a 6c 6f 63 61 6c 20 74 61 67 73 20 3d 20 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 6f .local.tags.=.os.getSystemTags(o
d2160 73 2e 68 6f 73 74 28 29 29 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 s.host()).return.table.contains(
d2180 74 61 67 73 2c 20 69 64 3a 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 6f 76 tags,.id:lower()).end.premake.ov
d21a0 65 72 72 69 64 65 28 6f 73 2c 20 22 69 73 64 69 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 62 61 73 erride(os,."isdir",.function(bas
d21c0 65 2c 20 70 29 0a 70 20 3d 20 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 70 29 0a 72 65 74 75 e,.p).p.=.path.normalize(p).retu
d21e0 72 6e 20 62 61 73 65 28 70 29 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 rn.base(p).end).premake.override
d2200 28 6f 73 2c 20 22 69 73 66 69 6c 65 22 2c 20 66 75 6e 63 74 69 6f 6e 28 62 61 73 65 2c 20 70 29 (os,."isfile",.function(base,.p)
d2220 0a 70 20 3d 20 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 70 29 0a 72 65 74 75 72 6e 20 62 61 .p.=.path.normalize(p).return.ba
d2240 73 65 28 70 29 0a 65 6e 64 29 0a 6c 6f 63 61 6c 20 5f 69 73 36 34 62 69 74 0a 6c 6f 63 61 6c 20 se(p).end).local._is64bit.local.
d2260 5f 36 34 42 69 74 48 6f 73 74 54 79 70 65 73 20 3d 20 7b 0a 22 78 38 36 5f 36 34 22 2c 0a 22 69 _64BitHostTypes.=.{."x86_64",."i
d2280 61 36 34 22 2c 0a 22 61 6d 64 36 34 22 2c 0a 22 70 70 63 36 34 22 2c 0a 22 70 6f 77 65 72 70 63 a64",."amd64",."ppc64",."powerpc
d22a0 36 34 22 2c 0a 22 73 70 61 72 63 36 34 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 69 73 36 64",."sparc64".}.function.os.is6
d22c0 34 62 69 74 28 29 0a 69 66 20 5f 69 73 36 34 62 69 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 4bit().if._is64bit.~=.nil.then.r
d22e0 65 74 75 72 6e 20 5f 69 73 36 34 62 69 74 0a 65 6e 64 0a 5f 69 73 36 34 62 69 74 20 3d 20 66 61 eturn._is64bit.end._is64bit.=.fa
d2300 6c 73 65 0a 69 66 20 28 6f 73 2e 5f 69 73 36 34 62 69 74 28 29 29 20 74 68 65 6e 0a 5f 69 73 36 lse.if.(os._is64bit()).then._is6
d2320 34 62 69 74 20 3d 20 74 72 75 65 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 61 72 63 68 0a 69 66 20 6f 4bit.=.true.else.local.arch.if.o
d2340 73 2e 69 73 68 6f 73 74 28 22 77 69 6e 64 6f 77 73 22 29 20 74 68 65 6e 0a 61 72 63 68 20 3d 20 s.ishost("windows").then.arch.=.
d2360 6f 73 2e 67 65 74 65 6e 76 28 22 50 52 4f 43 45 53 53 4f 52 5f 41 52 43 48 49 54 45 43 54 55 52 os.getenv("PROCESSOR_ARCHITECTUR
d2380 45 22 29 0a 65 6c 73 65 69 66 20 6f 73 2e 69 73 68 6f 73 74 28 22 6d 61 63 6f 73 78 22 29 20 74 E").elseif.os.ishost("macosx").t
d23a0 68 65 6e 0a 61 72 63 68 20 3d 20 6f 73 2e 6f 75 74 70 75 74 6f 66 28 22 65 63 68 6f 20 24 48 4f hen.arch.=.os.outputof("echo.$HO
d23c0 53 54 54 59 50 45 22 29 0a 65 6c 73 65 0a 61 72 63 68 20 3d 20 6f 73 2e 6f 75 74 70 75 74 6f 66 STTYPE").else.arch.=.os.outputof
d23e0 28 22 75 6e 61 6d 65 20 2d 6d 22 29 0a 65 6e 64 0a 61 72 63 68 20 3d 20 61 72 63 68 3a 6c 6f 77 ("uname.-m").end.arch.=.arch:low
d2400 65 72 28 29 0a 66 6f 72 20 5f 2c 20 68 6f 73 74 74 79 70 65 20 69 6e 20 69 70 61 69 72 73 28 5f er().for._,.hosttype.in.ipairs(_
d2420 36 34 42 69 74 48 6f 73 74 54 79 70 65 73 29 20 64 6f 0a 69 66 20 61 72 63 68 3a 66 69 6e 64 28 64BitHostTypes).do.if.arch:find(
d2440 68 6f 73 74 74 79 70 65 29 20 74 68 65 6e 0a 5f 69 73 36 34 62 69 74 20 3d 20 74 72 75 65 0a 65 hosttype).then._is64bit.=.true.e
d2460 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 5f 69 73 36 34 62 69 74 0a 65 6e 64 0a 66 nd.end.end.return._is64bit.end.f
d2480 75 6e 63 74 69 6f 6e 20 6f 73 2e 6d 61 74 63 68 28 6d 61 73 6b 29 0a 6d 61 73 6b 20 3d 20 70 61 unction.os.match(mask).mask.=.pa
d24a0 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 6d 61 73 6b 29 0a 6c 6f 63 61 6c 20 73 74 61 72 70 6f 73 th.normalize(mask).local.starpos
d24c0 20 3d 20 6d 61 73 6b 3a 66 69 6e 64 28 22 25 2a 22 29 0a 6c 6f 63 61 6c 20 62 65 66 6f 72 65 20 .=.mask:find("%*").local.before.
d24e0 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 73 74 61 72 70 6f 73 20 61 6e 64 20 =.path.getdirectory(starpos.and.
d2500 6d 61 73 6b 3a 73 75 62 28 31 2c 20 73 74 61 72 70 6f 73 20 2d 20 31 29 20 6f 72 20 6d 61 73 6b mask:sub(1,.starpos.-.1).or.mask
d2520 29 0a 6c 6f 63 61 6c 20 73 6c 61 73 68 70 6f 73 20 3d 20 73 74 61 72 70 6f 73 20 61 6e 64 20 6d ).local.slashpos.=.starpos.and.m
d2540 61 73 6b 3a 66 69 6e 64 28 22 2f 22 2c 20 73 74 61 72 70 6f 73 29 0a 6c 6f 63 61 6c 20 61 66 74 ask:find("/",.starpos).local.aft
d2560 65 72 20 3d 20 73 6c 61 73 68 70 6f 73 20 61 6e 64 20 6d 61 73 6b 3a 73 75 62 28 73 6c 61 73 68 er.=.slashpos.and.mask:sub(slash
d2580 70 6f 73 20 2b 20 31 29 0a 6c 6f 63 61 6c 20 72 65 63 75 72 73 65 20 3d 20 73 74 61 72 70 6f 73 pos.+.1).local.recurse.=.starpos
d25a0 20 61 6e 64 0a 6d 61 73 6b 3a 73 75 62 28 73 74 61 72 70 6f 73 20 2b 20 31 2c 20 73 74 61 72 70 .and.mask:sub(starpos.+.1,.starp
d25c0 6f 73 20 2b 20 31 29 20 3d 3d 20 27 2a 27 20 61 6e 64 0a 28 73 74 61 72 70 6f 73 20 3d 3d 20 31 os.+.1).==.'*'.and.(starpos.==.1
d25e0 20 6f 72 20 6d 61 73 6b 3a 73 75 62 28 73 74 61 72 70 6f 73 20 2d 20 31 2c 20 73 74 61 72 70 6f .or.mask:sub(starpos.-.1,.starpo
d2600 73 20 2d 20 31 29 20 3d 3d 20 27 2f 27 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 73 20 3d 20 7b s.-.1).==.'/').local.results.=.{
d2620 20 7d 0a 69 66 20 72 65 63 75 72 73 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 73 75 62 6d 61 73 6b .}.if.recurse.then.local.submask
d2640 20 3d 20 6d 61 73 6b 3a 73 75 62 28 31 2c 20 73 74 61 72 70 6f 73 29 20 2e 2e 20 6d 61 73 6b 3a .=.mask:sub(1,.starpos)....mask:
d2660 73 75 62 28 73 74 61 72 70 6f 73 20 2b 20 32 29 0a 72 65 73 75 6c 74 73 20 3d 20 6f 73 2e 6d 61 sub(starpos.+.2).results.=.os.ma
d2680 74 63 68 28 73 75 62 6d 61 73 6b 29 0a 6c 6f 63 61 6c 20 70 61 74 74 65 72 6e 20 3d 20 6d 61 73 tch(submask).local.pattern.=.mas
d26a0 6b 3a 73 75 62 28 31 2c 20 73 74 61 72 70 6f 73 29 0a 6c 6f 63 61 6c 20 6d 20 3d 20 6f 73 2e 6d k:sub(1,.starpos).local.m.=.os.m
d26c0 61 74 63 68 73 74 61 72 74 28 70 61 74 74 65 72 6e 29 0a 77 68 69 6c 65 20 6f 73 2e 6d 61 74 63 atchstart(pattern).while.os.matc
d26e0 68 6e 65 78 74 28 6d 29 20 64 6f 0a 69 66 20 6e 6f 74 20 6f 73 2e 6d 61 74 63 68 69 73 66 69 6c hnext(m).do.if.not.os.matchisfil
d2700 65 28 6d 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6d 61 74 63 68 70 61 74 68 20 3d 20 70 61 74 68 e(m).then.local.matchpath.=.path
d2720 2e 6a 6f 69 6e 28 62 65 66 6f 72 65 2c 20 6f 73 2e 6d 61 74 63 68 6e 61 6d 65 28 6d 29 2c 20 6d .join(before,.os.matchname(m),.m
d2740 61 73 6b 3a 73 75 62 28 73 74 61 72 70 6f 73 29 29 0a 72 65 73 75 6c 74 73 20 3d 20 74 61 62 6c ask:sub(starpos)).results.=.tabl
d2760 65 2e 6a 6f 69 6e 28 72 65 73 75 6c 74 73 2c 20 6f 73 2e 6d 61 74 63 68 28 6d 61 74 63 68 70 61 e.join(results,.os.match(matchpa
d2780 74 68 29 29 0a 65 6e 64 0a 65 6e 64 0a 6f 73 2e 6d 61 74 63 68 64 6f 6e 65 28 6d 29 0a 65 6c 73 th)).end.end.os.matchdone(m).els
d27a0 65 0a 6c 6f 63 61 6c 20 70 61 74 74 65 72 6e 20 3d 20 6d 61 73 6b 3a 73 75 62 28 31 2c 20 73 6c e.local.pattern.=.mask:sub(1,.sl
d27c0 61 73 68 70 6f 73 20 61 6e 64 20 73 6c 61 73 68 70 6f 73 20 2d 20 31 29 0a 6c 6f 63 61 6c 20 6d ashpos.and.slashpos.-.1).local.m
d27e0 20 3d 20 6f 73 2e 6d 61 74 63 68 73 74 61 72 74 28 70 61 74 74 65 72 6e 29 0a 77 68 69 6c 65 20 .=.os.matchstart(pattern).while.
d2800 6f 73 2e 6d 61 74 63 68 6e 65 78 74 28 6d 29 20 64 6f 0a 69 66 20 6e 6f 74 20 28 73 6c 61 73 68 os.matchnext(m).do.if.not.(slash
d2820 70 6f 73 20 61 6e 64 20 6f 73 2e 6d 61 74 63 68 69 73 66 69 6c 65 28 6d 29 29 20 74 68 65 6e 0a pos.and.os.matchisfile(m)).then.
d2840 6c 6f 63 61 6c 20 6d 61 74 63 68 70 61 74 68 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 62 65 66 6f local.matchpath.=.path.join(befo
d2860 72 65 2c 20 6d 61 74 63 68 70 61 74 68 2c 20 6f 73 2e 6d 61 74 63 68 6e 61 6d 65 28 6d 29 29 0a re,.matchpath,.os.matchname(m)).
d2880 69 66 20 61 66 74 65 72 20 74 68 65 6e 0a 72 65 73 75 6c 74 73 20 3d 20 74 61 62 6c 65 2e 6a 6f if.after.then.results.=.table.jo
d28a0 69 6e 28 72 65 73 75 6c 74 73 2c 20 6f 73 2e 6d 61 74 63 68 28 70 61 74 68 2e 6a 6f 69 6e 28 6d in(results,.os.match(path.join(m
d28c0 61 74 63 68 70 61 74 68 2c 20 61 66 74 65 72 29 29 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e atchpath,.after))).else.table.in
d28e0 73 65 72 74 28 72 65 73 75 6c 74 73 2c 20 6d 61 74 63 68 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 sert(results,.matchpath).end.end
d2900 0a 65 6e 64 0a 6f 73 2e 6d 61 74 63 68 64 6f 6e 65 28 6d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 .end.os.matchdone(m).end.return.
d2920 72 65 73 75 6c 74 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 6d 61 74 63 68 64 69 72 results.end.function.os.matchdir
d2940 73 28 6d 61 73 6b 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 73 20 3d 20 6f 73 2e 6d 61 74 63 68 s(mask).local.results.=.os.match
d2960 28 6d 61 73 6b 29 0a 66 6f 72 20 69 20 3d 20 23 72 65 73 75 6c 74 73 2c 20 31 2c 20 2d 31 20 64 (mask).for.i.=.#results,.1,.-1.d
d2980 6f 0a 69 66 20 6e 6f 74 20 6f 73 2e 69 73 64 69 72 28 72 65 73 75 6c 74 73 5b 69 5d 29 20 74 68 o.if.not.os.isdir(results[i]).th
d29a0 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 72 65 73 75 6c 74 73 2c 20 69 29 0a 65 6e 64 0a en.table.remove(results,.i).end.
d29c0 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 end.return.results.end.function.
d29e0 6f 73 2e 6d 61 74 63 68 66 69 6c 65 73 28 6d 61 73 6b 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 os.matchfiles(mask).local.result
d2a00 73 20 3d 20 6f 73 2e 6d 61 74 63 68 28 6d 61 73 6b 29 0a 66 6f 72 20 69 20 3d 20 23 72 65 73 75 s.=.os.match(mask).for.i.=.#resu
d2a20 6c 74 73 2c 20 31 2c 20 2d 31 20 64 6f 0a 69 66 20 6e 6f 74 20 6f 73 2e 69 73 66 69 6c 65 28 72 lts,.1,.-1.do.if.not.os.isfile(r
d2a40 65 73 75 6c 74 73 5b 69 5d 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 72 65 73 esults[i]).then.table.remove(res
d2a60 75 6c 74 73 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 73 0a ults,.i).end.end.return.results.
d2a80 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 6d 6b 64 69 72 20 3d 20 6f 73 2e 6d 6b 64 end.local.builtin_mkdir.=.os.mkd
d2aa0 69 72 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 6d 6b 64 69 72 28 70 29 0a 70 20 3d 20 70 61 74 68 ir.function.os.mkdir(p).p.=.path
d2ac0 2e 6e 6f 72 6d 61 6c 69 7a 65 28 70 29 0a 6c 6f 63 61 6c 20 64 69 72 20 3d 20 69 69 66 28 70 3a .normalize(p).local.dir.=.iif(p:
d2ae0 73 74 61 72 74 73 77 69 74 68 28 22 2f 22 29 2c 20 22 2f 22 2c 20 22 22 29 0a 66 6f 72 20 70 61 startswith("/"),."/",."").for.pa
d2b00 72 74 20 69 6e 20 70 3a 67 6d 61 74 63 68 28 22 5b 5e 2f 5d 2b 22 29 20 64 6f 0a 64 69 72 20 3d rt.in.p:gmatch("[^/]+").do.dir.=
d2b20 20 64 69 72 20 2e 2e 20 70 61 72 74 0a 69 66 20 28 70 61 72 74 20 7e 3d 20 22 22 20 61 6e 64 20 .dir....part.if.(part.~=."".and.
d2b40 6e 6f 74 20 70 61 74 68 2e 69 73 61 62 73 6f 6c 75 74 65 28 70 61 72 74 29 20 61 6e 64 20 6e 6f not.path.isabsolute(part).and.no
d2b60 74 20 6f 73 2e 69 73 64 69 72 28 64 69 72 29 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 t.os.isdir(dir)).then.local.ok,.
d2b80 65 72 72 20 3d 20 62 75 69 6c 74 69 6e 5f 6d 6b 64 69 72 28 64 69 72 29 0a 69 66 20 28 6e 6f 74 err.=.builtin_mkdir(dir).if.(not
d2ba0 20 6f 6b 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 65 72 72 0a 65 6e 64 0a 65 6e .ok).then.return.nil,.err.end.en
d2bc0 64 0a 64 69 72 20 3d 20 64 69 72 20 2e 2e 20 22 2f 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 d.dir.=.dir...."/".end.return.tr
d2be0 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 6f 75 74 70 75 74 6f 66 28 63 6d 64 29 ue.end.function.os.outputof(cmd)
d2c00 0a 63 6d 64 20 3d 20 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 6d 64 29 0a 6c 6f 63 61 6c .cmd.=.path.normalize(cmd).local
d2c20 20 70 69 70 65 20 3d 20 69 6f 2e 70 6f 70 65 6e 28 63 6d 64 20 2e 2e 20 22 20 32 3e 26 31 22 29 .pipe.=.io.popen(cmd....".2>&1")
d2c40 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 70 69 70 65 3a 72 65 61 64 28 27 2a 61 27 29 0a .local.result.=.pipe:read('*a').
d2c60 6c 6f 63 61 6c 20 73 75 63 63 65 73 73 2c 20 77 68 61 74 2c 20 63 6f 64 65 20 3d 20 70 69 70 65 local.success,.what,.code.=.pipe
d2c80 3a 63 6c 6f 73 65 28 29 0a 69 66 20 73 75 63 63 65 73 73 20 74 68 65 6e 0a 69 66 20 72 65 73 75 :close().if.success.then.if.resu
d2ca0 6c 74 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 28 72 65 73 lt.then.result.=.string.gsub(res
d2cc0 75 6c 74 2c 20 22 5b 5c 72 5c 6e 5d 2b 24 22 2c 20 22 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 ult,."[\r\n]+$",."").end.return.
d2ce0 72 65 73 75 6c 74 2c 20 63 6f 64 65 2c 20 77 68 61 74 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 6e result,.code,.what.else.return.n
d2d00 69 6c 2c 20 63 6f 64 65 2c 20 77 68 61 74 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 il,.code,.what.end.end.local.bui
d2d20 6c 74 69 6e 5f 72 65 6d 6f 76 65 20 3d 20 6f 73 2e 72 65 6d 6f 76 65 0a 66 75 6e 63 74 69 6f 6e ltin_remove.=.os.remove.function
d2d40 20 6f 73 2e 72 65 6d 6f 76 65 28 66 29 0a 69 66 20 74 79 70 65 28 66 29 20 3d 3d 20 22 73 74 72 .os.remove(f).if.type(f).==."str
d2d60 69 6e 67 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 20 3d 20 6f 73 2e 6d 61 74 63 68 66 69 6c 65 ing".then.local.p.=.os.matchfile
d2d80 73 28 66 29 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 70 61 69 72 73 28 70 29 20 64 6f 0a 6c 6f 63 s(f).for._,.v.in.pairs(p).do.loc
d2da0 61 6c 20 6f 6b 2c 20 65 72 72 2c 20 63 6f 64 65 20 3d 20 62 75 69 6c 74 69 6e 5f 72 65 6d 6f 76 al.ok,.err,.code.=.builtin_remov
d2dc0 65 28 76 29 0a 69 66 20 6e 6f 74 20 6f 6b 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6f 6b 2c 20 65 e(v).if.not.ok.then.return.ok,.e
d2de0 72 72 2c 20 63 6f 64 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 70 20 3d 3d 20 30 20 74 68 65 6e rr,.code.end.end.if.#p.==.0.then
d2e00 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 43 6f 75 6c 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 20 .return.nil,."Couldn't.find.any.
d2e20 66 69 6c 65 20 6d 61 74 63 68 69 6e 67 3a 20 22 20 2e 2e 20 66 2c 20 31 0a 65 6e 64 0a 65 6c 73 file.matching:."....f,.1.end.els
d2e40 65 69 66 20 74 79 70 65 28 66 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 eif.type(f).==."table".then.for.
d2e60 5f 2c 20 76 20 69 6e 20 70 61 69 72 73 28 66 29 20 64 6f 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 65 72 _,.v.in.pairs(f).do.local.ok,.er
d2e80 72 2c 20 63 6f 64 65 20 3d 20 6f 73 2e 72 65 6d 6f 76 65 28 76 29 0a 69 66 20 6e 6f 74 20 6f 6b r,.code.=.os.remove(v).if.not.ok
d2ea0 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6f 6b 2c 20 65 72 72 2c 20 63 6f 64 65 0a 65 6e 64 0a 65 .then.return.ok,.err,.code.end.e
d2ec0 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 nd.end.return.true.end.local.bui
d2ee0 6c 74 69 6e 5f 72 6d 64 69 72 20 3d 20 6f 73 2e 72 6d 64 69 72 0a 66 75 6e 63 74 69 6f 6e 20 6f ltin_rmdir.=.os.rmdir.function.o
d2f00 73 2e 72 6d 64 69 72 28 70 29 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 6f 73 2e 6d 61 74 63 68 s.rmdir(p).local.dirs.=.os.match
d2f20 64 69 72 73 28 70 20 2e 2e 20 22 2f 2a 22 29 0a 66 6f 72 20 5f 2c 20 64 6e 61 6d 65 20 69 6e 20 dirs(p...."/*").for._,.dname.in.
d2f40 69 70 61 69 72 73 28 64 69 72 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 65 72 72 20 3d 20 ipairs(dirs).do.local.ok,.err.=.
d2f60 6f 73 2e 72 6d 64 69 72 28 64 6e 61 6d 65 29 0a 69 66 20 6e 6f 74 20 6f 6b 20 74 68 65 6e 0a 72 os.rmdir(dname).if.not.ok.then.r
d2f80 65 74 75 72 6e 20 6f 6b 2c 20 65 72 72 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 6c 65 eturn.ok,.err.end.end.local.file
d2fa0 73 20 3d 20 6f 73 2e 6d 61 74 63 68 66 69 6c 65 73 28 70 20 2e 2e 20 22 2f 2a 22 29 0a 66 6f 72 s.=.os.matchfiles(p...."/*").for
d2fc0 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 6c 6f ._,.fname.in.ipairs(files).do.lo
d2fe0 63 61 6c 20 6f 6b 2c 20 65 72 72 20 3d 20 6f 73 2e 72 65 6d 6f 76 65 28 66 6e 61 6d 65 29 0a 69 cal.ok,.err.=.os.remove(fname).i
d3000 66 20 6e 6f 74 20 6f 6b 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6f 6b 2c 20 65 72 72 0a 65 6e 64 f.not.ok.then.return.ok,.err.end
d3020 0a 65 6e 64 0a 72 65 74 75 72 6e 20 62 75 69 6c 74 69 6e 5f 72 6d 64 69 72 28 70 29 0a 65 6e 64 .end.return.builtin_rmdir(p).end
d3040 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 6f 73 2c 20 22 73 74 61 74 22 2c 20 66 75 .premake.override(os,."stat",.fu
d3060 6e 63 74 69 6f 6e 28 62 61 73 65 2c 20 70 29 0a 70 20 3d 20 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 nction(base,.p).p.=.path.normali
d3080 7a 65 28 70 29 0a 72 65 74 75 72 6e 20 62 61 73 65 28 70 29 0a 65 6e 64 29 0a 6f 73 2e 63 6f 6d ze(p).return.base(p).end).os.com
d30a0 6d 61 6e 64 54 6f 6b 65 6e 73 20 3d 20 7b 0a 5f 20 3d 20 7b 0a 63 68 64 69 72 20 3d 20 66 75 6e mandTokens.=.{._.=.{.chdir.=.fun
d30c0 63 74 69 6f 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 63 64 20 22 20 2e 2e 20 70 61 74 68 2e 6e 6f ction(v).return."cd."....path.no
d30e0 72 6d 61 6c 69 7a 65 28 76 29 0a 65 6e 64 2c 0a 63 6f 70 79 20 3d 20 66 75 6e 63 74 69 6f 6e 28 rmalize(v).end,.copy.=.function(
d3100 76 29 0a 72 65 74 75 72 6e 20 22 63 70 20 2d 72 66 20 22 20 2e 2e 20 70 61 74 68 2e 6e 6f 72 6d v).return."cp.-rf."....path.norm
d3120 61 6c 69 7a 65 28 76 29 0a 65 6e 64 2c 0a 63 6f 70 79 66 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f alize(v).end,.copyfile.=.functio
d3140 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 63 70 20 2d 66 20 22 20 2e 2e 20 70 61 74 68 2e 6e 6f 72 n(v).return."cp.-f."....path.nor
d3160 6d 61 6c 69 7a 65 28 76 29 0a 65 6e 64 2c 0a 63 6f 70 79 64 69 72 20 3d 20 66 75 6e 63 74 69 6f malize(v).end,.copydir.=.functio
d3180 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 63 70 20 2d 72 66 20 22 20 2e 2e 20 70 61 74 68 2e 6e 6f n(v).return."cp.-rf."....path.no
d31a0 72 6d 61 6c 69 7a 65 28 76 29 0a 65 6e 64 2c 0a 64 65 6c 65 74 65 20 3d 20 66 75 6e 63 74 69 6f rmalize(v).end,.delete.=.functio
d31c0 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 72 6d 20 2d 66 20 22 20 2e 2e 20 70 61 74 68 2e 6e 6f 72 n(v).return."rm.-f."....path.nor
d31e0 6d 61 6c 69 7a 65 28 76 29 0a 65 6e 64 2c 0a 65 63 68 6f 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 malize(v).end,.echo.=.function(v
d3200 29 0a 72 65 74 75 72 6e 20 22 65 63 68 6f 20 22 20 2e 2e 20 76 0a 65 6e 64 2c 0a 6d 6b 64 69 72 ).return."echo."....v.end,.mkdir
d3220 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 6d 6b 64 69 72 20 2d 70 20 .=.function(v).return."mkdir.-p.
d3240 22 20 2e 2e 20 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 0a 65 6e 64 2c 0a 6d 6f 76 65 "....path.normalize(v).end,.move
d3260 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 6d 76 20 2d 66 20 22 20 2e .=.function(v).return."mv.-f."..
d3280 2e 20 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 0a 65 6e 64 2c 0a 72 6d 64 69 72 20 3d ..path.normalize(v).end,.rmdir.=
d32a0 20 66 75 6e 63 74 69 6f 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 72 6d 20 2d 72 66 20 22 20 2e 2e .function(v).return."rm.-rf."...
d32c0 20 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 0a 65 6e 64 2c 0a 74 6f 75 63 68 20 3d 20 .path.normalize(v).end,.touch.=.
d32e0 66 75 6e 63 74 69 6f 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 74 6f 75 63 68 20 22 20 2e 2e 20 70 function(v).return."touch."....p
d3300 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 0a 65 6e 64 2c 0a 7d 2c 0a 77 69 6e 64 6f 77 73 ath.normalize(v).end,.},.windows
d3320 20 3d 20 7b 0a 63 68 64 69 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 29 0a 72 65 74 75 72 6e 20 .=.{.chdir.=.function(v).return.
d3340 22 63 68 64 69 72 20 22 20 2e 2e 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e "chdir."....path.translate(path.
d3360 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 29 0a 65 6e 64 2c 0a 63 6f 70 79 20 3d 20 66 75 6e 63 74 69 normalize(v)).end,.copy.=.functi
d3380 6f 6e 28 76 29 0a 76 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 6e 6f on(v).v.=.path.translate(path.no
d33a0 72 6d 61 6c 69 7a 65 28 76 29 29 0a 6c 6f 63 61 6c 20 73 72 63 20 3d 20 73 74 72 69 6e 67 2e 6d rmalize(v)).local.src.=.string.m
d33c0 61 74 63 68 28 76 2c 20 27 5e 22 2e 2d 22 27 29 20 6f 72 20 73 74 72 69 6e 67 2e 6d 61 74 63 68 atch(v,.'^".-"').or.string.match
d33e0 28 76 2c 20 27 5e 2e 2d 20 27 29 20 6f 72 20 76 0a 73 72 63 20 3d 20 73 74 72 69 6e 67 2e 6d 61 (v,.'^.-.').or.v.src.=.string.ma
d3400 74 63 68 28 73 72 63 2c 20 27 5e 2e 2a 25 53 27 29 0a 72 65 74 75 72 6e 20 22 49 46 20 45 58 49 tch(src,.'^.*%S').return."IF.EXI
d3420 53 54 20 22 20 2e 2e 20 73 72 63 20 2e 2e 20 22 5c 5c 20 28 78 63 6f 70 79 20 2f 51 20 2f 45 20 ST."....src...."\\.(xcopy./Q./E.
d3440 2f 59 20 2f 49 20 22 20 2e 2e 20 76 20 2e 2e 20 22 20 3e 20 6e 75 6c 29 20 45 4c 53 45 20 28 78 /Y./I."....v....".>.nul).ELSE.(x
d3460 63 6f 70 79 20 2f 51 20 2f 59 20 2f 49 20 22 20 2e 2e 20 76 20 2e 2e 20 22 20 3e 20 6e 75 6c 29 copy./Q./Y./I."....v....".>.nul)
d3480 22 0a 65 6e 64 2c 0a 63 6f 70 79 66 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 29 0a 76 20 ".end,.copyfile.=.function(v).v.
d34a0 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 =.path.translate(path.normalize(
d34c0 76 29 29 0a 72 65 74 75 72 6e 20 22 63 6f 70 79 20 2f 42 20 2f 59 20 22 20 2e 2e 20 76 0a 65 6e v)).return."copy./B./Y."....v.en
d34e0 64 2c 0a 63 6f 70 79 64 69 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 29 0a 76 20 3d 20 70 61 74 d,.copydir.=.function(v).v.=.pat
d3500 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 29 0a 72 h.translate(path.normalize(v)).r
d3520 65 74 75 72 6e 20 22 78 63 6f 70 79 20 2f 51 20 2f 45 20 2f 59 20 2f 49 20 22 20 2e 2e 20 76 0a eturn."xcopy./Q./E./Y./I."....v.
d3540 65 6e 64 2c 0a 64 65 6c 65 74 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 29 0a 72 65 74 75 72 6e end,.delete.=.function(v).return
d3560 20 22 64 65 6c 20 22 20 2e 2e 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 6e ."del."....path.translate(path.n
d3580 6f 72 6d 61 6c 69 7a 65 28 76 29 29 0a 65 6e 64 2c 0a 65 63 68 6f 20 3d 20 66 75 6e 63 74 69 6f ormalize(v)).end,.echo.=.functio
d35a0 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 65 63 68 6f 20 22 20 2e 2e 20 76 0a 65 6e 64 2c 0a 6d 6b n(v).return."echo."....v.end,.mk
d35c0 64 69 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 29 0a 76 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 dir.=.function(v).v.=.path.trans
d35e0 6c 61 74 65 28 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 29 0a 72 65 74 75 72 6e 20 22 late(path.normalize(v)).return."
d3600 49 46 20 4e 4f 54 20 45 58 49 53 54 20 22 20 2e 2e 20 76 20 2e 2e 20 22 20 28 6d 6b 64 69 72 20 IF.NOT.EXIST."....v....".(mkdir.
d3620 22 20 2e 2e 20 76 20 2e 2e 20 22 29 22 0a 65 6e 64 2c 0a 6d 6f 76 65 20 3d 20 66 75 6e 63 74 69 "....v....")".end,.move.=.functi
d3640 6f 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 6d 6f 76 65 20 2f 59 20 22 20 2e 2e 20 70 61 74 68 2e on(v).return."move./Y."....path.
d3660 74 72 61 6e 73 6c 61 74 65 28 70 61 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 29 0a 65 6e 64 translate(path.normalize(v)).end
d3680 2c 0a 72 6d 64 69 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 29 0a 72 65 74 75 72 6e 20 22 72 6d ,.rmdir.=.function(v).return."rm
d36a0 64 69 72 20 2f 53 20 2f 51 20 22 20 2e 2e 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 dir./S./Q."....path.translate(pa
d36c0 74 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 29 0a 65 6e 64 2c 0a 74 6f 75 63 68 20 3d 20 66 75 th.normalize(v)).end,.touch.=.fu
d36e0 6e 63 74 69 6f 6e 28 76 29 0a 76 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 61 74 nction(v).v.=.path.translate(pat
d3700 68 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 29 29 0a 72 65 74 75 72 6e 20 73 74 72 69 6e 67 2e 66 6f h.normalize(v)).return.string.fo
d3720 72 6d 61 74 28 22 74 79 70 65 20 6e 75 6c 20 3e 3e 20 25 73 20 26 26 20 63 6f 70 79 20 2f 62 20 rmat("type.nul.>>.%s.&&.copy./b.
d3740 25 73 2b 2c 2c 20 25 73 22 2c 20 76 2c 20 76 2c 20 76 29 0a 65 6e 64 2c 0a 7d 0a 7d 0a 66 75 6e %s+,,.%s",.v,.v,.v).end,.}.}.fun
d3760 63 74 69 6f 6e 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 28 63 6d 64 2c 20 ction.os.translateCommands(cmd,.
d3780 6d 61 70 29 0a 6d 61 70 20 3d 20 6d 61 70 20 6f 72 20 6f 73 2e 74 61 72 67 65 74 28 29 0a 69 66 map).map.=.map.or.os.target().if
d37a0 20 74 79 70 65 28 6d 61 70 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 6d 61 70 20 .type(map).==."string".then.map.
d37c0 3d 20 6f 73 2e 63 6f 6d 6d 61 6e 64 54 6f 6b 65 6e 73 5b 6d 61 70 5d 20 6f 72 20 6f 73 2e 63 6f =.os.commandTokens[map].or.os.co
d37e0 6d 6d 61 6e 64 54 6f 6b 65 6e 73 5b 22 5f 22 5d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 72 6f 63 65 mmandTokens["_"].end.local.proce
d3800 73 73 4f 6e 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 6d 64 29 0a 6c 6f 63 61 6c 20 69 2c 20 6a ssOne.=.function(cmd).local.i,.j
d3820 2c 20 70 72 65 76 0a 72 65 70 65 61 74 0a 69 2c 20 6a 20 3d 20 63 6d 64 3a 66 69 6e 64 28 22 7b ,.prev.repeat.i,.j.=.cmd:find("{
d3840 2e 2d 7d 22 29 0a 69 66 20 69 20 74 68 65 6e 0a 69 66 20 69 20 3d 3d 20 70 72 65 76 20 74 68 65 .-}").if.i.then.if.i.==.prev.the
d3860 6e 0a 62 72 65 61 6b 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 6f 6b 65 6e 20 3d 20 63 6d 64 3a 73 75 n.break.end.local.token.=.cmd:su
d3880 62 28 69 20 2b 20 31 2c 20 6a 20 2d 20 31 29 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 61 72 b(i.+.1,.j.-.1):lower().local.ar
d38a0 67 73 20 3d 20 63 6d 64 3a 73 75 62 28 6a 20 2b 20 32 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 20 3d gs.=.cmd:sub(j.+.2).local.func.=
d38c0 20 6d 61 70 5b 74 6f 6b 65 6e 5d 20 6f 72 20 6f 73 2e 63 6f 6d 6d 61 6e 64 54 6f 6b 65 6e 73 5b .map[token].or.os.commandTokens[
d38e0 22 5f 22 5d 5b 74 6f 6b 65 6e 5d 0a 69 66 20 66 75 6e 63 20 74 68 65 6e 0a 63 6d 64 20 3d 20 63 "_"][token].if.func.then.cmd.=.c
d3900 6d 64 3a 73 75 62 28 31 2c 20 69 20 2d 31 29 20 2e 2e 20 66 75 6e 63 28 61 72 67 73 29 0a 65 6e md:sub(1,.i.-1)....func(args).en
d3920 64 0a 70 72 65 76 20 3d 20 69 0a 65 6e 64 0a 75 6e 74 69 6c 20 69 20 3d 3d 20 6e 69 6c 0a 72 65 d.prev.=.i.end.until.i.==.nil.re
d3940 74 75 72 6e 20 63 6d 64 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 63 6d 64 29 20 3d 3d 20 22 74 61 turn.cmd.end.if.type(cmd).==."ta
d3960 62 6c 65 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 ble".then.local.result.=.{}.for.
d3980 69 20 3d 20 31 2c 20 23 63 6d 64 20 64 6f 0a 72 65 73 75 6c 74 5b 69 5d 20 3d 20 70 72 6f 63 65 i.=.1,.#cmd.do.result[i].=.proce
d39a0 73 73 4f 6e 65 28 63 6d 64 5b 69 5d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a ssOne(cmd[i]).end.return.result.
d39c0 65 6c 73 65 0a 72 65 74 75 72 6e 20 70 72 6f 63 65 73 73 4f 6e 65 28 63 6d 64 29 0a 65 6e 64 0a else.return.processOne(cmd).end.
d39e0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 end.function.os.translateCommand
d3a00 41 6e 64 50 61 74 68 28 64 69 72 2c 20 6d 61 70 29 0a 69 66 20 6d 61 70 20 3d 3d 20 27 77 69 6e AndPath(dir,.map).if.map.==.'win
d3a20 64 6f 77 73 27 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 dows'.then.return.path.translate
d3a40 28 64 69 72 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 64 69 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f (dir).end.return.dir.end.functio
d3a60 6e 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 63 n.os.translateCommandsAndPaths(c
d3a80 6d 64 73 2c 20 62 61 73 65 64 69 72 2c 20 6c 6f 63 61 74 69 6f 6e 2c 20 6d 61 70 29 0a 6c 6f 63 mds,.basedir,.location,.map).loc
d3aa0 61 6c 20 74 72 61 6e 73 6c 61 74 65 64 42 61 73 65 44 69 72 20 3d 20 70 61 74 68 2e 67 65 74 72 al.translatedBaseDir.=.path.getr
d3ac0 65 6c 61 74 69 76 65 28 6c 6f 63 61 74 69 6f 6e 2c 20 62 61 73 65 64 69 72 29 0a 6d 61 70 20 3d elative(location,.basedir).map.=
d3ae0 20 6d 61 70 20 6f 72 20 6f 73 2e 74 61 72 67 65 74 28 29 0a 6c 6f 63 61 6c 20 74 72 61 6e 73 6c .map.or.os.target().local.transl
d3b00 61 74 65 46 75 6e 63 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6c 6f ateFunction.=.function(value).lo
d3b20 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 74 72 61 6e 73 6c 61 74 65 cal.result.=.path.join(translate
d3b40 64 42 61 73 65 44 69 72 2c 20 76 61 6c 75 65 29 0a 72 65 73 75 6c 74 20 3d 20 6f 73 2e 74 72 61 dBaseDir,.value).result.=.os.tra
d3b60 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 41 6e 64 50 61 74 68 28 72 65 73 75 6c 74 2c 20 6d 61 70 nslateCommandAndPath(result,.map
d3b80 29 0a 69 66 20 76 61 6c 75 65 3a 65 6e 64 73 77 69 74 68 28 27 2f 27 29 20 6f 72 20 76 61 6c 75 ).if.value:endswith('/').or.valu
d3ba0 65 3a 65 6e 64 73 77 69 74 68 28 27 5c 5c 27 29 20 6f 72 20 2d 2d 20 69 66 20 6f 72 67 69 6e 61 e:endswith('\\').or.--.if.orgina
d3bc0 6c 20 70 61 74 68 20 65 6e 64 73 20 77 69 74 68 20 61 20 73 6c 61 73 68 20 74 68 65 6e 20 65 6e l.path.ends.with.a.slash.then.en
d3be0 73 75 72 65 20 74 68 65 20 73 61 6d 65 0a 20 20 20 76 61 6c 75 65 3a 65 6e 64 73 77 69 74 68 28 sure.the.same....value:endswith(
d3c00 27 2f 22 27 29 20 6f 72 20 76 61 6c 75 65 3a 65 6e 64 73 77 69 74 68 28 27 5c 5c 22 27 29 20 74 '/"').or.value:endswith('\\"').t
d3c20 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 27 2f 27 0a 65 6e 64 0a 72 hen.result.=.result....'/'.end.r
d3c40 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 72 6f 63 65 73 73 4f 6e eturn.result.end.local.processOn
d3c60 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 6d 64 29 0a 6c 6f 63 61 6c 20 72 65 70 6c 61 63 65 46 e.=.function(cmd).local.replaceF
d3c80 75 6e 63 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 76 61 6c 75 65 20 unction.=.function(value).value.
d3ca0 3d 20 76 61 6c 75 65 3a 73 75 62 28 33 2c 20 23 76 61 6c 75 65 20 2d 20 31 29 0a 72 65 74 75 72 =.value:sub(3,.#value.-.1).retur
d3cc0 6e 20 27 22 27 20 2e 2e 20 74 72 61 6e 73 6c 61 74 65 46 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 n.'"'....translateFunction(value
d3ce0 29 20 2e 2e 20 27 22 27 0a 65 6e 64 0a 72 65 74 75 72 6e 20 73 74 72 69 6e 67 2e 67 73 75 62 28 )....'"'.end.return.string.gsub(
d3d00 63 6d 64 2c 20 22 25 25 25 5b 5b 5e 25 5d 5c 72 5c 6e 5d 2a 25 5d 22 2c 20 72 65 70 6c 61 63 65 cmd,."%%%[[^%]\r\n]*%]",.replace
d3d20 46 75 6e 63 74 69 6f 6e 29 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 63 6d 64 73 29 20 3d 3d 20 22 Function).end.if.type(cmds).==."
d3d40 74 61 62 6c 65 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f table".then.local.result.=.{}.fo
d3d60 72 20 69 20 3d 20 31 2c 20 23 63 6d 64 73 20 64 6f 0a 72 65 73 75 6c 74 5b 69 5d 20 3d 20 70 72 r.i.=.1,.#cmds.do.result[i].=.pr
d3d80 6f 63 65 73 73 4f 6e 65 28 63 6d 64 73 5b 69 5d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6f 73 2e ocessOne(cmds[i]).end.return.os.
d3da0 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 28 72 65 73 75 6c 74 2c 20 6d 61 70 29 0a 65 translateCommands(result,.map).e
d3dc0 6c 73 65 0a 72 65 74 75 72 6e 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 28 lse.return.os.translateCommands(
d3de0 70 72 6f 63 65 73 73 4f 6e 65 28 63 6d 64 73 29 2c 20 6d 61 70 29 0a 65 6e 64 0a 65 6e 64 0a 6f processOne(cmds),.map).end.end.o
d3e00 73 2e 5f 75 75 69 64 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 62 75 69 6c 74 69 6e 5f 75 75 69 64 s._uuids.=.{}.local.builtin_uuid
d3e20 20 3d 20 6f 73 2e 75 75 69 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 73 2e 75 75 69 64 28 6e 61 6d 65 .=.os.uuid.function.os.uuid(name
d3e40 29 0a 6c 6f 63 61 6c 20 69 64 20 3d 20 62 75 69 6c 74 69 6e 5f 75 75 69 64 28 6e 61 6d 65 29 0a ).local.id.=.builtin_uuid(name).
d3e60 69 66 20 6e 61 6d 65 20 74 68 65 6e 0a 69 66 20 6f 73 2e 5f 75 75 69 64 73 5b 69 64 5d 20 61 6e if.name.then.if.os._uuids[id].an
d3e80 64 20 6f 73 2e 5f 75 75 69 64 73 5b 69 64 5d 20 7e 3d 20 6e 61 6d 65 20 74 68 65 6e 0a 70 72 65 d.os._uuids[id].~=.name.then.pre
d3ea0 6d 61 6b 65 2e 77 61 72 6e 4f 6e 63 65 28 69 64 2c 20 22 55 55 49 44 20 63 6c 61 73 68 20 62 65 make.warnOnce(id,."UUID.clash.be
d3ec0 74 77 65 65 6e 20 25 73 20 61 6e 64 20 25 73 22 2c 20 6f 73 2e 5f 75 75 69 64 73 5b 69 64 5d 2c tween.%s.and.%s",.os._uuids[id],
d3ee0 20 6e 61 6d 65 29 0a 65 6e 64 0a 6f 73 2e 5f 75 75 69 64 73 5b 69 64 5d 20 3d 20 6e 61 6d 65 0a .name).end.os._uuids[id].=.name.
d3f00 65 6e 64 0a 72 65 74 75 72 6e 20 69 64 0a 65 6e 64 0a 6f 73 2e 73 79 73 74 65 6d 54 61 67 73 20 end.return.id.end.os.systemTags.
d3f20 3d 0a 7b 0a 5b 22 61 69 78 22 5d 20 20 20 20 20 20 3d 20 7b 20 22 61 69 78 22 2c 20 20 20 20 20 =.{.["aix"]......=.{."aix",.....
d3f40 22 70 6f 73 69 78 22 20 7d 2c 0a 5b 22 62 73 64 22 5d 20 20 20 20 20 20 3d 20 7b 20 22 62 73 64 "posix".},.["bsd"]......=.{."bsd
d3f60 22 2c 20 20 20 20 20 22 70 6f 73 69 78 22 20 7d 2c 0a 5b 22 68 61 69 6b 75 22 5d 20 20 20 20 3d ",....."posix".},.["haiku"]....=
d3f80 20 7b 20 22 68 61 69 6b 75 22 2c 20 20 20 22 70 6f 73 69 78 22 20 7d 2c 0a 5b 22 69 6f 73 22 5d .{."haiku",..."posix".},.["ios"]
d3fa0 20 20 20 20 20 20 3d 20 7b 20 22 69 6f 73 22 2c 20 20 20 20 20 22 64 61 72 77 69 6e 22 2c 20 22 ......=.{."ios",....."darwin",."
d3fc0 70 6f 73 69 78 22 2c 20 22 6d 6f 62 69 6c 65 22 20 7d 2c 0a 5b 22 6c 69 6e 75 78 22 5d 20 20 20 posix",."mobile".},.["linux"]...
d3fe0 20 3d 20 7b 20 22 6c 69 6e 75 78 22 2c 20 20 20 22 70 6f 73 69 78 22 20 7d 2c 0a 5b 22 6d 61 63 .=.{."linux",..."posix".},.["mac
d4000 6f 73 78 22 5d 20 20 20 3d 20 7b 20 22 6d 61 63 6f 73 78 22 2c 20 20 22 64 61 72 77 69 6e 22 2c osx"]...=.{."macosx",.."darwin",
d4020 20 22 70 6f 73 69 78 22 20 7d 2c 0a 5b 22 73 6f 6c 61 72 69 73 22 5d 20 20 3d 20 7b 20 22 73 6f ."posix".},.["solaris"]..=.{."so
d4040 6c 61 72 69 73 22 2c 20 22 70 6f 73 69 78 22 20 7d 2c 0a 5b 22 77 69 6e 64 6f 77 73 22 5d 20 20 laris",."posix".},.["windows"]..
d4060 3d 20 7b 20 22 77 69 6e 64 6f 77 73 22 2c 20 22 77 69 6e 33 32 22 20 7d 2c 0a 7d 0a 66 75 6e 63 =.{."windows",."win32".},.}.func
d4080 74 69 6f 6e 20 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 6e 61 6d 65 29 0a 72 65 74 75 tion.os.getSystemTags(name).retu
d40a0 72 6e 20 6f 73 2e 73 79 73 74 65 6d 54 61 67 73 5b 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 5d 20 6f rn.os.systemTags[name:lower()].o
d40c0 72 20 7b 20 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 20 7d 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 70 20 r.{.name:lower().}.end..local.p.
d40e0 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 72 75 6c 65 73 =.premake.p.vstudio.vs2010.rules
d4100 2e 74 61 72 67 65 74 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 74 75 64 69 .targets.=.{}.local.m.=.p.vstudi
d4120 6f 2e 76 73 32 30 31 30 2e 72 75 6c 65 73 2e 74 61 72 67 65 74 73 0a 6d 2e 65 6c 65 6d 65 6e 74 o.vs2010.rules.targets.m.element
d4140 73 20 3d 20 7b 7d 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 s.=.{}.m.elements.project.=.func
d4160 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 70 2e 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 tion(r).return.{.p.vstudio.proje
d4180 63 74 45 6c 65 6d 65 6e 74 2c 0a 6d 2e 61 76 61 69 6c 61 62 6c 65 49 74 65 6d 47 72 6f 75 70 2c ctElement,.m.availableItemGroup,
d41a0 0a 6d 2e 63 6f 6d 70 75 74 65 64 50 72 6f 70 65 72 74 69 65 73 2c 0a 6d 2e 63 6f 6d 70 75 74 65 .m.computedProperties,.m.compute
d41c0 49 6e 70 75 74 73 47 72 6f 75 70 2c 0a 6d 2e 75 73 69 6e 67 54 61 73 6b 2c 0a 6d 2e 72 75 6c 65 InputsGroup,.m.usingTask,.m.rule
d41e0 54 61 72 67 65 74 2c 0a 6d 2e 63 6f 6d 70 75 74 65 4f 75 74 70 75 74 54 61 72 67 65 74 2c 0a 7d Target,.m.computeOutputTarget,.}
d4200 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 28 72 29 0a 70 2e 78 6d .end.function.m.generate(r).p.xm
d4220 6c 55 74 66 38 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 lUtf8().p.callArray(m.elements.p
d4240 72 6f 6a 65 63 74 2c 20 72 29 0a 70 2e 70 6f 70 28 29 0a 70 2e 6f 75 74 28 27 3c 2f 50 72 6f 6a roject,.r).p.pop().p.out('</Proj
d4260 65 63 74 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 61 76 61 69 6c 61 62 6c 65 49 ect>').end.m.elements.availableI
d4280 74 65 6d 47 72 6f 75 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a temGroup.=.function(r).return.{.
d42a0 6d 2e 70 72 6f 70 65 72 74 79 50 61 67 65 53 63 68 65 6d 61 2c 0a 6d 2e 61 76 61 69 6c 61 62 6c m.propertyPageSchema,.m.availabl
d42c0 65 49 74 65 6d 4e 61 6d 65 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 76 61 69 eItemName,.}.end.function.m.avai
d42e0 6c 61 62 6c 65 49 74 65 6d 47 72 6f 75 70 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 49 74 65 6d 47 lableItemGroup(r).p.push('<ItemG
d4300 72 6f 75 70 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 61 roup>').p.callArray(m.elements.a
d4320 76 61 69 6c 61 62 6c 65 49 74 65 6d 47 72 6f 75 70 2c 20 72 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 vailableItemGroup,.r).p.pop('</I
d4340 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 75 temGroup>').end.function.m.compu
d4360 74 65 64 50 72 6f 70 65 72 74 69 65 73 28 72 29 0a 6c 6f 63 61 6c 20 70 61 74 68 56 61 72 73 20 tedProperties(r).local.pathVars.
d4380 3d 20 70 2e 72 75 6c 65 2e 63 72 65 61 74 65 50 61 74 68 56 61 72 73 28 72 2c 20 22 25 25 28 25 =.p.rule.createPathVars(r,."%%(%
d43a0 73 29 22 29 0a 6c 6f 63 61 6c 20 63 74 78 20 3d 20 70 2e 63 6f 6e 74 65 78 74 2e 65 78 74 65 6e s)").local.ctx.=.p.context.exten
d43c0 74 28 72 2c 20 7b 20 70 61 74 68 56 61 72 73 20 3d 20 70 61 74 68 56 61 72 73 2c 20 6f 76 65 72 t(r,.{.pathVars.=.pathVars,.over
d43e0 72 69 64 65 50 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 20 7d 29 0a 6c 6f 63 61 6c 20 62 75 69 ridePathVars.=.true.}).local.bui
d4400 6c 64 6f 75 74 70 75 74 73 20 3d 20 63 74 78 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 0a 69 66 20 ldoutputs.=.ctx.buildoutputs.if.
d4420 62 75 69 6c 64 6f 75 74 70 75 74 73 20 61 6e 64 20 23 62 75 69 6c 64 6f 75 74 70 75 74 73 20 3e buildoutputs.and.#buildoutputs.>
d4440 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 75 74 70 75 74 73 20 3d 20 74 61 62 6c 65 2e 63 6f .0.then.local.outputs.=.table.co
d4460 6e 63 61 74 28 62 75 69 6c 64 6f 75 74 70 75 74 73 2c 20 22 3b 22 29 0a 70 2e 70 75 73 68 28 27 ncat(buildoutputs,.";").p.push('
d4480 3c 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e 27 29 0a 70 2e 70 75 73 68 28 27 <ItemDefinitionGroup>').p.push('
d44a0 3c 25 73 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 78 28 27 3c 4f 75 74 70 75 74 73 3e 25 73 3c <%s>',.r.name).p.x('<Outputs>%s<
d44c0 2f 4f 75 74 70 75 74 73 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 6f 75 74 70 75 /Outputs>',.path.translate(outpu
d44e0 74 73 29 29 0a 70 2e 70 6f 70 28 27 3c 2f 25 73 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 70 6f ts)).p.pop('</%s>',.r.name).p.po
d4500 70 28 27 3c 2f 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a p('</ItemDefinitionGroup>').end.
d4520 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6d 70 75 74 65 49 6e 70 75 74 73 47 72 6f 75 end.m.elements.computeInputsGrou
d4540 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 63 6f 6d 70 75 p.=.function(r).return.{.m.compu
d4560 74 65 43 6f 6d 70 69 6c 65 49 6e 70 75 74 73 54 61 72 67 65 74 73 2c 0a 6d 2e 63 6f 6d 70 75 74 teCompileInputsTargets,.m.comput
d4580 65 4c 69 6e 6b 49 6e 70 75 74 73 54 61 72 67 65 74 73 2c 0a 6d 2e 63 6f 6d 70 75 74 65 4c 69 62 eLinkInputsTargets,.m.computeLib
d45a0 49 6e 70 75 74 73 54 61 72 67 65 74 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e InputsTargets,.}.end.function.m.
d45c0 63 6f 6d 70 75 74 65 49 6e 70 75 74 73 47 72 6f 75 70 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 50 computeInputsGroup(r).p.push('<P
d45e0 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c ropertyGroup>').p.callArray(m.el
d4600 65 6d 65 6e 74 73 2e 63 6f 6d 70 75 74 65 49 6e 70 75 74 73 47 72 6f 75 70 2c 20 72 29 0a 70 2e ements.computeInputsGroup,.r).p.
d4620 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c pop('</PropertyGroup>').end.m.el
d4640 65 6d 65 6e 74 73 2e 72 75 6c 65 54 61 72 67 65 74 41 74 74 72 69 62 75 74 65 73 20 3d 20 66 75 ements.ruleTargetAttributes.=.fu
d4660 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 74 61 72 67 65 74 4e 61 6d 65 2c nction(r).return.{.m.targetName,
d4680 0a 6d 2e 62 65 66 6f 72 65 54 61 72 67 65 74 73 2c 0a 6d 2e 61 66 74 65 72 54 61 72 67 65 74 73 .m.beforeTargets,.m.afterTargets
d46a0 2c 0a 6d 2e 74 61 72 67 65 74 43 6f 6e 64 69 74 69 6f 6e 2c 0a 6d 2e 74 61 72 67 65 74 4f 75 74 ,.m.targetCondition,.m.targetOut
d46c0 70 75 74 73 2c 0a 6d 2e 74 61 72 67 65 74 49 6e 70 75 74 73 2c 0a 6d 2e 64 65 70 65 6e 64 73 4f puts,.m.targetInputs,.m.dependsO
d46e0 6e 54 61 72 67 65 74 73 2c 0a 7d 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 72 75 6c 65 54 nTargets,.}.end.m.elements.ruleT
d4700 61 72 67 65 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 73 arget.=.function(r).return.{.m.s
d4720 65 6c 65 63 74 65 64 46 69 6c 65 73 2c 0a 6d 2e 74 6c 6f 67 2c 0a 6d 2e 6d 65 73 73 61 67 65 2c electedFiles,.m.tlog,.m.message,
d4740 0a 6d 2e 74 6c 6f 67 57 72 69 74 65 2c 0a 6d 2e 74 6c 6f 67 52 65 61 64 2c 0a 6d 2e 72 75 6c 65 .m.tlogWrite,.m.tlogRead,.m.rule
d4760 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 75 6c 65 54 61 72 67 65 74 28 72 29 ,.}.end.function.m.ruleTarget(r)
d4780 0a 6c 6f 63 61 6c 20 61 74 74 72 69 62 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 .local.attribs.=.p.capture(funct
d47a0 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 ion().p.push().p.callArray(m.ele
d47c0 6d 65 6e 74 73 2e 72 75 6c 65 54 61 72 67 65 74 41 74 74 72 69 62 75 74 65 73 2c 20 72 29 0a 70 ments.ruleTargetAttributes,.r).p
d47e0 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 70 2e 70 75 73 68 28 27 3c 54 61 72 67 65 74 27 29 0a 70 2e .pop().end).p.push('<Target').p.
d4800 6f 75 74 6c 6e 28 61 74 74 72 69 62 73 20 2e 2e 20 27 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 outln(attribs....'>').p.callArra
d4820 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 72 75 6c 65 54 61 72 67 65 74 2c 20 72 29 0a 70 2e 70 6f y(m.elements.ruleTarget,.r).p.po
d4840 70 28 27 3c 2f 54 61 72 67 65 74 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 74 6c p('</Target>').end.m.elements.tl
d4860 6f 67 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 74 6c 6f 67 og.=.function(r).return.{.m.tlog
d4880 53 6f 75 72 63 65 2c 0a 6d 2e 74 6c 6f 67 49 6e 70 75 74 73 2c 0a 6d 2e 74 6c 6f 67 50 72 6f 70 Source,.m.tlogInputs,.m.tlogProp
d48a0 65 72 74 69 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 6c 6f 67 28 72 29 erties,.}.end.function.m.tlog(r)
d48c0 0a 70 2e 70 75 73 68 28 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c .p.push('<ItemGroup>').p.push('<
d48e0 25 73 5f 74 6c 6f 67 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 49 6e 63 6c 75 64 65 3d 22 %s_tlog',.r.name).p.w('Include="
d4900 25 25 28 25 73 2e 4f 75 74 70 75 74 73 29 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 43 %%(%s.Outputs)"',.r.name).p.w('C
d4920 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 25 25 28 25 73 2e 4f 75 74 70 75 74 73 29 5c 27 20 21 3d 20 ondition="\'%%(%s.Outputs)\'.!=.
d4940 5c 27 5c 27 20 61 6e 64 20 5c 27 25 25 28 25 73 2e 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 \'\'.and.\'%%(%s.ExcludedFromBui
d4960 6c 64 29 5c 27 20 21 3d 20 5c 27 74 72 75 65 5c 27 22 3e 27 2c 20 72 2e 6e 61 6d 65 2c 20 72 2e ld)\'.!=.\'true\'">',.r.name,.r.
d4980 6e 61 6d 65 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 74 6c 6f name).p.callArray(m.elements.tlo
d49a0 67 2c 20 72 29 0a 70 2e 70 6f 70 28 27 3c 2f 25 73 5f 74 6c 6f 67 3e 27 2c 20 72 2e 6e 61 6d 65 g,.r).p.pop('</%s_tlog>',.r.name
d49c0 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c ).p.pop('</ItemGroup>').end.m.el
d49e0 65 6d 65 6e 74 73 2e 72 75 6c 65 41 74 74 72 69 62 75 74 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e ements.ruleAttributes.=.function
d4a00 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 72 75 6c 65 43 6f 6e 64 69 74 69 6f 6e 2c 0a 6d 2e (r).return.{.m.ruleCondition,.m.
d4a20 63 6f 6d 6d 61 6e 64 4c 69 6e 65 54 65 6d 70 6c 61 74 65 2c 0a 6d 2e 70 72 6f 70 65 72 74 69 65 commandLineTemplate,.m.propertie
d4a40 73 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 2c 0a 6d 2e 69 6e 70 75 74 73 s,.m.additionalOptions,.m.inputs
d4a60 2c 0a 6d 2e 73 74 61 6e 64 61 72 64 4f 75 74 70 75 74 49 6d 70 6f 72 74 61 6e 63 65 2c 0a 7d 0a ,.m.standardOutputImportance,.}.
d4a80 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 75 6c 65 28 72 29 0a 6c 6f 63 61 6c 20 61 74 74 end.function.m.rule(r).local.att
d4aa0 72 69 62 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 ribs.=.p.capture(function().p.pu
d4ac0 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 72 75 6c 65 sh().p.callArray(m.elements.rule
d4ae0 41 74 74 72 69 62 75 74 65 73 2c 20 72 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 70 2e 77 28 Attributes,.r).p.pop().end).p.w(
d4b00 27 3c 25 73 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 6f 75 74 6c 6e 28 61 74 74 72 69 62 73 20 2e '<%s',.r.name).p.outln(attribs..
d4b20 2e 20 27 20 2f 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6d 70 75 74 65 4f ..'./>').end.m.elements.computeO
d4b40 75 74 70 75 74 49 74 65 6d 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 utputItems.=.function(r).return.
d4b60 7b 0a 6d 2e 6f 75 74 70 75 74 73 2c 0a 6d 2e 6c 69 6e 6b 4c 69 62 2c 0a 7d 0a 65 6e 64 0a 6d 2e {.m.outputs,.m.linkLib,.}.end.m.
d4b80 65 6c 65 6d 65 6e 74 73 2e 63 6f 6d 70 75 74 65 4f 75 74 70 75 74 54 61 72 67 65 74 20 3d 20 66 elements.computeOutputTarget.=.f
d4ba0 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 6d 61 6b 65 44 69 72 2c 0a 7d unction(r).return.{.m.makeDir,.}
d4bc0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 75 74 65 4f 75 74 70 75 74 54 61 72 .end.function.m.computeOutputTar
d4be0 67 65 74 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 54 61 72 67 65 74 27 29 0a 70 2e 77 28 27 4e 61 get(r).p.push('<Target').p.w('Na
d4c00 6d 65 3d 22 43 6f 6d 70 75 74 65 25 73 4f 75 74 70 75 74 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 me="Compute%sOutput"',.r.name).p
d4c20 2e 77 28 27 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 40 28 25 73 29 5c 27 20 21 3d 20 5c 27 5c 27 .w('Condition="\'@(%s)\'.!=.\'\'
d4c40 22 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 70 75 73 68 28 27 3c 49 74 65 6d 47 72 6f 75 70 3e ">',.r.name).p.push('<ItemGroup>
d4c60 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6d 70 75 74 ').p.callArray(m.elements.comput
d4c80 65 4f 75 74 70 75 74 49 74 65 6d 73 2c 20 72 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 47 72 eOutputItems,.r).p.pop('</ItemGr
d4ca0 6f 75 70 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f oup>').p.callArray(m.elements.co
d4cc0 6d 70 75 74 65 4f 75 74 70 75 74 54 61 72 67 65 74 2c 20 72 29 0a 70 2e 70 6f 70 28 27 3c 2f 54 mputeOutputTarget,.r).p.pop('</T
d4ce0 61 72 67 65 74 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e arget>').end.function.m.addition
d4d00 61 6c 4f 70 74 69 6f 6e 73 28 72 29 0a 70 2e 77 28 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 alOptions(r).p.w('AdditionalOpti
d4d20 6f 6e 73 3d 22 25 25 28 25 73 2e 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 22 27 2c ons="%%(%s.AdditionalOptions)"',
d4d40 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 6d 61 6e 64 4c .r.name).end.function.m.commandL
d4d60 69 6e 65 54 65 6d 70 6c 61 74 65 28 72 29 0a 70 2e 77 28 27 43 6f 6d 6d 61 6e 64 4c 69 6e 65 54 ineTemplate(r).p.w('CommandLineT
d4d80 65 6d 70 6c 61 74 65 3d 22 25 25 28 25 73 2e 43 6f 6d 6d 61 6e 64 4c 69 6e 65 54 65 6d 70 6c 61 emplate="%%(%s.CommandLineTempla
d4da0 74 65 29 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 66 te)"',.r.name).end.function.m.af
d4dc0 74 65 72 54 61 72 67 65 74 73 28 72 29 0a 70 2e 77 28 27 41 66 74 65 72 54 61 72 67 65 74 73 3d terTargets(r).p.w('AfterTargets=
d4de0 22 24 28 25 73 41 66 74 65 72 54 61 72 67 65 74 73 29 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e "$(%sAfterTargets)"',.r.name).en
d4e00 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 76 61 69 6c 61 62 6c 65 49 74 65 6d 4e 61 6d 65 28 72 d.function.m.availableItemName(r
d4e20 29 0a 70 2e 70 75 73 68 28 27 3c 41 76 61 69 6c 61 62 6c 65 49 74 65 6d 4e 61 6d 65 20 49 6e 63 ).p.push('<AvailableItemName.Inc
d4e40 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 3c 54 61 72 67 65 lude="%s">',.r.name).p.w('<Targe
d4e60 74 73 3e 5f 25 73 3c 2f 54 61 72 67 65 74 73 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 70 6f 70 ts>_%s</Targets>',.r.name).p.pop
d4e80 28 27 3c 2f 41 76 61 69 6c 61 62 6c 65 49 74 65 6d 4e 61 6d 65 3e 27 29 0a 65 6e 64 0a 66 75 6e ('</AvailableItemName>').end.fun
d4ea0 63 74 69 6f 6e 20 6d 2e 62 65 66 6f 72 65 54 61 72 67 65 74 73 28 72 29 0a 70 2e 77 28 27 42 65 ction.m.beforeTargets(r).p.w('Be
d4ec0 66 6f 72 65 54 61 72 67 65 74 73 3d 22 24 28 25 73 42 65 66 6f 72 65 54 61 72 67 65 74 73 29 22 foreTargets="$(%sBeforeTargets)"
d4ee0 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 75 74 ',.r.name).end.function.m.comput
d4f00 65 4c 69 62 49 6e 70 75 74 73 54 61 72 67 65 74 73 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 43 6f eLibInputsTargets(r).p.push('<Co
d4f20 6d 70 75 74 65 4c 69 62 49 6e 70 75 74 73 54 61 72 67 65 74 73 3e 27 29 0a 70 2e 77 28 27 24 28 mputeLibInputsTargets>').p.w('$(
d4f40 43 6f 6d 70 75 74 65 4c 69 62 49 6e 70 75 74 73 54 61 72 67 65 74 73 29 3b 27 29 0a 70 2e 77 28 ComputeLibInputsTargets);').p.w(
d4f60 27 43 6f 6d 70 75 74 65 25 73 4f 75 74 70 75 74 3b 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 70 6f 'Compute%sOutput;',.r.name).p.po
d4f80 70 28 27 3c 2f 43 6f 6d 70 75 74 65 4c 69 62 49 6e 70 75 74 73 54 61 72 67 65 74 73 3e 27 29 0a p('</ComputeLibInputsTargets>').
d4fa0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 75 74 65 4c 69 6e 6b 49 6e 70 75 74 73 end.function.m.computeLinkInputs
d4fc0 54 61 72 67 65 74 73 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 43 6f 6d 70 75 74 65 4c 69 6e 6b 49 Targets(r).p.push('<ComputeLinkI
d4fe0 6e 70 75 74 73 54 61 72 67 65 74 73 3e 27 29 0a 70 2e 77 28 27 24 28 43 6f 6d 70 75 74 65 4c 69 nputsTargets>').p.w('$(ComputeLi
d5000 6e 6b 49 6e 70 75 74 73 54 61 72 67 65 74 73 29 3b 27 29 0a 70 2e 77 28 27 43 6f 6d 70 75 74 65 nkInputsTargets);').p.w('Compute
d5020 25 73 4f 75 74 70 75 74 3b 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 70 6f 70 28 27 3c 2f 43 6f 6d %sOutput;',.r.name).p.pop('</Com
d5040 70 75 74 65 4c 69 6e 6b 49 6e 70 75 74 73 54 61 72 67 65 74 73 3e 27 29 0a 65 6e 64 0a 66 75 6e puteLinkInputsTargets>').end.fun
d5060 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 75 74 65 43 6f 6d 70 69 6c 65 49 6e 70 75 74 73 54 61 72 67 ction.m.computeCompileInputsTarg
d5080 65 74 73 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 43 6f 6d 70 75 74 65 43 6f 6d 70 69 6c 65 49 6e ets(r).p.push('<ComputeCompileIn
d50a0 70 75 74 73 54 61 72 67 65 74 73 3e 27 29 0a 70 2e 77 28 27 24 28 43 6f 6d 70 75 74 65 43 6f 6d putsTargets>').p.w('$(ComputeCom
d50c0 70 69 6c 65 49 6e 70 75 74 73 54 61 72 67 65 74 73 29 3b 27 29 0a 70 2e 77 28 27 43 6f 6d 70 75 pileInputsTargets);').p.w('Compu
d50e0 74 65 25 73 4f 75 74 70 75 74 3b 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 70 6f 70 28 27 3c 2f 43 te%sOutput;',.r.name).p.pop('</C
d5100 6f 6d 70 75 74 65 43 6f 6d 70 69 6c 65 49 6e 70 75 74 73 54 61 72 67 65 74 73 3e 27 29 0a 65 6e omputeCompileInputsTargets>').en
d5120 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 70 65 6e 64 73 4f 6e 54 61 72 67 65 74 73 28 72 29 d.function.m.dependsOnTargets(r)
d5140 0a 70 2e 77 28 27 44 65 70 65 6e 64 73 4f 6e 54 61 72 67 65 74 73 3d 22 24 28 25 73 44 65 70 65 .p.w('DependsOnTargets="$(%sDepe
d5160 6e 64 73 4f 6e 29 3b 43 6f 6d 70 75 74 65 25 73 4f 75 74 70 75 74 22 27 2c 20 72 2e 6e 61 6d 65 ndsOn);Compute%sOutput"',.r.name
d5180 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6e 70 75 74 73 28 ,.r.name).end.function.m.inputs(
d51a0 72 29 0a 70 2e 77 28 27 49 6e 70 75 74 73 3d 22 25 25 28 25 73 2e 49 64 65 6e 74 69 74 79 29 22 r).p.w('Inputs="%%(%s.Identity)"
d51c0 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 69 6e 6b 4c 69 ',.r.name).end.function.m.linkLi
d51e0 62 28 72 29 0a 6c 6f 63 61 6c 20 70 61 74 68 56 61 72 73 20 3d 20 70 2e 72 75 6c 65 2e 63 72 65 b(r).local.pathVars.=.p.rule.cre
d5200 61 74 65 50 61 74 68 56 61 72 73 28 72 2c 20 22 25 25 28 25 73 29 22 29 0a 6c 6f 63 61 6c 20 63 atePathVars(r,."%%(%s)").local.c
d5220 74 78 20 3d 20 70 2e 63 6f 6e 74 65 78 74 2e 65 78 74 65 6e 74 28 72 2c 20 7b 20 70 61 74 68 56 tx.=.p.context.extent(r,.{.pathV
d5240 61 72 73 20 3d 20 70 61 74 68 56 61 72 73 2c 20 6f 76 65 72 72 69 64 65 50 61 74 68 56 61 72 73 ars.=.pathVars,.overridePathVars
d5260 3d 74 72 75 65 20 7d 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 3d 20 63 74 =true.}).local.buildoutputs.=.ct
d5280 78 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 61 62 6c 65 2c 20 63 x.buildoutputs.local.linkable,.c
d52a0 6f 6d 70 69 6c 65 61 62 6c 65 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 62 75 69 6c 64 6f 75 74 70 ompileable.for.i.=.1,.#buildoutp
d52c0 75 74 73 20 64 6f 0a 69 66 20 28 70 61 74 68 2e 69 73 6c 69 6e 6b 61 62 6c 65 28 62 75 69 6c 64 uts.do.if.(path.islinkable(build
d52e0 6f 75 74 70 75 74 73 5b 69 5d 29 29 20 74 68 65 6e 0a 6c 69 6e 6b 61 62 6c 65 20 3d 20 74 72 75 outputs[i])).then.linkable.=.tru
d5300 65 0a 65 6e 64 0a 69 66 20 28 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 62 75 69 6c 64 6f 75 e.end.if.(path.iscppfile(buildou
d5320 74 70 75 74 73 5b 69 5d 29 29 20 74 68 65 6e 0a 63 6f 6d 70 69 6c 65 61 62 6c 65 20 3d 20 74 72 tputs[i])).then.compileable.=.tr
d5340 75 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6c 69 6e 6b 61 62 6c 65 20 74 68 65 6e 0a 66 6f 72 20 ue.end.end.if.linkable.then.for.
d5360 69 2c 20 65 6c 20 69 6e 20 70 61 69 72 73 20 7b 20 27 4c 69 6e 6b 27 2c 20 27 4c 69 62 27 2c 20 i,.el.in.pairs.{.'Link',.'Lib',.
d5380 27 49 6d 70 4c 69 62 27 20 7d 20 64 6f 0a 70 2e 70 75 73 68 28 27 3c 25 73 27 2c 20 65 6c 29 0a 'ImpLib'.}.do.p.push('<%s',.el).
d53a0 70 2e 77 28 27 49 6e 63 6c 75 64 65 3d 22 25 25 28 25 73 4f 75 74 70 75 74 73 2e 49 64 65 6e 74 p.w('Include="%%(%sOutputs.Ident
d53c0 69 74 79 29 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 43 6f 6e 64 69 74 69 6f 6e 3d 22 ity)"',.r.name).p.w('Condition="
d53e0 5c 27 25 25 28 45 78 74 65 6e 73 69 6f 6e 29 5c 27 3d 3d 5c 27 2e 6f 62 6a 5c 27 20 6f 72 20 5c \'%%(Extension)\'==\'.obj\'.or.\
d5400 27 25 25 28 45 78 74 65 6e 73 69 6f 6e 29 5c 27 3d 3d 5c 27 2e 72 65 73 5c 27 20 6f 72 20 5c 27 '%%(Extension)\'==\'.res\'.or.\'
d5420 25 25 28 45 78 74 65 6e 73 69 6f 6e 29 5c 27 3d 3d 5c 27 2e 72 73 63 5c 27 20 6f 72 20 5c 27 25 %%(Extension)\'==\'.rsc\'.or.\'%
d5440 25 28 45 78 74 65 6e 73 69 6f 6e 29 5c 27 3d 3d 5c 27 2e 6c 69 62 5c 27 22 20 2f 3e 27 29 0a 70 %(Extension)\'==\'.lib\'"./>').p
d5460 2e 70 6f 70 28 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 6f 6d 70 69 6c 65 61 62 6c 65 20 74 68 .pop().end.end.if.compileable.th
d5480 65 6e 0a 70 2e 70 75 73 68 28 27 3c 43 6c 43 6f 6d 70 69 6c 65 27 2c 20 65 6c 29 0a 70 2e 77 28 en.p.push('<ClCompile',.el).p.w(
d54a0 27 49 6e 63 6c 75 64 65 3d 22 25 25 28 25 73 4f 75 74 70 75 74 73 2e 49 64 65 6e 74 69 74 79 29 'Include="%%(%sOutputs.Identity)
d54c0 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 25 25 "',.r.name).p.w('Condition="\'%%
d54e0 28 45 78 74 65 6e 73 69 6f 6e 29 5c 27 3d 3d 5c 27 2e 63 63 5c 27 20 6f 72 20 5c 27 25 25 28 45 (Extension)\'==\'.cc\'.or.\'%%(E
d5500 78 74 65 6e 73 69 6f 6e 29 5c 27 3d 3d 5c 27 2e 63 70 70 5c 27 20 6f 72 20 5c 27 25 25 28 45 78 xtension)\'==\'.cpp\'.or.\'%%(Ex
d5520 74 65 6e 73 69 6f 6e 29 5c 27 3d 3d 5c 27 2e 63 78 78 5c 27 20 6f 72 20 5c 27 25 25 28 45 78 74 tension)\'==\'.cxx\'.or.\'%%(Ext
d5540 65 6e 73 69 6f 6e 29 5c 27 3d 3d 5c 27 2e 63 5c 27 22 20 2f 3e 27 29 0a 70 2e 70 6f 70 28 29 0a ension)\'==\'.c\'"./>').p.pop().
d5560 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 44 69 72 28 72 29 0a 70 2e end.end.function.m.makeDir(r).p.
d5580 77 28 27 3c 4d 61 6b 65 44 69 72 20 44 69 72 65 63 74 6f 72 69 65 73 3d 22 40 28 25 73 4f 75 74 w('<MakeDir.Directories="@(%sOut
d55a0 70 75 74 73 2d 3e 5c 27 25 25 28 52 6f 6f 74 44 69 72 29 25 25 28 44 69 72 65 63 74 6f 72 79 29 puts->\'%%(RootDir)%%(Directory)
d55c0 5c 27 29 22 20 2f 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d \')"./>',.r.name).end.function.m
d55e0 2e 6d 65 73 73 61 67 65 28 72 29 0a 70 2e 77 28 27 3c 4d 65 73 73 61 67 65 27 29 0a 70 2e 77 28 .message(r).p.w('<Message').p.w(
d5600 27 20 20 49 6d 70 6f 72 74 61 6e 63 65 3d 22 48 69 67 68 22 27 29 0a 70 2e 77 28 27 20 20 54 65 '..Importance="High"').p.w('..Te
d5620 78 74 3d 22 25 25 28 25 73 2e 45 78 65 63 75 74 69 6f 6e 44 65 73 63 72 69 70 74 69 6f 6e 29 22 xt="%%(%s.ExecutionDescription)"
d5640 20 2f 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 75 74 ./>',.r.name).end.function.m.out
d5660 70 75 74 73 28 72 29 0a 70 2e 77 28 27 3c 25 73 4f 75 74 70 75 74 73 27 2c 20 72 2e 6e 61 6d 65 puts(r).p.w('<%sOutputs',.r.name
d5680 29 0a 70 2e 77 28 27 20 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 40 28 25 73 29 5c 27 20 21 3d ).p.w('..Condition="\'@(%s)\'.!=
d56a0 20 5c 27 5c 27 20 61 6e 64 20 5c 27 25 25 28 25 73 2e 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 .\'\'.and.\'%%(%s.ExcludedFromBu
d56c0 69 6c 64 29 5c 27 20 21 3d 20 5c 27 74 72 75 65 5c 27 22 27 2c 20 72 2e 6e 61 6d 65 2c 20 72 2e ild)\'.!=.\'true\'"',.r.name,.r.
d56e0 6e 61 6d 65 29 0a 70 2e 77 28 27 20 20 49 6e 63 6c 75 64 65 3d 22 25 25 28 25 73 2e 4f 75 74 70 name).p.w('..Include="%%(%s.Outp
d5700 75 74 73 29 22 20 2f 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 uts)"./>',.r.name).end.function.
d5720 6d 2e 70 72 6f 70 65 72 74 69 65 73 28 72 29 0a 6c 6f 63 61 6c 20 64 65 66 73 20 3d 20 72 2e 70 m.properties(r).local.defs.=.r.p
d5740 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 69 6f 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 64 65 ropertydefinition.for.i.=.1,.#de
d5760 66 73 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 64 65 66 73 5b 69 5d 2e 6e 61 6d 65 0a fs.do.local.name.=.defs[i].name.
d5780 70 2e 77 28 27 25 73 3d 22 25 25 28 25 73 2e 25 73 29 22 27 2c 20 6e 61 6d 65 2c 20 72 2e 6e 61 p.w('%s="%%(%s.%s)"',.name,.r.na
d57a0 6d 65 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f me,.name).end.end.function.m.pro
d57c0 70 65 72 74 79 50 61 67 65 53 63 68 65 6d 61 28 72 29 0a 70 2e 77 28 27 3c 50 72 6f 70 65 72 74 pertyPageSchema(r).p.w('<Propert
d57e0 79 50 61 67 65 53 63 68 65 6d 61 27 29 0a 70 2e 77 28 27 20 20 49 6e 63 6c 75 64 65 3d 22 24 28 yPageSchema').p.w('..Include="$(
d5800 4d 53 42 75 69 6c 64 54 68 69 73 46 69 6c 65 44 69 72 65 63 74 6f 72 79 29 24 28 4d 53 42 75 69 MSBuildThisFileDirectory)$(MSBui
d5820 6c 64 54 68 69 73 46 69 6c 65 4e 61 6d 65 29 2e 78 6d 6c 22 20 2f 3e 27 29 0a 65 6e 64 0a 66 75 ldThisFileName).xml"./>').end.fu
d5840 6e 63 74 69 6f 6e 20 6d 2e 72 75 6c 65 43 6f 6e 64 69 74 69 6f 6e 28 72 29 0a 70 2e 77 28 27 43 nction.m.ruleCondition(r).p.w('C
d5860 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 40 28 25 73 29 5c 27 20 21 3d 20 5c 27 5c 27 20 61 6e 64 20 ondition="\'@(%s)\'.!=.\'\'.and.
d5880 5c 27 25 25 28 25 73 2e 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 29 5c 27 20 21 3d 20 \'%%(%s.ExcludedFromBuild)\'.!=.
d58a0 5c 27 74 72 75 65 5c 27 22 27 2c 20 72 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a \'true\'"',.r.name,.r.name).end.
d58c0 66 75 6e 63 74 69 6f 6e 20 6d 2e 73 65 6c 65 63 74 65 64 46 69 6c 65 73 28 72 29 0a 70 2e 70 75 function.m.selectedFiles(r).p.pu
d58e0 73 68 28 27 3c 49 74 65 6d 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 40 28 53 65 sh('<ItemGroup.Condition="\'@(Se
d5900 6c 65 63 74 65 64 46 69 6c 65 73 29 5c 27 20 21 3d 20 5c 27 5c 27 22 3e 27 29 0a 70 2e 77 28 27 lectedFiles)\'.!=.\'\'">').p.w('
d5920 3c 25 73 20 52 65 6d 6f 76 65 3d 22 40 28 25 73 29 22 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 <%s.Remove="@(%s)".Condition="\'
d5940 25 25 28 49 64 65 6e 74 69 74 79 29 5c 27 20 21 3d 20 5c 27 40 28 53 65 6c 65 63 74 65 64 46 69 %%(Identity)\'.!=.\'@(SelectedFi
d5960 6c 65 73 29 5c 27 22 20 2f 3e 27 2c 20 72 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 70 les)\'"./>',.r.name,.r.name).p.p
d5980 6f 70 28 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 op('</ItemGroup>').end.function.
d59a0 6d 2e 73 74 61 6e 64 61 72 64 4f 75 74 70 75 74 49 6d 70 6f 72 74 61 6e 63 65 28 72 29 0a 70 2e m.standardOutputImportance(r).p.
d59c0 77 28 27 53 74 61 6e 64 61 72 64 4f 75 74 70 75 74 49 6d 70 6f 72 74 61 6e 63 65 3d 22 48 69 67 w('StandardOutputImportance="Hig
d59e0 68 22 27 29 0a 70 2e 77 28 27 53 74 61 6e 64 61 72 64 45 72 72 6f 72 49 6d 70 6f 72 74 61 6e 63 h"').p.w('StandardErrorImportanc
d5a00 65 3d 22 48 69 67 68 22 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 61 72 67 65 74 e="High"').end.function.m.target
d5a20 43 6f 6e 64 69 74 69 6f 6e 28 72 29 0a 70 2e 77 28 27 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 40 Condition(r).p.w('Condition="\'@
d5a40 28 25 73 29 5c 27 20 21 3d 20 5c 27 5c 27 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 (%s)\'.!=.\'\'"',.r.name).end.fu
d5a60 6e 63 74 69 6f 6e 20 6d 2e 74 61 72 67 65 74 49 6e 70 75 74 73 28 72 29 0a 6c 6f 63 61 6c 20 65 nction.m.targetInputs(r).local.e
d5a80 78 74 72 61 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 64 65 66 73 20 3d 20 72 2e 70 72 6f 70 65 72 74 xtra.=.{}.local.defs.=.r.propert
d5aa0 79 64 65 66 69 6e 69 74 69 6f 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 64 65 66 73 20 64 6f 0a ydefinition.for.i.=.1,.#defs.do.
d5ac0 6c 6f 63 61 6c 20 64 65 66 20 3d 20 64 65 66 73 5b 69 5d 0a 69 66 20 64 65 66 2e 64 65 70 65 6e local.def.=.defs[i].if.def.depen
d5ae0 64 65 6e 63 79 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 65 78 74 72 61 2c 20 73 dency.then.table.insert(extra,.s
d5b00 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 25 28 25 73 2e 25 73 29 3b 22 2c 20 72 2e 6e 61 6d tring.format("%%(%s.%s);",.r.nam
d5b20 65 2c 20 64 65 66 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 78 74 72 61 20 3d 20 74 61 e,.def.name)).end.end.extra.=.ta
d5b40 62 6c 65 2e 63 6f 6e 63 61 74 28 65 78 74 72 61 29 0a 70 2e 77 28 27 49 6e 70 75 74 73 3d 22 25 ble.concat(extra).p.w('Inputs="%
d5b60 25 28 25 73 2e 49 64 65 6e 74 69 74 79 29 3b 25 25 28 25 73 2e 41 64 64 69 74 69 6f 6e 61 6c 44 %(%s.Identity);%%(%s.AdditionalD
d5b80 65 70 65 6e 64 65 6e 63 69 65 73 29 3b 25 73 24 28 4d 53 42 75 69 6c 64 50 72 6f 6a 65 63 74 46 ependencies);%s$(MSBuildProjectF
d5ba0 69 6c 65 29 22 27 2c 20 72 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 2c 20 65 78 74 72 61 29 0a 65 ile)"',.r.name,.r.name,.extra).e
d5bc0 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 61 72 67 65 74 4e 61 6d 65 28 72 29 0a 70 2e 77 28 nd.function.m.targetName(r).p.w(
d5be0 27 4e 61 6d 65 3d 22 5f 25 73 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 'Name="_%s"',.r.name).end.functi
d5c00 6f 6e 20 6d 2e 74 61 72 67 65 74 4f 75 74 70 75 74 73 28 72 29 0a 70 2e 77 28 27 4f 75 74 70 75 on.m.targetOutputs(r).p.w('Outpu
d5c20 74 73 3d 22 25 25 28 25 73 2e 4f 75 74 70 75 74 73 29 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e ts="%%(%s.Outputs)"',.r.name).en
d5c40 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 6c 6f 67 49 6e 70 75 74 73 28 72 29 0a 70 2e 77 28 22 d.function.m.tlogInputs(r).p.w("
d5c60 3c 49 6e 70 75 74 73 3e 40 28 25 73 2c 20 27 3b 27 29 3c 2f 49 6e 70 75 74 73 3e 22 2c 20 72 2e <Inputs>@(%s,.';')</Inputs>",.r.
d5c80 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 6c 6f 67 50 72 6f 70 65 72 74 name).end.function.m.tlogPropert
d5ca0 69 65 73 28 72 29 0a 6c 6f 63 61 6c 20 64 65 66 73 20 3d 20 72 2e 70 72 6f 70 65 72 74 79 64 65 ies(r).local.defs.=.r.propertyde
d5cc0 66 69 6e 69 74 69 6f 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 64 65 66 73 20 64 6f 0a 6c 6f 63 finition.for.i.=.1,.#defs.do.loc
d5ce0 61 6c 20 64 65 66 20 3d 20 64 65 66 73 5b 69 5d 0a 69 66 20 64 65 66 2e 64 65 70 65 6e 64 65 6e al.def.=.defs[i].if.def.dependen
d5d00 63 79 20 74 68 65 6e 0a 70 2e 77 28 27 3c 25 73 3e 25 25 28 25 73 2e 25 73 29 3c 2f 25 73 3e 27 cy.then.p.w('<%s>%%(%s.%s)</%s>'
d5d20 2c 20 64 65 66 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 2c 20 64 65 66 2e 6e 61 6d 65 2c 20 64 65 ,.def.name,.r.name,.def.name,.de
d5d40 66 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 f.name).end.end.end.function.m.t
d5d60 6c 6f 67 52 65 61 64 28 72 29 0a 6c 6f 63 61 6c 20 65 78 74 72 61 20 3d 20 7b 7d 0a 6c 6f 63 61 logRead(r).local.extra.=.{}.loca
d5d80 6c 20 64 65 66 73 20 3d 20 72 2e 70 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 69 6f 6e 0a 66 6f l.defs.=.r.propertydefinition.fo
d5da0 72 20 69 20 3d 20 31 2c 20 23 64 65 66 73 20 64 6f 0a 6c 6f 63 61 6c 20 64 65 66 20 3d 20 64 65 r.i.=.1,.#defs.do.local.def.=.de
d5dc0 66 73 5b 69 5d 0a 69 66 20 64 65 66 2e 64 65 70 65 6e 64 65 6e 63 79 20 74 68 65 6e 0a 74 61 62 fs[i].if.def.dependency.then.tab
d5de0 6c 65 2e 69 6e 73 65 72 74 28 65 78 74 72 61 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 le.insert(extra,.string.format("
d5e00 25 25 28 25 73 5f 74 6c 6f 67 2e 25 73 29 3b 22 2c 20 72 2e 6e 61 6d 65 2c 20 64 65 66 2e 6e 61 %%(%s_tlog.%s);",.r.name,.def.na
d5e20 6d 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 78 74 72 61 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 me)).end.end.extra.=.table.conca
d5e40 74 28 65 78 74 72 61 29 0a 70 2e 77 28 27 3c 57 72 69 74 65 4c 69 6e 65 73 54 6f 46 69 6c 65 27 t(extra).p.w('<WriteLinesToFile'
d5e60 29 0a 70 2e 77 28 27 20 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 40 28 25 73 5f 74 6c 6f 67 29 ).p.w('..Condition="\'@(%s_tlog)
d5e80 5c 27 20 21 3d 20 5c 27 5c 27 20 61 6e 64 20 5c 27 25 25 28 25 73 5f 74 6c 6f 67 2e 45 78 63 6c \'.!=.\'\'.and.\'%%(%s_tlog.Excl
d5ea0 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 29 5c 27 20 21 3d 20 5c 27 74 72 75 65 5c 27 22 27 2c 20 udedFromBuild)\'.!=.\'true\'"',.
d5ec0 72 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 20 20 46 69 6c 65 3d 22 24 28 54 r.name,.r.name).p.w('..File="$(T
d5ee0 4c 6f 67 4c 6f 63 61 74 69 6f 6e 29 25 73 2e 72 65 61 64 2e 31 2e 74 6c 6f 67 22 27 2c 20 72 2e LogLocation)%s.read.1.tlog"',.r.
d5f00 6e 61 6d 65 29 0a 70 2e 77 28 27 20 20 4c 69 6e 65 73 3d 22 5e 25 25 28 25 73 5f 74 6c 6f 67 2e name).p.w('..Lines="^%%(%s_tlog.
d5f20 49 6e 70 75 74 73 29 3b 25 73 24 28 4d 53 42 75 69 6c 64 50 72 6f 6a 65 63 74 46 75 6c 6c 50 61 Inputs);%s$(MSBuildProjectFullPa
d5f40 74 68 29 3b 25 25 28 25 73 5f 74 6c 6f 67 2e 46 75 6c 6c 70 61 74 68 29 22 20 2f 3e 27 2c 20 72 th);%%(%s_tlog.Fullpath)"./>',.r
d5f60 2e 6e 61 6d 65 2c 20 65 78 74 72 61 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 .name,.extra,.r.name).end.functi
d5f80 6f 6e 20 6d 2e 74 6c 6f 67 57 72 69 74 65 28 72 29 0a 70 2e 77 28 27 3c 57 72 69 74 65 4c 69 6e on.m.tlogWrite(r).p.w('<WriteLin
d5fa0 65 73 54 6f 46 69 6c 65 27 29 0a 70 2e 77 28 27 20 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 5c 27 40 esToFile').p.w('..Condition="\'@
d5fc0 28 25 73 5f 74 6c 6f 67 29 5c 27 20 21 3d 20 5c 27 5c 27 20 61 6e 64 20 5c 27 25 25 28 25 73 5f (%s_tlog)\'.!=.\'\'.and.\'%%(%s_
d5fe0 74 6c 6f 67 2e 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 29 5c 27 20 21 3d 20 5c 27 74 tlog.ExcludedFromBuild)\'.!=.\'t
d6000 72 75 65 5c 27 22 27 2c 20 72 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 20 20 rue\'"',.r.name,.r.name).p.w('..
d6020 46 69 6c 65 3d 22 24 28 54 4c 6f 67 4c 6f 63 61 74 69 6f 6e 29 25 73 2e 77 72 69 74 65 2e 31 2e File="$(TLogLocation)%s.write.1.
d6040 74 6c 6f 67 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 20 20 4c 69 6e 65 73 3d 22 5e 25 tlog"',.r.name).p.w('..Lines="^%
d6060 25 28 25 73 5f 74 6c 6f 67 2e 53 6f 75 72 63 65 29 3b 25 25 28 25 73 5f 74 6c 6f 67 2e 46 75 6c %(%s_tlog.Source);%%(%s_tlog.Ful
d6080 6c 70 61 74 68 29 22 20 2f 3e 27 2c 20 72 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 lpath)"./>',.r.name,.r.name).end
d60a0 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 6c 6f 67 53 6f 75 72 63 65 28 72 29 0a 70 2e 77 28 22 3c .function.m.tlogSource(r).p.w("<
d60c0 53 6f 75 72 63 65 3e 40 28 25 73 2c 20 27 7c 27 29 3c 2f 53 6f 75 72 63 65 3e 22 2c 20 72 2e 6e Source>@(%s,.'|')</Source>",.r.n
d60e0 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 75 73 69 6e 67 54 61 73 6b 28 72 29 ame).end.function.m.usingTask(r)
d6100 0a 70 2e 70 75 73 68 28 27 3c 55 73 69 6e 67 54 61 73 6b 27 29 0a 70 2e 77 28 27 54 61 73 6b 4e .p.push('<UsingTask').p.w('TaskN
d6120 61 6d 65 3d 22 25 73 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 54 61 73 6b 46 61 63 74 ame="%s"',.r.name).p.w('TaskFact
d6140 6f 72 79 3d 22 58 61 6d 6c 54 61 73 6b 46 61 63 74 6f 72 79 22 27 29 0a 70 2e 77 28 27 41 73 73 ory="XamlTaskFactory"').p.w('Ass
d6160 65 6d 62 6c 79 4e 61 6d 65 3d 22 4d 69 63 72 6f 73 6f 66 74 2e 42 75 69 6c 64 2e 54 61 73 6b 73 emblyName="Microsoft.Build.Tasks
d6180 2e 76 34 2e 30 22 3e 27 29 0a 70 2e 77 28 27 3c 54 61 73 6b 3e 24 28 4d 53 42 75 69 6c 64 54 68 .v4.0">').p.w('<Task>$(MSBuildTh
d61a0 69 73 46 69 6c 65 44 69 72 65 63 74 6f 72 79 29 24 28 4d 53 42 75 69 6c 64 54 68 69 73 46 69 6c isFileDirectory)$(MSBuildThisFil
d61c0 65 4e 61 6d 65 29 2e 78 6d 6c 3c 2f 54 61 73 6b 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 55 73 69 eName).xml</Task>').p.pop('</Usi
d61e0 6e 67 54 61 73 6b 3e 27 29 0a 65 6e 64 0a 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b ngTask>').end...local.p.=.premak
d6200 65 0a 70 2e 6d 6f 64 75 6c 65 73 2e 72 61 77 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 e.p.modules.raw.=.{}.local.m.=.p
d6220 2e 6d 6f 64 75 6c 65 73 2e 72 61 77 0a 6d 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 64 6f 66 .modules.raw.m.elements.=.{}.dof
d6240 69 6c 65 28 22 5f 70 72 65 6c 6f 61 64 2e 6c 75 61 22 29 0a 64 6f 66 69 6c 65 28 22 72 61 77 5f ile("_preload.lua").dofile("raw_
d6260 61 63 74 69 6f 6e 2e 6c 75 61 22 29 0a 72 65 74 75 72 6e 20 6d 0a 00 00 6c 6f 63 61 6c 20 73 68 action.lua").return.m...local.sh
d6280 6f 72 74 68 65 6c 70 20 20 20 20 20 3d 20 22 54 79 70 65 20 27 70 72 65 6d 61 6b 65 35 20 2d 2d orthelp.....=."Type.'premake5.--
d62a0 68 65 6c 70 27 20 66 6f 72 20 68 65 6c 70 22 0a 6c 6f 63 61 6c 20 76 65 72 73 69 6f 6e 68 65 6c help'.for.help".local.versionhel
d62c0 70 20 20 20 3d 20 22 70 72 65 6d 61 6b 65 35 20 28 50 72 65 6d 61 6b 65 20 42 75 69 6c 64 20 53 p...=."premake5.(Premake.Build.S
d62e0 63 72 69 70 74 20 47 65 6e 65 72 61 74 6f 72 29 20 25 73 22 0a 6c 6f 63 61 6c 20 73 74 61 72 74 cript.Generator).%s".local.start
d6300 54 69 6d 65 20 20 20 20 20 3d 20 6f 73 2e 63 6c 6f 63 6b 28 29 0a 5f 50 52 45 4d 41 4b 45 5f 53 Time.....=.os.clock()._PREMAKE_S
d6320 54 41 52 54 54 49 4d 45 20 3d 20 73 74 61 72 74 54 69 6d 65 0a 6c 6f 63 61 6c 20 6d 6f 64 75 6c TARTTIME.=.startTime.local.modul
d6340 65 73 20 3d 20 64 6f 66 69 6c 65 28 22 5f 6d 6f 64 75 6c 65 73 2e 6c 75 61 22 29 0a 6c 6f 63 61 es.=.dofile("_modules.lua").loca
d6360 6c 20 6d 61 6e 69 66 65 73 74 20 3d 20 64 6f 66 69 6c 65 28 22 5f 6d 61 6e 69 66 65 73 74 2e 6c l.manifest.=.dofile("_manifest.l
d6380 75 61 22 29 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 6d 61 6e 69 66 65 73 74 20 64 6f 0a 64 6f 66 ua").for.i.=.1,.#manifest.do.dof
d63a0 69 6c 65 28 6d 61 6e 69 66 65 73 74 5b 69 5d 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 20 3d 20 70 ile(manifest[i]).end.local.p.=.p
d63c0 72 65 6d 61 6b 65 0a 70 2e 6d 61 69 6e 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 6d remake.p.main.=.{}.local.m.=.p.m
d63e0 61 69 6e 0a 6d 2e 5f 70 72 65 6c 6f 61 64 65 64 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d ain.m._preloaded.=.{}.function.m
d6400 2e 69 6e 73 74 61 6c 6c 4d 6f 64 75 6c 65 4c 6f 61 64 65 72 28 29 0a 69 66 20 6e 6f 74 20 6f 73 .installModuleLoader().if.not.os
d6420 2e 69 73 68 6f 73 74 28 27 77 69 6e 64 6f 77 73 27 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 72 .ishost('windows').then.local.pr
d6440 65 6d 61 6b 65 44 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 5f 50 52 emakeDir.=.path.getdirectory(_PR
d6460 45 4d 41 4b 45 5f 43 4f 4d 4d 41 4e 44 29 0a 70 61 63 6b 61 67 65 2e 63 70 61 74 68 20 3d 20 70 EMAKE_COMMAND).package.cpath.=.p
d6480 61 63 6b 61 67 65 2e 63 70 61 74 68 20 2e 2e 20 27 3b 27 20 2e 2e 20 70 72 65 6d 61 6b 65 44 69 ackage.cpath....';'....premakeDi
d64a0 72 20 2e 2e 20 27 2f 3f 2e 73 6f 27 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 61 r....'/?.so'.end.table.insert(pa
d64c0 63 6b 61 67 65 2e 73 65 61 72 63 68 65 72 73 2c 20 32 2c 20 6d 2e 6d 6f 64 75 6c 65 4c 6f 61 64 ckage.searchers,.2,.m.moduleLoad
d64e0 65 72 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 6f 64 75 6c 65 4c 6f 61 64 65 72 28 er).end.function.m.moduleLoader(
d6500 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 name).local.dir.=.path.getdirect
d6520 6f 72 79 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 62 61 73 65 20 3d 20 70 61 74 68 2e 67 65 74 6e ory(name).local.base.=.path.getn
d6540 61 6d 65 28 6e 61 6d 65 29 0a 69 66 20 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 64 69 72 ame(name).if.dir.~=.".".then.dir
d6560 20 3d 20 64 69 72 20 2e 2e 20 22 2f 22 20 2e 2e 20 62 61 73 65 0a 65 6c 73 65 0a 64 69 72 20 3d .=.dir...."/"....base.else.dir.=
d6580 20 62 61 73 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6c 6c 20 3d 20 64 69 72 20 2e 2e 20 22 2f .base.end.local.full.=.dir...."/
d65a0 22 20 2e 2e 20 62 61 73 65 20 2e 2e 20 22 2e 6c 75 61 22 0a 6c 6f 63 61 6c 20 70 61 74 68 73 20 "....base....".lua".local.paths.
d65c0 3d 20 7b 0a 22 2e 6d 6f 64 75 6c 65 73 2f 22 20 2e 2e 20 66 75 6c 6c 2c 0a 22 6d 6f 64 75 6c 65 =.{.".modules/"....full,."module
d65e0 73 2f 22 20 2e 2e 20 66 75 6c 6c 2c 0a 66 75 6c 6c 2c 0a 6e 61 6d 65 20 2e 2e 20 22 2e 6c 75 61 s/"....full,.full,.name....".lua
d6600 22 0a 7d 0a 66 6f 72 20 5f 2c 20 70 20 69 6e 20 69 70 61 69 72 73 28 70 61 74 68 73 29 20 64 6f ".}.for._,.p.in.ipairs(paths).do
d6620 0a 6c 6f 63 61 6c 20 66 69 6c 65 20 3d 20 6f 73 2e 6c 6f 63 61 74 65 28 70 29 0a 69 66 20 66 69 .local.file.=.os.locate(p).if.fi
d6640 6c 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 68 75 6e 6b 2c 20 65 72 72 20 3d 20 6c 6f 61 64 66 le.then.local.chunk,.err.=.loadf
d6660 69 6c 65 28 66 69 6c 65 29 0a 69 66 20 63 68 75 6e 6b 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 ile(file).if.chunk.then.return.c
d6680 68 75 6e 6b 0a 65 6e 64 0a 69 66 20 65 72 72 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 5c 6e 5c hunk.end.if.err.then.return."\n\
d66a0 74 6c 6f 61 64 20 65 72 72 6f 72 20 22 20 2e 2e 20 65 72 72 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 tload.error."....err.end.end.end
d66c0 0a 66 6f 72 20 5f 2c 20 70 20 69 6e 20 69 70 61 69 72 73 28 70 61 74 68 73 29 20 64 6f 0a 6c 6f .for._,.p.in.ipairs(paths).do.lo
d66e0 63 61 6c 20 63 68 75 6e 6b 2c 20 65 72 72 20 3d 20 6c 6f 61 64 66 69 6c 65 28 22 24 2f 22 20 2e cal.chunk,.err.=.loadfile("$/"..
d6700 2e 20 70 29 0a 69 66 20 63 68 75 6e 6b 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 68 75 6e 6b 0a ..p).if.chunk.then.return.chunk.
d6720 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 65 70 61 72 65 45 6e end.end.end.function.m.prepareEn
d6740 76 69 72 6f 6e 6d 65 6e 74 28 29 0a 6d 61 74 68 2e 72 61 6e 64 6f 6d 73 65 65 64 28 6f 73 2e 74 vironment().math.randomseed(os.t
d6760 69 6d 65 28 29 29 0a 5f 50 52 45 4d 41 4b 45 5f 44 49 52 20 3d 20 70 61 74 68 2e 67 65 74 64 69 ime())._PREMAKE_DIR.=.path.getdi
d6780 72 65 63 74 6f 72 79 28 5f 50 52 45 4d 41 4b 45 5f 43 4f 4d 4d 41 4e 44 29 0a 70 2e 70 61 74 68 rectory(_PREMAKE_COMMAND).p.path
d67a0 20 3d 20 70 2e 70 61 74 68 20 2e 2e 20 22 3b 22 20 2e 2e 20 5f 50 52 45 4d 41 4b 45 5f 44 49 52 .=.p.path....";"...._PREMAKE_DIR
d67c0 20 2e 2e 20 22 3b 22 20 2e 2e 20 5f 4d 41 49 4e 5f 53 43 52 49 50 54 5f 44 49 52 0a 65 6e 64 0a ....";"...._MAIN_SCRIPT_DIR.end.
d67e0 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 65 6c 6f 61 64 4d 6f 64 75 6c 65 73 28 29 0a 66 6f 72 20 function.m.preloadModules().for.
d6800 69 20 3d 20 31 2c 20 23 6d 6f 64 75 6c 65 73 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 i.=.1,.#modules.do.local.name.=.
d6820 6d 6f 64 75 6c 65 73 5b 69 5d 0a 6c 6f 63 61 6c 20 70 72 65 6c 6f 61 64 65 72 20 3d 20 6e 61 6d modules[i].local.preloader.=.nam
d6840 65 20 2e 2e 20 22 2f 5f 70 72 65 6c 6f 61 64 2e 6c 75 61 22 0a 70 72 65 6c 6f 61 64 65 72 20 3d e...."/_preload.lua".preloader.=
d6860 20 6f 73 2e 6c 6f 63 61 74 65 28 22 6d 6f 64 75 6c 65 73 2f 22 20 2e 2e 20 70 72 65 6c 6f 61 64 .os.locate("modules/"....preload
d6880 65 72 29 20 6f 72 20 6f 73 2e 6c 6f 63 61 74 65 28 70 72 65 6c 6f 61 64 65 72 29 0a 69 66 20 70 er).or.os.locate(preloader).if.p
d68a0 72 65 6c 6f 61 64 65 72 20 74 68 65 6e 0a 6d 2e 5f 70 72 65 6c 6f 61 64 65 64 5b 6e 61 6d 65 5d reloader.then.m._preloaded[name]
d68c0 20 3d 20 69 6e 63 6c 75 64 65 28 70 72 65 6c 6f 61 64 65 72 29 0a 69 66 20 6e 6f 74 20 6d 2e 5f .=.include(preloader).if.not.m._
d68e0 70 72 65 6c 6f 61 64 65 64 5b 6e 61 6d 65 5d 20 74 68 65 6e 0a 70 2e 77 61 72 6e 28 22 6d 6f 64 preloaded[name].then.p.warn("mod
d6900 75 6c 65 20 27 25 73 27 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 ule.'%s'.should.return.function.
d6920 66 72 6f 6d 20 5f 70 72 65 6c 6f 61 64 2e 6c 75 61 22 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 65 6c from._preload.lua",.name).end.el
d6940 73 65 0a 72 65 71 75 69 72 65 28 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e se.require(name).end.end.end.fun
d6960 63 74 69 6f 6e 20 6d 2e 72 75 6e 53 79 73 74 65 6d 53 63 72 69 70 74 28 29 0a 64 6f 66 69 6c 65 ction.m.runSystemScript().dofile
d6980 6f 70 74 28 5f 4f 50 54 49 4f 4e 53 5b 22 73 79 73 74 65 6d 73 63 72 69 70 74 22 5d 20 6f 72 20 opt(_OPTIONS["systemscript"].or.
d69a0 7b 20 22 70 72 65 6d 61 6b 65 35 2d 73 79 73 74 65 6d 2e 6c 75 61 22 2c 20 22 70 72 65 6d 61 6b {."premake5-system.lua",."premak
d69c0 65 2d 73 79 73 74 65 6d 2e 6c 75 61 22 20 7d 29 0a 66 69 6c 74 65 72 20 7b 7d 0a 65 6e 64 0a 66 e-system.lua".}).filter.{}.end.f
d69e0 75 6e 63 74 69 6f 6e 20 6d 2e 6c 6f 63 61 74 65 55 73 65 72 53 63 72 69 70 74 28 29 0a 6c 6f 63 unction.m.locateUserScript().loc
d6a00 61 6c 20 64 65 66 61 75 6c 74 73 20 3d 20 7b 20 22 70 72 65 6d 61 6b 65 35 2e 6c 75 61 22 2c 20 al.defaults.=.{."premake5.lua",.
d6a20 22 70 72 65 6d 61 6b 65 34 2e 6c 75 61 22 20 7d 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 64 65 66 "premake4.lua".}.for.i.=.1,.#def
d6a40 61 75 6c 74 73 20 64 6f 0a 69 66 20 6f 73 2e 69 73 66 69 6c 65 28 64 65 66 61 75 6c 74 73 5b 69 aults.do.if.os.isfile(defaults[i
d6a60 5d 29 20 74 68 65 6e 0a 5f 4d 41 49 4e 5f 53 43 52 49 50 54 20 3d 20 64 65 66 61 75 6c 74 73 5b ]).then._MAIN_SCRIPT.=.defaults[
d6a80 69 5d 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 5f 4d 41 49 4e 5f 53 43 i].break.end.end.if.not._MAIN_SC
d6aa0 52 49 50 54 20 74 68 65 6e 0a 5f 4d 41 49 4e 5f 53 43 52 49 50 54 20 3d 20 64 65 66 61 75 6c 74 RIPT.then._MAIN_SCRIPT.=.default
d6ac0 73 5b 31 5d 0a 65 6e 64 0a 69 66 20 5f 4f 50 54 49 4f 4e 53 2e 66 69 6c 65 20 74 68 65 6e 0a 5f s[1].end.if._OPTIONS.file.then._
d6ae0 4d 41 49 4e 5f 53 43 52 49 50 54 20 3d 20 5f 4f 50 54 49 4f 4e 53 2e 66 69 6c 65 0a 65 6e 64 0a MAIN_SCRIPT.=._OPTIONS.file.end.
d6b00 5f 4d 41 49 4e 5f 53 43 52 49 50 54 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 _MAIN_SCRIPT.=.path.getabsolute(
d6b20 5f 4d 41 49 4e 5f 53 43 52 49 50 54 29 0a 5f 4d 41 49 4e 5f 53 43 52 49 50 54 5f 44 49 52 20 3d _MAIN_SCRIPT)._MAIN_SCRIPT_DIR.=
d6b40 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 5f 4d 41 49 4e 5f 53 43 52 49 50 54 29 .path.getdirectory(_MAIN_SCRIPT)
d6b60 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 65 70 61 72 65 41 63 74 69 6f 6e 28 29 0a .end.function.m.prepareAction().
d6b80 69 66 20 5f 41 43 54 49 4f 4e 20 61 6e 64 20 5f 41 43 54 49 4f 4e 3a 65 6e 64 73 77 69 74 68 28 if._ACTION.and._ACTION:endswith(
d6ba0 22 6e 67 22 29 20 74 68 65 6e 0a 70 2e 77 61 72 6e 4f 6e 63 65 28 5f 41 43 54 49 4f 4e 2c 20 22 "ng").then.p.warnOnce(_ACTION,."
d6bc0 27 25 73 27 20 68 61 73 20 62 65 65 6e 20 64 65 70 72 65 63 61 74 65 64 3b 20 75 73 65 20 27 25 '%s'.has.been.deprecated;.use.'%
d6be0 73 27 20 69 6e 73 74 65 61 64 22 2c 20 5f 41 43 54 49 4f 4e 2c 20 5f 41 43 54 49 4f 4e 3a 73 75 s'.instead",._ACTION,._ACTION:su
d6c00 62 28 31 2c 20 2d 33 29 29 0a 65 6e 64 0a 70 2e 61 63 74 69 6f 6e 2e 73 65 74 28 5f 41 43 54 49 b(1,.-3)).end.p.action.set(_ACTI
d6c20 4f 4e 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 ON).local.action.=.p.action.curr
d6c40 65 6e 74 28 29 0a 69 66 20 61 63 74 69 6f 6e 20 74 68 65 6e 0a 70 2e 61 63 74 69 6f 6e 2e 69 6e ent().if.action.then.p.action.in
d6c60 69 74 69 61 6c 69 7a 65 28 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 0a 65 6e 64 0a 65 6e 64 itialize(action.trigger).end.end
d6c80 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 75 6e 55 73 65 72 53 63 72 69 70 74 28 29 0a 69 66 20 6f .function.m.runUserScript().if.o
d6ca0 73 2e 69 73 66 69 6c 65 28 5f 4d 41 49 4e 5f 53 43 52 49 50 54 29 20 74 68 65 6e 0a 64 6f 66 69 s.isfile(_MAIN_SCRIPT).then.dofi
d6cc0 6c 65 28 5f 4d 41 49 4e 5f 53 43 52 49 50 54 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f le(_MAIN_SCRIPT).end.end.functio
d6ce0 6e 20 6d 2e 63 68 65 63 6b 49 6e 74 65 72 61 63 74 69 76 65 28 29 0a 69 66 20 5f 4f 50 54 49 4f n.m.checkInteractive().if._OPTIO
d6d00 4e 53 2e 69 6e 74 65 72 61 63 74 69 76 65 20 74 68 65 6e 0a 64 65 62 75 67 2e 70 72 6f 6d 70 74 NS.interactive.then.debug.prompt
d6d20 28 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 63 65 73 73 43 6f 6d ().end.end.function.m.processCom
d6d40 6d 61 6e 64 4c 69 6e 65 28 29 0a 69 66 20 28 5f 4f 50 54 49 4f 4e 53 5b 22 76 65 72 73 69 6f 6e mandLine().if.(_OPTIONS["version
d6d60 22 5d 29 20 74 68 65 6e 0a 70 72 69 6e 74 66 28 76 65 72 73 69 6f 6e 68 65 6c 70 2c 20 5f 50 52 "]).then.printf(versionhelp,._PR
d6d80 45 4d 41 4b 45 5f 56 45 52 53 49 4f 4e 29 0a 6f 73 2e 65 78 69 74 28 30 29 0a 65 6e 64 0a 69 66 EMAKE_VERSION).os.exit(0).end.if
d6da0 20 28 5f 4f 50 54 49 4f 4e 53 5b 22 68 65 6c 70 22 5d 29 20 74 68 65 6e 0a 70 2e 73 68 6f 77 68 .(_OPTIONS["help"]).then.p.showh
d6dc0 65 6c 70 28 29 0a 6f 73 2e 65 78 69 74 28 31 29 0a 65 6e 64 0a 6f 6b 2c 20 65 72 72 20 3d 20 70 elp().os.exit(1).end.ok,.err.=.p
d6de0 2e 6f 70 74 69 6f 6e 2e 76 61 6c 69 64 61 74 65 28 5f 4f 50 54 49 4f 4e 53 29 0a 69 66 20 6e 6f .option.validate(_OPTIONS).if.no
d6e00 74 20 6f 6b 20 74 68 65 6e 0a 70 72 69 6e 74 28 22 45 72 72 6f 72 3a 20 22 20 2e 2e 20 65 72 72 t.ok.then.print("Error:."....err
d6e20 29 0a 6f 73 2e 65 78 69 74 28 31 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 5f 4f 50 54 49 4f 4e 53 ).os.exit(1).end.if.not._OPTIONS
d6e40 2e 69 6e 74 65 72 61 63 74 69 76 65 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 5f 41 43 54 49 4f 4e .interactive.then.if.not._ACTION
d6e60 20 74 68 65 6e 0a 70 72 69 6e 74 28 73 68 6f 72 74 68 65 6c 70 29 0a 6f 73 2e 65 78 69 74 28 31 .then.print(shorthelp).os.exit(1
d6e80 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 ).end.local.action.=.p.action.cu
d6ea0 72 72 65 6e 74 28 29 0a 69 66 20 6e 6f 74 20 61 63 74 69 6f 6e 20 74 68 65 6e 0a 70 72 69 6e 74 rrent().if.not.action.then.print
d6ec0 28 22 45 72 72 6f 72 3a 20 6e 6f 20 73 75 63 68 20 61 63 74 69 6f 6e 20 27 22 20 2e 2e 20 5f 41 ("Error:.no.such.action.'"...._A
d6ee0 43 54 49 4f 4e 20 2e 2e 20 22 27 22 29 0a 6f 73 2e 65 78 69 74 28 31 29 0a 65 6e 64 0a 69 66 20 CTION...."'").os.exit(1).end.if.
d6f00 70 2e 61 63 74 69 6f 6e 2e 69 73 43 6f 6e 66 69 67 75 72 61 62 6c 65 28 29 20 61 6e 64 20 6e 6f p.action.isConfigurable().and.no
d6f20 74 20 6f 73 2e 69 73 66 69 6c 65 28 5f 4d 41 49 4e 5f 53 43 52 49 50 54 29 20 74 68 65 6e 0a 70 t.os.isfile(_MAIN_SCRIPT).then.p
d6f40 72 69 6e 74 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 4e 6f 20 50 72 65 6d 61 6b 65 20 73 rint(string.format("No.Premake.s
d6f60 63 72 69 70 74 20 28 25 73 29 20 66 6f 75 6e 64 21 22 2c 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 cript.(%s).found!",.path.getname
d6f80 28 5f 4d 41 49 4e 5f 53 43 52 49 50 54 29 29 29 0a 6f 73 2e 65 78 69 74 28 31 29 0a 65 6e 64 0a (_MAIN_SCRIPT))).os.exit(1).end.
d6fa0 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 72 79 48 6f 6f 6b 44 65 62 75 67 67 end.end.function.m.tryHookDebugg
d6fc0 65 72 28 29 0a 69 66 20 28 5f 4f 50 54 49 4f 4e 53 5b 22 64 65 62 75 67 67 65 72 22 5d 29 20 74 er().if.(_OPTIONS["debugger"]).t
d6fe0 68 65 6e 0a 70 72 69 6e 74 28 22 4c 6f 61 64 69 6e 67 20 6c 75 61 73 6f 63 6b 65 74 2e 2e 2e 22 hen.print("Loading.luasocket..."
d7000 29 0a 72 65 71 75 69 72 65 28 27 6c 75 61 73 6f 63 6b 65 74 27 29 0a 70 72 69 6e 74 28 22 53 74 ).require('luasocket').print("St
d7020 61 72 74 69 6e 67 20 64 65 62 75 67 67 65 72 2e 2e 2e 22 29 0a 6c 6f 63 61 6c 20 6d 6f 62 64 65 arting.debugger...").local.mobde
d7040 62 75 67 20 3d 20 72 65 71 75 69 72 65 28 27 6d 6f 62 64 65 62 75 67 27 29 0a 6d 6f 62 64 65 62 bug.=.require('mobdebug').mobdeb
d7060 75 67 2e 73 74 61 72 74 28 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 ug.start().end.end.function.m.pr
d7080 65 42 61 6b 65 28 29 0a 69 66 20 70 2e 61 63 74 69 6f 6e 2e 69 73 43 6f 6e 66 69 67 75 72 61 62 eBake().if.p.action.isConfigurab
d70a0 6c 65 28 29 20 74 68 65 6e 0a 70 72 69 6e 74 28 22 42 75 69 6c 64 69 6e 67 20 63 6f 6e 66 69 67 le().then.print("Building.config
d70c0 75 72 61 74 69 6f 6e 73 2e 2e 2e 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d urations...").end.end.function.m
d70e0 2e 62 61 6b 65 28 29 0a 69 66 20 70 2e 61 63 74 69 6f 6e 2e 69 73 43 6f 6e 66 69 67 75 72 61 62 .bake().if.p.action.isConfigurab
d7100 6c 65 28 29 20 74 68 65 6e 0a 70 2e 6f 76 65 6e 2e 62 61 6b 65 28 29 0a 65 6e 64 0a 65 6e 64 0a le().then.p.oven.bake().end.end.
d7120 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 6f 73 74 42 61 6b 65 28 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 function.m.postBake().local.func
d7140 74 69 6f 6e 20 73 68 6f 75 6c 64 4c 6f 61 64 28 66 75 6e 63 29 0a 66 6f 72 20 77 6b 73 20 69 6e tion.shouldLoad(func).for.wks.in
d7160 20 70 2e 67 6c 6f 62 61 6c 2e 65 61 63 68 57 6f 72 6b 73 70 61 63 65 28 29 20 64 6f 0a 66 6f 72 .p.global.eachWorkspace().do.for
d7180 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 .prj.in.p.workspace.eachproject(
d71a0 77 6b 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 wks).do.for.cfg.in.p.project.eac
d71c0 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 66 75 6e 63 28 63 66 67 29 20 74 68 65 hconfig(prj).do.if.func(cfg).the
d71e0 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e n.return.true.end.end.end.end.en
d7200 64 0a 66 6f 72 20 6d 6f 64 75 6c 65 2c 20 66 75 6e 63 20 69 6e 20 70 61 69 72 73 28 6d 2e 5f 70 d.for.module,.func.in.pairs(m._p
d7220 72 65 6c 6f 61 64 65 64 29 20 64 6f 0a 69 66 20 6e 6f 74 20 70 61 63 6b 61 67 65 2e 6c 6f 61 64 reloaded).do.if.not.package.load
d7240 65 64 5b 6d 6f 64 75 6c 65 5d 20 61 6e 64 20 73 68 6f 75 6c 64 4c 6f 61 64 28 66 75 6e 63 29 20 ed[module].and.shouldLoad(func).
d7260 74 68 65 6e 0a 72 65 71 75 69 72 65 28 6d 6f 64 75 6c 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 then.require(module).end.end.end
d7280 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 76 61 6c 69 64 61 74 65 28 29 0a 69 66 20 70 2e 61 63 74 69 .function.m.validate().if.p.acti
d72a0 6f 6e 2e 69 73 43 6f 6e 66 69 67 75 72 61 62 6c 65 28 29 20 74 68 65 6e 0a 70 2e 63 6f 6e 74 61 on.isConfigurable().then.p.conta
d72c0 69 6e 65 72 2e 76 61 6c 69 64 61 74 65 28 70 2e 61 70 69 2e 72 6f 6f 74 43 6f 6e 74 61 69 6e 65 iner.validate(p.api.rootContaine
d72e0 72 28 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 65 41 63 74 69 6f r()).end.end.function.m.preActio
d7300 6e 28 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 n().local.action.=.p.action.curr
d7320 65 6e 74 28 29 0a 70 72 69 6e 74 66 28 22 52 75 6e 6e 69 6e 67 20 61 63 74 69 6f 6e 20 27 25 73 ent().printf("Running.action.'%s
d7340 27 2e 2e 2e 22 2c 20 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 0a 65 6e 64 0a 66 75 6e 63 74 '...",.action.trigger).end.funct
d7360 69 6f 6e 20 6d 2e 63 61 6c 6c 41 63 74 69 6f 6e 28 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 ion.m.callAction().local.action.
d7380 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 70 2e 61 63 74 69 6f 6e 2e 63 61 =.p.action.current().p.action.ca
d73a0 6c 6c 28 61 63 74 69 6f 6e 2e 74 72 69 67 67 65 72 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ll(action.trigger).end.function.
d73c0 6d 2e 70 6f 73 74 41 63 74 69 6f 6e 28 29 0a 69 66 20 70 2e 61 63 74 69 6f 6e 2e 69 73 43 6f 6e m.postAction().if.p.action.isCon
d73e0 66 69 67 75 72 61 62 6c 65 28 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 75 72 61 74 69 6f 6e 20 figurable().then.local.duration.
d7400 3d 20 6d 61 74 68 2e 66 6c 6f 6f 72 28 28 6f 73 2e 63 6c 6f 63 6b 28 29 20 2d 20 73 74 61 72 74 =.math.floor((os.clock().-.start
d7420 54 69 6d 65 29 20 2a 20 31 30 30 30 29 3b 0a 70 72 69 6e 74 66 28 22 44 6f 6e 65 20 28 25 64 6d Time).*.1000);.printf("Done.(%dm
d7440 73 29 2e 22 2c 20 64 75 72 61 74 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e s).",.duration).end.end.m.elemen
d7460 74 73 20 3d 20 7b 0a 6d 2e 74 72 79 48 6f 6f 6b 44 65 62 75 67 67 65 72 2c 0a 6d 2e 69 6e 73 74 ts.=.{.m.tryHookDebugger,.m.inst
d7480 61 6c 6c 4d 6f 64 75 6c 65 4c 6f 61 64 65 72 2c 0a 6d 2e 6c 6f 63 61 74 65 55 73 65 72 53 63 72 allModuleLoader,.m.locateUserScr
d74a0 69 70 74 2c 0a 6d 2e 70 72 65 70 61 72 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 2c 0a 6d 2e 70 72 65 ipt,.m.prepareEnvironment,.m.pre
d74c0 6c 6f 61 64 4d 6f 64 75 6c 65 73 2c 0a 6d 2e 72 75 6e 53 79 73 74 65 6d 53 63 72 69 70 74 2c 0a loadModules,.m.runSystemScript,.
d74e0 6d 2e 70 72 65 70 61 72 65 41 63 74 69 6f 6e 2c 0a 6d 2e 72 75 6e 55 73 65 72 53 63 72 69 70 74 m.prepareAction,.m.runUserScript
d7500 2c 0a 6d 2e 63 68 65 63 6b 49 6e 74 65 72 61 63 74 69 76 65 2c 0a 6d 2e 70 72 6f 63 65 73 73 43 ,.m.checkInteractive,.m.processC
d7520 6f 6d 6d 61 6e 64 4c 69 6e 65 2c 0a 6d 2e 70 72 65 42 61 6b 65 2c 0a 6d 2e 62 61 6b 65 2c 0a 6d ommandLine,.m.preBake,.m.bake,.m
d7540 2e 70 6f 73 74 42 61 6b 65 2c 0a 6d 2e 76 61 6c 69 64 61 74 65 2c 0a 6d 2e 70 72 65 41 63 74 69 .postBake,.m.validate,.m.preActi
d7560 6f 6e 2c 0a 6d 2e 63 61 6c 6c 41 63 74 69 6f 6e 2c 0a 6d 2e 70 6f 73 74 41 63 74 69 6f 6e 2c 0a on,.m.callAction,.m.postAction,.
d7580 7d 0a 66 75 6e 63 74 69 6f 6e 20 5f 70 72 65 6d 61 6b 65 5f 6d 61 69 6e 28 29 0a 70 2e 63 61 6c }.function._premake_main().p.cal
d75a0 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 29 0a 72 65 74 75 72 6e 20 30 0a 65 6e 64 0a lArray(m.elements).return.0.end.
d75c0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 74 6f 6f 6c 73 2e 64 6f 74 6e 65 74 local.p.=.premake.p.tools.dotnet
d75e0 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 64 6f 74 6e 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 2e 64 6f 74 .=.{}.local.dotnet.=.p.tools.dot
d7600 6e 65 74 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f net.local.project.=.p.project.lo
d7620 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 66 75 6e 63 74 69 6f 6e 20 64 cal.config.=.p.config.function.d
d7640 6f 74 6e 65 74 2e 66 69 6c 65 69 6e 66 6f 28 66 63 66 67 29 0a 6c 6f 63 61 6c 20 69 6e 66 6f 20 otnet.fileinfo(fcfg).local.info.
d7660 3d 20 7b 7d 0a 69 66 20 28 66 63 66 67 20 3d 3d 20 6e 69 6c 29 20 74 68 65 6e 0a 72 65 74 75 72 =.{}.if.(fcfg.==.nil).then.retur
d7680 6e 20 69 6e 66 6f 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 66 63 66 67 2e 61 62 n.info.end.local.fname.=.fcfg.ab
d76a0 73 70 61 74 68 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 spath.local.ext.=.path.getextens
d76c0 69 6f 6e 28 66 6e 61 6d 65 29 3a 6c 6f 77 65 72 28 29 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 ion(fname):lower().if.fcfg.build
d76e0 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e action.==."Compile".or.ext.==.".
d7700 63 73 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 66 73 22 20 74 68 65 6e 0a 69 6e 66 6f 2e 61 63 cs".or.ext.==.".fs".then.info.ac
d7720 74 69 6f 6e 20 3d 20 22 43 6f 6d 70 69 6c 65 22 0a 65 6c 73 65 69 66 20 66 63 66 67 2e 62 75 69 tion.=."Compile".elseif.fcfg.bui
d7740 6c 64 61 63 74 69 6f 6e 20 3d 3d 20 22 45 6d 62 65 64 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e ldaction.==."Embed".or.ext.==.".
d7760 72 65 73 78 22 20 74 68 65 6e 0a 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 20 22 45 6d 62 65 64 64 resx".then.info.action.=."Embedd
d7780 65 64 52 65 73 6f 75 72 63 65 22 0a 65 6c 73 65 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 edResource".elseif.fcfg.buildact
d77a0 69 6f 6e 20 3d 3d 20 22 43 6f 70 79 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 61 73 61 78 22 20 ion.==."Copy".or.ext.==.".asax".
d77c0 6f 72 20 65 78 74 20 3d 3d 20 22 2e 61 73 70 78 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 64 6c or.ext.==.".aspx".or.ext.==.".dl
d77e0 6c 22 20 6f 72 20 65 78 74 20 3d 3d 20 22 2e 74 74 22 20 74 68 65 6e 0a 69 6e 66 6f 2e 61 63 74 l".or.ext.==.".tt".then.info.act
d7800 69 6f 6e 20 3d 20 22 43 6f 6e 74 65 6e 74 22 0a 65 6c 73 65 69 66 20 66 63 66 67 2e 62 75 69 6c ion.=."Content".elseif.fcfg.buil
d7820 64 61 63 74 69 6f 6e 20 3d 3d 20 22 52 65 73 6f 75 72 63 65 22 20 74 68 65 6e 0a 69 6e 66 6f 2e daction.==."Resource".then.info.
d7840 61 63 74 69 6f 6e 20 3d 20 22 52 65 73 6f 75 72 63 65 22 0a 65 6c 73 65 69 66 20 65 78 74 20 3d action.=."Resource".elseif.ext.=
d7860 3d 20 22 2e 78 61 6d 6c 22 20 74 68 65 6e 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 69 =.".xaml".then.if.fcfg.buildacti
d7880 6f 6e 20 3d 3d 20 22 41 70 70 6c 69 63 61 74 69 6f 6e 22 20 6f 72 20 70 61 74 68 2e 67 65 74 62 on.==."Application".or.path.getb
d78a0 61 73 65 6e 61 6d 65 28 66 6e 61 6d 65 29 20 3d 3d 20 22 41 70 70 22 20 74 68 65 6e 0a 69 66 20 asename(fname).==."App".then.if.
d78c0 66 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 4c 49 42 fcfg.project.kind.==.p.SHAREDLIB
d78e0 20 74 68 65 6e 0a 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 20 22 4e 6f 6e 65 22 0a 65 6c 73 65 0a .then.info.action.=."None".else.
d7900 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 20 22 41 70 70 6c 69 63 61 74 69 6f 6e 44 65 66 69 6e 69 info.action.=."ApplicationDefini
d7920 74 69 6f 6e 22 0a 65 6e 64 0a 65 6c 73 65 0a 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 20 22 50 61 tion".end.else.info.action.=."Pa
d7940 67 65 22 0a 65 6e 64 0a 65 6c 73 65 0a 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 20 22 4e 6f 6e 65 ge".end.else.info.action.=."None
d7960 22 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 ".end.if.info.action.==."Compile
d7980 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 63 73 22 29 20 74 68 65 6e ".and.fname:endswith(".cs").then
d79a0 0a 69 66 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 .if.fname:endswith(".Designer.cs
d79c0 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 62 61 73 65 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 3a 73 ").then.local.basename.=.fname:s
d79e0 75 62 28 31 2c 20 2d 31 33 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 ub(1,.-13).local.testname.=.base
d7a00 6e 61 6d 65 20 2e 2e 20 22 2e 72 65 73 78 22 0a 69 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 name....".resx".if.project.hasfi
d7a20 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a le(fcfg.project,.testname).then.
d7a40 69 6e 66 6f 2e 41 75 74 6f 47 65 6e 20 3d 20 22 54 72 75 65 22 0a 69 6e 66 6f 2e 44 65 70 65 6e info.AutoGen.=."True".info.Depen
d7a60 64 65 6e 74 55 70 6f 6e 20 3d 20 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 74 65 73 74 6e 61 6d 65 dentUpon.=.testname.end.testname
d7a80 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 73 65 74 74 69 6e 67 73 22 0a 69 66 20 70 72 .=.basename....".settings".if.pr
d7aa0 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 oject.hasfile(fcfg.project,.test
d7ac0 6e 61 6d 65 29 20 74 68 65 6e 0a 69 6e 66 6f 2e 41 75 74 6f 47 65 6e 20 3d 20 22 54 72 75 65 22 name).then.info.AutoGen.=."True"
d7ae0 0a 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 20 3d 20 74 65 73 74 6e 61 6d 65 0a 69 .info.DependentUpon.=.testname.i
d7b00 6e 66 6f 2e 44 65 73 69 67 6e 54 69 6d 65 53 68 61 72 65 64 49 6e 70 75 74 20 3d 20 22 54 72 75 nfo.DesignTimeSharedInput.=."Tru
d7b20 65 22 0a 65 6e 64 0a 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e e".end.testname.=.basename....".
d7b40 63 73 22 0a 69 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a cs".if.project.hasfile(fcfg.proj
d7b60 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 6e 66 6f 2e 41 75 74 6f 47 65 6e ect,.testname).then.info.AutoGen
d7b80 20 3d 20 6e 69 6c 0a 69 6e 66 6f 2e 53 75 62 54 79 70 65 20 3d 20 22 44 65 70 65 6e 64 65 6e 63 .=.nil.info.SubType.=."Dependenc
d7ba0 79 22 0a 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 20 3d 20 74 65 73 74 6e 61 6d 65 y".info.DependentUpon.=.testname
d7bc0 0a 65 6e 64 0a 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 78 73 .end.testname.=.basename....".xs
d7be0 64 22 0a 69 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 d".if.project.hasfile(fcfg.proje
d7c00 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 6e 66 6f 2e 41 75 74 6f 47 65 6e 20 ct,.testname).then.info.AutoGen.
d7c20 3d 20 22 54 72 75 65 22 0a 69 6e 66 6f 2e 44 65 73 69 67 6e 54 69 6d 65 20 3d 20 22 54 72 75 65 =."True".info.DesignTime.=."True
d7c40 22 0a 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 20 3d 20 74 65 73 74 6e 61 6d 65 0a ".info.DependentUpon.=.testname.
d7c60 65 6e 64 0a 65 6c 73 65 69 66 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 78 61 6d 6c end.elseif.fname:endswith(".xaml
d7c80 2e 63 73 22 29 20 74 68 65 6e 0a 69 6e 66 6f 2e 53 75 62 54 79 70 65 20 3d 20 22 43 6f 64 65 22 .cs").then.info.SubType.=."Code"
d7ca0 0a 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 20 3d 20 66 6e 61 6d 65 3a 73 75 62 28 .info.DependentUpon.=.fname:sub(
d7cc0 31 2c 20 2d 34 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 62 61 73 65 6e 61 6d 65 20 3d 20 66 6e 61 1,.-4).else.local.basename.=.fna
d7ce0 6d 65 3a 73 75 62 28 31 2c 20 2d 34 29 0a 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d me:sub(1,.-4).testname.=.basenam
d7d00 65 20 2e 2e 20 22 2e 78 73 64 22 0a 69 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 66 e....".xsd".if.project.hasfile(f
d7d20 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 6e 66 6f cfg.project,.testname).then.info
d7d40 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 20 3d 20 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 74 65 .DependentUpon.=.testname.end.te
d7d60 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e stname.=.basename....".Designer.
d7d80 63 73 22 0a 69 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a cs".if.project.hasfile(fcfg.proj
d7da0 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 6e 66 6f 2e 53 75 62 54 79 70 65 ect,.testname).then.info.SubType
d7dc0 20 3d 20 22 46 6f 72 6d 22 0a 65 6e 64 0a 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d .=."Form".end.testname.=.basenam
d7de0 65 20 2e 2e 20 22 2e 74 74 22 0a 69 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 66 63 e....".tt".if.project.hasfile(fc
d7e00 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 6e 66 6f 2e fg.project,.testname).then.info.
d7e20 41 75 74 6f 47 65 6e 20 3d 20 22 54 72 75 65 22 0a 69 6e 66 6f 2e 44 65 73 69 67 6e 54 69 6d 65 AutoGen.=."True".info.DesignTime
d7e40 20 3d 20 22 54 72 75 65 22 0a 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 20 3d 20 74 .=."True".info.DependentUpon.=.t
d7e60 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 estname.end.end.if.fcfg.buildact
d7e80 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 6f 6e 65 6e 74 22 20 6f 72 0a 20 20 20 66 63 66 67 2e 62 75 ion.==."Component".or....fcfg.bu
d7ea0 69 6c 64 61 63 74 69 6f 6e 20 3d 3d 20 22 46 6f 72 6d 22 20 6f 72 0a 20 20 20 66 63 66 67 2e 62 ildaction.==."Form".or....fcfg.b
d7ec0 75 69 6c 64 61 63 74 69 6f 6e 20 3d 3d 20 22 55 73 65 72 43 6f 6e 74 72 6f 6c 22 0a 74 68 65 6e uildaction.==."UserControl".then
d7ee0 0a 69 6e 66 6f 2e 53 75 62 54 79 70 65 20 3d 20 66 63 66 67 2e 62 75 69 6c 64 61 63 74 69 6f 6e .info.SubType.=.fcfg.buildaction
d7f00 0a 65 6e 64 0a 69 66 20 66 63 66 67 2e 66 6c 61 67 73 20 61 6e 64 20 66 63 66 67 2e 66 6c 61 67 .end.if.fcfg.flags.and.fcfg.flag
d7f20 73 2e 43 6f 6d 70 6f 6e 65 6e 74 20 74 68 65 6e 0a 69 6e 66 6f 2e 53 75 62 54 79 70 65 20 3d 20 s.Component.then.info.SubType.=.
d7f40 22 43 6f 6d 70 6f 6e 65 6e 74 22 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 61 63 74 69 "Component".end.end.if.info.acti
d7f60 6f 6e 20 3d 3d 20 22 43 6f 6e 74 65 6e 74 22 20 74 68 65 6e 0a 69 6e 66 6f 2e 43 6f 70 79 54 6f on.==."Content".then.info.CopyTo
d7f80 4f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 20 3d 20 22 50 72 65 73 65 72 76 65 4e 65 77 65 73 OutputDirectory.=."PreserveNewes
d7fa0 74 22 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 45 6d 62 65 64 64 t".end.if.info.action.==."Embedd
d7fc0 65 64 52 65 73 6f 75 72 63 65 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 edResource".and.fname:endswith("
d7fe0 2e 72 65 73 78 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 62 61 73 65 6e 61 6d 65 20 3d 20 66 6e .resx").then.local.basename.=.fn
d8000 61 6d 65 3a 73 75 62 28 31 2c 20 2d 36 29 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 ame:sub(1,.-6).local.testname.=.
d8020 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 22 0a 69 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 basename....".cs".if.project.has
d8040 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 file(fcfg.project,.testname).the
d8060 6e 0a 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 20 3d 20 74 65 73 74 6e 61 6d 65 0a n.info.DependentUpon.=.testname.
d8080 69 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c if.project.hasfile(fcfg.project,
d80a0 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 29 20 74 68 65 .basename....".Designer.cs").the
d80c0 6e 0a 69 6e 66 6f 2e 53 75 62 54 79 70 65 20 3d 20 22 44 65 73 69 67 6e 65 72 54 79 70 65 22 0a n.info.SubType.=."DesignerType".
d80e0 65 6e 64 0a 65 6c 73 65 0a 74 65 73 74 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 end.else.testname.=.basename....
d8100 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 0a 69 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c ".Designer.cs".if.project.hasfil
d8120 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 e(fcfg.project,.testname).then.i
d8140 6e 66 6f 2e 53 75 62 54 79 70 65 20 3d 20 22 44 65 73 69 67 6e 65 72 22 0a 6c 6f 63 61 6c 20 72 nfo.SubType.=."Designer".local.r
d8160 65 73 6f 75 72 63 65 41 63 63 65 73 73 47 65 6e 65 72 61 74 6f 72 20 3d 20 22 52 65 73 58 46 69 esourceAccessGenerator.=."ResXFi
d8180 6c 65 43 6f 64 65 47 65 6e 65 72 61 74 6f 72 22 0a 69 66 20 66 63 66 67 2e 70 72 6f 6a 65 63 74 leCodeGenerator".if.fcfg.project
d81a0 2e 72 65 73 6f 75 72 63 65 67 65 6e 65 72 61 74 6f 72 20 74 68 65 6e 0a 69 66 20 66 63 66 67 2e .resourcegenerator.then.if.fcfg.
d81c0 70 72 6f 6a 65 63 74 2e 72 65 73 6f 75 72 63 65 67 65 6e 65 72 61 74 6f 72 20 3d 3d 20 22 70 75 project.resourcegenerator.==."pu
d81e0 62 6c 69 63 22 20 74 68 65 6e 0a 72 65 73 6f 75 72 63 65 41 63 63 65 73 73 47 65 6e 65 72 61 74 blic".then.resourceAccessGenerat
d8200 6f 72 20 3d 20 22 50 75 62 6c 69 63 52 65 73 58 46 69 6c 65 43 6f 64 65 47 65 6e 65 72 61 74 6f or.=."PublicResXFileCodeGenerato
d8220 72 22 0a 65 6e 64 0a 65 6e 64 0a 69 6e 66 6f 2e 47 65 6e 65 72 61 74 6f 72 20 3d 20 72 65 73 6f r".end.end.info.Generator.=.reso
d8240 75 72 63 65 41 63 63 65 73 73 47 65 6e 65 72 61 74 6f 72 0a 69 6e 66 6f 2e 4c 61 73 74 47 65 6e urceAccessGenerator.info.LastGen
d8260 4f 75 74 70 75 74 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 74 65 73 74 6e 61 6d 65 29 0a Output.=.path.getname(testname).
d8280 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 4e end.end.end.if.info.action.==."N
d82a0 6f 6e 65 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 73 65 74 74 69 6e one".and.fname:endswith(".settin
d82c0 67 73 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 gs").then.local.testname.=.fname
d82e0 3a 73 75 62 28 31 2c 20 2d 31 30 29 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 0a 69 :sub(1,.-10)....".Designer.cs".i
d8300 66 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 f.project.hasfile(fcfg.project,.
d8320 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 6e 66 6f 2e 47 65 6e 65 72 61 74 6f 72 20 3d 20 testname).then.info.Generator.=.
d8340 22 53 65 74 74 69 6e 67 73 53 69 6e 67 6c 65 46 69 6c 65 47 65 6e 65 72 61 74 6f 72 22 0a 69 6e "SettingsSingleFileGenerator".in
d8360 66 6f 2e 4c 61 73 74 47 65 6e 4f 75 74 70 75 74 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 fo.LastGenOutput.=.path.getname(
d8380 74 65 73 74 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 61 63 74 69 6f 6e testname).end.end.if.info.action
d83a0 20 3d 3d 20 22 43 6f 6e 74 65 6e 74 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 .==."Content".and.fname:endswith
d83c0 28 22 2e 74 74 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 66 6e (".tt").then.local.testname.=.fn
d83e0 61 6d 65 3a 73 75 62 28 31 2c 20 2d 34 29 20 2e 2e 20 22 2e 63 73 22 0a 69 66 20 70 72 6f 6a 65 ame:sub(1,.-4)....".cs".if.proje
d8400 63 74 2e 68 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d ct.hasfile(fcfg.project,.testnam
d8420 65 29 20 74 68 65 6e 0a 69 6e 66 6f 2e 47 65 6e 65 72 61 74 6f 72 20 3d 20 22 54 65 78 74 54 65 e).then.info.Generator.=."TextTe
d8440 6d 70 6c 61 74 69 6e 67 46 69 6c 65 47 65 6e 65 72 61 74 6f 72 22 0a 69 6e 66 6f 2e 4c 61 73 74 mplatingFileGenerator".info.Last
d8460 47 65 6e 4f 75 74 70 75 74 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 74 65 73 74 6e 61 6d GenOutput.=.path.getname(testnam
d8480 65 29 0a 69 6e 66 6f 2e 43 6f 70 79 54 6f 4f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 20 3d 20 e).info.CopyToOutputDirectory.=.
d84a0 6e 69 6c 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 4e nil.end.end.if.info.action.==."N
d84c0 6f 6e 65 22 20 61 6e 64 20 66 6e 61 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 2e 78 73 64 22 29 20 one".and.fname:endswith(".xsd").
d84e0 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 3a 73 75 62 28 then.local.testname.=.fname:sub(
d8500 31 2c 20 2d 35 29 20 2e 2e 20 22 2e 44 65 73 69 67 6e 65 72 2e 63 73 22 0a 69 66 20 70 72 6f 6a 1,.-5)....".Designer.cs".if.proj
d8520 65 63 74 2e 68 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 ect.hasfile(fcfg.project,.testna
d8540 6d 65 29 20 74 68 65 6e 0a 69 6e 66 6f 2e 53 75 62 54 79 70 65 20 3d 20 22 44 65 73 69 67 6e 65 me).then.info.SubType.=."Designe
d8560 72 22 0a 69 6e 66 6f 2e 47 65 6e 65 72 61 74 6f 72 20 3d 20 22 4d 53 44 61 74 61 53 65 74 47 65 r".info.Generator.=."MSDataSetGe
d8580 6e 65 72 61 74 6f 72 22 0a 69 6e 66 6f 2e 4c 61 73 74 47 65 6e 4f 75 74 70 75 74 20 3d 20 70 61 nerator".info.LastGenOutput.=.pa
d85a0 74 68 2e 67 65 74 6e 61 6d 65 28 74 65 73 74 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 th.getname(testname).end.end.if.
d85c0 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 4e 6f 6e 65 22 20 61 6e 64 20 28 66 6e 61 6d 65 info.action.==."None".and.(fname
d85e0 3a 65 6e 64 73 77 69 74 68 28 22 2e 78 73 63 22 29 20 6f 72 20 66 6e 61 6d 65 3a 65 6e 64 73 77 :endswith(".xsc").or.fname:endsw
d8600 69 74 68 28 22 2e 78 73 73 22 29 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 ith(".xss")).then.local.testname
d8620 20 3d 20 66 6e 61 6d 65 3a 73 75 62 28 31 2c 20 2d 35 29 20 2e 2e 20 22 2e 78 73 64 22 0a 69 66 .=.fname:sub(1,.-5)....".xsd".if
d8640 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 .project.hasfile(fcfg.project,.t
d8660 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e estname).then.info.DependentUpon
d8680 20 3d 20 74 65 73 74 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 66 6e 61 6d 65 3a 65 6e 64 .=.testname.end.end.if.fname:end
d86a0 73 77 69 74 68 28 22 2e 78 61 6d 6c 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 swith(".xaml").then.local.testna
d86c0 6d 65 20 3d 20 66 6e 61 6d 65 20 2e 2e 20 22 2e 63 73 22 0a 69 66 20 70 72 6f 6a 65 63 74 2e 68 me.=.fname....".cs".if.project.h
d86e0 61 73 66 69 6c 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 20 74 asfile(fcfg.project,.testname).t
d8700 68 65 6e 0a 69 6e 66 6f 2e 53 75 62 54 79 70 65 20 3d 20 22 44 65 73 69 67 6e 65 72 22 0a 69 6e hen.info.SubType.=."Designer".in
d8720 66 6f 2e 47 65 6e 65 72 61 74 6f 72 20 3d 20 22 4d 53 42 75 69 6c 64 3a 43 6f 6d 70 69 6c 65 22 fo.Generator.=."MSBuild:Compile"
d8740 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 20 74 .end.end.if.info.DependentUpon.t
d8760 68 65 6e 0a 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 20 3d 20 70 61 74 68 2e 67 65 hen.info.DependentUpon.=.path.ge
d8780 74 6e 61 6d 65 28 69 6e 66 6f 2e 44 65 70 65 6e 64 65 6e 74 55 70 6f 6e 29 0a 65 6e 64 0a 72 65 tname(info.DependentUpon).end.re
d87a0 74 75 72 6e 20 69 6e 66 6f 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 2e 67 65 turn.info.end.function.dotnet.ge
d87c0 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 74 6f 6f 6c 29 0a 6c 6f 63 61 6c 20 63 6f 6d 70 69 ttoolname(cfg,.tool).local.compi
d87e0 6c 65 72 73 20 3d 20 7b 0a 6d 73 6e 65 74 20 3d 20 22 63 73 63 22 2c 0a 6d 6f 6e 6f 20 3d 20 22 lers.=.{.msnet.=."csc",.mono.=."
d8800 6d 63 73 22 2c 0a 70 6e 65 74 20 3d 20 22 63 73 63 63 22 2c 0a 7d 0a 69 66 20 74 6f 6f 6c 20 3d mcs",.pnet.=."cscc",.}.if.tool.=
d8820 3d 20 22 63 73 63 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 5f 4f 50 =."csc".then.local.toolset.=._OP
d8840 54 49 4f 4e 53 2e 64 6f 74 6e 65 74 20 6f 72 20 22 6d 73 6e 65 74 22 0a 72 65 74 75 72 6e 20 63 TIONS.dotnet.or."msnet".return.c
d8860 6f 6d 70 69 6c 65 72 73 5b 74 6f 6f 6c 73 65 74 5d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 72 ompilers[toolset].else.return."r
d8880 65 73 67 65 6e 22 0a 65 6e 64 0a 65 6e 64 0a 64 6f 74 6e 65 74 2e 66 6c 61 67 73 20 3d 20 7b 0a esgen".end.end.dotnet.flags.=.{.
d88a0 63 6c 72 20 3d 20 7b 0a 55 6e 73 61 66 65 20 3d 20 22 2f 75 6e 73 61 66 65 22 2c 0a 7d 2c 0a 66 clr.=.{.Unsafe.=."/unsafe",.},.f
d88c0 6c 61 67 73 20 3d 20 7b 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 20 3d 20 22 2f 77 61 72 6e 61 73 lags.=.{.FatalWarning.=."/warnas
d88e0 65 72 72 6f 72 22 2c 0a 7d 2c 0a 6f 70 74 69 6d 69 7a 65 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2f 6f error",.},.optimize.=.{.On.=."/o
d8900 70 74 69 6d 69 7a 65 22 2c 0a 53 69 7a 65 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 53 70 ptimize",.Size.=."/optimize",.Sp
d8920 65 65 64 20 3d 20 22 2f 6f 70 74 69 6d 69 7a 65 22 2c 0a 7d 2c 0a 73 79 6d 62 6f 6c 73 20 3d 20 eed.=."/optimize",.},.symbols.=.
d8940 7b 0a 4f 6e 20 3d 20 22 2f 64 65 62 75 67 22 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 64 6f {.On.=."/debug",.}.}.function.do
d8960 74 6e 65 74 2e 67 65 74 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d tnet.getflags(cfg).local.flags.=
d8980 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 64 6f 74 6e 65 74 2e 66 6c 61 .config.mapFlags(cfg,.dotnet.fla
d89a0 67 73 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 27 2f 6e 6f 63 6f 6e 66 gs).table.insert(flags,.'/noconf
d89c0 69 67 27 29 0a 69 66 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 69 63 6f 6e 20 74 68 65 6e 0a 6c 6f ig').if.cfg.project.icon.then.lo
d89e0 63 61 6c 20 66 6e 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 cal.fn.=.project.getrelative(cfg
d8a00 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 69 63 6f 6e 29 0a 74 61 62 6c .project,.cfg.project.icon).tabl
d8a20 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 27 2f e.insert(flags,.string.format('/
d8a40 77 69 6e 33 32 69 63 6f 6e 3a 22 25 73 22 27 2c 20 66 6e 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 win32icon:"%s"',.fn)).end.if.#cf
d8a60 67 2e 64 65 66 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 g.defines.>.0.then.table.insert(
d8a80 66 6c 61 67 73 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 64 65 66 69 6e 65 73 flags,.table.implode(cfg.defines
d8aa0 2c 20 22 2f 64 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 63 73 ,."/d:",."",.".")).end.if.cfg.cs
d8ac0 76 65 72 73 69 6f 6e 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 version.~=.nil.then.table.insert
d8ae0 28 66 6c 61 67 73 2c 20 27 2f 6c 61 6e 67 76 65 72 73 69 6f 6e 3a 27 20 2e 2e 20 63 66 67 2e 63 (flags,.'/langversion:'....cfg.c
d8b00 73 76 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 sversion).end.return.table.join(
d8b20 66 6c 61 67 73 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 0a 65 6e 64 0a 66 75 6e flags,.cfg.buildoptions).end.fun
d8b40 63 74 69 6f 6e 20 64 6f 74 6e 65 74 2e 67 65 74 6b 69 6e 64 28 63 66 67 29 0a 69 66 20 28 63 66 ction.dotnet.getkind(cfg).if.(cf
d8b60 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 29 20 74 68 65 6e 0a 72 65 74 g.kind.==."ConsoleApp").then.ret
d8b80 75 72 6e 20 22 45 78 65 22 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 57 urn."Exe".elseif.(cfg.kind.==."W
d8ba0 69 6e 64 6f 77 65 64 41 70 70 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 57 69 6e 45 78 65 indowedApp").then.return."WinExe
d8bc0 22 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 53 68 61 72 65 64 4c 69 62 ".elseif.(cfg.kind.==."SharedLib
d8be0 22 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 4c 69 62 72 61 72 79 22 0a 65 6c 73 65 0a 65 72 ").then.return."Library".else.er
d8c00 72 6f 72 28 22 69 6e 76 61 6c 69 64 20 64 6f 74 6e 65 74 20 6b 69 6e 64 20 22 20 2e 2e 20 63 66 ror("invalid.dotnet.kind."....cf
d8c20 67 2e 6b 69 6e 64 20 2e 2e 20 22 2e 20 56 61 6c 69 64 20 6b 69 6e 64 73 20 61 72 65 20 43 6f 6e g.kind...."..Valid.kinds.are.Con
d8c40 73 6f 6c 65 41 70 70 2c 20 57 69 6e 64 6f 77 73 41 70 70 2c 20 53 68 61 72 65 64 4c 69 62 22 29 soleApp,.WindowsApp,.SharedLib")
d8c60 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6f 74 6e 65 74 2e 67 65 74 6d 61 6b 65 .end.end.function.dotnet.getmake
d8c80 73 65 74 74 69 6e 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 00 00 00 settings(cfg).return.nil.end....
d8ca0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 6d 6f local.p.=.premake.local.m.=.p.mo
d8cc0 64 75 6c 65 73 2e 73 65 6c 66 5f 74 65 73 74 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 72 65 61 74 dules.self_test.function.m.creat
d8ce0 65 57 6f 72 6b 73 70 61 63 65 28 29 0a 6c 6f 63 61 6c 20 77 6b 73 20 3d 20 77 6f 72 6b 73 70 61 eWorkspace().local.wks.=.workspa
d8d00 63 65 28 22 4d 79 57 6f 72 6b 73 70 61 63 65 22 29 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 ce("MyWorkspace").configurations
d8d20 20 7b 20 22 44 65 62 75 67 22 2c 20 22 52 65 6c 65 61 73 65 22 20 7d 0a 6c 6f 63 61 6c 20 70 72 .{."Debug",."Release".}.local.pr
d8d40 6a 20 3d 20 6d 2e 63 72 65 61 74 65 50 72 6f 6a 65 63 74 28 77 6b 73 29 0a 72 65 74 75 72 6e 20 j.=.m.createProject(wks).return.
d8d60 77 6b 73 2c 20 70 72 6a 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 72 65 61 74 65 73 6f wks,.prj.end.function.m.createso
d8d80 6c 75 74 69 6f 6e 28 29 0a 6c 6f 63 61 6c 20 77 6b 73 20 3d 20 77 6f 72 6b 73 70 61 63 65 28 22 lution().local.wks.=.workspace("
d8da0 4d 79 53 6f 6c 75 74 69 6f 6e 22 29 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 7b 20 22 44 MySolution").configurations.{."D
d8dc0 65 62 75 67 22 2c 20 22 52 65 6c 65 61 73 65 22 20 7d 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 6d ebug",."Release".}.local.prj.=.m
d8de0 2e 63 72 65 61 74 65 70 72 6f 6a 65 63 74 28 77 6b 73 29 0a 72 65 74 75 72 6e 20 77 6b 73 2c 20 .createproject(wks).return.wks,.
d8e00 70 72 6a 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 72 65 61 74 65 50 72 6f 6a 65 63 74 prj.end.function.m.createProject
d8e20 28 77 6b 73 29 0a 6c 6f 63 61 6c 20 6e 20 3d 20 23 77 6b 73 2e 70 72 6f 6a 65 63 74 73 20 2b 20 (wks).local.n.=.#wks.projects.+.
d8e40 31 0a 69 66 20 6e 20 3d 3d 20 31 20 74 68 65 6e 20 6e 20 3d 20 22 22 20 65 6e 64 0a 6c 6f 63 61 1.if.n.==.1.then.n.=."".end.loca
d8e60 6c 20 70 72 6a 20 3d 20 70 72 6f 6a 65 63 74 20 28 22 4d 79 50 72 6f 6a 65 63 74 22 20 2e 2e 20 l.prj.=.project.("MyProject"....
d8e80 6e 29 0a 6c 61 6e 67 75 61 67 65 20 22 43 2b 2b 22 0a 6b 69 6e 64 20 22 43 6f 6e 73 6f 6c 65 41 n).language."C++".kind."ConsoleA
d8ea0 70 70 22 0a 72 65 74 75 72 6e 20 70 72 6a 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 72 pp".return.prj.end.function.m.cr
d8ec0 65 61 74 65 47 72 6f 75 70 28 77 6b 73 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 67 72 6f 75 70 eateGroup(wks).local.prj.=.group
d8ee0 20 28 22 4d 79 47 72 6f 75 70 22 20 2e 2e 20 28 23 77 6b 73 2e 67 72 6f 75 70 73 20 2b 20 31 29 .("MyGroup"....(#wks.groups.+.1)
d8f00 29 0a 72 65 74 75 72 6e 20 70 72 6a 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 74 57 ).return.prj.end.function.m.getW
d8f20 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 0a 70 2e 6f 76 65 6e 2e 62 61 6b 65 28 29 0a 72 65 74 75 orkspace(wks).p.oven.bake().retu
d8f40 72 6e 20 70 2e 67 6c 6f 62 61 6c 2e 67 65 74 57 6f 72 6b 73 70 61 63 65 28 77 6b 73 2e 6e 61 6d rn.p.global.getWorkspace(wks.nam
d8f60 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 74 52 75 6c 65 28 6e 61 6d 65 29 0a e).end.function.m.getRule(name).
d8f80 70 2e 6f 76 65 6e 2e 62 61 6b 65 28 29 0a 72 65 74 75 72 6e 20 70 2e 67 6c 6f 62 61 6c 2e 67 65 p.oven.bake().return.p.global.ge
d8fa0 74 52 75 6c 65 28 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 74 50 72 tRule(name).end.function.m.getPr
d8fc0 6f 6a 65 63 74 28 77 6b 73 2c 20 69 29 0a 77 6b 73 20 3d 20 6d 2e 67 65 74 57 6f 72 6b 73 70 61 oject(wks,.i).wks.=.m.getWorkspa
d8fe0 63 65 28 77 6b 73 29 0a 72 65 74 75 72 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 65 74 70 72 ce(wks).return.p.workspace.getpr
d9000 6f 6a 65 63 74 28 77 6b 73 2c 20 69 20 6f 72 20 31 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 oject(wks,.i.or.1).end.function.
d9020 6d 2e 67 65 74 43 6f 6e 66 69 67 28 70 72 6a 2c 20 62 75 69 6c 64 63 66 67 2c 20 70 6c 61 74 66 m.getConfig(prj,.buildcfg,.platf
d9040 6f 72 6d 29 0a 6c 6f 63 61 6c 20 77 6b 73 20 3d 20 6d 2e 67 65 74 57 6f 72 6b 73 70 61 63 65 28 orm).local.wks.=.m.getWorkspace(
d9060 70 72 6a 2e 77 6f 72 6b 73 70 61 63 65 29 0a 70 72 6a 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 prj.workspace).prj.=.p.workspace
d9080 2e 67 65 74 70 72 6f 6a 65 63 74 28 77 6b 73 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 72 65 74 75 72 .getproject(wks,.prj.name).retur
d90a0 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 62 75 69 6c 64 n.p.project.getconfig(prj,.build
d90c0 63 66 67 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 6d 2e 70 72 69 6e 74 20 3d 20 70 72 69 cfg,.platform).end.m.print.=.pri
d90e0 6e 74 0a 70 2e 61 6c 69 61 73 28 6d 2c 20 22 63 72 65 61 74 65 50 72 6f 6a 65 63 74 22 2c 20 22 nt.p.alias(m,."createProject",."
d9100 63 72 65 61 74 65 70 72 6f 6a 65 63 74 22 29 0a 70 2e 61 6c 69 61 73 28 6d 2c 20 22 67 65 74 43 createproject").p.alias(m,."getC
d9120 6f 6e 66 69 67 22 2c 20 22 67 65 74 63 6f 6e 66 69 67 22 29 0a 70 2e 61 6c 69 61 73 28 6d 2c 20 onfig",."getconfig").p.alias(m,.
d9140 22 67 65 74 50 72 6f 6a 65 63 74 22 2c 20 22 67 65 74 70 72 6f 6a 65 63 74 22 29 0a 70 2e 61 6c "getProject",."getproject").p.al
d9160 69 61 73 28 6d 2c 20 22 67 65 74 57 6f 72 6b 73 70 61 63 65 22 2c 20 22 67 65 74 73 6f 6c 75 74 ias(m,."getWorkspace",."getsolut
d9180 69 6f 6e 22 29 0a 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 ion")...local.p.=.premake.p.vstu
d91a0 64 69 6f 2e 63 73 32 30 30 35 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 dio.cs2005.=.{}.local.vstudio.=.
d91c0 70 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 63 73 32 30 30 35 20 3d 20 70 2e 76 73 74 75 64 p.vstudio.local.cs2005.=.p.vstud
d91e0 69 6f 2e 63 73 32 30 30 35 0a 6c 6f 63 61 6c 20 64 6f 74 6e 65 74 62 61 73 65 20 3d 20 70 2e 76 io.cs2005.local.dotnetbase.=.p.v
d9200 73 74 75 64 69 6f 2e 64 6f 74 6e 65 74 62 61 73 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 studio.dotnetbase.local.project.
d9220 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e =.p.project.local.config.=.p.con
d9240 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e fig.local.fileconfig.=.p.filecon
d9260 66 69 67 0a 6c 6f 63 61 6c 20 64 6f 74 6e 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 2e 64 6f 74 6e 65 fig.local.dotnet.=.p.tools.dotne
d9280 74 0a 63 73 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 63 73 32 30 30 35 2e 65 6c t.cs2005.elements.=.{}.cs2005.el
d92a0 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 70 72 6a 29 0a ements.project.=.function.(prj).
d92c0 69 66 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 if.dotnetbase.isNewFormatProject
d92e0 28 70 72 6a 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 (prj).then.return.{.dotnetbase.p
d9300 72 6f 6a 65 63 74 45 6c 65 6d 65 6e 74 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 rojectElement,.dotnetbase.projec
d9320 74 50 72 6f 70 65 72 74 69 65 73 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6e 66 69 67 75 72 tProperties,.dotnetbase.configur
d9340 61 74 69 6f 6e 73 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 61 70 70 6c 69 63 61 74 69 6f 6e 49 63 ations,.dotnetbase.applicationIc
d9360 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 72 65 66 65 72 65 6e 63 65 73 0a 7d 0a 65 6c 73 65 on,.dotnetbase.references.}.else
d9380 0a 72 65 74 75 72 6e 20 7b 0a 64 6f 74 6e 65 74 62 61 73 65 2e 78 6d 6c 44 65 63 6c 61 72 61 74 .return.{.dotnetbase.xmlDeclarat
d93a0 69 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 74 45 6c 65 6d 65 6e 74 2c 0a ion,.dotnetbase.projectElement,.
d93c0 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6d 6d 6f 6e 50 72 6f 70 65 72 74 69 65 73 2c 0a 64 6f 74 dotnetbase.commonProperties,.dot
d93e0 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 74 50 72 6f 70 65 72 74 69 65 73 2c 0a 64 6f 74 6e 65 netbase.projectProperties,.dotne
d9400 74 62 61 73 65 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2c 0a 64 6f 74 6e 65 74 62 61 73 65 tbase.configurations,.dotnetbase
d9420 2e 61 70 70 6c 69 63 61 74 69 6f 6e 49 63 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 72 65 66 .applicationIcon,.dotnetbase.ref
d9440 65 72 65 6e 63 65 73 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 63 73 32 30 30 35 2e 65 6c 65 6d 65 6e 74 erences.}.end.end.cs2005.element
d9460 73 2e 70 72 6f 6a 65 63 74 50 72 6f 70 65 72 74 69 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 s.projectProperties.=.function.(
d9480 63 66 67 29 0a 69 66 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 cfg).if.dotnetbase.isNewFormatPr
d94a0 6f 6a 65 63 74 28 63 66 67 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 64 6f 74 6e 65 74 62 oject(cfg).then.return.{.dotnetb
d94c0 61 73 65 2e 6f 75 74 70 75 74 54 79 70 65 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 61 70 70 44 65 ase.outputType,.dotnetbase.appDe
d94e0 73 69 67 6e 65 72 46 6f 6c 64 65 72 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 72 6f 6f 74 4e 61 6d signerFolder,.dotnetbase.rootNam
d9500 65 73 70 61 63 65 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 61 73 73 65 6d 62 6c 79 4e 61 6d 65 2c espace,.dotnetbase.assemblyName,
d9520 0a 64 6f 74 6e 65 74 62 61 73 65 2e 6e 65 74 63 6f 72 65 2e 74 61 72 67 65 74 46 72 61 6d 65 77 .dotnetbase.netcore.targetFramew
d9540 6f 72 6b 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 61 6c 6c 6f 77 55 6e 73 61 66 65 42 6c 6f 63 6b ork,.dotnetbase.allowUnsafeBlock
d9560 73 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 66 69 6c 65 41 6c 69 67 6e 6d 65 6e 74 2c 0a 64 6f 74 s,.dotnetbase.fileAlignment,.dot
d9580 6e 65 74 62 61 73 65 2e 62 69 6e 64 69 6e 67 52 65 64 69 72 65 63 74 73 2c 0a 64 6f 74 6e 65 74 netbase.bindingRedirects,.dotnet
d95a0 62 61 73 65 2e 6e 65 74 63 6f 72 65 2e 75 73 65 57 70 66 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e base.netcore.useWpf,.dotnetbase.
d95c0 63 73 76 65 72 73 69 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 6e 65 74 63 6f 72 65 2e 65 6e csversion,.dotnetbase.netcore.en
d95e0 61 62 6c 65 44 65 66 61 75 6c 74 43 6f 6d 70 69 6c 65 49 74 65 6d 73 2c 0a 7d 0a 65 6c 73 65 0a ableDefaultCompileItems,.}.else.
d9600 72 65 74 75 72 6e 20 7b 0a 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f return.{.dotnetbase.configuratio
d9620 6e 43 6f 6e 64 69 74 69 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 6c 61 74 66 6f 72 6d 43 nCondition,.dotnetbase.platformC
d9640 6f 6e 64 69 74 69 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 64 75 63 74 56 65 72 73 ondition,.dotnetbase.productVers
d9660 69 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 73 63 68 65 6d 61 56 65 72 73 69 6f 6e 2c 0a 64 ion,.dotnetbase.schemaVersion,.d
d9680 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 74 47 75 69 64 2c 0a 64 6f 74 6e 65 74 62 61 73 otnetbase.projectGuid,.dotnetbas
d96a0 65 2e 6f 75 74 70 75 74 54 79 70 65 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 61 70 70 44 65 73 69 e.outputType,.dotnetbase.appDesi
d96c0 67 6e 65 72 46 6f 6c 64 65 72 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 72 6f 6f 74 4e 61 6d 65 73 gnerFolder,.dotnetbase.rootNames
d96e0 70 61 63 65 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 61 73 73 65 6d 62 6c 79 4e 61 6d 65 2c 0a 64 pace,.dotnetbase.assemblyName,.d
d9700 6f 74 6e 65 74 62 61 73 65 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e otnetbase.targetFrameworkVersion
d9720 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 50 72 6f 66 ,.dotnetbase.targetFrameworkProf
d9740 69 6c 65 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 66 69 6c 65 41 6c 69 67 6e 6d 65 6e 74 2c 0a 64 ile,.dotnetbase.fileAlignment,.d
d9760 6f 74 6e 65 74 62 61 73 65 2e 62 69 6e 64 69 6e 67 52 65 64 69 72 65 63 74 73 2c 0a 64 6f 74 6e otnetbase.bindingRedirects,.dotn
d9780 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 74 54 79 70 65 47 75 69 64 73 2c 0a 64 6f 74 6e 65 74 62 etbase.projectTypeGuids,.dotnetb
d97a0 61 73 65 2e 63 73 76 65 72 73 69 6f 6e 2c 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 63 73 32 30 30 35 2e ase.csversion,.}.end.end.cs2005.
d97c0 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f elements.configuration.=.functio
d97e0 6e 20 28 29 0a 72 65 74 75 72 6e 20 7b 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 70 65 72 74 n.().return.{.dotnetbase.propert
d9800 79 47 72 6f 75 70 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 64 65 62 75 67 50 72 6f 70 73 2c 0a 64 yGroup,.dotnetbase.debugProps,.d
d9820 6f 74 6e 65 74 62 61 73 65 2e 6f 75 74 70 75 74 50 72 6f 70 73 2c 0a 64 6f 74 6e 65 74 62 61 73 otnetbase.outputProps,.dotnetbas
d9840 65 2e 63 6f 6d 70 69 6c 65 72 50 72 6f 70 73 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 4e 6f 57 61 e.compilerProps,.dotnetbase.NoWa
d9860 72 6e 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 rn.}.end.function.cs2005.generat
d9880 65 28 70 72 6a 29 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 65 70 61 72 65 28 63 73 32 30 30 35 e(prj).dotnetbase.prepare(cs2005
d98a0 29 0a 64 6f 74 6e 65 74 62 61 73 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 65 6e 64 0a 66 ).dotnetbase.generate(prj).end.f
d98c0 75 6e 63 74 69 6f 6e 20 63 73 32 30 30 35 2e 74 61 72 67 65 74 73 28 70 72 6a 29 0a 69 66 20 6e unction.cs2005.targets(prj).if.n
d98e0 6f 74 20 64 6f 74 6e 65 74 62 61 73 65 2e 69 73 4e 65 77 46 6f 72 6d 61 74 50 72 6f 6a 65 63 74 ot.dotnetbase.isNewFormatProject
d9900 28 70 72 6a 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 62 69 6e 20 3d 20 69 69 66 28 5f 41 43 54 49 (prj).then.local.bin.=.iif(_ACTI
d9920 4f 4e 20 3c 3d 20 22 76 73 32 30 31 30 22 2c 20 22 4d 53 42 75 69 6c 64 42 69 6e 50 61 74 68 22 ON.<=."vs2010",."MSBuildBinPath"
d9940 2c 20 22 4d 53 42 75 69 6c 64 54 6f 6f 6c 73 50 61 74 68 22 29 0a 5f 70 28 31 2c 27 3c 49 6d 70 ,."MSBuildToolsPath")._p(1,'<Imp
d9960 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 25 73 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 53 ort.Project="$(%s)\\Microsoft.CS
d9980 68 61 72 70 2e 74 61 72 67 65 74 73 22 20 2f 3e 27 2c 20 62 69 6e 29 0a 5f 70 28 31 2c 27 3c 21 harp.targets"./>',.bin)._p(1,'<!
d99a0 2d 2d 20 54 6f 20 6d 6f 64 69 66 79 20 79 6f 75 72 20 62 75 69 6c 64 20 70 72 6f 63 65 73 73 2c --.To.modify.your.build.process,
d99c0 20 61 64 64 20 79 6f 75 72 20 74 61 73 6b 20 69 6e 73 69 64 65 20 6f 6e 65 20 6f 66 20 74 68 65 .add.your.task.inside.one.of.the
d99e0 20 74 61 72 67 65 74 73 20 62 65 6c 6f 77 20 61 6e 64 20 75 6e 63 6f 6d 6d 65 6e 74 20 69 74 2e .targets.below.and.uncomment.it.
d9a00 27 29 0a 5f 70 28 31 2c 27 20 20 20 20 20 4f 74 68 65 72 20 73 69 6d 69 6c 61 72 20 65 78 74 65 ')._p(1,'.....Other.similar.exte
d9a20 6e 73 69 6f 6e 20 70 6f 69 6e 74 73 20 65 78 69 73 74 2c 20 73 65 65 20 4d 69 63 72 6f 73 6f 66 nsion.points.exist,.see.Microsof
d9a40 74 2e 43 6f 6d 6d 6f 6e 2e 74 61 72 67 65 74 73 2e 27 29 0a 5f 70 28 31 2c 27 3c 54 61 72 67 65 t.Common.targets.')._p(1,'<Targe
d9a60 74 20 4e 61 6d 65 3d 22 42 65 66 6f 72 65 42 75 69 6c 64 22 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f t.Name="BeforeBuild">')._p(1,'</
d9a80 54 61 72 67 65 74 3e 27 29 0a 5f 70 28 31 2c 27 3c 54 61 72 67 65 74 20 4e 61 6d 65 3d 22 41 66 Target>')._p(1,'<Target.Name="Af
d9aa0 74 65 72 42 75 69 6c 64 22 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 54 61 72 67 65 74 3e 27 29 0a 5f terBuild">')._p(1,'</Target>')._
d9ac0 70 28 31 2c 27 2d 2d 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 00 ff ff ff ff ff ff ff ff 30 25 54 00 p(1,'-->').end.end..........0%T.
d9ae0 34 25 54 00 38 25 54 00 3c 25 54 00 40 25 54 00 44 25 54 00 48 25 54 00 6c 6f 63 61 6c 20 70 20 4%T.8%T.<%T.@%T.D%T.H%T.local.p.
d9b00 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a =.premake.local.project.=.p.proj
d9b20 65 63 74 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 ect.newaction.{.trigger.........
d9b40 3d 20 22 67 6d 61 6b 65 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 47 4e =."gmake",.shortname.......=."GN
d9b60 55 20 4d 61 6b 65 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 U.Make",.description.....=."Gene
d9b80 72 61 74 65 20 47 4e 55 20 6d 61 6b 65 66 69 6c 65 73 20 66 6f 72 20 50 4f 53 49 58 2c 20 4d 69 rate.GNU.makefiles.for.POSIX,.Mi
d9ba0 6e 47 57 2c 20 61 6e 64 20 43 79 67 77 69 6e 22 2c 0a 74 6f 6f 6c 73 65 74 20 20 20 20 20 20 20 nGW,.and.Cygwin",.toolset.......
d9bc0 20 20 3d 20 22 67 63 63 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 ..=."gcc",.valid_kinds.....=.{."
d9be0 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 ConsoleApp",."WindowedApp",."Sta
d9c00 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 55 74 69 6c 69 74 79 22 2c ticLib",."SharedLib",."Utility",
d9c20 20 22 4d 61 6b 65 66 69 6c 65 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d ."Makefile".},.valid_languages.=
d9c40 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f .{."C",."C++",."C#".},.valid_too
d9c60 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 63 6c 61 6e 67 22 2c 20 22 ls.....=.{.cc.....=.{."clang",."
d9c80 67 63 63 22 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 6f 6e 6f 22 2c 20 22 6d 73 6e 65 gcc".},.dotnet.=.{."mono",."msne
d9ca0 74 22 2c 20 22 70 6e 65 74 22 20 7d 0a 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 t",."pnet".}.},.onWorkspace.=.fu
d9cc0 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 70 2e 65 73 63 61 70 65 72 28 70 2e 6d 61 6b 65 2e 65 73 63 nction(wks).p.escaper(p.make.esc
d9ce0 29 0a 70 2e 67 65 6e 65 72 61 74 65 28 77 6b 73 2c 20 70 2e 6d 61 6b 65 2e 67 65 74 6d 61 6b 65 ).p.generate(wks,.p.make.getmake
d9d00 66 69 6c 65 6e 61 6d 65 28 77 6b 73 2c 20 66 61 6c 73 65 29 2c 20 70 2e 6d 61 6b 65 2e 67 65 6e filename(wks,.false),.p.make.gen
d9d20 65 72 61 74 65 5f 77 6f 72 6b 73 70 61 63 65 29 0a 65 6e 64 2c 0a 6f 6e 50 72 6f 6a 65 63 74 20 erate_workspace).end,.onProject.
d9d40 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 65 73 63 61 70 65 72 28 70 2e 6d 61 6b 65 =.function(prj).p.escaper(p.make
d9d60 2e 65 73 63 29 0a 6c 6f 63 61 6c 20 6d 61 6b 65 66 69 6c 65 20 3d 20 70 2e 6d 61 6b 65 2e 67 65 .esc).local.makefile.=.p.make.ge
d9d80 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 0a 69 66 20 70 72 6a 2e tmakefilename(prj,.true).if.prj.
d9da0 6b 69 6e 64 20 3d 3d 20 70 2e 55 54 49 4c 49 54 59 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 kind.==.p.UTILITY.then.p.generat
d9dc0 65 28 70 72 6a 2c 20 6d 61 6b 65 66 69 6c 65 2c 20 70 2e 6d 61 6b 65 2e 75 74 69 6c 69 74 79 2e e(prj,.makefile,.p.make.utility.
d9de0 67 65 6e 65 72 61 74 65 29 0a 65 6c 73 65 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4d generate).elseif.prj.kind.==.p.M
d9e00 41 4b 45 46 49 4c 45 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b AKEFILE.then.p.generate(prj,.mak
d9e20 65 66 69 6c 65 2c 20 70 2e 6d 61 6b 65 2e 6d 61 6b 65 66 69 6c 65 2e 67 65 6e 65 72 61 74 65 29 efile,.p.make.makefile.generate)
d9e40 0a 65 6c 73 65 0a 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 64 6f 74 6e 65 74 28 70 72 6a 29 20 74 .else.if.project.isdotnet(prj).t
d9e60 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b 65 66 69 6c 65 2c 20 70 2e hen.p.generate(prj,.makefile,.p.
d9e80 6d 61 6b 65 2e 63 73 2e 67 65 6e 65 72 61 74 65 29 0a 65 6c 73 65 69 66 20 70 72 6f 6a 65 63 74 make.cs.generate).elseif.project
d9ea0 2e 69 73 63 28 70 72 6a 29 20 6f 72 20 70 72 6f 6a 65 63 74 2e 69 73 63 70 70 28 70 72 6a 29 20 .isc(prj).or.project.iscpp(prj).
d9ec0 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b 65 66 69 6c 65 2c 20 70 then.p.generate(prj,.makefile,.p
d9ee0 2e 6d 61 6b 65 2e 63 70 70 2e 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 2c .make.cpp.generate).end.end.end,
d9f00 0a 6f 6e 43 6c 65 61 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 .onCleanWorkspace.=.function(wks
d9f20 29 0a 70 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 77 6b 73 2c 20 70 2e 6d 61 6b 65 2e 67 65 74 6d 61 ).p.clean.file(wks,.p.make.getma
d9f40 6b 65 66 69 6c 65 6e 61 6d 65 28 77 6b 73 2c 20 66 61 6c 73 65 29 29 0a 65 6e 64 2c 0a 6f 6e 43 kefilename(wks,.false)).end,.onC
d9f60 6c 65 61 6e 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 63 6c leanProject.=.function(prj).p.cl
d9f80 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 2e 6d 61 6b 65 2e 67 65 74 6d 61 6b 65 66 69 6c 65 ean.file(prj,.p.make.getmakefile
d9fa0 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 29 0a 65 6e 64 0a 7d 0a 72 65 74 75 72 6e 20 66 75 name(prj,.true)).end.}.return.fu
d9fc0 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 28 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 nction(cfg).return.(_ACTION.==."
d9fe0 67 6d 61 6b 65 22 29 0a 65 6e 64 0a 4c 25 54 00 54 25 54 00 5c 25 54 00 68 25 54 00 74 25 54 00 gmake").end.L%T.T%T.\%T.h%T.t%T.
da000 7c 25 54 00 88 25 54 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 70 72 6f 6a |%T..%T.local.p.=.premake.p.proj
da020 65 63 74 20 3d 20 70 2e 61 70 69 2e 63 6f 6e 74 61 69 6e 65 72 28 22 70 72 6f 6a 65 63 74 22 2c ect.=.p.api.container("project",
da040 20 70 2e 77 6f 72 6b 73 70 61 63 65 2c 20 7b 20 22 63 6f 6e 66 69 67 22 20 7d 29 0a 6c 6f 63 61 .p.workspace,.{."config".}).loca
da060 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 74 72 65 65 l.project.=.p.project.local.tree
da080 20 3d 20 70 2e 74 72 65 65 0a 65 78 74 65 72 6e 61 6c 20 3d 20 65 78 74 65 72 6e 61 6c 70 72 6f .=.p.tree.external.=.externalpro
da0a0 6a 65 63 74 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 6e 65 77 28 6e 61 6d 65 29 0a ject.function.project.new(name).
da0c0 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 6e 65 77 28 70 72 6f 6a local.prj.=.p.container.new(proj
da0e0 65 63 74 2c 20 6e 61 6d 65 29 0a 70 72 6a 2e 75 75 69 64 20 3d 20 6f 73 2e 75 75 69 64 28 6e 61 ect,.name).prj.uuid.=.os.uuid(na
da100 6d 65 29 0a 69 66 20 70 2e 61 70 69 2e 73 63 6f 70 65 2e 67 72 6f 75 70 20 74 68 65 6e 0a 70 72 me).if.p.api.scope.group.then.pr
da120 6a 2e 67 72 6f 75 70 20 3d 20 70 2e 61 70 69 2e 73 63 6f 70 65 2e 67 72 6f 75 70 2e 6e 61 6d 65 j.group.=.p.api.scope.group.name
da140 0a 65 6c 73 65 0a 70 72 6a 2e 67 72 6f 75 70 20 3d 20 22 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 .else.prj.group.=."".end.return.
da160 70 72 6a 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e prj.end.function.project.eachcon
da180 66 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 20 3d 20 70 72 6a 2e 5f 63 66 fig(prj).local.configs.=.prj._cf
da1a0 67 6c 69 73 74 0a 6c 6f 63 61 6c 20 63 6f 75 6e 74 20 3d 20 23 63 6f 6e 66 69 67 73 0a 6c 6f 63 glist.local.count.=.#configs.loc
da1c0 61 6c 20 73 65 65 6e 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 al.seen.=.{}.local.i.=.0.return.
da1e0 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 20 3d 20 69 20 2b 20 31 0a 69 66 20 69 20 3c 3d 20 63 6f function.().i.=.i.+.1.if.i.<=.co
da200 75 6e 74 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 unt.then.local.cfg.=.project.get
da220 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 6f 6e 66 69 67 73 5b 69 5d 5b 31 5d 2c 20 63 6f 6e 66 69 config(prj,.configs[i][1],.confi
da240 67 73 5b 69 5d 5b 32 5d 29 0a 69 66 20 6e 6f 74 20 73 65 65 6e 5b 63 66 67 5d 20 74 68 65 6e 0a gs[i][2]).if.not.seen[cfg].then.
da260 73 65 65 6e 5b 63 66 67 5d 20 3d 20 74 72 75 65 0a 72 65 74 75 72 6e 20 63 66 67 0a 65 6c 73 65 seen[cfg].=.true.return.cfg.else
da280 0a 69 20 3d 20 69 20 2b 20 31 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 .i.=.i.+.1.end.end.end.end.funct
da2a0 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 66 69 6e 64 43 6c 6f 73 65 73 74 4d 61 74 63 68 28 70 72 6a ion.project.findClosestMatch(prj
da2c0 2c 20 62 75 69 6c 64 63 66 67 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 62 75 69 6c 64 63 66 67 20 3d ,.buildcfg,.platform).buildcfg.=
da2e0 20 70 72 6f 6a 65 63 74 2e 6d 61 70 63 6f 6e 66 69 67 28 70 72 6a 2c 20 62 75 69 6c 64 63 66 67 .project.mapconfig(prj,.buildcfg
da300 29 5b 31 5d 0a 70 6c 61 74 66 6f 72 6d 20 3d 20 70 72 6f 6a 65 63 74 2e 6d 61 70 63 6f 6e 66 69 )[1].platform.=.project.mapconfi
da320 67 28 70 72 6a 2c 20 70 6c 61 74 66 6f 72 6d 29 5b 31 5d 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 g(prj,.platform)[1].if.not.table
da340 2e 63 6f 6e 74 61 69 6e 73 28 70 72 6a 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2c 20 62 75 .contains(prj.configurations,.bu
da360 69 6c 64 63 66 67 29 20 74 68 65 6e 0a 62 75 69 6c 64 63 66 67 20 3d 20 70 72 6a 2e 63 6f 6e 66 ildcfg).then.buildcfg.=.prj.conf
da380 69 67 75 72 61 74 69 6f 6e 73 5b 31 5d 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 igurations[1].end.if.not.table.c
da3a0 6f 6e 74 61 69 6e 73 28 70 72 6a 2e 70 6c 61 74 66 6f 72 6d 73 2c 20 70 6c 61 74 66 6f 72 6d 29 ontains(prj.platforms,.platform)
da3c0 20 74 68 65 6e 0a 70 6c 61 74 66 6f 72 6d 20 3d 20 70 72 6a 2e 70 6c 61 74 66 6f 72 6d 73 5b 31 .then.platform.=.prj.platforms[1
da3e0 5d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 72 6f 6a 65 63 74 2e 67 65 74 63 6f 6e 66 69 67 28 70 ].end.return.project.getconfig(p
da400 72 6a 2c 20 62 75 69 6c 64 63 66 67 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 65 6e 64 0a 66 75 6e 63 rj,.buildcfg,.platform).end.func
da420 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 62 75 69 6c tion.project.getconfig(prj,.buil
da440 64 63 66 67 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 6e 6f 74 20 62 75 69 6c 64 63 66 67 20 dcfg,.platform).if.not.buildcfg.
da460 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 6a 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 69 72 69 6e then.return.prj.end.local.pairin
da480 67 20 3d 20 70 72 6f 6a 65 63 74 2e 6d 61 70 63 6f 6e 66 69 67 28 70 72 6a 2c 20 62 75 69 6c 64 g.=.project.mapconfig(prj,.build
da4a0 63 66 67 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 62 75 69 6c 64 63 66 67 20 3d 20 70 61 69 72 69 6e cfg,.platform).buildcfg.=.pairin
da4c0 67 5b 31 5d 0a 70 6c 61 74 66 6f 72 6d 20 3d 20 70 61 69 72 69 6e 67 5b 32 5d 0a 6c 6f 63 61 6c g[1].platform.=.pairing[2].local
da4e0 20 6b 65 79 20 3d 20 28 62 75 69 6c 64 63 66 67 20 6f 72 20 22 2a 22 29 20 2e 2e 20 28 70 6c 61 .key.=.(buildcfg.or."*")....(pla
da500 74 66 6f 72 6d 20 6f 72 20 22 22 29 0a 72 65 74 75 72 6e 20 70 72 6a 2e 63 6f 6e 66 69 67 73 5b tform.or."").return.prj.configs[
da520 6b 65 79 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 67 65 74 64 65 70 key].end.function.project.getdep
da540 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 2c 20 6d 6f 64 65 29 0a 69 66 20 6e 6f 74 20 70 72 6a 2e endencies(prj,.mode).if.not.prj.
da560 64 65 70 65 6e 64 65 6e 63 69 65 73 20 74 68 65 6e 0a 70 72 6a 2e 64 65 70 65 6e 64 65 6e 63 69 dependencies.then.prj.dependenci
da580 65 73 20 3d 20 7b 7d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d 20 3d 20 6d 6f 64 65 20 6f 72 20 27 61 es.=.{}.end.local.m.=.mode.or.'a
da5a0 6c 6c 27 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 70 72 6a 2e 64 65 70 65 6e 64 65 6e 63 ll'.local.result.=.prj.dependenc
da5c0 69 65 73 5b 6d 5d 0a 69 66 20 72 65 73 75 6c 74 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 72 65 73 ies[m].if.result.then.return.res
da5e0 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 5f 74 6f 5f 70 72 ult.end.local.function.add_to_pr
da600 6f 6a 65 63 74 5f 6c 69 73 74 28 63 66 67 2c 20 64 65 70 70 72 6f 6a 2c 20 72 65 73 75 6c 74 29 oject_list(cfg,.depproj,.result)
da620 0a 6c 6f 63 61 6c 20 64 65 70 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 66 69 6e 64 70 72 6f .local.dep.=.p.workspace.findpro
da640 6a 65 63 74 28 63 66 67 2e 77 6f 72 6b 73 70 61 63 65 2c 20 64 65 70 70 72 6f 6a 29 0a 69 66 20 ject(cfg.workspace,.depproj).if.
da660 64 65 70 20 61 6e 64 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 72 65 73 75 6c dep.and.not.table.contains(resul
da680 74 2c 20 64 65 70 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 t,.dep).then.table.insert(result
da6a0 2c 20 64 65 70 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 4f 6e 6c 79 20 3d 20 ,.dep).end.end.local.linkOnly.=.
da6c0 6d 20 3d 3d 20 27 6c 69 6e 6b 4f 6e 6c 79 27 0a 6c 6f 63 61 6c 20 64 65 70 73 4f 6e 6c 79 20 3d m.==.'linkOnly'.local.depsOnly.=
da6e0 20 6d 20 3d 3d 20 27 64 65 70 65 6e 64 4f 6e 6c 79 27 0a 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 .m.==.'dependOnly'.result.=.{}.f
da700 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a or.cfg.in.project.eachconfig(prj
da720 29 20 64 6f 0a 69 66 20 6e 6f 74 20 64 65 70 73 4f 6e 6c 79 20 74 68 65 6e 0a 66 6f 72 20 5f 2c ).do.if.not.depsOnly.then.for._,
da740 20 6c 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 6c 69 6e 6b 73 29 20 64 6f 0a 69 66 .link.in.ipairs(cfg.links).do.if
da760 20 6c 69 6e 6b 20 7e 3d 20 70 72 6a 2e 6e 61 6d 65 20 74 68 65 6e 0a 61 64 64 5f 74 6f 5f 70 72 .link.~=.prj.name.then.add_to_pr
da780 6f 6a 65 63 74 5f 6c 69 73 74 28 63 66 67 2c 20 6c 69 6e 6b 2c 20 72 65 73 75 6c 74 29 0a 65 6e oject_list(cfg,.link,.result).en
da7a0 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 6c 69 6e 6b 4f 6e 6c 79 20 74 68 65 6e 0a 66 d.end.end.if.not.linkOnly.then.f
da7c0 6f 72 20 5f 2c 20 64 65 70 70 72 6f 6a 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 64 65 70 65 or._,.depproj.in.ipairs(cfg.depe
da7e0 6e 64 73 6f 6e 29 20 64 6f 0a 61 64 64 5f 74 6f 5f 70 72 6f 6a 65 63 74 5f 6c 69 73 74 28 63 66 ndson).do.add_to_project_list(cf
da800 67 2c 20 64 65 70 70 72 6f 6a 2c 20 72 65 73 75 6c 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a g,.depproj,.result).end.end.end.
da820 70 72 6a 2e 64 65 70 65 6e 64 65 6e 63 69 65 73 5b 6d 5d 20 3d 20 72 65 73 75 6c 74 0a 72 65 74 prj.dependencies[m].=.result.ret
da840 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e urn.result.end.function.project.
da860 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 69 74 65 72 20 3d getfirstconfig(prj).local.iter.=
da880 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 .project.eachconfig(prj).local.f
da8a0 69 72 73 74 20 3d 20 69 74 65 72 28 29 0a 72 65 74 75 72 6e 20 66 69 72 73 74 0a 65 6e 64 0a 66 irst.=.iter().return.first.end.f
da8c0 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2c unction.project.getrelative(prj,
da8e0 20 66 69 6c 65 6e 61 6d 65 29 0a 69 66 20 74 79 70 65 28 66 69 6c 65 6e 61 6d 65 29 20 3d 3d 20 .filename).if.type(filename).==.
da900 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 "table".then.local.result.=.{}.f
da920 6f 72 20 69 2c 20 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 6e 61 6d 65 29 20 64 or.i,.name.in.ipairs(filename).d
da940 6f 0a 72 65 73 75 6c 74 5b 69 5d 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 o.result[i].=.project.getrelativ
da960 65 28 70 72 6a 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 e(prj,.name).end.return.result.e
da980 6c 73 65 0a 69 66 20 66 69 6c 65 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 75 6c lse.if.filename.then.local.resul
da9a0 74 20 3d 20 66 69 6c 65 6e 61 6d 65 0a 69 66 20 70 61 74 68 2e 68 61 73 64 65 66 65 72 72 65 64 t.=.filename.if.path.hasdeferred
da9c0 6a 6f 69 6e 28 72 65 73 75 6c 74 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 70 61 74 68 2e join(result).then.result.=.path.
da9e0 72 65 73 6f 6c 76 65 64 65 66 65 72 72 65 64 6a 6f 69 6e 28 72 65 73 75 6c 74 29 0a 65 6e 64 0a resolvedeferredjoin(result).end.
daa00 72 65 74 75 72 6e 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2e 6c 6f 63 61 return.path.getrelative(prj.loca
daa20 74 69 6f 6e 2c 20 72 65 73 75 6c 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 tion,.result).end.end.end.functi
daa40 6f 6e 20 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 2c 20 73 6f on.project.getsourcetree(prj,.so
daa60 72 74 65 72 29 0a 69 66 20 70 72 6a 2e 5f 2e 73 6f 75 72 63 65 74 72 65 65 20 74 68 65 6e 0a 72 rter).if.prj._.sourcetree.then.r
daa80 65 74 75 72 6e 20 70 72 6a 2e 5f 2e 73 6f 75 72 63 65 74 72 65 65 0a 65 6e 64 0a 6c 6f 63 61 6c eturn.prj._.sourcetree.end.local
daaa0 20 74 72 20 3d 20 74 72 65 65 2e 6e 65 77 28 70 72 6a 2e 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 66 .tr.=.tree.new(prj.name).table.f
daac0 6f 72 65 61 63 68 69 28 70 72 6a 2e 5f 2e 66 69 6c 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 66 63 oreachi(prj._.files,.function(fc
daae0 66 67 29 0a 69 66 20 66 63 66 67 2e 67 65 6e 65 72 61 74 65 64 20 74 68 65 6e 0a 72 65 74 75 72 fg).if.fcfg.generated.then.retur
dab00 6e 3b 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 0a 69 66 20 66 63 66 67 2e 76 70 61 74 68 n;.end.local.flags.if.fcfg.vpath
dab20 20 7e 3d 20 66 63 66 67 2e 72 65 6c 70 61 74 68 20 74 68 65 6e 0a 66 6c 61 67 73 20 3d 20 7b 20 .~=.fcfg.relpath.then.flags.=.{.
dab40 74 72 69 6d 20 3d 20 66 61 6c 73 65 20 7d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 72 65 6e 74 20 trim.=.false.}.end.local.parent.
dab60 3d 20 74 72 65 65 2e 61 64 64 28 74 72 2c 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 =.tree.add(tr,.path.getdirectory
dab80 28 66 63 66 67 2e 76 70 61 74 68 29 2c 20 66 6c 61 67 73 29 0a 6c 6f 63 61 6c 20 6e 6f 64 65 20 (fcfg.vpath),.flags).local.node.
daba0 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 70 61 72 65 6e 74 2c 20 74 72 65 65 2e 6e 65 77 28 70 =.tree.insert(parent,.tree.new(p
dabc0 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 63 66 67 2e 76 70 61 74 68 29 29 29 0a 73 65 74 6d 65 74 ath.getname(fcfg.vpath))).setmet
dabe0 61 74 61 62 6c 65 28 6e 6f 64 65 2c 20 7b 20 5f 5f 69 6e 64 65 78 20 3d 20 66 63 66 67 20 7d 29 atable(node,.{.__index.=.fcfg.})
dac00 0a 65 6e 64 29 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 70 72 6a 2e 5f 2e 66 69 6c 65 73 .end).table.foreachi(prj._.files
dac20 2c 20 66 75 6e 63 74 69 6f 6e 28 66 63 66 67 29 0a 69 66 20 6e 6f 74 20 66 63 66 67 2e 67 65 6e ,.function(fcfg).if.not.fcfg.gen
dac40 65 72 61 74 65 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 3b 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 erated.then.return;.end.local.pa
dac60 72 65 6e 74 20 3d 20 74 72 65 65 2e 61 64 64 28 74 72 2c 20 70 61 74 68 2e 67 65 74 64 69 72 65 rent.=.tree.add(tr,.path.getdire
dac80 63 74 6f 72 79 28 66 63 66 67 2e 64 65 70 65 6e 64 73 4f 6e 2e 76 70 61 74 68 29 29 0a 6c 6f 63 ctory(fcfg.dependsOn.vpath)).loc
daca0 61 6c 20 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 70 61 72 65 6e 74 2c 20 74 72 al.node.=.tree.insert(parent,.tr
dacc0 65 65 2e 6e 65 77 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 63 66 67 2e 76 70 61 74 68 29 29 ee.new(path.getname(fcfg.vpath))
dace0 29 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 6e 6f 64 65 2c 20 7b 20 5f 5f 69 6e 64 65 78 20 3d ).setmetatable(node,.{.__index.=
dad00 20 66 63 66 67 20 7d 29 0a 65 6e 64 29 0a 74 72 65 65 2e 74 72 69 6d 72 6f 6f 74 28 74 72 29 0a .fcfg.}).end).tree.trimroot(tr).
dad20 74 72 65 65 2e 73 6f 72 74 28 74 72 2c 20 73 6f 72 74 65 72 29 0a 70 72 6a 2e 5f 2e 73 6f 75 72 tree.sort(tr,.sorter).prj._.sour
dad40 63 65 74 72 65 65 20 3d 20 74 72 0a 72 65 74 75 72 6e 20 74 72 0a 65 6e 64 0a 66 75 6e 63 74 69 cetree.=.tr.return.tr.end.functi
dad60 6f 6e 20 70 72 6f 6a 65 63 74 2e 67 65 74 76 70 61 74 68 28 70 72 6a 2c 20 61 62 73 70 61 74 68 on.project.getvpath(prj,.abspath
dad80 29 0a 6c 6f 63 61 6c 20 76 70 61 74 68 20 3d 20 61 62 73 70 61 74 68 0a 6c 6f 63 61 6c 20 66 6e ).local.vpath.=.abspath.local.fn
dada0 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 61 62 73 70 61 74 68 29 0a 6c 6f 63 61 ame.=.path.getname(abspath).loca
dadc0 6c 20 6d 61 78 20 3d 20 61 62 73 70 61 74 68 3a 6c 65 6e 28 29 20 2d 20 66 6e 61 6d 65 3a 6c 65 l.max.=.abspath:len().-.fname:le
dade0 6e 28 29 0a 66 6f 72 20 5f 2c 20 76 70 61 74 68 73 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e n().for._,.vpaths.in.ipairs(prj.
dae00 76 70 61 74 68 73 29 20 64 6f 0a 66 6f 72 20 72 65 70 6c 61 63 65 6d 65 6e 74 2c 20 70 61 74 74 vpaths).do.for.replacement,.patt
dae20 65 72 6e 73 20 69 6e 20 70 61 69 72 73 28 76 70 61 74 68 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 erns.in.pairs(vpaths).do.for._,.
dae40 70 61 74 74 65 72 6e 20 69 6e 20 69 70 61 69 72 73 28 70 61 74 74 65 72 6e 73 29 20 64 6f 0a 6c pattern.in.ipairs(patterns).do.l
dae60 6f 63 61 6c 20 69 20 3d 20 61 62 73 70 61 74 68 3a 66 69 6e 64 28 70 61 74 68 2e 77 69 6c 64 63 ocal.i.=.abspath:find(path.wildc
dae80 61 72 64 73 28 70 61 74 74 65 72 6e 29 29 0a 69 66 20 69 20 3d 3d 20 31 20 74 68 65 6e 0a 69 20 ards(pattern)).if.i.==.1.then.i.
daea0 3d 20 70 61 74 74 65 72 6e 3a 66 69 6e 64 28 22 2a 22 2c 20 31 2c 20 74 72 75 65 29 20 6f 72 20 =.pattern:find("*",.1,.true).or.
daec0 28 70 61 74 74 65 72 6e 3a 6c 65 6e 28 29 20 2b 20 31 29 0a 6c 6f 63 61 6c 20 6c 65 61 66 0a 69 (pattern:len().+.1).local.leaf.i
daee0 66 20 69 20 3c 20 6d 61 78 20 74 68 65 6e 0a 6c 65 61 66 20 3d 20 61 62 73 70 61 74 68 3a 73 75 f.i.<.max.then.leaf.=.abspath:su
daf00 62 28 69 29 0a 65 6c 73 65 0a 6c 65 61 66 20 3d 20 66 6e 61 6d 65 0a 65 6e 64 0a 69 66 20 6c 65 b(i).else.leaf.=.fname.end.if.le
daf20 61 66 3a 73 74 61 72 74 73 77 69 74 68 28 22 2f 22 29 20 74 68 65 6e 0a 6c 65 61 66 20 3d 20 6c af:startswith("/").then.leaf.=.l
daf40 65 61 66 3a 73 75 62 28 32 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 74 65 6d 20 3d 20 22 22 0a 69 eaf:sub(2).end.local.stem.=."".i
daf60 66 20 72 65 70 6c 61 63 65 6d 65 6e 74 3a 6c 65 6e 28 29 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 f.replacement:len().>.0.then.ste
daf80 6d 2c 20 73 74 61 72 73 20 3d 20 72 65 70 6c 61 63 65 6d 65 6e 74 3a 67 73 75 62 28 22 25 2a 22 m,.stars.=.replacement:gsub("%*"
dafa0 2c 20 22 22 29 0a 69 66 20 73 74 61 72 73 20 3d 3d 20 30 20 74 68 65 6e 0a 6c 65 61 66 20 3d 20 ,."").if.stars.==.0.then.leaf.=.
dafc0 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 65 61 66 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 65 61 66 path.getname(leaf).end.else.leaf
dafe0 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 65 61 66 29 0a 65 6e 64 0a 76 70 61 74 68 20 .=.path.getname(leaf).end.vpath.
db000 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 73 74 65 6d 2c 20 6c 65 61 66 29 0a 72 65 74 75 72 6e 20 76 =.path.join(stem,.leaf).return.v
db020 70 61 74 68 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 70 61 74 path.end.end.end.end.return.vpat
db040 68 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 68 61 73 43 6f 6e 66 69 67 h.end.function.project.hasConfig
db060 28 70 72 6a 2c 20 66 75 6e 63 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 (prj,.func).for.cfg.in.project.e
db080 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 66 75 6e 63 28 63 66 67 29 20 74 achconfig(prj).do.if.func(cfg).t
db0a0 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 hen.return.true.end.end.end.func
db0c0 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 68 61 73 66 69 6c 65 28 70 72 6a 2c 20 66 69 6c 65 6e 61 tion.project.hasfile(prj,.filena
db0e0 6d 65 29 0a 72 65 74 75 72 6e 20 28 70 72 6a 2e 5f 2e 66 69 6c 65 73 5b 66 69 6c 65 6e 61 6d 65 me).return.(prj._.files[filename
db100 5d 20 7e 3d 20 6e 69 6c 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 69 ].~=.nil).end.function.project.i
db120 73 64 6f 74 6e 65 74 28 70 72 6a 29 0a 72 65 74 75 72 6e 0a 70 2e 6c 61 6e 67 75 61 67 65 73 2e sdotnet(prj).return.p.languages.
db140 69 73 63 73 68 61 72 70 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 29 20 6f 72 0a 70 2e 6c 61 6e 67 iscsharp(prj.language).or.p.lang
db160 75 61 67 65 73 2e 69 73 66 73 68 61 72 70 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 29 0a 65 6e 64 uages.isfsharp(prj.language).end
db180 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 69 73 63 73 68 61 72 70 28 70 72 6a 29 0a .function.project.iscsharp(prj).
db1a0 72 65 74 75 72 6e 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 73 68 61 72 70 28 70 72 6a 2e return.p.languages.iscsharp(prj.
db1c0 6c 61 6e 67 75 61 67 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 69 language).end.function.project.i
db1e0 73 66 73 68 61 72 70 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e sfsharp(prj).return.p.languages.
db200 69 73 66 73 68 61 72 70 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 29 0a 65 6e 64 0a 66 75 6e 63 74 isfsharp(prj.language).end.funct
db220 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 69 73 63 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 70 2e 6c 61 ion.project.isc(prj).return.p.la
db240 6e 67 75 61 67 65 73 2e 69 73 63 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 29 0a 65 6e 64 0a 66 75 nguages.isc(prj.language).end.fu
db260 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 69 73 63 70 70 28 70 72 6a 29 0a 72 65 74 75 72 6e nction.project.iscpp(prj).return
db280 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 70 70 28 70 72 6a 2e 6c 61 6e 67 75 61 67 65 29 .p.languages.iscpp(prj.language)
db2a0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 69 73 6e 61 74 69 76 65 28 70 .end.function.project.isnative(p
db2c0 72 6a 29 0a 72 65 74 75 72 6e 20 70 72 6f 6a 65 63 74 2e 69 73 63 28 70 72 6a 29 20 6f 72 20 70 rj).return.project.isc(prj).or.p
db2e0 72 6f 6a 65 63 74 2e 69 73 63 70 70 28 70 72 6a 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 roject.iscpp(prj).end.function.p
db300 72 6f 6a 65 63 74 2e 6d 61 70 63 6f 6e 66 69 67 28 70 72 6a 2c 20 62 75 69 6c 64 63 66 67 2c 20 roject.mapconfig(prj,.buildcfg,.
db320 70 6c 61 74 66 6f 72 6d 29 0a 6c 6f 63 61 6c 20 70 61 69 72 69 6e 67 20 3d 20 7b 20 62 75 69 6c platform).local.pairing.=.{.buil
db340 64 63 66 67 2c 20 70 6c 61 74 66 6f 72 6d 20 7d 0a 6c 6f 63 61 6c 20 74 65 73 74 70 61 74 74 65 dcfg,.platform.}.local.testpatte
db360 72 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 61 74 74 65 72 6e 2c 20 70 61 69 72 69 6e 67 2c 20 rn.=.function(pattern,.pairing,.
db380 69 29 0a 6c 6f 63 61 6c 20 6a 20 3d 20 31 0a 77 68 69 6c 65 20 69 20 3c 3d 20 23 70 61 69 72 69 i).local.j.=.1.while.i.<=.#pairi
db3a0 6e 67 20 61 6e 64 20 6a 20 3c 3d 20 23 70 61 74 74 65 72 6e 20 64 6f 0a 6c 6f 63 61 6c 20 77 64 ng.and.j.<=.#pattern.do.local.wd
db3c0 20 3d 20 70 61 74 68 2e 77 69 6c 64 63 61 72 64 73 28 70 61 74 74 65 72 6e 5b 6a 5d 29 0a 69 66 .=.path.wildcards(pattern[j]).if
db3e0 20 70 61 69 72 69 6e 67 5b 69 5d 3a 6d 61 74 63 68 28 77 64 29 20 7e 3d 20 70 61 69 72 69 6e 67 .pairing[i]:match(wd).~=.pairing
db400 5b 69 5d 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 20 3d 20 69 20 [i].then.return.false.end.i.=.i.
db420 2b 20 31 0a 6a 20 3d 20 6a 20 2b 20 31 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e +.1.j.=.j.+.1.end.return.true.en
db440 64 0a 6c 6f 63 61 6c 20 6d 61 70 73 20 3d 20 70 72 6a 2e 63 6f 6e 66 69 67 6d 61 70 20 6f 72 20 d.local.maps.=.prj.configmap.or.
db460 7b 7d 0a 66 6f 72 20 6d 69 20 3d 20 31 2c 20 23 6d 61 70 73 20 64 6f 0a 66 6f 72 20 70 61 74 74 {}.for.mi.=.1,.#maps.do.for.patt
db480 65 72 6e 2c 20 72 65 70 6c 61 63 65 6d 65 6e 74 73 20 69 6e 20 70 61 69 72 73 28 6d 61 70 73 5b ern,.replacements.in.pairs(maps[
db4a0 6d 69 5d 29 20 64 6f 0a 69 66 20 74 79 70 65 28 70 61 74 74 65 72 6e 29 20 7e 3d 20 22 74 61 62 mi]).do.if.type(pattern).~=."tab
db4c0 6c 65 22 20 74 68 65 6e 0a 70 61 74 74 65 72 6e 20 3d 20 7b 20 70 61 74 74 65 72 6e 20 7d 0a 65 le".then.pattern.=.{.pattern.}.e
db4e0 6e 64 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 70 61 69 72 69 6e 67 20 64 6f 0a 69 66 20 74 65 73 nd.for.i.=.1,.#pairing.do.if.tes
db500 74 70 61 74 74 65 72 6e 28 70 61 74 74 65 72 6e 2c 20 70 61 69 72 69 6e 67 2c 20 69 29 20 74 68 tpattern(pattern,.pairing,.i).th
db520 65 6e 0a 69 66 20 23 70 61 74 74 65 72 6e 20 3d 3d 20 31 20 61 6e 64 20 23 72 65 70 6c 61 63 65 en.if.#pattern.==.1.and.#replace
db540 6d 65 6e 74 73 20 3d 3d 20 31 20 74 68 65 6e 0a 70 61 69 72 69 6e 67 5b 69 5d 20 3d 20 72 65 70 ments.==.1.then.pairing[i].=.rep
db560 6c 61 63 65 6d 65 6e 74 73 5b 31 5d 0a 65 6c 73 65 0a 70 61 69 72 69 6e 67 20 3d 20 7b 20 72 65 lacements[1].else.pairing.=.{.re
db580 70 6c 61 63 65 6d 65 6e 74 73 5b 31 5d 2c 20 72 65 70 6c 61 63 65 6d 65 6e 74 73 5b 32 5d 20 7d placements[1],.replacements[2].}
db5a0 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 61 69 72 .end.end.end.end.end.return.pair
db5c0 69 6e 67 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2e 73 79 73 74 65 6d 76 ing.end.function.project.systemv
db5e0 65 72 73 69 6f 6e 28 70 72 6a 29 0a 69 66 20 70 72 6a 2e 73 79 73 74 65 6d 76 65 72 73 69 6f 6e ersion(prj).if.prj.systemversion
db600 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 73 20 3d 20 73 74 72 69 .~=.nil.then.local.values.=.stri
db620 6e 67 2e 65 78 70 6c 6f 64 65 28 70 72 6a 2e 73 79 73 74 65 6d 76 65 72 73 69 6f 6e 2c 20 22 3a ng.explode(prj.systemversion,.":
db640 22 2c 20 74 72 75 65 29 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 73 5b 31 5d 2c 20 76 61 6c 75 65 ",.true).return.values[1],.value
db660 73 5b 32 5d 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b s[2].end.end....local.p.=.premak
db680 65 0a 6c 6f 63 61 6c 20 61 6e 64 72 6f 69 64 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 61 6e 64 72 e.local.android.=.p.modules.andr
db6a0 6f 69 64 0a 6c 6f 63 61 6c 20 76 73 61 6e 64 72 6f 69 64 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e oid.local.vsandroid.=.p.modules.
db6c0 76 73 61 6e 64 72 6f 69 64 0a 6c 6f 63 61 6c 20 73 6c 6e 32 30 30 35 20 3d 20 70 2e 76 73 74 75 vsandroid.local.sln2005.=.p.vstu
db6e0 64 69 6f 2e 73 6c 6e 32 30 30 35 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 73 6c 6e dio.sln2005.premake.override(sln
db700 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 70 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 2005.elements,."projectConfigura
db720 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 tionPlatforms",.function(oldfn,.
db740 63 66 67 2c 20 63 6f 6e 74 65 78 74 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 3d 20 6f cfg,.context).local.elements.=.o
db760 6c 64 66 6e 28 63 66 67 2c 20 63 6f 6e 74 65 78 74 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d ldfn(cfg,.context).if.cfg.system
db780 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 61 6e 64 20 5f 41 43 54 49 4f 4e 20 .==.premake.ANDROID.and._ACTION.
db7a0 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 65 6c 65 6d 65 6e 74 73 20 3d 20 74 61 62 6c >=."vs2015".then.elements.=.tabl
db7c0 65 2e 6a 6f 69 6e 28 65 6c 65 6d 65 6e 74 73 2c 20 7b 0a 61 6e 64 72 6f 69 64 2e 64 65 70 6c 6f e.join(elements,.{.android.deplo
db7e0 79 50 72 6f 6a 65 63 74 0a 7d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 73 0a yProject.}).end.return.elements.
db800 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 64 65 70 6c 6f 79 50 72 6f 6a end).function.android.deployProj
db820 65 63 74 28 63 66 67 2c 20 63 6f 6e 74 65 78 74 29 0a 69 66 20 63 6f 6e 74 65 78 74 2e 70 72 6a ect(cfg,.context).if.context.prj
db840 43 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 50 41 43 4b 41 47 49 4e 47 20 61 6e 64 20 5f 41 43 54 Cfg.kind.==.p.PACKAGING.and._ACT
db860 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 70 2e 77 28 27 7b 25 73 7d 2e 25 ION.>=."vs2015".then.p.w('{%s}.%
db880 73 2e 44 65 70 6c 6f 79 2e 30 20 3d 20 25 73 7c 25 73 27 2c 20 63 6f 6e 74 65 78 74 2e 70 72 6a s.Deploy.0.=.%s|%s',.context.prj
db8a0 2e 75 75 69 64 2c 20 63 6f 6e 74 65 78 74 2e 64 65 73 63 72 69 70 74 6f 72 2c 20 63 6f 6e 74 65 .uuid,.context.descriptor,.conte
db8c0 78 74 2e 70 6c 61 74 66 6f 72 6d 2c 20 63 6f 6e 74 65 78 74 2e 61 72 63 68 69 74 65 63 74 75 72 xt.platform,.context.architectur
db8e0 65 29 0a 65 6e 64 0a 65 6e 64 0a 00 ff ff ff ff ff ff ff ff 40 2b 46 00 80 2b 46 00 a0 2b 46 00 e).end.end..........@+F..+F..+F.
db900 08 00 00 00 10 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 ........local.p.=.premake.local.
db920 6d 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 78 63 6f 64 65 0a 6c 6f 63 61 6c 20 78 63 6f 64 65 20 m.=.p.modules.xcode.local.xcode.
db940 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 78 63 6f 64 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 =.p.modules.xcode.local.project.
db960 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e =.p.project.local.config.=.p.con
db980 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e fig.local.fileconfig.=.p.filecon
db9a0 66 69 67 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d 20 70 2e 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e fig.local.tree.=.p.tree.function
db9c0 20 78 63 6f 64 65 2e 6d 75 73 74 45 78 63 6c 75 64 65 46 72 6f 6d 54 61 72 67 65 74 28 6e 6f 64 .xcode.mustExcludeFromTarget(nod
db9e0 65 2c 20 70 72 6a 29 0a 69 66 20 6e 6f 74 20 6e 6f 64 65 2e 63 6f 6e 66 69 67 73 20 74 68 65 6e e,.prj).if.not.node.configs.then
dba00 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 0a 66 6f .return.false.end.local.value.fo
dba20 72 20 63 66 67 20 69 6e 20 70 72 65 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e r.cfg.in.premake.project.eachcon
dba40 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 70 72 65 6d fig(prj).do.local.filecfg.=.prem
dba60 61 6b 65 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 ake.fileconfig.getconfig(node,.c
dba80 66 67 29 0a 69 66 20 66 69 6c 65 63 66 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 65 77 56 61 6c fg).if.filecfg.then.local.newVal
dbaa0 75 65 20 3d 20 6e 6f 74 20 6e 6f 74 20 66 69 6c 65 63 66 67 2e 66 6c 61 67 73 2e 45 78 63 6c 75 ue.=.not.not.filecfg.flags.Exclu
dbac0 64 65 46 72 6f 6d 42 75 69 6c 64 0a 69 66 20 76 61 6c 75 65 20 3d 3d 20 6e 69 6c 20 74 68 65 6e deFromBuild.if.value.==.nil.then
dbae0 0a 76 61 6c 75 65 20 3d 20 6e 65 77 56 61 6c 75 65 0a 65 6c 73 65 69 66 20 76 61 6c 75 65 20 7e .value.=.newValue.elseif.value.~
dbb00 3d 20 6e 65 77 56 61 6c 75 65 20 74 68 65 6e 0a 70 2e 77 61 72 6e 28 6e 6f 64 65 2e 6e 61 6d 65 =.newValue.then.p.warn(node.name
dbb20 20 2e 2e 20 22 20 69 73 20 65 78 63 6c 75 64 65 64 20 69 6e 20 6a 75 73 74 20 73 6f 6d 65 20 63 ....".is.excluded.in.just.some.c
dbb40 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2e 20 41 75 74 6f 63 6f 6d 70 6c 65 74 69 6f 6e 20 77 69 onfigurations..Autocompletion.wi
dbb60 6c 6c 20 6e 6f 74 20 77 6f 72 6b 20 63 6f 72 72 65 63 74 6c 79 20 6f 6e 20 74 68 69 73 20 66 69 ll.not.work.correctly.on.this.fi
dbb80 6c 65 20 69 6e 20 58 63 6f 64 65 2e 22 29 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a le.in.Xcode.").return.false.end.
dbba0 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f end.end.return.value.end.functio
dbbc0 6e 20 78 63 6f 64 65 2e 62 75 69 6c 64 70 72 6a 74 72 65 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 n.xcode.buildprjtree(prj).local.
dbbe0 74 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 2c 20 tr.=.project.getsourcetree(prj,.
dbc00 6e 69 6c 20 2c 20 66 61 6c 73 65 29 0a 74 72 2e 70 72 6f 6a 65 63 74 20 3d 20 70 72 6a 0a 74 72 nil.,.false).tr.project.=.prj.tr
dbc20 2e 63 6f 6e 66 69 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 .configs.=.{}.for.cfg.in.project
dbc40 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 66 67 2e 78 63 6f 64 65 20 3d 20 .eachconfig(prj).do.cfg.xcode.=.
dbc60 7b 7d 0a 63 66 67 2e 78 63 6f 64 65 2e 74 61 72 67 65 74 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 {}.cfg.xcode.targetid.=.xcode.ne
dbc80 77 69 64 28 70 72 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 2e 6e 61 6d 65 2c 20 wid(prj.xcode.projectnode.name,.
dbca0 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 22 74 61 72 67 65 74 22 29 0a 63 66 67 2e 78 63 6f 64 cfg.buildcfg,."target").cfg.xcod
dbcc0 65 2e 70 72 6f 6a 65 63 74 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 74 72 2e 6e 61 6d e.projectid.=.xcode.newid(tr.nam
dbce0 65 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 74 72 e,.cfg.buildcfg).table.insert(tr
dbd00 2e 63 6f 6e 66 69 67 73 2c 20 63 66 67 29 0a 65 6e 64 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 .configs,.cfg).end.tree.traverse
dbd20 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 (tr,.{.onbranch.=.function(node)
dbd40 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 6e 6f 64 65 2e 6e 61 6d 65 29 .if.path.getextension(node.name)
dbd60 20 3d 3d 20 22 2e 6c 70 72 6f 6a 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6c 61 6e 67 20 3d 20 70 .==.".lproj".then.local.lang.=.p
dbd80 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6e 6f 64 65 2e 6e 61 6d 65 29 20 20 2d 2d 20 22 ath.getbasename(node.name)..--."
dbda0 45 6e 67 6c 69 73 68 22 2c 20 22 46 72 65 6e 63 68 22 2c 20 65 74 63 2e 0a 66 6f 72 20 5f 2c 20 English",."French",.etc..for._,.
dbdc0 66 69 6c 65 6e 6f 64 65 20 69 6e 20 69 70 61 69 72 73 28 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e filenode.in.ipairs(node.children
dbde0 29 20 64 6f 0a 6c 6f 63 61 6c 20 67 72 70 6e 6f 64 65 20 3d 20 6e 6f 64 65 2e 70 61 72 65 6e 74 ).do.local.grpnode.=.node.parent
dbe00 2e 63 68 69 6c 64 72 65 6e 5b 66 69 6c 65 6e 6f 64 65 2e 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 .children[filenode.name].if.not.
dbe20 67 72 70 6e 6f 64 65 20 74 68 65 6e 0a 67 72 70 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 grpnode.then.grpnode.=.tree.inse
dbe40 72 74 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2c 20 74 72 65 65 2e 6e 65 77 28 66 69 6c 65 6e 6f 64 rt(node.parent,.tree.new(filenod
dbe60 65 2e 6e 61 6d 65 29 29 0a 67 72 70 6e 6f 64 65 2e 6b 69 6e 64 20 3d 20 22 76 67 72 6f 75 70 22 e.name)).grpnode.kind.=."vgroup"
dbe80 0a 65 6e 64 0a 66 69 6c 65 6e 6f 64 65 2e 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 62 61 73 .end.filenode.name.=.path.getbas
dbea0 65 6e 61 6d 65 28 6c 61 6e 67 29 0a 74 72 65 65 2e 69 6e 73 65 72 74 28 67 72 70 6e 6f 64 65 2c ename(lang).tree.insert(grpnode,
dbec0 20 66 69 6c 65 6e 6f 64 65 29 0a 65 6e 64 0a 74 72 65 65 2e 72 65 6d 6f 76 65 28 6e 6f 64 65 29 .filenode).end.tree.remove(node)
dbee0 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 20 3d 20 74 72 65 65 .end.end.}).tr.frameworks.=.tree
dbf00 2e 6e 65 77 28 22 46 72 61 6d 65 77 6f 72 6b 73 22 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 .new("Frameworks").for.cfg.in.pr
dbf20 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 oject.eachconfig(prj).do.for._,.
dbf40 6c 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 link.in.ipairs(config.getlinks(c
dbf60 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 20 64 6f 0a 6c 6f fg,."system",."fullpath")).do.lo
dbf80 63 61 6c 20 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 69 6e 6b 29 0a 69 66 cal.name.=.path.getname(link).if
dbfa0 20 78 63 6f 64 65 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 6e 61 6d 65 29 20 61 6e 64 20 6e 6f 74 .xcode.isframework(name).and.not
dbfc0 20 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 2e 63 68 69 6c 64 72 65 6e 5b 6e 61 6d 65 5d 20 74 68 .tr.frameworks.children[name].th
dbfe0 65 6e 0a 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2e 66 72 61 6d 65 77 6f en.node.=.tree.insert(tr.framewo
dc000 72 6b 73 2c 20 74 72 65 65 2e 6e 65 77 28 6e 61 6d 65 29 29 0a 6e 6f 64 65 2e 70 61 74 68 20 3d rks,.tree.new(name)).node.path.=
dc020 20 6c 69 6e 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 74 72 2e 66 72 61 6d 65 77 6f .link.end.end.end.if.#tr.framewo
dc040 72 6b 73 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 74 72 65 65 2e 69 6e 73 65 72 rks.children.>.0.then.tree.inser
dc060 74 28 74 72 2c 20 74 72 2e 66 72 61 6d 65 77 6f 72 6b 73 29 0a 65 6e 64 0a 74 72 2e 70 72 6f 64 t(tr,.tr.frameworks).end.tr.prod
dc080 75 63 74 73 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2c 20 74 72 65 65 2e 6e 65 77 28 ucts.=.tree.insert(tr,.tree.new(
dc0a0 22 50 72 6f 64 75 63 74 73 22 29 29 0a 74 72 2e 70 72 6f 6a 65 63 74 73 20 3d 20 74 72 65 65 2e "Products")).tr.projects.=.tree.
dc0c0 6e 65 77 28 22 50 72 6f 6a 65 63 74 73 22 29 0a 66 6f 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 new("Projects").for._,.dep.in.ip
dc0e0 61 69 72 73 28 70 72 6f 6a 65 63 74 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a airs(project.getdependencies(prj
dc100 2c 20 22 6c 69 6e 6b 4f 6e 6c 79 22 29 29 20 64 6f 0a 78 63 6f 64 65 2e 61 64 64 44 65 70 65 6e ,."linkOnly")).do.xcode.addDepen
dc120 64 65 6e 63 79 28 70 72 6a 2c 20 74 72 2c 20 64 65 70 2c 20 74 72 75 65 29 0a 65 6e 64 0a 66 6f dency(prj,.tr,.dep,.true).end.fo
dc140 72 20 5f 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 70 72 6f 6a 65 63 74 2e 67 65 74 64 65 r._,.dep.in.ipairs(project.getde
dc160 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 2c 20 22 64 65 70 65 6e 64 4f 6e 6c 79 22 29 29 20 64 pendencies(prj,."dependOnly")).d
dc180 6f 0a 78 63 6f 64 65 2e 61 64 64 44 65 70 65 6e 64 65 6e 63 79 28 70 72 6a 2c 20 74 72 2c 20 64 o.xcode.addDependency(prj,.tr,.d
dc1a0 65 70 2c 20 66 61 6c 73 65 29 0a 65 6e 64 0a 69 66 20 23 74 72 2e 70 72 6f 6a 65 63 74 73 2e 63 ep,.false).end.if.#tr.projects.c
dc1c0 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2c hildren.>.0.then.tree.insert(tr,
dc1e0 20 74 72 2e 70 72 6f 6a 65 63 74 73 29 0a 65 6e 64 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 .tr.projects).end.tree.traverse(
dc200 74 72 2c 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 6c 6f tr,.{.onnode.=.function(node).lo
dc220 63 61 6c 20 6e 6f 64 65 50 61 74 68 0a 69 66 20 6e 6f 64 65 2e 70 61 74 68 20 74 68 65 6e 0a 6e cal.nodePath.if.node.path.then.n
dc240 6f 64 65 50 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 74 72 2e 70 72 odePath.=.path.getrelative(tr.pr
dc260 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 6e 6f 64 65 2e 70 61 74 68 29 0a 65 6e 64 0a 6e oject.location,.node.path).end.n
dc280 6f 64 65 2e 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2e 6e 61 6d 65 2c 20 ode.id.=.xcode.newid(node.name,.
dc2a0 6e 69 6c 2c 20 6e 6f 64 65 50 61 74 68 29 0a 6e 6f 64 65 2e 69 73 52 65 73 6f 75 72 63 65 20 3d nil,.nodePath).node.isResource.=
dc2c0 20 78 63 6f 64 65 2e 69 73 49 74 65 6d 52 65 73 6f 75 72 63 65 28 70 72 6a 2c 20 6e 6f 64 65 29 .xcode.isItemResource(prj,.node)
dc2e0 0a 69 66 20 6e 6f 64 65 2e 63 6f 6e 66 69 67 73 20 74 68 65 6e 0a 66 6f 72 20 63 66 67 20 69 6e .if.node.configs.then.for.cfg.in
dc300 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 .project.eachconfig(prj).do.loca
dc320 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 l.filecfg.=.fileconfig.getconfig
dc340 28 6e 6f 64 65 2c 20 63 66 67 29 0a 69 66 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 43 75 73 (node,.cfg).if.fileconfig.hasCus
dc360 74 6f 6d 42 75 69 6c 64 52 75 6c 65 28 66 69 6c 65 63 66 67 29 20 74 68 65 6e 0a 69 66 20 6e 6f tomBuildRule(filecfg).then.if.no
dc380 74 20 6e 6f 64 65 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 69 64 20 74 68 65 6e 0a 6e 6f 64 65 2e t.node.buildcommandid.then.node.
dc3a0 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 buildcommandid.=.xcode.newid(nod
dc3c0 65 2e 6e 61 6d 65 2c 20 22 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 22 2c 20 6e 6f 64 65 50 61 74 68 e.name,."buildcommand",.nodePath
dc3e0 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 78 63 6f 64 65 2e 67 65 74 62 75 ).end.end.end.end.if.xcode.getbu
dc400 69 6c 64 63 61 74 65 67 6f 72 79 28 6e 6f 64 65 29 20 61 6e 64 20 6e 6f 74 20 6e 6f 64 65 2e 65 ildcategory(node).and.not.node.e
dc420 78 63 6c 75 64 65 66 72 6f 6d 62 75 69 6c 64 20 61 6e 64 20 6e 6f 74 20 78 63 6f 64 65 2e 6d 75 xcludefrombuild.and.not.xcode.mu
dc440 73 74 45 78 63 6c 75 64 65 46 72 6f 6d 54 61 72 67 65 74 28 6e 6f 64 65 2c 20 74 72 2e 70 72 6f stExcludeFromTarget(node,.tr.pro
dc460 6a 65 63 74 29 20 74 68 65 6e 0a 6e 6f 64 65 2e 62 75 69 6c 64 69 64 20 3d 20 78 63 6f 64 65 2e ject).then.node.buildid.=.xcode.
dc480 6e 65 77 69 64 28 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 62 75 69 6c 64 22 2c 20 6e 6f 64 65 50 61 newid(node.name,."build",.nodePa
dc4a0 74 68 29 0a 65 6e 64 0a 69 66 20 73 74 72 69 6e 67 2e 65 6e 64 73 77 69 74 68 28 6e 6f 64 65 2e th).end.if.string.endswith(node.
dc4c0 6e 61 6d 65 2c 20 22 49 6e 66 6f 2e 70 6c 69 73 74 22 29 20 74 68 65 6e 0a 74 72 2e 69 6e 66 6f name,."Info.plist").then.tr.info
dc4e0 70 6c 69 73 74 20 3d 20 6e 6f 64 65 0a 65 6e 64 0a 65 6e 64 0a 7d 2c 20 74 72 75 65 29 0a 6e 6f plist.=.node.end.end.},.true).no
dc500 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2e 70 72 6f 64 75 63 74 73 2c 20 70 72 de.=.tree.insert(tr.products,.pr
dc520 6a 2e 78 63 6f 64 65 2e 70 72 6f 6a 65 63 74 6e 6f 64 65 29 0a 6e 6f 64 65 2e 6b 69 6e 64 20 3d j.xcode.projectnode).node.kind.=
dc540 20 22 70 72 6f 64 75 63 74 22 0a 6e 6f 64 65 2e 70 61 74 68 20 3d 20 6e 6f 64 65 2e 63 66 67 2e ."product".node.path.=.node.cfg.
dc560 62 75 69 6c 64 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 0a 6e 6f 64 65 2e 63 66 67 73 65 63 buildtarget.fullpath.node.cfgsec
dc580 74 69 6f 6e 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 63 tion.=.xcode.newid(node.name,."c
dc5a0 66 67 22 29 0a 6e 6f 64 65 2e 72 65 73 73 74 61 67 65 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 fg").node.resstageid.=.xcode.new
dc5c0 69 64 28 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 72 65 7a 22 29 0a 6e 6f 64 65 2e 73 6f 75 72 63 65 id(node.name,."rez").node.source
dc5e0 73 69 64 20 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 73 sid..=.xcode.newid(node.name,."s
dc600 72 63 22 29 0a 6e 6f 64 65 2e 66 78 73 74 61 67 65 69 64 20 20 3d 20 78 63 6f 64 65 2e 6e 65 77 rc").node.fxstageid..=.xcode.new
dc620 69 64 28 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 66 78 73 22 29 0a 72 65 74 75 72 6e 20 74 72 0a 65 id(node.name,."fxs").return.tr.e
dc640 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 61 64 64 44 65 70 65 6e 64 65 6e 63 79 28 nd.function.xcode.addDependency(
dc660 70 72 6a 2c 20 74 72 2c 20 64 65 70 2c 20 62 75 69 6c 64 29 0a 6c 6f 63 61 6c 20 78 63 70 61 74 prj,.tr,.dep,.build).local.xcpat
dc680 68 20 3d 20 78 63 6f 64 65 2e 67 65 74 78 63 6f 64 65 70 72 6f 6a 6e 61 6d 65 28 64 65 70 29 0a h.=.xcode.getxcodeprojname(dep).
dc6a0 6c 6f 63 61 6c 20 78 63 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 74 72 2e 70 72 local.xcnode.=.tree.insert(tr.pr
dc6c0 6f 6a 65 63 74 73 2c 20 74 72 65 65 2e 6e 65 77 28 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 78 63 ojects,.tree.new(path.getname(xc
dc6e0 70 61 74 68 29 29 29 0a 78 63 6e 6f 64 65 2e 70 61 74 68 20 3d 20 78 63 70 61 74 68 0a 78 63 6e path))).xcnode.path.=.xcpath.xcn
dc700 6f 64 65 2e 70 72 6f 6a 65 63 74 20 3d 20 64 65 70 0a 78 63 6e 6f 64 65 2e 70 72 6f 64 75 63 74 ode.project.=.dep.xcnode.product
dc720 67 72 6f 75 70 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2e 6e 61 6d groupid.=.xcode.newid(xcnode.nam
dc740 65 2c 20 22 70 72 6f 64 67 72 70 22 29 0a 78 63 6e 6f 64 65 2e 70 72 6f 64 75 63 74 70 72 6f 78 e,."prodgrp").xcnode.productprox
dc760 79 69 64 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 yid.=.xcode.newid(xcnode.name,."
dc780 70 72 6f 64 70 72 6f 78 22 29 0a 78 63 6e 6f 64 65 2e 74 61 72 67 65 74 70 72 6f 78 79 69 64 20 prodprox").xcnode.targetproxyid.
dc7a0 20 3d 20 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 74 61 72 .=.xcode.newid(xcnode.name,."tar
dc7c0 67 70 72 6f 78 22 29 0a 78 63 6e 6f 64 65 2e 74 61 72 67 65 74 64 65 70 65 6e 64 69 64 20 3d 20 gprox").xcnode.targetdependid.=.
dc7e0 78 63 6f 64 65 2e 6e 65 77 69 64 28 78 63 6e 6f 64 65 2e 6e 61 6d 65 2c 20 22 74 61 72 67 64 65 xcode.newid(xcnode.name,."targde
dc800 70 22 29 0a 6c 6f 63 61 6c 20 6c 70 72 6a 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 66 69 6e p").local.lprj.=.p.workspace.fin
dc820 64 70 72 6f 6a 65 63 74 28 70 72 6a 2e 77 6f 72 6b 73 70 61 63 65 2c 20 64 65 70 2e 6e 61 6d 65 dproject(prj.workspace,.dep.name
dc840 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 66 69 6e 64 43 6c 6f 73 65 73 ).local.cfg.=.project.findCloses
dc860 74 4d 61 74 63 68 28 6c 70 72 6a 2c 20 70 72 6a 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 5b tMatch(lprj,.prj.configurations[
dc880 31 5d 29 0a 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 6e 73 65 72 74 28 78 63 6e 6f 64 65 2c 20 74 1]).node.=.tree.insert(xcnode,.t
dc8a0 72 65 65 2e 6e 65 77 28 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 6e 6f ree.new(cfg.linktarget.name)).no
dc8c0 64 65 2e 70 61 74 68 20 3d 20 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 de.path.=.cfg.linktarget.fullpat
dc8e0 68 0a 6e 6f 64 65 2e 63 66 67 20 3d 20 63 66 67 0a 69 66 20 62 75 69 6c 64 20 3d 3d 20 66 61 6c h.node.cfg.=.cfg.if.build.==.fal
dc900 73 65 20 74 68 65 6e 0a 6e 6f 64 65 2e 65 78 63 6c 75 64 65 66 72 6f 6d 62 75 69 6c 64 20 3d 20 se.then.node.excludefrombuild.=.
dc920 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 true.end.end.m.elements.project.
dc940 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 68 65 61 64 65 =.function(prj).return.{.m.heade
dc960 72 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 50 72 6f 6a r,.}.end.function.m.generateProj
dc980 65 63 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 78 63 6f 64 65 2e 62 75 69 6c 64 70 ect(prj).local.tr.=.xcode.buildp
dc9a0 72 6a 74 72 65 65 28 70 72 6a 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e rjtree(prj).p.callArray(m.elemen
dc9c0 74 73 2e 70 72 6f 6a 65 63 74 2c 20 70 72 6a 29 0a 78 63 6f 64 65 2e 50 42 58 42 75 69 6c 64 46 ts.project,.prj).xcode.PBXBuildF
dc9e0 69 6c 65 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 43 6f 6e 74 61 69 6e 65 72 49 74 65 6d 50 72 ile(tr).xcode.PBXContainerItemPr
dca00 6f 78 79 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 46 69 6c 65 52 65 66 65 72 65 6e 63 65 28 74 oxy(tr).xcode.PBXFileReference(t
dca20 72 29 0a 78 63 6f 64 65 2e 50 42 58 46 72 61 6d 65 77 6f 72 6b 73 42 75 69 6c 64 50 68 61 73 65 r).xcode.PBXFrameworksBuildPhase
dca40 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 47 72 6f 75 70 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 (tr).xcode.PBXGroup(tr).xcode.PB
dca60 58 4e 61 74 69 76 65 54 61 72 67 65 74 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 41 67 67 72 65 XNativeTarget(tr).xcode.PBXAggre
dca80 67 61 74 65 54 61 72 67 65 74 28 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 50 72 6f 6a 65 63 74 28 gateTarget(tr).xcode.PBXProject(
dcaa0 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 52 65 66 65 72 65 6e 63 65 50 72 6f 78 79 28 74 72 29 0a tr).xcode.PBXReferenceProxy(tr).
dcac0 78 63 6f 64 65 2e 50 42 58 52 65 73 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 28 74 72 29 xcode.PBXResourcesBuildPhase(tr)
dcae0 0a 78 63 6f 64 65 2e 50 42 58 53 68 65 6c 6c 53 63 72 69 70 74 42 75 69 6c 64 50 68 61 73 65 28 .xcode.PBXShellScriptBuildPhase(
dcb00 74 72 29 0a 78 63 6f 64 65 2e 50 42 58 53 6f 75 72 63 65 73 42 75 69 6c 64 50 68 61 73 65 28 74 tr).xcode.PBXSourcesBuildPhase(t
dcb20 72 29 0a 78 63 6f 64 65 2e 50 42 58 54 61 72 67 65 74 44 65 70 65 6e 64 65 6e 63 79 28 74 72 29 r).xcode.PBXTargetDependency(tr)
dcb40 0a 78 63 6f 64 65 2e 50 42 58 56 61 72 69 61 6e 74 47 72 6f 75 70 28 74 72 29 0a 78 63 6f 64 65 .xcode.PBXVariantGroup(tr).xcode
dcb60 2e 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 74 72 29 0a 78 63 6f 64 65 2e .XCBuildConfiguration(tr).xcode.
dcb80 58 43 42 75 69 6c 64 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 4c 69 73 74 28 74 72 29 0a 78 63 6f XCBuildConfigurationList(tr).xco
dcba0 64 65 2e 66 6f 6f 74 65 72 28 70 72 6a 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 68 65 de.footer(prj).end.function.m.he
dcbc0 61 64 65 72 28 70 72 6a 29 0a 70 2e 77 28 27 2f 2f 20 21 24 2a 55 54 46 38 2a 24 21 27 29 0a 70 ader(prj).p.w('//.!$*UTF8*$!').p
dcbe0 2e 70 75 73 68 28 27 7b 27 29 0a 70 2e 77 28 27 61 72 63 68 69 76 65 56 65 72 73 69 6f 6e 20 3d .push('{').p.w('archiveVersion.=
dcc00 20 31 3b 27 29 0a 70 2e 77 28 27 63 6c 61 73 73 65 73 20 3d 20 7b 27 29 0a 70 2e 77 28 27 7d 3b .1;').p.w('classes.=.{').p.w('};
dcc20 27 29 0a 70 2e 77 28 27 6f 62 6a 65 63 74 56 65 72 73 69 6f 6e 20 3d 20 34 36 3b 27 29 0a 70 2e ').p.w('objectVersion.=.46;').p.
dcc40 70 75 73 68 28 27 6f 62 6a 65 63 74 73 20 3d 20 7b 27 29 0a 70 2e 77 28 29 0a 65 6e 64 0a 66 75 push('objects.=.{').p.w().end.fu
dcc60 6e 63 74 69 6f 6e 20 78 63 6f 64 65 2e 66 6f 6f 74 65 72 28 70 72 6a 29 0a 70 2e 70 6f 70 28 27 nction.xcode.footer(prj).p.pop('
dcc80 7d 3b 27 29 0a 70 2e 77 28 27 72 6f 6f 74 4f 62 6a 65 63 74 20 3d 20 30 38 46 42 37 37 39 33 46 };').p.w('rootObject.=.08FB7793F
dcca0 45 38 34 31 35 35 44 43 30 32 41 41 43 30 37 20 2f 2a 20 50 72 6f 6a 65 63 74 20 6f 62 6a 65 63 E84155DC02AAC07./*.Project.objec
dccc0 74 20 2a 2f 3b 27 29 0a 70 2e 70 6f 70 28 27 7d 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 70 20 t.*/;').p.pop('}').end..local.p.
dcce0 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 67 6d 61 6b 65 32 20 3d 20 70 2e 6d 6f 64 75 6c =.premake.local.gmake2.=.p.modul
dcd00 65 73 2e 67 6d 61 6b 65 32 0a 67 6d 61 6b 65 32 2e 75 74 69 6c 69 74 79 20 20 20 3d 20 7b 7d 0a es.gmake2.gmake2.utility...=.{}.
dcd20 6c 6f 63 61 6c 20 75 74 69 6c 69 74 79 20 20 20 20 3d 20 67 6d 61 6b 65 32 2e 75 74 69 6c 69 74 local.utility....=.gmake2.utilit
dcd40 79 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 20 20 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c y.local.project....=.p.project.l
dcd60 6f 63 61 6c 20 63 6f 6e 66 69 67 20 20 20 20 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c ocal.config.....=.p.config.local
dcd80 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 75 74 69 6c 69 .fileconfig.=.p.fileconfig.utili
dcda0 74 79 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 75 74 69 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 ty.elements.=.{}.utility.element
dcdc0 73 2e 6d 61 6b 65 66 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 s.makefile.=.function(prj).retur
dcde0 6e 20 7b 0a 67 6d 61 6b 65 32 2e 68 65 61 64 65 72 2c 0a 67 6d 61 6b 65 32 2e 70 68 6f 6e 79 52 n.{.gmake2.header,.gmake2.phonyR
dce00 75 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 73 68 65 6c 6c 54 79 70 65 2c 0a 75 74 69 6c 69 74 79 2e ules,.gmake2.shellType,.utility.
dce20 69 6e 69 74 69 61 6c 69 7a 65 2c 0a 75 74 69 6c 69 74 79 2e 63 72 65 61 74 65 46 69 6c 65 54 61 initialize,.utility.createFileTa
dce40 62 6c 65 2c 0a 75 74 69 6c 69 74 79 2e 6f 75 74 70 75 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e ble,.utility.outputConfiguration
dce60 53 65 63 74 69 6f 6e 2c 0a 75 74 69 6c 69 74 79 2e 6f 75 74 70 75 74 46 69 6c 65 73 53 65 63 74 Section,.utility.outputFilesSect
dce80 69 6f 6e 2c 0a 75 74 69 6c 69 74 79 2e 6f 75 74 70 75 74 52 75 6c 65 73 53 65 63 74 69 6f 6e 2c ion,.utility.outputRulesSection,
dcea0 0a 75 74 69 6c 69 74 79 2e 6f 75 74 70 75 74 46 69 6c 65 52 75 6c 65 53 65 63 74 69 6f 6e 2c 0a .utility.outputFileRuleSection,.
dcec0 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e 67 65 6e 65 72 61 74 65 28 }.end.function.utility.generate(
dcee0 70 72 6a 29 0a 70 2e 65 6f 6c 28 22 5c 6e 22 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 75 74 69 prj).p.eol("\n").p.callArray(uti
dcf00 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 69 6c 65 2c 20 70 72 6a 29 0a 66 6f 72 lity.elements.makefile,.prj).for
dcf20 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 .cfg.in.project.eachconfig(prj).
dcf40 64 6f 0a 63 66 67 2e 5f 67 6d 61 6b 65 20 3d 20 6e 69 6c 0a 65 6e 64 0a 70 72 6a 2e 5f 67 6d 61 do.cfg._gmake.=.nil.end.prj._gma
dcf60 6b 65 20 3d 20 6e 69 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e 69 6e ke.=.nil.end.function.utility.in
dcf80 69 74 69 61 6c 69 7a 65 28 70 72 6a 29 0a 70 72 6a 2e 5f 67 6d 61 6b 65 20 3d 20 70 72 6a 2e 5f itialize(prj).prj._gmake.=.prj._
dcfa0 67 6d 61 6b 65 20 6f 72 20 7b 7d 0a 70 72 6a 2e 5f 67 6d 61 6b 65 2e 72 75 6c 65 73 20 3d 20 70 gmake.or.{}.prj._gmake.rules.=.p
dcfc0 72 6a 2e 72 75 6c 65 73 0a 70 72 6a 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 20 3d 20 7b rj.rules.prj._gmake.filesets.=.{
dcfe0 20 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e 63 72 65 61 74 65 46 69 .}.end.function.utility.createFi
dd000 6c 65 54 61 62 6c 65 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e leTable(prj).for.cfg.in.project.
dd020 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 66 67 2e 5f 67 6d 61 6b 65 20 3d 20 eachconfig(prj).do.cfg._gmake.=.
dd040 63 66 67 2e 5f 67 6d 61 6b 65 20 6f 72 20 7b 7d 0a 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 cfg._gmake.or.{}.cfg._gmake.file
dd060 73 65 74 73 20 3d 20 7b 7d 0a 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 52 75 6c 65 73 20 3d sets.=.{}.cfg._gmake.fileRules.=
dd080 20 7b 7d 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 74 61 62 6c 65 2e 73 68 61 6c 6c 6f 77 63 .{}.local.files.=.table.shallowc
dd0a0 6f 70 79 28 70 72 6a 2e 5f 2e 66 69 6c 65 73 29 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 opy(prj._.files).table.foreachi(
dd0c0 66 69 6c 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 75 74 69 6c 69 74 79 2e 61 64 files,.function(node).utility.ad
dd0e0 64 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 2c 20 70 72 6a 29 0a 65 6e 64 29 0a 66 6f 72 20 5f dFile(cfg,.node,.prj).end).for._
dd100 2c 20 66 20 69 6e 20 70 61 69 72 73 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 ,.f.in.pairs(cfg._gmake.filesets
dd120 29 20 64 6f 0a 74 61 62 6c 65 2e 73 6f 72 74 28 66 29 0a 65 6e 64 0a 63 66 67 2e 5f 67 6d 61 6b ).do.table.sort(f).end.cfg._gmak
dd140 65 2e 6b 69 6e 64 73 20 3d 20 74 61 62 6c 65 2e 6b 65 79 73 28 63 66 67 2e 5f 67 6d 61 6b 65 2e e.kinds.=.table.keys(cfg._gmake.
dd160 66 69 6c 65 73 65 74 73 29 0a 74 61 62 6c 65 2e 73 6f 72 74 28 63 66 67 2e 5f 67 6d 61 6b 65 2e filesets).table.sort(cfg._gmake.
dd180 6b 69 6e 64 73 29 0a 70 72 6a 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 20 3d 20 74 61 62 6c 65 2e kinds).prj._gmake.kinds.=.table.
dd1a0 6a 6f 69 6e 28 70 72 6a 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 20 6f 72 20 7b 7d 2c 20 63 66 67 join(prj._gmake.kinds.or.{},.cfg
dd1c0 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 29 0a 65 6e 64 0a 70 72 6a 2e 5f 67 6d 61 6b 65 2e 6b 69 ._gmake.kinds).end.prj._gmake.ki
dd1e0 6e 64 73 20 3d 20 74 61 62 6c 65 2e 75 6e 69 71 75 65 28 70 72 6a 2e 5f 67 6d 61 6b 65 2e 6b 69 nds.=.table.unique(prj._gmake.ki
dd200 6e 64 73 29 0a 74 61 62 6c 65 2e 73 6f 72 74 28 70 72 6a 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 nds).table.sort(prj._gmake.kinds
dd220 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e 61 64 64 46 69 6c 65 28 63 ).end.function.utility.addFile(c
dd240 66 67 2c 20 6e 6f 64 65 2c 20 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 fg,.node,.prj).local.filecfg.=.f
dd260 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 69 ileconfig.getconfig(node,.cfg).i
dd280 66 20 6e 6f 74 20 66 69 6c 65 63 66 67 20 6f 72 20 66 69 6c 65 63 66 67 2e 66 6c 61 67 73 2e 45 f.not.filecfg.or.filecfg.flags.E
dd2a0 78 63 6c 75 64 65 46 72 6f 6d 42 75 69 6c 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a xcludeFromBuild.then.return.end.
dd2c0 69 66 20 6e 6f 64 65 2e 67 65 6e 65 72 61 74 65 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e if.node.generated.then.return.en
dd2e0 64 0a 69 66 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 43 75 73 74 6f 6d 42 75 69 6c 64 52 75 d.if.fileconfig.hasCustomBuildRu
dd300 6c 65 28 66 69 6c 65 63 66 67 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 6e 76 20 3d 20 74 61 62 le(filecfg).then.local.env.=.tab
dd320 6c 65 2e 73 68 61 6c 6c 6f 77 63 6f 70 79 28 66 69 6c 65 63 66 67 2e 65 6e 76 69 72 6f 6e 29 0a le.shallowcopy(filecfg.environ).
dd340 65 6e 76 2e 50 61 74 68 56 61 72 73 20 3d 20 7b 0a 5b 22 66 69 6c 65 2e 62 61 73 65 6e 61 6d 65 env.PathVars.=.{.["file.basename
dd360 22 5d 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d "].=.{.absolute.=.false,.token.=
dd380 20 6e 6f 64 65 2e 62 61 73 65 6e 61 6d 65 20 7d 2c 0a 5b 22 66 69 6c 65 2e 61 62 73 70 61 74 68 .node.basename.},.["file.abspath
dd3a0 22 5d 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 74 72 75 65 2c 20 20 74 6f 6b 65 6e 20 "]..=.{.absolute.=.true,..token.
dd3c0 3d 20 6e 6f 64 65 2e 61 62 73 70 61 74 68 20 7d 2c 0a 5b 22 66 69 6c 65 2e 72 65 6c 70 61 74 68 =.node.abspath.},.["file.relpath
dd3e0 22 5d 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 "]..=.{.absolute.=.false,.token.
dd400 3d 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 20 7d 2c 0a 5b 22 66 69 6c 65 2e 6e 61 6d 65 22 5d 20 =.node.relpath.},.["file.name"].
dd420 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 ....=.{.absolute.=.false,.token.
dd440 3d 20 6e 6f 64 65 2e 6e 61 6d 65 20 7d 2c 0a 5b 22 66 69 6c 65 2e 70 61 74 68 22 5d 20 20 20 20 =.node.name.},.["file.path"]....
dd460 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 74 72 75 65 2c 20 20 74 6f 6b 65 6e 20 3d 20 6e .=.{.absolute.=.true,..token.=.n
dd480 6f 64 65 2e 70 61 74 68 20 7d 2c 0a 7d 0a 6c 6f 63 61 6c 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 ode.path.},.}.local.shadowContex
dd4a0 74 20 3d 20 70 2e 63 6f 6e 74 65 78 74 2e 65 78 74 65 6e 74 28 66 69 6c 65 63 66 67 2c 20 65 6e t.=.p.context.extent(filecfg,.en
dd4c0 76 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 3d 20 70 2e 70 72 6f 6a 65 63 v).local.buildoutputs.=.p.projec
dd4e0 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 73 68 61 64 6f t.getrelative(cfg.project,.shado
dd500 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 29 0a 69 66 20 62 75 69 6c 64 6f wContext.buildoutputs).if.buildo
dd520 75 74 70 75 74 73 20 61 6e 64 20 23 62 75 69 6c 64 6f 75 74 70 75 74 73 20 3e 20 30 20 74 68 65 utputs.and.#buildoutputs.>.0.the
dd540 6e 0a 6c 6f 63 61 6c 20 66 69 6c 65 20 3d 20 7b 0a 62 75 69 6c 64 6f 75 74 70 75 74 73 20 20 3d n.local.file.=.{.buildoutputs..=
dd560 20 62 75 69 6c 64 6f 75 74 70 75 74 73 2c 0a 73 6f 75 72 63 65 20 20 20 20 20 20 20 20 3d 20 6e .buildoutputs,.source........=.n
dd580 6f 64 65 2e 72 65 6c 70 61 74 68 2c 0a 62 75 69 6c 64 6d 65 73 73 61 67 65 20 20 3d 20 73 68 61 ode.relpath,.buildmessage..=.sha
dd5a0 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 6d 65 73 73 61 67 65 2c 0a 62 75 69 6c 64 63 6f dowContext.buildmessage,.buildco
dd5c0 6d 6d 61 6e 64 73 20 3d 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 63 6f 6d 6d mmands.=.shadowContext.buildcomm
dd5e0 61 6e 64 73 2c 0a 62 75 69 6c 64 69 6e 70 75 74 73 20 20 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e ands,.buildinputs...=.p.project.
dd600 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 73 68 61 64 6f 77 43 getrelative(cfg.project,.shadowC
dd620 6f 6e 74 65 78 74 2e 62 75 69 6c 64 69 6e 70 75 74 73 29 0a 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 ontext.buildinputs).}.table.inse
dd640 72 74 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 52 75 6c 65 73 2c 20 66 69 6c 65 29 0a 66 rt(cfg._gmake.fileRules,.file).f
dd660 6f 72 20 5f 2c 20 6f 75 74 70 75 74 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 6f 75 74 70 or._,.output.in.ipairs(buildoutp
dd680 75 74 73 29 20 64 6f 0a 75 74 69 6c 69 74 79 2e 61 64 64 47 65 6e 65 72 61 74 65 64 46 69 6c 65 uts).do.utility.addGeneratedFile
dd6a0 28 63 66 67 2c 20 6e 6f 64 65 2c 20 6f 75 74 70 75 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 (cfg,.node,.output).end.end.else
dd6c0 0a 75 74 69 6c 69 74 79 2e 61 64 64 52 75 6c 65 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a .utility.addRuleFile(cfg,.node).
dd6e0 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e 61 64 64 47 65 6e 65 end.end.function.utility.addGene
dd700 72 61 74 65 64 46 69 6c 65 28 63 66 67 2c 20 73 6f 75 72 63 65 2c 20 66 69 6c 65 6e 61 6d 65 29 ratedFile(cfg,.source,.filename)
dd720 0a 63 66 67 2e 70 72 6f 6a 65 63 74 2e 68 61 73 47 65 6e 65 72 61 74 65 64 46 69 6c 65 73 20 3d .cfg.project.hasGeneratedFiles.=
dd740 20 74 72 75 65 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e .true.local.files.=.cfg.project.
dd760 5f 2e 66 69 6c 65 73 0a 6c 6f 63 61 6c 20 6e 6f 64 65 20 3d 20 66 69 6c 65 73 5b 66 69 6c 65 6e _.files.local.node.=.files[filen
dd780 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 6e 6f 64 65 20 74 68 65 6e 0a 6e 6f 64 65 20 3d 20 66 69 6c ame].if.not.node.then.node.=.fil
dd7a0 65 63 6f 6e 66 69 67 2e 6e 65 77 28 66 69 6c 65 6e 61 6d 65 2c 20 63 66 67 2e 70 72 6f 6a 65 63 econfig.new(filename,.cfg.projec
dd7c0 74 29 0a 66 69 6c 65 73 5b 66 69 6c 65 6e 61 6d 65 5d 20 3d 20 6e 6f 64 65 0a 74 61 62 6c 65 2e t).files[filename].=.node.table.
dd7e0 69 6e 73 65 72 74 28 66 69 6c 65 73 2c 20 6e 6f 64 65 29 0a 65 6e 64 0a 6e 6f 64 65 2e 64 65 70 insert(files,.node).end.node.dep
dd800 65 6e 64 73 4f 6e 20 3d 20 73 6f 75 72 63 65 0a 6e 6f 64 65 2e 67 65 6e 65 72 61 74 65 64 20 3d endsOn.=.source.node.generated.=
dd820 20 74 72 75 65 0a 69 66 20 6e 6f 74 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 .true.if.not.fileconfig.getconfi
dd840 67 28 6e 6f 64 65 2c 20 63 66 67 29 20 74 68 65 6e 0a 66 69 6c 65 63 6f 6e 66 69 67 2e 61 64 64 g(node,.cfg).then.fileconfig.add
dd860 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 6c 65 config(node,.cfg).end.local.file
dd880 73 65 74 73 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 sets.=.cfg.project._gmake.filese
dd8a0 74 73 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 3d 20 22 43 55 53 54 4f 4d 22 0a 6c 6f 63 61 6c 20 66 ts.local.kind.=."CUSTOM".local.f
dd8c0 69 6c 65 73 65 74 20 3d 20 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 5b 6b 69 6e ileset.=.cfg._gmake.filesets[kin
dd8e0 64 5d 20 6f 72 20 7b 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 69 6c 65 73 65 74 2c 20 66 d].or.{}.table.insert(fileset,.f
dd900 69 6c 65 6e 61 6d 65 29 0a 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 5b 6b 69 6e ilename).cfg._gmake.filesets[kin
dd920 64 5d 20 3d 20 66 69 6c 65 73 65 74 0a 75 74 69 6c 69 74 79 2e 61 64 64 52 75 6c 65 46 69 6c 65 d].=.fileset.utility.addRuleFile
dd940 28 63 66 67 2c 20 6e 6f 64 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 (cfg,.node).end.function.utility
dd960 2e 61 64 64 52 75 6c 65 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 72 75 .addRuleFile(cfg,.node).local.ru
dd980 6c 65 73 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 67 6d 61 6b 65 2e 72 75 6c 65 73 0a 6c les.=.cfg.project._gmake.rules.l
dd9a0 6f 63 61 6c 20 72 75 6c 65 20 3d 20 72 75 6c 65 73 5b 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 ocal.rule.=.rules[path.getextens
dd9c0 69 6f 6e 28 6e 6f 64 65 2e 61 62 73 70 61 74 68 29 3a 6c 6f 77 65 72 28 29 5d 0a 69 66 20 72 75 ion(node.abspath):lower()].if.ru
dd9e0 6c 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 le.then.local.filecfg.=.fileconf
dda00 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 65 6e ig.getconfig(node,.cfg).local.en
dda20 76 69 72 6f 6e 20 3d 20 74 61 62 6c 65 2e 73 68 61 6c 6c 6f 77 63 6f 70 79 28 66 69 6c 65 63 66 viron.=.table.shallowcopy(filecf
dda40 67 2e 65 6e 76 69 72 6f 6e 29 0a 69 66 20 72 75 6c 65 2e 70 72 6f 70 65 72 74 79 64 65 66 69 6e g.environ).if.rule.propertydefin
dda60 69 74 69 6f 6e 20 74 68 65 6e 0a 67 6d 61 6b 65 32 2e 70 72 65 70 61 72 65 45 6e 76 69 72 6f 6e ition.then.gmake2.prepareEnviron
dda80 6d 65 6e 74 28 72 75 6c 65 2c 20 65 6e 76 69 72 6f 6e 2c 20 63 66 67 29 0a 67 6d 61 6b 65 32 2e ment(rule,.environ,.cfg).gmake2.
ddaa0 70 72 65 70 61 72 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 28 72 75 6c 65 2c 20 65 6e 76 69 72 6f 6e prepareEnvironment(rule,.environ
ddac0 2c 20 66 69 6c 65 63 66 67 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 68 61 64 6f 77 43 6f 6e 74 65 ,.filecfg).end.local.shadowConte
ddae0 78 74 20 3d 20 70 2e 63 6f 6e 74 65 78 74 2e 65 78 74 65 6e 74 28 72 75 6c 65 2c 20 65 6e 76 69 xt.=.p.context.extent(rule,.envi
ddb00 72 6f 6e 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 20 3d 20 73 68 61 64 6f ron).local.buildoutputs..=.shado
ddb20 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 0a 6c 6f 63 61 6c 20 62 75 69 6c wContext.buildoutputs.local.buil
ddb40 64 6d 65 73 73 61 67 65 20 20 3d 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 6d dmessage..=.shadowContext.buildm
ddb60 65 73 73 61 67 65 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3d 20 73 68 61 essage.local.buildcommands.=.sha
ddb80 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 0a 6c 6f 63 61 6c 20 62 dowContext.buildcommands.local.b
ddba0 75 69 6c 64 69 6e 70 75 74 73 20 20 20 3d 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 uildinputs...=.shadowContext.bui
ddbc0 6c 64 69 6e 70 75 74 73 0a 62 75 69 6c 64 6f 75 74 70 75 74 73 20 3d 20 70 2e 70 72 6f 6a 65 63 ldinputs.buildoutputs.=.p.projec
ddbe0 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 62 75 69 6c 64 t.getrelative(cfg.project,.build
ddc00 6f 75 74 70 75 74 73 29 0a 69 66 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 61 6e 64 20 23 62 75 outputs).if.buildoutputs.and.#bu
ddc20 69 6c 64 6f 75 74 70 75 74 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 69 6c 65 20 3d ildoutputs.>.0.then.local.file.=
ddc40 20 7b 0a 62 75 69 6c 64 6f 75 74 70 75 74 73 20 20 3d 20 62 75 69 6c 64 6f 75 74 70 75 74 73 2c .{.buildoutputs..=.buildoutputs,
ddc60 0a 73 6f 75 72 63 65 20 20 20 20 20 20 20 20 3d 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 2c 0a 62 .source........=.node.relpath,.b
ddc80 75 69 6c 64 6d 65 73 73 61 67 65 20 20 3d 20 62 75 69 6c 64 6d 65 73 73 61 67 65 2c 0a 62 75 69 uildmessage..=.buildmessage,.bui
ddca0 6c 64 63 6f 6d 6d 61 6e 64 73 20 3d 20 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 0a 62 75 69 6c ldcommands.=.buildcommands,.buil
ddcc0 64 69 6e 70 75 74 73 20 20 20 3d 20 62 75 69 6c 64 69 6e 70 75 74 73 0a 7d 0a 74 61 62 6c 65 2e dinputs...=.buildinputs.}.table.
ddce0 69 6e 73 65 72 74 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 52 75 6c 65 73 2c 20 66 69 6c insert(cfg._gmake.fileRules,.fil
ddd00 65 29 0a 66 6f 72 20 5f 2c 20 6f 75 74 70 75 74 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 e).for._,.output.in.ipairs(build
ddd20 6f 75 74 70 75 74 73 29 20 64 6f 0a 75 74 69 6c 69 74 79 2e 61 64 64 47 65 6e 65 72 61 74 65 64 outputs).do.utility.addGenerated
ddd40 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 2c 20 6f 75 74 70 75 74 29 0a 65 6e 64 0a 65 6e 64 0a File(cfg,.node,.output).end.end.
ddd60 65 6e 64 0a 65 6e 64 0a 75 74 69 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 end.end.utility.elements.configu
ddd80 72 61 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a ration.=.function(cfg).return.{.
ddda0 75 74 69 6c 69 74 79 2e 62 69 6e 64 69 72 73 2c 0a 75 74 69 6c 69 74 79 2e 65 78 65 70 61 74 68 utility.bindirs,.utility.exepath
dddc0 73 2c 0a 67 6d 61 6b 65 32 2e 73 65 74 74 69 6e 67 73 2c 0a 67 6d 61 6b 65 32 2e 70 72 65 42 75 s,.gmake2.settings,.gmake2.preBu
ddde0 69 6c 64 43 6d 64 73 2c 0a 67 6d 61 6b 65 32 2e 70 72 65 4c 69 6e 6b 43 6d 64 73 2c 0a 67 6d 61 ildCmds,.gmake2.preLinkCmds,.gma
dde00 6b 65 32 2e 70 6f 73 74 42 75 69 6c 64 43 6d 64 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f ke2.postBuildCmds,.}.end.functio
dde20 6e 20 75 74 69 6c 69 74 79 2e 6f 75 74 70 75 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 53 65 63 n.utility.outputConfigurationSec
dde40 74 69 6f 6e 28 70 72 6a 29 0a 5f 70 28 27 23 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 27 29 tion(prj)._p('#.Configurations')
dde60 0a 5f 70 28 27 23 20 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ._p('#.#########################
dde80 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 29 0a 5f 70 28 27 27 29 0a 67 6d ####################')._p('').gm
ddea0 61 6b 65 32 2e 6f 75 74 70 75 74 53 65 63 74 69 6f 6e 28 70 72 6a 2c 20 75 74 69 6c 69 74 79 2e ake2.outputSection(prj,.utility.
ddec0 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 0a 65 6e 64 0a 66 75 6e 63 elements.configuration).end.func
ddee0 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e 62 69 6e 64 69 72 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 tion.utility.bindirs(cfg,.toolse
ddf00 74 29 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 t).local.dirs.=.project.getrelat
ddf20 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 62 69 6e 64 69 72 73 29 0a 69 66 ive(cfg.project,.cfg.bindirs).if
ddf40 20 23 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 6f 75 74 6c 6e 28 27 45 58 45 43 55 54 41 .#dirs.>.0.then.p.outln('EXECUTA
ddf60 42 4c 45 5f 50 41 54 48 53 20 3d 20 22 27 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 BLE_PATHS.=."'....table.concat(d
ddf80 69 72 73 2c 20 22 3a 22 29 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 irs,.":")....'"').end.end.functi
ddfa0 6f 6e 20 75 74 69 6c 69 74 79 2e 65 78 65 70 61 74 68 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 on.utility.exepaths(cfg,.toolset
ddfc0 29 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 ).local.dirs.=.project.getrelati
ddfe0 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 62 69 6e 64 69 72 73 29 0a 69 66 20 ve(cfg.project,.cfg.bindirs).if.
de000 23 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 6f 75 74 6c 6e 28 27 45 58 45 5f 50 41 54 48 #dirs.>.0.then.p.outln('EXE_PATH
de020 53 20 3d 20 50 41 54 48 3d 24 28 45 58 45 43 55 54 41 42 4c 45 5f 50 41 54 48 53 29 3a 24 24 50 S.=.PATH=$(EXECUTABLE_PATHS):$$P
de040 41 54 48 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 75 74 69 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 73 2e ATH;').end.end.utility.elements.
de060 66 69 6c 65 73 65 74 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 filesets.=.function(cfg).local.r
de080 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 6b 69 6e 64 20 69 6e 20 69 70 61 69 72 73 esult.=.{}.for._,.kind.in.ipairs
de0a0 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 66 20 69 (cfg._gmake.kinds).do.for._,.f.i
de0c0 6e 20 69 70 61 69 72 73 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 5b 6b 69 6e n.ipairs(cfg._gmake.filesets[kin
de0e0 64 5d 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 66 75 6e 63 d]).do.table.insert(result,.func
de100 74 69 6f 6e 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 75 74 69 6c 69 74 79 2e 6f 75 74 70 75 tion(cfg,.toolset).utility.outpu
de120 74 46 69 6c 65 73 65 74 28 63 66 67 2c 20 6b 69 6e 64 2c 20 66 29 0a 65 6e 64 29 0a 65 6e 64 0a tFileset(cfg,.kind,.f).end).end.
de140 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 end.return.result.end.function.u
de160 74 69 6c 69 74 79 2e 6f 75 74 70 75 74 46 69 6c 65 73 53 65 63 74 69 6f 6e 28 70 72 6a 29 0a 5f tility.outputFilesSection(prj)._
de180 70 28 27 23 20 46 69 6c 65 20 73 65 74 73 27 29 0a 5f 70 28 27 23 20 23 23 23 23 23 23 23 23 23 p('#.File.sets')._p('#.#########
de1a0 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################################
de1c0 23 23 23 23 27 29 0a 5f 70 28 27 27 29 0a 66 6f 72 20 5f 2c 20 6b 69 6e 64 20 69 6e 20 69 70 61 ####')._p('').for._,.kind.in.ipa
de1e0 69 72 73 28 70 72 6a 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 29 20 64 6f 0a 5f 78 28 27 25 73 20 irs(prj._gmake.kinds).do._x('%s.
de200 3a 3d 27 2c 20 6b 69 6e 64 29 0a 65 6e 64 0a 5f 78 28 27 27 29 0a 67 6d 61 6b 65 32 2e 6f 75 74 :=',.kind).end._x('').gmake2.out
de220 70 75 74 53 65 63 74 69 6f 6e 28 70 72 6a 2c 20 75 74 69 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 73 putSection(prj,.utility.elements
de240 2e 66 69 6c 65 73 65 74 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e .filesets).end.function.utility.
de260 6f 75 74 70 75 74 46 69 6c 65 73 65 74 28 63 66 67 2c 20 6b 69 6e 64 2c 20 66 69 6c 65 29 0a 5f outputFileset(cfg,.kind,.file)._
de280 78 28 27 25 73 20 2b 3d 20 25 73 27 2c 20 6b 69 6e 64 2c 20 66 69 6c 65 29 0a 65 6e 64 0a 75 74 x('%s.+=.%s',.kind,.file).end.ut
de2a0 69 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 73 2e 72 75 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 ility.elements.rules.=.function(
de2c0 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 75 74 69 6c 69 74 79 2e 61 6c 6c 52 75 6c 65 73 2c 0a cfg).return.{.utility.allRules,.
de2e0 75 74 69 6c 69 74 79 2e 74 61 72 67 65 74 52 75 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 74 61 72 67 utility.targetRules,.gmake2.targ
de300 65 74 44 69 72 52 75 6c 65 73 2c 0a 75 74 69 6c 69 74 79 2e 63 6c 65 61 6e 52 75 6c 65 73 2c 0a etDirRules,.utility.cleanRules,.
de320 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e 6f 75 74 70 75 74 52 75 6c }.end.function.utility.outputRul
de340 65 73 53 65 63 74 69 6f 6e 28 70 72 6a 29 0a 5f 70 28 27 23 20 52 75 6c 65 73 27 29 0a 5f 70 28 esSection(prj)._p('#.Rules')._p(
de360 27 23 20 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 '#.#############################
de380 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 29 0a 5f 70 28 27 27 29 0a 67 6d 61 6b 65 32 ################')._p('').gmake2
de3a0 2e 6f 75 74 70 75 74 53 65 63 74 69 6f 6e 28 70 72 6a 2c 20 75 74 69 6c 69 74 79 2e 65 6c 65 6d .outputSection(prj,.utility.elem
de3c0 65 6e 74 73 2e 72 75 6c 65 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 ents.rules).end.function.utility
de3e0 2e 61 6c 6c 52 75 6c 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 61 6c .allRules(cfg,.toolset).local.al
de400 6c 54 61 72 67 65 74 73 20 3d 20 27 61 6c 6c 3a 20 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 lTargets.=.'all:.$(TARGETDIR).$(
de420 54 41 52 47 45 54 29 27 0a 66 6f 72 20 5f 2c 20 6b 69 6e 64 20 69 6e 20 69 70 61 69 72 73 28 63 TARGET)'.for._,.kind.in.ipairs(c
de440 66 67 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 29 20 64 6f 0a 61 6c 6c 54 61 72 67 65 74 73 20 3d fg._gmake.kinds).do.allTargets.=
de460 20 61 6c 6c 54 61 72 67 65 74 73 20 2e 2e 20 27 20 24 28 27 20 2e 2e 20 6b 69 6e 64 20 2e 2e 20 .allTargets....'.$('....kind....
de480 27 29 27 0a 65 6e 64 0a 5f 70 28 61 6c 6c 54 61 72 67 65 74 73 29 0a 5f 70 28 27 5c 74 40 3a 27 ')'.end._p(allTargets)._p('\t@:'
de4a0 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e 74 61 )._p('').end.function.utility.ta
de4c0 72 67 65 74 52 75 6c 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 74 61 rgetRules(cfg,.toolset).local.ta
de4e0 72 67 65 74 73 20 3d 20 27 27 0a 66 6f 72 20 5f 2c 20 6b 69 6e 64 20 69 6e 20 69 70 61 69 72 73 rgets.=.''.for._,.kind.in.ipairs
de500 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 29 20 64 6f 0a 74 61 72 67 65 74 73 20 3d 20 (cfg._gmake.kinds).do.targets.=.
de520 74 61 72 67 65 74 73 20 2e 2e 20 27 24 28 27 20 2e 2e 20 6b 69 6e 64 20 2e 2e 20 27 29 20 27 0a targets....'$('....kind....').'.
de540 65 6e 64 0a 5f 70 28 27 24 28 54 41 52 47 45 54 29 3a 20 25 73 27 2c 20 74 61 72 67 65 74 73 29 end._p('$(TARGET):.%s',.targets)
de560 0a 5f 70 28 27 5c 74 24 28 50 52 45 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 5c 74 24 ._p('\t$(PREBUILDCMDS)')._p('\t$
de580 28 50 52 45 4c 49 4e 4b 43 4d 44 53 29 27 29 0a 5f 70 28 27 5c 74 24 28 50 4f 53 54 42 55 49 4c (PRELINKCMDS)')._p('\t$(POSTBUIL
de5a0 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 DCMDS)')._p('').end.function.uti
de5c0 6c 69 74 79 2e 63 6c 65 61 6e 52 75 6c 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 lity.cleanRules(cfg,.toolset)._p
de5e0 28 27 63 6c 65 61 6e 3a 27 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 6c 65 61 6e 69 6e 67 20 ('clean:')._p('\t@echo.Cleaning.
de600 25 73 27 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 29 0a 5f 70 28 27 27 29 0a 65 6e %s',.cfg.project.name)._p('').en
de620 64 0a 75 74 69 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 73 2e 66 69 6c 65 52 75 6c 65 73 20 3d 20 66 d.utility.elements.fileRules.=.f
de640 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 73 20 3d 20 7b 7d 0a 66 6f unction(cfg).local.funcs.=.{}.fo
de660 72 20 5f 2c 20 66 69 6c 65 52 75 6c 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 5f 67 6d 61 r._,.fileRule.in.ipairs(cfg._gma
de680 6b 65 2e 66 69 6c 65 52 75 6c 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 75 ke.fileRules).do.table.insert(fu
de6a0 6e 63 73 2c 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 75 74 69 6c ncs,.function(cfg,.toolset).util
de6c0 69 74 79 2e 6f 75 74 70 75 74 46 69 6c 65 52 75 6c 65 73 28 63 66 67 2c 20 66 69 6c 65 52 75 6c ity.outputFileRules(cfg,.fileRul
de6e0 65 29 0a 65 6e 64 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 75 6e 63 73 0a 65 6e 64 0a 66 75 6e e).end).end.return.funcs.end.fun
de700 63 74 69 6f 6e 20 75 74 69 6c 69 74 79 2e 6f 75 74 70 75 74 46 69 6c 65 52 75 6c 65 53 65 63 74 ction.utility.outputFileRuleSect
de720 69 6f 6e 28 70 72 6a 29 0a 5f 70 28 27 23 20 46 69 6c 65 20 52 75 6c 65 73 27 29 0a 5f 70 28 27 ion(prj)._p('#.File.Rules')._p('
de740 23 20 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 #.##############################
de760 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 29 0a 5f 70 28 27 27 29 0a 67 6d 61 6b 65 32 2e ###############')._p('').gmake2.
de780 6f 75 74 70 75 74 53 65 63 74 69 6f 6e 28 70 72 6a 2c 20 75 74 69 6c 69 74 79 2e 65 6c 65 6d 65 outputSection(prj,.utility.eleme
de7a0 6e 74 73 2e 66 69 6c 65 52 75 6c 65 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 75 74 69 6c nts.fileRules).end.function.util
de7c0 69 74 79 2e 6f 75 74 70 75 74 46 69 6c 65 52 75 6c 65 73 28 63 66 67 2c 20 66 69 6c 65 29 0a 6c ity.outputFileRules(cfg,.file).l
de7e0 6f 63 61 6c 20 6f 75 74 70 75 74 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 66 69 6c 65 ocal.outputs.=.table.concat(file
de800 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 2c 20 27 20 27 29 0a 6c 6f 63 61 6c 20 64 65 70 65 6e 64 .buildoutputs,.'.').local.depend
de820 65 6e 63 69 65 73 20 3d 20 70 2e 65 73 63 28 66 69 6c 65 2e 73 6f 75 72 63 65 29 0a 69 66 20 66 encies.=.p.esc(file.source).if.f
de840 69 6c 65 2e 62 75 69 6c 64 69 6e 70 75 74 73 20 61 6e 64 20 23 66 69 6c 65 2e 62 75 69 6c 64 69 ile.buildinputs.and.#file.buildi
de860 6e 70 75 74 73 20 3e 20 30 20 74 68 65 6e 0a 64 65 70 65 6e 64 65 6e 63 69 65 73 20 3d 20 64 65 nputs.>.0.then.dependencies.=.de
de880 70 65 6e 64 65 6e 63 69 65 73 20 2e 2e 20 22 20 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 pendencies...."."....table.conca
de8a0 74 28 70 2e 65 73 63 28 66 69 6c 65 2e 62 75 69 6c 64 69 6e 70 75 74 73 29 2c 20 22 20 22 29 0a t(p.esc(file.buildinputs),.".").
de8c0 65 6e 64 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 6f 75 74 70 75 74 73 2c 20 64 65 70 65 6e 64 end._p('%s:.%s',.outputs,.depend
de8e0 65 6e 63 69 65 73 29 0a 69 66 20 66 69 6c 65 2e 62 75 69 6c 64 6d 65 73 73 61 67 65 20 74 68 65 encies).if.file.buildmessage.the
de900 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 25 73 27 2c 20 66 69 6c 65 2e 62 75 69 6c 64 6d 65 73 n._p('\t@echo.%s',.file.buildmes
de920 73 61 67 65 29 0a 65 6e 64 0a 69 66 20 66 69 6c 65 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 sage).end.if.file.buildcommands.
de940 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6d 64 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f then.local.cmds.=.os.translateCo
de960 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 66 69 6c 65 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 mmandsAndPaths(file.buildcommand
de980 73 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a s,.cfg.project.basedir,.cfg.proj
de9a0 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 66 6f 72 20 5f 2c 20 63 6d 64 20 69 6e 20 69 70 61 69 ect.location).for._,.cmd.in.ipai
de9c0 72 73 28 63 6d 64 73 29 20 64 6f 0a 69 66 20 63 66 67 2e 62 69 6e 64 69 72 73 20 61 6e 64 20 23 rs(cmds).do.if.cfg.bindirs.and.#
de9e0 63 66 67 2e 62 69 6e 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 27 5c 74 24 28 53 49 4c cfg.bindirs.>.0.then._p('\t$(SIL
dea00 45 4e 54 29 20 24 28 45 58 45 5f 50 41 54 48 53 29 20 25 73 27 2c 20 63 6d 64 29 0a 65 6c 73 65 ENT).$(EXE_PATHS).%s',.cmd).else
dea20 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 27 2c 20 63 6d 64 29 0a 65 6e 64 0a 65 ._p('\t$(SILENT).%s',.cmd).end.e
dea40 6e 64 0a 65 6e 64 0a 65 6e 64 0a 00 90 25 54 00 94 25 54 00 98 25 54 00 9c 25 54 00 a0 25 54 00 nd.end.end...%T..%T..%T..%T..%T.
dea60 a4 25 54 00 a8 25 54 00 ac 25 54 00 b0 25 54 00 b4 25 54 00 b8 25 54 00 bc 25 54 00 32 2e 35 2e .%T..%T..%T..%T..%T..%T..%T.2.5.
dea80 32 39 2e 31 37 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 29.17...local.p.=.premake.local.
deaa0 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d project.=.p.project.local.tree.=
deac0 20 70 2e 74 72 65 65 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 .p.tree.local.m.=.p.vstudio.vc20
deae0 31 30 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 46 69 6c 74 65 72 73 28 70 72 10.function.m.generateFilters(pr
deb00 6a 29 0a 6d 2e 78 6d 6c 44 65 63 6c 61 72 61 74 69 6f 6e 28 29 0a 6d 2e 66 69 6c 74 65 72 73 50 j).m.xmlDeclaration().m.filtersP
deb20 72 6f 6a 65 63 74 28 29 0a 6d 2e 75 6e 69 71 75 65 49 64 65 6e 74 69 66 69 65 72 73 28 70 72 6a roject().m.uniqueIdentifiers(prj
deb40 29 0a 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 73 28 70 72 6a 29 0a 70 2e 6f 75 74 28 27 3c 2f 50 ).m.filterGroups(prj).p.out('</P
deb60 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 69 6c 74 65 72 73 roject>').end.function.m.filters
deb80 50 72 6f 6a 65 63 74 28 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f Project().local.action.=.p.actio
deba0 6e 2e 63 75 72 72 65 6e 74 28 29 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 6a 65 63 74 20 54 6f 6f n.current().p.push('<Project.Too
debc0 6c 73 56 65 72 73 69 6f 6e 3d 22 25 73 22 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 lsVersion="%s".xmlns="http://sch
debe0 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 emas.microsoft.com/developer/msb
dec00 75 69 6c 64 2f 32 30 30 33 22 3e 27 2c 0a 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 66 69 6c uild/2003">',.action.vstudio.fil
dec20 74 65 72 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 6f 72 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 terToolsVersion.or.action.vstudi
dec40 6f 2e 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 o.toolsVersion).end.function.m.f
dec60 69 6c 74 65 72 47 72 6f 75 70 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 73 20 3d 20 ilterGroups(prj).local.groups.=.
dec80 6d 2e 63 61 74 65 67 6f 72 69 7a 65 53 6f 75 72 63 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 m.categorizeSources(prj).for._,.
deca0 67 72 6f 75 70 20 69 6e 20 69 70 61 69 72 73 28 67 72 6f 75 70 73 29 20 64 6f 0a 67 72 6f 75 70 group.in.ipairs(groups).do.group
decc0 2e 63 61 74 65 67 6f 72 79 2e 65 6d 69 74 46 69 6c 74 65 72 28 70 72 6a 2c 20 67 72 6f 75 70 29 .category.emitFilter(prj,.group)
dece0 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 75 6e 69 71 75 65 49 64 65 6e 74 69 .end.end.function.m.uniqueIdenti
ded00 66 69 65 72 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 fiers(prj).local.tr.=.project.ge
ded20 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 tsourcetree(prj).local.contents.
ded40 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 29 0a =.p.capture(function().p.push().
ded60 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 20 3d 20 66 tree.traverse(tr,.{.onbranch.=.f
ded80 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 70 2e 70 75 73 68 28 27 3c 46 69 unction(node,.depth).p.push('<Fi
deda0 6c 74 65 72 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c lter.Include="%s">',.path.transl
dedc0 61 74 65 28 6e 6f 64 65 2e 70 61 74 68 2c 20 27 5c 5c 27 29 29 0a 70 2e 77 28 27 3c 55 6e 69 71 ate(node.path,.'\\')).p.w('<Uniq
dede0 75 65 49 64 65 6e 74 69 66 69 65 72 3e 7b 25 73 7d 3c 2f 55 6e 69 71 75 65 49 64 65 6e 74 69 66 ueIdentifier>{%s}</UniqueIdentif
dee00 69 65 72 3e 27 2c 20 6f 73 2e 75 75 69 64 28 6e 6f 64 65 2e 70 61 74 68 29 29 0a 70 2e 70 6f 70 ier>',.os.uuid(node.path)).p.pop
dee20 28 27 3c 2f 46 69 6c 74 65 72 3e 27 29 0a 65 6e 64 0a 7d 2c 20 66 61 6c 73 65 29 0a 70 2e 70 6f ('</Filter>').end.},.false).p.po
dee40 70 28 29 0a 65 6e 64 29 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 p().end).if.#contents.>.0.then.p
dee60 2e 70 75 73 68 28 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e .push('<ItemGroup>').p.outln(con
dee80 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 tents).p.pop('</ItemGroup>').end
deea0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c .end.function.m.filterGroup(prj,
deec0 20 67 72 6f 75 70 2c 20 74 61 67 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 67 72 6f 75 70 .group,.tag).local.files.=.group
deee0 2e 66 69 6c 65 73 0a 69 66 20 66 69 6c 65 73 20 61 6e 64 20 23 66 69 6c 65 73 20 3e 20 30 20 74 .files.if.files.and.#files.>.0.t
def00 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c hen.p.push('<ItemGroup>').for._,
def20 20 66 69 6c 65 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 .file.in.ipairs(files).do.local.
def40 72 65 6c 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 72 65 6c 70 61 74 rel.=.path.translate(file.relpat
def60 68 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 49 54 45 4d 53 20 h).if.prj.kind.==.p.SHAREDITEMS.
def80 74 68 65 6e 0a 72 65 6c 20 3d 20 22 24 28 4d 53 42 75 69 6c 64 54 68 69 73 46 69 6c 65 44 69 72 then.rel.=."$(MSBuildThisFileDir
defa0 65 63 74 6f 72 79 29 22 20 2e 2e 20 72 65 6c 0a 65 6e 64 0a 69 66 20 66 69 6c 65 2e 70 61 72 65 ectory)"....rel.end.if.file.pare
defc0 6e 74 2e 70 61 74 68 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 25 73 20 49 6e 63 6c 75 64 65 nt.path.then.p.push('<%s.Include
defe0 3d 5c 22 25 73 5c 22 3e 27 2c 20 74 61 67 2c 20 72 65 6c 29 0a 70 2e 77 28 27 3c 46 69 6c 74 65 =\"%s\">',.tag,.rel).p.w('<Filte
df000 72 3e 25 73 3c 2f 46 69 6c 74 65 72 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 r>%s</Filter>',.path.translate(f
df020 69 6c 65 2e 70 61 72 65 6e 74 2e 70 61 74 68 2c 20 27 5c 5c 27 29 29 0a 70 2e 70 6f 70 28 27 3c ile.parent.path,.'\\')).p.pop('<
df040 2f 25 73 3e 27 2c 20 74 61 67 29 0a 65 6c 73 65 0a 70 2e 77 28 27 3c 25 73 20 49 6e 63 6c 75 64 /%s>',.tag).else.p.w('<%s.Includ
df060 65 3d 5c 22 25 73 5c 22 20 2f 3e 27 2c 20 74 61 67 2c 20 72 65 6c 29 0a 65 6e 64 0a 65 6e 64 0a e=\"%s\"./>',.tag,.rel).end.end.
df080 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 00 00 p.pop('</ItemGroup>').end.end...
df0a0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 63 6f 6e 66 69 67 73 65 74 20 3d 20 local.p.=.premake.p.configset.=.
df0c0 7b 7d 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 65 74 20 3d 20 70 2e 63 6f 6e 66 69 67 73 65 74 {}.local.configset.=.p.configset
df0e0 0a 6c 6f 63 61 6c 20 63 72 69 74 65 72 69 61 20 3d 20 70 2e 63 72 69 74 65 72 69 61 0a 66 75 6e .local.criteria.=.p.criteria.fun
df100 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 6e 65 77 28 70 61 72 65 6e 74 29 0a 6c 6f 63 61 ction.configset.new(parent).loca
df120 6c 20 63 73 65 74 20 3d 20 7b 7d 0a 63 73 65 74 2e 70 61 72 65 6e 74 20 3d 20 70 61 72 65 6e 74 l.cset.=.{}.cset.parent.=.parent
df140 0a 63 73 65 74 2e 62 6c 6f 63 6b 73 20 3d 20 7b 7d 0a 63 73 65 74 2e 63 75 72 72 65 6e 74 20 3d .cset.blocks.=.{}.cset.current.=
df160 20 6e 69 6c 0a 63 73 65 74 2e 63 6f 6d 70 69 6c 65 64 20 3d 20 66 61 6c 73 65 0a 72 65 74 75 72 .nil.cset.compiled.=.false.retur
df180 6e 20 63 73 65 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 66 65 n.cset.end.function.configset.fe
df1a0 74 63 68 28 63 73 65 74 2c 20 66 69 65 6c 64 2c 20 66 69 6c 74 65 72 2c 20 63 74 78 2c 20 6f 72 tch(cset,.field,.filter,.ctx,.or
df1c0 69 67 69 6e 29 0a 66 69 6c 74 65 72 20 3d 20 66 69 6c 74 65 72 20 6f 72 20 7b 7d 0a 63 74 78 20 igin).filter.=.filter.or.{}.ctx.
df1e0 3d 20 63 74 78 20 6f 72 20 7b 7d 0a 69 66 20 70 2e 66 69 65 6c 64 2e 6d 65 72 67 65 73 28 66 69 =.ctx.or.{}.if.p.field.merges(fi
df200 65 6c 64 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 6f 6e 66 69 67 73 65 74 2e 5f 66 65 74 63 eld).then.return.configset._fetc
df220 68 4d 65 72 67 65 64 28 63 73 65 74 2c 20 66 69 65 6c 64 2c 20 66 69 6c 74 65 72 2c 20 63 74 78 hMerged(cset,.field,.filter,.ctx
df240 2c 20 6f 72 69 67 69 6e 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 63 6f 6e 66 69 67 73 65 74 2e ,.origin).else.return.configset.
df260 5f 66 65 74 63 68 44 69 72 65 63 74 28 63 73 65 74 2c 20 66 69 65 6c 64 2c 20 66 69 6c 74 65 72 _fetchDirect(cset,.field,.filter
df280 2c 20 63 74 78 2c 20 6f 72 69 67 69 6e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ,.ctx,.origin).end.end.function.
df2a0 63 6f 6e 66 69 67 73 65 74 2e 5f 64 6f 66 69 6c 74 65 72 28 63 73 65 74 2c 20 62 6c 6f 63 6b 2c configset._dofilter(cset,.block,
df2c0 20 66 69 6c 74 65 72 29 0a 69 66 20 6e 6f 74 20 66 69 6c 74 65 72 2e 6d 61 74 63 68 65 72 20 74 .filter).if.not.filter.matcher.t
df2e0 68 65 6e 0a 72 65 74 75 72 6e 20 28 63 73 65 74 2e 63 6f 6d 70 69 6c 65 64 20 6f 72 20 63 72 69 hen.return.(cset.compiled.or.cri
df300 74 65 72 69 61 2e 6d 61 74 63 68 65 73 28 62 6c 6f 63 6b 2e 5f 63 72 69 74 65 72 69 61 2c 20 66 teria.matches(block._criteria,.f
df320 69 6c 74 65 72 29 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 66 69 6c 74 65 72 2e 6d 61 74 63 68 ilter)).else.return.filter.match
df340 65 72 28 63 73 65 74 2c 20 62 6c 6f 63 6b 2c 20 66 69 6c 74 65 72 29 0a 65 6e 64 0a 65 6e 64 0a er(cset,.block,.filter).end.end.
df360 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 5f 66 65 74 63 68 44 69 72 65 63 74 28 function.configset._fetchDirect(
df380 63 73 65 74 2c 20 66 69 65 6c 64 2c 20 66 69 6c 74 65 72 2c 20 63 74 78 2c 20 6f 72 69 67 69 6e cset,.field,.filter,.ctx,.origin
df3a0 29 0a 69 66 20 6f 72 69 67 69 6e 20 61 6e 64 20 6f 72 69 67 69 6e 20 7e 3d 20 63 73 65 74 20 61 ).if.origin.and.origin.~=.cset.a
df3c0 6e 64 20 6e 6f 74 20 6f 72 69 67 69 6e 2e 63 6f 6d 70 69 6c 65 64 20 74 68 65 6e 0a 72 65 74 75 nd.not.origin.compiled.then.retu
df3e0 72 6e 20 63 6f 6e 66 69 67 73 65 74 2e 5f 66 65 74 63 68 44 69 72 65 63 74 28 6f 72 69 67 69 6e rn.configset._fetchDirect(origin
df400 2c 20 66 69 65 6c 64 2c 20 66 69 6c 74 65 72 2c 20 63 74 78 2c 20 6f 72 69 67 69 6e 29 0a 65 6e ,.field,.filter,.ctx,.origin).en
df420 64 0a 6c 6f 63 61 6c 20 61 62 73 70 61 74 68 20 3d 20 66 69 6c 74 65 72 2e 66 69 6c 65 73 0a 6c d.local.abspath.=.filter.files.l
df440 6f 63 61 6c 20 62 61 73 65 64 69 72 0a 6c 6f 63 61 6c 20 6b 65 79 20 3d 20 66 69 65 6c 64 2e 6e ocal.basedir.local.key.=.field.n
df460 61 6d 65 0a 6c 6f 63 61 6c 20 62 6c 6f 63 6b 73 20 3d 20 63 73 65 74 2e 62 6c 6f 63 6b 73 0a 6c ame.local.blocks.=.cset.blocks.l
df480 6f 63 61 6c 20 6e 20 3d 20 23 62 6c 6f 63 6b 73 0a 66 6f 72 20 69 20 3d 20 6e 2c 20 31 2c 20 2d ocal.n.=.#blocks.for.i.=.n,.1,.-
df4a0 31 20 64 6f 0a 6c 6f 63 61 6c 20 62 6c 6f 63 6b 20 3d 20 62 6c 6f 63 6b 73 5b 69 5d 0a 69 66 20 1.do.local.block.=.blocks[i].if.
df4c0 6e 6f 74 20 6f 72 69 67 69 6e 20 6f 72 20 62 6c 6f 63 6b 2e 5f 6f 72 69 67 69 6e 20 3d 3d 20 6f not.origin.or.block._origin.==.o
df4e0 72 69 67 69 6e 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 62 6c 6f 63 6b 5b 6b rigin.then.local.value.=.block[k
df500 65 79 5d 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 61 62 73 70 61 74 68 20 ey].if.value.~=.nil.and.abspath.
df520 61 6e 64 20 6e 6f 74 20 63 73 65 74 2e 63 6f 6d 70 69 6c 65 64 20 61 6e 64 20 62 6c 6f 63 6b 2e and.not.cset.compiled.and.block.
df540 5f 62 61 73 65 64 69 72 20 61 6e 64 20 62 6c 6f 63 6b 2e 5f 62 61 73 65 64 69 72 20 7e 3d 20 62 _basedir.and.block._basedir.~=.b
df560 61 73 65 64 69 72 20 74 68 65 6e 0a 62 61 73 65 64 69 72 20 3d 20 62 6c 6f 63 6b 2e 5f 62 61 73 asedir.then.basedir.=.block._bas
df580 65 64 69 72 0a 66 69 6c 74 65 72 2e 66 69 6c 65 73 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 edir.filter.files.=.path.getrela
df5a0 74 69 76 65 28 62 61 73 65 64 69 72 2c 20 61 62 73 70 61 74 68 29 0a 65 6e 64 0a 69 66 20 76 61 tive(basedir,.abspath).end.if.va
df5c0 6c 75 65 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 63 6f 6e 66 69 67 73 65 74 2e 5f 64 6f 66 69 6c 74 lue.~=.nil.and.configset._dofilt
df5e0 65 72 28 63 73 65 74 2c 20 62 6c 6f 63 6b 2c 20 66 69 6c 74 65 72 29 20 74 68 65 6e 0a 69 66 20 er(cset,.block,.filter).then.if.
df600 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 76 61 6c 75 type(value).==."table".then.valu
df620 65 20 3d 20 74 61 62 6c 65 2e 64 65 65 70 63 6f 70 79 28 76 61 6c 75 65 29 0a 65 6e 64 0a 69 66 e.=.table.deepcopy(value).end.if
df640 20 66 69 65 6c 64 2e 74 6f 6b 65 6e 73 20 61 6e 64 20 63 74 78 2e 65 6e 76 69 72 6f 6e 20 74 68 .field.tokens.and.ctx.environ.th
df660 65 6e 0a 76 61 6c 75 65 20 3d 20 70 2e 64 65 74 6f 6b 65 6e 2e 65 78 70 61 6e 64 28 76 61 6c 75 en.value.=.p.detoken.expand(valu
df680 65 2c 20 63 74 78 2e 65 6e 76 69 72 6f 6e 2c 20 66 69 65 6c 64 2c 20 63 74 78 2e 5f 62 61 73 65 e,.ctx.environ,.field,.ctx._base
df6a0 64 69 72 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e dir).end.return.value.end.end.en
df6c0 64 0a 66 69 6c 74 65 72 2e 66 69 6c 65 73 20 3d 20 61 62 73 70 61 74 68 0a 69 66 20 63 73 65 74 d.filter.files.=.abspath.if.cset
df6e0 2e 70 61 72 65 6e 74 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 6f 6e 66 69 67 73 65 74 2e 5f 66 .parent.then.return.configset._f
df700 65 74 63 68 44 69 72 65 63 74 28 63 73 65 74 2e 70 61 72 65 6e 74 2c 20 66 69 65 6c 64 2c 20 66 etchDirect(cset.parent,.field,.f
df720 69 6c 74 65 72 2c 20 63 74 78 2c 20 6f 72 69 67 69 6e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 ilter,.ctx,.origin).end.end.func
df740 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 5f 66 65 74 63 68 4d 65 72 67 65 64 28 63 73 65 74 tion.configset._fetchMerged(cset
df760 2c 20 66 69 65 6c 64 2c 20 66 69 6c 74 65 72 2c 20 63 74 78 2c 20 6f 72 69 67 69 6e 29 0a 69 66 ,.field,.filter,.ctx,.origin).if
df780 20 6f 72 69 67 69 6e 20 61 6e 64 20 6f 72 69 67 69 6e 20 7e 3d 20 63 73 65 74 20 61 6e 64 20 6e .origin.and.origin.~=.cset.and.n
df7a0 6f 74 20 6f 72 69 67 69 6e 2e 63 6f 6d 70 69 6c 65 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 ot.origin.compiled.then.return.c
df7c0 6f 6e 66 69 67 73 65 74 2e 5f 66 65 74 63 68 4d 65 72 67 65 64 28 6f 72 69 67 69 6e 2c 20 66 69 onfigset._fetchMerged(origin,.fi
df7e0 65 6c 64 2c 20 66 69 6c 74 65 72 2c 20 63 74 78 2c 20 6f 72 69 67 69 6e 29 0a 65 6e 64 0a 6c 6f eld,.filter,.ctx,.origin).end.lo
df800 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 72 cal.result.=.{}.local.function.r
df820 65 6d 6f 76 65 28 70 61 74 74 65 72 6e 73 29 0a 66 6f 72 20 5f 2c 20 70 61 74 74 65 72 6e 20 69 emove(patterns).for._,.pattern.i
df840 6e 20 69 70 61 69 72 73 28 70 61 74 74 65 72 6e 73 29 20 64 6f 0a 69 66 20 66 69 65 6c 64 2e 74 n.ipairs(patterns).do.if.field.t
df860 6f 6b 65 6e 73 20 61 6e 64 20 63 74 78 2e 65 6e 76 69 72 6f 6e 20 74 68 65 6e 0a 70 61 74 74 65 okens.and.ctx.environ.then.patte
df880 72 6e 20 3d 20 70 2e 64 65 74 6f 6b 65 6e 2e 65 78 70 61 6e 64 28 70 61 74 74 65 72 6e 2c 20 63 rn.=.p.detoken.expand(pattern,.c
df8a0 74 78 2e 65 6e 76 69 72 6f 6e 2c 20 66 69 65 6c 64 2c 20 63 74 78 2e 5f 62 61 73 65 64 69 72 29 tx.environ,.field,.ctx._basedir)
df8c0 0a 65 6e 64 0a 70 61 74 74 65 72 6e 20 3d 20 70 61 74 68 2e 77 69 6c 64 63 61 72 64 73 28 70 61 .end.pattern.=.path.wildcards(pa
df8e0 74 74 65 72 6e 29 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 6a 20 3d 20 31 0a 77 68 69 6c 65 ttern):lower().local.j.=.1.while
df900 20 6a 20 3c 3d 20 23 72 65 73 75 6c 74 20 64 6f 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 72 .j.<=.#result.do.local.value.=.r
df920 65 73 75 6c 74 5b 6a 5d 3a 6c 6f 77 65 72 28 29 0a 69 66 20 76 61 6c 75 65 3a 6d 61 74 63 68 28 esult[j]:lower().if.value:match(
df940 70 61 74 74 65 72 6e 29 20 3d 3d 20 76 61 6c 75 65 20 74 68 65 6e 0a 72 65 73 75 6c 74 5b 72 65 pattern).==.value.then.result[re
df960 73 75 6c 74 5b 6a 5d 5d 20 3d 20 6e 69 6c 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 72 65 73 75 sult[j]].=.nil.table.remove(resu
df980 6c 74 2c 20 6a 29 0a 65 6c 73 65 0a 6a 20 3d 20 6a 20 2b 20 31 0a 65 6e 64 0a 65 6e 64 0a 65 6e lt,.j).else.j.=.j.+.1.end.end.en
df9a0 64 0a 65 6e 64 0a 69 66 20 63 73 65 74 2e 70 61 72 65 6e 74 20 74 68 65 6e 0a 72 65 73 75 6c 74 d.end.if.cset.parent.then.result
df9c0 20 3d 20 63 6f 6e 66 69 67 73 65 74 2e 5f 66 65 74 63 68 4d 65 72 67 65 64 28 63 73 65 74 2e 70 .=.configset._fetchMerged(cset.p
df9e0 61 72 65 6e 74 2c 20 66 69 65 6c 64 2c 20 66 69 6c 74 65 72 2c 20 63 74 78 2c 20 6f 72 69 67 69 arent,.field,.filter,.ctx,.origi
dfa00 6e 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 61 62 73 70 61 74 68 20 3d 20 66 69 6c 74 65 72 2e 66 69 n).end.local.abspath.=.filter.fi
dfa20 6c 65 73 0a 6c 6f 63 61 6c 20 62 61 73 65 64 69 72 0a 6c 6f 63 61 6c 20 6b 65 79 20 3d 20 66 69 les.local.basedir.local.key.=.fi
dfa40 65 6c 64 2e 6e 61 6d 65 0a 6c 6f 63 61 6c 20 62 6c 6f 63 6b 73 20 3d 20 63 73 65 74 2e 62 6c 6f eld.name.local.blocks.=.cset.blo
dfa60 63 6b 73 0a 6c 6f 63 61 6c 20 6e 20 3d 20 23 62 6c 6f 63 6b 73 0a 66 6f 72 20 69 20 3d 20 31 2c cks.local.n.=.#blocks.for.i.=.1,
dfa80 20 6e 20 64 6f 0a 6c 6f 63 61 6c 20 62 6c 6f 63 6b 20 3d 20 62 6c 6f 63 6b 73 5b 69 5d 0a 69 66 .n.do.local.block.=.blocks[i].if
dfaa0 20 6e 6f 74 20 6f 72 69 67 69 6e 20 6f 72 20 62 6c 6f 63 6b 2e 5f 6f 72 69 67 69 6e 20 3d 3d 20 .not.origin.or.block._origin.==.
dfac0 6f 72 69 67 69 6e 20 74 68 65 6e 0a 69 66 20 61 62 73 70 61 74 68 20 61 6e 64 20 62 6c 6f 63 6b origin.then.if.abspath.and.block
dfae0 2e 5f 62 61 73 65 64 69 72 20 61 6e 64 20 62 6c 6f 63 6b 2e 5f 62 61 73 65 64 69 72 20 7e 3d 20 ._basedir.and.block._basedir.~=.
dfb00 62 61 73 65 64 69 72 20 61 6e 64 20 6e 6f 74 20 63 73 65 74 2e 63 6f 6d 70 69 6c 65 64 20 74 68 basedir.and.not.cset.compiled.th
dfb20 65 6e 0a 62 61 73 65 64 69 72 20 3d 20 62 6c 6f 63 6b 2e 5f 62 61 73 65 64 69 72 0a 66 69 6c 74 en.basedir.=.block._basedir.filt
dfb40 65 72 2e 66 69 6c 65 73 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 62 61 73 65 er.files.=.path.getrelative(base
dfb60 64 69 72 2c 20 61 62 73 70 61 74 68 29 0a 65 6e 64 0a 69 66 20 63 6f 6e 66 69 67 73 65 74 2e 5f dir,.abspath).end.if.configset._
dfb80 64 6f 66 69 6c 74 65 72 28 63 73 65 74 2c 20 62 6c 6f 63 6b 2c 20 66 69 6c 74 65 72 29 20 74 68 dofilter(cset,.block,.filter).th
dfba0 65 6e 0a 69 66 20 62 6c 6f 63 6b 2e 5f 72 65 6d 6f 76 65 73 20 61 6e 64 20 62 6c 6f 63 6b 2e 5f en.if.block._removes.and.block._
dfbc0 72 65 6d 6f 76 65 73 5b 6b 65 79 5d 20 74 68 65 6e 0a 72 65 6d 6f 76 65 28 62 6c 6f 63 6b 2e 5f removes[key].then.remove(block._
dfbe0 72 65 6d 6f 76 65 73 5b 6b 65 79 5d 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 removes[key]).end.local.value.=.
dfc00 62 6c 6f 63 6b 5b 6b 65 79 5d 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 block[key].if.type(value).==."ta
dfc20 62 6c 65 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 74 61 62 6c 65 2e 64 65 65 70 63 6f 70 79 ble".then.value.=.table.deepcopy
dfc40 28 76 61 6c 75 65 29 0a 65 6e 64 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 69 66 20 66 69 65 (value).end.if.value.then.if.fie
dfc60 6c 64 2e 74 6f 6b 65 6e 73 20 61 6e 64 20 63 74 78 2e 65 6e 76 69 72 6f 6e 20 74 68 65 6e 0a 76 ld.tokens.and.ctx.environ.then.v
dfc80 61 6c 75 65 20 3d 20 70 2e 64 65 74 6f 6b 65 6e 2e 65 78 70 61 6e 64 28 76 61 6c 75 65 2c 20 63 alue.=.p.detoken.expand(value,.c
dfca0 74 78 2e 65 6e 76 69 72 6f 6e 2c 20 66 69 65 6c 64 2c 20 63 74 78 2e 5f 62 61 73 65 64 69 72 29 tx.environ,.field,.ctx._basedir)
dfcc0 0a 65 6e 64 0a 69 66 20 66 69 65 6c 64 20 61 6e 64 20 70 2e 66 69 65 6c 64 2e 74 72 61 6e 73 6c .end.if.field.and.p.field.transl
dfce0 61 74 65 73 28 66 69 65 6c 64 29 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 70 2e 66 69 65 6c 64 ates(field).then.value.=.p.field
dfd00 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 65 6c 64 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 72 65 73 .translate(field,.value).end.res
dfd20 75 6c 74 20 3d 20 70 2e 66 69 65 6c 64 2e 6d 65 72 67 65 28 66 69 65 6c 64 2c 20 72 65 73 75 6c ult.=.p.field.merge(field,.resul
dfd40 74 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 69 6c 74 65 72 t,.value).end.end.end.end.filter
dfd60 2e 66 69 6c 65 73 20 3d 20 61 62 73 70 61 74 68 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 .files.=.abspath.return.result.e
dfd80 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 6d 65 74 61 74 61 62 6c 65 28 nd.function.configset.metatable(
dfda0 63 73 65 74 29 0a 72 65 74 75 72 6e 20 7b 0a 5f 5f 6e 65 77 69 6e 64 65 78 20 3d 20 66 75 6e 63 cset).return.{.__newindex.=.func
dfdc0 74 69 6f 6e 28 74 62 6c 2c 20 6b 65 79 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 66 20 3d 20 tion(tbl,.key,.value).local.f.=.
dfde0 70 2e 66 69 65 6c 64 2e 67 65 74 28 6b 65 79 29 0a 69 66 20 66 20 74 68 65 6e 0a 6c 6f 63 61 6c p.field.get(key).if.f.then.local
dfe00 20 73 74 61 74 75 73 2c 20 65 72 72 20 3d 20 63 6f 6e 66 69 67 73 65 74 2e 73 74 6f 72 65 28 63 .status,.err.=.configset.store(c
dfe20 73 65 74 2c 20 66 2c 20 76 61 6c 75 65 29 0a 69 66 20 65 72 72 20 74 68 65 6e 0a 65 72 72 6f 72 set,.f,.value).if.err.then.error
dfe40 28 65 72 72 2c 20 32 29 0a 65 6e 64 0a 65 6c 73 65 0a 72 61 77 73 65 74 28 74 62 6c 2c 20 6b 65 (err,.2).end.else.rawset(tbl,.ke
dfe60 79 2c 20 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6e 64 2c 0a y,.value).return.value.end.end,.
dfe80 5f 5f 69 6e 64 65 78 20 3d 20 66 75 6e 63 74 69 6f 6e 28 74 62 6c 2c 20 6b 65 79 29 0a 6c 6f 63 __index.=.function(tbl,.key).loc
dfea0 61 6c 20 66 20 3d 20 70 2e 66 69 65 6c 64 2e 67 65 74 28 6b 65 79 29 0a 69 66 20 66 20 74 68 65 al.f.=.p.field.get(key).if.f.the
dfec0 6e 0a 72 65 74 75 72 6e 20 63 6f 6e 66 69 67 73 65 74 2e 66 65 74 63 68 28 63 73 65 74 2c 20 66 n.return.configset.fetch(cset,.f
dfee0 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 65 6e 64 0a 7d 0a 65 6e 64 0a ).else.return.nil.end.end.}.end.
dff00 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 61 64 64 62 6c 6f 63 6b 28 63 73 65 74 function.configset.addblock(cset
dff20 2c 20 74 65 72 6d 73 2c 20 62 61 73 65 64 69 72 29 0a 63 6f 6e 66 69 67 73 65 74 2e 61 64 64 46 ,.terms,.basedir).configset.addF
dff40 69 6c 74 65 72 28 63 73 65 74 2c 20 74 65 72 6d 73 2c 20 62 61 73 65 64 69 72 2c 20 74 72 75 65 ilter(cset,.terms,.basedir,.true
dff60 29 0a 72 65 74 75 72 6e 20 63 73 65 74 2e 63 75 72 72 65 6e 74 0a 65 6e 64 0a 66 75 6e 63 74 69 ).return.cset.current.end.functi
dff80 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 61 64 64 46 69 6c 74 65 72 28 63 73 65 74 2c 20 74 65 72 on.configset.addFilter(cset,.ter
dffa0 6d 73 2c 20 62 61 73 65 64 69 72 2c 20 75 6e 70 72 65 66 69 78 65 64 29 0a 6c 6f 63 61 6c 20 63 ms,.basedir,.unprefixed).local.c
dffc0 72 69 74 2c 20 65 72 72 20 3d 20 63 72 69 74 65 72 69 61 2e 6e 65 77 28 74 65 72 6d 73 2c 20 75 rit,.err.=.criteria.new(terms,.u
dffe0 6e 70 72 65 66 69 78 65 64 29 0a 69 66 20 6e 6f 74 20 63 72 69 74 20 74 68 65 6e 0a 72 65 74 75 nprefixed).if.not.crit.then.retu
e0000 72 6e 20 6e 69 6c 2c 20 65 72 72 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 6c 6f 63 6b 20 3d 20 7b 7d rn.nil,.err.end.local.block.=.{}
e0020 0a 62 6c 6f 63 6b 2e 5f 63 72 69 74 65 72 69 61 20 3d 20 63 72 69 74 0a 62 6c 6f 63 6b 2e 5f 6f .block._criteria.=.crit.block._o
e0040 72 69 67 69 6e 20 3d 20 63 73 65 74 0a 69 66 20 62 61 73 65 64 69 72 20 74 68 65 6e 0a 62 6c 6f rigin.=.cset.if.basedir.then.blo
e0060 63 6b 2e 5f 62 61 73 65 64 69 72 20 3d 20 62 61 73 65 64 69 72 3a 6c 6f 77 65 72 28 29 0a 65 6e ck._basedir.=.basedir:lower().en
e0080 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 73 65 74 2e 62 6c 6f 63 6b 73 2c 20 62 6c 6f 63 d.table.insert(cset.blocks,.bloc
e00a0 6b 29 0a 63 73 65 74 2e 63 75 72 72 65 6e 74 20 3d 20 62 6c 6f 63 6b 0a 72 65 74 75 72 6e 20 74 k).cset.current.=.block.return.t
e00c0 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 67 65 74 46 69 rue.end.function.configset.getFi
e00e0 6c 74 65 72 28 63 73 65 74 29 0a 72 65 74 75 72 6e 20 7b 0a 5f 63 72 69 74 65 72 69 61 20 3d 20 lter(cset).return.{._criteria.=.
e0100 63 73 65 74 2e 63 75 72 72 65 6e 74 2e 5f 63 72 69 74 65 72 69 61 2c 0a 5f 62 61 73 65 64 69 72 cset.current._criteria,._basedir
e0120 20 3d 20 63 73 65 74 2e 63 75 72 72 65 6e 74 2e 5f 62 61 73 65 64 69 72 0a 7d 0a 65 6e 64 0a 66 .=.cset.current._basedir.}.end.f
e0140 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 73 65 74 46 69 6c 74 65 72 28 63 73 65 74 unction.configset.setFilter(cset
e0160 2c 20 66 69 6c 74 65 72 29 0a 6c 6f 63 61 6c 20 62 6c 6f 63 6b 20 3d 20 7b 7d 0a 62 6c 6f 63 6b ,.filter).local.block.=.{}.block
e0180 2e 5f 63 72 69 74 65 72 69 61 20 3d 20 66 69 6c 74 65 72 2e 5f 63 72 69 74 65 72 69 61 0a 62 6c ._criteria.=.filter._criteria.bl
e01a0 6f 63 6b 2e 5f 62 61 73 65 64 69 72 20 3d 20 66 69 6c 74 65 72 2e 5f 62 61 73 65 64 69 72 0a 62 ock._basedir.=.filter._basedir.b
e01c0 6c 6f 63 6b 2e 5f 6f 72 69 67 69 6e 20 3d 20 63 73 65 74 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 lock._origin.=.cset.table.insert
e01e0 28 63 73 65 74 2e 62 6c 6f 63 6b 73 2c 20 62 6c 6f 63 6b 29 0a 63 73 65 74 2e 63 75 72 72 65 6e (cset.blocks,.block).cset.curren
e0200 74 20 3d 20 62 6c 6f 63 6b 3b 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 t.=.block;.end.function.configse
e0220 74 2e 73 74 6f 72 65 28 63 73 65 74 2c 20 66 69 65 6c 64 2c 20 76 61 6c 75 65 29 0a 69 66 20 6e t.store(cset,.field,.value).if.n
e0240 6f 74 20 63 73 65 74 2e 63 75 72 72 65 6e 74 20 74 68 65 6e 0a 63 6f 6e 66 69 67 73 65 74 2e 61 ot.cset.current.then.configset.a
e0260 64 64 62 6c 6f 63 6b 28 63 73 65 74 2c 20 7b 7d 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6b 65 79 20 ddblock(cset,.{}).end.local.key.
e0280 3d 20 66 69 65 6c 64 2e 6e 61 6d 65 0a 6c 6f 63 61 6c 20 63 75 72 72 65 6e 74 20 3d 20 63 73 65 =.field.name.local.current.=.cse
e02a0 74 2e 63 75 72 72 65 6e 74 0a 6c 6f 63 61 6c 20 73 74 61 74 75 73 2c 20 72 65 73 75 6c 74 20 3d t.current.local.status,.result.=
e02c0 20 70 63 61 6c 6c 28 66 75 6e 63 74 69 6f 6e 20 28 29 0a 63 75 72 72 65 6e 74 5b 6b 65 79 5d 20 .pcall(function.().current[key].
e02e0 3d 20 70 2e 66 69 65 6c 64 2e 73 74 6f 72 65 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 5b 6b =.p.field.store(field,.current[k
e0300 65 79 5d 2c 20 76 61 6c 75 65 29 0a 65 6e 64 29 0a 69 66 20 6e 6f 74 20 73 74 61 74 75 73 20 74 ey],.value).end).if.not.status.t
e0320 68 65 6e 0a 69 66 20 74 79 70 65 28 72 65 73 75 6c 74 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 hen.if.type(result).==."table".t
e0340 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 2e 6d 73 67 0a 65 6e 64 0a 72 65 74 75 hen.result.=.result.msg.end.retu
e0360 72 6e 20 6e 69 6c 2c 20 72 65 73 75 6c 74 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 rn.nil,.result.end.return.true.e
e0380 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 72 65 6d 6f 76 65 28 63 73 65 nd.function.configset.remove(cse
e03a0 74 2c 20 66 69 65 6c 64 2c 20 76 61 6c 75 65 73 29 0a 6c 6f 63 61 6c 20 62 6c 6f 63 6b 20 3d 20 t,.field,.values).local.block.=.
e03c0 7b 7d 0a 62 6c 6f 63 6b 2e 5f 62 61 73 65 64 69 72 20 3d 20 63 73 65 74 2e 63 75 72 72 65 6e 74 {}.block._basedir.=.cset.current
e03e0 2e 5f 62 61 73 65 64 69 72 0a 62 6c 6f 63 6b 2e 5f 63 72 69 74 65 72 69 61 20 3d 20 63 73 65 74 ._basedir.block._criteria.=.cset
e0400 2e 63 75 72 72 65 6e 74 2e 5f 63 72 69 74 65 72 69 61 0a 62 6c 6f 63 6b 2e 5f 6f 72 69 67 69 6e .current._criteria.block._origin
e0420 20 3d 20 63 73 65 74 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 73 65 74 2e 62 6c 6f 63 6b 73 .=.cset.table.insert(cset.blocks
e0440 2c 20 62 6c 6f 63 6b 29 0a 63 73 65 74 2e 63 75 72 72 65 6e 74 20 3d 20 62 6c 6f 63 6b 0a 76 61 ,.block).cset.current.=.block.va
e0460 6c 75 65 73 20 3d 20 70 2e 66 69 65 6c 64 2e 72 65 6d 6f 76 65 28 66 69 65 6c 64 2c 20 7b 7d 2c lues.=.p.field.remove(field,.{},
e0480 20 76 61 6c 75 65 73 29 0a 63 75 72 72 65 6e 74 20 3d 20 63 73 65 74 2e 63 75 72 72 65 6e 74 0a .values).current.=.cset.current.
e04a0 63 75 72 72 65 6e 74 2e 5f 72 65 6d 6f 76 65 73 20 3d 20 7b 7d 0a 63 75 72 72 65 6e 74 2e 5f 72 current._removes.=.{}.current._r
e04c0 65 6d 6f 76 65 73 5b 66 69 65 6c 64 2e 6e 61 6d 65 5d 20 3d 20 76 61 6c 75 65 73 0a 65 6e 64 0a emoves[field.name].=.values.end.
e04e0 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 65 6d 70 74 79 28 63 73 65 74 29 0a 72 function.configset.empty(cset).r
e0500 65 74 75 72 6e 20 28 23 63 73 65 74 2e 62 6c 6f 63 6b 73 20 3d 3d 20 30 29 0a 65 6e 64 0a 66 75 eturn.(#cset.blocks.==.0).end.fu
e0520 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 73 65 74 2e 63 6f 6d 70 69 6c 65 28 63 73 65 74 2c 20 66 nction.configset.compile(cset,.f
e0540 69 6c 74 65 72 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 0a 69 66 20 63 73 65 74 2e 70 61 72 65 ilter).local.result.if.cset.pare
e0560 6e 74 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 63 6f 6e 66 69 67 73 65 74 2e 63 6f 6d 70 69 nt.then.result.=.configset.compi
e0580 6c 65 28 63 73 65 74 2e 70 61 72 65 6e 74 2c 20 66 69 6c 74 65 72 29 0a 65 6c 73 65 0a 72 65 73 le(cset.parent,.filter).else.res
e05a0 75 6c 74 20 3d 20 63 6f 6e 66 69 67 73 65 74 2e 6e 65 77 28 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 ult.=.configset.new().end.local.
e05c0 62 6c 6f 63 6b 73 20 3d 20 63 73 65 74 2e 62 6c 6f 63 6b 73 0a 6c 6f 63 61 6c 20 6e 20 3d 20 23 blocks.=.cset.blocks.local.n.=.#
e05e0 62 6c 6f 63 6b 73 0a 6c 6f 63 61 6c 20 61 62 73 70 61 74 68 20 3d 20 66 69 6c 74 65 72 2e 66 69 blocks.local.abspath.=.filter.fi
e0600 6c 65 73 0a 6c 6f 63 61 6c 20 62 61 73 65 64 69 72 0a 66 6f 72 20 69 20 3d 20 31 2c 20 6e 20 64 les.local.basedir.for.i.=.1,.n.d
e0620 6f 0a 6c 6f 63 61 6c 20 62 6c 6f 63 6b 20 3d 20 62 6c 6f 63 6b 73 5b 69 5d 0a 69 66 20 62 6c 6f o.local.block.=.blocks[i].if.blo
e0640 63 6b 2e 5f 6f 72 69 67 69 6e 20 3d 3d 20 63 73 65 74 20 74 68 65 6e 0a 62 6c 6f 63 6b 2e 5f 6f ck._origin.==.cset.then.block._o
e0660 72 69 67 69 6e 20 3d 20 72 65 73 75 6c 74 0a 65 6e 64 0a 69 66 20 61 62 73 70 61 74 68 20 61 6e rigin.=.result.end.if.abspath.an
e0680 64 20 62 6c 6f 63 6b 2e 5f 62 61 73 65 64 69 72 20 61 6e 64 20 62 6c 6f 63 6b 2e 5f 62 61 73 65 d.block._basedir.and.block._base
e06a0 64 69 72 20 7e 3d 20 62 61 73 65 64 69 72 20 74 68 65 6e 0a 62 61 73 65 64 69 72 20 3d 20 62 6c dir.~=.basedir.then.basedir.=.bl
e06c0 6f 63 6b 2e 5f 62 61 73 65 64 69 72 0a 66 69 6c 74 65 72 2e 66 69 6c 65 73 20 3d 20 70 61 74 68 ock._basedir.filter.files.=.path
e06e0 2e 67 65 74 72 65 6c 61 74 69 76 65 28 62 61 73 65 64 69 72 2c 20 61 62 73 70 61 74 68 29 0a 65 .getrelative(basedir,.abspath).e
e0700 6e 64 0a 69 66 20 63 72 69 74 65 72 69 61 2e 6d 61 74 63 68 65 73 28 62 6c 6f 63 6b 2e 5f 63 72 nd.if.criteria.matches(block._cr
e0720 69 74 65 72 69 61 2c 20 66 69 6c 74 65 72 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 iteria,.filter).then.table.inser
e0740 74 28 72 65 73 75 6c 74 2e 62 6c 6f 63 6b 73 2c 20 62 6c 6f 63 6b 29 0a 65 6e 64 0a 65 6e 64 0a t(result.blocks,.block).end.end.
e0760 66 69 6c 74 65 72 2e 66 69 6c 65 73 20 3d 20 61 62 73 70 61 74 68 0a 72 65 73 75 6c 74 2e 63 6f filter.files.=.abspath.result.co
e0780 6d 70 69 6c 65 64 20 3d 20 74 72 75 65 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a mpiled.=.true.return.result.end.
e07a0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6d 6f 64 75 6c 65 73 2e 73 65 6c 66 local.p.=.premake.p.modules.self
e07c0 5f 74 65 73 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 73 _test.=.{}.local.m.=.p.modules.s
e07e0 65 6c 66 5f 74 65 73 74 0a 6d 2e 5f 56 45 52 53 49 4f 4e 20 3d 20 70 2e 5f 56 45 52 53 49 4f 4e elf_test.m._VERSION.=.p._VERSION
e0800 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 3d 20 22 73 65 6c 66 2d 74 65 73 .newaction.{.trigger.=."self-tes
e0820 74 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 3d 20 22 54 65 73 74 20 50 72 65 6d 61 6b 65 22 2c t",.shortname..=."Test.Premake",
e0840 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 52 75 6e 20 50 72 65 6d 61 6b 65 27 73 20 6f 77 .description.=."Run.Premake's.ow
e0860 6e 20 6c 6f 63 61 6c 20 75 6e 69 74 20 74 65 73 74 20 73 75 69 74 65 73 22 2c 0a 65 78 65 63 75 n.local.unit.test.suites",.execu
e0880 74 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 6d 2e 65 78 65 63 75 74 65 53 65 6c 66 54 65 73 te.=.function().m.executeSelfTes
e08a0 74 28 29 0a 65 6e 64 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 3d 20 t().end.}.newoption.{.trigger.=.
e08c0 22 74 65 73 74 2d 6f 6e 6c 79 22 2c 0a 76 61 6c 75 65 20 3d 20 22 73 75 69 74 65 5b 2e 74 65 73 "test-only",.value.=."suite[.tes
e08e0 74 5d 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 46 6f 72 20 73 65 6c 66 2d 74 65 73 t]",.description.=."For.self-tes
e0900 74 20 61 63 74 69 6f 6e 3b 20 72 75 6e 20 73 70 65 63 69 66 69 63 20 73 75 69 74 65 20 6f 72 20 t.action;.run.specific.suite.or.
e0920 74 65 73 74 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 65 63 75 74 65 53 65 6c 66 54 65 test".}.function.m.executeSelfTe
e0940 73 74 28 29 0a 6d 2e 64 65 74 65 63 74 44 75 70 6c 69 63 61 74 65 54 65 73 74 73 20 3d 20 74 72 st().m.detectDuplicateTests.=.tr
e0960 75 65 0a 6d 2e 6c 6f 61 64 54 65 73 74 73 46 72 6f 6d 4d 61 6e 69 66 65 73 74 73 28 29 0a 6d 2e ue.m.loadTestsFromManifests().m.
e0980 64 65 74 65 63 74 44 75 70 6c 69 63 61 74 65 54 65 73 74 73 20 3d 20 66 61 6c 73 65 0a 6c 6f 63 detectDuplicateTests.=.false.loc
e09a0 61 6c 20 74 65 73 74 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 69 73 41 63 74 69 6f 6e 20 3d 20 74 al.tests.=.{}.local.isAction.=.t
e09c0 72 75 65 0a 66 6f 72 20 69 2c 20 61 72 67 20 69 6e 20 69 70 61 69 72 73 28 5f 41 52 47 53 29 20 rue.for.i,.arg.in.ipairs(_ARGS).
e09e0 64 6f 0a 6c 6f 63 61 6c 20 5f 74 65 73 74 73 2c 20 65 72 72 20 3d 20 6d 2e 67 65 74 54 65 73 74 do.local._tests,.err.=.m.getTest
e0a00 73 57 69 74 68 49 64 65 6e 74 69 66 69 65 72 28 61 72 67 29 0a 69 66 20 65 72 72 20 74 68 65 6e sWithIdentifier(arg).if.err.then
e0a20 0a 65 72 72 6f 72 28 65 72 72 2c 20 30 29 0a 65 6e 64 0a 74 65 73 74 73 20 3d 20 74 61 62 6c 65 .error(err,.0).end.tests.=.table
e0a40 2e 6a 6f 69 6e 28 74 65 73 74 73 2c 20 5f 74 65 73 74 73 29 0a 65 6e 64 0a 69 66 20 23 74 65 73 .join(tests,._tests).end.if.#tes
e0a60 74 73 20 3d 3d 20 30 20 6f 72 20 5f 4f 50 54 49 4f 4e 53 5b 22 74 65 73 74 2d 6f 6e 6c 79 22 5d ts.==.0.or._OPTIONS["test-only"]
e0a80 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 5f 74 65 73 74 73 2c 20 65 72 72 20 3d .~=.nil.then.local._tests,.err.=
e0aa0 20 6d 2e 67 65 74 54 65 73 74 73 57 69 74 68 49 64 65 6e 74 69 66 69 65 72 28 5f 4f 50 54 49 4f .m.getTestsWithIdentifier(_OPTIO
e0ac0 4e 53 5b 22 74 65 73 74 2d 6f 6e 6c 79 22 5d 29 0a 69 66 20 65 72 72 20 74 68 65 6e 0a 65 72 72 NS["test-only"]).if.err.then.err
e0ae0 6f 72 28 65 72 72 2c 20 30 29 0a 65 6e 64 0a 74 65 73 74 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 or(err,.0).end.tests.=.table.joi
e0b00 6e 28 74 65 73 74 73 2c 20 5f 74 65 73 74 73 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 73 73 65 n(tests,._tests).end.local.passe
e0b20 64 2c 20 66 61 69 6c 65 64 20 3d 20 6d 2e 72 75 6e 54 65 73 74 28 74 65 73 74 73 29 0a 69 66 20 d,.failed.=.m.runTest(tests).if.
e0b40 66 61 69 6c 65 64 20 3e 20 30 20 74 68 65 6e 0a 70 72 69 6e 74 66 28 22 5c 6e 20 25 64 20 46 41 failed.>.0.then.printf("\n.%d.FA
e0b60 49 4c 45 44 20 54 45 53 54 25 73 22 2c 20 66 61 69 6c 65 64 2c 20 69 69 66 28 66 61 69 6c 65 64 ILED.TEST%s",.failed,.iif(failed
e0b80 20 3e 20 31 2c 20 22 53 22 2c 20 22 22 29 29 0a 6f 73 2e 65 78 69 74 28 35 29 0a 65 6e 64 0a 65 .>.1,."S",."")).os.exit(5).end.e
e0ba0 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 6f 61 64 54 65 73 74 73 46 72 6f 6d 4d 61 6e 69 66 nd.function.m.loadTestsFromManif
e0bc0 65 73 74 73 28 29 0a 6c 6f 63 61 6c 20 6d 61 73 6b 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 5f 4d ests().local.mask.=.path.join(_M
e0be0 41 49 4e 5f 53 43 52 49 50 54 5f 44 49 52 2c 20 22 2a 2a 2f 74 65 73 74 73 2f 5f 74 65 73 74 73 AIN_SCRIPT_DIR,."**/tests/_tests
e0c00 2e 6c 75 61 22 29 0a 6c 6f 63 61 6c 20 6d 61 6e 69 66 65 73 74 73 20 3d 20 6f 73 2e 6d 61 74 63 .lua").local.manifests.=.os.matc
e0c20 68 66 69 6c 65 73 28 6d 61 73 6b 29 0a 6c 6f 63 61 6c 20 74 6f 70 20 3d 20 70 61 74 68 2e 6a 6f hfiles(mask).local.top.=.path.jo
e0c40 69 6e 28 5f 4d 41 49 4e 5f 53 43 52 49 50 54 5f 44 49 52 2c 20 22 74 65 73 74 73 2f 5f 74 65 73 in(_MAIN_SCRIPT_DIR,."tests/_tes
e0c60 74 73 2e 6c 75 61 22 29 0a 69 66 20 6f 73 2e 69 73 66 69 6c 65 28 74 6f 70 29 20 74 68 65 6e 0a ts.lua").if.os.isfile(top).then.
e0c80 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6d 61 6e 69 66 65 73 74 73 2c 20 31 2c 20 74 6f 70 29 0a table.insert(manifests,.1,.top).
e0ca0 65 6e 64 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 6d 61 6e 69 66 65 73 74 73 20 64 6f 0a 6c 6f 63 end.for.i.=.1,.#manifests.do.loc
e0cc0 61 6c 20 6d 61 6e 69 66 65 73 74 20 3d 20 6d 61 6e 69 66 65 73 74 73 5b 69 5d 0a 5f 54 45 53 54 al.manifest.=.manifests[i]._TEST
e0ce0 53 5f 44 49 52 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 6d 61 6e 69 66 65 S_DIR.=.path.getdirectory(manife
e0d00 73 74 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 64 6f 66 69 6c 65 28 6d 61 6e 69 66 65 73 st).local.files.=.dofile(manifes
e0d20 74 29 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 66 69 6c 65 73 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 t).for.i.=.1,.#files.do.local.fi
e0d40 6c 65 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 5f 54 45 53 54 53 5f 44 49 52 2c 20 66 lename.=.path.join(_TESTS_DIR,.f
e0d60 69 6c 65 73 5b 69 5d 29 0a 64 6f 66 69 6c 65 28 66 69 6c 65 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e iles[i]).dofile(filename).end.en
e0d80 64 0a 65 6e 64 0a 64 6f 66 69 6c 65 28 22 74 65 73 74 5f 61 73 73 65 72 74 69 6f 6e 73 2e 6c 75 d.end.dofile("test_assertions.lu
e0da0 61 22 29 0a 64 6f 66 69 6c 65 28 22 74 65 73 74 5f 64 65 63 6c 61 72 65 2e 6c 75 61 22 29 0a 64 a").dofile("test_declare.lua").d
e0dc0 6f 66 69 6c 65 28 22 74 65 73 74 5f 68 65 6c 70 65 72 73 2e 6c 75 61 22 29 0a 64 6f 66 69 6c 65 ofile("test_helpers.lua").dofile
e0de0 28 22 74 65 73 74 5f 72 75 6e 6e 65 72 2e 6c 75 61 22 29 0a 72 65 74 75 72 6e 20 6d 0a 00 00 00 ("test_runner.lua").return.m....
e0e00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 local.p.=.premake.local.vstudio.
e0e20 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 =.p.vstudio.newaction.{.trigger.
e0e40 20 20 20 20 3d 20 22 76 73 32 30 31 39 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 3d 20 22 56 ....=."vs2019",.shortname...=."V
e0e60 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 39 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 isual.Studio.2019",.description.
e0e80 3d 20 22 47 65 6e 65 72 61 74 65 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 39 20 70 =."Generate.Visual.Studio.2019.p
e0ea0 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 74 61 72 67 65 74 6f 73 20 3d 20 22 77 69 6e 64 6f roject.files",.targetos.=."windo
e0ec0 77 73 22 2c 0a 74 6f 6f 6c 73 65 74 20 20 3d 20 22 6d 73 63 2d 76 31 34 32 22 2c 0a 76 61 6c 69 ws",.toolset..=."msc-v142",.vali
e0ee0 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 d_kinds.....=.{."ConsoleApp",."W
e0f00 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 indowedApp",."StaticLib",."Share
e0f20 64 4c 69 62 22 2c 20 22 4d 61 6b 65 66 69 6c 65 22 2c 20 22 4e 6f 6e 65 22 2c 20 22 55 74 69 6c dLib",."Makefile",."None",."Util
e0f40 69 74 79 22 2c 20 22 53 68 61 72 65 64 49 74 65 6d 73 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e ity",."SharedItems".},.valid_lan
e0f60 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 2c 20 22 46 23 guages.=.{."C",."C++",."C#",."F#
e0f80 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 ".},.valid_tools.....=.{.cc.....
e0fa0 3d 20 7b 20 22 6d 73 63 22 2c 20 22 63 6c 61 6e 67 22 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b =.{."msc",."clang".},.dotnet.=.{
e0fc0 20 22 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e ."msnet".},.},.onWorkspace.=.fun
e0fe0 63 74 69 6f 6e 28 77 6b 73 29 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 2e 67 65 6e 65 ction(wks).p.vstudio.vs2005.gene
e1000 72 61 74 65 53 6f 6c 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 50 72 6f 6a 65 63 74 rateSolution(wks).end,.onProject
e1020 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 31 .=.function(prj).p.vstudio.vs201
e1040 30 2e 67 65 6e 65 72 61 74 65 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 52 75 0.generateProject(prj).end,.onRu
e1060 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 75 6c 65 29 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 le.=.function(rule).p.vstudio.vs
e1080 32 30 31 30 2e 67 65 6e 65 72 61 74 65 52 75 6c 65 28 72 75 6c 65 29 0a 65 6e 64 2c 0a 6f 6e 43 2010.generateRule(rule).end,.onC
e10a0 6c 65 61 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 70 2e leanWorkspace.=.function(wks).p.
e10c0 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 53 6f 6c 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a vstudio.cleanSolution(wks).end,.
e10e0 6f 6e 43 6c 65 61 6e 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 onCleanProject.=.function(prj).p
e1100 2e 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a .vstudio.cleanProject(prj).end,.
e1120 6f 6e 43 6c 65 61 6e 54 61 72 67 65 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e onCleanTarget.=.function(prj).p.
e1140 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 54 61 72 67 65 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 70 61 vstudio.cleanTarget(prj).end,.pa
e1160 74 68 56 61 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 70 61 74 68 56 61 72 73 thVars.=.vstudio.vs2010.pathVars
e1180 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 ,.vstudio.=.{.solutionVersion.=.
e11a0 22 31 32 22 2c 0a 76 65 72 73 69 6f 6e 4e 61 6d 65 20 20 20 20 20 3d 20 22 56 65 72 73 69 6f 6e "12",.versionName.....=."Version
e11c0 20 31 36 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 20 3d 20 22 34 2e 37 2e 32 22 2c .16",.targetFramework.=."4.7.2",
e11e0 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 3d 20 22 31 35 2e 30 22 2c 0a 75 73 65 72 54 .toolsVersion....=."15.0",.userT
e1200 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 3d 20 22 43 75 72 72 65 6e 74 22 2c 0a 66 69 6c 74 65 72 54 oolsVersion.=."Current",.filterT
e1220 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 3d 20 22 34 2e 30 22 2c 0a 7d 0a 7d 0a 00 00 00 10 00 11 00 oolsVersion.=."4.0",.}.}........
e1240 12 00 00 00 08 00 07 00 09 00 06 00 0a 00 05 00 0b 00 04 00 0c 00 03 00 0d 00 02 00 0e 00 01 00 ................................
e1260 0f 00 00 00 00 00 00 00 1f 00 00 00 3b 00 00 00 5a 00 00 00 78 00 00 00 97 00 00 00 b5 00 00 00 ............;...Z...x...........
e1280 d4 00 00 00 f3 00 00 00 11 01 00 00 30 01 00 00 4e 01 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 ............0...N.......local.p.
e12a0 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 7d 0a 66 75 6e 63 74 =.premake.p.languages.=.{}.funct
e12c0 69 6f 6e 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 28 76 61 6c 75 65 29 0a 72 65 74 75 72 ion.p.languages.isc(value).retur
e12e0 6e 20 76 61 6c 75 65 20 3d 3d 20 22 43 22 3b 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 6c n.value.==."C";.end.function.p.l
e1300 61 6e 67 75 61 67 65 73 2e 69 73 63 70 70 28 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 76 61 6c anguages.iscpp(value).return.val
e1320 75 65 20 3d 3d 20 22 43 2b 2b 22 3b 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 6c 61 6e 67 ue.==."C++";.end.function.p.lang
e1340 75 61 67 65 73 2e 69 73 63 73 68 61 72 70 28 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 76 61 6c uages.iscsharp(value).return.val
e1360 75 65 20 3d 3d 20 22 43 23 22 3b 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 6c 61 6e 67 75 ue.==."C#";.end.function.p.langu
e1380 61 67 65 73 2e 69 73 66 73 68 61 72 70 28 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 76 61 6c 75 ages.isfsharp(value).return.valu
e13a0 65 20 3d 3d 20 22 46 23 22 3b 0a 65 6e 64 0a 00 70 72 65 6d 61 6b 65 20 3d 20 70 72 65 6d 61 6b e.==."F#";.end..premake.=.premak
e13c0 65 20 6f 72 20 7b 7d 0a 70 72 65 6d 61 6b 65 2e 5f 56 45 52 53 49 4f 4e 20 3d 20 5f 50 52 45 4d e.or.{}.premake._VERSION.=._PREM
e13e0 41 4b 45 5f 56 45 52 53 49 4f 4e 0a 70 61 63 6b 61 67 65 2e 6c 6f 61 64 65 64 5b 22 70 72 65 6d AKE_VERSION.package.loaded["prem
e1400 61 6b 65 22 5d 20 3d 20 70 72 65 6d 61 6b 65 0a 70 72 65 6d 61 6b 65 2e 6d 6f 64 75 6c 65 73 20 ake"].=.premake.premake.modules.
e1420 3d 20 7b 7d 0a 70 72 65 6d 61 6b 65 2e 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 70 72 65 6d 61 6b =.{}.premake.extensions.=.premak
e1440 65 2e 6d 6f 64 75 6c 65 73 0a 6c 6f 63 61 6c 20 73 65 6d 76 65 72 20 3d 20 64 6f 66 69 6c 65 28 e.modules.local.semver.=.dofile(
e1460 27 73 65 6d 76 65 72 2e 6c 75 61 27 29 0a 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 'semver.lua').local.p.=.premake.
e1480 6c 6f 63 61 6c 20 5f 77 61 72 6e 69 6e 67 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 5f 61 6c 69 61 local._warnings.=.{}.local._alia
e14a0 73 65 73 20 3d 20 7b 7d 0a 70 72 65 6d 61 6b 65 2e 43 20 20 20 20 20 20 20 20 20 20 20 3d 20 22 ses.=.{}.premake.C...........=."
e14c0 43 22 0a 70 72 65 6d 61 6b 65 2e 43 37 20 20 20 20 20 20 20 20 20 20 3d 20 22 63 37 22 0a 70 72 C".premake.C7..........=."c7".pr
e14e0 65 6d 61 6b 65 2e 43 4c 41 4e 47 20 20 20 20 20 20 20 3d 20 22 63 6c 61 6e 67 22 0a 70 72 65 6d emake.CLANG.......=."clang".prem
e1500 61 6b 65 2e 43 4f 4e 53 4f 4c 45 41 50 50 20 20 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 0a 70 ake.CONSOLEAPP..=."ConsoleApp".p
e1520 72 65 6d 61 6b 65 2e 43 50 50 20 20 20 20 20 20 20 20 20 3d 20 22 43 2b 2b 22 0a 70 72 65 6d 61 remake.CPP.........=."C++".prema
e1540 6b 65 2e 43 53 48 41 52 50 20 20 20 20 20 20 3d 20 22 43 23 22 0a 70 72 65 6d 61 6b 65 2e 47 43 ke.CSHARP......=."C#".premake.GC
e1560 43 20 20 20 20 20 20 20 20 20 3d 20 22 67 63 63 22 0a 70 72 65 6d 61 6b 65 2e 48 41 49 4b 55 20 C.........=."gcc".premake.HAIKU.
e1580 20 20 20 20 20 20 3d 20 22 68 61 69 6b 75 22 0a 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 ......=."haiku".premake.ANDROID.
e15a0 20 20 20 20 3d 20 22 61 6e 64 72 6f 69 64 22 0a 70 72 65 6d 61 6b 65 2e 49 4f 53 20 20 20 20 20 ....=."android".premake.IOS.....
e15c0 20 20 20 20 3d 20 22 69 6f 73 22 0a 70 72 65 6d 61 6b 65 2e 4c 49 4e 55 58 20 20 20 20 20 20 20 ....=."ios".premake.LINUX.......
e15e0 3d 20 22 6c 69 6e 75 78 22 0a 70 72 65 6d 61 6b 65 2e 4d 41 43 4f 53 58 20 20 20 20 20 20 3d 20 =."linux".premake.MACOSX......=.
e1600 22 6d 61 63 6f 73 78 22 0a 70 72 65 6d 61 6b 65 2e 4d 41 4b 45 46 49 4c 45 20 20 20 20 3d 20 22 "macosx".premake.MAKEFILE....=."
e1620 4d 61 6b 65 66 69 6c 65 22 0a 70 72 65 6d 61 6b 65 2e 4d 42 43 53 20 20 20 20 20 20 20 20 3d 20 Makefile".premake.MBCS........=.
e1640 22 4d 42 43 53 22 0a 70 72 65 6d 61 6b 65 2e 4e 4f 4e 45 20 20 20 20 20 20 20 20 3d 20 22 4e 6f "MBCS".premake.NONE........=."No
e1660 6e 65 22 0a 70 72 65 6d 61 6b 65 2e 44 45 46 41 55 4c 54 20 20 20 20 20 3d 20 22 44 65 66 61 75 ne".premake.DEFAULT.....=."Defau
e1680 6c 74 22 0a 70 72 65 6d 61 6b 65 2e 4f 42 4a 45 43 54 49 56 45 43 20 20 20 3d 20 22 4f 62 6a 65 lt".premake.OBJECTIVEC...=."Obje
e16a0 63 74 69 76 65 2d 43 22 0a 70 72 65 6d 61 6b 65 2e 4f 42 4a 45 43 54 49 56 45 43 50 50 20 3d 20 ctive-C".premake.OBJECTIVECPP.=.
e16c0 22 4f 62 6a 65 63 74 69 76 65 2d 43 2b 2b 22 0a 70 72 65 6d 61 6b 65 2e 4f 4e 20 20 20 20 20 20 "Objective-C++".premake.ON......
e16e0 20 20 20 20 3d 20 22 4f 6e 22 0a 70 72 65 6d 61 6b 65 2e 4f 46 46 20 20 20 20 20 20 20 20 20 3d ....=."On".premake.OFF.........=
e1700 20 22 4f 66 66 22 0a 70 72 65 6d 61 6b 65 2e 50 4f 53 49 58 20 20 20 20 20 20 20 3d 20 22 70 6f ."Off".premake.POSIX.......=."po
e1720 73 69 78 22 0a 70 72 65 6d 61 6b 65 2e 50 53 33 20 20 20 20 20 20 20 20 20 3d 20 22 70 73 33 22 six".premake.PS3.........=."ps3"
e1740 0a 70 72 65 6d 61 6b 65 2e 53 48 41 52 45 44 49 54 45 4d 53 20 3d 20 22 53 68 61 72 65 64 49 74 .premake.SHAREDITEMS.=."SharedIt
e1760 65 6d 73 22 0a 70 72 65 6d 61 6b 65 2e 53 48 41 52 45 44 4c 49 42 20 20 20 3d 20 22 53 68 61 72 ems".premake.SHAREDLIB...=."Shar
e1780 65 64 4c 69 62 22 0a 70 72 65 6d 61 6b 65 2e 53 54 41 54 49 43 4c 49 42 20 20 20 3d 20 22 53 74 edLib".premake.STATICLIB...=."St
e17a0 61 74 69 63 4c 69 62 22 0a 70 72 65 6d 61 6b 65 2e 55 4e 49 43 4f 44 45 20 20 20 20 20 3d 20 22 aticLib".premake.UNICODE.....=."
e17c0 55 6e 69 63 6f 64 65 22 0a 70 72 65 6d 61 6b 65 2e 55 4e 49 56 45 52 53 41 4c 20 20 20 3d 20 22 Unicode".premake.UNIVERSAL...=."
e17e0 75 6e 69 76 65 72 73 61 6c 22 0a 70 72 65 6d 61 6b 65 2e 55 54 49 4c 49 54 59 20 20 20 20 20 3d universal".premake.UTILITY.....=
e1800 20 22 55 74 69 6c 69 74 79 22 0a 70 72 65 6d 61 6b 65 2e 50 41 43 4b 41 47 49 4e 47 20 20 20 3d ."Utility".premake.PACKAGING...=
e1820 20 22 50 61 63 6b 61 67 69 6e 67 22 0a 70 72 65 6d 61 6b 65 2e 57 49 4e 44 4f 57 45 44 41 50 50 ."Packaging".premake.WINDOWEDAPP
e1840 20 3d 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 0a 70 72 65 6d 61 6b 65 2e 57 49 4e 44 4f 57 53 .=."WindowedApp".premake.WINDOWS
e1860 20 20 20 20 20 3d 20 22 77 69 6e 64 6f 77 73 22 0a 70 72 65 6d 61 6b 65 2e 58 38 36 20 20 20 20 .....=."windows".premake.X86....
e1880 20 20 20 20 20 3d 20 22 78 38 36 22 0a 70 72 65 6d 61 6b 65 2e 58 38 36 5f 36 34 20 20 20 20 20 .....=."x86".premake.X86_64.....
e18a0 20 3d 20 22 78 38 36 5f 36 34 22 0a 70 72 65 6d 61 6b 65 2e 41 52 4d 20 20 20 20 20 20 20 20 20 .=."x86_64".premake.ARM.........
e18c0 3d 20 22 41 52 4d 22 0a 70 72 65 6d 61 6b 65 2e 41 52 4d 36 34 20 20 20 20 20 20 20 3d 20 22 41 =."ARM".premake.ARM64.......=."A
e18e0 52 4d 36 34 22 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 61 6c 69 61 73 28 73 63 6f 70 65 2c 20 63 61 RM64".function.p.alias(scope,.ca
e1900 6e 6f 6e 69 63 61 6c 2c 20 61 6c 69 61 73 29 0a 73 63 6f 70 65 2c 20 63 61 6e 6f 6e 69 63 61 6c nonical,.alias).scope,.canonical
e1920 20 3d 20 70 2e 72 65 73 6f 6c 76 65 41 6c 69 61 73 28 73 63 6f 70 65 2c 20 63 61 6e 6f 6e 69 63 .=.p.resolveAlias(scope,.canonic
e1940 61 6c 29 0a 69 66 20 6e 6f 74 20 73 63 6f 70 65 5b 63 61 6e 6f 6e 69 63 61 6c 5d 20 74 68 65 6e al).if.not.scope[canonical].then
e1960 0a 65 72 72 6f 72 28 22 75 6e 61 62 6c 65 20 74 6f 20 61 6c 69 61 73 20 27 22 20 2e 2e 20 63 61 .error("unable.to.alias.'"....ca
e1980 6e 6f 6e 69 63 61 6c 20 2e 2e 20 22 27 3b 20 6e 6f 20 73 75 63 68 20 66 75 6e 63 74 69 6f 6e 22 nonical...."';.no.such.function"
e19a0 2c 20 32 29 0a 65 6e 64 0a 5f 61 6c 69 61 73 65 73 5b 73 63 6f 70 65 5d 20 3d 20 5f 61 6c 69 61 ,.2).end._aliases[scope].=._alia
e19c0 73 65 73 5b 73 63 6f 70 65 5d 20 6f 72 20 7b 7d 0a 5f 61 6c 69 61 73 65 73 5b 73 63 6f 70 65 5d ses[scope].or.{}._aliases[scope]
e19e0 5b 61 6c 69 61 73 5d 20 3d 20 63 61 6e 6f 6e 69 63 61 6c 0a 73 63 6f 70 65 5b 61 6c 69 61 73 5d [alias].=.canonical.scope[alias]
e1a00 20 3d 20 66 75 6e 63 74 69 6f 6e 28 2e 2e 2e 29 0a 72 65 74 75 72 6e 20 73 63 6f 70 65 5b 63 61 .=.function(...).return.scope[ca
e1a20 6e 6f 6e 69 63 61 6c 5d 28 2e 2e 2e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 nonical](...).end.end.function.p
e1a40 72 65 6d 61 6b 65 2e 63 61 6c 6c 41 72 72 61 79 28 66 75 6e 63 73 2c 20 2e 2e 2e 29 0a 69 66 20 remake.callArray(funcs,....).if.
e1a60 74 79 70 65 28 66 75 6e 63 73 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 66 type(funcs).==."function".then.f
e1a80 75 6e 63 73 20 3d 20 66 75 6e 63 73 28 2e 2e 2e 29 0a 65 6e 64 0a 69 66 20 66 75 6e 63 73 20 74 uncs.=.funcs(...).end.if.funcs.t
e1aa0 68 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 66 75 6e 63 73 20 64 6f 0a 66 75 6e 63 73 5b 69 hen.for.i.=.1,.#funcs.do.funcs[i
e1ac0 5d 28 2e 2e 2e 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d ](...).end.end.end.function.prem
e1ae0 61 6b 65 2e 63 61 6c 6c 61 72 72 61 79 28 6e 61 6d 65 73 70 61 63 65 2c 20 61 72 72 61 79 2c 20 ake.callarray(namespace,.array,.
e1b00 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 6e 20 3d 20 23 61 72 72 61 79 0a 66 6f 72 20 69 20 3d 20 31 2c ...).local.n.=.#array.for.i.=.1,
e1b20 20 6e 20 64 6f 0a 6c 6f 63 61 6c 20 66 6e 20 3d 20 6e 61 6d 65 73 70 61 63 65 5b 61 72 72 61 79 .n.do.local.fn.=.namespace[array
e1b40 5b 69 5d 5d 0a 69 66 20 6e 6f 74 20 66 6e 20 74 68 65 6e 0a 65 72 72 6f 72 28 73 74 72 69 6e 67 [i]].if.not.fn.then.error(string
e1b60 2e 66 6f 72 6d 61 74 28 22 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 66 75 6e 63 74 69 6f 6e .format("Unable.to.find.function
e1b80 20 27 25 73 27 22 2c 20 61 72 72 61 79 5b 69 5d 29 29 0a 65 6e 64 0a 66 6e 28 2e 2e 2e 29 0a 65 .'%s'",.array[i])).end.fn(...).e
e1ba0 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 63 68 65 63 6b 56 65 72 73 69 6f 6e 28 76 nd.end.function.p.checkVersion(v
e1bc0 65 72 73 69 6f 6e 2c 20 63 68 65 63 6b 73 29 0a 69 66 20 6e 6f 74 20 76 65 72 73 69 6f 6e 20 74 ersion,.checks).if.not.version.t
e1be0 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 70 72 65 6d hen.return.false.end.if.not.prem
e1c00 61 6b 65 2e 69 73 53 65 6d 56 65 72 28 76 65 72 73 69 6f 6e 29 20 74 68 65 6e 0a 70 2e 77 61 72 ake.isSemVer(version).then.p.war
e1c20 6e 28 22 27 22 20 2e 2e 20 76 65 72 73 69 6f 6e 20 2e 2e 20 22 27 20 69 73 20 6e 6f 74 20 73 65 n("'"....version...."'.is.not.se
e1c40 6d 76 65 72 20 63 6f 6d 70 61 74 69 62 6c 65 2c 20 61 6e 64 20 63 61 6e 6e 6f 74 20 62 65 20 63 mver.compatible,.and.cannot.be.c
e1c60 6f 6d 70 61 72 65 64 20 61 67 61 69 6e 73 74 20 27 22 20 2e 2e 20 63 68 65 63 6b 73 20 2e 2e 20 ompared.against.'"....checks....
e1c80 22 27 2e 22 29 3b 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e "'.");.return.true.end.local.fun
e1ca0 63 74 69 6f 6e 20 65 71 28 61 2c 20 62 29 20 72 65 74 75 72 6e 20 61 20 3d 3d 20 62 20 65 6e 64 ction.eq(a,.b).return.a.==.b.end
e1cc0 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6c 65 28 61 2c 20 62 29 20 72 65 74 75 72 6e 20 .local.function.le(a,.b).return.
e1ce0 61 20 3c 3d 20 62 20 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6c 74 28 61 2c 20 a.<=.b.end.local.function.lt(a,.
e1d00 62 29 20 72 65 74 75 72 6e 20 61 20 3c 20 62 20 20 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 b).return.a.<.b..end.local.funct
e1d20 69 6f 6e 20 67 65 28 61 2c 20 62 29 20 72 65 74 75 72 6e 20 61 20 3e 3d 20 62 20 65 6e 64 0a 6c ion.ge(a,.b).return.a.>=.b.end.l
e1d40 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 74 28 61 2c 20 62 29 20 72 65 74 75 72 6e 20 61 20 ocal.function.gt(a,.b).return.a.
e1d60 3e 20 62 20 20 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 70 61 74 28 61 >.b..end.local.function.compat(a
e1d80 2c 20 62 29 20 72 65 74 75 72 6e 20 61 20 5e 20 62 20 20 65 6e 64 0a 76 65 72 73 69 6f 6e 20 3d ,.b).return.a.^.b..end.version.=
e1da0 20 73 65 6d 76 65 72 28 76 65 72 73 69 6f 6e 29 0a 63 68 65 63 6b 73 20 3d 20 73 74 72 69 6e 67 .semver(version).checks.=.string
e1dc0 2e 65 78 70 6c 6f 64 65 28 63 68 65 63 6b 73 2c 20 22 20 22 2c 20 74 72 75 65 29 0a 66 6f 72 20 .explode(checks,.".",.true).for.
e1de0 69 20 3d 20 31 2c 20 23 63 68 65 63 6b 73 20 64 6f 0a 6c 6f 63 61 6c 20 63 68 65 63 6b 20 3d 20 i.=.1,.#checks.do.local.check.=.
e1e00 63 68 65 63 6b 73 5b 69 5d 0a 6c 6f 63 61 6c 20 66 75 6e 63 0a 69 66 20 63 68 65 63 6b 3a 73 74 checks[i].local.func.if.check:st
e1e20 61 72 74 73 77 69 74 68 28 22 3e 3d 22 29 20 74 68 65 6e 0a 66 75 6e 63 20 3d 20 67 65 0a 63 68 artswith(">=").then.func.=.ge.ch
e1e40 65 63 6b 20 3d 20 63 68 65 63 6b 3a 73 75 62 28 33 29 0a 65 6c 73 65 69 66 20 63 68 65 63 6b 3a eck.=.check:sub(3).elseif.check:
e1e60 73 74 61 72 74 73 77 69 74 68 28 22 3e 22 29 20 74 68 65 6e 0a 66 75 6e 63 20 3d 20 67 74 0a 63 startswith(">").then.func.=.gt.c
e1e80 68 65 63 6b 20 3d 20 63 68 65 63 6b 3a 73 75 62 28 32 29 0a 65 6c 73 65 69 66 20 63 68 65 63 6b heck.=.check:sub(2).elseif.check
e1ea0 3a 73 74 61 72 74 73 77 69 74 68 28 22 3c 3d 22 29 20 74 68 65 6e 0a 66 75 6e 63 20 3d 20 6c 65 :startswith("<=").then.func.=.le
e1ec0 0a 63 68 65 63 6b 20 3d 20 63 68 65 63 6b 3a 73 75 62 28 33 29 0a 65 6c 73 65 69 66 20 63 68 65 .check.=.check:sub(3).elseif.che
e1ee0 63 6b 3a 73 74 61 72 74 73 77 69 74 68 28 22 3c 22 29 20 74 68 65 6e 0a 66 75 6e 63 20 3d 20 6c ck:startswith("<").then.func.=.l
e1f00 74 0a 63 68 65 63 6b 20 3d 20 63 68 65 63 6b 3a 73 75 62 28 32 29 0a 65 6c 73 65 69 66 20 63 68 t.check.=.check:sub(2).elseif.ch
e1f20 65 63 6b 3a 73 74 61 72 74 73 77 69 74 68 28 22 3d 22 29 20 74 68 65 6e 0a 66 75 6e 63 20 3d 20 eck:startswith("=").then.func.=.
e1f40 65 71 0a 63 68 65 63 6b 20 3d 20 63 68 65 63 6b 3a 73 75 62 28 32 29 0a 65 6c 73 65 69 66 20 63 eq.check.=.check:sub(2).elseif.c
e1f60 68 65 63 6b 3a 73 74 61 72 74 73 77 69 74 68 28 22 5e 22 29 20 74 68 65 6e 0a 66 75 6e 63 20 3d heck:startswith("^").then.func.=
e1f80 20 63 6f 6d 70 61 74 0a 63 68 65 63 6b 20 3d 20 63 68 65 63 6b 3a 73 75 62 28 32 29 0a 65 6c 73 .compat.check.=.check:sub(2).els
e1fa0 65 0a 66 75 6e 63 20 3d 20 67 65 0a 65 6e 64 0a 63 68 65 63 6b 20 3d 20 73 65 6d 76 65 72 28 63 e.func.=.ge.end.check.=.semver(c
e1fc0 68 65 63 6b 29 0a 69 66 20 6e 6f 74 20 66 75 6e 63 28 76 65 72 73 69 6f 6e 2c 20 63 68 65 63 6b heck).if.not.func(version,.check
e1fe0 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 ).then.return.false.end.end.retu
e2000 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 6c 65 rn.true.end.function.premake.cle
e2020 61 72 57 61 72 6e 69 6e 67 73 28 29 0a 5f 77 61 72 6e 69 6e 67 73 20 3d 20 7b 7d 0a 65 6e 64 0a arWarnings()._warnings.=.{}.end.
e2040 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 65 72 72 6f 72 28 6d 65 73 73 61 67 65 2c 20 function.premake.error(message,.
e2060 2e 2e 2e 29 0a 65 72 72 6f 72 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 2a 2a 20 45 72 72 ...).error(string.format("**.Err
e2080 6f 72 3a 20 22 20 2e 2e 20 6d 65 73 73 61 67 65 2c 20 2e 2e 2e 29 2c 20 30 29 0a 65 6e 64 0a 66 or:."....message,....),.0).end.f
e20a0 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 50 72 6f 6a 65 63 74 53 63 72 69 70 unction.premake.findProjectScrip
e20c0 74 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 6f 73 2e 6c 6f 63 61 74 65 28 66 6e 61 6d 65 2c t(fname).return.os.locate(fname,
e20e0 20 66 6e 61 6d 65 20 2e 2e 20 22 2e 6c 75 61 22 2c 20 70 61 74 68 2e 6a 6f 69 6e 28 66 6e 61 6d .fname....".lua",.path.join(fnam
e2100 65 2c 20 22 70 72 65 6d 61 6b 65 35 2e 6c 75 61 22 29 2c 20 70 61 74 68 2e 6a 6f 69 6e 28 66 6e e,."premake5.lua"),.path.join(fn
e2120 61 6d 65 2c 20 22 70 72 65 6d 61 6b 65 34 2e 6c 75 61 22 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 ame,."premake4.lua")).end.functi
e2140 6f 6e 20 69 69 66 28 63 6f 6e 64 69 74 69 6f 6e 2c 20 74 72 75 65 56 61 6c 75 65 2c 20 66 61 6c on.iif(condition,.trueValue,.fal
e2160 73 65 56 61 6c 75 65 29 0a 69 66 20 63 6f 6e 64 69 74 69 6f 6e 20 74 68 65 6e 0a 72 65 74 75 72 seValue).if.condition.then.retur
e2180 6e 20 74 72 75 65 56 61 6c 75 65 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 56 61 6c n.trueValue.else.return.falseVal
e21a0 75 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 76 65 72 ue.end.end.function.premake.over
e21c0 72 69 64 65 28 73 63 6f 70 65 2c 20 6e 61 6d 65 2c 20 72 65 70 6c 29 0a 73 63 6f 70 65 2c 20 6e ride(scope,.name,.repl).scope,.n
e21e0 61 6d 65 20 3d 20 70 2e 72 65 73 6f 6c 76 65 41 6c 69 61 73 28 73 63 6f 70 65 2c 20 6e 61 6d 65 ame.=.p.resolveAlias(scope,.name
e2200 29 0a 6c 6f 63 61 6c 20 6f 72 69 67 69 6e 61 6c 20 3d 20 73 63 6f 70 65 5b 6e 61 6d 65 5d 0a 69 ).local.original.=.scope[name].i
e2220 66 20 6e 6f 74 20 6f 72 69 67 69 6e 61 6c 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 75 6e 61 62 6c f.not.original.then.error("unabl
e2240 65 20 74 6f 20 6f 76 65 72 72 69 64 65 20 27 22 20 2e 2e 20 6e 61 6d 65 20 2e 2e 20 22 27 3b 20 e.to.override.'"....name...."';.
e2260 6e 6f 20 73 75 63 68 20 66 75 6e 63 74 69 6f 6e 22 2c 20 32 29 0a 65 6e 64 0a 73 63 6f 70 65 5b no.such.function",.2).end.scope[
e2280 6e 61 6d 65 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 2e 2e 2e 29 0a 72 65 74 75 72 6e 20 72 65 70 name].=.function(...).return.rep
e22a0 6c 28 6f 72 69 67 69 6e 61 6c 2c 20 2e 2e 2e 29 0a 65 6e 64 0a 69 66 20 73 63 6f 70 65 20 3d 3d l(original,....).end.if.scope.==
e22c0 20 70 72 65 6d 61 6b 65 2e 6d 61 69 6e 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 65 70 6c 61 63 65 .premake.main.then.table.replace
e22e0 28 70 72 65 6d 61 6b 65 2e 6d 61 69 6e 2e 65 6c 65 6d 65 6e 74 73 2c 20 6f 72 69 67 69 6e 61 6c (premake.main.elements,.original
e2300 2c 20 73 63 6f 70 65 5b 6e 61 6d 65 5d 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ,.scope[name]).end.end.function.
e2320 70 2e 72 65 73 6f 6c 76 65 41 6c 69 61 73 28 73 63 6f 70 65 2c 20 6e 61 6d 65 29 0a 6c 6f 63 61 p.resolveAlias(scope,.name).loca
e2340 6c 20 61 6c 69 61 73 65 73 20 3d 20 5f 61 6c 69 61 73 65 73 5b 73 63 6f 70 65 5d 0a 69 66 20 61 l.aliases.=._aliases[scope].if.a
e2360 6c 69 61 73 65 73 20 74 68 65 6e 0a 77 68 69 6c 65 20 61 6c 69 61 73 65 73 5b 6e 61 6d 65 5d 20 liases.then.while.aliases[name].
e2380 64 6f 0a 6e 61 6d 65 20 3d 20 61 6c 69 61 73 65 73 5b 6e 61 6d 65 5d 0a 65 6e 64 0a 65 6e 64 0a do.name.=.aliases[name].end.end.
e23a0 72 65 74 75 72 6e 20 73 63 6f 70 65 2c 20 6e 61 6d 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 return.scope,.name.end.function.
e23c0 70 72 65 6d 61 6b 65 2e 77 61 72 6e 28 6d 65 73 73 61 67 65 2c 20 2e 2e 2e 29 0a 6d 65 73 73 61 premake.warn(message,....).messa
e23e0 67 65 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 6d 65 73 73 61 67 65 2c 20 2e 2e 2e 29 ge.=.string.format(message,....)
e2400 0a 69 66 20 5f 4f 50 54 49 4f 4e 53 2e 66 61 74 61 6c 20 74 68 65 6e 0a 65 72 72 6f 72 28 6d 65 .if._OPTIONS.fatal.then.error(me
e2420 73 73 61 67 65 29 0a 65 6c 73 65 0a 74 65 72 6d 2e 70 75 73 68 43 6f 6c 6f 72 28 74 65 72 6d 2e ssage).else.term.pushColor(term.
e2440 77 61 72 6e 69 6e 67 43 6f 6c 6f 72 29 0a 69 6f 2e 73 74 64 65 72 72 3a 77 72 69 74 65 28 73 74 warningColor).io.stderr:write(st
e2460 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 2a 2a 20 57 61 72 6e 69 6e 67 3a 20 22 20 2e 2e 20 6d 65 ring.format("**.Warning:."....me
e2480 73 73 61 67 65 20 2e 2e 20 22 5c 6e 22 2c 20 2e 2e 2e 29 29 0a 74 65 72 6d 2e 70 6f 70 43 6f 6c ssage...."\n",....)).term.popCol
e24a0 6f 72 28 29 3b 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 77 or();.end.end.function.premake.w
e24c0 61 72 6e 4f 6e 63 65 28 6b 65 79 2c 20 6d 65 73 73 61 67 65 2c 20 2e 2e 2e 29 0a 69 66 20 6e 6f arnOnce(key,.message,....).if.no
e24e0 74 20 5f 77 61 72 6e 69 6e 67 73 5b 6b 65 79 5d 20 74 68 65 6e 0a 5f 77 61 72 6e 69 6e 67 73 5b t._warnings[key].then._warnings[
e2500 6b 65 79 5d 20 3d 20 74 72 75 65 0a 70 72 65 6d 61 6b 65 2e 77 61 72 6e 28 6d 65 73 73 61 67 65 key].=.true.premake.warn(message
e2520 2c 20 2e 2e 2e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e ,....).end.end.function.premake.
e2540 69 6e 66 6f 28 6d 65 73 73 61 67 65 2c 20 2e 2e 2e 29 0a 6d 65 73 73 61 67 65 20 3d 20 73 74 72 info(message,....).message.=.str
e2560 69 6e 67 2e 66 6f 72 6d 61 74 28 6d 65 73 73 61 67 65 2c 20 2e 2e 2e 29 0a 74 65 72 6d 2e 70 75 ing.format(message,....).term.pu
e2580 73 68 43 6f 6c 6f 72 28 74 65 72 6d 2e 69 6e 66 6f 43 6f 6c 6f 72 29 0a 69 6f 2e 73 74 64 6f 75 shColor(term.infoColor).io.stdou
e25a0 74 3a 77 72 69 74 65 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 2a 2a 20 49 6e 66 6f 3a 20 t:write(string.format("**.Info:.
e25c0 22 20 2e 2e 20 6d 65 73 73 61 67 65 20 2e 2e 20 22 5c 6e 22 2c 20 2e 2e 2e 29 29 0a 74 65 72 6d "....message...."\n",....)).term
e25e0 2e 70 6f 70 43 6f 6c 6f 72 28 29 3b 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 69 6e 74 66 .popColor();.end.function.printf
e2600 28 6d 73 67 2c 20 2e 2e 2e 29 0a 70 72 69 6e 74 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 6d (msg,....).print(string.format(m
e2620 73 67 2c 20 2e 2e 2e 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 65 72 62 6f 73 65 66 28 sg,....)).end.function.verbosef(
e2640 6d 73 67 2c 20 2e 2e 2e 29 0a 69 66 20 5f 4f 50 54 49 4f 4e 53 2e 76 65 72 62 6f 73 65 20 74 68 msg,....).if._OPTIONS.verbose.th
e2660 65 6e 0a 70 72 69 6e 74 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 6d 73 67 2c 20 2e 2e 2e 29 en.print(string.format(msg,....)
e2680 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 6c 65 6c 69 6e 65 69 6e 66 6f 28 ).end.end.function.filelineinfo(
e26a0 6c 65 76 65 6c 29 0a 6c 6f 63 61 6c 20 69 6e 66 6f 20 3d 20 64 65 62 75 67 2e 67 65 74 69 6e 66 level).local.info.=.debug.getinf
e26c0 6f 28 6c 65 76 65 6c 2b 31 2c 20 22 53 6c 22 29 0a 69 66 20 69 6e 66 6f 20 3d 3d 20 6e 69 6c 20 o(level+1,."Sl").if.info.==.nil.
e26e0 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 69 66 20 69 6e 66 6f 2e 77 68 61 74 then.return.nil.end.if.info.what
e2700 20 3d 3d 20 22 43 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 43 20 66 75 6e 63 74 69 6f 6e 22 .==."C".then.return."C.function"
e2720 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 73 65 70 20 3d 20 69 69 66 28 6f 73 2e 69 73 68 6f 73 74 28 .else.local.sep.=.iif(os.ishost(
e2740 27 77 69 6e 64 6f 77 73 27 29 2c 20 27 5c 5c 27 2c 20 27 2f 27 29 0a 72 65 74 75 72 6e 20 73 74 'windows'),.'\\',.'/').return.st
e2760 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 28 25 64 29 22 2c 20 70 61 74 68 2e 74 72 61 6e 73 ring.format("%s(%d)",.path.trans
e2780 6c 61 74 65 28 69 6e 66 6f 2e 73 68 6f 72 74 5f 73 72 63 2c 20 73 65 70 29 2c 20 69 6e 66 6f 2e late(info.short_src,.sep),.info.
e27a0 63 75 72 72 65 6e 74 6c 69 6e 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 currentline).end.end.function.pr
e27c0 65 6d 61 6b 65 2e 69 73 53 65 6d 56 65 72 28 76 65 72 73 69 6f 6e 29 0a 6c 6f 63 61 6c 20 73 4d emake.isSemVer(version).local.sM
e27e0 61 6a 6f 72 2c 20 73 4d 69 6e 6f 72 2c 20 73 50 61 74 63 68 2c 20 73 50 72 65 72 65 6c 65 61 73 ajor,.sMinor,.sPatch,.sPrereleas
e2800 65 41 6e 64 42 75 69 6c 64 20 3d 20 76 65 72 73 69 6f 6e 3a 6d 61 74 63 68 28 22 5e 28 25 64 2b eAndBuild.=.version:match("^(%d+
e2820 29 25 2e 3f 28 25 64 2a 29 25 2e 3f 28 25 64 2a 29 28 2e 2d 29 24 22 29 0a 72 65 74 75 72 6e 20 )%.?(%d*)%.?(%d*)(.-)$").return.
e2840 28 74 79 70 65 28 73 4d 61 6a 6f 72 29 20 3d 3d 20 27 73 74 72 69 6e 67 27 29 0a 65 6e 64 0a 00 (type(sMajor).==.'string').end..
e2860 6c 6f 63 61 6c 20 70 20 20 20 20 20 20 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 70 72 local.p.......=.premake.local.pr
e2880 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b oject.=.p.project.p.modules.gmak
e28a0 65 32 20 3d 20 7b 7d 0a 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 5f 56 45 52 53 49 4f e2.=.{}.p.modules.gmake2._VERSIO
e28c0 4e 20 3d 20 70 2e 5f 56 45 52 53 49 4f 4e 0a 6c 6f 63 61 6c 20 67 6d 61 6b 65 32 20 3d 20 70 2e N.=.p._VERSION.local.gmake2.=.p.
e28e0 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 64 modules.gmake2.function.gmake2.d
e2900 65 66 61 75 6c 74 63 6f 6e 66 69 67 28 74 61 72 67 65 74 29 0a 6c 6f 63 61 6c 20 65 61 63 68 63 efaultconfig(target).local.eachc
e2920 6f 6e 66 69 67 20 3d 20 69 69 66 28 74 61 72 67 65 74 2e 70 72 6f 6a 65 63 74 2c 20 70 72 6f 6a onfig.=.iif(target.project,.proj
e2940 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 2c 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 ect.eachconfig,.p.workspace.each
e2960 63 6f 6e 66 69 67 29 0a 6c 6f 63 61 6c 20 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 20 3d 20 6e 69 config).local.defaultconfig.=.ni
e2980 6c 0a 69 66 20 74 61 72 67 65 74 2e 64 65 66 61 75 6c 74 70 6c 61 74 66 6f 72 6d 20 74 68 65 6e l.if.target.defaultplatform.then
e29a0 0a 66 6f 72 20 63 66 67 20 69 6e 20 65 61 63 68 63 6f 6e 66 69 67 28 74 61 72 67 65 74 29 20 64 .for.cfg.in.eachconfig(target).d
e29c0 6f 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 74 61 72 67 65 74 2e 64 65 66 61 o.if.cfg.platform.==.target.defa
e29e0 75 6c 74 70 6c 61 74 66 6f 72 6d 20 74 68 65 6e 0a 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 20 3d ultplatform.then.defaultconfig.=
e2a00 20 63 66 67 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 64 65 .cfg.break.end.end.end.if.not.de
e2a20 66 61 75 6c 74 63 6f 6e 66 69 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 74 65 72 20 3d 20 65 61 faultconfig.then.local.iter.=.ea
e2a40 63 68 63 6f 6e 66 69 67 28 74 61 72 67 65 74 29 0a 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 20 3d chconfig(target).defaultconfig.=
e2a60 20 69 74 65 72 28 29 0a 65 6e 64 0a 69 66 20 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 20 74 68 65 .iter().end.if.defaultconfig.the
e2a80 6e 0a 5f 70 28 27 69 66 6e 64 65 66 20 63 6f 6e 66 69 67 27 29 0a 5f 78 28 27 20 20 63 6f 6e 66 n._p('ifndef.config')._x('..conf
e2aa0 69 67 3d 25 73 27 2c 20 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 2e 73 68 6f 72 74 6e 61 6d 65 29 ig=%s',.defaultconfig.shortname)
e2ac0 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 ._p('endif')._p('').end.end.func
e2ae0 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 65 73 63 28 76 61 6c 75 65 29 0a 72 65 73 75 6c 74 20 3d 20 tion.gmake2.esc(value).result.=.
e2b00 76 61 6c 75 65 3a 67 73 75 62 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 0a 72 65 73 75 6c 74 20 value:gsub("\\",."\\\\").result.
e2b20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 5c 22 22 2c 20 22 5c 5c 5c 22 22 29 0a 72 65 73 75 =.result:gsub("\"",."\\\"").resu
e2b40 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 20 22 2c 20 22 5c 5c 20 22 29 0a 72 65 73 lt.=.result:gsub(".",."\\.").res
e2b60 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 25 28 22 2c 20 22 5c 5c 28 22 29 0a 72 ult.=.result:gsub("%(",."\\(").r
e2b80 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 25 29 22 2c 20 22 5c 5c 29 22 29 esult.=.result:gsub("%)",."\\)")
e2ba0 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 24 5c 5c 25 28 28 2e 2d 29 .result.=.result:gsub("$\\%((.-)
e2bc0 5c 5c 25 29 22 2c 20 22 24 28 25 31 29 22 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e \\%)",."$(%1)").return.result.en
e2be0 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d d.function.gmake2.getmakefilenam
e2c00 65 28 74 68 69 73 2c 20 73 65 61 72 63 68 70 72 6a 73 29 0a 6c 6f 63 61 6c 20 63 6f 75 6e 74 20 e(this,.searchprjs).local.count.
e2c20 3d 20 30 0a 66 6f 72 20 77 6b 73 20 69 6e 20 70 2e 67 6c 6f 62 61 6c 2e 65 61 63 68 57 6f 72 6b =.0.for.wks.in.p.global.eachWork
e2c40 73 70 61 63 65 28 29 20 64 6f 0a 69 66 20 77 6b 73 2e 6c 6f 63 61 74 69 6f 6e 20 3d 3d 20 74 68 space().do.if.wks.location.==.th
e2c60 69 73 2e 6c 6f 63 61 74 69 6f 6e 20 74 68 65 6e 0a 63 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b is.location.then.count.=.count.+
e2c80 20 31 0a 65 6e 64 0a 69 66 20 73 65 61 72 63 68 70 72 6a 73 20 74 68 65 6e 0a 66 6f 72 20 5f 2c .1.end.if.searchprjs.then.for._,
e2ca0 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 77 6b 73 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a .prj.in.ipairs(wks.projects).do.
e2cc0 69 66 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 20 3d 3d 20 74 68 69 73 2e 6c 6f 63 61 74 69 6f 6e if.prj.location.==.this.location
e2ce0 20 74 68 65 6e 0a 63 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b 20 31 0a 65 6e 64 0a 65 6e 64 0a .then.count.=.count.+.1.end.end.
e2d00 65 6e 64 0a 65 6e 64 0a 69 66 20 63 6f 75 6e 74 20 3d 3d 20 31 20 74 68 65 6e 0a 72 65 74 75 72 end.end.if.count.==.1.then.retur
e2d20 6e 20 22 4d 61 6b 65 66 69 6c 65 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 2e 6d 61 6b 65 22 n."Makefile".else.return.".make"
e2d40 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 68 65 61 64 65 72 28 .end.end.function.gmake2.header(
e2d60 74 61 72 67 65 74 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 3d 20 69 69 66 28 74 61 72 67 65 74 2e target).local.kind.=.iif(target.
e2d80 70 72 6f 6a 65 63 74 2c 20 22 70 72 6f 6a 65 63 74 22 2c 20 22 77 6f 72 6b 73 70 61 63 65 22 29 project,."project",."workspace")
e2da0 0a 5f 70 28 27 23 20 25 73 20 25 73 20 6d 61 6b 65 66 69 6c 65 20 61 75 74 6f 67 65 6e 65 72 61 ._p('#.%s.%s.makefile.autogenera
e2dc0 74 65 64 20 62 79 20 50 72 65 6d 61 6b 65 27 2c 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e ted.by.Premake',.p.action.curren
e2de0 74 28 29 2e 73 68 6f 72 74 6e 61 6d 65 2c 20 6b 69 6e 64 29 0a 5f 70 28 27 27 29 0a 67 6d 61 6b t().shortname,.kind)._p('').gmak
e2e00 65 32 2e 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 28 74 61 72 67 65 74 29 0a 5f 70 28 27 69 66 6e e2.defaultconfig(target)._p('ifn
e2e20 64 65 66 20 76 65 72 62 6f 73 65 27 29 0a 5f 70 28 27 20 20 53 49 4c 45 4e 54 20 3d 20 40 27 29 def.verbose')._p('..SILENT.=.@')
e2e40 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e ._p('endif')._p('').end.function
e2e60 20 67 6d 61 6b 65 32 2e 6d 6b 64 69 72 28 64 69 72 6e 61 6d 65 29 0a 5f 70 28 27 69 66 65 71 20 .gmake2.mkdir(dirname)._p('ifeq.
e2e80 28 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 (posix,$(SHELLTYPE))')._p('\t$(S
e2ea0 49 4c 45 4e 54 29 20 6d 6b 64 69 72 20 2d 70 20 25 73 27 2c 20 64 69 72 6e 61 6d 65 29 0a 5f 70 ILENT).mkdir.-p.%s',.dirname)._p
e2ec0 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 6d 6b 64 69 72 20 24 ('else')._p('\t$(SILENT).mkdir.$
e2ee0 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 27 2c 20 64 69 72 6e 61 6d 65 29 0a 5f 70 28 (subst./,\\\\,%s)',.dirname)._p(
e2f00 27 65 6e 64 69 66 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 6d 6b 64 'endif').end.function.gmake2.mkd
e2f20 69 72 52 75 6c 65 73 28 64 69 72 6e 61 6d 65 29 0a 5f 70 28 27 25 73 3a 27 2c 20 64 69 72 6e 61 irRules(dirname)._p('%s:',.dirna
e2f40 6d 65 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 43 72 65 61 74 69 6e 67 20 25 73 27 2c 20 64 69 me)._p('\t@echo.Creating.%s',.di
e2f60 72 6e 61 6d 65 29 0a 67 6d 61 6b 65 32 2e 6d 6b 64 69 72 28 64 69 72 6e 61 6d 65 29 0a 5f 70 28 rname).gmake2.mkdir(dirname)._p(
e2f80 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 76 61 6c '').end.function.gmake2.list(val
e2fa0 75 65 2c 20 71 75 6f 74 65 64 29 0a 71 75 6f 74 65 64 20 3d 20 66 61 6c 73 65 0a 69 66 20 23 76 ue,.quoted).quoted.=.false.if.#v
e2fc0 61 6c 75 65 20 3e 20 30 20 74 68 65 6e 0a 69 66 20 71 75 6f 74 65 64 20 74 68 65 6e 0a 6c 6f 63 alue.>.0.then.if.quoted.then.loc
e2fe0 61 6c 20 72 65 73 75 6c 74 20 3d 20 22 22 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 al.result.=."".for._,.v.in.ipair
e3000 73 20 28 76 61 6c 75 65 29 20 64 6f 0a 69 66 20 23 72 65 73 75 6c 74 20 74 68 65 6e 0a 72 65 73 s.(value).do.if.#result.then.res
e3020 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 22 20 22 0a 65 6e 64 0a 72 65 73 75 6c 74 20 3d ult.=.result....".".end.result.=
e3040 20 72 65 73 75 6c 74 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 76 29 0a 65 6e 64 0a 72 65 74 75 72 .result....p.quoted(v).end.retur
e3060 6e 20 72 65 73 75 6c 74 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 20 22 20 2e 2e 20 74 61 62 6c n.result.else.return."."....tabl
e3080 65 2e 63 6f 6e 63 61 74 28 76 61 6c 75 65 2c 20 22 20 22 29 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 e.concat(value,.".").end.else.re
e30a0 74 75 72 6e 20 22 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e turn."".end.end.function.gmake2.
e30c0 74 6f 76 61 72 28 76 61 6c 75 65 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 tovar(value).value.=.value:gsub(
e30e0 22 5b 20 2d 5d 22 2c 20 22 5f 22 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 "[.-]",."_").value.=.value:gsub(
e3100 22 5b 28 29 5d 22 2c 20 22 22 29 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 66 75 6e "[()]",."").return.value.end.fun
e3120 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 70 61 74 68 28 63 66 67 2c 20 76 61 6c 75 65 29 0a 63 66 ction.gmake2.path(cfg,.value).cf
e3140 67 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 20 6f 72 20 63 66 67 0a 6c 6f 63 61 6c 20 64 69 72 g.=.cfg.project.or.cfg.local.dir
e3160 73 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 s.=.path.translate(project.getre
e3180 6c 61 74 69 76 65 28 63 66 67 2c 20 76 61 6c 75 65 29 29 0a 69 66 20 74 79 70 65 28 64 69 72 73 lative(cfg,.value)).if.type(dirs
e31a0 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a 64 69 72 73 20 3d 20 74 61 62 6c 65 2e 66 ).==.'table'.then.dirs.=.table.f
e31c0 69 6c 74 65 72 65 6d 70 74 79 28 64 69 72 73 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 64 69 72 73 ilterempty(dirs).end.return.dirs
e31e0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 67 65 74 54 6f 6f 6c 53 65 74 28 .end.function.gmake2.getToolSet(
e3200 63 66 67 29 0a 6c 6f 63 61 6c 20 64 65 66 61 75 6c 74 20 3d 20 69 69 66 28 63 66 67 2e 73 79 73 cfg).local.default.=.iif(cfg.sys
e3220 74 65 6d 20 3d 3d 20 70 2e 4d 41 43 4f 53 58 2c 20 22 63 6c 61 6e 67 22 2c 20 22 67 63 63 22 29 tem.==.p.MACOSX,."clang",."gcc")
e3240 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 5b 5f 4f 50 54 49 4f 4e .local.toolset.=.p.tools[_OPTION
e3260 53 2e 63 63 20 6f 72 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 6f 72 20 64 65 66 61 75 6c 74 5d 0a S.cc.or.cfg.toolset.or.default].
e3280 69 66 20 6e 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 49 6e 76 61 6c if.not.toolset.then.error("Inval
e32a0 69 64 20 74 6f 6f 6c 73 65 74 20 27 22 20 2e 2e 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 2e 2e 20 id.toolset.'"....cfg.toolset....
e32c0 22 27 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 6f 6f 6c 73 65 74 0a 65 6e 64 0a 66 75 6e 63 "'").end.return.toolset.end.func
e32e0 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 6f 75 74 70 75 74 53 65 63 74 69 6f 6e 28 70 72 6a 2c 20 63 tion.gmake2.outputSection(prj,.c
e3300 61 6c 6c 62 61 63 6b 29 0a 6c 6f 63 61 6c 20 72 6f 6f 74 20 3d 20 7b 7d 0a 66 6f 72 20 63 66 67 allback).local.root.=.{}.for.cfg
e3320 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c .in.project.eachconfig(prj).do.l
e3340 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 67 6d 61 6b 65 32 2e 67 65 74 54 6f 6f 6c 53 65 74 ocal.toolset.=.gmake2.getToolSet
e3360 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 (cfg).local.settings.=.{}.local.
e3380 66 75 6e 63 73 20 3d 20 63 61 6c 6c 62 61 63 6b 28 63 66 67 29 0a 66 6f 72 20 69 20 3d 20 31 2c funcs.=.callback(cfg).for.i.=.1,
e33a0 20 23 66 75 6e 63 73 20 64 6f 0a 6c 6f 63 61 6c 20 63 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 .#funcs.do.local.c.=.p.capture(f
e33c0 75 6e 63 74 69 6f 6e 20 28 29 0a 66 75 6e 63 73 5b 69 5d 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 unction.().funcs[i](cfg,.toolset
e33e0 29 0a 65 6e 64 29 0a 69 66 20 23 63 20 3e 20 30 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 ).end).if.#c.>.0.then.table.inse
e3400 72 74 28 73 65 74 74 69 6e 67 73 2c 20 63 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 72 rt(settings,.c).end.end.if.not.r
e3420 6f 6f 74 2e 73 65 74 74 69 6e 67 73 20 74 68 65 6e 0a 72 6f 6f 74 2e 73 65 74 74 69 6e 67 73 20 oot.settings.then.root.settings.
e3440 3d 20 74 61 62 6c 65 2e 61 72 72 61 79 63 6f 70 79 28 73 65 74 74 69 6e 67 73 29 0a 65 6c 73 65 =.table.arraycopy(settings).else
e3460 0a 72 6f 6f 74 2e 73 65 74 74 69 6e 67 73 20 3d 20 74 61 62 6c 65 2e 69 6e 74 65 72 73 65 63 74 .root.settings.=.table.intersect
e3480 28 72 6f 6f 74 2e 73 65 74 74 69 6e 67 73 2c 20 73 65 74 74 69 6e 67 73 29 0a 65 6e 64 0a 72 6f (root.settings,.settings).end.ro
e34a0 6f 74 5b 63 66 67 5d 20 3d 20 73 65 74 74 69 6e 67 73 0a 65 6e 64 0a 69 66 20 23 72 6f 6f 74 2e ot[cfg].=.settings.end.if.#root.
e34c0 73 65 74 74 69 6e 67 73 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 69 70 settings.>.0.then.for._,.v.in.ip
e34e0 61 69 72 73 28 72 6f 6f 74 2e 73 65 74 74 69 6e 67 73 29 20 64 6f 0a 70 2e 6f 75 74 6c 6e 28 76 airs(root.settings).do.p.outln(v
e3500 29 0a 65 6e 64 0a 70 2e 6f 75 74 6c 6e 28 27 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 72 73 ).end.p.outln('').end.local.firs
e3520 74 20 3d 20 74 72 75 65 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 t.=.true.for.cfg.in.project.each
e3540 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 config(prj).do.local.settings.=.
e3560 74 61 62 6c 65 2e 64 69 66 66 65 72 65 6e 63 65 28 72 6f 6f 74 5b 63 66 67 5d 2c 20 72 6f 6f 74 table.difference(root[cfg],.root
e3580 2e 73 65 74 74 69 6e 67 73 29 0a 69 66 20 23 73 65 74 74 69 6e 67 73 20 3e 20 30 20 74 68 65 6e .settings).if.#settings.>.0.then
e35a0 0a 69 66 20 66 69 72 73 74 20 74 68 65 6e 0a 5f 78 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 .if.first.then._x('ifeq.($(confi
e35c0 67 29 2c 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 66 69 72 73 74 20 3d 20 g),%s)',.cfg.shortname).first.=.
e35e0 66 61 6c 73 65 0a 65 6c 73 65 0a 5f 78 28 27 65 6c 73 65 20 69 66 65 71 20 28 24 28 63 6f 6e 66 false.else._x('else.ifeq.($(conf
e3600 69 67 29 2c 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 65 6e 64 0a 66 6f 72 ig),%s)',.cfg.shortname).end.for
e3620 20 6b 2c 20 76 20 69 6e 20 69 70 61 69 72 73 28 73 65 74 74 69 6e 67 73 29 20 64 6f 0a 70 2e 6f .k,.v.in.ipairs(settings).do.p.o
e3640 75 74 6c 6e 28 76 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f utln(v).end._p('').end.end.if.no
e3660 74 20 66 69 72 73 74 20 74 68 65 6e 0a 70 2e 6f 75 74 6c 6e 28 27 65 6e 64 69 66 27 29 0a 70 2e t.first.then.p.outln('endif').p.
e3680 6f 75 74 6c 6e 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 outln('').end.end.function.gmake
e36a0 32 2e 65 78 70 61 6e 64 52 75 6c 65 53 74 72 69 6e 67 28 72 75 6c 65 2c 20 70 72 6f 70 2c 20 76 2.expandRuleString(rule,.prop,.v
e36c0 61 6c 75 65 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 alue).if.type(value).==."table".
e36e0 74 68 65 6e 0a 69 66 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 65 6e 0a 69 66 20 70 72 6f 70 2e then.if.#value.>.0.then.if.prop.
e3700 73 77 69 74 63 68 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 6f 70 2e 73 77 69 74 63 68 20 2e switch.then.return.prop.switch..
e3720 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 76 61 6c 75 65 2c 20 22 20 22 20 2e 2e 20 70 72 6f ..table.concat(value,."."....pro
e3740 70 2e 73 77 69 74 63 68 29 0a 65 6c 73 65 0a 70 72 6f 70 2e 73 65 70 61 72 61 74 6f 72 20 3d 20 p.switch).else.prop.separator.=.
e3760 70 72 6f 70 2e 73 65 70 61 72 61 74 6f 72 20 6f 72 20 22 20 22 0a 72 65 74 75 72 6e 20 74 61 62 prop.separator.or.".".return.tab
e3780 6c 65 2e 63 6f 6e 63 61 74 28 76 61 6c 75 65 2c 20 70 72 6f 70 2e 73 65 70 61 72 61 74 6f 72 29 le.concat(value,.prop.separator)
e37a0 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 .end.else.return.nil.end.end.if.
e37c0 70 72 6f 70 2e 73 77 69 74 63 68 20 61 6e 64 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 prop.switch.and.type(value).==."
e37e0 62 6f 6f 6c 65 61 6e 22 20 74 68 65 6e 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 72 65 74 75 boolean".then.if.value.then.retu
e3800 72 6e 20 70 72 6f 70 2e 73 77 69 74 63 68 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 rn.prop.switch.else.return.nil.e
e3820 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 77 69 74 63 68 20 3d 20 70 72 6f 70 2e 73 77 69 74 63 nd.end.local.switch.=.prop.switc
e3840 68 20 6f 72 20 22 22 0a 69 66 20 70 72 6f 70 2e 76 61 6c 75 65 73 20 74 68 65 6e 0a 76 61 6c 75 h.or."".if.prop.values.then.valu
e3860 65 20 3d 20 74 61 62 6c 65 2e 66 69 6e 64 4b 65 79 42 79 56 61 6c 75 65 28 70 72 6f 70 2e 76 61 e.=.table.findKeyByValue(prop.va
e3880 6c 75 65 73 2c 20 76 61 6c 75 65 29 0a 69 66 20 76 61 6c 75 65 20 3d 3d 20 6e 69 6c 20 74 68 65 lues,.value).if.value.==.nil.the
e38a0 6e 0a 76 61 6c 75 65 20 3d 20 22 22 0a 65 6e 64 0a 65 6e 64 0a 76 61 6c 75 65 20 3d 20 74 6f 73 n.value.=."".end.end.value.=.tos
e38c0 74 72 69 6e 67 28 76 61 6c 75 65 29 0a 69 66 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 65 6e 0a tring(value).if.#value.>.0.then.
e38e0 72 65 74 75 72 6e 20 73 77 69 74 63 68 20 2e 2e 20 76 61 6c 75 65 0a 65 6c 73 65 0a 72 65 74 75 return.switch....value.else.retu
e3900 72 6e 20 6e 69 6c 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 70 rn.nil.end.end.function.gmake2.p
e3920 72 65 70 61 72 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 28 72 75 6c 65 2c 20 65 6e 76 69 72 6f 6e 2c repareEnvironment(rule,.environ,
e3940 20 63 66 67 29 0a 66 6f 72 20 5f 2c 20 70 72 6f 70 20 69 6e 20 69 70 61 69 72 73 28 72 75 6c 65 .cfg).for._,.prop.in.ipairs(rule
e3960 2e 70 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 69 6f 6e 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6c .propertydefinition).do.local.fl
e3980 64 20 3d 20 70 2e 72 75 6c 65 2e 67 65 74 50 72 6f 70 65 72 74 79 46 69 65 6c 64 28 72 75 6c 65 d.=.p.rule.getPropertyField(rule
e39a0 2c 20 70 72 6f 70 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 63 66 67 5b 66 6c 64 2e 6e 61 ,.prop).local.value.=.cfg[fld.na
e39c0 6d 65 5d 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 69 66 20 66 6c 64 2e me].if.value.~=.nil.then.if.fld.
e39e0 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 67 6d 61 6b kind.==."path".then.value.=.gmak
e3a00 65 32 2e 70 61 74 68 28 63 66 67 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 66 6c 64 2e 6b e2.path(cfg,.value).elseif.fld.k
e3a20 69 6e 64 20 3d 3d 20 22 6c 69 73 74 3a 70 61 74 68 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 ind.==."list:path".then.value.=.
e3a40 67 6d 61 6b 65 32 2e 70 61 74 68 28 63 66 67 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 76 61 6c 75 gmake2.path(cfg,.value).end.valu
e3a60 65 20 3d 20 67 6d 61 6b 65 32 2e 65 78 70 61 6e 64 52 75 6c 65 53 74 72 69 6e 67 28 72 75 6c 65 e.=.gmake2.expandRuleString(rule
e3a80 2c 20 70 72 6f 70 2c 20 76 61 6c 75 65 29 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 20 61 ,.prop,.value).if.value.~=.nil.a
e3aa0 6e 64 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 65 6e 0a 65 6e 76 69 72 6f 6e 5b 70 72 6f 70 2e nd.#value.>.0.then.environ[prop.
e3ac0 6e 61 6d 65 5d 20 3d 20 70 2e 65 73 63 28 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 name].=.p.esc(value).end.end.end
e3ae0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 70 68 6f 6e 79 52 75 6c 65 73 28 .end.function.gmake2.phonyRules(
e3b00 70 72 6a 29 0a 5f 70 28 27 2e 50 48 4f 4e 59 3a 20 63 6c 65 61 6e 20 70 72 65 62 75 69 6c 64 27 prj)._p('.PHONY:.clean.prebuild'
e3b20 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 73 68 65 )._p('').end.function.gmake2.she
e3b40 6c 6c 54 79 70 65 28 29 0a 5f 70 28 27 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 78 27 llType()._p('SHELLTYPE.:=.posix'
e3b60 29 0a 5f 70 28 27 69 66 65 71 20 28 2e 65 78 65 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 2e 65 )._p('ifeq.(.exe,$(findstring..e
e3b80 78 65 2c 24 28 43 6f 6d 53 70 65 63 29 29 29 27 29 0a 5f 70 28 27 5c 74 53 48 45 4c 4c 54 59 50 xe,$(ComSpec)))')._p('\tSHELLTYP
e3ba0 45 20 3a 3d 20 6d 73 64 6f 73 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a E.:=.msdos')._p('endif')._p('').
e3bc0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 74 61 72 67 65 74 28 63 66 67 2c 20 end.function.gmake2.target(cfg,.
e3be0 74 6f 6f 6c 73 65 74 29 0a 70 2e 6f 75 74 6c 6e 28 27 54 41 52 47 45 54 44 49 52 20 3d 20 27 20 toolset).p.outln('TARGETDIR.=.'.
e3c00 2e 2e 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 ...project.getrelative(cfg.proje
e3c20 63 74 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 29 0a ct,.cfg.buildtarget.directory)).
e3c40 70 2e 6f 75 74 6c 6e 28 27 54 41 52 47 45 54 20 3d 20 24 28 54 41 52 47 45 54 44 49 52 29 2f 27 p.outln('TARGET.=.$(TARGETDIR)/'
e3c60 20 2e 2e 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 ....cfg.buildtarget.name).end.fu
e3c80 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 6f 62 6a 64 69 72 28 63 66 67 2c 20 74 6f 6f 6c 73 65 nction.gmake2.objdir(cfg,.toolse
e3ca0 74 29 0a 70 2e 6f 75 74 6c 6e 28 27 4f 42 4a 44 49 52 20 3d 20 27 20 2e 2e 20 70 72 6f 6a 65 63 t).p.outln('OBJDIR.=.'....projec
e3cc0 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 6f t.getrelative(cfg.project,.cfg.o
e3ce0 62 6a 64 69 72 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 73 65 74 74 bjdir)).end.function.gmake2.sett
e3d00 69 6e 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 23 63 66 67 2e 6d 61 6b 65 73 ings(cfg,.toolset).if.#cfg.makes
e3d20 65 74 74 69 6e 67 73 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e ettings.>.0.then.for._,.value.in
e3d40 20 69 70 61 69 72 73 28 63 66 67 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 29 20 64 6f 0a 70 2e 6f .ipairs(cfg.makesettings).do.p.o
e3d60 75 74 6c 6e 28 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 utln(value).end.end.local.value.
e3d80 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 6d 61 6b 65 73 65 74 74 69 6e 67 73 28 63 66 67 29 0a 69 =.toolset.getmakesettings(cfg).i
e3da0 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 70 2e 6f 75 74 6c 6e 28 76 61 6c 75 65 29 0a 65 6e 64 0a f.value.then.p.outln(value).end.
e3dc0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 62 75 69 6c 64 43 6d 64 73 28 63 66 end.function.gmake2.buildCmds(cf
e3de0 67 2c 20 65 76 65 6e 74 29 0a 5f 70 28 27 64 65 66 69 6e 65 20 25 73 43 4d 44 53 27 2c 20 65 76 g,.event)._p('define.%sCMDS',.ev
e3e00 65 6e 74 3a 75 70 70 65 72 28 29 29 0a 6c 6f 63 61 6c 20 73 74 65 70 73 20 3d 20 63 66 67 5b 65 ent:upper()).local.steps.=.cfg[e
e3e20 76 65 6e 74 20 2e 2e 20 22 63 6f 6d 6d 61 6e 64 73 22 5d 0a 6c 6f 63 61 6c 20 6d 73 67 20 3d 20 vent...."commands"].local.msg.=.
e3e40 63 66 67 5b 65 76 65 6e 74 20 2e 2e 20 22 6d 65 73 73 61 67 65 22 5d 0a 69 66 20 23 73 74 65 70 cfg[event...."message"].if.#step
e3e60 73 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 70 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 s.>.0.then.steps.=.os.translateC
e3e80 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 73 74 65 70 73 2c 20 63 66 67 2e 70 72 6f 6a 65 ommandsAndPaths(steps,.cfg.proje
e3ea0 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e ct.basedir,.cfg.project.location
e3ec0 29 0a 6d 73 67 20 3d 20 6d 73 67 20 6f 72 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 52 75 ).msg.=.msg.or.string.format("Ru
e3ee0 6e 6e 69 6e 67 20 25 73 20 63 6f 6d 6d 61 6e 64 73 22 2c 20 65 76 65 6e 74 29 0a 5f 70 28 27 5c nning.%s.commands",.event)._p('\
e3f00 74 40 65 63 68 6f 20 25 73 27 2c 20 6d 73 67 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 6c t@echo.%s',.msg)._p('\t%s',.tabl
e3f20 65 2e 69 6d 70 6c 6f 64 65 28 73 74 65 70 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 29 e.implode(steps,."",."",."\n\t")
e3f40 29 0a 65 6e 64 0a 5f 70 28 27 65 6e 64 65 66 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 ).end._p('endef').end.function.g
e3f60 6d 61 6b 65 32 2e 70 72 65 42 75 69 6c 64 43 6d 64 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 make2.preBuildCmds(cfg,.toolset)
e3f80 0a 67 6d 61 6b 65 32 2e 62 75 69 6c 64 43 6d 64 73 28 63 66 67 2c 20 22 70 72 65 62 75 69 6c 64 .gmake2.buildCmds(cfg,."prebuild
e3fa0 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 70 72 65 4c 69 6e 6b 43 6d ").end.function.gmake2.preLinkCm
e3fc0 64 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 67 6d 61 6b 65 32 2e 62 75 69 6c 64 43 6d 64 ds(cfg,.toolset).gmake2.buildCmd
e3fe0 73 28 63 66 67 2c 20 22 70 72 65 6c 69 6e 6b 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 s(cfg,."prelink").end.function.g
e4000 6d 61 6b 65 32 2e 70 6f 73 74 42 75 69 6c 64 43 6d 64 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 make2.postBuildCmds(cfg,.toolset
e4020 29 0a 67 6d 61 6b 65 32 2e 62 75 69 6c 64 43 6d 64 73 28 63 66 67 2c 20 22 70 6f 73 74 62 75 69 ).gmake2.buildCmds(cfg,."postbui
e4040 6c 64 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 74 61 72 67 65 74 44 ld").end.function.gmake2.targetD
e4060 69 72 52 75 6c 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 67 6d 61 6b 65 32 2e 6d 6b 64 irRules(cfg,.toolset).gmake2.mkd
e4080 69 72 52 75 6c 65 73 28 22 24 28 54 41 52 47 45 54 44 49 52 29 22 29 0a 65 6e 64 0a 66 75 6e 63 irRules("$(TARGETDIR)").end.func
e40a0 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 6f 62 6a 44 69 72 52 75 6c 65 73 28 63 66 67 2c 20 74 6f 6f tion.gmake2.objDirRules(cfg,.too
e40c0 6c 73 65 74 29 0a 67 6d 61 6b 65 32 2e 6d 6b 64 69 72 52 75 6c 65 73 28 22 24 28 4f 42 4a 44 49 lset).gmake2.mkdirRules("$(OBJDI
e40e0 52 29 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 70 72 65 42 75 69 6c R)").end.function.gmake2.preBuil
e4100 64 52 75 6c 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 70 72 65 62 75 69 6c dRules(cfg,.toolset)._p('prebuil
e4120 64 3a 20 7c 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 5c 74 24 28 50 52 45 42 55 49 4c d:.|.$(OBJDIR)')._p('\t$(PREBUIL
e4140 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 69 6e 63 6c 75 64 65 28 22 67 6d 61 DCMDS)')._p('').end.include("gma
e4160 6b 65 32 5f 63 70 70 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 67 6d 61 6b 65 32 5f 63 73 ke2_cpp.lua").include("gmake2_cs
e4180 68 61 72 70 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 67 6d 61 6b 65 32 5f 6d 61 6b 65 66 harp.lua").include("gmake2_makef
e41a0 69 6c 65 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 67 6d 61 6b 65 32 5f 75 74 69 6c 69 74 ile.lua").include("gmake2_utilit
e41c0 79 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 67 6d 61 6b 65 32 5f 77 6f 72 6b 73 70 61 63 y.lua").include("gmake2_workspac
e41e0 65 2e 6c 75 61 22 29 0a 72 65 74 75 72 6e 20 67 6d 61 6b 65 32 0a 00 00 6c 6f 63 61 6c 20 70 20 e.lua").return.gmake2...local.p.
e4200 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 20 3d 20 7b 7d 0a =.premake.p.vstudio.vc2010.=.{}.
e4220 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 local.vstudio.=.p.vstudio.local.
e4240 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 project.=.p.project.local.config
e4260 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 .=.p.config.local.fileconfig.=.p
e4280 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d 20 70 2e 74 72 65 65 0a .fileconfig.local.tree.=.p.tree.
e42a0 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6d 2e 65 6c 65 local.m.=.p.vstudio.vc2010.m.ele
e42c0 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6d 2e 63 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d 65 6e 74 73 ments.=.{}.m.conditionalElements
e42e0 20 3d 20 7b 7d 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 .=.{}.m.elements.project.=.funct
e4300 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 78 6d 6c 44 65 63 6c 61 72 61 74 69 ion(prj).return.{.m.xmlDeclarati
e4320 6f 6e 2c 0a 6d 2e 70 72 6f 6a 65 63 74 2c 0a 6d 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 on,.m.project,.m.projectConfigur
e4340 61 74 69 6f 6e 73 2c 0a 6d 2e 67 6c 6f 62 61 6c 73 2c 0a 6d 2e 69 6d 70 6f 72 74 44 65 66 61 75 ations,.m.globals,.m.importDefau
e4360 6c 74 50 72 6f 70 73 2c 0a 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 69 ltProps,.m.configurationProperti
e4380 65 73 47 72 6f 75 70 2c 0a 6d 2e 69 6d 70 6f 72 74 4c 61 6e 67 75 61 67 65 53 65 74 74 69 6e 67 esGroup,.m.importLanguageSetting
e43a0 73 2c 0a 6d 2e 69 6d 70 6f 72 74 45 78 74 65 6e 73 69 6f 6e 53 65 74 74 69 6e 67 73 2c 0a 6d 2e s,.m.importExtensionSettings,.m.
e43c0 70 72 6f 70 65 72 74 79 53 68 65 65 74 47 72 6f 75 70 2c 0a 6d 2e 75 73 65 72 4d 61 63 72 6f 73 propertySheetGroup,.m.userMacros
e43e0 2c 0a 6d 2e 6f 75 74 70 75 74 50 72 6f 70 65 72 74 69 65 73 47 72 6f 75 70 2c 0a 6d 2e 69 74 65 ,.m.outputPropertiesGroup,.m.ite
e4400 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 73 2c 0a 6d 2e 61 73 73 65 6d 62 6c 79 52 65 66 mDefinitionGroups,.m.assemblyRef
e4420 65 72 65 6e 63 65 73 2c 0a 6d 2e 66 69 6c 65 73 2c 0a 6d 2e 70 72 6f 6a 65 63 74 52 65 66 65 72 erences,.m.files,.m.projectRefer
e4440 65 6e 63 65 73 2c 0a 6d 2e 69 6d 70 6f 72 74 4c 61 6e 67 75 61 67 65 54 61 72 67 65 74 73 2c 0a ences,.m.importLanguageTargets,.
e4460 6d 2e 69 6d 70 6f 72 74 45 78 74 65 6e 73 69 6f 6e 54 61 72 67 65 74 73 2c 0a 6d 2e 65 6e 73 75 m.importExtensionTargets,.m.ensu
e4480 72 65 4e 75 47 65 74 50 61 63 6b 61 67 65 42 75 69 6c 64 49 6d 70 6f 72 74 73 2c 0a 7d 0a 65 6e reNuGetPackageBuildImports,.}.en
e44a0 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 75 74 66 d.function.m.generate(prj).p.utf
e44c0 38 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 8().p.callArray(m.elements.proje
e44e0 63 74 2c 20 70 72 6a 29 0a 70 2e 6f 75 74 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 ct,.prj).p.out('</Project>').end
e4500 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 61 .function.m.project(prj).local.a
e4520 63 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 69 66 20 5f 41 ction.=.p.action.current().if._A
e4540 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 39 22 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c CTION.>=."vs2019".then.p.push('<
e4560 50 72 6f 6a 65 63 74 20 44 65 66 61 75 6c 74 54 61 72 67 65 74 73 3d 22 42 75 69 6c 64 22 20 78 Project.DefaultTargets="Build".x
e4580 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 mlns="http://schemas.microsoft.c
e45a0 6f 6d 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 29 0a 65 6c om/developer/msbuild/2003">').el
e45c0 73 65 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 6a 65 63 74 20 44 65 66 61 75 6c 74 54 61 72 67 65 se.p.push('<Project.DefaultTarge
e45e0 74 73 3d 22 42 75 69 6c 64 22 20 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 3d 22 25 73 22 20 78 6d 6c ts="Build".ToolsVersion="%s".xml
e4600 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d ns="http://schemas.microsoft.com
e4620 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 2c 0a 20 20 20 61 /developer/msbuild/2003">',....a
e4640 63 74 69 6f 6e 2e 76 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a ction.vstudio.toolsVersion).end.
e4660 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 end.function.m.projectConfigurat
e4680 69 6f 6e 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 7d 0a 66 ions(prj).local.platforms.=.{}.f
e46a0 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a or.cfg.in.project.eachconfig(prj
e46c0 29 20 64 6f 0a 6c 6f 63 61 6c 20 61 72 63 68 20 3d 20 76 73 74 75 64 69 6f 2e 61 72 63 68 46 72 ).do.local.arch.=.vstudio.archFr
e46e0 6f 6d 43 6f 6e 66 69 67 28 63 66 67 2c 20 74 72 75 65 29 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 omConfig(cfg,.true).if.not.table
e4700 2e 63 6f 6e 74 61 69 6e 73 28 70 6c 61 74 66 6f 72 6d 73 2c 20 61 72 63 68 29 20 74 68 65 6e 0a .contains(platforms,.arch).then.
e4720 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 2c 20 61 72 63 68 29 0a 65 6e table.insert(platforms,.arch).en
e4740 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 20 3d 20 7b 7d 0a 70 2e 70 75 73 68 28 d.end.local.configs.=.{}.p.push(
e4760 27 3c 49 74 65 6d 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 '<ItemGroup.Label="ProjectConfig
e4780 75 72 61 74 69 6f 6e 73 22 3e 27 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e urations">').for.cfg.in.project.
e47a0 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 61 72 63 68 20 69 eachconfig(prj).do.for._,.arch.i
e47c0 6e 20 69 70 61 69 72 73 28 70 6c 61 74 66 6f 72 6d 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 72 6a n.ipairs(platforms).do.local.prj
e47e0 63 66 67 20 3d 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 69 67 28 63 66 67 2c cfg.=.vstudio.projectConfig(cfg,
e4800 20 61 72 63 68 29 0a 69 66 20 6e 6f 74 20 63 6f 6e 66 69 67 73 5b 70 72 6a 63 66 67 5d 20 74 68 .arch).if.not.configs[prjcfg].th
e4820 65 6e 0a 63 6f 6e 66 69 67 73 5b 70 72 6a 63 66 67 5d 20 3d 20 70 72 6a 63 66 67 0a 70 2e 70 75 en.configs[prjcfg].=.prjcfg.p.pu
e4840 73 68 28 27 3c 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 49 6e 63 6c 75 64 sh('<ProjectConfiguration.Includ
e4860 65 3d 22 25 73 22 3e 27 2c 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 69 67 28 e="%s">',.vstudio.projectConfig(
e4880 63 66 67 2c 20 61 72 63 68 29 29 0a 70 2e 78 28 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e cfg,.arch)).p.x('<Configuration>
e48a0 25 73 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 2c 20 76 73 74 75 64 69 6f 2e 70 72 6f %s</Configuration>',.vstudio.pro
e48c0 6a 65 63 74 50 6c 61 74 66 6f 72 6d 28 63 66 67 29 29 0a 70 2e 77 28 27 3c 50 6c 61 74 66 6f 72 jectPlatform(cfg)).p.w('<Platfor
e48e0 6d 3e 25 73 3c 2f 50 6c 61 74 66 6f 72 6d 3e 27 2c 20 61 72 63 68 29 0a 70 2e 70 6f 70 28 27 3c m>%s</Platform>',.arch).p.pop('<
e4900 2f 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 /ProjectConfiguration>').end.end
e4920 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 .end.p.pop('</ItemGroup>').end.f
e4940 75 6e 63 74 69 6f 6e 20 6d 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 28 70 72 6a 29 0a 6c unction.m.targetFramework(prj).l
e4960 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 ocal.action.=.p.action.current()
e4980 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 27 20 54 .local.tools.=.string.format('.T
e49a0 6f 6f 6c 73 56 65 72 73 69 6f 6e 3d 22 25 73 22 27 2c 20 61 63 74 69 6f 6e 2e 76 73 74 75 64 69 oolsVersion="%s"',.action.vstudi
e49c0 6f 2e 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 0a 6c 6f 63 61 6c 20 66 72 61 6d 65 77 6f 72 6b 20 o.toolsVersion).local.framework.
e49e0 3d 20 70 72 6a 2e 64 6f 74 6e 65 74 66 72 61 6d 65 77 6f 72 6b 20 6f 72 20 61 63 74 69 6f 6e 2e =.prj.dotnetframework.or.action.
e4a00 76 73 74 75 64 69 6f 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 20 6f 72 20 22 34 2e 30 22 vstudio.targetFramework.or."4.0"
e4a20 0a 70 2e 77 28 27 3c 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3e 76 25 .p.w('<TargetFrameworkVersion>v%
e4a40 73 3c 2f 54 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3e 27 2c 20 66 72 61 s</TargetFrameworkVersion>',.fra
e4a60 6d 65 77 6f 72 6b 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 73 20 3d mework).end.m.elements.globals.=
e4a80 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 70 72 6f 6a 65 63 .function(prj).return.{.m.projec
e4aa0 74 47 75 69 64 2c 0a 6d 2e 69 67 6e 6f 72 65 57 61 72 6e 44 75 70 6c 69 63 61 74 65 46 69 6c 65 tGuid,.m.ignoreWarnDuplicateFile
e4ac0 6e 61 6d 65 2c 0a 6d 2e 6b 65 79 77 6f 72 64 2c 0a 6d 2e 70 72 6f 6a 65 63 74 4e 61 6d 65 2c 0a name,.m.keyword,.m.projectName,.
e4ae0 6d 2e 70 72 65 66 65 72 72 65 64 54 6f 6f 6c 41 72 63 68 69 74 65 63 74 75 72 65 2c 0a 6d 2e 6c m.preferredToolArchitecture,.m.l
e4b00 61 74 65 73 74 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 2c 0a 6d 2e 77 69 atestTargetPlatformVersion,.m.wi
e4b20 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 2c 0a 7d 0a 65 6e ndowsTargetPlatformVersion,.}.en
e4b40 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 73 43 6f 6e 64 69 74 69 6f 6e 20 3d 20 d.m.elements.globalsCondition.=.
e4b60 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 77 69 function(prj,.cfg).return.{.m.wi
e4b80 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 2c 0a 6d 2e 78 70 ndowsTargetPlatformVersion,.m.xp
e4ba0 44 65 70 72 65 63 61 74 69 6f 6e 57 61 72 6e 69 6e 67 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 DeprecationWarning,.}.end.functi
e4bc0 6f 6e 20 6d 2e 67 6c 6f 62 61 6c 73 28 70 72 6a 29 0a 6d 2e 70 72 6f 70 65 72 74 79 47 72 6f 75 on.m.globals(prj).m.propertyGrou
e4be0 70 28 6e 69 6c 2c 20 22 47 6c 6f 62 61 6c 73 22 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e p(nil,."Globals").p.callArray(m.
e4c00 65 6c 65 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 73 2c 20 70 72 6a 29 0a 70 2e 70 6f 70 28 27 3c 2f elements.globals,.prj).p.pop('</
e4c20 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a PropertyGroup>').for.cfg.in.proj
e4c40 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 61 70 ect.eachconfig(prj).do.local.cap
e4c60 74 75 72 65 64 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 tured.=.p.capture(function().p.p
e4c80 75 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 67 6c 6f ush().p.callArray(m.elements.glo
e4ca0 62 61 6c 73 43 6f 6e 64 69 74 69 6f 6e 2c 20 70 72 6a 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 29 balsCondition,.prj,.cfg).p.pop()
e4cc0 0a 65 6e 64 29 0a 69 66 20 63 61 70 74 75 72 65 64 20 7e 3d 20 27 27 20 74 68 65 6e 0a 6d 2e 70 .end).if.captured.~=.''.then.m.p
e4ce0 72 6f 70 65 72 74 79 47 72 6f 75 70 28 63 66 67 2c 20 22 47 6c 6f 62 61 6c 73 22 29 0a 70 2e 63 ropertyGroup(cfg,."Globals").p.c
e4d00 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 73 43 6f 6e 64 69 allArray(m.elements.globalsCondi
e4d20 74 69 6f 6e 2c 20 70 72 6a 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 tion,.prj,.cfg).p.pop('</Propert
e4d40 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 yGroup>').end.end.end.m.elements
e4d60 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 20 3d 20 66 75 6e 63 74 .configurationProperties.=.funct
e4d80 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 55 54 49 4c 49 54 ion(cfg).if.cfg.kind.==.p.UTILIT
e4da0 59 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 Y.then.return.{.m.configurationT
e4dc0 79 70 65 2c 0a 6d 2e 70 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 2c 0a 7d 0a 65 6c 73 65 0a 72 ype,.m.platformToolset,.}.else.r
e4de0 65 74 75 72 6e 20 7b 0a 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 2c 0a 6d 2e 75 eturn.{.m.configurationType,.m.u
e4e00 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65 73 2c 0a 6d 2e 75 73 65 4f 66 4d 66 63 2c 0a 6d 2e seDebugLibraries,.m.useOfMfc,.m.
e4e20 75 73 65 4f 66 41 74 6c 2c 0a 6d 2e 63 6c 72 53 75 70 70 6f 72 74 2c 0a 6d 2e 63 68 61 72 61 63 useOfAtl,.m.clrSupport,.m.charac
e4e40 74 65 72 53 65 74 2c 0a 6d 2e 70 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 2c 0a 6d 2e 77 68 6f terSet,.m.platformToolset,.m.who
e4e60 6c 65 50 72 6f 67 72 61 6d 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 2c 0a 6d 2e 6e 6d 61 6b 65 4f 75 leProgramOptimization,.m.nmakeOu
e4e80 74 44 69 72 73 2c 0a 6d 2e 77 69 6e 64 6f 77 73 53 44 4b 44 65 73 6b 74 6f 70 41 52 4d 53 75 70 tDirs,.m.windowsSDKDesktopARMSup
e4ea0 70 6f 72 74 2c 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 66 69 port,.}.end.end.function.m.confi
e4ec0 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 28 63 66 67 29 0a 6d 2e 70 72 6f 70 65 72 gurationProperties(cfg).m.proper
e4ee0 74 79 47 72 6f 75 70 28 63 66 67 2c 20 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 22 29 0a 70 2e tyGroup(cfg,."Configuration").p.
e4f00 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 callArray(m.elements.configurati
e4f20 6f 6e 50 72 6f 70 65 72 74 69 65 73 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 70 onProperties,.cfg).p.pop('</Prop
e4f40 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 66 ertyGroup>').end.function.m.conf
e4f60 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 47 72 6f 75 70 28 70 72 6a 29 0a 66 6f igurationPropertiesGroup(prj).fo
e4f80 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 r.cfg.in.project.eachconfig(prj)
e4fa0 20 64 6f 0a 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 28 63 66 .do.m.configurationProperties(cf
e4fc0 67 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 6f 75 74 70 75 74 50 72 6f 70 g).end.end.m.elements.outputProp
e4fe0 65 72 74 69 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 erties.=.function(cfg).if.cfg.ki
e5000 6e 64 20 3d 3d 20 70 2e 55 54 49 4c 49 54 59 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e nd.==.p.UTILITY.then.return.{.m.
e5020 6f 75 74 44 69 72 2c 0a 6d 2e 69 6e 74 44 69 72 2c 0a 6d 2e 65 78 74 65 6e 73 69 6f 6e 73 54 6f outDir,.m.intDir,.m.extensionsTo
e5040 44 65 6c 65 74 65 4f 6e 43 6c 65 61 6e 2c 0a 6d 2e 65 78 65 63 75 74 61 62 6c 65 50 61 74 68 2c DeleteOnClean,.m.executablePath,
e5060 0a 7d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 6c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 .}.else.return.{.m.linkIncrement
e5080 61 6c 2c 0a 6d 2e 69 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 2c 0a 6d 2e 6f 75 74 al,.m.ignoreImportLibrary,.m.out
e50a0 44 69 72 2c 0a 6d 2e 69 6e 74 44 69 72 2c 0a 6d 2e 74 61 72 67 65 74 4e 61 6d 65 2c 0a 6d 2e 74 Dir,.m.intDir,.m.targetName,.m.t
e50c0 61 72 67 65 74 45 78 74 2c 0a 6d 2e 69 6e 63 6c 75 64 65 50 61 74 68 2c 0a 6d 2e 6c 69 62 72 61 argetExt,.m.includePath,.m.libra
e50e0 72 79 50 61 74 68 2c 0a 6d 2e 67 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 2c 0a 6d 2e 65 78 ryPath,.m.generateManifest,.m.ex
e5100 74 65 6e 73 69 6f 6e 73 54 6f 44 65 6c 65 74 65 4f 6e 43 6c 65 61 6e 2c 0a 6d 2e 65 78 65 63 75 tensionsToDeleteOnClean,.m.execu
e5120 74 61 62 6c 65 50 61 74 68 2c 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e tablePath,.}.end.end.function.m.
e5140 6f 75 74 70 75 74 50 72 6f 70 65 72 74 69 65 73 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 76 73 74 outputProperties(cfg).if.not.vst
e5160 75 64 69 6f 2e 69 73 4d 61 6b 65 66 69 6c 65 28 63 66 67 29 20 74 68 65 6e 0a 6d 2e 70 72 6f 70 udio.isMakefile(cfg).then.m.prop
e5180 65 72 74 79 47 72 6f 75 70 28 63 66 67 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 ertyGroup(cfg).p.callArray(m.ele
e51a0 6d 65 6e 74 73 2e 6f 75 74 70 75 74 50 72 6f 70 65 72 74 69 65 73 2c 20 63 66 67 29 0a 70 2e 70 ments.outputProperties,.cfg).p.p
e51c0 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6d op('</PropertyGroup>').end.end.m
e51e0 2e 65 6c 65 6d 65 6e 74 73 2e 6e 6d 61 6b 65 50 72 6f 70 65 72 74 69 65 73 20 3d 20 66 75 6e 63 .elements.nmakeProperties.=.func
e5200 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 65 78 65 63 75 74 61 62 6c 65 50 tion(cfg).return.{.m.executableP
e5220 61 74 68 2c 0a 6d 2e 69 6e 63 6c 75 64 65 50 61 74 68 2c 0a 6d 2e 6c 69 62 72 61 72 79 50 61 74 ath,.m.includePath,.m.libraryPat
e5240 68 2c 0a 6d 2e 6e 6d 61 6b 65 4f 75 74 70 75 74 2c 0a 6d 2e 6e 6d 61 6b 65 42 75 69 6c 64 43 6f h,.m.nmakeOutput,.m.nmakeBuildCo
e5260 6d 6d 61 6e 64 73 2c 0a 6d 2e 6e 6d 61 6b 65 52 65 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 2c 0a mmands,.m.nmakeRebuildCommands,.
e5280 6d 2e 6e 6d 61 6b 65 43 6c 65 61 6e 43 6f 6d 6d 61 6e 64 73 2c 0a 6d 2e 6e 6d 61 6b 65 50 72 65 m.nmakeCleanCommands,.m.nmakePre
e52a0 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 6e 6d 61 6b 65 49 6e 63 processorDefinitions,.m.nmakeInc
e52c0 6c 75 64 65 44 69 72 73 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 43 6f 6d 70 69 6c 65 4f 70 74 ludeDirs,.m.additionalCompileOpt
e52e0 69 6f 6e 73 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6e 6d 61 6b 65 50 72 6f 70 65 ions.}.end.function.m.nmakePrope
e5300 72 74 69 65 73 28 63 66 67 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 69 73 4d 61 6b 65 66 69 6c 65 rties(cfg).if.vstudio.isMakefile
e5320 28 63 66 67 29 20 74 68 65 6e 0a 6d 2e 70 72 6f 70 65 72 74 79 47 72 6f 75 70 28 63 66 67 29 0a (cfg).then.m.propertyGroup(cfg).
e5340 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 6e 6d 61 6b 65 50 72 6f 70 p.callArray(m.elements.nmakeProp
e5360 65 72 74 69 65 73 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 erties,.cfg).p.pop('</PropertyGr
e5380 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 75 74 70 75 74 oup>').end.end.function.m.output
e53a0 50 72 6f 70 65 72 74 69 65 73 47 72 6f 75 70 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 PropertiesGroup(prj).for.cfg.in.
e53c0 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6d 2e 6f 75 74 project.eachconfig(prj).do.m.out
e53e0 70 75 74 50 72 6f 70 65 72 74 69 65 73 28 63 66 67 29 0a 6d 2e 6e 6d 61 6b 65 50 72 6f 70 65 72 putProperties(cfg).m.nmakeProper
e5400 74 69 65 73 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 69 74 65 ties(cfg).end.end.m.elements.ite
e5420 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 mDefinitionGroup.=.function(cfg)
e5440 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 55 54 49 4c 49 54 59 20 74 68 65 6e 0a 72 .if.cfg.kind.==.p.UTILITY.then.r
e5460 65 74 75 72 6e 20 7b 0a 6d 2e 72 75 6c 65 56 61 72 73 2c 0a 6d 2e 62 75 69 6c 64 45 76 65 6e 74 eturn.{.m.ruleVars,.m.buildEvent
e5480 73 2c 0a 6d 2e 62 75 69 6c 64 4c 6f 67 2c 0a 7d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 7b 0a 6d s,.m.buildLog,.}.else.return.{.m
e54a0 2e 63 6c 43 6f 6d 70 69 6c 65 2c 0a 6d 2e 62 75 69 6c 64 53 74 65 70 2c 0a 6d 2e 66 78 43 6f 6d .clCompile,.m.buildStep,.m.fxCom
e54c0 70 69 6c 65 2c 0a 6d 2e 72 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 2c 0a 6d 2e 6c 69 6e 6b 65 pile,.m.resourceCompile,.m.linke
e54e0 72 2c 0a 6d 2e 6d 61 6e 69 66 65 73 74 2c 0a 6d 2e 62 75 69 6c 64 45 76 65 6e 74 73 2c 0a 6d 2e r,.m.manifest,.m.buildEvents,.m.
e5500 72 75 6c 65 56 61 72 73 2c 0a 6d 2e 62 75 69 6c 64 4c 6f 67 2c 0a 7d 0a 65 6e 64 0a 65 6e 64 0a ruleVars,.m.buildLog,.}.end.end.
e5520 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 28 63 function.m.itemDefinitionGroup(c
e5540 66 67 29 0a 69 66 20 6e 6f 74 20 76 73 74 75 64 69 6f 2e 69 73 4d 61 6b 65 66 69 6c 65 28 63 66 fg).if.not.vstudio.isMakefile(cf
e5560 67 29 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 g).then.p.push('<ItemDefinitionG
e5580 72 6f 75 70 20 25 73 3e 27 2c 20 6d 2e 63 6f 6e 64 69 74 69 6f 6e 28 63 66 67 29 29 0a 70 2e 63 roup.%s>',.m.condition(cfg)).p.c
e55a0 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 69 74 65 6d 44 65 66 69 6e 69 74 69 allArray(m.elements.itemDefiniti
e55c0 6f 6e 47 72 6f 75 70 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 44 65 66 69 6e onGroup,.cfg).p.pop('</ItemDefin
e55e0 69 74 69 6f 6e 47 72 6f 75 70 3e 27 29 0a 65 6c 73 65 0a 69 66 20 63 66 67 20 3d 3d 20 70 72 6f itionGroup>').else.if.cfg.==.pro
e5600 6a 65 63 74 2e 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 63 66 67 2e 70 72 6f 6a 65 63 74 29 ject.getfirstconfig(cfg.project)
e5620 20 74 68 65 6e 0a 70 2e 77 28 27 3c 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e .then.p.w('<ItemDefinitionGroup>
e5640 27 29 0a 70 2e 77 28 27 3c 2f 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e 27 29 ').p.w('</ItemDefinitionGroup>')
e5660 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 74 65 6d 44 65 66 69 .end.end.end.function.m.itemDefi
e5680 6e 69 74 69 6f 6e 47 72 6f 75 70 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f nitionGroups(prj).for.cfg.in.pro
e56a0 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6d 2e 69 74 65 6d 44 65 ject.eachconfig(prj).do.m.itemDe
e56c0 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 finitionGroup(cfg).end.end.m.ele
e56e0 6d 65 6e 74 73 2e 63 6c 43 6f 6d 70 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a ments.clCompile.=.function(cfg).
e5700 6c 6f 63 61 6c 20 63 61 6c 6c 73 20 3d 20 7b 0a 6d 2e 70 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 local.calls.=.{.m.precompiledHea
e5720 64 65 72 2c 0a 6d 2e 77 61 72 6e 69 6e 67 4c 65 76 65 6c 2c 0a 6d 2e 74 72 65 61 74 57 61 72 6e der,.m.warningLevel,.m.treatWarn
e5740 69 6e 67 41 73 45 72 72 6f 72 2c 0a 6d 2e 64 69 73 61 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 ingAsError,.m.disableSpecificWar
e5760 6e 69 6e 67 73 2c 0a 6d 2e 74 72 65 61 74 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 41 73 nings,.m.treatSpecificWarningsAs
e5780 45 72 72 6f 72 73 2c 0a 6d 2e 62 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 2c 0a 6d 2e Errors,.m.basicRuntimeChecks,.m.
e57a0 63 6c 43 6f 6d 70 69 6c 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 clCompilePreprocessorDefinitions
e57c0 2c 0a 6d 2e 63 6c 43 6f 6d 70 69 6c 65 55 6e 64 65 66 69 6e 65 50 72 65 70 72 6f 63 65 73 73 6f ,.m.clCompileUndefinePreprocesso
e57e0 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 63 6c 43 6f 6d 70 69 6c 65 41 64 64 69 74 69 6f rDefinitions,.m.clCompileAdditio
e5800 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 2c 0a 6d 2e 63 6c 43 6f 6d 70 69 nalIncludeDirectories,.m.clCompi
e5820 6c 65 41 64 64 69 74 69 6f 6e 61 6c 55 73 69 6e 67 44 69 72 65 63 74 6f 72 69 65 73 2c 0a 6d 2e leAdditionalUsingDirectories,.m.
e5840 66 6f 72 63 65 49 6e 63 6c 75 64 65 73 2c 0a 6d 2e 64 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f forceIncludes,.m.debugInformatio
e5860 6e 46 6f 72 6d 61 74 2c 0a 6d 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 2c 0a 6d 2e 66 75 6e 63 74 nFormat,.m.optimization,.m.funct
e5880 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 2c 0a 6d 2e 69 6e 74 72 69 6e 73 69 63 46 75 6e 63 ionLevelLinking,.m.intrinsicFunc
e58a0 74 69 6f 6e 73 2c 0a 6d 2e 6a 75 73 74 4d 79 43 6f 64 65 44 65 62 75 67 67 69 6e 67 2c 0a 6d 2e tions,.m.justMyCodeDebugging,.m.
e58c0 6d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 2c 0a 6d 2e 6f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 minimalRebuild,.m.omitFramePoint
e58e0 65 72 73 2c 0a 6d 2e 73 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 2c 0a 6d 2e 72 75 6e 74 69 6d 65 4c ers,.m.stringPooling,.m.runtimeL
e5900 69 62 72 61 72 79 2c 0a 6d 2e 6f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 2c 0a 6d 2e 65 78 63 65 ibrary,.m.omitDefaultLib,.m.exce
e5920 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 2c 0a 6d 2e 72 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f ptionHandling,.m.runtimeTypeInfo
e5940 2c 0a 6d 2e 62 75 66 66 65 72 53 65 63 75 72 69 74 79 43 68 65 63 6b 2c 0a 6d 2e 74 72 65 61 74 ,.m.bufferSecurityCheck,.m.treat
e5960 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 2c 0a 6d 2e 66 6c 6f 61 74 69 6e 67 WChar_tAsBuiltInType,.m.floating
e5980 50 6f 69 6e 74 4d 6f 64 65 6c 2c 0a 6d 2e 66 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 45 78 63 65 70 PointModel,.m.floatingPointExcep
e59a0 74 69 6f 6e 73 2c 0a 6d 2e 69 6e 6c 69 6e 65 46 75 6e 63 74 69 6f 6e 45 78 70 61 6e 73 69 6f 6e tions,.m.inlineFunctionExpansion
e59c0 2c 0a 6d 2e 65 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 ,.m.enableEnhancedInstructionSet
e59e0 2c 0a 6d 2e 6d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 2c 0a 6d ,.m.multiProcessorCompilation,.m
e5a00 2e 61 64 64 69 74 69 6f 6e 61 6c 43 6f 6d 70 69 6c 65 4f 70 74 69 6f 6e 73 2c 0a 6d 2e 63 6f 6d .additionalCompileOptions,.m.com
e5a20 70 69 6c 65 41 73 2c 0a 6d 2e 63 61 6c 6c 69 6e 67 43 6f 6e 76 65 6e 74 69 6f 6e 2c 0a 6d 2e 6c pileAs,.m.callingConvention,.m.l
e5a40 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 2c 0a 6d 2e 63 6f 6e 66 6f 72 6d 61 6e 63 65 4d 6f anguageStandard,.m.conformanceMo
e5a60 64 65 2c 0a 6d 2e 73 74 72 75 63 74 4d 65 6d 62 65 72 41 6c 69 67 6e 6d 65 6e 74 2c 0a 6d 2e 75 de,.m.structMemberAlignment,.m.u
e5a80 73 65 46 75 6c 6c 50 61 74 68 73 0a 7d 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 seFullPaths.}.if.cfg.kind.==.p.S
e5aa0 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 61 6c 6c 73 TATICLIB.then.table.insert(calls
e5ac0 2c 20 6d 2e 70 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 46 69 6c 65 4e 61 6d 65 29 0a 65 6e 64 ,.m.programDatabaseFileName).end
e5ae0 0a 72 65 74 75 72 6e 20 63 61 6c 6c 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6c 43 .return.calls.end.function.m.clC
e5b00 6f 6d 70 69 6c 65 28 63 66 67 29 0a 70 2e 70 75 73 68 28 27 3c 43 6c 43 6f 6d 70 69 6c 65 3e 27 ompile(cfg).p.push('<ClCompile>'
e5b20 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6c 43 6f 6d 70 69 ).p.callArray(m.elements.clCompi
e5b40 6c 65 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 27 3c 2f 43 6c 43 6f 6d 70 69 6c 65 3e 27 29 0a 65 le,.cfg).p.pop('</ClCompile>').e
e5b60 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 62 75 69 6c 64 53 74 65 70 20 3d 20 66 75 6e 63 74 69 nd.m.elements.buildStep.=.functi
e5b80 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 61 6c 6c 73 20 3d 20 7b 0a 6d 2e 62 75 69 6c 64 43 on(cfg).local.calls.=.{.m.buildC
e5ba0 6f 6d 6d 61 6e 64 73 2c 0a 6d 2e 62 75 69 6c 64 4d 65 73 73 61 67 65 2c 0a 6d 2e 62 75 69 6c 64 ommands,.m.buildMessage,.m.build
e5bc0 4f 75 74 70 75 74 73 2c 0a 6d 2e 62 75 69 6c 64 49 6e 70 75 74 73 0a 7d 0a 72 65 74 75 72 6e 20 Outputs,.m.buildInputs.}.return.
e5be0 63 61 6c 6c 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 69 6c 64 53 74 65 70 28 63 calls.end.function.m.buildStep(c
e5c00 66 67 29 0a 69 66 20 23 63 66 67 2e 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 6f 72 fg).if.#cfg.buildCommands.>.0.or
e5c20 20 23 63 66 67 2e 62 75 69 6c 64 4f 75 74 70 75 74 73 20 3e 20 30 20 6f 72 20 23 63 66 67 2e 62 .#cfg.buildOutputs.>.0.or.#cfg.b
e5c40 75 69 6c 64 49 6e 70 75 74 73 20 3e 20 30 20 6f 72 20 63 66 67 2e 62 75 69 6c 64 4d 65 73 73 61 uildInputs.>.0.or.cfg.buildMessa
e5c60 67 65 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 43 75 73 74 6f 6d 42 75 69 6c 64 53 74 65 70 ge.then.p.push('<CustomBuildStep
e5c80 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 62 75 69 6c 64 >').p.callArray(m.elements.build
e5ca0 53 74 65 70 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 27 3c 2f 43 75 73 74 6f 6d 42 75 69 6c 64 53 Step,.cfg).p.pop('</CustomBuildS
e5cc0 74 65 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 66 78 43 6f 6d 70 tep>').end.end.m.elements.fxComp
e5ce0 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 66 ile.=.function(cfg).return.{.m.f
e5d00 78 43 6f 6d 70 69 6c 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 2c 0a xCompilePreprocessorDefinition,.
e5d20 6d 2e 66 78 43 6f 6d 70 69 6c 65 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 73 m.fxCompileAdditionalIncludeDirs
e5d40 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 54 79 70 65 2c 0a 6d 2e 66 78 43 6f 6d ,.m.fxCompileShaderType,.m.fxCom
e5d60 70 69 6c 65 53 68 61 64 65 72 4d 6f 64 65 6c 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 pileShaderModel,.m.fxCompileShad
e5d80 65 72 45 6e 74 72 79 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 56 61 72 69 61 62 erEntry,.m.fxCompileShaderVariab
e5da0 6c 65 4e 61 6d 65 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 48 65 61 64 65 72 4f leName,.m.fxCompileShaderHeaderO
e5dc0 75 74 70 75 74 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 4f 62 6a 65 63 74 4f 75 utput,.m.fxCompileShaderObjectOu
e5de0 74 70 75 74 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 41 73 73 65 6d 62 6c 65 72 tput,.m.fxCompileShaderAssembler
e5e00 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 41 73 73 65 6d 62 6c 65 72 4f 75 74 70 ,.m.fxCompileShaderAssemblerOutp
e5e20 75 74 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 41 64 64 69 74 69 6f 6e 61 6c 4f ut,.m.fxCompileShaderAdditionalO
e5e40 70 74 69 6f 6e 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 78 43 6f 6d 70 69 ptions,.}.end.function.m.fxCompi
e5e60 6c 65 28 63 66 67 29 0a 69 66 20 70 2e 63 6f 6e 66 69 67 2e 68 61 73 46 69 6c 65 28 63 66 67 2c le(cfg).if.p.config.hasFile(cfg,
e5e80 20 70 61 74 68 2e 69 73 68 6c 73 6c 66 69 6c 65 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6f 6e .path.ishlslfile).then.local.con
e5ea0 74 65 6e 74 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 20 28 29 0a 70 2e tents.=.p.capture(function.().p.
e5ec0 70 75 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 66 78 push().p.callArray(m.elements.fx
e5ee0 43 6f 6d 70 69 6c 65 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 69 66 20 23 63 Compile,.cfg).p.pop().end).if.#c
e5f00 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 46 78 43 6f 6d 70 ontents.>.0.then.p.push('<FxComp
e5f20 69 6c 65 3e 27 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 ile>').p.outln(contents).p.pop('
e5f40 3c 2f 46 78 43 6f 6d 70 69 6c 65 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 </FxCompile>').end.end.end.m.ele
e5f60 6d 65 6e 74 73 2e 72 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e ments.resourceCompile.=.function
e5f80 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 72 65 73 6f 75 72 63 65 50 72 65 70 72 6f 63 (cfg).return.{.m.resourcePreproc
e5fa0 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 72 65 73 6f 75 72 63 65 41 64 64 69 essorDefinitions,.m.resourceAddi
e5fc0 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 2c 0a 6d 2e 63 75 6c 74 tionalIncludeDirectories,.m.cult
e5fe0 75 72 65 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 73 6f 75 72 63 65 43 6f ure,.}.end.function.m.resourceCo
e6000 6d 70 69 6c 65 28 63 66 67 29 0a 69 66 20 70 2e 63 6f 6e 66 69 67 2e 68 61 73 46 69 6c 65 28 63 mpile(cfg).if.p.config.hasFile(c
e6020 66 67 2c 20 70 61 74 68 2e 69 73 72 65 73 6f 75 72 63 65 66 69 6c 65 29 20 74 68 65 6e 0a 6c 6f fg,.path.isresourcefile).then.lo
e6040 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f cal.contents.=.p.capture(functio
e6060 6e 20 28 29 0a 70 2e 70 75 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d n.().p.push().p.callArray(m.elem
e6080 65 6e 74 73 2e 72 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 2c 20 63 66 67 29 0a 70 2e 70 6f 70 ents.resourceCompile,.cfg).p.pop
e60a0 28 29 0a 65 6e 64 29 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e ().end).if.#contents.>.0.then.p.
e60c0 70 75 73 68 28 27 3c 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 3e 27 29 0a 70 2e 6f 75 74 6c push('<ResourceCompile>').p.outl
e60e0 6e 28 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 3c 2f 52 65 73 6f 75 72 63 65 43 6f 6d n(contents).p.pop('</ResourceCom
e6100 70 69 6c 65 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 6c pile>').end.end.end.m.elements.l
e6120 69 6e 6b 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a inker.=.function(cfg,.explicit).
e6140 72 65 74 75 72 6e 20 7b 0a 6d 2e 6c 69 6e 6b 2c 0a 6d 2e 6c 69 62 2c 0a 6d 2e 6c 69 6e 6b 4c 69 return.{.m.link,.m.lib,.m.linkLi
e6160 62 72 61 72 79 44 65 70 65 6e 64 65 6e 63 69 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f braryDependencies,.}.end.functio
e6180 6e 20 6d 2e 6c 69 6e 6b 65 72 28 63 66 67 29 0a 6c 6f 63 61 6c 20 65 78 70 6c 69 63 69 74 20 3d n.m.linker(cfg).local.explicit.=
e61a0 20 76 73 74 75 64 69 6f 2e 6e 65 65 64 73 45 78 70 6c 69 63 69 74 4c 69 6e 6b 28 63 66 67 29 0a .vstudio.needsExplicitLink(cfg).
e61c0 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 6c 69 6e 6b 65 72 2c 20 63 p.callArray(m.elements.linker,.c
e61e0 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 6c 69 6e fg,.explicit).end.m.elements.lin
e6200 6b 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 69 66 20 63 k.=.function(cfg,.explicit).if.c
e6220 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 72 65 74 75 fg.kind.==.p.STATICLIB.then.retu
e6240 72 6e 20 7b 0a 6d 2e 73 75 62 53 79 73 74 65 6d 2c 0a 6d 2e 66 75 6c 6c 50 72 6f 67 72 61 6d 44 rn.{.m.subSystem,.m.fullProgramD
e6260 61 74 61 62 61 73 65 46 69 6c 65 2c 0a 6d 2e 67 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f atabaseFile,.m.generateDebugInfo
e6280 72 6d 61 74 69 6f 6e 2c 0a 6d 2e 6f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 73 2c 0a 7d rmation,.m.optimizeReferences,.}
e62a0 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 73 75 62 53 79 73 74 65 6d 2c 0a 6d 2e 66 75 .else.return.{.m.subSystem,.m.fu
e62c0 6c 6c 50 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 46 69 6c 65 2c 0a 6d 2e 67 65 6e 65 72 61 74 llProgramDatabaseFile,.m.generat
e62e0 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 2c 0a 6d 2e 6f 70 74 69 6d 69 7a 65 52 65 66 eDebugInformation,.m.optimizeRef
e6300 65 72 65 6e 63 65 73 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 erences,.m.additionalDependencie
e6320 73 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 s,.m.additionalLibraryDirectorie
e6340 73 2c 0a 6d 2e 69 6d 70 6f 72 74 4c 69 62 72 61 72 79 2c 0a 6d 2e 65 6e 74 72 79 50 6f 69 6e 74 s,.m.importLibrary,.m.entryPoint
e6360 53 79 6d 62 6f 6c 2c 0a 6d 2e 67 65 6e 65 72 61 74 65 4d 61 70 46 69 6c 65 2c 0a 6d 2e 6d 6f 64 Symbol,.m.generateMapFile,.m.mod
e6380 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 2c 0a 6d 2e 74 72 65 61 74 4c 69 6e 6b 65 72 uleDefinitionFile,.m.treatLinker
e63a0 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 73 2c 0a 6d 2e 69 67 6e 6f 72 65 44 65 66 61 75 6c 74 WarningAsErrors,.m.ignoreDefault
e63c0 4c 69 62 72 61 72 69 65 73 2c 0a 6d 2e 6c 61 72 67 65 41 64 64 72 65 73 73 41 77 61 72 65 2c 0a Libraries,.m.largeAddressAware,.
e63e0 6d 2e 74 61 72 67 65 74 4d 61 63 68 69 6e 65 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c 69 6e m.targetMachine,.m.additionalLin
e6400 6b 4f 70 74 69 6f 6e 73 2c 0a 6d 2e 70 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 46 69 6c 65 2c kOptions,.m.programDatabaseFile,
e6420 0a 6d 2e 61 73 73 65 6d 62 6c 79 44 65 62 75 67 2c 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 .m.assemblyDebug,.}.end.end.func
e6440 74 69 6f 6e 20 6d 2e 6c 69 6e 6b 28 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 6c 6f 63 61 6c tion.m.link(cfg,.explicit).local
e6460 20 63 6f 6e 74 65 6e 74 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 20 28 .contents.=.p.capture(function.(
e6480 29 0a 70 2e 70 75 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 ).p.push().p.callArray(m.element
e64a0 73 2e 6c 69 6e 6b 2c 20 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 70 2e 70 6f 70 28 29 0a 65 s.link,.cfg,.explicit).p.pop().e
e64c0 6e 64 29 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 nd).if.#contents.>.0.then.p.push
e64e0 28 27 3c 4c 69 6e 6b 3e 27 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 ('<Link>').p.outln(contents).p.p
e6500 6f 70 28 27 3c 2f 4c 69 6e 6b 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 op('</Link>').end.end.m.elements
e6520 2e 6c 69 62 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 69 .lib.=.function(cfg,.explicit).i
e6540 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 72 f.cfg.kind.==.p.STATICLIB.then.r
e6560 65 74 75 72 6e 20 7b 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 eturn.{.m.additionalDependencies
e6580 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 ,.m.additionalLibraryDirectories
e65a0 2c 0a 6d 2e 74 72 65 61 74 4c 69 6e 6b 65 72 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 73 2c 0a ,.m.treatLinkerWarningAsErrors,.
e65c0 6d 2e 74 61 72 67 65 74 4d 61 63 68 69 6e 65 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c 69 6e m.targetMachine,.m.additionalLin
e65e0 6b 4f 70 74 69 6f 6e 73 2c 0a 7d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 65 kOptions,.}.else.return.{}.end.e
e6600 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 69 62 28 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 nd.function.m.lib(cfg,.explicit)
e6620 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 .local.contents.=.p.capture(func
e6640 74 69 6f 6e 20 28 29 0a 70 2e 70 75 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 tion.().p.push().p.callArray(m.e
e6660 6c 65 6d 65 6e 74 73 2e 6c 69 62 2c 20 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 70 2e 70 6f lements.lib,.cfg,.explicit).p.po
e6680 70 28 29 0a 65 6e 64 29 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 p().end).if.#contents.>.0.then.p
e66a0 2e 70 75 73 68 28 27 3c 4c 69 62 3e 27 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 29 .push('<Lib>').p.outln(contents)
e66c0 0a 70 2e 70 6f 70 28 27 3c 2f 4c 69 62 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 .p.pop('</Lib>').end.end.m.eleme
e66e0 6e 74 73 2e 6d 61 6e 69 66 65 73 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 nts.manifest.=.function(cfg).ret
e6700 75 72 6e 20 7b 0a 6d 2e 65 6e 61 62 6c 65 44 70 69 41 77 61 72 65 6e 65 73 73 2c 0a 6d 2e 61 64 urn.{.m.enableDpiAwareness,.m.ad
e6720 64 69 74 69 6f 6e 61 6c 4d 61 6e 69 66 65 73 74 46 69 6c 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e ditionalManifestFiles,.}.end.fun
e6740 63 74 69 6f 6e 20 6d 2e 6d 61 6e 69 66 65 73 74 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e ction.m.manifest(cfg).if.cfg.kin
e6760 64 20 7e 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6f 6e 74 d.~=.p.STATICLIB.then.local.cont
e6780 65 6e 74 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 20 28 29 0a 70 2e 70 ents.=.p.capture(function.().p.p
e67a0 75 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6e ush().p.callArray(m.elements.man
e67c0 69 66 65 73 74 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 69 66 20 23 63 6f 6e ifest,.cfg).p.pop().end).if.#con
e67e0 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 4d 61 6e 69 66 65 73 74 tents.>.0.then.p.push('<Manifest
e6800 3e 27 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 3c 2f 4d >').p.outln(contents).p.pop('</M
e6820 61 6e 69 66 65 73 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 anifest>').end.end.end.function.
e6840 6d 2e 62 75 69 6c 64 45 76 65 6e 74 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 77 72 69 74 65 20 3d m.buildEvents(cfg).local.write.=
e6860 20 66 75 6e 63 74 69 6f 6e 20 28 65 76 65 6e 74 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 65 .function.(event).local.name.=.e
e6880 76 65 6e 74 20 2e 2e 20 22 45 76 65 6e 74 22 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 3d 20 65 76 vent...."Event".local.field.=.ev
e68a0 65 6e 74 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 73 74 65 70 73 20 3d 20 63 66 67 5b 66 69 ent:lower().local.steps.=.cfg[fi
e68c0 65 6c 64 20 2e 2e 20 22 63 6f 6d 6d 61 6e 64 73 22 5d 0a 6c 6f 63 61 6c 20 6d 73 67 20 3d 20 63 eld...."commands"].local.msg.=.c
e68e0 66 67 5b 66 69 65 6c 64 20 2e 2e 20 22 6d 65 73 73 61 67 65 22 5d 0a 69 66 20 23 73 74 65 70 73 fg[field...."message"].if.#steps
e6900 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 70 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f .>.0.then.steps.=.os.translateCo
e6920 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 73 74 65 70 73 2c 20 63 66 67 2e 70 72 6f 6a 65 63 mmandsAndPaths(steps,.cfg.projec
e6940 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 t.basedir,.cfg.project.location)
e6960 0a 70 2e 70 75 73 68 28 27 3c 25 73 3e 27 2c 20 6e 61 6d 65 29 0a 70 2e 78 28 27 3c 43 6f 6d 6d .p.push('<%s>',.name).p.x('<Comm
e6980 61 6e 64 3e 25 73 3c 2f 43 6f 6d 6d 61 6e 64 3e 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 and>%s</Command>',.table.implode
e69a0 28 73 74 65 70 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 72 5c 6e 22 29 29 0a 69 66 20 6d 73 67 20 (steps,."",."",."\r\n")).if.msg.
e69c0 74 68 65 6e 0a 70 2e 78 28 27 3c 4d 65 73 73 61 67 65 3e 25 73 3c 2f 4d 65 73 73 61 67 65 3e 27 then.p.x('<Message>%s</Message>'
e69e0 2c 20 6d 73 67 29 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 25 73 3e 27 2c 20 6e 61 6d 65 29 0a ,.msg).end.p.pop('</%s>',.name).
e6a00 65 6e 64 0a 65 6e 64 0a 77 72 69 74 65 28 22 50 72 65 42 75 69 6c 64 22 29 0a 77 72 69 74 65 28 end.end.write("PreBuild").write(
e6a20 22 50 72 65 4c 69 6e 6b 22 29 0a 77 72 69 74 65 28 22 50 6f 73 74 42 75 69 6c 64 22 29 0a 65 6e "PreLink").write("PostBuild").en
e6a40 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 74 52 75 6c 65 50 72 6f 70 65 72 74 79 53 74 72 69 d.function.m.getRulePropertyStri
e6a60 6e 67 28 72 75 6c 65 2c 20 70 72 6f 70 2c 20 76 61 6c 75 65 2c 20 6b 69 6e 64 29 0a 69 66 20 6b ng(rule,.prop,.value,.kind).if.k
e6a80 69 6e 64 20 3d 3d 20 22 6c 69 73 74 3a 70 61 74 68 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 ind.==."list:path".then.return.t
e6aa0 61 62 6c 65 2e 63 6f 6e 63 61 74 28 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 76 61 able.concat(vstudio.path(cfg,.va
e6ac0 6c 75 65 29 2c 20 27 3b 27 29 0a 65 6e 64 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 lue),.';').end.if.kind.==."path"
e6ae0 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 76 .then.return.vstudio.path(cfg,.v
e6b00 61 6c 75 65 29 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 alue).end.if.type(value).==."tab
e6b20 6c 65 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 76 61 6c le".then.return.table.concat(val
e6b40 75 65 2c 20 22 3b 22 29 0a 65 6e 64 0a 69 66 20 70 72 6f 70 2e 76 61 6c 75 65 73 20 74 68 65 6e ue,.";").end.if.prop.values.then
e6b60 0a 76 61 6c 75 65 20 3d 20 74 61 62 6c 65 2e 66 69 6e 64 4b 65 79 42 79 56 61 6c 75 65 28 70 72 .value.=.table.findKeyByValue(pr
e6b80 6f 70 2e 76 61 6c 75 65 73 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 6f 73 op.values,.value).end.return.tos
e6ba0 74 72 69 6e 67 28 76 61 6c 75 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 75 6c 65 tring(value).end.function.m.rule
e6bc0 56 61 72 73 28 63 66 67 29 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 63 66 67 2e 72 75 6c 65 73 20 Vars(cfg).for.i.=.1,.#cfg.rules.
e6be0 64 6f 0a 6c 6f 63 61 6c 20 72 75 6c 65 20 3d 20 70 2e 67 6c 6f 62 61 6c 2e 67 65 74 52 75 6c 65 do.local.rule.=.p.global.getRule
e6c00 28 63 66 67 2e 72 75 6c 65 73 5b 69 5d 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 (cfg.rules[i]).local.contents.=.
e6c20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 20 28 29 0a 70 2e 70 75 73 68 28 29 0a 66 p.capture(function.().p.push().f
e6c40 6f 72 20 70 72 6f 70 20 69 6e 20 70 2e 72 75 6c 65 2e 65 61 63 68 50 72 6f 70 65 72 74 79 28 72 or.prop.in.p.rule.eachProperty(r
e6c60 75 6c 65 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6c 64 20 3d 20 70 2e 72 75 6c 65 2e 67 65 74 50 72 ule).do.local.fld.=.p.rule.getPr
e6c80 6f 70 65 72 74 79 46 69 65 6c 64 28 72 75 6c 65 2c 20 70 72 6f 70 29 0a 6c 6f 63 61 6c 20 76 61 opertyField(rule,.prop).local.va
e6ca0 6c 75 65 20 3d 20 63 66 67 5b 66 6c 64 2e 6e 61 6d 65 5d 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 lue.=.cfg[fld.name].if.value.~=.
e6cc0 6e 69 6c 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 6d 2e 67 65 74 52 75 6c 65 50 72 6f 70 65 72 nil.then.value.=.m.getRuleProper
e6ce0 74 79 53 74 72 69 6e 67 28 72 75 6c 65 2c 20 70 72 6f 70 2c 20 76 61 6c 75 65 2c 20 66 6c 64 2e tyString(rule,.prop,.value,.fld.
e6d00 6b 69 6e 64 29 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 23 76 61 6c 75 65 kind).if.value.~=.nil.and.#value
e6d20 20 3e 20 30 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 70 72 6f 70 2e 6e 61 6d 65 2c 20 6e .>.0.then.m.element(prop.name,.n
e6d40 69 6c 2c 20 27 25 73 27 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 70 2e 70 il,.'%s',.value).end.end.end.p.p
e6d60 6f 70 28 29 0a 65 6e 64 29 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a op().end).if.#contents.>.0.then.
e6d80 70 2e 70 75 73 68 28 27 3c 25 73 3e 27 2c 20 72 75 6c 65 2e 6e 61 6d 65 29 0a 70 2e 6f 75 74 6c p.push('<%s>',.rule.name).p.outl
e6da0 6e 28 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 3c 2f 25 73 3e 27 2c 20 72 75 6c 65 2e n(contents).p.pop('</%s>',.rule.
e6dc0 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 73 73 name).end.end.end.function.m.ass
e6de0 65 6d 62 6c 79 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d emblyReferences(prj).local.cfg.=
e6e00 20 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 6c 6f 63 .project.getfirstconfig(prj).loc
e6e20 61 6c 20 72 65 66 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 al.refs.=.config.getlinks(cfg,."
e6e40 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 2c 20 22 6d 61 6e 61 67 65 64 22 29 0a system",."fullpath",."managed").
e6e60 69 66 20 23 72 65 66 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 49 74 65 6d 47 if.#refs.>.0.then.p.push('<ItemG
e6e80 72 6f 75 70 3e 27 29 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 72 65 66 73 20 64 6f 0a 6c 6f 63 61 roup>').for.i.=.1,.#refs.do.loca
e6ea0 6c 20 76 61 6c 75 65 20 3d 20 72 65 66 73 5b 69 5d 0a 69 66 20 76 61 6c 75 65 3a 66 69 6e 64 28 l.value.=.refs[i].if.value:find(
e6ec0 27 2f 27 2c 20 31 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 52 65 66 65 '/',.1,.true).then.p.push('<Refe
e6ee0 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 70 61 74 68 2e 67 65 74 62 61 rence.Include="%s">',.path.getba
e6f00 73 65 6e 61 6d 65 28 76 61 6c 75 65 29 29 0a 70 2e 78 28 27 3c 48 69 6e 74 50 61 74 68 3e 25 73 sename(value)).p.x('<HintPath>%s
e6f20 3c 2f 48 69 6e 74 50 61 74 68 3e 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 76 61 6c </HintPath>',.path.translate(val
e6f40 75 65 29 29 0a 70 2e 70 6f 70 28 27 3c 2f 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6c 73 65 0a ue)).p.pop('</Reference>').else.
e6f60 70 2e 78 28 27 3c 52 65 66 65 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 20 2f 3e 27 p.x('<Reference.Include="%s"./>'
e6f80 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 65 ,.path.getbasename(value)).end.e
e6fa0 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 nd.p.pop('</ItemGroup>').end.end
e6fc0 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 64 46 69 6c 65 28 63 66 67 2c 20 66 .function.m.generatedFile(cfg,.f
e6fe0 69 6c 65 29 0a 69 66 20 66 69 6c 65 2e 67 65 6e 65 72 61 74 65 64 20 74 68 65 6e 0a 6c 6f 63 61 ile).if.file.generated.then.loca
e7000 6c 20 70 61 74 68 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 64 65 70 l.path.=.path.translate(file.dep
e7020 65 6e 64 73 4f 6e 2e 72 65 6c 70 61 74 68 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 41 75 74 6f 47 endsOn.relpath).m.element("AutoG
e7040 65 6e 22 2c 20 6e 69 6c 2c 20 27 74 72 75 65 27 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 44 65 70 en",.nil,.'true').m.element("Dep
e7060 65 6e 64 65 6e 74 55 70 6f 6e 22 2c 20 6e 69 6c 2c 20 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 0a endentUpon",.nil,.path).end.end.
e7080 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 function.m.files(prj).local.grou
e70a0 70 73 20 3d 20 6d 2e 63 61 74 65 67 6f 72 69 7a 65 53 6f 75 72 63 65 73 28 70 72 6a 29 0a 66 6f ps.=.m.categorizeSources(prj).fo
e70c0 72 20 5f 2c 20 67 72 6f 75 70 20 69 6e 20 69 70 61 69 72 73 28 67 72 6f 75 70 73 29 20 64 6f 0a r._,.group.in.ipairs(groups).do.
e70e0 67 72 6f 75 70 2e 63 61 74 65 67 6f 72 79 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 group.category.emitFiles(prj,.gr
e7100 6f 75 70 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 20 3d 20 7b 7d 0a 6d oup).end.end.m.categories.=.{}.m
e7120 2e 63 61 74 65 67 6f 72 69 65 73 2e 43 6c 49 6e 63 6c 75 64 65 20 3d 20 7b 0a 6e 61 6d 65 20 20 .categories.ClInclude.=.{.name..
e7140 20 20 20 20 20 3d 20 22 43 6c 49 6e 63 6c 75 64 65 22 2c 0a 65 78 74 65 6e 73 69 6f 6e 73 20 3d .....=."ClInclude",.extensions.=
e7160 20 7b 20 22 2e 68 22 2c 20 22 2e 68 68 22 2c 20 22 2e 68 70 70 22 2c 20 22 2e 68 78 78 22 2c 20 .{.".h",.".hh",.".hpp",.".hxx",.
e7180 22 2e 69 6e 6c 22 20 7d 2c 0a 70 72 69 6f 72 69 74 79 20 20 20 3d 20 31 2c 0a 65 6d 69 74 46 69 ".inl".},.priority...=.1,.emitFi
e71a0 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6d 2e 65 6d 69 les.=.function(prj,.group).m.emi
e71c0 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 43 6c 49 6e 63 6c 75 64 65 22 2c 20 tFiles(prj,.group,."ClInclude",.
e71e0 7b 6d 2e 67 65 6e 65 72 61 74 65 64 46 69 6c 65 7d 29 0a 65 6e 64 2c 0a 65 6d 69 74 46 69 6c 74 {m.generatedFile}).end,.emitFilt
e7200 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6d 2e 66 69 6c 74 er.=.function(prj,.group).m.filt
e7220 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 43 6c 49 6e 63 6c 75 64 65 22 29 erGroup(prj,.group,."ClInclude")
e7240 0a 65 6e 64 0a 7d 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e 43 6c 43 6f 6d 70 69 6c 65 20 3d 20 .end.}.m.categories.ClCompile.=.
e7260 7b 0a 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 43 6c 43 6f 6d 70 69 6c 65 22 2c 0a 65 78 74 65 {.name.......=."ClCompile",.exte
e7280 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e 63 63 22 2c 20 22 2e 63 70 70 22 2c 20 22 2e 63 78 78 22 nsions.=.{.".cc",.".cpp",.".cxx"
e72a0 2c 20 22 2e 63 2b 2b 22 2c 20 22 2e 63 22 2c 20 22 2e 73 22 2c 20 22 2e 6d 22 2c 20 22 2e 6d 6d ,.".c++",.".c",.".s",.".m",.".mm
e72c0 22 20 7d 2c 0a 70 72 69 6f 72 69 74 79 20 20 20 3d 20 32 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d ".},.priority...=.2,.emitFiles.=
e72e0 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 .function(prj,.group).local.file
e7300 43 66 67 46 75 6e 63 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 63 66 67 2c 20 63 6f 6e 64 69 74 69 CfgFunc.=.function(fcfg,.conditi
e7320 6f 6e 29 0a 69 66 20 66 63 66 67 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 65 78 63 6c on).if.fcfg.then.return.{.m.excl
e7340 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 2c 0a 6d 2e 6f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 2c udedFromBuild,.m.objectFileName,
e7360 0a 6d 2e 63 6c 43 6f 6d 70 69 6c 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 .m.clCompilePreprocessorDefiniti
e7380 6f 6e 73 2c 0a 6d 2e 63 6c 43 6f 6d 70 69 6c 65 55 6e 64 65 66 69 6e 65 50 72 65 70 72 6f 63 65 ons,.m.clCompileUndefinePreproce
e73a0 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 2c ssorDefinitions,.m.optimization,
e73c0 0a 6d 2e 66 6f 72 63 65 49 6e 63 6c 75 64 65 73 2c 0a 6d 2e 70 72 65 63 6f 6d 70 69 6c 65 64 48 .m.forceIncludes,.m.precompiledH
e73e0 65 61 64 65 72 2c 0a 6d 2e 65 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 eader,.m.enableEnhancedInstructi
e7400 6f 6e 53 65 74 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 43 6f 6d 70 69 6c 65 4f 70 74 69 6f 6e onSet,.m.additionalCompileOption
e7420 73 2c 0a 6d 2e 64 69 73 61 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 2c 0a 6d 2e s,.m.disableSpecificWarnings,.m.
e7440 74 72 65 61 74 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 41 73 45 72 72 6f 72 73 2c 0a 6d treatSpecificWarningsAsErrors,.m
e7460 2e 62 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 2c 0a 6d 2e 65 78 63 65 70 74 69 6f 6e .basicRuntimeChecks,.m.exception
e7480 48 61 6e 64 6c 69 6e 67 2c 0a 6d 2e 63 6f 6d 70 69 6c 65 41 73 4d 61 6e 61 67 65 64 2c 0a 6d 2e Handling,.m.compileAsManaged,.m.
e74a0 63 6f 6d 70 69 6c 65 41 73 2c 0a 6d 2e 72 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 2c 0a 6d 2e compileAs,.m.runtimeTypeInfo,.m.
e74c0 77 61 72 6e 69 6e 67 4c 65 76 65 6c 46 69 6c 65 2c 0a 7d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 warningLevelFile,.}.else.return.
e74e0 7b 0a 6d 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 0a 7d 0a 65 6e 64 0a 65 6e 64 0a {.m.excludedFromBuild.}.end.end.
e7500 6d 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 43 6c 43 6f 6d 70 69 m.emitFiles(prj,.group,."ClCompi
e7520 6c 65 22 2c 20 7b 6d 2e 67 65 6e 65 72 61 74 65 64 46 69 6c 65 7d 2c 20 66 69 6c 65 43 66 67 46 le",.{m.generatedFile},.fileCfgF
e7540 75 6e 63 29 0a 65 6e 64 2c 0a 65 6d 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 unc).end,.emitFilter.=.function(
e7560 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 prj,.group).m.filterGroup(prj,.g
e7580 72 6f 75 70 2c 20 22 43 6c 43 6f 6d 70 69 6c 65 22 29 0a 65 6e 64 0a 7d 0a 6d 2e 63 61 74 65 67 roup,."ClCompile").end.}.m.categ
e75a0 6f 72 69 65 73 2e 46 78 43 6f 6d 70 69 6c 65 20 3d 20 7b 0a 6e 61 6d 65 20 20 20 3d 20 22 46 78 ories.FxCompile.=.{.name...=."Fx
e75c0 43 6f 6d 70 69 6c 65 22 2c 0a 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e 68 6c 73 6c 22 Compile",.extensions.=.{.".hlsl"
e75e0 20 7d 2c 0a 70 72 69 6f 72 69 74 79 20 20 20 3d 20 34 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 .},.priority...=.4,.emitFiles.=.
e7600 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 43 function(prj,.group).local.fileC
e7620 66 67 46 75 6e 63 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f fgFunc.=.function(fcfg,.conditio
e7640 6e 29 0a 69 66 20 66 63 66 67 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 65 78 63 6c 75 n).if.fcfg.then.return.{.m.exclu
e7660 64 65 64 46 72 6f 6d 42 75 69 6c 64 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 50 72 65 70 72 6f 63 dedFromBuild,.m.fxCompilePreproc
e7680 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 41 64 64 69 essorDefinition,.m.fxCompileAddi
e76a0 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 73 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 tionalIncludeDirs,.m.fxCompileSh
e76c0 61 64 65 72 54 79 70 65 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 4d 6f 64 65 6c aderType,.m.fxCompileShaderModel
e76e0 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 45 6e 74 72 79 2c 0a 6d 2e 66 78 43 6f ,.m.fxCompileShaderEntry,.m.fxCo
e7700 6d 70 69 6c 65 53 68 61 64 65 72 56 61 72 69 61 62 6c 65 4e 61 6d 65 2c 0a 6d 2e 66 78 43 6f 6d mpileShaderVariableName,.m.fxCom
e7720 70 69 6c 65 53 68 61 64 65 72 48 65 61 64 65 72 4f 75 74 70 75 74 2c 0a 6d 2e 66 78 43 6f 6d 70 pileShaderHeaderOutput,.m.fxComp
e7740 69 6c 65 53 68 61 64 65 72 4f 62 6a 65 63 74 4f 75 74 70 75 74 2c 0a 6d 2e 66 78 43 6f 6d 70 69 ileShaderObjectOutput,.m.fxCompi
e7760 6c 65 53 68 61 64 65 72 41 73 73 65 6d 62 6c 65 72 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 leShaderAssembler,.m.fxCompileSh
e7780 61 64 65 72 41 73 73 65 6d 62 6c 65 72 4f 75 74 70 75 74 2c 0a 6d 2e 66 78 43 6f 6d 70 69 6c 65 aderAssemblerOutput,.m.fxCompile
e77a0 53 68 61 64 65 72 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 2c 0a 7d 0a 65 6c 73 65 0a ShaderAdditionalOptions,.}.else.
e77c0 72 65 74 75 72 6e 20 7b 0a 6d 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 0a 7d 0a 65 return.{.m.excludedFromBuild.}.e
e77e0 6e 64 0a 65 6e 64 0a 6d 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 nd.end.m.emitFiles(prj,.group,."
e7800 46 78 43 6f 6d 70 69 6c 65 22 2c 20 6e 69 6c 2c 20 66 69 6c 65 43 66 67 46 75 6e 63 29 0a 65 6e FxCompile",.nil,.fileCfgFunc).en
e7820 64 2c 0a 65 6d 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 d,.emitFilter.=.function(prj,.gr
e7840 6f 75 70 29 0a 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 oup).m.filterGroup(prj,.group,."
e7860 46 78 43 6f 6d 70 69 6c 65 22 29 0a 65 6e 64 0a 7d 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e 4e FxCompile").end.}.m.categories.N
e7880 6f 6e 65 20 3d 20 7b 0a 6e 61 6d 65 20 3d 20 22 4e 6f 6e 65 22 2c 0a 70 72 69 6f 72 69 74 79 20 one.=.{.name.=."None",.priority.
e78a0 3d 20 35 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 =.5,.emitFiles.=.function(prj,.g
e78c0 72 6f 75 70 29 0a 6d 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 4e roup).m.emitFiles(prj,.group,."N
e78e0 6f 6e 65 22 2c 20 7b 6d 2e 67 65 6e 65 72 61 74 65 64 46 69 6c 65 7d 29 0a 65 6e 64 2c 0a 65 6d one",.{m.generatedFile}).end,.em
e7900 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a itFilter.=.function(prj,.group).
e7920 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 4e 6f 6e 65 22 m.filterGroup(prj,.group,."None"
e7940 29 0a 65 6e 64 0a 7d 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e 52 65 73 6f 75 72 63 65 43 6f 6d ).end.}.m.categories.ResourceCom
e7960 70 69 6c 65 20 3d 20 7b 0a 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 52 65 73 6f 75 72 63 65 43 pile.=.{.name.......=."ResourceC
e7980 6f 6d 70 69 6c 65 22 2c 0a 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 22 2e 72 63 22 2c 0a 70 72 69 ompile",.extensions.=.".rc",.pri
e79a0 6f 72 69 74 79 20 20 20 3d 20 36 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f ority...=.6,.emitFiles.=.functio
e79c0 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 43 66 67 46 75 6e 63 20 n(prj,.group).local.fileCfgFunc.
e79e0 3d 20 7b 0a 6d 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 0a 7d 0a 6d 2e 65 6d 69 74 =.{.m.excludedFromBuild.}.m.emit
e7a00 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 Files(prj,.group,."ResourceCompi
e7a20 6c 65 22 2c 20 6e 69 6c 2c 20 66 69 6c 65 43 66 67 46 75 6e 63 29 0a 65 6e 64 2c 0a 65 6d 69 74 le",.nil,.fileCfgFunc).end,.emit
e7a40 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6d 2e Filter.=.function(prj,.group).m.
e7a60 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 52 65 73 6f 75 72 63 filterGroup(prj,.group,."Resourc
e7a80 65 43 6f 6d 70 69 6c 65 22 29 0a 65 6e 64 0a 7d 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e 43 75 eCompile").end.}.m.categories.Cu
e7aa0 73 74 6f 6d 42 75 69 6c 64 20 3d 20 7b 0a 6e 61 6d 65 20 3d 20 22 43 75 73 74 6f 6d 42 75 69 6c stomBuild.=.{.name.=."CustomBuil
e7ac0 64 22 2c 0a 70 72 69 6f 72 69 74 79 20 3d 20 37 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 d",.priority.=.7,.emitFiles.=.fu
e7ae0 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 46 75 6e nction(prj,.group).local.fileFun
e7b00 63 20 3d 20 7b 0a 6d 2e 66 69 6c 65 54 79 70 65 0a 7d 0a 6c 6f 63 61 6c 20 66 69 6c 65 43 66 67 c.=.{.m.fileType.}.local.fileCfg
e7b20 46 75 6e 63 20 3d 20 7b 0a 6d 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 2c 0a 6d 2e Func.=.{.m.excludedFromBuild,.m.
e7b40 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 2c 0a 6d 2e 62 75 69 6c 64 4f 75 74 70 75 74 73 2c 0a 6d buildCommands,.m.buildOutputs,.m
e7b60 2e 6c 69 6e 6b 4f 62 6a 65 63 74 73 2c 0a 6d 2e 62 75 69 6c 64 4d 65 73 73 61 67 65 2c 0a 6d 2e .linkObjects,.m.buildMessage,.m.
e7b80 62 75 69 6c 64 41 64 64 69 74 69 6f 6e 61 6c 49 6e 70 75 74 73 0a 7d 0a 6d 2e 65 6d 69 74 46 69 buildAdditionalInputs.}.m.emitFi
e7ba0 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 43 75 73 74 6f 6d 42 75 69 6c 64 22 2c 20 66 les(prj,.group,."CustomBuild",.f
e7bc0 69 6c 65 46 75 6e 63 2c 20 66 69 6c 65 43 66 67 46 75 6e 63 2c 20 66 75 6e 63 74 69 6f 6e 20 28 ileFunc,.fileCfgFunc,.function.(
e7be0 63 66 67 2c 20 66 63 66 67 29 0a 72 65 74 75 72 6e 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 cfg,.fcfg).return.fileconfig.has
e7c00 43 75 73 74 6f 6d 42 75 69 6c 64 52 75 6c 65 28 66 63 66 67 29 0a 65 6e 64 29 0a 65 6e 64 2c 0a CustomBuildRule(fcfg).end).end,.
e7c20 65 6d 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 emitFilter.=.function(prj,.group
e7c40 29 0a 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 43 75 73 ).m.filterGroup(prj,.group,."Cus
e7c60 74 6f 6d 42 75 69 6c 64 22 29 0a 65 6e 64 0a 7d 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e 4d 69 tomBuild").end.}.m.categories.Mi
e7c80 64 6c 20 3d 20 7b 0a 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 4d 69 64 6c 22 2c 0a 65 78 74 65 dl.=.{.name.......=."Midl",.exte
e7ca0 6e 73 69 6f 6e 73 20 3d 20 22 2e 69 64 6c 22 2c 0a 70 72 69 6f 72 69 74 79 20 20 20 3d 20 38 2c nsions.=.".idl",.priority...=.8,
e7cc0 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 .emitFiles.=.function(prj,.group
e7ce0 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 43 66 67 46 75 6e 63 20 3d 20 7b 0a 6d 2e 65 78 63 6c 75 64 ).local.fileCfgFunc.=.{.m.exclud
e7d00 65 64 46 72 6f 6d 42 75 69 6c 64 0a 7d 0a 6d 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 edFromBuild.}.m.emitFiles(prj,.g
e7d20 72 6f 75 70 2c 20 22 4d 69 64 6c 22 2c 20 6e 69 6c 2c 20 66 69 6c 65 43 66 67 46 75 6e 63 2c 20 roup,."Midl",.nil,.fileCfgFunc,.
e7d40 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 63 66 67 2e 73 79 73 74 65 6d 20 function(cfg).return.cfg.system.
e7d60 3d 3d 20 70 2e 57 49 4e 44 4f 57 53 0a 65 6e 64 29 0a 65 6e 64 2c 0a 65 6d 69 74 46 69 6c 74 65 ==.p.WINDOWS.end).end,.emitFilte
e7d80 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6d 2e 66 69 6c 74 65 r.=.function(prj,.group).m.filte
e7da0 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 4d 69 64 6c 22 29 0a 65 6e 64 0a 7d rGroup(prj,.group,."Midl").end.}
e7dc0 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e 4d 61 73 6d 20 3d 20 7b 0a 6e 61 6d 65 20 20 20 20 20 .m.categories.Masm.=.{.name.....
e7de0 20 20 3d 20 22 4d 61 73 6d 22 2c 0a 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 22 2e 61 73 6d 22 2c ..=."Masm",.extensions.=.".asm",
e7e00 0a 70 72 69 6f 72 69 74 79 20 20 20 3d 20 39 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 6e .priority...=.9,.emitFiles.=.fun
e7e20 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 43 66 67 46 ction(prj,.group).local.fileCfgF
e7e40 75 6e 63 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a unc.=.function(fcfg,.condition).
e7e60 69 66 20 66 63 66 67 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 4d 61 73 6d 50 72 65 70 if.fcfg.then.return.{.m.MasmPrep
e7e80 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 65 78 63 6c 75 64 65 64 46 rocessorDefinitions,.m.excludedF
e7ea0 72 6f 6d 42 75 69 6c 64 2c 0a 6d 2e 65 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 53 45 48 romBuild,.m.exceptionHandlingSEH
e7ec0 2c 0a 7d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d ,.}.else.return.{.m.excludedFrom
e7ee0 42 75 69 6c 64 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c Build.}.end.end.m.emitFiles(prj,
e7f00 20 67 72 6f 75 70 2c 20 22 4d 61 73 6d 22 2c 20 6e 69 6c 2c 20 66 69 6c 65 43 66 67 46 75 6e 63 .group,."Masm",.nil,.fileCfgFunc
e7f20 29 0a 65 6e 64 2c 0a 65 6d 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a ).end,.emitFilter.=.function(prj
e7f40 2c 20 67 72 6f 75 70 29 0a 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 ,.group).m.filterGroup(prj,.grou
e7f60 70 2c 20 22 4d 61 73 6d 22 29 0a 65 6e 64 2c 0a 65 6d 69 74 45 78 74 65 6e 73 69 6f 6e 53 65 74 p,."Masm").end,.emitExtensionSet
e7f80 74 69 6e 67 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 70 2e 77 tings.=.function(prj,.group).p.w
e7fa0 28 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 56 43 54 61 72 67 65 74 73 50 61 ('<Import.Project="$(VCTargetsPa
e7fc0 74 68 29 5c 5c 42 75 69 6c 64 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 73 5c 5c 6d 61 73 6d 2e 70 th)\\BuildCustomizations\\masm.p
e7fe0 72 6f 70 73 22 20 2f 3e 27 29 0a 65 6e 64 2c 0a 65 6d 69 74 45 78 74 65 6e 73 69 6f 6e 54 61 72 rops"./>').end,.emitExtensionTar
e8000 67 65 74 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 70 2e 77 28 gets.=.function(prj,.group).p.w(
e8020 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 56 43 54 61 72 67 65 74 73 50 61 74 '<Import.Project="$(VCTargetsPat
e8040 68 29 5c 5c 42 75 69 6c 64 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 73 5c 5c 6d 61 73 6d 2e 74 61 h)\\BuildCustomizations\\masm.ta
e8060 72 67 65 74 73 22 20 2f 3e 27 29 0a 65 6e 64 0a 7d 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e 49 rgets"./>').end.}.m.categories.I
e8080 6d 61 67 65 20 3d 20 7b 0a 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 49 6d 61 67 65 22 2c 0a 65 mage.=.{.name.......=."Image",.e
e80a0 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e 67 69 66 22 2c 20 22 2e 6a 70 67 22 2c 20 22 2e xtensions.=.{.".gif",.".jpg",.".
e80c0 6a 70 65 22 2c 20 22 2e 70 6e 67 22 2c 20 22 2e 62 6d 70 22 2c 20 22 2e 64 69 62 22 2c 20 22 2a jpe",.".png",.".bmp",.".dib",."*
e80e0 2e 74 69 66 22 2c 20 22 2a 2e 77 6d 66 22 2c 20 22 2a 2e 72 61 73 22 2c 20 22 2a 2e 65 70 73 22 .tif",."*.wmf",."*.ras",."*.eps"
e8100 2c 20 22 2a 2e 70 63 78 22 2c 20 22 2a 2e 70 63 64 22 2c 20 22 2a 2e 74 67 61 22 2c 20 22 2a 2e ,."*.pcx",."*.pcd",."*.tga",."*.
e8120 64 64 73 22 20 7d 2c 0a 70 72 69 6f 72 69 74 79 20 20 20 3d 20 31 30 2c 0a 65 6d 69 74 46 69 6c dds".},.priority...=.10,.emitFil
e8140 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6c 6f 63 61 6c 20 es.=.function(prj,.group).local.
e8160 66 69 6c 65 43 66 67 46 75 6e 63 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 63 66 67 2c 20 63 6f 6e fileCfgFunc.=.function(fcfg,.con
e8180 64 69 74 69 6f 6e 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d 42 dition).return.{.m.excludedFromB
e81a0 75 69 6c 64 0a 7d 0a 65 6e 64 0a 6d 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 uild.}.end.m.emitFiles(prj,.grou
e81c0 70 2c 20 22 49 6d 61 67 65 22 2c 20 6e 69 6c 2c 20 66 69 6c 65 43 66 67 46 75 6e 63 29 0a 65 6e p,."Image",.nil,.fileCfgFunc).en
e81e0 64 2c 0a 65 6d 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 d,.emitFilter.=.function(prj,.gr
e8200 6f 75 70 29 0a 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 oup).m.filterGroup(prj,.group,."
e8220 49 6d 61 67 65 22 29 0a 65 6e 64 0a 7d 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e 4e 61 74 76 69 Image").end.}.m.categories.Natvi
e8240 73 20 3d 20 7b 0a 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 4e 61 74 76 69 73 22 2c 0a 65 78 74 s.=.{.name.......=."Natvis",.ext
e8260 65 6e 73 69 6f 6e 73 20 3d 20 7b 20 22 2e 6e 61 74 76 69 73 22 20 7d 2c 0a 70 72 69 6f 72 69 74 ensions.=.{.".natvis".},.priorit
e8280 79 20 20 20 3d 20 31 31 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 y...=.11,.emitFiles.=.function(p
e82a0 72 6a 2c 20 67 72 6f 75 70 29 0a 6d 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 rj,.group).m.emitFiles(prj,.grou
e82c0 70 2c 20 22 4e 61 74 76 69 73 22 2c 20 7b 6d 2e 67 65 6e 65 72 61 74 65 64 46 69 6c 65 7d 29 0a p,."Natvis",.{m.generatedFile}).
e82e0 65 6e 64 2c 0a 65 6d 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 end,.emitFilter.=.function(prj,.
e8300 67 72 6f 75 70 29 0a 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c group).m.filterGroup(prj,.group,
e8320 20 22 4e 61 74 76 69 73 22 29 0a 65 6e 64 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 61 74 65 ."Natvis").end.}.function.m.cate
e8340 67 6f 72 69 7a 65 53 6f 75 72 63 65 73 28 70 72 6a 29 0a 69 66 20 70 72 6a 2e 5f 76 63 32 30 31 gorizeSources(prj).if.prj._vc201
e8360 30 5f 73 6f 75 72 63 65 73 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 6a 2e 5f 76 63 32 30 31 0_sources.then.return.prj._vc201
e8380 30 5f 73 6f 75 72 63 65 73 0a 65 6e 64 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 0_sources.end.local.result.=.{}.
e83a0 6c 6f 63 61 6c 20 67 72 6f 75 70 73 20 3d 20 7b 7d 0a 70 72 6a 2e 5f 76 63 32 30 31 30 5f 73 6f local.groups.=.{}.prj._vc2010_so
e83c0 75 72 63 65 73 20 3d 20 72 65 73 75 6c 74 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 6f 6a 65 63 urces.=.result.local.tr.=.projec
e83e0 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 74 72 65 65 2e 74 72 61 76 65 72 t.getsourcetree(prj).tree.traver
e8400 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 se(tr,.{.onleaf.=.function(node)
e8420 0a 6c 6f 63 61 6c 20 63 61 74 20 3d 20 6d 2e 63 61 74 65 67 6f 72 69 7a 65 46 69 6c 65 28 70 72 .local.cat.=.m.categorizeFile(pr
e8440 6a 2c 20 6e 6f 64 65 29 0a 67 72 6f 75 70 73 5b 63 61 74 2e 6e 61 6d 65 5d 20 3d 20 67 72 6f 75 j,.node).groups[cat.name].=.grou
e8460 70 73 5b 63 61 74 2e 6e 61 6d 65 5d 20 6f 72 20 7b 0a 63 61 74 65 67 6f 72 79 20 3d 20 63 61 74 ps[cat.name].or.{.category.=.cat
e8480 2c 0a 66 69 6c 65 73 20 3d 20 7b 7d 0a 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 67 72 6f 75 ,.files.=.{}.}.table.insert(grou
e84a0 70 73 5b 63 61 74 2e 6e 61 6d 65 5d 2e 66 69 6c 65 73 2c 20 6e 6f 64 65 29 0a 65 6e 64 0a 7d 29 ps[cat.name].files,.node).end.})
e84c0 0a 66 6f 72 20 6e 61 6d 65 2c 20 67 72 6f 75 70 20 69 6e 20 70 61 69 72 73 28 67 72 6f 75 70 73 .for.name,.group.in.pairs(groups
e84e0 29 20 64 6f 0a 74 61 62 6c 65 2e 73 6f 72 74 28 67 72 6f 75 70 2e 66 69 6c 65 73 2c 20 66 75 6e ).do.table.sort(group.files,.fun
e8500 63 74 69 6f 6e 20 28 61 2c 20 62 29 0a 72 65 74 75 72 6e 20 61 2e 72 65 6c 70 61 74 68 20 3c 20 ction.(a,.b).return.a.relpath.<.
e8520 62 2e 72 65 6c 70 61 74 68 0a 65 6e 64 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 b.relpath.end).table.insert(resu
e8540 6c 74 2c 20 67 72 6f 75 70 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 73 6f 72 74 28 72 65 73 75 6c 74 lt,.group).end.table.sort(result
e8560 2c 20 66 75 6e 63 74 69 6f 6e 20 28 61 2c 20 62 29 0a 69 66 20 28 61 2e 63 61 74 65 67 6f 72 79 ,.function.(a,.b).if.(a.category
e8580 2e 70 72 69 6f 72 69 74 79 20 3d 3d 20 62 2e 63 61 74 65 67 6f 72 79 2e 70 72 69 6f 72 69 74 79 .priority.==.b.category.priority
e85a0 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 61 2e 63 61 74 65 67 6f 72 79 2e 6e 61 6d 65 20 3c 20 ).then.return.a.category.name.<.
e85c0 62 2e 63 61 74 65 67 6f 72 79 2e 6e 61 6d 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 61 2e 63 61 74 b.category.name.end.return.a.cat
e85e0 65 67 6f 72 79 2e 70 72 69 6f 72 69 74 79 20 3c 20 62 2e 63 61 74 65 67 6f 72 79 2e 70 72 69 6f egory.priority.<.b.category.prio
e8600 72 69 74 79 0a 65 6e 64 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 rity.end).return.result.end.func
e8620 74 69 6f 6e 20 6d 2e 63 61 74 65 67 6f 72 69 7a 65 46 69 6c 65 28 70 72 6a 2c 20 66 69 6c 65 29 tion.m.categorizeFile(prj,.file)
e8640 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 .for.cfg.in.project.eachconfig(p
e8660 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 rj).do.local.fcfg.=.fileconfig.g
e8680 65 74 63 6f 6e 66 69 67 28 66 69 6c 65 2c 20 63 66 67 29 0a 69 66 20 66 63 66 67 20 74 68 65 6e etconfig(file,.cfg).if.fcfg.then
e86a0 0a 69 66 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 43 75 73 74 6f 6d 42 75 69 6c 64 52 75 6c .if.fileconfig.hasCustomBuildRul
e86c0 65 28 66 63 66 67 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6d 2e 63 61 74 65 67 6f 72 69 65 73 e(fcfg).then.return.m.categories
e86e0 2e 43 75 73 74 6f 6d 42 75 69 6c 64 0a 65 6e 64 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 61 63 .CustomBuild.end.if.fcfg.buildac
e8700 74 69 6f 6e 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6d 2e 63 61 74 65 67 6f 72 69 65 73 5b 66 63 tion.then.return.m.categories[fc
e8720 66 67 2e 62 75 69 6c 64 61 63 74 69 6f 6e 5d 20 6f 72 20 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e fg.buildaction].or.m.categories.
e8740 4e 6f 6e 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 72 75 6c 65 20 3d 20 70 2e None.end.end.end.local.rule.=.p.
e8760 67 6c 6f 62 61 6c 2e 67 65 74 52 75 6c 65 46 6f 72 46 69 6c 65 28 66 69 6c 65 2e 6e 61 6d 65 2c global.getRuleForFile(file.name,
e8780 20 70 72 6a 2e 72 75 6c 65 73 29 0a 69 66 20 72 75 6c 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 .prj.rules).if.rule.then.return.
e87a0 7b 0a 6e 61 6d 65 20 20 20 20 20 20 3d 20 72 75 6c 65 2e 6e 61 6d 65 2c 0a 70 72 69 6f 72 69 74 {.name......=.rule.name,.priorit
e87c0 79 20 20 3d 20 31 30 30 2c 0a 72 75 6c 65 20 20 20 20 20 20 3d 20 72 75 6c 65 2c 0a 65 6d 69 74 y..=.100,.rule......=.rule,.emit
e87e0 46 69 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 6d 2e 65 Files.=.function(prj,.group).m.e
e8800 6d 69 74 52 75 6c 65 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 65 6e 64 2c 0a 65 6d mitRuleFiles(prj,.group).end,.em
e8820 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a itFilter.=.function(prj,.group).
e8840 6d 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 67 72 6f 75 70 2e m.filterGroup(prj,.group,.group.
e8860 63 61 74 65 67 6f 72 79 2e 6e 61 6d 65 29 0a 65 6e 64 0a 7d 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 category.name).end.}.end.for._,.
e8880 63 61 74 20 69 6e 20 70 61 69 72 73 28 6d 2e 63 61 74 65 67 6f 72 69 65 73 29 20 64 6f 0a 69 66 cat.in.pairs(m.categories).do.if
e88a0 20 63 61 74 2e 65 78 74 65 6e 73 69 6f 6e 73 20 61 6e 64 20 70 61 74 68 2e 68 61 73 65 78 74 65 .cat.extensions.and.path.hasexte
e88c0 6e 73 69 6f 6e 28 66 69 6c 65 2e 6e 61 6d 65 2c 20 63 61 74 2e 65 78 74 65 6e 73 69 6f 6e 73 29 nsion(file.name,.cat.extensions)
e88e0 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 61 74 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 .then.return.cat.end.end.return.
e8900 6d 2e 63 61 74 65 67 6f 72 69 65 73 2e 4e 6f 6e 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d m.categories.None.end.function.m
e8920 2e 63 6f 6e 66 69 67 50 61 69 72 28 63 66 67 29 0a 72 65 74 75 72 6e 20 76 73 74 75 64 69 6f 2e .configPair(cfg).return.vstudio.
e8940 70 72 6f 6a 65 63 74 50 6c 61 74 66 6f 72 6d 28 63 66 67 29 20 2e 2e 20 22 7c 22 20 2e 2e 20 76 projectPlatform(cfg)...."|"....v
e8960 73 74 75 64 69 6f 2e 61 72 63 68 46 72 6f 6d 43 6f 6e 66 69 67 28 63 66 67 2c 20 74 72 75 65 29 studio.archFromConfig(cfg,.true)
e8980 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 74 54 6f 74 61 6c 43 66 67 43 6f 75 6e 74 .end.function.m.getTotalCfgCount
e89a0 28 70 72 6a 29 0a 69 66 20 70 72 6a 2e 5f 74 6f 74 61 6c 43 66 67 43 6f 75 6e 74 20 74 68 65 6e (prj).if.prj._totalCfgCount.then
e89c0 0a 72 65 74 75 72 6e 20 70 72 6a 2e 5f 74 6f 74 61 6c 43 66 67 43 6f 75 6e 74 0a 65 6c 73 65 0a .return.prj._totalCfgCount.else.
e89e0 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 30 0a 66 6f 72 20 5f 20 69 6e 20 70 2e 70 72 6f 6a local.result.=.0.for._.in.p.proj
e8a00 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 72 65 73 75 6c 74 20 3d 20 ect.eachconfig(prj).do.result.=.
e8a20 72 65 73 75 6c 74 20 2b 20 31 0a 65 6e 64 0a 70 72 6a 2e 5f 74 6f 74 61 6c 43 66 67 43 6f 75 6e result.+.1.end.prj._totalCfgCoun
e8a40 74 20 3d 20 72 65 73 75 6c 74 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 65 6e 64 t.=.result.return.result.end.end
e8a60 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6e 64 65 78 43 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d .function.m.indexConditionalElem
e8a80 65 6e 74 73 28 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 4d 61 70 2c 20 6e 61 6d 65 4c 69 73 74 2c 20 ents().local.nameMap,.nameList,.
e8aa0 73 65 74 74 69 6e 67 4c 69 73 74 0a 6e 61 6d 65 4d 61 70 20 3d 20 7b 7d 0a 6e 61 6d 65 4c 69 73 settingList.nameMap.=.{}.nameLis
e8ac0 74 20 3d 20 7b 7d 20 2d 2d 20 74 6f 20 70 72 65 73 65 72 76 65 20 6f 72 64 65 72 69 6e 67 0a 73 t.=.{}.--.to.preserve.ordering.s
e8ae0 65 74 74 69 6e 67 4c 69 73 74 20 3d 20 7b 7d 20 2d 2d 20 74 6f 20 70 72 65 73 65 72 76 65 20 6f ettingList.=.{}.--.to.preserve.o
e8b00 72 64 65 72 69 6e 67 0a 66 6f 72 20 5f 2c 20 65 6c 65 6d 65 6e 74 20 69 6e 20 69 70 61 69 72 73 rdering.for._,.element.in.ipairs
e8b20 28 6d 2e 63 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d 65 6e 74 73 29 20 64 6f 0a 6c 6f 63 61 6c (m.conditionalElements).do.local
e8b40 20 73 65 74 74 69 6e 67 4d 61 70 20 3d 20 6e 61 6d 65 4d 61 70 5b 65 6c 65 6d 65 6e 74 2e 6e 61 .settingMap.=.nameMap[element.na
e8b60 6d 65 5d 0a 69 66 20 6e 6f 74 20 73 65 74 74 69 6e 67 4d 61 70 20 74 68 65 6e 0a 73 65 74 74 69 me].if.not.settingMap.then.setti
e8b80 6e 67 4d 61 70 20 3d 20 7b 7d 0a 6e 61 6d 65 4d 61 70 5b 65 6c 65 6d 65 6e 74 2e 6e 61 6d 65 5d ngMap.=.{}.nameMap[element.name]
e8ba0 20 3d 20 73 65 74 74 69 6e 67 4d 61 70 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 .=.settingMap.if.not.table.conta
e8bc0 69 6e 73 28 6e 61 6d 65 4c 69 73 74 2c 20 65 6c 65 6d 65 6e 74 2e 6e 61 6d 65 29 20 74 68 65 6e ins(nameList,.element.name).then
e8be0 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6e 61 6d 65 4c 69 73 74 2c 20 65 6c 65 6d 65 6e 74 2e .table.insert(nameList,.element.
e8c00 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 53 65 74 20 3d name).end.end.local.elementSet.=
e8c20 20 73 65 74 74 69 6e 67 4d 61 70 5b 65 6c 65 6d 65 6e 74 2e 73 65 74 74 69 6e 67 5d 0a 69 66 20 .settingMap[element.setting].if.
e8c40 65 6c 65 6d 65 6e 74 53 65 74 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 65 6c 65 elementSet.then.table.insert(ele
e8c60 6d 65 6e 74 53 65 74 2c 20 65 6c 65 6d 65 6e 74 29 0a 65 6c 73 65 0a 65 6c 65 6d 65 6e 74 53 65 mentSet,.element).else.elementSe
e8c80 74 20 3d 20 7b 65 6c 65 6d 65 6e 74 7d 0a 73 65 74 74 69 6e 67 4d 61 70 5b 65 6c 65 6d 65 6e 74 t.=.{element}.settingMap[element
e8ca0 2e 73 65 74 74 69 6e 67 5d 20 3d 20 65 6c 65 6d 65 6e 74 53 65 74 0a 69 66 20 6e 6f 74 20 74 61 .setting].=.elementSet.if.not.ta
e8cc0 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 73 65 74 74 69 6e 67 4c 69 73 74 2c 20 65 6c 65 6d 65 6e ble.contains(settingList,.elemen
e8ce0 74 2e 73 65 74 74 69 6e 67 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 65 74 t.setting).then.table.insert(set
e8d00 74 69 6e 67 4c 69 73 74 2c 20 65 6c 65 6d 65 6e 74 2e 73 65 74 74 69 6e 67 29 0a 65 6e 64 0a 65 tingList,.element.setting).end.e
e8d20 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 61 6d 65 4d 61 70 2c 20 6e 61 6d 65 4c 69 73 74 2c nd.end.return.nameMap,.nameList,
e8d40 20 73 65 74 74 69 6e 67 4c 69 73 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 6d 69 74 .settingList.end.function.m.emit
e8d60 43 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d 65 6e 74 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 6b ConditionalElements(prj).local.k
e8d80 65 79 43 6f 75 6e 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 74 62 6c 29 0a 6c 6f 63 61 6c 20 63 6f eyCount.=.function(tbl).local.co
e8da0 75 6e 74 20 3d 20 30 0a 66 6f 72 20 5f 20 69 6e 20 70 61 69 72 73 28 74 62 6c 29 20 64 6f 20 63 unt.=.0.for._.in.pairs(tbl).do.c
e8dc0 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b 20 31 20 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f 75 6e ount.=.count.+.1.end.return.coun
e8de0 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6e 61 6d 65 4d 61 70 2c 20 6e 61 6d 65 4c 69 73 74 2c 20 73 t.end.local.nameMap,.nameList,.s
e8e00 65 74 74 69 6e 67 4c 69 73 74 0a 6e 61 6d 65 4d 61 70 2c 20 6e 61 6d 65 4c 69 73 74 2c 20 73 65 ettingList.nameMap,.nameList,.se
e8e20 74 74 69 6e 67 4c 69 73 74 20 3d 20 6d 2e 69 6e 64 65 78 43 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c ttingList.=.m.indexConditionalEl
e8e40 65 6d 65 6e 74 73 28 29 0a 6c 6f 63 61 6c 20 74 6f 74 61 6c 43 66 67 43 6f 75 6e 74 20 3d 20 6d ements().local.totalCfgCount.=.m
e8e60 2e 67 65 74 54 6f 74 61 6c 43 66 67 43 6f 75 6e 74 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 6e 61 .getTotalCfgCount(prj).for._,.na
e8e80 6d 65 20 69 6e 20 69 70 61 69 72 73 28 6e 61 6d 65 4c 69 73 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 me.in.ipairs(nameList).do.local.
e8ea0 73 65 74 74 69 6e 67 4d 61 70 20 3d 20 6e 61 6d 65 4d 61 70 5b 6e 61 6d 65 5d 0a 6c 6f 63 61 6c settingMap.=.nameMap[name].local
e8ec0 20 64 6f 6e 65 20 3d 20 66 61 6c 73 65 0a 69 66 20 6b 65 79 43 6f 75 6e 74 28 73 65 74 74 69 6e .done.=.false.if.keyCount(settin
e8ee0 67 4d 61 70 29 3d 3d 31 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 73 65 74 74 69 6e 67 20 69 6e 20 gMap)==1.then.for._,.setting.in.
e8f00 69 70 61 69 72 73 28 73 65 74 74 69 6e 67 4c 69 73 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 65 6c 65 ipairs(settingList).do.local.ele
e8f20 6d 65 6e 74 73 20 3d 20 73 65 74 74 69 6e 67 4d 61 70 5b 73 65 74 74 69 6e 67 5d 0a 69 66 20 65 ments.=.settingMap[setting].if.e
e8f40 6c 65 6d 65 6e 74 73 7e 3d 6e 69 6c 20 61 6e 64 20 23 65 6c 65 6d 65 6e 74 73 3d 3d 74 6f 74 61 lements~=nil.and.#elements==tota
e8f60 6c 43 66 67 43 6f 75 6e 74 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 20 3d 20 65 lCfgCount.then.local.element.=.e
e8f80 6c 65 6d 65 6e 74 73 5b 31 5d 0a 6c 6f 63 61 6c 20 66 6f 72 6d 61 74 20 3d 20 73 74 72 69 6e 67 lements[1].local.format.=.string
e8fa0 2e 66 6f 72 6d 61 74 28 27 3c 25 73 3e 25 73 3c 2f 25 73 3e 27 2c 20 6e 61 6d 65 2c 20 65 6c 65 .format('<%s>%s</%s>',.name,.ele
e8fc0 6d 65 6e 74 2e 76 61 6c 75 65 2c 20 6e 61 6d 65 29 0a 70 2e 77 28 66 6f 72 6d 61 74 2c 20 74 61 ment.value,.name).p.w(format,.ta
e8fe0 62 6c 65 2e 75 6e 70 61 63 6b 28 65 6c 65 6d 65 6e 74 2e 61 72 67 73 29 29 0a 64 6f 6e 65 20 3d ble.unpack(element.args)).done.=
e9000 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 64 6f 6e 65 20 74 68 .true.end.end.end.if.not.done.th
e9020 65 6e 0a 66 6f 72 20 5f 2c 20 73 65 74 74 69 6e 67 20 69 6e 20 69 70 61 69 72 73 28 73 65 74 74 en.for._,.setting.in.ipairs(sett
e9040 69 6e 67 4c 69 73 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 3d 20 73 65 74 ingList).do.local.elements.=.set
e9060 74 69 6e 67 4d 61 70 5b 73 65 74 74 69 6e 67 5d 0a 69 66 20 65 6c 65 6d 65 6e 74 73 20 74 68 65 tingMap[setting].if.elements.the
e9080 6e 0a 66 6f 72 20 5f 2c 20 65 6c 65 6d 65 6e 74 20 69 6e 20 69 70 61 69 72 73 28 65 6c 65 6d 65 n.for._,.element.in.ipairs(eleme
e90a0 6e 74 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6f 72 6d 61 74 20 3d 20 73 74 72 69 6e 67 2e 66 6f nts).do.local.format.=.string.fo
e90c0 72 6d 61 74 28 27 3c 25 73 20 25 73 3e 25 73 3c 2f 25 73 3e 27 2c 20 6e 61 6d 65 2c 20 6d 2e 63 rmat('<%s.%s>%s</%s>',.name,.m.c
e90e0 6f 6e 64 69 74 69 6f 6e 46 72 6f 6d 43 6f 6e 66 69 67 54 65 78 74 28 65 6c 65 6d 65 6e 74 2e 63 onditionFromConfigText(element.c
e9100 6f 6e 64 69 74 69 6f 6e 29 2c 20 65 6c 65 6d 65 6e 74 2e 76 61 6c 75 65 2c 20 6e 61 6d 65 29 0a ondition),.element.value,.name).
e9120 70 2e 77 28 66 6f 72 6d 61 74 2c 20 74 61 62 6c 65 2e 75 6e 70 61 63 6b 28 65 6c 65 6d 65 6e 74 p.w(format,.table.unpack(element
e9140 2e 61 72 67 73 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a .args)).end.end.end.end.end.end.
e9160 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c function.m.emitFiles(prj,.group,
e9180 20 74 61 67 2c 20 66 69 6c 65 46 75 6e 63 2c 20 66 69 6c 65 43 66 67 46 75 6e 63 2c 20 63 68 65 .tag,.fileFunc,.fileCfgFunc,.che
e91a0 63 6b 46 75 6e 63 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 67 72 6f 75 70 2e 66 69 6c 65 ckFunc).local.files.=.group.file
e91c0 73 0a 69 66 20 66 69 6c 65 73 20 61 6e 64 20 23 66 69 6c 65 73 20 3e 20 30 20 74 68 65 6e 0a 70 s.if.files.and.#files.>.0.then.p
e91e0 2e 70 75 73 68 28 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 .push('<ItemGroup>').for._,.file
e9200 20 69 6e 20 69 70 61 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 .in.ipairs(files).do.local.conte
e9220 6e 74 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 20 28 29 0a 70 2e 70 75 nts.=.p.capture(function.().p.pu
e9240 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 66 69 6c 65 46 75 6e 63 2c 20 63 66 67 2c 20 sh().p.callArray(fileFunc,.cfg,.
e9260 66 69 6c 65 29 0a 6d 2e 63 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d file).m.conditionalElements.=.{}
e9280 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 .for.cfg.in.project.eachconfig(p
e92a0 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 rj).do.local.fcfg.=.fileconfig.g
e92c0 65 74 63 6f 6e 66 69 67 28 66 69 6c 65 2c 20 63 66 67 29 0a 69 66 20 6e 6f 74 20 63 68 65 63 6b etconfig(file,.cfg).if.not.check
e92e0 46 75 6e 63 20 6f 72 20 63 68 65 63 6b 46 75 6e 63 28 63 66 67 2c 20 66 63 66 67 29 20 74 68 65 Func.or.checkFunc(cfg,.fcfg).the
e9300 6e 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 66 69 6c 65 43 66 67 46 75 6e 63 2c 20 66 63 66 67 2c n.p.callArray(fileCfgFunc,.fcfg,
e9320 20 6d 2e 63 6f 6e 66 69 67 50 61 69 72 28 63 66 67 29 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 .m.configPair(cfg)).end.end.if.#
e9340 6d 2e 63 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 6d m.conditionalElements.>.0.then.m
e9360 2e 65 6d 69 74 43 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d 65 6e 74 73 28 70 72 6a 29 0a 65 6e .emitConditionalElements(prj).en
e9380 64 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 6c 6f 63 61 6c 20 72 65 6c 20 3d 20 70 61 74 68 2e d.p.pop().end).local.rel.=.path.
e93a0 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 72 65 6c 70 61 74 68 29 0a 69 66 20 70 72 6a 2e 6b translate(file.relpath).if.prj.k
e93c0 69 6e 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 49 54 45 4d 53 20 74 68 65 6e 0a 72 65 6c 20 3d 20 ind.==.p.SHAREDITEMS.then.rel.=.
e93e0 22 24 28 4d 53 42 75 69 6c 64 54 68 69 73 46 69 6c 65 44 69 72 65 63 74 6f 72 79 29 22 20 2e 2e "$(MSBuildThisFileDirectory)"...
e9400 20 72 65 6c 0a 65 6e 64 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 .rel.end.if.#contents.>.0.then.p
e9420 2e 70 75 73 68 28 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 22 25 73 22 3e 27 2c 20 74 61 67 2c 20 .push('<%s.Include="%s">',.tag,.
e9440 72 65 6c 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 3c 2f rel).p.outln(contents).p.pop('</
e9460 25 73 3e 27 2c 20 74 61 67 29 0a 65 6c 73 65 0a 70 2e 78 28 27 3c 25 73 20 49 6e 63 6c 75 64 65 %s>',.tag).else.p.x('<%s.Include
e9480 3d 22 25 73 22 20 2f 3e 27 2c 20 74 61 67 2c 20 72 65 6c 29 0a 65 6e 64 0a 65 6e 64 0a 70 2e 70 ="%s"./>',.tag,.rel).end.end.p.p
e94a0 6f 70 28 27 3c 2f 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 op('</ItemGroup>').end.end.funct
e94c0 69 6f 6e 20 6d 2e 65 6d 69 74 52 75 6c 65 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a ion.m.emitRuleFiles(prj,.group).
e94e0 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 67 72 6f 75 70 2e 66 69 6c 65 73 0a 6c 6f 63 61 6c 20 local.files.=.group.files.local.
e9500 72 75 6c 65 20 3d 20 67 72 6f 75 70 2e 63 61 74 65 67 6f 72 79 2e 72 75 6c 65 0a 69 66 20 66 69 rule.=.group.category.rule.if.fi
e9520 6c 65 73 20 61 6e 64 20 23 66 69 6c 65 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 les.and.#files.>.0.then.p.push('
e9540 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 5f 2c 20 66 69 6c 65 20 69 6e 20 69 70 61 <ItemGroup>').for._,.file.in.ipa
e9560 69 72 73 28 66 69 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 70 irs(files).do.local.contents.=.p
e9580 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 29 0a 66 6f 72 .capture(function().p.push().for
e95a0 20 70 72 6f 70 20 69 6e 20 70 2e 72 75 6c 65 2e 65 61 63 68 50 72 6f 70 65 72 74 79 28 72 75 6c .prop.in.p.rule.eachProperty(rul
e95c0 65 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 6c 64 20 3d 20 70 2e 72 75 6c 65 2e 67 65 74 50 72 6f 70 e).do.local.fld.=.p.rule.getProp
e95e0 65 72 74 79 46 69 65 6c 64 28 72 75 6c 65 2c 20 70 72 6f 70 29 0a 6d 2e 63 6f 6e 64 69 74 69 6f ertyField(rule,.prop).m.conditio
e9600 6e 61 6c 45 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a nalElements.=.{}.for.cfg.in.proj
e9620 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 63 66 ect.eachconfig(prj).do.local.fcf
e9640 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 66 69 6c 65 2c 20 63 g.=.fileconfig.getconfig(file,.c
e9660 66 67 29 0a 69 66 20 66 63 66 67 20 61 6e 64 20 66 63 66 67 5b 66 6c 64 2e 6e 61 6d 65 5d 20 74 fg).if.fcfg.and.fcfg[fld.name].t
e9680 68 65 6e 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 6d 2e 67 65 74 52 75 6c 65 50 72 6f 70 65 hen.local.value.=.m.getRulePrope
e96a0 72 74 79 53 74 72 69 6e 67 28 72 75 6c 65 2c 20 70 72 6f 70 2c 20 66 63 66 67 5b 66 6c 64 2e 6e rtyString(rule,.prop,.fcfg[fld.n
e96c0 61 6d 65 5d 29 0a 69 66 20 76 61 6c 75 65 20 61 6e 64 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 ame]).if.value.and.#value.>.0.th
e96e0 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 70 72 6f 70 2e 6e 61 6d 65 2c 20 6d 2e 63 6f 6e 66 69 67 en.m.element(prop.name,.m.config
e9700 50 61 69 72 28 63 66 67 29 2c 20 27 25 73 27 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a Pair(cfg),.'%s',.value).end.end.
e9720 65 6e 64 0a 69 66 20 23 6d 2e 63 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d 65 6e 74 73 20 3e 20 end.if.#m.conditionalElements.>.
e9740 30 20 74 68 65 6e 0a 6d 2e 65 6d 69 74 43 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d 65 6e 74 73 0.then.m.emitConditionalElements
e9760 28 70 72 6a 29 0a 65 6e 64 0a 65 6e 64 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 69 66 20 23 63 (prj).end.end.p.pop().end).if.#c
e9780 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 25 73 20 49 6e 63 ontents.>.0.then.p.push('<%s.Inc
e97a0 6c 75 64 65 3d 5c 22 25 73 5c 22 3e 27 2c 20 72 75 6c 65 2e 6e 61 6d 65 2c 20 70 61 74 68 2e 74 lude=\"%s\">',.rule.name,.path.t
e97c0 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 72 65 6c 70 61 74 68 29 29 0a 70 2e 6f 75 74 6c 6e 28 ranslate(file.relpath)).p.outln(
e97e0 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 3c 2f 25 73 3e 27 2c 20 72 75 6c 65 2e 6e 61 contents).p.pop('</%s>',.rule.na
e9800 6d 65 29 0a 65 6c 73 65 0a 70 2e 78 28 27 3c 25 73 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 me).else.p.x('<%s.Include=\"%s\"
e9820 20 2f 3e 27 2c 20 72 75 6c 65 2e 6e 61 6d 65 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 ./>',.rule.name,.path.translate(
e9840 66 69 6c 65 2e 72 65 6c 70 61 74 68 29 29 0a 65 6e 64 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f file.relpath)).end.end.p.pop('</
e9860 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e ItemGroup>').end.end.function.m.
e9880 69 73 43 6c 72 4d 69 78 65 64 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 69 73 4d 69 78 65 64 20 3d 20 isClrMixed(prj).local.isMixed.=.
e98a0 66 61 6c 73 65 0a 69 66 20 6e 6f 74 20 70 72 6a 2e 63 6c 72 20 6f 72 20 70 72 6a 2e 63 6c 72 20 false.if.not.prj.clr.or.prj.clr.
e98c0 3d 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 69 66 20 70 72 6a 2e 5f 69 73 43 6c 72 4d 69 78 65 64 ==.p.OFF.then.if.prj._isClrMixed
e98e0 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 69 73 4d 69 78 65 64 20 3d 20 70 72 6a 2e 5f 69 73 43 6c .~=.nil.then.isMixed.=.prj._isCl
e9900 72 4d 69 78 65 64 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 70 72 6a 2e 5f rMixed.else.table.foreachi(prj._
e9920 2e 66 69 6c 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 66 69 6c 65 29 0a 66 6f 72 20 63 66 67 20 69 .files,.function(file).for.cfg.i
e9940 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c n.p.project.eachconfig(prj).do.l
e9960 6f 63 61 6c 20 66 63 66 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 ocal.fcfg.=.p.fileconfig.getconf
e9980 69 67 28 66 69 6c 65 2c 20 63 66 67 29 0a 69 66 20 66 63 66 67 20 61 6e 64 20 66 63 66 67 2e 63 ig(file,.cfg).if.fcfg.and.fcfg.c
e99a0 6c 72 20 61 6e 64 20 66 63 66 67 2e 63 6c 72 20 7e 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 69 73 lr.and.fcfg.clr.~=.p.OFF.then.is
e99c0 4d 69 78 65 64 20 3d 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 29 0a 70 72 6a 2e 5f 69 Mixed.=.true.end.end.end).prj._i
e99e0 73 43 6c 72 4d 69 78 65 64 20 3d 20 69 73 4d 69 78 65 64 20 2d 2d 20 63 61 63 68 65 20 74 68 65 sClrMixed.=.isMixed.--.cache.the
e9a00 20 72 65 73 75 6c 74 73 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 69 73 4d 69 78 65 64 0a .results.end.end.return.isMixed.
e9a20 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 end.m.elements.projectReferences
e9a40 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 72 65 66 29 0a 69 66 20 70 72 6a 2e 63 6c 72 .=.function(prj,.ref).if.prj.clr
e9a60 20 7e 3d 20 70 2e 4f 46 46 20 6f 72 20 28 6d 2e 69 73 43 6c 72 4d 69 78 65 64 28 70 72 6a 29 20 .~=.p.OFF.or.(m.isClrMixed(prj).
e9a80 61 6e 64 20 72 65 66 20 61 6e 64 20 72 65 66 2e 6b 69 6e 64 20 7e 3d 70 2e 53 54 41 54 49 43 4c and.ref.and.ref.kind.~=p.STATICL
e9aa0 49 42 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 72 65 66 65 72 65 6e 63 65 50 72 6f IB).then.return.{.m.referencePro
e9ac0 6a 65 63 74 2c 0a 6d 2e 72 65 66 65 72 65 6e 63 65 50 72 69 76 61 74 65 2c 0a 6d 2e 72 65 66 65 ject,.m.referencePrivate,.m.refe
e9ae0 72 65 6e 63 65 4f 75 74 70 75 74 41 73 73 65 6d 62 6c 79 2c 0a 6d 2e 72 65 66 65 72 65 6e 63 65 renceOutputAssembly,.m.reference
e9b00 43 6f 70 79 4c 6f 63 61 6c 53 61 74 65 6c 6c 69 74 65 41 73 73 65 6d 62 6c 69 65 73 2c 0a 6d 2e CopyLocalSatelliteAssemblies,.m.
e9b20 72 65 66 65 72 65 6e 63 65 4c 69 6e 6b 4c 69 62 72 61 72 79 44 65 70 65 6e 64 65 6e 63 69 65 73 referenceLinkLibraryDependencies
e9b40 2c 0a 6d 2e 72 65 66 65 72 65 6e 63 65 55 73 65 4c 69 62 72 61 72 79 44 65 70 65 6e 64 65 6e 63 ,.m.referenceUseLibraryDependenc
e9b60 65 73 2c 0a 7d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 72 65 66 65 72 65 6e 63 65 50 es,.}.else.return.{.m.referenceP
e9b80 72 6f 6a 65 63 74 2c 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f roject,.}.end.end.function.m.pro
e9ba0 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 72 65 66 73 20 3d jectReferences(prj).local.refs.=
e9bc0 20 70 72 6f 6a 65 63 74 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 2c 20 27 6c .project.getdependencies(prj,.'l
e9be0 69 6e 6b 4f 6e 6c 79 27 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 70 2e 63 61 70 inkOnly').local.contents.=.p.cap
e9c00 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 29 0a 66 6f 72 20 5f 2c 20 ture(function().p.push().for._,.
e9c20 72 65 66 20 69 6e 20 69 70 61 69 72 73 28 72 65 66 73 29 20 64 6f 0a 69 66 20 72 65 66 2e 6b 69 ref.in.ipairs(refs).do.if.ref.ki
e9c40 6e 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 49 54 45 4d 53 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 nd.==.p.SHAREDITEMS.then.local.r
e9c60 65 6c 70 61 74 68 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 6a 2c 20 76 73 74 75 64 elpath.=.vstudio.path(prj,.vstud
e9c80 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 72 65 66 29 29 0a 70 2e 78 28 27 3c 49 6d 70 6f 72 io.projectfile(ref)).p.x('<Impor
e9ca0 74 20 50 72 6f 6a 65 63 74 3d 22 25 73 22 20 4c 61 62 65 6c 3d 22 53 68 61 72 65 64 22 20 2f 3e t.Project="%s".Label="Shared"./>
e9cc0 27 2c 20 72 65 6c 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 ',.relpath).end.end.p.pop().end)
e9ce0 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c .if.#contents.>.0.then.p.push('<
e9d00 49 6d 70 6f 72 74 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 53 68 61 72 65 64 22 3e 27 29 0a 70 2e ImportGroup.Label="Shared">').p.
e9d20 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 6d 70 6f 72 74 47 outln(contents).p.pop('</ImportG
e9d40 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 3d 20 70 2e 63 roup>').end.local.contents.=.p.c
e9d60 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 29 0a 66 6f 72 20 5f apture(function().p.push().for._
e9d80 2c 20 72 65 66 20 69 6e 20 69 70 61 69 72 73 28 72 65 66 73 29 20 64 6f 0a 69 66 20 72 65 66 2e ,.ref.in.ipairs(refs).do.if.ref.
e9da0 6b 69 6e 64 20 7e 3d 20 70 2e 53 48 41 52 45 44 49 54 45 4d 53 20 74 68 65 6e 0a 6c 6f 63 61 6c kind.~=.p.SHAREDITEMS.then.local
e9dc0 20 72 65 6c 70 61 74 68 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 6a 2c 20 76 73 74 .relpath.=.vstudio.path(prj,.vst
e9de0 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 72 65 66 29 29 0a 70 2e 70 75 73 68 28 27 3c udio.projectfile(ref)).p.push('<
e9e00 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 20 49 6e 63 6c 75 64 65 3d 5c 22 25 73 5c 22 3e ProjectReference.Include=\"%s\">
e9e20 27 2c 20 72 65 6c 70 61 74 68 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e ',.relpath).p.callArray(m.elemen
e9e40 74 73 2e 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 2c 20 70 72 6a 2c 20 72 65 66 29 0a ts.projectReferences,.prj,.ref).
e9e60 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6e 64 p.pop('</ProjectReference>').end
e9e80 0a 65 6e 64 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 20 3e .end.p.pop().end).if.#contents.>
e9ea0 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 70 2e .0.then.p.push('<ItemGroup>').p.
e9ec0 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 47 72 6f outln(contents).p.pop('</ItemGro
e9ee0 75 70 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f up>').end.end.function.m.additio
e9f00 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 6c nalDependencies(cfg,.explicit).l
e9f20 6f 63 61 6c 20 6c 69 6e 6b 73 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 63 6f 6e 66 69 ocal.links.local.toolset.=.confi
e9f40 67 2e 74 6f 6f 6c 73 65 74 28 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 7e 3d 20 g.toolset(cfg).if.cfg.system.~=.
e9f60 70 72 65 6d 61 6b 65 2e 57 49 4e 44 4f 57 53 20 61 6e 64 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e premake.WINDOWS.and.toolset.then
e9f80 0a 6c 69 6e 6b 73 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 6e .links.=.toolset.getlinks(cfg,.n
e9fa0 6f 74 20 65 78 70 6c 69 63 69 74 29 0a 65 6c 73 65 0a 6c 69 6e 6b 73 20 3d 20 76 73 74 75 64 69 ot.explicit).else.links.=.vstudi
e9fc0 6f 2e 67 65 74 4c 69 6e 6b 73 28 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 65 6e 64 0a 69 66 o.getLinks(cfg,.explicit).end.if
e9fe0 20 23 6c 69 6e 6b 73 20 3e 20 30 20 74 68 65 6e 0a 6c 69 6e 6b 73 20 3d 20 70 61 74 68 2e 74 72 .#links.>.0.then.links.=.path.tr
ea000 61 6e 73 6c 61 74 65 28 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6c 69 6e 6b 73 2c 20 22 3b 22 29 anslate(table.concat(links,.";")
ea020 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 ).m.element("AdditionalDependenc
ea040 69 65 73 22 2c 20 6e 69 6c 2c 20 22 25 73 3b 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 ies",.nil,."%s;%%(AdditionalDepe
ea060 6e 64 65 6e 63 69 65 73 29 22 2c 20 6c 69 6e 6b 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 ndencies)",.links).end.end.funct
ea080 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 ion.m.additionalIncludeDirectori
ea0a0 65 73 28 63 66 67 2c 20 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 69 66 20 23 69 6e 63 6c 75 64 65 es(cfg,.includedirs).if.#include
ea0c0 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 76 73 74 75 64 dirs.>.0.then.local.dirs.=.vstud
ea0e0 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 69 66 20 23 64 69 io.path(cfg,.includedirs).if.#di
ea100 72 73 20 3e 20 30 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 rs.>.0.then.m.element("Additiona
ea120 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 22 2c 20 6e 69 6c 2c 20 22 25 73 3b 25 lIncludeDirectories",.nil,."%s;%
ea140 25 28 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 29 22 %(AdditionalIncludeDirectories)"
ea160 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 ,.table.concat(dirs,.";")).end.e
ea180 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 nd.end.function.m.additionalLibr
ea1a0 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 6c 69 62 64 aryDirectories(cfg).if.#cfg.libd
ea1c0 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 74 61 62 6c 65 2e irs.>.0.then.local.dirs.=.table.
ea1e0 63 6f 6e 63 61 74 28 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 6c 69 62 concat(vstudio.path(cfg,.cfg.lib
ea200 64 69 72 73 29 2c 20 22 3b 22 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 dirs),.";").m.element("Additiona
ea220 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 22 2c 20 6e 69 6c 2c 20 22 25 73 3b 25 lLibraryDirectories",.nil,."%s;%
ea240 25 28 41 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 29 22 %(AdditionalLibraryDirectories)"
ea260 2c 20 64 69 72 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 ,.dirs).end.end.function.m.addit
ea280 69 6f 6e 61 6c 4d 61 6e 69 66 65 73 74 46 69 6c 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6d 61 ionalManifestFiles(cfg).local.ma
ea2a0 6e 69 66 65 73 74 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d 65 20 69 6e 20 69 70 61 nifests.=.{}.for._,.fname.in.ipa
ea2c0 69 72 73 28 63 66 67 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 irs(cfg.files).do.if.path.getext
ea2e0 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 20 3d 3d 20 22 2e 6d 61 6e 69 66 65 73 74 22 20 74 68 65 ension(fname).==.".manifest".the
ea300 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6d 61 6e 69 66 65 73 74 73 2c 20 70 72 6f 6a 65 63 n.table.insert(manifests,.projec
ea320 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 66 6e 61 6d 65 t.getrelative(cfg.project,.fname
ea340 29 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 6d 61 6e 69 66 65 73 74 73 20 3e 20 30 20 74 68 65 )).end.end.if.#manifests.>.0.the
ea360 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 6c 4d 61 6e 69 66 65 73 74 46 n.m.element("AdditionalManifestF
ea380 69 6c 65 73 22 2c 20 6e 69 6c 2c 20 22 25 73 3b 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 4d 61 6e iles",.nil,."%s;%%(AdditionalMan
ea3a0 69 66 65 73 74 46 69 6c 65 73 29 22 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6d 61 6e 69 66 ifestFiles)",.table.concat(manif
ea3c0 65 73 74 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 ests,.";")).end.end.function.m.a
ea3e0 64 64 69 74 69 6f 6e 61 6c 55 73 69 6e 67 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 29 0a 69 dditionalUsingDirectories(cfg).i
ea400 66 20 23 63 66 67 2e 75 73 69 6e 67 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 f.#cfg.usingdirs.>.0.then.local.
ea420 64 69 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 75 73 69 dirs.=.vstudio.path(cfg,.cfg.usi
ea440 6e 67 64 69 72 73 29 0a 69 66 20 23 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d ngdirs).if.#dirs.>.0.then.m.elem
ea460 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 6c 55 73 69 6e 67 44 69 72 65 63 74 6f 72 69 65 73 22 ent("AdditionalUsingDirectories"
ea480 2c 20 6e 69 6c 2c 20 22 25 73 3b 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 55 73 69 6e 67 44 69 72 ,.nil,."%s;%%(AdditionalUsingDir
ea4a0 65 63 74 6f 72 69 65 73 29 22 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 22 ectories)",.table.concat(dirs,."
ea4c0 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 61 72 67 ;")).end.end.end.function.m.larg
ea4e0 65 41 64 64 72 65 73 73 41 77 61 72 65 28 63 66 67 29 0a 69 66 20 28 63 66 67 2e 6c 61 72 67 65 eAddressAware(cfg).if.(cfg.large
ea500 61 64 64 72 65 73 73 61 77 61 72 65 20 3d 3d 20 74 72 75 65 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 addressaware.==.true).then.m.ele
ea520 6d 65 6e 74 28 22 4c 61 72 67 65 41 64 64 72 65 73 73 41 77 61 72 65 22 2c 20 6e 69 6c 2c 20 27 ment("LargeAddressAware",.nil,.'
ea540 74 72 75 65 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 61 6e 67 75 61 true').end.end.function.m.langua
ea560 67 65 53 74 61 6e 64 61 72 64 28 63 66 67 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 geStandard(cfg).if._ACTION.>=."v
ea580 73 32 30 31 37 22 20 74 68 65 6e 0a 69 66 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d s2017".then.if.(cfg.cppdialect.=
ea5a0 3d 20 22 43 2b 2b 31 34 22 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4c 61 6e 67 75 =."C++14").then.m.element("Langu
ea5c0 61 67 65 53 74 61 6e 64 61 72 64 22 2c 20 6e 69 6c 2c 20 27 73 74 64 63 70 70 31 34 27 29 0a 65 ageStandard",.nil,.'stdcpp14').e
ea5e0 6c 73 65 69 66 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 20 22 43 2b 2b 31 37 22 lseif.(cfg.cppdialect.==."C++17"
ea600 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 ).then.m.element("LanguageStanda
ea620 72 64 22 2c 20 6e 69 6c 2c 20 27 73 74 64 63 70 70 31 37 27 29 0a 65 6c 73 65 69 66 20 28 63 66 rd",.nil,.'stdcpp17').elseif.(cf
ea640 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 20 22 43 2b 2b 32 30 22 29 20 74 68 65 6e 0a 6d 2e g.cppdialect.==."C++20").then.m.
ea660 65 6c 65 6d 65 6e 74 28 22 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 22 2c 20 6e 69 6c 2c element("LanguageStandard",.nil,
ea680 20 27 73 74 64 63 70 70 6c 61 74 65 73 74 27 29 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 63 70 70 .'stdcpplatest').elseif.(cfg.cpp
ea6a0 64 69 61 6c 65 63 74 20 3d 3d 20 22 43 2b 2b 6c 61 74 65 73 74 22 29 20 74 68 65 6e 0a 6d 2e 65 dialect.==."C++latest").then.m.e
ea6c0 6c 65 6d 65 6e 74 28 22 4c 61 6e 67 75 61 67 65 53 74 61 6e 64 61 72 64 22 2c 20 6e 69 6c 2c 20 lement("LanguageStandard",.nil,.
ea6e0 27 73 74 64 63 70 70 6c 61 74 65 73 74 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 'stdcpplatest').end.end.end.func
ea700 74 69 6f 6e 20 6d 2e 63 6f 6e 66 6f 72 6d 61 6e 63 65 4d 6f 64 65 28 63 66 67 29 0a 69 66 20 5f tion.m.conformanceMode(cfg).if._
ea720 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 37 22 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 63 ACTION.>=."vs2017".then.if.cfg.c
ea740 6f 6e 66 6f 72 6d 61 6e 63 65 6d 6f 64 65 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 69 66 20 63 66 onformancemode.~=.nil.then.if.cf
ea760 67 2e 63 6f 6e 66 6f 72 6d 61 6e 63 65 6d 6f 64 65 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 g.conformancemode.then.m.element
ea780 28 22 43 6f 6e 66 6f 72 6d 61 6e 63 65 4d 6f 64 65 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 ("ConformanceMode",.nil,."true")
ea7a0 0a 65 6c 73 65 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 43 6f 6e 66 6f 72 6d 61 6e 63 65 4d 6f 64 65 .else.m.element("ConformanceMode
ea7c0 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 ",.nil,."false").end.end.end.end
ea7e0 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 73 74 72 75 63 74 4d 65 6d 62 65 72 41 6c 69 67 6e 6d 65 6e .function.m.structMemberAlignmen
ea800 74 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 7b 0a 5b 31 5d 20 3d 20 22 31 42 79 74 t(cfg).local.map.=.{.[1].=."1Byt
ea820 65 22 2c 0a 5b 32 5d 20 3d 20 22 32 42 79 74 65 73 22 2c 0a 5b 34 5d 20 3d 20 22 34 42 79 74 65 e",.[2].=."2Bytes",.[4].=."4Byte
ea840 73 22 2c 0a 5b 38 5d 20 3d 20 22 38 42 79 74 65 73 22 2c 0a 5b 31 36 5d 20 3d 20 22 31 36 42 79 s",.[8].=."8Bytes",.[16].=."16By
ea860 74 65 73 22 0a 7d 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 6d 61 70 5b 63 66 67 2e 73 74 72 tes".}.local.value.=.map[cfg.str
ea880 75 63 74 6d 65 6d 62 65 72 61 6c 69 67 6e 5d 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 6d 2e uctmemberalign].if.value.then.m.
ea8a0 65 6c 65 6d 65 6e 74 28 22 53 74 72 75 63 74 4d 65 6d 62 65 72 41 6c 69 67 6e 6d 65 6e 74 22 2c element("StructMemberAlignment",
ea8c0 20 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e .nil,.value).end.end.function.m.
ea8e0 75 73 65 46 75 6c 6c 50 61 74 68 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 75 73 65 46 75 6c 6c useFullPaths(cfg).if.cfg.useFull
ea900 50 61 74 68 73 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 75 73 65 46 75 6c 6c Paths.~=.nil.then.if.cfg.useFull
ea920 50 61 74 68 73 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 55 73 65 46 75 6c 6c 50 61 74 Paths.then.m.element("UseFullPat
ea940 68 73 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6c 73 65 0a 6d 2e 65 6c 65 6d 65 6e 74 hs",.nil,."true").else.m.element
ea960 28 22 55 73 65 46 75 6c 6c 50 61 74 68 73 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 65 22 29 0a 65 ("UseFullPaths",.nil,."false").e
ea980 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c nd.end.end.function.m.additional
ea9a0 43 6f 6d 70 69 6c 65 4f 70 74 69 6f 6e 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 6c CompileOptions(cfg,.condition).l
ea9c0 6f 63 61 6c 20 6f 70 74 73 20 3d 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 0a 69 66 20 ocal.opts.=.cfg.buildoptions.if.
ea9e0 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 31 35 22 20 6f 72 20 76 73 74 75 64 69 6f 2e 69 _ACTION.==."vs2015".or.vstudio.i
eaa00 73 4d 61 6b 65 66 69 6c 65 28 63 66 67 29 20 74 68 65 6e 0a 69 66 20 28 63 66 67 2e 63 70 70 64 sMakefile(cfg).then.if.(cfg.cppd
eaa20 69 61 6c 65 63 74 20 3d 3d 20 22 43 2b 2b 31 34 22 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e ialect.==."C++14").then.table.in
eaa40 73 65 72 74 28 6f 70 74 73 2c 20 22 2f 73 74 64 3a 63 2b 2b 31 34 22 29 0a 65 6c 73 65 69 66 20 sert(opts,."/std:c++14").elseif.
eaa60 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 20 22 43 2b 2b 31 37 22 29 20 74 68 65 6e (cfg.cppdialect.==."C++17").then
eaa80 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 70 74 73 2c 20 22 2f 73 74 64 3a 63 2b 2b 31 37 22 .table.insert(opts,."/std:c++17"
eaaa0 29 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 63 70 70 64 69 61 6c 65 63 74 20 3d 3d 20 22 43 2b 2b ).elseif.(cfg.cppdialect.==."C++
eaac0 32 30 22 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 70 74 73 2c 20 22 2f 73 20").then.table.insert(opts,."/s
eaae0 74 64 3a 63 2b 2b 6c 61 74 65 73 74 22 29 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 63 70 70 64 69 td:c++latest").elseif.(cfg.cppdi
eab00 61 6c 65 63 74 20 3d 3d 20 22 43 2b 2b 6c 61 74 65 73 74 22 29 20 74 68 65 6e 0a 74 61 62 6c 65 alect.==."C++latest").then.table
eab20 2e 69 6e 73 65 72 74 28 6f 70 74 73 2c 20 22 2f 73 74 64 3a 63 2b 2b 6c 61 74 65 73 74 22 29 0a .insert(opts,."/std:c++latest").
eab40 65 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 61 6e 64 20 63 66 67 2e 74 end.end.if.cfg.toolset.and.cfg.t
eab60 6f 6f 6c 73 65 74 3a 73 74 61 72 74 73 77 69 74 68 28 22 6d 73 63 22 29 20 74 68 65 6e 0a 6c 6f oolset:startswith("msc").then.lo
eab80 63 61 6c 20 76 61 6c 75 65 20 3d 20 69 69 66 28 63 66 67 2e 75 6e 73 69 67 6e 65 64 63 68 61 72 cal.value.=.iif(cfg.unsignedchar
eaba0 2c 20 22 4f 6e 22 2c 20 22 4f 66 66 22 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 70 74 73 ,."On",."Off").table.insert(opts
eabc0 2c 20 70 2e 74 6f 6f 6c 73 2e 6d 73 63 2e 73 68 61 72 65 64 2e 75 6e 73 69 67 6e 65 64 63 68 61 ,.p.tools.msc.shared.unsignedcha
eabe0 72 5b 76 61 6c 75 65 5d 29 0a 65 6c 73 65 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 r[value]).elseif._ACTION.>=."vs2
eac00 30 31 39 22 20 61 6e 64 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 61 6e 64 20 63 66 67 2e 74 6f 6f 019".and.cfg.toolset.and.cfg.too
eac20 6c 73 65 74 20 3d 3d 20 22 63 6c 61 6e 67 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 lset.==."clang".then.local.value
eac40 20 3d 20 69 69 66 28 63 66 67 2e 75 6e 73 69 67 6e 65 64 63 68 61 72 2c 20 22 4f 6e 22 2c 20 22 .=.iif(cfg.unsignedchar,."On",."
eac60 4f 66 66 22 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 70 74 73 2c 20 70 2e 74 6f 6f 6c 73 Off").table.insert(opts,.p.tools
eac80 2e 6d 73 63 2e 73 68 61 72 65 64 2e 75 6e 73 69 67 6e 65 64 63 68 61 72 5b 76 61 6c 75 65 5d 29 .msc.shared.unsignedchar[value])
eaca0 0a 65 6e 64 0a 69 66 20 23 6f 70 74 73 20 3e 20 30 20 74 68 65 6e 0a 6f 70 74 73 20 3d 20 74 61 .end.if.#opts.>.0.then.opts.=.ta
eacc0 62 6c 65 2e 63 6f 6e 63 61 74 28 6f 70 74 73 2c 20 22 20 22 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 ble.concat(opts,.".").m.element(
eace0 22 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 "AdditionalOptions",.condition,.
ead00 27 25 73 20 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 27 2c 20 6f 70 74 73 '%s.%%(AdditionalOptions)',.opts
ead20 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c ).end.end.function.m.additionalL
ead40 69 6e 6b 4f 70 74 69 6f 6e 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 inkOptions(cfg).if.#cfg.linkopti
ead60 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 70 74 73 20 3d 20 74 61 62 6c 65 2e ons.>.0.then.local.opts.=.table.
ead80 63 6f 6e 63 61 74 28 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 2c 20 22 20 22 29 0a 6d 2e 65 concat(cfg.linkoptions,.".").m.e
eada0 6c 65 6d 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 22 2c 20 6e 69 6c 2c lement("AdditionalOptions",.nil,
eadc0 20 22 25 73 20 25 25 28 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 22 2c 20 6f 70 74 ."%s.%%(AdditionalOptions)",.opt
eade0 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 69 6c 65 41 73 4d s).end.end.function.m.compileAsM
eae00 61 6e 61 67 65 64 28 66 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 66 63 66 67 2e anaged(fcfg,.condition).if.fcfg.
eae20 63 6c 72 20 61 6e 64 20 66 63 66 67 20 7e 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 6d 2e 65 6c 65 clr.and.fcfg.~=.p.OFF.then.m.ele
eae40 6d 65 6e 74 28 22 43 6f 6d 70 69 6c 65 41 73 4d 61 6e 61 67 65 64 22 2c 20 63 6f 6e 64 69 74 69 ment("CompileAsManaged",.conditi
eae60 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 on,."true").end.end.function.m.b
eae80 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e asicRuntimeChecks(cfg,.condition
eaea0 29 0a 6c 6f 63 61 6c 20 70 72 6a 63 66 67 2c 20 66 69 6c 65 63 66 67 20 3d 20 70 2e 63 6f 6e 66 ).local.prjcfg,.filecfg.=.p.conf
eaec0 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 20 ig.normalize(cfg).local.runtime.
eaee0 3d 20 63 6f 6e 66 69 67 2e 67 65 74 72 75 6e 74 69 6d 65 28 70 72 6a 63 66 67 29 20 6f 72 20 69 =.config.getruntime(prjcfg).or.i
eaf00 69 66 28 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 2c 20 22 44 65 if(config.isDebugBuild(cfg),."De
eaf20 62 75 67 22 2c 20 22 52 65 6c 65 61 73 65 22 29 0a 69 66 20 66 69 6c 65 63 66 67 20 74 68 65 6e bug",."Release").if.filecfg.then
eaf40 0a 69 66 20 66 69 6c 65 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 52 75 6e 74 69 6d 65 43 68 65 63 6b .if.filecfg.flags.NoRuntimeCheck
eaf60 73 20 6f 72 20 28 63 6f 6e 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 66 69 s.or.(config.isOptimizedBuild(fi
eaf80 6c 65 63 66 67 29 20 61 6e 64 20 72 75 6e 74 69 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 44 65 62 lecfg).and.runtime:endswith("Deb
eafa0 75 67 22 29 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 42 61 73 69 63 52 75 6e 74 69 ug")).then.m.element("BasicRunti
eafc0 6d 65 43 68 65 63 6b 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 44 65 66 61 75 6c 74 22 29 meChecks",.condition,."Default")
eafe0 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 70 72 6a 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 52 75 6e 74 .end.else.if.prjcfg.flags.NoRunt
eb000 69 6d 65 43 68 65 63 6b 73 20 6f 72 20 28 63 6f 6e 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a 65 64 imeChecks.or.(config.isOptimized
eb020 42 75 69 6c 64 28 70 72 6a 63 66 67 29 20 61 6e 64 20 72 75 6e 74 69 6d 65 3a 65 6e 64 73 77 69 Build(prjcfg).and.runtime:endswi
eb040 74 68 28 22 44 65 62 75 67 22 29 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 42 61 73 th("Debug")).then.m.element("Bas
eb060 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 22 2c 20 6e 69 6c 2c 20 22 44 65 66 61 75 6c 74 22 icRuntimeChecks",.nil,."Default"
eb080 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 69 6c 64 49 6e ).end.end.end.function.m.buildIn
eb0a0 70 75 74 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 62 75 69 6c puts(cfg,.condition).if.cfg.buil
eb0c0 64 69 6e 70 75 74 73 20 61 6e 64 20 23 63 66 67 2e 62 75 69 6c 64 69 6e 70 75 74 73 20 3e 20 30 dinputs.and.#cfg.buildinputs.>.0
eb0e0 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6e 70 75 74 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 .then.local.inputs.=.project.get
eb100 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 62 75 69 6c 64 69 relative(cfg.project,.cfg.buildi
eb120 6e 70 75 74 73 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 49 6e 70 75 74 73 22 2c 20 63 6f 6e 64 69 nputs).m.element("Inputs",.condi
eb140 74 69 6f 6e 2c 20 27 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 69 6e 70 75 74 73 2c tion,.'%s',.table.concat(inputs,
eb160 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 69 6c 64 41 .";")).end.end.function.m.buildA
eb180 64 64 69 74 69 6f 6e 61 6c 49 6e 70 75 74 73 28 66 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 dditionalInputs(fcfg,.condition)
eb1a0 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 69 6e 70 75 74 73 20 61 6e 64 20 23 66 63 66 67 2e 62 .if.fcfg.buildinputs.and.#fcfg.b
eb1c0 75 69 6c 64 69 6e 70 75 74 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6e 70 75 74 73 uildinputs.>.0.then.local.inputs
eb1e0 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 66 63 66 67 2e 70 72 6f 6a .=.project.getrelative(fcfg.proj
eb200 65 63 74 2c 20 66 63 66 67 2e 62 75 69 6c 64 69 6e 70 75 74 73 29 0a 6d 2e 65 6c 65 6d 65 6e 74 ect,.fcfg.buildinputs).m.element
eb220 28 22 41 64 64 69 74 69 6f 6e 61 6c 49 6e 70 75 74 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 ("AdditionalInputs",.condition,.
eb240 27 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 69 6e 70 75 74 73 2c 20 22 3b 22 29 29 '%s',.table.concat(inputs,.";"))
eb260 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 .end.end.function.m.buildCommand
eb280 73 28 66 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 23 66 63 66 67 2e 62 75 69 6c s(fcfg,.condition).if.#fcfg.buil
eb2a0 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6f 6d 6d 61 6e 64 dcommands.>.0.then.local.command
eb2c0 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 s.=.os.translateCommandsAndPaths
eb2e0 28 66 63 66 67 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 66 63 66 67 2e 70 72 6f 6a 65 63 (fcfg.buildcommands,.fcfg.projec
eb300 74 2e 62 61 73 65 64 69 72 2c 20 66 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e t.basedir,.fcfg.project.location
eb320 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 43 6f 6d 6d 61 6e 64 22 2c 20 63 6f 6e 64 69 74 69 6f 6e ).m.element("Command",.condition
eb340 2c 20 27 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 6f 6d 6d 61 6e 64 73 2c 27 5c ,.'%s',.table.concat(commands,'\
eb360 72 5c 6e 27 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 69 6c 64 4c r\n')).end.end.function.m.buildL
eb380 6f 67 28 63 66 67 29 0a 69 66 20 63 66 67 2e 62 75 69 6c 64 6c 6f 67 20 61 6e 64 20 23 63 66 67 og(cfg).if.cfg.buildlog.and.#cfg
eb3a0 2e 62 75 69 6c 64 6c 6f 67 20 3e 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 42 75 69 6c .buildlog.>.0.then.p.push('<Buil
eb3c0 64 4c 6f 67 3e 27 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 50 61 74 68 22 2c 20 6e 69 6c 2c 20 22 dLog>').m.element("Path",.nil,."
eb3e0 25 73 22 2c 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 62 75 69 6c 64 %s",.vstudio.path(cfg,.cfg.build
eb400 6c 6f 67 29 29 0a 70 2e 70 6f 70 28 27 3c 2f 42 75 69 6c 64 4c 6f 67 3e 27 29 0a 65 6e 64 0a 65 log)).p.pop('</BuildLog>').end.e
eb420 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 69 6c 64 4d 65 73 73 61 67 65 28 66 63 66 67 2c nd.function.m.buildMessage(fcfg,
eb440 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 66 63 66 67 2e 62 75 69 6c 64 6d 65 73 73 61 67 65 .condition).if.fcfg.buildmessage
eb460 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4d 65 73 73 61 67 65 22 2c 20 63 6f 6e 64 69 .then.m.element("Message",.condi
eb480 74 69 6f 6e 2c 20 27 25 73 27 2c 20 66 63 66 67 2e 62 75 69 6c 64 6d 65 73 73 61 67 65 29 0a 65 tion,.'%s',.fcfg.buildmessage).e
eb4a0 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 69 6c 64 4f 75 74 70 75 74 73 28 66 nd.end.function.m.buildOutputs(f
eb4c0 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 23 66 63 66 67 2e 62 75 69 6c 64 6f 75 cfg,.condition).if.#fcfg.buildou
eb4e0 74 70 75 74 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f 75 74 70 75 74 73 20 3d 20 70 tputs.>.0.then.local.outputs.=.p
eb500 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 66 63 66 67 2e 70 72 6f 6a 65 63 74 2c roject.getrelative(fcfg.project,
eb520 20 66 63 66 67 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4f .fcfg.buildoutputs).m.element("O
eb540 75 74 70 75 74 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 27 25 73 27 2c 20 74 61 62 6c 65 2e utputs",.condition,.'%s',.table.
eb560 63 6f 6e 63 61 74 28 6f 75 74 70 75 74 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 concat(outputs,.";")).end.end.fu
eb580 6e 63 74 69 6f 6e 20 6d 2e 6c 69 6e 6b 4f 62 6a 65 63 74 73 28 66 63 66 67 2c 20 63 6f 6e 64 69 nction.m.linkObjects(fcfg,.condi
eb5a0 74 69 6f 6e 29 0a 69 66 20 66 63 66 67 2e 6c 69 6e 6b 62 75 69 6c 64 6f 75 74 70 75 74 73 20 7e tion).if.fcfg.linkbuildoutputs.~
eb5c0 3d 20 6e 69 6c 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4c 69 6e 6b 4f 62 6a 65 63 74 =.nil.then.m.element("LinkObject
eb5e0 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 74 6f 73 74 72 69 6e 67 28 66 63 66 67 2e 6c 69 6e s",.condition,.tostring(fcfg.lin
eb600 6b 62 75 69 6c 64 6f 75 74 70 75 74 73 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e kbuildoutputs)).end.end.function
eb620 20 6d 2e 63 68 61 72 61 63 74 65 72 53 65 74 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 76 73 74 75 .m.characterSet(cfg).if.not.vstu
eb640 64 69 6f 2e 69 73 4d 61 6b 65 66 69 6c 65 28 63 66 67 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 dio.isMakefile(cfg).then.local.c
eb660 68 61 72 61 63 74 65 72 73 65 74 73 20 3d 20 7b 0a 41 53 43 49 49 20 3d 20 22 4e 6f 74 53 65 74 haractersets.=.{.ASCII.=."NotSet
eb680 22 2c 0a 4d 42 43 53 20 3d 20 22 4d 75 6c 74 69 42 79 74 65 22 2c 0a 55 6e 69 63 6f 64 65 20 3d ",.MBCS.=."MultiByte",.Unicode.=
eb6a0 20 22 55 6e 69 63 6f 64 65 22 2c 0a 44 65 66 61 75 6c 74 20 3d 20 22 55 6e 69 63 6f 64 65 22 0a ."Unicode",.Default.=."Unicode".
eb6c0 7d 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 43 68 61 72 61 63 74 65 72 53 65 74 22 2c 20 6e 69 6c 2c }.m.element("CharacterSet",.nil,
eb6e0 20 63 68 61 72 61 63 74 65 72 73 65 74 73 5b 63 66 67 2e 63 68 61 72 61 63 74 65 72 73 65 74 5d .charactersets[cfg.characterset]
eb700 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 77 68 6f 6c 65 50 72 6f 67 72 61 ).end.end.function.m.wholeProgra
eb720 6d 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e mOptimization(cfg).if.cfg.flags.
eb740 4c 69 6e 6b 54 69 6d 65 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d LinkTimeOptimization.then.m.elem
eb760 65 6e 74 28 22 57 68 6f 6c 65 50 72 6f 67 72 61 6d 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 22 2c 20 ent("WholeProgramOptimization",.
eb780 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e nil,."true").end.end.function.m.
eb7a0 63 6c 43 6f 6d 70 69 6c 65 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 clCompileAdditionalIncludeDirect
eb7c0 6f 72 69 65 73 28 63 66 67 29 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 ories(cfg).m.additionalIncludeDi
eb7e0 72 65 63 74 6f 72 69 65 73 28 63 66 67 2c 20 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 0a rectories(cfg,.cfg.includedirs).
eb800 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6c 43 6f 6d 70 69 6c 65 41 64 64 69 74 69 6f 6e end.function.m.clCompileAddition
eb820 61 6c 55 73 69 6e 67 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 29 0a 6d 2e 61 64 64 69 74 69 alUsingDirectories(cfg).m.additi
eb840 6f 6e 61 6c 55 73 69 6e 67 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 2c 20 63 66 67 2e 75 73 onalUsingDirectories(cfg,.cfg.us
eb860 69 6e 67 64 69 72 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6c 43 6f 6d 70 69 6c ingdirs).end.function.m.clCompil
eb880 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 2c 20 63 6f ePreprocessorDefinitions(cfg,.co
eb8a0 6e 64 69 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 64 65 66 69 6e 65 73 20 3d 20 63 66 67 2e 64 65 66 ndition).local.defines.=.cfg.def
eb8c0 69 6e 65 73 0a 69 66 20 63 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d ines.if.cfg.exceptionhandling.==
eb8e0 20 70 2e 4f 46 46 20 74 68 65 6e 0a 64 65 66 69 6e 65 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e .p.OFF.then.defines.=.table.join
eb900 28 64 65 66 69 6e 65 73 2c 20 22 5f 48 41 53 5f 45 58 43 45 50 54 49 4f 4e 53 3d 30 22 29 0a 65 (defines,."_HAS_EXCEPTIONS=0").e
eb920 6e 64 0a 6d 2e 70 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 nd.m.preprocessorDefinitions(cfg
eb940 2c 20 64 65 66 69 6e 65 73 2c 20 66 61 6c 73 65 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 65 6e 64 ,.defines,.false,.condition).end
eb960 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6c 43 6f 6d 70 69 6c 65 55 6e 64 65 66 69 6e 65 50 72 65 .function.m.clCompileUndefinePre
eb980 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 processorDefinitions(cfg,.condit
eb9a0 69 6f 6e 29 0a 6d 2e 75 6e 64 65 66 69 6e 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e ion).m.undefinePreprocessorDefin
eb9c0 69 74 69 6f 6e 73 28 63 66 67 2c 20 63 66 67 2e 75 6e 64 65 66 69 6e 65 73 2c 20 66 61 6c 73 65 itions(cfg,.cfg.undefines,.false
eb9e0 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6c 72 53 ,.condition).end.function.m.clrS
eba00 75 70 70 6f 72 74 28 63 66 67 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 0a 69 66 20 63 66 67 2e 63 upport(cfg).local.value.if.cfg.c
eba20 6c 72 20 3d 3d 20 22 4f 6e 22 20 6f 72 20 63 66 67 2e 63 6c 72 20 3d 3d 20 22 55 6e 73 61 66 65 lr.==."On".or.cfg.clr.==."Unsafe
eba40 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 22 74 72 75 65 22 0a 65 6c 73 65 69 66 20 63 66 67 ".then.value.=."true".elseif.cfg
eba60 2e 63 6c 72 20 7e 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 63 66 67 2e 63 .clr.~=.p.OFF.then.value.=.cfg.c
eba80 6c 72 0a 65 6e 64 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 lr.end.if.value.then.m.element("
ebaa0 43 4c 52 53 75 70 70 6f 72 74 22 2c 20 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 CLRSupport",.nil,.value).end.end
ebac0 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 69 6c 65 41 73 28 63 66 67 2c 20 63 6f 6e 64 69 .function.m.compileAs(cfg,.condi
ebae0 74 69 6f 6e 29 0a 69 66 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 28 63 66 67 2e 63 6f 6d tion).if.p.languages.isc(cfg.com
ebb00 70 69 6c 65 61 73 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 43 6f 6d 70 69 6c 65 41 pileas).then.m.element("CompileA
ebb20 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 43 6f 6d 70 69 6c 65 41 73 43 22 29 0a 65 6c 73 s",.condition,."CompileAsC").els
ebb40 65 69 66 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 70 70 28 63 66 67 2e 63 6f 6d 70 69 6c eif.p.languages.iscpp(cfg.compil
ebb60 65 61 73 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 43 6f 6d 70 69 6c 65 41 73 22 2c eas).then.m.element("CompileAs",
ebb80 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 43 6f 6d 70 69 6c 65 41 73 43 70 70 22 29 0a 65 6e 64 0a .condition,."CompileAsCpp").end.
ebba0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 end.function.m.configurationType
ebbc0 28 63 66 67 29 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 0a 53 68 61 72 65 64 4c 69 62 20 (cfg).local.types.=.{.SharedLib.
ebbe0 3d 20 22 44 79 6e 61 6d 69 63 4c 69 62 72 61 72 79 22 2c 0a 53 74 61 74 69 63 4c 69 62 20 3d 20 =."DynamicLibrary",.StaticLib.=.
ebc00 22 53 74 61 74 69 63 4c 69 62 72 61 72 79 22 2c 0a 43 6f 6e 73 6f 6c 65 41 70 70 20 3d 20 22 41 "StaticLibrary",.ConsoleApp.=."A
ebc20 70 70 6c 69 63 61 74 69 6f 6e 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 41 70 70 6c pplication",.WindowedApp.=."Appl
ebc40 69 63 61 74 69 6f 6e 22 2c 0a 4d 61 6b 65 66 69 6c 65 20 3d 20 22 4d 61 6b 65 66 69 6c 65 22 2c ication",.Makefile.=."Makefile",
ebc60 0a 4e 6f 6e 65 20 3d 20 22 4d 61 6b 65 66 69 6c 65 22 2c 0a 55 74 69 6c 69 74 79 20 3d 20 22 55 .None.=."Makefile",.Utility.=."U
ebc80 74 69 6c 69 74 79 22 2c 0a 7d 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 43 6f 6e 66 69 67 75 72 61 74 tility",.}.m.element("Configurat
ebca0 69 6f 6e 54 79 70 65 22 2c 20 6e 69 6c 2c 20 74 79 70 65 73 5b 63 66 67 2e 6b 69 6e 64 5d 29 0a ionType",.nil,.types[cfg.kind]).
ebcc0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 75 6c 74 75 72 65 28 63 66 67 29 0a 6c 6f 63 61 end.function.m.culture(cfg).loca
ebce0 6c 20 76 61 6c 75 65 20 3d 20 76 73 74 75 64 69 6f 2e 63 75 6c 74 75 72 65 46 6f 72 4c 6f 63 61 l.value.=.vstudio.cultureForLoca
ebd00 6c 65 28 63 66 67 2e 6c 6f 63 61 6c 65 29 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 6d 2e 65 le(cfg.locale).if.value.then.m.e
ebd20 6c 65 6d 65 6e 74 28 22 43 75 6c 74 75 72 65 22 2c 20 6e 69 6c 2c 20 22 30 78 25 30 34 78 22 2c lement("Culture",.nil,."0x%04x",
ebd40 20 74 6f 73 74 72 69 6e 67 28 76 61 6c 75 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 .tostring(value)).end.end.functi
ebd60 6f 6e 20 6d 2e 64 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 28 63 66 67 29 on.m.debugInformationFormat(cfg)
ebd80 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 2c 20 74 6f 6f 6c 56 65 72 .local.value.local.tool,.toolVer
ebda0 73 69 6f 6e 20 3d 20 70 2e 63 6f 6e 66 69 67 2e 74 6f 6f 6c 73 65 74 28 63 66 67 29 0a 69 66 20 sion.=.p.config.toolset(cfg).if.
ebdc0 28 63 66 67 2e 73 79 6d 62 6f 6c 73 20 3d 3d 20 70 2e 4f 4e 29 20 6f 72 20 28 63 66 67 2e 73 79 (cfg.symbols.==.p.ON).or.(cfg.sy
ebde0 6d 62 6f 6c 73 20 3d 3d 20 22 46 61 73 74 4c 69 6e 6b 22 29 20 6f 72 20 28 63 66 67 2e 73 79 6d mbols.==."FastLink").or.(cfg.sym
ebe00 62 6f 6c 73 20 3d 3d 20 22 46 75 6c 6c 22 29 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 64 65 62 75 bols.==."Full").then.if.cfg.debu
ebe20 67 66 6f 72 6d 61 74 20 3d 3d 20 22 63 37 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 22 4f 6c gformat.==."c7".then.value.=."Ol
ebe40 64 53 74 79 6c 65 22 0a 65 6c 73 65 69 66 20 28 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 dStyle".elseif.(cfg.architecture
ebe60 20 3d 3d 20 22 78 38 36 5f 36 34 22 20 61 6e 64 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 .==."x86_64".and._ACTION.<."vs20
ebe80 31 35 22 29 20 6f 72 0a 20 20 20 63 66 67 2e 63 6c 72 20 7e 3d 20 70 2e 4f 46 46 20 6f 72 0a 20 15").or....cfg.clr.~=.p.OFF.or..
ebea0 20 20 63 6f 6e 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 20 6f ..config.isOptimizedBuild(cfg).o
ebec0 72 0a 20 20 20 63 66 67 2e 65 64 69 74 61 6e 64 63 6f 6e 74 69 6e 75 65 20 3d 3d 20 70 2e 4f 46 r....cfg.editandcontinue.==.p.OF
ebee0 46 20 6f 72 0a 20 20 20 28 74 6f 6f 6c 56 65 72 73 69 6f 6e 20 61 6e 64 20 74 6f 6f 6c 56 65 72 F.or....(toolVersion.and.toolVer
ebf00 73 69 6f 6e 3a 73 74 61 72 74 73 77 69 74 68 28 22 4c 4c 56 4d 2d 76 73 22 29 29 0a 74 68 65 6e sion:startswith("LLVM-vs")).then
ebf20 0a 76 61 6c 75 65 20 3d 20 22 50 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 22 0a 65 6c 73 65 0a .value.=."ProgramDatabase".else.
ebf40 76 61 6c 75 65 20 3d 20 22 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 22 0a 65 6e 64 0a 6d 2e value.=."EditAndContinue".end.m.
ebf60 65 6c 65 6d 65 6e 74 28 22 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 22 element("DebugInformationFormat"
ebf80 2c 20 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 73 79 6d 62 6f 6c 73 ,.nil,.value).elseif.cfg.symbols
ebfa0 20 3d 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 .==.p.OFF.then.if._ACTION.<."vs2
ebfc0 30 31 35 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 22 22 0a 65 6c 73 65 0a 76 61 6c 75 65 20 015".then.value.=."".else.value.
ebfe0 3d 20 22 4e 6f 6e 65 22 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 44 65 62 75 67 49 6e 66 =."None".end.m.element("DebugInf
ec000 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 22 2c 20 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 ormationFormat",.nil,.value).end
ec020 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 6e 61 62 6c 65 44 70 69 41 77 61 72 65 6e 65 .end.function.m.enableDpiAwarene
ec040 73 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 61 77 61 72 65 6e 65 73 73 20 3d 20 7b 0a 4e 6f 6e 65 ss(cfg).local.awareness.=.{.None
ec060 20 3d 20 22 66 61 6c 73 65 22 2c 0a 48 69 67 68 20 3d 20 22 74 72 75 65 22 2c 0a 48 69 67 68 50 .=."false",.High.=."true",.HighP
ec080 65 72 4d 6f 6e 69 74 6f 72 20 3d 20 22 50 65 72 4d 6f 6e 69 74 6f 72 48 69 67 68 44 50 49 41 77 erMonitor.=."PerMonitorHighDPIAw
ec0a0 61 72 65 22 2c 0a 7d 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 61 77 61 72 65 6e 65 73 73 5b are",.}.local.value.=.awareness[
ec0c0 63 66 67 2e 64 70 69 61 77 61 72 65 6e 65 73 73 5d 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a cfg.dpiawareness].if.value.then.
ec0e0 6d 2e 65 6c 65 6d 65 6e 74 28 22 45 6e 61 62 6c 65 44 70 69 41 77 61 72 65 6e 65 73 73 22 2c 20 m.element("EnableDpiAwareness",.
ec100 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 nil,.value).end.end.function.m.e
ec120 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 28 63 66 67 2c nableEnhancedInstructionSet(cfg,
ec140 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 76 0a 6c 6f 63 61 6c 20 78 20 3d 20 63 66 .condition).local.v.local.x.=.cf
ec160 67 2e 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 0a 69 66 20 78 20 3d 3d 20 22 41 56 58 22 g.vectorextensions.if.x.==."AVX"
ec180 20 61 6e 64 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 31 30 22 20 74 68 65 6e 0a 76 20 3d .and._ACTION.>."vs2010".then.v.=
ec1a0 20 22 41 64 76 61 6e 63 65 64 56 65 63 74 6f 72 45 78 74 65 6e 73 69 6f 6e 73 22 0a 65 6c 73 65 ."AdvancedVectorExtensions".else
ec1c0 69 66 20 78 20 3d 3d 20 22 41 56 58 32 22 20 61 6e 64 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 if.x.==."AVX2".and._ACTION.>."vs
ec1e0 32 30 31 32 22 20 74 68 65 6e 0a 76 20 3d 20 22 41 64 76 61 6e 63 65 64 56 65 63 74 6f 72 45 78 2012".then.v.=."AdvancedVectorEx
ec200 74 65 6e 73 69 6f 6e 73 32 22 0a 65 6c 73 65 69 66 20 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 tensions2".elseif.cfg.architectu
ec220 72 65 20 7e 3d 20 22 78 38 36 5f 36 34 22 20 74 68 65 6e 0a 69 66 20 78 20 3d 3d 20 22 53 53 45 re.~=."x86_64".then.if.x.==."SSE
ec240 32 22 20 6f 72 20 78 20 3d 3d 20 22 53 53 45 33 22 20 6f 72 20 78 20 3d 3d 20 22 53 53 53 45 33 2".or.x.==."SSE3".or.x.==."SSSE3
ec260 22 20 6f 72 20 78 20 3d 3d 20 22 53 53 45 34 2e 31 22 20 74 68 65 6e 0a 76 20 3d 20 22 53 74 72 ".or.x.==."SSE4.1".then.v.=."Str
ec280 65 61 6d 69 6e 67 53 49 4d 44 45 78 74 65 6e 73 69 6f 6e 73 32 22 0a 65 6c 73 65 69 66 20 78 20 eamingSIMDExtensions2".elseif.x.
ec2a0 3d 3d 20 22 53 53 45 22 20 74 68 65 6e 0a 76 20 3d 20 22 53 74 72 65 61 6d 69 6e 67 53 49 4d 44 ==."SSE".then.v.=."StreamingSIMD
ec2c0 45 78 74 65 6e 73 69 6f 6e 73 22 0a 65 6c 73 65 69 66 20 78 20 3d 3d 20 22 49 41 33 32 22 20 61 Extensions".elseif.x.==."IA32".a
ec2e0 6e 64 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 31 30 22 20 74 68 65 6e 0a 76 20 3d 20 22 nd._ACTION.>."vs2010".then.v.=."
ec300 4e 6f 45 78 74 65 6e 73 69 6f 6e 73 22 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 76 20 74 68 65 6e 0a NoExtensions".end.end.if.v.then.
ec320 6d 2e 65 6c 65 6d 65 6e 74 28 27 45 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 m.element('EnableEnhancedInstruc
ec340 74 69 6f 6e 53 65 74 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 76 29 0a 65 6e 64 0a 65 6e 64 0a tionSet',.condition,.v).end.end.
ec360 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 28 63 66 67 29 function.m.entryPointSymbol(cfg)
ec380 0a 69 66 20 63 66 67 2e 65 6e 74 72 79 70 6f 69 6e 74 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e .if.cfg.entrypoint.then.m.elemen
ec3a0 74 28 22 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 22 2c 20 6e 69 6c 2c 20 63 66 67 2e 65 t("EntryPointSymbol",.nil,.cfg.e
ec3c0 6e 74 72 79 70 6f 69 6e 74 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 ntrypoint).end.end.function.m.ex
ec3e0 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a ceptionHandling(cfg,.condition).
ec400 69 66 20 63 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d 20 70 2e 4f 46 if.cfg.exceptionhandling.==.p.OF
ec420 46 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c F.then.m.element("ExceptionHandl
ec440 69 6e 67 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 66 61 6c 73 65 22 29 0a 65 6c 73 65 69 66 ing",.condition,."false").elseif
ec460 20 63 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d 20 22 53 45 48 22 20 .cfg.exceptionhandling.==."SEH".
ec480 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e then.m.element("ExceptionHandlin
ec4a0 67 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 41 73 79 6e 63 22 29 0a 65 6c 73 65 69 66 20 63 g",.condition,."Async").elseif.c
ec4c0 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d 20 22 4f 6e 22 20 74 68 65 fg.exceptionhandling.==."On".the
ec4e0 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 22 2c n.m.element("ExceptionHandling",
ec500 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 53 79 6e 63 22 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 65 .condition,."Sync").elseif.cfg.e
ec520 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d 20 22 43 54 68 72 6f 77 22 20 74 68 65 xceptionhandling.==."CThrow".the
ec540 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 22 2c n.m.element("ExceptionHandling",
ec560 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 53 79 6e 63 43 54 68 72 6f 77 22 29 0a 65 6e 64 0a 65 6e .condition,."SyncCThrow").end.en
ec580 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 28 66 d.function.m.excludedFromBuild(f
ec5a0 69 6c 65 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 6e 6f 74 20 66 69 6c 65 63 66 ilecfg,.condition).if.not.filecf
ec5c0 67 20 6f 72 20 66 69 6c 65 63 66 67 2e 66 6c 61 67 73 2e 45 78 63 6c 75 64 65 46 72 6f 6d 42 75 g.or.filecfg.flags.ExcludeFromBu
ec5e0 69 6c 64 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 45 78 63 6c 75 64 65 64 46 72 6f 6d ild.then.m.element("ExcludedFrom
ec600 42 75 69 6c 64 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 Build",.condition,."true").end.e
ec620 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 53 nd.function.m.exceptionHandlingS
ec640 45 48 28 66 69 6c 65 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 6e 6f 74 20 66 69 EH(filecfg,.condition).if.not.fi
ec660 6c 65 63 66 67 20 6f 72 20 66 69 6c 65 63 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 lecfg.or.filecfg.exceptionhandli
ec680 6e 67 20 3d 3d 20 22 53 45 48 22 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 55 73 65 53 ng.==."SEH".then.m.element("UseS
ec6a0 61 66 65 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 65 72 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e afeExceptionHandlers",.condition
ec6c0 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 74 ,."true").end.end.function.m.ext
ec6e0 65 6e 73 69 6f 6e 73 54 6f 44 65 6c 65 74 65 4f 6e 43 6c 65 61 6e 28 63 66 67 29 0a 69 66 20 23 ensionsToDeleteOnClean(cfg).if.#
ec700 63 66 67 2e 63 6c 65 61 6e 65 78 74 65 6e 73 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 cfg.cleanextensions.>.0.then.loc
ec720 61 6c 20 76 61 6c 75 65 20 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 63 6c 65 al.value.=.table.implode(cfg.cle
ec740 61 6e 65 78 74 65 6e 73 69 6f 6e 73 2c 20 22 2a 22 2c 20 22 3b 22 2c 20 22 22 29 0a 6d 2e 65 6c anextensions,."*",.";",."").m.el
ec760 65 6d 65 6e 74 28 22 45 78 74 65 6e 73 69 6f 6e 73 54 6f 44 65 6c 65 74 65 4f 6e 43 6c 65 61 6e ement("ExtensionsToDeleteOnClean
ec780 22 2c 20 6e 69 6c 2c 20 76 61 6c 75 65 20 2e 2e 20 22 24 28 45 78 74 65 6e 73 69 6f 6e 73 54 6f ",.nil,.value...."$(ExtensionsTo
ec7a0 44 65 6c 65 74 65 4f 6e 43 6c 65 61 6e 29 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f DeleteOnClean)").end.end.functio
ec7c0 6e 20 6d 2e 66 69 6c 65 54 79 70 65 28 63 66 67 2c 20 66 69 6c 65 29 0a 6d 2e 65 6c 65 6d 65 6e n.m.fileType(cfg,.file).m.elemen
ec7e0 74 28 22 46 69 6c 65 54 79 70 65 22 2c 20 6e 69 6c 2c 20 22 44 6f 63 75 6d 65 6e 74 22 29 0a 65 t("FileType",.nil,."Document").e
ec800 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c nd.function.m.floatingPointModel
ec820 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 61 6e 64 20 63 (cfg).if.cfg.floatingpoint.and.c
ec840 66 67 2e 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 7e 3d 20 22 44 65 66 61 75 6c 74 22 20 74 68 fg.floatingpoint.~=."Default".th
ec860 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c en.m.element("FloatingPointModel
ec880 22 2c 20 6e 69 6c 2c 20 63 66 67 2e 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 29 0a 65 6e 64 0a 65 ",.nil,.cfg.floatingpoint).end.e
ec8a0 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 45 78 63 65 70 nd.function.m.floatingPointExcep
ec8c0 74 69 6f 6e 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 65 tions(cfg).if.cfg.floatingpointe
ec8e0 78 63 65 70 74 69 6f 6e 73 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 6c 6f xceptions.~=.nil.then.if.cfg.flo
ec900 61 74 69 6e 67 70 6f 69 6e 74 65 78 63 65 70 74 69 6f 6e 73 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d atingpointexceptions.then.m.elem
ec920 65 6e 74 28 22 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 45 78 63 65 70 74 69 6f 6e 73 22 2c 20 6e ent("FloatingPointExceptions",.n
ec940 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6c 73 65 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 46 6c 6f 61 il,."true").else.m.element("Floa
ec960 74 69 6e 67 50 6f 69 6e 74 45 78 63 65 70 74 69 6f 6e 73 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 tingPointExceptions",.nil,."fals
ec980 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6e 6c 69 6e e").end.end.end.function.m.inlin
ec9a0 65 46 75 6e 63 74 69 6f 6e 45 78 70 61 6e 73 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 69 eFunctionExpansion(cfg).if.cfg.i
ec9c0 6e 6c 69 6e 69 6e 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 74 79 70 65 73 20 3d 20 7b 0a 44 65 66 nlining.then.local.types.=.{.Def
ec9e0 61 75 6c 74 20 3d 20 22 44 65 66 61 75 6c 74 22 2c 0a 44 69 73 61 62 6c 65 64 20 3d 20 22 44 69 ault.=."Default",.Disabled.=."Di
eca00 73 61 62 6c 65 64 22 2c 0a 45 78 70 6c 69 63 69 74 20 3d 20 22 4f 6e 6c 79 45 78 70 6c 69 63 69 sabled",.Explicit.=."OnlyExplici
eca20 74 49 6e 6c 69 6e 65 22 2c 0a 41 75 74 6f 20 3d 20 22 41 6e 79 53 75 69 74 61 62 6c 65 22 2c 0a tInline",.Auto.=."AnySuitable",.
eca40 7d 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 49 6e 6c 69 6e 65 46 75 6e 63 74 69 6f 6e 45 78 70 61 6e }.m.element("InlineFunctionExpan
eca60 73 69 6f 6e 22 2c 20 6e 69 6c 2c 20 74 79 70 65 73 5b 63 66 67 2e 69 6e 6c 69 6e 69 6e 67 5d 29 sion",.nil,.types[cfg.inlining])
eca80 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 6f 72 63 65 49 6e 63 6c 75 64 65 .end.end.function.m.forceInclude
ecaa0 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 23 63 66 67 2e 66 6f 72 63 65 69 s(cfg,.condition).if.#cfg.forcei
ecac0 6e 63 6c 75 64 65 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 64 65 73 20 ncludes.>.0.then.local.includes.
ecae0 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 66 6f 72 63 65 69 6e 63 =.vstudio.path(cfg,.cfg.forceinc
ecb00 6c 75 64 65 73 29 0a 69 66 20 23 69 6e 63 6c 75 64 65 73 20 3e 20 30 20 74 68 65 6e 0a 6d 2e 65 ludes).if.#includes.>.0.then.m.e
ecb20 6c 65 6d 65 6e 74 28 22 46 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 69 6c 65 73 22 2c 20 63 6f 6e lement("ForcedIncludeFiles",.con
ecb40 64 69 74 69 6f 6e 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 69 6e 63 6c 75 64 65 73 2c 20 27 dition,.table.concat(includes,.'
ecb60 3b 27 29 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 66 6f 72 63 65 75 73 69 6e 67 73 ;')).end.end.if.#cfg.forceusings
ecb80 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 75 73 69 6e 67 73 20 3d 20 76 73 74 75 64 69 6f .>.0.then.local.usings.=.vstudio
ecba0 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 66 6f 72 63 65 75 73 69 6e 67 73 29 0a 69 66 20 23 .path(cfg,.cfg.forceusings).if.#
ecbc0 75 73 69 6e 67 73 20 3e 20 30 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 46 6f 72 63 65 usings.>.0.then.m.element("Force
ecbe0 64 55 73 69 6e 67 46 69 6c 65 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 74 61 62 6c 65 2e 63 dUsingFiles",.condition,.table.c
ecc00 6f 6e 63 61 74 28 75 73 69 6e 67 73 2c 20 27 3b 27 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a oncat(usings,.';')).end.end.end.
ecc20 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 75 6c 6c 50 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 46 69 function.m.fullProgramDatabaseFi
ecc40 6c 65 28 63 66 67 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 61 le(cfg).if._ACTION.>=."vs2015".a
ecc60 6e 64 20 63 66 67 2e 73 79 6d 62 6f 6c 73 20 3d 3d 20 22 46 61 73 74 4c 69 6e 6b 22 20 74 68 65 nd.cfg.symbols.==."FastLink".the
ecc80 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 46 75 6c 6c 50 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 n.m.element("FullProgramDatabase
ecca0 46 69 6c 65 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 File",.nil,."true").end.end.func
eccc0 74 69 6f 6e 20 6d 2e 61 73 73 65 6d 62 6c 79 44 65 62 75 67 28 63 66 67 29 0a 69 66 20 63 66 67 tion.m.assemblyDebug(cfg).if.cfg
ecce0 2e 61 73 73 65 6d 62 6c 79 64 65 62 75 67 20 74 68 65 6e 0a 20 20 20 20 20 20 6d 2e 65 6c 65 6d .assemblydebug.then.......m.elem
ecd00 65 6e 74 28 22 41 73 73 65 6d 62 6c 79 44 65 62 75 67 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 ent("AssemblyDebug",.nil,."true"
ecd20 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 75 6e 63 74 69 6f 6e 4c 65 76 ).end.end.function.m.functionLev
ecd40 65 6c 4c 69 6e 6b 69 6e 67 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 75 6e 63 74 69 6f 6e 6c 65 elLinking(cfg).if.cfg.functionle
ecd60 76 65 6c 6c 69 6e 6b 69 6e 67 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 75 vellinking.~=.nil.then.if.cfg.fu
ecd80 6e 63 74 69 6f 6e 6c 65 76 65 6c 6c 69 6e 6b 69 6e 67 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e nctionlevellinking.then.m.elemen
ecda0 74 28 22 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 22 2c 20 6e 69 6c 2c 20 22 t("FunctionLevelLinking",.nil,."
ecdc0 74 72 75 65 22 29 0a 65 6c 73 65 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 46 75 6e 63 74 69 6f 6e 4c true").else.m.element("FunctionL
ecde0 65 76 65 6c 4c 69 6e 6b 69 6e 67 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 65 22 29 0a 65 6e 64 0a evelLinking",.nil,."false").end.
ece00 65 6c 73 65 69 66 20 63 6f 6e 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 elseif.config.isOptimizedBuild(c
ece20 66 67 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 46 75 6e 63 74 69 6f 6e 4c 65 76 65 fg).then.m.element("FunctionLeve
ece40 6c 4c 69 6e 6b 69 6e 67 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a lLinking",.nil,."true").end.end.
ece60 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 function.m.generateDebugInformat
ece80 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6c 6f 6f 6b 75 70 20 3d 20 7b 7d 0a 69 66 20 5f 41 ion(cfg).local.lookup.=.{}.if._A
ecea0 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 37 22 20 74 68 65 6e 0a 6c 6f 6f 6b 75 70 5b 70 2e CTION.>=."vs2017".then.lookup[p.
ecec0 4f 4e 5d 20 20 20 20 20 20 20 3d 20 22 74 72 75 65 22 0a 6c 6f 6f 6b 75 70 5b 70 2e 4f 46 46 5d ON].......=."true".lookup[p.OFF]
ecee0 20 20 20 20 20 20 3d 20 22 66 61 6c 73 65 22 0a 6c 6f 6f 6b 75 70 5b 22 46 61 73 74 4c 69 6e 6b ......=."false".lookup["FastLink
ecf00 22 5d 20 3d 20 22 44 65 62 75 67 46 61 73 74 4c 69 6e 6b 22 0a 6c 6f 6f 6b 75 70 5b 22 46 75 6c "].=."DebugFastLink".lookup["Ful
ecf20 6c 22 5d 20 20 20 20 20 3d 20 22 44 65 62 75 67 46 75 6c 6c 22 0a 65 6c 73 65 69 66 20 5f 41 43 l"].....=."DebugFull".elseif._AC
ecf40 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 6c 6f 6f 6b 75 70 5b 70 2e 4f TION.==."vs2015".then.lookup[p.O
ecf60 4e 5d 20 20 20 20 20 20 20 3d 20 22 74 72 75 65 22 0a 6c 6f 6f 6b 75 70 5b 70 2e 4f 46 46 5d 20 N].......=."true".lookup[p.OFF].
ecf80 20 20 20 20 20 3d 20 22 66 61 6c 73 65 22 0a 6c 6f 6f 6b 75 70 5b 22 46 61 73 74 4c 69 6e 6b 22 .....=."false".lookup["FastLink"
ecfa0 5d 20 3d 20 22 44 65 62 75 67 46 61 73 74 4c 69 6e 6b 22 0a 6c 6f 6f 6b 75 70 5b 22 46 75 6c 6c ].=."DebugFastLink".lookup["Full
ecfc0 22 5d 20 20 20 20 20 3d 20 22 74 72 75 65 22 0a 65 6c 73 65 0a 6c 6f 6f 6b 75 70 5b 70 2e 4f 4e "].....=."true".else.lookup[p.ON
ecfe0 5d 20 20 20 20 20 20 20 3d 20 22 74 72 75 65 22 0a 6c 6f 6f 6b 75 70 5b 70 2e 4f 46 46 5d 20 20 ].......=."true".lookup[p.OFF]..
ed000 20 20 20 20 3d 20 22 66 61 6c 73 65 22 0a 6c 6f 6f 6b 75 70 5b 22 46 61 73 74 4c 69 6e 6b 22 5d ....=."false".lookup["FastLink"]
ed020 20 3d 20 22 74 72 75 65 22 0a 6c 6f 6f 6b 75 70 5b 22 46 75 6c 6c 22 5d 20 20 20 20 20 3d 20 22 .=."true".lookup["Full"].....=."
ed040 74 72 75 65 22 0a 65 6e 64 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 6c 6f 6f 6b 75 70 5b 63 true".end.local.value.=.lookup[c
ed060 66 67 2e 73 79 6d 62 6f 6c 73 5d 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d fg.symbols].if.value.then.m.elem
ed080 65 6e 74 28 22 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 22 2c 20 ent("GenerateDebugInformation",.
ed0a0 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 nil,.value).end.end.function.m.g
ed0c0 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 enerateManifest(cfg).if.cfg.flag
ed0e0 73 2e 4e 6f 4d 61 6e 69 66 65 73 74 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 47 65 6e s.NoManifest.then.m.element("Gen
ed100 65 72 61 74 65 4d 61 6e 69 66 65 73 74 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 65 22 29 0a 65 6e erateManifest",.nil,."false").en
ed120 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 4d 61 70 46 69 6c 65 d.end.function.m.generateMapFile
ed140 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 61 70 73 20 74 68 65 6e 0a 6d 2e 65 (cfg).if.cfg.flags.Maps.then.m.e
ed160 6c 65 6d 65 6e 74 28 22 47 65 6e 65 72 61 74 65 4d 61 70 46 69 6c 65 22 2c 20 6e 69 6c 2c 20 22 lement("GenerateMapFile",.nil,."
ed180 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 67 6e 6f 72 65 true").end.end.function.m.ignore
ed1a0 44 65 66 61 75 6c 74 4c 69 62 72 61 72 69 65 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 69 67 DefaultLibraries(cfg).if.#cfg.ig
ed1c0 6e 6f 72 65 64 65 66 61 75 6c 74 6c 69 62 72 61 72 69 65 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f noredefaultlibraries.>.0.then.lo
ed1e0 63 61 6c 20 69 67 6e 6f 72 65 64 20 3d 20 63 66 67 2e 69 67 6e 6f 72 65 64 65 66 61 75 6c 74 6c cal.ignored.=.cfg.ignoredefaultl
ed200 69 62 72 61 72 69 65 73 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 69 67 6e 6f 72 65 64 20 64 6f 0a ibraries.for.i.=.1,.#ignored.do.
ed220 69 66 20 6e 6f 74 20 70 2e 74 6f 6f 6c 73 2e 6d 73 63 2e 67 65 74 4c 69 62 72 61 72 79 45 78 74 if.not.p.tools.msc.getLibraryExt
ed240 65 6e 73 69 6f 6e 73 28 29 5b 69 67 6e 6f 72 65 64 5b 69 5d 3a 6d 61 74 63 68 28 22 5b 5e 2e 5d ensions()[ignored[i]:match("[^.]
ed260 2b 24 22 29 5d 20 74 68 65 6e 0a 69 67 6e 6f 72 65 64 5b 69 5d 20 3d 20 70 61 74 68 2e 61 70 70 +$")].then.ignored[i].=.path.app
ed280 65 6e 64 65 78 74 65 6e 73 69 6f 6e 28 69 67 6e 6f 72 65 64 5b 69 5d 2c 20 22 2e 6c 69 62 22 29 endextension(ignored[i],.".lib")
ed2a0 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 49 67 6e 6f 72 65 53 70 65 63 69 66 .end.end.m.element("IgnoreSpecif
ed2c0 69 63 44 65 66 61 75 6c 74 4c 69 62 72 61 72 69 65 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 icDefaultLibraries",.condition,.
ed2e0 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 69 67 6e 6f 72 65 64 2c 20 27 3b 27 29 29 0a 65 6e 64 0a table.concat(ignored,.';')).end.
ed300 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 67 6e 6f 72 65 57 61 72 6e 44 75 70 6c 69 63 61 end.function.m.ignoreWarnDuplica
ed320 74 65 46 69 6c 65 6e 61 6d 65 28 70 72 6a 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 teFilename(prj).if._ACTION.>."vs
ed340 32 30 31 32 22 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 49 67 6e 6f 72 65 57 61 72 6e 2012".then.m.element("IgnoreWarn
ed360 43 6f 6d 70 69 6c 65 44 75 70 6c 69 63 61 74 65 64 46 69 6c 65 6e 61 6d 65 22 2c 20 6e 69 6c 2c CompileDuplicatedFilename",.nil,
ed380 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 67 6e 6f ."true").end.end.function.m.igno
ed3a0 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 reImportLibrary(cfg).if.cfg.kind
ed3c0 20 3d 3d 20 70 2e 53 48 41 52 45 44 4c 49 42 20 61 6e 64 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f .==.p.SHAREDLIB.and.cfg.flags.No
ed3e0 49 6d 70 6f 72 74 4c 69 62 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 49 67 6e 6f 72 65 ImportLib.then.m.element("Ignore
ed400 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 ImportLibrary",.nil,."true").end
ed420 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6d 70 6f 72 74 4c 61 6e 67 75 61 67 65 54 61 .end.function.m.importLanguageTa
ed440 72 67 65 74 73 28 70 72 6a 29 0a 70 2e 77 28 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d rgets(prj).p.w('<Import.Project=
ed460 22 24 28 56 43 54 61 72 67 65 74 73 50 61 74 68 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 "$(VCTargetsPath)\\Microsoft.Cpp
ed480 2e 74 61 72 67 65 74 73 22 20 2f 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 69 6d .targets"./>').end.m.elements.im
ed4a0 70 6f 72 74 45 78 74 65 6e 73 69 6f 6e 54 61 72 67 65 74 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 portExtensionTargets.=.function(
ed4c0 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 69 6d 70 6f 72 74 47 72 6f 75 70 54 61 72 67 65 prj).return.{.m.importGroupTarge
ed4e0 74 73 2c 0a 6d 2e 69 6d 70 6f 72 74 52 75 6c 65 54 61 72 67 65 74 73 2c 0a 6d 2e 69 6d 70 6f 72 ts,.m.importRuleTargets,.m.impor
ed500 74 4e 75 47 65 74 54 61 72 67 65 74 73 2c 0a 6d 2e 69 6d 70 6f 72 74 42 75 69 6c 64 43 75 73 74 tNuGetTargets,.m.importBuildCust
ed520 6f 6d 69 7a 61 74 69 6f 6e 73 54 61 72 67 65 74 73 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e omizationsTargets.}.end.function
ed540 20 6d 2e 69 6d 70 6f 72 74 45 78 74 65 6e 73 69 6f 6e 54 61 72 67 65 74 73 28 70 72 6a 29 0a 70 .m.importExtensionTargets(prj).p
ed560 2e 70 75 73 68 28 27 3c 49 6d 70 6f 72 74 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 45 78 74 65 6e .push('<ImportGroup.Label="Exten
ed580 73 69 6f 6e 54 61 72 67 65 74 73 22 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c sionTargets">').p.callArray(m.el
ed5a0 65 6d 65 6e 74 73 2e 69 6d 70 6f 72 74 45 78 74 65 6e 73 69 6f 6e 54 61 72 67 65 74 73 2c 20 70 ements.importExtensionTargets,.p
ed5c0 72 6a 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a rj).p.pop('</ImportGroup>').end.
ed5e0 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6d 70 6f 72 74 47 72 6f 75 70 54 61 72 67 65 74 73 28 70 72 function.m.importGroupTargets(pr
ed600 6a 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 73 20 3d 20 6d 2e 63 61 74 65 67 6f 72 69 7a 65 53 6f j).local.groups.=.m.categorizeSo
ed620 75 72 63 65 73 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 67 72 6f 75 70 20 69 6e 20 69 70 61 69 72 urces(prj).for._,.group.in.ipair
ed640 73 28 67 72 6f 75 70 73 29 20 64 6f 0a 69 66 20 67 72 6f 75 70 2e 63 61 74 65 67 6f 72 79 2e 65 s(groups).do.if.group.category.e
ed660 6d 69 74 45 78 74 65 6e 73 69 6f 6e 54 61 72 67 65 74 73 20 74 68 65 6e 0a 67 72 6f 75 70 2e 63 mitExtensionTargets.then.group.c
ed680 61 74 65 67 6f 72 79 2e 65 6d 69 74 45 78 74 65 6e 73 69 6f 6e 54 61 72 67 65 74 73 28 70 72 6a ategory.emitExtensionTargets(prj
ed6a0 2c 20 67 72 6f 75 70 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e ,.group).end.end.end.function.m.
ed6c0 69 6d 70 6f 72 74 52 75 6c 65 54 61 72 67 65 74 73 28 70 72 6a 29 0a 66 6f 72 20 69 20 3d 20 31 importRuleTargets(prj).for.i.=.1
ed6e0 2c 20 23 70 72 6a 2e 72 75 6c 65 73 20 64 6f 0a 6c 6f 63 61 6c 20 72 75 6c 65 20 3d 20 70 2e 67 ,.#prj.rules.do.local.rule.=.p.g
ed700 6c 6f 62 61 6c 2e 67 65 74 52 75 6c 65 28 70 72 6a 2e 72 75 6c 65 73 5b 69 5d 29 0a 6c 6f 63 61 lobal.getRule(prj.rules[i]).loca
ed720 6c 20 6c 6f 63 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 6a 2c 20 70 2e 66 69 6c 65 l.loc.=.vstudio.path(prj,.p.file
ed740 6e 61 6d 65 28 72 75 6c 65 2c 20 22 2e 74 61 72 67 65 74 73 22 29 29 0a 70 2e 78 28 27 3c 49 6d name(rule,.".targets")).p.x('<Im
ed760 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 25 73 22 20 2f 3e 27 2c 20 6c 6f 63 29 0a 65 6e 64 0a port.Project="%s"./>',.loc).end.
ed780 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6e 75 47 65 74 54 61 72 67 65 74 73 46 end.local.function.nuGetTargetsF
ed7a0 69 6c 65 28 70 72 6a 2c 20 70 61 63 6b 61 67 65 29 0a 6c 6f 63 61 6c 20 70 61 63 6b 61 67 65 41 ile(prj,.package).local.packageA
ed7c0 50 49 49 6e 66 6f 20 3d 20 76 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 PIInfo.=.vstudio.nuget2010.packa
ed7e0 67 65 41 50 49 49 6e 66 6f 28 70 72 6a 2c 20 70 61 63 6b 61 67 65 29 0a 72 65 74 75 72 6e 20 70 geAPIInfo(prj,.package).return.p
ed800 2e 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 6a 2c 20 70 2e 66 69 6c 65 6e 61 6d 65 28 70 72 .vstudio.path(prj,.p.filename(pr
ed820 6a 2e 77 6f 72 6b 73 70 61 63 65 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 70 61 63 6b j.workspace,.string.format("pack
ed840 61 67 65 73 5c 5c 25 73 2e 25 73 5c 5c 62 75 69 6c 64 5c 5c 6e 61 74 69 76 65 5c 5c 25 73 2e 74 ages\\%s.%s\\build\\native\\%s.t
ed860 61 72 67 65 74 73 22 2c 20 76 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 argets",.vstudio.nuget2010.packa
ed880 67 65 49 64 28 70 61 63 6b 61 67 65 29 2c 20 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e 76 65 geId(package),.packageAPIInfo.ve
ed8a0 72 62 61 74 69 6d 56 65 72 73 69 6f 6e 20 6f 72 20 70 61 63 6b 61 67 65 41 50 49 49 6e 66 6f 2e rbatimVersion.or.packageAPIInfo.
ed8c0 76 65 72 73 69 6f 6e 2c 20 76 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 70 61 63 6b 61 version,.vstudio.nuget2010.packa
ed8e0 67 65 49 64 28 70 61 63 6b 61 67 65 29 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e geId(package)))).end.function.m.
ed900 69 6d 70 6f 72 74 4e 75 47 65 74 54 61 72 67 65 74 73 28 70 72 6a 29 0a 69 66 20 6e 6f 74 20 76 importNuGetTargets(prj).if.not.v
ed920 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 73 75 70 70 6f 72 74 73 50 61 63 6b 61 67 65 studio.nuget2010.supportsPackage
ed940 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 20 74 68 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 References(prj).then.for.i.=.1,.
ed960 23 70 72 6a 2e 6e 75 67 65 74 20 64 6f 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 73 46 69 6c 65 20 #prj.nuget.do.local.targetsFile.
ed980 3d 20 6e 75 47 65 74 54 61 72 67 65 74 73 46 69 6c 65 28 70 72 6a 2c 20 70 72 6a 2e 6e 75 67 65 =.nuGetTargetsFile(prj,.prj.nuge
ed9a0 74 5b 69 5d 29 0a 70 2e 78 28 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 25 73 22 20 t[i]).p.x('<Import.Project="%s".
ed9c0 43 6f 6e 64 69 74 69 6f 6e 3d 22 45 78 69 73 74 73 28 5c 27 25 73 5c 27 29 22 20 2f 3e 27 2c 20 Condition="Exists(\'%s\')"./>',.
ed9e0 74 61 72 67 65 74 73 46 69 6c 65 2c 20 74 61 72 67 65 74 73 46 69 6c 65 29 0a 65 6e 64 0a 65 6e targetsFile,.targetsFile).end.en
eda00 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6d 70 6f 72 74 42 75 69 6c 64 43 75 73 74 d.end.function.m.importBuildCust
eda20 6f 6d 69 7a 61 74 69 6f 6e 73 54 61 72 67 65 74 73 28 70 72 6a 29 0a 66 6f 72 20 69 2c 20 62 75 omizationsTargets(prj).for.i,.bu
eda40 69 6c 64 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 62 75 69 6c 64 63 75 73 74 6f 6d 69 7a 61 ild.in.ipairs(prj.buildcustomiza
eda60 74 69 6f 6e 73 29 20 64 6f 0a 70 2e 77 28 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 tions).do.p.w('<Import.Project="
eda80 24 28 56 43 54 61 72 67 65 74 73 50 61 74 68 29 5c 5c 25 73 2e 74 61 72 67 65 74 73 22 20 2f 3e $(VCTargetsPath)\\%s.targets"./>
edaa0 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 62 75 69 6c 64 29 29 0a 65 6e 64 0a 65 6e ',.path.translate(build)).end.en
edac0 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 6e 73 75 72 65 4e 75 47 65 74 50 61 63 6b 61 67 65 42 d.function.m.ensureNuGetPackageB
edae0 75 69 6c 64 49 6d 70 6f 72 74 73 28 70 72 6a 29 0a 69 66 20 23 70 72 6a 2e 6e 75 67 65 74 20 3e uildImports(prj).if.#prj.nuget.>
edb00 20 30 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 54 61 72 67 65 74 20 4e 61 6d 65 3d 22 45 6e .0.then.p.push('<Target.Name="En
edb20 73 75 72 65 4e 75 47 65 74 50 61 63 6b 61 67 65 42 75 69 6c 64 49 6d 70 6f 72 74 73 22 20 42 65 sureNuGetPackageBuildImports".Be
edb40 66 6f 72 65 54 61 72 67 65 74 73 3d 22 50 72 65 70 61 72 65 46 6f 72 42 75 69 6c 64 22 3e 27 29 foreTargets="PrepareForBuild">')
edb60 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 70 2e 78 28 27 .p.push('<PropertyGroup>').p.x('
edb80 3c 45 72 72 6f 72 54 65 78 74 3e 54 68 69 73 20 70 72 6f 6a 65 63 74 20 72 65 66 65 72 65 6e 63 <ErrorText>This.project.referenc
edba0 65 73 20 4e 75 47 65 74 20 70 61 63 6b 61 67 65 28 73 29 20 74 68 61 74 20 61 72 65 20 6d 69 73 es.NuGet.package(s).that.are.mis
edbc0 73 69 6e 67 20 6f 6e 20 74 68 69 73 20 63 6f 6d 70 75 74 65 72 2e 20 55 73 65 20 4e 75 47 65 74 sing.on.this.computer..Use.NuGet
edbe0 20 50 61 63 6b 61 67 65 20 52 65 73 74 6f 72 65 20 74 6f 20 64 6f 77 6e 6c 6f 61 64 20 74 68 65 .Package.Restore.to.download.the
edc00 6d 2e 20 20 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 65 65 20 68 74 m...For.more.information,.see.ht
edc20 74 70 3a 2f 2f 67 6f 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 66 77 6c 69 6e 6b 2f 3f 4c 69 tp://go.microsoft.com/fwlink/?Li
edc40 6e 6b 49 44 3d 33 32 32 31 30 35 2e 20 54 68 65 20 6d 69 73 73 69 6e 67 20 66 69 6c 65 20 69 73 nkID=322105..The.missing.file.is
edc60 20 7b 30 7d 2e 3c 2f 45 72 72 6f 72 54 65 78 74 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f .{0}.</ErrorText>').p.pop('</Pro
edc80 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 70 72 6a 2e 6e 75 pertyGroup>').for.i.=.1,.#prj.nu
edca0 67 65 74 20 64 6f 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 73 46 69 6c 65 20 3d 20 6e 75 47 65 74 get.do.local.targetsFile.=.nuGet
edcc0 54 61 72 67 65 74 73 46 69 6c 65 28 70 72 6a 2c 20 70 72 6a 2e 6e 75 67 65 74 5b 69 5d 29 0a 70 TargetsFile(prj,.prj.nuget[i]).p
edce0 2e 78 28 27 3c 45 72 72 6f 72 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 21 45 78 69 73 74 73 28 5c 27 .x('<Error.Condition="!Exists(\'
edd00 25 73 5c 27 29 22 20 54 65 78 74 3d 22 24 28 5b 53 79 73 74 65 6d 2e 53 74 72 69 6e 67 5d 3a 3a %s\')".Text="$([System.String]::
edd20 46 6f 72 6d 61 74 28 5c 27 24 28 45 72 72 6f 72 54 65 78 74 29 5c 27 2c 20 5c 27 25 73 5c 27 29 Format(\'$(ErrorText)\',.\'%s\')
edd40 29 22 20 2f 3e 27 2c 20 74 61 72 67 65 74 73 46 69 6c 65 2c 20 74 61 72 67 65 74 73 46 69 6c 65 )"./>',.targetsFile,.targetsFile
edd60 29 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 54 61 72 67 65 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 ).end.p.pop('</Target>').end.end
edd80 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6d 70 6f 72 74 44 65 66 61 75 6c 74 50 72 6f 70 73 28 70 .function.m.importDefaultProps(p
edda0 72 6a 29 0a 70 2e 77 28 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 56 43 54 61 rj).p.w('<Import.Project="$(VCTa
eddc0 72 67 65 74 73 50 61 74 68 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 44 65 66 61 75 6c rgetsPath)\\Microsoft.Cpp.Defaul
edde0 74 2e 70 72 6f 70 73 22 20 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6d 70 t.props"./>').end.function.m.imp
ede00 6f 72 74 4c 61 6e 67 75 61 67 65 53 65 74 74 69 6e 67 73 28 70 72 6a 29 0a 70 2e 77 28 27 3c 49 ortLanguageSettings(prj).p.w('<I
ede20 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 56 43 54 61 72 67 65 74 73 50 61 74 68 29 5c mport.Project="$(VCTargetsPath)\
ede40 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 70 72 6f 70 73 22 20 2f 3e 27 29 0a 65 6e 64 0a 6d \Microsoft.Cpp.props"./>').end.m
ede60 2e 65 6c 65 6d 65 6e 74 73 2e 69 6d 70 6f 72 74 45 78 74 65 6e 73 69 6f 6e 53 65 74 74 69 6e 67 .elements.importExtensionSetting
ede80 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 69 6d 70 s.=.function(prj).return.{.m.imp
edea0 6f 72 74 47 72 6f 75 70 53 65 74 74 69 6e 67 73 2c 0a 6d 2e 69 6d 70 6f 72 74 52 75 6c 65 53 65 ortGroupSettings,.m.importRuleSe
edec0 74 74 69 6e 67 73 2c 0a 6d 2e 69 6d 70 6f 72 74 42 75 69 6c 64 43 75 73 74 6f 6d 69 7a 61 74 69 ttings,.m.importBuildCustomizati
edee0 6f 6e 73 50 72 6f 70 73 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6d 70 6f 72 74 onsProps.}.end.function.m.import
edf00 45 78 74 65 6e 73 69 6f 6e 53 65 74 74 69 6e 67 73 28 70 72 6a 29 0a 70 2e 70 75 73 68 28 27 3c ExtensionSettings(prj).p.push('<
edf20 49 6d 70 6f 72 74 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 45 78 74 65 6e 73 69 6f 6e 53 65 74 74 ImportGroup.Label="ExtensionSett
edf40 69 6e 67 73 22 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e ings">').p.callArray(m.elements.
edf60 69 6d 70 6f 72 74 45 78 74 65 6e 73 69 6f 6e 53 65 74 74 69 6e 67 73 2c 20 70 72 6a 29 0a 70 2e importExtensionSettings,.prj).p.
edf80 70 6f 70 28 27 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 pop('</ImportGroup>').end.functi
edfa0 6f 6e 20 6d 2e 69 6d 70 6f 72 74 47 72 6f 75 70 53 65 74 74 69 6e 67 73 28 70 72 6a 29 0a 6c 6f on.m.importGroupSettings(prj).lo
edfc0 63 61 6c 20 67 72 6f 75 70 73 20 3d 20 6d 2e 63 61 74 65 67 6f 72 69 7a 65 53 6f 75 72 63 65 73 cal.groups.=.m.categorizeSources
edfe0 28 70 72 6a 29 0a 66 6f 72 20 5f 2c 20 67 72 6f 75 70 20 69 6e 20 69 70 61 69 72 73 28 67 72 6f (prj).for._,.group.in.ipairs(gro
ee000 75 70 73 29 20 64 6f 0a 69 66 20 67 72 6f 75 70 2e 63 61 74 65 67 6f 72 79 2e 65 6d 69 74 45 78 ups).do.if.group.category.emitEx
ee020 74 65 6e 73 69 6f 6e 53 65 74 74 69 6e 67 73 20 74 68 65 6e 0a 67 72 6f 75 70 2e 63 61 74 65 67 tensionSettings.then.group.categ
ee040 6f 72 79 2e 65 6d 69 74 45 78 74 65 6e 73 69 6f 6e 53 65 74 74 69 6e 67 73 28 70 72 6a 2c 20 67 ory.emitExtensionSettings(prj,.g
ee060 72 6f 75 70 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6d 70 roup).end.end.end.function.m.imp
ee080 6f 72 74 52 75 6c 65 53 65 74 74 69 6e 67 73 28 70 72 6a 29 0a 66 6f 72 20 69 20 3d 20 31 2c 20 ortRuleSettings(prj).for.i.=.1,.
ee0a0 23 70 72 6a 2e 72 75 6c 65 73 20 64 6f 0a 6c 6f 63 61 6c 20 72 75 6c 65 20 3d 20 70 2e 67 6c 6f #prj.rules.do.local.rule.=.p.glo
ee0c0 62 61 6c 2e 67 65 74 52 75 6c 65 28 70 72 6a 2e 72 75 6c 65 73 5b 69 5d 29 0a 6c 6f 63 61 6c 20 bal.getRule(prj.rules[i]).local.
ee0e0 6c 6f 63 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 6a 2c 20 70 2e 66 69 6c 65 6e 61 loc.=.vstudio.path(prj,.p.filena
ee100 6d 65 28 72 75 6c 65 2c 20 22 2e 70 72 6f 70 73 22 29 29 0a 70 2e 78 28 27 3c 49 6d 70 6f 72 74 me(rule,.".props")).p.x('<Import
ee120 20 50 72 6f 6a 65 63 74 3d 22 25 73 22 20 2f 3e 27 2c 20 6c 6f 63 29 0a 65 6e 64 0a 65 6e 64 0a .Project="%s"./>',.loc).end.end.
ee140 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6d 70 6f 72 74 42 75 69 6c 64 43 75 73 74 6f 6d 69 7a 61 74 function.m.importBuildCustomizat
ee160 69 6f 6e 73 50 72 6f 70 73 28 70 72 6a 29 0a 66 6f 72 20 69 2c 20 62 75 69 6c 64 20 69 6e 20 69 ionsProps(prj).for.i,.build.in.i
ee180 70 61 69 72 73 28 70 72 6a 2e 62 75 69 6c 64 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 73 29 20 64 pairs(prj.buildcustomizations).d
ee1a0 6f 0a 70 2e 77 28 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 56 43 54 61 72 67 o.p.w('<Import.Project="$(VCTarg
ee1c0 65 74 73 50 61 74 68 29 5c 5c 25 73 2e 70 72 6f 70 73 22 20 2f 3e 27 2c 20 70 61 74 68 2e 74 72 etsPath)\\%s.props"./>',.path.tr
ee1e0 61 6e 73 6c 61 74 65 28 62 75 69 6c 64 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e anslate(build)).end.end.function
ee200 20 6d 2e 69 6d 70 6f 72 74 4c 69 62 72 61 72 79 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e .m.importLibrary(cfg).if.cfg.kin
ee220 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 4c 49 42 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 d.==.p.SHAREDLIB.then.m.element(
ee240 22 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 22 2c 20 6e 69 6c 2c 20 22 25 73 22 2c 20 70 61 74 68 "ImportLibrary",.nil,."%s",.path
ee260 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 72 65 6c 70 61 74 .translate(cfg.linktarget.relpat
ee280 68 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6e 63 6c 75 64 65 50 61 h)).end.end.function.m.includePa
ee2a0 74 68 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 th(cfg).local.dirs.=.vstudio.pat
ee2c0 68 28 63 66 67 2c 20 63 66 67 2e 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 69 66 20 23 64 h(cfg,.cfg.sysincludedirs).if.#d
ee2e0 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 49 6e 63 6c 75 64 65 50 irs.>.0.then.m.element("IncludeP
ee300 61 74 68 22 2c 20 6e 69 6c 2c 20 22 25 73 3b 24 28 49 6e 63 6c 75 64 65 50 61 74 68 29 22 2c 20 ath",.nil,."%s;$(IncludePath)",.
ee320 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 table.concat(dirs,.";")).end.end
ee340 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6e 74 44 69 72 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6f 62 .function.m.intDir(cfg).local.ob
ee360 6a 64 69 72 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 6f 62 6a jdir.=.vstudio.path(cfg,.cfg.obj
ee380 64 69 72 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 49 6e 74 44 69 72 22 2c 20 6e 69 6c 2c 20 22 25 dir).m.element("IntDir",.nil,."%
ee3a0 73 5c 5c 22 2c 20 6f 62 6a 64 69 72 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6e 74 s\\",.objdir).end.function.m.int
ee3c0 72 69 6e 73 69 63 46 75 6e 63 74 69 6f 6e 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 69 6e 74 72 rinsicFunctions(cfg).if.cfg.intr
ee3e0 69 6e 73 69 63 73 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 69 6e 74 72 69 6e insics.~=.nil.then.if.cfg.intrin
ee400 73 69 63 73 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 49 6e 74 72 69 6e 73 69 63 46 75 sics.then.m.element("IntrinsicFu
ee420 6e 63 74 69 6f 6e 73 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6c 73 65 0a 6d 2e 65 6c nctions",.nil,."true").else.m.el
ee440 65 6d 65 6e 74 28 22 49 6e 74 72 69 6e 73 69 63 46 75 6e 63 74 69 6f 6e 73 22 2c 20 6e 69 6c 2c ement("IntrinsicFunctions",.nil,
ee460 20 22 66 61 6c 73 65 22 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 63 6f 6e 66 69 67 2e 69 73 4f 70 ."false").end.elseif.config.isOp
ee480 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 timizedBuild(cfg).then.m.element
ee4a0 28 22 49 6e 74 72 69 6e 73 69 63 46 75 6e 63 74 69 6f 6e 73 22 2c 20 6e 69 6c 2c 20 22 74 72 75 ("IntrinsicFunctions",.nil,."tru
ee4c0 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6a 75 73 74 4d 79 43 6f 64 e").end.end.function.m.justMyCod
ee4e0 65 44 65 62 75 67 67 69 6e 67 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6a 6d 63 20 3d 20 63 66 67 2e eDebugging(cfg).local.jmc.=.cfg.
ee500 6a 75 73 74 6d 79 63 6f 64 65 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 37 justmycode.if._ACTION.>=."vs2017
ee520 22 20 61 6e 64 20 6a 6d 63 20 3d 3d 20 22 4f 66 66 22 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e ".and.jmc.==."Off".then.m.elemen
ee540 74 28 22 53 75 70 70 6f 72 74 4a 75 73 74 4d 79 43 6f 64 65 22 2c 20 6e 69 6c 2c 20 22 66 61 6c t("SupportJustMyCode",.nil,."fal
ee560 73 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6b 65 79 77 6f 72 64 28 se").end.end.function.m.keyword(
ee580 70 72 6a 29 0a 6c 6f 63 61 6c 20 69 73 57 69 6e 2c 20 69 73 4d 61 6e 61 67 65 64 2c 20 69 73 4d prj).local.isWin,.isManaged,.isM
ee5a0 61 6b 65 66 69 6c 65 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 akefile.for.cfg.in.project.eachc
ee5c0 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 onfig(prj).do.if.cfg.system.==.p
ee5e0 2e 57 49 4e 44 4f 57 53 20 74 68 65 6e 0a 69 73 57 69 6e 20 3d 20 74 72 75 65 0a 65 6e 64 0a 69 .WINDOWS.then.isWin.=.true.end.i
ee600 66 20 63 66 67 2e 63 6c 72 20 7e 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 69 73 4d 61 6e 61 67 65 f.cfg.clr.~=.p.OFF.then.isManage
ee620 64 20 3d 20 74 72 75 65 0a 65 6e 64 0a 69 66 20 76 73 74 75 64 69 6f 2e 69 73 4d 61 6b 65 66 69 d.=.true.end.if.vstudio.isMakefi
ee640 6c 65 28 63 66 67 29 20 74 68 65 6e 0a 69 73 4d 61 6b 65 66 69 6c 65 20 3d 20 74 72 75 65 0a 65 le(cfg).then.isMakefile.=.true.e
ee660 6e 64 0a 65 6e 64 0a 69 66 20 69 73 57 69 6e 20 74 68 65 6e 0a 69 66 20 69 73 4d 61 6b 65 66 69 nd.end.if.isWin.then.if.isMakefi
ee680 6c 65 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4b 65 79 77 6f 72 64 22 2c 20 6e 69 6c le.then.m.element("Keyword",.nil
ee6a0 2c 20 22 4d 61 6b 65 46 69 6c 65 50 72 6f 6a 22 29 0a 65 6c 73 65 0a 69 66 20 69 73 4d 61 6e 61 ,."MakeFileProj").else.if.isMana
ee6c0 67 65 64 20 6f 72 20 6d 2e 69 73 43 6c 72 4d 69 78 65 64 28 70 72 6a 29 20 74 68 65 6e 0a 6d 2e ged.or.m.isClrMixed(prj).then.m.
ee6e0 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 28 70 72 6a 29 0a 65 6e 64 0a 69 66 20 69 73 4d 61 targetFramework(prj).end.if.isMa
ee700 6e 61 67 65 64 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4b 65 79 77 6f 72 64 22 2c 20 naged.then.m.element("Keyword",.
ee720 6e 69 6c 2c 20 22 4d 61 6e 61 67 65 64 43 50 72 6f 6a 22 29 0a 65 6c 73 65 0a 6d 2e 65 6c 65 6d nil,."ManagedCProj").else.m.elem
ee740 65 6e 74 28 22 4b 65 79 77 6f 72 64 22 2c 20 6e 69 6c 2c 20 22 57 69 6e 33 32 50 72 6f 6a 22 29 ent("Keyword",.nil,."Win32Proj")
ee760 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 22 2c 20 .end.m.element("RootNamespace",.
ee780 6e 69 6c 2c 20 22 25 73 22 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 nil,."%s",.prj.name).end.end.end
ee7a0 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 69 62 72 61 72 79 50 61 74 68 28 63 66 67 29 0a 6c 6f 63 .function.m.libraryPath(cfg).loc
ee7c0 61 6c 20 64 69 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e al.dirs.=.vstudio.path(cfg,.cfg.
ee7e0 73 79 73 6c 69 62 64 69 72 73 29 0a 69 66 20 23 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6d 2e syslibdirs).if.#dirs.>.0.then.m.
ee800 65 6c 65 6d 65 6e 74 28 22 4c 69 62 72 61 72 79 50 61 74 68 22 2c 20 6e 69 6c 2c 20 22 25 73 3b element("LibraryPath",.nil,."%s;
ee820 24 28 4c 69 62 72 61 72 79 50 61 74 68 29 22 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 $(LibraryPath)",.table.concat(di
ee840 72 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 69 6e rs,.";")).end.end.function.m.lin
ee860 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d kIncremental(cfg).if.cfg.kind.~=
ee880 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4c 69 6e .p.STATICLIB.then.m.element("Lin
ee8a0 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 22 2c 20 6e 69 6c 2c 20 22 25 73 22 2c 20 74 6f 73 74 72 69 kIncremental",.nil,."%s",.tostri
ee8c0 6e 67 28 63 6f 6e 66 69 67 2e 63 61 6e 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 28 63 66 67 ng(config.canLinkIncremental(cfg
ee8e0 29 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 69 6e 6b 4c 69 62 72 61 ))).end.end.function.m.linkLibra
ee900 72 79 44 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 2c 20 65 78 70 6c 69 63 69 74 29 0a 69 66 ryDependencies(cfg,.explicit).if
ee920 20 65 78 70 6c 69 63 69 74 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 6a 65 63 74 52 .explicit.then.p.push('<ProjectR
ee940 65 66 65 72 65 6e 63 65 3e 27 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4c 69 6e 6b 4c 69 62 72 61 eference>').m.element("LinkLibra
ee960 72 79 44 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 65 22 29 0a 70 ryDependencies",.nil,."false").p
ee980 2e 70 6f 70 28 27 3c 2f 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 3e 27 29 0a 65 6e 64 0a .pop('</ProjectReference>').end.
ee9a0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 4d 61 73 6d 50 72 65 70 72 6f 63 65 73 73 6f 72 44 end.function.m.MasmPreprocessorD
ee9c0 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 efinitions(cfg,.condition).if.cf
ee9e0 67 2e 64 65 66 69 6e 65 73 20 74 68 65 6e 0a 6d 2e 70 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 g.defines.then.m.preprocessorDef
eea00 69 6e 69 74 69 6f 6e 73 28 63 66 67 2c 20 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 66 61 6c 73 65 initions(cfg,.cfg.defines,.false
eea20 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e ,.condition).end.end.function.m.
eea40 6d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 28 63 66 67 29 0a 69 66 20 63 6f 6e 66 69 67 2e 69 73 minimalRebuild(cfg).if.config.is
eea60 4f 70 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 20 6f 72 0a 20 20 20 63 66 67 2e 66 6c OptimizedBuild(cfg).or....cfg.fl
eea80 61 67 73 2e 4e 6f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 20 6f 72 0a 20 20 20 63 66 67 2e 66 ags.NoMinimalRebuild.or....cfg.f
eeaa0 6c 61 67 73 2e 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 65 20 6f 72 0a 20 20 lags.MultiProcessorCompile.or...
eeac0 20 63 66 67 2e 64 65 62 75 67 66 6f 72 6d 61 74 20 3d 3d 20 70 2e 43 37 0a 74 68 65 6e 0a 6d 2e .cfg.debugformat.==.p.C7.then.m.
eeae0 65 6c 65 6d 65 6e 74 28 22 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 22 2c 20 6e 69 6c 2c 20 22 element("MinimalRebuild",.nil,."
eeb00 66 61 6c 73 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 6f 64 75 6c false").end.end.function.m.modul
eeb20 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 66 20 3d 20 eDefinitionFile(cfg).local.df.=.
eeb40 63 6f 6e 66 69 67 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 22 2e 64 65 66 22 29 0a 69 66 20 config.findfile(cfg,.".def").if.
eeb60 64 66 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4d 6f 64 75 6c 65 44 65 66 69 6e 69 74 df.then.m.element("ModuleDefinit
eeb80 69 6f 6e 46 69 6c 65 22 2c 20 6e 69 6c 2c 20 22 25 73 22 2c 20 64 66 29 0a 65 6e 64 0a 65 6e 64 ionFile",.nil,."%s",.df).end.end
eeba0 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c .function.m.multiProcessorCompil
eebc0 61 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 75 6c 74 69 50 72 6f ation(cfg).if.cfg.flags.MultiPro
eebe0 63 65 73 73 6f 72 43 6f 6d 70 69 6c 65 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4d 75 cessorCompile.then.m.element("Mu
eec00 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 61 74 69 6f 6e 22 2c 20 6e 69 6c 2c 20 22 ltiProcessorCompilation",.nil,."
eec20 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6e 6d 61 6b 65 42 true").end.end.function.m.nmakeB
eec40 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 63 66 67 29 0a 6d 2e 6e 6d 61 6b 65 43 6f 6d 6d 61 6e 64 uildCommands(cfg).m.nmakeCommand
eec60 4c 69 6e 65 28 63 66 67 2c 20 63 66 67 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 22 42 75 Line(cfg,.cfg.buildcommands,."Bu
eec80 69 6c 64 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6e 6d 61 6b 65 43 6c 65 61 6e 43 ild").end.function.m.nmakeCleanC
eeca0 6f 6d 6d 61 6e 64 73 28 63 66 67 29 0a 6d 2e 6e 6d 61 6b 65 43 6f 6d 6d 61 6e 64 4c 69 6e 65 28 ommands(cfg).m.nmakeCommandLine(
eecc0 63 66 67 2c 20 63 66 67 2e 63 6c 65 61 6e 63 6f 6d 6d 61 6e 64 73 2c 20 22 43 6c 65 61 6e 22 29 cfg,.cfg.cleancommands,."Clean")
eece0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6e 6d 61 6b 65 43 6f 6d 6d 61 6e 64 4c 69 6e 65 .end.function.m.nmakeCommandLine
eed00 28 63 66 67 2c 20 63 6f 6d 6d 61 6e 64 73 2c 20 70 68 61 73 65 29 0a 69 66 20 23 63 6f 6d 6d 61 (cfg,.commands,.phase).if.#comma
eed20 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 63 6f 6d 6d 61 6e 64 73 20 3d 20 6f 73 2e 74 72 61 6e 73 nds.>.0.then.commands.=.os.trans
eed40 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 63 6f 6d 6d 61 6e 64 73 2c 20 63 lateCommandsAndPaths(commands,.c
eed60 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e fg.project.basedir,.cfg.project.
eed80 6c 6f 63 61 74 69 6f 6e 29 0a 63 6f 6d 6d 61 6e 64 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 location).commands.=.table.conca
eeda0 74 28 70 2e 65 73 63 28 63 6f 6d 6d 61 6e 64 73 29 2c 20 70 2e 65 6f 6c 28 29 29 0a 70 2e 77 28 t(p.esc(commands),.p.eol()).p.w(
eedc0 27 3c 4e 4d 61 6b 65 25 73 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3e 25 73 3c 2f 4e 4d 61 6b 65 25 73 '<NMake%sCommandLine>%s</NMake%s
eede0 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3e 27 2c 20 70 68 61 73 65 2c 20 63 6f 6d 6d 61 6e 64 73 2c 20 CommandLine>',.phase,.commands,.
eee00 70 68 61 73 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6e 6d 61 6b 65 49 phase).end.end.function.m.nmakeI
eee20 6e 63 6c 75 64 65 44 69 72 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 ncludeDirs(cfg).if.cfg.kind.~=.p
eee40 2e 4e 4f 4e 45 20 61 6e 64 20 23 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 20 3e 20 30 20 74 .NONE.and.#cfg.includedirs.>.0.t
eee60 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 hen.local.dirs.=.vstudio.path(cf
eee80 67 2c 20 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 69 66 20 23 64 69 72 73 20 3e 20 30 g,.cfg.includedirs).if.#dirs.>.0
eeea0 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4e 4d 61 6b 65 49 6e 63 6c 75 64 65 53 65 61 .then.m.element("NMakeIncludeSea
eeec0 72 63 68 50 61 74 68 22 2c 20 6e 69 6c 2c 20 22 25 73 22 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 rchPath",.nil,."%s",.table.conca
eeee0 74 28 64 69 72 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 t(dirs,.";")).end.end.end.functi
eef00 6f 6e 20 6d 2e 6e 6d 61 6b 65 4f 75 74 44 69 72 73 28 63 66 67 29 0a 69 66 20 76 73 74 75 64 69 on.m.nmakeOutDirs(cfg).if.vstudi
eef20 6f 2e 69 73 4d 61 6b 65 66 69 6c 65 28 63 66 67 29 20 74 68 65 6e 0a 6d 2e 6f 75 74 44 69 72 28 o.isMakefile(cfg).then.m.outDir(
eef40 63 66 67 29 0a 6d 2e 69 6e 74 44 69 72 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 cfg).m.intDir(cfg).end.end.funct
eef60 69 6f 6e 20 6d 2e 77 69 6e 64 6f 77 73 53 44 4b 44 65 73 6b 74 6f 70 41 52 4d 53 75 70 70 6f 72 ion.m.windowsSDKDesktopARMSuppor
eef80 74 28 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 57 49 4e 44 4f 57 t(cfg).if.cfg.system.==.p.WINDOW
eefa0 53 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 3d 20 70 2e S.then.if.cfg.architecture.==.p.
eefc0 41 52 4d 20 74 68 65 6e 0a 70 2e 77 28 27 3c 57 69 6e 64 6f 77 73 53 44 4b 44 65 73 6b 74 6f 70 ARM.then.p.w('<WindowsSDKDesktop
eefe0 41 52 4d 53 75 70 70 6f 72 74 3e 74 72 75 65 3c 2f 57 69 6e 64 6f 77 73 53 44 4b 44 65 73 6b 74 ARMSupport>true</WindowsSDKDeskt
ef000 6f 70 41 52 4d 53 75 70 70 6f 72 74 3e 27 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 61 72 63 68 69 opARMSupport>').end.if.cfg.archi
ef020 74 65 63 74 75 72 65 20 3d 3d 20 70 2e 41 52 4d 36 34 20 74 68 65 6e 0a 70 2e 77 28 27 3c 57 69 tecture.==.p.ARM64.then.p.w('<Wi
ef040 6e 64 6f 77 73 53 44 4b 44 65 73 6b 74 6f 70 41 52 4d 36 34 53 75 70 70 6f 72 74 3e 74 72 75 65 ndowsSDKDesktopARM64Support>true
ef060 3c 2f 57 69 6e 64 6f 77 73 53 44 4b 44 65 73 6b 74 6f 70 41 52 4d 36 34 53 75 70 70 6f 72 74 3e </WindowsSDKDesktopARM64Support>
ef080 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6e 6d 61 6b 65 4f ').end.end.end.function.m.nmakeO
ef0a0 75 74 70 75 74 28 63 66 67 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4e 4d 61 6b 65 4f 75 74 70 75 utput(cfg).m.element("NMakeOutpu
ef0c0 74 22 2c 20 6e 69 6c 2c 20 22 24 28 4f 75 74 44 69 72 29 25 73 22 2c 20 63 66 67 2e 62 75 69 6c t",.nil,."$(OutDir)%s",.cfg.buil
ef0e0 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6e 6d 61 dtarget.name).end.function.m.nma
ef100 6b 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 29 0a 69 kePreprocessorDefinitions(cfg).i
ef120 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 4e 4f 4e 45 20 61 6e 64 20 23 63 66 67 2e 64 65 f.cfg.kind.~=.p.NONE.and.#cfg.de
ef140 66 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 65 66 69 6e 65 73 20 3d 20 74 fines.>.0.then.local.defines.=.t
ef160 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 22 3b 22 29 0a 64 65 able.concat(cfg.defines,.";").de
ef180 66 69 6e 65 73 20 3d 20 64 65 66 69 6e 65 73 20 2e 2e 20 22 3b 24 28 4e 4d 61 6b 65 50 72 65 70 fines.=.defines....";$(NMakePrep
ef1a0 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 22 0a 6d 2e 65 6c 65 6d 65 6e 74 28 rocessorDefinitions)".m.element(
ef1c0 27 4e 4d 61 6b 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 27 2c 20 'NMakePreprocessorDefinitions',.
ef1e0 6e 69 6c 2c 20 64 65 66 69 6e 65 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d nil,.defines).end.end.function.m
ef200 2e 6e 6d 61 6b 65 52 65 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 28 63 66 67 29 0a 6d 2e 6e 6d 61 .nmakeRebuildCommands(cfg).m.nma
ef220 6b 65 43 6f 6d 6d 61 6e 64 4c 69 6e 65 28 63 66 67 2c 20 63 66 67 2e 72 65 62 75 69 6c 64 63 6f keCommandLine(cfg,.cfg.rebuildco
ef240 6d 6d 61 6e 64 73 2c 20 22 52 65 42 75 69 6c 64 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 mmands,."ReBuild").end.function.
ef260 6d 2e 6f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 28 66 63 66 67 29 0a 69 66 20 66 63 66 67 2e 6f m.objectFileName(fcfg).if.fcfg.o
ef280 62 6a 6e 61 6d 65 20 7e 3d 20 66 63 66 67 2e 62 61 73 65 6e 61 6d 65 20 74 68 65 6e 0a 6d 2e 65 bjname.~=.fcfg.basename.then.m.e
ef2a0 6c 65 6d 65 6e 74 28 22 4f 62 6a 65 63 74 46 69 6c 65 4e 61 6d 65 22 2c 20 6d 2e 63 6f 6e 66 69 lement("ObjectFileName",.m.confi
ef2c0 67 50 61 69 72 28 66 63 66 67 2e 63 6f 6e 66 69 67 29 2c 20 22 24 28 49 6e 74 44 69 72 29 5c 5c gPair(fcfg.config),."$(IntDir)\\
ef2e0 25 73 2e 6f 62 6a 22 2c 20 66 63 66 67 2e 6f 62 6a 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 %s.obj",.fcfg.objname).end.end.f
ef300 75 6e 63 74 69 6f 6e 20 6d 2e 6f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 28 63 66 67 29 0a 69 66 unction.m.omitDefaultLib(cfg).if
ef320 20 63 66 67 2e 66 6c 61 67 73 2e 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 72 61 72 79 20 74 68 .cfg.flags.OmitDefaultLibrary.th
ef340 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 4e 61 6d 65 en.m.element("OmitDefaultLibName
ef360 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e ",.nil,."true").end.end.function
ef380 20 6d 2e 6f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 .m.omitFramePointers(cfg).local.
ef3a0 6d 61 70 20 3d 20 7b 20 4f 66 66 20 3d 20 22 66 61 6c 73 65 22 2c 20 4f 6e 20 3d 20 22 74 72 75 map.=.{.Off.=."false",.On.=."tru
ef3c0 65 22 20 7d 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 6d 61 70 5b 63 66 67 2e 6f 6d 69 74 66 e".}.local.value.=.map[cfg.omitf
ef3e0 72 61 6d 65 70 6f 69 6e 74 65 72 5d 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 6d 2e 65 6c 65 ramepointer].if.value.then.m.ele
ef400 6d 65 6e 74 28 22 4f 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 22 2c 20 6e 69 6c 2c 20 76 ment("OmitFramePointers",.nil,.v
ef420 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 70 74 69 6d 69 7a alue).end.end.function.m.optimiz
ef440 65 52 65 66 65 72 65 6e 63 65 73 28 63 66 67 29 0a 69 66 20 63 6f 6e 66 69 67 2e 69 73 4f 70 74 eReferences(cfg).if.config.isOpt
ef460 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 imizedBuild(cfg).then.m.element(
ef480 22 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 22 2c 20 6e 69 6c 2c 20 22 74 72 75 "EnableCOMDATFolding",.nil,."tru
ef4a0 65 22 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e 63 65 e").m.element("OptimizeReference
ef4c0 73 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f s",.nil,."true").end.end.functio
ef4e0 6e 20 6d 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 n.m.optimization(cfg,.condition)
ef500 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 7b 20 4f 66 66 3d 22 44 69 73 61 62 6c 65 64 22 2c 20 4f .local.map.=.{.Off="Disabled",.O
ef520 6e 3d 22 46 75 6c 6c 22 2c 20 44 65 62 75 67 3d 22 44 69 73 61 62 6c 65 64 22 2c 20 46 75 6c 6c n="Full",.Debug="Disabled",.Full
ef540 3d 22 46 75 6c 6c 22 2c 20 53 69 7a 65 3d 22 4d 69 6e 53 70 61 63 65 22 2c 20 53 70 65 65 64 3d ="Full",.Size="MinSpace",.Speed=
ef560 22 4d 61 78 53 70 65 65 64 22 20 7d 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 6d 61 70 5b 63 "MaxSpeed".}.local.value.=.map[c
ef580 66 67 2e 6f 70 74 69 6d 69 7a 65 5d 0a 69 66 20 76 61 6c 75 65 20 6f 72 20 6e 6f 74 20 63 6f 6e fg.optimize].if.value.or.not.con
ef5a0 64 69 74 69 6f 6e 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 27 4f 70 74 69 6d 69 7a 61 74 dition.then.m.element('Optimizat
ef5c0 69 6f 6e 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 76 61 6c 75 65 20 6f 72 20 22 44 69 73 61 62 ion',.condition,.value.or."Disab
ef5e0 6c 65 64 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 75 74 44 69 72 28 led").end.end.function.m.outDir(
ef600 63 66 67 29 0a 6c 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 cfg).local.outdir.=.vstudio.path
ef620 28 63 66 67 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 (cfg,.cfg.buildtarget.directory)
ef640 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4f 75 74 44 69 72 22 2c 20 6e 69 6c 2c 20 22 25 73 5c 5c 22 .m.element("OutDir",.nil,."%s\\"
ef660 2c 20 6f 75 74 64 69 72 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 65 63 75 74 61 ,.outdir).end.function.m.executa
ef680 62 6c 65 50 61 74 68 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 76 73 74 75 64 69 blePath(cfg).local.dirs.=.vstudi
ef6a0 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 62 69 6e 64 69 72 73 29 0a 69 66 20 23 64 69 72 o.path(cfg,.cfg.bindirs).if.#dir
ef6c0 73 20 3e 20 30 20 74 68 65 6e 0a 64 69 72 73 20 3d 20 74 61 62 6c 65 2e 74 72 61 6e 73 6c 61 74 s.>.0.then.dirs.=.table.translat
ef6e0 65 28 64 69 72 73 2c 20 66 75 6e 63 74 69 6f 6e 28 64 69 72 29 0a 69 66 20 70 61 74 68 2e 69 73 e(dirs,.function(dir).if.path.is
ef700 61 62 73 6f 6c 75 74 65 28 64 69 72 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 64 69 72 0a 65 6e absolute(dir).then.return.dir.en
ef720 64 0a 72 65 74 75 72 6e 20 22 24 28 50 72 6f 6a 65 63 74 44 69 72 29 22 20 2e 2e 20 64 69 72 0a d.return."$(ProjectDir)"....dir.
ef740 65 6e 64 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 45 78 65 63 75 74 61 62 6c 65 50 61 74 68 22 2c end).m.element("ExecutablePath",
ef760 20 6e 69 6c 2c 20 22 25 73 3b 24 28 45 78 65 63 75 74 61 62 6c 65 50 61 74 68 29 22 2c 20 74 61 .nil,."%s;$(ExecutablePath)",.ta
ef780 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 ble.concat(dirs,.";")).end.end.f
ef7a0 75 6e 63 74 69 6f 6e 20 6d 2e 70 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 28 63 66 67 29 0a 6c unction.m.platformToolset(cfg).l
ef7c0 6f 63 61 6c 20 74 6f 6f 6c 2c 20 76 65 72 73 69 6f 6e 20 3d 20 70 2e 63 6f 6e 66 69 67 2e 74 6f ocal.tool,.version.=.p.config.to
ef7e0 6f 6c 73 65 74 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 76 65 72 73 69 6f 6e 20 61 6e 64 20 5f 41 olset(cfg).if.not.version.and._A
ef800 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 39 22 20 61 6e 64 20 63 66 67 2e 74 6f 6f 6c 73 65 CTION.>=."vs2019".and.cfg.toolse
ef820 74 20 3d 3d 20 22 63 6c 61 6e 67 22 20 74 68 65 6e 0a 76 65 72 73 69 6f 6e 20 3d 20 22 43 6c 61 t.==."clang".then.version.=."Cla
ef840 6e 67 43 4c 22 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 76 65 72 73 69 6f 6e 20 74 68 65 6e 0a 6c 6f ngCL".end.if.not.version.then.lo
ef860 63 61 6c 20 76 61 6c 75 65 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 74 cal.value.=.p.action.current().t
ef880 6f 6f 6c 73 65 74 0a 74 6f 6f 6c 2c 20 76 65 72 73 69 6f 6e 20 3d 20 70 2e 74 6f 6f 6c 73 2e 63 oolset.tool,.version.=.p.tools.c
ef8a0 61 6e 6f 6e 69 63 61 6c 28 76 61 6c 75 65 29 0a 65 6e 64 0a 69 66 20 76 65 72 73 69 6f 6e 20 74 anonical(value).end.if.version.t
ef8c0 68 65 6e 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4e 4f 4e 45 20 6f 72 20 63 66 67 hen.if.cfg.kind.==.p.NONE.or.cfg
ef8e0 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4d 41 4b 45 46 49 4c 45 20 74 68 65 6e 0a 69 66 20 70 2e 63 6f .kind.==.p.MAKEFILE.then.if.p.co
ef900 6e 66 69 67 2e 68 61 73 46 69 6c 65 28 63 66 67 2c 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 nfig.hasFile(cfg,.path.iscppfile
ef920 29 20 6f 72 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 6d 2e ).or._ACTION.>=."vs2015".then.m.
ef940 65 6c 65 6d 65 6e 74 28 22 50 6c 61 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 22 2c 20 6e 69 6c 2c 20 element("PlatformToolset",.nil,.
ef960 76 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 65 6c 73 65 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 50 6c 61 version).end.else.m.element("Pla
ef980 74 66 6f 72 6d 54 6f 6f 6c 73 65 74 22 2c 20 6e 69 6c 2c 20 76 65 72 73 69 6f 6e 29 0a 65 6e 64 tformToolset",.nil,.version).end
ef9a0 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 65 63 6f 6d 70 69 6c 65 64 48 .end.end.function.m.precompiledH
ef9c0 65 61 64 65 72 46 69 6c 65 28 66 69 6c 65 4e 61 6d 65 2c 20 63 66 67 29 0a 6d 2e 65 6c 65 6d 65 eaderFile(fileName,.cfg).m.eleme
ef9e0 6e 74 28 22 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 22 2c 20 6e 69 6c 2c nt("PrecompiledHeaderFile",.nil,
efa00 20 22 25 73 22 2c 20 66 69 6c 65 4e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e ."%s",.fileName).end.function.m.
efa20 70 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e precompiledHeader(cfg,.condition
efa40 29 0a 6c 6f 63 61 6c 20 70 72 6a 63 66 67 2c 20 66 69 6c 65 63 66 67 20 3d 20 70 2e 63 6f 6e 66 ).local.prjcfg,.filecfg.=.p.conf
efa60 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 69 66 20 66 69 6c 65 63 66 67 20 74 68 65 ig.normalize(cfg).if.filecfg.the
efa80 6e 0a 69 66 20 70 72 6a 63 66 67 2e 70 63 68 73 6f 75 72 63 65 20 3d 3d 20 66 69 6c 65 63 66 67 n.if.prjcfg.pchsource.==.filecfg
efaa0 2e 61 62 73 70 61 74 68 20 61 6e 64 20 6e 6f 74 20 70 72 6a 63 66 67 2e 66 6c 61 67 73 2e 4e 6f .abspath.and.not.prjcfg.flags.No
efac0 50 43 48 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 27 50 72 65 63 6f 6d 70 69 6c 65 64 48 PCH.then.m.element('PrecompiledH
efae0 65 61 64 65 72 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 27 43 72 65 61 74 65 27 29 0a 65 6c 73 eader',.condition,.'Create').els
efb00 65 69 66 20 66 69 6c 65 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 6d 2e 65 eif.filecfg.flags.NoPCH.then.m.e
efb20 6c 65 6d 65 6e 74 28 27 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 27 2c 20 63 6f 6e 64 lement('PrecompiledHeader',.cond
efb40 69 74 69 6f 6e 2c 20 27 4e 6f 74 55 73 69 6e 67 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 6e ition,.'NotUsing').end.else.if.n
efb60 6f 74 20 70 72 6a 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 70 72 6a 63 66 67 ot.prjcfg.flags.NoPCH.and.prjcfg
efb80 2e 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 50 72 65 63 6f .pchheader.then.m.element("Preco
efba0 6d 70 69 6c 65 64 48 65 61 64 65 72 22 2c 20 6e 69 6c 2c 20 22 55 73 65 22 29 0a 6d 2e 70 72 65 mpiledHeader",.nil,."Use").m.pre
efbc0 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 46 69 6c 65 28 70 72 6a 63 66 67 2e 70 63 68 68 65 61 compiledHeaderFile(prjcfg.pchhea
efbe0 64 65 72 2c 20 70 72 6a 63 66 67 29 0a 65 6c 73 65 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 50 72 65 der,.prjcfg).else.m.element("Pre
efc00 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 22 2c 20 6e 69 6c 2c 20 22 4e 6f 74 55 73 69 6e 67 22 compiledHeader",.nil,."NotUsing"
efc20 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 65 70 72 6f 63 ).end.end.end.function.m.preproc
efc40 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 2c 20 64 65 66 69 6e 65 73 2c 20 65 essorDefinitions(cfg,.defines,.e
efc60 73 63 61 70 65 51 75 6f 74 65 73 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 23 64 65 66 69 scapeQuotes,.condition).if.#defi
efc80 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 64 65 66 69 6e 65 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e nes.>.0.then.defines.=.table.con
efca0 63 61 74 28 64 65 66 69 6e 65 73 2c 20 22 3b 22 29 0a 69 66 20 65 73 63 61 70 65 51 75 6f 74 65 cat(defines,.";").if.escapeQuote
efcc0 73 20 74 68 65 6e 0a 64 65 66 69 6e 65 73 20 3d 20 64 65 66 69 6e 65 73 3a 67 73 75 62 28 27 22 s.then.defines.=.defines:gsub('"
efce0 27 2c 20 27 5c 5c 22 27 29 0a 65 6e 64 0a 64 65 66 69 6e 65 73 20 3d 20 64 65 66 69 6e 65 73 20 ',.'\\"').end.defines.=.defines.
efd00 2e 2e 20 22 3b 25 25 28 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 ...";%%(PreprocessorDefinitions)
efd20 22 0a 6d 2e 65 6c 65 6d 65 6e 74 28 27 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 ".m.element('PreprocessorDefinit
efd40 69 6f 6e 73 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 64 65 66 69 6e 65 73 29 0a 65 6e 64 0a 65 ions',.condition,.defines).end.e
efd60 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 75 6e 64 65 66 69 6e 65 50 72 65 70 72 6f 63 65 73 73 nd.function.m.undefinePreprocess
efd80 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 2c 20 75 6e 64 65 66 69 6e 65 73 2c 20 65 73 orDefinitions(cfg,.undefines,.es
efda0 63 61 70 65 51 75 6f 74 65 73 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 23 75 6e 64 65 66 capeQuotes,.condition).if.#undef
efdc0 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 75 6e 64 65 66 69 6e 65 73 20 3d 20 74 61 62 6c 65 2e ines.>.0.then.undefines.=.table.
efde0 63 6f 6e 63 61 74 28 75 6e 64 65 66 69 6e 65 73 2c 20 22 3b 22 29 0a 69 66 20 65 73 63 61 70 65 concat(undefines,.";").if.escape
efe00 51 75 6f 74 65 73 20 74 68 65 6e 0a 75 6e 64 65 66 69 6e 65 73 20 3d 20 75 6e 64 65 66 69 6e 65 Quotes.then.undefines.=.undefine
efe20 73 3a 67 73 75 62 28 27 22 27 2c 20 27 5c 5c 22 27 29 0a 65 6e 64 0a 75 6e 64 65 66 69 6e 65 73 s:gsub('"',.'\\"').end.undefines
efe40 20 3d 20 75 6e 64 65 66 69 6e 65 73 20 2e 2e 20 22 3b 25 25 28 55 6e 64 65 66 69 6e 65 50 72 65 .=.undefines....";%%(UndefinePre
efe60 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 22 0a 6d 2e 65 6c 65 6d 65 6e 74 processorDefinitions)".m.element
efe80 28 27 55 6e 64 65 66 69 6e 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e ('UndefinePreprocessorDefinition
efea0 73 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 75 6e 64 65 66 69 6e 65 73 29 0a 65 6e 64 0a 65 6e s',.condition,.undefines).end.en
efec0 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 53 79 6d 62 6f 6c 73 50 61 74 68 52 d.local.function.getSymbolsPathR
efee0 65 6c 61 74 69 76 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 6d 62 6f 6c 73 70 61 74 68 20 elative(cfg).if.cfg.symbolspath.
eff00 61 6e 64 20 63 66 67 2e 73 79 6d 62 6f 6c 73 20 7e 3d 20 70 2e 4f 46 46 20 61 6e 64 20 63 66 67 and.cfg.symbols.~=.p.OFF.and.cfg
eff20 2e 64 65 62 75 67 66 6f 72 6d 61 74 20 7e 3d 20 22 63 37 22 20 74 68 65 6e 0a 72 65 74 75 72 6e .debugformat.~=."c7".then.return
eff40 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 .p.project.getrelative(cfg.proje
eff60 63 74 2c 20 63 66 67 2e 73 79 6d 62 6f 6c 73 70 61 74 68 29 0a 65 6c 73 65 0a 72 65 74 75 72 6e ct,.cfg.symbolspath).else.return
eff80 20 6e 69 6c 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 67 72 61 6d 44 .nil.end.end.function.m.programD
effa0 61 74 61 62 61 73 65 46 69 6c 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 67 atabaseFile(cfg).local.value.=.g
effc0 65 74 53 79 6d 62 6f 6c 73 50 61 74 68 52 65 6c 61 74 69 76 65 28 63 66 67 29 0a 69 66 20 76 61 etSymbolsPathRelative(cfg).if.va
effe0 6c 75 65 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 50 72 6f 67 72 61 6d 44 61 74 61 62 lue.then.m.element("ProgramDatab
f0000 61 73 65 46 69 6c 65 22 2c 20 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 aseFile",.nil,.value).end.end.fu
f0020 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 46 69 6c 65 4e 61 6d 65 nction.m.programDatabaseFileName
f0040 28 63 66 67 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 67 65 74 53 79 6d 62 6f 6c 73 50 61 (cfg).local.value.=.getSymbolsPa
f0060 74 68 52 65 6c 61 74 69 76 65 28 63 66 67 29 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 6d 2e thRelative(cfg).if.value.then.m.
f0080 65 6c 65 6d 65 6e 74 28 22 50 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 element("ProgramDataBaseFileName
f00a0 22 2c 20 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ",.nil,.value).end.end.function.
f00c0 6d 2e 70 72 6f 6a 65 63 74 47 75 69 64 28 70 72 6a 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 50 72 m.projectGuid(prj).m.element("Pr
f00e0 6f 6a 65 63 74 47 75 69 64 22 2c 20 6e 69 6c 2c 20 22 7b 25 73 7d 22 2c 20 70 72 6a 2e 75 75 69 ojectGuid",.nil,."{%s}",.prj.uui
f0100 64 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 4e 61 6d 65 28 70 72 d).end.function.m.projectName(pr
f0120 6a 29 0a 69 66 20 70 72 6a 2e 6e 61 6d 65 20 7e 3d 20 70 72 6a 2e 66 69 6c 65 6e 61 6d 65 20 74 j).if.prj.name.~=.prj.filename.t
f0140 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 50 72 6f 6a 65 63 74 4e 61 6d 65 22 2c 20 6e 69 6c hen.m.element("ProjectName",.nil
f0160 2c 20 22 25 73 22 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 ,."%s",.prj.name).end.end.functi
f0180 6f 6e 20 6d 2e 70 72 6f 70 65 72 74 79 47 72 6f 75 70 28 63 66 67 2c 20 6c 61 62 65 6c 29 0a 6c on.m.propertyGroup(cfg,.label).l
f01a0 6f 63 61 6c 20 63 6f 6e 64 0a 69 66 20 63 66 67 20 74 68 65 6e 0a 63 6f 6e 64 20 3d 20 73 74 72 ocal.cond.if.cfg.then.cond.=.str
f01c0 69 6e 67 2e 66 6f 72 6d 61 74 28 27 20 25 73 27 2c 20 6d 2e 63 6f 6e 64 69 74 69 6f 6e 28 63 66 ing.format('.%s',.m.condition(cf
f01e0 67 29 29 0a 65 6e 64 0a 69 66 20 6c 61 62 65 6c 20 74 68 65 6e 0a 6c 61 62 65 6c 20 3d 20 73 74 g)).end.if.label.then.label.=.st
f0200 72 69 6e 67 2e 66 6f 72 6d 61 74 28 27 20 4c 61 62 65 6c 3d 22 25 73 22 27 2c 20 6c 61 62 65 6c ring.format('.Label="%s"',.label
f0220 29 0a 65 6e 64 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 25 73 25 73 ).end.p.push('<PropertyGroup%s%s
f0240 3e 27 2c 20 63 6f 6e 64 20 6f 72 20 22 22 2c 20 6c 61 62 65 6c 20 6f 72 20 22 22 29 0a 65 6e 64 >',.cond.or."",.label.or."").end
f0260 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 70 65 72 74 79 53 68 65 65 74 73 28 63 66 67 29 0a .function.m.propertySheets(cfg).
f0280 70 2e 70 75 73 68 28 27 3c 49 6d 70 6f 72 74 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 50 72 6f 70 p.push('<ImportGroup.Label="Prop
f02a0 65 72 74 79 53 68 65 65 74 73 22 20 25 73 3e 27 2c 20 6d 2e 63 6f 6e 64 69 74 69 6f 6e 28 63 66 ertySheets".%s>',.m.condition(cf
f02c0 67 29 29 0a 70 2e 77 28 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 55 73 65 72 g)).p.w('<Import.Project="$(User
f02e0 52 6f 6f 74 44 69 72 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 70 2e 24 28 50 6c 61 74 66 6f RootDir)\\Microsoft.Cpp.$(Platfo
f0300 72 6d 29 2e 75 73 65 72 2e 70 72 6f 70 73 22 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 65 78 69 73 74 rm).user.props".Condition="exist
f0320 73 28 5c 27 24 28 55 73 65 72 52 6f 6f 74 44 69 72 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 43 70 s(\'$(UserRootDir)\\Microsoft.Cp
f0340 70 2e 24 28 50 6c 61 74 66 6f 72 6d 29 2e 75 73 65 72 2e 70 72 6f 70 73 5c 27 29 22 20 4c 61 62 p.$(Platform).user.props\')".Lab
f0360 65 6c 3d 22 4c 6f 63 61 6c 41 70 70 44 61 74 61 50 6c 61 74 66 6f 72 6d 22 20 2f 3e 27 29 0a 70 el="LocalAppDataPlatform"./>').p
f0380 2e 70 6f 70 28 27 3c 2f 49 6d 70 6f 72 74 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 .pop('</ImportGroup>').end.funct
f03a0 69 6f 6e 20 6d 2e 70 72 6f 70 65 72 74 79 53 68 65 65 74 47 72 6f 75 70 28 70 72 6a 29 0a 66 6f ion.m.propertySheetGroup(prj).fo
f03c0 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 r.cfg.in.project.eachconfig(prj)
f03e0 20 64 6f 0a 6d 2e 70 72 6f 70 65 72 74 79 53 68 65 65 74 73 28 63 66 67 29 0a 65 6e 64 0a 65 6e .do.m.propertySheets(cfg).end.en
f0400 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 66 65 72 65 6e 63 65 43 6f 70 79 4c 6f 63 61 6c 53 d.function.m.referenceCopyLocalS
f0420 61 74 65 6c 6c 69 74 65 41 73 73 65 6d 62 6c 69 65 73 28 70 72 6a 2c 20 72 65 66 29 0a 6d 2e 65 atelliteAssemblies(prj,.ref).m.e
f0440 6c 65 6d 65 6e 74 28 22 43 6f 70 79 4c 6f 63 61 6c 53 61 74 65 6c 6c 69 74 65 41 73 73 65 6d 62 lement("CopyLocalSatelliteAssemb
f0460 6c 69 65 73 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f lies",.nil,."false").end.functio
f0480 6e 20 6d 2e 72 65 66 65 72 65 6e 63 65 4c 69 6e 6b 4c 69 62 72 61 72 79 44 65 70 65 6e 64 65 6e n.m.referenceLinkLibraryDependen
f04a0 63 69 65 73 28 70 72 6a 2c 20 72 65 66 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4c 69 6e 6b 4c 69 cies(prj,.ref).m.element("LinkLi
f04c0 62 72 61 72 79 44 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 braryDependencies",.nil,."true")
f04e0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 66 65 72 65 6e 63 65 4f 75 74 70 75 74 41 .end.function.m.referenceOutputA
f0500 73 73 65 6d 62 6c 79 28 70 72 6a 2c 20 72 65 66 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 52 65 66 ssembly(prj,.ref).m.element("Ref
f0520 65 72 65 6e 63 65 4f 75 74 70 75 74 41 73 73 65 6d 62 6c 79 22 2c 20 6e 69 6c 2c 20 22 74 72 75 erenceOutputAssembly",.nil,."tru
f0540 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 66 65 72 65 6e 63 65 50 72 69 76 e").end.function.m.referencePriv
f0560 61 74 65 28 70 72 6a 2c 20 72 65 66 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 50 72 69 76 61 74 65 ate(prj,.ref).m.element("Private
f0580 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 ",.nil,."true").end.function.m.r
f05a0 65 66 65 72 65 6e 63 65 50 72 6f 6a 65 63 74 28 70 72 6a 2c 20 72 65 66 29 0a 6d 2e 65 6c 65 6d eferenceProject(prj,.ref).m.elem
f05c0 65 6e 74 28 22 50 72 6f 6a 65 63 74 22 2c 20 6e 69 6c 2c 20 22 7b 25 73 7d 22 2c 20 72 65 66 2e ent("Project",.nil,."{%s}",.ref.
f05e0 75 75 69 64 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 66 65 72 65 6e 63 65 55 73 uuid).end.function.m.referenceUs
f0600 65 4c 69 62 72 61 72 79 44 65 70 65 6e 64 65 6e 63 65 73 28 70 72 6a 2c 20 72 65 66 29 0a 6d 2e eLibraryDependences(prj,.ref).m.
f0620 65 6c 65 6d 65 6e 74 28 22 55 73 65 4c 69 62 72 61 72 79 44 65 70 65 6e 64 65 6e 63 79 49 6e 70 element("UseLibraryDependencyInp
f0640 75 74 73 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 65 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e uts",.nil,."false").end.function
f0660 20 6d 2e 72 65 73 6f 75 72 63 65 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 .m.resourceAdditionalIncludeDire
f0680 63 74 6f 72 69 65 73 28 63 66 67 29 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 ctories(cfg).m.additionalInclude
f06a0 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 2c 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 66 67 2e Directories(cfg,.table.join(cfg.
f06c0 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 29 includedirs,.cfg.resincludedirs)
f06e0 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 73 6f 75 72 63 65 50 72 65 70 72 6f 63 ).end.function.m.resourcePreproc
f0700 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 65 66 69 essorDefinitions(cfg).local.defi
f0720 6e 65 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 63 66 nes.=.table.join(cfg.defines,.cf
f0740 67 2e 72 65 73 64 65 66 69 6e 65 73 29 0a 69 66 20 63 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 61 g.resdefines).if.cfg.exceptionha
f0760 6e 64 6c 69 6e 67 20 3d 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 ndling.==.p.OFF.then.table.inser
f0780 74 28 64 65 66 69 6e 65 73 2c 20 22 5f 48 41 53 5f 45 58 43 45 50 54 49 4f 4e 53 3d 30 22 29 0a t(defines,."_HAS_EXCEPTIONS=0").
f07a0 65 6e 64 0a 6d 2e 70 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 end.m.preprocessorDefinitions(cf
f07c0 67 2c 20 64 65 66 69 6e 65 73 2c 20 74 72 75 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d g,.defines,.true).end.function.m
f07e0 2e 72 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 .runtimeLibrary(cfg).local.runti
f0800 6d 65 73 20 3d 20 7b 0a 53 74 61 74 69 63 44 65 62 75 67 20 20 20 3d 20 22 4d 75 6c 74 69 54 68 mes.=.{.StaticDebug...=."MultiTh
f0820 72 65 61 64 65 64 44 65 62 75 67 22 2c 0a 53 74 61 74 69 63 52 65 6c 65 61 73 65 20 3d 20 22 4d readedDebug",.StaticRelease.=."M
f0840 75 6c 74 69 54 68 72 65 61 64 65 64 22 2c 0a 53 68 61 72 65 64 44 65 62 75 67 20 3d 20 22 4d 75 ultiThreaded",.SharedDebug.=."Mu
f0860 6c 74 69 54 68 72 65 61 64 65 64 44 65 62 75 67 44 4c 4c 22 2c 0a 53 68 61 72 65 64 52 65 6c 65 ltiThreadedDebugDLL",.SharedRele
f0880 61 73 65 20 3d 20 22 4d 75 6c 74 69 54 68 72 65 61 64 65 64 44 4c 4c 22 0a 7d 0a 6c 6f 63 61 6c ase.=."MultiThreadedDLL".}.local
f08a0 20 72 75 6e 74 69 6d 65 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 72 75 6e 74 69 6d 65 28 63 66 67 .runtime.=.config.getruntime(cfg
f08c0 29 0a 69 66 20 72 75 6e 74 69 6d 65 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 52 75 6e ).if.runtime.then.m.element("Run
f08e0 74 69 6d 65 4c 69 62 72 61 72 79 22 2c 20 6e 69 6c 2c 20 72 75 6e 74 69 6d 65 73 5b 72 75 6e 74 timeLibrary",.nil,.runtimes[runt
f0900 69 6d 65 5d 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 61 6c 6c 69 6e 67 ime]).end.end.function.m.calling
f0920 43 6f 6e 76 65 6e 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 63 61 6c 6c 69 6e 67 63 6f Convention(cfg).if.cfg.callingco
f0940 6e 76 65 6e 74 69 6f 6e 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 43 61 6c 6c 69 6e 67 nvention.then.m.element("Calling
f0960 43 6f 6e 76 65 6e 74 69 6f 6e 22 2c 20 6e 69 6c 2c 20 63 66 67 2e 63 61 6c 6c 69 6e 67 63 6f 6e Convention",.nil,.cfg.callingcon
f0980 76 65 6e 74 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 75 6e 74 vention).end.end.function.m.runt
f09a0 69 6d 65 54 79 70 65 49 6e 66 6f 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 imeTypeInfo(cfg,.condition).if.c
f09c0 66 67 2e 72 74 74 69 20 3d 3d 20 70 2e 4f 46 46 20 61 6e 64 20 28 28 6e 6f 74 20 63 66 67 2e 63 fg.rtti.==.p.OFF.and.((not.cfg.c
f09e0 6c 72 29 20 6f 72 20 63 66 67 2e 63 6c 72 20 3d 3d 20 70 2e 4f 46 46 29 20 74 68 65 6e 0a 6d 2e lr).or.cfg.clr.==.p.OFF).then.m.
f0a00 65 6c 65 6d 65 6e 74 28 22 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 22 2c 20 63 6f 6e 64 69 element("RuntimeTypeInfo",.condi
f0a20 74 69 6f 6e 2c 20 22 66 61 6c 73 65 22 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 72 74 74 69 20 3d tion,."false").elseif.cfg.rtti.=
f0a40 3d 20 70 2e 4f 4e 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 52 75 6e 74 69 6d 65 54 79 =.p.ON.then.m.element("RuntimeTy
f0a60 70 65 49 6e 66 6f 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a peInfo",.condition,."true").end.
f0a80 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 66 66 65 72 53 65 63 75 72 69 74 79 43 68 65 end.function.m.bufferSecurityChe
f0aa0 63 6b 28 63 66 67 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 2c 20 74 6f 6f 6c 56 65 72 73 69 6f 6e 20 ck(cfg).local.tool,.toolVersion.
f0ac0 3d 20 70 2e 63 6f 6e 66 69 67 2e 74 6f 6f 6c 73 65 74 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 =.p.config.toolset(cfg).if.cfg.f
f0ae0 6c 61 67 73 2e 4e 6f 42 75 66 66 65 72 53 65 63 75 72 69 74 79 43 68 65 63 6b 20 6f 72 20 28 74 lags.NoBufferSecurityCheck.or.(t
f0b00 6f 6f 6c 56 65 72 73 69 6f 6e 20 61 6e 64 20 74 6f 6f 6c 56 65 72 73 69 6f 6e 3a 73 74 61 72 74 oolVersion.and.toolVersion:start
f0b20 73 77 69 74 68 28 22 4c 4c 56 4d 2d 76 73 22 29 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 swith("LLVM-vs")).then.m.element
f0b40 28 22 42 75 66 66 65 72 53 65 63 75 72 69 74 79 43 68 65 63 6b 22 2c 20 6e 69 6c 2c 20 22 66 61 ("BufferSecurityCheck",.nil,."fa
f0b60 6c 73 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 73 74 72 69 6e 67 50 lse").end.end.function.m.stringP
f0b80 6f 6f 6c 69 6e 67 28 63 66 67 29 0a 69 66 20 63 66 67 2e 73 74 72 69 6e 67 70 6f 6f 6c 69 6e 67 ooling(cfg).if.cfg.stringpooling
f0ba0 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 73 74 72 69 6e 67 70 6f 6f 6c 69 6e .~=.nil.then.if.cfg.stringpoolin
f0bc0 67 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 53 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 22 g.then.m.element("StringPooling"
f0be0 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6c 73 65 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 53 ,.nil,."true").else.m.element("S
f0c00 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 65 22 29 0a 65 6e 64 tringPooling",.nil,."false").end
f0c20 0a 65 6c 73 65 69 66 20 63 6f 6e 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 .elseif.config.isOptimizedBuild(
f0c40 63 66 67 29 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 53 74 72 69 6e 67 50 6f 6f 6c 69 cfg).then.m.element("StringPooli
f0c60 6e 67 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 ng",.nil,."true").end.end.functi
f0c80 6f 6e 20 6d 2e 73 75 62 53 79 73 74 65 6d 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 75 62 73 79 73 on.m.subSystem(cfg).local.subsys
f0ca0 74 65 6d 20 3d 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 43 4f 4e 53 4f 4c 45 41 tem.=.iif(cfg.kind.==.p.CONSOLEA
f0cc0 50 50 2c 20 22 43 6f 6e 73 6f 6c 65 22 2c 20 22 57 69 6e 64 6f 77 73 22 29 0a 6d 2e 65 6c 65 6d PP,."Console",."Windows").m.elem
f0ce0 65 6e 74 28 22 53 75 62 53 79 73 74 65 6d 22 2c 20 6e 69 6c 2c 20 73 75 62 73 79 73 74 65 6d 29 ent("SubSystem",.nil,.subsystem)
f0d00 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 61 72 67 65 74 45 78 74 28 63 66 67 29 0a 6c .end.function.m.targetExt(cfg).l
f0d20 6f 63 61 6c 20 65 78 74 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 65 78 74 65 6e ocal.ext.=.cfg.buildtarget.exten
f0d40 73 69 6f 6e 0a 69 66 20 65 78 74 20 7e 3d 20 22 22 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 sion.if.ext.~=."".then.m.element
f0d60 28 22 54 61 72 67 65 74 45 78 74 22 2c 20 6e 69 6c 2c 20 22 25 73 22 2c 20 65 78 74 29 0a 65 6c ("TargetExt",.nil,."%s",.ext).el
f0d80 73 65 0a 70 2e 77 28 27 3c 54 61 72 67 65 74 45 78 74 3e 27 29 0a 70 2e 77 28 27 3c 2f 54 61 72 se.p.w('<TargetExt>').p.w('</Tar
f0da0 67 65 74 45 78 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 61 72 getExt>').end.end.function.m.tar
f0dc0 67 65 74 4d 61 63 68 69 6e 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 6d 61 63 68 getMachine(cfg).local.targetmach
f0de0 69 6e 65 20 3d 20 7b 0a 78 38 36 20 3d 20 22 4d 61 63 68 69 6e 65 58 38 36 22 2c 0a 78 38 36 5f ine.=.{.x86.=."MachineX86",.x86_
f0e00 36 34 20 3d 20 22 4d 61 63 68 69 6e 65 58 36 34 22 2c 0a 7d 0a 69 66 20 63 66 67 2e 6b 69 6e 64 64.=."MachineX64",.}.if.cfg.kind
f0e20 20 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 61 6e 64 20 63 6f 6e 66 69 67 2e 68 61 73 46 69 .==.p.STATICLIB.and.config.hasFi
f0e40 6c 65 28 63 66 67 2c 20 70 61 74 68 2e 69 73 72 65 73 6f 75 72 63 65 66 69 6c 65 29 20 74 68 65 le(cfg,.path.isresourcefile).the
f0e60 6e 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 74 61 72 67 65 74 6d 61 63 68 69 6e 65 5b 63 66 n.local.value.=.targetmachine[cf
f0e80 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 5d 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 20 g.architecture].if.value.~=.nil.
f0ea0 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 54 61 72 67 65 74 4d 61 63 68 69 6e 65 22 2c 20 then.m.element("TargetMachine",.
f0ec0 6e 69 6c 2c 20 27 25 73 27 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 nil,.'%s',.value).end.end.end.fu
f0ee0 6e 63 74 69 6f 6e 20 6d 2e 74 61 72 67 65 74 4e 61 6d 65 28 63 66 67 29 0a 6d 2e 65 6c 65 6d 65 nction.m.targetName(cfg).m.eleme
f0f00 6e 74 28 22 54 61 72 67 65 74 4e 61 6d 65 22 2c 20 6e 69 6c 2c 20 22 25 73 25 73 22 2c 20 63 66 nt("TargetName",.nil,."%s%s",.cf
f0f20 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 70 72 65 66 69 78 2c 20 63 66 67 2e 62 75 69 6c 64 74 g.buildtarget.prefix,.cfg.buildt
f0f40 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c arget.basename).end.function.m.l
f0f60 61 74 65 73 74 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 28 70 72 6a 29 0a atestTargetPlatformVersion(prj).
f0f80 69 66 20 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 31 37 22 20 74 68 65 6e 0a 6d 2e 65 6c if._ACTION.==."vs2017".then.m.el
f0fa0 65 6d 65 6e 74 28 22 4c 61 74 65 73 74 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 ement("LatestTargetPlatformVersi
f0fc0 6f 6e 22 2c 20 6e 69 6c 2c 20 22 24 28 5b 4d 69 63 72 6f 73 6f 66 74 2e 42 75 69 6c 64 2e 55 74 on",.nil,."$([Microsoft.Build.Ut
f0fe0 69 6c 69 74 69 65 73 2e 54 6f 6f 6c 4c 6f 63 61 74 69 6f 6e 48 65 6c 70 65 72 5d 3a 3a 47 65 74 ilities.ToolLocationHelper]::Get
f1000 4c 61 74 65 73 74 53 44 4b 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 73 69 6f 6e 28 27 LatestSDKTargetPlatformVersion('
f1020 57 69 6e 64 6f 77 73 27 2c 20 27 31 30 2e 30 27 29 29 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e Windows',.'10.0'))").end.end.fun
f1040 63 74 69 6f 6e 20 6d 2e 77 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 ction.m.windowsTargetPlatformVer
f1060 73 69 6f 6e 28 70 72 6a 2c 20 63 66 67 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 sion(prj,.cfg).if._ACTION.<."vs2
f1080 30 31 35 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 61 72 67 65 015".then.return.end.local.targe
f10a0 74 20 3d 20 63 66 67 20 6f 72 20 70 72 6a 0a 6c 6f 63 61 6c 20 76 65 72 73 69 6f 6e 20 3d 20 70 t.=.cfg.or.prj.local.version.=.p
f10c0 72 6f 6a 65 63 74 2e 73 79 73 74 65 6d 76 65 72 73 69 6f 6e 28 74 61 72 67 65 74 29 0a 69 66 20 roject.systemversion(target).if.
f10e0 63 66 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 72 6a 56 65 72 73 69 6f 6e 20 3d 20 70 72 6f 6a cfg.then.local.prjVersion.=.proj
f1100 65 63 74 2e 73 79 73 74 65 6d 76 65 72 73 69 6f 6e 28 70 72 6a 29 0a 69 66 20 6e 6f 74 20 70 72 ect.systemversion(prj).if.not.pr
f1120 6a 56 65 72 73 69 6f 6e 20 6f 72 20 76 65 72 73 69 6f 6e 20 3d 3d 20 70 72 6a 56 65 72 73 69 6f jVersion.or.version.==.prjVersio
f1140 6e 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 76 65 72 73 69 6f 6e n.then.return.end.end.if.version
f1160 20 3d 3d 20 22 6c 61 74 65 73 74 22 20 74 68 65 6e 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3d 3d 20 .==."latest".then.if._ACTION.==.
f1180 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 76 65 72 73 69 6f 6e 20 3d 20 6e 69 6c 20 20 20 2d 2d "vs2015".then.version.=.nil...--
f11a0 20 53 44 4b 20 76 31 30 20 69 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 56 53 32 .SDK.v10.is.not.supported.by.VS2
f11c0 30 31 35 0a 65 6c 73 65 69 66 20 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 31 37 22 20 74 015.elseif._ACTION.==."vs2017".t
f11e0 68 65 6e 0a 76 65 72 73 69 6f 6e 20 3d 20 22 24 28 4c 61 74 65 73 74 54 61 72 67 65 74 50 6c 61 hen.version.=."$(LatestTargetPla
f1200 74 66 6f 72 6d 56 65 72 73 69 6f 6e 29 22 0a 65 6c 73 65 0a 76 65 72 73 69 6f 6e 20 3d 20 22 31 tformVersion)".else.version.=."1
f1220 30 2e 30 22 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 76 65 72 73 69 6f 6e 20 74 68 65 6e 0a 6d 2e 65 0.0".end.end.if.version.then.m.e
f1240 6c 65 6d 65 6e 74 28 22 57 69 6e 64 6f 77 73 54 61 72 67 65 74 50 6c 61 74 66 6f 72 6d 56 65 72 lement("WindowsTargetPlatformVer
f1260 73 69 6f 6e 22 2c 20 6e 69 6c 2c 20 76 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e sion",.nil,.version).end.end.fun
f1280 63 74 69 6f 6e 20 6d 2e 78 70 44 65 70 72 65 63 61 74 69 6f 6e 57 61 72 6e 69 6e 67 28 70 72 6a ction.m.xpDeprecationWarning(prj
f12a0 2c 20 63 66 67 29 0a 69 66 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 3d 3d 20 22 6d 73 63 2d 76 31 ,.cfg).if.cfg.toolset.==."msc-v1
f12c0 34 31 5f 78 70 22 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 58 50 44 65 70 72 65 63 61 41_xp".then.m.element("XPDepreca
f12e0 74 69 6f 6e 57 61 72 6e 69 6e 67 22 2c 20 6e 69 6c 2c 20 22 66 61 6c 73 65 22 29 0a 65 6e 64 0a tionWarning",.nil,."false").end.
f1300 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 65 66 65 72 72 65 64 54 6f 6f 6c 41 72 63 68 end.function.m.preferredToolArch
f1320 69 74 65 63 74 75 72 65 28 70 72 6a 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 itecture(prj).if._ACTION.>=."vs2
f1340 30 31 33 22 20 74 68 65 6e 0a 69 66 20 70 72 6a 2e 70 72 65 66 65 72 72 65 64 74 6f 6f 6c 61 72 013".then.if.prj.preferredtoolar
f1360 63 68 69 74 65 63 74 75 72 65 20 3d 3d 20 70 2e 58 38 36 5f 36 34 20 74 68 65 6e 0a 6d 2e 65 6c chitecture.==.p.X86_64.then.m.el
f1380 65 6d 65 6e 74 28 22 50 72 65 66 65 72 72 65 64 54 6f 6f 6c 41 72 63 68 69 74 65 63 74 75 72 65 ement("PreferredToolArchitecture
f13a0 22 2c 20 6e 69 6c 2c 20 27 78 36 34 27 29 0a 65 6c 73 65 69 66 20 70 72 6a 2e 70 72 65 66 65 72 ",.nil,.'x64').elseif.prj.prefer
f13c0 72 65 64 74 6f 6f 6c 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 3d 20 70 2e 58 38 36 20 74 68 65 redtoolarchitecture.==.p.X86.the
f13e0 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 50 72 65 66 65 72 72 65 64 54 6f 6f 6c 41 72 63 68 69 74 n.m.element("PreferredToolArchit
f1400 65 63 74 75 72 65 22 2c 20 6e 69 6c 2c 20 27 78 38 36 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 ecture",.nil,.'x86').end.else.if
f1420 20 70 72 6a 2e 70 72 65 66 65 72 72 65 64 74 6f 6f 6c 61 72 63 68 69 74 65 63 74 75 72 65 20 3d .prj.preferredtoolarchitecture.=
f1440 3d 20 70 2e 58 38 36 5f 36 34 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 55 73 65 4e 61 =.p.X86_64.then.m.element("UseNa
f1460 74 69 76 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 22 2c 20 6e 69 6c 2c 20 27 74 72 75 65 27 29 0a 65 tiveEnvironment",.nil,.'true').e
f1480 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 72 65 61 74 4c 69 6e 6b 65 nd.end.end.function.m.treatLinke
f14a0 72 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 rWarningAsErrors(cfg).if.cfg.fla
f14c0 67 73 2e 46 61 74 61 6c 4c 69 6e 6b 57 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 gs.FatalLinkWarnings.then.local.
f14e0 65 6c 20 3d 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 el.=.iif(cfg.kind.==.p.STATICLIB
f1500 2c 20 22 4c 69 62 22 2c 20 22 4c 69 6e 6b 65 72 22 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 54 72 ,."Lib",."Linker").m.element("Tr
f1520 65 61 74 22 20 2e 2e 20 65 6c 20 2e 2e 20 22 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 73 22 2c eat"....el...."WarningAsErrors",
f1540 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d .nil,."true").end.end.function.m
f1560 2e 74 72 65 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 28 63 66 67 29 0a .treatWChar_tAsBuiltInType(cfg).
f1580 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 7b 20 4f 6e 20 3d 20 22 74 72 75 65 22 2c 20 4f 66 66 20 3d local.map.=.{.On.=."true",.Off.=
f15a0 20 22 66 61 6c 73 65 22 20 7d 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 6d 61 70 5b 63 66 67 ."false".}.local.value.=.map[cfg
f15c0 2e 6e 61 74 69 76 65 77 63 68 61 72 5d 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 6d 2e 65 6c .nativewchar].if.value.then.m.el
f15e0 65 6d 65 6e 74 28 22 54 72 65 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 ement("TreatWChar_tAsBuiltInType
f1600 22 2c 20 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ",.nil,.value).end.end.function.
f1620 6d 2e 74 72 65 61 74 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 28 63 66 67 29 0a 69 66 20 63 66 m.treatWarningAsError(cfg).if.cf
f1640 67 2e 66 6c 61 67 73 2e 46 61 74 61 6c 43 6f 6d 70 69 6c 65 57 61 72 6e 69 6e 67 73 20 61 6e 64 g.flags.FatalCompileWarnings.and
f1660 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 7e 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 6d 2e 65 6c .cfg.warnings.~=.p.OFF.then.m.el
f1680 65 6d 65 6e 74 28 22 54 72 65 61 74 57 61 72 6e 69 6e 67 41 73 45 72 72 6f 72 22 2c 20 6e 69 6c ement("TreatWarningAsError",.nil
f16a0 2c 20 22 74 72 75 65 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 69 73 ,."true").end.end.function.m.dis
f16c0 61 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 ableSpecificWarnings(cfg,.condit
f16e0 69 6f 6e 29 0a 69 66 20 23 63 66 67 2e 64 69 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 20 3e 20 30 ion).if.#cfg.disablewarnings.>.0
f1700 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 77 61 72 6e 69 6e 67 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e .then.local.warnings.=.table.con
f1720 63 61 74 28 63 66 67 2e 64 69 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 2c 20 22 3b 22 29 0a 77 61 cat(cfg.disablewarnings,.";").wa
f1740 72 6e 69 6e 67 73 20 3d 20 77 61 72 6e 69 6e 67 73 20 2e 2e 20 22 3b 25 25 28 44 69 73 61 62 6c rnings.=.warnings....";%%(Disabl
f1760 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 29 22 0a 6d 2e 65 6c 65 6d 65 6e 74 28 27 44 eSpecificWarnings)".m.element('D
f1780 69 73 61 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 27 2c 20 63 6f 6e 64 69 74 69 isableSpecificWarnings',.conditi
f17a0 6f 6e 2c 20 77 61 72 6e 69 6e 67 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d on,.warnings).end.end.function.m
f17c0 2e 74 72 65 61 74 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 41 73 45 72 72 6f 72 73 28 63 .treatSpecificWarningsAsErrors(c
f17e0 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 23 63 66 67 2e 66 61 74 61 6c 77 61 72 6e fg,.condition).if.#cfg.fatalwarn
f1800 69 6e 67 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 61 74 61 6c 20 3d 20 74 61 62 6c ings.>.0.then.local.fatal.=.tabl
f1820 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 66 61 74 61 6c 77 61 72 6e 69 6e 67 73 2c 20 22 3b 22 29 e.concat(cfg.fatalwarnings,.";")
f1840 0a 66 61 74 61 6c 20 3d 20 66 61 74 61 6c 20 2e 2e 20 22 3b 25 25 28 54 72 65 61 74 53 70 65 63 .fatal.=.fatal....";%%(TreatSpec
f1860 69 66 69 63 57 61 72 6e 69 6e 67 73 41 73 45 72 72 6f 72 73 29 22 0a 6d 2e 65 6c 65 6d 65 6e 74 ificWarningsAsErrors)".m.element
f1880 28 27 54 72 65 61 74 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 41 73 45 72 72 6f 72 73 27 ('TreatSpecificWarningsAsErrors'
f18a0 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 66 61 74 61 6c 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 ,.condition,.fatal).end.end.func
f18c0 74 69 6f 6e 20 6d 2e 75 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65 73 28 63 66 67 29 0a 6c 6f tion.m.useDebugLibraries(cfg).lo
f18e0 63 61 6c 20 72 75 6e 74 69 6d 65 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 72 75 6e 74 69 6d 65 28 cal.runtime.=.config.getruntime(
f1900 63 66 67 29 20 6f 72 20 69 69 66 28 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 28 cfg).or.iif(config.isDebugBuild(
f1920 63 66 67 29 2c 20 22 44 65 62 75 67 22 2c 20 22 52 65 6c 65 61 73 65 22 29 0a 6d 2e 65 6c 65 6d cfg),."Debug",."Release").m.elem
f1940 65 6e 74 28 22 55 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65 73 22 2c 20 6e 69 6c 2c 20 74 6f ent("UseDebugLibraries",.nil,.to
f1960 73 74 72 69 6e 67 28 72 75 6e 74 69 6d 65 3a 65 6e 64 73 77 69 74 68 28 22 44 65 62 75 67 22 29 string(runtime:endswith("Debug")
f1980 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 75 73 65 4f 66 4d 66 63 28 63 66 67 29 0a )).end.function.m.useOfMfc(cfg).
f19a0 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4d 46 43 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 if.cfg.flags.MFC.then.m.element(
f19c0 22 55 73 65 4f 66 4d 66 63 22 2c 20 6e 69 6c 2c 20 69 69 66 28 63 66 67 2e 73 74 61 74 69 63 72 "UseOfMfc",.nil,.iif(cfg.staticr
f19e0 75 6e 74 69 6d 65 20 3d 3d 20 22 4f 6e 22 2c 20 22 53 74 61 74 69 63 22 2c 20 22 44 79 6e 61 6d untime.==."On",."Static",."Dynam
f1a00 69 63 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 75 73 65 4f 66 41 74 ic")).end.end.function.m.useOfAt
f1a20 6c 28 63 66 67 29 0a 69 66 20 63 66 67 2e 61 74 6c 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 l(cfg).if.cfg.atl.then.m.element
f1a40 28 22 55 73 65 4f 66 41 54 4c 22 2c 20 6e 69 6c 2c 20 63 66 67 2e 61 74 6c 29 0a 65 6e 64 0a 65 ("UseOfATL",.nil,.cfg.atl).end.e
f1a60 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 75 73 65 72 4d 61 63 72 6f 73 28 63 66 67 29 0a 70 2e nd.function.m.userMacros(cfg).p.
f1a80 77 28 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 4c 61 62 65 6c 3d 22 55 73 65 72 4d 61 63 w('<PropertyGroup.Label="UserMac
f1aa0 72 6f 73 22 20 2f 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 77 61 72 6e 69 6e 67 ros"./>').end.function.m.warning
f1ac0 4c 65 76 65 6c 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 7b 20 4f 66 66 20 3d 20 22 Level(cfg).local.map.=.{.Off.=."
f1ae0 54 75 72 6e 4f 66 66 41 6c 6c 57 61 72 6e 69 6e 67 73 22 2c 20 48 69 67 68 20 3d 20 22 4c 65 76 TurnOffAllWarnings",.High.=."Lev
f1b00 65 6c 34 22 2c 20 45 78 74 72 61 20 3d 20 22 4c 65 76 65 6c 34 22 2c 20 45 76 65 72 79 74 68 69 el4",.Extra.=."Level4",.Everythi
f1b20 6e 67 20 3d 20 22 45 6e 61 62 6c 65 41 6c 6c 57 61 72 6e 69 6e 67 73 22 20 7d 0a 6d 2e 65 6c 65 ng.=."EnableAllWarnings".}.m.ele
f1b40 6d 65 6e 74 28 22 57 61 72 6e 69 6e 67 4c 65 76 65 6c 22 2c 20 6e 69 6c 2c 20 6d 61 70 5b 63 66 ment("WarningLevel",.nil,.map[cf
f1b60 67 2e 77 61 72 6e 69 6e 67 73 5d 20 6f 72 20 22 4c 65 76 65 6c 33 22 29 0a 65 6e 64 0a 66 75 6e g.warnings].or."Level3").end.fun
f1b80 63 74 69 6f 6e 20 6d 2e 77 61 72 6e 69 6e 67 4c 65 76 65 6c 46 69 6c 65 28 63 66 67 2c 20 63 6f ction.m.warningLevelFile(cfg,.co
f1ba0 6e 64 69 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 7b 20 4f 66 66 20 3d 20 22 54 75 ndition).local.map.=.{.Off.=."Tu
f1bc0 72 6e 4f 66 66 41 6c 6c 57 61 72 6e 69 6e 67 73 22 2c 20 48 69 67 68 20 3d 20 22 4c 65 76 65 6c rnOffAllWarnings",.High.=."Level
f1be0 34 22 2c 20 45 78 74 72 61 20 3d 20 22 4c 65 76 65 6c 34 22 2c 20 45 76 65 72 79 74 68 69 6e 67 4",.Extra.=."Level4",.Everything
f1c00 20 3d 20 22 45 6e 61 62 6c 65 41 6c 6c 57 61 72 6e 69 6e 67 73 22 20 7d 0a 69 66 20 63 66 67 2e .=."EnableAllWarnings".}.if.cfg.
f1c20 77 61 72 6e 69 6e 67 73 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 57 61 72 6e 69 6e 67 warnings.then.m.element("Warning
f1c40 4c 65 76 65 6c 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 6d 61 70 5b 63 66 67 2e 77 61 72 6e 69 Level",.condition,.map[cfg.warni
f1c60 6e 67 73 5d 20 6f 72 20 22 4c 65 76 65 6c 33 22 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 ngs].or."Level3").end.end.functi
f1c80 6f 6e 20 6d 2e 78 6d 6c 44 65 63 6c 61 72 61 74 69 6f 6e 28 29 0a 70 2e 78 6d 6c 55 74 66 38 28 on.m.xmlDeclaration().p.xmlUtf8(
f1ca0 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 78 43 6f 6d 70 69 6c 65 50 72 65 70 72 6f ).end.function.m.fxCompilePrepro
f1cc0 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 cessorDefinition(cfg,.condition)
f1ce0 0a 69 66 20 63 66 67 2e 73 68 61 64 65 72 64 65 66 69 6e 65 73 20 61 6e 64 20 23 63 66 67 2e 73 .if.cfg.shaderdefines.and.#cfg.s
f1d00 68 61 64 65 72 64 65 66 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 73 68 61 64 haderdefines.>.0.then.local.shad
f1d20 65 72 64 65 66 69 6e 65 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 73 68 61 erdefines.=.table.concat(cfg.sha
f1d40 64 65 72 64 65 66 69 6e 65 73 2c 20 22 3b 22 29 0a 73 68 61 64 65 72 64 65 66 69 6e 65 73 20 3d derdefines,.";").shaderdefines.=
f1d60 20 73 68 61 64 65 72 64 65 66 69 6e 65 73 20 2e 2e 20 22 3b 25 25 28 50 72 65 70 72 6f 63 65 73 .shaderdefines....";%%(Preproces
f1d80 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 29 22 0a 6d 2e 65 6c 65 6d 65 6e 74 28 27 50 72 65 70 sorDefinitions)".m.element('Prep
f1da0 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c rocessorDefinitions',.condition,
f1dc0 20 73 68 61 64 65 72 64 65 66 69 6e 65 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e .shaderdefines).end.end.function
f1de0 20 6d 2e 66 78 43 6f 6d 70 69 6c 65 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 .m.fxCompileAdditionalIncludeDir
f1e00 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 68 61 64 65 72 69 s(cfg,.condition).if.cfg.shaderi
f1e20 6e 63 6c 75 64 65 64 69 72 73 20 61 6e 64 20 23 63 66 67 2e 73 68 61 64 65 72 69 6e 63 6c 75 64 ncludedirs.and.#cfg.shaderinclud
f1e40 65 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 76 73 74 75 edirs.>.0.then.local.dirs.=.vstu
f1e60 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 73 68 61 64 65 72 69 6e 63 6c 75 64 65 64 dio.path(cfg,.cfg.shaderincluded
f1e80 69 72 73 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 27 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 irs).m.element('AdditionalInclud
f1ea0 65 44 69 72 65 63 74 6f 72 69 65 73 27 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 22 25 73 3b 25 25 eDirectories',.condition,."%s;%%
f1ec0 28 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 29 22 2c (AdditionalIncludeDirectories)",
f1ee0 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e .table.concat(dirs,.";")).end.en
f1f00 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 54 79 70 65 d.function.m.fxCompileShaderType
f1f20 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 68 61 64 65 72 74 79 (cfg,.condition).if.cfg.shaderty
f1f40 70 65 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 53 68 61 64 65 72 54 79 70 65 22 2c 20 pe.then.m.element("ShaderType",.
f1f60 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 73 68 61 64 65 72 74 79 70 65 29 0a 65 6e 64 0a 65 condition,.cfg.shadertype).end.e
f1f80 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 4d 6f 64 nd.function.m.fxCompileShaderMod
f1fa0 65 6c 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 68 61 64 65 72 el(cfg,.condition).if.cfg.shader
f1fc0 6d 6f 64 65 6c 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 53 68 61 64 65 72 4d 6f 64 65 model.then.m.element("ShaderMode
f1fe0 6c 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 73 68 61 64 65 72 6d 6f 64 65 6c 29 0a l",.condition,.cfg.shadermodel).
f2000 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 end.end.function.m.fxCompileShad
f2020 65 72 45 6e 74 72 79 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 erEntry(cfg,.condition).if.cfg.s
f2040 68 61 64 65 72 65 6e 74 72 79 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 45 6e 74 72 79 haderentry.then.m.element("Entry
f2060 50 6f 69 6e 74 4e 61 6d 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 73 68 61 64 65 PointName",.condition,.cfg.shade
f2080 72 65 6e 74 72 79 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 78 43 6f 6d rentry).end.end.function.m.fxCom
f20a0 70 69 6c 65 53 68 61 64 65 72 56 61 72 69 61 62 6c 65 4e 61 6d 65 28 63 66 67 2c 20 63 6f 6e 64 pileShaderVariableName(cfg,.cond
f20c0 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 68 61 64 65 72 76 61 72 69 61 62 6c 65 6e 61 6d 65 ition).if.cfg.shadervariablename
f20e0 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 56 61 72 69 61 62 6c 65 4e 61 6d 65 22 2c 20 .then.m.element("VariableName",.
f2100 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 73 68 61 64 65 72 76 61 72 69 61 62 6c 65 6e 61 6d condition,.cfg.shadervariablenam
f2120 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 e).end.end.function.m.fxCompileS
f2140 68 61 64 65 72 48 65 61 64 65 72 4f 75 74 70 75 74 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e haderHeaderOutput(cfg,.condition
f2160 29 0a 69 66 20 63 66 67 2e 73 68 61 64 65 72 68 65 61 64 65 72 66 69 6c 65 6f 75 74 70 75 74 20 ).if.cfg.shaderheaderfileoutput.
f2180 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 48 65 61 64 65 72 46 69 6c 65 4f 75 74 70 75 74 then.m.element("HeaderFileOutput
f21a0 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 73 68 61 64 65 72 68 65 61 64 65 72 66 69 ",.condition,.cfg.shaderheaderfi
f21c0 6c 65 6f 75 74 70 75 74 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 78 43 leoutput).end.end.function.m.fxC
f21e0 6f 6d 70 69 6c 65 53 68 61 64 65 72 4f 62 6a 65 63 74 4f 75 74 70 75 74 28 63 66 67 2c 20 63 6f ompileShaderObjectOutput(cfg,.co
f2200 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 68 61 64 65 72 6f 62 6a 65 63 74 66 69 6c 65 ndition).if.cfg.shaderobjectfile
f2220 6f 75 74 70 75 74 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 4f 62 6a 65 63 74 46 69 6c output.then.m.element("ObjectFil
f2240 65 4f 75 74 70 75 74 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 73 68 61 64 65 72 6f eOutput",.condition,.cfg.shadero
f2260 62 6a 65 63 74 66 69 6c 65 6f 75 74 70 75 74 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f bjectfileoutput).end.end.functio
f2280 6e 20 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 41 73 73 65 6d 62 6c 65 72 28 63 66 67 n.m.fxCompileShaderAssembler(cfg
f22a0 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 68 61 64 65 72 61 73 73 65 6d 62 ,.condition).if.cfg.shaderassemb
f22c0 6c 65 72 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 41 73 73 65 6d 62 6c 65 72 4f 75 74 ler.then.m.element("AssemblerOut
f22e0 70 75 74 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 73 68 61 64 65 72 61 73 73 65 6d put",.condition,.cfg.shaderassem
f2300 62 6c 65 72 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 78 43 6f 6d 70 69 bler).end.end.function.m.fxCompi
f2320 6c 65 53 68 61 64 65 72 41 73 73 65 6d 62 6c 65 72 4f 75 74 70 75 74 28 63 66 67 2c 20 63 6f 6e leShaderAssemblerOutput(cfg,.con
f2340 64 69 74 69 6f 6e 29 0a 69 66 20 63 66 67 2e 73 68 61 64 65 72 61 73 73 65 6d 62 6c 65 72 6f 75 dition).if.cfg.shaderassemblerou
f2360 74 70 75 74 20 74 68 65 6e 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 41 73 73 65 6d 62 6c 65 72 4f 75 tput.then.m.element("AssemblerOu
f2380 74 70 75 74 46 69 6c 65 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 63 66 67 2e 73 68 61 64 65 72 tputFile",.condition,.cfg.shader
f23a0 61 73 73 65 6d 62 6c 65 72 6f 75 74 70 75 74 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f assembleroutput).end.end.functio
f23c0 6e 20 6d 2e 66 78 43 6f 6d 70 69 6c 65 53 68 61 64 65 72 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 n.m.fxCompileShaderAdditionalOpt
f23e0 69 6f 6e 73 28 63 66 67 2c 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 6f 70 74 73 20 ions(cfg,.condition).local.opts.
f2400 3d 20 63 66 67 2e 73 68 61 64 65 72 6f 70 74 69 6f 6e 73 0a 69 66 20 23 6f 70 74 73 20 3e 20 30 =.cfg.shaderoptions.if.#opts.>.0
f2420 20 74 68 65 6e 0a 6f 70 74 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6f 70 74 73 2c 20 .then.opts.=.table.concat(opts,.
f2440 22 20 22 29 0a 6d 2e 65 6c 65 6d 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e ".").m.element("AdditionalOption
f2460 73 22 2c 20 63 6f 6e 64 69 74 69 6f 6e 2c 20 27 25 73 20 25 25 28 41 64 64 69 74 69 6f 6e 61 6c s",.condition,.'%s.%%(Additional
f2480 4f 70 74 69 6f 6e 73 29 27 2c 20 6f 70 74 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f Options)',.opts).end.end.functio
f24a0 6e 20 6d 2e 63 6f 6e 64 69 74 69 6f 6e 46 72 6f 6d 43 6f 6e 66 69 67 54 65 78 74 28 63 66 67 54 n.m.conditionFromConfigText(cfgT
f24c0 65 78 74 29 0a 72 65 74 75 72 6e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 27 43 6f 6e 64 69 ext).return.string.format('Condi
f24e0 74 69 6f 6e 3d 22 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 7c 24 28 50 6c 61 74 66 tion="\'$(Configuration)|$(Platf
f2500 6f 72 6d 29 5c 27 3d 3d 5c 27 25 73 5c 27 22 27 2c 20 70 2e 65 73 63 28 63 66 67 54 65 78 74 29 orm)\'==\'%s\'"',.p.esc(cfgText)
f2520 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 64 69 74 69 6f 6e 28 63 66 67 29 0a ).end.function.m.condition(cfg).
f2540 72 65 74 75 72 6e 20 6d 2e 63 6f 6e 64 69 74 69 6f 6e 46 72 6f 6d 43 6f 6e 66 69 67 54 65 78 74 return.m.conditionFromConfigText
f2560 28 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 69 67 28 63 66 67 29 29 0a 65 6e 64 (vstudio.projectConfig(cfg)).end
f2580 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 6c 65 6d 65 6e 74 28 6e 61 6d 65 2c 20 63 6f 6e 64 69 74 .function.m.element(name,.condit
f25a0 69 6f 6e 2c 20 76 61 6c 75 65 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 20 3d 20 7b 2e 2e ion,.value,....).local.arg.=.{..
f25c0 2e 7d 0a 69 66 20 73 65 6c 65 63 74 28 27 23 27 2c 2e 2e 2e 29 20 3d 3d 20 30 20 74 68 65 6e 0a .}.if.select('#',...).==.0.then.
f25e0 76 61 6c 75 65 20 3d 20 70 2e 65 73 63 28 76 61 6c 75 65 29 0a 65 6c 73 65 0a 66 6f 72 20 69 20 value.=.p.esc(value).else.for.i.
f2600 3d 20 31 2c 20 23 61 72 67 20 64 6f 0a 61 72 67 5b 69 5d 20 3d 20 70 2e 65 73 63 28 61 72 67 5b =.1,.#arg.do.arg[i].=.p.esc(arg[
f2620 69 5d 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 6f 6e 64 69 74 69 6f 6e 20 74 68 65 6e 0a 6c 6f i]).end.end.if.condition.then.lo
f2640 63 61 6c 20 65 6c 65 6d 65 6e 74 20 3d 20 7b 7d 0a 65 6c 65 6d 65 6e 74 2e 6e 61 6d 65 20 3d 20 cal.element.=.{}.element.name.=.
f2660 6e 61 6d 65 0a 65 6c 65 6d 65 6e 74 2e 63 6f 6e 64 69 74 69 6f 6e 20 3d 20 63 6f 6e 64 69 74 69 name.element.condition.=.conditi
f2680 6f 6e 0a 65 6c 65 6d 65 6e 74 2e 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 0a 65 6c 65 6d 65 6e 74 on.element.value.=.value.element
f26a0 2e 61 72 67 73 20 3d 20 61 72 67 0a 69 66 20 2e 2e 2e 20 74 68 65 6e 0a 69 66 20 76 61 6c 75 65 .args.=.arg.if.....then.if.value
f26c0 20 3d 3d 20 27 25 73 27 20 74 68 65 6e 0a 65 6c 65 6d 65 6e 74 2e 73 65 74 74 69 6e 67 20 3d 20 .==.'%s'.then.element.setting.=.
f26e0 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 61 72 67 29 0a 65 6c 73 65 0a 65 6c 65 6d 65 6e 74 2e 73 table.concat(arg).else.element.s
f2700 65 74 74 69 6e 67 20 3d 20 76 61 6c 75 65 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 61 etting.=.value....table.concat(a
f2720 72 67 29 0a 65 6e 64 0a 65 6c 73 65 0a 65 6c 65 6d 65 6e 74 2e 73 65 74 74 69 6e 67 20 3d 20 65 rg).end.else.element.setting.=.e
f2740 6c 65 6d 65 6e 74 2e 76 61 6c 75 65 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6d 2e lement.value.end.table.insert(m.
f2760 63 6f 6e 64 69 74 69 6f 6e 61 6c 45 6c 65 6d 65 6e 74 73 2c 20 65 6c 65 6d 65 6e 74 29 0a 65 6c conditionalElements,.element).el
f2780 73 65 0a 6c 6f 63 61 6c 20 66 6f 72 6d 61 74 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 se.local.format.=.string.format(
f27a0 27 3c 25 73 3e 25 73 3c 2f 25 73 3e 27 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6e 61 6d 65 '<%s>%s</%s>',.name,.value,.name
f27c0 29 0a 70 2e 77 28 66 6f 72 6d 61 74 2c 20 74 61 62 6c 65 2e 75 6e 70 61 63 6b 28 61 72 67 29 29 ).p.w(format,.table.unpack(arg))
f27e0 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 31 2e 32 2e 38 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 .end.end....1.2.8.......local.p.
f2800 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a =.premake.local.project.=.p.proj
f2820 65 63 74 0a 70 2e 6d 6f 64 75 6c 65 73 2e 76 73 74 75 64 69 6f 20 3d 20 70 2e 6d 6f 64 75 6c 65 ect.p.modules.vstudio.=.p.module
f2840 73 2e 76 73 74 75 64 69 6f 20 6f 72 20 7b 7d 0a 70 2e 6d 6f 64 75 6c 65 73 2e 76 73 74 75 64 69 s.vstudio.or.{}.p.modules.vstudi
f2860 6f 2e 5f 56 45 52 53 49 4f 4e 20 3d 20 70 2e 5f 56 45 52 53 49 4f 4e 0a 70 2e 76 73 74 75 64 69 o._VERSION.=.p._VERSION.p.vstudi
f2880 6f 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 76 73 74 75 64 69 6f 0a 69 6e 63 6c 75 64 65 28 22 76 o.=.p.modules.vstudio.include("v
f28a0 73 32 30 30 35 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 32 30 30 38 2e 6c 75 61 22 s2005.lua").include("vs2008.lua"
f28c0 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 32 30 31 30 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 ).include("vs2010.lua").include(
f28e0 22 76 73 32 30 31 32 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 32 30 31 33 2e 6c 75 "vs2012.lua").include("vs2013.lu
f2900 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 32 30 31 35 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 a").include("vs2015.lua").includ
f2920 65 28 22 76 73 32 30 31 37 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 76 73 32 30 31 39 2e e("vs2017.lua").include("vs2019.
f2940 6c 75 61 22 29 0a 70 2e 61 70 69 2e 61 64 64 41 6c 6c 6f 77 65 64 28 22 64 65 62 75 67 67 65 72 lua").p.api.addAllowed("debugger
f2960 22 2c 20 22 56 69 73 75 61 6c 53 74 75 64 69 6f 4c 6f 63 61 6c 22 29 0a 70 2e 61 70 69 2e 61 64 ",."VisualStudioLocal").p.api.ad
f2980 64 41 6c 6c 6f 77 65 64 28 22 64 65 62 75 67 67 65 72 22 2c 20 22 56 69 73 75 61 6c 53 74 75 64 dAllowed("debugger",."VisualStud
f29a0 69 6f 52 65 6d 6f 74 65 22 29 0a 70 2e 61 70 69 2e 61 64 64 41 6c 6c 6f 77 65 64 28 22 64 65 62 ioRemote").p.api.addAllowed("deb
f29c0 75 67 67 65 72 22 2c 20 22 56 69 73 75 61 6c 53 74 75 64 69 6f 57 65 62 42 72 6f 77 73 65 72 22 ugger",."VisualStudioWebBrowser"
f29e0 29 0a 70 2e 61 70 69 2e 61 64 64 41 6c 6c 6f 77 65 64 28 22 64 65 62 75 67 67 65 72 22 2c 20 22 ).p.api.addAllowed("debugger",."
f2a00 56 69 73 75 61 6c 53 74 75 64 69 6f 57 65 62 53 65 72 76 69 63 65 22 29 0a 70 2e 61 70 69 2e 72 VisualStudioWebService").p.api.r
f2a20 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 68 61 64 65 72 6f 70 74 69 6f 6e 73 22 egister.{.name.=."shaderoptions"
f2a40 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 ,.scope.=."config",.kind.=."list
f2a60 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 :string",.tokens.=.true,.pathVar
f2a80 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d s.=.true,.}.p.api.register.{.nam
f2aa0 65 20 3d 20 22 73 68 61 64 65 72 64 65 66 69 6e 65 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f e.=."shaderdefines",.scope.=."co
f2ac0 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b nfig",.kind.=."list:string",.tok
f2ae0 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e ens.=.true,.}.p.api.register.{.n
f2b00 61 6d 65 20 3d 20 22 73 68 61 64 65 72 69 6e 63 6c 75 64 65 64 69 72 73 22 2c 0a 73 63 6f 70 65 ame.=."shaderincludedirs",.scope
f2b20 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 64 69 72 65 63 74 .=."config",.kind.=."list:direct
f2b40 6f 72 79 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 ory",.tokens.=.true,.pathVars.=.
f2b60 74 72 75 65 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 true,.}.p.api.register.{.name.=.
f2b80 22 73 68 61 64 65 72 74 79 70 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a "shadertype",.scope.=."config",.
f2ba0 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 45 66 kind.=."string",.allowed.=.{."Ef
f2bc0 66 65 63 74 22 2c 0a 22 56 65 72 74 65 78 22 2c 0a 22 50 69 78 65 6c 22 2c 0a 22 47 65 6f 6d 65 fect",."Vertex",."Pixel",."Geome
f2be0 74 72 79 22 2c 0a 22 48 75 6c 6c 22 2c 0a 22 44 6f 6d 61 69 6e 22 2c 0a 22 43 6f 6d 70 75 74 65 try",."Hull",."Domain",."Compute
f2c00 22 2c 0a 22 54 65 78 74 75 72 65 22 2c 0a 22 52 6f 6f 74 53 69 67 6e 61 74 75 72 65 22 2c 0a 7d ",."Texture",."RootSignature",.}
f2c20 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 68 61 64 .}.p.api.register.{.name.=."shad
f2c40 65 72 6d 6f 64 65 6c 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 ermodel",.scope.=."config",.kind
f2c60 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 32 2e 30 22 2c 0a .=."string",.allowed.=.{."2.0",.
f2c80 22 33 2e 30 22 2c 0a 22 34 2e 30 5f 6c 65 76 65 6c 5f 39 5f 31 22 2c 0a 22 34 2e 30 5f 6c 65 76 "3.0",."4.0_level_9_1",."4.0_lev
f2ca0 65 6c 5f 39 5f 33 22 2c 0a 22 34 2e 30 22 2c 0a 22 34 2e 31 22 2c 0a 22 35 2e 30 22 2c 0a 22 35 el_9_3",."4.0",."4.1",."5.0",."5
f2cc0 2e 31 22 2c 0a 22 72 6f 6f 74 73 69 67 5f 31 2e 30 22 2c 0a 22 72 6f 6f 74 73 69 67 5f 31 2e 31 .1",."rootsig_1.0",."rootsig_1.1
f2ce0 22 2c 0a 22 36 2e 30 22 2c 0a 22 36 2e 31 22 2c 0a 22 36 2e 32 22 2c 0a 22 36 2e 33 22 2c 0a 22 ",."6.0",."6.1",."6.2",."6.3",."
f2d00 36 2e 34 22 2c 0a 22 36 2e 35 22 0a 7d 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 6.4",."6.5".}.}.p.api.register.{
f2d20 0a 6e 61 6d 65 20 3d 20 22 73 68 61 64 65 72 65 6e 74 72 79 22 2c 0a 73 63 6f 70 65 20 3d 20 22 .name.=."shaderentry",.scope.=."
f2d40 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 config",.kind.=."string",.tokens
f2d60 20 3d 20 74 72 75 65 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 .=.true,.}.p.api.register.{.name
f2d80 20 3d 20 22 73 68 61 64 65 72 76 61 72 69 61 62 6c 65 6e 61 6d 65 22 2c 0a 73 63 6f 70 65 20 3d .=."shadervariablename",.scope.=
f2da0 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 ."config",.kind.=."string",.toke
f2dc0 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 ns.=.true,.}.p.api.register.{.na
f2de0 6d 65 20 3d 20 22 73 68 61 64 65 72 68 65 61 64 65 72 66 69 6c 65 6f 75 74 70 75 74 22 2c 0a 73 me.=."shaderheaderfileoutput",.s
f2e00 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 cope.=."config",.kind.=."string"
f2e20 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 ,.tokens.=.true,.}.p.api.registe
f2e40 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 68 61 64 65 72 6f 62 6a 65 63 74 66 69 6c 65 6f 75 74 70 r.{.name.=."shaderobjectfileoutp
f2e60 75 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 ut",.scope.=."config",.kind.=."s
f2e80 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 70 2e 61 70 69 2e 72 tring",.tokens.=.true,.}.p.api.r
f2ea0 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 68 61 64 65 72 61 73 73 65 6d 62 6c 65 egister.{.name.=."shaderassemble
f2ec0 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 r",.scope.=."config",.kind.=."st
f2ee0 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4e 6f 4c 69 73 74 69 6e 67 22 2c 0a ring",.allowed.=.{."NoListing",.
f2f00 22 41 73 73 65 6d 62 6c 79 43 6f 64 65 22 2c 0a 22 41 73 73 65 6d 62 6c 79 43 6f 64 65 41 6e 64 "AssemblyCode",."AssemblyCodeAnd
f2f20 48 65 78 22 2c 0a 7d 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 Hex",.}.}.p.api.register.{.name.
f2f40 3d 20 22 73 68 61 64 65 72 61 73 73 65 6d 62 6c 65 72 6f 75 74 70 75 74 22 2c 0a 73 63 6f 70 65 =."shaderassembleroutput",.scope
f2f60 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f .=."config",.kind.=."string",.to
f2f80 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 20 kens.=.true,.}.p.api.register.{.
f2fa0 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 20 32 30 31 39 2d 31 30 2d 32 31 0a 6e 61 6d 65 20 ..--.DEPRECATED.2019-10-21.name.
f2fc0 3d 20 22 64 65 62 75 67 67 65 72 66 6c 61 76 6f 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e =."debuggerflavor",.scope.=."con
f2fe0 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d fig",.kind.=."string",.allowed.=
f3000 20 7b 0a 22 4c 6f 63 61 6c 22 2c 0a 22 52 65 6d 6f 74 65 22 2c 0a 22 57 65 62 42 72 6f 77 73 65 .{."Local",."Remote",."WebBrowse
f3020 72 22 2c 0a 22 57 65 62 53 65 72 76 69 63 65 22 0a 7d 0a 7d 0a 70 2e 61 70 69 2e 64 65 70 72 65 r",."WebService".}.}.p.api.depre
f3040 63 61 74 65 46 69 65 6c 64 28 22 64 65 62 75 67 67 65 72 66 6c 61 76 6f 72 22 2c 20 27 55 73 65 cateField("debuggerflavor",.'Use
f3060 20 60 64 65 62 75 67 67 65 72 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 .`debugger`.instead.',.function(
f3080 76 61 6c 75 65 29 0a 64 65 62 75 67 67 65 72 28 27 56 69 73 75 61 6c 53 74 75 64 69 6f 27 20 2e value).debugger('VisualStudio'..
f30a0 2e 20 76 61 6c 75 65 29 0a 65 6e 64 29 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 63 66 ..value).end).return.function(cf
f30c0 67 29 0a 72 65 74 75 72 6e 0a 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 30 35 22 20 6f 72 g).return._ACTION.==."vs2005".or
f30e0 0a 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 30 38 22 20 6f 72 0a 5f 41 43 54 49 4f 4e 20 ._ACTION.==."vs2008".or._ACTION.
f3100 3d 3d 20 22 76 73 32 30 31 30 22 20 6f 72 0a 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 31 ==."vs2010".or._ACTION.==."vs201
f3120 32 22 20 6f 72 0a 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 31 33 22 20 6f 72 0a 5f 41 43 2".or._ACTION.==."vs2013".or._AC
f3140 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 31 35 22 20 6f 72 0a 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 TION.==."vs2015".or._ACTION.==."
f3160 76 73 32 30 31 37 22 20 6f 72 0a 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 76 73 32 30 31 39 22 20 6f vs2017".or._ACTION.==."vs2019".o
f3180 72 0a 66 61 6c 73 65 3b 0a 65 6e 64 0a 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b r.false;.end....local.p.=.premak
f31a0 65 0a 70 2e 6d 61 6b 65 2e 63 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 61 6b 65 20 3d 20 70 2e e.p.make.cs.=.{}.local.make.=.p.
f31c0 6d 61 6b 65 0a 6c 6f 63 61 6c 20 63 73 20 3d 20 70 2e 6d 61 6b 65 2e 63 73 0a 6c 6f 63 61 6c 20 make.local.cs.=.p.make.cs.local.
f31e0 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 project.=.p.project.local.config
f3200 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 .=.p.config.local.fileconfig.=.p
f3220 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 63 73 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 63 73 2e .fileconfig.cs.elements.=.{}.cs.
f3240 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a elements.makefile.=.function(prj
f3260 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 61 6b 65 2e 68 65 61 64 65 72 2c 0a 6d 61 6b 65 2e 70 68 6f ).return.{.make.header,.make.pho
f3280 6e 79 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 73 43 6f 6e 66 69 67 73 2c 0a 6d 61 6b 65 2e 63 73 nyRules,.make.csConfigs,.make.cs
f32a0 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 2c 0a 6d 61 6b 65 2e 63 73 53 6f 75 72 63 65 73 2c 0a 6d ProjectConfig,.make.csSources,.m
f32c0 61 6b 65 2e 63 73 45 6d 62 65 64 46 69 6c 65 73 2c 0a 6d 61 6b 65 2e 63 73 43 6f 70 79 46 69 6c ake.csEmbedFiles,.make.csCopyFil
f32e0 65 73 2c 0a 6d 61 6b 65 2e 63 73 52 65 73 70 6f 6e 73 65 46 69 6c 65 2c 0a 6d 61 6b 65 2e 73 68 es,.make.csResponseFile,.make.sh
f3300 65 6c 6c 54 79 70 65 2c 0a 6d 61 6b 65 2e 63 73 41 6c 6c 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 ellType,.make.csAllRules,.make.c
f3320 73 54 61 72 67 65 74 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 74 61 72 67 65 74 44 69 72 52 75 6c 65 sTargetRules,.make.targetDirRule
f3340 73 2c 0a 6d 61 6b 65 2e 63 73 52 65 73 70 6f 6e 73 65 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 6f 62 s,.make.csResponseRules,.make.ob
f3360 6a 44 69 72 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 73 43 6c 65 61 6e 52 75 6c 65 73 2c 0a 6d 61 jDirRules,.make.csCleanRules,.ma
f3380 6b 65 2e 70 72 65 42 75 69 6c 64 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 70 72 65 4c 69 6e 6b 52 75 ke.preBuildRules,.make.preLinkRu
f33a0 6c 65 73 2c 0a 6d 61 6b 65 2e 63 73 46 69 6c 65 52 75 6c 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e les,.make.csFileRules,.}.end.fun
f33c0 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 65 6f ction.make.cs.generate(prj).p.eo
f33e0 6c 28 22 5c 6e 22 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 2e l("\n").local.toolset.=.p.tools.
f3400 64 6f 74 6e 65 74 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 63 73 2e 65 6c 65 6d 65 6e 74 73 2e 6d dotnet.p.callArray(cs.elements.m
f3420 61 6b 65 66 69 6c 65 2c 20 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 65 6e 64 0a 63 73 2e 65 6c akefile,.prj,.toolset).end.cs.el
f3440 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 ements.configuration.=.function(
f3460 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 61 6b 65 2e 63 73 54 6f 6f 6c 73 2c 0a 6d 61 6b 65 cfg).return.{.make.csTools,.make
f3480 2e 74 61 72 67 65 74 2c 0a 6d 61 6b 65 2e 6f 62 6a 64 69 72 2c 0a 6d 61 6b 65 2e 63 73 46 6c 61 .target,.make.objdir,.make.csFla
f34a0 67 73 2c 0a 6d 61 6b 65 2e 63 73 4c 69 6e 6b 43 6d 64 2c 0a 6d 61 6b 65 2e 70 72 65 42 75 69 6c gs,.make.csLinkCmd,.make.preBuil
f34c0 64 43 6d 64 73 2c 0a 6d 61 6b 65 2e 70 72 65 4c 69 6e 6b 43 6d 64 73 2c 0a 6d 61 6b 65 2e 70 6f dCmds,.make.preLinkCmds,.make.po
f34e0 73 74 42 75 69 6c 64 43 6d 64 73 2c 0a 6d 61 6b 65 2e 73 65 74 74 69 6e 67 73 2c 0a 7d 0a 65 6e stBuildCmds,.make.settings,.}.en
f3500 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 43 6f 6e 66 69 67 73 28 70 72 6a 2c 20 74 d.function.make.csConfigs(prj,.t
f3520 6f 6f 6c 73 65 74 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 oolset).for.cfg.in.project.eachc
f3540 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 5f 78 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 onfig(prj).do._x('ifeq.($(config
f3560 29 2c 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 70 2e 63 61 6c 6c 41 72 72 ),%s)',.cfg.shortname).p.callArr
f3580 61 79 28 63 73 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 63 66 ay(cs.elements.configuration,.cf
f35a0 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 g,.toolset)._p('endif')._p('').e
f35c0 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 2e 67 65 74 72 65 73 6f 75 72 63 65 66 69 nd.end.function.cs.getresourcefi
f35e0 6c 65 6e 61 6d 65 28 63 66 67 2c 20 66 6e 61 6d 65 29 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 lename(cfg,.fname).if.path.getex
f3600 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 20 3d 3d 20 22 2e 72 65 73 78 22 20 74 68 65 6e 0a 6c tension(fname).==.".resx".then.l
f3620 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 ocal.name.=.cfg.buildtarget.base
f3640 6e 61 6d 65 20 2e 2e 20 22 2e 22 0a 6c 6f 63 61 6c 20 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 name....".".local.dir.=.path.get
f3660 64 69 72 65 63 74 6f 72 79 28 66 6e 61 6d 65 29 0a 69 66 20 64 69 72 20 7e 3d 20 22 2e 22 20 74 directory(fname).if.dir.~=.".".t
f3680 68 65 6e 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 2e 2e 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 hen.name.=.name....path.translat
f36a0 65 28 64 69 72 2c 20 22 2e 22 29 20 2e 2e 20 22 2e 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 22 24 e(dir,.".")....".".end.return."$
f36c0 28 4f 42 4a 44 49 52 29 2f 22 20 2e 2e 20 70 2e 65 73 63 28 6e 61 6d 65 20 2e 2e 20 70 61 74 68 (OBJDIR)/"....p.esc(name....path
f36e0 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 6e 61 6d 65 29 29 20 2e 2e 20 22 2e 72 65 73 6f 75 72 .getbasename(fname))....".resour
f3700 63 65 73 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 66 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 66 ces".else.return.fname.end.end.f
f3720 75 6e 63 74 69 6f 6e 20 63 73 2e 6c 69 73 74 73 6f 75 72 63 65 73 28 70 72 6a 2c 20 73 65 6c 65 unction.cs.listsources(prj,.sele
f3740 63 74 6f 72 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 ctor).local.tr.=.project.getsour
f3760 63 65 74 72 65 65 28 70 72 6a 29 0a 70 2e 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 cetree(prj).p.tree.traverse(tr,.
f3780 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 {.onleaf.=.function(node,.depth)
f37a0 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 73 65 6c 65 63 74 6f 72 28 6e 6f 64 65 29 0a 69 66 .local.value.=.selector(node).if
f37c0 20 76 61 6c 75 65 20 74 68 65 6e 0a 5f 78 28 27 5c 74 25 73 20 5c 5c 27 2c 20 76 61 6c 75 65 29 .value.then._x('\t%s.\\',.value)
f37e0 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 .end.end.}).end.function.make.cs
f3800 41 6c 6c 52 75 6c 65 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 61 6c 6c 3a 20 AllRules(prj,.toolset)._p('all:.
f3820 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 29 20 70 72 65 62 75 69 6c 64 20 $(TARGETDIR).$(OBJDIR).prebuild.
f3840 24 28 45 4d 42 45 44 46 49 4c 45 53 29 20 24 28 43 4f 50 59 46 49 4c 45 53 29 20 70 72 65 6c 69 $(EMBEDFILES).$(COPYFILES).preli
f3860 6e 6b 20 24 28 54 41 52 47 45 54 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 nk.$(TARGET)')._p('').end.functi
f3880 6f 6e 20 6d 61 6b 65 2e 63 73 43 6c 65 61 6e 52 75 6c 65 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 on.make.csCleanRules(prj,.toolse
f38a0 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 43 6f 70 79 46 69 6c 65 73 t).end.function.make.csCopyFiles
f38c0 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 (prj,.toolset).end.function.make
f38e0 2e 63 73 2e 67 65 74 72 65 73 70 6f 6e 73 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 29 0a 72 65 74 .cs.getresponsefilename(prj).ret
f3900 75 72 6e 20 27 24 28 4f 42 4a 44 49 52 29 2f 27 20 2e 2e 20 70 72 6a 2e 66 69 6c 65 6e 61 6d 65 urn.'$(OBJDIR)/'....prj.filename
f3920 20 2e 2e 20 27 2e 72 73 70 27 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 52 ....'.rsp'.end.function.make.csR
f3940 65 73 70 6f 6e 73 65 46 69 6c 65 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 78 28 27 52 45 esponseFile(prj,.toolset)._x('RE
f3960 53 50 4f 4e 53 45 20 2b 3d 20 27 20 2e 2e 20 6d 61 6b 65 2e 63 73 2e 67 65 74 72 65 73 70 6f 6e SPONSE.+=.'....make.cs.getrespon
f3980 73 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 sefilename(prj)).end.function.ma
f39a0 6b 65 2e 63 73 52 65 73 70 6f 6e 73 65 52 75 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 6f ke.csResponseRules(prj).local.to
f39c0 6f 6c 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 2e 64 6f 74 6e 65 74 0a 6c 6f 63 61 6c 20 65 78 74 olset.=.p.tools.dotnet.local.ext
f39e0 20 3d 20 6d 61 6b 65 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 .=.make.getmakefilename(prj,.tru
f3a00 65 29 0a 6c 6f 63 61 6c 20 6d 61 6b 65 66 69 6c 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 e).local.makefile.=.path.getname
f3a20 28 70 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 65 78 74 29 29 0a 6c 6f 63 61 6c 20 72 65 73 (p.filename(prj,.ext)).local.res
f3a40 70 6f 6e 73 65 20 3d 20 6d 61 6b 65 2e 63 73 2e 67 65 74 72 65 73 70 6f 6e 73 65 66 69 6c 65 6e ponse.=.make.cs.getresponsefilen
f3a60 61 6d 65 28 70 72 6a 29 0a 5f 70 28 27 24 28 52 45 53 50 4f 4e 53 45 29 3a 20 25 73 27 2c 20 6d ame(prj)._p('$(RESPONSE):.%s',.m
f3a80 61 6b 65 66 69 6c 65 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 47 65 6e 65 72 61 74 69 6e 67 20 akefile)._p('\t@echo.Generating.
f3aa0 72 65 73 70 6f 6e 73 65 20 66 69 6c 65 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 28 27 69 66 response.file',.prj.name)._p('if
f3ac0 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 78 28 27 5c 74 eq.(posix,$(SHELLTYPE))')._x('\t
f3ae0 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 66 20 24 28 52 45 53 50 4f 4e 53 45 29 27 29 0a 5f 70 $(SILENT).rm.-f.$(RESPONSE)')._p
f3b00 28 27 65 6c 73 65 27 29 0a 5f 78 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 ('else')._x('\t$(SILENT).if.exis
f3b20 74 20 24 28 52 45 53 50 4f 4e 53 45 29 20 64 65 6c 20 25 73 27 2c 20 70 61 74 68 2e 74 72 61 6e t.$(RESPONSE).del.%s',.path.tran
f3b40 73 6c 61 74 65 28 72 65 73 70 6f 6e 73 65 2c 20 27 5c 5c 27 29 29 0a 5f 70 28 27 65 6e 64 69 66 slate(response,.'\\'))._p('endif
f3b60 27 29 0a 6c 6f 63 61 6c 20 73 65 70 20 3d 20 6f 73 2e 69 73 74 61 72 67 65 74 28 22 77 69 6e 64 ').local.sep.=.os.istarget("wind
f3b80 6f 77 73 22 29 20 61 6e 64 20 22 5c 5c 22 20 6f 72 20 22 2f 22 0a 6c 6f 63 61 6c 20 74 72 20 3d ows").and."\\".or."/".local.tr.=
f3ba0 20 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 70 2e 74 72 .project.getsourcetree(prj).p.tr
f3bc0 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 ee.traverse(tr,.{.onleaf.=.funct
f3be0 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 69 66 20 74 6f 6f 6c 73 65 74 2e 66 69 6c 65 ion(node,.depth).if.toolset.file
f3c00 69 6e 66 6f 28 6e 6f 64 65 29 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 22 20 74 info(node).action.==."Compile".t
f3c20 68 65 6e 0a 5f 78 28 27 5c 74 40 65 63 68 6f 20 25 73 20 3e 3e 20 24 28 52 45 53 50 4f 4e 53 45 hen._x('\t@echo.%s.>>.$(RESPONSE
f3c40 29 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 6e 6f 64 65 2e 72 65 6c 70 61 74 68 2c )',.path.translate(node.relpath,
f3c60 20 73 65 70 29 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e .sep)).end.end.})._p('').end.fun
f3c80 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 45 6d 62 65 64 46 69 6c 65 73 28 70 72 6a 2c 20 74 6f 6f ction.make.csEmbedFiles(prj,.too
f3ca0 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 72 lset).local.cfg.=.project.getfir
f3cc0 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 5f 70 28 27 45 4d 42 45 44 46 49 4c 45 53 20 2b 3d 20 stconfig(prj)._p('EMBEDFILES.+=.
f3ce0 5c 5c 27 29 0a 63 73 2e 6c 69 73 74 73 6f 75 72 63 65 73 28 70 72 6a 2c 20 66 75 6e 63 74 69 6f \\').cs.listsources(prj,.functio
f3d00 6e 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e n(node).local.fcfg.=.fileconfig.
f3d20 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 69 6e 66 6f 20 getconfig(node,.cfg).local.info.
f3d40 3d 20 74 6f 6f 6c 73 65 74 2e 66 69 6c 65 69 6e 66 6f 28 66 63 66 67 29 0a 69 66 20 69 6e 66 6f =.toolset.fileinfo(fcfg).if.info
f3d60 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 45 6d 62 65 64 64 65 64 52 65 73 6f 75 72 63 65 22 20 74 68 .action.==."EmbeddedResource".th
f3d80 65 6e 0a 72 65 74 75 72 6e 20 63 73 2e 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 en.return.cs.getresourcefilename
f3da0 28 63 66 67 2c 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 29 0a 5f 70 28 (cfg,.node.relpath).end.end)._p(
f3dc0 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 46 69 6c 65 52 75 6c 65 '').end.function.make.csFileRule
f3de0 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b s(prj,.toolset).end.function.mak
f3e00 65 2e 63 73 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 20 20 46 4c e.csFlags(cfg,.toolset)._p('..FL
f3e20 41 47 53 20 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 6f 6f 6c 73 65 74 2e 67 65 74 66 AGS.=%s',.make.list(toolset.getf
f3e40 6c 61 67 73 28 63 66 67 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 lags(cfg))).end.function.make.cs
f3e60 4c 69 6e 6b 43 6d 64 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 64 65 70 73 LinkCmd(cfg,.toolset).local.deps
f3e80 20 3d 20 70 2e 65 73 63 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 64 .=.p.esc(config.getlinks(cfg,."d
f3ea0 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 0a 5f 70 28 27 20 ependencies",."fullpath"))._p('.
f3ec0 20 44 45 50 45 4e 44 53 20 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 64 65 70 73 29 29 0a .DEPENDS.=%s',.make.list(deps)).
f3ee0 5f 70 28 27 20 20 52 45 46 45 52 45 4e 43 45 53 20 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d _p('..REFERENCES.=.%s',.table.im
f3f00 70 6c 6f 64 65 28 64 65 70 73 2c 20 22 2f 72 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 65 6e 64 plode(deps,."/r:",."",.".")).end
f3f20 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 50 72 6f 6a 65 63 74 43 6f 6e 66 69 67 28 70 .function.make.csProjectConfig(p
f3f40 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 rj,.toolset).local.cfg.=.project
f3f60 2e 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 66 .getfirstconfig(prj).local.kindf
f3f80 6c 61 67 20 3d 20 22 2f 74 3a 22 20 2e 2e 20 74 6f 6f 6c 73 65 74 2e 67 65 74 6b 69 6e 64 28 63 lag.=."/t:"....toolset.getkind(c
f3fa0 66 67 29 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 6c 69 62 64 69 72 73 20 3d 20 74 61 62 6c fg):lower().local.libdirs.=.tabl
f3fc0 65 2e 69 6d 70 6c 6f 64 65 28 70 2e 65 73 63 28 63 66 67 2e 6c 69 62 64 69 72 73 29 2c 20 22 2f e.implode(p.esc(cfg.libdirs),."/
f3fe0 6c 69 62 3a 22 2c 20 22 22 2c 20 22 20 22 29 0a 5f 70 28 27 46 4c 41 47 53 20 2b 3d 20 25 73 27 lib:",."",.".")._p('FLAGS.+=.%s'
f4000 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 6b 69 6e 64 66 6c ,.table.concat(table.join(kindfl
f4020 61 67 2c 20 6c 69 62 64 69 72 73 29 2c 20 22 20 22 29 29 0a 6c 6f 63 61 6c 20 72 65 66 73 20 3d ag,.libdirs),.".")).local.refs.=
f4040 20 70 2e 65 73 63 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 .p.esc(config.getlinks(cfg,."sys
f4060 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 0a 5f 70 28 27 52 45 46 45 52 45 4e 43 45 tem",."fullpath"))._p('REFERENCE
f4080 53 20 2b 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 72 65 66 73 2c 20 22 2f S.+=.%s',.table.implode(refs,."/
f40a0 72 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 r:",."",."."))._p('').end.functi
f40c0 6f 6e 20 6d 61 6b 65 2e 63 73 53 6f 75 72 63 65 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a on.make.csSources(prj,.toolset).
f40e0 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 72 73 74 63 6f 6e 66 local.cfg.=.project.getfirstconf
f4100 69 67 28 70 72 6a 29 0a 5f 70 28 27 53 4f 55 52 43 45 53 20 2b 3d 20 5c 5c 27 29 0a 63 73 2e 6c ig(prj)._p('SOURCES.+=.\\').cs.l
f4120 69 73 74 73 6f 75 72 63 65 73 28 70 72 6a 2c 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 6c istsources(prj,.function(node).l
f4140 6f 63 61 6c 20 66 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 ocal.fcfg.=.fileconfig.getconfig
f4160 28 6e 6f 64 65 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 69 6e 66 6f 20 3d 20 74 6f 6f 6c 73 65 74 (node,.cfg).local.info.=.toolset
f4180 2e 66 69 6c 65 69 6e 66 6f 28 66 63 66 67 29 0a 69 66 20 69 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d .fileinfo(fcfg).if.info.action.=
f41a0 3d 20 22 43 6f 6d 70 69 6c 65 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 6f 64 65 2e 72 65 6c =."Compile".then.return.node.rel
f41c0 70 61 74 68 0a 65 6e 64 0a 65 6e 64 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f path.end.end)._p('').end.functio
f41e0 6e 20 6d 61 6b 65 2e 63 73 54 61 72 67 65 74 52 75 6c 65 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 n.make.csTargetRules(prj,.toolse
f4200 74 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 29 3a 20 24 28 53 4f 55 52 43 45 53 29 20 24 28 45 t)._p('$(TARGET):.$(SOURCES).$(E
f4220 4d 42 45 44 46 49 4c 45 53 29 20 24 28 44 45 50 45 4e 44 53 29 20 24 28 52 45 53 50 4f 4e 53 45 MBEDFILES).$(DEPENDS).$(RESPONSE
f4240 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 43 53 43 29 20 2f 6e 6f 6c 6f )')._p('\t$(SILENT).$(CSC)./nolo
f4260 67 6f 20 2f 6f 75 74 3a 24 40 20 24 28 46 4c 41 47 53 29 20 24 28 52 45 46 45 52 45 4e 43 45 53 go./out:$@.$(FLAGS).$(REFERENCES
f4280 29 20 40 24 28 52 45 53 50 4f 4e 53 45 29 20 24 28 70 61 74 73 75 62 73 74 20 25 25 2c 2f 72 65 ).@$(RESPONSE).$(patsubst.%%,/re
f42a0 73 6f 75 72 63 65 3a 25 25 2c 24 28 45 4d 42 45 44 46 49 4c 45 53 29 29 27 29 0a 5f 70 28 27 5c source:%%,$(EMBEDFILES))')._p('\
f42c0 74 24 28 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 t$(POSTBUILDCMDS)')._p('').end.f
f42e0 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 73 54 6f 6f 6c 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 unction.make.csTools(cfg,.toolse
f4300 74 29 0a 5f 70 28 27 20 20 43 53 43 20 3d 20 25 73 27 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 t)._p('..CSC.=.%s',.toolset.gett
f4320 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 22 63 73 63 22 29 29 0a 5f 70 28 27 20 20 52 45 53 47 45 oolname(cfg,."csc"))._p('..RESGE
f4340 4e 20 3d 20 25 73 27 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 N.=.%s',.toolset.gettoolname(cfg
f4360 2c 20 22 72 65 73 67 65 6e 22 29 29 0a 65 6e 64 0a 00 00 00 10 00 10 00 10 00 10 00 10 00 10 00 ,."resgen")).end................
f4380 10 00 10 00 11 00 11 00 11 00 11 00 12 00 12 00 12 00 12 00 13 00 13 00 13 00 13 00 14 00 14 00 ................................
f43a0 14 00 14 00 15 00 15 00 15 00 15 00 10 00 48 00 4e 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 ..............H.N.......local.p.
f43c0 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6d 6f 64 75 6c 65 73 2e 64 20 3d 20 7b 7d 0a 6c 6f 63 61 6c =.premake.p.modules.d.=.{}.local
f43e0 20 6d 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 64 0a 6d 2e 5f 56 45 52 53 49 4f 4e 20 3d 20 70 2e .m.=.p.modules.d.m._VERSION.=.p.
f4400 5f 56 45 52 53 49 4f 4e 0a 6d 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 61 _VERSION.m.elements.=.{}.local.a
f4420 70 69 20 3d 20 70 2e 61 70 69 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 pi.=.p.api.function.p.project.is
f4440 64 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 70 2e d(prj).return.prj.language.==.p.
f4460 44 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 73 64 66 69 6c 65 28 66 6e 61 6d D.end.function.path.isdfile(fnam
f4480 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d e).return.path.hasextension(fnam
f44a0 65 2c 20 7b 20 22 2e 64 22 20 7d 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 61 74 68 2e 69 e,.{.".d".}).end.function.path.i
f44c0 73 64 68 65 61 64 65 72 28 66 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 68 61 73 65 sdheader(fname).return.path.hase
f44e0 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 2c 20 7b 20 22 2e 64 69 22 20 7d 29 0a 65 6e 64 0a 69 xtension(fname,.{.".di".}).end.i
f4500 6e 63 6c 75 64 65 28 20 22 74 6f 6f 6c 73 2f 64 6d 64 2e 6c 75 61 22 20 29 0a 69 6e 63 6c 75 64 nclude(."tools/dmd.lua".).includ
f4520 65 28 20 22 74 6f 6f 6c 73 2f 67 64 63 2e 6c 75 61 22 20 29 0a 69 6e 63 6c 75 64 65 28 20 22 74 e(."tools/gdc.lua".).include(."t
f4540 6f 6f 6c 73 2f 6c 64 63 2e 6c 75 61 22 20 29 0a 69 6e 63 6c 75 64 65 28 20 22 61 63 74 69 6f 6e ools/ldc.lua".).include(."action
f4560 73 2f 67 6d 61 6b 65 2e 6c 75 61 22 20 29 0a 69 6e 63 6c 75 64 65 28 20 22 61 63 74 69 6f 6e 73 s/gmake.lua".).include(."actions
f4580 2f 76 63 78 70 72 6f 6a 2e 6c 75 61 22 20 29 0a 69 6e 63 6c 75 64 65 28 20 22 61 63 74 69 6f 6e /vcxproj.lua".).include(."action
f45a0 73 2f 76 69 73 75 61 6c 64 2e 6c 75 61 22 20 29 0a 72 65 74 75 72 6e 20 6d 0a 00 00 00 00 00 00 s/visuald.lua".).return.m.......
f45c0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 67 6d 61 6b 65 32 20 3d local.p.=.premake.local.gmake2.=
f45e0 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 0a 67 6d 61 6b 65 32 2e 63 70 70 20 20 20 20 .p.modules.gmake2.gmake2.cpp....
f4600 20 20 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 63 70 70 20 20 20 20 20 20 20 20 3d 20 67 6d 61 6b 65 ...=.{}.local.cpp........=.gmake
f4620 32 2e 63 70 70 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 20 20 20 3d 20 70 2e 70 72 6f 6a 65 2.cpp.local.project....=.p.proje
f4640 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 20 20 20 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c ct.local.config.....=.p.config.l
f4660 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 63 ocal.fileconfig.=.p.fileconfig.c
f4680 70 70 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 pp.elements.=.{}.cpp.elements.ma
f46a0 6b 65 66 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a kefile.=.function(prj).return.{.
f46c0 67 6d 61 6b 65 32 2e 68 65 61 64 65 72 2c 0a 67 6d 61 6b 65 32 2e 70 68 6f 6e 79 52 75 6c 65 73 gmake2.header,.gmake2.phonyRules
f46e0 2c 0a 67 6d 61 6b 65 32 2e 73 68 65 6c 6c 54 79 70 65 2c 0a 63 70 70 2e 63 72 65 61 74 65 52 75 ,.gmake2.shellType,.cpp.createRu
f4700 6c 65 54 61 62 6c 65 2c 0a 63 70 70 2e 6f 75 74 70 75 74 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e leTable,.cpp.outputConfiguration
f4720 53 65 63 74 69 6f 6e 2c 0a 63 70 70 2e 6f 75 74 70 75 74 50 65 72 46 69 6c 65 43 6f 6e 66 69 67 Section,.cpp.outputPerFileConfig
f4740 75 72 61 74 69 6f 6e 53 65 63 74 69 6f 6e 2c 0a 63 70 70 2e 63 72 65 61 74 65 46 69 6c 65 54 61 urationSection,.cpp.createFileTa
f4760 62 6c 65 2c 0a 63 70 70 2e 6f 75 74 70 75 74 46 69 6c 65 73 53 65 63 74 69 6f 6e 2c 0a 63 70 70 ble,.cpp.outputFilesSection,.cpp
f4780 2e 6f 75 74 70 75 74 52 75 6c 65 73 53 65 63 74 69 6f 6e 2c 0a 63 70 70 2e 6f 75 74 70 75 74 46 .outputRulesSection,.cpp.outputF
f47a0 69 6c 65 52 75 6c 65 53 65 63 74 69 6f 6e 2c 0a 63 70 70 2e 64 65 70 65 6e 64 65 6e 63 69 65 73 ileRuleSection,.cpp.dependencies
f47c0 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 67 65 6e 65 72 61 74 65 28 70 72 ,.}.end.function.cpp.generate(pr
f47e0 6a 29 0a 70 2e 65 6f 6c 28 22 5c 6e 22 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 63 70 70 2e 65 j).p.eol("\n").p.callArray(cpp.e
f4800 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 69 6c 65 2c 20 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 lements.makefile,.prj).for.cfg.i
f4820 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 66 67 n.project.eachconfig(prj).do.cfg
f4840 2e 5f 67 6d 61 6b 65 20 3d 20 6e 69 6c 0a 65 6e 64 0a 70 72 6a 2e 5f 67 6d 61 6b 65 20 3d 20 6e ._gmake.=.nil.end.prj._gmake.=.n
f4860 69 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 69 6e 69 74 69 61 6c 69 7a 65 28 29 il.end.function.cpp.initialize()
f4880 0a 72 75 6c 65 20 27 63 70 70 27 0a 66 69 6c 65 45 78 74 65 6e 73 69 6f 6e 20 7b 20 22 2e 63 63 .rule.'cpp'.fileExtension.{.".cc
f48a0 22 2c 20 22 2e 63 70 70 22 2c 20 22 2e 63 78 78 22 2c 20 22 2e 6d 6d 22 20 7d 0a 62 75 69 6c 64 ",.".cpp",.".cxx",.".mm".}.build
f48c0 6f 75 74 70 75 74 73 20 20 7b 20 22 24 28 4f 42 4a 44 49 52 29 2f 25 7b 66 69 6c 65 2e 6f 62 6a outputs..{."$(OBJDIR)/%{file.obj
f48e0 6e 61 6d 65 7d 2e 6f 22 20 7d 0a 62 75 69 6c 64 6d 65 73 73 61 67 65 20 20 27 24 28 6e 6f 74 64 name}.o".}.buildmessage..'$(notd
f4900 69 72 20 24 3c 29 27 0a 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 7b 27 24 28 43 58 58 29 20 25 ir.$<)'.buildcommands.{'$(CXX).%
f4920 7b 70 72 65 6d 61 6b 65 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 63 70 70 2e 66 69 6c 65 {premake.modules.gmake2.cpp.file
f4940 46 6c 61 67 73 28 63 66 67 2c 20 66 69 6c 65 29 7d 20 24 28 46 4f 52 43 45 5f 49 4e 43 4c 55 44 Flags(cfg,.file)}.$(FORCE_INCLUD
f4960 45 29 20 2d 6f 20 22 24 40 22 20 2d 4d 46 20 22 24 28 40 3a 25 2e 6f 3d 25 2e 64 29 22 20 2d 63 E).-o."$@".-MF."$(@:%.o=%.d)".-c
f4980 20 22 24 3c 22 27 7d 0a 72 75 6c 65 20 27 63 63 27 0a 66 69 6c 65 45 78 74 65 6e 73 69 6f 6e 20 ."$<"'}.rule.'cc'.fileExtension.
f49a0 7b 22 2e 63 22 2c 20 22 2e 73 22 2c 20 22 2e 6d 22 7d 0a 62 75 69 6c 64 6f 75 74 70 75 74 73 20 {".c",.".s",.".m"}.buildoutputs.
f49c0 20 7b 20 22 24 28 4f 42 4a 44 49 52 29 2f 25 7b 66 69 6c 65 2e 6f 62 6a 6e 61 6d 65 7d 2e 6f 22 .{."$(OBJDIR)/%{file.objname}.o"
f49e0 20 7d 0a 62 75 69 6c 64 6d 65 73 73 61 67 65 20 20 27 24 28 6e 6f 74 64 69 72 20 24 3c 29 27 0a .}.buildmessage..'$(notdir.$<)'.
f4a00 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 7b 27 24 28 43 43 29 20 25 7b 70 72 65 6d 61 6b 65 2e buildcommands.{'$(CC).%{premake.
f4a20 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 63 70 70 2e 66 69 6c 65 46 6c 61 67 73 28 63 66 67 modules.gmake2.cpp.fileFlags(cfg
f4a40 2c 20 66 69 6c 65 29 7d 20 24 28 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 29 20 2d 6f 20 22 24 40 ,.file)}.$(FORCE_INCLUDE).-o."$@
f4a60 22 20 2d 4d 46 20 22 24 28 40 3a 25 2e 6f 3d 25 2e 64 29 22 20 2d 63 20 22 24 3c 22 27 7d 0a 72 ".-MF."$(@:%.o=%.d)".-c."$<"'}.r
f4a80 75 6c 65 20 27 72 65 73 6f 75 72 63 65 27 0a 66 69 6c 65 45 78 74 65 6e 73 69 6f 6e 20 22 2e 72 ule.'resource'.fileExtension.".r
f4aa0 63 22 0a 62 75 69 6c 64 6f 75 74 70 75 74 73 20 20 7b 20 22 24 28 4f 42 4a 44 49 52 29 2f 25 7b c".buildoutputs..{."$(OBJDIR)/%{
f4ac0 66 69 6c 65 2e 6f 62 6a 6e 61 6d 65 7d 2e 72 65 73 22 20 7d 0a 62 75 69 6c 64 6d 65 73 73 61 67 file.objname}.res".}.buildmessag
f4ae0 65 20 20 27 24 28 6e 6f 74 64 69 72 20 24 3c 29 27 0a 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 e..'$(notdir.$<)'.buildcommands.
f4b00 7b 27 24 28 52 45 53 43 4f 4d 50 29 20 24 3c 20 2d 4f 20 63 6f 66 66 20 2d 6f 20 22 24 40 22 20 {'$(RESCOMP).$<.-O.coff.-o."$@".
f4b20 24 28 41 4c 4c 5f 52 45 53 46 4c 41 47 53 29 27 7d 0a 67 6c 6f 62 61 6c 28 6e 69 6c 29 0a 65 6e $(ALL_RESFLAGS)'}.global(nil).en
f4b40 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 63 72 65 61 74 65 52 75 6c 65 54 61 62 6c 65 28 70 d.function.cpp.createRuleTable(p
f4b60 72 6a 29 0a 6c 6f 63 61 6c 20 72 75 6c 65 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 rj).local.rules.=.{}.local.funct
f4b80 69 6f 6e 20 61 64 64 52 75 6c 65 28 65 78 74 65 6e 73 69 6f 6e 2c 20 72 75 6c 65 29 0a 69 66 20 ion.addRule(extension,.rule).if.
f4ba0 74 79 70 65 28 65 78 74 65 6e 73 69 6f 6e 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a type(extension).==.'table'.then.
f4bc0 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 65 78 74 65 6e 73 69 6f 6e for._,.value.in.ipairs(extension
f4be0 29 20 64 6f 0a 61 64 64 52 75 6c 65 28 76 61 6c 75 65 2c 20 72 75 6c 65 29 0a 65 6e 64 0a 65 6c ).do.addRule(value,.rule).end.el
f4c00 73 65 0a 72 75 6c 65 73 5b 65 78 74 65 6e 73 69 6f 6e 5d 20 3d 20 72 75 6c 65 0a 65 6e 64 0a 65 se.rules[extension].=.rule.end.e
f4c20 6e 64 0a 6c 6f 63 61 6c 20 75 73 65 64 52 75 6c 65 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 nd.local.usedRules.=.table.join(
f4c40 7b 27 63 70 70 27 2c 20 27 63 63 27 2c 20 27 72 65 73 6f 75 72 63 65 27 7d 2c 20 70 72 6a 2e 72 {'cpp',.'cc',.'resource'},.prj.r
f4c60 75 6c 65 73 29 0a 66 6f 72 20 5f 2c 20 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 75 73 65 64 ules).for._,.name.in.ipairs(used
f4c80 52 75 6c 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 72 75 6c 65 20 3d 20 70 2e 67 6c 6f 62 61 6c 2e Rules).do.local.rule.=.p.global.
f4ca0 67 65 74 52 75 6c 65 28 6e 61 6d 65 29 0a 61 64 64 52 75 6c 65 28 72 75 6c 65 2e 66 69 6c 65 45 getRule(name).addRule(rule.fileE
f4cc0 78 74 65 6e 73 69 6f 6e 2c 20 72 75 6c 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 65 xtension,.rule).end.local.filese
f4ce0 74 73 20 3d 20 7b 0a 5b 27 2e 6f 27 5d 20 20 20 3d 20 27 4f 42 4a 45 43 54 53 27 2c 0a 5b 27 2e ts.=.{.['.o']...=.'OBJECTS',.['.
f4d00 6f 62 6a 27 5d 20 3d 20 27 4f 42 4a 45 43 54 53 27 2c 0a 5b 27 2e 63 63 27 5d 20 20 3d 20 27 53 obj'].=.'OBJECTS',.['.cc']..=.'S
f4d20 4f 55 52 43 45 53 27 2c 0a 5b 27 2e 63 70 70 27 5d 20 3d 20 27 53 4f 55 52 43 45 53 27 2c 0a 5b OURCES',.['.cpp'].=.'SOURCES',.[
f4d40 27 2e 63 78 78 27 5d 20 3d 20 27 53 4f 55 52 43 45 53 27 2c 0a 5b 27 2e 6d 6d 27 5d 20 20 3d 20 '.cxx'].=.'SOURCES',.['.mm']..=.
f4d60 27 53 4f 55 52 43 45 53 27 2c 0a 5b 27 2e 63 27 5d 20 20 20 3d 20 27 53 4f 55 52 43 45 53 27 2c 'SOURCES',.['.c']...=.'SOURCES',
f4d80 0a 5b 27 2e 73 27 5d 20 20 20 3d 20 27 53 4f 55 52 43 45 53 27 2c 0a 5b 27 2e 6d 27 5d 20 20 20 .['.s']...=.'SOURCES',.['.m']...
f4da0 3d 20 27 53 4f 55 52 43 45 53 27 2c 0a 5b 27 2e 72 63 27 5d 20 20 3d 20 27 52 45 53 4f 55 52 43 =.'SOURCES',.['.rc']..=.'RESOURC
f4dc0 45 53 27 2c 0a 7d 0a 70 72 6a 2e 5f 67 6d 61 6b 65 20 3d 20 70 72 6a 2e 5f 67 6d 61 6b 65 20 6f ES',.}.prj._gmake.=.prj._gmake.o
f4de0 72 20 7b 7d 0a 70 72 6a 2e 5f 67 6d 61 6b 65 2e 72 75 6c 65 73 20 3d 20 72 75 6c 65 73 0a 70 72 r.{}.prj._gmake.rules.=.rules.pr
f4e00 6a 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 20 3d 20 66 69 6c 65 73 65 74 73 0a 65 6e 64 j._gmake.filesets.=.filesets.end
f4e20 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 63 72 65 61 74 65 46 69 6c 65 54 61 62 6c 65 28 70 72 .function.cpp.createFileTable(pr
f4e40 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 j).for.cfg.in.project.eachconfig
f4e60 28 70 72 6a 29 20 64 6f 0a 63 66 67 2e 5f 67 6d 61 6b 65 20 3d 20 63 66 67 2e 5f 67 6d 61 6b 65 (prj).do.cfg._gmake.=.cfg._gmake
f4e80 20 6f 72 20 7b 7d 0a 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 20 3d 20 7b 7d 0a .or.{}.cfg._gmake.filesets.=.{}.
f4ea0 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 52 75 6c 65 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 cfg._gmake.fileRules.=.{}.local.
f4ec0 66 69 6c 65 73 20 3d 20 74 61 62 6c 65 2e 73 68 61 6c 6c 6f 77 63 6f 70 79 28 70 72 6a 2e 5f 2e files.=.table.shallowcopy(prj._.
f4ee0 66 69 6c 65 73 29 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 66 69 6c 65 73 2c 20 66 75 6e files).table.foreachi(files,.fun
f4f00 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 63 70 70 2e 61 64 64 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 ction(node).cpp.addFile(cfg,.nod
f4f20 65 29 0a 65 6e 64 29 0a 66 6f 72 20 5f 2c 20 66 20 69 6e 20 70 61 69 72 73 28 63 66 67 2e 5f 67 e).end).for._,.f.in.pairs(cfg._g
f4f40 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 29 20 64 6f 0a 74 61 62 6c 65 2e 73 6f 72 74 28 66 29 0a make.filesets).do.table.sort(f).
f4f60 65 6e 64 0a 63 66 67 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 20 3d 20 74 61 62 6c 65 2e 6b 65 79 end.cfg._gmake.kinds.=.table.key
f4f80 73 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 29 0a 74 61 62 6c 65 2e 73 6f 72 s(cfg._gmake.filesets).table.sor
f4fa0 74 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 29 0a 70 72 6a 2e 5f 67 6d 61 6b 65 2e 6b t(cfg._gmake.kinds).prj._gmake.k
f4fc0 69 6e 64 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 6a 2e 5f 67 6d 61 6b 65 2e 6b 69 6e inds.=.table.join(prj._gmake.kin
f4fe0 64 73 20 6f 72 20 7b 7d 2c 20 63 66 67 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 29 0a 65 6e 64 0a ds.or.{},.cfg._gmake.kinds).end.
f5000 69 66 20 70 72 6a 2e 68 61 73 47 65 6e 65 72 61 74 65 64 46 69 6c 65 73 20 61 6e 64 20 70 2e 70 if.prj.hasGeneratedFiles.and.p.p
f5020 72 6f 6a 65 63 74 2e 69 73 63 70 70 28 70 72 6a 29 20 74 68 65 6e 0a 70 2e 6f 76 65 6e 2e 61 73 roject.iscpp(prj).then.p.oven.as
f5040 73 69 67 6e 4f 62 6a 65 63 74 53 65 71 75 65 6e 63 65 73 28 70 72 6a 29 0a 65 6e 64 0a 70 72 6a signObjectSequences(prj).end.prj
f5060 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 20 3d 20 74 61 62 6c 65 2e 75 6e 69 71 75 65 28 70 72 6a ._gmake.kinds.=.table.unique(prj
f5080 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 29 0a 74 61 62 6c 65 2e 73 6f 72 74 28 70 72 6a 2e 5f 67 ._gmake.kinds).table.sort(prj._g
f50a0 6d 61 6b 65 2e 6b 69 6e 64 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 61 64 64 make.kinds).end.function.cpp.add
f50c0 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 File(cfg,.node).local.filecfg.=.
f50e0 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a fileconfig.getconfig(node,.cfg).
f5100 69 66 20 6e 6f 74 20 66 69 6c 65 63 66 67 20 6f 72 20 66 69 6c 65 63 66 67 2e 66 6c 61 67 73 2e if.not.filecfg.or.filecfg.flags.
f5120 45 78 63 6c 75 64 65 46 72 6f 6d 42 75 69 6c 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 ExcludeFromBuild.then.return.end
f5140 0a 69 66 20 6e 6f 64 65 2e 67 65 6e 65 72 61 74 65 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 .if.node.generated.then.return.e
f5160 6e 64 0a 69 66 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 43 75 73 74 6f 6d 42 75 69 6c 64 52 nd.if.fileconfig.hasCustomBuildR
f5180 75 6c 65 28 66 69 6c 65 63 66 67 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 6e 76 20 3d 20 74 61 ule(filecfg).then.local.env.=.ta
f51a0 62 6c 65 2e 73 68 61 6c 6c 6f 77 63 6f 70 79 28 66 69 6c 65 63 66 67 2e 65 6e 76 69 72 6f 6e 29 ble.shallowcopy(filecfg.environ)
f51c0 0a 65 6e 76 2e 50 61 74 68 56 61 72 73 20 3d 20 7b 0a 5b 22 66 69 6c 65 2e 62 61 73 65 6e 61 6d .env.PathVars.=.{.["file.basenam
f51e0 65 22 5d 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f e"].....=.{.absolute.=.false,.to
f5200 6b 65 6e 20 3d 20 6e 6f 64 65 2e 62 61 73 65 6e 61 6d 65 20 7d 2c 0a 5b 22 66 69 6c 65 2e 61 62 ken.=.node.basename.},.["file.ab
f5220 73 70 61 74 68 22 5d 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 74 72 75 65 spath"]......=.{.absolute.=.true
f5240 2c 20 20 74 6f 6b 65 6e 20 3d 20 6e 6f 64 65 2e 61 62 73 70 61 74 68 20 7d 2c 0a 5b 22 66 69 6c ,..token.=.node.abspath.},.["fil
f5260 65 2e 72 65 6c 70 61 74 68 22 5d 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 e.relpath"]......=.{.absolute.=.
f5280 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 20 7d 2c 0a 5b false,.token.=.node.relpath.},.[
f52a0 22 66 69 6c 65 2e 6e 61 6d 65 22 5d 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 "file.name"].........=.{.absolut
f52c0 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 6e 6f 64 65 2e 6e 61 6d 65 20 7d 2c 0a e.=.false,.token.=.node.name.},.
f52e0 5b 22 66 69 6c 65 2e 6f 62 6a 6e 61 6d 65 22 5d 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 ["file.objname"]......=.{.absolu
f5300 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 6e 6f 64 65 2e 6f 62 6a 6e 61 6d 65 te.=.false,.token.=.node.objname
f5320 20 7d 2c 0a 5b 22 66 69 6c 65 2e 70 61 74 68 22 5d 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 .},.["file.path"].........=.{.ab
f5340 73 6f 6c 75 74 65 20 3d 20 74 72 75 65 2c 20 20 74 6f 6b 65 6e 20 3d 20 6e 6f 64 65 2e 70 61 74 solute.=.true,..token.=.node.pat
f5360 68 20 7d 2c 0a 5b 22 66 69 6c 65 2e 64 69 72 65 63 74 6f 72 79 22 5d 20 20 20 20 3d 20 7b 20 61 h.},.["file.directory"]....=.{.a
f5380 62 73 6f 6c 75 74 65 20 3d 20 74 72 75 65 2c 20 20 74 6f 6b 65 6e 20 3d 20 70 61 74 68 2e 67 65 bsolute.=.true,..token.=.path.ge
f53a0 74 64 69 72 65 63 74 6f 72 79 28 6e 6f 64 65 2e 61 62 73 70 61 74 68 29 20 7d 2c 0a 5b 22 66 69 tdirectory(node.abspath).},.["fi
f53c0 6c 65 2e 72 65 6c 64 69 72 65 63 74 6f 72 79 22 5d 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d le.reldirectory"].=.{.absolute.=
f53e0 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 .false,.token.=.path.getdirector
f5400 79 28 6e 6f 64 65 2e 72 65 6c 70 61 74 68 29 20 7d 2c 0a 7d 0a 6c 6f 63 61 6c 20 73 68 61 64 6f y(node.relpath).},.}.local.shado
f5420 77 43 6f 6e 74 65 78 74 20 3d 20 70 2e 63 6f 6e 74 65 78 74 2e 65 78 74 65 6e 74 28 66 69 6c 65 wContext.=.p.context.extent(file
f5440 63 66 67 2c 20 65 6e 76 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 3d 20 70 cfg,.env).local.buildoutputs.=.p
f5460 2e 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 .project.getrelative(cfg.project
f5480 2c 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 29 0a 69 66 ,.shadowContext.buildoutputs).if
f54a0 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 61 6e 64 20 23 62 75 69 6c 64 6f 75 74 70 75 74 73 20 .buildoutputs.and.#buildoutputs.
f54c0 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 69 6c 65 20 3d 20 7b 0a 62 75 69 6c 64 6f 75 74 >.0.then.local.file.=.{.buildout
f54e0 70 75 74 73 20 20 3d 20 62 75 69 6c 64 6f 75 74 70 75 74 73 2c 0a 73 6f 75 72 63 65 20 20 20 20 puts..=.buildoutputs,.source....
f5500 20 20 20 20 3d 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 2c 0a 62 75 69 6c 64 6d 65 73 73 61 67 65 ....=.node.relpath,.buildmessage
f5520 20 20 3d 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 6d 65 73 73 61 67 65 2c 0a ..=.shadowContext.buildmessage,.
f5540 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3d 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 buildcommands.=.shadowContext.bu
f5560 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 0a 62 75 69 6c 64 69 6e 70 75 74 73 20 20 20 3d 20 70 2e 70 ildcommands,.buildinputs...=.p.p
f5580 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 roject.getrelative(cfg.project,.
f55a0 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 69 6e 70 75 74 73 29 0a 7d 0a 74 61 62 shadowContext.buildinputs).}.tab
f55c0 6c 65 2e 69 6e 73 65 72 74 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 52 75 6c 65 73 2c 20 le.insert(cfg._gmake.fileRules,.
f55e0 66 69 6c 65 29 0a 66 6f 72 20 5f 2c 20 6f 75 74 70 75 74 20 69 6e 20 69 70 61 69 72 73 28 62 75 file).for._,.output.in.ipairs(bu
f5600 69 6c 64 6f 75 74 70 75 74 73 29 20 64 6f 0a 63 70 70 2e 61 64 64 47 65 6e 65 72 61 74 65 64 46 ildoutputs).do.cpp.addGeneratedF
f5620 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 2c 20 6f 75 74 70 75 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 ile(cfg,.node,.output).end.end.e
f5640 6c 73 65 0a 63 70 70 2e 61 64 64 52 75 6c 65 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a 65 lse.cpp.addRuleFile(cfg,.node).e
f5660 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 64 65 74 65 72 6d 69 6e 65 46 69 6c nd.end.function.cpp.determineFil
f5680 65 74 79 70 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d etype(cfg,.node).local.filecfg.=
f56a0 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 .fileconfig.getconfig(node,.cfg)
f56c0 0a 6c 6f 63 61 6c 20 66 69 6c 65 65 78 74 20 3d 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 .local.fileext.=.path.getextensi
f56e0 6f 6e 28 6e 6f 64 65 2e 61 62 73 70 61 74 68 29 3a 6c 6f 77 65 72 28 29 0a 69 66 20 66 69 6c 65 on(node.abspath):lower().if.file
f5700 63 66 67 20 61 6e 64 20 66 69 6c 65 63 66 67 2e 63 6f 6d 70 69 6c 65 61 73 20 74 68 65 6e 0a 69 cfg.and.filecfg.compileas.then.i
f5720 66 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 28 66 69 6c 65 63 66 67 2e 63 6f 6d 70 69 6c f.p.languages.isc(filecfg.compil
f5740 65 61 73 29 20 74 68 65 6e 0a 66 69 6c 65 65 78 74 20 3d 20 22 2e 63 22 0a 65 6c 73 65 69 66 20 eas).then.fileext.=.".c".elseif.
f5760 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 70 70 28 66 69 6c 65 63 66 67 2e 63 6f 6d 70 69 6c p.languages.iscpp(filecfg.compil
f5780 65 61 73 29 20 74 68 65 6e 0a 66 69 6c 65 65 78 74 20 3d 20 22 2e 63 70 70 22 0a 65 6e 64 0a 65 eas).then.fileext.=.".cpp".end.e
f57a0 6e 64 0a 72 65 74 75 72 6e 20 66 69 6c 65 65 78 74 3b 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 nd.return.fileext;.end.function.
f57c0 63 70 70 2e 61 64 64 47 65 6e 65 72 61 74 65 64 46 69 6c 65 28 63 66 67 2c 20 73 6f 75 72 63 65 cpp.addGeneratedFile(cfg,.source
f57e0 2c 20 66 69 6c 65 6e 61 6d 65 29 0a 63 66 67 2e 70 72 6f 6a 65 63 74 2e 68 61 73 47 65 6e 65 72 ,.filename).cfg.project.hasGener
f5800 61 74 65 64 46 69 6c 65 73 20 3d 20 74 72 75 65 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 63 atedFiles.=.true.local.files.=.c
f5820 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 2e 66 69 6c 65 73 0a 6c 6f 63 61 6c 20 6e 6f 64 65 20 3d 20 fg.project._.files.local.node.=.
f5840 66 69 6c 65 73 5b 66 69 6c 65 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 6e 6f 64 65 20 74 68 65 6e files[filename].if.not.node.then
f5860 0a 6e 6f 64 65 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 6e 65 77 28 66 69 6c 65 6e 61 6d 65 2c .node.=.fileconfig.new(filename,
f5880 20 63 66 67 2e 70 72 6f 6a 65 63 74 29 0a 66 69 6c 65 73 5b 66 69 6c 65 6e 61 6d 65 5d 20 3d 20 .cfg.project).files[filename].=.
f58a0 6e 6f 64 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 69 6c 65 73 2c 20 6e 6f 64 65 29 0a 65 node.table.insert(files,.node).e
f58c0 6e 64 0a 6e 6f 64 65 2e 64 65 70 65 6e 64 73 4f 6e 20 3d 20 73 6f 75 72 63 65 0a 6e 6f 64 65 2e nd.node.dependsOn.=.source.node.
f58e0 67 65 6e 65 72 61 74 65 64 20 3d 20 74 72 75 65 0a 69 66 20 6e 6f 74 20 66 69 6c 65 63 6f 6e 66 generated.=.true.if.not.fileconf
f5900 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 20 74 68 65 6e 0a 66 69 6c ig.getconfig(node,.cfg).then.fil
f5920 65 63 6f 6e 66 69 67 2e 61 64 64 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 65 6e 64 econfig.addconfig(node,.cfg).end
f5940 0a 6c 6f 63 61 6c 20 66 69 6c 65 65 78 74 20 3d 20 63 70 70 2e 64 65 74 65 72 6d 69 6e 65 46 69 .local.fileext.=.cpp.determineFi
f5960 6c 65 74 79 70 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 65 74 73 letype(cfg,.node).local.filesets
f5980 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 0a 6c .=.cfg.project._gmake.filesets.l
f59a0 6f 63 61 6c 20 6b 69 6e 64 20 20 20 20 20 3d 20 66 69 6c 65 73 65 74 73 5b 66 69 6c 65 65 78 74 ocal.kind.....=.filesets[fileext
f59c0 5d 20 6f 72 20 22 43 55 53 54 4f 4d 22 0a 69 66 20 70 61 74 68 2e 69 73 6f 62 6a 65 63 74 66 69 ].or."CUSTOM".if.path.isobjectfi
f59e0 6c 65 28 66 69 6c 65 6e 61 6d 65 29 20 61 6e 64 20 73 6f 75 72 63 65 2e 6c 69 6e 6b 62 75 69 6c le(filename).and.source.linkbuil
f5a00 64 6f 75 74 70 75 74 73 20 3d 3d 20 66 61 6c 73 65 20 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 22 43 doutputs.==.false.then.kind.=."C
f5a20 55 53 54 4f 4d 22 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 65 74 20 3d 20 63 66 67 2e 5f USTOM".end.local.fileset.=.cfg._
f5a40 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 5b 6b 69 6e 64 5d 20 6f 72 20 7b 7d 0a 74 61 62 6c 65 gmake.filesets[kind].or.{}.table
f5a60 2e 69 6e 73 65 72 74 28 66 69 6c 65 73 65 74 2c 20 66 69 6c 65 6e 61 6d 65 29 0a 63 66 67 2e 5f .insert(fileset,.filename).cfg._
f5a80 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 5b 6b 69 6e 64 5d 20 3d 20 66 69 6c 65 73 65 74 0a 6c gmake.filesets[kind].=.fileset.l
f5aa0 6f 63 61 6c 20 67 65 6e 65 72 61 74 65 64 4b 69 6e 64 20 3d 20 22 47 45 4e 45 52 41 54 45 44 22 ocal.generatedKind.=."GENERATED"
f5ac0 0a 6c 6f 63 61 6c 20 67 65 6e 65 72 61 74 65 64 46 69 6c 65 73 65 74 20 3d 20 63 66 67 2e 5f 67 .local.generatedFileset.=.cfg._g
f5ae0 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 5b 67 65 6e 65 72 61 74 65 64 4b 69 6e 64 5d 20 6f 72 20 make.filesets[generatedKind].or.
f5b00 7b 7d 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 67 65 6e 65 72 61 74 65 64 46 69 6c 65 73 65 74 {}.table.insert(generatedFileset
f5b20 2c 20 66 69 6c 65 6e 61 6d 65 29 0a 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 5b ,.filename).cfg._gmake.filesets[
f5b40 67 65 6e 65 72 61 74 65 64 4b 69 6e 64 5d 20 3d 20 67 65 6e 65 72 61 74 65 64 46 69 6c 65 73 65 generatedKind].=.generatedFilese
f5b60 74 0a 63 70 70 2e 61 64 64 52 75 6c 65 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a 65 6e 64 t.cpp.addRuleFile(cfg,.node).end
f5b80 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 61 64 64 52 75 6c 65 46 69 6c 65 28 63 66 67 2c 20 6e .function.cpp.addRuleFile(cfg,.n
f5ba0 6f 64 65 29 0a 6c 6f 63 61 6c 20 72 75 6c 65 73 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f ode).local.rules.=.cfg.project._
f5bc0 67 6d 61 6b 65 2e 72 75 6c 65 73 0a 6c 6f 63 61 6c 20 66 69 6c 65 65 78 74 20 3d 20 63 70 70 2e gmake.rules.local.fileext.=.cpp.
f5be0 64 65 74 65 72 6d 69 6e 65 46 69 6c 65 74 79 70 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a 6c 6f 63 determineFiletype(cfg,.node).loc
f5c00 61 6c 20 72 75 6c 65 20 3d 20 72 75 6c 65 73 5b 66 69 6c 65 65 78 74 5d 0a 69 66 20 72 75 6c 65 al.rule.=.rules[fileext].if.rule
f5c20 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 .then.local.filecfg.=.fileconfig
f5c40 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 65 6e 76 69 .getconfig(node,.cfg).local.envi
f5c60 72 6f 6e 20 3d 20 74 61 62 6c 65 2e 73 68 61 6c 6c 6f 77 63 6f 70 79 28 66 69 6c 65 63 66 67 2e ron.=.table.shallowcopy(filecfg.
f5c80 65 6e 76 69 72 6f 6e 29 0a 69 66 20 72 75 6c 65 2e 70 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 environ).if.rule.propertydefinit
f5ca0 69 6f 6e 20 74 68 65 6e 0a 67 6d 61 6b 65 32 2e 70 72 65 70 61 72 65 45 6e 76 69 72 6f 6e 6d 65 ion.then.gmake2.prepareEnvironme
f5cc0 6e 74 28 72 75 6c 65 2c 20 65 6e 76 69 72 6f 6e 2c 20 63 66 67 29 0a 67 6d 61 6b 65 32 2e 70 72 nt(rule,.environ,.cfg).gmake2.pr
f5ce0 65 70 61 72 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 28 72 75 6c 65 2c 20 65 6e 76 69 72 6f 6e 2c 20 epareEnvironment(rule,.environ,.
f5d00 66 69 6c 65 63 66 67 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 filecfg).end.local.shadowContext
f5d20 20 3d 20 70 2e 63 6f 6e 74 65 78 74 2e 65 78 74 65 6e 74 28 72 75 6c 65 2c 20 65 6e 76 69 72 6f .=.p.context.extent(rule,.enviro
f5d40 6e 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 20 3d 20 73 68 61 64 6f 77 43 n).local.buildoutputs..=.shadowC
f5d60 6f 6e 74 65 78 74 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6d ontext.buildoutputs.local.buildm
f5d80 65 73 73 61 67 65 20 20 3d 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 6d 65 73 essage..=.shadowContext.buildmes
f5da0 73 61 67 65 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3d 20 73 68 61 64 6f sage.local.buildcommands.=.shado
f5dc0 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 0a 6c 6f 63 61 6c 20 62 75 69 wContext.buildcommands.local.bui
f5de0 6c 64 69 6e 70 75 74 73 20 20 20 3d 20 73 68 61 64 6f 77 43 6f 6e 74 65 78 74 2e 62 75 69 6c 64 ldinputs...=.shadowContext.build
f5e00 69 6e 70 75 74 73 0a 62 75 69 6c 64 6f 75 74 70 75 74 73 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e inputs.buildoutputs.=.p.project.
f5e20 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 62 75 69 6c 64 6f 75 getrelative(cfg.project,.buildou
f5e40 74 70 75 74 73 29 0a 69 66 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 61 6e 64 20 23 62 75 69 6c tputs).if.buildoutputs.and.#buil
f5e60 64 6f 75 74 70 75 74 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 69 6c 65 20 3d 20 7b doutputs.>.0.then.local.file.=.{
f5e80 0a 62 75 69 6c 64 6f 75 74 70 75 74 73 20 20 3d 20 62 75 69 6c 64 6f 75 74 70 75 74 73 2c 0a 73 .buildoutputs..=.buildoutputs,.s
f5ea0 6f 75 72 63 65 20 20 20 20 20 20 20 20 3d 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 2c 0a 62 75 69 ource........=.node.relpath,.bui
f5ec0 6c 64 6d 65 73 73 61 67 65 20 20 3d 20 62 75 69 6c 64 6d 65 73 73 61 67 65 2c 0a 62 75 69 6c 64 ldmessage..=.buildmessage,.build
f5ee0 63 6f 6d 6d 61 6e 64 73 20 3d 20 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 0a 62 75 69 6c 64 69 commands.=.buildcommands,.buildi
f5f00 6e 70 75 74 73 20 20 20 3d 20 62 75 69 6c 64 69 6e 70 75 74 73 0a 7d 0a 74 61 62 6c 65 2e 69 6e nputs...=.buildinputs.}.table.in
f5f20 73 65 72 74 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 52 75 6c 65 73 2c 20 66 69 6c 65 29 sert(cfg._gmake.fileRules,.file)
f5f40 0a 66 6f 72 20 5f 2c 20 6f 75 74 70 75 74 20 69 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 6f 75 .for._,.output.in.ipairs(buildou
f5f60 74 70 75 74 73 29 20 64 6f 0a 63 70 70 2e 61 64 64 47 65 6e 65 72 61 74 65 64 46 69 6c 65 28 63 tputs).do.cpp.addGeneratedFile(c
f5f80 66 67 2c 20 6e 6f 64 65 2c 20 6f 75 74 70 75 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e fg,.node,.output).end.end.end.en
f5fa0 64 0a 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 66 d.cpp.elements.configuration.=.f
f5fc0 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 63 70 70 2e 74 6f 6f 6c 73 2c unction(cfg).return.{.cpp.tools,
f5fe0 0a 67 6d 61 6b 65 32 2e 74 61 72 67 65 74 2c 0a 67 6d 61 6b 65 32 2e 6f 62 6a 64 69 72 2c 0a 63 .gmake2.target,.gmake2.objdir,.c
f6000 70 70 2e 70 63 68 2c 0a 63 70 70 2e 64 65 66 69 6e 65 73 2c 0a 63 70 70 2e 69 6e 63 6c 75 64 65 pp.pch,.cpp.defines,.cpp.include
f6020 73 2c 0a 63 70 70 2e 66 6f 72 63 65 49 6e 63 6c 75 64 65 2c 0a 63 70 70 2e 63 70 70 46 6c 61 67 s,.cpp.forceInclude,.cpp.cppFlag
f6040 73 2c 0a 63 70 70 2e 63 46 6c 61 67 73 2c 0a 63 70 70 2e 63 78 78 46 6c 61 67 73 2c 0a 63 70 70 s,.cpp.cFlags,.cpp.cxxFlags,.cpp
f6060 2e 72 65 73 46 6c 61 67 73 2c 0a 63 70 70 2e 6c 69 62 73 2c 0a 63 70 70 2e 6c 64 44 65 70 73 2c .resFlags,.cpp.libs,.cpp.ldDeps,
f6080 0a 63 70 70 2e 6c 64 46 6c 61 67 73 2c 0a 63 70 70 2e 6c 69 6e 6b 43 6d 64 2c 0a 63 70 70 2e 62 .cpp.ldFlags,.cpp.linkCmd,.cpp.b
f60a0 69 6e 64 69 72 73 2c 0a 63 70 70 2e 65 78 65 70 61 74 68 73 2c 0a 67 6d 61 6b 65 32 2e 73 65 74 indirs,.cpp.exepaths,.gmake2.set
f60c0 74 69 6e 67 73 2c 0a 67 6d 61 6b 65 32 2e 70 72 65 42 75 69 6c 64 43 6d 64 73 2c 0a 67 6d 61 6b tings,.gmake2.preBuildCmds,.gmak
f60e0 65 32 2e 70 72 65 4c 69 6e 6b 43 6d 64 73 2c 0a 67 6d 61 6b 65 32 2e 70 6f 73 74 42 75 69 6c 64 e2.preLinkCmds,.gmake2.postBuild
f6100 43 6d 64 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6f 75 74 70 75 74 43 Cmds,.}.end.function.cpp.outputC
f6120 6f 6e 66 69 67 75 72 61 74 69 6f 6e 53 65 63 74 69 6f 6e 28 70 72 6a 29 0a 5f 70 28 27 23 20 43 onfigurationSection(prj)._p('#.C
f6140 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 27 29 0a 5f 70 28 27 23 20 23 23 23 23 23 23 23 23 23 23 onfigurations')._p('#.##########
f6160 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################################
f6180 23 23 23 27 29 0a 5f 70 28 27 27 29 0a 67 6d 61 6b 65 32 2e 6f 75 74 70 75 74 53 65 63 74 69 6f ###')._p('').gmake2.outputSectio
f61a0 6e 28 70 72 6a 2c 20 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f n(prj,.cpp.elements.configuratio
f61c0 6e 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 74 6f 6f 6c 73 28 63 66 67 2c 20 74 n).end.function.cpp.tools(cfg,.t
f61e0 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 oolset).local.tool.=.toolset.get
f6200 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 22 63 63 22 29 0a 69 66 20 74 6f 6f 6c 20 74 68 65 6e toolname(cfg,."cc").if.tool.then
f6220 0a 5f 70 28 27 69 66 65 71 20 28 24 28 6f 72 69 67 69 6e 20 43 43 29 2c 20 64 65 66 61 75 6c 74 ._p('ifeq.($(origin.CC),.default
f6240 29 27 29 0a 5f 70 28 27 20 20 43 43 20 3d 20 25 73 27 2c 20 74 6f 6f 6c 29 0a 5f 70 28 27 65 6e )')._p('..CC.=.%s',.tool)._p('en
f6260 64 69 66 27 20 29 0a 65 6e 64 0a 74 6f 6f 6c 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 6f 6f dif'.).end.tool.=.toolset.gettoo
f6280 6c 6e 61 6d 65 28 63 66 67 2c 20 22 63 78 78 22 29 0a 69 66 20 74 6f 6f 6c 20 74 68 65 6e 0a 5f lname(cfg,."cxx").if.tool.then._
f62a0 70 28 27 69 66 65 71 20 28 24 28 6f 72 69 67 69 6e 20 43 58 58 29 2c 20 64 65 66 61 75 6c 74 29 p('ifeq.($(origin.CXX),.default)
f62c0 27 29 0a 5f 70 28 27 20 20 43 58 58 20 3d 20 25 73 27 2c 20 74 6f 6f 6c 29 0a 5f 70 28 27 65 6e ')._p('..CXX.=.%s',.tool)._p('en
f62e0 64 69 66 27 20 29 0a 65 6e 64 0a 74 6f 6f 6c 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 6f 6f dif'.).end.tool.=.toolset.gettoo
f6300 6c 6e 61 6d 65 28 63 66 67 2c 20 22 61 72 22 29 0a 69 66 20 74 6f 6f 6c 20 74 68 65 6e 0a 5f 70 lname(cfg,."ar").if.tool.then._p
f6320 28 27 69 66 65 71 20 28 24 28 6f 72 69 67 69 6e 20 41 52 29 2c 20 64 65 66 61 75 6c 74 29 27 29 ('ifeq.($(origin.AR),.default)')
f6340 0a 5f 70 28 27 20 20 41 52 20 3d 20 25 73 27 2c 20 74 6f 6f 6c 29 0a 5f 70 28 27 65 6e 64 69 66 ._p('..AR.=.%s',.tool)._p('endif
f6360 27 20 29 0a 65 6e 64 0a 74 6f 6f 6c 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 6f 6f 6c 6e 61 '.).end.tool.=.toolset.gettoolna
f6380 6d 65 28 63 66 67 2c 20 22 72 63 22 29 0a 69 66 20 74 6f 6f 6c 20 74 68 65 6e 0a 5f 70 28 27 52 me(cfg,."rc").if.tool.then._p('R
f63a0 45 53 43 4f 4d 50 20 3d 20 25 73 27 2c 20 74 6f 6f 6c 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 ESCOMP.=.%s',.tool).end.end.func
f63c0 74 69 6f 6e 20 63 70 70 2e 70 63 68 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 6e 6f tion.cpp.pch(cfg,.toolset).if.no
f63e0 74 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 t.cfg.pchheader.or.cfg.flags.NoP
f6400 43 48 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 63 68 20 3d 20 63 CH.then.return.end.local.pch.=.c
f6420 66 67 2e 70 63 68 68 65 61 64 65 72 0a 6c 6f 63 61 6c 20 66 6f 75 6e 64 20 3d 20 66 61 6c 73 65 fg.pchheader.local.found.=.false
f6440 0a 6c 6f 63 61 6c 20 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 63 66 67 2e .local.testname.=.path.join(cfg.
f6460 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 70 63 68 29 0a 69 66 20 6f 73 2e 69 73 66 69 project.basedir,.pch).if.os.isfi
f6480 6c 65 28 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 70 63 68 20 3d 20 70 72 6f 6a 65 63 74 2e le(testname).then.pch.=.project.
f64a0 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d getrelative(cfg.project,.testnam
f64c0 65 29 0a 66 6f 75 6e 64 20 3d 20 74 72 75 65 0a 65 6c 73 65 0a 66 6f 72 20 5f 2c 20 69 6e 63 64 e).found.=.true.else.for._,.incd
f64e0 69 72 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 20 64 6f ir.in.ipairs(cfg.includedirs).do
f6500 0a 74 65 73 74 6e 61 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 69 6e 63 64 69 72 2c 20 70 63 .testname.=.path.join(incdir,.pc
f6520 68 29 0a 69 66 20 6f 73 2e 69 73 66 69 6c 65 28 74 65 73 74 6e 61 6d 65 29 20 74 68 65 6e 0a 70 h).if.os.isfile(testname).then.p
f6540 63 68 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f ch.=.project.getrelative(cfg.pro
f6560 6a 65 63 74 2c 20 74 65 73 74 6e 61 6d 65 29 0a 66 6f 75 6e 64 20 3d 20 74 72 75 65 0a 62 72 65 ject,.testname).found.=.true.bre
f6580 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 66 6f 75 6e 64 20 74 68 65 6e ak.end.end.end.if.not.found.then
f65a0 0a 70 63 68 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 .pch.=.project.getrelative(cfg.p
f65c0 72 6f 6a 65 63 74 2c 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 63 68 29 29 0a 65 roject,.path.getabsolute(pch)).e
f65e0 6e 64 0a 70 2e 6f 75 74 6c 6e 28 27 50 43 48 20 3d 20 27 20 2e 2e 20 70 63 68 29 0a 70 2e 6f 75 nd.p.outln('PCH.=.'....pch).p.ou
f6600 74 6c 6e 28 27 50 43 48 5f 50 4c 41 43 45 48 4f 4c 44 45 52 20 3d 20 24 28 4f 42 4a 44 49 52 29 tln('PCH_PLACEHOLDER.=.$(OBJDIR)
f6620 2f 24 28 6e 6f 74 64 69 72 20 24 28 50 43 48 29 29 27 29 0a 70 2e 6f 75 74 6c 6e 28 27 47 43 48 /$(notdir.$(PCH))').p.outln('GCH
f6640 20 3d 20 24 28 50 43 48 5f 50 4c 41 43 45 48 4f 4c 44 45 52 29 2e 67 63 68 27 29 0a 65 6e 64 0a .=.$(PCH_PLACEHOLDER).gch').end.
f6660 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 64 65 66 69 6e 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 function.cpp.defines(cfg,.toolse
f6680 74 29 0a 70 2e 6f 75 74 6c 6e 28 27 44 45 46 49 4e 45 53 20 2b 3d 27 20 2e 2e 20 67 6d 61 6b 65 t).p.outln('DEFINES.+='....gmake
f66a0 32 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 74 6f 6f 6c 73 65 74 2e 67 65 74 64 65 66 2.list(table.join(toolset.getdef
f66c0 69 6e 65 73 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 63 66 67 29 2c 20 74 6f 6f 6c 73 65 74 2e ines(cfg.defines,.cfg),.toolset.
f66e0 67 65 74 75 6e 64 65 66 69 6e 65 73 28 63 66 67 2e 75 6e 64 65 66 69 6e 65 73 29 29 29 29 0a 65 getundefines(cfg.undefines)))).e
f6700 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 69 6e 63 6c 75 64 65 73 28 63 66 67 2c 20 74 6f nd.function.cpp.includes(cfg,.to
f6720 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 64 65 73 20 3d 20 74 6f 6f 6c 73 65 74 2e olset).local.includes.=.toolset.
f6740 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2c 20 63 66 67 2e 69 6e 63 6c 75 64 65 64 getincludedirs(cfg,.cfg.included
f6760 69 72 73 2c 20 63 66 67 2e 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 70 2e 6f 75 74 6c 6e irs,.cfg.sysincludedirs).p.outln
f6780 28 27 49 4e 43 4c 55 44 45 53 20 2b 3d 27 20 2e 2e 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 69 6e ('INCLUDES.+='....gmake2.list(in
f67a0 63 6c 75 64 65 73 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 66 6f 72 63 65 49 cludes)).end.function.cpp.forceI
f67c0 6e 63 6c 75 64 65 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 69 6e 63 6c 75 nclude(cfg,.toolset).local.inclu
f67e0 64 65 73 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 66 6f 72 63 65 69 6e 63 6c 75 64 65 73 28 63 des.=.toolset.getforceincludes(c
f6800 66 67 29 0a 70 2e 6f 75 74 6c 6e 28 27 46 4f 52 43 45 5f 49 4e 43 4c 55 44 45 20 2b 3d 27 20 2e fg).p.outln('FORCE_INCLUDE.+='..
f6820 2e 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 69 6e 63 6c 75 64 65 73 29 29 0a 65 6e 64 0a 66 75 6e ..gmake2.list(includes)).end.fun
f6840 63 74 69 6f 6e 20 63 70 70 2e 63 70 70 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 ction.cpp.cppFlags(cfg,.toolset)
f6860 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 74 6f 6f 6c 73 .local.flags.=.gmake2.list(tools
f6880 65 74 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 29 0a 70 2e 6f 75 74 6c 6e 28 27 41 4c et.getcppflags(cfg)).p.outln('AL
f68a0 4c 5f 43 50 50 46 4c 41 47 53 20 2b 3d 20 24 28 43 50 50 46 4c 41 47 53 29 27 20 2e 2e 20 66 6c L_CPPFLAGS.+=.$(CPPFLAGS)'....fl
f68c0 61 67 73 20 2e 2e 20 27 20 24 28 44 45 46 49 4e 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 29 27 ags....'.$(DEFINES).$(INCLUDES)'
f68e0 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 63 46 6c 61 67 73 28 63 66 67 2c 20 74 ).end.function.cpp.cFlags(cfg,.t
f6900 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 67 6d 61 6b 65 32 2e 6c 69 73 oolset).local.flags.=.gmake2.lis
f6920 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 74 6f 6f 6c 73 65 74 2e 67 65 74 63 66 6c 61 67 73 28 63 t(table.join(toolset.getcflags(c
f6940 66 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 0a 70 2e 6f 75 74 6c 6e 28 fg),.cfg.buildoptions)).p.outln(
f6960 27 41 4c 4c 5f 43 46 4c 41 47 53 20 2b 3d 20 24 28 43 46 4c 41 47 53 29 20 24 28 41 4c 4c 5f 43 'ALL_CFLAGS.+=.$(CFLAGS).$(ALL_C
f6980 50 50 46 4c 41 47 53 29 27 20 2e 2e 20 66 6c 61 67 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e PPFLAGS)'....flags).end.function
f69a0 20 63 70 70 2e 63 78 78 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 .cpp.cxxFlags(cfg,.toolset).loca
f69c0 6c 20 66 6c 61 67 73 20 3d 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e l.flags.=.gmake2.list(table.join
f69e0 28 74 6f 6f 6c 73 65 74 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 62 (toolset.getcxxflags(cfg),.cfg.b
f6a00 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 0a 70 2e 6f 75 74 6c 6e 28 27 41 4c 4c 5f 43 58 58 46 4c uildoptions)).p.outln('ALL_CXXFL
f6a20 41 47 53 20 2b 3d 20 24 28 43 58 58 46 4c 41 47 53 29 20 24 28 41 4c 4c 5f 43 50 50 46 4c 41 47 AGS.+=.$(CXXFLAGS).$(ALL_CPPFLAG
f6a40 53 29 27 20 2e 2e 20 66 6c 61 67 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 72 S)'....flags).end.function.cpp.r
f6a60 65 73 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 72 65 73 66 esFlags(cfg,.toolset).local.resf
f6a80 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 74 6f 6f 6c 73 65 74 2e 67 65 74 64 65 66 lags.=.table.join(toolset.getdef
f6aa0 69 6e 65 73 28 63 66 67 2e 72 65 73 64 65 66 69 6e 65 73 29 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 ines(cfg.resdefines),.toolset.ge
f6ac0 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2c 20 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 tincludedirs(cfg,.cfg.resinclude
f6ae0 64 69 72 73 29 2c 20 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 29 0a 70 2e 6f 75 74 6c 6e 28 27 dirs),.cfg.resoptions).p.outln('
f6b00 41 4c 4c 5f 52 45 53 46 4c 41 47 53 20 2b 3d 20 24 28 52 45 53 46 4c 41 47 53 29 20 24 28 44 45 ALL_RESFLAGS.+=.$(RESFLAGS).$(DE
f6b20 46 49 4e 45 53 29 20 24 28 49 4e 43 4c 55 44 45 53 29 27 20 2e 2e 20 67 6d 61 6b 65 32 2e 6c 69 FINES).$(INCLUDES)'....gmake2.li
f6b40 73 74 28 72 65 73 66 6c 61 67 73 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6c st(resflags)).end.function.cpp.l
f6b60 69 62 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 ibs(cfg,.toolset).local.flags.=.
f6b80 74 6f 6f 6c 73 65 74 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 29 0a 70 2e 6f 75 74 6c 6e 28 27 4c toolset.getlinks(cfg).p.outln('L
f6ba0 49 42 53 20 2b 3d 27 20 2e 2e 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 66 6c 61 67 73 2c 20 74 72 IBS.+='....gmake2.list(flags,.tr
f6bc0 75 65 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6c 64 44 65 70 73 28 63 66 67 ue)).end.function.cpp.ldDeps(cfg
f6be0 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 63 6f 6e 66 69 67 2e 67 ,.toolset).local.deps.=.config.g
f6c00 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 66 75 6c 6c 70 61 etlinks(cfg,."siblings",."fullpa
f6c20 74 68 22 29 0a 70 2e 6f 75 74 6c 6e 28 27 4c 44 44 45 50 53 20 2b 3d 27 20 2e 2e 20 67 6d 61 6b th").p.outln('LDDEPS.+='....gmak
f6c40 65 32 2e 6c 69 73 74 28 70 2e 65 73 63 28 64 65 70 73 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 e2.list(p.esc(deps))).end.functi
f6c60 6f 6e 20 63 70 70 2e 6c 64 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 on.cpp.ldFlags(cfg,.toolset).loc
f6c80 61 6c 20 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 74 6f 6f 6c 73 65 74 2e 67 65 al.flags.=.table.join(toolset.ge
f6ca0 74 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 29 2c 20 74 6f 6f 6c 73 65 tLibraryDirectories(cfg),.toolse
f6cc0 74 2e 67 65 74 72 75 6e 70 61 74 68 64 69 72 73 28 63 66 67 2c 20 63 66 67 2e 72 75 6e 70 61 74 t.getrunpathdirs(cfg,.cfg.runpat
f6ce0 68 64 69 72 73 29 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 2c hdirs),.toolset.getldflags(cfg),
f6d00 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 29 0a 70 2e 6f 75 74 6c 6e 28 27 41 4c 4c 5f 4c .cfg.linkoptions).p.outln('ALL_L
f6d20 44 46 4c 41 47 53 20 2b 3d 20 24 28 4c 44 46 4c 41 47 53 29 27 20 2e 2e 20 67 6d 61 6b 65 32 2e DFLAGS.+=.$(LDFLAGS)'....gmake2.
f6d40 6c 69 73 74 28 66 6c 61 67 73 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6c 69 list(flags)).end.function.cpp.li
f6d60 6e 6b 43 6d 64 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 nkCmd(cfg,.toolset).if.cfg.kind.
f6d80 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 61 72 63 68 69 ==.p.STATICLIB.then.if.cfg.archi
f6da0 74 65 63 74 75 72 65 20 3d 3d 20 70 2e 55 4e 49 56 45 52 53 41 4c 20 74 68 65 6e 0a 70 2e 6f 75 tecture.==.p.UNIVERSAL.then.p.ou
f6dc0 74 6c 6e 28 27 4c 49 4e 4b 43 4d 44 20 3d 20 6c 69 62 74 6f 6f 6c 20 2d 6f 20 22 24 40 22 20 24 tln('LINKCMD.=.libtool.-o."$@".$
f6de0 28 4f 42 4a 45 43 54 53 29 27 29 0a 65 6c 73 65 0a 70 2e 6f 75 74 6c 6e 28 27 4c 49 4e 4b 43 4d (OBJECTS)').else.p.outln('LINKCM
f6e00 44 20 3d 20 24 28 41 52 29 20 2d 72 63 73 20 22 24 40 22 20 24 28 4f 42 4a 45 43 54 53 29 27 29 D.=.$(AR).-rcs."$@".$(OBJECTS)')
f6e20 0a 65 6e 64 0a 65 6c 73 65 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 55 54 49 4c 49 54 .end.elseif.cfg.kind.==.p.UTILIT
f6e40 59 20 74 68 65 6e 0a 70 2e 6f 75 74 6c 6e 28 27 4c 49 4e 4b 43 4d 44 20 3d 27 29 0a 65 6c 73 65 Y.then.p.outln('LINKCMD.=').else
f6e60 0a 6c 6f 63 61 6c 20 63 63 20 3d 20 69 69 66 28 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 28 .local.cc.=.iif(p.languages.isc(
f6e80 63 66 67 2e 6c 61 6e 67 75 61 67 65 29 2c 20 22 43 43 22 2c 20 22 43 58 58 22 29 0a 70 2e 6f 75 cfg.language),."CC",."CXX").p.ou
f6ea0 74 6c 6e 28 27 4c 49 4e 4b 43 4d 44 20 3d 20 24 28 27 20 2e 2e 20 63 63 20 2e 2e 20 27 29 20 2d tln('LINKCMD.=.$('....cc....').-
f6ec0 6f 20 22 24 40 22 20 24 28 4f 42 4a 45 43 54 53 29 20 24 28 52 45 53 4f 55 52 43 45 53 29 20 24 o."$@".$(OBJECTS).$(RESOURCES).$
f6ee0 28 41 4c 4c 5f 4c 44 46 4c 41 47 53 29 20 24 28 4c 49 42 53 29 27 29 0a 65 6e 64 0a 65 6e 64 0a (ALL_LDFLAGS).$(LIBS)').end.end.
f6f00 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 62 69 6e 64 69 72 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 function.cpp.bindirs(cfg,.toolse
f6f20 74 29 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 t).local.dirs.=.project.getrelat
f6f40 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 62 69 6e 64 69 72 73 29 0a 69 66 ive(cfg.project,.cfg.bindirs).if
f6f60 20 23 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 6f 75 74 6c 6e 28 27 45 58 45 43 55 54 41 .#dirs.>.0.then.p.outln('EXECUTA
f6f80 42 4c 45 5f 50 41 54 48 53 20 3d 20 22 27 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 BLE_PATHS.=."'....table.concat(d
f6fa0 69 72 73 2c 20 22 3a 22 29 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 irs,.":")....'"').end.end.functi
f6fc0 6f 6e 20 63 70 70 2e 65 78 65 70 61 74 68 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f on.cpp.exepaths(cfg,.toolset).lo
f6fe0 63 61 6c 20 64 69 72 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 cal.dirs.=.project.getrelative(c
f7000 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 62 69 6e 64 69 72 73 29 0a 69 66 20 23 64 69 72 fg.project,.cfg.bindirs).if.#dir
f7020 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 6f 75 74 6c 6e 28 27 45 58 45 5f 50 41 54 48 53 20 3d 20 s.>.0.then.p.outln('EXE_PATHS.=.
f7040 65 78 70 6f 72 74 20 50 41 54 48 3d 24 28 45 58 45 43 55 54 41 42 4c 45 5f 50 41 54 48 53 29 3a export.PATH=$(EXECUTABLE_PATHS):
f7060 24 24 50 41 54 48 3b 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6f $$PATH;').end.end.function.cpp.o
f7080 75 74 70 75 74 50 65 72 46 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 53 65 63 74 69 6f 6e utputPerFileConfigurationSection
f70a0 28 70 72 6a 29 0a 5f 70 28 27 23 20 50 65 72 20 46 69 6c 65 20 43 6f 6e 66 69 67 75 72 61 74 69 (prj)._p('#.Per.File.Configurati
f70c0 6f 6e 73 27 29 0a 5f 70 28 27 23 20 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ons')._p('#.####################
f70e0 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 29 0a 5f 70 28 27 #########################')._p('
f7100 27 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 ').for.cfg.in.project.eachconfig
f7120 28 70 72 6a 29 20 64 6f 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 70 72 6a 2e 5f 2e 66 69 (prj).do.table.foreachi(prj._.fi
f7140 6c 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d les,.function(node).local.fcfg.=
f7160 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 .fileconfig.getconfig(node,.cfg)
f7180 0a 69 66 20 66 63 66 67 20 74 68 65 6e 0a 63 70 70 2e 70 65 72 46 69 6c 65 46 6c 61 67 73 28 63 .if.fcfg.then.cpp.perFileFlags(c
f71a0 66 67 2c 20 66 63 66 67 29 0a 65 6e 64 0a 65 6e 64 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e fg,.fcfg).end.end).end._p('').en
f71c0 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6d 61 6b 65 56 61 72 4e 61 6d 65 28 70 72 6a 2c 20 d.function.cpp.makeVarName(prj,.
f71e0 76 61 6c 75 65 2c 20 73 61 6c 74 56 61 6c 75 65 29 0a 70 72 6a 2e 5f 67 6d 61 6b 65 20 3d 20 70 value,.saltValue).prj._gmake.=.p
f7200 72 6a 2e 5f 67 6d 61 6b 65 20 6f 72 20 7b 7d 0a 70 72 6a 2e 5f 67 6d 61 6b 65 2e 76 61 72 6c 69 rj._gmake.or.{}.prj._gmake.varli
f7220 73 74 20 3d 20 70 72 6a 2e 5f 67 6d 61 6b 65 2e 76 61 72 6c 69 73 74 20 6f 72 20 7b 7d 0a 70 72 st.=.prj._gmake.varlist.or.{}.pr
f7240 6a 2e 5f 67 6d 61 6b 65 2e 76 61 72 6c 69 73 74 6c 65 6e 67 74 68 20 3d 20 70 72 6a 2e 5f 67 6d j._gmake.varlistlength.=.prj._gm
f7260 61 6b 65 2e 76 61 72 6c 69 73 74 6c 65 6e 67 74 68 20 6f 72 20 30 0a 6c 6f 63 61 6c 20 63 61 63 ake.varlistlength.or.0.local.cac
f7280 68 65 20 3d 20 70 72 6a 2e 5f 67 6d 61 6b 65 2e 76 61 72 6c 69 73 74 0a 6c 6f 63 61 6c 20 6c 65 he.=.prj._gmake.varlist.local.le
f72a0 6e 67 74 68 20 3d 20 70 72 6a 2e 5f 67 6d 61 6b 65 2e 76 61 72 6c 69 73 74 6c 65 6e 67 74 68 0a ngth.=.prj._gmake.varlistlength.
f72c0 6c 6f 63 61 6c 20 6b 65 79 20 3d 20 76 61 6c 75 65 20 2e 2e 20 73 61 6c 74 56 61 6c 75 65 0a 69 local.key.=.value....saltValue.i
f72e0 66 20 28 63 61 63 68 65 5b 6b 65 79 5d 20 7e 3d 20 6e 69 6c 29 20 74 68 65 6e 0a 72 65 74 75 72 f.(cache[key].~=.nil).then.retur
f7300 6e 20 63 61 63 68 65 5b 6b 65 79 5d 2c 20 66 61 6c 73 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 76 61 n.cache[key],.false.end.local.va
f7320 72 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 50 45 52 46 49 4c 45 5f 46 4c 41 47 53 r.=.string.format("PERFILE_FLAGS
f7340 5f 25 64 22 2c 20 6c 65 6e 67 74 68 29 0a 63 61 63 68 65 5b 6b 65 79 5d 20 3d 20 76 61 72 0a 70 _%d",.length).cache[key].=.var.p
f7360 72 6a 2e 5f 67 6d 61 6b 65 2e 76 61 72 6c 69 73 74 6c 65 6e 67 74 68 20 3d 20 6c 65 6e 67 74 68 rj._gmake.varlistlength.=.length
f7380 20 2b 20 31 0a 72 65 74 75 72 6e 20 76 61 72 2c 20 74 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 .+.1.return.var,.true.end.functi
f73a0 6f 6e 20 63 70 70 2e 70 65 72 46 69 6c 65 46 6c 61 67 73 28 63 66 67 2c 20 66 63 66 67 29 0a 6c on.cpp.perFileFlags(cfg,.fcfg).l
f73c0 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 67 6d 61 6b 65 32 2e 67 65 74 54 6f 6f 6c 53 65 74 ocal.toolset.=.gmake2.getToolSet
f73e0 28 63 66 67 29 0a 6c 6f 63 61 6c 20 69 73 43 46 69 6c 65 20 3d 20 70 61 74 68 2e 69 73 63 66 69 (cfg).local.isCFile.=.path.iscfi
f7400 6c 65 28 66 63 66 67 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 67 65 74 66 6c 61 67 73 20 3d 20 69 le(fcfg.name).local.getflags.=.i
f7420 69 66 28 69 73 43 46 69 6c 65 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 63 66 6c 61 67 73 2c 20 74 if(isCFile,.toolset.getcflags,.t
f7440 6f 6f 6c 73 65 74 2e 67 65 74 63 78 78 66 6c 61 67 73 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 oolset.getcxxflags).local.value.
f7460 3d 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 67 65 74 66 6c 61 67 =.gmake2.list(table.join(getflag
f7480 73 28 66 63 66 67 29 2c 20 66 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 0a 69 66 20 s(fcfg),.fcfg.buildoptions)).if.
f74a0 66 63 66 67 2e 64 65 66 69 6e 65 73 20 6f 72 20 66 63 66 67 2e 75 6e 64 65 66 69 6e 65 73 20 74 fcfg.defines.or.fcfg.undefines.t
f74c0 68 65 6e 0a 6c 6f 63 61 6c 20 64 65 66 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 74 6f 6f 6c hen.local.defs.=.table.join(tool
f74e0 73 65 74 2e 67 65 74 64 65 66 69 6e 65 73 28 66 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 63 66 67 set.getdefines(fcfg.defines,.cfg
f7500 29 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 75 6e 64 65 66 69 6e 65 73 28 66 63 66 67 2e 75 6e 64 ),.toolset.getundefines(fcfg.und
f7520 65 66 69 6e 65 73 29 29 0a 69 66 20 23 64 65 66 73 20 3e 20 30 20 74 68 65 6e 0a 76 61 6c 75 65 efines)).if.#defs.>.0.then.value
f7540 20 3d 20 76 61 6c 75 65 20 2e 2e 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 64 65 66 73 29 0a 65 6e .=.value....gmake2.list(defs).en
f7560 64 0a 65 6e 64 0a 69 66 20 66 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 20 6f 72 20 66 63 66 d.end.if.fcfg.includedirs.or.fcf
f7580 67 2e 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6e 63 6c g.sysincludedirs.then.local.incl
f75a0 75 64 65 73 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 udes.=.toolset.getincludedirs(cf
f75c0 67 2c 20 66 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 66 63 66 67 2e 73 79 73 69 6e 63 g,.fcfg.includedirs,.fcfg.sysinc
f75e0 6c 75 64 65 64 69 72 73 29 0a 69 66 20 23 69 6e 63 6c 75 64 65 73 20 3e 20 30 20 74 68 65 6e 0a ludedirs).if.#includes.>.0.then.
f7600 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 20 2e 2e 20 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 69 6e value.=.value.....gmake2.list(in
f7620 63 6c 75 64 65 73 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 cludes).end.end.if.#value.>.0.th
f7640 65 6e 0a 6c 6f 63 61 6c 20 6e 65 77 50 65 72 46 69 6c 65 46 6c 61 67 20 3d 20 66 61 6c 73 65 0a en.local.newPerFileFlag.=.false.
f7660 66 63 66 67 2e 66 6c 61 67 73 56 61 72 69 61 62 6c 65 2c 20 6e 65 77 50 65 72 46 69 6c 65 46 6c fcfg.flagsVariable,.newPerFileFl
f7680 61 67 20 3d 20 63 70 70 2e 6d 61 6b 65 56 61 72 4e 61 6d 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 ag.=.cpp.makeVarName(cfg.project
f76a0 2c 20 76 61 6c 75 65 2c 20 69 69 66 28 69 73 43 46 69 6c 65 2c 20 27 5f 43 27 2c 20 27 5f 43 50 ,.value,.iif(isCFile,.'_C',.'_CP
f76c0 50 27 29 29 0a 69 66 20 6e 65 77 50 65 72 46 69 6c 65 46 6c 61 67 20 74 68 65 6e 0a 69 66 20 69 P')).if.newPerFileFlag.then.if.i
f76e0 73 43 46 69 6c 65 20 74 68 65 6e 0a 5f 70 28 27 25 73 20 3d 20 24 28 41 4c 4c 5f 43 46 4c 41 47 sCFile.then._p('%s.=.$(ALL_CFLAG
f7700 53 29 25 73 27 2c 20 66 63 66 67 2e 66 6c 61 67 73 56 61 72 69 61 62 6c 65 2c 20 76 61 6c 75 65 S)%s',.fcfg.flagsVariable,.value
f7720 29 0a 65 6c 73 65 0a 5f 70 28 27 25 73 20 3d 20 24 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 25 ).else._p('%s.=.$(ALL_CXXFLAGS)%
f7740 73 27 2c 20 66 63 66 67 2e 66 6c 61 67 73 56 61 72 69 61 62 6c 65 2c 20 76 61 6c 75 65 29 0a 65 s',.fcfg.flagsVariable,.value).e
f7760 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 66 69 6c 65 nd.end.end.end.function.cpp.file
f7780 46 6c 61 67 73 28 63 66 67 2c 20 66 69 6c 65 29 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 66 69 Flags(cfg,.file).local.fcfg.=.fi
f77a0 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 66 69 6c 65 2c 20 63 66 67 29 0a 6c 6f leconfig.getconfig(file,.cfg).lo
f77c0 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 7d 0a 69 66 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 cal.flags.=.{}.if.cfg.pchheader.
f77e0 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 28 6e 6f 74 and.not.cfg.flags.NoPCH.and.(not
f7800 20 66 63 66 67 20 6f 72 20 6e 6f 74 20 66 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 29 20 74 .fcfg.or.not.fcfg.flags.NoPCH).t
f7820 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 69 6e 63 6c 75 64 hen.table.insert(flags,."-includ
f7840 65 20 24 28 50 43 48 5f 50 4c 41 43 45 48 4f 4c 44 45 52 29 22 29 0a 65 6e 64 0a 69 66 20 66 63 e.$(PCH_PLACEHOLDER)").end.if.fc
f7860 66 67 20 61 6e 64 20 66 63 66 67 2e 66 6c 61 67 73 56 61 72 69 61 62 6c 65 20 74 68 65 6e 0a 74 fg.and.fcfg.flagsVariable.then.t
f7880 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 able.insert(flags,.string.format
f78a0 28 22 24 28 25 73 29 22 2c 20 66 63 66 67 2e 66 6c 61 67 73 56 61 72 69 61 62 6c 65 29 29 0a 65 ("$(%s)",.fcfg.flagsVariable)).e
f78c0 6c 73 65 0a 6c 6f 63 61 6c 20 66 69 6c 65 45 78 74 20 3d 20 63 70 70 2e 64 65 74 65 72 6d 69 6e lse.local.fileExt.=.cpp.determin
f78e0 65 46 69 6c 65 74 79 70 65 28 63 66 67 2c 20 66 69 6c 65 29 0a 69 66 20 70 61 74 68 2e 69 73 63 eFiletype(cfg,.file).if.path.isc
f7900 66 69 6c 65 28 66 69 6c 65 45 78 74 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 file(fileExt).then.table.insert(
f7920 66 6c 61 67 73 2c 20 22 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 22 29 0a 65 6c 73 65 69 66 20 70 flags,."$(ALL_CFLAGS)").elseif.p
f7940 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 45 78 74 29 20 74 68 65 6e 0a 74 61 62 6c ath.iscppfile(fileExt).then.tabl
f7960 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 24 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 e.insert(flags,."$(ALL_CXXFLAGS)
f7980 22 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 66 ").end.end.return.table.concat(f
f79a0 6c 61 67 73 2c 20 27 20 27 29 0a 65 6e 64 0a 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 66 69 6c 65 lags,.'.').end.cpp.elements.file
f79c0 73 65 74 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c sets.=.function(cfg).local.resul
f79e0 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 6b 69 6e 64 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 t.=.{}.for._,.kind.in.ipairs(cfg
f7a00 2e 5f 67 6d 61 6b 65 2e 6b 69 6e 64 73 29 20 64 6f 0a 66 6f 72 20 5f 2c 20 66 20 69 6e 20 69 70 ._gmake.kinds).do.for._,.f.in.ip
f7a20 61 69 72 73 28 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 5b 6b 69 6e 64 5d 29 20 airs(cfg._gmake.filesets[kind]).
f7a40 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 66 75 6e 63 74 69 6f 6e do.table.insert(result,.function
f7a60 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 63 70 70 2e 6f 75 74 70 75 74 46 69 6c 65 73 65 74 (cfg,.toolset).cpp.outputFileset
f7a80 28 63 66 67 2c 20 6b 69 6e 64 2c 20 66 29 0a 65 6e 64 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 (cfg,.kind,.f).end).end.end.retu
f7aa0 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6f 75 74 70 75 rn.result.end.function.cpp.outpu
f7ac0 74 46 69 6c 65 73 53 65 63 74 69 6f 6e 28 70 72 6a 29 0a 5f 70 28 27 23 20 46 69 6c 65 20 73 65 tFilesSection(prj)._p('#.File.se
f7ae0 74 73 27 29 0a 5f 70 28 27 23 20 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ts')._p('#.#####################
f7b00 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 29 0a 5f 70 28 27 27 ########################')._p(''
f7b20 29 0a 66 6f 72 20 5f 2c 20 6b 69 6e 64 20 69 6e 20 69 70 61 69 72 73 28 70 72 6a 2e 5f 67 6d 61 ).for._,.kind.in.ipairs(prj._gma
f7b40 6b 65 2e 6b 69 6e 64 73 29 20 64 6f 0a 5f 78 28 27 25 73 20 3a 3d 27 2c 20 6b 69 6e 64 29 0a 65 ke.kinds).do._x('%s.:=',.kind).e
f7b60 6e 64 0a 5f 78 28 27 27 29 0a 67 6d 61 6b 65 32 2e 6f 75 74 70 75 74 53 65 63 74 69 6f 6e 28 70 nd._x('').gmake2.outputSection(p
f7b80 72 6a 2c 20 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 66 69 6c 65 73 65 74 73 29 0a 65 6e 64 0a 66 rj,.cpp.elements.filesets).end.f
f7ba0 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6f 75 74 70 75 74 46 69 6c 65 73 65 74 28 63 66 67 2c 20 6b unction.cpp.outputFileset(cfg,.k
f7bc0 69 6e 64 2c 20 66 69 6c 65 29 0a 5f 78 28 27 25 73 20 2b 3d 20 25 73 27 2c 20 6b 69 6e 64 2c 20 ind,.file)._x('%s.+=.%s',.kind,.
f7be0 66 69 6c 65 29 0a 65 6e 64 0a 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 72 75 6c 65 73 20 3d 20 66 file).end.cpp.elements.rules.=.f
f7c00 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 63 70 70 2e 61 6c 6c 52 75 6c unction(cfg).return.{.cpp.allRul
f7c20 65 73 2c 0a 63 70 70 2e 74 61 72 67 65 74 52 75 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 74 61 72 67 es,.cpp.targetRules,.gmake2.targ
f7c40 65 74 44 69 72 52 75 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 6f 62 6a 44 69 72 52 75 6c 65 73 2c 0a etDirRules,.gmake2.objDirRules,.
f7c60 63 70 70 2e 63 6c 65 61 6e 52 75 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 70 72 65 42 75 69 6c 64 52 cpp.cleanRules,.gmake2.preBuildR
f7c80 75 6c 65 73 2c 0a 63 70 70 2e 63 75 73 74 6f 6d 44 65 70 73 2c 0a 63 70 70 2e 70 63 68 52 75 6c ules,.cpp.customDeps,.cpp.pchRul
f7ca0 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6f 75 74 70 75 74 52 75 6c es,.}.end.function.cpp.outputRul
f7cc0 65 73 53 65 63 74 69 6f 6e 28 70 72 6a 29 0a 5f 70 28 27 23 20 52 75 6c 65 73 27 29 0a 5f 70 28 esSection(prj)._p('#.Rules')._p(
f7ce0 27 23 20 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 '#.#############################
f7d00 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 27 29 0a 5f 70 28 27 27 29 0a 67 6d 61 6b 65 32 ################')._p('').gmake2
f7d20 2e 6f 75 74 70 75 74 53 65 63 74 69 6f 6e 28 70 72 6a 2c 20 63 70 70 2e 65 6c 65 6d 65 6e 74 73 .outputSection(prj,.cpp.elements
f7d40 2e 72 75 6c 65 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 61 6c 6c 52 75 6c 65 .rules).end.function.cpp.allRule
f7d60 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d s(cfg,.toolset).if.cfg.system.==
f7d80 20 70 2e 4d 41 43 4f 53 58 20 61 6e 64 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 57 49 4e 44 .p.MACOSX.and.cfg.kind.==.p.WIND
f7da0 4f 57 45 44 41 50 50 20 74 68 65 6e 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 54 41 52 47 45 54 29 20 OWEDAPP.then._p('all:.$(TARGET).
f7dc0 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 49 52 29 29 50 6b 67 49 6e 66 6f 20 24 28 64 69 72 $(dir.$(TARGETDIR))PkgInfo.$(dir
f7de0 20 24 28 54 41 52 47 45 54 44 49 52 29 29 49 6e 66 6f 2e 70 6c 69 73 74 27 29 0a 5f 70 28 27 5c .$(TARGETDIR))Info.plist')._p('\
f7e00 74 40 3a 27 29 0a 5f 70 28 27 27 29 0a 5f 70 28 27 24 28 64 69 72 20 24 28 54 41 52 47 45 54 44 t@:')._p('')._p('$(dir.$(TARGETD
f7e20 49 52 29 29 50 6b 67 49 6e 66 6f 3a 27 29 0a 5f 70 28 27 24 28 64 69 72 20 24 28 54 41 52 47 45 IR))PkgInfo:')._p('$(dir.$(TARGE
f7e40 54 44 49 52 29 29 49 6e 66 6f 2e 70 6c 69 73 74 3a 27 29 0a 65 6c 73 65 0a 5f 70 28 27 61 6c 6c TDIR))Info.plist:').else._p('all
f7e60 3a 20 24 28 54 41 52 47 45 54 29 27 29 0a 5f 70 28 27 5c 74 40 3a 27 29 0a 65 6e 64 0a 5f 70 28 :.$(TARGET)')._p('\t@:').end._p(
f7e80 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 74 61 72 67 65 74 52 75 6c 65 73 '').end.function.cpp.targetRules
f7ea0 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 73 20 3d 20 27 (cfg,.toolset).local.targets.=.'
f7ec0 27 0a 66 6f 72 20 5f 2c 20 6b 69 6e 64 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 5f 67 6d 61 '.for._,.kind.in.ipairs(cfg._gma
f7ee0 6b 65 2e 6b 69 6e 64 73 29 20 64 6f 0a 69 66 20 6b 69 6e 64 20 7e 3d 20 27 4f 42 4a 45 43 54 53 ke.kinds).do.if.kind.~=.'OBJECTS
f7f00 27 20 61 6e 64 20 6b 69 6e 64 20 7e 3d 20 27 52 45 53 4f 55 52 43 45 53 27 20 74 68 65 6e 0a 74 '.and.kind.~=.'RESOURCES'.then.t
f7f20 61 72 67 65 74 73 20 3d 20 74 61 72 67 65 74 73 20 2e 2e 20 27 24 28 27 20 2e 2e 20 6b 69 6e 64 argets.=.targets....'$('....kind
f7f40 20 2e 2e 20 27 29 20 27 0a 65 6e 64 0a 65 6e 64 0a 74 61 72 67 65 74 73 20 3d 20 74 61 72 67 65 ....').'.end.end.targets.=.targe
f7f60 74 73 20 2e 2e 20 27 24 28 4f 42 4a 45 43 54 53 29 20 24 28 4c 44 44 45 50 53 29 27 0a 69 66 20 ts....'$(OBJECTS).$(LDDEPS)'.if.
f7f80 63 66 67 2e 5f 67 6d 61 6b 65 2e 66 69 6c 65 73 65 74 73 5b 27 52 45 53 4f 55 52 43 45 53 27 5d cfg._gmake.filesets['RESOURCES']
f7fa0 20 74 68 65 6e 0a 74 61 72 67 65 74 73 20 3d 20 74 61 72 67 65 74 73 20 2e 2e 20 27 20 24 28 52 .then.targets.=.targets....'.$(R
f7fc0 45 53 4f 55 52 43 45 53 29 27 0a 65 6e 64 0a 5f 70 28 27 24 28 54 41 52 47 45 54 29 3a 20 25 73 ESOURCES)'.end._p('$(TARGET):.%s
f7fe0 20 7c 20 24 28 54 41 52 47 45 54 44 49 52 29 27 2c 20 74 61 72 67 65 74 73 29 0a 5f 70 28 27 5c .|.$(TARGETDIR)',.targets)._p('\
f8000 74 24 28 50 52 45 4c 49 4e 4b 43 4d 44 53 29 27 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 4c 69 t$(PRELINKCMDS)')._p('\t@echo.Li
f8020 6e 6b 69 6e 67 20 25 73 27 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 29 0a 5f 70 28 nking.%s',.cfg.project.name)._p(
f8040 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 4c 49 4e 4b 43 4d 44 29 27 29 0a 5f 70 28 27 5c 74 '\t$(SILENT).$(LINKCMD)')._p('\t
f8060 24 28 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 $(POSTBUILDCMDS)')._p('').end.fu
f8080 6e 63 74 69 6f 6e 20 63 70 70 2e 63 75 73 74 6f 6d 44 65 70 73 28 63 66 67 2c 20 74 6f 6f 6c 73 nction.cpp.customDeps(cfg,.tools
f80a0 65 74 29 0a 66 6f 72 20 5f 2c 20 6b 69 6e 64 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 5f 67 et).for._,.kind.in.ipairs(cfg._g
f80c0 6d 61 6b 65 2e 6b 69 6e 64 73 29 20 64 6f 0a 69 66 20 6b 69 6e 64 20 3d 3d 20 27 43 55 53 54 4f make.kinds).do.if.kind.==.'CUSTO
f80e0 4d 27 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 27 53 4f 55 52 43 45 53 27 20 74 68 65 6e 0a 5f 70 28 M'.or.kind.==.'SOURCES'.then._p(
f8100 27 24 28 25 73 29 3a 20 7c 20 70 72 65 62 75 69 6c 64 27 2c 20 6b 69 6e 64 29 0a 65 6e 64 0a 65 '$(%s):.|.prebuild',.kind).end.e
f8120 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 63 6c 65 61 6e 52 75 6c 65 73 28 63 nd.end.function.cpp.cleanRules(c
f8140 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 63 6c 65 61 6e 3a 27 29 0a 5f 70 28 27 5c 74 fg,.toolset)._p('clean:')._p('\t
f8160 40 65 63 68 6f 20 43 6c 65 61 6e 69 6e 67 20 25 73 27 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e @echo.Cleaning.%s',.cfg.project.
f8180 6e 61 6d 65 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 name)._p('ifeq.(posix,$(SHELLTYP
f81a0 45 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 66 20 20 24 28 54 E))')._p('\t$(SILENT).rm.-f..$(T
f81c0 41 52 47 45 54 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 6d 20 2d 72 66 20 ARGET)')._p('\t$(SILENT).rm.-rf.
f81e0 24 28 47 45 4e 45 52 41 54 45 44 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 72 $(GENERATED)')._p('\t$(SILENT).r
f8200 6d 20 2d 72 66 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 m.-rf.$(OBJDIR)')._p('else')._p(
f8220 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c '\t$(SILENT).if.exist.$(subst./,
f8240 5c 5c 5c 5c 2c 24 28 54 41 52 47 45 54 29 29 20 64 65 6c 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c \\\\,$(TARGET)).del.$(subst./,\\
f8260 5c 5c 2c 24 28 54 41 52 47 45 54 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 \\,$(TARGET))')._p('\t$(SILENT).
f8280 69 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 47 45 4e 45 52 41 if.exist.$(subst./,\\\\,$(GENERA
f82a0 54 45 44 29 29 20 72 6d 64 69 72 20 2f 73 20 2f 71 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c TED)).rmdir./s./q.$(subst./,\\\\
f82c0 2c 24 28 47 45 4e 45 52 41 54 45 44 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 ,$(GENERATED))')._p('\t$(SILENT)
f82e0 20 69 66 20 65 78 69 73 74 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 28 4f 42 4a 44 49 .if.exist.$(subst./,\\\\,$(OBJDI
f8300 52 29 29 20 72 6d 64 69 72 20 2f 73 20 2f 71 20 24 28 73 75 62 73 74 20 2f 2c 5c 5c 5c 5c 2c 24 R)).rmdir./s./q.$(subst./,\\\\,$
f8320 28 4f 42 4a 44 49 52 29 29 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 (OBJDIR))')._p('endif')._p('').e
f8340 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 70 63 68 52 75 6c 65 73 28 63 66 67 2c 20 74 6f nd.function.cpp.pchRules(cfg,.to
f8360 6f 6c 73 65 74 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 50 43 48 29 29 27 29 0a 5f 70 28 olset)._p('ifneq.(,$(PCH))')._p(
f8380 27 24 28 4f 42 4a 45 43 54 53 29 3a 20 24 28 47 43 48 29 20 7c 20 24 28 50 43 48 5f 50 4c 41 43 '$(OBJECTS):.$(GCH).|.$(PCH_PLAC
f83a0 45 48 4f 4c 44 45 52 29 27 29 0a 5f 70 28 27 24 28 47 43 48 29 3a 20 24 28 50 43 48 29 20 7c 20 EHOLDER)')._p('$(GCH):.$(PCH).|.
f83c0 70 72 65 62 75 69 6c 64 27 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 24 28 6e 6f 74 64 69 72 20 prebuild')._p('\t@echo.$(notdir.
f83e0 24 3c 29 27 29 0a 6c 6f 63 61 6c 20 63 6d 64 20 3d 20 69 69 66 28 70 2e 6c 61 6e 67 75 61 67 65 $<)').local.cmd.=.iif(p.language
f8400 73 2e 69 73 63 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 29 2c 20 22 24 28 43 43 29 20 2d 78 20 63 s.isc(cfg.language),."$(CC).-x.c
f8420 2d 68 65 61 64 65 72 20 24 28 41 4c 4c 5f 43 46 4c 41 47 53 29 22 2c 20 22 24 28 43 58 58 29 20 -header.$(ALL_CFLAGS)",."$(CXX).
f8440 2d 78 20 63 2b 2b 2d 68 65 61 64 65 72 20 24 28 41 4c 4c 5f 43 58 58 46 4c 41 47 53 29 22 29 0a -x.c++-header.$(ALL_CXXFLAGS)").
f8460 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 20 2d 6f 20 22 24 40 22 20 2d 4d 46 20 22 _p('\t$(SILENT).%s.-o."$@".-MF."
f8480 24 28 40 3a 25 25 2e 67 63 68 3d 25 25 2e 64 29 22 20 2d 63 20 22 24 3c 22 27 2c 20 63 6d 64 29 $(@:%%.gch=%%.d)".-c."$<"',.cmd)
f84a0 0a 5f 70 28 27 24 28 50 43 48 5f 50 4c 41 43 45 48 4f 4c 44 45 52 29 3a 20 24 28 47 43 48 29 20 ._p('$(PCH_PLACEHOLDER):.$(GCH).
f84c0 7c 20 24 28 4f 42 4a 44 49 52 29 27 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 78 2c 24 28 |.$(OBJDIR)')._p('ifeq.(posix,$(
f84e0 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 74 6f SHELLTYPE))')._p('\t$(SILENT).to
f8500 75 63 68 20 22 24 40 22 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 uch."$@"')._p('else')._p('\t$(SI
f8520 4c 45 4e 54 29 20 65 63 68 6f 20 24 6e 75 6c 6c 20 3e 3e 20 22 24 40 22 27 29 0a 5f 70 28 27 65 LENT).echo.$null.>>."$@"')._p('e
f8540 6e 64 69 66 27 29 0a 5f 70 28 27 65 6c 73 65 27 29 0a 5f 70 28 27 24 28 4f 42 4a 45 43 54 53 29 ndif')._p('else')._p('$(OBJECTS)
f8560 3a 20 7c 20 70 72 65 62 75 69 6c 64 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 :.|.prebuild')._p('endif')._p(''
f8580 29 0a 65 6e 64 0a 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 66 69 6c 65 52 75 6c 65 73 20 3d 20 66 ).end.cpp.elements.fileRules.=.f
f85a0 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 73 20 3d 20 7b 7d 0a 66 6f unction(cfg).local.funcs.=.{}.fo
f85c0 72 20 5f 2c 20 66 69 6c 65 52 75 6c 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 5f 67 6d 61 r._,.fileRule.in.ipairs(cfg._gma
f85e0 6b 65 2e 66 69 6c 65 52 75 6c 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 75 ke.fileRules).do.table.insert(fu
f8600 6e 63 73 2c 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 63 70 70 2e ncs,.function(cfg,.toolset).cpp.
f8620 6f 75 74 70 75 74 46 69 6c 65 52 75 6c 65 73 28 63 66 67 2c 20 66 69 6c 65 52 75 6c 65 29 0a 65 outputFileRules(cfg,.fileRule).e
f8640 6e 64 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 75 6e 63 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f nd).end.return.funcs.end.functio
f8660 6e 20 63 70 70 2e 6f 75 74 70 75 74 46 69 6c 65 52 75 6c 65 53 65 63 74 69 6f 6e 28 70 72 6a 29 n.cpp.outputFileRuleSection(prj)
f8680 0a 5f 70 28 27 23 20 46 69 6c 65 20 52 75 6c 65 73 27 29 0a 5f 70 28 27 23 20 23 23 23 23 23 23 ._p('#.File.Rules')._p('#.######
f86a0 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 ################################
f86c0 23 23 23 23 23 23 23 27 29 0a 5f 70 28 27 27 29 0a 67 6d 61 6b 65 32 2e 6f 75 74 70 75 74 53 65 #######')._p('').gmake2.outputSe
f86e0 63 74 69 6f 6e 28 70 72 6a 2c 20 63 70 70 2e 65 6c 65 6d 65 6e 74 73 2e 66 69 6c 65 52 75 6c 65 ction(prj,.cpp.elements.fileRule
f8700 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 2e 6f 75 74 70 75 74 46 69 6c 65 52 75 s).end.function.cpp.outputFileRu
f8720 6c 65 73 28 63 66 67 2c 20 66 69 6c 65 29 0a 6c 6f 63 61 6c 20 64 65 70 65 6e 64 65 6e 63 69 65 les(cfg,.file).local.dependencie
f8740 73 20 3d 20 70 2e 65 73 63 28 66 69 6c 65 2e 73 6f 75 72 63 65 29 0a 69 66 20 66 69 6c 65 2e 62 s.=.p.esc(file.source).if.file.b
f8760 75 69 6c 64 69 6e 70 75 74 73 20 61 6e 64 20 23 66 69 6c 65 2e 62 75 69 6c 64 69 6e 70 75 74 73 uildinputs.and.#file.buildinputs
f8780 20 3e 20 30 20 74 68 65 6e 0a 64 65 70 65 6e 64 65 6e 63 69 65 73 20 3d 20 64 65 70 65 6e 64 65 .>.0.then.dependencies.=.depende
f87a0 6e 63 69 65 73 20 2e 2e 20 22 20 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 2e 65 ncies...."."....table.concat(p.e
f87c0 73 63 28 66 69 6c 65 2e 62 75 69 6c 64 69 6e 70 75 74 73 29 2c 20 22 20 22 29 0a 65 6e 64 0a 5f sc(file.buildinputs),.".").end._
f87e0 70 28 27 25 73 3a 20 25 73 27 2c 20 66 69 6c 65 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 5b 31 5d p('%s:.%s',.file.buildoutputs[1]
f8800 2c 20 64 65 70 65 6e 64 65 6e 63 69 65 73 29 0a 69 66 20 66 69 6c 65 2e 62 75 69 6c 64 6d 65 73 ,.dependencies).if.file.buildmes
f8820 73 61 67 65 20 74 68 65 6e 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 25 73 27 2c 20 66 69 6c 65 2e sage.then._p('\t@echo.%s',.file.
f8840 62 75 69 6c 64 6d 65 73 73 61 67 65 29 0a 65 6e 64 0a 69 66 20 66 69 6c 65 2e 62 75 69 6c 64 63 buildmessage).end.if.file.buildc
f8860 6f 6d 6d 61 6e 64 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6d 64 73 20 3d 20 6f 73 2e 74 72 61 ommands.then.local.cmds.=.os.tra
f8880 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 66 69 6c 65 2e 62 75 69 6c nslateCommandsAndPaths(file.buil
f88a0 64 63 6f 6d 6d 61 6e 64 73 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 dcommands,.cfg.project.basedir,.
f88c0 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 66 6f 72 20 5f 2c 20 63 6d 64 cfg.project.location).for._,.cmd
f88e0 20 69 6e 20 69 70 61 69 72 73 28 63 6d 64 73 29 20 64 6f 0a 69 66 20 63 66 67 2e 62 69 6e 64 69 .in.ipairs(cmds).do.if.cfg.bindi
f8900 72 73 20 61 6e 64 20 23 63 66 67 2e 62 69 6e 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 rs.and.#cfg.bindirs.>.0.then._p(
f8920 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 45 58 45 5f 50 41 54 48 53 29 20 25 73 27 2c 20 63 '\t$(SILENT).$(EXE_PATHS).%s',.c
f8940 6d 64 29 0a 65 6c 73 65 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 25 73 27 2c 20 63 6d md).else._p('\t$(SILENT).%s',.cm
f8960 64 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 66 69 6c 65 2e 62 75 69 6c 64 6f 75 74 d).end.end.end.if.#file.buildout
f8980 70 75 74 73 20 3e 20 31 20 74 68 65 6e 0a 5f 70 28 27 25 73 3a 20 25 73 27 2c 20 74 61 62 6c 65 puts.>.1.then._p('%s:.%s',.table
f89a0 2e 63 6f 6e 63 61 74 28 7b 20 74 61 62 6c 65 2e 75 6e 70 61 63 6b 28 66 69 6c 65 2e 62 75 69 6c .concat({.table.unpack(file.buil
f89c0 64 6f 75 74 70 75 74 73 2c 20 32 29 20 7d 2c 20 27 20 27 29 2c 20 66 69 6c 65 2e 62 75 69 6c 64 doutputs,.2).},.'.'),.file.build
f89e0 6f 75 74 70 75 74 73 5b 31 5d 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 70 70 outputs[1]).end.end.function.cpp
f8a00 2e 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 5f 70 28 27 2d 69 6e 63 6c 75 64 65 20 .dependencies(prj)._p('-include.
f8a20 24 28 4f 42 4a 45 43 54 53 3a 25 25 2e 6f 3d 25 25 2e 64 29 27 29 0a 5f 70 28 27 69 66 6e 65 71 $(OBJECTS:%%.o=%%.d)')._p('ifneq
f8a40 20 28 2c 24 28 50 43 48 29 29 27 29 0a 5f 70 28 27 20 20 2d 69 6e 63 6c 75 64 65 20 24 28 50 43 .(,$(PCH))')._p('..-include.$(PC
f8a60 48 5f 50 4c 41 43 45 48 4f 4c 44 45 52 29 2e 64 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 65 H_PLACEHOLDER).d')._p('endif').e
f8a80 6e 64 0a 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 nd......local.p.=.premake.p.vstu
f8aa0 64 69 6f 2e 76 73 32 30 30 35 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 73 32 30 30 35 20 3d 20 70 dio.vs2005.=.{}.local.vs2005.=.p
f8ac0 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 .vstudio.vs2005.local.vstudio.=.
f8ae0 70 2e 76 73 74 75 64 69 6f 0a 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 30 35 2e 67 65 6e 65 72 61 p.vstudio.function.vs2005.genera
f8b00 74 65 53 6f 6c 75 74 69 6f 6e 28 77 6b 73 29 0a 70 2e 69 6e 64 65 6e 74 28 22 5c 74 22 29 0a 70 teSolution(wks).p.indent("\t").p
f8b20 2e 65 6f 6c 28 22 5c 72 5c 6e 22 29 0a 70 2e 65 73 63 61 70 65 72 28 76 73 32 30 30 35 2e 65 73 .eol("\r\n").p.escaper(vs2005.es
f8b40 63 29 0a 70 2e 67 65 6e 65 72 61 74 65 28 77 6b 73 2c 20 22 2e 73 6c 6e 22 2c 20 76 73 74 75 64 c).p.generate(wks,.".sln",.vstud
f8b60 69 6f 2e 73 6c 6e 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f io.sln2005.generate).end.functio
f8b80 6e 20 76 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 70 2e n.vs2005.generateProject(prj).p.
f8ba0 69 6e 64 65 6e 74 28 22 20 20 22 29 0a 70 2e 65 6f 6c 28 22 5c 72 5c 6e 22 29 0a 70 2e 65 73 63 indent("..").p.eol("\r\n").p.esc
f8bc0 61 70 65 72 28 76 73 32 30 30 35 2e 65 73 63 29 0a 69 66 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 aper(vs2005.esc).if.p.project.is
f8be0 63 73 68 61 72 70 28 70 72 6a 29 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c csharp(prj).then.p.generate(prj,
f8c00 20 22 2e 63 73 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 .".csproj",.vstudio.cs2005.gener
f8c20 61 74 65 29 0a 6c 6f 63 61 6c 20 75 73 65 72 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 ate).local.user.=.p.capture(func
f8c40 74 69 6f 6e 28 29 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 55 73 tion().vstudio.cs2005.generateUs
f8c60 65 72 28 70 72 6a 29 20 65 6e 64 29 0a 69 66 20 23 75 73 65 72 20 3e 20 30 20 74 68 65 6e 0a 70 er(prj).end).if.#user.>.0.then.p
f8c80 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 2c 20 66 .generate(prj,.".csproj.user",.f
f8ca0 75 6e 63 74 69 6f 6e 28 29 20 70 2e 6f 75 74 6c 6e 28 75 73 65 72 29 20 65 6e 64 29 0a 65 6e 64 unction().p.outln(user).end).end
f8cc0 0a 65 6c 73 65 69 66 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 66 73 68 61 72 70 28 70 72 6a 29 20 .elseif.p.project.isfsharp(prj).
f8ce0 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 66 73 70 72 6f 6a 22 2c 20 then.p.generate(prj,.".fsproj",.
f8d00 76 73 74 75 64 69 6f 2e 66 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 6c 6f 63 61 6c 20 75 vstudio.fs2005.generate).local.u
f8d20 73 65 72 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 20 76 73 74 75 64 ser.=.p.capture(function().vstud
f8d40 69 6f 2e 66 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 55 73 65 72 28 70 72 6a 29 20 65 6e 64 29 io.fs2005.generateUser(prj).end)
f8d60 0a 69 66 20 23 75 73 65 72 20 3e 20 30 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 .if.#user.>.0.then.p.generate(pr
f8d80 6a 2c 20 22 2e 66 73 70 72 6f 6a 2e 75 73 65 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 70 2e j,.".fsproj.user",.function().p.
f8da0 6f 75 74 6c 6e 28 75 73 65 72 29 20 65 6e 64 29 0a 65 6e 64 0a 65 6c 73 65 0a 70 2e 67 65 6e 65 outln(user).end).end.else.p.gene
f8dc0 72 61 74 65 28 70 72 6a 2c 20 22 2e 76 63 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 rate(prj,.".vcproj",.vstudio.vc2
f8de0 30 30 78 2e 67 65 6e 65 72 61 74 65 29 0a 6c 6f 63 61 6c 20 75 73 65 72 20 3d 20 70 2e 63 61 70 00x.generate).local.user.=.p.cap
f8e00 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 20 76 73 74 75 64 69 6f 2e 76 63 32 30 30 78 2e 67 ture(function().vstudio.vc200x.g
f8e20 65 6e 65 72 61 74 65 55 73 65 72 28 70 72 6a 29 20 65 6e 64 29 0a 69 66 20 23 75 73 65 72 20 3e enerateUser(prj).end).if.#user.>
f8e40 20 30 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 76 63 70 72 6f 6a .0.then.p.generate(prj,.".vcproj
f8e60 2e 75 73 65 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 70 2e 6f 75 74 6c 6e 28 75 73 65 72 29 .user",.function().p.outln(user)
f8e80 20 65 6e 64 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 30 .end).end.end.end.function.vs200
f8ea0 35 2e 65 73 63 28 76 61 6c 75 65 29 0a 76 61 6c 75 65 20 3d 20 73 74 72 69 6e 67 2e 67 73 75 62 5.esc(value).value.=.string.gsub
f8ec0 28 76 61 6c 75 65 2c 20 27 26 27 2c 20 20 22 26 61 6d 70 3b 22 29 0a 76 61 6c 75 65 20 3d 20 76 (value,.'&',.."&amp;").value.=.v
f8ee0 61 6c 75 65 3a 67 73 75 62 28 27 22 27 2c 20 20 22 26 71 75 6f 74 3b 22 29 0a 76 61 6c 75 65 20 alue:gsub('"',.."&quot;").value.
f8f00 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 22 27 22 2c 20 20 22 26 61 70 6f 73 3b 22 29 0a 76 61 6c =.value:gsub("'",.."&apos;").val
f8f20 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 3c 27 2c 20 20 22 26 6c 74 3b 22 29 0a 76 61 ue.=.value:gsub('<',.."&lt;").va
f8f40 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 3e 27 2c 20 20 22 26 67 74 3b 22 29 0a 76 lue.=.value:gsub('>',.."&gt;").v
f8f60 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 5c 72 27 2c 20 22 26 23 78 30 44 3b 22 alue.=.value:gsub('\r',."&#x0D;"
f8f80 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 5c 6e 27 2c 20 22 26 23 78 30 ).value.=.value:gsub('\n',."&#x0
f8fa0 41 3b 22 29 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 6e 65 77 61 63 74 69 6f 6e 20 A;").return.value.end.newaction.
f8fc0 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 76 73 32 30 30 35 22 2c 0a 73 68 6f 72 74 6e {.trigger.....=."vs2005",.shortn
f8fe0 61 6d 65 20 20 20 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 30 35 22 2c 0a 64 65 ame...=."Visual.Studio.2005",.de
f9000 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 47 65 6e 65 72 61 74 65 20 56 69 73 75 61 6c 20 53 74 75 scription.=."Generate.Visual.Stu
f9020 64 69 6f 20 32 30 30 35 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 74 61 72 67 65 74 6f dio.2005.project.files",.targeto
f9040 73 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 74 6f 6f 6c 73 65 74 20 20 3d 20 22 6d 73 63 2d 76 s.=."windows",.toolset..=."msc-v
f9060 38 30 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 80",.valid_kinds.....=.{."Consol
f9080 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 eApp",."WindowedApp",."StaticLib
f90a0 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 4d 61 6b 65 66 69 6c 65 22 2c 20 22 4e 6f 6e ",."SharedLib",."Makefile",."Non
f90c0 65 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 e".},.valid_languages.=.{."C",."
f90e0 43 2b 2b 22 2c 20 22 43 23 22 2c 20 22 46 23 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 C++",."C#",."F#".},.valid_tools.
f9100 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f ....=.{.cc.....=.{."msc"...},.do
f9120 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 tnet.=.{."msnet".},.},.onWorkspa
f9140 63 65 20 3d 20 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 53 6f 6c 75 ce.=.vstudio.vs2005.generateSolu
f9160 74 69 6f 6e 2c 0a 6f 6e 50 72 6f 6a 65 63 74 20 20 20 3d 20 76 73 74 75 64 69 6f 2e 76 73 32 30 tion,.onProject...=.vstudio.vs20
f9180 30 35 2e 67 65 6e 65 72 61 74 65 50 72 6f 6a 65 63 74 2c 0a 6f 6e 43 6c 65 61 6e 57 6f 72 6b 73 05.generateProject,.onCleanWorks
f91a0 70 61 63 65 20 3d 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 53 6f 6c 75 74 69 6f 6e 2c 0a 6f 6e pace.=.vstudio.cleanSolution,.on
f91c0 43 6c 65 61 6e 50 72 6f 6a 65 63 74 20 20 20 3d 20 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 50 72 CleanProject...=.vstudio.cleanPr
f91e0 6f 6a 65 63 74 2c 0a 6f 6e 43 6c 65 61 6e 54 61 72 67 65 74 20 20 20 20 3d 20 76 73 74 75 64 69 oject,.onCleanTarget....=.vstudi
f9200 6f 2e 63 6c 65 61 6e 54 61 72 67 65 74 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 63 73 70 72 6f o.cleanTarget,.vstudio.=.{.cspro
f9220 6a 53 63 68 65 6d 61 56 65 72 73 69 6f 6e 20 3d 20 22 32 2e 30 22 2c 0a 70 72 6f 64 75 63 74 56 jSchemaVersion.=."2.0",.productV
f9240 65 72 73 69 6f 6e 20 20 20 20 20 20 3d 20 22 38 2e 30 2e 35 30 37 32 37 22 2c 0a 73 6f 6c 75 74 ersion......=."8.0.50727",.solut
f9260 69 6f 6e 56 65 72 73 69 6f 6e 20 20 20 20 20 3d 20 22 39 22 2c 0a 76 65 72 73 69 6f 6e 4e 61 6d ionVersion.....=."9",.versionNam
f9280 65 20 20 20 20 20 20 20 20 20 3d 20 22 32 30 30 35 22 2c 0a 7d 0a 7d 0a 6c 6f 63 61 6c 20 70 20 e.........=."2005",.}.}.local.p.
f92a0 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6d 6f 64 75 6c 65 73 2e 63 6f 64 65 6c 69 74 65 20 3d 20 7b =.premake.p.modules.codelite.=.{
f92c0 7d 0a 70 2e 6d 6f 64 75 6c 65 73 2e 63 6f 64 65 6c 69 74 65 2e 5f 56 45 52 53 49 4f 4e 20 3d 20 }.p.modules.codelite._VERSION.=.
f92e0 70 2e 5f 56 45 52 53 49 4f 4e 0a 6c 6f 63 61 6c 20 63 6f 64 65 6c 69 74 65 20 3d 20 70 2e 6d 6f p._VERSION.local.codelite.=.p.mo
f9300 64 75 6c 65 73 2e 63 6f 64 65 6c 69 74 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 dules.codelite.local.project.=.p
f9320 2e 70 72 6f 6a 65 63 74 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 6c 69 74 65 2e 63 66 67 6e 61 .project.function.codelite.cfgna
f9340 6d 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 6e 61 6d 65 20 3d 20 63 66 67 2e 62 75 69 6c me(cfg).local.cfgname.=.cfg.buil
f9360 64 63 66 67 0a 69 66 20 63 6f 64 65 6c 69 74 65 2e 77 6f 72 6b 73 70 61 63 65 2e 6d 75 6c 74 69 dcfg.if.codelite.workspace.multi
f9380 70 6c 65 50 6c 61 74 66 6f 72 6d 73 20 74 68 65 6e 0a 63 66 67 6e 61 6d 65 20 3d 20 73 74 72 69 plePlatforms.then.cfgname.=.stri
f93a0 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 2d 25 73 22 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 2c ng.format("%s-%s",.cfg.platform,
f93c0 20 63 66 67 2e 62 75 69 6c 64 63 66 67 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 66 67 6e 61 6d .cfg.buildcfg).end.return.cfgnam
f93e0 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 6c 69 74 65 2e 65 73 63 45 6c 65 6d 65 e.end.function.codelite.escEleme
f9400 6e 74 54 65 78 74 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 76 61 6c ntText(value).local.result.=.val
f9420 75 65 3a 67 73 75 62 28 27 26 27 2c 20 27 26 61 6d 70 3b 27 29 0a 72 65 73 75 6c 74 20 3d 20 72 ue:gsub('&',.'&amp;').result.=.r
f9440 65 73 75 6c 74 3a 67 73 75 62 28 27 3c 27 2c 20 27 26 6c 74 3b 27 29 0a 72 65 73 75 6c 74 20 3d esult:gsub('<',.'&lt;').result.=
f9460 20 72 65 73 75 6c 74 3a 67 73 75 62 28 27 3e 27 2c 20 27 26 67 74 3b 27 29 0a 72 65 74 75 72 6e .result:gsub('>',.'&gt;').return
f9480 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 6c 69 74 65 2e 65 73 .result.end.function.codelite.es
f94a0 63 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 76 61 6c 75 65 3a 67 73 c(value).local.result.=.value:gs
f94c0 75 62 28 27 26 27 2c 20 27 26 61 6d 70 3b 27 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 ub('&',.'&amp;').result.=.result
f94e0 3a 67 73 75 62 28 27 3c 27 2c 20 27 26 6c 74 3b 27 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 :gsub('<',.'&lt;').result.=.resu
f9500 6c 74 3a 67 73 75 62 28 27 3e 27 2c 20 27 26 67 74 3b 27 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 lt:gsub('>',.'&gt;').result.=.re
f9520 73 75 6c 74 3a 67 73 75 62 28 27 22 27 2c 20 27 26 71 75 6f 74 3b 27 29 0a 72 65 74 75 72 6e 20 sult:gsub('"',.'&quot;').return.
f9540 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 6c 69 74 65 2e 67 65 6e result.end.function.codelite.gen
f9560 65 72 61 74 65 57 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 0a 70 2e 65 6f 6c 28 22 5c 72 5c 6e 22 erateWorkspace(wks).p.eol("\r\n"
f9580 29 0a 70 2e 69 6e 64 65 6e 74 28 22 20 20 22 29 0a 70 2e 65 73 63 61 70 65 72 28 63 6f 64 65 6c ).p.indent("..").p.escaper(codel
f95a0 69 74 65 2e 65 73 63 29 0a 70 2e 67 65 6e 65 72 61 74 65 28 77 6b 73 2c 20 22 2e 77 6f 72 6b 73 ite.esc).p.generate(wks,.".works
f95c0 70 61 63 65 22 2c 20 63 6f 64 65 6c 69 74 65 2e 77 6f 72 6b 73 70 61 63 65 2e 67 65 6e 65 72 61 pace",.codelite.workspace.genera
f95e0 74 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 6c 69 74 65 2e 67 65 6e 65 72 61 te).end.function.codelite.genera
f9600 74 65 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 70 2e 65 6f 6c 28 22 5c 72 5c 6e 22 29 0a 70 2e 69 teProject(prj).p.eol("\r\n").p.i
f9620 6e 64 65 6e 74 28 22 20 20 22 29 0a 70 2e 65 73 63 61 70 65 72 28 63 6f 64 65 6c 69 74 65 2e 65 ndent("..").p.escaper(codelite.e
f9640 73 63 29 0a 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 63 28 70 72 6a 29 20 6f 72 20 70 72 6f 6a 65 sc).if.project.isc(prj).or.proje
f9660 63 74 2e 69 73 63 70 70 28 70 72 6a 29 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 ct.iscpp(prj).then.p.generate(pr
f9680 6a 2c 20 22 2e 70 72 6f 6a 65 63 74 22 2c 20 63 6f 64 65 6c 69 74 65 2e 70 72 6f 6a 65 63 74 2e j,.".project",.codelite.project.
f96a0 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 65 6c generate).end.end.function.codel
f96c0 69 74 65 2e 63 6c 65 61 6e 57 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 0a 70 2e 63 6c 65 61 6e 2e ite.cleanWorkspace(wks).p.clean.
f96e0 66 69 6c 65 28 77 6b 73 2c 20 77 6b 73 2e 6e 61 6d 65 20 2e 2e 20 22 2e 77 6f 72 6b 73 70 61 63 file(wks,.wks.name....".workspac
f9700 65 22 29 0a 70 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 77 6b 73 2c 20 77 6b 73 2e 6e 61 6d 65 20 2e e").p.clean.file(wks,.wks.name..
f9720 2e 20 22 5f 77 73 70 2e 6d 6b 22 29 0a 70 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 77 6b 73 2c 20 77 .."_wsp.mk").p.clean.file(wks,.w
f9740 6b 73 2e 6e 61 6d 65 20 2e 2e 20 22 2e 74 61 67 73 22 29 0a 70 2e 63 6c 65 61 6e 2e 66 69 6c 65 ks.name....".tags").p.clean.file
f9760 28 77 6b 73 2c 20 22 2e 63 6c 61 6e 67 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 64 (wks,.".clang").end.function.cod
f9780 65 6c 69 74 65 2e 63 6c 65 61 6e 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 70 2e 63 6c 65 61 6e 2e elite.cleanProject(prj).p.clean.
f97a0 66 69 6c 65 28 70 72 6a 2c 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 2e 70 72 6f 6a 65 63 74 22 file(prj,.prj.name....".project"
f97c0 29 0a 70 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 ).p.clean.file(prj,.prj.name....
f97e0 22 2e 6d 6b 22 29 0a 70 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 72 6a 2e 6e 61 6d ".mk").p.clean.file(prj,.prj.nam
f9800 65 20 2e 2e 20 22 2e 6c 69 73 74 22 29 0a 70 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 e....".list").p.clean.file(prj,.
f9820 70 72 6a 2e 6e 61 6d 65 20 2e 2e 20 22 2e 6f 75 74 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e prj.name....".out").end.function
f9840 20 63 6f 64 65 6c 69 74 65 2e 63 6c 65 61 6e 54 61 72 67 65 74 28 70 72 6a 29 0a 65 6e 64 0a 69 .codelite.cleanTarget(prj).end.i
f9860 6e 63 6c 75 64 65 28 22 63 6f 64 65 6c 69 74 65 5f 77 6f 72 6b 73 70 61 63 65 2e 6c 75 61 22 29 nclude("codelite_workspace.lua")
f9880 0a 69 6e 63 6c 75 64 65 28 22 63 6f 64 65 6c 69 74 65 5f 70 72 6f 6a 65 63 74 2e 6c 75 61 22 29 .include("codelite_project.lua")
f98a0 0a 72 65 74 75 72 6e 20 63 6f 64 65 6c 69 74 65 0a 00 00 00 03 00 04 00 05 00 06 00 07 00 08 00 .return.codelite................
f98c0 09 00 0a 00 0b 00 0d 00 0f 00 11 00 13 00 17 00 1b 00 1f 00 23 00 2b 00 33 00 3b 00 43 00 53 00 ....................#.+.3.;.C.S.
f98e0 63 00 73 00 83 00 a3 00 c3 00 e3 00 02 01 00 00 00 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 c.s.....................local.p.
f9900 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 61 6e 64 72 6f 69 64 20 3d 20 70 2e 6d 6f 64 75 =.premake.local.android.=.p.modu
f9920 6c 65 73 2e 61 6e 64 72 6f 69 64 0a 6c 6f 63 61 6c 20 76 73 61 6e 64 72 6f 69 64 20 3d 20 70 2e les.android.local.vsandroid.=.p.
f9940 6d 6f 64 75 6c 65 73 2e 76 73 61 6e 64 72 6f 69 64 0a 6c 6f 63 61 6c 20 76 63 32 30 31 30 20 3d modules.vsandroid.local.vc2010.=
f9960 20 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 .p.vstudio.vc2010.local.vstudio.
f9980 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 =.p.vstudio.local.project.=.p.pr
f99a0 6f 6a 65 63 74 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 73 74 75 64 69 6f 2e 76 oject.premake.override(vstudio.v
f99c0 73 32 30 31 30 2c 20 22 67 65 6e 65 72 61 74 65 50 72 6f 6a 65 63 74 22 2c 20 66 75 6e 63 74 69 s2010,."generateProject",.functi
f99e0 6f 6e 28 6f 6c 64 66 6e 2c 20 70 72 6a 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e on(oldfn,.prj).if.prj.kind.==.p.
f9a00 50 41 43 4b 41 47 49 4e 47 20 74 68 65 6e 0a 70 2e 65 6f 6c 28 22 5c 72 5c 6e 22 29 0a 70 2e 69 PACKAGING.then.p.eol("\r\n").p.i
f9a20 6e 64 65 6e 74 28 22 20 20 22 29 0a 70 2e 65 73 63 61 70 65 72 28 76 73 74 75 64 69 6f 2e 76 73 ndent("..").p.escaper(vstudio.vs
f9a40 32 30 31 30 2e 65 73 63 29 0a 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 63 70 70 28 70 72 6a 29 20 2010.esc).if.project.iscpp(prj).
f9a60 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 61 6e 64 72 6f 69 64 70 72 then.p.generate(prj,.".androidpr
f9a80 6f 6a 22 2c 20 76 63 32 30 31 30 2e 67 65 6e 65 72 61 74 65 29 0a 6c 6f 63 61 6c 20 75 73 65 72 oj",.vc2010.generate).local.user
f9aa0 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 20 76 63 32 30 31 30 2e 67 .=.p.capture(function().vc2010.g
f9ac0 65 6e 65 72 61 74 65 55 73 65 72 28 70 72 6a 29 20 65 6e 64 29 0a 69 66 20 23 75 73 65 72 20 3e enerateUser(prj).end).if.#user.>
f9ae0 20 30 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 61 6e 64 72 6f 69 .0.then.p.generate(prj,.".androi
f9b00 64 70 72 6f 6a 2e 75 73 65 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 70 2e 6f 75 74 6c 6e 28 dproj.user",.function().p.outln(
f9b20 75 73 65 72 29 20 65 6e 64 29 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 6f 6c 64 66 6e 28 70 72 user).end).end.end.else.oldfn(pr
f9b40 6a 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 73 74 j).end.end).premake.override(vst
f9b60 75 64 69 6f 2c 20 22 70 72 6f 6a 65 63 74 66 69 6c 65 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c udio,."projectfile",.function(ol
f9b80 64 66 6e 2c 20 70 72 6a 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 50 41 43 4b 41 dfn,.prj).if.prj.kind.==.p.PACKA
f9ba0 47 49 4e 47 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 65 6d 61 6b 65 2e 66 69 6c 65 6e 61 6d GING.then.return.premake.filenam
f9bc0 65 28 70 72 6a 2c 20 22 2e 61 6e 64 72 6f 69 64 70 72 6f 6a 22 29 0a 65 6c 73 65 0a 72 65 74 75 e(prj,.".androidproj").else.retu
f9be0 72 6e 20 6f 6c 64 66 6e 28 70 72 6a 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f rn.oldfn(prj).end.end).premake.o
f9c00 76 65 72 72 69 64 65 28 76 73 74 75 64 69 6f 2c 20 22 74 6f 6f 6c 22 2c 20 66 75 6e 63 74 69 6f verride(vstudio,."tool",.functio
f9c20 6e 28 6f 6c 64 66 6e 2c 20 70 72 6a 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 50 n(oldfn,.prj).if.prj.kind.==.p.P
f9c40 41 43 4b 41 47 49 4e 47 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 33 39 45 32 36 32 36 46 2d 33 ACKAGING.then.return."39E2626F-3
f9c60 35 34 35 2d 34 39 36 30 2d 41 36 45 38 2d 32 35 38 41 44 38 34 37 36 43 45 35 22 0a 65 6c 73 65 545-4960-A6E8-258AD8476CE5".else
f9c80 0a 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 70 72 6a 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 72 65 6d .return.oldfn(prj).end.end).prem
f9ca0 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 67 ake.override(vc2010.elements,."g
f9cc0 6c 6f 62 61 6c 73 22 2c 20 66 75 6e 63 74 69 6f 6e 20 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 6c lobals",.function.(oldfn,.cfg).l
f9ce0 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 3d 20 6f 6c 64 66 6e 28 63 66 67 29 0a 69 66 20 63 66 ocal.elements.=.oldfn(cfg).if.cf
f9d00 67 2e 6b 69 6e 64 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 50 41 43 4b 41 47 49 4e 47 20 74 68 65 6e g.kind.==.premake.PACKAGING.then
f9d20 0a 6c 6f 63 61 6c 20 70 6f 73 20 3d 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 28 65 6c 65 6d 65 .local.pos.=.table.indexof(eleme
f9d40 6e 74 73 2c 20 76 63 32 30 31 30 2e 69 67 6e 6f 72 65 57 61 72 6e 44 75 70 6c 69 63 61 74 65 46 nts,.vc2010.ignoreWarnDuplicateF
f9d60 69 6c 65 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 65 6c 65 6d 65 6e 74 73 2c 20 ilename).table.remove(elements,.
f9d80 70 6f 73 29 0a 65 6c 65 6d 65 6e 74 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 65 6c 65 6d 65 pos).elements.=.table.join(eleme
f9da0 6e 74 73 2c 20 7b 0a 61 6e 64 72 6f 69 64 2e 70 72 6f 6a 65 63 74 56 65 72 73 69 6f 6e 0a 7d 29 nts,.{.android.projectVersion.})
f9dc0 0a 65 6e 64 0a 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 73 0a 65 6e 64 29 0a 66 75 6e 63 74 69 .end.return.elements.end).functi
f9de0 6f 6e 20 61 6e 64 72 6f 69 64 2e 70 72 6f 6a 65 63 74 56 65 72 73 69 6f 6e 28 63 66 67 29 0a 5f on.android.projectVersion(cfg)._
f9e00 70 28 32 2c 20 22 3c 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3e 25 73 3c 2f 52 6f 6f 74 4e 61 6d p(2,."<RootNamespace>%s</RootNam
f9e20 65 73 70 61 63 65 3e 22 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 29 0a 5f 70 28 32 espace>",.cfg.project.name)._p(2
f9e40 2c 20 22 3c 4d 69 6e 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 3e 31 ,."<MinimumVisualStudioVersion>1
f9e60 34 2e 30 3c 2f 4d 69 6e 69 6d 75 6d 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 3e 4.0</MinimumVisualStudioVersion>
f9e80 22 29 0a 5f 70 28 32 2c 20 22 3c 50 72 6f 6a 65 63 74 56 65 72 73 69 6f 6e 3e 31 2e 30 3c 2f 50 ")._p(2,."<ProjectVersion>1.0</P
f9ea0 72 6f 6a 65 63 74 56 65 72 73 69 6f 6e 3e 22 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 rojectVersion>").end.premake.ove
f9ec0 72 72 69 64 65 28 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 73 2c 20 22 63 6f 6e 66 69 67 75 72 rride(vc2010.elements,."configur
f9ee0 61 74 69 6f 6e 50 72 6f 70 65 72 74 69 65 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e ationProperties",.function(oldfn
f9f00 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 3d 20 6f 6c 64 66 6e 28 63 66 ,.cfg).local.elements.=.oldfn(cf
f9f20 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 50 41 43 4b 41 47 49 4e 47 20 74 68 g).if.cfg.kind.==.p.PACKAGING.th
f9f40 65 6e 0a 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 0a 61 6e 64 72 6f 69 64 2e 61 6e 64 72 6f 69 64 41 en.elements.=.{.android.androidA
f9f60 50 49 4c 65 76 65 6c 2c 0a 76 63 32 30 31 30 2e 75 73 65 44 65 62 75 67 4c 69 62 72 61 72 69 65 PILevel,.vc2010.useDebugLibrarie
f9f80 73 2c 0a 7d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 73 0a 65 6e 64 29 0a 70 72 s,.}.end.return.elements.end).pr
f9fa0 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 73 2c 20 emake.override(vc2010.elements,.
f9fc0 22 69 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 22 2c 20 66 75 6e 63 74 69 6f 6e 28 "itemDefinitionGroup",.function(
f9fe0 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 65 6c 65 6d 65 6e 74 73 20 3d 20 6f 6c 64 oldfn,.cfg).local.elements.=.old
fa000 66 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 50 41 43 4b 41 47 49 fn(cfg).if.cfg.kind.==.p.PACKAGI
fa020 4e 47 20 74 68 65 6e 0a 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 0a 61 6e 64 72 6f 69 64 2e 61 6e 74 NG.then.elements.=.{.android.ant
fa040 50 61 63 6b 61 67 65 2c 0a 7d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 65 6c 65 6d 65 6e 74 73 0a 65 Package,.}.end.return.elements.e
fa060 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 69 6d nd).premake.override(vc2010,."im
fa080 70 6f 72 74 44 65 66 61 75 6c 74 50 72 6f 70 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 portDefaultProps",.function(oldf
fa0a0 6e 2c 20 70 72 6a 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 50 41 43 4b 41 47 49 n,.prj).if.prj.kind.==.p.PACKAGI
fa0c0 4e 47 20 74 68 65 6e 0a 70 2e 77 28 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 NG.then.p.w('<Import.Project="$(
fa0e0 41 6e 64 72 6f 69 64 54 61 72 67 65 74 73 50 61 74 68 29 5c 5c 41 6e 64 72 6f 69 64 2e 44 65 66 AndroidTargetsPath)\\Android.Def
fa100 61 75 6c 74 2e 70 72 6f 70 73 22 20 2f 3e 27 29 0a 65 6c 73 65 0a 6f 6c 64 66 6e 28 70 72 6a 29 ault.props"./>').else.oldfn(prj)
fa120 0a 65 6e 64 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 .end.end).premake.override(vc201
fa140 30 2c 20 22 69 6d 70 6f 72 74 4c 61 6e 67 75 61 67 65 53 65 74 74 69 6e 67 73 22 2c 20 66 75 6e 0,."importLanguageSettings",.fun
fa160 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 70 72 6a 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d ction(oldfn,.prj).if.prj.kind.==
fa180 20 70 2e 50 41 43 4b 41 47 49 4e 47 20 74 68 65 6e 0a 70 2e 77 28 27 3c 49 6d 70 6f 72 74 20 50 .p.PACKAGING.then.p.w('<Import.P
fa1a0 72 6f 6a 65 63 74 3d 22 24 28 41 6e 64 72 6f 69 64 54 61 72 67 65 74 73 50 61 74 68 29 5c 5c 41 roject="$(AndroidTargetsPath)\\A
fa1c0 6e 64 72 6f 69 64 2e 70 72 6f 70 73 22 20 2f 3e 27 29 0a 65 6c 73 65 0a 6f 6c 64 66 6e 28 70 72 ndroid.props"./>').else.oldfn(pr
fa1e0 6a 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 j).end.end).premake.override(vc2
fa200 30 31 30 2c 20 22 70 72 6f 70 65 72 74 79 53 68 65 65 74 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 010,."propertySheets",.function(
fa220 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 50 41 43 oldfn,.cfg).if.cfg.kind.~=.p.PAC
fa240 4b 41 47 49 4e 47 20 74 68 65 6e 0a 6f 6c 64 66 6e 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 29 0a KAGING.then.oldfn(cfg).end.end).
fa260 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 73 premake.override(vc2010.elements
fa280 2c 20 22 6f 75 74 70 75 74 50 72 6f 70 65 72 74 69 65 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f ,."outputProperties",.function(o
fa2a0 6c 64 66 6e 2c 20 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 50 41 43 4b ldfn,.cfg).if.cfg.kind.==.p.PACK
fa2c0 41 47 49 4e 47 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 61 6e 64 72 6f 69 64 2e 6f 75 74 44 AGING.then.return.{.android.outD
fa2e0 69 72 2c 0a 76 63 32 30 31 30 2e 69 6e 74 44 69 72 2c 0a 76 63 32 30 31 30 2e 74 61 72 67 65 74 ir,.vc2010.intDir,.vc2010.target
fa300 4e 61 6d 65 2c 0a 7d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 63 66 67 29 0a 65 Name,.}.else.return.oldfn(cfg).e
fa320 6e 64 0a 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 6f 75 74 44 69 72 28 nd.end).function.android.outDir(
fa340 63 66 67 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 4f 75 74 44 69 72 22 2c 20 6e 69 cfg).vc2010.element("OutDir",.ni
fa360 6c 2c 20 22 25 73 5c 5c 22 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 l,."%s\\",.cfg.buildtarget.direc
fa380 74 6f 72 79 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 63 32 30 31 tory).end.premake.override(vc201
fa3a0 30 2c 20 22 69 6d 70 6f 72 74 4c 61 6e 67 75 61 67 65 54 61 72 67 65 74 73 22 2c 20 66 75 6e 63 0,."importLanguageTargets",.func
fa3c0 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 70 72 6a 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 tion(oldfn,.prj).if.prj.kind.==.
fa3e0 70 2e 50 41 43 4b 41 47 49 4e 47 20 74 68 65 6e 0a 70 2e 77 28 27 3c 49 6d 70 6f 72 74 20 50 72 p.PACKAGING.then.p.w('<Import.Pr
fa400 6f 6a 65 63 74 3d 22 24 28 41 6e 64 72 6f 69 64 54 61 72 67 65 74 73 50 61 74 68 29 5c 5c 41 6e oject="$(AndroidTargetsPath)\\An
fa420 64 72 6f 69 64 2e 74 61 72 67 65 74 73 22 20 2f 3e 27 29 0a 65 6c 73 65 0a 6f 6c 64 66 6e 28 70 droid.targets"./>').else.oldfn(p
fa440 72 6a 29 0a 65 6e 64 0a 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 6c 69 rj).end.end).function.android.li
fa460 6e 6b 28 63 66 67 2c 20 66 69 6c 65 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 70 61 74 68 nk(cfg,.file).local.fname.=.path
fa480 2e 74 72 61 6e 73 6c 61 74 65 28 66 69 6c 65 2e 72 65 6c 70 61 74 68 2c 20 27 2f 27 29 0a 6c 6f .translate(file.relpath,.'/').lo
fa4a0 63 61 6c 20 6c 69 6e 6b 2c 20 63 6f 75 6e 74 20 3d 20 66 6e 61 6d 65 3a 67 73 75 62 28 22 25 2e cal.link,.count.=.fname:gsub("%.
fa4c0 25 2e 25 2f 22 2c 20 22 22 29 0a 6c 6f 63 61 6c 20 65 78 74 65 72 6e 61 6c 20 3d 20 28 63 6f 75 %.%/",."").local.external.=.(cou
fa4e0 6e 74 20 3e 20 30 29 20 6f 72 20 66 6e 61 6d 65 3a 66 69 6e 64 28 27 3a 27 2c 20 31 2c 20 74 72 nt.>.0).or.fname:find(':',.1,.tr
fa500 75 65 29 20 6f 72 20 28 66 69 6c 65 2e 76 70 61 74 68 20 61 6e 64 20 66 69 6c 65 2e 76 70 61 74 ue).or.(file.vpath.and.file.vpat
fa520 68 20 7e 3d 20 66 69 6c 65 2e 72 65 6c 70 61 74 68 29 0a 69 66 20 65 78 74 65 72 6e 61 6c 20 61 h.~=.file.relpath).if.external.a
fa540 6e 64 20 66 69 6c 65 2e 76 70 61 74 68 20 7e 3d 20 66 69 6c 65 2e 72 65 6c 70 61 74 68 20 74 68 nd.file.vpath.~=.file.relpath.th
fa560 65 6e 0a 6c 69 6e 6b 20 3d 20 66 69 6c 65 2e 76 70 61 74 68 0a 65 6e 64 0a 69 66 20 65 78 74 65 en.link.=.file.vpath.end.if.exte
fa580 72 6e 61 6c 20 74 68 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 4c 69 6e 6b 22 2c rnal.then.vc2010.element("Link",
fa5a0 20 6e 69 6c 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 6c 69 6e 6b 29 29 0a 65 6e 64 0a .nil,.path.translate(link)).end.
fa5c0 65 6e 64 0a 76 63 32 30 31 30 2e 63 61 74 65 67 6f 72 69 65 73 2e 41 6e 64 72 6f 69 64 4d 61 6e end.vc2010.categories.AndroidMan
fa5e0 69 66 65 73 74 20 3d 20 7b 0a 6e 61 6d 65 20 3d 20 22 41 6e 64 72 6f 69 64 4d 61 6e 69 66 65 73 ifest.=.{.name.=."AndroidManifes
fa600 74 22 2c 0a 70 72 69 6f 72 69 74 79 20 3d 20 39 39 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 t",.priority.=.99,.emitFiles.=.f
fa620 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 76 63 32 30 31 30 2e 65 6d 69 74 46 unction(prj,.group).vc2010.emitF
fa640 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 41 6e 64 72 6f 69 64 4d 61 6e 69 66 65 73 iles(prj,.group,."AndroidManifes
fa660 74 22 2c 20 7b 76 63 32 30 31 30 2e 67 65 6e 65 72 61 74 65 64 46 69 6c 65 2c 20 61 6e 64 72 6f t",.{vc2010.generatedFile,.andro
fa680 69 64 2e 6c 69 6e 6b 2c 20 61 6e 64 72 6f 69 64 2e 6d 61 6e 69 66 65 73 74 53 75 62 54 79 70 65 id.link,.android.manifestSubType
fa6a0 7d 29 0a 65 6e 64 2c 0a 65 6d 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 }).end,.emitFilter.=.function(pr
fa6c0 6a 2c 20 67 72 6f 75 70 29 0a 76 63 32 30 31 30 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a j,.group).vc2010.filterGroup(prj
fa6e0 2c 20 67 72 6f 75 70 2c 20 22 41 6e 64 72 6f 69 64 4d 61 6e 69 66 65 73 74 22 29 0a 65 6e 64 0a ,.group,."AndroidManifest").end.
fa700 7d 0a 66 75 6e 63 74 69 6f 6e 20 61 6e 64 72 6f 69 64 2e 6d 61 6e 69 66 65 73 74 53 75 62 54 79 }.function.android.manifestSubTy
fa720 70 65 28 63 66 67 2c 20 66 69 6c 65 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 53 75 pe(cfg,.file).vc2010.element("Su
fa740 62 54 79 70 65 22 2c 20 6e 69 6c 2c 20 22 44 65 73 69 67 6e 65 72 22 29 0a 65 6e 64 0a 76 63 32 bType",.nil,."Designer").end.vc2
fa760 30 31 30 2e 63 61 74 65 67 6f 72 69 65 73 2e 41 6e 74 42 75 69 6c 64 58 6d 6c 20 3d 20 7b 0a 6e 010.categories.AntBuildXml.=.{.n
fa780 61 6d 65 20 3d 20 22 41 6e 74 42 75 69 6c 64 58 6d 6c 22 2c 0a 70 72 69 6f 72 69 74 79 20 3d 20 ame.=."AntBuildXml",.priority.=.
fa7a0 39 39 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 99,.emitFiles.=.function(prj,.gr
fa7c0 6f 75 70 29 0a 76 63 32 30 31 30 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 oup).vc2010.emitFiles(prj,.group
fa7e0 2c 20 22 41 6e 74 42 75 69 6c 64 58 6d 6c 22 2c 20 7b 76 63 32 30 31 30 2e 67 65 6e 65 72 61 74 ,."AntBuildXml",.{vc2010.generat
fa800 65 64 46 69 6c 65 2c 20 61 6e 64 72 6f 69 64 2e 6c 69 6e 6b 7d 29 0a 65 6e 64 2c 0a 65 6d 69 74 edFile,.android.link}).end,.emit
fa820 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 76 63 Filter.=.function(prj,.group).vc
fa840 32 30 31 30 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 41 6e 2010.filterGroup(prj,.group,."An
fa860 74 42 75 69 6c 64 58 6d 6c 22 29 0a 65 6e 64 0a 7d 0a 76 63 32 30 31 30 2e 63 61 74 65 67 6f 72 tBuildXml").end.}.vc2010.categor
fa880 69 65 73 2e 41 6e 74 50 72 6f 6a 65 63 74 50 72 6f 70 65 72 74 69 65 73 46 69 6c 65 20 3d 20 7b ies.AntProjectPropertiesFile.=.{
fa8a0 0a 6e 61 6d 65 20 3d 20 22 41 6e 74 50 72 6f 6a 65 63 74 50 72 6f 70 65 72 74 69 65 73 46 69 6c .name.=."AntProjectPropertiesFil
fa8c0 65 22 2c 0a 70 72 69 6f 72 69 74 79 20 3d 20 39 39 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 e",.priority.=.99,.emitFiles.=.f
fa8e0 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 76 63 32 30 31 30 2e 65 6d 69 74 46 unction(prj,.group).vc2010.emitF
fa900 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 41 6e 74 50 72 6f 6a 65 63 74 50 72 6f 70 iles(prj,.group,."AntProjectProp
fa920 65 72 74 69 65 73 46 69 6c 65 22 2c 20 7b 76 63 32 30 31 30 2e 67 65 6e 65 72 61 74 65 64 46 69 ertiesFile",.{vc2010.generatedFi
fa940 6c 65 2c 20 61 6e 64 72 6f 69 64 2e 6c 69 6e 6b 7d 29 0a 65 6e 64 2c 0a 65 6d 69 74 46 69 6c 74 le,.android.link}).end,.emitFilt
fa960 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 76 63 32 30 31 30 er.=.function(prj,.group).vc2010
fa980 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 41 6e 74 50 72 6f .filterGroup(prj,.group,."AntPro
fa9a0 6a 65 63 74 50 72 6f 70 65 72 74 69 65 73 46 69 6c 65 22 29 0a 65 6e 64 0a 7d 0a 76 63 32 30 31 jectPropertiesFile").end.}.vc201
fa9c0 30 2e 63 61 74 65 67 6f 72 69 65 73 2e 4a 61 76 61 43 6f 6d 70 69 6c 65 20 3d 20 7b 0a 6e 61 6d 0.categories.JavaCompile.=.{.nam
fa9e0 65 20 3d 20 22 4a 61 76 61 43 6f 6d 70 69 6c 65 22 2c 0a 70 72 69 6f 72 69 74 79 20 3d 20 39 39 e.=."JavaCompile",.priority.=.99
faa00 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 ,.emitFiles.=.function(prj,.grou
faa20 70 29 0a 76 63 32 30 31 30 2e 65 6d 69 74 46 69 6c 65 73 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 p).vc2010.emitFiles(prj,.group,.
faa40 22 4a 61 76 61 43 6f 6d 70 69 6c 65 22 2c 20 7b 76 63 32 30 31 30 2e 67 65 6e 65 72 61 74 65 64 "JavaCompile",.{vc2010.generated
faa60 46 69 6c 65 2c 20 61 6e 64 72 6f 69 64 2e 6c 69 6e 6b 7d 29 0a 65 6e 64 2c 0a 65 6d 69 74 46 69 File,.android.link}).end,.emitFi
faa80 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 76 63 32 30 lter.=.function(prj,.group).vc20
faaa0 31 30 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 4a 61 76 61 10.filterGroup(prj,.group,."Java
faac0 43 6f 6d 70 69 6c 65 22 29 0a 65 6e 64 0a 7d 0a 76 63 32 30 31 30 2e 63 61 74 65 67 6f 72 69 65 Compile").end.}.vc2010.categorie
faae0 73 2e 43 6f 6e 74 65 6e 74 20 3d 20 7b 0a 6e 61 6d 65 20 3d 20 22 43 6f 6e 74 65 6e 74 22 2c 0a s.Content.=.{.name.=."Content",.
fab00 70 72 69 6f 72 69 74 79 20 3d 20 39 39 2c 0a 65 6d 69 74 46 69 6c 65 73 20 3d 20 66 75 6e 63 74 priority.=.99,.emitFiles.=.funct
fab20 69 6f 6e 28 70 72 6a 2c 20 67 72 6f 75 70 29 0a 76 63 32 30 31 30 2e 65 6d 69 74 46 69 6c 65 73 ion(prj,.group).vc2010.emitFiles
fab40 28 70 72 6a 2c 20 67 72 6f 75 70 2c 20 22 43 6f 6e 74 65 6e 74 22 2c 20 7b 76 63 32 30 31 30 2e (prj,.group,."Content",.{vc2010.
fab60 67 65 6e 65 72 61 74 65 64 46 69 6c 65 2c 20 61 6e 64 72 6f 69 64 2e 6c 69 6e 6b 7d 29 0a 65 6e generatedFile,.android.link}).en
fab80 64 2c 0a 65 6d 69 74 46 69 6c 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 2c 20 67 72 d,.emitFilter.=.function(prj,.gr
faba0 6f 75 70 29 0a 76 63 32 30 31 30 2e 66 69 6c 74 65 72 47 72 6f 75 70 28 70 72 6a 2c 20 67 72 6f oup).vc2010.filterGroup(prj,.gro
fabc0 75 70 2c 20 22 43 6f 6e 74 65 6e 74 22 29 0a 65 6e 64 0a 7d 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 up,."Content").end.}.premake.ove
fabe0 72 72 69 64 65 28 76 63 32 30 31 30 2c 20 22 63 61 74 65 67 6f 72 69 7a 65 46 69 6c 65 22 2c 20 rride(vc2010,."categorizeFile",.
fac00 66 75 6e 63 74 69 6f 6e 28 62 61 73 65 2c 20 70 72 6a 2c 20 66 69 6c 65 29 0a 69 66 20 70 72 6a function(base,.prj,.file).if.prj
fac20 2e 6b 69 6e 64 20 7e 3d 20 70 2e 50 41 43 4b 41 47 49 4e 47 20 74 68 65 6e 0a 72 65 74 75 72 6e .kind.~=.p.PACKAGING.then.return
fac40 20 62 61 73 65 28 70 72 6a 2c 20 66 69 6c 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 6c 65 6e .base(prj,.file).end.local.filen
fac60 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 66 69 6c 65 2e 6e 61 6d 65 29 3a 6c 6f ame.=.path.getname(file.name):lo
fac80 77 65 72 28 29 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 20 3d 20 70 61 74 68 2e 67 65 74 wer().local.extension.=.path.get
faca0 65 78 74 65 6e 73 69 6f 6e 28 66 69 6c 65 6e 61 6d 65 29 0a 69 66 20 66 69 6c 65 6e 61 6d 65 20 extension(filename).if.filename.
facc0 3d 3d 20 22 61 6e 64 72 6f 69 64 6d 61 6e 69 66 65 73 74 2e 78 6d 6c 22 20 74 68 65 6e 0a 72 65 ==."androidmanifest.xml".then.re
face0 74 75 72 6e 20 76 63 32 30 31 30 2e 63 61 74 65 67 6f 72 69 65 73 2e 41 6e 64 72 6f 69 64 4d 61 turn.vc2010.categories.AndroidMa
fad00 6e 69 66 65 73 74 0a 65 6c 73 65 69 66 20 66 69 6c 65 6e 61 6d 65 20 3d 3d 20 22 62 75 69 6c 64 nifest.elseif.filename.==."build
fad20 2e 78 6d 6c 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 63 32 30 31 30 2e 63 61 74 65 67 6f 72 .xml".then.return.vc2010.categor
fad40 69 65 73 2e 41 6e 74 42 75 69 6c 64 58 6d 6c 0a 65 6c 73 65 69 66 20 66 69 6c 65 6e 61 6d 65 20 ies.AntBuildXml.elseif.filename.
fad60 3d 3d 20 22 70 72 6f 6a 65 63 74 2e 70 72 6f 70 65 72 74 69 65 73 22 20 74 68 65 6e 0a 72 65 74 ==."project.properties".then.ret
fad80 75 72 6e 20 76 63 32 30 31 30 2e 63 61 74 65 67 6f 72 69 65 73 2e 41 6e 74 50 72 6f 6a 65 63 74 urn.vc2010.categories.AntProject
fada0 50 72 6f 70 65 72 74 69 65 73 46 69 6c 65 0a 65 6c 73 65 69 66 20 65 78 74 65 6e 73 69 6f 6e 20 PropertiesFile.elseif.extension.
fadc0 3d 3d 20 22 2e 6a 61 76 61 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 63 32 30 31 30 2e 63 61 ==.".java".then.return.vc2010.ca
fade0 74 65 67 6f 72 69 65 73 2e 4a 61 76 61 43 6f 6d 70 69 6c 65 0a 65 6c 73 65 0a 72 65 74 75 72 6e tegories.JavaCompile.else.return
fae00 20 76 63 32 30 31 30 2e 63 61 74 65 67 6f 72 69 65 73 2e 43 6f 6e 74 65 6e 74 0a 65 6e 64 0a 65 .vc2010.categories.Content.end.e
fae20 6e 64 29 0a 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 nd).....local.p.=.premake.local.
fae40 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a vstudio.=.p.vstudio.newaction.{.
fae60 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 76 73 32 30 31 33 22 2c 0a 73 68 6f 72 74 6e 61 6d trigger.....=."vs2013",.shortnam
fae80 65 20 20 20 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 33 22 2c 0a 64 65 73 63 e...=."Visual.Studio.2013",.desc
faea0 72 69 70 74 69 6f 6e 20 3d 20 22 47 65 6e 65 72 61 74 65 20 56 69 73 75 61 6c 20 53 74 75 64 69 ription.=."Generate.Visual.Studi
faec0 6f 20 32 30 31 33 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 74 61 72 67 65 74 6f 73 20 o.2013.project.files",.targetos.
faee0 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 74 6f 6f 6c 73 65 74 20 20 3d 20 22 6d 73 63 2d 76 31 32 =."windows",.toolset..=."msc-v12
faf00 30 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 0",.valid_kinds.....=.{."Console
faf20 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 App",."WindowedApp",."StaticLib"
faf40 2c 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 4d 61 6b 65 66 69 6c 65 22 2c 20 22 4e 6f 6e 65 ,."SharedLib",."Makefile",."None
faf60 22 2c 20 22 55 74 69 6c 69 74 79 22 2c 20 22 53 68 61 72 65 64 49 74 65 6d 73 22 20 7d 2c 0a 76 ",."Utility",."SharedItems".},.v
faf80 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 alid_languages.=.{."C",."C++",."
fafa0 43 23 22 2c 20 22 46 23 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b C#",."F#".},.valid_tools.....=.{
fafc0 0a 63 63 20 20 20 20 20 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 .cc.....=.{."msc"...},.dotnet.=.
fafe0 7b 20 22 6d 73 6e 65 74 22 20 7d 2c 0a 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 {."msnet".},.},.onWorkspace.=.fu
fb000 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 2e 67 65 6e 65 72 nction(wks).vstudio.vs2005.gener
fb020 61 74 65 53 6f 6c 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 50 72 6f 6a 65 63 74 20 ateSolution(wks).end,.onProject.
fb040 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 67 =.function(prj).vstudio.vs2010.g
fb060 65 6e 65 72 61 74 65 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 52 75 6c 65 20 enerateProject(prj).end,.onRule.
fb080 3d 20 66 75 6e 63 74 69 6f 6e 28 72 75 6c 65 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e =.function(rule).vstudio.vs2010.
fb0a0 67 65 6e 65 72 61 74 65 52 75 6c 65 28 72 75 6c 65 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 57 generateRule(rule).end,.onCleanW
fb0c0 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 76 73 74 75 64 69 6f orkspace.=.function(wks).vstudio
fb0e0 2e 63 6c 65 61 6e 53 6f 6c 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e .cleanSolution(wks).end,.onClean
fb100 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e Project.=.function(prj).vstudio.
fb120 63 6c 65 61 6e 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 54 61 cleanProject(prj).end,.onCleanTa
fb140 72 67 65 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 63 6c 65 rget.=.function(prj).vstudio.cle
fb160 61 6e 54 61 72 67 65 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 76 73 anTarget(prj).end,.pathVars.=.vs
fb180 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 70 61 74 68 56 61 72 73 2c 0a 76 73 74 75 64 69 6f 20 3d tudio.vs2010.pathVars,.vstudio.=
fb1a0 20 7b 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 32 22 2c 0a 76 65 72 73 69 .{.solutionVersion.=."12",.versi
fb1c0 6f 6e 4e 61 6d 65 20 20 20 20 20 3d 20 22 32 30 31 33 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 onName.....=."2013",.targetFrame
fb1e0 77 6f 72 6b 20 3d 20 22 34 2e 35 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 3d 20 work.=."4.5",.toolsVersion....=.
fb200 22 31 32 2e 30 22 2c 0a 66 69 6c 74 65 72 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 3d 20 22 34 2e "12.0",.filterToolsVersion.=."4.
fb220 30 22 2c 0a 7d 0a 7d 0a 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 0",.}.}.local.p.=.premake.local.
fb240 6d 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e m.=.p.vstudio.vc2010.m.elements.
fb260 75 73 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e user.=.function(cfg).return.{.m.
fb280 64 65 62 75 67 53 65 74 74 69 6e 67 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e debugSettings,.}.end.function.m.
fb2a0 67 65 6e 65 72 61 74 65 55 73 65 72 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 generateUser(prj).local.contents
fb2c0 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 73 69 7a 65 20 3d 20 30 0a 66 6f 72 20 63 66 67 20 69 6e 20 .=.{}.local.size.=.0.for.cfg.in.
fb2e0 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 6f 6e p.project.eachconfig(prj).do.con
fb300 74 65 6e 74 73 5b 63 66 67 5d 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 tents[cfg].=.p.capture(function(
fb320 29 0a 70 2e 70 75 73 68 28 32 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e ).p.push(2).p.callArray(m.elemen
fb340 74 73 2e 75 73 65 72 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 32 29 0a 65 6e 64 29 0a 73 69 7a 65 ts.user,.cfg).p.pop(2).end).size
fb360 20 3d 20 73 69 7a 65 20 2b 20 23 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 0a 65 6e 64 0a 69 66 20 .=.size.+.#contents[cfg].end.if.
fb380 73 69 7a 65 20 3e 20 30 20 74 68 65 6e 0a 6d 2e 78 6d 6c 44 65 63 6c 61 72 61 74 69 6f 6e 28 29 size.>.0.then.m.xmlDeclaration()
fb3a0 0a 6d 2e 75 73 65 72 50 72 6f 6a 65 63 74 28 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 70 72 .m.userProject().for.cfg.in.p.pr
fb3c0 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 70 2e 70 75 73 68 28 oject.eachconfig(prj).do.p.push(
fb3e0 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 25 73 3e 27 2c 20 6d 2e 63 6f 6e 64 69 74 69 6f '<PropertyGroup.%s>',.m.conditio
fb400 6e 28 63 66 67 29 29 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 20 3e 20 30 20 74 68 n(cfg)).if.#contents[cfg].>.0.th
fb420 65 6e 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 29 0a 65 6e 64 0a 70 2e en.p.outln(contents[cfg]).end.p.
fb440 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 70 2e 70 6f pop('</PropertyGroup>').end.p.po
fb460 70 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e p('</Project>').end.end.function
fb480 20 6d 2e 75 73 65 72 50 72 6f 6a 65 63 74 28 29 0a 6c 6f 63 61 6c 20 61 63 74 69 6f 6e 20 3d 20 .m.userProject().local.action.=.
fb4a0 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 6a p.action.current().p.push('<Proj
fb4c0 65 63 74 20 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 3d 22 25 73 22 20 78 6d 6c 6e 73 3d 22 68 74 74 ect.ToolsVersion="%s".xmlns="htt
fb4e0 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 64 65 76 65 6c 6f p://schemas.microsoft.com/develo
fb500 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 33 22 3e 27 2c 0a 61 63 74 69 6f 6e 2e 76 73 74 75 per/msbuild/2003">',.action.vstu
fb520 64 69 6f 2e 75 73 65 72 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 6f 72 20 61 63 74 69 6f 6e 2e 76 dio.userToolsVersion.or.action.v
fb540 73 74 75 64 69 6f 2e 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 studio.toolsVersion).end.m.eleme
fb560 6e 74 73 2e 64 65 62 75 67 53 65 74 74 69 6e 67 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 nts.debugSettings.=.function(cfg
fb580 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e ).return.{.m.localDebuggerComman
fb5a0 64 2c 0a 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f d,.m.localDebuggerWorkingDirecto
fb5c0 72 79 2c 0a 6d 2e 64 65 62 75 67 67 65 72 46 6c 61 76 6f 72 2c 0a 6d 2e 6c 6f 63 61 6c 44 65 62 ry,.m.debuggerFlavor,.m.localDeb
fb5e0 75 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 2c 0a 6d 2e 6c 6f 63 61 6c 44 65 uggerCommandArguments,.m.localDe
fb600 62 75 67 67 65 72 44 65 62 75 67 67 65 72 54 79 70 65 2c 0a 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 buggerDebuggerType,.m.localDebug
fb620 67 65 72 45 6e 76 69 72 6f 6e 6d 65 6e 74 2c 0a 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 4d gerEnvironment,.m.localDebuggerM
fb640 65 72 67 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ergeEnvironment,.}.end.function.
fb660 6d 2e 64 65 62 75 67 53 65 74 74 69 6e 67 73 28 63 66 67 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 m.debugSettings(cfg).p.callArray
fb680 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 64 65 62 75 67 53 65 74 74 69 6e 67 73 2c 20 63 66 67 29 0a (m.elements.debugSettings,.cfg).
fb6a0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 62 75 67 67 65 72 46 6c 61 76 6f 72 28 63 66 end.function.m.debuggerFlavor(cf
fb6c0 67 29 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 7b 0a 56 69 73 75 61 6c 53 74 75 64 69 6f 4c 6f 63 g).local.map.=.{.VisualStudioLoc
fb6e0 61 6c 20 3d 20 22 57 69 6e 64 6f 77 73 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 22 2c 0a 56 69 73 al.=."WindowsLocalDebugger",.Vis
fb700 75 61 6c 53 74 75 64 69 6f 52 65 6d 6f 74 65 20 3d 20 22 57 69 6e 64 6f 77 73 52 65 6d 6f 74 65 ualStudioRemote.=."WindowsRemote
fb720 44 65 62 75 67 67 65 72 22 2c 0a 56 69 73 75 61 6c 53 74 75 64 69 6f 57 65 62 42 72 6f 77 73 65 Debugger",.VisualStudioWebBrowse
fb740 72 20 3d 20 22 57 65 62 42 72 6f 77 73 65 72 44 65 62 75 67 67 65 72 22 2c 0a 56 69 73 75 61 6c r.=."WebBrowserDebugger",.Visual
fb760 53 74 75 64 69 6f 57 65 62 53 65 72 76 69 63 65 20 3d 20 22 57 65 62 53 65 72 76 69 63 65 44 65 StudioWebService.=."WebServiceDe
fb780 62 75 67 67 65 72 22 0a 7d 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 6d 61 70 5b 63 66 67 2e bugger".}.local.value.=.map[cfg.
fb7a0 64 65 62 75 67 67 65 72 5d 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 70 2e 77 28 27 3c 44 65 debugger].if.value.then.p.w('<De
fb7c0 62 75 67 67 65 72 46 6c 61 76 6f 72 3e 25 73 3c 2f 44 65 62 75 67 67 65 72 46 6c 61 76 6f 72 3e buggerFlavor>%s</DebuggerFlavor>
fb7e0 27 2c 20 76 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 6f 72 ',.value).elseif.cfg.debugdir.or
fb800 20 63 66 67 2e 64 65 62 75 67 63 6f 6d 6d 61 6e 64 20 74 68 65 6e 0a 70 2e 77 28 27 3c 44 65 62 .cfg.debugcommand.then.p.w('<Deb
fb820 75 67 67 65 72 46 6c 61 76 6f 72 3e 57 69 6e 64 6f 77 73 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 uggerFlavor>WindowsLocalDebugger
fb840 3c 2f 44 65 62 75 67 67 65 72 46 6c 61 76 6f 72 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 </DebuggerFlavor>').end.end.func
fb860 74 69 6f 6e 20 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 28 63 66 67 29 tion.m.localDebuggerCommand(cfg)
fb880 0a 69 66 20 63 66 67 2e 64 65 62 75 67 63 6f 6d 6d 61 6e 64 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 .if.cfg.debugcommand.then.local.
fb8a0 64 69 72 20 3d 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 66 67 2e 64 65 62 75 67 63 6f dir.=.path.translate(cfg.debugco
fb8c0 6d 6d 61 6e 64 29 0a 70 2e 77 28 27 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e mmand).p.w('<LocalDebuggerComman
fb8e0 64 3e 25 73 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 3e 27 2c 20 64 69 d>%s</LocalDebuggerCommand>',.di
fb900 72 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 r).end.end.function.m.localDebug
fb920 67 65 72 44 65 62 75 67 67 65 72 54 79 70 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 64 65 62 75 gerDebuggerType(cfg).if.cfg.debu
fb940 67 67 65 72 74 79 70 65 20 74 68 65 6e 0a 70 2e 77 28 27 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 ggertype.then.p.w('<LocalDebugge
fb960 72 44 65 62 75 67 67 65 72 54 79 70 65 3e 25 73 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 44 rDebuggerType>%s</LocalDebuggerD
fb980 65 62 75 67 67 65 72 54 79 70 65 3e 27 2c 20 63 66 67 2e 64 65 62 75 67 67 65 72 74 79 70 65 29 ebuggerType>',.cfg.debuggertype)
fb9a0 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 .end.end.function.m.localDebugge
fb9c0 72 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 rCommandArguments(cfg).if.#cfg.d
fb9e0 65 62 75 67 61 72 67 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 61 72 67 73 20 3d 20 6f ebugargs.>.0.then.local.args.=.o
fba00 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 63 66 67 2e s.translateCommandsAndPaths(cfg.
fba20 64 65 62 75 67 61 72 67 73 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 debugargs,.cfg.project.basedir,.
fba40 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 70 2e 78 28 27 3c 4c 6f 63 61 cfg.project.location).p.x('<Loca
fba60 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3e 25 73 3c 2f 4c 6f lDebuggerCommandArguments>%s</Lo
fba80 63 61 6c 44 65 62 75 67 67 65 72 43 6f 6d 6d 61 6e 64 41 72 67 75 6d 65 6e 74 73 3e 27 2c 20 74 calDebuggerCommandArguments>',.t
fbaa0 61 62 6c 65 2e 63 6f 6e 63 61 74 28 61 72 67 73 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a able.concat(args,.".")).end.end.
fbac0 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 57 6f 72 6b 69 6e 67 44 function.m.localDebuggerWorkingD
fbae0 69 72 65 63 74 6f 72 79 28 63 66 67 29 0a 69 66 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 74 68 irectory(cfg).if.cfg.debugdir.th
fbb00 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 en.local.dir.=.p.vstudio.path(cf
fbb20 67 2c 20 63 66 67 2e 64 65 62 75 67 64 69 72 29 0a 70 2e 78 28 27 3c 4c 6f 63 61 6c 44 65 62 75 g,.cfg.debugdir).p.x('<LocalDebu
fbb40 67 67 65 72 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 25 73 3c 2f 4c 6f 63 61 6c 44 65 ggerWorkingDirectory>%s</LocalDe
fbb60 62 75 67 67 65 72 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3e 27 2c 20 64 69 72 29 0a 65 buggerWorkingDirectory>',.dir).e
fbb80 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 6f 63 61 6c 44 65 62 75 67 67 65 72 45 nd.end.function.m.localDebuggerE
fbba0 6e 76 69 72 6f 6e 6d 65 6e 74 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 65 62 75 67 65 6e 76 nvironment(cfg).if.#cfg.debugenv
fbbc0 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 6e 76 73 20 3d 20 74 61 62 6c 65 2e 63 6f s.>.0.then.local.envs.=.table.co
fbbe0 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 65 6e 76 73 2c 20 22 5c 6e 22 29 0a 69 66 20 63 66 67 ncat(cfg.debugenvs,."\n").if.cfg
fbc00 2e 66 6c 61 67 73 2e 44 65 62 75 67 45 6e 76 73 49 6e 68 65 72 69 74 20 74 68 65 6e 0a 65 6e 76 .flags.DebugEnvsInherit.then.env
fbc20 73 20 3d 20 65 6e 76 73 20 2e 2e 20 22 5c 6e 24 28 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 45 6e s.=.envs...."\n$(LocalDebuggerEn
fbc40 76 69 72 6f 6e 6d 65 6e 74 29 22 0a 65 6e 64 0a 70 2e 77 28 27 3c 4c 6f 63 61 6c 44 65 62 75 67 vironment)".end.p.w('<LocalDebug
fbc60 67 65 72 45 6e 76 69 72 6f 6e 6d 65 6e 74 3e 25 73 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 gerEnvironment>%s</LocalDebugger
fbc80 45 6e 76 69 72 6f 6e 6d 65 6e 74 3e 27 2c 20 65 6e 76 73 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 Environment>',.envs).if.cfg.flag
fbca0 73 2e 44 65 62 75 67 45 6e 76 73 44 6f 6e 74 4d 65 72 67 65 20 74 68 65 6e 0a 70 2e 77 28 32 2c s.DebugEnvsDontMerge.then.p.w(2,
fbcc0 27 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 4d 65 72 67 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 3e '<LocalDebuggerMergeEnvironment>
fbce0 66 61 6c 73 65 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 4d 65 72 67 65 45 6e 76 69 72 6f 6e false</LocalDebuggerMergeEnviron
fbd00 6d 65 6e 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c ment>').end.end.end.function.m.l
fbd20 6f 63 61 6c 44 65 62 75 67 67 65 72 4d 65 72 67 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 28 63 66 67 ocalDebuggerMergeEnvironment(cfg
fbd40 29 0a 69 66 20 23 63 66 67 2e 64 65 62 75 67 65 6e 76 73 20 3e 20 30 20 61 6e 64 20 63 66 67 2e ).if.#cfg.debugenvs.>.0.and.cfg.
fbd60 66 6c 61 67 73 2e 44 65 62 75 67 45 6e 76 73 44 6f 6e 74 4d 65 72 67 65 20 74 68 65 6e 0a 70 2e flags.DebugEnvsDontMerge.then.p.
fbd80 77 28 32 2c 27 3c 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 4d 65 72 67 65 45 6e 76 69 72 6f 6e 6d w(2,'<LocalDebuggerMergeEnvironm
fbda0 65 6e 74 3e 66 61 6c 73 65 3c 2f 4c 6f 63 61 6c 44 65 62 75 67 67 65 72 4d 65 72 67 65 45 6e 76 ent>false</LocalDebuggerMergeEnv
fbdc0 69 72 6f 6e 6d 65 6e 74 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 00 6c 6f 63 61 6c 20 70 20 ironment>').end.end.....local.p.
fbde0 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 61 63 74 69 6f 6e 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 61 63 =.premake.p.action.=.{}.local.ac
fbe00 74 69 6f 6e 20 3d 20 70 2e 61 63 74 69 6f 6e 0a 5f 41 43 54 49 4f 4e 20 3d 20 6e 69 6c 0a 5f 41 tion.=.p.action._ACTION.=.nil._A
fbe20 52 47 53 20 3d 20 7b 7d 0a 66 6f 72 20 69 2c 20 61 72 67 20 69 6e 20 69 70 61 69 72 73 28 5f 41 RGS.=.{}.for.i,.arg.in.ipairs(_A
fbe40 52 47 56 29 20 64 6f 0a 69 66 20 6e 6f 74 20 61 72 67 3a 73 74 61 72 74 73 77 69 74 68 28 22 2f RGV).do.if.not.arg:startswith("/
fbe60 22 29 20 61 6e 64 20 6e 6f 74 20 61 72 67 3a 73 74 61 72 74 73 77 69 74 68 28 22 2d 2d 22 29 20 ").and.not.arg:startswith("--").
fbe80 74 68 65 6e 0a 69 66 20 6e 6f 74 20 5f 41 43 54 49 4f 4e 20 74 68 65 6e 0a 5f 41 43 54 49 4f 4e then.if.not._ACTION.then._ACTION
fbea0 20 3d 20 61 72 67 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 5f 41 52 47 53 2c 20 .=.arg.else.table.insert(_ARGS,.
fbec0 61 72 67 29 0a 5f 41 52 47 53 5b 61 72 67 5d 20 3d 20 61 72 67 0a 65 6e 64 0a 65 6e 64 0a 65 6e arg)._ARGS[arg].=.arg.end.end.en
fbee0 64 0a 61 63 74 69 6f 6e 2e 5f 6c 69 73 74 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 61 63 74 d.action._list.=.{}.function.act
fbf00 69 6f 6e 2e 61 64 64 28 61 63 74 29 0a 6c 6f 63 61 6c 20 6d 69 73 73 69 6e 67 0a 66 6f 72 20 5f ion.add(act).local.missing.for._
fbf20 2c 20 66 69 65 6c 64 20 69 6e 20 69 70 61 69 72 73 28 7b 22 64 65 73 63 72 69 70 74 69 6f 6e 22 ,.field.in.ipairs({"description"
fbf40 2c 20 22 74 72 69 67 67 65 72 22 7d 29 20 64 6f 0a 69 66 20 6e 6f 74 20 61 63 74 5b 66 69 65 6c ,."trigger"}).do.if.not.act[fiel
fbf60 64 5d 20 74 68 65 6e 0a 6d 69 73 73 69 6e 67 20 3d 20 66 69 65 6c 64 0a 65 6e 64 0a 65 6e 64 0a d].then.missing.=.field.end.end.
fbf80 69 66 20 6d 69 73 73 69 6e 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 61 63 74 if.missing.then.local.name.=.act
fbfa0 2e 74 72 69 67 67 65 72 20 6f 72 20 22 22 0a 65 72 72 6f 72 28 73 74 72 69 6e 67 2e 66 6f 72 6d .trigger.or."".error(string.form
fbfc0 61 74 28 27 61 63 74 69 6f 6e 20 22 25 73 22 20 6e 65 65 64 73 20 61 20 20 25 73 27 2c 20 6e 61 at('action."%s".needs.a..%s',.na
fbfe0 6d 65 2c 20 6d 69 73 73 69 6e 67 29 2c 20 33 29 0a 65 6e 64 0a 69 66 20 61 63 74 2e 6f 73 20 7e me,.missing),.3).end.if.act.os.~
fc000 3d 20 6e 69 6c 20 74 68 65 6e 0a 70 2e 77 61 72 6e 4f 6e 63 65 28 61 63 74 2e 74 72 69 67 67 65 =.nil.then.p.warnOnce(act.trigge
fc020 72 2c 20 22 61 63 74 69 6f 6e 20 27 22 20 2e 2e 20 61 63 74 2e 74 72 69 67 67 65 72 20 2e 2e 20 r,."action.'"....act.trigger....
fc040 22 27 20 73 65 74 73 20 27 6f 73 27 20 66 69 65 6c 64 2c 20 77 68 69 63 68 20 69 73 20 64 65 70 "'.sets.'os'.field,.which.is.dep
fc060 72 65 63 61 74 65 64 2c 20 75 73 65 20 27 74 61 72 67 65 74 6f 73 27 20 69 6e 73 74 65 61 64 2e recated,.use.'targetos'.instead.
fc080 22 29 0a 61 63 74 2e 74 61 72 67 65 74 6f 73 20 3d 20 61 63 74 2e 6f 73 0a 61 63 74 2e 6f 73 20 ").act.targetos.=.act.os.act.os.
fc0a0 3d 20 6e 69 6c 0a 65 6e 64 0a 61 63 74 69 6f 6e 2e 5f 6c 69 73 74 5b 61 63 74 2e 74 72 69 67 67 =.nil.end.action._list[act.trigg
fc0c0 65 72 5d 20 3d 20 61 63 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 63 74 69 6f 6e 2e 69 6e er].=.act.end.function.action.in
fc0e0 69 74 69 61 6c 69 7a 65 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 61 20 3d 20 61 63 74 69 6f 6e 2e itialize(name).local.a.=.action.
fc100 5f 6c 69 73 74 5b 6e 61 6d 65 5d 0a 69 66 20 28 61 2e 6f 6e 49 6e 69 74 69 61 6c 69 7a 65 29 20 _list[name].if.(a.onInitialize).
fc120 74 68 65 6e 0a 61 2e 6f 6e 49 6e 69 74 69 61 6c 69 7a 65 28 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 then.a.onInitialize().end.end.fu
fc140 6e 63 74 69 6f 6e 20 61 63 74 69 6f 6e 2e 63 61 6c 6c 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 61 nction.action.call(name).local.a
fc160 20 3d 20 61 63 74 69 6f 6e 2e 5f 6c 69 73 74 5b 6e 61 6d 65 5d 0a 69 66 20 61 2e 6f 6e 53 74 61 .=.action._list[name].if.a.onSta
fc180 72 74 20 74 68 65 6e 0a 61 2e 6f 6e 53 74 61 72 74 28 29 0a 65 6e 64 0a 66 6f 72 20 77 6b 73 20 rt.then.a.onStart().end.for.wks.
fc1a0 69 6e 20 70 2e 67 6c 6f 62 61 6c 2e 65 61 63 68 57 6f 72 6b 73 70 61 63 65 28 29 20 64 6f 0a 6c in.p.global.eachWorkspace().do.l
fc1c0 6f 63 61 6c 20 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 61 2e 6f 6e 57 6f 72 6b 73 70 61 63 65 ocal.onWorkspace.=.a.onWorkspace
fc1e0 20 6f 72 20 61 2e 6f 6e 53 6f 6c 75 74 69 6f 6e 20 6f 72 20 61 2e 6f 6e 73 6f 6c 75 74 69 6f 6e .or.a.onSolution.or.a.onsolution
fc200 0a 69 66 20 6f 6e 57 6f 72 6b 73 70 61 63 65 20 61 6e 64 20 6e 6f 74 20 77 6b 73 2e 65 78 74 65 .if.onWorkspace.and.not.wks.exte
fc220 72 6e 61 6c 20 74 68 65 6e 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 0a 65 6e 64 0a 66 rnal.then.onWorkspace(wks).end.f
fc240 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 or.prj.in.p.workspace.eachprojec
fc260 74 28 77 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 6f 6e 50 72 6f 6a 65 63 74 20 3d 20 61 2e 6f 6e t(wks).do.local.onProject.=.a.on
fc280 50 72 6f 6a 65 63 74 20 6f 72 20 61 2e 6f 6e 70 72 6f 6a 65 63 74 0a 69 66 20 6f 6e 50 72 6f 6a Project.or.a.onproject.if.onProj
fc2a0 65 63 74 20 61 6e 64 20 6e 6f 74 20 70 72 6a 2e 65 78 74 65 72 6e 61 6c 20 74 68 65 6e 0a 6f 6e ect.and.not.prj.external.then.on
fc2c0 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 72 75 6c Project(prj).end.end.end.for.rul
fc2e0 65 20 69 6e 20 70 2e 67 6c 6f 62 61 6c 2e 65 61 63 68 52 75 6c 65 28 29 20 64 6f 0a 6c 6f 63 61 e.in.p.global.eachRule().do.loca
fc300 6c 20 6f 6e 52 75 6c 65 20 3d 20 61 2e 6f 6e 52 75 6c 65 20 6f 72 20 61 2e 6f 6e 72 75 6c 65 0a l.onRule.=.a.onRule.or.a.onrule.
fc320 69 66 20 6f 6e 52 75 6c 65 20 61 6e 64 20 6e 6f 74 20 72 75 6c 65 2e 65 78 74 65 72 6e 61 6c 20 if.onRule.and.not.rule.external.
fc340 74 68 65 6e 0a 6f 6e 52 75 6c 65 28 72 75 6c 65 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 61 2e 65 then.onRule(rule).end.end.if.a.e
fc360 78 65 63 75 74 65 20 74 68 65 6e 0a 61 2e 65 78 65 63 75 74 65 28 29 0a 65 6e 64 0a 69 66 20 61 xecute.then.a.execute().end.if.a
fc380 2e 6f 6e 45 6e 64 20 74 68 65 6e 0a 61 2e 6f 6e 45 6e 64 28 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 .onEnd.then.a.onEnd().end.end.fu
fc3a0 6e 63 74 69 6f 6e 20 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 0a 72 65 74 75 72 6e 20 61 nction.action.current().return.a
fc3c0 63 74 69 6f 6e 2e 67 65 74 28 5f 41 43 54 49 4f 4e 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ction.get(_ACTION).end.function.
fc3e0 61 63 74 69 6f 6e 2e 67 65 74 28 6e 61 6d 65 29 0a 69 66 20 6e 61 6d 65 20 61 6e 64 20 6e 61 6d action.get(name).if.name.and.nam
fc400 65 3a 65 6e 64 73 77 69 74 68 28 22 6e 67 22 29 20 74 68 65 6e 0a 6e 61 6d 65 20 3d 20 6e 61 6d e:endswith("ng").then.name.=.nam
fc420 65 3a 73 75 62 28 31 2c 20 2d 33 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 61 63 74 69 6f 6e 2e 5f e:sub(1,.-3).end.return.action._
fc440 6c 69 73 74 5b 6e 61 6d 65 5d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 63 74 69 6f 6e 2e 65 list[name].end.function.action.e
fc460 61 63 68 28 29 0a 6c 6f 63 61 6c 20 6b 65 79 73 20 3d 20 7b 20 7d 0a 66 6f 72 20 5f 2c 20 61 63 ach().local.keys.=.{.}.for._,.ac
fc480 74 20 69 6e 20 70 61 69 72 73 28 61 63 74 69 6f 6e 2e 5f 6c 69 73 74 29 20 64 6f 0a 74 61 62 6c t.in.pairs(action._list).do.tabl
fc4a0 65 2e 69 6e 73 65 72 74 28 6b 65 79 73 2c 20 61 63 74 2e 74 72 69 67 67 65 72 29 0a 65 6e 64 0a e.insert(keys,.act.trigger).end.
fc4c0 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 table.sort(keys).local.i.=.0.ret
fc4e0 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 29 0a 69 20 3d 20 69 20 2b 20 31 0a 72 65 74 75 72 6e 20 urn.function().i.=.i.+.1.return.
fc500 61 63 74 69 6f 6e 2e 5f 6c 69 73 74 5b 6b 65 79 73 5b 69 5d 5d 0a 65 6e 64 0a 65 6e 64 0a 66 75 action._list[keys[i]].end.end.fu
fc520 6e 63 74 69 6f 6e 20 61 63 74 69 6f 6e 2e 69 73 43 6f 6e 66 69 67 75 72 61 62 6c 65 28 73 65 6c nction.action.isConfigurable(sel
fc540 66 29 0a 69 66 20 6e 6f 74 20 73 65 6c 66 20 74 68 65 6e 0a 73 65 6c 66 20 3d 20 61 63 74 69 6f f).if.not.self.then.self.=.actio
fc560 6e 2e 63 75 72 72 65 6e 74 28 29 20 6f 72 20 7b 7d 0a 65 6e 64 0a 69 66 20 73 65 6c 66 2e 6f 6e n.current().or.{}.end.if.self.on
fc580 57 6f 72 6b 73 70 61 63 65 20 6f 72 20 73 65 6c 66 2e 6f 6e 53 6f 6c 75 74 69 6f 6e 20 6f 72 20 Workspace.or.self.onSolution.or.
fc5a0 73 65 6c 66 2e 6f 6e 73 6f 6c 75 74 69 6f 6e 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 self.onsolution.then.return.true
fc5c0 0a 65 6e 64 0a 69 66 20 73 65 6c 66 2e 6f 6e 50 72 6f 6a 65 63 74 20 6f 72 20 73 65 6c 66 2e 6f .end.if.self.onProject.or.self.o
fc5e0 6e 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 72 65 nproject.then.return.true.end.re
fc600 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 63 74 69 6f 6e 2e 73 turn.false.end.function.action.s
fc620 65 74 28 6e 61 6d 65 29 0a 5f 41 43 54 49 4f 4e 20 3d 20 6e 61 6d 65 0a 6c 6f 63 61 6c 20 61 63 et(name)._ACTION.=.name.local.ac
fc640 74 20 3d 20 61 63 74 69 6f 6e 2e 67 65 74 28 6e 61 6d 65 29 0a 69 66 20 61 63 74 20 74 68 65 6e t.=.action.get(name).if.act.then
fc660 0a 5f 54 41 52 47 45 54 5f 4f 53 20 3d 20 61 63 74 2e 74 61 72 67 65 74 6f 73 20 6f 72 20 5f 54 ._TARGET_OS.=.act.targetos.or._T
fc680 41 52 47 45 54 5f 4f 53 0a 65 6e 64 0a 69 66 20 61 63 74 20 61 6e 64 20 61 63 74 2e 6d 6f 64 75 ARGET_OS.end.if.act.and.act.modu
fc6a0 6c 65 20 74 68 65 6e 0a 72 65 71 75 69 72 65 28 61 63 74 2e 6d 6f 64 75 6c 65 29 0a 65 6e 64 0a le.then.require(act.module).end.
fc6c0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 63 74 69 6f 6e 2e 73 75 70 70 6f 72 74 73 28 66 65 61 end.function.action.supports(fea
fc6e0 74 75 72 65 29 0a 69 66 20 6e 6f 74 20 66 65 61 74 75 72 65 20 74 68 65 6e 0a 72 65 74 75 72 6e ture).if.not.feature.then.return
fc700 20 74 72 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 65 6c 66 20 3d 20 61 63 74 69 6f 6e 2e 63 75 .true.end.local.self.=.action.cu
fc720 72 72 65 6e 74 28 29 0a 69 66 20 6e 6f 74 20 73 65 6c 66 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 rrent().if.not.self.then.return.
fc740 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 73 65 6c 66 2e 76 61 6c 69 64 5f 6c 61 6e 67 false.end.if.not.self.valid_lang
fc760 75 61 67 65 73 20 61 6e 64 20 6e 6f 74 20 73 65 6c 66 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 20 74 uages.and.not.self.valid_kinds.t
fc780 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 69 66 20 73 65 6c 66 2e 76 61 6c 69 hen.return.true.end.if.self.vali
fc7a0 64 5f 6c 61 6e 67 75 61 67 65 73 20 61 6e 64 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 73 d_languages.and.table.contains(s
fc7c0 65 6c 66 2e 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 2c 20 66 65 61 74 75 72 65 29 20 74 68 elf.valid_languages,.feature).th
fc7e0 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 69 66 20 73 65 6c 66 2e 76 61 6c 69 64 en.return.true.end.if.self.valid
fc800 5f 6b 69 6e 64 73 20 61 6e 64 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 73 65 6c 66 2e 76 _kinds.and.table.contains(self.v
fc820 61 6c 69 64 5f 6b 69 6e 64 73 2c 20 66 65 61 74 75 72 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e alid_kinds,.feature).then.return
fc840 20 74 72 75 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 75 6e 63 74 .true.end.return.false.end.funct
fc860 69 6f 6e 20 70 2e 61 63 74 69 6f 6e 2e 73 75 70 70 6f 72 74 73 63 6f 6e 66 69 67 28 61 63 74 69 ion.p.action.supportsconfig(acti
fc880 6f 6e 2c 20 63 66 67 29 0a 69 66 20 6e 6f 74 20 61 63 74 69 6f 6e 20 74 68 65 6e 0a 72 65 74 75 on,.cfg).if.not.action.then.retu
fc8a0 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 61 63 74 69 6f 6e 2e 73 75 70 70 6f 72 74 73 63 rn.false.end.if.action.supportsc
fc8c0 6f 6e 66 69 67 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 61 63 74 69 6f 6e 2e 73 75 70 70 6f 72 74 onfig.then.return.action.support
fc8e0 73 63 6f 6e 66 69 67 28 63 66 67 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 sconfig(cfg).end.return.true.end
fc900 0a 00 00 00 28 6e 69 6c 29 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b ....(nil).......local.p.=.premak
fc920 65 0a 70 2e 77 6f 72 6b 73 70 61 63 65 20 3d 20 70 2e 61 70 69 2e 63 6f 6e 74 61 69 6e 65 72 28 e.p.workspace.=.p.api.container(
fc940 22 77 6f 72 6b 73 70 61 63 65 22 2c 20 70 2e 67 6c 6f 62 61 6c 29 0a 6c 6f 63 61 6c 20 77 6f 72 "workspace",.p.global).local.wor
fc960 6b 73 70 61 63 65 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 0a 70 2e 73 6f 6c 75 74 69 6f 6e 20 kspace.=.p.workspace.p.solution.
fc980 3d 20 77 6f 72 6b 73 70 61 63 65 0a 77 6f 72 6b 73 70 61 63 65 2e 61 6c 69 61 73 20 3d 20 22 73 =.workspace.workspace.alias.=."s
fc9a0 6f 6c 75 74 69 6f 6e 22 0a 70 2e 61 6c 69 61 73 28 5f 47 2c 20 22 77 6f 72 6b 73 70 61 63 65 22 olution".p.alias(_G,."workspace"
fc9c0 2c 20 22 73 6f 6c 75 74 69 6f 6e 22 29 0a 70 2e 61 6c 69 61 73 28 5f 47 2c 20 22 65 78 74 65 72 ,."solution").p.alias(_G,."exter
fc9e0 6e 61 6c 77 6f 72 6b 73 70 61 63 65 22 2c 20 22 65 78 74 65 72 6e 61 6c 73 6f 6c 75 74 69 6f 6e nalworkspace",."externalsolution
fca00 22 29 0a 66 75 6e 63 74 69 6f 6e 20 77 6f 72 6b 73 70 61 63 65 2e 6e 65 77 28 6e 61 6d 65 29 0a ").function.workspace.new(name).
fca20 6c 6f 63 61 6c 20 77 6b 73 20 3d 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 6e 65 77 28 77 6f 72 6b local.wks.=.p.container.new(work
fca40 73 70 61 63 65 2c 20 6e 61 6d 65 29 0a 72 65 74 75 72 6e 20 77 6b 73 0a 65 6e 64 0a 66 75 6e 63 space,.name).return.wks.end.func
fca60 74 69 6f 6e 20 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 73 65 6c 66 29 0a tion.workspace.eachconfig(self).
fca80 73 65 6c 66 20 3d 20 70 2e 6f 76 65 6e 2e 62 61 6b 65 57 6f 72 6b 73 70 61 63 65 28 73 65 6c 66 self.=.p.oven.bakeWorkspace(self
fcaa0 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 29 0a ).local.i.=.0.return.function().
fcac0 69 20 3d 20 69 20 2b 20 31 0a 69 66 20 69 20 3e 20 23 73 65 6c 66 2e 63 6f 6e 66 69 67 73 20 74 i.=.i.+.1.if.i.>.#self.configs.t
fcae0 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 73 65 6c 66 2e hen.return.nil.else.return.self.
fcb00 63 6f 6e 66 69 67 73 5b 69 5d 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 configs[i].end.end.end.function.
fcb20 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 73 65 6c 66 29 0a 6c 6f 63 61 workspace.eachproject(self).loca
fcb40 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 69 20 3d 20 69 l.i.=.0.return.function.().i.=.i
fcb60 20 2b 20 31 0a 69 66 20 69 20 3c 3d 20 23 73 65 6c 66 2e 70 72 6f 6a 65 63 74 73 20 74 68 65 6e .+.1.if.i.<=.#self.projects.then
fcb80 0a 72 65 74 75 72 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 65 74 70 72 6f 6a 65 63 74 28 73 .return.p.workspace.getproject(s
fcba0 65 6c 66 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 77 6f 72 elf,.i).end.end.end.function.wor
fcbc0 6b 73 70 61 63 65 2e 66 69 6e 64 70 72 6f 6a 65 63 74 28 73 65 6c 66 2c 20 6e 61 6d 65 29 0a 6e kspace.findproject(self,.name).n
fcbe0 61 6d 65 20 3d 20 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e ame.=.name:lower().for._,.prj.in
fcc00 20 69 70 61 69 72 73 28 73 65 6c 66 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 69 66 20 6e 61 6d .ipairs(self.projects).do.if.nam
fcc20 65 20 3d 3d 20 70 72 6a 2e 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 20 74 68 65 6e 0a 72 65 74 75 72 e.==.prj.name:lower().then.retur
fcc40 6e 20 70 72 6a 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 66 75 6e n.prj.end.end.return.nil.end.fun
fcc60 63 74 69 6f 6e 20 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 74 72 65 65 28 73 65 6c 66 29 0a ction.workspace.grouptree(self).
fcc80 69 66 20 73 65 6c 66 2e 67 72 6f 75 70 74 72 65 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 73 65 if.self.grouptree.then.return.se
fcca0 6c 66 2e 67 72 6f 75 70 74 72 65 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 2e 74 72 lf.grouptree.end.local.tr.=.p.tr
fccc0 65 65 2e 6e 65 77 28 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 77 6f 72 6b 73 70 61 63 65 2e 65 61 ee.new().for.prj.in.workspace.ea
fcce0 63 68 70 72 6f 6a 65 63 74 28 73 65 6c 66 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 72 6a 70 61 74 68 chproject(self).do.local.prjpath
fcd00 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 70 72 6a 2e 67 72 6f 75 70 2c 20 70 72 6a 2e 6e 61 6d 65 .=.path.join(prj.group,.prj.name
fcd20 29 0a 6c 6f 63 61 6c 20 6e 6f 64 65 20 3d 20 70 2e 74 72 65 65 2e 61 64 64 28 74 72 2c 20 70 72 ).local.node.=.p.tree.add(tr,.pr
fcd40 6a 70 61 74 68 29 0a 6e 6f 64 65 2e 70 72 6f 6a 65 63 74 20 3d 20 70 72 6a 0a 65 6e 64 0a 70 2e jpath).node.project.=.prj.end.p.
fcd60 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 20 3d 20 66 tree.traverse(tr,.{.onbranch.=.f
fcd80 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 6e 6f 64 65 2e 75 75 69 64 20 3d 20 6f 73 2e 75 75 69 unction(node).node.uuid.=.os.uui
fcda0 64 28 22 67 72 6f 75 70 3a 22 20 2e 2e 20 6e 6f 64 65 2e 70 61 74 68 29 0a 65 6e 64 0a 7d 29 0a d("group:"....node.path).end.}).
fcdc0 70 2e 74 72 65 65 2e 73 6f 72 74 28 74 72 2c 20 66 75 6e 63 74 69 6f 6e 28 61 2c 62 29 0a 72 65 p.tree.sort(tr,.function(a,b).re
fcde0 74 75 72 6e 20 61 2e 6e 61 6d 65 20 3c 20 62 2e 6e 61 6d 65 0a 65 6e 64 29 0a 73 65 6c 66 2e 67 turn.a.name.<.b.name.end).self.g
fce00 72 6f 75 70 74 72 65 65 20 3d 20 74 72 0a 72 65 74 75 72 6e 20 74 72 0a 65 6e 64 0a 66 75 6e 63 rouptree.=.tr.return.tr.end.func
fce20 74 69 6f 6e 20 77 6f 72 6b 73 70 61 63 65 2e 67 65 74 70 72 6f 6a 65 63 74 28 73 65 6c 66 2c 20 tion.workspace.getproject(self,.
fce40 69 64 78 29 0a 73 65 6c 66 20 3d 20 70 2e 6f 76 65 6e 2e 62 61 6b 65 57 6f 72 6b 73 70 61 63 65 idx).self.=.p.oven.bakeWorkspace
fce60 28 73 65 6c 66 29 0a 72 65 74 75 72 6e 20 73 65 6c 66 2e 70 72 6f 6a 65 63 74 73 5b 69 64 78 5d (self).return.self.projects[idx]
fce80 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 77 6f 72 6b 73 70 61 63 65 2e 68 61 73 50 72 6f 6a 65 .end.function.workspace.hasProje
fcea0 63 74 28 73 65 6c 66 2c 20 66 75 6e 63 29 0a 72 65 74 75 72 6e 20 70 2e 63 6f 6e 74 61 69 6e 65 ct(self,.func).return.p.containe
fcec0 72 2e 68 61 73 43 68 69 6c 64 28 73 65 6c 66 2c 20 70 2e 70 72 6f 6a 65 63 74 2c 20 66 75 6e 63 r.hasChild(self,.p.project,.func
fcee0 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 77 6f 72 6b 73 70 61 63 65 2e 67 65 74 72 65 6c 61 ).end.function.workspace.getrela
fcf00 74 69 76 65 28 73 65 6c 66 2c 20 66 69 6c 65 6e 61 6d 65 29 0a 69 66 20 74 79 70 65 28 66 69 6c tive(self,.filename).if.type(fil
fcf20 65 6e 61 6d 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 ename).==."table".then.local.res
fcf40 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 69 2c 20 6e 61 6d 65 20 69 6e 20 69 70 61 69 72 73 28 66 ult.=.{}.for.i,.name.in.ipairs(f
fcf60 69 6c 65 6e 61 6d 65 29 20 64 6f 0a 69 66 20 6e 61 6d 65 20 61 6e 64 20 23 6e 61 6d 65 20 3e 20 ilename).do.if.name.and.#name.>.
fcf80 30 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 77 6f 72 6b 0.then.table.insert(result,.work
fcfa0 73 70 61 63 65 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 65 6c 66 2c 20 6e 61 6d 65 29 29 0a 65 space.getrelative(self,.name)).e
fcfc0 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6c 73 65 0a 69 66 20 66 69 6c nd.end.return.result.else.if.fil
fcfe0 65 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 66 69 6c 65 6e 61 ename.then.local.result.=.filena
fd000 6d 65 0a 69 66 20 70 61 74 68 2e 68 61 73 64 65 66 65 72 72 65 64 6a 6f 69 6e 28 72 65 73 75 6c me.if.path.hasdeferredjoin(resul
fd020 74 29 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 70 61 74 68 2e 72 65 73 6f 6c 76 65 64 65 66 t).then.result.=.path.resolvedef
fd040 65 72 72 65 64 6a 6f 69 6e 28 72 65 73 75 6c 74 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 61 74 erredjoin(result).end.return.pat
fd060 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 73 65 6c 66 2e 6c 6f 63 61 74 69 6f 6e 2c 20 72 65 73 h.getrelative(self.location,.res
fd080 75 6c 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 28 6e 69 6c 29 00 00 00 00 00 00 00 ult).end.end.end....(nil).......
fd0a0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 local.p.=.premake.p.api.register
fd0c0 20 7b 0a 6e 61 6d 65 20 3d 20 22 78 63 6f 64 65 62 75 69 6c 64 73 65 74 74 69 6e 67 73 22 2c 0a .{.name.=."xcodebuildsettings",.
fd0e0 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6b 65 79 2d 61 72 scope.=."config",.kind.=."key-ar
fd100 72 61 79 22 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 ray",.}.p.api.register.{.name.=.
fd120 22 78 63 6f 64 65 62 75 69 6c 64 72 65 73 6f 75 72 63 65 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 "xcodebuildresources",.scope.=."
fd140 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 22 2c 0a 7d 0a 70 2e 61 70 69 2e config",.kind.=."list",.}.p.api.
fd160 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 78 63 6f 64 65 63 6f 64 65 73 69 67 6e register.{.name.=."xcodecodesign
fd180 69 6e 67 69 64 65 6e 74 69 74 79 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a ingidentity",.scope.=."config",.
fd1a0 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 kind.=."string",.}.p.api.registe
fd1c0 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 78 63 6f 64 65 73 79 73 74 65 6d 63 61 70 61 62 69 6c 69 74 r.{.name.=."xcodesystemcapabilit
fd1e0 69 65 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 ies",.scope.=."project",.kind.=.
fd200 22 6b 65 79 2d 62 6f 6f 6c 65 61 6e 22 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 "key-boolean",.}.p.api.register.
fd220 7b 0a 6e 61 6d 65 20 3d 20 22 69 6f 73 66 61 6d 69 6c 79 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 {.name.=."iosfamily",.scope.=."c
fd240 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 onfig",.kind.=."string",.allowed
fd260 20 3d 20 7b 0a 22 69 50 68 6f 6e 65 2f 69 50 6f 64 20 74 6f 75 63 68 22 2c 0a 22 69 50 61 64 22 .=.{."iPhone/iPod.touch",."iPad"
fd280 2c 0a 22 55 6e 69 76 65 72 73 61 6c 22 2c 0a 7d 0a 7d 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 ,."Universal",.}.}.newaction.{.t
fd2a0 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 78 63 6f 64 65 34 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 rigger.....=."xcode4",.shortname
fd2c0 20 20 20 3d 20 22 41 70 70 6c 65 20 58 63 6f 64 65 20 34 22 2c 0a 64 65 73 63 72 69 70 74 69 6f ...=."Apple.Xcode.4",.descriptio
fd2e0 6e 20 3d 20 22 47 65 6e 65 72 61 74 65 20 41 70 70 6c 65 20 58 63 6f 64 65 20 34 20 70 72 6f 6a n.=."Generate.Apple.Xcode.4.proj
fd300 65 63 74 20 66 69 6c 65 73 22 2c 0a 74 6f 6f 6c 73 65 74 20 20 3d 20 22 63 6c 61 6e 67 22 2c 0a ect.files",.toolset..=."clang",.
fd320 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 valid_kinds.....=.{."ConsoleApp"
fd340 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 53 ,."WindowedApp",."SharedLib",."S
fd360 74 61 74 69 63 4c 69 62 22 2c 20 22 4d 61 6b 65 66 69 6c 65 22 2c 20 22 55 74 69 6c 69 74 79 22 taticLib",."Makefile",."Utility"
fd380 2c 20 22 4e 6f 6e 65 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 ,."None".},.valid_languages.=.{.
fd3a0 22 43 22 2c 20 22 43 2b 2b 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 "C",."C++".},.valid_tools.....=.
fd3c0 7b 0a 63 63 20 3d 20 7b 20 22 67 63 63 22 2c 20 22 63 6c 61 6e 67 22 20 7d 2c 0a 7d 2c 0a 6f 6e {.cc.=.{."gcc",."clang".},.},.on
fd3e0 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 70 2e 67 65 6e 65 Workspace.=.function(wks).p.gene
fd400 72 61 74 65 28 77 6b 73 2c 20 22 2e 78 63 77 6f 72 6b 73 70 61 63 65 2f 63 6f 6e 74 65 6e 74 73 rate(wks,.".xcworkspace/contents
fd420 2e 78 63 77 6f 72 6b 73 70 61 63 65 64 61 74 61 22 2c 20 70 2e 6d 6f 64 75 6c 65 73 2e 78 63 6f .xcworkspacedata",.p.modules.xco
fd440 64 65 2e 67 65 6e 65 72 61 74 65 57 6f 72 6b 73 70 61 63 65 29 0a 65 6e 64 2c 0a 6f 6e 50 72 6f de.generateWorkspace).end,.onPro
fd460 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 67 65 6e 65 72 61 74 65 28 ject.=.function(prj).p.generate(
fd480 70 72 6a 2c 20 22 2e 78 63 6f 64 65 70 72 6f 6a 2f 70 72 6f 6a 65 63 74 2e 70 62 78 70 72 6f 6a prj,.".xcodeproj/project.pbxproj
fd4a0 22 2c 20 70 2e 6d 6f 64 75 6c 65 73 2e 78 63 6f 64 65 2e 67 65 6e 65 72 61 74 65 50 72 6f 6a 65 ",.p.modules.xcode.generateProje
fd4c0 63 74 29 0a 65 6e 64 2c 0a 7d 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a ct).end,.}.return.function(cfg).
fd4e0 72 65 74 75 72 6e 20 28 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 78 63 6f 64 65 34 22 29 0a 65 6e 64 return.(_ACTION.==."xcode4").end
fd500 0a 00 00 00 e0 36 54 00 e8 36 54 00 f4 36 54 00 fc 36 54 00 08 37 54 00 fc 36 54 00 10 37 54 00 .....6T..6T..6T..6T..7T..6T..7T.
fd520 18 37 54 00 24 37 54 00 2c 37 54 00 38 37 54 00 40 37 54 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 .7T.$7T.,7T.87T.@7T.....local.p.
fd540 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 74 6f 6f 6c 73 2e 73 6e 63 20 3d 20 7b 7d 0a 6c 6f 63 61 6c =.premake.p.tools.snc.=.{}.local
fd560 20 73 6e 63 20 3d 20 70 2e 74 6f 6f 6c 73 2e 73 6e 63 0a 6c 6f 63 61 6c 20 67 63 63 20 3d 20 70 .snc.=.p.tools.snc.local.gcc.=.p
fd580 2e 74 6f 6f 6c 73 2e 67 63 63 0a 73 6e 63 2e 73 68 61 72 65 64 20 3d 20 7b 0a 66 6c 61 67 73 20 .tools.gcc.snc.shared.=.{.flags.
fd5a0 3d 20 7b 0a 46 61 74 61 6c 43 6f 6d 70 69 6c 65 57 61 72 6e 69 6e 67 73 20 3d 20 22 2d 58 71 75 =.{.FatalCompileWarnings.=."-Xqu
fd5c0 69 74 3d 32 22 2c 0a 7d 2c 0a 6f 70 74 69 6d 69 7a 65 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2d 4f it=2",.},.optimize.=.{.Off.=."-O
fd5e0 30 22 2c 0a 4f 6e 20 3d 20 22 2d 4f 31 22 2c 0a 44 65 62 75 67 20 3d 20 22 2d 4f 64 22 2c 0a 46 0",.On.=."-O1",.Debug.=."-Od",.F
fd600 75 6c 6c 20 3d 20 22 2d 4f 33 22 2c 0a 53 69 7a 65 20 3d 20 22 2d 4f 73 22 2c 0a 53 70 65 65 64 ull.=."-O3",.Size.=."-Os",.Speed
fd620 20 3d 20 22 2d 4f 32 22 2c 0a 7d 2c 0a 77 61 72 6e 69 6e 67 73 20 3d 20 7b 0a 45 78 74 72 61 20 .=."-O2",.},.warnings.=.{.Extra.
fd640 3d 20 22 2d 58 64 69 61 67 3d 32 22 2c 0a 7d 0a 7d 0a 73 6e 63 2e 63 66 6c 61 67 73 20 3d 20 7b =."-Xdiag=2",.}.}.snc.cflags.=.{
fd660 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 73 6e 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 0a 6c .}.function.snc.getcflags(cfg).l
fd680 6f 63 61 6c 20 73 68 61 72 65 64 20 3d 20 70 2e 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 ocal.shared.=.p.config.mapFlags(
fd6a0 63 66 67 2c 20 73 6e 63 2e 73 68 61 72 65 64 29 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d 20 cfg,.snc.shared).local.cflags.=.
fd6c0 70 2e 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 73 6e 63 2e 63 66 6c 61 67 p.config.mapFlags(cfg,.snc.cflag
fd6e0 73 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 73 68 61 72 s).local.flags.=.table.join(shar
fd700 65 64 2c 20 63 66 6c 61 67 73 2c 20 73 6e 63 2e 67 65 74 77 61 72 6e 69 6e 67 73 28 63 66 67 29 ed,.cflags,.snc.getwarnings(cfg)
fd720 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 73 6e 63 2e 63 78 78 66 6c 61 67 73 20 ).return.flags.end.snc.cxxflags.
fd740 3d 20 7b 0a 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 20 7b 0a 44 65 66 61 75 6c =.{.exceptionhandling.=.{.Defaul
fd760 74 20 3d 20 22 2d 58 63 2b 3d 65 78 63 65 70 74 69 6f 6e 73 22 2c 0a 4f 6e 20 3d 20 22 2d 58 63 t.=."-Xc+=exceptions",.On.=."-Xc
fd780 2b 3d 65 78 63 65 70 74 69 6f 6e 73 22 2c 0a 53 45 48 20 3d 20 22 2d 58 63 2d 3d 65 78 63 65 70 +=exceptions",.SEH.=."-Xc-=excep
fd7a0 74 69 6f 6e 73 22 2c 0a 7d 2c 0a 72 74 74 69 20 3d 20 7b 0a 44 65 66 61 75 6c 74 20 3d 20 22 2d tions",.},.rtti.=.{.Default.=."-
fd7c0 58 63 2b 3d 72 74 74 69 22 2c 0a 4f 6e 20 3d 20 22 2d 58 63 2b 3d 72 74 74 69 22 2c 0a 53 45 48 Xc+=rtti",.On.=."-Xc+=rtti",.SEH
fd7e0 20 3d 20 22 2d 58 63 2d 3d 72 74 74 69 22 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 73 6e 63 .=."-Xc-=rtti",.}.}.function.snc
fd800 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 68 61 72 65 64 20 3d .getcxxflags(cfg).local.shared.=
fd820 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 73 6e 63 2e 73 68 61 72 65 64 .config.mapFlags(cfg,.snc.shared
fd840 29 0a 6c 6f 63 61 6c 20 63 78 78 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 ).local.cxxflags.=.config.mapFla
fd860 67 73 28 63 66 67 2c 20 73 6e 63 2e 63 78 78 66 6c 61 67 73 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 gs(cfg,.snc.cxxflags).local.flag
fd880 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 73 68 61 72 65 64 2c 20 63 78 78 66 6c 61 67 73 2c s.=.table.join(shared,.cxxflags,
fd8a0 20 73 6e 63 2e 67 65 74 77 61 72 6e 69 6e 67 73 28 63 66 67 29 29 0a 72 65 74 75 72 6e 20 66 6c .snc.getwarnings(cfg)).return.fl
fd8c0 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6e 63 2e 67 65 74 66 6f 72 63 65 69 6e 63 ags.end.function.snc.getforceinc
fd8e0 6c 75 64 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 67 63 63 2e 67 65 74 ludes(cfg).local.flags.=.gcc.get
fd900 66 6f 72 63 65 69 6e 63 6c 75 64 65 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a forceincludes(cfg).return.flags.
fd920 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 6e 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 end.function.snc.getldflags(cfg)
fd940 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 20 7d 0a 69 66 20 6e 6f 74 20 28 63 66 67 2e 73 .local.flags.=.{.}.if.not.(cfg.s
fd960 79 6d 62 6f 6c 73 20 3d 3d 20 70 2e 4f 4e 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 ymbols.==.p.ON).then.table.inser
fd980 74 28 66 6c 61 67 73 2c 20 22 2d 73 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a t(flags,."-s").end.return.flags.
fd9a0 65 6e 64 0a 73 6e 63 2e 67 65 74 63 70 70 66 6c 61 67 73 20 3d 20 67 63 63 2e 67 65 74 63 70 70 end.snc.getcppflags.=.gcc.getcpp
fd9c0 66 6c 61 67 73 0a 73 6e 63 2e 67 65 74 64 65 66 69 6e 65 73 20 3d 20 67 63 63 2e 67 65 74 64 65 flags.snc.getdefines.=.gcc.getde
fd9e0 66 69 6e 65 73 0a 73 6e 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 20 3d 20 67 63 63 2e 67 fines.snc.getincludedirs.=.gcc.g
fda00 65 74 69 6e 63 6c 75 64 65 64 69 72 73 0a 73 6e 63 2e 67 65 74 72 75 6e 70 61 74 68 64 69 72 73 etincludedirs.snc.getrunpathdirs
fda20 20 3d 20 67 63 63 2e 67 65 74 72 75 6e 70 61 74 68 64 69 72 73 0a 73 6e 63 2e 67 65 74 4c 69 62 .=.gcc.getrunpathdirs.snc.getLib
fda40 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 20 3d 20 67 63 63 2e 67 65 74 4c 69 62 72 61 72 79 raryDirectories.=.gcc.getLibrary
fda60 44 69 72 65 63 74 6f 72 69 65 73 0a 73 6e 63 2e 67 65 74 6c 69 6e 6b 73 20 3d 20 67 63 63 2e 67 Directories.snc.getlinks.=.gcc.g
fda80 65 74 6c 69 6e 6b 73 0a 66 75 6e 63 74 69 6f 6e 20 73 6e 63 2e 67 65 74 6d 61 6b 65 73 65 74 74 etlinks.function.snc.getmakesett
fdaa0 69 6e 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 73 6e 63 2e 74 6f 6f ings(cfg).return.nil.end.snc.too
fdac0 6c 73 20 3d 20 7b 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 73 6e 63 2e 67 65 74 74 6f 6f 6c 6e 61 6d ls.=.{.}.function.snc.gettoolnam
fdae0 65 28 63 66 67 2c 20 74 6f 6f 6c 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 73 20 3d 20 73 6e 63 2e 74 e(cfg,.tool).local.names.=.snc.t
fdb00 6f 6f 6c 73 5b 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 5d 20 6f 72 20 73 6e 63 2e 74 6f ools[cfg.architecture].or.snc.to
fdb20 6f 6c 73 5b 63 66 67 2e 73 79 73 74 65 6d 5d 20 6f 72 20 7b 7d 0a 72 65 74 75 72 6e 20 6e 61 6d ols[cfg.system].or.{}.return.nam
fdb40 65 73 5b 74 6f 6f 6c 5d 0a 65 6e 64 0a 00 00 00 69 66 20 68 74 74 70 20 3d 3d 20 6e 69 6c 20 74 es[tool].end....if.http.==.nil.t
fdb60 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 68 74 74 70 2e 72 65 70 hen.return.end.function.http.rep
fdb80 6f 72 74 50 72 6f 67 72 65 73 73 28 74 6f 74 61 6c 2c 20 63 75 72 72 65 6e 74 29 0a 6c 6f 63 61 ortProgress(total,.current).loca
fdba0 6c 20 77 69 64 74 68 20 3d 20 37 30 0a 6c 6f 63 61 6c 20 70 72 6f 67 72 65 73 73 20 3d 20 6d 61 l.width.=.70.local.progress.=.ma
fdbc0 74 68 2e 66 6c 6f 6f 72 28 63 75 72 72 65 6e 74 20 2a 20 77 69 64 74 68 20 2f 20 74 6f 74 61 6c th.floor(current.*.width./.total
fdbe0 29 0a 69 66 20 70 72 6f 67 72 65 73 73 20 3d 3d 20 77 69 64 74 68 20 74 68 65 6e 0a 69 6f 2e 77 ).if.progress.==.width.then.io.w
fdc00 72 69 74 65 28 73 74 72 69 6e 67 2e 72 65 70 28 27 20 27 2c 20 77 69 64 74 68 20 2b 20 32 29 20 rite(string.rep('.',.width.+.2).
fdc20 2e 2e 20 27 5c 72 27 29 0a 65 6c 73 65 0a 69 6f 2e 77 72 69 74 65 28 27 5b 27 20 2e 2e 20 73 74 ...'\r').else.io.write('['....st
fdc40 72 69 6e 67 2e 72 65 70 28 27 3d 27 2c 20 70 72 6f 67 72 65 73 73 29 20 2e 2e 20 73 74 72 69 6e ring.rep('=',.progress)....strin
fdc60 67 2e 72 65 70 28 27 20 27 2c 20 77 69 64 74 68 20 2d 20 70 72 6f 67 72 65 73 73 29 20 2e 2e 20 g.rep('.',.width.-.progress)....
fdc80 27 5d 5c 72 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 68 74 74 70 2e 65 73 63 ']\r').end.end.function.http.esc
fdca0 61 70 65 55 72 6c 50 61 72 61 6d 28 70 61 72 61 6d 29 0a 6c 6f 63 61 6c 20 75 72 6c 5f 65 6e 63 apeUrlParam(param).local.url_enc
fdcc0 6f 64 69 6e 67 73 20 3d 20 7b 0a 5b 27 20 27 5d 20 3d 20 27 25 25 32 30 27 2c 0a 5b 27 21 27 5d odings.=.{.['.'].=.'%%20',.['!']
fdce0 20 3d 20 27 25 25 32 31 27 2c 0a 5b 27 22 27 5d 20 3d 20 27 25 25 32 32 27 2c 0a 5b 27 23 27 5d .=.'%%21',.['"'].=.'%%22',.['#']
fdd00 20 3d 20 27 25 25 32 33 27 2c 0a 5b 27 24 27 5d 20 3d 20 27 25 25 32 34 27 2c 0a 5b 27 26 27 5d .=.'%%23',.['$'].=.'%%24',.['&']
fdd20 20 3d 20 27 25 25 32 36 27 2c 0a 5b 27 5c 27 27 5d 20 3d 20 27 25 25 32 37 27 2c 0a 5b 27 28 27 .=.'%%26',.['\''].=.'%%27',.['('
fdd40 5d 20 3d 20 27 25 25 32 38 27 2c 0a 5b 27 29 27 5d 20 3d 20 27 25 25 32 39 27 2c 0a 5b 27 2a 27 ].=.'%%28',.[')'].=.'%%29',.['*'
fdd60 5d 20 3d 20 27 25 25 32 41 27 2c 0a 5b 27 2b 27 5d 20 3d 20 27 25 25 32 42 27 2c 0a 5b 27 2d 27 ].=.'%%2A',.['+'].=.'%%2B',.['-'
fdd80 5d 20 3d 20 27 25 25 32 44 27 2c 0a 5b 27 2e 27 5d 20 3d 20 27 25 25 32 45 27 2c 0a 5b 27 2f 27 ].=.'%%2D',.['.'].=.'%%2E',.['/'
fdda0 5d 20 3d 20 27 25 25 32 46 27 2c 0a 5b 27 3a 27 5d 20 3d 20 27 25 25 33 41 27 2c 0a 5b 27 3b 27 ].=.'%%2F',.[':'].=.'%%3A',.[';'
fddc0 5d 20 3d 20 27 25 25 33 42 27 2c 0a 5b 27 3c 27 5d 20 3d 20 27 25 25 33 43 27 2c 0a 5b 27 3d 27 ].=.'%%3B',.['<'].=.'%%3C',.['='
fdde0 5d 20 3d 20 27 25 25 33 44 27 2c 0a 5b 27 3e 27 5d 20 3d 20 27 25 25 33 45 27 2c 0a 5b 27 3f 27 ].=.'%%3D',.['>'].=.'%%3E',.['?'
fde00 5d 20 3d 20 27 25 25 33 46 27 2c 0a 5b 27 40 27 5d 20 3d 20 27 25 25 34 30 27 2c 0a 5b 27 5b 27 ].=.'%%3F',.['@'].=.'%%40',.['['
fde20 5d 20 3d 20 27 25 25 35 42 27 2c 0a 5b 27 5c 5c 27 5d 20 3d 20 27 25 25 35 43 27 2c 0a 5b 27 5d ].=.'%%5B',.['\\'].=.'%%5C',.[']
fde40 27 5d 20 3d 20 27 25 25 35 44 27 2c 0a 5b 27 5e 27 5d 20 3d 20 27 25 25 35 45 27 2c 0a 5b 27 5f '].=.'%%5D',.['^'].=.'%%5E',.['_
fde60 27 5d 20 3d 20 27 25 25 35 46 27 2c 0a 5b 27 60 27 5d 20 3d 20 27 25 25 36 30 27 0a 7d 0a 70 61 '].=.'%%5F',.['`'].=.'%%60'.}.pa
fde80 72 61 6d 20 3d 20 70 61 72 61 6d 3a 67 73 75 62 28 27 25 25 27 2c 20 27 25 25 32 35 27 29 0a 66 ram.=.param:gsub('%%',.'%%25').f
fdea0 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 75 72 6c 5f 65 6e 63 6f 64 69 6e 67 73 29 20 64 or.k,v.in.pairs(url_encodings).d
fdec0 6f 0a 70 61 72 61 6d 20 3d 20 70 61 72 61 6d 3a 67 73 75 62 28 27 25 27 20 2e 2e 20 6b 2c 20 76 o.param.=.param:gsub('%'....k,.v
fdee0 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 61 72 61 6d 0a 65 6e 64 00 00 6c 6f 63 61 6c 20 70 20 ).end.return.param.end..local.p.
fdf00 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6f 76 65 6e 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6f 76 65 6e =.premake.p.oven.=.{}.local.oven
fdf20 20 3d 20 70 2e 6f 76 65 6e 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 78 74 20 3d 20 70 2e 63 6f 6e 74 .=.p.oven.local.context.=.p.cont
fdf40 65 78 74 0a 70 2e 6f 76 65 6e 2e 62 75 62 62 6c 65 64 46 69 65 6c 64 73 20 3d 20 7b 0a 63 6f 6e ext.p.oven.bubbledFields.=.{.con
fdf60 66 69 67 6d 61 70 20 3d 20 74 72 75 65 2c 0a 76 70 61 74 68 73 20 3d 20 74 72 75 65 0a 7d 0a 66 figmap.=.true,.vpaths.=.true.}.f
fdf80 75 6e 63 74 69 6f 6e 20 6f 76 65 6e 2e 62 61 6b 65 28 29 0a 6c 6f 63 61 6c 20 72 6f 6f 74 20 3d unction.oven.bake().local.root.=
fdfa0 20 70 2e 61 70 69 2e 72 6f 6f 74 43 6f 6e 74 61 69 6e 65 72 28 29 0a 72 6f 6f 74 2e 5f 69 73 42 .p.api.rootContainer().root._isB
fdfc0 61 6b 65 64 20 3d 20 66 61 6c 73 65 3b 0a 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 62 61 6b 65 28 72 aked.=.false;.p.container.bake(r
fdfe0 6f 6f 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 76 65 6e 2e 62 61 6b 65 57 6f 72 6b 73 oot).end.function.oven.bakeWorks
fe000 70 61 63 65 28 77 6b 73 29 0a 72 65 74 75 72 6e 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 62 61 6b pace(wks).return.p.container.bak
fe020 65 28 77 6b 73 29 0a 65 6e 64 0a 70 2e 61 6c 69 61 73 28 6f 76 65 6e 2c 20 22 62 61 6b 65 57 6f e(wks).end.p.alias(oven,."bakeWo
fe040 72 6b 73 70 61 63 65 22 2c 20 22 62 61 6b 65 53 6f 6c 75 74 69 6f 6e 22 29 0a 6c 6f 63 61 6c 20 rkspace",."bakeSolution").local.
fe060 66 75 6e 63 74 69 6f 6e 20 61 64 64 43 6f 6d 6d 6f 6e 43 6f 6e 74 65 78 74 46 69 6c 74 65 72 73 function.addCommonContextFilters
fe080 28 73 65 6c 66 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 73 65 6c 66 2c 20 22 (self).context.addFilter(self,."
fe0a0 5f 41 43 54 49 4f 4e 22 2c 20 5f 41 43 54 49 4f 4e 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 _ACTION",._ACTION).context.addFi
fe0c0 6c 74 65 72 28 73 65 6c 66 2c 20 22 61 63 74 69 6f 6e 22 2c 20 5f 41 43 54 49 4f 4e 29 0a 73 65 lter(self,."action",._ACTION).se
fe0e0 6c 66 2e 73 79 73 74 65 6d 20 3d 20 73 65 6c 66 2e 73 79 73 74 65 6d 20 6f 72 20 6f 73 2e 74 61 lf.system.=.self.system.or.os.ta
fe100 72 67 65 74 28 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 73 65 6c 66 2c 20 22 rget().context.addFilter(self,."
fe120 73 79 73 74 65 6d 22 2c 20 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 73 65 6c 66 2e 73 system",.os.getSystemTags(self.s
fe140 79 73 74 65 6d 29 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 73 65 6c 66 2c 20 ystem)).context.addFilter(self,.
fe160 22 68 6f 73 74 22 2c 20 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 6f 73 2e 68 6f 73 74 "host",.os.getSystemTags(os.host
fe180 28 29 29 29 0a 6c 6f 63 61 6c 20 6f 70 74 69 6f 6e 73 20 3d 20 7b 7d 0a 66 6f 72 20 6b 65 79 2c ())).local.options.=.{}.for.key,
fe1a0 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 5f 4f 50 54 49 4f 4e 53 29 20 64 6f 0a 6c 6f 63 .value.in.pairs(_OPTIONS).do.loc
fe1c0 61 6c 20 74 65 72 6d 20 3d 20 6b 65 79 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 22 22 20 74 68 65 al.term.=.key.if.value.~=."".the
fe1e0 6e 0a 74 65 72 6d 20 3d 20 74 65 72 6d 20 2e 2e 20 22 3d 22 20 2e 2e 20 74 6f 73 74 72 69 6e 67 n.term.=.term...."="....tostring
fe200 28 76 61 6c 75 65 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 70 74 69 6f 6e 73 (value).end.table.insert(options
fe220 2c 20 74 65 72 6d 29 0a 65 6e 64 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 73 65 ,.term).end.context.addFilter(se
fe240 6c 66 2c 20 22 5f 4f 50 54 49 4f 4e 53 22 2c 20 6f 70 74 69 6f 6e 73 29 0a 63 6f 6e 74 65 78 74 lf,."_OPTIONS",.options).context
fe260 2e 61 64 64 46 69 6c 74 65 72 28 73 65 6c 66 2c 20 22 6f 70 74 69 6f 6e 73 22 2c 20 6f 70 74 69 .addFilter(self,."options",.opti
fe280 6f 6e 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 62 61 ons).end.function.p.workspace.ba
fe2a0 6b 65 28 73 65 6c 66 29 0a 61 64 64 43 6f 6d 6d 6f 6e 43 6f 6e 74 65 78 74 46 69 6c 74 65 72 73 ke(self).addCommonContextFilters
fe2c0 28 73 65 6c 66 29 0a 73 65 6c 66 2e 65 6e 76 69 72 6f 6e 20 3d 20 7b 0a 77 6b 73 20 3d 20 73 65 (self).self.environ.=.{.wks.=.se
fe2e0 6c 66 2c 0a 73 6c 6e 20 3d 20 73 65 6c 66 2c 0a 7d 0a 63 6f 6e 74 65 78 74 2e 63 6f 6d 70 69 6c lf,.sln.=.self,.}.context.compil
fe300 65 28 73 65 6c 66 29 0a 73 65 6c 66 2e 6c 6f 63 61 74 69 6f 6e 20 3d 20 73 65 6c 66 2e 6c 6f 63 e(self).self.location.=.self.loc
fe320 61 74 69 6f 6e 20 6f 72 20 73 65 6c 66 2e 62 61 73 65 64 69 72 0a 63 6f 6e 74 65 78 74 2e 62 61 ation.or.self.basedir.context.ba
fe340 73 65 64 69 72 28 73 65 6c 66 2c 20 73 65 6c 66 2e 6c 6f 63 61 74 69 6f 6e 29 0a 73 65 6c 66 2e sedir(self,.self.location).self.
fe360 63 6f 6e 66 69 67 73 20 3d 20 6f 76 65 6e 2e 62 61 6b 65 43 6f 6e 66 69 67 73 28 73 65 6c 66 29 configs.=.oven.bakeConfigs(self)
fe380 0a 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 62 61 6b 65 43 68 69 6c 64 72 65 6e 28 73 65 6c 66 29 0a .p.container.bakeChildren(self).
fe3a0 6f 76 65 6e 2e 62 61 6b 65 4f 62 6a 44 69 72 73 28 73 65 6c 66 29 0a 6f 76 65 6e 2e 61 64 64 47 oven.bakeObjDirs(self).oven.addG
fe3c0 65 6e 65 72 61 74 65 64 46 69 6c 65 73 28 73 65 6c 66 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e eneratedFiles(self).end.function
fe3e0 20 6f 76 65 6e 2e 61 64 64 47 65 6e 65 72 61 74 65 64 46 69 6c 65 73 28 77 6b 73 29 0a 6c 6f 63 .oven.addGeneratedFiles(wks).loc
fe400 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 47 65 6e 65 72 61 74 65 64 46 69 6c 65 28 63 66 67 al.function.addGeneratedFile(cfg
fe420 2c 20 73 6f 75 72 63 65 2c 20 66 69 6c 65 6e 61 6d 65 29 0a 63 66 67 2e 70 72 6f 6a 65 63 74 2e ,.source,.filename).cfg.project.
fe440 68 61 73 47 65 6e 65 72 61 74 65 64 46 69 6c 65 73 20 3d 20 74 72 75 65 0a 6c 6f 63 61 6c 20 66 hasGeneratedFiles.=.true.local.f
fe460 69 6c 65 73 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 5f 2e 66 69 6c 65 73 0a 6c 6f 63 61 6c iles.=.cfg.project._.files.local
fe480 20 6e 6f 64 65 20 3d 20 66 69 6c 65 73 5b 66 69 6c 65 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 6e .node.=.files[filename].if.not.n
fe4a0 6f 64 65 20 74 68 65 6e 0a 6e 6f 64 65 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 6e 65 77 ode.then.node.=.p.fileconfig.new
fe4c0 28 66 69 6c 65 6e 61 6d 65 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 29 0a 66 69 6c 65 73 5b 66 69 (filename,.cfg.project).files[fi
fe4e0 6c 65 6e 61 6d 65 5d 20 3d 20 6e 6f 64 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 69 6c 65 lename].=.node.table.insert(file
fe500 73 2c 20 6e 6f 64 65 29 0a 65 6e 64 0a 6e 6f 64 65 2e 64 65 70 65 6e 64 73 4f 6e 20 3d 20 73 6f s,.node).end.node.dependsOn.=.so
fe520 75 72 63 65 0a 6e 6f 64 65 2e 67 65 6e 65 72 61 74 65 64 20 3d 20 74 72 75 65 0a 69 66 20 6e 6f urce.node.generated.=.true.if.no
fe540 74 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 t.p.fileconfig.getconfig(node,.c
fe560 66 67 29 20 74 68 65 6e 0a 70 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 61 64 64 63 6f 6e 66 69 67 28 fg).then.p.fileconfig.addconfig(
fe580 6e 6f 64 65 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f node,.cfg).end.end.local.functio
fe5a0 6e 20 61 64 64 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 n.addFile(cfg,.node).local.filec
fe5c0 66 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 fg.=.p.fileconfig.getconfig(node
fe5e0 2c 20 63 66 67 29 0a 69 66 20 6e 6f 74 20 66 69 6c 65 63 66 67 20 6f 72 20 66 69 6c 65 63 66 67 ,.cfg).if.not.filecfg.or.filecfg
fe600 2e 66 6c 61 67 73 2e 45 78 63 6c 75 64 65 46 72 6f 6d 42 75 69 6c 64 20 6f 72 20 6e 6f 74 20 66 .flags.ExcludeFromBuild.or.not.f
fe620 69 6c 65 63 66 67 2e 63 6f 6d 70 69 6c 65 62 75 69 6c 64 6f 75 74 70 75 74 73 20 74 68 65 6e 0a ilecfg.compilebuildoutputs.then.
fe640 72 65 74 75 72 6e 0a 65 6e 64 0a 69 66 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 43 75 return.end.if.p.fileconfig.hasCu
fe660 73 74 6f 6d 42 75 69 6c 64 52 75 6c 65 28 66 69 6c 65 63 66 67 29 20 74 68 65 6e 0a 6c 6f 63 61 stomBuildRule(filecfg).then.loca
fe680 6c 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 3d 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 6f 75 l.buildoutputs.=.filecfg.buildou
fe6a0 74 70 75 74 73 0a 69 66 20 62 75 69 6c 64 6f 75 74 70 75 74 73 20 61 6e 64 20 23 62 75 69 6c 64 tputs.if.buildoutputs.and.#build
fe6c0 6f 75 74 70 75 74 73 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 6f 75 74 70 75 74 20 69 outputs.>.0.then.for._,.output.i
fe6e0 6e 20 69 70 61 69 72 73 28 62 75 69 6c 64 6f 75 74 70 75 74 73 29 20 64 6f 0a 69 66 20 6e 6f 74 n.ipairs(buildoutputs).do.if.not
fe700 20 70 61 74 68 2e 69 73 6c 69 6e 6b 61 62 6c 65 28 6f 75 74 70 75 74 29 20 74 68 65 6e 0a 61 64 .path.islinkable(output).then.ad
fe720 64 47 65 6e 65 72 61 74 65 64 46 69 6c 65 28 63 66 67 2c 20 6e 6f 64 65 2c 20 6f 75 74 70 75 74 dGeneratedFile(cfg,.node,.output
fe740 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 70 72 6a 20 69 6e ).end.end.end.end.end.for.prj.in
fe760 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 77 6b 73 29 20 64 6f .p.workspace.eachproject(wks).do
fe780 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 74 61 62 6c 65 2e 73 68 61 6c 6c 6f 77 63 6f 70 79 .local.files.=.table.shallowcopy
fe7a0 28 70 72 6a 2e 5f 2e 66 69 6c 65 73 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 70 72 6f 6a 65 (prj._.files).for.cfg.in.p.proje
fe7c0 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 74 61 62 6c 65 2e 66 6f 72 65 ct.eachconfig(prj).do.table.fore
fe7e0 61 63 68 69 28 66 69 6c 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 61 64 64 46 69 achi(files,.function(node).addFi
fe800 6c 65 28 63 66 67 2c 20 6e 6f 64 65 29 0a 65 6e 64 29 0a 65 6e 64 0a 69 66 20 70 72 6a 2e 68 61 le(cfg,.node).end).end.if.prj.ha
fe820 73 47 65 6e 65 72 61 74 65 64 46 69 6c 65 73 20 61 6e 64 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 sGeneratedFiles.and.p.project.is
fe840 6e 61 74 69 76 65 28 70 72 6a 29 20 74 68 65 6e 0a 6f 76 65 6e 2e 61 73 73 69 67 6e 4f 62 6a 65 native(prj).then.oven.assignObje
fe860 63 74 53 65 71 75 65 6e 63 65 73 28 70 72 6a 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e ctSequences(prj).end.end.end.fun
fe880 63 74 69 6f 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 62 61 6b 65 28 73 65 6c 66 29 0a 76 65 72 62 6f ction.p.project.bake(self).verbo
fe8a0 73 65 66 28 27 20 20 20 20 42 61 6b 69 6e 67 20 25 73 2e 2e 2e 27 2c 20 73 65 6c 66 2e 6e 61 6d sef('....Baking.%s...',.self.nam
fe8c0 65 29 0a 73 65 6c 66 2e 73 6f 6c 75 74 69 6f 6e 20 3d 20 73 65 6c 66 2e 77 6f 72 6b 73 70 61 63 e).self.solution.=.self.workspac
fe8e0 65 0a 73 65 6c 66 2e 67 6c 6f 62 61 6c 20 3d 20 73 65 6c 66 2e 77 6f 72 6b 73 70 61 63 65 2e 67 e.self.global.=.self.workspace.g
fe900 6c 6f 62 61 6c 0a 6c 6f 63 61 6c 20 77 6b 73 20 3d 20 73 65 6c 66 2e 77 6f 72 6b 73 70 61 63 65 lobal.local.wks.=.self.workspace
fe920 0a 63 6f 6e 74 65 78 74 2e 63 6f 70 79 46 69 6c 74 65 72 73 28 73 65 6c 66 2c 20 77 6b 73 29 0a .context.copyFilters(self,.wks).
fe940 73 65 6c 66 2e 73 79 73 74 65 6d 20 3d 20 73 65 6c 66 2e 73 79 73 74 65 6d 20 6f 72 20 6f 73 2e self.system.=.self.system.or.os.
fe960 74 61 72 67 65 74 28 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 73 65 6c 66 2c target().context.addFilter(self,
fe980 20 22 73 79 73 74 65 6d 22 2c 20 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 73 65 6c 66 ."system",.os.getSystemTags(self
fe9a0 2e 73 79 73 74 65 6d 29 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 73 65 6c 66 .system)).context.addFilter(self
fe9c0 2c 20 22 68 6f 73 74 22 2c 20 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 6f 73 2e 68 6f ,."host",.os.getSystemTags(os.ho
fe9e0 73 74 28 29 29 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 73 65 6c 66 2c 20 22 st())).context.addFilter(self,."
fea00 61 72 63 68 69 74 65 63 74 75 72 65 22 2c 20 73 65 6c 66 2e 61 72 63 68 69 74 65 63 74 75 72 65 architecture",.self.architecture
fea20 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 73 65 6c 66 2c 20 22 74 61 67 73 22 ).context.addFilter(self,."tags"
fea40 2c 20 73 65 6c 66 2e 74 61 67 73 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 73 ,.self.tags).context.addFilter(s
fea60 65 6c 66 2c 20 22 6b 69 6e 64 22 2c 20 73 65 6c 66 2e 6b 69 6e 64 29 0a 73 65 6c 66 2e 70 72 6f elf,."kind",.self.kind).self.pro
fea80 6a 65 63 74 20 3d 20 73 65 6c 66 0a 73 65 6c 66 2e 65 6e 76 69 72 6f 6e 20 3d 20 7b 0a 77 6b 73 ject.=.self.self.environ.=.{.wks
feaa0 20 3d 20 77 6b 73 2c 0a 73 6c 6e 20 3d 20 77 6b 73 2c 0a 70 72 6a 20 3d 20 73 65 6c 66 2c 0a 7d .=.wks,.sln.=.wks,.prj.=.self,.}
feac0 0a 63 6f 6e 74 65 78 74 2e 63 6f 6d 70 69 6c 65 28 73 65 6c 66 29 0a 70 2e 63 6f 6e 74 61 69 6e .context.compile(self).p.contain
feae0 65 72 2e 62 61 6b 65 43 68 69 6c 64 72 65 6e 28 73 65 6c 66 29 0a 73 65 6c 66 2e 6c 6f 63 61 74 er.bakeChildren(self).self.locat
feb00 69 6f 6e 20 3d 20 73 65 6c 66 2e 6c 6f 63 61 74 69 6f 6e 20 6f 72 20 73 65 6c 66 2e 62 61 73 65 ion.=.self.location.or.self.base
feb20 64 69 72 0a 63 6f 6e 74 65 78 74 2e 62 61 73 65 64 69 72 28 73 65 6c 66 2c 20 73 65 6c 66 2e 6c dir.context.basedir(self,.self.l
feb40 6f 63 61 74 69 6f 6e 29 0a 6c 6f 63 61 6c 20 63 66 67 73 20 3d 20 74 61 62 6c 65 2e 66 6f 6c 64 ocation).local.cfgs.=.table.fold
feb60 28 73 65 6c 66 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 6f 72 20 7b 7d 2c 20 73 65 6c 66 (self.configurations.or.{},.self
feb80 2e 70 6c 61 74 66 6f 72 6d 73 20 6f 72 20 7b 7d 29 0a 6f 76 65 6e 2e 62 75 62 62 6c 65 46 69 65 .platforms.or.{}).oven.bubbleFie
feba0 6c 64 73 28 73 65 6c 66 2c 20 73 65 6c 66 2c 20 63 66 67 73 29 0a 73 65 6c 66 2e 5f 63 66 67 6c lds(self,.self,.cfgs).self._cfgl
febc0 69 73 74 20 3d 20 6f 76 65 6e 2e 62 61 6b 65 43 6f 6e 66 69 67 4c 69 73 74 28 73 65 6c 66 2c 20 ist.=.oven.bakeConfigList(self,.
febe0 63 66 67 73 29 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 53 79 73 74 65 6d 20 3d 20 73 65 6c 66 cfgs).local.projectSystem.=.self
fec00 2e 73 79 73 74 65 6d 0a 73 65 6c 66 2e 73 79 73 74 65 6d 20 3d 20 6e 69 6c 0a 73 65 6c 66 2e 63 .system.self.system.=.nil.self.c
fec20 6f 6e 66 69 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 70 61 69 72 69 6e 67 20 69 6e 20 69 70 onfigs.=.{}.for._,.pairing.in.ip
fec40 61 69 72 73 28 73 65 6c 66 2e 5f 63 66 67 6c 69 73 74 29 20 64 6f 0a 6c 6f 63 61 6c 20 62 75 69 airs(self._cfglist).do.local.bui
fec60 6c 64 63 66 67 20 3d 20 70 61 69 72 69 6e 67 5b 31 5d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 ldcfg.=.pairing[1].local.platfor
fec80 6d 20 3d 20 70 61 69 72 69 6e 67 5b 32 5d 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 6f 76 65 6e 2e m.=.pairing[2].local.cfg.=.oven.
feca0 62 61 6b 65 43 6f 6e 66 69 67 28 77 6b 73 2c 20 73 65 6c 66 2c 20 62 75 69 6c 64 63 66 67 2c 20 bakeConfig(wks,.self,.buildcfg,.
fecc0 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 70 2e 61 63 74 69 6f 6e 2e 73 75 70 70 6f 72 74 73 63 6f platform).if.p.action.supportsco
fece0 6e 66 69 67 28 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2c 20 63 66 67 29 20 74 68 nfig(p.action.current(),.cfg).th
fed00 65 6e 0a 73 65 6c 66 2e 63 6f 6e 66 69 67 73 5b 28 62 75 69 6c 64 63 66 67 20 6f 72 20 22 2a 22 en.self.configs[(buildcfg.or."*"
fed20 29 20 2e 2e 20 28 70 6c 61 74 66 6f 72 6d 20 6f 72 20 22 22 29 5d 20 3d 20 63 66 67 0a 65 6e 64 )....(platform.or."")].=.cfg.end
fed40 0a 65 6e 64 0a 73 65 6c 66 2e 5f 20 3d 20 7b 7d 0a 73 65 6c 66 2e 5f 2e 66 69 6c 65 73 20 3d 20 .end.self._.=.{}.self._.files.=.
fed60 6f 76 65 6e 2e 62 61 6b 65 46 69 6c 65 73 28 73 65 6c 66 29 0a 69 66 20 70 2e 70 72 6f 6a 65 63 oven.bakeFiles(self).if.p.projec
fed80 74 2e 69 73 6e 61 74 69 76 65 28 73 65 6c 66 29 20 74 68 65 6e 0a 6f 76 65 6e 2e 61 73 73 69 67 t.isnative(self).then.oven.assig
feda0 6e 4f 62 6a 65 63 74 53 65 71 75 65 6e 63 65 73 28 73 65 6c 66 29 0a 65 6e 64 0a 73 65 6c 66 2e nObjectSequences(self).end.self.
fedc0 73 79 73 74 65 6d 20 3d 20 70 72 6f 6a 65 63 74 53 79 73 74 65 6d 0a 65 6e 64 0a 66 75 6e 63 74 system.=.projectSystem.end.funct
fede0 69 6f 6e 20 70 2e 72 75 6c 65 2e 62 61 6b 65 28 73 65 6c 66 29 0a 61 64 64 43 6f 6d 6d 6f 6e 43 ion.p.rule.bake(self).addCommonC
fee00 6f 6e 74 65 78 74 46 69 6c 74 65 72 73 28 73 65 6c 66 29 0a 73 65 6c 66 2e 65 6e 76 69 72 6f 6e ontextFilters(self).self.environ
fee20 20 3d 20 7b 0a 72 75 6c 65 20 3d 20 73 65 6c 66 2c 0a 7d 0a 63 6f 6e 74 65 78 74 2e 63 6f 6d 70 .=.{.rule.=.self,.}.context.comp
fee40 69 6c 65 28 73 65 6c 66 29 0a 74 61 62 6c 65 2e 73 6f 72 74 28 73 65 6c 66 2e 70 72 6f 70 65 72 ile(self).table.sort(self.proper
fee60 74 79 64 65 66 69 6e 69 74 69 6f 6e 2c 20 66 75 6e 63 74 69 6f 6e 20 28 61 2c 20 62 29 0a 72 65 tydefinition,.function.(a,.b).re
fee80 74 75 72 6e 20 61 2e 6e 61 6d 65 20 3c 20 62 2e 6e 61 6d 65 0a 65 6e 64 29 0a 73 65 6c 66 2e 6c turn.a.name.<.b.name.end).self.l
feea0 6f 63 61 74 69 6f 6e 20 3d 20 73 65 6c 66 2e 6c 6f 63 61 74 69 6f 6e 20 6f 72 20 73 65 6c 66 2e ocation.=.self.location.or.self.
feec0 62 61 73 65 64 69 72 0a 63 6f 6e 74 65 78 74 2e 62 61 73 65 64 69 72 28 73 65 6c 66 2c 20 73 65 basedir.context.basedir(self,.se
feee0 6c 66 2e 6c 6f 63 61 74 69 6f 6e 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 76 65 6e 2e 62 lf.location).end.function.oven.b
fef00 61 6b 65 4f 62 6a 44 69 72 73 28 77 6b 73 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 akeObjDirs(wks).local.function.g
fef20 65 74 6f 62 6a 64 69 72 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6f 62 6a 64 69 72 20 3d 20 63 66 etobjdirs(cfg).local.objdir.=.cf
fef40 67 2e 6f 62 6a 64 69 72 20 6f 72 20 22 6f 62 6a 22 0a 6c 6f 63 61 6c 20 69 20 3d 20 6f 62 6a 64 g.objdir.or."obj".local.i.=.objd
fef60 69 72 3a 66 69 6e 64 28 22 21 22 2c 20 31 2c 20 74 72 75 65 29 0a 69 66 20 69 20 74 68 65 6e 0a ir:find("!",.1,.true).if.i.then.
fef80 63 66 67 2e 6f 62 6a 64 69 72 20 3d 20 6f 62 6a 64 69 72 3a 73 75 62 28 31 2c 20 69 20 2d 20 31 cfg.objdir.=.objdir:sub(1,.i.-.1
fefa0 29 20 2e 2e 20 6f 62 6a 64 69 72 3a 73 75 62 28 69 20 2b 20 31 29 0a 72 65 74 75 72 6e 20 6e 69 )....objdir:sub(i.+.1).return.ni
fefc0 6c 0a 65 6e 64 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 64 69 72 20 l.end.local.dirs.=.{}.local.dir.
fefe0 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 70 61 74 68 2e 6a 6f 69 6e 28 63 66 67 =.path.getabsolute(path.join(cfg
ff000 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 2c 20 6f 62 6a 64 69 72 29 29 0a 74 61 62 6c .project.location,.objdir)).tabl
ff020 65 2e 69 6e 73 65 72 74 28 64 69 72 73 2c 20 64 69 72 29 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 e.insert(dirs,.dir).if.cfg.platf
ff040 6f 72 6d 20 74 68 65 6e 0a 64 69 72 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 2c 20 63 66 orm.then.dir.=.path.join(dir,.cf
ff060 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 69 72 73 2c 20 64 g.platform).table.insert(dirs,.d
ff080 69 72 29 0a 65 6e 64 0a 64 69 72 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 2c 20 63 66 67 ir).end.dir.=.path.join(dir,.cfg
ff0a0 2e 62 75 69 6c 64 63 66 67 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 69 72 73 2c 20 64 69 .buildcfg).table.insert(dirs,.di
ff0c0 72 29 0a 64 69 72 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a r).dir.=.path.join(dir,.cfg.proj
ff0e0 65 63 74 2e 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 64 69 72 73 2c 20 64 69 72 ect.name).table.insert(dirs,.dir
ff100 29 0a 72 65 74 75 72 6e 20 64 69 72 73 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 75 6e 74 73 20 3d ).return.dirs.end.local.counts.=
ff120 20 7b 7d 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 70 72 6a 20 69 .{}.local.configs.=.{}.for.prj.i
ff140 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 77 6b 73 29 20 64 n.p.workspace.eachproject(wks).d
ff160 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 o.for.cfg.in.p.project.eachconfi
ff180 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 67 65 74 6f 62 6a 64 69 72 g(prj).do.local.dirs.=.getobjdir
ff1a0 73 28 63 66 67 29 0a 69 66 20 64 69 72 73 20 74 68 65 6e 0a 63 6f 6e 66 69 67 73 5b 63 66 67 5d s(cfg).if.dirs.then.configs[cfg]
ff1c0 20 3d 20 64 69 72 73 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 64 69 72 .=.dirs.for._,.dir.in.ipairs(dir
ff1e0 73 20 6f 72 20 7b 7d 29 20 64 6f 0a 63 6f 75 6e 74 73 5b 64 69 72 5d 20 3d 20 28 63 6f 75 6e 74 s.or.{}).do.counts[dir].=.(count
ff200 73 5b 64 69 72 5d 20 6f 72 20 30 29 20 2b 20 31 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 s[dir].or.0).+.1.end.end.end.end
ff220 0a 66 6f 72 20 63 66 67 2c 20 64 69 72 73 20 69 6e 20 70 61 69 72 73 28 63 6f 6e 66 69 67 73 29 .for.cfg,.dirs.in.pairs(configs)
ff240 20 64 6f 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 64 69 72 73 29 20 64 .do.for._,.dir.in.ipairs(dirs).d
ff260 6f 0a 69 66 20 63 6f 75 6e 74 73 5b 64 69 72 5d 20 3d 3d 20 31 20 74 68 65 6e 0a 63 66 67 2e 6f o.if.counts[dir].==.1.then.cfg.o
ff280 62 6a 64 69 72 20 3d 20 64 69 72 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e bjdir.=.dir.break.end.end.end.en
ff2a0 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 76 65 6e 2e 62 61 6b 65 43 6f 6e 66 69 67 73 28 77 6b 73 29 d.function.oven.bakeConfigs(wks)
ff2c0 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 63 66 67 73 20 3d 20 77 6b 73 2e 63 6f 6e 66 69 67 75 72 61 .local.buildcfgs.=.wks.configura
ff2e0 74 69 6f 6e 73 20 6f 72 20 7b 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 77 6b tions.or.{}.local.platforms.=.wk
ff300 73 2e 70 6c 61 74 66 6f 72 6d 73 20 6f 72 20 7b 7d 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 20 s.platforms.or.{}.local.configs.
ff320 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 70 61 69 72 69 6e 67 73 20 3d 20 74 61 62 6c 65 2e 66 6f 6c 64 =.{}.local.pairings.=.table.fold
ff340 28 62 75 69 6c 64 63 66 67 73 2c 20 70 6c 61 74 66 6f 72 6d 73 29 0a 66 6f 72 20 5f 2c 20 70 61 (buildcfgs,.platforms).for._,.pa
ff360 69 72 69 6e 67 20 69 6e 20 69 70 61 69 72 73 28 70 61 69 72 69 6e 67 73 29 20 64 6f 0a 6c 6f 63 iring.in.ipairs(pairings).do.loc
ff380 61 6c 20 63 66 67 20 3d 20 6f 76 65 6e 2e 62 61 6b 65 43 6f 6e 66 69 67 28 77 6b 73 2c 20 6e 69 al.cfg.=.oven.bakeConfig(wks,.ni
ff3a0 6c 2c 20 70 61 69 72 69 6e 67 5b 31 5d 2c 20 70 61 69 72 69 6e 67 5b 32 5d 29 0a 69 66 20 70 2e l,.pairing[1],.pairing[2]).if.p.
ff3c0 61 63 74 69 6f 6e 2e 73 75 70 70 6f 72 74 73 63 6f 6e 66 69 67 28 70 2e 61 63 74 69 6f 6e 2e 63 action.supportsconfig(p.action.c
ff3e0 75 72 72 65 6e 74 28 29 2c 20 63 66 67 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 urrent(),.cfg).then.table.insert
ff400 28 63 6f 6e 66 69 67 73 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 6f (configs,.cfg).end.end.return.co
ff420 6e 66 69 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 76 65 6e 2e 62 75 62 62 6c 65 46 69 nfigs.end.function.oven.bubbleFi
ff440 65 6c 64 73 28 63 74 78 2c 20 63 73 65 74 2c 20 63 66 67 73 29 0a 6c 6f 63 61 6c 20 63 6f 6e 66 elds(ctx,.cset,.cfgs).local.conf
ff460 69 67 75 72 61 74 69 6f 6e 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 igurations.=.{}.local.platforms.
ff480 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 66 67 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 73 29 20 =.{}.for._,.cfg.in.ipairs(cfgs).
ff4a0 64 6f 0a 69 66 20 63 66 67 5b 31 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 do.if.cfg[1].then.table.insert(c
ff4c0 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2c 20 63 66 67 5b 31 5d 3a 6c 6f 77 65 72 28 29 29 0a 65 onfigurations,.cfg[1]:lower()).e
ff4e0 6e 64 0a 69 66 20 63 66 67 5b 32 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 nd.if.cfg[2].then.table.insert(p
ff500 6c 61 74 66 6f 72 6d 73 2c 20 63 66 67 5b 32 5d 3a 6c 6f 77 65 72 28 29 29 0a 65 6e 64 0a 65 6e latforms,.cfg[2]:lower()).end.en
ff520 64 0a 6c 6f 63 61 6c 20 74 65 72 6d 73 20 3d 20 74 61 62 6c 65 2e 64 65 65 70 63 6f 70 79 28 63 d.local.terms.=.table.deepcopy(c
ff540 74 78 2e 74 65 72 6d 73 29 0a 74 65 72 6d 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d tx.terms).terms.configurations.=
ff560 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 0a 74 65 72 6d 73 2e 70 6c 61 74 66 6f 72 6d 73 20 .configurations.terms.platforms.
ff580 3d 20 70 6c 61 74 66 6f 72 6d 73 0a 66 6f 72 20 6b 65 79 20 69 6e 20 70 61 69 72 73 28 6f 76 65 =.platforms.for.key.in.pairs(ove
ff5a0 6e 2e 62 75 62 62 6c 65 64 46 69 65 6c 64 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 n.bubbledFields).do.local.field.
ff5c0 3d 20 70 2e 66 69 65 6c 64 2e 67 65 74 28 6b 65 79 29 0a 69 66 20 6e 6f 74 20 66 69 65 6c 64 20 =.p.field.get(key).if.not.field.
ff5e0 74 68 65 6e 0a 63 74 78 5b 6b 65 79 5d 20 3d 20 72 61 77 67 65 74 28 63 74 78 2c 20 6b 65 79 29 then.ctx[key].=.rawget(ctx,.key)
ff600 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 70 2e 63 6f 6e 66 69 67 73 65 74 2e .else.local.value.=.p.configset.
ff620 66 65 74 63 68 28 63 73 65 74 2c 20 66 69 65 6c 64 2c 20 74 65 72 6d 73 2c 20 63 74 78 29 0a 69 fetch(cset,.field,.terms,.ctx).i
ff640 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 63 74 78 5b 6b 65 79 5d 20 3d 20 76 61 6c 75 65 0a 65 6e f.value.then.ctx[key].=.value.en
ff660 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f 76 65 6e 2e 62 61 6b 65 d.end.end.end.function.oven.bake
ff680 43 6f 6e 66 69 67 4c 69 73 74 28 63 74 78 2c 20 63 66 67 73 29 0a 66 6f 72 20 69 2c 20 63 66 67 ConfigList(ctx,.cfgs).for.i,.cfg
ff6a0 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 73 29 20 64 6f 0a 63 66 67 73 5b 69 5d 20 3d 20 70 2e .in.ipairs(cfgs).do.cfgs[i].=.p.
ff6c0 70 72 6f 6a 65 63 74 2e 6d 61 70 63 6f 6e 66 69 67 28 63 74 78 2c 20 63 66 67 5b 31 5d 2c 20 63 project.mapconfig(ctx,.cfg[1],.c
ff6e0 66 67 5b 32 5d 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 63 66 67 73 20 3d 20 7b 7d 0a fg[2]).end.local.buildcfgs.=.{}.
ff700 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 70 61 69 72 local.platforms.=.{}.for._,.pair
ff720 69 6e 67 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 62 75 69 ing.in.ipairs(cfgs).do.local.bui
ff740 6c 64 63 66 67 20 3d 20 70 61 69 72 69 6e 67 5b 31 5d 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 ldcfg.=.pairing[1].local.platfor
ff760 6d 20 3d 20 70 61 69 72 69 6e 67 5b 32 5d 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 m.=.pairing[2].if.not.table.cont
ff780 61 69 6e 73 28 62 75 69 6c 64 63 66 67 73 2c 20 62 75 69 6c 64 63 66 67 29 20 74 68 65 6e 0a 74 ains(buildcfgs,.buildcfg).then.t
ff7a0 61 62 6c 65 2e 69 6e 73 65 72 74 28 62 75 69 6c 64 63 66 67 73 2c 20 62 75 69 6c 64 63 66 67 29 able.insert(buildcfgs,.buildcfg)
ff7c0 0a 65 6e 64 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 61 6e 64 20 6e 6f 74 20 74 61 62 6c 65 2e 63 .end.if.platform.and.not.table.c
ff7e0 6f 6e 74 61 69 6e 73 28 70 6c 61 74 66 6f 72 6d 73 2c 20 70 6c 61 74 66 6f 72 6d 29 20 74 68 65 ontains(platforms,.platform).the
ff800 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 6c 61 74 66 6f 72 6d 73 2c 20 70 6c 61 74 66 6f n.table.insert(platforms,.platfo
ff820 72 6d 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 66 6f 6c 64 28 62 75 rm).end.end.return.table.fold(bu
ff840 69 6c 64 63 66 67 73 2c 20 70 6c 61 74 66 6f 72 6d 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e ildcfgs,.platforms).end.function
ff860 20 6f 76 65 6e 2e 62 61 6b 65 43 6f 6e 66 69 67 28 77 6b 73 2c 20 70 72 6a 2c 20 62 75 69 6c 64 .oven.bakeConfig(wks,.prj,.build
ff880 63 66 67 2c 20 70 6c 61 74 66 6f 72 6d 2c 20 65 78 74 72 61 46 69 6c 74 65 72 73 29 0a 6c 6f 63 cfg,.platform,.extraFilters).loc
ff8a0 61 6c 20 73 79 73 74 65 6d 20 3d 20 6f 73 2e 74 61 72 67 65 74 28 29 0a 6c 6f 63 61 6c 20 61 72 al.system.=.os.target().local.ar
ff8c0 63 68 69 74 65 63 74 75 72 65 20 3d 20 6e 69 6c 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d chitecture.=.nil.local.toolset.=
ff8e0 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 2e 74 6f 6f 6c 73 65 74 0a 69 66 20 70 .p.action.current().toolset.if.p
ff900 6c 61 74 66 6f 72 6d 20 74 68 65 6e 0a 73 79 73 74 65 6d 20 3d 20 70 2e 61 70 69 2e 63 68 65 63 latform.then.system.=.p.api.chec
ff920 6b 56 61 6c 75 65 28 70 2e 66 69 65 6c 64 73 2e 73 79 73 74 65 6d 2c 20 70 6c 61 74 66 6f 72 6d kValue(p.fields.system,.platform
ff940 29 20 6f 72 20 73 79 73 74 65 6d 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 70 2e 61 70 69 ).or.system.architecture.=.p.api
ff960 2e 63 68 65 63 6b 56 61 6c 75 65 28 70 2e 66 69 65 6c 64 73 2e 61 72 63 68 69 74 65 63 74 75 72 .checkValue(p.fields.architectur
ff980 65 2c 20 70 6c 61 74 66 6f 72 6d 29 20 6f 72 20 61 72 63 68 69 74 65 63 74 75 72 65 0a 74 6f 6f e,.platform).or.architecture.too
ff9a0 6c 73 65 74 20 3d 20 70 2e 61 70 69 2e 63 68 65 63 6b 56 61 6c 75 65 28 70 2e 66 69 65 6c 64 73 lset.=.p.api.checkValue(p.fields
ff9c0 2e 74 6f 6f 6c 73 65 74 2c 20 70 6c 61 74 66 6f 72 6d 29 20 6f 72 20 74 6f 6f 6c 73 65 74 0a 65 .toolset,.platform).or.toolset.e
ff9e0 6e 64 0a 6c 6f 63 61 6c 20 65 6e 76 69 72 6f 6e 20 3d 20 7b 0a 77 6b 73 20 3d 20 77 6b 73 2c 0a nd.local.environ.=.{.wks.=.wks,.
ffa00 73 6c 6e 20 3d 20 77 6b 73 2c 0a 70 72 6a 20 3d 20 70 72 6a 2c 0a 7d 0a 6c 6f 63 61 6c 20 63 74 sln.=.wks,.prj.=.prj,.}.local.ct
ffa20 78 20 3d 20 63 6f 6e 74 65 78 74 2e 6e 65 77 28 70 72 6a 20 6f 72 20 77 6b 73 2c 20 65 6e 76 69 x.=.context.new(prj.or.wks,.envi
ffa40 72 6f 6e 29 0a 63 74 78 2e 70 72 6f 6a 65 63 74 20 3d 20 70 72 6a 0a 63 74 78 2e 77 6f 72 6b 73 ron).ctx.project.=.prj.ctx.works
ffa60 70 61 63 65 20 3d 20 77 6b 73 0a 63 74 78 2e 73 6f 6c 75 74 69 6f 6e 20 3d 20 77 6b 73 0a 63 74 pace.=.wks.ctx.solution.=.wks.ct
ffa80 78 2e 67 6c 6f 62 61 6c 20 3d 20 77 6b 73 2e 67 6c 6f 62 61 6c 0a 63 74 78 2e 62 75 69 6c 64 63 x.global.=.wks.global.ctx.buildc
ffaa0 66 67 20 3d 20 62 75 69 6c 64 63 66 67 0a 63 74 78 2e 70 6c 61 74 66 6f 72 6d 20 3d 20 70 6c 61 fg.=.buildcfg.ctx.platform.=.pla
ffac0 74 66 6f 72 6d 0a 63 74 78 2e 61 63 74 69 6f 6e 20 3d 20 5f 41 43 54 49 4f 4e 0a 65 6e 76 69 72 tform.ctx.action.=._ACTION.envir
ffae0 6f 6e 2e 63 66 67 20 3d 20 63 74 78 0a 63 6f 6e 74 65 78 74 2e 63 6f 70 79 46 69 6c 74 65 72 73 on.cfg.=.ctx.context.copyFilters
ffb00 28 63 74 78 2c 20 77 6b 73 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 63 74 78 (ctx,.wks).context.addFilter(ctx
ffb20 2c 20 22 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 22 2c 20 62 75 69 6c 64 63 66 67 29 0a 63 6f ,."configurations",.buildcfg).co
ffb40 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 63 74 78 2c 20 22 70 6c 61 74 66 6f 72 6d 73 22 ntext.addFilter(ctx,."platforms"
ffb60 2c 20 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 70 72 6a 20 74 68 65 6e 0a 63 6f 6e 74 65 78 74 2e ,.platform).if.prj.then.context.
ffb80 61 64 64 46 69 6c 74 65 72 28 63 74 78 2c 20 22 6c 61 6e 67 75 61 67 65 22 2c 20 70 72 6a 2e 6c addFilter(ctx,."language",.prj.l
ffba0 61 6e 67 75 61 67 65 29 0a 65 6e 64 0a 63 74 78 2e 73 79 73 74 65 6d 20 3d 20 63 74 78 2e 73 79 anguage).end.ctx.system.=.ctx.sy
ffbc0 73 74 65 6d 20 6f 72 20 73 79 73 74 65 6d 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 stem.or.system.context.addFilter
ffbe0 28 63 74 78 2c 20 22 73 79 73 74 65 6d 22 2c 20 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 (ctx,."system",.os.getSystemTags
ffc00 28 63 74 78 2e 73 79 73 74 65 6d 29 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 (ctx.system)).context.addFilter(
ffc20 63 74 78 2c 20 22 68 6f 73 74 22 2c 20 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 6f 73 ctx,."host",.os.getSystemTags(os
ffc40 2e 68 6f 73 74 28 29 29 29 0a 63 74 78 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 63 74 78 .host())).ctx.architecture.=.ctx
ffc60 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 6f 72 20 61 72 63 68 69 74 65 63 74 75 72 65 0a 63 6f .architecture.or.architecture.co
ffc80 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 63 74 78 2c 20 22 61 72 63 68 69 74 65 63 74 75 ntext.addFilter(ctx,."architectu
ffca0 72 65 22 2c 20 63 74 78 2e 61 72 63 68 69 74 65 63 74 75 72 65 29 0a 63 74 78 2e 74 6f 6f 6c 73 re",.ctx.architecture).ctx.tools
ffcc0 65 74 20 3d 20 5f 4f 50 54 49 4f 4e 53 2e 63 63 20 6f 72 20 63 74 78 2e 74 6f 6f 6c 73 65 74 20 et.=._OPTIONS.cc.or.ctx.toolset.
ffce0 6f 72 20 74 6f 6f 6c 73 65 74 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 63 74 78 or.toolset.context.addFilter(ctx
ffd00 2c 20 22 74 6f 6f 6c 73 65 74 22 2c 20 63 74 78 2e 74 6f 6f 6c 73 65 74 29 0a 63 6f 6e 74 65 78 ,."toolset",.ctx.toolset).contex
ffd20 74 2e 61 64 64 46 69 6c 74 65 72 28 63 74 78 2c 20 22 6b 69 6e 64 22 2c 20 63 74 78 2e 6b 69 6e t.addFilter(ctx,."kind",.ctx.kin
ffd40 64 29 0a 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 63 74 78 2c 20 22 73 68 61 72 65 d).context.addFilter(ctx,."share
ffd60 64 6c 69 62 74 79 70 65 22 2c 20 63 74 78 2e 73 68 61 72 65 64 6c 69 62 74 79 70 65 29 0a 63 6f dlibtype",.ctx.sharedlibtype).co
ffd80 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 63 74 78 2c 20 22 74 61 67 73 22 2c 20 63 74 78 ntext.addFilter(ctx,."tags",.ctx
ffda0 2e 74 61 67 73 29 0a 69 66 20 65 78 74 72 61 46 69 6c 74 65 72 73 20 74 68 65 6e 0a 66 6f 72 20 .tags).if.extraFilters.then.for.
ffdc0 6b 2c 20 76 20 69 6e 20 70 61 69 72 73 28 65 78 74 72 61 46 69 6c 74 65 72 73 29 20 64 6f 0a 63 k,.v.in.pairs(extraFilters).do.c
ffde0 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 63 74 78 2c 20 6b 2c 20 76 29 0a 65 6e 64 0a ontext.addFilter(ctx,.k,.v).end.
ffe00 65 6e 64 0a 63 6f 6e 74 65 78 74 2e 63 6f 6d 70 69 6c 65 28 63 74 78 29 0a 63 74 78 2e 6c 6f 63 end.context.compile(ctx).ctx.loc
ffe20 61 74 69 6f 6e 20 3d 20 63 74 78 2e 6c 6f 63 61 74 69 6f 6e 20 6f 72 20 70 72 6a 20 61 6e 64 20 ation.=.ctx.location.or.prj.and.
ffe40 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 0a 63 6f 6e 74 65 78 74 2e 62 61 73 65 64 69 72 28 63 74 78 prj.location.context.basedir(ctx
ffe60 2c 20 63 74 78 2e 6c 6f 63 61 74 69 6f 6e 29 0a 6f 76 65 6e 2e 66 69 6e 69 73 68 43 6f 6e 66 69 ,.ctx.location).oven.finishConfi
ffe80 67 28 63 74 78 29 0a 72 65 74 75 72 6e 20 63 74 78 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6f g(ctx).return.ctx.end.function.o
ffea0 76 65 6e 2e 62 61 6b 65 46 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d ven.bakeFiles(prj).local.files.=
ffec0 20 7b 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e .{}.for.cfg.in.p.project.eachcon
ffee0 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 61 64 64 46 69 fig(prj).do.local.function.addFi
fff00 6c 65 28 66 6e 61 6d 65 2c 20 69 29 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 66 69 6c 65 73 5b le(fname,.i).local.fcfg.=.files[
fff20 66 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 66 63 66 67 20 74 68 65 6e 0a 66 63 66 67 20 3d 20 70 fname].if.not.fcfg.then.fcfg.=.p
fff40 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 6e 65 77 28 66 6e 61 6d 65 2c 20 70 72 6a 29 0a 66 63 66 67 .fileconfig.new(fname,.prj).fcfg
fff60 2e 6f 72 64 65 72 20 3d 20 69 0a 66 69 6c 65 73 5b 66 6e 61 6d 65 5d 20 3d 20 66 63 66 67 0a 74 .order.=.i.files[fname].=.fcfg.t
fff80 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 69 6c 65 73 2c 20 66 63 66 67 29 0a 65 6e 64 0a 70 2e 66 able.insert(files,.fcfg).end.p.f
fffa0 69 6c 65 63 6f 6e 66 69 67 2e 61 64 64 63 6f 6e 66 69 67 28 66 63 66 67 2c 20 63 66 67 29 0a 65 ileconfig.addconfig(fcfg,.cfg).e
fffc0 6e 64 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 63 66 67 2e 66 69 6c 65 73 2c 20 61 64 64 nd.table.foreachi(cfg.files,.add
fffe0 46 69 6c 65 29 0a 69 66 20 23 70 72 6a 2e 6e 75 67 65 74 20 3e 20 30 20 61 6e 64 20 28 5f 41 43 File).if.#prj.nuget.>.0.and.(_AC
100000 54 49 4f 4e 20 3c 20 22 76 73 32 30 31 37 22 20 6f 72 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 63 TION.<."vs2017".or.p.project.isc
100020 70 70 28 70 72 6a 29 29 20 74 68 65 6e 0a 61 64 64 46 69 6c 65 28 22 70 61 63 6b 61 67 65 73 2e pp(prj)).then.addFile("packages.
100040 63 6f 6e 66 69 67 22 29 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 73 6f 72 74 28 66 69 6c 65 config").end.end.table.sort(file
100060 73 2c 20 66 75 6e 63 74 69 6f 6e 28 61 2c 62 29 0a 72 65 74 75 72 6e 20 61 2e 76 70 61 74 68 20 s,.function(a,b).return.a.vpath.
100080 3c 20 62 2e 76 70 61 74 68 0a 65 6e 64 29 0a 72 65 74 75 72 6e 20 66 69 6c 65 73 0a 65 6e 64 0a <.b.vpath.end).return.files.end.
1000a0 66 75 6e 63 74 69 6f 6e 20 6f 76 65 6e 2e 75 6e 69 71 75 65 53 65 71 75 65 6e 63 65 28 66 2c 20 function.oven.uniqueSequence(f,.
1000c0 63 66 67 2c 20 73 65 71 2c 20 62 61 73 65 73 29 0a 77 68 69 6c 65 20 74 72 75 65 20 64 6f 0a 66 cfg,.seq,.bases).while.true.do.f
1000e0 2e 73 65 71 75 65 6e 63 65 20 3d 20 73 65 71 5b 63 66 67 5d 20 6f 72 20 30 0a 73 65 71 5b 63 66 .sequence.=.seq[cfg].or.0.seq[cf
100100 67 5d 20 3d 20 66 2e 73 65 71 75 65 6e 63 65 20 2b 20 31 0a 69 66 20 66 2e 73 65 71 75 65 6e 63 g].=.f.sequence.+.1.if.f.sequenc
100120 65 20 3d 3d 20 30 20 74 68 65 6e 0a 62 72 65 61 6b 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6c 6f 77 65 e.==.0.then.break.end.local.lowe
100140 72 6f 62 6a 20 3d 20 66 2e 6f 62 6a 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 0a 69 66 20 6e 6f 74 20 robj.=.f.objname:lower().if.not.
100160 62 61 73 65 73 5b 6c 6f 77 65 72 6f 62 6a 5d 20 74 68 65 6e 0a 62 61 73 65 73 5b 6c 6f 77 65 72 bases[lowerobj].then.bases[lower
100180 6f 62 6a 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 62 61 73 65 73 5b 6c 6f 77 65 72 obj].=.{}.end.if.not.bases[lower
1001a0 6f 62 6a 5d 5b 63 66 67 5d 20 74 68 65 6e 0a 62 61 73 65 73 5b 6c 6f 77 65 72 6f 62 6a 5d 5b 63 obj][cfg].then.bases[lowerobj][c
1001c0 66 67 5d 20 3d 20 31 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 fg].=.1.break.end.end.end.functi
1001e0 6f 6e 20 6f 76 65 6e 2e 61 73 73 69 67 6e 4f 62 6a 65 63 74 53 65 71 75 65 6e 63 65 73 28 70 72 on.oven.assignObjectSequences(pr
100200 6a 29 0a 6c 6f 63 61 6c 20 62 61 73 65 73 20 3d 20 7b 7d 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 j).local.bases.=.{}.table.foreac
100220 68 69 28 70 72 6a 2e 5f 2e 66 69 6c 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 66 69 6c 65 29 0a 69 hi(prj._.files,.function(file).i
100240 66 20 6e 6f 74 20 70 61 74 68 2e 69 73 6e 61 74 69 76 65 66 69 6c 65 28 66 69 6c 65 2e 61 62 73 f.not.path.isnativefile(file.abs
100260 70 61 74 68 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6c 6f 77 65 path).then.return.end.local.lowe
100280 72 62 61 73 65 20 3d 20 66 69 6c 65 2e 62 61 73 65 6e 61 6d 65 3a 6c 6f 77 65 72 28 29 0a 69 66 rbase.=.file.basename:lower().if
1002a0 20 6e 6f 74 20 62 61 73 65 73 5b 6c 6f 77 65 72 62 61 73 65 5d 20 74 68 65 6e 0a 62 61 73 65 73 .not.bases[lowerbase].then.bases
1002c0 5b 6c 6f 77 65 72 62 61 73 65 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 65 71 75 65 [lowerbase].=.{}.end.local.seque
1002e0 6e 63 65 73 20 3d 20 62 61 73 65 73 5b 6c 6f 77 65 72 62 61 73 65 5d 0a 66 6f 72 20 63 66 67 20 nces.=.bases[lowerbase].for.cfg.
100300 69 6e 20 70 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a in.p.project.eachconfig(prj).do.
100320 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e local.fcfg.=.p.fileconfig.getcon
100340 66 69 67 28 66 69 6c 65 2c 20 63 66 67 29 0a 69 66 20 66 63 66 67 20 7e 3d 20 6e 69 6c 20 61 6e fig(file,.cfg).if.fcfg.~=.nil.an
100360 64 20 6e 6f 74 20 66 63 66 67 2e 66 6c 61 67 73 2e 45 78 63 6c 75 64 65 46 72 6f 6d 42 75 69 6c d.not.fcfg.flags.ExcludeFromBuil
100380 64 20 74 68 65 6e 0a 6f 76 65 6e 2e 75 6e 69 71 75 65 53 65 71 75 65 6e 63 65 28 66 63 66 67 2c d.then.oven.uniqueSequence(fcfg,
1003a0 20 63 66 67 2c 20 73 65 71 75 65 6e 63 65 73 2c 20 62 61 73 65 73 29 0a 65 6e 64 0a 65 6e 64 0a .cfg,.sequences,.bases).end.end.
1003c0 6f 76 65 6e 2e 75 6e 69 71 75 65 53 65 71 75 65 6e 63 65 28 66 69 6c 65 2c 20 70 72 6a 2c 20 73 oven.uniqueSequence(file,.prj,.s
1003e0 65 71 75 65 6e 63 65 73 2c 20 62 61 73 65 73 29 0a 65 6e 64 29 0a 65 6e 64 0a 66 75 6e 63 74 69 equences,.bases).end).end.functi
100400 6f 6e 20 6f 76 65 6e 2e 66 69 6e 69 73 68 43 6f 6e 66 69 67 28 63 66 67 29 0a 63 66 67 2e 6c 6f on.oven.finishConfig(cfg).cfg.lo
100420 6e 67 6e 61 6d 65 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 7b 20 63 66 67 2e 62 75 69 6c ngname.=.table.concat({.cfg.buil
100440 64 63 66 67 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7d 2c 20 22 7c 22 29 0a 63 66 67 2e 73 dcfg,.cfg.platform.},."|").cfg.s
100460 68 6f 72 74 6e 61 6d 65 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 7b 20 63 66 67 2e 62 75 hortname.=.table.concat({.cfg.bu
100480 69 6c 64 63 66 67 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 7d 2c 20 22 20 22 29 0a 63 66 67 ildcfg,.cfg.platform.},.".").cfg
1004a0 2e 73 68 6f 72 74 6e 61 6d 65 20 3d 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 3a 67 73 75 62 28 .shortname.=.cfg.shortname:gsub(
1004c0 22 20 22 2c 20 22 5f 22 29 3a 6c 6f 77 65 72 28 29 0a 63 66 67 2e 6e 61 6d 65 20 3d 20 63 66 67 ".",."_"):lower().cfg.name.=.cfg
1004e0 2e 6c 6f 6e 67 6e 61 6d 65 0a 69 66 20 63 66 67 2e 70 72 6f 6a 65 63 74 20 61 6e 64 20 63 66 67 .longname.if.cfg.project.and.cfg
100500 2e 6b 69 6e 64 20 74 68 65 6e 0a 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 20 3d 20 70 2e 63 .kind.then.cfg.buildtarget.=.p.c
100520 6f 6e 66 69 67 2e 67 65 74 74 61 72 67 65 74 69 6e 66 6f 28 63 66 67 29 0a 63 66 67 2e 62 75 69 onfig.gettargetinfo(cfg).cfg.bui
100540 6c 64 74 61 72 67 65 74 2e 72 65 6c 70 61 74 68 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 ldtarget.relpath.=.p.project.get
100560 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 62 75 69 6c 64 74 relative(cfg.project,.cfg.buildt
100580 61 72 67 65 74 2e 61 62 73 70 61 74 68 29 0a 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 20 3d 20 arget.abspath).cfg.linktarget.=.
1005a0 70 2e 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 69 6e 66 6f 28 63 66 67 29 0a 63 66 67 2e 6c 69 p.config.getlinkinfo(cfg).cfg.li
1005c0 6e 6b 74 61 72 67 65 74 2e 72 65 6c 70 61 74 68 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 nktarget.relpath.=.p.project.get
1005e0 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 6c 69 6e 6b 74 61 relative(cfg.project,.cfg.linkta
100600 72 67 65 74 2e 61 62 73 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 0a 00 00 66 75 6e 63 74 69 6f 6e rget.abspath).end.end...function
100620 20 64 6f 66 69 6c 65 6f 70 74 28 66 6e 61 6d 65 29 0a 69 66 20 74 79 70 65 28 66 6e 61 6d 65 29 .dofileopt(fname).if.type(fname)
100640 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e 20 66 6e 61 6d 65 20 3d 20 7b 66 6e 61 6d 65 .==."string".then.fname.=.{fname
100660 7d 20 65 6e 64 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 66 6e 61 6d 65 20 64 6f 0a 6c 6f 63 61 6c }.end.for.i.=.1,.#fname.do.local
100680 20 66 6f 75 6e 64 20 3d 20 6f 73 2e 6c 6f 63 61 74 65 28 66 6e 61 6d 65 5b 69 5d 29 0a 69 66 20 .found.=.os.locate(fname[i]).if.
1006a0 6e 6f 74 20 66 6f 75 6e 64 20 74 68 65 6e 0a 66 6f 75 6e 64 20 3d 20 6f 73 2e 6c 6f 63 61 74 65 not.found.then.found.=.os.locate
1006c0 28 66 6e 61 6d 65 5b 69 5d 20 2e 2e 20 22 2e 6c 75 61 22 29 0a 65 6e 64 0a 69 66 20 66 6f 75 6e (fname[i]....".lua").end.if.foun
1006e0 64 20 74 68 65 6e 0a 64 6f 66 69 6c 65 28 66 6f 75 6e 64 29 0a 72 65 74 75 72 6e 20 74 72 75 65 d.then.dofile(found).return.true
100700 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 6f 2e 5f 69 6e 63 6c 75 64 65 64 46 69 6c 65 73 20 3d .end.end.end.io._includedFiles.=
100720 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 69 6e 63 6c 75 64 65 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 .{}.function.include(fname).loca
100740 6c 20 66 75 6c 6c 50 61 74 68 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6e 64 50 72 6f 6a 65 63 74 l.fullPath.=.premake.findProject
100760 53 63 72 69 70 74 28 66 6e 61 6d 65 29 0a 66 6e 61 6d 65 20 3d 20 66 75 6c 6c 50 61 74 68 20 6f Script(fname).fname.=.fullPath.o
100780 72 20 66 6e 61 6d 65 0a 69 66 20 6e 6f 74 20 69 6f 2e 5f 69 6e 63 6c 75 64 65 64 46 69 6c 65 73 r.fname.if.not.io._includedFiles
1007a0 5b 66 6e 61 6d 65 5d 20 74 68 65 6e 0a 69 6f 2e 5f 69 6e 63 6c 75 64 65 64 46 69 6c 65 73 5b 66 [fname].then.io._includedFiles[f
1007c0 6e 61 6d 65 5d 20 3d 20 74 72 75 65 0a 72 65 74 75 72 6e 20 64 6f 66 69 6c 65 28 66 6e 61 6d 65 name].=.true.return.dofile(fname
1007e0 29 0a 65 6e 64 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 5f 47 2c 20 22 ).end.end.premake.override(_G,."
100800 72 65 71 75 69 72 65 22 2c 20 66 75 6e 63 74 69 6f 6e 28 62 61 73 65 2c 20 6d 6f 64 6e 61 6d 65 require",.function(base,.modname
100820 2c 20 76 65 72 73 69 6f 6e 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 2c 20 6d 6f 64 20 3d 20 ,.versions).local.result,.mod.=.
100840 70 63 61 6c 6c 28 62 61 73 65 2c 6d 6f 64 6e 61 6d 65 29 0a 69 66 20 6e 6f 74 20 72 65 73 75 6c pcall(base,modname).if.not.resul
100860 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 6d 6f 64 2c 20 33 29 0a 65 6e 64 0a 69 66 20 6d 6f 64 20 t.then.error(mod,.3).end.if.mod.
100880 61 6e 64 20 76 65 72 73 69 6f 6e 73 20 61 6e 64 20 6e 6f 74 20 70 72 65 6d 61 6b 65 2e 63 68 65 and.versions.and.not.premake.che
1008a0 63 6b 56 65 72 73 69 6f 6e 28 6d 6f 64 2e 5f 56 45 52 53 49 4f 4e 2c 20 76 65 72 73 69 6f 6e 73 ckVersion(mod._VERSION,.versions
1008c0 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 6d 6f 64 75 ).then.error(string.format("modu
1008e0 6c 65 20 25 73 20 25 73 20 64 6f 65 73 20 6e 6f 74 20 6d 65 65 74 20 76 65 72 73 69 6f 6e 20 63 le.%s.%s.does.not.meet.version.c
100900 72 69 74 65 72 69 61 20 25 73 22 2c 0a 6d 6f 64 6e 61 6d 65 2c 20 6d 6f 64 2e 5f 56 45 52 53 49 riteria.%s",.modname,.mod._VERSI
100920 4f 4e 20 6f 72 20 22 28 6e 6f 6e 65 29 22 2c 20 76 65 72 73 69 6f 6e 73 29 2c 20 33 29 0a 65 6e ON.or."(none)",.versions),.3).en
100940 64 0a 72 65 74 75 72 6e 20 6d 6f 64 0a 65 6e 64 29 0a 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 d.return.mod.end).......local.p.
100960 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 76 63 =.premake.local.m.=.p.vstudio.vc
100980 32 30 30 78 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 75 73 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 200x.m.elements.user.=.function(
1009a0 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 64 65 62 75 67 53 65 74 74 69 6e 67 73 2c 0a 7d cfg).return.{.m.debugSettings,.}
1009c0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 55 73 65 72 28 70 72 6a .end.function.m.generateUser(prj
1009e0 29 0a 70 2e 69 6e 64 65 6e 74 28 22 5c 74 22 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 73 20 ).p.indent("\t").local.contents.
100a00 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 73 69 7a 65 20 3d 20 30 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 =.{}.local.size.=.0.for.cfg.in.p
100a20 2e 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 63 6f 6e 74 .project.eachconfig(prj).do.cont
100a40 65 6e 74 73 5b 63 66 67 5d 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 ents[cfg].=.p.capture(function()
100a60 0a 70 2e 70 75 73 68 28 34 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 .p.push(4).p.callArray(m.element
100a80 73 2e 75 73 65 72 2c 20 63 66 67 29 0a 70 2e 70 6f 70 28 34 29 0a 65 6e 64 29 0a 73 69 7a 65 20 s.user,.cfg).p.pop(4).end).size.
100aa0 3d 20 73 69 7a 65 20 2b 20 23 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 0a 65 6e 64 0a 69 66 20 73 =.size.+.#contents[cfg].end.if.s
100ac0 69 7a 65 20 3e 20 30 20 74 68 65 6e 0a 6d 2e 78 6d 6c 45 6c 65 6d 65 6e 74 28 29 0a 6d 2e 76 69 ize.>.0.then.m.xmlElement().m.vi
100ae0 73 75 61 6c 53 74 75 64 69 6f 55 73 65 72 46 69 6c 65 28 29 0a 70 2e 70 75 73 68 28 27 3c 43 6f sualStudioUserFile().p.push('<Co
100b00 6e 66 69 67 75 72 61 74 69 6f 6e 73 3e 27 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 2e 70 72 6f nfigurations>').for.cfg.in.p.pro
100b20 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6d 2e 75 73 65 72 43 6f ject.eachconfig(prj).do.m.userCo
100b40 6e 66 69 67 75 72 61 74 69 6f 6e 28 63 66 67 29 0a 70 2e 70 75 73 68 28 27 3c 44 65 62 75 67 53 nfiguration(cfg).p.push('<DebugS
100b60 65 74 74 69 6e 67 73 27 29 0a 69 66 20 23 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 20 3e 20 30 20 ettings').if.#contents[cfg].>.0.
100b80 74 68 65 6e 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 5b 63 66 67 5d 29 0a 65 6e 64 0a then.p.outln(contents[cfg]).end.
100ba0 70 2e 70 6f 70 28 27 2f 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 p.pop('/>').p.pop('</Configurati
100bc0 6f 6e 3e 27 29 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e on>').end.p.pop('</Configuration
100be0 73 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 56 69 73 75 61 6c 53 74 75 64 69 6f 55 73 65 72 46 69 s>').p.pop('</VisualStudioUserFi
100c00 6c 65 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 76 69 73 75 61 6c 53 le>').end.end.function.m.visualS
100c20 74 75 64 69 6f 55 73 65 72 46 69 6c 65 28 29 0a 70 2e 70 75 73 68 28 27 3c 56 69 73 75 61 6c 53 tudioUserFile().p.push('<VisualS
100c40 74 75 64 69 6f 55 73 65 72 46 69 6c 65 27 29 0a 70 2e 77 28 27 50 72 6f 6a 65 63 74 54 79 70 65 tudioUserFile').p.w('ProjectType
100c60 3d 22 56 69 73 75 61 6c 20 43 2b 2b 22 27 29 0a 6d 2e 76 65 72 73 69 6f 6e 28 29 0a 70 2e 77 28 ="Visual.C++"').m.version().p.w(
100c80 27 53 68 6f 77 41 6c 6c 46 69 6c 65 73 3d 22 66 61 6c 73 65 22 27 29 0a 70 2e 77 28 27 3e 27 29 'ShowAllFiles="false"').p.w('>')
100ca0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 75 73 65 72 43 6f 6e 66 69 67 75 72 61 74 69 6f .end.function.m.userConfiguratio
100cc0 6e 28 63 66 67 29 0a 70 2e 70 75 73 68 28 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 29 0a n(cfg).p.push('<Configuration').
100ce0 70 2e 78 28 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 70 2e 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 p.x('Name="%s"',.p.vstudio.proje
100d00 63 74 43 6f 6e 66 69 67 28 63 66 67 29 29 0a 70 2e 77 28 27 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c ctConfig(cfg)).p.w('>').end.m.el
100d20 65 6d 65 6e 74 73 2e 64 65 62 75 67 53 65 74 74 69 6e 67 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 ements.debugSettings.=.function(
100d40 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 64 65 62 75 67 43 6f 6d 6d 61 6e 64 2c 0a 6d 2e cfg).return.{.m.debugCommand,.m.
100d60 64 65 62 75 67 44 69 72 2c 0a 6d 2e 64 65 62 75 67 41 72 67 73 2c 0a 6d 2e 64 65 62 75 67 45 6e debugDir,.m.debugArgs,.m.debugEn
100d80 76 69 72 6f 6e 6d 65 6e 74 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 62 75 vironment,.}.end.function.m.debu
100da0 67 53 65 74 74 69 6e 67 73 28 63 66 67 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 gSettings(cfg).p.callArray(m.ele
100dc0 6d 65 6e 74 73 2e 64 65 62 75 67 53 65 74 74 69 6e 67 73 2c 20 63 66 67 29 0a 65 6e 64 0a 66 75 ments.debugSettings,.cfg).end.fu
100de0 6e 63 74 69 6f 6e 20 6d 2e 64 65 62 75 67 41 72 67 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e nction.m.debugArgs(cfg).if.#cfg.
100e00 64 65 62 75 67 61 72 67 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 78 28 27 43 6f 6d 6d 61 6e 64 41 debugargs.>.0.then.p.x('CommandA
100e20 72 67 75 6d 65 6e 74 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 rguments="%s"',.table.concat(cfg
100e40 2e 64 65 62 75 67 61 72 67 73 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 .debugargs,.".")).end.end.functi
100e60 6f 6e 20 6d 2e 64 65 62 75 67 43 6f 6d 6d 61 6e 64 28 63 66 67 29 0a 69 66 20 63 66 67 2e 64 65 on.m.debugCommand(cfg).if.cfg.de
100e80 62 75 67 63 6f 6d 6d 61 6e 64 20 74 68 65 6e 0a 70 2e 78 28 27 43 6f 6d 6d 61 6e 64 3d 22 25 73 bugcommand.then.p.x('Command="%s
100ea0 22 27 2c 20 70 2e 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 64 65 62 75 "',.p.vstudio.path(cfg,.cfg.debu
100ec0 67 63 6f 6d 6d 61 6e 64 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 gcommand)).end.end.function.m.de
100ee0 62 75 67 44 69 72 28 63 66 67 29 0a 69 66 20 63 66 67 2e 64 65 62 75 67 64 69 72 20 74 68 65 6e bugDir(cfg).if.cfg.debugdir.then
100f00 0a 70 2e 78 28 27 57 6f 72 6b 69 6e 67 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 27 2c 20 70 2e .p.x('WorkingDirectory="%s"',.p.
100f20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 64 65 62 75 67 64 69 72 29 29 vstudio.path(cfg,.cfg.debugdir))
100f40 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 62 75 67 45 6e 76 69 72 6f 6e .end.end.function.m.debugEnviron
100f60 6d 65 6e 74 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 65 62 75 67 65 6e 76 73 20 3e 20 30 20 ment(cfg).if.#cfg.debugenvs.>.0.
100f80 74 68 65 6e 0a 70 2e 78 28 27 45 6e 76 69 72 6f 6e 6d 65 6e 74 3d 22 25 73 22 27 2c 20 74 61 62 then.p.x('Environment="%s"',.tab
100fa0 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 62 75 67 65 6e 76 73 2c 20 22 5c 6e 22 29 29 0a le.concat(cfg.debugenvs,."\n")).
100fc0 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 44 65 62 75 67 45 6e 76 73 44 6f 6e 74 4d 65 72 67 65 20 if.cfg.flags.DebugEnvsDontMerge.
100fe0 74 68 65 6e 0a 70 2e 78 28 27 45 6e 76 69 72 6f 6e 6d 65 6e 74 4d 65 72 67 65 3d 22 66 61 6c 73 then.p.x('EnvironmentMerge="fals
101000 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 32 2e 35 2e 34 2e 33 00 00 00 00 00 e"').end.end.end....2.5.4.3.....
101020 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 67 6d 61 6b 65 32 20 3d local.p.=.premake.local.gmake2.=
101040 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 0a 67 6d 61 6b 65 32 2e 63 73 20 20 20 20 20 .p.modules.gmake2.gmake2.cs.....
101060 20 20 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 63 73 20 20 20 20 20 20 20 20 20 3d 20 67 6d 61 6b 65 ...=.{}.local.cs.........=.gmake
101080 32 2e 63 73 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 20 20 20 3d 20 70 2e 70 72 6f 6a 65 63 2.cs.local.project....=.p.projec
1010a0 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 20 20 20 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f t.local.config.....=.p.config.lo
1010c0 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 63 73 cal.fileconfig.=.p.fileconfig.cs
1010e0 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 63 73 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 .elements.=.{}.cs.elements.makef
101100 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 67 6d 61 ile.=.function(prj).return.{.gma
101120 6b 65 32 2e 68 65 61 64 65 72 2c 0a 67 6d 61 6b 65 32 2e 70 68 6f 6e 79 52 75 6c 65 73 2c 0a 67 ke2.header,.gmake2.phonyRules,.g
101140 6d 61 6b 65 32 2e 63 73 43 6f 6e 66 69 67 73 2c 0a 67 6d 61 6b 65 32 2e 63 73 50 72 6f 6a 65 63 make2.csConfigs,.gmake2.csProjec
101160 74 43 6f 6e 66 69 67 2c 0a 67 6d 61 6b 65 32 2e 63 73 53 6f 75 72 63 65 73 2c 0a 67 6d 61 6b 65 tConfig,.gmake2.csSources,.gmake
101180 32 2e 63 73 45 6d 62 65 64 46 69 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 63 73 43 6f 70 79 46 69 6c 2.csEmbedFiles,.gmake2.csCopyFil
1011a0 65 73 2c 0a 67 6d 61 6b 65 32 2e 63 73 52 65 73 70 6f 6e 73 65 46 69 6c 65 2c 0a 67 6d 61 6b 65 es,.gmake2.csResponseFile,.gmake
1011c0 32 2e 73 68 65 6c 6c 54 79 70 65 2c 0a 67 6d 61 6b 65 32 2e 63 73 41 6c 6c 52 75 6c 65 73 2c 0a 2.shellType,.gmake2.csAllRules,.
1011e0 67 6d 61 6b 65 32 2e 63 73 54 61 72 67 65 74 52 75 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 74 61 72 gmake2.csTargetRules,.gmake2.tar
101200 67 65 74 44 69 72 52 75 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 63 73 52 65 73 70 6f 6e 73 65 52 75 getDirRules,.gmake2.csResponseRu
101220 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 6f 62 6a 44 69 72 52 75 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e les,.gmake2.objDirRules,.gmake2.
101240 63 73 43 6c 65 61 6e 52 75 6c 65 73 2c 0a 67 6d 61 6b 65 32 2e 70 72 65 42 75 69 6c 64 52 75 6c csCleanRules,.gmake2.preBuildRul
101260 65 73 2c 0a 67 6d 61 6b 65 32 2e 63 73 46 69 6c 65 52 75 6c 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 es,.gmake2.csFileRules,.}.end.fu
101280 6e 63 74 69 6f 6e 20 63 73 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 65 6f 6c 28 22 5c nction.cs.generate(prj).p.eol("\
1012a0 6e 22 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 2e 64 6f 74 6e n").local.toolset.=.p.tools.dotn
1012c0 65 74 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 63 73 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 et.p.callArray(cs.elements.makef
1012e0 69 6c 65 2c 20 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 65 6e 64 0a 63 73 2e 65 6c 65 6d 65 6e ile,.prj,.toolset).end.cs.elemen
101300 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 ts.configuration.=.function(cfg)
101320 0a 72 65 74 75 72 6e 20 7b 0a 67 6d 61 6b 65 32 2e 63 73 54 6f 6f 6c 73 2c 0a 67 6d 61 6b 65 32 .return.{.gmake2.csTools,.gmake2
101340 2e 74 61 72 67 65 74 2c 0a 67 6d 61 6b 65 32 2e 6f 62 6a 64 69 72 2c 0a 67 6d 61 6b 65 32 2e 63 .target,.gmake2.objdir,.gmake2.c
101360 73 46 6c 61 67 73 2c 0a 67 6d 61 6b 65 32 2e 63 73 4c 69 6e 6b 43 6d 64 2c 0a 67 6d 61 6b 65 32 sFlags,.gmake2.csLinkCmd,.gmake2
101380 2e 70 72 65 42 75 69 6c 64 43 6d 64 73 2c 0a 67 6d 61 6b 65 32 2e 70 72 65 4c 69 6e 6b 43 6d 64 .preBuildCmds,.gmake2.preLinkCmd
1013a0 73 2c 0a 67 6d 61 6b 65 32 2e 70 6f 73 74 42 75 69 6c 64 43 6d 64 73 2c 0a 67 6d 61 6b 65 32 2e s,.gmake2.postBuildCmds,.gmake2.
1013c0 73 65 74 74 69 6e 67 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e settings,.}.end.function.gmake2.
1013e0 63 73 43 6f 6e 66 69 67 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 66 6f 72 20 63 66 67 20 csConfigs(prj,.toolset).for.cfg.
101400 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 5f 78 in.project.eachconfig(prj).do._x
101420 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 ('ifeq.($(config),%s)',.cfg.shor
101440 74 6e 61 6d 65 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 63 73 2e 65 6c 65 6d 65 6e 74 73 2e 63 tname).p.callArray(cs.elements.c
101460 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 onfiguration,.cfg,.toolset)._p('
101480 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 endif')._p('').end.end.function.
1014a0 63 73 2e 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 28 63 66 67 2c 20 66 6e 61 6d cs.getresourcefilename(cfg,.fnam
1014c0 65 29 0a 69 66 20 70 61 74 68 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 20 3d e).if.path.getextension(fname).=
1014e0 3d 20 22 2e 72 65 73 78 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 63 66 67 2e =.".resx".then.local.name.=.cfg.
101500 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 20 2e 2e 20 22 2e 22 0a 6c 6f 63 61 buildtarget.basename....".".loca
101520 6c 20 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 6e 61 6d 65 29 l.dir.=.path.getdirectory(fname)
101540 0a 69 66 20 64 69 72 20 7e 3d 20 22 2e 22 20 74 68 65 6e 0a 6e 61 6d 65 20 3d 20 6e 61 6d 65 20 .if.dir.~=.".".then.name.=.name.
101560 2e 2e 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 64 69 72 2c 20 22 2e 22 29 20 2e 2e 20 22 ...path.translate(dir,.".")...."
101580 2e 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 22 24 28 4f 42 4a 44 49 52 29 2f 22 20 2e 2e 20 70 2e .".end.return."$(OBJDIR)/"....p.
1015a0 65 73 63 28 6e 61 6d 65 20 2e 2e 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 6e 61 esc(name....path.getbasename(fna
1015c0 6d 65 29 29 20 2e 2e 20 22 2e 72 65 73 6f 75 72 63 65 73 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e me))....".resources".else.return
1015e0 20 66 6e 61 6d 65 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 2e 6c 69 73 74 73 .fname.end.end.function.cs.lists
101600 6f 75 72 63 65 73 28 70 72 6a 2c 20 73 65 6c 65 63 74 6f 72 29 0a 6c 6f 63 61 6c 20 74 72 20 3d ources(prj,.selector).local.tr.=
101620 20 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 70 2e 74 72 .project.getsourcetree(prj).p.tr
101640 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 ee.traverse(tr,.{.onleaf.=.funct
101660 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 73 ion(node,.depth).local.value.=.s
101680 65 6c 65 63 74 6f 72 28 6e 6f 64 65 29 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 5f 78 28 27 elector(node).if.value.then._x('
1016a0 5c 74 25 73 20 5c 5c 27 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 65 6e 64 0a \t%s.\\',.value).end.end.}).end.
1016c0 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 73 41 6c 6c 52 75 6c 65 73 28 70 72 6a 2c 20 function.gmake2.csAllRules(prj,.
1016e0 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 61 6c 6c 3a 20 70 72 65 62 75 69 6c 64 20 24 28 45 4d 42 toolset)._p('all:.prebuild.$(EMB
101700 45 44 46 49 4c 45 53 29 20 24 28 43 4f 50 59 46 49 4c 45 53 29 20 24 28 54 41 52 47 45 54 29 27 EDFILES).$(COPYFILES).$(TARGET)'
101720 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 73 43 )._p('').end.function.gmake2.csC
101740 6c 65 61 6e 52 75 6c 65 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 65 6e 64 0a 66 75 6e 63 leanRules(prj,.toolset).end.func
101760 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 73 43 6f 70 79 46 69 6c 65 73 28 70 72 6a 2c 20 74 6f 6f tion.gmake2.csCopyFiles(prj,.too
101780 6c 73 65 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 73 2e 67 65 74 72 65 73 70 6f 6e 73 lset).end.function.cs.getrespons
1017a0 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 27 24 28 4f 42 4a 44 49 52 29 efilename(prj).return.'$(OBJDIR)
1017c0 2f 27 20 2e 2e 20 70 72 6a 2e 66 69 6c 65 6e 61 6d 65 20 2e 2e 20 27 2e 72 73 70 27 0a 65 6e 64 /'....prj.filename....'.rsp'.end
1017e0 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 73 52 65 73 70 6f 6e 73 65 46 69 6c 65 28 .function.gmake2.csResponseFile(
101800 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 78 28 27 52 45 53 50 4f 4e 53 45 20 2b 3d 20 27 20 prj,.toolset)._x('RESPONSE.+=.'.
101820 2e 2e 20 67 6d 61 6b 65 32 2e 63 73 2e 67 65 74 72 65 73 70 6f 6e 73 65 66 69 6c 65 6e 61 6d 65 ...gmake2.cs.getresponsefilename
101840 28 70 72 6a 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 73 52 65 73 (prj)).end.function.gmake2.csRes
101860 70 6f 6e 73 65 52 75 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 ponseRules(prj).local.toolset.=.
101880 70 2e 74 6f 6f 6c 73 2e 64 6f 74 6e 65 74 0a 6c 6f 63 61 6c 20 65 78 74 20 3d 20 67 6d 61 6b 65 p.tools.dotnet.local.ext.=.gmake
1018a0 32 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 0a 6c 6f 63 2.getmakefilename(prj,.true).loc
1018c0 61 6c 20 6d 61 6b 65 66 69 6c 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 70 2e 66 69 6c al.makefile.=.path.getname(p.fil
1018e0 65 6e 61 6d 65 28 70 72 6a 2c 20 65 78 74 29 29 0a 6c 6f 63 61 6c 20 72 65 73 70 6f 6e 73 65 20 ename(prj,.ext)).local.response.
101900 3d 20 67 6d 61 6b 65 32 2e 63 73 2e 67 65 74 72 65 73 70 6f 6e 73 65 66 69 6c 65 6e 61 6d 65 28 =.gmake2.cs.getresponsefilename(
101920 70 72 6a 29 0a 5f 70 28 27 24 28 52 45 53 50 4f 4e 53 45 29 3a 20 25 73 27 2c 20 6d 61 6b 65 66 prj)._p('$(RESPONSE):.%s',.makef
101940 69 6c 65 29 0a 5f 70 28 27 5c 74 40 65 63 68 6f 20 47 65 6e 65 72 61 74 69 6e 67 20 72 65 73 70 ile)._p('\t@echo.Generating.resp
101960 6f 6e 73 65 20 66 69 6c 65 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 28 27 69 66 65 71 20 28 onse.file',.prj.name)._p('ifeq.(
101980 70 6f 73 69 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 78 28 27 5c 74 24 28 53 49 posix,$(SHELLTYPE))')._x('\t$(SI
1019a0 4c 45 4e 54 29 20 72 6d 20 2d 66 20 24 28 52 45 53 50 4f 4e 53 45 29 27 29 0a 5f 70 28 27 65 6c LENT).rm.-f.$(RESPONSE)')._p('el
1019c0 73 65 27 29 0a 5f 78 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 69 66 20 65 78 69 73 74 20 24 28 se')._x('\t$(SILENT).if.exist.$(
1019e0 52 45 53 50 4f 4e 53 45 29 20 64 65 6c 20 25 73 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 RESPONSE).del.%s',.path.translat
101a00 65 28 72 65 73 70 6f 6e 73 65 2c 20 27 5c 5c 27 29 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 6c e(response,.'\\'))._p('endif').l
101a20 6f 63 61 6c 20 73 65 70 20 3d 20 6f 73 2e 69 73 74 61 72 67 65 74 28 22 77 69 6e 64 6f 77 73 22 ocal.sep.=.os.istarget("windows"
101a40 29 20 61 6e 64 20 22 5c 5c 22 20 6f 72 20 22 2f 22 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 6f ).and."\\".or."/".local.tr.=.pro
101a60 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 70 2e 74 72 65 65 2e 74 ject.getsourcetree(prj).p.tree.t
101a80 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 raverse(tr,.{.onleaf.=.function(
101aa0 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 69 66 20 74 6f 6f 6c 73 65 74 2e 66 69 6c 65 69 6e 66 6f node,.depth).if.toolset.fileinfo
101ac0 28 6e 6f 64 65 29 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 22 20 74 68 65 6e 0a (node).action.==."Compile".then.
101ae0 5f 78 28 27 5c 74 40 65 63 68 6f 20 25 73 20 3e 3e 20 24 28 52 45 53 50 4f 4e 53 45 29 27 2c 20 _x('\t@echo.%s.>>.$(RESPONSE)',.
101b00 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 6e 6f 64 65 2e 72 65 6c 70 61 74 68 2c 20 73 65 70 path.translate(node.relpath,.sep
101b20 29 29 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f )).end.end.})._p('').end.functio
101b40 6e 20 67 6d 61 6b 65 32 2e 63 73 45 6d 62 65 64 46 69 6c 65 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 n.gmake2.csEmbedFiles(prj,.tools
101b60 65 74 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 72 73 74 et).local.cfg.=.project.getfirst
101b80 63 6f 6e 66 69 67 28 70 72 6a 29 0a 5f 70 28 27 45 4d 42 45 44 46 49 4c 45 53 20 2b 3d 20 5c 5c config(prj)._p('EMBEDFILES.+=.\\
101ba0 27 29 0a 63 73 2e 6c 69 73 74 73 6f 75 72 63 65 73 28 70 72 6a 2c 20 66 75 6e 63 74 69 6f 6e 28 ').cs.listsources(prj,.function(
101bc0 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 node).local.fcfg.=.fileconfig.ge
101be0 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 69 6e 66 6f 20 3d 20 tconfig(node,.cfg).local.info.=.
101c00 74 6f 6f 6c 73 65 74 2e 66 69 6c 65 69 6e 66 6f 28 66 63 66 67 29 0a 69 66 20 69 6e 66 6f 2e 61 toolset.fileinfo(fcfg).if.info.a
101c20 63 74 69 6f 6e 20 3d 3d 20 22 45 6d 62 65 64 64 65 64 52 65 73 6f 75 72 63 65 22 20 74 68 65 6e ction.==."EmbeddedResource".then
101c40 0a 72 65 74 75 72 6e 20 63 73 2e 67 65 74 72 65 73 6f 75 72 63 65 66 69 6c 65 6e 61 6d 65 28 63 .return.cs.getresourcefilename(c
101c60 66 67 2c 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 29 0a 5f 70 28 27 27 fg,.node.relpath).end.end)._p(''
101c80 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 73 46 69 6c 65 52 75 6c 65 ).end.function.gmake2.csFileRule
101ca0 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 s(prj,.toolset).end.function.gma
101cc0 6b 65 32 2e 63 73 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 20 20 ke2.csFlags(cfg,.toolset)._p('..
101ce0 46 4c 41 47 53 20 3d 25 73 27 2c 20 67 6d 61 6b 65 32 2e 6c 69 73 74 28 74 6f 6f 6c 73 65 74 2e FLAGS.=%s',.gmake2.list(toolset.
101d00 67 65 74 66 6c 61 67 73 28 63 66 67 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 getflags(cfg))).end.function.gma
101d20 6b 65 32 2e 63 73 4c 69 6e 6b 43 6d 64 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 ke2.csLinkCmd(cfg,.toolset).loca
101d40 6c 20 64 65 70 73 20 3d 20 70 2e 65 73 63 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 l.deps.=.p.esc(config.getlinks(c
101d60 66 67 2c 20 22 64 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 fg,."dependencies",."fullpath"))
101d80 0a 5f 70 28 27 20 20 44 45 50 45 4e 44 53 20 3d 25 73 27 2c 20 67 6d 61 6b 65 32 2e 6c 69 73 74 ._p('..DEPENDS.=%s',.gmake2.list
101da0 28 64 65 70 73 29 29 0a 5f 70 28 27 20 20 52 45 46 45 52 45 4e 43 45 53 20 3d 20 25 73 27 2c 20 (deps))._p('..REFERENCES.=.%s',.
101dc0 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 64 65 70 73 2c 20 22 2f 72 3a 22 2c 20 22 22 2c 20 22 table.implode(deps,."/r:",."",."
101de0 20 22 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 73 50 72 6f 6a 65 .")).end.function.gmake2.csProje
101e00 63 74 43 6f 6e 66 69 67 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 63 66 67 ctConfig(prj,.toolset).local.cfg
101e20 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 6c .=.project.getfirstconfig(prj).l
101e40 6f 63 61 6c 20 6b 69 6e 64 66 6c 61 67 20 3d 20 22 2f 74 3a 22 20 2e 2e 20 74 6f 6f 6c 73 65 74 ocal.kindflag.=."/t:"....toolset
101e60 2e 67 65 74 6b 69 6e 64 28 63 66 67 29 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 6c 69 62 64 .getkind(cfg):lower().local.libd
101e80 69 72 73 20 3d 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 70 2e 65 73 63 28 63 66 67 2e 6c 69 irs.=.table.implode(p.esc(cfg.li
101ea0 62 64 69 72 73 29 2c 20 22 2f 6c 69 62 3a 22 2c 20 22 22 2c 20 22 20 22 29 0a 5f 70 28 27 46 4c bdirs),."/lib:",."",.".")._p('FL
101ec0 41 47 53 20 2b 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 74 61 62 6c 65 2e 6a AGS.+=.%s',.table.concat(table.j
101ee0 6f 69 6e 28 6b 69 6e 64 66 6c 61 67 2c 20 6c 69 62 64 69 72 73 29 2c 20 22 20 22 29 29 0a 6c 6f oin(kindflag,.libdirs),.".")).lo
101f00 63 61 6c 20 72 65 66 73 20 3d 20 70 2e 65 73 63 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 cal.refs.=.p.esc(config.getlinks
101f20 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 29 0a 5f 70 28 (cfg,."system",."fullpath"))._p(
101f40 27 52 45 46 45 52 45 4e 43 45 53 20 2b 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 'REFERENCES.+=.%s',.table.implod
101f60 65 28 72 65 66 73 2c 20 22 2f 72 3a 22 2c 20 22 22 2c 20 22 20 22 29 29 0a 5f 70 28 27 27 29 0a e(refs,."/r:",."",."."))._p('').
101f80 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 73 53 6f 75 72 63 65 73 28 70 72 end.function.gmake2.csSources(pr
101fa0 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e j,.toolset).local.cfg.=.project.
101fc0 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 5f 70 28 27 53 4f 55 52 43 45 53 20 getfirstconfig(prj)._p('SOURCES.
101fe0 2b 3d 20 5c 5c 27 29 0a 63 73 2e 6c 69 73 74 73 6f 75 72 63 65 73 28 70 72 6a 2c 20 66 75 6e 63 +=.\\').cs.listsources(prj,.func
102000 74 69 6f 6e 28 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 63 66 67 20 3d 20 66 69 6c 65 63 6f 6e 66 tion(node).local.fcfg.=.fileconf
102020 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 69 6e ig.getconfig(node,.cfg).local.in
102040 66 6f 20 3d 20 74 6f 6f 6c 73 65 74 2e 66 69 6c 65 69 6e 66 6f 28 66 63 66 67 29 0a 69 66 20 69 fo.=.toolset.fileinfo(fcfg).if.i
102060 6e 66 6f 2e 61 63 74 69 6f 6e 20 3d 3d 20 22 43 6f 6d 70 69 6c 65 22 20 74 68 65 6e 0a 72 65 74 nfo.action.==."Compile".then.ret
102080 75 72 6e 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 0a 65 6e 64 0a 65 6e 64 29 0a 5f 70 28 27 27 29 urn.node.relpath.end.end)._p('')
1020a0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b 65 32 2e 63 73 54 61 72 67 65 74 52 75 6c .end.function.gmake2.csTargetRul
1020c0 65 73 28 70 72 6a 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 29 3a 20 es(prj,.toolset)._p('$(TARGET):.
1020e0 24 28 53 4f 55 52 43 45 53 29 20 24 28 45 4d 42 45 44 46 49 4c 45 53 29 20 24 28 44 45 50 45 4e $(SOURCES).$(EMBEDFILES).$(DEPEN
102100 44 53 29 20 24 28 52 45 53 50 4f 4e 53 45 29 20 7c 20 24 28 54 41 52 47 45 54 44 49 52 29 27 29 DS).$(RESPONSE).|.$(TARGETDIR)')
102120 0a 5f 70 28 27 5c 74 24 28 50 52 45 4c 49 4e 4b 43 4d 44 53 29 27 29 0a 5f 70 28 27 5c 74 24 28 ._p('\t$(PRELINKCMDS)')._p('\t$(
102140 53 49 4c 45 4e 54 29 20 24 28 43 53 43 29 20 2f 6e 6f 6c 6f 67 6f 20 2f 6f 75 74 3a 24 40 20 24 SILENT).$(CSC)./nologo./out:$@.$
102160 28 46 4c 41 47 53 29 20 24 28 52 45 46 45 52 45 4e 43 45 53 29 20 40 24 28 52 45 53 50 4f 4e 53 (FLAGS).$(REFERENCES).@$(RESPONS
102180 45 29 20 24 28 70 61 74 73 75 62 73 74 20 25 25 2c 2f 72 65 73 6f 75 72 63 65 3a 25 25 2c 24 28 E).$(patsubst.%%,/resource:%%,$(
1021a0 45 4d 42 45 44 46 49 4c 45 53 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 50 4f 53 54 42 55 49 4c 44 EMBEDFILES))')._p('\t$(POSTBUILD
1021c0 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 6d 61 6b CMDS)')._p('').end.function.gmak
1021e0 65 32 2e 63 73 54 6f 6f 6c 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 20 20 43 e2.csTools(cfg,.toolset)._p('..C
102200 53 43 20 3d 20 25 73 27 2c 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 SC.=.%s',.toolset.gettoolname(cf
102220 67 2c 20 22 63 73 63 22 29 29 0a 5f 70 28 27 20 20 52 45 53 47 45 4e 20 3d 20 25 73 27 2c 20 74 g,."csc"))._p('..RESGEN.=.%s',.t
102240 6f 6f 6c 73 65 74 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 22 72 65 73 67 65 6e 22 oolset.gettoolname(cfg,."resgen"
102260 29 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 )).end..local.p.=.premake.local.
102280 61 70 69 20 3d 20 70 2e 61 70 69 0a 61 70 69 2e 61 64 64 41 6c 6c 6f 77 65 64 28 22 73 79 73 74 api.=.p.api.api.addAllowed("syst
1022a0 65 6d 22 2c 20 70 2e 41 4e 44 52 4f 49 44 29 0a 61 70 69 2e 61 64 64 41 6c 6c 6f 77 65 64 28 22 em",.p.ANDROID).api.addAllowed("
1022c0 61 72 63 68 69 74 65 63 74 75 72 65 22 2c 20 7b 20 22 61 72 6d 76 35 22 2c 20 22 61 72 6d 76 37 architecture",.{."armv5",."armv7
1022e0 22 2c 20 22 61 61 72 63 68 36 34 22 2c 20 22 6d 69 70 73 22 2c 20 22 6d 69 70 73 36 34 22 2c 20 ",."aarch64",."mips",."mips64",.
102300 22 61 72 6d 22 20 7d 29 0a 61 70 69 2e 61 64 64 41 6c 6c 6f 77 65 64 28 22 76 65 63 74 6f 72 65 "arm".}).api.addAllowed("vectore
102320 78 74 65 6e 73 69 6f 6e 73 22 2c 20 7b 20 22 4e 45 4f 4e 22 2c 20 22 4d 58 55 22 20 7d 29 0a 61 xtensions",.{."NEON",."MXU".}).a
102340 70 69 2e 61 64 64 41 6c 6c 6f 77 65 64 28 22 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 pi.addAllowed("exceptionhandling
102360 22 2c 20 7b 22 55 6e 77 69 6e 64 54 61 62 6c 65 73 22 7d 29 0a 61 70 69 2e 61 64 64 41 6c 6c 6f ",.{"UnwindTables"}).api.addAllo
102380 77 65 64 28 22 66 6c 61 67 73 22 2c 20 7b 20 22 54 68 75 6d 62 22 20 7d 29 0a 61 70 69 2e 61 64 wed("flags",.{."Thumb".}).api.ad
1023a0 64 41 6c 6c 6f 77 65 64 28 22 6b 69 6e 64 22 2c 20 70 2e 50 41 43 4b 41 47 49 4e 47 29 0a 70 72 dAllowed("kind",.p.PACKAGING).pr
1023c0 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 5f 6c 69 73 74 5b 22 76 73 32 30 31 35 22 5d 2e 76 61 6c emake.action._list["vs2015"].val
1023e0 69 64 5f 6b 69 6e 64 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 61 63 id_kinds.=.table.join(premake.ac
102400 74 69 6f 6e 2e 5f 6c 69 73 74 5b 22 76 73 32 30 31 35 22 5d 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 tion._list["vs2015"].valid_kinds
102420 2c 20 7b 20 70 2e 50 41 43 4b 41 47 49 4e 47 20 7d 29 0a 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f ,.{.p.PACKAGING.}).premake.actio
102440 6e 2e 5f 6c 69 73 74 5b 22 76 73 32 30 31 37 22 5d 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 20 3d 20 n._list["vs2017"].valid_kinds.=.
102460 74 61 62 6c 65 2e 6a 6f 69 6e 28 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 5f 6c 69 73 74 5b table.join(premake.action._list[
102480 22 76 73 32 30 31 37 22 5d 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 2c 20 7b 20 70 2e 50 41 43 4b 41 "vs2017"].valid_kinds,.{.p.PACKA
1024a0 47 49 4e 47 20 7d 29 0a 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 5f 6c 69 73 74 5b 22 76 73 GING.}).premake.action._list["vs
1024c0 32 30 31 39 22 5d 2e 76 61 6c 69 64 5f 6b 69 6e 64 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 2019"].valid_kinds.=.table.join(
1024e0 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 5f 6c 69 73 74 5b 22 76 73 32 30 31 39 22 5d 2e 76 premake.action._list["vs2019"].v
102500 61 6c 69 64 5f 6b 69 6e 64 73 2c 20 7b 20 70 2e 50 41 43 4b 41 47 49 4e 47 20 7d 29 0a 6c 6f 63 alid_kinds,.{.p.PACKAGING.}).loc
102520 61 6c 20 6f 73 6f 70 74 69 6f 6e 20 3d 20 70 2e 6f 70 74 69 6f 6e 2e 67 65 74 28 22 6f 73 22 29 al.osoption.=.p.option.get("os")
102540 0a 69 66 20 6f 73 6f 70 74 69 6f 6e 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 .if.osoption.~=.nil.then.table.i
102560 6e 73 65 72 74 28 6f 73 6f 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 2c 20 7b 20 22 61 6e 64 72 6f nsert(osoption.allowed,.{."andro
102580 69 64 22 2c 20 20 22 41 6e 64 72 6f 69 64 22 20 7d 29 0a 65 6e 64 0a 6f 73 2e 73 79 73 74 65 6d id",.."Android".}).end.os.system
1025a0 54 61 67 73 5b 70 2e 41 4e 44 52 4f 49 44 5d 20 3d 20 7b 20 22 61 6e 64 72 6f 69 64 22 2c 20 22 Tags[p.ANDROID].=.{."android",."
1025c0 6d 6f 62 69 6c 65 22 20 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 mobile".}.api.register.{.name.=.
1025e0 22 66 6c 6f 61 74 61 62 69 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 "floatabi",.scope.=."config",.ki
102600 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 73 6f 66 74 nd.=."string",.allowed.=.{."soft
102620 22 2c 0a 22 73 6f 66 74 66 70 22 2c 0a 22 68 61 72 64 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 ",."softfp",."hard",.},.}.api.re
102640 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 61 6e 64 72 6f 69 64 61 70 69 6c 65 76 65 6c gister.{.name.=."androidapilevel
102660 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 69 6e 74 ",.scope.=."config",.kind.=."int
102680 65 67 65 72 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 eger",.}.api.register.{.name.=."
1026a0 74 6f 6f 6c 63 68 61 69 6e 76 65 72 73 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 toolchainversion",.scope.=."conf
1026c0 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 ig",.kind.=."string",.allowed.=.
1026e0 7b 0a 22 34 2e 36 22 2c 20 2d 2d 20 4e 44 4b 20 47 43 43 20 76 65 72 73 69 6f 6e 73 0a 22 34 2e {."4.6",.--.NDK.GCC.versions."4.
102700 38 22 2c 0a 22 34 2e 39 22 2c 0a 22 33 2e 34 22 2c 20 2d 2d 20 4e 44 4b 20 63 6c 61 6e 67 20 76 8",."4.9",."3.4",.--.NDK.clang.v
102720 65 72 73 69 6f 6e 73 0a 22 33 2e 35 22 2c 0a 22 33 2e 36 22 2c 0a 22 33 2e 38 22 2c 0a 22 35 2e ersions."3.5",."3.6",."3.8",."5.
102740 30 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 0",.},.}.api.register.{.name.=."
102760 73 74 6c 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 stl",.scope.=."config",.kind.=."
102780 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 6e 6f 6e 65 22 2c 0a 22 67 61 string",.allowed.=.{."none",."ga
1027a0 62 69 2b 2b 22 2c 0a 22 73 74 6c 70 6f 72 74 22 2c 0a 22 67 6e 75 22 2c 0a 22 6c 69 62 63 2b 2b bi++",."stlport",."gnu",."libc++
1027c0 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 74 ",.},.}.api.register.{.name.=."t
1027e0 68 75 6d 62 6d 6f 64 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e humbmode",.scope.=."config",.kin
102800 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 74 68 75 6d 62 d.=."string",.allowed.=.{."thumb
102820 22 2c 0a 22 61 72 6d 22 2c 0a 22 64 69 73 61 62 6c 65 64 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 ",."arm",."disabled",.},.}.api.r
102840 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 61 6e 64 72 6f 69 64 61 70 70 6c 69 62 6e egister.{.name.=."androidapplibn
102860 61 6d 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 ame",.scope.=."config",.kind.=."
102880 73 74 72 69 6e 67 22 0a 7d 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 string".}.return.function(cfg).r
1028a0 65 74 75 72 6e 20 28 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 41 4e 44 52 4f 49 44 29 0a eturn.(cfg.system.==.p.ANDROID).
1028c0 65 6e 64 0a 00 00 00 00 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 69 6f 2c 20 22 6f 70 end.....premake.override(io,."op
1028e0 65 6e 22 2c 20 66 75 6e 63 74 69 6f 6e 28 62 61 73 65 2c 20 66 6e 61 6d 65 2c 20 6d 6f 64 65 29 en",.function(base,.fname,.mode)
102900 0a 69 66 20 6d 6f 64 65 20 61 6e 64 20 28 6d 6f 64 65 3a 66 69 6e 64 28 22 77 22 29 20 6f 72 20 .if.mode.and.(mode:find("w").or.
102920 6d 6f 64 65 3a 66 69 6e 64 28 22 61 22 29 29 20 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 20 mode:find("a"))..then.local.dir.
102940 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 6e 61 6d 65 29 0a 6f 6b 2c 20 65 =.path.getdirectory(fname).ok,.e
102960 72 72 20 3d 20 6f 73 2e 6d 6b 64 69 72 28 64 69 72 29 0a 69 66 20 6e 6f 74 20 6f 6b 20 74 68 65 rr.=.os.mkdir(dir).if.not.ok.the
102980 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 30 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 62 n.error(err,.0).end.end.return.b
1029a0 61 73 65 28 66 6e 61 6d 65 2c 20 6d 6f 64 65 29 0a 65 6e 64 29 0a 66 75 6e 63 74 69 6f 6e 20 69 ase(fname,.mode).end).function.i
1029c0 6f 2e 77 72 69 74 65 66 69 6c 65 28 66 69 6c 65 6e 61 6d 65 2c 20 63 6f 6e 74 65 6e 74 29 0a 6c o.writefile(filename,.content).l
1029e0 6f 63 61 6c 20 66 69 6c 65 20 3d 20 69 6f 2e 6f 70 65 6e 28 66 69 6c 65 6e 61 6d 65 2c 20 22 77 ocal.file.=.io.open(filename,."w
102a00 2b 62 22 29 0a 69 66 20 66 69 6c 65 20 74 68 65 6e 0a 66 69 6c 65 3a 77 72 69 74 65 28 63 6f 6e +b").if.file.then.file:write(con
102a20 74 65 6e 74 29 0a 66 69 6c 65 3a 63 6c 6f 73 65 28 29 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 tent).file:close().return.true.e
102a40 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 69 6f 2e 72 65 61 64 66 69 6c 65 28 66 69 6c 65 nd.end.function.io.readfile(file
102a60 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 20 3d 20 69 6f 2e 6f 70 65 6e 28 66 69 6c 65 6e name).local.file.=.io.open(filen
102a80 61 6d 65 2c 20 22 72 62 22 29 0a 69 66 20 66 69 6c 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6f ame,."rb").if.file.then.local.co
102aa0 6e 74 65 6e 74 20 3d 20 66 69 6c 65 3a 72 65 61 64 28 22 2a 61 22 29 0a 66 69 6c 65 3a 63 6c 6f ntent.=.file:read("*a").file:clo
102ac0 73 65 28 29 0a 72 65 74 75 72 6e 20 63 6f 6e 74 65 6e 74 0a 65 6e 64 0a 65 6e 64 00 00 00 00 00 se().return.content.end.end.....
102ae0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 74 6f 6f 6c 73 2e 6d 73 63 20 3d 20 local.p.=.premake.p.tools.msc.=.
102b00 7b 7d 0a 6c 6f 63 61 6c 20 6d 73 63 20 3d 20 70 2e 74 6f 6f 6c 73 2e 6d 73 63 0a 6c 6f 63 61 6c {}.local.msc.=.p.tools.msc.local
102b20 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 .project.=.p.project.local.confi
102b40 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 63 70 70 g.=.p.config.function.msc.getcpp
102b60 66 6c 61 67 73 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 flags(cfg).return.{}.end.local.f
102b80 75 6e 63 74 69 6f 6e 20 67 65 74 52 75 6e 74 69 6d 65 46 6c 61 67 28 63 66 67 2c 20 69 73 73 74 unction.getRuntimeFlag(cfg,.isst
102ba0 61 74 69 63 29 0a 6c 6f 63 61 6c 20 72 74 20 3d 20 63 66 67 2e 72 75 6e 74 69 6d 65 0a 6c 6f 63 atic).local.rt.=.cfg.runtime.loc
102bc0 61 6c 20 66 6c 61 67 20 3d 20 69 69 66 28 69 73 73 74 61 74 69 63 2c 20 22 2f 4d 54 22 2c 20 22 al.flag.=.iif(isstatic,."/MT",."
102be0 2f 4d 44 22 29 0a 69 66 20 28 72 74 20 3d 3d 20 22 44 65 62 75 67 22 29 20 6f 72 20 28 72 74 20 /MD").if.(rt.==."Debug").or.(rt.
102c00 3d 3d 20 6e 69 6c 20 61 6e 64 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 28 63 ==.nil.and.config.isDebugBuild(c
102c20 66 67 29 29 20 20 74 68 65 6e 0a 66 6c 61 67 20 3d 20 66 6c 61 67 20 2e 2e 20 22 64 22 0a 65 6e fg))..then.flag.=.flag...."d".en
102c40 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 0a 65 6e 64 0a 6d 73 63 2e 73 68 61 72 65 64 20 3d 20 7b d.return.flag.end.msc.shared.=.{
102c60 0a 63 6c 72 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2f 63 6c 72 22 2c 0a 55 6e 73 61 66 65 20 3d 20 22 .clr.=.{.On.=."/clr",.Unsafe.=."
102c80 2f 63 6c 72 22 2c 0a 50 75 72 65 20 3d 20 22 2f 63 6c 72 3a 70 75 72 65 22 2c 0a 53 61 66 65 20 /clr",.Pure.=."/clr:pure",.Safe.
102ca0 3d 20 22 2f 63 6c 72 3a 73 61 66 65 22 2c 0a 7d 2c 0a 66 6c 61 67 73 20 3d 20 7b 0a 46 61 74 61 =."/clr:safe",.},.flags.=.{.Fata
102cc0 6c 43 6f 6d 70 69 6c 65 57 61 72 6e 69 6e 67 73 20 3d 20 22 2f 57 58 22 2c 0a 4c 69 6e 6b 54 69 lCompileWarnings.=."/WX",.LinkTi
102ce0 6d 65 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 3d 20 22 2f 47 4c 22 2c 0a 4d 75 6c 74 69 50 72 6f meOptimization.=."/GL",.MultiPro
102d00 63 65 73 73 6f 72 43 6f 6d 70 69 6c 65 20 3d 20 22 2f 4d 50 22 2c 0a 4e 6f 4d 69 6e 69 6d 61 6c cessorCompile.=."/MP",.NoMinimal
102d20 52 65 62 75 69 6c 64 20 3d 20 22 2f 47 6d 2d 22 2c 0a 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 Rebuild.=."/Gm-",.OmitDefaultLib
102d40 72 61 72 79 20 3d 20 22 2f 5a 6c 22 0a 7d 2c 0a 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 3d 20 rary.=."/Zl".},.floatingpoint.=.
102d60 7b 0a 46 61 73 74 20 3d 20 22 2f 66 70 3a 66 61 73 74 22 2c 0a 53 74 72 69 63 74 20 3d 20 22 2f {.Fast.=."/fp:fast",.Strict.=."/
102d80 66 70 3a 73 74 72 69 63 74 22 2c 0a 7d 2c 0a 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 65 78 63 65 fp:strict",.},.floatingpointexce
102da0 70 74 69 6f 6e 73 20 3d 20 7b 0a 4f 6e 20 20 3d 20 22 2f 66 70 3a 65 78 63 65 70 74 22 2c 0a 4f ptions.=.{.On..=."/fp:except",.O
102dc0 66 66 20 3d 20 22 2f 66 70 3a 65 78 63 65 70 74 2d 22 2c 0a 7d 2c 0a 66 75 6e 63 74 69 6f 6e 6c ff.=."/fp:except-",.},.functionl
102de0 65 76 65 6c 6c 69 6e 6b 69 6e 67 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2f 47 79 22 2c 0a 4f 66 66 20 evellinking.=.{.On.=."/Gy",.Off.
102e00 3d 20 22 2f 47 79 2d 22 2c 0a 7d 2c 0a 63 61 6c 6c 69 6e 67 63 6f 6e 76 65 6e 74 69 6f 6e 20 3d =."/Gy-",.},.callingconvention.=
102e20 20 7b 0a 43 64 65 63 6c 20 3d 20 22 2f 47 64 22 2c 0a 46 61 73 74 43 61 6c 6c 20 3d 20 22 2f 47 .{.Cdecl.=."/Gd",.FastCall.=."/G
102e40 72 22 2c 0a 53 74 64 43 61 6c 6c 20 3d 20 22 2f 47 7a 22 2c 0a 56 65 63 74 6f 72 43 61 6c 6c 20 r",.StdCall.=."/Gz",.VectorCall.
102e60 3d 20 22 2f 47 76 22 2c 0a 7d 2c 0a 69 6e 74 72 69 6e 73 69 63 73 20 3d 20 7b 0a 4f 6e 20 3d 20 =."/Gv",.},.intrinsics.=.{.On.=.
102e80 22 2f 4f 69 22 2c 0a 7d 2c 0a 6f 70 74 69 6d 69 7a 65 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2f 4f "/Oi",.},.optimize.=.{.Off.=."/O
102ea0 64 22 2c 0a 4f 6e 20 3d 20 22 2f 4f 74 22 2c 0a 44 65 62 75 67 20 3d 20 22 2f 4f 64 22 2c 0a 46 d",.On.=."/Ot",.Debug.=."/Od",.F
102ec0 75 6c 6c 20 3d 20 22 2f 4f 78 22 2c 0a 53 69 7a 65 20 3d 20 22 2f 4f 31 22 2c 0a 53 70 65 65 64 ull.=."/Ox",.Size.=."/O1",.Speed
102ee0 20 3d 20 22 2f 4f 32 22 2c 0a 7d 2c 0a 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 .=."/O2",.},.vectorextensions.=.
102f00 7b 0a 41 56 58 20 3d 20 22 2f 61 72 63 68 3a 41 56 58 22 2c 0a 41 56 58 32 20 3d 20 22 2f 61 72 {.AVX.=."/arch:AVX",.AVX2.=."/ar
102f20 63 68 3a 41 56 58 32 22 2c 0a 53 53 45 20 3d 20 22 2f 61 72 63 68 3a 53 53 45 22 2c 0a 53 53 45 ch:AVX2",.SSE.=."/arch:SSE",.SSE
102f40 32 20 3d 20 22 2f 61 72 63 68 3a 53 53 45 32 22 2c 0a 53 53 45 33 20 3d 20 22 2f 61 72 63 68 3a 2.=."/arch:SSE2",.SSE3.=."/arch:
102f60 53 53 45 32 22 2c 0a 53 53 53 45 33 20 3d 20 22 2f 61 72 63 68 3a 53 53 45 32 22 2c 0a 5b 22 53 SSE2",.SSSE3.=."/arch:SSE2",.["S
102f80 53 45 34 2e 31 22 5d 20 3d 20 22 2f 61 72 63 68 3a 53 53 45 32 22 2c 0a 7d 2c 0a 77 61 72 6e 69 SE4.1"].=."/arch:SSE2",.},.warni
102fa0 6e 67 73 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2f 57 30 22 2c 0a 48 69 67 68 20 3d 20 22 2f 57 34 ngs.=.{.Off.=."/W0",.High.=."/W4
102fc0 22 2c 0a 45 78 74 72 61 20 3d 20 22 2f 57 34 22 2c 0a 45 76 65 72 79 74 68 69 6e 67 20 3d 20 22 ",.Extra.=."/W4",.Everything.=."
102fe0 2f 57 61 6c 6c 22 2c 0a 7d 2c 0a 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 20 7b 0a 5f 20 3d /Wall",.},.staticruntime.=.{._.=
103000 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 20 72 65 74 75 72 6e 20 67 65 74 52 75 6e 74 69 6d 65 .function(cfg).return.getRuntime
103020 46 6c 61 67 28 63 66 67 2c 20 66 61 6c 73 65 29 20 65 6e 64 2c 0a 44 65 66 61 75 6c 74 20 3d 20 Flag(cfg,.false).end,.Default.=.
103040 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 20 72 65 74 75 72 6e 20 67 65 74 52 75 6e 74 69 6d 65 46 function(cfg).return.getRuntimeF
103060 6c 61 67 28 63 66 67 2c 20 66 61 6c 73 65 29 20 65 6e 64 2c 0a 4f 6e 20 3d 20 66 75 6e 63 74 69 lag(cfg,.false).end,.On.=.functi
103080 6f 6e 28 63 66 67 29 20 72 65 74 75 72 6e 20 67 65 74 52 75 6e 74 69 6d 65 46 6c 61 67 28 63 66 on(cfg).return.getRuntimeFlag(cf
1030a0 67 2c 20 74 72 75 65 29 20 65 6e 64 2c 0a 4f 66 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 g,.true).end,.Off.=.function(cfg
1030c0 29 20 72 65 74 75 72 6e 20 67 65 74 52 75 6e 74 69 6d 65 46 6c 61 67 28 63 66 67 2c 20 66 61 6c ).return.getRuntimeFlag(cfg,.fal
1030e0 73 65 29 20 65 6e 64 2c 0a 7d 2c 0a 73 74 72 69 6e 67 70 6f 6f 6c 69 6e 67 20 3d 20 7b 0a 4f 6e se).end,.},.stringpooling.=.{.On
103100 20 3d 20 22 2f 47 46 22 2c 0a 4f 66 66 20 3d 20 22 2f 47 46 2d 22 2c 0a 7d 2c 0a 73 79 6d 62 6f .=."/GF",.Off.=."/GF-",.},.symbo
103120 6c 73 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2f 5a 37 22 0a 7d 2c 0a 75 6e 73 69 67 6e 65 64 63 68 61 ls.=.{.On.=."/Z7".},.unsignedcha
103140 72 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2f 4a 22 2c 0a 7d 2c 0a 6f 6d 69 74 66 72 61 6d 65 70 6f 69 r.=.{.On.=."/J",.},.omitframepoi
103160 6e 74 65 72 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2f 4f 79 22 0a 7d 2c 0a 6a 75 73 74 6d 79 63 6f 64 nter.=.{.On.=."/Oy".},.justmycod
103180 65 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 66 61 6c 73 65 22 0a 7d 0a 7d 0a 6d 73 63 2e 63 66 6c 61 e.=.{.Off.=."false".}.}.msc.cfla
1031a0 67 73 20 3d 20 7b 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 63 66 6c 61 67 73 28 gs.=.{.}.function.msc.getcflags(
1031c0 63 66 67 29 0a 6c 6f 63 61 6c 20 73 68 61 72 65 64 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c cfg).local.shared.=.config.mapFl
1031e0 61 67 73 28 63 66 67 2c 20 6d 73 63 2e 73 68 61 72 65 64 29 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 ags(cfg,.msc.shared).local.cflag
103200 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 6d 73 63 2e 63 66 6c s.=.config.mapFlags(cfg,.msc.cfl
103220 61 67 73 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 73 68 ags).local.flags.=.table.join(sh
103240 61 72 65 64 2c 20 63 66 6c 61 67 73 2c 20 6d 73 63 2e 67 65 74 77 61 72 6e 69 6e 67 73 28 63 66 ared,.cflags,.msc.getwarnings(cf
103260 67 29 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 6d 73 63 2e 63 78 78 66 6c 61 67 g)).return.flags.end.msc.cxxflag
103280 73 20 3d 20 7b 0a 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 20 7b 0a 44 65 66 61 s.=.{.exceptionhandling.=.{.Defa
1032a0 75 6c 74 20 3d 20 22 2f 45 48 73 63 22 2c 0a 4f 6e 20 3d 20 22 2f 45 48 73 63 22 2c 0a 53 45 48 ult.=."/EHsc",.On.=."/EHsc",.SEH
1032c0 20 3d 20 22 2f 45 48 61 22 2c 0a 7d 2c 0a 72 74 74 69 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2f 47 .=."/EHa",.},.rtti.=.{.Off.=."/G
1032e0 52 2d 22 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 63 78 78 66 6c 61 67 73 R-".}.}.function.msc.getcxxflags
103300 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 68 61 72 65 64 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 (cfg).local.shared.=.config.mapF
103320 6c 61 67 73 28 63 66 67 2c 20 6d 73 63 2e 73 68 61 72 65 64 29 0a 6c 6f 63 61 6c 20 63 78 78 66 lags(cfg,.msc.shared).local.cxxf
103340 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 6d 73 63 2e lags.=.config.mapFlags(cfg,.msc.
103360 63 78 78 66 6c 61 67 73 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f cxxflags).local.flags.=.table.jo
103380 69 6e 28 73 68 61 72 65 64 2c 20 63 78 78 66 6c 61 67 73 2c 20 6d 73 63 2e 67 65 74 77 61 72 6e in(shared,.cxxflags,.msc.getwarn
1033a0 69 6e 67 73 28 63 66 67 29 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 6d 73 63 2e ings(cfg)).return.flags.end.msc.
1033c0 64 65 66 69 6e 65 73 20 3d 20 7b 0a 63 68 61 72 61 63 74 65 72 73 65 74 20 3d 20 7b 0a 44 65 66 defines.=.{.characterset.=.{.Def
1033e0 61 75 6c 74 20 3d 20 7b 20 27 2f 44 22 5f 55 4e 49 43 4f 44 45 22 27 2c 20 27 2f 44 22 55 4e 49 ault.=.{.'/D"_UNICODE"',.'/D"UNI
103400 43 4f 44 45 22 27 20 7d 2c 0a 4d 42 43 53 20 3d 20 27 2f 44 22 5f 4d 42 43 53 22 27 2c 0a 55 6e CODE"'.},.MBCS.=.'/D"_MBCS"',.Un
103420 69 63 6f 64 65 20 3d 20 7b 20 27 2f 44 22 5f 55 4e 49 43 4f 44 45 22 27 2c 20 27 2f 44 22 55 4e icode.=.{.'/D"_UNICODE"',.'/D"UN
103440 49 43 4f 44 45 22 27 20 7d 2c 0a 41 53 43 49 49 20 3d 20 7b 20 7d 2c 0a 7d 0a 7d 0a 66 75 6e 63 ICODE"'.},.ASCII.=.{.},.}.}.func
103460 74 69 6f 6e 20 6d 73 63 2e 67 65 74 64 65 66 69 6e 65 73 28 64 65 66 69 6e 65 73 2c 20 63 66 67 tion.msc.getdefines(defines,.cfg
103480 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 0a 69 66 20 63 66 67 20 61 6e 64 20 64 65 66 69 6e 65 ).local.result.if.cfg.and.define
1034a0 73 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 s.then.result.=.config.mapFlags(
1034c0 63 66 67 2c 20 6d 73 63 2e 64 65 66 69 6e 65 73 29 0a 65 6c 73 65 0a 72 65 73 75 6c 74 20 3d 20 cfg,.msc.defines).else.result.=.
1034e0 7b 7d 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 64 65 66 69 6e 65 20 69 6e 20 69 70 61 69 72 73 28 64 {}.end.for._,.define.in.ipairs(d
103500 65 66 69 6e 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 efines).do.table.insert(result,.
103520 27 2f 44 22 27 20 2e 2e 20 64 65 66 69 6e 65 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 69 66 20 63 '/D"'....define....'"').end.if.c
103540 66 67 20 61 6e 64 20 63 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d 20 fg.and.cfg.exceptionhandling.==.
103560 70 2e 4f 46 46 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 p.OFF.then.table.insert(result,.
103580 22 2f 44 5f 48 41 53 5f 45 58 43 45 50 54 49 4f 4e 53 3d 30 22 29 0a 65 6e 64 0a 72 65 74 75 72 "/D_HAS_EXCEPTIONS=0").end.retur
1035a0 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 75 6e 64 n.result.end.function.msc.getund
1035c0 65 66 69 6e 65 73 28 75 6e 64 65 66 69 6e 65 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d efines(undefines).local.result.=
1035e0 20 7b 7d 0a 66 6f 72 20 5f 2c 20 75 6e 64 65 66 69 6e 65 20 69 6e 20 69 70 61 69 72 73 28 75 6e .{}.for._,.undefine.in.ipairs(un
103600 64 65 66 69 6e 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c defines).do.table.insert(result,
103620 20 27 2f 55 22 27 20 2e 2e 20 75 6e 64 65 66 69 6e 65 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 72 .'/U"'....undefine....'"').end.r
103640 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 eturn.result.end.function.msc.ge
103660 74 66 6f 72 63 65 69 6e 63 6c 75 64 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 tforceincludes(cfg).local.result
103680 20 3d 20 7b 7d 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 63 66 67 2e 66 6f 72 63 65 69 6e .=.{}.table.foreachi(cfg.forcein
1036a0 63 6c 75 64 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 66 6e cludes,.function(value).local.fn
1036c0 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 .=.project.getrelative(cfg.proje
1036e0 63 74 2c 20 76 61 6c 75 65 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 ct,.value).table.insert(result,.
103700 22 2f 46 49 22 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 66 6e 29 29 0a 65 6e 64 29 0a 72 65 74 75 "/FI"....p.quoted(fn)).end).retu
103720 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 72 75 rn.result.end.function.msc.getru
103740 6e 70 61 74 68 64 69 72 73 28 29 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 npathdirs().return.{}.end.functi
103760 6f 6e 20 6d 73 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 69 72 73 28 63 66 67 2c 20 64 69 72 73 2c on.msc.getincludedirs(cfg,.dirs,
103780 20 73 79 73 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 64 69 72 73 .sysdirs).local.result.=.{}.dirs
1037a0 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 64 69 72 73 2c 20 73 79 73 64 69 72 73 29 0a 66 6f 72 .=.table.join(dirs,.sysdirs).for
1037c0 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 64 69 72 73 29 20 64 6f 0a 64 69 72 20 3d ._,.dir.in.ipairs(dirs).do.dir.=
1037e0 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 .project.getrelative(cfg.project
103800 2c 20 64 69 72 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 49 27 ,.dir).table.insert(result,.'-I'
103820 20 2e 2e 20 20 70 2e 71 75 6f 74 65 64 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 .....p.quoted(dir)).end.return.r
103840 65 73 75 6c 74 0a 65 6e 64 0a 6d 73 63 2e 6c 69 6e 6b 65 72 46 6c 61 67 73 20 3d 20 7b 0a 66 6c esult.end.msc.linkerFlags.=.{.fl
103860 61 67 73 20 3d 20 7b 0a 46 61 74 61 6c 4c 69 6e 6b 57 61 72 6e 69 6e 67 73 20 3d 20 22 2f 57 58 ags.=.{.FatalLinkWarnings.=."/WX
103880 22 2c 0a 4c 69 6e 6b 54 69 6d 65 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 3d 20 22 2f 4c 54 43 47 ",.LinkTimeOptimization.=."/LTCG
1038a0 22 2c 0a 4e 6f 49 6e 63 72 65 6d 65 6e 74 61 6c 4c 69 6e 6b 20 3d 20 22 2f 49 4e 43 52 45 4d 45 ",.NoIncrementalLink.=."/INCREME
1038c0 4e 54 41 4c 3a 4e 4f 22 2c 0a 4e 6f 4d 61 6e 69 66 65 73 74 20 3d 20 22 2f 4d 41 4e 49 46 45 53 NTAL:NO",.NoManifest.=."/MANIFES
1038e0 54 3a 4e 4f 22 2c 0a 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 72 61 72 79 20 3d 20 22 2f 4e 4f T:NO",.OmitDefaultLibrary.=."/NO
103900 44 45 46 41 55 4c 54 4c 49 42 22 2c 0a 7d 2c 0a 6b 69 6e 64 20 3d 20 7b 0a 53 68 61 72 65 64 4c DEFAULTLIB",.},.kind.=.{.SharedL
103920 69 62 20 3d 20 22 2f 44 4c 4c 22 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 22 2f 53 55 42 ib.=."/DLL",.WindowedApp.=."/SUB
103940 53 59 53 54 45 4d 3a 57 49 4e 44 4f 57 53 22 0a 7d 2c 0a 73 79 6d 62 6f 6c 73 20 3d 20 7b 0a 4f SYSTEM:WINDOWS".},.symbols.=.{.O
103960 6e 20 3d 20 22 2f 44 45 42 55 47 22 0a 7d 0a 7d 0a 6d 73 63 2e 6c 69 62 72 61 72 69 61 6e 46 6c n.=."/DEBUG".}.}.msc.librarianFl
103980 61 67 73 20 3d 20 7b 0a 66 6c 61 67 73 20 3d 20 7b 0a 46 61 74 61 6c 4c 69 6e 6b 57 61 72 6e 69 ags.=.{.flags.=.{.FatalLinkWarni
1039a0 6e 67 73 20 3d 20 22 2f 57 58 22 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 ngs.=."/WX",.}.}.function.msc.ge
1039c0 74 6c 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 69 69 66 28 63 66 tldflags(cfg).local.map.=.iif(cf
1039e0 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 2c 20 6d 73 63 2e 6c 69 6e 6b 65 g.kind.~=.p.STATICLIB,.msc.linke
103a00 72 46 6c 61 67 73 2c 20 6d 73 63 2e 6c 69 62 72 61 72 69 61 6e 46 6c 61 67 73 29 0a 6c 6f 63 61 rFlags,.msc.librarianFlags).loca
103a20 6c 20 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 6d l.flags.=.config.mapFlags(cfg,.m
103a40 61 70 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 31 2c 20 22 2f 4e 4f 4c ap).table.insert(flags,.1,."/NOL
103a60 4f 47 4f 22 29 0a 66 6f 72 20 69 2c 20 69 67 6e 6f 72 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 OGO").for.i,.ignore.in.ipairs(cf
103a80 67 2e 69 67 6e 6f 72 65 64 65 66 61 75 6c 74 6c 69 62 72 61 72 69 65 73 29 20 64 6f 0a 69 66 20 g.ignoredefaultlibraries).do.if.
103aa0 6e 6f 74 20 6d 73 63 2e 67 65 74 4c 69 62 72 61 72 79 45 78 74 65 6e 73 69 6f 6e 73 28 29 5b 69 not.msc.getLibraryExtensions()[i
103ac0 67 6e 6f 72 65 3a 6d 61 74 63 68 28 22 5b 5e 2e 5d 2b 24 22 29 5d 20 74 68 65 6e 0a 69 67 6e 6f gnore:match("[^.]+$")].then.igno
103ae0 72 65 20 3d 20 70 61 74 68 2e 61 70 70 65 6e 64 65 78 74 65 6e 73 69 6f 6e 28 69 67 6e 6f 72 65 re.=.path.appendextension(ignore
103b00 2c 20 22 2e 6c 69 62 22 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 ,.".lib").end.table.insert(flags
103b20 2c 20 27 2f 4e 4f 44 45 46 41 55 4c 54 4c 49 42 3a 27 20 2e 2e 20 69 67 6e 6f 72 65 29 0a 65 6e ,.'/NODEFAULTLIB:'....ignore).en
103b40 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e d.return.flags.end.function.msc.
103b60 67 65 74 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c getLibraryDirectories(cfg).local
103b80 20 66 6c 61 67 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 74 61 62 6c 65 2e 6a .flags.=.{}.local.dirs.=.table.j
103ba0 6f 69 6e 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 63 66 67 2e 73 79 73 6c 69 62 64 69 72 73 29 oin(cfg.libdirs,.cfg.syslibdirs)
103bc0 0a 66 6f 72 20 69 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 64 69 72 73 29 20 64 6f 0a 64 .for.i,.dir.in.ipairs(dirs).do.d
103be0 69 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f ir.=.project.getrelative(cfg.pro
103c00 6a 65 63 74 2c 20 64 69 72 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 27 ject,.dir).table.insert(flags,.'
103c20 2f 4c 49 42 50 41 54 48 3a 22 27 20 2e 2e 20 64 69 72 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 72 /LIBPATH:"'....dir....'"').end.r
103c40 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 eturn.flags.end.function.msc.get
103c60 4c 69 62 72 61 72 79 45 78 74 65 6e 73 69 6f 6e 73 28 29 0a 72 65 74 75 72 6e 20 7b 0a 5b 22 6c LibraryExtensions().return.{.["l
103c80 69 62 22 5d 20 3d 20 74 72 75 65 2c 0a 5b 22 6f 62 6a 22 5d 20 3d 20 74 72 75 65 2c 0a 7d 0a 65 ib"].=.true,.["obj"].=.true,.}.e
103ca0 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 73 79 nd.function.msc.getlinks(cfg,.sy
103cc0 73 74 65 6d 6f 6e 6c 79 2c 20 6e 6f 67 72 6f 75 70 73 29 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 73 20 stemonly,.nogroups).local.links.
103ce0 3d 20 7b 7d 0a 69 66 20 6e 6f 74 20 73 79 73 74 65 6d 6f 6e 6c 79 20 74 68 65 6e 0a 6c 69 6e 6b =.{}.if.not.systemonly.then.link
103d00 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e s.=.config.getlinks(cfg,."siblin
103d20 67 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 73 79 73 74 65 gs",."fullpath").end.local.syste
103d40 6d 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d m.=.config.getlinks(cfg,."system
103d60 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 73 79 73 74 65 ",."fullpath").for.i.=.1,.#syste
103d80 6d 20 64 6f 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 20 3d 20 73 79 73 74 65 6d 5b 69 5d 0a 69 66 20 6e m.do.local.link.=.system[i].if.n
103da0 6f 74 20 70 2e 74 6f 6f 6c 73 2e 6d 73 63 2e 67 65 74 4c 69 62 72 61 72 79 45 78 74 65 6e 73 69 ot.p.tools.msc.getLibraryExtensi
103dc0 6f 6e 73 28 29 5b 6c 69 6e 6b 3a 6d 61 74 63 68 28 22 5b 5e 2e 5d 2b 24 22 29 5d 20 74 68 65 6e ons()[link:match("[^.]+$")].then
103de0 0a 6c 69 6e 6b 20 3d 20 70 61 74 68 2e 61 70 70 65 6e 64 65 78 74 65 6e 73 69 6f 6e 28 6c 69 6e .link.=.path.appendextension(lin
103e00 6b 2c 20 22 2e 6c 69 62 22 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6c 69 6e 6b k,.".lib").end.table.insert(link
103e20 73 2c 20 6c 69 6e 6b 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6c 69 6e 6b 73 0a 65 6e 64 0a 66 75 s,.link).end.return.links.end.fu
103e40 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 6d 61 6b 65 73 65 74 74 69 6e 67 73 28 63 66 67 29 0a nction.msc.getmakesettings(cfg).
103e60 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 74 return.nil.end.function.msc.gett
103e80 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 74 6f 6f 6c 29 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e oolname(cfg,.tool).return.nil.en
103ea0 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 73 63 2e 67 65 74 77 61 72 6e 69 6e 67 73 28 63 66 67 29 0a d.function.msc.getwarnings(cfg).
103ec0 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 65 6e 61 62 6c 65 20 local.result.=.{}.for._,.enable.
103ee0 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 65 6e 61 62 6c 65 77 61 72 6e 69 6e 67 73 29 20 64 6f in.ipairs(cfg.enablewarnings).do
103f00 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2f 77 31 22 27 20 2e 2e 20 .table.insert(result,.'/w1"'....
103f20 65 6e 61 62 6c 65 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 64 69 73 61 62 6c enable....'"').end.for._,.disabl
103f40 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 64 69 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 29 e.in.ipairs(cfg.disablewarnings)
103f60 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2f 77 64 22 27 20 .do.table.insert(result,.'/wd"'.
103f80 2e 2e 20 64 69 73 61 62 6c 65 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 66 61 ...disable....'"').end.for._,.fa
103fa0 74 61 6c 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 61 74 61 6c 77 61 72 6e 69 6e 67 73 29 tal.in.ipairs(cfg.fatalwarnings)
103fc0 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2f 77 65 22 27 20 .do.table.insert(result,.'/we"'.
103fe0 2e 2e 20 66 61 74 61 6c 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 ...fatal....'"').end.return.resu
104000 6c 74 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 56 45 52 53 49 4f 4e 20 3d 20 27 32 30 31 36 31 31 30 lt.end..local.VERSION.=.'2016110
104020 39 2e 32 31 27 20 2d 2d 20 76 65 72 73 69 6f 6e 20 68 69 73 74 6f 72 79 20 61 74 20 65 6e 64 20 9.21'.--.version.history.at.end.
104040 6f 66 20 66 69 6c 65 0a 6c 6f 63 61 6c 20 41 55 54 48 4f 52 5f 4e 4f 54 45 20 3d 20 22 2d 5b 20 of.file.local.AUTHOR_NOTE.=."-[.
104060 4a 53 4f 4e 2e 6c 75 61 20 70 61 63 6b 61 67 65 20 62 79 20 4a 65 66 66 72 65 79 20 46 72 69 65 JSON.lua.package.by.Jeffrey.Frie
104080 64 6c 20 28 68 74 74 70 3a 2f 2f 72 65 67 65 78 2e 69 6e 66 6f 2f 62 6c 6f 67 2f 6c 75 61 2f 6a dl.(http://regex.info/blog/lua/j
1040a0 73 6f 6e 29 20 76 65 72 73 69 6f 6e 20 32 30 31 36 31 31 30 39 2e 32 31 20 5d 2d 22 0a 6c 6f 63 son).version.20161109.21.]-".loc
1040c0 61 6c 20 4f 42 4a 44 45 46 20 3d 20 7b 0a 20 20 20 56 45 52 53 49 4f 4e 20 20 20 20 20 20 3d 20 al.OBJDEF.=.{....VERSION......=.
1040e0 56 45 52 53 49 4f 4e 2c 0a 20 20 20 41 55 54 48 4f 52 5f 4e 4f 54 45 20 20 3d 20 41 55 54 48 4f VERSION,....AUTHOR_NOTE..=.AUTHO
104100 52 5f 4e 4f 54 45 2c 0a 7d 0a 6c 6f 63 61 6c 20 64 65 66 61 75 6c 74 5f 70 72 65 74 74 79 5f 69 R_NOTE,.}.local.default_pretty_i
104120 6e 64 65 6e 74 20 20 3d 20 22 20 20 22 0a 6c 6f 63 61 6c 20 64 65 66 61 75 6c 74 5f 70 72 65 74 ndent..=."..".local.default_pret
104140 74 79 5f 6f 70 74 69 6f 6e 73 20 3d 20 7b 20 70 72 65 74 74 79 20 3d 20 74 72 75 65 2c 20 61 6c ty_options.=.{.pretty.=.true,.al
104160 69 67 6e 5f 6b 65 79 73 20 3d 20 66 61 6c 73 65 2c 20 69 6e 64 65 6e 74 20 3d 20 64 65 66 61 75 ign_keys.=.false,.indent.=.defau
104180 6c 74 5f 70 72 65 74 74 79 5f 69 6e 64 65 6e 74 20 20 7d 0a 6c 6f 63 61 6c 20 69 73 41 72 72 61 lt_pretty_indent..}.local.isArra
1041a0 79 20 20 3d 20 7b 20 5f 5f 74 6f 73 74 72 69 6e 67 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 20 72 y..=.{.__tostring.=.function().r
1041c0 65 74 75 72 6e 20 22 4a 53 4f 4e 20 61 72 72 61 79 22 20 20 20 20 20 20 20 20 20 65 6e 64 20 7d eturn."JSON.array".........end.}
1041e0 20 20 69 73 41 72 72 61 79 2e 5f 5f 69 6e 64 65 78 20 20 3d 20 69 73 41 72 72 61 79 0a 6c 6f 63 ..isArray.__index..=.isArray.loc
104200 61 6c 20 69 73 4f 62 6a 65 63 74 20 3d 20 7b 20 5f 5f 74 6f 73 74 72 69 6e 67 20 3d 20 66 75 6e al.isObject.=.{.__tostring.=.fun
104220 63 74 69 6f 6e 28 29 20 72 65 74 75 72 6e 20 22 4a 53 4f 4e 20 6f 62 6a 65 63 74 22 20 20 20 20 ction().return."JSON.object"....
104240 20 20 20 20 65 6e 64 20 7d 20 20 69 73 4f 62 6a 65 63 74 2e 5f 5f 69 6e 64 65 78 20 3d 20 69 73 ....end.}..isObject.__index.=.is
104260 4f 62 6a 65 63 74 0a 66 75 6e 63 74 69 6f 6e 20 4f 42 4a 44 45 46 3a 6e 65 77 41 72 72 61 79 28 Object.function.OBJDEF:newArray(
104280 74 62 6c 29 0a 20 20 20 72 65 74 75 72 6e 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 74 62 6c 20 tbl)....return.setmetatable(tbl.
1042a0 6f 72 20 7b 7d 2c 20 69 73 41 72 72 61 79 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 4f 42 4a or.{},.isArray).end.function.OBJ
1042c0 44 45 46 3a 6e 65 77 4f 62 6a 65 63 74 28 74 62 6c 29 0a 20 20 20 72 65 74 75 72 6e 20 73 65 74 DEF:newObject(tbl)....return.set
1042e0 6d 65 74 61 74 61 62 6c 65 28 74 62 6c 20 6f 72 20 7b 7d 2c 20 69 73 4f 62 6a 65 63 74 29 0a 65 metatable(tbl.or.{},.isObject).e
104300 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 65 74 6e 75 6d 28 6f 70 29 0a 20 20 20 nd.local.function.getnum(op)....
104320 72 65 74 75 72 6e 20 74 79 70 65 28 6f 70 29 20 3d 3d 20 27 6e 75 6d 62 65 72 27 20 61 6e 64 20 return.type(op).==.'number'.and.
104340 6f 70 20 6f 72 20 6f 70 2e 4e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 69 73 4e 75 6d 62 65 72 20 3d 20 op.or.op.N.end.local.isNumber.=.
104360 7b 0a 20 20 20 5f 5f 74 6f 73 74 72 69 6e 67 20 3d 20 66 75 6e 63 74 69 6f 6e 28 54 29 20 20 72 {....__tostring.=.function(T)..r
104380 65 74 75 72 6e 20 54 2e 53 20 20 20 20 20 20 20 20 65 6e 64 2c 0a 20 20 20 5f 5f 75 6e 6d 20 20 eturn.T.S........end,....__unm..
1043a0 20 20 20 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6f 70 29 20 72 65 74 75 72 6e 20 67 65 74 6e 75 6d ....=.function(op).return.getnum
1043c0 28 6f 70 29 20 65 6e 64 2c 0a 20 20 20 5f 5f 63 6f 6e 63 61 74 20 20 20 3d 20 66 75 6e 63 74 69 (op).end,....__concat...=.functi
1043e0 6f 6e 28 6f 70 31 2c 20 6f 70 32 29 20 72 65 74 75 72 6e 20 74 6f 73 74 72 69 6e 67 28 6f 70 31 on(op1,.op2).return.tostring(op1
104400 29 20 2e 2e 20 74 6f 73 74 72 69 6e 67 28 6f 70 32 29 20 65 6e 64 2c 0a 20 20 20 5f 5f 61 64 64 )....tostring(op2).end,....__add
104420 20 20 20 20 20 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6f 70 31 2c 20 6f 70 32 29 20 72 65 74 75 72 ......=.function(op1,.op2).retur
104440 6e 20 67 65 74 6e 75 6d 28 6f 70 31 29 20 20 20 2b 20 20 20 67 65 74 6e 75 6d 28 6f 70 32 29 20 n.getnum(op1)...+...getnum(op2).
104460 20 65 6e 64 2c 0a 20 20 20 5f 5f 73 75 62 20 20 20 20 20 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6f .end,....__sub......=.function(o
104480 70 31 2c 20 6f 70 32 29 20 72 65 74 75 72 6e 20 67 65 74 6e 75 6d 28 6f 70 31 29 20 20 20 2d 20 p1,.op2).return.getnum(op1)...-.
1044a0 20 20 67 65 74 6e 75 6d 28 6f 70 32 29 20 20 65 6e 64 2c 0a 20 20 20 5f 5f 6d 75 6c 20 20 20 20 ..getnum(op2)..end,....__mul....
1044c0 20 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6f 70 31 2c 20 6f 70 32 29 20 72 65 74 75 72 6e 20 67 65 ..=.function(op1,.op2).return.ge
1044e0 74 6e 75 6d 28 6f 70 31 29 20 20 20 2a 20 20 20 67 65 74 6e 75 6d 28 6f 70 32 29 20 20 65 6e 64 tnum(op1)...*...getnum(op2)..end
104500 2c 0a 20 20 20 5f 5f 64 69 76 20 20 20 20 20 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6f 70 31 2c 20 ,....__div......=.function(op1,.
104520 6f 70 32 29 20 72 65 74 75 72 6e 20 67 65 74 6e 75 6d 28 6f 70 31 29 20 20 20 2f 20 20 20 67 65 op2).return.getnum(op1).../...ge
104540 74 6e 75 6d 28 6f 70 32 29 20 20 65 6e 64 2c 0a 20 20 20 5f 5f 6d 6f 64 20 20 20 20 20 20 3d 20 tnum(op2)..end,....__mod......=.
104560 66 75 6e 63 74 69 6f 6e 28 6f 70 31 2c 20 6f 70 32 29 20 72 65 74 75 72 6e 20 67 65 74 6e 75 6d function(op1,.op2).return.getnum
104580 28 6f 70 31 29 20 20 20 25 20 20 20 67 65 74 6e 75 6d 28 6f 70 32 29 20 20 65 6e 64 2c 0a 20 20 (op1)...%...getnum(op2)..end,...
1045a0 20 5f 5f 70 6f 77 20 20 20 20 20 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6f 70 31 2c 20 6f 70 32 29 .__pow......=.function(op1,.op2)
1045c0 20 72 65 74 75 72 6e 20 67 65 74 6e 75 6d 28 6f 70 31 29 20 20 20 5e 20 20 20 67 65 74 6e 75 6d .return.getnum(op1)...^...getnum
1045e0 28 6f 70 32 29 20 20 65 6e 64 2c 0a 20 20 20 5f 5f 6c 74 20 20 20 20 20 20 20 3d 20 66 75 6e 63 (op2)..end,....__lt.......=.func
104600 74 69 6f 6e 28 6f 70 31 2c 20 6f 70 32 29 20 72 65 74 75 72 6e 20 67 65 74 6e 75 6d 28 6f 70 31 tion(op1,.op2).return.getnum(op1
104620 29 20 20 20 3c 20 20 20 67 65 74 6e 75 6d 28 6f 70 32 29 20 20 65 6e 64 2c 0a 20 20 20 5f 5f 65 )...<...getnum(op2)..end,....__e
104640 71 20 20 20 20 20 20 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6f 70 31 2c 20 6f 70 32 29 20 72 65 74 q.......=.function(op1,.op2).ret
104660 75 72 6e 20 67 65 74 6e 75 6d 28 6f 70 31 29 20 20 20 3d 3d 20 20 67 65 74 6e 75 6d 28 6f 70 32 urn.getnum(op1)...==..getnum(op2
104680 29 20 20 65 6e 64 2c 0a 20 20 20 5f 5f 6c 65 20 20 20 20 20 20 20 3d 20 66 75 6e 63 74 69 6f 6e )..end,....__le.......=.function
1046a0 28 6f 70 31 2c 20 6f 70 32 29 20 72 65 74 75 72 6e 20 67 65 74 6e 75 6d 28 6f 70 31 29 20 20 20 (op1,.op2).return.getnum(op1)...
1046c0 3c 3d 20 20 67 65 74 6e 75 6d 28 6f 70 32 29 20 20 65 6e 64 2c 0a 7d 0a 69 73 4e 75 6d 62 65 72 <=..getnum(op2)..end,.}.isNumber
1046e0 2e 5f 5f 69 6e 64 65 78 20 3d 20 69 73 4e 75 6d 62 65 72 0a 66 75 6e 63 74 69 6f 6e 20 4f 42 4a .__index.=.isNumber.function.OBJ
104700 44 45 46 3a 61 73 4e 75 6d 62 65 72 28 69 74 65 6d 29 0a 20 20 20 69 66 20 67 65 74 6d 65 74 61 DEF:asNumber(item)....if.getmeta
104720 74 61 62 6c 65 28 69 74 65 6d 29 20 3d 3d 20 69 73 4e 75 6d 62 65 72 20 74 68 65 6e 0a 20 20 20 table(item).==.isNumber.then....
104740 20 20 20 2d 2d 20 69 74 27 73 20 61 6c 72 65 61 64 79 20 61 20 4a 53 4f 4e 20 6e 75 6d 62 65 72 ...--.it's.already.a.JSON.number
104760 20 6f 62 6a 65 63 74 2e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 69 74 65 6d 0a 20 20 20 65 6c .object........return.item....el
104780 73 65 69 66 20 74 79 70 65 28 69 74 65 6d 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 61 6e 64 20 74 seif.type(item).==.'table'.and.t
1047a0 79 70 65 28 69 74 65 6d 2e 53 29 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 61 6e 64 20 74 79 70 65 ype(item.S).==.'string'.and.type
1047c0 28 69 74 65 6d 2e 4e 29 20 3d 3d 20 27 6e 75 6d 62 65 72 27 20 74 68 65 6e 0a 20 20 20 20 20 20 (item.N).==.'number'.then.......
1047e0 2d 2d 20 69 74 27 73 20 61 20 6e 75 6d 62 65 72 2d 6f 62 6a 65 63 74 20 74 61 62 6c 65 20 74 68 --.it's.a.number-object.table.th
104800 61 74 20 6c 6f 73 74 20 69 74 73 20 6d 65 74 61 74 61 62 6c 65 2c 20 73 6f 20 67 69 76 65 20 69 at.lost.its.metatable,.so.give.i
104820 74 20 6f 6e 65 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 t.one.......return.setmetatable(
104840 69 74 65 6d 2c 20 69 73 4e 75 6d 62 65 72 29 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 2d 2d item,.isNumber)....else.......--
104860 20 74 68 65 20 6e 6f 72 6d 61 6c 20 73 69 74 75 61 74 69 6f 6e 2e 2e 2e 20 67 69 76 65 6e 20 61 .the.normal.situation....given.a
104880 20 6e 75 6d 62 65 72 20 6f 72 20 61 20 73 74 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 61 74 69 .number.or.a.string.representati
1048a0 6f 6e 20 6f 66 20 61 20 6e 75 6d 62 65 72 2e 2e 2e 2e 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 68 on.of.a.number...........local.h
1048c0 6f 6c 64 65 72 20 3d 20 7b 0a 20 20 20 20 20 20 20 20 20 53 20 3d 20 74 6f 73 74 72 69 6e 67 28 older.=.{..........S.=.tostring(
1048e0 69 74 65 6d 29 2c 20 2d 2d 20 53 20 69 73 20 74 68 65 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f item),.--.S.is.the.representatio
104900 6e 20 6f 66 20 74 68 65 20 6e 75 6d 62 65 72 20 61 73 20 61 20 73 74 72 69 6e 67 2c 20 77 68 69 n.of.the.number.as.a.string,.whi
104920 63 68 20 72 65 6d 61 69 6e 73 20 70 72 65 63 69 73 65 0a 20 20 20 20 20 20 20 20 20 4e 20 3d 20 ch.remains.precise..........N.=.
104940 74 6f 6e 75 6d 62 65 72 28 69 74 65 6d 29 2c 20 2d 2d 20 4e 20 69 73 20 74 68 65 20 6e 75 6d 62 tonumber(item),.--.N.is.the.numb
104960 65 72 20 61 73 20 61 20 4c 75 61 20 6e 75 6d 62 65 72 2e 0a 20 20 20 20 20 20 7d 0a 20 20 20 20 er.as.a.Lua.number........}.....
104980 20 20 72 65 74 75 72 6e 20 73 65 74 6d 65 74 61 74 61 62 6c 65 28 68 6f 6c 64 65 72 2c 20 69 73 ..return.setmetatable(holder,.is
1049a0 4e 75 6d 62 65 72 29 0a 20 20 20 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 4f 42 4a 44 Number)....end.end.function.OBJD
1049c0 45 46 3a 66 6f 72 63 65 53 74 72 69 6e 67 28 69 74 65 6d 29 0a 20 20 20 69 66 20 74 79 70 65 28 EF:forceString(item)....if.type(
1049e0 69 74 65 6d 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 61 6e 64 20 74 79 70 65 28 69 74 65 6d 2e 53 item).==.'table'.and.type(item.S
104a00 29 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 ).==.'string'.then.......return.
104a20 69 74 65 6d 2e 53 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 6f 73 74 item.S....else.......return.tost
104a40 72 69 6e 67 28 69 74 65 6d 29 0a 20 20 20 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 4f ring(item)....end.end.function.O
104a60 42 4a 44 45 46 3a 66 6f 72 63 65 4e 75 6d 62 65 72 28 69 74 65 6d 29 0a 20 20 20 69 66 20 74 79 BJDEF:forceNumber(item)....if.ty
104a80 70 65 28 69 74 65 6d 29 20 3d 3d 20 27 74 61 62 6c 65 27 20 61 6e 64 20 74 79 70 65 28 69 74 65 pe(item).==.'table'.and.type(ite
104aa0 6d 2e 4e 29 20 3d 3d 20 27 6e 75 6d 62 65 72 27 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 m.N).==.'number'.then.......retu
104ac0 72 6e 20 69 74 65 6d 2e 4e 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 rn.item.N....else.......return.t
104ae0 6f 6e 75 6d 62 65 72 28 69 74 65 6d 29 0a 20 20 20 65 6e 64 0a 65 6e 64 0a 20 20 20 0a 6c 6f 63 onumber(item)....end.end.....loc
104b00 61 6c 20 66 75 6e 63 74 69 6f 6e 20 75 6e 69 63 6f 64 65 5f 63 6f 64 65 70 6f 69 6e 74 5f 61 73 al.function.unicode_codepoint_as
104b20 5f 75 74 66 38 28 63 6f 64 65 70 6f 69 6e 74 29 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 63 6f 64 _utf8(codepoint)....--....--.cod
104b40 65 70 6f 69 6e 74 20 69 73 20 61 20 6e 75 6d 62 65 72 0a 20 20 20 2d 2d 0a 20 20 20 69 66 20 63 epoint.is.a.number....--....if.c
104b60 6f 64 65 70 6f 69 6e 74 20 3c 3d 20 31 32 37 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 odepoint.<=.127.then.......retur
104b80 6e 20 73 74 72 69 6e 67 2e 63 68 61 72 28 63 6f 64 65 70 6f 69 6e 74 29 0a 20 20 20 65 6c 73 65 n.string.char(codepoint)....else
104ba0 69 66 20 63 6f 64 65 70 6f 69 6e 74 20 3c 3d 20 32 30 34 37 20 74 68 65 6e 0a 20 20 20 20 20 20 if.codepoint.<=.2047.then.......
104bc0 2d 2d 0a 20 20 20 20 20 20 2d 2d 20 31 31 30 79 79 79 78 78 20 31 30 78 78 78 78 78 78 20 20 20 --.......--.110yyyxx.10xxxxxx...
104be0 20 20 20 20 20 20 3c 2d 2d 20 75 73 65 66 75 6c 20 6e 6f 74 61 74 69 6f 6e 20 66 72 6f 6d 20 68 ......<--.useful.notation.from.h
104c00 74 74 70 3a 2f 2f 65 6e 2e 77 69 6b 69 70 65 64 69 61 2e 6f 72 67 2f 77 69 6b 69 2f 55 74 66 38 ttp://en.wikipedia.org/wiki/Utf8
104c20 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 68 69 67 68 70 61 72 74 20 3d .......--.......local.highpart.=
104c40 20 6d 61 74 68 2e 66 6c 6f 6f 72 28 63 6f 64 65 70 6f 69 6e 74 20 2f 20 30 78 34 30 29 0a 20 20 .math.floor(codepoint./.0x40)...
104c60 20 20 20 20 6c 6f 63 61 6c 20 6c 6f 77 70 61 72 74 20 20 3d 20 63 6f 64 65 70 6f 69 6e 74 20 2d ....local.lowpart..=.codepoint.-
104c80 20 28 30 78 34 30 20 2a 20 68 69 67 68 70 61 72 74 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 .(0x40.*.highpart).......return.
104ca0 73 74 72 69 6e 67 2e 63 68 61 72 28 30 78 43 30 20 2b 20 68 69 67 68 70 61 72 74 2c 0a 20 20 20 string.char(0xC0.+.highpart,....
104cc0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 38 30 20 2b 20 6c 6f 77 ......................0x80.+.low
104ce0 70 61 72 74 29 0a 20 20 20 65 6c 73 65 69 66 20 63 6f 64 65 70 6f 69 6e 74 20 3c 3d 20 36 35 35 part)....elseif.codepoint.<=.655
104d00 33 35 20 74 68 65 6e 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 2d 2d 20 31 31 31 30 79 79 35.then.......--.......--.1110yy
104d20 79 79 20 31 30 79 79 79 79 78 78 20 31 30 78 78 78 78 78 78 0a 20 20 20 20 20 20 2d 2d 0a 20 20 yy.10yyyyxx.10xxxxxx.......--...
104d40 20 20 20 20 6c 6f 63 61 6c 20 68 69 67 68 70 61 72 74 20 20 3d 20 6d 61 74 68 2e 66 6c 6f 6f 72 ....local.highpart..=.math.floor
104d60 28 63 6f 64 65 70 6f 69 6e 74 20 2f 20 30 78 31 30 30 30 29 0a 20 20 20 20 20 20 6c 6f 63 61 6c (codepoint./.0x1000).......local
104d80 20 72 65 6d 61 69 6e 64 65 72 20 3d 20 63 6f 64 65 70 6f 69 6e 74 20 2d 20 30 78 31 30 30 30 20 .remainder.=.codepoint.-.0x1000.
104da0 2a 20 68 69 67 68 70 61 72 74 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6d 69 64 70 61 72 74 20 20 *.highpart.......local.midpart..
104dc0 20 3d 20 6d 61 74 68 2e 66 6c 6f 6f 72 28 72 65 6d 61 69 6e 64 65 72 20 2f 20 30 78 34 30 29 0a .=.math.floor(remainder./.0x40).
104de0 20 20 20 20 20 20 6c 6f 63 61 6c 20 6c 6f 77 70 61 72 74 20 20 20 3d 20 72 65 6d 61 69 6e 64 65 ......local.lowpart...=.remainde
104e00 72 20 2d 20 30 78 34 30 20 2a 20 6d 69 64 70 61 72 74 0a 20 20 20 20 20 20 68 69 67 68 70 61 72 r.-.0x40.*.midpart.......highpar
104e20 74 20 3d 20 30 78 45 30 20 2b 20 68 69 67 68 70 61 72 74 0a 20 20 20 20 20 20 6d 69 64 70 61 72 t.=.0xE0.+.highpart.......midpar
104e40 74 20 20 3d 20 30 78 38 30 20 2b 20 6d 69 64 70 61 72 74 0a 20 20 20 20 20 20 6c 6f 77 70 61 72 t..=.0x80.+.midpart.......lowpar
104e60 74 20 20 3d 20 30 78 38 30 20 2b 20 6c 6f 77 70 61 72 74 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 t..=.0x80.+.lowpart.......--....
104e80 20 20 20 2d 2d 20 43 68 65 63 6b 20 66 6f 72 20 61 6e 20 69 6e 76 61 6c 69 64 20 63 68 61 72 61 ...--.Check.for.an.invalid.chara
104ea0 63 74 65 72 20 28 74 68 61 6e 6b 73 20 41 6e 64 79 20 52 2e 20 61 74 20 41 64 6f 62 65 29 2e 0a cter.(thanks.Andy.R..at.Adobe)..
104ec0 20 20 20 20 20 20 2d 2d 20 53 65 65 20 74 61 62 6c 65 20 33 2e 37 2c 20 70 61 67 65 20 39 33 2c ......--.See.table.3.7,.page.93,
104ee0 20 69 6e 20 68 74 74 70 3a 2f 2f 77 77 77 2e 75 6e 69 63 6f 64 65 2e 6f 72 67 2f 76 65 72 73 69 .in.http://www.unicode.org/versi
104f00 6f 6e 73 2f 55 6e 69 63 6f 64 65 35 2e 32 2e 30 2f 63 68 30 33 2e 70 64 66 23 47 32 38 30 37 30 ons/Unicode5.2.0/ch03.pdf#G28070
104f20 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 69 66 20 28 20 68 69 67 68 70 61 72 74 20 3d 3d .......--.......if.(.highpart.==
104f40 20 30 78 45 30 20 61 6e 64 20 6d 69 64 70 61 72 74 20 3c 20 30 78 41 30 20 29 20 6f 72 0a 20 20 .0xE0.and.midpart.<.0xA0.).or...
104f60 20 20 20 20 20 20 20 28 20 68 69 67 68 70 61 72 74 20 3d 3d 20 30 78 45 44 20 61 6e 64 20 6d 69 .......(.highpart.==.0xED.and.mi
104f80 64 70 61 72 74 20 3e 20 30 78 39 46 20 29 20 6f 72 0a 20 20 20 20 20 20 20 20 20 28 20 68 69 67 dpart.>.0x9F.).or..........(.hig
104fa0 68 70 61 72 74 20 3d 3d 20 30 78 46 30 20 61 6e 64 20 6d 69 64 70 61 72 74 20 3c 20 30 78 39 30 hpart.==.0xF0.and.midpart.<.0x90
104fc0 20 29 20 6f 72 0a 20 20 20 20 20 20 20 20 20 28 20 68 69 67 68 70 61 72 74 20 3d 3d 20 30 78 46 .).or..........(.highpart.==.0xF
104fe0 34 20 61 6e 64 20 6d 69 64 70 61 72 74 20 3e 20 30 78 38 46 20 29 0a 20 20 20 20 20 20 74 68 65 4.and.midpart.>.0x8F.).......the
105000 6e 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 3f 22 0a 20 20 20 20 20 20 65 6c 73 65 n..........return."?".......else
105020 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 74 72 69 6e 67 2e 63 68 61 72 28 68 69 67 ..........return.string.char(hig
105040 68 70 61 72 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 hpart,..........................
105060 20 20 20 6d 69 64 70 61 72 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ...midpart,.....................
105080 20 20 20 20 20 20 20 20 6c 6f 77 70 61 72 74 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 65 6c ........lowpart).......end....el
1050a0 73 65 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 2d 2d 20 31 31 31 31 30 7a 7a 7a 20 31 30 se.......--.......--.11110zzz.10
1050c0 7a 7a 79 79 79 79 20 31 30 79 79 79 79 78 78 20 31 30 78 78 78 78 78 78 0a 20 20 20 20 20 20 2d zzyyyy.10yyyyxx.10xxxxxx.......-
1050e0 2d 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 68 69 67 68 70 61 72 74 20 20 3d 20 6d 61 74 68 2e 66 -.......local.highpart..=.math.f
105100 6c 6f 6f 72 28 63 6f 64 65 70 6f 69 6e 74 20 2f 20 30 78 34 30 30 30 30 29 0a 20 20 20 20 20 20 loor(codepoint./.0x40000).......
105120 6c 6f 63 61 6c 20 72 65 6d 61 69 6e 64 65 72 20 3d 20 63 6f 64 65 70 6f 69 6e 74 20 2d 20 30 78 local.remainder.=.codepoint.-.0x
105140 34 30 30 30 30 20 2a 20 68 69 67 68 70 61 72 74 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6d 69 64 40000.*.highpart.......local.mid
105160 41 20 20 20 20 20 20 3d 20 6d 61 74 68 2e 66 6c 6f 6f 72 28 72 65 6d 61 69 6e 64 65 72 20 2f 20 A......=.math.floor(remainder./.
105180 30 78 31 30 30 30 29 0a 20 20 20 20 20 20 72 65 6d 61 69 6e 64 65 72 20 20 20 20 20 20 20 3d 20 0x1000).......remainder.......=.
1051a0 72 65 6d 61 69 6e 64 65 72 20 2d 20 30 78 31 30 30 30 20 2a 20 6d 69 64 41 0a 20 20 20 20 20 20 remainder.-.0x1000.*.midA.......
1051c0 6c 6f 63 61 6c 20 6d 69 64 42 20 20 20 20 20 20 3d 20 6d 61 74 68 2e 66 6c 6f 6f 72 28 72 65 6d local.midB......=.math.floor(rem
1051e0 61 69 6e 64 65 72 20 2f 20 30 78 34 30 29 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6c 6f 77 70 61 ainder./.0x40).......local.lowpa
105200 72 74 20 20 20 3d 20 72 65 6d 61 69 6e 64 65 72 20 2d 20 30 78 34 30 20 2a 20 6d 69 64 42 0a 20 rt...=.remainder.-.0x40.*.midB..
105220 20 20 20 20 20 72 65 74 75 72 6e 20 73 74 72 69 6e 67 2e 63 68 61 72 28 30 78 46 30 20 2b 20 68 .....return.string.char(0xF0.+.h
105240 69 67 68 70 61 72 74 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ighpart,........................
105260 20 20 30 78 38 30 20 2b 20 6d 69 64 41 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 ..0x80.+.midA,..................
105280 20 20 20 20 20 20 20 20 30 78 38 30 20 2b 20 6d 69 64 42 2c 0a 20 20 20 20 20 20 20 20 20 20 20 ........0x80.+.midB,............
1052a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 30 78 38 30 20 2b 20 6c 6f 77 70 61 72 74 29 0a 20 20 ..............0x80.+.lowpart)...
1052c0 20 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 4f 42 4a 44 45 46 3a 6f 6e 44 65 63 6f 64 .end.end.function.OBJDEF:onDecod
1052e0 65 45 72 72 6f 72 28 6d 65 73 73 61 67 65 2c 20 74 65 78 74 2c 20 6c 6f 63 61 74 69 6f 6e 2c 20 eError(message,.text,.location,.
105300 65 74 63 29 0a 20 20 20 69 66 20 74 65 78 74 20 74 68 65 6e 0a 20 20 20 20 20 20 69 66 20 6c 6f etc)....if.text.then.......if.lo
105320 63 61 74 69 6f 6e 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 73 cation.then..........message.=.s
105340 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 20 61 74 20 62 79 74 65 20 25 64 20 6f 66 3a 20 tring.format("%s.at.byte.%d.of:.
105360 25 73 22 2c 20 6d 65 73 73 61 67 65 2c 20 6c 6f 63 61 74 69 6f 6e 2c 20 74 65 78 74 29 0a 20 20 %s",.message,.location,.text)...
105380 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 73 74 72 69 ....else..........message.=.stri
1053a0 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 3a 20 25 73 22 2c 20 6d 65 73 73 61 67 65 2c 20 74 65 78 ng.format("%s:.%s",.message,.tex
1053c0 74 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 65 6e 64 0a 20 20 20 69 66 20 65 74 63 20 7e 3d t).......end....end....if.etc.~=
1053e0 20 6e 69 6c 20 74 68 65 6e 0a 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 3d 20 6d 65 73 73 61 67 .nil.then.......message.=.messag
105400 65 20 2e 2e 20 22 20 28 22 20 2e 2e 20 4f 42 4a 44 45 46 3a 65 6e 63 6f 64 65 28 65 74 63 29 20 e....".("....OBJDEF:encode(etc).
105420 2e 2e 20 22 29 22 0a 20 20 20 65 6e 64 0a 20 20 20 69 66 20 73 65 6c 66 2e 61 73 73 65 72 74 20 ...")"....end....if.self.assert.
105440 74 68 65 6e 0a 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 72 74 28 66 61 6c 73 65 2c 20 6d 65 then.......self.assert(false,.me
105460 73 73 61 67 65 29 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 61 73 73 65 72 74 28 66 61 6c 73 ssage)....else.......assert(fals
105480 65 2c 20 6d 65 73 73 61 67 65 29 0a 20 20 20 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 e,.message)....end.end.function.
1054a0 4f 42 4a 44 45 46 3a 6f 6e 54 72 61 69 6c 69 6e 67 47 61 72 62 61 67 65 28 6a 73 6f 6e 5f 74 65 OBJDEF:onTrailingGarbage(json_te
1054c0 78 74 2c 20 6c 6f 63 61 74 69 6f 6e 2c 20 70 61 72 73 65 64 5f 76 61 6c 75 65 2c 20 65 74 63 29 xt,.location,.parsed_value,.etc)
1054e0 0a 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 22 74 ....return.self:onDecodeError("t
105500 72 61 69 6c 69 6e 67 20 67 61 72 62 61 67 65 22 2c 20 6a 73 6f 6e 5f 74 65 78 74 2c 20 6c 6f 63 railing.garbage",.json_text,.loc
105520 61 74 69 6f 6e 2c 20 65 74 63 29 0a 65 6e 64 0a 4f 42 4a 44 45 46 2e 6f 6e 44 65 63 6f 64 65 4f ation,.etc).end.OBJDEF.onDecodeO
105540 66 4e 69 6c 45 72 72 6f 72 20 20 3d 20 4f 42 4a 44 45 46 2e 6f 6e 44 65 63 6f 64 65 45 72 72 6f fNilError..=.OBJDEF.onDecodeErro
105560 72 0a 4f 42 4a 44 45 46 2e 6f 6e 44 65 63 6f 64 65 4f 66 48 54 4d 4c 45 72 72 6f 72 20 3d 20 4f r.OBJDEF.onDecodeOfHTMLError.=.O
105580 42 4a 44 45 46 2e 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 0a 66 75 6e 63 74 69 6f 6e 20 4f 42 4a BJDEF.onDecodeError.function.OBJ
1055a0 44 45 46 3a 6f 6e 45 6e 63 6f 64 65 45 72 72 6f 72 28 6d 65 73 73 61 67 65 2c 20 65 74 63 29 0a DEF:onEncodeError(message,.etc).
1055c0 20 20 20 69 66 20 65 74 63 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 20 20 20 20 20 20 6d 65 73 73 ...if.etc.~=.nil.then.......mess
1055e0 61 67 65 20 3d 20 6d 65 73 73 61 67 65 20 2e 2e 20 22 20 28 22 20 2e 2e 20 4f 42 4a 44 45 46 3a age.=.message....".("....OBJDEF:
105600 65 6e 63 6f 64 65 28 65 74 63 29 20 2e 2e 20 22 29 22 0a 20 20 20 65 6e 64 0a 20 20 20 69 66 20 encode(etc)....")"....end....if.
105620 73 65 6c 66 2e 61 73 73 65 72 74 20 74 68 65 6e 0a 20 20 20 20 20 20 73 65 6c 66 2e 61 73 73 65 self.assert.then.......self.asse
105640 72 74 28 66 61 6c 73 65 2c 20 6d 65 73 73 61 67 65 29 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 rt(false,.message)....else......
105660 20 61 73 73 65 72 74 28 66 61 6c 73 65 2c 20 6d 65 73 73 61 67 65 29 0a 20 20 20 65 6e 64 0a 65 .assert(false,.message)....end.e
105680 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 72 6f 6b 5f 6e 75 6d 62 65 72 28 73 65 nd.local.function.grok_number(se
1056a0 6c 66 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 2d 2d 0a lf,.text,.start,.options)....--.
1056c0 20 20 20 2d 2d 20 47 72 61 62 20 74 68 65 20 69 6e 74 65 67 65 72 20 70 61 72 74 0a 20 20 20 2d ...--.Grab.the.integer.part....-
1056e0 2d 0a 20 20 20 6c 6f 63 61 6c 20 69 6e 74 65 67 65 72 5f 70 61 72 74 20 3d 20 74 65 78 74 3a 6d -....local.integer_part.=.text:m
105700 61 74 63 68 28 27 5e 2d 3f 5b 31 2d 39 5d 25 64 2a 27 2c 20 73 74 61 72 74 29 0a 20 20 20 20 20 atch('^-?[1-9]%d*',.start)......
105720 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 72 20 74 65 78 74 3a 6d 61 74 63 68 28 22 5e ................or.text:match("^
105740 2d 3f 30 22 2c 20 20 20 20 20 20 20 20 73 74 61 72 74 29 0a 20 20 20 69 66 20 6e 6f 74 20 69 6e -?0",........start)....if.not.in
105760 74 65 67 65 72 5f 70 61 72 74 20 74 68 65 6e 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 65 63 teger_part.then.......self:onDec
105780 6f 64 65 45 72 72 6f 72 28 22 65 78 70 65 63 74 65 64 20 6e 75 6d 62 65 72 22 2c 20 74 65 78 74 odeError("expected.number",.text
1057a0 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 ,.start,.options.etc).......retu
1057c0 72 6e 20 6e 69 6c 2c 20 73 74 61 72 74 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 rn.nil,.start.--.in.case.the.err
1057e0 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 or.method.doesn't.abort,.return.
105800 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 65 6e 64 0a 20 20 20 6c 6f 63 something.sensible....end....loc
105820 61 6c 20 69 20 3d 20 73 74 61 72 74 20 2b 20 69 6e 74 65 67 65 72 5f 70 61 72 74 3a 6c 65 6e 28 al.i.=.start.+.integer_part:len(
105840 29 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 47 72 61 62 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 64 )....--....--.Grab.an.optional.d
105860 65 63 69 6d 61 6c 20 70 61 72 74 0a 20 20 20 2d 2d 0a 20 20 20 6c 6f 63 61 6c 20 64 65 63 69 6d ecimal.part....--....local.decim
105880 61 6c 5f 70 61 72 74 20 3d 20 74 65 78 74 3a 6d 61 74 63 68 28 27 5e 25 2e 25 64 2b 27 2c 20 69 al_part.=.text:match('^%.%d+',.i
1058a0 29 20 6f 72 20 22 22 0a 20 20 20 69 20 3d 20 69 20 2b 20 64 65 63 69 6d 61 6c 5f 70 61 72 74 3a ).or.""....i.=.i.+.decimal_part:
1058c0 6c 65 6e 28 29 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 47 72 61 62 20 61 6e 20 6f 70 74 69 6f 6e len()....--....--.Grab.an.option
1058e0 61 6c 20 65 78 70 6f 6e 65 6e 74 69 61 6c 20 70 61 72 74 0a 20 20 20 2d 2d 0a 20 20 20 6c 6f 63 al.exponential.part....--....loc
105900 61 6c 20 65 78 70 6f 6e 65 6e 74 5f 70 61 72 74 20 3d 20 74 65 78 74 3a 6d 61 74 63 68 28 27 5e al.exponent_part.=.text:match('^
105920 5b 65 45 5d 5b 2d 2b 5d 3f 25 64 2b 27 2c 20 69 29 20 6f 72 20 22 22 0a 20 20 20 69 20 3d 20 69 [eE][-+]?%d+',.i).or.""....i.=.i
105940 20 2b 20 65 78 70 6f 6e 65 6e 74 5f 70 61 72 74 3a 6c 65 6e 28 29 0a 20 20 20 6c 6f 63 61 6c 20 .+.exponent_part:len()....local.
105960 66 75 6c 6c 5f 6e 75 6d 62 65 72 5f 74 65 78 74 20 3d 20 69 6e 74 65 67 65 72 5f 70 61 72 74 20 full_number_text.=.integer_part.
105980 2e 2e 20 64 65 63 69 6d 61 6c 5f 70 61 72 74 20 2e 2e 20 65 78 70 6f 6e 65 6e 74 5f 70 61 72 74 ...decimal_part....exponent_part
1059a0 0a 20 20 20 69 66 20 6f 70 74 69 6f 6e 73 2e 64 65 63 6f 64 65 4e 75 6d 62 65 72 73 41 73 4f 62 ....if.options.decodeNumbersAsOb
1059c0 6a 65 63 74 73 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 4f 42 4a 44 45 46 3a 61 jects.then.......return.OBJDEF:a
1059e0 73 4e 75 6d 62 65 72 28 66 75 6c 6c 5f 6e 75 6d 62 65 72 5f 74 65 78 74 29 2c 20 69 0a 20 20 20 sNumber(full_number_text),.i....
105a00 65 6e 64 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 49 66 20 77 65 27 72 65 20 74 6f 6c 64 20 74 6f end....--....--.If.we're.told.to
105a20 20 73 74 72 69 6e 67 69 66 79 20 75 6e 64 65 72 20 63 65 72 74 61 69 6e 20 63 6f 6e 64 69 74 69 .stringify.under.certain.conditi
105a40 6f 6e 73 2c 20 73 6f 20 64 6f 2e 0a 20 20 20 2d 2d 20 57 65 20 70 75 6e 74 20 61 20 62 69 74 20 ons,.so.do.....--.We.punt.a.bit.
105a60 77 68 65 6e 20 74 68 65 72 65 27 73 20 61 6e 20 65 78 70 6f 6e 65 6e 74 20 62 79 20 6a 75 73 74 when.there's.an.exponent.by.just
105a80 20 73 74 72 69 6e 67 69 66 79 69 6e 67 20 6e 6f 20 6d 61 74 74 65 72 20 77 68 61 74 2e 0a 20 20 .stringifying.no.matter.what....
105aa0 20 2d 2d 20 49 20 73 75 70 70 6f 73 65 20 77 65 20 73 68 6f 75 6c 64 20 72 65 61 6c 6c 79 20 6c .--.I.suppose.we.should.really.l
105ac0 6f 6f 6b 20 74 6f 20 73 65 65 20 77 68 65 74 68 65 72 20 74 68 65 20 65 78 70 6f 6e 65 6e 74 20 ook.to.see.whether.the.exponent.
105ae0 69 73 20 61 63 74 75 61 6c 6c 79 20 62 69 67 20 65 6e 6f 75 67 68 20 6f 6e 65 0a 20 20 20 2d 2d is.actually.big.enough.one....--
105b00 20 77 61 79 20 6f 72 20 74 68 65 20 6f 74 68 65 72 20 74 6f 20 74 72 69 70 20 73 74 72 69 6e 67 .way.or.the.other.to.trip.string
105b20 69 66 69 63 61 74 69 6f 6e 2c 20 62 75 74 20 49 27 6c 6c 20 62 65 20 6c 61 7a 79 20 61 62 6f 75 ification,.but.I'll.be.lazy.abou
105b40 74 20 69 74 20 75 6e 74 69 6c 20 73 6f 6d 65 6f 6e 65 20 61 73 6b 73 2e 0a 20 20 20 2d 2d 0a 20 t.it.until.someone.asks.....--..
105b60 20 20 69 66 20 28 6f 70 74 69 6f 6e 73 2e 64 65 63 6f 64 65 49 6e 74 65 67 65 72 53 74 72 69 6e ..if.(options.decodeIntegerStrin
105b80 67 69 66 69 63 61 74 69 6f 6e 4c 65 6e 67 74 68 0a 20 20 20 20 20 20 20 61 6e 64 0a 20 20 20 20 gificationLength........and.....
105ba0 20 20 28 69 6e 74 65 67 65 72 5f 70 61 72 74 3a 6c 65 6e 28 29 20 3e 3d 20 6f 70 74 69 6f 6e 73 ..(integer_part:len().>=.options
105bc0 2e 64 65 63 6f 64 65 49 6e 74 65 67 65 72 53 74 72 69 6e 67 69 66 69 63 61 74 69 6f 6e 4c 65 6e .decodeIntegerStringificationLen
105be0 67 74 68 20 6f 72 20 65 78 70 6f 6e 65 6e 74 5f 70 61 72 74 3a 6c 65 6e 28 29 20 3e 20 30 29 29 gth.or.exponent_part:len().>.0))
105c00 0a 20 20 20 20 20 20 20 6f 72 0a 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 73 2e 64 65 63 6f 64 65 ........or.......(options.decode
105c20 44 65 63 69 6d 61 6c 53 74 72 69 6e 67 69 66 69 63 61 74 69 6f 6e 4c 65 6e 67 74 68 20 0a 20 20 DecimalStringificationLength....
105c40 20 20 20 20 20 61 6e 64 0a 20 20 20 20 20 20 20 28 64 65 63 69 6d 61 6c 5f 70 61 72 74 3a 6c 65 .....and........(decimal_part:le
105c60 6e 28 29 20 3e 3d 20 6f 70 74 69 6f 6e 73 2e 64 65 63 6f 64 65 44 65 63 69 6d 61 6c 53 74 72 69 n().>=.options.decodeDecimalStri
105c80 6e 67 69 66 69 63 61 74 69 6f 6e 4c 65 6e 67 74 68 20 6f 72 20 65 78 70 6f 6e 65 6e 74 5f 70 61 ngificationLength.or.exponent_pa
105ca0 72 74 3a 6c 65 6e 28 29 20 3e 20 30 29 29 0a 20 20 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 rt:len().>.0))....then.......ret
105cc0 75 72 6e 20 66 75 6c 6c 5f 6e 75 6d 62 65 72 5f 74 65 78 74 2c 20 69 20 2d 2d 20 74 68 69 73 20 urn.full_number_text,.i.--.this.
105ce0 72 65 74 75 72 6e 73 20 74 68 65 20 65 78 61 63 74 20 73 74 72 69 6e 67 20 72 65 70 72 65 73 65 returns.the.exact.string.represe
105d00 6e 74 61 74 69 6f 6e 20 73 65 65 6e 20 69 6e 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 4a 53 4f ntation.seen.in.the.original.JSO
105d20 4e 0a 20 20 20 65 6e 64 0a 20 20 20 6c 6f 63 61 6c 20 61 73 5f 6e 75 6d 62 65 72 20 3d 20 74 6f N....end....local.as_number.=.to
105d40 6e 75 6d 62 65 72 28 66 75 6c 6c 5f 6e 75 6d 62 65 72 5f 74 65 78 74 29 0a 20 20 20 69 66 20 6e number(full_number_text)....if.n
105d60 6f 74 20 61 73 5f 6e 75 6d 62 65 72 20 74 68 65 6e 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 ot.as_number.then.......self:onD
105d80 65 63 6f 64 65 45 72 72 6f 72 28 22 62 61 64 20 6e 75 6d 62 65 72 22 2c 20 74 65 78 74 2c 20 73 ecodeError("bad.number",.text,.s
105da0 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 tart,.options.etc).......return.
105dc0 6e 69 6c 2c 20 73 74 61 72 74 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 6f 72 20 nil,.start.--.in.case.the.error.
105de0 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d method.doesn't.abort,.return.som
105e00 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 65 6e 64 0a 20 20 20 72 65 74 75 72 6e ething.sensible....end....return
105e20 20 61 73 5f 6e 75 6d 62 65 72 2c 20 69 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e .as_number,.i.end.local.function
105e40 20 67 72 6f 6b 5f 73 74 72 69 6e 67 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 .grok_string(self,.text,.start,.
105e60 6f 70 74 69 6f 6e 73 29 0a 20 20 20 69 66 20 74 65 78 74 3a 73 75 62 28 73 74 61 72 74 2c 73 74 options)....if.text:sub(start,st
105e80 61 72 74 29 20 7e 3d 20 27 22 27 20 74 68 65 6e 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 65 art).~=.'"'.then.......self:onDe
105ea0 63 6f 64 65 45 72 72 6f 72 28 22 65 78 70 65 63 74 65 64 20 73 74 72 69 6e 67 27 73 20 6f 70 65 codeError("expected.string's.ope
105ec0 6e 69 6e 67 20 71 75 6f 74 65 22 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e ning.quote",.text,.start,.option
105ee0 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 73 74 61 72 74 20 2d s.etc).......return.nil,.start.-
105f00 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e -.in.case.the.error.method.doesn
105f20 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 't.abort,.return.something.sensi
105f40 62 6c 65 0a 20 20 20 65 6e 64 0a 20 20 20 6c 6f 63 61 6c 20 69 20 3d 20 73 74 61 72 74 20 2b 20 ble....end....local.i.=.start.+.
105f60 31 20 2d 2d 20 2b 31 20 74 6f 20 62 79 70 61 73 73 20 74 68 65 20 69 6e 69 74 69 61 6c 20 71 75 1.--.+1.to.bypass.the.initial.qu
105f80 6f 74 65 0a 20 20 20 6c 6f 63 61 6c 20 74 65 78 74 5f 6c 65 6e 20 3d 20 74 65 78 74 3a 6c 65 6e ote....local.text_len.=.text:len
105fa0 28 29 0a 20 20 20 6c 6f 63 61 6c 20 56 41 4c 55 45 20 3d 20 22 22 0a 20 20 20 77 68 69 6c 65 20 ()....local.VALUE.=.""....while.
105fc0 69 20 3c 3d 20 74 65 78 74 5f 6c 65 6e 20 64 6f 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 63 20 3d i.<=.text_len.do.......local.c.=
105fe0 20 74 65 78 74 3a 73 75 62 28 69 2c 69 29 0a 20 20 20 20 20 20 69 66 20 63 20 3d 3d 20 27 22 27 .text:sub(i,i).......if.c.==.'"'
106000 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 56 41 4c 55 45 2c 20 69 20 2b .then..........return.VALUE,.i.+
106020 20 31 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 69 66 20 63 20 7e 3d 20 27 5c 5c 27 20 .1.......end.......if.c.~=.'\\'.
106040 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 56 41 4c 55 45 20 3d 20 56 41 4c 55 45 20 2e 2e 20 63 then..........VALUE.=.VALUE....c
106060 0a 20 20 20 20 20 20 20 20 20 69 20 3d 20 69 20 2b 20 31 0a 20 20 20 20 20 20 65 6c 73 65 69 66 ..........i.=.i.+.1.......elseif
106080 20 74 65 78 74 3a 6d 61 74 63 68 28 27 5e 5c 5c 62 27 2c 20 69 29 20 74 68 65 6e 0a 20 20 20 20 .text:match('^\\b',.i).then.....
1060a0 20 20 20 20 20 56 41 4c 55 45 20 3d 20 56 41 4c 55 45 20 2e 2e 20 22 5c 62 22 0a 20 20 20 20 20 .....VALUE.=.VALUE...."\b"......
1060c0 20 20 20 20 69 20 3d 20 69 20 2b 20 32 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 74 65 78 74 3a ....i.=.i.+.2.......elseif.text:
1060e0 6d 61 74 63 68 28 27 5e 5c 5c 66 27 2c 20 69 29 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 56 match('^\\f',.i).then..........V
106100 41 4c 55 45 20 3d 20 56 41 4c 55 45 20 2e 2e 20 22 5c 66 22 0a 20 20 20 20 20 20 20 20 20 69 20 ALUE.=.VALUE...."\f"..........i.
106120 3d 20 69 20 2b 20 32 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 74 65 78 74 3a 6d 61 74 63 68 28 =.i.+.2.......elseif.text:match(
106140 27 5e 5c 5c 6e 27 2c 20 69 29 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 56 41 4c 55 45 20 3d '^\\n',.i).then..........VALUE.=
106160 20 56 41 4c 55 45 20 2e 2e 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 69 20 3d 20 69 20 2b 20 .VALUE...."\n"..........i.=.i.+.
106180 32 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 74 65 78 74 3a 6d 61 74 63 68 28 27 5e 5c 5c 72 27 2.......elseif.text:match('^\\r'
1061a0 2c 20 69 29 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 56 41 4c 55 45 20 3d 20 56 41 4c 55 45 ,.i).then..........VALUE.=.VALUE
1061c0 20 2e 2e 20 22 5c 72 22 0a 20 20 20 20 20 20 20 20 20 69 20 3d 20 69 20 2b 20 32 0a 20 20 20 20 ...."\r"..........i.=.i.+.2.....
1061e0 20 20 65 6c 73 65 69 66 20 74 65 78 74 3a 6d 61 74 63 68 28 27 5e 5c 5c 74 27 2c 20 69 29 20 74 ..elseif.text:match('^\\t',.i).t
106200 68 65 6e 0a 20 20 20 20 20 20 20 20 20 56 41 4c 55 45 20 3d 20 56 41 4c 55 45 20 2e 2e 20 22 5c hen..........VALUE.=.VALUE...."\
106220 74 22 0a 20 20 20 20 20 20 20 20 20 69 20 3d 20 69 20 2b 20 32 0a 20 20 20 20 20 20 65 6c 73 65 t"..........i.=.i.+.2.......else
106240 0a 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 68 65 78 20 3d 20 74 65 78 74 3a 6d 61 74 63 68 ..........local.hex.=.text:match
106260 28 27 5e 5c 5c 75 28 5b 30 31 32 33 34 35 36 37 38 39 61 41 62 42 63 43 64 44 65 45 66 46 5d 5b ('^\\u([0123456789aAbBcCdDeEfF][
106280 30 31 32 33 34 35 36 37 38 39 61 41 62 42 63 43 64 44 65 45 66 46 5d 5b 30 31 32 33 34 35 36 37 0123456789aAbBcCdDeEfF][01234567
1062a0 38 39 61 41 62 42 63 43 64 44 65 45 66 46 5d 5b 30 31 32 33 34 35 36 37 38 39 61 41 62 42 63 43 89aAbBcCdDeEfF][0123456789aAbBcC
1062c0 64 44 65 45 66 46 5d 29 27 2c 20 69 29 0a 20 20 20 20 20 20 20 20 20 69 66 20 68 65 78 20 74 68 dDeEfF])',.i)..........if.hex.th
1062e0 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 20 3d 20 69 20 2b 20 36 20 2d 2d 20 62 79 70 61 en.............i.=.i.+.6.--.bypa
106300 73 73 20 77 68 61 74 20 77 65 20 6a 75 73 74 20 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 ss.what.we.just.read............
106320 20 2d 2d 20 57 65 20 68 61 76 65 20 61 20 55 6e 69 63 6f 64 65 20 63 6f 64 65 70 6f 69 6e 74 2e .--.We.have.a.Unicode.codepoint.
106340 20 49 74 20 63 6f 75 6c 64 20 62 65 20 73 74 61 6e 64 61 6c 6f 6e 65 2c 20 6f 72 20 69 66 20 69 .It.could.be.standalone,.or.if.i
106360 6e 20 74 68 65 20 70 72 6f 70 65 72 20 72 61 6e 67 65 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 n.the.proper.range.and..........
106380 20 20 20 2d 2d 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 6e 6f 74 68 65 72 20 69 6e 20 61 20 73 ...--.followed.by.another.in.a.s
1063a0 70 65 63 69 66 69 63 20 72 61 6e 67 65 2c 20 69 74 27 6c 6c 20 62 65 20 61 20 74 77 6f 2d 63 6f pecific.range,.it'll.be.a.two-co
1063c0 64 65 20 73 75 72 72 6f 67 61 74 65 20 70 61 69 72 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c de.surrogate.pair..............l
1063e0 6f 63 61 6c 20 63 6f 64 65 70 6f 69 6e 74 20 3d 20 74 6f 6e 75 6d 62 65 72 28 68 65 78 2c 20 31 ocal.codepoint.=.tonumber(hex,.1
106400 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 63 6f 64 65 70 6f 69 6e 74 20 3e 3d 20 30 6).............if.codepoint.>=.0
106420 78 44 38 30 30 20 61 6e 64 20 63 6f 64 65 70 6f 69 6e 74 20 3c 3d 20 30 78 44 42 46 46 20 74 68 xD800.and.codepoint.<=.0xDBFF.th
106440 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 69 74 27 73 20 61 20 68 69 20 73 en................--.it's.a.hi.s
106460 75 72 72 6f 67 61 74 65 2e 2e 2e 20 73 65 65 20 77 68 65 74 68 65 72 20 77 65 20 68 61 76 65 20 urrogate....see.whether.we.have.
106480 61 20 66 6f 6c 6c 6f 77 69 6e 67 20 6c 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c a.following.low................l
1064a0 6f 63 61 6c 20 6c 6f 5f 73 75 72 72 6f 67 61 74 65 20 3d 20 74 65 78 74 3a 6d 61 74 63 68 28 27 ocal.lo_surrogate.=.text:match('
1064c0 5e 5c 5c 75 28 5b 64 44 5d 5b 63 64 65 66 43 44 45 46 5d 5b 30 31 32 33 34 35 36 37 38 39 61 41 ^\\u([dD][cdefCDEF][0123456789aA
1064e0 62 42 63 43 64 44 65 45 66 46 5d 5b 30 31 32 33 34 35 36 37 38 39 61 41 62 42 63 43 64 44 65 45 bBcCdDeEfF][0123456789aAbBcCdDeE
106500 66 46 5d 29 27 2c 20 69 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 6c 6f 5f 73 fF])',.i)................if.lo_s
106520 75 72 72 6f 67 61 74 65 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 urrogate.then...................
106540 69 20 3d 20 69 20 2b 20 36 20 2d 2d 20 62 79 70 61 73 73 20 74 68 65 20 6c 6f 77 20 73 75 72 72 i.=.i.+.6.--.bypass.the.low.surr
106560 6f 67 61 74 65 20 77 65 20 6a 75 73 74 20 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ogate.we.just.read..............
106580 20 20 20 20 20 63 6f 64 65 70 6f 69 6e 74 20 3d 20 30 78 32 34 30 30 20 2b 20 28 63 6f 64 65 70 .....codepoint.=.0x2400.+.(codep
1065a0 6f 69 6e 74 20 2d 20 30 78 44 38 30 30 29 20 2a 20 30 78 34 30 30 20 2b 20 74 6f 6e 75 6d 62 65 oint.-.0xD800).*.0x400.+.tonumbe
1065c0 72 28 6c 6f 5f 73 75 72 72 6f 67 61 74 65 2c 20 31 36 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 r(lo_surrogate,.16).............
1065e0 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 6e 6f 74 ...else...................--.not
106600 20 61 20 70 72 6f 70 65 72 20 6c 6f 77 2c 20 73 6f 20 77 65 27 6c 6c 20 6a 75 73 74 20 6c 65 61 .a.proper.low,.so.we'll.just.lea
106620 76 65 20 74 68 65 20 66 69 72 73 74 20 63 6f 64 65 70 6f 69 6e 74 20 61 73 20 69 73 20 61 6e 64 ve.the.first.codepoint.as.is.and
106640 20 73 70 69 74 20 69 74 20 6f 75 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 .spit.it.out.................end
106660 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 56 41 4c .............end.............VAL
106680 55 45 20 3d 20 56 41 4c 55 45 20 2e 2e 20 75 6e 69 63 6f 64 65 5f 63 6f 64 65 70 6f 69 6e 74 5f UE.=.VALUE....unicode_codepoint_
1066a0 61 73 5f 75 74 66 38 28 63 6f 64 65 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 65 6c 73 65 as_utf8(codepoint)..........else
1066c0 0a 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 6a 75 73 74 20 70 61 73 73 20 74 68 72 6f 75 67 .............--.just.pass.throug
1066e0 68 20 77 68 61 74 27 73 20 65 73 63 61 70 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 56 41 4c h.what's.escaped.............VAL
106700 55 45 20 3d 20 56 41 4c 55 45 20 2e 2e 20 74 65 78 74 3a 6d 61 74 63 68 28 27 5e 5c 5c 28 2e 29 UE.=.VALUE....text:match('^\\(.)
106720 27 2c 20 69 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 69 20 3d 20 69 20 2b 20 32 0a 20 20 20 20 ',.i).............i.=.i.+.2.....
106740 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 65 6e 64 0a 20 20 20 73 65 6c .....end.......end....end....sel
106760 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 22 75 6e 63 6c 6f 73 65 64 20 73 74 72 69 6e 67 f:onDecodeError("unclosed.string
106780 22 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 ",.text,.start,.options.etc)....
1067a0 72 65 74 75 72 6e 20 6e 69 6c 2c 20 73 74 61 72 74 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 return.nil,.start.--.in.case.the
1067c0 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 .error.method.doesn't.abort,.ret
1067e0 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 65 6e 64 0a 6c 6f 63 61 6c urn.something.sensible.end.local
106800 20 66 75 6e 63 74 69 6f 6e 20 73 6b 69 70 5f 77 68 69 74 65 73 70 61 63 65 28 74 65 78 74 2c 20 .function.skip_whitespace(text,.
106820 73 74 61 72 74 29 0a 20 20 20 6c 6f 63 61 6c 20 5f 2c 20 6d 61 74 63 68 5f 65 6e 64 20 3d 20 74 start)....local._,.match_end.=.t
106840 65 78 74 3a 66 69 6e 64 28 22 5e 5b 20 5c 6e 5c 72 5c 74 5d 2b 22 2c 20 73 74 61 72 74 29 20 2d ext:find("^[.\n\r\t]+",.start).-
106860 2d 20 5b 68 74 74 70 3a 2f 2f 77 77 77 2e 69 65 74 66 2e 6f 72 67 2f 72 66 63 2f 72 66 63 34 36 -.[http://www.ietf.org/rfc/rfc46
106880 32 37 2e 74 78 74 5d 20 53 65 63 74 69 6f 6e 20 32 0a 20 20 20 69 66 20 6d 61 74 63 68 5f 65 6e 27.txt].Section.2....if.match_en
1068a0 64 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6d 61 74 63 68 5f 65 6e 64 20 2b 20 d.then.......return.match_end.+.
1068c0 31 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 74 61 72 74 0a 20 20 20 1....else.......return.start....
1068e0 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 67 72 6f 6b 5f 6f 6e 65 20 2d 2d 20 61 73 73 69 67 6e end.end.local.grok_one.--.assign
106900 65 64 20 6c 61 74 65 72 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 72 6f 6b 5f 6f 62 6a ed.later.local.function.grok_obj
106920 65 63 74 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 29 0a ect(self,.text,.start,.options).
106940 20 20 20 69 66 20 74 65 78 74 3a 73 75 62 28 73 74 61 72 74 2c 73 74 61 72 74 29 20 7e 3d 20 27 ...if.text:sub(start,start).~=.'
106960 7b 27 20 74 68 65 6e 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 {'.then.......self:onDecodeError
106980 28 22 65 78 70 65 63 74 65 64 20 27 7b 27 22 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 ("expected.'{'",.text,.start,.op
1069a0 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 73 74 61 tions.etc).......return.nil,.sta
1069c0 72 74 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 rt.--.in.case.the.error.method.d
1069e0 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 oesn't.abort,.return.something.s
106a00 65 6e 73 69 62 6c 65 0a 20 20 20 65 6e 64 0a 20 20 20 6c 6f 63 61 6c 20 69 20 3d 20 73 6b 69 70 ensible....end....local.i.=.skip
106a20 5f 77 68 69 74 65 73 70 61 63 65 28 74 65 78 74 2c 20 73 74 61 72 74 20 2b 20 31 29 20 2d 2d 20 _whitespace(text,.start.+.1).--.
106a40 2b 31 20 74 6f 20 73 6b 69 70 20 74 68 65 20 27 7b 27 0a 20 20 20 6c 6f 63 61 6c 20 56 41 4c 55 +1.to.skip.the.'{'....local.VALU
106a60 45 20 3d 20 73 65 6c 66 2e 73 74 72 69 63 74 54 79 70 65 73 20 61 6e 64 20 73 65 6c 66 3a 6e 65 E.=.self.strictTypes.and.self:ne
106a80 77 4f 62 6a 65 63 74 20 7b 20 7d 20 6f 72 20 7b 20 7d 0a 20 20 20 69 66 20 74 65 78 74 3a 73 75 wObject.{.}.or.{.}....if.text:su
106aa0 62 28 69 2c 69 29 20 3d 3d 20 27 7d 27 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 b(i,i).==.'}'.then.......return.
106ac0 56 41 4c 55 45 2c 20 69 20 2b 20 31 0a 20 20 20 65 6e 64 0a 20 20 20 6c 6f 63 61 6c 20 74 65 78 VALUE,.i.+.1....end....local.tex
106ae0 74 5f 6c 65 6e 20 3d 20 74 65 78 74 3a 6c 65 6e 28 29 0a 20 20 20 77 68 69 6c 65 20 69 20 3c 3d t_len.=.text:len()....while.i.<=
106b00 20 74 65 78 74 5f 6c 65 6e 20 64 6f 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6b 65 79 2c 20 6e 65 .text_len.do.......local.key,.ne
106b20 77 5f 69 20 3d 20 67 72 6f 6b 5f 73 74 72 69 6e 67 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 69 2c w_i.=.grok_string(self,.text,.i,
106b40 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 69 20 3d 20 73 6b 69 70 5f 77 68 69 74 65 73 70 .options).......i.=.skip_whitesp
106b60 61 63 65 28 74 65 78 74 2c 20 6e 65 77 5f 69 29 0a 20 20 20 20 20 20 69 66 20 74 65 78 74 3a 73 ace(text,.new_i).......if.text:s
106b80 75 62 28 69 2c 20 69 29 20 7e 3d 20 27 3a 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 73 65 ub(i,.i).~=.':'.then..........se
106ba0 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 22 65 78 70 65 63 74 65 64 20 63 6f 6c 6f 6e lf:onDecodeError("expected.colon
106bc0 22 2c 20 74 65 78 74 2c 20 69 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 20 ",.text,.i,.options.etc)........
106be0 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 69 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 ..return.nil,.i.--.in.case.the.e
106c00 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 rror.method.doesn't.abort,.retur
106c20 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 20 20 20 65 6e 64 0a 20 n.something.sensible.......end..
106c40 20 20 20 20 20 69 20 3d 20 73 6b 69 70 5f 77 68 69 74 65 73 70 61 63 65 28 74 65 78 74 2c 20 69 .....i.=.skip_whitespace(text,.i
106c60 20 2b 20 31 29 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 6e 65 77 5f 76 61 6c 2c 20 6e 65 77 5f 69 .+.1).......local.new_val,.new_i
106c80 20 3d 20 67 72 6f 6b 5f 6f 6e 65 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 69 2c 20 6f 70 74 69 6f .=.grok_one(self,.text,.i,.optio
106ca0 6e 73 29 0a 20 20 20 20 20 20 56 41 4c 55 45 5b 6b 65 79 5d 20 3d 20 6e 65 77 5f 76 61 6c 0a 20 ns).......VALUE[key].=.new_val..
106cc0 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 2d 2d 20 45 78 70 65 63 74 20 6e 6f 77 20 65 69 74 68 .....--.......--.Expect.now.eith
106ce0 65 72 20 27 7d 27 20 74 6f 20 65 6e 64 20 74 68 69 6e 67 73 2c 20 6f 72 20 61 20 27 2c 27 20 74 er.'}'.to.end.things,.or.a.','.t
106d00 6f 20 61 6c 6c 6f 77 20 75 73 20 74 6f 20 63 6f 6e 74 69 6e 75 65 2e 0a 20 20 20 20 20 20 2d 2d o.allow.us.to.continue........--
106d20 0a 20 20 20 20 20 20 69 20 3d 20 73 6b 69 70 5f 77 68 69 74 65 73 70 61 63 65 28 74 65 78 74 2c .......i.=.skip_whitespace(text,
106d40 20 6e 65 77 5f 69 29 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 63 20 3d 20 74 65 78 74 3a 73 75 62 .new_i).......local.c.=.text:sub
106d60 28 69 2c 69 29 0a 20 20 20 20 20 20 69 66 20 63 20 3d 3d 20 27 7d 27 20 74 68 65 6e 0a 20 20 20 (i,i).......if.c.==.'}'.then....
106d80 20 20 20 20 20 20 72 65 74 75 72 6e 20 56 41 4c 55 45 2c 20 69 20 2b 20 31 0a 20 20 20 20 20 20 ......return.VALUE,.i.+.1.......
106da0 65 6e 64 0a 20 20 20 20 20 20 69 66 20 74 65 78 74 3a 73 75 62 28 69 2c 20 69 29 20 7e 3d 20 27 end.......if.text:sub(i,.i).~=.'
106dc0 2c 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 ,'.then..........self:onDecodeEr
106de0 72 6f 72 28 22 65 78 70 65 63 74 65 64 20 63 6f 6d 6d 61 20 6f 72 20 27 7d 27 22 2c 20 74 65 78 ror("expected.comma.or.'}'",.tex
106e00 74 2c 20 69 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 t,.i,.options.etc)..........retu
106e20 72 6e 20 6e 69 6c 2c 20 69 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d rn.nil,.i.--.in.case.the.error.m
106e40 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 ethod.doesn't.abort,.return.some
106e60 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 69 thing.sensible.......end.......i
106e80 20 3d 20 73 6b 69 70 5f 77 68 69 74 65 73 70 61 63 65 28 74 65 78 74 2c 20 69 20 2b 20 31 29 0a .=.skip_whitespace(text,.i.+.1).
106ea0 20 20 20 65 6e 64 0a 20 20 20 73 65 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 22 75 6e ...end....self:onDecodeError("un
106ec0 63 6c 6f 73 65 64 20 27 7b 27 22 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e closed.'{'",.text,.start,.option
106ee0 73 2e 65 74 63 29 0a 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 73 74 61 72 74 20 2d 2d 20 69 s.etc)....return.nil,.start.--.i
106f00 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 n.case.the.error.method.doesn't.
106f20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 abort,.return.something.sensible
106f40 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 67 72 6f 6b 5f 61 72 72 61 79 28 73 .end.local.function.grok_array(s
106f60 65 6c 66 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 69 66 elf,.text,.start,.options)....if
106f80 20 74 65 78 74 3a 73 75 62 28 73 74 61 72 74 2c 73 74 61 72 74 29 20 7e 3d 20 27 5b 27 20 74 68 .text:sub(start,start).~=.'['.th
106fa0 65 6e 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 22 65 78 70 en.......self:onDecodeError("exp
106fc0 65 63 74 65 64 20 27 5b 27 22 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 ected.'['",.text,.start,.options
106fe0 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 73 74 61 72 74 20 2d 2d .etc).......return.nil,.start.--
107000 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 .in.case.the.error.method.doesn'
107020 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 t.abort,.return.something.sensib
107040 6c 65 0a 20 20 20 65 6e 64 0a 20 20 20 6c 6f 63 61 6c 20 69 20 3d 20 73 6b 69 70 5f 77 68 69 74 le....end....local.i.=.skip_whit
107060 65 73 70 61 63 65 28 74 65 78 74 2c 20 73 74 61 72 74 20 2b 20 31 29 20 2d 2d 20 2b 31 20 74 6f espace(text,.start.+.1).--.+1.to
107080 20 73 6b 69 70 20 74 68 65 20 27 5b 27 0a 20 20 20 6c 6f 63 61 6c 20 56 41 4c 55 45 20 3d 20 73 .skip.the.'['....local.VALUE.=.s
1070a0 65 6c 66 2e 73 74 72 69 63 74 54 79 70 65 73 20 61 6e 64 20 73 65 6c 66 3a 6e 65 77 41 72 72 61 elf.strictTypes.and.self:newArra
1070c0 79 20 7b 20 7d 20 6f 72 20 7b 20 7d 0a 20 20 20 69 66 20 74 65 78 74 3a 73 75 62 28 69 2c 69 29 y.{.}.or.{.}....if.text:sub(i,i)
1070e0 20 3d 3d 20 27 5d 27 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 56 41 4c 55 45 2c .==.']'.then.......return.VALUE,
107100 20 69 20 2b 20 31 0a 20 20 20 65 6e 64 0a 20 20 20 6c 6f 63 61 6c 20 56 41 4c 55 45 5f 49 4e 44 .i.+.1....end....local.VALUE_IND
107120 45 58 20 3d 20 31 0a 20 20 20 6c 6f 63 61 6c 20 74 65 78 74 5f 6c 65 6e 20 3d 20 74 65 78 74 3a EX.=.1....local.text_len.=.text:
107140 6c 65 6e 28 29 0a 20 20 20 77 68 69 6c 65 20 69 20 3c 3d 20 74 65 78 74 5f 6c 65 6e 20 64 6f 0a len()....while.i.<=.text_len.do.
107160 20 20 20 20 20 20 6c 6f 63 61 6c 20 76 61 6c 2c 20 6e 65 77 5f 69 20 3d 20 67 72 6f 6b 5f 6f 6e ......local.val,.new_i.=.grok_on
107180 65 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 69 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 e(self,.text,.i,.options).......
1071a0 2d 2d 20 63 61 6e 27 74 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 56 41 4c 55 45 2c 20 76 61 6c --.can't.table.insert(VALUE,.val
1071c0 29 20 68 65 72 65 20 62 65 63 61 75 73 65 20 69 74 27 73 20 61 20 6e 6f 2d 6f 70 20 69 66 20 76 ).here.because.it's.a.no-op.if.v
1071e0 61 6c 20 69 73 20 6e 69 6c 0a 20 20 20 20 20 20 56 41 4c 55 45 5b 56 41 4c 55 45 5f 49 4e 44 45 al.is.nil.......VALUE[VALUE_INDE
107200 58 5d 20 3d 20 76 61 6c 0a 20 20 20 20 20 20 56 41 4c 55 45 5f 49 4e 44 45 58 20 3d 20 56 41 4c X].=.val.......VALUE_INDEX.=.VAL
107220 55 45 5f 49 4e 44 45 58 20 2b 20 31 0a 20 20 20 20 20 20 69 20 3d 20 73 6b 69 70 5f 77 68 69 74 UE_INDEX.+.1.......i.=.skip_whit
107240 65 73 70 61 63 65 28 74 65 78 74 2c 20 6e 65 77 5f 69 29 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 espace(text,.new_i).......--....
107260 20 20 20 2d 2d 20 45 78 70 65 63 74 20 6e 6f 77 20 65 69 74 68 65 72 20 27 5d 27 20 74 6f 20 65 ...--.Expect.now.either.']'.to.e
107280 6e 64 20 74 68 69 6e 67 73 2c 20 6f 72 20 61 20 27 2c 27 20 74 6f 20 61 6c 6c 6f 77 20 75 73 20 nd.things,.or.a.','.to.allow.us.
1072a0 74 6f 20 63 6f 6e 74 69 6e 75 65 2e 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 6c 6f 63 61 to.continue........--.......loca
1072c0 6c 20 63 20 3d 20 74 65 78 74 3a 73 75 62 28 69 2c 69 29 0a 20 20 20 20 20 20 69 66 20 63 20 3d l.c.=.text:sub(i,i).......if.c.=
1072e0 3d 20 27 5d 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 56 41 4c 55 45 =.']'.then..........return.VALUE
107300 2c 20 69 20 2b 20 31 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 69 66 20 74 65 78 74 3a ,.i.+.1.......end.......if.text:
107320 73 75 62 28 69 2c 20 69 29 20 7e 3d 20 27 2c 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 73 sub(i,.i).~=.','.then..........s
107340 65 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 22 65 78 70 65 63 74 65 64 20 63 6f 6d 6d elf:onDecodeError("expected.comm
107360 61 20 6f 72 20 27 5d 27 22 2c 20 74 65 78 74 2c 20 69 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 a.or.']'",.text,.i,.options.etc)
107380 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 69 20 2d 2d 20 69 6e 20 63 61 ..........return.nil,.i.--.in.ca
1073a0 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 se.the.error.method.doesn't.abor
1073c0 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 t,.return.something.sensible....
1073e0 20 20 20 65 6e 64 0a 20 20 20 20 20 20 69 20 3d 20 73 6b 69 70 5f 77 68 69 74 65 73 70 61 63 65 ...end.......i.=.skip_whitespace
107400 28 74 65 78 74 2c 20 69 20 2b 20 31 29 0a 20 20 20 65 6e 64 0a 20 20 20 73 65 6c 66 3a 6f 6e 44 (text,.i.+.1)....end....self:onD
107420 65 63 6f 64 65 45 72 72 6f 72 28 22 75 6e 63 6c 6f 73 65 64 20 27 5b 27 22 2c 20 74 65 78 74 2c ecodeError("unclosed.'['",.text,
107440 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 72 65 74 75 72 6e 20 6e .start,.options.etc)....return.n
107460 69 6c 2c 20 69 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d 65 74 68 6f il,.i.--.in.case.the.error.metho
107480 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e d.doesn't.abort,.return.somethin
1074a0 67 20 73 65 6e 73 69 62 6c 65 0a 65 6e 64 0a 67 72 6f 6b 5f 6f 6e 65 20 3d 20 66 75 6e 63 74 69 g.sensible.end.grok_one.=.functi
1074c0 6f 6e 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 on(self,.text,.start,.options)..
1074e0 20 20 2d 2d 20 53 6b 69 70 20 61 6e 79 20 77 68 69 74 65 73 70 61 63 65 0a 20 20 20 73 74 61 72 ..--.Skip.any.whitespace....star
107500 74 20 3d 20 73 6b 69 70 5f 77 68 69 74 65 73 70 61 63 65 28 74 65 78 74 2c 20 73 74 61 72 74 29 t.=.skip_whitespace(text,.start)
107520 0a 20 20 20 69 66 20 73 74 61 72 74 20 3e 20 74 65 78 74 3a 6c 65 6e 28 29 20 74 68 65 6e 0a 20 ....if.start.>.text:len().then..
107540 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 22 75 6e 65 78 70 65 63 .....self:onDecodeError("unexpec
107560 74 65 64 20 65 6e 64 20 6f 66 20 73 74 72 69 6e 67 22 2c 20 74 65 78 74 2c 20 6e 69 6c 2c 20 6f ted.end.of.string",.text,.nil,.o
107580 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 73 74 ptions.etc).......return.nil,.st
1075a0 61 72 74 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 art.--.in.case.the.error.method.
1075c0 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 doesn't.abort,.return.something.
1075e0 73 65 6e 73 69 62 6c 65 0a 20 20 20 65 6e 64 0a 20 20 20 69 66 20 74 65 78 74 3a 66 69 6e 64 28 sensible....end....if.text:find(
107600 27 5e 22 27 2c 20 73 74 61 72 74 29 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 67 '^"',.start).then.......return.g
107620 72 6f 6b 5f 73 74 72 69 6e 67 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f 70 rok_string(self,.text,.start,.op
107640 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 65 6c 73 65 69 66 20 74 65 78 74 3a 66 69 6e 64 28 27 tions.etc)....elseif.text:find('
107660 5e 5b 2d 30 31 32 33 34 35 36 37 38 39 20 5d 27 2c 20 73 74 61 72 74 29 20 74 68 65 6e 0a 20 20 ^[-0123456789.]',.start).then...
107680 20 20 20 20 72 65 74 75 72 6e 20 67 72 6f 6b 5f 6e 75 6d 62 65 72 28 73 65 6c 66 2c 20 74 65 78 ....return.grok_number(self,.tex
1076a0 74 2c 20 73 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 65 6c 73 65 69 66 20 74 65 78 t,.start,.options)....elseif.tex
1076c0 74 3a 66 69 6e 64 28 27 5e 25 7b 27 2c 20 73 74 61 72 74 29 20 74 68 65 6e 0a 20 20 20 20 20 20 t:find('^%{',.start).then.......
1076e0 72 65 74 75 72 6e 20 67 72 6f 6b 5f 6f 62 6a 65 63 74 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 73 return.grok_object(self,.text,.s
107700 74 61 72 74 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 65 6c 73 65 69 66 20 74 65 78 74 3a 66 69 tart,.options)....elseif.text:fi
107720 6e 64 28 27 5e 25 5b 27 2c 20 73 74 61 72 74 29 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 nd('^%[',.start).then.......retu
107740 72 6e 20 67 72 6f 6b 5f 61 72 72 61 79 28 73 65 6c 66 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c rn.grok_array(self,.text,.start,
107760 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 65 6c 73 65 69 66 20 74 65 78 74 3a 66 69 6e 64 28 27 5e .options)....elseif.text:find('^
107780 74 72 75 65 27 2c 20 73 74 61 72 74 29 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 true',.start).then.......return.
1077a0 74 72 75 65 2c 20 73 74 61 72 74 20 2b 20 34 0a 20 20 20 65 6c 73 65 69 66 20 74 65 78 74 3a 66 true,.start.+.4....elseif.text:f
1077c0 69 6e 64 28 27 5e 66 61 6c 73 65 27 2c 20 73 74 61 72 74 29 20 74 68 65 6e 0a 20 20 20 20 20 20 ind('^false',.start).then.......
1077e0 72 65 74 75 72 6e 20 66 61 6c 73 65 2c 20 73 74 61 72 74 20 2b 20 35 0a 20 20 20 65 6c 73 65 69 return.false,.start.+.5....elsei
107800 66 20 74 65 78 74 3a 66 69 6e 64 28 27 5e 6e 75 6c 6c 27 2c 20 73 74 61 72 74 29 20 74 68 65 6e f.text:find('^null',.start).then
107820 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 73 74 61 72 74 20 2b 20 34 0a 20 20 20 .......return.nil,.start.+.4....
107840 65 6c 73 65 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 22 63 else.......self:onDecodeError("c
107860 61 6e 27 74 20 70 61 72 73 65 20 4a 53 4f 4e 22 2c 20 74 65 78 74 2c 20 73 74 61 72 74 2c 20 6f an't.parse.JSON",.text,.start,.o
107880 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 31 20 ptions.etc).......return.nil,.1.
1078a0 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 --.in.case.the.error.method.does
1078c0 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 n't.abort,.return.something.sens
1078e0 69 62 6c 65 0a 20 20 20 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 4f 42 4a 44 45 46 3a ible....end.end.function.OBJDEF:
107900 64 65 63 6f 64 65 28 74 65 78 74 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 2d 2d decode(text,.etc,.options)....--
107920 0a 20 20 20 2d 2d 20 49 66 20 74 68 65 20 75 73 65 72 20 64 69 64 6e 27 74 20 70 61 73 73 20 69 ....--.If.the.user.didn't.pass.i
107940 6e 20 61 20 74 61 62 6c 65 20 6f 66 20 64 65 63 6f 64 65 20 6f 70 74 69 6f 6e 73 2c 20 6d 61 6b n.a.table.of.decode.options,.mak
107960 65 20 61 6e 20 65 6d 70 74 79 20 6f 6e 65 2e 0a 20 20 20 2d 2d 0a 20 20 20 69 66 20 74 79 70 65 e.an.empty.one.....--....if.type
107980 28 6f 70 74 69 6f 6e 73 29 20 7e 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a 20 20 20 20 20 20 (options).~=.'table'.then.......
1079a0 6f 70 74 69 6f 6e 73 20 3d 20 7b 7d 0a 20 20 20 65 6e 64 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 options.=.{}....end....--....--.
1079c0 49 66 20 74 68 65 79 20 70 61 73 73 65 64 20 69 6e 20 61 6e 20 27 65 74 63 27 20 61 72 67 75 6d If.they.passed.in.an.'etc'.argum
1079e0 65 6e 74 2c 20 73 74 75 66 66 20 69 74 20 69 6e 74 6f 20 74 68 65 20 6f 70 74 69 6f 6e 73 2e 0a ent,.stuff.it.into.the.options..
107a00 20 20 20 2d 2d 20 28 49 66 20 6e 6f 74 2c 20 61 6e 79 20 27 65 74 63 27 20 66 69 65 6c 64 20 69 ...--.(If.not,.any.'etc'.field.i
107a20 6e 20 74 68 65 20 6f 70 74 69 6f 6e 73 20 74 68 65 79 20 70 61 73 73 65 64 20 69 6e 20 72 65 6d n.the.options.they.passed.in.rem
107a40 61 69 6e 73 20 74 6f 20 62 65 20 75 73 65 64 29 0a 20 20 20 2d 2d 0a 20 20 20 69 66 20 65 74 63 ains.to.be.used)....--....if.etc
107a60 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 2e 65 74 63 20 3d .~=.nil.then.......options.etc.=
107a80 20 65 74 63 0a 20 20 20 65 6e 64 0a 20 20 20 69 66 20 74 79 70 65 28 73 65 6c 66 29 20 7e 3d 20 .etc....end....if.type(self).~=.
107aa0 27 74 61 62 6c 65 27 20 6f 72 20 73 65 6c 66 2e 5f 5f 69 6e 64 65 78 20 7e 3d 20 4f 42 4a 44 45 'table'.or.self.__index.~=.OBJDE
107ac0 46 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 F.then.......local.error_message
107ae0 20 3d 20 22 4a 53 4f 4e 3a 64 65 63 6f 64 65 20 6d 75 73 74 20 62 65 20 63 61 6c 6c 65 64 20 69 .=."JSON:decode.must.be.called.i
107b00 6e 20 6d 65 74 68 6f 64 20 66 6f 72 6d 61 74 22 0a 20 20 20 20 20 20 4f 42 4a 44 45 46 3a 6f 6e n.method.format".......OBJDEF:on
107b20 44 65 63 6f 64 65 45 72 72 6f 72 28 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 2c 20 6e 69 6c 2c 20 DecodeError(error_message,.nil,.
107b40 6e 69 6c 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e nil,.options.etc).......return.n
107b60 69 6c 2c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 il,.error_message.--.in.case.the
107b80 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 .error.method.doesn't.abort,.ret
107ba0 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 65 6e 64 0a 20 20 urn.something.sensible....end...
107bc0 20 69 66 20 74 65 78 74 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 6f 63 61 6c .if.text.==.nil.then.......local
107be0 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 3d 20 22 6e 69 6c 20 70 61 73 73 65 64 20 74 6f 20 .error_message.=."nil.passed.to.
107c00 4a 53 4f 4e 3a 64 65 63 6f 64 65 28 29 22 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 65 63 6f JSON:decode()".......self:onDeco
107c20 64 65 4f 66 4e 69 6c 45 72 72 6f 72 28 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 2c 20 6e 69 6c 2c deOfNilError(error_message,.nil,
107c40 20 6e 69 6c 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 .nil,.options.etc).......return.
107c60 6e 69 6c 2c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 nil,.error_message.--.in.case.th
107c80 65 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 e.error.method.doesn't.abort,.re
107ca0 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 65 6c 73 65 69 turn.something.sensible....elsei
107cc0 66 20 74 79 70 65 28 74 65 78 74 29 20 7e 3d 20 27 73 74 72 69 6e 67 27 20 74 68 65 6e 0a 20 20 f.type(text).~=.'string'.then...
107ce0 20 20 20 20 6c 6f 63 61 6c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 3d 20 22 65 78 70 65 63 ....local.error_message.=."expec
107d00 74 65 64 20 73 74 72 69 6e 67 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 4a 53 4f 4e 3a 64 65 63 6f ted.string.argument.to.JSON:deco
107d20 64 65 28 29 22 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 73 de()".......self:onDecodeError(s
107d40 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 2c 20 67 6f 74 20 25 73 22 2c 20 65 72 72 6f 72 tring.format("%s,.got.%s",.error
107d60 5f 6d 65 73 73 61 67 65 2c 20 74 79 70 65 28 74 65 78 74 29 29 2c 20 6e 69 6c 2c 20 6e 69 6c 2c _message,.type(text)),.nil,.nil,
107d80 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 .options.etc).......return.nil,.
107da0 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 20 65 72 72 error_message.--.in.case.the.err
107dc0 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 75 72 6e 20 or.method.doesn't.abort,.return.
107de0 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 65 6e 64 0a 20 20 20 69 66 20 something.sensible....end....if.
107e00 74 65 78 74 3a 6d 61 74 63 68 28 27 5e 25 73 2a 24 27 29 20 74 68 65 6e 0a 20 20 20 20 20 20 2d text:match('^%s*$').then.......-
107e20 2d 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 20 69 73 20 6e 6f 74 68 69 6e 67 2c 20 62 75 -.an.empty.string.is.nothing,.bu
107e40 74 20 6e 6f 74 20 61 6e 20 65 72 72 6f 72 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 0a t.not.an.error.......return.nil.
107e60 20 20 20 65 6e 64 0a 20 20 20 69 66 20 74 65 78 74 3a 6d 61 74 63 68 28 27 5e 25 73 2a 3c 27 29 ...end....if.text:match('^%s*<')
107e80 20 74 68 65 6e 0a 20 20 20 20 20 20 2d 2d 20 43 61 6e 27 74 20 62 65 20 4a 53 4f 4e 2e 2e 2e 20 .then.......--.Can't.be.JSON....
107ea0 77 65 27 6c 6c 20 61 73 73 75 6d 65 20 69 74 27 73 20 48 54 4d 4c 0a 20 20 20 20 20 20 6c 6f 63 we'll.assume.it's.HTML.......loc
107ec0 61 6c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 3d 20 22 48 54 4d 4c 20 70 61 73 73 65 64 20 al.error_message.=."HTML.passed.
107ee0 74 6f 20 4a 53 4f 4e 3a 64 65 63 6f 64 65 28 29 22 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 to.JSON:decode()".......self:onD
107f00 65 63 6f 64 65 4f 66 48 54 4d 4c 45 72 72 6f 72 28 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 2c 20 ecodeOfHTMLError(error_message,.
107f20 74 65 78 74 2c 20 6e 69 6c 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 text,.nil,.options.etc).......re
107f40 74 75 72 6e 20 6e 69 6c 2c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 2d 2d 20 69 6e 20 63 61 turn.nil,.error_message.--.in.ca
107f60 73 65 20 74 68 65 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 se.the.error.method.doesn't.abor
107f80 74 2c 20 72 65 74 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 t,.return.something.sensible....
107fa0 65 6e 64 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 45 6e 73 75 72 65 20 74 68 61 74 20 69 74 27 73 end....--....--.Ensure.that.it's
107fc0 20 6e 6f 74 20 55 54 46 2d 33 32 20 6f 72 20 55 54 46 2d 31 36 2e 0a 20 20 20 2d 2d 20 54 68 6f .not.UTF-32.or.UTF-16.....--.Tho
107fe0 73 65 20 61 72 65 20 70 65 72 66 65 63 74 6c 79 20 76 61 6c 69 64 20 65 6e 63 6f 64 69 6e 67 73 se.are.perfectly.valid.encodings
108000 20 66 6f 72 20 4a 53 4f 4e 20 28 61 73 20 70 65 72 20 52 46 43 20 34 36 32 37 20 73 65 63 74 69 .for.JSON.(as.per.RFC.4627.secti
108020 6f 6e 20 33 29 2c 0a 20 20 20 2d 2d 20 62 75 74 20 74 68 69 73 20 70 61 63 6b 61 67 65 20 63 61 on.3),....--.but.this.package.ca
108040 6e 27 74 20 68 61 6e 64 6c 65 20 74 68 65 6d 2e 0a 20 20 20 2d 2d 0a 20 20 20 69 66 20 74 65 78 n't.handle.them.....--....if.tex
108060 74 3a 73 75 62 28 31 2c 31 29 3a 62 79 74 65 28 29 20 3d 3d 20 30 20 6f 72 20 28 74 65 78 74 3a t:sub(1,1):byte().==.0.or.(text:
108080 6c 65 6e 28 29 20 3e 3d 20 32 20 61 6e 64 20 74 65 78 74 3a 73 75 62 28 32 2c 32 29 3a 62 79 74 len().>=.2.and.text:sub(2,2):byt
1080a0 65 28 29 20 3d 3d 20 30 29 20 74 68 65 6e 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 65 72 72 6f 72 e().==.0).then.......local.error
1080c0 5f 6d 65 73 73 61 67 65 20 3d 20 22 4a 53 4f 4e 20 70 61 63 6b 61 67 65 20 67 72 6f 6b 73 20 6f _message.=."JSON.package.groks.o
1080e0 6e 6c 79 20 55 54 46 2d 38 2c 20 73 6f 72 72 79 22 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 44 nly.UTF-8,.sorry".......self:onD
108100 65 63 6f 64 65 45 72 72 6f 72 28 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 2c 20 74 65 78 74 2c 20 ecodeError(error_message,.text,.
108120 6e 69 6c 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e nil,.options.etc).......return.n
108140 69 6c 2c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 2d 2d 20 69 6e 20 63 61 73 65 20 74 68 65 il,.error_message.--.in.case.the
108160 20 65 72 72 6f 72 20 6d 65 74 68 6f 64 20 64 6f 65 73 6e 27 74 20 61 62 6f 72 74 2c 20 72 65 74 .error.method.doesn't.abort,.ret
108180 75 72 6e 20 73 6f 6d 65 74 68 69 6e 67 20 73 65 6e 73 69 62 6c 65 0a 20 20 20 65 6e 64 0a 20 20 urn.something.sensible....end...
1081a0 20 2d 2d 0a 20 20 20 2d 2d 20 61 70 70 6c 79 20 67 6c 6f 62 61 6c 20 6f 70 74 69 6f 6e 73 0a 20 .--....--.apply.global.options..
1081c0 20 20 2d 2d 0a 20 20 20 69 66 20 6f 70 74 69 6f 6e 73 2e 64 65 63 6f 64 65 4e 75 6d 62 65 72 73 ..--....if.options.decodeNumbers
1081e0 41 73 4f 62 6a 65 63 74 73 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 20 20 20 20 20 20 6f 70 74 69 AsObjects.==.nil.then.......opti
108200 6f 6e 73 2e 64 65 63 6f 64 65 4e 75 6d 62 65 72 73 41 73 4f 62 6a 65 63 74 73 20 3d 20 73 65 6c ons.decodeNumbersAsObjects.=.sel
108220 66 2e 64 65 63 6f 64 65 4e 75 6d 62 65 72 73 41 73 4f 62 6a 65 63 74 73 0a 20 20 20 65 6e 64 0a f.decodeNumbersAsObjects....end.
108240 20 20 20 69 66 20 6f 70 74 69 6f 6e 73 2e 64 65 63 6f 64 65 49 6e 74 65 67 65 72 53 74 72 69 6e ...if.options.decodeIntegerStrin
108260 67 69 66 69 63 61 74 69 6f 6e 4c 65 6e 67 74 68 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 20 20 20 gificationLength.==.nil.then....
108280 20 20 20 6f 70 74 69 6f 6e 73 2e 64 65 63 6f 64 65 49 6e 74 65 67 65 72 53 74 72 69 6e 67 69 66 ...options.decodeIntegerStringif
1082a0 69 63 61 74 69 6f 6e 4c 65 6e 67 74 68 20 3d 20 73 65 6c 66 2e 64 65 63 6f 64 65 49 6e 74 65 67 icationLength.=.self.decodeInteg
1082c0 65 72 53 74 72 69 6e 67 69 66 69 63 61 74 69 6f 6e 4c 65 6e 67 74 68 0a 20 20 20 65 6e 64 0a 20 erStringificationLength....end..
1082e0 20 20 69 66 20 6f 70 74 69 6f 6e 73 2e 64 65 63 6f 64 65 44 65 63 69 6d 61 6c 53 74 72 69 6e 67 ..if.options.decodeDecimalString
108300 69 66 69 63 61 74 69 6f 6e 4c 65 6e 67 74 68 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 20 20 20 20 ificationLength.==.nil.then.....
108320 20 20 6f 70 74 69 6f 6e 73 2e 64 65 63 6f 64 65 44 65 63 69 6d 61 6c 53 74 72 69 6e 67 69 66 69 ..options.decodeDecimalStringifi
108340 63 61 74 69 6f 6e 4c 65 6e 67 74 68 20 3d 20 73 65 6c 66 2e 64 65 63 6f 64 65 44 65 63 69 6d 61 cationLength.=.self.decodeDecima
108360 6c 53 74 72 69 6e 67 69 66 69 63 61 74 69 6f 6e 4c 65 6e 67 74 68 0a 20 20 20 65 6e 64 0a 20 20 lStringificationLength....end...
108380 20 2d 2d 0a 20 20 20 2d 2d 20 46 69 6e 61 6c 6c 79 2c 20 67 6f 20 70 61 72 73 65 20 69 74 0a 20 .--....--.Finally,.go.parse.it..
1083a0 20 20 2d 2d 0a 20 20 20 6c 6f 63 61 6c 20 73 75 63 63 65 73 73 2c 20 76 61 6c 75 65 2c 20 6e 65 ..--....local.success,.value,.ne
1083c0 78 74 5f 69 20 3d 20 70 63 61 6c 6c 28 67 72 6f 6b 5f 6f 6e 65 2c 20 73 65 6c 66 2c 20 74 65 78 xt_i.=.pcall(grok_one,.self,.tex
1083e0 74 2c 20 31 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 69 66 20 73 75 63 63 65 73 73 20 74 68 65 t,.1,.options)....if.success.the
108400 6e 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 3d 20 6e 69 n.......local.error_message.=.ni
108420 6c 0a 20 20 20 20 20 20 69 66 20 6e 65 78 74 5f 69 20 7e 3d 20 23 74 65 78 74 20 2b 20 31 20 74 l.......if.next_i.~=.#text.+.1.t
108440 68 65 6e 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 73 6f 6d 65 74 68 69 6e 67 27 73 20 6c 65 66 74 hen..........--.something's.left
108460 20 6f 76 65 72 20 61 66 74 65 72 20 77 65 20 70 61 72 73 65 64 20 74 68 65 20 66 69 72 73 74 20 .over.after.we.parsed.the.first.
108480 74 68 69 6e 67 2e 2e 2e 2e 20 77 68 69 74 65 73 70 61 63 65 20 69 73 20 61 6c 6c 6f 77 65 64 2e thing.....whitespace.is.allowed.
1084a0 0a 20 20 20 20 20 20 20 20 20 6e 65 78 74 5f 69 20 3d 20 73 6b 69 70 5f 77 68 69 74 65 73 70 61 ..........next_i.=.skip_whitespa
1084c0 63 65 28 74 65 78 74 2c 20 6e 65 78 74 5f 69 29 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 69 66 20 ce(text,.next_i)..........--.if.
1084e0 77 65 20 68 61 76 65 20 73 6f 6d 65 74 68 69 6e 67 20 6c 65 66 74 20 6f 76 65 72 20 6e 6f 77 2c we.have.something.left.over.now,
108500 20 69 74 27 73 20 74 72 61 69 6c 69 6e 67 20 67 61 72 62 61 67 65 0a 20 20 20 20 20 20 20 20 20 .it's.trailing.garbage..........
108520 69 66 20 6e 65 78 74 5f 69 20 7e 3d 20 23 74 65 78 74 20 2b 20 31 20 74 68 65 6e 0a 20 20 20 20 if.next_i.~=.#text.+.1.then.....
108540 20 20 20 20 20 20 20 20 76 61 6c 75 65 2c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 3d 20 73 ........value,.error_message.=.s
108560 65 6c 66 3a 6f 6e 54 72 61 69 6c 69 6e 67 47 61 72 62 61 67 65 28 74 65 78 74 2c 20 6e 65 78 74 elf:onTrailingGarbage(text,.next
108580 5f 69 2c 20 76 61 6c 75 65 2c 20 6f 70 74 69 6f 6e 73 2e 65 74 63 29 0a 20 20 20 20 20 20 20 20 _i,.value,.options.etc).........
1085a0 20 65 6e 64 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 76 61 6c 75 .end.......end.......return.valu
1085c0 65 2c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 2d e,.error_message....else.......-
1085e0 2d 20 49 66 20 4a 53 4f 4e 3a 6f 6e 44 65 63 6f 64 65 45 72 72 6f 72 28 29 20 64 69 64 6e 27 74 -.If.JSON:onDecodeError().didn't
108600 20 61 62 6f 72 74 20 6f 75 74 20 6f 66 20 74 68 65 20 70 63 61 6c 6c 2c 20 77 65 27 6c 6c 20 68 .abort.out.of.the.pcall,.we'll.h
108620 61 76 65 20 72 65 63 65 69 76 65 64 0a 20 20 20 20 20 20 2d 2d 20 74 68 65 20 65 72 72 6f 72 20 ave.received.......--.the.error.
108640 6d 65 73 73 61 67 65 20 68 65 72 65 20 61 73 20 22 76 61 6c 75 65 22 2c 20 73 6f 20 70 61 73 73 message.here.as."value",.so.pass
108660 20 69 74 20 61 6c 6f 6e 67 20 61 73 20 61 6e 20 61 73 73 65 72 74 2e 0a 20 20 20 20 20 20 6c 6f .it.along.as.an.assert........lo
108680 63 61 6c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 20 3d 20 76 61 6c 75 65 0a 20 20 20 20 20 20 cal.error_message.=.value.......
1086a0 69 66 20 73 65 6c 66 2e 61 73 73 65 72 74 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 73 65 6c if.self.assert.then..........sel
1086c0 66 2e 61 73 73 65 72 74 28 66 61 6c 73 65 2c 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 29 0a 20 f.assert(false,.error_message)..
1086e0 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 61 73 73 65 72 74 28 66 61 6c 73 65 2c .....else..........assert(false,
108700 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 .error_message).......end.......
108720 2d 2d 20 2e 2e 2e 61 6e 64 20 69 66 20 77 65 27 72 65 20 73 74 69 6c 6c 20 68 65 72 65 20 28 62 --....and.if.we're.still.here.(b
108740 65 63 61 75 73 65 20 74 68 65 20 61 73 73 65 72 74 20 64 69 64 6e 27 74 20 74 68 72 6f 77 20 61 ecause.the.assert.didn't.throw.a
108760 6e 20 65 72 72 6f 72 29 2c 0a 20 20 20 20 20 20 2d 2d 20 72 65 74 75 72 6e 20 61 20 6e 69 6c 20 n.error),.......--.return.a.nil.
108780 61 6e 64 20 74 68 72 6f 77 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 6f 6e 20 61 and.throw.the.error.message.on.a
1087a0 73 20 61 20 73 65 63 6f 6e 64 20 61 72 67 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c s.a.second.arg.......return.nil,
1087c0 20 65 72 72 6f 72 5f 6d 65 73 73 61 67 65 0a 20 20 20 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 .error_message....end.end.local.
1087e0 66 75 6e 63 74 69 6f 6e 20 62 61 63 6b 73 6c 61 73 68 5f 72 65 70 6c 61 63 65 6d 65 6e 74 5f 66 function.backslash_replacement_f
108800 75 6e 63 74 69 6f 6e 28 63 29 0a 20 20 20 69 66 20 63 20 3d 3d 20 22 5c 6e 22 20 74 68 65 6e 0a unction(c)....if.c.==."\n".then.
108820 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 5c 5c 6e 22 0a 20 20 20 65 6c 73 65 69 66 20 63 20 3d ......return."\\n"....elseif.c.=
108840 3d 20 22 5c 72 22 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 5c 5c 72 22 0a 20 =."\r".then.......return."\\r"..
108860 20 20 65 6c 73 65 69 66 20 63 20 3d 3d 20 22 5c 74 22 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 ..elseif.c.==."\t".then.......re
108880 74 75 72 6e 20 22 5c 5c 74 22 0a 20 20 20 65 6c 73 65 69 66 20 63 20 3d 3d 20 22 5c 62 22 20 74 turn."\\t"....elseif.c.==."\b".t
1088a0 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 5c 5c 62 22 0a 20 20 20 65 6c 73 65 69 66 hen.......return."\\b"....elseif
1088c0 20 63 20 3d 3d 20 22 5c 66 22 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 22 5c 5c .c.==."\f".then.......return."\\
1088e0 66 22 0a 20 20 20 65 6c 73 65 69 66 20 63 20 3d 3d 20 27 22 27 20 74 68 65 6e 0a 20 20 20 20 20 f"....elseif.c.==.'"'.then......
108900 20 72 65 74 75 72 6e 20 27 5c 5c 22 27 0a 20 20 20 65 6c 73 65 69 66 20 63 20 3d 3d 20 27 5c 5c .return.'\\"'....elseif.c.==.'\\
108920 27 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 5c 5c 5c 5c 27 0a 20 20 20 65 6c '.then.......return.'\\\\'....el
108940 73 65 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 5c se.......return.string.format("\
108960 5c 75 25 30 34 78 22 2c 20 63 3a 62 79 74 65 28 29 29 0a 20 20 20 65 6e 64 0a 65 6e 64 0a 6c 6f \u%04x",.c:byte())....end.end.lo
108980 63 61 6c 20 63 68 61 72 73 5f 74 6f 5f 62 65 5f 65 73 63 61 70 65 64 5f 69 6e 5f 4a 53 4f 4e 5f cal.chars_to_be_escaped_in_JSON_
1089a0 73 74 72 69 6e 67 0a 20 20 20 3d 20 27 5b 27 0a 20 20 20 2e 2e 20 20 20 20 27 22 27 20 20 20 20 string....=.'['..........'"'....
1089c0 2d 2d 20 63 6c 61 73 73 20 73 75 62 2d 70 61 74 74 65 72 6e 20 74 6f 20 6d 61 74 63 68 20 61 20 --.class.sub-pattern.to.match.a.
1089e0 64 6f 75 62 6c 65 20 71 75 6f 74 65 0a 20 20 20 2e 2e 20 20 20 20 27 25 5c 5c 27 20 20 2d 2d 20 double.quote..........'%\\'..--.
108a00 63 6c 61 73 73 20 73 75 62 2d 70 61 74 74 65 72 6e 20 74 6f 20 6d 61 74 63 68 20 61 20 62 61 63 class.sub-pattern.to.match.a.bac
108a20 6b 73 6c 61 73 68 0a 20 20 20 2e 2e 20 20 20 20 27 25 7a 27 20 20 20 2d 2d 20 63 6c 61 73 73 20 kslash..........'%z'...--.class.
108a40 73 75 62 2d 70 61 74 74 65 72 6e 20 74 6f 20 6d 61 74 63 68 20 61 20 6e 75 6c 6c 0a 20 20 20 2e sub-pattern.to.match.a.null.....
108a60 2e 20 20 20 20 27 5c 30 30 31 27 20 2e 2e 20 27 2d 27 20 2e 2e 20 27 5c 30 33 31 27 20 2d 2d 20 .....'\001'....'-'....'\031'.--.
108a80 63 6c 61 73 73 20 73 75 62 2d 70 61 74 74 65 72 6e 20 74 6f 20 6d 61 74 63 68 20 63 6f 6e 74 72 class.sub-pattern.to.match.contr
108aa0 6f 6c 20 63 68 61 72 61 63 74 65 72 73 0a 20 20 20 2e 2e 20 27 5d 27 0a 6c 6f 63 61 6c 20 4c 49 ol.characters.......']'.local.LI
108ac0 4e 45 5f 53 45 50 41 52 41 54 4f 52 5f 61 73 5f 75 74 66 38 20 20 20 20 20 20 3d 20 75 6e 69 63 NE_SEPARATOR_as_utf8......=.unic
108ae0 6f 64 65 5f 63 6f 64 65 70 6f 69 6e 74 5f 61 73 5f 75 74 66 38 28 30 78 32 30 32 38 29 0a 6c 6f ode_codepoint_as_utf8(0x2028).lo
108b00 63 61 6c 20 50 41 52 41 47 52 41 50 48 5f 53 45 50 41 52 41 54 4f 52 5f 61 73 5f 75 74 66 38 20 cal.PARAGRAPH_SEPARATOR_as_utf8.
108b20 3d 20 75 6e 69 63 6f 64 65 5f 63 6f 64 65 70 6f 69 6e 74 5f 61 73 5f 75 74 66 38 28 30 78 32 30 =.unicode_codepoint_as_utf8(0x20
108b40 32 39 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6a 73 6f 6e 5f 73 74 72 69 6e 67 5f 6c 29).local.function.json_string_l
108b60 69 74 65 72 61 6c 28 76 61 6c 75 65 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 6c 6f 63 61 6c 20 iteral(value,.options)....local.
108b80 6e 65 77 76 61 6c 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 63 68 61 72 73 5f 74 6f 5f 62 65 5f newval.=.value:gsub(chars_to_be_
108ba0 65 73 63 61 70 65 64 5f 69 6e 5f 4a 53 4f 4e 5f 73 74 72 69 6e 67 2c 20 62 61 63 6b 73 6c 61 73 escaped_in_JSON_string,.backslas
108bc0 68 5f 72 65 70 6c 61 63 65 6d 65 6e 74 5f 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 69 66 20 6f 70 h_replacement_function)....if.op
108be0 74 69 6f 6e 73 2e 73 74 72 69 6e 67 73 41 72 65 55 74 66 38 20 74 68 65 6e 0a 20 20 20 20 20 20 tions.stringsAreUtf8.then.......
108c00 2d 2d 0a 20 20 20 20 20 20 2d 2d 20 54 68 69 73 20 66 65 65 6c 73 20 72 65 61 6c 6c 79 20 75 67 --.......--.This.feels.really.ug
108c20 6c 79 20 74 6f 20 6a 75 73 74 20 6c 6f 6f 6b 20 69 6e 74 6f 20 61 20 73 74 72 69 6e 67 20 66 6f ly.to.just.look.into.a.string.fo
108c40 72 20 74 68 65 20 73 65 71 75 65 6e 63 65 20 6f 66 20 62 79 74 65 73 20 74 68 61 74 20 77 65 20 r.the.sequence.of.bytes.that.we.
108c60 6b 6e 6f 77 20 74 6f 20 62 65 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 75 74 66 38 20 63 68 61 know.to.be.a.particular.utf8.cha
108c80 72 61 63 74 65 72 2c 0a 20 20 20 20 20 20 2d 2d 20 62 75 74 20 75 74 66 38 20 77 61 73 20 64 65 racter,.......--.but.utf8.was.de
108ca0 73 69 67 6e 65 64 20 70 75 72 70 6f 73 65 66 75 6c 6c 79 20 74 6f 20 6d 61 6b 65 20 74 68 69 73 signed.purposefully.to.make.this
108cc0 20 6b 69 6e 64 20 6f 66 20 74 68 69 6e 67 20 70 6f 73 73 69 62 6c 65 2e 20 53 74 69 6c 6c 2c 20 .kind.of.thing.possible..Still,.
108ce0 66 65 65 6c 73 20 64 69 72 74 79 2e 0a 20 20 20 20 20 20 2d 2d 20 49 27 64 20 72 61 74 68 65 72 feels.dirty........--.I'd.rather
108d00 20 64 65 63 6f 64 65 20 74 68 65 20 62 79 74 65 20 73 74 72 65 61 6d 20 69 6e 74 6f 20 61 20 63 .decode.the.byte.stream.into.a.c
108d20 68 61 72 61 63 74 65 72 20 73 74 72 65 61 6d 2c 20 62 75 74 20 69 74 27 73 20 6e 6f 74 20 74 65 haracter.stream,.but.it's.not.te
108d40 63 68 6e 69 63 61 6c 6c 79 20 6e 65 65 64 65 64 20 73 6f 0a 20 20 20 20 20 20 2d 2d 20 6e 6f 74 chnically.needed.so.......--.not
108d60 20 74 65 63 68 6e 69 63 61 6c 6c 79 20 77 6f 72 74 68 20 69 74 2e 0a 20 20 20 20 20 20 2d 2d 0a .technically.worth.it........--.
108d80 20 20 20 20 20 20 6e 65 77 76 61 6c 20 3d 20 6e 65 77 76 61 6c 3a 67 73 75 62 28 4c 49 4e 45 5f ......newval.=.newval:gsub(LINE_
108da0 53 45 50 41 52 41 54 4f 52 5f 61 73 5f 75 74 66 38 2c 20 27 5c 5c 75 32 30 32 38 27 29 3a 67 73 SEPARATOR_as_utf8,.'\\u2028'):gs
108dc0 75 62 28 50 41 52 41 47 52 41 50 48 5f 53 45 50 41 52 41 54 4f 52 5f 61 73 5f 75 74 66 38 2c 27 ub(PARAGRAPH_SEPARATOR_as_utf8,'
108de0 5c 5c 75 32 30 32 39 27 29 0a 20 20 20 65 6e 64 0a 20 20 20 72 65 74 75 72 6e 20 27 22 27 20 2e \\u2029')....end....return.'"'..
108e00 2e 20 6e 65 77 76 61 6c 20 2e 2e 20 27 22 27 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 ..newval....'"'.end.local.functi
108e20 6f 6e 20 6f 62 6a 65 63 74 5f 6f 72 5f 61 72 72 61 79 28 73 65 6c 66 2c 20 54 2c 20 65 74 63 29 on.object_or_array(self,.T,.etc)
108e40 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 57 65 20 6e 65 65 64 20 74 6f 20 69 6e 73 70 65 63 74 20 ....--....--.We.need.to.inspect.
108e60 61 6c 6c 20 74 68 65 20 6b 65 79 73 2e 2e 2e 20 69 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 all.the.keys....if.there.are.any
108e80 20 73 74 72 69 6e 67 73 2c 20 77 65 27 6c 6c 20 63 6f 6e 76 65 72 74 20 74 6f 20 61 20 4a 53 4f .strings,.we'll.convert.to.a.JSO
108ea0 4e 0a 20 20 20 2d 2d 20 6f 62 6a 65 63 74 2e 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6f 6e 6c N....--.object..If.there.are.onl
108ec0 79 20 6e 75 6d 62 65 72 73 2c 20 69 74 27 73 20 61 20 4a 53 4f 4e 20 61 72 72 61 79 2e 0a 20 20 y.numbers,.it's.a.JSON.array....
108ee0 20 2d 2d 0a 20 20 20 2d 2d 20 49 66 20 77 65 27 6c 6c 20 62 65 20 63 6f 6e 76 65 72 74 69 6e 67 .--....--.If.we'll.be.converting
108f00 20 74 6f 20 61 20 4a 53 4f 4e 20 6f 62 6a 65 63 74 2c 20 77 65 27 6c 6c 20 77 61 6e 74 20 74 6f .to.a.JSON.object,.we'll.want.to
108f20 20 73 6f 72 74 20 74 68 65 20 6b 65 79 73 20 73 6f 20 74 68 61 74 20 74 68 65 0a 20 20 20 2d 2d .sort.the.keys.so.that.the....--
108f40 20 65 6e 64 20 72 65 73 75 6c 74 20 69 73 20 64 65 74 65 72 6d 69 6e 69 73 74 69 63 2e 0a 20 20 .end.result.is.deterministic....
108f60 20 2d 2d 0a 20 20 20 6c 6f 63 61 6c 20 73 74 72 69 6e 67 5f 6b 65 79 73 20 3d 20 7b 20 7d 0a 20 .--....local.string_keys.=.{.}..
108f80 20 20 6c 6f 63 61 6c 20 6e 75 6d 62 65 72 5f 6b 65 79 73 20 3d 20 7b 20 7d 0a 20 20 20 6c 6f 63 ..local.number_keys.=.{.}....loc
108fa0 61 6c 20 6e 75 6d 62 65 72 5f 6b 65 79 73 5f 6d 75 73 74 5f 62 65 5f 73 74 72 69 6e 67 73 20 3d al.number_keys_must_be_strings.=
108fc0 20 66 61 6c 73 65 0a 20 20 20 6c 6f 63 61 6c 20 6d 61 78 69 6d 75 6d 5f 6e 75 6d 62 65 72 5f 6b .false....local.maximum_number_k
108fe0 65 79 0a 20 20 20 66 6f 72 20 6b 65 79 20 69 6e 20 70 61 69 72 73 28 54 29 20 64 6f 0a 20 20 20 ey....for.key.in.pairs(T).do....
109000 20 20 20 69 66 20 74 79 70 65 28 6b 65 79 29 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 74 68 65 6e ...if.type(key).==.'string'.then
109020 0a 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 74 72 69 6e 67 5f 6b 65 ..........table.insert(string_ke
109040 79 73 2c 20 6b 65 79 29 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 74 79 70 65 28 6b 65 79 29 20 ys,.key).......elseif.type(key).
109060 3d 3d 20 27 6e 75 6d 62 65 72 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e ==.'number'.then..........table.
109080 69 6e 73 65 72 74 28 6e 75 6d 62 65 72 5f 6b 65 79 73 2c 20 6b 65 79 29 0a 20 20 20 20 20 20 20 insert(number_keys,.key)........
1090a0 20 20 69 66 20 6b 65 79 20 3c 3d 20 30 20 6f 72 20 6b 65 79 20 3e 3d 20 6d 61 74 68 2e 68 75 67 ..if.key.<=.0.or.key.>=.math.hug
1090c0 65 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 75 6d 62 65 72 5f 6b 65 79 73 5f 6d e.then.............number_keys_m
1090e0 75 73 74 5f 62 65 5f 73 74 72 69 6e 67 73 20 3d 20 74 72 75 65 0a 20 20 20 20 20 20 20 20 20 65 ust_be_strings.=.true..........e
109100 6c 73 65 69 66 20 6e 6f 74 20 6d 61 78 69 6d 75 6d 5f 6e 75 6d 62 65 72 5f 6b 65 79 20 6f 72 20 lseif.not.maximum_number_key.or.
109120 6b 65 79 20 3e 20 6d 61 78 69 6d 75 6d 5f 6e 75 6d 62 65 72 5f 6b 65 79 20 74 68 65 6e 0a 20 20 key.>.maximum_number_key.then...
109140 20 20 20 20 20 20 20 20 20 20 6d 61 78 69 6d 75 6d 5f 6e 75 6d 62 65 72 5f 6b 65 79 20 3d 20 6b ..........maximum_number_key.=.k
109160 65 79 0a 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 ey..........end.......else......
109180 20 20 20 20 73 65 6c 66 3a 6f 6e 45 6e 63 6f 64 65 45 72 72 6f 72 28 22 63 61 6e 27 74 20 65 6e ....self:onEncodeError("can't.en
1091a0 63 6f 64 65 20 74 61 62 6c 65 20 77 69 74 68 20 61 20 6b 65 79 20 6f 66 20 74 79 70 65 20 22 20 code.table.with.a.key.of.type.".
1091c0 2e 2e 20 74 79 70 65 28 6b 65 79 29 2c 20 65 74 63 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 ...type(key),.etc).......end....
1091e0 65 6e 64 0a 20 20 20 69 66 20 23 73 74 72 69 6e 67 5f 6b 65 79 73 20 3d 3d 20 30 20 61 6e 64 20 end....if.#string_keys.==.0.and.
109200 6e 6f 74 20 6e 75 6d 62 65 72 5f 6b 65 79 73 5f 6d 75 73 74 5f 62 65 5f 73 74 72 69 6e 67 73 20 not.number_keys_must_be_strings.
109220 74 68 65 6e 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 2d 2d 20 41 6e 20 65 6d 70 74 79 20 then.......--.......--.An.empty.
109240 74 61 62 6c 65 2c 20 6f 72 20 61 20 6e 75 6d 65 72 69 63 2d 6f 6e 6c 79 20 61 72 72 61 79 0a 20 table,.or.a.numeric-only.array..
109260 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 69 66 20 23 6e 75 6d 62 65 72 5f 6b 65 79 73 20 3e 20 .....--.......if.#number_keys.>.
109280 30 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 6d 61 78 69 0.then..........return.nil,.maxi
1092a0 6d 75 6d 5f 6e 75 6d 62 65 72 5f 6b 65 79 20 2d 2d 20 61 6e 20 61 72 72 61 79 0a 20 20 20 20 20 mum_number_key.--.an.array......
1092c0 20 65 6c 73 65 69 66 20 74 6f 73 74 72 69 6e 67 28 54 29 20 3d 3d 20 22 4a 53 4f 4e 20 61 72 72 .elseif.tostring(T).==."JSON.arr
1092e0 61 79 22 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 6e 69 6c 0a 20 20 20 ay".then..........return.nil....
109300 20 20 20 65 6c 73 65 69 66 20 74 6f 73 74 72 69 6e 67 28 54 29 20 3d 3d 20 22 4a 53 4f 4e 20 6f ...elseif.tostring(T).==."JSON.o
109320 62 6a 65 63 74 22 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 7b 20 7d 0a bject".then..........return.{.}.
109340 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 68 61 76 65 20 74 6f 20 67 ......else..........--.have.to.g
109360 75 65 73 73 2c 20 73 6f 20 77 65 27 6c 6c 20 70 69 63 6b 20 61 72 72 61 79 2c 20 73 69 6e 63 65 uess,.so.we'll.pick.array,.since
109380 20 65 6d 70 74 79 20 61 72 72 61 79 73 20 61 72 65 20 6c 69 6b 65 6c 79 20 6d 6f 72 65 20 63 6f .empty.arrays.are.likely.more.co
1093a0 6d 6d 6f 6e 20 74 68 61 6e 20 65 6d 70 74 79 20 6f 62 6a 65 63 74 73 0a 20 20 20 20 20 20 20 20 mmon.than.empty.objects.........
1093c0 20 72 65 74 75 72 6e 20 6e 69 6c 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 65 6e 64 0a 20 20 20 .return.nil.......end....end....
1093e0 74 61 62 6c 65 2e 73 6f 72 74 28 73 74 72 69 6e 67 5f 6b 65 79 73 29 0a 20 20 20 6c 6f 63 61 6c table.sort(string_keys)....local
109400 20 6d 61 70 0a 20 20 20 69 66 20 23 6e 75 6d 62 65 72 5f 6b 65 79 73 20 3e 20 30 20 74 68 65 6e .map....if.#number_keys.>.0.then
109420 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 2d 2d 20 49 66 20 77 65 27 72 65 20 68 65 72 65 .......--.......--.If.we're.here
109440 20 74 68 65 6e 20 77 65 20 68 61 76 65 20 65 69 74 68 65 72 20 6d 69 78 65 64 20 73 74 72 69 6e .then.we.have.either.mixed.strin
109460 67 2f 6e 75 6d 62 65 72 20 6b 65 79 73 2c 20 6f 72 20 6e 75 6d 62 65 72 73 20 69 6e 61 70 70 72 g/number.keys,.or.numbers.inappr
109480 6f 70 72 69 61 74 65 20 66 6f 72 20 61 20 4a 53 4f 4e 20 61 72 72 61 79 0a 20 20 20 20 20 20 2d opriate.for.a.JSON.array.......-
1094a0 2d 20 49 74 27 73 20 6e 6f 74 20 69 64 65 61 6c 2c 20 62 75 74 20 77 65 27 6c 6c 20 74 75 72 6e -.It's.not.ideal,.but.we'll.turn
1094c0 20 74 68 65 20 6e 75 6d 62 65 72 73 20 69 6e 74 6f 20 73 74 72 69 6e 67 73 20 73 6f 20 74 68 61 .the.numbers.into.strings.so.tha
1094e0 74 20 77 65 20 63 61 6e 20 61 74 20 6c 65 61 73 74 20 63 72 65 61 74 65 20 61 20 4a 53 4f 4e 20 t.we.can.at.least.create.a.JSON.
109500 6f 62 6a 65 63 74 2e 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 69 66 20 73 65 6c 66 2e 6e object........--.......if.self.n
109520 6f 4b 65 79 43 6f 6e 76 65 72 73 69 6f 6e 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 73 65 6c oKeyConversion.then..........sel
109540 66 3a 6f 6e 45 6e 63 6f 64 65 45 72 72 6f 72 28 22 61 20 74 61 62 6c 65 20 77 69 74 68 20 62 6f f:onEncodeError("a.table.with.bo
109560 74 68 20 6e 75 6d 65 72 69 63 20 61 6e 64 20 73 74 72 69 6e 67 20 6b 65 79 73 20 63 6f 75 6c 64 th.numeric.and.string.keys.could
109580 20 62 65 20 61 6e 20 6f 62 6a 65 63 74 20 6f 72 20 61 72 72 61 79 3b 20 61 62 6f 72 74 69 6e 67 .be.an.object.or.array;.aborting
1095a0 22 2c 20 65 74 63 29 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 ",.etc).......end.......--......
1095c0 20 2d 2d 20 48 61 76 65 20 74 6f 20 6d 61 6b 65 20 61 20 73 68 61 6c 6c 6f 77 20 63 6f 70 79 20 .--.Have.to.make.a.shallow.copy.
1095e0 6f 66 20 74 68 65 20 73 6f 75 72 63 65 20 74 61 62 6c 65 20 73 6f 20 77 65 20 63 61 6e 20 72 65 of.the.source.table.so.we.can.re
109600 6d 61 70 20 74 68 65 20 6e 75 6d 65 72 69 63 20 6b 65 79 73 20 74 6f 20 62 65 20 73 74 72 69 6e map.the.numeric.keys.to.be.strin
109620 67 73 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 6d 61 70 20 3d 20 7b 20 7d 0a 20 20 20 20 gs.......--.......map.=.{.}.....
109640 20 20 66 6f 72 20 6b 65 79 2c 20 76 61 6c 20 69 6e 20 70 61 69 72 73 28 54 29 20 64 6f 0a 20 20 ..for.key,.val.in.pairs(T).do...
109660 20 20 20 20 20 20 20 6d 61 70 5b 6b 65 79 5d 20 3d 20 76 61 6c 0a 20 20 20 20 20 20 65 6e 64 0a .......map[key].=.val.......end.
109680 20 20 20 20 20 20 74 61 62 6c 65 2e 73 6f 72 74 28 6e 75 6d 62 65 72 5f 6b 65 79 73 29 0a 20 20 ......table.sort(number_keys)...
1096a0 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 2d 2d 20 54 68 72 6f 77 20 6e 75 6d 65 72 69 63 20 6b 65 ....--.......--.Throw.numeric.ke
1096c0 79 73 20 69 6e 20 74 68 65 72 65 20 61 73 20 73 74 72 69 6e 67 73 0a 20 20 20 20 20 20 2d 2d 0a ys.in.there.as.strings.......--.
1096e0 20 20 20 20 20 20 66 6f 72 20 5f 2c 20 6e 75 6d 62 65 72 5f 6b 65 79 20 69 6e 20 69 70 61 69 72 ......for._,.number_key.in.ipair
109700 73 28 6e 75 6d 62 65 72 5f 6b 65 79 73 29 20 64 6f 0a 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c s(number_keys).do..........local
109720 20 73 74 72 69 6e 67 5f 6b 65 79 20 3d 20 74 6f 73 74 72 69 6e 67 28 6e 75 6d 62 65 72 5f 6b 65 .string_key.=.tostring(number_ke
109740 79 29 0a 20 20 20 20 20 20 20 20 20 69 66 20 6d 61 70 5b 73 74 72 69 6e 67 5f 6b 65 79 5d 20 3d y)..........if.map[string_key].=
109760 3d 20 6e 69 6c 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 69 6e 73 =.nil.then.............table.ins
109780 65 72 74 28 73 74 72 69 6e 67 5f 6b 65 79 73 20 2c 20 73 74 72 69 6e 67 5f 6b 65 79 29 0a 20 20 ert(string_keys.,.string_key)...
1097a0 20 20 20 20 20 20 20 20 20 20 6d 61 70 5b 73 74 72 69 6e 67 5f 6b 65 79 5d 20 3d 20 54 5b 6e 75 ..........map[string_key].=.T[nu
1097c0 6d 62 65 72 5f 6b 65 79 5d 0a 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 mber_key]..........else.........
1097e0 20 20 20 20 73 65 6c 66 3a 6f 6e 45 6e 63 6f 64 65 45 72 72 6f 72 28 22 63 6f 6e 66 6c 69 63 74 ....self:onEncodeError("conflict
109800 20 63 6f 6e 76 65 72 74 69 6e 67 20 74 61 62 6c 65 20 77 69 74 68 20 6d 69 78 65 64 2d 74 79 70 .converting.table.with.mixed-typ
109820 65 20 6b 65 79 73 20 69 6e 74 6f 20 61 20 4a 53 4f 4e 20 6f 62 6a 65 63 74 3a 20 6b 65 79 20 22 e.keys.into.a.JSON.object:.key."
109840 20 2e 2e 20 6e 75 6d 62 65 72 5f 6b 65 79 20 2e 2e 20 22 20 65 78 69 73 74 73 20 62 6f 74 68 20 ....number_key....".exists.both.
109860 61 73 20 61 20 73 74 72 69 6e 67 20 61 6e 64 20 61 20 6e 75 6d 62 65 72 2e 22 2c 20 65 74 63 29 as.a.string.and.a.number.",.etc)
109880 0a 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 65 6e 64 0a 20 20 20 65 6e 64 0a 20 ..........end.......end....end..
1098a0 20 20 72 65 74 75 72 6e 20 73 74 72 69 6e 67 5f 6b 65 79 73 2c 20 6e 69 6c 2c 20 6d 61 70 0a 65 ..return.string_keys,.nil,.map.e
1098c0 6e 64 0a 6c 6f 63 61 6c 20 65 6e 63 6f 64 65 5f 76 61 6c 75 65 20 2d 2d 20 6d 75 73 74 20 70 72 nd.local.encode_value.--.must.pr
1098e0 65 64 65 63 6c 61 72 65 20 62 65 63 61 75 73 65 20 69 74 20 63 61 6c 6c 73 20 69 74 73 65 6c 66 edeclare.because.it.calls.itself
109900 0a 66 75 6e 63 74 69 6f 6e 20 65 6e 63 6f 64 65 5f 76 61 6c 75 65 28 73 65 6c 66 2c 20 76 61 6c .function.encode_value(self,.val
109920 75 65 2c 20 70 61 72 65 6e 74 73 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 2c 20 69 6e 64 65 6e ue,.parents,.etc,.options,.inden
109940 74 2c 20 66 6f 72 5f 6b 65 79 29 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 6b 65 79 73 20 69 6e 20 t,.for_key)....--....--.keys.in.
109960 61 20 4a 53 4f 4e 20 6f 62 6a 65 63 74 20 63 61 6e 20 6e 65 76 65 72 20 62 65 20 6e 75 6c 6c 2c a.JSON.object.can.never.be.null,
109980 20 73 6f 20 77 65 20 64 6f 6e 27 74 20 65 76 65 6e 20 63 6f 6e 73 69 64 65 72 20 6f 70 74 69 6f .so.we.don't.even.consider.optio
1099a0 6e 73 2e 6e 75 6c 6c 20 77 68 65 6e 20 63 6f 6e 76 65 72 74 69 6e 67 20 61 20 6b 65 79 20 76 61 ns.null.when.converting.a.key.va
1099c0 6c 75 65 0a 20 20 20 2d 2d 0a 20 20 20 69 66 20 76 61 6c 75 65 20 3d 3d 20 6e 69 6c 20 6f 72 20 lue....--....if.value.==.nil.or.
1099e0 28 6e 6f 74 20 66 6f 72 5f 6b 65 79 20 61 6e 64 20 6f 70 74 69 6f 6e 73 20 61 6e 64 20 6f 70 74 (not.for_key.and.options.and.opt
109a00 69 6f 6e 73 2e 6e 75 6c 6c 20 61 6e 64 20 76 61 6c 75 65 20 3d 3d 20 6f 70 74 69 6f 6e 73 2e 6e ions.null.and.value.==.options.n
109a20 75 6c 6c 29 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 27 6e 75 6c 6c 27 0a 20 20 ull).then.......return.'null'...
109a40 20 65 6c 73 65 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 .elseif.type(value).==.'string'.
109a60 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 6a 73 6f 6e 5f 73 74 72 69 6e 67 5f 6c 69 then.......return.json_string_li
109a80 74 65 72 61 6c 28 76 61 6c 75 65 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 65 6c 73 65 69 66 20 teral(value,.options)....elseif.
109aa0 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 27 6e 75 6d 62 65 72 27 20 74 68 65 6e 0a 20 20 20 type(value).==.'number'.then....
109ac0 20 20 20 69 66 20 76 61 6c 75 65 20 7e 3d 20 76 61 6c 75 65 20 74 68 65 6e 0a 20 20 20 20 20 20 ...if.value.~=.value.then.......
109ae0 20 20 20 2d 2d 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 4e 61 4e 20 28 4e 6f 74 20 61 20 4e 75 6d ...--..........--.NaN.(Not.a.Num
109b00 62 65 72 29 2e 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 4a 53 4f 4e 20 68 61 73 20 6e 6f 20 4e 61 ber)...........--.JSON.has.no.Na
109b20 4e 2c 20 73 6f 20 77 65 20 68 61 76 65 20 74 6f 20 66 75 64 67 65 20 74 68 65 20 62 65 73 74 20 N,.so.we.have.to.fudge.the.best.
109b40 77 65 20 63 61 6e 2e 20 54 68 69 73 20 73 68 6f 75 6c 64 20 72 65 61 6c 6c 79 20 62 65 20 61 20 we.can..This.should.really.be.a.
109b60 70 61 63 6b 61 67 65 20 6f 70 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 package.option...........--.....
109b80 20 20 20 20 20 72 65 74 75 72 6e 20 22 6e 75 6c 6c 22 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 .....return."null".......elseif.
109ba0 76 61 6c 75 65 20 3e 3d 20 6d 61 74 68 2e 68 75 67 65 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 value.>=.math.huge.then.........
109bc0 20 2d 2d 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 50 6f 73 69 74 69 76 65 20 69 6e 66 69 6e 69 74 .--..........--.Positive.infinit
109be0 79 2e 20 4a 53 4f 4e 20 68 61 73 20 6e 6f 20 49 4e 46 2c 20 73 6f 20 77 65 20 68 61 76 65 20 74 y..JSON.has.no.INF,.so.we.have.t
109c00 6f 20 66 75 64 67 65 20 74 68 65 20 62 65 73 74 20 77 65 20 63 61 6e 2e 20 54 68 69 73 20 73 68 o.fudge.the.best.we.can..This.sh
109c20 6f 75 6c 64 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 72 65 61 6c 6c 79 20 62 65 20 61 20 70 61 63 ould..........--.really.be.a.pac
109c40 6b 61 67 65 20 6f 70 74 69 6f 6e 2e 20 4e 6f 74 65 3a 20 61 74 20 6c 65 61 73 74 20 77 69 74 68 kage.option..Note:.at.least.with
109c60 20 73 6f 6d 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 2c 20 70 6f 73 69 74 69 76 65 20 .some.implementations,.positive.
109c80 69 6e 66 69 6e 69 74 79 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 69 73 20 62 6f 74 68 20 22 3e 3d infinity..........--.is.both.">=
109ca0 20 6d 61 74 68 2e 68 75 67 65 22 20 61 6e 64 20 22 3c 3d 20 2d 6d 61 74 68 2e 68 75 67 65 22 2c .math.huge".and."<=.-math.huge",
109cc0 20 77 68 69 63 68 20 6d 61 6b 65 73 20 6e 6f 20 73 65 6e 73 65 20 62 75 74 20 74 68 61 74 27 73 .which.makes.no.sense.but.that's
109ce0 20 68 6f 77 20 69 74 20 69 73 2e 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 4e 65 67 61 74 69 76 65 .how.it.is...........--.Negative
109d00 20 69 6e 66 69 6e 69 74 79 20 69 73 20 70 72 6f 70 65 72 6c 79 20 22 3c 3d 20 2d 6d 61 74 68 2e .infinity.is.properly."<=.-math.
109d20 68 75 67 65 22 2e 20 53 6f 2c 20 77 65 20 6d 75 73 74 20 62 65 20 73 75 72 65 20 74 6f 20 63 68 huge"..So,.we.must.be.sure.to.ch
109d40 65 63 6b 20 74 68 65 20 22 3e 3d 22 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 63 61 73 65 20 66 69 eck.the.">="..........--.case.fi
109d60 72 73 74 2e 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e rst...........--..........return
109d80 20 22 31 65 2b 39 39 39 39 22 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 76 61 6c 75 65 20 3c 3d ."1e+9999".......elseif.value.<=
109da0 20 2d 6d 61 74 68 2e 68 75 67 65 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 20 20 .-math.huge.then..........--....
109dc0 20 20 20 20 20 20 2d 2d 20 4e 65 67 61 74 69 76 65 20 69 6e 66 69 6e 69 74 79 2e 0a 20 20 20 20 ......--.Negative.infinity......
109de0 20 20 20 20 20 2d 2d 20 4a 53 4f 4e 20 68 61 73 20 6e 6f 20 49 4e 46 2c 20 73 6f 20 77 65 20 68 .....--.JSON.has.no.INF,.so.we.h
109e00 61 76 65 20 74 6f 20 66 75 64 67 65 20 74 68 65 20 62 65 73 74 20 77 65 20 63 61 6e 2e 20 54 68 ave.to.fudge.the.best.we.can..Th
109e20 69 73 20 73 68 6f 75 6c 64 20 72 65 61 6c 6c 79 20 62 65 20 61 20 70 61 63 6b 61 67 65 20 6f 70 is.should.really.be.a.package.op
109e40 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 20 20 20 72 65 74 75 72 tion...........--..........retur
109e60 6e 20 22 2d 31 65 2b 39 39 39 39 22 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 20 20 n."-1e+9999".......else.........
109e80 20 72 65 74 75 72 6e 20 74 6f 73 74 72 69 6e 67 28 76 61 6c 75 65 29 0a 20 20 20 20 20 20 65 6e .return.tostring(value).......en
109ea0 64 0a 20 20 20 65 6c 73 65 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 27 62 6f 6f 6c d....elseif.type(value).==.'bool
109ec0 65 61 6e 27 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 6f 73 74 72 69 6e 67 28 ean'.then.......return.tostring(
109ee0 76 61 6c 75 65 29 0a 20 20 20 65 6c 73 65 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 7e 3d 20 value)....elseif.type(value).~=.
109f00 27 74 61 62 6c 65 27 20 74 68 65 6e 0a 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 45 6e 63 6f 64 65 'table'.then.......self:onEncode
109f20 45 72 72 6f 72 28 22 63 61 6e 27 74 20 63 6f 6e 76 65 72 74 20 22 20 2e 2e 20 74 79 70 65 28 76 Error("can't.convert."....type(v
109f40 61 6c 75 65 29 20 2e 2e 20 22 20 74 6f 20 4a 53 4f 4e 22 2c 20 65 74 63 29 0a 20 20 20 65 6c 73 alue)....".to.JSON",.etc)....els
109f60 65 69 66 20 67 65 74 6d 65 74 61 74 61 62 6c 65 28 76 61 6c 75 65 29 20 3d 3d 20 69 73 4e 75 6d eif.getmetatable(value).==.isNum
109f80 62 65 72 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 74 6f 73 74 72 69 6e 67 28 76 ber.then.......return.tostring(v
109fa0 61 6c 75 65 29 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 2d 2d 20 alue)....else.......--.......--.
109fc0 41 20 74 61 62 6c 65 20 74 6f 20 62 65 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 20 65 69 74 68 65 A.table.to.be.converted.to.eithe
109fe0 72 20 61 20 4a 53 4f 4e 20 6f 62 6a 65 63 74 20 6f 72 20 61 72 72 61 79 2e 0a 20 20 20 20 20 20 r.a.JSON.object.or.array........
10a000 2d 2d 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 54 20 3d 20 76 61 6c 75 65 0a 20 20 20 20 20 20 69 --.......local.T.=.value.......i
10a020 66 20 74 79 70 65 28 6f 70 74 69 6f 6e 73 29 20 7e 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a f.type(options).~=.'table'.then.
10a040 20 20 20 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 20 3d 20 7b 7d 0a 20 20 20 20 20 20 65 6e 64 0a .........options.=.{}.......end.
10a060 20 20 20 20 20 20 69 66 20 74 79 70 65 28 69 6e 64 65 6e 74 29 20 7e 3d 20 27 73 74 72 69 6e 67 ......if.type(indent).~=.'string
10a080 27 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 69 6e 64 65 6e 74 20 3d 20 22 22 0a 20 20 20 20 '.then..........indent.=."".....
10a0a0 20 20 65 6e 64 0a 20 20 20 20 20 20 69 66 20 70 61 72 65 6e 74 73 5b 54 5d 20 74 68 65 6e 0a 20 ..end.......if.parents[T].then..
10a0c0 20 20 20 20 20 20 20 20 73 65 6c 66 3a 6f 6e 45 6e 63 6f 64 65 45 72 72 6f 72 28 22 74 61 62 6c ........self:onEncodeError("tabl
10a0e0 65 20 22 20 2e 2e 20 74 6f 73 74 72 69 6e 67 28 54 29 20 2e 2e 20 22 20 69 73 20 61 20 63 68 69 e."....tostring(T)....".is.a.chi
10a100 6c 64 20 6f 66 20 69 74 73 65 6c 66 22 2c 20 65 74 63 29 0a 20 20 20 20 20 20 65 6c 73 65 0a 20 ld.of.itself",.etc).......else..
10a120 20 20 20 20 20 20 20 20 70 61 72 65 6e 74 73 5b 54 5d 20 3d 20 74 72 75 65 0a 20 20 20 20 20 20 ........parents[T].=.true.......
10a140 65 6e 64 0a 20 20 20 20 20 20 6c 6f 63 61 6c 20 72 65 73 75 6c 74 5f 76 61 6c 75 65 0a 20 20 20 end.......local.result_value....
10a160 20 20 20 6c 6f 63 61 6c 20 6f 62 6a 65 63 74 5f 6b 65 79 73 2c 20 6d 61 78 69 6d 75 6d 5f 6e 75 ...local.object_keys,.maximum_nu
10a180 6d 62 65 72 5f 6b 65 79 2c 20 6d 61 70 20 3d 20 6f 62 6a 65 63 74 5f 6f 72 5f 61 72 72 61 79 28 mber_key,.map.=.object_or_array(
10a1a0 73 65 6c 66 2c 20 54 2c 20 65 74 63 29 0a 20 20 20 20 20 20 69 66 20 6d 61 78 69 6d 75 6d 5f 6e self,.T,.etc).......if.maximum_n
10a1c0 75 6d 62 65 72 5f 6b 65 79 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 umber_key.then..........--......
10a1e0 20 20 20 20 2d 2d 20 41 6e 20 61 72 72 61 79 2e 2e 2e 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 ....--.An.array.............--..
10a200 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 49 54 45 4d 53 20 3d 20 7b 20 7d 0a 20 20 20 20 20 20 ........local.ITEMS.=.{.}.......
10a220 20 20 20 66 6f 72 20 69 20 3d 20 31 2c 20 6d 61 78 69 6d 75 6d 5f 6e 75 6d 62 65 72 5f 6b 65 79 ...for.i.=.1,.maximum_number_key
10a240 20 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 49 54 45 .do.............table.insert(ITE
10a260 4d 53 2c 20 65 6e 63 6f 64 65 5f 76 61 6c 75 65 28 73 65 6c 66 2c 20 54 5b 69 5d 2c 20 70 61 72 MS,.encode_value(self,.T[i],.par
10a280 65 6e 74 73 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 2c 20 69 6e 64 65 6e 74 29 29 0a 20 20 20 ents,.etc,.options,.indent))....
10a2a0 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 20 69 66 20 6f 70 74 69 6f 6e 73 2e 70 72 ......end..........if.options.pr
10a2c0 65 74 74 79 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 5f 76 61 6c etty.then.............result_val
10a2e0 75 65 20 3d 20 22 5b 20 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 49 54 45 4d 53 2c ue.=."[."....table.concat(ITEMS,
10a300 20 22 2c 20 22 29 20 2e 2e 20 22 20 5d 22 0a 20 20 20 20 20 20 20 20 20 65 6c 73 65 0a 20 20 20 .",.")....".]"..........else....
10a320 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 5f 76 61 6c 75 65 20 3d 20 22 5b 22 20 20 2e 2e 20 .........result_value.=."[".....
10a340 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 49 54 45 4d 53 2c 20 22 2c 22 29 20 20 2e 2e 20 22 5d 22 table.concat(ITEMS,.",")....."]"
10a360 0a 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 65 6c 73 65 69 66 20 6f 62 6a 65 63 ..........end.......elseif.objec
10a380 74 5f 6b 65 79 73 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 20 20 t_keys.then..........--.........
10a3a0 20 2d 2d 20 41 6e 20 6f 62 6a 65 63 74 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 .--.An.object..........--.......
10a3c0 20 20 20 6c 6f 63 61 6c 20 54 54 20 3d 20 6d 61 70 20 6f 72 20 54 0a 20 20 20 20 20 20 20 20 20 ...local.TT.=.map.or.T..........
10a3e0 69 66 20 6f 70 74 69 6f 6e 73 2e 70 72 65 74 74 79 20 74 68 65 6e 0a 20 20 20 20 20 20 20 20 20 if.options.pretty.then..........
10a400 20 20 20 6c 6f 63 61 6c 20 4b 45 59 53 20 3d 20 7b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 ...local.KEYS.=.{.}.............
10a420 6c 6f 63 61 6c 20 6d 61 78 5f 6b 65 79 5f 6c 65 6e 67 74 68 20 3d 20 30 0a 20 20 20 20 20 20 20 local.max_key_length.=.0........
10a440 20 20 20 20 20 66 6f 72 20 5f 2c 20 6b 65 79 20 69 6e 20 69 70 61 69 72 73 28 6f 62 6a 65 63 74 .....for._,.key.in.ipairs(object
10a460 5f 6b 65 79 73 29 20 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 65 _keys).do................local.e
10a480 6e 63 6f 64 65 64 20 3d 20 65 6e 63 6f 64 65 5f 76 61 6c 75 65 28 73 65 6c 66 2c 20 74 6f 73 74 ncoded.=.encode_value(self,.tost
10a4a0 72 69 6e 67 28 6b 65 79 29 2c 20 70 61 72 65 6e 74 73 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 ring(key),.parents,.etc,.options
10a4c0 2c 20 69 6e 64 65 6e 74 2c 20 74 72 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 ,.indent,.true)................i
10a4e0 66 20 6f 70 74 69 6f 6e 73 2e 61 6c 69 67 6e 5f 6b 65 79 73 20 74 68 65 6e 0a 20 20 20 20 20 20 f.options.align_keys.then.......
10a500 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 78 5f 6b 65 79 5f 6c 65 6e 67 74 68 20 3d 20 6d 61 74 ............max_key_length.=.mat
10a520 68 2e 6d 61 78 28 6d 61 78 5f 6b 65 79 5f 6c 65 6e 67 74 68 2c 20 23 65 6e 63 6f 64 65 64 29 0a h.max(max_key_length,.#encoded).
10a540 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 ...............end..............
10a560 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 4b 45 59 53 2c 20 65 6e 63 6f 64 65 64 29 0a 20 20 ..table.insert(KEYS,.encoded)...
10a580 20 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 ..........end.............local.
10a5a0 6b 65 79 5f 69 6e 64 65 6e 74 20 3d 20 69 6e 64 65 6e 74 20 2e 2e 20 74 6f 73 74 72 69 6e 67 28 key_indent.=.indent....tostring(
10a5c0 6f 70 74 69 6f 6e 73 2e 69 6e 64 65 6e 74 20 6f 72 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 options.indent.or."")...........
10a5e0 20 20 6c 6f 63 61 6c 20 73 75 62 74 61 62 6c 65 5f 69 6e 64 65 6e 74 20 3d 20 6b 65 79 5f 69 6e ..local.subtable_indent.=.key_in
10a600 64 65 6e 74 20 2e 2e 20 73 74 72 69 6e 67 2e 72 65 70 28 22 20 22 2c 20 6d 61 78 5f 6b 65 79 5f dent....string.rep(".",.max_key_
10a620 6c 65 6e 67 74 68 29 20 2e 2e 20 28 6f 70 74 69 6f 6e 73 2e 61 6c 69 67 6e 5f 6b 65 79 73 20 61 length)....(options.align_keys.a
10a640 6e 64 20 22 20 20 22 20 6f 72 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c nd."..".or."").............local
10a660 20 46 4f 52 4d 41 54 20 3d 20 22 25 73 25 22 20 2e 2e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 .FORMAT.=."%s%"....string.format
10a680 28 22 25 64 22 2c 20 6d 61 78 5f 6b 65 79 5f 6c 65 6e 67 74 68 29 20 2e 2e 20 22 73 3a 20 25 73 ("%d",.max_key_length)...."s:.%s
10a6a0 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 43 4f 4d 42 49 4e 45 44 5f 50 41 52 ".............local.COMBINED_PAR
10a6c0 54 53 20 3d 20 7b 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 69 2c 20 6b 65 79 20 TS.=.{.}.............for.i,.key.
10a6e0 69 6e 20 69 70 61 69 72 73 28 6f 62 6a 65 63 74 5f 6b 65 79 73 29 20 64 6f 0a 20 20 20 20 20 20 in.ipairs(object_keys).do.......
10a700 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 65 6e 63 6f 64 65 64 5f 76 61 6c 20 3d 20 65 6e 63 .........local.encoded_val.=.enc
10a720 6f 64 65 5f 76 61 6c 75 65 28 73 65 6c 66 2c 20 54 54 5b 6b 65 79 5d 2c 20 70 61 72 65 6e 74 73 ode_value(self,.TT[key],.parents
10a740 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 2c 20 73 75 62 74 61 62 6c 65 5f 69 6e 64 65 6e 74 29 ,.etc,.options,.subtable_indent)
10a760 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 43 4f 4d ................table.insert(COM
10a780 42 49 4e 45 44 5f 50 41 52 54 53 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 46 4f 52 4d 41 BINED_PARTS,.string.format(FORMA
10a7a0 54 2c 20 6b 65 79 5f 69 6e 64 65 6e 74 2c 20 4b 45 59 53 5b 69 5d 2c 20 65 6e 63 6f 64 65 64 5f T,.key_indent,.KEYS[i],.encoded_
10a7c0 76 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 val)).............end...........
10a7e0 20 20 72 65 73 75 6c 74 5f 76 61 6c 75 65 20 3d 20 22 7b 5c 6e 22 20 2e 2e 20 74 61 62 6c 65 2e ..result_value.=."{\n"....table.
10a800 63 6f 6e 63 61 74 28 43 4f 4d 42 49 4e 45 44 5f 50 41 52 54 53 2c 20 22 2c 5c 6e 22 29 20 2e 2e concat(COMBINED_PARTS,.",\n")...
10a820 20 22 5c 6e 22 20 2e 2e 20 69 6e 64 65 6e 74 20 2e 2e 20 22 7d 22 0a 20 20 20 20 20 20 20 20 20 ."\n"....indent...."}"..........
10a840 65 6c 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 50 41 52 54 53 20 3d 20 7b else.............local.PARTS.=.{
10a860 20 7d 0a 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 5f 2c 20 6b 65 79 20 69 6e 20 69 70 61 .}.............for._,.key.in.ipa
10a880 69 72 73 28 6f 62 6a 65 63 74 5f 6b 65 79 73 29 20 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 irs(object_keys).do.............
10a8a0 20 20 20 6c 6f 63 61 6c 20 65 6e 63 6f 64 65 64 5f 76 61 6c 20 3d 20 65 6e 63 6f 64 65 5f 76 61 ...local.encoded_val.=.encode_va
10a8c0 6c 75 65 28 73 65 6c 66 2c 20 54 54 5b 6b 65 79 5d 2c 20 20 20 20 20 20 20 70 61 72 65 6e 74 73 lue(self,.TT[key],.......parents
10a8e0 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 2c 20 69 6e 64 65 6e 74 29 0a 20 20 20 20 20 20 20 20 ,.etc,.options,.indent).........
10a900 20 20 20 20 20 20 20 6c 6f 63 61 6c 20 65 6e 63 6f 64 65 64 5f 6b 65 79 20 3d 20 65 6e 63 6f 64 .......local.encoded_key.=.encod
10a920 65 5f 76 61 6c 75 65 28 73 65 6c 66 2c 20 74 6f 73 74 72 69 6e 67 28 6b 65 79 29 2c 20 70 61 72 e_value(self,.tostring(key),.par
10a940 65 6e 74 73 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 2c 20 69 6e 64 65 6e 74 2c 20 74 72 75 65 ents,.etc,.options,.indent,.true
10a960 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 50 41 )................table.insert(PA
10a980 52 54 53 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 25 73 3a 25 73 22 2c 20 65 6e 63 6f RTS,.string.format("%s:%s",.enco
10a9a0 64 65 64 5f 6b 65 79 2c 20 65 6e 63 6f 64 65 64 5f 76 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 ded_key,.encoded_val))..........
10a9c0 20 20 20 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 5f 76 61 6c 75 65 20 ...end.............result_value.
10a9e0 3d 20 22 7b 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 50 41 52 54 53 2c 20 22 2c 22 =."{"....table.concat(PARTS,.","
10aa00 29 20 2e 2e 20 22 7d 22 0a 20 20 20 20 20 20 20 20 20 65 6e 64 0a 20 20 20 20 20 20 65 6c 73 65 )...."}"..........end.......else
10aa20 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 41 6e 20 65 6d 70 74 ..........--..........--.An.empt
10aa40 79 20 61 72 72 61 79 2f 6f 62 6a 65 63 74 2e 2e 2e 20 77 65 27 6c 6c 20 74 72 65 61 74 20 69 74 y.array/object....we'll.treat.it
10aa60 20 61 73 20 61 6e 20 61 72 72 61 79 2c 20 74 68 6f 75 67 68 20 69 74 20 73 68 6f 75 6c 64 20 72 .as.an.array,.though.it.should.r
10aa80 65 61 6c 6c 79 20 62 65 20 61 6e 20 6f 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 2d 2d 0a 20 eally.be.an.option..........--..
10aaa0 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 5f 76 61 6c 75 65 20 3d 20 22 5b 5d 22 0a 20 20 20 20 ........result_value.=."[]".....
10aac0 20 20 65 6e 64 0a 20 20 20 20 20 20 70 61 72 65 6e 74 73 5b 54 5d 20 3d 20 66 61 6c 73 65 0a 20 ..end.......parents[T].=.false..
10aae0 20 20 20 20 20 72 65 74 75 72 6e 20 72 65 73 75 6c 74 5f 76 61 6c 75 65 0a 20 20 20 65 6e 64 0a .....return.result_value....end.
10ab00 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 74 6f 70 5f 6c 65 76 65 6c 5f 65 6e 63 end.local.function.top_level_enc
10ab20 6f 64 65 28 73 65 6c 66 2c 20 76 61 6c 75 65 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 ode(self,.value,.etc,.options)..
10ab40 20 20 6c 6f 63 61 6c 20 76 61 6c 20 3d 20 65 6e 63 6f 64 65 5f 76 61 6c 75 65 28 73 65 6c 66 2c ..local.val.=.encode_value(self,
10ab60 20 76 61 6c 75 65 2c 20 7b 7d 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 69 66 20 .value,.{},.etc,.options)....if.
10ab80 76 61 6c 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 20 20 20 20 20 20 2d 2d 50 52 49 56 41 54 45 28 val.==.nil.then.......--PRIVATE(
10aba0 22 6d 61 79 20 6e 65 65 64 20 74 6f 20 72 65 76 65 72 74 20 74 6f 20 74 68 65 20 70 72 65 76 69 "may.need.to.revert.to.the.previ
10abc0 6f 75 73 20 70 75 62 6c 69 63 20 76 65 72 69 73 6f 6e 20 69 66 20 49 20 63 61 6e 27 74 20 66 69 ous.public.verison.if.I.can't.fi
10abe0 67 75 72 65 20 6f 75 74 20 77 68 61 74 20 74 68 65 20 67 75 79 20 77 61 6e 74 65 64 22 29 0a 20 gure.out.what.the.guy.wanted")..
10ac00 20 20 20 20 20 72 65 74 75 72 6e 20 76 61 6c 0a 20 20 20 65 6c 73 65 0a 20 20 20 20 20 20 72 65 .....return.val....else.......re
10ac20 74 75 72 6e 20 76 61 6c 0a 20 20 20 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 4f 42 4a turn.val....end.end.function.OBJ
10ac40 44 45 46 3a 65 6e 63 6f 64 65 28 76 61 6c 75 65 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 29 0a DEF:encode(value,.etc,.options).
10ac60 20 20 20 69 66 20 74 79 70 65 28 73 65 6c 66 29 20 7e 3d 20 27 74 61 62 6c 65 27 20 6f 72 20 73 ...if.type(self).~=.'table'.or.s
10ac80 65 6c 66 2e 5f 5f 69 6e 64 65 78 20 7e 3d 20 4f 42 4a 44 45 46 20 74 68 65 6e 0a 20 20 20 20 20 elf.__index.~=.OBJDEF.then......
10aca0 20 4f 42 4a 44 45 46 3a 6f 6e 45 6e 63 6f 64 65 45 72 72 6f 72 28 22 4a 53 4f 4e 3a 65 6e 63 6f .OBJDEF:onEncodeError("JSON:enco
10acc0 64 65 20 6d 75 73 74 20 62 65 20 63 61 6c 6c 65 64 20 69 6e 20 6d 65 74 68 6f 64 20 66 6f 72 6d de.must.be.called.in.method.form
10ace0 61 74 22 2c 20 65 74 63 29 0a 20 20 20 65 6e 64 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 49 66 20 at",.etc)....end....--....--.If.
10ad00 74 68 65 20 75 73 65 72 20 64 69 64 6e 27 74 20 70 61 73 73 20 69 6e 20 61 20 74 61 62 6c 65 20 the.user.didn't.pass.in.a.table.
10ad20 6f 66 20 64 65 63 6f 64 65 20 6f 70 74 69 6f 6e 73 2c 20 6d 61 6b 65 20 61 6e 20 65 6d 70 74 79 of.decode.options,.make.an.empty
10ad40 20 6f 6e 65 2e 0a 20 20 20 2d 2d 0a 20 20 20 69 66 20 74 79 70 65 28 6f 70 74 69 6f 6e 73 29 20 .one.....--....if.type(options).
10ad60 7e 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a 20 20 20 20 20 20 6f 70 74 69 6f 6e 73 20 3d 20 ~=.'table'.then.......options.=.
10ad80 7b 7d 0a 20 20 20 65 6e 64 0a 20 20 20 72 65 74 75 72 6e 20 74 6f 70 5f 6c 65 76 65 6c 5f 65 6e {}....end....return.top_level_en
10ada0 63 6f 64 65 28 73 65 6c 66 2c 20 76 61 6c 75 65 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 29 0a code(self,.value,.etc,.options).
10adc0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 4f 42 4a 44 45 46 3a 65 6e 63 6f 64 65 5f 70 72 65 74 74 end.function.OBJDEF:encode_prett
10ade0 79 28 76 61 6c 75 65 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 29 0a 20 20 20 69 66 20 74 79 70 y(value,.etc,.options)....if.typ
10ae00 65 28 73 65 6c 66 29 20 7e 3d 20 27 74 61 62 6c 65 27 20 6f 72 20 73 65 6c 66 2e 5f 5f 69 6e 64 e(self).~=.'table'.or.self.__ind
10ae20 65 78 20 7e 3d 20 4f 42 4a 44 45 46 20 74 68 65 6e 0a 20 20 20 20 20 20 4f 42 4a 44 45 46 3a 6f ex.~=.OBJDEF.then.......OBJDEF:o
10ae40 6e 45 6e 63 6f 64 65 45 72 72 6f 72 28 22 4a 53 4f 4e 3a 65 6e 63 6f 64 65 5f 70 72 65 74 74 79 nEncodeError("JSON:encode_pretty
10ae60 20 6d 75 73 74 20 62 65 20 63 61 6c 6c 65 64 20 69 6e 20 6d 65 74 68 6f 64 20 66 6f 72 6d 61 74 .must.be.called.in.method.format
10ae80 22 2c 20 65 74 63 29 0a 20 20 20 65 6e 64 0a 20 20 20 2d 2d 0a 20 20 20 2d 2d 20 49 66 20 74 68 ",.etc)....end....--....--.If.th
10aea0 65 20 75 73 65 72 20 64 69 64 6e 27 74 20 70 61 73 73 20 69 6e 20 61 20 74 61 62 6c 65 20 6f 66 e.user.didn't.pass.in.a.table.of
10aec0 20 64 65 63 6f 64 65 20 6f 70 74 69 6f 6e 73 2c 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 .decode.options,.use.the.default
10aee0 20 70 72 65 74 74 79 20 6f 6e 65 73 0a 20 20 20 2d 2d 0a 20 20 20 69 66 20 74 79 70 65 28 6f 70 .pretty.ones....--....if.type(op
10af00 74 69 6f 6e 73 29 20 7e 3d 20 27 74 61 62 6c 65 27 20 74 68 65 6e 0a 20 20 20 20 20 20 6f 70 74 tions).~=.'table'.then.......opt
10af20 69 6f 6e 73 20 3d 20 64 65 66 61 75 6c 74 5f 70 72 65 74 74 79 5f 6f 70 74 69 6f 6e 73 0a 20 20 ions.=.default_pretty_options...
10af40 20 65 6e 64 0a 20 20 20 72 65 74 75 72 6e 20 74 6f 70 5f 6c 65 76 65 6c 5f 65 6e 63 6f 64 65 28 .end....return.top_level_encode(
10af60 73 65 6c 66 2c 20 76 61 6c 75 65 2c 20 65 74 63 2c 20 6f 70 74 69 6f 6e 73 29 0a 65 6e 64 0a 66 self,.value,.etc,.options).end.f
10af80 75 6e 63 74 69 6f 6e 20 4f 42 4a 44 45 46 2e 5f 5f 74 6f 73 74 72 69 6e 67 28 29 0a 20 20 20 72 unction.OBJDEF.__tostring()....r
10afa0 65 74 75 72 6e 20 22 4a 53 4f 4e 20 65 6e 63 6f 64 65 2f 64 65 63 6f 64 65 20 70 61 63 6b 61 67 eturn."JSON.encode/decode.packag
10afc0 65 22 0a 65 6e 64 0a 4f 42 4a 44 45 46 2e 5f 5f 69 6e 64 65 78 20 3d 20 4f 42 4a 44 45 46 0a 66 e".end.OBJDEF.__index.=.OBJDEF.f
10afe0 75 6e 63 74 69 6f 6e 20 4f 42 4a 44 45 46 3a 6e 65 77 28 61 72 67 73 29 0a 20 20 20 6c 6f 63 61 unction.OBJDEF:new(args)....loca
10b000 6c 20 6e 65 77 20 3d 20 7b 20 7d 0a 20 20 20 69 66 20 61 72 67 73 20 74 68 65 6e 0a 20 20 20 20 l.new.=.{.}....if.args.then.....
10b020 20 20 66 6f 72 20 6b 65 79 2c 20 76 61 6c 20 69 6e 20 70 61 69 72 73 28 61 72 67 73 29 20 64 6f ..for.key,.val.in.pairs(args).do
10b040 0a 20 20 20 20 20 20 20 20 20 6e 65 77 5b 6b 65 79 5d 20 3d 20 76 61 6c 0a 20 20 20 20 20 20 65 ..........new[key].=.val.......e
10b060 6e 64 0a 20 20 20 65 6e 64 0a 20 20 20 72 65 74 75 72 6e 20 73 65 74 6d 65 74 61 74 61 62 6c 65 nd....end....return.setmetatable
10b080 28 6e 65 77 2c 20 4f 42 4a 44 45 46 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 4f 42 4a 44 45 46 3a (new,.OBJDEF).end.return.OBJDEF:
10b0a0 6e 65 77 28 29 0a 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 new()...local.p.=.premake.local.
10b0c0 6d 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 64 0a 6d 2e 76 69 73 75 61 6c 64 20 3d 20 7b 7d 0a 72 m.=.p.modules.d.m.visuald.=.{}.r
10b0e0 65 71 75 69 72 65 20 28 22 76 73 74 75 64 69 6f 22 29 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f equire.("vstudio").local.vstudio
10b100 20 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 77 6f 72 6b 73 70 61 63 65 20 3d 20 70 .=.p.vstudio.local.workspace.=.p
10b120 2e 77 6f 72 6b 73 70 61 63 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f .workspace.local.project.=.p.pro
10b140 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 ject.local.config.=.p.config.loc
10b160 61 6c 20 74 72 65 65 20 3d 20 70 2e 74 72 65 65 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 al.tree.=.p.tree.for.k,v.in.pair
10b180 73 28 7b 20 22 76 73 32 30 30 35 22 2c 20 22 76 73 32 30 30 38 22 2c 20 22 76 73 32 30 31 30 22 s({."vs2005",."vs2008",."vs2010"
10b1a0 2c 20 22 76 73 32 30 31 32 22 2c 20 22 76 73 32 30 31 33 22 2c 20 22 76 73 32 30 31 35 22 2c 20 ,."vs2012",."vs2013",."vs2015",.
10b1c0 22 76 73 32 30 31 37 22 2c 20 22 76 73 32 30 31 39 22 20 7d 29 20 64 6f 0a 6c 6f 63 61 6c 20 76 "vs2017",."vs2019".}).do.local.v
10b1e0 73 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 67 65 74 28 76 29 0a 69 66 20 76 73 20 7e 3d 20 6e 69 6c s.=.p.action.get(v).if.vs.~=.nil
10b200 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 20 76 73 2e 76 61 6c 69 64 5f 6c 61 6e .then.table.insert(.vs.valid_lan
10b220 67 75 61 67 65 73 2c 20 70 2e 44 20 29 0a 76 73 2e 76 61 6c 69 64 5f 74 6f 6f 6c 73 2e 64 63 20 guages,.p.D.).vs.valid_tools.dc.
10b240 3d 20 7b 20 22 64 6d 64 22 2c 20 22 67 64 63 22 2c 20 22 6c 64 63 22 20 7d 0a 70 2e 6f 76 65 72 =.{."dmd",."gdc",."ldc".}.p.over
10b260 72 69 64 65 28 76 73 2c 20 22 6f 6e 50 72 6f 6a 65 63 74 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f ride(vs,."onProject",.function(o
10b280 6c 64 66 6e 2c 20 70 72 6a 29 0a 6f 6c 64 66 6e 28 70 72 6a 29 0a 69 66 20 70 72 6f 6a 65 63 74 ldfn,.prj).oldfn(prj).if.project
10b2a0 2e 69 73 64 28 70 72 6a 29 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 .isd(prj).then.p.generate(prj,."
10b2c0 2e 76 69 73 75 61 6c 64 70 72 6f 6a 22 2c 20 6d 2e 76 69 73 75 61 6c 64 2e 67 65 6e 65 72 61 74 .visualdproj",.m.visuald.generat
10b2e0 65 29 0a 65 6e 64 0a 65 6e 64 29 0a 65 6e 64 0a 65 6e 64 0a 70 2e 6f 76 65 72 72 69 64 65 28 70 e).end.end).end.end.p.override(p
10b300 72 6f 6a 65 63 74 2c 20 22 69 73 6e 61 74 69 76 65 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 roject,."isnative",.function(old
10b320 66 6e 2c 20 70 72 6a 29 0a 72 65 74 75 72 6e 20 70 72 6f 6a 65 63 74 2e 69 73 64 28 70 72 6a 29 fn,.prj).return.project.isd(prj)
10b340 20 6f 72 20 6f 6c 64 66 6e 28 70 72 6a 29 0a 65 6e 64 29 0a 70 2e 6f 76 65 72 72 69 64 65 28 76 .or.oldfn(prj).end).p.override(v
10b360 73 74 75 64 69 6f 2c 20 22 70 72 6f 6a 65 63 74 66 69 6c 65 22 2c 20 66 75 6e 63 74 69 6f 6e 28 studio,."projectfile",.function(
10b380 6f 6c 64 66 6e 2c 20 70 72 6a 29 0a 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 64 28 70 72 6a 29 20 oldfn,.prj).if.project.isd(prj).
10b3a0 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 22 2e 76 69 then.return.p.filename(prj,.".vi
10b3c0 73 75 61 6c 64 70 72 6f 6a 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 70 72 6a sualdproj").end.return.oldfn(prj
10b3e0 29 0a 65 6e 64 29 0a 70 2e 6f 76 65 72 72 69 64 65 28 76 73 74 75 64 69 6f 2c 20 22 74 6f 6f 6c ).end).p.override(vstudio,."tool
10b400 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 70 72 6a 29 0a 69 66 20 70 72 6f 6a 65 ",.function(oldfn,.prj).if.proje
10b420 63 74 2e 69 73 64 28 70 72 6a 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 30 30 32 41 32 44 45 ct.isd(prj).then.return."002A2DE
10b440 39 2d 38 42 42 36 2d 34 38 34 44 2d 39 38 30 32 2d 37 45 34 41 44 34 30 38 34 37 31 35 22 0a 65 9-8BB6-484D-9802-7E4AD4084715".e
10b460 6e 64 0a 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 70 72 6a 29 0a 65 6e 64 29 0a 6d 2e 65 6c 65 6d nd.return.oldfn(prj).end).m.elem
10b480 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 ents.project.=.function(prj).ret
10b4a0 75 72 6e 20 7b 0a 6d 2e 76 69 73 75 61 6c 64 2e 68 65 61 64 65 72 2c 0a 6d 2e 76 69 73 75 61 6c urn.{.m.visuald.header,.m.visual
10b4c0 64 2e 67 6c 6f 62 61 6c 73 2c 0a 6d 2e 76 69 73 75 61 6c 64 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 d.globals,.m.visuald.projectConf
10b4e0 69 67 75 72 61 74 69 6f 6e 73 2c 0a 6d 2e 76 69 73 75 61 6c 64 2e 66 69 6c 65 73 2c 0a 7d 0a 65 igurations,.m.visuald.files,.}.e
10b500 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 76 69 73 75 61 6c 64 2e 67 65 6e 65 72 61 74 65 28 70 nd.function.m.visuald.generate(p
10b520 72 6a 29 0a 70 2e 65 6f 6c 28 22 5c 72 5c 6e 22 29 0a 70 2e 69 6e 64 65 6e 74 28 22 20 22 29 0a rj).p.eol("\r\n").p.indent(".").
10b540 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 2c 20 p.callArray(m.elements.project,.
10b560 70 72 6a 29 0a 5f 70 28 27 3c 2f 44 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 prj)._p('</DProject>').end.funct
10b580 69 6f 6e 20 6d 2e 76 69 73 75 61 6c 64 2e 68 65 61 64 65 72 28 70 72 6a 29 0a 5f 70 28 27 3c 44 ion.m.visuald.header(prj)._p('<D
10b5a0 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 76 69 73 75 61 6c Project>').end.function.m.visual
10b5c0 64 2e 67 6c 6f 62 61 6c 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 50 72 6f 6a 65 63 74 47 75 69 d.globals(prj)._p(1,'<ProjectGui
10b5e0 64 3e 7b 25 73 7d 3c 2f 50 72 6f 6a 65 63 74 47 75 69 64 3e 27 2c 20 70 72 6a 2e 75 75 69 64 29 d>{%s}</ProjectGuid>',.prj.uuid)
10b600 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 76 69 73 75 61 6c 64 2e 70 72 6f 6a 65 63 74 43 .end.function.m.visuald.projectC
10b620 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 onfigurations(prj).for.cfg.in.pr
10b640 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 oject.eachconfig(prj).do.local.p
10b660 72 6a 50 6c 61 74 66 6f 72 6d 20 3d 20 70 2e 65 73 63 28 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 rjPlatform.=.p.esc(vstudio.proje
10b680 63 74 50 6c 61 74 66 6f 72 6d 28 63 66 67 29 29 0a 6c 6f 63 61 6c 20 73 6c 6e 50 6c 61 74 66 6f ctPlatform(cfg)).local.slnPlatfo
10b6a0 72 6d 20 3d 20 76 73 74 75 64 69 6f 2e 73 6f 6c 75 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 28 63 66 rm.=.vstudio.solutionPlatform(cf
10b6c0 67 29 0a 6c 6f 63 61 6c 20 69 73 36 34 62 69 74 20 3d 20 73 6c 6e 50 6c 61 74 66 6f 72 6d 20 3d g).local.is64bit.=.slnPlatform.=
10b6e0 3d 20 22 78 36 34 22 20 2d 2d 20 54 4f 44 4f 3a 20 74 68 69 73 20 73 65 65 6d 73 20 6c 69 6b 65 =."x64".--.TODO:.this.seems.like
10b700 20 61 20 68 61 63 6b 0a 5f 70 28 31 2c 27 3c 43 6f 6e 66 69 67 20 6e 61 6d 65 3d 22 25 73 22 20 .a.hack._p(1,'<Config.name="%s".
10b720 70 6c 61 74 66 6f 72 6d 3d 22 25 73 22 3e 27 2c 20 70 72 6a 50 6c 61 74 66 6f 72 6d 2c 20 73 6c platform="%s">',.prjPlatform,.sl
10b740 6e 50 6c 61 74 66 6f 72 6d 29 0a 5f 70 28 32 2c 27 3c 6f 62 6a 3e 30 3c 2f 6f 62 6a 3e 27 29 0a nPlatform)._p(2,'<obj>0</obj>').
10b760 5f 70 28 32 2c 27 3c 6c 69 6e 6b 3e 30 3c 2f 6c 69 6e 6b 3e 27 29 0a 6c 6f 63 61 6c 20 69 73 57 _p(2,'<link>0</link>').local.isW
10b780 69 6e 64 6f 77 73 20 3d 20 66 61 6c 73 65 0a 6c 6f 63 61 6c 20 69 73 44 65 62 75 67 20 3d 20 73 indows.=.false.local.isDebug.=.s
10b7a0 74 72 69 6e 67 2e 66 69 6e 64 28 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 27 44 65 62 75 67 27 tring.find(cfg.buildcfg,.'Debug'
10b7c0 29 20 7e 3d 20 6e 69 6c 0a 6c 6f 63 61 6c 20 69 73 4f 70 74 69 6d 69 73 65 64 20 3d 20 63 6f 6e ).~=.nil.local.isOptimised.=.con
10b7e0 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 0a 69 66 20 63 66 67 fig.isOptimizedBuild(cfg).if.cfg
10b800 2e 6b 69 6e 64 20 3d 3d 20 70 2e 43 4f 4e 53 4f 4c 45 41 50 50 20 74 68 65 6e 0a 5f 70 28 32 2c .kind.==.p.CONSOLEAPP.then._p(2,
10b820 27 3c 6c 69 62 3e 30 3c 2f 6c 69 62 3e 27 29 0a 5f 70 28 32 2c 27 3c 73 75 62 73 79 73 74 65 6d '<lib>0</lib>')._p(2,'<subsystem
10b840 3e 31 3c 2f 73 75 62 73 79 73 74 65 6d 3e 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 6b 69 6e 64 >1</subsystem>').elseif.cfg.kind
10b860 20 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 6c 69 62 3e .==.p.STATICLIB.then._p(2,'<lib>
10b880 31 3c 2f 6c 69 62 3e 27 29 0a 5f 70 28 32 2c 27 3c 73 75 62 73 79 73 74 65 6d 3e 30 3c 2f 73 75 1</lib>')._p(2,'<subsystem>0</su
10b8a0 62 73 79 73 74 65 6d 3e 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e bsystem>').elseif.cfg.kind.==.p.
10b8c0 53 48 41 52 45 44 4c 49 42 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 6c 69 62 3e 32 3c 2f 6c 69 62 SHAREDLIB.then._p(2,'<lib>2</lib
10b8e0 3e 27 29 0a 5f 70 28 32 2c 27 3c 73 75 62 73 79 73 74 65 6d 3e 30 3c 2f 73 75 62 73 79 73 74 65 >')._p(2,'<subsystem>0</subsyste
10b900 6d 3e 27 29 20 2d 2d 20 53 48 4f 55 4c 44 20 54 48 49 53 20 42 45 20 27 32 27 20 28 77 69 6e 64 m>').--.SHOULD.THIS.BE.'2'.(wind
10b920 6f 77 73 29 3f 3f 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 6c 69 62 3e 30 3c 2f 6c 69 62 3e 27 29 ows)??.else._p(2,'<lib>0</lib>')
10b940 0a 5f 70 28 32 2c 27 3c 73 75 62 73 79 73 74 65 6d 3e 32 3c 2f 73 75 62 73 79 73 74 65 6d 3e 27 ._p(2,'<subsystem>2</subsystem>'
10b960 29 0a 69 73 57 69 6e 64 6f 77 73 20 3d 20 74 72 75 65 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 6d 75 ).isWindows.=.true.end._p(2,'<mu
10b980 6c 74 69 6f 62 6a 3e 30 3c 2f 6d 75 6c 74 69 6f 62 6a 3e 27 29 0a 5f 70 28 32 2c 27 3c 73 69 6e ltiobj>0</multiobj>')._p(2,'<sin
10b9a0 67 6c 65 46 69 6c 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e 30 3c 2f 73 69 6e 67 6c 65 46 69 6c 65 gleFileCompilation>0</singleFile
10b9c0 43 6f 6d 70 69 6c 61 74 69 6f 6e 3e 27 29 0a 5f 70 28 32 2c 27 3c 6f 6e 65 6f 62 6a 3e 30 3c 2f Compilation>')._p(2,'<oneobj>0</
10b9e0 6f 6e 65 6f 62 6a 3e 27 29 0a 5f 70 28 32 2c 27 3c 74 72 61 63 65 3e 25 73 3c 2f 74 72 61 63 65 oneobj>')._p(2,'<trace>%s</trace
10ba00 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 50 72 6f 66 69 6c 65 2c 20 27 31 27 2c 20 >',.iif(cfg.flags.Profile,.'1',.
10ba20 27 30 27 29 29 0a 5f 70 28 32 2c 27 3c 71 75 69 65 74 3e 25 73 3c 2f 71 75 69 65 74 3e 27 2c 20 '0'))._p(2,'<quiet>%s</quiet>',.
10ba40 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 51 75 69 65 74 2c 20 27 31 27 2c 20 27 30 27 29 29 0a iif(cfg.flags.Quiet,.'1',.'0')).
10ba60 5f 70 28 32 2c 27 3c 76 65 72 62 6f 73 65 3e 25 73 3c 2f 76 65 72 62 6f 73 65 3e 27 2c 20 69 69 _p(2,'<verbose>%s</verbose>',.ii
10ba80 66 28 63 66 67 2e 66 6c 61 67 73 2e 56 65 72 62 6f 73 65 2c 20 27 31 27 2c 20 27 30 27 29 29 0a f(cfg.flags.Verbose,.'1',.'0')).
10baa0 5f 70 28 32 2c 27 3c 76 74 6c 73 3e 30 3c 2f 76 74 6c 73 3e 27 29 0a 5f 70 28 32 2c 27 3c 73 79 _p(2,'<vtls>0</vtls>')._p(2,'<sy
10bac0 6d 64 65 62 75 67 3e 25 73 3c 2f 73 79 6d 64 65 62 75 67 3e 27 2c 20 69 69 66 28 63 66 67 2e 73 mdebug>%s</symdebug>',.iif(cfg.s
10bae0 79 6d 62 6f 6c 73 20 3d 3d 20 70 2e 4f 4e 20 6f 72 20 63 66 67 2e 73 79 6d 62 6f 6c 73 20 3d 3d ymbols.==.p.ON.or.cfg.symbols.==
10bb00 20 22 46 61 73 74 4c 69 6e 6b 22 20 6f 72 20 63 66 67 2e 73 79 6d 62 6f 6c 73 20 3d 3d 20 22 46 ."FastLink".or.cfg.symbols.==."F
10bb20 75 6c 6c 22 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 79 6d 62 6f 6c 73 4c 69 6b 65 43 ull",.iif(cfg.flags.SymbolsLikeC
10bb40 2c 20 27 32 27 2c 20 27 31 27 29 2c 20 27 30 27 29 29 0a 5f 70 28 32 2c 27 3c 6f 70 74 69 6d 69 ,.'2',.'1'),.'0'))._p(2,'<optimi
10bb60 7a 65 3e 25 73 3c 2f 6f 70 74 69 6d 69 7a 65 3e 27 2c 20 69 69 66 28 69 73 4f 70 74 69 6d 69 73 ze>%s</optimize>',.iif(isOptimis
10bb80 65 64 2c 20 27 31 27 2c 20 27 30 27 29 29 0a 5f 70 28 32 2c 27 3c 63 70 75 3e 30 3c 2f 63 70 75 ed,.'1',.'0'))._p(2,'<cpu>0</cpu
10bba0 3e 27 29 0a 5f 70 28 32 2c 27 3c 69 73 58 38 36 5f 36 34 3e 25 73 3c 2f 69 73 58 38 36 5f 36 34 >')._p(2,'<isX86_64>%s</isX86_64
10bbc0 3e 27 2c 20 69 69 66 28 69 73 36 34 62 69 74 2c 20 27 31 27 2c 20 27 30 27 29 29 0a 5f 70 28 32 >',.iif(is64bit,.'1',.'0'))._p(2
10bbe0 2c 27 3c 69 73 4c 69 6e 75 78 3e 30 3c 2f 69 73 4c 69 6e 75 78 3e 27 29 0a 5f 70 28 32 2c 27 3c ,'<isLinux>0</isLinux>')._p(2,'<
10bc00 69 73 4f 53 58 3e 30 3c 2f 69 73 4f 53 58 3e 27 29 0a 5f 70 28 32 2c 27 3c 69 73 57 69 6e 64 6f isOSX>0</isOSX>')._p(2,'<isWindo
10bc20 77 73 3e 25 73 3c 2f 69 73 57 69 6e 64 6f 77 73 3e 27 2c 20 69 69 66 28 69 73 57 69 6e 64 6f 77 ws>%s</isWindows>',.iif(isWindow
10bc40 73 2c 20 27 31 27 2c 20 27 30 27 29 29 0a 5f 70 28 32 2c 27 3c 69 73 46 72 65 65 42 53 44 3e 30 s,.'1',.'0'))._p(2,'<isFreeBSD>0
10bc60 3c 2f 69 73 46 72 65 65 42 53 44 3e 27 29 0a 5f 70 28 32 2c 27 3c 69 73 53 6f 6c 61 72 69 73 3e </isFreeBSD>')._p(2,'<isSolaris>
10bc80 30 3c 2f 69 73 53 6f 6c 61 72 69 73 3e 27 29 0a 5f 70 28 32 2c 27 3c 73 63 68 65 64 75 6c 65 72 0</isSolaris>')._p(2,'<scheduler
10bca0 3e 30 3c 2f 73 63 68 65 64 75 6c 65 72 3e 27 29 0a 5f 70 28 32 2c 27 3c 75 73 65 44 65 70 72 65 >0</scheduler>')._p(2,'<useDepre
10bcc0 63 61 74 65 64 3e 25 73 3c 2f 75 73 65 44 65 70 72 65 63 61 74 65 64 3e 27 2c 20 69 69 66 28 63 cated>%s</useDeprecated>',.iif(c
10bce0 66 67 2e 64 65 70 72 65 63 61 74 65 64 66 65 61 74 75 72 65 73 20 3d 3d 20 22 41 6c 6c 6f 77 22 fg.deprecatedfeatures.==."Allow"
10bd00 2c 20 27 31 27 2c 20 27 30 27 29 29 0a 5f 70 28 32 2c 27 3c 65 72 72 44 65 70 72 65 63 61 74 65 ,.'1',.'0'))._p(2,'<errDeprecate
10bd20 64 3e 30 3c 2f 65 72 72 44 65 70 72 65 63 61 74 65 64 3e 27 29 0a 5f 70 28 32 2c 27 3c 75 73 65 d>0</errDeprecated>')._p(2,'<use
10bd40 41 73 73 65 72 74 3e 30 3c 2f 75 73 65 41 73 73 65 72 74 3e 27 29 0a 5f 70 28 32 2c 27 3c 75 73 Assert>0</useAssert>')._p(2,'<us
10bd60 65 49 6e 76 61 72 69 61 6e 74 73 3e 30 3c 2f 75 73 65 49 6e 76 61 72 69 61 6e 74 73 3e 27 29 0a eInvariants>0</useInvariants>').
10bd80 5f 70 28 32 2c 27 3c 75 73 65 49 6e 3e 30 3c 2f 75 73 65 49 6e 3e 27 29 0a 5f 70 28 32 2c 27 3c _p(2,'<useIn>0</useIn>')._p(2,'<
10bda0 75 73 65 4f 75 74 3e 30 3c 2f 75 73 65 4f 75 74 3e 27 29 0a 5f 70 28 32 2c 27 3c 75 73 65 41 72 useOut>0</useOut>')._p(2,'<useAr
10bdc0 72 61 79 42 6f 75 6e 64 73 3e 30 3c 2f 75 73 65 41 72 72 61 79 42 6f 75 6e 64 73 3e 27 29 0a 5f rayBounds>0</useArrayBounds>')._
10bde0 70 28 32 2c 27 3c 6e 6f 62 6f 75 6e 64 73 63 68 65 63 6b 3e 25 73 3c 2f 6e 6f 62 6f 75 6e 64 73 p(2,'<noboundscheck>%s</nobounds
10be00 63 68 65 63 6b 3e 27 2c 20 69 69 66 28 63 66 67 2e 62 6f 75 6e 64 73 63 68 65 63 6b 20 3d 3d 20 check>',.iif(cfg.boundscheck.==.
10be20 22 4f 66 66 22 2c 20 27 31 27 2c 20 27 30 27 29 29 0a 5f 70 28 32 2c 27 3c 75 73 65 53 77 69 74 "Off",.'1',.'0'))._p(2,'<useSwit
10be40 63 68 45 72 72 6f 72 3e 30 3c 2f 75 73 65 53 77 69 74 63 68 45 72 72 6f 72 3e 27 29 0a 5f 70 28 chError>0</useSwitchError>')._p(
10be60 32 2c 27 3c 75 73 65 55 6e 69 74 54 65 73 74 73 3e 25 73 3c 2f 75 73 65 55 6e 69 74 54 65 73 74 2,'<useUnitTests>%s</useUnitTest
10be80 73 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 55 6e 69 74 54 65 73 74 2c 20 27 31 27 s>',.iif(cfg.flags.UnitTest,.'1'
10bea0 2c 20 27 30 27 29 29 0a 5f 70 28 32 2c 27 3c 75 73 65 49 6e 6c 69 6e 65 3e 25 73 3c 2f 75 73 65 ,.'0'))._p(2,'<useInline>%s</use
10bec0 49 6e 6c 69 6e 65 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 49 6e 6c 69 6e 65 20 6f Inline>',.iif(cfg.flags.Inline.o
10bee0 72 20 69 73 4f 70 74 69 6d 69 73 65 64 2c 20 27 31 27 2c 20 27 30 27 29 29 0a 5f 70 28 32 2c 27 r.isOptimised,.'1',.'0'))._p(2,'
10bf00 3c 72 65 6c 65 61 73 65 3e 25 73 3c 2f 72 65 6c 65 61 73 65 3e 27 2c 20 69 69 66 28 63 66 67 2e <release>%s</release>',.iif(cfg.
10bf20 66 6c 61 67 73 2e 52 65 6c 65 61 73 65 20 6f 72 20 6e 6f 74 20 69 73 44 65 62 75 67 2c 20 27 31 flags.Release.or.not.isDebug,.'1
10bf40 27 2c 20 27 30 27 29 29 0a 5f 70 28 32 2c 27 3c 70 72 65 73 65 72 76 65 50 61 74 68 73 3e 30 3c ',.'0'))._p(2,'<preservePaths>0<
10bf60 2f 70 72 65 73 65 72 76 65 50 61 74 68 73 3e 27 29 0a 5f 70 28 32 2c 27 3c 77 61 72 6e 69 6e 67 /preservePaths>')._p(2,'<warning
10bf80 73 3e 25 73 3c 2f 77 61 72 6e 69 6e 67 73 3e 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e s>%s</warnings>',.iif(cfg.flags.
10bfa0 46 61 74 61 6c 43 6f 6d 70 69 6c 65 57 61 72 6e 69 6e 67 73 2c 20 27 31 27 2c 20 27 30 27 29 29 FatalCompileWarnings,.'1',.'0'))
10bfc0 0a 5f 70 28 32 2c 27 3c 69 6e 66 6f 77 61 72 6e 69 6e 67 73 3e 25 73 3c 2f 69 6e 66 6f 77 61 72 ._p(2,'<infowarnings>%s</infowar
10bfe0 6e 69 6e 67 73 3e 27 2c 20 69 69 66 28 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 61 6e 64 20 63 66 nings>',.iif(cfg.warnings.and.cf
10c000 67 2e 77 61 72 6e 69 6e 67 73 20 7e 3d 20 22 4f 66 66 22 2c 20 27 31 27 2c 20 27 30 27 29 29 0a g.warnings.~=."Off",.'1',.'0')).
10c020 5f 70 28 32 2c 27 3c 63 68 65 63 6b 50 72 6f 70 65 72 74 79 3e 30 3c 2f 63 68 65 63 6b 50 72 6f _p(2,'<checkProperty>0</checkPro
10c040 70 65 72 74 79 3e 27 29 0a 5f 70 28 32 2c 27 3c 67 65 6e 53 74 61 63 6b 46 72 61 6d 65 3e 30 3c perty>')._p(2,'<genStackFrame>0<
10c060 2f 67 65 6e 53 74 61 63 6b 46 72 61 6d 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 70 69 63 3e 25 73 3c /genStackFrame>')._p(2,'<pic>%s<
10c080 2f 70 69 63 3e 27 2c 20 69 69 66 28 63 66 67 2e 70 69 63 20 3d 3d 20 22 4f 6e 22 2c 20 27 31 27 /pic>',.iif(cfg.pic.==."On",.'1'
10c0a0 2c 20 27 30 27 29 29 0a 5f 70 28 32 2c 27 3c 63 6f 76 3e 25 73 3c 2f 63 6f 76 3e 27 2c 20 69 69 ,.'0'))._p(2,'<cov>%s</cov>',.ii
10c0c0 66 28 63 66 67 2e 66 6c 61 67 73 2e 43 6f 64 65 43 6f 76 65 72 61 67 65 2c 20 27 31 27 2c 20 27 f(cfg.flags.CodeCoverage,.'1',.'
10c0e0 30 27 29 29 0a 5f 70 28 32 2c 27 3c 6e 6f 66 6c 6f 61 74 3e 25 73 3c 2f 6e 6f 66 6c 6f 61 74 3e 0'))._p(2,'<nofloat>%s</nofloat>
10c100 27 2c 20 69 69 66 28 63 66 67 2e 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 61 6e 64 20 63 66 67 ',.iif(cfg.floatingpoint.and.cfg
10c120 2e 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 3d 3d 20 22 4e 6f 6e 65 22 2c 20 27 31 27 2c 20 27 .floatingpoint.==."None",.'1',.'
10c140 30 27 29 29 0a 5f 70 28 32 2c 27 3c 44 76 65 72 73 69 6f 6e 3e 32 3c 2f 44 76 65 72 73 69 6f 6e 0'))._p(2,'<Dversion>2</Dversion
10c160 3e 27 29 0a 5f 70 28 32 2c 27 3c 69 67 6e 6f 72 65 55 6e 73 75 70 70 6f 72 74 65 64 50 72 61 67 >')._p(2,'<ignoreUnsupportedPrag
10c180 6d 61 73 3e 30 3c 2f 69 67 6e 6f 72 65 55 6e 73 75 70 70 6f 72 74 65 64 50 72 61 67 6d 61 73 3e mas>0</ignoreUnsupportedPragmas>
10c1a0 27 29 0a 6c 6f 63 61 6c 20 63 6f 6d 70 69 6c 65 72 20 3d 20 7b 20 64 6d 64 3d 22 30 22 2c 20 67 ').local.compiler.=.{.dmd="0",.g
10c1c0 64 63 3d 22 31 22 2c 20 6c 64 63 3d 22 32 22 20 7d 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d dc="1",.ldc="2".}.m.visuald.elem
10c1e0 65 6e 74 28 32 2c 20 22 63 6f 6d 70 69 6c 65 72 22 2c 20 63 6f 6d 70 69 6c 65 72 5b 5f 4f 50 54 ent(2,."compiler",.compiler[_OPT
10c200 49 4f 4e 53 2e 64 63 20 6f 72 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 6f 72 20 22 64 6d 64 22 5d IONS.dc.or.cfg.toolset.or."dmd"]
10c220 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 6f 74 68 65 72 44 4d 44 ).m.visuald.element(2,."otherDMD
10c240 22 2c 20 27 30 27 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 70 72 ",.'0').m.visuald.element(2,."pr
10c260 6f 67 72 61 6d 22 2c 20 27 24 28 44 4d 44 49 6e 73 74 61 6c 6c 44 69 72 29 77 69 6e 64 6f 77 73 ogram",.'$(DMDInstallDir)windows
10c280 5c 5c 62 69 6e 5c 5c 64 6d 64 2e 65 78 65 27 29 0a 6c 6f 63 61 6c 20 69 6d 70 64 69 72 73 0a 69 \\bin\\dmd.exe').local.impdirs.i
10c2a0 66 20 23 63 66 67 2e 69 6d 70 6f 72 74 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 69 6d 70 64 69 f.#cfg.importdirs.>.0.then.impdi
10c2c0 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 69 6d 70 6f 72 rs.=.vstudio.path(cfg,.cfg.impor
10c2e0 74 64 69 72 73 29 0a 65 6e 64 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 tdirs).end.m.visuald.element(2,.
10c300 22 69 6d 70 70 61 74 68 22 2c 20 69 6d 70 64 69 72 73 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c "imppath",.impdirs).m.visuald.el
10c320 65 6d 65 6e 74 28 32 2c 20 22 66 69 6c 65 49 6d 70 70 61 74 68 22 29 0a 6d 2e 76 69 73 75 61 6c ement(2,."fileImppath").m.visual
10c340 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 6f 75 74 64 69 72 22 2c 20 70 61 74 68 2e 74 72 61 6e d.element(2,."outdir",.path.tran
10c360 73 6c 61 74 65 28 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 slate(project.getrelative(cfg.pr
10c380 6f 6a 65 63 74 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 oject,.cfg.buildtarget.directory
10c3a0 29 29 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 6f 62 6a 64 69 72 ))).m.visuald.element(2,."objdir
10c3c0 22 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c ",.path.translate(project.getrel
10c3e0 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 6f 62 6a 64 69 72 29 29 29 ative(cfg.project,.cfg.objdir)))
10c400 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 6f 62 6a 6e 61 6d 65 22 29 .m.visuald.element(2,."objname")
10c420 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 6c 69 62 6e 61 6d 65 22 29 .m.visuald.element(2,."libname")
10c440 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 64 6f 44 6f 63 43 6f 6d 6d .m.visuald.element(2,."doDocComm
10c460 65 6e 74 73 22 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 44 6f 63 75 6d 65 6e 74 61 74 69 ents",.iif(cfg.flags.Documentati
10c480 6f 6e 2c 20 27 31 27 2c 20 27 30 27 29 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 on,.'1',.'0')).m.visuald.element
10c4a0 28 32 2c 20 22 64 6f 63 64 69 72 22 2c 20 63 66 67 2e 64 6f 63 64 69 72 29 0a 6d 2e 76 69 73 75 (2,."docdir",.cfg.docdir).m.visu
10c4c0 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 64 6f 63 6e 61 6d 65 22 2c 20 63 66 67 2e 64 6f ald.element(2,."docname",.cfg.do
10c4e0 63 6e 61 6d 65 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 6d 6f 64 cname).m.visuald.element(2,."mod
10c500 75 6c 65 73 5f 64 64 6f 63 22 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c ules_ddoc").m.visuald.element(2,
10c520 20 22 64 64 6f 63 66 69 6c 65 73 22 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 ."ddocfiles").m.visuald.element(
10c540 32 2c 20 22 64 6f 48 64 72 47 65 6e 65 72 61 74 69 6f 6e 22 2c 20 69 69 66 28 63 66 67 2e 66 6c 2,."doHdrGeneration",.iif(cfg.fl
10c560 61 67 73 2e 47 65 6e 65 72 61 74 65 48 65 61 64 65 72 2c 20 27 31 27 2c 20 27 30 27 29 29 0a 6d ags.GenerateHeader,.'1',.'0')).m
10c580 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 68 64 72 64 69 72 22 2c 20 63 66 .visuald.element(2,."hdrdir",.cf
10c5a0 67 2e 68 65 61 64 65 72 64 69 72 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 g.headerdir).m.visuald.element(2
10c5c0 2c 20 22 68 64 72 6e 61 6d 65 22 2c 20 63 66 67 2e 68 65 61 64 65 72 6e 61 6d 65 29 0a 6d 2e 76 ,."hdrname",.cfg.headername).m.v
10c5e0 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 64 6f 58 47 65 6e 65 72 61 74 69 6f 6e isuald.element(2,."doXGeneration
10c600 22 2c 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 47 65 6e 65 72 61 74 65 4a 53 4f 4e 2c 20 27 ",.iif(cfg.flags.GenerateJSON,.'
10c620 31 27 2c 20 27 30 27 29 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 1',.'0')).m.visuald.element(2,."
10c640 78 66 69 6c 65 6e 61 6d 65 22 2c 20 27 24 28 49 6e 74 44 69 72 29 5c 5c 24 28 54 61 72 67 65 74 xfilename",.'$(IntDir)\\$(Target
10c660 4e 61 6d 65 29 2e 6a 73 6f 6e 27 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 Name).json').m.visuald.element(2
10c680 2c 20 22 64 65 62 75 67 6c 65 76 65 6c 22 2c 20 69 69 66 28 63 66 67 2e 64 65 62 75 67 6c 65 76 ,."debuglevel",.iif(cfg.debuglev
10c6a0 65 6c 2c 20 74 6f 73 74 72 69 6e 67 28 63 66 67 2e 64 65 62 75 67 6c 65 76 65 6c 29 2c 20 27 30 el,.tostring(cfg.debuglevel),.'0
10c6c0 27 29 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 64 65 62 75 67 69 ')).m.visuald.element(2,."debugi
10c6e0 64 73 22 2c 20 63 66 67 2e 64 65 62 75 67 63 6f 6e 73 74 61 6e 74 73 29 0a 6d 2e 76 69 73 75 61 ds",.cfg.debugconstants).m.visua
10c700 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 76 65 72 73 69 6f 6e 6c 65 76 65 6c 22 2c 20 69 69 ld.element(2,."versionlevel",.ii
10c720 66 28 63 66 67 2e 76 65 72 73 69 6f 6e 6c 65 76 65 6c 2c 20 74 6f 73 74 72 69 6e 67 28 63 66 67 f(cfg.versionlevel,.tostring(cfg
10c740 2e 76 65 72 73 69 6f 6e 6c 65 76 65 6c 29 2c 20 27 30 27 29 29 0a 6d 2e 76 69 73 75 61 6c 64 2e .versionlevel),.'0')).m.visuald.
10c760 65 6c 65 6d 65 6e 74 28 32 2c 20 22 76 65 72 73 69 6f 6e 69 64 73 22 2c 20 63 66 67 2e 76 65 72 element(2,."versionids",.cfg.ver
10c780 73 69 6f 6e 63 6f 6e 73 74 61 6e 74 73 29 0a 5f 70 28 32 2c 27 3c 64 75 6d 70 5f 73 6f 75 72 63 sionconstants)._p(2,'<dump_sourc
10c7a0 65 3e 30 3c 2f 64 75 6d 70 5f 73 6f 75 72 63 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 6d 61 70 76 65 e>0</dump_source>')._p(2,'<mapve
10c7c0 72 62 6f 73 69 74 79 3e 30 3c 2f 6d 61 70 76 65 72 62 6f 73 69 74 79 3e 27 29 0a 5f 70 28 32 2c rbosity>0</mapverbosity>')._p(2,
10c7e0 27 3c 63 72 65 61 74 65 49 6d 70 6c 69 62 3e 25 73 3c 2f 63 72 65 61 74 65 49 6d 70 6c 69 62 3e '<createImplib>%s</createImplib>
10c800 27 2c 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 53 48 41 52 45 44 4c 49 42 20 6f ',.iif(cfg.kind.~=.p.SHAREDLIB.o
10c820 72 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 2c 20 27 30 27 2c 20 27 31 r.cfg.flags.NoImportLib,.'0',.'1
10c840 27 29 29 0a 5f 70 28 32 2c 27 3c 64 65 66 61 75 6c 74 6c 69 62 6e 61 6d 65 20 2f 3e 27 29 0a 5f '))._p(2,'<defaultlibname./>')._
10c860 70 28 32 2c 27 3c 64 65 62 75 67 6c 69 62 6e 61 6d 65 20 2f 3e 27 29 0a 5f 70 28 32 2c 27 3c 6d p(2,'<debuglibname./>')._p(2,'<m
10c880 6f 64 75 6c 65 44 65 70 73 46 69 6c 65 20 2f 3e 27 29 0a 5f 70 28 32 2c 27 3c 72 75 6e 3e 30 3c oduleDepsFile./>')._p(2,'<run>0<
10c8a0 2f 72 75 6e 3e 27 29 0a 5f 70 28 32 2c 27 3c 72 75 6e 61 72 67 73 20 2f 3e 27 29 0a 5f 70 28 32 /run>')._p(2,'<runargs./>')._p(2
10c8c0 2c 27 3c 72 75 6e 43 76 32 70 64 62 3e 31 3c 2f 72 75 6e 43 76 32 70 64 62 3e 27 29 20 2d 2d 20 ,'<runCv2pdb>1</runCv2pdb>').--.
10c8e0 77 65 20 77 69 6c 6c 20 6a 75 73 74 20 6c 65 61 76 65 20 74 68 69 73 20 61 6c 77 61 79 73 20 65 we.will.just.leave.this.always.e
10c900 6e 61 62 6c 65 64 2c 20 73 69 6e 63 65 20 69 74 27 73 20 69 67 6e 6f 72 65 64 20 69 66 20 6e 6f nabled,.since.it's.ignored.if.no
10c920 20 64 65 62 75 67 69 6e 66 6f 20 69 73 20 77 72 69 74 74 65 6e 0a 5f 70 28 32 2c 27 3c 70 61 74 .debuginfo.is.written._p(2,'<pat
10c940 68 43 76 32 70 64 62 3e 24 28 56 69 73 75 61 6c 44 49 6e 73 74 61 6c 6c 44 69 72 29 63 76 32 70 hCv2pdb>$(VisualDInstallDir)cv2p
10c960 64 62 5c 5c 63 76 32 70 64 62 2e 65 78 65 3c 2f 70 61 74 68 43 76 32 70 64 62 3e 27 29 0a 5f 70 db\\cv2pdb.exe</pathCv2pdb>')._p
10c980 28 32 2c 27 3c 63 76 32 70 64 62 50 72 65 32 30 34 33 3e 30 3c 2f 63 76 32 70 64 62 50 72 65 32 (2,'<cv2pdbPre2043>0</cv2pdbPre2
10c9a0 30 34 33 3e 27 29 0a 5f 70 28 32 2c 27 3c 63 76 32 70 64 62 4e 6f 44 65 6d 61 6e 67 6c 65 3e 30 043>')._p(2,'<cv2pdbNoDemangle>0
10c9c0 3c 2f 63 76 32 70 64 62 4e 6f 44 65 6d 61 6e 67 6c 65 3e 27 29 0a 5f 70 28 32 2c 27 3c 63 76 32 </cv2pdbNoDemangle>')._p(2,'<cv2
10c9e0 70 64 62 45 6e 75 6d 54 79 70 65 3e 30 3c 2f 63 76 32 70 64 62 45 6e 75 6d 54 79 70 65 3e 27 29 pdbEnumType>0</cv2pdbEnumType>')
10ca00 0a 5f 70 28 32 2c 27 3c 63 76 32 70 64 62 4f 70 74 69 6f 6e 73 20 2f 3e 27 29 0a 5f 70 28 32 2c ._p(2,'<cv2pdbOptions./>')._p(2,
10ca20 27 3c 6f 62 6a 66 69 6c 65 73 20 2f 3e 27 29 0a 5f 70 28 32 2c 27 3c 6c 69 6e 6b 73 77 69 74 63 '<objfiles./>')._p(2,'<linkswitc
10ca40 68 65 73 20 2f 3e 27 29 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 73 0a 6c 6f 63 61 6c 20 65 78 70 6c 69 hes./>').local.links.local.expli
10ca60 63 69 74 20 3d 20 76 73 74 75 64 69 6f 2e 6e 65 65 64 73 45 78 70 6c 69 63 69 74 4c 69 6e 6b 28 cit.=.vstudio.needsExplicitLink(
10ca80 63 66 67 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 73 65 74 20 3d 20 63 6f 6e 66 69 67 2e 74 6f 6f 6c cfg).local.toolset.=.config.tool
10caa0 73 65 74 28 63 66 67 29 0a 69 66 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 6c 69 6e 6b 73 20 3d set(cfg).if.toolset.then.links.=
10cac0 20 74 6f 6f 6c 73 65 74 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 6e 6f 74 20 65 78 70 6c 69 .toolset.getlinks(cfg,.not.expli
10cae0 63 69 74 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 73 63 6f 70 65 20 3d 20 69 69 66 28 65 78 70 6c cit).else.local.scope.=.iif(expl
10cb00 69 63 69 74 2c 20 22 61 6c 6c 22 2c 20 22 73 79 73 74 65 6d 22 29 0a 6c 69 6e 6b 73 20 3d 20 63 icit,."all",."system").links.=.c
10cb20 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 73 63 6f 70 65 2c 20 22 66 75 6c 6c onfig.getlinks(cfg,.scope,."full
10cb40 70 61 74 68 22 29 0a 65 6e 64 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 path").end.m.visuald.element(2,.
10cb60 22 6c 69 62 66 69 6c 65 73 22 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6c 69 6e 6b 73 2c 20 "libfiles",.table.concat(links,.
10cb80 22 20 22 29 29 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 6c 69 62 70 ".")).m.visuald.element(2,."libp
10cba0 61 74 68 73 22 2c 20 63 66 67 2e 6c 69 62 64 69 72 73 29 0a 5f 70 28 32 2c 27 3c 64 65 66 66 69 aths",.cfg.libdirs)._p(2,'<deffi
10cbc0 6c 65 20 2f 3e 27 29 0a 5f 70 28 32 2c 27 3c 72 65 73 66 69 6c 65 20 2f 3e 27 29 0a 6c 6f 63 61 le./>')._p(2,'<resfile./>').loca
10cbe0 6c 20 74 61 72 67 65 74 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 74 61 72 67 65 74 69 6e 66 6f 28 l.target.=.config.gettargetinfo(
10cc00 63 66 67 29 0a 5f 70 28 32 2c 27 3c 65 78 65 66 69 6c 65 3e 24 28 4f 75 74 44 69 72 29 5c 5c 25 cfg)._p(2,'<exefile>$(OutDir)\\%
10cc20 73 3c 2f 65 78 65 66 69 6c 65 3e 27 2c 20 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 5f 70 28 32 2c s</exefile>',.target.name)._p(2,
10cc40 27 3c 75 73 65 53 74 64 4c 69 62 50 61 74 68 3e 31 3c 2f 75 73 65 53 74 64 4c 69 62 50 61 74 68 '<useStdLibPath>1</useStdLibPath
10cc60 3e 27 29 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 20 3d 20 30 0a 69 66 20 6e 6f 74 20 63 66 67 >').local.runtime.=.0.if.not.cfg
10cc80 2e 66 6c 61 67 73 2e 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 72 61 72 79 20 74 68 65 6e 0a 69 .flags.OmitDefaultLibrary.then.i
10cca0 66 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a f.config.isDebugBuild(cfg).then.
10ccc0 72 75 6e 74 69 6d 65 20 3d 20 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 runtime.=.iif(cfg.flags.StaticRu
10cce0 6e 74 69 6d 65 2c 20 22 32 22 2c 20 22 34 22 29 0a 65 6c 73 65 0a 72 75 6e 74 69 6d 65 20 3d 20 ntime,."2",."4").else.runtime.=.
10cd00 69 69 66 28 63 66 67 2e 66 6c 61 67 73 2e 53 74 61 74 69 63 52 75 6e 74 69 6d 65 2c 20 22 31 22 iif(cfg.flags.StaticRuntime,."1"
10cd20 2c 20 22 33 22 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 ,."3").end.end.m.visuald.element
10cd40 28 32 2c 20 22 63 52 75 6e 74 69 6d 65 22 2c 20 72 75 6e 74 69 6d 65 29 0a 6c 6f 63 61 6c 20 61 (2,."cRuntime",.runtime).local.a
10cd60 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 0a 69 66 20 23 63 66 67 2e 62 75 69 6c 64 6f 70 dditionalOptions.if.#cfg.buildop
10cd80 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 61 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 tions.>.0.then.additionalOptions
10cda0 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 .=.table.concat(cfg.buildoptions
10cdc0 2c 20 22 20 22 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 20 3e ,.".").end.if.#cfg.linkoptions.>
10cde0 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 4f 70 74 73 20 3d 20 74 61 62 6c 65 2e 69 .0.then.local.linkOpts.=.table.i
10ce00 6d 70 6c 6f 64 65 28 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 2c 20 22 2d 4c 22 2c 20 22 22 mplode(cfg.linkoptions,."-L",.""
10ce20 2c 20 22 20 22 29 0a 69 66 20 61 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 20 74 68 65 6e ,.".").if.additionalOptions.then
10ce40 0a 61 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 20 3d 20 61 64 64 69 74 69 6f 6e 61 6c 4f .additionalOptions.=.additionalO
10ce60 70 74 69 6f 6e 73 20 2e 2e 20 22 20 22 20 2e 2e 20 6c 69 6e 6b 4f 70 74 73 0a 65 6c 73 65 0a 61 ptions...."."....linkOpts.else.a
10ce80 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 20 3d 20 6c 69 6e 6b 4f 70 74 73 0a 65 6e 64 0a dditionalOptions.=.linkOpts.end.
10cea0 65 6e 64 0a 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 32 2c 20 22 61 64 64 69 74 69 end.m.visuald.element(2,."additi
10cec0 6f 6e 61 6c 4f 70 74 69 6f 6e 73 22 2c 20 61 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 29 onalOptions",.additionalOptions)
10cee0 0a 69 66 20 23 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 .if.#cfg.prebuildcommands.>.0.th
10cf00 65 6e 0a 5f 70 28 32 2c 27 3c 70 72 65 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 3e 25 73 3c 2f 70 72 en._p(2,'<preBuildCommand>%s</pr
10cf20 65 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 3e 27 2c 70 2e 65 73 63 28 74 61 62 6c 65 2e 69 6d 70 6c eBuildCommand>',p.esc(table.impl
10cf40 6f 64 65 28 63 66 67 2e 70 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 ode(cfg.prebuildcommands,."",.""
10cf60 2c 20 22 5c 72 5c 6e 22 29 29 29 0a 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 70 72 65 42 75 69 6c 64 ,."\r\n"))).else._p(2,'<preBuild
10cf80 43 6f 6d 6d 61 6e 64 20 2f 3e 27 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 6f 73 74 62 75 69 Command./>').end.if.#cfg.postbui
10cfa0 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 5f 70 28 32 2c 27 3c 70 6f 73 74 42 ldcommands.>.0.then._p(2,'<postB
10cfc0 75 69 6c 64 43 6f 6d 6d 61 6e 64 3e 25 73 3c 2f 70 6f 73 74 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 uildCommand>%s</postBuildCommand
10cfe0 3e 27 2c 70 2e 65 73 63 28 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 63 66 67 2e 70 6f 73 74 62 >',p.esc(table.implode(cfg.postb
10d000 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 72 5c 6e 22 29 29 29 0a uildcommands,."",."",."\r\n"))).
10d020 65 6c 73 65 0a 5f 70 28 32 2c 27 3c 70 6f 73 74 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 20 2f 3e 27 else._p(2,'<postBuildCommand./>'
10d040 29 0a 65 6e 64 0a 5f 70 28 32 2c 27 3c 66 69 6c 65 73 54 6f 43 6c 65 61 6e 3e 2a 2e 6f 62 6a 3b ).end._p(2,'<filesToClean>*.obj;
10d060 2a 2e 63 6d 64 3b 2a 2e 62 75 69 6c 64 3b 2a 2e 6a 73 6f 6e 3b 2a 2e 64 65 70 3b 2a 2e 6f 3c 2f *.cmd;*.build;*.json;*.dep;*.o</
10d080 66 69 6c 65 73 54 6f 43 6c 65 61 6e 3e 27 29 0a 5f 70 28 31 2c 27 3c 2f 43 6f 6e 66 69 67 3e 27 filesToClean>')._p(1,'</Config>'
10d0a0 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 76 69 73 75 61 6c 64 2e 66 69 6c ).end.end.function.m.visuald.fil
10d0c0 65 73 28 70 72 6a 29 0a 5f 70 28 31 2c 27 3c 46 6f 6c 64 65 72 20 6e 61 6d 65 3d 22 25 73 22 3e es(prj)._p(1,'<Folder.name="%s">
10d0e0 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 72 6f 6a 65 63 74 2e ',.prj.name).local.tr.=.project.
10d100 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 getsourcetree(prj).tree.traverse
10d120 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 65 6e 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 (tr,.{.onbranchenter.=.function(
10d140 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 46 6f 6c 64 65 72 20 node,.depth)._p(depth,.'<Folder.
10d160 6e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a 65 6e 64 2c 0a 6f 6e 62 name="%s">',.node.name).end,.onb
10d180 72 61 6e 63 68 65 78 69 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 ranchexit.=.function(node,.depth
10d1a0 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 2f 46 6f 6c 64 65 72 3e 27 29 0a 65 6e 64 2c 0a 6f 6e )._p(depth,.'</Folder>').end,.on
10d1c0 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 5f 70 28 leaf.=.function(node,.depth)._p(
10d1e0 64 65 70 74 68 2c 20 27 3c 46 69 6c 65 20 70 61 74 68 3d 22 25 73 22 20 2f 3e 27 2c 20 70 61 74 depth,.'<File.path="%s"./>',.pat
10d200 68 2e 74 72 61 6e 73 6c 61 74 65 28 6e 6f 64 65 2e 72 65 6c 70 61 74 68 29 29 0a 65 6e 64 0a 7d h.translate(node.relpath)).end.}
10d220 2c 20 66 61 6c 73 65 2c 20 32 29 0a 5f 70 28 31 2c 27 3c 2f 46 6f 6c 64 65 72 3e 27 29 0a 65 6e ,.false,.2)._p(1,'</Folder>').en
10d240 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 76 69 73 75 61 6c 64 2e 66 69 6c 65 43 6f 6e 66 69 67 75 d.function.m.visuald.fileConfigu
10d260 72 61 74 69 6f 6e 28 70 72 6a 2c 20 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 66 75 6e ration(prj,.node,.depth).end.fun
10d280 63 74 69 6f 6e 20 6d 2e 76 69 73 75 61 6c 64 2e 65 6c 65 6d 65 6e 74 28 64 65 70 74 68 2c 20 6e ction.m.visuald.element(depth,.n
10d2a0 61 6d 65 2c 20 76 61 6c 75 65 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 69 73 54 61 62 6c 65 20 3d ame,.value,....).local.isTable.=
10d2c0 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 0a 69 66 20 6e 6f 74 20 76 .type(value).==."table".if.not.v
10d2e0 61 6c 75 65 20 6f 72 20 28 69 73 54 61 62 6c 65 20 61 6e 64 20 23 76 61 6c 75 65 20 3d 3d 20 30 alue.or.(isTable.and.#value.==.0
10d300 29 20 74 68 65 6e 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 25 73 20 2f 3e 27 2c 20 6e 61 6d 65 29 ).then._p(depth,.'<%s./>',.name)
10d320 0a 65 6c 73 65 0a 69 66 20 69 73 54 61 62 6c 65 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 70 2e .else.if.isTable.then.value.=.p.
10d340 65 73 63 28 74 61 62 6c 65 2e 69 6d 70 6c 6f 64 65 28 76 61 6c 75 65 2c 20 22 22 2c 20 22 22 2c esc(table.implode(value,."",."",
10d360 20 22 3b 22 29 29 0a 5f 70 28 64 65 70 74 68 2c 20 27 3c 25 73 3e 25 73 3c 2f 25 73 3e 27 2c 20 .";"))._p(depth,.'<%s>%s</%s>',.
10d380 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6e 61 6d 65 29 0a 65 6c 73 65 0a 69 66 20 73 65 6c 65 63 name,.value,.name).else.if.selec
10d3a0 74 28 27 23 27 2c 2e 2e 2e 29 20 3d 3d 20 30 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 70 2e 65 t('#',...).==.0.then.value.=.p.e
10d3c0 73 63 28 76 61 6c 75 65 29 0a 65 6e 64 0a 5f 78 28 64 65 70 74 68 2c 20 73 74 72 69 6e 67 2e 66 sc(value).end._x(depth,.string.f
10d3e0 6f 72 6d 61 74 28 27 3c 25 73 3e 25 73 3c 2f 25 73 3e 27 2c 20 6e 61 6d 65 2c 20 76 61 6c 75 65 ormat('<%s>%s</%s>',.name,.value
10d400 2c 20 6e 61 6d 65 29 2c 20 2e 2e 2e 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 00 00 00 ,.name),....).end.end.end.......
10d420 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 local.p.=.premake.p.vstudio.vs20
10d440 31 30 2e 72 75 6c 65 73 2e 78 6d 6c 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 10.rules.xml.=.{}.local.m.=.p.vs
10d460 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 72 75 6c 65 73 2e 78 6d 6c 0a 6d 2e 65 6c 65 6d 65 6e 74 tudio.vs2010.rules.xml.m.element
10d480 73 20 3d 20 7b 7d 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 s.=.{}.m.elements.project.=.func
10d4a0 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 70 72 6f 6a 65 63 74 53 63 68 65 6d 61 tion(r).return.{.m.projectSchema
10d4c0 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 72 75 6c 65 2c 0a 6d 2e 72 75 6c 65 49 74 65 6d 2c Definitions,.m.rule,.m.ruleItem,
10d4e0 0a 6d 2e 66 69 6c 65 45 78 74 65 6e 73 69 6f 6e 2c 0a 6d 2e 63 6f 6e 74 65 6e 74 54 79 70 65 2c .m.fileExtension,.m.contentType,
10d500 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 28 72 29 0a 70 2e .}.end.function.m.generate(r).p.
10d520 78 6d 6c 55 74 66 38 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 xmlUtf8().p.callArray(m.elements
10d540 2e 70 72 6f 6a 65 63 74 2c 20 72 29 0a 70 2e 6f 75 74 28 27 3c 2f 50 72 6f 6a 65 63 74 53 63 68 .project,.r).p.out('</ProjectSch
10d560 65 6d 61 44 65 66 69 6e 69 74 69 6f 6e 73 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 emaDefinitions>').end.m.elements
10d580 2e 72 75 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 64 .rule.=.function(r).return.{.m.d
10d5a0 61 74 61 53 6f 75 72 63 65 2c 0a 6d 2e 63 61 74 65 67 6f 72 69 65 73 2c 0a 6d 2e 69 6e 70 75 74 ataSource,.m.categories,.m.input
10d5c0 73 2c 0a 6d 2e 70 72 6f 70 65 72 74 69 65 73 2c 0a 6d 2e 63 6f 6d 6d 61 6e 64 4c 69 6e 65 54 65 s,.m.properties,.m.commandLineTe
10d5e0 6d 70 6c 61 74 65 2c 0a 6d 2e 62 65 66 6f 72 65 54 61 72 67 65 74 73 2c 0a 6d 2e 61 66 74 65 72 mplate,.m.beforeTargets,.m.after
10d600 54 61 72 67 65 74 73 2c 0a 6d 2e 6f 75 74 70 75 74 73 2c 0a 6d 2e 65 78 65 63 75 74 69 6f 6e 44 Targets,.m.outputs,.m.executionD
10d620 65 73 63 72 69 70 74 69 6f 6e 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e escription,.m.additionalDependen
10d640 63 69 65 73 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 2c 0a 7d 0a 65 6e 64 cies,.m.additionalOptions,.}.end
10d660 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 75 6c 65 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 52 75 6c .function.m.rule(r).p.push('<Rul
10d680 65 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 e').p.w('Name="%s"',.r.name).p.w
10d6a0 28 27 50 61 67 65 54 65 6d 70 6c 61 74 65 3d 22 74 6f 6f 6c 22 27 29 0a 70 2e 77 28 27 44 69 73 ('PageTemplate="tool"').p.w('Dis
10d6c0 70 6c 61 79 4e 61 6d 65 3d 22 25 73 22 27 2c 20 72 2e 64 69 73 70 6c 61 79 20 6f 72 20 72 2e 6e playName="%s"',.r.display.or.r.n
10d6e0 61 6d 65 29 0a 70 2e 77 28 27 4f 72 64 65 72 3d 22 32 30 30 22 3e 27 29 0a 70 2e 63 61 6c 6c 41 ame).p.w('Order="200">').p.callA
10d700 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 72 75 6c 65 2c 20 72 29 0a 70 2e 70 6f 70 28 27 rray(m.elements.rule,.r).p.pop('
10d720 3c 2f 52 75 6c 65 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 61 74 65 67 6f 72 </Rule>').end.function.m.categor
10d740 69 65 73 28 72 29 0a 6c 6f 63 61 6c 20 63 61 74 65 67 6f 72 69 65 73 20 3d 20 7b 0a 5b 31 5d 20 ies(r).local.categories.=.{.[1].
10d760 3d 20 7b 20 6e 61 6d 65 3d 22 47 65 6e 65 72 61 6c 22 20 7d 2c 0a 7d 0a 6c 6f 63 61 6c 20 70 72 =.{.name="General".},.}.local.pr
10d780 6f 70 43 61 74 65 67 6f 72 79 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 64 65 66 73 20 3d 20 72 2e 70 opCategory.=.{}.local.defs.=.r.p
10d7a0 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 69 6f 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 64 65 ropertydefinition.for.i.=.1,.#de
10d7c0 66 73 20 64 6f 0a 6c 6f 63 61 6c 20 64 65 66 20 3d 20 64 65 66 73 5b 69 5d 0a 6c 6f 63 61 6c 20 fs.do.local.def.=.defs[i].local.
10d7e0 63 61 74 20 3d 20 64 65 66 2e 63 61 74 65 67 6f 72 79 0a 69 66 20 63 61 74 20 74 68 65 6e 0a 69 cat.=.def.category.if.cat.then.i
10d800 66 20 74 79 70 65 28 63 61 74 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 61 6e 64 20 63 61 74 20 f.type(cat).==."string".and.cat.
10d820 7e 3d 20 22 43 6f 6d 6d 61 6e 64 20 4c 69 6e 65 22 20 61 6e 64 20 63 61 74 20 7e 3d 20 22 47 65 ~=."Command.Line".and.cat.~=."Ge
10d840 6e 65 72 61 6c 22 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 70 72 6f 70 43 61 74 65 67 6f 72 79 5b neral".then.if.not.propCategory[
10d860 63 61 74 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 61 74 65 67 6f 72 69 65 cat].then.table.insert(categorie
10d880 73 2c 20 7b 20 6e 61 6d 65 3d 63 61 74 20 7d 29 0a 70 72 6f 70 43 61 74 65 67 6f 72 79 5b 63 61 s,.{.name=cat.}).propCategory[ca
10d8a0 74 5d 20 3d 20 74 72 75 65 0a 65 6e 64 0a 65 6c 73 65 0a 64 65 66 2e 63 61 74 65 67 6f 72 79 20 t].=.true.end.else.def.category.
10d8c0 3d 20 6e 69 6c 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 =.nil.end.end.end.table.insert(c
10d8e0 61 74 65 67 6f 72 69 65 73 2c 20 7b 20 6e 61 6d 65 3d 22 43 6f 6d 6d 61 6e 64 20 4c 69 6e 65 22 ategories,.{.name="Command.Line"
10d900 2c 20 73 75 62 74 79 70 65 3d 22 43 6f 6d 6d 61 6e 64 4c 69 6e 65 22 20 7d 29 0a 70 2e 70 75 73 ,.subtype="CommandLine".}).p.pus
10d920 68 28 27 3c 52 75 6c 65 2e 43 61 74 65 67 6f 72 69 65 73 3e 27 29 0a 66 6f 72 20 69 20 3d 20 31 h('<Rule.Categories>').for.i.=.1
10d940 2c 20 23 63 61 74 65 67 6f 72 69 65 73 20 64 6f 0a 6d 2e 63 61 74 65 67 6f 72 79 28 63 61 74 65 ,.#categories.do.m.category(cate
10d960 67 6f 72 69 65 73 5b 69 5d 29 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 52 75 6c 65 2e 43 61 74 gories[i]).end.p.pop('</Rule.Cat
10d980 65 67 6f 72 69 65 73 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 61 74 65 67 6f egories>').end.function.m.catego
10d9a0 72 79 28 63 61 74 29 0a 6c 6f 63 61 6c 20 61 74 74 72 69 62 73 20 3d 20 70 2e 63 61 70 74 75 72 ry(cat).local.attribs.=.p.captur
10d9c0 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 70 75 73 68 28 29 0a 70 2e 77 28 27 4e 61 6d 65 3d e(function().p.push().p.w('Name=
10d9e0 22 25 73 22 27 2c 20 63 61 74 2e 6e 61 6d 65 29 0a 69 66 20 63 61 74 2e 73 75 62 74 79 70 65 20 "%s"',.cat.name).if.cat.subtype.
10da00 74 68 65 6e 0a 70 2e 77 28 27 53 75 62 74 79 70 65 3d 22 25 73 22 27 2c 20 63 61 74 2e 73 75 62 then.p.w('Subtype="%s"',.cat.sub
10da20 74 79 70 65 29 0a 65 6e 64 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 70 2e 70 75 73 68 28 27 3c type).end.p.pop().end).p.push('<
10da40 43 61 74 65 67 6f 72 79 27 29 0a 70 2e 6f 75 74 6c 6e 28 61 74 74 72 69 62 73 20 2e 2e 20 27 3e Category').p.outln(attribs....'>
10da60 27 29 0a 70 2e 70 75 73 68 28 27 3c 43 61 74 65 67 6f 72 79 2e 44 69 73 70 6c 61 79 4e 61 6d 65 ').p.push('<Category.DisplayName
10da80 3e 27 29 0a 70 2e 77 28 27 3c 73 79 73 3a 53 74 72 69 6e 67 3e 25 73 3c 2f 73 79 73 3a 53 74 72 >').p.w('<sys:String>%s</sys:Str
10daa0 69 6e 67 3e 27 2c 20 63 61 74 2e 6e 61 6d 65 29 0a 70 2e 70 6f 70 28 27 3c 2f 43 61 74 65 67 6f ing>',.cat.name).p.pop('</Catego
10dac0 72 79 2e 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 43 61 74 65 67 ry.DisplayName>').p.pop('</Categ
10dae0 6f 72 79 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 70 65 72 74 69 65 73 ory>').end.function.m.properties
10db00 28 72 29 0a 6c 6f 63 61 6c 20 64 65 66 73 20 3d 20 72 2e 70 72 6f 70 65 72 74 79 64 65 66 69 6e (r).local.defs.=.r.propertydefin
10db20 69 74 69 6f 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 64 65 66 73 20 64 6f 0a 6c 6f 63 61 6c 20 ition.for.i.=.1,.#defs.do.local.
10db40 64 65 66 20 3d 20 64 65 66 73 5b 69 5d 0a 69 66 20 64 65 66 2e 6b 69 6e 64 20 3d 3d 20 22 62 6f def.=.defs[i].if.def.kind.==."bo
10db60 6f 6c 65 61 6e 22 20 74 68 65 6e 0a 6d 2e 62 6f 6f 6c 50 72 6f 70 65 72 74 79 28 64 65 66 29 0a olean".then.m.boolProperty(def).
10db80 65 6c 73 65 69 66 20 64 65 66 2e 6b 69 6e 64 20 3d 3d 20 22 6c 69 73 74 22 20 74 68 65 6e 0a 6d elseif.def.kind.==."list".then.m
10dba0 2e 73 74 72 69 6e 67 4c 69 73 74 50 72 6f 70 65 72 74 79 28 64 65 66 29 0a 65 6c 73 65 69 66 20 .stringListProperty(def).elseif.
10dbc0 74 79 70 65 28 64 65 66 2e 76 61 6c 75 65 73 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e type(def.values).==."table".then
10dbe0 0a 6d 2e 65 6e 75 6d 50 72 6f 70 65 72 74 79 28 64 65 66 29 0a 65 6c 73 65 69 66 20 64 65 66 2e .m.enumProperty(def).elseif.def.
10dc00 6b 69 6e 64 20 61 6e 64 20 64 65 66 2e 6b 69 6e 64 3a 73 74 61 72 74 73 77 69 74 68 28 22 6c 69 kind.and.def.kind:startswith("li
10dc20 73 74 3a 22 29 20 74 68 65 6e 0a 6d 2e 73 74 72 69 6e 67 4c 69 73 74 50 72 6f 70 65 72 74 79 28 st:").then.m.stringListProperty(
10dc40 64 65 66 29 0a 65 6c 73 65 0a 6d 2e 73 74 72 69 6e 67 50 72 6f 70 65 72 74 79 28 64 65 66 29 0a def).else.m.stringProperty(def).
10dc60 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 61 73 65 50 72 6f 70 65 end.end.end.function.m.basePrope
10dc80 72 74 79 28 64 65 66 2c 20 73 75 66 66 69 78 29 0a 6c 6f 63 61 6c 20 63 20 3d 20 70 2e 63 61 70 rty(def,.suffix).local.c.=.p.cap
10dca0 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 20 28 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 25 73 22 27 ture(function.().p.w('Name="%s"'
10dcc0 2c 20 64 65 66 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 48 65 6c 70 43 6f 6e 74 65 78 74 3d 22 30 22 ,.def.name).p.w('HelpContext="0"
10dce0 27 29 0a 70 2e 77 28 27 44 69 73 70 6c 61 79 4e 61 6d 65 3d 22 25 73 22 27 2c 20 64 65 66 2e 64 ').p.w('DisplayName="%s"',.def.d
10dd00 69 73 70 6c 61 79 20 6f 72 20 64 65 66 2e 6e 61 6d 65 29 0a 69 66 20 64 65 66 2e 64 65 73 63 72 isplay.or.def.name).if.def.descr
10dd20 69 70 74 69 6f 6e 20 74 68 65 6e 0a 70 2e 77 28 27 44 65 73 63 72 69 70 74 69 6f 6e 3d 22 25 73 iption.then.p.w('Description="%s
10dd40 22 27 2c 20 64 65 66 2e 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 65 6e 64 0a 69 66 20 64 65 66 2e "',.def.description).end.if.def.
10dd60 63 61 74 65 67 6f 72 79 20 74 68 65 6e 0a 70 2e 77 28 27 43 61 74 65 67 6f 72 79 3d 22 25 73 22 category.then.p.w('Category="%s"
10dd80 27 2c 20 64 65 66 2e 63 61 74 65 67 6f 72 79 29 0a 65 6e 64 0a 65 6e 64 29 0a 69 66 20 73 75 66 ',.def.category).end.end).if.suf
10dda0 66 69 78 20 74 68 65 6e 0a 63 20 3d 20 63 20 2e 2e 20 73 75 66 66 69 78 0a 65 6e 64 0a 70 2e 6f fix.then.c.=.c....suffix.end.p.o
10ddc0 75 74 6c 6e 28 63 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 6f 6f 6c 50 72 6f 70 65 utln(c).end.function.m.boolPrope
10dde0 72 74 79 28 64 65 66 29 0a 70 2e 70 75 73 68 28 27 3c 42 6f 6f 6c 50 72 6f 70 65 72 74 79 27 29 rty(def).p.push('<BoolProperty')
10de00 0a 6d 2e 62 61 73 65 50 72 6f 70 65 72 74 79 28 64 65 66 29 0a 69 66 20 64 65 66 2e 73 77 69 74 .m.baseProperty(def).if.def.swit
10de20 63 68 20 74 68 65 6e 0a 70 2e 77 28 27 53 77 69 74 63 68 3d 22 25 73 22 27 2c 20 64 65 66 2e 73 ch.then.p.w('Switch="%s"',.def.s
10de40 77 69 74 63 68 29 0a 65 6e 64 0a 70 2e 77 28 27 2f 3e 27 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 witch).end.p.w('/>').p.pop().end
10de60 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 6e 75 6d 50 72 6f 70 65 72 74 79 28 64 65 66 29 0a 70 2e .function.m.enumProperty(def).p.
10de80 70 75 73 68 28 27 3c 45 6e 75 6d 50 72 6f 70 65 72 74 79 27 29 0a 6d 2e 62 61 73 65 50 72 6f 70 push('<EnumProperty').m.baseProp
10dea0 65 72 74 79 28 64 65 66 2c 20 27 3e 27 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 73 20 3d 20 64 65 erty(def,.'>').local.values.=.de
10dec0 66 2e 76 61 6c 75 65 73 0a 6c 6f 63 61 6c 20 73 77 69 74 63 68 65 73 20 3d 20 64 65 66 2e 73 77 f.values.local.switches.=.def.sw
10dee0 69 74 63 68 20 6f 72 20 7b 7d 0a 6c 6f 63 61 6c 20 6b 65 79 73 20 3d 20 74 61 62 6c 65 2e 6b 65 itch.or.{}.local.keys.=.table.ke
10df00 79 73 28 64 65 66 2e 76 61 6c 75 65 73 29 0a 74 61 62 6c 65 2e 73 6f 72 74 28 6b 65 79 73 29 0a ys(def.values).table.sort(keys).
10df20 66 6f 72 20 5f 2c 20 6b 65 79 20 69 6e 20 70 61 69 72 73 28 6b 65 79 73 29 20 64 6f 0a 70 2e 70 for._,.key.in.pairs(keys).do.p.p
10df40 75 73 68 28 27 3c 45 6e 75 6d 56 61 6c 75 65 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 25 64 22 ush('<EnumValue').p.w('Name="%d"
10df60 27 2c 20 6b 65 79 29 0a 69 66 20 73 77 69 74 63 68 65 73 5b 6b 65 79 5d 20 74 68 65 6e 0a 70 2e ',.key).if.switches[key].then.p.
10df80 77 28 27 44 69 73 70 6c 61 79 4e 61 6d 65 3d 22 25 73 22 27 2c 20 76 61 6c 75 65 73 5b 6b 65 79 w('DisplayName="%s"',.values[key
10dfa0 5d 29 0a 69 66 20 73 77 69 74 63 68 65 73 5b 6b 65 79 5d 20 74 68 65 6e 0a 70 2e 77 28 27 53 77 ]).if.switches[key].then.p.w('Sw
10dfc0 69 74 63 68 3d 22 25 73 22 27 2c 20 73 77 69 74 63 68 65 73 5b 6b 65 79 5d 29 0a 65 6e 64 0a 65 itch="%s"',.switches[key]).end.e
10dfe0 6c 73 65 0a 70 2e 77 28 27 44 69 73 70 6c 61 79 4e 61 6d 65 3d 22 25 73 22 27 2c 20 76 61 6c 75 lse.p.w('DisplayName="%s"',.valu
10e000 65 73 5b 6b 65 79 5d 29 0a 65 6e 64 0a 70 2e 77 28 27 2f 3e 27 29 0a 70 2e 70 6f 70 28 29 0a 65 es[key]).end.p.w('/>').p.pop().e
10e020 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 45 6e 75 6d 50 72 6f 70 65 72 74 79 3e 27 29 0a 65 6e 64 0a nd.p.pop('</EnumProperty>').end.
10e040 66 75 6e 63 74 69 6f 6e 20 6d 2e 73 74 72 69 6e 67 50 72 6f 70 65 72 74 79 28 64 65 66 29 0a 70 function.m.stringProperty(def).p
10e060 2e 70 75 73 68 28 27 3c 53 74 72 69 6e 67 50 72 6f 70 65 72 74 79 27 29 0a 6d 2e 62 61 73 65 50 .push('<StringProperty').m.baseP
10e080 72 6f 70 65 72 74 79 28 64 65 66 29 0a 69 66 20 64 65 66 2e 73 77 69 74 63 68 20 74 68 65 6e 0a roperty(def).if.def.switch.then.
10e0a0 70 2e 77 28 27 53 77 69 74 63 68 3d 22 25 73 22 27 2c 20 64 65 66 2e 73 77 69 74 63 68 29 0a 65 p.w('Switch="%s"',.def.switch).e
10e0c0 6e 64 0a 70 2e 77 28 27 2f 3e 27 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f nd.p.w('/>').p.pop().end.functio
10e0e0 6e 20 6d 2e 73 74 72 69 6e 67 4c 69 73 74 50 72 6f 70 65 72 74 79 28 64 65 66 29 0a 70 2e 70 75 n.m.stringListProperty(def).p.pu
10e100 73 68 28 27 3c 53 74 72 69 6e 67 4c 69 73 74 50 72 6f 70 65 72 74 79 27 29 0a 6d 2e 62 61 73 65 sh('<StringListProperty').m.base
10e120 50 72 6f 70 65 72 74 79 28 64 65 66 29 0a 69 66 20 64 65 66 2e 73 65 70 61 72 61 74 6f 72 20 74 Property(def).if.def.separator.t
10e140 68 65 6e 0a 70 2e 77 28 27 53 65 70 61 72 61 74 6f 72 3d 22 25 73 22 27 2c 20 64 65 66 2e 73 65 hen.p.w('Separator="%s"',.def.se
10e160 70 61 72 61 74 6f 72 29 0a 65 6e 64 0a 69 66 20 64 65 66 2e 73 77 69 74 63 68 20 74 68 65 6e 0a parator).end.if.def.switch.then.
10e180 70 2e 77 28 27 53 77 69 74 63 68 3d 22 25 73 22 27 2c 20 64 65 66 2e 73 77 69 74 63 68 29 0a 65 p.w('Switch="%s"',.def.switch).e
10e1a0 6e 64 0a 70 2e 77 28 27 2f 3e 27 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f nd.p.w('/>').p.pop().end.functio
10e1c0 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 28 72 29 0a 70 2e n.m.additionalDependencies(r).p.
10e1e0 70 75 73 68 28 27 3c 53 74 72 69 6e 67 4c 69 73 74 50 72 6f 70 65 72 74 79 27 29 0a 70 2e 77 28 push('<StringListProperty').p.w(
10e200 27 4e 61 6d 65 3d 22 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 22 27 29 'Name="AdditionalDependencies"')
10e220 0a 70 2e 77 28 27 44 69 73 70 6c 61 79 4e 61 6d 65 3d 22 41 64 64 69 74 69 6f 6e 61 6c 20 44 65 .p.w('DisplayName="Additional.De
10e240 70 65 6e 64 65 6e 63 69 65 73 22 27 29 0a 70 2e 77 28 27 49 6e 63 6c 75 64 65 49 6e 43 6f 6d 6d pendencies"').p.w('IncludeInComm
10e260 61 6e 64 4c 69 6e 65 3d 22 46 61 6c 73 65 22 27 29 0a 70 2e 77 28 27 56 69 73 69 62 6c 65 3d 22 andLine="False"').p.w('Visible="
10e280 66 61 6c 73 65 22 20 2f 3e 27 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e false"./>').p.pop().end.function
10e2a0 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 28 72 29 0a 70 2e 70 75 73 68 28 27 .m.additionalOptions(r).p.push('
10e2c0 3c 53 74 72 69 6e 67 50 72 6f 70 65 72 74 79 27 29 0a 70 2e 77 28 27 53 75 62 74 79 70 65 3d 22 <StringProperty').p.w('Subtype="
10e2e0 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 22 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 AdditionalOptions"').p.w('Name="
10e300 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 22 27 29 0a 70 2e 77 28 27 43 61 74 65 67 6f AdditionalOptions"').p.w('Catego
10e320 72 79 3d 22 43 6f 6d 6d 61 6e 64 20 4c 69 6e 65 22 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 53 74 ry="Command.Line">').p.push('<St
10e340 72 69 6e 67 50 72 6f 70 65 72 74 79 2e 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 70 2e 77 28 ringProperty.DisplayName>').p.w(
10e360 27 3c 73 79 73 3a 53 74 72 69 6e 67 3e 41 64 64 69 74 69 6f 6e 61 6c 20 4f 70 74 69 6f 6e 73 3c '<sys:String>Additional.Options<
10e380 2f 73 79 73 3a 53 74 72 69 6e 67 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 53 74 72 69 6e 67 50 72 /sys:String>').p.pop('</StringPr
10e3a0 6f 70 65 72 74 79 2e 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 53 operty.DisplayName>').p.push('<S
10e3c0 74 72 69 6e 67 50 72 6f 70 65 72 74 79 2e 44 65 73 63 72 69 70 74 69 6f 6e 3e 27 29 0a 70 2e 77 tringProperty.Description>').p.w
10e3e0 28 27 3c 73 79 73 3a 53 74 72 69 6e 67 3e 41 64 64 69 74 69 6f 6e 61 6c 20 4f 70 74 69 6f 6e 73 ('<sys:String>Additional.Options
10e400 3c 2f 73 79 73 3a 53 74 72 69 6e 67 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 53 74 72 69 6e 67 50 </sys:String>').p.pop('</StringP
10e420 72 6f 70 65 72 74 79 2e 44 65 73 63 72 69 70 74 69 6f 6e 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f roperty.Description>').p.pop('</
10e440 53 74 72 69 6e 67 50 72 6f 70 65 72 74 79 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d StringProperty>').end.function.m
10e460 2e 61 66 74 65 72 54 61 72 67 65 74 73 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 44 79 6e 61 6d 69 .afterTargets(r).p.push('<Dynami
10e480 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 25 73 41 66 74 cEnumProperty').p.w('Name="%sAft
10e4a0 65 72 54 61 72 67 65 74 73 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 43 61 74 65 67 6f erTargets"',.r.name).p.w('Catego
10e4c0 72 79 3d 22 47 65 6e 65 72 61 6c 22 27 29 0a 70 2e 77 28 27 45 6e 75 6d 50 72 6f 76 69 64 65 72 ry="General"').p.w('EnumProvider
10e4e0 3d 22 54 61 72 67 65 74 73 22 27 29 0a 70 2e 77 28 27 49 6e 63 6c 75 64 65 49 6e 43 6f 6d 6d 61 ="Targets"').p.w('IncludeInComma
10e500 6e 64 4c 69 6e 65 3d 22 46 61 6c 73 65 22 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 44 79 6e 61 6d ndLine="False">').p.push('<Dynam
10e520 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 2e 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 70 2e icEnumProperty.DisplayName>').p.
10e540 77 28 27 3c 73 79 73 3a 53 74 72 69 6e 67 3e 45 78 65 63 75 74 65 20 41 66 74 65 72 3c 2f 73 79 w('<sys:String>Execute.After</sy
10e560 73 3a 53 74 72 69 6e 67 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 79 6e 61 6d 69 63 45 6e 75 6d s:String>').p.pop('</DynamicEnum
10e580 50 72 6f 70 65 72 74 79 2e 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 70 2e 70 75 73 68 28 27 Property.DisplayName>').p.push('
10e5a0 3c 44 79 6e 61 6d 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 2e 44 65 73 63 72 69 70 74 69 6f 6e <DynamicEnumProperty.Description
10e5c0 3e 27 29 0a 70 2e 77 28 27 3c 73 79 73 3a 53 74 72 69 6e 67 3e 53 70 65 63 69 66 69 65 73 20 74 >').p.w('<sys:String>Specifies.t
10e5e0 68 65 20 74 61 72 67 65 74 73 20 66 6f 72 20 74 68 65 20 62 75 69 6c 64 20 63 75 73 74 6f 6d 69 he.targets.for.the.build.customi
10e600 7a 61 74 69 6f 6e 20 74 6f 20 72 75 6e 20 61 66 74 65 72 2e 3c 2f 73 79 73 3a 53 74 72 69 6e 67 zation.to.run.after.</sys:String
10e620 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 79 6e 61 6d 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 >').p.pop('</DynamicEnumProperty
10e640 2e 44 65 73 63 72 69 70 74 69 6f 6e 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 44 79 6e 61 6d 69 63 .Description>').p.push('<Dynamic
10e660 45 6e 75 6d 50 72 6f 70 65 72 74 79 2e 50 72 6f 76 69 64 65 72 53 65 74 74 69 6e 67 73 3e 27 29 EnumProperty.ProviderSettings>')
10e680 0a 70 2e 70 75 73 68 28 27 3c 4e 61 6d 65 56 61 6c 75 65 50 61 69 72 27 29 0a 70 2e 77 28 27 4e .p.push('<NameValuePair').p.w('N
10e6a0 61 6d 65 3d 22 45 78 63 6c 75 64 65 22 27 29 0a 70 2e 77 28 27 56 61 6c 75 65 3d 22 5e 25 73 41 ame="Exclude"').p.w('Value="^%sA
10e6c0 66 74 65 72 54 61 72 67 65 74 73 7c 5e 43 6f 6d 70 75 74 65 22 20 2f 3e 27 2c 20 72 2e 6e 61 6d fterTargets|^Compute"./>',.r.nam
10e6e0 65 29 0a 70 2e 70 6f 70 28 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 79 6e 61 6d 69 63 45 6e 75 6d 50 e).p.pop().p.pop('</DynamicEnumP
10e700 72 6f 70 65 72 74 79 2e 50 72 6f 76 69 64 65 72 53 65 74 74 69 6e 67 73 3e 27 29 0a 70 2e 70 75 roperty.ProviderSettings>').p.pu
10e720 73 68 28 27 3c 44 79 6e 61 6d 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 2e 44 61 74 61 53 6f 75 sh('<DynamicEnumProperty.DataSou
10e740 72 63 65 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 44 61 74 61 53 6f 75 72 63 65 27 29 0a 70 2e 77 rce>').p.push('<DataSource').p.w
10e760 28 27 50 65 72 73 69 73 74 65 6e 63 65 3d 22 50 72 6f 6a 65 63 74 46 69 6c 65 22 27 29 0a 70 2e ('Persistence="ProjectFile"').p.
10e780 77 28 27 49 74 65 6d 54 79 70 65 3d 22 22 27 29 0a 70 2e 77 28 27 48 61 73 43 6f 6e 66 69 67 75 w('ItemType=""').p.w('HasConfigu
10e7a0 72 61 74 69 6f 6e 43 6f 6e 64 69 74 69 6f 6e 3d 22 74 72 75 65 22 20 2f 3e 27 29 0a 70 2e 70 6f rationCondition="true"./>').p.po
10e7c0 70 28 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 79 6e 61 6d 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 p().p.pop('</DynamicEnumProperty
10e7e0 2e 44 61 74 61 53 6f 75 72 63 65 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 79 6e 61 6d 69 63 45 .DataSource>').p.pop('</DynamicE
10e800 6e 75 6d 50 72 6f 70 65 72 74 79 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 65 numProperty>').end.function.m.be
10e820 66 6f 72 65 54 61 72 67 65 74 73 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 44 79 6e 61 6d 69 63 45 foreTargets(r).p.push('<DynamicE
10e840 6e 75 6d 50 72 6f 70 65 72 74 79 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 25 73 42 65 66 6f 72 numProperty').p.w('Name="%sBefor
10e860 65 54 61 72 67 65 74 73 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 43 61 74 65 67 6f 72 eTargets"',.r.name).p.w('Categor
10e880 79 3d 22 47 65 6e 65 72 61 6c 22 27 29 0a 70 2e 77 28 27 45 6e 75 6d 50 72 6f 76 69 64 65 72 3d y="General"').p.w('EnumProvider=
10e8a0 22 54 61 72 67 65 74 73 22 27 29 0a 70 2e 77 28 27 49 6e 63 6c 75 64 65 49 6e 43 6f 6d 6d 61 6e "Targets"').p.w('IncludeInComman
10e8c0 64 4c 69 6e 65 3d 22 46 61 6c 73 65 22 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 44 79 6e 61 6d 69 dLine="False">').p.push('<Dynami
10e8e0 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 2e 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 70 2e 77 cEnumProperty.DisplayName>').p.w
10e900 28 27 3c 73 79 73 3a 53 74 72 69 6e 67 3e 45 78 65 63 75 74 65 20 42 65 66 6f 72 65 3c 2f 73 79 ('<sys:String>Execute.Before</sy
10e920 73 3a 53 74 72 69 6e 67 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 79 6e 61 6d 69 63 45 6e 75 6d s:String>').p.pop('</DynamicEnum
10e940 50 72 6f 70 65 72 74 79 2e 44 69 73 70 6c 61 79 4e 61 6d 65 3e 27 29 0a 70 2e 70 75 73 68 28 27 Property.DisplayName>').p.push('
10e960 3c 44 79 6e 61 6d 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 2e 44 65 73 63 72 69 70 74 69 6f 6e <DynamicEnumProperty.Description
10e980 3e 27 29 0a 70 2e 77 28 27 3c 73 79 73 3a 53 74 72 69 6e 67 3e 53 70 65 63 69 66 69 65 73 20 74 >').p.w('<sys:String>Specifies.t
10e9a0 68 65 20 74 61 72 67 65 74 73 20 66 6f 72 20 74 68 65 20 62 75 69 6c 64 20 63 75 73 74 6f 6d 69 he.targets.for.the.build.customi
10e9c0 7a 61 74 69 6f 6e 20 74 6f 20 72 75 6e 20 62 65 66 6f 72 65 2e 3c 2f 73 79 73 3a 53 74 72 69 6e zation.to.run.before.</sys:Strin
10e9e0 67 3e 27 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 79 6e 61 6d 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 g>').p.pop('</DynamicEnumPropert
10ea00 79 2e 44 65 73 63 72 69 70 74 69 6f 6e 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 44 79 6e 61 6d 69 y.Description>').p.push('<Dynami
10ea20 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 2e 50 72 6f 76 69 64 65 72 53 65 74 74 69 6e 67 73 3e 27 cEnumProperty.ProviderSettings>'
10ea40 29 0a 70 2e 70 75 73 68 28 27 3c 4e 61 6d 65 56 61 6c 75 65 50 61 69 72 27 29 0a 70 2e 77 28 27 ).p.push('<NameValuePair').p.w('
10ea60 4e 61 6d 65 3d 22 45 78 63 6c 75 64 65 22 27 29 0a 70 2e 77 28 27 56 61 6c 75 65 3d 22 5e 25 73 Name="Exclude"').p.w('Value="^%s
10ea80 42 65 66 6f 72 65 54 61 72 67 65 74 73 7c 5e 43 6f 6d 70 75 74 65 22 20 2f 3e 27 2c 20 72 2e 6e BeforeTargets|^Compute"./>',.r.n
10eaa0 61 6d 65 29 0a 70 2e 70 6f 70 28 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 79 6e 61 6d 69 63 45 6e 75 ame).p.pop().p.pop('</DynamicEnu
10eac0 6d 50 72 6f 70 65 72 74 79 2e 50 72 6f 76 69 64 65 72 53 65 74 74 69 6e 67 73 3e 27 29 0a 70 2e mProperty.ProviderSettings>').p.
10eae0 70 75 73 68 28 27 3c 44 79 6e 61 6d 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 2e 44 61 74 61 53 push('<DynamicEnumProperty.DataS
10eb00 6f 75 72 63 65 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 44 61 74 61 53 6f 75 72 63 65 27 29 0a 70 ource>').p.push('<DataSource').p
10eb20 2e 77 28 27 50 65 72 73 69 73 74 65 6e 63 65 3d 22 50 72 6f 6a 65 63 74 46 69 6c 65 22 27 29 0a .w('Persistence="ProjectFile"').
10eb40 70 2e 77 28 27 48 61 73 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 43 6f 6e 64 69 74 69 6f 6e 3d 22 p.w('HasConfigurationCondition="
10eb60 74 72 75 65 22 20 2f 3e 27 29 0a 70 2e 70 6f 70 28 29 0a 70 2e 70 6f 70 28 27 3c 2f 44 79 6e 61 true"./>').p.pop().p.pop('</Dyna
10eb80 6d 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 2e 44 61 74 61 53 6f 75 72 63 65 3e 27 29 0a 70 2e micEnumProperty.DataSource>').p.
10eba0 70 6f 70 28 27 3c 2f 44 79 6e 61 6d 69 63 45 6e 75 6d 50 72 6f 70 65 72 74 79 3e 27 29 0a 65 6e pop('</DynamicEnumProperty>').en
10ebc0 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 6d 61 6e 64 4c 69 6e 65 54 65 6d 70 6c 61 74 65 d.function.m.commandLineTemplate
10ebe0 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 53 74 72 69 6e 67 50 72 6f 70 65 72 74 79 27 29 0a 70 2e (r).p.push('<StringProperty').p.
10ec00 77 28 27 4e 61 6d 65 3d 22 43 6f 6d 6d 61 6e 64 4c 69 6e 65 54 65 6d 70 6c 61 74 65 22 27 29 0a w('Name="CommandLineTemplate"').
10ec20 70 2e 77 28 27 44 69 73 70 6c 61 79 4e 61 6d 65 3d 22 43 6f 6d 6d 61 6e 64 20 4c 69 6e 65 22 27 p.w('DisplayName="Command.Line"'
10ec40 29 0a 70 2e 77 28 27 56 69 73 69 62 6c 65 3d 22 46 61 6c 73 65 22 27 29 0a 70 2e 77 28 27 49 6e ).p.w('Visible="False"').p.w('In
10ec60 63 6c 75 64 65 49 6e 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3d 22 46 61 6c 73 65 22 20 2f 3e 27 29 0a cludeInCommandLine="False"./>').
10ec80 70 2e 70 6f 70 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 74 65 6e 74 54 79 p.pop().end.function.m.contentTy
10eca0 70 65 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 43 6f 6e 74 65 6e 74 54 79 70 65 27 29 0a 70 2e 77 pe(r).p.push('<ContentType').p.w
10ecc0 28 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 44 69 73 70 6c ('Name="%s"',.r.name).p.w('Displ
10ece0 61 79 4e 61 6d 65 3d 22 25 73 22 27 2c 20 72 2e 64 69 73 70 6c 61 79 20 6f 72 20 72 2e 6e 61 6d ayName="%s"',.r.display.or.r.nam
10ed00 65 29 0a 70 2e 77 28 27 49 74 65 6d 54 79 70 65 3d 22 25 73 22 20 2f 3e 27 2c 20 72 2e 6e 61 6d e).p.w('ItemType="%s"./>',.r.nam
10ed20 65 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 61 74 61 53 6f e).p.pop().end.function.m.dataSo
10ed40 75 72 63 65 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 52 75 6c 65 2e 44 61 74 61 53 6f 75 72 63 65 urce(r).p.push('<Rule.DataSource
10ed60 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 44 61 74 61 53 6f 75 72 63 65 27 29 0a 70 2e 77 28 27 50 >').p.push('<DataSource').p.w('P
10ed80 65 72 73 69 73 74 65 6e 63 65 3d 22 50 72 6f 6a 65 63 74 46 69 6c 65 22 27 29 0a 70 2e 77 28 27 ersistence="ProjectFile"').p.w('
10eda0 49 74 65 6d 54 79 70 65 3d 22 25 73 22 20 2f 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 70 6f 70 ItemType="%s"./>',.r.name).p.pop
10edc0 28 29 0a 70 2e 70 6f 70 28 27 3c 2f 52 75 6c 65 2e 44 61 74 61 53 6f 75 72 63 65 3e 27 29 0a 65 ().p.pop('</Rule.DataSource>').e
10ede0 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 65 63 75 74 69 6f 6e 44 65 73 63 72 69 70 74 69 nd.function.m.executionDescripti
10ee00 6f 6e 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 53 74 72 69 6e 67 50 72 6f 70 65 72 74 79 27 29 0a on(r).p.push('<StringProperty').
10ee20 70 2e 77 28 27 4e 61 6d 65 3d 22 45 78 65 63 75 74 69 6f 6e 44 65 73 63 72 69 70 74 69 6f 6e 22 p.w('Name="ExecutionDescription"
10ee40 27 29 0a 70 2e 77 28 27 44 69 73 70 6c 61 79 4e 61 6d 65 3d 22 45 78 65 63 75 74 69 6f 6e 20 44 ').p.w('DisplayName="Execution.D
10ee60 65 73 63 72 69 70 74 69 6f 6e 22 27 29 0a 70 2e 77 28 27 56 69 73 69 62 6c 65 3d 22 46 61 6c 73 escription"').p.w('Visible="Fals
10ee80 65 22 27 29 0a 70 2e 77 28 27 49 6e 63 6c 75 64 65 49 6e 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3d 22 e"').p.w('IncludeInCommandLine="
10eea0 46 61 6c 73 65 22 20 2f 3e 27 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e False"./>').p.pop().end.function
10eec0 20 6d 2e 66 69 6c 65 45 78 74 65 6e 73 69 6f 6e 28 72 29 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 .m.fileExtension(r).for._,.v.in.
10eee0 69 70 61 69 72 73 28 72 2e 66 69 6c 65 65 78 74 65 6e 73 69 6f 6e 29 20 64 6f 0a 70 2e 70 75 73 ipairs(r.fileextension).do.p.pus
10ef00 68 28 27 3c 46 69 6c 65 45 78 74 65 6e 73 69 6f 6e 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 2a h('<FileExtension').p.w('Name="*
10ef20 25 73 22 27 2c 20 76 29 0a 70 2e 77 28 27 43 6f 6e 74 65 6e 74 54 79 70 65 3d 22 25 73 22 20 2f %s"',.v).p.w('ContentType="%s"./
10ef40 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 >',.r.name).p.pop().end.end.func
10ef60 74 69 6f 6e 20 6d 2e 69 6e 70 75 74 73 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 53 74 72 69 6e 67 tion.m.inputs(r).p.push('<String
10ef80 4c 69 73 74 50 72 6f 70 65 72 74 79 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 49 6e 70 75 74 73 ListProperty').p.w('Name="Inputs
10efa0 22 27 29 0a 70 2e 77 28 27 43 61 74 65 67 6f 72 79 3d 22 43 6f 6d 6d 61 6e 64 20 4c 69 6e 65 22 "').p.w('Category="Command.Line"
10efc0 27 29 0a 70 2e 77 28 27 49 73 52 65 71 75 69 72 65 64 3d 22 74 72 75 65 22 27 29 0a 70 2e 77 28 ').p.w('IsRequired="true"').p.w(
10efe0 27 53 77 69 74 63 68 3d 22 20 22 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 53 74 72 69 6e 67 4c 69 'Switch=".">').p.push('<StringLi
10f000 73 74 50 72 6f 70 65 72 74 79 2e 44 61 74 61 53 6f 75 72 63 65 3e 27 29 0a 70 2e 70 75 73 68 28 stProperty.DataSource>').p.push(
10f020 27 3c 44 61 74 61 53 6f 75 72 63 65 27 29 0a 70 2e 77 28 27 50 65 72 73 69 73 74 65 6e 63 65 3d '<DataSource').p.w('Persistence=
10f040 22 50 72 6f 6a 65 63 74 46 69 6c 65 22 27 29 0a 70 2e 77 28 27 49 74 65 6d 54 79 70 65 3d 22 25 "ProjectFile"').p.w('ItemType="%
10f060 73 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 53 6f 75 72 63 65 54 79 70 65 3d 22 49 74 s"',.r.name).p.w('SourceType="It
10f080 65 6d 22 20 2f 3e 27 29 0a 70 2e 70 6f 70 28 29 0a 70 2e 70 6f 70 28 27 3c 2f 53 74 72 69 6e 67 em"./>').p.pop().p.pop('</String
10f0a0 4c 69 73 74 50 72 6f 70 65 72 74 79 2e 44 61 74 61 53 6f 75 72 63 65 3e 27 29 0a 70 2e 70 6f 70 ListProperty.DataSource>').p.pop
10f0c0 28 27 3c 2f 53 74 72 69 6e 67 4c 69 73 74 50 72 6f 70 65 72 74 79 3e 27 29 0a 65 6e 64 0a 66 75 ('</StringListProperty>').end.fu
10f0e0 6e 63 74 69 6f 6e 20 6d 2e 6f 75 74 70 75 74 73 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 53 74 72 nction.m.outputs(r).p.push('<Str
10f100 69 6e 67 4c 69 73 74 50 72 6f 70 65 72 74 79 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 4f 75 74 ingListProperty').p.w('Name="Out
10f120 70 75 74 73 22 27 29 0a 70 2e 77 28 27 44 69 73 70 6c 61 79 4e 61 6d 65 3d 22 4f 75 74 70 75 74 puts"').p.w('DisplayName="Output
10f140 73 22 27 29 0a 70 2e 77 28 27 56 69 73 69 62 6c 65 3d 22 46 61 6c 73 65 22 27 29 0a 70 2e 77 28 s"').p.w('Visible="False"').p.w(
10f160 27 49 6e 63 6c 75 64 65 49 6e 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3d 22 46 61 6c 73 65 22 20 2f 3e 'IncludeInCommandLine="False"./>
10f180 27 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 75 6c 65 49 74 ').p.pop().end.function.m.ruleIt
10f1a0 65 6d 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 49 74 65 6d 54 79 70 65 27 29 0a 70 2e 77 28 27 4e em(r).p.push('<ItemType').p.w('N
10f1c0 61 6d 65 3d 22 25 73 22 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 44 69 73 70 6c 61 79 4e ame="%s"',.r.name).p.w('DisplayN
10f1e0 61 6d 65 3d 22 25 73 22 20 2f 3e 27 2c 20 72 2e 64 69 73 70 6c 61 79 20 6f 72 20 72 2e 6e 61 6d ame="%s"./>',.r.display.or.r.nam
10f200 65 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 e).p.pop().end.function.m.projec
10f220 74 53 63 68 65 6d 61 44 65 66 69 6e 69 74 69 6f 6e 73 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 50 tSchemaDefinitions(r).p.push('<P
10f240 72 6f 6a 65 63 74 53 63 68 65 6d 61 44 65 66 69 6e 69 74 69 6f 6e 73 20 78 6d 6c 6e 73 3d 22 68 rojectSchemaDefinitions.xmlns="h
10f260 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 62 75 69 6c ttp://schemas.microsoft.com/buil
10f280 64 2f 32 30 30 39 2f 70 72 6f 70 65 72 74 69 65 73 22 20 78 6d 6c 6e 73 3a 78 3d 22 68 74 74 70 d/2009/properties".xmlns:x="http
10f2a0 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 72 6f 73 6f 66 74 2e 63 6f 6d 2f 77 69 6e 66 78 2f 32 ://schemas.microsoft.com/winfx/2
10f2c0 30 30 36 2f 78 61 6d 6c 22 20 78 6d 6c 6e 73 3a 73 79 73 3d 22 63 6c 72 2d 6e 61 6d 65 73 70 61 006/xaml".xmlns:sys="clr-namespa
10f2e0 63 65 3a 53 79 73 74 65 6d 3b 61 73 73 65 6d 62 6c 79 3d 6d 73 63 6f 72 6c 69 62 22 3e 27 29 0a ce:System;assembly=mscorlib">').
10f300 65 6e 64 0a 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 end.....local.p.=.premake.p.vstu
10f320 64 69 6f 2e 76 73 32 30 31 30 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 73 32 30 31 30 20 3d 20 70 dio.vs2010.=.{}.local.vs2010.=.p
10f340 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 .vstudio.vs2010.local.vstudio.=.
10f360 70 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a p.vstudio.local.project.=.p.proj
10f380 65 63 74 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d 20 70 2e 74 72 65 65 0a 76 73 32 30 31 30 2e 70 ect.local.tree.=.p.tree.vs2010.p
10f3a0 61 74 68 56 61 72 73 20 3d 20 7b 0a 5b 22 63 66 67 2e 6f 62 6a 64 69 72 22 5d 20 20 20 20 20 20 athVars.=.{.["cfg.objdir"]......
10f3c0 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 74 72 75 65 2c ............=.{.absolute.=.true,
10f3e0 20 20 74 6f 6b 65 6e 20 3d 20 22 24 28 49 6e 74 44 69 72 29 22 20 7d 2c 0a 5b 22 70 72 6a 2e 6c ..token.=."$(IntDir)".},.["prj.l
10f400 6f 63 61 74 69 6f 6e 22 5d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 ocation"]................=.{.abs
10f420 6f 6c 75 74 65 20 3d 20 74 72 75 65 2c 20 20 74 6f 6b 65 6e 20 3d 20 22 24 28 50 72 6f 6a 65 63 olute.=.true,..token.=."$(Projec
10f440 74 44 69 72 29 22 20 7d 2c 0a 5b 22 70 72 6a 2e 6e 61 6d 65 22 5d 20 20 20 20 20 20 20 20 20 20 tDir)".},.["prj.name"]..........
10f460 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 ..........=.{.absolute.=.false,.
10f480 74 6f 6b 65 6e 20 3d 20 22 24 28 50 72 6f 6a 65 63 74 4e 61 6d 65 29 22 20 7d 2c 0a 5b 22 73 6c token.=."$(ProjectName)".},.["sl
10f4a0 6e 2e 6c 6f 63 61 74 69 6f 6e 22 5d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 n.location"]................=.{.
10f4c0 61 62 73 6f 6c 75 74 65 20 3d 20 74 72 75 65 2c 20 20 74 6f 6b 65 6e 20 3d 20 22 24 28 53 6f 6c absolute.=.true,..token.=."$(Sol
10f4e0 75 74 69 6f 6e 44 69 72 29 22 20 7d 2c 0a 5b 22 73 6c 6e 2e 6e 61 6d 65 22 5d 20 20 20 20 20 20 utionDir)".},.["sln.name"]......
10f500 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c ..............=.{.absolute.=.fal
10f520 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 22 24 28 53 6f 6c 75 74 69 6f 6e 4e 61 6d 65 29 22 20 7d 2c se,.token.=."$(SolutionName)".},
10f540 0a 5b 22 77 6b 73 2e 6c 6f 63 61 74 69 6f 6e 22 5d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .["wks.location"]...............
10f560 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 74 72 75 65 2c 20 20 74 6f 6b 65 6e 20 3d 20 22 .=.{.absolute.=.true,..token.=."
10f580 24 28 53 6f 6c 75 74 69 6f 6e 44 69 72 29 22 20 7d 2c 0a 5b 22 77 6b 73 2e 6e 61 6d 65 22 5d 20 $(SolutionDir)".},.["wks.name"].
10f5a0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 ...................=.{.absolute.
10f5c0 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 22 24 28 53 6f 6c 75 74 69 6f 6e 4e 61 6d 65 =.false,.token.=."$(SolutionName
10f5e0 29 22 20 7d 2c 0a 5b 22 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 )".},.["cfg.buildtarget.director
10f600 79 22 5d 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 y"]...=.{.absolute.=.false,.toke
10f620 6e 20 3d 20 22 24 28 54 61 72 67 65 74 44 69 72 29 22 20 7d 2c 0a 5b 22 63 66 67 2e 62 75 69 6c n.=."$(TargetDir)".},.["cfg.buil
10f640 64 74 61 72 67 65 74 2e 6e 61 6d 65 22 5d 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 dtarget.name"]........=.{.absolu
10f660 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 22 24 28 54 61 72 67 65 74 46 69 6c te.=.false,.token.=."$(TargetFil
10f680 65 4e 61 6d 65 29 22 20 7d 2c 0a 5b 22 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 62 61 73 eName)".},.["cfg.buildtarget.bas
10f6a0 65 6e 61 6d 65 22 5d 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c ename"]....=.{.absolute.=.false,
10f6c0 20 74 6f 6b 65 6e 20 3d 20 22 24 28 54 61 72 67 65 74 4e 61 6d 65 29 22 20 7d 2c 0a 5b 22 66 69 .token.=."$(TargetName)".},.["fi
10f6e0 6c 65 2e 62 61 73 65 6e 61 6d 65 22 5d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 le.basename"]...............=.{.
10f700 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 22 25 28 46 69 6c absolute.=.false,.token.=."%(Fil
10f720 65 6e 61 6d 65 29 22 20 7d 2c 0a 5b 22 66 69 6c 65 2e 61 62 73 70 61 74 68 22 5d 20 20 20 20 20 ename)".},.["file.abspath"].....
10f740 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 74 72 75 65 2c 20 ...........=.{.absolute.=.true,.
10f760 20 74 6f 6b 65 6e 20 3d 20 22 25 28 46 75 6c 6c 50 61 74 68 29 22 20 7d 2c 0a 5b 22 66 69 6c 65 .token.=."%(FullPath)".},.["file
10f780 2e 72 65 6c 70 61 74 68 22 5d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 .relpath"]................=.{.ab
10f7a0 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 22 25 28 49 64 65 6e 74 solute.=.false,.token.=."%(Ident
10f7c0 69 74 79 29 22 20 7d 2c 0a 5b 22 66 69 6c 65 2e 70 61 74 68 22 5d 20 20 20 20 20 20 20 20 20 20 ity)".},.["file.path"]..........
10f7e0 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 .........=.{.absolute.=.false,.t
10f800 6f 6b 65 6e 20 3d 20 22 25 28 49 64 65 6e 74 69 74 79 29 22 20 7d 2c 0a 5b 22 66 69 6c 65 2e 64 oken.=."%(Identity)".},.["file.d
10f820 69 72 65 63 74 6f 72 79 22 5d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f irectory"]..............=.{.abso
10f840 6c 75 74 65 20 3d 20 74 72 75 65 2c 20 20 74 6f 6b 65 6e 20 3d 20 22 25 28 52 6f 6f 74 44 69 72 lute.=.true,..token.=."%(RootDir
10f860 29 25 28 44 69 72 65 63 74 6f 72 79 29 22 20 7d 2c 0a 5b 22 66 69 6c 65 2e 72 65 6c 64 69 72 65 )%(Directory)".},.["file.reldire
10f880 63 74 6f 72 79 22 5d 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d ctory"]...........=.{.absolute.=
10f8a0 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 22 25 28 52 65 6c 61 74 69 76 65 44 69 72 29 22 .false,.token.=."%(RelativeDir)"
10f8c0 20 7d 2c 0a 5b 22 66 69 6c 65 2e 65 78 74 65 6e 73 69 6f 6e 22 5d 20 20 20 20 20 20 20 20 20 20 .},.["file.extension"]..........
10f8e0 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 ....=.{.absolute.=.false,.token.
10f900 3d 20 22 25 28 45 78 74 65 6e 73 69 6f 6e 29 22 20 7d 2c 0a 5b 22 66 69 6c 65 2e 6e 61 6d 65 22 =."%(Extension)".},.["file.name"
10f920 5d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 ]...................=.{.absolute
10f940 20 3d 20 66 61 6c 73 65 2c 20 74 6f 6b 65 6e 20 3d 20 22 25 28 46 69 6c 65 6e 61 6d 65 29 25 28 .=.false,.token.=."%(Filename)%(
10f960 45 78 74 65 6e 73 69 6f 6e 29 22 20 7d 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 31 30 Extension)".},.}.function.vs2010
10f980 2e 67 65 6e 65 72 61 74 65 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 70 2e 65 6f 6c 28 22 5c 72 5c .generateProject(prj).p.eol("\r\
10f9a0 6e 22 29 0a 70 2e 69 6e 64 65 6e 74 28 22 20 20 22 29 0a 70 2e 65 73 63 61 70 65 72 28 76 73 32 n").p.indent("..").p.escaper(vs2
10f9c0 30 31 30 2e 65 73 63 29 0a 69 66 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 63 73 68 61 72 70 28 70 010.esc).if.p.project.iscsharp(p
10f9e0 72 6a 29 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 63 73 70 72 6f rj).then.p.generate(prj,.".cspro
10fa00 6a 22 2c 20 76 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 6c 6f 63 j",.vstudio.cs2005.generate).loc
10fa20 61 6c 20 75 73 65 72 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 20 76 al.user.=.p.capture(function().v
10fa40 73 74 75 64 69 6f 2e 63 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 55 73 65 72 28 70 72 6a 29 20 studio.cs2005.generateUser(prj).
10fa60 65 6e 64 29 0a 69 66 20 23 75 73 65 72 20 3e 20 30 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 end).if.#user.>.0.then.p.generat
10fa80 65 28 70 72 6a 2c 20 22 2e 63 73 70 72 6f 6a 2e 75 73 65 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 e(prj,.".csproj.user",.function(
10faa0 29 20 70 2e 6f 75 74 6c 6e 28 75 73 65 72 29 20 65 6e 64 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 ).p.outln(user).end).end.elseif.
10fac0 70 2e 70 72 6f 6a 65 63 74 2e 69 73 66 73 68 61 72 70 28 70 72 6a 29 20 74 68 65 6e 0a 70 2e 67 p.project.isfsharp(prj).then.p.g
10fae0 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 66 73 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f 2e enerate(prj,.".fsproj",.vstudio.
10fb00 66 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 29 0a 6c 6f 63 61 6c 20 75 73 65 72 20 3d 20 70 2e fs2005.generate).local.user.=.p.
10fb20 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 20 76 73 74 75 64 69 6f 2e 66 73 32 30 30 capture(function().vstudio.fs200
10fb40 35 2e 67 65 6e 65 72 61 74 65 55 73 65 72 28 70 72 6a 29 20 65 6e 64 29 0a 69 66 20 23 75 73 65 5.generateUser(prj).end).if.#use
10fb60 72 20 3e 20 30 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 66 73 70 r.>.0.then.p.generate(prj,.".fsp
10fb80 72 6f 6a 2e 75 73 65 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 70 2e 6f 75 74 6c 6e 28 75 73 roj.user",.function().p.outln(us
10fba0 65 72 29 20 65 6e 64 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 er).end).end.elseif.p.project.is
10fbc0 63 28 70 72 6a 29 20 6f 72 20 70 2e 70 72 6f 6a 65 63 74 2e 69 73 63 70 70 28 70 72 6a 29 20 74 c(prj).or.p.project.iscpp(prj).t
10fbe0 68 65 6e 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 49 54 45 4d 53 hen.if.prj.kind.==.p.SHAREDITEMS
10fc00 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 70 72 6f 6a 46 69 6c 65 4d 6f 64 69 66 69 65 64 20 3d 20 70 .then.local.projFileModified.=.p
10fc20 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 76 63 78 69 74 65 6d 73 22 2c 20 76 73 74 75 .generate(prj,.".vcxitems",.vstu
10fc40 64 69 6f 2e 76 63 32 30 31 33 2e 67 65 6e 65 72 61 74 65 29 0a 69 66 20 74 72 65 65 2e 68 61 73 dio.vc2013.generate).if.tree.has
10fc60 62 72 61 6e 63 68 65 73 28 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 branches(project.getsourcetree(p
10fc80 72 6a 29 29 20 74 68 65 6e 0a 69 66 20 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 76 rj)).then.if.p.generate(prj,.".v
10fca0 63 78 69 74 65 6d 73 2e 66 69 6c 74 65 72 73 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 cxitems.filters",.vstudio.vc2010
10fcc0 2e 67 65 6e 65 72 61 74 65 46 69 6c 74 65 72 73 29 20 3d 3d 20 74 72 75 65 20 61 6e 64 20 70 72 .generateFilters).==.true.and.pr
10fce0 6f 6a 46 69 6c 65 4d 6f 64 69 66 69 65 64 20 3d 3d 20 66 61 6c 73 65 20 74 68 65 6e 0a 70 2e 74 ojFileModified.==.false.then.p.t
10fd00 6f 75 63 68 28 70 72 6a 2c 20 22 2e 76 63 78 69 74 65 6d 73 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 ouch(prj,.".vcxitems").end.end.e
10fd20 6c 73 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 46 69 6c 65 4d 6f 64 69 66 69 65 64 20 3d 20 70 2e 67 lse.local.projFileModified.=.p.g
10fd40 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 76 63 78 70 72 6f 6a 22 2c 20 76 73 74 75 64 69 6f enerate(prj,.".vcxproj",.vstudio
10fd60 2e 76 63 32 30 31 30 2e 67 65 6e 65 72 61 74 65 29 0a 6c 6f 63 61 6c 20 75 73 65 72 20 3d 20 70 .vc2010.generate).local.user.=.p
10fd80 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 20 76 73 74 75 64 69 6f 2e 76 63 32 30 .capture(function().vstudio.vc20
10fda0 31 30 2e 67 65 6e 65 72 61 74 65 55 73 65 72 28 70 72 6a 29 20 65 6e 64 29 0a 69 66 20 23 75 73 10.generateUser(prj).end).if.#us
10fdc0 65 72 20 3e 20 30 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 76 63 er.>.0.then.p.generate(prj,.".vc
10fde0 78 70 72 6f 6a 2e 75 73 65 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 70 2e 6f 75 74 6c 6e 28 xproj.user",.function().p.outln(
10fe00 75 73 65 72 29 20 65 6e 64 29 0a 65 6e 64 0a 69 66 20 74 72 65 65 2e 68 61 73 62 72 61 6e 63 68 user).end).end.if.tree.hasbranch
10fe20 65 73 28 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 29 20 74 es(project.getsourcetree(prj)).t
10fe40 68 65 6e 0a 69 66 20 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 2e 76 63 78 70 72 6f 6a hen.if.p.generate(prj,.".vcxproj
10fe60 2e 66 69 6c 74 65 72 73 22 2c 20 76 73 74 75 64 69 6f 2e 76 63 32 30 31 30 2e 67 65 6e 65 72 61 .filters",.vstudio.vc2010.genera
10fe80 74 65 46 69 6c 74 65 72 73 29 20 3d 3d 20 74 72 75 65 20 61 6e 64 20 70 72 6f 6a 46 69 6c 65 4d teFilters).==.true.and.projFileM
10fea0 6f 64 69 66 69 65 64 20 3d 3d 20 66 61 6c 73 65 20 74 68 65 6e 0a 70 2e 74 6f 75 63 68 28 70 72 odified.==.false.then.p.touch(pr
10fec0 6a 2c 20 22 2e 76 63 78 70 72 6f 6a 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 j,.".vcxproj").end.end.end.end.i
10fee0 66 20 6e 6f 74 20 76 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 73 75 70 70 6f 72 74 73 f.not.vstudio.nuget2010.supports
10ff00 50 61 63 6b 61 67 65 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 20 74 68 65 6e 0a 6c 6f 63 61 PackageReferences(prj).then.loca
10ff20 6c 20 70 61 63 6b 61 67 65 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 l.packages.=.p.capture(function(
10ff40 29 20 76 73 74 75 64 69 6f 2e 6e 75 67 65 74 32 30 31 30 2e 67 65 6e 65 72 61 74 65 50 61 63 6b ).vstudio.nuget2010.generatePack
10ff60 61 67 65 73 43 6f 6e 66 69 67 28 70 72 6a 29 20 65 6e 64 29 0a 69 66 20 23 70 61 63 6b 61 67 65 agesConfig(prj).end).if.#package
10ff80 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 70 61 63 6b s.>.0.then.p.generate(prj,."pack
10ffa0 61 67 65 73 2e 63 6f 6e 66 69 67 22 2c 20 66 75 6e 63 74 69 6f 6e 28 29 20 70 2e 6f 75 74 6c 6e ages.config",.function().p.outln
10ffc0 28 70 61 63 6b 61 67 65 73 29 20 65 6e 64 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 (packages).end).end.local.config
10ffe0 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 20 76 73 74 75 64 69 6f 2e .=.p.capture(function().vstudio.
110000 6e 75 67 65 74 32 30 31 30 2e 67 65 6e 65 72 61 74 65 4e 75 47 65 74 43 6f 6e 66 69 67 28 70 72 nuget2010.generateNuGetConfig(pr
110020 6a 29 20 65 6e 64 29 0a 69 66 20 23 63 6f 6e 66 69 67 20 3e 20 30 20 74 68 65 6e 0a 70 2e 67 65 j).end).if.#config.>.0.then.p.ge
110040 6e 65 72 61 74 65 28 70 72 6a 2c 20 22 4e 75 47 65 74 2e 43 6f 6e 66 69 67 22 2c 20 66 75 6e 63 nerate(prj,."NuGet.Config",.func
110060 74 69 6f 6e 28 29 20 70 2e 6f 75 74 6c 6e 28 63 6f 6e 66 69 67 29 20 65 6e 64 29 0a 65 6e 64 0a tion().p.outln(config).end).end.
110080 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 31 30 2e 67 65 6e 65 72 61 74 65 end.end.function.vs2010.generate
1100a0 52 75 6c 65 28 72 75 6c 65 29 0a 70 2e 65 6f 6c 28 22 5c 72 5c 6e 22 29 0a 70 2e 69 6e 64 65 6e Rule(rule).p.eol("\r\n").p.inden
1100c0 74 28 22 20 20 22 29 0a 70 2e 65 73 63 61 70 65 72 28 76 73 32 30 31 30 2e 65 73 63 29 0a 70 2e t("..").p.escaper(vs2010.esc).p.
1100e0 67 65 6e 65 72 61 74 65 28 72 75 6c 65 2c 20 22 2e 70 72 6f 70 73 22 2c 20 76 73 32 30 31 30 2e generate(rule,.".props",.vs2010.
110100 72 75 6c 65 73 2e 70 72 6f 70 73 2e 67 65 6e 65 72 61 74 65 29 0a 70 2e 67 65 6e 65 72 61 74 65 rules.props.generate).p.generate
110120 28 72 75 6c 65 2c 20 22 2e 74 61 72 67 65 74 73 22 2c 20 76 73 32 30 31 30 2e 72 75 6c 65 73 2e (rule,.".targets",.vs2010.rules.
110140 74 61 72 67 65 74 73 2e 67 65 6e 65 72 61 74 65 29 0a 70 2e 67 65 6e 65 72 61 74 65 28 72 75 6c targets.generate).p.generate(rul
110160 65 2c 20 22 2e 78 6d 6c 22 2c 20 76 73 32 30 31 30 2e 72 75 6c 65 73 2e 78 6d 6c 2e 67 65 6e 65 e,.".xml",.vs2010.rules.xml.gene
110180 72 61 74 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 76 73 32 30 31 30 2e 65 73 63 28 76 61 rate).end.function.vs2010.esc(va
1101a0 6c 75 65 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 26 27 2c 20 20 22 26 lue).value.=.value:gsub('&',.."&
1101c0 61 6d 70 3b 22 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 3c 27 2c 20 20 amp;").value.=.value:gsub('<',..
1101e0 22 26 6c 74 3b 22 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 27 3e 27 2c 20 "&lt;").value.=.value:gsub('>',.
110200 20 22 26 67 74 3b 22 29 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 6e 65 77 61 63 74 ."&gt;").return.value.end.newact
110220 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 76 73 32 30 31 30 22 2c 0a 73 68 ion.{.trigger.....=."vs2010",.sh
110240 6f 72 74 6e 61 6d 65 20 20 20 3d 20 22 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 30 22 ortname...=."Visual.Studio.2010"
110260 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 47 65 6e 65 72 61 74 65 20 56 69 73 75 61 6c ,.description.=."Generate.Visual
110280 20 53 74 75 64 69 6f 20 32 30 31 30 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 74 61 72 .Studio.2010.project.files",.tar
1102a0 67 65 74 6f 73 20 3d 20 22 77 69 6e 64 6f 77 73 22 2c 0a 74 6f 6f 6c 73 65 74 20 20 3d 20 22 6d getos.=."windows",.toolset..=."m
1102c0 73 63 2d 76 31 30 30 22 2c 0a 76 61 6c 69 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 sc-v100",.valid_kinds.....=.{."C
1102e0 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 onsoleApp",."WindowedApp",."Stat
110300 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 22 2c 20 22 4d 61 6b 65 66 69 6c 65 22 2c icLib",."SharedLib",."Makefile",
110320 20 22 4e 6f 6e 65 22 2c 20 22 55 74 69 6c 69 74 79 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e 67 ."None",."Utility".},.valid_lang
110340 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 2c 20 22 46 23 22 uages.=.{."C",."C++",."C#",."F#"
110360 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d .},.valid_tools.....=.{.cc.....=
110380 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 22 .{."msc"...},.dotnet.=.{."msnet"
1103a0 20 7d 2c 0a 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b .},.},.onWorkspace.=.function(wk
1103c0 73 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 53 6f 6c 75 74 69 s).vstudio.vs2005.generateSoluti
1103e0 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f on(wks).end,.onProject.=.functio
110400 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 67 65 6e 65 72 61 74 65 50 72 n(prj).vstudio.vs2010.generatePr
110420 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 52 75 6c 65 20 3d 20 66 75 6e 63 74 69 6f oject(prj).end,.onRule.=.functio
110440 6e 28 72 75 6c 65 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 67 65 6e 65 72 61 74 65 52 n(rule).vstudio.vs2010.generateR
110460 75 6c 65 28 72 75 6c 65 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 57 6f 72 6b 73 70 61 63 65 20 ule(rule).end,.onCleanWorkspace.
110480 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 53 6f 6c =.function(wks).vstudio.cleanSol
1104a0 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 50 72 6f 6a 65 63 74 20 3d ution(wks).end,.onCleanProject.=
1104c0 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 50 72 6f 6a .function(prj).vstudio.cleanProj
1104e0 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 54 61 72 67 65 74 20 3d 20 66 75 ect(prj).end,.onCleanTarget.=.fu
110500 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 54 61 72 67 65 74 28 nction(prj).vstudio.cleanTarget(
110520 70 72 6a 29 0a 65 6e 64 2c 0a 70 61 74 68 56 61 72 73 20 20 20 20 20 20 20 20 3d 20 76 73 32 30 prj).end,.pathVars........=.vs20
110540 31 30 2e 70 61 74 68 56 61 72 73 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 63 73 70 72 6f 6a 53 10.pathVars,.vstudio.=.{.csprojS
110560 63 68 65 6d 61 56 65 72 73 69 6f 6e 20 3d 20 22 32 2e 30 22 2c 0a 70 72 6f 64 75 63 74 56 65 72 chemaVersion.=."2.0",.productVer
110580 73 69 6f 6e 20 20 20 20 20 20 3d 20 22 38 2e 30 2e 33 30 37 30 33 22 2c 0a 73 6f 6c 75 74 69 6f sion......=."8.0.30703",.solutio
1105a0 6e 56 65 72 73 69 6f 6e 20 20 20 20 20 3d 20 22 31 31 22 2c 0a 76 65 72 73 69 6f 6e 4e 61 6d 65 nVersion.....=."11",.versionName
1105c0 20 20 20 20 20 20 20 20 20 3d 20 22 32 30 31 30 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 77 6f .........=."2010",.targetFramewo
1105e0 72 6b 20 20 20 20 20 3d 20 22 34 2e 30 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 rk.....=."4.0",.toolsVersion....
110600 20 20 20 20 3d 20 22 34 2e 30 22 2c 0a 7d 0a 7d 0a 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 ....=."4.0",.}.}........local.p.
110620 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 72 75 6c 65 20 3d 20 70 2e 61 70 69 2e 63 6f 6e 74 61 69 6e =.premake.p.rule.=.p.api.contain
110640 65 72 28 22 72 75 6c 65 22 2c 20 70 2e 67 6c 6f 62 61 6c 29 0a 6c 6f 63 61 6c 20 72 75 6c 65 20 er("rule",.p.global).local.rule.
110660 3d 20 70 2e 72 75 6c 65 0a 66 75 6e 63 74 69 6f 6e 20 72 75 6c 65 2e 6e 65 77 28 6e 61 6d 65 29 =.p.rule.function.rule.new(name)
110680 0a 6c 6f 63 61 6c 20 73 65 6c 66 20 3d 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 6e 65 77 28 72 75 .local.self.=.p.container.new(ru
1106a0 6c 65 2c 20 6e 61 6d 65 29 0a 5f 47 5b 6e 61 6d 65 20 2e 2e 20 22 56 61 72 73 22 5d 20 3d 20 66 le,.name)._G[name...."Vars"].=.f
1106c0 75 6e 63 74 69 6f 6e 28 76 61 72 73 29 0a 72 75 6c 65 2e 73 65 74 56 61 72 73 28 73 65 6c 66 2c unction(vars).rule.setVars(self,
1106e0 20 76 61 72 73 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6c 6f 77 65 72 4e 61 6d 65 20 3d 20 20 6e 61 .vars).end.local.lowerName.=..na
110700 6d 65 3a 67 73 75 62 28 22 5e 25 75 2b 22 2c 20 73 74 72 69 6e 67 2e 6c 6f 77 65 72 29 0a 5f 47 me:gsub("^%u+",.string.lower)._G
110720 5b 6c 6f 77 65 72 4e 61 6d 65 20 2e 2e 20 22 56 61 72 73 22 5d 20 3d 20 5f 47 5b 6e 61 6d 65 20 [lowerName...."Vars"].=._G[name.
110740 2e 2e 20 22 56 61 72 73 22 5d 0a 72 65 74 75 72 6e 20 73 65 6c 66 0a 65 6e 64 0a 66 75 6e 63 74 ..."Vars"].return.self.end.funct
110760 69 6f 6e 20 72 75 6c 65 2e 65 61 63 68 50 72 6f 70 65 72 74 79 28 73 65 6c 66 29 0a 6c 6f 63 61 ion.rule.eachProperty(self).loca
110780 6c 20 70 72 6f 70 73 20 3d 20 73 65 6c 66 2e 70 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 69 6f l.props.=.self.propertydefinitio
1107a0 6e 0a 6c 6f 63 61 6c 20 69 20 3d 20 30 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 20 28 29 n.local.i.=.0.return.function.()
1107c0 0a 69 20 3d 20 69 20 2b 20 31 0a 69 66 20 69 20 3c 3d 20 23 70 72 6f 70 73 20 74 68 65 6e 0a 72 .i.=.i.+.1.if.i.<=.#props.then.r
1107e0 65 74 75 72 6e 20 70 72 6f 70 73 5b 69 5d 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 eturn.props[i].end.end.end.funct
110800 69 6f 6e 20 72 75 6c 65 2e 67 65 74 50 72 6f 70 65 72 74 79 28 73 65 6c 66 2c 20 6e 61 6d 65 29 ion.rule.getProperty(self,.name)
110820 0a 6c 6f 63 61 6c 20 70 72 6f 70 73 20 3d 20 73 65 6c 66 2e 70 72 6f 70 65 72 74 79 64 65 66 69 .local.props.=.self.propertydefi
110840 6e 69 74 69 6f 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 70 72 6f 70 73 20 64 6f 0a 6c 6f 63 61 nition.for.i.=.1,.#props.do.loca
110860 6c 20 70 72 6f 70 20 3d 20 70 72 6f 70 73 5b 69 5d 0a 69 66 20 70 72 6f 70 2e 6e 61 6d 65 20 3d l.prop.=.props[i].if.prop.name.=
110880 3d 20 6e 61 6d 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 6f 70 0a 65 6e 64 0a 65 6e 64 0a =.name.then.return.prop.end.end.
1108a0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 72 75 6c 65 2e 67 65 74 50 72 6f 70 65 72 74 79 46 69 65 end.function.rule.getPropertyFie
1108c0 6c 64 28 73 65 6c 66 2c 20 70 72 6f 70 29 0a 69 66 20 70 72 6f 70 2e 5f 66 69 65 6c 64 20 74 68 ld(self,.prop).if.prop._field.th
1108e0 65 6e 0a 72 65 74 75 72 6e 20 70 72 6f 70 2e 5f 66 69 65 6c 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 en.return.prop._field.end.local.
110900 6b 69 6e 64 20 3d 20 70 72 6f 70 2e 6b 69 6e 64 20 6f 72 20 22 73 74 72 69 6e 67 22 0a 69 66 20 kind.=.prop.kind.or."string".if.
110920 6b 69 6e 64 20 3d 3d 20 22 6c 69 73 74 22 20 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 kind.==."list".then.kind.=."list
110940 3a 73 74 72 69 6e 67 22 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 6c 64 20 3d 20 70 2e 66 69 65 6c 64 :string".end.local.fld.=.p.field
110960 2e 6e 65 77 20 7b 0a 6e 61 6d 65 20 3d 20 22 5f 72 75 6c 65 5f 22 20 2e 2e 20 73 65 6c 66 2e 6e .new.{.name.=."_rule_"....self.n
110980 61 6d 65 20 2e 2e 20 22 5f 22 20 2e 2e 20 70 72 6f 70 2e 6e 61 6d 65 2c 0a 73 63 6f 70 65 20 3d ame...."_"....prop.name,.scope.=
1109a0 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 6b 69 6e 64 2c 0a 74 6f 6b 65 6e 73 20 3d ."config",.kind.=.kind,.tokens.=
1109c0 20 74 72 75 65 2c 0a 7d 0a 70 72 6f 70 2e 5f 66 69 65 6c 64 20 3d 20 66 6c 64 0a 72 65 74 75 72 .true,.}.prop._field.=.fld.retur
1109e0 6e 20 66 6c 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 72 75 6c 65 2e 73 65 74 56 61 72 73 28 n.fld.end.function.rule.setVars(
110a00 73 65 6c 66 2c 20 76 61 72 73 29 0a 66 6f 72 20 6b 65 79 2c 20 76 61 6c 75 65 20 69 6e 20 70 61 self,.vars).for.key,.value.in.pa
110a20 69 72 73 28 76 61 72 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 72 6f 70 20 3d 20 72 75 6c 65 2e 67 irs(vars).do.local.prop.=.rule.g
110a40 65 74 50 72 6f 70 65 72 74 79 28 73 65 6c 66 2c 20 6b 65 79 29 0a 69 66 20 6e 6f 74 20 70 72 6f etProperty(self,.key).if.not.pro
110a60 70 20 74 68 65 6e 0a 65 72 72 6f 72 20 28 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 72 75 6c p.then.error.(string.format("rul
110a80 65 20 27 25 73 27 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 70 72 6f 70 65 72 74 79 20 27 25 e.'%s'.does.not.have.property.'%
110aa0 73 27 22 2c 20 73 65 6c 66 2e 6e 61 6d 65 2c 20 6b 65 79 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 s'",.self.name,.key)).end.local.
110ac0 66 6c 64 20 3d 20 72 75 6c 65 2e 67 65 74 50 72 6f 70 65 72 74 79 46 69 65 6c 64 28 73 65 6c 66 fld.=.rule.getPropertyField(self
110ae0 2c 20 70 72 6f 70 29 0a 70 2e 61 70 69 2e 73 74 6f 72 65 46 69 65 6c 64 28 66 6c 64 2c 20 76 61 ,.prop).p.api.storeField(fld,.va
110b00 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 72 75 6c 65 2e 70 72 65 70 61 lue).end.end.function.rule.prepa
110b20 72 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 28 73 65 6c 66 2c 20 65 6e 76 69 72 6f 6e 2c 20 66 6f 72 reEnvironment(self,.environ,.for
110b40 6d 61 74 29 0a 66 6f 72 20 5f 2c 20 64 65 66 20 69 6e 20 69 70 61 69 72 73 28 73 65 6c 66 2e 70 mat).for._,.def.in.ipairs(self.p
110b60 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 69 6f 6e 29 20 64 6f 0a 65 6e 76 69 72 6f 6e 5b 64 65 ropertydefinition).do.environ[de
110b80 66 2e 6e 61 6d 65 5d 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 66 6f 72 6d 61 74 2c 20 f.name].=.string.format(format,.
110ba0 64 65 66 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 72 75 6c 65 2e def.name).end.end.function.rule.
110bc0 63 72 65 61 74 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 28 73 65 6c 66 2c 20 66 6f 72 6d 61 74 29 0a createEnvironment(self,.format).
110be0 6c 6f 63 61 6c 20 65 6e 76 69 72 6f 6e 20 3d 20 7b 7d 0a 72 75 6c 65 2e 70 72 65 70 61 72 65 45 local.environ.=.{}.rule.prepareE
110c00 6e 76 69 72 6f 6e 6d 65 6e 74 28 73 65 6c 66 2c 20 65 6e 76 69 72 6f 6e 2c 20 66 6f 72 6d 61 74 nvironment(self,.environ,.format
110c20 29 0a 72 65 74 75 72 6e 20 65 6e 76 69 72 6f 6e 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 72 75 ).return.environ.end.function.ru
110c40 6c 65 2e 70 72 65 70 61 72 65 50 61 74 68 56 61 72 73 28 73 65 6c 66 2c 20 70 61 74 68 56 61 72 le.preparePathVars(self,.pathVar
110c60 73 2c 20 66 6f 72 6d 61 74 29 0a 66 6f 72 20 5f 2c 20 64 65 66 20 69 6e 20 69 70 61 69 72 73 28 s,.format).for._,.def.in.ipairs(
110c80 73 65 6c 66 2e 70 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 69 6f 6e 29 20 64 6f 0a 70 61 74 68 self.propertydefinition).do.path
110ca0 56 61 72 73 5b 64 65 66 2e 6e 61 6d 65 5d 20 3d 20 7b 20 61 62 73 6f 6c 75 74 65 20 3d 20 74 72 Vars[def.name].=.{.absolute.=.tr
110cc0 75 65 2c 20 20 74 6f 6b 65 6e 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 66 6f 72 6d 61 ue,..token.=.string.format(forma
110ce0 74 2c 20 64 65 66 2e 6e 61 6d 65 29 20 7d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 t,.def.name).}.end.end.function.
110d00 72 75 6c 65 2e 63 72 65 61 74 65 50 61 74 68 56 61 72 73 28 73 65 6c 66 2c 20 66 6f 72 6d 61 74 rule.createPathVars(self,.format
110d20 29 0a 6c 6f 63 61 6c 20 70 61 74 68 56 61 72 73 20 3d 20 7b 7d 0a 72 75 6c 65 2e 70 72 65 70 61 ).local.pathVars.=.{}.rule.prepa
110d40 72 65 50 61 74 68 56 61 72 73 28 73 65 6c 66 2c 20 70 61 74 68 56 61 72 73 2c 20 66 6f 72 6d 61 rePathVars(self,.pathVars,.forma
110d60 74 29 0a 72 65 74 75 72 6e 20 70 61 74 68 56 61 72 73 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 70 20 t).return.pathVars.end..local.p.
110d80 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 63 6f 6e 66 69 67 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 70 72 =.premake.p.config.=.{}.local.pr
110da0 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d oject.=.p.project.local.config.=
110dc0 20 70 2e 63 6f 6e 66 69 67 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 2e 62 75 69 6c 64 74 .p.config.function.config.buildt
110de0 61 72 67 65 74 69 6e 66 6f 28 63 66 67 2c 20 6b 69 6e 64 2c 20 66 69 65 6c 64 29 0a 6c 6f 63 61 argetinfo(cfg,.kind,.field).loca
110e00 6c 20 62 61 73 65 64 69 72 20 3d 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e l.basedir.=.cfg.project.location
110e20 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 64 69 72 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d .local.targetdir.if.cfg.platform
110e40 20 74 68 65 6e 0a 74 61 72 67 65 74 64 69 72 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 62 61 73 65 .then.targetdir.=.path.join(base
110e60 64 69 72 2c 20 27 62 69 6e 27 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 2c 20 63 66 67 2e 62 75 dir,.'bin',.cfg.platform,.cfg.bu
110e80 69 6c 64 63 66 67 29 0a 65 6c 73 65 0a 74 61 72 67 65 74 64 69 72 20 3d 20 70 61 74 68 2e 6a 6f ildcfg).else.targetdir.=.path.jo
110ea0 69 6e 28 62 61 73 65 64 69 72 2c 20 27 62 69 6e 27 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 29 in(basedir,.'bin',.cfg.buildcfg)
110ec0 0a 65 6e 64 0a 6c 6f 63 61 6c 20 64 69 72 65 63 74 6f 72 79 20 3d 20 63 66 67 5b 66 69 65 6c 64 .end.local.directory.=.cfg[field
110ee0 2e 2e 22 64 69 72 22 5d 20 6f 72 20 63 66 67 2e 74 61 72 67 65 74 64 69 72 20 6f 72 20 74 61 72 .."dir"].or.cfg.targetdir.or.tar
110f00 67 65 74 64 69 72 0a 6c 6f 63 61 6c 20 62 61 73 65 6e 61 6d 65 20 3d 20 63 66 67 5b 66 69 65 6c getdir.local.basename.=.cfg[fiel
110f20 64 2e 2e 22 6e 61 6d 65 22 5d 20 6f 72 20 63 66 67 2e 74 61 72 67 65 74 6e 61 6d 65 20 6f 72 20 d.."name"].or.cfg.targetname.or.
110f40 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 0a 6c 6f 63 61 6c 20 70 72 65 66 69 78 20 3d 20 cfg.project.name.local.prefix.=.
110f60 63 66 67 5b 66 69 65 6c 64 2e 2e 22 70 72 65 66 69 78 22 5d 20 6f 72 20 63 66 67 2e 74 61 72 67 cfg[field.."prefix"].or.cfg.targ
110f80 65 74 70 72 65 66 69 78 20 6f 72 20 22 22 0a 6c 6f 63 61 6c 20 73 75 66 66 69 78 20 3d 20 63 66 etprefix.or."".local.suffix.=.cf
110fa0 67 5b 66 69 65 6c 64 2e 2e 22 73 75 66 66 69 78 22 5d 20 6f 72 20 63 66 67 2e 74 61 72 67 65 74 g[field.."suffix"].or.cfg.target
110fc0 73 75 66 66 69 78 20 6f 72 20 22 22 0a 6c 6f 63 61 6c 20 65 78 74 65 6e 73 69 6f 6e 20 3d 20 63 suffix.or."".local.extension.=.c
110fe0 66 67 5b 66 69 65 6c 64 2e 2e 22 65 78 74 65 6e 73 69 6f 6e 22 5d 20 6f 72 20 63 66 67 2e 74 61 fg[field.."extension"].or.cfg.ta
111000 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 6f 72 20 22 22 0a 6c 6f 63 61 6c 20 62 75 6e 64 6c 65 rgetextension.or."".local.bundle
111020 6e 61 6d 65 20 3d 20 22 22 0a 6c 6f 63 61 6c 20 62 75 6e 64 6c 65 70 61 74 68 20 3d 20 22 22 0a name.=."".local.bundlepath.=."".
111040 69 66 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 if.table.contains(os.getSystemTa
111060 67 73 28 63 66 67 2e 73 79 73 74 65 6d 29 2c 20 22 64 61 72 77 69 6e 22 29 20 61 6e 64 20 28 6b gs(cfg.system),."darwin").and.(k
111080 69 6e 64 20 3d 3d 20 70 2e 57 49 4e 44 4f 57 45 44 41 50 50 20 6f 72 20 28 6b 69 6e 64 20 3d 3d ind.==.p.WINDOWEDAPP.or.(kind.==
1110a0 20 70 2e 53 48 41 52 45 44 4c 49 42 20 61 6e 64 20 63 66 67 2e 73 68 61 72 65 64 6c 69 62 74 79 .p.SHAREDLIB.and.cfg.sharedlibty
1110c0 70 65 29 29 20 74 68 65 6e 0a 62 75 6e 64 6c 65 6e 61 6d 65 20 3d 20 62 61 73 65 6e 61 6d 65 20 pe)).then.bundlename.=.basename.
1110e0 2e 2e 20 65 78 74 65 6e 73 69 6f 6e 0a 62 75 6e 64 6c 65 70 61 74 68 20 3d 20 70 61 74 68 2e 6a ...extension.bundlepath.=.path.j
111100 6f 69 6e 28 62 75 6e 64 6c 65 6e 61 6d 65 2c 20 69 69 66 28 6b 69 6e 64 20 3d 3d 20 70 2e 53 48 oin(bundlename,.iif(kind.==.p.SH
111120 41 52 45 44 4c 49 42 20 61 6e 64 20 63 66 67 2e 73 68 61 72 65 64 6c 69 62 74 79 70 65 20 3d 3d AREDLIB.and.cfg.sharedlibtype.==
111140 20 22 4f 53 58 46 72 61 6d 65 77 6f 72 6b 22 2c 20 22 56 65 72 73 69 6f 6e 73 2f 41 22 2c 20 22 ."OSXFramework",."Versions/A",."
111160 43 6f 6e 74 65 6e 74 73 2f 4d 61 63 4f 53 22 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 69 6e 66 6f Contents/MacOS")).end.local.info
111180 20 3d 20 7b 7d 0a 69 6e 66 6f 2e 64 69 72 65 63 74 6f 72 79 20 20 3d 20 64 69 72 65 63 74 6f 72 .=.{}.info.directory..=.director
1111a0 79 0a 69 6e 66 6f 2e 62 61 73 65 6e 61 6d 65 20 20 20 3d 20 62 61 73 65 6e 61 6d 65 20 2e 2e 20 y.info.basename...=.basename....
1111c0 73 75 66 66 69 78 0a 69 6e 66 6f 2e 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 70 72 65 66 69 78 20 suffix.info.name.......=.prefix.
1111e0 2e 2e 20 69 6e 66 6f 2e 62 61 73 65 6e 61 6d 65 20 2e 2e 20 65 78 74 65 6e 73 69 6f 6e 0a 69 6e ...info.basename....extension.in
111200 66 6f 2e 65 78 74 65 6e 73 69 6f 6e 20 20 3d 20 65 78 74 65 6e 73 69 6f 6e 0a 69 6e 66 6f 2e 61 fo.extension..=.extension.info.a
111220 62 73 70 61 74 68 20 20 20 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 64 69 72 65 63 74 6f 72 79 2c bspath....=.path.join(directory,
111240 20 69 6e 66 6f 2e 6e 61 6d 65 29 0a 69 6e 66 6f 2e 66 75 6c 6c 70 61 74 68 20 20 20 3d 20 69 6e .info.name).info.fullpath...=.in
111260 66 6f 2e 61 62 73 70 61 74 68 0a 69 6e 66 6f 2e 62 75 6e 64 6c 65 6e 61 6d 65 20 3d 20 62 75 6e fo.abspath.info.bundlename.=.bun
111280 64 6c 65 6e 61 6d 65 0a 69 6e 66 6f 2e 62 75 6e 64 6c 65 70 61 74 68 20 3d 20 70 61 74 68 2e 6a dlename.info.bundlepath.=.path.j
1112a0 6f 69 6e 28 64 69 72 65 63 74 6f 72 79 2c 20 62 75 6e 64 6c 65 70 61 74 68 29 0a 69 6e 66 6f 2e oin(directory,.bundlepath).info.
1112c0 70 72 65 66 69 78 20 20 20 20 20 3d 20 70 72 65 66 69 78 0a 69 6e 66 6f 2e 73 75 66 66 69 78 20 prefix.....=.prefix.info.suffix.
1112e0 20 20 20 20 3d 20 73 75 66 66 69 78 0a 72 65 74 75 72 6e 20 69 6e 66 6f 0a 65 6e 64 0a 66 75 6e ....=.suffix.return.info.end.fun
111300 63 74 69 6f 6e 20 63 6f 6e 66 69 67 2e 63 61 6e 4c 69 6e 6b 28 63 66 67 2c 20 74 61 72 67 65 74 ction.config.canLink(cfg,.target
111320 2c 20 6c 69 6e 6b 61 67 65 29 0a 69 66 20 74 79 70 65 28 74 61 72 67 65 74 29 20 7e 3d 20 22 73 ,.linkage).if.type(target).~=."s
111340 74 72 69 6e 67 22 20 74 68 65 6e 0a 69 66 20 74 61 72 67 65 74 2e 6b 69 6e 64 20 7e 3d 20 22 53 tring".then.if.target.kind.~=."S
111360 68 61 72 65 64 4c 69 62 22 20 61 6e 64 20 74 61 72 67 65 74 2e 6b 69 6e 64 20 7e 3d 20 22 53 74 haredLib".and.target.kind.~=."St
111380 61 74 69 63 4c 69 62 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 aticLib".then.return.false.end.i
1113a0 66 20 63 66 67 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 43 2b 2b 22 20 74 68 65 6e 0a 69 66 20 f.cfg.language.==."C++".then.if.
1113c0 63 66 67 2e 63 6c 72 20 3d 3d 20 70 2e 4f 4e 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 cfg.clr.==.p.ON.then.return.true
1113e0 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 74 61 72 67 65 74 2e 6c 61 6e 67 75 61 67 65 20 3d 3d 20 22 .end.end.if.target.language.==."
111400 43 2b 2b 22 20 74 68 65 6e 0a 69 66 20 74 61 72 67 65 74 2e 63 6c 72 20 3d 3d 20 70 2e 4f 4e 20 C++".then.if.target.clr.==.p.ON.
111420 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 then.return.true.end.end.local.c
111440 66 67 4d 61 6e 61 67 65 64 20 3d 20 70 72 6f 6a 65 63 74 2e 69 73 64 6f 74 6e 65 74 28 63 66 67 fgManaged.=.project.isdotnet(cfg
111460 2e 70 72 6f 6a 65 63 74 29 20 6f 72 20 28 63 66 67 2e 63 6c 72 20 7e 3d 20 70 2e 4f 46 46 29 0a .project).or.(cfg.clr.~=.p.OFF).
111480 6c 6f 63 61 6c 20 74 67 74 4d 61 6e 61 67 65 64 20 3d 20 70 72 6f 6a 65 63 74 2e 69 73 64 6f 74 local.tgtManaged.=.project.isdot
1114a0 6e 65 74 28 74 61 72 67 65 74 2e 70 72 6f 6a 65 63 74 29 20 6f 72 20 28 74 61 72 67 65 74 2e 63 net(target.project).or.(target.c
1114c0 6c 72 20 7e 3d 20 70 2e 4f 46 46 29 0a 72 65 74 75 72 6e 20 28 63 66 67 4d 61 6e 61 67 65 64 20 lr.~=.p.OFF).return.(cfgManaged.
1114e0 3d 3d 20 74 67 74 4d 61 6e 61 67 65 64 29 0a 65 6e 64 0a 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 ==.tgtManaged).end.if.project.is
111500 64 6f 74 6e 65 74 28 63 66 67 2e 70 72 6f 6a 65 63 74 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 dotnet(cfg.project).then.return.
111520 74 72 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 69 73 4d 61 6e 61 67 65 64 20 3d 20 28 70 61 74 68 true.end.local.isManaged.=.(path
111540 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 74 61 72 67 65 74 29 20 3d 3d 20 22 2e 64 6c 6c 22 29 .getextension(target).==.".dll")
111560 0a 69 66 20 69 73 4d 61 6e 61 67 65 64 20 61 6e 64 20 63 66 67 2e 63 6c 72 20 3d 3d 20 70 2e 4f .if.isManaged.and.cfg.clr.==.p.O
111580 46 46 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 FF.then.return.false.end.return.
1115a0 28 69 73 4d 61 6e 61 67 65 64 29 20 3d 3d 20 28 6c 69 6e 6b 61 67 65 20 3d 3d 20 22 6d 61 6e 61 (isManaged).==.(linkage.==."mana
1115c0 67 65 64 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 2e 63 61 6e 4c 69 6e ged").end.function.config.canLin
1115e0 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 3d 3d kIncremental(cfg).if.cfg.kind.==
111600 20 22 53 74 61 74 69 63 4c 69 62 22 0a 6f 72 20 63 6f 6e 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a ."StaticLib".or.config.isOptimiz
111620 65 64 42 75 69 6c 64 28 63 66 67 29 0a 6f 72 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6e 63 72 edBuild(cfg).or.cfg.flags.NoIncr
111640 65 6d 65 6e 74 61 6c 4c 69 6e 6b 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e ementalLink.then.return.false.en
111660 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 d.return.true.end.function.confi
111680 67 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c 20 65 78 74 29 0a 66 6f 72 20 5f 2c 20 66 6e 61 6d g.findfile(cfg,.ext).for._,.fnam
1116a0 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 66 6e 61 e.in.ipairs(cfg.files).do.if.fna
1116c0 6d 65 3a 65 6e 64 73 77 69 74 68 28 65 78 74 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 70 72 6f me:endswith(ext).then.return.pro
1116e0 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 66 6e ject.getrelative(cfg.project,.fn
111700 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 ame).end.end.end.function.config
111720 2e 67 65 74 6c 69 6e 6b 69 6e 66 6f 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 3d 20 63 .getlinkinfo(cfg).local.kind.=.c
111740 66 67 2e 6b 69 6e 64 0a 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 6e 61 74 69 76 65 28 63 66 67 2e fg.kind.if.project.isnative(cfg.
111760 70 72 6f 6a 65 63 74 29 20 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 project)..then.if.cfg.system.==.
111780 70 2e 57 49 4e 44 4f 57 53 20 61 6e 64 20 6b 69 6e 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 4c 49 p.WINDOWS.and.kind.==.p.SHAREDLI
1117a0 42 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 B.and.not.cfg.flags.NoImportLib.
1117c0 74 68 65 6e 0a 6b 69 6e 64 20 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 0a 65 6e 64 0a 65 6e 64 0a then.kind.=.p.STATICLIB.end.end.
1117e0 72 65 74 75 72 6e 20 63 6f 6e 66 69 67 2e 62 75 69 6c 64 74 61 72 67 65 74 69 6e 66 6f 28 63 66 return.config.buildtargetinfo(cf
111800 67 2c 20 6b 69 6e 64 2c 20 22 69 6d 70 6c 69 62 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 g,.kind,."implib").end.function.
111820 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 6b 69 6e 64 2c 20 70 61 72 74 2c config.getlinks(cfg,.kind,.part,
111840 20 6c 69 6e 6b 61 67 65 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 69 66 20 70 .linkage).local.result.=.{}.if.p
111860 61 72 74 20 3d 3d 20 22 64 69 72 65 63 74 6f 72 79 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 66 6f art.==."directory".then.table.fo
111880 72 65 61 63 68 69 28 63 66 67 2e 6c 69 62 64 69 72 73 2c 20 66 75 6e 63 74 69 6f 6e 28 64 69 72 reachi(cfg.libdirs,.function(dir
1118a0 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 72 6f 6a 65 63 74 2e 67 ).table.insert(result,.project.g
1118c0 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 29 0a 65 6e etrelative(cfg.project,.dir)).en
1118e0 64 29 0a 65 6e 64 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 63 66 67 2e 6c 69 6e 6b 73 20 64 6f 0a d).end.for.i.=.1,.#cfg.links.do.
111900 6c 6f 63 61 6c 20 6c 69 6e 6b 20 3d 20 63 66 67 2e 6c 69 6e 6b 73 5b 69 5d 0a 6c 6f 63 61 6c 20 local.link.=.cfg.links[i].local.
111920 69 74 65 6d 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 66 69 6e item.local.prj.=.p.workspace.fin
111940 64 70 72 6f 6a 65 63 74 28 63 66 67 2e 77 6f 72 6b 73 70 61 63 65 2c 20 6c 69 6e 6b 29 0a 69 66 dproject(cfg.workspace,.link).if
111960 20 70 72 6a 20 61 6e 64 20 6b 69 6e 64 20 7e 3d 20 22 73 79 73 74 65 6d 22 20 74 68 65 6e 0a 6c .prj.and.kind.~=."system".then.l
111980 6f 63 61 6c 20 70 72 6a 63 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 63 6f 6e 66 69 67 28 ocal.prjcfg.=.project.getconfig(
1119a0 70 72 6a 2c 20 63 66 67 2e 62 75 69 6c 64 63 66 67 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 prj,.cfg.buildcfg,.cfg.platform)
1119c0 0a 69 66 20 70 72 6a 63 66 67 20 61 6e 64 20 28 6b 69 6e 64 20 3d 3d 20 22 64 65 70 65 6e 64 65 .if.prjcfg.and.(kind.==."depende
1119e0 6e 63 69 65 73 22 20 6f 72 20 63 6f 6e 66 69 67 2e 63 61 6e 4c 69 6e 6b 28 63 66 67 2c 20 70 72 ncies".or.config.canLink(cfg,.pr
111a00 6a 63 66 67 29 29 20 74 68 65 6e 0a 69 66 20 70 61 72 74 20 3d 3d 20 22 6f 62 6a 65 63 74 22 20 jcfg)).then.if.part.==."object".
111a20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 72 6a 63 66 67 0a 65 6c 73 65 0a 69 74 65 6d 20 3d 20 70 then.item.=.prjcfg.else.item.=.p
111a40 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 roject.getrelative(cfg.project,.
111a60 70 72 6a 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 66 75 6c 6c 70 61 74 68 29 0a 65 6e 64 0a prjcfg.linktarget.fullpath).end.
111a80 65 6e 64 0a 65 6c 73 65 69 66 20 6e 6f 74 20 70 72 6a 20 61 6e 64 20 28 6b 69 6e 64 20 3d 3d 20 end.elseif.not.prj.and.(kind.==.
111aa0 22 73 79 73 74 65 6d 22 20 6f 72 20 6b 69 6e 64 20 3d 3d 20 22 61 6c 6c 22 29 20 74 68 65 6e 0a "system".or.kind.==."all").then.
111ac0 69 66 20 63 6f 6e 66 69 67 2e 63 61 6e 4c 69 6e 6b 28 63 66 67 2c 20 6c 69 6e 6b 2c 20 6c 69 6e if.config.canLink(cfg,.link,.lin
111ae0 6b 61 67 65 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 6c 69 6e 6b 0a 69 66 20 69 74 65 6d 3a 66 kage).then.item.=.link.if.item:f
111b00 69 6e 64 28 22 2f 22 2c 20 6e 69 6c 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 ind("/",.nil,.true).then.item.=.
111b20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c project.getrelative(cfg.project,
111b40 20 69 74 65 6d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 69 74 65 6d 20 61 6e 64 20 69 .item).end.end.end.if.item.and.i
111b60 74 65 6d 20 7e 3d 20 63 66 67 20 74 68 65 6e 0a 69 66 20 70 61 72 74 20 3d 3d 20 22 64 69 72 65 tem.~=.cfg.then.if.part.==."dire
111b80 63 74 6f 72 79 22 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 ctory".then.item.=.path.getdirec
111ba0 74 6f 72 79 28 69 74 65 6d 29 0a 69 66 20 69 74 65 6d 20 3d 3d 20 22 2e 22 20 74 68 65 6e 0a 69 tory(item).if.item.==.".".then.i
111bc0 74 65 6d 20 3d 20 6e 69 6c 0a 65 6e 64 0a 65 6c 73 65 69 66 20 70 61 72 74 20 3d 3d 20 22 6e 61 tem.=.nil.end.elseif.part.==."na
111be0 6d 65 22 20 74 68 65 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 69 74 65 me".then.item.=.path.getname(ite
111c00 6d 29 0a 65 6c 73 65 69 66 20 70 61 72 74 20 3d 3d 20 22 62 61 73 65 6e 61 6d 65 22 20 74 68 65 m).elseif.part.==."basename".the
111c20 6e 0a 69 74 65 6d 20 3d 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 69 74 65 6d 29 0a n.item.=.path.getbasename(item).
111c40 65 6c 73 65 69 66 20 74 79 70 65 28 70 61 72 74 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 elseif.type(part).==."function".
111c60 74 68 65 6e 0a 70 61 72 74 28 6c 69 6e 6b 2c 20 69 74 65 6d 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 then.part(link,.item).end.end.if
111c80 20 69 74 65 6d 20 61 6e 64 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 72 65 73 .item.and.not.table.contains(res
111ca0 75 6c 74 2c 20 69 74 65 6d 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 ult,.item).then.table.insert(res
111cc0 75 6c 74 2c 20 69 74 65 6d 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 ult,.item).end.end.return.result
111ce0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 2e 67 65 74 72 75 6e 74 69 6d 65 28 .end.function.config.getruntime(
111d00 63 66 67 29 0a 69 66 20 28 6e 6f 74 20 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 6f cfg).if.(not.cfg.staticruntime.o
111d20 72 20 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 22 44 65 66 61 75 6c 74 22 r.cfg.staticruntime.==."Default"
111d40 29 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 74 68 65 6e 0a 72 65 74 75 72 ).and.not.cfg.runtime.then.retur
111d60 6e 20 6e 69 6c 20 2d 2d 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 6e 6f 20 72 75 6e 74 69 6d n.nil.--.indicate.that.no.runtim
111d80 65 20 77 61 73 20 65 78 70 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64 0a 65 6e 64 0a 6c 6f e.was.explicitly.selected.end.lo
111da0 63 61 6c 20 6c 69 6e 6b 61 67 65 20 3d 20 69 69 66 28 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 cal.linkage.=.iif(cfg.staticrunt
111dc0 69 6d 65 20 3d 3d 20 22 4f 6e 22 2c 20 22 53 74 61 74 69 63 22 2c 20 22 53 68 61 72 65 64 22 29 ime.==."On",."Static",."Shared")
111de0 20 2d 2d 20 61 73 73 75 6d 65 20 27 53 68 61 72 65 64 27 20 69 73 20 64 65 66 61 75 6c 74 3f 0a .--.assume.'Shared'.is.default?.
111e00 69 66 20 6e 6f 74 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6c if.not.cfg.runtime.then.return.l
111e20 69 6e 6b 61 67 65 20 2e 2e 20 69 69 66 28 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c inkage....iif(config.isDebugBuil
111e40 64 28 63 66 67 29 2c 20 22 44 65 62 75 67 22 2c 20 22 52 65 6c 65 61 73 65 22 29 0a 65 6c 73 65 d(cfg),."Debug",."Release").else
111e60 0a 72 65 74 75 72 6e 20 6c 69 6e 6b 61 67 65 20 2e 2e 20 63 66 67 2e 72 75 6e 74 69 6d 65 0a 65 .return.linkage....cfg.runtime.e
111e80 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 2e 67 65 74 74 61 72 67 65 74 nd.end.function.config.gettarget
111ea0 69 6e 66 6f 28 63 66 67 29 0a 72 65 74 75 72 6e 20 63 6f 6e 66 69 67 2e 62 75 69 6c 64 74 61 72 info(cfg).return.config.buildtar
111ec0 67 65 74 69 6e 66 6f 28 63 66 67 2c 20 63 66 67 2e 6b 69 6e 64 2c 20 22 74 61 72 67 65 74 22 29 getinfo(cfg,.cfg.kind,."target")
111ee0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 2e 68 61 73 46 69 6c 65 28 73 65 6c .end.function.config.hasFile(sel
111f00 66 2c 20 74 65 73 74 66 6e 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 73 65 6c 66 2e 66 69 f,.testfn).local.files.=.self.fi
111f20 6c 65 73 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 66 69 6c 65 73 20 64 6f 0a 69 66 20 74 65 73 74 les.for.i.=.1,.#files.do.if.test
111f40 66 6e 28 66 69 6c 65 73 5b 69 5d 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e fn(files[i]).then.return.true.en
111f60 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 d.end.return.false.end.function.
111f80 63 6f 6e 66 69 67 2e 69 73 43 6f 70 79 4c 6f 63 61 6c 28 63 66 67 2c 20 6c 69 6e 6b 6e 61 6d 65 config.isCopyLocal(cfg,.linkname
111fa0 2c 20 64 65 66 61 75 6c 74 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 43 6f 70 79 4c 6f ,.default).if.cfg.flags.NoCopyLo
111fc0 63 61 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 69 66 20 23 63 66 cal.then.return.false.end.if.#cf
111fe0 67 2e 63 6f 70 79 6c 6f 63 61 6c 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 61 62 6c g.copylocal.>.0.then.return.tabl
112000 65 2e 63 6f 6e 74 61 69 6e 73 28 63 66 67 2e 63 6f 70 79 6c 6f 63 61 6c 2c 20 6c 69 6e 6b 6e 61 e.contains(cfg.copylocal,.linkna
112020 6d 65 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 64 65 66 61 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 me).end.return.default.end.funct
112040 69 6f 6e 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 0a 72 65 74 ion.config.isDebugBuild(cfg).ret
112060 75 72 6e 20 63 66 67 2e 73 79 6d 62 6f 6c 73 20 7e 3d 20 6e 69 6c 20 61 6e 64 0a 63 66 67 2e 73 urn.cfg.symbols.~=.nil.and.cfg.s
112080 79 6d 62 6f 6c 73 20 7e 3d 20 70 2e 4f 46 46 20 61 6e 64 0a 63 66 67 2e 73 79 6d 62 6f 6c 73 20 ymbols.~=.p.OFF.and.cfg.symbols.
1120a0 7e 3d 20 22 44 65 66 61 75 6c 74 22 20 61 6e 64 0a 6e 6f 74 20 63 6f 6e 66 69 67 2e 69 73 4f 70 ~=."Default".and.not.config.isOp
1120c0 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 timizedBuild(cfg).end.function.c
1120e0 6f 6e 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 0a 72 65 74 75 onfig.isOptimizedBuild(cfg).retu
112100 72 6e 20 63 66 67 2e 6f 70 74 69 6d 69 7a 65 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 63 66 67 2e 6f rn.cfg.optimize.~=.nil.and.cfg.o
112120 70 74 69 6d 69 7a 65 20 7e 3d 20 70 2e 4f 46 46 20 61 6e 64 20 63 66 67 2e 6f 70 74 69 6d 69 7a ptimize.~=.p.OFF.and.cfg.optimiz
112140 65 20 7e 3d 20 22 44 65 62 75 67 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 e.~=."Debug".end.function.config
112160 2e 6c 69 6e 6b 73 54 6f 50 72 6f 6a 65 63 74 28 63 66 67 2c 20 70 72 6a 4e 61 6d 65 29 0a 70 72 .linksToProject(cfg,.prjName).pr
112180 6a 4e 61 6d 65 20 3d 20 70 72 6a 4e 61 6d 65 3a 6c 6f 77 65 72 28 29 0a 6c 6f 63 61 6c 20 6e 20 jName.=.prjName:lower().local.n.
1121a0 3d 20 23 63 66 67 2e 6c 69 6e 6b 73 0a 66 6f 72 20 69 20 3d 20 31 2c 6e 20 64 6f 0a 69 66 20 63 =.#cfg.links.for.i.=.1,n.do.if.c
1121c0 66 67 2e 6c 69 6e 6b 73 5b 69 5d 3a 6c 6f 77 65 72 28 29 20 3d 3d 20 70 72 6a 4e 61 6d 65 20 74 fg.links[i]:lower().==.prjName.t
1121e0 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 hen.return.true.end.end.end.func
112200 74 69 6f 6e 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 6d 61 70 70 69 6e tion.config.mapFlags(cfg,.mappin
112220 67 73 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 gs).local.flags.=.{}.local.funct
112240 69 6f 6e 20 61 64 64 28 72 65 70 6c 61 63 65 6d 65 6e 74 29 0a 69 66 20 74 79 70 65 28 72 65 70 ion.add(replacement).if.type(rep
112260 6c 61 63 65 6d 65 6e 74 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 72 65 70 lacement).==."function".then.rep
112280 6c 61 63 65 6d 65 6e 74 20 3d 20 72 65 70 6c 61 63 65 6d 65 6e 74 28 63 66 67 29 0a 65 6e 64 0a lacement.=.replacement(cfg).end.
1122a0 74 61 62 6c 65 2e 69 6e 73 65 72 74 66 6c 61 74 28 66 6c 61 67 73 2c 20 72 65 70 6c 61 63 65 6d table.insertflat(flags,.replacem
1122c0 65 6e 74 29 0a 65 6e 64 0a 66 6f 72 20 66 69 65 6c 64 20 69 6e 20 70 2e 66 69 65 6c 64 2e 65 61 ent).end.for.field.in.p.field.ea
1122e0 63 68 4f 72 64 65 72 65 64 28 29 20 64 6f 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 6d 61 70 70 69 chOrdered().do.local.map.=.mappi
112300 6e 67 73 5b 66 69 65 6c 64 2e 6e 61 6d 65 5d 0a 69 66 20 74 79 70 65 28 6d 61 70 29 20 3d 3d 20 ngs[field.name].if.type(map).==.
112320 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 6d 61 70 20 3d 20 6d 61 70 28 63 66 67 2c 20 6d "function".then.map.=.map(cfg,.m
112340 61 70 70 69 6e 67 73 29 0a 65 6e 64 0a 69 66 20 6d 61 70 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 appings).end.if.map.then.local.v
112360 61 6c 75 65 73 20 3d 20 63 66 67 5b 66 69 65 6c 64 2e 6e 61 6d 65 5d 0a 69 66 20 74 79 70 65 28 alues.=.cfg[field.name].if.type(
112380 76 61 6c 75 65 73 29 20 3d 3d 20 22 62 6f 6f 6c 65 61 6e 22 20 74 68 65 6e 0a 76 61 6c 75 65 73 values).==."boolean".then.values
1123a0 20 3d 20 69 69 66 28 76 61 6c 75 65 73 2c 20 22 4f 6e 22 2c 20 22 4f 66 66 22 29 0a 65 6e 64 0a .=.iif(values,."On",."Off").end.
1123c0 69 66 20 74 79 70 65 28 76 61 6c 75 65 73 29 20 7e 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a if.type(values).~=."table".then.
1123e0 76 61 6c 75 65 73 20 3d 20 7b 20 76 61 6c 75 65 73 20 7d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 6f values.=.{.values.}.end.local.fo
112400 75 6e 64 56 61 6c 75 65 20 3d 20 66 61 6c 73 65 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 undValue.=.false.table.foreachi(
112420 76 61 6c 75 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 72 65 values,.function(value).local.re
112440 70 6c 61 63 65 6d 65 6e 74 20 3d 20 6d 61 70 5b 76 61 6c 75 65 5d 0a 69 66 20 72 65 70 6c 61 63 placement.=.map[value].if.replac
112460 65 6d 65 6e 74 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 66 6f 75 6e 64 56 61 6c 75 65 20 3d 20 74 ement.~=.nil.then.foundValue.=.t
112480 72 75 65 0a 61 64 64 28 72 65 70 6c 61 63 65 6d 65 6e 74 29 0a 65 6e 64 0a 65 6e 64 29 0a 69 66 rue.add(replacement).end.end).if
1124a0 20 6e 6f 74 20 66 6f 75 6e 64 56 61 6c 75 65 20 74 68 65 6e 0a 61 64 64 28 6d 61 70 2e 5f 29 0a .not.foundValue.then.add(map._).
1124c0 65 6e 64 0a 66 6f 72 20 6b 65 79 2c 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 69 6e 20 70 61 69 72 end.for.key,.replacement.in.pair
1124e0 73 28 6d 61 70 29 20 64 6f 0a 69 66 20 23 6b 65 79 20 3e 20 31 20 61 6e 64 20 6b 65 79 3a 73 74 s(map).do.if.#key.>.1.and.key:st
112500 61 72 74 73 77 69 74 68 28 22 5f 22 29 20 74 68 65 6e 0a 6b 65 79 20 3d 20 6b 65 79 3a 73 75 62 artswith("_").then.key.=.key:sub
112520 28 32 29 0a 69 66 20 76 61 6c 75 65 73 5b 6b 65 79 5d 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 61 (2).if.values[key].==.nil.then.a
112540 64 64 28 72 65 70 6c 61 63 65 6d 65 6e 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a dd(replacement).end.end.end.end.
112560 65 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f end.return.flags.end.function.co
112580 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 69 66 20 63 66 67 20 61 6e 64 20 63 nfig.normalize(cfg).if.cfg.and.c
1125a0 66 67 2e 63 6f 6e 66 69 67 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 66 67 fg.config.~=.nil.then.return.cfg
1125c0 2e 63 6f 6e 66 69 67 2c 20 63 66 67 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 63 66 67 2c 20 6e 69 .config,.cfg.else.return.cfg,.ni
1125e0 6c 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 2e 74 6f 6f 6c 73 65 l.end.end.function.config.toolse
112600 74 28 63 66 67 29 0a 69 66 20 63 66 67 2e 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 72 65 74 75 72 t(cfg).if.cfg.toolset.then.retur
112620 6e 20 70 2e 74 6f 6f 6c 73 2e 63 61 6e 6f 6e 69 63 61 6c 28 63 66 67 2e 74 6f 6f 6c 73 65 74 29 n.p.tools.canonical(cfg.toolset)
112640 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b .end.end........local.p.=.premak
112660 65 0a 70 2e 74 6f 6f 6c 73 2e 67 64 63 20 3d 20 7b 20 7d 0a 6c 6f 63 61 6c 20 67 64 63 20 3d 20 e.p.tools.gdc.=.{.}.local.gdc.=.
112680 70 2e 74 6f 6f 6c 73 2e 67 64 63 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 p.tools.gdc.local.project.=.p.pr
1126a0 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f oject.local.config.=.p.config.lo
1126c0 63 61 6c 20 64 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 64 0a 67 64 63 2e 64 63 20 3d 20 22 67 64 cal.d.=.p.modules.d.gdc.dc.=."gd
1126e0 63 22 0a 67 64 63 2e 64 66 6c 61 67 73 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 3d c".gdc.dflags.=.{.architecture.=
112700 20 7b 0a 78 38 36 20 3d 20 22 2d 6d 33 32 22 2c 0a 78 38 36 5f 36 34 20 3d 20 22 2d 6d 36 34 22 .{.x86.=."-m32",.x86_64.=."-m64"
112720 2c 0a 7d 2c 0a 66 6c 61 67 73 20 3d 20 7b 0a 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3d 20 22 2d ,.},.flags.=.{.Documentation=."-
112740 66 64 6f 63 22 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 3d 20 22 2d 57 65 72 72 6f 72 22 2c fdoc",.FatalWarnings=."-Werror",
112760 0a 47 65 6e 65 72 61 74 65 48 65 61 64 65 72 3d 20 22 2d 66 69 6e 74 66 63 22 2c 0a 47 65 6e 65 .GenerateHeader=."-fintfc",.Gene
112780 72 61 74 65 4a 53 4f 4e 3d 20 22 2d 66 58 22 2c 0a 52 65 74 61 69 6e 50 61 74 68 73 3d 20 22 2d rateJSON=."-fX",.RetainPaths=."-
1127a0 6f 70 22 2c 0a 53 79 6d 62 6f 6c 73 4c 69 6b 65 43 3d 20 22 2d 66 64 65 62 75 67 2d 63 22 2c 0a op",.SymbolsLikeC=."-fdebug-c",.
1127c0 55 6e 69 74 54 65 73 74 3d 20 22 2d 66 75 6e 69 74 74 65 73 74 22 2c 0a 56 65 72 62 6f 73 65 3d UnitTest=."-funittest",.Verbose=
1127e0 20 22 2d 66 64 2d 76 65 72 62 6f 73 65 22 2c 0a 53 68 6f 77 54 4c 53 3d 20 22 2d 66 64 2d 76 74 ."-fd-verbose",.ShowTLS=."-fd-vt
112800 6c 73 22 2c 0a 53 68 6f 77 44 65 70 65 6e 64 65 6e 63 69 65 73 3d 20 22 2d 66 64 65 70 73 22 2c ls",.ShowDependencies=."-fdeps",
112820 0a 7d 2c 0a 62 6f 75 6e 64 73 63 68 65 63 6b 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2d 66 6e 6f 2d .},.boundscheck.=.{.Off.=."-fno-
112840 62 6f 75 6e 64 73 2d 63 68 65 63 6b 22 2c 0a 7d 2c 0a 64 65 70 72 65 63 61 74 65 64 66 65 61 74 bounds-check",.},.deprecatedfeat
112860 75 72 65 73 20 3d 20 7b 0a 41 6c 6c 6f 77 20 3d 20 22 2d 66 64 65 70 72 65 63 61 74 65 64 22 2c ures.=.{.Allow.=."-fdeprecated",
112880 0a 7d 2c 0a 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 3d 20 7b 0a 46 61 73 74 20 3d 20 22 2d 66 .},.floatingpoint.=.{.Fast.=."-f
1128a0 66 61 73 74 2d 6d 61 74 68 22 2c 0a 53 74 72 69 63 74 20 3d 20 22 2d 66 66 6c 6f 61 74 2d 73 74 fast-math",.Strict.=."-ffloat-st
1128c0 6f 72 65 22 2c 0a 7d 2c 0a 6f 70 74 69 6d 69 7a 65 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2d 4f 30 ore",.},.optimize.=.{.Off.=."-O0
1128e0 22 2c 0a 4f 6e 20 3d 20 22 2d 4f 32 20 2d 66 69 6e 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 73 22 ",.On.=."-O2.-finline-functions"
112900 2c 0a 44 65 62 75 67 20 3d 20 22 2d 4f 67 22 2c 0a 46 75 6c 6c 20 3d 20 22 2d 4f 33 20 2d 66 69 ,.Debug.=."-Og",.Full.=."-O3.-fi
112920 6e 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 73 22 2c 0a 53 69 7a 65 20 3d 20 22 2d 4f 73 20 2d 66 nline-functions",.Size.=."-Os.-f
112940 69 6e 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 73 22 2c 0a 53 70 65 65 64 20 3d 20 22 2d 4f 33 20 inline-functions",.Speed.=."-O3.
112960 2d 66 69 6e 6c 69 6e 65 2d 66 75 6e 63 74 69 6f 6e 73 22 2c 0a 7d 2c 0a 70 69 63 20 3d 20 7b 0a -finline-functions",.},.pic.=.{.
112980 4f 6e 20 3d 20 22 2d 66 50 49 43 22 2c 0a 7d 2c 0a 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e On.=."-fPIC",.},.vectorextension
1129a0 73 20 3d 20 7b 0a 41 56 58 20 3d 20 22 2d 6d 61 76 78 22 2c 0a 53 53 45 20 3d 20 22 2d 6d 73 73 s.=.{.AVX.=."-mavx",.SSE.=."-mss
1129c0 65 22 2c 0a 53 53 45 32 20 3d 20 22 2d 6d 73 73 65 32 22 2c 0a 7d 2c 0a 77 61 72 6e 69 6e 67 73 e",.SSE2.=."-msse2",.},.warnings
1129e0 20 3d 20 7b 0a 48 69 67 68 20 3d 20 22 2d 57 61 6c 6c 22 2c 0a 45 78 74 72 61 20 3d 20 22 2d 57 .=.{.High.=."-Wall",.Extra.=."-W
112a00 61 6c 6c 20 2d 57 65 78 74 72 61 22 2c 0a 45 76 65 72 79 74 68 69 6e 67 20 3d 20 22 2d 57 65 76 all.-Wextra",.Everything.=."-Wev
112a20 65 72 79 74 68 69 6e 67 22 2c 0a 7d 2c 0a 73 79 6d 62 6f 6c 73 20 3d 20 7b 0a 4f 6e 20 3d 20 22 erything",.},.symbols.=.{.On.=."
112a40 2d 67 22 2c 0a 46 61 73 74 4c 69 6e 6b 20 3d 20 22 2d 67 22 2c 0a 46 75 6c 6c 20 3d 20 22 2d 67 -g",.FastLink.=."-g",.Full.=."-g
112a60 20 2d 67 66 22 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 67 64 63 2e 67 65 74 64 66 6c 61 67 .-gf",.}.}.function.gdc.getdflag
112a80 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 s(cfg).local.flags.=.config.mapF
112aa0 6c 61 67 73 28 63 66 67 2c 20 67 64 63 2e 64 66 6c 61 67 73 29 0a 69 66 20 63 6f 6e 66 69 67 2e lags(cfg,.gdc.dflags).if.config.
112ac0 69 73 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 isDebugBuild(cfg).then.table.ins
112ae0 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 66 64 65 62 75 67 22 29 0a 65 6c 73 65 0a 74 61 62 6c 65 ert(flags,."-fdebug").else.table
112b00 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 66 72 65 6c 65 61 73 65 22 29 0a 65 6e 64 0a .insert(flags,."-frelease").end.
112b20 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 74 68 65 6e 0a if.cfg.flags.Documentation.then.
112b40 69 66 20 63 66 67 2e 64 6f 63 6e 61 6d 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 if.cfg.docname.then.table.insert
112b60 28 66 6c 61 67 73 2c 20 22 2d 66 64 6f 63 2d 66 69 6c 65 3d 22 20 2e 2e 20 70 2e 71 75 6f 74 65 (flags,."-fdoc-file="....p.quote
112b80 64 28 63 66 67 2e 64 6f 63 6e 61 6d 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 64 6f 63 64 69 d(cfg.docname)).end.if.cfg.docdi
112ba0 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 66 64 6f r.then.table.insert(flags,."-fdo
112bc0 63 2d 64 69 72 3d 22 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 63 66 67 2e 64 6f 63 64 69 72 29 29 c-dir="....p.quoted(cfg.docdir))
112be0 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 47 65 6e 65 72 61 74 65 48 65 .end.end.if.cfg.flags.GenerateHe
112c00 61 64 65 72 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 68 65 61 64 65 72 6e 61 6d 65 20 74 68 65 6e ader.then.if.cfg.headername.then
112c20 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 66 69 6e 74 66 63 2d 66 69 .table.insert(flags,."-fintfc-fi
112c40 6c 65 3d 22 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 63 66 67 2e 68 65 61 64 65 72 6e 61 6d 65 29 le="....p.quoted(cfg.headername)
112c60 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 68 65 61 64 65 72 64 69 72 20 74 68 65 6e 0a 74 61 62 6c ).end.if.cfg.headerdir.then.tabl
112c80 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 66 69 6e 74 66 63 2d 64 69 72 3d 22 20 2e e.insert(flags,."-fintfc-dir="..
112ca0 2e 20 70 2e 71 75 6f 74 65 64 28 63 66 67 2e 68 65 61 64 65 72 64 69 72 29 29 0a 65 6e 64 0a 65 ..p.quoted(cfg.headerdir)).end.e
112cc0 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 64 63 nd.return.flags.end.function.gdc
112ce0 2e 67 65 74 76 65 72 73 69 6f 6e 73 28 76 65 72 73 69 6f 6e 73 2c 20 6c 65 76 65 6c 29 0a 6c 6f .getversions(versions,.level).lo
112d00 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 76 65 72 73 69 6f 6e 20 69 cal.result.=.{}.for._,.version.i
112d20 6e 20 69 70 61 69 72 73 28 76 65 72 73 69 6f 6e 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 n.ipairs(versions).do.table.inse
112d40 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 66 76 65 72 73 69 6f 6e 3d 27 20 2e 2e 20 76 65 72 73 69 rt(result,.'-fversion='....versi
112d60 6f 6e 29 0a 65 6e 64 0a 69 66 20 6c 65 76 65 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 on).end.if.level.then.table.inse
112d80 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 66 76 65 72 73 69 6f 6e 3d 27 20 2e 2e 20 6c 65 76 65 6c rt(result,.'-fversion='....level
112da0 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e ).end.return.result.end.function
112dc0 20 67 64 63 2e 67 65 74 64 65 62 75 67 28 63 6f 6e 73 74 61 6e 74 73 2c 20 6c 65 76 65 6c 29 0a .gdc.getdebug(constants,.level).
112de0 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 6f 6e 73 74 61 6e local.result.=.{}.for._,.constan
112e00 74 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 73 74 61 6e 74 73 29 20 64 6f 0a 74 61 62 6c 65 2e t.in.ipairs(constants).do.table.
112e20 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 66 64 65 62 75 67 3d 27 20 2e 2e 20 63 6f 6e insert(result,.'-fdebug='....con
112e40 73 74 61 6e 74 29 0a 65 6e 64 0a 69 66 20 6c 65 76 65 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 stant).end.if.level.then.table.i
112e60 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 66 64 65 62 75 67 3d 27 20 2e 2e 20 6c 65 76 65 nsert(result,.'-fdebug='....leve
112e80 6c 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f l).end.return.result.end.functio
112ea0 6e 20 67 64 63 2e 67 65 74 69 6d 70 6f 72 74 64 69 72 73 28 63 66 67 2c 20 64 69 72 73 29 0a 6c n.gdc.getimportdirs(cfg,.dirs).l
112ec0 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 ocal.result.=.{}.for._,.dir.in.i
112ee0 70 61 69 72 73 28 64 69 72 73 29 20 64 6f 0a 64 69 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 pairs(dirs).do.dir.=.project.get
112f00 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 0a 74 61 62 6c 65 relative(cfg.project,.dir).table
112f20 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 49 27 20 2e 2e 20 70 2e 71 75 6f 74 65 64 .insert(result,.'-I'....p.quoted
112f40 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e (dir)).end.return.result.end.fun
112f60 63 74 69 6f 6e 20 67 64 63 2e 67 65 74 73 74 72 69 6e 67 69 6d 70 6f 72 74 64 69 72 73 28 63 66 ction.gdc.getstringimportdirs(cf
112f80 67 2c 20 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f g,.dirs).local.result.=.{}.for._
112fa0 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 64 69 72 73 29 20 64 6f 0a 64 69 72 20 3d 20 70 ,.dir.in.ipairs(dirs).do.dir.=.p
112fc0 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 roject.getrelative(cfg.project,.
112fe0 64 69 72 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 4a 27 20 2e dir).table.insert(result,.'-J'..
113000 2e 20 70 2e 71 75 6f 74 65 64 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 ..p.quoted(dir)).end.return.resu
113020 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 64 63 2e 67 65 74 74 61 72 67 65 74 28 6e 61 lt.end.function.gdc.gettarget(na
113040 6d 65 29 0a 72 65 74 75 72 6e 20 22 2d 6f 20 22 20 2e 2e 20 6e 61 6d 65 0a 65 6e 64 0a 67 64 63 me).return."-o."....name.end.gdc
113060 2e 6c 64 66 6c 61 67 73 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 7b 0a 78 38 .ldflags.=.{.architecture.=.{.x8
113080 36 20 3d 20 7b 20 22 2d 6d 33 32 22 20 7d 2c 0a 78 38 36 5f 36 34 20 3d 20 7b 20 22 2d 6d 36 34 6.=.{."-m32".},.x86_64.=.{."-m64
1130a0 22 20 7d 2c 0a 7d 2c 0a 6b 69 6e 64 20 3d 20 7b 0a 53 68 61 72 65 64 4c 69 62 20 3d 20 66 75 6e ".},.},.kind.=.{.SharedLib.=.fun
1130c0 63 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 20 3d 20 7b 20 69 69 66 28 63 66 67 2e 73 ction(cfg).local.r.=.{.iif(cfg.s
1130e0 79 73 74 65 6d 20 3d 3d 20 70 2e 4d 41 43 4f 53 58 2c 20 22 2d 64 79 6e 61 6d 69 63 6c 69 62 22 ystem.==.p.MACOSX,."-dynamiclib"
113100 2c 20 22 2d 73 68 61 72 65 64 22 29 20 7d 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 ,."-shared").}.if.cfg.system.==.
113120 22 77 69 6e 64 6f 77 73 22 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d "windows".and.not.cfg.flags.NoIm
113140 70 6f 72 74 4c 69 62 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 2c 20 27 2d 57 portLib.then.table.insert(r,.'-W
113160 6c 2c 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 3d 22 27 20 2e 2e 20 63 66 67 2e 6c 69 6e 6b 74 61 72 l,--out-implib="'....cfg.linktar
113180 67 65 74 2e 72 65 6c 70 61 74 68 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 get.relpath....'"').end.return.r
1131a0 0a 65 6e 64 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 .end,.WindowedApp.=.function(cfg
1131c0 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 57 49 4e 44 4f 57 53 20 74 68 65 ).if.cfg.system.==.p.WINDOWS.the
1131e0 6e 20 72 65 74 75 72 6e 20 22 2d 6d 77 69 6e 64 6f 77 73 22 20 65 6e 64 0a 65 6e 64 2c 0a 7d 2c n.return."-mwindows".end.end,.},
113200 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 67 64 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 0a .}.function.gdc.getldflags(cfg).
113220 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 local.flags.=.config.mapFlags(cf
113240 67 2c 20 67 64 63 2e 6c 64 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 g,.gdc.ldflags).return.flags.end
113260 0a 67 64 63 2e 6c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 20 3d 20 7b 0a 61 72 63 68 .gdc.libraryDirectories.=.{.arch
113280 69 74 65 63 74 75 72 65 20 3d 20 7b 0a 78 38 36 20 3d 20 22 2d 4c 2f 75 73 72 2f 6c 69 62 22 2c itecture.=.{.x86.=."-L/usr/lib",
1132a0 0a 78 38 36 5f 36 34 20 3d 20 22 2d 4c 2f 75 73 72 2f 6c 69 62 36 34 22 2c 0a 7d 0a 7d 0a 66 75 .x86_64.=."-L/usr/lib64",.}.}.fu
1132c0 6e 63 74 69 6f 6e 20 67 64 63 2e 67 65 74 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 nction.gdc.getLibraryDirectories
1132e0 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c (cfg).local.flags.=.config.mapFl
113300 61 67 73 28 63 66 67 2c 20 67 64 63 2e 6c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 29 ags(cfg,.gdc.libraryDirectories)
113320 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 65 74 .for._,.dir.in.ipairs(config.get
113340 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 links(cfg,."system",."directory"
113360 29 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 27 2d 57 6c 2c 2d )).do.table.insert(flags,.'-Wl,-
113380 4c 27 20 2e 2e 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 L'....project.getrelative(cfg.pr
1133a0 6f 6a 65 63 74 2c 20 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e oject,.dir)).end.return.flags.en
1133c0 64 0a 66 75 6e 63 74 69 6f 6e 20 67 64 63 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 73 79 73 d.function.gdc.getlinks(cfg,.sys
1133e0 74 65 6d 6f 6e 6c 79 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c temonly).local.result.=.{}.local
113400 20 6c 69 6e 6b 73 0a 69 66 20 6e 6f 74 20 73 79 73 74 65 6d 6f 6e 6c 79 20 74 68 65 6e 0a 6c 69 .links.if.not.systemonly.then.li
113420 6e 6b 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c nks.=.config.getlinks(cfg,."sibl
113440 69 6e 67 73 22 2c 20 22 6f 62 6a 65 63 74 22 29 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 ings",."object").for._,.link.in.
113460 69 70 61 69 72 73 28 6c 69 6e 6b 73 29 20 64 6f 0a 69 66 20 6e 6f 74 20 6c 69 6e 6b 2e 70 72 6f ipairs(links).do.if.not.link.pro
113480 6a 65 63 74 2e 65 78 74 65 72 6e 61 6c 20 74 68 65 6e 0a 69 66 20 6c 69 6e 6b 2e 6b 69 6e 64 20 ject.external.then.if.link.kind.
1134a0 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 ==.p.STATICLIB.then.table.insert
1134c0 28 72 65 73 75 6c 74 2c 20 22 2d 57 6c 2c 22 20 2e 2e 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 (result,."-Wl,"....project.getre
1134e0 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 6c 69 6e 6b 2e 6c 69 6e 6b 74 61 72 lative(cfg.project,.link.linktar
113500 67 65 74 2e 61 62 73 70 61 74 68 29 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 get.abspath)).else.table.insert(
113520 72 65 73 75 6c 74 2c 20 22 2d 57 6c 2c 2d 6c 22 20 2e 2e 20 6c 69 6e 6b 2e 6c 69 6e 6b 74 61 72 result,."-Wl,-l"....link.linktar
113540 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 69 get.basename).end.end.end.end.li
113560 6e 6b 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 nks.=.config.getlinks(cfg,."syst
113580 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 em",."fullpath").for._,.link.in.
1135a0 69 70 61 69 72 73 28 6c 69 6e 6b 73 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 73 66 72 61 6d 65 ipairs(links).do.if.path.isframe
1135c0 77 6f 72 6b 28 6c 69 6e 6b 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 work(link).then.table.insert(res
1135e0 75 6c 74 2c 20 22 2d 66 72 61 6d 65 77 6f 72 6b 20 22 20 2e 2e 20 70 61 74 68 2e 67 65 74 62 61 ult,."-framework."....path.getba
113600 73 65 6e 61 6d 65 28 6c 69 6e 6b 29 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 6f 62 6a 65 sename(link)).elseif.path.isobje
113620 63 74 66 69 6c 65 28 6c 69 6e 6b 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 ctfile(link).then.table.insert(r
113640 65 73 75 6c 74 2c 20 22 2d 57 6c 2c 22 20 2e 2e 20 6c 69 6e 6b 29 0a 65 6c 73 65 0a 74 61 62 6c esult,."-Wl,"....link).else.tabl
113660 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 57 6c 2c 2d 6c 22 20 2e 2e 20 70 61 74 e.insert(result,."-Wl,-l"....pat
113680 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 69 6e 6b 29 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 h.getbasename(link)).end.end.ret
1136a0 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 67 64 63 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 20 urn.result.end.gdc.makesettings.
1136c0 3d 20 7b 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 67 64 63 2e 67 65 74 6d 61 6b 65 73 65 74 74 69 6e =.{.}.function.gdc.getmakesettin
1136e0 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 63 6f 6e 66 69 67 2e gs(cfg).local.settings.=.config.
113700 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 67 64 63 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 29 0a mapFlags(cfg,.gdc.makesettings).
113720 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 73 65 74 74 69 6e 67 73 29 0a 65 6e return.table.concat(settings).en
113740 64 0a 67 64 63 2e 74 6f 6f 6c 73 20 3d 20 7b 0a 70 73 33 20 3d 20 7b 0a 64 63 20 3d 20 22 70 70 d.gdc.tools.=.{.ps3.=.{.dc.=."pp
113760 75 2d 6c 76 32 2d 67 64 63 22 2c 0a 61 72 20 3d 20 22 70 70 75 2d 6c 76 32 2d 61 72 22 2c 0a 7d u-lv2-gdc",.ar.=."ppu-lv2-ar",.}
113780 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 67 64 63 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 ,.}.function.gdc.gettoolname(cfg
1137a0 2c 20 74 6f 6f 6c 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 73 20 3d 20 67 64 63 2e 74 6f 6f 6c 73 5b ,.tool).local.names.=.gdc.tools[
1137c0 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 5d 20 6f 72 20 67 64 63 2e 74 6f 6f 6c 73 5b 63 cfg.architecture].or.gdc.tools[c
1137e0 66 67 2e 73 79 73 74 65 6d 5d 20 6f 72 20 7b 7d 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 6e 61 fg.system].or.{}.local.name.=.na
113800 6d 65 73 5b 74 6f 6f 6c 5d 0a 72 65 74 75 72 6e 20 6e 61 6d 65 20 6f 72 20 67 64 63 5b 74 6f 6f mes[tool].return.name.or.gdc[too
113820 6c 5d 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 l].end..local.p.=.premake.p.vstu
113840 64 69 6f 2e 66 73 32 30 30 35 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 dio.fs2005.=.{}.local.vstudio.=.
113860 70 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 61 6c 20 66 73 32 30 30 35 20 3d 20 70 2e 76 73 74 75 64 p.vstudio.local.fs2005.=.p.vstud
113880 69 6f 2e 66 73 32 30 30 35 0a 6c 6f 63 61 6c 20 64 6f 74 6e 65 74 62 61 73 65 20 3d 20 70 2e 76 io.fs2005.local.dotnetbase.=.p.v
1138a0 73 74 75 64 69 6f 2e 64 6f 74 6e 65 74 62 61 73 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 studio.dotnetbase.local.project.
1138c0 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e =.p.project.local.config.=.p.con
1138e0 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e fig.local.fileconfig.=.p.filecon
113900 66 69 67 0a 6c 6f 63 61 6c 20 64 6f 74 6e 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 2e 64 6f 74 6e 65 fig.local.dotnet.=.p.tools.dotne
113920 74 0a 66 73 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 66 73 32 30 30 35 2e 65 6c t.fs2005.elements.=.{}.fs2005.el
113940 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 72 65 74 ements.project.=.function.().ret
113960 75 72 6e 20 7b 0a 64 6f 74 6e 65 74 62 61 73 65 2e 78 6d 6c 44 65 63 6c 61 72 61 74 69 6f 6e 2c urn.{.dotnetbase.xmlDeclaration,
113980 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 74 45 6c 65 6d 65 6e 74 2c 0a 64 6f 74 6e .dotnetbase.projectElement,.dotn
1139a0 65 74 62 61 73 65 2e 63 6f 6d 6d 6f 6e 50 72 6f 70 65 72 74 69 65 73 2c 0a 64 6f 74 6e 65 74 62 etbase.commonProperties,.dotnetb
1139c0 61 73 65 2e 70 72 6f 6a 65 63 74 50 72 6f 70 65 72 74 69 65 73 2c 0a 64 6f 74 6e 65 74 62 61 73 ase.projectProperties,.dotnetbas
1139e0 65 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 61 70 70 e.configurations,.dotnetbase.app
113a00 6c 69 63 61 74 69 6f 6e 49 63 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 72 65 66 65 72 65 6e licationIcon,.dotnetbase.referen
113a20 63 65 73 0a 7d 0a 65 6e 64 0a 66 73 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 ces.}.end.fs2005.elements.projec
113a40 74 50 72 6f 70 65 72 74 69 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 72 65 74 75 72 6e tProperties.=.function.().return
113a60 20 7b 0a 64 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 43 6f 6e 64 69 .{.dotnetbase.configurationCondi
113a80 74 69 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 6c 61 74 66 6f 72 6d 43 6f 6e 64 69 74 69 tion,.dotnetbase.platformConditi
113aa0 6f 6e 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 73 63 68 65 6d 61 56 65 72 73 69 6f 6e 2c 0a 64 6f on,.dotnetbase.schemaVersion,.do
113ac0 74 6e 65 74 62 61 73 65 2e 70 72 6f 64 75 63 74 56 65 72 73 69 6f 6e 2c 0a 64 6f 74 6e 65 74 62 tnetbase.productVersion,.dotnetb
113ae0 61 73 65 2e 70 72 6f 6a 65 63 74 47 75 69 64 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 6f 75 74 70 ase.projectGuid,.dotnetbase.outp
113b00 75 74 54 79 70 65 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 61 70 70 44 65 73 69 67 6e 65 72 46 6f utType,.dotnetbase.appDesignerFo
113b20 6c 64 65 72 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 72 6f 6f 74 4e 61 6d 65 73 70 61 63 65 2c 0a lder,.dotnetbase.rootNamespace,.
113b40 64 6f 74 6e 65 74 62 61 73 65 2e 61 73 73 65 6d 62 6c 79 4e 61 6d 65 2c 0a 64 6f 74 6e 65 74 62 dotnetbase.assemblyName,.dotnetb
113b60 61 73 65 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 2c 0a 64 6f 74 6e ase.targetFrameworkVersion,.dotn
113b80 65 74 62 61 73 65 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 50 72 6f 66 69 6c 65 2c 0a 64 etbase.targetFrameworkProfile,.d
113ba0 6f 74 6e 65 74 62 61 73 65 2e 70 72 6f 6a 65 63 74 54 79 70 65 47 75 69 64 73 0a 7d 0a 65 6e 64 otnetbase.projectTypeGuids.}.end
113bc0 0a 66 73 32 30 30 35 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d .fs2005.elements.configuration.=
113be0 20 66 75 6e 63 74 69 6f 6e 20 28 29 0a 72 65 74 75 72 6e 20 7b 0a 64 6f 74 6e 65 74 62 61 73 65 .function.().return.{.dotnetbase
113c00 2e 70 72 6f 70 65 72 74 79 47 72 6f 75 70 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 64 65 62 75 67 .propertyGroup,.dotnetbase.debug
113c20 50 72 6f 70 73 2c 0a 64 6f 74 6e 65 74 62 61 73 65 2e 6f 75 74 70 75 74 50 72 6f 70 73 2c 0a 64 Props,.dotnetbase.outputProps,.d
113c40 6f 74 6e 65 74 62 61 73 65 2e 63 6f 6d 70 69 6c 65 72 50 72 6f 70 73 2c 0a 64 6f 74 6e 65 74 62 otnetbase.compilerProps,.dotnetb
113c60 61 73 65 2e 4e 6f 57 61 72 6e 2c 0a 66 73 32 30 30 35 2e 74 61 69 6c 43 61 6c 6c 73 0a 7d 0a 65 ase.NoWarn,.fs2005.tailCalls.}.e
113c80 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 nd.function.fs2005.generate(prj)
113ca0 0a 64 6f 74 6e 65 74 62 61 73 65 2e 70 72 65 70 61 72 65 28 66 73 32 30 30 35 29 0a 64 6f 74 6e .dotnetbase.prepare(fs2005).dotn
113cc0 65 74 62 61 73 65 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f etbase.generate(prj).end.functio
113ce0 6e 20 66 73 32 30 30 35 2e 74 61 69 6c 43 61 6c 6c 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 74 63 n.fs2005.tailCalls(cfg).local.tc
113d00 0a 69 66 20 63 66 67 2e 74 61 69 6c 63 61 6c 6c 73 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 74 63 .if.cfg.tailcalls.==.nil.then.tc
113d20 20 3d 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 0a 65 6c 73 65 .=.config.isDebugBuild(cfg).else
113d40 0a 74 63 20 3d 20 63 66 67 2e 74 61 69 6c 63 61 6c 6c 73 0a 65 6e 64 0a 5f 70 28 32 2c 20 27 3c .tc.=.cfg.tailcalls.end._p(2,.'<
113d60 54 61 69 6c 63 61 6c 6c 73 3e 25 73 3c 2f 54 61 69 6c 63 61 6c 6c 73 3e 27 2c 20 69 69 66 28 74 Tailcalls>%s</Tailcalls>',.iif(t
113d80 63 2c 20 22 74 72 75 65 22 2c 20 22 66 61 6c 73 65 22 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f c,."true",."false")).end.functio
113da0 6e 20 66 73 32 30 30 35 2e 74 61 72 67 65 74 73 28 70 72 6a 29 0a 5f 70 28 31 2c 20 27 3c 43 68 n.fs2005.targets(prj)._p(1,.'<Ch
113dc0 6f 6f 73 65 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 57 68 65 6e 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 oose>')._p(2,.'<When.Condition="
113de0 5c 27 24 28 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 29 5c 27 20 3d 3d 20 5c 27 \'$(VisualStudioVersion)\'.==.\'
113e00 31 31 2e 30 5c 27 22 3e 27 29 0a 5f 70 28 33 2c 20 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 11.0\'">')._p(3,.'<PropertyGroup
113e20 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 45 78 69 73 74 73 28 5c 27 24 28 4d 53 42 75 69 6c 64 45 78 .Condition="Exists(\'$(MSBuildEx
113e40 74 65 6e 73 69 6f 6e 73 50 61 74 68 33 32 29 5c 5c 2e 2e 5c 5c 4d 69 63 72 6f 73 6f 66 74 20 53 tensionsPath32)\\..\\Microsoft.S
113e60 44 4b 73 5c 5c 46 23 5c 5c 33 2e 30 5c 5c 46 72 61 6d 65 77 6f 72 6b 5c 5c 76 34 2e 30 5c 5c 4d DKs\\F#\\3.0\\Framework\\v4.0\\M
113e80 69 63 72 6f 73 6f 66 74 2e 46 53 68 61 72 70 2e 54 61 72 67 65 74 73 5c 27 29 22 3e 27 29 0a 5f icrosoft.FSharp.Targets\')">')._
113ea0 70 28 34 2c 20 27 3c 46 53 68 61 72 70 54 61 72 67 65 74 73 50 61 74 68 3e 24 28 4d 53 42 75 69 p(4,.'<FSharpTargetsPath>$(MSBui
113ec0 6c 64 45 78 74 65 6e 73 69 6f 6e 73 50 61 74 68 33 32 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 5c 5c ldExtensionsPath32)\\Microsoft\\
113ee0 56 69 73 75 61 6c 53 74 75 64 69 6f 5c 5c 76 24 28 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 VisualStudio\\v$(VisualStudioVer
113f00 73 69 6f 6e 29 5c 5c 46 53 68 61 72 70 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 46 53 68 61 72 70 2e sion)\\FSharp\\Microsoft.FSharp.
113f20 54 61 72 67 65 74 73 3c 2f 46 53 68 61 72 70 54 61 72 67 65 74 73 50 61 74 68 3e 27 29 0a 5f 70 Targets</FSharpTargetsPath>')._p
113f40 28 33 2c 20 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 5f 70 28 32 2c 20 27 3c (3,.'</PropertyGroup>')._p(2,.'<
113f60 2f 57 68 65 6e 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 4f 74 68 65 72 77 69 73 65 3e 27 29 0a 5f 70 /When>')._p(2,.'<Otherwise>')._p
113f80 28 32 2c 20 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 70 20 43 6f 6e 64 69 74 69 6f 6e 3d 22 45 (2,.'<PropertyGroup.Condition="E
113fa0 78 69 73 74 73 28 5c 27 24 28 4d 53 42 75 69 6c 64 45 78 74 65 6e 73 69 6f 6e 73 50 61 74 68 33 xists(\'$(MSBuildExtensionsPath3
113fc0 32 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 5c 5c 56 69 73 75 61 6c 53 74 75 64 69 6f 5c 5c 76 24 28 2)\\Microsoft\\VisualStudio\\v$(
113fe0 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 69 6f 6e 29 5c 5c 46 53 68 61 72 70 5c 5c 4d 69 VisualStudioVersion)\\FSharp\\Mi
114000 63 72 6f 73 6f 66 74 2e 46 53 68 61 72 70 2e 54 61 72 67 65 74 73 5c 27 29 22 3e 27 29 0a 5f 70 crosoft.FSharp.Targets\')">')._p
114020 28 33 2c 20 27 3c 46 53 68 61 72 70 54 61 72 67 65 74 73 50 61 74 68 3e 24 28 4d 53 42 75 69 6c (3,.'<FSharpTargetsPath>$(MSBuil
114040 64 45 78 74 65 6e 73 69 6f 6e 73 50 61 74 68 33 32 29 5c 5c 4d 69 63 72 6f 73 6f 66 74 5c 5c 56 dExtensionsPath32)\\Microsoft\\V
114060 69 73 75 61 6c 53 74 75 64 69 6f 5c 5c 76 24 28 56 69 73 75 61 6c 53 74 75 64 69 6f 56 65 72 73 isualStudio\\v$(VisualStudioVers
114080 69 6f 6e 29 5c 5c 46 53 68 61 72 70 5c 5c 4d 69 63 72 6f 73 6f 66 74 2e 46 53 68 61 72 70 2e 54 ion)\\FSharp\\Microsoft.FSharp.T
1140a0 61 72 67 65 74 73 3c 2f 46 53 68 61 72 70 54 61 72 67 65 74 73 50 61 74 68 3e 27 29 0a 5f 70 28 argets</FSharpTargetsPath>')._p(
1140c0 32 2c 20 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f 75 70 3e 27 29 0a 5f 70 28 32 2c 20 27 3c 2f 2,.'</PropertyGroup>')._p(2,.'</
1140e0 4f 74 68 65 72 77 69 73 65 3e 27 29 0a 5f 70 28 31 2c 20 27 3c 2f 43 68 6f 6f 73 65 3e 27 29 0a Otherwise>')._p(1,.'</Choose>').
114100 5f 70 28 31 2c 20 27 3c 49 6d 70 6f 72 74 20 50 72 6f 6a 65 63 74 3d 22 24 28 46 53 68 61 72 70 _p(1,.'<Import.Project="$(FSharp
114120 54 61 72 67 65 74 73 50 61 74 68 29 22 20 2f 3e 27 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 70 20 TargetsPath)"./>').end..local.p.
114140 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a =.premake.local.project.=.p.proj
114160 65 63 74 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 20 20 20 20 ect.newaction.{.trigger.........
114180 3d 20 22 67 6d 61 6b 65 32 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 20 20 20 20 3d 20 22 41 =."gmake2",.shortname.......=."A
1141a0 6c 74 65 72 6e 61 74 69 76 65 20 47 4e 55 20 4d 61 6b 65 22 2c 0a 64 65 73 63 72 69 70 74 69 6f lternative.GNU.Make",.descriptio
1141c0 6e 20 20 20 20 20 3d 20 22 47 65 6e 65 72 61 74 65 20 47 4e 55 20 6d 61 6b 65 66 69 6c 65 73 20 n.....=."Generate.GNU.makefiles.
1141e0 66 6f 72 20 50 4f 53 49 58 2c 20 4d 69 6e 47 57 2c 20 61 6e 64 20 43 79 67 77 69 6e 22 2c 0a 74 for.POSIX,.MinGW,.and.Cygwin",.t
114200 6f 6f 6c 73 65 74 20 20 20 20 20 20 20 20 20 3d 20 22 67 63 63 22 2c 0a 76 61 6c 69 64 5f 6b 69 oolset.........=."gcc",.valid_ki
114220 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 69 6e 64 6f nds.....=.{."ConsoleApp",."Windo
114240 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 64 4c 69 62 wedApp",."StaticLib",."SharedLib
114260 22 2c 20 22 55 74 69 6c 69 74 79 22 2c 20 22 4d 61 6b 65 66 69 6c 65 22 20 7d 2c 0a 76 61 6c 69 ",."Utility",."Makefile".},.vali
114280 64 5f 6c 61 6e 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 d_languages.=.{."C",."C++",."C#"
1142a0 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 3d .},.valid_tools.....=.{.cc.....=
1142c0 20 7b 20 22 63 6c 61 6e 67 22 2c 20 22 67 63 63 22 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 .{."clang",."gcc".},.dotnet.=.{.
1142e0 22 6d 6f 6e 6f 22 2c 20 22 6d 73 6e 65 74 22 2c 20 22 70 6e 65 74 22 20 7d 0a 7d 2c 0a 6f 6e 49 "mono",."msnet",."pnet".}.},.onI
114300 6e 69 74 69 61 6c 69 7a 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 72 65 71 75 69 72 65 28 22 nitialize.=.function().require("
114320 67 6d 61 6b 65 32 22 29 0a 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 63 70 70 2e 69 6e gmake2").p.modules.gmake2.cpp.in
114340 69 74 69 61 6c 69 7a 65 28 29 0a 65 6e 64 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 itialize().end,.onWorkspace.=.fu
114360 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 70 2e 65 73 63 61 70 65 72 28 70 2e 6d 6f 64 75 6c 65 73 2e nction(wks).p.escaper(p.modules.
114380 67 6d 61 6b 65 32 2e 65 73 63 29 0a 70 2e 67 65 6e 65 72 61 74 65 28 77 6b 73 2c 20 70 2e 6d 6f gmake2.esc).p.generate(wks,.p.mo
1143a0 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 77 6b 73 dules.gmake2.getmakefilename(wks
1143c0 2c 20 66 61 6c 73 65 29 2c 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 67 65 6e 65 72 ,.false),.p.modules.gmake2.gener
1143e0 61 74 65 5f 77 6f 72 6b 73 70 61 63 65 29 0a 65 6e 64 2c 0a 6f 6e 50 72 6f 6a 65 63 74 20 3d 20 ate_workspace).end,.onProject.=.
114400 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 65 73 63 61 70 65 72 28 70 2e 6d 6f 64 75 6c 65 function(prj).p.escaper(p.module
114420 73 2e 67 6d 61 6b 65 32 2e 65 73 63 29 0a 6c 6f 63 61 6c 20 6d 61 6b 65 66 69 6c 65 20 3d 20 70 s.gmake2.esc).local.makefile.=.p
114440 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 .modules.gmake2.getmakefilename(
114460 70 72 6a 2c 20 74 72 75 65 29 0a 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 55 54 49 4c prj,.true).if.prj.kind.==.p.UTIL
114480 49 54 59 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b 65 66 69 6c ITY.then.p.generate(prj,.makefil
1144a0 65 2c 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 75 74 69 6c 69 74 79 2e 67 65 6e 65 e,.p.modules.gmake2.utility.gene
1144c0 72 61 74 65 29 0a 65 6c 73 65 69 66 20 70 72 6a 2e 6b 69 6e 64 20 3d 3d 20 70 2e 4d 41 4b 45 46 rate).elseif.prj.kind.==.p.MAKEF
1144e0 49 4c 45 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b 65 66 69 6c ILE.then.p.generate(prj,.makefil
114500 65 2c 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 6d 61 6b 65 66 69 6c 65 2e 67 65 6e e,.p.modules.gmake2.makefile.gen
114520 65 72 61 74 65 29 0a 65 6c 73 65 0a 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 64 6f 74 6e 65 74 28 erate).else.if.project.isdotnet(
114540 70 72 6a 29 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b 65 66 69 prj).then.p.generate(prj,.makefi
114560 6c 65 2c 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 63 73 2e 67 65 6e 65 72 61 74 65 le,.p.modules.gmake2.cs.generate
114580 29 0a 65 6c 73 65 69 66 20 70 72 6f 6a 65 63 74 2e 69 73 63 28 70 72 6a 29 20 6f 72 20 70 72 6f ).elseif.project.isc(prj).or.pro
1145a0 6a 65 63 74 2e 69 73 63 70 70 28 70 72 6a 29 20 74 68 65 6e 0a 70 2e 67 65 6e 65 72 61 74 65 28 ject.iscpp(prj).then.p.generate(
1145c0 70 72 6a 2c 20 6d 61 6b 65 66 69 6c 65 2c 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e prj,.makefile,.p.modules.gmake2.
1145e0 63 70 70 2e 67 65 6e 65 72 61 74 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 cpp.generate).end.end.end,.onCle
114600 61 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 70 2e 63 6c anWorkspace.=.function(wks).p.cl
114620 65 61 6e 2e 66 69 6c 65 28 77 6b 73 2c 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 32 2e 67 ean.file(wks,.p.modules.gmake2.g
114640 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 77 6b 73 2c 20 66 61 6c 73 65 29 29 0a 65 6e 64 2c etmakefilename(wks,.false)).end,
114660 0a 6f 6e 43 6c 65 61 6e 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a .onCleanProject.=.function(prj).
114680 70 2e 63 6c 65 61 6e 2e 66 69 6c 65 28 70 72 6a 2c 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b p.clean.file(prj,.p.modules.gmak
1146a0 65 32 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 29 0a 65 e2.getmakefilename(prj,.true)).e
1146c0 6e 64 0a 7d 0a 72 65 74 75 72 6e 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e nd.}.return.function(cfg).return
1146e0 20 28 5f 41 43 54 49 4f 4e 20 3d 3d 20 22 67 6d 61 6b 65 32 22 29 0a 65 6e 64 0a 00 00 00 00 00 .(_ACTION.==."gmake2").end......
114700 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b local.p.=.premake.p.modules.gmak
114720 65 20 3d 20 7b 7d 0a 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 2e 5f 56 45 52 53 49 4f 4e 20 e.=.{}.p.modules.gmake._VERSION.
114740 3d 20 70 2e 5f 56 45 52 53 49 4f 4e 0a 70 2e 6d 61 6b 65 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e =.p._VERSION.p.make.=.p.modules.
114760 67 6d 61 6b 65 0a 6c 6f 63 61 6c 20 6d 61 6b 65 20 3d 20 70 2e 6d 61 6b 65 0a 6c 6f 63 61 6c 20 gmake.local.make.=.p.make.local.
114780 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b project.=.p.project.function.mak
1147a0 65 2e 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 28 74 61 72 67 65 74 29 0a 6c 6f 63 61 6c 20 65 61 e.defaultconfig(target).local.ea
1147c0 63 68 63 6f 6e 66 69 67 20 3d 20 69 69 66 28 74 61 72 67 65 74 2e 70 72 6f 6a 65 63 74 2c 20 70 chconfig.=.iif(target.project,.p
1147e0 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 2c 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 roject.eachconfig,.p.workspace.e
114800 61 63 68 63 6f 6e 66 69 67 29 0a 6c 6f 63 61 6c 20 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 20 3d achconfig).local.defaultconfig.=
114820 20 6e 69 6c 0a 69 66 20 74 61 72 67 65 74 2e 64 65 66 61 75 6c 74 70 6c 61 74 66 6f 72 6d 20 74 .nil.if.target.defaultplatform.t
114840 68 65 6e 0a 66 6f 72 20 63 66 67 20 69 6e 20 65 61 63 68 63 6f 6e 66 69 67 28 74 61 72 67 65 74 hen.for.cfg.in.eachconfig(target
114860 29 20 64 6f 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 74 61 72 67 65 74 2e 64 ).do.if.cfg.platform.==.target.d
114880 65 66 61 75 6c 74 70 6c 61 74 66 6f 72 6d 20 74 68 65 6e 0a 64 65 66 61 75 6c 74 63 6f 6e 66 69 efaultplatform.then.defaultconfi
1148a0 67 20 3d 20 63 66 67 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 g.=.cfg.break.end.end.end.if.not
1148c0 20 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 74 65 72 20 3d .defaultconfig.then.local.iter.=
1148e0 20 65 61 63 68 63 6f 6e 66 69 67 28 74 61 72 67 65 74 29 0a 64 65 66 61 75 6c 74 63 6f 6e 66 69 .eachconfig(target).defaultconfi
114900 67 20 3d 20 69 74 65 72 28 29 0a 65 6e 64 0a 69 66 20 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 20 g.=.iter().end.if.defaultconfig.
114920 74 68 65 6e 0a 5f 70 28 27 69 66 6e 64 65 66 20 63 6f 6e 66 69 67 27 29 0a 5f 78 28 27 20 20 63 then._p('ifndef.config')._x('..c
114940 6f 6e 66 69 67 3d 25 73 27 2c 20 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 2e 73 68 6f 72 74 6e 61 onfig=%s',.defaultconfig.shortna
114960 6d 65 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 me)._p('endif')._p('').end.end.f
114980 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 65 73 63 28 76 61 6c 75 65 29 0a 72 65 73 75 6c 74 20 3d unction.make.esc(value).result.=
1149a0 20 76 61 6c 75 65 3a 67 73 75 62 28 22 5c 5c 22 2c 20 22 5c 5c 5c 5c 22 29 0a 72 65 73 75 6c 74 .value:gsub("\\",."\\\\").result
1149c0 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 5c 22 22 2c 20 22 5c 5c 5c 22 22 29 0a 72 65 73 .=.result:gsub("\"",."\\\"").res
1149e0 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 20 22 2c 20 22 5c 5c 20 22 29 0a 72 65 ult.=.result:gsub(".",."\\.").re
114a00 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 25 28 22 2c 20 22 5c 5c 28 22 29 0a sult.=.result:gsub("%(",."\\(").
114a20 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 25 29 22 2c 20 22 5c 5c 29 22 result.=.result:gsub("%)",."\\)"
114a40 29 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 3a 67 73 75 62 28 22 24 5c 5c 25 28 28 2e 2d ).result.=.result:gsub("$\\%((.-
114a60 29 5c 5c 25 29 22 2c 20 22 24 28 25 31 29 22 29 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 )\\%)",."$(%1)").return.result.e
114a80 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 nd.function.make.getmakefilename
114aa0 28 74 68 69 73 2c 20 73 65 61 72 63 68 70 72 6a 73 29 0a 6c 6f 63 61 6c 20 63 6f 75 6e 74 20 3d (this,.searchprjs).local.count.=
114ac0 20 30 0a 66 6f 72 20 77 6b 73 20 69 6e 20 70 2e 67 6c 6f 62 61 6c 2e 65 61 63 68 57 6f 72 6b 73 .0.for.wks.in.p.global.eachWorks
114ae0 70 61 63 65 28 29 20 64 6f 0a 69 66 20 77 6b 73 2e 6c 6f 63 61 74 69 6f 6e 20 3d 3d 20 74 68 69 pace().do.if.wks.location.==.thi
114b00 73 2e 6c 6f 63 61 74 69 6f 6e 20 74 68 65 6e 0a 63 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b 20 s.location.then.count.=.count.+.
114b20 31 0a 65 6e 64 0a 69 66 20 73 65 61 72 63 68 70 72 6a 73 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 1.end.if.searchprjs.then.for._,.
114b40 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 77 6b 73 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 69 prj.in.ipairs(wks.projects).do.i
114b60 66 20 70 72 6a 2e 6c 6f 63 61 74 69 6f 6e 20 3d 3d 20 74 68 69 73 2e 6c 6f 63 61 74 69 6f 6e 20 f.prj.location.==.this.location.
114b80 74 68 65 6e 0a 63 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b 20 31 0a 65 6e 64 0a 65 6e 64 0a 65 then.count.=.count.+.1.end.end.e
114ba0 6e 64 0a 65 6e 64 0a 69 66 20 63 6f 75 6e 74 20 3d 3d 20 31 20 74 68 65 6e 0a 72 65 74 75 72 6e nd.end.if.count.==.1.then.return
114bc0 20 22 4d 61 6b 65 66 69 6c 65 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 2e 6d 61 6b 65 22 0a ."Makefile".else.return.".make".
114be0 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 68 65 61 64 65 72 28 74 61 72 end.end.function.make.header(tar
114c00 67 65 74 29 0a 6c 6f 63 61 6c 20 6b 69 6e 64 20 3d 20 69 69 66 28 74 61 72 67 65 74 2e 70 72 6f get).local.kind.=.iif(target.pro
114c20 6a 65 63 74 2c 20 22 70 72 6f 6a 65 63 74 22 2c 20 22 77 6f 72 6b 73 70 61 63 65 22 29 0a 5f 70 ject,."project",."workspace")._p
114c40 28 27 23 20 25 73 20 25 73 20 6d 61 6b 65 66 69 6c 65 20 61 75 74 6f 67 65 6e 65 72 61 74 65 64 ('#.%s.%s.makefile.autogenerated
114c60 20 62 79 20 50 72 65 6d 61 6b 65 27 2c 20 70 2e 61 63 74 69 6f 6e 2e 63 75 72 72 65 6e 74 28 29 .by.Premake',.p.action.current()
114c80 2e 73 68 6f 72 74 6e 61 6d 65 2c 20 6b 69 6e 64 29 0a 5f 70 28 27 27 29 0a 69 66 20 6b 69 6e 64 .shortname,.kind)._p('').if.kind
114ca0 20 3d 3d 20 22 77 6f 72 6b 73 70 61 63 65 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 68 61 73 70 63 .==."workspace".then.local.haspc
114cc0 68 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 5f 2c 20 70 72 6a 20 69 6e 20 69 70 61 69 72 73 28 74 h.=.false.for._,.prj.in.ipairs(t
114ce0 61 72 67 65 74 2e 70 72 6f 6a 65 63 74 73 29 20 64 6f 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 arget.projects).do.for.cfg.in.pr
114d00 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 63 66 67 2e oject.eachconfig(prj).do.if.cfg.
114d20 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 68 61 73 70 63 68 20 3d 20 74 72 75 65 0a 65 6e 64 pchheader.then.haspch.=.true.end
114d40 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 68 61 73 70 63 68 20 74 68 65 6e 0a 5f 70 28 27 2e 4e 4f 54 .end.end.if.haspch.then._p('.NOT
114d60 50 41 52 41 4c 4c 45 4c 3a 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 6d 61 6b 65 2e PARALLEL:')._p('').end.end.make.
114d80 64 65 66 61 75 6c 74 63 6f 6e 66 69 67 28 74 61 72 67 65 74 29 0a 5f 70 28 27 69 66 6e 64 65 66 defaultconfig(target)._p('ifndef
114da0 20 76 65 72 62 6f 73 65 27 29 0a 5f 70 28 27 20 20 53 49 4c 45 4e 54 20 3d 20 40 27 29 0a 5f 70 .verbose')._p('..SILENT.=.@')._p
114dc0 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 ('endif')._p('').end.function.ma
114de0 6b 65 2e 6d 6b 64 69 72 28 64 69 72 6e 61 6d 65 29 0a 5f 70 28 27 69 66 65 71 20 28 70 6f 73 69 ke.mkdir(dirname)._p('ifeq.(posi
114e00 78 2c 24 28 53 48 45 4c 4c 54 59 50 45 29 29 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 x,$(SHELLTYPE))')._p('\t$(SILENT
114e20 29 20 6d 6b 64 69 72 20 2d 70 20 25 73 27 2c 20 64 69 72 6e 61 6d 65 29 0a 5f 70 28 27 65 6c 73 ).mkdir.-p.%s',.dirname)._p('els
114e40 65 27 29 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 6d 6b 64 69 72 20 24 28 73 75 62 73 e')._p('\t$(SILENT).mkdir.$(subs
114e60 74 20 2f 2c 5c 5c 5c 5c 2c 25 73 29 27 2c 20 64 69 72 6e 61 6d 65 29 0a 5f 70 28 27 65 6e 64 69 t./,\\\\,%s)',.dirname)._p('endi
114e80 66 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 6d 6b 64 69 72 52 75 6c 65 73 f').end.function.make.mkdirRules
114ea0 28 64 69 72 6e 61 6d 65 29 0a 5f 70 28 27 25 73 3a 27 2c 20 64 69 72 6e 61 6d 65 29 0a 5f 70 28 (dirname)._p('%s:',.dirname)._p(
114ec0 27 5c 74 40 65 63 68 6f 20 43 72 65 61 74 69 6e 67 20 25 73 27 2c 20 64 69 72 6e 61 6d 65 29 0a '\t@echo.Creating.%s',.dirname).
114ee0 6d 61 6b 65 2e 6d 6b 64 69 72 28 64 69 72 6e 61 6d 65 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 make.mkdir(dirname)._p('').end.f
114f00 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 6c 69 73 74 28 76 61 6c 75 65 2c 20 71 75 6f 74 65 64 29 unction.make.list(value,.quoted)
114f20 0a 71 75 6f 74 65 64 20 3d 20 66 61 6c 73 65 0a 69 66 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 .quoted.=.false.if.#value.>.0.th
114f40 65 6e 0a 69 66 20 71 75 6f 74 65 64 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d en.if.quoted.then.local.result.=
114f60 20 22 22 0a 66 6f 72 20 5f 2c 20 76 20 69 6e 20 69 70 61 69 72 73 20 28 76 61 6c 75 65 29 20 64 ."".for._,.v.in.ipairs.(value).d
114f80 6f 0a 69 66 20 23 72 65 73 75 6c 74 20 74 68 65 6e 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c o.if.#result.then.result.=.resul
114fa0 74 20 2e 2e 20 22 20 22 0a 65 6e 64 0a 72 65 73 75 6c 74 20 3d 20 72 65 73 75 6c 74 20 2e 2e 20 t....".".end.result.=.result....
114fc0 70 2e 71 75 6f 74 65 64 28 76 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6c p.quoted(v).end.return.result.el
114fe0 73 65 0a 72 65 74 75 72 6e 20 22 20 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 76 61 se.return."."....table.concat(va
115000 6c 75 65 2c 20 22 20 22 29 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 22 0a 65 6e 64 lue,.".").end.else.return."".end
115020 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 74 6f 76 61 72 28 76 61 6c 75 65 29 0a .end.function.make.tovar(value).
115040 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 22 5b 20 2d 5d 22 2c 20 22 5f 22 29 0a value.=.value:gsub("[.-]",."_").
115060 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 67 73 75 62 28 22 5b 28 29 5d 22 2c 20 22 22 29 0a 72 value.=.value:gsub("[()]",."").r
115080 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 6f 62 eturn.value.end.function.make.ob
1150a0 6a 64 69 72 28 63 66 67 29 0a 5f 78 28 27 20 20 4f 42 4a 44 49 52 20 3d 20 25 73 27 2c 20 70 2e jdir(cfg)._x('..OBJDIR.=.%s',.p.
1150c0 65 73 63 28 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a esc(project.getrelative(cfg.proj
1150e0 65 63 74 2c 20 63 66 67 2e 6f 62 6a 64 69 72 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ect,.cfg.objdir))).end.function.
115100 6d 61 6b 65 2e 6f 62 6a 44 69 72 52 75 6c 65 73 28 70 72 6a 29 0a 6d 61 6b 65 2e 6d 6b 64 69 72 make.objDirRules(prj).make.mkdir
115120 52 75 6c 65 73 28 22 24 28 4f 42 4a 44 49 52 29 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 Rules("$(OBJDIR)").end.function.
115140 6d 61 6b 65 2e 70 68 6f 6e 79 52 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 2e 50 48 4f 4e 59 3a make.phonyRules(prj)._p('.PHONY:
115160 20 63 6c 65 61 6e 20 70 72 65 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b 27 29 0a 5f 70 28 27 27 29 .clean.prebuild.prelink')._p('')
115180 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 62 75 69 6c 64 43 6d 64 73 28 63 66 67 .end.function.make.buildCmds(cfg
1151a0 2c 20 65 76 65 6e 74 29 0a 5f 70 28 27 20 20 64 65 66 69 6e 65 20 25 73 43 4d 44 53 27 2c 20 65 ,.event)._p('..define.%sCMDS',.e
1151c0 76 65 6e 74 3a 75 70 70 65 72 28 29 29 0a 6c 6f 63 61 6c 20 73 74 65 70 73 20 3d 20 63 66 67 5b vent:upper()).local.steps.=.cfg[
1151e0 65 76 65 6e 74 20 2e 2e 20 22 63 6f 6d 6d 61 6e 64 73 22 5d 0a 6c 6f 63 61 6c 20 6d 73 67 20 3d event...."commands"].local.msg.=
115200 20 63 66 67 5b 65 76 65 6e 74 20 2e 2e 20 22 6d 65 73 73 61 67 65 22 5d 0a 69 66 20 23 73 74 65 .cfg[event...."message"].if.#ste
115220 70 73 20 3e 20 30 20 74 68 65 6e 0a 73 74 65 70 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 ps.>.0.then.steps.=.os.translate
115240 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 73 74 65 70 73 2c 20 63 66 67 2e 70 72 6f 6a CommandsAndPaths(steps,.cfg.proj
115260 65 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f ect.basedir,.cfg.project.locatio
115280 6e 29 0a 6d 73 67 20 3d 20 6d 73 67 20 6f 72 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 52 n).msg.=.msg.or.string.format("R
1152a0 75 6e 6e 69 6e 67 20 25 73 20 63 6f 6d 6d 61 6e 64 73 22 2c 20 65 76 65 6e 74 29 0a 5f 70 28 27 unning.%s.commands",.event)._p('
1152c0 5c 74 40 65 63 68 6f 20 25 73 27 2c 20 6d 73 67 29 0a 5f 70 28 27 5c 74 25 73 27 2c 20 74 61 62 \t@echo.%s',.msg)._p('\t%s',.tab
1152e0 6c 65 2e 69 6d 70 6c 6f 64 65 28 73 74 65 70 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 6e 5c 74 22 le.implode(steps,."",."",."\n\t"
115300 29 29 0a 65 6e 64 0a 5f 70 28 27 20 20 65 6e 64 65 66 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f )).end._p('..endef').end.functio
115320 6e 20 6d 61 6b 65 2e 70 72 65 42 75 69 6c 64 43 6d 64 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 n.make.preBuildCmds(cfg,.toolset
115340 29 0a 6d 61 6b 65 2e 62 75 69 6c 64 43 6d 64 73 28 63 66 67 2c 20 22 70 72 65 62 75 69 6c 64 22 ).make.buildCmds(cfg,."prebuild"
115360 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 70 72 65 42 75 69 6c 64 52 75 6c 65 ).end.function.make.preBuildRule
115380 73 28 70 72 6a 29 0a 5f 70 28 27 70 72 65 62 75 69 6c 64 3a 27 29 0a 5f 70 28 27 5c 74 24 28 50 s(prj)._p('prebuild:')._p('\t$(P
1153a0 52 45 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 REBUILDCMDS)')._p('').end.functi
1153c0 6f 6e 20 6d 61 6b 65 2e 70 72 65 4c 69 6e 6b 43 6d 64 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 on.make.preLinkCmds(cfg,.toolset
1153e0 29 0a 6d 61 6b 65 2e 62 75 69 6c 64 43 6d 64 73 28 63 66 67 2c 20 22 70 72 65 6c 69 6e 6b 22 29 ).make.buildCmds(cfg,."prelink")
115400 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 70 72 65 4c 69 6e 6b 52 75 6c 65 73 28 .end.function.make.preLinkRules(
115420 70 72 6a 29 0a 5f 70 28 27 70 72 65 6c 69 6e 6b 3a 27 29 0a 5f 70 28 27 5c 74 24 28 50 52 45 4c prj)._p('prelink:')._p('\t$(PREL
115440 49 4e 4b 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d INKCMDS)')._p('').end.function.m
115460 61 6b 65 2e 70 6f 73 74 42 75 69 6c 64 43 6d 64 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a ake.postBuildCmds(cfg,.toolset).
115480 6d 61 6b 65 2e 62 75 69 6c 64 43 6d 64 73 28 63 66 67 2c 20 22 70 6f 73 74 62 75 69 6c 64 22 29 make.buildCmds(cfg,."postbuild")
1154a0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 73 65 74 74 69 6e 67 73 28 63 66 67 2c .end.function.make.settings(cfg,
1154c0 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 23 63 66 67 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 20 3e .toolset).if.#cfg.makesettings.>
1154e0 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 63 .0.then.for._,.value.in.ipairs(c
115500 66 67 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 29 20 64 6f 0a 5f 70 28 76 61 6c 75 65 29 0a 65 6e fg.makesettings).do._p(value).en
115520 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 6d d.end.local.value.=.toolset.getm
115540 61 6b 65 73 65 74 74 69 6e 67 73 28 63 66 67 29 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 5f akesettings(cfg).if.value.then._
115560 70 28 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 73 p(value).end.end.function.make.s
115580 68 65 6c 6c 54 79 70 65 28 29 0a 5f 70 28 27 53 48 45 4c 4c 54 59 50 45 20 3a 3d 20 70 6f 73 69 hellType()._p('SHELLTYPE.:=.posi
1155a0 78 27 29 0a 5f 70 28 27 69 66 65 71 20 28 2e 65 78 65 2c 24 28 66 69 6e 64 73 74 72 69 6e 67 20 x')._p('ifeq.(.exe,$(findstring.
1155c0 2e 65 78 65 2c 24 28 43 6f 6d 53 70 65 63 29 29 29 27 29 0a 5f 70 28 27 5c 74 53 48 45 4c 4c 54 .exe,$(ComSpec)))')._p('\tSHELLT
1155e0 59 50 45 20 3a 3d 20 6d 73 64 6f 73 27 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 YPE.:=.msdos')._p('endif')._p(''
115600 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 74 61 72 67 65 74 28 63 66 67 29 0a ).end.function.make.target(cfg).
115620 5f 78 28 27 20 20 54 41 52 47 45 54 44 49 52 20 3d 20 25 73 27 2c 20 70 72 6f 6a 65 63 74 2e 67 _x('..TARGETDIR.=.%s',.project.g
115640 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 62 75 69 6c etrelative(cfg.project,.cfg.buil
115660 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 29 29 0a 5f 78 28 27 20 20 54 41 52 47 45 54 dtarget.directory))._x('..TARGET
115680 20 3d 20 24 28 54 41 52 47 45 54 44 49 52 29 2f 25 73 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 .=.$(TARGETDIR)/%s',.cfg.buildta
1156a0 72 67 65 74 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 74 61 72 rget.name).end.function.make.tar
1156c0 67 65 74 44 69 72 52 75 6c 65 73 28 70 72 6a 29 0a 6d 61 6b 65 2e 6d 6b 64 69 72 52 75 6c 65 73 getDirRules(prj).make.mkdirRules
1156e0 28 22 24 28 54 41 52 47 45 54 44 49 52 29 22 29 0a 65 6e 64 0a 69 6e 63 6c 75 64 65 28 22 67 6d ("$(TARGETDIR)").end.include("gm
115700 61 6b 65 5f 63 70 70 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 67 6d 61 6b 65 5f 63 73 68 ake_cpp.lua").include("gmake_csh
115720 61 72 70 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 67 6d 61 6b 65 5f 6d 61 6b 65 66 69 6c arp.lua").include("gmake_makefil
115740 65 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 67 6d 61 6b 65 5f 75 74 69 6c 69 74 79 2e 6c e.lua").include("gmake_utility.l
115760 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 67 6d 61 6b 65 5f 77 6f 72 6b 73 70 61 63 65 2e 6c 75 ua").include("gmake_workspace.lu
115780 61 22 29 0a 72 65 74 75 72 6e 20 70 2e 6d 6f 64 75 6c 65 73 2e 67 6d 61 6b 65 0a 00 00 00 00 00 a").return.p.modules.gmake......
1157a0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 74 72 65 65 20 3d 20 7b 7d 0a 6c 6f local.p.=.premake.p.tree.=.{}.lo
1157c0 63 61 6c 20 74 72 65 65 20 3d 20 70 2e 74 72 65 65 0a 66 75 6e 63 74 69 6f 6e 20 74 72 65 65 2e cal.tree.=.p.tree.function.tree.
1157e0 6e 65 77 28 6e 29 0a 6c 6f 63 61 6c 20 74 20 3d 20 7b 0a 6e 61 6d 65 20 3d 20 6e 2c 0a 63 68 69 new(n).local.t.=.{.name.=.n,.chi
115800 6c 64 72 65 6e 20 3d 20 7b 7d 0a 7d 0a 72 65 74 75 72 6e 20 74 0a 65 6e 64 0a 66 75 6e 63 74 69 ldren.=.{}.}.return.t.end.functi
115820 6f 6e 20 74 72 65 65 2e 61 64 64 28 74 72 2c 20 70 2c 20 65 78 74 72 61 46 69 65 6c 64 73 29 0a on.tree.add(tr,.p,.extraFields).
115840 69 66 20 70 20 3d 3d 20 22 2e 22 20 6f 72 20 70 20 3d 3d 20 22 2f 22 20 74 68 65 6e 0a 72 65 74 if.p.==.".".or.p.==."/".then.ret
115860 75 72 6e 20 74 72 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 72 65 6e 74 6e 6f 64 65 20 3d 20 74 72 urn.tr.end.local.parentnode.=.tr
115880 65 65 2e 61 64 64 28 74 72 2c 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 70 29 2c ee.add(tr,.path.getdirectory(p),
1158a0 20 65 78 74 72 61 46 69 65 6c 64 73 29 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 6e 61 6d 65 20 3d 20 .extraFields).local.childname.=.
1158c0 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 70 29 0a 6c 6f 63 61 6c 20 63 68 69 6c 64 6e 6f 64 65 20 path.getname(p).local.childnode.
1158e0 3d 20 70 61 72 65 6e 74 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 5b 63 68 69 6c 64 6e 61 6d 65 5d =.parentnode.children[childname]
115900 0a 69 66 20 6e 6f 74 20 63 68 69 6c 64 6e 6f 64 65 20 6f 72 20 63 68 69 6c 64 6e 6f 64 65 2e 70 .if.not.childnode.or.childnode.p
115920 61 74 68 20 7e 3d 20 70 20 74 68 65 6e 0a 63 68 69 6c 64 6e 6f 64 65 20 3d 20 74 72 65 65 2e 69 ath.~=.p.then.childnode.=.tree.i
115940 6e 73 65 72 74 28 70 61 72 65 6e 74 6e 6f 64 65 2c 20 74 72 65 65 2e 6e 65 77 28 63 68 69 6c 64 nsert(parentnode,.tree.new(child
115960 6e 61 6d 65 29 29 0a 63 68 69 6c 64 6e 6f 64 65 2e 70 61 74 68 20 3d 20 70 0a 69 66 20 65 78 74 name)).childnode.path.=.p.if.ext
115980 72 61 46 69 65 6c 64 73 20 74 68 65 6e 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 65 raFields.then.for.k,v.in.pairs(e
1159a0 78 74 72 61 46 69 65 6c 64 73 29 20 64 6f 0a 63 68 69 6c 64 6e 6f 64 65 5b 6b 5d 20 3d 20 76 0a xtraFields).do.childnode[k].=.v.
1159c0 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 68 69 6c 64 6e 6f 64 65 0a 65 6e 64 end.end.end.return.childnode.end
1159e0 0a 66 75 6e 63 74 69 6f 6e 20 74 72 65 65 2e 69 6e 73 65 72 74 28 70 61 72 65 6e 74 2c 20 63 68 .function.tree.insert(parent,.ch
115a00 69 6c 64 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 ild).table.insert(parent.childre
115a20 6e 2c 20 63 68 69 6c 64 29 0a 69 66 20 63 68 69 6c 64 2e 6e 61 6d 65 20 74 68 65 6e 0a 70 61 72 n,.child).if.child.name.then.par
115a40 65 6e 74 2e 63 68 69 6c 64 72 65 6e 5b 63 68 69 6c 64 2e 6e 61 6d 65 5d 20 3d 20 63 68 69 6c 64 ent.children[child.name].=.child
115a60 0a 65 6e 64 0a 63 68 69 6c 64 2e 70 61 72 65 6e 74 20 3d 20 70 61 72 65 6e 74 0a 72 65 74 75 72 .end.child.parent.=.parent.retur
115a80 6e 20 63 68 69 6c 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 72 65 65 2e 67 65 74 6c 6f 63 n.child.end.function.tree.getloc
115aa0 61 6c 70 61 74 68 28 6e 6f 64 65 29 0a 69 66 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 61 74 68 alpath(node).if.node.parent.path
115ac0 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 6f 64 65 2e 6e 61 6d 65 0a 65 6c 73 65 69 66 20 6e 6f .then.return.node.name.elseif.no
115ae0 64 65 2e 63 66 67 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 6f 64 65 2e 63 66 67 2e 6e 61 6d 65 de.cfg.then.return.node.cfg.name
115b00 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 6e 6f 64 65 2e 70 61 74 68 0a 65 6e 64 0a 65 6e 64 0a 66 .else.return.node.path.end.end.f
115b20 75 6e 63 74 69 6f 6e 20 74 72 65 65 2e 68 61 73 62 72 61 6e 63 68 65 73 28 74 72 29 0a 6c 6f 63 unction.tree.hasbranches(tr).loc
115b40 61 6c 20 6e 20 3d 20 23 74 72 2e 63 68 69 6c 64 72 65 6e 0a 69 66 20 6e 20 3e 20 30 20 74 68 65 al.n.=.#tr.children.if.n.>.0.the
115b60 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 6e 20 64 6f 0a 69 66 20 23 74 72 2e 63 68 69 6c 64 72 65 n.for.i.=.1,.n.do.if.#tr.childre
115b80 6e 5b 69 5d 2e 63 68 69 6c 64 72 65 6e 20 3e 20 30 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 n[i].children.>.0.then.return.tr
115ba0 75 65 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a ue.end.end.end.return.false.end.
115bc0 66 75 6e 63 74 69 6f 6e 20 74 72 65 65 2e 69 73 70 61 72 65 6e 74 28 6e 2c 20 63 68 69 6c 64 29 function.tree.isparent(n,.child)
115be0 0a 6c 6f 63 61 6c 20 70 20 3d 20 63 68 69 6c 64 2e 70 61 72 65 6e 74 0a 77 68 69 6c 65 20 70 20 .local.p.=.child.parent.while.p.
115c00 64 6f 0a 69 66 20 70 20 3d 3d 20 6e 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e do.if.p.==.n.then.return.true.en
115c20 64 0a 70 20 3d 20 70 2e 70 61 72 65 6e 74 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a d.p.=.p.parent.end.return.false.
115c40 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 72 65 65 2e 72 65 6d 6f 76 65 28 6e 6f 64 65 29 0a 6c end.function.tree.remove(node).l
115c60 6f 63 61 6c 20 63 68 69 6c 64 72 65 6e 20 3d 20 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 63 68 69 6c ocal.children.=.node.parent.chil
115c80 64 72 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 63 68 69 6c 64 72 65 6e 20 64 6f 0a 69 66 20 dren.for.i.=.1,.#children.do.if.
115ca0 63 68 69 6c 64 72 65 6e 5b 69 5d 20 3d 3d 20 6e 6f 64 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 children[i].==.node.then.table.r
115cc0 65 6d 6f 76 65 28 63 68 69 6c 64 72 65 6e 2c 20 69 29 0a 65 6e 64 0a 65 6e 64 0a 6e 6f 64 65 2e emove(children,.i).end.end.node.
115ce0 63 68 69 6c 64 72 65 6e 20 3d 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 72 65 65 2e children.=.{}.end.function.tree.
115d00 73 6f 72 74 28 74 72 2c 20 66 6e 29 0a 69 66 20 6e 6f 74 20 66 6e 20 74 68 65 6e 0a 66 6e 20 3d sort(tr,.fn).if.not.fn.then.fn.=
115d20 20 66 75 6e 63 74 69 6f 6e 28 61 2c 62 29 20 72 65 74 75 72 6e 20 61 2e 6e 61 6d 65 20 3c 20 62 .function(a,b).return.a.name.<.b
115d40 2e 6e 61 6d 65 20 65 6e 64 0a 65 6e 64 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 .name.end.end.tree.traverse(tr,.
115d60 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 74 61 62 6c 65 2e {.onnode.=.function(node).table.
115d80 73 6f 72 74 28 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 2c 20 66 6e 29 0a 65 6e 64 0a 7d 2c 20 74 sort(node.children,.fn).end.},.t
115da0 72 75 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 rue).end.function.tree.traverse(
115dc0 74 2c 20 66 6e 2c 20 69 6e 63 6c 75 64 65 72 6f 6f 74 2c 20 69 6e 69 74 69 61 6c 64 65 70 74 68 t,.fn,.includeroot,.initialdepth
115de0 29 0a 6c 6f 63 61 6c 20 64 6f 6e 6f 64 65 2c 20 64 6f 63 68 69 6c 64 72 65 6e 0a 64 6f 6e 6f 64 ).local.donode,.dochildren.donod
115e00 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 66 6e 2c 20 64 65 70 74 68 29 0a 69 66 e.=.function(node,.fn,.depth).if
115e20 20 6e 6f 64 65 2e 69 73 72 65 6d 6f 76 65 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a .node.isremoved.then.return.end.
115e40 69 66 20 66 6e 2e 6f 6e 6e 6f 64 65 20 74 68 65 6e 0a 66 6e 2e 6f 6e 6e 6f 64 65 28 6e 6f 64 65 if.fn.onnode.then.fn.onnode(node
115e60 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 69 66 20 23 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 20 3e ,.depth).end.if.#node.children.>
115e80 20 30 20 74 68 65 6e 0a 69 66 20 66 6e 2e 6f 6e 62 72 61 6e 63 68 65 6e 74 65 72 20 74 68 65 6e .0.then.if.fn.onbranchenter.then
115ea0 0a 66 6e 2e 6f 6e 62 72 61 6e 63 68 65 6e 74 65 72 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 65 .fn.onbranchenter(node,.depth).e
115ec0 6e 64 0a 69 66 20 66 6e 2e 6f 6e 62 72 61 6e 63 68 20 74 68 65 6e 0a 66 6e 2e 6f 6e 62 72 61 6e nd.if.fn.onbranch.then.fn.onbran
115ee0 63 68 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 64 6f 63 68 69 6c 64 72 65 6e 28 6e ch(node,.depth).end.dochildren(n
115f00 6f 64 65 2c 20 66 6e 2c 20 64 65 70 74 68 20 2b 20 31 29 0a 69 66 20 66 6e 2e 6f 6e 62 72 61 6e ode,.fn,.depth.+.1).if.fn.onbran
115f20 63 68 65 78 69 74 20 74 68 65 6e 0a 66 6e 2e 6f 6e 62 72 61 6e 63 68 65 78 69 74 28 6e 6f 64 65 chexit.then.fn.onbranchexit(node
115f40 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 66 6e 2e 6f 6e 6c 65 61 66 20 74 ,.depth).end.else.if.fn.onleaf.t
115f60 68 65 6e 0a 66 6e 2e 6f 6e 6c 65 61 66 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 65 6e 64 0a 65 hen.fn.onleaf(node,.depth).end.e
115f80 6e 64 0a 65 6e 64 0a 64 6f 63 68 69 6c 64 72 65 6e 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 61 72 nd.end.dochildren.=.function(par
115fa0 65 6e 74 2c 20 66 6e 2c 20 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 69 20 3d 20 31 0a 77 68 69 6c ent,.fn,.depth).local.i.=.1.whil
115fc0 65 20 69 20 3c 3d 20 23 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 20 64 6f 0a 6c 6f 63 61 6c e.i.<=.#parent.children.do.local
115fe0 20 6e 6f 64 65 20 3d 20 70 61 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 5b 69 5d 0a 64 6f 6e 6f 64 .node.=.parent.children[i].donod
116000 65 28 6e 6f 64 65 2c 20 66 6e 2c 20 64 65 70 74 68 29 0a 69 66 20 6e 6f 64 65 20 3d 3d 20 70 61 e(node,.fn,.depth).if.node.==.pa
116020 72 65 6e 74 2e 63 68 69 6c 64 72 65 6e 5b 69 5d 20 74 68 65 6e 0a 69 20 3d 20 69 20 2b 20 31 0a rent.children[i].then.i.=.i.+.1.
116040 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 69 6e 69 74 69 61 6c 64 65 70 74 68 20 end.end.end.if.not.initialdepth.
116060 74 68 65 6e 0a 69 6e 69 74 69 61 6c 64 65 70 74 68 20 3d 20 30 0a 65 6e 64 0a 69 66 20 69 6e 63 then.initialdepth.=.0.end.if.inc
116080 6c 75 64 65 72 6f 6f 74 20 74 68 65 6e 0a 64 6f 6e 6f 64 65 28 74 2c 20 66 6e 2c 20 69 6e 69 74 luderoot.then.donode(t,.fn,.init
1160a0 69 61 6c 64 65 70 74 68 29 0a 65 6c 73 65 0a 64 6f 63 68 69 6c 64 72 65 6e 28 74 2c 20 66 6e 2c ialdepth).else.dochildren(t,.fn,
1160c0 20 69 6e 69 74 69 61 6c 64 65 70 74 68 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 .initialdepth).end.end.function.
1160e0 74 72 65 65 2e 74 72 69 6d 72 6f 6f 74 28 74 72 29 0a 6c 6f 63 61 6c 20 74 72 69 6d 6d 65 64 0a tree.trimroot(tr).local.trimmed.
116100 77 68 69 6c 65 20 23 74 72 2e 63 68 69 6c 64 72 65 6e 20 3d 3d 20 31 20 64 6f 0a 6c 6f 63 61 6c while.#tr.children.==.1.do.local
116120 20 6e 6f 64 65 20 3d 20 74 72 2e 63 68 69 6c 64 72 65 6e 5b 31 5d 0a 69 66 20 23 6e 6f 64 65 2e .node.=.tr.children[1].if.#node.
116140 63 68 69 6c 64 72 65 6e 20 3d 3d 20 30 20 6f 72 20 6e 6f 64 65 2e 74 72 69 6d 20 3d 3d 20 66 61 children.==.0.or.node.trim.==.fa
116160 6c 73 65 20 74 68 65 6e 0a 62 72 65 61 6b 0a 65 6e 64 0a 74 72 69 6d 6d 65 64 20 3d 20 74 72 75 lse.then.break.end.trimmed.=.tru
116180 65 0a 6c 6f 63 61 6c 20 6e 75 6d 43 68 69 6c 64 72 65 6e 20 3d 20 23 6e 6f 64 65 2e 63 68 69 6c e.local.numChildren.=.#node.chil
1161a0 64 72 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 6e 75 6d 43 68 69 6c 64 72 65 6e 20 64 6f 0a 6c dren.for.i.=.1,.numChildren.do.l
1161c0 6f 63 61 6c 20 63 68 69 6c 64 20 3d 20 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 5b 69 5d 0a 63 68 ocal.child.=.node.children[i].ch
1161e0 69 6c 64 2e 70 61 72 65 6e 74 20 3d 20 6e 6f 64 65 2e 70 61 72 65 6e 74 0a 74 72 2e 63 68 69 6c ild.parent.=.node.parent.tr.chil
116200 64 72 65 6e 5b 69 5d 20 3d 20 63 68 69 6c 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 64 6f dren[i].=.child.end.end.local.do
116220 74 64 6f 74 0a 6c 6f 63 61 6c 20 63 6f 75 6e 74 20 3d 20 23 74 72 2e 63 68 69 6c 64 72 65 6e 0a tdot.local.count.=.#tr.children.
116240 72 65 70 65 61 74 0a 64 6f 74 64 6f 74 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 69 20 3d 20 31 2c repeat.dotdot.=.false.for.i.=.1,
116260 20 63 6f 75 6e 74 20 64 6f 0a 6c 6f 63 61 6c 20 6e 6f 64 65 20 3d 20 74 72 2e 63 68 69 6c 64 72 .count.do.local.node.=.tr.childr
116280 65 6e 5b 69 5d 0a 69 66 20 6e 6f 64 65 2e 6e 61 6d 65 20 3d 3d 20 22 2e 2e 22 20 61 6e 64 20 23 en[i].if.node.name.==."..".and.#
1162a0 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 20 3d 3d 20 31 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 68 node.children.==.1.then.local.ch
1162c0 69 6c 64 20 3d 20 6e 6f 64 65 2e 63 68 69 6c 64 72 65 6e 5b 31 5d 0a 63 68 69 6c 64 2e 70 61 72 ild.=.node.children[1].child.par
1162e0 65 6e 74 20 3d 20 6e 6f 64 65 2e 70 61 72 65 6e 74 0a 74 72 2e 63 68 69 6c 64 72 65 6e 5b 69 5d ent.=.node.parent.tr.children[i]
116300 20 3d 20 63 68 69 6c 64 0a 74 72 69 6d 6d 65 64 20 3d 20 74 72 75 65 0a 64 6f 74 64 6f 74 20 3d .=.child.trimmed.=.true.dotdot.=
116320 20 74 72 75 65 0a 65 6e 64 0a 65 6e 64 0a 75 6e 74 69 6c 20 6e 6f 74 20 64 6f 74 64 6f 74 0a 69 .true.end.end.until.not.dotdot.i
116340 66 20 74 72 69 6d 6d 65 64 20 74 68 65 6e 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c f.trimmed.then.tree.traverse(tr,
116360 20 7b 0a 6f 6e 6e 6f 64 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 6f 64 65 29 0a 69 66 20 6e 6f .{.onnode.=.function(node).if.no
116380 64 65 2e 70 61 72 65 6e 74 2e 70 61 74 68 20 74 68 65 6e 0a 6e 6f 64 65 2e 70 61 74 68 20 3d 20 de.parent.path.then.node.path.=.
1163a0 70 61 74 68 2e 6a 6f 69 6e 28 6e 6f 64 65 2e 70 61 72 65 6e 74 2e 70 61 74 68 2c 20 6e 6f 64 65 path.join(node.parent.path,.node
1163c0 2e 6e 61 6d 65 29 0a 65 6c 73 65 0a 6e 6f 64 65 2e 70 61 74 68 20 3d 20 6e 6f 64 65 2e 6e 61 6d .name).else.node.path.=.node.nam
1163e0 65 0a 65 6e 64 0a 65 6e 64 0a 7d 2c 20 66 61 6c 73 65 29 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 00 e.end.end.},.false).end.end.....
116400 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 local.p.=.premake.p.vstudio.vs20
116420 31 30 2e 72 75 6c 65 73 20 3d 20 7b 7d 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 72 10.rules.=.{}.p.vstudio.vs2010.r
116440 75 6c 65 73 2e 70 72 6f 70 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 74 75 ules.props.=.{}.local.m.=.p.vstu
116460 64 69 6f 2e 76 73 32 30 31 30 2e 72 75 6c 65 73 2e 70 72 6f 70 73 0a 6d 2e 65 6c 65 6d 65 6e 74 dio.vs2010.rules.props.m.element
116480 73 20 3d 20 7b 7d 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 s.=.{}.m.elements.project.=.func
1164a0 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 70 2e 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 tion(r).return.{.p.vstudio.proje
1164c0 63 74 45 6c 65 6d 65 6e 74 2c 0a 6d 2e 74 61 72 67 65 74 73 47 72 6f 75 70 2c 0a 6d 2e 64 65 70 ctElement,.m.targetsGroup,.m.dep
1164e0 65 6e 64 73 4f 6e 47 72 6f 75 70 2c 0a 6d 2e 72 75 6c 65 47 72 6f 75 70 2c 0a 7d 0a 65 6e 64 0a endsOnGroup,.m.ruleGroup,.}.end.
116500 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 28 72 29 0a 70 2e 78 6d 6c 55 74 66 38 function.m.generate(r).p.xmlUtf8
116520 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 ().p.callArray(m.elements.projec
116540 74 2c 20 72 29 0a 70 2e 70 6f 70 28 29 0a 70 2e 6f 75 74 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 t,.r).p.pop().p.out('</Project>'
116560 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 74 61 72 67 65 74 73 47 72 6f 75 70 20 3d 20 ).end.m.elements.targetsGroup.=.
116580 66 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 62 65 66 6f 72 65 54 61 72 function(r).return.{.m.beforeTar
1165a0 67 65 74 73 2c 0a 6d 2e 61 66 74 65 72 54 61 72 67 65 74 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 gets,.m.afterTargets,.}.end.func
1165c0 74 69 6f 6e 20 6d 2e 74 61 72 67 65 74 73 47 72 6f 75 70 28 72 29 0a 70 2e 77 28 27 3c 50 72 6f tion.m.targetsGroup(r).p.w('<Pro
1165e0 70 65 72 74 79 47 72 6f 75 70 27 29 0a 70 2e 70 75 73 68 28 27 20 20 43 6f 6e 64 69 74 69 6f 6e pertyGroup').p.push('..Condition
116600 3d 22 5c 27 24 28 25 73 42 65 66 6f 72 65 54 61 72 67 65 74 73 29 5c 27 20 3d 3d 20 5c 27 5c 27 ="\'$(%sBeforeTargets)\'.==.\'\'
116620 20 61 6e 64 20 5c 27 24 28 25 73 41 66 74 65 72 54 61 72 67 65 74 73 29 5c 27 20 3d 3d 20 5c 27 .and.\'$(%sAfterTargets)\'.==.\'
116640 5c 27 20 61 6e 64 20 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 29 5c 27 20 \'.and.\'$(ConfigurationType)\'.
116660 21 3d 20 5c 27 4d 61 6b 65 66 69 6c 65 5c 27 22 3e 27 2c 0a 72 2e 6e 61 6d 65 2c 20 72 2e 6e 61 !=.\'Makefile\'">',.r.name,.r.na
116680 6d 65 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 74 61 72 67 65 me).p.callArray(m.elements.targe
1166a0 74 73 47 72 6f 75 70 2c 20 72 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 72 6f tsGroup,.r).p.pop('</PropertyGro
1166c0 75 70 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 64 65 70 65 6e 64 73 4f 6e 47 72 up>').end.m.elements.dependsOnGr
1166e0 6f 75 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 64 65 70 oup.=.function(r).return.{.m.dep
116700 65 6e 64 73 4f 6e 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 70 65 6e 64 73 endsOn,.}.end.function.m.depends
116720 4f 6e 47 72 6f 75 70 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 70 65 72 74 79 47 72 6f 75 OnGroup(r).p.push('<PropertyGrou
116740 70 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 64 65 70 65 p>').p.callArray(m.elements.depe
116760 6e 64 73 4f 6e 47 72 6f 75 70 2c 20 72 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 ndsOnGroup,.r).p.pop('</Property
116780 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 72 75 6c 65 47 72 6f 75 Group>').end.m.elements.ruleGrou
1167a0 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 72 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 70 72 6f 70 65 p.=.function(r).return.{.m.prope
1167c0 72 74 79 44 65 66 61 75 6c 74 73 2c 0a 6d 2e 63 6f 6d 6d 61 6e 64 4c 69 6e 65 54 65 6d 70 6c 61 rtyDefaults,.m.commandLineTempla
1167e0 74 65 73 2c 0a 6d 2e 65 78 65 63 75 74 69 6f 6e 44 65 73 63 72 69 70 74 69 6f 6e 2c 0a 6d 2e 61 tes,.m.executionDescription,.m.a
116800 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e dditionalDependencies,.}.end.fun
116820 63 74 69 6f 6e 20 6d 2e 72 75 6c 65 47 72 6f 75 70 28 72 29 0a 70 2e 70 75 73 68 28 27 3c 49 74 ction.m.ruleGroup(r).p.push('<It
116840 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e 27 29 0a 70 2e 70 75 73 68 28 27 3c 25 73 emDefinitionGroup>').p.push('<%s
116860 3e 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e >',.r.name).p.callArray(m.elemen
116880 74 73 2e 72 75 6c 65 47 72 6f 75 70 2c 20 72 29 0a 70 2e 70 6f 70 28 27 3c 2f 25 73 3e 27 2c 20 ts.ruleGroup,.r).p.pop('</%s>',.
1168a0 72 2e 6e 61 6d 65 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 r.name).p.pop('</ItemDefinitionG
1168c0 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 70 65 72 74 79 44 roup>').end.function.m.propertyD
1168e0 65 66 61 75 6c 74 73 28 72 29 0a 6c 6f 63 61 6c 20 64 65 66 73 20 3d 20 72 2e 70 72 6f 70 65 72 efaults(r).local.defs.=.r.proper
116900 74 79 64 65 66 69 6e 69 74 69 6f 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 64 65 66 73 20 64 6f tydefinition.for.i.=.1,.#defs.do
116920 0a 6c 6f 63 61 6c 20 64 65 66 20 3d 20 64 65 66 73 5b 69 5d 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 .local.def.=.defs[i].local.value
116940 20 3d 20 64 65 66 2e 76 61 6c 75 65 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 69 66 20 64 65 .=.def.value.if.value.then.if.de
116960 66 2e 6b 69 6e 64 20 3d 3d 20 22 70 61 74 68 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 70 61 f.kind.==."path".then.value.=.pa
116980 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 76 61 6c 75 65 29 0a 65 6e 64 0a 70 2e 77 28 27 3c 25 73 th.translate(value).end.p.w('<%s
1169a0 3e 25 73 3c 2f 25 73 3e 27 2c 20 64 65 66 2e 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 64 65 66 2e >%s</%s>',.def.name,.value,.def.
1169c0 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 name).end.end.end.function.m.add
1169e0 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 28 72 29 0a 6c 6f 63 61 6c 20 64 65 70 itionalDependencies(r).local.dep
116a00 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 72 2e 62 75 69 6c 64 64 65 70 65 6e 64 65 6e s.=.table.concat(r.builddependen
116a20 63 69 65 73 2c 20 22 3b 22 29 0a 70 2e 78 28 27 3c 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e cies,.";").p.x('<AdditionalDepen
116a40 64 65 6e 63 69 65 73 3e 25 73 3c 2f 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 dencies>%s</AdditionalDependenci
116a60 65 73 3e 27 2c 20 64 65 70 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 66 74 65 72 es>',.deps).end.function.m.after
116a80 54 61 72 67 65 74 73 28 72 29 0a 70 2e 77 28 27 3c 25 73 41 66 74 65 72 54 61 72 67 65 74 73 3e Targets(r).p.w('<%sAfterTargets>
116aa0 43 75 73 74 6f 6d 42 75 69 6c 64 3c 2f 25 73 41 66 74 65 72 54 61 72 67 65 74 73 3e 27 2c 20 72 CustomBuild</%sAfterTargets>',.r
116ac0 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 65 .name,.r.name).end.function.m.be
116ae0 66 6f 72 65 54 61 72 67 65 74 73 28 72 29 0a 70 2e 77 28 27 3c 25 73 42 65 66 6f 72 65 54 61 72 foreTargets(r).p.w('<%sBeforeTar
116b00 67 65 74 73 3e 4d 69 64 6c 3c 2f 25 73 42 65 66 6f 72 65 54 61 72 67 65 74 73 3e 27 2c 20 72 2e gets>Midl</%sBeforeTargets>',.r.
116b20 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d name,.r.name).end.function.m.com
116b40 6d 61 6e 64 4c 69 6e 65 54 65 6d 70 6c 61 74 65 73 28 72 29 0a 6c 6f 63 61 6c 20 65 6e 76 20 3d mandLineTemplates(r).local.env.=
116b60 20 70 2e 72 75 6c 65 2e 63 72 65 61 74 65 45 6e 76 69 72 6f 6e 6d 65 6e 74 28 72 2c 20 22 5b 25 .p.rule.createEnvironment(r,."[%
116b80 73 5d 22 29 0a 6c 6f 63 61 6c 20 63 74 78 20 3d 20 70 2e 63 6f 6e 74 65 78 74 2e 65 78 74 65 6e s]").local.ctx.=.p.context.exten
116ba0 74 28 72 2c 20 65 6e 76 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3d 20 t(r,.env).local.buildcommands.=.
116bc0 63 74 78 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 0a 69 66 20 62 75 69 6c 64 63 6f 6d 6d 61 6e ctx.buildcommands.if.buildcomman
116be0 64 73 20 61 6e 64 20 23 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 20 3e 20 30 20 74 68 65 6e 0a 6c ds.and.#buildcommands.>.0.then.l
116c00 6f 63 61 6c 20 63 6d 64 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 ocal.cmds.=.os.translateCommands
116c20 28 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 70 2e 57 49 4e 44 4f 57 53 29 0a 63 6d 64 73 20 (buildcommands,.p.WINDOWS).cmds.
116c40 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 6d 64 73 2c 20 70 2e 65 6f 6c 28 29 29 0a 70 2e =.table.concat(cmds,.p.eol()).p.
116c60 78 28 27 3c 43 6f 6d 6d 61 6e 64 4c 69 6e 65 54 65 6d 70 6c 61 74 65 3e 25 73 3c 2f 43 6f 6d 6d x('<CommandLineTemplate>%s</Comm
116c80 61 6e 64 4c 69 6e 65 54 65 6d 70 6c 61 74 65 3e 27 2c 20 63 6d 64 73 29 0a 65 6e 64 0a 65 6e 64 andLineTemplate>',.cmds).end.end
116ca0 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 70 65 6e 64 73 4f 6e 28 72 29 0a 70 2e 77 28 27 3c 25 .function.m.dependsOn(r).p.w('<%
116cc0 73 44 65 70 65 6e 64 73 4f 6e 27 2c 20 72 2e 6e 61 6d 65 29 0a 70 2e 77 28 27 20 20 43 6f 6e 64 sDependsOn',.r.name).p.w('..Cond
116ce0 69 74 69 6f 6e 3d 22 5c 27 24 28 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 29 5c 27 20 ition="\'$(ConfigurationType)\'.
116d00 21 3d 20 5c 27 4d 61 6b 65 66 69 6c 65 5c 27 22 3e 5f 53 65 6c 65 63 74 65 64 46 69 6c 65 73 3b !=.\'Makefile\'">_SelectedFiles;
116d20 24 28 25 73 44 65 70 65 6e 64 73 4f 6e 29 3c 2f 25 73 44 65 70 65 6e 64 73 4f 6e 3e 27 2c 0a 72 $(%sDependsOn)</%sDependsOn>',.r
116d40 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 2c 20 72 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 .name,.r.name,.r.name).end.funct
116d60 69 6f 6e 20 6d 2e 65 78 65 63 75 74 69 6f 6e 44 65 73 63 72 69 70 74 69 6f 6e 28 72 29 0a 6c 6f ion.m.executionDescription(r).lo
116d80 63 61 6c 20 65 6e 76 20 3d 20 70 2e 72 75 6c 65 2e 63 72 65 61 74 65 45 6e 76 69 72 6f 6e 6d 65 cal.env.=.p.rule.createEnvironme
116da0 6e 74 28 72 2c 20 22 25 25 28 25 73 29 22 29 0a 6c 6f 63 61 6c 20 63 74 78 20 3d 20 70 2e 63 6f nt(r,."%%(%s)").local.ctx.=.p.co
116dc0 6e 74 65 78 74 2e 65 78 74 65 6e 74 28 72 2c 20 65 6e 76 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 ntext.extent(r,.env).local.build
116de0 6d 65 73 73 61 67 65 20 3d 20 63 74 78 2e 62 75 69 6c 64 6d 65 73 73 61 67 65 0a 69 66 20 62 75 message.=.ctx.buildmessage.if.bu
116e00 69 6c 64 6d 65 73 73 61 67 65 20 61 6e 64 20 23 62 75 69 6c 64 6d 65 73 73 61 67 65 20 3e 20 30 ildmessage.and.#buildmessage.>.0
116e20 20 74 68 65 6e 0a 70 2e 78 28 27 3c 45 78 65 63 75 74 69 6f 6e 44 65 73 63 72 69 70 74 69 6f 6e .then.p.x('<ExecutionDescription
116e40 3e 25 73 3c 2f 45 78 65 63 75 74 69 6f 6e 44 65 73 63 72 69 70 74 69 6f 6e 3e 27 2c 20 62 75 69 >%s</ExecutionDescription>',.bui
116e60 6c 64 6d 65 73 73 61 67 65 29 0a 65 6e 64 0a 65 6e 64 0a 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 ldmessage).end.end......local.p.
116e80 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 63 6f 6e 74 65 78 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 63 =.premake.p.context.=.{}.local.c
116ea0 6f 6e 74 65 78 74 20 3d 20 70 2e 63 6f 6e 74 65 78 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 ontext.=.p.context.local.configs
116ec0 65 74 20 3d 20 70 2e 63 6f 6e 66 69 67 73 65 74 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 et.=.p.configset.function.contex
116ee0 74 2e 6e 65 77 28 63 66 67 73 65 74 2c 20 65 6e 76 69 72 6f 6e 29 0a 6c 6f 63 61 6c 20 63 74 78 t.new(cfgset,.environ).local.ctx
116f00 20 3d 20 7b 7d 0a 63 74 78 2e 5f 63 66 67 73 65 74 20 3d 20 63 66 67 73 65 74 0a 63 74 78 2e 65 .=.{}.ctx._cfgset.=.cfgset.ctx.e
116f20 6e 76 69 72 6f 6e 20 3d 20 65 6e 76 69 72 6f 6e 20 6f 72 20 7b 7d 0a 63 74 78 2e 74 65 72 6d 73 nviron.=.environ.or.{}.ctx.terms
116f40 20 3d 20 7b 7d 0a 63 74 78 2e 5f 62 61 73 65 64 69 72 20 3d 20 6f 73 2e 67 65 74 63 77 64 28 29 .=.{}.ctx._basedir.=.os.getcwd()
116f60 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 63 74 78 2c 20 63 6f 6e 74 65 78 74 2e 5f 5f 6d 74 29 .setmetatable(ctx,.context.__mt)
116f80 0a 72 65 74 75 72 6e 20 63 74 78 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 .return.ctx.end.function.context
116fa0 2e 65 78 74 65 6e 74 28 62 61 73 65 43 6f 6e 74 65 78 74 2c 20 6e 65 77 45 6e 76 56 61 72 73 29 .extent(baseContext,.newEnvVars)
116fc0 0a 6c 6f 63 61 6c 20 63 74 78 20 3d 20 7b 7d 0a 63 74 78 2e 5f 63 74 78 20 3d 20 62 61 73 65 43 .local.ctx.=.{}.ctx._ctx.=.baseC
116fe0 6f 6e 74 65 78 74 0a 63 74 78 2e 65 6e 76 69 72 6f 6e 20 3d 20 6e 65 77 45 6e 76 56 61 72 73 20 ontext.ctx.environ.=.newEnvVars.
117000 6f 72 20 62 61 73 65 43 6f 6e 74 65 78 74 2e 65 6e 76 69 72 6f 6e 0a 63 74 78 2e 74 65 72 6d 73 or.baseContext.environ.ctx.terms
117020 20 3d 20 7b 7d 0a 63 74 78 2e 5f 62 61 73 65 64 69 72 20 3d 20 62 61 73 65 43 6f 6e 74 65 78 74 .=.{}.ctx._basedir.=.baseContext
117040 2e 5f 62 61 73 65 64 69 72 0a 73 65 74 6d 65 74 61 74 61 62 6c 65 28 63 74 78 2c 20 63 6f 6e 74 ._basedir.setmetatable(ctx,.cont
117060 65 78 74 2e 5f 5f 6d 74 5f 75 6e 63 61 63 68 65 64 29 0a 72 65 74 75 72 6e 20 63 74 78 0a 65 6e ext.__mt_uncached).return.ctx.en
117080 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 2e 61 64 64 46 69 6c 74 65 72 28 63 74 78 d.function.context.addFilter(ctx
1170a0 2c 20 6b 65 79 2c 20 76 61 6c 75 65 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 ,.key,.value).if.type(value).==.
1170c0 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 76 61 6c 75 65 20 64 "table".then.for.i.=.1,.#value.d
1170e0 6f 0a 76 61 6c 75 65 5b 69 5d 20 3d 20 74 6f 73 74 72 69 6e 67 28 76 61 6c 75 65 5b 69 5d 29 3a o.value[i].=.tostring(value[i]):
117100 6c 6f 77 65 72 28 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 20 lower().end.elseif.value.~=.nil.
117120 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 74 6f 73 74 72 69 6e 67 28 76 61 6c 75 65 29 3a 6c 6f 77 then.value.=.tostring(value):low
117140 65 72 28 29 0a 65 6e 64 0a 63 74 78 2e 74 65 72 6d 73 5b 6b 65 79 3a 6c 6f 77 65 72 28 29 5d 20 er().end.ctx.terms[key:lower()].
117160 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 2e 63 6f 70 =.value.end.function.context.cop
117180 79 46 69 6c 74 65 72 73 28 63 74 78 2c 20 73 72 63 29 0a 63 74 78 2e 74 65 72 6d 73 20 3d 20 7b yFilters(ctx,.src).ctx.terms.=.{
1171a0 7d 0a 66 6f 72 20 6b 2c 76 20 69 6e 20 70 61 69 72 73 28 73 72 63 2e 74 65 72 6d 73 29 20 64 6f }.for.k,v.in.pairs(src.terms).do
1171c0 0a 63 74 78 2e 74 65 72 6d 73 5b 6b 5d 20 3d 20 76 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 .ctx.terms[k].=.v.end.end.functi
1171e0 6f 6e 20 63 6f 6e 74 65 78 74 2e 6d 65 72 67 65 46 69 6c 74 65 72 73 28 63 74 78 2c 20 73 72 63 on.context.mergeFilters(ctx,.src
117200 29 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 70 61 69 72 73 28 73 72 63 2e 74 65 72 6d 73 29 20 64 ).for.k,.v.in.pairs(src.terms).d
117220 6f 0a 69 66 20 6b 20 3d 3d 20 22 74 61 67 73 22 20 74 68 65 6e 0a 63 74 78 2e 74 65 72 6d 73 5b o.if.k.==."tags".then.ctx.terms[
117240 6b 5d 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 63 74 78 2e 74 65 72 6d 73 5b 6b 5d 2c 20 76 29 k].=.table.join(ctx.terms[k],.v)
117260 0a 65 6c 73 65 0a 63 74 78 2e 74 65 72 6d 73 5b 6b 5d 20 3d 20 76 0a 65 6e 64 0a 65 6e 64 0a 65 .else.ctx.terms[k].=.v.end.end.e
117280 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 2e 62 61 73 65 64 69 72 28 63 74 78 2c nd.function.context.basedir(ctx,
1172a0 20 62 61 73 65 64 69 72 29 0a 63 74 78 2e 5f 62 61 73 65 64 69 72 20 3d 20 62 61 73 65 64 69 72 .basedir).ctx._basedir.=.basedir
1172c0 20 6f 72 20 63 74 78 2e 5f 62 61 73 65 64 69 72 0a 72 65 74 75 72 6e 20 63 74 78 2e 5f 62 61 73 .or.ctx._basedir.return.ctx._bas
1172e0 65 64 69 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 2e 63 6f 6d 70 69 6c edir.end.function.context.compil
117300 65 28 63 74 78 29 0a 63 74 78 2e 5f 63 66 67 73 65 74 20 3d 20 63 6f 6e 66 69 67 73 65 74 2e 63 e(ctx).ctx._cfgset.=.configset.c
117320 6f 6d 70 69 6c 65 28 63 74 78 2e 5f 63 66 67 73 65 74 2c 20 63 74 78 2e 74 65 72 6d 73 29 0a 65 ompile(ctx._cfgset,.ctx.terms).e
117340 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 2e 65 6d 70 74 79 28 63 74 78 29 0a 72 nd.function.context.empty(ctx).r
117360 65 74 75 72 6e 20 63 6f 6e 66 69 67 73 65 74 2e 65 6d 70 74 79 28 63 74 78 2e 5f 63 66 67 73 65 eturn.configset.empty(ctx._cfgse
117380 74 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 74 65 78 74 2e 66 65 74 63 68 76 61 6c t).end.function.context.fetchval
1173a0 75 65 28 63 74 78 2c 20 6b 65 79 2c 20 6f 6e 6c 79 6c 6f 63 61 6c 29 0a 69 66 20 6e 6f 74 20 6f ue(ctx,.key,.onlylocal).if.not.o
1173c0 6e 6c 79 6c 6f 63 61 6c 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 72 61 77 67 nlylocal.then.local.value.=.rawg
1173e0 65 74 28 63 74 78 2c 20 6b 65 79 29 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 20 74 68 65 et(ctx,.key).if.value.~=.nil.the
117400 6e 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 69 65 n.return.value.end.end.local.fie
117420 6c 64 20 3d 20 70 2e 66 69 65 6c 64 2e 67 65 74 28 6b 65 79 29 0a 69 66 20 6e 6f 74 20 66 69 65 ld.=.p.field.get(key).if.not.fie
117440 6c 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 6c 6f 63 61 6c 20 76 61 6c ld.then.return.nil.end.local.val
117460 75 65 20 3d 20 63 6f 6e 66 69 67 73 65 74 2e 66 65 74 63 68 28 63 74 78 2e 5f 63 66 67 73 65 74 ue.=.configset.fetch(ctx._cfgset
117480 2c 20 66 69 65 6c 64 2c 20 63 74 78 2e 74 65 72 6d 73 2c 20 63 74 78 2c 20 6f 6e 6c 79 6c 6f 63 ,.field,.ctx.terms,.ctx,.onlyloc
1174a0 61 6c 20 61 6e 64 20 63 74 78 2e 5f 63 66 67 73 65 74 29 0a 69 66 20 76 61 6c 75 65 20 74 68 65 al.and.ctx._cfgset).if.value.the
1174c0 6e 0a 72 61 77 73 65 74 28 63 74 78 2c 20 6b 65 79 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 72 65 n.rawset(ctx,.key,.value).end.re
1174e0 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 63 6f 6e 74 65 78 74 2e 5f 5f 6d 74 20 3d 20 7b 0a turn.value.end.context.__mt.=.{.
117500 5f 5f 69 6e 64 65 78 20 3d 20 63 6f 6e 74 65 78 74 2e 66 65 74 63 68 76 61 6c 75 65 0a 7d 0a 63 __index.=.context.fetchvalue.}.c
117520 6f 6e 74 65 78 74 2e 5f 5f 6d 74 5f 75 6e 63 61 63 68 65 64 20 3d 20 7b 0a 5f 5f 69 6e 64 65 78 ontext.__mt_uncached.=.{.__index
117540 20 3d 20 20 66 75 6e 63 74 69 6f 6e 28 63 74 78 2c 20 6b 65 79 29 0a 6c 6f 63 61 6c 20 66 69 65 .=..function(ctx,.key).local.fie
117560 6c 64 20 3d 20 70 2e 66 69 65 6c 64 2e 67 65 74 28 6b 65 79 29 0a 69 66 20 6e 6f 74 20 66 69 65 ld.=.p.field.get(key).if.not.fie
117580 6c 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 72 ld.then.return.nil.end.local.par
1175a0 65 6e 74 20 3d 20 72 61 77 67 65 74 28 63 74 78 2c 20 27 5f 63 74 78 27 29 0a 72 65 74 75 72 6e ent.=.rawget(ctx,.'_ctx').return
1175c0 20 63 6f 6e 66 69 67 73 65 74 2e 66 65 74 63 68 28 70 61 72 65 6e 74 2e 5f 63 66 67 73 65 74 2c .configset.fetch(parent._cfgset,
1175e0 20 66 69 65 6c 64 2c 20 63 74 78 2e 74 65 72 6d 73 2c 20 63 74 78 2c 20 6e 69 6c 29 0a 65 6e 64 .field,.ctx.terms,.ctx,.nil).end
117600 0a 7d 0a 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 .}......local.p.=.premake.local.
117620 6d 61 6b 65 20 3d 20 70 2e 6d 61 6b 65 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d 20 70 2e 74 72 65 make.=.p.make.local.tree.=.p.tre
117640 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 66 75 6e 63 e.local.project.=.p.project.func
117660 74 69 6f 6e 20 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 5f 77 6f 72 6b 73 70 61 63 65 28 77 6b 73 tion.make.generate_workspace(wks
117680 29 0a 70 2e 65 6f 6c 28 22 5c 6e 22 29 0a 6d 61 6b 65 2e 68 65 61 64 65 72 28 77 6b 73 29 0a 6d ).p.eol("\n").make.header(wks).m
1176a0 61 6b 65 2e 63 6f 6e 66 69 67 6d 61 70 28 77 6b 73 29 0a 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 73 ake.configmap(wks).make.projects
1176c0 28 77 6b 73 29 0a 6d 61 6b 65 2e 77 6f 72 6b 73 70 61 63 65 50 68 6f 6e 79 52 75 6c 65 28 77 6b (wks).make.workspacePhonyRule(wk
1176e0 73 29 0a 6d 61 6b 65 2e 67 72 6f 75 70 52 75 6c 65 73 28 77 6b 73 29 0a 6d 61 6b 65 2e 70 72 6f s).make.groupRules(wks).make.pro
117700 6a 65 63 74 72 75 6c 65 73 28 77 6b 73 29 0a 6d 61 6b 65 2e 63 6c 65 61 6e 72 75 6c 65 73 28 77 jectrules(wks).make.cleanrules(w
117720 6b 73 29 0a 6d 61 6b 65 2e 68 65 6c 70 72 75 6c 65 28 77 6b 73 29 0a 65 6e 64 0a 66 75 6e 63 74 ks).make.helprule(wks).end.funct
117740 69 6f 6e 20 6d 61 6b 65 2e 63 6f 6e 66 69 67 6d 61 70 28 77 6b 73 29 0a 66 6f 72 20 63 66 67 20 ion.make.configmap(wks).for.cfg.
117760 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 77 6b 73 29 20 64 in.p.workspace.eachconfig(wks).d
117780 6f 0a 5f 70 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 2c 20 63 66 67 2e o._p('ifeq.($(config),%s)',.cfg.
1177a0 73 68 6f 72 74 6e 61 6d 65 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 shortname).for.prj.in.p.workspac
1177c0 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 77 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 72 6a 63 e.eachproject(wks).do.local.prjc
1177e0 66 67 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 63 6f 6e 66 69 67 28 70 72 6a 2c 20 63 66 67 2e fg.=.project.getconfig(prj,.cfg.
117800 62 75 69 6c 64 63 66 67 2c 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 29 0a 69 66 20 70 72 6a 63 66 buildcfg,.cfg.platform).if.prjcf
117820 67 20 74 68 65 6e 0a 5f 70 28 27 20 20 25 73 5f 63 6f 6e 66 69 67 20 3d 20 25 73 27 2c 20 6d 61 g.then._p('..%s_config.=.%s',.ma
117840 6b 65 2e 74 6f 76 61 72 28 70 72 6a 2e 6e 61 6d 65 29 2c 20 70 72 6a 63 66 67 2e 73 68 6f 72 74 ke.tovar(prj.name),.prjcfg.short
117860 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 65 6e 64 0a 5f 70 name).end.end._p('endif').end._p
117880 28 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 63 6c 65 61 6e 72 75 6c 65 ('').end.function.make.cleanrule
1178a0 73 28 77 6b 73 29 0a 5f 70 28 27 63 6c 65 61 6e 3a 27 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 s(wks)._p('clean:').for.prj.in.p
1178c0 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 77 6b 73 29 20 64 6f 0a 6c .workspace.eachproject(wks).do.l
1178e0 6f 63 61 6c 20 70 72 6a 70 61 74 68 20 3d 20 70 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 6d ocal.prjpath.=.p.filename(prj,.m
117900 61 6b 65 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 29 0a ake.getmakefilename(prj,.true)).
117920 6c 6f 63 61 6c 20 70 72 6a 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 local.prjdir.=.path.getdirectory
117940 28 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 77 6b 73 2e 6c 6f 63 61 74 69 6f 6e 2c 20 (path.getrelative(wks.location,.
117960 70 72 6a 70 61 74 68 29 29 0a 6c 6f 63 61 6c 20 70 72 6a 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 prjpath)).local.prjname.=.path.g
117980 65 74 6e 61 6d 65 28 70 72 6a 70 61 74 68 29 0a 5f 78 28 31 2c 27 40 24 7b 4d 41 4b 45 7d 20 2d etname(prjpath)._x(1,'@${MAKE}.-
1179a0 2d 6e 6f 2d 70 72 69 6e 74 2d 64 69 72 65 63 74 6f 72 79 20 2d 43 20 25 73 20 2d 66 20 25 73 20 -no-print-directory.-C.%s.-f.%s.
1179c0 63 6c 65 61 6e 27 2c 20 70 72 6a 64 69 72 2c 20 70 72 6a 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 clean',.prjdir,.prjname).end._p(
1179e0 27 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 68 65 6c 70 72 75 6c 65 28 77 '').end.function.make.helprule(w
117a00 6b 73 29 0a 5f 70 28 27 68 65 6c 70 3a 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 55 73 61 ks)._p('help:')._p(1,'@echo."Usa
117a20 67 65 3a 20 6d 61 6b 65 20 5b 63 6f 6e 66 69 67 3d 6e 61 6d 65 5d 20 5b 74 61 72 67 65 74 5d 22 ge:.make.[config=name].[target]"
117a40 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 ')._p(1,'@echo.""')._p(1,'@echo.
117a60 22 43 4f 4e 46 49 47 55 52 41 54 49 4f 4e 53 3a 22 27 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 "CONFIGURATIONS:"').for.cfg.in.p
117a80 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 77 6b 73 29 20 64 6f 0a 5f 78 .workspace.eachconfig(wks).do._x
117aa0 28 31 2c 20 27 40 65 63 68 6f 20 22 20 20 25 73 22 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d (1,.'@echo."..%s"',.cfg.shortnam
117ac0 65 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 22 27 29 0a 5f 70 28 31 2c 27 40 65 e).end._p(1,'@echo.""')._p(1,'@e
117ae0 63 68 6f 20 22 54 41 52 47 45 54 53 3a 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 20 cho."TARGETS:"')._p(1,'@echo."..
117b00 20 61 6c 6c 20 28 64 65 66 61 75 6c 74 29 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 20 .all.(default)"')._p(1,'@echo.".
117b20 20 20 63 6c 65 61 6e 22 27 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 ..clean"').for.prj.in.p.workspac
117b40 65 2e 65 61 63 68 70 72 6f 6a 65 63 74 28 77 6b 73 29 20 64 6f 0a 5f 70 28 31 2c 27 40 65 63 68 e.eachproject(wks).do._p(1,'@ech
117b60 6f 20 22 20 20 20 25 73 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 31 2c 27 o."...%s"',.prj.name).end._p(1,'
117b80 40 65 63 68 6f 20 22 22 27 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 22 46 6f 72 20 6d 6f 72 65 @echo.""')._p(1,'@echo."For.more
117ba0 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 .information,.see.https://github
117bc0 2e 63 6f 6d 2f 70 72 65 6d 61 6b 65 2f 70 72 65 6d 61 6b 65 2d 63 6f 72 65 2f 77 69 6b 69 22 27 .com/premake/premake-core/wiki"'
117be0 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 73 28 77 6b 73 ).end.function.make.projects(wks
117c00 29 0a 5f 70 28 27 50 52 4f 4a 45 43 54 53 20 3a 3d 20 25 73 27 2c 20 74 61 62 6c 65 2e 63 6f 6e )._p('PROJECTS.:=.%s',.table.con
117c20 63 61 74 28 70 2e 65 73 63 28 74 61 62 6c 65 2e 65 78 74 72 61 63 74 28 77 6b 73 2e 70 72 6f 6a cat(p.esc(table.extract(wks.proj
117c40 65 63 74 73 2c 20 22 6e 61 6d 65 22 29 29 2c 20 22 20 22 29 29 0a 5f 70 28 27 27 29 0a 65 6e 64 ects,."name")),."."))._p('').end
117c60 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 77 6f 72 6b 73 70 61 63 65 50 68 6f 6e 79 52 75 6c .function.make.workspacePhonyRul
117c80 65 28 77 6b 73 29 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 74 e(wks).local.groups.=.{}.local.t
117ca0 72 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 74 72 65 65 28 77 6b 73 29 0a 74 r.=.p.workspace.grouptree(wks).t
117cc0 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e 63 68 20 3d 20 66 75 ree.traverse(tr,.{.onbranch.=.fu
117ce0 6e 63 74 69 6f 6e 28 6e 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 67 72 6f 75 70 73 2c 20 6e nction(n).table.insert(groups,.n
117d00 2e 70 61 74 68 29 0a 65 6e 64 0a 7d 29 0a 5f 70 28 27 2e 50 48 4f 4e 59 3a 20 61 6c 6c 20 63 6c .path).end.})._p('.PHONY:.all.cl
117d20 65 61 6e 20 68 65 6c 70 20 24 28 50 52 4f 4a 45 43 54 53 29 20 27 20 2e 2e 20 74 61 62 6c 65 2e ean.help.$(PROJECTS).'....table.
117d40 69 6d 70 6c 6f 64 65 28 67 72 6f 75 70 73 2c 20 27 27 2c 20 27 27 2c 20 27 20 27 29 29 0a 5f 70 implode(groups,.'',.'',.'.'))._p
117d60 28 27 27 29 0a 5f 70 28 27 61 6c 6c 3a 20 24 28 50 52 4f 4a 45 43 54 53 29 27 29 0a 5f 70 28 27 ('')._p('all:.$(PROJECTS)')._p('
117d80 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 67 72 6f 75 70 52 75 6c 65 73 28 ').end.function.make.groupRules(
117da0 77 6b 73 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 wks).local.tr.=.p.workspace.grou
117dc0 70 74 72 65 65 28 77 6b 73 29 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f ptree(wks).tree.traverse(tr,.{.o
117de0 6e 62 72 61 6e 63 68 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 29 0a 6c 6f 63 61 6c 20 72 75 6c 65 nbranch.=.function(n).local.rule
117e00 20 3d 20 6e 2e 70 61 74 68 20 2e 2e 20 22 3a 22 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 54 61 .=.n.path....":".local.projectTa
117e20 72 67 65 74 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 67 72 6f 75 70 54 61 72 67 65 74 73 20 3d 20 rgets.=.{}.local.groupTargets.=.
117e40 7b 7d 0a 66 6f 72 20 69 2c 20 63 20 69 6e 20 70 61 69 72 73 28 6e 2e 63 68 69 6c 64 72 65 6e 29 {}.for.i,.c.in.pairs(n.children)
117e60 0a 64 6f 0a 69 66 20 74 79 70 65 28 69 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 0a 74 68 65 6e 0a .do.if.type(i).==."string".then.
117e80 69 66 20 63 2e 70 72 6f 6a 65 63 74 0a 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 if.c.project.then.table.insert(p
117ea0 72 6f 6a 65 63 74 54 61 72 67 65 74 73 2c 20 63 2e 6e 61 6d 65 29 0a 65 6c 73 65 0a 74 61 62 6c rojectTargets,.c.name).else.tabl
117ec0 65 2e 69 6e 73 65 72 74 28 67 72 6f 75 70 54 61 72 67 65 74 73 2c 20 63 2e 70 61 74 68 29 0a 65 e.insert(groupTargets,.c.path).e
117ee0 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 67 72 6f 75 70 54 61 72 67 65 74 73 20 3e 20 30 20 nd.end.end.if.#groupTargets.>.0.
117f00 74 68 65 6e 0a 74 61 62 6c 65 2e 73 6f 72 74 28 67 72 6f 75 70 54 61 72 67 65 74 73 29 0a 72 75 then.table.sort(groupTargets).ru
117f20 6c 65 20 3d 20 72 75 6c 65 20 2e 2e 20 22 20 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 le.=.rule...."."....table.concat
117f40 28 67 72 6f 75 70 54 61 72 67 65 74 73 2c 20 22 20 22 29 0a 65 6e 64 0a 69 66 20 23 70 72 6f 6a (groupTargets,.".").end.if.#proj
117f60 65 63 74 54 61 72 67 65 74 73 20 3e 20 30 20 74 68 65 6e 0a 74 61 62 6c 65 2e 73 6f 72 74 28 70 ectTargets.>.0.then.table.sort(p
117f80 72 6f 6a 65 63 74 54 61 72 67 65 74 73 29 0a 72 75 6c 65 20 3d 20 72 75 6c 65 20 2e 2e 20 22 20 rojectTargets).rule.=.rule....".
117fa0 22 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 70 72 6f 6a 65 63 74 54 61 72 67 65 74 73 "....table.concat(projectTargets
117fc0 2c 20 22 20 22 29 0a 65 6e 64 0a 5f 70 28 72 75 6c 65 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 7d ,.".").end._p(rule)._p('').end.}
117fe0 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 70 72 6f 6a 65 63 74 72 75 6c 65 73 ).end.function.make.projectrules
118000 28 77 6b 73 29 0a 66 6f 72 20 70 72 6a 20 69 6e 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 (wks).for.prj.in.p.workspace.eac
118020 68 70 72 6f 6a 65 63 74 28 77 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 70 72 hproject(wks).do.local.deps.=.pr
118040 6f 6a 65 63 74 2e 67 65 74 64 65 70 65 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 64 65 70 73 20 oject.getdependencies(prj).deps.
118060 3d 20 74 61 62 6c 65 2e 65 78 74 72 61 63 74 28 64 65 70 73 2c 20 22 6e 61 6d 65 22 29 0a 5f 70 =.table.extract(deps,."name")._p
118080 28 27 25 73 3a 25 73 27 2c 20 70 2e 65 73 63 28 70 72 6a 2e 6e 61 6d 65 29 2c 20 6d 61 6b 65 2e ('%s:%s',.p.esc(prj.name),.make.
1180a0 6c 69 73 74 28 64 65 70 73 29 29 0a 6c 6f 63 61 6c 20 63 66 67 76 61 72 20 3d 20 6d 61 6b 65 2e list(deps)).local.cfgvar.=.make.
1180c0 74 6f 76 61 72 28 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 28 27 69 66 6e 65 71 20 28 2c 24 28 25 73 tovar(prj.name)._p('ifneq.(,$(%s
1180e0 5f 63 6f 6e 66 69 67 29 29 27 2c 20 63 66 67 76 61 72 29 0a 5f 70 28 31 2c 27 40 65 63 68 6f 20 _config))',.cfgvar)._p(1,'@echo.
118100 22 3d 3d 3d 3d 20 42 75 69 6c 64 69 6e 67 20 25 73 20 28 24 28 25 73 5f 63 6f 6e 66 69 67 29 29 "====.Building.%s.($(%s_config))
118120 20 3d 3d 3d 3d 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 63 66 67 76 61 72 29 0a 6c 6f 63 61 6c .===="',.prj.name,.cfgvar).local
118140 20 70 72 6a 70 61 74 68 20 3d 20 70 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 6d 61 6b 65 2e .prjpath.=.p.filename(prj,.make.
118160 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 74 72 75 65 29 29 0a 6c 6f 63 61 getmakefilename(prj,.true)).loca
118180 6c 20 70 72 6a 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 63 74 6f 72 79 28 70 61 74 l.prjdir.=.path.getdirectory(pat
1181a0 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 77 6b 73 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 72 6a 70 h.getrelative(wks.location,.prjp
1181c0 61 74 68 29 29 0a 6c 6f 63 61 6c 20 70 72 6a 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 ath)).local.prjname.=.path.getna
1181e0 6d 65 28 70 72 6a 70 61 74 68 29 0a 5f 78 28 31 2c 27 40 24 7b 4d 41 4b 45 7d 20 2d 2d 6e 6f 2d me(prjpath)._x(1,'@${MAKE}.--no-
118200 70 72 69 6e 74 2d 64 69 72 65 63 74 6f 72 79 20 2d 43 20 25 73 20 2d 66 20 25 73 20 63 6f 6e 66 print-directory.-C.%s.-f.%s.conf
118220 69 67 3d 24 28 25 73 5f 63 6f 6e 66 69 67 29 27 2c 20 70 72 6a 64 69 72 2c 20 70 72 6a 6e 61 6d ig=$(%s_config)',.prjdir,.prjnam
118240 65 2c 20 63 66 67 76 61 72 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e e,.cfgvar)._p('endif')._p('').en
118260 64 0a 65 6e 64 0a 00 00 74 65 72 6d 2e 62 6c 61 63 6b 20 20 20 20 20 20 20 3d 20 30 0a 74 65 72 d.end...term.black.......=.0.ter
118280 6d 2e 62 6c 75 65 20 20 20 20 20 20 20 20 3d 20 31 0a 74 65 72 6d 2e 67 72 65 65 6e 20 20 20 20 m.blue........=.1.term.green....
1182a0 20 20 20 3d 20 32 0a 74 65 72 6d 2e 63 79 61 6e 20 20 20 20 20 20 20 20 3d 20 33 0a 74 65 72 6d ...=.2.term.cyan........=.3.term
1182c0 2e 72 65 64 20 20 20 20 20 20 20 20 20 3d 20 34 0a 74 65 72 6d 2e 70 75 72 70 6c 65 20 20 20 20 .red.........=.4.term.purple....
1182e0 20 20 3d 20 35 0a 74 65 72 6d 2e 62 72 6f 77 6e 20 20 20 20 20 20 20 3d 20 36 0a 74 65 72 6d 2e ..=.5.term.brown.......=.6.term.
118300 6c 69 67 68 74 47 72 61 79 20 20 20 3d 20 37 0a 74 65 72 6d 2e 67 72 61 79 20 20 20 20 20 20 20 lightGray...=.7.term.gray.......
118320 20 3d 20 38 0a 74 65 72 6d 2e 6c 69 67 68 74 42 6c 75 65 20 20 20 3d 20 39 0a 74 65 72 6d 2e 6c .=.8.term.lightBlue...=.9.term.l
118340 69 67 68 74 47 72 65 65 6e 20 20 3d 20 31 30 0a 74 65 72 6d 2e 6c 69 67 68 74 43 79 61 6e 20 20 ightGreen..=.10.term.lightCyan..
118360 20 3d 20 31 31 0a 74 65 72 6d 2e 6c 69 67 68 74 52 65 64 20 20 20 20 3d 20 31 32 0a 74 65 72 6d .=.11.term.lightRed....=.12.term
118380 2e 6d 61 67 65 6e 74 61 20 20 20 20 20 3d 20 31 33 0a 74 65 72 6d 2e 79 65 6c 6c 6f 77 20 20 20 .magenta.....=.13.term.yellow...
1183a0 20 20 20 3d 20 31 34 0a 74 65 72 6d 2e 77 68 69 74 65 20 20 20 20 20 20 20 3d 20 31 35 0a 74 65 ...=.14.term.white.......=.15.te
1183c0 72 6d 2e 77 61 72 6e 69 6e 67 43 6f 6c 6f 72 20 3d 20 74 65 72 6d 2e 6d 61 67 65 6e 74 61 0a 74 rm.warningColor.=.term.magenta.t
1183e0 65 72 6d 2e 65 72 72 6f 72 43 6f 6c 6f 72 20 20 20 3d 20 74 65 72 6d 2e 6c 69 67 68 74 52 65 64 erm.errorColor...=.term.lightRed
118400 0a 74 65 72 6d 2e 69 6e 66 6f 43 6f 6c 6f 72 20 20 20 20 3d 20 74 65 72 6d 2e 6c 69 67 68 74 43 .term.infoColor....=.term.lightC
118420 79 61 6e 0a 74 65 72 6d 2e 5f 63 6f 6c 6f 72 53 74 61 63 6b 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 yan.term._colorStack.=.{}.functi
118440 6f 6e 20 74 65 72 6d 2e 70 75 73 68 43 6f 6c 6f 72 28 63 6f 6c 6f 72 29 0a 6c 6f 63 61 6c 20 6f on.term.pushColor(color).local.o
118460 6c 64 20 3d 20 74 65 72 6d 2e 67 65 74 54 65 78 74 43 6f 6c 6f 72 28 29 0a 74 61 62 6c 65 2e 69 ld.=.term.getTextColor().table.i
118480 6e 73 65 72 74 28 74 65 72 6d 2e 5f 63 6f 6c 6f 72 53 74 61 63 6b 2c 20 6f 6c 64 29 0a 74 65 72 nsert(term._colorStack,.old).ter
1184a0 6d 2e 73 65 74 54 65 78 74 43 6f 6c 6f 72 28 63 6f 6c 6f 72 29 0a 65 6e 64 0a 66 75 6e 63 74 69 m.setTextColor(color).end.functi
1184c0 6f 6e 20 74 65 72 6d 2e 70 6f 70 43 6f 6c 6f 72 28 29 0a 69 66 20 23 74 65 72 6d 2e 5f 63 6f 6c on.term.popColor().if.#term._col
1184e0 6f 72 53 74 61 63 6b 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6f 6c 6f 72 20 3d 20 74 orStack.>.0.then.local.color.=.t
118500 61 62 6c 65 2e 72 65 6d 6f 76 65 28 74 65 72 6d 2e 5f 63 6f 6c 6f 72 53 74 61 63 6b 29 0a 74 65 able.remove(term._colorStack).te
118520 72 6d 2e 73 65 74 54 65 78 74 43 6f 6c 6f 72 28 63 6f 6c 6f 72 29 0a 65 6e 64 0a 65 6e 64 0a 00 rm.setTextColor(color).end.end..
118540 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 local.p.=.premake.local.vstudio.
118560 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 =.p.vstudio.newaction.{.trigger.
118580 20 20 20 20 3d 20 22 76 73 32 30 31 37 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 3d 20 22 56 ....=."vs2017",.shortname...=."V
1185a0 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 37 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 isual.Studio.2017",.description.
1185c0 3d 20 22 47 65 6e 65 72 61 74 65 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 37 20 70 =."Generate.Visual.Studio.2017.p
1185e0 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 74 61 72 67 65 74 6f 73 20 3d 20 22 77 69 6e 64 6f roject.files",.targetos.=."windo
118600 77 73 22 2c 0a 74 6f 6f 6c 73 65 74 20 20 3d 20 22 6d 73 63 2d 76 31 34 31 22 2c 0a 76 61 6c 69 ws",.toolset..=."msc-v141",.vali
118620 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 d_kinds.....=.{."ConsoleApp",."W
118640 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 indowedApp",."StaticLib",."Share
118660 64 4c 69 62 22 2c 20 22 4d 61 6b 65 66 69 6c 65 22 2c 20 22 4e 6f 6e 65 22 2c 20 22 55 74 69 6c dLib",."Makefile",."None",."Util
118680 69 74 79 22 2c 20 22 53 68 61 72 65 64 49 74 65 6d 73 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e ity",."SharedItems".},.valid_lan
1186a0 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 2c 20 22 46 23 guages.=.{."C",."C++",."C#",."F#
1186c0 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 ".},.valid_tools.....=.{.cc.....
1186e0 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 =.{."msc"...},.dotnet.=.{."msnet
118700 22 20 7d 2c 0a 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 ".},.},.onWorkspace.=.function(w
118720 6b 73 29 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 53 6f 6c ks).p.vstudio.vs2005.generateSol
118740 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 ution(wks).end,.onProject.=.func
118760 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 67 65 6e 65 72 tion(prj).p.vstudio.vs2010.gener
118780 61 74 65 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 52 75 6c 65 20 3d 20 66 75 ateProject(prj).end,.onRule.=.fu
1187a0 6e 63 74 69 6f 6e 28 72 75 6c 65 29 0a 70 2e 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 67 65 nction(rule).p.vstudio.vs2010.ge
1187c0 6e 65 72 61 74 65 52 75 6c 65 28 72 75 6c 65 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 57 6f 72 nerateRule(rule).end,.onCleanWor
1187e0 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 70 2e 76 73 74 75 64 69 6f kspace.=.function(wks).p.vstudio
118800 2e 63 6c 65 61 6e 53 6f 6c 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e .cleanSolution(wks).end,.onClean
118820 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 76 73 74 75 64 69 Project.=.function(prj).p.vstudi
118840 6f 2e 63 6c 65 61 6e 50 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e o.cleanProject(prj).end,.onClean
118860 54 61 72 67 65 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 70 2e 76 73 74 75 64 69 6f Target.=.function(prj).p.vstudio
118880 2e 63 6c 65 61 6e 54 61 72 67 65 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 70 61 74 68 56 61 72 73 20 .cleanTarget(prj).end,.pathVars.
1188a0 3d 20 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 70 61 74 68 56 61 72 73 2c 0a 76 73 74 75 64 =.vstudio.vs2010.pathVars,.vstud
1188c0 69 6f 20 3d 20 7b 0a 73 6f 6c 75 74 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 32 22 2c 0a 76 io.=.{.solutionVersion.=."12",.v
1188e0 65 72 73 69 6f 6e 4e 61 6d 65 20 20 20 20 20 3d 20 22 31 35 22 2c 0a 74 61 72 67 65 74 46 72 61 ersionName.....=."15",.targetFra
118900 6d 65 77 6f 72 6b 20 3d 20 22 34 2e 35 2e 32 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 mework.=."4.5.2",.toolsVersion..
118920 20 20 3d 20 22 31 35 2e 30 22 2c 0a 66 69 6c 74 65 72 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 3d ..=."15.0",.filterToolsVersion.=
118940 20 22 34 2e 30 22 2c 0a 7d 0a 7d 0a 00 00 00 00 70 72 65 6d 61 6b 65 2e 63 6c 65 61 6e 20 3d 20 ."4.0",.}.}.....premake.clean.=.
118960 7b 7d 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 63 6c {}.newaction.{.trigger.....=."cl
118980 65 61 6e 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 52 65 6d 6f 76 65 20 61 6c 6c 20 ean",.description.=."Remove.all.
1189a0 62 69 6e 61 72 69 65 73 20 61 6e 64 20 67 65 6e 65 72 61 74 65 64 20 66 69 6c 65 73 22 2c 0a 65 binaries.and.generated.files",.e
1189c0 78 65 63 75 74 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 29 0a 70 72 69 6e 74 28 22 2a 2a 20 54 68 xecute.=.function().print("**.Th
1189e0 65 20 63 6c 65 61 6e 20 61 63 74 69 6f 6e 20 68 61 73 20 6e 6f 74 20 79 65 74 20 62 65 65 6e 20 e.clean.action.has.not.yet.been.
118a00 70 6f 72 74 65 64 22 29 0a 65 6e 64 0a 7d 0a 00 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 ported").end.}..function.premake
118a20 2e 73 68 6f 77 68 65 6c 70 28 29 0a 70 72 69 6e 74 66 28 22 50 72 65 6d 61 6b 65 20 25 73 2c 20 .showhelp().printf("Premake.%s,.
118a40 61 20 62 75 69 6c 64 20 73 63 72 69 70 74 20 67 65 6e 65 72 61 74 6f 72 22 2c 20 5f 50 52 45 4d a.build.script.generator",._PREM
118a60 41 4b 45 5f 56 45 52 53 49 4f 4e 29 0a 70 72 69 6e 74 66 28 5f 50 52 45 4d 41 4b 45 5f 43 4f 50 AKE_VERSION).printf(_PREMAKE_COP
118a80 59 52 49 47 48 54 29 0a 70 72 69 6e 74 66 28 22 25 73 20 25 73 22 2c 20 5f 56 45 52 53 49 4f 4e YRIGHT).printf("%s.%s",._VERSION
118aa0 2c 20 5f 43 4f 50 59 52 49 47 48 54 29 0a 70 72 69 6e 74 66 28 22 22 29 0a 70 72 69 6e 74 66 28 ,._COPYRIGHT).printf("").printf(
118ac0 22 55 73 61 67 65 3a 20 70 72 65 6d 61 6b 65 35 20 5b 6f 70 74 69 6f 6e 73 5d 20 61 63 74 69 6f "Usage:.premake5.[options].actio
118ae0 6e 20 5b 61 72 67 75 6d 65 6e 74 73 5d 22 29 0a 70 72 69 6e 74 66 28 22 22 29 0a 6c 6f 63 61 6c n.[arguments]").printf("").local
118b00 20 63 61 74 65 67 6f 72 69 65 73 20 3d 20 7b 7d 0a 66 6f 72 20 6f 70 74 69 6f 6e 20 69 6e 20 70 .categories.=.{}.for.option.in.p
118b20 72 65 6d 61 6b 65 2e 6f 70 74 69 6f 6e 2e 65 61 63 68 28 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 61 remake.option.each().do.local.ca
118b40 74 20 3d 20 22 4f 50 54 49 4f 4e 53 20 2d 20 47 65 6e 65 72 61 6c 22 0a 69 66 20 6f 70 74 69 6f t.=."OPTIONS.-.General".if.optio
118b60 6e 2e 63 61 74 65 67 6f 72 79 20 74 68 65 6e 0a 63 61 74 20 3d 20 22 4f 50 54 49 4f 4e 53 20 2d n.category.then.cat.=."OPTIONS.-
118b80 20 22 20 2e 2e 20 6f 70 74 69 6f 6e 2e 63 61 74 65 67 6f 72 79 3b 0a 65 6e 64 0a 69 66 20 63 61 ."....option.category;.end.if.ca
118ba0 74 65 67 6f 72 69 65 73 5b 63 61 74 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 tegories[cat].then.table.insert(
118bc0 63 61 74 65 67 6f 72 69 65 73 5b 63 61 74 5d 2c 20 6f 70 74 69 6f 6e 29 0a 65 6c 73 65 0a 63 61 categories[cat],.option).else.ca
118be0 74 65 67 6f 72 69 65 73 5b 63 61 74 5d 20 3d 20 7b 6f 70 74 69 6f 6e 7d 0a 65 6e 64 0a 65 6e 64 tegories[cat].=.{option}.end.end
118c00 0a 66 6f 72 20 6b 2c 20 6f 70 74 69 6f 6e 73 20 69 6e 20 73 70 61 69 72 73 28 63 61 74 65 67 6f .for.k,.options.in.spairs(catego
118c20 72 69 65 73 29 20 64 6f 0a 70 72 69 6e 74 66 28 6b 29 0a 70 72 69 6e 74 66 28 22 22 29 0a 6c 6f ries).do.printf(k).printf("").lo
118c40 63 61 6c 20 6c 65 6e 67 74 68 20 3d 20 30 0a 66 6f 72 20 5f 2c 20 6f 70 74 69 6f 6e 20 69 6e 20 cal.length.=.0.for._,.option.in.
118c60 69 70 61 69 72 73 28 6f 70 74 69 6f 6e 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 72 69 67 67 65 72 ipairs(options).do.local.trigger
118c80 20 3d 20 6f 70 74 69 6f 6e 2e 74 72 69 67 67 65 72 0a 69 66 20 28 6f 70 74 69 6f 6e 2e 76 61 6c .=.option.trigger.if.(option.val
118ca0 75 65 29 20 74 68 65 6e 20 74 72 69 67 67 65 72 20 3d 20 74 72 69 67 67 65 72 20 2e 2e 20 22 3d ue).then.trigger.=.trigger...."=
118cc0 22 20 2e 2e 20 6f 70 74 69 6f 6e 2e 76 61 6c 75 65 20 65 6e 64 0a 69 66 20 28 23 74 72 69 67 67 "....option.value.end.if.(#trigg
118ce0 65 72 20 3e 20 6c 65 6e 67 74 68 29 20 74 68 65 6e 20 6c 65 6e 67 74 68 20 3d 20 23 74 72 69 67 er.>.length).then.length.=.#trig
118d00 67 65 72 20 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 6f 70 74 69 6f 6e 20 69 6e 20 69 70 61 ger.end.end.for._,.option.in.ipa
118d20 69 72 73 28 6f 70 74 69 6f 6e 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 72 69 67 67 65 72 20 3d 20 irs(options).do.local.trigger.=.
118d40 6f 70 74 69 6f 6e 2e 74 72 69 67 67 65 72 0a 6c 6f 63 61 6c 20 64 65 73 63 72 69 70 74 69 6f 6e option.trigger.local.description
118d60 20 3d 20 6f 70 74 69 6f 6e 2e 64 65 73 63 72 69 70 74 69 6f 6e 0a 69 66 20 28 6f 70 74 69 6f 6e .=.option.description.if.(option
118d80 2e 76 61 6c 75 65 29 20 74 68 65 6e 20 74 72 69 67 67 65 72 20 3d 20 74 72 69 67 67 65 72 20 2e .value).then.trigger.=.trigger..
118da0 2e 20 22 3d 22 20 2e 2e 20 6f 70 74 69 6f 6e 2e 76 61 6c 75 65 20 65 6e 64 0a 69 66 20 28 6f 70 .."="....option.value.end.if.(op
118dc0 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 29 20 74 68 65 6e 20 64 65 73 63 72 69 70 74 69 6f 6e 20 3d tion.allowed).then.description.=
118de0 20 64 65 73 63 72 69 70 74 69 6f 6e 20 2e 2e 20 22 3b 20 6f 6e 65 20 6f 66 3a 22 20 65 6e 64 0a .description....";.one.of:".end.
118e00 70 72 69 6e 74 66 28 22 20 2d 2d 25 2d 22 20 2e 2e 20 6c 65 6e 67 74 68 20 2e 2e 20 22 73 20 25 printf(".--%-"....length...."s.%
118e20 73 22 2c 20 74 72 69 67 67 65 72 2c 20 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 69 66 20 28 6f 70 s",.trigger,.description).if.(op
118e40 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f tion.allowed).then.local.functio
118e60 6e 20 63 6f 6d 70 61 72 65 56 61 6c 75 65 28 61 2c 20 62 29 0a 72 65 74 75 72 6e 20 61 5b 31 5d n.compareValue(a,.b).return.a[1]
118e80 20 3c 20 62 5b 31 5d 0a 65 6e 64 0a 74 61 62 6c 65 2e 73 6f 72 74 28 6f 70 74 69 6f 6e 2e 61 6c .<.b[1].end.table.sort(option.al
118ea0 6c 6f 77 65 64 2c 20 63 6f 6d 70 61 72 65 56 61 6c 75 65 29 0a 66 6f 72 20 5f 2c 20 76 61 6c 75 lowed,.compareValue).for._,.valu
118ec0 65 20 69 6e 20 69 70 61 69 72 73 28 6f 70 74 69 6f 6e 2e 61 6c 6c 6f 77 65 64 29 20 64 6f 0a 70 e.in.ipairs(option.allowed).do.p
118ee0 72 69 6e 74 66 28 22 20 20 20 20 20 25 2d 22 20 2e 2e 20 6c 65 6e 67 74 68 2d 31 20 2e 2e 20 22 rintf(".....%-"....length-1...."
118f00 73 20 25 73 22 2c 20 76 61 6c 75 65 5b 31 5d 2c 20 76 61 6c 75 65 5b 32 5d 29 0a 65 6e 64 0a 70 s.%s",.value[1],.value[2]).end.p
118f20 72 69 6e 74 66 28 22 22 29 0a 65 6e 64 0a 65 6e 64 0a 70 72 69 6e 74 66 28 22 22 29 0a 65 6e 64 rintf("").end.end.printf("").end
118f40 0a 70 72 69 6e 74 66 28 22 41 43 54 49 4f 4e 53 22 29 0a 70 72 69 6e 74 66 28 22 22 29 0a 66 6f .printf("ACTIONS").printf("").fo
118f60 72 20 61 63 74 69 6f 6e 20 69 6e 20 70 72 65 6d 61 6b 65 2e 61 63 74 69 6f 6e 2e 65 61 63 68 28 r.action.in.premake.action.each(
118f80 29 20 64 6f 0a 70 72 69 6e 74 66 28 22 20 25 2d 31 37 73 20 25 73 22 2c 20 61 63 74 69 6f 6e 2e ).do.printf(".%-17s.%s",.action.
118fa0 74 72 69 67 67 65 72 2c 20 61 63 74 69 6f 6e 2e 64 65 73 63 72 69 70 74 69 6f 6e 29 0a 65 6e 64 trigger,.action.description).end
118fc0 0a 70 72 69 6e 74 66 28 22 22 29 0a 70 72 69 6e 74 66 28 22 46 6f 72 20 61 64 64 69 74 69 6f 6e .printf("").printf("For.addition
118fe0 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 70 72 65 6d al.information,.see.https://prem
119000 61 6b 65 2e 67 69 74 68 75 62 2e 69 6f 22 29 0a 65 6e 64 0a 00 00 00 00 6c 6f 63 61 6c 20 70 20 ake.github.io").end.....local.p.
119020 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 61 6e 64 72 6f 69 64 20 3d 20 70 2e 6d 6f 64 75 =.premake.local.android.=.p.modu
119040 6c 65 73 2e 61 6e 64 72 6f 69 64 0a 6c 6f 63 61 6c 20 76 73 61 6e 64 72 6f 69 64 20 3d 20 70 2e les.android.local.vsandroid.=.p.
119060 6d 6f 64 75 6c 65 73 2e 76 73 61 6e 64 72 6f 69 64 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 modules.vsandroid.local.vstudio.
119080 3d 20 70 2e 76 73 74 75 64 69 6f 0a 70 72 65 6d 61 6b 65 2e 6f 76 65 72 72 69 64 65 28 76 73 74 =.p.vstudio.premake.override(vst
1190a0 75 64 69 6f 2c 20 22 73 6f 6c 75 74 69 6f 6e 50 6c 61 74 66 6f 72 6d 22 2c 20 66 75 6e 63 74 69 udio,."solutionPlatform",.functi
1190c0 6f 6e 20 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d on.(oldfn,.cfg).local.platform.=
1190e0 20 6f 6c 64 66 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 72 65 .oldfn(cfg).if.cfg.system.==.pre
119100 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 61 6e 64 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 make.ANDROID.and._ACTION.>=."vs2
119120 30 31 35 22 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 70 6c 61 74 66 6f 72 6d 20 3d 3d 20 22 78 38 015".then.if.cfg.platform.==."x8
119140 36 22 20 74 68 65 6e 0a 70 6c 61 74 66 6f 72 6d 20 3d 20 22 78 38 36 22 0a 65 6e 64 0a 65 6e 64 6".then.platform.=."x86".end.end
119160 0a 72 65 74 75 72 6e 20 70 6c 61 74 66 6f 72 6d 0a 65 6e 64 29 0a 70 72 65 6d 61 6b 65 2e 6f 76 .return.platform.end).premake.ov
119180 65 72 72 69 64 65 28 76 73 74 75 64 69 6f 2c 20 22 61 72 63 68 46 72 6f 6d 43 6f 6e 66 69 67 22 erride(vstudio,."archFromConfig"
1191a0 2c 20 66 75 6e 63 74 69 6f 6e 20 28 6f 6c 64 66 6e 2c 20 63 66 67 2c 20 77 69 6e 33 32 29 0a 69 ,.function.(oldfn,.cfg,.win32).i
1191c0 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 72 65 6d 61 6b 65 2e 41 4e 44 52 4f 49 44 20 f.cfg.system.==.premake.ANDROID.
1191e0 61 6e 64 20 5f 41 43 54 49 4f 4e 20 3e 3d 20 22 76 73 32 30 31 35 22 20 74 68 65 6e 0a 72 65 74 and._ACTION.>=."vs2015".then.ret
119200 75 72 6e 20 6f 6c 64 66 6e 28 63 66 67 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 urn.oldfn(cfg).end.return.oldfn(
119220 63 66 67 2c 20 77 69 6e 33 32 29 0a 65 6e 64 29 0a 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 73 65 cfg,.win32).end)........local.se
119240 6d 76 65 72 20 3d 20 7b 0a 20 20 5f 56 45 52 53 49 4f 4e 20 20 20 20 20 3d 20 27 31 2e 32 2e 31 mver.=.{..._VERSION.....=.'1.2.1
119260 27 2c 0a 20 20 5f 44 45 53 43 52 49 50 54 49 4f 4e 20 3d 20 27 73 65 6d 76 65 72 20 66 6f 72 20 ',..._DESCRIPTION.=.'semver.for.
119280 4c 75 61 27 2c 0a 20 20 5f 55 52 4c 20 20 20 20 20 20 20 20 20 3d 20 27 68 74 74 70 73 3a 2f 2f Lua',..._URL.........=.'https://
1192a0 67 69 74 68 75 62 2e 63 6f 6d 2f 6b 69 6b 69 74 6f 2f 73 65 6d 76 65 72 2e 6c 75 61 27 2c 0a 20 github.com/kikito/semver.lua',..
1192c0 20 5f 4c 49 43 45 4e 53 45 20 20 20 20 20 3d 20 5b 5b 0a 20 20 20 20 4d 49 54 20 4c 49 43 45 4e ._LICENSE.....=.[[.....MIT.LICEN
1192e0 53 45 0a 20 20 20 20 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 32 30 31 35 20 45 6e 72 69 71 75 SE.....Copyright.(c).2015.Enriqu
119300 65 20 47 61 72 63 c3 ad 61 20 43 6f 74 61 0a 20 20 20 20 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 e.Garc..a.Cota.....Permission.is
119320 20 68 65 72 65 62 79 20 67 72 61 6e 74 65 64 2c 20 66 72 65 65 20 6f 66 20 63 68 61 72 67 65 2c .hereby.granted,.free.of.charge,
119340 20 74 6f 20 61 6e 79 20 70 65 72 73 6f 6e 20 6f 62 74 61 69 6e 69 6e 67 20 61 0a 20 20 20 20 63 .to.any.person.obtaining.a.....c
119360 6f 70 79 20 6f 66 20 74 6f 74 68 65 72 20 73 6f 66 74 77 61 72 65 20 61 6e 64 20 61 73 73 6f 63 opy.of.tother.software.and.assoc
119380 69 61 74 65 64 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 66 69 6c 65 73 20 28 74 68 65 0a 20 iated.documentation.files.(the..
1193a0 20 20 20 22 53 6f 66 74 77 61 72 65 22 29 2c 20 74 6f 20 64 65 61 6c 20 69 6e 20 74 68 65 20 53 ..."Software"),.to.deal.in.the.S
1193c0 6f 66 74 77 61 72 65 20 77 69 74 68 6f 75 74 20 72 65 73 74 72 69 63 74 69 6f 6e 2c 20 69 6e 63 oftware.without.restriction,.inc
1193e0 6c 75 64 69 6e 67 0a 20 20 20 20 77 69 74 68 6f 75 74 20 6c 69 6d 69 74 61 74 69 6f 6e 20 74 68 luding.....without.limitation.th
119400 65 20 72 69 67 68 74 73 20 74 6f 20 75 73 65 2c 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 2c 20 6d e.rights.to.use,.copy,.modify,.m
119420 65 72 67 65 2c 20 70 75 62 6c 69 73 68 2c 0a 20 20 20 20 64 69 73 74 72 69 62 75 74 65 2c 20 73 erge,.publish,.....distribute,.s
119440 75 62 6c 69 63 65 6e 73 65 2c 20 61 6e 64 2f 6f 72 20 73 65 6c 6c 20 63 6f 70 69 65 73 20 6f 66 ublicense,.and/or.sell.copies.of
119460 20 74 68 65 20 53 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 74 6f 0a 20 20 20 20 70 65 72 6d 69 74 .the.Software,.and.to.....permit
119480 20 70 65 72 73 6f 6e 73 20 74 6f 20 77 68 6f 6d 20 74 68 65 20 53 6f 66 74 77 61 72 65 20 69 73 .persons.to.whom.the.Software.is
1194a0 20 66 75 72 6e 69 73 68 65 64 20 74 6f 20 64 6f 20 73 6f 2c 20 73 75 62 6a 65 63 74 20 74 6f 0a .furnished.to.do.so,.subject.to.
1194c0 20 20 20 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73 3a 0a 20 20 ....the.following.conditions:...
1194e0 20 20 54 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 20 61 6e 64 ..The.above.copyright.notice.and
119500 20 74 6f 74 68 65 72 20 70 65 72 6d 69 73 73 69 6f 6e 20 6e 6f 74 69 63 65 20 73 68 61 6c 6c 20 .tother.permission.notice.shall.
119520 62 65 20 69 6e 63 6c 75 64 65 64 0a 20 20 20 20 69 6e 20 61 6c 6c 20 63 6f 70 69 65 73 20 6f 72 be.included.....in.all.copies.or
119540 20 73 75 62 73 74 61 6e 74 69 61 6c 20 70 6f 72 74 69 6f 6e 73 20 6f 66 20 74 68 65 20 53 6f 66 .substantial.portions.of.the.Sof
119560 74 77 61 72 65 2e 0a 20 20 20 20 54 48 45 20 53 4f 46 54 57 41 52 45 20 49 53 20 50 52 4f 56 49 tware......THE.SOFTWARE.IS.PROVI
119580 44 45 44 20 22 41 53 20 49 53 22 2c 20 57 49 54 48 4f 55 54 20 57 41 52 52 41 4e 54 59 20 4f 46 DED."AS.IS",.WITHOUT.WARRANTY.OF
1195a0 20 41 4e 59 20 4b 49 4e 44 2c 20 45 58 50 52 45 53 53 0a 20 20 20 20 4f 52 20 49 4d 50 4c 49 45 .ANY.KIND,.EXPRESS.....OR.IMPLIE
1195c0 44 2c 20 49 4e 43 4c 55 44 49 4e 47 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 20 D,.INCLUDING.BUT.NOT.LIMITED.TO.
1195e0 54 48 45 20 57 41 52 52 41 4e 54 49 45 53 20 4f 46 0a 20 20 20 20 4d 45 52 43 48 41 4e 54 41 42 THE.WARRANTIES.OF.....MERCHANTAB
119600 49 4c 49 54 59 2c 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 ILITY,.FITNESS.FOR.A.PARTICULAR.
119620 50 55 52 50 4f 53 45 20 41 4e 44 20 4e 4f 4e 49 4e 46 52 49 4e 47 45 4d 45 4e 54 2e 0a 20 20 20 PURPOSE.AND.NONINFRINGEMENT.....
119640 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 53 48 41 4c 4c 20 54 48 45 20 41 55 54 48 4f 52 53 20 4f .IN.NO.EVENT.SHALL.THE.AUTHORS.O
119660 52 20 43 4f 50 59 52 49 47 48 54 20 48 4f 4c 44 45 52 53 20 42 45 20 4c 49 41 42 4c 45 20 46 4f R.COPYRIGHT.HOLDERS.BE.LIABLE.FO
119680 52 20 41 4e 59 0a 20 20 20 20 43 4c 41 49 4d 2c 20 44 41 4d 41 47 45 53 20 4f 52 20 4f 54 48 45 R.ANY.....CLAIM,.DAMAGES.OR.OTHE
1196a0 52 20 4c 49 41 42 49 4c 49 54 59 2c 20 57 48 45 54 48 45 52 20 49 4e 20 41 4e 20 41 43 54 49 4f R.LIABILITY,.WHETHER.IN.AN.ACTIO
1196c0 4e 20 4f 46 20 43 4f 4e 54 52 41 43 54 2c 0a 20 20 20 20 54 4f 52 54 20 4f 52 20 4f 54 48 45 52 N.OF.CONTRACT,.....TORT.OR.OTHER
1196e0 57 49 53 45 2c 20 41 52 49 53 49 4e 47 20 46 52 4f 4d 2c 20 4f 55 54 20 4f 46 20 4f 52 20 49 4e WISE,.ARISING.FROM,.OUT.OF.OR.IN
119700 20 43 4f 4e 4e 45 43 54 49 4f 4e 20 57 49 54 48 20 54 48 45 0a 20 20 20 20 53 4f 46 54 57 41 52 .CONNECTION.WITH.THE.....SOFTWAR
119720 45 20 4f 52 20 54 48 45 20 55 53 45 20 4f 52 20 4f 54 48 45 52 20 44 45 41 4c 49 4e 47 53 20 49 E.OR.THE.USE.OR.OTHER.DEALINGS.I
119740 4e 20 54 48 45 20 53 4f 46 54 57 41 52 45 2e 0a 20 20 5d 5d 0a 7d 0a 6c 6f 63 61 6c 20 66 75 6e N.THE.SOFTWARE....]].}.local.fun
119760 63 74 69 6f 6e 20 63 68 65 63 6b 50 6f 73 69 74 69 76 65 49 6e 74 65 67 65 72 28 6e 75 6d 62 65 ction.checkPositiveInteger(numbe
119780 72 2c 20 6e 61 6d 65 29 0a 20 20 61 73 73 65 72 74 28 6e 75 6d 62 65 72 20 3e 3d 20 30 2c 20 6e r,.name)...assert(number.>=.0,.n
1197a0 61 6d 65 20 2e 2e 20 27 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 70 6f 73 69 74 69 76 ame....'.must.be.a.valid.positiv
1197c0 65 20 6e 75 6d 62 65 72 27 29 0a 20 20 61 73 73 65 72 74 28 6d 61 74 68 2e 66 6c 6f 6f 72 28 6e e.number')...assert(math.floor(n
1197e0 75 6d 62 65 72 29 20 3d 3d 20 6e 75 6d 62 65 72 2c 20 6e 61 6d 65 20 2e 2e 20 27 20 6d 75 73 74 umber).==.number,.name....'.must
119800 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 27 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 .be.an.integer').end.local.funct
119820 69 6f 6e 20 70 72 65 73 65 6e 74 28 76 61 6c 75 65 29 0a 20 20 72 65 74 75 72 6e 20 76 61 6c 75 ion.present(value)...return.valu
119840 65 20 61 6e 64 20 76 61 6c 75 65 20 7e 3d 20 27 27 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 e.and.value.~=.''.end.local.func
119860 74 69 6f 6e 20 73 70 6c 69 74 42 79 44 6f 74 28 73 74 72 29 0a 20 20 73 74 72 20 3d 20 73 74 72 tion.splitByDot(str)...str.=.str
119880 20 6f 72 20 22 22 0a 20 20 6c 6f 63 61 6c 20 74 2c 20 63 6f 75 6e 74 20 3d 20 7b 7d 2c 20 30 0a .or.""...local.t,.count.=.{},.0.
1198a0 20 20 73 74 72 3a 67 73 75 62 28 22 28 5b 5e 25 2e 5d 2b 29 22 2c 20 66 75 6e 63 74 69 6f 6e 28 ..str:gsub("([^%.]+)",.function(
1198c0 63 29 0a 20 20 20 20 63 6f 75 6e 74 20 3d 20 63 6f 75 6e 74 20 2b 20 31 0a 20 20 20 20 74 5b 63 c).....count.=.count.+.1.....t[c
1198e0 6f 75 6e 74 5d 20 3d 20 63 0a 20 20 65 6e 64 29 0a 20 20 72 65 74 75 72 6e 20 74 0a 65 6e 64 0a ount].=.c...end)...return.t.end.
119900 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 73 65 50 72 65 72 65 6c 65 61 73 65 41 6e local.function.parsePrereleaseAn
119920 64 42 75 69 6c 64 57 69 74 68 53 69 67 6e 28 73 74 72 29 0a 20 20 6c 6f 63 61 6c 20 70 72 65 72 dBuildWithSign(str)...local.prer
119940 65 6c 65 61 73 65 57 69 74 68 53 69 67 6e 2c 20 62 75 69 6c 64 57 69 74 68 53 69 67 6e 20 3d 20 eleaseWithSign,.buildWithSign.=.
119960 73 74 72 3a 6d 61 74 63 68 28 22 5e 28 2d 5b 5e 2b 5d 2b 29 28 2b 2e 2b 29 24 22 29 0a 20 20 69 str:match("^(-[^+]+)(+.+)$")...i
119980 66 20 6e 6f 74 20 28 70 72 65 72 65 6c 65 61 73 65 57 69 74 68 53 69 67 6e 20 61 6e 64 20 62 75 f.not.(prereleaseWithSign.and.bu
1199a0 69 6c 64 57 69 74 68 53 69 67 6e 29 20 74 68 65 6e 0a 20 20 20 20 70 72 65 72 65 6c 65 61 73 65 ildWithSign).then.....prerelease
1199c0 57 69 74 68 53 69 67 6e 20 3d 20 73 74 72 3a 6d 61 74 63 68 28 22 5e 28 2d 2e 2b 29 24 22 29 0a WithSign.=.str:match("^(-.+)$").
1199e0 20 20 20 20 62 75 69 6c 64 57 69 74 68 53 69 67 6e 20 20 20 20 20 20 3d 20 73 74 72 3a 6d 61 74 ....buildWithSign......=.str:mat
119a00 63 68 28 22 5e 28 2b 2e 2b 29 24 22 29 0a 20 20 65 6e 64 0a 20 20 61 73 73 65 72 74 28 70 72 65 ch("^(+.+)$")...end...assert(pre
119a20 72 65 6c 65 61 73 65 57 69 74 68 53 69 67 6e 20 6f 72 20 62 75 69 6c 64 57 69 74 68 53 69 67 6e releaseWithSign.or.buildWithSign
119a40 2c 20 28 22 54 68 65 20 70 61 72 61 6d 65 74 65 72 20 25 71 20 6d 75 73 74 20 62 65 67 69 6e 20 ,.("The.parameter.%q.must.begin.
119a60 77 69 74 68 20 2b 20 6f 72 20 2d 20 74 6f 20 64 65 6e 6f 74 65 20 61 20 70 72 65 72 65 6c 65 61 with.+.or.-.to.denote.a.prerelea
119a80 73 65 20 6f 72 20 61 20 62 75 69 6c 64 22 29 3a 66 6f 72 6d 61 74 28 73 74 72 29 29 0a 20 20 72 se.or.a.build"):format(str))...r
119aa0 65 74 75 72 6e 20 70 72 65 72 65 6c 65 61 73 65 57 69 74 68 53 69 67 6e 2c 20 62 75 69 6c 64 57 eturn.prereleaseWithSign,.buildW
119ac0 69 74 68 53 69 67 6e 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 73 65 ithSign.end.local.function.parse
119ae0 50 72 65 72 65 6c 65 61 73 65 28 70 72 65 72 65 6c 65 61 73 65 57 69 74 68 53 69 67 6e 29 0a 20 Prerelease(prereleaseWithSign)..
119b00 20 69 66 20 70 72 65 72 65 6c 65 61 73 65 57 69 74 68 53 69 67 6e 20 74 68 65 6e 0a 20 20 20 20 .if.prereleaseWithSign.then.....
119b20 6c 6f 63 61 6c 20 70 72 65 72 65 6c 65 61 73 65 20 3d 20 70 72 65 72 65 6c 65 61 73 65 57 69 74 local.prerelease.=.prereleaseWit
119b40 68 53 69 67 6e 3a 6d 61 74 63 68 28 22 5e 2d 28 25 77 5b 25 2e 25 77 2d 5d 2a 29 24 22 29 0a 20 hSign:match("^-(%w[%.%w-]*)$")..
119b60 20 20 20 61 73 73 65 72 74 28 70 72 65 72 65 6c 65 61 73 65 2c 20 28 22 54 68 65 20 70 72 65 72 ...assert(prerelease,.("The.prer
119b80 65 6c 65 61 73 65 20 25 71 20 69 73 20 6e 6f 74 20 61 20 73 6c 61 73 68 20 66 6f 6c 6c 6f 77 65 elease.%q.is.not.a.slash.followe
119ba0 64 20 62 79 20 61 6c 70 68 61 6e 75 6d 65 72 69 63 73 2c 20 64 6f 74 73 20 61 6e 64 20 73 6c 61 d.by.alphanumerics,.dots.and.sla
119bc0 73 68 65 73 22 29 3a 66 6f 72 6d 61 74 28 70 72 65 72 65 6c 65 61 73 65 57 69 74 68 53 69 67 6e shes"):format(prereleaseWithSign
119be0 29 29 0a 20 20 20 20 72 65 74 75 72 6e 20 70 72 65 72 65 6c 65 61 73 65 0a 20 20 65 6e 64 0a 65 )).....return.prerelease...end.e
119c00 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 73 65 42 75 69 6c 64 28 62 75 69 nd.local.function.parseBuild(bui
119c20 6c 64 57 69 74 68 53 69 67 6e 29 0a 20 20 69 66 20 62 75 69 6c 64 57 69 74 68 53 69 67 6e 20 74 ldWithSign)...if.buildWithSign.t
119c40 68 65 6e 0a 20 20 20 20 6c 6f 63 61 6c 20 62 75 69 6c 64 20 3d 20 62 75 69 6c 64 57 69 74 68 53 hen.....local.build.=.buildWithS
119c60 69 67 6e 3a 6d 61 74 63 68 28 22 5e 25 2b 28 25 77 5b 25 2e 25 77 2d 5d 2a 29 24 22 29 0a 20 20 ign:match("^%+(%w[%.%w-]*)$")...
119c80 20 20 61 73 73 65 72 74 28 62 75 69 6c 64 2c 20 28 22 54 68 65 20 62 75 69 6c 64 20 25 71 20 69 ..assert(build,.("The.build.%q.i
119ca0 73 20 6e 6f 74 20 61 20 2b 20 73 69 67 6e 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 61 6c 70 68 61 s.not.a.+.sign.followed.by.alpha
119cc0 6e 75 6d 65 72 69 63 73 2c 20 64 6f 74 73 20 61 6e 64 20 73 6c 61 73 68 65 73 22 29 3a 66 6f 72 numerics,.dots.and.slashes"):for
119ce0 6d 61 74 28 62 75 69 6c 64 57 69 74 68 53 69 67 6e 29 29 0a 20 20 20 20 72 65 74 75 72 6e 20 62 mat(buildWithSign)).....return.b
119d00 75 69 6c 64 0a 20 20 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 61 uild...end.end.local.function.pa
119d20 72 73 65 50 72 65 72 65 6c 65 61 73 65 41 6e 64 42 75 69 6c 64 28 73 74 72 29 0a 20 20 69 66 20 rsePrereleaseAndBuild(str)...if.
119d40 6e 6f 74 20 70 72 65 73 65 6e 74 28 73 74 72 29 20 74 68 65 6e 20 72 65 74 75 72 6e 20 6e 69 6c not.present(str).then.return.nil
119d60 2c 20 6e 69 6c 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 70 72 65 72 65 6c 65 61 73 65 57 69 74 68 ,.nil.end...local.prereleaseWith
119d80 53 69 67 6e 2c 20 62 75 69 6c 64 57 69 74 68 53 69 67 6e 20 3d 20 70 61 72 73 65 50 72 65 72 65 Sign,.buildWithSign.=.parsePrere
119da0 6c 65 61 73 65 41 6e 64 42 75 69 6c 64 57 69 74 68 53 69 67 6e 28 73 74 72 29 0a 20 20 6c 6f 63 leaseAndBuildWithSign(str)...loc
119dc0 61 6c 20 70 72 65 72 65 6c 65 61 73 65 20 3d 20 70 61 72 73 65 50 72 65 72 65 6c 65 61 73 65 28 al.prerelease.=.parsePrerelease(
119de0 70 72 65 72 65 6c 65 61 73 65 57 69 74 68 53 69 67 6e 29 0a 20 20 6c 6f 63 61 6c 20 62 75 69 6c prereleaseWithSign)...local.buil
119e00 64 20 3d 20 70 61 72 73 65 42 75 69 6c 64 28 62 75 69 6c 64 57 69 74 68 53 69 67 6e 29 0a 20 20 d.=.parseBuild(buildWithSign)...
119e20 72 65 74 75 72 6e 20 70 72 65 72 65 6c 65 61 73 65 2c 20 62 75 69 6c 64 0a 65 6e 64 0a 6c 6f 63 return.prerelease,.build.end.loc
119e40 61 6c 20 66 75 6e 63 74 69 6f 6e 20 70 61 72 73 65 56 65 72 73 69 6f 6e 28 73 74 72 29 0a 20 20 al.function.parseVersion(str)...
119e60 6c 6f 63 61 6c 20 73 4d 61 6a 6f 72 2c 20 73 4d 69 6e 6f 72 2c 20 73 50 61 74 63 68 2c 20 73 50 local.sMajor,.sMinor,.sPatch,.sP
119e80 72 65 72 65 6c 65 61 73 65 41 6e 64 42 75 69 6c 64 20 3d 20 73 74 72 3a 6d 61 74 63 68 28 22 5e rereleaseAndBuild.=.str:match("^
119ea0 28 25 64 2b 29 25 2e 3f 28 25 64 2a 29 25 2e 3f 28 25 64 2a 29 28 2e 2d 29 24 22 29 0a 20 20 61 (%d+)%.?(%d*)%.?(%d*)(.-)$")...a
119ec0 73 73 65 72 74 28 74 79 70 65 28 73 4d 61 6a 6f 72 29 20 3d 3d 20 27 73 74 72 69 6e 67 27 2c 20 ssert(type(sMajor).==.'string',.
119ee0 28 22 43 6f 75 6c 64 20 6e 6f 74 20 65 78 74 72 61 63 74 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 ("Could.not.extract.version.numb
119f00 65 72 28 73 29 20 66 72 6f 6d 20 25 71 22 29 3a 66 6f 72 6d 61 74 28 73 74 72 29 29 0a 20 20 6c er(s).from.%q"):format(str))...l
119f20 6f 63 61 6c 20 6d 61 6a 6f 72 2c 20 6d 69 6e 6f 72 2c 20 70 61 74 63 68 20 3d 20 74 6f 6e 75 6d ocal.major,.minor,.patch.=.tonum
119f40 62 65 72 28 73 4d 61 6a 6f 72 29 2c 20 74 6f 6e 75 6d 62 65 72 28 73 4d 69 6e 6f 72 29 2c 20 74 ber(sMajor),.tonumber(sMinor),.t
119f60 6f 6e 75 6d 62 65 72 28 73 50 61 74 63 68 29 0a 20 20 6c 6f 63 61 6c 20 70 72 65 72 65 6c 65 61 onumber(sPatch)...local.prerelea
119f80 73 65 2c 20 62 75 69 6c 64 20 3d 20 70 61 72 73 65 50 72 65 72 65 6c 65 61 73 65 41 6e 64 42 75 se,.build.=.parsePrereleaseAndBu
119fa0 69 6c 64 28 73 50 72 65 72 65 6c 65 61 73 65 41 6e 64 42 75 69 6c 64 29 0a 20 20 72 65 74 75 72 ild(sPrereleaseAndBuild)...retur
119fc0 6e 20 6d 61 6a 6f 72 2c 20 6d 69 6e 6f 72 2c 20 70 61 74 63 68 2c 20 70 72 65 72 65 6c 65 61 73 n.major,.minor,.patch,.prereleas
119fe0 65 2c 20 62 75 69 6c 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 63 6f 6d 70 e,.build.end.local.function.comp
11a000 61 72 65 28 61 2c 62 29 0a 20 20 72 65 74 75 72 6e 20 61 20 3d 3d 20 62 20 61 6e 64 20 30 20 6f are(a,b)...return.a.==.b.and.0.o
11a020 72 20 61 20 3c 20 62 20 61 6e 64 20 2d 31 20 6f 72 20 31 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 r.a.<.b.and.-1.or.1.end.local.fu
11a040 6e 63 74 69 6f 6e 20 63 6f 6d 70 61 72 65 49 64 73 28 6d 79 49 64 2c 20 6f 74 68 65 72 49 64 29 nction.compareIds(myId,.otherId)
11a060 0a 20 20 69 66 20 6d 79 49 64 20 3d 3d 20 6f 74 68 65 72 49 64 20 74 68 65 6e 20 72 65 74 75 72 ...if.myId.==.otherId.then.retur
11a080 6e 20 20 30 0a 20 20 65 6c 73 65 69 66 20 6e 6f 74 20 6d 79 49 64 20 20 20 20 74 68 65 6e 20 72 n..0...elseif.not.myId....then.r
11a0a0 65 74 75 72 6e 20 2d 31 0a 20 20 65 6c 73 65 69 66 20 6e 6f 74 20 6f 74 68 65 72 49 64 20 74 68 eturn.-1...elseif.not.otherId.th
11a0c0 65 6e 20 72 65 74 75 72 6e 20 20 31 0a 20 20 65 6e 64 0a 20 20 6c 6f 63 61 6c 20 73 65 6c 66 4e en.return..1...end...local.selfN
11a0e0 75 6d 62 65 72 2c 20 6f 74 68 65 72 4e 75 6d 62 65 72 20 3d 20 74 6f 6e 75 6d 62 65 72 28 6d 79 umber,.otherNumber.=.tonumber(my
11a100 49 64 29 2c 20 74 6f 6e 75 6d 62 65 72 28 6f 74 68 65 72 49 64 29 0a 20 20 69 66 20 73 65 6c 66 Id),.tonumber(otherId)...if.self
11a120 4e 75 6d 62 65 72 20 61 6e 64 20 6f 74 68 65 72 4e 75 6d 62 65 72 20 74 68 65 6e 20 2d 2d 20 6e Number.and.otherNumber.then.--.n
11a140 75 6d 65 72 69 63 61 6c 20 63 6f 6d 70 61 72 69 73 6f 6e 0a 20 20 20 20 72 65 74 75 72 6e 20 63 umerical.comparison.....return.c
11a160 6f 6d 70 61 72 65 28 73 65 6c 66 4e 75 6d 62 65 72 2c 20 6f 74 68 65 72 4e 75 6d 62 65 72 29 0a ompare(selfNumber,.otherNumber).
11a180 20 20 2d 2d 20 6e 75 6d 65 72 69 63 61 6c 73 20 61 72 65 20 61 6c 77 61 79 73 20 73 6d 61 6c 6c ..--.numericals.are.always.small
11a1a0 65 72 20 74 68 61 6e 20 61 6c 70 68 61 6e 75 6d 73 0a 20 20 65 6c 73 65 69 66 20 73 65 6c 66 4e er.than.alphanums...elseif.selfN
11a1c0 75 6d 62 65 72 20 74 68 65 6e 0a 20 20 20 20 72 65 74 75 72 6e 20 2d 31 0a 20 20 65 6c 73 65 69 umber.then.....return.-1...elsei
11a1e0 66 20 6f 74 68 65 72 4e 75 6d 62 65 72 20 74 68 65 6e 0a 20 20 20 20 72 65 74 75 72 6e 20 31 0a f.otherNumber.then.....return.1.
11a200 20 20 65 6c 73 65 0a 20 20 20 20 72 65 74 75 72 6e 20 63 6f 6d 70 61 72 65 28 6d 79 49 64 2c 20 ..else.....return.compare(myId,.
11a220 6f 74 68 65 72 49 64 29 20 2d 2d 20 61 6c 70 68 61 6e 75 6d 65 72 69 63 61 6c 20 63 6f 6d 70 61 otherId).--.alphanumerical.compa
11a240 72 69 73 6f 6e 0a 20 20 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 rison...end.end.local.function.s
11a260 6d 61 6c 6c 65 72 49 64 4c 69 73 74 28 6d 79 49 64 73 2c 20 6f 74 68 65 72 49 64 73 29 0a 20 20 mallerIdList(myIds,.otherIds)...
11a280 6c 6f 63 61 6c 20 6d 79 4c 65 6e 67 74 68 20 3d 20 23 6d 79 49 64 73 0a 20 20 6c 6f 63 61 6c 20 local.myLength.=.#myIds...local.
11a2a0 63 6f 6d 70 61 72 69 73 6f 6e 0a 20 20 66 6f 72 20 69 3d 31 2c 20 6d 79 4c 65 6e 67 74 68 20 64 comparison...for.i=1,.myLength.d
11a2c0 6f 0a 20 20 20 20 63 6f 6d 70 61 72 69 73 6f 6e 20 3d 20 63 6f 6d 70 61 72 65 49 64 73 28 6d 79 o.....comparison.=.compareIds(my
11a2e0 49 64 73 5b 69 5d 2c 20 6f 74 68 65 72 49 64 73 5b 69 5d 29 0a 20 20 20 20 69 66 20 63 6f 6d 70 Ids[i],.otherIds[i]).....if.comp
11a300 61 72 69 73 6f 6e 20 7e 3d 20 30 20 74 68 65 6e 0a 20 20 20 20 20 20 72 65 74 75 72 6e 20 63 6f arison.~=.0.then.......return.co
11a320 6d 70 61 72 69 73 6f 6e 20 3d 3d 20 2d 31 0a 20 20 20 20 65 6e 64 0a 20 20 20 20 2d 2d 20 69 66 mparison.==.-1.....end.....--.if
11a340 20 63 6f 6d 70 61 72 69 73 6f 6e 20 3d 3d 20 30 2c 20 63 6f 6e 74 69 6e 75 65 20 6c 6f 6f 70 0a .comparison.==.0,.continue.loop.
11a360 20 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 6d 79 4c 65 6e 67 74 68 20 3c 20 23 6f 74 68 65 72 ..end...return.myLength.<.#other
11a380 49 64 73 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 6d 61 6c 6c 65 72 50 72 Ids.end.local.function.smallerPr
11a3a0 65 72 65 6c 65 61 73 65 28 6d 69 6e 65 2c 20 6f 74 68 65 72 29 0a 20 20 69 66 20 6d 69 6e 65 20 erelease(mine,.other)...if.mine.
11a3c0 3d 3d 20 6f 74 68 65 72 20 6f 72 20 6e 6f 74 20 6d 69 6e 65 20 74 68 65 6e 20 72 65 74 75 72 6e ==.other.or.not.mine.then.return
11a3e0 20 66 61 6c 73 65 0a 20 20 65 6c 73 65 69 66 20 6e 6f 74 20 6f 74 68 65 72 20 74 68 65 6e 20 72 .false...elseif.not.other.then.r
11a400 65 74 75 72 6e 20 74 72 75 65 0a 20 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 73 6d 61 6c 6c 65 eturn.true...end...return.smalle
11a420 72 49 64 4c 69 73 74 28 73 70 6c 69 74 42 79 44 6f 74 28 6d 69 6e 65 29 2c 20 73 70 6c 69 74 42 rIdList(splitByDot(mine),.splitB
11a440 79 44 6f 74 28 6f 74 68 65 72 29 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d 65 74 68 6f 64 73 20 3d yDot(other)).end.local.methods.=
11a460 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 65 74 68 6f 64 73 3a 6e 65 78 74 4d 61 6a 6f 72 28 29 .{}.function.methods:nextMajor()
11a480 0a 20 20 72 65 74 75 72 6e 20 73 65 6d 76 65 72 28 73 65 6c 66 2e 6d 61 6a 6f 72 20 2b 20 31 2c ...return.semver(self.major.+.1,
11a4a0 20 30 2c 20 30 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 65 74 68 6f 64 73 3a 6e 65 78 74 .0,.0).end.function.methods:next
11a4c0 4d 69 6e 6f 72 28 29 0a 20 20 72 65 74 75 72 6e 20 73 65 6d 76 65 72 28 73 65 6c 66 2e 6d 61 6a Minor()...return.semver(self.maj
11a4e0 6f 72 2c 20 73 65 6c 66 2e 6d 69 6e 6f 72 20 2b 20 31 2c 20 30 29 0a 65 6e 64 0a 66 75 6e 63 74 or,.self.minor.+.1,.0).end.funct
11a500 69 6f 6e 20 6d 65 74 68 6f 64 73 3a 6e 65 78 74 50 61 74 63 68 28 29 0a 20 20 72 65 74 75 72 6e ion.methods:nextPatch()...return
11a520 20 73 65 6d 76 65 72 28 73 65 6c 66 2e 6d 61 6a 6f 72 2c 20 73 65 6c 66 2e 6d 69 6e 6f 72 2c 20 .semver(self.major,.self.minor,.
11a540 73 65 6c 66 2e 70 61 74 63 68 20 2b 20 31 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d 74 20 3d 20 7b self.patch.+.1).end.local.mt.=.{
11a560 20 5f 5f 69 6e 64 65 78 20 3d 20 6d 65 74 68 6f 64 73 20 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 74 .__index.=.methods.}.function.mt
11a580 3a 5f 5f 65 71 28 6f 74 68 65 72 29 0a 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 6d 61 6a 6f 72 :__eq(other)...return.self.major
11a5a0 20 3d 3d 20 6f 74 68 65 72 2e 6d 61 6a 6f 72 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 73 65 6c .==.other.major.and..........sel
11a5c0 66 2e 6d 69 6e 6f 72 20 3d 3d 20 6f 74 68 65 72 2e 6d 69 6e 6f 72 20 61 6e 64 0a 20 20 20 20 20 f.minor.==.other.minor.and......
11a5e0 20 20 20 20 73 65 6c 66 2e 70 61 74 63 68 20 3d 3d 20 6f 74 68 65 72 2e 70 61 74 63 68 20 61 6e ....self.patch.==.other.patch.an
11a600 64 0a 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 70 72 65 72 65 6c 65 61 73 65 20 3d 3d 20 6f 74 d..........self.prerelease.==.ot
11a620 68 65 72 2e 70 72 65 72 65 6c 65 61 73 65 0a 20 20 20 20 20 20 20 20 20 2d 2d 20 6e 6f 74 69 63 her.prerelease..........--.notic
11a640 65 20 74 68 61 74 20 62 75 69 6c 64 20 69 73 20 69 67 6e 6f 72 65 64 20 66 6f 72 20 70 72 65 63 e.that.build.is.ignored.for.prec
11a660 65 64 65 6e 63 65 20 69 6e 20 73 65 6d 76 65 72 20 32 2e 30 2e 30 0a 65 6e 64 0a 66 75 6e 63 74 edence.in.semver.2.0.0.end.funct
11a680 69 6f 6e 20 6d 74 3a 5f 5f 6c 74 28 6f 74 68 65 72 29 0a 20 20 69 66 20 73 65 6c 66 2e 6d 61 6a ion.mt:__lt(other)...if.self.maj
11a6a0 6f 72 20 7e 3d 20 6f 74 68 65 72 2e 6d 61 6a 6f 72 20 74 68 65 6e 20 72 65 74 75 72 6e 20 73 65 or.~=.other.major.then.return.se
11a6c0 6c 66 2e 6d 61 6a 6f 72 20 3c 20 6f 74 68 65 72 2e 6d 61 6a 6f 72 20 65 6e 64 0a 20 20 69 66 20 lf.major.<.other.major.end...if.
11a6e0 73 65 6c 66 2e 6d 69 6e 6f 72 20 7e 3d 20 6f 74 68 65 72 2e 6d 69 6e 6f 72 20 74 68 65 6e 20 72 self.minor.~=.other.minor.then.r
11a700 65 74 75 72 6e 20 73 65 6c 66 2e 6d 69 6e 6f 72 20 3c 20 6f 74 68 65 72 2e 6d 69 6e 6f 72 20 65 eturn.self.minor.<.other.minor.e
11a720 6e 64 0a 20 20 69 66 20 73 65 6c 66 2e 70 61 74 63 68 20 7e 3d 20 6f 74 68 65 72 2e 70 61 74 63 nd...if.self.patch.~=.other.patc
11a740 68 20 74 68 65 6e 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 70 61 74 63 68 20 3c 20 6f 74 68 65 72 h.then.return.self.patch.<.other
11a760 2e 70 61 74 63 68 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 73 6d 61 6c 6c 65 72 50 72 65 72 65 .patch.end...return.smallerPrere
11a780 6c 65 61 73 65 28 73 65 6c 66 2e 70 72 65 72 65 6c 65 61 73 65 2c 20 6f 74 68 65 72 2e 70 72 65 lease(self.prerelease,.other.pre
11a7a0 72 65 6c 65 61 73 65 29 0a 20 20 2d 2d 20 6e 6f 74 69 63 65 20 74 68 61 74 20 62 75 69 6c 64 20 release)...--.notice.that.build.
11a7c0 69 73 20 69 67 6e 6f 72 65 64 20 66 6f 72 20 70 72 65 63 65 64 65 6e 63 65 20 69 6e 20 73 65 6d is.ignored.for.precedence.in.sem
11a7e0 76 65 72 20 32 2e 30 2e 30 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 74 3a 5f 5f 70 6f 77 28 ver.2.0.0.end.function.mt:__pow(
11a800 6f 74 68 65 72 29 0a 20 20 69 66 20 73 65 6c 66 2e 6d 61 6a 6f 72 20 3d 3d 20 30 20 74 68 65 6e other)...if.self.major.==.0.then
11a820 0a 20 20 20 20 72 65 74 75 72 6e 20 73 65 6c 66 20 3d 3d 20 6f 74 68 65 72 0a 20 20 65 6e 64 0a .....return.self.==.other...end.
11a840 20 20 72 65 74 75 72 6e 20 73 65 6c 66 2e 6d 61 6a 6f 72 20 3d 3d 20 6f 74 68 65 72 2e 6d 61 6a ..return.self.major.==.other.maj
11a860 6f 72 20 61 6e 64 0a 20 20 20 20 20 20 20 20 20 73 65 6c 66 2e 6d 69 6e 6f 72 20 3c 3d 20 6f 74 or.and..........self.minor.<=.ot
11a880 68 65 72 2e 6d 69 6e 6f 72 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 74 3a 5f 5f 74 6f 73 74 her.minor.end.function.mt:__tost
11a8a0 72 69 6e 67 28 29 0a 20 20 6c 6f 63 61 6c 20 62 75 66 66 65 72 20 3d 20 7b 20 28 22 25 64 2e 25 ring()...local.buffer.=.{.("%d.%
11a8c0 64 2e 25 64 22 29 3a 66 6f 72 6d 61 74 28 73 65 6c 66 2e 6d 61 6a 6f 72 2c 20 73 65 6c 66 2e 6d d.%d"):format(self.major,.self.m
11a8e0 69 6e 6f 72 2c 20 73 65 6c 66 2e 70 61 74 63 68 29 20 7d 0a 20 20 69 66 20 73 65 6c 66 2e 70 72 inor,.self.patch).}...if.self.pr
11a900 65 72 65 6c 65 61 73 65 20 74 68 65 6e 20 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 62 75 66 66 65 erelease.then.table.insert(buffe
11a920 72 2c 20 22 2d 22 20 2e 2e 20 73 65 6c 66 2e 70 72 65 72 65 6c 65 61 73 65 29 20 65 6e 64 0a 20 r,."-"....self.prerelease).end..
11a940 20 69 66 20 73 65 6c 66 2e 62 75 69 6c 64 20 20 20 20 20 20 74 68 65 6e 20 74 61 62 6c 65 2e 69 .if.self.build......then.table.i
11a960 6e 73 65 72 74 28 62 75 66 66 65 72 2c 20 22 2b 22 20 2e 2e 20 73 65 6c 66 2e 62 75 69 6c 64 29 nsert(buffer,."+"....self.build)
11a980 20 65 6e 64 0a 20 20 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 62 75 66 66 65 .end...return.table.concat(buffe
11a9a0 72 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6e 65 77 28 6d 61 6a 6f 72 2c r).end.local.function.new(major,
11a9c0 20 6d 69 6e 6f 72 2c 20 70 61 74 63 68 2c 20 70 72 65 72 65 6c 65 61 73 65 2c 20 62 75 69 6c 64 .minor,.patch,.prerelease,.build
11a9e0 29 0a 20 20 61 73 73 65 72 74 28 6d 61 6a 6f 72 2c 20 22 41 74 20 6c 65 61 73 74 20 6f 6e 65 20 )...assert(major,."At.least.one.
11aa00 70 61 72 61 6d 65 74 65 72 20 69 73 20 6e 65 65 64 65 64 22 29 0a 20 20 69 66 20 74 79 70 65 28 parameter.is.needed")...if.type(
11aa20 6d 61 6a 6f 72 29 20 3d 3d 20 27 73 74 72 69 6e 67 27 20 74 68 65 6e 0a 20 20 20 20 6d 61 6a 6f major).==.'string'.then.....majo
11aa40 72 2c 6d 69 6e 6f 72 2c 70 61 74 63 68 2c 70 72 65 72 65 6c 65 61 73 65 2c 62 75 69 6c 64 20 3d r,minor,patch,prerelease,build.=
11aa60 20 70 61 72 73 65 56 65 72 73 69 6f 6e 28 6d 61 6a 6f 72 29 0a 20 20 65 6e 64 0a 20 20 70 61 74 .parseVersion(major)...end...pat
11aa80 63 68 20 3d 20 70 61 74 63 68 20 6f 72 20 30 0a 20 20 6d 69 6e 6f 72 20 3d 20 6d 69 6e 6f 72 20 ch.=.patch.or.0...minor.=.minor.
11aaa0 6f 72 20 30 0a 20 20 63 68 65 63 6b 50 6f 73 69 74 69 76 65 49 6e 74 65 67 65 72 28 6d 61 6a 6f or.0...checkPositiveInteger(majo
11aac0 72 2c 20 22 6d 61 6a 6f 72 22 29 0a 20 20 63 68 65 63 6b 50 6f 73 69 74 69 76 65 49 6e 74 65 67 r,."major")...checkPositiveInteg
11aae0 65 72 28 6d 69 6e 6f 72 2c 20 22 6d 69 6e 6f 72 22 29 0a 20 20 63 68 65 63 6b 50 6f 73 69 74 69 er(minor,."minor")...checkPositi
11ab00 76 65 49 6e 74 65 67 65 72 28 70 61 74 63 68 2c 20 22 70 61 74 63 68 22 29 0a 20 20 6c 6f 63 61 veInteger(patch,."patch")...loca
11ab20 6c 20 72 65 73 75 6c 74 20 3d 20 7b 6d 61 6a 6f 72 3d 6d 61 6a 6f 72 2c 20 6d 69 6e 6f 72 3d 6d l.result.=.{major=major,.minor=m
11ab40 69 6e 6f 72 2c 20 70 61 74 63 68 3d 70 61 74 63 68 2c 20 70 72 65 72 65 6c 65 61 73 65 3d 70 72 inor,.patch=patch,.prerelease=pr
11ab60 65 72 65 6c 65 61 73 65 2c 20 62 75 69 6c 64 3d 62 75 69 6c 64 7d 0a 20 20 72 65 74 75 72 6e 20 erelease,.build=build}...return.
11ab80 73 65 74 6d 65 74 61 74 61 62 6c 65 28 72 65 73 75 6c 74 2c 20 6d 74 29 0a 65 6e 64 0a 73 65 74 setmetatable(result,.mt).end.set
11aba0 6d 65 74 61 74 61 62 6c 65 28 73 65 6d 76 65 72 2c 20 7b 20 5f 5f 63 61 6c 6c 20 3d 20 66 75 6e metatable(semver,.{.__call.=.fun
11abc0 63 74 69 6f 6e 28 5f 2c 20 2e 2e 2e 29 20 72 65 74 75 72 6e 20 6e 65 77 28 2e 2e 2e 29 20 65 6e ction(_,....).return.new(...).en
11abe0 64 20 7d 29 0a 73 65 6d 76 65 72 2e 5f 56 45 52 53 49 4f 4e 3d 20 73 65 6d 76 65 72 28 73 65 6d d.}).semver._VERSION=.semver(sem
11ac00 76 65 72 2e 5f 56 45 52 53 49 4f 4e 29 0a 72 65 74 75 72 6e 20 73 65 6d 76 65 72 0a 00 00 00 00 ver._VERSION).return.semver.....
11ac20 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 5f 63 61 70 74 75 72 65 local.p.=.premake.local._capture
11ac40 64 0a 6c 6f 63 61 6c 20 5f 65 73 63 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 29 20 72 65 74 75 72 d.local._esc.=.function(v).retur
11ac60 6e 20 76 20 65 6e 64 0a 6c 6f 63 61 6c 20 5f 65 6f 6c 20 3d 20 22 5c 6e 22 0a 6c 6f 63 61 6c 20 n.v.end.local._eol.=."\n".local.
11ac80 5f 69 6e 64 65 6e 74 53 74 72 69 6e 67 20 3d 20 22 5c 74 22 0a 6c 6f 63 61 6c 20 5f 69 6e 64 65 _indentString.=."\t".local._inde
11aca0 6e 74 4c 65 76 65 6c 20 3d 20 30 0a 67 6c 6f 62 61 6c 28 22 72 6f 6f 74 22 29 0a 66 75 6e 63 74 ntLevel.=.0.global("root").funct
11acc0 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 61 70 74 75 72 65 28 66 6e 29 0a 6c 6f 63 61 6c 20 6f 6c ion.premake.capture(fn).local.ol
11ace0 64 20 3d 20 5f 63 61 70 74 75 72 65 64 0a 5f 63 61 70 74 75 72 65 64 20 3d 20 62 75 66 66 65 72 d.=._captured._captured.=.buffer
11ad00 65 64 2e 6e 65 77 28 29 0a 66 6e 28 29 0a 6c 6f 63 61 6c 20 63 61 70 74 75 72 65 64 20 3d 20 70 ed.new().fn().local.captured.=.p
11ad20 2e 63 61 70 74 75 72 65 64 28 29 0a 62 75 66 66 65 72 65 64 2e 63 6c 6f 73 65 28 5f 63 61 70 74 .captured().buffered.close(_capt
11ad40 75 72 65 64 29 0a 5f 63 61 70 74 75 72 65 64 20 3d 20 6f 6c 64 0a 72 65 74 75 72 6e 20 63 61 70 ured)._captured.=.old.return.cap
11ad60 74 75 72 65 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 63 61 70 74 75 tured.end.function.premake.captu
11ad80 72 65 64 28 29 0a 69 66 20 5f 63 61 70 74 75 72 65 64 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 62 red().if._captured.then.return.b
11ada0 75 66 66 65 72 65 64 2e 74 6f 73 74 72 69 6e 67 28 5f 63 61 70 74 75 72 65 64 29 0a 65 6c 73 65 uffered.tostring(_captured).else
11adc0 0a 72 65 74 75 72 6e 20 22 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d .return."".end.end.function.prem
11ade0 61 6b 65 2e 65 6f 6c 28 73 29 0a 5f 65 6f 6c 20 3d 20 73 20 6f 72 20 5f 65 6f 6c 0a 72 65 74 75 ake.eol(s)._eol.=.s.or._eol.retu
11ae00 72 6e 20 5f 65 6f 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 65 73 63 rn._eol.end.function.premake.esc
11ae20 28 76 61 6c 75 65 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 (value).if.type(value).==."table
11ae40 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6e ".then.local.result.=.{}.local.n
11ae60 20 3d 20 23 76 61 6c 75 65 0a 66 6f 72 20 69 20 3d 20 31 2c 20 6e 20 64 6f 0a 74 61 62 6c 65 2e .=.#value.for.i.=.1,.n.do.table.
11ae80 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 2e 65 73 63 28 76 61 6c 75 65 5b 69 5d 29 29 0a insert(result,.p.esc(value[i])).
11aea0 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 72 65 74 75 72 6e 20 5f 65 73 end.return.result.end.return._es
11aec0 63 28 76 61 6c 75 65 20 6f 72 20 22 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d c(value.or."").end.function.prem
11aee0 61 6b 65 2e 65 73 63 61 70 65 72 28 66 75 6e 63 29 0a 5f 65 73 63 20 3d 20 66 75 6e 63 0a 69 66 ake.escaper(func)._esc.=.func.if
11af00 20 6e 6f 74 20 5f 65 73 63 20 74 68 65 6e 0a 5f 65 73 63 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 .not._esc.then._esc.=.function.(
11af20 76 61 6c 75 65 29 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a value).return.value.end.end.end.
11af40 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 28 6f 62 6a 2c 20 65 function.premake.generate(obj,.e
11af60 78 74 2c 20 63 61 6c 6c 62 61 63 6b 29 0a 6c 6f 63 61 6c 20 6f 75 74 70 75 74 20 3d 20 70 2e 63 xt,.callback).local.output.=.p.c
11af80 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 20 28 29 0a 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 20 apture(function.()._indentLevel.
11afa0 3d 20 30 0a 63 61 6c 6c 62 61 63 6b 28 6f 62 6a 29 0a 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 20 3d =.0.callback(obj)._indentLevel.=
11afc0 20 30 0a 65 6e 64 29 0a 6c 6f 63 61 6c 20 66 6e 20 3d 20 70 2e 66 69 6c 65 6e 61 6d 65 28 6f 62 .0.end).local.fn.=.p.filename(ob
11afe0 6a 2c 20 65 78 74 29 0a 6c 6f 63 61 6c 20 64 69 72 20 3d 20 70 61 74 68 2e 67 65 74 64 69 72 65 j,.ext).local.dir.=.path.getdire
11b000 63 74 6f 72 79 28 66 6e 29 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 65 72 72 20 3d 20 6f 73 2e 6d 6b 64 ctory(fn).local.ok,.err.=.os.mkd
11b020 69 72 28 64 69 72 29 0a 69 66 20 6e 6f 74 20 6f 6b 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 ir(dir).if.not.ok.then.error(err
11b040 2c 20 30 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 2c 20 65 72 72 20 3d 20 6f 73 2e 77 72 69 74 65 ,.0).end.local.f,.err.=.os.write
11b060 66 69 6c 65 5f 69 66 6e 6f 74 65 71 75 61 6c 28 6f 75 74 70 75 74 2c 20 66 6e 29 3b 0a 69 66 20 file_ifnotequal(output,.fn);.if.
11b080 28 66 20 3d 3d 20 30 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 20 2d 2d 20 66 69 (f.==.0).then.return.false.--.fi
11b0a0 6c 65 20 6e 6f 74 20 6d 6f 64 69 66 69 65 64 0a 65 6c 73 65 69 66 20 28 66 20 3c 20 30 29 20 74 le.not.modified.elseif.(f.<.0).t
11b0c0 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 30 29 0a 65 6c 73 65 69 66 20 28 66 20 3e 20 30 29 hen.error(err,.0).elseif.(f.>.0)
11b0e0 20 74 68 65 6e 0a 70 72 69 6e 74 66 28 22 47 65 6e 65 72 61 74 65 64 20 25 73 2e 2e 2e 22 2c 20 .then.printf("Generated.%s...",.
11b100 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 6f 73 2e 67 65 74 63 77 64 28 29 2c 20 66 6e path.getrelative(os.getcwd(),.fn
11b120 29 29 0a 72 65 74 75 72 6e 20 74 72 75 65 20 2d 2d 20 66 69 6c 65 20 6d 6f 64 69 66 69 65 64 0a )).return.true.--.file.modified.
11b140 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 74 6f 75 63 68 28 6f end.end.function.premake.touch(o
11b160 62 6a 2c 20 65 78 74 29 0a 6c 6f 63 61 6c 20 66 6e 20 3d 20 70 72 65 6d 61 6b 65 2e 66 69 6c 65 bj,.ext).local.fn.=.premake.file
11b180 6e 61 6d 65 28 6f 62 6a 2c 20 65 78 74 29 0a 6c 6f 63 61 6c 20 64 69 72 20 3d 20 70 61 74 68 2e name(obj,.ext).local.dir.=.path.
11b1a0 67 65 74 64 69 72 65 63 74 6f 72 79 28 66 6e 29 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 65 72 72 20 3d getdirectory(fn).local.ok,.err.=
11b1c0 20 6f 73 2e 6d 6b 64 69 72 28 64 69 72 29 0a 69 66 20 6e 6f 74 20 6f 6b 20 74 68 65 6e 0a 65 72 .os.mkdir(dir).if.not.ok.then.er
11b1e0 72 6f 72 28 65 72 72 2c 20 30 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 2c 20 65 72 72 20 3d 20 6f ror(err,.0).end.local.f,.err.=.o
11b200 73 2e 74 6f 75 63 68 66 69 6c 65 28 66 6e 29 3b 0a 69 66 20 28 66 20 3d 3d 20 30 29 20 74 68 65 s.touchfile(fn);.if.(f.==.0).the
11b220 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 20 2d 2d 20 66 69 6c 65 20 6d 61 72 6b 65 64 20 61 73 n.return.false.--.file.marked.as
11b240 20 6d 6f 64 69 66 69 65 64 0a 65 6c 73 65 69 66 20 28 66 20 3c 20 30 29 20 74 68 65 6e 0a 65 72 .modified.elseif.(f.<.0).then.er
11b260 72 6f 72 28 65 72 72 2c 20 30 29 0a 65 6c 73 65 69 66 20 28 66 20 3e 20 30 29 20 74 68 65 6e 0a ror(err,.0).elseif.(f.>.0).then.
11b280 72 65 74 75 72 6e 20 74 72 75 65 20 2d 2d 20 66 69 6c 65 20 63 72 65 61 74 65 64 0a 65 6e 64 0a return.true.--.file.created.end.
11b2a0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 66 69 6c 65 6e 61 6d 65 28 6f 62 end.function.premake.filename(ob
11b2c0 6a 2c 20 65 78 74 29 0a 6c 6f 63 61 6c 20 66 6e 61 6d 65 20 3d 20 6f 62 6a 2e 6c 6f 63 61 74 69 j,.ext).local.fname.=.obj.locati
11b2e0 6f 6e 20 6f 72 20 6f 62 6a 2e 62 61 73 65 64 69 72 0a 69 66 20 65 78 74 20 61 6e 64 20 6e 6f 74 on.or.obj.basedir.if.ext.and.not
11b300 20 65 78 74 3a 73 74 61 72 74 73 77 69 74 68 28 22 2e 22 29 20 74 68 65 6e 0a 66 6e 61 6d 65 20 .ext:startswith(".").then.fname.
11b320 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 66 6e 61 6d 65 2c 20 65 78 74 29 0a 65 6c 73 65 0a 66 6e 61 =.path.join(fname,.ext).else.fna
11b340 6d 65 20 3d 20 70 61 74 68 2e 6a 6f 69 6e 28 66 6e 61 6d 65 2c 20 6f 62 6a 2e 66 69 6c 65 6e 61 me.=.path.join(fname,.obj.filena
11b360 6d 65 29 0a 69 66 20 65 78 74 20 74 68 65 6e 0a 66 6e 61 6d 65 20 3d 20 66 6e 61 6d 65 20 2e 2e me).if.ext.then.fname.=.fname...
11b380 20 65 78 74 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 67 65 74 61 62 73 6f .ext.end.end.return.path.getabso
11b3a0 6c 75 74 65 28 66 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 lute(fname).end.function.premake
11b3c0 2e 69 6e 64 65 6e 74 28 73 2c 20 69 29 0a 5f 69 6e 64 65 6e 74 53 74 72 69 6e 67 20 3d 20 73 20 .indent(s,.i)._indentString.=.s.
11b3e0 6f 72 20 22 5c 74 22 0a 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 20 3d 20 69 20 6f 72 20 30 0a 65 6e or."\t"._indentLevel.=.i.or.0.en
11b400 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 75 74 28 73 29 0a 69 66 20 6e 6f 74 d.function.premake.out(s).if.not
11b420 20 5f 63 61 70 74 75 72 65 64 20 74 68 65 6e 0a 69 6f 2e 77 72 69 74 65 28 73 29 0a 65 6c 73 65 ._captured.then.io.write(s).else
11b440 0a 62 75 66 66 65 72 65 64 2e 77 72 69 74 65 28 5f 63 61 70 74 75 72 65 64 2c 20 73 29 0a 65 6e .buffered.write(_captured,.s).en
11b460 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 6f 75 74 6c 6e 28 73 29 0a d.end.function.premake.outln(s).
11b480 70 2e 6f 75 74 28 73 29 0a 70 2e 6f 75 74 28 5f 65 6f 6c 20 6f 72 20 22 5c 6e 22 29 0a 65 6e 64 p.out(s).p.out(_eol.or."\n").end
11b4a0 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 6f 70 28 69 2c 20 2e 2e 2e 29 0a 69 66 .function.premake.pop(i,....).if
11b4c0 20 69 20 3d 3d 20 6e 69 6c 20 6f 72 20 74 79 70 65 28 69 29 20 3d 3d 20 22 6e 75 6d 62 65 72 22 .i.==.nil.or.type(i).==."number"
11b4e0 20 74 68 65 6e 0a 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 20 3d 20 5f 69 6e 64 65 6e 74 4c 65 76 65 .then._indentLevel.=._indentLeve
11b500 6c 20 2d 20 28 69 20 6f 72 20 31 29 0a 65 6c 73 65 0a 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 20 3d l.-.(i.or.1).else._indentLevel.=
11b520 20 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 20 2d 20 31 0a 70 2e 77 28 69 2c 20 2e 2e 2e 29 0a 65 6e ._indentLevel.-.1.p.w(i,....).en
11b540 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 70 75 73 68 28 69 2c 20 2e d.end.function.premake.push(i,..
11b560 2e 2e 29 0a 69 66 20 69 20 3d 3d 20 6e 69 6c 20 6f 72 20 74 79 70 65 28 69 29 20 3d 3d 20 22 6e ..).if.i.==.nil.or.type(i).==."n
11b580 75 6d 62 65 72 22 20 74 68 65 6e 0a 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 20 3d 20 5f 69 6e 64 65 umber".then._indentLevel.=._inde
11b5a0 6e 74 4c 65 76 65 6c 20 2b 20 28 69 20 6f 72 20 31 29 0a 65 6c 73 65 0a 70 2e 77 28 69 2c 20 2e ntLevel.+.(i.or.1).else.p.w(i,..
11b5c0 2e 2e 29 0a 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 20 3d 20 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 20 ..)._indentLevel.=._indentLevel.
11b5e0 2b 20 31 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 71 75 6f +.1.end.end.function.premake.quo
11b600 74 65 64 28 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 71 20 3d 20 76 61 6c 75 65 3a 66 69 6e 64 28 ted(value).local.q.=.value:find(
11b620 22 20 22 2c 20 31 2c 20 74 72 75 65 29 0a 69 66 20 6e 6f 74 20 71 20 74 68 65 6e 0a 71 20 3d 20 ".",.1,.true).if.not.q.then.q.=.
11b640 76 61 6c 75 65 3a 66 69 6e 64 28 22 24 25 28 2e 2d 25 29 22 2c 20 31 29 0a 65 6e 64 0a 69 66 20 value:find("$%(.-%)",.1).end.if.
11b660 71 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 27 22 27 20 2e 2e 20 76 61 6c 75 65 20 2e 2e 20 27 q.then.value.=.'"'....value....'
11b680 22 27 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e "'.end.return.value.end.function
11b6a0 20 70 2e 75 74 66 38 28 29 0a 70 2e 6f 75 74 28 27 5c 32 33 39 5c 31 38 37 5c 31 39 31 27 29 0a .p.utf8().p.out('\239\187\191').
11b6c0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 77 28 2e 2e 2e 29 0a 69 66 20 73 end.function.premake.w(...).if.s
11b6e0 65 6c 65 63 74 28 22 23 22 2c 20 2e 2e 2e 29 20 3e 20 30 20 74 68 65 6e 0a 70 2e 6f 75 74 6c 6e elect("#",....).>.0.then.p.outln
11b700 28 73 74 72 69 6e 67 2e 72 65 70 28 5f 69 6e 64 65 6e 74 53 74 72 69 6e 67 20 6f 72 20 22 5c 74 (string.rep(_indentString.or."\t
11b720 22 2c 20 5f 69 6e 64 65 6e 74 4c 65 76 65 6c 29 20 2e 2e 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 ",._indentLevel)....string.forma
11b740 74 28 2e 2e 2e 29 29 0a 65 6c 73 65 0a 70 2e 6f 75 74 6c 6e 28 27 27 29 3b 0a 65 6e 64 0a 65 6e t(...)).else.p.outln('');.end.en
11b760 64 0a 66 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 78 28 6d 73 67 2c 20 2e 2e 2e 29 0a 6c d.function.premake.x(msg,....).l
11b780 6f 63 61 6c 20 61 72 67 20 3d 20 7b 2e 2e 2e 7d 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 61 72 67 ocal.arg.=.{...}.for.i.=.1,.#arg
11b7a0 20 64 6f 0a 61 72 67 5b 69 5d 20 3d 20 70 2e 65 73 63 28 61 72 67 5b 69 5d 29 0a 65 6e 64 0a 70 .do.arg[i].=.p.esc(arg[i]).end.p
11b7c0 2e 77 28 6d 73 67 2c 20 74 61 62 6c 65 2e 75 6e 70 61 63 6b 28 61 72 67 29 29 0a 65 6e 64 0a 66 .w(msg,.table.unpack(arg)).end.f
11b7e0 75 6e 63 74 69 6f 6e 20 70 72 65 6d 61 6b 65 2e 78 6d 6c 55 74 66 38 28 75 70 70 65 72 29 0a 6c unction.premake.xmlUtf8(upper).l
11b800 6f 63 61 6c 20 65 6e 63 6f 64 69 6e 67 20 3d 20 69 69 66 28 75 70 70 65 72 2c 20 22 55 54 46 2d ocal.encoding.=.iif(upper,."UTF-
11b820 38 22 2c 20 22 75 74 66 2d 38 22 29 0a 70 2e 77 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 8",."utf-8").p.w('<?xml.version=
11b840 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 25 73 22 3f 3e 27 2c 20 65 6e 63 6f 64 69 6e 67 "1.0".encoding="%s"?>',.encoding
11b860 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 5f 70 28 69 2c 20 2e 2e 2e 29 0a 69 66 20 74 79 70 ).end.function._p(i,....).if.typ
11b880 65 28 69 29 20 3d 3d 20 22 6e 75 6d 62 65 72 22 20 74 68 65 6e 0a 5f 69 6e 64 65 6e 74 4c 65 76 e(i).==."number".then._indentLev
11b8a0 65 6c 20 3d 20 69 0a 70 2e 77 28 2e 2e 2e 29 0a 65 6c 73 65 0a 5f 69 6e 64 65 6e 74 4c 65 76 65 el.=.i.p.w(...).else._indentLeve
11b8c0 6c 20 3d 20 30 0a 70 2e 77 28 69 2c 20 2e 2e 2e 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 l.=.0.p.w(i,....).end.end.functi
11b8e0 6f 6e 20 5f 78 28 69 2c 20 2e 2e 2e 29 0a 6c 6f 63 61 6c 20 61 72 67 20 3d 20 7b 2e 2e 2e 7d 0a on._x(i,....).local.arg.=.{...}.
11b900 66 6f 72 20 69 20 3d 20 32 2c 20 23 61 72 67 20 64 6f 0a 61 72 67 5b 69 5d 20 3d 20 70 2e 65 73 for.i.=.2,.#arg.do.arg[i].=.p.es
11b920 63 28 61 72 67 5b 69 5d 29 0a 65 6e 64 0a 5f 70 28 69 2c 20 74 61 62 6c 65 2e 75 6e 70 61 63 6b c(arg[i]).end._p(i,.table.unpack
11b940 28 61 72 67 29 29 0a 65 6e 64 0a 00 00 00 00 00 66 75 6e 63 74 69 6f 6e 20 73 74 72 69 6e 67 2e (arg)).end......function.string.
11b960 63 61 70 69 74 61 6c 69 7a 65 64 28 73 65 6c 66 29 0a 72 65 74 75 72 6e 20 73 65 6c 66 3a 67 73 capitalized(self).return.self:gs
11b980 75 62 28 22 5e 25 6c 22 2c 20 73 74 72 69 6e 67 2e 75 70 70 65 72 29 0a 65 6e 64 0a 66 75 6e 63 ub("^%l",.string.upper).end.func
11b9a0 74 69 6f 6e 20 73 74 72 69 6e 67 2e 63 6f 6e 74 61 69 6e 73 28 73 2c 20 6d 61 74 63 68 29 0a 72 tion.string.contains(s,.match).r
11b9c0 65 74 75 72 6e 20 73 74 72 69 6e 67 2e 66 69 6e 64 28 73 2c 20 6d 61 74 63 68 2c 20 31 2c 20 74 eturn.string.find(s,.match,.1,.t
11b9e0 72 75 65 29 20 7e 3d 20 6e 69 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 74 72 69 6e 67 2e rue).~=.nil.end.function.string.
11ba00 65 78 70 6c 6f 64 65 28 73 2c 20 70 61 74 74 65 72 6e 2c 20 70 6c 61 69 6e 2c 20 6d 61 78 54 6f explode(s,.pattern,.plain,.maxTo
11ba20 6b 65 6e 73 29 0a 69 66 20 28 70 61 74 74 65 72 6e 20 3d 3d 20 27 27 29 20 74 68 65 6e 20 72 65 kens).if.(pattern.==.'').then.re
11ba40 74 75 72 6e 20 66 61 6c 73 65 20 65 6e 64 0a 6c 6f 63 61 6c 20 70 6f 73 20 3d 20 30 0a 6c 6f 63 turn.false.end.local.pos.=.0.loc
11ba60 61 6c 20 61 72 72 20 3d 20 7b 20 7d 0a 66 6f 72 20 73 74 2c 73 70 20 69 6e 20 66 75 6e 63 74 69 al.arr.=.{.}.for.st,sp.in.functi
11ba80 6f 6e 28 29 20 72 65 74 75 72 6e 20 73 3a 66 69 6e 64 28 70 61 74 74 65 72 6e 2c 20 70 6f 73 2c on().return.s:find(pattern,.pos,
11baa0 20 70 6c 61 69 6e 29 20 65 6e 64 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 72 72 2c .plain).end.do.table.insert(arr,
11bac0 20 73 3a 73 75 62 28 70 6f 73 2c 20 73 74 2d 31 29 29 0a 70 6f 73 20 3d 20 73 70 20 2b 20 31 0a .s:sub(pos,.st-1)).pos.=.sp.+.1.
11bae0 69 66 20 6d 61 78 54 6f 6b 65 6e 73 20 7e 3d 20 6e 69 6c 20 61 6e 64 20 6d 61 78 54 6f 6b 65 6e if.maxTokens.~=.nil.and.maxToken
11bb00 73 20 3e 20 30 20 74 68 65 6e 0a 6d 61 78 54 6f 6b 65 6e 73 20 3d 20 6d 61 78 54 6f 6b 65 6e 73 s.>.0.then.maxTokens.=.maxTokens
11bb20 20 2d 20 31 0a 69 66 20 6d 61 78 54 6f 6b 65 6e 73 20 3d 3d 20 30 20 74 68 65 6e 0a 62 72 65 61 .-.1.if.maxTokens.==.0.then.brea
11bb40 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 72 72 2c 20 k.end.end.end.table.insert(arr,.
11bb60 73 3a 73 75 62 28 70 6f 73 29 29 0a 72 65 74 75 72 6e 20 61 72 72 0a 65 6e 64 0a 66 75 6e 63 74 s:sub(pos)).return.arr.end.funct
11bb80 69 6f 6e 20 73 74 72 69 6e 67 2e 66 69 6e 64 6c 61 73 74 28 73 2c 20 70 61 74 74 65 72 6e 2c 20 ion.string.findlast(s,.pattern,.
11bba0 70 6c 61 69 6e 29 0a 6c 6f 63 61 6c 20 63 75 72 72 20 3d 20 30 0a 72 65 70 65 61 74 0a 6c 6f 63 plain).local.curr.=.0.repeat.loc
11bbc0 61 6c 20 6e 65 78 74 20 3d 20 73 3a 66 69 6e 64 28 70 61 74 74 65 72 6e 2c 20 63 75 72 72 20 2b al.next.=.s:find(pattern,.curr.+
11bbe0 20 31 2c 20 70 6c 61 69 6e 29 0a 69 66 20 28 6e 65 78 74 29 20 74 68 65 6e 20 63 75 72 72 20 3d .1,.plain).if.(next).then.curr.=
11bc00 20 6e 65 78 74 20 65 6e 64 0a 75 6e 74 69 6c 20 28 6e 6f 74 20 6e 65 78 74 29 0a 69 66 20 28 63 .next.end.until.(not.next).if.(c
11bc20 75 72 72 20 3e 20 30 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 75 72 72 0a 65 6e 64 0a 65 6e urr.>.0).then.return.curr.end.en
11bc40 64 0a 66 75 6e 63 74 69 6f 6e 20 73 74 72 69 6e 67 2e 6c 69 6e 65 73 28 73 29 0a 6c 6f 63 61 6c d.function.string.lines(s).local
11bc60 20 74 72 61 69 6c 69 6e 67 2c 20 6e 20 3d 20 73 3a 67 73 75 62 28 27 2e 2d 5c 6e 27 2c 20 27 27 .trailing,.n.=.s:gsub('.-\n',.''
11bc80 29 0a 69 66 20 23 74 72 61 69 6c 69 6e 67 20 3e 20 30 20 74 68 65 6e 0a 6e 20 3d 20 6e 20 2b 20 ).if.#trailing.>.0.then.n.=.n.+.
11bca0 31 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 74 72 69 1.end.return.n.end.function.stri
11bcc0 6e 67 3a 70 6c 75 72 61 6c 28 29 0a 69 66 20 73 65 6c 66 3a 65 6e 64 73 77 69 74 68 28 22 79 22 ng:plural().if.self:endswith("y"
11bce0 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 73 65 6c 66 3a 73 75 62 28 31 2c 20 23 73 65 6c 66 20 ).then.return.self:sub(1,.#self.
11bd00 2d 20 31 29 20 2e 2e 20 22 69 65 73 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 73 65 6c 66 20 2e -.1)...."ies".else.return.self..
11bd20 2e 20 22 73 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 73 74 72 69 6e 67 2e 65 73 .."s".end.end.function.string.es
11bd40 63 61 70 65 70 61 74 74 65 72 6e 28 73 29 0a 72 65 74 75 72 6e 20 73 3a 67 73 75 62 28 22 5b 25 capepattern(s).return.s:gsub("[%
11bd60 28 25 29 25 2e 25 25 25 2b 25 2d 25 2a 25 3f 25 5b 25 5d 25 5e 25 24 5d 22 2c 20 22 25 25 25 30 (%)%.%%%+%-%*%?%[%]%^%$]",."%%%0
11bd80 22 29 0a 65 6e 64 0a 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 ").end..local.p.=.premake.local.
11bda0 6d 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e 78 63 6f 64 65 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d m.=.p.modules.xcode.local.tree.=
11bdc0 20 70 2e 74 72 65 65 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 77 6f 72 6b 73 70 61 63 65 20 3d 20 66 .p.tree.m.elements.workspace.=.f
11bde0 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 78 6d 6c 44 65 63 6c 61 unction(wks).return.{.m.xmlDecla
11be00 72 61 74 69 6f 6e 2c 0a 6d 2e 77 6f 72 6b 73 70 61 63 65 2c 0a 6d 2e 72 65 6f 72 64 65 72 50 72 ration,.m.workspace,.m.reorderPr
11be20 6f 6a 65 63 74 73 2c 0a 6d 2e 77 6f 72 6b 73 70 61 63 65 46 69 6c 65 52 65 66 73 2c 0a 6d 2e 77 ojects,.m.workspaceFileRefs,.m.w
11be40 6f 72 6b 73 70 61 63 65 54 61 69 6c 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 orkspaceTail,.}.end.function.m.g
11be60 65 6e 65 72 61 74 65 57 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 0a 6d 2e 70 72 65 70 61 72 65 57 enerateWorkspace(wks).m.prepareW
11be80 6f 72 6b 73 70 61 63 65 28 77 6b 73 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d orkspace(wks).p.callArray(m.elem
11bea0 65 6e 74 73 2e 77 6f 72 6b 73 70 61 63 65 2c 20 77 6b 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f ents.workspace,.wks).end.functio
11bec0 6e 20 6d 2e 77 6f 72 6b 73 70 61 63 65 28 29 0a 70 2e 70 75 73 68 28 27 3c 57 6f 72 6b 73 70 61 n.m.workspace().p.push('<Workspa
11bee0 63 65 27 29 0a 70 2e 77 28 27 76 65 72 73 69 6f 6e 20 3d 20 22 31 2e 30 22 3e 27 29 0a 65 6e 64 ce').p.w('version.=."1.0">').end
11bf00 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 77 6f 72 6b 73 70 61 63 65 54 61 69 6c 28 29 0a 70 2e 6f 75 .function.m.workspaceTail().p.ou
11bf20 74 28 27 3c 2f 57 6f 72 6b 73 70 61 63 65 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d t('</Workspace>').end.function.m
11bf40 2e 72 65 6f 72 64 65 72 50 72 6f 6a 65 63 74 73 28 77 6b 73 29 0a 69 66 20 77 6b 73 2e 73 74 61 .reorderProjects(wks).if.wks.sta
11bf60 72 74 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6e 70 0a 6c 6f 63 61 6c 20 74 72 rtproject.then.local.np.local.tr
11bf80 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 74 72 65 65 28 77 6b 73 29 0a 74 72 .=.p.workspace.grouptree(wks).tr
11bfa0 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 ee.traverse(tr,.{.onleaf.=.funct
11bfc0 69 6f 6e 28 6e 29 0a 69 66 20 6e 2e 70 72 6f 6a 65 63 74 2e 6e 61 6d 65 20 3d 3d 20 77 6b 73 2e ion(n).if.n.project.name.==.wks.
11bfe0 73 74 61 72 74 70 72 6f 6a 65 63 74 20 74 68 65 6e 0a 6e 70 20 3d 20 6e 0a 65 6e 64 0a 65 6e 64 startproject.then.np.=.n.end.end
11c000 0a 7d 29 0a 77 68 69 6c 65 20 6e 70 20 61 6e 64 20 6e 70 2e 70 61 72 65 6e 74 20 64 6f 0a 6c 6f .}).while.np.and.np.parent.do.lo
11c020 63 61 6c 20 70 20 3d 20 6e 70 2e 70 61 72 65 6e 74 0a 6c 6f 63 61 6c 20 69 20 3d 20 74 61 62 6c cal.p.=.np.parent.local.i.=.tabl
11c040 65 2e 69 6e 64 65 78 6f 66 28 70 2e 63 68 69 6c 64 72 65 6e 2c 20 6e 70 29 0a 74 61 62 6c 65 2e e.indexof(p.children,.np).table.
11c060 72 65 6d 6f 76 65 28 70 2e 63 68 69 6c 64 72 65 6e 2c 20 69 29 0a 74 61 62 6c 65 2e 69 6e 73 65 remove(p.children,.i).table.inse
11c080 72 74 28 70 2e 63 68 69 6c 64 72 65 6e 2c 20 31 2c 20 6e 70 29 0a 6e 70 20 3d 20 70 0a 65 6e 64 rt(p.children,.1,.np).np.=.p.end
11c0a0 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 77 6f 72 6b 73 70 61 63 65 46 69 6c .end.end.m.elements.workspaceFil
11c0c0 65 52 65 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e eRef.=.function(prj).return.{.m.
11c0e0 77 6f 72 6b 73 70 61 63 65 4c 6f 63 61 74 69 6f 6e 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f workspaceLocation,.}.end.functio
11c100 6e 20 6d 2e 77 6f 72 6b 73 70 61 63 65 46 69 6c 65 52 65 66 73 28 77 6b 73 29 0a 6c 6f 63 61 6c n.m.workspaceFileRefs(wks).local
11c120 20 74 72 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 74 72 65 65 28 77 6b 73 29 .tr.=.p.workspace.grouptree(wks)
11c140 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 .tree.traverse(tr,.{.onleaf.=.fu
11c160 6e 63 74 69 6f 6e 28 6e 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 6e 2e 70 72 6f 6a 65 63 74 0a nction(n).local.prj.=.n.project.
11c180 70 2e 70 75 73 68 28 27 3c 46 69 6c 65 52 65 66 27 29 0a 6c 6f 63 61 6c 20 63 6f 6e 74 65 6e 74 p.push('<FileRef').local.content
11c1a0 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e 63 74 69 6f 6e 28 29 0a 70 2e 63 61 6c 6c 41 s.=.p.capture(function().p.callA
11c1c0 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 77 6f 72 6b 73 70 61 63 65 46 69 6c 65 52 65 66 rray(m.elements.workspaceFileRef
11c1e0 2c 20 70 72 6a 29 0a 65 6e 64 29 0a 70 2e 6f 75 74 6c 6e 28 63 6f 6e 74 65 6e 74 73 20 2e 2e 20 ,.prj).end).p.outln(contents....
11c200 22 3e 22 29 0a 70 2e 70 6f 70 28 27 3c 2f 46 69 6c 65 52 65 66 3e 27 29 0a 65 6e 64 2c 0a 6f 6e ">").p.pop('</FileRef>').end,.on
11c220 62 72 61 6e 63 68 65 6e 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 29 0a 6c 6f 63 61 6c 20 branchenter.=.function(n).local.
11c240 70 72 6a 20 3d 20 6e 2e 70 72 6f 6a 65 63 74 0a 70 2e 70 75 73 68 28 27 3c 47 72 6f 75 70 27 29 prj.=.n.project.p.push('<Group')
11c260 0a 70 2e 77 28 27 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 63 6f 6e 74 61 69 6e 65 72 3a 22 27 29 0a .p.w('location.=."container:"').
11c280 70 2e 77 28 27 6e 61 6d 65 20 3d 20 22 25 73 22 3e 27 2c 20 6e 2e 6e 61 6d 65 29 0a 65 6e 64 2c p.w('name.=."%s">',.n.name).end,
11c2a0 0a 6f 6e 62 72 61 6e 63 68 65 78 69 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 29 0a 70 2e 70 6f .onbranchexit.=.function(n).p.po
11c2c0 70 28 27 3c 2f 47 72 6f 75 70 3e 27 29 0a 65 6e 64 2c 0a 7d 29 0a 65 6e 64 0a 66 75 6e 63 74 69 p('</Group>').end,.}).end.functi
11c2e0 6f 6e 20 6d 2e 77 6f 72 6b 73 70 61 63 65 4c 6f 63 61 74 69 6f 6e 28 70 72 6a 29 0a 6c 6f 63 61 on.m.workspaceLocation(prj).loca
11c300 6c 20 66 6e 61 6d 65 20 3d 20 70 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 22 2e 78 63 6f 64 l.fname.=.p.filename(prj,.".xcod
11c320 65 70 72 6f 6a 22 29 0a 66 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 eproj").fname.=.path.getrelative
11c340 28 70 72 6a 2e 77 6f 72 6b 73 70 61 63 65 2e 6c 6f 63 61 74 69 6f 6e 2c 20 66 6e 61 6d 65 29 0a (prj.workspace.location,.fname).
11c360 70 2e 77 28 27 6c 6f 63 61 74 69 6f 6e 20 3d 20 22 67 72 6f 75 70 3a 25 73 22 27 2c 20 66 6e 61 p.w('location.=."group:%s"',.fna
11c380 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 78 6d 6c 44 65 63 6c 61 72 61 74 69 6f me).end.function.m.xmlDeclaratio
11c3a0 6e 28 29 0a 70 2e 78 6d 6c 55 74 66 38 28 74 72 75 65 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 64 n().p.xmlUtf8(true).end.local.td
11c3c0 6d 64 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 md.=.{}.local.p.=.premake.local.
11c3e0 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 project.=.p.project.local.config
11c400 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 64 20 3d 20 70 2e 6d 6f 64 75 6c 65 73 2e .=.p.config.local.d.=.p.modules.
11c420 64 0a 74 64 6d 64 2e 67 63 63 20 3d 20 7b 7d 0a 74 64 6d 64 2e 67 63 63 2e 64 63 20 3d 20 22 64 d.tdmd.gcc.=.{}.tdmd.gcc.dc.=."d
11c440 6d 64 22 0a 74 64 6d 64 2e 6f 70 74 6c 69 6e 6b 20 3d 20 7b 7d 0a 74 64 6d 64 2e 6f 70 74 6c 69 md".tdmd.optlink.=.{}.tdmd.optli
11c460 6e 6b 2e 64 63 20 3d 20 22 64 6d 64 22 0a 74 64 6d 64 2e 67 63 63 2e 6c 64 66 6c 61 67 73 20 3d nk.dc.=."dmd".tdmd.gcc.ldflags.=
11c480 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 7b 0a 78 38 36 20 3d 20 7b 20 22 2d 6d 33 .{.architecture.=.{.x86.=.{."-m3
11c4a0 32 22 20 7d 2c 0a 78 38 36 5f 36 34 20 3d 20 7b 20 22 2d 6d 36 34 22 20 7d 2c 0a 7d 2c 0a 6b 69 2".},.x86_64.=.{."-m64".},.},.ki
11c4c0 6e 64 20 3d 20 7b 0a 53 68 61 72 65 64 4c 69 62 20 3d 20 22 2d 73 68 61 72 65 64 22 2c 0a 53 74 nd.=.{.SharedLib.=."-shared",.St
11c4e0 61 74 69 63 4c 69 62 20 3d 20 22 2d 6c 69 62 22 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 74 aticLib.=."-lib",.}.}.function.t
11c500 64 6d 64 2e 67 63 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c dmd.gcc.getldflags(cfg).local.fl
11c520 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 74 64 6d 64 2e ags.=.config.mapFlags(cfg,.tdmd.
11c540 67 63 63 2e 6c 64 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 74 64 gcc.ldflags).return.flags.end.td
11c560 6d 64 2e 67 63 63 2e 6c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 20 3d 20 7b 0a 61 72 md.gcc.libraryDirectories.=.{.ar
11c580 63 68 69 74 65 63 74 75 72 65 20 3d 20 7b 0a 78 38 36 20 3d 20 22 2d 4c 2d 4c 2f 75 73 72 2f 6c chitecture.=.{.x86.=."-L-L/usr/l
11c5a0 69 62 22 2c 0a 78 38 36 5f 36 34 20 3d 20 22 2d 4c 2d 4c 2f 75 73 72 2f 6c 69 62 36 34 22 2c 0a ib",.x86_64.=."-L-L/usr/lib64",.
11c5c0 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 74 64 6d 64 2e 67 63 63 2e 67 65 74 4c 69 62 72 61 72 79 }.}.function.tdmd.gcc.getLibrary
11c5e0 44 69 72 65 63 74 6f 72 69 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 Directories(cfg).local.flags.=.c
11c600 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 74 64 6d 64 2e 67 63 63 2e 6c 69 62 onfig.mapFlags(cfg,.tdmd.gcc.lib
11c620 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 29 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 raryDirectories).for._,.dir.in.i
11c640 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 pairs(config.getlinks(cfg,."syst
11c660 65 6d 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 em",."directory")).do.table.inse
11c680 72 74 28 66 6c 61 67 73 2c 20 27 2d 4c 2d 4c 27 20 2e 2e 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 rt(flags,.'-L-L'....project.getr
11c6a0 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 29 0a 65 6e 64 0a 72 elative(cfg.project,.dir)).end.r
11c6c0 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 64 6d 64 2e 67 63 eturn.flags.end.function.tdmd.gc
11c6e0 63 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 73 79 73 74 65 6d 6f 6e 6c 79 29 0a 6c 6f 63 61 c.getlinks(cfg,.systemonly).loca
11c700 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 73 0a 69 66 20 6e 6f 74 l.result.=.{}.local.links.if.not
11c720 20 73 79 73 74 65 6d 6f 6e 6c 79 20 74 68 65 6e 0a 6c 69 6e 6b 73 20 3d 20 63 6f 6e 66 69 67 2e .systemonly.then.links.=.config.
11c740 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 6f 62 6a 65 63 getlinks(cfg,."siblings",."objec
11c760 74 22 29 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 6c 69 6e 6b 73 29 t").for._,.link.in.ipairs(links)
11c780 20 64 6f 0a 69 66 20 6e 6f 74 20 6c 69 6e 6b 2e 70 72 6f 6a 65 63 74 2e 65 78 74 65 72 6e 61 6c .do.if.not.link.project.external
11c7a0 20 74 68 65 6e 0a 69 66 20 6c 69 6e 6b 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 .then.if.link.kind.==.p.STATICLI
11c7c0 42 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 4c 22 B.then.table.insert(result,."-L"
11c7e0 20 2e 2e 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a ....project.getrelative(cfg.proj
11c800 65 63 74 2c 20 6c 69 6e 6b 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 61 62 73 70 61 74 68 29 29 0a 65 ect,.link.linktarget.abspath)).e
11c820 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 4c 2d 6c 22 20 lse.table.insert(result,."-L-l".
11c840 2e 2e 20 6c 69 6e 6b 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 62 61 73 65 6e 61 6d 65 29 0a 65 6e 64 ...link.linktarget.basename).end
11c860 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 69 6e 6b 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c .end.end.end.links.=.config.getl
11c880 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a inks(cfg,."system",."fullpath").
11c8a0 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 6c 69 6e 6b 73 29 20 64 6f 0a for._,.link.in.ipairs(links).do.
11c8c0 69 66 20 70 61 74 68 2e 69 73 66 72 61 6d 65 77 6f 72 6b 28 6c 69 6e 6b 29 20 74 68 65 6e 0a 74 if.path.isframework(link).then.t
11c8e0 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 66 72 61 6d 65 77 6f 72 6b 20 able.insert(result,."-framework.
11c900 22 20 2e 2e 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 69 6e 6b 29 29 0a 65 6c 73 "....path.getbasename(link)).els
11c920 65 69 66 20 70 61 74 68 2e 69 73 6f 62 6a 65 63 74 66 69 6c 65 28 6c 69 6e 6b 29 20 74 68 65 6e eif.path.isobjectfile(link).then
11c940 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 4c 22 20 2e 2e 20 6c 69 .table.insert(result,."-L"....li
11c960 6e 6b 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d nk).else.table.insert(result,."-
11c980 4c 2d 6c 22 20 2e 2e 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c 69 6e 6b 29 29 0a L-l"....path.getbasename(link)).
11c9a0 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 74 64 6d 64 2e 6f end.end.return.result.end.tdmd.o
11c9c0 70 74 6c 69 6e 6b 2e 6c 64 66 6c 61 67 73 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 ptlink.ldflags.=.{.architecture.
11c9e0 3d 20 7b 0a 78 38 36 20 3d 20 7b 20 22 2d 6d 33 32 22 20 7d 2c 0a 78 38 36 5f 36 34 20 3d 20 7b =.{.x86.=.{."-m32".},.x86_64.=.{
11ca00 20 22 2d 6d 36 34 22 20 7d 2c 0a 7d 2c 0a 6b 69 6e 64 20 3d 20 7b 0a 53 68 61 72 65 64 4c 69 62 ."-m64".},.},.kind.=.{.SharedLib
11ca20 20 3d 20 22 2d 73 68 61 72 65 64 22 2c 0a 53 74 61 74 69 63 4c 69 62 20 3d 20 22 2d 6c 69 62 22 .=."-shared",.StaticLib.=."-lib"
11ca40 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 74 64 6d 64 2e 6f 70 74 6c 69 6e 6b 2e 67 65 74 6c ,.}.}.function.tdmd.optlink.getl
11ca60 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 dflags(cfg).local.flags.=.config
11ca80 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 74 64 6d 64 2e 6f 70 74 6c 69 6e 6b 2e 6c 64 66 6c .mapFlags(cfg,.tdmd.optlink.ldfl
11caa0 61 67 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 74 ags).return.flags.end.function.t
11cac0 64 6d 64 2e 6f 70 74 6c 69 6e 6b 2e 67 65 74 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 dmd.optlink.getLibraryDirectorie
11cae0 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 64 s(cfg).local.flags.=.{}.for._,.d
11cb00 69 72 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 ir.in.ipairs(config.getlinks(cfg
11cb20 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 74 61 62 ,."system",."directory")).do.tab
11cb40 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 27 2d 4c 6c 69 62 20 22 27 20 2e 2e 20 70 72 le.insert(flags,.'-Llib."'....pr
11cb60 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 oject.getrelative(cfg.project,.d
11cb80 69 72 29 20 2e 2e 20 27 22 27 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 ir)....'"').end.return.flags.end
11cba0 0a 66 75 6e 63 74 69 6f 6e 20 74 64 6d 64 2e 6f 70 74 6c 69 6e 6b 2e 67 65 74 6c 69 6e 6b 73 28 .function.tdmd.optlink.getlinks(
11cbc0 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6c 69 6e cfg).local.result.=.{}.local.lin
11cbe0 6b 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 64 65 70 65 6e ks.=.config.getlinks(cfg,."depen
11cc00 64 65 6e 63 69 65 73 22 2c 20 22 6f 62 6a 65 63 74 22 29 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 dencies",."object").for._,.link.
11cc20 69 6e 20 69 70 61 69 72 73 28 6c 69 6e 6b 73 29 20 64 6f 0a 69 66 20 6e 6f 74 20 6c 69 6e 6b 2e in.ipairs(links).do.if.not.link.
11cc40 70 72 6f 6a 65 63 74 2e 65 78 74 65 72 6e 61 6c 6e 61 6d 65 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 project.externalname.then.local.
11cc60 6c 69 6e 6b 69 6e 66 6f 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 69 6e 66 6f 28 6c 69 linkinfo.=.config.getlinkinfo(li
11cc80 6e 6b 29 0a 69 66 20 6c 69 6e 6b 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 nk).if.link.kind.==.p.STATICLIB.
11cca0 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 72 6f 6a 65 63 then.table.insert(result,.projec
11ccc0 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 6c 69 6e 6b 69 t.getrelative(cfg.project,.linki
11cce0 6e 66 6f 2e 61 62 73 70 61 74 68 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 69 6e 6b 73 20 nfo.abspath)).end.end.end.links.
11cd00 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c =.config.getlinks(cfg,."system",
11cd20 20 22 62 61 73 65 6e 61 6d 65 22 29 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 69 70 61 69 ."basename").for._,.link.in.ipai
11cd40 72 73 28 6c 69 6e 6b 73 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 73 6f 62 6a 65 63 74 66 69 6c rs(links).do.if.path.isobjectfil
11cd60 65 28 6c 69 6e 6b 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 e(link).then.table.insert(result
11cd80 2c 20 6c 69 6e 6b 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 68 61 73 65 78 74 65 6e 73 69 6f 6e ,.link).elseif.path.hasextension
11cda0 28 6c 69 6e 6b 2c 20 70 2e 73 79 73 74 65 6d 73 5b 63 66 67 2e 73 79 73 74 65 6d 5d 2e 73 74 61 (link,.p.systems[cfg.system].sta
11cdc0 74 69 63 6c 69 62 2e 65 78 74 65 6e 73 69 6f 6e 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 ticlib.extension).then.table.ins
11cde0 65 72 74 28 72 65 73 75 6c 74 2c 20 6c 69 6e 6b 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e ert(result,.link).end.end.return
11ce00 20 72 65 73 75 6c 74 0a 65 6e 64 0a 69 66 20 73 74 72 69 6e 67 2e 6d 61 74 63 68 28 20 6f 73 2e .result.end.if.string.match(.os.
11ce20 67 65 74 76 65 72 73 69 6f 6e 28 29 2e 64 65 73 63 72 69 70 74 69 6f 6e 2c 20 22 57 69 6e 64 6f getversion().description,."Windo
11ce40 77 73 22 20 29 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 70 2e 74 6f 6f 6c 73 2e 64 6d 64 20 3d 20 ws".).~=.nil.then.p.tools.dmd.=.
11ce60 74 64 6d 64 2e 6f 70 74 6c 69 6e 6b 0a 65 6c 73 65 0a 70 2e 74 6f 6f 6c 73 2e 64 6d 64 20 3d 20 tdmd.optlink.else.p.tools.dmd.=.
11ce80 74 64 6d 64 2e 67 63 63 0a 65 6e 64 0a 6c 6f 63 61 6c 20 64 6d 64 20 3d 20 70 2e 74 6f 6f 6c 73 tdmd.gcc.end.local.dmd.=.p.tools
11cea0 2e 64 6d 64 0a 64 6d 64 2e 64 66 6c 61 67 73 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 .dmd.dmd.dflags.=.{.architecture
11cec0 20 3d 20 7b 0a 78 38 36 20 3d 20 22 2d 6d 33 32 6d 73 63 6f 66 66 22 2c 0a 78 38 36 5f 36 34 20 .=.{.x86.=."-m32mscoff",.x86_64.
11cee0 3d 20 22 2d 6d 36 34 22 2c 0a 7d 2c 0a 66 6c 61 67 73 20 3d 20 7b 0a 4f 6d 69 74 44 65 66 61 75 =."-m64",.},.flags.=.{.OmitDefau
11cf00 6c 74 4c 69 62 72 61 72 79 3d 20 22 2d 6d 73 63 72 74 6c 69 62 3d 22 2c 0a 43 6f 64 65 43 6f 76 ltLibrary=."-mscrtlib=",.CodeCov
11cf20 65 72 61 67 65 3d 20 22 2d 63 6f 76 22 2c 0a 43 6f 6c 6f 72 3d 20 22 2d 63 6f 6c 6f 72 22 2c 0a erage=."-cov",.Color=."-color",.
11cf40 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3d 20 22 2d 44 22 2c 0a 46 61 74 61 6c 57 61 72 6e 69 6e Documentation=."-D",.FatalWarnin
11cf60 67 73 3d 20 22 2d 77 22 2c 0a 47 65 6e 65 72 61 74 65 48 65 61 64 65 72 3d 20 22 2d 48 22 2c 0a gs=."-w",.GenerateHeader=."-H",.
11cf80 47 65 6e 65 72 61 74 65 4a 53 4f 4e 3d 20 22 2d 58 22 2c 0a 47 65 6e 65 72 61 74 65 4d 61 70 3d GenerateJSON=."-X",.GenerateMap=
11cfa0 20 22 2d 6d 61 70 22 2c 0a 4c 6f 77 4d 65 6d 3d 20 22 2d 6c 6f 77 6d 65 6d 22 2c 0a 50 72 6f 66 ."-map",.LowMem=."-lowmem",.Prof
11cfc0 69 6c 65 3d 20 22 2d 70 72 6f 66 69 6c 65 22 2c 0a 51 75 69 65 74 3d 20 22 2d 71 75 69 65 74 22 ile=."-profile",.Quiet=."-quiet"
11cfe0 2c 0a 52 65 74 61 69 6e 50 61 74 68 73 3d 20 22 2d 6f 70 22 2c 0a 53 79 6d 62 6f 6c 73 4c 69 6b ,.RetainPaths=."-op",.SymbolsLik
11d000 65 43 3d 20 22 2d 67 63 22 2c 0a 55 6e 69 74 54 65 73 74 3d 20 22 2d 75 6e 69 74 74 65 73 74 22 eC=."-gc",.UnitTest=."-unittest"
11d020 2c 0a 56 65 72 62 6f 73 65 3d 20 22 2d 76 22 2c 0a 50 72 6f 66 69 6c 65 47 43 3d 20 22 2d 70 72 ,.Verbose=."-v",.ProfileGC=."-pr
11d040 6f 66 69 6c 65 3d 67 63 22 2c 0a 53 74 61 63 6b 46 72 61 6d 65 3d 20 22 2d 67 73 22 2c 0a 53 74 ofile=gc",.StackFrame=."-gs",.St
11d060 61 63 6b 53 74 6f 6d 70 3d 20 22 2d 67 78 22 2c 0a 41 6c 6c 49 6e 73 74 61 6e 74 69 61 74 65 3d ackStomp=."-gx",.AllInstantiate=
11d080 20 22 2d 61 6c 6c 69 6e 73 74 22 2c 0a 42 65 74 74 65 72 43 3d 20 22 2d 62 65 74 74 65 72 43 22 ."-allinst",.BetterC=."-betterC"
11d0a0 2c 0a 4d 61 69 6e 3d 20 22 2d 6d 61 69 6e 22 2c 0a 50 65 72 66 6f 72 6d 53 79 6e 74 61 78 43 68 ,.Main=."-main",.PerformSyntaxCh
11d0c0 65 63 6b 4f 6e 6c 79 3d 20 22 2d 6f 2d 22 2c 0a 53 68 6f 77 54 4c 53 3d 20 22 2d 76 74 6c 73 22 eckOnly=."-o-",.ShowTLS=."-vtls"
11d0e0 2c 0a 53 68 6f 77 47 43 3d 20 22 2d 76 67 63 22 2c 0a 49 67 6e 6f 72 65 50 72 61 67 6d 61 3d 20 ,.ShowGC=."-vgc",.IgnorePragma=.
11d100 22 2d 69 67 6e 6f 72 65 22 2c 0a 53 68 6f 77 44 65 70 65 6e 64 65 6e 63 69 65 73 3d 20 22 2d 64 "-ignore",.ShowDependencies=."-d
11d120 65 70 73 22 2c 0a 7d 2c 0a 62 6f 75 6e 64 73 63 68 65 63 6b 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 eps",.},.boundscheck.=.{.Off.=."
11d140 2d 62 6f 75 6e 64 73 63 68 65 63 6b 3d 6f 66 66 22 2c 0a 4f 6e 20 3d 20 22 2d 62 6f 75 6e 64 73 -boundscheck=off",.On.=."-bounds
11d160 63 68 65 63 6b 3d 6f 6e 22 2c 0a 53 61 66 65 4f 6e 6c 79 20 3d 20 22 2d 62 6f 75 6e 64 73 63 68 check=on",.SafeOnly.=."-boundsch
11d180 65 63 6b 3d 73 61 66 65 6f 6e 6c 79 22 2c 0a 7d 2c 0a 63 68 65 63 6b 61 63 74 69 6f 6e 20 3d 20 eck=safeonly",.},.checkaction.=.
11d1a0 7b 0a 44 20 3d 20 22 2d 63 68 65 63 6b 61 63 74 69 6f 6e 3d 44 22 2c 0a 43 20 3d 20 22 2d 63 68 {.D.=."-checkaction=D",.C.=."-ch
11d1c0 65 63 6b 61 63 74 69 6f 6e 3d 43 22 2c 0a 48 61 6c 74 20 3d 20 22 2d 63 68 65 63 6b 61 63 74 69 eckaction=C",.Halt.=."-checkacti
11d1e0 6f 6e 3d 68 61 6c 74 22 2c 0a 43 6f 6e 74 65 78 74 20 3d 20 22 2d 63 68 65 63 6b 61 63 74 69 6f on=halt",.Context.=."-checkactio
11d200 6e 3d 63 6f 6e 74 65 78 74 22 2c 0a 7d 2c 0a 63 70 70 64 69 61 6c 65 63 74 20 3d 20 7b 0a 5b 22 n=context",.},.cppdialect.=.{.["
11d220 43 2b 2b 6c 61 74 65 73 74 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 32 30 C++latest"].=."-extern-std=c++20
11d240 22 2c 20 2d 2d 20 54 4f 44 4f 3a 20 6b 65 65 70 20 74 68 69 73 20 75 70 20 74 6f 20 64 61 74 65 ",.--.TODO:.keep.this.up.to.date
11d260 20 3e 5f 3c 0a 5b 22 43 2b 2b 39 38 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b .>_<.["C++98"].=."-extern-std=c+
11d280 2b 39 38 22 2c 0a 5b 22 43 2b 2b 30 78 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 +98",.["C++0x"].=."-extern-std=c
11d2a0 2b 2b 31 31 22 2c 0a 5b 22 43 2b 2b 31 31 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d ++11",.["C++11"].=."-extern-std=
11d2c0 63 2b 2b 31 31 22 2c 0a 5b 22 43 2b 2b 31 79 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 c++11",.["C++1y"].=."-extern-std
11d2e0 3d 63 2b 2b 31 34 22 2c 0a 5b 22 43 2b 2b 31 34 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 =c++14",.["C++14"].=."-extern-st
11d300 64 3d 63 2b 2b 31 34 22 2c 0a 5b 22 43 2b 2b 31 7a 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 d=c++14",.["C++1z"].=."-extern-s
11d320 74 64 3d 63 2b 2b 31 37 22 2c 0a 5b 22 43 2b 2b 31 37 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d td=c++17",.["C++17"].=."-extern-
11d340 73 74 64 3d 63 2b 2b 31 37 22 2c 0a 5b 22 43 2b 2b 32 61 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e std=c++17",.["C++2a"].=."-extern
11d360 2d 73 74 64 3d 63 2b 2b 32 30 22 2c 0a 5b 22 43 2b 2b 32 30 22 5d 20 3d 20 22 2d 65 78 74 65 72 -std=c++20",.["C++20"].=."-exter
11d380 6e 2d 73 74 64 3d 63 2b 2b 32 30 22 2c 0a 5b 22 67 6e 75 2b 2b 39 38 22 5d 20 3d 20 22 2d 65 78 n-std=c++20",.["gnu++98"].=."-ex
11d3a0 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 39 38 22 2c 0a 5b 22 67 6e 75 2b 2b 30 78 22 5d 20 3d 20 22 tern-std=c++98",.["gnu++0x"].=."
11d3c0 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 31 22 2c 0a 5b 22 67 6e 75 2b 2b 31 31 22 5d 20 -extern-std=c++11",.["gnu++11"].
11d3e0 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 31 22 2c 0a 5b 22 67 6e 75 2b 2b 31 79 =."-extern-std=c++11",.["gnu++1y
11d400 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 34 22 2c 0a 5b 22 67 6e 75 2b "].=."-extern-std=c++14",.["gnu+
11d420 2b 31 34 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 34 22 2c 0a 5b 22 67 +14"].=."-extern-std=c++14",.["g
11d440 6e 75 2b 2b 31 7a 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 37 22 2c 0a nu++1z"].=."-extern-std=c++17",.
11d460 5b 22 67 6e 75 2b 2b 31 37 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b 2b 31 37 ["gnu++17"].=."-extern-std=c++17
11d480 22 2c 0a 5b 22 67 6e 75 2b 2b 32 61 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 3d 63 2b ",.["gnu++2a"].=."-extern-std=c+
11d4a0 2b 32 30 22 2c 0a 5b 22 67 6e 75 2b 2b 32 30 22 5d 20 3d 20 22 2d 65 78 74 65 72 6e 2d 73 74 64 +20",.["gnu++20"].=."-extern-std
11d4c0 3d 63 2b 2b 32 30 22 2c 0a 7d 2c 0a 64 65 70 72 65 63 61 74 65 64 66 65 61 74 75 72 65 73 20 3d =c++20",.},.deprecatedfeatures.=
11d4e0 20 7b 0a 41 6c 6c 6f 77 20 3d 20 22 2d 64 22 2c 0a 57 61 72 6e 20 3d 20 22 2d 64 77 22 2c 0a 45 .{.Allow.=."-d",.Warn.=."-dw",.E
11d500 72 72 6f 72 20 3d 20 22 2d 64 65 22 2c 0a 7d 2c 0a 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 3d rror.=."-de",.},.floatingpoint.=
11d520 20 7b 0a 4e 6f 6e 65 20 3d 20 22 2d 6e 6f 66 6c 6f 61 74 22 2c 0a 7d 2c 0a 6f 70 74 69 6d 69 7a .{.None.=."-nofloat",.},.optimiz
11d540 65 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2d 4f 20 2d 69 6e 6c 69 6e 65 22 2c 0a 46 75 6c 6c 20 3d 20 e.=.{.On.=."-O.-inline",.Full.=.
11d560 22 2d 4f 20 2d 69 6e 6c 69 6e 65 22 2c 0a 53 69 7a 65 20 3d 20 22 2d 4f 20 2d 69 6e 6c 69 6e 65 "-O.-inline",.Size.=."-O.-inline
11d580 22 2c 0a 53 70 65 65 64 20 3d 20 22 2d 4f 20 2d 69 6e 6c 69 6e 65 22 2c 0a 7d 2c 0a 70 69 63 20 ",.Speed.=."-O.-inline",.},.pic.
11d5a0 3d 20 7b 0a 4f 6e 20 3d 20 22 2d 66 50 49 43 22 2c 0a 7d 2c 0a 73 79 6d 62 6f 6c 73 20 3d 20 7b =.{.On.=."-fPIC",.},.symbols.=.{
11d5c0 0a 4f 6e 20 3d 20 22 2d 67 22 2c 0a 46 61 73 74 4c 69 6e 6b 20 3d 20 22 2d 67 22 2c 0a 46 75 6c .On.=."-g",.FastLink.=."-g",.Ful
11d5e0 6c 20 3d 20 22 2d 67 22 2c 0a 7d 2c 0a 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 l.=."-g",.},.vectorextensions.=.
11d600 7b 0a 41 56 58 20 3d 20 22 2d 6d 63 70 75 3d 61 76 78 22 2c 0a 41 56 58 32 20 3d 20 22 2d 6d 63 {.AVX.=."-mcpu=avx",.AVX2.=."-mc
11d620 70 75 3d 61 76 78 32 22 2c 0a 7d 2c 0a 77 61 72 6e 69 6e 67 73 20 3d 20 7b 0a 44 65 66 61 75 6c pu=avx2",.},.warnings.=.{.Defaul
11d640 74 20 3d 20 22 2d 77 69 22 2c 0a 48 69 67 68 20 3d 20 22 2d 77 69 22 2c 0a 45 78 74 72 61 20 3d t.=."-wi",.High.=."-wi",.Extra.=
11d660 20 22 2d 77 69 22 2c 0a 45 76 65 72 79 74 68 69 6e 67 20 3d 20 22 2d 77 69 22 2c 0a 7d 2c 0a 7d ."-wi",.Everything.=."-wi",.},.}
11d680 0a 66 75 6e 63 74 69 6f 6e 20 64 6d 64 2e 67 65 74 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 .function.dmd.getdflags(cfg).loc
11d6a0 61 6c 20 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 al.flags.=.config.mapFlags(cfg,.
11d6c0 64 6d 64 2e 64 66 6c 61 67 73 29 0a 69 66 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 dmd.dflags).if.config.isDebugBui
11d6e0 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c ld(cfg).then.table.insert(flags,
11d700 20 22 2d 64 65 62 75 67 22 29 0a 65 6c 73 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 ."-debug").else.table.insert(fla
11d720 67 73 2c 20 22 2d 72 65 6c 65 61 73 65 22 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 gs,."-release").end.if.not.cfg.f
11d740 6c 61 67 73 2e 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 72 61 72 79 20 74 68 65 6e 0a 6c 6f 63 lags.OmitDefaultLibrary.then.loc
11d760 61 6c 20 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 20 6e 6f 74 20 63 6f 6e 66 69 67 2e 69 al.releaseruntime.=.not.config.i
11d780 73 44 65 62 75 67 42 75 69 6c 64 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 74 61 74 69 63 72 75 6e sDebugBuild(cfg).local.staticrun
11d7a0 74 69 6d 65 20 3d 20 74 72 75 65 0a 69 66 20 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 69 6d 65 time.=.true.if.cfg.staticruntime
11d7c0 20 3d 3d 20 22 4f 66 66 22 20 74 68 65 6e 0a 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 20 66 .==."Off".then.staticruntime.=.f
11d7e0 61 6c 73 65 0a 65 6e 64 0a 69 66 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 3d 3d 20 22 44 65 62 75 alse.end.if.cfg.runtime.==."Debu
11d800 67 22 20 74 68 65 6e 0a 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 20 66 61 6c 73 65 0a 65 g".then.releaseruntime.=.false.e
11d820 6c 73 65 69 66 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 3d 3d 20 22 52 65 6c 65 61 73 65 22 20 74 lseif.cfg.runtime.==."Release".t
11d840 68 65 6e 0a 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 20 74 72 75 65 0a 65 6e 64 0a 69 66 hen.releaseruntime.=.true.end.if
11d860 20 28 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 61 6e 64 20 63 66 67 2e 73 74 61 74 .(cfg.staticruntime.and.cfg.stat
11d880 69 63 72 75 6e 74 69 6d 65 20 7e 3d 20 22 44 65 66 61 75 6c 74 22 29 20 6f 72 20 28 63 66 67 2e icruntime.~=."Default").or.(cfg.
11d8a0 72 75 6e 74 69 6d 65 20 61 6e 64 20 63 66 67 2e 72 75 6e 74 69 6d 65 20 7e 3d 20 22 44 65 66 61 runtime.and.cfg.runtime.~=."Defa
11d8c0 75 6c 74 22 29 20 74 68 65 6e 0a 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 74 ult").then.if.staticruntime.==.t
11d8e0 72 75 65 20 61 6e 64 20 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 74 72 75 65 20 74 rue.and.releaseruntime.==.true.t
11d900 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6d 73 63 72 74 6c hen.table.insert(flags,."-mscrtl
11d920 69 62 3d 6c 69 62 63 6d 74 22 29 0a 65 6c 73 65 69 66 20 73 74 61 74 69 63 72 75 6e 74 69 6d 65 ib=libcmt").elseif.staticruntime
11d940 20 3d 3d 20 74 72 75 65 20 61 6e 64 20 72 65 6c 65 61 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 66 .==.true.and.releaseruntime.==.f
11d960 61 6c 73 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d alse.then.table.insert(flags,."-
11d980 6d 73 63 72 74 6c 69 62 3d 6c 69 62 63 6d 74 64 22 29 0a 65 6c 73 65 69 66 20 73 74 61 74 69 63 mscrtlib=libcmtd").elseif.static
11d9a0 72 75 6e 74 69 6d 65 20 3d 3d 20 66 61 6c 73 65 20 61 6e 64 20 72 65 6c 65 61 73 65 72 75 6e 74 runtime.==.false.and.releaserunt
11d9c0 69 6d 65 20 3d 3d 20 74 72 75 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c ime.==.true.then.table.insert(fl
11d9e0 61 67 73 2c 20 22 2d 6d 73 63 72 74 6c 69 62 3d 6d 73 76 63 72 74 22 29 0a 65 6c 73 65 69 66 20 ags,."-mscrtlib=msvcrt").elseif.
11da00 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 3d 3d 20 66 61 6c 73 65 20 61 6e 64 20 72 65 6c 65 61 staticruntime.==.false.and.relea
11da20 73 65 72 75 6e 74 69 6d 65 20 3d 3d 20 66 61 6c 73 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e seruntime.==.false.then.table.in
11da40 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 6d 73 63 72 74 6c 69 62 3d 6d 73 76 63 72 74 64 22 29 sert(flags,."-mscrtlib=msvcrtd")
11da60 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 44 6f 63 75 6d 65 .end.end.end.if.cfg.flags.Docume
11da80 6e 74 61 74 69 6f 6e 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 64 6f 63 6e 61 6d 65 20 74 68 65 6e ntation.then.if.cfg.docname.then
11daa0 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 44 66 22 20 2e 2e 20 70 2e .table.insert(flags,."-Df"....p.
11dac0 71 75 6f 74 65 64 28 63 66 67 2e 64 6f 63 6e 61 6d 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e quoted(cfg.docname)).end.if.cfg.
11dae0 64 6f 63 64 69 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 docdir.then.table.insert(flags,.
11db00 22 2d 44 64 22 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 63 66 67 2e 64 6f 63 64 69 72 29 29 0a 65 "-Dd"....p.quoted(cfg.docdir)).e
11db20 6e 64 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 47 65 6e 65 72 61 74 65 48 65 61 64 nd.end.if.cfg.flags.GenerateHead
11db40 65 72 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 68 65 61 64 65 72 6e 61 6d 65 20 74 68 65 6e 0a 74 er.then.if.cfg.headername.then.t
11db60 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 48 66 22 20 2e 2e 20 70 2e 71 75 able.insert(flags,."-Hf"....p.qu
11db80 6f 74 65 64 28 63 66 67 2e 68 65 61 64 65 72 6e 61 6d 65 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 oted(cfg.headername)).end.if.cfg
11dba0 2e 68 65 61 64 65 72 64 69 72 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 .headerdir.then.table.insert(fla
11dbc0 67 73 2c 20 22 2d 48 64 22 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 63 66 67 2e 68 65 61 64 65 72 gs,."-Hd"....p.quoted(cfg.header
11dbe0 64 69 72 29 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 70 72 65 76 69 65 77 20 3e 20 dir)).end.end.if.#cfg.preview.>.
11dc00 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 0.then.for._,.opt.in.ipairs(cfg.
11dc20 70 72 65 76 69 65 77 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 preview).do.table.insert(flags,.
11dc40 22 2d 70 72 65 76 69 65 77 3d 22 20 2e 2e 20 6f 70 74 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 "-preview="....opt).end.end.if.#
11dc60 63 66 67 2e 72 65 76 65 72 74 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 69 cfg.revert.>.0.then.for._,.opt.i
11dc80 6e 20 69 70 61 69 72 73 28 63 66 67 2e 72 65 76 65 72 74 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e n.ipairs(cfg.revert).do.table.in
11dca0 73 65 72 74 28 66 6c 61 67 73 2c 20 22 2d 72 65 76 65 72 74 3d 22 20 2e 2e 20 6f 70 74 29 0a 65 sert(flags,."-revert="....opt).e
11dcc0 6e 64 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 74 72 61 6e 73 69 74 69 6f 6e 20 3e 20 30 20 74 68 nd.end.if.#cfg.transition.>.0.th
11dce0 65 6e 0a 66 6f 72 20 5f 2c 20 6f 70 74 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 74 72 61 6e en.for._,.opt.in.ipairs(cfg.tran
11dd00 73 69 74 69 6f 6e 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 22 sition).do.table.insert(flags,."
11dd20 2d 74 72 61 6e 73 69 74 69 6f 6e 3d 22 20 2e 2e 20 6f 70 74 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 -transition="....opt).end.end.re
11dd40 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6d 64 2e 67 65 74 76 turn.flags.end.function.dmd.getv
11dd60 65 72 73 69 6f 6e 73 28 76 65 72 73 69 6f 6e 73 2c 20 6c 65 76 65 6c 29 0a 6c 6f 63 61 6c 20 72 ersions(versions,.level).local.r
11dd80 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 76 65 72 73 69 6f 6e 20 69 6e 20 69 70 61 esult.=.{}.for._,.version.in.ipa
11dda0 69 72 73 28 76 65 72 73 69 6f 6e 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 irs(versions).do.table.insert(re
11ddc0 73 75 6c 74 2c 20 27 2d 76 65 72 73 69 6f 6e 3d 27 20 2e 2e 20 76 65 72 73 69 6f 6e 29 0a 65 6e sult,.'-version='....version).en
11dde0 64 0a 69 66 20 6c 65 76 65 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 d.if.level.then.table.insert(res
11de00 75 6c 74 2c 20 27 2d 76 65 72 73 69 6f 6e 3d 27 20 2e 2e 20 6c 65 76 65 6c 29 0a 65 6e 64 0a 72 ult,.'-version='....level).end.r
11de20 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6d 64 2e 67 65 eturn.result.end.function.dmd.ge
11de40 74 64 65 62 75 67 28 63 6f 6e 73 74 61 6e 74 73 2c 20 6c 65 76 65 6c 29 0a 6c 6f 63 61 6c 20 72 tdebug(constants,.level).local.r
11de60 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 63 6f 6e 73 74 61 6e 74 20 69 6e 20 69 70 esult.=.{}.for._,.constant.in.ip
11de80 61 69 72 73 28 63 6f 6e 73 74 61 6e 74 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 airs(constants).do.table.insert(
11dea0 72 65 73 75 6c 74 2c 20 27 2d 64 65 62 75 67 3d 27 20 2e 2e 20 63 6f 6e 73 74 61 6e 74 29 0a 65 result,.'-debug='....constant).e
11dec0 6e 64 0a 69 66 20 6c 65 76 65 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 nd.if.level.then.table.insert(re
11dee0 73 75 6c 74 2c 20 27 2d 64 65 62 75 67 3d 27 20 2e 2e 20 6c 65 76 65 6c 29 0a 65 6e 64 0a 72 65 sult,.'-debug='....level).end.re
11df00 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6d 64 2e 67 65 74 turn.result.end.function.dmd.get
11df20 69 6d 70 6f 72 74 64 69 72 73 28 63 66 67 2c 20 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 importdirs(cfg,.dirs).local.resu
11df40 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 64 69 72 lt.=.{}.for._,.dir.in.ipairs(dir
11df60 73 29 20 64 6f 0a 64 69 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 s).do.dir.=.project.getrelative(
11df80 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 cfg.project,.dir).table.insert(r
11dfa0 65 73 75 6c 74 2c 20 27 2d 49 27 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 64 69 72 29 29 0a 65 6e esult,.'-I'....p.quoted(dir)).en
11dfc0 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 64 6d 64 d.return.result.end.function.dmd
11dfe0 2e 67 65 74 73 74 72 69 6e 67 69 6d 70 6f 72 74 64 69 72 73 28 63 66 67 2c 20 64 69 72 73 29 0a .getstringimportdirs(cfg,.dirs).
11e000 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 local.result.=.{}.for._,.dir.in.
11e020 69 70 61 69 72 73 28 64 69 72 73 29 20 64 6f 0a 64 69 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 ipairs(dirs).do.dir.=.project.ge
11e040 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 0a 74 61 62 6c trelative(cfg.project,.dir).tabl
11e060 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 4a 27 20 2e 2e 20 70 2e 71 75 6f 74 65 e.insert(result,.'-J'....p.quote
11e080 64 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 d(dir)).end.return.result.end.fu
11e0a0 6e 63 74 69 6f 6e 20 64 6d 64 2e 67 65 74 74 61 72 67 65 74 28 6e 61 6d 65 29 0a 72 65 74 75 72 nction.dmd.gettarget(name).retur
11e0c0 6e 20 22 2d 6f 66 22 20 2e 2e 20 6e 61 6d 65 0a 65 6e 64 0a 64 6d 64 2e 6d 61 6b 65 73 65 74 74 n."-of"....name.end.dmd.makesett
11e0e0 69 6e 67 73 20 3d 20 7b 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 64 6d 64 2e 67 65 74 6d 61 6b 65 73 ings.=.{.}.function.dmd.getmakes
11e100 65 74 74 69 6e 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 73 65 74 74 69 6e 67 73 20 3d 20 63 6f ettings(cfg).local.settings.=.co
11e120 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 64 6d 64 2e 6d 61 6b 65 73 65 74 74 69 nfig.mapFlags(cfg,.dmd.makesetti
11e140 6e 67 73 29 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 73 65 74 74 69 6e 67 ngs).return.table.concat(setting
11e160 73 29 0a 65 6e 64 0a 64 6d 64 2e 74 6f 6f 6c 73 20 3d 20 7b 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 s).end.dmd.tools.=.{.}.function.
11e180 64 6d 64 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 74 6f 6f 6c 29 0a 6c 6f 63 61 6c dmd.gettoolname(cfg,.tool).local
11e1a0 20 6e 61 6d 65 73 20 3d 20 64 6d 64 2e 74 6f 6f 6c 73 5b 63 66 67 2e 61 72 63 68 69 74 65 63 74 .names.=.dmd.tools[cfg.architect
11e1c0 75 72 65 5d 20 6f 72 20 64 6d 64 2e 74 6f 6f 6c 73 5b 63 66 67 2e 73 79 73 74 65 6d 5d 20 6f 72 ure].or.dmd.tools[cfg.system].or
11e1e0 20 7b 7d 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 6e 61 6d 65 73 5b 74 6f 6f 6c 5d 0a 72 65 74 .{}.local.name.=.names[tool].ret
11e200 75 72 6e 20 6e 61 6d 65 20 6f 72 20 64 6d 64 5b 74 6f 6f 6c 5d 0a 65 6e 64 0a 00 00 00 00 00 00 urn.name.or.dmd[tool].end.......
11e220 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 6d 6f local.p.=.premake.local.m.=.p.mo
11e240 64 75 6c 65 73 2e 64 0a 6d 2e 6d 61 6b 65 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 64 6d 61 6b 65 20 dules.d.m.make.=.{}.local.dmake.
11e260 3d 20 6d 2e 6d 61 6b 65 0a 72 65 71 75 69 72 65 20 28 22 67 6d 61 6b 65 22 29 0a 6c 6f 63 61 6c =.m.make.require.("gmake").local
11e280 20 6d 61 6b 65 20 3d 20 70 2e 6d 61 6b 65 0a 6c 6f 63 61 6c 20 63 70 70 20 3d 20 70 2e 6d 61 6b .make.=.p.make.local.cpp.=.p.mak
11e2a0 65 2e 63 70 70 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a e.cpp.local.project.=.p.project.
11e2c0 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 69 local.config.=.p.config.local.fi
11e2e0 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 67 6d leconfig.=.p.fileconfig.local.gm
11e300 61 6b 65 20 3d 20 70 2e 61 63 74 69 6f 6e 2e 67 65 74 28 20 27 67 6d 61 6b 65 27 20 29 0a 69 66 ake.=.p.action.get(.'gmake'.).if
11e320 20 67 6d 61 6b 65 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 65 72 72 6f 72 28 20 22 46 61 69 6c 65 .gmake.==.nil.then.error(."Faile
11e340 64 20 74 6f 20 6c 6f 63 61 74 65 20 70 72 65 71 75 69 73 69 74 65 20 61 63 74 69 6f 6e 20 27 67 d.to.locate.prequisite.action.'g
11e360 6d 61 6b 65 27 22 20 29 0a 65 6e 64 0a 67 6d 61 6b 65 2e 76 61 6c 69 64 5f 6c 61 6e 67 75 61 67 make'".).end.gmake.valid_languag
11e380 65 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 67 6d 61 6b 65 2e 76 61 6c 69 64 5f 6c 61 6e 67 es.=.table.join(gmake.valid_lang
11e3a0 75 61 67 65 73 2c 20 7b 20 70 2e 44 20 7d 20 29 0a 67 6d 61 6b 65 2e 76 61 6c 69 64 5f 74 6f 6f uages,.{.p.D.}.).gmake.valid_too
11e3c0 6c 73 2e 64 63 20 3d 20 7b 20 22 64 6d 64 22 2c 20 22 67 64 63 22 2c 20 22 6c 64 63 22 20 7d 0a ls.dc.=.{."dmd",."gdc",."ldc".}.
11e3e0 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 function.m.make.separateCompilat
11e400 69 6f 6e 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 73 6f 6d 65 20 3d 20 66 61 6c 73 65 0a 6c 6f 63 61 ion(prj).local.some.=.false.loca
11e420 6c 20 61 6c 6c 20 3d 20 74 72 75 65 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e l.all.=.true.for.cfg.in.project.
11e440 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 66 20 63 66 67 2e 63 6f 6d 70 69 6c eachconfig(prj).do.if.cfg.compil
11e460 61 74 69 6f 6e 6d 6f 64 65 6c 20 3d 3d 20 22 46 69 6c 65 22 20 74 68 65 6e 0a 73 6f 6d 65 20 3d ationmodel.==."File".then.some.=
11e480 20 74 72 75 65 0a 65 6c 73 65 0a 61 6c 6c 20 3d 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 72 .true.else.all.=.false.end.end.r
11e4a0 65 74 75 72 6e 20 69 69 66 28 61 6c 6c 2c 20 22 61 6c 6c 22 2c 20 69 69 66 28 73 6f 6d 65 2c 20 eturn.iif(all,."all",.iif(some,.
11e4c0 22 73 6f 6d 65 22 2c 20 22 6e 6f 6e 65 22 29 29 0a 65 6e 64 0a 70 2e 6f 76 65 72 72 69 64 65 28 "some",."none")).end.p.override(
11e4e0 20 67 6d 61 6b 65 2c 20 22 6f 6e 50 72 6f 6a 65 63 74 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c .gmake,."onProject",.function(ol
11e500 64 66 6e 2c 20 70 72 6a 29 0a 70 2e 65 73 63 61 70 65 72 28 6d 61 6b 65 2e 65 73 63 29 0a 69 66 dfn,.prj).p.escaper(make.esc).if
11e520 20 70 72 6f 6a 65 63 74 2e 69 73 64 28 70 72 6a 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6d 61 6b .project.isd(prj).then.local.mak
11e540 65 66 69 6c 65 20 3d 20 6d 61 6b 65 2e 67 65 74 6d 61 6b 65 66 69 6c 65 6e 61 6d 65 28 70 72 6a efile.=.make.getmakefilename(prj
11e560 2c 20 74 72 75 65 29 0a 70 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 2c 20 6d 61 6b 65 66 69 6c 65 ,.true).p.generate(prj,.makefile
11e580 2c 20 6d 2e 6d 61 6b 65 2e 67 65 6e 65 72 61 74 65 29 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6f 6c ,.m.make.generate).return.end.ol
11e5a0 64 66 6e 28 70 72 6a 29 0a 65 6e 64 29 0a 70 2e 6f 76 65 72 72 69 64 65 28 20 6d 61 6b 65 2c 20 dfn(prj).end).p.override(.make,.
11e5c0 22 6f 62 6a 64 69 72 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 63 66 67 29 0a 69 "objdir",.function(oldfn,.cfg).i
11e5e0 66 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 61 6e 67 75 61 67 65 20 7e 3d 20 22 44 22 20 6f 72 f.cfg.project.language.~=."D".or
11e600 20 63 66 67 2e 63 6f 6d 70 69 6c 61 74 69 6f 6e 6d 6f 64 65 6c 20 3d 3d 20 22 46 69 6c 65 22 20 .cfg.compilationmodel.==."File".
11e620 74 68 65 6e 0a 6f 6c 64 66 6e 28 63 66 67 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 2e 6f 76 65 72 72 then.oldfn(cfg).end.end).p.overr
11e640 69 64 65 28 20 6d 61 6b 65 2c 20 22 6f 62 6a 44 69 72 52 75 6c 65 73 22 2c 20 66 75 6e 63 74 69 ide(.make,."objDirRules",.functi
11e660 6f 6e 28 6f 6c 64 66 6e 2c 20 70 72 6a 29 0a 69 66 20 70 72 6a 2e 6c 61 6e 67 75 61 67 65 20 7e on(oldfn,.prj).if.prj.language.~
11e680 3d 20 22 44 22 20 6f 72 20 6d 2e 6d 61 6b 65 2e 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 =."D".or.m.make.separateCompilat
11e6a0 69 6f 6e 28 70 72 6a 29 20 7e 3d 20 22 6e 6f 6e 65 22 20 74 68 65 6e 0a 6f 6c 64 66 6e 28 70 72 ion(prj).~=."none".then.oldfn(pr
11e6c0 6a 29 0a 65 6e 64 0a 65 6e 64 29 0a 6d 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6d 2e 65 6c j).end.end).m.elements.=.{}.m.el
11e6e0 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 69 6c 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a ements.makefile.=.function(prj).
11e700 72 65 74 75 72 6e 20 7b 0a 6d 61 6b 65 2e 68 65 61 64 65 72 2c 0a 6d 61 6b 65 2e 70 68 6f 6e 79 return.{.make.header,.make.phony
11e720 52 75 6c 65 73 2c 0a 6d 2e 6d 61 6b 65 2e 63 6f 6e 66 69 67 73 2c 0a 6d 2e 6d 61 6b 65 2e 6f 62 Rules,.m.make.configs,.m.make.ob
11e740 6a 65 63 74 73 2c 2d 2d 20 54 4f 44 4f 3a 20 54 68 69 73 20 69 73 20 62 61 73 69 63 61 6c 6c 79 jects,--.TODO:.This.is.basically
11e760 20 69 64 65 6e 74 69 63 61 6c 20 74 6f 20 6d 61 6b 65 2e 63 70 70 4f 62 6a 65 63 74 73 28 29 2c .identical.to.make.cppObjects(),
11e780 20 61 6e 64 20 73 68 6f 75 6c 64 20 69 64 65 61 6c 6c 79 20 62 65 20 6d 65 72 67 65 64 2f 73 68 .and.should.ideally.be.merged/sh
11e7a0 61 72 65 64 0a 6d 61 6b 65 2e 73 68 65 6c 6c 54 79 70 65 2c 0a 6d 2e 6d 61 6b 65 2e 74 61 72 67 ared.make.shellType,.m.make.targ
11e7c0 65 74 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 74 61 72 67 65 74 44 69 72 52 75 6c 65 73 2c 0a 6d 61 etRules,.make.targetDirRules,.ma
11e7e0 6b 65 2e 6f 62 6a 44 69 72 52 75 6c 65 73 2c 0a 6d 61 6b 65 2e 63 70 70 43 6c 65 61 6e 52 75 6c ke.objDirRules,.make.cppCleanRul
11e800 65 73 2c 2d 2d 20 44 20 63 6c 65 61 6e 20 63 6f 64 65 20 69 73 20 69 64 65 6e 74 69 63 61 6c 20 es,--.D.clean.code.is.identical.
11e820 74 6f 20 43 2f 43 2b 2b 0a 6d 61 6b 65 2e 70 72 65 42 75 69 6c 64 52 75 6c 65 73 2c 0a 6d 61 6b to.C/C++.make.preBuildRules,.mak
11e840 65 2e 70 72 65 4c 69 6e 6b 52 75 6c 65 73 2c 0a 6d 2e 6d 61 6b 65 2e 64 46 69 6c 65 52 75 6c 65 e.preLinkRules,.m.make.dFileRule
11e860 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 67 65 6e 65 72 61 74 s,.}.end.function.m.make.generat
11e880 65 28 70 72 6a 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 e(prj).p.callArray(m.elements.ma
11e8a0 6b 65 66 69 6c 65 2c 20 70 72 6a 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 kefile,.prj).end.function.m.make
11e8c0 2e 62 75 69 6c 64 52 75 6c 65 28 70 72 6a 29 0a 5f 70 28 27 24 28 54 41 52 47 45 54 29 3a 20 24 .buildRule(prj)._p('$(TARGET):.$
11e8e0 28 53 4f 55 52 43 45 46 49 4c 45 53 29 20 24 28 4c 44 44 45 50 53 29 27 29 0a 5f 70 28 27 5c 74 (SOURCEFILES).$(LDDEPS)')._p('\t
11e900 40 65 63 68 6f 20 42 75 69 6c 64 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 5f 70 @echo.Building.%s',.prj.name)._p
11e920 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 42 55 49 4c 44 43 4d 44 29 27 29 0a 5f 70 28 27 ('\t$(SILENT).$(BUILDCMD)')._p('
11e940 5c 74 24 28 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f \t$(POSTBUILDCMDS)').end.functio
11e960 6e 20 6d 2e 6d 61 6b 65 2e 6c 69 6e 6b 52 75 6c 65 28 70 72 6a 29 0a 5f 70 28 27 24 28 54 41 52 n.m.make.linkRule(prj)._p('$(TAR
11e980 47 45 54 29 3a 20 24 28 4f 42 4a 45 43 54 53 29 20 24 28 4c 44 44 45 50 53 29 27 29 0a 5f 70 28 GET):.$(OBJECTS).$(LDDEPS)')._p(
11e9a0 27 5c 74 40 65 63 68 6f 20 4c 69 6e 6b 69 6e 67 20 25 73 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a '\t@echo.Linking.%s',.prj.name).
11e9c0 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 4c 49 4e 4b 43 4d 44 29 27 29 0a 5f 70 28 _p('\t$(SILENT).$(LINKCMD)')._p(
11e9e0 27 5c 74 24 28 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 '\t$(POSTBUILDCMDS)').end.functi
11ea00 6f 6e 20 6d 2e 6d 61 6b 65 2e 74 61 72 67 65 74 52 75 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c on.m.make.targetRules(prj).local
11ea20 20 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 3d 20 6d 2e 6d 61 6b 65 2e 73 65 .separateCompilation.=.m.make.se
11ea40 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 28 70 72 6a 29 0a 69 66 20 73 65 70 61 72 61 parateCompilation(prj).if.separa
11ea60 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 3d 3d 20 22 61 6c 6c 22 20 74 68 65 6e 0a 6d 2e 6d 61 teCompilation.==."all".then.m.ma
11ea80 6b 65 2e 6c 69 6e 6b 52 75 6c 65 28 70 72 6a 29 0a 65 6c 73 65 69 66 20 73 65 70 61 72 61 74 65 ke.linkRule(prj).elseif.separate
11eaa0 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 3d 3d 20 22 6e 6f 6e 65 22 20 74 68 65 6e 0a 6d 2e 6d 61 6b Compilation.==."none".then.m.mak
11eac0 65 2e 62 75 69 6c 64 52 75 6c 65 28 70 72 6a 29 0a 65 6c 73 65 0a 66 6f 72 20 63 66 67 20 69 6e e.buildRule(prj).else.for.cfg.in
11eae0 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 5f 78 28 27 .project.eachconfig(prj).do._x('
11eb00 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e ifeq.($(config),%s)',.cfg.shortn
11eb20 61 6d 65 29 0a 69 66 20 63 66 67 2e 63 6f 6d 70 69 6c 61 74 69 6f 6e 6d 6f 64 65 6c 20 3d 3d 20 ame).if.cfg.compilationmodel.==.
11eb40 22 46 69 6c 65 22 20 74 68 65 6e 0a 6d 2e 6d 61 6b 65 2e 6c 69 6e 6b 52 75 6c 65 28 70 72 6a 29 "File".then.m.make.linkRule(prj)
11eb60 0a 65 6c 73 65 0a 6d 2e 6d 61 6b 65 2e 62 75 69 6c 64 52 75 6c 65 28 70 72 6a 29 0a 65 6e 64 0a .else.m.make.buildRule(prj).end.
11eb80 5f 70 28 27 65 6e 64 69 66 27 29 0a 65 6e 64 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 66 _p('endif').end.end._p('').end.f
11eba0 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 64 46 69 6c 65 52 75 6c 65 73 28 70 72 6a 29 0a 6c unction.m.make.dFileRules(prj).l
11ebc0 6f 63 61 6c 20 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 3d 20 6d 2e 6d 61 6b ocal.separateCompilation.=.m.mak
11ebe0 65 2e 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 28 70 72 6a 29 0a 69 66 20 73 65 e.separateCompilation(prj).if.se
11ec00 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 7e 3d 20 22 6e 6f 6e 65 22 20 74 68 65 6e parateCompilation.~=."none".then
11ec20 0a 6d 61 6b 65 2e 63 70 70 46 69 6c 65 52 75 6c 65 73 28 70 72 6a 29 0a 65 6e 64 0a 65 6e 64 0a .make.cppFileRules(prj).end.end.
11ec40 70 2e 6f 76 65 72 72 69 64 65 28 63 70 70 2c 20 22 73 74 61 6e 64 61 72 64 46 69 6c 65 52 75 6c p.override(cpp,."standardFileRul
11ec60 65 73 22 2c 20 66 75 6e 63 74 69 6f 6e 28 6f 6c 64 66 6e 2c 20 70 72 6a 2c 20 6e 6f 64 65 29 0a es",.function(oldfn,.prj,.node).
11ec80 69 66 20 70 61 74 68 2e 69 73 64 66 69 6c 65 28 6e 6f 64 65 2e 61 62 73 70 61 74 68 29 20 74 68 if.path.isdfile(node.abspath).th
11eca0 65 6e 0a 5f 70 28 27 5c 74 24 28 53 49 4c 45 4e 54 29 20 24 28 44 43 29 20 24 28 41 4c 4c 5f 44 en._p('\t$(SILENT).$(DC).$(ALL_D
11ecc0 46 4c 41 47 53 29 20 24 28 4f 55 54 50 55 54 46 4c 41 47 29 20 2d 63 20 24 3c 27 29 0a 65 6c 73 FLAGS).$(OUTPUTFLAG).-c.$<').els
11ece0 65 0a 6f 6c 64 66 6e 28 70 72 6a 2c 20 6e 6f 64 65 29 0a 65 6e 64 0a 65 6e 64 29 0a 70 2e 6f 76 e.oldfn(prj,.node).end.end).p.ov
11ed00 65 72 72 69 64 65 28 6d 61 6b 65 2c 20 22 66 69 6c 65 54 79 70 65 22 2c 20 66 75 6e 63 74 69 6f erride(make,."fileType",.functio
11ed20 6e 28 6f 6c 64 66 6e 2c 20 6e 6f 64 65 29 0a 69 66 20 70 61 74 68 2e 69 73 64 66 69 6c 65 28 6e n(oldfn,.node).if.path.isdfile(n
11ed40 6f 64 65 2e 61 62 73 70 61 74 68 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 6f 62 6a 65 63 74 ode.abspath).then.return."object
11ed60 73 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 6f 6c 64 66 6e 28 6e 6f 64 65 29 0a 65 6e 64 0a 65 s".else.return.oldfn(node).end.e
11ed80 6e 64 29 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 63 6f 6e 66 69 67 20 3d 20 66 75 6e 63 nd).m.elements.makeconfig.=.func
11eda0 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 6d 61 6b 65 2e 64 54 6f 6f 6c 73 tion(cfg).return.{.m.make.dTools
11edc0 2c 0a 6d 61 6b 65 2e 74 61 72 67 65 74 2c 0a 6d 2e 6d 61 6b 65 2e 74 61 72 67 65 74 2c 0a 6d 61 ,.make.target,.m.make.target,.ma
11ede0 6b 65 2e 6f 62 6a 64 69 72 2c 0a 6d 2e 6d 61 6b 65 2e 76 65 72 73 69 6f 6e 73 2c 0a 6d 2e 6d 61 ke.objdir,.m.make.versions,.m.ma
11ee00 6b 65 2e 64 65 62 75 67 2c 0a 6d 2e 6d 61 6b 65 2e 69 6d 70 6f 72 74 73 2c 0a 6d 2e 6d 61 6b 65 ke.debug,.m.make.imports,.m.make
11ee20 2e 73 74 72 69 6e 67 49 6d 70 6f 72 74 73 2c 0a 6d 2e 6d 61 6b 65 2e 64 46 6c 61 67 73 2c 0a 6d .stringImports,.m.make.dFlags,.m
11ee40 61 6b 65 2e 6c 69 62 73 2c 0a 6d 61 6b 65 2e 6c 64 44 65 70 73 2c 0a 6d 61 6b 65 2e 6c 64 46 6c ake.libs,.make.ldDeps,.make.ldFl
11ee60 61 67 73 2c 0a 6d 2e 6d 61 6b 65 2e 6c 69 6e 6b 43 6d 64 2c 0a 6d 61 6b 65 2e 70 72 65 42 75 69 ags,.m.make.linkCmd,.make.preBui
11ee80 6c 64 43 6d 64 73 2c 0a 6d 61 6b 65 2e 70 72 65 4c 69 6e 6b 43 6d 64 73 2c 0a 6d 61 6b 65 2e 70 ldCmds,.make.preLinkCmds,.make.p
11eea0 6f 73 74 42 75 69 6c 64 43 6d 64 73 2c 0a 6d 2e 6d 61 6b 65 2e 61 6c 6c 52 75 6c 65 73 2c 0a 6d ostBuildCmds,.m.make.allRules,.m
11eec0 61 6b 65 2e 73 65 74 74 69 6e 67 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d ake.settings,.}.end.function.m.m
11eee0 61 6b 65 2e 63 6f 6e 66 69 67 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a ake.configs(prj).for.cfg.in.proj
11ef00 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 6f 6f ect.eachconfig(prj).do.local.too
11ef20 6c 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 5b 5f 4f 50 54 49 4f 4e 53 2e 64 63 20 6f 72 20 63 66 lset.=.p.tools[_OPTIONS.dc.or.cf
11ef40 67 2e 74 6f 6f 6c 73 65 74 20 6f 72 20 22 64 6d 64 22 5d 0a 69 66 20 6e 6f 74 20 74 6f 6f 6c 73 g.toolset.or."dmd"].if.not.tools
11ef60 65 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 49 6e 76 61 6c 69 64 20 74 6f 6f 6c 73 65 74 20 27 et.then.error("Invalid.toolset.'
11ef80 22 20 2b 20 28 5f 4f 50 54 49 4f 4e 53 2e 64 63 20 6f 72 20 63 66 67 2e 74 6f 6f 6c 73 65 74 29 ".+.(_OPTIONS.dc.or.cfg.toolset)
11efa0 20 2b 20 22 27 22 29 0a 65 6e 64 0a 5f 78 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c .+."'").end._x('ifeq.($(config),
11efc0 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 %s)',.cfg.shortname).p.callArray
11efe0 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 63 6f 6e 66 69 67 2c 20 63 66 67 2c 20 74 6f 6f (m.elements.makeconfig,.cfg,.too
11f000 6c 73 65 74 29 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 lset)._p('endif')._p('').end.end
11f020 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 64 54 6f 6f 6c 73 28 63 66 67 2c 20 74 6f 6f .function.m.make.dTools(cfg,.too
11f040 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 74 6f 6f 6c 20 3d 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 6f lset).local.tool.=.toolset.getto
11f060 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 22 64 63 22 29 0a 69 66 20 74 6f 6f 6c 20 74 68 65 6e 0a 5f olname(cfg,."dc").if.tool.then._
11f080 70 28 27 20 20 44 43 20 3d 20 25 73 27 2c 20 74 6f 6f 6c 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e p('..DC.=.%s',.tool).end.end.fun
11f0a0 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 74 61 72 67 65 74 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 ction.m.make.target(cfg,.toolset
11f0c0 29 0a 69 66 20 63 66 67 2e 63 6f 6d 70 69 6c 61 74 69 6f 6e 6d 6f 64 65 6c 20 3d 3d 20 22 46 69 ).if.cfg.compilationmodel.==."Fi
11f0e0 6c 65 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 4f 55 54 50 55 54 46 4c 41 47 20 3d 20 25 73 27 2c le".then._p('..OUTPUTFLAG.=.%s',
11f100 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 61 72 67 65 74 28 27 22 24 40 22 27 29 29 0a 65 6e 64 0a .toolset.gettarget('"$@"')).end.
11f120 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 76 65 72 73 69 6f 6e 73 28 63 66 67 end.function.m.make.versions(cfg
11f140 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 20 20 56 45 52 53 49 4f 4e 53 20 2b 3d 25 73 27 2c ,.toolset)._p('..VERSIONS.+=%s',
11f160 20 6d 61 6b 65 2e 6c 69 73 74 28 74 6f 6f 6c 73 65 74 2e 67 65 74 76 65 72 73 69 6f 6e 73 28 63 .make.list(toolset.getversions(c
11f180 66 67 2e 76 65 72 73 69 6f 6e 63 6f 6e 73 74 61 6e 74 73 2c 20 63 66 67 2e 76 65 72 73 69 6f 6e fg.versionconstants,.cfg.version
11f1a0 6c 65 76 65 6c 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 64 65 62 level))).end.function.m.make.deb
11f1c0 75 67 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 20 20 44 45 42 55 47 20 2b 3d 25 ug(cfg,.toolset)._p('..DEBUG.+=%
11f1e0 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 74 6f 6f 6c 73 65 74 2e 67 65 74 64 65 62 75 67 28 63 s',.make.list(toolset.getdebug(c
11f200 66 67 2e 64 65 62 75 67 63 6f 6e 73 74 61 6e 74 73 2c 20 63 66 67 2e 64 65 62 75 67 6c 65 76 65 fg.debugconstants,.cfg.debugleve
11f220 6c 29 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 69 6d 70 6f 72 74 73 l))).end.function.m.make.imports
11f240 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 69 6d 70 6f 72 74 73 20 3d 20 70 (cfg,.toolset).local.imports.=.p
11f260 2e 65 73 63 28 74 6f 6f 6c 73 65 74 2e 67 65 74 69 6d 70 6f 72 74 64 69 72 73 28 63 66 67 2c 20 .esc(toolset.getimportdirs(cfg,.
11f280 63 66 67 2e 69 6d 70 6f 72 74 64 69 72 73 29 29 0a 5f 70 28 27 20 20 49 4d 50 4f 52 54 53 20 2b cfg.importdirs))._p('..IMPORTS.+
11f2a0 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 28 69 6d 70 6f 72 74 73 29 29 0a 65 6e 64 0a 66 75 =%s',.make.list(imports)).end.fu
11f2c0 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 73 74 72 69 6e 67 49 6d 70 6f 72 74 73 28 63 66 67 2c nction.m.make.stringImports(cfg,
11f2e0 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 73 74 72 69 6e 67 49 6d 70 6f 72 74 73 20 3d 20 .toolset).local.stringImports.=.
11f300 70 2e 65 73 63 28 74 6f 6f 6c 73 65 74 2e 67 65 74 73 74 72 69 6e 67 69 6d 70 6f 72 74 64 69 72 p.esc(toolset.getstringimportdir
11f320 73 28 63 66 67 2c 20 63 66 67 2e 73 74 72 69 6e 67 69 6d 70 6f 72 74 64 69 72 73 29 29 0a 5f 70 s(cfg,.cfg.stringimportdirs))._p
11f340 28 27 20 20 53 54 52 49 4e 47 49 4d 50 4f 52 54 53 20 2b 3d 25 73 27 2c 20 6d 61 6b 65 2e 6c 69 ('..STRINGIMPORTS.+=%s',.make.li
11f360 73 74 28 73 74 72 69 6e 67 49 6d 70 6f 72 74 73 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 st(stringImports)).end.function.
11f380 6d 2e 6d 61 6b 65 2e 64 46 6c 61 67 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 m.make.dFlags(cfg,.toolset)._p('
11f3a0 20 20 41 4c 4c 5f 44 46 4c 41 47 53 20 2b 3d 20 24 28 44 46 4c 41 47 53 29 25 73 20 24 28 56 45 ..ALL_DFLAGS.+=.$(DFLAGS)%s.$(VE
11f3c0 52 53 49 4f 4e 53 29 20 24 28 44 45 42 55 47 29 20 24 28 49 4d 50 4f 52 54 53 29 20 24 28 53 54 RSIONS).$(DEBUG).$(IMPORTS).$(ST
11f3e0 52 49 4e 47 49 4d 50 4f 52 54 53 29 20 24 28 41 52 43 48 29 27 2c 20 6d 61 6b 65 2e 6c 69 73 74 RINGIMPORTS).$(ARCH)',.make.list
11f400 28 74 61 62 6c 65 2e 6a 6f 69 6e 28 74 6f 6f 6c 73 65 74 2e 67 65 74 64 66 6c 61 67 73 28 63 66 (table.join(toolset.getdflags(cf
11f420 67 29 2c 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 29 29 0a 65 6e 64 0a 66 75 6e 63 g),.cfg.buildoptions))).end.func
11f440 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 6c 69 6e 6b 43 6d 64 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 tion.m.make.linkCmd(cfg,.toolset
11f460 29 0a 69 66 20 63 66 67 2e 63 6f 6d 70 69 6c 61 74 69 6f 6e 6d 6f 64 65 6c 20 3d 3d 20 22 46 69 ).if.cfg.compilationmodel.==."Fi
11f480 6c 65 22 20 74 68 65 6e 0a 5f 70 28 27 20 20 4c 49 4e 4b 43 4d 44 20 3d 20 24 28 44 43 29 20 27 le".then._p('..LINKCMD.=.$(DC).'
11f4a0 20 2e 2e 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 61 72 67 65 74 28 22 24 28 54 41 52 47 45 54 29 ....toolset.gettarget("$(TARGET)
11f4c0 22 29 20 2e 2e 20 27 20 24 28 41 4c 4c 5f 4c 44 46 4c 41 47 53 29 20 24 28 4c 49 42 53 29 20 24 ")....'.$(ALL_LDFLAGS).$(LIBS).$
11f4e0 28 4f 42 4a 45 43 54 53 29 27 29 0a 65 6c 73 65 0a 5f 70 28 27 20 20 42 55 49 4c 44 43 4d 44 20 (OBJECTS)').else._p('..BUILDCMD.
11f500 3d 20 24 28 44 43 29 20 27 20 2e 2e 20 74 6f 6f 6c 73 65 74 2e 67 65 74 74 61 72 67 65 74 28 22 =.$(DC).'....toolset.gettarget("
11f520 24 28 54 41 52 47 45 54 29 22 29 20 2e 2e 20 27 20 24 28 41 4c 4c 5f 44 46 4c 41 47 53 29 20 24 $(TARGET)")....'.$(ALL_DFLAGS).$
11f540 28 41 4c 4c 5f 4c 44 46 4c 41 47 53 29 20 24 28 4c 49 42 53 29 20 24 28 53 4f 55 52 43 45 46 49 (ALL_LDFLAGS).$(LIBS).$(SOURCEFI
11f560 4c 45 53 29 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 61 LES)').end.end.function.m.make.a
11f580 6c 6c 52 75 6c 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 67 2e 63 6f 6d llRules(cfg,.toolset).if.cfg.com
11f5a0 70 69 6c 61 74 69 6f 6e 6d 6f 64 65 6c 20 3d 3d 20 22 46 69 6c 65 22 20 74 68 65 6e 0a 5f 70 28 pilationmodel.==."File".then._p(
11f5c0 27 61 6c 6c 3a 20 24 28 54 41 52 47 45 54 44 49 52 29 20 24 28 4f 42 4a 44 49 52 29 20 70 72 65 'all:.$(TARGETDIR).$(OBJDIR).pre
11f5e0 62 75 69 6c 64 20 70 72 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 27 29 0a 65 6c 73 65 0a 5f build.prelink.$(TARGET)').else._
11f600 70 28 27 61 6c 6c 3a 20 24 28 54 41 52 47 45 54 44 49 52 29 20 70 72 65 62 75 69 6c 64 20 70 72 p('all:.$(TARGETDIR).prebuild.pr
11f620 65 6c 69 6e 6b 20 24 28 54 41 52 47 45 54 29 27 29 0a 65 6e 64 0a 5f 70 28 27 5c 74 40 3a 27 29 elink.$(TARGET)').end._p('\t@:')
11f640 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6b 65 2e 6f 62 6a 65 63 74 73 28 70 72 6a .end.function.m.make.objects(prj
11f660 29 0a 6c 6f 63 61 6c 20 72 6f 6f 74 20 3d 20 7b 20 73 6f 75 72 63 65 66 69 6c 65 73 3d 7b 7d 2c ).local.root.=.{.sourcefiles={},
11f680 20 6f 62 6a 65 63 74 73 3d 7b 7d 20 7d 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 20 3d 20 7b 7d .objects={}.}.local.configs.=.{}
11f6a0 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 .for.cfg.in.project.eachconfig(p
11f6c0 72 6a 29 20 64 6f 0a 63 6f 6e 66 69 67 73 5b 63 66 67 5d 20 3d 20 7b 20 73 6f 75 72 63 65 66 69 rj).do.configs[cfg].=.{.sourcefi
11f6e0 6c 65 73 3d 7b 7d 2c 20 6f 62 6a 65 63 74 73 3d 7b 7d 20 7d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 les={},.objects={}.}.end.local.t
11f700 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 29 0a 70 r.=.project.getsourcetree(prj).p
11f720 2e 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 .tree.traverse(tr,.{.onleaf.=.fu
11f740 6e 63 74 69 6f 6e 28 6e 6f 64 65 2c 20 64 65 70 74 68 29 0a 6c 6f 63 61 6c 20 69 6e 63 66 67 20 nction(node,.depth).local.incfg.
11f760 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 69 6e 61 6c 6c 20 3d 20 74 72 75 65 0a 6c 6f 63 61 6c 20 63 75 =.{}.local.inall.=.true.local.cu
11f780 73 74 6f 6d 20 3d 20 66 61 6c 73 65 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e stom.=.false.for.cfg.in.project.
11f7a0 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 eachconfig(prj).do.local.filecfg
11f7c0 20 3d 20 66 69 6c 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 .=.fileconfig.getconfig(node,.cf
11f7e0 67 29 0a 69 66 20 66 69 6c 65 63 66 67 20 61 6e 64 20 6e 6f 74 20 66 69 6c 65 63 66 67 2e 66 6c g).if.filecfg.and.not.filecfg.fl
11f800 61 67 73 2e 45 78 63 6c 75 64 65 46 72 6f 6d 42 75 69 6c 64 20 74 68 65 6e 0a 69 6e 63 66 67 5b ags.ExcludeFromBuild.then.incfg[
11f820 63 66 67 5d 20 3d 20 66 69 6c 65 63 66 67 0a 63 75 73 74 6f 6d 20 3d 20 66 69 6c 65 63 6f 6e 66 cfg].=.filecfg.custom.=.fileconf
11f840 69 67 2e 68 61 73 43 75 73 74 6f 6d 42 75 69 6c 64 52 75 6c 65 28 66 69 6c 65 63 66 67 29 0a 65 ig.hasCustomBuildRule(filecfg).e
11f860 6c 73 65 0a 69 6e 61 6c 6c 20 3d 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 lse.inall.=.false.end.end.if.not
11f880 20 63 75 73 74 6f 6d 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 70 61 74 68 2e 69 73 64 66 69 6c 65 .custom.then.if.not.path.isdfile
11f8a0 28 6e 6f 64 65 2e 61 62 73 70 61 74 68 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 6c (node.abspath).then.return.end.l
11f8c0 6f 63 61 6c 20 73 6f 75 72 63 65 6e 61 6d 65 20 3d 20 6e 6f 64 65 2e 72 65 6c 70 61 74 68 0a 6c ocal.sourcename.=.node.relpath.l
11f8e0 6f 63 61 6c 20 6f 62 6a 65 63 74 6e 61 6d 65 20 3d 20 22 24 28 4f 42 4a 44 49 52 29 2f 22 20 2e ocal.objectname.=."$(OBJDIR)/"..
11f900 2e 20 6e 6f 64 65 2e 6f 62 6a 6e 61 6d 65 20 2e 2e 20 22 2e 6f 22 0a 69 66 20 69 6e 61 6c 6c 20 ..node.objname....".o".if.inall.
11f920 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 6f 6f 74 2e 73 6f 75 72 63 65 66 69 6c then.table.insert(root.sourcefil
11f940 65 73 2c 20 73 6f 75 72 63 65 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 6f 6f es,.sourcename).table.insert(roo
11f960 74 2e 6f 62 6a 65 63 74 73 2c 20 6f 62 6a 65 63 74 6e 61 6d 65 29 0a 65 6c 73 65 0a 66 6f 72 20 t.objects,.objectname).else.for.
11f980 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 cfg.in.project.eachconfig(prj).d
11f9a0 6f 0a 69 66 20 69 6e 63 66 67 5b 63 66 67 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 o.if.incfg[cfg].then.table.inser
11f9c0 74 28 63 6f 6e 66 69 67 73 5b 63 66 67 5d 2e 73 6f 75 72 63 65 66 69 6c 65 73 2c 20 73 6f 75 72 t(configs[cfg].sourcefiles,.sour
11f9e0 63 65 6e 61 6d 65 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 6f 6e 66 69 67 73 5b 63 66 67 cename).table.insert(configs[cfg
11fa00 5d 2e 6f 62 6a 65 63 74 73 2c 20 6f 62 6a 65 63 74 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 ].objects,.objectname).end.end.e
11fa20 6e 64 0a 65 6c 73 65 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 nd.else.for.cfg.in.project.eachc
11fa40 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 69 6e onfig(prj).do.local.filecfg.=.in
11fa60 63 66 67 5b 63 66 67 5d 0a 69 66 20 66 69 6c 65 63 66 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6f cfg[cfg].if.filecfg.then.local.o
11fa80 75 74 70 75 74 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 70 72 6a 2c utput.=.project.getrelative(prj,
11faa0 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 6f 75 74 70 75 74 73 5b 31 5d 29 0a 69 66 20 70 61 74 .filecfg.buildoutputs[1]).if.pat
11fac0 68 2e 69 73 6f 62 6a 65 63 74 66 69 6c 65 28 6f 75 74 70 75 74 29 20 74 68 65 6e 0a 74 61 62 6c h.isobjectfile(output).then.tabl
11fae0 65 2e 69 6e 73 65 72 74 28 63 6f 6e 66 69 67 73 5b 63 66 67 5d 2e 6f 62 6a 65 63 74 73 2c 20 6f e.insert(configs[cfg].objects,.o
11fb00 75 74 70 75 74 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 7d 29 0a 6c 6f utput).end.end.end.end.end.}).lo
11fb20 63 61 6c 20 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 3d 20 6d 2e 6d 61 6b 65 cal.separateCompilation.=.m.make
11fb40 2e 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 28 70 72 6a 29 0a 66 75 6e 63 74 69 .separateCompilation(prj).functi
11fb60 6f 6e 20 6c 69 73 74 6f 62 6a 65 63 74 73 28 76 61 72 2c 20 6c 69 73 74 29 0a 5f 70 28 27 25 73 on.listobjects(var,.list)._p('%s
11fb80 20 5c 5c 27 2c 20 76 61 72 29 0a 66 6f 72 20 5f 2c 20 6f 62 6a 65 63 74 6e 61 6d 65 20 69 6e 20 .\\',.var).for._,.objectname.in.
11fba0 69 70 61 69 72 73 28 6c 69 73 74 29 20 64 6f 0a 5f 78 28 27 5c 74 25 73 20 5c 5c 27 2c 20 6f 62 ipairs(list).do._x('\t%s.\\',.ob
11fbc0 6a 65 63 74 6e 61 6d 65 29 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 69 66 20 73 65 70 61 jectname).end._p('').end.if.sepa
11fbe0 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 7e 3d 20 22 61 6c 6c 22 20 74 68 65 6e 0a 6c 69 rateCompilation.~=."all".then.li
11fc00 73 74 6f 62 6a 65 63 74 73 28 27 53 4f 55 52 43 45 46 49 4c 45 53 20 3a 3d 27 2c 20 72 6f 6f 74 stobjects('SOURCEFILES.:=',.root
11fc20 2e 73 6f 75 72 63 65 66 69 6c 65 73 29 0a 65 6e 64 0a 69 66 20 73 65 70 61 72 61 74 65 43 6f 6d .sourcefiles).end.if.separateCom
11fc40 70 69 6c 61 74 69 6f 6e 20 7e 3d 20 22 6e 6f 6e 65 22 20 74 68 65 6e 0a 6c 69 73 74 6f 62 6a 65 pilation.~=."none".then.listobje
11fc60 63 74 73 28 27 4f 42 4a 45 43 54 53 20 3a 3d 27 2c 20 72 6f 6f 74 2e 6f 62 6a 65 63 74 73 2c 20 cts('OBJECTS.:=',.root.objects,.
11fc80 27 6f 27 29 0a 65 6e 64 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 'o').end.for.cfg.in.project.each
11fca0 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 66 69 6c 65 73 20 3d 20 63 6f 6e config(prj).do.local.files.=.con
11fcc0 66 69 67 73 5b 63 66 67 5d 0a 69 66 20 28 23 66 69 6c 65 73 2e 73 6f 75 72 63 65 66 69 6c 65 73 figs[cfg].if.(#files.sourcefiles
11fce0 20 3e 20 30 20 61 6e 64 20 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 7e 3d 20 .>.0.and.separateCompilation.~=.
11fd00 22 61 6c 6c 22 29 20 6f 72 20 28 23 66 69 6c 65 73 2e 6f 62 6a 65 63 74 73 20 3e 20 30 20 61 6e "all").or.(#files.objects.>.0.an
11fd20 64 20 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 7e 3d 20 22 6e 6f 6e 65 22 29 d.separateCompilation.~=."none")
11fd40 20 74 68 65 6e 0a 5f 78 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 2c 25 73 29 27 2c 20 .then._x('ifeq.($(config),%s)',.
11fd60 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 69 66 20 23 66 69 6c 65 73 2e 73 6f 75 72 63 65 66 cfg.shortname).if.#files.sourcef
11fd80 69 6c 65 73 20 3e 20 30 20 61 6e 64 20 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e iles.>.0.and.separateCompilation
11fda0 20 7e 3d 20 22 61 6c 6c 22 20 74 68 65 6e 0a 6c 69 73 74 6f 62 6a 65 63 74 73 28 27 20 20 53 4f .~=."all".then.listobjects('..SO
11fdc0 55 52 43 45 46 49 4c 45 53 20 2b 3d 27 2c 20 66 69 6c 65 73 2e 73 6f 75 72 63 65 66 69 6c 65 73 URCEFILES.+=',.files.sourcefiles
11fde0 29 0a 65 6e 64 0a 69 66 20 23 66 69 6c 65 73 2e 6f 62 6a 65 63 74 73 20 3e 20 30 20 61 6e 64 20 ).end.if.#files.objects.>.0.and.
11fe00 73 65 70 61 72 61 74 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 7e 3d 20 22 6e 6f 6e 65 22 20 74 68 separateCompilation.~=."none".th
11fe20 65 6e 0a 6c 69 73 74 6f 62 6a 65 63 74 73 28 27 20 20 4f 42 4a 45 43 54 53 20 2b 3d 27 2c 20 66 en.listobjects('..OBJECTS.+=',.f
11fe40 69 6c 65 73 2e 6f 62 6a 65 63 74 73 29 0a 65 6e 64 0a 5f 70 28 27 65 6e 64 69 66 27 29 0a 65 6e iles.objects).end._p('endif').en
11fe60 64 0a 65 6e 64 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 00 00 00 00 00 00 00 6c 6f 63 61 6c 20 70 20 d.end._p('').end........local.p.
11fe80 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 61 70 69 20 3d 20 70 2e 61 70 69 0a 6c 6f 63 61 =.premake.local.api.=.p.api.loca
11fea0 6c 20 44 4f 43 5f 55 52 4c 20 3d 20 22 53 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e l.DOC_URL.=."See.https://github.
11fec0 63 6f 6d 2f 70 72 65 6d 61 6b 65 2f 70 72 65 6d 61 6b 65 2d 63 6f 72 65 2f 77 69 6b 69 2f 22 0a com/premake/premake-core/wiki/".
11fee0 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 61 72 63 68 69 74 65 63 74 api.register.{.name.=."architect
11ff00 75 72 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 ure",.scope.=."config",.kind.=."
11ff20 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 75 6e 69 76 65 72 73 61 6c 22 string",.allowed.=.{."universal"
11ff40 2c 0a 70 2e 58 38 36 2c 0a 70 2e 58 38 36 5f 36 34 2c 0a 70 2e 41 52 4d 2c 0a 70 2e 41 52 4d 36 ,.p.X86,.p.X86_64,.p.ARM,.p.ARM6
11ff60 34 2c 0a 7d 2c 0a 61 6c 69 61 73 65 73 20 3d 20 7b 0a 69 33 38 36 20 20 3d 20 70 2e 58 38 36 2c 4,.},.aliases.=.{.i386..=.p.X86,
11ff80 0a 61 6d 64 36 34 20 3d 20 70 2e 58 38 36 5f 36 34 2c 0a 78 33 32 20 20 20 3d 20 70 2e 58 38 36 .amd64.=.p.X86_64,.x32...=.p.X86
11ffa0 2c 2d 2d 20 74 68 65 73 65 20 73 68 6f 75 6c 64 20 62 65 20 44 45 50 52 45 43 41 54 45 44 0a 78 ,--.these.should.be.DEPRECATED.x
11ffc0 36 34 20 20 20 3d 20 70 2e 58 38 36 5f 36 34 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 64...=.p.X86_64,.},.}.api.regist
11ffe0 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 61 74 6c 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 er.{.name.=."atl",.scope.=."conf
120000 69 67 22 2c 0a 6b 69 6e 64 20 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d ig",.kind..=."string",.allowed.=
120020 20 7b 0a 22 4f 66 66 22 2c 0a 22 44 79 6e 61 6d 69 63 22 2c 0a 22 53 74 61 74 69 63 22 2c 0a 7d .{."Off",."Dynamic",."Static",.}
120040 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 62 61 73 65 64 ,.}.api.register.{.name.=."based
120060 69 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 ir",.scope.=."project",.kind.=."
120080 70 61 74 68 22 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 62 path".}.api.register.{.name.=."b
1200a0 75 69 6c 64 61 63 74 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b uildaction",.scope.=."config",.k
1200c0 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b ind.=."string",.}.api.register.{
1200e0 0a 6e 61 6d 65 20 3d 20 22 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 22 2c 0a 73 63 6f 70 65 20 3d .name.=."buildcommands",.scope.=
120100 20 7b 20 22 63 6f 6e 66 69 67 22 2c 20 22 72 75 6c 65 22 20 7d 2c 0a 6b 69 6e 64 20 3d 20 22 6c .{."config",."rule".},.kind.=."l
120120 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 ist:string",.tokens.=.true,.path
120140 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 Vars.=.true,.}.api.register.{.na
120160 6d 65 20 3d 20 22 62 75 69 6c 64 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 73 22 2c 0a 73 63 6f 70 me.=."buildcustomizations",.scop
120180 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 e.=."project",.kind.=."list:stri
1201a0 6e 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 62 75 ng",.}.api.register.{.name.=."bu
1201c0 69 6c 64 64 65 70 65 6e 64 65 6e 63 69 65 73 22 2c 0a 73 63 6f 70 65 20 3d 20 7b 20 22 72 75 6c ilddependencies",.scope.=.{."rul
1201e0 65 22 20 7d 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 e".},.kind.=."list:string",.toke
120200 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 ns.=.true,.pathVars.=.true,.}.ap
120220 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 62 75 69 6c 64 6c 6f 67 22 2c 0a i.register.{.name.=."buildlog",.
120240 73 63 6f 70 65 20 3d 20 7b 20 22 63 6f 6e 66 69 67 22 20 7d 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 scope.=.{."config".},.kind.=."pa
120260 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 th",.tokens.=.true,.pathVars.=.t
120280 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 62 75 rue,.}.api.register.{.name.=."bu
1202a0 69 6c 64 6d 65 73 73 61 67 65 22 2c 0a 73 63 6f 70 65 20 3d 20 7b 20 22 63 6f 6e 66 69 67 22 2c ildmessage",.scope.=.{."config",
1202c0 20 22 72 75 6c 65 22 20 7d 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 ."rule".},.kind.=."string",.toke
1202e0 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 ns.=.true,.pathVars.=.true,.}.ap
120300 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 62 75 69 6c 64 6f 70 74 69 6f 6e i.register.{.name.=."buildoption
120320 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 s",.scope.=."config",.kind.=."li
120340 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 st:string",.tokens.=.true,.pathV
120360 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d ars.=.true,.}.api.register.{.nam
120380 65 20 3d 20 22 62 75 69 6c 64 6f 75 74 70 75 74 73 22 2c 0a 73 63 6f 70 65 20 3d 20 7b 20 22 63 e.=."buildoutputs",.scope.=.{."c
1203a0 6f 6e 66 69 67 22 2c 20 22 72 75 6c 65 22 20 7d 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 70 onfig",."rule".},.kind.=."list:p
1203c0 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 ath",.tokens.=.true,.pathVars.=.
1203e0 66 61 6c 73 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 false,.}.api.register.{.name.=."
120400 62 75 69 6c 64 69 6e 70 75 74 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a buildinputs",.scope.=."config",.
120420 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 kind.=."list:path",.tokens.=.tru
120440 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 66 61 6c 73 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 e,.pathVars.=.false,.}.api.regis
120460 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 62 75 69 6c 64 72 75 6c 65 22 2c 20 20 20 20 20 2d 2d ter.{.name.=."buildrule",.....--
120480 20 44 45 50 52 45 43 41 54 45 44 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 .DEPRECATED.scope.=."config",.ki
1204a0 6e 64 20 3d 20 22 74 61 62 6c 65 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 nd.=."table",.tokens.=.true,.}.a
1204c0 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 68 61 72 61 63 74 65 72 73 pi.register.{.name.=."characters
1204e0 65 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 et",.scope.=."config",.kind.=."s
120500 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 tring",.allowed.=.{."Default",."
120520 41 53 43 49 49 22 2c 0a 22 4d 42 43 53 22 2c 0a 22 55 6e 69 63 6f 64 65 22 2c 0a 7d 0a 7d 0a 61 ASCII",."MBCS",."Unicode",.}.}.a
120540 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 6c 65 61 6e 63 6f 6d 6d 61 pi.register.{.name.=."cleancomma
120560 6e 64 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 nds",.scope.=."config",.kind.=."
120580 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 list:string",.tokens.=.true,.pat
1205a0 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e hVars.=.true,.}.api.register.{.n
1205c0 61 6d 65 20 3d 20 22 63 6c 65 61 6e 65 78 74 65 6e 73 69 6f 6e 73 22 2c 0a 73 63 6f 70 65 20 3d ame.=."cleanextensions",.scope.=
1205e0 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c ."config",.kind.=."list:string",
120600 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 6c 72 22 2c 0a .}.api.register.{.name.=."clr",.
120620 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 scope.=."config",.kind.=."string
120640 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4f 66 66 22 2c 0a 22 4f 6e 22 2c 0a 22 50 75 72 ",.allowed.=.{."Off",."On",."Pur
120660 65 22 2c 0a 22 53 61 66 65 22 2c 0a 22 55 6e 73 61 66 65 22 2c 0a 22 4e 65 74 43 6f 72 65 22 2c e",."Safe",."Unsafe",."NetCore",
120680 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 6f 6d 70 .}.}.api.register.{.name.=."comp
1206a0 69 6c 65 62 75 69 6c 64 6f 75 74 70 75 74 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 ilebuildoutputs",.scope.=."confi
1206c0 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 62 6f 6f 6c 65 61 6e 22 0a 7d 0a 61 70 69 2e 72 65 67 69 73 g",.kind.=."boolean".}.api.regis
1206e0 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 6f 6d 70 69 6c 65 61 73 22 2c 0a 73 63 6f 70 65 20 ter.{.name.=."compileas",.scope.
120700 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c =."config",.kind.=."string",.all
120720 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 43 22 2c 0a 22 43 2b 2b 22 2c 0a owed.=.{."Default",."C",."C++",.
120740 22 4f 62 6a 65 63 74 69 76 65 2d 43 22 2c 0a 22 4f 62 6a 65 63 74 69 76 65 2d 43 2b 2b 22 2c 0a "Objective-C",."Objective-C++",.
120760 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 6f 6e 66 69 }.}.api.register.{.name.=."confi
120780 67 6d 61 70 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d gmap",.scope.=."project",.kind.=
1207a0 20 22 6c 69 73 74 3a 6b 65 79 65 64 3a 61 72 72 61 79 3a 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 ."list:keyed:array:string",.}.ap
1207c0 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 6f 6e 66 69 67 75 72 61 74 69 i.register.{.name.=."configurati
1207e0 6f 6e 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 ons",.scope.=."project",.kind.=.
120800 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a "list:string",.}.api.register.{.
120820 6e 61 6d 65 20 3d 20 22 63 6f 70 79 6c 6f 63 61 6c 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e name.=."copylocal",.scope.=."con
120840 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 6d 69 78 65 64 22 2c 0a 74 6f 6b 65 6e fig",.kind.=."list:mixed",.token
120860 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 s.=.true,.}.api.register.{.name.
120880 3d 20 22 64 65 62 75 67 61 72 67 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c =."debugargs",.scope.=."config",
1208a0 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 .kind.=."list:string",.tokens.=.
1208c0 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 61 6c 6c 6f 77 44 75 70 6c true,.pathVars.=.true,.allowDupl
1208e0 69 63 61 74 65 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a icates.=.true,.}.api.register.{.
120900 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 63 6f 6d 6d 61 6e 64 22 2c 0a 73 63 6f 70 65 20 3d 20 22 name.=."debugcommand",.scope.=."
120920 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d config",.kind.=."path",.tokens.=
120940 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 .true,.pathVars.=.true,.}.api.re
120960 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 63 6f 6e 6e 65 63 74 63 6f 6d gister.{.name.=."debugconnectcom
120980 6d 61 6e 64 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d mands",.scope.=."config",.kind.=
1209a0 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d ."list:string",.tokens.=.true,.}
1209c0 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 64 69 72 .api.register.{.name.=."debugdir
1209e0 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 ",.scope.=."config",.kind.=."pat
120a00 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 h",.tokens.=.true,.pathVars.=.tr
120a20 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 ue,.}.api.register.{.name.=."deb
120a40 75 67 65 6e 76 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 ugenvs",.scope.=."config",.kind.
120a60 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a =."list:string",.tokens.=.true,.
120a80 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 pathVars.=.true,.}.api.register.
120aa0 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 65 78 74 65 6e 64 65 64 70 72 6f 74 6f 63 6f 6c 22 {.name.=."debugextendedprotocol"
120ac0 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 62 6f 6f 6c ,.scope.=."config",.kind.=."bool
120ae0 65 61 6e 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 ean",.}.api.register.{.name.=."d
120b00 65 62 75 67 66 6f 72 6d 61 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b ebugformat",.scope.=."config",.k
120b20 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 ind.=."string",.allowed.=.{."Def
120b40 61 75 6c 74 22 2c 0a 22 63 37 22 2c 0a 22 44 77 61 72 66 22 2c 0a 22 53 70 6c 69 74 44 77 61 72 ault",."c7",."Dwarf",."SplitDwar
120b60 66 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 f",.},.}.api.register.{.name.=."
120b80 64 65 62 75 67 67 65 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e debugger",.scope.=."config",.kin
120ba0 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 d.=."string",.allowed.=.{."Defau
120bc0 6c 74 22 2c 0a 22 47 44 42 22 2c 0a 22 4c 4c 44 42 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 lt",."GDB",."LLDB",.}.}.api.regi
120be0 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 67 65 72 74 79 70 65 22 2c 0a 73 63 ster.{.name.=."debuggertype",.sc
120c00 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c ope.=."config",.kind.=."string",
120c20 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4d 69 78 65 64 22 2c 0a 22 4e 61 74 69 76 65 4f 6e 6c .allowed.=.{."Mixed",."NativeOnl
120c40 79 22 2c 0a 22 4d 61 6e 61 67 65 64 4f 6e 6c 79 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 y",."ManagedOnly",.}.}.api.regis
120c60 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 70 61 74 68 6d 61 70 22 2c 0a 73 63 6f ter.{.name.=."debugpathmap",.sco
120c80 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 6b 65 79 65 pe.=."config",.kind.=."list:keye
120ca0 64 3a 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 d:path",.tokens.=.true,.}.api.re
120cc0 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 70 6f 72 74 22 2c 0a 73 63 6f gister.{.name.=."debugport",.sco
120ce0 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 69 6e 74 65 67 65 72 22 2c pe.=."config",.kind.=."integer",
120d00 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 72 .}.api.register.{.name.=."debugr
120d20 65 6d 6f 74 65 68 6f 73 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 emotehost",.scope.=."config",.ki
120d40 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a nd.=."string",.tokens.=.true,.}.
120d60 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 73 65 61 72 api.register.{.name.=."debugsear
120d80 63 68 70 61 74 68 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 chpaths",.scope.=."config",.kind
120da0 20 3d 20 22 6c 69 73 74 3a 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d .=."list:path",.tokens.=.true,.}
120dc0 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 73 74 61 .api.register.{.name.=."debugsta
120de0 72 74 75 70 63 6f 6d 6d 61 6e 64 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c rtupcommands",.scope.=."config",
120e00 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 .kind.=."list:string",.tokens.=.
120e20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 true,.}.api.register.{.name.=."d
120e40 65 62 75 67 74 6f 6f 6c 61 72 67 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c ebugtoolargs",.scope.=."config",
120e60 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 .kind.=."list:string",.tokens.=.
120e80 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 true,.pathVars.=.true,.}.api.reg
120ea0 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 62 75 67 74 6f 6f 6c 63 6f 6d 6d 61 6e 64 ister.{.name.=."debugtoolcommand
120ec0 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 ",.scope.=."config",.kind.=."pat
120ee0 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 h",.tokens.=.true,.pathVars.=.tr
120f00 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 66 ue,.}.api.register.{.name.=."def
120f20 61 75 6c 74 70 6c 61 74 66 6f 72 6d 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 aultplatform",.scope.=."project"
120f40 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 ,.kind.=."string",.}.api.registe
120f60 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 65 66 69 6e 65 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 r.{.name.=."defines",.scope.=."c
120f80 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f onfig",.kind.=."list:string",.to
120fa0 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 kens.=.true,.}.api.register.{.na
120fc0 6d 65 20 3d 20 22 64 65 70 65 6e 64 73 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 me.=."dependson",.scope.=."confi
120fe0 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 g",.kind.=."list:string",.tokens
121000 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d .=.true,.}.api.register.{.name.=
121020 20 22 64 69 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e ."disablewarnings",.scope.=."con
121040 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 fig",.kind.=."list:string",.toke
121060 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 ns.=.true,.}.api.register.{.name
121080 20 3d 20 22 64 69 73 70 6c 61 79 22 2c 0a 73 63 6f 70 65 20 3d 20 22 72 75 6c 65 22 2c 0a 6b 69 .=."display",.scope.=."rule",.ki
1210a0 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a nd.=."string",.}.api.register.{.
1210c0 6e 61 6d 65 20 3d 20 22 64 70 69 61 77 61 72 65 6e 65 73 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 name.=."dpiawareness",.scope.=."
1210e0 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 config",.kind.=."string",.allowe
121100 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 4e 6f 6e 65 22 2c 0a 22 48 69 67 68 22 2c d.=.{."Default",."None",."High",
121120 0a 22 48 69 67 68 50 65 72 4d 6f 6e 69 74 6f 72 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 ."HighPerMonitor",.}.}.api.regis
121140 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 65 64 69 74 61 6e 64 63 6f 6e 74 69 6e 75 65 22 2c 0a ter.{.name.=."editandcontinue",.
121160 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 scope.=."config",.kind.=."string
121180 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 4f 6e 22 2c 0a ",.allowed.=.{."Default",."On",.
1211a0 22 4f 66 66 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 "Off",.},.}.api.register.{.name.
1211c0 3d 20 22 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 =."exceptionhandling",.scope.=."
1211e0 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 config",.kind.=."string",.allowe
121200 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 4f 6e 22 2c 0a 22 4f 66 66 22 2c 0a 22 53 d.=.{."Default",."On",."Off",."S
121220 45 48 22 2c 0a 22 43 54 68 72 6f 77 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 EH",."CThrow",.},.}.api.register
121240 20 7b 0a 6e 61 6d 65 20 3d 20 22 65 6e 61 62 6c 65 77 61 72 6e 69 6e 67 73 22 2c 0a 73 63 6f 70 .{.name.=."enablewarnings",.scop
121260 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e e.=."config",.kind.=."list:strin
121280 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 g",.tokens.=.true,.}.api.registe
1212a0 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 65 6e 64 69 61 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f r.{.name.=."endian",.scope.=."co
1212c0 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 nfig",.kind.=."string",.allowed.
1212e0 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 4c 69 74 74 6c 65 22 2c 0a 22 42 69 67 22 2c 0a =.{."Default",."Little",."Big",.
121300 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 65 6e 74 72 },.}.api.register.{.name.=."entr
121320 79 70 6f 69 6e 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 ypoint",.scope.=."config",.kind.
121340 3d 20 22 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d =."string",.}.api.register.{.nam
121360 65 20 3d 20 22 66 61 74 61 6c 77 61 72 6e 69 6e 67 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f e.=."fatalwarnings",.scope.=."co
121380 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b nfig",.kind.=."list:string",.tok
1213a0 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d ens.=.true,.}.api.register.{.nam
1213c0 65 20 3d 20 22 66 69 6c 65 65 78 74 65 6e 73 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 72 75 e.=."fileextension",.scope.=."ru
1213e0 6c 65 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 69 le",.kind.=."list:string",.}.api
121400 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 66 69 6c 65 6e 61 6d 65 22 2c 0a 73 .register.{.name.=."filename",.s
121420 63 6f 70 65 20 3d 20 7b 20 22 70 72 6f 6a 65 63 74 22 2c 20 22 72 75 6c 65 22 20 7d 2c 0a 6b 69 cope.=.{."project",."rule".},.ki
121440 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a nd.=."string",.tokens.=.true,.}.
121460 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 66 69 6c 65 73 22 2c 0a 73 api.register.{.name.=."files",.s
121480 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 66 69 cope.=."config",.kind.=."list:fi
1214a0 6c 65 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 le",.tokens.=.true,.}.api.regist
1214c0 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 66 75 6e 63 74 69 6f 6e 6c 65 76 65 6c 6c 69 6e 6b 69 6e er.{.name.=."functionlevellinkin
1214e0 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 62 6f g",.scope.=."config",.kind.=."bo
121500 6f 6c 65 61 6e 22 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 olean".}.api.register.{.name.=."
121520 66 6c 61 67 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 20 flags",.scope.=."config",.kind..
121540 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 43 6f =."list:string",.allowed.=.{."Co
121560 6d 70 6f 6e 65 6e 74 22 2c 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 mponent",...........--.DEPRECATE
121580 44 0a 22 44 65 62 75 67 45 6e 76 73 44 6f 6e 74 4d 65 72 67 65 22 2c 0a 22 44 65 62 75 67 45 6e D."DebugEnvsDontMerge",."DebugEn
1215a0 76 73 49 6e 68 65 72 69 74 22 2c 0a 22 45 6e 61 62 6c 65 53 53 45 22 2c 20 20 20 20 20 20 20 20 vsInherit",."EnableSSE",........
1215c0 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 45 6e 61 62 6c 65 53 53 45 32 22 2c 20 20 ...--.DEPRECATED."EnableSSE2",..
1215e0 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 45 78 63 6c 75 64 65 46 72 ........--.DEPRECATED."ExcludeFr
121600 6f 6d 42 75 69 6c 64 22 2c 0a 22 45 78 74 72 61 57 61 72 6e 69 6e 67 73 22 2c 20 20 20 20 20 20 omBuild",."ExtraWarnings",......
121620 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 46 61 74 61 6c 43 6f 6d 70 69 6c 65 57 61 72 6e .--.DEPRECATED."FatalCompileWarn
121640 69 6e 67 73 22 2c 0a 22 46 61 74 61 6c 4c 69 6e 6b 57 61 72 6e 69 6e 67 73 22 2c 0a 22 46 6c 6f ings",."FatalLinkWarnings",."Flo
121660 61 74 46 61 73 74 22 2c 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 atFast",...........--.DEPRECATED
121680 0a 22 46 6c 6f 61 74 53 74 72 69 63 74 22 2c 20 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 ."FloatStrict",.........--.DEPRE
1216a0 43 41 54 45 44 0a 22 4c 69 6e 6b 54 69 6d 65 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 22 2c 0a 22 4d CATED."LinkTimeOptimization",."M
1216c0 61 6e 61 67 65 64 22 2c 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 anaged",.............--.DEPRECAT
1216e0 45 44 0a 22 4d 61 70 73 22 2c 0a 22 4d 46 43 22 2c 0a 22 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f ED."Maps",."MFC",."MultiProcesso
121700 72 43 6f 6d 70 69 6c 65 22 2c 0a 22 4e 61 74 69 76 65 57 43 68 61 72 22 2c 20 20 20 20 20 20 20 rCompile",."NativeWChar",.......
121720 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 4e 6f 36 34 42 69 74 43 68 65 63 6b 73 22 2c ..--.DEPRECATED."No64BitChecks",
121740 0a 22 4e 6f 43 6f 70 79 4c 6f 63 61 6c 22 2c 0a 22 4e 6f 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e ."NoCopyLocal",."NoEditAndContin
121760 75 65 22 2c 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 4e 6f 46 72 61 6d 65 50 6f 69 ue",...--.DEPRECATED."NoFramePoi
121780 6e 74 65 72 22 2c 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 4e 6f 49 6d 70 nter",......--.DEPRECATED."NoImp
1217a0 6c 69 63 69 74 4c 69 6e 6b 22 2c 0a 22 4e 6f 49 6d 70 6f 72 74 4c 69 62 22 2c 0a 22 4e 6f 49 6e licitLink",."NoImportLib",."NoIn
1217c0 63 72 65 6d 65 6e 74 61 6c 4c 69 6e 6b 22 2c 0a 22 4e 6f 4d 61 6e 69 66 65 73 74 22 2c 0a 22 4e crementalLink",."NoManifest",."N
1217e0 6f 4d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 22 2c 0a 22 4e 6f 4e 61 74 69 76 65 57 43 68 61 72 oMinimalRebuild",."NoNativeWChar
121800 22 2c 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 4e 6f 50 43 48 22 2c 0a ",.......--.DEPRECATED."NoPCH",.
121820 22 4e 6f 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 22 2c 0a 22 4e 6f 42 75 66 66 65 72 53 65 63 75 "NoRuntimeChecks",."NoBufferSecu
121840 72 69 74 79 43 68 65 63 6b 22 2c 0a 22 4e 6f 57 61 72 6e 69 6e 67 73 22 2c 20 20 20 20 20 20 20 rityCheck",."NoWarnings",.......
121860 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 ...--.DEPRECATED."OmitDefaultLib
121880 72 61 72 79 22 2c 0a 22 4f 70 74 69 6d 69 7a 65 22 2c 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d rary",."Optimize",............--
1218a0 20 44 45 50 52 45 43 41 54 45 44 0a 22 4f 70 74 69 6d 69 7a 65 53 69 7a 65 22 2c 20 20 20 20 20 .DEPRECATED."OptimizeSize",.....
1218c0 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 22 ...--.DEPRECATED."OptimizeSpeed"
1218e0 2c 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 52 65 6c 61 74 69 76 65 4c ,.......--.DEPRECATED."RelativeL
121900 69 6e 6b 73 22 2c 0a 22 52 65 6c 65 61 73 65 52 75 6e 74 69 6d 65 22 2c 20 20 20 20 20 20 2d 2d inks",."ReleaseRuntime",......--
121920 20 44 45 50 52 45 43 41 54 45 44 0a 22 53 68 61 64 6f 77 65 64 56 61 72 69 61 62 6c 65 73 22 2c .DEPRECATED."ShadowedVariables",
121940 0a 22 53 74 61 74 69 63 52 75 6e 74 69 6d 65 22 2c 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 ."StaticRuntime",.......--.DEPRE
121960 43 41 54 45 44 0a 22 53 79 6d 62 6f 6c 73 22 2c 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 CATED."Symbols",.............--.
121980 44 45 50 52 45 43 41 54 45 44 0a 22 55 6e 64 65 66 69 6e 65 64 49 64 65 6e 74 69 66 69 65 72 73 DEPRECATED."UndefinedIdentifiers
1219a0 22 2c 0a 22 57 69 6e 4d 61 69 6e 22 2c 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 ",."WinMain",.............--.DEP
1219c0 52 45 43 41 54 45 44 0a 22 57 50 46 22 2c 0a 22 43 2b 2b 31 31 22 2c 20 20 20 20 20 20 20 20 20 RECATED."WPF",."C++11",.........
1219e0 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 43 2b 2b 31 34 22 2c 20 20 20 20 ......--.DEPRECATED."C++14",....
121a00 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 43 39 30 22 2c 20 ...........--.DEPRECATED."C90",.
121a20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 45 44 0a 22 43 ................--.DEPRECATED."C
121a40 39 39 22 2c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 52 45 43 41 54 99",.................--.DEPRECAT
121a60 45 44 0a 22 43 31 31 22 2c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 2d 20 44 45 50 ED."C11",.................--.DEP
121a80 52 45 43 41 54 45 44 0a 7d 2c 0a 61 6c 69 61 73 65 73 20 3d 20 7b 0a 46 61 74 61 6c 57 61 72 6e RECATED.},.aliases.=.{.FatalWarn
121aa0 69 6e 67 73 20 3d 20 7b 20 22 46 61 74 61 6c 57 61 72 6e 69 6e 67 73 22 2c 20 22 46 61 74 61 6c ings.=.{."FatalWarnings",."Fatal
121ac0 43 6f 6d 70 69 6c 65 57 61 72 6e 69 6e 67 73 22 2c 20 22 46 61 74 61 6c 4c 69 6e 6b 57 61 72 6e CompileWarnings",."FatalLinkWarn
121ae0 69 6e 67 73 22 20 7d 2c 0a 4f 70 74 69 6d 69 73 65 20 3d 20 27 4f 70 74 69 6d 69 7a 65 27 2c 0a ings".},.Optimise.=.'Optimize',.
121b00 4f 70 74 69 6d 69 73 65 53 69 7a 65 20 3d 20 27 4f 70 74 69 6d 69 7a 65 53 69 7a 65 27 2c 0a 4f OptimiseSize.=.'OptimizeSize',.O
121b20 70 74 69 6d 69 73 65 53 70 65 65 64 20 3d 20 27 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 27 2c 0a ptimiseSpeed.=.'OptimizeSpeed',.
121b40 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 66 6c 6f 61 },.}.api.register.{.name.=."floa
121b60 74 69 6e 67 70 6f 69 6e 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 tingpoint",.scope.=."config",.ki
121b80 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 nd.=."string",.allowed.=.{."Defa
121ba0 75 6c 74 22 2c 0a 22 46 61 73 74 22 2c 0a 22 53 74 72 69 63 74 22 2c 0a 7d 0a 7d 0a 61 70 69 2e ult",."Fast",."Strict",.}.}.api.
121bc0 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 register.{.name.=."floatingpoint
121be0 65 78 63 65 70 74 69 6f 6e 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b exceptions",.scope.=."config",.k
121c00 69 6e 64 20 3d 20 22 62 6f 6f 6c 65 61 6e 22 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b ind.=."boolean".}.api.register.{
121c20 0a 6e 61 6d 65 20 3d 20 22 69 6e 6c 69 6e 69 6e 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e .name.=."inlining",.scope.=."con
121c40 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d fig",.kind.=."string",.allowed.=
121c60 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 44 69 73 61 62 6c 65 64 22 2c 0a 22 45 78 70 6c 69 .{."Default",."Disabled",."Expli
121c80 63 69 74 22 2c 0a 22 41 75 74 6f 22 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a cit",."Auto".}.}.api.register.{.
121ca0 6e 61 6d 65 20 3d 20 22 63 61 6c 6c 69 6e 67 63 6f 6e 76 65 6e 74 69 6f 6e 22 2c 0a 73 63 6f 70 name.=."callingconvention",.scop
121cc0 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 e.=."config",.kind.=."string",.a
121ce0 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 43 64 65 63 6c 22 2c 0a 22 46 61 73 74 43 61 6c 6c 22 2c 0a llowed.=.{."Cdecl",."FastCall",.
121d00 22 53 74 64 43 61 6c 6c 22 2c 0a 22 56 65 63 74 6f 72 43 61 6c 6c 22 2c 0a 7d 0a 7d 0a 61 70 69 "StdCall",."VectorCall",.}.}.api
121d20 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 66 6f 72 63 65 69 6e 63 6c 75 64 65 .register.{.name.=."forceinclude
121d40 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 s",.scope.=."config",.kind.=."li
121d60 73 74 3a 6d 69 78 65 64 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e st:mixed",.tokens.=.true,.}.api.
121d80 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 66 6f 72 63 65 75 73 69 6e 67 73 22 2c register.{.name.=."forceusings",
121da0 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a .scope.=."config",.kind.=."list:
121dc0 66 69 6c 65 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 file",.tokens.=.true,.}.api.regi
121de0 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 66 70 75 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f ster.{.name.=."fpu",.scope.=."co
121e00 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 nfig",.kind.=."string",.allowed.
121e20 3d 20 7b 0a 22 53 6f 66 74 77 61 72 65 22 2c 0a 22 48 61 72 64 77 61 72 65 22 2c 0a 7d 0a 7d 0a =.{."Software",."Hardware",.}.}.
121e40 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 64 6f 74 6e 65 74 66 72 61 api.register.{.name.=."dotnetfra
121e60 6d 65 77 6f 72 6b 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 mework",.scope.=."config",.kind.
121e80 3d 20 22 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d =."string",.}.api.register.{.nam
121ea0 65 20 3d 20 22 65 6e 61 62 6c 65 64 65 66 61 75 6c 74 63 6f 6d 70 69 6c 65 69 74 65 6d 73 22 2c e.=."enabledefaultcompileitems",
121ec0 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 62 6f 6f 6c 65 .scope.=."config",.kind.=."boole
121ee0 61 6e 22 2c 0a 64 65 66 61 75 6c 74 20 3d 20 66 61 6c 73 65 0a 7d 0a 61 70 69 2e 72 65 67 69 73 an",.default.=.false.}.api.regis
121f00 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 73 76 65 72 73 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 ter.{.name.=."csversion",.scope.
121f20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 =."config",.kind.=."string",.}.a
121f40 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 67 63 63 70 72 65 66 69 78 22 pi.register.{.name.=."gccprefix"
121f60 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 ,.scope.=."config",.kind.=."stri
121f80 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 ng",.tokens.=.true,.}.api.regist
121fa0 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 67 6e 6f 72 65 64 65 66 61 75 6c 74 6c 69 62 72 61 72 er.{.name.=."ignoredefaultlibrar
121fc0 69 65 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 ies",.scope.=."config",.kind.=."
121fe0 6c 69 73 74 3a 6d 69 78 65 64 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 list:mixed",.tokens.=.true,.}.ap
122000 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 63 6f 6e 22 2c 0a 73 63 6f 70 i.register.{.name.=."icon",.scop
122020 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 66 69 6c 65 22 2c 0a 74 6f e.=."project",.kind.=."file",.to
122040 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 kens.=.true,.}.api.register.{.na
122060 6d 65 20 3d 20 22 69 6d 61 67 65 6f 70 74 69 6f 6e 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f me.=."imageoptions",.scope.=."co
122080 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b nfig",.kind.=."list:string",.tok
1220a0 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d ens.=.true,.}.api.register.{.nam
1220c0 65 20 3d 20 22 69 6d 61 67 65 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 e.=."imagepath",.scope.=."config
1220e0 22 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c ",.kind.=."path",.tokens.=.true,
122100 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 6d 70 6c 69 62 .}.api.register.{.name.=."implib
122120 64 69 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 dir",.scope.=."config",.kind.=."
122140 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 path",.tokens.=.true,.}.api.regi
122160 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 6d 70 6c 69 62 65 78 74 65 6e 73 69 6f 6e 22 2c ster.{.name.=."implibextension",
122180 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e .scope.=."config",.kind.=."strin
1221a0 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 g",.tokens.=.true,.}.api.registe
1221c0 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 6d 70 6c 69 62 6e 61 6d 65 22 2c 0a 73 63 6f 70 65 20 3d r.{.name.=."implibname",.scope.=
1221e0 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 ."config",.kind.=."string",.toke
122200 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 ns.=.true,.}.api.register.{.name
122220 20 3d 20 22 69 6d 70 6c 69 62 70 72 65 66 69 78 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 .=."implibprefix",.scope.=."conf
122240 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 ig",.kind.=."string",.tokens.=.t
122260 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 6d rue,.}.api.register.{.name.=."im
122280 70 6c 69 62 73 75 66 66 69 78 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b plibsuffix",.scope.=."config",.k
1222a0 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d ind.=."string",.tokens.=.true,.}
1222c0 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 6e 63 6c 75 64 65 64 .api.register.{.name.=."included
1222e0 69 72 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 irs",.scope.=."config",.kind.=."
122300 6c 69 73 74 3a 64 69 72 65 63 74 6f 72 79 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a list:directory",.tokens.=.true,.
122320 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 6e 74 72 69 6e 73 }.api.register.{.name.=."intrins
122340 69 63 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 ics",.scope.=."config",.kind.=."
122360 62 6f 6f 6c 65 61 6e 22 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d boolean".}.api.register.{.name.=
122380 20 22 62 69 6e 64 69 72 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 ."bindirs",.scope.=."config",.ki
1223a0 6e 64 20 3d 20 22 6c 69 73 74 3a 64 69 72 65 63 74 6f 72 79 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 nd.=."list:directory",.tokens.=.
1223c0 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6b true,.}.api.register.{.name.=."k
1223e0 69 6e 64 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 ind",.scope.=."config",.kind.=."
122400 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 43 6f 6e 73 6f 6c 65 41 70 70 string",.allowed.=.{."ConsoleApp
122420 22 2c 0a 22 4d 61 6b 65 66 69 6c 65 22 2c 0a 22 4e 6f 6e 65 22 2c 0a 22 53 68 61 72 65 64 4c 69 ",."Makefile",."None",."SharedLi
122440 62 22 2c 0a 22 53 74 61 74 69 63 4c 69 62 22 2c 0a 22 57 69 6e 64 6f 77 65 64 41 70 70 22 2c 0a b",."StaticLib",."WindowedApp",.
122460 22 55 74 69 6c 69 74 79 22 2c 0a 22 53 68 61 72 65 64 49 74 65 6d 73 22 2c 0a 7d 2c 0a 7d 0a 61 "Utility",."SharedItems",.},.}.a
122480 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 68 61 72 65 64 6c 69 62 74 pi.register.{.name.=."sharedlibt
1224a0 79 70 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 ype",.scope.=."project",.kind.=.
1224c0 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4f 53 58 42 75 6e 64 6c 65 "string",.allowed.=.{."OSXBundle
1224e0 22 2c 0a 22 4f 53 58 46 72 61 6d 65 77 6f 72 6b 22 2c 0a 22 58 43 54 65 73 74 22 2c 0a 7d 2c 0a ",."OSXFramework",."XCTest",.},.
122500 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6c 61 6e 67 75 61 67 }.api.register.{.name.=."languag
122520 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 e",.scope.=."project",.kind.=."s
122540 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 43 22 2c 0a 22 43 2b 2b 22 2c 0a tring",.allowed.=.{."C",."C++",.
122560 22 43 23 22 2c 0a 22 46 23 22 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 "C#",."F#".}.}.api.register.{.na
122580 6d 65 20 3d 20 22 63 64 69 61 6c 65 63 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 me.=."cdialect",.scope.=."config
1225a0 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a ",.kind.=."string",.allowed.=.{.
1225c0 22 44 65 66 61 75 6c 74 22 2c 0a 22 43 38 39 22 2c 0a 22 43 39 30 22 2c 0a 22 43 39 39 22 2c 0a "Default",."C89",."C90",."C99",.
1225e0 22 43 31 31 22 2c 0a 22 67 6e 75 38 39 22 2c 0a 22 67 6e 75 39 30 22 2c 0a 22 67 6e 75 39 39 22 "C11",."gnu89",."gnu90",."gnu99"
122600 2c 0a 22 67 6e 75 31 31 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 ,."gnu11",.}.}.api.register.{.na
122620 6d 65 20 3d 20 22 63 70 70 64 69 61 6c 65 63 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 me.=."cppdialect",.scope.=."conf
122640 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 ig",.kind.=."string",.allowed.=.
122660 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 43 2b 2b 6c 61 74 65 73 74 22 2c 0a 22 43 2b 2b 39 38 {."Default",."C++latest",."C++98
122680 22 2c 0a 22 43 2b 2b 30 78 22 2c 0a 22 43 2b 2b 31 31 22 2c 0a 22 43 2b 2b 31 79 22 2c 0a 22 43 ",."C++0x",."C++11",."C++1y",."C
1226a0 2b 2b 31 34 22 2c 0a 22 43 2b 2b 31 7a 22 2c 0a 22 43 2b 2b 31 37 22 2c 0a 22 43 2b 2b 32 61 22 ++14",."C++1z",."C++17",."C++2a"
1226c0 2c 0a 22 43 2b 2b 32 30 22 2c 0a 22 67 6e 75 2b 2b 39 38 22 2c 0a 22 67 6e 75 2b 2b 30 78 22 2c ,."C++20",."gnu++98",."gnu++0x",
1226e0 0a 22 67 6e 75 2b 2b 31 31 22 2c 0a 22 67 6e 75 2b 2b 31 79 22 2c 0a 22 67 6e 75 2b 2b 31 34 22 ."gnu++11",."gnu++1y",."gnu++14"
122700 2c 0a 22 67 6e 75 2b 2b 31 7a 22 2c 0a 22 67 6e 75 2b 2b 31 37 22 2c 0a 22 67 6e 75 2b 2b 32 61 ,."gnu++1z",."gnu++17",."gnu++2a
122720 22 2c 0a 22 67 6e 75 2b 2b 32 30 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b ",."gnu++20",.}.}.api.register.{
122740 0a 6e 61 6d 65 20 3d 20 22 63 6f 6e 66 6f 72 6d 61 6e 63 65 6d 6f 64 65 22 2c 0a 73 63 6f 70 65 .name.=."conformancemode",.scope
122760 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 62 6f 6f 6c 65 61 6e 22 0a 7d 0a .=."config",.kind.=."boolean".}.
122780 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 75 73 65 66 75 6c 6c 70 61 api.register.{.name.=."usefullpa
1227a0 74 68 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 ths",.scope.=."config",.kind.=."
1227c0 62 6f 6f 6c 65 61 6e 22 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d boolean".}.api.register.{.name.=
1227e0 20 22 73 77 69 66 74 76 65 72 73 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 ."swiftversion",.scope.=."config
122800 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a ",.kind.=."string",.allowed.=.{.
122820 22 34 2e 30 22 2c 0a 22 34 2e 32 22 2c 0a 22 35 2e 30 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 "4.0",."4.2",."5.0",.}.}.api.reg
122840 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6c 69 62 64 69 72 73 22 2c 0a 73 63 6f 70 65 20 ister.{.name.=."libdirs",.scope.
122860 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 64 69 72 65 63 74 6f =."config",.kind.=."list:directo
122880 72 79 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 ry",.tokens.=.true,.}.api.regist
1228a0 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 66 72 61 6d 65 77 6f 72 6b 64 69 72 73 22 2c 0a 73 63 6f er.{.name.=."frameworkdirs",.sco
1228c0 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 64 69 72 65 pe.=."config",.kind.=."list:dire
1228e0 63 74 6f 72 79 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 ctory",.tokens.=.true,.}.api.reg
122900 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6c 69 6e 6b 62 75 69 6c 64 6f 75 74 70 75 74 73 ister.{.name.=."linkbuildoutputs
122920 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 62 6f 6f ",.scope.=."config",.kind.=."boo
122940 6c 65 61 6e 22 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6c lean".}.api.register.{.name.=."l
122960 69 6e 6b 6f 70 74 69 6f 6e 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b inkoptions",.scope.=."config",.k
122980 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 ind.=."list:string",.tokens.=.tr
1229a0 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6c 69 6e ue,.}.api.register.{.name.=."lin
1229c0 6b 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c ks",.scope.=."config",.kind.=."l
1229e0 69 73 74 3a 6d 69 78 65 64 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 ist:mixed",.tokens.=.true,.}.api
122a00 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6c 69 6e 6b 67 72 6f 75 70 73 22 2c .register.{.name.=."linkgroups",
122a20 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e .scope.=."config",.kind.=."strin
122a40 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4f 66 66 22 2c 0a 22 4f 6e 22 2c 0a 7d 0a 7d g",.allowed.=.{."Off",."On",.}.}
122a60 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6c 6f 63 61 6c 65 22 2c .api.register.{.name.=."locale",
122a80 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e .scope.=."config",.kind.=."strin
122aa0 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 66 61 6c 73 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 g",.tokens.=.false,.}.api.regist
122ac0 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6c 6f 63 61 74 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 er.{.name.=."location",.scope.=.
122ae0 7b 20 22 70 72 6f 6a 65 63 74 22 2c 20 22 72 75 6c 65 22 20 7d 2c 0a 6b 69 6e 64 20 3d 20 22 70 {."project",."rule".},.kind.=."p
122b00 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 ath",.tokens.=.true,.}.api.regis
122b20 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6d 61 6b 65 73 65 74 74 69 6e 67 73 22 2c 0a 73 63 6f ter.{.name.=."makesettings",.sco
122b40 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 pe.=."config",.kind.=."list:stri
122b60 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 ng",.tokens.=.true,.}.api.regist
122b80 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6e 61 6d 65 73 70 61 63 65 22 2c 0a 73 63 6f 70 65 20 3d er.{.name.=."namespace",.scope.=
122ba0 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b ."project",.kind.=."string",.tok
122bc0 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d ens.=.true,.}.api.register.{.nam
122be0 65 20 3d 20 22 6e 61 74 69 76 65 77 63 68 61 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 e.=."nativewchar",.scope.=."conf
122c00 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 ig",.kind.=."string",.allowed.=.
122c20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 4f 6e 22 2c 0a 22 4f 66 66 22 2c 0a 7d 0a 7d 0a 61 70 {."Default",."On",."Off",.}.}.ap
122c40 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6e 75 67 65 74 22 2c 0a 73 63 6f i.register.{.name.=."nuget",.sco
122c60 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 pe.=."config",.kind.=."list:stri
122c80 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 ng",.tokens.=.true,.}.api.regist
122ca0 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6e 75 67 65 74 73 6f 75 72 63 65 22 2c 0a 73 63 6f 70 65 er.{.name.=."nugetsource",.scope
122cc0 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 .=."project",.kind.=."string",.t
122ce0 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e okens.=.true,.}.api.register.{.n
122d00 61 6d 65 20 3d 20 22 6f 62 6a 64 69 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 ame.=."objdir",.scope.=."config"
122d20 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a ,.kind.=."path",.tokens.=.true,.
122d40 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6f 70 74 69 6d 69 7a }.api.register.{.name.=."optimiz
122d60 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 e",.scope.=."config",.kind.=."st
122d80 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4f 66 66 22 2c 0a 22 4f 6e 22 2c 0a ring",.allowed.=.{."Off",."On",.
122da0 22 44 65 62 75 67 22 2c 0a 22 53 69 7a 65 22 2c 0a 22 53 70 65 65 64 22 2c 0a 22 46 75 6c 6c 22 "Debug",."Size",."Speed",."Full"
122dc0 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 72 75 6e ,.}.}.api.register.{.name.=."run
122de0 70 61 74 68 64 69 72 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e pathdirs",.scope.=."config",.kin
122e00 64 20 3d 20 22 6c 69 73 74 3a 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a d.=."list:path",.tokens.=.true,.
122e20 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 72 75 6e 74 69 6d 65 }.api.register.{.name.=."runtime
122e40 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 ",.scope.=."config",.kind.=."str
122e60 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 62 75 67 22 2c 0a 22 52 65 6c 65 ing",.allowed.=.{."Debug",."Rele
122e80 61 73 65 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 ase",.}.}.api.register.{.name.=.
122ea0 22 70 63 68 68 65 61 64 65 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b "pchheader",.scope.=."config",.k
122ec0 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d ind.=."string",.tokens.=.true,.}
122ee0 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 70 63 68 73 6f 75 72 63 .api.register.{.name.=."pchsourc
122f00 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 e",.scope.=."config",.kind.=."pa
122f20 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 th",.tokens.=.true,.}.api.regist
122f40 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 70 69 63 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 er.{.name.=."pic",.scope.=."conf
122f60 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 ig",.kind.=."string",.allowed.=.
122f80 7b 0a 22 4f 66 66 22 2c 0a 22 4f 6e 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 {."Off",."On",.}.}.api.register.
122fa0 7b 0a 6e 61 6d 65 20 3d 20 22 70 6c 61 74 66 6f 72 6d 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 {.name.=."platforms",.scope.=."p
122fc0 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 7d roject",.kind.=."list:string",.}
122fe0 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 70 6f 73 74 62 75 69 6c .api.register.{.name.=."postbuil
123000 64 63 6f 6d 6d 61 6e 64 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 dcommands",.scope.=."config",.ki
123020 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 nd.=."list:string",.tokens.=.tru
123040 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 61 6c 6c 6f 77 44 75 70 6c 69 63 61 e,.pathVars.=.true,.allowDuplica
123060 74 65 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d tes.=.true,.}.api.register.{.nam
123080 65 20 3d 20 22 70 6f 73 74 62 75 69 6c 64 6d 65 73 73 61 67 65 22 2c 0a 73 63 6f 70 65 20 3d 20 e.=."postbuildmessage",.scope.=.
1230a0 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e "config",.kind.=."string",.token
1230c0 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 s.=.true,.pathVars.=.true,.}.api
1230e0 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 70 72 65 62 75 69 6c 64 63 6f 6d 6d .register.{.name.=."prebuildcomm
123100 61 6e 64 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 ands",.scope.=."config",.kind.=.
123120 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 "list:string",.tokens.=.true,.pa
123140 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 61 6c 6c 6f 77 44 75 70 6c 69 63 61 74 65 73 20 3d thVars.=.true,.allowDuplicates.=
123160 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 .true,.}.api.register.{.name.=."
123180 70 72 65 62 75 69 6c 64 6d 65 73 73 61 67 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 prebuildmessage",.scope.=."confi
1231a0 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 g",.kind.=."string",.tokens.=.tr
1231c0 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 ue,.pathVars.=.true,.}.api.regis
1231e0 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 70 72 65 6c 69 6e 6b 63 6f 6d 6d 61 6e 64 73 22 2c 0a ter.{.name.=."prelinkcommands",.
123200 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 scope.=."config",.kind.=."list:s
123220 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 tring",.tokens.=.true,.pathVars.
123240 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 =.true,.}.api.register.{.name.=.
123260 22 70 72 65 6c 69 6e 6b 6d 65 73 73 61 67 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 "prelinkmessage",.scope.=."confi
123280 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 g",.kind.=."string",.tokens.=.tr
1232a0 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 ue,.pathVars.=.true,.}.api.regis
1232c0 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 70 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 69 6f 6e ter.{.name.=."propertydefinition
1232e0 22 2c 0a 73 63 6f 70 65 20 3d 20 22 72 75 6c 65 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a ",.scope.=."rule",.kind.=."list:
123300 74 61 62 6c 65 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 table",.}.api.register.{.name.=.
123320 22 72 65 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 "rebuildcommands",.scope.=."conf
123340 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e ig",.kind.=."list:string",.token
123360 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 s.=.true,.pathVars.=.true,.}.api
123380 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 72 65 73 64 65 66 69 6e 65 73 22 2c .register.{.name.=."resdefines",
1233a0 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a .scope.=."config",.kind.=."list:
1233c0 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 string",.tokens.=.true,.}.api.re
1233e0 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 72 65 73 69 6e 63 6c 75 64 65 64 69 72 73 22 gister.{.name.=."resincludedirs"
123400 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 ,.scope.=."config",.kind.=."list
123420 3a 64 69 72 65 63 74 6f 72 79 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 :directory",.tokens.=.true,.}.ap
123440 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 72 65 73 6f 70 74 69 6f 6e 73 22 i.register.{.name.=."resoptions"
123460 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 ,.scope.=."config",.kind.=."list
123480 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 :string",.tokens.=.true,.}.api.r
1234a0 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 72 65 73 6f 75 72 63 65 67 65 6e 65 72 61 egister.{.name.=."resourcegenera
1234c0 74 6f 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 tor",.scope.=."project",.kind.=.
1234e0 22 73 74 72 69 6e 67 22 2c 0a 20 20 20 20 20 20 20 20 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 20 20 "string",.........allowed.=.{...
123500 20 20 20 20 20 20 20 20 20 20 22 69 6e 74 65 72 6e 61 6c 22 2c 0a 20 20 20 20 20 20 20 20 20 20 .........."internal",...........
123520 20 20 22 70 75 62 6c 69 63 22 0a 20 20 20 20 20 20 20 20 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 .."public".........}.}.api.regis
123540 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 72 74 74 69 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f ter.{.name.=."rtti",.scope.=."co
123560 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 nfig",.kind.=."string",.allowed.
123580 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 4f 6e 22 2c 0a 22 4f 66 66 22 2c 0a 7d 2c 0a 7d =.{."Default",."On",."Off",.},.}
1235a0 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 72 75 6c 65 73 22 2c 0a .api.register.{.name.=."rules",.
1235c0 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a scope.=."project",.kind.=."list:
1235e0 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d string",.}.api.register.{.name.=
123600 20 22 73 74 61 72 74 70 72 6f 6a 65 63 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 77 6f 72 6b 73 70 ."startproject",.scope.=."worksp
123620 61 63 65 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 ace",.kind.=."string",.tokens.=.
123640 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 true,.}.api.register.{.name.=."s
123660 74 61 74 69 63 72 75 6e 74 69 6d 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c taticruntime",.scope.=."config",
123680 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 .kind.=."string",.allowed.=.{."D
1236a0 65 66 61 75 6c 74 22 2c 0a 22 4f 6e 22 2c 0a 22 4f 66 66 22 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 efault",."On",."Off".}.}.api.reg
1236c0 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 74 72 69 63 74 61 6c 69 61 73 69 6e 67 22 2c ister.{.name.=."strictaliasing",
1236e0 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e .scope.=."config",.kind.=."strin
123700 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4f 66 66 22 2c 0a 22 4c 65 76 65 6c 31 22 2c g",.allowed.=.{."Off",."Level1",
123720 0a 22 4c 65 76 65 6c 32 22 2c 0a 22 4c 65 76 65 6c 33 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 ."Level2",."Level3",.}.}.api.reg
123740 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 74 72 69 6e 67 70 6f 6f 6c 69 6e 67 22 2c 0a ister.{.name.=."stringpooling",.
123760 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 62 6f 6f 6c 65 61 scope.=."config",.kind.=."boolea
123780 6e 22 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 79 6d 62 n".}.api.register.{.name.=."symb
1237a0 6f 6c 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 ols",.scope.=."config",.kind.=."
1237c0 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a string",.allowed.=.{."Default",.
1237e0 22 4f 6e 22 2c 0a 22 4f 66 66 22 2c 0a 22 46 61 73 74 4c 69 6e 6b 22 2c 20 20 20 20 2d 2d 20 56 "On",."Off",."FastLink",....--.V
123800 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 35 2b 20 6f 6e 6c 79 2c 20 63 6f 6e 73 69 64 65 isual.Studio.2015+.only,.conside
123820 72 65 64 20 27 4f 6e 27 20 66 6f 72 20 61 6c 6c 20 6f 74 68 65 72 20 63 61 73 65 73 2e 0a 22 46 red.'On'.for.all.other.cases.."F
123840 75 6c 6c 22 2c 20 20 20 20 20 20 20 20 2d 2d 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 ull",........--.Visual.Studio.20
123860 31 37 2b 20 6f 6e 6c 79 2c 20 63 6f 6e 73 69 64 65 72 65 64 20 27 4f 6e 27 20 66 6f 72 20 61 6c 17+.only,.considered.'On'.for.al
123880 6c 20 6f 74 68 65 72 20 63 61 73 65 73 2e 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 l.other.cases..},.}.api.register
1238a0 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 79 6d 62 6f 6c 73 70 61 74 68 22 2c 0a 73 63 6f 70 65 20 3d .{.name.=."symbolspath",.scope.=
1238c0 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 ."config",.kind.=."path",.tokens
1238e0 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d .=.true,.}.api.register.{.name.=
123900 20 22 73 79 73 69 6e 63 6c 75 64 65 64 69 72 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 ."sysincludedirs",.scope.=."conf
123920 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 64 69 72 65 63 74 6f 72 79 22 2c 0a 74 6f ig",.kind.=."list:directory",.to
123940 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 kens.=.true,.}.api.register.{.na
123960 6d 65 20 3d 20 22 73 79 73 6c 69 62 64 69 72 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 me.=."syslibdirs",.scope.=."conf
123980 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 64 69 72 65 63 74 6f 72 79 22 2c 0a 74 6f ig",.kind.=."list:directory",.to
1239a0 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 kens.=.true,.}.api.register.{.na
1239c0 6d 65 20 3d 20 22 73 79 73 74 65 6d 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c me.=."system",.scope.=."config",
1239e0 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 61 .kind.=."string",.allowed.=.{."a
123a00 69 78 22 2c 0a 22 62 73 64 22 2c 0a 22 68 61 69 6b 75 22 2c 0a 22 69 6f 73 22 2c 0a 22 6c 69 6e ix",."bsd",."haiku",."ios",."lin
123a20 75 78 22 2c 0a 22 6d 61 63 6f 73 78 22 2c 0a 22 73 6f 6c 61 72 69 73 22 2c 0a 22 77 69 69 22 2c ux",."macosx",."solaris",."wii",
123a40 0a 22 77 69 6e 64 6f 77 73 22 2c 0a 7d 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a ."windows",.},.}.api.register.{.
123a60 6e 61 6d 65 20 3d 20 22 73 79 73 74 65 6d 76 65 72 73 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 name.=."systemversion",.scope.=.
123a80 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 7d 0a 61 70 69 "config",.kind.=."string",.}.api
123aa0 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 74 61 67 73 22 2c 0a 73 63 6f 70 65 .register.{.name.=."tags",.scope
123ac0 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 .=."config",.kind.=."list:string
123ae0 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 74 61 69 6c ",.}.api.register.{.name.=."tail
123b00 63 61 6c 6c 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d calls",.scope.=."config",.kind.=
123b20 20 22 62 6f 6f 6c 65 61 6e 22 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 ."boolean".}.api.register.{.name
123b40 20 3d 20 22 74 61 72 67 65 74 64 69 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 .=."targetdir",.scope.=."config"
123b60 2c 0a 6b 69 6e 64 20 3d 20 22 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a ,.kind.=."path",.tokens.=.true,.
123b80 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 74 61 72 67 65 74 65 }.api.register.{.name.=."targete
123ba0 78 74 65 6e 73 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e xtension",.scope.=."config",.kin
123bc0 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 d.=."string",.tokens.=.true,.}.a
123be0 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 74 61 72 67 65 74 6e 61 6d 65 pi.register.{.name.=."targetname
123c00 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 ",.scope.=."config",.kind.=."str
123c20 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 ing",.tokens.=.true,.}.api.regis
123c40 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 74 61 72 67 65 74 70 72 65 66 69 78 22 2c 0a 73 63 6f ter.{.name.=."targetprefix",.sco
123c60 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a pe.=."config",.kind.=."string",.
123c80 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a tokens.=.true,.}.api.register.{.
123ca0 6e 61 6d 65 20 3d 20 22 74 61 72 67 65 74 73 75 66 66 69 78 22 2c 0a 73 63 6f 70 65 20 3d 20 22 name.=."targetsuffix",.scope.=."
123cc0 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 config",.kind.=."string",.tokens
123ce0 20 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d .=.true,.}.api.register.{.name.=
123d00 20 22 74 6f 6f 6c 73 65 74 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 ."toolset",.scope.=."config",.ki
123d20 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 66 75 6e 63 74 69 6f nd.=."string",.allowed.=.functio
123d40 6e 28 76 61 6c 75 65 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 0a 6c n(value).value.=.value:lower().l
123d60 6f 63 61 6c 20 74 6f 6f 6c 2c 20 76 65 72 73 69 6f 6e 20 3d 20 70 2e 74 6f 6f 6c 73 2e 63 61 6e ocal.tool,.version.=.p.tools.can
123d80 6f 6e 69 63 61 6c 28 76 61 6c 75 65 29 0a 69 66 20 74 6f 6f 6c 20 74 68 65 6e 0a 72 65 74 75 72 onical(value).if.tool.then.retur
123da0 6e 20 70 2e 74 6f 6f 6c 73 2e 6e 6f 72 6d 61 6c 69 7a 65 28 76 61 6c 75 65 29 0a 65 6c 73 65 0a n.p.tools.normalize(value).else.
123dc0 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 65 6e 64 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 return.nil.end.end,.}.api.regist
123de0 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 63 75 73 74 6f 6d 74 6f 6f 6c 6e 61 6d 65 73 70 61 63 65 er.{.name.=."customtoolnamespace
123e00 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 ",.scope.=."config",.kind.=."str
123e20 69 6e 67 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 75 ing",.}.api.register.{.name.=."u
123e40 6e 64 65 66 69 6e 65 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e ndefines",.scope.=."config",.kin
123e60 64 20 3d 20 22 6c 69 73 74 3a 73 74 72 69 6e 67 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 d.=."list:string",.tokens.=.true
123e80 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 75 73 69 6e 67 ,.}.api.register.{.name.=."using
123ea0 64 69 72 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 dirs",.scope.=."config",.kind.=.
123ec0 22 6c 69 73 74 3a 64 69 72 65 63 74 6f 72 79 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c "list:directory",.tokens.=.true,
123ee0 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 75 75 69 64 22 2c .}.api.register.{.name.=."uuid",
123f00 0a 73 63 6f 70 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 .scope.=."project",.kind.=."stri
123f20 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6c ng",.allowed.=.function(value).l
123f40 6f 63 61 6c 20 6f 6b 20 3d 20 74 72 75 65 0a 69 66 20 28 23 76 61 6c 75 65 20 7e 3d 20 33 36 29 ocal.ok.=.true.if.(#value.~=.36)
123f60 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 66 6f 72 20 69 3d 31 2c 33 36 20 .then.ok.=.false.end.for.i=1,36.
123f80 64 6f 0a 6c 6f 63 61 6c 20 63 68 20 3d 20 76 61 6c 75 65 3a 73 75 62 28 69 2c 69 29 0a 69 66 20 do.local.ch.=.value:sub(i,i).if.
123fa0 28 6e 6f 74 20 63 68 3a 66 69 6e 64 28 22 5b 41 42 43 44 45 46 61 62 63 64 65 66 30 31 32 33 34 (not.ch:find("[ABCDEFabcdef01234
123fc0 35 36 37 38 39 2d 5d 22 29 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 65 56789-]")).then.ok.=.false.end.e
123fe0 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 62 28 39 2c 39 29 20 7e 3d 20 22 2d 22 29 20 20 20 nd.if.(value:sub(9,9).~=."-")...
124000 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 then.ok.=.false.end.if.(value:su
124020 62 28 31 34 2c 31 34 29 20 7e 3d 20 22 2d 22 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 b(14,14).~=."-").then.ok.=.false
124040 20 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a 73 75 62 28 31 39 2c 31 39 29 20 7e 3d 20 22 2d 22 .end.if.(value:sub(19,19).~=."-"
124060 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c 73 65 20 65 6e 64 0a 69 66 20 28 76 61 6c 75 65 3a ).then.ok.=.false.end.if.(value:
124080 73 75 62 28 32 34 2c 32 34 29 20 7e 3d 20 22 2d 22 29 20 74 68 65 6e 20 6f 6b 20 3d 20 66 61 6c sub(24,24).~=."-").then.ok.=.fal
1240a0 73 65 20 65 6e 64 0a 69 66 20 28 6e 6f 74 20 6f 6b 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e se.end.if.(not.ok).then.return.n
1240c0 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 55 55 49 44 22 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 il,."invalid.UUID".end.return.va
1240e0 6c 75 65 3a 75 70 70 65 72 28 29 0a 65 6e 64 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b lue:upper().end.}.api.register.{
124100 0a 6e 61 6d 65 20 3d 20 22 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 22 2c 0a 73 63 6f 70 .name.=."vectorextensions",.scop
124120 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 e.=."config",.kind.=."string",.a
124140 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 41 56 58 22 2c 0a 22 41 56 llowed.=.{."Default",."AVX",."AV
124160 58 32 22 2c 0a 22 49 41 33 32 22 2c 0a 22 53 53 45 22 2c 0a 22 53 53 45 32 22 2c 0a 22 53 53 45 X2",."IA32",."SSE",."SSE2",."SSE
124180 33 22 2c 0a 22 53 53 53 45 33 22 2c 0a 22 53 53 45 34 2e 31 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 3",."SSSE3",."SSE4.1",.}.}.api.r
1241a0 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 73 61 65 78 74 65 6e 73 69 6f 6e 73 22 egister.{.name.=."isaextensions"
1241c0 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 ,.scope.=."config",.kind.=."list
1241e0 3a 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4d 4f 56 42 45 22 2c 0a 22 :string",.allowed.=.{."MOVBE",."
124200 50 4f 50 43 4e 54 22 2c 0a 22 50 43 4c 4d 55 4c 22 2c 0a 22 4c 5a 43 4e 54 22 2c 0a 22 42 4d 49 POPCNT",."PCLMUL",."LZCNT",."BMI
124220 22 2c 0a 22 42 4d 49 32 22 2c 0a 22 46 31 36 43 22 2c 0a 22 41 45 53 22 2c 0a 22 46 4d 41 22 2c ",."BMI2",."F16C",."AES",."FMA",
124240 0a 22 46 4d 41 34 22 2c 0a 22 52 44 52 4e 44 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 ."FMA4",."RDRND",.}.}.api.regist
124260 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 76 70 61 74 68 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 70 er.{.name.=."vpaths",.scope.=."p
124280 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 6c 69 73 74 3a 6b 65 79 65 64 3a 6c 69 73 74 roject",.kind.=."list:keyed:list
1242a0 3a 70 61 74 68 22 2c 0a 74 6f 6b 65 6e 73 20 3d 20 74 72 75 65 2c 0a 70 61 74 68 56 61 72 73 20 :path",.tokens.=.true,.pathVars.
1242c0 3d 20 74 72 75 65 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 =.true,.}.api.register.{.name.=.
1242e0 22 77 61 72 6e 69 6e 67 73 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 "warnings",.scope.=."config",.ki
124300 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4f 66 66 22 nd.=."string",.allowed.=.{."Off"
124320 2c 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 48 69 67 68 22 2c 0a 22 45 78 74 72 61 22 2c 0a 22 45 ,."Default",."High",."Extra",."E
124340 76 65 72 79 74 68 69 6e 67 22 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e verything",.}.}.api.register.{.n
124360 61 6d 65 20 3d 20 22 6c 61 72 67 65 61 64 64 72 65 73 73 61 77 61 72 65 22 2c 0a 73 63 6f 70 65 ame.=."largeaddressaware",.scope
124380 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 62 6f 6f 6c 65 61 6e 22 2c 0a 7d .=."config",.kind.=."boolean",.}
1243a0 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 65 64 69 74 6f 72 69 6e .api.register.{.name.=."editorin
1243c0 74 65 67 72 61 74 69 6f 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 77 6f 72 6b 73 70 61 63 65 22 2c tegration",.scope.=."workspace",
1243e0 0a 6b 69 6e 64 20 3d 20 22 62 6f 6f 6c 65 61 6e 22 2c 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 .kind.=."boolean",.}.api.registe
124400 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 70 72 65 66 65 72 72 65 64 74 6f 6f 6c 61 72 63 68 69 74 65 r.{.name.=."preferredtoolarchite
124420 63 74 75 72 65 22 2c 0a 73 63 6f 70 65 20 3d 20 22 77 6f 72 6b 73 70 61 63 65 22 2c 0a 6b 69 6e cture",.scope.=."workspace",.kin
124440 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 d.=."string",.allowed.=.{."Defau
124460 6c 74 22 2c 0a 70 2e 58 38 36 2c 0a 70 2e 58 38 36 5f 36 34 2c 0a 7d 0a 7d 0a 61 70 69 2e 72 65 lt",.p.X86,.p.X86_64,.}.}.api.re
124480 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 75 6e 73 69 67 6e 65 64 63 68 61 72 22 2c 0a gister.{.name.=."unsignedchar",.
1244a0 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 62 6f 6f 6c 65 61 scope.=."config",.kind.=."boolea
1244c0 6e 22 2c 0a 7d 0a 70 2e 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 73 n",.}.p.api.register.{.name.=."s
1244e0 74 72 75 63 74 6d 65 6d 62 65 72 61 6c 69 67 6e 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 tructmemberalign",.scope.=."conf
124500 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 69 6e 74 65 67 65 72 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d ig",.kind.=."integer",.allowed.=
124520 20 7b 0a 22 31 22 2c 0a 22 32 22 2c 0a 22 34 22 2c 0a 22 38 22 2c 0a 22 31 36 22 2c 0a 7d 0a 7d .{."1",."2",."4",."8",."16",.}.}
124540 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6f 6d 69 74 66 72 61 6d .api.register.{.name.=."omitfram
124560 65 70 6f 69 6e 74 65 72 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e epointer",.scope.=."config",.kin
124580 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 d.=."string",.allowed.=.{."Defau
1245a0 6c 74 22 2c 0a 22 4f 6e 22 2c 0a 22 4f 66 66 22 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 lt",."On",."Off".}.}.api.registe
1245c0 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 76 69 73 69 62 69 6c 69 74 79 22 2c 0a 73 63 6f 70 65 20 3d r.{.name.=."visibility",.scope.=
1245e0 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a 61 6c 6c 6f ."config",.kind.=."string",.allo
124600 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 48 69 64 64 65 6e 22 2c 0a 22 49 6e wed.=.{."Default",."Hidden",."In
124620 74 65 72 6e 61 6c 22 2c 0a 22 50 72 6f 74 65 63 74 65 64 22 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 ternal",."Protected".}.}.api.reg
124640 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 69 6e 6c 69 6e 65 73 76 69 73 69 62 69 6c 69 74 ister.{.name.=."inlinesvisibilit
124660 79 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 67 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 y",.scope.=."config",.kind.=."st
124680 72 69 6e 67 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 44 65 66 61 75 6c 74 22 2c 0a 22 48 ring",.allowed.=.{."Default",."H
1246a0 69 64 64 65 6e 22 0a 7d 0a 7d 0a 61 70 69 2e 72 65 67 69 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d idden".}.}.api.register.{.name.=
1246c0 20 22 61 73 73 65 6d 62 6c 79 64 65 62 75 67 22 2c 0a 73 63 6f 70 65 20 3d 20 22 63 6f 6e 66 69 ."assemblydebug",.scope.=."confi
1246e0 67 22 2c 0a 6b 69 6e 64 20 20 3d 20 22 62 6f 6f 6c 65 61 6e 22 0a 7d 0a 61 70 69 2e 72 65 67 69 g",.kind..=."boolean".}.api.regi
124700 73 74 65 72 20 7b 0a 6e 61 6d 65 20 3d 20 22 6a 75 73 74 6d 79 63 6f 64 65 22 2c 0a 73 63 6f 70 ster.{.name.=."justmycode",.scop
124720 65 20 3d 20 22 70 72 6f 6a 65 63 74 22 2c 0a 6b 69 6e 64 20 3d 20 22 73 74 72 69 6e 67 22 2c 0a e.=."project",.kind.=."string",.
124740 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 22 4f 66 66 22 0a 7d 0a 7d 0a 61 70 69 2e 61 6c 69 61 73 28 allowed.=.{."Off".}.}.api.alias(
124760 22 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 22 2c 20 22 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 73 22 "buildcommands",."buildCommands"
124780 29 0a 61 70 69 2e 61 6c 69 61 73 28 22 62 75 69 6c 64 64 65 70 65 6e 64 65 6e 63 69 65 73 22 2c ).api.alias("builddependencies",
1247a0 20 22 62 75 69 6c 64 44 65 70 65 6e 64 65 6e 63 69 65 73 22 29 0a 61 70 69 2e 61 6c 69 61 73 28 ."buildDependencies").api.alias(
1247c0 22 62 75 69 6c 64 6d 65 73 73 61 67 65 22 2c 20 22 62 75 69 6c 64 4d 65 73 73 61 67 65 22 29 0a "buildmessage",."buildMessage").
1247e0 61 70 69 2e 61 6c 69 61 73 28 22 62 75 69 6c 64 6f 75 74 70 75 74 73 22 2c 20 22 62 75 69 6c 64 api.alias("buildoutputs",."build
124800 4f 75 74 70 75 74 73 22 29 0a 61 70 69 2e 61 6c 69 61 73 28 22 63 6c 65 61 6e 65 78 74 65 6e 73 Outputs").api.alias("cleanextens
124820 69 6f 6e 73 22 2c 20 22 63 6c 65 61 6e 45 78 74 65 6e 73 69 6f 6e 73 22 29 0a 61 70 69 2e 61 6c ions",."cleanExtensions").api.al
124840 69 61 73 28 22 64 6f 74 6e 65 74 66 72 61 6d 65 77 6f 72 6b 22 2c 20 22 66 72 61 6d 65 77 6f 72 ias("dotnetframework",."framewor
124860 6b 22 29 0a 61 70 69 2e 61 6c 69 61 73 28 22 65 64 69 74 61 6e 64 63 6f 6e 74 69 6e 75 65 22 2c k").api.alias("editandcontinue",
124880 20 22 65 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 22 29 0a 61 70 69 2e 61 6c 69 61 73 28 22 66 ."editAndContinue").api.alias("f
1248a0 69 6c 65 65 78 74 65 6e 73 69 6f 6e 22 2c 20 22 66 69 6c 65 45 78 74 65 6e 73 69 6f 6e 22 29 0a ileextension",."fileExtension").
1248c0 61 70 69 2e 61 6c 69 61 73 28 22 70 72 6f 70 65 72 74 79 64 65 66 69 6e 69 74 69 6f 6e 22 2c 20 api.alias("propertydefinition",.
1248e0 22 70 72 6f 70 65 72 74 79 44 65 66 69 6e 69 74 69 6f 6e 22 29 0a 61 70 69 2e 61 6c 69 61 73 28 "propertyDefinition").api.alias(
124900 22 72 65 6d 6f 76 65 66 69 6c 65 73 22 2c 20 22 65 78 63 6c 75 64 65 73 22 29 0a 61 70 69 2e 64 "removefiles",."excludes").api.d
124920 65 70 72 65 63 61 74 65 46 69 65 6c 64 28 22 62 75 69 6c 64 72 75 6c 65 22 2c 20 27 55 73 65 20 eprecateField("buildrule",.'Use.
124940 60 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 60 2c 20 60 62 75 69 6c 64 6f 75 74 70 75 74 73 60 2c `buildcommands`,.`buildoutputs`,
124960 20 61 6e 64 20 60 62 75 69 6c 64 6d 65 73 73 61 67 65 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 .and.`buildmessage`.instead.',.f
124980 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 69 66 20 76 61 6c 75 65 2e 64 65 73 63 72 69 70 74 unction(value).if.value.descript
1249a0 69 6f 6e 20 74 68 65 6e 0a 62 75 69 6c 64 6d 65 73 73 61 67 65 28 76 61 6c 75 65 2e 64 65 73 63 ion.then.buildmessage(value.desc
1249c0 72 69 70 74 69 6f 6e 29 0a 65 6e 64 0a 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 28 76 61 6c 75 65 ription).end.buildcommands(value
1249e0 2e 63 6f 6d 6d 61 6e 64 73 29 0a 62 75 69 6c 64 6f 75 74 70 75 74 73 28 76 61 6c 75 65 2e 6f 75 .commands).buildoutputs(value.ou
124a00 74 70 75 74 73 29 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 tputs).end).api.deprecateValue("
124a20 66 6c 61 67 73 22 2c 20 22 43 6f 6d 70 6f 6e 65 6e 74 22 2c 20 27 55 73 65 20 60 62 75 69 6c 64 flags",."Component",.'Use.`build
124a40 61 63 74 69 6f 6e 20 22 43 6f 6d 70 6f 6e 65 6e 74 22 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 action."Component"`.instead.',.f
124a60 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 62 75 69 6c 64 61 63 74 69 6f 6e 20 22 43 6f 6d 70 unction(value).buildaction."Comp
124a80 6f 6e 65 6e 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 onent".end).api.deprecateValue("
124aa0 66 6c 61 67 73 22 2c 20 22 45 6e 61 62 6c 65 53 53 45 22 2c 20 27 55 73 65 20 60 76 65 63 74 6f flags",."EnableSSE",.'Use.`vecto
124ac0 72 65 78 74 65 6e 73 69 6f 6e 73 20 22 53 53 45 22 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 75 rextensions."SSE"`.instead.',.fu
124ae0 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 28 22 nction(value).vectorextensions("
124b00 53 53 45 22 29 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 76 65 63 74 6f SSE").end,.function(value).vecto
124b20 72 65 78 74 65 6e 73 69 6f 6e 73 20 22 44 65 66 61 75 6c 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 rextensions."Default".end).api.d
124b40 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 45 6e 61 62 6c 65 53 53 eprecateValue("flags",."EnableSS
124b60 45 32 22 2c 20 27 55 73 65 20 60 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 22 53 53 45 E2",.'Use.`vectorextensions."SSE
124b80 32 22 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 76 2"`.instead.',.function(value).v
124ba0 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 28 22 53 53 45 32 22 29 0a 65 6e 64 2c 0a 66 75 6e ectorextensions("SSE2").end,.fun
124bc0 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 22 44 ction(value).vectorextensions."D
124be0 65 66 61 75 6c 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 efault".end).api.deprecateValue(
124c00 22 66 6c 61 67 73 22 2c 20 22 46 6c 6f 61 74 46 61 73 74 22 2c 20 27 55 73 65 20 60 66 6c 6f 61 "flags",."FloatFast",.'Use.`floa
124c20 74 69 6e 67 70 6f 69 6e 74 20 22 46 61 73 74 22 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 75 6e tingpoint."Fast"`.instead.',.fun
124c40 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 28 22 46 61 73 74 ction(value).floatingpoint("Fast
124c60 22 29 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 66 6c 6f 61 74 69 6e 67 ").end,.function(value).floating
124c80 70 6f 69 6e 74 20 22 44 65 66 61 75 6c 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 point."Default".end).api.depreca
124ca0 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 46 6c 6f 61 74 53 74 72 69 63 74 22 2c 20 teValue("flags",."FloatStrict",.
124cc0 27 55 73 65 20 60 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 22 53 74 72 69 63 74 22 60 20 69 6e 'Use.`floatingpoint."Strict"`.in
124ce0 73 74 65 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 66 6c 6f 61 74 69 6e stead.',.function(value).floatin
124d00 67 70 6f 69 6e 74 28 22 53 74 72 69 63 74 22 29 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 gpoint("Strict").end,.function(v
124d20 61 6c 75 65 29 0a 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 22 44 65 66 61 75 6c 74 22 0a 65 6e alue).floatingpoint."Default".en
124d40 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 d).api.deprecateValue("flags",."
124d60 4e 61 74 69 76 65 57 43 68 61 72 22 2c 20 27 55 73 65 20 60 6e 61 74 69 76 65 77 63 68 61 72 20 NativeWChar",.'Use.`nativewchar.
124d80 22 4f 6e 22 60 20 69 6e 73 74 65 61 64 2e 22 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 "On"`.instead."',.function(value
124da0 29 0a 6e 61 74 69 76 65 77 63 68 61 72 28 22 4f 6e 22 29 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f ).nativewchar("On").end,.functio
124dc0 6e 28 76 61 6c 75 65 29 0a 6e 61 74 69 76 65 77 63 68 61 72 20 22 44 65 66 61 75 6c 74 22 0a 65 n(value).nativewchar."Default".e
124de0 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 nd).api.deprecateValue("flags",.
124e00 22 4e 6f 4e 61 74 69 76 65 57 43 68 61 72 22 2c 20 27 55 73 65 20 60 6e 61 74 69 76 65 77 63 68 "NoNativeWChar",.'Use.`nativewch
124e20 61 72 20 22 4f 66 66 22 60 20 69 6e 73 74 65 61 64 2e 22 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 ar."Off"`.instead."',.function(v
124e40 61 6c 75 65 29 0a 6e 61 74 69 76 65 77 63 68 61 72 28 22 4f 66 66 22 29 0a 65 6e 64 2c 0a 66 75 alue).nativewchar("Off").end,.fu
124e60 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6e 61 74 69 76 65 77 63 68 61 72 20 22 44 65 66 61 75 nction(value).nativewchar."Defau
124e80 6c 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 lt".end).api.deprecateValue("fla
124ea0 67 73 22 2c 20 22 4f 70 74 69 6d 69 7a 65 22 2c 20 27 55 73 65 20 60 6f 70 74 69 6d 69 7a 65 20 gs",."Optimize",.'Use.`optimize.
124ec0 22 4f 6e 22 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 "On"`.instead.',.function(value)
124ee0 0a 6f 70 74 69 6d 69 7a 65 20 28 22 4f 6e 22 29 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 .optimize.("On").end,.function(v
124f00 61 6c 75 65 29 0a 6f 70 74 69 6d 69 7a 65 20 22 4f 66 66 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 alue).optimize."Off".end).api.de
124f20 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 4f 70 74 69 6d 69 7a 65 53 precateValue("flags",."OptimizeS
124f40 69 7a 65 22 2c 20 27 55 73 65 20 60 6f 70 74 69 6d 69 7a 65 20 22 53 69 7a 65 22 60 20 69 6e 73 ize",.'Use.`optimize."Size"`.ins
124f60 74 65 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6f 70 74 69 6d 69 7a 65 tead.',.function(value).optimize
124f80 20 28 22 53 69 7a 65 22 29 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6f .("Size").end,.function(value).o
124fa0 70 74 69 6d 69 7a 65 20 22 4f 66 66 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 ptimize."Off".end).api.deprecate
124fc0 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 4f 70 74 69 6d 69 7a 65 53 70 65 65 64 22 2c 20 Value("flags",."OptimizeSpeed",.
124fe0 27 55 73 65 20 60 6f 70 74 69 6d 69 7a 65 20 22 53 70 65 65 64 22 60 20 69 6e 73 74 65 61 64 2e 'Use.`optimize."Speed"`.instead.
125000 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6f 70 74 69 6d 69 7a 65 20 28 22 53 70 ',.function(value).optimize.("Sp
125020 65 65 64 22 29 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6f 70 74 69 6d eed").end,.function(value).optim
125040 69 7a 65 20 22 4f 66 66 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 ize."Off".end).api.deprecateValu
125060 65 28 22 66 6c 61 67 73 22 2c 20 22 52 65 6c 65 61 73 65 52 75 6e 74 69 6d 65 22 2c 20 27 55 73 e("flags",."ReleaseRuntime",.'Us
125080 65 20 60 72 75 6e 74 69 6d 65 20 22 52 65 6c 65 61 73 65 22 60 20 69 6e 73 74 65 61 64 2e 27 2c e.`runtime."Release"`.instead.',
1250a0 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 72 75 6e 74 69 6d 65 20 22 52 65 6c 65 61 73 .function(value).runtime."Releas
1250c0 65 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 65 6e 64 29 0a 61 70 69 e".end,.function(value).end).api
1250e0 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 45 78 74 72 61 57 .deprecateValue("flags",."ExtraW
125100 61 72 6e 69 6e 67 73 22 2c 20 27 55 73 65 20 60 77 61 72 6e 69 6e 67 73 20 22 45 78 74 72 61 22 arnings",.'Use.`warnings."Extra"
125120 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 77 61 72 `.instead.',.function(value).war
125140 6e 69 6e 67 73 20 22 45 78 74 72 61 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 nings."Extra".end,.function(valu
125160 65 29 0a 77 61 72 6e 69 6e 67 73 20 22 44 65 66 61 75 6c 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 e).warnings."Default".end).api.d
125180 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 4e 6f 57 61 72 6e 69 6e eprecateValue("flags",."NoWarnin
1251a0 67 73 22 2c 20 27 55 73 65 20 60 77 61 72 6e 69 6e 67 73 20 22 4f 66 66 22 60 20 69 6e 73 74 65 gs",.'Use.`warnings."Off"`.inste
1251c0 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 77 61 72 6e 69 6e 67 73 20 22 ad.',.function(value).warnings."
1251e0 4f 66 66 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 77 61 72 6e 69 6e Off".end,.function(value).warnin
125200 67 73 20 22 44 65 66 61 75 6c 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 gs."Default".end).api.deprecateV
125220 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 4d 61 6e 61 67 65 64 22 2c 20 27 55 73 65 20 60 63 alue("flags",."Managed",.'Use.`c
125240 6c 72 20 22 4f 6e 22 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c lr."On"`.instead.',.function(val
125260 75 65 29 0a 63 6c 72 20 22 4f 6e 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 ue).clr."On".end,.function(value
125280 29 0a 63 6c 72 20 22 4f 66 66 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 ).clr."Off".end).api.deprecateVa
1252a0 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 4e 6f 45 64 69 74 41 6e 64 43 6f 6e 74 69 6e 75 65 22 lue("flags",."NoEditAndContinue"
1252c0 2c 20 27 55 73 65 20 65 64 69 74 61 6e 64 63 6f 6e 74 69 6e 75 65 20 22 4f 66 66 22 60 20 69 6e ,.'Use.editandcontinue."Off"`.in
1252e0 73 74 65 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 65 64 69 74 61 6e 64 stead.',.function(value).editand
125300 63 6f 6e 74 69 6e 75 65 20 22 4f 66 66 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c continue."Off".end,.function(val
125320 75 65 29 0a 65 64 69 74 61 6e 64 63 6f 6e 74 69 6e 75 65 20 22 4f 6e 22 0a 65 6e 64 29 0a 61 70 ue).editandcontinue."On".end).ap
125340 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 53 79 6d 62 6f i.deprecateValue("flags",."Symbo
125360 6c 73 22 2c 20 27 55 73 65 20 60 73 79 6d 62 6f 6c 73 20 22 4f 6e 22 60 20 69 6e 73 74 65 61 64 ls",.'Use.`symbols."On"`.instead
125380 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 73 79 6d 62 6f 6c 73 20 22 4f 6e 22 0a ',.function(value).symbols."On".
1253a0 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 73 79 6d 62 6f 6c 73 20 22 44 65 end,.function(value).symbols."De
1253c0 66 61 75 6c 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 fault".end).api.deprecateValue("
1253e0 66 6c 61 67 73 22 2c 20 22 43 2b 2b 31 31 22 2c 20 27 55 73 65 20 60 63 70 70 64 69 61 6c 65 63 flags",."C++11",.'Use.`cppdialec
125400 74 20 22 43 2b 2b 31 31 22 60 20 69 6e 73 74 65 61 64 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 t."C++11"`.instead',.function(va
125420 6c 75 65 29 0a 63 70 70 64 69 61 6c 65 63 74 20 22 43 2b 2b 31 31 22 0a 65 6e 64 2c 0a 66 75 6e lue).cppdialect."C++11".end,.fun
125440 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 63 70 70 64 69 61 6c 65 63 74 20 22 44 65 66 61 75 6c 74 ction(value).cppdialect."Default
125460 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 ".end).api.deprecateValue("flags
125480 22 2c 20 22 43 2b 2b 31 34 22 2c 20 27 55 73 65 20 60 63 70 70 64 69 61 6c 65 63 74 20 22 43 2b ",."C++14",.'Use.`cppdialect."C+
1254a0 2b 31 34 22 60 20 69 6e 73 74 65 61 64 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a +14"`.instead',.function(value).
1254c0 63 70 70 64 69 61 6c 65 63 74 20 22 43 2b 2b 31 34 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e cppdialect."C++14".end,.function
1254e0 28 76 61 6c 75 65 29 0a 63 70 70 64 69 61 6c 65 63 74 20 22 44 65 66 61 75 6c 74 22 0a 65 6e 64 (value).cppdialect."Default".end
125500 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 43 ).api.deprecateValue("flags",."C
125520 39 30 22 2c 20 20 20 27 55 73 65 20 60 63 64 69 61 6c 65 63 74 20 22 67 6e 75 39 30 22 60 20 69 90",...'Use.`cdialect."gnu90"`.i
125540 6e 73 74 65 61 64 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 63 64 69 61 6c 65 63 nstead',.function(value).cdialec
125560 74 20 22 67 6e 75 39 30 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 63 t."gnu90".end,.function(value).c
125580 64 69 61 6c 65 63 74 20 22 44 65 66 61 75 6c 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 dialect."Default".end).api.depre
1255a0 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 43 39 39 22 2c 20 20 20 27 55 73 65 cateValue("flags",."C99",...'Use
1255c0 20 60 63 64 69 61 6c 65 63 74 20 22 67 6e 75 39 39 22 60 20 69 6e 73 74 65 61 64 27 2c 0a 66 75 .`cdialect."gnu99"`.instead',.fu
1255e0 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 63 64 69 61 6c 65 63 74 20 22 67 6e 75 39 39 22 0a 65 nction(value).cdialect."gnu99".e
125600 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 63 64 69 61 6c 65 63 74 20 22 44 65 nd,.function(value).cdialect."De
125620 66 61 75 6c 74 22 0a 65 6e 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 fault".end).api.deprecateValue("
125640 66 6c 61 67 73 22 2c 20 22 43 31 31 22 2c 20 20 20 27 55 73 65 20 60 63 64 69 61 6c 65 63 74 20 flags",."C11",...'Use.`cdialect.
125660 22 67 6e 75 31 31 22 60 20 69 6e 73 74 65 61 64 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 "gnu11"`.instead',.function(valu
125680 65 29 0a 63 64 69 61 6c 65 63 74 20 22 67 6e 75 31 31 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f e).cdialect."gnu11".end,.functio
1256a0 6e 28 76 61 6c 75 65 29 0a 63 64 69 61 6c 65 63 74 20 22 44 65 66 61 75 6c 74 22 0a 65 6e 64 29 n(value).cdialect."Default".end)
1256c0 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 57 69 .api.deprecateValue("flags",."Wi
1256e0 6e 4d 61 69 6e 22 2c 20 27 55 73 65 20 60 65 6e 74 72 79 70 6f 69 6e 74 20 22 57 69 6e 4d 61 69 nMain",.'Use.`entrypoint."WinMai
125700 6e 43 52 54 53 74 61 72 74 75 70 22 60 20 69 6e 73 74 65 61 64 27 2c 0a 66 75 6e 63 74 69 6f 6e nCRTStartup"`.instead',.function
125720 28 76 61 6c 75 65 29 0a 65 6e 74 72 79 70 6f 69 6e 74 20 22 57 69 6e 4d 61 69 6e 43 52 54 53 74 (value).entrypoint."WinMainCRTSt
125740 61 72 74 75 70 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 65 6e 74 72 artup".end,.function(value).entr
125760 79 70 6f 69 6e 74 20 22 6d 61 69 6e 43 52 54 53 74 61 72 74 75 70 22 0a 65 6e 64 29 0a 61 70 69 ypoint."mainCRTStartup".end).api
125780 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 53 74 61 74 69 63 .deprecateValue("flags",."Static
1257a0 52 75 6e 74 69 6d 65 22 2c 20 27 55 73 65 20 60 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 22 4f Runtime",.'Use.`staticruntime."O
1257c0 6e 22 60 20 69 6e 73 74 65 61 64 27 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 73 74 n"`.instead',.function(value).st
1257e0 61 74 69 63 72 75 6e 74 69 6d 65 20 22 4f 6e 22 0a 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 aticruntime."On".end,.function(v
125800 61 6c 75 65 29 0a 73 74 61 74 69 63 72 75 6e 74 69 6d 65 20 22 44 65 66 61 75 6c 74 22 0a 65 6e alue).staticruntime."Default".en
125820 64 29 0a 61 70 69 2e 64 65 70 72 65 63 61 74 65 56 61 6c 75 65 28 22 66 6c 61 67 73 22 2c 20 22 d).api.deprecateValue("flags",."
125840 4e 6f 46 72 61 6d 65 50 6f 69 6e 74 65 72 22 2c 20 27 55 73 65 20 60 6f 6d 69 74 66 72 61 6d 65 NoFramePointer",.'Use.`omitframe
125860 70 6f 69 6e 74 65 72 20 22 4f 6e 22 60 20 69 6e 73 74 65 61 64 2e 27 2c 0a 66 75 6e 63 74 69 6f pointer."On"`.instead.',.functio
125880 6e 28 76 61 6c 75 65 29 0a 6f 6d 69 74 66 72 61 6d 65 70 6f 69 6e 74 65 72 28 22 4f 6e 22 29 0a n(value).omitframepointer("On").
1258a0 65 6e 64 2c 0a 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6f 6d 69 74 66 72 61 6d 65 70 6f end,.function(value).omitframepo
1258c0 69 6e 74 65 72 28 22 44 65 66 61 75 6c 74 22 29 0a 65 6e 64 29 0a 6e 65 77 6f 70 74 69 6f 6e 0a inter("Default").end).newoption.
1258e0 7b 0a 63 61 74 65 67 6f 72 79 3d 20 22 63 6f 6d 70 69 6c 65 72 73 22 2c 0a 74 72 69 67 67 65 72 {.category=."compilers",.trigger
125900 20 20 20 20 20 3d 20 22 63 63 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 22 56 41 4c 55 .....=."cc",.value.......=."VALU
125920 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 43 68 6f 6f 73 65 20 61 20 43 2f 43 2b E",.description.=."Choose.a.C/C+
125940 2b 20 63 6f 6d 70 69 6c 65 72 20 73 65 74 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 +.compiler.set",.allowed.=.{.{."
125960 63 6c 61 6e 67 22 2c 20 22 43 6c 61 6e 67 20 28 63 6c 61 6e 67 29 22 20 7d 2c 0a 7b 20 22 67 63 clang",."Clang.(clang)".},.{."gc
125980 63 22 2c 20 22 47 4e 55 20 47 43 43 20 28 67 63 63 2f 67 2b 2b 29 22 20 7d 2c 0a 7b 20 22 6d 69 c",."GNU.GCC.(gcc/g++)".},.{."mi
1259a0 6e 67 77 22 2c 20 22 4d 69 6e 47 57 20 47 43 43 20 28 67 63 63 2f 67 2b 2b 29 22 20 7d 2c 0a 7d ngw",."MinGW.GCC.(gcc/g++)".},.}
1259c0 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 63 61 74 65 67 6f 72 79 3d 20 22 63 6f 6d 70 69 6c .}.newoption.{.category=."compil
1259e0 65 72 73 22 2c 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 64 6f 74 6e 65 74 22 2c 0a 76 61 ers",.trigger.....=."dotnet",.va
125a00 6c 75 65 20 20 20 20 20 20 20 3d 20 22 56 41 4c 55 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e lue.......=."VALUE",.description
125a20 20 3d 20 22 43 68 6f 6f 73 65 20 61 20 2e 4e 45 54 20 63 6f 6d 70 69 6c 65 72 20 73 65 74 22 2c .=."Choose.a..NET.compiler.set",
125a40 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b 20 22 6d 73 6e 65 74 22 2c 20 20 20 22 4d 69 63 72 6f .allowed.=.{.{."msnet",..."Micro
125a60 73 6f 66 74 20 2e 4e 45 54 20 28 63 73 63 29 22 20 7d 2c 0a 7b 20 22 6d 6f 6e 6f 22 2c 20 20 20 soft..NET.(csc)".},.{."mono",...
125a80 20 22 4e 6f 76 65 6c 6c 20 4d 6f 6e 6f 20 28 6d 63 73 29 22 20 20 20 20 7d 2c 0a 7b 20 22 70 6e ."Novell.Mono.(mcs)"....},.{."pn
125aa0 65 74 22 2c 20 20 20 20 22 50 6f 72 74 61 62 6c 65 2e 4e 45 54 20 28 63 73 63 63 29 22 20 20 7d et",...."Portable.NET.(cscc)"..}
125ac0 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 ,.}.}.newoption.{.trigger.....=.
125ae0 22 66 61 74 61 6c 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 54 72 65 61 74 20 77 61 "fatal",.description.=."Treat.wa
125b00 72 6e 69 6e 67 73 20 66 72 6f 6d 20 70 72 6f 6a 65 63 74 20 73 63 72 69 70 74 73 20 61 73 20 65 rnings.from.project.scripts.as.e
125b20 72 72 6f 72 73 22 0a 7d 0a 20 20 20 20 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 rrors".}.....newoption.{.trigger
125b40 20 20 20 20 20 3d 20 22 64 65 62 75 67 67 65 72 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d .....=."debugger",.description.=
125b60 20 22 53 74 61 72 74 20 4d 6f 62 44 65 62 75 67 20 72 65 6d 6f 74 65 20 64 65 62 75 67 67 65 72 ."Start.MobDebug.remote.debugger
125b80 2e 20 57 6f 72 6b 73 20 77 69 74 68 20 5a 65 72 6f 42 72 61 6e 65 20 53 74 75 64 69 6f 22 0a 7d ..Works.with.ZeroBrane.Studio".}
125ba0 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 66 69 6c 65 .newoption.{.trigger.....=."file
125bc0 22 2c 0a 76 61 6c 75 65 20 20 20 20 20 20 20 3d 20 22 46 49 4c 45 22 2c 0a 64 65 73 63 72 69 70 ",.value.......=."FILE",.descrip
125be0 74 69 6f 6e 20 3d 20 22 52 65 61 64 20 46 49 4c 45 20 61 73 20 61 20 50 72 65 6d 61 6b 65 20 73 tion.=."Read.FILE.as.a.Premake.s
125c00 63 72 69 70 74 3b 20 64 65 66 61 75 6c 74 20 69 73 20 27 70 72 65 6d 61 6b 65 35 2e 6c 75 61 27 cript;.default.is.'premake5.lua'
125c20 22 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 68 ".}.newoption.{.trigger.....=."h
125c40 65 6c 70 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 44 69 73 70 6c 61 79 20 74 68 69 elp",.description.=."Display.thi
125c60 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 22 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 s.information".}.newoption.{.tri
125c80 67 67 65 72 20 20 20 20 20 3d 20 22 76 65 72 62 6f 73 65 22 2c 0a 64 65 73 63 72 69 70 74 69 6f gger.....=."verbose",.descriptio
125ca0 6e 20 3d 20 22 47 65 6e 65 72 61 74 65 20 65 78 74 72 61 20 64 65 62 75 67 20 74 65 78 74 20 6f n.=."Generate.extra.debug.text.o
125cc0 75 74 70 75 74 22 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 3d 20 22 utput".}.newoption.{.trigger.=."
125ce0 69 6e 74 65 72 61 63 74 69 76 65 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 49 6e 74 interactive",.description.=."Int
125d00 65 72 61 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 20 70 72 6f 6d 70 74 22 0a 7d 0a 6e 65 77 6f 70 eractive.command.prompt".}.newop
125d20 74 69 6f 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 6f 73 22 2c 0a 76 61 6c 75 65 tion.{.trigger.....=."os",.value
125d40 20 20 20 20 20 20 20 3d 20 22 56 41 4c 55 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 .......=."VALUE",.description.=.
125d60 22 47 65 6e 65 72 61 74 65 20 66 69 6c 65 73 20 66 6f 72 20 61 20 64 69 66 66 65 72 65 6e 74 20 "Generate.files.for.a.different.
125d80 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 65 6d 22 2c 0a 61 6c 6c 6f 77 65 64 20 3d 20 7b 0a 7b operating.system",.allowed.=.{.{
125da0 20 22 61 69 78 22 2c 20 20 20 20 20 20 22 49 42 4d 20 41 49 58 22 20 7d 2c 0a 7b 20 22 62 73 64 ."aix",......"IBM.AIX".},.{."bsd
125dc0 22 2c 20 20 20 20 20 20 22 4f 70 65 6e 42 53 44 2c 20 4e 65 74 42 53 44 2c 20 6f 72 20 46 72 65 ",......"OpenBSD,.NetBSD,.or.Fre
125de0 65 42 53 44 22 20 7d 2c 0a 7b 20 22 68 61 69 6b 75 22 2c 20 20 20 20 22 48 61 69 6b 75 22 20 7d eBSD".},.{."haiku",...."Haiku".}
125e00 2c 0a 7b 20 22 68 75 72 64 22 2c 20 20 20 20 20 22 47 4e 55 2f 48 75 72 64 22 20 7d 2c 0a 7b 20 ,.{."hurd",....."GNU/Hurd".},.{.
125e20 22 69 6f 73 22 2c 20 20 20 20 20 20 22 69 4f 53 22 20 7d 2c 0a 7b 20 22 6c 69 6e 75 78 22 2c 20 "ios",......"iOS".},.{."linux",.
125e40 20 20 20 22 4c 69 6e 75 78 22 20 7d 2c 0a 7b 20 22 6d 61 63 6f 73 78 22 2c 20 20 20 22 41 70 70 ..."Linux".},.{."macosx",..."App
125e60 6c 65 20 4d 61 63 20 4f 53 20 58 22 20 7d 2c 0a 7b 20 22 73 6f 6c 61 72 69 73 22 2c 20 20 22 53 le.Mac.OS.X".},.{."solaris",.."S
125e80 6f 6c 61 72 69 73 22 20 7d 2c 0a 7b 20 22 77 69 6e 64 6f 77 73 22 2c 20 20 22 4d 69 63 72 6f 73 olaris".},.{."windows",.."Micros
125ea0 6f 66 74 20 57 69 6e 64 6f 77 73 22 20 7d 2c 0a 7d 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a oft.Windows".},.}.}.newoption.{.
125ec0 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 73 63 72 69 70 74 73 22 2c 0a 76 61 6c 75 65 20 20 trigger.....=."scripts",.value..
125ee0 20 20 20 20 20 3d 20 22 50 41 54 48 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 53 65 .....=."PATH",.description.=."Se
125f00 61 72 63 68 20 66 6f 72 20 61 64 64 69 74 69 6f 6e 61 6c 20 73 63 72 69 70 74 73 20 6f 6e 20 74 arch.for.additional.scripts.on.t
125f20 68 65 20 67 69 76 65 6e 20 70 61 74 68 22 0a 7d 0a 6e 65 77 6f 70 74 69 6f 6e 0a 7b 0a 74 72 69 he.given.path".}.newoption.{.tri
125f40 67 67 65 72 20 20 20 20 20 3d 20 22 73 79 73 74 65 6d 73 63 72 69 70 74 22 2c 0a 76 61 6c 75 65 gger.....=."systemscript",.value
125f60 20 20 20 20 20 20 20 3d 20 22 46 49 4c 45 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 .......=."FILE",.description.=."
125f80 4f 76 65 72 72 69 64 65 20 64 65 66 61 75 6c 74 20 73 79 73 74 65 6d 20 73 63 72 69 70 74 20 28 Override.default.system.script.(
125fa0 70 72 65 6d 61 6b 65 35 2d 73 79 73 74 65 6d 2e 6c 75 61 29 22 0a 7d 0a 6e 65 77 6f 70 74 69 6f premake5-system.lua)".}.newoptio
125fc0 6e 0a 7b 0a 74 72 69 67 67 65 72 20 20 20 20 20 3d 20 22 76 65 72 73 69 6f 6e 22 2c 0a 64 65 73 n.{.trigger.....=."version",.des
125fe0 63 72 69 70 74 69 6f 6e 20 3d 20 22 44 69 73 70 6c 61 79 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f cription.=."Display.version.info
126000 72 6d 61 74 69 6f 6e 22 0a 7d 0a 69 66 20 68 74 74 70 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 6e rmation".}.if.http.~=.nil.then.n
126020 65 77 6f 70 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 3d 20 22 69 6e 73 65 63 75 72 65 22 2c ewoption.{.trigger.=."insecure",
126040 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 3d 20 22 66 6f 72 66 69 74 20 53 53 48 20 63 65 72 74 69 .description.=."forfit.SSH.certi
126060 66 69 63 61 74 69 6f 6e 20 63 68 65 63 6b 73 2e 22 0a 7d 0a 65 6e 64 0a 63 68 61 72 61 63 74 65 fication.checks.".}.end.characte
126080 72 73 65 74 20 22 44 65 66 61 75 6c 74 22 0a 63 6c 72 20 22 4f 66 66 22 0a 65 64 69 74 6f 72 69 rset."Default".clr."Off".editori
1260a0 6e 74 65 67 72 61 74 69 6f 6e 20 22 4f 66 66 22 0a 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 ntegration."Off".exceptionhandli
1260c0 6e 67 20 22 44 65 66 61 75 6c 74 22 0a 72 74 74 69 20 22 44 65 66 61 75 6c 74 22 0a 73 79 6d 62 ng."Default".rtti."Default".symb
1260e0 6f 6c 73 20 22 44 65 66 61 75 6c 74 22 0a 6e 75 67 65 74 73 6f 75 72 63 65 20 22 68 74 74 70 73 ols."Default".nugetsource."https
126100 3a 2f 2f 61 70 69 2e 6e 75 67 65 74 2e 6f 72 67 2f 76 33 2f 69 6e 64 65 78 2e 6a 73 6f 6e 22 0a ://api.nuget.org/v3/index.json".
126120 6c 61 6e 67 75 61 67 65 20 22 43 2b 2b 22 0a 66 69 6c 74 65 72 20 7b 20 22 6b 69 6e 64 3a 53 68 language."C++".filter.{."kind:Sh
126140 61 72 65 64 4c 69 62 22 20 7d 0a 74 61 72 67 65 74 70 72 65 66 69 78 20 22 6c 69 62 22 0a 74 61 aredLib".}.targetprefix."lib".ta
126160 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 22 2e 73 6f 22 0a 66 69 6c 74 65 72 20 7b 20 22 6b 69 rgetextension.".so".filter.{."ki
126180 6e 64 3a 53 74 61 74 69 63 4c 69 62 22 20 7d 0a 74 61 72 67 65 74 70 72 65 66 69 78 20 22 6c 69 nd:StaticLib".}.targetprefix."li
1261a0 62 22 0a 74 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 22 2e 61 22 0a 66 69 6c 74 65 72 20 7b b".targetextension.".a".filter.{
1261c0 20 22 73 79 73 74 65 6d 3a 64 61 72 77 69 6e 22 2c 20 22 6b 69 6e 64 3a 57 69 6e 64 6f 77 65 64 ."system:darwin",."kind:Windowed
1261e0 41 70 70 22 20 7d 0a 74 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 22 2e 61 70 70 22 0a 66 69 App".}.targetextension.".app".fi
126200 6c 74 65 72 20 7b 20 22 73 79 73 74 65 6d 3a 64 61 72 77 69 6e 22 2c 20 22 6b 69 6e 64 3a 53 68 lter.{."system:darwin",."kind:Sh
126220 61 72 65 64 4c 69 62 22 20 7d 0a 74 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 22 2e 64 79 6c aredLib".}.targetextension.".dyl
126240 69 62 22 0a 66 69 6c 74 65 72 20 7b 20 22 73 79 73 74 65 6d 3a 64 61 72 77 69 6e 22 2c 20 22 6b ib".filter.{."system:darwin",."k
126260 69 6e 64 3a 53 68 61 72 65 64 4c 69 62 22 2c 20 22 73 68 61 72 65 64 6c 69 62 74 79 70 65 3a 4f ind:SharedLib",."sharedlibtype:O
126280 53 58 42 75 6e 64 6c 65 22 20 7d 0a 74 61 72 67 65 74 70 72 65 66 69 78 20 22 22 0a 74 61 72 67 SXBundle".}.targetprefix."".targ
1262a0 65 74 65 78 74 65 6e 73 69 6f 6e 20 22 2e 62 75 6e 64 6c 65 22 0a 66 69 6c 74 65 72 20 7b 20 22 etextension.".bundle".filter.{."
1262c0 73 79 73 74 65 6d 3a 64 61 72 77 69 6e 22 2c 20 22 6b 69 6e 64 3a 53 68 61 72 65 64 4c 69 62 22 system:darwin",."kind:SharedLib"
1262e0 2c 20 22 73 68 61 72 65 64 6c 69 62 74 79 70 65 3a 4f 53 58 46 72 61 6d 65 77 6f 72 6b 22 20 7d ,."sharedlibtype:OSXFramework".}
126300 0a 74 61 72 67 65 74 70 72 65 66 69 78 20 22 22 0a 74 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e .targetprefix."".targetextension
126320 20 22 2e 66 72 61 6d 65 77 6f 72 6b 22 0a 66 69 6c 74 65 72 20 7b 20 22 73 79 73 74 65 6d 3a 64 .".framework".filter.{."system:d
126340 61 72 77 69 6e 22 2c 20 22 6b 69 6e 64 3a 53 68 61 72 65 64 4c 69 62 22 2c 20 22 73 68 61 72 65 arwin",."kind:SharedLib",."share
126360 64 6c 69 62 74 79 70 65 3a 58 43 54 65 73 74 22 20 7d 0a 74 61 72 67 65 74 70 72 65 66 69 78 20 dlibtype:XCTest".}.targetprefix.
126380 22 22 0a 74 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 22 2e 78 63 74 65 73 74 22 0a 66 69 6c "".targetextension.".xctest".fil
1263a0 74 65 72 20 7b 20 22 73 79 73 74 65 6d 3a 57 69 6e 64 6f 77 73 20 6f 72 20 6c 61 6e 67 75 61 67 ter.{."system:Windows.or.languag
1263c0 65 3a 43 23 20 6f 72 20 6c 61 6e 67 75 61 67 65 3a 46 23 22 2c 20 22 6b 69 6e 64 3a 43 6f 6e 73 e:C#.or.language:F#",."kind:Cons
1263e0 6f 6c 65 41 70 70 20 6f 72 20 57 69 6e 64 6f 77 65 64 41 70 70 22 20 7d 0a 74 61 72 67 65 74 65 oleApp.or.WindowedApp".}.targete
126400 78 74 65 6e 73 69 6f 6e 20 22 2e 65 78 65 22 0a 66 69 6c 74 65 72 20 7b 20 22 73 79 73 74 65 6d xtension.".exe".filter.{."system
126420 3a 57 69 6e 64 6f 77 73 22 2c 20 22 6b 69 6e 64 3a 53 68 61 72 65 64 4c 69 62 22 20 7d 0a 74 61 :Windows",."kind:SharedLib".}.ta
126440 72 67 65 74 70 72 65 66 69 78 20 22 22 0a 74 61 72 67 65 74 65 78 74 65 6e 73 69 6f 6e 20 22 2e rgetprefix."".targetextension.".
126460 64 6c 6c 22 0a 69 6d 70 6c 69 62 65 78 74 65 6e 73 69 6f 6e 20 22 2e 6c 69 62 22 0a 66 69 6c 74 dll".implibextension.".lib".filt
126480 65 72 20 7b 20 22 73 79 73 74 65 6d 3a 57 69 6e 64 6f 77 73 22 2c 20 22 6b 69 6e 64 3a 53 74 61 er.{."system:Windows",."kind:Sta
1264a0 74 69 63 4c 69 62 22 20 7d 0a 74 61 72 67 65 74 70 72 65 66 69 78 20 22 22 0a 74 61 72 67 65 74 ticLib".}.targetprefix."".target
1264c0 65 78 74 65 6e 73 69 6f 6e 20 22 2e 6c 69 62 22 0a 66 69 6c 74 65 72 20 7b 20 22 6c 61 6e 67 75 extension.".lib".filter.{."langu
1264e0 61 67 65 3a 43 23 20 6f 72 20 6c 61 6e 67 75 61 67 65 3a 46 23 22 2c 20 22 6b 69 6e 64 3a 53 68 age:C#.or.language:F#",."kind:Sh
126500 61 72 65 64 4c 69 62 22 20 7d 0a 74 61 72 67 65 74 70 72 65 66 69 78 20 22 22 0a 74 61 72 67 65 aredLib".}.targetprefix."".targe
126520 74 65 78 74 65 6e 73 69 6f 6e 20 22 2e 64 6c 6c 22 0a 69 6d 70 6c 69 62 65 78 74 65 6e 73 69 6f textension.".dll".implibextensio
126540 6e 20 22 2e 64 6c 6c 22 0a 66 69 6c 74 65 72 20 7b 20 22 6b 69 6e 64 3a 53 68 61 72 65 64 4c 69 n.".dll".filter.{."kind:SharedLi
126560 62 22 2c 20 22 73 79 73 74 65 6d 3a 6e 6f 74 20 57 69 6e 64 6f 77 73 22 20 7d 0a 70 69 63 20 22 b",."system:not.Windows".}.pic."
126580 4f 6e 22 0a 66 69 6c 74 65 72 20 7b 20 22 73 79 73 74 65 6d 3a 64 61 72 77 69 6e 22 20 7d 0a 74 On".filter.{."system:darwin".}.t
1265a0 6f 6f 6c 73 65 74 20 22 63 6c 61 6e 67 22 0a 66 69 6c 74 65 72 20 7b 20 22 70 6c 61 74 66 6f 72 oolset."clang".filter.{."platfor
1265c0 6d 73 3a 57 69 6e 36 34 22 20 7d 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 22 78 38 36 5f 36 34 ms:Win64".}.architecture."x86_64
1265e0 22 0a 66 69 6c 74 65 72 20 7b 7d 0a 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b ".filter.{}.....local.p.=.premak
126600 65 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 e.local.project.=.p.project.loca
126620 6c 20 77 6f 72 6b 73 70 61 63 65 20 3d 20 70 2e 77 6f 72 6b 73 70 61 63 65 0a 6c 6f 63 61 6c 20 l.workspace.=.p.workspace.local.
126640 74 72 65 65 20 3d 20 70 2e 74 72 65 65 0a 6c 6f 63 61 6c 20 63 6f 64 65 6c 69 74 65 20 3d 20 70 tree.=.p.tree.local.codelite.=.p
126660 2e 6d 6f 64 75 6c 65 73 2e 63 6f 64 65 6c 69 74 65 0a 63 6f 64 65 6c 69 74 65 2e 77 6f 72 6b 73 .modules.codelite.codelite.works
126680 70 61 63 65 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 63 6f 64 65 6c 69 74 65 2e 77 6f 72 pace.=.{}.local.m.=.codelite.wor
1266a0 6b 73 70 61 63 65 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 28 77 6b 73 29 0a kspace.function.m.generate(wks).
1266c0 70 2e 75 74 66 38 28 29 0a 70 2e 77 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 p.utf8().p.w('<?xml.version="1.0
1266e0 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 46 2d 38 22 3f 3e 27 29 0a 6c 6f 63 61 6c 20 74 61 67 ".encoding="UTF-8"?>').local.tag
126700 73 64 62 20 3d 20 22 22 0a 70 2e 70 75 73 68 28 27 3c 43 6f 64 65 4c 69 74 65 5f 57 6f 72 6b 73 sdb.=."".p.push('<CodeLite_Works
126720 70 61 63 65 20 4e 61 6d 65 3d 22 25 73 22 20 44 61 74 61 62 61 73 65 3d 22 25 73 22 20 53 57 54 pace.Name="%s".Database="%s".SWT
126740 4c 57 3d 22 4e 6f 22 3e 27 2c 20 77 6b 73 2e 6e 61 6d 65 2c 20 74 61 67 73 64 62 29 0a 6c 6f 63 LW="No">',.wks.name,.tagsdb).loc
126760 61 6c 20 74 72 20 3d 20 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 74 72 65 65 28 77 6b 73 29 al.tr.=.workspace.grouptree(wks)
126780 0a 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 .tree.traverse(tr,.{.onleaf.=.fu
1267a0 6e 63 74 69 6f 6e 28 6e 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 6e 2e 70 72 6f 6a 65 63 74 0a nction(n).local.prj.=.n.project.
1267c0 6c 6f 63 61 6c 20 70 72 6a 70 61 74 68 20 3d 20 70 2e 66 69 6c 65 6e 61 6d 65 28 70 72 6a 2c 20 local.prjpath.=.p.filename(prj,.
1267e0 22 2e 70 72 6f 6a 65 63 74 22 29 0a 70 72 6a 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 ".project").prjpath.=.path.getre
126800 6c 61 74 69 76 65 28 70 72 6a 2e 77 6f 72 6b 73 70 61 63 65 2e 6c 6f 63 61 74 69 6f 6e 2c 20 70 lative(prj.workspace.location,.p
126820 72 6a 70 61 74 68 29 0a 69 66 20 28 70 72 6a 2e 6e 61 6d 65 20 3d 3d 20 77 6b 73 2e 73 74 61 72 rjpath).if.(prj.name.==.wks.star
126840 74 70 72 6f 6a 65 63 74 29 20 74 68 65 6e 0a 70 2e 77 28 27 3c 50 72 6f 6a 65 63 74 20 4e 61 6d tproject).then.p.w('<Project.Nam
126860 65 3d 22 25 73 22 20 50 61 74 68 3d 22 25 73 22 20 41 63 74 69 76 65 3d 22 59 65 73 22 2f 3e 27 e="%s".Path="%s".Active="Yes"/>'
126880 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 70 72 6a 70 61 74 68 29 0a 65 6c 73 65 0a 70 2e 77 28 27 3c ,.prj.name,.prjpath).else.p.w('<
1268a0 50 72 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 20 50 61 74 68 3d 22 25 73 22 2f 3e 27 2c 20 Project.Name="%s".Path="%s"/>',.
1268c0 70 72 6a 2e 6e 61 6d 65 2c 20 70 72 6a 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 2c 0a 6f 6e 62 72 prj.name,.prjpath).end.end,.onbr
1268e0 61 6e 63 68 65 6e 74 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 29 0a 70 2e 70 75 73 68 28 27 anchenter.=.function(n).p.push('
126900 3c 56 69 72 74 75 61 6c 44 69 72 65 63 74 6f 72 79 20 4e 61 6d 65 3d 22 25 73 22 3e 27 2c 20 6e <VirtualDirectory.Name="%s">',.n
126920 2e 6e 61 6d 65 29 0a 65 6e 64 2c 0a 6f 6e 62 72 61 6e 63 68 65 78 69 74 20 3d 20 66 75 6e 63 74 .name).end,.onbranchexit.=.funct
126940 69 6f 6e 28 6e 29 0a 70 2e 70 6f 70 28 27 3c 2f 56 69 72 74 75 61 6c 44 69 72 65 63 74 6f 72 79 ion(n).p.pop('</VirtualDirectory
126960 3e 27 29 0a 65 6e 64 2c 0a 7d 29 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 73 50 72 65 73 65 >').end,.}).local.platformsPrese
126980 6e 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6e 75 6d 50 6c 61 74 66 6f 72 6d 73 20 3d 20 30 0a 66 nt.=.{}.local.numPlatforms.=.0.f
1269a0 6f 72 20 63 66 67 20 69 6e 20 77 6f 72 6b 73 70 61 63 65 2e 65 61 63 68 63 6f 6e 66 69 67 28 77 or.cfg.in.workspace.eachconfig(w
1269c0 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 70 6c 61 74 66 6f 72 6d 20 3d 20 63 66 67 2e 70 6c 61 74 ks).do.local.platform.=.cfg.plat
1269e0 66 6f 72 6d 0a 69 66 20 70 6c 61 74 66 6f 72 6d 20 61 6e 64 20 6e 6f 74 20 70 6c 61 74 66 6f 72 form.if.platform.and.not.platfor
126a00 6d 73 50 72 65 73 65 6e 74 5b 70 6c 61 74 66 6f 72 6d 5d 20 74 68 65 6e 0a 6e 75 6d 50 6c 61 74 msPresent[platform].then.numPlat
126a20 66 6f 72 6d 73 20 3d 20 6e 75 6d 50 6c 61 74 66 6f 72 6d 73 20 2b 20 31 0a 70 6c 61 74 66 6f 72 forms.=.numPlatforms.+.1.platfor
126a40 6d 73 50 72 65 73 65 6e 74 5b 70 6c 61 74 66 6f 72 6d 5d 20 3d 20 74 72 75 65 0a 65 6e 64 0a 65 msPresent[platform].=.true.end.e
126a60 6e 64 0a 69 66 20 6e 75 6d 50 6c 61 74 66 6f 72 6d 73 20 3e 3d 20 32 20 74 68 65 6e 0a 63 6f 64 nd.if.numPlatforms.>=.2.then.cod
126a80 65 6c 69 74 65 2e 77 6f 72 6b 73 70 61 63 65 2e 6d 75 6c 74 69 70 6c 65 50 6c 61 74 66 6f 72 6d elite.workspace.multiplePlatform
126aa0 73 20 3d 20 74 72 75 65 0a 65 6e 64 0a 70 2e 70 75 73 68 28 27 3c 42 75 69 6c 64 4d 61 74 72 69 s.=.true.end.p.push('<BuildMatri
126ac0 78 3e 27 29 0a 6c 6f 63 61 6c 20 73 65 6c 65 63 74 65 64 20 3d 20 22 79 65 73 22 20 2d 2d 20 6f x>').local.selected.=."yes".--.o
126ae0 6e 6c 79 20 6f 6e 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 nly.one.configuration.should.be.
126b00 73 65 6c 65 63 74 65 64 0a 66 6f 72 20 63 66 67 20 69 6e 20 77 6f 72 6b 73 70 61 63 65 2e 65 61 selected.for.cfg.in.workspace.ea
126b20 63 68 63 6f 6e 66 69 67 28 77 6b 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 63 66 67 6e 61 6d 65 20 3d chconfig(wks).do.local.cfgname.=
126b40 20 63 6f 64 65 6c 69 74 65 2e 63 66 67 6e 61 6d 65 28 63 66 67 29 0a 70 2e 70 75 73 68 28 27 3c .codelite.cfgname(cfg).p.push('<
126b60 57 6f 72 6b 73 70 61 63 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 4e 61 6d 65 3d 22 25 73 22 WorkspaceConfiguration.Name="%s"
126b80 20 53 65 6c 65 63 74 65 64 3d 22 25 73 22 3e 27 2c 20 63 66 67 6e 61 6d 65 2c 20 73 65 6c 65 63 .Selected="%s">',.cfgname,.selec
126ba0 74 65 64 29 0a 73 65 6c 65 63 74 65 64 20 3d 20 22 6e 6f 22 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 ted).selected.=."no".local.tr.=.
126bc0 77 6f 72 6b 73 70 61 63 65 2e 67 72 6f 75 70 74 72 65 65 28 77 6b 73 29 0a 74 72 65 65 2e 74 72 workspace.grouptree(wks).tree.tr
126be0 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 6c 65 61 66 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e averse(tr,.{.onleaf.=.function(n
126c00 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 6e 2e 70 72 6f 6a 65 63 74 0a 70 2e 77 28 27 3c 50 72 ).local.prj.=.n.project.p.w('<Pr
126c20 6f 6a 65 63 74 20 4e 61 6d 65 3d 22 25 73 22 20 43 6f 6e 66 69 67 4e 61 6d 65 3d 22 25 73 22 2f oject.Name="%s".ConfigName="%s"/
126c40 3e 27 2c 20 70 72 6a 2e 6e 61 6d 65 2c 20 63 66 67 6e 61 6d 65 29 0a 65 6e 64 0a 7d 29 0a 70 2e >',.prj.name,.cfgname).end.}).p.
126c60 70 6f 70 28 27 3c 2f 57 6f 72 6b 73 70 61 63 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 pop('</WorkspaceConfiguration>')
126c80 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 42 75 69 6c 64 4d 61 74 72 69 78 3e 27 29 0a 70 2e 70 .end.p.pop('</BuildMatrix>').p.p
126ca0 6f 70 28 27 3c 2f 43 6f 64 65 4c 69 74 65 5f 57 6f 72 6b 73 70 61 63 65 3e 27 29 0a 65 6e 64 0a op('</CodeLite_Workspace>').end.
126cc0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 63 72 69 74 65 72 69 61 20 3d 20 63 local.p.=.premake.p.criteria.=.c
126ce0 72 69 74 65 72 69 61 20 20 2d 2d 20 63 72 69 74 65 72 69 61 20 6e 61 6d 65 73 70 61 63 65 20 69 riteria..--.criteria.namespace.i
126d00 73 20 64 65 66 69 6e 65 64 20 69 6e 20 43 20 68 6f 73 74 0a 6c 6f 63 61 6c 20 63 72 69 74 65 72 s.defined.in.C.host.local.criter
126d20 69 61 20 3d 20 70 2e 63 72 69 74 65 72 69 61 0a 63 72 69 74 65 72 69 61 2e 5f 76 61 6c 69 64 50 ia.=.p.criteria.criteria._validP
126d40 72 65 66 69 78 65 73 20 3d 20 7b 0a 5f 61 63 74 69 6f 6e 20 3d 20 74 72 75 65 2c 0a 61 63 74 69 refixes.=.{._action.=.true,.acti
126d60 6f 6e 20 3d 20 74 72 75 65 2c 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 74 72 75 65 2c 0a on.=.true,.architecture.=.true,.
126d80 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 3d 20 74 72 75 65 2c 0a 66 69 6c 65 73 20 3d 20 74 configurations.=.true,.files.=.t
126da0 72 75 65 2c 0a 6b 69 6e 64 20 3d 20 74 72 75 65 2c 0a 6c 61 6e 67 75 61 67 65 20 3d 20 74 72 75 rue,.kind.=.true,.language.=.tru
126dc0 65 2c 0a 5f 6f 70 74 69 6f 6e 73 20 3d 20 74 72 75 65 2c 0a 6f 70 74 69 6f 6e 73 20 3d 20 74 72 e,._options.=.true,.options.=.tr
126de0 75 65 2c 0a 70 6c 61 74 66 6f 72 6d 73 20 3d 20 74 72 75 65 2c 0a 73 68 61 72 65 64 6c 69 62 74 ue,.platforms.=.true,.sharedlibt
126e00 79 70 65 20 3d 20 74 72 75 65 2c 0a 73 79 73 74 65 6d 20 3d 20 74 72 75 65 2c 0a 74 6f 6f 6c 73 ype.=.true,.system.=.true,.tools
126e20 65 74 20 3d 20 74 72 75 65 2c 0a 74 61 67 73 20 3d 20 74 72 75 65 2c 0a 68 6f 73 74 20 3d 20 74 et.=.true,.tags.=.true,.host.=.t
126e40 72 75 65 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 63 72 69 74 65 72 69 61 2e 66 6c 61 74 74 65 6e rue,.}.function.criteria.flatten
126e60 28 74 65 72 6d 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 (terms).local.result.=.{}.local.
126e80 66 75 6e 63 74 69 6f 6e 20 66 6c 61 74 74 65 6e 28 74 65 72 6d 73 29 0a 66 6f 72 20 6b 65 79 2c function.flatten(terms).for.key,
126ea0 20 76 61 6c 75 65 20 69 6e 20 70 61 69 72 73 28 74 65 72 6d 73 29 20 64 6f 0a 69 66 20 74 79 70 .value.in.pairs(terms).do.if.typ
126ec0 65 28 6b 65 79 29 20 3d 3d 20 22 6e 75 6d 62 65 72 22 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 e(key).==."number".then.if.type(
126ee0 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6c 61 74 74 65 6e 28 76 value).==."table".then.flatten(v
126f00 61 6c 75 65 29 0a 65 6c 73 65 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e alue).elseif.value.then.table.in
126f20 73 65 72 74 28 72 65 73 75 6c 74 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6c 73 65 69 66 20 74 sert(result,.value).end.elseif.t
126f40 79 70 65 28 6b 65 79 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 ype(key).==."string".then.local.
126f60 77 6f 72 64 20 3d 20 6b 65 79 20 2e 2e 20 22 3a 22 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 word.=.key....":".if.type(value)
126f80 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 73 20 3d 20 .==."table".then.local.values.=.
126fa0 74 61 62 6c 65 2e 66 6c 61 74 74 65 6e 28 76 61 6c 75 65 29 0a 77 6f 72 64 20 3d 20 77 6f 72 64 table.flatten(value).word.=.word
126fc0 20 2e 2e 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 76 61 6c 75 65 73 2c 20 22 20 6f 72 20 22 29 ....table.concat(values,.".or.")
126fe0 0a 65 6c 73 65 0a 77 6f 72 64 20 3d 20 77 6f 72 64 20 2e 2e 20 76 61 6c 75 65 0a 65 6e 64 0a 74 .else.word.=.word....value.end.t
127000 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 77 6f 72 64 29 0a 65 6c 73 65 0a 65 able.insert(result,.word).else.e
127020 72 72 6f 72 28 22 55 6e 6b 6e 6f 77 6e 20 6b 65 79 20 74 79 70 65 20 69 6e 20 74 65 72 6d 73 2e rror("Unknown.key.type.in.terms.
127040 22 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6c 61 74 74 65 6e 28 74 65 72 6d 73 29 0a 72 65 ").end.end.end.flatten(terms).re
127060 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 72 69 74 65 72 69 turn.result.end.function.criteri
127080 61 2e 6e 65 77 28 74 65 72 6d 73 2c 20 75 6e 70 72 65 66 69 78 65 64 29 0a 74 65 72 6d 73 20 3d a.new(terms,.unprefixed).terms.=
1270a0 20 63 72 69 74 65 72 69 61 2e 66 6c 61 74 74 65 6e 28 74 65 72 6d 73 29 0a 6c 6f 63 61 6c 20 70 .criteria.flatten(terms).local.p
1270c0 61 74 74 65 72 6e 73 20 3d 20 7b 7d 0a 66 6f 72 20 69 2c 20 74 65 72 6d 20 69 6e 20 69 70 61 69 atterns.=.{}.for.i,.term.in.ipai
1270e0 72 73 28 74 65 72 6d 73 29 20 64 6f 0a 74 65 72 6d 20 3d 20 74 65 72 6d 3a 6c 6f 77 65 72 28 29 rs(terms).do.term.=.term:lower()
127100 0a 6c 6f 63 61 6c 20 70 61 74 74 65 72 6e 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 70 72 65 66 69 78 .local.pattern.=.{}.local.prefix
127120 20 3d 20 69 69 66 28 75 6e 70 72 65 66 69 78 65 64 2c 20 6e 69 6c 2c 20 22 63 6f 6e 66 69 67 75 .=.iif(unprefixed,.nil,."configu
127140 72 61 74 69 6f 6e 73 22 29 0a 6c 6f 63 61 6c 20 77 6f 72 64 73 20 3d 20 74 65 72 6d 3a 65 78 70 rations").local.words.=.term:exp
127160 6c 6f 64 65 28 22 20 6f 72 20 22 29 0a 66 6f 72 20 5f 2c 20 77 6f 72 64 20 69 6e 20 69 70 61 69 lode(".or.").for._,.word.in.ipai
127180 72 73 28 77 6f 72 64 73 29 20 64 6f 0a 77 6f 72 64 2c 20 70 72 65 66 69 78 20 3d 20 63 72 69 74 rs(words).do.word,.prefix.=.crit
1271a0 65 72 69 61 2e 5f 77 6f 72 64 28 77 6f 72 64 2c 20 70 72 65 66 69 78 29 0a 69 66 20 70 72 65 66 eria._word(word,.prefix).if.pref
1271c0 69 78 20 61 6e 64 20 6e 6f 74 20 63 72 69 74 65 72 69 61 2e 5f 76 61 6c 69 64 50 72 65 66 69 78 ix.and.not.criteria._validPrefix
1271e0 65 73 5b 70 72 65 66 69 78 5d 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 73 74 72 69 es[prefix].then.return.nil,.stri
127200 6e 67 2e 66 6f 72 6d 61 74 28 22 49 6e 76 61 6c 69 64 20 66 69 65 6c 64 20 70 72 65 66 69 78 20 ng.format("Invalid.field.prefix.
127220 27 25 73 27 22 2c 20 70 72 65 66 69 78 29 0a 65 6e 64 0a 69 66 20 70 72 65 66 69 78 20 74 68 65 '%s'",.prefix).end.if.prefix.the
127240 6e 0a 6c 6f 63 61 6c 20 66 6c 64 20 3d 20 70 2e 66 69 65 6c 64 2e 67 65 74 28 70 72 65 66 69 78 n.local.fld.=.p.field.get(prefix
127260 29 0a 69 66 20 66 6c 64 20 61 6e 64 20 66 6c 64 2e 61 6c 69 61 73 65 73 20 74 68 65 6e 0a 77 6f ).if.fld.and.fld.aliases.then.wo
127280 72 64 5b 31 5d 20 3d 20 66 6c 64 2e 61 6c 69 61 73 65 73 5b 77 6f 72 64 5b 31 5d 5d 20 6f 72 20 rd[1].=.fld.aliases[word[1]].or.
1272a0 77 6f 72 64 5b 31 5d 0a 65 6e 64 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 61 74 word[1].end.end.table.insert(pat
1272c0 74 65 72 6e 2c 20 77 6f 72 64 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 70 61 74 tern,.word).end.table.insert(pat
1272e0 74 65 72 6e 73 2c 20 70 61 74 74 65 72 6e 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 72 69 74 20 3d terns,.pattern).end.local.crit.=
127300 20 7b 7d 0a 63 72 69 74 2e 70 61 74 74 65 72 6e 73 20 3d 20 70 61 74 74 65 72 6e 73 0a 63 72 69 .{}.crit.patterns.=.patterns.cri
127320 74 2e 64 61 74 61 20 3d 20 63 72 69 74 65 72 69 61 2e 5f 63 6f 6d 70 69 6c 65 28 70 61 74 74 65 t.data.=.criteria._compile(patte
127340 72 6e 73 29 0a 63 72 69 74 2e 74 65 72 6d 73 20 3d 20 74 65 72 6d 73 0a 72 65 74 75 72 6e 20 63 rns).crit.terms.=.terms.return.c
127360 72 69 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 72 69 74 65 72 69 61 2e 5f 77 6f 72 64 28 rit.end.function.criteria._word(
127380 77 6f 72 64 2c 20 70 72 65 66 69 78 29 0a 6c 6f 63 61 6c 20 77 69 6c 64 63 61 72 64 0a 6c 6f 63 word,.prefix).local.wildcard.loc
1273a0 61 6c 20 61 73 73 65 72 74 69 6f 6e 20 3d 20 74 72 75 65 0a 77 68 69 6c 65 20 28 74 72 75 65 29 al.assertion.=.true.while.(true)
1273c0 20 64 6f 0a 69 66 20 77 6f 72 64 3a 73 74 61 72 74 73 77 69 74 68 28 22 6e 6f 74 20 22 29 20 74 .do.if.word:startswith("not.").t
1273e0 68 65 6e 0a 61 73 73 65 72 74 69 6f 6e 20 3d 20 6e 6f 74 20 61 73 73 65 72 74 69 6f 6e 0a 77 6f hen.assertion.=.not.assertion.wo
127400 72 64 20 3d 20 77 6f 72 64 3a 73 75 62 28 35 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 69 20 3d 20 rd.=.word:sub(5).else.local.i.=.
127420 77 6f 72 64 3a 66 69 6e 64 28 22 3a 22 2c 20 31 2c 20 74 72 75 65 29 0a 69 66 20 70 72 65 66 69 word:find(":",.1,.true).if.prefi
127440 78 20 61 6e 64 20 69 20 74 68 65 6e 0a 70 72 65 66 69 78 20 3d 20 77 6f 72 64 3a 73 75 62 28 31 x.and.i.then.prefix.=.word:sub(1
127460 2c 20 69 20 2d 20 31 29 0a 77 6f 72 64 20 3d 20 77 6f 72 64 3a 73 75 62 28 69 20 2b 20 31 29 0a ,.i.-.1).word.=.word:sub(i.+.1).
127480 65 6c 73 65 0a 77 69 6c 64 63 61 72 64 20 3d 20 28 77 6f 72 64 3a 66 69 6e 64 28 22 2a 22 2c 20 else.wildcard.=.(word:find("*",.
1274a0 31 2c 20 74 72 75 65 29 20 7e 3d 20 6e 69 6c 29 0a 69 66 20 77 69 6c 64 63 61 72 64 20 74 68 65 1,.true).~=.nil).if.wildcard.the
1274c0 6e 0a 77 6f 72 64 20 3d 20 70 61 74 68 2e 77 69 6c 64 63 61 72 64 73 28 77 6f 72 64 29 0a 65 6e n.word.=.path.wildcards(word).en
1274e0 64 0a 62 72 65 61 6b 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 7b 20 77 6f 72 d.break.end.end.end.return.{.wor
127500 64 2c 20 70 72 65 66 69 78 2c 20 61 73 73 65 72 74 69 6f 6e 2c 20 77 69 6c 64 63 61 72 64 20 7d d,.prefix,.assertion,.wildcard.}
127520 2c 20 70 72 65 66 69 78 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 63 72 69 74 65 72 69 61 2e 61 ,.prefix.end.function.criteria.a
127540 6c 6c 6f 77 50 72 65 66 69 78 28 70 72 65 66 69 78 29 0a 63 72 69 74 65 72 69 61 2e 5f 76 61 6c llowPrefix(prefix).criteria._val
127560 69 64 50 72 65 66 69 78 65 73 5b 70 72 65 66 69 78 3a 6c 6f 77 65 72 28 29 5d 20 3d 20 74 72 75 idPrefixes[prefix:lower()].=.tru
127580 65 0a 65 6e 64 0a 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 6d 61 6b 65 e.end...local.p.=.premake.p.make
1275a0 2e 75 74 69 6c 69 74 79 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 61 6b 65 20 20 20 20 20 20 20 3d .utility.=.{}.local.make.......=
1275c0 20 70 2e 6d 61 6b 65 0a 6c 6f 63 61 6c 20 75 74 69 6c 69 74 79 20 20 20 20 3d 20 70 2e 6d 61 6b .p.make.local.utility....=.p.mak
1275e0 65 2e 75 74 69 6c 69 74 79 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 20 20 20 3d 20 70 2e 70 e.utility.local.project....=.p.p
127600 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 20 20 20 20 3d 20 70 2e 63 6f 6e 66 roject.local.config.....=.p.conf
127620 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 ig.local.fileconfig.=.p.fileconf
127640 69 67 0a 75 74 69 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 75 74 69 6c 69 74 79 ig.utility.elements.=.{}.utility
127660 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 69 6c 65 20 3d 20 7b 0a 22 68 65 61 64 65 72 22 2c .elements.makefile.=.{."header",
127680 0a 22 70 68 6f 6e 79 52 75 6c 65 73 22 2c 0a 22 75 74 69 6c 69 74 79 43 6f 6e 66 69 67 73 22 2c ."phonyRules",."utilityConfigs",
1276a0 0a 22 75 74 69 6c 69 74 79 54 61 72 67 65 74 52 75 6c 65 73 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e ."utilityTargetRules".}.function
1276c0 20 6d 61 6b 65 2e 75 74 69 6c 69 74 79 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 65 6f .make.utility.generate(prj).p.eo
1276e0 6c 28 22 5c 6e 22 29 0a 70 2e 63 61 6c 6c 61 72 72 61 79 28 6d 61 6b 65 2c 20 75 74 69 6c 69 74 l("\n").p.callarray(make,.utilit
127700 79 2e 65 6c 65 6d 65 6e 74 73 2e 6d 61 6b 65 66 69 6c 65 2c 20 70 72 6a 29 0a 65 6e 64 0a 75 74 y.elements.makefile,.prj).end.ut
127720 69 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 3d 20 7b ility.elements.configuration.=.{
127740 0a 22 74 61 72 67 65 74 22 2c 0a 22 70 72 65 42 75 69 6c 64 43 6d 64 73 22 2c 0a 22 70 6f 73 74 ."target",."preBuildCmds",."post
127760 42 75 69 6c 64 43 6d 64 73 22 2c 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 75 74 69 6c BuildCmds",.}.function.make.util
127780 69 74 79 43 6f 6e 66 69 67 73 28 70 72 6a 29 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 ityConfigs(prj).for.cfg.in.proje
1277a0 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 6f 6f 6c ct.eachconfig(prj).do.local.tool
1277c0 73 65 74 20 3d 20 70 2e 74 6f 6f 6c 73 5b 63 66 67 2e 74 6f 6f 6c 73 65 74 20 6f 72 20 22 67 63 set.=.p.tools[cfg.toolset.or."gc
1277e0 63 22 5d 0a 69 66 20 6e 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 49 c"].if.not.toolset.then.error("I
127800 6e 76 61 6c 69 64 20 74 6f 6f 6c 73 65 74 20 27 22 20 2e 2e 20 63 66 67 2e 74 6f 6f 6c 73 65 74 nvalid.toolset.'"....cfg.toolset
127820 20 2e 2e 20 22 27 22 29 0a 65 6e 64 0a 5f 78 28 27 69 66 65 71 20 28 24 28 63 6f 6e 66 69 67 29 ...."'").end._x('ifeq.($(config)
127840 2c 25 73 29 27 2c 20 63 66 67 2e 73 68 6f 72 74 6e 61 6d 65 29 0a 70 2e 63 61 6c 6c 61 72 72 61 ,%s)',.cfg.shortname).p.callarra
127860 79 28 6d 61 6b 65 2c 20 75 74 69 6c 69 74 79 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 y(make,.utility.elements.configu
127880 72 61 74 69 6f 6e 2c 20 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 5f 70 28 27 65 6e 64 69 66 27 ration,.cfg,.toolset)._p('endif'
1278a0 29 0a 5f 70 28 27 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 61 6b 65 2e 75 )._p('').end.end.function.make.u
1278c0 74 69 6c 69 74 79 54 61 72 67 65 74 52 75 6c 65 73 28 70 72 6a 29 0a 5f 70 28 27 24 28 54 41 52 tilityTargetRules(prj)._p('$(TAR
1278e0 47 45 54 29 3a 27 29 0a 5f 70 28 27 5c 74 24 28 50 52 45 42 55 49 4c 44 43 4d 44 53 29 27 29 0a GET):')._p('\t$(PREBUILDCMDS)').
127900 5f 70 28 27 5c 74 24 28 50 4f 53 54 42 55 49 4c 44 43 4d 44 53 29 27 29 0a 5f 70 28 27 27 29 0a _p('\t$(POSTBUILDCMDS)')._p('').
127920 65 6e 64 0a 00 00 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 74 6f 6f 6c end.....local.p.=.premake.p.tool
127940 73 2e 67 63 63 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 67 63 63 20 3d 20 70 2e 74 6f 6f 6c 73 2e 67 s.gcc.=.{}.local.gcc.=.p.tools.g
127960 63 63 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 cc.local.project.=.p.project.loc
127980 61 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 67 63 63 2e 63 70 70 66 6c 61 67 al.config.=.p.config.gcc.cppflag
1279a0 73 20 3d 20 7b 0a 73 79 73 74 65 6d 20 3d 20 7b 0a 68 61 69 6b 75 20 3d 20 22 2d 4d 4d 44 22 2c s.=.{.system.=.{.haiku.=."-MMD",
1279c0 0a 77 69 69 20 3d 20 7b 20 22 2d 4d 4d 44 22 2c 20 22 2d 4d 50 22 2c 20 22 2d 49 24 28 4c 49 42 .wii.=.{."-MMD",."-MP",."-I$(LIB
1279e0 4f 47 43 5f 49 4e 43 29 22 2c 20 22 24 28 4d 41 43 48 44 45 50 29 22 20 7d 2c 0a 5f 20 3d 20 7b OGC_INC)",."$(MACHDEP)".},._.=.{
127a00 20 22 2d 4d 4d 44 22 2c 20 22 2d 4d 50 22 20 7d 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 67 63 ."-MMD",."-MP".}.}.}.function.gc
127a20 63 2e 67 65 74 63 70 70 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d c.getcppflags(cfg).local.flags.=
127a40 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 67 63 63 2e 63 70 70 66 6c 61 .config.mapFlags(cfg,.gcc.cppfla
127a60 67 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 63 gs).return.flags.end.function.gc
127a80 63 2e 67 65 74 64 65 62 75 67 66 6f 72 6d 61 74 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 c.getdebugformat(cfg).local.flag
127aa0 73 20 3d 20 7b 0a 44 65 66 61 75 6c 74 20 3d 20 22 22 2c 0a 44 77 61 72 66 20 3d 20 22 64 77 61 s.=.{.Default.=."",.Dwarf.=."dwa
127ac0 72 66 22 2c 0a 53 70 6c 69 74 44 77 61 72 66 20 3d 20 22 73 70 6c 69 74 2d 64 77 61 72 66 22 2c rf",.SplitDwarf.=."split-dwarf",
127ae0 0a 7d 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 67 63 63 2e 73 68 61 72 65 64 20 3d .}.return.flags.end.gcc.shared.=
127b00 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 7b 0a 78 38 36 20 3d 20 22 2d 6d 33 32 22 .{.architecture.=.{.x86.=."-m32"
127b20 2c 0a 78 38 36 5f 36 34 20 3d 20 22 2d 6d 36 34 22 2c 0a 7d 2c 0a 66 6c 61 67 73 20 3d 20 7b 0a ,.x86_64.=."-m64",.},.flags.=.{.
127b40 46 61 74 61 6c 43 6f 6d 70 69 6c 65 57 61 72 6e 69 6e 67 73 20 3d 20 22 2d 57 65 72 72 6f 72 22 FatalCompileWarnings.=."-Werror"
127b60 2c 0a 4c 69 6e 6b 54 69 6d 65 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 3d 20 22 2d 66 6c 74 6f 22 ,.LinkTimeOptimization.=."-flto"
127b80 2c 0a 53 68 61 64 6f 77 65 64 56 61 72 69 61 62 6c 65 73 20 3d 20 22 2d 57 73 68 61 64 6f 77 22 ,.ShadowedVariables.=."-Wshadow"
127ba0 2c 0a 55 6e 64 65 66 69 6e 65 64 49 64 65 6e 74 69 66 69 65 72 73 20 3d 20 22 2d 57 75 6e 64 65 ,.UndefinedIdentifiers.=."-Wunde
127bc0 66 22 2c 0a 7d 2c 0a 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 20 3d 20 7b 0a 46 61 73 74 20 3d 20 f",.},.floatingpoint.=.{.Fast.=.
127be0 22 2d 66 66 61 73 74 2d 6d 61 74 68 22 2c 0a 53 74 72 69 63 74 20 3d 20 22 2d 66 66 6c 6f 61 74 "-ffast-math",.Strict.=."-ffloat
127c00 2d 73 74 6f 72 65 22 2c 0a 7d 2c 0a 73 74 72 69 63 74 61 6c 69 61 73 69 6e 67 20 3d 20 7b 0a 4f -store",.},.strictaliasing.=.{.O
127c20 66 66 20 3d 20 22 2d 66 6e 6f 2d 73 74 72 69 63 74 2d 61 6c 69 61 73 69 6e 67 22 2c 0a 4c 65 76 ff.=."-fno-strict-aliasing",.Lev
127c40 65 6c 31 20 3d 20 7b 20 22 2d 66 73 74 72 69 63 74 2d 61 6c 69 61 73 69 6e 67 22 2c 20 22 2d 57 el1.=.{."-fstrict-aliasing",."-W
127c60 73 74 72 69 63 74 2d 61 6c 69 61 73 69 6e 67 3d 31 22 20 7d 2c 0a 4c 65 76 65 6c 32 20 3d 20 7b strict-aliasing=1".},.Level2.=.{
127c80 20 22 2d 66 73 74 72 69 63 74 2d 61 6c 69 61 73 69 6e 67 22 2c 20 22 2d 57 73 74 72 69 63 74 2d ."-fstrict-aliasing",."-Wstrict-
127ca0 61 6c 69 61 73 69 6e 67 3d 32 22 20 7d 2c 0a 4c 65 76 65 6c 33 20 3d 20 7b 20 22 2d 66 73 74 72 aliasing=2".},.Level3.=.{."-fstr
127cc0 69 63 74 2d 61 6c 69 61 73 69 6e 67 22 2c 20 22 2d 57 73 74 72 69 63 74 2d 61 6c 69 61 73 69 6e ict-aliasing",."-Wstrict-aliasin
127ce0 67 3d 33 22 20 7d 2c 0a 7d 2c 0a 6f 70 74 69 6d 69 7a 65 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2d g=3".},.},.optimize.=.{.Off.=."-
127d00 4f 30 22 2c 0a 4f 6e 20 3d 20 22 2d 4f 32 22 2c 0a 44 65 62 75 67 20 3d 20 22 2d 4f 67 22 2c 0a O0",.On.=."-O2",.Debug.=."-Og",.
127d20 46 75 6c 6c 20 3d 20 22 2d 4f 33 22 2c 0a 53 69 7a 65 20 3d 20 22 2d 4f 73 22 2c 0a 53 70 65 65 Full.=."-O3",.Size.=."-Os",.Spee
127d40 64 20 3d 20 22 2d 4f 33 22 2c 0a 7d 2c 0a 70 69 63 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2d 66 50 49 d.=."-O3",.},.pic.=.{.On.=."-fPI
127d60 43 22 2c 0a 7d 2c 0a 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 0a 41 56 58 20 C",.},.vectorextensions.=.{.AVX.
127d80 3d 20 22 2d 6d 61 76 78 22 2c 0a 41 56 58 32 20 3d 20 22 2d 6d 61 76 78 32 22 2c 0a 53 53 45 20 =."-mavx",.AVX2.=."-mavx2",.SSE.
127da0 3d 20 22 2d 6d 73 73 65 22 2c 0a 53 53 45 32 20 3d 20 22 2d 6d 73 73 65 32 22 2c 0a 53 53 45 33 =."-msse",.SSE2.=."-msse2",.SSE3
127dc0 20 3d 20 22 2d 6d 73 73 65 33 22 2c 0a 53 53 53 45 33 20 3d 20 22 2d 6d 73 73 73 65 33 22 2c 0a .=."-msse3",.SSSE3.=."-mssse3",.
127de0 5b 22 53 53 45 34 2e 31 22 5d 20 3d 20 22 2d 6d 73 73 65 34 2e 31 22 2c 0a 7d 2c 0a 69 73 61 65 ["SSE4.1"].=."-msse4.1",.},.isae
127e00 78 74 65 6e 73 69 6f 6e 73 20 3d 20 7b 0a 4d 4f 56 42 45 20 3d 20 22 2d 6d 6d 6f 76 62 65 22 2c xtensions.=.{.MOVBE.=."-mmovbe",
127e20 0a 50 4f 50 43 4e 54 20 3d 20 22 2d 6d 70 6f 70 63 6e 74 22 2c 0a 50 43 4c 4d 55 4c 20 3d 20 22 .POPCNT.=."-mpopcnt",.PCLMUL.=."
127e40 2d 6d 70 63 6c 6d 75 6c 22 2c 0a 4c 5a 43 4e 54 20 3d 20 22 2d 6d 6c 7a 63 6e 74 22 2c 0a 42 4d -mpclmul",.LZCNT.=."-mlzcnt",.BM
127e60 49 20 3d 20 22 2d 6d 62 6d 69 22 2c 0a 42 4d 49 32 20 3d 20 22 2d 6d 62 6d 69 32 22 2c 0a 46 31 I.=."-mbmi",.BMI2.=."-mbmi2",.F1
127e80 36 43 20 3d 20 22 2d 6d 66 31 36 63 22 2c 0a 41 45 53 20 3d 20 22 2d 6d 61 65 73 22 2c 0a 46 4d 6C.=."-mf16c",.AES.=."-maes",.FM
127ea0 41 20 3d 20 22 2d 6d 66 6d 61 22 2c 0a 46 4d 41 34 20 3d 20 22 2d 6d 66 6d 61 34 22 2c 0a 52 44 A.=."-mfma",.FMA4.=."-mfma4",.RD
127ec0 52 4e 44 20 3d 20 22 2d 6d 72 64 72 6e 64 22 2c 0a 7d 2c 0a 77 61 72 6e 69 6e 67 73 20 3d 20 7b RND.=."-mrdrnd",.},.warnings.=.{
127ee0 0a 4f 66 66 20 3d 20 22 2d 77 22 2c 0a 48 69 67 68 20 3d 20 22 2d 57 61 6c 6c 22 2c 0a 45 78 74 .Off.=."-w",.High.=."-Wall",.Ext
127f00 72 61 20 3d 20 7b 22 2d 57 61 6c 6c 22 2c 20 22 2d 57 65 78 74 72 61 22 7d 2c 0a 45 76 65 72 79 ra.=.{"-Wall",."-Wextra"},.Every
127f20 74 68 69 6e 67 20 3d 20 22 2d 57 65 76 65 72 79 74 68 69 6e 67 22 2c 0a 7d 2c 0a 73 79 6d 62 6f thing.=."-Weverything",.},.symbo
127f40 6c 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c 20 6d 61 70 70 69 6e 67 73 29 0a 6c 6f 63 ls.=.function(cfg,.mappings).loc
127f60 61 6c 20 76 61 6c 75 65 73 20 3d 20 67 63 63 2e 67 65 74 64 65 62 75 67 66 6f 72 6d 61 74 28 63 al.values.=.gcc.getdebugformat(c
127f80 66 67 29 0a 6c 6f 63 61 6c 20 64 65 62 75 67 66 6f 72 6d 61 74 20 3d 20 76 61 6c 75 65 73 5b 63 fg).local.debugformat.=.values[c
127fa0 66 67 2e 64 65 62 75 67 66 6f 72 6d 61 74 5d 20 6f 72 20 22 22 0a 72 65 74 75 72 6e 20 7b 0a 4f fg.debugformat].or."".return.{.O
127fc0 6e 20 20 20 20 20 20 20 3d 20 22 2d 67 22 20 2e 2e 20 64 65 62 75 67 66 6f 72 6d 61 74 2c 0a 46 n.......=."-g"....debugformat,.F
127fe0 61 73 74 4c 69 6e 6b 20 3d 20 22 2d 67 22 20 2e 2e 20 64 65 62 75 67 66 6f 72 6d 61 74 2c 0a 46 astLink.=."-g"....debugformat,.F
128000 75 6c 6c 20 20 20 20 20 3d 20 22 2d 67 22 20 2e 2e 20 64 65 62 75 67 66 6f 72 6d 61 74 2c 0a 7d ull.....=."-g"....debugformat,.}
128020 0a 65 6e 64 2c 0a 75 6e 73 69 67 6e 65 64 63 68 61 72 20 3d 20 7b 0a 4f 6e 20 3d 20 22 2d 66 75 .end,.unsignedchar.=.{.On.=."-fu
128040 6e 73 69 67 6e 65 64 2d 63 68 61 72 22 2c 0a 4f 66 66 20 3d 20 22 2d 66 6e 6f 2d 75 6e 73 69 67 nsigned-char",.Off.=."-fno-unsig
128060 6e 65 64 2d 63 68 61 72 22 0a 7d 2c 0a 6f 6d 69 74 66 72 61 6d 65 70 6f 69 6e 74 65 72 20 3d 20 ned-char".},.omitframepointer.=.
128080 7b 0a 4f 6e 20 3d 20 22 2d 66 6f 6d 69 74 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 2c 0a 4f {.On.=."-fomit-frame-pointer",.O
1280a0 66 66 20 3d 20 22 2d 66 6e 6f 2d 6f 6d 69 74 2d 66 72 61 6d 65 2d 70 6f 69 6e 74 65 72 22 0a 7d ff.=."-fno-omit-frame-pointer".}
1280c0 2c 0a 63 6f 6d 70 69 6c 65 61 73 20 3d 20 7b 0a 5b 22 4f 62 6a 65 63 74 69 76 65 2d 43 22 5d 20 ,.compileas.=.{.["Objective-C"].
1280e0 3d 20 22 2d 78 20 6f 62 6a 65 63 74 69 76 65 2d 63 22 2c 0a 5b 22 4f 62 6a 65 63 74 69 76 65 2d =."-x.objective-c",.["Objective-
128100 43 2b 2b 22 5d 20 3d 20 22 2d 78 20 6f 62 6a 65 63 74 69 76 65 2d 63 2b 2b 22 2c 0a 7d 0a 7d 0a C++"].=."-x.objective-c++",.}.}.
128120 67 63 63 2e 63 66 6c 61 67 73 20 3d 20 7b 0a 63 64 69 61 6c 65 63 74 20 3d 20 7b 0a 5b 22 43 38 gcc.cflags.=.{.cdialect.=.{.["C8
128140 39 22 5d 20 3d 20 22 2d 73 74 64 3d 63 38 39 22 2c 0a 5b 22 43 39 30 22 5d 20 3d 20 22 2d 73 74 9"].=."-std=c89",.["C90"].=."-st
128160 64 3d 63 39 30 22 2c 0a 5b 22 43 39 39 22 5d 20 3d 20 22 2d 73 74 64 3d 63 39 39 22 2c 0a 5b 22 d=c90",.["C99"].=."-std=c99",.["
128180 43 31 31 22 5d 20 3d 20 22 2d 73 74 64 3d 63 31 31 22 2c 0a 5b 22 67 6e 75 38 39 22 5d 20 3d 20 C11"].=."-std=c11",.["gnu89"].=.
1281a0 22 2d 73 74 64 3d 67 6e 75 38 39 22 2c 0a 5b 22 67 6e 75 39 30 22 5d 20 3d 20 22 2d 73 74 64 3d "-std=gnu89",.["gnu90"].=."-std=
1281c0 67 6e 75 39 30 22 2c 0a 5b 22 67 6e 75 39 39 22 5d 20 3d 20 22 2d 73 74 64 3d 67 6e 75 39 39 22 gnu90",.["gnu99"].=."-std=gnu99"
1281e0 2c 0a 5b 22 67 6e 75 31 31 22 5d 20 3d 20 22 2d 73 74 64 3d 67 6e 75 31 31 22 2c 0a 7d 0a 7d 0a ,.["gnu11"].=."-std=gnu11",.}.}.
128200 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e 67 65 74 63 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 function.gcc.getcflags(cfg).loca
128220 6c 20 73 68 61 72 65 64 5f 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 l.shared_flags.=.config.mapFlags
128240 28 63 66 67 2c 20 67 63 63 2e 73 68 61 72 65 64 29 0a 6c 6f 63 61 6c 20 63 66 6c 61 67 73 20 3d (cfg,.gcc.shared).local.cflags.=
128260 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 67 63 63 2e 63 66 6c 61 67 73 .config.mapFlags(cfg,.gcc.cflags
128280 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 73 68 61 72 65 ).local.flags.=.table.join(share
1282a0 64 5f 66 6c 61 67 73 2c 20 63 66 6c 61 67 73 2c 20 67 63 63 2e 67 65 74 73 79 73 74 65 6d 76 65 d_flags,.cflags,.gcc.getsystemve
1282c0 72 73 69 6f 6e 66 6c 61 67 73 28 63 66 67 29 29 0a 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a rsionflags(cfg)).flags.=.table.j
1282e0 6f 69 6e 28 66 6c 61 67 73 2c 20 67 63 63 2e 67 65 74 77 61 72 6e 69 6e 67 73 28 63 66 67 29 29 oin(flags,.gcc.getwarnings(cfg))
128300 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e 67 .return.flags.end.function.gcc.g
128320 65 74 77 61 72 6e 69 6e 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b etwarnings(cfg).local.result.=.{
128340 7d 0a 66 6f 72 20 5f 2c 20 65 6e 61 62 6c 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 65 6e }.for._,.enable.in.ipairs(cfg.en
128360 61 62 6c 65 77 61 72 6e 69 6e 67 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 ablewarnings).do.table.insert(re
128380 73 75 6c 74 2c 20 27 2d 57 27 20 2e 2e 20 65 6e 61 62 6c 65 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c sult,.'-W'....enable).end.for._,
1283a0 20 64 69 73 61 62 6c 65 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 64 69 73 61 62 6c 65 77 61 .disable.in.ipairs(cfg.disablewa
1283c0 72 6e 69 6e 67 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 rnings).do.table.insert(result,.
1283e0 27 2d 57 6e 6f 2d 27 20 2e 2e 20 64 69 73 61 62 6c 65 29 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 66 '-Wno-'....disable).end.for._,.f
128400 61 74 61 6c 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 61 74 61 6c 77 61 72 6e 69 6e 67 73 atal.in.ipairs(cfg.fatalwarnings
128420 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 57 65 72 72 ).do.table.insert(result,.'-Werr
128440 6f 72 3d 27 20 2e 2e 20 66 61 74 61 6c 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 or='....fatal).end.return.result
128460 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e 67 65 74 73 79 73 74 65 6d 76 65 72 73 69 .end.function.gcc.getsystemversi
128480 6f 6e 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 7d 0a 69 66 onflags(cfg).local.flags.=.{}.if
1284a0 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 4d 41 43 4f 53 58 20 74 68 65 6e 0a 6c 6f 63 .cfg.system.==.p.MACOSX.then.loc
1284c0 61 6c 20 6d 69 6e 56 65 72 73 69 6f 6e 20 3d 20 70 2e 70 72 6f 6a 65 63 74 2e 73 79 73 74 65 6d al.minVersion.=.p.project.system
1284e0 76 65 72 73 69 6f 6e 28 63 66 67 29 0a 69 66 20 6d 69 6e 56 65 72 73 69 6f 6e 20 7e 3d 20 6e 69 version(cfg).if.minVersion.~=.ni
128500 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 20 28 66 6c 61 67 73 2c 20 22 2d 6d 6d l.then.table.insert.(flags,."-mm
128520 61 63 6f 73 78 2d 76 65 72 73 69 6f 6e 2d 6d 69 6e 3d 22 20 2e 2e 20 6d 69 6e 56 65 72 73 69 6f acosx-version-min="....minVersio
128540 6e 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 67 63 63 2e n).end.end.return.flags.end.gcc.
128560 63 78 78 66 6c 61 67 73 20 3d 20 7b 0a 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d cxxflags.=.{.exceptionhandling.=
128580 20 7b 0a 4f 66 66 20 3d 20 22 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 0a 7d 2c 0a 66 6c .{.Off.=."-fno-exceptions".},.fl
1285a0 61 67 73 20 3d 20 7b 0a 4e 6f 42 75 66 66 65 72 53 65 63 75 72 69 74 79 43 68 65 63 6b 20 3d 20 ags.=.{.NoBufferSecurityCheck.=.
1285c0 22 2d 66 6e 6f 2d 73 74 61 63 6b 2d 70 72 6f 74 65 63 74 6f 72 22 2c 0a 7d 2c 0a 63 70 70 64 69 "-fno-stack-protector",.},.cppdi
1285e0 61 6c 65 63 74 20 3d 20 7b 0a 5b 22 43 2b 2b 39 38 22 5d 20 3d 20 22 2d 73 74 64 3d 63 2b 2b 39 alect.=.{.["C++98"].=."-std=c++9
128600 38 22 2c 0a 5b 22 43 2b 2b 30 78 22 5d 20 3d 20 22 2d 73 74 64 3d 63 2b 2b 30 78 22 2c 0a 5b 22 8",.["C++0x"].=."-std=c++0x",.["
128620 43 2b 2b 31 31 22 5d 20 3d 20 22 2d 73 74 64 3d 63 2b 2b 31 31 22 2c 0a 5b 22 43 2b 2b 31 79 22 C++11"].=."-std=c++11",.["C++1y"
128640 5d 20 3d 20 22 2d 73 74 64 3d 63 2b 2b 31 79 22 2c 0a 5b 22 43 2b 2b 31 34 22 5d 20 3d 20 22 2d ].=."-std=c++1y",.["C++14"].=."-
128660 73 74 64 3d 63 2b 2b 31 34 22 2c 0a 5b 22 43 2b 2b 31 7a 22 5d 20 3d 20 22 2d 73 74 64 3d 63 2b std=c++14",.["C++1z"].=."-std=c+
128680 2b 31 7a 22 2c 0a 5b 22 43 2b 2b 31 37 22 5d 20 3d 20 22 2d 73 74 64 3d 63 2b 2b 31 37 22 2c 0a +1z",.["C++17"].=."-std=c++17",.
1286a0 5b 22 43 2b 2b 32 61 22 5d 20 3d 20 22 2d 73 74 64 3d 63 2b 2b 32 61 22 2c 0a 5b 22 43 2b 2b 32 ["C++2a"].=."-std=c++2a",.["C++2
1286c0 30 22 5d 20 3d 20 22 2d 73 74 64 3d 63 2b 2b 32 30 22 2c 0a 5b 22 67 6e 75 2b 2b 39 38 22 5d 20 0"].=."-std=c++20",.["gnu++98"].
1286e0 3d 20 22 2d 73 74 64 3d 67 6e 75 2b 2b 39 38 22 2c 0a 5b 22 67 6e 75 2b 2b 30 78 22 5d 20 3d 20 =."-std=gnu++98",.["gnu++0x"].=.
128700 22 2d 73 74 64 3d 67 6e 75 2b 2b 30 78 22 2c 0a 5b 22 67 6e 75 2b 2b 31 31 22 5d 20 3d 20 22 2d "-std=gnu++0x",.["gnu++11"].=."-
128720 73 74 64 3d 67 6e 75 2b 2b 31 31 22 2c 0a 5b 22 67 6e 75 2b 2b 31 79 22 5d 20 3d 20 22 2d 73 74 std=gnu++11",.["gnu++1y"].=."-st
128740 64 3d 67 6e 75 2b 2b 31 79 22 2c 0a 5b 22 67 6e 75 2b 2b 31 34 22 5d 20 3d 20 22 2d 73 74 64 3d d=gnu++1y",.["gnu++14"].=."-std=
128760 67 6e 75 2b 2b 31 34 22 2c 0a 5b 22 67 6e 75 2b 2b 31 7a 22 5d 20 3d 20 22 2d 73 74 64 3d 67 6e gnu++14",.["gnu++1z"].=."-std=gn
128780 75 2b 2b 31 7a 22 2c 0a 5b 22 67 6e 75 2b 2b 31 37 22 5d 20 3d 20 22 2d 73 74 64 3d 67 6e 75 2b u++1z",.["gnu++17"].=."-std=gnu+
1287a0 2b 31 37 22 2c 0a 5b 22 67 6e 75 2b 2b 32 61 22 5d 20 3d 20 22 2d 73 74 64 3d 67 6e 75 2b 2b 32 +17",.["gnu++2a"].=."-std=gnu++2
1287c0 61 22 2c 0a 5b 22 67 6e 75 2b 2b 32 30 22 5d 20 3d 20 22 2d 73 74 64 3d 67 6e 75 2b 2b 32 30 22 a",.["gnu++20"].=."-std=gnu++20"
1287e0 2c 0a 5b 22 43 2b 2b 6c 61 74 65 73 74 22 5d 20 3d 20 22 2d 73 74 64 3d 63 2b 2b 32 30 22 2c 0a ,.["C++latest"].=."-std=c++20",.
128800 7d 2c 0a 72 74 74 69 20 3d 20 7b 0a 4f 66 66 20 3d 20 22 2d 66 6e 6f 2d 72 74 74 69 22 0a 7d 2c },.rtti.=.{.Off.=."-fno-rtti".},
128820 0a 76 69 73 69 62 69 6c 69 74 79 20 3d 20 7b 0a 44 65 66 61 75 6c 74 20 3d 20 22 2d 66 76 69 73 .visibility.=.{.Default.=."-fvis
128840 69 62 69 6c 69 74 79 3d 64 65 66 61 75 6c 74 22 2c 0a 48 69 64 64 65 6e 20 3d 20 22 2d 66 76 69 ibility=default",.Hidden.=."-fvi
128860 73 69 62 69 6c 69 74 79 3d 68 69 64 64 65 6e 22 2c 0a 49 6e 74 65 72 6e 61 6c 20 3d 20 22 2d 66 sibility=hidden",.Internal.=."-f
128880 76 69 73 69 62 69 6c 69 74 79 3d 69 6e 74 65 72 6e 61 6c 22 2c 0a 50 72 6f 74 65 63 74 65 64 20 visibility=internal",.Protected.
1288a0 3d 20 22 2d 66 76 69 73 69 62 69 6c 69 74 79 3d 70 72 6f 74 65 63 74 65 64 22 2c 0a 7d 2c 0a 69 =."-fvisibility=protected",.},.i
1288c0 6e 6c 69 6e 65 73 76 69 73 69 62 69 6c 69 74 79 20 3d 20 7b 0a 48 69 64 64 65 6e 20 3d 20 22 2d nlinesvisibility.=.{.Hidden.=."-
1288e0 66 76 69 73 69 62 69 6c 69 74 79 2d 69 6e 6c 69 6e 65 73 2d 68 69 64 64 65 6e 22 0a 7d 0a 7d 0a fvisibility-inlines-hidden".}.}.
128900 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f function.gcc.getcxxflags(cfg).lo
128920 63 61 6c 20 73 68 61 72 65 64 5f 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 cal.shared_flags.=.config.mapFla
128940 67 73 28 63 66 67 2c 20 67 63 63 2e 73 68 61 72 65 64 29 0a 6c 6f 63 61 6c 20 63 78 78 66 6c 61 gs(cfg,.gcc.shared).local.cxxfla
128960 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 67 63 63 2e 63 78 gs.=.config.mapFlags(cfg,.gcc.cx
128980 78 66 6c 61 67 73 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e xflags).local.flags.=.table.join
1289a0 28 73 68 61 72 65 64 5f 66 6c 61 67 73 2c 20 63 78 78 66 6c 61 67 73 29 0a 66 6c 61 67 73 20 3d (shared_flags,.cxxflags).flags.=
1289c0 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 67 63 63 2e 67 65 74 77 61 72 6e 69 6e .table.join(flags,.gcc.getwarnin
1289e0 67 73 28 63 66 67 29 2c 20 67 63 63 2e 67 65 74 73 79 73 74 65 6d 76 65 72 73 69 6f 6e 66 6c 61 gs(cfg),.gcc.getsystemversionfla
128a00 67 73 28 63 66 67 29 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 gs(cfg)).return.flags.end.functi
128a20 6f 6e 20 67 63 63 2e 67 65 74 64 65 66 69 6e 65 73 28 64 65 66 69 6e 65 73 29 0a 6c 6f 63 61 6c on.gcc.getdefines(defines).local
128a40 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 64 65 66 69 6e 65 20 69 6e 20 69 70 .result.=.{}.for._,.define.in.ip
128a60 61 69 72 73 28 64 65 66 69 6e 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 airs(defines).do.table.insert(re
128a80 73 75 6c 74 2c 20 27 2d 44 27 20 2e 2e 20 70 2e 65 73 63 28 64 65 66 69 6e 65 29 29 0a 65 6e 64 sult,.'-D'....p.esc(define)).end
128aa0 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e .return.result.end.function.gcc.
128ac0 67 65 74 75 6e 64 65 66 69 6e 65 73 28 75 6e 64 65 66 69 6e 65 73 29 0a 6c 6f 63 61 6c 20 72 65 getundefines(undefines).local.re
128ae0 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 75 6e 64 65 66 69 6e 65 20 69 6e 20 69 70 61 sult.=.{}.for._,.undefine.in.ipa
128b00 69 72 73 28 75 6e 64 65 66 69 6e 65 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 irs(undefines).do.table.insert(r
128b20 65 73 75 6c 74 2c 20 27 2d 55 27 20 2e 2e 20 70 2e 65 73 63 28 75 6e 64 65 66 69 6e 65 29 29 0a esult,.'-U'....p.esc(undefine)).
128b40 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 end.return.result.end.function.g
128b60 63 63 2e 67 65 74 66 6f 72 63 65 69 6e 63 6c 75 64 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 cc.getforceincludes(cfg).local.r
128b80 65 73 75 6c 74 20 3d 20 7b 7d 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 63 66 67 2e 66 6f esult.=.{}.table.foreachi(cfg.fo
128ba0 72 63 65 69 6e 63 6c 75 64 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 6c 6f 63 rceincludes,.function(value).loc
128bc0 61 6c 20 66 6e 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e al.fn.=.project.getrelative(cfg.
128be0 70 72 6f 6a 65 63 74 2c 20 76 61 6c 75 65 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 project,.value).table.insert(res
128c00 75 6c 74 2c 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 27 2d 69 6e 63 6c 75 64 65 20 25 73 27 ult,.string.format('-include.%s'
128c20 2c 20 70 2e 71 75 6f 74 65 64 28 66 6e 29 29 29 0a 65 6e 64 29 0a 72 65 74 75 72 6e 20 72 65 73 ,.p.quoted(fn))).end).return.res
128c40 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e 67 65 74 69 6e 63 6c 75 64 65 64 ult.end.function.gcc.getincluded
128c60 69 72 73 28 63 66 67 2c 20 64 69 72 73 2c 20 73 79 73 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 irs(cfg,.dirs,.sysdirs).local.re
128c80 73 75 6c 74 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 64 sult.=.{}.for._,.dir.in.ipairs(d
128ca0 69 72 73 29 20 64 6f 0a 64 69 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 irs).do.dir.=.project.getrelativ
128cc0 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 e(cfg.project,.dir).table.insert
128ce0 28 72 65 73 75 6c 74 2c 20 27 2d 49 27 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 64 69 72 29 29 0a (result,.'-I'....p.quoted(dir)).
128d00 65 6e 64 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 73 79 73 64 69 72 73 end.for._,.dir.in.ipairs(sysdirs
128d20 20 6f 72 20 7b 7d 29 20 64 6f 0a 64 69 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 .or.{}).do.dir.=.project.getrela
128d40 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 0a 74 61 62 6c 65 2e 69 6e 73 tive(cfg.project,.dir).table.ins
128d60 65 72 74 28 72 65 73 75 6c 74 2c 20 27 2d 69 73 79 73 74 65 6d 20 27 20 2e 2e 20 70 2e 71 75 6f ert(result,.'-isystem.'....p.quo
128d80 74 65 64 28 64 69 72 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a ted(dir)).end.return.result.end.
128da0 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e 67 65 74 72 75 6e 70 61 74 68 64 69 72 73 28 63 66 67 2c function.gcc.getrunpathdirs(cfg,
128dc0 20 64 69 72 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 69 66 20 6e 6f 74 20 .dirs).local.result.=.{}.if.not.
128de0 28 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 (table.contains(os.getSystemTags
128e00 28 63 66 67 2e 73 79 73 74 65 6d 29 2c 20 22 64 61 72 77 69 6e 22 29 0a 6f 72 20 28 63 66 67 2e (cfg.system),."darwin").or.(cfg.
128e20 73 79 73 74 65 6d 20 3d 3d 20 70 2e 4c 49 4e 55 58 29 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 system.==.p.LINUX)).then.return.
128e40 72 65 73 75 6c 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 72 70 61 74 68 73 20 3d 20 7b 7d 0a 66 6f 72 result.end.local.rpaths.=.{}.for
128e60 20 5f 2c 20 66 75 6c 6c 70 61 74 68 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 72 75 6e 70 61 ._,.fullpath.in.ipairs(cfg.runpa
128e80 74 68 64 69 72 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 72 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 thdirs).do.local.rpath.=.path.ge
128ea0 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 trelative(cfg.buildtarget.direct
128ec0 6f 72 79 2c 20 66 75 6c 6c 70 61 74 68 29 0a 69 66 20 6e 6f 74 20 28 74 61 62 6c 65 2e 63 6f 6e ory,.fullpath).if.not.(table.con
128ee0 74 61 69 6e 73 28 72 70 61 74 68 73 2c 20 72 70 61 74 68 29 29 20 74 68 65 6e 0a 74 61 62 6c 65 tains(rpaths,.rpath)).then.table
128f00 2e 69 6e 73 65 72 74 28 72 70 61 74 68 73 2c 20 72 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 0a 66 .insert(rpaths,.rpath).end.end.f
128f20 6f 72 20 5f 2c 20 73 69 62 6c 69 6e 67 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 or._,.sibling.in.ipairs(config.g
128f40 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e 67 73 22 2c 20 22 6f 62 6a 65 63 74 etlinks(cfg,."siblings",."object
128f60 22 29 29 20 64 6f 0a 69 66 20 28 73 69 62 6c 69 6e 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 48 41 ")).do.if.(sibling.kind.==.p.SHA
128f80 52 45 44 4c 49 42 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 75 6c 6c 70 61 74 68 20 3d 20 73 69 REDLIB).then.local.fullpath.=.si
128fa0 62 6c 69 6e 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 0a 6c 6f 63 61 6c bling.linktarget.directory.local
128fc0 20 72 70 61 74 68 20 3d 20 70 61 74 68 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 62 75 .rpath.=.path.getrelative(cfg.bu
128fe0 69 6c 64 74 61 72 67 65 74 2e 64 69 72 65 63 74 6f 72 79 2c 20 66 75 6c 6c 70 61 74 68 29 0a 69 ildtarget.directory,.fullpath).i
129000 66 20 6e 6f 74 20 28 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 72 70 61 74 68 73 2c 20 72 70 f.not.(table.contains(rpaths,.rp
129020 61 74 68 29 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 70 61 74 68 73 2c 20 ath)).then.table.insert(rpaths,.
129040 72 70 61 74 68 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 72 70 61 74 68 20 rpath).end.end.end.for._,.rpath.
129060 69 6e 20 69 70 61 69 72 73 28 72 70 61 74 68 73 29 20 64 6f 0a 69 66 20 74 61 62 6c 65 2e 63 6f in.ipairs(rpaths).do.if.table.co
129080 6e 74 61 69 6e 73 28 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 63 66 67 2e 73 79 73 74 ntains(os.getSystemTags(cfg.syst
1290a0 65 6d 29 2c 20 22 64 61 72 77 69 6e 22 29 20 74 68 65 6e 0a 72 70 61 74 68 20 3d 20 22 40 6c 6f em),."darwin").then.rpath.=."@lo
1290c0 61 64 65 72 5f 70 61 74 68 2f 22 20 2e 2e 20 72 70 61 74 68 0a 65 6c 73 65 69 66 20 28 63 66 67 ader_path/"....rpath.elseif.(cfg
1290e0 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 4c 49 4e 55 58 29 20 74 68 65 6e 0a 72 70 61 74 68 20 3d .system.==.p.LINUX).then.rpath.=
129100 20 69 69 66 28 72 70 61 74 68 20 3d 3d 20 22 2e 22 2c 20 22 22 2c 20 22 2f 22 20 2e 2e 20 72 70 .iif(rpath.==.".",."",."/"....rp
129120 61 74 68 29 0a 72 70 61 74 68 20 3d 20 22 24 24 4f 52 49 47 49 4e 22 20 2e 2e 20 72 70 61 74 68 ath).rpath.=."$$ORIGIN"....rpath
129140 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 57 6c 2c 2d .end.table.insert(result,."-Wl,-
129160 72 70 61 74 68 2c 27 22 20 2e 2e 20 72 70 61 74 68 20 2e 2e 20 22 27 22 29 0a 65 6e 64 0a 72 65 rpath,'"....rpath...."'").end.re
129180 74 75 72 6e 20 72 65 73 75 6c 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e 67 65 74 turn.result.end.function.gcc.get
1291a0 73 68 61 72 65 64 6c 69 62 61 72 67 28 63 66 67 29 0a 69 66 20 74 61 62 6c 65 2e 63 6f 6e 74 61 sharedlibarg(cfg).if.table.conta
1291c0 69 6e 73 28 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 63 66 67 2e 73 79 73 74 65 6d 29 ins(os.getSystemTags(cfg.system)
1291e0 2c 20 22 64 61 72 77 69 6e 22 29 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 73 68 61 72 65 64 6c 69 ,."darwin").then.if.cfg.sharedli
129200 62 74 79 70 65 20 3d 3d 20 22 4f 53 58 42 75 6e 64 6c 65 22 20 74 68 65 6e 0a 72 65 74 75 72 6e btype.==."OSXBundle".then.return
129220 20 22 2d 62 75 6e 64 6c 65 22 0a 65 6c 73 65 69 66 20 63 66 67 2e 73 68 61 72 65 64 6c 69 62 74 ."-bundle".elseif.cfg.sharedlibt
129240 79 70 65 20 3d 3d 20 22 58 43 54 65 73 74 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 2d 62 75 ype.==."XCTest".then.return."-bu
129260 6e 64 6c 65 22 0a 65 6c 73 65 69 66 20 63 66 67 2e 73 68 61 72 65 64 6c 69 62 74 79 70 65 20 3d ndle".elseif.cfg.sharedlibtype.=
129280 3d 20 22 4f 53 58 46 72 61 6d 65 77 6f 72 6b 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 2d 66 =."OSXFramework".then.return."-f
1292a0 72 61 6d 65 77 6f 72 6b 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 2d 64 79 6e 61 6d 69 63 6c ramework".else.return."-dynamicl
1292c0 69 62 22 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 2d 73 68 61 72 65 64 22 0a 65 6e ib".end.else.return."-shared".en
1292e0 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e 6c 64 73 79 6d 62 6f 6c 73 28 63 66 67 d.end.function.gcc.ldsymbols(cfg
129300 29 0a 72 65 74 75 72 6e 20 69 69 66 28 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 6f 73 2e 67 ).return.iif(table.contains(os.g
129320 65 74 53 79 73 74 65 6d 54 61 67 73 28 63 66 67 2e 73 79 73 74 65 6d 29 2c 20 22 64 61 72 77 69 etSystemTags(cfg.system),."darwi
129340 6e 22 29 2c 20 22 2d 57 6c 2c 2d 78 22 2c 20 22 2d 73 22 29 0a 65 6e 64 0a 67 63 63 2e 6c 64 66 n"),."-Wl,-x",."-s").end.gcc.ldf
129360 6c 61 67 73 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 20 7b 0a 78 38 36 20 3d 20 lags.=.{.architecture.=.{.x86.=.
129380 22 2d 6d 33 32 22 2c 0a 78 38 36 5f 36 34 20 3d 20 22 2d 6d 36 34 22 2c 0a 7d 2c 0a 66 6c 61 67 "-m32",.x86_64.=."-m64",.},.flag
1293a0 73 20 3d 20 7b 0a 4c 69 6e 6b 54 69 6d 65 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 3d 20 22 2d 66 s.=.{.LinkTimeOptimization.=."-f
1293c0 6c 74 6f 22 2c 0a 7d 2c 0a 6b 69 6e 64 20 3d 20 7b 0a 53 68 61 72 65 64 4c 69 62 20 3d 20 66 75 lto",.},.kind.=.{.SharedLib.=.fu
1293e0 6e 63 74 69 6f 6e 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 20 3d 20 7b 20 67 63 63 2e 67 65 74 73 nction(cfg).local.r.=.{.gcc.gets
129400 68 61 72 65 64 6c 69 62 61 72 67 28 63 66 67 29 20 7d 0a 69 66 20 63 66 67 2e 73 79 73 74 65 6d haredlibarg(cfg).}.if.cfg.system
129420 20 3d 3d 20 70 2e 57 49 4e 44 4f 57 53 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e .==.p.WINDOWS.and.not.cfg.flags.
129440 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 2c NoImportLib.then.table.insert(r,
129460 20 27 2d 57 6c 2c 2d 2d 6f 75 74 2d 69 6d 70 6c 69 62 3d 22 27 20 2e 2e 20 63 66 67 2e 6c 69 6e .'-Wl,--out-implib="'....cfg.lin
129480 6b 74 61 72 67 65 74 2e 72 65 6c 70 61 74 68 20 2e 2e 20 27 22 27 29 0a 65 6c 73 65 69 66 20 63 ktarget.relpath....'"').elseif.c
1294a0 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 4c 49 4e 55 58 20 74 68 65 6e 0a 74 61 62 6c 65 2e fg.system.==.p.LINUX.then.table.
1294c0 69 6e 73 65 72 74 28 72 2c 20 27 2d 57 6c 2c 2d 73 6f 6e 61 6d 65 3d 27 20 2e 2e 20 70 2e 71 75 insert(r,.'-Wl,-soname='....p.qu
1294e0 6f 74 65 64 28 63 66 67 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 65 6c 73 65 69 oted(cfg.linktarget.name)).elsei
129500 66 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 f.table.contains(os.getSystemTag
129520 73 28 63 66 67 2e 73 79 73 74 65 6d 29 2c 20 22 64 61 72 77 69 6e 22 29 20 74 68 65 6e 0a 74 61 s(cfg.system),."darwin").then.ta
129540 62 6c 65 2e 69 6e 73 65 72 74 28 72 2c 20 27 2d 57 6c 2c 2d 69 6e 73 74 61 6c 6c 5f 6e 61 6d 65 ble.insert(r,.'-Wl,-install_name
129560 2c 27 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 27 40 72 70 61 74 68 2f 27 20 2e 2e 20 63 66 67 2e ,'....p.quoted('@rpath/'....cfg.
129580 6c 69 6e 6b 74 61 72 67 65 74 2e 6e 61 6d 65 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 0a 65 linktarget.name)).end.return.r.e
1295a0 6e 64 2c 0a 57 69 6e 64 6f 77 65 64 41 70 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a nd,.WindowedApp.=.function(cfg).
1295c0 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 57 49 4e 44 4f 57 53 20 74 68 65 6e 20 if.cfg.system.==.p.WINDOWS.then.
1295e0 72 65 74 75 72 6e 20 22 2d 6d 77 69 6e 64 6f 77 73 22 20 65 6e 64 0a 65 6e 64 2c 0a 7d 2c 0a 73 return."-mwindows".end.end,.},.s
129600 79 73 74 65 6d 20 3d 20 7b 0a 77 69 69 20 3d 20 22 24 28 4d 41 43 48 44 45 50 29 22 2c 0a 7d 2c ystem.=.{.wii.=."$(MACHDEP)",.},
129620 0a 73 79 6d 62 6f 6c 73 20 3d 20 7b 0a 4f 66 66 20 3d 20 67 63 63 2e 6c 64 73 79 6d 62 6f 6c 73 .symbols.=.{.Off.=.gcc.ldsymbols
129640 2c 0a 44 65 66 61 75 6c 74 20 3d 20 67 63 63 2e 6c 64 73 79 6d 62 6f 6c 73 2c 0a 7d 0a 7d 0a 66 ,.Default.=.gcc.ldsymbols,.}.}.f
129660 75 6e 63 74 69 6f 6e 20 67 63 63 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 0a 6c 6f 63 61 unction.gcc.getldflags(cfg).loca
129680 6c 20 66 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c 20 67 l.flags.=.config.mapFlags(cfg,.g
1296a0 63 63 2e 6c 64 66 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 67 63 63 cc.ldflags).return.flags.end.gcc
1296c0 2e 6c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 20 3d 20 7b 0a 61 72 63 68 69 74 65 63 .libraryDirectories.=.{.architec
1296e0 74 75 72 65 20 3d 20 7b 0a 78 38 36 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 63 66 67 29 0a 6c 6f ture.=.{.x86.=.function.(cfg).lo
129700 63 61 6c 20 72 20 3d 20 7b 7d 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 cal.r.=.{}.if.not.table.contains
129720 28 6f 73 2e 67 65 74 53 79 73 74 65 6d 54 61 67 73 28 63 66 67 2e 73 79 73 74 65 6d 29 2c 20 22 (os.getSystemTags(cfg.system),."
129740 64 61 72 77 69 6e 22 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 20 28 72 2c 20 22 darwin").then.table.insert.(r,."
129760 2d 4c 2f 75 73 72 2f 6c 69 62 33 32 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 0a 65 6e 64 2c -L/usr/lib32").end.return.r.end,
129780 0a 78 38 36 5f 36 34 20 3d 20 66 75 6e 63 74 69 6f 6e 20 28 63 66 67 29 0a 6c 6f 63 61 6c 20 72 .x86_64.=.function.(cfg).local.r
1297a0 20 3d 20 7b 7d 0a 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 6f 73 2e 67 .=.{}.if.not.table.contains(os.g
1297c0 65 74 53 79 73 74 65 6d 54 61 67 73 28 63 66 67 2e 73 79 73 74 65 6d 29 2c 20 22 64 61 72 77 69 etSystemTags(cfg.system),."darwi
1297e0 6e 22 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 20 28 72 2c 20 22 2d 4c 2f 75 73 n").then.table.insert.(r,."-L/us
129800 72 2f 6c 69 62 36 34 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 0a 65 6e 64 2c 0a 7d 2c 0a 73 r/lib64").end.return.r.end,.},.s
129820 79 73 74 65 6d 20 3d 20 7b 0a 77 69 69 20 3d 20 22 2d 4c 24 28 4c 49 42 4f 47 43 5f 4c 49 42 29 ystem.=.{.wii.=."-L$(LIBOGC_LIB)
129840 22 2c 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f 6e 20 67 63 63 2e 67 65 74 4c 69 62 72 61 72 79 44 69 ",.}.}.function.gcc.getLibraryDi
129860 72 65 63 74 6f 72 69 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 20 3d 20 7b 7d 0a rectories(cfg).local.flags.=.{}.
129880 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 65 74 6c for._,.dir.in.ipairs(config.getl
1298a0 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 74 65 6d 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 inks(cfg,."system",."directory")
1298c0 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 27 2d 4c 27 20 2e 2e ).do.table.insert(flags,.'-L'...
1298e0 20 70 2e 71 75 6f 74 65 64 28 64 69 72 29 29 0a 65 6e 64 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 .p.quoted(dir)).end.if.cfg.flags
129900 2e 52 65 6c 61 74 69 76 65 4c 69 6e 6b 73 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 .RelativeLinks.then.for._,.dir.i
129920 6e 20 69 70 61 69 72 73 28 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 n.ipairs(config.getlinks(cfg,."s
129940 69 62 6c 69 6e 67 73 22 2c 20 22 64 69 72 65 63 74 6f 72 79 22 29 29 20 64 6f 0a 6c 6f 63 61 6c iblings",."directory")).do.local
129960 20 6c 69 62 46 6c 61 67 20 3d 20 22 2d 4c 22 20 2e 2e 20 70 2e 70 72 6f 6a 65 63 74 2e 67 65 74 .libFlag.=."-L"....p.project.get
129980 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 64 69 72 29 0a 69 66 20 6e 6f relative(cfg.project,.dir).if.no
1299a0 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 66 6c 61 67 73 2c 20 6c 69 62 46 6c 61 67 29 t.table.contains(flags,.libFlag)
1299c0 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 66 6c 61 67 73 2c 20 6c 69 62 46 6c 61 .then.table.insert(flags,.libFla
1299e0 67 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 6f 72 20 5f 2c 20 64 69 72 20 69 6e 20 69 70 61 g).end.end.end.for._,.dir.in.ipa
129a00 69 72 73 28 63 66 67 2e 73 79 73 6c 69 62 64 69 72 73 29 20 64 6f 0a 74 61 62 6c 65 2e 69 6e 73 irs(cfg.syslibdirs).do.table.ins
129a20 65 72 74 28 66 6c 61 67 73 2c 20 27 2d 4c 27 20 2e 2e 20 70 2e 71 75 6f 74 65 64 28 64 69 72 29 ert(flags,.'-L'....p.quoted(dir)
129a40 29 0a 65 6e 64 0a 6c 6f 63 61 6c 20 67 63 63 46 6c 61 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 ).end.local.gccFlags.=.config.ma
129a60 70 46 6c 61 67 73 28 63 66 67 2c 20 67 63 63 2e 6c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 pFlags(cfg,.gcc.libraryDirectori
129a80 65 73 29 0a 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 66 6c 61 67 73 2c 20 67 63 es).flags.=.table.join(flags,.gc
129aa0 63 46 6c 61 67 73 29 0a 72 65 74 75 72 6e 20 66 6c 61 67 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f cFlags).return.flags.end.functio
129ac0 6e 20 67 63 63 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 73 79 73 74 65 6d 6f 6e 6c 79 2c 20 n.gcc.getlinks(cfg,.systemonly,.
129ae0 6e 6f 67 72 6f 75 70 73 29 0a 6c 6f 63 61 6c 20 72 65 73 75 6c 74 20 3d 20 7b 7d 0a 69 66 20 6e nogroups).local.result.=.{}.if.n
129b00 6f 74 20 73 79 73 74 65 6d 6f 6e 6c 79 20 74 68 65 6e 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e ot.systemonly.then.if.cfg.flags.
129b20 52 65 6c 61 74 69 76 65 4c 69 6e 6b 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6c 69 62 46 69 6c 65 RelativeLinks.then.local.libFile
129b40 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 6c 69 6e s.=.config.getlinks(cfg,."siblin
129b60 67 73 22 2c 20 22 62 61 73 65 6e 61 6d 65 22 29 0a 66 6f 72 20 5f 2c 20 6c 69 6e 6b 20 69 6e 20 gs",."basename").for._,.link.in.
129b80 69 70 61 69 72 73 28 6c 69 62 46 69 6c 65 73 29 20 64 6f 0a 69 66 20 73 74 72 69 6e 67 2e 73 74 ipairs(libFiles).do.if.string.st
129ba0 61 72 74 73 77 69 74 68 28 6c 69 6e 6b 2c 20 22 6c 69 62 22 29 20 74 68 65 6e 0a 6c 69 6e 6b 20 artswith(link,."lib").then.link.
129bc0 3d 20 6c 69 6e 6b 3a 73 75 62 28 34 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 =.link:sub(4).end.table.insert(r
129be0 65 73 75 6c 74 2c 20 22 2d 6c 22 20 2e 2e 20 6c 69 6e 6b 29 0a 65 6e 64 0a 65 6c 73 65 0a 72 65 esult,."-l"....link).end.else.re
129c00 73 75 6c 74 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 69 62 sult.=.config.getlinks(cfg,."sib
129c20 6c 69 6e 67 73 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 lings",."fullpath").end.end.loca
129c40 6c 20 6c 69 6e 6b 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 l.links.=.config.getlinks(cfg,."
129c60 73 79 73 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 29 0a 6c 6f 63 61 6c 20 73 74 61 74 69 system",."fullpath").local.stati
129c80 63 5f 73 79 73 6c 69 62 73 20 3d 20 7b 22 2d 57 6c 2c 2d 42 73 74 61 74 69 63 22 7d 0a 6c 6f 63 c_syslibs.=.{"-Wl,-Bstatic"}.loc
129ca0 61 6c 20 73 68 61 72 65 64 5f 73 79 73 6c 69 62 73 20 3d 20 7b 7d 0a 66 6f 72 20 5f 2c 20 6c 69 al.shared_syslibs.=.{}.for._,.li
129cc0 6e 6b 20 69 6e 20 69 70 61 69 72 73 28 6c 69 6e 6b 73 29 20 64 6f 0a 69 66 20 70 61 74 68 2e 69 nk.in.ipairs(links).do.if.path.i
129ce0 73 66 72 61 6d 65 77 6f 72 6b 28 6c 69 6e 6b 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 sframework(link).then.table.inse
129d00 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 66 72 61 6d 65 77 6f 72 6b 22 29 0a 74 61 62 6c 65 2e 69 rt(result,."-framework").table.i
129d20 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 70 61 74 68 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 6c nsert(result,.path.getbasename(l
129d40 69 6e 6b 29 29 0a 65 6c 73 65 69 66 20 70 61 74 68 2e 69 73 6f 62 6a 65 63 74 66 69 6c 65 28 6c ink)).elseif.path.isobjectfile(l
129d60 69 6e 6b 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 6c ink).then.table.insert(result,.l
129d80 69 6e 6b 29 0a 65 6c 73 65 0a 6c 6f 63 61 6c 20 65 6e 64 73 77 69 74 68 20 3d 20 66 75 6e 63 74 ink).else.local.endswith.=.funct
129da0 69 6f 6e 28 73 2c 20 70 74 72 6e 29 0a 72 65 74 75 72 6e 20 70 74 72 6e 20 3d 3d 20 73 74 72 69 ion(s,.ptrn).return.ptrn.==.stri
129dc0 6e 67 2e 73 75 62 28 73 2c 20 2d 73 74 72 69 6e 67 2e 6c 65 6e 28 70 74 72 6e 29 29 0a 65 6e 64 ng.sub(s,.-string.len(ptrn)).end
129de0 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 28 6c 69 6e 6b 29 .local.name.=.path.getname(link)
129e00 0a 69 66 20 65 6e 64 73 77 69 74 68 28 6e 61 6d 65 2c 20 22 3a 73 74 61 74 69 63 22 29 20 74 68 .if.endswith(name,.":static").th
129e20 65 6e 0a 6e 61 6d 65 20 3d 20 73 74 72 69 6e 67 2e 73 75 62 28 6e 61 6d 65 2c 20 30 2c 20 2d 38 en.name.=.string.sub(name,.0,.-8
129e40 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 74 61 74 69 63 5f 73 79 73 6c 69 62 73 2c 20 22 ).table.insert(static_syslibs,."
129e60 2d 6c 22 20 2e 2e 20 6e 61 6d 65 29 0a 65 6c 73 65 69 66 20 65 6e 64 73 77 69 74 68 28 6e 61 6d -l"....name).elseif.endswith(nam
129e80 65 2c 20 22 3a 73 68 61 72 65 64 22 29 20 74 68 65 6e 0a 6e 61 6d 65 20 3d 20 73 74 72 69 6e 67 e,.":shared").then.name.=.string
129ea0 2e 73 75 62 28 6e 61 6d 65 2c 20 30 2c 20 2d 38 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 .sub(name,.0,.-8).table.insert(s
129ec0 68 61 72 65 64 5f 73 79 73 6c 69 62 73 2c 20 22 2d 6c 22 20 2e 2e 20 6e 61 6d 65 29 0a 65 6c 73 hared_syslibs,."-l"....name).els
129ee0 65 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 68 61 72 65 64 5f 73 79 73 6c 69 62 73 2c 20 22 e.table.insert(shared_syslibs,."
129f00 2d 6c 22 20 2e 2e 20 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6d -l"....name).end.end.end.local.m
129f20 6f 76 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 61 31 2c 20 61 32 29 0a 6c 6f 63 61 6c 20 74 20 3d ove.=.function(a1,.a2).local.t.=
129f40 20 23 61 32 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 61 31 20 64 6f 20 61 32 5b 74 20 2b 20 69 5d .#a2.for.i.=.1,.#a1.do.a2[t.+.i]
129f60 20 3d 20 61 31 5b 69 5d 20 65 6e 64 0a 65 6e 64 0a 69 66 20 23 73 74 61 74 69 63 5f 73 79 73 6c .=.a1[i].end.end.if.#static_sysl
129f80 69 62 73 20 3e 20 31 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 73 74 61 74 69 63 ibs.>.1.then.table.insert(static
129fa0 5f 73 79 73 6c 69 62 73 2c 20 22 2d 57 6c 2c 2d 42 64 79 6e 61 6d 69 63 22 29 0a 6d 6f 76 65 28 _syslibs,."-Wl,-Bdynamic").move(
129fc0 73 74 61 74 69 63 5f 73 79 73 6c 69 62 73 2c 20 72 65 73 75 6c 74 29 0a 65 6e 64 0a 6d 6f 76 65 static_syslibs,.result).end.move
129fe0 28 73 68 61 72 65 64 5f 73 79 73 6c 69 62 73 2c 20 72 65 73 75 6c 74 29 0a 69 66 20 6e 6f 74 20 (shared_syslibs,.result).if.not.
12a000 6e 6f 67 72 6f 75 70 73 20 61 6e 64 20 23 72 65 73 75 6c 74 20 3e 20 31 20 61 6e 64 20 28 63 66 nogroups.and.#result.>.1.and.(cf
12a020 67 2e 6c 69 6e 6b 67 72 6f 75 70 73 20 3d 3d 20 70 2e 4f 4e 29 20 74 68 65 6e 0a 74 61 62 6c 65 g.linkgroups.==.p.ON).then.table
12a040 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 31 2c 20 22 2d 57 6c 2c 2d 2d 73 74 61 72 74 2d .insert(result,.1,."-Wl,--start-
12a060 67 72 6f 75 70 22 29 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 73 75 6c 74 2c 20 22 2d 57 group").table.insert(result,."-W
12a080 6c 2c 2d 2d 65 6e 64 2d 67 72 6f 75 70 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 72 65 73 75 6c l,--end-group").end.return.resul
12a0a0 74 0a 65 6e 64 0a 67 63 63 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 20 3d 20 7b 0a 73 79 73 74 65 t.end.gcc.makesettings.=.{.syste
12a0c0 6d 20 3d 20 7b 0a 77 69 69 20 3d 20 5b 5b 0a 20 20 69 66 65 71 20 28 24 28 73 74 72 69 70 20 24 m.=.{.wii.=.[[...ifeq.($(strip.$
12a0e0 28 44 45 56 4b 49 54 50 50 43 29 29 2c 29 0a 20 20 20 20 24 28 65 72 72 6f 72 20 22 44 45 56 4b (DEVKITPPC)),).....$(error."DEVK
12a100 49 54 50 50 43 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 6f ITPPC.environment.variable.is.no
12a120 74 20 73 65 74 22 29 27 0a 20 20 65 6e 64 69 66 0a 20 20 69 6e 63 6c 75 64 65 20 24 28 44 45 56 t.set")'...endif...include.$(DEV
12a140 4b 49 54 50 50 43 29 2f 77 69 69 5f 72 75 6c 65 73 27 5d 5d 0a 7d 0a 7d 0a 66 75 6e 63 74 69 6f KITPPC)/wii_rules']].}.}.functio
12a160 6e 20 67 63 63 2e 67 65 74 6d 61 6b 65 73 65 74 74 69 6e 67 73 28 63 66 67 29 0a 6c 6f 63 61 6c n.gcc.getmakesettings(cfg).local
12a180 20 73 65 74 74 69 6e 67 73 20 3d 20 63 6f 6e 66 69 67 2e 6d 61 70 46 6c 61 67 73 28 63 66 67 2c .settings.=.config.mapFlags(cfg,
12a1a0 20 67 63 63 2e 6d 61 6b 65 73 65 74 74 69 6e 67 73 29 0a 72 65 74 75 72 6e 20 74 61 62 6c 65 2e .gcc.makesettings).return.table.
12a1c0 63 6f 6e 63 61 74 28 73 65 74 74 69 6e 67 73 29 0a 65 6e 64 0a 67 63 63 2e 74 6f 6f 6c 73 20 3d concat(settings).end.gcc.tools.=
12a1e0 20 7b 0a 63 63 20 3d 20 22 67 63 63 22 2c 0a 63 78 78 20 3d 20 22 67 2b 2b 22 2c 0a 61 72 20 3d .{.cc.=."gcc",.cxx.=."g++",.ar.=
12a200 20 22 61 72 22 2c 0a 72 63 20 3d 20 22 77 69 6e 64 72 65 73 22 0a 7d 0a 66 75 6e 63 74 69 6f 6e ."ar",.rc.=."windres".}.function
12a220 20 67 63 63 2e 67 65 74 74 6f 6f 6c 6e 61 6d 65 28 63 66 67 2c 20 74 6f 6f 6c 29 0a 69 66 20 28 .gcc.gettoolname(cfg,.tool).if.(
12a240 63 66 67 2e 67 63 63 70 72 65 66 69 78 20 61 6e 64 20 67 63 63 2e 74 6f 6f 6c 73 5b 74 6f 6f 6c cfg.gccprefix.and.gcc.tools[tool
12a260 5d 29 20 6f 72 20 74 6f 6f 6c 20 3d 3d 20 22 72 63 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 28 ]).or.tool.==."rc".then.return.(
12a280 63 66 67 2e 67 63 63 70 72 65 66 69 78 20 6f 72 20 22 22 29 20 2e 2e 20 67 63 63 2e 74 6f 6f 6c cfg.gccprefix.or."")....gcc.tool
12a2a0 73 5b 74 6f 6f 6c 5d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 00 00 00 00 00 s[tool].end.return.nil.end......
12a2c0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 local.p.=.premake.local.vstudio.
12a2e0 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6e 65 77 61 63 74 69 6f 6e 20 7b 0a 74 72 69 67 67 65 72 20 =.p.vstudio.newaction.{.trigger.
12a300 20 20 20 20 3d 20 22 76 73 32 30 31 35 22 2c 0a 73 68 6f 72 74 6e 61 6d 65 20 20 20 3d 20 22 56 ....=."vs2015",.shortname...=."V
12a320 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 35 22 2c 0a 64 65 73 63 72 69 70 74 69 6f 6e 20 isual.Studio.2015",.description.
12a340 3d 20 22 47 65 6e 65 72 61 74 65 20 56 69 73 75 61 6c 20 53 74 75 64 69 6f 20 32 30 31 35 20 70 =."Generate.Visual.Studio.2015.p
12a360 72 6f 6a 65 63 74 20 66 69 6c 65 73 22 2c 0a 74 61 72 67 65 74 6f 73 20 3d 20 22 77 69 6e 64 6f roject.files",.targetos.=."windo
12a380 77 73 22 2c 0a 74 6f 6f 6c 73 65 74 20 20 3d 20 22 6d 73 63 2d 76 31 34 30 22 2c 0a 76 61 6c 69 ws",.toolset..=."msc-v140",.vali
12a3a0 64 5f 6b 69 6e 64 73 20 20 20 20 20 3d 20 7b 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 22 57 d_kinds.....=.{."ConsoleApp",."W
12a3c0 69 6e 64 6f 77 65 64 41 70 70 22 2c 20 22 53 74 61 74 69 63 4c 69 62 22 2c 20 22 53 68 61 72 65 indowedApp",."StaticLib",."Share
12a3e0 64 4c 69 62 22 2c 20 22 4d 61 6b 65 66 69 6c 65 22 2c 20 22 4e 6f 6e 65 22 2c 20 22 55 74 69 6c dLib",."Makefile",."None",."Util
12a400 69 74 79 22 2c 20 22 53 68 61 72 65 64 49 74 65 6d 73 22 20 7d 2c 0a 76 61 6c 69 64 5f 6c 61 6e ity",."SharedItems".},.valid_lan
12a420 67 75 61 67 65 73 20 3d 20 7b 20 22 43 22 2c 20 22 43 2b 2b 22 2c 20 22 43 23 22 2c 20 22 46 23 guages.=.{."C",."C++",."C#",."F#
12a440 22 20 7d 2c 0a 76 61 6c 69 64 5f 74 6f 6f 6c 73 20 20 20 20 20 3d 20 7b 0a 63 63 20 20 20 20 20 ".},.valid_tools.....=.{.cc.....
12a460 3d 20 7b 20 22 6d 73 63 22 20 20 20 7d 2c 0a 64 6f 74 6e 65 74 20 3d 20 7b 20 22 6d 73 6e 65 74 =.{."msc"...},.dotnet.=.{."msnet
12a480 22 20 7d 2c 0a 7d 2c 0a 6f 6e 57 6f 72 6b 73 70 61 63 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 ".},.},.onWorkspace.=.function(w
12a4a0 6b 73 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 30 35 2e 67 65 6e 65 72 61 74 65 53 6f 6c 75 74 ks).vstudio.vs2005.generateSolut
12a4c0 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 ion(wks).end,.onProject.=.functi
12a4e0 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 67 65 6e 65 72 61 74 65 50 on(prj).vstudio.vs2010.generateP
12a500 72 6f 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 52 75 6c 65 20 3d 20 66 75 6e 63 74 69 roject(prj).end,.onRule.=.functi
12a520 6f 6e 28 72 75 6c 65 29 0a 76 73 74 75 64 69 6f 2e 76 73 32 30 31 30 2e 67 65 6e 65 72 61 74 65 on(rule).vstudio.vs2010.generate
12a540 52 75 6c 65 28 72 75 6c 65 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 57 6f 72 6b 73 70 61 63 65 Rule(rule).end,.onCleanWorkspace
12a560 20 3d 20 66 75 6e 63 74 69 6f 6e 28 77 6b 73 29 0a 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 53 6f .=.function(wks).vstudio.cleanSo
12a580 6c 75 74 69 6f 6e 28 77 6b 73 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 50 72 6f 6a 65 63 74 20 lution(wks).end,.onCleanProject.
12a5a0 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 50 72 6f =.function(prj).vstudio.cleanPro
12a5c0 6a 65 63 74 28 70 72 6a 29 0a 65 6e 64 2c 0a 6f 6e 43 6c 65 61 6e 54 61 72 67 65 74 20 3d 20 66 ject(prj).end,.onCleanTarget.=.f
12a5e0 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 76 73 74 75 64 69 6f 2e 63 6c 65 61 6e 54 61 72 67 65 74 unction(prj).vstudio.cleanTarget
12a600 28 70 72 6a 29 0a 65 6e 64 2c 0a 70 61 74 68 56 61 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 76 73 (prj).end,.pathVars.=.vstudio.vs
12a620 32 30 31 30 2e 70 61 74 68 56 61 72 73 2c 0a 76 73 74 75 64 69 6f 20 3d 20 7b 0a 73 6f 6c 75 74 2010.pathVars,.vstudio.=.{.solut
12a640 69 6f 6e 56 65 72 73 69 6f 6e 20 3d 20 22 31 32 22 2c 0a 76 65 72 73 69 6f 6e 4e 61 6d 65 20 20 ionVersion.=."12",.versionName..
12a660 20 20 20 3d 20 22 31 34 22 2c 0a 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 20 3d 20 22 34 2e ...=."14",.targetFramework.=."4.
12a680 35 22 2c 0a 74 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 20 20 20 3d 20 22 31 34 2e 30 22 2c 0a 66 69 5",.toolsVersion....=."14.0",.fi
12a6a0 6c 74 65 72 54 6f 6f 6c 73 56 65 72 73 69 6f 6e 20 3d 20 22 34 2e 30 22 2c 0a 7d 0a 7d 0a 00 00 lterToolsVersion.=."4.0",.}.}...
12a6c0 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 local.p.=.premake.p.vstudio.vc20
12a6e0 31 33 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 75 64 69 13.=.{}.local.vstudio.=.p.vstudi
12a700 6f 0a 6c 6f 63 61 6c 20 70 72 6f 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 o.local.project.=.p.project.loca
12a720 6c 20 63 6f 6e 66 69 67 20 3d 20 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f l.config.=.p.config.local.fileco
12a740 6e 66 69 67 20 3d 20 70 2e 66 69 6c 65 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 74 72 65 65 20 3d nfig.=.p.fileconfig.local.tree.=
12a760 20 70 2e 74 72 65 65 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 .p.tree.local.m.=.p.vstudio.vc20
12a780 31 33 0a 6c 6f 63 61 6c 20 76 63 32 30 31 30 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 13.local.vc2010.=.p.vstudio.vc20
12a7a0 31 30 0a 6d 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6d 2e 63 6f 6e 64 69 74 69 6f 6e 61 6c 10.m.elements.=.{}.m.conditional
12a7c0 45 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 Elements.=.{}.m.elements.project
12a7e0 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 76 63 32 30 31 30 .=.function(prj).return.{.vc2010
12a800 2e 78 6d 6c 44 65 63 6c 61 72 61 74 69 6f 6e 2c 0a 6d 2e 70 72 6f 6a 65 63 74 2c 0a 6d 2e 67 6c .xmlDeclaration,.m.project,.m.gl
12a820 6f 62 61 6c 73 2c 0a 6d 2e 69 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 2c 0a 6d 2e obals,.m.itemDefinitionGroup,.m.
12a840 69 74 65 6d 47 72 6f 75 70 2c 0a 76 63 32 30 31 30 2e 66 69 6c 65 73 2c 0a 7d 0a 65 6e 64 0a 66 itemGroup,.vc2010.files,.}.end.f
12a860 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 75 74 66 38 28 29 unction.m.generate(prj).p.utf8()
12a880 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a 65 63 74 2c .p.callArray(m.elements.project,
12a8a0 20 70 72 6a 29 0a 70 2e 6f 75 74 28 27 3c 2f 50 72 6f 6a 65 63 74 3e 27 29 0a 65 6e 64 0a 66 75 .prj).p.out('</Project>').end.fu
12a8c0 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 28 70 72 6a 29 0a 70 2e 70 75 73 68 28 27 3c 50 nction.m.project(prj).p.push('<P
12a8e0 72 6f 6a 65 63 74 20 78 6d 6c 6e 73 3d 22 68 74 74 70 3a 2f 2f 73 63 68 65 6d 61 73 2e 6d 69 63 roject.xmlns="http://schemas.mic
12a900 72 6f 73 6f 66 74 2e 63 6f 6d 2f 64 65 76 65 6c 6f 70 65 72 2f 6d 73 62 75 69 6c 64 2f 32 30 30 rosoft.com/developer/msbuild/200
12a920 33 22 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 73 20 3d 20 66 3">').end.m.elements.globals.=.f
12a940 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 6d 73 62 75 69 6c 64 41 unction(prj).return.{.m.msbuildA
12a960 6c 6c 50 72 6f 6a 65 63 74 73 2c 0a 6d 2e 68 61 73 53 68 61 72 65 64 49 74 65 6d 73 2c 0a 6d 2e llProjects,.m.hasSharedItems,.m.
12a980 69 74 65 6d 73 50 72 6f 6a 65 63 74 47 75 69 64 2c 0a 6d 2e 69 74 65 6d 73 50 72 6f 6a 65 63 74 itemsProjectGuid,.m.itemsProject
12a9a0 4e 61 6d 65 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 6c 6f 62 61 6c 73 28 70 Name,.}.end.function.m.globals(p
12a9c0 72 6a 29 0a 76 63 32 30 31 30 2e 70 72 6f 70 65 72 74 79 47 72 6f 75 70 28 6e 69 6c 2c 20 22 47 rj).vc2010.propertyGroup(nil,."G
12a9e0 6c 6f 62 61 6c 73 22 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e lobals").p.callArray(m.elements.
12aa00 67 6c 6f 62 61 6c 73 2c 20 70 72 6a 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 72 6f 70 65 72 74 79 47 globals,.prj).p.pop('</PropertyG
12aa20 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 73 62 75 69 6c 64 41 6c roup>').end.function.m.msbuildAl
12aa40 6c 50 72 6f 6a 65 63 74 73 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 4d lProjects(prj).vc2010.element("M
12aa60 53 42 75 69 6c 64 41 6c 6c 50 72 6f 6a 65 63 74 73 22 2c 20 6e 69 6c 2c 20 22 24 28 4d 53 42 75 SBuildAllProjects",.nil,."$(MSBu
12aa80 69 6c 64 41 6c 6c 50 72 6f 6a 65 63 74 73 29 3b 24 28 4d 53 42 75 69 6c 64 54 68 69 73 46 69 6c ildAllProjects);$(MSBuildThisFil
12aaa0 65 46 75 6c 6c 50 61 74 68 29 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 68 61 73 53 eFullPath)").end.function.m.hasS
12aac0 68 61 72 65 64 49 74 65 6d 73 28 70 72 6a 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 haredItems(prj).vc2010.element("
12aae0 48 61 73 53 68 61 72 65 64 49 74 65 6d 73 22 2c 20 6e 69 6c 2c 20 22 74 72 75 65 22 29 0a 65 6e HasSharedItems",.nil,."true").en
12ab00 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 74 65 6d 73 50 72 6f 6a 65 63 74 47 75 69 64 28 70 72 d.function.m.itemsProjectGuid(pr
12ab20 6a 29 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 49 74 65 6d 73 50 72 6f 6a 65 63 74 47 j).vc2010.element("ItemsProjectG
12ab40 75 69 64 22 2c 20 6e 69 6c 2c 20 22 7b 25 73 7d 22 2c 20 70 72 6a 2e 75 75 69 64 29 0a 65 6e 64 uid",.nil,."{%s}",.prj.uuid).end
12ab60 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 74 65 6d 73 50 72 6f 6a 65 63 74 4e 61 6d 65 28 70 72 6a .function.m.itemsProjectName(prj
12ab80 29 0a 69 66 20 70 72 6a 2e 6e 61 6d 65 20 7e 3d 20 70 72 6a 2e 66 69 6c 65 6e 61 6d 65 20 74 68 ).if.prj.name.~=.prj.filename.th
12aba0 65 6e 0a 76 63 32 30 31 30 2e 65 6c 65 6d 65 6e 74 28 22 49 74 65 6d 73 50 72 6f 6a 65 63 74 4e en.vc2010.element("ItemsProjectN
12abc0 61 6d 65 22 2c 20 6e 69 6c 2c 20 22 25 73 22 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e 64 0a 65 ame",.nil,."%s",.prj.name).end.e
12abe0 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 69 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 nd.m.elements.itemDefinitionGrou
12ac00 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 63 6c 43 p.=.function(prj).return.{.m.clC
12ac20 6f 6d 70 69 6c 65 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 74 65 6d 44 65 66 ompile,.}.end.function.m.itemDef
12ac40 69 6e 69 74 69 6f 6e 47 72 6f 75 70 28 70 72 6a 29 0a 70 2e 70 75 73 68 28 27 3c 49 74 65 6d 44 initionGroup(prj).p.push('<ItemD
12ac60 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e efinitionGroup>').p.callArray(m.
12ac80 65 6c 65 6d 65 6e 74 73 2e 69 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 2c 20 70 72 elements.itemDefinitionGroup,.pr
12aca0 6a 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 74 65 6d 44 65 66 69 6e 69 74 69 6f 6e 47 72 6f 75 70 3e j).p.pop('</ItemDefinitionGroup>
12acc0 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6c 43 6f 6d 70 69 6c 65 20 3d 20 66 75 ').end.m.elements.clCompile.=.fu
12ace0 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 nction(prj).return.{.m.additiona
12ad00 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 lIncludeDirectories,.}.end.funct
12ad20 69 6f 6e 20 6d 2e 63 6c 43 6f 6d 70 69 6c 65 28 70 72 6a 29 0a 70 2e 70 75 73 68 28 27 3c 43 6c ion.m.clCompile(prj).p.push('<Cl
12ad40 43 6f 6d 70 69 6c 65 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 Compile>').p.callArray(m.element
12ad60 73 2e 63 6c 43 6f 6d 70 69 6c 65 2c 20 70 72 6a 29 0a 70 2e 70 6f 70 28 27 3c 2f 43 6c 43 6f 6d s.clCompile,.prj).p.pop('</ClCom
12ad80 70 69 6c 65 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 pile>').end.function.m.additiona
12ada0 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 28 70 72 6a 29 0a 76 63 32 30 31 30 2e lIncludeDirectories(prj).vc2010.
12adc0 65 6c 65 6d 65 6e 74 28 22 41 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 element("AdditionalIncludeDirect
12ade0 6f 72 69 65 73 22 2c 20 6e 69 6c 2c 20 27 25 73 27 2c 20 27 25 28 41 64 64 69 74 69 6f 6e 61 6c ories",.nil,.'%s',.'%(Additional
12ae00 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 29 3b 24 28 4d 53 42 75 69 6c 64 54 68 69 IncludeDirectories);$(MSBuildThi
12ae20 73 46 69 6c 65 44 69 72 65 63 74 6f 72 79 29 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 sFileDirectory)').end.m.elements
12ae40 2e 69 74 65 6d 47 72 6f 75 70 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 .itemGroup.=.function(prj).retur
12ae60 6e 20 7b 0a 6d 2e 70 72 6f 6a 65 63 74 43 61 70 61 62 69 6c 69 74 79 2c 0a 7d 0a 65 6e 64 0a 66 n.{.m.projectCapability,.}.end.f
12ae80 75 6e 63 74 69 6f 6e 20 6d 2e 69 74 65 6d 47 72 6f 75 70 28 70 72 6a 29 0a 70 2e 70 75 73 68 28 unction.m.itemGroup(prj).p.push(
12aea0 27 3c 49 74 65 6d 47 72 6f 75 70 3e 27 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 '<ItemGroup>').p.callArray(m.ele
12aec0 6d 65 6e 74 73 2e 69 74 65 6d 47 72 6f 75 70 2c 20 70 72 6a 29 0a 70 2e 70 6f 70 28 27 3c 2f 49 ments.itemGroup,.prj).p.pop('</I
12aee0 74 65 6d 47 72 6f 75 70 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 temGroup>').end.function.m.proje
12af00 63 74 43 61 70 61 62 69 6c 69 74 79 28 70 72 6a 29 0a 70 2e 77 28 27 3c 50 72 6f 6a 65 63 74 43 ctCapability(prj).p.w('<ProjectC
12af20 61 70 61 62 69 6c 69 74 79 20 49 6e 63 6c 75 64 65 3d 22 53 6f 75 72 63 65 49 74 65 6d 73 46 72 apability.Include="SourceItemsFr
12af40 6f 6d 49 6d 70 6f 72 74 73 22 20 2f 3e 27 29 0a 65 6e 64 0a 00 00 00 00 6c 6f 63 61 6c 20 70 20 omImports"./>').end.....local.p.
12af60 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 61 70 69 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 61 70 69 20 3d =.premake.p.api.=.{}.local.api.=
12af80 20 70 2e 61 70 69 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 73 65 74 20 3d 20 70 2e 63 6f 6e 66 69 .p.api.local.configset.=.p.confi
12afa0 67 73 65 74 0a 61 70 69 2e 73 63 6f 70 65 20 3d 20 7b 7d 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 gset.api.scope.=.{}.function.api
12afc0 2e 63 6f 6e 74 61 69 6e 65 72 28 63 6f 6e 74 61 69 6e 65 72 4e 61 6d 65 2c 20 70 61 72 65 6e 74 .container(containerName,.parent
12afe0 43 6f 6e 74 61 69 6e 65 72 2c 20 65 78 74 72 61 53 63 6f 70 65 73 29 0a 6c 6f 63 61 6c 20 63 6c Container,.extraScopes).local.cl
12b000 61 73 73 2c 20 65 72 72 20 3d 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 6e 65 77 43 6c 61 73 73 28 ass,.err.=.p.container.newClass(
12b020 63 6f 6e 74 61 69 6e 65 72 4e 61 6d 65 2c 20 70 61 72 65 6e 74 43 6f 6e 74 61 69 6e 65 72 2c 20 containerName,.parentContainer,.
12b040 65 78 74 72 61 53 63 6f 70 65 73 29 0a 69 66 20 6e 6f 74 20 63 6c 61 73 73 20 74 68 65 6e 0a 65 extraScopes).if.not.class.then.e
12b060 72 72 6f 72 28 65 72 72 2c 20 32 29 0a 65 6e 64 0a 5f 47 5b 63 6f 6e 74 61 69 6e 65 72 4e 61 6d rror(err,.2).end._G[containerNam
12b080 65 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 63 20 3d 20 61 70 e].=.function(name).local.c.=.ap
12b0a0 69 2e 5f 73 65 74 43 6f 6e 74 61 69 6e 65 72 28 63 6c 61 73 73 2c 20 6e 61 6d 65 29 0a 69 66 20 i._setContainer(class,.name).if.
12b0c0 61 70 69 2e 5f 69 73 49 6e 63 6c 75 64 69 6e 67 45 78 74 65 72 6e 61 6c 20 74 68 65 6e 0a 63 2e api._isIncludingExternal.then.c.
12b0e0 65 78 74 65 72 6e 61 6c 20 3d 20 74 72 75 65 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 0a 65 6e 64 external.=.true.end.return.c.end
12b100 0a 5f 47 5b 22 65 78 74 65 72 6e 61 6c 22 20 2e 2e 20 63 6f 6e 74 61 69 6e 65 72 4e 61 6d 65 5d ._G["external"....containerName]
12b120 20 3d 20 66 75 6e 63 74 69 6f 6e 28 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 63 20 3d 20 5f 47 5b 63 .=.function(name).local.c.=._G[c
12b140 6f 6e 74 61 69 6e 65 72 4e 61 6d 65 5d 28 6e 61 6d 65 29 0a 63 2e 65 78 74 65 72 6e 61 6c 20 3d ontainerName](name).c.external.=
12b160 20 74 72 75 65 0a 72 65 74 75 72 6e 20 63 0a 65 6e 64 0a 70 2e 61 6c 69 61 73 28 5f 47 2c 20 22 .true.return.c.end.p.alias(_G,."
12b180 65 78 74 65 72 6e 61 6c 22 20 2e 2e 20 63 6f 6e 74 61 69 6e 65 72 4e 61 6d 65 2c 20 22 65 78 74 external"....containerName,."ext
12b1a0 65 72 6e 61 6c 22 20 2e 2e 20 63 6f 6e 74 61 69 6e 65 72 4e 61 6d 65 3a 63 61 70 69 74 61 6c 69 ernal"....containerName:capitali
12b1c0 7a 65 64 28 29 29 0a 72 65 74 75 72 6e 20 63 6c 61 73 73 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e zed()).return.class.end.function
12b1e0 20 69 6e 63 6c 75 64 65 65 78 74 65 72 6e 61 6c 28 66 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 66 75 .includeexternal(fname).local.fu
12b200 6c 6c 50 61 74 68 20 3d 20 70 2e 66 69 6e 64 50 72 6f 6a 65 63 74 53 63 72 69 70 74 28 66 6e 61 llPath.=.p.findProjectScript(fna
12b220 6d 65 29 0a 6c 6f 63 61 6c 20 77 61 73 49 6e 63 6c 75 64 69 6e 67 45 78 74 65 72 6e 61 6c 20 3d me).local.wasIncludingExternal.=
12b240 20 61 70 69 2e 5f 69 73 49 6e 63 6c 75 64 69 6e 67 45 78 74 65 72 6e 61 6c 0a 61 70 69 2e 5f 69 .api._isIncludingExternal.api._i
12b260 73 49 6e 63 6c 75 64 69 6e 67 45 78 74 65 72 6e 61 6c 20 3d 20 74 72 75 65 0a 66 6e 61 6d 65 20 sIncludingExternal.=.true.fname.
12b280 3d 20 66 75 6c 6c 50 61 74 68 20 6f 72 20 66 6e 61 6d 65 0a 64 6f 66 69 6c 65 28 66 6e 61 6d 65 =.fullPath.or.fname.dofile(fname
12b2a0 29 0a 61 70 69 2e 5f 69 73 49 6e 63 6c 75 64 69 6e 67 45 78 74 65 72 6e 61 6c 20 3d 20 77 61 73 ).api._isIncludingExternal.=.was
12b2c0 49 6e 63 6c 75 64 69 6e 67 45 78 74 65 72 6e 61 6c 0a 65 6e 64 0a 70 2e 61 6c 69 61 73 28 5f 47 IncludingExternal.end.p.alias(_G
12b2e0 2c 20 22 69 6e 63 6c 75 64 65 65 78 74 65 72 6e 61 6c 22 2c 20 22 69 6e 63 6c 75 64 65 45 78 74 ,."includeexternal",."includeExt
12b300 65 72 6e 61 6c 22 29 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 72 6f 6f 74 43 6f 6e 74 61 69 6e ernal").function.api.rootContain
12b320 65 72 28 29 0a 72 65 74 75 72 6e 20 61 70 69 2e 73 63 6f 70 65 2e 67 6c 6f 62 61 6c 0a 65 6e 64 er().return.api.scope.global.end
12b340 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 5f 73 65 74 43 6f 6e 74 61 69 6e 65 72 28 63 6c 61 73 .function.api._setContainer(clas
12b360 73 2c 20 6e 61 6d 65 29 0a 6c 6f 63 61 6c 20 69 6e 73 74 61 6e 63 65 0a 69 66 20 6e 61 6d 65 20 s,.name).local.instance.if.name.
12b380 3d 3d 20 22 2a 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 61 70 69 2e 5f 73 65 74 43 6f 6e 74 61 ==."*".then.return.api._setConta
12b3a0 69 6e 65 72 28 63 6c 61 73 73 2e 70 61 72 65 6e 74 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 6e 61 iner(class.parent).end.if.not.na
12b3c0 6d 65 20 74 68 65 6e 0a 69 6e 73 74 61 6e 63 65 20 3d 20 61 70 69 2e 73 63 6f 70 65 5b 63 6c 61 me.then.instance.=.api.scope[cla
12b3e0 73 73 2e 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 69 6e 73 74 61 6e 63 65 20 74 68 65 6e 0a 65 72 ss.name].if.not.instance.then.er
12b400 72 6f 72 28 22 6e 6f 20 22 20 2e 2e 20 63 6c 61 73 73 2e 6e 61 6d 65 20 2e 2e 20 22 20 69 6e 20 ror("no."....class.name....".in.
12b420 73 63 6f 70 65 22 2c 20 33 29 0a 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 70 61 72 65 6e 74 0a scope",.3).end.end.local.parent.
12b440 69 66 20 6e 6f 74 20 69 6e 73 74 61 6e 63 65 20 61 6e 64 20 63 6c 61 73 73 2e 70 61 72 65 6e 74 if.not.instance.and.class.parent
12b460 20 74 68 65 6e 0a 70 61 72 65 6e 74 20 3d 20 61 70 69 2e 73 63 6f 70 65 5b 63 6c 61 73 73 2e 70 .then.parent.=.api.scope[class.p
12b480 61 72 65 6e 74 2e 6e 61 6d 65 5d 0a 69 66 20 6e 6f 74 20 70 61 72 65 6e 74 20 74 68 65 6e 0a 65 arent.name].if.not.parent.then.e
12b4a0 72 72 6f 72 28 22 6e 6f 20 22 20 2e 2e 20 63 6c 61 73 73 2e 70 61 72 65 6e 74 2e 6e 61 6d 65 20 rror("no."....class.parent.name.
12b4c0 2e 2e 20 22 20 69 6e 20 73 63 6f 70 65 22 2c 20 33 29 0a 65 6e 64 0a 69 6e 73 74 61 6e 63 65 20 ...".in.scope",.3).end.instance.
12b4e0 3d 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 67 65 74 43 68 69 6c 64 28 70 61 72 65 6e 74 2c 20 63 =.p.container.getChild(parent,.c
12b500 6c 61 73 73 2c 20 6e 61 6d 65 29 0a 65 6e 64 0a 69 66 20 69 6e 73 74 61 6e 63 65 20 74 68 65 6e lass,.name).end.if.instance.then
12b520 0a 63 6f 6e 66 69 67 73 65 74 2e 61 64 64 46 69 6c 74 65 72 28 69 6e 73 74 61 6e 63 65 2c 20 7b .configset.addFilter(instance,.{
12b540 7d 2c 20 6f 73 2e 67 65 74 63 77 64 28 29 29 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 69 6e 73 74 61 },.os.getcwd()).end.if.not.insta
12b560 6e 63 65 20 74 68 65 6e 0a 69 6e 73 74 61 6e 63 65 20 3d 20 63 6c 61 73 73 2e 6e 65 77 28 6e 61 nce.then.instance.=.class.new(na
12b580 6d 65 2c 20 70 61 72 65 6e 74 29 0a 69 66 20 70 61 72 65 6e 74 20 74 68 65 6e 0a 70 2e 63 6f 6e me,.parent).if.parent.then.p.con
12b5a0 74 61 69 6e 65 72 2e 61 64 64 43 68 69 6c 64 28 70 61 72 65 6e 74 2c 20 69 6e 73 74 61 6e 63 65 tainer.addChild(parent,.instance
12b5c0 29 0a 65 6e 64 0a 65 6e 64 0a 61 70 69 2e 5f 63 6c 65 61 72 43 6f 6e 74 61 69 6e 65 72 43 68 69 ).end.end.api._clearContainerChi
12b5e0 6c 64 72 65 6e 28 63 6c 61 73 73 29 0a 69 66 20 6e 6f 74 20 63 6c 61 73 73 2e 70 6c 61 63 65 68 ldren(class).if.not.class.placeh
12b600 6f 6c 64 65 72 20 74 68 65 6e 0a 61 70 69 2e 73 63 6f 70 65 2e 63 75 72 72 65 6e 74 20 3d 20 69 older.then.api.scope.current.=.i
12b620 6e 73 74 61 6e 63 65 0a 65 6e 64 0a 77 68 69 6c 65 20 69 6e 73 74 61 6e 63 65 20 64 6f 0a 61 70 nstance.end.while.instance.do.ap
12b640 69 2e 73 63 6f 70 65 5b 69 6e 73 74 61 6e 63 65 2e 63 6c 61 73 73 2e 6e 61 6d 65 5d 20 3d 20 69 i.scope[instance.class.name].=.i
12b660 6e 73 74 61 6e 63 65 0a 69 66 20 69 6e 73 74 61 6e 63 65 2e 63 6c 61 73 73 2e 61 6c 69 61 73 20 nstance.if.instance.class.alias.
12b680 74 68 65 6e 0a 61 70 69 2e 73 63 6f 70 65 5b 69 6e 73 74 61 6e 63 65 2e 63 6c 61 73 73 2e 61 6c then.api.scope[instance.class.al
12b6a0 69 61 73 5d 20 3d 20 69 6e 73 74 61 6e 63 65 0a 65 6e 64 0a 69 6e 73 74 61 6e 63 65 20 3d 20 69 ias].=.instance.end.instance.=.i
12b6c0 6e 73 74 61 6e 63 65 2e 70 61 72 65 6e 74 0a 65 6e 64 0a 72 65 74 75 72 6e 20 61 70 69 2e 73 63 nstance.parent.end.return.api.sc
12b6e0 6f 70 65 2e 63 75 72 72 65 6e 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 5f 63 6c ope.current.end.function.api._cl
12b700 65 61 72 43 6f 6e 74 61 69 6e 65 72 43 68 69 6c 64 72 65 6e 28 63 6c 61 73 73 29 0a 66 6f 72 20 earContainerChildren(class).for.
12b720 63 68 69 6c 64 43 6c 61 73 73 20 69 6e 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e 65 61 63 68 43 68 childClass.in.p.container.eachCh
12b740 69 6c 64 43 6c 61 73 73 28 63 6c 61 73 73 29 20 64 6f 0a 61 70 69 2e 73 63 6f 70 65 5b 63 68 69 ildClass(class).do.api.scope[chi
12b760 6c 64 43 6c 61 73 73 2e 6e 61 6d 65 5d 20 3d 20 6e 69 6c 0a 69 66 20 63 68 69 6c 64 43 6c 61 73 ldClass.name].=.nil.if.childClas
12b780 73 2e 61 6c 69 61 73 20 74 68 65 6e 0a 61 70 69 2e 73 63 6f 70 65 5b 63 68 69 6c 64 43 6c 61 73 s.alias.then.api.scope[childClas
12b7a0 73 2e 61 6c 69 61 73 5d 20 3d 20 6e 69 6c 0a 65 6e 64 0a 61 70 69 2e 5f 63 6c 65 61 72 43 6f 6e s.alias].=.nil.end.api._clearCon
12b7c0 74 61 69 6e 65 72 43 68 69 6c 64 72 65 6e 28 63 68 69 6c 64 43 6c 61 73 73 29 0a 65 6e 64 0a 65 tainerChildren(childClass).end.e
12b7e0 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 72 65 67 69 73 74 65 72 28 66 69 65 6c 64 29 0a nd.function.api.register(field).
12b800 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 66 69 65 6c 64 2e 6e 61 6d 65 0a 69 66 20 6e 6f 74 20 6e local.name.=.field.name.if.not.n
12b820 61 6d 65 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 6d 69 73 73 69 6e 67 20 6e 61 6d 65 22 2c 20 32 ame.then.error("missing.name",.2
12b840 29 0a 65 6e 64 0a 69 66 20 72 61 77 67 65 74 28 5f 47 2c 20 6e 61 6d 65 29 20 74 68 65 6e 0a 65 ).end.if.rawget(_G,.name).then.e
12b860 72 72 6f 72 28 22 6e 61 6d 65 20 27 22 20 2e 2e 20 6e 61 6d 65 20 2e 2e 20 22 27 20 69 6e 20 75 rror("name.'"....name...."'.in.u
12b880 73 65 22 2c 20 32 29 0a 65 6e 64 0a 66 69 65 6c 64 2c 20 65 72 72 20 3d 20 70 2e 66 69 65 6c 64 se",.2).end.field,.err.=.p.field
12b8a0 2e 6e 65 77 28 66 69 65 6c 64 29 0a 69 66 20 6e 6f 74 20 66 69 65 6c 64 20 74 68 65 6e 0a 65 72 .new(field).if.not.field.then.er
12b8c0 72 6f 72 28 65 72 72 29 0a 65 6e 64 0a 66 69 65 6c 64 2e 70 61 74 68 73 20 3d 20 70 2e 66 69 65 ror(err).end.field.paths.=.p.fie
12b8e0 6c 64 2e 70 72 6f 70 65 72 74 79 28 66 69 65 6c 64 2c 20 22 70 61 74 68 73 22 29 0a 69 66 20 74 ld.property(field,."paths").if.t
12b900 79 70 65 28 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 64 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 ype(field.allowed).==."table".th
12b920 65 6e 0a 66 6f 72 20 69 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 66 69 65 6c 64 2e 61 en.for.i,.item.in.ipairs(field.a
12b940 6c 6c 6f 77 65 64 29 20 64 6f 0a 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 64 5b 69 74 65 6d 3a 6c 6f llowed).do.field.allowed[item:lo
12b960 77 65 72 28 29 5d 20 3d 20 69 74 65 6d 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 66 69 wer()].=.item.end.end.if.type(fi
12b980 65 6c 64 2e 61 6c 69 61 73 65 73 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 6c 6f 63 eld.aliases).==."table".then.loc
12b9a0 61 6c 20 6b 65 79 73 20 3d 20 74 61 62 6c 65 2e 6b 65 79 73 28 66 69 65 6c 64 2e 61 6c 69 61 73 al.keys.=.table.keys(field.alias
12b9c0 65 73 29 0a 66 6f 72 20 69 2c 20 6b 65 79 20 69 6e 20 69 70 61 69 72 73 28 6b 65 79 73 29 20 64 es).for.i,.key.in.ipairs(keys).d
12b9e0 6f 0a 66 69 65 6c 64 2e 61 6c 69 61 73 65 73 5b 6b 65 79 3a 6c 6f 77 65 72 28 29 5d 20 3d 20 66 o.field.aliases[key:lower()].=.f
12ba00 69 65 6c 64 2e 61 6c 69 61 73 65 73 5b 6b 65 79 5d 0a 65 6e 64 0a 65 6e 64 0a 5f 47 5b 6e 61 6d ield.aliases[key].end.end._G[nam
12ba20 65 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 29 0a 72 65 74 75 72 6e 20 61 70 69 2e e].=.function(value).return.api.
12ba40 73 74 6f 72 65 46 69 65 6c 64 28 66 69 65 6c 64 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 69 66 20 storeField(field,.value).end.if.
12ba60 70 2e 66 69 65 6c 64 2e 72 65 6d 6f 76 65 73 28 66 69 65 6c 64 29 20 74 68 65 6e 0a 5f 47 5b 22 p.field.removes(field).then._G["
12ba80 72 65 6d 6f 76 65 22 20 2e 2e 20 6e 61 6d 65 5d 20 3d 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 remove"....name].=.function(valu
12baa0 65 29 0a 72 65 74 75 72 6e 20 61 70 69 2e 72 65 6d 6f 76 65 28 66 69 65 6c 64 2c 20 76 61 6c 75 e).return.api.remove(field,.valu
12bac0 65 29 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 66 69 65 6c 64 0a 65 6e 64 0a 66 75 6e 63 e).end.end.return.field.end.func
12bae0 74 69 6f 6e 20 61 70 69 2e 75 6e 72 65 67 69 73 74 65 72 28 66 69 65 6c 64 29 0a 69 66 20 74 79 tion.api.unregister(field).if.ty
12bb00 70 65 28 66 69 65 6c 64 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 66 69 65 6c 64 pe(field).==."string".then.field
12bb20 20 3d 20 70 2e 66 69 65 6c 64 2e 67 65 74 28 66 69 65 6c 64 29 0a 65 6e 64 0a 70 2e 66 69 65 6c .=.p.field.get(field).end.p.fiel
12bb40 64 2e 75 6e 72 65 67 69 73 74 65 72 28 66 69 65 6c 64 29 0a 5f 47 5b 66 69 65 6c 64 2e 6e 61 6d d.unregister(field)._G[field.nam
12bb60 65 5d 20 3d 20 6e 69 6c 0a 5f 47 5b 22 72 65 6d 6f 76 65 22 20 2e 2e 20 66 69 65 6c 64 2e 6e 61 e].=.nil._G["remove"....field.na
12bb80 6d 65 5d 20 3d 20 6e 69 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 61 6c 69 61 73 me].=.nil.end.function.api.alias
12bba0 28 6f 72 69 67 69 6e 61 6c 2c 20 61 6c 69 61 73 29 0a 70 2e 61 6c 69 61 73 28 5f 47 2c 20 6f 72 (original,.alias).p.alias(_G,.or
12bbc0 69 67 69 6e 61 6c 2c 20 61 6c 69 61 73 29 0a 69 66 20 5f 47 5b 22 72 65 6d 6f 76 65 22 20 2e 2e iginal,.alias).if._G["remove"...
12bbe0 20 6f 72 69 67 69 6e 61 6c 5d 20 74 68 65 6e 0a 70 2e 61 6c 69 61 73 28 5f 47 2c 20 22 72 65 6d .original].then.p.alias(_G,."rem
12bc00 6f 76 65 22 20 2e 2e 20 6f 72 69 67 69 6e 61 6c 2c 20 22 72 65 6d 6f 76 65 22 20 2e 2e 20 61 6c ove"....original,."remove"....al
12bc20 69 61 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 61 64 64 41 6c 6c ias).end.end.function.api.addAll
12bc40 6f 77 65 64 28 66 69 65 6c 64 4e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 66 69 65 owed(fieldName,.value).local.fie
12bc60 6c 64 20 3d 20 70 2e 66 69 65 6c 64 2e 67 65 74 28 66 69 65 6c 64 4e 61 6d 65 29 0a 69 66 20 6e ld.=.p.field.get(fieldName).if.n
12bc80 6f 74 20 66 69 65 6c 64 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 4e 6f 20 73 75 63 68 20 66 69 65 ot.field.then.error("No.such.fie
12bca0 6c 64 3a 20 22 20 2e 2e 20 66 69 65 6c 64 4e 61 6d 65 2c 20 32 29 0a 65 6e 64 0a 69 66 20 74 79 ld:."....fieldName,.2).end.if.ty
12bcc0 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 69 2c pe(value).==."table".then.for.i,
12bce0 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 61 70 69 2e 61 64 .item.in.ipairs(value).do.api.ad
12bd00 64 41 6c 6c 6f 77 65 64 28 66 69 65 6c 64 4e 61 6d 65 2c 20 69 74 65 6d 29 0a 65 6e 64 0a 65 6c dAllowed(fieldName,.item).end.el
12bd20 73 65 0a 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 64 20 3d 20 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 64 se.field.allowed.=.field.allowed
12bd40 20 6f 72 20 7b 7d 0a 69 66 20 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 64 5b 76 61 6c 75 65 3a 6c 6f .or.{}.if.field.allowed[value:lo
12bd60 77 65 72 28 29 5d 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 wer()].==.nil.then.table.insert(
12bd80 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 64 2c 20 76 61 6c 75 65 29 0a 66 69 65 6c 64 2e 61 6c 6c 6f field.allowed,.value).field.allo
12bda0 77 65 64 5b 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 5d 20 3d 20 76 61 6c 75 65 0a 65 6e 64 0a 65 wed[value:lower()].=.value.end.e
12bdc0 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 61 64 64 41 6c 69 61 73 65 73 28 66 nd.end.function.api.addAliases(f
12bde0 69 65 6c 64 4e 61 6d 65 2c 20 76 61 6c 75 65 29 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 3d 20 70 ieldName,.value).local.field.=.p
12be00 2e 66 69 65 6c 64 2e 67 65 74 28 66 69 65 6c 64 4e 61 6d 65 29 0a 69 66 20 6e 6f 74 20 66 69 65 .field.get(fieldName).if.not.fie
12be20 6c 64 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 4e 6f 20 73 75 63 68 20 66 69 65 6c 64 3a 20 22 20 ld.then.error("No.such.field:.".
12be40 2e 2e 20 66 69 65 6c 64 4e 61 6d 65 2c 20 32 29 0a 65 6e 64 0a 66 69 65 6c 64 2e 61 6c 69 61 73 ...fieldName,.2).end.field.alias
12be60 65 73 20 3d 20 66 69 65 6c 64 2e 61 6c 69 61 73 65 73 20 6f 72 20 7b 7d 0a 66 6f 72 20 6b 2c 20 es.=.field.aliases.or.{}.for.k,.
12be80 76 20 69 6e 20 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 66 69 65 6c 64 2e 61 6c 69 61 73 v.in.pairs(value).do.field.alias
12bea0 65 73 5b 6b 5d 20 3d 20 76 0a 66 69 65 6c 64 2e 61 6c 69 61 73 65 73 5b 6b 3a 6c 6f 77 65 72 28 es[k].=.v.field.aliases[k:lower(
12bec0 29 5d 20 3d 20 76 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 64 65 70 72 )].=.v.end.end.function.api.depr
12bee0 65 63 61 74 65 46 69 65 6c 64 28 6e 61 6d 65 2c 20 6d 65 73 73 61 67 65 2c 20 68 61 6e 64 6c 65 ecateField(name,.message,.handle
12bf00 72 29 0a 70 2e 66 69 65 6c 64 73 5b 6e 61 6d 65 5d 2e 64 65 70 72 65 63 61 74 65 64 20 3d 20 7b r).p.fields[name].deprecated.=.{
12bf20 0a 68 61 6e 64 6c 65 72 20 3d 20 68 61 6e 64 6c 65 72 2c 0a 6d 65 73 73 61 67 65 20 3d 20 6d 65 .handler.=.handler,.message.=.me
12bf40 73 73 61 67 65 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 64 65 70 72 65 63 61 ssage.}.end.function.api.depreca
12bf60 74 65 56 61 6c 75 65 28 6e 61 6d 65 2c 20 76 61 6c 75 65 2c 20 6d 65 73 73 61 67 65 2c 20 61 64 teValue(name,.value,.message,.ad
12bf80 64 48 61 6e 64 6c 65 72 2c 20 72 65 6d 6f 76 65 48 61 6e 64 6c 65 72 29 0a 69 66 20 74 79 70 65 dHandler,.removeHandler).if.type
12bfa0 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 66 6f 72 20 5f 2c 20 76 (value).==."table".then.for._,.v
12bfc0 20 69 6e 20 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 61 70 69 2e 64 65 70 72 65 63 61 74 .in.pairs(value).do.api.deprecat
12bfe0 65 56 61 6c 75 65 28 6e 61 6d 65 2c 20 76 2c 20 6d 65 73 73 61 67 65 2c 20 61 64 64 48 61 6e 64 eValue(name,.v,.message,.addHand
12c000 6c 65 72 2c 20 72 65 6d 6f 76 65 48 61 6e 64 6c 65 72 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 6f 63 ler,.removeHandler).end.else.loc
12c020 61 6c 20 66 69 65 6c 64 20 3d 20 70 2e 66 69 65 6c 64 73 5b 6e 61 6d 65 5d 0a 66 69 65 6c 64 2e al.field.=.p.fields[name].field.
12c040 64 65 70 72 65 63 61 74 65 64 20 3d 20 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 20 6f 72 deprecated.=.field.deprecated.or
12c060 20 7b 7d 0a 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 5b 76 61 6c 75 65 5d 20 3d 20 7b 0a .{}.field.deprecated[value].=.{.
12c080 61 64 64 20 3d 20 61 64 64 48 61 6e 64 6c 65 72 2c 0a 72 65 6d 6f 76 65 20 3d 20 72 65 6d 6f 76 add.=.addHandler,.remove.=.remov
12c0a0 65 48 61 6e 64 6c 65 72 2c 0a 6d 65 73 73 61 67 65 20 3d 20 6d 65 73 73 61 67 65 0a 7d 0a 65 6e eHandler,.message.=.message.}.en
12c0c0 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 64 65 70 72 65 63 61 74 69 6f 6e 73 28 d.end.function.api.deprecations(
12c0e0 76 61 6c 75 65 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 0a 69 66 20 value).value.=.value:lower().if.
12c100 6e 6f 74 20 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 7b 20 22 6f 6e 22 2c 20 22 6f 66 66 22 not.table.contains({."on",."off"
12c120 2c 20 22 65 72 72 6f 72 22 7d 2c 20 76 61 6c 75 65 29 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 49 ,."error"},.value).then.error("I
12c140 6e 76 61 6c 69 64 20 76 61 6c 75 65 3a 20 22 20 2e 2e 20 76 61 6c 75 65 2c 20 32 29 0a 65 6e 64 nvalid.value:."....value,.2).end
12c160 0a 61 70 69 2e 5f 64 65 70 72 65 63 61 74 69 6f 6e 73 20 3d 20 76 61 6c 75 65 3a 6c 6f 77 65 72 .api._deprecations.=.value:lower
12c180 28 29 0a 65 6e 64 0a 61 70 69 2e 5f 64 65 70 72 65 63 61 74 69 6f 6e 73 20 3d 20 22 6f 6e 22 0a ().end.api._deprecations.=."on".
12c1a0 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 74 61 72 67 65 74 28 66 69 65 6c 64 29 0a 69 66 20 70 2e function.api.target(field).if.p.
12c1c0 63 6f 6e 74 61 69 6e 65 72 2e 63 6c 61 73 73 43 61 6e 43 6f 6e 74 61 69 6e 28 61 70 69 2e 73 63 container.classCanContain(api.sc
12c1e0 6f 70 65 2e 63 75 72 72 65 6e 74 2e 63 6c 61 73 73 2c 20 66 69 65 6c 64 2e 73 63 6f 70 65 29 20 ope.current.class,.field.scope).
12c200 74 68 65 6e 0a 72 65 74 75 72 6e 20 61 70 69 2e 73 63 6f 70 65 2e 63 75 72 72 65 6e 74 0a 65 6e then.return.api.scope.current.en
12c220 64 0a 72 65 74 75 72 6e 20 6e 69 6c 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 73 74 d.return.nil.end.function.api.st
12c240 6f 72 65 46 69 65 6c 64 28 66 69 65 6c 64 2c 20 76 61 6c 75 65 29 0a 69 66 20 76 61 6c 75 65 20 oreField(field,.value).if.value.
12c260 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 0a 65 6e 64 0a 69 66 20 66 69 65 6c 64 2e ==.nil.then.return.end.if.field.
12c280 64 65 70 72 65 63 61 74 65 64 20 61 6e 64 20 74 79 70 65 28 66 69 65 6c 64 2e 64 65 70 72 65 63 deprecated.and.type(field.deprec
12c2a0 61 74 65 64 2e 68 61 6e 64 6c 65 72 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e ated.handler).==."function".then
12c2c0 0a 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 2e 68 61 6e 64 6c 65 72 28 76 61 6c 75 65 29 .field.deprecated.handler(value)
12c2e0 0a 69 66 20 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 2e 6d 65 73 73 61 67 65 20 61 6e 64 .if.field.deprecated.message.and
12c300 20 61 70 69 2e 5f 64 65 70 72 65 63 61 74 69 6f 6e 73 20 7e 3d 20 22 6f 66 66 22 20 74 68 65 6e .api._deprecations.~=."off".then
12c320 0a 6c 6f 63 61 6c 20 63 61 6c 6c 65 72 20 3d 20 66 69 6c 65 6c 69 6e 65 69 6e 66 6f 28 32 29 0a .local.caller.=.filelineinfo(2).
12c340 6c 6f 63 61 6c 20 6b 65 79 20 3d 20 66 69 65 6c 64 2e 6e 61 6d 65 20 2e 2e 20 22 5f 22 20 2e 2e local.key.=.field.name...."_"...
12c360 20 63 61 6c 6c 65 72 0a 70 2e 77 61 72 6e 4f 6e 63 65 28 6b 65 79 2c 20 22 74 68 65 20 66 69 65 .caller.p.warnOnce(key,."the.fie
12c380 6c 64 20 25 73 20 68 61 73 20 62 65 65 6e 20 64 65 70 72 65 63 61 74 65 64 20 61 6e 64 20 77 69 ld.%s.has.been.deprecated.and.wi
12c3a0 6c 6c 20 62 65 20 72 65 6d 6f 76 65 64 2e 5c 6e 20 20 20 25 73 5c 6e 20 20 20 40 25 73 5c 6e 22 ll.be.removed.\n...%s\n...@%s\n"
12c3c0 2c 20 66 69 65 6c 64 2e 6e 61 6d 65 2c 20 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 2e 6d ,.field.name,.field.deprecated.m
12c3e0 65 73 73 61 67 65 2c 20 63 61 6c 6c 65 72 29 0a 69 66 20 61 70 69 2e 5f 64 65 70 72 65 63 61 74 essage,.caller).if.api._deprecat
12c400 69 6f 6e 73 20 3d 3d 20 22 65 72 72 6f 72 22 20 74 68 65 6e 0a 65 72 72 6f 72 28 22 64 65 70 72 ions.==."error".then.error("depr
12c420 65 63 61 74 69 6f 6e 20 65 72 72 6f 72 73 20 65 6e 61 62 6c 65 64 22 2c 20 33 29 0a 65 6e 64 0a ecation.errors.enabled",.3).end.
12c440 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 74 61 72 67 65 74 20 3d 20 61 70 69 2e 74 61 72 67 65 end.end.local.target.=.api.targe
12c460 74 28 66 69 65 6c 64 29 0a 69 66 20 6e 6f 74 20 74 61 72 67 65 74 20 74 68 65 6e 0a 6c 6f 63 61 t(field).if.not.target.then.loca
12c480 6c 20 65 72 72 20 3d 20 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 75 6e 61 62 6c 65 20 74 6f l.err.=.string.format("unable.to
12c4a0 20 73 65 74 20 25 73 20 69 6e 20 25 73 20 73 63 6f 70 65 2c 20 73 68 6f 75 6c 64 20 62 65 20 25 .set.%s.in.%s.scope,.should.be.%
12c4c0 73 22 2c 20 66 69 65 6c 64 2e 6e 61 6d 65 2c 20 61 70 69 2e 73 63 6f 70 65 2e 63 75 72 72 65 6e s",.field.name,.api.scope.curren
12c4e0 74 2e 63 6c 61 73 73 2e 6e 61 6d 65 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 66 69 65 6c 64 t.class.name,.table.concat(field
12c500 2e 73 63 6f 70 65 73 2c 20 22 2c 20 22 29 29 0a 65 72 72 6f 72 28 65 72 72 2c 20 33 29 0a 65 6e .scopes,.",.")).error(err,.3).en
12c520 64 0a 6c 6f 63 61 6c 20 73 74 61 74 75 73 2c 20 65 72 72 20 3d 20 63 6f 6e 66 69 67 73 65 74 2e d.local.status,.err.=.configset.
12c540 73 74 6f 72 65 28 74 61 72 67 65 74 2c 20 66 69 65 6c 64 2c 20 76 61 6c 75 65 29 0a 69 66 20 65 store(target,.field,.value).if.e
12c560 72 72 20 74 68 65 6e 0a 65 72 72 6f 72 28 65 72 72 2c 20 33 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 rr.then.error(err,.3).end.end.fu
12c580 6e 63 74 69 6f 6e 20 61 70 69 2e 72 65 6d 6f 76 65 28 66 69 65 6c 64 2c 20 76 61 6c 75 65 29 0a nction.api.remove(field,.value).
12c5a0 69 66 20 76 61 6c 75 65 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 20 72 65 74 75 72 6e 20 65 6e 64 0a if.value.==.nil.then.return.end.
12c5c0 6c 6f 63 61 6c 20 74 61 72 67 65 74 20 3d 20 61 70 69 2e 74 61 72 67 65 74 28 66 69 65 6c 64 29 local.target.=.api.target(field)
12c5e0 0a 69 66 20 6e 6f 74 20 74 61 72 67 65 74 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 65 72 72 20 3d 20 .if.not.target.then.local.err.=.
12c600 73 74 72 69 6e 67 2e 66 6f 72 6d 61 74 28 22 75 6e 61 62 6c 65 20 74 6f 20 72 65 6d 6f 76 65 20 string.format("unable.to.remove.
12c620 25 73 20 66 72 6f 6d 20 25 73 20 73 63 6f 70 65 2c 20 73 68 6f 75 6c 64 20 62 65 20 25 73 22 2c %s.from.%s.scope,.should.be.%s",
12c640 20 66 69 65 6c 64 2e 6e 61 6d 65 2c 20 61 70 69 2e 73 63 6f 70 65 2e 63 75 72 72 65 6e 74 2e 63 .field.name,.api.scope.current.c
12c660 6c 61 73 73 2e 6e 61 6d 65 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 66 69 65 6c 64 2e 73 63 lass.name,.table.concat(field.sc
12c680 6f 70 65 73 2c 20 22 2c 20 22 29 29 0a 65 72 72 6f 72 28 65 72 72 2c 20 33 29 0a 65 6e 64 0a 6c opes,.",.")).error(err,.3).end.l
12c6a0 6f 63 61 6c 20 68 61 73 44 65 70 72 65 63 61 74 65 64 56 61 6c 75 65 73 20 3d 20 28 74 79 70 65 ocal.hasDeprecatedValues.=.(type
12c6c0 28 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 29 20 3d 3d 20 22 74 61 62 6c 65 22 29 0a 6c (field.deprecated).==."table").l
12c6e0 6f 63 61 6c 20 72 65 6d 6f 76 65 73 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e ocal.removes.=.{}.local.function
12c700 20 63 68 65 63 6b 28 76 61 6c 75 65 29 0a 69 66 20 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 .check(value).if.field.deprecate
12c720 64 5b 76 61 6c 75 65 5d 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 68 61 6e 64 6c 65 72 20 3d 20 66 69 d[value].then.local.handler.=.fi
12c740 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 5b 76 61 6c 75 65 5d 0a 69 66 20 68 61 6e 64 6c 65 72 eld.deprecated[value].if.handler
12c760 2e 72 65 6d 6f 76 65 20 74 68 65 6e 20 68 61 6e 64 6c 65 72 2e 72 65 6d 6f 76 65 28 76 61 6c 75 .remove.then.handler.remove(valu
12c780 65 29 20 65 6e 64 0a 69 66 20 68 61 6e 64 6c 65 72 2e 6d 65 73 73 61 67 65 20 61 6e 64 20 61 70 e).end.if.handler.message.and.ap
12c7a0 69 2e 5f 64 65 70 72 65 63 61 74 69 6f 6e 73 20 7e 3d 20 22 6f 66 66 22 20 74 68 65 6e 0a 6c 6f i._deprecations.~=."off".then.lo
12c7c0 63 61 6c 20 63 61 6c 6c 65 72 20 3d 20 66 69 6c 65 6c 69 6e 65 69 6e 66 6f 28 38 29 0a 6c 6f 63 cal.caller.=.filelineinfo(8).loc
12c7e0 61 6c 20 6b 65 79 20 3d 20 66 69 65 6c 64 2e 6e 61 6d 65 20 2e 2e 20 22 5f 22 20 2e 2e 20 76 61 al.key.=.field.name...."_"....va
12c800 6c 75 65 20 2e 2e 20 22 5f 22 20 2e 2e 20 63 61 6c 6c 65 72 0a 70 2e 77 61 72 6e 4f 6e 63 65 28 lue...."_"....caller.p.warnOnce(
12c820 6b 65 79 2c 20 22 74 68 65 20 25 73 20 76 61 6c 75 65 20 25 73 20 68 61 73 20 62 65 65 6e 20 64 key,."the.%s.value.%s.has.been.d
12c840 65 70 72 65 63 61 74 65 64 20 61 6e 64 20 77 69 6c 6c 20 62 65 20 72 65 6d 6f 76 65 64 2e 5c 6e eprecated.and.will.be.removed.\n
12c860 20 20 20 25 73 5c 6e 20 20 20 40 25 73 5c 6e 22 2c 20 66 69 65 6c 64 2e 6e 61 6d 65 2c 20 76 61 ...%s\n...@%s\n",.field.name,.va
12c880 6c 75 65 2c 20 68 61 6e 64 6c 65 72 2e 6d 65 73 73 61 67 65 2c 20 63 61 6c 6c 65 72 29 0a 69 66 lue,.handler.message,.caller).if
12c8a0 20 61 70 69 2e 5f 64 65 70 72 65 63 61 74 69 6f 6e 73 20 3d 3d 20 22 65 72 72 6f 72 22 20 74 68 .api._deprecations.==."error".th
12c8c0 65 6e 0a 65 72 72 6f 72 20 7b 20 6d 73 67 3d 22 64 65 70 72 65 63 61 74 69 6f 6e 20 65 72 72 6f en.error.{.msg="deprecation.erro
12c8e0 72 73 20 65 6e 61 62 6c 65 64 22 20 7d 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 6c 6f rs.enabled".}.end.end.end.end.lo
12c900 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 72 65 63 75 72 73 65 28 76 61 6c 75 65 29 0a 69 66 20 74 cal.function.recurse(value).if.t
12c920 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 74 61 62 6c 65 ype(value).==."table".then.table
12c940 2e 66 6f 72 65 61 63 68 69 28 76 61 6c 75 65 2c 20 72 65 63 75 72 73 65 29 0a 65 6c 73 65 69 66 .foreachi(value,.recurse).elseif
12c960 20 68 61 73 44 65 70 72 65 63 61 74 65 64 56 61 6c 75 65 73 20 61 6e 64 20 76 61 6c 75 65 3a 63 .hasDeprecatedValues.and.value:c
12c980 6f 6e 74 61 69 6e 73 28 22 2a 22 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 75 72 72 65 6e 74 20 ontains("*").then.local.current.
12c9a0 3d 20 63 6f 6e 66 69 67 73 65 74 2e 66 65 74 63 68 28 74 61 72 67 65 74 2c 20 66 69 65 6c 64 2c =.configset.fetch(target,.field,
12c9c0 20 7b 0a 6d 61 74 63 68 65 72 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 73 65 74 2c 20 62 6c 6f 63 .{.matcher.=.function(cset,.bloc
12c9e0 6b 2c 20 66 69 6c 74 65 72 29 0a 6c 6f 63 61 6c 20 63 75 72 72 65 6e 74 20 3d 20 63 73 65 74 2e k,.filter).local.current.=.cset.
12ca00 63 75 72 72 65 6e 74 0a 72 65 74 75 72 6e 20 63 72 69 74 65 72 69 61 2e 6d 61 74 63 68 65 73 28 current.return.criteria.matches(
12ca20 63 75 72 72 65 6e 74 2e 5f 63 72 69 74 65 72 69 61 2c 20 62 6c 6f 63 6b 2e 5f 63 72 69 74 65 72 current._criteria,.block._criter
12ca40 69 61 2e 74 65 72 6d 73 20 6f 72 20 7b 7d 29 20 6f 72 0a 20 20 20 63 72 69 74 65 72 69 61 2e 6d ia.terms.or.{}).or....criteria.m
12ca60 61 74 63 68 65 73 28 62 6c 6f 63 6b 2e 5f 63 72 69 74 65 72 69 61 2c 20 63 75 72 72 65 6e 74 2e atches(block._criteria,.current.
12ca80 5f 63 72 69 74 65 72 69 61 2e 74 65 72 6d 73 20 6f 72 20 7b 7d 29 0a 65 6e 64 0a 7d 29 0a 6c 6f _criteria.terms.or.{}).end.}).lo
12caa0 63 61 6c 20 6d 61 73 6b 20 3d 20 70 61 74 68 2e 77 69 6c 64 63 61 72 64 73 28 76 61 6c 75 65 29 cal.mask.=.path.wildcards(value)
12cac0 0a 66 6f 72 20 5f 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 63 75 72 72 65 6e 74 29 20 .for._,.item.in.ipairs(current).
12cae0 64 6f 0a 69 66 20 69 74 65 6d 3a 6d 61 74 63 68 28 6d 61 73 6b 29 20 3d 3d 20 69 74 65 6d 20 74 do.if.item:match(mask).==.item.t
12cb00 68 65 6e 0a 72 65 63 75 72 73 65 28 69 74 65 6d 29 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 6c hen.recurse(item).end.end.else.l
12cb20 6f 63 61 6c 20 76 61 6c 75 65 2c 20 65 72 72 2c 20 61 64 64 69 74 69 6f 6e 61 6c 20 3d 20 61 70 ocal.value,.err,.additional.=.ap
12cb40 69 2e 63 68 65 63 6b 56 61 6c 75 65 28 66 69 65 6c 64 2c 20 76 61 6c 75 65 29 0a 69 66 20 65 72 i.checkValue(field,.value).if.er
12cb60 72 20 74 68 65 6e 0a 65 72 72 6f 72 20 7b 20 6d 73 67 3d 65 72 72 20 7d 0a 65 6e 64 0a 69 66 20 r.then.error.{.msg=err.}.end.if.
12cb80 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 20 74 68 65 6e 0a 63 68 65 63 6b 28 76 61 6c 75 field.deprecated.then.check(valu
12cba0 65 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 72 65 6d 6f 76 65 73 2c 20 76 61 6c e).end.table.insert(removes,.val
12cbc0 75 65 29 0a 69 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 ue).if.additional.then.table.ins
12cbe0 65 72 74 28 72 65 6d 6f 76 65 73 2c 20 61 64 64 69 74 69 6f 6e 61 6c 29 0a 65 6e 64 0a 65 6e 64 ert(removes,.additional).end.end
12cc00 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6f 6b 2c 20 65 72 72 20 3d 20 70 63 61 6c 6c 28 66 75 6e 63 74 .end.local.ok,.err.=.pcall(funct
12cc20 69 6f 6e 20 28 29 0a 72 65 63 75 72 73 65 28 76 61 6c 75 65 29 0a 65 6e 64 29 0a 69 66 20 6e 6f ion.().recurse(value).end).if.no
12cc40 74 20 6f 6b 20 74 68 65 6e 0a 69 66 20 74 79 70 65 28 65 72 72 29 20 3d 3d 20 22 74 61 62 6c 65 t.ok.then.if.type(err).==."table
12cc60 22 20 74 68 65 6e 0a 65 72 72 20 3d 20 65 72 72 2e 6d 73 67 0a 65 6e 64 0a 65 72 72 6f 72 28 65 ".then.err.=.err.msg.end.error(e
12cc80 72 72 2c 20 33 29 0a 65 6e 64 0a 63 6f 6e 66 69 67 73 65 74 2e 72 65 6d 6f 76 65 28 74 61 72 67 rr,.3).end.configset.remove(targ
12cca0 65 74 2c 20 66 69 65 6c 64 2c 20 72 65 6d 6f 76 65 73 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e et,.field,.removes).end.function
12ccc0 20 61 70 69 2e 63 68 65 63 6b 56 61 6c 75 65 28 66 69 65 6c 64 2c 20 76 61 6c 75 65 2c 20 6b 69 .api.checkValue(field,.value,.ki
12cce0 6e 64 29 0a 69 66 20 6e 6f 74 20 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 64 20 74 68 65 6e 0a 72 65 nd).if.not.field.allowed.then.re
12cd00 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 6c 6f 63 61 6c 20 63 61 6e 6f 6e 69 63 61 6c 2c 20 turn.value.end.local.canonical,.
12cd20 72 65 73 75 6c 74 0a 6c 6f 63 61 6c 20 6c 6f 77 65 72 56 61 6c 75 65 20 3d 20 76 61 6c 75 65 3a result.local.lowerValue.=.value:
12cd40 6c 6f 77 65 72 28 29 0a 69 66 20 66 69 65 6c 64 2e 61 6c 69 61 73 65 73 20 74 68 65 6e 0a 63 61 lower().if.field.aliases.then.ca
12cd60 6e 6f 6e 69 63 61 6c 20 3d 20 66 69 65 6c 64 2e 61 6c 69 61 73 65 73 5b 6c 6f 77 65 72 56 61 6c nonical.=.field.aliases[lowerVal
12cd80 75 65 5d 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 61 6e 6f 6e 69 63 61 6c 20 74 68 65 6e 0a 69 66 ue].end.if.not.canonical.then.if
12cda0 20 74 79 70 65 28 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 64 29 20 3d 3d 20 22 66 75 6e 63 74 69 6f .type(field.allowed).==."functio
12cdc0 6e 22 20 74 68 65 6e 0a 63 61 6e 6f 6e 69 63 61 6c 20 3d 20 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 n".then.canonical.=.field.allowe
12cde0 64 28 76 61 6c 75 65 2c 20 6b 69 6e 64 20 6f 72 20 22 73 74 72 69 6e 67 22 29 0a 65 6c 73 65 0a d(value,.kind.or."string").else.
12ce00 63 61 6e 6f 6e 69 63 61 6c 20 3d 20 66 69 65 6c 64 2e 61 6c 6c 6f 77 65 64 5b 6c 6f 77 65 72 56 canonical.=.field.allowed[lowerV
12ce20 61 6c 75 65 5d 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 6e 6f 74 20 63 61 6e 6f 6e 69 63 61 6c 20 74 alue].end.end.if.not.canonical.t
12ce40 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 27 hen.return.nil,."invalid.value.'
12ce60 22 20 2e 2e 20 76 61 6c 75 65 20 2e 2e 20 22 27 20 66 6f 72 20 22 20 2e 2e 20 66 69 65 6c 64 2e "....value...."'.for."....field.
12ce80 6e 61 6d 65 0a 65 6e 64 0a 69 66 20 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 20 61 6e 64 name.end.if.field.deprecated.and
12cea0 20 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 65 64 5b 63 61 6e 6f 6e 69 63 61 6c 5d 20 74 68 65 .field.deprecated[canonical].the
12cec0 6e 0a 6c 6f 63 61 6c 20 68 61 6e 64 6c 65 72 20 3d 20 66 69 65 6c 64 2e 64 65 70 72 65 63 61 74 n.local.handler.=.field.deprecat
12cee0 65 64 5b 63 61 6e 6f 6e 69 63 61 6c 5d 0a 68 61 6e 64 6c 65 72 2e 61 64 64 28 63 61 6e 6f 6e 69 ed[canonical].handler.add(canoni
12cf00 63 61 6c 29 0a 69 66 20 68 61 6e 64 6c 65 72 2e 6d 65 73 73 61 67 65 20 61 6e 64 20 61 70 69 2e cal).if.handler.message.and.api.
12cf20 5f 64 65 70 72 65 63 61 74 69 6f 6e 73 20 7e 3d 20 22 6f 66 66 22 20 74 68 65 6e 0a 6c 6f 63 61 _deprecations.~=."off".then.loca
12cf40 6c 20 63 61 6c 6c 65 72 20 3d 20 20 66 69 6c 65 6c 69 6e 65 69 6e 66 6f 28 39 29 0a 6c 6f 63 61 l.caller.=..filelineinfo(9).loca
12cf60 6c 20 6b 65 79 20 3d 20 66 69 65 6c 64 2e 6e 61 6d 65 20 2e 2e 20 22 5f 22 20 2e 2e 20 76 61 6c l.key.=.field.name...."_"....val
12cf80 75 65 20 2e 2e 20 22 5f 22 20 2e 2e 20 63 61 6c 6c 65 72 0a 70 2e 77 61 72 6e 4f 6e 63 65 28 6b ue...."_"....caller.p.warnOnce(k
12cfa0 65 79 2c 20 22 74 68 65 20 25 73 20 76 61 6c 75 65 20 25 73 20 68 61 73 20 62 65 65 6e 20 64 65 ey,."the.%s.value.%s.has.been.de
12cfc0 70 72 65 63 61 74 65 64 20 61 6e 64 20 77 69 6c 6c 20 62 65 20 72 65 6d 6f 76 65 64 2e 5c 6e 20 precated.and.will.be.removed.\n.
12cfe0 20 20 25 73 5c 6e 20 20 20 40 25 73 5c 6e 22 2c 20 66 69 65 6c 64 2e 6e 61 6d 65 2c 20 63 61 6e ..%s\n...@%s\n",.field.name,.can
12d000 6f 6e 69 63 61 6c 2c 20 68 61 6e 64 6c 65 72 2e 6d 65 73 73 61 67 65 2c 20 63 61 6c 6c 65 72 29 onical,.handler.message,.caller)
12d020 0a 69 66 20 61 70 69 2e 5f 64 65 70 72 65 63 61 74 69 6f 6e 73 20 3d 3d 20 22 65 72 72 6f 72 22 .if.api._deprecations.==."error"
12d040 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2c 20 22 64 65 70 72 65 63 61 74 69 6f 6e 20 65 .then.return.nil,."deprecation.e
12d060 72 72 6f 72 73 20 65 6e 61 62 6c 65 64 22 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 rrors.enabled".end.end.end.retur
12d080 6e 20 63 61 6e 6f 6e 69 63 61 6c 0a 65 6e 64 0a 6c 6f 63 61 6c 20 6e 75 6d 42 75 69 6c 74 49 6e n.canonical.end.local.numBuiltIn
12d0a0 47 6c 6f 62 61 6c 42 6c 6f 63 6b 73 0a 66 75 6e 63 74 69 6f 6e 20 61 70 69 2e 72 65 73 65 74 28 GlobalBlocks.function.api.reset(
12d0c0 29 0a 69 66 20 6e 75 6d 42 75 69 6c 74 49 6e 47 6c 6f 62 61 6c 42 6c 6f 63 6b 73 20 3d 3d 20 6e ).if.numBuiltInGlobalBlocks.==.n
12d0e0 69 6c 20 74 68 65 6e 0a 6e 75 6d 42 75 69 6c 74 49 6e 47 6c 6f 62 61 6c 42 6c 6f 63 6b 73 20 3d il.then.numBuiltInGlobalBlocks.=
12d100 20 23 61 70 69 2e 73 63 6f 70 65 2e 67 6c 6f 62 61 6c 2e 62 6c 6f 63 6b 73 0a 65 6e 64 0a 66 6f .#api.scope.global.blocks.end.fo
12d120 72 20 63 6f 6e 74 61 69 6e 65 72 43 6c 61 73 73 20 69 6e 20 70 2e 63 6f 6e 74 61 69 6e 65 72 2e r.containerClass.in.p.container.
12d140 65 61 63 68 43 68 69 6c 64 43 6c 61 73 73 28 70 2e 67 6c 6f 62 61 6c 29 20 64 6f 0a 61 70 69 2e eachChildClass(p.global).do.api.
12d160 73 63 6f 70 65 2e 67 6c 6f 62 61 6c 5b 63 6f 6e 74 61 69 6e 65 72 43 6c 61 73 73 2e 70 6c 75 72 scope.global[containerClass.plur
12d180 61 6c 4e 61 6d 65 5d 20 3d 20 7b 7d 0a 65 6e 64 0a 61 70 69 2e 73 63 6f 70 65 2e 63 75 72 72 65 alName].=.{}.end.api.scope.curre
12d1a0 6e 74 20 3d 20 61 70 69 2e 73 63 6f 70 65 2e 67 6c 6f 62 61 6c 0a 6c 6f 63 61 6c 20 63 75 72 72 nt.=.api.scope.global.local.curr
12d1c0 65 6e 74 47 6c 6f 62 61 6c 42 6c 6f 63 6b 43 6f 75 6e 74 20 3d 20 23 61 70 69 2e 73 63 6f 70 65 entGlobalBlockCount.=.#api.scope
12d1e0 2e 67 6c 6f 62 61 6c 2e 62 6c 6f 63 6b 73 0a 66 6f 72 20 69 20 3d 20 63 75 72 72 65 6e 74 47 6c .global.blocks.for.i.=.currentGl
12d200 6f 62 61 6c 42 6c 6f 63 6b 43 6f 75 6e 74 2c 20 6e 75 6d 42 75 69 6c 74 49 6e 47 6c 6f 62 61 6c obalBlockCount,.numBuiltInGlobal
12d220 42 6c 6f 63 6b 73 2c 20 2d 31 20 64 6f 0a 74 61 62 6c 65 2e 72 65 6d 6f 76 65 28 61 70 69 2e 73 Blocks,.-1.do.table.remove(api.s
12d240 63 6f 70 65 2e 67 6c 6f 62 61 6c 2e 62 6c 6f 63 6b 73 2c 20 69 29 0a 65 6e 64 0a 63 6f 6e 66 69 cope.global.blocks,.i).end.confi
12d260 67 73 65 74 2e 61 64 64 46 69 6c 74 65 72 28 61 70 69 2e 73 63 6f 70 65 2e 63 75 72 72 65 6e 74 gset.addFilter(api.scope.current
12d280 2c 20 7b 7d 2c 20 6f 73 2e 67 65 74 63 77 64 28 29 29 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 66 ,.{},.os.getcwd()).end.premake.f
12d2a0 69 65 6c 64 2e 6b 69 6e 64 28 22 61 72 72 61 79 22 2c 20 7b 0a 73 74 6f 72 65 20 3d 20 66 75 6e ield.kind("array",.{.store.=.fun
12d2c0 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f ction(field,.current,.value,.pro
12d2e0 63 65 73 73 6f 72 29 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 7e 3d 20 22 74 61 62 6c 65 cessor).if.type(value).~=."table
12d300 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 7b 20 76 61 6c 75 65 20 7d 0a 65 6e 64 0a 66 6f 72 ".then.value.=.{.value.}.end.for
12d320 20 69 2c 20 69 74 65 6d 20 69 6e 20 69 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 76 61 6c .i,.item.in.ipairs(value).do.val
12d340 75 65 5b 69 5d 20 3d 20 70 72 6f 63 65 73 73 6f 72 28 66 69 65 6c 64 2c 20 6e 69 6c 2c 20 76 61 ue[i].=.processor(field,.nil,.va
12d360 6c 75 65 5b 69 5d 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 2c 0a 63 6f lue[i]).end.return.value.end,.co
12d380 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 61 2c 20 62 2c 20 70 72 mpare.=.function(field,.a,.b,.pr
12d3a0 6f 63 65 73 73 6f 72 29 0a 69 66 20 61 20 3d 3d 20 6e 69 6c 20 6f 72 20 62 20 3d 3d 20 6e 69 6c ocessor).if.a.==.nil.or.b.==.nil
12d3c0 20 6f 72 20 23 61 20 7e 3d 20 23 62 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 .or.#a.~=.#b.then.return.false.e
12d3e0 6e 64 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 61 20 64 6f 0a 69 66 20 6e 6f 74 20 70 72 6f 63 65 nd.for.i.=.1,.#a.do.if.not.proce
12d400 73 73 6f 72 28 66 69 65 6c 64 2c 20 61 5b 69 5d 2c 20 62 5b 69 5d 29 20 74 68 65 6e 0a 72 65 74 ssor(field,.a[i],.b[i]).then.ret
12d420 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e urn.false.end.end.return.true.en
12d440 64 0a 7d 29 0a 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 2e 6b 69 6e 64 28 22 62 6f 6f 6c 65 61 6e d.}).premake.field.kind("boolean
12d460 22 2c 20 7b 0a 73 74 6f 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 ",.{.store.=.function(field,.cur
12d480 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 6c 6f 63 61 6c 20 6d 61 rent,.value,.processor).local.ma
12d4a0 70 70 69 6e 67 20 3d 20 7b 0a 5b 22 66 61 6c 73 65 22 5d 20 3d 20 66 61 6c 73 65 2c 0a 5b 22 6e pping.=.{.["false"].=.false,.["n
12d4c0 6f 22 5d 20 3d 20 66 61 6c 73 65 2c 0a 5b 22 6f 66 66 22 5d 20 3d 20 66 61 6c 73 65 2c 0a 5b 22 o"].=.false,.["off"].=.false,.["
12d4e0 6f 6e 22 5d 20 3d 20 74 72 75 65 2c 0a 5b 22 74 72 75 65 22 5d 20 3d 20 74 72 75 65 2c 0a 5b 22 on"].=.true,.["true"].=.true,.["
12d500 79 65 73 22 5d 20 3d 20 74 72 75 65 2c 0a 7d 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d yes"].=.true,.}.if.type(value).=
12d520 3d 20 22 73 74 72 69 6e 67 22 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 6d 61 70 70 69 6e 67 5b =."string".then.value.=.mapping[
12d540 76 61 6c 75 65 3a 6c 6f 77 65 72 28 29 5d 0a 69 66 20 76 61 6c 75 65 20 3d 3d 20 6e 69 6c 20 74 value:lower()].if.value.==.nil.t
12d560 68 65 6e 0a 65 72 72 6f 72 20 7b 20 6d 73 67 3d 22 65 78 70 65 63 74 65 64 20 62 6f 6f 6c 65 61 hen.error.{.msg="expected.boolea
12d580 6e 3b 20 67 6f 74 20 22 20 2e 2e 20 76 61 6c 75 65 20 7d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 n;.got."....value.}.end.return.v
12d5a0 61 6c 75 65 0a 65 6e 64 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 62 6f 6f 6c alue.end.if.type(value).==."bool
12d5c0 65 61 6e 22 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 0a 69 66 20 74 79 ean".then.return.value.end.if.ty
12d5e0 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 6e 75 6d 62 65 72 22 20 74 68 65 6e 0a 72 65 74 75 72 pe(value).==."number".then.retur
12d600 6e 20 28 76 61 6c 75 65 20 7e 3d 20 30 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 28 76 61 6c 75 65 n.(value.~=.0).end.return.(value
12d620 20 7e 3d 20 6e 69 6c 29 0a 65 6e 64 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e .~=.nil).end,.compare.=.function
12d640 28 66 69 65 6c 64 2c 20 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 (field,.a,.b,.processor).return.
12d660 28 61 20 3d 3d 20 62 29 0a 65 6e 64 0a 7d 29 0a 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 2e 6b 69 (a.==.b).end.}).premake.field.ki
12d680 6e 64 28 22 64 69 72 65 63 74 6f 72 79 22 2c 20 7b 0a 70 61 74 68 73 20 3d 20 74 72 75 65 2c 0a nd("directory",.{.paths.=.true,.
12d6a0 73 74 6f 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c store.=.function(field,.current,
12d6c0 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 67 .value,.processor).return.path.g
12d6e0 65 74 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 29 0a 65 6e 64 2c 0a 72 65 6d 6f 76 65 20 3d 20 etabsolute(value).end,.remove.=.
12d700 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 function(field,.current,.value,.
12d720 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 processor).return.path.getabsolu
12d740 74 65 28 76 61 6c 75 65 29 0a 65 6e 64 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f te(value).end,.compare.=.functio
12d760 6e 28 66 69 65 6c 64 2c 20 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e n(field,.a,.b,.processor).return
12d780 20 28 61 20 3d 3d 20 62 29 0a 65 6e 64 2c 0a 74 72 61 6e 73 6c 61 74 65 20 3d 20 66 75 6e 63 74 .(a.==.b).end,.translate.=.funct
12d7a0 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 5f 2c 20 70 72 6f 63 65 73 73 6f 72 ion(field,.current,._,.processor
12d7c0 29 0a 69 66 20 63 75 72 72 65 6e 74 3a 66 69 6e 64 28 22 2a 22 29 20 74 68 65 6e 0a 72 65 74 75 ).if.current:find("*").then.retu
12d7e0 72 6e 20 6f 73 2e 6d 61 74 63 68 64 69 72 73 28 63 75 72 72 65 6e 74 29 0a 65 6e 64 0a 72 65 74 rn.os.matchdirs(current).end.ret
12d800 75 72 6e 20 7b 20 63 75 72 72 65 6e 74 20 7d 0a 65 6e 64 0a 7d 29 0a 70 72 65 6d 61 6b 65 2e 66 urn.{.current.}.end.}).premake.f
12d820 69 65 6c 64 2e 6b 69 6e 64 28 22 66 69 6c 65 22 2c 20 7b 0a 70 61 74 68 73 20 3d 20 74 72 75 65 ield.kind("file",.{.paths.=.true
12d840 2c 0a 73 74 6f 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e ,.store.=.function(field,.curren
12d860 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 70 61 74 68 t,.value,.processor).return.path
12d880 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 29 0a 65 6e 64 2c 0a 72 65 6d 6f 76 65 20 .getabsolute(value).end,.remove.
12d8a0 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 =.function(field,.current,.value
12d8c0 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 70 61 74 68 2e 67 65 74 61 62 73 6f ,.processor).return.path.getabso
12d8e0 6c 75 74 65 28 76 61 6c 75 65 29 0a 65 6e 64 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 lute(value).end,.compare.=.funct
12d900 69 6f 6e 28 66 69 65 6c 64 2c 20 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 ion(field,.a,.b,.processor).retu
12d920 72 6e 20 28 61 20 3d 3d 20 62 29 0a 65 6e 64 2c 0a 74 72 61 6e 73 6c 61 74 65 20 3d 20 66 75 6e rn.(a.==.b).end,.translate.=.fun
12d940 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 5f 2c 20 70 72 6f 63 65 73 73 ction(field,.current,._,.process
12d960 6f 72 29 0a 69 66 20 63 75 72 72 65 6e 74 3a 66 69 6e 64 28 22 2a 22 29 20 74 68 65 6e 0a 72 65 or).if.current:find("*").then.re
12d980 74 75 72 6e 20 6f 73 2e 6d 61 74 63 68 66 69 6c 65 73 28 63 75 72 72 65 6e 74 29 0a 65 6e 64 0a turn.os.matchfiles(current).end.
12d9a0 72 65 74 75 72 6e 20 7b 20 63 75 72 72 65 6e 74 20 7d 0a 65 6e 64 0a 7d 29 0a 70 72 65 6d 61 6b return.{.current.}.end.}).premak
12d9c0 65 2e 66 69 65 6c 64 2e 6b 69 6e 64 28 22 66 75 6e 63 74 69 6f 6e 22 2c 20 7b 0a 73 74 6f 72 65 e.field.kind("function",.{.store
12d9e0 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 .=.function(field,.current,.valu
12da00 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 6c 6f 63 61 6c 20 74 20 3d 20 74 79 70 65 28 76 61 6c e,.processor).local.t.=.type(val
12da20 75 65 29 0a 69 66 20 74 20 7e 3d 20 22 66 75 6e 63 74 69 6f 6e 22 20 74 68 65 6e 0a 65 72 72 6f ue).if.t.~=."function".then.erro
12da40 72 20 7b 20 6d 73 67 3d 22 65 78 70 65 63 74 65 64 20 66 75 6e 63 74 69 6f 6e 3b 20 67 6f 74 20 r.{.msg="expected.function;.got.
12da60 22 20 2e 2e 20 74 20 7d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 2c 0a 63 "....t.}.end.return.value.end,.c
12da80 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 61 2c 20 62 2c 20 70 ompare.=.function(field,.a,.b,.p
12daa0 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 28 61 20 3d 3d 20 62 29 0a 65 6e 64 0a 7d 29 rocessor).return.(a.==.b).end.})
12dac0 0a 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 2e 6b 69 6e 64 28 22 69 6e 74 65 67 65 72 22 2c 20 7b .premake.field.kind("integer",.{
12dae0 0a 73 74 6f 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 .store.=.function(field,.current
12db00 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 6c 6f 63 61 6c 20 74 20 3d 20 74 79 ,.value,.processor).local.t.=.ty
12db20 70 65 28 76 61 6c 75 65 29 0a 69 66 20 74 20 7e 3d 20 22 6e 75 6d 62 65 72 22 20 74 68 65 6e 0a pe(value).if.t.~=."number".then.
12db40 65 72 72 6f 72 20 7b 20 6d 73 67 3d 22 65 78 70 65 63 74 65 64 20 6e 75 6d 62 65 72 3b 20 67 6f error.{.msg="expected.number;.go
12db60 74 20 22 20 2e 2e 20 74 20 7d 0a 65 6e 64 0a 69 66 20 6d 61 74 68 2e 66 6c 6f 6f 72 28 76 61 6c t."....t.}.end.if.math.floor(val
12db80 75 65 29 20 7e 3d 20 76 61 6c 75 65 20 74 68 65 6e 0a 65 72 72 6f 72 20 7b 20 6d 73 67 3d 22 65 ue).~=.value.then.error.{.msg="e
12dba0 78 70 65 63 74 65 64 20 69 6e 74 65 67 65 72 3b 20 67 6f 74 20 22 20 2e 2e 20 74 6f 73 74 72 69 xpected.integer;.got."....tostri
12dbc0 6e 67 28 76 61 6c 75 65 29 20 7d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 ng(value).}.end.return.value.end
12dbe0 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 61 2c 20 62 ,.compare.=.function(field,.a,.b
12dc00 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 28 61 20 3d 3d 20 62 29 0a 65 6e 64 ,.processor).return.(a.==.b).end
12dc20 0a 7d 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 74 6f 72 65 4b 65 79 65 64 28 66 69 .}).local.function.storeKeyed(fi
12dc40 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a eld,.current,.value,.processor).
12dc60 63 75 72 72 65 6e 74 20 3d 20 63 75 72 72 65 6e 74 20 6f 72 20 7b 7d 0a 66 6f 72 20 6b 2c 20 76 current.=.current.or.{}.for.k,.v
12dc80 20 69 6e 20 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a 69 66 20 70 72 6f 63 65 73 73 6f 72 .in.pairs(value).do.if.processor
12dca0 20 74 68 65 6e 0a 76 20 3d 20 70 72 6f 63 65 73 73 6f 72 28 66 69 65 6c 64 2c 20 63 75 72 72 65 .then.v.=.processor(field,.curre
12dcc0 6e 74 5b 6b 5d 2c 20 76 29 0a 65 6e 64 0a 63 75 72 72 65 6e 74 5b 6b 5d 20 3d 20 76 0a 65 6e 64 nt[k],.v).end.current[k].=.v.end
12dce0 0a 72 65 74 75 72 6e 20 63 75 72 72 65 6e 74 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 .return.current.end.local.functi
12dd00 6f 6e 20 6d 65 72 67 65 4b 65 79 65 64 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 on.mergeKeyed(field,.current,.va
12dd20 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 76 61 6c 75 65 20 3d 20 76 61 6c 75 65 20 6f 72 lue,.processor).value.=.value.or
12dd40 20 7b 7d 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 70 61 69 72 73 28 76 61 6c 75 65 29 20 64 6f 0a .{}.for.k,.v.in.pairs(value).do.
12dd60 63 75 72 72 65 6e 74 5b 6b 5d 20 3d 20 76 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 75 72 72 65 6e current[k].=.v.end.return.curren
12dd80 74 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 2e 6b 69 6e 64 28 22 6b 65 79 65 64 22 t.end.premake.field.kind("keyed"
12dda0 2c 20 7b 0a 73 74 6f 72 65 20 3d 20 73 74 6f 72 65 4b 65 79 65 64 2c 0a 6d 65 72 67 65 20 3d 20 ,.{.store.=.storeKeyed,.merge.=.
12ddc0 6d 65 72 67 65 4b 65 79 65 64 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 mergeKeyed,.compare.=.function(f
12dde0 69 65 6c 64 2c 20 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 69 66 20 61 20 3d 3d 20 6e ield,.a,.b,.processor).if.a.==.n
12de00 69 6c 20 6f 72 20 62 20 3d 3d 20 6e 69 6c 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 il.or.b.==.nil.then.return.false
12de20 0a 65 6e 64 0a 66 6f 72 20 6b 20 69 6e 20 70 61 69 72 73 28 61 29 20 64 6f 0a 69 66 20 6e 6f 74 .end.for.k.in.pairs(a).do.if.not
12de40 20 70 72 6f 63 65 73 73 6f 72 28 66 69 65 6c 64 2c 20 61 5b 6b 5d 2c 20 62 5b 6b 5d 29 20 74 68 .processor(field,.a[k],.b[k]).th
12de60 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e 20 74 en.return.false.end.end.return.t
12de80 72 75 65 0a 65 6e 64 2c 0a 74 72 61 6e 73 6c 61 74 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 rue.end,.translate.=.function(fi
12dea0 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 5f 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 69 66 20 6e eld,.current,._,.processor).if.n
12dec0 6f 74 20 70 72 6f 63 65 73 73 6f 72 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 20 63 75 72 72 65 ot.processor.then.return.{.curre
12dee0 6e 74 20 7d 0a 65 6e 64 0a 66 6f 72 20 6b 2c 20 76 20 69 6e 20 70 61 69 72 73 28 63 75 72 72 65 nt.}.end.for.k,.v.in.pairs(curre
12df00 6e 74 29 20 64 6f 0a 63 75 72 72 65 6e 74 5b 6b 5d 20 3d 20 70 72 6f 63 65 73 73 6f 72 28 66 69 nt).do.current[k].=.processor(fi
12df20 65 6c 64 2c 20 76 2c 20 6e 69 6c 29 5b 31 5d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 7b 20 63 75 72 eld,.v,.nil)[1].end.return.{.cur
12df40 72 65 6e 74 20 7d 0a 65 6e 64 0a 7d 29 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 74 6f rent.}.end.}).local.function.sto
12df60 72 65 4c 69 73 74 49 74 65 6d 28 63 75 72 72 65 6e 74 2c 20 69 74 65 6d 2c 20 61 6c 6c 6f 77 44 reListItem(current,.item,.allowD
12df80 75 70 6c 69 63 61 74 65 73 29 0a 69 66 20 6e 6f 74 20 61 6c 6c 6f 77 44 75 70 6c 69 63 61 74 65 uplicates).if.not.allowDuplicate
12dfa0 73 20 61 6e 64 20 63 75 72 72 65 6e 74 5b 69 74 65 6d 5d 20 74 68 65 6e 0a 74 61 62 6c 65 2e 72 s.and.current[item].then.table.r
12dfc0 65 6d 6f 76 65 28 63 75 72 72 65 6e 74 2c 20 74 61 62 6c 65 2e 69 6e 64 65 78 6f 66 28 63 75 72 emove(current,.table.indexof(cur
12dfe0 72 65 6e 74 2c 20 69 74 65 6d 29 29 0a 65 6e 64 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 63 75 rent,.item)).end.table.insert(cu
12e000 72 72 65 6e 74 2c 20 69 74 65 6d 29 0a 63 75 72 72 65 6e 74 5b 69 74 65 6d 5d 20 3d 20 69 74 65 rrent,.item).current[item].=.ite
12e020 6d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 73 74 6f 72 65 4c 69 73 74 28 66 m.end.local.function.storeList(f
12e040 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 ield,.current,.value,.processor)
12e060 0a 69 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a .if.type(value).==."table".then.
12e080 69 66 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 76 if.#value.>.0.then.for.i.=.1,.#v
12e0a0 61 6c 75 65 20 64 6f 0a 63 75 72 72 65 6e 74 20 3d 20 73 74 6f 72 65 4c 69 73 74 28 66 69 65 6c alue.do.current.=.storeList(fiel
12e0c0 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 5b 69 5d 2c 20 70 72 6f 63 65 73 73 6f 72 29 d,.current,.value[i],.processor)
12e0e0 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 75 72 72 65 6e 74 0a 65 6e 64 0a 69 66 20 74 61 62 6c 65 .end.return.current.end.if.table
12e100 2e 69 73 65 6d 70 74 79 28 76 61 6c 75 65 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 63 75 72 72 .isempty(value).then.return.curr
12e120 65 6e 74 0a 65 6e 64 0a 65 6e 64 0a 63 75 72 72 65 6e 74 20 3d 20 63 75 72 72 65 6e 74 20 6f 72 ent.end.end.current.=.current.or
12e140 20 7b 7d 0a 69 66 20 70 72 6f 63 65 73 73 6f 72 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 70 72 .{}.if.processor.then.value.=.pr
12e160 6f 63 65 73 73 6f 72 28 66 69 65 6c 64 2c 20 6e 69 6c 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 69 ocessor(field,.nil,.value).end.i
12e180 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 69 66 f.type(value).==."table".then.if
12e1a0 20 23 76 61 6c 75 65 20 3e 20 30 20 74 68 65 6e 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 76 61 6c .#value.>.0.then.for.i.=.1,.#val
12e1c0 75 65 20 64 6f 0a 73 74 6f 72 65 4c 69 73 74 49 74 65 6d 28 63 75 72 72 65 6e 74 2c 20 76 61 6c ue.do.storeListItem(current,.val
12e1e0 75 65 5b 69 5d 2c 20 66 69 65 6c 64 2e 61 6c 6c 6f 77 44 75 70 6c 69 63 61 74 65 73 29 0a 65 6e ue[i],.field.allowDuplicates).en
12e200 64 0a 65 6c 73 65 69 66 20 6e 6f 74 20 74 61 62 6c 65 2e 69 73 65 6d 70 74 79 28 76 61 6c 75 65 d.elseif.not.table.isempty(value
12e220 29 20 74 68 65 6e 0a 73 74 6f 72 65 4c 69 73 74 49 74 65 6d 28 63 75 72 72 65 6e 74 2c 20 76 61 ).then.storeListItem(current,.va
12e240 6c 75 65 2c 20 66 69 65 6c 64 2e 61 6c 6c 6f 77 44 75 70 6c 69 63 61 74 65 73 29 0a 65 6e 64 0a lue,.field.allowDuplicates).end.
12e260 65 6c 73 65 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 73 74 6f 72 65 4c 69 73 74 49 74 65 6d 28 elseif.value.then.storeListItem(
12e280 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 66 69 65 6c 64 2e 61 6c 6c 6f 77 44 75 70 6c 69 current,.value,.field.allowDupli
12e2a0 63 61 74 65 73 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 63 75 72 72 65 6e 74 0a 65 6e 64 0a 6c 6f cates).end.return.current.end.lo
12e2c0 63 61 6c 20 66 75 6e 63 74 69 6f 6e 20 6d 65 72 67 65 4c 69 73 74 28 66 69 65 6c 64 2c 20 63 75 cal.function.mergeList(field,.cu
12e2e0 72 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 76 61 6c 75 65 20 3d rrent,.value,.processor).value.=
12e300 20 76 61 6c 75 65 20 6f 72 20 7b 7d 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 76 61 6c 75 65 20 64 .value.or.{}.for.i.=.1,.#value.d
12e320 6f 0a 73 74 6f 72 65 4c 69 73 74 49 74 65 6d 28 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 5b 69 o.storeListItem(current,.value[i
12e340 5d 2c 20 66 69 65 6c 64 2e 61 6c 6c 6f 77 44 75 70 6c 69 63 61 74 65 73 29 0a 65 6e 64 0a 72 65 ],.field.allowDuplicates).end.re
12e360 74 75 72 6e 20 63 75 72 72 65 6e 74 0a 65 6e 64 0a 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 2e 6b turn.current.end.premake.field.k
12e380 69 6e 64 28 22 6c 69 73 74 22 2c 20 7b 0a 73 74 6f 72 65 20 3d 20 73 74 6f 72 65 4c 69 73 74 2c ind("list",.{.store.=.storeList,
12e3a0 0a 72 65 6d 6f 76 65 20 3d 20 73 74 6f 72 65 4c 69 73 74 2c 0a 6d 65 72 67 65 20 3d 20 6d 65 72 .remove.=.storeList,.merge.=.mer
12e3c0 67 65 4c 69 73 74 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 geList,.compare.=.function(field
12e3e0 2c 20 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 69 66 20 61 20 3d 3d 20 6e 69 6c 20 6f ,.a,.b,.processor).if.a.==.nil.o
12e400 72 20 62 20 3d 3d 20 6e 69 6c 20 6f 72 20 23 61 20 7e 3d 20 23 62 20 74 68 65 6e 0a 72 65 74 75 r.b.==.nil.or.#a.~=.#b.then.retu
12e420 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 66 6f 72 20 69 20 3d 20 31 2c 20 23 61 20 64 6f 0a 69 66 rn.false.end.for.i.=.1,.#a.do.if
12e440 20 6e 6f 74 20 70 72 6f 63 65 73 73 6f 72 28 66 69 65 6c 64 2c 20 61 5b 69 5d 2c 20 62 5b 69 5d .not.processor(field,.a[i],.b[i]
12e460 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 66 61 6c 73 65 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 ).then.return.false.end.end.retu
12e480 72 6e 20 74 72 75 65 0a 65 6e 64 2c 0a 74 72 61 6e 73 6c 61 74 65 20 3d 20 66 75 6e 63 74 69 6f rn.true.end,.translate.=.functio
12e4a0 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 5f 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a n(field,.current,._,.processor).
12e4c0 69 66 20 6e 6f 74 20 70 72 6f 63 65 73 73 6f 72 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 7b 20 63 if.not.processor.then.return.{.c
12e4e0 75 72 72 65 6e 74 20 7d 0a 65 6e 64 0a 6c 6f 63 61 6c 20 72 65 74 20 3d 20 7b 7d 0a 66 6f 72 20 urrent.}.end.local.ret.=.{}.for.
12e500 5f 2c 20 76 61 6c 75 65 20 69 6e 20 69 70 61 69 72 73 28 63 75 72 72 65 6e 74 29 20 64 6f 0a 66 _,.value.in.ipairs(current).do.f
12e520 6f 72 20 5f 2c 20 70 72 6f 63 65 73 73 65 64 20 69 6e 20 69 70 61 69 72 73 28 70 72 6f 63 65 73 or._,.processed.in.ipairs(proces
12e540 73 6f 72 28 66 69 65 6c 64 2c 20 76 61 6c 75 65 2c 20 6e 69 6c 29 29 20 64 6f 0a 74 61 62 6c 65 sor(field,.value,.nil)).do.table
12e560 2e 69 6e 73 65 72 74 28 72 65 74 2c 20 70 72 6f 63 65 73 73 65 64 29 0a 65 6e 64 0a 65 6e 64 0a .insert(ret,.processed).end.end.
12e580 72 65 74 75 72 6e 20 7b 20 72 65 74 20 7d 0a 65 6e 64 0a 7d 29 0a 70 72 65 6d 61 6b 65 2e 66 69 return.{.ret.}.end.}).premake.fi
12e5a0 65 6c 64 2e 6b 69 6e 64 28 22 6d 69 78 65 64 22 2c 20 7b 0a 70 61 74 68 73 20 3d 20 74 72 75 65 eld.kind("mixed",.{.paths.=.true
12e5c0 2c 0a 73 74 6f 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e ,.store.=.function(field,.curren
12e5e0 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 69 66 20 74 79 70 65 28 76 61 6c t,.value,.processor).if.type(val
12e600 75 65 29 20 3d 3d 20 22 73 74 72 69 6e 67 22 20 61 6e 64 20 76 61 6c 75 65 3a 66 69 6e 64 28 27 ue).==."string".and.value:find('
12e620 2f 27 2c 20 6e 69 6c 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 69 66 20 73 74 72 69 6e 67 2e 73 75 /',.nil,.true).then.if.string.su
12e640 62 28 76 61 6c 75 65 2c 20 31 2c 20 32 29 20 7e 3d 20 22 25 7b 22 20 74 68 65 6e 0a 76 61 6c 75 b(value,.1,.2).~=."%{".then.valu
12e660 65 20 3d 20 70 61 74 68 2e 67 65 74 61 62 73 6f 6c 75 74 65 28 76 61 6c 75 65 29 0a 65 6e 64 0a e.=.path.getabsolute(value).end.
12e680 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 end.return.value.end,.compare.=.
12e6a0 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 29 function(field,.a,.b,.processor)
12e6c0 0a 72 65 74 75 72 6e 20 28 61 20 3d 3d 20 62 29 0a 65 6e 64 0a 7d 29 0a 70 72 65 6d 61 6b 65 2e .return.(a.==.b).end.}).premake.
12e6e0 66 69 65 6c 64 2e 6b 69 6e 64 28 22 6e 75 6d 62 65 72 22 2c 20 7b 0a 73 74 6f 72 65 20 3d 20 66 field.kind("number",.{.store.=.f
12e700 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 70 unction(field,.current,.value,.p
12e720 72 6f 63 65 73 73 6f 72 29 0a 6c 6f 63 61 6c 20 74 20 3d 20 74 79 70 65 28 76 61 6c 75 65 29 0a rocessor).local.t.=.type(value).
12e740 69 66 20 74 20 7e 3d 20 22 6e 75 6d 62 65 72 22 20 74 68 65 6e 0a 65 72 72 6f 72 20 7b 20 6d 73 if.t.~=."number".then.error.{.ms
12e760 67 3d 22 65 78 70 65 63 74 65 64 20 6e 75 6d 62 65 72 3b 20 67 6f 74 20 22 20 2e 2e 20 74 20 7d g="expected.number;.got."....t.}
12e780 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 0a 65 6e 64 2c 0a 63 6f 6d 70 61 72 65 20 3d .end.return.value.end,.compare.=
12e7a0 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 .function(field,.a,.b,.processor
12e7c0 29 0a 72 65 74 75 72 6e 20 28 61 20 3d 3d 20 62 29 0a 65 6e 64 0a 7d 29 0a 70 72 65 6d 61 6b 65 ).return.(a.==.b).end.}).premake
12e7e0 2e 66 69 65 6c 64 2e 6b 69 6e 64 28 22 70 61 74 68 22 2c 20 7b 0a 70 61 74 68 73 20 3d 20 74 72 .field.kind("path",.{.paths.=.tr
12e800 75 65 2c 0a 73 74 6f 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 63 75 72 72 ue,.store.=.function(field,.curr
12e820 65 6e 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 70 61 ent,.value,.processor).return.pa
12e840 74 68 2e 64 65 66 65 72 72 65 64 6a 6f 69 6e 28 6f 73 2e 67 65 74 63 77 64 28 29 2c 20 76 61 6c th.deferredjoin(os.getcwd(),.val
12e860 75 65 29 0a 65 6e 64 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c ue).end,.compare.=.function(fiel
12e880 64 2c 20 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 28 61 20 3d 3d d,.a,.b,.processor).return.(a.==
12e8a0 20 62 29 0a 65 6e 64 0a 7d 29 0a 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 2e 6b 69 6e 64 28 22 73 .b).end.}).premake.field.kind("s
12e8c0 74 72 69 6e 67 22 2c 20 7b 0a 73 74 6f 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 tring",.{.store.=.function(field
12e8e0 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 69 66 20 ,.current,.value,.processor).if.
12e900 74 79 70 65 28 76 61 6c 75 65 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 65 72 72 6f type(value).==."table".then.erro
12e920 72 20 7b 20 6d 73 67 3d 22 65 78 70 65 63 74 65 64 20 73 74 72 69 6e 67 3b 20 67 6f 74 20 74 61 r.{.msg="expected.string;.got.ta
12e940 62 6c 65 22 20 7d 0a 65 6e 64 0a 69 66 20 76 61 6c 75 65 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a ble".}.end.if.value.~=.nil.then.
12e960 6c 6f 63 61 6c 20 65 72 72 0a 76 61 6c 75 65 2c 20 65 72 72 20 3d 20 61 70 69 2e 63 68 65 63 6b local.err.value,.err.=.api.check
12e980 56 61 6c 75 65 28 66 69 65 6c 64 2c 20 76 61 6c 75 65 29 0a 69 66 20 65 72 72 20 74 68 65 6e 0a Value(field,.value).if.err.then.
12e9a0 65 72 72 6f 72 20 7b 20 6d 73 67 3d 65 72 72 20 7d 0a 65 6e 64 0a 65 6e 64 0a 72 65 74 75 72 6e error.{.msg=err.}.end.end.return
12e9c0 20 76 61 6c 75 65 0a 65 6e 64 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 .value.end,.compare.=.function(f
12e9e0 69 65 6c 64 2c 20 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 28 61 ield,.a,.b,.processor).return.(a
12ea00 20 3d 3d 20 62 29 0a 65 6e 64 0a 7d 29 0a 70 72 65 6d 61 6b 65 2e 66 69 65 6c 64 2e 6b 69 6e 64 .==.b).end.}).premake.field.kind
12ea20 28 22 74 61 62 6c 65 22 2c 20 7b 0a 73 74 6f 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 ("table",.{.store.=.function(fie
12ea40 6c 64 2c 20 63 75 72 72 65 6e 74 2c 20 76 61 6c 75 65 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 69 ld,.current,.value,.processor).i
12ea60 66 20 74 79 70 65 28 76 61 6c 75 65 29 20 7e 3d 20 22 74 61 62 6c 65 22 20 74 68 65 6e 0a 76 61 f.type(value).~=."table".then.va
12ea80 6c 75 65 20 3d 20 7b 20 76 61 6c 75 65 20 7d 0a 65 6e 64 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 lue.=.{.value.}.end.return.value
12eaa0 0a 65 6e 64 2c 0a 63 6f 6d 70 61 72 65 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 65 6c 64 2c 20 .end,.compare.=.function(field,.
12eac0 61 2c 20 62 2c 20 70 72 6f 63 65 73 73 6f 72 29 0a 72 65 74 75 72 6e 20 74 72 75 65 0a 65 6e 64 a,.b,.processor).return.true.end
12eae0 0a 7d 29 0a 66 75 6e 63 74 69 6f 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 74 65 72 6d 73 .}).function.configuration(terms
12eb00 29 0a 69 66 20 74 65 72 6d 73 20 74 68 65 6e 0a 69 66 20 28 74 79 70 65 28 74 65 72 6d 73 29 20 ).if.terms.then.if.(type(terms).
12eb20 3d 3d 20 22 74 61 62 6c 65 22 20 61 6e 64 20 23 74 65 72 6d 73 20 3d 3d 20 31 20 61 6e 64 20 74 ==."table".and.#terms.==.1.and.t
12eb40 65 72 6d 73 5b 31 5d 20 3d 3d 20 22 2a 22 29 20 6f 72 20 28 74 65 72 6d 73 20 3d 3d 20 22 2a 22 erms[1].==."*").or.(terms.==."*"
12eb60 29 20 74 68 65 6e 0a 74 65 72 6d 73 20 3d 20 6e 69 6c 0a 65 6e 64 0a 63 6f 6e 66 69 67 73 65 74 ).then.terms.=.nil.end.configset
12eb80 2e 61 64 64 62 6c 6f 63 6b 28 61 70 69 2e 73 63 6f 70 65 2e 63 75 72 72 65 6e 74 2c 20 7b 74 65 .addblock(api.scope.current,.{te
12eba0 72 6d 73 7d 2c 20 6f 73 2e 67 65 74 63 77 64 28 29 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 61 70 rms},.os.getcwd()).end.return.ap
12ebc0 69 2e 73 63 6f 70 65 2e 63 75 72 72 65 6e 74 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 66 69 6c i.scope.current.end.function.fil
12ebe0 74 65 72 28 74 65 72 6d 73 29 0a 69 66 20 74 65 72 6d 73 20 74 68 65 6e 0a 69 66 20 28 74 79 70 ter(terms).if.terms.then.if.(typ
12ec00 65 28 74 65 72 6d 73 29 20 3d 3d 20 22 74 61 62 6c 65 22 20 61 6e 64 20 23 74 65 72 6d 73 20 3d e(terms).==."table".and.#terms.=
12ec20 3d 20 31 20 61 6e 64 20 74 65 72 6d 73 5b 31 5d 20 3d 3d 20 22 2a 22 29 20 6f 72 20 28 74 65 72 =.1.and.terms[1].==."*").or.(ter
12ec40 6d 73 20 3d 3d 20 22 2a 22 29 20 74 68 65 6e 0a 74 65 72 6d 73 20 3d 20 6e 69 6c 0a 65 6e 64 0a ms.==."*").then.terms.=.nil.end.
12ec60 6c 6f 63 61 6c 20 6f 6b 2c 20 65 72 72 20 3d 20 63 6f 6e 66 69 67 73 65 74 2e 61 64 64 46 69 6c local.ok,.err.=.configset.addFil
12ec80 74 65 72 28 61 70 69 2e 73 63 6f 70 65 2e 63 75 72 72 65 6e 74 2c 20 7b 74 65 72 6d 73 7d 2c 20 ter(api.scope.current,.{terms},.
12eca0 6f 73 2e 67 65 74 63 77 64 28 29 29 0a 69 66 20 6e 6f 74 20 6f 6b 20 74 68 65 6e 0a 65 72 72 6f os.getcwd()).if.not.ok.then.erro
12ecc0 72 28 65 72 72 2c 20 32 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6e r(err,.2).end.end.end.function.n
12ece0 65 77 61 63 74 69 6f 6e 28 61 29 0a 70 2e 61 63 74 69 6f 6e 2e 61 64 64 28 61 29 0a 65 6e 64 0a ewaction(a).p.action.add(a).end.
12ed00 66 75 6e 63 74 69 6f 6e 20 6e 65 77 6f 70 74 69 6f 6e 28 6f 70 74 29 0a 70 2e 6f 70 74 69 6f 6e function.newoption(opt).p.option
12ed20 2e 61 64 64 28 6f 70 74 29 0a 65 6e 64 0a 00 00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b .add(opt).end...local.p.=.premak
12ed40 65 0a 70 2e 6d 6f 64 75 6c 65 73 2e 78 63 6f 64 65 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d e.p.modules.xcode.=.{}.local.m.=
12ed60 20 70 2e 6d 6f 64 75 6c 65 73 2e 78 63 6f 64 65 0a 6d 2e 5f 56 45 52 53 49 4f 4e 20 3d 20 70 2e .p.modules.xcode.m._VERSION.=.p.
12ed80 5f 56 45 52 53 49 4f 4e 0a 6d 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 69 6e 63 6c 75 64 65 _VERSION.m.elements.=.{}.include
12eda0 28 22 78 63 6f 64 65 5f 63 6f 6d 6d 6f 6e 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 78 63 ("xcode_common.lua").include("xc
12edc0 6f 64 65 34 5f 77 6f 72 6b 73 70 61 63 65 2e 6c 75 61 22 29 0a 69 6e 63 6c 75 64 65 28 22 78 63 ode4_workspace.lua").include("xc
12ede0 6f 64 65 5f 70 72 6f 6a 65 63 74 2e 6c 75 61 22 29 0a 72 65 74 75 72 6e 20 6d 0a 00 00 00 00 00 ode_project.lua").return.m......
12ee00 6c 6f 63 61 6c 20 70 20 3d 20 70 72 65 6d 61 6b 65 0a 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 local.p.=.premake.p.vstudio.vc20
12ee20 30 78 20 3d 20 7b 7d 0a 6c 6f 63 61 6c 20 6d 20 3d 20 70 2e 76 73 74 75 64 69 6f 2e 76 63 32 30 0x.=.{}.local.m.=.p.vstudio.vc20
12ee40 30 78 0a 6c 6f 63 61 6c 20 76 73 74 75 64 69 6f 20 3d 20 70 2e 76 73 74 75 64 69 6f 0a 6c 6f 63 0x.local.vstudio.=.p.vstudio.loc
12ee60 61 6c 20 63 6f 6e 74 65 78 74 20 3d 20 70 2e 63 6f 6e 74 65 78 74 0a 6c 6f 63 61 6c 20 70 72 6f al.context.=.p.context.local.pro
12ee80 6a 65 63 74 20 3d 20 70 2e 70 72 6f 6a 65 63 74 0a 6c 6f 63 61 6c 20 63 6f 6e 66 69 67 20 3d 20 ject.=.p.project.local.config.=.
12eea0 70 2e 63 6f 6e 66 69 67 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 6f 6e 66 69 67 20 3d 20 70 2e 66 69 p.config.local.fileconfig.=.p.fi
12eec0 6c 65 63 6f 6e 66 69 67 0a 6d 2e 65 6c 65 6d 65 6e 74 73 20 3d 20 7b 7d 0a 6d 2e 65 6c 65 6d 65 leconfig.m.elements.=.{}.m.eleme
12eee0 6e 74 73 2e 70 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 nts.project.=.function(prj).retu
12ef00 72 6e 20 7b 0a 6d 2e 78 6d 6c 45 6c 65 6d 65 6e 74 2c 0a 6d 2e 76 69 73 75 61 6c 53 74 75 64 69 rn.{.m.xmlElement,.m.visualStudi
12ef20 6f 50 72 6f 6a 65 63 74 2c 0a 6d 2e 70 6c 61 74 66 6f 72 6d 73 2c 0a 6d 2e 74 6f 6f 6c 46 69 6c oProject,.m.platforms,.m.toolFil
12ef40 65 73 2c 0a 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 2c 0a 6d 2e 72 65 66 65 72 65 6e 63 es,.m.configurations,.m.referenc
12ef60 65 73 2c 0a 6d 2e 66 69 6c 65 73 2c 0a 6d 2e 67 6c 6f 62 61 6c 73 0a 7d 0a 65 6e 64 0a 66 75 6e es,.m.files,.m.globals.}.end.fun
12ef80 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 28 70 72 6a 29 0a 70 2e 69 6e 64 65 6e 74 28 22 ction.m.generate(prj).p.indent("
12efa0 5c 74 22 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 70 72 6f 6a \t").p.callArray(m.elements.proj
12efc0 65 63 74 2c 20 70 72 6a 29 0a 70 2e 70 6f 70 28 27 3c 2f 56 69 73 75 61 6c 53 74 75 64 69 6f 50 ect,.prj).p.pop('</VisualStudioP
12efe0 72 6f 6a 65 63 74 3e 27 29 0a 70 2e 77 28 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 76 roject>').p.w().end.m.elements.v
12f000 69 73 75 61 6c 53 74 75 64 69 6f 50 72 6f 6a 65 63 74 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 isualStudioProject.=.function(pr
12f020 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 70 72 6f 6a 65 63 74 54 79 70 65 2c 0a 6d 2e 76 65 72 j).return.{.m.projectType,.m.ver
12f040 73 69 6f 6e 2c 0a 6d 2e 70 72 6f 6a 65 63 74 4e 61 6d 65 2c 0a 6d 2e 70 72 6f 6a 65 63 74 47 55 sion,.m.projectName,.m.projectGU
12f060 49 44 2c 0a 6d 2e 72 6f 6f 74 4e 61 6d 65 73 70 61 63 65 2c 0a 6d 2e 6b 65 79 77 6f 72 64 2c 0a ID,.m.rootNamespace,.m.keyword,.
12f080 6d 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 0a 7d 0a 65 6e 64 0a 66 m.targetFrameworkVersion.}.end.f
12f0a0 75 6e 63 74 69 6f 6e 20 6d 2e 76 69 73 75 61 6c 53 74 75 64 69 6f 50 72 6f 6a 65 63 74 28 70 72 unction.m.visualStudioProject(pr
12f0c0 6a 29 0a 70 2e 70 75 73 68 28 27 3c 56 69 73 75 61 6c 53 74 75 64 69 6f 50 72 6f 6a 65 63 74 27 j).p.push('<VisualStudioProject'
12f0e0 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 76 69 73 75 61 6c 53 ).p.callArray(m.elements.visualS
12f100 74 75 64 69 6f 50 72 6f 6a 65 63 74 2c 20 70 72 6a 29 0a 70 2e 77 28 27 3e 27 29 0a 65 6e 64 0a tudioProject,.prj).p.w('>').end.
12f120 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 28 70 72 6a 29 0a 70 function.m.configurations(prj).p
12f140 2e 70 75 73 68 28 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 3e 27 29 0a 6c 6f 63 61 6c 20 .push('<Configurations>').local.
12f160 6d 61 70 70 69 6e 67 20 3d 20 7b 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e mapping.=.{}.for.cfg.in.project.
12f180 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 6e 61 6d 65 20 3d 20 eachconfig(prj).do.local.name.=.
12f1a0 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 69 67 28 63 66 67 29 0a 6d 61 70 70 69 vstudio.projectConfig(cfg).mappi
12f1c0 6e 67 5b 63 66 67 5d 20 3d 20 6e 61 6d 65 0a 6d 61 70 70 69 6e 67 5b 6e 61 6d 65 5d 20 3d 20 63 ng[cfg].=.name.mapping[name].=.c
12f1e0 66 67 0a 65 6e 64 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f fg.end.for.cfg.in.project.eachco
12f200 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 66 6f 72 20 69 2c 20 61 72 63 68 20 69 6e 20 69 70 61 69 nfig(prj).do.for.i,.arch.in.ipai
12f220 72 73 28 61 72 63 68 69 74 65 63 74 75 72 65 73 29 20 64 6f 0a 6c 6f 63 61 6c 20 74 61 72 67 65 rs(architectures).do.local.targe
12f240 74 0a 6c 6f 63 61 6c 20 74 65 73 74 4e 61 6d 65 20 3d 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 t.local.testName.=.vstudio.proje
12f260 63 74 43 6f 6e 66 69 67 28 63 66 67 2c 20 61 72 63 68 29 0a 69 66 20 74 65 73 74 4e 61 6d 65 20 ctConfig(cfg,.arch).if.testName.
12f280 3d 3d 20 6d 61 70 70 69 6e 67 5b 63 66 67 5d 20 74 68 65 6e 0a 74 61 72 67 65 74 20 3d 20 63 66 ==.mapping[cfg].then.target.=.cf
12f2a0 67 0a 65 6c 73 65 69 66 20 6e 6f 74 20 6d 61 70 70 69 6e 67 5b 74 65 73 74 4e 61 6d 65 5d 20 74 g.elseif.not.mapping[testName].t
12f2c0 68 65 6e 0a 74 61 72 67 65 74 20 3d 20 7b 20 66 61 6b 65 20 3d 20 74 72 75 65 20 7d 0a 65 6e 64 hen.target.=.{.fake.=.true.}.end
12f2e0 0a 69 66 20 74 61 72 67 65 74 20 74 68 65 6e 0a 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 .if.target.then.m.configuration(
12f300 74 61 72 67 65 74 2c 20 74 65 73 74 4e 61 6d 65 29 0a 6d 2e 74 6f 6f 6c 73 28 74 61 72 67 65 74 target,.testName).m.tools(target
12f320 29 0a 70 2e 70 6f 70 28 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a ).p.pop('</Configuration>').end.
12f340 65 6e 64 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 3e end.end.p.pop('</Configurations>
12f360 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 ').end.m.elements.configuration.
12f380 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 61 6b 65 20 74 68 65 6e =.function(cfg).if.cfg.fake.then
12f3a0 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 69 6e 74 65 72 6d 65 64 69 61 74 65 44 69 72 65 63 74 6f 72 .return.{.m.intermediateDirector
12f3c0 79 2c 0a 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 0a 7d 0a 65 6c 73 65 0a 72 65 y,.m.configurationType.}.else.re
12f3e0 74 75 72 6e 20 7b 0a 6d 2e 6f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 2c 0a 6d 2e 69 6e 74 65 turn.{.m.outputDirectory,.m.inte
12f400 72 6d 65 64 69 61 74 65 44 69 72 65 63 74 6f 72 79 2c 0a 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 rmediateDirectory,.m.configurati
12f420 6f 6e 54 79 70 65 2c 0a 6d 2e 75 73 65 4f 66 4d 46 43 2c 0a 6d 2e 63 68 61 72 61 63 74 65 72 53 onType,.m.useOfMFC,.m.characterS
12f440 65 74 2c 0a 6d 2e 6d 61 6e 61 67 65 64 45 78 74 65 6e 73 69 6f 6e 73 2c 0a 7d 0a 65 6e 64 0a 65 et,.m.managedExtensions,.}.end.e
12f460 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 28 63 66 67 2c nd.function.m.configuration(cfg,
12f480 20 6e 61 6d 65 29 0a 70 2e 70 75 73 68 28 27 3c 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 29 0a .name).p.push('<Configuration').
12f4a0 70 2e 77 28 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 6e 61 6d 65 29 0a 70 2e 63 61 6c 6c 41 72 72 p.w('Name="%s"',.name).p.callArr
12f4c0 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 63 66 67 ay(m.elements.configuration,.cfg
12f4e0 29 0a 70 2e 77 28 27 3e 27 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 74 6f 6f 6c 73 20 ).p.w('>').end.m.elements.tools.
12f500 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 69 73 4d 61 6b =.function(cfg).if.vstudio.isMak
12f520 65 66 69 6c 65 28 63 66 67 29 20 61 6e 64 20 6e 6f 74 20 63 66 67 2e 66 61 6b 65 20 74 68 65 6e efile(cfg).and.not.cfg.fake.then
12f540 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 56 43 4e 4d 61 6b 65 54 6f 6f 6c 0a 7d 0a 65 6e 64 0a 72 65 .return.{.m.VCNMakeTool.}.end.re
12f560 74 75 72 6e 20 7b 0a 6d 2e 56 43 50 72 65 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 2c 0a 6d 2e turn.{.m.VCPreBuildEventTool,.m.
12f580 56 43 43 75 73 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 2c 0a 6d 2e 56 43 58 4d 4c 44 61 74 61 47 65 VCCustomBuildTool,.m.VCXMLDataGe
12f5a0 6e 65 72 61 74 6f 72 54 6f 6f 6c 2c 0a 6d 2e 56 43 57 65 62 53 65 72 76 69 63 65 50 72 6f 78 79 neratorTool,.m.VCWebServiceProxy
12f5c0 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 2c 0a 6d 2e 56 43 4d 49 44 4c 54 6f 6f 6c 2c 0a 6d 2e 56 GeneratorTool,.m.VCMIDLTool,.m.V
12f5e0 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 2c 0a 6d 2e 56 43 4d 61 6e 61 67 65 64 52 65 73 6f CCLCompilerTool,.m.VCManagedReso
12f600 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 2c 0a 6d 2e 56 43 52 65 73 6f 75 72 63 65 43 6f urceCompilerTool,.m.VCResourceCo
12f620 6d 70 69 6c 65 72 54 6f 6f 6c 2c 0a 6d 2e 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c mpilerTool,.m.VCPreLinkEventTool
12f640 2c 0a 6d 2e 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 2c 0a 6d 2e 56 43 41 4c 69 6e 6b 54 6f 6f 6c 2c ,.m.VCLinkerTool,.m.VCALinkTool,
12f660 0a 6d 2e 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 2c 0a 6d 2e 56 43 58 44 43 4d 61 6b 65 54 6f .m.VCManifestTool,.m.VCXDCMakeTo
12f680 6f 6c 2c 0a 6d 2e 56 43 42 73 63 4d 61 6b 65 54 6f 6f 6c 2c 0a 6d 2e 56 43 46 78 43 6f 70 54 6f ol,.m.VCBscMakeTool,.m.VCFxCopTo
12f6a0 6f 6c 2c 0a 6d 2e 56 43 41 70 70 56 65 72 69 66 69 65 72 54 6f 6f 6c 2c 0a 6d 2e 56 43 50 6f 73 ol,.m.VCAppVerifierTool,.m.VCPos
12f6c0 74 42 75 69 6c 64 45 76 65 6e 74 54 6f 6f 6c 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 tBuildEventTool,.}.end.function.
12f6e0 6d 2e 74 6f 6f 6c 73 28 63 66 67 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 m.tools(cfg).p.callArray(m.eleme
12f700 6e 74 73 2e 74 6f 6f 6c 73 2c 20 63 66 67 2c 20 63 6f 6e 66 69 67 2e 74 6f 6f 6c 73 65 74 28 63 nts.tools,.cfg,.config.toolset(c
12f720 66 67 29 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 72 65 66 65 72 65 6e 63 65 73 20 3d fg)).end.m.elements.references.=
12f740 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 61 73 73 65 6d 62 .function(prj).return.{.m.assemb
12f760 6c 79 52 65 66 65 72 65 6e 63 65 73 2c 0a 6d 2e 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 lyReferences,.m.projectReference
12f780 73 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 66 65 72 65 6e 63 65 73 28 70 s,.}.end.function.m.references(p
12f7a0 72 6a 29 0a 70 2e 70 75 73 68 28 27 3c 52 65 66 65 72 65 6e 63 65 73 3e 27 29 0a 70 2e 63 61 6c rj).p.push('<References>').p.cal
12f7c0 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 72 65 66 65 72 65 6e 63 65 73 2c 20 70 72 lArray(m.elements.references,.pr
12f7e0 6a 29 0a 70 2e 70 6f 70 28 27 3c 2f 52 65 66 65 72 65 6e 63 65 73 3e 27 29 0a 65 6e 64 0a 66 75 j).p.pop('</References>').end.fu
12f800 6e 63 74 69 6f 6e 20 6d 2e 66 69 6c 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 74 72 20 3d 20 6d nction.m.files(prj).local.tr.=.m
12f820 2e 66 69 6c 65 73 53 6f 72 74 65 64 28 70 72 6a 29 0a 70 2e 70 75 73 68 28 27 3c 46 69 6c 65 73 .filesSorted(prj).p.push('<Files
12f840 3e 27 29 0a 70 2e 74 72 65 65 2e 74 72 61 76 65 72 73 65 28 74 72 2c 20 7b 0a 6f 6e 62 72 61 6e >').p.tree.traverse(tr,.{.onbran
12f860 63 68 65 6e 74 65 72 20 3d 20 6d 2e 66 69 6c 65 73 46 69 6c 74 65 72 53 74 61 72 74 2c 0a 6f 6e chenter.=.m.filesFilterStart,.on
12f880 62 72 61 6e 63 68 65 78 69 74 20 3d 20 6d 2e 66 69 6c 65 73 46 69 6c 74 65 72 45 6e 64 2c 0a 6f branchexit.=.m.filesFilterEnd,.o
12f8a0 6e 6c 65 61 66 20 3d 20 6d 2e 66 69 6c 65 73 46 69 6c 65 2c 0a 7d 2c 20 66 61 6c 73 65 29 0a 70 nleaf.=.m.filesFile,.},.false).p
12f8c0 2e 70 6f 70 28 27 3c 2f 46 69 6c 65 73 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e .pop('</Files>').end.function.m.
12f8e0 66 69 6c 65 73 53 6f 72 74 65 64 28 70 72 6a 29 0a 72 65 74 75 72 6e 20 70 72 6f 6a 65 63 74 2e filesSorted(prj).return.project.
12f900 67 65 74 73 6f 75 72 63 65 74 72 65 65 28 70 72 6a 2c 20 66 75 6e 63 74 69 6f 6e 28 61 2c 62 29 getsourcetree(prj,.function(a,b)
12f920 0a 6c 6f 63 61 6c 20 69 73 74 6f 70 20 3d 20 28 61 2e 70 61 72 65 6e 74 2e 70 61 72 65 6e 74 20 .local.istop.=.(a.parent.parent.
12f940 3d 3d 20 6e 69 6c 29 0a 6c 6f 63 61 6c 20 61 53 6f 72 74 4e 61 6d 65 20 3d 20 61 2e 6e 61 6d 65 ==.nil).local.aSortName.=.a.name
12f960 0a 6c 6f 63 61 6c 20 62 53 6f 72 74 4e 61 6d 65 20 3d 20 62 2e 6e 61 6d 65 0a 69 66 20 61 2e 72 .local.bSortName.=.b.name.if.a.r
12f980 65 6c 70 61 74 68 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 62 2e 72 65 6c 70 61 74 68 20 74 68 65 elpath.then.if.not.b.relpath.the
12f9a0 6e 0a 72 65 74 75 72 6e 20 6e 6f 74 20 69 73 74 6f 70 0a 65 6e 64 0a 61 53 6f 72 74 4e 61 6d 65 n.return.not.istop.end.aSortName
12f9c0 20 3d 20 61 2e 72 65 6c 70 61 74 68 3a 67 73 75 62 28 22 25 2e 25 2e 25 2f 22 2c 20 22 22 29 0a .=.a.relpath:gsub("%.%.%/",."").
12f9e0 65 6e 64 0a 69 66 20 62 2e 72 65 6c 70 61 74 68 20 74 68 65 6e 0a 69 66 20 6e 6f 74 20 61 2e 72 end.if.b.relpath.then.if.not.a.r
12fa00 65 6c 70 61 74 68 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 69 73 74 6f 70 0a 65 6e 64 0a 62 53 6f elpath.then.return.istop.end.bSo
12fa20 72 74 4e 61 6d 65 20 3d 20 62 2e 72 65 6c 70 61 74 68 3a 67 73 75 62 28 22 25 2e 25 2e 25 2f 22 rtName.=.b.relpath:gsub("%.%.%/"
12fa40 2c 20 22 22 29 0a 65 6e 64 0a 72 65 74 75 72 6e 20 61 53 6f 72 74 4e 61 6d 65 20 3c 20 62 53 6f ,."").end.return.aSortName.<.bSo
12fa60 72 74 4e 61 6d 65 0a 65 6e 64 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 69 6c 65 73 rtName.end).end.function.m.files
12fa80 46 69 6c 74 65 72 53 74 61 72 74 28 6e 6f 64 65 29 0a 70 2e 70 75 73 68 28 27 3c 46 69 6c 74 65 FilterStart(node).p.push('<Filte
12faa0 72 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 6e 6f 64 65 2e 6e 61 6d 65 29 0a r').p.w('Name="%s"',.node.name).
12fac0 70 2e 77 28 27 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 69 6c 65 73 46 69 6c p.w('>').end.function.m.filesFil
12fae0 74 65 72 45 6e 64 28 6e 6f 64 65 29 0a 70 2e 70 6f 70 28 27 3c 2f 46 69 6c 74 65 72 3e 27 29 0a terEnd(node).p.pop('</Filter>').
12fb00 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 69 6c 65 73 46 69 6c 65 28 6e 6f 64 65 29 0a 70 end.function.m.filesFile(node).p
12fb20 2e 70 75 73 68 28 27 3c 46 69 6c 65 27 29 0a 70 2e 77 28 27 52 65 6c 61 74 69 76 65 50 61 74 68 .push('<File').p.w('RelativePath
12fb40 3d 22 25 73 22 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 6e 6f 64 65 2e 72 65 6c 70 ="%s"',.path.translate(node.relp
12fb60 61 74 68 29 29 0a 70 2e 77 28 27 3e 27 29 0a 6c 6f 63 61 6c 20 70 72 6a 20 3d 20 6e 6f 64 65 2e ath)).p.w('>').local.prj.=.node.
12fb80 70 72 6f 6a 65 63 74 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 project.for.cfg.in.project.eachc
12fba0 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 6d 2e 66 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 6f onfig(prj).do.m.fileConfiguratio
12fbc0 6e 28 63 66 67 2c 20 6e 6f 64 65 29 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 3c 2f 46 69 6c 65 3e 27 n(cfg,.node).end.p.pop('</File>'
12fbe0 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 66 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 ).end.m.elements.fileConfigurati
12fc00 6f 6e 41 74 74 72 69 62 75 74 65 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 66 69 6c 65 63 66 67 29 onAttributes.=.function(filecfg)
12fc20 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 2c 0a 7d .return.{.m.excludedFromBuild,.}
12fc40 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 6f .end.function.m.fileConfiguratio
12fc60 6e 28 63 66 67 2c 20 6e 6f 64 65 29 0a 6c 6f 63 61 6c 20 66 69 6c 65 63 66 67 20 3d 20 66 69 6c n(cfg,.node).local.filecfg.=.fil
12fc80 65 63 6f 6e 66 69 67 2e 67 65 74 63 6f 6e 66 69 67 28 6e 6f 64 65 2c 20 63 66 67 29 0a 6c 6f 63 econfig.getconfig(node,.cfg).loc
12fca0 61 6c 20 63 6f 6e 66 69 67 41 74 74 72 69 62 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 6e al.configAttribs.=.p.capture(fun
12fcc0 63 74 69 6f 6e 20 28 29 0a 70 2e 70 75 73 68 28 29 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 6d 2e ction.().p.push().p.callArray(m.
12fce0 65 6c 65 6d 65 6e 74 73 2e 66 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 41 74 74 72 69 62 elements.fileConfigurationAttrib
12fd00 75 74 65 73 2c 20 66 69 6c 65 63 66 67 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 6c 6f 63 61 utes,.filecfg).p.pop().end).loca
12fd20 6c 20 63 6f 6d 70 69 6c 65 72 41 74 74 72 69 62 73 20 3d 20 70 2e 63 61 70 74 75 72 65 28 66 75 l.compilerAttribs.=.p.capture(fu
12fd40 6e 63 74 69 6f 6e 20 28 29 0a 70 2e 70 75 73 68 28 29 0a 6d 2e 56 43 43 4c 43 6f 6d 70 69 6c 65 nction.().p.push().m.VCCLCompile
12fd60 72 54 6f 6f 6c 28 66 69 6c 65 63 66 67 29 0a 70 2e 70 6f 70 28 29 0a 65 6e 64 29 0a 69 66 20 23 rTool(filecfg).p.pop().end).if.#
12fd80 63 6f 6e 66 69 67 41 74 74 72 69 62 73 20 3e 20 30 20 6f 72 20 63 6f 6d 70 69 6c 65 72 41 74 74 configAttribs.>.0.or.compilerAtt
12fda0 72 69 62 73 3a 6c 69 6e 65 73 28 29 20 3e 20 33 20 74 68 65 6e 0a 70 2e 70 75 73 68 28 27 3c 46 ribs:lines().>.3.then.p.push('<F
12fdc0 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 25 73 ileConfiguration').p.w('Name="%s
12fde0 22 27 2c 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 43 6f 6e 66 69 67 28 63 66 67 29 29 0a "',.vstudio.projectConfig(cfg)).
12fe00 69 66 20 23 63 6f 6e 66 69 67 41 74 74 72 69 62 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 6f 75 74 if.#configAttribs.>.0.then.p.out
12fe20 6c 6e 28 63 6f 6e 66 69 67 41 74 74 72 69 62 73 29 0a 65 6e 64 0a 70 2e 77 28 27 3e 27 29 0a 70 ln(configAttribs).end.p.w('>').p
12fe40 2e 6f 75 74 6c 6e 28 63 6f 6d 70 69 6c 65 72 41 74 74 72 69 62 73 29 0a 70 2e 70 6f 70 28 27 3c .outln(compilerAttribs).p.pop('<
12fe60 2f 46 69 6c 65 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e /FileConfiguration>').end.end.m.
12fe80 65 6c 65 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 73 20 3d 20 66 75 6e 63 74 69 6f 6e 28 70 72 6a 29 elements.globals.=.function(prj)
12fea0 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 6c 6f 62 61 6c .return.{}.end.function.m.global
12fec0 73 28 70 72 6a 29 0a 70 2e 70 75 73 68 28 27 3c 47 6c 6f 62 61 6c 73 3e 27 29 0a 70 2e 63 61 6c s(prj).p.push('<Globals>').p.cal
12fee0 6c 41 72 72 61 79 28 6d 2e 65 6c 65 6d 65 6e 74 73 2e 67 6c 6f 62 61 6c 73 2c 20 70 72 6a 29 0a lArray(m.elements.globals,.prj).
12ff00 70 2e 70 6f 70 28 27 3c 2f 47 6c 6f 62 61 6c 73 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e p.pop('</Globals>').end.function
12ff20 20 6d 2e 56 43 54 6f 6f 6c 28 6e 61 6d 65 2c 20 63 66 67 2c 20 2e 2e 2e 29 0a 70 2e 70 75 73 68 .m.VCTool(name,.cfg,....).p.push
12ff40 28 27 3c 54 6f 6f 6c 27 29 0a 6c 6f 63 61 6c 20 6e 61 6d 65 46 75 6e 63 20 3d 20 6d 5b 6e 61 6d ('<Tool').local.nameFunc.=.m[nam
12ff60 65 20 2e 2e 20 22 4e 61 6d 65 22 5d 0a 6c 6f 63 61 6c 20 63 61 6c 6c 46 75 6e 63 20 3d 20 6d 2e e...."Name"].local.callFunc.=.m.
12ff80 65 6c 65 6d 65 6e 74 73 5b 6e 61 6d 65 5d 0a 69 66 20 6e 61 6d 65 46 75 6e 63 20 74 68 65 6e 0a elements[name].if.nameFunc.then.
12ffa0 6e 61 6d 65 20 3d 20 6e 61 6d 65 46 75 6e 63 28 63 66 67 2c 20 2e 2e 2e 29 0a 65 6e 64 0a 70 2e name.=.nameFunc(cfg,....).end.p.
12ffc0 77 28 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 6e 61 6d 65 29 0a 69 66 20 63 66 67 20 61 6e 64 20 w('Name="%s"',.name).if.cfg.and.
12ffe0 6e 6f 74 20 63 66 67 2e 66 61 6b 65 20 74 68 65 6e 0a 70 2e 63 61 6c 6c 41 72 72 61 79 28 63 61 not.cfg.fake.then.p.callArray(ca
130000 6c 6c 46 75 6e 63 2c 20 63 66 67 2c 20 2e 2e 2e 29 0a 65 6e 64 0a 70 2e 70 6f 70 28 27 2f 3e 27 llFunc,.cfg,....).end.p.pop('/>'
130020 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 44 65 62 75 67 67 65 72 54 6f 6f 6c 20 3d 20 ).end.m.elements.DebuggerTool.=.
130040 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 function(cfg).return.{}.end.func
130060 74 69 6f 6e 20 6d 2e 44 65 62 75 67 67 65 72 54 6f 6f 6c 28 63 66 67 29 0a 70 2e 70 75 73 68 28 tion.m.DebuggerTool(cfg).p.push(
130080 27 3c 44 65 62 75 67 67 65 72 54 6f 6f 6c 27 29 0a 70 2e 70 6f 70 28 27 2f 3e 27 29 0a 65 6e 64 '<DebuggerTool').p.pop('/>').end
1300a0 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 41 4c 69 6e 6b 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 .m.elements.VCALinkTool.=.functi
1300c0 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d on(cfg).return.{}.end.function.m
1300e0 2e 56 43 41 4c 69 6e 6b 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 41 4c .VCALinkTool(cfg).m.VCTool("VCAL
130100 69 6e 6b 54 6f 6f 6c 22 2c 20 63 66 67 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 inkTool",.cfg).end.m.elements.VC
130120 41 70 70 56 65 72 69 66 69 65 72 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a AppVerifierTool.=.function(cfg).
130140 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 41 70 70 56 65 return.{}.end.function.m.VCAppVe
130160 72 69 66 69 65 72 54 6f 6f 6c 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 rifierTool(cfg).if.cfg.kind.~=.p
130180 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 41 70 70 56 .STATICLIB.then.m.VCTool("VCAppV
1301a0 65 72 69 66 69 65 72 54 6f 6f 6c 22 2c 20 63 66 67 29 0a 65 6e 64 0a 65 6e 64 0a 6d 2e 65 6c 65 erifierTool",.cfg).end.end.m.ele
1301c0 6d 65 6e 74 73 2e 56 43 42 73 63 4d 61 6b 65 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 ments.VCBscMakeTool.=.function(c
1301e0 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 42 fg).return.{}.end.function.m.VCB
130200 73 63 4d 61 6b 65 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 42 73 63 4d scMakeTool(cfg).m.VCTool("VCBscM
130220 61 6b 65 54 6f 6f 6c 22 2c 20 63 66 67 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 akeTool",.cfg).end.m.elements.VC
130240 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c 20 74 CLCompilerTool.=.function(cfg,.t
130260 6f 6f 6c 73 65 74 29 0a 69 66 20 6e 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 72 65 74 75 oolset).if.not.toolset.then.retu
130280 72 6e 20 7b 0a 6d 2e 63 75 73 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 2c 0a 6d 2e 6f 62 6a 65 63 74 rn.{.m.customBuildTool,.m.object
1302a0 46 69 6c 65 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 43 6f 6d 70 69 6c 65 72 4f 70 74 69 6f 6e File,.m.additionalCompilerOption
1302c0 73 2c 0a 6d 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 49 s,.m.optimization,.m.additionalI
1302e0 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 2c 0a 6d 2e 77 68 6f 6c 65 50 72 6f 67 72 61 ncludeDirectories,.m.wholeProgra
130300 6d 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 2c 0a 6d 2e 70 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 mOptimization,.m.preprocessorDef
130320 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 75 6e 64 65 66 69 6e 65 50 72 65 70 72 6f 63 65 73 73 6f 72 initions,.m.undefinePreprocessor
130340 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 6d 69 6e 69 6d 61 6c 52 65 62 75 69 6c 64 2c 0a 6d Definitions,.m.minimalRebuild,.m
130360 2e 62 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 2c 0a 6d 2e 62 75 66 66 65 72 53 65 63 .basicRuntimeChecks,.m.bufferSec
130380 75 72 69 74 79 43 68 65 63 6b 2c 0a 6d 2e 73 74 72 69 6e 67 50 6f 6f 6c 69 6e 67 2c 0a 6d 2e 65 urityCheck,.m.stringPooling,.m.e
1303a0 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 2c 0a 6d 2e 72 75 6e 74 69 6d 65 4c 69 62 72 61 xceptionHandling,.m.runtimeLibra
1303c0 72 79 2c 0a 6d 2e 65 6e 61 62 6c 65 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e 6b 69 6e 67 ry,.m.enableFunctionLevelLinking
1303e0 2c 0a 6d 2e 65 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f 6e 53 65 74 ,.m.enableEnhancedInstructionSet
130400 2c 0a 6d 2e 66 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 2c 0a 6d 2e 72 75 6e 74 69 6d ,.m.floatingPointModel,.m.runtim
130420 65 54 79 70 65 49 6e 66 6f 2c 0a 6d 2e 74 72 65 61 74 57 43 68 61 72 5f 74 41 73 42 75 69 6c 74 eTypeInfo,.m.treatWChar_tAsBuilt
130440 49 6e 54 79 70 65 2c 0a 6d 2e 75 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 2c 0a InType,.m.usePrecompiledHeader,.
130460 6d 2e 70 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 2c 0a 6d 2e 77 61 72 m.programDataBaseFileName,.m.war
130480 6e 69 6e 67 4c 65 76 65 6c 2c 0a 6d 2e 77 61 72 6e 41 73 45 72 72 6f 72 2c 0a 6d 2e 64 65 74 65 ningLevel,.m.warnAsError,.m.dete
1304a0 63 74 36 34 42 69 74 50 6f 72 74 61 62 69 6c 69 74 79 50 72 6f 62 6c 65 6d 73 2c 0a 6d 2e 64 65 ct64BitPortabilityProblems,.m.de
1304c0 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 2c 0a 6d 2e 63 6f 6d 70 69 6c 65 41 bugInformationFormat,.m.compileA
1304e0 73 2c 0a 6d 2e 64 69 73 61 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 2c 0a 6d 2e s,.m.disableSpecificWarnings,.m.
130500 66 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 69 6c 65 73 2c 0a 6d 2e 6f 6d 69 74 44 65 66 61 75 6c forcedIncludeFiles,.m.omitDefaul
130520 74 4c 69 62 2c 0a 7d 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 61 64 64 69 74 69 6f 6e tLib,.}.else.return.{.m.addition
130540 61 6c 45 78 74 65 72 6e 61 6c 43 6f 6d 70 69 6c 65 72 4f 70 74 69 6f 6e 73 2c 0a 6d 2e 61 64 64 alExternalCompilerOptions,.m.add
130560 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 2c 0a 6d 2e 70 72 65 itionalIncludeDirectories,.m.pre
130580 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 75 6e 64 65 66 69 6e 65 processorDefinitions,.m.undefine
1305a0 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 75 73 65 50 72 PreprocessorDefinitions,.m.usePr
1305c0 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 2c 0a 6d 2e 70 72 6f 67 72 61 6d 44 61 74 61 42 61 ecompiledHeader,.m.programDataBa
1305e0 73 65 46 69 6c 65 4e 61 6d 65 2c 0a 6d 2e 64 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f seFileName,.m.debugInformationFo
130600 72 6d 61 74 2c 0a 6d 2e 63 6f 6d 70 69 6c 65 41 73 2c 0a 6d 2e 66 6f 72 63 65 64 49 6e 63 6c 75 rmat,.m.compileAs,.m.forcedInclu
130620 64 65 46 69 6c 65 73 2c 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 deFiles,.}.end.end.function.m.VC
130640 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 4e 61 6d 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 70 72 CLCompilerToolName(cfg).local.pr
130660 6a 63 66 67 2c 20 66 69 6c 65 63 66 67 20 3d 20 63 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 jcfg,.filecfg.=.config.normalize
130680 28 63 66 67 29 0a 69 66 20 66 69 6c 65 63 66 67 20 61 6e 64 20 66 69 6c 65 63 6f 6e 66 69 67 2e (cfg).if.filecfg.and.fileconfig.
1306a0 68 61 73 43 75 73 74 6f 6d 42 75 69 6c 64 52 75 6c 65 28 66 69 6c 65 63 66 67 29 20 74 68 65 6e hasCustomBuildRule(filecfg).then
1306c0 0a 72 65 74 75 72 6e 20 22 56 43 43 75 73 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 22 0a 65 6c 73 65 .return."VCCustomBuildTool".else
1306e0 0a 72 65 74 75 72 6e 20 22 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 0a 65 6e 64 0a 65 .return."VCCLCompilerTool".end.e
130700 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 43 4c 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 28 63 nd.function.m.VCCLCompilerTool(c
130720 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 43 4c 43 6f 6d 70 69 fg,.toolset).m.VCTool("VCCLCompi
130740 6c 65 72 54 6f 6f 6c 22 2c 20 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 65 6e 64 0a 6d 2e 65 6c lerTool",.cfg,.toolset).end.m.el
130760 65 6d 65 6e 74 73 2e 56 43 43 75 73 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 ements.VCCustomBuildTool.=.funct
130780 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 ion(cfg).return.{}.end.function.
1307a0 6d 2e 56 43 43 75 73 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f m.VCCustomBuildTool(cfg).m.VCToo
1307c0 6c 28 22 56 43 43 75 73 74 6f 6d 42 75 69 6c 64 54 6f 6f 6c 22 2c 20 63 66 67 29 0a 65 6e 64 0a l("VCCustomBuildTool",.cfg).end.
1307e0 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 46 78 43 6f 70 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f m.elements.VCFxCopTool.=.functio
130800 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e n(cfg).return.{}.end.function.m.
130820 56 43 46 78 43 6f 70 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 46 78 43 VCFxCopTool(cfg).m.VCTool("VCFxC
130840 6f 70 54 6f 6f 6c 22 2c 20 63 66 67 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 4c opTool",.cfg).end.m.elements.VCL
130860 69 6e 6b 65 72 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c 20 74 6f 6f 6c 73 65 inkerTool.=.function(cfg,.toolse
130880 74 29 0a 69 66 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 t).if.cfg.kind.~=.p.STATICLIB.th
1308a0 65 6e 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 6c 69 6e 6b 4c 69 62 72 61 72 79 44 65 70 65 6e 64 65 en.return.{.m.linkLibraryDepende
1308c0 6e 63 69 65 73 2c 0a 6d 2e 69 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 2c 0a 6d 2e ncies,.m.ignoreImportLibrary,.m.
1308e0 61 64 64 69 74 69 6f 6e 61 6c 4c 69 6e 6b 65 72 4f 70 74 69 6f 6e 73 2c 0a 6d 2e 61 64 64 69 74 additionalLinkerOptions,.m.addit
130900 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 2c 0a 6d 2e 6f 75 74 70 75 74 46 69 6c 65 2c ionalDependencies,.m.outputFile,
130920 0a 6d 2e 6c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c .m.linkIncremental,.m.additional
130940 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 2c 0a 6d 2e 6d 6f 64 75 6c 65 44 65 66 69 LibraryDirectories,.m.moduleDefi
130960 6e 69 74 69 6f 6e 46 69 6c 65 2c 0a 6d 2e 67 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 2c 0a nitionFile,.m.generateManifest,.
130980 6d 2e 67 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 2c 0a 6d 2e 70 72 m.generateDebugInformation,.m.pr
1309a0 6f 67 72 61 6d 44 61 74 61 62 61 73 65 46 69 6c 65 2c 0a 6d 2e 73 75 62 53 79 73 74 65 6d 2c 0a ogramDatabaseFile,.m.subSystem,.
1309c0 6d 2e 6c 61 72 67 65 41 64 64 72 65 73 73 41 77 61 72 65 2c 0a 6d 2e 6f 70 74 69 6d 69 7a 65 52 m.largeAddressAware,.m.optimizeR
1309e0 65 66 65 72 65 6e 63 65 73 2c 0a 6d 2e 65 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 eferences,.m.enableCOMDATFolding
130a00 2c 0a 6d 2e 65 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 2c 0a 6d 2e 69 6d 70 6f 72 74 4c 69 ,.m.entryPointSymbol,.m.importLi
130a20 62 72 61 72 79 2c 0a 6d 2e 74 61 72 67 65 74 4d 61 63 68 69 6e 65 2c 0a 7d 0a 65 6c 73 65 0a 72 brary,.m.targetMachine,.}.else.r
130a40 65 74 75 72 6e 20 7b 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c 69 6e 6b 65 72 4f 70 74 69 6f 6e eturn.{.m.additionalLinkerOption
130a60 73 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 2c 0a 6d 2e 6f s,.m.additionalDependencies,.m.o
130a80 75 74 70 75 74 46 69 6c 65 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 utputFile,.m.additionalLibraryDi
130aa0 72 65 63 74 6f 72 69 65 73 2c 0a 7d 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e rectories,.}.end.end.function.m.
130ac0 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 4e 61 6d 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6b 69 6e VCLinkerToolName(cfg).if.cfg.kin
130ae0 64 20 3d 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 22 56 43 d.==.p.STATICLIB.then.return."VC
130b00 4c 69 62 72 61 72 69 61 6e 54 6f 6f 6c 22 0a 65 6c 73 65 0a 72 65 74 75 72 6e 20 22 56 43 4c 69 LibrarianTool".else.return."VCLi
130b20 6e 6b 65 72 54 6f 6f 6c 22 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 4c nkerTool".end.end.function.m.VCL
130b40 69 6e 6b 65 72 54 6f 6f 6c 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6d 2e 56 43 54 6f 6f 6c inkerTool(cfg,.toolset).m.VCTool
130b60 28 22 56 43 4c 69 6e 6b 65 72 54 6f 6f 6c 22 2c 20 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 65 ("VCLinkerTool",.cfg,.toolset).e
130b80 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 4d 61 6e 61 67 65 64 52 65 73 6f 75 72 63 65 43 nd.m.elements.VCManagedResourceC
130ba0 6f 6d 70 69 6c 65 72 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 ompilerTool.=.function(cfg).retu
130bc0 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 4d 61 6e 61 67 65 64 52 65 rn.{}.end.function.m.VCManagedRe
130be0 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c sourceCompilerTool(cfg).m.VCTool
130c00 28 22 56 43 4d 61 6e 61 67 65 64 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 ("VCManagedResourceCompilerTool"
130c20 2c 20 63 66 67 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 4d 61 6e 69 66 65 73 74 ,.cfg).end.m.elements.VCManifest
130c40 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e Tool.=.function(cfg).return.{.m.
130c60 61 64 64 69 74 69 6f 6e 61 6c 4d 61 6e 69 66 65 73 74 46 69 6c 65 73 2c 0a 7d 0a 65 6e 64 0a 66 additionalManifestFiles,.}.end.f
130c80 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 28 63 66 67 29 0a 69 66 unction.m.VCManifestTool(cfg).if
130ca0 20 63 66 67 2e 6b 69 6e 64 20 7e 3d 20 70 2e 53 54 41 54 49 43 4c 49 42 20 74 68 65 6e 0a 6d 2e .cfg.kind.~=.p.STATICLIB.then.m.
130cc0 56 43 54 6f 6f 6c 28 22 56 43 4d 61 6e 69 66 65 73 74 54 6f 6f 6c 22 2c 20 63 66 67 29 0a 65 6e VCTool("VCManifestTool",.cfg).en
130ce0 64 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 4d 49 44 4c 54 6f 6f 6c 20 3d 20 66 75 d.end.m.elements.VCMIDLTool.=.fu
130d00 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 74 61 72 67 65 74 45 6e 76 nction(cfg).return.{.m.targetEnv
130d20 69 72 6f 6e 6d 65 6e 74 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 4d 49 44 4c ironment.}.end.function.m.VCMIDL
130d40 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 4d 49 44 4c 54 6f 6f 6c 22 2c Tool(cfg).m.VCTool("VCMIDLTool",
130d60 20 63 66 67 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 4e 4d 61 6b 65 54 6f 6f 6c .cfg).end.m.elements.VCNMakeTool
130d80 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 62 75 69 6c .=.function(cfg).return.{.m.buil
130da0 64 43 6f 6d 6d 61 6e 64 4c 69 6e 65 2c 0a 6d 2e 72 65 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 4c 69 dCommandLine,.m.reBuildCommandLi
130dc0 6e 65 2c 0a 6d 2e 63 6c 65 61 6e 43 6f 6d 6d 61 6e 64 4c 69 6e 65 2c 0a 6d 2e 6f 75 74 70 75 74 ne,.m.cleanCommandLine,.m.output
130de0 2c 0a 6d 2e 70 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 75 ,.m.preprocessorDefinitions,.m.u
130e00 6e 64 65 66 69 6e 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a ndefinePreprocessorDefinitions,.
130e20 6d 2e 69 6e 63 6c 75 64 65 53 65 61 72 63 68 50 61 74 68 2c 0a 6d 2e 66 6f 72 63 65 64 49 6e 63 m.includeSearchPath,.m.forcedInc
130e40 6c 75 64 65 73 2c 0a 6d 2e 61 73 73 65 6d 62 6c 79 53 65 61 72 63 68 50 61 74 68 2c 0a 6d 2e 66 ludes,.m.assemblySearchPath,.m.f
130e60 6f 72 63 65 64 55 73 69 6e 67 41 73 73 65 6d 62 6c 69 65 73 2c 0a 6d 2e 63 6f 6d 70 69 6c 65 41 orcedUsingAssemblies,.m.compileA
130e80 73 4d 61 6e 61 67 65 64 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 4e 4d 61 sManaged,.}.end.function.m.VCNMa
130ea0 6b 65 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 4e 4d 61 6b 65 54 6f 6f keTool(cfg).m.VCTool("VCNMakeToo
130ec0 6c 22 2c 20 63 66 67 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 42 75 69 6c 64 54 l",.cfg).end.m.elements.VCBuildT
130ee0 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 2c 20 73 74 61 67 65 29 0a 72 65 74 75 72 ool.=.function(cfg,.stage).retur
130f00 6e 20 7b 0a 6d 2e 63 6f 6d 6d 61 6e 64 4c 69 6e 65 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f n.{.m.commandLine,.}.end.functio
130f20 6e 20 6d 2e 56 43 42 75 69 6c 64 54 6f 6f 6c 4e 61 6d 65 28 63 66 67 2c 20 73 74 61 67 65 29 0a n.m.VCBuildToolName(cfg,.stage).
130f40 72 65 74 75 72 6e 20 22 56 43 22 20 2e 2e 20 73 74 61 67 65 20 2e 2e 20 22 45 76 65 6e 74 54 6f return."VC"....stage...."EventTo
130f60 6f 6c 22 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 50 72 65 42 75 69 6c 64 45 76 65 ol".end.function.m.VCPreBuildEve
130f80 6e 74 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 42 75 69 6c 64 54 6f 6f ntTool(cfg).m.VCTool("VCBuildToo
130fa0 6c 22 2c 20 63 66 67 2c 20 22 50 72 65 42 75 69 6c 64 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f l",.cfg,."PreBuild").end.functio
130fc0 6e 20 6d 2e 56 43 50 72 65 4c 69 6e 6b 45 76 65 6e 74 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 n.m.VCPreLinkEventTool(cfg).m.VC
130fe0 54 6f 6f 6c 28 22 56 43 42 75 69 6c 64 54 6f 6f 6c 22 2c 20 63 66 67 2c 20 22 50 72 65 4c 69 6e Tool("VCBuildTool",.cfg,."PreLin
131000 6b 22 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 50 6f 73 74 42 75 69 6c 64 45 76 k").end.function.m.VCPostBuildEv
131020 65 6e 74 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 42 75 69 6c 64 54 6f entTool(cfg).m.VCTool("VCBuildTo
131040 6f 6c 22 2c 20 63 66 67 2c 20 22 50 6f 73 74 42 75 69 6c 64 22 29 0a 65 6e 64 0a 6d 2e 65 6c 65 ol",.cfg,."PostBuild").end.m.ele
131060 6d 65 6e 74 73 2e 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 20 3d 20 66 ments.VCResourceCompilerTool.=.f
131080 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 0a 6d 2e 61 64 64 69 74 69 6f 6e unction(cfg).return.{.m.addition
1310a0 61 6c 52 65 73 6f 75 72 63 65 4f 70 74 69 6f 6e 73 2c 0a 6d 2e 72 65 73 6f 75 72 63 65 50 72 65 alResourceOptions,.m.resourcePre
1310c0 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 2c 0a 6d 2e 61 64 64 69 74 69 6f 6e processorDefinitions,.m.addition
1310e0 61 6c 52 65 73 6f 75 72 63 65 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 2c 0a 6d 2e alResourceIncludeDirectories,.m.
131100 63 75 6c 74 75 72 65 2c 0a 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 52 65 73 6f culture,.}.end.function.m.VCReso
131120 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 urceCompilerTool(cfg).m.VCTool("
131140 56 43 52 65 73 6f 75 72 63 65 43 6f 6d 70 69 6c 65 72 54 6f 6f 6c 22 2c 20 63 66 67 29 0a 65 6e VCResourceCompilerTool",.cfg).en
131160 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 57 65 62 53 65 72 76 69 63 65 50 72 6f 78 79 47 65 d.m.elements.VCWebServiceProxyGe
131180 6e 65 72 61 74 6f 72 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 neratorTool.=.function(cfg).retu
1311a0 72 6e 20 7b 7d 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 57 65 62 53 65 72 76 69 63 rn.{}.end.function.m.VCWebServic
1311c0 65 50 72 6f 78 79 47 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f eProxyGeneratorTool(cfg).m.VCToo
1311e0 6c 28 22 56 43 57 65 62 53 65 72 76 69 63 65 50 72 6f 78 79 47 65 6e 65 72 61 74 6f 72 54 6f 6f l("VCWebServiceProxyGeneratorToo
131200 6c 22 2c 20 63 66 67 29 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 58 44 43 4d 61 6b l",.cfg).end.m.elements.VCXDCMak
131220 65 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d 0a eTool.=.function(cfg).return.{}.
131240 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 58 44 43 4d 61 6b 65 54 6f 6f 6c 28 63 66 67 end.function.m.VCXDCMakeTool(cfg
131260 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 58 44 43 4d 61 6b 65 54 6f 6f 6c 22 2c 20 63 66 67 29 ).m.VCTool("VCXDCMakeTool",.cfg)
131280 0a 65 6e 64 0a 6d 2e 65 6c 65 6d 65 6e 74 73 2e 56 43 58 4d 4c 44 61 74 61 47 65 6e 65 72 61 74 .end.m.elements.VCXMLDataGenerat
1312a0 6f 72 54 6f 6f 6c 20 3d 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 7b 7d orTool.=.function(cfg).return.{}
1312c0 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 56 43 58 4d 4c 44 61 74 61 47 65 6e 65 72 61 74 .end.function.m.VCXMLDataGenerat
1312e0 6f 72 54 6f 6f 6c 28 63 66 67 29 0a 6d 2e 56 43 54 6f 6f 6c 28 22 56 43 58 4d 4c 44 61 74 61 47 orTool(cfg).m.VCTool("VCXMLDataG
131300 65 6e 65 72 61 74 6f 72 54 6f 6f 6c 22 2c 20 63 66 67 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e eneratorTool",.cfg).end.function
131320 20 6d 2e 73 79 6d 62 6f 6c 73 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 28 63 66 67 2e 73 79 6d 62 .m.symbols(cfg).if.not.(cfg.symb
131340 6f 6c 73 20 3d 3d 20 70 2e 4f 4e 29 20 74 68 65 6e 0a 72 65 74 75 72 6e 20 30 0a 65 6c 73 65 69 ols.==.p.ON).then.return.0.elsei
131360 66 20 63 66 67 2e 64 65 62 75 67 66 6f 72 6d 61 74 20 3d 3d 20 22 63 37 22 20 74 68 65 6e 0a 72 f.cfg.debugformat.==."c7".then.r
131380 65 74 75 72 6e 20 31 0a 65 6c 73 65 0a 69 66 20 63 66 67 2e 65 64 69 74 61 6e 64 63 6f 6e 74 69 eturn.1.else.if.cfg.editandconti
1313a0 6e 75 65 20 3d 3d 20 70 2e 4f 46 46 20 6f 72 0a 20 20 20 63 6f 6e 66 69 67 2e 69 73 4f 70 74 69 nue.==.p.OFF.or....config.isOpti
1313c0 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 20 6f 72 0a 20 20 20 63 66 67 2e 63 6c 72 20 7e 3d mizedBuild(cfg).or....cfg.clr.~=
1313e0 20 70 2e 4f 46 46 20 6f 72 0a 20 20 20 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 3d 3d .p.OFF.or....cfg.architecture.==
131400 20 70 2e 58 38 36 5f 36 34 0a 74 68 65 6e 0a 72 65 74 75 72 6e 20 33 0a 65 6c 73 65 0a 72 65 74 .p.X86_64.then.return.3.else.ret
131420 75 72 6e 20 34 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 urn.4.end.end.end.function.m.add
131440 69 74 69 6f 6e 61 6c 43 6f 6d 70 69 6c 65 72 4f 70 74 69 6f 6e 73 28 63 66 67 29 0a 6c 6f 63 61 itionalCompilerOptions(cfg).loca
131460 6c 20 6f 70 74 73 20 3d 20 63 66 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 0a 69 66 20 63 66 67 l.opts.=.cfg.buildoptions.if.cfg
131480 2e 66 6c 61 67 73 2e 4d 75 6c 74 69 50 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 65 20 74 68 65 .flags.MultiProcessorCompile.the
1314a0 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6f 70 74 73 2c 20 22 2f 4d 50 22 29 0a 65 6e 64 0a n.table.insert(opts,."/MP").end.
1314c0 69 66 20 23 6f 70 74 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 78 28 27 41 64 64 69 74 69 6f 6e 61 if.#opts.>.0.then.p.x('Additiona
1314e0 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6f 70 74 lOptions="%s"',.table.concat(opt
131500 73 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 s,.".")).end.end.function.m.addi
131520 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 tionalDependencies(cfg,.toolset)
131540 0a 69 66 20 23 63 66 67 2e 6c 69 6e 6b 73 20 3d 3d 20 30 20 74 68 65 6e 20 72 65 74 75 72 6e 20 .if.#cfg.links.==.0.then.return.
131560 65 6e 64 0a 6c 6f 63 61 6c 20 65 78 20 3d 20 76 73 74 75 64 69 6f 2e 6e 65 65 64 73 45 78 70 6c end.local.ex.=.vstudio.needsExpl
131580 69 63 69 74 4c 69 6e 6b 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6c 69 6e 6b 73 0a 69 66 20 6e 6f 74 icitLink(cfg).local.links.if.not
1315a0 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 6c 69 6e 6b 73 20 3d 20 76 73 74 75 64 69 6f 2e 67 65 .toolset.then.links.=.vstudio.ge
1315c0 74 4c 69 6e 6b 73 28 63 66 67 2c 20 65 78 29 0a 66 6f 72 20 69 2c 20 6c 69 6e 6b 20 69 6e 20 69 tLinks(cfg,.ex).for.i,.link.in.i
1315e0 70 61 69 72 73 28 6c 69 6e 6b 73 29 20 64 6f 0a 69 66 20 6c 69 6e 6b 3a 66 69 6e 64 28 22 20 22 pairs(links).do.if.link:find("."
131600 2c 20 31 2c 20 74 72 75 65 29 20 74 68 65 6e 0a 6c 69 6e 6b 20 3d 20 27 22 27 20 2e 2e 20 6c 69 ,.1,.true).then.link.=.'"'....li
131620 6e 6b 20 2e 2e 20 27 22 27 0a 65 6e 64 0a 6c 69 6e 6b 73 5b 69 5d 20 3d 20 70 61 74 68 2e 74 72 nk....'"'.end.links[i].=.path.tr
131640 61 6e 73 6c 61 74 65 28 6c 69 6e 6b 29 0a 65 6e 64 0a 65 6c 73 65 0a 6c 69 6e 6b 73 20 3d 20 70 anslate(link).end.else.links.=.p
131660 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 74 6f 6f 6c 73 65 74 2e 67 65 74 6c 69 6e 6b 73 28 63 ath.translate(toolset.getlinks(c
131680 66 67 2c 20 6e 6f 74 20 65 78 29 29 0a 65 6e 64 0a 69 66 20 23 6c 69 6e 6b 73 20 3e 20 30 20 74 fg,.not.ex)).end.if.#links.>.0.t
1316a0 68 65 6e 0a 70 2e 78 28 27 41 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3d hen.p.x('AdditionalDependencies=
1316c0 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6c 69 6e 6b 73 2c 20 22 20 22 29 29 "%s"',.table.concat(links,."."))
1316e0 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 45 78 .end.end.function.m.additionalEx
131700 74 65 72 6e 61 6c 43 6f 6d 70 69 6c 65 72 4f 70 74 69 6f 6e 73 28 63 66 67 2c 20 74 6f 6f 6c 73 ternalCompilerOptions(cfg,.tools
131720 65 74 29 0a 6c 6f 63 61 6c 20 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3d 20 74 61 62 6c 65 2e 6a et).local.buildoptions.=.table.j
131740 6f 69 6e 28 74 6f 6f 6c 73 65 74 2e 67 65 74 63 78 78 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 oin(toolset.getcxxflags(cfg),.cf
131760 67 2e 62 75 69 6c 64 6f 70 74 69 6f 6e 73 29 0a 69 66 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 g.buildoptions).if.not.cfg.flags
131780 2e 4e 6f 50 43 48 20 61 6e 64 20 63 66 67 2e 70 63 68 68 65 61 64 65 72 20 74 68 65 6e 0a 74 61 .NoPCH.and.cfg.pchheader.then.ta
1317a0 62 6c 65 2e 69 6e 73 65 72 74 28 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 27 2d 2d 75 73 65 5f ble.insert(buildoptions,.'--use_
1317c0 70 63 68 3d 22 24 28 49 6e 74 44 69 72 29 2f 24 28 54 61 72 67 65 74 4e 61 6d 65 29 2e 70 63 68 pch="$(IntDir)/$(TargetName).pch
1317e0 22 27 29 0a 65 6e 64 0a 69 66 20 23 62 75 69 6c 64 6f 70 74 69 6f 6e 73 20 3e 20 30 20 74 68 65 "').end.if.#buildoptions.>.0.the
131800 6e 0a 70 2e 78 28 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 n.p.x('AdditionalOptions="%s"',.
131820 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 62 75 69 6c 64 6f 70 74 69 6f 6e 73 2c 20 22 20 22 29 29 table.concat(buildoptions,."."))
131840 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 49 6d .end.end.function.m.additionalIm
131860 61 67 65 4f 70 74 69 6f 6e 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 69 6d 61 67 65 6f 70 74 ageOptions(cfg).if.#cfg.imageopt
131880 69 6f 6e 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 78 28 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 ions.>.0.then.p.x('AdditionalOpt
1318a0 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 69 6d 61 ions="%s"',.table.concat(cfg.ima
1318c0 67 65 6f 70 74 69 6f 6e 73 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f geoptions,.".")).end.end.functio
1318e0 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 n.m.additionalIncludeDirectories
131900 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 20 3e 20 30 20 74 68 (cfg).if.#cfg.includedirs.>.0.th
131920 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 en.local.dirs.=.vstudio.path(cfg
131940 2c 20 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 29 0a 70 2e 78 28 27 41 64 64 69 74 69 6f 6e ,.cfg.includedirs).p.x('Addition
131960 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c alIncludeDirectories="%s"',.tabl
131980 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e e.concat(dirs,.";")).end.end.fun
1319a0 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c 69 62 72 61 72 79 44 69 72 65 63 74 6f ction.m.additionalLibraryDirecto
1319c0 72 69 65 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 6c 69 62 64 69 72 73 20 3e 20 30 20 74 68 ries(cfg).if.#cfg.libdirs.>.0.th
1319e0 65 6e 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 en.local.dirs.=.vstudio.path(cfg
131a00 2c 20 63 66 67 2e 6c 69 62 64 69 72 73 29 0a 70 2e 78 28 27 41 64 64 69 74 69 6f 6e 61 6c 4c 69 ,.cfg.libdirs).p.x('AdditionalLi
131a20 62 72 61 72 79 44 69 72 65 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f braryDirectories="%s"',.table.co
131a40 6e 63 61 74 28 64 69 72 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f ncat(dirs,.";")).end.end.functio
131a60 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4c 69 6e 6b 65 72 4f 70 74 69 6f 6e 73 28 63 66 67 2c n.m.additionalLinkerOptions(cfg,
131a80 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 66 6c 61 67 73 0a 69 66 20 74 6f 6f 6c 73 65 74 .toolset).local.flags.if.toolset
131aa0 20 74 68 65 6e 0a 66 6c 61 67 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 74 6f 6f 6c 73 65 74 .then.flags.=.table.join(toolset
131ac0 2e 67 65 74 6c 64 66 6c 61 67 73 28 63 66 67 29 2c 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e .getldflags(cfg),.cfg.linkoption
131ae0 73 29 0a 65 6c 73 65 0a 66 6c 61 67 73 20 3d 20 63 66 67 2e 6c 69 6e 6b 6f 70 74 69 6f 6e 73 0a s).else.flags.=.cfg.linkoptions.
131b00 65 6e 64 0a 69 66 20 23 66 6c 61 67 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 78 28 27 41 64 64 69 end.if.#flags.>.0.then.p.x('Addi
131b20 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 tionalOptions="%s"',.table.conca
131b40 74 28 66 6c 61 67 73 2c 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 t(flags,.".")).end.end.function.
131b60 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 4d 61 6e 69 66 65 73 74 46 69 6c 65 73 28 63 66 67 29 0a 6c m.additionalManifestFiles(cfg).l
131b80 6f 63 61 6c 20 6d 61 6e 69 66 65 73 74 73 20 3d 20 7b 7d 0a 66 6f 72 20 69 2c 20 66 6e 61 6d 65 ocal.manifests.=.{}.for.i,.fname
131ba0 20 69 6e 20 69 70 61 69 72 73 28 63 66 67 2e 66 69 6c 65 73 29 20 64 6f 0a 69 66 20 70 61 74 68 .in.ipairs(cfg.files).do.if.path
131bc0 2e 67 65 74 65 78 74 65 6e 73 69 6f 6e 28 66 6e 61 6d 65 29 20 3d 3d 20 22 2e 6d 61 6e 69 66 65 .getextension(fname).==.".manife
131be0 73 74 22 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 6d 61 6e 69 66 65 73 74 73 2c st".then.table.insert(manifests,
131c00 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 .project.getrelative(cfg.project
131c20 2c 20 66 6e 61 6d 65 29 29 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 23 6d 61 6e 69 66 65 73 74 73 20 ,.fname)).end.end.if.#manifests.
131c40 3e 20 30 20 74 68 65 6e 0a 70 2e 78 28 27 41 64 64 69 74 69 6f 6e 61 6c 4d 61 6e 69 66 65 73 74 >.0.then.p.x('AdditionalManifest
131c60 46 69 6c 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 6d 61 6e 69 66 65 Files="%s"',.table.concat(manife
131c80 73 74 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 sts,.";")).end.end.function.m.ad
131ca0 64 69 74 69 6f 6e 61 6c 52 65 73 6f 75 72 63 65 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 ditionalResourceIncludeDirectori
131cc0 65 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 69 72 73 20 3d 20 74 61 62 6c 65 2e 6a 6f 69 6e 28 es(cfg).local.dirs.=.table.join(
131ce0 63 66 67 2e 69 6e 63 6c 75 64 65 64 69 72 73 2c 20 63 66 67 2e 72 65 73 69 6e 63 6c 75 64 65 64 cfg.includedirs,.cfg.resincluded
131d00 69 72 73 29 0a 69 66 20 23 64 69 72 73 20 3e 20 30 20 74 68 65 6e 0a 64 69 72 73 20 3d 20 76 73 irs).if.#dirs.>.0.then.dirs.=.vs
131d20 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 64 69 72 73 29 0a 70 2e 78 28 27 41 64 64 69 74 tudio.path(cfg,.dirs).p.x('Addit
131d40 69 6f 6e 61 6c 49 6e 63 6c 75 64 65 44 69 72 65 63 74 6f 72 69 65 73 3d 22 25 73 22 27 2c 20 74 ionalIncludeDirectories="%s"',.t
131d60 61 62 6c 65 2e 63 6f 6e 63 61 74 28 64 69 72 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a able.concat(dirs,.";")).end.end.
131d80 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 64 64 69 74 69 6f 6e 61 6c 52 65 73 6f 75 72 63 65 4f 70 74 function.m.additionalResourceOpt
131da0 69 6f 6e 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 20 3e 20 30 ions(cfg).if.#cfg.resoptions.>.0
131dc0 20 74 68 65 6e 0a 70 2e 78 28 27 41 64 64 69 74 69 6f 6e 61 6c 4f 70 74 69 6f 6e 73 3d 22 25 73 .then.p.x('AdditionalOptions="%s
131de0 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 72 65 73 6f 70 74 69 6f 6e 73 2c "',.table.concat(cfg.resoptions,
131e00 20 22 20 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 73 73 65 6d 62 .".")).end.end.function.m.assemb
131e20 6c 79 52 65 66 65 72 65 6e 63 65 73 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 63 66 67 20 3d 20 70 72 lyReferences(prj).local.cfg.=.pr
131e40 6f 6a 65 63 74 2e 67 65 74 66 69 72 73 74 63 6f 6e 66 69 67 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 oject.getfirstconfig(prj).local.
131e60 72 65 66 73 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 6c 69 6e 6b 73 28 63 66 67 2c 20 22 73 79 73 refs.=.config.getlinks(cfg,."sys
131e80 74 65 6d 22 2c 20 22 66 75 6c 6c 70 61 74 68 22 2c 20 22 6d 61 6e 61 67 65 64 22 29 0a 74 61 62 tem",."fullpath",."managed").tab
131ea0 6c 65 2e 66 6f 72 65 61 63 68 69 28 72 65 66 73 2c 20 66 75 6e 63 74 69 6f 6e 28 76 61 6c 75 65 le.foreachi(refs,.function(value
131ec0 29 0a 70 2e 70 75 73 68 28 27 3c 41 73 73 65 6d 62 6c 79 52 65 66 65 72 65 6e 63 65 27 29 0a 70 ).p.push('<AssemblyReference').p
131ee0 2e 78 28 27 52 65 6c 61 74 69 76 65 50 61 74 68 3d 22 25 73 22 27 2c 20 70 61 74 68 2e 74 72 61 .x('RelativePath="%s"',.path.tra
131f00 6e 73 6c 61 74 65 28 76 61 6c 75 65 29 29 0a 70 2e 70 6f 70 28 27 2f 3e 27 29 0a 65 6e 64 29 0a nslate(value)).p.pop('/>').end).
131f20 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 61 73 73 65 6d 62 6c 79 53 65 61 72 63 68 50 61 74 end.function.m.assemblySearchPat
131f40 68 28 63 66 67 29 0a 70 2e 77 28 27 41 73 73 65 6d 62 6c 79 53 65 61 72 63 68 50 61 74 68 3d 22 h(cfg).p.w('AssemblySearchPath="
131f60 22 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 61 73 69 63 52 75 6e 74 69 6d 65 43 "').end.function.m.basicRuntimeC
131f80 68 65 63 6b 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 2c 20 66 69 6c 65 63 66 67 20 3d 20 hecks(cfg).local.cfg,.filecfg.=.
131fa0 63 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 66 69 6c config.normalize(cfg).if.not.fil
131fc0 65 63 66 67 0a 61 6e 64 20 6e 6f 74 20 63 6f 6e 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a 65 64 42 ecfg.and.not.config.isOptimizedB
131fe0 75 69 6c 64 28 63 66 67 29 0a 61 6e 64 20 63 66 67 2e 63 6c 72 20 3d 3d 20 70 2e 4f 46 46 0a 61 uild(cfg).and.cfg.clr.==.p.OFF.a
132000 6e 64 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 nd.not.cfg.flags.NoRuntimeChecks
132020 0a 74 68 65 6e 0a 70 2e 77 28 27 42 61 73 69 63 52 75 6e 74 69 6d 65 43 68 65 63 6b 73 3d 22 33 .then.p.w('BasicRuntimeChecks="3
132040 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 66 66 65 72 53 65 63 "').end.end.function.m.bufferSec
132060 75 72 69 74 79 43 68 65 63 6b 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 42 urityCheck(cfg).if.cfg.flags.NoB
132080 75 66 66 65 72 53 65 63 75 72 69 74 79 43 68 65 63 6b 20 74 68 65 6e 0a 70 2e 77 28 27 42 75 66 ufferSecurityCheck.then.p.w('Buf
1320a0 66 65 72 53 65 63 75 72 69 74 79 43 68 65 63 6b 3d 22 66 61 6c 73 65 22 27 29 0a 65 6e 64 0a 65 ferSecurityCheck="false"').end.e
1320c0 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 62 75 69 6c 64 43 6f 6d 6d 61 6e 64 4c 69 6e 65 28 63 nd.function.m.buildCommandLine(c
1320e0 66 67 29 0a 6c 6f 63 61 6c 20 63 6d 64 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d fg).local.cmds.=.os.translateCom
132100 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 63 66 67 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c mandsAndPaths(cfg.buildcommands,
132120 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 .cfg.project.basedir,.cfg.projec
132140 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 70 2e 78 28 27 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 4c 69 6e t.location).p.x('BuildCommandLin
132160 65 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 6d 64 73 2c 20 22 5c 72 5c e="%s"',.table.concat(cmds,."\r\
132180 6e 22 29 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 68 61 72 61 63 74 65 72 53 65 74 n")).end.function.m.characterSet
1321a0 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 76 73 74 75 64 69 6f 2e 69 73 4d 61 6b 65 66 69 6c 65 28 (cfg).if.not.vstudio.isMakefile(
1321c0 63 66 67 29 20 74 68 65 6e 0a 70 2e 77 28 27 43 68 61 72 61 63 74 65 72 53 65 74 3d 22 25 73 22 cfg).then.p.w('CharacterSet="%s"
1321e0 27 2c 20 69 69 66 28 63 66 67 2e 63 68 61 72 61 63 74 65 72 73 65 74 20 3d 3d 20 70 2e 4d 42 43 ',.iif(cfg.characterset.==.p.MBC
132200 53 2c 20 32 2c 20 31 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6c 65 S,.2,.1)).end.end.function.m.cle
132220 61 6e 43 6f 6d 6d 61 6e 64 4c 69 6e 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 6d 64 73 20 3d 20 anCommandLine(cfg).local.cmds.=.
132240 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 63 66 67 os.translateCommandsAndPaths(cfg
132260 2e 63 6c 65 61 6e 63 6f 6d 6d 61 6e 64 73 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 62 61 73 65 .cleancommands,.cfg.project.base
132280 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 69 6f 6e 29 0a 63 6d 64 73 20 dir,.cfg.project.location).cmds.
1322a0 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 6d 64 73 2c 20 22 5c 72 5c 6e 22 29 0a 70 2e 78 =.table.concat(cmds,."\r\n").p.x
1322c0 28 27 43 6c 65 61 6e 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3d 22 25 73 22 27 2c 20 63 6d 64 73 29 0a ('CleanCommandLine="%s"',.cmds).
1322e0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 6d 61 6e 64 4c 69 6e 65 28 63 66 67 2c 20 end.function.m.commandLine(cfg,.
132300 73 74 61 67 65 29 0a 6c 6f 63 61 6c 20 66 69 65 6c 64 20 3d 20 73 74 61 67 65 3a 6c 6f 77 65 72 stage).local.field.=.stage:lower
132320 28 29 0a 6c 6f 63 61 6c 20 73 74 65 70 73 20 3d 20 63 66 67 5b 66 69 65 6c 64 20 2e 2e 20 22 63 ().local.steps.=.cfg[field...."c
132340 6f 6d 6d 61 6e 64 73 22 5d 0a 6c 6f 63 61 6c 20 6d 73 67 20 3d 20 63 66 67 5b 66 69 65 6c 64 20 ommands"].local.msg.=.cfg[field.
132360 2e 2e 20 22 6d 65 73 73 61 67 65 22 5d 0a 69 66 20 23 73 74 65 70 73 20 3e 20 30 20 74 68 65 6e ..."message"].if.#steps.>.0.then
132380 0a 69 66 20 6d 73 67 20 74 68 65 6e 0a 70 2e 78 28 27 44 65 73 63 72 69 70 74 69 6f 6e 3d 22 25 .if.msg.then.p.x('Description="%
1323a0 73 22 27 2c 20 6d 73 67 29 0a 65 6e 64 0a 73 74 65 70 73 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 s"',.msg).end.steps.=.os.transla
1323c0 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 73 74 65 70 73 2c 20 63 66 67 2e 70 72 teCommandsAndPaths(steps,.cfg.pr
1323e0 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 63 66 67 2e 70 72 6f 6a 65 63 74 2e 6c 6f 63 61 74 oject.basedir,.cfg.project.locat
132400 69 6f 6e 29 0a 70 2e 78 28 27 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3d 22 25 73 22 27 2c 20 74 61 62 ion).p.x('CommandLine="%s"',.tab
132420 6c 65 2e 69 6d 70 6c 6f 64 65 28 73 74 65 70 73 2c 20 22 22 2c 20 22 22 2c 20 22 5c 72 5c 6e 22 le.implode(steps,."",."",."\r\n"
132440 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 69 6c 65 41 73 28 )).end.end.function.m.compileAs(
132460 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 63 66 67 2c 20 66 69 6c 65 63 66 67 cfg,.toolset).local.cfg,.filecfg
132480 20 3d 20 63 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 .=.config.normalize(cfg).local.c
1324a0 20 3d 20 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 28 63 66 67 2e 6c 61 6e 67 75 61 67 65 29 .=.p.languages.isc(cfg.language)
1324c0 0a 6c 6f 63 61 6c 20 63 6f 6d 70 69 6c 65 41 73 0a 69 66 20 66 69 6c 65 63 66 67 20 74 68 65 6e .local.compileAs.if.filecfg.then
1324e0 0a 69 66 20 66 69 6c 65 63 66 67 2e 63 6f 6d 70 69 6c 65 61 73 20 74 68 65 6e 0a 63 6f 6d 70 69 .if.filecfg.compileas.then.compi
132500 6c 65 41 73 20 3d 20 69 69 66 28 70 2e 6c 61 6e 67 75 61 67 65 73 2e 69 73 63 70 70 28 66 69 6c leAs.=.iif(p.languages.iscpp(fil
132520 65 63 66 67 2e 63 6f 6d 70 69 6c 65 61 73 29 2c 20 32 2c 20 31 29 0a 65 6c 73 65 69 66 20 70 61 ecfg.compileas),.2,.1).elseif.pa
132540 74 68 2e 69 73 63 66 69 6c 65 28 66 69 6c 65 63 66 67 2e 6e 61 6d 65 29 20 7e 3d 20 63 20 74 68 th.iscfile(filecfg.name).~=.c.th
132560 65 6e 0a 69 66 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 63 66 67 2e 6e 61 6d en.if.path.iscppfile(filecfg.nam
132580 65 29 20 74 68 65 6e 0a 63 6f 6d 70 69 6c 65 41 73 20 3d 20 69 69 66 28 63 2c 20 32 2c 20 31 29 e).then.compileAs.=.iif(c,.2,.1)
1325a0 0a 65 6e 64 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 63 6f .end.end.else.if.toolset.then.co
1325c0 6d 70 69 6c 65 41 73 20 3d 20 22 30 22 0a 65 6c 73 65 69 66 20 63 20 74 68 65 6e 0a 63 6f 6d 70 mpileAs.=."0".elseif.c.then.comp
1325e0 69 6c 65 41 73 20 3d 20 22 31 22 0a 65 6e 64 0a 65 6e 64 0a 69 66 20 63 6f 6d 70 69 6c 65 41 73 ileAs.=."1".end.end.if.compileAs
132600 20 74 68 65 6e 0a 70 2e 77 28 27 43 6f 6d 70 69 6c 65 41 73 3d 22 25 73 22 27 2c 20 63 6f 6d 70 .then.p.w('CompileAs="%s"',.comp
132620 69 6c 65 41 73 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 69 73 61 62 6c ileAs).end.end.function.m.disabl
132640 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 eSpecificWarnings(cfg).if.#cfg.d
132660 69 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 78 28 27 44 69 73 isablewarnings.>.0.then.p.x('Dis
132680 61 62 6c 65 53 70 65 63 69 66 69 63 57 61 72 6e 69 6e 67 73 3d 22 25 73 22 27 2c 20 74 61 62 6c ableSpecificWarnings="%s"',.tabl
1326a0 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 69 73 61 62 6c 65 77 61 72 6e 69 6e 67 73 2c 20 22 3b e.concat(cfg.disablewarnings,.";
1326c0 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6d 70 69 6c 65 41 73 ")).end.end.function.m.compileAs
1326e0 4d 61 6e 61 67 65 64 28 63 66 67 29 0a 70 2e 77 28 27 43 6f 6d 70 69 6c 65 41 73 4d 61 6e 61 67 Managed(cfg).p.w('CompileAsManag
132700 65 64 3d 22 22 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 6f 6e 66 69 67 75 72 61 ed=""').end.function.m.configura
132720 74 69 6f 6e 54 79 70 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 74 79 70 65 73 20 3d 20 7b tionType(cfg).local.cfgtypes.=.{
132740 0a 4d 61 6b 65 66 69 6c 65 20 3d 20 30 2c 0a 4e 6f 6e 65 20 3d 20 30 2c 0a 53 68 61 72 65 64 4c .Makefile.=.0,.None.=.0,.SharedL
132760 69 62 20 3d 20 32 2c 0a 53 74 61 74 69 63 4c 69 62 20 3d 20 34 2c 0a 7d 0a 70 2e 77 28 27 43 6f ib.=.2,.StaticLib.=.4,.}.p.w('Co
132780 6e 66 69 67 75 72 61 74 69 6f 6e 54 79 70 65 3d 22 25 73 22 27 2c 20 63 66 67 74 79 70 65 73 5b nfigurationType="%s"',.cfgtypes[
1327a0 63 66 67 2e 6b 69 6e 64 5d 20 6f 72 20 31 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 cfg.kind].or.1).end.function.m.c
1327c0 75 6c 74 75 72 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 76 73 74 75 64 69 ulture(cfg).local.value.=.vstudi
1327e0 6f 2e 63 75 6c 74 75 72 65 46 6f 72 4c 6f 63 61 6c 65 28 63 66 67 2e 6c 6f 63 61 6c 65 29 0a 69 o.cultureForLocale(cfg.locale).i
132800 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 70 2e 77 28 27 43 75 6c 74 75 72 65 3d 22 25 64 22 27 2c f.value.then.p.w('Culture="%d"',
132820 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 63 75 73 74 6f .value).end.end.function.m.custo
132840 6d 42 75 69 6c 64 54 6f 6f 6c 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 2c 20 66 69 6c 65 63 mBuildTool(cfg).local.cfg,.filec
132860 66 67 20 3d 20 63 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 69 66 20 66 69 fg.=.config.normalize(cfg).if.fi
132880 6c 65 63 66 67 20 61 6e 64 20 66 69 6c 65 63 6f 6e 66 69 67 2e 68 61 73 43 75 73 74 6f 6d 42 75 lecfg.and.fileconfig.hasCustomBu
1328a0 69 6c 64 52 75 6c 65 28 66 69 6c 65 63 66 67 29 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 63 6d 64 73 ildRule(filecfg).then.local.cmds
1328c0 20 3d 20 6f 73 2e 74 72 61 6e 73 6c 61 74 65 43 6f 6d 6d 61 6e 64 73 41 6e 64 50 61 74 68 73 28 .=.os.translateCommandsAndPaths(
1328e0 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 63 6f 6d 6d 61 6e 64 73 2c 20 66 69 6c 65 63 66 67 2e 70 filecfg.buildcommands,.filecfg.p
132900 72 6f 6a 65 63 74 2e 62 61 73 65 64 69 72 2c 20 66 69 6c 65 63 66 67 2e 70 72 6f 6a 65 63 74 2e roject.basedir,.filecfg.project.
132920 6c 6f 63 61 74 69 6f 6e 29 0a 70 2e 78 28 27 43 6f 6d 6d 61 6e 64 4c 69 6e 65 3d 22 25 73 22 27 location).p.x('CommandLine="%s"'
132940 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 6d 64 73 2c 27 5c 72 5c 6e 27 29 29 0a 6c 6f 63 ,.table.concat(cmds,'\r\n')).loc
132960 61 6c 20 6f 75 74 70 75 74 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 al.outputs.=.project.getrelative
132980 28 66 69 6c 65 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 6f (filecfg.project,.filecfg.buildo
1329a0 75 74 70 75 74 73 29 0a 70 2e 78 28 27 4f 75 74 70 75 74 73 3d 22 25 73 22 27 2c 20 74 61 62 6c utputs).p.x('Outputs="%s"',.tabl
1329c0 65 2e 63 6f 6e 63 61 74 28 6f 75 74 70 75 74 73 2c 20 27 3b 27 29 29 0a 69 66 20 66 69 6c 65 63 e.concat(outputs,.';')).if.filec
1329e0 66 67 2e 62 75 69 6c 64 69 6e 70 75 74 73 20 61 6e 64 20 23 66 69 6c 65 63 66 67 2e 62 75 69 6c fg.buildinputs.and.#filecfg.buil
132a00 64 69 6e 70 75 74 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6e 70 75 74 73 20 3d 20 dinputs.>.0.then.local.inputs.=.
132a20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 65 28 66 69 6c 65 63 66 67 2e 70 72 6f 6a project.getrelative(filecfg.proj
132a40 65 63 74 2c 20 66 69 6c 65 63 66 67 2e 62 75 69 6c 64 69 6e 70 75 74 73 29 0a 70 2e 78 28 27 41 ect,.filecfg.buildinputs).p.x('A
132a60 64 64 69 74 69 6f 6e 61 6c 44 65 70 65 6e 64 65 6e 63 69 65 73 3d 22 25 73 22 27 2c 20 74 61 62 dditionalDependencies="%s"',.tab
132a80 6c 65 2e 63 6f 6e 63 61 74 28 69 6e 70 75 74 73 2c 20 27 3b 27 29 29 0a 65 6e 64 0a 65 6e 64 0a le.concat(inputs,.';')).end.end.
132aa0 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 end.function.m.debugInformationF
132ac0 6f 72 6d 61 74 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 70 72 6a 63 66 67 ormat(cfg,.toolset).local.prjcfg
132ae0 2c 20 66 69 6c 65 63 66 67 20 3d 20 63 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 ,.filecfg.=.config.normalize(cfg
132b00 29 0a 69 66 20 6e 6f 74 20 66 69 6c 65 63 66 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 66 6d 74 20 ).if.not.filecfg.then.local.fmt.
132b20 3d 20 69 69 66 28 74 6f 6f 6c 73 65 74 2c 20 22 30 22 2c 20 6d 2e 73 79 6d 62 6f 6c 73 28 63 66 =.iif(toolset,."0",.m.symbols(cf
132b40 67 29 29 0a 70 2e 77 28 27 44 65 62 75 67 49 6e 66 6f 72 6d 61 74 69 6f 6e 46 6f 72 6d 61 74 3d g)).p.w('DebugInformationFormat=
132b60 22 25 73 22 27 2c 20 66 6d 74 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 64 "%s"',.fmt).end.end.function.m.d
132b80 65 74 65 63 74 36 34 42 69 74 50 6f 72 74 61 62 69 6c 69 74 79 50 72 6f 62 6c 65 6d 73 28 63 66 etect64BitPortabilityProblems(cf
132ba0 67 29 0a 6c 6f 63 61 6c 20 70 72 6a 63 66 67 2c 20 66 69 6c 65 63 66 67 20 3d 20 63 6f 6e 66 69 g).local.prjcfg,.filecfg.=.confi
132bc0 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3c 20 22 76 g.normalize(cfg).if._ACTION.<."v
132be0 73 32 30 30 38 22 20 61 6e 64 20 63 66 67 2e 63 6c 72 20 3d 3d 20 70 2e 4f 46 46 20 61 6e 64 20 s2008".and.cfg.clr.==.p.OFF.and.
132c00 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 7e 3d 20 70 2e 4f 46 46 20 61 6e 64 20 6e 6f 74 20 66 69 cfg.warnings.~=.p.OFF.and.not.fi
132c20 6c 65 63 66 67 20 74 68 65 6e 0a 70 2e 77 28 27 44 65 74 65 63 74 36 34 42 69 74 50 6f 72 74 61 lecfg.then.p.w('Detect64BitPorta
132c40 62 69 6c 69 74 79 50 72 6f 62 6c 65 6d 73 3d 22 25 73 22 27 2c 20 74 6f 73 74 72 69 6e 67 28 6e bilityProblems="%s"',.tostring(n
132c60 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 36 34 42 69 74 43 68 65 63 6b 73 29 29 0a 65 6e 64 ot.cfg.flags.No64BitChecks)).end
132c80 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 .end.function.m.enableCOMDATFold
132ca0 69 6e 67 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 6f 6e 66 69 67 2e 69 73 4f 70 ing(cfg,.toolset).if.config.isOp
132cc0 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 20 61 6e 64 20 6e 6f 74 20 74 6f 6f 6c 73 65 timizedBuild(cfg).and.not.toolse
132ce0 74 20 74 68 65 6e 0a 70 2e 77 28 27 45 6e 61 62 6c 65 43 4f 4d 44 41 54 46 6f 6c 64 69 6e 67 3d t.then.p.w('EnableCOMDATFolding=
132d00 22 32 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 61 72 67 65 41 64 "2"').end.end.function.m.largeAd
132d20 64 72 65 73 73 41 77 61 72 65 28 63 66 67 29 0a 69 66 20 28 63 66 67 2e 6c 61 72 67 65 61 64 64 dressAware(cfg).if.(cfg.largeadd
132d40 72 65 73 73 61 77 61 72 65 20 3d 3d 20 74 72 75 65 29 20 74 68 65 6e 0a 70 2e 77 28 27 4c 61 72 ressaware.==.true).then.p.w('Lar
132d60 67 65 41 64 64 72 65 73 73 41 77 61 72 65 3d 22 32 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e geAddressAware="2"').end.end.fun
132d80 63 74 69 6f 6e 20 6d 2e 65 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 63 74 69 6f ction.m.enableEnhancedInstructio
132da0 6e 53 65 74 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 7b 20 53 53 45 20 3d 20 22 31 nSet(cfg).local.map.=.{.SSE.=."1
132dc0 22 2c 20 53 53 45 32 20 3d 20 22 32 22 20 7d 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 6d 61 ",.SSE2.=."2".}.local.value.=.ma
132de0 70 5b 63 66 67 2e 76 65 63 74 6f 72 65 78 74 65 6e 73 69 6f 6e 73 5d 0a 69 66 20 76 61 6c 75 65 p[cfg.vectorextensions].if.value
132e00 20 61 6e 64 20 63 66 67 2e 61 72 63 68 69 74 65 63 74 75 72 65 20 7e 3d 20 22 78 38 36 5f 36 34 .and.cfg.architecture.~=."x86_64
132e20 22 20 74 68 65 6e 0a 70 2e 77 28 27 45 6e 61 62 6c 65 45 6e 68 61 6e 63 65 64 49 6e 73 74 72 75 ".then.p.w('EnableEnhancedInstru
132e40 63 74 69 6f 6e 53 65 74 3d 22 25 64 22 27 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 ctionSet="%d"',.value).end.end.f
132e60 75 6e 63 74 69 6f 6e 20 6d 2e 65 6e 61 62 6c 65 46 75 6e 63 74 69 6f 6e 4c 65 76 65 6c 4c 69 6e unction.m.enableFunctionLevelLin
132e80 6b 69 6e 67 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 2c 20 66 69 6c 65 63 66 67 20 3d 20 63 king(cfg).local.cfg,.filecfg.=.c
132ea0 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 66 69 6c 65 onfig.normalize(cfg).if.not.file
132ec0 63 66 67 20 74 68 65 6e 0a 70 2e 77 28 27 45 6e 61 62 6c 65 46 75 6e 63 74 69 6f 6e 4c 65 76 65 cfg.then.p.w('EnableFunctionLeve
132ee0 6c 4c 69 6e 6b 69 6e 67 3d 22 74 72 75 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 lLinking="true"').end.end.functi
132f00 6f 6e 20 6d 2e 65 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 28 63 66 67 2c 20 74 6f 6f 6c 73 on.m.entryPointSymbol(cfg,.tools
132f20 65 74 29 0a 69 66 20 63 66 67 2e 65 6e 74 72 79 70 6f 69 6e 74 20 74 68 65 6e 0a 70 2e 77 28 27 et).if.cfg.entrypoint.then.p.w('
132f40 45 6e 74 72 79 50 6f 69 6e 74 53 79 6d 62 6f 6c 3d 22 25 73 22 27 2c 20 63 66 67 2e 65 6e 74 72 EntryPointSymbol="%s"',.cfg.entr
132f60 79 70 6f 69 6e 74 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 63 65 70 ypoint).end.end.function.m.excep
132f80 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 28 63 66 67 29 0a 69 66 20 63 66 67 2e 65 78 63 65 70 74 69 tionHandling(cfg).if.cfg.excepti
132fa0 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d 20 70 2e 4f 46 46 20 74 68 65 6e 0a 70 2e 77 28 27 45 78 onhandling.==.p.OFF.then.p.w('Ex
132fc0 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3d 22 25 73 22 27 2c 20 69 69 66 28 5f 41 43 54 49 ceptionHandling="%s"',.iif(_ACTI
132fe0 4f 4e 20 3c 20 22 76 73 32 30 30 35 22 2c 20 22 46 41 4c 53 45 22 2c 20 30 29 29 0a 65 6c 73 65 ON.<."vs2005",."FALSE",.0)).else
133000 69 66 20 63 66 67 2e 65 78 63 65 70 74 69 6f 6e 68 61 6e 64 6c 69 6e 67 20 3d 3d 20 22 53 45 48 if.cfg.exceptionhandling.==."SEH
133020 22 20 61 6e 64 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 33 22 20 74 68 65 6e 0a 70 2e ".and._ACTION.>."vs2003".then.p.
133040 77 28 27 45 78 63 65 70 74 69 6f 6e 48 61 6e 64 6c 69 6e 67 3d 22 32 22 27 29 0a 65 6e 64 0a 65 w('ExceptionHandling="2"').end.e
133060 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 65 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 28 nd.function.m.excludedFromBuild(
133080 66 69 6c 65 63 66 67 29 0a 69 66 20 6e 6f 74 20 66 69 6c 65 63 66 67 20 6f 72 20 66 69 6c 65 63 filecfg).if.not.filecfg.or.filec
1330a0 66 67 2e 66 6c 61 67 73 2e 45 78 63 6c 75 64 65 46 72 6f 6d 42 75 69 6c 64 20 74 68 65 6e 0a 70 fg.flags.ExcludeFromBuild.then.p
1330c0 2e 77 28 27 45 78 63 6c 75 64 65 64 46 72 6f 6d 42 75 69 6c 64 3d 22 74 72 75 65 22 27 29 0a 65 .w('ExcludedFromBuild="true"').e
1330e0 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d nd.end.function.m.floatingPointM
133100 6f 64 65 6c 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6d 61 70 20 3d 20 7b 20 53 74 72 69 63 74 20 3d odel(cfg).local.map.=.{.Strict.=
133120 20 22 31 22 2c 20 46 61 73 74 20 3d 20 22 32 22 20 7d 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d ."1",.Fast.=."2".}.local.value.=
133140 20 6d 61 70 5b 63 66 67 2e 66 6c 6f 61 74 69 6e 67 70 6f 69 6e 74 5d 0a 69 66 20 76 61 6c 75 65 .map[cfg.floatingpoint].if.value
133160 20 74 68 65 6e 0a 70 2e 77 28 27 46 6c 6f 61 74 69 6e 67 50 6f 69 6e 74 4d 6f 64 65 6c 3d 22 25 .then.p.w('FloatingPointModel="%
133180 64 22 27 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 66 d"',.value).end.end.function.m.f
1331a0 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 69 6c 65 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 66 orcedIncludeFiles(cfg).if.#cfg.f
1331c0 6f 72 63 65 69 6e 63 6c 75 64 65 73 20 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6e 63 6c orceincludes.>.0.then.local.incl
1331e0 75 64 65 73 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 66 6f 72 udes.=.vstudio.path(cfg,.cfg.for
133200 63 65 69 6e 63 6c 75 64 65 73 29 0a 70 2e 77 28 27 46 6f 72 63 65 64 49 6e 63 6c 75 64 65 46 69 ceincludes).p.w('ForcedIncludeFi
133220 6c 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 69 6e 63 6c 75 64 65 73 les="%s"',.table.concat(includes
133240 2c 20 27 3b 27 29 29 0a 65 6e 64 0a 69 66 20 23 63 66 67 2e 66 6f 72 63 65 75 73 69 6e 67 73 20 ,.';')).end.if.#cfg.forceusings.
133260 3e 20 30 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 75 73 69 6e 67 73 20 3d 20 76 73 74 75 64 69 6f 2e >.0.then.local.usings.=.vstudio.
133280 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 66 6f 72 63 65 75 73 69 6e 67 73 29 0a 70 2e 77 28 27 path(cfg,.cfg.forceusings).p.w('
1332a0 46 6f 72 63 65 64 55 73 69 6e 67 46 69 6c 65 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f ForcedUsingFiles="%s"',.table.co
1332c0 6e 63 61 74 28 75 73 69 6e 67 73 2c 20 27 3b 27 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 ncat(usings,.';')).end.end.funct
1332e0 69 6f 6e 20 6d 2e 66 6f 72 63 65 64 49 6e 63 6c 75 64 65 73 28 63 66 67 29 0a 70 2e 77 28 27 46 ion.m.forcedIncludes(cfg).p.w('F
133300 6f 72 63 65 64 49 6e 63 6c 75 64 65 73 3d 22 22 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 orcedIncludes=""').end.function.
133320 6d 2e 66 6f 72 63 65 64 55 73 69 6e 67 41 73 73 65 6d 62 6c 69 65 73 28 63 66 67 29 0a 70 2e 77 m.forcedUsingAssemblies(cfg).p.w
133340 28 27 46 6f 72 63 65 64 55 73 69 6e 67 41 73 73 65 6d 62 6c 69 65 73 3d 22 22 27 29 0a 65 6e 64 ('ForcedUsingAssemblies=""').end
133360 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6b 65 79 77 6f 72 64 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 77 .function.m.keyword(prj).local.w
133380 69 6e 64 6f 77 73 2c 20 6d 61 6e 61 67 65 64 2c 20 6d 61 6b 65 66 69 6c 65 0a 66 6f 72 20 63 66 indows,.managed,.makefile.for.cf
1333a0 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a g.in.project.eachconfig(prj).do.
1333c0 69 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 57 49 4e 44 4f 57 53 20 74 68 65 6e 20 if.cfg.system.==.p.WINDOWS.then.
1333e0 77 69 6e 64 6f 77 73 20 3d 20 74 72 75 65 20 65 6e 64 0a 69 66 20 63 66 67 2e 63 6c 72 20 7e 3d windows.=.true.end.if.cfg.clr.~=
133400 20 70 2e 4f 46 46 20 74 68 65 6e 20 6d 61 6e 61 67 65 64 20 3d 20 74 72 75 65 20 65 6e 64 0a 69 .p.OFF.then.managed.=.true.end.i
133420 66 20 76 73 74 75 64 69 6f 2e 69 73 4d 61 6b 65 66 69 6c 65 28 63 66 67 29 20 74 68 65 6e 20 6d f.vstudio.isMakefile(cfg).then.m
133440 61 6b 65 66 69 6c 65 20 3d 20 74 72 75 65 20 65 6e 64 0a 65 6e 64 0a 69 66 20 77 69 6e 64 6f 77 akefile.=.true.end.end.if.window
133460 73 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 6b 65 79 77 6f 72 64 20 3d 20 22 57 69 6e 33 32 50 72 6f s.then.local.keyword.=."Win32Pro
133480 6a 22 0a 69 66 20 6d 61 6e 61 67 65 64 20 74 68 65 6e 0a 6b 65 79 77 6f 72 64 20 3d 20 22 4d 61 j".if.managed.then.keyword.=."Ma
1334a0 6e 61 67 65 64 43 50 72 6f 6a 22 0a 65 6e 64 0a 69 66 20 6d 61 6b 65 66 69 6c 65 20 74 68 65 6e nagedCProj".end.if.makefile.then
1334c0 0a 6b 65 79 77 6f 72 64 20 3d 20 22 4d 61 6b 65 46 69 6c 65 50 72 6f 6a 22 0a 65 6e 64 0a 70 2e .keyword.=."MakeFileProj".end.p.
1334e0 77 28 27 4b 65 79 77 6f 72 64 3d 22 25 73 22 27 2c 20 6b 65 79 77 6f 72 64 29 0a 65 6e 64 0a 65 w('Keyword="%s"',.keyword).end.e
133500 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 67 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 nd.function.m.generateDebugInfor
133520 6d 61 74 69 6f 6e 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 6e 6f 74 20 74 6f 6f 6c mation(cfg,.toolset).if.not.tool
133540 73 65 74 20 74 68 65 6e 0a 70 2e 77 28 27 47 65 6e 65 72 61 74 65 44 65 62 75 67 49 6e 66 6f 72 set.then.p.w('GenerateDebugInfor
133560 6d 61 74 69 6f 6e 3d 22 25 73 22 27 2c 20 74 6f 73 74 72 69 6e 67 28 6d 2e 73 79 6d 62 6f 6c 73 mation="%s"',.tostring(m.symbols
133580 28 63 66 67 29 20 7e 3d 20 30 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e (cfg).~=.0)).end.end.function.m.
1335a0 67 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 generateManifest(cfg,.toolset).i
1335c0 66 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4d 61 6e 69 66 65 73 74 20 6f 72 20 74 6f 6f 6c 73 65 f.cfg.flags.NoManifest.or.toolse
1335e0 74 20 74 68 65 6e 0a 70 2e 77 28 27 47 65 6e 65 72 61 74 65 4d 61 6e 69 66 65 73 74 3d 22 66 61 t.then.p.w('GenerateManifest="fa
133600 6c 73 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 67 6e 6f 72 65 lse"').end.end.function.m.ignore
133620 49 6d 70 6f 72 74 4c 69 62 72 61 72 79 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 ImportLibrary(cfg,.toolset).if.c
133640 66 67 2e 66 6c 61 67 73 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 61 6e 64 20 6e 6f 74 20 74 6f 6f fg.flags.NoImportLib.and.not.too
133660 6c 73 65 74 20 74 68 65 6e 0a 70 2e 77 28 27 49 67 6e 6f 72 65 49 6d 70 6f 72 74 4c 69 62 72 61 lset.then.p.w('IgnoreImportLibra
133680 72 79 3d 22 74 72 75 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 ry="true"').end.end.function.m.i
1336a0 6d 70 6f 72 74 4c 69 62 72 61 72 79 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 66 mportLibrary(cfg,.toolset).if.cf
1336c0 67 2e 6b 69 6e 64 20 3d 3d 20 70 2e 53 48 41 52 45 44 4c 49 42 20 61 6e 64 20 6e 6f 74 20 74 6f g.kind.==.p.SHAREDLIB.and.not.to
1336e0 6f 6c 73 65 74 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 69 6d 70 6c 69 62 64 69 72 20 3d 20 63 66 67 olset.then.local.implibdir.=.cfg
133700 2e 6c 69 6e 6b 74 61 72 67 65 74 2e 61 62 73 70 61 74 68 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 .linktarget.abspath.if.cfg.flags
133720 2e 4e 6f 49 6d 70 6f 72 74 4c 69 62 20 74 68 65 6e 0a 69 6d 70 6c 69 62 64 69 72 20 3d 20 70 61 .NoImportLib.then.implibdir.=.pa
133740 74 68 2e 6a 6f 69 6e 28 63 66 67 2e 6f 62 6a 64 69 72 2c 20 70 61 74 68 2e 67 65 74 6e 61 6d 65 th.join(cfg.objdir,.path.getname
133760 28 69 6d 70 6c 69 62 64 69 72 29 29 0a 65 6e 64 0a 69 6d 70 6c 69 62 64 69 72 20 3d 20 76 73 74 (implibdir)).end.implibdir.=.vst
133780 75 64 69 6f 2e 70 61 74 68 28 63 66 67 2c 20 69 6d 70 6c 69 62 64 69 72 29 0a 70 2e 78 28 27 49 udio.path(cfg,.implibdir).p.x('I
1337a0 6d 70 6f 72 74 4c 69 62 72 61 72 79 3d 22 25 73 22 27 2c 20 69 6d 70 6c 69 62 64 69 72 29 0a 65 mportLibrary="%s"',.implibdir).e
1337c0 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6e 63 6c 75 64 65 53 65 61 72 63 68 50 nd.end.function.m.includeSearchP
1337e0 61 74 68 28 63 66 67 29 0a 70 2e 77 28 27 49 6e 63 6c 75 64 65 53 65 61 72 63 68 50 61 74 68 3d ath(cfg).p.w('IncludeSearchPath=
133800 22 22 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 69 6e 74 65 72 6d 65 64 69 61 74 65 ""').end.function.m.intermediate
133820 44 69 72 65 63 74 6f 72 79 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6f 62 6a 64 69 72 0a 69 66 20 6e Directory(cfg).local.objdir.if.n
133840 6f 74 20 63 66 67 2e 66 61 6b 65 20 74 68 65 6e 0a 6f 62 6a 64 69 72 20 3d 20 76 73 74 75 64 69 ot.cfg.fake.then.objdir.=.vstudi
133860 6f 2e 70 61 74 68 28 63 66 67 2c 20 63 66 67 2e 6f 62 6a 64 69 72 29 0a 65 6c 73 65 0a 6f 62 6a o.path(cfg,.cfg.objdir).else.obj
133880 64 69 72 20 3d 20 22 24 28 50 6c 61 74 66 6f 72 6d 4e 61 6d 65 29 5c 5c 24 28 43 6f 6e 66 69 67 dir.=."$(PlatformName)\\$(Config
1338a0 75 72 61 74 69 6f 6e 4e 61 6d 65 29 22 0a 65 6e 64 0a 70 2e 78 28 27 49 6e 74 65 72 6d 65 64 69 urationName)".end.p.x('Intermedi
1338c0 61 74 65 44 69 72 65 63 74 6f 72 79 3d 22 25 73 22 27 2c 20 6f 62 6a 64 69 72 29 0a 65 6e 64 0a ateDirectory="%s"',.objdir).end.
1338e0 66 75 6e 63 74 69 6f 6e 20 6d 2e 6c 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 28 63 66 67 2c 20 function.m.linkIncremental(cfg,.
133900 74 6f 6f 6c 73 65 74 29 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 0a 69 66 20 6e 6f 74 20 74 6f 6f 6c toolset).local.value.if.not.tool
133920 73 65 74 20 74 68 65 6e 0a 76 61 6c 75 65 20 3d 20 69 69 66 28 63 6f 6e 66 69 67 2e 63 61 6e 4c set.then.value.=.iif(config.canL
133940 69 6e 6b 49 6e 63 72 65 6d 65 6e 74 61 6c 28 63 66 67 29 20 2c 20 32 2c 20 31 29 0a 65 6c 73 65 inkIncremental(cfg).,.2,.1).else
133960 0a 76 61 6c 75 65 20 3d 20 30 0a 65 6e 64 0a 70 2e 77 28 27 4c 69 6e 6b 49 6e 63 72 65 6d 65 6e .value.=.0.end.p.w('LinkIncremen
133980 74 61 6c 3d 22 25 73 22 27 2c 20 76 61 6c 75 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d tal="%s"',.value).end.function.m
1339a0 2e 6c 69 6e 6b 4c 69 62 72 61 72 79 44 65 70 65 6e 64 65 6e 63 69 65 73 28 63 66 67 2c 20 74 6f .linkLibraryDependencies(cfg,.to
1339c0 6f 6c 73 65 74 29 0a 69 66 20 76 73 74 75 64 69 6f 2e 6e 65 65 64 73 45 78 70 6c 69 63 69 74 4c olset).if.vstudio.needsExplicitL
1339e0 69 6e 6b 28 63 66 67 29 20 61 6e 64 20 6e 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 70 2e ink(cfg).and.not.toolset.then.p.
133a00 77 28 27 4c 69 6e 6b 4c 69 62 72 61 72 79 44 65 70 65 6e 64 65 6e 63 69 65 73 3d 22 66 61 6c 73 w('LinkLibraryDependencies="fals
133a20 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 61 6e 61 67 65 64 45 e"').end.end.function.m.managedE
133a40 78 74 65 6e 73 69 6f 6e 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 63 6c 72 20 7e 3d 20 70 2e 4f xtensions(cfg).if.cfg.clr.~=.p.O
133a60 46 46 20 74 68 65 6e 0a 70 2e 77 28 27 4d 61 6e 61 67 65 64 45 78 74 65 6e 73 69 6f 6e 73 3d 22 FF.then.p.w('ManagedExtensions="
133a80 31 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6d 69 6e 69 6d 61 6c 52 1"').end.end.function.m.minimalR
133aa0 65 62 75 69 6c 64 28 63 66 67 29 0a 69 66 20 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 ebuild(cfg).if.config.isDebugBui
133ac0 6c 64 28 63 66 67 29 20 61 6e 64 0a 20 20 20 63 66 67 2e 64 65 62 75 67 66 6f 72 6d 61 74 20 7e ld(cfg).and....cfg.debugformat.~
133ae0 3d 20 22 63 37 22 20 61 6e 64 0a 20 20 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4e 6f 4d 69 =."c7".and....not.cfg.flags.NoMi
133b00 6e 69 6d 61 6c 52 65 62 75 69 6c 64 20 61 6e 64 0a 20 20 20 63 66 67 2e 63 6c 72 20 3d 3d 20 70 nimalRebuild.and....cfg.clr.==.p
133b20 2e 4f 46 46 20 61 6e 64 0a 20 20 20 6e 6f 74 20 63 66 67 2e 66 6c 61 67 73 2e 4d 75 6c 74 69 50 .OFF.and....not.cfg.flags.MultiP
133b40 72 6f 63 65 73 73 6f 72 43 6f 6d 70 69 6c 65 0a 74 68 65 6e 0a 70 2e 77 28 27 4d 69 6e 69 6d 61 rocessorCompile.then.p.w('Minima
133b60 6c 52 65 62 75 69 6c 64 3d 22 74 72 75 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 lRebuild="true"').end.end.functi
133b80 6f 6e 20 6d 2e 6d 6f 64 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 28 63 66 67 2c 20 74 on.m.moduleDefinitionFile(cfg,.t
133ba0 6f 6f 6c 73 65 74 29 0a 69 66 20 6e 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 6c 6f 63 61 oolset).if.not.toolset.then.loca
133bc0 6c 20 64 65 66 66 69 6c 65 20 3d 20 63 6f 6e 66 69 67 2e 66 69 6e 64 66 69 6c 65 28 63 66 67 2c l.deffile.=.config.findfile(cfg,
133be0 20 22 2e 64 65 66 22 29 0a 69 66 20 64 65 66 66 69 6c 65 20 74 68 65 6e 0a 70 2e 77 28 27 4d 6f .".def").if.deffile.then.p.w('Mo
133c00 64 75 6c 65 44 65 66 69 6e 69 74 69 6f 6e 46 69 6c 65 3d 22 25 73 22 27 2c 20 64 65 66 66 69 6c duleDefinitionFile="%s"',.deffil
133c20 65 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 62 6a 65 63 74 e).end.end.end.function.m.object
133c40 46 69 6c 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 2c 20 66 69 6c 65 63 66 67 20 3d 20 63 File(cfg).local.cfg,.filecfg.=.c
133c60 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 69 66 20 66 69 6c 65 63 66 67 20 onfig.normalize(cfg).if.filecfg.
133c80 61 6e 64 20 70 61 74 68 2e 69 73 63 70 70 66 69 6c 65 28 66 69 6c 65 63 66 67 2e 6e 61 6d 65 29 and.path.iscppfile(filecfg.name)
133ca0 20 74 68 65 6e 0a 69 66 20 66 69 6c 65 63 66 67 2e 6f 62 6a 6e 61 6d 65 20 7e 3d 20 70 61 74 68 .then.if.filecfg.objname.~=.path
133cc0 2e 67 65 74 62 61 73 65 6e 61 6d 65 28 66 69 6c 65 63 66 67 2e 61 62 73 70 61 74 68 29 20 74 68 .getbasename(filecfg.abspath).th
133ce0 65 6e 0a 70 2e 78 28 27 4f 62 6a 65 63 74 46 69 6c 65 3d 22 24 28 49 6e 74 44 69 72 29 5c 5c 25 en.p.x('ObjectFile="$(IntDir)\\%
133d00 73 2e 6f 62 6a 22 27 2c 20 66 69 6c 65 63 66 67 2e 6f 62 6a 6e 61 6d 65 29 0a 65 6e 64 0a 65 6e s.obj"',.filecfg.objname).end.en
133d20 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 28 d.end.function.m.omitDefaultLib(
133d40 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 cfg).if.cfg.flags.OmitDefaultLib
133d60 72 61 72 79 20 74 68 65 6e 0a 70 2e 77 28 27 4f 6d 69 74 44 65 66 61 75 6c 74 4c 69 62 4e 61 6d rary.then.p.w('OmitDefaultLibNam
133d80 65 3d 22 74 72 75 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 6d e="true"').end.end.function.m.om
133da0 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 28 63 66 67 29 0a 69 66 20 63 66 67 2e 6f 6d 69 74 itFramePointers(cfg).if.cfg.omit
133dc0 66 72 61 6d 65 70 6f 69 6e 74 65 72 20 3d 3d 20 22 4f 6e 22 20 74 68 65 6e 0a 70 2e 77 28 27 4f framepointer.==."On".then.p.w('O
133de0 6d 69 74 46 72 61 6d 65 50 6f 69 6e 74 65 72 73 3d 22 74 72 75 65 22 27 29 0a 65 6e 64 0a 65 6e mitFramePointers="true"').end.en
133e00 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 0a 6c d.function.m.optimization(cfg).l
133e20 6f 63 61 6c 20 6d 61 70 20 3d 20 7b 20 4f 66 66 3d 30 2c 20 4f 6e 3d 33 2c 20 44 65 62 75 67 3d ocal.map.=.{.Off=0,.On=3,.Debug=
133e40 30 2c 20 46 75 6c 6c 3d 33 2c 20 53 69 7a 65 3d 31 2c 20 53 70 65 65 64 3d 32 20 7d 0a 6c 6f 63 0,.Full=3,.Size=1,.Speed=2.}.loc
133e60 61 6c 20 76 61 6c 75 65 20 3d 20 6d 61 70 5b 63 66 67 2e 6f 70 74 69 6d 69 7a 65 5d 0a 69 66 20 al.value.=.map[cfg.optimize].if.
133e80 76 61 6c 75 65 20 6f 72 20 6e 6f 74 20 63 66 67 2e 61 62 73 70 61 74 68 20 74 68 65 6e 0a 70 2e value.or.not.cfg.abspath.then.p.
133ea0 77 28 27 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3d 22 25 73 22 27 2c 20 76 61 6c 75 65 20 6f 72 20 w('Optimization="%s"',.value.or.
133ec0 30 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 70 74 69 6d 69 7a 65 52 65 0).end.end.function.m.optimizeRe
133ee0 66 65 72 65 6e 63 65 73 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 63 6f 6e 66 69 67 ferences(cfg,.toolset).if.config
133f00 2e 69 73 4f 70 74 69 6d 69 7a 65 64 42 75 69 6c 64 28 63 66 67 29 20 61 6e 64 20 6e 6f 74 20 74 .isOptimizedBuild(cfg).and.not.t
133f20 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 70 2e 77 28 27 4f 70 74 69 6d 69 7a 65 52 65 66 65 72 65 6e oolset.then.p.w('OptimizeReferen
133f40 63 65 73 3d 22 32 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 75 74 ces="2"').end.end.function.m.out
133f60 70 75 74 28 63 66 67 29 0a 70 2e 77 28 27 4f 75 74 70 75 74 3d 22 24 28 4f 75 74 44 69 72 29 25 put(cfg).p.w('Output="$(OutDir)%
133f80 73 22 27 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 s"',.cfg.buildtarget.name).end.f
133fa0 75 6e 63 74 69 6f 6e 20 6d 2e 6f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 28 63 66 67 29 0a 6c unction.m.outputDirectory(cfg).l
133fc0 6f 63 61 6c 20 6f 75 74 64 69 72 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 72 65 6c 61 74 69 76 ocal.outdir.=.project.getrelativ
133fe0 65 28 63 66 67 2e 70 72 6f 6a 65 63 74 2c 20 63 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 64 e(cfg.project,.cfg.buildtarget.d
134000 69 72 65 63 74 6f 72 79 29 0a 70 2e 78 28 27 4f 75 74 70 75 74 44 69 72 65 63 74 6f 72 79 3d 22 irectory).p.x('OutputDirectory="
134020 25 73 22 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 6f 75 74 64 69 72 29 29 0a 65 6e %s"',.path.translate(outdir)).en
134040 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 6f 75 74 70 75 74 46 69 6c 65 28 63 66 67 29 0a 70 2e 78 d.function.m.outputFile(cfg).p.x
134060 28 27 4f 75 74 70 75 74 46 69 6c 65 3d 22 24 28 4f 75 74 44 69 72 29 5c 5c 25 73 22 27 2c 20 63 ('OutputFile="$(OutDir)\\%s"',.c
134080 66 67 2e 62 75 69 6c 64 74 61 72 67 65 74 2e 6e 61 6d 65 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f fg.buildtarget.name).end.functio
1340a0 6e 20 6d 2e 6f 75 74 70 75 74 46 69 6c 65 4e 61 6d 65 28 63 66 67 29 0a 69 66 20 63 66 67 2e 69 n.m.outputFileName(cfg).if.cfg.i
1340c0 6d 61 67 65 70 61 74 68 20 7e 3d 20 6e 69 6c 20 74 68 65 6e 0a 70 2e 78 28 27 4f 75 74 70 75 74 magepath.~=.nil.then.p.x('Output
1340e0 46 69 6c 65 4e 61 6d 65 3d 22 25 73 22 27 2c 20 70 61 74 68 2e 74 72 61 6e 73 6c 61 74 65 28 63 FileName="%s"',.path.translate(c
134100 66 67 2e 69 6d 61 67 65 70 61 74 68 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 fg.imagepath)).end.end.function.
134120 6d 2e 70 6c 61 74 66 6f 72 6d 73 28 70 72 6a 29 0a 61 72 63 68 69 74 65 63 74 75 72 65 73 20 3d m.platforms(prj).architectures.=
134140 20 7b 7d 0a 66 6f 72 20 63 66 67 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 .{}.for.cfg.in.project.eachconfi
134160 67 28 70 72 6a 29 20 64 6f 0a 6c 6f 63 61 6c 20 61 72 63 68 20 3d 20 76 73 74 75 64 69 6f 2e 61 g(prj).do.local.arch.=.vstudio.a
134180 72 63 68 46 72 6f 6d 43 6f 6e 66 69 67 28 63 66 67 2c 20 74 72 75 65 29 0a 69 66 20 6e 6f 74 20 rchFromConfig(cfg,.true).if.not.
1341a0 74 61 62 6c 65 2e 63 6f 6e 74 61 69 6e 73 28 61 72 63 68 69 74 65 63 74 75 72 65 73 2c 20 61 72 table.contains(architectures,.ar
1341c0 63 68 29 20 74 68 65 6e 0a 74 61 62 6c 65 2e 69 6e 73 65 72 74 28 61 72 63 68 69 74 65 63 74 75 ch).then.table.insert(architectu
1341e0 72 65 73 2c 20 61 72 63 68 29 0a 65 6e 64 0a 65 6e 64 0a 70 2e 70 75 73 68 28 27 3c 50 6c 61 74 res,.arch).end.end.p.push('<Plat
134200 66 6f 72 6d 73 3e 27 29 0a 74 61 62 6c 65 2e 66 6f 72 65 61 63 68 69 28 61 72 63 68 69 74 65 63 forms>').table.foreachi(architec
134220 74 75 72 65 73 2c 20 66 75 6e 63 74 69 6f 6e 28 61 72 63 68 29 0a 70 2e 70 75 73 68 28 27 3c 50 tures,.function(arch).p.push('<P
134240 6c 61 74 66 6f 72 6d 27 29 0a 70 2e 77 28 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 61 72 63 68 29 latform').p.w('Name="%s"',.arch)
134260 0a 70 2e 70 6f 70 28 27 2f 3e 27 29 0a 65 6e 64 29 0a 70 2e 70 6f 70 28 27 3c 2f 50 6c 61 74 66 .p.pop('/>').end).p.pop('</Platf
134280 6f 72 6d 73 3e 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 65 70 72 6f 63 65 73 orms>').end.function.m.preproces
1342a0 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 29 0a 69 66 20 23 63 66 67 2e 64 65 66 69 sorDefinitions(cfg).if.#cfg.defi
1342c0 6e 65 73 20 3e 20 30 20 6f 72 20 76 73 74 75 64 69 6f 2e 69 73 4d 61 6b 65 66 69 6c 65 28 63 66 nes.>.0.or.vstudio.isMakefile(cf
1342e0 67 29 20 74 68 65 6e 0a 70 2e 78 28 27 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 g).then.p.x('PreprocessorDefinit
134300 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 64 65 66 ions="%s"',.table.concat(cfg.def
134320 69 6e 65 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 75 ines,.";")).end.end.function.m.u
134340 6e 64 65 66 69 6e 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 28 63 ndefinePreprocessorDefinitions(c
134360 66 67 29 0a 69 66 20 23 63 66 67 2e 75 6e 64 65 66 69 6e 65 73 20 3e 20 30 20 74 68 65 6e 0a 70 fg).if.#cfg.undefines.>.0.then.p
134380 2e 78 28 27 55 6e 64 65 66 69 6e 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 .x('UndefinePreprocessorDefiniti
1343a0 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 75 6e 64 65 ons="%s"',.table.concat(cfg.unde
1343c0 66 69 6e 65 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e fines,.";")).end.end.function.m.
1343e0 70 72 6f 67 72 61 6d 44 61 74 61 62 61 73 65 46 69 6c 65 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 programDatabaseFile(cfg,.toolset
134400 29 0a 69 66 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 70 2e 77 28 27 50 72 6f 67 72 61 6d 44 61 ).if.toolset.then.p.w('ProgramDa
134420 74 61 62 61 73 65 46 69 6c 65 3d 22 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e tabaseFile=""').end.end.function
134440 20 6d 2e 70 72 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 28 63 66 67 2c 20 .m.programDataBaseFileName(cfg,.
134460 74 6f 6f 6c 73 65 74 29 0a 69 66 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 70 2e 77 28 27 50 72 toolset).if.toolset.then.p.w('Pr
134480 6f 67 72 61 6d 44 61 74 61 42 61 73 65 46 69 6c 65 4e 61 6d 65 3d 22 22 27 29 0a 65 6e 64 0a 65 ogramDataBaseFileName=""').end.e
1344a0 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 47 55 49 44 28 70 72 6a 29 0a 70 nd.function.m.projectGUID(prj).p
1344c0 2e 77 28 27 50 72 6f 6a 65 63 74 47 55 49 44 3d 22 7b 25 73 7d 22 27 2c 20 70 72 6a 2e 75 75 69 .w('ProjectGUID="{%s}"',.prj.uui
1344e0 64 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 4e 61 6d 65 28 70 72 d).end.function.m.projectName(pr
134500 6a 29 0a 70 2e 78 28 27 4e 61 6d 65 3d 22 25 73 22 27 2c 20 70 72 6a 2e 6e 61 6d 65 29 0a 65 6e j).p.x('Name="%s"',.prj.name).en
134520 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 73 28 70 d.function.m.projectReferences(p
134540 72 6a 29 0a 6c 6f 63 61 6c 20 64 65 70 73 20 3d 20 70 72 6f 6a 65 63 74 2e 67 65 74 64 65 70 65 rj).local.deps.=.project.getdepe
134560 6e 64 65 6e 63 69 65 73 28 70 72 6a 29 0a 69 66 20 23 64 65 70 73 20 3e 20 30 20 74 68 65 6e 0a ndencies(prj).if.#deps.>.0.then.
134580 66 6f 72 20 69 2c 20 64 65 70 20 69 6e 20 69 70 61 69 72 73 28 64 65 70 73 29 20 64 6f 0a 6c 6f for.i,.dep.in.ipairs(deps).do.lo
1345a0 63 61 6c 20 72 65 6c 70 61 74 68 20 3d 20 76 73 74 75 64 69 6f 2e 70 61 74 68 28 70 72 6a 2e 77 cal.relpath.=.vstudio.path(prj.w
1345c0 6f 72 6b 73 70 61 63 65 2c 20 76 73 74 75 64 69 6f 2e 70 72 6f 6a 65 63 74 66 69 6c 65 28 64 65 orkspace,.vstudio.projectfile(de
1345e0 70 29 29 0a 69 66 20 6e 6f 74 20 72 65 6c 70 61 74 68 3a 73 74 61 72 74 73 77 69 74 68 28 22 2e p)).if.not.relpath:startswith(".
134600 22 29 20 74 68 65 6e 0a 72 65 6c 70 61 74 68 20 3d 20 22 2e 5c 5c 22 20 2e 2e 20 72 65 6c 70 61 ").then.relpath.=.".\\"....relpa
134620 74 68 0a 65 6e 64 0a 70 2e 70 75 73 68 28 27 3c 50 72 6f 6a 65 63 74 52 65 66 65 72 65 6e 63 65 th.end.p.push('<ProjectReference
134640 27 29 0a 70 2e 77 28 27 52 65 66 65 72 65 6e 63 65 64 50 72 6f 6a 65 63 74 49 64 65 6e 74 69 66 ').p.w('ReferencedProjectIdentif
134660 69 65 72 3d 22 7b 25 73 7d 22 27 2c 20 64 65 70 2e 75 75 69 64 29 0a 70 2e 77 28 27 52 65 6c 61 ier="{%s}"',.dep.uuid).p.w('Rela
134680 74 69 76 65 50 61 74 68 54 6f 50 72 6f 6a 65 63 74 3d 22 25 73 22 27 2c 20 72 65 6c 70 61 74 68 tivePathToProject="%s"',.relpath
1346a0 29 0a 70 2e 70 6f 70 28 27 2f 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 ).p.pop('/>').end.end.end.functi
1346c0 6f 6e 20 6d 2e 70 72 6f 6a 65 63 74 54 79 70 65 28 70 72 6a 29 0a 70 2e 77 28 27 50 72 6f 6a 65 on.m.projectType(prj).p.w('Proje
1346e0 63 74 54 79 70 65 3d 22 56 69 73 75 61 6c 20 43 2b 2b 22 27 29 0a 65 6e 64 0a 66 75 6e 63 74 69 ctType="Visual.C++"').end.functi
134700 6f 6e 20 6d 2e 72 65 42 75 69 6c 64 43 6f 6d 6d 61 6e 64 4c 69 6e 65 28 63 66 67 29 0a 63 6f 6d on.m.reBuildCommandLine(cfg).com
134720 6d 61 6e 64 73 20 3d 20 74 61 62 6c 65 2e 63 6f 6e 63 61 74 28 63 66 67 2e 72 65 62 75 69 6c 64 mands.=.table.concat(cfg.rebuild
134740 63 6f 6d 6d 61 6e 64 73 2c 20 22 5c 72 5c 6e 22 29 0a 70 2e 78 28 27 52 65 42 75 69 6c 64 43 6f commands,."\r\n").p.x('ReBuildCo
134760 6d 6d 61 6e 64 4c 69 6e 65 3d 22 25 73 22 27 2c 20 63 6f 6d 6d 61 6e 64 73 29 0a 65 6e 64 0a 66 mmandLine="%s"',.commands).end.f
134780 75 6e 63 74 69 6f 6e 20 6d 2e 72 65 73 6f 75 72 63 65 50 72 65 70 72 6f 63 65 73 73 6f 72 44 65 unction.m.resourcePreprocessorDe
1347a0 66 69 6e 69 74 69 6f 6e 73 28 63 66 67 29 0a 6c 6f 63 61 6c 20 64 65 66 73 20 3d 20 74 61 62 6c finitions(cfg).local.defs.=.tabl
1347c0 65 2e 6a 6f 69 6e 28 63 66 67 2e 64 65 66 69 6e 65 73 2c 20 63 66 67 2e 72 65 73 64 65 66 69 6e e.join(cfg.defines,.cfg.resdefin
1347e0 65 73 29 0a 69 66 20 23 64 65 66 73 20 3e 20 30 20 74 68 65 6e 0a 70 2e 78 28 27 50 72 65 70 72 es).if.#defs.>.0.then.p.x('Prepr
134800 6f 63 65 73 73 6f 72 44 65 66 69 6e 69 74 69 6f 6e 73 3d 22 25 73 22 27 2c 20 74 61 62 6c 65 2e ocessorDefinitions="%s"',.table.
134820 63 6f 6e 63 61 74 28 64 65 66 73 2c 20 22 3b 22 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 concat(defs,.";")).end.end.funct
134840 69 6f 6e 20 6d 2e 72 6f 6f 74 4e 61 6d 65 73 70 61 63 65 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 68 ion.m.rootNamespace(prj).local.h
134860 61 73 57 69 6e 64 6f 77 73 20 3d 20 70 72 6f 6a 65 63 74 2e 68 61 73 43 6f 6e 66 69 67 28 70 72 asWindows.=.project.hasConfig(pr
134880 6a 2c 20 66 75 6e 63 74 69 6f 6e 28 63 66 67 29 0a 72 65 74 75 72 6e 20 63 66 67 2e 73 79 73 74 j,.function(cfg).return.cfg.syst
1348a0 65 6d 20 3d 3d 20 70 2e 57 49 4e 44 4f 57 53 0a 65 6e 64 29 0a 69 66 20 68 61 73 57 69 6e 64 6f em.==.p.WINDOWS.end).if.hasWindo
1348c0 77 73 20 61 6e 64 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 33 22 20 74 68 65 6e 0a 70 ws.and._ACTION.>."vs2003".then.p
1348e0 2e 78 28 27 52 6f 6f 74 4e 61 6d 65 73 70 61 63 65 3d 22 25 73 22 27 2c 20 70 72 6a 2e 6e 61 6d .x('RootNamespace="%s"',.prj.nam
134900 65 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 72 75 6e 74 69 6d 65 4c 69 62 e).end.end.function.m.runtimeLib
134920 72 61 72 79 28 63 66 67 29 0a 6c 6f 63 61 6c 20 63 66 67 2c 20 66 69 6c 65 63 66 67 20 3d 20 63 rary(cfg).local.cfg,.filecfg.=.c
134940 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 69 66 20 6e 6f 74 20 66 69 6c 65 onfig.normalize(cfg).if.not.file
134960 63 66 67 20 74 68 65 6e 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 73 20 3d 20 7b 0a 53 74 61 74 cfg.then.local.runtimes.=.{.Stat
134980 69 63 52 65 6c 65 61 73 65 20 3d 20 30 2c 0a 53 74 61 74 69 63 44 65 62 75 67 20 3d 20 31 2c 0a icRelease.=.0,.StaticDebug.=.1,.
1349a0 53 68 61 72 65 64 52 65 6c 65 61 73 65 20 3d 20 32 2c 0a 53 68 61 72 65 64 44 65 62 75 67 20 3d SharedRelease.=.2,.SharedDebug.=
1349c0 20 33 2c 0a 7d 0a 6c 6f 63 61 6c 20 72 75 6e 74 69 6d 65 20 3d 20 63 6f 6e 66 69 67 2e 67 65 74 .3,.}.local.runtime.=.config.get
1349e0 72 75 6e 74 69 6d 65 28 63 66 67 29 0a 69 66 20 72 75 6e 74 69 6d 65 20 74 68 65 6e 0a 70 2e 77 runtime(cfg).if.runtime.then.p.w
134a00 28 27 52 75 6e 74 69 6d 65 4c 69 62 72 61 72 79 3d 22 25 73 22 27 2c 20 72 75 6e 74 69 6d 65 73 ('RuntimeLibrary="%s"',.runtimes
134a20 5b 72 75 6e 74 69 6d 65 5d 29 0a 65 6c 73 65 0a 70 2e 77 28 27 52 75 6e 74 69 6d 65 4c 69 62 72 [runtime]).else.p.w('RuntimeLibr
134a40 61 72 79 3d 22 25 73 22 27 2c 20 69 69 66 28 63 6f 6e 66 69 67 2e 69 73 44 65 62 75 67 42 75 69 ary="%s"',.iif(config.isDebugBui
134a60 6c 64 28 63 66 67 29 2c 20 33 2c 20 32 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 ld(cfg),.3,.2)).end.end.end.func
134a80 74 69 6f 6e 20 6d 2e 72 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 28 63 66 67 29 0a 69 66 20 63 tion.m.runtimeTypeInfo(cfg).if.c
134aa0 66 67 2e 72 74 74 69 20 3d 3d 20 70 2e 4f 46 46 20 61 6e 64 20 63 66 67 2e 63 6c 72 20 3d 3d 20 fg.rtti.==.p.OFF.and.cfg.clr.==.
134ac0 70 2e 4f 46 46 20 74 68 65 6e 0a 70 2e 77 28 27 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 3d p.OFF.then.p.w('RuntimeTypeInfo=
134ae0 22 66 61 6c 73 65 22 27 29 0a 65 6c 73 65 69 66 20 63 66 67 2e 72 74 74 69 20 3d 3d 20 70 2e 4f "false"').elseif.cfg.rtti.==.p.O
134b00 4e 20 74 68 65 6e 0a 70 2e 77 28 27 52 75 6e 74 69 6d 65 54 79 70 65 49 6e 66 6f 3d 22 74 72 75 N.then.p.w('RuntimeTypeInfo="tru
134b20 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 73 74 72 69 6e 67 50 6f e"').end.end.function.m.stringPo
134b40 6f 6c 69 6e 67 28 63 66 67 29 0a 69 66 20 63 6f 6e 66 69 67 2e 69 73 4f 70 74 69 6d 69 7a 65 64 oling(cfg).if.config.isOptimized
134b60 42 75 69 6c 64 28 63 66 67 29 20 74 68 65 6e 0a 70 2e 77 28 27 53 74 72 69 6e 67 50 6f 6f 6c 69 Build(cfg).then.p.w('StringPooli
134b80 6e 67 3d 22 74 72 75 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 73 ng="true"').end.end.function.m.s
134ba0 75 62 53 79 73 74 65 6d 28 63 66 67 2c 20 74 6f 6f 6c 73 65 74 29 0a 69 66 20 6e 6f 74 20 74 6f ubSystem(cfg,.toolset).if.not.to
134bc0 6f 6c 73 65 74 20 74 68 65 6e 0a 70 2e 77 28 27 53 75 62 53 79 73 74 65 6d 3d 22 25 73 22 27 2c olset.then.p.w('SubSystem="%s"',
134be0 20 69 69 66 28 63 66 67 2e 6b 69 6e 64 20 3d 3d 20 22 43 6f 6e 73 6f 6c 65 41 70 70 22 2c 20 31 .iif(cfg.kind.==."ConsoleApp",.1
134c00 2c 20 32 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 61 72 67 65 74 45 ,.2)).end.end.function.m.targetE
134c20 6e 76 69 72 6f 6e 6d 65 6e 74 28 63 66 67 29 0a 69 66 20 63 66 67 2e 61 72 63 68 69 74 65 63 74 nvironment(cfg).if.cfg.architect
134c40 75 72 65 20 3d 3d 20 22 78 38 36 5f 36 34 22 20 74 68 65 6e 0a 70 2e 77 28 27 54 61 72 67 65 74 ure.==."x86_64".then.p.w('Target
134c60 45 6e 76 69 72 6f 6e 6d 65 6e 74 3d 22 33 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 Environment="3"').end.end.functi
134c80 6f 6e 20 6d 2e 74 61 72 67 65 74 46 72 61 6d 65 77 6f 72 6b 56 65 72 73 69 6f 6e 28 70 72 6a 29 on.m.targetFrameworkVersion(prj)
134ca0 0a 6c 6f 63 61 6c 20 77 69 6e 64 6f 77 73 2c 20 6d 61 6b 65 66 69 6c 65 0a 66 6f 72 20 63 66 67 .local.windows,.makefile.for.cfg
134cc0 20 69 6e 20 70 72 6f 6a 65 63 74 2e 65 61 63 68 63 6f 6e 66 69 67 28 70 72 6a 29 20 64 6f 0a 69 .in.project.eachconfig(prj).do.i
134ce0 66 20 63 66 67 2e 73 79 73 74 65 6d 20 3d 3d 20 70 2e 57 49 4e 44 4f 57 53 20 74 68 65 6e 20 77 f.cfg.system.==.p.WINDOWS.then.w
134d00 69 6e 64 6f 77 73 20 3d 20 74 72 75 65 20 65 6e 64 0a 69 66 20 76 73 74 75 64 69 6f 2e 69 73 4d indows.=.true.end.if.vstudio.isM
134d20 61 6b 65 66 69 6c 65 28 63 66 67 29 20 74 68 65 6e 20 6d 61 6b 65 66 69 6c 65 20 3d 20 74 72 75 akefile(cfg).then.makefile.=.tru
134d40 65 20 65 6e 64 0a 65 6e 64 0a 6c 6f 63 61 6c 20 76 65 72 73 69 6f 6e 20 3d 20 30 0a 69 66 20 6d e.end.end.local.version.=.0.if.m
134d60 61 6b 65 66 69 6c 65 20 6f 72 20 6e 6f 74 20 77 69 6e 64 6f 77 73 20 74 68 65 6e 0a 76 65 72 73 akefile.or.not.windows.then.vers
134d80 69 6f 6e 20 3d 20 31 39 36 36 31 33 0a 65 6e 64 0a 70 2e 77 28 27 54 61 72 67 65 74 46 72 61 6d ion.=.196613.end.p.w('TargetFram
134da0 65 77 6f 72 6b 56 65 72 73 69 6f 6e 3d 22 25 64 22 27 2c 20 76 65 72 73 69 6f 6e 29 0a 65 6e 64 eworkVersion="%d"',.version).end
134dc0 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 61 72 67 65 74 4d 61 63 68 69 6e 65 28 63 66 67 2c 20 74 .function.m.targetMachine(cfg,.t
134de0 6f 6f 6c 73 65 74 29 0a 69 66 20 6e 6f 74 20 74 6f 6f 6c 73 65 74 20 74 68 65 6e 0a 70 2e 77 28 oolset).if.not.toolset.then.p.w(
134e00 27 54 61 72 67 65 74 4d 61 63 68 69 6e 65 3d 22 25 64 22 27 2c 20 69 69 66 28 63 66 67 2e 61 72 'TargetMachine="%d"',.iif(cfg.ar
134e20 63 68 69 74 65 63 74 75 72 65 20 3d 3d 20 22 78 38 36 5f 36 34 22 2c 20 31 37 2c 20 31 29 29 0a chitecture.==."x86_64",.17,.1)).
134e40 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 6f 6f 6c 46 69 6c 65 73 28 70 72 6a end.end.function.m.toolFiles(prj
134e60 29 0a 69 66 20 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 33 22 20 74 68 65 6e 0a 70 2e 77 ).if._ACTION.>."vs2003".then.p.w
134e80 28 27 3c 54 6f 6f 6c 46 69 6c 65 73 3e 27 29 0a 70 2e 77 28 27 3c 2f 54 6f 6f 6c 46 69 6c 65 73 ('<ToolFiles>').p.w('</ToolFiles
134ea0 3e 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 74 72 65 61 74 57 43 68 61 >').end.end.function.m.treatWCha
134ec0 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6d 61 70 20 r_tAsBuiltInType(cfg).local.map.
134ee0 3d 20 7b 20 4f 6e 20 3d 20 22 74 72 75 65 22 2c 20 4f 66 66 20 3d 20 22 66 61 6c 73 65 22 20 7d =.{.On.=."true",.Off.=."false".}
134f00 0a 6c 6f 63 61 6c 20 76 61 6c 75 65 20 3d 20 6d 61 70 5b 63 66 67 2e 6e 61 74 69 76 65 77 63 68 .local.value.=.map[cfg.nativewch
134f20 61 72 5d 0a 69 66 20 76 61 6c 75 65 20 74 68 65 6e 0a 70 2e 77 28 27 54 72 65 61 74 57 43 68 61 ar].if.value.then.p.w('TreatWCha
134f40 72 5f 74 41 73 42 75 69 6c 74 49 6e 54 79 70 65 3d 22 25 73 22 27 2c 20 76 61 6c 75 65 29 0a 65 r_tAsBuiltInType="%s"',.value).e
134f60 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 75 73 65 4f 66 4d 46 43 28 63 66 67 29 0a nd.end.function.m.useOfMFC(cfg).
134f80 69 66 20 28 63 66 67 2e 66 6c 61 67 73 2e 4d 46 43 29 20 74 68 65 6e 0a 70 2e 77 28 27 55 73 65 if.(cfg.flags.MFC).then.p.w('Use
134fa0 4f 66 4d 46 43 3d 22 25 64 22 27 2c 20 69 69 66 28 63 66 67 2e 73 74 61 74 69 63 72 75 6e 74 69 OfMFC="%d"',.iif(cfg.staticrunti
134fc0 6d 65 20 3d 3d 20 22 4f 6e 22 2c 20 31 2c 20 32 29 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 me.==."On",.1,.2)).end.end.funct
134fe0 69 6f 6e 20 6d 2e 75 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 28 63 66 67 29 0a ion.m.usePrecompiledHeader(cfg).
135000 6c 6f 63 61 6c 20 70 72 6a 2c 20 66 69 6c 65 20 3d 20 63 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 local.prj,.file.=.config.normali
135020 7a 65 28 63 66 67 29 0a 69 66 20 66 69 6c 65 20 74 68 65 6e 0a 69 66 20 70 72 6a 2e 70 63 68 73 ze(cfg).if.file.then.if.prj.pchs
135040 6f 75 72 63 65 20 3d 3d 20 66 69 6c 65 2e 61 62 73 70 61 74 68 20 61 6e 64 0a 20 20 20 6e 6f 74 ource.==.file.abspath.and....not
135060 20 70 72 6a 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 0a 20 20 20 70 72 6a 2e 73 79 73 74 .prj.flags.NoPCH.and....prj.syst
135080 65 6d 20 3d 3d 20 70 2e 57 49 4e 44 4f 57 53 0a 74 68 65 6e 0a 70 2e 77 28 27 55 73 65 50 72 65 em.==.p.WINDOWS.then.p.w('UsePre
1350a0 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 31 22 27 29 0a 65 6c 73 65 69 66 20 66 69 6c 65 compiledHeader="1"').elseif.file
1350c0 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 74 68 65 6e 0a 70 2e 77 28 27 55 73 65 50 72 65 63 6f 6d .flags.NoPCH.then.p.w('UsePrecom
1350e0 70 69 6c 65 64 48 65 61 64 65 72 3d 22 30 22 27 29 0a 65 6e 64 0a 65 6c 73 65 0a 69 66 20 6e 6f piledHeader="0"').end.else.if.no
135100 74 20 70 72 6a 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 20 61 6e 64 20 70 72 6a 2e 70 63 68 68 65 61 t.prj.flags.NoPCH.and.prj.pchhea
135120 64 65 72 20 74 68 65 6e 0a 70 2e 77 28 27 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 der.then.p.w('UsePrecompiledHead
135140 65 72 3d 22 25 73 22 27 2c 20 69 69 66 28 5f 41 43 54 49 4f 4e 20 3c 20 22 76 73 32 30 30 35 22 er="%s"',.iif(_ACTION.<."vs2005"
135160 2c 20 33 2c 20 32 29 29 0a 70 2e 78 28 27 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 54 ,.3,.2)).p.x('PrecompiledHeaderT
135180 68 72 6f 75 67 68 3d 22 25 73 22 27 2c 20 70 72 6a 2e 70 63 68 68 65 61 64 65 72 29 0a 65 6c 73 hrough="%s"',.prj.pchheader).els
1351a0 65 0a 70 2e 77 28 27 55 73 65 50 72 65 63 6f 6d 70 69 6c 65 64 48 65 61 64 65 72 3d 22 25 73 22 e.p.w('UsePrecompiledHeader="%s"
1351c0 27 2c 20 69 69 66 28 5f 41 43 54 49 4f 4e 20 3e 20 22 76 73 32 30 30 33 22 20 6f 72 20 70 72 6a ',.iif(_ACTION.>."vs2003".or.prj
1351e0 2e 66 6c 61 67 73 2e 4e 6f 50 43 48 2c 20 30 2c 20 32 29 29 0a 65 6e 64 0a 65 6e 64 0a 65 6e 64 .flags.NoPCH,.0,.2)).end.end.end
135200 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 76 65 72 73 69 6f 6e 28 70 72 6a 29 0a 6c 6f 63 61 6c 20 6d .function.m.version(prj).local.m
135220 61 70 20 3d 20 7b 0a 76 73 32 30 30 32 20 3d 20 27 37 2e 30 27 2c 0a 76 73 32 30 30 33 20 3d 20 ap.=.{.vs2002.=.'7.0',.vs2003.=.
135240 27 37 2e 31 27 2c 0a 76 73 32 30 30 35 20 3d 20 27 38 2e 30 27 2c 0a 76 73 32 30 30 38 20 3d 20 '7.1',.vs2005.=.'8.0',.vs2008.=.
135260 27 39 2e 30 27 0a 7d 0a 70 2e 77 28 27 56 65 72 73 69 6f 6e 3d 22 25 73 30 22 27 2c 20 6d 61 70 '9.0'.}.p.w('Version="%s0"',.map
135280 5b 5f 41 43 54 49 4f 4e 5d 29 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 77 61 72 6e 41 73 [_ACTION]).end.function.m.warnAs
1352a0 45 72 72 6f 72 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 73 2e 46 61 74 61 6c 43 6f 6d Error(cfg).if.cfg.flags.FatalCom
1352c0 70 69 6c 65 57 61 72 6e 69 6e 67 73 20 61 6e 64 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 7e 3d pileWarnings.and.cfg.warnings.~=
1352e0 20 70 2e 4f 46 46 20 74 68 65 6e 0a 70 2e 77 28 27 57 61 72 6e 41 73 45 72 72 6f 72 3d 22 74 72 .p.OFF.then.p.w('WarnAsError="tr
135300 75 65 22 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 77 61 72 6e 69 6e 67 ue"').end.end.function.m.warning
135320 4c 65 76 65 6c 28 63 66 67 29 0a 6c 6f 63 61 6c 20 70 72 6a 63 66 67 2c 20 66 69 6c 65 63 66 67 Level(cfg).local.prjcfg,.filecfg
135340 20 3d 20 63 6f 6e 66 69 67 2e 6e 6f 72 6d 61 6c 69 7a 65 28 63 66 67 29 0a 6c 6f 63 61 6c 20 6c .=.config.normalize(cfg).local.l
135360 65 76 65 6c 0a 69 66 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 3d 3d 20 70 2e 4f 46 46 20 74 68 evel.if.cfg.warnings.==.p.OFF.th
135380 65 6e 0a 6c 65 76 65 6c 20 3d 20 22 30 22 0a 65 6c 73 65 69 66 20 63 66 67 2e 77 61 72 6e 69 6e en.level.=."0".elseif.cfg.warnin
1353a0 67 73 20 3d 3d 20 22 48 69 67 68 22 20 74 68 65 6e 0a 6c 65 76 65 6c 20 3d 20 22 34 22 0a 65 6c gs.==."High".then.level.=."4".el
1353c0 73 65 69 66 20 63 66 67 2e 77 61 72 6e 69 6e 67 73 20 3d 3d 20 22 45 78 74 72 61 22 20 74 68 65 seif.cfg.warnings.==."Extra".the
1353e0 6e 0a 6c 65 76 65 6c 20 3d 20 22 34 22 0a 65 6c 73 65 69 66 20 6e 6f 74 20 66 69 6c 65 63 66 67 n.level.=."4".elseif.not.filecfg
135400 20 74 68 65 6e 0a 6c 65 76 65 6c 20 3d 20 22 33 22 0a 65 6e 64 0a 69 66 20 6c 65 76 65 6c 20 74 .then.level.=."3".end.if.level.t
135420 68 65 6e 0a 70 2e 77 28 27 57 61 72 6e 69 6e 67 4c 65 76 65 6c 3d 22 25 73 22 27 2c 20 6c 65 76 hen.p.w('WarningLevel="%s"',.lev
135440 65 6c 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 77 68 6f 6c 65 50 72 6f 67 el).end.end.function.m.wholeProg
135460 72 61 6d 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 28 63 66 67 29 0a 69 66 20 63 66 67 2e 66 6c 61 67 ramOptimization(cfg).if.cfg.flag
135480 73 2e 4c 69 6e 6b 54 69 6d 65 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 20 74 68 65 6e 0a 70 2e 78 28 s.LinkTimeOptimization.then.p.x(
1354a0 27 57 68 6f 6c 65 50 72 6f 67 72 61 6d 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 3d 22 74 72 75 65 22 'WholeProgramOptimization="true"
1354c0 27 29 0a 65 6e 64 0a 65 6e 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 2e 78 6d 6c 45 6c 65 6d 65 6e 74 ').end.end.function.m.xmlElement
1354e0 28 29 0a 70 2e 77 28 27 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f ().p.w('<?xml.version="1.0".enco
135500 64 69 6e 67 3d 22 57 69 6e 64 6f 77 73 2d 31 32 35 32 22 3f 3e 27 29 0a 65 6e 64 0a 00 00 00 00 ding="Windows-1252"?>').end.....
135520 00 00 00 00 00 70 7f 40 5c b7 53 00 10 f9 41 00 60 b7 53 00 c0 17 42 00 68 b7 53 00 10 bf 42 00 .....p.@\.S...A.`.S...B.h.S...B.
135540 74 b7 53 00 30 df 41 00 7c b7 53 00 70 99 42 00 f0 07 4a 00 80 28 42 00 4c f9 49 00 80 66 42 00 t.S.0.A.|.S.p.B...J..(B.L.I..fB.
135560 80 b7 53 00 e0 7a 42 00 88 b7 53 00 b0 04 42 00 e8 07 4a 00 20 b7 42 00 00 00 00 00 00 00 00 00 ..S..zB...S...B...J...B.........
135580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1355a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 02 02 03 03 03 03 04 04 04 04 04 04 04 04 ................................
1355c0 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 ................................
1355e0 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 06 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 ................................
135600 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 ................................
135620 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 ................................
135640 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 ................................
135660 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 ................................
135680 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 ................................
1356a0 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 08 0c bb 53 00 14 bb 53 00 34 f9 49 00 20 bb 53 00 ..................S...S.4.I...S.
1356c0 28 bb 53 00 30 bb 53 00 38 bb 53 00 40 bb 53 00 48 bb 53 00 50 bb 53 00 58 bb 53 00 60 bb 53 00 (.S.0.S.8.S.@.S.H.S.P.S.X.S.`.S.
1356e0 68 bb 53 00 70 bb 53 00 78 bb 53 00 80 bb 53 00 88 bb 53 00 90 bb 53 00 98 bb 53 00 a0 bb 53 00 h.S.p.S.x.S...S...S...S...S...S.
135700 a8 bb 53 00 b0 bb 53 00 b8 bb 53 00 c4 bb 53 00 48 bc 53 00 4c bc 53 00 54 bc 53 00 58 bc 53 00 ..S...S...S...S.H.S.L.S.T.S.X.S.
135720 60 bc 53 00 68 bc 53 00 c8 fd 49 00 6c bc 53 00 f0 ba 53 00 70 bc 53 00 78 bc 53 00 7c bc 53 00 `.S.h.S...I.l.S...S.p.S.x.S.|.S.
135740 64 b6 53 00 d0 fd 49 00 80 bc 53 00 84 bc 53 00 88 bc 53 00 90 bc 53 00 98 bc 53 00 c0 fd 49 00 d.S...I...S...S...S...S...S...I.
135760 a0 bc 53 00 a8 bc 53 00 b0 bc 53 00 e0 04 4a 00 a4 ba 53 00 b4 bc 53 00 b8 bc 53 00 bc bc 53 00 ..S...S...S...J...S...S...S...S.
135780 c0 bc 53 00 c4 bc 53 00 c8 bc 53 00 cc bc 53 00 a8 fa 49 00 d0 bc 53 00 dc bc 53 00 e8 bc 53 00 ..S...S...S...S...I...S...S...S.
1357a0 f0 bc 53 00 00 00 00 00 58 bf 53 00 90 d0 41 00 60 bf 53 00 e0 c6 41 00 68 bf 53 00 60 d2 41 00 ..S.....X.S...A.`.S...A.h.S.`.A.
1357c0 70 bf 53 00 00 d3 41 00 cc 06 4a 00 f0 c8 41 00 78 bf 53 00 40 cb 41 00 80 bf 53 00 e0 dd 41 00 p.S...A...J...A.x.S.@.A...S...A.
1357e0 00 00 00 00 00 00 00 00 04 c1 53 00 d0 f4 41 00 0c c1 53 00 60 ea 41 00 1c c1 53 00 70 f3 41 00 ..........S...A...S.`.A...S.p.A.
135800 24 c1 53 00 a0 e5 41 00 2c c1 53 00 00 e6 41 00 3c c1 53 00 40 ee 41 00 44 c1 53 00 40 ef 41 00 $.S...A.,.S...A.<.S.@.A.D.S.@.A.
135820 50 c1 53 00 60 f1 41 00 58 c1 53 00 c0 eb 41 00 60 c1 53 00 70 ec 41 00 68 c1 53 00 00 f7 41 00 P.S.`.A.X.S...A.`.S.p.A.h.S...A.
135840 d0 fa 49 00 30 e0 41 00 70 c1 53 00 70 e7 41 00 7c c1 53 00 20 e8 41 00 84 c1 53 00 f0 e8 41 00 ..I.0.A.p.S.p.A.|.S...A...S...A.
135860 8c c1 53 00 a0 e9 41 00 94 c1 53 00 40 f5 41 00 9c c1 53 00 a0 e6 41 00 ac c1 53 00 b0 e1 41 00 ..S...A...S.@.A...S...A...S...A.
135880 88 07 4a 00 d0 f8 41 00 8c 02 4a 00 40 eb 41 00 b8 c1 53 00 d0 f7 41 00 5c b7 53 00 00 00 00 00 ..J...A...J.@.A...S...A.\.S.....
1358a0 c0 c1 53 00 00 00 00 00 00 00 00 00 00 00 00 00 5c c4 53 00 60 0b 42 00 64 c4 53 00 90 0e 42 00 ..S.............\.S.`.B.d.S...B.
1358c0 70 c4 53 00 00 00 00 00 b8 c3 53 00 00 00 00 00 a8 02 4a 00 00 00 00 00 10 c4 53 00 00 00 00 00 p.S.......S.......J.......S.....
1358e0 78 c4 53 00 00 00 00 00 00 00 00 00 00 00 00 00 f4 c6 53 00 30 1e 42 00 fc c6 53 00 30 21 42 00 x.S...............S.0.B...S.0!B.
135900 04 c7 53 00 60 26 42 00 10 c7 53 00 00 1c 42 00 74 fc 49 00 e0 27 42 00 18 c7 53 00 b0 1d 42 00 ..S.`&B...S...B.t.I..'B...S...B.
135920 cc 06 4a 00 80 1c 42 00 d4 06 4a 00 d0 1c 42 00 20 c7 53 00 30 27 42 00 ec c6 53 00 a0 24 42 00 ..J...B...J...B...S.0'B...S..$B.
135940 2c c7 53 00 40 1d 42 00 00 00 00 00 00 00 00 00 c0 cb 53 00 a0 2f 42 00 bc c2 53 00 90 31 42 00 ,.S.@.B...........S../B...S..1B.
135960 c8 cb 53 00 b0 32 42 00 d0 cb 53 00 00 41 42 00 d8 cb 53 00 a0 4e 42 00 e0 cb 53 00 c0 41 42 00 ..S..2B...S..AB...S..NB...S..AB.
135980 e8 cb 53 00 30 46 42 00 c4 c2 53 00 80 29 42 00 f0 cb 53 00 10 2c 42 00 54 f9 49 00 20 41 42 00 ..S.0FB...S..)B...S..,B.T.I..AB.
1359a0 f8 cb 53 00 70 2d 42 00 fc cb 53 00 70 2b 42 00 04 cc 53 00 e0 29 42 00 08 cc 53 00 c0 2c 42 00 ..S.p-B...S.p+B...S..)B...S..,B.
1359c0 68 bf 53 00 a0 59 42 00 10 cc 53 00 90 60 42 00 70 bf 53 00 80 62 42 00 00 00 00 00 00 00 00 00 h.S..YB...S..`B.p.S..bB.........
1359e0 78 cc 53 00 90 68 42 00 7c cc 53 00 40 6b 42 00 84 cc 53 00 d0 6a 42 00 8c cc 53 00 b0 6b 42 00 x.S..hB.|.S.@kB...S..jB...S..kB.
135a00 94 cc 53 00 60 6e 42 00 9c cc 53 00 f0 69 42 00 a0 cc 53 00 70 75 42 00 a4 cc 53 00 00 75 42 00 ..S.`nB...S..iB...S.puB...S..uB.
135a20 a8 cc 53 00 90 6c 42 00 b4 cc 53 00 50 6d 42 00 bc cc 53 00 70 6f 42 00 c4 cc 53 00 20 73 42 00 ..S..lB...S.PmB...S.poB...S..sB.
135a40 c8 cc 53 00 f0 73 42 00 cc cc 53 00 10 77 42 00 90 c5 53 00 50 76 42 00 d0 cc 53 00 50 71 42 00 ..S..sB...S..wB...S.PvB...S.PqB.
135a60 d8 cc 53 00 e0 75 42 00 dc cc 53 00 d0 77 42 00 e4 cc 53 00 c0 79 42 00 f0 cc 53 00 80 69 42 00 ..S..uB...S..wB...S..yB...S..iB.
135a80 f4 cc 53 00 a0 72 42 00 fc cc 53 00 60 6a 42 00 8c 02 4a 00 20 7a 42 00 00 cd 53 00 00 00 00 00 ..S..rB...S.`jB...J..zB...S.....
135aa0 04 cd 53 00 00 00 00 00 0c cd 53 00 00 00 00 00 18 cd 53 00 00 00 00 00 00 00 00 00 00 00 00 00 ..S.......S.......S.............
135ac0 94 07 4a 00 c0 7e 42 00 50 ce 53 00 90 98 42 00 60 ce 53 00 a0 85 42 00 6c fd 49 00 b0 90 42 00 ..J..~B.P.S...B.`.S...B.l.I...B.
135ae0 80 ce 53 00 40 96 42 00 88 ce 53 00 70 97 42 00 78 07 4a 00 d0 95 42 00 34 f9 49 00 d0 7f 42 00 ..S.@.B...S.p.B.x.J...B.4.I...B.
135b00 20 fa 49 00 80 7d 42 00 00 00 00 00 00 00 00 00 94 07 4a 00 30 7f 42 00 50 ce 53 00 10 98 42 00 ..I..}B...........J.0.B.P.S...B.
135b20 58 ce 53 00 d0 84 42 00 60 ce 53 00 60 86 42 00 50 fd 49 00 90 80 42 00 68 ce 53 00 f0 84 42 00 X.S...B.`.S.`.B.P.I...B.h.S...B.
135b40 70 ce 53 00 00 82 42 00 6c fd 49 00 30 90 42 00 78 ce 53 00 b0 82 42 00 8c 02 4a 00 c0 7c 42 00 p.S...B.l.I.0.B.x.S...B...J..|B.
135b60 78 07 4a 00 50 95 42 00 00 00 00 00 00 00 00 00 e8 07 4a 00 f0 b3 42 00 00 d0 53 00 a0 9d 42 00 x.J.P.B...........J...B...S...B.
135b80 10 d0 53 00 20 b2 42 00 18 d0 53 00 10 9f 42 00 20 d0 53 00 90 a5 42 00 2c d0 53 00 60 9c 42 00 ..S...B...S...B...S...B.,.S.`.B.
135ba0 2c c1 53 00 90 9c 42 00 38 d0 53 00 20 ab 42 00 44 d0 53 00 90 ac 42 00 50 d0 53 00 20 ac 42 00 ,.S...B.8.S...B.D.S...B.P.S...B.
135bc0 5c d0 53 00 10 9e 42 00 6c d0 53 00 c0 ae 42 00 74 d0 53 00 f0 a7 42 00 9c c1 53 00 20 9d 42 00 \.S...B.l.S...B.t.S...B...S...B.
135be0 80 d0 53 00 40 ab 42 00 8c d0 53 00 00 b6 42 00 00 00 00 00 00 00 00 00 08 d1 53 00 40 bb 42 00 ..S.@.B...S...B...........S.@.B.
135c00 10 d1 53 00 20 ba 42 00 e4 d0 53 00 d0 be 42 00 18 d1 53 00 60 bd 42 00 20 d1 53 00 c0 bc 42 00 ..S...B...S...B...S.`.B...S...B.
135c20 28 d1 53 00 f0 bc 42 00 30 d1 53 00 a0 be 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (.S...B.0.S...B.................
135c40 00 00 08 08 08 08 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 04 04 04 04 04 04 ................................
135c60 04 04 04 04 04 04 04 04 04 16 16 16 16 16 16 16 16 16 16 04 04 04 04 04 04 04 15 15 15 15 15 15 ................................
135c80 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 04 04 04 04 05 04 15 15 15 15 15 15 ................................
135ca0 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 04 04 04 04 00 00 00 00 00 00 00 00 ................................
135cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135d00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135d20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135d40 06 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff 07 20 3a 26 3b 26 65 26 ..........................:&;&e&
135d60 66 26 63 26 60 26 22 20 d8 25 cb 25 d9 25 42 26 40 26 6a 26 6b 26 3c 26 ba 25 c4 25 95 21 3c 20 f&c&`&"..%.%.%B&@&j&k&<&.%.%.!<.
135d80 b6 00 a7 00 ac 25 a8 21 91 21 93 21 92 21 90 21 1f 22 94 21 b2 25 bc 25 20 00 21 00 22 00 23 00 .....%.!.!.!.!.!.".!.%.%..!.".#.
135da0 24 00 25 00 26 00 27 00 28 00 29 00 2a 00 2b 00 2c 00 2d 00 2e 00 2f 00 30 00 31 00 32 00 33 00 $.%.&.'.(.).*.+.,.-.../.0.1.2.3.
135dc0 34 00 35 00 36 00 37 00 38 00 39 00 3a 00 3b 00 3c 00 3d 00 3e 00 3f 00 40 00 41 00 42 00 43 00 4.5.6.7.8.9.:.;.<.=.>.?.@.A.B.C.
135de0 44 00 45 00 46 00 47 00 48 00 49 00 4a 00 4b 00 4c 00 4d 00 4e 00 4f 00 50 00 51 00 52 00 53 00 D.E.F.G.H.I.J.K.L.M.N.O.P.Q.R.S.
135e00 54 00 55 00 56 00 57 00 58 00 59 00 5a 00 5b 00 5c 00 5d 00 5e 00 5f 00 60 00 61 00 62 00 63 00 T.U.V.W.X.Y.Z.[.\.].^._.`.a.b.c.
135e20 64 00 65 00 66 00 67 00 68 00 69 00 6a 00 6b 00 6c 00 6d 00 6e 00 6f 00 70 00 71 00 72 00 73 00 d.e.f.g.h.i.j.k.l.m.n.o.p.q.r.s.
135e40 74 00 75 00 76 00 77 00 78 00 79 00 7a 00 7b 00 7c 00 7d 00 7e 00 02 23 c7 00 fc 00 e9 00 e2 00 t.u.v.w.x.y.z.{.|.}.~..#........
135e60 e4 00 e0 00 e5 00 e7 00 ea 00 eb 00 e8 00 ef 00 ee 00 ec 00 c4 00 c5 00 c9 00 e6 00 c6 00 f4 00 ................................
135e80 f6 00 f2 00 fb 00 f9 00 ff 00 d6 00 dc 00 a2 00 a3 00 a5 00 a7 20 92 01 e1 00 ed 00 f3 00 fa 00 ................................
135ea0 f1 00 d1 00 aa 00 ba 00 bf 00 10 23 ac 00 bd 00 bc 00 a1 00 ab 00 bb 00 91 25 92 25 93 25 02 25 ...........#.............%.%.%.%
135ec0 24 25 61 25 62 25 56 25 55 25 63 25 51 25 57 25 5d 25 5c 25 5b 25 10 25 14 25 34 25 2c 25 1c 25 $%a%b%V%U%c%Q%W%]%\%[%.%.%4%,%.%
135ee0 00 25 3c 25 5e 25 5f 25 5a 25 54 25 69 25 66 25 60 25 50 25 6c 25 67 25 68 25 64 25 65 25 59 25 .%<%^%_%Z%T%i%f%`%P%l%g%h%d%e%Y%
135f00 58 25 52 25 53 25 6b 25 6a 25 18 25 0c 25 88 25 84 25 8c 25 90 25 80 25 b1 03 df 00 93 03 c0 03 X%R%S%k%j%.%.%.%.%.%.%.%........
135f20 a3 03 c3 03 b5 00 c4 03 a6 03 98 03 a9 03 b4 03 1e 22 c6 03 b5 03 29 22 61 22 b1 00 65 22 64 22 ................."....)"a"..e"d"
135f40 20 23 21 23 f7 00 48 22 b0 00 19 22 b7 00 1a 22 7f 20 b2 00 a0 25 a0 00 00 00 00 00 00 00 00 00 .#!#..H"..."...".....%..........
135f60 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135f80 00 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135fa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
135fc0 00 00 00 00 00 00 00 00 00 00 00 00 96 30 07 77 2c 61 0e ee ba 51 09 99 19 c4 6d 07 8f f4 6a 70 .............0.w,a...Q....m...jp
135fe0 35 a5 63 e9 a3 95 64 9e 32 88 db 0e a4 b8 dc 79 1e e9 d5 e0 88 d9 d2 97 2b 4c b6 09 bd 7c b1 7e 5.c...d.2......y........+L...|.~
136000 07 2d b8 e7 91 1d bf 90 64 10 b7 1d f2 20 b0 6a 48 71 b9 f3 de 41 be 84 7d d4 da 1a eb e4 dd 6d .-......d......jHq...A..}......m
136020 51 b5 d4 f4 c7 85 d3 83 56 98 6c 13 c0 a8 6b 64 7a f9 62 fd ec c9 65 8a 4f 5c 01 14 d9 6c 06 63 Q.......V.l...kdz.b...e.O\...l.c
136040 63 3d 0f fa f5 0d 08 8d c8 20 6e 3b 5e 10 69 4c e4 41 60 d5 72 71 67 a2 d1 e4 03 3c 47 d4 04 4b c=........n;^.iL.A`.rqg....<G..K
136060 fd 85 0d d2 6b b5 0a a5 fa a8 b5 35 6c 98 b2 42 d6 c9 bb db 40 f9 bc ac e3 6c d8 32 75 5c df 45 ....k......5l..B....@....l.2u\.E
136080 cf 0d d6 dc 59 3d d1 ab ac 30 d9 26 3a 00 de 51 80 51 d7 c8 16 61 d0 bf b5 f4 b4 21 23 c4 b3 56 ....Y=...0.&:..Q.Q...a.....!#..V
1360a0 99 95 ba cf 0f a5 bd b8 9e b8 02 28 08 88 05 5f b2 d9 0c c6 24 e9 0b b1 87 7c 6f 2f 11 4c 68 58 ...........(..._....$....|o/.LhX
1360c0 ab 1d 61 c1 3d 2d 66 b6 90 41 dc 76 06 71 db 01 bc 20 d2 98 2a 10 d5 ef 89 85 b1 71 1f b5 b6 06 ..a.=-f..A.v.q......*......q....
1360e0 a5 e4 bf 9f 33 d4 b8 e8 a2 c9 07 78 34 f9 00 0f 8e a8 09 96 18 98 0e e1 bb 0d 6a 7f 2d 3d 6d 08 ....3......x4.............j.-=m.
136100 97 6c 64 91 01 5c 63 e6 f4 51 6b 6b 62 61 6c 1c d8 30 65 85 4e 00 62 f2 ed 95 06 6c 7b a5 01 1b .ld..\c..Qkkbal..0e.N.b....l{...
136120 c1 f4 08 82 57 c4 0f f5 c6 d9 b0 65 50 e9 b7 12 ea b8 be 8b 7c 88 b9 fc df 1d dd 62 49 2d da 15 ....W......eP.......|......bI-..
136140 f3 7c d3 8c 65 4c d4 fb 58 61 b2 4d ce 51 b5 3a 74 00 bc a3 e2 30 bb d4 41 a5 df 4a d7 95 d8 3d .|..eL..Xa.M.Q.:t....0..A..J...=
136160 6d c4 d1 a4 fb f4 d6 d3 6a e9 69 43 fc d9 6e 34 46 88 67 ad d0 b8 60 da 73 2d 04 44 e5 1d 03 33 m.......j.iC..n4F.g...`.s-.D...3
136180 5f 4c 0a aa c9 7c 0d dd 3c 71 05 50 aa 41 02 27 10 10 0b be 86 20 0c c9 25 b5 68 57 b3 85 6f 20 _L...|..<q.P.A.'........%.hW..o.
1361a0 09 d4 66 b9 9f e4 61 ce 0e f9 de 5e 98 c9 d9 29 22 98 d0 b0 b4 a8 d7 c7 17 3d b3 59 81 0d b4 2e ..f...a....^...)"........=.Y....
1361c0 3b 5c bd b7 ad 6c ba c0 20 83 b8 ed b6 b3 bf 9a 0c e2 b6 03 9a d2 b1 74 39 47 d5 ea af 77 d2 9d ;\...l.................t9G...w..
1361e0 15 26 db 04 83 16 dc 73 12 0b 63 e3 84 3b 64 94 3e 6a 6d 0d a8 5a 6a 7a 0b cf 0e e4 9d ff 09 93 .&.....s..c..;d.>jm..Zjz........
136200 27 ae 00 0a b1 9e 07 7d 44 93 0f f0 d2 a3 08 87 68 f2 01 1e fe c2 06 69 5d 57 62 f7 cb 67 65 80 '......}D.......h......i]Wb..ge.
136220 71 36 6c 19 e7 06 6b 6e 76 1b d4 fe e0 2b d3 89 5a 7a da 10 cc 4a dd 67 6f df b9 f9 f9 ef be 8e q6l...knv....+..Zz...J.go.......
136240 43 be b7 17 d5 8e b0 60 e8 a3 d6 d6 7e 93 d1 a1 c4 c2 d8 38 52 f2 df 4f f1 67 bb d1 67 57 bc a6 C......`....~......8R..O.g..gW..
136260 dd 06 b5 3f 4b 36 b2 48 da 2b 0d d8 4c 1b 0a af f6 4a 03 36 60 7a 04 41 c3 ef 60 df 55 df 67 a8 ...?K6.H.+..L....J.6`z.A..`.U.g.
136280 ef 8e 6e 31 79 be 69 46 8c b3 61 cb 1a 83 66 bc a0 d2 6f 25 36 e2 68 52 95 77 0c cc 03 47 0b bb ..n1y.iF..a...f...o%6.hR.w...G..
1362a0 b9 16 02 22 2f 26 05 55 be 3b ba c5 28 0b bd b2 92 5a b4 2b 04 6a b3 5c a7 ff d7 c2 31 cf d0 b5 ..."/&.U.;..(....Z.+.j.\....1...
1362c0 8b 9e d9 2c 1d ae de 5b b0 c2 64 9b 26 f2 63 ec 9c a3 6a 75 0a 93 6d 02 a9 06 09 9c 3f 36 0e eb ...,...[..d.&.c...ju..m.....?6..
1362e0 85 67 07 72 13 57 00 05 82 4a bf 95 14 7a b8 e2 ae 2b b1 7b 38 1b b6 0c 9b 8e d2 92 0d be d5 e5 .g.r.W...J...z...+.{8...........
136300 b7 ef dc 7c 21 df db 0b d4 d2 d3 86 42 e2 d4 f1 f8 b3 dd 68 6e 83 da 1f cd 16 be 81 5b 26 b9 f6 ...|!.......B......hn.......[&..
136320 e1 77 b0 6f 77 47 b7 18 e6 5a 08 88 70 6a 0f ff ca 3b 06 66 5c 0b 01 11 ff 9e 65 8f 69 ae 62 f8 .w.owG...Z..pj...;.f\.....e.i.b.
136340 d3 ff 6b 61 45 cf 6c 16 78 e2 0a a0 ee d2 0d d7 54 83 04 4e c2 b3 03 39 61 26 67 a7 f7 16 60 d0 ..kaE.l.x.......T..N...9a&g...`.
136360 4d 47 69 49 db 77 6e 3e 4a 6a d1 ae dc 5a d6 d9 66 0b df 40 f0 3b d8 37 53 ae bc a9 c5 9e bb de MGiI.wn>Jj...Z..f..@.;.7S.......
136380 7f cf b2 47 e9 ff b5 30 1c f2 bd bd 8a c2 ba ca 30 93 b3 53 a6 a3 b4 24 05 36 d0 ba 93 06 d7 cd ...G...0........0..S...$.6......
1363a0 29 57 de 54 bf 67 d9 23 2e 7a 66 b3 b8 4a 61 c4 02 1b 68 5d 94 2b 6f 2a 37 be 0b b4 a1 8e 0c c3 )W.T.g.#.zf..Ja...h].+o*7.......
1363c0 1b df 05 5a 8d ef 02 2d 00 00 00 00 41 31 1b 19 82 62 36 32 c3 53 2d 2b 04 c5 6c 64 45 f4 77 7d ...Z...-....A1...b62.S-+..ldE.w}
1363e0 86 a7 5a 56 c7 96 41 4f 08 8a d9 c8 49 bb c2 d1 8a e8 ef fa cb d9 f4 e3 0c 4f b5 ac 4d 7e ae b5 ..ZV..AO....I............O..M~..
136400 8e 2d 83 9e cf 1c 98 87 51 12 c2 4a 10 23 d9 53 d3 70 f4 78 92 41 ef 61 55 d7 ae 2e 14 e6 b5 37 .-......Q..J.#.S.p.x.A.aU......7
136420 d7 b5 98 1c 96 84 83 05 59 98 1b 82 18 a9 00 9b db fa 2d b0 9a cb 36 a9 5d 5d 77 e6 1c 6c 6c ff ........Y.........-...6.]]w..ll.
136440 df 3f 41 d4 9e 0e 5a cd a2 24 84 95 e3 15 9f 8c 20 46 b2 a7 61 77 a9 be a6 e1 e8 f1 e7 d0 f3 e8 .?A...Z..$.......F..aw..........
136460 24 83 de c3 65 b2 c5 da aa ae 5d 5d eb 9f 46 44 28 cc 6b 6f 69 fd 70 76 ae 6b 31 39 ef 5a 2a 20 $...e.....]]..FD(.koi.pv.k19.Z*.
136480 2c 09 07 0b 6d 38 1c 12 f3 36 46 df b2 07 5d c6 71 54 70 ed 30 65 6b f4 f7 f3 2a bb b6 c2 31 a2 ,...m8...6F...].qTp.0ek...*...1.
1364a0 75 91 1c 89 34 a0 07 90 fb bc 9f 17 ba 8d 84 0e 79 de a9 25 38 ef b2 3c ff 79 f3 73 be 48 e8 6a u...4...........y..%8..<.y.s.H.j
1364c0 7d 1b c5 41 3c 2a de 58 05 4f 79 f0 44 7e 62 e9 87 2d 4f c2 c6 1c 54 db 01 8a 15 94 40 bb 0e 8d }..A<*.X.Oy.D~b..-O...T.....@...
1364e0 83 e8 23 a6 c2 d9 38 bf 0d c5 a0 38 4c f4 bb 21 8f a7 96 0a ce 96 8d 13 09 00 cc 5c 48 31 d7 45 ..#...8....8L..!...........\H1.E
136500 8b 62 fa 6e ca 53 e1 77 54 5d bb ba 15 6c a0 a3 d6 3f 8d 88 97 0e 96 91 50 98 d7 de 11 a9 cc c7 .b.n.S.wT]...l...?......P.......
136520 d2 fa e1 ec 93 cb fa f5 5c d7 62 72 1d e6 79 6b de b5 54 40 9f 84 4f 59 58 12 0e 16 19 23 15 0f ........\.br..yk..T@..OYX....#..
136540 da 70 38 24 9b 41 23 3d a7 6b fd 65 e6 5a e6 7c 25 09 cb 57 64 38 d0 4e a3 ae 91 01 e2 9f 8a 18 .p8$.A#=.k.e.Z.|%..Wd8.N........
136560 21 cc a7 33 60 fd bc 2a af e1 24 ad ee d0 3f b4 2d 83 12 9f 6c b2 09 86 ab 24 48 c9 ea 15 53 d0 !..3`..*..$...?.-...l....$H...S.
136580 29 46 7e fb 68 77 65 e2 f6 79 3f 2f b7 48 24 36 74 1b 09 1d 35 2a 12 04 f2 bc 53 4b b3 8d 48 52 )F~.hwe..y?/.H$6t...5*....SK..HR
1365a0 70 de 65 79 31 ef 7e 60 fe f3 e6 e7 bf c2 fd fe 7c 91 d0 d5 3d a0 cb cc fa 36 8a 83 bb 07 91 9a p.ey1.~`........|...=....6......
1365c0 78 54 bc b1 39 65 a7 a8 4b 98 83 3b 0a a9 98 22 c9 fa b5 09 88 cb ae 10 4f 5d ef 5f 0e 6c f4 46 xT..9e..K..;..."........O]._.l.F
1365e0 cd 3f d9 6d 8c 0e c2 74 43 12 5a f3 02 23 41 ea c1 70 6c c1 80 41 77 d8 47 d7 36 97 06 e6 2d 8e .?.m...tC.Z..#A..pl..Aw.G.6...-.
136600 c5 b5 00 a5 84 84 1b bc 1a 8a 41 71 5b bb 5a 68 98 e8 77 43 d9 d9 6c 5a 1e 4f 2d 15 5f 7e 36 0c ..........Aq[.Zh..wC..lZ.O-._~6.
136620 9c 2d 1b 27 dd 1c 00 3e 12 00 98 b9 53 31 83 a0 90 62 ae 8b d1 53 b5 92 16 c5 f4 dd 57 f4 ef c4 .-.'...>....S1...b...S......W...
136640 94 a7 c2 ef d5 96 d9 f6 e9 bc 07 ae a8 8d 1c b7 6b de 31 9c 2a ef 2a 85 ed 79 6b ca ac 48 70 d3 ................k.1.*.*..yk..Hp.
136660 6f 1b 5d f8 2e 2a 46 e1 e1 36 de 66 a0 07 c5 7f 63 54 e8 54 22 65 f3 4d e5 f3 b2 02 a4 c2 a9 1b o.]..*F..6.f....cT.T"e.M........
136680 67 91 84 30 26 a0 9f 29 b8 ae c5 e4 f9 9f de fd 3a cc f3 d6 7b fd e8 cf bc 6b a9 80 fd 5a b2 99 g..0&..)........:...{....k...Z..
1366a0 3e 09 9f b2 7f 38 84 ab b0 24 1c 2c f1 15 07 35 32 46 2a 1e 73 77 31 07 b4 e1 70 48 f5 d0 6b 51 >....8...$.,...52F*.sw1...pH..kQ
1366c0 36 83 46 7a 77 b2 5d 63 4e d7 fa cb 0f e6 e1 d2 cc b5 cc f9 8d 84 d7 e0 4a 12 96 af 0b 23 8d b6 6.Fzw.]cN...............J....#..
1366e0 c8 70 a0 9d 89 41 bb 84 46 5d 23 03 07 6c 38 1a c4 3f 15 31 85 0e 0e 28 42 98 4f 67 03 a9 54 7e .p...A..F]#..l8..?.1...(B.Og..T~
136700 c0 fa 79 55 81 cb 62 4c 1f c5 38 81 5e f4 23 98 9d a7 0e b3 dc 96 15 aa 1b 00 54 e5 5a 31 4f fc ..yU..bL..8.^.#...........T.Z1O.
136720 99 62 62 d7 d8 53 79 ce 17 4f e1 49 56 7e fa 50 95 2d d7 7b d4 1c cc 62 13 8a 8d 2d 52 bb 96 34 .bb..Sy..O.IV~.P.-.{...b...-R..4
136740 91 e8 bb 1f d0 d9 a0 06 ec f3 7e 5e ad c2 65 47 6e 91 48 6c 2f a0 53 75 e8 36 12 3a a9 07 09 23 ..........~^..eGn.Hl/.Su.6.:...#
136760 6a 54 24 08 2b 65 3f 11 e4 79 a7 96 a5 48 bc 8f 66 1b 91 a4 27 2a 8a bd e0 bc cb f2 a1 8d d0 eb jT$.+e?..y...H..f...'*..........
136780 62 de fd c0 23 ef e6 d9 bd e1 bc 14 fc d0 a7 0d 3f 83 8a 26 7e b2 91 3f b9 24 d0 70 f8 15 cb 69 b...#...........?..&~..?.$.p...i
1367a0 3b 46 e6 42 7a 77 fd 5b b5 6b 65 dc f4 5a 7e c5 37 09 53 ee 76 38 48 f7 b1 ae 09 b8 f0 9f 12 a1 ;F.Bzw.[.ke..Z~.7.S.v8H.........
1367c0 33 cc 3f 8a 72 fd 24 93 00 00 00 00 37 6a c2 01 6e d4 84 03 59 be 46 02 dc a8 09 07 eb c2 cb 06 3.?.r.$.....7j..n...Y.F.........
1367e0 b2 7c 8d 04 85 16 4f 05 b8 51 13 0e 8f 3b d1 0f d6 85 97 0d e1 ef 55 0c 64 f9 1a 09 53 93 d8 08 .|....O..Q...;........U.d...S...
136800 0a 2d 9e 0a 3d 47 5c 0b 70 a3 26 1c 47 c9 e4 1d 1e 77 a2 1f 29 1d 60 1e ac 0b 2f 1b 9b 61 ed 1a .-..=G\.p.&.G....w..).`.../..a..
136820 c2 df ab 18 f5 b5 69 19 c8 f2 35 12 ff 98 f7 13 a6 26 b1 11 91 4c 73 10 14 5a 3c 15 23 30 fe 14 ......i...5......&...Ls..Z<.#0..
136840 7a 8e b8 16 4d e4 7a 17 e0 46 4d 38 d7 2c 8f 39 8e 92 c9 3b b9 f8 0b 3a 3c ee 44 3f 0b 84 86 3e z...M.z..FM8.,.9...;...:<.D?...>
136860 52 3a c0 3c 65 50 02 3d 58 17 5e 36 6f 7d 9c 37 36 c3 da 35 01 a9 18 34 84 bf 57 31 b3 d5 95 30 R:.<eP.=X.^6o}.76..5...4..W1...0
136880 ea 6b d3 32 dd 01 11 33 90 e5 6b 24 a7 8f a9 25 fe 31 ef 27 c9 5b 2d 26 4c 4d 62 23 7b 27 a0 22 .k.2...3..k$...%.1.'.[-&LMb#{'."
1368a0 22 99 e6 20 15 f3 24 21 28 b4 78 2a 1f de ba 2b 46 60 fc 29 71 0a 3e 28 f4 1c 71 2d c3 76 b3 2c ".....$!(.x*...+F`.)q.>(..q-.v.,
1368c0 9a c8 f5 2e ad a2 37 2f c0 8d 9a 70 f7 e7 58 71 ae 59 1e 73 99 33 dc 72 1c 25 93 77 2b 4f 51 76 ......7/...p..Xq.Y.s.3.r.%.w+OQv
1368e0 72 f1 17 74 45 9b d5 75 78 dc 89 7e 4f b6 4b 7f 16 08 0d 7d 21 62 cf 7c a4 74 80 79 93 1e 42 78 r..tE..ux..~O.K....}!b.|.t.y..Bx
136900 ca a0 04 7a fd ca c6 7b b0 2e bc 6c 87 44 7e 6d de fa 38 6f e9 90 fa 6e 6c 86 b5 6b 5b ec 77 6a ...z...{...l.D~m..8o...nl..k[.wj
136920 02 52 31 68 35 38 f3 69 08 7f af 62 3f 15 6d 63 66 ab 2b 61 51 c1 e9 60 d4 d7 a6 65 e3 bd 64 64 .R1h58.i...b?.mcf.+aQ..`...e..dd
136940 ba 03 22 66 8d 69 e0 67 20 cb d7 48 17 a1 15 49 4e 1f 53 4b 79 75 91 4a fc 63 de 4f cb 09 1c 4e .."f.i.g...H...IN.SKyu.J.c.O...N
136960 92 b7 5a 4c a5 dd 98 4d 98 9a c4 46 af f0 06 47 f6 4e 40 45 c1 24 82 44 44 32 cd 41 73 58 0f 40 ..ZL...M...F...G.N@E.$.DD2.AsX.@
136980 2a e6 49 42 1d 8c 8b 43 50 68 f1 54 67 02 33 55 3e bc 75 57 09 d6 b7 56 8c c0 f8 53 bb aa 3a 52 *.IB...CPh.Tg.3U>.uW...V...S..:R
1369a0 e2 14 7c 50 d5 7e be 51 e8 39 e2 5a df 53 20 5b 86 ed 66 59 b1 87 a4 58 34 91 eb 5d 03 fb 29 5c ..|P.~.Q.9.Z.S.[..fY...X4..]..)\
1369c0 5a 45 6f 5e 6d 2f ad 5f 80 1b 35 e1 b7 71 f7 e0 ee cf b1 e2 d9 a5 73 e3 5c b3 3c e6 6b d9 fe e7 ZEo^m/._..5..q........s.\.<.k...
1369e0 32 67 b8 e5 05 0d 7a e4 38 4a 26 ef 0f 20 e4 ee 56 9e a2 ec 61 f4 60 ed e4 e2 2f e8 d3 88 ed e9 2g....z.8J&.....V...a.`.../.....
136a00 8a 36 ab eb bd 5c 69 ea f0 b8 13 fd c7 d2 d1 fc 9e 6c 97 fe a9 06 55 ff 2c 10 1a fa 1b 7a d8 fb .6...\i..........l....U.,....z..
136a20 42 c4 9e f9 75 ae 5c f8 48 e9 00 f3 7f 83 c2 f2 26 3d 84 f0 11 57 46 f1 94 41 09 f4 a3 2b cb f5 B...u.\.H.......&=...WF..A...+..
136a40 fa 95 8d f7 cd ff 4f f6 60 5d 78 d9 57 37 ba d8 0e 89 fc da 39 e3 3e db bc f5 71 de 8b 9f b3 df ......O.`]x.W7......9.>...q.....
136a60 d2 21 f5 dd e5 4b 37 dc d8 0c 6b d7 ef 66 a9 d6 b6 d8 ef d4 81 b2 2d d5 04 a4 62 d0 33 ce a0 d1 .!...K7...k..f........-...b.3...
136a80 6a 70 e6 d3 5d 1a 24 d2 10 fe 5e c5 27 94 9c c4 7e 2a da c6 49 40 18 c7 cc 56 57 c2 fb 3c 95 c3 jp..].$...^.'...~*..I@...VW..<..
136aa0 a2 82 d3 c1 95 e8 11 c0 a8 af 4d cb 9f c5 8f ca c6 7b c9 c8 f1 11 0b c9 74 07 44 cc 43 6d 86 cd ..........M......{......t.D.Cm..
136ac0 1a d3 c0 cf 2d b9 02 ce 40 96 af 91 77 fc 6d 90 2e 42 2b 92 19 28 e9 93 9c 3e a6 96 ab 54 64 97 ....-...@...w.m..B+..(...>...Td.
136ae0 f2 ea 22 95 c5 80 e0 94 f8 c7 bc 9f cf ad 7e 9e 96 13 38 9c a1 79 fa 9d 24 6f b5 98 13 05 77 99 .."...........~...8..y..$o....w.
136b00 4a bb 31 9b 7d d1 f3 9a 30 35 89 8d 07 5f 4b 8c 5e e1 0d 8e 69 8b cf 8f ec 9d 80 8a db f7 42 8b J.1.}...05..._K.^...i.........B.
136b20 82 49 04 89 b5 23 c6 88 88 64 9a 83 bf 0e 58 82 e6 b0 1e 80 d1 da dc 81 54 cc 93 84 63 a6 51 85 .I...#...d....X.........T...c.Q.
136b40 3a 18 17 87 0d 72 d5 86 a0 d0 e2 a9 97 ba 20 a8 ce 04 66 aa f9 6e a4 ab 7c 78 eb ae 4b 12 29 af :....r............f..n..|x..K.).
136b60 12 ac 6f ad 25 c6 ad ac 18 81 f1 a7 2f eb 33 a6 76 55 75 a4 41 3f b7 a5 c4 29 f8 a0 f3 43 3a a1 ..o.%......./.3.vUu.A?...)...C:.
136b80 aa fd 7c a3 9d 97 be a2 d0 73 c4 b5 e7 19 06 b4 be a7 40 b6 89 cd 82 b7 0c db cd b2 3b b1 0f b3 ..|......s........@.........;...
136ba0 62 0f 49 b1 55 65 8b b0 68 22 d7 bb 5f 48 15 ba 06 f6 53 b8 31 9c 91 b9 b4 8a de bc 83 e0 1c bd b.I.Ue..h".._H....S.1...........
136bc0 da 5e 5a bf ed 34 98 be 00 00 00 00 65 67 bc b8 8b c8 09 aa ee af b5 12 57 97 62 8f 32 f0 de 37 .^Z..4......eg..........W.b.2..7
136be0 dc 5f 6b 25 b9 38 d7 9d ef 28 b4 c5 8a 4f 08 7d 64 e0 bd 6f 01 87 01 d7 b8 bf d6 4a dd d8 6a f2 ._k%.8...(...O.}d..o.......J..j.
136c00 33 77 df e0 56 10 63 58 9f 57 19 50 fa 30 a5 e8 14 9f 10 fa 71 f8 ac 42 c8 c0 7b df ad a7 c7 67 3w..V.cX.W.P.0......q..B..{....g
136c20 43 08 72 75 26 6f ce cd 70 7f ad 95 15 18 11 2d fb b7 a4 3f 9e d0 18 87 27 e8 cf 1a 42 8f 73 a2 C.ru&o..p......-...?....'...B.s.
136c40 ac 20 c6 b0 c9 47 7a 08 3e af 32 a0 5b c8 8e 18 b5 67 3b 0a d0 00 87 b2 69 38 50 2f 0c 5f ec 97 .....Gz.>.2.[....g;.....i8P/._..
136c60 e2 f0 59 85 87 97 e5 3d d1 87 86 65 b4 e0 3a dd 5a 4f 8f cf 3f 28 33 77 86 10 e4 ea e3 77 58 52 ..Y....=...e..:.ZO..?(3w.....wXR
136c80 0d d8 ed 40 68 bf 51 f8 a1 f8 2b f0 c4 9f 97 48 2a 30 22 5a 4f 57 9e e2 f6 6f 49 7f 93 08 f5 c7 ...@h.Q...+....H*0"ZOW...oI.....
136ca0 7d a7 40 d5 18 c0 fc 6d 4e d0 9f 35 2b b7 23 8d c5 18 96 9f a0 7f 2a 27 19 47 fd ba 7c 20 41 02 }.@....mN..5+.#.......*'.G..|.A.
136cc0 92 8f f4 10 f7 e8 48 a8 3d 58 14 9b 58 3f a8 23 b6 90 1d 31 d3 f7 a1 89 6a cf 76 14 0f a8 ca ac ......H.=X..X?.#...1....j.v.....
136ce0 e1 07 7f be 84 60 c3 06 d2 70 a0 5e b7 17 1c e6 59 b8 a9 f4 3c df 15 4c 85 e7 c2 d1 e0 80 7e 69 .....`...p.^....Y...<..L......~i
136d00 0e 2f cb 7b 6b 48 77 c3 a2 0f 0d cb c7 68 b1 73 29 c7 04 61 4c a0 b8 d9 f5 98 6f 44 90 ff d3 fc ./.{kHw......h.s)..aL.....oD....
136d20 7e 50 66 ee 1b 37 da 56 4d 27 b9 0e 28 40 05 b6 c6 ef b0 a4 a3 88 0c 1c 1a b0 db 81 7f d7 67 39 ~Pf..7.VM'..(@................g9
136d40 91 78 d2 2b f4 1f 6e 93 03 f7 26 3b 66 90 9a 83 88 3f 2f 91 ed 58 93 29 54 60 44 b4 31 07 f8 0c .x.+..n...&;f....?/..X.)T`D.1...
136d60 df a8 4d 1e ba cf f1 a6 ec df 92 fe 89 b8 2e 46 67 17 9b 54 02 70 27 ec bb 48 f0 71 de 2f 4c c9 ..M............Fg..T.p'..H.q./L.
136d80 30 80 f9 db 55 e7 45 63 9c a0 3f 6b f9 c7 83 d3 17 68 36 c1 72 0f 8a 79 cb 37 5d e4 ae 50 e1 5c 0...U.Ec..?k.....h6.r..y.7]..P.\
136da0 40 ff 54 4e 25 98 e8 f6 73 88 8b ae 16 ef 37 16 f8 40 82 04 9d 27 3e bc 24 1f e9 21 41 78 55 99 @.TN%...s.....7..@...'>.$..!AxU.
136dc0 af d7 e0 8b ca b0 5c 33 3b b6 59 ed 5e d1 e5 55 b0 7e 50 47 d5 19 ec ff 6c 21 3b 62 09 46 87 da ......\3;.Y.^..U.~PG....l!;b.F..
136de0 e7 e9 32 c8 82 8e 8e 70 d4 9e ed 28 b1 f9 51 90 5f 56 e4 82 3a 31 58 3a 83 09 8f a7 e6 6e 33 1f ..2....p...(..Q._V..:1X:.....n3.
136e00 08 c1 86 0d 6d a6 3a b5 a4 e1 40 bd c1 86 fc 05 2f 29 49 17 4a 4e f5 af f3 76 22 32 96 11 9e 8a ....m.:...@...../)I.JN...v"2....
136e20 78 be 2b 98 1d d9 97 20 4b c9 f4 78 2e ae 48 c0 c0 01 fd d2 a5 66 41 6a 1c 5e 96 f7 79 39 2a 4f x.+.....K..x..H......fAj.^..y9*O
136e40 97 96 9f 5d f2 f1 23 e5 05 19 6b 4d 60 7e d7 f5 8e d1 62 e7 eb b6 de 5f 52 8e 09 c2 37 e9 b5 7a ...]..#...kM`~....b...._R...7..z
136e60 d9 46 00 68 bc 21 bc d0 ea 31 df 88 8f 56 63 30 61 f9 d6 22 04 9e 6a 9a bd a6 bd 07 d8 c1 01 bf .F.h.!...1...Vc0a.."..j.........
136e80 36 6e b4 ad 53 09 08 15 9a 4e 72 1d ff 29 ce a5 11 86 7b b7 74 e1 c7 0f cd d9 10 92 a8 be ac 2a 6n..S....Nr..)....{.t..........*
136ea0 46 11 19 38 23 76 a5 80 75 66 c6 d8 10 01 7a 60 fe ae cf 72 9b c9 73 ca 22 f1 a4 57 47 96 18 ef F..8#v..uf....z`...r..s."..WG...
136ec0 a9 39 ad fd cc 5e 11 45 06 ee 4d 76 63 89 f1 ce 8d 26 44 dc e8 41 f8 64 51 79 2f f9 34 1e 93 41 .9...^.E..Mvc....&D..A.dQy/.4..A
136ee0 da b1 26 53 bf d6 9a eb e9 c6 f9 b3 8c a1 45 0b 62 0e f0 19 07 69 4c a1 be 51 9b 3c db 36 27 84 ..&S..........E.b....iL..Q.<.6'.
136f00 35 99 92 96 50 fe 2e 2e 99 b9 54 26 fc de e8 9e 12 71 5d 8c 77 16 e1 34 ce 2e 36 a9 ab 49 8a 11 5...P.....T&.....q].w..4..6..I..
136f20 45 e6 3f 03 20 81 83 bb 76 91 e0 e3 13 f6 5c 5b fd 59 e9 49 98 3e 55 f1 21 06 82 6c 44 61 3e d4 E.?.....v.....\[.Y.I.>U.!..lDa>.
136f40 aa ce 8b c6 cf a9 37 7e 38 41 7f d6 5d 26 c3 6e b3 89 76 7c d6 ee ca c4 6f d6 1d 59 0a b1 a1 e1 ......7~8A..]&.n..v|....o..Y....
136f60 e4 1e 14 f3 81 79 a8 4b d7 69 cb 13 b2 0e 77 ab 5c a1 c2 b9 39 c6 7e 01 80 fe a9 9c e5 99 15 24 .....y.K.i....w.\...9.~........$
136f80 0b 36 a0 36 6e 51 1c 8e a7 16 66 86 c2 71 da 3e 2c de 6f 2c 49 b9 d3 94 f0 81 04 09 95 e6 b8 b1 .6.6nQ....f..q.>,.o,I...........
136fa0 7b 49 0d a3 1e 2e b1 1b 48 3e d2 43 2d 59 6e fb c3 f6 db e9 a6 91 67 51 1f a9 b0 cc 7a ce 0c 74 {I......H>.C-Yn.......gQ....z..t
136fc0 94 61 b9 66 f1 06 05 de 00 00 00 00 77 07 30 96 ee 0e 61 2c 99 09 51 ba 07 6d c4 19 70 6a f4 8f .a.f........w.0...a,..Q..m..pj..
136fe0 e9 63 a5 35 9e 64 95 a3 0e db 88 32 79 dc b8 a4 e0 d5 e9 1e 97 d2 d9 88 09 b6 4c 2b 7e b1 7c bd .c.5.d.....2y.............L+~.|.
137000 e7 b8 2d 07 90 bf 1d 91 1d b7 10 64 6a b0 20 f2 f3 b9 71 48 84 be 41 de 1a da d4 7d 6d dd e4 eb ..-........dj.....qH..A....}m...
137020 f4 d4 b5 51 83 d3 85 c7 13 6c 98 56 64 6b a8 c0 fd 62 f9 7a 8a 65 c9 ec 14 01 5c 4f 63 06 6c d9 ...Q.....l.Vdk...b.z.e....\Oc.l.
137040 fa 0f 3d 63 8d 08 0d f5 3b 6e 20 c8 4c 69 10 5e d5 60 41 e4 a2 67 71 72 3c 03 e4 d1 4b 04 d4 47 ..=c....;n..Li.^.`A..gqr<...K..G
137060 d2 0d 85 fd a5 0a b5 6b 35 b5 a8 fa 42 b2 98 6c db bb c9 d6 ac bc f9 40 32 d8 6c e3 45 df 5c 75 .......k5...B..l.......@2.l.E.\u
137080 dc d6 0d cf ab d1 3d 59 26 d9 30 ac 51 de 00 3a c8 d7 51 80 bf d0 61 16 21 b4 f4 b5 56 b3 c4 23 ......=Y&.0.Q..:..Q...a.!...V..#
1370a0 cf ba 95 99 b8 bd a5 0f 28 02 b8 9e 5f 05 88 08 c6 0c d9 b2 b1 0b e9 24 2f 6f 7c 87 58 68 4c 11 ........(..._..........$/o|.XhL.
1370c0 c1 61 1d ab b6 66 2d 3d 76 dc 41 90 01 db 71 06 98 d2 20 bc ef d5 10 2a 71 b1 85 89 06 b6 b5 1f .a...f-=v.A...q........*q.......
1370e0 9f bf e4 a5 e8 b8 d4 33 78 07 c9 a2 0f 00 f9 34 96 09 a8 8e e1 0e 98 18 7f 6a 0d bb 08 6d 3d 2d .......3x......4.........j...m=-
137100 91 64 6c 97 e6 63 5c 01 6b 6b 51 f4 1c 6c 61 62 85 65 30 d8 f2 62 00 4e 6c 06 95 ed 1b 01 a5 7b .dl..c\.kkQ..lab.e0..b.Nl......{
137120 82 08 f4 c1 f5 0f c4 57 65 b0 d9 c6 12 b7 e9 50 8b be b8 ea fc b9 88 7c 62 dd 1d df 15 da 2d 49 .......We......P.......|b.....-I
137140 8c d3 7c f3 fb d4 4c 65 4d b2 61 58 3a b5 51 ce a3 bc 00 74 d4 bb 30 e2 4a df a5 41 3d d8 95 d7 ..|...LeM.aX:.Q....t..0.J..A=...
137160 a4 d1 c4 6d d3 d6 f4 fb 43 69 e9 6a 34 6e d9 fc ad 67 88 46 da 60 b8 d0 44 04 2d 73 33 03 1d e5 ...m....Ci.j4n...g.F.`..D.-s3...
137180 aa 0a 4c 5f dd 0d 7c c9 50 05 71 3c 27 02 41 aa be 0b 10 10 c9 0c 20 86 57 68 b5 25 20 6f 85 b3 ..L_..|.P.q<'.A.........Wh.%.o..
1371a0 b9 66 d4 09 ce 61 e4 9f 5e de f9 0e 29 d9 c9 98 b0 d0 98 22 c7 d7 a8 b4 59 b3 3d 17 2e b4 0d 81 .f...a..^...)......"....Y.=.....
1371c0 b7 bd 5c 3b c0 ba 6c ad ed b8 83 20 9a bf b3 b6 03 b6 e2 0c 74 b1 d2 9a ea d5 47 39 9d d2 77 af ..\;..l.............t.....G9..w.
1371e0 04 db 26 15 73 dc 16 83 e3 63 0b 12 94 64 3b 84 0d 6d 6a 3e 7a 6a 5a a8 e4 0e cf 0b 93 09 ff 9d ..&.s....c...d;..mj>zjZ.........
137200 0a 00 ae 27 7d 07 9e b1 f0 0f 93 44 87 08 a3 d2 1e 01 f2 68 69 06 c2 fe f7 62 57 5d 80 65 67 cb ...'}......D.......hi....bW].eg.
137220 19 6c 36 71 6e 6b 06 e7 fe d4 1b 76 89 d3 2b e0 10 da 7a 5a 67 dd 4a cc f9 b9 df 6f 8e be ef f9 .l6qnk.....v..+...zZg.J....o....
137240 17 b7 be 43 60 b0 8e d5 d6 d6 a3 e8 a1 d1 93 7e 38 d8 c2 c4 4f df f2 52 d1 bb 67 f1 a6 bc 57 67 ...C`..........~8...O..R..g...Wg
137260 3f b5 06 dd 48 b2 36 4b d8 0d 2b da af 0a 1b 4c 36 03 4a f6 41 04 7a 60 df 60 ef c3 a8 67 df 55 ?...H.6K..+....L6.J.A.z`.`...g.U
137280 31 6e 8e ef 46 69 be 79 cb 61 b3 8c bc 66 83 1a 25 6f d2 a0 52 68 e2 36 cc 0c 77 95 bb 0b 47 03 1n..Fi.y.a...f..%o..Rh.6..w...G.
1372a0 22 02 16 b9 55 05 26 2f c5 ba 3b be b2 bd 0b 28 2b b4 5a 92 5c b3 6a 04 c2 d7 ff a7 b5 d0 cf 31 "...U.&/..;....(+.Z.\.j........1
1372c0 2c d9 9e 8b 5b de ae 1d 9b 64 c2 b0 ec 63 f2 26 75 6a a3 9c 02 6d 93 0a 9c 09 06 a9 eb 0e 36 3f ,...[....d...c.&uj...m........6?
1372e0 72 07 67 85 05 00 57 13 95 bf 4a 82 e2 b8 7a 14 7b b1 2b ae 0c b6 1b 38 92 d2 8e 9b e5 d5 be 0d r.g...W...J...z.{.+....8........
137300 7c dc ef b7 0b db df 21 86 d3 d2 d4 f1 d4 e2 42 68 dd b3 f8 1f da 83 6e 81 be 16 cd f6 b9 26 5b |......!.......Bh......n......&[
137320 6f b0 77 e1 18 b7 47 77 88 08 5a e6 ff 0f 6a 70 66 06 3b ca 11 01 0b 5c 8f 65 9e ff f8 62 ae 69 o.w...Gw..Z...jpf.;....\.e...b.i
137340 61 6b ff d3 16 6c cf 45 a0 0a e2 78 d7 0d d2 ee 4e 04 83 54 39 03 b3 c2 a7 67 26 61 d0 60 16 f7 ak...l.E...x....N..T9....g&a.`..
137360 49 69 47 4d 3e 6e 77 db ae d1 6a 4a d9 d6 5a dc 40 df 0b 66 37 d8 3b f0 a9 bc ae 53 de bb 9e c5 IiGM>nw...jJ..Z.@..f7.;....S....
137380 47 b2 cf 7f 30 b5 ff e9 bd bd f2 1c ca ba c2 8a 53 b3 93 30 24 b4 a3 a6 ba d0 36 05 cd d7 06 93 G...0...........S..0$.....6.....
1373a0 54 de 57 29 23 d9 67 bf b3 66 7a 2e c4 61 4a b8 5d 68 1b 02 2a 6f 2b 94 b4 0b be 37 c3 0c 8e a1 T.W)#.g..fz..aJ.]h..*o+....7....
1373c0 5a 05 df 1b 2d 02 ef 8d 00 00 00 00 19 1b 31 41 32 36 62 82 2b 2d 53 c3 64 6c c5 04 7d 77 f4 45 Z...-.........1A26b.+-S.dl..}w.E
1373e0 56 5a a7 86 4f 41 96 c7 c8 d9 8a 08 d1 c2 bb 49 fa ef e8 8a e3 f4 d9 cb ac b5 4f 0c b5 ae 7e 4d VZ..OA.........I..........O...~M
137400 9e 83 2d 8e 87 98 1c cf 4a c2 12 51 53 d9 23 10 78 f4 70 d3 61 ef 41 92 2e ae d7 55 37 b5 e6 14 ..-.....J..QS.#.x.p.a.A....U7...
137420 1c 98 b5 d7 05 83 84 96 82 1b 98 59 9b 00 a9 18 b0 2d fa db a9 36 cb 9a e6 77 5d 5d ff 6c 6c 1c ...........Y.....-...6...w]].ll.
137440 d4 41 3f df cd 5a 0e 9e 95 84 24 a2 8c 9f 15 e3 a7 b2 46 20 be a9 77 61 f1 e8 e1 a6 e8 f3 d0 e7 .A?..Z....$.......F...wa........
137460 c3 de 83 24 da c5 b2 65 5d 5d ae aa 44 46 9f eb 6f 6b cc 28 76 70 fd 69 39 31 6b ae 20 2a 5a ef ...$...e]]..DF..ok.(vp.i91k..*Z.
137480 0b 07 09 2c 12 1c 38 6d df 46 36 f3 c6 5d 07 b2 ed 70 54 71 f4 6b 65 30 bb 2a f3 f7 a2 31 c2 b6 ...,..8m.F6..]...pTq.ke0.*...1..
1374a0 89 1c 91 75 90 07 a0 34 17 9f bc fb 0e 84 8d ba 25 a9 de 79 3c b2 ef 38 73 f3 79 ff 6a e8 48 be ...u...4........%..y<..8s.y.j.H.
1374c0 41 c5 1b 7d 58 de 2a 3c f0 79 4f 05 e9 62 7e 44 c2 4f 2d 87 db 54 1c c6 94 15 8a 01 8d 0e bb 40 A..}X.*<.yO..b~D.O-..T.........@
1374e0 a6 23 e8 83 bf 38 d9 c2 38 a0 c5 0d 21 bb f4 4c 0a 96 a7 8f 13 8d 96 ce 5c cc 00 09 45 d7 31 48 .#...8..8...!..L........\...E.1H
137500 6e fa 62 8b 77 e1 53 ca ba bb 5d 54 a3 a0 6c 15 88 8d 3f d6 91 96 0e 97 de d7 98 50 c7 cc a9 11 n.b.w.S...]T..l...?........P....
137520 ec e1 fa d2 f5 fa cb 93 72 62 d7 5c 6b 79 e6 1d 40 54 b5 de 59 4f 84 9f 16 0e 12 58 0f 15 23 19 ........rb.\ky..@T..YO.....X..#.
137540 24 38 70 da 3d 23 41 9b 65 fd 6b a7 7c e6 5a e6 57 cb 09 25 4e d0 38 64 01 91 ae a3 18 8a 9f e2 $8p.=#A.e.k.|.Z.W..%N.8d........
137560 33 a7 cc 21 2a bc fd 60 ad 24 e1 af b4 3f d0 ee 9f 12 83 2d 86 09 b2 6c c9 48 24 ab d0 53 15 ea 3..!*..`.$...?.....-...l.H$..S..
137580 fb 7e 46 29 e2 65 77 68 2f 3f 79 f6 36 24 48 b7 1d 09 1b 74 04 12 2a 35 4b 53 bc f2 52 48 8d b3 .~F).ewh/?y.6$H....t..*5KS..RH..
1375a0 79 65 de 70 60 7e ef 31 e7 e6 f3 fe fe fd c2 bf d5 d0 91 7c cc cb a0 3d 83 8a 36 fa 9a 91 07 bb ye.p`~.1...........|...=..6.....
1375c0 b1 bc 54 78 a8 a7 65 39 3b 83 98 4b 22 98 a9 0a 09 b5 fa c9 10 ae cb 88 5f ef 5d 4f 46 f4 6c 0e ..Tx..e9;..K"..........._.]OF.l.
1375e0 6d d9 3f cd 74 c2 0e 8c f3 5a 12 43 ea 41 23 02 c1 6c 70 c1 d8 77 41 80 97 36 d7 47 8e 2d e6 06 m.?.t....Z.C.A#..lp..wA..6.G.-..
137600 a5 00 b5 c5 bc 1b 84 84 71 41 8a 1a 68 5a bb 5b 43 77 e8 98 5a 6c d9 d9 15 2d 4f 1e 0c 36 7e 5f ........qA..hZ.[Cw..Zl...-O..6~_
137620 27 1b 2d 9c 3e 00 1c dd b9 98 00 12 a0 83 31 53 8b ae 62 90 92 b5 53 d1 dd f4 c5 16 c4 ef f4 57 '.-.>.........1S..b...S........W
137640 ef c2 a7 94 f6 d9 96 d5 ae 07 bc e9 b7 1c 8d a8 9c 31 de 6b 85 2a ef 2a ca 6b 79 ed d3 70 48 ac .................1.k.*.*.ky..pH.
137660 f8 5d 1b 6f e1 46 2a 2e 66 de 36 e1 7f c5 07 a0 54 e8 54 63 4d f3 65 22 02 b2 f3 e5 1b a9 c2 a4 .].o.F*.f.6.....T.TcM.e"........
137680 30 84 91 67 29 9f a0 26 e4 c5 ae b8 fd de 9f f9 d6 f3 cc 3a cf e8 fd 7b 80 a9 6b bc 99 b2 5a fd 0..g)..&...........:...{..k...Z.
1376a0 b2 9f 09 3e ab 84 38 7f 2c 1c 24 b0 35 07 15 f1 1e 2a 46 32 07 31 77 73 48 70 e1 b4 51 6b d0 f5 ...>..8.,.$.5....*F2.1wsHp..Qk..
1376c0 7a 46 83 36 63 5d b2 77 cb fa d7 4e d2 e1 e6 0f f9 cc b5 cc e0 d7 84 8d af 96 12 4a b6 8d 23 0b zF.6c].w...N...............J..#.
1376e0 9d a0 70 c8 84 bb 41 89 03 23 5d 46 1a 38 6c 07 31 15 3f c4 28 0e 0e 85 67 4f 98 42 7e 54 a9 03 ..p...A..#]F.8l.1.?.(...gO.B~T..
137700 55 79 fa c0 4c 62 cb 81 81 38 c5 1f 98 23 f4 5e b3 0e a7 9d aa 15 96 dc e5 54 00 1b fc 4f 31 5a Uy..Lb...8...#.^.........T...O1Z
137720 d7 62 62 99 ce 79 53 d8 49 e1 4f 17 50 fa 7e 56 7b d7 2d 95 62 cc 1c d4 2d 8d 8a 13 34 96 bb 52 .bb..yS.I.O.P.~V{.-.b...-...4..R
137740 1f bb e8 91 06 a0 d9 d0 5e 7e f3 ec 47 65 c2 ad 6c 48 91 6e 75 53 a0 2f 3a 12 36 e8 23 09 07 a9 ........^~..Ge..lH.nuS./:.6.#...
137760 08 24 54 6a 11 3f 65 2b 96 a7 79 e4 8f bc 48 a5 a4 91 1b 66 bd 8a 2a 27 f2 cb bc e0 eb d0 8d a1 .$Tj.?e+..y...H....f..*'........
137780 c0 fd de 62 d9 e6 ef 23 14 bc e1 bd 0d a7 d0 fc 26 8a 83 3f 3f 91 b2 7e 70 d0 24 b9 69 cb 15 f8 ...b...#........&..??..~p.$.i...
1377a0 42 e6 46 3b 5b fd 77 7a dc 65 6b b5 c5 7e 5a f4 ee 53 09 37 f7 48 38 76 b8 09 ae b1 a1 12 9f f0 B.F;[.wz.ek..~Z..S.7.H8v........
1377c0 8a 3f cc 33 93 24 fd 72 00 00 00 00 01 c2 6a 37 03 84 d4 6e 02 46 be 59 07 09 a8 dc 06 cb c2 eb .?.3.$.r......j7...n.F.Y........
1377e0 04 8d 7c b2 05 4f 16 85 0e 13 51 b8 0f d1 3b 8f 0d 97 85 d6 0c 55 ef e1 09 1a f9 64 08 d8 93 53 ..|..O....Q...;......U.....d...S
137800 0a 9e 2d 0a 0b 5c 47 3d 1c 26 a3 70 1d e4 c9 47 1f a2 77 1e 1e 60 1d 29 1b 2f 0b ac 1a ed 61 9b ..-..\G=.&.p...G..w..`.)./....a.
137820 18 ab df c2 19 69 b5 f5 12 35 f2 c8 13 f7 98 ff 11 b1 26 a6 10 73 4c 91 15 3c 5a 14 14 fe 30 23 .....i...5........&..sL..<Z...0#
137840 16 b8 8e 7a 17 7a e4 4d 38 4d 46 e0 39 8f 2c d7 3b c9 92 8e 3a 0b f8 b9 3f 44 ee 3c 3e 86 84 0b ...z.z.M8MF.9.,.;...:...?D.<>...
137860 3c c0 3a 52 3d 02 50 65 36 5e 17 58 37 9c 7d 6f 35 da c3 36 34 18 a9 01 31 57 bf 84 30 95 d5 b3 <.:R=.Pe6^.X7.}o5..64...1W..0...
137880 32 d3 6b ea 33 11 01 dd 24 6b e5 90 25 a9 8f a7 27 ef 31 fe 26 2d 5b c9 23 62 4d 4c 22 a0 27 7b 2.k.3...$k..%...'.1.&-[.#bML".'{
1378a0 20 e6 99 22 21 24 f3 15 2a 78 b4 28 2b ba de 1f 29 fc 60 46 28 3e 0a 71 2d 71 1c f4 2c b3 76 c3 ..."!$..*x.(+...).`F(>.q-q..,.v.
1378c0 2e f5 c8 9a 2f 37 a2 ad 70 9a 8d c0 71 58 e7 f7 73 1e 59 ae 72 dc 33 99 77 93 25 1c 76 51 4f 2b ..../7..p...qX..s.Y.r.3.w.%.vQO+
1378e0 74 17 f1 72 75 d5 9b 45 7e 89 dc 78 7f 4b b6 4f 7d 0d 08 16 7c cf 62 21 79 80 74 a4 78 42 1e 93 t..ru..E~..x.K.O}...|.b!y.t.xB..
137900 7a 04 a0 ca 7b c6 ca fd 6c bc 2e b0 6d 7e 44 87 6f 38 fa de 6e fa 90 e9 6b b5 86 6c 6a 77 ec 5b z...{...l...m~D.o8..n...k..ljw.[
137920 68 31 52 02 69 f3 38 35 62 af 7f 08 63 6d 15 3f 61 2b ab 66 60 e9 c1 51 65 a6 d7 d4 64 64 bd e3 h1R.i.85b...cm.?a+.f`..Qe...dd..
137940 66 22 03 ba 67 e0 69 8d 48 d7 cb 20 49 15 a1 17 4b 53 1f 4e 4a 91 75 79 4f de 63 fc 4e 1c 09 cb f"..g.i.H...I...KS.NJ.uyO.c.N...
137960 4c 5a b7 92 4d 98 dd a5 46 c4 9a 98 47 06 f0 af 45 40 4e f6 44 82 24 c1 41 cd 32 44 40 0f 58 73 LZ..M...F...G...E@N.D.$.A.2D@.Xs
137980 42 49 e6 2a 43 8b 8c 1d 54 f1 68 50 55 33 02 67 57 75 bc 3e 56 b7 d6 09 53 f8 c0 8c 52 3a aa bb BI.*C...T.hPU3.gWu.>V...S...R:..
1379a0 50 7c 14 e2 51 be 7e d5 5a e2 39 e8 5b 20 53 df 59 66 ed 86 58 a4 87 b1 5d eb 91 34 5c 29 fb 03 P|..Q.~.Z.9.[.S.Yf..X...]..4\)..
1379c0 5e 6f 45 5a 5f ad 2f 6d e1 35 1b 80 e0 f7 71 b7 e2 b1 cf ee e3 73 a5 d9 e6 3c b3 5c e7 fe d9 6b ^oEZ_./m.5....q......s...<.\...k
1379e0 e5 b8 67 32 e4 7a 0d 05 ef 26 4a 38 ee e4 20 0f ec a2 9e 56 ed 60 f4 61 e8 2f e2 e4 e9 ed 88 d3 ..g2.z...&J8.......V.`.a./......
137a00 eb ab 36 8a ea 69 5c bd fd 13 b8 f0 fc d1 d2 c7 fe 97 6c 9e ff 55 06 a9 fa 1a 10 2c fb d8 7a 1b ..6..i\...........l..U.....,..z.
137a20 f9 9e c4 42 f8 5c ae 75 f3 00 e9 48 f2 c2 83 7f f0 84 3d 26 f1 46 57 11 f4 09 41 94 f5 cb 2b a3 ...B.\.u...H......=&.FW...A...+.
137a40 f7 8d 95 fa f6 4f ff cd d9 78 5d 60 d8 ba 37 57 da fc 89 0e db 3e e3 39 de 71 f5 bc df b3 9f 8b .....O...x]`..7W.....>.9.q......
137a60 dd f5 21 d2 dc 37 4b e5 d7 6b 0c d8 d6 a9 66 ef d4 ef d8 b6 d5 2d b2 81 d0 62 a4 04 d1 a0 ce 33 ..!..7K..k....f......-...b.....3
137a80 d3 e6 70 6a d2 24 1a 5d c5 5e fe 10 c4 9c 94 27 c6 da 2a 7e c7 18 40 49 c2 57 56 cc c3 95 3c fb ..pj.$.].^.....'..*~..@I.WV...<.
137aa0 c1 d3 82 a2 c0 11 e8 95 cb 4d af a8 ca 8f c5 9f c8 c9 7b c6 c9 0b 11 f1 cc 44 07 74 cd 86 6d 43 .........M........{......D.t..mC
137ac0 cf c0 d3 1a ce 02 b9 2d 91 af 96 40 90 6d fc 77 92 2b 42 2e 93 e9 28 19 96 a6 3e 9c 97 64 54 ab .......-...@.m.w.+B...(...>..dT.
137ae0 95 22 ea f2 94 e0 80 c5 9f bc c7 f8 9e 7e ad cf 9c 38 13 96 9d fa 79 a1 98 b5 6f 24 99 77 05 13 ."...........~...8....y...o$.w..
137b00 9b 31 bb 4a 9a f3 d1 7d 8d 89 35 30 8c 4b 5f 07 8e 0d e1 5e 8f cf 8b 69 8a 80 9d ec 8b 42 f7 db .1.J...}..50.K_....^...i.....B..
137b20 89 04 49 82 88 c6 23 b5 83 9a 64 88 82 58 0e bf 80 1e b0 e6 81 dc da d1 84 93 cc 54 85 51 a6 63 ..I...#...d..X.............T.Q.c
137b40 87 17 18 3a 86 d5 72 0d a9 e2 d0 a0 a8 20 ba 97 aa 66 04 ce ab a4 6e f9 ae eb 78 7c af 29 12 4b ...:..r..........f....n...x|.).K
137b60 ad 6f ac 12 ac ad c6 25 a7 f1 81 18 a6 33 eb 2f a4 75 55 76 a5 b7 3f 41 a0 f8 29 c4 a1 3a 43 f3 .o.....%.....3./.uUv..?A..)..:C.
137b80 a3 7c fd aa a2 be 97 9d b5 c4 73 d0 b4 06 19 e7 b6 40 a7 be b7 82 cd 89 b2 cd db 0c b3 0f b1 3b .|........s......@.............;
137ba0 b1 49 0f 62 b0 8b 65 55 bb d7 22 68 ba 15 48 5f b8 53 f6 06 b9 91 9c 31 bc de 8a b4 bd 1c e0 83 .I.b..eU.."h..H_.S.....1........
137bc0 bf 5a 5e da be 98 34 ed 00 00 00 00 b8 bc 67 65 aa 09 c8 8b 12 b5 af ee 8f 62 97 57 37 de f0 32 .Z^...4.......ge.........b.W7..2
137be0 25 6b 5f dc 9d d7 38 b9 c5 b4 28 ef 7d 08 4f 8a 6f bd e0 64 d7 01 87 01 4a d6 bf b8 f2 6a d8 dd %k_...8...(.}.O.o..d....J....j..
137c00 e0 df 77 33 58 63 10 56 50 19 57 9f e8 a5 30 fa fa 10 9f 14 42 ac f8 71 df 7b c0 c8 67 c7 a7 ad ..w3Xc.VP.W...0.....B..q.{..g...
137c20 75 72 08 43 cd ce 6f 26 95 ad 7f 70 2d 11 18 15 3f a4 b7 fb 87 18 d0 9e 1a cf e8 27 a2 73 8f 42 ur.C..o&...p-...?..........'.s.B
137c40 b0 c6 20 ac 08 7a 47 c9 a0 32 af 3e 18 8e c8 5b 0a 3b 67 b5 b2 87 00 d0 2f 50 38 69 97 ec 5f 0c .....zG..2.>...[.;g...../P8i.._.
137c60 85 59 f0 e2 3d e5 97 87 65 86 87 d1 dd 3a e0 b4 cf 8f 4f 5a 77 33 28 3f ea e4 10 86 52 58 77 e3 .Y..=...e....:....OZw3(?....RXw.
137c80 40 ed d8 0d f8 51 bf 68 f0 2b f8 a1 48 97 9f c4 5a 22 30 2a e2 9e 57 4f 7f 49 6f f6 c7 f5 08 93 @....Q.h.+..H...Z"0*..WO.Io.....
137ca0 d5 40 a7 7d 6d fc c0 18 35 9f d0 4e 8d 23 b7 2b 9f 96 18 c5 27 2a 7f a0 ba fd 47 19 02 41 20 7c .@.}m...5..N.#.+....'*....G..A.|
137cc0 10 f4 8f 92 a8 48 e8 f7 9b 14 58 3d 23 a8 3f 58 31 1d 90 b6 89 a1 f7 d3 14 76 cf 6a ac ca a8 0f .....H....X=#.?X1........v.j....
137ce0 be 7f 07 e1 06 c3 60 84 5e a0 70 d2 e6 1c 17 b7 f4 a9 b8 59 4c 15 df 3c d1 c2 e7 85 69 7e 80 e0 ......`.^.p........YL..<....i~..
137d00 7b cb 2f 0e c3 77 48 6b cb 0d 0f a2 73 b1 68 c7 61 04 c7 29 d9 b8 a0 4c 44 6f 98 f5 fc d3 ff 90 {./..wHk....s.h.a..)...LDo......
137d20 ee 66 50 7e 56 da 37 1b 0e b9 27 4d b6 05 40 28 a4 b0 ef c6 1c 0c 88 a3 81 db b0 1a 39 67 d7 7f .fP~V.7...'M..@(............9g..
137d40 2b d2 78 91 93 6e 1f f4 3b 26 f7 03 83 9a 90 66 91 2f 3f 88 29 93 58 ed b4 44 60 54 0c f8 07 31 +.x..n..;&.....f./?.).X..D`T...1
137d60 1e 4d a8 df a6 f1 cf ba fe 92 df ec 46 2e b8 89 54 9b 17 67 ec 27 70 02 71 f0 48 bb c9 4c 2f de .M..........F...T..g.'p.q.H..L/.
137d80 db f9 80 30 63 45 e7 55 6b 3f a0 9c d3 83 c7 f9 c1 36 68 17 79 8a 0f 72 e4 5d 37 cb 5c e1 50 ae ...0cE.Uk?.......6h.y..r.]7.\.P.
137da0 4e 54 ff 40 f6 e8 98 25 ae 8b 88 73 16 37 ef 16 04 82 40 f8 bc 3e 27 9d 21 e9 1f 24 99 55 78 41 NT.@...%...s.7....@..>'.!..$.UxA
137dc0 8b e0 d7 af 33 5c b0 ca ed 59 b6 3b 55 e5 d1 5e 47 50 7e b0 ff ec 19 d5 62 3b 21 6c da 87 46 09 ....3\...Y.;U..^GP~.....b;!l..F.
137de0 c8 32 e9 e7 70 8e 8e 82 28 ed 9e d4 90 51 f9 b1 82 e4 56 5f 3a 58 31 3a a7 8f 09 83 1f 33 6e e6 .2..p...(....Q....V_:X1:.....3n.
137e00 0d 86 c1 08 b5 3a a6 6d bd 40 e1 a4 05 fc 86 c1 17 49 29 2f af f5 4e 4a 32 22 76 f3 8a 9e 11 96 .....:.m.@.......I)/..NJ2"v.....
137e20 98 2b be 78 20 97 d9 1d 78 f4 c9 4b c0 48 ae 2e d2 fd 01 c0 6a 41 66 a5 f7 96 5e 1c 4f 2a 39 79 .+.x....x..K.H......jAf...^.O*9y
137e40 5d 9f 96 97 e5 23 f1 f2 4d 6b 19 05 f5 d7 7e 60 e7 62 d1 8e 5f de b6 eb c2 09 8e 52 7a b5 e9 37 ]....#..Mk....~`.b.._......Rz..7
137e60 68 00 46 d9 d0 bc 21 bc 88 df 31 ea 30 63 56 8f 22 d6 f9 61 9a 6a 9e 04 07 bd a6 bd bf 01 c1 d8 h.F...!...1.0cV."..a.j..........
137e80 ad b4 6e 36 15 08 09 53 1d 72 4e 9a a5 ce 29 ff b7 7b 86 11 0f c7 e1 74 92 10 d9 cd 2a ac be a8 ..n6...S.rN...)..{.....t....*...
137ea0 38 19 11 46 80 a5 76 23 d8 c6 66 75 60 7a 01 10 72 cf ae fe ca 73 c9 9b 57 a4 f1 22 ef 18 96 47 8..F..v#..fu`z..r....s..W.."...G
137ec0 fd ad 39 a9 45 11 5e cc 76 4d ee 06 ce f1 89 63 dc 44 26 8d 64 f8 41 e8 f9 2f 79 51 41 93 1e 34 ..9.E.^.vM.....c.D&.d.A../yQA..4
137ee0 53 26 b1 da eb 9a d6 bf b3 f9 c6 e9 0b 45 a1 8c 19 f0 0e 62 a1 4c 69 07 3c 9b 51 be 84 27 36 db S&...........E.....b.Li.<.Q..'6.
137f00 96 92 99 35 2e 2e fe 50 26 54 b9 99 9e e8 de fc 8c 5d 71 12 34 e1 16 77 a9 36 2e ce 11 8a 49 ab ...5...P&T.......]q.4..w.6....I.
137f20 03 3f e6 45 bb 83 81 20 e3 e0 91 76 5b 5c f6 13 49 e9 59 fd f1 55 3e 98 6c 82 06 21 d4 3e 61 44 .?.E.......v[\..I.Y..U>.l..!.>aD
137f40 c6 8b ce aa 7e 37 a9 cf d6 7f 41 38 6e c3 26 5d 7c 76 89 b3 c4 ca ee d6 59 1d d6 6f e1 a1 b1 0a ....~7....A8n.&]|v......Y..o....
137f60 f3 14 1e e4 4b a8 79 81 13 cb 69 d7 ab 77 0e b2 b9 c2 a1 5c 01 7e c6 39 9c a9 fe 80 24 15 99 e5 ....K.y...i..w.....\.~.9....$...
137f80 36 a0 36 0b 8e 1c 51 6e 86 66 16 a7 3e da 71 c2 2c 6f de 2c 94 d3 b9 49 09 04 81 f0 b1 b8 e6 95 6.6...Qn.f..>.q.,o.,...I........
137fa0 a3 0d 49 7b 1b b1 2e 1e 43 d2 3e 48 fb 6e 59 2d e9 db f6 c3 51 67 91 a6 cc b0 a9 1f 74 0c ce 7a ..I{....C.>H.nY-....Qg......t..z
137fc0 66 b9 61 94 de 05 06 f1 60 07 00 00 00 08 50 00 00 08 10 00 14 08 73 00 12 07 1f 00 00 08 70 00 f.a.....`.....P.......s.......p.
137fe0 00 08 30 00 00 09 c0 00 10 07 0a 00 00 08 60 00 00 08 20 00 00 09 a0 00 00 08 00 00 00 08 80 00 ..0...........`.................
138000 00 08 40 00 00 09 e0 00 10 07 06 00 00 08 58 00 00 08 18 00 00 09 90 00 13 07 3b 00 00 08 78 00 ..@...........X...........;...x.
138020 00 08 38 00 00 09 d0 00 11 07 11 00 00 08 68 00 00 08 28 00 00 09 b0 00 00 08 08 00 00 08 88 00 ..8...........h...(.............
138040 00 08 48 00 00 09 f0 00 10 07 04 00 00 08 54 00 00 08 14 00 15 08 e3 00 13 07 2b 00 00 08 74 00 ..H...........T...........+...t.
138060 00 08 34 00 00 09 c8 00 11 07 0d 00 00 08 64 00 00 08 24 00 00 09 a8 00 00 08 04 00 00 08 84 00 ..4...........d...$.............
138080 00 08 44 00 00 09 e8 00 10 07 08 00 00 08 5c 00 00 08 1c 00 00 09 98 00 14 07 53 00 00 08 7c 00 ..D...........\...........S...|.
1380a0 00 08 3c 00 00 09 d8 00 12 07 17 00 00 08 6c 00 00 08 2c 00 00 09 b8 00 00 08 0c 00 00 08 8c 00 ..<...........l...,.............
1380c0 00 08 4c 00 00 09 f8 00 10 07 03 00 00 08 52 00 00 08 12 00 15 08 a3 00 13 07 23 00 00 08 72 00 ..L...........R...........#...r.
1380e0 00 08 32 00 00 09 c4 00 11 07 0b 00 00 08 62 00 00 08 22 00 00 09 a4 00 00 08 02 00 00 08 82 00 ..2...........b...".............
138100 00 08 42 00 00 09 e4 00 10 07 07 00 00 08 5a 00 00 08 1a 00 00 09 94 00 14 07 43 00 00 08 7a 00 ..B...........Z...........C...z.
138120 00 08 3a 00 00 09 d4 00 12 07 13 00 00 08 6a 00 00 08 2a 00 00 09 b4 00 00 08 0a 00 00 08 8a 00 ..:...........j...*.............
138140 00 08 4a 00 00 09 f4 00 10 07 05 00 00 08 56 00 00 08 16 00 40 08 00 00 13 07 33 00 00 08 76 00 ..J...........V.....@.....3...v.
138160 00 08 36 00 00 09 cc 00 11 07 0f 00 00 08 66 00 00 08 26 00 00 09 ac 00 00 08 06 00 00 08 86 00 ..6...........f...&.............
138180 00 08 46 00 00 09 ec 00 10 07 09 00 00 08 5e 00 00 08 1e 00 00 09 9c 00 14 07 63 00 00 08 7e 00 ..F...........^...........c...~.
1381a0 00 08 3e 00 00 09 dc 00 12 07 1b 00 00 08 6e 00 00 08 2e 00 00 09 bc 00 00 08 0e 00 00 08 8e 00 ..>...........n.................
1381c0 00 08 4e 00 00 09 fc 00 60 07 00 00 00 08 51 00 00 08 11 00 15 08 83 00 12 07 1f 00 00 08 71 00 ..N.....`.....Q...............q.
1381e0 00 08 31 00 00 09 c2 00 10 07 0a 00 00 08 61 00 00 08 21 00 00 09 a2 00 00 08 01 00 00 08 81 00 ..1...........a...!.............
138200 00 08 41 00 00 09 e2 00 10 07 06 00 00 08 59 00 00 08 19 00 00 09 92 00 13 07 3b 00 00 08 79 00 ..A...........Y...........;...y.
138220 00 08 39 00 00 09 d2 00 11 07 11 00 00 08 69 00 00 08 29 00 00 09 b2 00 00 08 09 00 00 08 89 00 ..9...........i...).............
138240 00 08 49 00 00 09 f2 00 10 07 04 00 00 08 55 00 00 08 15 00 10 08 02 01 13 07 2b 00 00 08 75 00 ..I...........U...........+...u.
138260 00 08 35 00 00 09 ca 00 11 07 0d 00 00 08 65 00 00 08 25 00 00 09 aa 00 00 08 05 00 00 08 85 00 ..5...........e...%.............
138280 00 08 45 00 00 09 ea 00 10 07 08 00 00 08 5d 00 00 08 1d 00 00 09 9a 00 14 07 53 00 00 08 7d 00 ..E...........]...........S...}.
1382a0 00 08 3d 00 00 09 da 00 12 07 17 00 00 08 6d 00 00 08 2d 00 00 09 ba 00 00 08 0d 00 00 08 8d 00 ..=...........m...-.............
1382c0 00 08 4d 00 00 09 fa 00 10 07 03 00 00 08 53 00 00 08 13 00 15 08 c3 00 13 07 23 00 00 08 73 00 ..M...........S...........#...s.
1382e0 00 08 33 00 00 09 c6 00 11 07 0b 00 00 08 63 00 00 08 23 00 00 09 a6 00 00 08 03 00 00 08 83 00 ..3...........c...#.............
138300 00 08 43 00 00 09 e6 00 10 07 07 00 00 08 5b 00 00 08 1b 00 00 09 96 00 14 07 43 00 00 08 7b 00 ..C...........[...........C...{.
138320 00 08 3b 00 00 09 d6 00 12 07 13 00 00 08 6b 00 00 08 2b 00 00 09 b6 00 00 08 0b 00 00 08 8b 00 ..;...........k...+.............
138340 00 08 4b 00 00 09 f6 00 10 07 05 00 00 08 57 00 00 08 17 00 40 08 00 00 13 07 33 00 00 08 77 00 ..K...........W.....@.....3...w.
138360 00 08 37 00 00 09 ce 00 11 07 0f 00 00 08 67 00 00 08 27 00 00 09 ae 00 00 08 07 00 00 08 87 00 ..7...........g...'.............
138380 00 08 47 00 00 09 ee 00 10 07 09 00 00 08 5f 00 00 08 1f 00 00 09 9e 00 14 07 63 00 00 08 7f 00 ..G..........._...........c.....
1383a0 00 08 3f 00 00 09 de 00 12 07 1b 00 00 08 6f 00 00 08 2f 00 00 09 be 00 00 08 0f 00 00 08 8f 00 ..?...........o.../.............
1383c0 00 08 4f 00 00 09 fe 00 60 07 00 00 00 08 50 00 00 08 10 00 14 08 73 00 12 07 1f 00 00 08 70 00 ..O.....`.....P.......s.......p.
1383e0 00 08 30 00 00 09 c1 00 10 07 0a 00 00 08 60 00 00 08 20 00 00 09 a1 00 00 08 00 00 00 08 80 00 ..0...........`.................
138400 00 08 40 00 00 09 e1 00 10 07 06 00 00 08 58 00 00 08 18 00 00 09 91 00 13 07 3b 00 00 08 78 00 ..@...........X...........;...x.
138420 00 08 38 00 00 09 d1 00 11 07 11 00 00 08 68 00 00 08 28 00 00 09 b1 00 00 08 08 00 00 08 88 00 ..8...........h...(.............
138440 00 08 48 00 00 09 f1 00 10 07 04 00 00 08 54 00 00 08 14 00 15 08 e3 00 13 07 2b 00 00 08 74 00 ..H...........T...........+...t.
138460 00 08 34 00 00 09 c9 00 11 07 0d 00 00 08 64 00 00 08 24 00 00 09 a9 00 00 08 04 00 00 08 84 00 ..4...........d...$.............
138480 00 08 44 00 00 09 e9 00 10 07 08 00 00 08 5c 00 00 08 1c 00 00 09 99 00 14 07 53 00 00 08 7c 00 ..D...........\...........S...|.
1384a0 00 08 3c 00 00 09 d9 00 12 07 17 00 00 08 6c 00 00 08 2c 00 00 09 b9 00 00 08 0c 00 00 08 8c 00 ..<...........l...,.............
1384c0 00 08 4c 00 00 09 f9 00 10 07 03 00 00 08 52 00 00 08 12 00 15 08 a3 00 13 07 23 00 00 08 72 00 ..L...........R...........#...r.
1384e0 00 08 32 00 00 09 c5 00 11 07 0b 00 00 08 62 00 00 08 22 00 00 09 a5 00 00 08 02 00 00 08 82 00 ..2...........b...".............
138500 00 08 42 00 00 09 e5 00 10 07 07 00 00 08 5a 00 00 08 1a 00 00 09 95 00 14 07 43 00 00 08 7a 00 ..B...........Z...........C...z.
138520 00 08 3a 00 00 09 d5 00 12 07 13 00 00 08 6a 00 00 08 2a 00 00 09 b5 00 00 08 0a 00 00 08 8a 00 ..:...........j...*.............
138540 00 08 4a 00 00 09 f5 00 10 07 05 00 00 08 56 00 00 08 16 00 40 08 00 00 13 07 33 00 00 08 76 00 ..J...........V.....@.....3...v.
138560 00 08 36 00 00 09 cd 00 11 07 0f 00 00 08 66 00 00 08 26 00 00 09 ad 00 00 08 06 00 00 08 86 00 ..6...........f...&.............
138580 00 08 46 00 00 09 ed 00 10 07 09 00 00 08 5e 00 00 08 1e 00 00 09 9d 00 14 07 63 00 00 08 7e 00 ..F...........^...........c...~.
1385a0 00 08 3e 00 00 09 dd 00 12 07 1b 00 00 08 6e 00 00 08 2e 00 00 09 bd 00 00 08 0e 00 00 08 8e 00 ..>...........n.................
1385c0 00 08 4e 00 00 09 fd 00 60 07 00 00 00 08 51 00 00 08 11 00 15 08 83 00 12 07 1f 00 00 08 71 00 ..N.....`.....Q...............q.
1385e0 00 08 31 00 00 09 c3 00 10 07 0a 00 00 08 61 00 00 08 21 00 00 09 a3 00 00 08 01 00 00 08 81 00 ..1...........a...!.............
138600 00 08 41 00 00 09 e3 00 10 07 06 00 00 08 59 00 00 08 19 00 00 09 93 00 13 07 3b 00 00 08 79 00 ..A...........Y...........;...y.
138620 00 08 39 00 00 09 d3 00 11 07 11 00 00 08 69 00 00 08 29 00 00 09 b3 00 00 08 09 00 00 08 89 00 ..9...........i...).............
138640 00 08 49 00 00 09 f3 00 10 07 04 00 00 08 55 00 00 08 15 00 10 08 02 01 13 07 2b 00 00 08 75 00 ..I...........U...........+...u.
138660 00 08 35 00 00 09 cb 00 11 07 0d 00 00 08 65 00 00 08 25 00 00 09 ab 00 00 08 05 00 00 08 85 00 ..5...........e...%.............
138680 00 08 45 00 00 09 eb 00 10 07 08 00 00 08 5d 00 00 08 1d 00 00 09 9b 00 14 07 53 00 00 08 7d 00 ..E...........]...........S...}.
1386a0 00 08 3d 00 00 09 db 00 12 07 17 00 00 08 6d 00 00 08 2d 00 00 09 bb 00 00 08 0d 00 00 08 8d 00 ..=...........m...-.............
1386c0 00 08 4d 00 00 09 fb 00 10 07 03 00 00 08 53 00 00 08 13 00 15 08 c3 00 13 07 23 00 00 08 73 00 ..M...........S...........#...s.
1386e0 00 08 33 00 00 09 c7 00 11 07 0b 00 00 08 63 00 00 08 23 00 00 09 a7 00 00 08 03 00 00 08 83 00 ..3...........c...#.............
138700 00 08 43 00 00 09 e7 00 10 07 07 00 00 08 5b 00 00 08 1b 00 00 09 97 00 14 07 43 00 00 08 7b 00 ..C...........[...........C...{.
138720 00 08 3b 00 00 09 d7 00 12 07 13 00 00 08 6b 00 00 08 2b 00 00 09 b7 00 00 08 0b 00 00 08 8b 00 ..;...........k...+.............
138740 00 08 4b 00 00 09 f7 00 10 07 05 00 00 08 57 00 00 08 17 00 40 08 00 00 13 07 33 00 00 08 77 00 ..K...........W.....@.....3...w.
138760 00 08 37 00 00 09 cf 00 11 07 0f 00 00 08 67 00 00 08 27 00 00 09 af 00 00 08 07 00 00 08 87 00 ..7...........g...'.............
138780 00 08 47 00 00 09 ef 00 10 07 09 00 00 08 5f 00 00 08 1f 00 00 09 9f 00 14 07 63 00 00 08 7f 00 ..G..........._...........c.....
1387a0 00 08 3f 00 00 09 df 00 12 07 1b 00 00 08 6f 00 00 08 2f 00 00 09 bf 00 00 08 0f 00 00 08 8f 00 ..?...........o.../.............
1387c0 00 08 4f 00 00 09 ff 00 10 05 01 00 17 05 01 01 13 05 11 00 1b 05 01 10 11 05 05 00 19 05 01 04 ..O.............................
1387e0 15 05 41 00 1d 05 01 40 10 05 03 00 18 05 01 02 14 05 21 00 1c 05 01 20 12 05 09 00 1a 05 01 08 ..A....@..........!.............
138800 16 05 81 00 40 05 00 00 10 05 02 00 17 05 81 01 13 05 19 00 1b 05 01 18 11 05 07 00 19 05 01 06 ....@...........................
138820 15 05 61 00 1d 05 01 60 10 05 04 00 18 05 01 03 14 05 31 00 1c 05 01 30 12 05 0d 00 1a 05 01 0c ..a....`..........1....0........
138840 16 05 c1 00 40 05 00 00 00 00 00 00 00 00 00 00 10 cc 43 00 04 00 04 00 08 00 04 00 a0 cd 43 00 ....@.............C...........C.
138860 04 00 05 00 10 00 08 00 a0 cd 43 00 04 00 06 00 20 00 20 00 a0 cd 43 00 04 00 04 00 10 00 10 00 ..........C...........C.........
138880 b0 d0 43 00 08 00 10 00 20 00 20 00 b0 d0 43 00 08 00 10 00 80 00 80 00 b0 d0 43 00 08 00 20 00 ..C...........C...........C.....
1388a0 80 00 00 01 b0 d0 43 00 20 00 80 00 02 01 00 04 b0 d0 43 00 20 00 02 01 02 01 00 10 b0 d0 43 00 ......C...........C...........C.
1388c0 10 00 10 00 10 00 10 00 11 00 11 00 12 00 12 00 13 00 13 00 14 00 14 00 15 00 15 00 16 00 16 00 ................................
1388e0 17 00 17 00 18 00 18 00 19 00 19 00 1a 00 1a 00 1b 00 1b 00 1c 00 1c 00 1d 00 1d 00 40 00 40 00 ............................@.@.
138900 01 00 02 00 03 00 04 00 05 00 07 00 09 00 0d 00 11 00 19 00 21 00 31 00 41 00 61 00 81 00 c1 00 ....................!.1.A.a.....
138920 01 01 81 01 01 02 01 03 01 04 01 06 01 08 01 0c 01 10 01 18 01 20 01 30 01 40 01 60 00 00 00 00 .......................0.@.`....
138940 00 01 02 03 04 05 06 07 08 08 09 09 0a 0a 0b 0b 0c 0c 0c 0c 0d 0d 0d 0d 0e 0e 0e 0e 0f 0f 0f 0f ................................
138960 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 ................................
138980 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 ................................
1389a0 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 ................................
1389c0 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 ................................
1389e0 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 ................................
138a00 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a ................................
138a20 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1c ................................
138a40 00 01 02 03 04 04 05 05 06 06 06 06 07 07 07 07 08 08 08 08 08 08 08 08 09 09 09 09 09 09 09 09 ................................
138a60 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0a 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b 0b ................................
138a80 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c 0c ................................
138aa0 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d 0d ................................
138ac0 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e ................................
138ae0 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e 0e ................................
138b00 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f ................................
138b20 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f 0f ................................
138b40 00 00 10 11 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 ................................
138b60 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 ................................
138b80 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a 1a ................................
138ba0 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b 1b ................................
138bc0 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c ................................
138be0 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c 1c ................................
138c00 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d ................................
138c20 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d 1d ................................
138c40 00 00 05 00 10 00 05 00 08 00 05 00 18 00 05 00 04 00 05 00 14 00 05 00 0c 00 05 00 1c 00 05 00 ................................
138c60 02 00 05 00 12 00 05 00 0a 00 05 00 1a 00 05 00 06 00 05 00 16 00 05 00 0e 00 05 00 1e 00 05 00 ................................
138c80 01 00 05 00 11 00 05 00 09 00 05 00 19 00 05 00 05 00 05 00 15 00 05 00 0d 00 05 00 1d 00 05 00 ................................
138ca0 03 00 05 00 13 00 05 00 0b 00 05 00 1b 00 05 00 07 00 05 00 17 00 05 00 00 00 00 00 00 00 00 00 ................................
138cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138ce0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00 03 00 00 00 ................................
138d00 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138d20 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 ................................
138d40 02 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 ................................
138d60 04 00 00 00 04 00 00 00 05 00 00 00 05 00 00 00 05 00 00 00 05 00 00 00 00 00 00 00 00 00 00 00 ................................
138d80 00 00 00 00 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 06 00 00 00 08 00 00 00 0c 00 00 00 ................................
138da0 10 00 00 00 18 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 60 00 00 00 80 00 00 00 c0 00 00 00 ............0...@...`...........
138dc0 00 01 00 00 80 01 00 00 00 02 00 00 00 03 00 00 00 04 00 00 00 06 00 00 00 08 00 00 00 0c 00 00 ................................
138de0 00 10 00 00 00 18 00 00 00 20 00 00 00 30 00 00 00 40 00 00 00 60 00 00 00 00 00 00 01 00 00 00 .............0...@...`..........
138e00 02 00 00 00 03 00 00 00 04 00 00 00 05 00 00 00 06 00 00 00 07 00 00 00 08 00 00 00 0a 00 00 00 ................................
138e20 0c 00 00 00 0e 00 00 00 10 00 00 00 14 00 00 00 18 00 00 00 1c 00 00 00 20 00 00 00 28 00 00 00 ............................(...
138e40 30 00 00 00 38 00 00 00 40 00 00 00 50 00 00 00 60 00 00 00 70 00 00 00 80 00 00 00 a0 00 00 00 0...8...@...P...`...p...........
138e60 c0 00 00 00 e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
138e80 01 00 00 00 01 00 00 00 02 00 00 00 02 00 00 00 03 00 00 00 03 00 00 00 04 00 00 00 04 00 00 00 ................................
138ea0 05 00 00 00 05 00 00 00 06 00 00 00 06 00 00 00 07 00 00 00 07 00 00 00 08 00 00 00 08 00 00 00 ................................
138ec0 09 00 00 00 09 00 00 00 0a 00 00 00 0a 00 00 00 0b 00 00 00 0b 00 00 00 0c 00 00 00 0c 00 00 00 ................................
138ee0 0d 00 00 00 0d 00 00 00 0c 00 08 00 8c 00 08 00 4c 00 08 00 cc 00 08 00 2c 00 08 00 ac 00 08 00 ................L.......,.......
138f00 6c 00 08 00 ec 00 08 00 1c 00 08 00 9c 00 08 00 5c 00 08 00 dc 00 08 00 3c 00 08 00 bc 00 08 00 l...............\.......<.......
138f20 7c 00 08 00 fc 00 08 00 02 00 08 00 82 00 08 00 42 00 08 00 c2 00 08 00 22 00 08 00 a2 00 08 00 |...............B.......".......
138f40 62 00 08 00 e2 00 08 00 12 00 08 00 92 00 08 00 52 00 08 00 d2 00 08 00 32 00 08 00 b2 00 08 00 b...............R.......2.......
138f60 72 00 08 00 f2 00 08 00 0a 00 08 00 8a 00 08 00 4a 00 08 00 ca 00 08 00 2a 00 08 00 aa 00 08 00 r...............J.......*.......
138f80 6a 00 08 00 ea 00 08 00 1a 00 08 00 9a 00 08 00 5a 00 08 00 da 00 08 00 3a 00 08 00 ba 00 08 00 j...............Z.......:.......
138fa0 7a 00 08 00 fa 00 08 00 06 00 08 00 86 00 08 00 46 00 08 00 c6 00 08 00 26 00 08 00 a6 00 08 00 z...............F.......&.......
138fc0 66 00 08 00 e6 00 08 00 16 00 08 00 96 00 08 00 56 00 08 00 d6 00 08 00 36 00 08 00 b6 00 08 00 f...............V.......6.......
138fe0 76 00 08 00 f6 00 08 00 0e 00 08 00 8e 00 08 00 4e 00 08 00 ce 00 08 00 2e 00 08 00 ae 00 08 00 v...............N...............
139000 6e 00 08 00 ee 00 08 00 1e 00 08 00 9e 00 08 00 5e 00 08 00 de 00 08 00 3e 00 08 00 be 00 08 00 n...............^.......>.......
139020 7e 00 08 00 fe 00 08 00 01 00 08 00 81 00 08 00 41 00 08 00 c1 00 08 00 21 00 08 00 a1 00 08 00 ~...............A.......!.......
139040 61 00 08 00 e1 00 08 00 11 00 08 00 91 00 08 00 51 00 08 00 d1 00 08 00 31 00 08 00 b1 00 08 00 a...............Q.......1.......
139060 71 00 08 00 f1 00 08 00 09 00 08 00 89 00 08 00 49 00 08 00 c9 00 08 00 29 00 08 00 a9 00 08 00 q...............I.......).......
139080 69 00 08 00 e9 00 08 00 19 00 08 00 99 00 08 00 59 00 08 00 d9 00 08 00 39 00 08 00 b9 00 08 00 i...............Y.......9.......
1390a0 79 00 08 00 f9 00 08 00 05 00 08 00 85 00 08 00 45 00 08 00 c5 00 08 00 25 00 08 00 a5 00 08 00 y...............E.......%.......
1390c0 65 00 08 00 e5 00 08 00 15 00 08 00 95 00 08 00 55 00 08 00 d5 00 08 00 35 00 08 00 b5 00 08 00 e...............U.......5.......
1390e0 75 00 08 00 f5 00 08 00 0d 00 08 00 8d 00 08 00 4d 00 08 00 cd 00 08 00 2d 00 08 00 ad 00 08 00 u...............M.......-.......
139100 6d 00 08 00 ed 00 08 00 1d 00 08 00 9d 00 08 00 5d 00 08 00 dd 00 08 00 3d 00 08 00 bd 00 08 00 m...............].......=.......
139120 7d 00 08 00 fd 00 08 00 13 00 09 00 13 01 09 00 93 00 09 00 93 01 09 00 53 00 09 00 53 01 09 00 }.......................S...S...
139140 d3 00 09 00 d3 01 09 00 33 00 09 00 33 01 09 00 b3 00 09 00 b3 01 09 00 73 00 09 00 73 01 09 00 ........3...3...........s...s...
139160 f3 00 09 00 f3 01 09 00 0b 00 09 00 0b 01 09 00 8b 00 09 00 8b 01 09 00 4b 00 09 00 4b 01 09 00 ........................K...K...
139180 cb 00 09 00 cb 01 09 00 2b 00 09 00 2b 01 09 00 ab 00 09 00 ab 01 09 00 6b 00 09 00 6b 01 09 00 ........+...+...........k...k...
1391a0 eb 00 09 00 eb 01 09 00 1b 00 09 00 1b 01 09 00 9b 00 09 00 9b 01 09 00 5b 00 09 00 5b 01 09 00 ........................[...[...
1391c0 db 00 09 00 db 01 09 00 3b 00 09 00 3b 01 09 00 bb 00 09 00 bb 01 09 00 7b 00 09 00 7b 01 09 00 ........;...;...........{...{...
1391e0 fb 00 09 00 fb 01 09 00 07 00 09 00 07 01 09 00 87 00 09 00 87 01 09 00 47 00 09 00 47 01 09 00 ........................G...G...
139200 c7 00 09 00 c7 01 09 00 27 00 09 00 27 01 09 00 a7 00 09 00 a7 01 09 00 67 00 09 00 67 01 09 00 ........'...'...........g...g...
139220 e7 00 09 00 e7 01 09 00 17 00 09 00 17 01 09 00 97 00 09 00 97 01 09 00 57 00 09 00 57 01 09 00 ........................W...W...
139240 d7 00 09 00 d7 01 09 00 37 00 09 00 37 01 09 00 b7 00 09 00 b7 01 09 00 77 00 09 00 77 01 09 00 ........7...7...........w...w...
139260 f7 00 09 00 f7 01 09 00 0f 00 09 00 0f 01 09 00 8f 00 09 00 8f 01 09 00 4f 00 09 00 4f 01 09 00 ........................O...O...
139280 cf 00 09 00 cf 01 09 00 2f 00 09 00 2f 01 09 00 af 00 09 00 af 01 09 00 6f 00 09 00 6f 01 09 00 ......../.../...........o...o...
1392a0 ef 00 09 00 ef 01 09 00 1f 00 09 00 1f 01 09 00 9f 00 09 00 9f 01 09 00 5f 00 09 00 5f 01 09 00 ........................_..._...
1392c0 df 00 09 00 df 01 09 00 3f 00 09 00 3f 01 09 00 bf 00 09 00 bf 01 09 00 7f 00 09 00 7f 01 09 00 ........?...?...................
1392e0 ff 00 09 00 ff 01 09 00 00 00 07 00 40 00 07 00 20 00 07 00 60 00 07 00 10 00 07 00 50 00 07 00 ............@.......`.......P...
139300 30 00 07 00 70 00 07 00 08 00 07 00 48 00 07 00 28 00 07 00 68 00 07 00 18 00 07 00 58 00 07 00 0...p.......H...(...h.......X...
139320 38 00 07 00 78 00 07 00 04 00 07 00 44 00 07 00 24 00 07 00 64 00 07 00 14 00 07 00 54 00 07 00 8...x.......D...$...d.......T...
139340 34 00 07 00 74 00 07 00 03 00 08 00 83 00 08 00 43 00 08 00 c3 00 08 00 23 00 08 00 a3 00 08 00 4...t...........C.......#.......
139360 63 00 08 00 e3 00 08 00 00 00 00 00 00 00 00 00 50 56 45 00 00 00 00 00 00 00 00 00 00 00 00 00 c...............PVE.............
139380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
1393a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 2a 20 00 3c 20 00 3e 20 00 7b 20 00 ....................*..<..>..{..
1393c0 7d 20 00 7b 20 00 7d 20 00 00 00 00 00 00 00 00 d4 f8 53 00 00 00 00 00 00 00 00 00 00 00 00 00 }..{..}...........S.............
1393e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
139400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 31 32 33 34 35 36 37 38 39 41 42 ....................0123456789AB
139420 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 00 00 00 00 30 31 32 33 CDEFGHIJKLMNOPQRSTUVWXYZ....0123
139440 34 35 36 37 38 39 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 456789abcdefghijklmnopqrstuvwxyz
139460 00 00 00 00 00 00 00 00 ac 12 54 00 60 7b 45 00 40 97 45 00 70 92 45 00 00 00 00 00 50 91 45 00 ..........T.`{E.@.E.p.E.....P.E.
139480 00 00 00 00 00 00 00 00 00 00 00 00 d0 91 45 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............E.................
1394a0 50 00 00 00 01 00 00 00 80 00 00 00 00 00 00 00 b4 12 54 00 60 7b 45 00 40 97 45 00 70 92 45 00 P.................T.`{E.@.E.p.E.
1394c0 00 00 00 00 50 91 45 00 f0 91 45 00 00 00 00 00 20 92 45 00 d0 91 45 00 00 00 00 00 00 00 00 00 ....P.E...E.......E...E.........
1394e0 00 00 00 00 00 00 00 00 bb 01 00 00 02 00 00 00 81 01 00 00 00 00 00 00 47 4d 54 00 00 00 00 00 ........................GMT.....
139500 00 00 00 00 55 54 43 00 00 00 00 00 00 00 00 00 57 45 54 00 00 00 00 00 00 00 00 00 42 53 54 00 ....UTC.........WET.........BST.
139520 00 00 00 00 c4 ff ff ff 57 41 54 00 00 00 00 00 3c 00 00 00 41 53 54 00 00 00 00 00 f0 00 00 00 ........WAT.....<...AST.........
139540 41 44 54 00 00 00 00 00 b4 00 00 00 45 53 54 00 00 00 00 00 2c 01 00 00 45 44 54 00 00 00 00 00 ADT.........EST.....,...EDT.....
139560 f0 00 00 00 43 53 54 00 00 00 00 00 68 01 00 00 43 44 54 00 00 00 00 00 2c 01 00 00 4d 53 54 00 ....CST.....h...CDT.....,...MST.
139580 00 00 00 00 a4 01 00 00 4d 44 54 00 00 00 00 00 68 01 00 00 50 53 54 00 00 00 00 00 e0 01 00 00 ........MDT.....h...PST.........
1395a0 50 44 54 00 00 00 00 00 a4 01 00 00 59 53 54 00 00 00 00 00 1c 02 00 00 59 44 54 00 00 00 00 00 PDT.........YST.........YDT.....
1395c0 e0 01 00 00 48 53 54 00 00 00 00 00 58 02 00 00 48 44 54 00 00 00 00 00 1c 02 00 00 43 41 54 00 ....HST.....X...HDT.........CAT.
1395e0 00 00 00 00 58 02 00 00 41 48 53 54 00 00 00 00 58 02 00 00 4e 54 00 00 00 00 00 00 94 02 00 00 ....X...AHST....X...NT..........
139600 49 44 4c 57 00 00 00 00 d0 02 00 00 43 45 54 00 00 00 00 00 c4 ff ff ff 4d 45 54 00 00 00 00 00 IDLW........CET.........MET.....
139620 c4 ff ff ff 4d 45 57 54 00 00 00 00 c4 ff ff ff 4d 45 53 54 00 00 00 00 88 ff ff ff 43 45 53 54 ....MEWT........MEST........CEST
139640 00 00 00 00 88 ff ff ff 4d 45 53 5a 00 00 00 00 88 ff ff ff 46 57 54 00 00 00 00 00 c4 ff ff ff ........MESZ........FWT.........
139660 46 53 54 00 00 00 00 00 88 ff ff ff 45 45 54 00 00 00 00 00 88 ff ff ff 57 41 53 54 00 00 00 00 FST.........EET.........WAST....
139680 5c fe ff ff 57 41 44 54 00 00 00 00 20 fe ff ff 43 43 54 00 00 00 00 00 20 fe ff ff 4a 53 54 00 \...WADT........CCT.........JST.
1396a0 00 00 00 00 e4 fd ff ff 45 41 53 54 00 00 00 00 a8 fd ff ff 45 41 44 54 00 00 00 00 6c fd ff ff ........EAST........EADT....l...
1396c0 47 53 54 00 00 00 00 00 a8 fd ff ff 4e 5a 54 00 00 00 00 00 30 fd ff ff 4e 5a 53 54 00 00 00 00 GST.........NZT.....0...NZST....
1396e0 30 fd ff ff 4e 5a 44 54 00 00 00 00 f4 fc ff ff 49 44 4c 45 00 00 00 00 30 fd ff ff 41 00 00 00 0...NZDT........IDLE....0...A...
139700 00 00 00 00 3c 00 00 00 42 00 00 00 00 00 00 00 78 00 00 00 43 00 00 00 00 00 00 00 b4 00 00 00 ....<...B.......x...C...........
139720 44 00 00 00 00 00 00 00 f0 00 00 00 45 00 00 00 00 00 00 00 2c 01 00 00 46 00 00 00 00 00 00 00 D...........E.......,...F.......
139740 68 01 00 00 47 00 00 00 00 00 00 00 a4 01 00 00 48 00 00 00 00 00 00 00 e0 01 00 00 49 00 00 00 h...G...........H...........I...
139760 00 00 00 00 1c 02 00 00 4b 00 00 00 00 00 00 00 58 02 00 00 4c 00 00 00 00 00 00 00 94 02 00 00 ........K.......X...L...........
139780 4d 00 00 00 00 00 00 00 d0 02 00 00 4e 00 00 00 00 00 00 00 c4 ff ff ff 4f 00 00 00 00 00 00 00 M...........N...........O.......
1397a0 88 ff ff ff 50 00 00 00 00 00 00 00 4c ff ff ff 51 00 00 00 00 00 00 00 10 ff ff ff 52 00 00 00 ....P.......L...Q...........R...
1397c0 00 00 00 00 d4 fe ff ff 53 00 00 00 00 00 00 00 98 fe ff ff 54 00 00 00 00 00 00 00 5c fe ff ff ........S...........T.......\...
1397e0 55 00 00 00 00 00 00 00 20 fe ff ff 56 00 00 00 00 00 00 00 e4 fd ff ff 57 00 00 00 00 00 00 00 U...........V...........W.......
139800 a8 fd ff ff 58 00 00 00 00 00 00 00 6c fd ff ff 59 00 00 00 00 00 00 00 30 fd ff ff 5a 00 00 00 ....X.......l...Y.......0...Z...
139820 00 00 00 00 00 00 00 00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 ........ABCDEFGHIJKLMNOPQRSTUVWX
139840 59 5a 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 30 31 32 33 YZabcdefghijklmnopqrstuvwxyz0123
139860 34 35 36 37 38 39 2b 2f 00 00 00 00 00 00 00 00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 456789+/........ABCDEFGHIJKLMNOP
139880 51 52 53 54 55 56 57 58 59 5a 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 QRSTUVWXYZabcdefghijklmnopqrstuv
1398a0 77 78 79 7a 30 31 32 33 34 35 36 37 38 39 2d 5f 00 00 00 00 00 00 00 00 18 3e 54 00 2c 3e 54 00 wxyz0123456789-_.........>T.,>T.
1398c0 30 3e 54 00 44 3e 54 00 54 3e 54 00 68 3e 54 00 74 3e 54 00 88 3e 54 00 94 3e 54 00 a8 3e 54 00 0>T.D>T.T>T.h>T.t>T..>T..>T..>T.
1398e0 b8 3e 54 00 cc 3e 54 00 dc 3e 54 00 f4 3e 54 00 04 3f 54 00 1c 3f 54 00 34 3f 54 00 4c 3f 54 00 .>T..>T..>T..>T..?T..?T.4?T.L?T.
139900 64 3f 54 00 7c 3f 54 00 94 3f 54 00 ac 3f 54 00 b8 3f 54 00 d0 3f 54 00 e8 3f 54 00 00 40 54 00 d?T.|?T..?T..?T..?T..?T..?T..@T.
139920 18 40 54 00 30 40 54 00 48 40 54 00 60 40 54 00 78 40 54 00 8c 40 54 00 90 40 54 00 a4 40 54 00 .@T.0@T.H@T.`@T.x@T..@T..@T..@T.
139940 a8 40 54 00 60 07 4a 00 14 20 50 00 b8 40 54 00 bc 40 54 00 c4 40 54 00 c8 40 54 00 d0 40 54 00 .@T.`.J...P..@T..@T..@T..@T..@T.
139960 e0 40 54 00 44 b6 53 00 e8 40 54 00 f0 40 54 00 f4 40 54 00 fc 40 54 00 00 41 54 00 08 41 54 00 .@T.D.S..@T..@T..@T..@T..AT..AT.
139980 18 41 54 00 24 41 54 00 28 41 54 00 34 41 54 00 38 41 54 00 44 41 54 00 4c 41 54 00 08 01 4a 00 .AT.$AT.(AT.4AT.8AT.DAT.LAT...J.
1399a0 58 41 54 00 64 41 54 00 70 41 54 00 40 cf 53 00 7c 41 54 00 88 41 54 00 94 41 54 00 a0 41 54 00 XAT.dAT.pAT.@.S.|AT..AT..AT..AT.
1399c0 ac 41 54 00 b8 41 54 00 cc 41 54 00 d8 41 54 00 f0 41 54 00 fc 41 54 00 08 42 54 00 14 42 54 00 .AT..AT..AT..AT..AT..AT..BT..BT.
1399e0 20 42 54 00 38 42 54 00 48 42 54 00 54 42 54 00 7c fa 4d 00 5c 42 54 00 6c 42 54 00 78 42 54 00 .BT.8BT.HBT.TBT.|.M.\BT.lBT.xBT.
139a00 88 42 54 00 94 42 54 00 a8 42 54 00 c0 42 54 00 c8 42 54 00 e0 42 54 00 e8 42 54 00 00 43 54 00 .BT..BT..BT..BT..BT..BT..BT..CT.
139a20 08 43 54 00 20 43 54 00 00 00 00 00 00 00 00 00 73 72 63 2f 5f 70 72 65 6d 61 6b 65 5f 6d 61 69 .CT..CT.........src/_premake_mai
139a40 6e 2e 6c 75 61 00 00 00 30 31 32 33 34 35 36 37 38 39 41 42 43 44 45 46 00 00 00 00 31 00 00 00 n.lua...0123456789ABCDEF....1...
139a60 43 4c 49 43 4f 4c 4f 52 00 00 00 00 30 00 00 00 43 4c 49 43 4f 4c 4f 52 5f 46 4f 52 43 45 00 00 CLICOLOR....0...CLICOLOR_FORCE..
139a80 45 72 72 6f 72 20 63 72 65 61 74 69 6e 67 20 66 69 6c 65 3a 0a 20 20 25 73 0a 00 00 25 73 20 64 Error.creating.file:...%s...%s.d
139aa0 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 0a 00 00 25 73 2f 25 73 00 00 00 20 20 46 61 69 6c 65 64 oes.not.exist...%s/%s.....Failed
139ac0 20 74 6f 20 63 72 65 61 74 65 20 73 79 6d 62 6f 6c 69 63 20 6c 69 6e 6b 20 5b 25 73 2d 3e 25 73 .to.create.symbolic.link.[%s->%s
139ae0 5d 0a 00 00 00 00 00 00 20 20 57 72 69 74 69 6e 67 20 64 61 74 61 20 74 6f 20 25 73 20 66 61 69 ].........Writing.data.to.%s.fai
139b00 6c 65 64 0a 20 20 20 25 64 20 62 79 74 65 73 20 77 65 72 65 20 77 72 69 74 74 65 6e 0a 20 20 20 led....%d.bytes.were.written....
139b20 20 25 64 20 62 79 74 65 73 20 77 65 72 65 20 61 74 74 65 6d 70 74 65 64 20 74 6f 20 62 65 20 77 .%d.bytes.were.attempted.to.be.w
139b40 72 69 74 74 65 6e 0a 20 20 20 20 46 69 6c 65 20 6d 61 79 20 62 65 20 63 6f 72 72 75 70 74 0a 00 ritten.....File.may.be.corrupt..
139b60 73 72 63 2f 62 61 73 65 2f 5f 66 6f 75 6e 64 61 74 69 6f 6e 2e 6c 75 61 00 00 00 00 73 72 63 2f src/base/_foundation.lua....src/
139b80 62 61 73 65 2f 73 74 72 69 6e 67 2e 6c 75 61 00 73 72 63 2f 62 61 73 65 2f 74 61 62 6c 65 2e 6c base/string.lua.src/base/table.l
139ba0 75 61 00 00 73 72 63 2f 62 61 73 65 2f 70 61 74 68 2e 6c 75 61 00 00 00 73 72 63 2f 62 61 73 65 ua..src/base/path.lua...src/base
139bc0 2f 6f 73 2e 6c 75 61 00 73 72 63 2f 62 61 73 65 2f 69 6f 2e 6c 75 61 00 73 72 63 2f 62 61 73 65 /os.lua.src/base/io.lua.src/base
139be0 2f 74 6f 6f 6c 73 2e 6c 75 61 00 00 73 72 63 2f 62 61 73 65 2f 74 72 65 65 2e 6c 75 61 00 00 00 /tools.lua..src/base/tree.lua...
139c00 73 72 63 2f 62 61 73 65 2f 67 6c 6f 62 61 6c 73 2e 6c 75 61 00 00 00 00 73 72 63 2f 62 61 73 65 src/base/globals.lua....src/base
139c20 2f 73 65 6d 76 65 72 2e 6c 75 61 00 73 72 63 2f 62 61 73 65 2f 68 74 74 70 2e 6c 75 61 00 00 00 /semver.lua.src/base/http.lua...
139c40 73 72 63 2f 62 61 73 65 2f 6a 73 6f 6e 2e 6c 75 61 00 00 00 73 72 63 2f 62 61 73 65 2f 6a 73 6f src/base/json.lua...src/base/jso
139c60 6e 77 72 61 70 70 65 72 2e 6c 75 61 00 00 00 00 73 72 63 2f 62 61 73 65 2f 6c 61 6e 67 75 61 67 nwrapper.lua....src/base/languag
139c80 65 73 2e 6c 75 61 00 00 73 72 63 2f 62 61 73 65 2f 74 65 72 6d 2e 6c 75 61 00 00 00 73 72 63 2f es.lua..src/base/term.lua...src/
139ca0 62 61 73 65 2f 66 69 65 6c 64 2e 6c 75 61 00 00 73 72 63 2f 62 61 73 65 2f 63 72 69 74 65 72 69 base/field.lua..src/base/criteri
139cc0 61 2e 6c 75 61 00 00 00 73 72 63 2f 62 61 73 65 2f 64 65 74 6f 6b 65 6e 2e 6c 75 61 00 00 00 00 a.lua...src/base/detoken.lua....
139ce0 73 72 63 2f 62 61 73 65 2f 63 6f 6e 66 69 67 73 65 74 2e 6c 75 61 00 00 73 72 63 2f 62 61 73 65 src/base/configset.lua..src/base
139d00 2f 63 6f 6e 74 65 78 74 2e 6c 75 61 00 00 00 00 73 72 63 2f 62 61 73 65 2f 63 6f 6e 74 61 69 6e /context.lua....src/base/contain
139d20 65 72 2e 6c 75 61 00 00 73 72 63 2f 62 61 73 65 2f 6f 70 74 69 6f 6e 2e 6c 75 61 00 73 72 63 2f er.lua..src/base/option.lua.src/
139d40 62 61 73 65 2f 61 63 74 69 6f 6e 2e 6c 75 61 00 73 72 63 2f 62 61 73 65 2f 61 70 69 2e 6c 75 61 base/action.lua.src/base/api.lua
139d60 00 00 00 00 73 72 63 2f 62 61 73 65 2f 67 6c 6f 62 61 6c 2e 6c 75 61 00 73 72 63 2f 62 61 73 65 ....src/base/global.lua.src/base
139d80 2f 77 6f 72 6b 73 70 61 63 65 2e 6c 75 61 00 00 73 72 63 2f 62 61 73 65 2f 67 72 6f 75 70 2e 6c /workspace.lua..src/base/group.l
139da0 75 61 00 00 73 72 63 2f 62 61 73 65 2f 70 72 6f 6a 65 63 74 2e 6c 75 61 00 00 00 00 73 72 63 2f ua..src/base/project.lua....src/
139dc0 62 61 73 65 2f 63 6f 6e 66 69 67 2e 6c 75 61 00 73 72 63 2f 62 61 73 65 2f 66 69 6c 65 63 6f 6e base/config.lua.src/base/filecon
139de0 66 69 67 2e 6c 75 61 00 73 72 63 2f 62 61 73 65 2f 72 75 6c 65 2e 6c 75 61 00 00 00 73 72 63 2f fig.lua.src/base/rule.lua...src/
139e00 62 61 73 65 2f 6f 76 65 6e 2e 6c 75 61 00 00 00 73 72 63 2f 62 61 73 65 2f 76 61 6c 69 64 61 74 base/oven.lua...src/base/validat
139e20 69 6f 6e 2e 6c 75 61 00 73 72 63 2f 62 61 73 65 2f 70 72 65 6d 61 6b 65 2e 6c 75 61 00 00 00 00 ion.lua.src/base/premake.lua....
139e40 73 72 63 2f 62 61 73 65 2f 68 65 6c 70 2e 6c 75 61 00 00 00 73 72 63 2f 74 6f 6f 6c 73 2f 64 6f src/base/help.lua...src/tools/do
139e60 74 6e 65 74 2e 6c 75 61 00 00 00 00 73 72 63 2f 74 6f 6f 6c 73 2f 67 63 63 2e 6c 75 61 00 00 00 tnet.lua....src/tools/gcc.lua...
139e80 73 72 63 2f 74 6f 6f 6c 73 2f 6d 73 63 2e 6c 75 61 00 00 00 73 72 63 2f 74 6f 6f 6c 73 2f 73 6e src/tools/msc.lua...src/tools/sn
139ea0 63 2e 6c 75 61 00 00 00 73 72 63 2f 74 6f 6f 6c 73 2f 63 6c 61 6e 67 2e 6c 75 61 00 73 72 63 2f c.lua...src/tools/clang.lua.src/
139ec0 74 6f 6f 6c 73 2f 6d 69 6e 67 77 2e 6c 75 61 00 73 72 63 2f 61 63 74 69 6f 6e 73 2f 63 6c 65 61 tools/mingw.lua.src/actions/clea
139ee0 6e 2f 5f 63 6c 65 61 6e 2e 6c 75 61 00 00 00 00 73 72 63 2f 5f 70 72 65 6d 61 6b 65 5f 69 6e 69 n/_clean.lua....src/_premake_ini
139f00 74 2e 6c 75 61 00 00 00 61 6e 64 72 6f 69 64 2f 5f 70 72 65 6c 6f 61 64 2e 6c 75 61 00 00 00 00 t.lua...android/_preload.lua....
139f20 61 6e 64 72 6f 69 64 2f 61 6e 64 72 6f 69 64 2e 6c 75 61 00 61 6e 64 72 6f 69 64 2f 76 73 61 6e android/android.lua.android/vsan
139f40 64 72 6f 69 64 5f 76 63 78 70 72 6f 6a 2e 6c 75 61 00 00 00 61 6e 64 72 6f 69 64 2f 76 73 61 6e droid_vcxproj.lua...android/vsan
139f60 64 72 6f 69 64 5f 73 6c 6e 32 30 30 35 2e 6c 75 61 00 00 00 61 6e 64 72 6f 69 64 2f 76 73 61 6e droid_sln2005.lua...android/vsan
139f80 64 72 6f 69 64 5f 76 73 74 75 64 69 6f 2e 6c 75 61 00 00 00 61 6e 64 72 6f 69 64 2f 76 73 61 6e droid_vstudio.lua...android/vsan
139fa0 64 72 6f 69 64 5f 61 6e 64 72 6f 69 64 70 72 6f 6a 2e 6c 75 61 00 00 00 63 6f 64 65 6c 69 74 65 droid_androidproj.lua...codelite
139fc0 2f 5f 70 72 65 6c 6f 61 64 2e 6c 75 61 00 00 00 63 6f 64 65 6c 69 74 65 2f 63 6f 64 65 6c 69 74 /_preload.lua...codelite/codelit
139fe0 65 2e 6c 75 61 00 00 00 63 6f 64 65 6c 69 74 65 2f 63 6f 64 65 6c 69 74 65 5f 77 6f 72 6b 73 70 e.lua...codelite/codelite_worksp
13a000 61 63 65 2e 6c 75 61 00 63 6f 64 65 6c 69 74 65 2f 63 6f 64 65 6c 69 74 65 5f 70 72 6f 6a 65 63 ace.lua.codelite/codelite_projec
13a020 74 2e 6c 75 61 00 00 00 64 2f 5f 70 72 65 6c 6f 61 64 2e 6c 75 61 00 00 64 2f 64 2e 6c 75 61 00 t.lua...d/_preload.lua..d/d.lua.
13a040 64 2f 61 63 74 69 6f 6e 73 2f 67 6d 61 6b 65 2e 6c 75 61 00 64 2f 61 63 74 69 6f 6e 73 2f 76 63 d/actions/gmake.lua.d/actions/vc
13a060 78 70 72 6f 6a 2e 6c 75 61 00 00 00 64 2f 61 63 74 69 6f 6e 73 2f 76 69 73 75 61 6c 64 2e 6c 75 xproj.lua...d/actions/visuald.lu
13a080 61 00 00 00 64 2f 74 6f 6f 6c 73 2f 64 6d 64 2e 6c 75 61 00 64 2f 74 6f 6f 6c 73 2f 67 64 63 2e a...d/tools/dmd.lua.d/tools/gdc.
13a0a0 6c 75 61 00 64 2f 74 6f 6f 6c 73 2f 6c 64 63 2e 6c 75 61 00 67 6d 61 6b 65 2f 5f 70 72 65 6c 6f lua.d/tools/ldc.lua.gmake/_prelo
13a0c0 61 64 2e 6c 75 61 00 00 67 6d 61 6b 65 2f 67 6d 61 6b 65 2e 6c 75 61 00 67 6d 61 6b 65 2f 67 6d ad.lua..gmake/gmake.lua.gmake/gm
13a0e0 61 6b 65 5f 63 70 70 2e 6c 75 61 00 67 6d 61 6b 65 2f 67 6d 61 6b 65 5f 63 73 68 61 72 70 2e 6c ake_cpp.lua.gmake/gmake_csharp.l
13a100 75 61 00 00 67 6d 61 6b 65 2f 67 6d 61 6b 65 5f 6d 61 6b 65 66 69 6c 65 2e 6c 75 61 00 00 00 00 ua..gmake/gmake_makefile.lua....
13a120 67 6d 61 6b 65 2f 67 6d 61 6b 65 5f 75 74 69 6c 69 74 79 2e 6c 75 61 00 67 6d 61 6b 65 2f 67 6d gmake/gmake_utility.lua.gmake/gm
13a140 61 6b 65 5f 77 6f 72 6b 73 70 61 63 65 2e 6c 75 61 00 00 00 67 6d 61 6b 65 32 2f 5f 70 72 65 6c ake_workspace.lua...gmake2/_prel
13a160 6f 61 64 2e 6c 75 61 00 67 6d 61 6b 65 32 2f 67 6d 61 6b 65 32 2e 6c 75 61 00 00 00 67 6d 61 6b oad.lua.gmake2/gmake2.lua...gmak
13a180 65 32 2f 67 6d 61 6b 65 32 5f 63 70 70 2e 6c 75 61 00 00 00 67 6d 61 6b 65 32 2f 67 6d 61 6b 65 e2/gmake2_cpp.lua...gmake2/gmake
13a1a0 32 5f 63 73 68 61 72 70 2e 6c 75 61 00 00 00 00 67 6d 61 6b 65 32 2f 67 6d 61 6b 65 32 5f 6d 61 2_csharp.lua....gmake2/gmake2_ma
13a1c0 6b 65 66 69 6c 65 2e 6c 75 61 00 00 67 6d 61 6b 65 32 2f 67 6d 61 6b 65 32 5f 75 74 69 6c 69 74 kefile.lua..gmake2/gmake2_utilit
13a1e0 79 2e 6c 75 61 00 00 00 67 6d 61 6b 65 32 2f 67 6d 61 6b 65 32 5f 77 6f 72 6b 73 70 61 63 65 2e y.lua...gmake2/gmake2_workspace.
13a200 6c 75 61 00 72 61 77 2f 5f 70 72 65 6c 6f 61 64 2e 6c 75 61 00 00 00 00 72 61 77 2f 72 61 77 2e lua.raw/_preload.lua....raw/raw.
13a220 6c 75 61 00 72 61 77 2f 72 61 77 5f 61 63 74 69 6f 6e 2e 6c 75 61 00 00 73 65 6c 66 2d 74 65 73 lua.raw/raw_action.lua..self-tes
13a240 74 2f 73 65 6c 66 2d 74 65 73 74 2e 6c 75 61 00 73 65 6c 66 2d 74 65 73 74 2f 74 65 73 74 5f 61 t/self-test.lua.self-test/test_a
13a260 73 73 65 72 74 69 6f 6e 73 2e 6c 75 61 00 00 00 73 65 6c 66 2d 74 65 73 74 2f 74 65 73 74 5f 64 ssertions.lua...self-test/test_d
13a280 65 63 6c 61 72 65 2e 6c 75 61 00 00 73 65 6c 66 2d 74 65 73 74 2f 74 65 73 74 5f 68 65 6c 70 65 eclare.lua..self-test/test_helpe
13a2a0 72 73 2e 6c 75 61 00 00 73 65 6c 66 2d 74 65 73 74 2f 74 65 73 74 5f 72 75 6e 6e 65 72 2e 6c 75 rs.lua..self-test/test_runner.lu
13a2c0 61 00 00 00 76 73 74 75 64 69 6f 2f 5f 70 72 65 6c 6f 61 64 2e 6c 75 61 00 00 00 00 76 73 74 75 a...vstudio/_preload.lua....vstu
13a2e0 64 69 6f 2f 76 73 74 75 64 69 6f 2e 6c 75 61 00 76 73 74 75 64 69 6f 2f 76 73 32 30 30 35 2e 6c dio/vstudio.lua.vstudio/vs2005.l
13a300 75 61 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 30 38 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f ua..vstudio/vs2008.lua..vstudio/
13a320 76 73 32 30 30 78 5f 76 63 70 72 6f 6a 2e 6c 75 61 00 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 vs200x_vcproj.lua...vstudio/vs20
13a340 30 78 5f 76 63 70 72 6f 6a 5f 75 73 65 72 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 0x_vcproj_user.lua..vstudio/vs20
13a360 30 35 5f 73 6f 6c 75 74 69 6f 6e 2e 6c 75 61 00 76 73 74 75 64 69 6f 2f 76 73 32 30 30 35 5f 64 05_solution.lua.vstudio/vs2005_d
13a380 6f 74 6e 65 74 62 61 73 65 2e 6c 75 61 00 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 30 35 5f 63 otnetbase.lua...vstudio/vs2005_c
13a3a0 73 70 72 6f 6a 2e 6c 75 61 00 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 30 35 5f 63 73 70 72 6f sproj.lua...vstudio/vs2005_cspro
13a3c0 6a 5f 75 73 65 72 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 30 35 5f 66 73 70 72 6f j_user.lua..vstudio/vs2005_fspro
13a3e0 6a 2e 6c 75 61 00 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 30 35 5f 66 73 70 72 6f 6a 5f 75 73 j.lua...vstudio/vs2005_fsproj_us
13a400 65 72 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 31 30 2e 6c 75 61 00 00 76 73 74 75 er.lua..vstudio/vs2010.lua..vstu
13a420 64 69 6f 2f 76 73 32 30 31 30 5f 6e 75 67 65 74 2e 6c 75 61 00 00 00 00 76 73 74 75 64 69 6f 2f dio/vs2010_nuget.lua....vstudio/
13a440 76 73 32 30 31 30 5f 76 63 78 70 72 6f 6a 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 vs2010_vcxproj.lua..vstudio/vs20
13a460 31 30 5f 76 63 78 70 72 6f 6a 5f 75 73 65 72 2e 6c 75 61 00 76 73 74 75 64 69 6f 2f 76 73 32 30 10_vcxproj_user.lua.vstudio/vs20
13a480 31 30 5f 76 63 78 70 72 6f 6a 5f 66 69 6c 74 65 72 73 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f 10_vcxproj_filters.lua..vstudio/
13a4a0 76 73 32 30 31 30 5f 72 75 6c 65 73 5f 70 72 6f 70 73 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f vs2010_rules_props.lua..vstudio/
13a4c0 76 73 32 30 31 30 5f 72 75 6c 65 73 5f 74 61 72 67 65 74 73 2e 6c 75 61 00 00 00 00 76 73 74 75 vs2010_rules_targets.lua....vstu
13a4e0 64 69 6f 2f 76 73 32 30 31 30 5f 72 75 6c 65 73 5f 78 6d 6c 2e 6c 75 61 00 00 00 00 76 73 74 75 dio/vs2010_rules_xml.lua....vstu
13a500 64 69 6f 2f 76 73 32 30 31 32 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 31 33 2e 6c dio/vs2012.lua..vstudio/vs2013.l
13a520 75 61 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 31 33 5f 76 63 78 69 74 65 6d 73 2e 6c 75 61 00 ua..vstudio/vs2013_vcxitems.lua.
13a540 76 73 74 75 64 69 6f 2f 76 73 32 30 31 35 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 vstudio/vs2015.lua..vstudio/vs20
13a560 31 37 2e 6c 75 61 00 00 76 73 74 75 64 69 6f 2f 76 73 32 30 31 39 2e 6c 75 61 00 00 78 63 6f 64 17.lua..vstudio/vs2019.lua..xcod
13a580 65 2f 5f 70 72 65 6c 6f 61 64 2e 6c 75 61 00 00 78 63 6f 64 65 2f 78 63 6f 64 65 2e 6c 75 61 00 e/_preload.lua..xcode/xcode.lua.
13a5a0 78 63 6f 64 65 2f 78 63 6f 64 65 34 5f 77 6f 72 6b 73 70 61 63 65 2e 6c 75 61 00 00 78 63 6f 64 xcode/xcode4_workspace.lua..xcod
13a5c0 65 2f 78 63 6f 64 65 5f 63 6f 6d 6d 6f 6e 2e 6c 75 61 00 00 78 63 6f 64 65 2f 78 63 6f 64 65 5f e/xcode_common.lua..xcode/xcode_
13a5e0 70 72 6f 6a 65 63 74 2e 6c 75 61 00 73 72 63 2f 5f 6d 61 6e 69 66 65 73 74 2e 6c 75 61 00 00 00 project.lua.src/_manifest.lua...
13a600 73 72 63 2f 5f 6d 6f 64 75 6c 65 73 2e 6c 75 61 00 00 00 00 28 2a 6e 6f 20 6e 61 6d 65 29 00 00 src/_modules.lua....(*no.name)..
13a620 28 2a 76 61 72 61 72 67 29 00 00 00 28 2a 74 65 6d 70 6f 72 61 72 79 29 00 00 00 00 3d 5b 43 5d (*vararg)...(*temporary)....=[C]
13a640 00 00 00 00 43 00 00 00 3d 3f 00 00 6d 61 69 6e 00 00 00 00 4c 75 61 00 6d 65 74 61 6d 65 74 68 ....C...=?..main....Lua.metameth
13a660 6f 64 00 00 6c 6f 63 61 6c 00 00 00 5f 45 4e 56 00 00 00 00 67 6c 6f 62 61 6c 00 00 66 69 65 6c od..local..._ENV....global..fiel
13a680 64 00 00 00 75 70 76 61 6c 75 65 00 63 6f 6e 73 74 61 6e 74 00 00 00 00 68 6f 6f 6b 00 00 00 00 d...upvalue.constant....hook....
13a6a0 66 6f 72 20 69 74 65 72 61 74 6f 72 00 00 00 00 20 28 25 73 20 27 25 73 27 29 00 00 61 74 74 65 for.iterator.....(%s.'%s')..atte
13a6c0 6d 70 74 20 74 6f 20 25 73 20 61 20 25 73 20 76 61 6c 75 65 25 73 00 00 63 6f 6e 63 61 74 65 6e mpt.to.%s.a.%s.value%s..concaten
13a6e0 61 74 65 00 6e 75 6d 62 65 72 25 73 20 68 61 73 20 6e 6f 20 69 6e 74 65 67 65 72 20 72 65 70 72 ate.number%s.has.no.integer.repr
13a700 65 73 65 6e 74 61 74 69 6f 6e 00 00 61 74 74 65 6d 70 74 20 74 6f 20 63 6f 6d 70 61 72 65 20 74 esentation..attempt.to.compare.t
13a720 77 6f 20 25 73 20 76 61 6c 75 65 73 00 00 00 00 61 74 74 65 6d 70 74 20 74 6f 20 63 6f 6d 70 61 wo.%s.values....attempt.to.compa
13a740 72 65 20 25 73 20 77 69 74 68 20 25 73 00 00 00 25 73 3a 25 64 3a 20 25 73 00 00 00 5f 47 00 00 re.%s.with.%s...%s:%d:.%s..._G..
13a760 70 61 63 6b 61 67 65 00 63 6f 72 6f 75 74 69 6e 65 00 00 00 74 61 62 6c 65 00 00 00 69 6f 00 00 package.coroutine...table...io..
13a780 6d 61 74 68 00 00 00 00 75 74 66 38 00 00 00 00 65 72 72 6f 72 20 69 6e 20 65 72 72 6f 72 20 68 math....utf8....error.in.error.h
13a7a0 61 6e 64 6c 69 6e 67 00 63 61 6c 6c 00 00 00 00 43 20 73 74 61 63 6b 20 6f 76 65 72 66 6c 6f 77 andling.call....C.stack.overflow
13a7c0 00 00 00 00 63 61 6e 6e 6f 74 20 72 65 73 75 6d 65 20 6e 6f 6e 2d 73 75 73 70 65 6e 64 65 64 20 ....cannot.resume.non-suspended.
13a7e0 63 6f 72 6f 75 74 69 6e 65 00 00 00 63 61 6e 6e 6f 74 20 72 65 73 75 6d 65 20 64 65 61 64 20 63 coroutine...cannot.resume.dead.c
13a800 6f 72 6f 75 74 69 6e 65 00 00 00 00 61 74 74 65 6d 70 74 20 74 6f 20 79 69 65 6c 64 20 61 63 72 oroutine....attempt.to.yield.acr
13a820 6f 73 73 20 61 20 43 2d 63 61 6c 6c 20 62 6f 75 6e 64 61 72 79 00 00 00 61 74 74 65 6d 70 74 20 oss.a.C-call.boundary...attempt.
13a840 74 6f 20 79 69 65 6c 64 20 66 72 6f 6d 20 6f 75 74 73 69 64 65 20 61 20 63 6f 72 6f 75 74 69 6e to.yield.from.outside.a.coroutin
13a860 65 00 00 00 61 74 74 65 6d 70 74 20 74 6f 20 6c 6f 61 64 20 61 20 25 73 20 63 68 75 6e 6b 20 28 e...attempt.to.load.a.%s.chunk.(
13a880 6d 6f 64 65 20 69 73 20 27 25 73 27 29 00 00 00 62 69 6e 61 72 79 00 00 74 65 78 74 00 00 00 00 mode.is.'%s')...binary..text....
13a8a0 69 6e 64 65 78 00 00 00 27 5f 5f 69 6e 64 65 78 27 20 63 68 61 69 6e 20 74 6f 6f 20 6c 6f 6e 67 index...'__index'.chain.too.long
13a8c0 3b 20 70 6f 73 73 69 62 6c 65 20 6c 6f 6f 70 00 27 5f 5f 6e 65 77 69 6e 64 65 78 27 20 63 68 61 ;.possible.loop.'__newindex'.cha
13a8e0 69 6e 20 74 6f 6f 20 6c 6f 6e 67 3b 20 70 6f 73 73 69 62 6c 65 20 6c 6f 6f 70 00 00 73 74 72 69 in.too.long;.possible.loop..stri
13a900 6e 67 20 6c 65 6e 67 74 68 20 6f 76 65 72 66 6c 6f 77 00 00 67 65 74 20 6c 65 6e 67 74 68 20 6f ng.length.overflow..get.length.o
13a920 66 00 00 00 61 74 74 65 6d 70 74 20 74 6f 20 64 69 76 69 64 65 20 62 79 20 7a 65 72 6f 00 00 00 f...attempt.to.divide.by.zero...
13a940 61 74 74 65 6d 70 74 20 74 6f 20 70 65 72 66 6f 72 6d 20 27 6e 25 25 30 27 00 00 00 27 66 6f 72 attempt.to.perform.'n%%0'...'for
13a960 27 20 6c 69 6d 69 74 20 6d 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 00 00 00 00 27 66 6f 72 '.limit.must.be.a.number....'for
13a980 27 20 73 74 65 70 20 6d 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 00 27 66 6f 72 27 20 69 6e '.step.must.be.a.number.'for'.in
13a9a0 69 74 69 61 6c 20 76 61 6c 75 65 20 6d 75 73 74 20 62 65 20 61 20 6e 75 6d 62 65 72 00 00 00 00 itial.value.must.be.a.number....
13a9c0 6e 6f 20 6d 65 73 73 61 67 65 00 00 65 72 72 6f 72 20 69 6e 20 5f 5f 67 63 20 6d 65 74 61 6d 65 no.message..error.in.__gc.metame
13a9e0 74 68 6f 64 20 28 25 73 29 00 00 00 69 6e 76 61 6c 69 64 20 6b 65 79 20 74 6f 20 27 6e 65 78 74 thod.(%s)...invalid.key.to.'next
13aa00 27 00 00 00 74 61 62 6c 65 20 6f 76 65 72 66 6c 6f 77 00 00 74 61 62 6c 65 20 69 6e 64 65 78 20 '...table.overflow..table.index.
13aa20 69 73 20 6e 69 6c 00 00 74 61 62 6c 65 20 69 6e 64 65 78 20 69 73 20 4e 61 4e 00 00 2e 78 58 6e is.nil..table.index.is.NaN...xXn
13aa40 4e 00 00 00 25 6c 6c 64 00 00 00 00 25 2e 31 34 67 00 00 00 2d 30 31 32 33 34 35 36 37 38 39 00 N...%lld....%.14g...-0123456789.
13aa60 28 6e 75 6c 6c 29 00 00 3c 5c 25 64 3e 00 00 00 25 70 00 00 25 00 00 00 69 6e 76 61 6c 69 64 20 (null)..<\%d>...%p..%...invalid.
13aa80 6f 70 74 69 6f 6e 20 27 25 25 25 63 27 20 74 6f 20 27 6c 75 61 5f 70 75 73 68 66 73 74 72 69 6e option.'%%%c'.to.'lua_pushfstrin
13aaa0 67 27 00 00 2e 2e 2e 00 5b 73 74 72 69 6e 67 20 22 00 00 00 22 5d 00 00 6e 6f 74 20 65 6e 6f 75 g'......[string."..."]..not.enou
13aac0 67 68 20 6d 65 6d 6f 72 79 00 00 00 19 93 0d 0a 1a 0a 00 00 6e 6f 20 76 61 6c 75 65 00 00 00 00 gh.memory...........no.value....
13aae0 62 6f 6f 6c 65 61 6e 00 6e 75 6d 62 65 72 00 00 66 75 6e 63 74 69 6f 6e 00 00 00 00 74 68 72 65 boolean.number..function....thre
13ab00 61 64 00 00 70 72 6f 74 6f 00 00 00 5f 5f 69 6e 64 65 78 00 5f 5f 6e 65 77 69 6e 64 65 78 00 00 ad..proto...__index.__newindex..
13ab20 5f 5f 6d 6f 64 65 00 00 5f 5f 6c 65 6e 00 00 00 5f 5f 65 71 00 00 00 00 5f 5f 61 64 64 00 00 00 __mode..__len...__eq....__add...
13ab40 5f 5f 73 75 62 00 00 00 5f 5f 6d 75 6c 00 00 00 5f 5f 6d 6f 64 00 00 00 5f 5f 70 6f 77 00 00 00 __sub...__mul...__mod...__pow...
13ab60 5f 5f 64 69 76 00 00 00 5f 5f 69 64 69 76 00 00 5f 5f 62 61 6e 64 00 00 5f 5f 62 6f 72 00 00 00 __div...__idiv..__band..__bor...
13ab80 5f 5f 62 78 6f 72 00 00 5f 5f 73 68 6c 00 00 00 5f 5f 73 68 72 00 00 00 5f 5f 75 6e 6d 00 00 00 __bxor..__shl...__shr...__unm...
13aba0 5f 5f 62 6e 6f 74 00 00 5f 5f 6c 74 00 00 00 00 5f 5f 6c 65 00 00 00 00 5f 5f 63 6f 6e 63 61 74 __bnot..__lt....__le....__concat
13abc0 00 00 00 00 5f 5f 63 61 6c 6c 00 00 70 65 72 66 6f 72 6d 20 62 69 74 77 69 73 65 20 6f 70 65 72 ....__call..perform.bitwise.oper
13abe0 61 74 69 6f 6e 20 6f 6e 00 00 00 00 70 65 72 66 6f 72 6d 20 61 72 69 74 68 6d 65 74 69 63 20 6f ation.on....perform.arithmetic.o
13ac00 6e 00 00 00 74 6f 6f 20 6d 61 6e 79 20 25 73 20 28 6c 69 6d 69 74 20 69 73 20 25 64 29 00 00 00 n...too.many.%s.(limit.is.%d)...
13ac20 6d 65 6d 6f 72 79 20 61 6c 6c 6f 63 61 74 69 6f 6e 20 65 72 72 6f 72 3a 20 62 6c 6f 63 6b 20 74 memory.allocation.error:.block.t
13ac40 6f 6f 20 62 69 67 00 00 61 6e 64 00 62 72 65 61 6b 00 00 00 64 6f 00 00 65 6c 73 65 00 00 00 00 oo.big..and.break...do..else....
13ac60 65 6c 73 65 69 66 00 00 65 6e 64 00 66 6f 72 00 67 6f 74 6f 00 00 00 00 69 66 00 00 69 6e 00 00 elseif..end.for.goto....if..in..
13ac80 6e 6f 74 00 6f 72 00 00 72 65 70 65 61 74 00 00 72 65 74 75 72 6e 00 00 74 68 65 6e 00 00 00 00 not.or..repeat..return..then....
13aca0 75 6e 74 69 6c 00 00 00 77 68 69 6c 65 00 00 00 2f 2f 00 00 3d 3d 00 00 3e 3d 00 00 3c 3d 00 00 until...while...//..==..>=..<=..
13acc0 7e 3d 00 00 3c 3c 00 00 3e 3e 00 00 3a 3a 00 00 3c 6e 75 6d 62 65 72 3e 00 00 00 00 3c 69 6e 74 ~=..<<..>>..::..<number>....<int
13ace0 65 67 65 72 3e 00 00 00 3c 6e 61 6d 65 3e 00 00 3c 73 74 72 69 6e 67 3e 00 00 00 00 6c 65 78 69 eger>...<name>..<string>....lexi
13ad00 63 61 6c 20 65 6c 65 6d 65 6e 74 20 74 6f 6f 20 6c 6f 6e 67 00 00 00 00 27 25 63 27 00 00 00 00 cal.element.too.long....'%c'....
13ad20 27 25 73 27 00 00 00 00 25 73 20 6e 65 61 72 20 25 73 00 00 63 68 75 6e 6b 20 68 61 73 20 74 6f '%s'....%s.near.%s..chunk.has.to
13ad40 6f 20 6d 61 6e 79 20 6c 69 6e 65 73 00 00 00 00 45 65 00 00 78 58 00 00 50 70 00 00 2d 2b 00 00 o.many.lines....Ee..xX..Pp..-+..
13ad60 6d 61 6c 66 6f 72 6d 65 64 20 6e 75 6d 62 65 72 00 00 00 00 63 6f 6d 6d 65 6e 74 00 75 6e 66 69 malformed.number....comment.unfi
13ad80 6e 69 73 68 65 64 20 6c 6f 6e 67 20 25 73 20 28 73 74 61 72 74 69 6e 67 20 61 74 20 6c 69 6e 65 nished.long.%s.(starting.at.line
13ada0 20 25 64 29 00 00 00 00 68 65 78 61 64 65 63 69 6d 61 6c 20 64 69 67 69 74 20 65 78 70 65 63 74 .%d)....hexadecimal.digit.expect
13adc0 65 64 00 00 6d 69 73 73 69 6e 67 20 27 7b 27 00 55 54 46 2d 38 20 76 61 6c 75 65 20 74 6f 6f 20 ed..missing.'{'.UTF-8.value.too.
13ade0 6c 61 72 67 65 00 00 00 6d 69 73 73 69 6e 67 20 27 7d 27 00 64 65 63 69 6d 61 6c 20 65 73 63 61 large...missing.'}'.decimal.esca
13ae00 70 65 20 74 6f 6f 20 6c 61 72 67 65 00 00 00 00 75 6e 66 69 6e 69 73 68 65 64 20 73 74 72 69 6e pe.too.large....unfinished.strin
13ae20 67 00 00 00 69 6e 76 61 6c 69 64 20 65 73 63 61 70 65 20 73 65 71 75 65 6e 63 65 00 69 6e 76 61 g...invalid.escape.sequence.inva
13ae40 6c 69 64 20 6c 6f 6e 67 20 73 74 72 69 6e 67 20 64 65 6c 69 6d 69 74 65 72 00 00 00 70 6f 73 69 lid.long.string.delimiter...posi
13ae60 74 69 6f 6e 20 6f 75 74 20 6f 66 20 62 6f 75 6e 64 73 00 00 77 72 6f 6e 67 20 6e 75 6d 62 65 72 tion.out.of.bounds..wrong.number
13ae80 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 27 69 6e 73 65 72 74 27 00 00 00 74 6f 6f 20 .of.arguments.to.'insert'...too.
13aea0 6d 61 6e 79 20 65 6c 65 6d 65 6e 74 73 20 74 6f 20 6d 6f 76 65 00 00 00 64 65 73 74 69 6e 61 74 many.elements.to.move...destinat
13aec0 69 6f 6e 20 77 72 61 70 20 61 72 6f 75 6e 64 00 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 28 25 ion.wrap.around.invalid.value.(%
13aee0 73 29 20 61 74 20 69 6e 64 65 78 20 25 64 20 69 6e 20 74 61 62 6c 65 20 66 6f 72 20 27 63 6f 6e s).at.index.%d.in.table.for.'con
13af00 63 61 74 27 00 00 00 00 74 6f 6f 20 6d 61 6e 79 20 72 65 73 75 6c 74 73 20 74 6f 20 75 6e 70 61 cat'....too.many.results.to.unpa
13af20 63 6b 00 00 69 6e 76 61 6c 69 64 20 6f 72 64 65 72 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 73 ck..invalid.order.function.for.s
13af40 6f 72 74 69 6e 67 00 00 61 72 72 61 79 20 74 6f 6f 20 62 69 67 00 00 00 63 6f 6e 63 61 74 00 00 orting..array.too.big...concat..
13af60 69 6e 73 65 72 74 00 00 70 61 63 6b 00 00 00 00 75 6e 70 61 63 6b 00 00 6d 6f 76 65 00 00 00 00 insert..pack....unpack..move....
13af80 73 6f 72 74 00 00 00 00 27 74 6f 73 74 72 69 6e 67 27 20 6d 75 73 74 20 72 65 74 75 72 6e 20 61 sort....'tostring'.must.return.a
13afa0 20 73 74 72 69 6e 67 20 74 6f 20 27 70 72 69 6e 74 27 00 00 09 00 00 00 20 0c 0a 0d 09 0b 00 00 .string.to.'print'..............
13afc0 62 61 73 65 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 00 00 5f 5f 6d 65 74 61 74 61 62 6c 65 00 base.out.of.range...__metatable.
13afe0 6e 69 6c 20 6f 72 20 74 61 62 6c 65 20 65 78 70 65 63 74 65 64 00 00 00 63 61 6e 6e 6f 74 20 63 nil.or.table.expected...cannot.c
13b000 68 61 6e 67 65 20 61 20 70 72 6f 74 65 63 74 65 64 20 6d 65 74 61 74 61 62 6c 65 00 74 61 62 6c hange.a.protected.metatable.tabl
13b020 65 20 6f 72 20 73 74 72 69 6e 67 20 65 78 70 65 63 74 65 64 00 00 00 00 73 74 6f 70 00 00 00 00 e.or.string.expected....stop....
13b040 72 65 73 74 61 72 74 00 63 6f 6c 6c 65 63 74 00 63 6f 75 6e 74 00 00 00 73 74 65 70 00 00 00 00 restart.collect.count...step....
13b060 73 65 74 70 61 75 73 65 00 00 00 00 73 65 74 73 74 65 70 6d 75 6c 00 00 69 73 72 75 6e 6e 69 6e setpause....setstepmul..isrunnin
13b080 67 00 00 00 5f 5f 70 61 69 72 73 00 74 6f 6f 20 6d 61 6e 79 20 6e 65 73 74 65 64 20 66 75 6e 63 g...__pairs.too.many.nested.func
13b0a0 74 69 6f 6e 73 00 00 00 72 65 61 64 65 72 20 66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 72 65 74 tions...reader.function.must.ret
13b0c0 75 72 6e 20 61 20 73 74 72 69 6e 67 00 00 00 00 62 74 00 00 3d 28 6c 6f 61 64 29 00 61 73 73 65 urn.a.string....bt..=(load).asse
13b0e0 72 74 69 6f 6e 20 66 61 69 6c 65 64 21 00 00 00 69 6e 64 65 78 20 6f 75 74 20 6f 66 20 72 61 6e rtion.failed!...index.out.of.ran
13b100 67 65 00 00 61 73 73 65 72 74 00 00 63 6f 6c 6c 65 63 74 67 61 72 62 61 67 65 00 00 64 6f 66 69 ge..assert..collectgarbage..dofi
13b120 6c 65 00 00 65 72 72 6f 72 00 00 00 67 65 74 6d 65 74 61 74 61 62 6c 65 00 00 00 00 69 70 61 69 le..error...getmetatable....ipai
13b140 72 73 00 00 6c 6f 61 64 66 69 6c 65 00 00 00 00 6c 6f 61 64 00 00 00 00 6e 65 78 74 00 00 00 00 rs..loadfile....load....next....
13b160 70 61 69 72 73 00 00 00 70 63 61 6c 6c 00 00 00 72 61 77 65 71 75 61 6c 00 00 00 00 72 61 77 6c pairs...pcall...rawequal....rawl
13b180 65 6e 00 00 72 61 77 67 65 74 00 00 72 61 77 73 65 74 00 00 73 65 6c 65 63 74 00 00 73 65 74 6d en..rawget..rawset..select..setm
13b1a0 65 74 61 74 61 62 6c 65 00 00 00 00 74 6f 6e 75 6d 62 65 72 00 00 00 00 78 70 63 61 6c 6c 00 00 etatable....tonumber....xpcall..
13b1c0 5f 56 45 52 53 49 4f 4e 00 00 00 00 4c 75 61 20 35 2e 33 00 69 6e 69 74 69 61 6c 20 70 6f 73 69 _VERSION....Lua.5.3.initial.posi
13b1e0 74 69 6f 6e 20 6f 75 74 20 6f 66 20 73 74 72 69 6e 67 00 00 66 69 6e 61 6c 20 70 6f 73 69 74 69 tion.out.of.string..final.positi
13b200 6f 6e 20 6f 75 74 20 6f 66 20 73 74 72 69 6e 67 00 00 00 00 6f 75 74 20 6f 66 20 72 61 6e 67 65 on.out.of.string....out.of.range
13b220 00 00 00 00 73 74 72 69 6e 67 20 73 6c 69 63 65 20 74 6f 6f 20 6c 6f 6e 67 00 00 00 69 6e 76 61 ....string.slice.too.long...inva
13b240 6c 69 64 20 55 54 46 2d 38 20 63 6f 64 65 00 00 76 61 6c 75 65 20 6f 75 74 20 6f 66 20 72 61 6e lid.UTF-8.code..value.out.of.ran
13b260 67 65 00 00 25 55 00 00 70 6f 73 69 74 69 6f 6e 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 00 00 ge..%U..position.out.of.range...
13b280 69 6e 69 74 69 61 6c 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 61 20 63 6f 6e 74 69 6e 75 61 74 69 initial.position.is.a.continuati
13b2a0 6f 6e 20 62 79 74 65 00 6f 66 66 73 65 74 00 00 63 6f 64 65 70 6f 69 6e 74 00 00 00 63 68 61 72 on.byte.offset..codepoint...char
13b2c0 00 00 00 00 6c 65 6e 00 63 6f 64 65 73 00 00 00 63 68 61 72 70 61 74 74 65 72 6e 00 5b 00 2d 7f ....len.codes...charpattern.[.-.
13b2e0 c2 2d f4 5d 5b 80 2d bf 5d 2a 00 00 75 6e 61 62 6c 65 20 74 6f 20 67 65 74 20 4d 6f 64 75 6c 65 .-.][.-.]*..unable.to.get.Module
13b300 46 69 6c 65 4e 61 6d 65 00 00 00 00 21 00 00 00 73 79 73 74 65 6d 20 65 72 72 6f 72 20 25 64 0a FileName....!...system.error.%d.
13b320 00 00 00 00 5f 35 5f 33 00 00 00 00 25 73 25 73 00 00 00 00 3b 01 3b 00 3b 3b 00 00 01 00 00 00 ...._5_3....%s%s....;.;.;;......
13b340 69 6e 69 74 00 00 00 00 0a 09 6e 6f 20 66 69 6c 65 20 27 25 73 27 00 00 27 70 61 63 6b 61 67 65 init......no.file.'%s'..'package
13b360 2e 25 73 27 20 6d 75 73 74 20 62 65 20 61 20 73 74 72 69 6e 67 00 00 00 65 72 72 6f 72 20 6c 6f .%s'.must.be.a.string...error.lo
13b380 61 64 69 6e 67 20 6d 6f 64 75 6c 65 20 27 25 73 27 20 66 72 6f 6d 20 66 69 6c 65 20 27 25 73 27 ading.module.'%s'.from.file.'%s'
13b3a0 3a 0a 09 25 73 00 00 00 5f 00 00 00 6c 75 61 6f 70 65 6e 5f 25 73 00 00 63 70 61 74 68 00 00 00 :..%s..._...luaopen_%s..cpath...
13b3c0 0a 09 6e 6f 20 6d 6f 64 75 6c 65 20 27 25 73 27 20 69 6e 20 66 69 6c 65 20 27 25 73 27 00 00 00 ..no.module.'%s'.in.file.'%s'...
13b3e0 5f 50 52 45 4c 4f 41 44 00 00 00 00 0a 09 6e 6f 20 66 69 65 6c 64 20 70 61 63 6b 61 67 65 2e 70 _PRELOAD......no.field.package.p
13b400 72 65 6c 6f 61 64 5b 27 25 73 27 5d 00 00 00 00 73 65 61 72 63 68 65 72 73 00 00 00 27 70 61 63 reload['%s']....searchers...'pac
13b420 6b 61 67 65 2e 73 65 61 72 63 68 65 72 73 27 20 6d 75 73 74 20 62 65 20 61 20 74 61 62 6c 65 00 kage.searchers'.must.be.a.table.
13b440 6d 6f 64 75 6c 65 20 27 25 73 27 20 6e 6f 74 20 66 6f 75 6e 64 3a 25 73 00 00 00 00 6c 6f 61 64 module.'%s'.not.found:%s....load
13b460 6c 69 62 00 73 65 61 72 63 68 70 61 74 68 00 00 70 72 65 6c 6f 61 64 00 6c 6f 61 64 65 64 00 00 lib.searchpath..preload.loaded..
13b480 21 5c 6c 75 61 5c 3f 2e 6c 75 61 3b 21 5c 6c 75 61 5c 3f 5c 69 6e 69 74 2e 6c 75 61 3b 21 5c 3f !\lua\?.lua;!\lua\?\init.lua;!\?
13b4a0 2e 6c 75 61 3b 21 5c 3f 5c 69 6e 69 74 2e 6c 75 61 3b 21 5c 2e 2e 5c 73 68 61 72 65 5c 6c 75 61 .lua;!\?\init.lua;!\..\share\lua
13b4c0 5c 35 2e 33 5c 3f 2e 6c 75 61 3b 21 5c 2e 2e 5c 73 68 61 72 65 5c 6c 75 61 5c 35 2e 33 5c 3f 5c \5.3\?.lua;!\..\share\lua\5.3\?\
13b4e0 69 6e 69 74 2e 6c 75 61 3b 2e 5c 3f 2e 6c 75 61 3b 2e 5c 3f 5c 69 6e 69 74 2e 6c 75 61 00 00 00 init.lua;.\?.lua;.\?\init.lua...
13b500 4c 55 41 5f 50 41 54 48 00 00 00 00 21 5c 3f 2e 64 6c 6c 3b 21 5c 2e 2e 5c 6c 69 62 5c 6c 75 61 LUA_PATH....!\?.dll;!\..\lib\lua
13b520 5c 35 2e 33 5c 3f 2e 64 6c 6c 3b 21 5c 6c 6f 61 64 61 6c 6c 2e 64 6c 6c 3b 2e 5c 3f 2e 64 6c 6c \5.3\?.dll;!\loadall.dll;.\?.dll
13b540 00 00 00 00 4c 55 41 5f 43 50 41 54 48 00 00 00 5c 0a 3b 0a 3f 0a 21 0a 2d 0a 00 00 63 6f 6e 66 ....LUA_CPATH...\.;.?.!.-...conf
13b560 69 67 00 00 75 6e 61 62 6c 65 20 74 6f 20 67 65 6e 65 72 61 74 65 20 61 20 75 6e 69 71 75 65 20 ig..unable.to.generate.a.unique.
13b580 66 69 6c 65 6e 61 6d 65 00 00 00 00 73 65 63 00 6d 69 6e 00 68 6f 75 72 00 00 00 00 64 61 79 00 filename....sec.min.hour....day.
13b5a0 6d 6f 6e 74 68 00 00 00 79 65 61 72 00 00 00 00 77 64 61 79 00 00 00 00 79 64 61 79 00 00 00 00 month...year....wday....yday....
13b5c0 69 73 64 73 74 00 00 00 66 69 65 6c 64 20 27 25 73 27 20 69 73 20 6e 6f 74 20 61 6e 20 69 6e 74 isdst...field.'%s'.is.not.an.int
13b5e0 65 67 65 72 00 00 00 00 66 69 65 6c 64 20 27 25 73 27 20 6d 69 73 73 69 6e 67 20 69 6e 20 64 61 eger....field.'%s'.missing.in.da
13b600 74 65 20 74 61 62 6c 65 00 00 00 00 66 69 65 6c 64 20 27 25 73 27 20 69 73 20 6f 75 74 2d 6f 66 te.table....field.'%s'.is.out-of
13b620 2d 62 6f 75 6e 64 00 00 61 41 62 42 63 64 48 49 6a 6d 4d 70 53 55 77 57 78 58 79 59 7a 5a 25 7c -bound..aAbBcdHIjmMpSUwWxXyYzZ%|
13b640 7c 23 63 23 78 23 64 23 48 23 49 23 6a 23 6d 23 4d 23 53 23 55 23 77 23 57 23 79 23 59 00 00 00 |#c#x#d#H#I#j#m#M#S#U#w#W#y#Y...
13b660 69 6e 76 61 6c 69 64 20 63 6f 6e 76 65 72 73 69 6f 6e 20 73 70 65 63 69 66 69 65 72 20 27 25 25 invalid.conversion.specifier.'%%
13b680 25 73 27 00 25 63 00 00 74 69 6d 65 20 72 65 73 75 6c 74 20 63 61 6e 6e 6f 74 20 62 65 20 72 65 %s'.%c..time.result.cannot.be.re
13b6a0 70 72 65 73 65 6e 74 65 64 20 69 6e 20 74 68 69 73 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 00 00 presented.in.this.installation..
13b6c0 2a 74 00 00 61 6c 6c 00 63 6f 6c 6c 61 74 65 00 63 74 79 70 65 00 00 00 6d 6f 6e 65 74 61 72 79 *t..all.collate.ctype...monetary
13b6e0 00 00 00 00 6e 75 6d 65 72 69 63 00 74 69 6d 65 00 00 00 00 63 6c 6f 63 6b 00 00 00 64 61 74 65 ....numeric.time....clock...date
13b700 00 00 00 00 64 69 66 66 74 69 6d 65 00 00 00 00 65 78 65 63 75 74 65 00 67 65 74 65 6e 76 00 00 ....difftime....execute.getenv..
13b720 73 65 74 6c 6f 63 61 6c 65 00 00 00 74 6d 70 6e 61 6d 65 00 72 65 73 75 6c 74 69 6e 67 20 73 74 setlocale...tmpname.resulting.st
13b740 72 69 6e 67 20 74 6f 6f 20 6c 61 72 67 65 00 00 75 6e 61 62 6c 65 20 74 6f 20 64 75 6d 70 20 67 ring.too.large..unable.to.dump.g
13b760 69 76 65 6e 20 66 75 6e 63 74 69 6f 6e 00 00 00 69 6e 76 61 6c 69 64 20 63 61 70 74 75 72 65 20 iven.function...invalid.capture.
13b780 69 6e 64 65 78 20 25 25 25 64 00 00 69 6e 76 61 6c 69 64 20 70 61 74 74 65 72 6e 20 63 61 70 74 index.%%%d..invalid.pattern.capt
13b7a0 75 72 65 00 6d 61 6c 66 6f 72 6d 65 64 20 70 61 74 74 65 72 6e 20 28 65 6e 64 73 20 77 69 74 68 ure.malformed.pattern.(ends.with
13b7c0 20 27 25 25 27 29 00 00 6d 61 6c 66 6f 72 6d 65 64 20 70 61 74 74 65 72 6e 20 28 6d 69 73 73 69 .'%%')..malformed.pattern.(missi
13b7e0 6e 67 20 27 5d 27 29 00 6d 61 6c 66 6f 72 6d 65 64 20 70 61 74 74 65 72 6e 20 28 6d 69 73 73 69 ng.']').malformed.pattern.(missi
13b800 6e 67 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 27 25 25 62 27 29 00 00 74 6f 6f 20 6d 61 6e 79 ng.arguments.to.'%%b')..too.many
13b820 20 63 61 70 74 75 72 65 73 00 00 00 70 61 74 74 65 72 6e 20 74 6f 6f 20 63 6f 6d 70 6c 65 78 00 .captures...pattern.too.complex.
13b840 6d 69 73 73 69 6e 67 20 27 5b 27 20 61 66 74 65 72 20 27 25 25 66 27 20 69 6e 20 70 61 74 74 65 missing.'['.after.'%%f'.in.patte
13b860 72 6e 00 00 75 6e 66 69 6e 69 73 68 65 64 20 63 61 70 74 75 72 65 00 00 5e 24 2a 2b 3f 2e 28 5b rn..unfinished.capture..^$*+?.([
13b880 25 2d 00 00 69 6e 76 61 6c 69 64 20 75 73 65 20 6f 66 20 27 25 63 27 20 69 6e 20 72 65 70 6c 61 %-..invalid.use.of.'%c'.in.repla
13b8a0 63 65 6d 65 6e 74 20 73 74 72 69 6e 67 00 00 00 69 6e 76 61 6c 69 64 20 72 65 70 6c 61 63 65 6d cement.string...invalid.replacem
13b8c0 65 6e 74 20 76 61 6c 75 65 20 28 61 20 25 73 29 00 00 00 00 73 74 72 69 6e 67 2f 66 75 6e 63 74 ent.value.(a.%s)....string/funct
13b8e0 69 6f 6e 2f 74 61 62 6c 65 20 65 78 70 65 63 74 65 64 00 00 25 2e 31 34 67 78 30 70 2b 30 00 00 ion/table.expected..%.14gx0p+0..
13b900 70 25 2b 64 00 00 00 00 6d 6f 64 69 66 69 65 72 73 20 66 6f 72 20 66 6f 72 6d 61 74 20 27 25 25 p%+d....modifiers.for.format.'%%
13b920 61 27 2f 27 25 25 41 27 20 6e 6f 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 00 00 00 00 5c 25 64 00 a'/'%%A'.not.implemented....\%d.
13b940 5c 25 30 33 64 00 00 00 25 61 00 00 30 78 25 6c 6c 78 00 00 76 61 6c 75 65 20 68 61 73 20 6e 6f \%03d...%a..0x%llx..value.has.no
13b960 20 6c 69 74 65 72 61 6c 20 66 6f 72 6d 00 00 00 2d 2b 20 23 30 00 00 00 69 6e 76 61 6c 69 64 20 .literal.form...-+.#0...invalid.
13b980 66 6f 72 6d 61 74 20 28 72 65 70 65 61 74 65 64 20 66 6c 61 67 73 29 00 69 6e 76 61 6c 69 64 20 format.(repeated.flags).invalid.
13b9a0 66 6f 72 6d 61 74 20 28 77 69 64 74 68 20 6f 72 20 70 72 65 63 69 73 69 6f 6e 20 74 6f 6f 20 6c format.(width.or.precision.too.l
13b9c0 6f 6e 67 29 00 00 00 00 6c 6c 00 00 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 73 20 7a 65 72 6f ong)....ll..string.contains.zero
13b9e0 73 00 00 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 20 27 25 25 25 63 27 20 74 6f 20 27 66 6f s...invalid.option.'%%%c'.to.'fo
13ba00 72 6d 61 74 27 00 00 00 69 6e 74 65 67 72 61 6c 20 73 69 7a 65 20 28 25 64 29 20 6f 75 74 20 6f rmat'...integral.size.(%d).out.o
13ba20 66 20 6c 69 6d 69 74 73 20 5b 31 2c 25 64 5d 00 6d 69 73 73 69 6e 67 20 73 69 7a 65 20 66 6f 72 f.limits.[1,%d].missing.size.for
13ba40 20 66 6f 72 6d 61 74 20 6f 70 74 69 6f 6e 20 27 63 27 00 00 69 6e 76 61 6c 69 64 20 66 6f 72 6d .format.option.'c'..invalid.form
13ba60 61 74 20 6f 70 74 69 6f 6e 20 27 25 63 27 00 00 69 6e 76 61 6c 69 64 20 6e 65 78 74 20 6f 70 74 at.option.'%c'..invalid.next.opt
13ba80 69 6f 6e 20 66 6f 72 20 6f 70 74 69 6f 6e 20 27 58 27 00 00 66 6f 72 6d 61 74 20 61 73 6b 73 20 ion.for.option.'X'..format.asks.
13baa0 66 6f 72 20 61 6c 69 67 6e 6d 65 6e 74 20 6e 6f 74 20 70 6f 77 65 72 20 6f 66 20 32 00 00 00 00 for.alignment.not.power.of.2....
13bac0 69 6e 74 65 67 65 72 20 6f 76 65 72 66 6c 6f 77 00 00 00 00 75 6e 73 69 67 6e 65 64 20 6f 76 65 integer.overflow....unsigned.ove
13bae0 72 66 6c 6f 77 00 00 00 73 74 72 69 6e 67 20 6c 6f 6e 67 65 72 20 74 68 61 6e 20 67 69 76 65 6e rflow...string.longer.than.given
13bb00 20 73 69 7a 65 00 00 00 73 74 72 69 6e 67 20 6c 65 6e 67 74 68 20 64 6f 65 73 20 6e 6f 74 20 66 .size...string.length.does.not.f
13bb20 69 74 20 69 6e 20 67 69 76 65 6e 20 73 69 7a 65 00 00 00 00 66 6f 72 6d 61 74 20 72 65 73 75 6c it.in.given.size....format.resul
13bb40 74 20 74 6f 6f 20 6c 61 72 67 65 00 76 61 72 69 61 62 6c 65 2d 6c 65 6e 67 74 68 20 66 6f 72 6d t.too.large.variable-length.form
13bb60 61 74 00 00 25 64 2d 62 79 74 65 20 69 6e 74 65 67 65 72 20 64 6f 65 73 20 6e 6f 74 20 66 69 74 at..%d-byte.integer.does.not.fit
13bb80 20 69 6e 74 6f 20 4c 75 61 20 49 6e 74 65 67 65 72 00 00 00 64 61 74 61 20 73 74 72 69 6e 67 20 .into.Lua.Integer...data.string.
13bba0 74 6f 6f 20 73 68 6f 72 74 00 00 00 74 6f 6f 20 6d 61 6e 79 20 72 65 73 75 6c 74 73 00 00 00 00 too.short...too.many.results....
13bbc0 62 79 74 65 00 00 00 00 64 75 6d 70 00 00 00 00 66 69 6e 64 00 00 00 00 66 6f 72 6d 61 74 00 00 byte....dump....find....format..
13bbe0 67 6d 61 74 63 68 00 00 67 73 75 62 00 00 00 00 6c 6f 77 65 72 00 00 00 72 65 70 00 72 65 76 65 gmatch..gsub....lower...rep.reve
13bc00 72 73 65 00 73 75 62 00 75 70 70 65 72 00 00 00 70 61 63 6b 73 69 7a 65 00 00 00 00 7a 65 72 6f rse.sub.upper...packsize....zero
13bc20 00 00 00 00 77 72 6f 6e 67 20 6e 75 6d 62 65 72 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 00 00 00 ....wrong.number.of.arguments...
13bc40 69 6e 74 65 72 76 61 6c 20 69 73 20 65 6d 70 74 79 00 00 00 69 6e 74 65 72 76 61 6c 20 74 6f 6f interval.is.empty...interval.too
13bc60 20 6c 61 72 67 65 00 00 69 6e 74 65 67 65 72 00 66 6c 6f 61 74 00 00 00 61 62 73 00 61 63 6f 73 .large..integer.float...abs.acos
13bc80 00 00 00 00 61 73 69 6e 00 00 00 00 61 74 61 6e 00 00 00 00 63 65 69 6c 00 00 00 00 63 6f 73 00 ....asin....atan....ceil....cos.
13bca0 64 65 67 00 65 78 70 00 74 6f 69 6e 74 65 67 65 72 00 00 00 66 6c 6f 6f 72 00 00 00 66 6d 6f 64 deg.exp.tointeger...floor...fmod
13bcc0 00 00 00 00 75 6c 74 00 6c 6f 67 00 6d 61 78 00 6d 6f 64 66 00 00 00 00 72 61 64 00 72 61 6e 64 ....ult.log.max.modf....rad.rand
13bce0 6f 6d 00 00 72 61 6e 64 6f 6d 73 65 65 64 00 00 73 69 6e 00 73 71 72 74 00 00 00 00 74 61 6e 00 om..randomseed..sin.sqrt....tan.
13bd00 70 69 00 00 68 75 67 65 00 00 00 00 6d 61 78 69 6e 74 65 67 65 72 00 00 6d 69 6e 69 6e 74 65 67 pi..huge....maxinteger..mininteg
13bd20 65 72 00 00 72 77 61 00 62 00 00 00 46 49 4c 45 2a 00 00 00 63 6c 6f 73 65 64 20 66 69 6c 65 00 er..rwa.b...FILE*...closed.file.
13bd40 66 69 6c 65 00 00 00 00 66 69 6c 65 20 28 63 6c 6f 73 65 64 29 00 00 00 66 69 6c 65 20 28 25 70 file....file.(closed)...file.(%p
13bd60 29 00 00 00 61 74 74 65 6d 70 74 20 74 6f 20 75 73 65 20 61 20 63 6c 6f 73 65 64 20 66 69 6c 65 )...attempt.to.use.a.closed.file
13bd80 00 00 00 00 5f 49 4f 5f 6f 75 74 70 75 74 00 00 63 61 6e 6e 6f 74 20 6f 70 65 6e 20 66 69 6c 65 ...._IO_output..cannot.open.file
13bda0 20 27 25 73 27 20 28 25 73 29 00 00 69 6e 76 61 6c 69 64 20 6d 6f 64 65 00 00 00 00 73 74 61 6e .'%s'.(%s)..invalid.mode....stan
13bdc0 64 61 72 64 20 25 73 20 66 69 6c 65 20 69 73 20 63 6c 6f 73 65 64 00 00 5f 49 4f 5f 69 6e 70 75 dard.%s.file.is.closed.._IO_inpu
13bde0 74 00 00 00 77 00 00 00 74 6f 6f 20 6d 61 6e 79 20 61 72 67 75 6d 65 6e 74 73 00 00 30 30 00 00 t...w...too.many.arguments..00..
13be00 70 50 00 00 65 45 00 00 69 6e 76 61 6c 69 64 20 66 6f 72 6d 61 74 00 00 66 69 6c 65 20 69 73 20 pP..eE..invalid.format..file.is.
13be20 61 6c 72 65 61 64 79 20 63 6c 6f 73 65 64 00 00 25 73 00 00 73 65 74 00 63 75 72 00 6e 6f 00 00 already.closed..%s..set.cur.no..
13be40 66 75 6c 6c 00 00 00 00 6c 69 6e 65 00 00 00 00 66 6c 75 73 68 00 00 00 69 6e 70 75 74 00 00 00 full....line....flush...input...
13be60 6c 69 6e 65 73 00 00 00 6f 75 74 70 75 74 00 00 70 6f 70 65 6e 00 00 00 74 6d 70 66 69 6c 65 00 lines...output..popen...tmpfile.
13be80 73 65 65 6b 00 00 00 00 73 65 74 76 62 75 66 00 63 61 6e 6e 6f 74 20 63 6c 6f 73 65 20 73 74 61 seek....setvbuf.cannot.close.sta
13bea0 6e 64 61 72 64 20 66 69 6c 65 00 00 73 74 64 69 6e 00 00 00 73 74 64 6f 75 74 00 00 73 74 64 65 ndard.file..stdin...stdout..stde
13bec0 72 72 00 00 66 6c 6e 53 74 75 00 00 3e 25 73 00 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e 00 00 rr..flnStu..>%s.invalid.option..
13bee0 73 6f 75 72 63 65 00 00 73 68 6f 72 74 5f 73 72 63 00 00 00 6c 69 6e 65 64 65 66 69 6e 65 64 00 source..short_src...linedefined.
13bf00 6c 61 73 74 6c 69 6e 65 64 65 66 69 6e 65 64 00 77 68 61 74 00 00 00 00 63 75 72 72 65 6e 74 6c lastlinedefined.what....currentl
13bf20 69 6e 65 00 6e 75 70 73 00 00 00 00 6e 70 61 72 61 6d 73 00 69 73 76 61 72 61 72 67 00 00 00 00 ine.nups....nparams.isvararg....
13bf40 6e 61 6d 65 00 00 00 00 6e 61 6d 65 77 68 61 74 00 00 00 00 69 73 74 61 69 6c 63 61 6c 6c 00 00 name....namewhat....istailcall..
13bf60 61 63 74 69 76 65 6c 69 6e 65 73 00 66 75 6e 63 00 00 00 00 6c 65 76 65 6c 20 6f 75 74 20 6f 66 activelines.func....level.out.of
13bf80 20 72 61 6e 67 65 00 00 69 6e 76 61 6c 69 64 20 75 70 76 61 6c 75 65 20 69 6e 64 65 78 00 00 00 .range..invalid.upvalue.index...
13bfa0 4c 75 61 20 66 75 6e 63 74 69 6f 6e 20 65 78 70 65 63 74 65 64 00 00 00 74 61 69 6c 20 63 61 6c Lua.function.expected...tail.cal
13bfc0 6c 00 00 00 6b 00 00 00 65 78 74 65 72 6e 61 6c 20 68 6f 6f 6b 00 00 00 6c 75 61 5f 64 65 62 75 l...k...external.hook...lua_debu
13bfe0 67 3e 20 00 63 6f 6e 74 0a 00 00 00 3d 28 64 65 62 75 67 20 63 6f 6d 6d 61 6e 64 29 00 00 00 00 g>..cont....=(debug.command)....
13c000 67 65 74 75 73 65 72 76 61 6c 75 65 00 00 00 00 67 65 74 68 6f 6f 6b 00 67 65 74 69 6e 66 6f 00 getuservalue....gethook.getinfo.
13c020 67 65 74 6c 6f 63 61 6c 00 00 00 00 67 65 74 72 65 67 69 73 74 72 79 00 67 65 74 75 70 76 61 6c getlocal....getregistry.getupval
13c040 75 65 00 00 75 70 76 61 6c 75 65 6a 6f 69 6e 00 75 70 76 61 6c 75 65 69 64 00 00 00 73 65 74 75 ue..upvaluejoin.upvalueid...setu
13c060 73 65 72 76 61 6c 75 65 00 00 00 00 73 65 74 68 6f 6f 6b 00 73 65 74 6c 6f 63 61 6c 00 00 00 00 servalue....sethook.setlocal....
13c080 73 65 74 75 70 76 61 6c 75 65 00 00 74 72 61 63 65 62 61 63 6b 00 00 00 74 68 72 65 61 64 20 65 setupvalue..traceback...thread.e
13c0a0 78 70 65 63 74 65 64 00 74 6f 6f 20 6d 61 6e 79 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 72 65 xpected.too.many.arguments.to.re
13c0c0 73 75 6d 65 00 00 00 00 74 6f 6f 20 6d 61 6e 79 20 72 65 73 75 6c 74 73 20 74 6f 20 72 65 73 75 sume....too.many.results.to.resu
13c0e0 6d 65 00 00 72 75 6e 6e 69 6e 67 00 73 75 73 70 65 6e 64 65 64 00 00 00 6e 6f 72 6d 61 6c 00 00 me..running.suspended...normal..
13c100 64 65 61 64 00 00 00 00 63 72 65 61 74 65 00 00 72 65 73 75 6d 65 00 00 73 74 61 74 75 73 00 00 dead....create..resume..status..
13c120 77 72 61 70 00 00 00 00 79 69 65 6c 64 00 00 00 69 73 79 69 65 6c 64 61 62 6c 65 00 25 73 3a 20 wrap....yield...isyieldable.%s:.
13c140 25 73 20 70 72 65 63 6f 6d 70 69 6c 65 64 20 63 68 75 6e 6b 00 00 00 00 74 72 75 6e 63 61 74 65 %s.precompiled.chunk....truncate
13c160 64 00 00 00 25 73 20 73 69 7a 65 20 6d 69 73 6d 61 74 63 68 20 69 6e 00 6e 6f 74 20 61 00 00 00 d...%s.size.mismatch.in.not.a...
13c180 76 65 72 73 69 6f 6e 20 6d 69 73 6d 61 74 63 68 20 69 6e 00 66 6f 72 6d 61 74 20 6d 69 73 6d 61 version.mismatch.in.format.misma
13c1a0 74 63 68 20 69 6e 00 00 63 6f 72 72 75 70 74 65 64 00 00 00 69 6e 74 00 73 69 7a 65 5f 74 00 00 tch.in..corrupted...int.size_t..
13c1c0 49 6e 73 74 72 75 63 74 69 6f 6e 00 6c 75 61 5f 49 6e 74 65 67 65 72 00 6c 75 61 5f 4e 75 6d 62 Instruction.lua_Integer.lua_Numb
13c1e0 65 72 00 00 65 6e 64 69 61 6e 6e 65 73 73 20 6d 69 73 6d 61 74 63 68 20 69 6e 00 00 66 6c 6f 61 er..endianness.mismatch.in..floa
13c200 74 20 66 6f 72 6d 61 74 20 6d 69 73 6d 61 74 63 68 20 69 6e 00 00 00 00 62 69 6e 61 72 79 20 73 t.format.mismatch.in....binary.s
13c220 74 72 69 6e 67 00 00 00 25 73 20 65 78 70 65 63 74 65 64 00 6d 61 69 6e 20 66 75 6e 63 74 69 6f tring...%s.expected.main.functio
13c240 6e 00 00 00 66 75 6e 63 74 69 6f 6e 20 61 74 20 6c 69 6e 65 20 25 64 00 74 6f 6f 20 6d 61 6e 79 n...function.at.line.%d.too.many
13c260 20 25 73 20 28 6c 69 6d 69 74 20 69 73 20 25 64 29 20 69 6e 20 25 73 00 25 73 20 65 78 70 65 63 .%s.(limit.is.%d).in.%s.%s.expec
13c280 74 65 64 20 28 74 6f 20 63 6c 6f 73 65 20 25 73 20 61 74 20 6c 69 6e 65 20 25 64 29 00 00 00 00 ted.(to.close.%s.at.line.%d)....
13c2a0 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 00 75 70 76 61 6c 75 65 73 00 00 00 00 43 20 6c 65 local.variables.upvalues....C.le
13c2c0 76 65 6c 73 00 00 00 00 3c 67 6f 74 6f 20 25 73 3e 20 61 74 20 6c 69 6e 65 20 25 64 20 6a 75 6d vels....<goto.%s>.at.line.%d.jum
13c2e0 70 73 20 69 6e 74 6f 20 74 68 65 20 73 63 6f 70 65 20 6f 66 20 6c 6f 63 61 6c 20 27 25 73 27 00 ps.into.the.scope.of.local.'%s'.
13c300 6c 61 62 65 6c 73 2f 67 6f 74 6f 73 00 00 00 00 3c 25 73 3e 20 61 74 20 6c 69 6e 65 20 25 64 20 labels/gotos....<%s>.at.line.%d.
13c320 6e 6f 74 20 69 6e 73 69 64 65 20 61 20 6c 6f 6f 70 00 00 00 6e 6f 20 76 69 73 69 62 6c 65 20 6c not.inside.a.loop...no.visible.l
13c340 61 62 65 6c 20 27 25 73 27 20 66 6f 72 20 3c 67 6f 74 6f 3e 20 61 74 20 6c 69 6e 65 20 25 64 00 abel.'%s'.for.<goto>.at.line.%d.
13c360 66 75 6e 63 74 69 6f 6e 73 00 00 00 3c 6e 61 6d 65 3e 20 6f 72 20 27 2e 2e 2e 27 20 65 78 70 65 functions...<name>.or.'...'.expe
13c380 63 74 65 64 00 00 00 00 73 65 6c 66 00 00 00 00 66 75 6e 63 74 69 6f 6e 20 61 72 67 75 6d 65 6e cted....self....function.argumen
13c3a0 74 73 20 65 78 70 65 63 74 65 64 00 75 6e 65 78 70 65 63 74 65 64 20 73 79 6d 62 6f 6c 00 00 00 ts.expected.unexpected.symbol...
13c3c0 63 61 6e 6e 6f 74 20 75 73 65 20 27 2e 2e 2e 27 20 6f 75 74 73 69 64 65 20 61 20 76 61 72 61 72 cannot.use.'...'.outside.a.varar
13c3e0 67 20 66 75 6e 63 74 69 6f 6e 00 00 73 79 6e 74 61 78 20 65 72 72 6f 72 00 00 00 00 6c 61 62 65 g.function..syntax.error....labe
13c400 6c 20 27 25 73 27 20 61 6c 72 65 61 64 79 20 64 65 66 69 6e 65 64 20 6f 6e 20 6c 69 6e 65 20 25 l.'%s'.already.defined.on.line.%
13c420 64 00 00 00 28 66 6f 72 20 69 6e 64 65 78 29 00 28 66 6f 72 20 6c 69 6d 69 74 29 00 28 66 6f 72 d...(for.index).(for.limit).(for
13c440 20 73 74 65 70 29 00 00 28 66 6f 72 20 67 65 6e 65 72 61 74 6f 72 29 00 28 66 6f 72 20 73 74 61 .step)..(for.generator).(for.sta
13c460 74 65 29 00 28 66 6f 72 20 63 6f 6e 74 72 6f 6c 29 00 00 00 27 3d 27 20 6f 72 20 27 69 6e 27 20 te).(for.control)...'='.or.'in'.
13c480 65 78 70 65 63 74 65 64 00 00 00 00 63 6f 6e 74 72 6f 6c 20 73 74 72 75 63 74 75 72 65 20 74 6f expected....control.structure.to
13c4a0 6f 20 6c 6f 6e 67 00 00 6f 70 63 6f 64 65 73 00 66 75 6e 63 74 69 6f 6e 20 6f 72 20 65 78 70 72 o.long..opcodes.function.or.expr
13c4c0 65 73 73 69 6f 6e 20 6e 65 65 64 73 20 74 6f 6f 20 6d 61 6e 79 20 72 65 67 69 73 74 65 72 73 00 ession.needs.too.many.registers.
13c4e0 63 6f 6e 73 74 61 6e 74 73 00 00 00 63 6f 6e 73 74 72 75 63 74 6f 72 20 74 6f 6f 20 6c 6f 6e 67 constants...constructor.too.long
13c500 00 00 00 00 54 4f 52 52 45 4e 54 5a 49 50 50 45 44 2d 58 58 58 58 58 58 58 58 00 00 25 30 38 6c ....TORRENTZIPPED-XXXXXXXX..%08l
13c520 58 00 00 00 25 73 2f 2e 7a 69 70 2e 58 58 58 58 58 58 00 00 25 73 2e 58 58 58 58 58 58 00 00 00 X...%s/.zip.XXXXXX..%s.XXXXXX...
13c540 72 2b 62 00 50 4b 05 06 00 00 00 00 50 4b 06 07 00 00 00 00 54 4f 52 52 45 4e 54 5a 49 50 50 45 r+b.PK......PK......TORRENTZIPPE
13c560 44 2d 00 00 50 4b 06 06 00 00 00 00 50 4b 03 04 00 00 00 00 50 4b 01 02 00 00 00 00 4e 6f 20 65 D-..PK......PK......PK......No.e
13c580 72 72 6f 72 00 00 00 00 57 72 69 74 65 20 65 72 72 6f 72 00 49 6e 76 61 6c 69 64 20 61 72 67 75 rror....Write.error.Invalid.argu
13c5a0 6d 65 6e 74 00 00 00 00 69 6e 63 6f 72 72 65 63 74 20 68 65 61 64 65 72 20 63 68 65 63 6b 00 00 ment....incorrect.header.check..
13c5c0 75 6e 6b 6e 6f 77 6e 20 63 6f 6d 70 72 65 73 73 69 6f 6e 20 6d 65 74 68 6f 64 00 00 69 6e 76 61 unknown.compression.method..inva
13c5e0 6c 69 64 20 77 69 6e 64 6f 77 20 73 69 7a 65 00 75 6e 6b 6e 6f 77 6e 20 68 65 61 64 65 72 20 66 lid.window.size.unknown.header.f
13c600 6c 61 67 73 20 73 65 74 00 00 00 00 68 65 61 64 65 72 20 63 72 63 20 6d 69 73 6d 61 74 63 68 00 lags.set....header.crc.mismatch.
13c620 69 6e 76 61 6c 69 64 20 62 6c 6f 63 6b 20 74 79 70 65 00 00 69 6e 76 61 6c 69 64 20 73 74 6f 72 invalid.block.type..invalid.stor
13c640 65 64 20 62 6c 6f 63 6b 20 6c 65 6e 67 74 68 73 00 00 00 00 74 6f 6f 20 6d 61 6e 79 20 6c 65 6e ed.block.lengths....too.many.len
13c660 67 74 68 20 6f 72 20 64 69 73 74 61 6e 63 65 20 73 79 6d 62 6f 6c 73 00 69 6e 76 61 6c 69 64 20 gth.or.distance.symbols.invalid.
13c680 63 6f 64 65 20 6c 65 6e 67 74 68 73 20 73 65 74 00 00 00 00 69 6e 76 61 6c 69 64 20 62 69 74 20 code.lengths.set....invalid.bit.
13c6a0 6c 65 6e 67 74 68 20 72 65 70 65 61 74 00 00 00 69 6e 76 61 6c 69 64 20 63 6f 64 65 20 2d 2d 20 length.repeat...invalid.code.--.
13c6c0 6d 69 73 73 69 6e 67 20 65 6e 64 2d 6f 66 2d 62 6c 6f 63 6b 00 00 00 00 69 6e 76 61 6c 69 64 20 missing.end-of-block....invalid.
13c6e0 6c 69 74 65 72 61 6c 2f 6c 65 6e 67 74 68 73 20 73 65 74 00 69 6e 76 61 6c 69 64 20 64 69 73 74 literal/lengths.set.invalid.dist
13c700 61 6e 63 65 73 20 73 65 74 00 00 00 69 6e 76 61 6c 69 64 20 6c 69 74 65 72 61 6c 2f 6c 65 6e 67 ances.set...invalid.literal/leng
13c720 74 68 20 63 6f 64 65 00 69 6e 76 61 6c 69 64 20 64 69 73 74 61 6e 63 65 20 63 6f 64 65 00 00 00 th.code.invalid.distance.code...
13c740 69 6e 76 61 6c 69 64 20 64 69 73 74 61 6e 63 65 20 74 6f 6f 20 66 61 72 20 62 61 63 6b 00 00 00 invalid.distance.too.far.back...
13c760 69 6e 63 6f 72 72 65 63 74 20 64 61 74 61 20 63 68 65 63 6b 00 00 00 00 69 6e 63 6f 72 72 65 63 incorrect.data.check....incorrec
13c780 74 20 6c 65 6e 67 74 68 20 63 68 65 63 6b 00 00 6e 65 65 64 20 64 69 63 74 69 6f 6e 61 72 79 00 t.length.check..need.dictionary.
13c7a0 73 74 72 65 61 6d 20 65 6e 64 00 00 66 69 6c 65 20 65 72 72 6f 72 00 00 73 74 72 65 61 6d 20 65 stream.end..file.error..stream.e
13c7c0 72 72 6f 72 00 00 00 00 64 61 74 61 20 65 72 72 6f 72 00 00 69 6e 73 75 66 66 69 63 69 65 6e 74 rror....data.error..insufficient
13c7e0 20 6d 65 6d 6f 72 79 00 62 75 66 66 65 72 20 65 72 72 6f 72 00 00 00 00 69 6e 63 6f 6d 70 61 74 .memory.buffer.error....incompat
13c800 69 62 6c 65 20 76 65 72 73 69 6f 6e 00 00 00 00 65 61 73 79 20 68 61 6e 64 6c 65 20 61 6c 72 65 ible.version....easy.handle.alre
13c820 61 64 79 20 75 73 65 64 20 69 6e 20 6d 75 6c 74 69 20 68 61 6e 64 6c 65 00 00 00 00 55 6e 73 75 ady.used.in.multi.handle....Unsu
13c840 70 70 6f 72 74 65 64 20 70 72 6f 74 6f 63 6f 6c 00 00 00 00 46 61 69 6c 65 64 20 69 6e 69 74 69 pported.protocol....Failed.initi
13c860 61 6c 69 7a 61 74 69 6f 6e 00 00 00 55 52 4c 20 75 73 69 6e 67 20 62 61 64 2f 69 6c 6c 65 67 61 alization...URL.using.bad/illega
13c880 6c 20 66 6f 72 6d 61 74 20 6f 72 20 6d 69 73 73 69 6e 67 20 55 52 4c 00 41 20 72 65 71 75 65 73 l.format.or.missing.URL.A.reques
13c8a0 74 65 64 20 66 65 61 74 75 72 65 2c 20 70 72 6f 74 6f 63 6f 6c 20 6f 72 20 6f 70 74 69 6f 6e 20 ted.feature,.protocol.or.option.
13c8c0 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 20 62 75 69 6c 74 2d 69 6e 20 69 6e 20 74 68 69 73 20 6c was.not.found.built-in.in.this.l
13c8e0 69 62 63 75 72 6c 20 64 75 65 20 74 6f 20 61 20 62 75 69 6c 64 2d 74 69 6d 65 20 64 65 63 69 73 ibcurl.due.to.a.build-time.decis
13c900 69 6f 6e 2e 00 00 00 00 43 6f 75 6c 64 6e 27 74 20 72 65 73 6f 6c 76 65 20 70 72 6f 78 79 20 6e ion.....Couldn't.resolve.proxy.n
13c920 61 6d 65 00 43 6f 75 6c 64 6e 27 74 20 72 65 73 6f 6c 76 65 20 68 6f 73 74 20 6e 61 6d 65 00 00 ame.Couldn't.resolve.host.name..
13c940 43 6f 75 6c 64 6e 27 74 20 63 6f 6e 6e 65 63 74 20 74 6f 20 73 65 72 76 65 72 00 00 57 65 69 72 Couldn't.connect.to.server..Weir
13c960 64 20 73 65 72 76 65 72 20 72 65 70 6c 79 00 00 41 63 63 65 73 73 20 64 65 6e 69 65 64 20 74 6f d.server.reply..Access.denied.to
13c980 20 72 65 6d 6f 74 65 20 72 65 73 6f 75 72 63 65 00 00 00 00 46 54 50 3a 20 54 68 65 20 73 65 72 .remote.resource....FTP:.The.ser
13c9a0 76 65 72 20 66 61 69 6c 65 64 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 6f 20 64 61 74 61 20 70 6f ver.failed.to.connect.to.data.po
13c9c0 72 74 00 00 46 54 50 3a 20 41 63 63 65 70 74 69 6e 67 20 73 65 72 76 65 72 20 63 6f 6e 6e 65 63 rt..FTP:.Accepting.server.connec
13c9e0 74 20 68 61 73 20 74 69 6d 65 64 20 6f 75 74 00 46 54 50 3a 20 54 68 65 20 73 65 72 76 65 72 20 t.has.timed.out.FTP:.The.server.
13ca00 64 69 64 20 6e 6f 74 20 61 63 63 65 70 74 20 74 68 65 20 50 52 45 54 20 63 6f 6d 6d 61 6e 64 2e did.not.accept.the.PRET.command.
13ca20 00 00 00 00 46 54 50 3a 20 75 6e 6b 6e 6f 77 6e 20 50 41 53 53 20 72 65 70 6c 79 00 46 54 50 3a ....FTP:.unknown.PASS.reply.FTP:
13ca40 20 75 6e 6b 6e 6f 77 6e 20 50 41 53 56 20 72 65 70 6c 79 00 46 54 50 3a 20 75 6e 6b 6e 6f 77 6e .unknown.PASV.reply.FTP:.unknown
13ca60 20 32 32 37 20 72 65 73 70 6f 6e 73 65 20 66 6f 72 6d 61 74 00 00 00 00 46 54 50 3a 20 63 61 6e .227.response.format....FTP:.can
13ca80 27 74 20 66 69 67 75 72 65 20 6f 75 74 20 74 68 65 20 68 6f 73 74 20 69 6e 20 74 68 65 20 50 41 't.figure.out.the.host.in.the.PA
13caa0 53 56 20 72 65 73 70 6f 6e 73 65 00 45 72 72 6f 72 20 69 6e 20 74 68 65 20 48 54 54 50 32 20 66 SV.response.Error.in.the.HTTP2.f
13cac0 72 61 6d 69 6e 67 20 6c 61 79 65 72 00 00 00 00 46 54 50 3a 20 63 6f 75 6c 64 6e 27 74 20 73 65 raming.layer....FTP:.couldn't.se
13cae0 74 20 66 69 6c 65 20 74 79 70 65 00 54 72 61 6e 73 66 65 72 72 65 64 20 61 20 70 61 72 74 69 61 t.file.type.Transferred.a.partia
13cb00 6c 20 66 69 6c 65 00 00 46 54 50 3a 20 63 6f 75 6c 64 6e 27 74 20 72 65 74 72 69 65 76 65 20 28 l.file..FTP:.couldn't.retrieve.(
13cb20 52 45 54 52 20 66 61 69 6c 65 64 29 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 66 69 6c 65 00 RETR.failed).the.specified.file.
13cb40 51 75 6f 74 65 20 63 6f 6d 6d 61 6e 64 20 72 65 74 75 72 6e 65 64 20 65 72 72 6f 72 00 00 00 00 Quote.command.returned.error....
13cb60 48 54 54 50 20 72 65 73 70 6f 6e 73 65 20 63 6f 64 65 20 73 61 69 64 20 65 72 72 6f 72 00 00 00 HTTP.response.code.said.error...
13cb80 46 61 69 6c 65 64 20 77 72 69 74 69 6e 67 20 72 65 63 65 69 76 65 64 20 64 61 74 61 20 74 6f 20 Failed.writing.received.data.to.
13cba0 64 69 73 6b 2f 61 70 70 6c 69 63 61 74 69 6f 6e 00 00 00 00 55 70 6c 6f 61 64 20 66 61 69 6c 65 disk/application....Upload.faile
13cbc0 64 20 28 61 74 20 73 74 61 72 74 2f 62 65 66 6f 72 65 20 69 74 20 74 6f 6f 6b 20 6f 66 66 29 00 d.(at.start/before.it.took.off).
13cbe0 46 61 69 6c 65 64 20 74 6f 20 6f 70 65 6e 2f 72 65 61 64 20 6c 6f 63 61 6c 20 64 61 74 61 20 66 Failed.to.open/read.local.data.f
13cc00 72 6f 6d 20 66 69 6c 65 2f 61 70 70 6c 69 63 61 74 69 6f 6e 00 00 00 00 4f 75 74 20 6f 66 20 6d rom.file/application....Out.of.m
13cc20 65 6d 6f 72 79 00 00 00 54 69 6d 65 6f 75 74 20 77 61 73 20 72 65 61 63 68 65 64 00 46 54 50 3a emory...Timeout.was.reached.FTP:
13cc40 20 63 6f 6d 6d 61 6e 64 20 50 4f 52 54 20 66 61 69 6c 65 64 00 00 00 00 46 54 50 3a 20 63 6f 6d .command.PORT.failed....FTP:.com
13cc60 6d 61 6e 64 20 52 45 53 54 20 66 61 69 6c 65 64 00 00 00 00 52 65 71 75 65 73 74 65 64 20 72 61 mand.REST.failed....Requested.ra
13cc80 6e 67 65 20 77 61 73 20 6e 6f 74 20 64 65 6c 69 76 65 72 65 64 20 62 79 20 74 68 65 20 73 65 72 nge.was.not.delivered.by.the.ser
13cca0 76 65 72 00 49 6e 74 65 72 6e 61 6c 20 70 72 6f 62 6c 65 6d 20 73 65 74 74 69 6e 67 20 75 70 20 ver.Internal.problem.setting.up.
13ccc0 74 68 65 20 50 4f 53 54 00 00 00 00 53 53 4c 20 63 6f 6e 6e 65 63 74 20 65 72 72 6f 72 00 00 00 the.POST....SSL.connect.error...
13cce0 43 6f 75 6c 64 6e 27 74 20 72 65 73 75 6d 65 20 64 6f 77 6e 6c 6f 61 64 00 00 00 00 43 6f 75 6c Couldn't.resume.download....Coul
13cd00 64 6e 27 74 20 72 65 61 64 20 61 20 66 69 6c 65 3a 2f 2f 20 66 69 6c 65 00 00 00 00 4c 44 41 50 dn't.read.a.file://.file....LDAP
13cd20 3a 20 63 61 6e 6e 6f 74 20 62 69 6e 64 00 00 00 4c 44 41 50 3a 20 73 65 61 72 63 68 20 66 61 69 :.cannot.bind...LDAP:.search.fai
13cd40 6c 65 64 00 41 20 72 65 71 75 69 72 65 64 20 66 75 6e 63 74 69 6f 6e 20 69 6e 20 74 68 65 20 6c led.A.required.function.in.the.l
13cd60 69 62 72 61 72 79 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 00 00 00 00 4f 70 65 72 61 74 69 6f ibrary.was.not.found....Operatio
13cd80 6e 20 77 61 73 20 61 62 6f 72 74 65 64 20 62 79 20 61 6e 20 61 70 70 6c 69 63 61 74 69 6f 6e 20 n.was.aborted.by.an.application.
13cda0 63 61 6c 6c 62 61 63 6b 00 00 00 00 41 20 6c 69 62 63 75 72 6c 20 66 75 6e 63 74 69 6f 6e 20 77 callback....A.libcurl.function.w
13cdc0 61 73 20 67 69 76 65 6e 20 61 20 62 61 64 20 61 72 67 75 6d 65 6e 74 00 46 61 69 6c 65 64 20 62 as.given.a.bad.argument.Failed.b
13cde0 69 6e 64 69 6e 67 20 6c 6f 63 61 6c 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 65 6e 64 00 4e 75 6d 62 inding.local.connection.end.Numb
13ce00 65 72 20 6f 66 20 72 65 64 69 72 65 63 74 73 20 68 69 74 20 6d 61 78 69 6d 75 6d 20 61 6d 6f 75 er.of.redirects.hit.maximum.amou
13ce20 6e 74 00 00 41 6e 20 75 6e 6b 6e 6f 77 6e 20 6f 70 74 69 6f 6e 20 77 61 73 20 70 61 73 73 65 64 nt..An.unknown.option.was.passed
13ce40 20 69 6e 20 74 6f 20 6c 69 62 63 75 72 6c 00 00 4d 61 6c 66 6f 72 6d 65 64 20 74 65 6c 6e 65 74 .in.to.libcurl..Malformed.telnet
13ce60 20 6f 70 74 69 6f 6e 00 53 53 4c 20 70 65 65 72 20 63 65 72 74 69 66 69 63 61 74 65 20 6f 72 20 .option.SSL.peer.certificate.or.
13ce80 53 53 48 20 72 65 6d 6f 74 65 20 6b 65 79 20 77 61 73 20 6e 6f 74 20 4f 4b 00 00 00 53 65 72 76 SSH.remote.key.was.not.OK...Serv
13cea0 65 72 20 72 65 74 75 72 6e 65 64 20 6e 6f 74 68 69 6e 67 20 28 6e 6f 20 68 65 61 64 65 72 73 2c er.returned.nothing.(no.headers,
13cec0 20 6e 6f 20 64 61 74 61 29 00 00 00 53 53 4c 20 63 72 79 70 74 6f 20 65 6e 67 69 6e 65 20 6e 6f .no.data)...SSL.crypto.engine.no
13cee0 74 20 66 6f 75 6e 64 00 43 61 6e 20 6e 6f 74 20 73 65 74 20 53 53 4c 20 63 72 79 70 74 6f 20 65 t.found.Can.not.set.SSL.crypto.e
13cf00 6e 67 69 6e 65 20 61 73 20 64 65 66 61 75 6c 74 00 00 00 00 46 61 69 6c 65 64 20 74 6f 20 69 6e ngine.as.default....Failed.to.in
13cf20 69 74 69 61 6c 69 73 65 20 53 53 4c 20 63 72 79 70 74 6f 20 65 6e 67 69 6e 65 00 00 46 61 69 6c itialise.SSL.crypto.engine..Fail
13cf40 65 64 20 73 65 6e 64 69 6e 67 20 64 61 74 61 20 74 6f 20 74 68 65 20 70 65 65 72 00 46 61 69 6c ed.sending.data.to.the.peer.Fail
13cf60 75 72 65 20 77 68 65 6e 20 72 65 63 65 69 76 69 6e 67 20 64 61 74 61 20 66 72 6f 6d 20 74 68 65 ure.when.receiving.data.from.the
13cf80 20 70 65 65 72 00 00 00 50 72 6f 62 6c 65 6d 20 77 69 74 68 20 74 68 65 20 6c 6f 63 61 6c 20 53 .peer...Problem.with.the.local.S
13cfa0 53 4c 20 63 65 72 74 69 66 69 63 61 74 65 00 00 43 6f 75 6c 64 6e 27 74 20 75 73 65 20 73 70 65 SL.certificate..Couldn't.use.spe
13cfc0 63 69 66 69 65 64 20 53 53 4c 20 63 69 70 68 65 72 00 00 00 00 00 00 00 50 65 65 72 20 63 65 72 cified.SSL.cipher.......Peer.cer
13cfe0 74 69 66 69 63 61 74 65 20 63 61 6e 6e 6f 74 20 62 65 20 61 75 74 68 65 6e 74 69 63 61 74 65 64 tificate.cannot.be.authenticated
13d000 20 77 69 74 68 20 67 69 76 65 6e 20 43 41 20 63 65 72 74 69 66 69 63 61 74 65 73 00 50 72 6f 62 .with.given.CA.certificates.Prob
13d020 6c 65 6d 20 77 69 74 68 20 74 68 65 20 53 53 4c 20 43 41 20 63 65 72 74 20 28 70 61 74 68 3f 20 lem.with.the.SSL.CA.cert.(path?.
13d040 61 63 63 65 73 73 20 72 69 67 68 74 73 3f 29 00 55 6e 72 65 63 6f 67 6e 69 7a 65 64 20 6f 72 20 access.rights?).Unrecognized.or.
13d060 62 61 64 20 48 54 54 50 20 43 6f 6e 74 65 6e 74 20 6f 72 20 54 72 61 6e 73 66 65 72 2d 45 6e 63 bad.HTTP.Content.or.Transfer-Enc
13d080 6f 64 69 6e 67 00 00 00 49 6e 76 61 6c 69 64 20 4c 44 41 50 20 55 52 4c 00 00 00 00 4d 61 78 69 oding...Invalid.LDAP.URL....Maxi
13d0a0 6d 75 6d 20 66 69 6c 65 20 73 69 7a 65 20 65 78 63 65 65 64 65 64 00 00 52 65 71 75 65 73 74 65 mum.file.size.exceeded..Requeste
13d0c0 64 20 53 53 4c 20 6c 65 76 65 6c 20 66 61 69 6c 65 64 00 00 46 61 69 6c 65 64 20 74 6f 20 73 68 d.SSL.level.failed..Failed.to.sh
13d0e0 75 74 20 64 6f 77 6e 20 74 68 65 20 53 53 4c 20 63 6f 6e 6e 65 63 74 69 6f 6e 00 00 46 61 69 6c ut.down.the.SSL.connection..Fail
13d100 65 64 20 74 6f 20 6c 6f 61 64 20 43 52 4c 20 66 69 6c 65 20 28 70 61 74 68 3f 20 61 63 63 65 73 ed.to.load.CRL.file.(path?.acces
13d120 73 20 72 69 67 68 74 73 3f 2c 20 66 6f 72 6d 61 74 3f 29 00 49 73 73 75 65 72 20 63 68 65 63 6b s.rights?,.format?).Issuer.check
13d140 20 61 67 61 69 6e 73 74 20 70 65 65 72 20 63 65 72 74 69 66 69 63 61 74 65 20 66 61 69 6c 65 64 .against.peer.certificate.failed
13d160 00 00 00 00 53 65 6e 64 20 66 61 69 6c 65 64 20 73 69 6e 63 65 20 72 65 77 69 6e 64 69 6e 67 20 ....Send.failed.since.rewinding.
13d180 6f 66 20 74 68 65 20 64 61 74 61 20 73 74 72 65 61 6d 20 66 61 69 6c 65 64 00 00 00 4c 6f 67 69 of.the.data.stream.failed...Logi
13d1a0 6e 20 64 65 6e 69 65 64 00 00 00 00 54 46 54 50 3a 20 46 69 6c 65 20 4e 6f 74 20 46 6f 75 6e 64 n.denied....TFTP:.File.Not.Found
13d1c0 00 00 00 00 54 46 54 50 3a 20 41 63 63 65 73 73 20 56 69 6f 6c 61 74 69 6f 6e 00 00 44 69 73 6b ....TFTP:.Access.Violation..Disk
13d1e0 20 66 75 6c 6c 20 6f 72 20 61 6c 6c 6f 63 61 74 69 6f 6e 20 65 78 63 65 65 64 65 64 00 00 00 00 .full.or.allocation.exceeded....
13d200 54 46 54 50 3a 20 49 6c 6c 65 67 61 6c 20 6f 70 65 72 61 74 69 6f 6e 00 54 46 54 50 3a 20 55 6e TFTP:.Illegal.operation.TFTP:.Un
13d220 6b 6e 6f 77 6e 20 74 72 61 6e 73 66 65 72 20 49 44 00 00 00 52 65 6d 6f 74 65 20 66 69 6c 65 20 known.transfer.ID...Remote.file.
13d240 61 6c 72 65 61 64 79 20 65 78 69 73 74 73 00 00 54 46 54 50 3a 20 4e 6f 20 73 75 63 68 20 75 73 already.exists..TFTP:.No.such.us
13d260 65 72 00 00 43 6f 6e 76 65 72 73 69 6f 6e 20 66 61 69 6c 65 64 00 00 00 43 61 6c 6c 65 72 20 6d er..Conversion.failed...Caller.m
13d280 75 73 74 20 72 65 67 69 73 74 65 72 20 43 55 52 4c 4f 50 54 5f 43 4f 4e 56 5f 20 63 61 6c 6c 62 ust.register.CURLOPT_CONV_.callb
13d2a0 61 63 6b 20 6f 70 74 69 6f 6e 73 00 52 65 6d 6f 74 65 20 66 69 6c 65 20 6e 6f 74 20 66 6f 75 6e ack.options.Remote.file.not.foun
13d2c0 64 00 00 00 45 72 72 6f 72 20 69 6e 20 74 68 65 20 53 53 48 20 6c 61 79 65 72 00 00 53 6f 63 6b d...Error.in.the.SSH.layer..Sock
13d2e0 65 74 20 6e 6f 74 20 72 65 61 64 79 20 66 6f 72 20 73 65 6e 64 2f 72 65 63 76 00 00 52 54 53 50 et.not.ready.for.send/recv..RTSP
13d300 20 43 53 65 71 20 6d 69 73 6d 61 74 63 68 20 6f 72 20 69 6e 76 61 6c 69 64 20 43 53 65 71 00 00 .CSeq.mismatch.or.invalid.CSeq..
13d320 52 54 53 50 20 73 65 73 73 69 6f 6e 20 65 72 72 6f 72 00 00 55 6e 61 62 6c 65 20 74 6f 20 70 61 RTSP.session.error..Unable.to.pa
13d340 72 73 65 20 46 54 50 20 66 69 6c 65 20 6c 69 73 74 00 00 00 43 68 75 6e 6b 20 63 61 6c 6c 62 61 rse.FTP.file.list...Chunk.callba
13d360 63 6b 20 66 61 69 6c 65 64 00 00 00 54 68 65 20 6d 61 78 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 6c ck.failed...The.max.connection.l
13d380 69 6d 69 74 20 69 73 20 72 65 61 63 68 65 64 00 53 53 4c 20 70 75 62 6c 69 63 20 6b 65 79 20 64 imit.is.reached.SSL.public.key.d
13d3a0 6f 65 73 20 6e 6f 74 20 6d 61 74 63 68 20 70 69 6e 6e 65 64 20 70 75 62 6c 69 63 20 6b 65 79 00 oes.not.match.pinned.public.key.
13d3c0 53 53 4c 20 73 65 72 76 65 72 20 63 65 72 74 69 66 69 63 61 74 65 20 73 74 61 74 75 73 20 76 65 SSL.server.certificate.status.ve
13d3e0 72 69 66 69 63 61 74 69 6f 6e 20 46 41 49 4c 45 44 00 00 00 53 74 72 65 61 6d 20 65 72 72 6f 72 rification.FAILED...Stream.error
13d400 20 69 6e 20 74 68 65 20 48 54 54 50 2f 32 20 66 72 61 6d 69 6e 67 20 6c 61 79 65 72 00 00 00 00 .in.the.HTTP/2.framing.layer....
13d420 55 6e 6b 6e 6f 77 6e 20 65 72 72 6f 72 00 00 00 43 61 6c 6c 20 69 6e 74 65 72 72 75 70 74 65 64 Unknown.error...Call.interrupted
13d440 00 00 00 00 42 61 64 20 66 69 6c 65 00 00 00 00 42 61 64 20 61 63 63 65 73 73 00 00 42 61 64 20 ....Bad.file....Bad.access..Bad.
13d460 61 72 67 75 6d 65 6e 74 00 00 00 00 49 6e 76 61 6c 69 64 20 61 72 67 75 6d 65 6e 74 73 00 00 00 argument....Invalid.arguments...
13d480 4f 75 74 20 6f 66 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 73 00 43 61 6c 6c 20 77 6f 75 Out.of.file.descriptors.Call.wou
13d4a0 6c 64 20 62 6c 6f 63 6b 00 00 00 00 42 6c 6f 63 6b 69 6e 67 20 63 61 6c 6c 20 69 6e 20 70 72 6f ld.block....Blocking.call.in.pro
13d4c0 67 72 65 73 73 00 00 00 44 65 73 63 72 69 70 74 6f 72 20 69 73 20 6e 6f 74 20 61 20 73 6f 63 6b gress...Descriptor.is.not.a.sock
13d4e0 65 74 00 00 4e 65 65 64 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 61 64 64 72 65 73 73 00 00 00 00 et..Need.destination.address....
13d500 42 61 64 20 6d 65 73 73 61 67 65 20 73 69 7a 65 00 00 00 00 42 61 64 20 70 72 6f 74 6f 63 6f 6c Bad.message.size....Bad.protocol
13d520 00 00 00 00 50 72 6f 74 6f 63 6f 6c 20 6f 70 74 69 6f 6e 20 69 73 20 75 6e 73 75 70 70 6f 72 74 ....Protocol.option.is.unsupport
13d540 65 64 00 00 50 72 6f 74 6f 63 6f 6c 20 69 73 20 75 6e 73 75 70 70 6f 72 74 65 64 00 53 6f 63 6b ed..Protocol.is.unsupported.Sock
13d560 65 74 20 69 73 20 75 6e 73 75 70 70 6f 72 74 65 64 00 00 00 4f 70 65 72 61 74 69 6f 6e 20 6e 6f et.is.unsupported...Operation.no
13d580 74 20 73 75 70 70 6f 72 74 65 64 00 41 64 64 72 65 73 73 20 66 61 6d 69 6c 79 20 6e 6f 74 20 73 t.supported.Address.family.not.s
13d5a0 75 70 70 6f 72 74 65 64 00 00 00 00 50 72 6f 74 6f 63 6f 6c 20 66 61 6d 69 6c 79 20 6e 6f 74 20 upported....Protocol.family.not.
13d5c0 73 75 70 70 6f 72 74 65 64 00 00 00 41 64 64 72 65 73 73 20 61 6c 72 65 61 64 79 20 69 6e 20 75 supported...Address.already.in.u
13d5e0 73 65 00 00 41 64 64 72 65 73 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 00 00 00 4e 65 74 77 se..Address.not.available...Netw
13d600 6f 72 6b 20 64 6f 77 6e 00 00 00 00 4e 65 74 77 6f 72 6b 20 75 6e 72 65 61 63 68 61 62 6c 65 00 ork.down....Network.unreachable.
13d620 4e 65 74 77 6f 72 6b 20 68 61 73 20 62 65 65 6e 20 72 65 73 65 74 00 00 43 6f 6e 6e 65 63 74 69 Network.has.been.reset..Connecti
13d640 6f 6e 20 77 61 73 20 61 62 6f 72 74 65 64 00 00 43 6f 6e 6e 65 63 74 69 6f 6e 20 77 61 73 20 72 on.was.aborted..Connection.was.r
13d660 65 73 65 74 00 00 00 00 4e 6f 20 62 75 66 66 65 72 20 73 70 61 63 65 00 53 6f 63 6b 65 74 20 69 eset....No.buffer.space.Socket.i
13d680 73 20 61 6c 72 65 61 64 79 20 63 6f 6e 6e 65 63 74 65 64 00 53 6f 63 6b 65 74 20 69 73 20 6e 6f s.already.connected.Socket.is.no
13d6a0 74 20 63 6f 6e 6e 65 63 74 65 64 00 53 6f 63 6b 65 74 20 68 61 73 20 62 65 65 6e 20 73 68 75 74 t.connected.Socket.has.been.shut
13d6c0 20 64 6f 77 6e 00 00 00 54 6f 6f 20 6d 61 6e 79 20 72 65 66 65 72 65 6e 63 65 73 00 54 69 6d 65 .down...Too.many.references.Time
13d6e0 64 20 6f 75 74 00 00 00 43 6f 6e 6e 65 63 74 69 6f 6e 20 72 65 66 75 73 65 64 00 00 4c 6f 6f 70 d.out...Connection.refused..Loop
13d700 3f 3f 00 00 4e 61 6d 65 20 74 6f 6f 20 6c 6f 6e 67 00 00 00 48 6f 73 74 20 64 6f 77 6e 00 00 00 ??..Name.too.long...Host.down...
13d720 48 6f 73 74 20 75 6e 72 65 61 63 68 61 62 6c 65 00 00 00 00 4e 6f 74 20 65 6d 70 74 79 00 00 00 Host.unreachable....Not.empty...
13d740 50 72 6f 63 65 73 73 20 6c 69 6d 69 74 20 72 65 61 63 68 65 64 00 00 00 54 6f 6f 20 6d 61 6e 79 Process.limit.reached...Too.many
13d760 20 75 73 65 72 73 00 00 42 61 64 20 71 75 6f 74 61 00 00 00 53 6f 6d 65 74 68 69 6e 67 20 69 73 .users..Bad.quota...Something.is
13d780 20 73 74 61 6c 65 00 00 52 65 6d 6f 74 65 20 65 72 72 6f 72 00 00 00 00 44 69 73 63 6f 6e 6e 65 .stale..Remote.error....Disconne
13d7a0 63 74 65 64 00 00 00 00 57 69 6e 73 6f 63 6b 20 6c 69 62 72 61 72 79 20 69 73 20 6e 6f 74 20 72 cted....Winsock.library.is.not.r
13d7c0 65 61 64 79 00 00 00 00 57 69 6e 73 6f 63 6b 20 6c 69 62 72 61 72 79 20 6e 6f 74 20 69 6e 69 74 eady....Winsock.library.not.init
13d7e0 69 61 6c 69 73 65 64 00 57 69 6e 73 6f 63 6b 20 76 65 72 73 69 6f 6e 20 6e 6f 74 20 73 75 70 70 ialised.Winsock.version.not.supp
13d800 6f 72 74 65 64 00 00 00 48 6f 73 74 20 6e 6f 74 20 66 6f 75 6e 64 00 00 48 6f 73 74 20 6e 6f 74 orted...Host.not.found..Host.not
13d820 20 66 6f 75 6e 64 2c 20 74 72 79 20 61 67 61 69 6e 00 00 00 55 6e 72 65 63 6f 76 65 72 61 62 6c .found,.try.again...Unrecoverabl
13d840 65 20 65 72 72 6f 72 20 69 6e 20 63 61 6c 6c 20 74 6f 20 6e 61 6d 65 73 65 72 76 65 72 00 00 00 e.error.in.call.to.nameserver...
13d860 4e 6f 20 64 61 74 61 20 72 65 63 6f 72 64 20 6f 66 20 72 65 71 75 65 73 74 65 64 20 74 79 70 65 No.data.record.of.requested.type
13d880 00 00 00 00 55 6e 6b 6e 6f 77 6e 20 65 72 72 6f 72 20 25 64 20 28 25 23 78 29 00 00 43 52 59 50 ....Unknown.error.%d.(%#x)..CRYP
13d8a0 54 5f 45 5f 52 45 56 4f 4b 45 44 00 53 45 43 5f 45 5f 41 4c 47 4f 52 49 54 48 4d 5f 4d 49 53 4d T_E_REVOKED.SEC_E_ALGORITHM_MISM
13d8c0 41 54 43 48 00 00 00 00 53 45 43 5f 45 5f 42 41 44 5f 42 49 4e 44 49 4e 47 53 00 00 53 45 43 5f ATCH....SEC_E_BAD_BINDINGS..SEC_
13d8e0 45 5f 42 41 44 5f 50 4b 47 49 44 00 53 45 43 5f 45 5f 42 55 46 46 45 52 5f 54 4f 4f 5f 53 4d 41 E_BAD_PKGID.SEC_E_BUFFER_TOO_SMA
13d900 4c 4c 00 00 53 45 43 5f 45 5f 43 41 4e 4e 4f 54 5f 49 4e 53 54 41 4c 4c 00 00 00 00 53 45 43 5f LL..SEC_E_CANNOT_INSTALL....SEC_
13d920 45 5f 43 41 4e 4e 4f 54 5f 50 41 43 4b 00 00 00 53 45 43 5f 45 5f 43 45 52 54 5f 45 58 50 49 52 E_CANNOT_PACK...SEC_E_CERT_EXPIR
13d940 45 44 00 00 53 45 43 5f 45 5f 43 45 52 54 5f 55 4e 4b 4e 4f 57 4e 00 00 53 45 43 5f 45 5f 43 45 ED..SEC_E_CERT_UNKNOWN..SEC_E_CE
13d960 52 54 5f 57 52 4f 4e 47 5f 55 53 41 47 45 00 00 53 45 43 5f 45 5f 43 4f 4e 54 45 58 54 5f 45 58 RT_WRONG_USAGE..SEC_E_CONTEXT_EX
13d980 50 49 52 45 44 00 00 00 53 45 43 5f 45 5f 43 52 4f 53 53 52 45 41 4c 4d 5f 44 45 4c 45 47 41 54 PIRED...SEC_E_CROSSREALM_DELEGAT
13d9a0 49 4f 4e 5f 46 41 49 4c 55 52 45 00 53 45 43 5f 45 5f 43 52 59 50 54 4f 5f 53 59 53 54 45 4d 5f ION_FAILURE.SEC_E_CRYPTO_SYSTEM_
13d9c0 49 4e 56 41 4c 49 44 00 53 45 43 5f 45 5f 44 45 43 52 59 50 54 5f 46 41 49 4c 55 52 45 00 00 00 INVALID.SEC_E_DECRYPT_FAILURE...
13d9e0 53 45 43 5f 45 5f 44 45 4c 45 47 41 54 49 4f 4e 5f 50 4f 4c 49 43 59 00 53 45 43 5f 45 5f 44 45 SEC_E_DELEGATION_POLICY.SEC_E_DE
13da00 4c 45 47 41 54 49 4f 4e 5f 52 45 51 55 49 52 45 44 00 00 00 53 45 43 5f 45 5f 44 4f 57 4e 47 52 LEGATION_REQUIRED...SEC_E_DOWNGR
13da20 41 44 45 5f 44 45 54 45 43 54 45 44 00 00 00 00 53 45 43 5f 45 5f 45 4e 43 52 59 50 54 5f 46 41 ADE_DETECTED....SEC_E_ENCRYPT_FA
13da40 49 4c 55 52 45 00 00 00 53 45 43 5f 45 5f 49 4e 43 4f 4d 50 4c 45 54 45 5f 43 52 45 44 45 4e 54 ILURE...SEC_E_INCOMPLETE_CREDENT
13da60 49 41 4c 53 00 00 00 00 53 45 43 5f 45 5f 49 4e 43 4f 4d 50 4c 45 54 45 5f 4d 45 53 53 41 47 45 IALS....SEC_E_INCOMPLETE_MESSAGE
13da80 00 00 00 00 53 45 43 5f 45 5f 49 4e 53 55 46 46 49 43 49 45 4e 54 5f 4d 45 4d 4f 52 59 00 00 00 ....SEC_E_INSUFFICIENT_MEMORY...
13daa0 53 45 43 5f 45 5f 49 4e 54 45 52 4e 41 4c 5f 45 52 52 4f 52 00 00 00 00 53 45 43 5f 45 5f 49 4e SEC_E_INTERNAL_ERROR....SEC_E_IN
13dac0 56 41 4c 49 44 5f 48 41 4e 44 4c 45 00 00 00 00 53 45 43 5f 45 5f 49 4e 56 41 4c 49 44 5f 50 41 VALID_HANDLE....SEC_E_INVALID_PA
13dae0 52 41 4d 45 54 45 52 00 53 45 43 5f 45 5f 49 4e 56 41 4c 49 44 5f 54 4f 4b 45 4e 00 53 45 43 5f RAMETER.SEC_E_INVALID_TOKEN.SEC_
13db00 45 5f 49 53 53 55 49 4e 47 5f 43 41 5f 55 4e 54 52 55 53 54 45 44 00 00 53 45 43 5f 45 5f 49 53 E_ISSUING_CA_UNTRUSTED..SEC_E_IS
13db20 53 55 49 4e 47 5f 43 41 5f 55 4e 54 52 55 53 54 45 44 5f 4b 44 43 00 00 53 45 43 5f 45 5f 4b 44 SUING_CA_UNTRUSTED_KDC..SEC_E_KD
13db40 43 5f 43 45 52 54 5f 45 58 50 49 52 45 44 00 00 53 45 43 5f 45 5f 4b 44 43 5f 43 45 52 54 5f 52 C_CERT_EXPIRED..SEC_E_KDC_CERT_R
13db60 45 56 4f 4b 45 44 00 00 53 45 43 5f 45 5f 4b 44 43 5f 49 4e 56 41 4c 49 44 5f 52 45 51 55 45 53 EVOKED..SEC_E_KDC_INVALID_REQUES
13db80 54 00 00 00 53 45 43 5f 45 5f 4b 44 43 5f 55 4e 41 42 4c 45 5f 54 4f 5f 52 45 46 45 52 00 00 00 T...SEC_E_KDC_UNABLE_TO_REFER...
13dba0 53 45 43 5f 45 5f 4b 44 43 5f 55 4e 4b 4e 4f 57 4e 5f 45 54 59 50 45 00 53 45 43 5f 45 5f 4c 4f SEC_E_KDC_UNKNOWN_ETYPE.SEC_E_LO
13dbc0 47 4f 4e 5f 44 45 4e 49 45 44 00 00 53 45 43 5f 45 5f 4d 41 58 5f 52 45 46 45 52 52 41 4c 53 5f GON_DENIED..SEC_E_MAX_REFERRALS_
13dbe0 45 58 43 45 45 44 45 44 00 00 00 00 53 45 43 5f 45 5f 4d 45 53 53 41 47 45 5f 41 4c 54 45 52 45 EXCEEDED....SEC_E_MESSAGE_ALTERE
13dc00 44 00 00 00 53 45 43 5f 45 5f 4d 55 4c 54 49 50 4c 45 5f 41 43 43 4f 55 4e 54 53 00 53 45 43 5f D...SEC_E_MULTIPLE_ACCOUNTS.SEC_
13dc20 45 5f 4d 55 53 54 5f 42 45 5f 4b 44 43 00 00 00 53 45 43 5f 45 5f 4e 4f 54 5f 4f 57 4e 45 52 00 E_MUST_BE_KDC...SEC_E_NOT_OWNER.
13dc40 53 45 43 5f 45 5f 4e 4f 5f 41 55 54 48 45 4e 54 49 43 41 54 49 4e 47 5f 41 55 54 48 4f 52 49 54 SEC_E_NO_AUTHENTICATING_AUTHORIT
13dc60 59 00 00 00 53 45 43 5f 45 5f 4e 4f 5f 43 52 45 44 45 4e 54 49 41 4c 53 00 00 00 00 53 45 43 5f Y...SEC_E_NO_CREDENTIALS....SEC_
13dc80 45 5f 4e 4f 5f 49 4d 50 45 52 53 4f 4e 41 54 49 4f 4e 00 00 53 45 43 5f 45 5f 4e 4f 5f 49 50 5f E_NO_IMPERSONATION..SEC_E_NO_IP_
13dca0 41 44 44 52 45 53 53 45 53 00 00 00 53 45 43 5f 45 5f 4e 4f 5f 4b 45 52 42 5f 4b 45 59 00 00 00 ADDRESSES...SEC_E_NO_KERB_KEY...
13dcc0 53 45 43 5f 45 5f 4e 4f 5f 50 41 5f 44 41 54 41 00 00 00 00 53 45 43 5f 45 5f 4e 4f 5f 53 34 55 SEC_E_NO_PA_DATA....SEC_E_NO_S4U
13dce0 5f 50 52 4f 54 5f 53 55 50 50 4f 52 54 00 00 00 53 45 43 5f 45 5f 4e 4f 5f 54 47 54 5f 52 45 50 _PROT_SUPPORT...SEC_E_NO_TGT_REP
13dd00 4c 59 00 00 53 45 43 5f 45 5f 4f 55 54 5f 4f 46 5f 53 45 51 55 45 4e 43 45 00 00 00 53 45 43 5f LY..SEC_E_OUT_OF_SEQUENCE...SEC_
13dd20 45 5f 50 4b 49 4e 49 54 5f 43 4c 49 45 4e 54 5f 46 41 49 4c 55 52 45 00 53 45 43 5f 45 5f 50 4b E_PKINIT_CLIENT_FAILURE.SEC_E_PK
13dd40 49 4e 49 54 5f 4e 41 4d 45 5f 4d 49 53 4d 41 54 43 48 00 00 53 45 43 5f 45 5f 50 4f 4c 49 43 59 INIT_NAME_MISMATCH..SEC_E_POLICY
13dd60 5f 4e 4c 54 4d 5f 4f 4e 4c 59 00 00 53 45 43 5f 45 5f 51 4f 50 5f 4e 4f 54 5f 53 55 50 50 4f 52 _NLTM_ONLY..SEC_E_QOP_NOT_SUPPOR
13dd80 54 45 44 00 53 45 43 5f 45 5f 52 45 56 4f 43 41 54 49 4f 4e 5f 4f 46 46 4c 49 4e 45 5f 43 00 00 TED.SEC_E_REVOCATION_OFFLINE_C..
13dda0 53 45 43 5f 45 5f 52 45 56 4f 43 41 54 49 4f 4e 5f 4f 46 46 4c 49 4e 45 5f 4b 44 43 00 00 00 00 SEC_E_REVOCATION_OFFLINE_KDC....
13ddc0 53 45 43 5f 45 5f 53 45 43 50 4b 47 5f 4e 4f 54 5f 46 4f 55 4e 44 00 00 53 45 43 5f 45 5f 53 45 SEC_E_SECPKG_NOT_FOUND..SEC_E_SE
13dde0 43 55 52 49 54 59 5f 51 4f 53 5f 46 41 49 4c 45 44 00 00 00 53 45 43 5f 45 5f 53 48 55 54 44 4f CURITY_QOS_FAILED...SEC_E_SHUTDO
13de00 57 4e 5f 49 4e 5f 50 52 4f 47 52 45 53 53 00 00 53 45 43 5f 45 5f 53 4d 41 52 54 43 41 52 44 5f WN_IN_PROGRESS..SEC_E_SMARTCARD_
13de20 43 45 52 54 5f 45 58 50 49 52 45 44 00 00 00 00 53 45 43 5f 45 5f 53 4d 41 52 54 43 41 52 44 5f CERT_EXPIRED....SEC_E_SMARTCARD_
13de40 43 45 52 54 5f 52 45 56 4f 4b 45 44 00 00 00 00 53 45 43 5f 45 5f 53 4d 41 52 54 43 41 52 44 5f CERT_REVOKED....SEC_E_SMARTCARD_
13de60 4c 4f 47 4f 4e 5f 52 45 51 55 49 52 45 44 00 00 53 45 43 5f 45 5f 53 54 52 4f 4e 47 5f 43 52 59 LOGON_REQUIRED..SEC_E_STRONG_CRY
13de80 50 54 4f 5f 4e 4f 54 5f 53 55 50 50 4f 52 54 45 44 00 00 00 53 45 43 5f 45 5f 54 41 52 47 45 54 PTO_NOT_SUPPORTED...SEC_E_TARGET
13dea0 5f 55 4e 4b 4e 4f 57 4e 00 00 00 00 53 45 43 5f 45 5f 54 49 4d 45 5f 53 4b 45 57 00 53 45 43 5f _UNKNOWN....SEC_E_TIME_SKEW.SEC_
13dec0 45 5f 54 4f 4f 5f 4d 41 4e 59 5f 50 52 49 4e 43 49 50 41 4c 53 00 00 00 53 45 43 5f 45 5f 55 4e E_TOO_MANY_PRINCIPALS...SEC_E_UN
13dee0 46 49 4e 49 53 48 45 44 5f 43 4f 4e 54 45 58 54 5f 44 45 4c 45 54 45 44 00 00 00 00 53 45 43 5f FINISHED_CONTEXT_DELETED....SEC_
13df00 45 5f 55 4e 4b 4e 4f 57 4e 5f 43 52 45 44 45 4e 54 49 41 4c 53 00 00 00 53 45 43 5f 45 5f 55 4e E_UNKNOWN_CREDENTIALS...SEC_E_UN
13df20 53 55 50 50 4f 52 54 45 44 5f 46 55 4e 43 54 49 4f 4e 00 00 53 45 43 5f 45 5f 55 4e 53 55 50 50 SUPPORTED_FUNCTION..SEC_E_UNSUPP
13df40 4f 52 54 45 44 5f 50 52 45 41 55 54 48 00 00 00 53 45 43 5f 45 5f 55 4e 54 52 55 53 54 45 44 5f ORTED_PREAUTH...SEC_E_UNTRUSTED_
13df60 52 4f 4f 54 00 00 00 00 53 45 43 5f 45 5f 57 52 4f 4e 47 5f 43 52 45 44 45 4e 54 49 41 4c 5f 48 ROOT....SEC_E_WRONG_CREDENTIAL_H
13df80 41 4e 44 4c 45 00 00 00 53 45 43 5f 45 5f 57 52 4f 4e 47 5f 50 52 49 4e 43 49 50 41 4c 00 00 00 ANDLE...SEC_E_WRONG_PRINCIPAL...
13dfa0 53 45 43 5f 49 5f 43 4f 4d 50 4c 45 54 45 5f 41 4e 44 5f 43 4f 4e 54 49 4e 55 45 00 53 45 43 5f SEC_I_COMPLETE_AND_CONTINUE.SEC_
13dfc0 49 5f 43 4f 4d 50 4c 45 54 45 5f 4e 45 45 44 45 44 00 00 00 53 45 43 5f 49 5f 43 4f 4e 54 45 58 I_COMPLETE_NEEDED...SEC_I_CONTEX
13dfe0 54 5f 45 58 50 49 52 45 44 00 00 00 53 45 43 5f 49 5f 43 4f 4e 54 49 4e 55 45 5f 4e 45 45 44 45 T_EXPIRED...SEC_I_CONTINUE_NEEDE
13e000 44 00 00 00 53 45 43 5f 49 5f 49 4e 43 4f 4d 50 4c 45 54 45 5f 43 52 45 44 45 4e 54 49 41 4c 53 D...SEC_I_INCOMPLETE_CREDENTIALS
13e020 00 00 00 00 53 45 43 5f 49 5f 4c 4f 43 41 4c 5f 4c 4f 47 4f 4e 00 00 00 53 45 43 5f 49 5f 4e 4f ....SEC_I_LOCAL_LOGON...SEC_I_NO
13e040 5f 4c 53 41 5f 43 4f 4e 54 45 58 54 00 00 00 00 53 45 43 5f 49 5f 52 45 4e 45 47 4f 54 49 41 54 _LSA_CONTEXT....SEC_I_RENEGOTIAT
13e060 45 00 00 00 53 45 43 5f 49 5f 53 49 47 4e 41 54 55 52 45 5f 4e 45 45 44 45 44 00 00 00 00 00 00 E...SEC_I_SIGNATURE_NEEDED......
13e080 53 45 43 5f 45 5f 49 4c 4c 45 47 41 4c 5f 4d 45 53 53 41 47 45 20 28 30 78 25 30 38 58 29 20 2d SEC_E_ILLEGAL_MESSAGE.(0x%08X).-
13e0a0 20 54 68 69 73 20 65 72 72 6f 72 20 75 73 75 61 6c 6c 79 20 6f 63 63 75 72 73 20 77 68 65 6e 20 .This.error.usually.occurs.when.
13e0c0 61 20 66 61 74 61 6c 20 53 53 4c 2f 54 4c 53 20 61 6c 65 72 74 20 69 73 20 72 65 63 65 69 76 65 a.fatal.SSL/TLS.alert.is.receive
13e0e0 64 20 28 65 2e 67 2e 20 68 61 6e 64 73 68 61 6b 65 20 66 61 69 6c 65 64 29 2e 20 4d 6f 72 65 20 d.(e.g..handshake.failed)..More.
13e100 64 65 74 61 69 6c 20 6d 61 79 20 62 65 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 74 68 65 20 57 detail.may.be.available.in.the.W
13e120 69 6e 64 6f 77 73 20 53 79 73 74 65 6d 20 65 76 65 6e 74 20 6c 6f 67 2e 00 00 00 00 25 73 20 28 indows.System.event.log.....%s.(
13e140 30 78 25 30 38 58 29 00 25 73 20 2d 20 25 73 00 43 6f 6e 6e 65 63 74 69 6f 6e 20 63 61 63 68 65 0x%08X).%s.-.%s.Connection.cache
13e160 20 69 73 20 66 75 6c 6c 2c 20 63 6c 6f 73 69 6e 67 20 74 68 65 20 6f 6c 64 65 73 74 20 6f 6e 65 .is.full,.closing.the.oldest.one
13e180 2e 0a 00 00 43 6f 6e 6e 65 63 74 69 6f 6e 20 23 25 6c 64 20 74 6f 20 68 6f 73 74 20 25 73 20 6c ....Connection.#%ld.to.host.%s.l
13e1a0 65 66 74 20 69 6e 74 61 63 74 0a 00 52 65 2d 75 73 65 64 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 eft.intact..Re-used.connection.s
13e1c0 65 65 6d 73 20 64 65 61 64 2c 20 67 65 74 20 61 20 6e 65 77 20 6f 6e 65 0a 00 00 00 50 69 70 65 eems.dead,.get.a.new.one....Pipe
13e1e0 20 62 72 6f 6b 65 3a 20 68 61 6e 64 6c 65 20 25 70 2c 20 75 72 6c 20 3d 20 25 73 0a 00 00 00 00 .broke:.handle.%p,.url.=.%s.....
13e200 49 6e 20 73 74 61 74 65 20 25 64 20 77 69 74 68 20 6e 6f 20 65 61 73 79 5f 63 6f 6e 6e 2c 20 62 In.state.%d.with.no.easy_conn,.b
13e220 61 69 6c 20 6f 75 74 21 0a 00 00 00 52 65 73 6f 6c 76 69 6e 67 20 74 69 6d 65 64 20 6f 75 74 20 ail.out!....Resolving.timed.out.
13e240 61 66 74 65 72 20 25 6c 64 20 6d 69 6c 6c 69 73 65 63 6f 6e 64 73 00 00 43 6f 6e 6e 65 63 74 69 after.%ld.milliseconds..Connecti
13e260 6f 6e 20 74 69 6d 65 64 20 6f 75 74 20 61 66 74 65 72 20 25 6c 64 20 6d 69 6c 6c 69 73 65 63 6f on.timed.out.after.%ld.milliseco
13e280 6e 64 73 00 00 00 00 00 4f 70 65 72 61 74 69 6f 6e 20 74 69 6d 65 64 20 6f 75 74 20 61 66 74 65 nds.....Operation.timed.out.afte
13e2a0 72 20 25 6c 64 20 6d 69 6c 6c 69 73 65 63 6f 6e 64 73 20 77 69 74 68 20 25 49 36 34 64 20 6f 75 r.%ld.milliseconds.with.%I64d.ou
13e2c0 74 20 6f 66 20 25 49 36 34 64 20 62 79 74 65 73 20 72 65 63 65 69 76 65 64 00 00 00 00 00 00 00 t.of.%I64d.bytes.received.......
13e2e0 4f 70 65 72 61 74 69 6f 6e 20 74 69 6d 65 64 20 6f 75 74 20 61 66 74 65 72 20 25 6c 64 20 6d 69 Operation.timed.out.after.%ld.mi
13e300 6c 6c 69 73 65 63 6f 6e 64 73 20 77 69 74 68 20 25 49 36 34 64 20 62 79 74 65 73 20 72 65 63 65 lliseconds.with.%I64d.bytes.rece
13e320 69 76 65 64 00 00 00 00 48 6f 73 74 6e 61 6d 65 20 27 25 73 27 20 77 61 73 20 66 6f 75 6e 64 20 ived....Hostname.'%s'.was.found.
13e340 69 6e 20 44 4e 53 20 63 61 63 68 65 0a 00 00 00 49 6e 74 65 72 6e 61 6c 20 65 72 72 6f 72 20 72 in.DNS.cache....Internal.error.r
13e360 65 6d 6f 76 69 6e 67 20 73 70 6c 61 79 20 6e 6f 64 65 20 3d 20 25 64 0a 00 00 00 00 49 6e 74 65 emoving.splay.node.=.%d.....Inte
13e380 72 6e 61 6c 20 65 72 72 6f 72 20 63 6c 65 61 72 69 6e 67 20 73 70 6c 61 79 20 6e 6f 64 65 20 3d rnal.error.clearing.splay.node.=
13e3a0 20 25 64 0a 00 00 00 00 73 00 65 00 63 00 75 00 72 00 69 00 74 00 79 00 2e 00 64 00 6c 00 6c 00 .%d.....s.e.c.u.r.i.t.y...d.l.l.
13e3c0 00 00 00 00 73 00 65 00 63 00 75 00 72 00 33 00 32 00 2e 00 64 00 6c 00 6c 00 00 00 49 6e 69 74 ....s.e.c.u.r.3.2...d.l.l...Init
13e3e0 53 65 63 75 72 69 74 79 49 6e 74 65 72 66 61 63 65 57 00 00 00 00 00 00 53 65 6e 64 20 66 61 69 SecurityInterfaceW......Send.fai
13e400 6c 75 72 65 3a 20 25 73 00 00 00 00 52 65 63 76 20 66 61 69 6c 75 72 65 3a 20 25 73 00 00 00 00 lure:.%s....Recv.failure:.%s....
13e420 57 72 69 74 65 20 63 61 6c 6c 62 61 63 6b 20 61 73 6b 65 64 20 66 6f 72 20 50 41 55 53 45 20 77 Write.callback.asked.for.PAUSE.w
13e440 68 65 6e 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 21 00 00 46 61 69 6c 65 64 20 77 72 69 74 69 hen.not.supported!..Failed.writi
13e460 6e 67 20 62 6f 64 79 20 28 25 7a 75 20 21 3d 20 25 7a 75 29 00 00 00 00 46 61 69 6c 65 64 20 77 ng.body.(%zu.!=.%zu)....Failed.w
13e480 72 69 74 69 6e 67 20 68 65 61 64 65 72 00 00 00 44 61 74 61 00 00 00 00 48 65 61 64 65 72 00 00 riting.header...Data....Header..
13e4a0 66 72 6f 6d 00 00 00 00 74 6f 00 00 5b 25 73 20 25 73 20 25 73 5d 00 00 46 61 69 6c 65 64 20 74 from....to..[%s.%s.%s]..Failed.t
13e4c0 6f 20 73 65 74 20 53 4f 5f 4b 45 45 50 41 4c 49 56 45 20 6f 6e 20 66 64 20 25 64 0a 00 00 00 00 o.set.SO_KEEPALIVE.on.fd.%d.....
13e4e0 46 61 69 6c 65 64 20 74 6f 20 73 65 74 20 53 49 4f 5f 4b 45 45 50 41 4c 49 56 45 5f 56 41 4c 53 Failed.to.set.SIO_KEEPALIVE_VALS
13e500 20 6f 6e 20 66 64 20 25 64 3a 20 25 64 0a 00 00 69 66 21 00 68 6f 73 74 21 00 00 00 43 6f 75 6c .on.fd.%d:.%d...if!.host!...Coul
13e520 64 6e 27 74 20 62 69 6e 64 20 74 6f 20 69 6e 74 65 72 66 61 63 65 20 27 25 73 27 00 4e 61 6d 65 dn't.bind.to.interface.'%s'.Name
13e540 20 27 25 73 27 20 66 61 6d 69 6c 79 20 25 69 20 72 65 73 6f 6c 76 65 64 20 74 6f 20 27 25 73 27 .'%s'.family.%i.resolved.to.'%s'
13e560 20 66 61 6d 69 6c 79 20 25 69 0a 00 43 6f 75 6c 64 6e 27 74 20 62 69 6e 64 20 74 6f 20 27 25 73 .family.%i..Couldn't.bind.to.'%s
13e580 27 00 00 00 67 65 74 73 6f 63 6b 6e 61 6d 65 28 29 20 66 61 69 6c 65 64 20 77 69 74 68 20 65 72 '...getsockname().failed.with.er
13e5a0 72 6e 6f 20 25 64 3a 20 25 73 00 00 4c 6f 63 61 6c 20 70 6f 72 74 3a 20 25 68 75 0a 00 00 00 00 rno.%d:.%s..Local.port:.%hu.....
13e5c0 42 69 6e 64 20 74 6f 20 6c 6f 63 61 6c 20 70 6f 72 74 20 25 68 75 20 66 61 69 6c 65 64 2c 20 74 Bind.to.local.port.%hu.failed,.t
13e5e0 72 79 69 6e 67 20 6e 65 78 74 0a 00 62 69 6e 64 20 66 61 69 6c 65 64 20 77 69 74 68 20 65 72 72 rying.next..bind.failed.with.err
13e600 6e 6f 20 25 64 3a 20 25 73 00 00 00 67 65 74 70 65 65 72 6e 61 6d 65 28 29 20 66 61 69 6c 65 64 no.%d:.%s...getpeername().failed
13e620 20 77 69 74 68 20 65 72 72 6e 6f 20 25 64 3a 20 25 73 00 00 73 73 72 65 6d 20 69 6e 65 74 5f 6e .with.errno.%d:.%s..ssrem.inet_n
13e640 74 6f 70 28 29 20 66 61 69 6c 65 64 20 77 69 74 68 20 65 72 72 6e 6f 20 25 64 3a 20 25 73 00 00 top().failed.with.errno.%d:.%s..
13e660 73 73 6c 6f 63 20 69 6e 65 74 5f 6e 74 6f 70 28 29 20 66 61 69 6c 65 64 20 77 69 74 68 20 65 72 ssloc.inet_ntop().failed.with.er
13e680 72 6e 6f 20 25 64 3a 20 25 73 00 00 43 6f 6e 6e 65 63 74 69 6f 6e 20 74 69 6d 65 2d 6f 75 74 00 rno.%d:.%s..Connection.time-out.
13e6a0 41 66 74 65 72 20 25 6c 64 6d 73 20 63 6f 6e 6e 65 63 74 20 74 69 6d 65 2c 20 6d 6f 76 65 20 6f After.%ldms.connect.time,.move.o
13e6c0 6e 21 0a 00 43 6f 6e 6e 65 63 74 69 6f 6e 20 66 61 69 6c 65 64 0a 00 00 63 6f 6e 6e 65 63 74 20 n!..Connection.failed...connect.
13e6e0 74 6f 20 25 73 20 70 6f 72 74 20 25 6c 64 20 66 61 69 6c 65 64 3a 20 25 73 0a 00 00 46 61 69 6c to.%s.port.%ld.failed:.%s...Fail
13e700 65 64 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 6f 20 25 73 20 70 6f 72 74 20 25 6c 64 3a 20 25 73 ed.to.connect.to.%s.port.%ld:.%s
13e720 00 00 00 00 43 6f 75 6c 64 20 6e 6f 74 20 73 65 74 20 54 43 50 5f 4e 4f 44 45 4c 41 59 3a 20 25 ....Could.not.set.TCP_NODELAY:.%
13e740 73 0a 00 00 54 43 50 5f 4e 4f 44 45 4c 41 59 20 73 65 74 0a 00 00 00 00 73 61 5f 61 64 64 72 20 s...TCP_NODELAY.set.....sa_addr.
13e760 69 6e 65 74 5f 6e 74 6f 70 28 29 20 66 61 69 6c 65 64 20 77 69 74 68 20 65 72 72 6e 6f 20 25 64 inet_ntop().failed.with.errno.%d
13e780 3a 20 25 73 00 00 00 00 20 20 54 72 79 69 6e 67 20 25 73 2e 2e 2e 0a 00 49 6d 6d 65 64 69 61 74 :.%s......Trying.%s.....Immediat
13e7a0 65 20 63 6f 6e 6e 65 63 74 20 66 61 69 6c 20 66 6f 72 20 25 73 3a 20 25 73 0a 00 00 25 73 3a 25 e.connect.fail.for.%s:.%s...%s:%
13e7c0 64 00 00 00 48 6f 73 74 6e 61 6d 65 20 69 6e 20 44 4e 53 20 63 61 63 68 65 20 77 61 73 20 73 74 d...Hostname.in.DNS.cache.was.st
13e7e0 61 6c 65 2c 20 7a 61 70 70 65 64 0a 00 00 00 00 48 6f 73 74 6e 61 6d 65 20 25 73 20 77 61 73 20 ale,.zapped.....Hostname.%s.was.
13e800 66 6f 75 6e 64 20 69 6e 20 44 4e 53 20 63 61 63 68 65 0a 00 25 32 35 35 5b 5e 3a 5d 3a 25 64 00 found.in.DNS.cache..%255[^:]:%d.
13e820 43 6f 75 6c 64 6e 27 74 20 70 61 72 73 65 20 43 55 52 4c 4f 50 54 5f 52 45 53 4f 4c 56 45 20 72 Couldn't.parse.CURLOPT_RESOLVE.r
13e840 65 6d 6f 76 61 6c 20 65 6e 74 72 79 20 27 25 73 27 21 0a 00 25 32 35 35 5b 5e 3a 5d 3a 25 64 3a emoval.entry.'%s'!..%255[^:]:%d:
13e860 25 32 35 35 73 00 00 00 43 6f 75 6c 64 6e 27 74 20 70 61 72 73 65 20 43 55 52 4c 4f 50 54 5f 52 %255s...Couldn't.parse.CURLOPT_R
13e880 45 53 4f 4c 56 45 20 65 6e 74 72 79 20 27 25 73 27 21 0a 00 41 64 64 72 65 73 73 20 69 6e 20 27 ESOLVE.entry.'%s'!..Address.in.'
13e8a0 25 73 27 20 66 6f 75 6e 64 20 69 6c 6c 65 67 61 6c 21 0a 00 41 64 64 65 64 20 25 73 3a 25 64 3a %s'.found.illegal!..Added.%s:%d:
13e8c0 25 73 20 74 6f 20 44 4e 53 20 63 61 63 68 65 0a 00 00 00 00 3c 6e 6f 20 70 72 6f 74 6f 63 6f 6c %s.to.DNS.cache.....<no.protocol
13e8e0 3e 00 00 00 69 64 65 6e 74 69 74 79 00 00 00 00 41 4c 4c 00 53 45 53 53 00 00 00 00 46 4c 55 53 >...identity....ALL.SESS....FLUS
13e900 48 00 00 00 52 45 4c 4f 41 44 00 00 53 65 74 2d 43 6f 6f 6b 69 65 3a 00 43 55 52 4c 4f 50 54 5f H...RELOAD..Set-Cookie:.CURLOPT_
13e920 53 53 4c 5f 56 45 52 49 46 59 48 4f 53 54 20 6e 6f 20 6c 6f 6e 67 65 72 20 73 75 70 70 6f 72 74 SSL_VERIFYHOST.no.longer.support
13e940 73 20 31 20 61 73 20 76 61 6c 75 65 21 00 00 00 43 6c 6f 73 69 6e 67 20 63 6f 6e 6e 65 63 74 69 s.1.as.value!...Closing.connecti
13e960 6f 6e 20 25 6c 64 0a 00 43 6f 6e 6e 65 63 74 69 6f 6e 20 25 6c 64 20 73 65 65 6d 73 20 74 6f 20 on.%ld..Connection.%ld.seems.to.
13e980 62 65 20 64 65 61 64 21 0a 00 00 00 63 61 6e 20 70 69 70 65 6c 69 6e 65 00 00 00 00 63 61 6e 20 be.dead!....can.pipeline....can.
13e9a0 6d 75 6c 74 69 70 6c 65 78 00 00 00 73 65 72 69 61 6c 6c 79 00 00 00 00 46 6f 75 6e 64 20 62 75 multiplex...serially....Found.bu
13e9c0 6e 64 6c 65 20 66 6f 72 20 68 6f 73 74 20 25 73 3a 20 25 70 20 5b 25 73 5d 0a 00 00 53 65 72 76 ndle.for.host.%s:.%p.[%s]...Serv
13e9e0 65 72 20 64 6f 65 73 6e 27 74 20 73 75 70 70 6f 72 74 20 6d 75 6c 74 69 2d 75 73 65 20 79 65 74 er.doesn't.support.multi-use.yet
13ea00 2c 20 77 61 69 74 0a 00 53 65 72 76 65 72 20 64 6f 65 73 6e 27 74 20 73 75 70 70 6f 72 74 20 6d ,.wait..Server.doesn't.support.m
13ea20 75 6c 74 69 2d 75 73 65 20 28 79 65 74 29 0a 00 43 6f 75 6c 64 20 70 69 70 65 6c 69 6e 65 2c 20 ulti-use.(yet)..Could.pipeline,.
13ea40 62 75 74 20 6e 6f 74 20 61 73 6b 65 64 20 74 6f 21 0a 00 00 43 6f 75 6c 64 20 6d 75 6c 74 69 70 but.not.asked.to!...Could.multip
13ea60 6c 65 78 2c 20 62 75 74 20 6e 6f 74 20 61 73 6b 65 64 20 74 6f 21 0a 00 43 6f 6e 6e 65 63 74 69 lex,.but.not.asked.to!..Connecti
13ea80 6f 6e 20 23 25 6c 64 20 69 73 20 73 74 69 6c 6c 20 6e 61 6d 65 20 72 65 73 6f 6c 76 69 6e 67 2c on.#%ld.is.still.name.resolving,
13eaa0 20 63 61 6e 27 74 20 72 65 75 73 65 0a 00 00 00 43 6f 6e 6e 65 63 74 69 6f 6e 20 23 25 6c 64 20 .can't.reuse....Connection.#%ld.
13eac0 69 73 6e 27 74 20 6f 70 65 6e 20 65 6e 6f 75 67 68 2c 20 63 61 6e 27 74 20 72 65 75 73 65 0a 00 isn't.open.enough,.can't.reuse..
13eae0 50 69 70 65 20 69 73 20 66 75 6c 6c 2c 20 73 6b 69 70 20 28 25 7a 75 29 0a 00 00 00 50 65 6e 61 Pipe.is.full,.skip.(%zu)....Pena
13eb00 6c 69 7a 65 64 2c 20 73 6b 69 70 0a 00 00 00 00 4d 75 6c 74 69 70 6c 65 78 65 64 20 63 6f 6e 6e lized,.skip.....Multiplexed.conn
13eb20 65 63 74 69 6f 6e 20 66 6f 75 6e 64 21 0a 00 00 46 6f 75 6e 64 20 70 65 6e 64 69 6e 67 20 63 61 ection.found!...Found.pending.ca
13eb40 6e 64 69 64 61 74 65 20 66 6f 72 20 72 65 75 73 65 20 61 6e 64 20 43 55 52 4c 4f 50 54 5f 50 49 ndidate.for.reuse.and.CURLOPT_PI
13eb60 50 45 57 41 49 54 20 69 73 20 73 65 74 0a 00 00 75 6e 6b 6e 6f 77 6e 20 70 72 6f 78 79 74 79 70 PEWAIT.is.set...unknown.proxytyp
13eb80 65 20 6f 70 74 69 6f 6e 20 67 69 76 65 6e 00 00 43 6f 6e 6e 65 63 74 65 64 20 74 6f 20 25 73 20 e.option.given..Connected.to.%s.
13eba0 28 25 73 29 20 70 6f 72 74 20 25 6c 64 20 28 23 25 6c 64 29 0a 00 00 00 49 44 4e 20 73 75 70 70 (%s).port.%ld.(#%ld)....IDN.supp
13ebc0 6f 72 74 20 6e 6f 74 20 70 72 65 73 65 6e 74 2c 20 63 61 6e 27 74 20 70 61 72 73 65 20 55 6e 69 ort.not.present,.can't.parse.Uni
13ebe0 63 6f 64 65 20 64 6f 6d 61 69 6e 73 0a 00 00 00 50 72 6f 74 6f 63 6f 6c 20 22 25 73 22 20 6e 6f code.domains....Protocol."%s".no
13ec00 74 20 73 75 70 70 6f 72 74 65 64 20 6f 72 20 64 69 73 61 62 6c 65 64 20 69 6e 20 6c 69 62 63 75 t.supported.or.disabled.in.libcu
13ec20 72 6c 00 00 49 6c 6c 65 67 61 6c 20 63 68 61 72 61 63 74 65 72 73 20 66 6f 75 6e 64 20 69 6e 20 rl..Illegal.characters.found.in.
13ec40 55 52 4c 00 42 61 64 20 55 52 4c 2c 20 63 6f 6c 6f 6e 20 69 73 20 66 69 72 73 74 20 63 68 61 72 URL.Bad.URL,.colon.is.first.char
13ec60 61 63 74 65 72 00 00 00 66 69 6c 65 3a 00 00 00 25 2a 31 35 5b 5e 0a 2f 3a 5d 3a 25 5b 5e 0a 5d acter...file:...%*15[^./:]:%[^.]
13ec80 00 00 00 00 25 5b 5e 0a 5d 00 00 00 42 61 64 20 55 52 4c 00 6c 6f 63 61 6c 68 6f 73 74 2f 00 00 ....%[^.]...Bad.URL.localhost/..
13eca0 31 32 37 2e 30 2e 30 2e 31 2f 00 00 00 00 00 00 49 6e 76 61 6c 69 64 20 66 69 6c 65 3a 2f 2f 68 127.0.0.1/......Invalid.file://h
13ecc0 6f 73 74 6e 61 6d 65 2f 2c 20 65 78 70 65 63 74 65 64 20 6c 6f 63 61 6c 68 6f 73 74 20 6f 72 20 ostname/,.expected.localhost.or.
13ece0 31 32 37 2e 30 2e 30 2e 31 20 6f 72 20 6e 6f 6e 65 00 00 00 25 31 35 5b 5e 0a 2f 3a 5d 3a 25 33 127.0.0.1.or.none...%15[^./:]:%3
13ed00 5b 2f 5d 25 5b 5e 0a 2f 3f 23 5d 25 5b 5e 0a 5d 00 00 00 00 25 5b 5e 0a 2f 3f 23 5d 25 5b 5e 0a [/]%[^./?#]%[^.]....%[^./?#]%[^.
13ed20 5d 00 00 00 3c 75 72 6c 3e 20 6d 61 6c 66 6f 72 6d 65 64 00 46 54 50 2e 00 00 00 00 66 74 70 00 ]...<url>.malformed.FTP.....ftp.
13ed40 44 49 43 54 2e 00 00 00 44 49 43 54 00 00 00 00 4c 44 41 50 2e 00 00 00 4c 44 41 50 00 00 00 00 DICT....DICT....LDAP....LDAP....
13ed60 49 4d 41 50 2e 00 00 00 49 4d 41 50 00 00 00 00 53 4d 54 50 2e 00 00 00 73 6d 74 70 00 00 00 00 IMAP....IMAP....SMTP....smtp....
13ed80 50 4f 50 33 2e 00 00 00 70 6f 70 33 00 00 00 00 65 73 00 00 55 6e 77 69 6c 6c 69 6e 67 6c 79 20 POP3....pop3....es..Unwillingly.
13eda0 61 63 63 65 70 74 65 64 20 69 6c 6c 65 67 61 6c 20 55 52 4c 20 75 73 69 6e 67 20 25 64 20 73 6c accepted.illegal.URL.using.%d.sl
13edc0 61 73 68 25 73 21 0a 00 25 73 3a 2f 2f 25 73 25 73 00 00 00 52 65 62 75 69 6c 74 20 55 52 4c 20 ash%s!..%s://%s%s...Rebuilt.URL.
13ede0 74 6f 3a 20 25 73 0a 00 25 32 35 00 50 6c 65 61 73 65 20 55 52 4c 20 65 6e 63 6f 64 65 20 25 25 to:.%s..%25.Please.URL.encode.%%
13ee00 20 61 73 20 25 25 32 35 2c 20 73 65 65 20 52 46 43 20 36 38 37 34 2e 0a 00 00 00 00 49 6e 76 61 .as.%%25,.see.RFC.6874......Inva
13ee20 6c 69 64 20 49 50 76 36 20 61 64 64 72 65 73 73 20 66 6f 72 6d 61 74 0a 00 00 00 00 25 49 36 34 lid.IPv6.address.format.....%I64
13ee40 75 2d 00 00 2c 20 00 00 2a 00 00 00 5f 70 72 6f 78 79 00 00 68 74 74 70 5f 70 72 6f 78 79 00 00 u-..,...*..._proxy..http_proxy..
13ee60 61 6c 6c 5f 70 72 6f 78 79 00 00 00 41 4c 4c 5f 50 52 4f 58 59 00 00 00 3a 2f 2f 00 68 74 74 70 all_proxy...ALL_PROXY...://.http
13ee80 73 00 00 00 73 6f 63 6b 73 35 68 00 73 6f 63 6b 73 35 00 00 73 6f 63 6b 73 34 61 00 73 6f 63 6b s...socks5h.socks5..socks4a.sock
13eea0 73 34 00 00 73 6f 63 6b 73 00 00 00 68 74 74 70 3a 00 00 00 55 6e 73 75 70 70 6f 72 74 65 64 20 s4..socks...http:...Unsupported.
13eec0 70 72 6f 78 79 20 73 63 68 65 6d 65 20 66 6f 72 20 27 25 73 27 00 00 00 55 6e 73 75 70 70 6f 72 proxy.scheme.for.'%s'...Unsuppor
13eee0 74 65 64 20 70 72 6f 78 79 20 27 25 73 27 2c 20 6c 69 62 63 75 72 6c 20 69 73 20 62 75 69 6c 74 ted.proxy.'%s',.libcurl.is.built
13ef00 20 77 69 74 68 6f 75 74 20 74 68 65 20 48 54 54 50 53 2d 70 72 6f 78 79 20 73 75 70 70 6f 72 74 .without.the.HTTPS-proxy.support
13ef20 2e 00 00 00 4e 6f 20 76 61 6c 69 64 20 70 6f 72 74 20 6e 75 6d 62 65 72 20 69 6e 20 70 72 6f 78 ....No.valid.port.number.in.prox
13ef40 79 20 73 74 72 69 6e 67 20 28 25 73 29 0a 00 00 5b 25 2a 34 35 5b 30 31 32 33 34 35 36 37 38 39 y.string.(%s)...[%*45[0123456789
13ef60 61 62 63 64 65 66 41 42 43 44 45 46 3a 2e 5d 25 63 00 00 00 3b 74 79 70 65 3d 25 63 00 00 00 00 abcdefABCDEF:.]%c...;type=%c....
13ef80 5d 00 00 00 5b 00 00 00 25 73 3a 2f 2f 25 73 25 73 25 73 3a 25 68 75 25 73 25 73 25 73 00 00 00 ]...[...%s://%s%s%s:%hu%s%s%s...
13efa0 50 6f 72 74 20 6e 75 6d 62 65 72 20 6f 75 74 20 6f 66 20 72 61 6e 67 65 00 00 00 00 49 6c 6c 65 Port.number.out.of.range....Ille
13efc0 67 61 6c 20 70 6f 72 74 20 6e 75 6d 62 65 72 00 43 6f 75 6c 64 6e 27 74 20 66 69 6e 64 20 68 6f gal.port.number.Couldn't.find.ho
13efe0 73 74 20 25 73 20 69 6e 20 74 68 65 20 5f 6e 65 74 72 63 20 66 69 6c 65 3b 20 75 73 69 6e 67 20 st.%s.in.the._netrc.file;.using.
13f000 64 65 66 61 75 6c 74 73 0a 00 00 00 61 6e 6f 6e 79 6d 6f 75 73 00 00 00 66 74 70 40 65 78 61 6d defaults....anonymous...ftp@exam
13f020 70 6c 65 2e 63 6f 6d 00 4e 6f 20 76 61 6c 69 64 20 70 6f 72 74 20 6e 75 6d 62 65 72 20 69 6e 20 ple.com.No.valid.port.number.in.
13f040 63 6f 6e 6e 65 63 74 20 74 6f 20 68 6f 73 74 20 73 74 72 69 6e 67 20 28 25 73 29 0a 00 00 00 00 connect.to.host.string.(%s).....
13f060 25 73 25 73 25 73 00 00 43 6f 6e 6e 65 63 74 69 6e 67 20 74 6f 20 68 6f 73 74 6e 61 6d 65 3a 20 %s%s%s..Connecting.to.hostname:.
13f080 25 73 0a 00 43 6f 6e 6e 65 63 74 69 6e 67 20 74 6f 20 70 6f 72 74 3a 20 25 64 0a 00 43 6f 75 6c %s..Connecting.to.port:.%d..Coul
13f0a0 64 6e 27 74 20 72 65 73 6f 6c 76 65 20 68 6f 73 74 20 27 25 73 27 00 00 43 6f 75 6c 64 6e 27 74 dn't.resolve.host.'%s'..Couldn't
13f0c0 20 72 65 73 6f 6c 76 65 20 70 72 6f 78 79 20 27 25 73 27 00 25 73 3a 2f 2f 25 73 00 6d 65 6d 6f .resolve.proxy.'%s'.%s://%s.memo
13f0e0 72 79 20 73 68 6f 72 74 61 67 65 00 6e 6f 5f 70 72 6f 78 79 00 00 00 00 4e 4f 5f 50 52 4f 58 59 ry.shortage.no_proxy....NO_PROXY
13f100 00 00 00 00 46 6f 75 6e 64 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 25 6c 64 2c 20 77 69 74 68 20 72 ....Found.connection.%ld,.with.r
13f120 65 71 75 65 73 74 73 20 69 6e 20 74 68 65 20 70 69 70 65 20 28 25 7a 75 29 0a 00 00 57 65 20 63 equests.in.the.pipe.(%zu)...We.c
13f140 61 6e 20 72 65 75 73 65 2c 20 62 75 74 20 77 65 20 77 61 6e 74 20 61 20 6e 65 77 20 63 6f 6e 6e an.reuse,.but.we.want.a.new.conn
13f160 65 63 74 69 6f 6e 20 61 6e 79 77 61 79 0a 00 00 70 72 6f 78 79 00 00 00 52 65 2d 75 73 69 6e 67 ection.anyway...proxy...Re-using
13f180 20 65 78 69 73 74 69 6e 67 20 63 6f 6e 6e 65 63 74 69 6f 6e 21 20 28 23 25 6c 64 29 20 77 69 74 .existing.connection!.(#%ld).wit
13f1a0 68 20 25 73 20 25 73 0a 00 00 00 00 4e 6f 20 6d 6f 72 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 73 20 h.%s.%s.....No.more.connections.
13f1c0 61 6c 6c 6f 77 65 64 20 74 6f 20 68 6f 73 74 3a 20 25 64 0a 00 00 00 00 4e 6f 20 63 6f 6e 6e 65 allowed.to.host:.%d.....No.conne
13f1e0 63 74 69 6f 6e 73 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 63 61 63 68 65 0a 00 00 4e 6f 20 63 ctions.available.in.cache...No.c
13f200 6f 6e 6e 65 63 74 69 6f 6e 73 20 61 76 61 69 6c 61 62 6c 65 2e 0a 00 00 4e 54 4c 4d 20 70 69 63 onnections.available....NTLM.pic
13f220 6b 65 64 20 41 4e 44 20 61 75 74 68 20 64 6f 6e 65 20 73 65 74 2c 20 63 6c 65 61 72 20 70 69 63 ked.AND.auth.done.set,.clear.pic
13f240 6b 65 64 21 0a 00 00 00 4e 54 4c 4d 2d 70 72 6f 78 79 20 70 69 63 6b 65 64 20 41 4e 44 20 61 75 ked!....NTLM-proxy.picked.AND.au
13f260 74 68 20 64 6f 6e 65 20 73 65 74 2c 20 63 6c 65 61 72 20 70 69 63 6b 65 64 21 0a 00 55 73 65 72 th.done.set,.clear.picked!..User
13f280 2d 41 67 65 6e 74 3a 20 25 73 0d 0a 00 00 00 00 69 67 6e 6f 72 69 6e 67 20 66 61 69 6c 65 64 20 -Agent:.%s......ignoring.failed.
13f2a0 63 6f 6f 6b 69 65 5f 69 6e 69 74 20 66 6f 72 20 25 73 0a 00 25 31 30 32 33 5b 5e 3b 0d 0a 3d 5d cookie_init.for.%s..%1023[^;..=]
13f2c0 20 3d 25 34 39 39 39 5b 5e 3b 0d 0a 5d 00 00 00 73 65 63 75 72 65 00 00 68 74 74 70 6f 6e 6c 79 .=%4999[^;..]...secure..httponly
13f2e0 00 00 00 00 64 6f 6d 61 69 6e 00 00 6c 6f 63 61 6c 68 6f 73 74 00 00 00 3a 00 00 00 73 6b 69 70 ....domain..localhost...:...skip
13f300 70 65 64 20 63 6f 6f 6b 69 65 20 77 69 74 68 20 62 61 64 20 74 61 69 6c 6d 61 74 63 68 20 64 6f ped.cookie.with.bad.tailmatch.do
13f320 6d 61 69 6e 3a 20 25 73 0a 00 00 00 76 65 72 73 69 6f 6e 00 6d 61 78 2d 61 67 65 00 65 78 70 69 main:.%s....version.max-age.expi
13f340 72 65 73 00 23 48 74 74 70 4f 6e 6c 79 5f 00 00 54 52 55 45 00 00 00 00 46 41 4c 53 45 00 00 00 res.#HttpOnly_..TRUE....FALSE...
13f360 52 65 70 6c 61 63 65 64 00 00 00 00 41 64 64 65 64 00 00 00 25 73 20 63 6f 6f 6b 69 65 20 25 73 Replaced....Added...%s.cookie.%s
13f380 3d 22 25 73 22 20 66 6f 72 20 64 6f 6d 61 69 6e 20 25 73 2c 20 70 61 74 68 20 25 73 2c 20 65 78 ="%s".for.domain.%s,.path.%s,.ex
13f3a0 70 69 72 65 20 25 49 36 34 64 0a 00 6e 6f 6e 65 00 00 00 00 72 74 00 00 75 6e 6b 6e 6f 77 6e 00 pire.%I64d..none....rt..unknown.
13f3c0 25 73 25 73 25 73 09 25 73 09 25 73 09 25 73 09 25 49 36 34 64 09 25 73 09 25 73 00 77 74 00 00 %s%s%s.%s.%s.%s.%I64d.%s.%s.wt..
13f3e0 23 20 4e 65 74 73 63 61 70 65 20 48 54 54 50 20 43 6f 6f 6b 69 65 20 46 69 6c 65 0a 23 20 68 74 #.Netscape.HTTP.Cookie.File.#.ht
13f400 74 70 73 3a 2f 2f 63 75 72 6c 2e 68 61 78 78 2e 73 65 2f 64 6f 63 73 2f 68 74 74 70 2d 63 6f 6f tps://curl.haxx.se/docs/http-coo
13f420 6b 69 65 73 2e 68 74 6d 6c 0a 23 20 54 68 69 73 20 66 69 6c 65 20 77 61 73 20 67 65 6e 65 72 61 kies.html.#.This.file.was.genera
13f440 74 65 64 20 62 79 20 6c 69 62 63 75 72 6c 21 20 45 64 69 74 20 61 74 20 79 6f 75 72 20 6f 77 6e ted.by.libcurl!.Edit.at.your.own
13f460 20 72 69 73 6b 2e 0a 0a 00 00 00 00 23 0a 23 20 46 61 74 61 6c 20 6c 69 62 63 75 72 6c 20 65 72 .risk.......#.#.Fatal.libcurl.er
13f480 72 6f 72 0a 00 00 00 00 57 41 52 4e 49 4e 47 3a 20 66 61 69 6c 65 64 20 74 6f 20 73 61 76 65 20 ror.....WARNING:.failed.to.save.
13f4a0 63 6f 6f 6b 69 65 73 20 69 6e 20 25 73 0a 00 00 25 64 00 00 43 6f 75 6c 64 20 6e 6f 74 20 72 65 cookies.in.%s...%d..Could.not.re
13f4c0 73 6f 6c 76 65 20 25 73 3a 20 25 73 00 00 00 00 69 6e 69 74 5f 72 65 73 6f 6c 76 65 5f 74 68 72 solve.%s:.%s....init_resolve_thr
13f4e0 65 61 64 28 29 20 66 61 69 6c 65 64 20 66 6f 72 20 25 73 3b 20 25 73 0a 00 00 00 00 67 65 74 61 ead().failed.for.%s;.%s.....geta
13f500 64 64 72 69 6e 66 6f 28 29 20 66 61 69 6c 65 64 20 66 6f 72 20 25 73 3a 25 64 3b 20 25 73 0a 00 ddrinfo().failed.for.%s:%d;.%s..
13f520 55 6e 72 65 63 6f 67 6e 69 7a 65 64 20 70 61 72 61 6d 65 74 65 72 20 76 61 6c 75 65 20 70 61 73 Unrecognized.parameter.value.pas
13f540 73 65 64 20 76 69 61 20 43 55 52 4c 4f 50 54 5f 53 53 4c 56 45 52 53 49 4f 4e 00 00 25 73 3a 00 sed.via.CURLOPT_SSLVERSION..%s:.
13f560 6c 69 62 63 75 72 6c 2f 37 2e 35 33 2e 31 2d 44 45 56 00 00 37 2e 35 33 2e 31 2d 44 45 56 00 00 libcurl/7.53.1-DEV..7.53.1-DEV..
13f580 69 33 38 36 2d 70 63 2d 77 69 6e 33 32 00 00 00 49 33 32 00 49 36 34 00 25 6c 64 00 2e 25 6c 64 i386-pc-win32...I32.I64.%ld..%ld
13f5a0 00 00 00 00 25 73 3a 25 6c 64 00 00 6f 70 65 72 61 74 69 6f 6e 20 61 62 6f 72 74 65 64 20 62 79 ....%s:%ld..operation.aborted.by
13f5c0 20 63 61 6c 6c 62 61 63 6b 00 00 00 52 65 61 64 20 63 61 6c 6c 62 61 63 6b 20 61 73 6b 65 64 20 .callback...Read.callback.asked.
13f5e0 66 6f 72 20 50 41 55 53 45 20 77 68 65 6e 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 21 00 00 00 for.PAUSE.when.not.supported!...
13f600 72 65 61 64 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 65 64 20 66 75 6e 6e 79 20 76 61 6c read.function.returned.funny.val
13f620 75 65 00 00 25 78 25 73 00 00 00 00 73 65 65 6b 20 63 61 6c 6c 62 61 63 6b 20 72 65 74 75 72 6e ue..%x%s....seek.callback.return
13f640 65 64 20 65 72 72 6f 72 20 25 64 00 74 68 65 20 69 6f 63 74 6c 20 63 61 6c 6c 62 61 63 6b 20 72 ed.error.%d.the.ioctl.callback.r
13f660 65 74 75 72 6e 65 64 20 25 64 0a 00 69 6f 63 74 6c 20 63 61 6c 6c 62 61 63 6b 20 72 65 74 75 72 eturned.%d..ioctl.callback.retur
13f680 6e 65 64 20 65 72 72 6f 72 20 25 64 00 00 00 00 6e 65 63 65 73 73 61 72 79 20 64 61 74 61 20 72 ned.error.%d....necessary.data.r
13f6a0 65 77 69 6e 64 20 77 61 73 6e 27 74 20 70 6f 73 73 69 62 6c 65 00 00 00 54 68 65 20 72 65 71 75 ewind.wasn't.possible...The.requ
13f6c0 65 73 74 65 64 20 64 6f 63 75 6d 65 6e 74 20 69 73 20 6e 6f 74 20 6e 65 77 20 65 6e 6f 75 67 68 ested.document.is.not.new.enough
13f6e0 0a 00 00 00 54 68 65 20 72 65 71 75 65 73 74 65 64 20 64 6f 63 75 6d 65 6e 74 20 69 73 20 6e 6f ....The.requested.document.is.no
13f700 74 20 6f 6c 64 20 65 6e 6f 75 67 68 0a 00 00 00 52 65 77 69 6e 64 69 6e 67 20 73 74 72 65 61 6d t.old.enough....Rewinding.stream
13f720 20 62 79 20 3a 20 25 7a 64 20 62 79 74 65 73 20 6f 6e 20 75 72 6c 20 25 73 20 28 7a 65 72 6f 2d .by.:.%zd.bytes.on.url.%s.(zero-
13f740 6c 65 6e 67 74 68 20 62 6f 64 79 29 0a 00 00 00 45 78 63 65 73 73 20 66 6f 75 6e 64 20 69 6e 20 length.body)....Excess.found.in.
13f760 61 20 6e 6f 6e 20 70 69 70 65 6c 69 6e 65 64 20 72 65 61 64 3a 20 65 78 63 65 73 73 20 3d 20 25 a.non.pipelined.read:.excess.=.%
13f780 7a 64 20 75 72 6c 20 3d 20 25 73 20 28 7a 65 72 6f 2d 6c 65 6e 67 74 68 20 62 6f 64 79 29 0a 00 zd.url.=.%s.(zero-length.body)..
13f7a0 49 67 6e 6f 72 69 6e 67 20 74 68 65 20 72 65 73 70 6f 6e 73 65 2d 62 6f 64 79 0a 00 54 68 65 20 Ignoring.the.response-body..The.
13f7c0 65 6e 74 69 72 65 20 64 6f 63 75 6d 65 6e 74 20 69 73 20 61 6c 72 65 61 64 79 20 64 6f 77 6e 6c entire.document.is.already.downl
13f7e0 6f 61 64 65 64 00 00 00 48 54 54 50 20 73 65 72 76 65 72 20 64 6f 65 73 6e 27 74 20 73 65 65 6d oaded...HTTP.server.doesn't.seem
13f800 20 74 6f 20 73 75 70 70 6f 72 74 20 62 79 74 65 20 72 61 6e 67 65 73 2e 20 43 61 6e 6e 6f 74 20 .to.support.byte.ranges..Cannot.
13f820 72 65 73 75 6d 65 2e 00 53 69 6d 75 6c 61 74 65 20 61 20 48 54 54 50 20 33 30 34 20 72 65 73 70 resume..Simulate.a.HTTP.304.resp
13f840 6f 6e 73 65 21 0a 00 00 46 61 69 6c 65 64 20 77 72 69 74 69 6e 67 20 64 61 74 61 00 25 73 20 69 onse!...Failed.writing.data.%s.i
13f860 6e 20 63 68 75 6e 6b 65 64 2d 65 6e 63 6f 64 69 6e 67 00 00 4c 65 66 74 6f 76 65 72 73 20 61 66 n.chunked-encoding..Leftovers.af
13f880 74 65 72 20 63 68 75 6e 6b 69 6e 67 3a 20 25 7a 75 20 62 79 74 65 73 0a 00 00 00 00 52 65 77 69 ter.chunking:.%zu.bytes.....Rewi
13f8a0 6e 64 69 6e 67 20 25 7a 75 20 62 79 74 65 73 0a 00 00 00 00 00 00 00 00 52 65 77 69 6e 64 69 6e nding.%zu.bytes.........Rewindin
13f8c0 67 20 73 74 72 65 61 6d 20 62 79 20 3a 20 25 7a 75 20 62 79 74 65 73 20 6f 6e 20 75 72 6c 20 25 g.stream.by.:.%zu.bytes.on.url.%
13f8e0 73 20 28 73 69 7a 65 20 3d 20 25 49 36 34 64 2c 20 6d 61 78 64 6f 77 6e 6c 6f 61 64 20 3d 20 25 s.(size.=.%I64d,.maxdownload.=.%
13f900 49 36 34 64 2c 20 62 79 74 65 63 6f 75 6e 74 20 3d 20 25 49 36 34 64 2c 20 6e 72 65 61 64 20 3d I64d,.bytecount.=.%I64d,.nread.=
13f920 20 25 7a 64 29 0a 00 00 45 78 63 65 73 73 20 66 6f 75 6e 64 20 69 6e 20 61 20 6e 6f 6e 20 70 69 .%zd)...Excess.found.in.a.non.pi
13f940 70 65 6c 69 6e 65 64 20 72 65 61 64 3a 20 65 78 63 65 73 73 20 3d 20 25 7a 75 2c 20 73 69 7a 65 pelined.read:.excess.=.%zu,.size
13f960 20 3d 20 25 49 36 34 64 2c 20 6d 61 78 64 6f 77 6e 6c 6f 61 64 20 3d 20 25 49 36 34 64 2c 20 62 .=.%I64d,.maxdownload.=.%I64d,.b
13f980 79 74 65 63 6f 75 6e 74 20 3d 20 25 49 36 34 64 0a 00 00 00 77 65 20 61 72 65 20 64 6f 6e 65 20 ytecount.=.%I64d....we.are.done.
13f9a0 72 65 61 64 69 6e 67 20 61 6e 64 20 74 68 69 73 20 69 73 20 73 65 74 20 74 6f 20 63 6c 6f 73 65 reading.and.this.is.set.to.close
13f9c0 2c 20 73 74 6f 70 20 73 65 6e 64 0a 00 00 00 00 46 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 20 ,.stop.send.....Failed.to.alloc.
13f9e0 73 63 72 61 74 63 68 20 62 75 66 66 65 72 21 00 57 65 20 61 72 65 20 63 6f 6d 70 6c 65 74 65 6c scratch.buffer!.We.are.completel
13fa00 79 20 75 70 6c 6f 61 64 65 64 20 61 6e 64 20 66 69 6e 65 0a 00 00 00 00 73 65 6c 65 63 74 2f 70 y.uploaded.and.fine.....select/p
13fa20 6f 6c 6c 20 72 65 74 75 72 6e 65 64 20 65 72 72 6f 72 00 00 44 6f 6e 65 20 77 61 69 74 69 6e 67 oll.returned.error..Done.waiting
13fa40 20 66 6f 72 20 31 30 30 2d 63 6f 6e 74 69 6e 75 65 0a 00 00 74 72 61 6e 73 66 65 72 20 63 6c 6f .for.100-continue...transfer.clo
13fa60 73 65 64 20 77 69 74 68 20 25 49 36 34 64 20 62 79 74 65 73 20 72 65 6d 61 69 6e 69 6e 67 20 74 sed.with.%I64d.bytes.remaining.t
13fa80 6f 20 72 65 61 64 00 00 74 72 61 6e 73 66 65 72 20 63 6c 6f 73 65 64 20 77 69 74 68 20 6f 75 74 o.read..transfer.closed.with.out
13faa0 73 74 61 6e 64 69 6e 67 20 72 65 61 64 20 64 61 74 61 20 72 65 6d 61 69 6e 69 6e 67 00 00 00 00 standing.read.data.remaining....
13fac0 4e 6f 20 55 52 4c 20 73 65 74 21 00 25 25 25 30 32 78 00 00 25 31 35 5b 5e 3f 26 2f 3a 5d 3a 2f No.URL.set!.%%%02x..%15[^?&/:]:/
13fae0 2f 25 63 00 4d 61 78 69 6d 75 6d 20 28 25 6c 64 29 20 72 65 64 69 72 65 63 74 73 20 66 6f 6c 6c /%c.Maximum.(%ld).redirects.foll
13fb00 6f 77 65 64 00 00 00 00 49 73 73 75 65 20 61 6e 6f 74 68 65 72 20 72 65 71 75 65 73 74 20 74 6f owed....Issue.another.request.to
13fb20 20 74 68 69 73 20 55 52 4c 3a 20 27 25 73 27 0a 00 00 00 00 53 77 69 74 63 68 20 66 72 6f 6d 20 .this.URL:.'%s'.....Switch.from.
13fb40 50 4f 53 54 20 74 6f 20 47 45 54 0a 00 00 00 00 48 45 41 44 00 00 00 00 47 45 54 00 44 69 73 61 POST.to.GET.....HEAD....GET.Disa
13fb60 62 6c 65 73 20 50 4f 53 54 2c 20 67 6f 65 73 20 77 69 74 68 20 25 73 0a 00 00 00 00 43 6f 6e 6e bles.POST,.goes.with.%s.....Conn
13fb80 65 63 74 69 6f 6e 20 64 69 65 64 2c 20 72 65 74 72 79 69 6e 67 20 61 20 66 72 65 73 68 20 63 6f ection.died,.retrying.a.fresh.co
13fba0 6e 6e 65 63 74 0a 00 00 43 6f 6e 6e 3a 20 25 6c 64 20 28 25 70 29 20 52 65 63 65 69 76 65 20 70 nnect...Conn:.%ld.(%p).Receive.p
13fbc0 69 70 65 20 77 65 69 67 68 74 3a 20 28 25 49 36 34 64 2f 25 7a 75 29 2c 20 70 65 6e 61 6c 69 7a ipe.weight:.(%I64d/%zu),.penaliz
13fbe0 65 64 3a 20 25 73 0a 00 53 69 74 65 20 25 73 3a 25 64 20 69 73 20 70 69 70 65 6c 69 6e 65 20 62 ed:.%s..Site.%s:%d.is.pipeline.b
13fc00 6c 61 63 6b 6c 69 73 74 65 64 0a 00 53 65 72 76 65 72 20 25 73 20 69 73 20 62 6c 61 63 6b 6c 69 lacklisted..Server.%s.is.blackli
13fc20 73 74 65 64 0a 00 00 00 2d 2d 3a 2d 2d 3a 2d 2d 00 00 00 00 25 32 49 36 34 64 3a 25 30 32 49 36 sted....--:--:--....%2I64d:%02I6
13fc40 34 64 3a 25 30 32 49 36 34 64 00 00 25 33 49 36 34 64 64 20 25 30 32 49 36 34 64 68 00 00 00 00 4d:%02I64d..%3I64dd.%02I64dh....
13fc60 25 37 49 36 34 64 64 00 25 35 49 36 34 64 00 00 25 34 49 36 34 64 6b 00 25 32 49 36 34 64 2e 25 %7I64dd.%5I64d..%4I64dk.%2I64d.%
13fc80 30 49 36 34 64 4d 00 00 25 34 49 36 34 64 4d 00 25 32 49 36 34 64 2e 25 30 49 36 34 64 47 00 00 0I64dM..%4I64dM.%2I64d.%0I64dG..
13fca0 25 34 49 36 34 64 47 00 25 34 49 36 34 64 54 00 25 34 49 36 34 64 50 00 43 61 6c 6c 62 61 63 6b %4I64dG.%4I64dT.%4I64dP.Callback
13fcc0 20 61 62 6f 72 74 65 64 00 00 00 00 2a 2a 20 52 65 73 75 6d 69 6e 67 20 74 72 61 6e 73 66 65 72 .aborted....**.Resuming.transfer
13fce0 20 66 72 6f 6d 20 62 79 74 65 20 70 6f 73 69 74 69 6f 6e 20 25 49 36 34 64 0a 00 00 00 00 00 00 .from.byte.position.%I64d.......
13fd00 20 20 25 25 20 54 6f 74 61 6c 20 20 20 20 25 25 20 52 65 63 65 69 76 65 64 20 25 25 20 58 66 65 ..%%.Total....%%.Received.%%.Xfe
13fd20 72 64 20 20 41 76 65 72 61 67 65 20 53 70 65 65 64 20 20 20 54 69 6d 65 20 20 20 20 54 69 6d 65 rd..Average.Speed...Time....Time
13fd40 20 20 20 20 20 54 69 6d 65 20 20 43 75 72 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 .....Time..Current..............
13fd60 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 44 6c 6f 61 64 20 20 55 70 6c 6f 61 ....................Dload..Uploa
13fd80 64 20 20 20 54 6f 74 61 6c 20 20 20 53 70 65 6e 74 20 20 20 20 4c 65 66 74 20 20 53 70 65 65 64 d...Total...Spent....Left..Speed
13fda0 0a 00 00 00 0d 25 33 49 36 34 64 20 25 73 20 20 25 33 49 36 34 64 20 25 73 20 20 25 33 49 36 34 .....%3I64d.%s..%3I64d.%s..%3I64
13fdc0 64 20 25 73 20 20 25 73 20 20 25 73 20 25 73 20 25 73 20 25 73 20 25 73 00 00 00 00 43 6f 6f 6b d.%s..%s..%s.%s.%s.%s.%s....Cook
13fde0 69 65 3a 20 00 00 00 00 3b 20 00 00 25 73 25 73 3d 25 73 00 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 ie:.....;...%s%s=%s.Content-Leng
13fe00 74 68 3a 20 30 0d 0a 0d 0a 00 00 00 46 61 69 6c 65 64 20 73 65 6e 64 69 6e 67 20 50 4f 53 54 20 th:.0.......Failed.sending.POST.
13fe20 72 65 71 75 65 73 74 00 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 00 43 6f 6e 74 65 6e 74 2d request.Content-Length:.Content-
13fe40 4c 65 6e 67 74 68 3a 20 25 49 36 34 64 0d 0a 00 43 6f 75 6c 64 20 6e 6f 74 20 67 65 74 20 43 6f Length:.%I64d...Could.not.get.Co
13fe60 6e 74 65 6e 74 2d 54 79 70 65 20 68 65 61 64 65 72 20 6c 69 6e 65 21 00 46 61 69 6c 65 64 20 73 ntent-Type.header.line!.Failed.s
13fe80 65 6e 64 69 6e 67 20 50 55 54 20 72 65 71 75 65 73 74 00 00 43 6f 6e 74 65 6e 74 2d 54 79 70 65 ending.PUT.request..Content-Type
13fea0 3a 20 61 70 70 6c 69 63 61 74 69 6f 6e 2f 78 2d 77 77 77 2d 66 6f 72 6d 2d 75 72 6c 65 6e 63 6f :.application/x-www-form-urlenco
13fec0 64 65 64 0d 0a 00 00 00 25 78 0d 0a 00 00 00 00 30 0d 0a 0d 0a 00 00 00 46 61 69 6c 65 64 20 73 ded.....%x......0.......Failed.s
13fee0 65 6e 64 69 6e 67 20 48 54 54 50 20 50 4f 53 54 20 72 65 71 75 65 73 74 00 00 00 00 46 61 69 6c ending.HTTP.POST.request....Fail
13ff00 65 64 20 73 65 6e 64 69 6e 67 20 48 54 54 50 20 72 65 71 75 65 73 74 00 75 70 6c 6f 61 64 20 63 ed.sending.HTTP.request.upload.c
13ff20 6f 6d 70 6c 65 74 65 6c 79 20 73 65 6e 74 20 6f 66 66 3a 20 25 49 36 34 64 20 6f 75 74 20 6f 66 ompletely.sent.off:.%I64d.out.of
13ff40 20 25 49 36 34 64 20 62 79 74 65 73 0a 00 00 00 48 54 54 50 2f 00 00 00 41 76 6f 69 64 65 64 20 .%I64d.bytes....HTTP/...Avoided.
13ff60 67 69 61 6e 74 20 72 65 61 6c 6c 6f 63 20 66 6f 72 20 68 65 61 64 65 72 20 28 6d 61 78 20 69 73 giant.realloc.for.header.(max.is
13ff80 20 25 64 29 21 00 00 00 46 61 69 6c 65 64 20 74 6f 20 61 6c 6c 6f 63 20 6d 65 6d 6f 72 79 20 66 .%d)!...Failed.to.alloc.memory.f
13ffa0 6f 72 20 62 69 67 20 68 65 61 64 65 72 21 00 00 54 68 65 20 72 65 71 75 65 73 74 65 64 20 55 52 or.big.header!..The.requested.UR
13ffc0 4c 20 72 65 74 75 72 6e 65 64 20 65 72 72 6f 72 3a 20 25 73 00 00 00 00 52 65 63 65 69 76 65 64 L.returned.error:.%s....Received
13ffe0 20 31 30 31 0a 00 00 00 6e 6f 20 63 68 75 6e 6b 2c 20 6e 6f 20 63 6c 6f 73 65 2c 20 6e 6f 20 73 .101....no.chunk,.no.close,.no.s
140000 69 7a 65 2e 20 41 73 73 75 6d 65 20 63 6c 6f 73 65 20 74 6f 20 73 69 67 6e 61 6c 20 65 6e 64 0a ize..Assume.close.to.signal.end.
140020 00 00 00 00 43 6f 6e 6e 65 63 74 69 6f 6e 20 63 6c 6f 73 75 72 65 20 77 68 69 6c 65 20 6e 65 67 ....Connection.closure.while.neg
140040 6f 74 69 61 74 69 6e 67 20 61 75 74 68 20 28 48 54 54 50 20 31 2e 30 3f 29 0a 00 00 48 54 54 50 otiating.auth.(HTTP.1.0?)...HTTP
140060 20 65 72 72 6f 72 20 62 65 66 6f 72 65 20 65 6e 64 20 6f 66 20 73 65 6e 64 2c 20 6b 65 65 70 20 .error.before.end.of.send,.keep.
140080 73 65 6e 64 69 6e 67 0a 00 00 00 00 48 54 54 50 20 65 72 72 6f 72 20 62 65 66 6f 72 65 20 65 6e sending.....HTTP.error.before.en
1400a0 64 20 6f 66 20 73 65 6e 64 2c 20 73 74 6f 70 20 73 65 6e 64 69 6e 67 0a 00 00 00 00 4b 65 65 70 d.of.send,.stop.sending.....Keep
1400c0 20 73 65 6e 64 69 6e 67 20 64 61 74 61 20 74 6f 20 67 65 74 20 74 6f 73 73 65 64 20 61 77 61 79 .sending.data.to.get.tossed.away
1400e0 21 0a 00 00 20 48 54 54 50 2f 25 64 2e 25 64 20 25 64 00 00 20 48 54 54 50 2f 32 20 25 64 00 00 !....HTTP/%d.%d.%d...HTTP/2.%d..
140100 4c 79 69 6e 67 20 73 65 72 76 65 72 2c 20 6e 6f 74 20 73 65 72 76 69 6e 67 20 48 54 54 50 2f 32 Lying.server,.not.serving.HTTP/2
140120 0a 00 00 00 20 48 54 54 50 20 25 33 64 00 00 00 20 52 54 53 50 2f 25 64 2e 25 64 20 25 33 64 00 .....HTTP.%3d....RTSP/%d.%d.%3d.
140140 48 54 54 50 20 31 2e 30 2c 20 61 73 73 75 6d 65 20 63 6c 6f 73 65 20 61 66 74 65 72 20 62 6f 64 HTTP.1.0,.assume.close.after.bod
140160 79 0a 00 00 4e 65 67 61 74 69 76 65 20 63 6f 6e 74 65 6e 74 2d 6c 65 6e 67 74 68 3a 20 25 49 36 y...Negative.content-length:.%I6
140180 34 64 2c 20 63 6c 6f 73 69 6e 67 20 61 66 74 65 72 20 74 72 61 6e 73 66 65 72 0a 00 53 65 72 76 4d,.closing.after.transfer..Serv
1401a0 65 72 3a 00 6b 65 65 70 2d 61 6c 69 76 65 00 00 48 54 54 50 2f 31 2e 30 20 70 72 6f 78 79 20 63 er:.keep-alive..HTTP/1.0.proxy.c
1401c0 6f 6e 6e 65 63 74 69 6f 6e 20 73 65 74 20 74 6f 20 6b 65 65 70 20 61 6c 69 76 65 21 0a 00 00 00 onnection.set.to.keep.alive!....
1401e0 48 54 54 50 2f 31 2e 31 20 70 72 6f 78 79 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 73 65 74 20 63 6c HTTP/1.1.proxy.connection.set.cl
140200 6f 73 65 21 0a 00 00 00 43 6f 6e 6e 65 63 74 69 6f 6e 3a 00 48 54 54 50 2f 31 2e 30 20 63 6f 6e ose!....Connection:.HTTP/1.0.con
140220 6e 65 63 74 69 6f 6e 20 73 65 74 20 74 6f 20 6b 65 65 70 20 61 6c 69 76 65 21 0a 00 64 65 66 6c nection.set.to.keep.alive!..defl
140240 61 74 65 00 67 7a 69 70 00 00 00 00 78 2d 67 7a 69 70 00 00 43 6f 6e 74 65 6e 74 2d 45 6e 63 6f ate.gzip....x-gzip..Content-Enco
140260 64 69 6e 67 3a 00 00 00 4c 61 73 74 2d 4d 6f 64 69 66 69 65 64 3a 00 00 57 57 57 2d 41 75 74 68 ding:...Last-Modified:..WWW-Auth
140280 65 6e 74 69 63 61 74 65 3a 00 00 00 50 72 6f 78 79 2d 61 75 74 68 65 6e 74 69 63 61 74 65 3a 00 enticate:...Proxy-authenticate:.
1402a0 4c 6f 63 61 74 69 6f 6e 3a 00 00 00 48 54 54 50 00 00 00 00 48 54 54 50 53 00 00 00 25 73 3a 25 Location:...HTTP....HTTPS...%s:%
1402c0 73 00 00 00 50 72 6f 78 79 2d 00 00 25 73 41 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a 20 42 61 73 s...Proxy-..%sAuthorization:.Bas
1402e0 69 63 20 25 73 0d 0a 00 52 65 77 69 6e 64 20 73 74 72 65 61 6d 20 61 66 74 65 72 20 73 65 6e 64 ic.%s...Rewind.stream.after.send
140300 0a 00 00 00 4e 54 4c 4d 20 73 65 6e 64 2c 20 63 6c 6f 73 65 20 69 6e 73 74 65 61 64 20 6f 66 20 ....NTLM.send,.close.instead.of.
140320 73 65 6e 64 69 6e 67 20 25 49 36 34 64 20 62 79 74 65 73 0a 00 00 00 00 54 68 65 20 72 65 71 75 sending.%I64d.bytes.....The.requ
140340 65 73 74 65 64 20 55 52 4c 20 72 65 74 75 72 6e 65 64 20 65 72 72 6f 72 3a 20 25 64 00 00 00 00 ested.URL.returned.error:.%d....
140360 4e 65 67 6f 74 69 61 74 65 00 00 00 4e 54 4c 4d 00 00 00 00 44 69 67 65 73 74 00 00 50 72 6f 78 Negotiate...NTLM....Digest..Prox
140380 79 2d 61 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a 00 00 00 00 41 75 74 68 6f 72 69 7a 61 74 69 6f y-authorization:....Authorizatio
1403a0 6e 3a 00 00 42 61 73 69 63 00 00 00 50 72 6f 78 79 00 00 00 53 65 72 76 65 72 00 00 25 73 20 61 n:..Basic...Proxy...Server..%s.a
1403c0 75 74 68 20 75 73 69 6e 67 20 25 73 20 77 69 74 68 20 75 73 65 72 20 27 25 73 27 0a 00 00 00 00 uth.using.%s.with.user.'%s'.....
1403e0 41 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 70 72 6f 62 6c 65 6d 2e 20 49 67 6e 6f 72 69 6e 67 Authentication.problem..Ignoring
140400 20 74 68 69 73 2e 0a 00 49 67 6e 6f 72 69 6e 67 20 64 75 70 6c 69 63 61 74 65 20 64 69 67 65 73 .this...Ignoring.duplicate.diges
140420 74 20 61 75 74 68 20 68 65 61 64 65 72 2e 0a 00 45 6d 70 74 79 20 72 65 70 6c 79 20 66 72 6f 6d t.auth.header...Empty.reply.from
140440 20 73 65 72 76 65 72 00 31 2e 31 00 31 2e 30 00 45 78 70 65 63 74 3a 00 31 30 30 2d 63 6f 6e 74 .server.1.1.1.0.Expect:.100-cont
140460 69 6e 75 65 00 00 00 00 45 78 70 65 63 74 3a 20 31 30 30 2d 63 6f 6e 74 69 6e 75 65 0d 0a 00 00 inue....Expect:.100-continue....
140480 48 6f 73 74 3a 00 00 00 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 00 00 00 43 6f 6e 74 65 6e 74 2d Host:...Content-Type:...Content-
1404a0 4c 65 6e 67 74 68 00 00 43 6f 6e 6e 65 63 74 69 6f 6e 00 00 54 72 61 6e 73 66 65 72 2d 45 6e 63 Length..Connection..Transfer-Enc
1404c0 6f 64 69 6e 67 3a 00 00 25 73 0d 0a 00 00 00 00 49 6e 76 61 6c 69 64 20 54 49 4d 45 56 41 4c 55 oding:..%s......Invalid.TIMEVALU
1404e0 45 00 00 00 25 73 2c 20 25 30 32 64 20 25 73 20 25 34 64 20 25 30 32 64 3a 25 30 32 64 3a 25 30 E...%s,.%02d.%s.%4d.%02d:%02d:%0
140500 32 64 20 47 4d 54 00 00 49 66 2d 4d 6f 64 69 66 69 65 64 2d 53 69 6e 63 65 3a 20 25 73 0d 0a 00 2d.GMT..If-Modified-Since:.%s...
140520 49 66 2d 55 6e 6d 6f 64 69 66 69 65 64 2d 53 69 6e 63 65 3a 20 25 73 0d 0a 00 00 00 4c 61 73 74 If-Unmodified-Since:.%s.....Last
140540 2d 4d 6f 64 69 66 69 65 64 3a 20 25 73 0d 0a 00 50 4f 53 54 00 00 00 00 50 55 54 00 55 73 65 72 -Modified:.%s...POST....PUT.User
140560 2d 41 67 65 6e 74 3a 00 52 65 66 65 72 65 72 3a 00 00 00 00 52 65 66 65 72 65 72 3a 20 25 73 0d -Agent:.Referer:....Referer:.%s.
140580 0a 00 00 00 43 6f 6f 6b 69 65 3a 00 41 63 63 65 70 74 2d 45 6e 63 6f 64 69 6e 67 3a 00 00 00 00 ....Cookie:.Accept-Encoding:....
1405a0 41 63 63 65 70 74 2d 45 6e 63 6f 64 69 6e 67 3a 20 25 73 0d 0a 00 00 00 63 68 75 6e 6b 65 64 00 Accept-Encoding:.%s.....chunked.
1405c0 43 68 75 6e 6b 79 20 75 70 6c 6f 61 64 20 69 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 62 Chunky.upload.is.not.supported.b
1405e0 79 20 48 54 54 50 20 31 2e 30 00 00 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 63 y.HTTP.1.0..Transfer-Encoding:.c
140600 68 75 6e 6b 65 64 0d 0a 00 00 00 00 48 6f 73 74 3a 20 25 73 25 73 25 73 0d 0a 00 00 48 6f 73 74 hunked......Host:.%s%s%s....Host
140620 3a 20 25 73 25 73 25 73 3a 25 68 75 0d 0a 00 00 66 74 70 3a 2f 2f 00 00 3b 74 79 70 65 3d 00 00 :.%s%s%s:%hu....ftp://..;type=..
140640 41 63 63 65 70 74 3a 00 41 63 63 65 70 74 3a 20 2a 2f 2a 0d 0a 00 00 00 43 6f 75 6c 64 20 6e 6f Accept:.Accept:.*/*.....Could.no
140660 74 20 73 65 65 6b 20 73 74 72 65 61 6d 00 00 00 43 6f 75 6c 64 20 6f 6e 6c 79 20 72 65 61 64 20 t.seek.stream...Could.only.read.
140680 25 49 36 34 64 20 62 79 74 65 73 20 66 72 6f 6d 20 74 68 65 20 69 6e 70 75 74 00 00 46 69 6c 65 %I64d.bytes.from.the.input..File
1406a0 20 61 6c 72 65 61 64 79 20 63 6f 6d 70 6c 65 74 65 6c 79 20 75 70 6c 6f 61 64 65 64 00 00 00 00 .already.completely.uploaded....
1406c0 52 61 6e 67 65 3a 00 00 52 61 6e 67 65 3a 20 62 79 74 65 73 3d 25 73 0d 0a 00 00 00 43 6f 6e 74 Range:..Range:.bytes=%s.....Cont
1406e0 65 6e 74 2d 52 61 6e 67 65 3a 00 00 43 6f 6e 74 65 6e 74 2d 52 61 6e 67 65 3a 20 62 79 74 65 73 ent-Range:..Content-Range:.bytes
140700 20 30 2d 25 49 36 34 64 2f 25 49 36 34 64 0d 0a 00 00 00 00 43 6f 6e 74 65 6e 74 2d 52 61 6e 67 .0-%I64d/%I64d......Content-Rang
140720 65 3a 20 62 79 74 65 73 20 25 73 25 49 36 34 64 2f 25 49 36 34 64 0d 0a 00 00 00 00 43 6f 6e 74 e:.bytes.%s%I64d/%I64d......Cont
140740 65 6e 74 2d 52 61 6e 67 65 3a 20 62 79 74 65 73 20 25 73 2f 25 49 36 34 64 0d 0a 00 25 73 20 00 ent-Range:.bytes.%s/%I64d...%s..
140760 66 74 70 3a 2f 2f 25 73 3a 25 73 40 25 73 00 00 50 72 6f 78 79 2d 43 6f 6e 6e 65 63 74 69 6f 6e ftp://%s:%s@%s..Proxy-Connection
140780 3a 00 00 00 50 72 6f 78 79 2d 43 6f 6e 6e 65 63 74 69 6f 6e 3a 20 4b 65 65 70 2d 41 6c 69 76 65 :...Proxy-Connection:.Keep-Alive
1407a0 0d 0a 00 00 25 73 20 48 54 54 50 2f 25 73 0d 0a 25 73 25 73 25 73 25 73 25 73 25 73 25 73 25 73 ....%s.HTTP/%s..%s%s%s%s%s%s%s%s
1407c0 25 73 25 73 25 73 00 00 4f 70 65 72 61 74 69 6f 6e 20 74 6f 6f 20 73 6c 6f 77 2e 20 4c 65 73 73 %s%s%s..Operation.too.slow..Less
1407e0 20 74 68 61 6e 20 25 6c 64 20 62 79 74 65 73 2f 73 65 63 20 74 72 61 6e 73 66 65 72 72 65 64 20 .than.%ld.bytes/sec.transferred.
140800 74 68 65 20 6c 61 73 74 20 25 6c 64 20 73 65 63 6f 6e 64 73 00 00 00 00 4c 6f 61 64 4c 69 62 72 the.last.%ld.seconds....LoadLibr
140820 61 72 79 45 78 57 00 00 5c 00 2f 00 00 00 00 00 41 64 64 44 6c 6c 44 69 72 65 63 74 6f 72 79 00 aryExW..\./.....AddDllDirectory.
140840 25 64 2e 25 64 2e 25 64 2e 25 64 00 45 73 74 61 62 6c 69 73 68 20 48 54 54 50 20 70 72 6f 78 79 %d.%d.%d.%d.Establish.HTTP.proxy
140860 20 74 75 6e 6e 65 6c 20 74 6f 20 25 73 3a 25 68 75 0a 00 00 25 73 3a 25 68 75 00 00 43 4f 4e 4e .tunnel.to.%s:%hu...%s:%hu..CONN
140880 45 43 54 00 25 73 25 73 25 73 3a 25 68 75 00 00 48 6f 73 74 3a 20 25 73 0d 0a 00 00 43 4f 4e 4e ECT.%s%s%s:%hu..Host:.%s....CONN
1408a0 45 43 54 20 25 73 20 48 54 54 50 2f 25 73 0d 0a 25 73 25 73 25 73 25 73 00 00 00 00 46 61 69 6c ECT.%s.HTTP/%s..%s%s%s%s....Fail
1408c0 65 64 20 73 65 6e 64 69 6e 67 20 43 4f 4e 4e 45 43 54 20 74 6f 20 70 72 6f 78 79 00 50 72 6f 78 ed.sending.CONNECT.to.proxy.Prox
1408e0 79 20 43 4f 4e 4e 45 43 54 20 61 62 6f 72 74 65 64 20 64 75 65 20 74 6f 20 74 69 6d 65 6f 75 74 y.CONNECT.aborted.due.to.timeout
140900 00 00 00 00 43 4f 4e 4e 45 43 54 20 72 65 73 70 6f 6e 73 65 20 74 6f 6f 20 6c 61 72 67 65 21 00 ....CONNECT.response.too.large!.
140920 50 72 6f 78 79 20 43 4f 4e 4e 45 43 54 20 61 62 6f 72 74 65 64 20 64 75 65 20 74 6f 20 73 65 6c Proxy.CONNECT.aborted.due.to.sel
140940 65 63 74 2f 70 6f 6c 6c 20 65 72 72 6f 72 00 00 50 72 6f 78 79 20 43 4f 4e 4e 45 43 54 20 63 6f ect/poll.error..Proxy.CONNECT.co
140960 6e 6e 65 63 74 69 6f 6e 20 63 6c 6f 73 65 64 0a 00 00 00 00 50 72 6f 78 79 20 43 4f 4e 4e 45 43 nnection.closed.....Proxy.CONNEC
140980 54 20 61 62 6f 72 74 65 64 00 00 00 63 68 75 6e 6b 20 72 65 61 64 69 6e 67 20 44 4f 4e 45 0a 00 T.aborted...chunk.reading.DONE..
1409a0 49 67 6e 6f 72 65 20 25 49 36 34 64 20 62 79 74 65 73 20 6f 66 20 72 65 73 70 6f 6e 73 65 2d 62 Ignore.%I64d.bytes.of.response-b
1409c0 6f 64 79 0a 00 00 00 00 49 67 6e 6f 72 65 20 63 68 75 6e 6b 65 64 20 72 65 73 70 6f 6e 73 65 2d ody.....Ignore.chunked.response-
1409e0 62 6f 64 79 0a 00 00 00 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68 3a 20 69 6e 20 25 30 33 64 20 body....Content-Length:.in.%03d.
140a00 72 65 73 70 6f 6e 73 65 00 00 00 00 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f 64 69 6e 67 3a 20 69 response....Transfer-Encoding:.i
140a20 6e 20 25 30 33 64 20 72 65 73 70 6f 6e 73 65 00 43 4f 4e 4e 45 43 54 20 72 65 73 70 6f 6e 64 65 n.%03d.response.CONNECT.responde
140a40 64 20 63 68 75 6e 6b 65 64 0a 00 00 48 54 54 50 2f 31 2e 25 64 20 25 64 00 00 00 00 54 55 4e 4e d.chunked...HTTP/1.%d.%d....TUNN
140a60 45 4c 5f 53 54 41 54 45 20 73 77 69 74 63 68 65 64 20 74 6f 3a 20 25 64 0a 00 00 00 43 6f 6e 6e EL_STATE.switched.to:.%d....Conn
140a80 65 63 74 20 6d 65 20 61 67 61 69 6e 20 70 6c 65 61 73 65 0a 00 00 00 00 52 65 63 65 69 76 65 64 ect.me.again.please.....Received
140aa0 20 48 54 54 50 20 63 6f 64 65 20 25 64 20 66 72 6f 6d 20 70 72 6f 78 79 20 61 66 74 65 72 20 43 .HTTP.code.%d.from.proxy.after.C
140ac0 4f 4e 4e 45 43 54 00 00 50 72 6f 78 79 20 72 65 70 6c 69 65 64 20 4f 4b 20 74 6f 20 43 4f 4e 4e ONNECT..Proxy.replied.OK.to.CONN
140ae0 45 43 54 20 72 65 71 75 65 73 74 0a 00 00 00 00 61 00 00 00 53 4f 43 4b 53 34 25 73 3a 20 63 6f ECT.request.....a...SOCKS4%s:.co
140b00 6e 6e 65 63 74 69 6e 67 20 74 6f 20 48 54 54 50 20 70 72 6f 78 79 20 25 73 20 70 6f 72 74 20 25 nnecting.to.HTTP.proxy.%s.port.%
140b20 64 0a 00 00 53 4f 43 4b 53 34 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 74 6f 20 25 73 3a 25 d...SOCKS4.communication.to.%s:%
140b40 64 0a 00 00 53 4f 43 4b 53 34 20 63 6f 6e 6e 65 63 74 20 74 6f 20 49 50 76 34 20 25 73 20 28 6c d...SOCKS4.connect.to.IPv4.%s.(l
140b60 6f 63 61 6c 6c 79 20 72 65 73 6f 6c 76 65 64 29 0a 00 00 00 53 4f 43 4b 53 34 20 63 6f 6e 6e 65 ocally.resolved)....SOCKS4.conne
140b80 63 74 69 6f 6e 20 74 6f 20 25 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 0a 00 00 46 61 69 6c ction.to.%s.not.supported...Fail
140ba0 65 64 20 74 6f 20 72 65 73 6f 6c 76 65 20 22 25 73 22 20 66 6f 72 20 53 4f 43 4b 53 34 20 63 6f ed.to.resolve."%s".for.SOCKS4.co
140bc0 6e 6e 65 63 74 2e 00 00 54 6f 6f 20 6c 6f 6e 67 20 53 4f 43 4b 53 20 70 72 6f 78 79 20 6e 61 6d nnect...Too.long.SOCKS.proxy.nam
140be0 65 2c 20 63 61 6e 27 74 20 75 73 65 21 0a 00 00 46 61 69 6c 65 64 20 74 6f 20 73 65 6e 64 20 53 e,.can't.use!...Failed.to.send.S
140c00 4f 43 4b 53 34 20 63 6f 6e 6e 65 63 74 20 72 65 71 75 65 73 74 2e 00 00 46 61 69 6c 65 64 20 74 OCKS4.connect.request...Failed.t
140c20 6f 20 72 65 63 65 69 76 65 20 53 4f 43 4b 53 34 20 63 6f 6e 6e 65 63 74 20 72 65 71 75 65 73 74 o.receive.SOCKS4.connect.request
140c40 20 61 63 6b 2e 00 00 00 53 4f 43 4b 53 34 20 72 65 70 6c 79 20 68 61 73 20 77 72 6f 6e 67 20 76 .ack....SOCKS4.reply.has.wrong.v
140c60 65 72 73 69 6f 6e 2c 20 76 65 72 73 69 6f 6e 20 73 68 6f 75 6c 64 20 62 65 20 34 2e 00 00 00 00 ersion,.version.should.be.4.....
140c80 53 4f 43 4b 53 34 25 73 20 72 65 71 75 65 73 74 20 67 72 61 6e 74 65 64 2e 0a 00 00 00 00 00 00 SOCKS4%s.request.granted........
140ca0 43 61 6e 27 74 20 63 6f 6d 70 6c 65 74 65 20 53 4f 43 4b 53 34 20 63 6f 6e 6e 65 63 74 69 6f 6e Can't.complete.SOCKS4.connection
140cc0 20 74 6f 20 25 64 2e 25 64 2e 25 64 2e 25 64 3a 25 64 2e 20 28 25 64 29 2c 20 72 65 71 75 65 73 .to.%d.%d.%d.%d:%d..(%d),.reques
140ce0 74 20 72 65 6a 65 63 74 65 64 20 6f 72 20 66 61 69 6c 65 64 2e 00 00 00 43 61 6e 27 74 20 63 6f t.rejected.or.failed....Can't.co
140d00 6d 70 6c 65 74 65 20 53 4f 43 4b 53 34 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 25 64 2e 25 mplete.SOCKS4.connection.to.%d.%
140d20 64 2e 25 64 2e 25 64 3a 25 64 2e 20 28 25 64 29 2c 20 72 65 71 75 65 73 74 20 72 65 6a 65 63 74 d.%d.%d:%d..(%d),.request.reject
140d40 65 64 20 62 65 63 61 75 73 65 20 53 4f 43 4b 53 20 73 65 72 76 65 72 20 63 61 6e 6e 6f 74 20 63 ed.because.SOCKS.server.cannot.c
140d60 6f 6e 6e 65 63 74 20 74 6f 20 69 64 65 6e 74 64 20 6f 6e 20 74 68 65 20 63 6c 69 65 6e 74 2e 00 onnect.to.identd.on.the.client..
140d80 43 61 6e 27 74 20 63 6f 6d 70 6c 65 74 65 20 53 4f 43 4b 53 34 20 63 6f 6e 6e 65 63 74 69 6f 6e Can't.complete.SOCKS4.connection
140da0 20 74 6f 20 25 64 2e 25 64 2e 25 64 2e 25 64 3a 25 64 2e 20 28 25 64 29 2c 20 72 65 71 75 65 73 .to.%d.%d.%d.%d:%d..(%d),.reques
140dc0 74 20 72 65 6a 65 63 74 65 64 20 62 65 63 61 75 73 65 20 74 68 65 20 63 6c 69 65 6e 74 20 70 72 t.rejected.because.the.client.pr
140de0 6f 67 72 61 6d 20 61 6e 64 20 69 64 65 6e 74 64 20 72 65 70 6f 72 74 20 64 69 66 66 65 72 65 6e ogram.and.identd.report.differen
140e00 74 20 75 73 65 72 2d 69 64 73 2e 00 00 00 00 00 43 61 6e 27 74 20 63 6f 6d 70 6c 65 74 65 20 53 t.user-ids......Can't.complete.S
140e20 4f 43 4b 53 34 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 25 64 2e 25 64 2e 25 64 2e 25 64 3a OCKS4.connection.to.%d.%d.%d.%d:
140e40 25 64 2e 20 28 25 64 29 2c 20 55 6e 6b 6e 6f 77 6e 2e 00 00 53 4f 43 4b 53 35 3a 20 63 6f 6e 6e %d..(%d),.Unknown...SOCKS5:.conn
140e60 65 63 74 69 6e 67 20 74 6f 20 48 54 54 50 20 70 72 6f 78 79 20 25 73 20 70 6f 72 74 20 25 64 0a ecting.to.HTTP.proxy.%s.port.%d.
140e80 00 00 00 00 00 00 00 00 53 4f 43 4b 53 35 3a 20 73 65 72 76 65 72 20 72 65 73 6f 6c 76 69 6e 67 ........SOCKS5:.server.resolving
140ea0 20 64 69 73 61 62 6c 65 64 20 66 6f 72 20 68 6f 73 74 6e 61 6d 65 73 20 6f 66 20 6c 65 6e 67 74 .disabled.for.hostnames.of.lengt
140ec0 68 20 3e 20 32 35 35 20 5b 61 63 74 75 61 6c 20 6c 65 6e 3d 25 7a 75 5d 0a 00 00 00 53 4f 43 4b h.>.255.[actual.len=%zu]....SOCK
140ee0 53 35 3a 20 6e 6f 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 68 65 72 65 00 00 53 4f 43 4b 53 35 3a 20 S5:.no.connection.here..SOCKS5:.
140f00 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 69 6d 65 6f 75 74 00 00 53 4f 43 4b 53 35 3a 20 65 72 72 6f connection.timeout..SOCKS5:.erro
140f20 72 20 6f 63 63 75 72 72 65 64 20 64 75 72 69 6e 67 20 63 6f 6e 6e 65 63 74 69 6f 6e 00 00 00 00 r.occurred.during.connection....
140f40 53 4f 43 4b 53 35 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 74 6f 20 25 73 3a 25 64 0a 00 00 SOCKS5.communication.to.%s:%d...
140f60 55 6e 61 62 6c 65 20 74 6f 20 73 65 6e 64 20 69 6e 69 74 69 61 6c 20 53 4f 43 4b 53 35 20 72 65 Unable.to.send.initial.SOCKS5.re
140f80 71 75 65 73 74 2e 00 00 53 4f 43 4b 53 35 20 6e 6f 74 68 69 6e 67 20 74 6f 20 72 65 61 64 00 00 quest...SOCKS5.nothing.to.read..
140fa0 53 4f 43 4b 53 35 20 72 65 61 64 20 74 69 6d 65 6f 75 74 00 53 4f 43 4b 53 35 20 72 65 61 64 20 SOCKS5.read.timeout.SOCKS5.read.
140fc0 65 72 72 6f 72 20 6f 63 63 75 72 72 65 64 00 00 55 6e 61 62 6c 65 20 74 6f 20 72 65 63 65 69 76 error.occurred..Unable.to.receiv
140fe0 65 20 69 6e 69 74 69 61 6c 20 53 4f 43 4b 53 35 20 72 65 73 70 6f 6e 73 65 2e 00 00 52 65 63 65 e.initial.SOCKS5.response...Rece
141000 69 76 65 64 20 69 6e 76 61 6c 69 64 20 76 65 72 73 69 6f 6e 20 69 6e 20 69 6e 69 74 69 61 6c 20 ived.invalid.version.in.initial.
141020 53 4f 43 4b 53 35 20 72 65 73 70 6f 6e 73 65 2e 00 00 00 00 55 6e 61 62 6c 65 20 74 6f 20 6e 65 SOCKS5.response.....Unable.to.ne
141040 67 6f 74 69 61 74 65 20 53 4f 43 4b 53 35 20 47 53 53 2d 41 50 49 20 63 6f 6e 74 65 78 74 2e 00 gotiate.SOCKS5.GSS-API.context..
141060 46 61 69 6c 65 64 20 74 6f 20 73 65 6e 64 20 53 4f 43 4b 53 35 20 73 75 62 2d 6e 65 67 6f 74 69 Failed.to.send.SOCKS5.sub-negoti
141080 61 74 69 6f 6e 20 72 65 71 75 65 73 74 2e 00 00 55 6e 61 62 6c 65 20 74 6f 20 72 65 63 65 69 76 ation.request...Unable.to.receiv
1410a0 65 20 53 4f 43 4b 53 35 20 73 75 62 2d 6e 65 67 6f 74 69 61 74 69 6f 6e 20 72 65 73 70 6f 6e 73 e.SOCKS5.sub-negotiation.respons
1410c0 65 2e 00 00 55 73 65 72 20 77 61 73 20 72 65 6a 65 63 74 65 64 20 62 79 20 74 68 65 20 53 4f 43 e...User.was.rejected.by.the.SOC
1410e0 4b 53 35 20 73 65 72 76 65 72 20 28 25 64 20 25 64 29 2e 00 00 00 00 00 4e 6f 20 61 75 74 68 65 KS5.server.(%d.%d)......No.authe
141100 6e 74 69 63 61 74 69 6f 6e 20 6d 65 74 68 6f 64 20 77 61 73 20 61 63 63 65 70 74 61 62 6c 65 2e ntication.method.was.acceptable.
141120 20 28 49 74 20 69 73 20 71 75 69 74 65 20 6c 69 6b 65 6c 79 20 74 68 61 74 20 74 68 65 20 53 4f .(It.is.quite.likely.that.the.SO
141140 43 4b 53 35 20 73 65 72 76 65 72 20 77 61 6e 74 65 64 20 61 20 75 73 65 72 6e 61 6d 65 2f 70 61 CKS5.server.wanted.a.username/pa
141160 73 73 77 6f 72 64 2c 20 73 69 6e 63 65 20 6e 6f 6e 65 20 77 61 73 20 73 75 70 70 6c 69 65 64 20 ssword,.since.none.was.supplied.
141180 74 6f 20 74 68 65 20 73 65 72 76 65 72 20 6f 6e 20 74 68 69 73 20 63 6f 6e 6e 65 63 74 69 6f 6e to.the.server.on.this.connection
1411a0 2e 29 00 00 4e 6f 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 6d 65 74 68 6f 64 20 77 61 73 .)..No.authentication.method.was
1411c0 20 61 63 63 65 70 74 61 62 6c 65 2e 00 00 00 00 55 6e 64 6f 63 75 6d 65 6e 74 65 64 20 53 4f 43 .acceptable.....Undocumented.SOC
1411e0 4b 53 35 20 6d 6f 64 65 20 61 74 74 65 6d 70 74 65 64 20 74 6f 20 62 65 20 75 73 65 64 20 62 79 KS5.mode.attempted.to.be.used.by
141200 20 73 65 72 76 65 72 2e 00 00 00 00 53 4f 43 4b 53 35 20 63 6f 6e 6e 65 63 74 20 74 6f 20 49 50 .server.....SOCKS5.connect.to.IP
141220 76 34 20 25 73 20 28 6c 6f 63 61 6c 6c 79 20 72 65 73 6f 6c 76 65 64 29 0a 00 00 00 53 4f 43 4b v4.%s.(locally.resolved)....SOCK
141240 53 35 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 25 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 S5.connection.to.%s.not.supporte
141260 64 0a 00 00 46 61 69 6c 65 64 20 74 6f 20 72 65 73 6f 6c 76 65 20 22 25 73 22 20 66 6f 72 20 53 d...Failed.to.resolve."%s".for.S
141280 4f 43 4b 53 35 20 63 6f 6e 6e 65 63 74 2e 00 00 53 4f 43 4b 53 35 20 47 53 53 2d 41 50 49 20 70 OCKS5.connect...SOCKS5.GSS-API.p
1412a0 72 6f 74 65 63 74 69 6f 6e 20 6e 6f 74 20 79 65 74 20 69 6d 70 6c 65 6d 65 6e 74 65 64 2e 00 00 rotection.not.yet.implemented...
1412c0 46 61 69 6c 65 64 20 74 6f 20 73 65 6e 64 20 53 4f 43 4b 53 35 20 63 6f 6e 6e 65 63 74 20 72 65 Failed.to.send.SOCKS5.connect.re
1412e0 71 75 65 73 74 2e 00 00 46 61 69 6c 65 64 20 74 6f 20 72 65 63 65 69 76 65 20 53 4f 43 4b 53 35 quest...Failed.to.receive.SOCKS5
141300 20 63 6f 6e 6e 65 63 74 20 72 65 71 75 65 73 74 20 61 63 6b 2e 00 00 00 53 4f 43 4b 53 35 20 72 .connect.request.ack....SOCKS5.r
141320 65 70 6c 79 20 68 61 73 20 77 72 6f 6e 67 20 76 65 72 73 69 6f 6e 2c 20 76 65 72 73 69 6f 6e 20 eply.has.wrong.version,.version.
141340 73 68 6f 75 6c 64 20 62 65 20 35 2e 00 00 00 00 43 61 6e 27 74 20 63 6f 6d 70 6c 65 74 65 20 53 should.be.5.....Can't.complete.S
141360 4f 43 4b 53 35 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 25 64 2e 25 64 2e 25 64 2e 25 64 3a OCKS5.connection.to.%d.%d.%d.%d:
141380 25 64 2e 20 28 25 64 29 00 00 00 00 43 61 6e 27 74 20 63 6f 6d 70 6c 65 74 65 20 53 4f 43 4b 53 %d..(%d)....Can't.complete.SOCKS
1413a0 35 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 6f 20 25 73 3a 25 64 2e 20 28 25 64 29 00 00 00 00 00 5.connection.to.%s:%d..(%d).....
1413c0 43 61 6e 27 74 20 63 6f 6d 70 6c 65 74 65 20 53 4f 43 4b 53 35 20 63 6f 6e 6e 65 63 74 69 6f 6e Can't.complete.SOCKS5.connection
1413e0 20 74 6f 20 25 30 32 78 25 30 32 78 3a 25 30 32 78 25 30 32 78 3a 25 30 32 78 25 30 32 78 3a 25 .to.%02x%02x:%02x%02x:%02x%02x:%
141400 30 32 78 25 30 32 78 3a 25 30 32 78 25 30 32 78 3a 25 30 32 78 25 30 32 78 3a 25 30 32 78 25 30 02x%02x:%02x%02x:%02x%02x:%02x%0
141420 32 78 3a 25 30 32 78 25 30 32 78 3a 25 64 2e 20 28 25 64 29 00 00 00 00 53 4f 43 4b 53 35 20 72 2x:%02x%02x:%d..(%d)....SOCKS5.r
141440 65 71 75 65 73 74 20 67 72 61 6e 74 65 64 2e 0a 00 00 00 00 2f 2e 2f 00 2f 2e 00 00 2f 2e 2e 2f equest.granted....../././.../../
141460 00 00 00 00 2f 2e 2e 00 5f 6e 65 74 72 63 00 00 20 09 0a 00 6d 61 63 68 69 6e 65 00 64 65 66 61 ..../..._netrc......machine.defa
141480 75 6c 74 00 6c 6f 67 69 6e 00 00 00 25 2e 2a 73 00 00 00 00 25 73 41 75 74 68 6f 72 69 7a 61 74 ult.login...%.*s....%sAuthorizat
1414a0 69 6f 6e 3a 20 44 69 67 65 73 74 20 25 73 0d 0a 00 00 00 00 4e 54 4c 4d 20 61 75 74 68 20 72 65 ion:.Digest.%s......NTLM.auth.re
1414c0 73 74 61 72 74 65 64 0a 00 00 00 00 4e 54 4c 4d 20 68 61 6e 64 73 68 61 6b 65 20 72 65 6a 65 63 started.....NTLM.handshake.rejec
1414e0 74 65 64 0a 00 00 00 00 4e 54 4c 4d 20 68 61 6e 64 73 68 61 6b 65 20 66 61 69 6c 75 72 65 20 28 ted.....NTLM.handshake.failure.(
141500 69 6e 74 65 72 6e 61 6c 20 65 72 72 6f 72 29 0a 00 00 00 00 25 73 41 75 74 68 6f 72 69 7a 61 74 internal.error).....%sAuthorizat
141520 69 6f 6e 3a 20 4e 54 4c 4d 20 25 73 0d 0a 00 00 4d 6f 6e 00 54 75 65 00 57 65 64 00 54 68 75 00 ion:.NTLM.%s....Mon.Tue.Wed.Thu.
141540 46 72 69 00 53 61 74 00 53 75 6e 00 4d 6f 6e 64 61 79 00 00 54 75 65 73 64 61 79 00 57 65 64 6e Fri.Sat.Sun.Monday..Tuesday.Wedn
141560 65 73 64 61 79 00 00 00 54 68 75 72 73 64 61 79 00 00 00 00 46 72 69 64 61 79 00 00 53 61 74 75 esday...Thursday....Friday..Satu
141580 72 64 61 79 00 00 00 00 53 75 6e 64 61 79 00 00 4a 61 6e 00 46 65 62 00 4d 61 72 00 41 70 72 00 rday....Sunday..Jan.Feb.Mar.Apr.
1415a0 4d 61 79 00 4a 75 6e 00 4a 75 6c 00 41 75 67 00 53 65 70 00 4f 63 74 00 4e 6f 76 00 44 65 63 00 May.Jun.Jul.Aug.Sep.Oct.Nov.Dec.
1415c0 25 33 31 5b 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 61 62 %31[ABCDEFGHIJKLMNOPQRSTUVWXYZab
1415e0 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 5d 00 00 00 25 30 32 64 cdefghijklmnopqrstuvwxyz]...%02d
141600 3a 25 30 32 64 3a 25 30 32 64 25 6e 00 00 00 00 25 30 32 64 3a 25 30 32 64 25 6e 00 73 63 68 61 :%02d:%02d%n....%02d:%02d%n.scha
141620 6e 6e 65 6c 3a 20 53 53 4c 2f 54 4c 53 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 25 73 nnel:.SSL/TLS.connection.with.%s
141640 20 70 6f 72 74 20 25 68 75 20 28 73 74 65 70 20 31 2f 33 29 0a 00 00 00 73 63 68 61 6e 6e 65 6c .port.%hu.(step.1/3)....schannel
141660 3a 20 57 69 6e 53 53 4c 20 76 65 72 73 69 6f 6e 20 69 73 20 6f 6c 64 20 61 6e 64 20 6d 61 79 20 :.WinSSL.version.is.old.and.may.
141680 6e 6f 74 20 62 65 20 61 62 6c 65 20 74 6f 20 63 6f 6e 6e 65 63 74 20 74 6f 20 73 6f 6d 65 20 73 not.be.able.to.connect.to.some.s
1416a0 65 72 76 65 72 73 20 64 75 65 20 74 6f 20 6c 61 63 6b 20 6f 66 20 53 4e 49 2c 20 61 6c 67 6f 72 ervers.due.to.lack.of.SNI,.algor
1416c0 69 74 68 6d 73 2c 20 65 74 63 2e 0a 00 00 00 00 77 69 6e 65 5f 67 65 74 5f 76 65 72 73 69 6f 6e ithms,.etc......wine_get_version
1416e0 00 00 00 00 6e 74 64 6c 6c 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 72 65 2d 75 73 69 6e 67 20 65 ....ntdll...schannel:.re-using.e
141700 78 69 73 74 69 6e 67 20 63 72 65 64 65 6e 74 69 61 6c 20 68 61 6e 64 6c 65 0a 00 00 73 63 68 61 xisting.credential.handle...scha
141720 6e 6e 65 6c 3a 20 69 6e 63 72 65 6d 65 6e 74 65 64 20 63 72 65 64 65 6e 74 69 61 6c 20 68 61 6e nnel:.incremented.credential.han
141740 64 6c 65 20 72 65 66 63 6f 75 6e 74 20 3d 20 25 64 0a 00 00 73 63 68 61 6e 6e 65 6c 3a 20 64 69 dle.refcount.=.%d...schannel:.di
141760 73 61 62 6c 65 64 20 73 65 72 76 65 72 20 63 65 72 74 69 66 69 63 61 74 65 20 72 65 76 6f 63 61 sabled.server.certificate.revoca
141780 74 69 6f 6e 20 63 68 65 63 6b 73 0a 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 63 68 65 63 6b 69 tion.checks.....schannel:.checki
1417a0 6e 67 20 73 65 72 76 65 72 20 63 65 72 74 69 66 69 63 61 74 65 20 72 65 76 6f 63 61 74 69 6f 6e ng.server.certificate.revocation
1417c0 0a 00 00 00 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 76 65 72 69 66 79 68 6f 73 74 20 73 65 74 ........schannel:.verifyhost.set
1417e0 74 69 6e 67 20 70 72 65 76 65 6e 74 73 20 53 63 68 61 6e 6e 65 6c 20 66 72 6f 6d 20 63 6f 6d 70 ting.prevents.Schannel.from.comp
141800 61 72 69 6e 67 20 74 68 65 20 73 75 70 70 6c 69 65 64 20 74 61 72 67 65 74 20 6e 61 6d 65 20 77 aring.the.supplied.target.name.w
141820 69 74 68 20 74 68 65 20 73 75 62 6a 65 63 74 20 6e 61 6d 65 73 20 69 6e 20 73 65 72 76 65 72 20 ith.the.subject.names.in.server.
141840 63 65 72 74 69 66 69 63 61 74 65 73 2e 0a 00 00 53 63 68 61 6e 6e 65 6c 3a 20 54 4c 53 20 31 2e certificates....Schannel:.TLS.1.
141860 33 20 69 73 20 6e 6f 74 20 79 65 74 20 73 75 70 70 6f 72 74 65 64 00 00 55 6e 72 65 63 6f 67 6e 3.is.not.yet.supported..Unrecogn
141880 69 7a 65 64 20 70 61 72 61 6d 65 74 65 72 20 70 61 73 73 65 64 20 76 69 61 20 43 55 52 4c 4f 50 ized.parameter.passed.via.CURLOP
1418a0 54 5f 53 53 4c 56 45 52 53 49 4f 4e 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 75 6e 61 62 6c 65 T_SSLVERSION....schannel:.unable
1418c0 20 74 6f 20 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 00 00 00 00 00 4d 00 69 00 63 00 72 00 .to.allocate.memory.....M.i.c.r.
1418e0 6f 00 73 00 6f 00 66 00 74 00 20 00 55 00 6e 00 69 00 66 00 69 00 65 00 64 00 20 00 53 00 65 00 o.s.o.f.t...U.n.i.f.i.e.d...S.e.
141900 63 00 75 00 72 00 69 00 74 00 79 00 20 00 50 00 72 00 6f 00 74 00 6f 00 63 00 6f 00 6c 00 20 00 c.u.r.i.t.y...P.r.o.t.o.c.o.l...
141920 50 00 72 00 6f 00 76 00 69 00 64 00 65 00 72 00 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 53 4e P.r.o.v.i.d.e.r.....schannel:.SN
141940 49 20 6f 72 20 63 65 72 74 69 66 69 63 61 74 65 20 63 68 65 63 6b 20 66 61 69 6c 65 64 3a 20 25 I.or.certificate.check.failed:.%
141960 73 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 41 63 71 75 69 72 65 43 72 65 64 65 6e 74 69 61 6c 73 s...schannel:.AcquireCredentials
141980 48 61 6e 64 6c 65 20 66 61 69 6c 65 64 3a 20 25 73 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 75 73 Handle.failed:.%s...schannel:.us
1419a0 69 6e 67 20 49 50 20 61 64 64 72 65 73 73 2c 20 53 4e 49 20 69 73 20 6e 6f 74 20 73 75 70 70 6f ing.IP.address,.SNI.is.not.suppo
1419c0 72 74 65 64 20 62 79 20 4f 53 2e 0a 00 00 00 00 68 74 74 70 2f 31 2e 31 00 00 00 00 73 63 68 61 rted.by.OS......http/1.1....scha
1419e0 6e 6e 65 6c 3a 20 41 4c 50 4e 2c 20 6f 66 66 65 72 69 6e 67 20 25 73 0a 00 00 00 00 73 63 68 61 nnel:.ALPN,.offering.%s.....scha
141a00 6e 6e 65 6c 3a 20 69 6e 69 74 69 61 6c 20 49 6e 69 74 69 61 6c 69 7a 65 53 65 63 75 72 69 74 79 nnel:.initial.InitializeSecurity
141a20 43 6f 6e 74 65 78 74 20 66 61 69 6c 65 64 3a 20 25 73 00 00 00 00 00 00 73 63 68 61 6e 6e 65 6c Context.failed:.%s......schannel
141a40 3a 20 73 65 6e 64 69 6e 67 20 69 6e 69 74 69 61 6c 20 68 61 6e 64 73 68 61 6b 65 20 64 61 74 61 :.sending.initial.handshake.data
141a60 3a 20 73 65 6e 64 69 6e 67 20 25 6c 75 20 62 79 74 65 73 2e 2e 2e 0a 00 73 63 68 61 6e 6e 65 6c :.sending.%lu.bytes.....schannel
141a80 3a 20 66 61 69 6c 65 64 20 74 6f 20 73 65 6e 64 20 69 6e 69 74 69 61 6c 20 68 61 6e 64 73 68 61 :.failed.to.send.initial.handsha
141aa0 6b 65 20 64 61 74 61 3a 20 73 65 6e 74 20 25 7a 64 20 6f 66 20 25 6c 75 20 62 79 74 65 73 00 00 ke.data:.sent.%zd.of.%lu.bytes..
141ac0 73 63 68 61 6e 6e 65 6c 3a 20 73 65 6e 74 20 69 6e 69 74 69 61 6c 20 68 61 6e 64 73 68 61 6b 65 schannel:.sent.initial.handshake
141ae0 20 64 61 74 61 3a 20 73 65 6e 74 20 25 7a 64 20 62 79 74 65 73 0a 00 00 73 63 68 61 6e 6e 65 6c .data:.sent.%zd.bytes...schannel
141b00 3a 20 53 53 4c 2f 54 4c 53 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 25 73 20 70 6f 72 :.SSL/TLS.connection.with.%s.por
141b20 74 20 25 68 75 20 28 73 74 65 70 20 32 2f 33 29 0a 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 75 6e t.%hu.(step.2/3)....schannel:.un
141b40 61 62 6c 65 20 74 6f 20 72 65 2d 61 6c 6c 6f 63 61 74 65 20 6d 65 6d 6f 72 79 00 00 73 63 68 61 able.to.re-allocate.memory..scha
141b60 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 72 65 63 65 69 76 65 20 68 61 6e 64 73 68 61 6b nnel:.failed.to.receive.handshak
141b80 65 2c 20 6e 65 65 64 20 6d 6f 72 65 20 64 61 74 61 0a 00 00 00 00 00 00 73 63 68 61 6e 6e 65 6c e,.need.more.data.......schannel
141ba0 3a 20 66 61 69 6c 65 64 20 74 6f 20 72 65 63 65 69 76 65 20 68 61 6e 64 73 68 61 6b 65 2c 20 53 :.failed.to.receive.handshake,.S
141bc0 53 4c 2f 54 4c 53 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 66 61 69 6c 65 64 00 00 00 00 73 63 68 61 SL/TLS.connection.failed....scha
141be0 6e 6e 65 6c 3a 20 65 6e 63 72 79 70 74 65 64 20 64 61 74 61 20 62 75 66 66 65 72 3a 20 6f 66 66 nnel:.encrypted.data.buffer:.off
141c00 73 65 74 20 25 7a 75 20 6c 65 6e 67 74 68 20 25 7a 75 0a 00 73 63 68 61 6e 6e 65 6c 3a 20 72 65 set.%zu.length.%zu..schannel:.re
141c20 63 65 69 76 65 64 20 69 6e 63 6f 6d 70 6c 65 74 65 20 6d 65 73 73 61 67 65 2c 20 6e 65 65 64 20 ceived.incomplete.message,.need.
141c40 6d 6f 72 65 20 64 61 74 61 0a 00 00 73 63 68 61 6e 6e 65 6c 3a 20 61 20 63 6c 69 65 6e 74 20 63 more.data...schannel:.a.client.c
141c60 65 72 74 69 66 69 63 61 74 65 20 68 61 73 20 62 65 65 6e 20 72 65 71 75 65 73 74 65 64 0a 00 00 ertificate.has.been.requested...
141c80 73 63 68 61 6e 6e 65 6c 3a 20 73 65 6e 64 69 6e 67 20 6e 65 78 74 20 68 61 6e 64 73 68 61 6b 65 schannel:.sending.next.handshake
141ca0 20 64 61 74 61 3a 20 73 65 6e 64 69 6e 67 20 25 6c 75 20 62 79 74 65 73 2e 2e 2e 0a 00 00 00 00 .data:.sending.%lu.bytes........
141cc0 73 63 68 61 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 73 65 6e 64 20 6e 65 78 74 20 68 61 schannel:.failed.to.send.next.ha
141ce0 6e 64 73 68 61 6b 65 20 64 61 74 61 3a 20 73 65 6e 74 20 25 7a 64 20 6f 66 20 25 6c 75 20 62 79 ndshake.data:.sent.%zd.of.%lu.by
141d00 74 65 73 00 73 63 68 61 6e 6e 65 6c 3a 20 6e 65 78 74 20 49 6e 69 74 69 61 6c 69 7a 65 53 65 63 tes.schannel:.next.InitializeSec
141d20 75 72 69 74 79 43 6f 6e 74 65 78 74 20 66 61 69 6c 65 64 3a 20 25 73 00 73 63 68 61 6e 6e 65 6c urityContext.failed:.%s.schannel
141d40 3a 20 65 6e 63 72 79 70 74 65 64 20 64 61 74 61 20 6c 65 6e 67 74 68 3a 20 25 6c 75 0a 00 00 00 :.encrypted.data.length:.%lu....
141d60 73 63 68 61 6e 6e 65 6c 3a 20 53 53 4c 2f 54 4c 53 20 68 61 6e 64 73 68 61 6b 65 20 63 6f 6d 70 schannel:.SSL/TLS.handshake.comp
141d80 6c 65 74 65 0a 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 53 53 4c 2f 54 4c 53 20 63 6f 6e 6e 65 63 lete....schannel:.SSL/TLS.connec
141da0 74 69 6f 6e 20 77 69 74 68 20 25 73 20 70 6f 72 74 20 25 68 75 20 28 73 74 65 70 20 33 2f 33 29 tion.with.%s.port.%hu.(step.3/3)
141dc0 0a 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 73 65 74 75 70 20 73 65 ....schannel:.failed.to.setup.se
141de0 71 75 65 6e 63 65 20 64 65 74 65 63 74 69 6f 6e 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 66 61 quence.detection....schannel:.fa
141e00 69 6c 65 64 20 74 6f 20 73 65 74 75 70 20 72 65 70 6c 61 79 20 64 65 74 65 63 74 69 6f 6e 00 00 iled.to.setup.replay.detection..
141e20 73 63 68 61 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 73 65 74 75 70 20 63 6f 6e 66 69 64 schannel:.failed.to.setup.confid
141e40 65 6e 74 69 61 6c 69 74 79 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 entiality...schannel:.failed.to.
141e60 73 65 74 75 70 20 6d 65 6d 6f 72 79 20 61 6c 6c 6f 63 61 74 69 6f 6e 00 73 63 68 61 6e 6e 65 6c setup.memory.allocation.schannel
141e80 3a 20 66 61 69 6c 65 64 20 74 6f 20 73 65 74 75 70 20 73 74 72 65 61 6d 20 6f 72 69 65 6e 74 61 :.failed.to.setup.stream.orienta
141ea0 74 69 6f 6e 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 72 65 74 72 tion....schannel:.failed.to.retr
141ec0 69 65 76 65 20 41 4c 50 4e 20 72 65 73 75 6c 74 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 41 4c ieve.ALPN.result....schannel:.AL
141ee0 50 4e 2c 20 73 65 72 76 65 72 20 61 63 63 65 70 74 65 64 20 74 6f 20 75 73 65 20 25 2e 2a 73 0a PN,.server.accepted.to.use.%.*s.
141f00 00 00 00 00 41 4c 50 4e 2c 20 73 65 72 76 65 72 20 64 69 64 20 6e 6f 74 20 61 67 72 65 65 20 74 ....ALPN,.server.did.not.agree.t
141f20 6f 20 61 20 70 72 6f 74 6f 63 6f 6c 0a 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 6f 6c 64 20 63 72 o.a.protocol....schannel:.old.cr
141f40 65 64 65 6e 74 69 61 6c 20 68 61 6e 64 6c 65 20 69 73 20 73 74 61 6c 65 2c 20 72 65 6d 6f 76 69 edential.handle.is.stale,.removi
141f60 6e 67 0a 00 73 63 68 61 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 73 74 6f 72 65 20 63 72 ng..schannel:.failed.to.store.cr
141f80 65 64 65 6e 74 69 61 6c 20 68 61 6e 64 6c 65 00 73 63 68 61 6e 6e 65 6c 3a 20 73 74 6f 72 65 64 edential.handle.schannel:.stored
141fa0 20 63 72 65 64 65 6e 74 69 61 6c 20 68 61 6e 64 6c 65 20 69 6e 20 73 65 73 73 69 6f 6e 20 63 61 .credential.handle.in.session.ca
141fc0 63 68 65 0a 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 72 65 74 72 che.....schannel:.failed.to.retr
141fe0 69 65 76 65 20 72 65 6d 6f 74 65 20 63 65 72 74 20 63 6f 6e 74 65 78 74 00 00 00 00 53 53 4c 2f ieve.remote.cert.context....SSL/
142000 54 4c 53 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 74 69 6d 65 6f 75 74 00 00 73 65 6c 65 63 74 2f 70 TLS.connection.timeout..select/p
142020 6f 6c 6c 20 6f 6e 20 53 53 4c 2f 54 4c 53 20 73 6f 63 6b 65 74 2c 20 65 72 72 6e 6f 3a 20 25 64 oll.on.SSL/TLS.socket,.errno:.%d
142040 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 74 69 6d 65 64 20 6f 75 74 20 73 65 6e 64 69 6e 67 20 ....schannel:.timed.out.sending.
142060 64 61 74 61 20 28 62 79 74 65 73 20 73 65 6e 74 3a 20 25 7a 64 29 00 00 73 65 6c 65 63 74 2f 70 data.(bytes.sent:.%zd)..select/p
142080 6f 6c 6c 20 6f 6e 20 53 53 4c 20 73 6f 63 6b 65 74 2c 20 65 72 72 6e 6f 3a 20 25 64 00 00 00 00 oll.on.SSL.socket,.errno:.%d....
1420a0 73 63 68 61 6e 6e 65 6c 3a 20 63 6c 69 65 6e 74 20 77 61 6e 74 73 20 74 6f 20 72 65 61 64 20 25 schannel:.client.wants.to.read.%
1420c0 7a 75 20 62 79 74 65 73 0a 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 65 6e 6f 75 67 68 20 64 65 63 zu.bytes....schannel:.enough.dec
1420e0 72 79 70 74 65 64 20 64 61 74 61 20 69 73 20 61 6c 72 65 61 64 79 20 61 76 61 69 6c 61 62 6c 65 rypted.data.is.already.available
142100 0a 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 61 6e 20 75 6e 72 65 63 6f 76 65 72 61 62 6c 65 20 65 ....schannel:.an.unrecoverable.e
142120 72 72 6f 72 20 6f 63 63 75 72 72 65 64 20 69 6e 20 61 20 70 72 69 6f 72 20 63 61 6c 6c 0a 00 00 rror.occurred.in.a.prior.call...
142140 73 63 68 61 6e 6e 65 6c 3a 20 73 65 72 76 65 72 20 69 6e 64 69 63 61 74 65 64 20 73 68 75 74 64 schannel:.server.indicated.shutd
142160 6f 77 6e 20 69 6e 20 61 20 70 72 69 6f 72 20 63 61 6c 6c 0a 00 00 00 00 73 63 68 61 6e 6e 65 6c own.in.a.prior.call.....schannel
142180 3a 20 65 6e 63 64 61 74 61 5f 62 75 66 66 65 72 20 72 65 73 69 7a 65 64 20 25 7a 75 0a 00 00 00 :.encdata_buffer.resized.%zu....
1421a0 73 63 68 61 6e 6e 65 6c 3a 20 43 75 72 6c 5f 72 65 61 64 5f 70 6c 61 69 6e 20 72 65 74 75 72 6e schannel:.Curl_read_plain.return
1421c0 65 64 20 43 55 52 4c 45 5f 41 47 41 49 4e 0a 00 73 63 68 61 6e 6e 65 6c 3a 20 43 75 72 6c 5f 72 ed.CURLE_AGAIN..schannel:.Curl_r
1421e0 65 61 64 5f 70 6c 61 69 6e 20 72 65 74 75 72 6e 65 64 20 43 55 52 4c 45 5f 52 45 43 56 5f 45 52 ead_plain.returned.CURLE_RECV_ER
142200 52 4f 52 0a 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 73 65 72 76 65 72 20 63 6c 6f 73 65 64 20 ROR.....schannel:.server.closed.
142220 74 68 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 0a 00 73 63 68 61 6e 6e 65 6c 3a 20 65 6e 63 72 79 70 the.connection..schannel:.encryp
142240 74 65 64 20 64 61 74 61 20 67 6f 74 20 25 7a 64 0a 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 64 65 ted.data.got.%zd....schannel:.de
142260 63 72 79 70 74 65 64 20 64 61 74 61 20 6c 65 6e 67 74 68 3a 20 25 6c 75 0a 00 00 00 73 63 68 61 crypted.data.length:.%lu....scha
142280 6e 6e 65 6c 3a 20 64 65 63 72 79 70 74 65 64 20 64 61 74 61 20 61 64 64 65 64 3a 20 25 7a 75 0a nnel:.decrypted.data.added:.%zu.
1422a0 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 64 65 63 72 79 70 74 65 64 20 64 61 74 61 20 63 61 63 ....schannel:.decrypted.data.cac
1422c0 68 65 64 3a 20 6f 66 66 73 65 74 20 25 7a 75 20 6c 65 6e 67 74 68 20 25 7a 75 0a 00 73 63 68 61 hed:.offset.%zu.length.%zu..scha
1422e0 6e 6e 65 6c 3a 20 65 6e 63 72 79 70 74 65 64 20 64 61 74 61 20 63 61 63 68 65 64 3a 20 6f 66 66 nnel:.encrypted.data.cached:.off
142300 73 65 74 20 25 7a 75 20 6c 65 6e 67 74 68 20 25 7a 75 0a 00 73 63 68 61 6e 6e 65 6c 3a 20 72 65 set.%zu.length.%zu..schannel:.re
142320 6d 6f 74 65 20 70 61 72 74 79 20 72 65 71 75 65 73 74 73 20 72 65 6e 65 67 6f 74 69 61 74 69 6f mote.party.requests.renegotiatio
142340 6e 0a 00 00 73 63 68 61 6e 6e 65 6c 3a 20 63 61 6e 27 74 20 72 65 6e 6f 67 6f 74 69 61 74 65 2c n...schannel:.can't.renogotiate,
142360 20 61 6e 20 65 72 72 6f 72 20 69 73 20 70 65 6e 64 69 6e 67 0a 00 00 00 73 63 68 61 6e 6e 65 6c .an.error.is.pending....schannel
142380 3a 20 63 61 6e 27 74 20 72 65 6e 6f 67 6f 74 69 61 74 65 2c 20 65 6e 63 72 79 70 74 65 64 20 64 :.can't.renogotiate,.encrypted.d
1423a0 61 74 61 20 61 76 61 69 6c 61 62 6c 65 0a 00 00 73 63 68 61 6e 6e 65 6c 3a 20 72 65 6e 65 67 6f ata.available...schannel:.renego
1423c0 74 69 61 74 69 6e 67 20 53 53 4c 2f 54 4c 53 20 63 6f 6e 6e 65 63 74 69 6f 6e 0a 00 73 63 68 61 tiating.SSL/TLS.connection..scha
1423e0 6e 6e 65 6c 3a 20 72 65 6e 65 67 6f 74 69 61 74 69 6f 6e 20 66 61 69 6c 65 64 0a 00 73 63 68 61 nnel:.renegotiation.failed..scha
142400 6e 6e 65 6c 3a 20 53 53 4c 2f 54 4c 53 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 72 65 6e 65 67 6f 74 nnel:.SSL/TLS.connection.renegot
142420 69 61 74 65 64 0a 00 00 73 63 68 61 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 64 65 63 72 iated...schannel:.failed.to.decr
142440 79 70 74 20 64 61 74 61 2c 20 6e 65 65 64 20 6d 6f 72 65 20 64 61 74 61 0a 00 00 00 73 63 68 61 ypt.data,.need.more.data....scha
142460 6e 6e 65 6c 3a 20 66 61 69 6c 65 64 20 74 6f 20 72 65 61 64 20 64 61 74 61 20 66 72 6f 6d 20 73 nnel:.failed.to.read.data.from.s
142480 65 72 76 65 72 3a 20 25 73 0a 00 00 73 63 68 61 6e 6e 65 6c 3a 20 64 65 63 72 79 70 74 65 64 20 erver:.%s...schannel:.decrypted.
1424a0 64 61 74 61 20 62 75 66 66 65 72 3a 20 6f 66 66 73 65 74 20 25 7a 75 20 6c 65 6e 67 74 68 20 25 data.buffer:.offset.%zu.length.%
1424c0 7a 75 0a 00 73 63 68 61 6e 6e 65 6c 3a 20 73 63 68 61 6e 6e 65 6c 5f 72 65 63 76 20 63 6c 65 61 zu..schannel:.schannel_recv.clea
1424e0 6e 75 70 0a 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 73 65 72 76 65 72 20 63 6c 6f 73 65 64 20 nup.....schannel:.server.closed.
142500 61 62 72 75 70 74 6c 79 20 28 6d 69 73 73 69 6e 67 20 63 6c 6f 73 65 5f 6e 6f 74 69 66 79 29 0a abruptly.(missing.close_notify).
142520 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 64 65 63 72 79 70 74 65 64 20 64 61 74 61 20 72 65 74 ....schannel:.decrypted.data.ret
142540 75 72 6e 65 64 20 25 7a 75 0a 00 00 73 63 68 61 6e 6e 65 6c 3a 20 73 68 75 74 74 69 6e 67 20 64 urned.%zu...schannel:.shutting.d
142560 6f 77 6e 20 53 53 4c 2f 54 4c 53 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 25 73 20 70 own.SSL/TLS.connection.with.%s.p
142580 6f 72 74 20 25 68 75 0a 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 41 70 70 6c 79 43 6f 6e 74 72 ort.%hu.....schannel:.ApplyContr
1425a0 6f 6c 54 6f 6b 65 6e 20 66 61 69 6c 75 72 65 3a 20 25 73 00 73 63 68 61 6e 6e 65 6c 3a 20 66 61 olToken.failure:.%s.schannel:.fa
1425c0 69 6c 65 64 20 74 6f 20 73 65 6e 64 20 63 6c 6f 73 65 20 6d 73 67 3a 20 25 73 20 28 62 79 74 65 iled.to.send.close.msg:.%s.(byte
1425e0 73 20 77 72 69 74 74 65 6e 3a 20 25 7a 64 29 0a 00 00 00 00 73 63 68 61 6e 6e 65 6c 3a 20 63 6c s.written:.%zd).....schannel:.cl
142600 65 61 72 20 73 65 63 75 72 69 74 79 20 63 6f 6e 74 65 78 74 20 68 61 6e 64 6c 65 0a 00 00 00 00 ear.security.context.handle.....
142620 57 69 6e 53 53 4c 00 00 25 63 25 63 3d 3d 00 00 25 63 25 63 25 63 3d 00 25 63 25 63 25 63 25 63 WinSSL..%c%c==..%c%c%c=.%c%c%c%c
142640 00 00 00 00 54 6f 6f 20 6c 6f 6e 67 20 68 65 78 61 64 65 63 69 6d 61 6c 20 6e 75 6d 62 65 72 00 ....Too.long.hexadecimal.number.
142660 49 6c 6c 65 67 61 6c 20 6f 72 20 6d 69 73 73 69 6e 67 20 68 65 78 61 64 65 63 69 6d 61 6c 20 73 Illegal.or.missing.hexadecimal.s
142680 65 71 75 65 6e 63 65 00 4d 61 6c 66 6f 72 6d 65 64 20 65 6e 63 6f 64 69 6e 67 20 66 6f 75 6e 64 equence.Malformed.encoding.found
1426a0 00 00 00 00 42 61 64 20 63 6f 6e 74 65 6e 74 2d 65 6e 63 6f 64 69 6e 67 20 66 6f 75 6e 64 00 00 ....Bad.content-encoding.found..
1426c0 25 73 41 75 74 68 6f 72 69 7a 61 74 69 6f 6e 3a 20 4e 65 67 6f 74 69 61 74 65 20 25 73 0d 0a 00 %sAuthorization:.Negotiate.%s...
1426e0 2e 67 69 66 00 00 00 00 69 6d 61 67 65 2f 67 69 66 00 00 00 2e 6a 70 67 00 00 00 00 69 6d 61 67 .gif....image/gif....jpg....imag
142700 65 2f 6a 70 65 67 00 00 2e 6a 70 65 67 00 00 00 2e 74 78 74 00 00 00 00 74 65 78 74 2f 70 6c 61 e/jpeg...jpeg....txt....text/pla
142720 69 6e 00 00 2e 68 74 6d 6c 00 00 00 74 65 78 74 2f 68 74 6d 6c 00 00 00 2e 78 6d 6c 00 00 00 00 in...html...text/html....xml....
142740 61 70 70 6c 69 63 61 74 69 6f 6e 2f 78 6d 6c 00 3b 20 66 69 6c 65 6e 61 6d 65 3d 22 25 73 22 00 application/xml.;.filename="%s".
142760 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 6d 75 6c 74 69 70 61 72 74 2f 66 6f 72 6d 2d 64 61 74 Content-Type:.multipart/form-dat
142780 61 00 00 00 25 73 3b 20 62 6f 75 6e 64 61 72 79 3d 25 73 0d 0a 00 00 00 2d 2d 25 73 0d 0a 00 00 a...%s;.boundary=%s.....--%s....
1427a0 43 6f 6e 74 65 6e 74 2d 44 69 73 70 6f 73 69 74 69 6f 6e 3a 20 66 6f 72 6d 2d 64 61 74 61 3b 20 Content-Disposition:.form-data;.
1427c0 6e 61 6d 65 3d 22 00 00 22 00 00 00 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 6d 75 6c 74 name="..".....Content-Type:.mult
1427e0 69 70 61 72 74 2f 6d 69 78 65 64 3b 20 62 6f 75 6e 64 61 72 79 3d 25 73 0d 0a 00 00 0d 0a 2d 2d ipart/mixed;.boundary=%s......--
142800 25 73 0d 0a 43 6f 6e 74 65 6e 74 2d 44 69 73 70 6f 73 69 74 69 6f 6e 3a 20 61 74 74 61 63 68 6d %s..Content-Disposition:.attachm
142820 65 6e 74 00 0d 0a 43 6f 6e 74 65 6e 74 2d 54 79 70 65 3a 20 25 73 00 00 0d 0a 25 73 00 00 00 00 ent...Content-Type:.%s....%s....
142840 0d 0a 0d 0a 00 00 00 00 63 6f 75 6c 64 6e 27 74 20 6f 70 65 6e 20 66 69 6c 65 20 22 25 73 22 00 ........couldn't.open.file."%s".
142860 0d 0a 2d 2d 25 73 2d 2d 00 00 00 00 0d 0a 2d 2d 25 73 2d 2d 0d 0a 00 00 2d 2d 2d 2d 2d 2d 2d 2d ..--%s--......--%s--....--------
142880 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 25 30 38 78 25 30 38 78 00 00 00 00 57 00 44 00 ----------------%08x%08x....W.D.
1428a0 69 00 67 00 65 00 73 00 74 00 00 00 72 65 61 6c 6d 00 00 00 73 74 61 6c 65 00 00 00 64 69 67 65 i.g.e.s.t...realm...stale...dige
1428c0 73 74 5f 73 73 70 69 3a 20 4d 61 6b 65 53 69 67 6e 61 74 75 72 65 20 66 61 69 6c 65 64 2c 20 65 st_sspi:.MakeSignature.failed,.e
1428e0 72 72 6f 72 20 30 78 25 30 38 6c 78 0a 00 00 00 4e 00 65 00 67 00 6f 00 74 00 69 00 61 00 74 00 rror.0x%08lx....N.e.g.o.t.i.a.t.
142900 65 00 00 00 53 50 4e 45 47 4f 20 68 61 6e 64 73 68 61 6b 65 20 66 61 69 6c 75 72 65 20 28 65 6d e...SPNEGO.handshake.failure.(em
142920 70 74 79 20 63 68 61 6c 6c 65 6e 67 65 20 6d 65 73 73 61 67 65 29 0a 00 4e 00 54 00 4c 00 4d 00 pty.challenge.message)..N.T.L.M.
142940 00 00 00 00 4e 54 4c 4d 20 68 61 6e 64 73 68 61 6b 65 20 66 61 69 6c 75 72 65 20 28 65 6d 70 74 ....NTLM.handshake.failure.(empt
142960 79 20 74 79 70 65 2d 32 20 6d 65 73 73 61 67 65 29 0a 00 00 4e 54 4c 4d 20 68 61 6e 64 73 68 61 y.type-2.message)...NTLM.handsha
142980 6b 65 20 66 61 69 6c 75 72 65 20 28 74 79 70 65 2d 33 20 6d 65 73 73 61 67 65 29 3a 20 53 74 61 ke.failure.(type-3.message):.Sta
1429a0 74 75 73 3d 25 78 0a 00 53 53 50 49 20 65 72 72 6f 72 3a 20 25 73 20 66 61 69 6c 65 64 3a 20 25 tus=%x..SSPI.error:.%s.failed:.%
1429c0 73 00 00 00 72 63 6d 64 00 00 00 00 4b 00 65 00 72 00 62 00 65 00 72 00 6f 00 73 00 00 00 00 00 s...rcmd....K.e.r.b.e.r.o.s.....
1429e0 41 63 71 75 69 72 65 43 72 65 64 65 6e 74 69 61 6c 73 48 61 6e 64 6c 65 00 00 00 00 46 61 69 6c AcquireCredentialsHandle....Fail
142a00 65 64 20 74 6f 20 61 63 71 75 69 72 65 20 63 72 65 64 65 6e 74 69 61 6c 73 2e 00 00 49 6e 69 74 ed.to.acquire.credentials...Init
142a20 69 61 6c 69 7a 65 53 65 63 75 72 69 74 79 43 6f 6e 74 65 78 74 00 00 00 46 61 69 6c 65 64 20 74 ializeSecurityContext...Failed.t
142a40 6f 20 69 6e 69 74 69 61 6c 69 73 65 20 73 65 63 75 72 69 74 79 20 63 6f 6e 74 65 78 74 2e 00 00 o.initialise.security.context...
142a60 46 61 69 6c 65 64 20 74 6f 20 73 65 6e 64 20 53 53 50 49 20 61 75 74 68 65 6e 74 69 63 61 74 69 Failed.to.send.SSPI.authenticati
142a80 6f 6e 20 72 65 71 75 65 73 74 2e 00 46 61 69 6c 65 64 20 74 6f 20 73 65 6e 64 20 53 53 50 49 20 on.request..Failed.to.send.SSPI.
142aa0 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 74 6f 6b 65 6e 2e 00 00 00 46 61 69 6c 65 64 20 74 authentication.token....Failed.t
142ac0 6f 20 72 65 63 65 69 76 65 20 53 53 50 49 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 72 65 o.receive.SSPI.authentication.re
142ae0 73 70 6f 6e 73 65 2e 00 55 73 65 72 20 77 61 73 20 72 65 6a 65 63 74 65 64 20 62 79 20 74 68 65 sponse..User.was.rejected.by.the
142b00 20 53 4f 43 4b 53 35 20 73 65 72 76 65 72 20 28 25 75 20 25 75 29 2e 00 49 6e 76 61 6c 69 64 20 .SOCKS5.server.(%u.%u)..Invalid.
142b20 53 53 50 49 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 72 65 73 70 6f 6e 73 65 20 74 79 70 SSPI.authentication.response.typ
142b40 65 20 28 25 75 20 25 75 29 2e 00 00 46 61 69 6c 65 64 20 74 6f 20 72 65 63 65 69 76 65 20 53 53 e.(%u.%u)...Failed.to.receive.SS
142b60 50 49 20 61 75 74 68 65 6e 74 69 63 61 74 69 6f 6e 20 74 6f 6b 65 6e 2e 00 00 00 00 51 75 65 72 PI.authentication.token.....Quer
142b80 79 43 72 65 64 65 6e 74 69 61 6c 41 74 74 72 69 62 75 74 65 73 00 00 00 46 61 69 6c 65 64 20 74 yCredentialAttributes...Failed.t
142ba0 6f 20 64 65 74 65 72 6d 69 6e 65 20 75 73 65 72 20 6e 61 6d 65 2e 00 00 53 4f 43 4b 53 35 20 73 o.determine.user.name...SOCKS5.s
142bc0 65 72 76 65 72 20 61 75 74 68 65 6e 63 74 69 63 61 74 65 64 20 75 73 65 72 20 25 73 20 77 69 74 erver.authencticated.user.%s.wit
142be0 68 20 47 53 53 2d 41 50 49 2e 0a 00 69 6e 74 65 67 72 69 74 79 00 00 00 63 6f 6e 66 69 64 65 6e h.GSS-API...integrity...confiden
142c00 74 69 61 6c 69 74 79 00 53 4f 43 4b 53 35 20 73 65 72 76 65 72 20 73 75 70 70 6f 72 74 73 20 47 tiality.SOCKS5.server.supports.G
142c20 53 53 2d 41 50 49 20 25 73 20 64 61 74 61 20 70 72 6f 74 65 63 74 69 6f 6e 2e 0a 00 51 75 65 72 SS-API.%s.data.protection...Quer
142c40 79 43 6f 6e 74 65 78 74 41 74 74 72 69 62 75 74 65 73 00 00 46 61 69 6c 65 64 20 74 6f 20 71 75 yContextAttributes..Failed.to.qu
142c60 65 72 79 20 73 65 63 75 72 69 74 79 20 63 6f 6e 74 65 78 74 20 61 74 74 72 69 62 75 74 65 73 2e ery.security.context.attributes.
142c80 00 00 00 00 45 6e 63 72 79 70 74 4d 65 73 73 61 67 65 00 00 46 61 69 6c 65 64 20 74 6f 20 73 65 ....EncryptMessage..Failed.to.se
142ca0 6e 64 20 53 53 50 49 20 65 6e 63 72 79 70 74 69 6f 6e 20 72 65 71 75 65 73 74 2e 00 46 61 69 6c nd.SSPI.encryption.request..Fail
142cc0 65 64 20 74 6f 20 73 65 6e 64 20 53 53 50 49 20 65 6e 63 72 79 70 74 69 6f 6e 20 74 79 70 65 2e ed.to.send.SSPI.encryption.type.
142ce0 00 00 00 00 46 61 69 6c 65 64 20 74 6f 20 72 65 63 65 69 76 65 20 53 53 50 49 20 65 6e 63 72 79 ....Failed.to.receive.SSPI.encry
142d00 70 74 69 6f 6e 20 72 65 73 70 6f 6e 73 65 2e 00 49 6e 76 61 6c 69 64 20 53 53 50 49 20 65 6e 63 ption.response..Invalid.SSPI.enc
142d20 72 79 70 74 69 6f 6e 20 72 65 73 70 6f 6e 73 65 20 74 79 70 65 20 28 25 75 20 25 75 29 2e 00 00 ryption.response.type.(%u.%u)...
142d40 46 61 69 6c 65 64 20 74 6f 20 72 65 63 65 69 76 65 20 53 53 50 49 20 65 6e 63 72 79 70 74 69 6f Failed.to.receive.SSPI.encryptio
142d60 6e 20 74 79 70 65 2e 00 44 65 63 72 79 70 74 4d 65 73 73 61 67 65 00 00 49 6e 76 61 6c 69 64 20 n.type..DecryptMessage..Invalid.
142d80 53 53 50 49 20 65 6e 63 72 79 70 74 69 6f 6e 20 72 65 73 70 6f 6e 73 65 20 6c 65 6e 67 74 68 20 SSPI.encryption.response.length.
142da0 28 25 6c 75 29 2e 00 00 6f 75 74 20 47 53 53 2d 41 50 49 20 64 61 74 61 00 00 00 00 20 47 53 53 (%lu)...out.GSS-API.data.....GSS
142dc0 2d 41 50 49 20 69 6e 74 65 67 72 69 74 79 00 00 20 47 53 53 2d 41 50 49 20 63 6f 6e 66 69 64 65 -API.integrity...GSS-API.confide
142de0 6e 74 69 61 6c 69 74 79 00 00 00 00 53 4f 43 4b 53 35 20 61 63 63 65 73 73 20 77 69 74 68 25 73 ntiality....SOCKS5.access.with%s
142e00 20 70 72 6f 74 65 63 74 69 6f 6e 20 67 72 61 6e 74 65 64 2e 0a 00 00 00 31 2e 32 2e 38 34 30 2e .protection.granted.....1.2.840.
142e20 31 30 30 34 30 2e 34 2e 31 00 00 00 64 73 61 00 31 2e 32 2e 38 34 30 2e 31 30 30 34 30 2e 34 2e 10040.4.1...dsa.1.2.840.10040.4.
142e40 33 00 00 00 64 73 61 2d 77 69 74 68 2d 73 68 61 31 00 00 00 31 2e 32 2e 38 34 30 2e 31 30 30 34 3...dsa-with-sha1...1.2.840.1004
142e60 35 2e 32 2e 31 00 00 00 65 63 50 75 62 6c 69 63 4b 65 79 00 31 2e 32 2e 38 34 30 2e 31 30 30 34 5.2.1...ecPublicKey.1.2.840.1004
142e80 35 2e 33 2e 30 2e 31 00 63 32 70 6e 62 31 36 33 76 31 00 00 31 2e 32 2e 38 34 30 2e 31 30 30 34 5.3.0.1.c2pnb163v1..1.2.840.1004
142ea0 35 2e 34 2e 31 00 00 00 65 63 64 73 61 2d 77 69 74 68 2d 53 48 41 31 00 31 2e 32 2e 38 34 30 2e 5.4.1...ecdsa-with-SHA1.1.2.840.
142ec0 31 30 30 34 36 2e 32 2e 31 00 00 00 64 68 70 75 62 6c 69 63 6e 75 6d 62 65 72 00 00 31 2e 32 2e 10046.2.1...dhpublicnumber..1.2.
142ee0 38 34 30 2e 31 31 33 35 34 39 2e 31 2e 31 2e 31 00 00 00 00 72 73 61 45 6e 63 72 79 70 74 69 6f 840.113549.1.1.1....rsaEncryptio
142f00 6e 00 00 00 31 2e 32 2e 38 34 30 2e 31 31 33 35 34 39 2e 31 2e 31 2e 32 00 00 00 00 6d 64 32 57 n...1.2.840.113549.1.1.2....md2W
142f20 69 74 68 52 53 41 45 6e 63 72 79 70 74 69 6f 6e 00 00 00 00 31 2e 32 2e 38 34 30 2e 31 31 33 35 ithRSAEncryption....1.2.840.1135
142f40 34 39 2e 31 2e 31 2e 34 00 00 00 00 6d 64 35 57 69 74 68 52 53 41 45 6e 63 72 79 70 74 69 6f 6e 49.1.1.4....md5WithRSAEncryption
142f60 00 00 00 00 31 2e 32 2e 38 34 30 2e 31 31 33 35 34 39 2e 31 2e 31 2e 35 00 00 00 00 73 68 61 31 ....1.2.840.113549.1.1.5....sha1
142f80 57 69 74 68 52 53 41 45 6e 63 72 79 70 74 69 6f 6e 00 00 00 31 2e 32 2e 38 34 30 2e 31 31 33 35 WithRSAEncryption...1.2.840.1135
142fa0 34 39 2e 31 2e 31 2e 31 30 00 00 00 52 53 41 53 53 41 2d 50 53 53 00 00 31 2e 32 2e 38 34 30 2e 49.1.1.10...RSASSA-PSS..1.2.840.
142fc0 31 31 33 35 34 39 2e 31 2e 31 2e 31 34 00 00 00 73 68 61 32 32 34 57 69 74 68 52 53 41 45 6e 63 113549.1.1.14...sha224WithRSAEnc
142fe0 72 79 70 74 69 6f 6e 00 31 2e 32 2e 38 34 30 2e 31 31 33 35 34 39 2e 31 2e 31 2e 31 31 00 00 00 ryption.1.2.840.113549.1.1.11...
143000 73 68 61 32 35 36 57 69 74 68 52 53 41 45 6e 63 72 79 70 74 69 6f 6e 00 31 2e 32 2e 38 34 30 2e sha256WithRSAEncryption.1.2.840.
143020 31 31 33 35 34 39 2e 31 2e 31 2e 31 32 00 00 00 73 68 61 33 38 34 57 69 74 68 52 53 41 45 6e 63 113549.1.1.12...sha384WithRSAEnc
143040 72 79 70 74 69 6f 6e 00 31 2e 32 2e 38 34 30 2e 31 31 33 35 34 39 2e 31 2e 31 2e 31 33 00 00 00 ryption.1.2.840.113549.1.1.13...
143060 73 68 61 35 31 32 57 69 74 68 52 53 41 45 6e 63 72 79 70 74 69 6f 6e 00 31 2e 32 2e 38 34 30 2e sha512WithRSAEncryption.1.2.840.
143080 31 31 33 35 34 39 2e 32 2e 32 00 00 6d 64 32 00 31 2e 32 2e 38 34 30 2e 31 31 33 35 34 39 2e 32 113549.2.2..md2.1.2.840.113549.2
1430a0 2e 35 00 00 6d 64 35 00 31 2e 33 2e 31 34 2e 33 2e 32 2e 32 36 00 00 00 43 4e 00 00 32 2e 35 2e .5..md5.1.3.14.3.2.26...CN..2.5.
1430c0 34 2e 34 00 53 4e 00 00 32 2e 35 2e 34 2e 35 00 73 65 72 69 61 6c 4e 75 6d 62 65 72 00 00 00 00 4.4.SN..2.5.4.5.serialNumber....
1430e0 32 2e 35 2e 34 2e 36 00 32 2e 35 2e 34 2e 37 00 4c 00 00 00 32 2e 35 2e 34 2e 38 00 53 54 00 00 2.5.4.6.2.5.4.7.L...2.5.4.8.ST..
143100 32 2e 35 2e 34 2e 39 00 73 74 72 65 65 74 41 64 64 72 65 73 73 00 00 00 32 2e 35 2e 34 2e 31 30 2.5.4.9.streetAddress...2.5.4.10
143120 00 00 00 00 4f 00 00 00 32 2e 35 2e 34 2e 31 31 00 00 00 00 4f 55 00 00 32 2e 35 2e 34 2e 31 32 ....O...2.5.4.11....OU..2.5.4.12
143140 00 00 00 00 74 69 74 6c 65 00 00 00 32 2e 35 2e 34 2e 31 33 00 00 00 00 32 2e 35 2e 34 2e 31 37 ....title...2.5.4.13....2.5.4.17
143160 00 00 00 00 70 6f 73 74 61 6c 43 6f 64 65 00 00 32 2e 35 2e 34 2e 34 31 00 00 00 00 32 2e 35 2e ....postalCode..2.5.4.41....2.5.
143180 34 2e 34 32 00 00 00 00 67 69 76 65 6e 4e 61 6d 65 00 00 00 32 2e 35 2e 34 2e 34 33 00 00 00 00 4.42....givenName...2.5.4.43....
1431a0 69 6e 69 74 69 61 6c 73 00 00 00 00 32 2e 35 2e 34 2e 34 34 00 00 00 00 67 65 6e 65 72 61 74 69 initials....2.5.4.44....generati
1431c0 6f 6e 51 75 61 6c 69 66 69 65 72 00 32 2e 35 2e 34 2e 34 35 00 00 00 00 58 35 30 30 55 6e 69 71 onQualifier.2.5.4.45....X500Uniq
1431e0 75 65 49 64 65 6e 74 69 66 69 65 72 00 00 00 00 32 2e 35 2e 34 2e 34 36 00 00 00 00 64 6e 51 75 ueIdentifier....2.5.4.46....dnQu
143200 61 6c 69 66 69 65 72 00 32 2e 35 2e 34 2e 36 35 00 00 00 00 70 73 65 75 64 6f 6e 79 6d 00 00 00 alifier.2.5.4.65....pseudonym...
143220 31 2e 32 2e 38 34 30 2e 31 31 33 35 34 39 2e 31 2e 39 2e 31 00 00 00 00 65 6d 61 69 6c 41 64 64 1.2.840.113549.1.9.1....emailAdd
143240 72 65 73 73 00 00 00 00 32 2e 35 2e 34 2e 37 32 00 00 00 00 72 6f 6c 65 00 00 00 00 73 75 62 6a ress....2.5.4.72....role....subj
143260 65 63 74 41 6c 74 4e 61 6d 65 00 00 32 2e 35 2e 32 39 2e 31 38 00 00 00 69 73 73 75 65 72 41 6c ectAltName..2.5.29.18...issuerAl
143280 74 4e 61 6d 65 00 00 00 32 2e 35 2e 32 39 2e 31 39 00 00 00 62 61 73 69 63 43 6f 6e 73 74 72 61 tName...2.5.29.19...basicConstra
1432a0 69 6e 74 73 00 00 00 00 32 2e 31 36 2e 38 34 30 2e 31 2e 31 30 31 2e 33 2e 34 2e 32 2e 34 00 00 ints....2.16.840.1.101.3.4.2.4..
1432c0 73 68 61 32 32 34 00 00 32 2e 31 36 2e 38 34 30 2e 31 2e 31 30 31 2e 33 2e 34 2e 32 2e 31 00 00 sha224..2.16.840.1.101.3.4.2.1..
1432e0 73 68 61 32 35 36 00 00 32 2e 31 36 2e 38 34 30 2e 31 2e 31 30 31 2e 33 2e 34 2e 32 2e 32 00 00 sha256..2.16.840.1.101.3.4.2.2..
143300 73 68 61 33 38 34 00 00 32 2e 31 36 2e 38 34 30 2e 31 2e 31 30 31 2e 33 2e 34 2e 32 2e 33 00 00 sha384..2.16.840.1.101.3.4.2.3..
143320 73 68 61 35 31 32 00 00 25 30 32 78 3a 00 00 00 30 78 00 00 25 73 25 6c 78 00 00 00 20 47 4d 54 sha512..%02x:...0x..%s%lx....GMT
143340 00 00 00 00 20 00 00 00 25 2e 34 73 2d 25 2e 32 73 2d 25 2e 32 73 20 25 2e 32 73 3a 25 2e 32 73 ........%.4s-%.2s-%.2s.%.2s:%.2s
143360 3a 25 63 25 63 25 73 25 2e 2a 73 25 73 25 2e 2a 73 00 00 00 47 4d 54 00 25 75 25 2e 32 73 2d 25 :%c%c%s%.*s%s%.*s...GMT.%u%.2s-%
143380 2e 32 73 2d 25 2e 32 73 20 25 2e 32 73 3a 25 2e 32 73 3a 25 2e 32 73 20 25 2e 2a 73 00 00 00 00 .2s-%.2s.%.2s:%.2s:%.2s.%.*s....
1433a0 20 20 20 25 73 3a 20 25 73 0a 00 00 20 20 20 52 53 41 20 50 75 62 6c 69 63 20 4b 65 79 20 28 25 ...%s:.%s......RSA.Public.Key.(%
1433c0 6c 75 20 62 69 74 73 29 0a 00 00 00 25 6c 75 00 52 53 41 20 50 75 62 6c 69 63 20 4b 65 79 00 00 lu.bits)....%lu.RSA.Public.Key..
1433e0 72 73 61 28 6e 29 00 00 72 73 61 28 65 29 00 00 64 73 61 28 70 29 00 00 64 73 61 28 71 29 00 00 rsa(n)..rsa(e)..dsa(p)..dsa(q)..
143400 64 73 61 28 67 29 00 00 64 73 61 28 70 75 62 5f 6b 65 79 29 00 00 00 00 64 68 28 70 29 00 00 00 dsa(g)..dsa(pub_key)....dh(p)...
143420 64 68 28 67 29 00 00 00 64 68 28 70 75 62 5f 6b 65 79 29 00 53 75 62 6a 65 63 74 00 25 32 64 20 dh(g)...dh(pub_key).Subject.%2d.
143440 53 75 62 6a 65 63 74 3a 20 25 73 0a 00 00 00 00 49 73 73 75 65 72 00 00 20 20 20 49 73 73 75 65 Subject:.%s.....Issuer.....Issue
143460 72 3a 20 25 73 0a 00 00 25 6c 78 00 56 65 72 73 69 6f 6e 00 20 20 20 56 65 72 73 69 6f 6e 3a 20 r:.%s...%lx.Version....Version:.
143480 25 6c 75 20 28 30 78 25 6c 78 29 0a 00 00 00 00 53 65 72 69 61 6c 20 4e 75 6d 62 65 72 00 00 00 %lu.(0x%lx).....Serial.Number...
1434a0 20 20 20 53 65 72 69 61 6c 20 4e 75 6d 62 65 72 3a 20 25 73 0a 00 00 00 53 69 67 6e 61 74 75 72 ...Serial.Number:.%s....Signatur
1434c0 65 20 41 6c 67 6f 72 69 74 68 6d 00 20 20 20 53 69 67 6e 61 74 75 72 65 20 41 6c 67 6f 72 69 74 e.Algorithm....Signature.Algorit
1434e0 68 6d 3a 20 25 73 0a 00 53 74 61 72 74 20 44 61 74 65 00 00 20 20 20 53 74 61 72 74 20 44 61 74 hm:.%s..Start.Date.....Start.Dat
143500 65 3a 20 25 73 0a 00 00 45 78 70 69 72 65 20 44 61 74 65 00 20 20 20 45 78 70 69 72 65 20 44 61 e:.%s...Expire.Date....Expire.Da
143520 74 65 3a 20 25 73 0a 00 50 75 62 6c 69 63 20 4b 65 79 20 41 6c 67 6f 72 69 74 68 6d 00 00 00 00 te:.%s..Public.Key.Algorithm....
143540 20 20 20 50 75 62 6c 69 63 20 4b 65 79 20 41 6c 67 6f 72 69 74 68 6d 3a 20 25 73 0a 00 00 00 00 ...Public.Key.Algorithm:.%s.....
143560 53 69 67 6e 61 74 75 72 65 00 00 00 20 20 20 53 69 67 6e 61 74 75 72 65 3a 20 25 73 0a 00 00 00 Signature......Signature:.%s....
143580 2d 2d 2d 2d 2d 42 45 47 49 4e 20 43 45 52 54 49 46 49 43 41 54 45 2d 2d 2d 2d 2d 00 2d 2d 2d 2d -----BEGIN.CERTIFICATE-----.----
1435a0 2d 45 4e 44 20 43 45 52 54 49 46 49 43 41 54 45 2d 2d 2d 2d 2d 00 00 00 43 65 72 74 00 00 00 00 -END.CERTIFICATE-----...Cert....
1435c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 3f 00 00 00 00 00 00 50 3f 39 9d 52 a2 46 df 91 3f ...............?......P?9.R.F..?
1435e0 00 00 00 00 00 00 f0 3f 18 2d 44 54 fb 21 09 40 00 00 00 00 00 00 24 40 00 00 00 00 00 00 30 40 .......?.-DT.!.@......$@......0@
143600 f8 c1 63 1a dc a5 4c 40 00 00 00 00 00 28 77 40 00 00 00 00 00 70 7f 40 00 00 00 00 00 40 8f 40 ..c...L@.....(w@.....p.@.....@.@
143620 00 00 00 00 80 84 2e 41 00 00 00 00 00 00 e0 41 00 00 00 00 00 00 e0 43 00 00 00 00 00 00 f0 7f .......A.......A.......C........
143640 00 00 00 00 00 00 f0 bf 00 00 00 00 00 00 e0 c3 00 00 00 00 00 00 f0 ff 00 00 00 00 00 00 00 00 ................................
143660 0b 00 00 00 60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 20 00 00 00 17 00 00 00 18 00 00 00 ....`...........................
143680 ff ff ff ff ff ff ff 7f ff ff ff ff ff ff ff 7f 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 80 ................................
1436a0 ff ff ff ff 00 00 c0 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 41 00 00 00 00 00 00 00 00 .......?...............A........
1436c0 04 66 6d 6f 64 00 00 00 00 00 00 00 00 02 16 00 e0 26 49 00 40 01 49 00 d0 00 49 00 50 00 49 00 .fmod............&I.@.I...I.P.I.
1436e0 70 00 49 00 40 01 49 00 d0 00 49 00 50 00 49 00 c0 00 49 00 c0 00 49 00 00 01 49 00 c0 00 49 00 p.I.@.I...I.P.I...I...I...I...I.
143700 40 01 49 00 40 01 49 00 d0 00 49 00 40 01 49 00 00 00 00 00 00 00 38 43 00 00 00 00 00 00 38 43 @.I.@.I...I.@.I.......8C......8C
143720 07 5c 14 33 26 a6 91 3c 18 2d 44 54 fb 21 f9 3f 07 5c 14 33 26 a6 a1 bc 18 2d 44 54 fb 21 09 c0 .\.3&..<.-DT.!.?.\.3&....-DT.!..
143740 07 5c 14 33 26 a6 a1 3c 18 2d 44 54 fb 21 09 40 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 .\.3&..<.-DT.!.@................
143760 00 00 00 f8 ff ff ff ff 00 00 00 f8 ff ff ff ff 00 00 00 00 c0 ff ff 7f 00 00 00 00 00 00 00 00 ................................
143780 00 00 00 00 00 00 00 00 55 55 55 55 55 55 c5 bf 33 33 33 33 33 33 b3 bf b7 6d db b6 6d db a6 bf ........UUUUUU..333333...m..m...
1437a0 e9 a2 8b 2e ba e8 96 3f 33 33 33 33 33 33 b3 3f c7 71 1c c7 71 1c 9f 3f 55 55 55 55 55 55 c5 3f .......?333333.?.q..q..?UUUUUU.?
1437c0 4f ec c4 4e ec c4 91 3f b7 6d db b6 6d db a6 3f 24 72 78 78 78 a8 87 3f 9a 99 99 99 99 99 8c 3f O..N...?.m..m..?$rxxx..?.......?
1437e0 ff ff ff ff ff ff ff 7f 00 00 00 00 00 c0 ff ff 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 e0 3f .......................?.......?
143800 00 00 00 00 00 00 10 00 ef 39 fa fe 42 2e 86 40 00 00 d7 bd 32 62 08 0c 00 00 00 00 00 00 f0 7f .........9..B..@....2b..........
143820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 37 00 00 00 00 00 00 38 43 00 00 00 00 00 00 38 43 ...............7......8C......8C
143840 07 5c 14 33 26 a6 91 3c 18 2d 44 54 fb 21 f9 3f 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 .\.3&..<.-DT.!.?................
143860 00 00 00 f8 ff ff ff ff 00 00 00 f8 ff ff ff ff 00 00 00 00 c0 ff ff 7f 55 55 55 55 55 55 c5 3f ........................UUUUUU.?
143880 33 33 33 33 33 33 b3 3f b7 6d db b6 6d db a6 3f e9 a2 8b 2e ba e8 96 3f 33 33 33 33 33 33 b3 3f 333333.?.m..m..?.......?333333.?
1438a0 c7 71 1c c7 71 1c 9f 3f 55 55 55 55 55 55 c5 3f 4f ec c4 4e ec c4 91 3f b7 6d db b6 6d db a6 3f .q..q..?UUUUUU.?O..N...?.m..m..?
1438c0 24 72 78 78 78 a8 87 3f 9a 99 99 99 99 99 8c 3f ff ff ff ff ff ff ff 7f 00 00 00 00 00 c0 ff ff $rxxx..?.......?................
1438e0 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 10 00 ef 39 fa fe 42 2e 86 40 00 00 d7 bd 32 62 08 0c .......?.........9..B..@....2b..
143900 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 00 00 55 55 55 55 55 55 c5 bf 00 00 00 00 00 00 e0 bf ................UUUUUU..........
143920 11 11 11 11 11 11 81 3f 55 55 55 55 55 55 a5 3f 1a a0 01 1a a0 01 2a bf 17 6c c1 16 6c c1 56 bf .......?UUUUUU.?......*..l..l.V.
143940 34 c7 56 a5 e3 1d c7 3e 1a a0 01 1a a0 01 fa 3e 83 c8 c9 6d 30 5f 24 40 00 00 00 00 00 00 38 43 4.V....>.......>...m0_$@......8C
143960 00 00 60 1a 61 b4 90 3d 00 00 60 1a 61 b4 90 3d 00 00 40 54 fb 21 b9 3f 73 70 03 2e 8a 19 63 3b ..`.a..=..`.a..=..@T.!.?sp....c;
143980 00 00 00 00 00 00 60 43 00 00 00 00 00 00 80 3c ff ff ff ff ff ff ef 3f 00 00 00 00 00 00 00 80 ......`C.......<.......?........
1439a0 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 bf ff ff ff ff ff ff ff 7f 00 00 00 00 00 00 00 00 .......?........................
1439c0 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 80 00 00 00 00 00 00 f0 ff 00 00 00 00 00 00 f0 ff ................................
1439e0 c0 ff ff ff 00 00 00 00 c0 ff ff ff 00 00 00 00 c0 ff 00 00 00 00 00 00 c0 ff 00 00 00 00 00 00 ................................
143a00 00 00 00 00 00 00 38 43 00 00 00 00 00 00 38 43 00 00 00 00 00 00 30 3c 00 00 00 00 00 00 30 3c ......8C......8C......0<......0<
143a20 fe 82 2b 65 47 15 57 40 fe 82 2b 65 47 15 57 40 00 00 fa fe 42 2e 86 3f 00 00 fa fe 42 2e 86 3f ..+eG.W@..+eG.W@....B..?....B..?
143a40 3a 3b 9e bc 9a f7 1c 3d 3a 3b 9e bc 9a f7 1c 3d e5 08 d1 b1 74 10 81 3f 5a a4 66 55 55 55 c5 3f :;.....=:;.....=....t..?Z.fUUU.?
143a60 80 ed ec 26 57 55 a5 3f 7b e1 ff ff ff ff df 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 10 00 ...&WU.?{......?.......?........
143a80 ef 39 fa fe 42 2e 86 40 00 00 d7 bd 32 62 08 0c 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 08 00 .9..B..@....2b..................
143aa0 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ef 7f 00 00 00 00 00 00 10 00 00 00 30 3c 00 00 30 3c ..........................0<..0<
143ac0 ca 64 57 04 ca 64 57 04 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 0f 00 ff ff ff ff ff ff 0f 00 .dW..dW.........................
143ae0 00 00 00 00 00 c0 db 3f 00 00 00 00 00 c0 db 3f 10 f8 ff ff ff ff 8f 42 10 f8 ff ff ff ff 8f 42 .......?.......?.......B.......B
143b00 00 00 00 80 ff ff ff 7f 00 00 00 80 ff ff ff 7f 00 78 9f 50 13 44 d3 3f 58 b3 12 1f 31 ef 1f 3d .................x.P.D.?X...1..=
143b20 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 ................................
143b40 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?.......?................
143b60 00 00 00 00 00 00 30 43 00 00 00 00 00 00 30 43 00 00 00 00 00 00 f0 ff 00 00 00 00 00 00 f0 7f ......0C......0C................
143b80 01 00 00 00 00 00 f0 7f 01 00 00 00 00 00 f0 7f f9 ce 97 c6 14 89 35 40 3d 81 29 64 09 93 08 c0 ......................5@=.)d....
143ba0 55 84 35 6a 80 c9 25 c0 d2 35 96 dc 02 6a fc 3f f7 99 18 7e 9f ab 16 40 35 b1 77 dc f2 7a f2 bf U.5j..%..5...j.?...~...@5.w..z..
143bc0 08 41 2e bf 6c 7a 5a 3f 00 00 00 00 00 00 00 00 ff ff ff ff ff ff 0f 00 ff ff ff ff ff ff 0f 00 .A..lzZ?........................
143be0 0f f8 ff ff ff ff 8f 42 0f f8 ff ff ff ff 8f 42 00 00 e0 ff ff ff ff 7f 00 00 e0 ff ff ff ff 7f .......B.......B................
143c00 00 38 fa fe 42 2e e6 3f 30 67 c7 93 57 f3 2e 3d 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff .8..B..?0g..W..=................
143c20 ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 3f .......................?.......?
143c40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 30 43 00 00 00 00 00 00 30 43 ......................0C......0C
143c60 00 00 00 00 00 00 f0 ff 00 00 00 00 00 00 f0 7f 01 00 00 00 00 00 f0 7f 01 00 00 00 00 00 f0 7f ................................
143c80 55 c5 0d 09 98 49 c2 3f 13 1e 20 ff ff ff cf bf 75 7d d5 4d c5 55 c5 bf a7 55 55 55 55 55 d5 3f U....I.?........u}.M.U...UUUUU.?
143ca0 53 7a 86 98 99 99 c9 3f 1c 00 00 00 00 00 e0 bf 00 00 00 00 00 00 38 43 00 00 00 00 00 00 38 43 Sz.....?..............8C......8C
143cc0 ff ff ff ff ff ff 0f 00 ff ff ff ff ff ff 0f 00 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 3f .......................?.......?
143ce0 ff ff ff ff ff ff ff 7f ff ff ff ff ff ff ff 7f 31 67 8a e7 7f d8 55 3f bf a0 04 d7 08 6b ac 3f ................1g....U?.....k.?
143d00 77 4e ba 6f ab b2 83 3f 8e c5 82 ff bd bf ce 3f ef 39 fa fe 42 2e e6 3f 00 00 00 f8 ff ff ff ff wN.o...?.......?.9..B..?........
143d20 00 00 00 40 47 15 f7 bf 01 00 00 00 00 00 f0 7f 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 f0 ff ...@G...........................
143d40 00 00 00 00 00 00 00 80 00 00 00 00 00 00 e0 ff 00 00 00 00 00 00 e0 7f 00 00 00 00 00 00 10 00 ................................
143d60 00 00 00 00 00 00 f8 ff 00 00 00 00 00 00 00 00 55 55 55 55 55 55 c5 bf 00 00 00 00 00 00 e0 bf ................UUUUUU..........
143d80 11 11 11 11 11 11 81 3f 55 55 55 55 55 55 a5 3f 1a a0 01 1a a0 01 2a bf 17 6c c1 16 6c c1 56 bf .......?UUUUUU.?......*..l..l.V.
143da0 34 c7 56 a5 e3 1d c7 3e 1a a0 01 1a a0 01 fa 3e 83 c8 c9 6d 30 5f 24 40 00 00 00 00 00 00 38 43 4.V....>.......>...m0_$@......8C
143dc0 00 00 60 1a 61 b4 90 3d 00 00 60 1a 61 b4 90 3d 00 00 40 54 fb 21 b9 3f 73 70 03 2e 8a 19 63 3b ..`.a..=..`.a..=..@T.!.?sp....c;
143de0 00 00 00 00 00 00 60 43 00 00 00 00 00 00 80 3c ff ff ff ff ff ff ef 3f 00 00 00 00 00 00 00 80 ......`C.......<.......?........
143e00 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 bf 83 c8 c9 6d 30 5f 24 40 83 c8 c9 6d 30 5f 24 40 .......?...........m0_$@...m0_$@
143e20 00 00 00 00 00 00 78 43 00 00 00 00 00 00 38 43 00 40 44 54 fb 21 b9 3f 00 00 44 54 fb 21 b9 3f ......xC......8C.@DT.!.?..DT.!.?
143e40 00 40 67 67 b9 e7 32 bd 00 00 4c 4c 23 8c 46 3d 4a 34 07 37 e0 a2 a8 3a 45 73 70 03 2e 8a e9 3a .@gg..2...LL#.F=J4.7...:Esp....:
143e60 af 33 67 67 b9 e7 32 3d 00 00 00 00 00 00 f0 3f 00 00 fc ff ff ff ff ff 00 00 00 00 00 00 00 00 .3gg..2=.......?................
143e80 00 00 00 00 00 00 00 80 00 00 00 00 00 00 60 43 00 00 00 00 00 00 80 3c 00 00 00 00 00 00 a0 3c ..............`C.......<.......<
143ea0 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 3f .......................?.......?
143ec0 33 04 00 00 00 00 00 00 33 04 00 00 00 00 00 00 00 00 00 00 00 00 f0 bf 00 00 00 00 00 00 30 43 3.......3.....................0C
143ee0 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 80 ff 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
143f00 05 61 74 61 6e 32 00 00 00 00 00 00 00 02 10 00 f0 4c 49 00 80 4d 49 00 d0 00 49 00 50 4d 49 00 .atan2...........LI..MI...I.PMI.
143f20 50 4d 49 00 50 4d 49 00 d0 00 49 00 50 4d 49 00 c0 00 49 00 c0 00 49 00 00 01 49 00 c0 00 49 00 PMI.PMI...I.PMI...I...I...I...I.
143f40 80 4d 49 00 80 4d 49 00 d0 00 49 00 60 01 49 00 ff ff ff ff ff ff ef 7f 00 00 00 00 00 00 10 00 .MI..MI...I.`.I.................
143f60 00 00 00 00 00 00 98 c0 00 00 00 00 00 00 98 40 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 00 00 ...............@................
143f80 61 63 6f 73 00 00 00 00 00 00 00 00 00 00 00 00 58 a1 dd e3 cc fa e4 3c 00 31 e5 0a bc 22 b0 3f acos............X......<.1...".?
143fa0 17 27 f5 86 fc 3b c5 3c 00 c3 af 26 dd 62 b0 3f 99 2c 1e 6b 67 fc ee 3c 00 21 18 4a ff a2 b0 3f .'...;.<...&.b.?.,.kg..<.!.J...?
143fc0 c4 82 65 54 31 ee e1 3c 00 9d 31 79 22 e3 b0 3f fa 10 7a 8c fc 17 e7 3c 00 1d 10 b8 46 23 b1 3f ..eT1..<..1y"..?..z....<....F#.?
143fe0 56 8d 16 9f c2 61 ec 3c 00 24 c8 0a 6c 63 b1 3f 0d a3 93 d4 78 b2 e0 3c 00 d2 6e 75 92 a3 b1 3f V....a.<.$..lc.?....x..<..nu...?
144000 63 d5 76 35 eb 19 e0 3c 00 e5 19 fc b9 e3 b1 3f 30 97 fd 19 4e 1a e0 3c 00 be df a2 e2 23 b2 3f c.v5...<.......?0...N..<.....#.?
144020 09 c1 c1 22 08 24 d8 3c 00 62 d7 6d 0c 64 b2 3f 8c 67 af 51 16 c6 e1 3c 00 7c 18 61 37 a4 b2 3f ...".$.<.b.m.d.?.g.Q...<.|.a7..?
144040 e8 e9 ba 8f bc 1b dc 3c 00 61 bb 80 63 e4 b2 3f 0d 30 0b 48 5f a0 e9 3c 00 10 d9 d0 90 24 b3 3f .......<.a..c..?.0.H_..<.....$.?
144060 5d 55 1d 20 3f 0f c8 3c 00 38 8b 55 bf 64 b3 3f 7c 7d 7d f3 a3 3f d5 3c 00 35 ec 12 ef a4 b3 3f ]U..?..<.8.U.d.?|}}..?.<.5.....?
144080 7e 2b 9b 08 dc f2 e1 3c 00 18 17 0d 20 e5 b3 3f 29 30 3e af 42 ad cb 3c 00 a7 27 48 52 25 b4 3f ~+.....<.......?)0>.B..<..'HR%.?
1440a0 ab 19 c0 81 49 26 b3 3c 00 5e 3a c8 85 65 b4 3f 3e 21 ca 8e 12 ca e8 3c 00 73 6c 91 ba a5 b4 3f ....I&.<.^:..e.?>!.....<.sl....?
1440c0 65 c3 63 62 7e 71 cf 3c 00 db db a7 f0 e5 b4 3f 72 93 aa dc ca 80 c2 3c 00 46 a7 0f 28 26 b5 3f e.cb~q.<.......?r......<.F..(&.?
1440e0 5a f6 9a 6e 04 e1 d2 3c 00 27 ee cc 60 66 b5 3f 34 d6 04 37 6a e2 c0 3c 00 b5 d0 e3 9a a6 b5 3f Z..n...<.'..`f.?4..7j..<.......?
144100 2b 69 b3 ff 09 55 c3 3c 00 ec 6f 58 d6 e6 b5 3f 46 9f ef 2e 4b 3b d7 3c 00 91 ed 2e 13 27 b6 3f +i...U.<..oX...?F...K;.<.....'.?
144120 59 68 fc c5 89 14 e8 3c 00 34 6c 6b 51 67 b6 3f f6 3b 2b 9e 55 c2 e7 3c 00 33 0f 12 91 a7 b6 3f Yh.....<.4lkQg.?.;+.U..<.3.....?
144140 dc d0 9c 09 6d 38 e5 3c 00 bb fa 26 d2 e7 b6 3f eb 8e f3 98 ab f9 cc 3c 00 cc 53 ae 14 28 b7 3f ....m8.<...&...?.......<..S..(.?
144160 1a 14 59 d9 3d df 74 3c 00 3a 40 ac 58 68 b7 3f 2c e4 6e 40 34 60 ed 3c 00 b0 e6 24 9e a8 b7 3f ..Y.=.t<.:@.Xh.?,.n@4`.<...$...?
144180 db d1 1c ef f1 05 e7 3c 00 b6 6e 1c e5 e8 b7 3f fe 94 39 f0 dc ae df 3c 00 ad 00 97 2d 29 b8 3f .......<..n....?..9....<....-).?
1441a0 07 5c aa 9d bb bf c4 3c 00 d6 c5 98 77 69 b8 3f e0 a1 e9 e5 11 3d ef 3c 00 52 e8 25 c3 a9 b8 3f .\.....<....wi.?.....=.<.R.%...?
1441c0 fd 66 1f d8 40 ff a5 3c 00 2a 93 42 10 ea b8 3f 61 ad c9 d9 77 bc ea 3c 00 47 f2 f2 5e 2a b9 3f .f..@..<.*.B...?a...w..<.G..^*.?
1441e0 af 6d 28 93 3c f7 e6 3c 00 81 32 3b af 6a b9 3f a0 06 f3 50 a0 45 de 3c 00 98 81 1f 01 ab b9 3f .m(.<..<..2;.j.?...P.E.<.......?
144200 3c d6 2f 83 a8 dc ea 3c 00 3a 0e a4 54 eb b9 3f 46 74 8f be 17 a7 a9 3c 00 08 08 cd a9 2b ba 3f <./....<.:..T..?Ft.....<.....+.?
144220 4e 82 69 62 7a 50 d8 3c 00 92 9f 9e 00 6c ba 3f b0 fc 20 20 25 58 e6 3c 00 61 06 1d 59 ac ba 3f N.ibzP.<.....l.?....%X.<.a..Y..?
144240 5d 40 ec ba 5f 7d 9c 3c 00 f6 6e 4c b3 ec ba 3f fb bc 9c 9a 47 09 bc 3c 00 ca 0c 31 0f 2d bb 3f ]@.._}.<..nL...?....G..<...1.-.?
144260 61 dc e9 7f a1 28 ef 3c 00 55 14 cf 6c 6d bb 3f 69 54 09 ed 3f 91 e0 3c 00 11 bb 2a cc ad bb 3f a....(.<.U..lm.?iT..?..<...*...?
144280 56 e3 cf 2a d7 fa b6 3c 00 77 37 48 2d ee bb 3f ad 16 8d 58 5b 46 b4 3c 00 06 c1 2b 90 2e bc 3f V..*...<.w7H-..?...X[F.<...+...?
1442a0 58 8e 20 15 6b 6e e0 3c 00 45 90 d9 f4 6e bc 3f db 54 a9 28 8d 2b e5 3c 00 c6 de 55 5b af bc 3f X...kn.<.E...n.?.T.(.+.<...U[..?
1442c0 d6 89 1b d4 06 9c e4 3c 00 27 e7 a4 c3 ef bc 3f 6a 75 21 34 b8 95 a9 3c 00 16 e5 ca 2d 30 bd 3f .......<.'.....?ju!4...<....-0.?
1442e0 d6 17 a8 f7 a2 ef e1 3c 00 51 15 cc 99 70 bd 3f 05 ba e5 86 bf 8a e2 3c 00 ae b5 ac 07 b1 bd 3f .......<.Q...p.?.......<.......?
144300 87 02 b6 98 7b dc eb 3c 00 18 05 71 77 f1 bd 3f 5f 57 a8 e4 98 f0 c9 3c 00 96 43 1d e9 31 be 3f ....{..<...qw..?_W.....<..C..1.?
144320 27 90 02 c6 fa d3 01 3c 00 49 b2 b5 5c 72 be 3f d1 ed ae 44 cc 04 63 3c 00 73 93 3e d2 b2 be 3f '......<.I..\r.?...D..c<.s.>...?
144340 c7 e9 ab d6 d2 c1 ed 3c 00 77 2a bc 49 f3 be 3f b2 a5 93 6e 27 24 c4 3c 00 e0 bb 32 c3 33 bf 3f .......<.w*.I..?...n'$.<...2.3.?
144360 7a a7 a2 12 fc 37 d9 3c 00 5b 8d a6 3e 74 bf 3f 05 56 2d 41 69 d4 d7 3c 00 c3 e5 1b bc b4 bf 3f z....7.<.[..>t.?.V-Ai..<.......?
144380 07 60 b2 44 54 62 e1 3c 00 1e 0d 97 3b f5 bf 3f 53 11 9f 88 2e 89 e8 3c 00 54 06 52 ff 2a c0 3f .`.DTb.<....;..?S......<.T.R.*.?
1443a0 29 b1 52 c4 e6 99 d3 3c 00 32 e0 f8 84 6b c0 3f 2c ac 25 d8 d9 8b e4 3c 00 72 fe d1 0e ac c0 3f ).R....<.2...k.?,.%....<.r.....?
1443c0 14 53 43 14 3f 0a dd 3c 00 48 9e ee 9c ec c0 3f 5a 78 67 cc 66 e5 f6 3c 00 f0 06 60 2f 2d c1 3f .SC.?..<.H.....?Zxg.f..<...`/-.?
1443e0 08 f7 f8 88 f3 23 ea 3c 00 de 89 37 c6 6d c1 3f c7 77 06 81 ac 0d df 3c 00 e6 82 86 61 ae c1 3f .....#.<...7.m.?.w.....<....a..?
144400 5f 22 e0 43 c0 fe e1 3c 00 6c 58 5e 01 ef c1 3f 8e af 9c 40 05 a9 f9 3c 00 90 7b d0 a5 2f c2 3f _".C...<.lX^...?...@...<..{../.?
144420 24 a8 38 18 f2 5e f5 3c 00 5d 68 ee 4e 70 c2 3f 62 1c bc 58 2a 8f ff 3c 00 f3 a5 c9 fc b0 c2 3f $.8..^.<.]h.Np.?b..X*..<.......?
144440 a9 1c 7d 97 5f cf be 3c 00 ba c6 73 af f1 c2 3f f7 ba 08 70 ca 74 f4 3c 00 89 68 fe 66 32 c3 3f ..}._..<...s...?...p.t.<..h.f2.?
144460 b7 a2 24 b5 01 56 ee 3c 00 de 34 7b 23 73 c3 3f 55 8f c8 f9 67 0a d7 3c 00 05 e1 fb e4 b3 c3 3f ..$..V.<..4{#s.?U...g..<.......?
144480 99 b7 1f 77 b1 b3 ea 3c 00 4a 2e 92 ab f4 c3 3f 49 a0 19 5a 0c f6 e8 3c 00 2a ea 4f 77 35 c4 3f ...w...<.J.....?I..Z...<.*.Ow5.?
1444a0 ed 87 fd 2e 40 90 f5 3c 00 80 ee 46 48 76 c4 3f 4e 09 db e5 86 f3 e7 3c 00 b8 21 89 1e b7 c4 3f ....@..<...FHv.?N......<..!....?
1444c0 e3 05 6a bf b5 f6 f3 3c 00 fc 76 28 fa f7 c4 3f af 98 7a ee 16 22 eb 3c 00 69 ee 36 db 38 c5 3f ..j....<..v(...?..z..".<.i.6.8.?
1444e0 00 89 3f 21 bd bd fa 3c 00 3c 95 c6 c1 79 c5 3f 47 ac e1 6f 1e e3 f0 3c 00 08 86 e9 ad ba c5 3f ..?!...<.<...y.?G..o...<.......?
144500 c3 78 65 46 c8 f7 f5 3c 00 e3 e8 b1 9f fb c5 3f d4 47 f9 ff 54 da e2 3c 00 9d f3 31 97 3c c6 3f .xeF...<.......?.G..T..<...1.<.?
144520 56 e6 09 da 80 19 f9 3c 00 ee e9 7b 94 7d c6 3f a5 9a e5 30 83 ac c2 3c 00 af 1d a2 97 be c6 3f V......<...{.}.?...0...<.......?
144540 d9 ca fd 61 40 83 ff 3c 00 05 ef b6 a0 ff c6 3f a6 1c 30 a5 92 96 c1 3c 00 a0 cc cc af 40 c7 3f ...a@..<.......?..0....<.....@.?
144560 a1 14 0d e7 31 1d fa 3c 00 e2 33 f6 c4 81 c7 3f 84 a8 2e 61 1a 55 e2 3c 00 21 b1 45 e0 c2 c7 3f ....1..<..3....?...a.U.<.!.E...?
144580 9d 49 95 a8 88 f4 d2 3c 00 d1 df cd 01 04 c8 3f f9 d6 c7 09 b7 e3 d1 3c 00 c0 6a a1 29 45 c8 3f .I.....<.......?.......<..j.)E.?
1445a0 4f 14 fe b4 ac c1 fe 3c 00 49 0c d3 57 86 c8 3f 57 98 30 dd 65 29 f3 3c 00 8e 8e 75 8c c7 c8 3f O......<.I..W..?W.0.e).<...u...?
1445c0 fe a2 94 e7 0a 54 c8 3c 00 a9 cb 9b c7 08 c9 3f d5 cf c1 a4 3f 89 f8 3c 00 e6 ad 58 09 4a c9 3f .....T.<.......?....?..<...X.J.?
1445e0 21 07 50 4f 37 39 fc 3c 00 fe 2f bf 51 8b c9 3f f5 3b 1d e9 58 a4 f9 3c 00 4a 5d e2 a0 cc c9 3f !.PO79.<../.Q..?.;..X..<.J]....?
144600 56 3a 65 3a d4 f1 f2 3c 00 fe 51 d5 f6 0d ca 3f ef 57 6d a8 dc 60 cf 3c 00 62 3b ab 53 4f ca 3f V:e:...<..Q....?.Wm..`.<.b;.SO.?
144620 34 54 64 17 27 a6 f4 3c 00 0a 58 77 b7 90 ca 3f d0 80 59 de 03 01 fc 3c 00 14 f8 4c 22 d2 ca 3f 4Td.'..<..Xw...?..Y....<...L"..?
144640 64 b9 f4 dd a9 53 f2 3c 00 5f 7d 3f 94 13 cb 3f b7 54 18 9d 06 78 f4 3c 00 c6 5b 62 0d 55 cb 3f d....S.<._}?...?.T...x.<..[b.U.?
144660 a3 5c e7 7a 23 81 f7 3c 00 5e 19 c9 8d 96 cb 3f 31 bc 0e 13 97 be ea 3c 00 b1 4e 87 15 d8 cb 3f .\.z#..<.^.....?1......<..N....?
144680 e3 77 61 85 17 b8 fa 3c 00 f9 a6 b0 a4 19 cc 3f fd ea f1 1b 4e 39 fe 3c 00 61 e0 58 3b 5b cc 3f .wa....<.......?....N9.<.a.X;[.?
1446a0 9a bd 90 59 27 5d e3 3c 00 40 cc 93 d9 9c cc 3f 1a ad c8 1c ee 45 ea 3c 00 56 4f 75 7f de cc 3f ...Y'].<.@.....?.....E.<.VOu...?
1446c0 21 53 97 c3 80 58 f4 3c 00 0f 62 11 2d 20 cd 3f 43 b2 3a 92 07 e1 f6 3c 00 c0 10 7c e2 61 cd 3f !S...X.<..b.-..?C.:....<...|.a.?
1446e0 42 ae 3c af b0 24 fb 3c 00 e7 7b c9 9f a3 cd 3f 2b 58 ea a9 55 47 e9 3c 00 6d d8 0d 65 e5 cd 3f B.<..$.<..{....?+X..UG.<.m..e..?
144700 3e 55 06 db 8a 07 d7 3c 00 e5 6f 5d 32 27 ce 3f 06 a1 8e 00 49 d9 ea 3c 00 d0 a0 cc 07 69 ce 3f >U.....<..o]2'.?....I..<.....i.?
144720 47 fd d6 10 b3 d6 e1 3c 00 e0 de 6f e5 aa ce 3f 20 db da ce 99 6e c1 3c 00 39 b3 5b cb ec ce 3f G......<...o...?.....n.<.9.[...?
144740 e9 09 8b 7c e4 5e c7 3c 00 b6 bc a4 b9 2e cf 3f 83 3e 6f 1a 6a ac d3 3c 00 2e b0 5f b0 70 cf 3f ...|.^.<.......?.>o.j..<..._.p.?
144760 31 53 f0 b3 99 c1 f7 3c 00 b8 58 a1 af b2 cf 3f 1c 93 9e ea c3 6c fc 3c 00 f3 97 7e b7 f4 cf 3f 1S.....<..X....?.....l.<...~...?
144780 6f 2e 78 b2 dc 15 f7 3c 00 25 33 06 64 1b d0 3f 9d 86 f8 13 bd 7b 00 3d 00 34 20 ad f8 4c d0 3f o.x....<.%3.d..?.....{.=.4...L.?
1447a0 11 cb 7f 56 21 c5 06 3d 00 62 01 ce 23 8f d0 3f 8d f0 01 1a 40 67 09 3d 00 1e 0c 0f 61 d1 d0 3f ...V!..=.b..#..?....@g.=....a..?
1447c0 47 e5 0f 02 a4 7a 09 3d 00 88 5d c6 b0 13 d1 3f 01 96 a0 9d 36 87 0d 3d 00 6f da 4a 13 56 d1 3f G....z.=..]....?....6..=.o.J.V.?
1447e0 4a 8e f3 20 b2 62 05 3d 00 27 34 f4 88 98 d1 3f 2f b5 90 74 de 3e e1 3c 00 77 ed 1a 12 db d1 3f J....b.=.'4....?/..t.>.<.w.....?
144800 61 eb 60 cc d6 d7 f8 3c 00 a3 5f 18 af 1d d2 3f 1f 61 dd 09 ae 65 07 3d 00 95 bf 46 60 60 d2 3f a.`....<.._....?.a...e.=...F``.?
144820 12 2f fa 19 16 66 09 3d 00 1e 23 01 26 a3 d2 3f 95 35 53 6d 54 34 f8 3c 00 57 86 a3 00 e6 d2 3f ./...f.=..#.&..?.5SmT4.<.W.....?
144840 52 b5 7a 1d af ef b9 3c 00 20 d1 8a f0 28 d3 3f e2 de 17 b2 76 59 f3 3c 00 c0 dc 14 f6 6b d3 3f R.z....<.....(.?....vY.<.....k.?
144860 70 e0 59 0e eb 2e 0b 3d 00 a6 79 a0 11 af d3 3f 85 38 b3 27 98 81 f0 3c 00 4b 75 8d 43 f2 d3 3f p.Y....=..y....?.8.'...<.Ku.C..?
144880 6a fc 13 94 3c 7b 0c 3d 00 32 a0 3c 8c 35 d4 3f 97 03 d7 c3 bd 64 09 3d 00 19 d4 0f ec 78 d4 3f j...<{.=.2.<.5.?.....d.=.....x.?
1448a0 e8 22 61 17 89 db 0c 3d 00 40 fa 69 63 bc d4 3f a7 25 8f 5b f4 39 08 3d 00 e2 11 af f2 ff d4 3f ."a....=.@.ic..?.%.[.9.=.......?
1448c0 6b 52 10 d3 46 8d c3 3c 00 d0 36 44 9a 43 d5 3f c5 9f 0a dc ac 5f ec 3c 00 35 a8 8f 5a 87 d5 3f kR..F..<..6D.C.?....._.<.5..Z..?
1448e0 c8 a1 89 6b 05 2a 08 3d 00 8a cf f8 33 cb d5 3f 8d 2a 2b 78 69 28 e6 3c 00 b1 47 e8 26 0f d6 3f ...k.*.=....3..?.*+xi(.<..G.&..?
144900 ca c7 72 0a 6c 79 04 3d 00 3a e4 c7 33 53 d6 3f 7a 11 03 0a 87 6a fd 3c 00 e3 b8 02 5b 97 d6 3f ..r.ly.=.:..3S.?z....j.<....[..?
144920 b1 99 27 81 e5 d9 e3 3c 00 3b 21 05 9d db d6 3f 07 68 84 9f 93 c6 08 3d 00 7f c8 3c fa 1f d7 3f ..'....<.;!....?.h.....=...<...?
144940 89 9b f3 3a 13 9c e3 3c 00 ad b1 18 73 64 d7 3f 0e a3 17 ec 33 b0 0d 3d 00 c1 3f 09 08 a9 d7 3f ...:...<....sd.?....3..=..?....?
144960 7b 9c 21 6d bb 42 e4 3c 00 3c 3e 80 b9 ed d7 3f 9a 0b 2a 18 98 32 00 3d 00 cf e9 f0 87 32 d8 3f {.!m.B.<.<>....?..*..2.=.....2.?
144980 63 4d cd 79 6f 47 0f 3d 00 56 f9 cf 73 77 d8 3f 38 4b 1e b7 8b 24 f5 3c 00 04 a7 93 7d bc d8 3f cM.yoG.=.V..sw.?8K...$.<....}..?
1449a0 43 e7 03 6c a8 ff f4 3c 00 cf b9 b3 a5 01 d9 3f f1 8f 96 2d 03 a4 db 3c 00 27 8f a9 ec 46 d9 3f C..l...<.......?...-...<.'...F.?
1449c0 c9 95 8c ab e1 7b be 3c 00 e8 24 f0 52 8c d9 3f dc 8a a8 29 42 cb fd 3c 00 98 23 04 d9 d1 d9 3f .....{.<..$.R..?...)B..<..#....?
1449e0 c7 fa eb c1 c3 18 d8 3c 00 ef e8 63 7f 17 da 3f 3f 20 a8 fe 7e d1 f7 3c 00 a5 92 8f 46 5d da 3f .......<...c...??...~..<....F].?
144a00 bc 9d a7 26 b5 e2 0e 3d 00 98 09 09 2f a3 da 3f 39 34 94 14 c0 45 c5 3c 00 3f 0d 54 39 e9 da 3f ...&...=..../..?94...E.<.?.T9..?
144a20 39 2a cb 0b 8f 29 fd 3c 00 6c 3f f6 65 2f db 3f fd 42 36 9c 21 46 0f 3d 00 75 30 77 b5 75 db 3f 9*...).<.l?.e/.?.B6.!F.=.u0w.u.?
144a40 88 4d 99 eb 96 90 0b 3d 00 ab 6b 60 28 bc db 3f 91 dc ff b3 ec 12 e9 3c 00 34 84 3d bf 02 dc 3f .M.....=..k`(..?.......<.4.=...?
144a60 4b 70 8b 03 02 c1 03 3d 00 47 22 9c 7a 49 dc 3f 24 be 7d 54 77 35 e2 3c 00 d4 10 0c 5b 90 dc 3f Kp.....=.G".zI.?$.}Tw5.<....[..?
144a80 df aa 80 ae 17 62 bf 3c 00 8a 4b 1f 61 d7 dc 3f 1b 61 46 02 37 b9 08 3d 00 56 0d 6a 8d 1e dd 3f .....b.<..K.a..?.aF.7..=.V.j...?
144aa0 94 54 af 1c 9a 79 fe 3c 00 52 df 82 e0 65 dd 3f 4d 5d 2d ec d0 65 e0 3c 00 24 a8 02 5b ad dd 3f .T...y.<.R...e.?M]-..e.<.$..[..?
144ac0 33 e3 9e ea ad f7 f9 3c 00 e1 bb 84 fd f4 dd 3f 9c f4 51 5a 6f e4 0d 3d 00 6e ec a6 c8 3c de 3f 3......<.......?..QZo..=.n...<.?
144ae0 31 2d 0a 49 f6 78 dc 3c 00 66 9a 09 bd 84 de 3f 05 49 ad b6 5d a7 0b 3d 00 85 c6 4f db cc de 3f 1-.I.x.<.f.....?.I..]..=...O...?
144b00 ed cb da 78 1e 88 0e 3d 00 b3 23 1f 24 15 df 3f 8b 6e 7f 7a 89 d8 06 3d 00 94 29 20 98 5d df 3f ...x...=..#.$..?.n.z...=..)..].?
144b20 a7 82 99 e6 68 c5 f8 3c 00 bf 27 fe 37 a6 df 3f 79 5d 68 c0 1a 0f 01 3d 00 95 59 67 04 ef df 3f ....h..<..'.7..?y]h....=..Yg...?
144b40 0b de 53 d1 63 0e f2 3c 00 62 7d 06 ff 1b e0 3f 07 99 b5 24 da ab 01 3d 00 3b ae d1 92 40 e0 3f ..S.c..<.b}....?...$...=.;...@.?
144b60 4f 44 8e b9 91 29 1b 3d 00 9f fd f0 3d 65 e0 3f 3a 51 b0 5d 44 5c fb 3c 00 e3 ca c1 00 8a e0 3f OD...).=....=e.?:Q.]D\.<.......?
144b80 46 6e 48 cd 41 59 ed 3c 00 1c 22 a3 db ae e0 3f 9b 29 42 10 70 b6 19 3d 00 29 52 e8 51 e6 e0 3f FnH.AY.<.."....?.)B.p..=.)R.Q..?
144ba0 ec f0 b3 7b be f1 f1 3c 00 db 4c bf 9c 30 e1 3f f1 92 b7 55 d0 1d e8 3c 00 13 64 e1 4e 7b e1 3f ...{...<..L..0.?...U...<..d.N{.?
144bc0 b9 bb d6 63 d4 31 0b 3d 00 66 fd 9f 6b c6 e1 3f 69 4f b4 86 01 29 14 3d 00 a5 b3 6d f6 11 e2 3f ...c.1.=.f..k..?iO...).=...m...?
144be0 8d 1e 0a c9 f0 52 00 3d 00 6c 5b e0 f2 5d e2 3f 1e cc 24 c5 9c 69 10 3d 00 77 2f b3 64 aa e2 3f .....R.=.l[..].?..$..i.=.w/.d..?
144c00 be f8 1d b8 43 83 1b 3d 00 9a 28 c9 4f f7 e2 3f 75 82 bc 31 e4 dd 1b 3d 00 9a 85 2f b8 44 e3 3f ....C..=..(.O..?u..1...=.../.D.?
144c20 05 12 20 ba 19 26 1d 3d 00 b7 87 20 a2 92 e3 3f 69 fe 43 31 0b 5d f1 3c 00 45 69 06 12 e1 e3 3f .....&.=.......?i.C1.].<.Ei....?
144c40 58 a6 3d 14 67 d3 f1 3c 00 50 94 7e 0c 30 e4 3f 59 07 3b e9 f1 e5 0d 3d 00 1d 20 5d 96 7f e4 3f X.=.g..<.P.~.0.?Y.;....=...]...?
144c60 1e 8a a3 a9 6d fd fe 3c 00 1a 9d b0 b4 cf e4 3f 93 41 e5 38 8b 79 e2 3c 00 e0 37 c6 6c 20 e5 3f ....m..<.......?.A.8.y.<..7.l..?
144c80 53 16 36 ce e5 eb 1c 3d 00 0b 3d 2e c4 71 e5 3f 2b 60 8c d5 04 db 06 3d 00 f9 08 c1 c0 c3 e5 3f S.6....=..=..q.?+`.....=.......?
144ca0 82 c7 d3 25 21 35 10 3d 00 fa 6f a4 68 16 e6 3f 7f da 79 b7 c4 e7 1c 3d 00 69 ad 51 c2 69 e6 3f ...%!5.=..o.h..?..y....=.i.Q.i.?
144cc0 76 c5 37 99 b2 c6 19 3d 00 05 ea 9b d4 bd e6 3f 64 44 52 de b8 3b 12 3d 00 6e 6c b7 a6 12 e7 3f v.7....=.......?dDR..;.=.nl....?
144ce0 62 19 2a 74 23 ed 14 3d 00 78 89 41 40 68 e7 3f f5 85 1b bb d0 de 04 3d 00 5a 6d 49 a9 be e7 3f b.*t#..=.x.A@h.?.......=.ZmI...?
144d00 05 f1 6f 50 eb 40 14 3d 00 b0 da 59 ea 15 e8 3f e2 7f b1 cf bf 03 09 3d 00 07 01 84 0c 6e e8 3f ..oP.@.=...Y...?.......=.....n.?
144d20 75 cd d0 98 3f b3 1b 3d 00 25 92 6b 19 c7 e8 3f 5a 45 4d 2d 27 5e 10 3d 00 10 44 54 1b 21 e9 3f u...?..=.%.k...?ZEM-'^.=..DT.!.?
144d40 3a 5a c2 ca 6e 3d 1a 3d 00 b7 f5 30 1d 7c e9 3f 07 d0 4f de fc a7 1f 3d 00 fd b5 b4 2a d8 e9 3f :Z..n=.=...0.|.?..O....=....*..?
144d60 6d 7d 49 07 d2 7b 14 3d 00 7f f8 65 50 35 ea 3f 2b fa 7d 5a 49 0f 14 3d 00 e2 51 b4 9b 93 ea 3f m}I..{.=...eP5.?+.}ZI..=..Q....?
144d80 f5 5e 6f 18 63 3b f7 3c 00 02 27 11 1b f3 ea 3f 0a 75 b4 2f 72 e1 f1 3c 00 fc cf 0b de 53 eb 3f .^o.c;.<..'....?.u./r..<.....S.?
144da0 85 69 ca d0 dd 31 0c 3d 00 05 cb 71 f5 b5 eb 3f 2f 86 ab b6 d7 11 1e 3d 00 7b bc 73 73 19 ec 3f .i...1.=...q...?/......=.{.ss..?
144dc0 56 56 26 f5 17 7f 0d 3d 00 da 23 d0 6b 7e ec 3f 5b 99 08 a0 09 1a fd 3c 00 9b e2 04 f4 e4 ec 3f VV&....=..#.k~.?[......<.......?
144de0 76 42 1d 0d fb a7 d5 3c 00 36 f6 88 23 4d ed 3f f2 93 11 f0 21 da db 3c 00 0a 1e 10 14 b7 ed 3f vB.....<.6..#M.?....!..<.......?
144e00 71 5f f8 77 11 23 e7 3c 00 bb 97 da e1 22 ee 3f d2 b1 99 a2 52 e4 f9 3c 00 82 b1 13 ac 90 ee 3f q_.w.#.<.....".?....R..<.......?
144e20 6b 19 3d af 1f 43 1e 3d 00 12 b7 42 95 00 ef 3f 10 88 e0 5f 9c ca f4 3c 00 75 c5 d2 c3 72 ef 3f k.=..C.=...B...?..._...<.u...r.?
144e40 f2 79 d7 14 8f a6 1a 3d 00 44 77 b7 62 e7 ef 3f fc 28 2c 78 11 6e ed 3c 00 3c 22 1b 51 2f f0 3f .y.....=.Dw.b..?.(,x.n.<.<".Q/.?
144e60 c0 ff c1 71 fc 71 29 3d 00 e9 8c 6f 5c 6c f0 3f de 29 fb a5 e5 54 26 3d 00 00 37 61 f2 aa f0 3f ...q.q)=...o\l.?.)...T&=..7a...?
144e80 de 10 86 15 4c 05 f8 3c 00 d6 3f 7c 36 eb f0 3f fd b0 85 9d bb ef ef 3f 23 8f 44 5a 39 ef ef 3f ....L..<..?|6..?.......?#.DZ9..?
144ea0 c5 d6 da 13 b5 ee ef 3f 98 85 2f ca 2e ee ef 3f 3e 36 29 7d a6 ed ef 3f 2c 20 ae 2c 1c ed ef 3f .......?../....?>6)}...?,..,...?
144ec0 94 17 a4 d8 8f ec ef 3f 4d 8d f0 80 01 ec ef 3f b6 8e 78 25 71 eb ef 3f 9f c5 20 c6 de ea ef 3f .......?M......?..x%q..?.......?
144ee0 2f 78 cd 62 4a ea ef 3f c8 88 62 fb b3 e9 ef 3f ed 75 c3 8f 1b e9 ef 3f 28 5a d3 1f 81 e8 ef 3f /x.bJ..?..b....?.u.....?(Z.....?
144f00 ec eb 74 ab e4 e7 ef 3f 7b 7d 8a 32 46 e7 ef 3f c9 fc f5 b4 a5 e6 ef 3f 5f f3 98 32 03 e6 ef 3f ..t....?{}.2F..?.......?_..2...?
144f20 3e 86 54 ab 5e e5 ef 3f c2 75 09 1f b8 e4 ef 3f 81 1d 98 8d 0f e4 ef 3f 34 74 e0 f6 64 e3 ef 3f >.T.^..?.u.....?.......?4t..d..?
144f40 8e 0b c2 5a b8 e2 ef 3f 28 10 1c b9 09 e2 ef 3f 57 49 cd 11 59 e1 ef 3f 14 19 b4 64 a6 e0 ef 3f ...Z...?(......?WI..Y..?...d...?
144f60 d8 7b ae b1 f1 df ef 3f 7c 08 9a f8 3a df ef 3f 17 f0 53 39 82 de ef 3f de fd b8 73 c7 dd ef 3f .{.....?|...:..?..S9...?...s...?
144f80 02 97 a5 a7 0a dd ef 3f 8d ba f5 d4 4b dc ef 3f 3f 01 85 fb 8a db ef 3f 6c 9d 2e 1b c8 da ef 3f .......?....K..??......?l......?
144fa0 d7 5a cd 33 03 da ef 3f 8f 9e 3b 45 3c d9 ef 3f ca 66 53 4f 73 d8 ef 3f c4 4a ee 51 a8 d7 ef 3f .Z.3...?..;E<..?.fSOs..?.J.Q...?
144fc0 92 7a e5 4c db d6 ef 3f 04 bf 11 40 0c d6 ef 3f 7b 79 4b 2b 3b d5 ef 3f c3 a3 6a 0e 68 d4 ef 3f .z.L...?...@...?{yK+;..?..j.h..?
144fe0 ef cf 46 e9 92 d3 ef 3f 2d 28 b7 bb bb d2 ef 3f a2 6e 92 85 e2 d1 ef 3f 40 fd ae 46 07 d1 ef 3f ..F....?-(.....?.n.....?@..F...?
145000 9f c5 e2 fe 29 d0 ef 3f d3 50 03 ae 4a cf ef 3f 43 bf e5 53 69 ce ef 3f 7f c8 5e f0 85 cd ef 3f ....)..?.P..J..?C..Si..?..^....?
145020 15 bb 42 83 a0 cc ef 3f 69 7c 65 0c b9 cb ef 3f 86 88 9a 8b cf ca ef 3f f7 f1 b4 00 e4 c9 ef 3f ..B....?i|e....?.......?.......?
145040 95 61 87 6b f6 c8 ef 3f 63 16 e4 cb 06 c8 ef 3f 58 e5 9c 21 15 c7 ef 3f 38 39 83 6c 21 c6 ef 3f .a.k...?c......?X..!...?89.l!..?
145060 66 12 68 ac 2b c5 ef 3f b0 06 1c e1 33 c4 ef 3f 29 41 6f 0a 3a c3 ef 3f f3 81 31 28 3e c2 ef 3f f.h.+..?....3..?)Ao.:..?..1(>..?
145080 12 1e 32 3a 40 c1 ef 3f 3e ff 3f 40 40 c0 ef 3f 22 49 81 72 bc be ef 3f 36 85 8a 34 b0 bc ef 3f ..2:@..?>.?@@..?"I.r...?6..4...?
1450a0 f7 03 40 c3 9b ba ef 3f a4 d3 04 1d 7f b8 ef 3f 37 36 35 40 5a b6 ef 3f e4 9a 26 2b 2d b4 ef 3f ..@....?.......?765@Z..?..&+-..?
1450c0 77 97 27 dc f7 b1 ef 3f 94 e1 7f 51 ba af ef 3f dc 47 70 89 74 ad ef 3f f1 aa 32 82 26 ab ef 3f w.'....?...Q...?.Gp.t..?..2.&..?
1450e0 58 f6 f9 39 d0 a8 ef 3f 42 19 f2 ae 71 a6 ef 3f 2f ff 3f df 0a a4 ef 3f 76 88 01 c9 9b a1 ef 3f X..9...?B...q..?/.?....?v......?
145100 ac 82 4d 6a 24 9f ef 3f e7 a0 33 c1 a4 9c ef 3f e4 73 bc cb 1c 9a ef 3f 0c 62 e9 87 8c 97 ef 3f ..Mj$..?..3....?.s.....?.b.....?
145120 56 9f b4 f3 f3 94 ef 3f 08 25 11 0d 53 92 ef 3f 56 a9 ea d1 a9 8f ef 3f df 96 25 40 f8 8c ef 3f V......?.%..S..?V......?..%@...?
145140 08 04 9f 55 3e 8a ef 3f 32 aa 2c 10 7c 87 ef 3f d0 dc 9c 6d b1 84 ef 3f 56 80 b6 6b de 81 ef 3f ...U>..?2.,.|..?...m...?V..k...?
145160 06 01 39 08 03 7f ef 3f 98 49 dc 40 1f 7c ef 3f c1 b9 50 13 33 79 ef 3f 8c 1c 3f 7d 3e 76 ef 3f ..9....?.I.@.|.?..P.3y.?..?}>v.?
145180 96 9e 48 7c 41 73 ef 3f 23 c4 06 0e 3c 70 ef 3f 08 5f 0b 30 2e 6d ef 3f 74 84 e0 df 17 6a ef 3f ..H|As.?#...<p.?._.0.m.?t....j.?
1451a0 8f 82 08 1b f9 66 ef 3f ef d5 fd de d1 63 ef 3f ed 1e 33 29 a2 60 ef 3f cc 16 13 f7 69 5d ef 3f .....f.?.....c.?..3).`.?....i].?
1451c0 b3 84 00 46 29 5a ef 3f 8b 32 56 13 e0 56 ef 3f a6 e1 66 5c 8e 53 ef 3f 42 3f 7d 1e 34 50 ef 3f ...F)Z.?.2V..V.?..f\.S.?B?}.4P.?
1451e0 e2 d8 db 56 d1 4c ef 3f 7b 10 bd 02 66 49 ef 3f 75 10 53 1f f2 45 ef 3f 7c bf c7 a9 75 42 ef 3f ...V.L.?{...fI.?u.S..E.?|...uB.?
145200 31 b4 3c 9f f0 3e ef 3f 9d 28 cb fc 62 3b ef 3f 86 ed 83 bf cc 37 ef 3f 88 5d 6f e4 2d 34 ef 3f 1.<..>.?.(..b;.?.....7.?.]o.-4.?
145220 0e 50 8d 68 86 30 ef 3f 0c 0c d5 48 d6 2c ef 3f 99 3a 35 82 1d 29 ef 3f 49 d9 93 11 5c 25 ef 3f .P.h.0.?...H.,.?.:5..).?I...\%.?
145240 66 2c ce f3 91 21 ef 3f ea b0 b8 25 bf 1d ef 3f 4e 0e 1f a4 e3 19 ef 3f 24 08 c4 6b ff 15 ef 3f f,...!.?...%...?N......?$..k...?
145260 80 6f 61 79 12 12 ef 3f 2a 14 a8 c9 1c 0e ef 3f 9c b5 3f 59 1e 0a ef 3f cd f3 c6 24 17 06 ef 3f .oay...?*......?..?Y...?...$...?
145280 c2 3f d3 28 07 02 ef 3f ee cb f0 61 ee fd ee 3f f8 39 79 b3 b8 f7 ee 3f 39 15 0d 39 52 ef ee 3f .?.(...?...a...?.9y....?9..9R..?
1452a0 25 92 e7 52 c8 e6 ee 3f 46 af a3 e3 1a de ee 3f fc b9 40 cd 49 d5 ee 3f 6a 18 20 f1 54 cc ee 3f %..R...?F......?..@.I..?j...T..?
1452c0 b3 03 03 30 3c c3 ee 3f 1f 32 08 6a ff b9 ee 3f c1 70 a9 7e 9e b0 ee 3f 17 2c b9 4c 19 a7 ee 3f ...0<..?.2.j...?.p.~...?.,.L...?
1452e0 40 e7 5f b2 6f 9d ee 3f 37 a1 19 8d a1 93 ee 3f 9f 27 b3 b9 ae 89 ee 3f 93 56 47 14 97 7f ee 3f @._.o..?7......?.'.....?.VG....?
145300 e7 44 3c 78 5a 75 ee 3f 60 5c 40 c0 f8 6a ee 3f 29 5d 47 c6 71 60 ee 3f 0b 4c 87 63 c5 55 ee 3f .D<xZu.?`\@..j.?)]G.q`.?.L.c.U.?
145320 ae 4a 75 70 f3 4a ee 3f 43 59 c2 c4 fb 3f ee 3f eb 00 58 37 de 34 ee 3f 1b e6 54 9e 9a 29 ee 3f .Jup.J.?CY...?.?..X7.4.?..T..).?
145340 4b 42 09 cf 30 1e ee 3f 26 44 f3 9d a0 12 ee 3f 6c 55 bb de e9 06 ee 3f b7 45 30 64 0c fb ed 3f KB..0..?&D.....?lU.....?.E0d...?
145360 4b 59 43 00 08 ef ed 3f f9 3a 04 84 dc e2 ed 3f 40 d0 9c bf 89 d6 ed 3f 9f ee 4c 82 0f ca ed 3f KYC....?.:.....?@......?..L....?
145380 23 f1 65 9a 6d bd ed 3f 1f 2d 46 d5 a3 b0 ed 3f f3 44 54 ff b1 a3 ed 3f ce 57 fa e3 97 96 ed 3f #.e.m..?.-F....?.DT....?.W.....?
1453a0 2a 0d a1 4d 55 89 ed 3f cc 7a aa 05 ea 7b ed 3f 0f e4 6c d4 55 6e ed 3f 0a 51 2d 81 98 60 ed 3f *..MU..?.z...{.?..l.Un.?.Q-..`.?
1453c0 3e fc 19 d2 b1 52 ed 3f 56 95 44 8c a1 44 ed 3f 6f 57 9c 73 67 36 ed 3f 55 f1 e7 4a 03 28 ed 3f >....R.?V.D..D.?oW.sg6.?U..J.(.?
1453e0 18 3e bf d3 74 19 ed 3f 32 cc 84 ce bb 0a ed 3f 81 31 5f fa d7 fb ec 3f 24 2a 32 15 c9 ec ec 3f .>..t..?2......?.1_....?$*2....?
145400 5b 80 97 db 8e dd ec 3f 4e bb d7 08 29 ce ec 3f 9a 92 e2 56 97 be ec 3f 6c 24 47 7e d9 ae ec 3f [......?N...)..?...V...?l$G~...?
145420 d9 eb 2b 36 ef 9e ec 3f f1 74 46 34 d8 8e ec 3f 10 cc d2 2c 94 7e ec 3f b5 a5 8a d2 22 6e ec 3f ..+6...?.tF4...?...,.~.?...."n.?
145440 15 3c 9c d6 83 5d ec 3f 7c df a0 e8 b6 4c ec 3f 6c 36 93 b6 bb 3b ec 3f 36 2a c5 ec 91 2a ec 3f .<...].?|....L.?l6...;.?6*...*.?
145460 bd 7c d5 35 39 19 ec 3f ca 03 a5 3a b1 07 ec 3f 48 86 4b a2 f9 f5 eb 3f 73 37 0c 12 12 e4 eb 3f .|.59..?...:...?H.K....?s7.....?
145480 f1 cb 49 2d fa d1 eb 3f 82 24 7a 95 b1 bf eb 3f ed 39 5c 8e e8 a3 eb 3f 8e d6 3e 7c 2e 7e eb 3f ..I-...?.$z....?.9\....?..>|.~.?
1454a0 05 e2 2d 91 aa 57 eb 3f 90 5e 5c 73 59 30 eb 3f 3a 52 70 a3 37 08 eb 3f 6d a1 62 7a 41 df ea 3f ..-..W.?.^\sY0.?:Rp.7..?m.bzA..?
1454c0 47 fa 34 27 73 b5 ea 3f 49 d2 79 ac c8 8a ea 3f 25 02 aa dd 3d 5f ea 3f ef 05 43 5c ce 32 ea 3f G.4's..?I.y....?%...=_.?..C\.2.?
1454e0 c8 4f a8 94 75 05 ea 3f d6 6d c1 ba 2e d7 e9 3f 16 fe 4d c6 f4 a7 e9 3f 8a 87 e7 6e c2 77 e9 3f .O..u..?.m.....?..M....?...n.w.?
145500 4b 4b a8 27 92 46 e9 3f 81 f3 6c 1a 5e 14 e9 3f 3a ab a5 22 20 e1 e8 3f f1 97 a9 c7 d1 ac e8 3f KK.'.F.?..l.^..?:.."...?.......?
145520 86 da 7d 36 6c 77 e8 3f 1d 1d ff 3a e8 40 e8 3f 00 37 5a 38 3e 09 e8 3f 24 85 bd 20 66 d0 e7 3f ..}6lw.?...:.@.?.7Z8>..?$...f..?
145540 65 27 29 6c 57 96 e7 3f 7a 44 40 0e 09 5b e7 3f 94 a7 f8 6a 71 1e e7 3f d6 50 00 4a 86 e0 e6 3f e')lW..?zD@..[.?...jq..?.P.J...?
145560 46 b9 a9 c8 3c a1 e6 3f cc 51 27 4a 89 60 e6 3f 78 d9 d4 65 5f 1e e6 3f 2a 20 41 d3 b1 da e5 3f F...<..?.Q'J.`.?x..e_..?*.A....?
145580 9b 22 9c 53 72 95 e5 3f 78 77 1b 98 91 4e e5 3f 6b e4 d0 24 ff 05 e5 3f 0a 83 53 2f a9 bb e4 3f .".Sr..?xw...N.?k..$...?..S/...?
1455a0 bd a3 79 78 7c 6f e4 3f 50 9e 36 20 64 21 e4 3f 11 5a 79 72 49 d1 e3 3f b6 fb a2 ab 13 7f e3 3f ..yx|o.?P.6.d!.?.ZyrI..?.......?
1455c0 8f fd d3 b2 a7 2a e3 3f 0a 54 da c7 e7 d3 e2 3f f1 dc f3 21 b3 7a e2 3f d8 1f d0 7b e5 1e e2 3f .....*.?.T.....?...!.z.?...{...?
1455e0 9d ae 30 88 56 c0 e1 3f 88 38 1d 49 d9 5e e1 3f ad e8 af 41 3b fa e0 3f c0 95 cc 77 43 92 e0 3f ..0.V..?.8.I.^.?...A;..?...wC..?
145600 ca 4a 47 37 b1 26 e0 3f be 27 11 05 75 6e df 3f b1 b1 82 29 14 87 de 3f 6d f6 a6 9b 79 96 dd 3f .JG7.&.?.'..un.?...)...?m...y..?
145620 fa 03 b9 9b bc 9b dc 3f aa 8d 7c d3 c8 95 db 3f 2c 22 be e7 51 83 da 3f eb 2f 98 0e c2 62 d9 3f .......?..|....?,"..Q..?./...b.?
145640 50 56 33 fb 20 32 d8 3f 07 be 53 89 ee ee d6 3f 0d 70 e2 ed e8 95 d5 3f 56 81 61 ba ae 22 d4 3f PV3..2.?..S....?.p.....?V.a..".?
145660 ba 0f 54 6c 1c 8f d2 3f 50 71 eb 6a 1c d2 d0 3f 08 fe 0b d1 59 ba cd 3f 11 70 10 f0 a4 2c c9 3f ..Tl...?Pq.j...?....Y..?.p...,.?
145680 99 12 6c 22 d6 89 c3 3f 63 59 b3 89 f5 9a b6 3f 61 73 69 6e 00 00 00 00 00 00 00 00 00 00 00 00 ..l"...?cY.....?asin............
1456a0 63 6f 73 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 cos.............................
1456c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 3f 31 6d 6d 17 2e b9 73 bf 2c b4 29 bc a6 17 b9 3f ...............?1mm...s.,.)....?
1456e0 00 00 00 e0 18 27 3e bc 00 00 00 00 00 00 f0 3f fb 69 14 01 06 ad 93 bf 0b a6 69 3c b8 f8 c8 3f .....'>........?.i........i<...?
145700 00 00 00 c0 19 6d 62 bc 00 00 00 00 00 00 f0 3f 5a 22 9d 93 ea 0b a6 bf 06 9f d5 2e 06 94 d2 3f .....mb........?Z".............?
145720 00 00 00 a0 8d d2 75 bc 00 00 00 00 00 00 f0 3f cf 95 6b 86 a1 7c b3 bf 63 a9 ae a6 e2 7d d8 3f ......u........?..k..|..c....}.?
145740 00 00 00 e0 ed 2c 67 bc 00 00 00 00 00 00 f0 3f 79 12 fa 73 68 3a be bf 3b f6 06 38 5d 2b de 3f .....,g........?y..sh:..;..8]+.?
145760 00 00 00 20 89 0d 5e 3c 00 00 00 00 00 00 f0 3f 74 79 c5 5b 67 92 c5 bf c8 68 ae 39 3b c7 e1 3f ......^<.......?ty.[g....h.9;..?
145780 00 00 00 20 dd 25 8b 3c 00 00 00 00 00 00 f0 3f fd a2 ab 53 fe 0d cd bf d6 1d 09 25 f3 4c e4 3f .....%.<.......?...S.......%.L.?
1457a0 00 00 00 20 6a 07 68 3c 00 00 00 00 00 00 f0 3f 32 ef fc 99 79 82 ca 3f cd 3b 7f 66 9e a0 e6 3f ....j.h<.......?2...y..?.;.f...?
1457c0 00 00 00 20 34 dd 8b bc 00 00 00 00 00 00 e0 3f 58 77 24 94 cc 33 c1 3f 41 17 15 6b 80 bc e8 3f ....4..........?Xw$..3.?A..k...?
1457e0 00 00 00 20 e1 c5 82 bc 00 00 00 00 00 00 e0 3f 87 8c e6 9a b3 73 ac 3f a3 a1 0e 29 66 9b ea 3f ...............?.....s.?...)f..?
145800 00 00 00 e0 30 f6 39 3c 00 00 00 00 00 00 e0 3f 4e 9c 90 7f 2c 4a 9d bf b1 bd 80 f1 b2 38 ec 3f ....0.9<.......?N...,J.......8.?
145820 00 00 00 80 b1 e0 76 bc 00 00 00 00 00 00 e0 3f 75 5a 45 65 75 08 be bf 46 8d 32 cf 6b 90 ed 3f ......v........?uZEeu...F.2.k..?
145840 00 00 00 20 e6 57 74 3c 00 00 00 00 00 00 e0 3f 2d f8 ac 76 31 a0 a4 3f da 2d c6 56 41 9f ee 3f .....Wt<.......?-..v1..?.-.VA..?
145860 00 00 00 e0 b1 60 87 3c 00 00 00 00 00 00 d0 3f d5 67 59 0e 1f 1d ac bf b0 5c f7 cf 97 62 ef 3f .....`.<.......?.gY......\...b.?
145880 00 00 00 20 17 62 75 3c 00 00 00 00 00 00 d0 3f 50 2f 59 0f 65 a1 9b bf 26 25 d1 a3 8d d8 ef 3f .....bu<.......?P/Y.e...&%.....?
1458a0 00 00 00 40 f6 7d 88 bc 00 00 00 00 00 00 c0 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 3f ...@.}.........?...............?
1458c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 2f 59 0f 65 a1 9b 3f 26 25 d1 a3 8d d8 ef 3f ................P/Y.e..?&%.....?
1458e0 00 00 00 40 f6 7d 88 bc 00 00 00 00 00 00 c0 bf d5 67 59 0e 1f 1d ac 3f b0 5c f7 cf 97 62 ef 3f ...@.}...........gY....?.\...b.?
145900 00 00 00 20 17 62 75 3c 00 00 00 00 00 00 d0 bf 2d f8 ac 76 31 a0 a4 bf da 2d c6 56 41 9f ee 3f .....bu<........-..v1....-.VA..?
145920 00 00 00 e0 b1 60 87 3c 00 00 00 00 00 00 d0 bf 75 5a 45 65 75 08 be 3f 46 8d 32 cf 6b 90 ed 3f .....`.<........uZEeu..?F.2.k..?
145940 00 00 00 20 e6 57 74 3c 00 00 00 00 00 00 e0 bf 4e 9c 90 7f 2c 4a 9d 3f b1 bd 80 f1 b2 38 ec 3f .....Wt<........N...,J.?.....8.?
145960 00 00 00 80 b1 e0 76 bc 00 00 00 00 00 00 e0 bf 87 8c e6 9a b3 73 ac bf a3 a1 0e 29 66 9b ea 3f ......v..............s.....)f..?
145980 00 00 00 e0 30 f6 39 3c 00 00 00 00 00 00 e0 bf 58 77 24 94 cc 33 c1 bf 41 17 15 6b 80 bc e8 3f ....0.9<........Xw$..3..A..k...?
1459a0 00 00 00 20 e1 c5 82 bc 00 00 00 00 00 00 e0 bf 32 ef fc 99 79 82 ca bf cd 3b 7f 66 9e a0 e6 3f ................2...y....;.f...?
1459c0 00 00 00 20 34 dd 8b bc 00 00 00 00 00 00 e0 bf fd a2 ab 53 fe 0d cd 3f d6 1d 09 25 f3 4c e4 3f ....4..............S...?...%.L.?
1459e0 00 00 00 20 6a 07 68 3c 00 00 00 00 00 00 f0 bf 74 79 c5 5b 67 92 c5 3f c8 68 ae 39 3b c7 e1 3f ....j.h<........ty.[g..?.h.9;..?
145a00 00 00 00 20 dd 25 8b 3c 00 00 00 00 00 00 f0 bf 79 12 fa 73 68 3a be 3f 3b f6 06 38 5d 2b de 3f .....%.<........y..sh:.?;..8]+.?
145a20 00 00 00 20 89 0d 5e 3c 00 00 00 00 00 00 f0 bf cf 95 6b 86 a1 7c b3 3f 63 a9 ae a6 e2 7d d8 3f ......^<..........k..|.?c....}.?
145a40 00 00 00 e0 ed 2c 67 bc 00 00 00 00 00 00 f0 bf 5a 22 9d 93 ea 0b a6 3f 06 9f d5 2e 06 94 d2 3f .....,g.........Z".....?.......?
145a60 00 00 00 a0 8d d2 75 bc 00 00 00 00 00 00 f0 bf fb 69 14 01 06 ad 93 3f 0b a6 69 3c b8 f8 c8 3f ......u..........i.....?..i<...?
145a80 00 00 00 c0 19 6d 62 bc 00 00 00 00 00 00 f0 bf 31 6d 6d 17 2e b9 73 3f 2c b4 29 bc a6 17 b9 3f .....mb.........1mm...s?,.)....?
145aa0 00 00 00 e0 18 27 3e bc 00 00 00 00 00 00 f0 bf 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .....'>.........................
145ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 bf 31 6d 6d 17 2e b9 73 3f 2c b4 29 bc a6 17 b9 bf ................1mm...s?,.).....
145ae0 00 00 00 e0 18 27 3e 3c 00 00 00 00 00 00 f0 bf fb 69 14 01 06 ad 93 3f 0b a6 69 3c b8 f8 c8 bf .....'><.........i.....?..i<....
145b00 00 00 00 c0 19 6d 62 3c 00 00 00 00 00 00 f0 bf 5a 22 9d 93 ea 0b a6 3f 06 9f d5 2e 06 94 d2 bf .....mb<........Z".....?........
145b20 00 00 00 a0 8d d2 75 3c 00 00 00 00 00 00 f0 bf cf 95 6b 86 a1 7c b3 3f 63 a9 ae a6 e2 7d d8 bf ......u<..........k..|.?c....}..
145b40 00 00 00 e0 ed 2c 67 3c 00 00 00 00 00 00 f0 bf 79 12 fa 73 68 3a be 3f 3b f6 06 38 5d 2b de bf .....,g<........y..sh:.?;..8]+..
145b60 00 00 00 20 89 0d 5e bc 00 00 00 00 00 00 f0 bf 74 79 c5 5b 67 92 c5 3f c8 68 ae 39 3b c7 e1 bf ......^.........ty.[g..?.h.9;...
145b80 00 00 00 20 dd 25 8b bc 00 00 00 00 00 00 f0 bf fd a2 ab 53 fe 0d cd 3f d6 1d 09 25 f3 4c e4 bf .....%.............S...?...%.L..
145ba0 00 00 00 20 6a 07 68 bc 00 00 00 00 00 00 f0 bf 32 ef fc 99 79 82 ca bf cd 3b 7f 66 9e a0 e6 bf ....j.h.........2...y....;.f....
145bc0 00 00 00 20 34 dd 8b 3c 00 00 00 00 00 00 e0 bf 58 77 24 94 cc 33 c1 bf 41 17 15 6b 80 bc e8 bf ....4..<........Xw$..3..A..k....
145be0 00 00 00 20 e1 c5 82 3c 00 00 00 00 00 00 e0 bf 87 8c e6 9a b3 73 ac bf a3 a1 0e 29 66 9b ea bf .......<.............s.....)f...
145c00 00 00 00 e0 30 f6 39 bc 00 00 00 00 00 00 e0 bf 4e 9c 90 7f 2c 4a 9d 3f b1 bd 80 f1 b2 38 ec bf ....0.9.........N...,J.?.....8..
145c20 00 00 00 80 b1 e0 76 3c 00 00 00 00 00 00 e0 bf 75 5a 45 65 75 08 be 3f 46 8d 32 cf 6b 90 ed bf ......v<........uZEeu..?F.2.k...
145c40 00 00 00 20 e6 57 74 bc 00 00 00 00 00 00 e0 bf 2d f8 ac 76 31 a0 a4 bf da 2d c6 56 41 9f ee bf .....Wt.........-..v1....-.VA...
145c60 00 00 00 e0 b1 60 87 bc 00 00 00 00 00 00 d0 bf d5 67 59 0e 1f 1d ac 3f b0 5c f7 cf 97 62 ef bf .....`...........gY....?.\...b..
145c80 00 00 00 20 17 62 75 bc 00 00 00 00 00 00 d0 bf 50 2f 59 0f 65 a1 9b 3f 26 25 d1 a3 8d d8 ef bf .....bu.........P/Y.e..?&%......
145ca0 00 00 00 40 f6 7d 88 3c 00 00 00 00 00 00 c0 bf 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 bf ...@.}.<........................
145cc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 2f 59 0f 65 a1 9b bf 26 25 d1 a3 8d d8 ef bf ................P/Y.e...&%......
145ce0 00 00 00 40 f6 7d 88 3c 00 00 00 00 00 00 c0 3f d5 67 59 0e 1f 1d ac bf b0 5c f7 cf 97 62 ef bf ...@.}.<.......?.gY......\...b..
145d00 00 00 00 20 17 62 75 bc 00 00 00 00 00 00 d0 3f 2d f8 ac 76 31 a0 a4 3f da 2d c6 56 41 9f ee bf .....bu........?-..v1..?.-.VA...
145d20 00 00 00 e0 b1 60 87 bc 00 00 00 00 00 00 d0 3f 75 5a 45 65 75 08 be bf 46 8d 32 cf 6b 90 ed bf .....`.........?uZEeu...F.2.k...
145d40 00 00 00 20 e6 57 74 bc 00 00 00 00 00 00 e0 3f 4e 9c 90 7f 2c 4a 9d bf b1 bd 80 f1 b2 38 ec bf .....Wt........?N...,J.......8..
145d60 00 00 00 80 b1 e0 76 3c 00 00 00 00 00 00 e0 3f 87 8c e6 9a b3 73 ac 3f a3 a1 0e 29 66 9b ea bf ......v<.......?.....s.?...)f...
145d80 00 00 00 e0 30 f6 39 bc 00 00 00 00 00 00 e0 3f 58 77 24 94 cc 33 c1 3f 41 17 15 6b 80 bc e8 bf ....0.9........?Xw$..3.?A..k....
145da0 00 00 00 20 e1 c5 82 3c 00 00 00 00 00 00 e0 3f 32 ef fc 99 79 82 ca 3f cd 3b 7f 66 9e a0 e6 bf .......<.......?2...y..?.;.f....
145dc0 00 00 00 20 34 dd 8b 3c 00 00 00 00 00 00 e0 3f fd a2 ab 53 fe 0d cd bf d6 1d 09 25 f3 4c e4 bf ....4..<.......?...S.......%.L..
145de0 00 00 00 20 6a 07 68 bc 00 00 00 00 00 00 f0 3f 74 79 c5 5b 67 92 c5 bf c8 68 ae 39 3b c7 e1 bf ....j.h........?ty.[g....h.9;...
145e00 00 00 00 20 dd 25 8b bc 00 00 00 00 00 00 f0 3f 79 12 fa 73 68 3a be bf 3b f6 06 38 5d 2b de bf .....%.........?y..sh:..;..8]+..
145e20 00 00 00 20 89 0d 5e bc 00 00 00 00 00 00 f0 3f cf 95 6b 86 a1 7c b3 bf 63 a9 ae a6 e2 7d d8 bf ......^........?..k..|..c....}..
145e40 00 00 00 e0 ed 2c 67 3c 00 00 00 00 00 00 f0 3f 5a 22 9d 93 ea 0b a6 bf 06 9f d5 2e 06 94 d2 bf .....,g<.......?Z"..............
145e60 00 00 00 a0 8d d2 75 3c 00 00 00 00 00 00 f0 3f fb 69 14 01 06 ad 93 bf 0b a6 69 3c b8 f8 c8 bf ......u<.......?.i........i<....
145e80 00 00 00 c0 19 6d 62 3c 00 00 00 00 00 00 f0 3f 31 6d 6d 17 2e b9 73 bf 2c b4 29 bc a6 17 b9 bf .....mb<.......?1mm...s.,.).....
145ea0 00 00 00 e0 18 27 3e 3c 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .....'><.......?................
145ec0 4d 75 03 0e bf 7b ad 3c 60 80 77 3e 9a 2c 00 00 13 f6 67 35 52 d2 8c 3c 74 85 15 d3 b0 59 00 00 Mu...{.<`.w>.,....g5R..<t....Y..
145ee0 61 c8 e6 61 4e f7 60 3c c8 9b 75 18 45 87 00 00 6c 7b 83 5d a6 9a 97 3c 0f 89 f9 6c 58 b5 00 00 a..aN.`<..u.E...l{.]...<...lX...
145f00 d1 9c 2f 70 3d be 3e 3c a2 d1 d3 32 ec e3 00 00 d8 bc 63 1e 6e 51 a3 3c 50 5b 12 d0 01 13 01 00 ../p=.><...2......c.nQ.<P[......
145f20 7b 38 f0 26 54 c5 a4 3c df 2d a9 ae 9a 42 01 00 b6 3f 52 62 53 51 a9 3c 7a 51 7d 3c b8 72 01 00 {8.&T..<.-...B...?RbSQ.<zQ}<.r..
145f40 bf 53 13 3f 8c 89 8b 3c 75 cb 6f eb 5b a3 01 00 5f 2f 3a 3e f7 ec 9a 3c aa b9 68 31 87 d4 01 00 .S.?...<u.o.[..._/:>...<..h1....
145f60 8d c3 a6 44 41 6f 8a 3c d6 8c 62 88 3b 06 02 00 94 a8 a8 e3 fd 8e 96 3c 38 62 75 6e 7a 38 02 00 ...DAo.<..b.;..........<8bunz8..
145f80 f2 e7 1f 98 2b 47 80 3c dd 7c e2 65 45 6b 02 00 31 ab 09 6d e1 f7 82 3c e1 de 1f f5 9d 9e 02 00 ....+G.<.|.eEk..1..m...<........
145fa0 b3 0a 0c 72 82 37 8b 3c 0b 03 e4 a6 85 d2 02 00 b6 ab b0 4d 75 4d 83 3c 15 b7 31 0a fe 06 03 00 ...r.7.<...........MuM.<..1.....
145fc0 4a f8 d3 5d 39 dd 8f 3c ff 16 64 b2 08 3c 03 00 29 7d 18 cc 8c 2f a1 3c ca a9 3a 37 a7 71 03 00 J..]9..<..d..<..)}.../.<..:7.q..
145fe0 8b 5e 8b 73 29 d2 a7 3c f6 9f e5 34 db a7 03 00 6d 4c 2a a7 48 9f 85 3c 22 34 12 4c a6 de 03 00 .^.s)..<...4....mL*.H..<"4.L....
146000 05 92 9d 25 46 b8 a8 3c 29 2e f7 21 0a 16 04 00 12 ac c2 60 ed 63 43 3c 2d 89 61 60 08 4e 04 00 ...%F..<)..!.......`.cC<-.a`.N..
146020 79 03 a1 da e1 cc 6e 3c d0 3c c1 b5 a2 86 04 00 b0 af 7a bb ce 90 76 3c 27 2a 36 d5 da bf 04 00 y.....n<.<........z...v<'*6.....
146040 09 2a 28 9b cc 83 a0 3c a6 2c 9d 76 b2 f9 04 00 07 e7 aa c1 b0 09 a5 3c 81 4f 9d 56 2b 34 05 00 .*(....<.,.v...........<.O.V+4..
146060 8e d7 fd 18 05 35 93 3c da 27 b5 36 47 6f 05 00 09 54 1c e2 e1 63 90 3c 29 54 48 dd 07 ab 05 00 .....5.<.'.6Go...T...c.<)TH.....
146080 35 c0 64 2b e6 32 94 3c 48 21 ad 15 6f e7 05 00 0a 8c f0 99 84 12 a0 3c 84 55 3a b0 7e 24 06 00 5.d+.2.<H!..o..........<.U:.~$..
1460a0 06 dc 73 00 87 f0 99 3c 24 22 55 82 38 62 06 00 71 55 a0 0d 4d 8d 99 3c cc 3b 7f 66 9e a0 06 00 ..s....<$"U.8b..qU..M..<.;.f....
1460c0 86 47 ce 86 b9 2b a5 3c 2e 1a 65 3c b2 df 06 00 ab 0d 6f 20 92 20 a3 3c 73 5f ec e8 75 1f 07 00 .G...+.<..e<......o....<s_..u...
1460e0 a6 a7 17 8e 22 61 a0 3c c8 67 42 56 eb 5f 07 00 86 9f 1e 46 ac 44 a2 3c 86 01 eb 73 14 a1 07 00 ...."a.<.gBV._.....F.D.<...s....
146100 55 6c d6 ab e1 eb 65 3c 62 4e cf 36 f3 e2 07 00 d0 67 ff bb 9f fe 96 3c 12 ce 4c 99 89 25 08 00 Ul....e<bN.6.....g.....<..L..%..
146120 df 01 c8 14 14 1f 95 3c ec 92 44 9b d9 68 08 00 b4 ea f0 c1 2f b7 8d 3c db a0 2a 42 e5 ac 08 00 .......<..D..h....../..<..*B....
146140 44 5f f3 59 83 f6 7b 3c 36 77 15 99 ae f1 08 00 3c 28 06 9c ba 60 a3 3c e4 c5 cd b0 37 37 09 00 D_.Y..{<6w......<(...`.<....77..
146160 aa 62 f9 20 d1 e8 95 3c 4f 4e de 9f 82 7d 09 00 27 ce 91 2b fc af 71 3c 90 f0 a3 82 91 c4 09 00 .b.....<ON...}..'..+..q<........
146180 bd 2e 9a 58 34 6d 9b 3c 64 e5 5d 7b 66 0c 0a 00 80 98 b8 9a 7c 27 95 3c 5c 25 3e b2 03 55 0a 00 ...X4m.<d.]{f.......|'.<\%>..U..
1461a0 b3 5a 73 6e 84 69 84 3c bf fd 79 55 6b 9e 0a 00 87 33 cb 92 77 1a 8c 3c ad d3 5a 99 9f e8 0a 00 .Zsn.i.<..yUk....3..w..<..Z.....
1461c0 96 1d 2d dc 66 24 a2 3c fa 15 4f b8 a2 33 0b 00 ae 05 95 b1 2e 11 a1 3c 46 5e fb f2 76 7f 0b 00 ..-.f$.<..O..3.........<F^..v...
1461e0 cd dd 5f 0a d7 ff 74 3c d2 c1 4b 90 1e cc 0b 00 b3 0c af 30 ae 6e 73 3c 9c 52 85 dd 9b 19 0c 00 .._...t<..K........0.ns<.R......
146200 ac 59 09 d1 8f e0 84 3c 4b d1 57 2e f1 67 0c 00 68 19 92 6c 2c 6b 67 3c 69 90 ef dc 20 b7 0c 00 .Y.....<K.W..g..h..l,kg<i.......
146220 b3 99 df 36 09 70 93 3c 7b 89 07 4a 2d 07 0d 00 a7 07 3d a6 85 a3 74 3c 87 a4 fb dc 18 58 0d 00 ...6.p.<{..J-.....=...t<.....X..
146240 ac 92 c1 d5 50 5a 8e 3c 85 32 db 03 e6 a9 0d 00 92 97 4a 1c 73 bb 98 3c 5e 9b 7b 33 97 fc 0d 00 ....PZ.<.2........J.s..<^.{3....
146260 d3 88 3a 60 04 b6 74 3c f6 3f 8b e7 2e 50 0e 00 26 49 09 92 27 6f 91 3c d9 90 a4 a2 af a4 0e 00 ..:`..t<.?...P..&I..'o.<........
146280 08 20 aa 41 bc c3 8e 3c 27 5a 61 ee 1b fa 0e 00 ee 85 d1 31 a9 64 8a 3c 40 45 6e 5b 76 50 0f 00 ...A...<'Za........1.d.<@En[vP..
1462a0 9d cd 91 4d 3b 89 77 3c d8 90 9e 81 c1 a7 0f 00 6c 6f 67 00 00 00 00 00 00 00 00 00 00 00 00 00 ...M;.w<........log.............
1462c0 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 00 82 ef 3f 00 00 00 00 00 82 ef 3f .......?.......?.......?.......?
1462e0 00 00 00 00 00 08 ef 3f 00 00 00 00 00 08 ef 3f 00 00 00 00 00 92 ee 3f 00 00 00 00 00 92 ee 3f .......?.......?.......?.......?
146300 00 00 00 00 00 1e ee 3f 00 00 00 00 00 1e ee 3f 00 00 00 00 00 ae ed 3f 00 00 00 00 00 ae ed 3f .......?.......?.......?.......?
146320 00 00 00 00 00 42 ed 3f 00 00 00 00 00 42 ed 3f 00 00 00 00 00 d8 ec 3f 00 00 00 00 00 d8 ec 3f .....B.?.....B.?.......?.......?
146340 00 00 00 00 00 72 ec 3f 00 00 00 00 00 72 ec 3f 00 00 00 00 00 0e ec 3f 00 00 00 00 00 0e ec 3f .....r.?.....r.?.......?.......?
146360 00 00 00 00 00 ac eb 3f 00 00 00 00 00 ac eb 3f 00 00 00 00 00 4e eb 3f 00 00 00 00 00 4e eb 3f .......?.......?.....N.?.....N.?
146380 00 00 00 00 00 f2 ea 3f 00 00 00 00 00 f2 ea 3f 00 00 00 00 00 98 ea 3f 00 00 00 00 00 98 ea 3f .......?.......?.......?.......?
1463a0 00 00 00 00 00 42 ea 3f 00 00 00 00 00 42 ea 3f 00 00 00 00 00 ec e9 3f 00 00 00 00 00 ec e9 3f .....B.?.....B.?.......?.......?
1463c0 00 00 00 00 00 9a e9 3f 00 00 00 00 00 9a e9 3f 00 00 00 00 00 48 e9 3f 00 00 00 00 00 48 e9 3f .......?.......?.....H.?.....H.?
1463e0 00 00 00 00 00 fa e8 3f 00 00 00 00 00 fa e8 3f 00 00 00 00 00 ac e8 3f 00 00 00 00 00 ac e8 3f .......?.......?.......?.......?
146400 00 00 00 00 00 62 e8 3f 00 00 00 00 00 62 e8 3f 00 00 00 00 00 18 e8 3f 00 00 00 00 00 18 e8 3f .....b.?.....b.?.......?.......?
146420 00 00 00 00 00 d0 e7 3f 00 00 00 00 00 d0 e7 3f 00 00 00 00 00 8a e7 3f 00 00 00 00 00 8a e7 3f .......?.......?.......?.......?
146440 00 00 00 00 00 46 e7 3f 00 00 00 00 00 46 e7 3f 00 00 00 00 00 02 e7 3f 00 00 00 00 00 02 e7 3f .....F.?.....F.?.......?.......?
146460 00 00 00 00 00 c2 e6 3f 00 00 00 00 00 c2 e6 3f 00 00 00 00 00 82 e6 3f 00 00 00 00 00 82 e6 3f .......?.......?.......?.......?
146480 00 00 00 00 00 42 e6 3f 00 00 00 00 00 42 e6 3f 00 00 00 00 00 06 e6 3f 00 00 00 00 00 06 e6 3f .....B.?.....B.?.......?.......?
1464a0 00 00 00 00 00 ca e5 3f 00 00 00 00 00 ca e5 3f 00 00 00 00 00 8e e5 3f 00 00 00 00 00 8e e5 3f .......?.......?.......?.......?
1464c0 00 00 00 00 00 56 e5 3f 00 00 00 00 00 56 e5 3f 00 00 00 00 00 1e e5 3f 00 00 00 00 00 1e e5 3f .....V.?.....V.?.......?.......?
1464e0 00 00 00 00 00 e6 e4 3f 00 00 00 00 00 e6 e4 3f 00 00 00 00 00 b0 e4 3f 00 00 00 00 00 b0 e4 3f .......?.......?.......?.......?
146500 00 00 00 00 00 7a e4 3f 00 00 00 00 00 7a e4 3f 00 00 00 00 00 46 e4 3f 00 00 00 00 00 46 e4 3f .....z.?.....z.?.....F.?.....F.?
146520 00 00 00 00 00 14 e4 3f 00 00 00 00 00 14 e4 3f 00 00 00 00 00 e2 e3 3f 00 00 00 00 00 e2 e3 3f .......?.......?.......?.......?
146540 00 00 00 00 00 b2 e3 3f 00 00 00 00 00 b2 e3 3f 00 00 00 00 00 82 e3 3f 00 00 00 00 00 82 e3 3f .......?.......?.......?.......?
146560 00 00 00 00 00 52 e3 3f 00 00 00 00 00 52 e3 3f 00 00 00 00 00 24 e3 3f 00 00 00 00 00 24 e3 3f .....R.?.....R.?.....$.?.....$.?
146580 00 00 00 00 00 f6 e2 3f 00 00 00 00 00 f6 e2 3f 00 00 00 00 00 ca e2 3f 00 00 00 00 00 ca e2 3f .......?.......?.......?.......?
1465a0 00 00 00 00 00 9e e2 3f 00 00 00 00 00 9e e2 3f 00 00 00 00 00 74 e2 3f 00 00 00 00 00 74 e2 3f .......?.......?.....t.?.....t.?
1465c0 00 00 00 00 00 4a e2 3f 00 00 00 00 00 4a e2 3f 00 00 00 00 00 20 e2 3f 00 00 00 00 00 20 e2 3f .....J.?.....J.?.......?.......?
1465e0 00 00 00 00 00 f8 e1 3f 00 00 00 00 00 f8 e1 3f 00 00 00 00 00 d0 e1 3f 00 00 00 00 00 d0 e1 3f .......?.......?.......?.......?
146600 00 00 00 00 00 a8 e1 3f 00 00 00 00 00 a8 e1 3f 00 00 00 00 00 82 e1 3f 00 00 00 00 00 82 e1 3f .......?.......?.......?.......?
146620 00 00 00 00 00 5c e1 3f 00 00 00 00 00 5c e1 3f 00 00 00 00 00 36 e1 3f 00 00 00 00 00 36 e1 3f .....\.?.....\.?.....6.?.....6.?
146640 00 00 00 00 00 12 e1 3f 00 00 00 00 00 12 e1 3f 00 00 00 00 00 ec e0 3f 00 00 00 00 00 ec e0 3f .......?.......?.......?.......?
146660 00 00 00 00 00 ca e0 3f 00 00 00 00 00 ca e0 3f 00 00 00 00 00 a6 e0 3f 00 00 00 00 00 a6 e0 3f .......?.......?.......?.......?
146680 00 00 00 00 00 84 e0 3f 00 00 00 00 00 84 e0 3f 00 00 00 00 00 62 e0 3f 00 00 00 00 00 62 e0 3f .......?.......?.....b.?.....b.?
1466a0 00 00 00 00 00 42 e0 3f 00 00 00 00 00 42 e0 3f 00 00 00 00 00 20 e0 3f 00 00 00 00 00 20 e0 3f .....B.?.....B.?.......?.......?
1466c0 00 00 00 00 00 00 e0 3f 00 00 00 00 00 00 e0 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?.......?................
1466e0 00 00 3c b1 a8 be 8f 3f 13 4e 7e b1 27 c9 de 3c 00 00 78 16 9b 7a 9f 3f d7 e7 1b 27 d9 2a 24 3d ..<....?.N~.'..<..x..z.?...'.*$=
146700 00 00 c2 23 d9 66 a7 3f c1 24 1c 2f a8 f0 1f 3d 00 40 11 c1 30 0c af 3f 40 41 ba 53 86 a8 31 3d ...#.f.?.$./...=.@..0..?@A.S..1=
146720 00 c0 63 9b 17 45 b3 3f d0 50 61 d3 03 42 3d 3d 00 60 05 8c 52 ef b6 3f 44 6a 30 51 3a 57 24 3d ..c..E.?.Pa..B==.`..R..?Dj0Q:W$=
146740 00 c0 ca 3e 6d 95 ba 3f af c4 02 4c 79 63 3e 3d 00 e0 2a 70 07 25 be 3f dc ee d6 3f 43 3b 30 3d ...>m..?...Lyc>=..*p.%.?...?C;0=
146760 00 80 d4 7c 9e d7 c0 3f e4 49 78 84 22 b4 3c 3d 00 60 60 0c d3 99 c2 3f d9 08 dc 79 00 4d 3d 3d ...|...?.Ix.".<=.``....?...y.M==
146780 00 80 6f 72 8b 4f c4 3f b4 9b 2b 43 a4 f6 3d 3d 00 a0 e7 76 b0 01 c6 3f e5 c8 df d4 d7 52 31 3d ..or.O.?..+C..==...v...?.....R1=
1467a0 00 50 51 16 09 b0 c7 3f a3 06 e6 d3 80 62 14 3d 00 40 04 a0 9a 50 c9 3f c6 35 4d 5b 67 1e 3f 3d .PQ....?.....b.=.@...P.?.5M[g.?=
1467c0 00 d0 10 56 89 f6 ca 3f 64 2b 04 ba eb 5b 37 3d 00 80 9a cb f7 8d cc 3f 6e 1e 8e f5 42 ee 3e 3d ...V...?d+...[7=.......?n...B.>=
1467e0 00 20 6b 7a 87 2a ce 3f 1a 08 87 77 81 23 38 3d 00 30 ee 6e d8 b7 cf 3f 43 fb 23 19 cf 1f 37 3d ..kz.*.?...w.#8=.0.n...?C.#...7=
146800 00 b0 7b e9 04 a5 d0 3f 44 0c 69 e6 94 30 30 3d 00 98 cb ae 1c 66 d1 3f 8b 6a 07 0c 00 1c 2d 3d ..{....?D.i..00=.....f.?.j....-=
146820 00 78 ef fb 81 29 d2 3f 99 fc a9 7d 7a af 17 3d 00 20 e1 bc e2 e9 d2 3f c2 1d 8d 12 0c 30 24 3d .x...).?...}z..=.......?.....0$=
146840 00 48 bb 56 1c a7 d3 3f 83 84 a8 b5 6f c4 08 3d 00 58 9c c2 0b 61 d4 3f c7 cd 3b 83 4d 5f 38 3d .H.V...?....o..=.X...a.?..;.M_8=
146860 00 40 10 93 1d 1d d5 3f 8e 9c 0d a2 fa b0 35 3d 00 f0 9f c4 1d d0 d5 3f d3 5e fa 8c ab 40 27 3d .@.....?......5=.......?.^...@'=
146880 00 f8 4c 24 18 85 d6 3f 19 f1 8b f8 2f 72 28 3d 00 08 dc 00 18 3c d7 3f c0 76 54 f7 db 20 33 3d ..L$...?..../r(=.....<.?.vT...3=
1468a0 00 98 a4 3f 88 e9 d7 3f 89 f2 43 67 f9 af 3f 3d 00 30 89 8a d3 98 d8 3f 57 2f 1e 07 66 f6 31 3d ...?...?..Cg..?=.0.....?W/..f.1=
1468c0 00 60 03 28 04 4a d9 3f 44 6b 8c b0 bc e7 30 3d 00 68 bf f4 23 f1 d9 3f 1f 40 f2 15 20 89 36 3d .`.(.J.?Dk....0=.h..#..?.@....6=
1468e0 00 80 db ab fc 99 da 3f 11 a3 87 5f 9c e8 11 3d 00 88 14 7c 97 44 db 3f db 26 b5 3f 34 6a 3c 3d .......?..._...=...|.D.?.&.?4j<=
146900 00 18 27 9e cd ea db 3f 51 9b 87 db 6e 8a 26 3d 00 08 bb d6 b7 92 dc 3f c2 6c 87 ff 9f fe 10 3d ..'....?Q...n.&=.......?.l.....=
146920 00 80 c3 90 0e 36 dd 3f d6 0f 44 58 db 2c 34 3d 00 c0 e1 04 aa d4 dd 3f fd 1a f0 2d 51 d8 32 3d .....6.?..DX.,4=.......?...-Q.2=
146940 00 88 78 62 d2 74 de 3f bc 57 94 ed 45 b9 fe 3c 00 b0 2e 6c 0f 10 df 3f d8 f3 37 9d 77 ce 2c 3d ..xb.t.?.W..E..<...l...?..7.w.,=
146960 00 98 9a 9c c8 ac df 3f 6c c7 0e 10 0d 3e 16 3d 00 d0 c9 a5 82 25 e0 3f 8c e1 98 4e 6c 2c 22 3d .......?l....>.=.....%.?...Nl,"=
146980 00 dc 40 5c 0e 72 e0 3f be 3f b0 00 74 e2 38 3d 00 38 35 e7 52 bf e0 3f d3 87 d3 9c 89 b5 19 3d ..@\.r.?.?..t.8=.85.R..?.......=
1469a0 00 4c 2e 9e eb 09 e1 3f e7 0b 3e 29 67 da 12 3d 00 d4 b8 d3 33 55 e1 3f c3 d3 b0 a8 1c 98 3d 3d .L.....?..>)g..=....3U.?......==
1469c0 00 a4 0b ba b6 9d e1 3f 68 a2 a4 85 58 67 2b 3d 00 f8 6f 67 df e6 e1 3f aa 83 b9 81 ba 58 1a 3d .......?h...Xg+=..og...?.....X.=
1469e0 00 bc be d8 b0 30 e2 3f 7b 66 48 6e 06 fc 12 3d 00 3c c9 1e 9e 77 e2 3f 79 9b 35 73 33 52 36 3d .....0.?{fHn...=.<...w.?y.5s3R6=
146a00 00 1c 84 f9 29 bf e2 3f ec b7 d3 61 38 8a fd 3c 00 0c 4f 34 57 07 e3 3f 34 f0 62 56 e8 9b 30 3d ....)..?...a8..<..O4W..?4.bV..0=
146a20 00 80 95 a8 80 4c e3 3f bd 34 ac fc 93 40 1d 3d 00 cc e5 dd 40 92 e3 3f b3 58 b7 ea db 93 34 3d .....L.?.4...@.=....@..?.X....4=
146a40 00 54 1a 6b 9a d8 e3 3f 3e 1e a8 5f cd c7 28 3d 00 00 86 f4 cf 1b e4 3f 84 2a 0e b9 d6 6f 07 3d .T.k...?>.._..(=.......?.*...o.=
146a60 00 dc 40 cf 5b 63 e4 3f ad ca 12 d4 d5 e8 2c 3d 00 24 34 62 e8 a3 e4 3f 64 84 f7 93 a9 4f 22 3d ..@.[c.?......,=.$4b...?d....O"=
146a80 00 6c 78 15 d0 e8 e4 3f 23 36 30 d0 c0 b1 38 3d 00 c4 9b 26 6d 2a e5 3f c9 89 f6 68 22 02 30 3d .lx....?#60...8=...&m*.?...h".0=
146aa0 00 f8 1c d7 91 6c e5 3f 9e 6e 36 d1 af 7b e0 3c 00 04 39 5b 50 ab e5 3f fa 63 65 f6 7a 62 d5 3c .....l.?.n6..{.<..9[P..?.ce.zb.<
146ac0 00 18 24 aa 82 ee e5 3f be 46 da 0c 38 02 22 3d 00 38 fa fe 42 2e e6 3f 30 67 c7 93 57 f3 2e 3d ..$....?.F..8."=.8..B..?0g..W..=
146ae0 70 6f 77 00 00 00 00 00 00 00 e0 3f 00 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 80 c0 ef 3f pow........?...........?.......?
146b00 00 00 00 00 00 82 ef 3f 00 00 00 00 80 44 ef 3f 00 00 00 00 c0 07 ef 3f 00 00 00 00 00 cc ee 3f .......?.....D.?.......?.......?
146b20 00 00 00 00 40 91 ee 3f 00 00 00 00 40 57 ee 3f 00 00 00 00 00 1e ee 3f 00 00 00 00 c0 e5 ed 3f ....@..?....@W.?.......?.......?
146b40 00 00 00 00 80 ae ed 3f 00 00 00 00 c0 77 ed 3f 00 00 00 00 c0 41 ed 3f 00 00 00 00 c0 0c ed 3f .......?.....w.?.....A.?.......?
146b60 00 00 00 00 40 d8 ec 3f 00 00 00 00 c0 a4 ec 3f 00 00 00 00 c0 71 ec 3f 00 00 00 00 80 3f ec 3f ....@..?.......?.....q.?.....?.?
146b80 00 00 00 00 00 0e ec 3f 00 00 00 00 40 dd eb 3f 00 00 00 00 00 ad eb 3f 00 00 00 00 80 7d eb 3f .......?....@..?.......?.....}.?
146ba0 00 00 00 00 80 4e eb 3f 00 00 00 00 40 20 eb 3f 00 00 00 00 80 f2 ea 3f 00 00 00 00 80 c5 ea 3f .....N.?....@..?.......?.......?
146bc0 00 00 00 00 00 99 ea 3f 00 00 00 00 00 6d ea 3f 00 00 00 00 c0 41 ea 3f 00 00 00 00 c0 16 ea 3f .......?.....m.?.....A.?.......?
146be0 00 00 00 00 80 ec e9 3f 00 00 00 00 c0 c2 e9 3f 00 00 00 00 80 99 e9 3f 00 00 00 00 00 71 e9 3f .......?.......?.......?.....q.?
146c00 00 00 00 00 c0 48 e9 3f 00 00 00 00 00 21 e9 3f 00 00 00 00 c0 f9 e8 3f 00 00 00 00 00 d3 e8 3f .....H.?.....!.?.......?.......?
146c20 00 00 00 00 c0 ac e8 3f 00 00 00 00 00 87 e8 3f 00 00 00 00 80 61 e8 3f 00 00 00 00 80 3c e8 3f .......?.......?.....a.?.....<.?
146c40 00 00 00 00 00 18 e8 3f 00 00 00 00 00 f4 e7 3f 00 00 00 00 40 d0 e7 3f 00 00 00 00 40 ad e7 3f .......?.......?....@..?....@..?
146c60 00 00 00 00 40 8a e7 3f 00 00 00 00 c0 67 e7 3f 00 00 00 00 c0 45 e7 3f 00 00 00 00 40 24 e7 3f ....@..?.....g.?.....E.?....@$.?
146c80 00 00 00 00 00 03 e7 3f 00 00 00 00 00 e2 e6 3f 00 00 00 00 80 c1 e6 3f 00 00 00 00 40 a1 e6 3f .......?.......?.......?....@..?
146ca0 00 00 00 00 80 81 e6 3f 00 00 00 00 00 62 e6 3f 00 00 00 00 c0 42 e6 3f 00 00 00 00 00 24 e6 3f .......?.....b.?.....B.?.....$.?
146cc0 00 00 00 00 80 05 e6 3f 00 00 00 00 40 e7 e5 3f 00 00 00 00 80 c9 e5 3f 00 00 00 00 00 ac e5 3f .......?....@..?.......?.......?
146ce0 00 00 00 00 c0 8e e5 3f 00 00 00 00 00 72 e5 3f 00 00 00 00 40 55 e5 3f 00 00 00 00 00 39 e5 3f .......?.....r.?....@U.?.....9.?
146d00 00 00 00 00 00 1d e5 3f 00 00 00 00 40 01 e5 3f 00 00 00 00 00 e6 e4 3f 00 00 00 00 c0 ca e4 3f .......?....@..?.......?.......?
146d20 00 00 00 00 c0 af e4 3f 00 00 00 00 40 95 e4 3f 00 00 00 00 00 7b e4 3f 00 00 00 00 c0 60 e4 3f .......?....@..?.....{.?.....`.?
146d40 00 00 00 00 00 47 e4 3f 00 00 00 00 80 2d e4 3f 00 00 00 00 00 14 e4 3f 00 00 00 00 00 fb e3 3f .....G.?.....-.?.......?.......?
146d60 00 00 00 00 40 e2 e3 3f 00 00 00 00 80 c9 e3 3f 00 00 00 00 40 b1 e3 3f 00 00 00 00 00 99 e3 3f ....@..?.......?....@..?.......?
146d80 00 00 00 00 40 81 e3 3f 00 00 00 00 80 69 e3 3f 00 00 00 00 00 52 e3 3f 00 00 00 00 00 3b e3 3f ....@..?.....i.?.....R.?.....;.?
146da0 00 00 00 00 00 24 e3 3f 00 00 00 00 00 0d e3 3f 00 00 00 00 80 f6 e2 3f 00 00 00 00 40 e0 e2 3f .....$.?.......?.......?....@..?
146dc0 00 00 00 00 00 ca e2 3f 00 00 00 00 00 b4 e2 3f 00 00 00 00 40 9e e2 3f 00 00 00 00 c0 88 e2 3f .......?.......?....@..?.......?
146de0 00 00 00 00 40 73 e2 3f 00 00 00 00 40 5e e2 3f 00 00 00 00 40 49 e2 3f 00 00 00 00 40 34 e2 3f ....@s.?....@^.?....@I.?....@4.?
146e00 00 00 00 00 c0 1f e2 3f 00 00 00 00 40 0b e2 3f 00 00 00 00 00 f7 e1 3f 00 00 00 00 00 e3 e1 3f .......?....@..?.......?.......?
146e20 00 00 00 00 00 cf e1 3f 00 00 00 00 40 bb e1 3f 00 00 00 00 c0 a7 e1 3f 00 00 00 00 40 94 e1 3f .......?....@..?.......?....@..?
146e40 00 00 00 00 00 81 e1 3f 00 00 00 00 00 6e e1 3f 00 00 00 00 00 5b e1 3f 00 00 00 00 40 48 e1 3f .......?.....n.?.....[.?....@H.?
146e60 00 00 00 00 c0 35 e1 3f 00 00 00 00 40 23 e1 3f 00 00 00 00 00 11 e1 3f 00 00 00 00 00 ff e0 3f .....5.?....@#.?.......?.......?
146e80 00 00 00 00 00 ed e0 3f 00 00 00 00 40 db e0 3f 00 00 00 00 80 c9 e0 3f 00 00 00 00 00 b8 e0 3f .......?....@..?.......?.......?
146ea0 00 00 00 00 80 a6 e0 3f 00 00 00 00 40 95 e0 3f 00 00 00 00 40 84 e0 3f 00 00 00 00 40 73 e0 3f .......?....@..?....@..?....@s.?
146ec0 00 00 00 00 40 62 e0 3f 00 00 00 00 80 51 e0 3f 00 00 00 00 00 41 e0 3f 00 00 00 00 80 30 e0 3f ....@b.?.....Q.?.....A.?.....0.?
146ee0 00 00 00 00 40 20 e0 3f 00 00 00 00 00 10 e0 3f 00 00 00 00 00 00 e0 3f 00 00 00 00 00 00 00 00 ....@..?.......?.......?........
146f00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d2 61 f4 fd 86 3f f7 f6 d9 46 fc 9e 3c 3d ...................a...?...F..<=
146f20 00 00 7a 31 25 e6 96 3f db 14 56 64 0e 3f 45 3d 00 00 92 97 62 1a a1 3f d6 36 d4 d7 5c 92 4d 3d ..z1%..?..Vd.?E=....b..?.6..\.M=
146f40 00 00 1f a0 01 bb a6 3f 70 db 39 74 5e 99 3c 3d 00 80 5c 63 b3 4e ac 3f 09 d6 ca bd 92 81 4a 3d .......?p.9t^.<=..\c.N.?......J=
146f60 00 80 33 80 8b ea b0 3f e5 1b 2f 94 97 17 4e 3d 00 00 a9 62 f0 a9 b3 3f 44 5a 15 2e ef 11 30 3d ..3....?../...N=...b...?DZ....0=
146f80 00 00 f8 4f 68 65 b6 3f af 3f a9 8d f2 84 30 3d 00 00 5d 33 bc 19 b9 3f 7f fe 03 ed 82 60 24 3d ...Ohe.?.?....0=..]3...?.....`$=
146fa0 00 40 c0 d7 b9 c6 bb 3f 58 26 65 42 e8 b7 45 3d 00 80 dc e1 72 72 be 3f 5c a2 33 23 a9 2e 4a 3d .@.....?X&eB..E=....rr.?\.3#..J=
146fc0 00 c0 0e 82 d7 8c c0 3f 06 02 b4 11 c5 43 35 3d 00 c0 33 3a 8f dc c1 3f 4c 74 6d ab 8c 59 45 3d .......?.....C5=..3:...?Ltm..YE=
146fe0 00 40 af 27 7a 2b c3 3f b1 22 65 fd a1 ab 07 3d 00 00 74 4c 56 76 c4 3f 70 8f 9b 24 9f c3 4d 3d .@.'z+.?."e....=..tLVv.?p..$..M=
147000 00 60 90 64 48 c0 c5 3f 68 36 5f 7e d4 c5 28 3d 00 60 78 ef a4 07 c7 3f f8 e6 1d 59 ea 86 4f 3d .`.dH..?h6_~..(=.`x....?...Y..O=
147020 00 80 c3 fa 59 4c c8 3f 77 4a b1 51 d3 5c 43 3d 00 c0 ac 6a 55 8e c9 3f 10 ee 56 d1 88 1c 34 3d ....YL.?wJ.Q.\C=...jU..?..V...4=
147040 00 e0 2b 03 30 cf ca 3f 65 91 bf de 33 37 2e 3d 00 60 ae 13 32 0d cc 3f ed e2 8b b1 bc 15 4b 3d ..+.0..?e...37.=.`..2..?......K=
147060 00 60 d6 d6 f9 49 cd 3f 29 2d a1 c2 57 b5 30 3d 00 00 2d 8a c9 83 ce 3f f2 18 0d d1 f5 2a 44 3d .`...I.?)-..W.0=..-....?.....*D=
147080 00 e0 96 e3 44 bc cf 3f 37 54 66 28 f9 b3 47 3d 00 e0 36 09 d4 78 d0 3f 02 59 12 08 f6 f1 38 3d ....D..?7Tf(..G=..6..x.?.Y....8=
1470a0 00 90 b2 25 ce 12 d1 3f e5 ba 45 0f 1c 85 3c 3d 00 f0 e3 77 0b ac d1 3f a3 7e 04 0b 10 97 3f 3d ...%...?..E...<=...w...?.~....?=
1470c0 00 b0 d2 90 a5 43 d2 3f 5d d4 e9 e8 75 9b 3c 3d 00 50 93 ad 57 db d2 3f 3e c2 8a 23 f5 34 f9 3c .....C.?]...u.<=.P..W..?>..#.4.<
1470e0 00 00 94 be 58 71 d3 3f de f4 e3 42 d1 16 4a 3d 00 b0 5f 44 84 06 d4 3f 6d fc fb 4b a1 9b 46 3d ....Xq.?...B..J=.._D...?m..K..F=
147100 00 d0 18 a1 d4 9a d4 3f a5 cc 02 73 37 cd 45 3d 00 40 11 e2 5b 2d d5 3f 4b 3e 88 0f 64 83 3a 3d .......?...s7.E=.@..[-.?K>..d.:=
147120 00 80 82 67 e3 bf d5 3f 5a 7d ea 3d 5c 75 49 3d 00 80 73 94 7e 51 d6 3f c4 67 3a 22 28 8a 4e 3d ...g...?Z}.=\uI=..s.~Q.?.g:"(.N=
147140 00 10 ef 92 27 e2 d6 3f 39 90 7e 0e 24 4f 31 3d 00 00 d1 7f d8 71 d7 3f db 6e d3 31 af 8a 25 3d ....'..?9.~.$O1=.....q.?.n.1..%=
147160 00 70 29 6b 8b 00 d8 3f 76 d9 ca 8c b8 05 16 3d 00 60 a5 58 3a 8e d8 3f df 71 2e 57 ff 97 20 3d .p)k...?v......=.`.X:..?.q.W...=
147180 00 50 69 9e d1 1b d9 3f 67 c6 f6 e4 3e bb 4d 3d 00 10 be ab 5b a8 d9 3f d6 b2 61 0a 9a 88 4d 3d .Pi....?g...>.M=....[..?..a...M=
1471a0 00 10 cb 5f d2 33 da 3f d6 8d 2c d9 75 58 4f 3d 00 60 c9 8e 2f be da 3f 83 cc e2 90 31 77 3c 3d ..._.3.?..,.uXO=.`../..?....1w<=
1471c0 00 d0 3e 27 65 48 db 3f 60 1f 9e 09 4a b5 4a 3d 00 10 78 0e 7e d0 db 3f 20 cf 0d 1c c2 8a 26 3d ..>'eH.?`...J.J=..x.~..?......&=
1471e0 00 10 6e ba 60 59 dc 3f fe 81 cb 96 bd b4 43 3d 00 30 91 8b 16 e1 dc 3f e2 19 5d 05 a3 ad 2f 3d ..n.`Y.?......C=.0.....?..].../=
147200 00 10 23 20 99 67 dd 3f 04 75 e8 96 50 ed 18 3d 00 c0 ff 0d e2 ec dd 3f aa 8a ed 2c 6c e2 43 3d ..#..g.?.u..P..=.......?...,l.C=
147220 00 f0 35 ad eb 71 de 3f e1 95 8e e0 09 16 01 3d 00 40 44 d3 b3 f6 de 3f fa 14 16 2d 5b b3 40 3d ..5..q.?.......=.@D....?...-[.@=
147240 00 70 74 9e 34 7a df 3f 20 91 d9 81 70 6e 4a 3d 00 c0 8c 9e 6c fd df 3f 9d 69 86 2e 45 67 fa 3c .pt.4z.?....pnJ=....l..?.i..Eg.<
147260 00 f0 79 7e a9 3f e0 3f ee 8b 4f e7 12 5e 27 3d 00 28 54 8d 74 80 e0 3f db 0a ce 78 3b 8c 3b 3d ..y~.?.?..O..^'=.(T.t..?...x;.;=
147280 00 00 cf 50 16 c1 e0 3f a5 52 11 eb 52 17 46 3d 00 80 b1 26 08 01 e1 3f 58 d2 07 8a c9 a3 4e 3d ...P...?.R..R.F=...&...?X.....N=
1472a0 00 e8 4a dd cc 40 e1 3f c1 d2 7e 19 da ca 1f 3d 00 48 74 3d 63 80 e1 3f 41 7a e0 07 17 55 22 3d ..J..@.?..~....=.Ht=c..?Az...U"=
1472c0 00 98 8e 6e 42 bf e1 3f 55 5f 05 6c ff 6a 37 3d 00 a0 b3 5d ef fd e1 3f 71 d8 01 85 de 42 44 3d ...nB..?U_.l.j7=...]...?q....BD=
1472e0 00 10 20 c8 68 3c e2 3f 7a a5 29 91 74 0c 27 3d 00 80 5a a0 23 7a e2 3f a6 14 b2 30 ea b0 4c 3d ....h<.?z.).t.'=..Z.#z.?...0..L=
147300 00 40 35 1c 9d 8f da bf 53 98 4f 4f f5 04 46 bd 00 b0 e3 ae 06 15 da bf 80 8c b2 db 93 ff 44 bd .@5.....S.OO..F...............D.
147320 00 30 a5 8a e4 9a d9 bf f5 fd 3d 00 d7 6e 0e bd 00 20 df 57 39 21 d9 bf 7f 3f 1b c0 6a 18 3e bd .0........=..n.....W9!...?..j.>.
147340 00 30 04 8a 22 a9 d8 bf 83 d8 8d cf 20 bc 49 bd 00 c0 51 bf 6e 30 d8 bf 96 05 48 6e 26 c8 45 bd .0..".........I...Q.n0....Hn&.E.
147360 00 90 7f 05 3a b8 d7 bf 45 37 44 9f f7 f4 35 bd 00 a0 fc 37 a6 41 d7 bf 0d 18 f0 9f f4 25 40 bd ....:...E7D...5....7.A.......%@.
147380 00 40 aa e7 99 cb d6 bf 2a 00 a7 d5 5a 2b 41 bd 00 d0 53 e8 f5 54 d6 bf a7 72 4a 8c 00 c7 44 bd .@......*...Z+A...S..T...rJ...D.
1473a0 00 40 d3 91 ff df d5 bf 95 ba 90 d3 4e 54 3f bd 00 90 77 33 99 6b d5 bf 72 e7 ba 31 c0 1d 39 bd .@..........NT?...w3.k..r..1..9.
1473c0 00 00 83 5d 9f f6 d4 bf 46 ae 4b d2 6d f3 38 bd 00 d0 43 21 60 83 d4 bf 31 79 32 9a 59 9c e0 bc ...]....F.K.m.8...C!`...1y2.Y...
1473e0 00 40 0d 8a b9 10 d4 bf 2a 04 e8 28 3c 6a 15 bd 00 00 06 e4 83 9d d3 bf 56 04 c1 43 16 7f 44 bd .@......*..(<j..........V..C..D.
147400 00 70 b5 f8 15 2c d3 bf 31 92 1d e0 e2 6e 0d bd 00 f0 91 08 1c ba d2 bf 32 a6 3d 6c 07 95 37 bd .p...,..1....n..........2.=l..7.
147420 00 30 a0 ad f2 49 d2 bf 4f 96 b5 fe 09 78 2a bd 00 00 90 6c 40 d9 d1 bf 32 c0 a7 3e d7 46 45 bd .0...I..O....x*....l@...2..>.FE.
147440 00 b0 4f d3 35 69 d1 bf a4 84 8d 34 c6 51 21 bd 00 d0 3f 3a 09 fb d0 bf a5 43 09 00 ac ac 2b bd ..O.5i.....4.Q!...?:.....C....+.
147460 00 70 da 8c 58 8c d0 bf a1 df 78 4f 2c c7 43 bd 00 00 f4 8c 22 1d d0 bf 41 e5 13 c8 72 69 3c bd .p..X.....xO,.C....."...A...ri<.
147480 00 a0 71 7e aa 5f cf bf c1 52 c5 20 76 15 3d bd 00 c0 3d 09 7e 86 ce bf c0 fc ff f3 a6 6f 36 bd ..q~._...R..v.=...=.~........o6.
1474a0 00 40 6d fe 50 ac cd bf 09 20 8f bb 84 64 2b bd 00 80 3e e8 98 d3 cc bf 39 c8 92 e4 cd f5 05 bd .@m.P........d+...>.....9.......
1474c0 00 e0 5b 1d 5c fc cb bf 38 b5 42 0e 90 84 27 bd 00 e0 83 fb a0 26 cb bf b7 69 1f e9 99 5b 4a bd ..[.\...8.B...'......&...i...[J.
1474e0 00 a0 bb 5a ed 4f ca bf 1f c6 62 80 6e 97 45 bd 00 80 44 e2 45 7d c9 bf 02 cd 55 67 63 1c 40 bd ...Z.O....b.n.E...D.E}....Ugc.@.
147500 00 a0 48 09 ad a9 c8 bf 55 5a f2 64 ba 89 4c bd 00 00 22 a4 20 d5 c7 bf 3d a5 08 d0 44 6a 21 bd ..H.....UZ.d..L...".....=...Dj!.
147520 00 00 7f c1 b6 04 c7 bf ee d6 56 6d 80 3a 41 bd 00 40 b6 9c 60 33 c6 bf 1c c1 7e 17 25 f1 33 bd ..........Vm.:A..@..`3....~.%.3.
147540 00 00 6b ff ad 63 c5 bf c3 22 94 07 37 08 4d bd 00 20 ff 82 a5 95 c4 bf f4 9e 70 13 93 bd 3e bd ..k..c..."..7.M...........p...>.
147560 00 a0 29 25 b6 c6 c3 bf 5c bf 96 82 b0 d2 42 bd 00 e0 d2 6a 78 f9 c2 bf 23 36 48 c2 88 51 3b bd ..)%....\.....B....jx...#6H..Q;.
147580 00 60 74 02 f3 2d c2 bf 3d 5d 50 c2 e3 48 30 bd 00 80 3b 54 8c 61 c1 bf d1 1b b6 a3 d6 b8 45 bd .`t..-..=]P..H0...;T.a........E.
1475a0 00 00 26 a2 e5 96 c0 bf f6 61 2d 23 98 de 4b bd 00 80 56 5c 0b 9c bf bf 56 62 a5 b7 83 34 4d bd ..&......a-#..K...V\....Vb...4M.
1475c0 00 40 ee 92 94 08 be bf 86 7f d5 fc 89 55 40 bd 00 00 58 e5 ba 78 bc bf 97 c1 87 03 1d 35 35 bd .@...........U@...X..x.......55.
1475e0 00 40 f6 fa 8b ec ba bf 44 0e ea ab cb 13 3d bd 00 c0 69 49 b2 5e b9 bf 47 d7 99 b2 fa 27 37 bd .@......D.....=...iI.^..G....'7.
147600 00 80 a0 41 93 d4 b7 bf 55 aa f7 bc f8 ee 4e bd 00 00 93 aa 3c 4e b6 bf ca 3e 1e 03 d2 aa 31 bd ...A....U.....N.....<N...>....1.
147620 00 80 ea d2 47 c6 b4 bf b7 4f 5c 11 c4 43 eb bc 00 40 a2 94 2b 42 b3 bf 18 e3 67 3a 49 1b 42 bd ....G....O\..C...@..+B....g:I.B.
147640 00 40 5a cf 75 bc b1 bf 97 83 9e 13 b2 7d 4d bd 00 80 dc f8 a8 3a b0 bf 28 54 af e9 21 31 15 bd .@Z.u........}M......:..(T..!1..
147660 00 80 8f f4 8e 6e ad bf bc 5d 76 51 3c 29 38 bd 00 00 68 d7 be 6f aa bf 24 d7 7c db 66 1c 2b bd .....n...]vQ<)8...h..o..$.|.f.+.
147680 00 80 82 c1 fd 78 a7 bf 32 53 af f2 8a 37 34 bd 00 00 55 22 2e 7f a4 bf cd 6d c5 93 46 42 2a bd .....x..2S...74...U".....m..FB*.
1476a0 00 80 36 a5 49 82 a1 bf 4b 53 df 5f 0d 1b 44 bd 00 00 20 ee 35 1b 9d bf 4d f2 b4 2d b7 1f 43 bd ..6.I...KS._..D.....5...M..-..C.
1476c0 00 00 7a 31 7d 42 97 bf 93 b0 03 4b f1 00 47 bd 00 00 10 0d d2 63 91 bf 3f e3 4f 66 b9 e8 46 bd ..z1}B.....K..G......c..?.Of..F.
1476e0 00 00 f0 4c 1f 2c 87 bf 73 e5 0f 58 34 49 2b bd 00 00 78 6d c4 09 77 bf 24 e9 cd 56 ba 63 45 bd ...L.,..s..X4I+...xm..w.$..V.cE.
147700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 3f 00 00 00 00 40 ff ef 3f .......................?....@..?
147720 00 00 00 00 40 fe ef 3f 00 00 00 00 40 fd ef 3f 00 00 00 00 40 fc ef 3f 00 00 00 00 40 fb ef 3f ....@..?....@..?....@..?....@..?
147740 00 00 00 00 40 fa ef 3f 00 00 00 00 40 f9 ef 3f 00 00 00 00 40 f8 ef 3f 00 00 00 00 40 f7 ef 3f ....@..?....@..?....@..?....@..?
147760 00 00 00 00 40 f6 ef 3f 00 00 00 00 40 f5 ef 3f 00 00 00 00 40 f4 ef 3f 00 00 00 00 40 f3 ef 3f ....@..?....@..?....@..?....@..?
147780 00 00 00 00 40 f2 ef 3f 00 00 00 00 40 f1 ef 3f 00 00 00 00 40 f0 ef 3f 00 00 00 00 40 ef ef 3f ....@..?....@..?....@..?....@..?
1477a0 00 00 00 00 40 ee ef 3f 00 00 00 00 40 ed ef 3f 00 00 00 00 40 ec ef 3f 00 00 00 00 40 eb ef 3f ....@..?....@..?....@..?....@..?
1477c0 00 00 00 00 40 ea ef 3f 00 00 00 00 40 e9 ef 3f 00 00 00 00 40 e8 ef 3f 00 00 00 00 40 e7 ef 3f ....@..?....@..?....@..?....@..?
1477e0 00 00 00 00 40 e6 ef 3f 00 00 00 00 40 e5 ef 3f 00 00 00 00 40 e4 ef 3f 00 00 00 00 40 e3 ef 3f ....@..?....@..?....@..?....@..?
147800 00 00 00 00 40 e2 ef 3f 00 00 00 00 40 e1 ef 3f 00 00 00 00 40 e0 ef 3f 00 00 00 00 40 df ef 3f ....@..?....@..?....@..?....@..?
147820 00 00 00 00 40 de ef 3f 00 00 00 00 40 dd ef 3f 00 00 00 00 40 dc ef 3f 00 00 00 00 40 db ef 3f ....@..?....@..?....@..?....@..?
147840 00 00 00 00 40 da ef 3f 00 00 00 00 40 d9 ef 3f 00 00 00 00 40 d8 ef 3f 00 00 00 00 40 d7 ef 3f ....@..?....@..?....@..?....@..?
147860 00 00 00 00 40 d6 ef 3f 00 00 00 00 40 d5 ef 3f 00 00 00 00 40 d4 ef 3f 00 00 00 00 40 d3 ef 3f ....@..?....@..?....@..?....@..?
147880 00 00 00 00 80 d2 ef 3f 00 00 00 00 80 d1 ef 3f 00 00 00 00 80 d0 ef 3f 00 00 00 00 80 cf ef 3f .......?.......?.......?.......?
1478a0 00 00 00 00 80 ce ef 3f 00 00 00 00 80 cd ef 3f 00 00 00 00 80 cc ef 3f 00 00 00 00 80 cb ef 3f .......?.......?.......?.......?
1478c0 00 00 00 00 80 ca ef 3f 00 00 00 00 80 c9 ef 3f 00 00 00 00 80 c8 ef 3f 00 00 00 00 80 c7 ef 3f .......?.......?.......?.......?
1478e0 00 00 00 00 80 c6 ef 3f 00 00 00 00 80 c5 ef 3f 00 00 00 00 80 c4 ef 3f 00 00 00 00 80 c3 ef 3f .......?.......?.......?.......?
147900 00 00 00 00 80 c2 ef 3f 00 00 00 00 80 c1 ef 3f 00 00 00 00 00 10 f0 3f 00 00 00 00 c0 0f f0 3f .......?.......?.......?.......?
147920 00 00 00 00 80 0f f0 3f 00 00 00 00 40 0f f0 3f 00 00 00 00 00 0f f0 3f 00 00 00 00 c0 0e f0 3f .......?....@..?.......?.......?
147940 00 00 00 00 80 0e f0 3f 00 00 00 00 40 0e f0 3f 00 00 00 00 00 0e f0 3f 00 00 00 00 c0 0d f0 3f .......?....@..?.......?.......?
147960 00 00 00 00 80 0d f0 3f 00 00 00 00 40 0d f0 3f 00 00 00 00 00 0d f0 3f 00 00 00 00 c0 0c f0 3f .......?....@..?.......?.......?
147980 00 00 00 00 80 0c f0 3f 00 00 00 00 40 0c f0 3f 00 00 00 00 00 0c f0 3f 00 00 00 00 c0 0b f0 3f .......?....@..?.......?.......?
1479a0 00 00 00 00 80 0b f0 3f 00 00 00 00 40 0b f0 3f 00 00 00 00 00 0b f0 3f 00 00 00 00 c0 0a f0 3f .......?....@..?.......?.......?
1479c0 00 00 00 00 80 0a f0 3f 00 00 00 00 40 0a f0 3f 00 00 00 00 00 0a f0 3f 00 00 00 00 c0 09 f0 3f .......?....@..?.......?.......?
1479e0 00 00 00 00 80 09 f0 3f 00 00 00 00 40 09 f0 3f 00 00 00 00 00 09 f0 3f 00 00 00 00 c0 08 f0 3f .......?....@..?.......?.......?
147a00 00 00 00 00 80 08 f0 3f 00 00 00 00 40 08 f0 3f 00 00 00 00 00 08 f0 3f 00 00 00 00 c0 07 f0 3f .......?....@..?.......?.......?
147a20 00 00 00 00 80 07 f0 3f 00 00 00 00 40 07 f0 3f 00 00 00 00 00 07 f0 3f 00 00 00 00 c0 06 f0 3f .......?....@..?.......?.......?
147a40 00 00 00 00 80 06 f0 3f 00 00 00 00 40 06 f0 3f 00 00 00 00 00 06 f0 3f 00 00 00 00 c0 05 f0 3f .......?....@..?.......?.......?
147a60 00 00 00 00 80 05 f0 3f 00 00 00 00 40 05 f0 3f 00 00 00 00 00 05 f0 3f 00 00 00 00 c0 04 f0 3f .......?....@..?.......?.......?
147a80 00 00 00 00 80 04 f0 3f 00 00 00 00 40 04 f0 3f 00 00 00 00 00 04 f0 3f 00 00 00 00 c0 03 f0 3f .......?....@..?.......?.......?
147aa0 00 00 00 00 80 03 f0 3f 00 00 00 00 40 03 f0 3f 00 00 00 00 00 03 f0 3f 00 00 00 00 c0 02 f0 3f .......?....@..?.......?.......?
147ac0 00 00 00 00 80 02 f0 3f 00 00 00 00 40 02 f0 3f 00 00 00 00 00 02 f0 3f 00 00 00 00 c0 01 f0 3f .......?....@..?.......?.......?
147ae0 00 00 00 00 80 01 f0 3f 00 00 00 00 40 01 f0 3f 00 00 00 00 00 01 f0 3f 00 00 00 00 c0 00 f0 3f .......?....@..?.......?.......?
147b00 00 00 00 00 80 00 f0 3f 00 00 00 00 40 00 f0 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 00 00 .......?....@..?.......?........
147b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 7c 29 50 21 3f 55 61 30 f6 09 09 21 3d ...................|)P!?Ua0...!=
147b40 00 00 00 e0 2b 33 34 3f 1d f4 32 e0 8c 51 09 3d 00 00 c0 60 9f be 3f 3f 37 3b 0c 57 bc c9 4a 3d ....+34?..2..Q.=...`..??7;.W..J=
147b60 00 00 60 a3 37 a5 45 3f 86 af 27 61 00 25 43 3d 00 00 c0 cb 4d 6b 4b 3f d6 2a 9e bc 1f 62 3c 3d ..`.7.E?..'a.%C=....MkK?.*...b<=
147b80 00 00 30 16 c9 98 50 3f 2a 08 ad 2c ec 7a 3f 3d 00 00 10 64 02 7c 53 3f be 4b a9 54 27 df 4b 3d ..0...P?*..,.z?=...d.|S?.K.T'.K=
147ba0 00 00 00 d1 52 5f 56 3f ec 14 62 97 89 f0 46 3d 00 00 70 5e ba 42 59 3f 8a d4 fa fe f4 45 26 3d ....R_V?..b...F=..p^.BY?.....E&=
147bc0 00 00 c0 0d 39 26 5c 3f 7f f4 df 87 cb 4e 39 3d 00 00 70 e0 ce 09 5f 3f df ad 45 62 32 5d 41 3d ....9&\?.....N9=..p..._?..Eb2]A=
147be0 00 00 f8 eb bd f6 60 3f 1c 12 b7 d5 66 23 49 3d 00 00 e0 fa 9f 68 62 3f 4f 32 90 17 48 60 33 3d ......`?....f#I=.....hb?O2..H`3=
147c00 00 00 a0 9d 8d da 63 3f 65 32 97 b7 61 fe 31 3d 00 00 f0 d4 86 4c 65 3f 32 be 82 bf 02 52 4d 3d ......c?e2..a.1=.....Le?2....RM=
147c20 00 00 98 a1 8b be 66 3f 41 f6 33 1a 8d 5f 3a 3d 00 00 40 04 9c 30 68 3f 5b bc 83 32 69 65 4f 3d ......f?A.3.._:=..@..0h?[..2ieO=
147c40 00 00 b0 fd b7 a2 69 3f de 1c 31 72 a0 05 4b 3d 00 00 a0 8e df 14 6b 3f 84 80 a3 84 ce a3 2d 3d ......i?..1r..K=......k?......-=
147c60 00 00 c0 b7 12 87 6c 3f bc e4 f9 cc 88 5b 38 3d 00 00 d0 79 51 f9 6d 3f 3e b1 1e 7c 57 38 41 3d ......l?.....[8=...yQ.m?>..|W8A=
147c80 00 00 88 d5 9b 6b 6f 3f c2 3e 12 71 dd b2 4e 3d 00 00 d4 e5 f8 6e 70 3f 7a 20 01 6d 7b 0d 4d 3d .....ko?.>.q..N=.....np?z..m{.M=
147ca0 00 00 74 ae 29 28 71 3f 10 6d 2c f5 53 fe 44 3d 00 00 00 45 60 e1 71 3f 91 94 7d 65 1f 03 3f 3d ..t.)(q?.m,.S.D=...E`.q?..}e..?=
147cc0 00 00 d4 a9 9c 9a 72 3f a0 7d 7e 3a 66 d9 45 3d 00 00 50 dd de 53 73 3f bf d1 df d5 26 8e 41 3d ......r?.}~:f.E=..P..Ss?....&.A=
147ce0 00 00 d0 df 26 0d 74 3f 2c 26 f0 9a 82 dc 38 3d 00 00 b0 b1 74 c6 74 3f e5 65 d1 b4 4e 8e 40 3d ....&.t?,&....8=....t.t?.e..N.@=
147d00 00 00 50 53 c8 7f 75 3f 5e 70 3f 6f 34 92 30 3d 00 00 08 c5 21 39 76 3f ee 11 57 e8 a9 3f 4e 3d ..PS..u?^p?o4.0=....!9v?..W..?N=
147d20 00 00 3c 07 81 f2 76 3f 2b 86 23 90 47 59 4d 3d 00 00 48 1a e6 ab 77 3f 71 07 43 80 89 c3 40 3d ..<...v?+.#.GYM=..H...w?q.C...@=
147d40 00 00 88 fe 50 65 78 3f 30 12 0b 26 db 92 1f 3d 00 00 58 b4 c1 1e 79 3f c5 02 b5 c4 38 00 15 3d ....Pex?0..&...=..X...y?....8..=
147d60 00 00 14 3c 38 d8 79 3f 21 17 28 7b 3d cd 48 3d 00 00 20 96 b4 91 7a 3f ba 64 2c 47 1f c1 42 3d ...<8.y?!.({=.H=......z?.d,G..B=
147d80 00 00 d4 c2 36 4b 7b 3f d2 9d f2 ea 45 09 4d 3d 00 00 94 c2 be 04 7c 3f 77 be 33 88 31 e7 21 3d ....6K{?....E.M=......|?w.3.1.!=
147da0 00 00 b4 95 4c be 7c 3f bf f8 5e 10 58 2d 46 3d 00 00 98 3c e0 77 7d 3f 30 1c 90 9e 21 85 4f 3d ....L.|?..^.X-F=...<.w}?0...!.O=
147dc0 00 00 a0 b7 79 31 7e 3f 7c 22 c4 af fb 51 3c 3d 00 00 24 07 19 eb 7e 3f ba f3 6b 89 66 07 40 3d ....y1~?|"...Q<=..$...~?..k.f.@=
147de0 00 00 84 2b be a4 7f 3f 9c 17 ba 62 83 55 43 3d 00 00 90 92 34 2f 80 3f 2a 8d 4b 5f cb 3c 2a 3d ...+...?...b.UC=....4/.?*.K_.<*=
147e00 00 00 3c 9a d6 74 80 3f d5 06 cc 8d 78 0b 49 3d 00 00 0e 32 b1 d1 80 3f 77 59 cf 56 25 41 2b 3d ..<..t.?....x.I=...2...?wY.V%A+=
147e20 00 00 fc b4 8e 2e 81 3f 78 1f 2b 73 37 c2 45 3d 00 00 38 23 6f 8b 81 3f c1 65 d3 ef 9d 66 45 3d .......?x.+s7.E=..8#o..?.e...fE=
147e40 00 00 f0 7c 52 e8 81 3f 4b 05 73 de b8 89 45 3d 00 00 54 c2 38 45 82 3f 9c 3d 10 14 b9 fa 28 3d ...|R..?K.s...E=..T.8E.?.=....(=
147e60 00 00 90 f3 21 a2 82 3f 8a f5 29 08 97 df 47 3d 00 00 d6 10 0e ff 82 3f 23 46 0e d8 87 0d 4b 3d ....!..?..)...G=.......?#F....K=
147e80 00 00 56 1a fd 5b 83 3f 7f e1 97 d4 43 13 f6 3c 00 00 3a 10 ef b8 83 3f 6b f9 56 ef f4 f7 49 3d ..V..[.?....C..<..:....?k.V...I=
147ea0 00 00 b6 f2 e3 15 84 3f fa f2 17 f8 d5 59 48 3d 00 00 f8 c1 db 72 84 3f 14 71 bf e7 34 27 3b 3d .......?.....YH=.....r.?.q..4';=
147ec0 00 00 2e 7e d6 cf 84 3f a1 eb 1e 3d 90 53 37 3d 00 00 88 27 d4 2c 85 3f 37 ba f8 a8 58 a0 23 3d ...~...?...=.S7=...'.,.?7...X.#=
147ee0 00 00 34 be d4 89 85 3f 43 ca dc 6b ec c2 37 3d 00 00 62 42 d8 e6 85 3f c4 f2 ac 45 1d 70 43 3d ..4....?C..k..7=..bB...?...E.pC=
147f00 00 00 42 b4 de 43 86 3f 27 ab 32 78 19 6b 3d 3d 00 00 02 14 e8 a0 86 3f cc b8 57 55 9b 1a 41 3d ..B..C.?'.2x.k==.......?..WU..A=
147f20 00 00 78 6d c4 09 77 bf 24 e9 cd 56 ba 63 45 bd 00 00 cc 91 ca ad 76 bf 4b b7 c6 5b a0 a1 37 bd ..xm..w.$..V.cE.......v.K..[..7.
147f40 00 00 9c 47 cf 51 76 bf 65 24 8b 6c fa 1b 46 bd 00 00 e0 8e d2 f5 75 bf d0 79 9e d4 8f fc 48 bd ...G.Qv.e$.l..F.......u..y....H.
147f60 00 00 8c 67 d4 99 75 bf 7c 8c b8 c7 a3 25 49 bd 00 00 94 d1 d4 3d 75 bf be b2 3f 03 06 46 4b bd ...g..u.|....%I......=u...?..FK.
147f80 00 00 f0 cc d3 e1 74 bf 53 27 a5 71 09 21 20 bd 00 00 8c 59 d1 85 74 bf 12 4c 38 7c a0 12 48 bd ......t.S'.q.!.....Y..t..L8|..H.
147fa0 00 00 64 77 cd 29 74 bf aa 9b 76 9b 23 07 4c bd 00 00 6c 26 c8 cd 73 bf 81 01 a9 3e 8a 83 44 bd ..dw.)t...v.#.L...l&..s....>..D.
147fc0 00 00 98 66 c1 71 73 bf 67 7e f7 c7 37 85 28 bd 00 00 d8 37 b9 15 73 bf 8c 96 36 05 a3 75 45 bd ...f.qs.g~..7.(....7..s...6..uE.
147fe0 00 00 28 9a af b9 72 bf 75 76 2e 1e e1 45 2c bd 00 00 74 8d a4 5d 72 bf e6 4c 8b c3 76 81 4f bd ..(...r.uv...E,...t..]r..L..v.O.
148000 00 00 bc 11 98 01 72 bf a3 c8 9a d7 0b 70 1a bd 00 00 e8 26 8a a5 71 bf 43 00 85 22 35 fb 46 bd ......r......p.....&..q.C.."5.F.
148020 00 00 f4 cc 7a 49 71 bf 6f e7 d3 dd e7 08 4f bd 00 00 d4 03 6a ed 70 bf 04 a8 0f fb a8 f2 4f bd ....zIq.o.....O.....j.p.......O.
148040 00 00 7c cb 57 91 70 bf 04 0d c8 ae c0 2f 4e bd 00 00 e0 23 44 35 70 bf 4f ff ab cf 2f 33 4e bd ..|.W.p....../N....#D5p.O.../3N.
148060 00 00 f0 19 5e b2 6f bf 14 82 0c 49 be ae 21 bd 00 00 60 0d 31 fa 6e bf 04 14 a2 44 b1 43 45 bd ....^.o....I..!...`.1.n....D.CE.
148080 00 00 08 22 01 42 6e bf 89 75 19 0a 5e 21 45 bd 00 00 d0 57 ce 89 6d bf dd f9 be 2d 2d cd 30 bd ...".Bn..u..^!E....W..m....--.0.
1480a0 00 00 98 ae 98 d1 6c bf 84 4e b4 eb f2 70 43 bd 00 00 50 26 60 19 6c bf 92 f7 80 11 c2 99 4a bd ......l..N...pC...P&`.l.......J.
1480c0 00 00 e8 be 24 61 6b bf a9 b3 88 a7 4e b0 11 bd 00 00 38 78 e6 a8 6a bf b2 5b 0e 04 0d 2d 3d bd ....$ak.....N.....8x..j..[...-=.
1480e0 00 00 38 52 a5 f0 69 bf 79 8a ae 7e aa 1e 20 bd 00 00 c8 4c 61 38 69 bf 5b 8f d9 ac 7a 46 2b bd ..8R..i.y..~.......La8i.[...zF+.
148100 00 00 d0 67 1a 80 68 bf 6b 3c f3 d3 40 38 4b bd 00 00 48 a3 d0 c7 67 bf 7d 37 83 da 92 ec 25 bd ...g..h.k<..@8K...H...g.}7....%.
148120 00 00 08 ff 83 0f 67 bf 6d 67 d4 31 26 ab 33 bd 00 00 00 7b 34 57 66 bf fe 9d b6 49 13 fd 38 bd ......g.mg.1&.3....{4Wf....I..8.
148140 00 00 18 17 e2 9e 65 bf 7d b9 4f a4 ba a8 41 bd 00 00 38 d3 8c e6 64 bf f3 5f 5c bc 8c 82 4d bd ......e.}.O...A...8...d.._\...M.
148160 00 00 50 af 34 2e 64 bf 16 c3 b3 a8 1a 36 44 bd 00 00 40 ab d9 75 63 bf 99 de 04 f7 32 e9 49 bd ..P.4.d......6D...@..uc.....2.I.
148180 00 00 f8 c6 7b bd 62 bf e3 b5 54 c2 57 bd 42 bd 00 00 60 02 1b 05 62 bf e0 2e 94 72 f3 7d 16 bd ....{.b...T.W.B...`...b....r.}..
1481a0 00 00 58 5d b7 4c 61 bf cd 36 4d c5 9e 72 3c bd 00 00 d0 d7 50 94 60 bf f1 cd 3b c6 a5 0e 49 bd ..X].La..6M..r<.....P.`...;...I.
1481c0 00 00 70 e3 ce b7 5f bf a9 76 0e ea 3c 80 2d bd 00 00 d0 55 f6 46 5e bf d5 f4 b4 96 8b 39 4d bd ..p..._..v..<.-....U.F^......9M.
1481e0 00 00 b0 06 18 d6 5c bf bd 8b 05 a3 cc a2 4e bd 00 00 e0 f5 33 65 5b bf 88 dd bb a7 6b 3e 3f bd ......\.......N.....3e[.....k>?.
148200 00 00 20 23 4a f4 59 bf 14 26 08 05 dc 2d 44 bd 00 00 50 8e 5a 83 58 bf 6d fe d8 34 85 49 40 bd ...#J.Y..&...-D...P.Z.X.m..4.I@.
148220 00 00 40 37 65 12 57 bf 1c ca 4f fd a0 a2 2f bd 00 00 b0 1d 6a a1 55 bf 9b b4 49 99 6c fd 4e bd ..@7e.W...O.../.....j.U...I.l.N.
148240 00 00 90 41 69 30 54 bf 81 57 71 0b aa 75 49 bd 00 00 a0 a2 62 bf 52 bf e7 16 7c 6d e8 3a 4b bd ...Ai0T..Wq..uI.....b.R...|m.:K.
148260 00 00 c0 40 56 4e 51 bf 3f 7c 47 c2 be 64 30 bd 00 00 60 37 88 ba 4f bf 38 b4 ce 34 d8 f3 20 bd ...@VNQ.?|G..d0...`7..O.8..4....
148280 00 00 80 66 58 d8 4c bf a2 7a 8c d8 42 37 43 bd 00 00 a0 0e 1d f6 49 bf 70 34 22 25 8b f9 48 bd ...fX.L..z..B7C.......I.p4"%..H.
1482a0 00 00 60 2f d6 13 47 bf d3 3a f5 0a c3 57 49 bd 00 00 60 c8 83 31 44 bf 2f b9 05 13 8d 21 48 bd ..`/..G..:...WI...`..1D./....!H.
1482c0 00 00 40 d9 25 4f 41 bf b9 b9 41 f2 39 22 49 bd 00 00 80 c3 78 d9 3c bf 75 2a ea 36 22 64 d0 bc ..@.%OA...A.9"I.....x.<.u*.6"d..
1482e0 00 00 80 c2 8e 14 37 bf 03 78 08 47 e4 df 40 bd 00 00 40 af 8d 4f 31 bf b2 9c 4f 28 cf 3b 3e bd ......7..x.G..@...@..O1...O(.;>.
148300 00 00 80 11 eb 14 27 bf 85 38 52 dd d8 94 4e bd 00 00 00 3b 19 15 17 bf fe 2a 8b 32 5d d3 17 bd ......'..8R...N....;.....*.2]...
148320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 47 15 f7 3f 00 00 00 c0 45 15 f7 3f ...................@G..?....E..?
148340 00 00 00 40 44 15 f7 3f 00 00 00 00 43 15 f7 3f 00 00 00 80 41 15 f7 3f 00 00 00 00 40 15 f7 3f ...@D..?....C..?....A..?....@..?
148360 00 00 00 80 3e 15 f7 3f 00 00 00 40 3d 15 f7 3f 00 00 00 c0 3b 15 f7 3f 00 00 00 40 3a 15 f7 3f ....>..?...@=..?....;..?...@:..?
148380 00 00 00 c0 38 15 f7 3f 00 00 00 80 37 15 f7 3f 00 00 00 00 36 15 f7 3f 00 00 00 80 34 15 f7 3f ....8..?....7..?....6..?....4..?
1483a0 00 00 00 00 33 15 f7 3f 00 00 00 80 31 15 f7 3f 00 00 00 40 30 15 f7 3f 00 00 00 c0 2e 15 f7 3f ....3..?....1..?...@0..?.......?
1483c0 00 00 00 40 2d 15 f7 3f 00 00 00 c0 2b 15 f7 3f 00 00 00 80 2a 15 f7 3f 00 00 00 00 29 15 f7 3f ...@-..?....+..?....*..?....)..?
1483e0 00 00 00 80 27 15 f7 3f 00 00 00 00 26 15 f7 3f 00 00 00 c0 24 15 f7 3f 00 00 00 40 23 15 f7 3f ....'..?....&..?....$..?...@#..?
148400 00 00 00 c0 21 15 f7 3f 00 00 00 40 20 15 f7 3f 00 00 00 c0 1e 15 f7 3f 00 00 00 80 1d 15 f7 3f ....!..?...@...?.......?.......?
148420 00 00 00 00 1c 15 f7 3f 00 00 00 80 1a 15 f7 3f 00 00 00 00 19 15 f7 3f 00 00 00 c0 17 15 f7 3f .......?.......?.......?.......?
148440 00 00 00 40 16 15 f7 3f 00 00 00 c0 14 15 f7 3f 00 00 00 40 13 15 f7 3f 00 00 00 c0 11 15 f7 3f ...@...?.......?...@...?.......?
148460 00 00 00 80 10 15 f7 3f 00 00 00 00 0f 15 f7 3f 00 00 00 80 0d 15 f7 3f 00 00 00 00 0c 15 f7 3f .......?.......?.......?.......?
148480 00 00 00 c0 0a 15 f7 3f 00 00 00 40 09 15 f7 3f 00 00 00 c0 07 15 f7 3f 00 00 00 40 06 15 f7 3f .......?...@...?.......?...@...?
1484a0 00 00 00 00 05 15 f7 3f 00 00 00 80 03 15 f7 3f 00 00 00 00 02 15 f7 3f 00 00 00 80 00 15 f7 3f .......?.......?.......?.......?
1484c0 00 00 00 00 ff 14 f7 3f 00 00 00 c0 fd 14 f7 3f 00 00 00 40 fc 14 f7 3f 00 00 00 c0 fa 14 f7 3f .......?.......?...@...?.......?
1484e0 00 00 00 40 f9 14 f7 3f 00 00 00 00 f8 14 f7 3f 00 00 00 80 f6 14 f7 3f 00 00 00 00 f5 14 f7 3f ...@...?.......?.......?.......?
148500 00 00 00 80 f3 14 f7 3f 00 00 00 40 f2 14 f7 3f 00 00 00 c0 f0 14 f7 3f 00 00 00 40 ef 14 f7 3f .......?...@...?.......?...@...?
148520 00 00 00 c0 ed 14 f7 3f 00 00 00 40 ec 14 f7 3f 00 00 00 00 eb 14 f7 3f 00 00 00 80 e9 14 f7 3f .......?...@...?.......?.......?
148540 00 00 00 00 e8 14 f7 3f 00 00 00 80 e6 14 f7 3f 00 00 00 40 e5 14 f7 3f 00 00 00 c0 e3 14 f7 3f .......?.......?...@...?.......?
148560 00 00 00 40 e2 14 f7 3f 00 00 00 c0 e0 14 f7 3f 00 00 00 80 df 14 f7 3f 00 00 00 00 de 14 f7 3f ...@...?.......?.......?.......?
148580 00 00 00 80 dc 14 f7 3f 00 00 00 00 db 14 f7 3f 00 00 00 80 d9 14 f7 3f 00 00 00 40 d8 14 f7 3f .......?.......?.......?...@...?
1485a0 00 00 00 c0 d6 14 f7 3f 00 00 00 40 d5 14 f7 3f 00 00 00 c0 d3 14 f7 3f 00 00 00 80 d2 14 f7 3f .......?...@...?.......?.......?
1485c0 00 00 00 00 d1 14 f7 3f 00 00 00 80 cf 14 f7 3f 00 00 00 00 ce 14 f7 3f 00 00 00 c0 cc 14 f7 3f .......?.......?.......?.......?
1485e0 00 00 00 40 cb 14 f7 3f 00 00 00 c0 c9 14 f7 3f 00 00 00 40 c8 14 f7 3f 00 00 00 c0 c6 14 f7 3f ...@...?.......?...@...?.......?
148600 00 00 00 80 c5 14 f7 3f 00 00 00 00 c4 14 f7 3f 00 00 00 80 c2 14 f7 3f 00 00 00 00 c1 14 f7 3f .......?.......?.......?.......?
148620 00 00 00 c0 bf 14 f7 3f 00 00 00 40 be 14 f7 3f 00 00 00 c0 bc 14 f7 3f 00 00 00 40 bb 14 f7 3f .......?...@...?.......?...@...?
148640 00 00 00 00 ba 14 f7 3f 00 00 00 80 b8 14 f7 3f 00 00 00 00 b7 14 f7 3f 00 00 00 80 b5 14 f7 3f .......?.......?.......?.......?
148660 00 00 00 00 b4 14 f7 3f 00 00 00 c0 b2 14 f7 3f 00 00 00 40 b1 14 f7 3f 00 00 00 c0 af 14 f7 3f .......?.......?...@...?.......?
148680 00 00 00 40 ae 14 f7 3f 00 00 00 00 ad 14 f7 3f 00 00 00 80 ab 14 f7 3f 00 00 00 00 aa 14 f7 3f ...@...?.......?.......?.......?
1486a0 00 00 00 80 a8 14 f7 3f 00 00 00 40 a7 14 f7 3f 00 00 00 c0 a5 14 f7 3f 00 00 00 40 a4 14 f7 3f .......?...@...?.......?...@...?
1486c0 00 00 00 c0 a2 14 f7 3f 00 00 00 40 a1 14 f7 3f 00 00 00 00 a0 14 f7 3f 00 00 00 80 9e 14 f7 3f .......?...@...?.......?.......?
1486e0 00 00 00 00 9d 14 f7 3f 00 00 00 80 9b 14 f7 3f 00 00 00 40 9a 14 f7 3f 00 00 00 c0 98 14 f7 3f .......?.......?...@...?.......?
148700 00 00 00 40 97 14 f7 3f 00 00 00 c0 95 14 f7 3f 00 00 00 80 94 14 f7 3f 00 00 00 00 93 14 f7 3f ...@...?.......?.......?.......?
148720 00 00 00 80 91 14 f7 3f 00 00 00 00 90 14 f7 3f 00 00 00 80 a3 15 f7 3f 00 00 00 c0 a2 15 f7 3f .......?.......?.......?.......?
148740 00 00 00 40 a2 15 f7 3f 00 00 00 80 a1 15 f7 3f 00 00 00 c0 a0 15 f7 3f 00 00 00 00 a0 15 f7 3f ...@...?.......?.......?.......?
148760 00 00 00 40 9f 15 f7 3f 00 00 00 80 9e 15 f7 3f 00 00 00 c0 9d 15 f7 3f 00 00 00 00 9d 15 f7 3f ...@...?.......?.......?.......?
148780 00 00 00 40 9c 15 f7 3f 00 00 00 c0 9b 15 f7 3f 00 00 00 00 9b 15 f7 3f 00 00 00 40 9a 15 f7 3f ...@...?.......?.......?...@...?
1487a0 00 00 00 80 99 15 f7 3f 00 00 00 c0 98 15 f7 3f 00 00 00 00 98 15 f7 3f 00 00 00 40 97 15 f7 3f .......?.......?.......?...@...?
1487c0 00 00 00 80 96 15 f7 3f 00 00 00 00 96 15 f7 3f 00 00 00 40 95 15 f7 3f 00 00 00 80 94 15 f7 3f .......?.......?...@...?.......?
1487e0 00 00 00 c0 93 15 f7 3f 00 00 00 00 93 15 f7 3f 00 00 00 40 92 15 f7 3f 00 00 00 80 91 15 f7 3f .......?.......?...@...?.......?
148800 00 00 00 c0 90 15 f7 3f 00 00 00 00 90 15 f7 3f 00 00 00 80 8f 15 f7 3f 00 00 00 c0 8e 15 f7 3f .......?.......?.......?.......?
148820 00 00 00 00 8e 15 f7 3f 00 00 00 40 8d 15 f7 3f 00 00 00 80 8c 15 f7 3f 00 00 00 c0 8b 15 f7 3f .......?...@...?.......?.......?
148840 00 00 00 00 8b 15 f7 3f 00 00 00 40 8a 15 f7 3f 00 00 00 80 89 15 f7 3f 00 00 00 00 89 15 f7 3f .......?...@...?.......?.......?
148860 00 00 00 40 88 15 f7 3f 00 00 00 80 87 15 f7 3f 00 00 00 c0 86 15 f7 3f 00 00 00 00 86 15 f7 3f ...@...?.......?.......?.......?
148880 00 00 00 40 85 15 f7 3f 00 00 00 80 84 15 f7 3f 00 00 00 c0 83 15 f7 3f 00 00 00 00 83 15 f7 3f ...@...?.......?.......?.......?
1488a0 00 00 00 80 82 15 f7 3f 00 00 00 c0 81 15 f7 3f 00 00 00 00 81 15 f7 3f 00 00 00 40 80 15 f7 3f .......?.......?.......?...@...?
1488c0 00 00 00 80 7f 15 f7 3f 00 00 00 c0 7e 15 f7 3f 00 00 00 00 7e 15 f7 3f 00 00 00 40 7d 15 f7 3f .......?....~..?....~..?...@}..?
1488e0 00 00 00 c0 7c 15 f7 3f 00 00 00 00 7c 15 f7 3f 00 00 00 40 7b 15 f7 3f 00 00 00 80 7a 15 f7 3f ....|..?....|..?...@{..?....z..?
148900 00 00 00 c0 79 15 f7 3f 00 00 00 00 79 15 f7 3f 00 00 00 40 78 15 f7 3f 00 00 00 80 77 15 f7 3f ....y..?....y..?...@x..?....w..?
148920 00 00 00 c0 76 15 f7 3f 00 00 00 40 76 15 f7 3f 00 00 00 80 75 15 f7 3f 00 00 00 c0 74 15 f7 3f ....v..?...@v..?....u..?....t..?
148940 00 00 00 00 74 15 f7 3f 00 00 00 40 73 15 f7 3f 00 00 00 80 72 15 f7 3f 00 00 00 c0 71 15 f7 3f ....t..?...@s..?....r..?....q..?
148960 00 00 00 00 71 15 f7 3f 00 00 00 40 70 15 f7 3f 00 00 00 c0 6f 15 f7 3f 00 00 00 00 6f 15 f7 3f ....q..?...@p..?....o..?....o..?
148980 00 00 00 40 6e 15 f7 3f 00 00 00 80 6d 15 f7 3f 00 00 00 c0 6c 15 f7 3f 00 00 00 00 6c 15 f7 3f ...@n..?....m..?....l..?....l..?
1489a0 00 00 00 40 6b 15 f7 3f 00 00 00 80 6a 15 f7 3f 00 00 00 00 6a 15 f7 3f 00 00 00 40 69 15 f7 3f ...@k..?....j..?....j..?...@i..?
1489c0 00 00 00 80 68 15 f7 3f 00 00 00 c0 67 15 f7 3f 00 00 00 00 67 15 f7 3f 00 00 00 40 66 15 f7 3f ....h..?....g..?....g..?...@f..?
1489e0 00 00 00 80 65 15 f7 3f 00 00 00 c0 64 15 f7 3f 00 00 00 00 64 15 f7 3f 00 00 00 80 63 15 f7 3f ....e..?....d..?....d..?....c..?
148a00 00 00 00 c0 62 15 f7 3f 00 00 00 00 62 15 f7 3f 00 00 00 40 61 15 f7 3f 00 00 00 80 60 15 f7 3f ....b..?....b..?...@a..?....`..?
148a20 00 00 00 c0 5f 15 f7 3f 00 00 00 00 5f 15 f7 3f 00 00 00 40 5e 15 f7 3f 00 00 00 80 5d 15 f7 3f ...._..?...._..?...@^..?....]..?
148a40 00 00 00 00 5d 15 f7 3f 00 00 00 40 5c 15 f7 3f 00 00 00 80 5b 15 f7 3f 00 00 00 c0 5a 15 f7 3f ....]..?...@\..?....[..?....Z..?
148a60 00 00 00 00 5a 15 f7 3f 00 00 00 40 59 15 f7 3f 00 00 00 80 58 15 f7 3f 00 00 00 c0 57 15 f7 3f ....Z..?...@Y..?....X..?....W..?
148a80 00 00 00 00 57 15 f7 3f 00 00 00 80 56 15 f7 3f 00 00 00 c0 55 15 f7 3f 00 00 00 00 55 15 f7 3f ....W..?....V..?....U..?....U..?
148aa0 00 00 00 40 54 15 f7 3f 00 00 00 80 53 15 f7 3f 00 00 00 c0 52 15 f7 3f 00 00 00 00 52 15 f7 3f ...@T..?....S..?....R..?....R..?
148ac0 00 00 00 40 51 15 f7 3f 00 00 00 c0 50 15 f7 3f 00 00 00 00 50 15 f7 3f 00 00 00 40 4f 15 f7 3f ...@Q..?....P..?....P..?...@O..?
148ae0 00 00 00 80 4e 15 f7 3f 00 00 00 c0 4d 15 f7 3f 00 00 00 00 4d 15 f7 3f 00 00 00 40 4c 15 f7 3f ....N..?....M..?....M..?...@L..?
148b00 00 00 00 80 4b 15 f7 3f 00 00 00 c0 4a 15 f7 3f 00 00 00 40 4a 15 f7 3f 00 00 00 80 49 15 f7 3f ....K..?....J..?...@J..?....I..?
148b20 00 00 00 c0 48 15 f7 3f 00 00 00 00 48 15 f7 3f 00 00 00 40 47 15 f7 3f 00 00 00 00 00 00 00 00 ....H..?....H..?...@G..?........
148b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 c0 00 00 b8 3e 59 e9 9b 00 f0 22 47 3d .......................>Y...."G=
148b60 00 00 00 a0 01 00 c8 3e 2e dc b6 6c 57 e6 45 3d 00 00 00 a0 01 00 d1 3e 6a db 8b a9 62 07 48 3d .......>...lW.E=.......>j...b.H=
148b80 00 00 00 00 03 00 d7 3e 99 c7 5e 49 4c 1a 23 3d 00 00 00 b0 04 00 dd 3e a3 cd 28 69 84 26 49 3d .......>..^IL.#=.......>..(i.&I=
148ba0 00 00 00 68 03 80 e1 3e 67 e6 dd 9f 50 27 45 3d 00 00 00 70 04 00 e4 3e da e6 2a 29 d1 fb 44 3d ...h...>g...P'E=...p...>..*)..D=
148bc0 00 00 00 d8 05 00 e7 3e 03 fd 26 b2 1c f9 4e 3d 00 00 00 78 07 00 ea 3e 2e 3b c4 9d 8c 97 40 3d .......>..&...N=...x...>.;....@=
148be0 00 00 00 48 09 00 ed 3e 51 79 e9 bb 75 ae 33 3d 00 00 00 f0 0a 80 ef 3e 05 9c 63 a1 b9 81 2d 3d ...H...>Qy..u.3=.......>..c...-=
148c00 00 00 00 8c 06 40 f1 3e 52 84 dd a1 a4 3a 3d 3d 00 00 00 b8 07 c0 f2 3e 09 fb 0b 11 be 7b 4d 3d .....@.>R....:==.......>.....{M=
148c20 00 00 00 00 09 40 f4 3e 86 10 b6 9a cb fb 43 3d 00 00 00 60 0a c0 f5 3e 62 90 f7 df 94 1d 42 3d .....@.>......C=...`...>b.....B=
148c40 00 00 00 98 0b 00 f7 3e a2 08 74 64 e9 b8 43 3d 00 00 00 24 0d 80 f8 3e d4 fd e1 39 ce d8 4f 3d .......>..td..C=...$...>...9..O=
148c60 00 00 00 cc 0e 00 fa 3e 42 bc 20 4e b8 9a 43 3d 00 00 00 8c 10 80 fb 3e c2 6a 9c 26 83 fd 3d 3d .......>B..N..C=.......>.j.&..==
148c80 00 00 00 14 12 c0 fc 3e e0 04 80 cd 2e a3 3c 3d 00 00 00 00 14 40 fe 3e 05 60 6c 93 72 b4 47 3d .......>......<=.....@.>.`l.r.G=
148ca0 00 00 00 08 16 c0 ff 3e 21 8e ef e8 6c 73 31 3d 00 00 00 14 0c a0 00 3f ab cc 38 c1 cf 17 06 3d .......>!...ls1=.......?..8....=
148cc0 00 00 00 fe 0c 40 01 3f 8a 10 20 d6 11 6d 4e 3d 00 00 00 26 0e 00 02 3f 8d b8 55 74 82 51 24 3d .....@.?.....mN=...&...?..Ut.Q$=
148ce0 00 00 00 58 0f c0 02 3f 50 69 42 8e 7b 5e 43 3d 00 00 00 98 10 80 03 3f 47 76 d7 37 f9 96 32 3d ...X...?PiB.{^C=.......?Gv.7..2=
148d00 00 00 00 e4 11 40 04 3f 71 ae 6c e1 f6 6d 2b 3d 00 00 00 02 13 e0 04 3f 21 a4 2e 6a 37 f9 2f 3d .....@.?q.l..m+=.......?!..j7./=
148d20 00 00 00 64 14 a0 05 3f d2 10 4c 20 bd 8e 43 3d 00 00 00 d4 15 60 06 3f eb 6d fc e2 d7 09 2b 3d ...d...?..L...C=.....`.?.m....+=
148d40 00 00 00 50 17 20 07 3f 35 4f 1f 64 25 99 09 3d 00 00 00 96 18 c0 07 3f e3 88 72 f0 f4 fb ed 3c ...P...?5O.d%..=.......?..r....<
148d60 00 00 00 28 1a 80 08 3f 2a ca 48 67 61 a0 32 3d 00 00 00 c6 1b 40 09 3f ab 43 ba 9c 1e cc 49 3d ...(...?*.Hga.2=.....@.?.C....I=
148d80 00 00 00 72 1d 00 0a 3f db f5 73 81 d3 eb 41 3d 00 00 00 2a 1f c0 0a 3f 92 1a 47 54 69 af 41 3d ...r...?..s...A=...*...?..GTi.A=
148da0 00 00 00 a2 20 60 0b 3f 89 4b 9f d5 8b a8 44 3d 00 00 00 72 22 20 0c 3f e6 44 70 b2 60 71 13 3d .....`.?.K....D=...r"..?.Dp.`q.=
148dc0 00 00 00 4c 24 e0 0c 3f fc f2 7e c9 f6 d7 47 3d 00 00 00 34 26 a0 0d 3f b2 0d bb e1 05 e6 44 3d ...L$..?..~...G=...4&..?......D=
148de0 00 00 00 d4 27 40 0e 3f cf eb d4 17 84 9d 45 3d 00 00 00 d4 29 00 0f 3f 27 50 f0 05 7f ca f5 3c ....'@.?......E=....)..?'P.....<
148e00 00 00 00 de 2b c0 0f 3f 66 f5 34 c2 b1 63 43 3d 00 00 00 fb 16 40 10 3f 71 57 03 d1 6e 7b 3b 3d ....+..?f.4..cC=.....@.?qW..n{;=
148e20 00 00 00 df 17 90 10 3f ef 67 43 20 9e 69 38 3d 00 00 00 f6 18 f0 10 3f 18 11 58 d9 4b 92 44 3d .......?.gC..i8=.......?..X.K.D=
148e40 00 00 00 14 1a 50 11 3f 47 3b b1 0e e8 52 22 3d 00 00 00 37 1b b0 11 3f a0 38 ce 81 33 3c 4c 3d .....P.?G;...R"=...7...?.8..3<L=
148e60 00 00 00 61 1c 10 12 3f 0d a9 72 46 d2 88 4b 3d 00 00 00 5e 1d 60 12 3f ef 5f 05 55 c9 1f 4e 3d ...a...?..rF..K=...^.`.?._.U..N=
148e80 00 00 00 94 1e c0 12 3f c2 3b 7f 54 8a e1 36 3d 00 00 00 d0 1f 20 13 3f d4 9a 11 c6 f2 cb e9 3c .......?.;.T..6=.......?.......<
148ea0 00 00 00 11 21 80 13 3f 71 98 57 2a 23 03 4d 3d 00 00 00 22 22 d0 13 3f a1 6a b9 0a 82 5c 4d 3d ....!..?q.W*#.M=...""..?.j...\M=
148ec0 00 00 00 70 23 30 14 3f 7c 49 37 5a 23 f6 2f 3d 00 00 00 c3 24 90 14 3f 5e b9 1b e6 61 44 4a 3d ...p#0.?|I7Z#./=....$..?^...aDJ=
148ee0 00 00 00 1d 26 f0 14 3f f0 c2 3e 2c 27 31 44 3d 00 00 00 42 27 40 15 3f 13 81 3a 9e 2b 4e 42 3d ....&..?..>,'1D=...B'@.?..:.+NB=
148f00 00 00 00 a7 28 a0 15 3f 80 31 7a ad ba 40 4a 3d 00 00 00 13 2a 00 16 3f 8b 98 b1 f1 fe b2 33 3d ....(..?.1z..@J=....*..?......3=
148f20 00 00 00 85 2b 60 16 3f 77 93 55 34 3f 89 01 3d 00 00 00 fc 2c c0 16 3f 44 ef b3 0f 12 fe 4f 3d ....+`.?w.U4?..=....,..?D.....O=
148f40 00 00 00 3b 2e 10 17 3f 24 d1 62 c1 82 00 12 3d 00 00 00 be 2f 70 17 3f 67 29 28 5b 7c 58 3e 3d ...;...?$.b....=..../p.?g)([|X>=
148f60 00 00 00 48 31 d0 17 3f ac 3e 67 56 f9 f8 1d 3d 00 00 00 d7 32 30 18 3f 13 4f de 42 cd f8 4f 3d ...H1..?.>gV...=....20.?.O.B..O=
148f80 00 00 00 2a 34 80 18 3f 62 50 91 04 41 f8 83 3c 00 00 00 c5 35 e0 18 3f 81 0e ad 65 a7 84 34 3d ...*4..?bP..A..<....5..?...e..4=
148fa0 00 00 00 66 37 40 19 3f 7c 5b 7b 82 7e 2a 4c 3d 00 00 00 0e 39 a0 19 3f fe a5 19 e6 d9 b9 45 3d ...f7@.?|[{.~*L=....9..?......E=
148fc0 00 00 00 74 3a f0 19 3f 47 5d d6 e2 fd 89 43 3d 00 00 00 27 3c 50 1a 3f cc 7b 6d bb 75 21 4b 3d ...t:..?G]....C=...'<P.?.{m.u!K=
148fe0 00 00 00 e1 3d b0 1a 3f 80 0a 76 5c cf c0 34 3d 00 00 00 a1 3f 10 1b 3f a5 e9 d3 e6 da 6e 04 3d ....=..?..v\..4=....?..?.....n.=
149000 00 00 00 66 41 70 1b 3f fc 7b 37 af 21 d5 4f 3d 00 00 00 e6 42 c0 1b 3f fd 1b ab e6 9f f5 0c 3d ...fAp.?.{7.!.O=....B..?.......=
149020 00 00 00 b7 44 20 1c 3f b5 3d 75 cc 20 cd 3c 3d 00 00 00 8f 46 80 1c 3f cc 69 26 a9 f2 2d 15 3d ....D..?.=u...<=....F..?.i&..-.=
149040 00 00 00 6c 48 e0 1c 3f d7 f5 6f be fd 8c 4e 3d 00 00 00 ff 49 30 1d 3f 49 54 24 37 b6 51 4e 3d ...lH..?..o...N=....I0.?IT$7.QN=
149060 00 00 00 e9 4b 90 1d 3f d0 9d da cd 5c 85 30 3d 00 00 00 d8 4d f0 1d 3f 30 74 d0 97 01 dc 49 3d ....K..?....\.0=....M..?0t....I=
149080 00 00 00 ce 4f 50 1e 3f 0a e2 27 bd c9 1d 43 3d 00 00 00 75 51 a0 1e 3f a4 fe 34 25 40 ae 40 3d ....OP.?..'...C=...uQ..?..4%@.@=
1490a0 00 00 00 76 53 00 1f 3f 2a ad 0a 71 77 fa 47 3d 00 00 00 7e 55 60 1f 3f 4b 20 13 e1 b4 bd 2b 3d ...vS..?*..qw.G=...~U`.?K.....+=
1490c0 00 00 00 8b 57 c0 1f 3f 46 d2 50 6e 3b 8d 4d 3d 00 00 80 cf 2c 10 20 3f e9 5d a1 06 fc d3 4b 3d ....W..?F.Pn;.M=....,..?.]....K=
1490e0 00 00 80 af 2d 38 20 3f c9 c6 8e 49 a1 93 4d 3d 00 00 80 bf 2e 68 20 3f f0 a7 35 f9 6d cb 33 3d ....-8.?...I..M=.....h.?..5.m.3=
149100 00 00 00 d2 2f 98 20 3f da cf 20 99 08 e1 4d 3d 00 00 00 e8 30 c8 20 3f ac b1 a6 12 b0 85 49 3d ..../..?......M=....0..?......I=
149120 00 00 00 d2 31 f0 20 3f 90 22 ba b9 e1 13 49 3d 00 00 00 ee 32 20 21 3f bc ed 80 79 a5 24 16 3d ....1..?."....I=....2.!?...y.$.=
149140 00 00 80 0c 34 50 21 3f f3 5f 12 09 e7 1e 44 3d 00 00 80 2e 35 80 21 3f 5d 8b f4 75 e5 45 3a 3d ....4P!?._....D=....5.!?]..u.E:=
149160 00 00 80 22 36 a8 21 3f 6c 8a 23 1e dd 01 35 3d 00 00 00 4a 37 d8 21 3f 2c aa a6 1e bc 91 41 3d ..."6.!?l.#...5=...J7.!?,.....A=
149180 00 00 00 75 38 08 22 3f b0 f7 21 79 23 23 e3 3c 00 00 80 a2 39 38 22 3f f4 1f 78 d0 79 b1 46 3d ...u8."?..!y##.<....98"?..x.y.F=
1491a0 00 00 80 d3 3a 68 22 3f 62 43 13 da 9d c0 44 3d 00 00 00 d4 3b 90 22 3f 75 01 e5 1d e3 52 46 3d ....:h"?bC....D=....;."?u....RF=
1491c0 00 00 00 0b 3d c0 22 3f 32 8a d6 dc 77 7d 13 3d 00 00 80 44 3e f0 22 3f 02 cc 40 28 fb 36 46 3d ....=."?2...w}.=...D>."?..@(.6F=
1491e0 00 00 80 81 3f 20 23 3f f4 27 9c 97 e1 a8 41 3d 00 00 00 8c 40 48 23 3f 34 33 16 84 bf 0d 41 3d ....?.#?.'....A=....@H#?43....A=
149200 00 00 80 ce 41 78 23 3f 75 4e 7d 2a 04 8e 4a 3d 00 00 80 14 43 a8 23 3f 29 be 72 37 59 72 37 3d ....Ax#?uN}*..J=....C.#?).r7Yr7=
149220 00 00 80 5d 44 d8 23 3f 1d 03 8c 2e 4b 3d 22 3d 00 00 00 72 45 00 24 3f 06 ad 9d ca 72 80 0c 3d ...]D.#?....K="=...rE.$?....r..=
149240 00 00 80 c0 46 30 24 3f 33 3d 31 ee 83 5a 31 3d 00 00 00 12 48 60 24 3f 68 7c 8b 08 c4 3d 47 3d ....F0$?3=1..Z1=....H`$?h|...=G=
149260 00 00 00 67 49 90 24 3f e1 ea dc a9 4e f3 3a 3d 00 00 00 bf 4a c0 24 3f 85 34 65 a0 0b c2 36 3d ...gI.$?....N.:=....J.$?.4e...6=
149280 00 00 00 e0 4b e8 24 3f ff e3 7b 84 3c a6 39 3d 00 00 80 3d 4d 18 25 3f 75 59 a5 50 77 ca 48 3d ....K.$?..{.<.9=...=M.%?uY.Pw.H=
1492a0 00 00 80 9e 4e 48 25 3f bb 81 13 2d 2a db 38 3d 00 00 80 02 50 78 25 3f 83 79 be 1f 46 f2 2e 3d ....NH%?...-*.8=....Px%?.y..F..=
1492c0 00 00 80 2d 51 a0 25 3f 5c 39 0c c4 3b 15 2c 3d 00 00 00 97 52 d0 25 3f 32 c2 39 5a fc 64 40 3d ...-Q.%?\9..;.,=....R.%?2.9Z.d@=
1492e0 00 00 00 04 54 00 26 3f 7e 59 4b 7c 1f 0d 07 3d 00 00 80 73 55 30 26 3f 57 c4 bb bd e9 28 4a 3d ....T.&?~YK|...=...sU0&?W....(J=
149300 00 00 80 a8 56 58 26 3f f3 52 c2 ec 89 49 47 3d 00 00 00 1e 58 88 26 3f 57 1d c0 0f 09 13 4e 3d ....VX&?.R...IG=....X.&?W.....N=
149320 00 00 00 97 59 b8 26 3f 03 84 67 c8 27 12 39 3d 00 00 00 13 5b e8 26 3f 0d 14 44 f2 22 5e 15 3d ....Y.&?..g.'.9=....[.&?..D."^.=
149340 00 00 00 10 d2 0f 17 bf ee 9a 32 29 a4 ca 24 bd 00 00 00 ce d2 df 16 bf 37 dc 62 85 6d b9 4c bd ..........2)..$.........7.b.m.L.
149360 00 00 00 4d d3 bf 16 bf b8 bf 9d 9b e1 13 28 bd 00 00 00 09 d4 8f 16 bf c5 1c 01 53 a4 c1 34 bd ...M..........(............S..4.
149380 00 00 00 c3 d4 5f 16 bf bc 09 3e c4 1a d6 4c bd 00 00 00 7c d5 2f 16 bf ba a8 0c f9 ce 64 4d bd ....._....>...L....|./.......dM.
1493a0 00 00 00 34 d6 ff 15 bf 67 c2 b1 13 d7 19 38 bd 00 00 00 ea d6 cf 15 bf 32 b0 1d 71 da 9c 31 bd ...4....g.....8.........2..q..1.
1493c0 00 00 00 9e d7 9f 15 bf 71 61 1a c7 50 a9 43 bd 00 00 00 51 d8 6f 15 bf b9 00 ce ee 25 3b 39 bd ........qa..P.C....Q.o......%;9.
1493e0 00 00 00 02 d9 3f 15 bf 12 e7 5f 8b 30 ab 43 bd 00 00 00 77 d9 1f 15 bf 34 67 25 36 e7 a5 4c bd .....?...._.0.C....w....4g%6..L.
149400 00 00 00 26 da ef 14 bf 4d 92 9c 3b 6b 88 40 bd 00 00 00 d3 da bf 14 bf 38 aa 31 ff 41 84 42 bd ...&....M..;k.@.........8.1.A.B.
149420 00 00 00 7f db 8f 14 bf 31 c4 75 16 42 cb 14 bd 00 00 00 29 dc 5f 14 bf 8d bb ae 0b 59 fb f8 bc ........1.u.B......)._......Y...
149440 00 00 00 d1 dc 2f 14 bf f3 93 8e a3 2c 1f 3a bd 00 00 00 78 dd ff 13 bf d1 2e d5 83 5e c2 2d bd ...../......,.:....x........^.-.
149460 00 00 00 1d de cf 13 bf f3 81 a0 ef b6 d5 3f bd 00 00 00 8a de af 13 bf 07 bf f2 d4 9d d8 49 bd ..............?...............I.
149480 00 00 00 2d df 7f 13 bf b4 13 3a 5d 3d 4f 3e bd 00 00 00 ce df 4f 13 bf 23 77 5f 6a d9 8f 42 bd ...-......:]=O>......O..#w_j..B.
1494a0 00 00 00 6e e0 1f 13 bf a5 90 86 28 2b 45 20 bd 00 00 00 0c e1 ef 12 bf 2d ea 56 7e 7c 5f 1d bd ...n.......(+E..........-.V~|_..
1494c0 00 00 00 a8 e1 bf 12 bf eb 1d 42 7d c4 5f 41 bd 00 00 00 43 e2 8f 12 bf 4b 21 dc a8 8c 59 3a bd ..........B}._A....C....K!...Y:.
1494e0 00 00 00 dc e2 5f 12 bf 14 0f 35 d7 f1 12 47 bd 00 00 00 74 e3 2f 12 bf e1 43 fa 8e 87 24 3e bd ....._....5...G....t./...C...$>.
149500 00 00 00 d8 e3 0f 12 bf f0 f9 23 ee ff ad 48 bd 00 00 00 6d e4 df 11 bf 96 2d ec 0a e0 81 4d bd ..........#...H....m.....-....M.
149520 00 00 00 01 e5 af 11 bf b1 56 99 ef dd 6e 40 bd 00 00 00 93 e5 7f 11 bf 51 55 10 5e f6 74 41 bd .........V...n@.........QU.^.tA.
149540 00 00 00 24 e6 4f 11 bf 11 13 b7 06 c3 84 f2 bc 00 00 00 b2 e6 1f 11 bf c3 be ed df 69 cc 4d bd ...$.O......................i.M.
149560 00 00 00 40 e7 ef 10 bf 4b aa 38 ee 7c 3b 32 bd 00 00 00 cc e7 bf 10 bf 40 c1 28 fd 04 41 14 bd ...@....K.8.|;2.........@.(..A..
149580 00 00 00 56 e8 8f 10 bf 95 a6 d6 36 1a 17 34 bd 00 00 00 b1 e8 6f 10 bf cd 06 ea ac a0 54 43 bd ...V.......6..4......o.......TC.
1495a0 00 00 00 39 e9 3f 10 bf 26 75 e6 fa b1 b1 2e bd 00 00 00 bf e9 0f 10 bf 03 7e 46 fc 73 3a 34 bd ...9.?..&u...............~F.s:4.
1495c0 00 00 00 86 d4 bf 0f bf ca 0e 09 ed 05 a7 4a bd 00 00 00 8c d5 5f 0f bf 8e de 4c 0d cd 49 49 bd ..............J......_....L..II.
1495e0 00 00 00 90 d6 ff 0e bf 3d bd 40 83 30 16 28 bd 00 00 00 90 d7 9f 0e bf a6 24 86 2e fd 47 fb bc ........=.@.0.(..........$...G..
149600 00 00 00 8c d8 3f 0e bf 7d 86 33 52 ca 8f 33 bd 00 00 00 86 d9 df 0d bf 21 7c 2e 34 14 cf f9 bc .....?..}.3R..3.........!|.4....
149620 00 00 00 2a da 9f 0d bf e0 b6 84 7d 82 88 33 bd 00 00 00 1e db 3f 0d bf 47 22 6a 6d 0a 3e 3b bd ...*.......}..3......?..G"jm.>;.
149640 00 00 00 0e dc df 0c bf 86 2a df c1 ae 92 4f bd 00 00 00 fc dc 7f 0c bf 30 0d 20 a2 3a 9f 4f bd .........*....O.........0...:.O.
149660 00 00 00 e8 dd 1f 0c bf 9f 9b ad 32 4b 89 3b bd 00 00 00 d0 de bf 0b bf 51 60 c4 d2 d8 05 34 bd ...........2K.;.........Q`....4.
149680 00 00 00 b4 df 5f 0b bf 15 a7 20 d4 0b 5a 44 bd 00 00 00 96 e0 ff 0a bf 0f a9 e0 36 01 94 39 bd ....._.......ZD............6..9.
1496a0 00 00 00 2a e1 bf 0a bf bb 86 af f2 a6 b0 46 bd 00 00 00 06 e2 5f 0a bf 08 54 33 ca a2 f4 4b bd ...*..........F......_...T3...K.
1496c0 00 00 00 e0 e2 ff 09 bf 93 4d 2e b1 d6 a2 3e bd 00 00 00 b6 e3 9f 09 bf 40 f8 b7 5f fd c6 40 bd .........M....>.........@.._..@.
1496e0 00 00 00 8a e4 3f 09 bf 16 31 9c 5c 68 55 e5 bc 00 00 00 58 e5 df 08 bf c3 e7 a2 df 70 fc 4d bd .....?...1.\hU.....X........p.M.
149700 00 00 00 26 e6 7f 08 bf 85 c7 4a b8 97 78 33 bd 00 00 00 f0 e6 1f 08 bf d7 d2 ac c6 1a a7 1c bd ...&......J..x3.................
149720 00 00 00 b6 e7 bf 07 bf 78 e0 1d 2f 68 0c 37 bd 00 00 00 38 e8 7f 07 bf 4c 9d c7 76 5d 18 45 bd ........x../h.7....8....L..v].E.
149740 00 00 00 fa e8 1f 07 bf 99 56 98 dd 0c bb 33 bd 00 00 00 b8 e9 bf 06 bf 01 b3 42 06 c0 76 39 bd .........V....3...........B..v9.
149760 00 00 00 72 ea 5f 06 bf e7 63 a1 f5 e6 b1 4d bd 00 00 00 2a eb ff 05 bf 96 35 26 08 18 c1 4c bd ...r._...c....M....*.....5&...L.
149780 00 00 00 e0 eb 9f 05 bf 71 d1 12 f9 df d1 33 bd 00 00 00 92 ec 3f 05 bf 3a 1a 91 52 ae a5 24 bd ........q.....3......?..:..R..$.
1497a0 00 00 00 40 ed df 04 bf dc 8e 9f 24 0f 05 3d bd 00 00 00 ec ed 7f 04 bf 0e 4b 92 dd 02 d1 27 bd ...@.......$..=..........K....'.
1497c0 00 00 00 5c ee 3f 04 bf 81 d0 aa 7b 95 62 3e bd 00 00 00 02 ef df 03 bf a0 f2 24 45 ad 76 43 bd ...\.?.....{.b>...........$E.vC.
1497e0 00 00 00 a6 ef 7f 03 bf 49 e9 77 38 91 52 27 bd 00 00 00 46 f0 1f 03 bf 47 f8 5f 6a b2 2c 29 bd ........I.w8.R'....F....G._j.,).
149800 00 00 00 e2 f0 bf 02 bf ae 2b 6a ec 42 da 44 bd 00 00 00 7c f1 5f 02 bf 0b 60 6b 05 e4 81 41 bd .........+j.B.D....|._...`k...A.
149820 00 00 00 12 f2 ff 01 bf 25 27 72 a7 0c 42 4c bd 00 00 00 a6 f2 9f 01 bf 09 bc 54 94 b9 1a 45 bd ........%'r..BL...........T...E.
149840 00 00 00 06 f3 5f 01 bf 11 12 c6 fa 02 47 4f bd 00 00 00 96 f3 ff 00 bf e3 23 1e 69 bf cc 23 bd ....._.......GO..........#.i..#.
149860 00 00 00 20 f4 9f 00 bf 3b 8a de 5e d8 b7 48 bd 00 00 00 a8 f4 3f 00 bf 36 28 60 4a f9 94 4a bd ........;..^..H......?..6(`J..J.
149880 00 00 00 5c ea bf ff be b6 48 42 bd 1e 15 35 bd 00 00 00 60 eb ff fe be 60 de eb ba 2e 31 31 bd ...\.....HB...5....`....`....11.
1498a0 00 00 00 5c ec 3f fe be 51 a8 b2 08 0e bf 44 bd 00 00 00 54 ed 7f fd be dd 3c 56 44 e0 fb 3d bd ...\.?..Q.....D....T.....<VD..=.
1498c0 00 00 00 44 ee bf fc be 4d cf b2 6b 3a 55 47 bd 00 00 00 e4 ee 3f fc be 14 15 9e 2c 27 b3 02 bd ...D....M..k:UG......?.....,'...
1498e0 00 00 00 c8 ef 7f fb be b8 68 95 d7 cd 55 46 bd 00 00 00 a8 f0 bf fa be 55 99 a2 c6 c8 98 49 bd .........h...UF.........U.....I.
149900 00 00 00 84 f1 ff f9 be 74 90 87 03 40 e8 35 bd 00 00 00 58 f2 3f f9 be 18 f3 95 95 a0 cf 34 bd ........t...@.5....X.?........4.
149920 00 00 00 24 f3 7f f8 be 86 e0 89 63 d6 f3 47 bd 00 00 00 ec f3 bf f7 be 79 df d1 0d 2f 98 43 bd ...$.......c..G.........y.../.C.
149940 00 00 00 ac f4 ff f6 be c7 07 74 0b d7 54 4d bd 00 00 00 68 f5 3f f6 be e9 19 41 1e cb 29 45 bd ..........t..TM....h.?....A..)E.
149960 00 00 00 e0 f5 bf f5 be 7a e5 b0 63 cf a8 4e bd 00 00 00 94 f6 ff f4 be 7b 86 f9 d1 2d 87 1a bd ........z..c..N.........{...-...
149980 00 00 00 3c f7 3f f4 be 47 86 23 80 3f 11 46 bd 00 00 00 e0 f7 7f f3 be a6 7d 2d 77 d9 e9 46 bd ...<.?..G.#.?.F..........}-w..F.
1499a0 00 00 00 80 f8 bf f2 be 0c 77 b1 84 c1 6a 27 bd 00 00 00 18 f9 ff f1 be 51 e4 78 ff 07 1e 17 bd .........w...j'.........Q.x.....
1499c0 00 00 00 a8 f9 3f f1 be f6 bd 88 2a 10 0a 3c bd 00 00 00 34 fa 7f f0 be a8 e4 e9 8b 09 fa 2c bd .....?.....*..<....4..........,.
1499e0 00 00 00 70 f5 7f ef be 7e dc be 55 59 20 3d bd 00 00 00 18 f6 7f ee be d4 c3 d1 cb 9a b7 47 bd ...p....~..UY.=...............G.
149a00 00 00 00 10 f7 ff ec be 82 85 9b ff 70 b8 37 bd 00 00 00 f8 f7 7f eb be 6d dd 38 10 fb 31 3c bd ............p.7.........m.8..1<.
149a20 00 00 00 d0 f8 ff e9 be 27 a2 8a a6 e6 6d 4e bd 00 00 00 a0 f9 7f e8 be 99 e6 e4 9c f0 da 4c bd ........'....mN...............L.
149a40 00 00 00 68 fa ff e6 be 4b e9 ee 59 30 c0 32 bd 00 00 00 20 fb 7f e5 be cc 9f 71 c4 d0 ea 1f bd ...h....K..Y0.2...........q.....
149a60 00 00 00 c8 fb ff e3 be ad 76 e9 42 66 65 39 bd 00 00 00 30 fc ff e2 be 25 19 b2 9d 32 c7 46 bd .........v.Bfe9....0....%...2.F.
149a80 00 00 00 c8 fc 7f e1 be ce a5 17 45 ab 9e 38 bd 00 00 00 a0 fa ff df be d7 60 a5 3d 0e df 3f bd ...........E..8..........`.=..?.
149aa0 00 00 00 a0 fb ff dc be cb fb 11 45 3d 7c 0a bd 00 00 00 80 fc ff d9 be 75 df 13 4d 88 80 07 bd ...........E=|..........u..M....
149ac0 00 00 00 40 fd ff d6 be 99 ae 39 e4 a3 c0 3e bd 00 00 00 f0 fd ff d3 be 01 ce fa bb 39 c1 36 bd ...@......9...>.............9.6.
149ae0 00 00 00 80 fe ff d0 be 6b 17 3c 0a e6 78 45 bd 00 00 00 00 fe ff cb be f2 83 43 71 54 52 3b bd ........k.<..xE...........CqTR;.
149b00 00 00 00 80 fe ff c7 be bb f8 e2 85 e1 64 47 bd 00 00 00 20 ff ff c1 be a6 12 47 d8 c0 67 4c bd .............dG...........G..gL.
149b20 00 00 00 40 ff ff b7 be 5f 68 d0 0d 25 05 3f bd 00 00 00 80 ff ff a7 be 0c 0e 8e 53 53 b5 40 bd ...@...._h..%.?............SS.@.
149b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 16 b8 b3 62 d4 7f c4 3f ee 57 64 96 a6 c3 79 3e ...................b...?.Wd...y>
149b60 63 b4 8b 2a 47 50 b5 bf 07 41 69 46 43 2e d6 bf 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 00 00 c..*GP...AiFC..........?........
149b80 35 33 fb a9 3d 16 f0 3f b7 cd b8 9a 29 61 9b 3c 61 80 77 3e 9a 2c f0 3f 5d 08 5b 53 83 90 71 bc 53..=..?....)a.<a.w>.,.?].[S..q.
149ba0 85 7f 6e e8 15 43 f0 3f 6e c9 77 19 1c a3 90 bc 74 85 15 d3 b0 59 f0 3f 65 b4 75 a4 e2 73 8d 3c ..n..C.?n.w.....t....Y.?e.u..s.<
149bc0 de f6 dd 29 6b 70 f0 3f 26 3c b1 e2 df 91 8c bc c8 9b 75 18 45 87 f0 3f ff 84 b2 4b be 86 61 3c ...)kp.?&<........u.E..?...K..a<
149be0 83 f3 c6 ca 3e 9e f0 3f 35 61 31 18 78 48 91 3c 0f 89 f9 6c 58 b5 f0 3f 0a 61 dc 4a 2e a6 98 3c ....>..?5a1.xH.<...lX..?.a.J...<
149c00 f7 47 72 2b 92 cc f0 3f 71 4f e2 16 dc 1e 90 3c a2 d1 d3 32 ec e3 f0 3f 52 7b c5 27 17 3a 40 3c .Gr+...?qO.....<...2...?R{.'.:@<
149c20 1b d3 fe af 66 fb f0 3f 7b bd 4e c4 ed 9b 6b bc 51 5b 12 d0 01 13 f1 3f 39 9b 44 39 10 c5 96 bc ....f..?{.N...k.Q[.....?9.D9....
149c40 cc 31 6c c0 bd 2a f1 3f c7 a5 6c b3 14 b5 51 bc e0 2d a9 ae 9a 42 f1 3f 9e 36 f1 9a bf 2f 93 bc .1l..*.?..l...Q..-...B.?.6.../..
149c60 51 8e a5 c8 98 5a f1 3f 09 ab ee b9 6a 40 82 3c 7b 51 7d 3c b8 72 f1 3f 75 8a d7 b9 41 90 81 bc Q....Z.?....j@.<{Q}<.r.?u...A...
149c80 ea 8d 8c 38 f9 8a f1 3f 6b 0f 97 d1 23 10 91 bc 75 cb 6f eb 5b a3 f1 3f e4 68 49 7b 4c 5b 8e 3c ...8...?k...#...u.o.[..?.hI{L[.<
149ca0 d4 5c 04 84 e0 bb f1 3f 07 f6 2e 35 86 53 99 bc aa b9 68 31 87 d4 f1 3f 3c 64 a2 00 6e 01 9e 3c .\.....?...5.S....h1...?<d..n..<
149cc0 1d d9 fc 22 50 ed f1 3f 8b b7 7b 02 98 df 91 bc d6 8c 62 88 3b 06 f2 3f 94 84 4a 81 75 c7 8d 3c ..."P..?..{.......b.;..?..J.u..<
149ce0 96 dc 7d 91 49 1f f2 3f ed a5 94 94 7e a9 82 3c 38 62 75 6e 7a 38 f2 3f 72 05 c7 b6 7e b0 99 3c ..}.I..?....~..<8bunz8.?r...~..<
149d00 3f a6 b2 4f ce 51 f2 3f a4 f4 f4 be 55 c1 8a 3c dd 7c e2 65 45 6b f2 3f d9 e9 40 99 33 bd 82 3c ?..O.Q.?....U..<.|.eEk.?..@.3..<
149d20 81 63 f5 e1 df 84 f2 3f 7d 0d 3f 8c 3a 4c 9a bc e1 de 1f f5 9d 9e f2 3f 55 12 ad af e8 12 86 3c .c.....?}.?.:L.........?U......<
149d40 90 d9 da d0 7f b8 f2 3f a3 1a 38 d6 dc 0a 41 bc 0b 03 e4 a6 85 d2 f2 3f d4 41 db 54 47 02 90 3c .......?..8...A........?.A.TG..<
149d60 56 2f 3e a9 af ec f2 3f 83 23 d5 45 0f ca 71 3c 15 b7 31 0a fe 06 f3 3f e4 82 31 d2 6a f4 86 3c V/>....?.#.E..q<..1....?..1.j..<
149d80 31 d8 4c fc 70 21 f3 3f 7c 04 18 8e e7 9c 8a 3c ff 16 64 b2 08 3c f3 3f a5 59 36 84 21 27 93 3c 1.L.p!.?|......<..d..<.?.Y6.!'.<
149da0 f1 9f 92 5f c5 56 f3 3f 28 46 4e 5c ee 5c 8b bc cb a9 3a 37 a7 71 f3 3f e1 ea 42 bf ea 3a 96 bc ..._.V.?(FN\.\....:7.q.?..B..:..
149dc0 66 d8 05 6d ae 8c f3 3f bc 04 99 3c 8d 95 9e bc f7 9f e5 34 db a7 f3 3f e2 f5 61 d6 36 e4 75 bc f..m...?...<.......4...?..a.6.u.
149de0 e5 a8 13 c3 2d c3 f3 3f c3 29 5d 37 f8 ff 9e bc 22 34 12 4c a6 de f3 3f bb 9e f0 11 09 da 8a 3c ....-..?.)]7...."4.L...?.......<
149e00 1c 80 ac 04 45 fa f3 3f f3 f9 56 f9 23 d0 97 bc 2a 2e f7 21 0a 16 f4 3f 78 92 30 1c 69 f3 5e bc ....E..?..V.#...*..!...?x.0.i.^.
149e20 97 a8 50 d9 f5 31 f4 3f 98 79 5f e3 dd c7 81 bc 2d 89 61 60 08 4e f4 3f cf 80 ef 04 7a 9b 48 3c ..P..1.?.y_.....-.a`.N.?....z.H<
149e40 57 00 1d ed 41 6a f4 3f 76 8a 64 d1 4b 94 9c 3c d0 3c c1 b5 a2 86 f4 3f f0 62 90 b6 a3 c1 73 3c W...Aj.?v.d.K..<.<.....?.b....s<
149e60 de d3 d7 f0 2a a3 f4 3f 56 be d1 f3 62 cb 99 3c 27 2a 36 d5 da bf f4 3f e2 42 ec af 97 43 7d 3c ....*..?V...b..<'*6....?.B...C}<
149e80 0d dd fd 99 b2 dc f4 3f 33 78 6a bc db ec 98 3c a7 2c 9d 76 b2 f9 f4 3f e3 57 59 d2 09 b3 94 bc .......?3xj....<.,.v...?.WY.....
149ea0 42 66 cf a2 da 16 f5 3f ee 93 bd 69 85 76 8f bc 82 4f 9d 56 2b 34 f5 3f ac 3c b1 1d be 7a 80 bc Bf.....?...i.v...O.V+4.?.<...z..
149ec0 0f 92 5d ca a4 51 f5 3f 9a e5 ed ef 9c 68 8d bc da 27 b5 36 47 6f f5 3f ac 93 1d 01 2c bb 99 3c ..]..Q.?.....h...'.6Go.?....,..<
149ee0 fd c7 97 d4 12 8d f5 3f e7 1d 9a 5b e1 95 82 3c 29 54 48 dd 07 ab f5 3f ac 47 46 05 4c 32 96 3c .......?...[...<)TH....?.GF.L2.<
149f00 b7 46 59 8a 26 c9 f5 3f a2 86 69 81 1b 4b 3c 3c 48 21 ad 15 6f e7 f5 3f 5d e6 80 30 f9 a6 9b 3c .FY.&..?..i..K<<H!..o..?]..0...<
149f20 09 dc 76 b9 e1 05 f6 3f 47 de 56 9b 42 e2 93 bc 85 55 3a b0 7e 24 f6 3f 96 b4 40 7e c1 83 93 bc ..v....?G.V.B....U:.~$.?..@~....
149f40 20 c3 cc 34 46 43 f6 3f 32 89 9d 75 3c 48 8c bc 25 22 55 82 38 62 f6 3f 33 1c 59 87 09 b6 9b bc ...4FC.?2..u<H..%"U.8b.?3.Y.....
149f60 73 a9 4c d4 55 81 f6 3f 64 3e f7 44 ae 38 60 3c cd 3b 7f 66 9e a0 f6 3f 55 64 b2 13 34 dd 9b bc s.L.U..?d>.D.8`<.;.f...?Ud..4...
149f80 bf da 0b 75 12 c0 f6 3f 0c 0b ff 67 56 89 72 bc 2f 1a 65 3c b2 df f6 3f aa 88 3c 68 3a be 6b bc ...u...?...gV.r./.e<...?..<h:.k.
149fa0 84 94 51 f9 7d ff f6 3f f6 0e 86 25 0f 3c 88 bc 74 5f ec e8 75 1f f7 3f 99 7a 88 86 47 6e 81 bc ..Q.}..?...%.<..t_..u..?.z..Gn..
149fc0 74 81 a5 48 9a 3f f7 3f 3b d5 65 6c d9 a8 90 bc c9 67 42 56 eb 5f f7 3f d3 6d 31 57 59 24 90 bc t..H.?.?;.el.....gBV._.?.m1WY$..
149fe0 3f 5d de 4f 69 80 f7 3f 2c 16 02 0a b8 66 98 3c 87 01 eb 73 14 a1 f7 3f 2f 99 04 ee 77 15 84 bc ?].Oi..?,....f.<...s...?/...w...
14a000 32 c1 30 01 ed c1 f7 3f d5 4d 16 d1 4c 12 9f 3c 62 4e cf 36 f3 e2 f7 3f 7e 79 15 ba 02 5d 70 3c 2.0....?.M..L..<bN.6...?~y...]p<
14a020 12 1a 3e 54 27 04 f8 3f 2a 97 6d 62 86 7c 92 bc 13 ce 4c 99 89 25 f8 3f d7 32 15 d4 1d 4c 9d bc ..>T'..?*.mb.|....L..%.?.2...L..
14a040 ad c7 23 46 1a 47 f8 3f fb cd 41 a3 84 d6 88 bc ed 92 44 9b d9 68 f8 3f ba f6 d4 9b f8 c6 9f bc ..#F.G.?..A.......D..h.?........
14a060 99 66 8a d9 c7 8a f8 3f 3a b5 7c f3 c2 94 99 3c db a0 2a 42 e5 ac f8 3f 26 4b 86 56 f1 e9 96 3c .f.....?:.|....<..*B...?&K.V...<
14a080 8c 44 b5 16 32 cf f8 3f aa e3 e9 32 5e d5 70 bc 36 77 15 99 ae f1 f8 3f 6c 97 e3 a2 13 cc 85 3c .D..2..?...2^.p.6w.....?l......<
14a0a0 c6 ff 91 0b 5b 14 f9 3f 23 25 58 2e 79 d6 9d bc e5 c5 cd b0 37 37 f9 3f bb 7e b5 81 c7 5f 67 bc ....[..?#%X.y.......77.?.~..._g.
14a0c0 0f 52 c8 cb 44 5a f9 3f 39 f0 a5 96 7c 4b 76 bc 50 4e de 9f 82 7d f9 3f d0 85 1b 7c 5b 18 9d bc .R..DZ.?9...|Kv.PN...}.?...|[...
14a0e0 ba 07 ca 70 f1 a0 f9 3f 32 e6 ce 91 bd 73 91 bc 90 f0 a3 82 91 c4 f9 3f be f2 71 b0 46 7c 7c 3c ...p...?2....s.........?..q.F||<
14a100 23 23 e3 19 63 e8 f9 3f 6e 4c e6 78 ca 24 78 3c 65 e5 5d 7b 66 0c fa 3f 32 d5 1c 5d 49 59 93 bc ##..c..?nL.x.$x<e.]{f..?2..]IY..
14a120 33 2d 4a ec 9b 30 fa 3f ab 36 dc 7d 5c 30 96 3c 5d 25 3e b2 03 55 fa 3f e1 41 8d db 6e 2f 9d bc 3-J..0.?.6.}\0.<]%>..U.?.A..n/..
14a140 58 b3 30 13 9e 79 fa 3f c6 63 c5 ca 7e cb 9b 3c bf fd 79 55 6b 9e fa 3f 31 fd f7 0e c9 fa 90 3c X.0..y.?.c..~..<..yUk..?1......<
14a160 7a f3 d3 bf 6b c3 fa 3f d0 6c e7 ca 34 92 8f bc ad d3 5a 99 9f e8 fa 3f 81 cc 5d 34 cd a1 97 3c z...k..?.l..4.....Z....?..]4...<
14a180 66 b6 8d 29 07 0e fb 3f 24 e4 80 4c f5 de 9b bc fb 15 4f b8 a2 33 fb 3f 07 d7 84 30 5e 80 62 bc f..)...?$..L......O..3.?...0^.b.
14a1a0 3a 59 e5 8d 72 59 fb 3f e3 6d ba bb df 71 9c bc 47 5e fb f2 76 7f fb 3f 3a ac 54 7e 4f 58 75 bc :Y..rY.?.m...q..G^..v..?:.T~OXu.
14a1c0 4a 06 a1 30 b0 a5 fb 3f 2e 29 54 0e d3 fc 9e bc d2 c1 4b 90 1e cc fb 3f 84 9e 2d 7a d0 3d 82 3c J..0...?.)T.......K....?..-z.=.<
14a1e0 09 1e d7 5b c2 f2 fb 3f 72 9c 6b 3f ca fd 9e bc 9c 52 85 dd 9b 19 fc 3f dd 48 50 89 65 10 81 3c ...[...?r.k?.....R.....?.HP.e..<
14a200 7a d0 ff 5f ab 40 fc 3f 0a c6 83 e0 37 45 9b 3c 4b d1 57 2e f1 67 fc 3f ac 3c 48 ff 4d 88 92 3c z.._.@.?....7E.<K.W..g.?.<H.M..<
14a220 b5 e7 06 94 6d 8f fc 3f 44 5c 80 48 bc ac 71 3c 69 90 ef dc 20 b7 fc 3f db 49 e9 d1 cb 03 75 3c ....m..?D\.H..q<i......?.I....u<
14a240 fa c3 5d 55 0b df fc 3f 72 9d 82 53 3b d8 8d bc 7c 89 07 4a 2d 07 fd 3f 9c 7a 79 43 37 bc 9c bc ..]U...?r..S;...|..J-..?.zyC7...
14a260 f2 89 0d 08 87 2f fd 3f 77 85 9d 71 7b 48 9d bc 87 a4 fb dc 18 58 fd 3f 06 37 5b d7 02 ed 82 3c ...../.?w..q{H.......X.?.7[....<
14a280 98 83 c9 16 e3 80 fd 3f e8 df ed 8b c1 1e 91 bc 85 32 db 03 e6 a9 fd 3f 32 b5 6d 69 00 23 9c 3c .......?.........2.....?2.mi.#.<
14a2a0 60 b4 01 f3 21 d3 fd 3f c2 18 f0 78 57 da 92 3c 5f 9b 7b 33 97 fc fd 3f 5b 4b 18 4f cd a5 91 bc `...!..?...xW..<_.{3...?[K.O....
14a2c0 29 a1 f5 14 46 26 fe 3f 96 14 7a 81 27 b6 97 bc f6 3f 8b e7 2e 50 fe 3f 8f cc a9 80 89 9e 83 3c )...F&.?..z.'....?...P.?.......<
14a2e0 83 4c c7 fb 51 7a fe 3f e1 8d 0c ca 22 d5 92 3c da 90 a4 a2 af a4 fe 3f 93 28 9c 17 23 9c 9e bc .L..Qz.?...."..<.......?.(..#...
14a300 f1 67 8e 2d 48 cf fe 3f 8c ad 11 b4 f3 93 9c bc 27 5a 61 ee 1b fa fe 3f b0 b6 a4 86 f4 c7 9d 3c .g.-H..?........'Za....?.......<
14a320 97 ba 6b 37 2b 25 ff 3f 43 8e 0d bf a5 a1 93 3c 40 45 6e 5b 76 50 ff 3f 8a a1 d8 2d e1 d3 99 3c ..k7+%.?C......<@En[vP.?...-...<
14a340 14 be 9c ad fd 7b ff 3f 09 35 06 d0 12 bb 9d bc d8 90 9e 81 c1 a7 ff 3f 1e 93 a5 f3 53 48 87 3c .....{.?.5.............?....SH.<
14a360 f1 71 8f 2b c2 d3 ff 3f e7 79 65 96 74 eb 62 3c 73 69 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 .q.+...?.ye.t.b<sin.............
14a380 74 61 6e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 tan.............................
14a3a0 fa 10 2c 88 f4 64 96 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..,..d.?........................
14a3c0 3d c2 e6 55 e3 26 82 3f 55 55 55 55 55 55 d5 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 =..U.&.?UUUUUU.?................
14a3e0 e0 7d 15 0e 3d 6d 6d 3f 11 11 11 11 11 11 c1 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .}..=mm?.......?................
14a400 e3 75 2b 45 36 da 57 3f 1c ba a1 1b ba a1 ab 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .u+E6.W?.......?................
14a420 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?........................
14a440 9b 5f 43 4e 83 3f 95 3f 00 00 00 00 00 00 00 00 46 8e 6e 3c ea 74 9b 3f 00 00 00 00 00 00 00 00 ._CN.?.?........F.n<.t.?........
14a460 11 75 5b da 63 ad 85 3f 9b 0b 23 dc 58 75 b9 3f 88 37 cb 26 08 13 88 3f 85 49 fc 76 c9 2a d6 3f .u[.c..?..#.Xu.?.7.&...?.I.v.*.?
14a480 ba 08 bb 77 85 7c 75 3f 21 75 24 b6 1e 38 b1 3f 0c 17 22 59 95 4e 75 3f 2d 48 46 87 83 7f c2 3f ...w.|u?!u$..8.?.."Y.Nu?-HF....?
14a4a0 30 5b 05 11 91 e3 64 3f 20 63 66 3e 09 e6 a3 3f e3 da e9 0d df 01 63 3f 06 ca 1d 1f ae a8 af 3f 0[....d?.cf>...?......c?.......?
14a4c0 a2 2d 5b 8c bb 36 b9 3f a5 f7 88 4e 05 7d 58 3c 00 00 00 00 00 00 f0 3f d9 5d 93 a8 e2 dd 83 3f .-[..6.?...N.}X<.......?.].....?
14a4e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a3 9e 27 5a 07 34 aa 3f 00 00 00 00 00 00 00 00 ..................'Z.4.?........
14a500 fa 65 2d 43 53 01 a7 3f 00 00 00 00 00 00 00 00 02 46 1a 89 ef 03 9d 3f f8 a5 2c d6 d9 77 ca 3f .e-CS..?.........F.....?..,..w.?
14a520 28 46 5f b3 65 a2 97 3f fa 58 32 43 51 cf d8 3f 09 d9 8f b5 e3 88 8f 3f ea 1c 77 01 54 b1 c2 3f (F_.e..?.X2CQ..?.......?..w.T..?
14a540 8e 2f 56 f3 57 8f 88 3f 23 a7 28 c0 0f 37 c7 3f f0 f9 b7 20 4c f4 80 3f e9 68 43 21 aa df b6 3f ./V.W..?#.(..7.?....L..?.hC!...?
14a560 63 18 89 28 b6 b4 79 3f f0 bb 2d 17 8e cb b6 3f 58 31 55 e0 f5 75 c9 3f 14 e8 3f 59 d3 f5 2e 3c c..(..y?..-....?X1U..u.?..?Y...<
14a580 00 00 00 00 00 00 f0 3f 50 c5 de 03 03 42 a4 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?P....B.?................
14a5a0 3e 53 14 93 c5 8e bb 3f 00 00 00 00 00 00 00 00 d0 36 aa 09 f4 d3 b6 3f 00 00 00 00 00 00 00 00 >S.....?.........6.....?........
14a5c0 fd 27 b4 dc 50 39 b1 3f bb b0 7a d8 5e 33 d5 3f a5 e8 0a ce 82 b3 ab 3f 26 31 14 79 41 ba dd 3f .'..P9.?..z.^3.?.......?&1.yA..?
14a5e0 d4 28 2b 5f f1 52 a5 3f 6d 1a f2 59 ab 15 d0 3f 95 7d c2 22 84 e9 a0 3f aa c6 9f e1 6c 57 d0 3f .(+_.R.?m..Y...?.}."...?....lW.?
14a600 50 29 2c 8f 98 48 9a 3f 2c f2 b3 c0 62 94 c5 3f b8 a4 83 18 1c b6 94 3f 40 86 83 3f b8 0e c3 3f P),..H.?,...b..?.......?@..?...?
14a620 dc 63 5c 35 08 6a d3 3f 3d 99 ce 1d 4d 70 6d bc 00 00 00 00 00 00 f0 3f 63 ab 82 2b 92 8e b7 3f .c\5.j.?=...Mpm........?c..+...?
14a640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 42 70 f3 56 56 fc cc 3f 00 00 00 00 00 00 00 00 ................Bp.VV..?........
14a660 51 39 56 aa 25 01 c9 3f 00 00 00 00 00 00 00 00 5d 7c 0e 3d 33 05 c5 3f 2e 9b ed 9b d9 0e df 3f Q9V.%..?........]|.=3..?.......?
14a680 7c c4 e7 5f 50 f2 c1 3f e5 25 c1 96 d9 ed e2 3f d8 bb 02 5a 71 5c be 3f 20 2c 36 86 b7 08 da 3f |.._P..?.%.....?...Zq\.?.,6....?
14a6a0 ed 35 44 4b 42 d3 b9 3f 91 40 49 4b bd 11 d9 3f be 58 66 b5 c7 e4 b5 3f 76 fd a2 93 92 c0 d3 3f .5DKB..?.@IK...?.Xf....?v......?
14a6c0 94 17 27 da 10 99 b2 3f 2b df 03 33 be 89 d1 3f 32 ef fc 99 79 82 da 3f 67 14 8c b6 2f 8b 70 3c ..'....?+..3...?2...y..?g.../.p<
14a6e0 00 00 00 00 00 00 f0 3f 37 43 0c 98 19 f6 c5 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?7C.....?................
14a700 01 e5 03 cc 0f f1 df 3f 00 00 00 00 00 00 00 00 45 e8 a4 44 3b b6 dd 3f 00 00 00 00 00 00 00 00 .......?........E..D;..?........
14a720 9f ad 68 37 a4 72 db 3f ca 1c d0 3d b9 fd e5 3f 11 28 1d a6 b2 72 d9 3f 0b ad 45 56 f9 77 e9 3f ..h7.r.?...=...?.(...r.?..EV.w.?
14a740 ab b3 13 d0 a3 8c d7 3f 14 f9 0b bf 92 f1 e4 3f 30 e7 53 4d 60 d0 d5 3f 00 90 8b 3f 33 99 e4 3f .......?.......?0.SM`..?...?3..?
14a760 08 2f b8 e2 2a 32 d4 3f 35 a8 36 59 e1 7a e2 3f 9b 1c c6 b1 fb b3 d2 3f 05 86 47 ef 9e 65 e1 3f ./..*2.?5.6Y.z.?.......?..G..e.?
14a780 ec 34 08 19 b7 1a e1 3f ea 25 b6 cd 4b 56 8e bc 00 00 00 00 00 00 f0 3f e3 17 72 b0 f1 48 d2 3f .4.....?.%..KV.........?..r..H.?
14a7a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d0 49 2c 2b 9c de f2 3f 00 00 00 00 00 00 00 00 .................I,+...?........
14a7c0 98 bc 55 26 58 3e f3 3f 00 00 00 00 00 00 00 00 a2 1f 69 ff 2e 97 f3 3f bd 63 34 e9 87 ed ee 3f ..U&X>.?..........i....?.c4....?
14a7e0 a0 10 0e 07 b2 f5 f3 3f a4 90 d7 f4 10 0c f2 3f a3 8e 4e a0 1a 54 f4 3f d3 cc 6a 38 9e 36 f1 3f .......?.......?..N..T.?..j8.6.?
14a800 dd 66 2a 22 21 b5 f4 3f 7e 77 a9 22 17 08 f2 3f 6e 4a a0 52 8f 17 f5 3f 31 00 aa dd 37 21 f2 3f .f*"!..?~w."...?nJ.R...?1...7!.?
14a820 7c d4 47 44 01 7c f5 3f 1d 7f 9c 1e 11 93 f2 3f 90 f9 b7 2a b8 61 e5 3f f1 7d 9c 20 c5 a8 87 3c |.GD.|.?.......?...*.a.?.}.....<
14a840 00 00 00 00 00 00 f0 3f c6 bc 70 41 d8 92 dc 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?..pA...?................
14a860 5a 4d ab c7 24 5e 08 40 00 00 00 00 00 00 00 00 5d a7 3e e9 3d 96 0b 40 00 00 00 00 00 00 00 00 ZM..$^.@........].>.=..@........
14a880 5a f2 a7 94 e2 37 0f 40 cb 61 62 4b 84 f9 f5 3f 12 d8 9d 5a b0 aa 11 40 18 00 c3 74 a5 f5 fa 3f Z....7.@.abK...?...Z...@...t...?
14a8a0 e3 e8 2c 7f 8b fe 13 40 fa 54 8e fe 34 73 fd 3f 8d 61 0d 67 0c a1 16 40 58 70 b9 4d 12 e0 00 40 ..,....@.T..4s.?.a.g...@Xp.M...@
14a8c0 dd 44 df 24 5f 9c 19 40 ce 6e 7d 69 6e 00 03 40 82 8b 29 83 4d fc 1c 40 d6 90 d4 19 19 8c 05 40 .D.$_..@.n}in..@..).M..@.......@
14a8e0 50 28 e4 2a 00 43 ea 3f e6 20 8e 11 b8 6d 7a bc 00 00 00 00 00 00 00 40 b8 45 33 e3 26 e5 d4 bf P(.*.C.?.....mz........@.E3.&...
14a900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 66 59 96 65 59 96 21 40 00 00 00 00 00 00 00 00 ................fY.eY.!@........
14a920 fa 10 2c 88 f4 64 26 40 00 00 00 00 00 00 00 00 23 37 cd 83 42 83 2c 40 00 00 00 00 00 00 00 40 ..,..d&@........#7..B.,@.......@
14a940 3d c2 e6 55 e3 26 32 40 55 55 55 55 55 55 05 40 39 19 45 34 96 1c 37 40 ab aa aa aa aa aa 0a 40 =..U.&2@UUUUUU.@9.E4..7@.......@
14a960 e0 7d 15 0e 3d 6d 3d 40 11 11 11 11 11 11 11 40 1f 20 38 a7 ce bb 42 40 06 5b b0 05 5b b0 15 40 .}..=m=@.......@..8...B@.[..[..@
14a980 e3 75 2b 45 36 da 47 40 1c ba a1 1b ba a1 1b 40 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 00 00 .u+E6.G@.......@.......?........
14a9a0 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......@........................
14a9c0 d3 b8 48 4f f9 ea 33 bf 00 00 00 00 00 00 00 00 6f 58 f7 0c ea b8 20 3f 00 00 00 00 00 00 00 00 ..HO..3.........oX.....?........
14a9e0 11 89 25 d0 f3 ba 0a bf e9 9f e4 23 8c 5a ab bf 2e 22 53 2d 15 0d f6 3e 51 94 16 21 b2 72 a1 3f ..%........#.Z..."S-...>Q..!.r.?
14aa00 bc 4d 25 bb b5 d3 e1 be 8e 3b f9 db db c7 84 bf 0b 63 b4 05 64 33 cd 3e a7 ad 9a ee 24 39 74 3f .M%......;.......c..d3.>....$9t?
14aa20 97 82 4a 79 b9 b7 b7 be 97 f7 15 e0 f5 41 5d bf 56 4a 1a e4 fb 5d a3 3e 51 a2 c2 e4 ab a2 49 3f ..Jy.........A].VJ...].>Q.....I?
14aa40 00 e0 f9 5a ce 49 ce bf 19 37 74 8c 60 b8 1e 3d 00 00 00 00 00 00 00 00 cf 63 48 1b 94 82 d7 3f ...Z.I...7t.`..=.........cH....?
14aa60 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff 90 d8 5a 53 20 93 2b bf 00 00 00 00 00 00 00 00 .......?..........ZS..+.........
14aa80 1f df 8f 01 1d d6 16 3f 00 00 00 00 00 00 00 00 be f1 59 03 e4 39 01 bf 6d 7c 31 a4 17 7e a6 bf .......?..........Y..9..m|1..~..
14aaa0 0f 2d 67 82 05 b4 eb 3e 1e 62 1b 2f 5b 45 9f 3f 38 f2 cc 51 17 53 d5 be ac b9 37 f4 ee 4b 80 bf .-g....>.b./[E.?8..Q.S....7..K..
14aac0 b5 a2 91 c7 93 e9 c0 3e b2 1d 9a 91 c2 80 70 3f 0e 5b 6a 33 a2 48 aa be 58 83 26 0a 43 a4 55 bf .......>......p?.[j3.H..X.&.C.U.
14aae0 e4 78 d9 df 1f b6 94 3e 58 7a 76 d7 06 18 43 3f 00 00 ea 2a e8 bb c9 bf 61 ea 23 77 69 23 3a bd .x.....>Xzv...C?...*....a.#wi#:.
14ab00 00 00 00 00 00 00 00 00 ff 96 77 df 42 e6 d6 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff ..........w.B..?.......?........
14ab20 ce 07 ff b9 78 1c 23 bf 00 00 00 00 00 00 00 00 82 71 51 a5 e0 f0 0f 3f 00 00 00 00 00 00 00 00 ....x.#..........qQ....?........
14ab40 bc 4c 0b 79 91 61 f6 be c6 46 8a 84 c0 1a a2 bf fa 35 64 b1 ec d3 e1 3e 32 a8 1a 2a ea 71 9c 3f .L.y.a...F.......5d....>2..*.q.?
14ab60 ef 99 d2 fd 1a dd c9 be af ba 8d 3f 63 33 79 bf ea c6 9f 30 d6 15 b4 3e 71 04 e6 be ba 83 6b 3f ...........?c3y....0...>q.....k?
14ab80 97 a6 a0 94 11 ae 9d be b3 67 5c 3e 7b d0 4f bf 3e 3e 8f 9a 75 bd 86 3e a4 b7 be a4 b1 1e 3d 3f .........g\>{.O.>>..u..>......=?
14aba0 00 c0 cf 29 ce 49 c5 bf 58 93 15 bf 33 7b 39 bd 00 00 00 00 00 00 00 00 6c ee 1f 87 f0 66 d6 3f ...).I..X...3{9.........l....f.?
14abc0 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff 56 a5 98 7d 58 39 1a bf 00 00 00 00 00 00 00 00 .......?........V..}X9..........
14abe0 01 dc 88 9d c2 04 07 3f 00 00 00 00 00 00 00 00 2b 2a 74 73 4a 05 ed be 87 45 84 58 13 2a 9c bf .......?........+*tsJ....E.X.*..
14ac00 79 8a 68 55 26 a3 d7 3e d6 f1 33 ee f4 48 9a 3f 88 98 dc a8 39 89 bf be b8 b5 d4 aa 46 f7 72 bf y.hU&..>..3..H.?....9.......F.r.
14ac20 a1 ef 02 91 82 8f a8 3e cf 29 bc da 28 82 67 3f b8 af 89 92 56 f4 90 be ed b4 1f 74 a3 f3 46 bf .......>.)..(.g?....V......t..F.
14ac40 63 66 7f a9 bf b4 79 3e 3f ff 89 ca 70 db 36 3f 00 a0 a2 a8 13 ee c0 bf e1 4b a2 3d 9f 8b 33 bd cf....y>?...p.6?.........K.=..3.
14ac60 00 00 00 00 00 00 00 00 69 6c cd 11 fd 01 d6 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff ........il.....?.......?........
14ac80 97 4b 15 1a 01 6b 11 bf 00 00 00 00 00 00 00 00 30 76 42 2d bf 47 01 3f 00 00 00 00 00 00 00 00 .K...k..........0vB-.G.?........
14aca0 c8 20 38 b9 d4 64 e2 be 18 bb 6c bb 8c ab 94 bf 92 4d 8d 88 8b 56 d0 3e 7c 0f 73 60 9b b1 98 3f ..8..d....l......M...V.>|.s`...?
14acc0 11 fb b1 e4 50 f9 b2 be 74 9f cf 22 cd 21 6b bf a6 f0 3f 4a 9e 49 9f 3e ce 83 2b fd d7 aa 64 3f ....P...t..".!k...?J.I.>..+...d?
14ace0 af 73 7b 63 7c 48 83 be 1a 59 22 e5 92 c0 3f bf bc e8 58 a1 ae 3a 6e 3e fa 2f e8 e5 2f 9d 32 3f .s{c|H...Y"...?...X..:n>./../.2?
14ad00 00 a0 36 d6 7f 47 b9 bf bc d2 c2 c2 f9 5e 13 bd 00 00 00 00 00 00 00 00 23 b1 fd f2 66 b5 d5 3f ..6..G.......^..........#...f..?
14ad20 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff 64 cb 1a c4 8d 44 05 bf 00 00 00 00 00 00 00 00 .......?........d....D..........
14ad40 6f 3d b0 db d2 7a fb 3e 00 00 00 00 00 00 00 00 2d 96 42 9e a5 ae d5 be ef f8 79 25 98 23 8b bf o=...z.>........-.B.......y%.#..
14ad60 d9 1e 8a 28 41 14 c8 3e c5 8d 19 b0 3a 9a 97 3f 53 e2 df 2f d3 7c a5 be 6f 33 66 57 aa 7c 61 bf ...(A..>....:..?S../.|..o3fW.|a.
14ad80 c3 44 09 60 d6 4e 95 3e f8 aa e0 a4 46 c6 62 3f 9c b2 8f 6b a3 e3 74 be 09 04 4c dc 52 f9 33 bf .D.`.N.>....F.b?...k..t...L.R.3.
14ada0 65 e3 ff 9b ec 01 63 3e 44 9e 86 b8 66 c5 2f 3f 00 40 e0 e1 62 cc b0 bf 7f 90 6b 01 bc 9c 11 bd e.....c>D...f./?.@..b.....k.....
14adc0 00 00 00 00 00 00 00 00 fa d8 b9 e6 b3 7f d5 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff ...............?.......?........
14ade0 a6 22 af 5d d7 29 f4 be 00 00 00 00 00 00 00 00 45 a5 bc 06 7d a2 f7 3e 00 00 00 00 00 00 00 00 .".].)..........E...}..>........
14ae00 9a c1 11 72 3e 1c c4 be 3e d5 6e 95 f4 e3 7a bf 72 0e 75 ee 1b 90 c3 3e f5 43 d4 91 13 f7 96 3f ...r>...>.n...z.r.u....>.C.....?
14ae20 6c 1e 66 36 09 6e 93 be 81 93 6f 50 e8 22 51 bf 3f d4 6d cb b9 41 90 3e ff b2 98 66 c7 b0 61 3f l.f6.n....oP."Q.?.m..A.>...f..a?
14ae40 2b f1 6b 57 8a 5a 62 be dc e9 a0 e5 9d 49 23 bf dd 84 03 11 2c 1c 5b 3e b6 3d d4 68 99 b8 2c 3f +.kW.Zb......I#.....,.[>.=.h..,?
14ae60 00 c0 ca 6e 14 c4 a0 bf 8c d5 7d cd 0f 50 13 3d 00 00 00 00 00 00 00 00 fb c8 a2 85 e0 5f d5 3f ...n......}..P.=............._.?
14ae80 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?........................
14aea0 be 0e f7 2b 8f 6a f6 3e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...+.j.>........................
14aec0 7f 26 44 d6 05 28 c2 3e 17 6c c1 16 6c c1 96 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .&D..(.>.l..l..?................
14aee0 62 91 e0 c4 b2 6d 8d 3e 67 15 01 bc 6a 56 61 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 b....m.>g...jVa?................
14af00 5c 95 79 1f 4e da 57 3e 0b ef 34 93 77 bd 2b 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 \.y.N.W>..4.w.+?................
14af20 00 00 00 00 00 00 00 00 55 55 55 55 55 55 d5 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff ........UUUUUU.?.......?........
14af40 a6 22 af 5d d7 29 f4 3e 00 00 00 00 00 00 00 00 45 a5 bc 06 7d a2 f7 3e 00 00 00 00 00 00 00 00 .".].).>........E...}..>........
14af60 9a c1 11 72 3e 1c c4 3e 3e d5 6e 95 f4 e3 7a 3f 72 0e 75 ee 1b 90 c3 3e f5 43 d4 91 13 f7 96 3f ...r>..>>.n...z?r.u....>.C.....?
14af80 6c 1e 66 36 09 6e 93 3e 81 93 6f 50 e8 22 51 3f 3f d4 6d cb b9 41 90 3e ff b2 98 66 c7 b0 61 3f l.f6.n.>..oP."Q??.m..A.>...f..a?
14afa0 2b f1 6b 57 8a 5a 62 3e dc e9 a0 e5 9d 49 23 3f dd 84 03 11 2c 1c 5b 3e b6 3d d4 68 99 b8 2c 3f +.kW.Zb>.....I#?....,.[>.=.h..,?
14afc0 00 c0 ca 6e 14 c4 a0 3f 8c d5 7d cd 0f 50 13 bd 00 00 00 00 00 00 00 00 fb c8 a2 85 e0 5f d5 3f ...n...?..}..P..............._.?
14afe0 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff 64 cb 1a c4 8d 44 05 3f 00 00 00 00 00 00 00 00 .......?........d....D.?........
14b000 6f 3d b0 db d2 7a fb 3e 00 00 00 00 00 00 00 00 2d 96 42 9e a5 ae d5 3e ef f8 79 25 98 23 8b 3f o=...z.>........-.B....>..y%.#.?
14b020 d9 1e 8a 28 41 14 c8 3e c5 8d 19 b0 3a 9a 97 3f 53 e2 df 2f d3 7c a5 3e 6f 33 66 57 aa 7c 61 3f ...(A..>....:..?S../.|.>o3fW.|a?
14b040 c3 44 09 60 d6 4e 95 3e f8 aa e0 a4 46 c6 62 3f 9c b2 8f 6b a3 e3 74 3e 09 04 4c dc 52 f9 33 3f .D.`.N.>....F.b?...k..t>..L.R.3?
14b060 65 e3 ff 9b ec 01 63 3e 44 9e 86 b8 66 c5 2f 3f 00 40 e0 e1 62 cc b0 3f 7f 90 6b 01 bc 9c 11 3d e.....c>D...f./?.@..b..?..k....=
14b080 00 00 00 00 00 00 00 00 fa d8 b9 e6 b3 7f d5 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff ...............?.......?........
14b0a0 97 4b 15 1a 01 6b 11 3f 00 00 00 00 00 00 00 00 30 76 42 2d bf 47 01 3f 00 00 00 00 00 00 00 00 .K...k.?........0vB-.G.?........
14b0c0 c8 20 38 b9 d4 64 e2 3e 18 bb 6c bb 8c ab 94 3f 92 4d 8d 88 8b 56 d0 3e 7c 0f 73 60 9b b1 98 3f ..8..d.>..l....?.M...V.>|.s`...?
14b0e0 11 fb b1 e4 50 f9 b2 3e 74 9f cf 22 cd 21 6b 3f a6 f0 3f 4a 9e 49 9f 3e ce 83 2b fd d7 aa 64 3f ....P..>t..".!k?..?J.I.>..+...d?
14b100 af 73 7b 63 7c 48 83 3e 1a 59 22 e5 92 c0 3f 3f bc e8 58 a1 ae 3a 6e 3e fa 2f e8 e5 2f 9d 32 3f .s{c|H.>.Y"...??..X..:n>./../.2?
14b120 00 a0 36 d6 7f 47 b9 3f bc d2 c2 c2 f9 5e 13 3d 00 00 00 00 00 00 00 00 23 b1 fd f2 66 b5 d5 3f ..6..G.?.....^.=........#...f..?
14b140 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff 56 a5 98 7d 58 39 1a 3f 00 00 00 00 00 00 00 00 .......?........V..}X9.?........
14b160 01 dc 88 9d c2 04 07 3f 00 00 00 00 00 00 00 00 2b 2a 74 73 4a 05 ed 3e 87 45 84 58 13 2a 9c 3f .......?........+*tsJ..>.E.X.*.?
14b180 79 8a 68 55 26 a3 d7 3e d6 f1 33 ee f4 48 9a 3f 88 98 dc a8 39 89 bf 3e b8 b5 d4 aa 46 f7 72 3f y.hU&..>..3..H.?....9..>....F.r?
14b1a0 a1 ef 02 91 82 8f a8 3e cf 29 bc da 28 82 67 3f b8 af 89 92 56 f4 90 3e ed b4 1f 74 a3 f3 46 3f .......>.)..(.g?....V..>...t..F?
14b1c0 63 66 7f a9 bf b4 79 3e 3f ff 89 ca 70 db 36 3f 00 a0 a2 a8 13 ee c0 3f e1 4b a2 3d 9f 8b 33 3d cf....y>?...p.6?.......?.K.=..3=
14b1e0 00 00 00 00 00 00 00 00 69 6c cd 11 fd 01 d6 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff ........il.....?.......?........
14b200 ce 07 ff b9 78 1c 23 3f 00 00 00 00 00 00 00 00 82 71 51 a5 e0 f0 0f 3f 00 00 00 00 00 00 00 00 ....x.#?.........qQ....?........
14b220 bc 4c 0b 79 91 61 f6 3e c6 46 8a 84 c0 1a a2 3f fa 35 64 b1 ec d3 e1 3e 32 a8 1a 2a ea 71 9c 3f .L.y.a.>.F.....?.5d....>2..*.q.?
14b240 ef 99 d2 fd 1a dd c9 3e af ba 8d 3f 63 33 79 3f ea c6 9f 30 d6 15 b4 3e 71 04 e6 be ba 83 6b 3f .......>...?c3y?...0...>q.....k?
14b260 97 a6 a0 94 11 ae 9d 3e b3 67 5c 3e 7b d0 4f 3f 3e 3e 8f 9a 75 bd 86 3e a4 b7 be a4 b1 1e 3d 3f .......>.g\>{.O?>>..u..>......=?
14b280 00 c0 cf 29 ce 49 c5 3f 58 93 15 bf 33 7b 39 3d 00 00 00 00 00 00 00 00 6c ee 1f 87 f0 66 d6 3f ...).I.?X...3{9=........l....f.?
14b2a0 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff 90 d8 5a 53 20 93 2b 3f 00 00 00 00 00 00 00 00 .......?..........ZS..+?........
14b2c0 1f df 8f 01 1d d6 16 3f 00 00 00 00 00 00 00 00 be f1 59 03 e4 39 01 3f 6d 7c 31 a4 17 7e a6 3f .......?..........Y..9.?m|1..~.?
14b2e0 0f 2d 67 82 05 b4 eb 3e 1e 62 1b 2f 5b 45 9f 3f 38 f2 cc 51 17 53 d5 3e ac b9 37 f4 ee 4b 80 3f .-g....>.b./[E.?8..Q.S.>..7..K.?
14b300 b5 a2 91 c7 93 e9 c0 3e b2 1d 9a 91 c2 80 70 3f 0e 5b 6a 33 a2 48 aa 3e 58 83 26 0a 43 a4 55 3f .......>......p?.[j3.H.>X.&.C.U?
14b320 e4 78 d9 df 1f b6 94 3e 58 7a 76 d7 06 18 43 3f 00 00 ea 2a e8 bb c9 3f 61 ea 23 77 69 23 3a 3d .x.....>Xzv...C?...*...?a.#wi#:=
14b340 00 00 00 00 00 00 00 00 ff 96 77 df 42 e6 d6 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff ..........w.B..?.......?........
14b360 d3 b8 48 4f f9 ea 33 3f 00 00 00 00 00 00 00 00 6f 58 f7 0c ea b8 20 3f 00 00 00 00 00 00 00 00 ..HO..3?........oX.....?........
14b380 11 89 25 d0 f3 ba 0a 3f e9 9f e4 23 8c 5a ab 3f 2e 22 53 2d 15 0d f6 3e 51 94 16 21 b2 72 a1 3f ..%....?...#.Z.?."S-...>Q..!.r.?
14b3a0 bc 4d 25 bb b5 d3 e1 3e 8e 3b f9 db db c7 84 3f 0b 63 b4 05 64 33 cd 3e a7 ad 9a ee 24 39 74 3f .M%....>.;.....?.c..d3.>....$9t?
14b3c0 97 82 4a 79 b9 b7 b7 3e 97 f7 15 e0 f5 41 5d 3f 56 4a 1a e4 fb 5d a3 3e 51 a2 c2 e4 ab a2 49 3f ..Jy...>.....A]?VJ...].>Q.....I?
14b3e0 00 e0 f9 5a ce 49 ce 3f 19 37 74 8c 60 b8 1e bd 00 00 00 00 00 00 00 00 cf 63 48 1b 94 82 d7 3f ...Z.I.?.7t.`............cH....?
14b400 00 00 00 00 00 00 f0 3f 00 00 00 00 f8 ff ff ff 66 59 96 65 59 96 21 c0 00 00 00 00 00 00 00 00 .......?........fY.eY.!.........
14b420 fa 10 2c 88 f4 64 26 40 00 00 00 00 00 00 00 00 23 37 cd 83 42 83 2c c0 00 00 00 00 00 00 00 c0 ..,..d&@........#7..B.,.........
14b440 3d c2 e6 55 e3 26 32 40 55 55 55 55 55 55 05 40 39 19 45 34 96 1c 37 c0 ab aa aa aa aa aa 0a c0 =..U.&2@UUUUUU.@9.E4..7.........
14b460 e0 7d 15 0e 3d 6d 3d 40 11 11 11 11 11 11 11 40 1f 20 38 a7 ce bb 42 c0 06 5b b0 05 5b b0 15 c0 .}..=m=@.......@..8...B..[..[...
14b480 e3 75 2b 45 36 da 47 40 1c ba a1 1b ba a1 1b 40 00 00 00 00 00 00 f0 bf 00 00 00 00 00 00 00 00 .u+E6.G@.......@................
14b4a0 00 00 00 00 00 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......@........................
14b4c0 5a 4d ab c7 24 5e 08 c0 00 00 00 00 00 00 00 00 5d a7 3e e9 3d 96 0b 40 00 00 00 00 00 00 00 00 ZM..$^..........].>.=..@........
14b4e0 5a f2 a7 94 e2 37 0f c0 cb 61 62 4b 84 f9 f5 bf 12 d8 9d 5a b0 aa 11 40 18 00 c3 74 a5 f5 fa 3f Z....7...abK.......Z...@...t...?
14b500 e3 e8 2c 7f 8b fe 13 c0 fa 54 8e fe 34 73 fd bf 8d 61 0d 67 0c a1 16 40 58 70 b9 4d 12 e0 00 40 ..,......T..4s...a.g...@Xp.M...@
14b520 dd 44 df 24 5f 9c 19 c0 ce 6e 7d 69 6e 00 03 c0 82 8b 29 83 4d fc 1c 40 d6 90 d4 19 19 8c 05 40 .D.$_....n}in.....).M..@.......@
14b540 50 28 e4 2a 00 43 ea bf e6 20 8e 11 b8 6d 7a 3c 00 00 00 00 00 00 00 40 b8 45 33 e3 26 e5 d4 bf P(.*.C.......mz<.......@.E3.&...
14b560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d0 49 2c 2b 9c de f2 bf 00 00 00 00 00 00 00 00 .................I,+............
14b580 98 bc 55 26 58 3e f3 3f 00 00 00 00 00 00 00 00 a2 1f 69 ff 2e 97 f3 bf bd 63 34 e9 87 ed ee bf ..U&X>.?..........i......c4.....
14b5a0 a0 10 0e 07 b2 f5 f3 3f a4 90 d7 f4 10 0c f2 3f a3 8e 4e a0 1a 54 f4 bf d3 cc 6a 38 9e 36 f1 bf .......?.......?..N..T....j8.6..
14b5c0 dd 66 2a 22 21 b5 f4 3f 7e 77 a9 22 17 08 f2 3f 6e 4a a0 52 8f 17 f5 bf 31 00 aa dd 37 21 f2 bf .f*"!..?~w."...?nJ.R....1...7!..
14b5e0 7c d4 47 44 01 7c f5 3f 1d 7f 9c 1e 11 93 f2 3f 90 f9 b7 2a b8 61 e5 bf f1 7d 9c 20 c5 a8 87 bc |.GD.|.?.......?...*.a...}......
14b600 00 00 00 00 00 00 f0 3f c6 bc 70 41 d8 92 dc 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?..pA...?................
14b620 01 e5 03 cc 0f f1 df bf 00 00 00 00 00 00 00 00 45 e8 a4 44 3b b6 dd 3f 00 00 00 00 00 00 00 00 ................E..D;..?........
14b640 9f ad 68 37 a4 72 db bf ca 1c d0 3d b9 fd e5 bf 11 28 1d a6 b2 72 d9 3f 0b ad 45 56 f9 77 e9 3f ..h7.r.....=.....(...r.?..EV.w.?
14b660 ab b3 13 d0 a3 8c d7 bf 14 f9 0b bf 92 f1 e4 bf 30 e7 53 4d 60 d0 d5 3f 00 90 8b 3f 33 99 e4 3f ................0.SM`..?...?3..?
14b680 08 2f b8 e2 2a 32 d4 bf 35 a8 36 59 e1 7a e2 bf 9b 1c c6 b1 fb b3 d2 3f 05 86 47 ef 9e 65 e1 3f ./..*2..5.6Y.z.........?..G..e.?
14b6a0 ec 34 08 19 b7 1a e1 bf ea 25 b6 cd 4b 56 8e 3c 00 00 00 00 00 00 f0 3f e3 17 72 b0 f1 48 d2 3f .4.......%..KV.<.......?..r..H.?
14b6c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 42 70 f3 56 56 fc cc bf 00 00 00 00 00 00 00 00 ................Bp.VV...........
14b6e0 51 39 56 aa 25 01 c9 3f 00 00 00 00 00 00 00 00 5d 7c 0e 3d 33 05 c5 bf 2e 9b ed 9b d9 0e df bf Q9V.%..?........]|.=3...........
14b700 7c c4 e7 5f 50 f2 c1 3f e5 25 c1 96 d9 ed e2 3f d8 bb 02 5a 71 5c be bf 20 2c 36 86 b7 08 da bf |.._P..?.%.....?...Zq\...,6.....
14b720 ed 35 44 4b 42 d3 b9 3f 91 40 49 4b bd 11 d9 3f be 58 66 b5 c7 e4 b5 bf 76 fd a2 93 92 c0 d3 bf .5DKB..?.@IK...?.Xf.....v.......
14b740 94 17 27 da 10 99 b2 3f 2b df 03 33 be 89 d1 3f 32 ef fc 99 79 82 da bf 67 14 8c b6 2f 8b 70 bc ..'....?+..3...?2...y...g.../.p.
14b760 00 00 00 00 00 00 f0 3f 37 43 0c 98 19 f6 c5 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?7C.....?................
14b780 3e 53 14 93 c5 8e bb bf 00 00 00 00 00 00 00 00 d0 36 aa 09 f4 d3 b6 3f 00 00 00 00 00 00 00 00 >S...............6.....?........
14b7a0 fd 27 b4 dc 50 39 b1 bf bb b0 7a d8 5e 33 d5 bf a5 e8 0a ce 82 b3 ab 3f 26 31 14 79 41 ba dd 3f .'..P9....z.^3.........?&1.yA..?
14b7c0 d4 28 2b 5f f1 52 a5 bf 6d 1a f2 59 ab 15 d0 bf 95 7d c2 22 84 e9 a0 3f aa c6 9f e1 6c 57 d0 3f .(+_.R..m..Y.....}."...?....lW.?
14b7e0 50 29 2c 8f 98 48 9a bf 2c f2 b3 c0 62 94 c5 bf b8 a4 83 18 1c b6 94 3f 40 86 83 3f b8 0e c3 3f P),..H..,...b..........?@..?...?
14b800 dc 63 5c 35 08 6a d3 bf 3d 99 ce 1d 4d 70 6d 3c 00 00 00 00 00 00 f0 3f 63 ab 82 2b 92 8e b7 3f .c\5.j..=...Mpm<.......?c..+...?
14b820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 a3 9e 27 5a 07 34 aa bf 00 00 00 00 00 00 00 00 ..................'Z.4..........
14b840 fa 65 2d 43 53 01 a7 3f 00 00 00 00 00 00 00 00 02 46 1a 89 ef 03 9d bf f8 a5 2c d6 d9 77 ca bf .e-CS..?.........F........,..w..
14b860 28 46 5f b3 65 a2 97 3f fa 58 32 43 51 cf d8 3f 09 d9 8f b5 e3 88 8f bf ea 1c 77 01 54 b1 c2 bf (F_.e..?.X2CQ..?..........w.T...
14b880 8e 2f 56 f3 57 8f 88 3f 23 a7 28 c0 0f 37 c7 3f f0 f9 b7 20 4c f4 80 bf e9 68 43 21 aa df b6 bf ./V.W..?#.(..7.?....L....hC!....
14b8a0 63 18 89 28 b6 b4 79 3f f0 bb 2d 17 8e cb b6 3f 58 31 55 e0 f5 75 c9 bf 14 e8 3f 59 d3 f5 2e bc c..(..y?..-....?X1U..u....?Y....
14b8c0 00 00 00 00 00 00 f0 3f 50 c5 de 03 03 42 a4 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?P....B.?................
14b8e0 9b 5f 43 4e 83 3f 95 bf 00 00 00 00 00 00 00 00 46 8e 6e 3c ea 74 9b 3f 00 00 00 00 00 00 00 00 ._CN.?..........F.n<.t.?........
14b900 11 75 5b da 63 ad 85 bf 9b 0b 23 dc 58 75 b9 bf 88 37 cb 26 08 13 88 3f 85 49 fc 76 c9 2a d6 3f .u[.c.....#.Xu...7.&...?.I.v.*.?
14b920 ba 08 bb 77 85 7c 75 bf 21 75 24 b6 1e 38 b1 bf 0c 17 22 59 95 4e 75 3f 2d 48 46 87 83 7f c2 3f ...w.|u.!u$..8...."Y.Nu?-HF....?
14b940 30 5b 05 11 91 e3 64 bf 20 63 66 3e 09 e6 a3 bf e3 da e9 0d df 01 63 3f 06 ca 1d 1f ae a8 af 3f 0[....d..cf>..........c?.......?
14b960 a2 2d 5b 8c bb 36 b9 bf a5 f7 88 4e 05 7d 58 bc 00 00 00 00 00 00 f0 3f d9 5d 93 a8 e2 dd 83 3f .-[..6.....N.}X........?.].....?
14b980 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 43 00 00 00 00 00 00 38 43 ......................8C......8C
14b9a0 07 5c 14 33 26 a6 91 3c 18 2d 44 54 fb 21 f9 3f 07 5c 14 33 26 a6 a1 bc 18 2d 44 54 fb 21 09 c0 .\.3&..<.-DT.!.?.\.3&....-DT.!..
14b9c0 07 5c 14 33 26 a6 a1 3c 18 2d 44 54 fb 21 09 40 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 .\.3&..<.-DT.!.@................
14b9e0 00 00 00 f8 ff ff ff ff 00 00 00 f8 ff ff ff ff 00 00 00 00 c0 ff ff 7f 00 00 00 00 00 00 00 00 ................................
14ba00 00 00 00 00 00 00 00 00 55 55 55 55 55 55 c5 bf 33 33 33 33 33 33 b3 bf b7 6d db b6 6d db a6 bf ........UUUUUU..333333...m..m...
14ba20 e9 a2 8b 2e ba e8 96 3f 33 33 33 33 33 33 b3 3f c7 71 1c c7 71 1c 9f 3f 55 55 55 55 55 55 c5 3f .......?333333.?.q..q..?UUUUUU.?
14ba40 4f ec c4 4e ec c4 91 3f b7 6d db b6 6d db a6 3f 24 72 78 78 78 a8 87 3f 9a 99 99 99 99 99 8c 3f O..N...?.m..m..?$rxxx..?.......?
14ba60 ff ff ff ff ff ff ff 7f 00 00 00 00 00 c0 ff ff 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 e0 3f .......................?.......?
14ba80 00 00 00 00 00 00 10 00 ef 39 fa fe 42 2e 86 40 00 00 d7 bd 32 62 08 0c 00 00 00 00 00 00 f0 7f .........9..B..@....2b..........
14baa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 f0 37 00 00 00 00 00 00 38 43 00 00 00 00 00 00 38 43 ...............7......8C......8C
14bac0 07 5c 14 33 26 a6 91 3c 18 2d 44 54 fb 21 f9 3f 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 00 .\.3&..<.-DT.!.?................
14bae0 00 00 00 f8 ff ff ff ff 00 00 00 f8 ff ff ff ff 00 00 00 00 c0 ff ff 7f 55 55 55 55 55 55 c5 3f ........................UUUUUU.?
14bb00 33 33 33 33 33 33 b3 3f b7 6d db b6 6d db a6 3f e9 a2 8b 2e ba e8 96 3f 33 33 33 33 33 33 b3 3f 333333.?.m..m..?.......?333333.?
14bb20 c7 71 1c c7 71 1c 9f 3f 55 55 55 55 55 55 c5 3f 4f ec c4 4e ec c4 91 3f b7 6d db b6 6d db a6 3f .q..q..?UUUUUU.?O..N...?.m..m..?
14bb40 24 72 78 78 78 a8 87 3f 9a 99 99 99 99 99 8c 3f ff ff ff ff ff ff ff 7f 00 00 00 00 00 c0 ff ff $rxxx..?.......?................
14bb60 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 10 00 ef 39 fa fe 42 2e 86 40 00 00 d7 bd 32 62 08 0c .......?.........9..B..@....2b..
14bb80 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 00 00 55 55 55 55 55 55 c5 bf 00 00 00 00 00 00 e0 bf ................UUUUUU..........
14bba0 11 11 11 11 11 11 81 3f 55 55 55 55 55 55 a5 3f 1a a0 01 1a a0 01 2a bf 17 6c c1 16 6c c1 56 bf .......?UUUUUU.?......*..l..l.V.
14bbc0 34 c7 56 a5 e3 1d c7 3e 1a a0 01 1a a0 01 fa 3e 83 c8 c9 6d 30 5f 24 40 00 00 00 00 00 00 38 43 4.V....>.......>...m0_$@......8C
14bbe0 00 00 60 1a 61 b4 90 3d 00 00 60 1a 61 b4 90 3d 00 00 40 54 fb 21 b9 3f 73 70 03 2e 8a 19 63 3b ..`.a..=..`.a..=..@T.!.?sp....c;
14bc00 00 00 00 00 00 00 60 43 00 00 00 00 00 00 80 3c ff ff ff ff ff ff ef 3f 00 00 00 00 00 00 00 80 ......`C.......<.......?........
14bc20 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 bf ff ff ff ff ff ff ff 7f 00 00 00 00 00 00 00 00 .......?........................
14bc40 00 00 00 00 00 00 00 80 00 00 00 00 00 00 00 80 00 00 00 00 00 00 f0 ff 00 00 00 00 00 00 f0 ff ................................
14bc60 c0 ff ff ff 00 00 00 00 c0 ff ff ff 00 00 00 00 c0 ff 00 00 00 00 00 00 c0 ff 00 00 00 00 00 00 ................................
14bc80 00 00 00 00 00 00 38 43 00 00 00 00 00 00 38 43 00 00 00 00 00 00 30 3c 00 00 00 00 00 00 30 3c ......8C......8C......0<......0<
14bca0 fe 82 2b 65 47 15 57 40 fe 82 2b 65 47 15 57 40 00 00 fa fe 42 2e 86 3f 00 00 fa fe 42 2e 86 3f ..+eG.W@..+eG.W@....B..?....B..?
14bcc0 3a 3b 9e bc 9a f7 1c 3d 3a 3b 9e bc 9a f7 1c 3d e5 08 d1 b1 74 10 81 3f 5a a4 66 55 55 55 c5 3f :;.....=:;.....=....t..?Z.fUUU.?
14bce0 80 ed ec 26 57 55 a5 3f 7b e1 ff ff ff ff df 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 10 00 ...&WU.?{......?.......?........
14bd00 ef 39 fa fe 42 2e 86 40 00 00 d7 bd 32 62 08 0c 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 00 00 .9..B..@....2b..................
14bd20 ff ff ff ff ff ff ef 7f 00 00 00 00 00 00 10 00 00 00 30 3c 00 00 30 3c ca 64 57 04 ca 64 57 04 ..................0<..0<.dW..dW.
14bd40 ff ff ff ff ff ff 0f 00 ff ff ff ff ff ff 0f 00 0f f8 ff ff ff ff 8f 42 0f f8 ff ff ff ff 8f 42 .......................B.......B
14bd60 00 00 e0 ff ff ff ff 7f 00 00 e0 ff ff ff ff 7f 00 38 fa fe 42 2e e6 3f 30 67 c7 93 57 f3 2e 3d .................8..B..?0g..W..=
14bd80 00 00 00 00 00 00 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 00 00 00 00 00 00 00 00 ................................
14bda0 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .......?.......?................
14bdc0 00 00 00 00 00 00 30 43 00 00 00 00 00 00 30 43 00 00 00 00 00 00 f0 ff 00 00 00 00 00 00 f0 7f ......0C......0C................
14bde0 01 00 00 00 00 00 f0 7f 01 00 00 00 00 00 f0 7f 55 c5 0d 09 98 49 c2 3f 13 1e 20 ff ff ff cf bf ................U....I.?........
14be00 75 7d d5 4d c5 55 c5 bf a7 55 55 55 55 55 d5 3f 53 7a 86 98 99 99 c9 3f 1c 00 00 00 00 00 e0 bf u}.M.U...UUUUU.?Sz.....?........
14be20 00 00 00 00 00 00 38 43 00 00 00 00 00 00 38 43 ff ff ff ff ff ff 0f 00 ff ff ff ff ff ff 0f 00 ......8C......8C................
14be40 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 3f ff ff ff ff ff ff ff 7f ff ff ff ff ff ff ff 7f .......?.......?................
14be60 31 67 8a e7 7f d8 55 3f bf a0 04 d7 08 6b ac 3f 77 4e ba 6f ab b2 83 3f 8e c5 82 ff bd bf ce 3f 1g....U?.....k.?wN.o...?.......?
14be80 ef 39 fa fe 42 2e e6 3f 00 00 00 f8 ff ff ff ff 00 00 00 40 47 15 f7 bf 01 00 00 00 00 00 f0 7f .9..B..?...........@G...........
14bea0 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 f0 ff 00 00 00 00 00 00 00 80 00 00 00 00 00 00 e0 ff ................................
14bec0 00 00 00 00 00 00 e0 7f 00 00 00 00 00 00 10 00 00 00 00 00 00 00 f8 ff 00 00 00 00 00 00 00 00 ................................
14bee0 55 55 55 55 55 55 c5 bf 00 00 00 00 00 00 e0 bf 11 11 11 11 11 11 81 3f 55 55 55 55 55 55 a5 3f UUUUUU.................?UUUUUU.?
14bf00 1a a0 01 1a a0 01 2a bf 17 6c c1 16 6c c1 56 bf 34 c7 56 a5 e3 1d c7 3e 1a a0 01 1a a0 01 fa 3e ......*..l..l.V.4.V....>.......>
14bf20 83 c8 c9 6d 30 5f 24 40 00 00 00 00 00 00 38 43 00 00 60 1a 61 b4 90 3d 00 00 60 1a 61 b4 90 3d ...m0_$@......8C..`.a..=..`.a..=
14bf40 00 00 40 54 fb 21 b9 3f 73 70 03 2e 8a 19 63 3b 00 00 00 00 00 00 60 43 00 00 00 00 00 00 80 3c ..@T.!.?sp....c;......`C.......<
14bf60 ff ff ff ff ff ff ef 3f 00 00 00 00 00 00 00 80 00 00 00 00 00 00 f0 3f 00 00 00 00 00 00 f0 bf .......?...............?........
14bf80 73 71 72 74 00 00 00 00 00 00 00 00 00 00 00 00 83 c8 c9 6d 30 5f 24 40 83 c8 c9 6d 30 5f 24 40 sqrt...............m0_$@...m0_$@
14bfa0 00 00 00 00 00 00 78 43 00 00 00 00 00 00 38 43 00 40 44 54 fb 21 b9 3f 00 00 44 54 fb 21 b9 3f ......xC......8C.@DT.!.?..DT.!.?
14bfc0 00 40 67 67 b9 e7 32 bd 00 00 4c 4c 23 8c 46 3d 4a 34 07 37 e0 a2 a8 3a 45 73 70 03 2e 8a e9 3a .@gg..2...LL#.F=J4.7...:Esp....:
14bfe0 af 33 67 67 b9 e7 32 3d 00 00 00 00 00 00 f0 3f 00 00 fc ff ff ff ff ff 00 00 00 00 00 00 00 00 .3gg..2=.......?................
14c000 00 00 00 00 00 00 00 80 00 00 00 00 00 00 60 43 00 00 00 00 00 00 80 3c 00 00 00 00 00 00 a0 3c ..............`C.......<.......<
14c020 00 00 00 00 00 00 f0 7f 00 00 00 00 00 00 00 00 00 00 00 00 e3 55 e4 5f 00 00 00 00 02 00 00 00 .....................U._........
14c040 50 00 00 00 78 d2 14 00 78 c2 14 00 00 00 00 00 e3 55 e4 5f 00 00 00 00 0c 00 00 00 14 00 00 00 P...x...x........U._............
14c060 c8 d2 14 00 c8 c2 14 00 00 00 00 00 e3 55 e4 5f 00 00 00 00 0d 00 00 00 c4 02 00 00 dc d2 14 00 .............U._................
14c080 dc c2 14 00 00 00 00 00 e3 55 e4 5f 00 00 00 00 0e 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .........U._....................
14c0a0 bc 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c0c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 18 f0 54 00 ..............................T.
14c0e0 5c d2 54 00 07 00 00 00 c0 82 49 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 \.T.......I.....................
14c100 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c120 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c140 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 d0 fd 54 00 00 00 00 00 ..........................T.....
14c160 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14c180 00 00 00 00 00 00 00 00 00 00 00 00 50 fd 54 00 94 d1 54 00 00 00 00 00 00 00 00 00 01 00 00 00 ............P.T...T.............
14c1a0 a4 d1 54 00 ac d1 54 00 00 00 00 00 50 fd 54 00 00 00 00 00 00 00 00 00 ff ff ff ff 00 00 00 00 ..T...T.....P.T.................
14c1c0 40 00 00 00 94 d1 54 00 00 00 00 00 00 00 00 00 00 00 00 00 30 fd 54 00 dc d1 54 00 00 00 00 00 @.....T.............0.T...T.....
14c1e0 00 00 00 00 02 00 00 00 ec d1 54 00 f8 d1 54 00 ac d1 54 00 00 00 00 00 30 fd 54 00 01 00 00 00 ..........T...T...T.....0.T.....
14c200 00 00 00 00 ff ff ff ff 00 00 00 00 40 00 00 00 dc d1 54 00 00 00 00 00 00 00 00 00 00 00 00 00 ............@.....T.............
14c220 6c fd 54 00 28 d2 54 00 00 00 00 00 00 00 00 00 01 00 00 00 38 d2 54 00 40 d2 54 00 00 00 00 00 l.T.(.T.............8.T.@.T.....
14c240 6c fd 54 00 00 00 00 00 00 00 00 00 ff ff ff ff 00 00 00 00 40 00 00 00 28 d2 54 00 80 81 06 00 l.T.................@...(.T.....
14c260 5d 89 06 00 61 8a 06 00 1c 90 06 00 b9 90 06 00 60 7b 09 00 85 7b 09 00 52 53 44 53 b6 55 6d 1f ]...a...........`{...{..RSDS.Um.
14c280 70 67 16 49 99 0b b4 33 2e 98 5f 5a 01 00 00 00 44 3a 5c 61 5c 70 72 65 6d 61 6b 65 2d 63 6f 72 pg.I...3.._Z....D:\a\premake-cor
14c2a0 65 5c 70 72 65 6d 61 6b 65 2d 63 6f 72 65 5c 62 69 6e 5c 72 65 6c 65 61 73 65 5c 70 72 65 6d 61 e\premake-core\bin\release\prema
14c2c0 6b 65 35 2e 70 64 62 00 00 00 00 00 05 02 00 00 3a 01 00 00 00 00 00 00 3a 01 00 00 47 43 54 4c ke5.pdb.........:.......:...GCTL
14c2e0 00 10 00 00 60 6b 09 00 2e 74 65 78 74 24 6d 6e 00 00 00 00 60 7b 09 00 4a 00 00 00 2e 74 65 78 ....`k...text$mn....`{..J....tex
14c300 74 24 78 00 00 80 09 00 c0 02 00 00 2e 69 64 61 74 61 24 35 00 00 00 00 c0 82 09 00 04 00 00 00 t$x..........idata$5............
14c320 2e 30 30 63 66 67 00 00 c4 82 09 00 04 00 00 00 2e 43 52 54 24 58 43 41 00 00 00 00 c8 82 09 00 .00cfg...........CRT$XCA........
14c340 04 00 00 00 2e 43 52 54 24 58 43 41 41 00 00 00 cc 82 09 00 04 00 00 00 2e 43 52 54 24 58 43 5a .....CRT$XCAA............CRT$XCZ
14c360 00 00 00 00 d0 82 09 00 04 00 00 00 2e 43 52 54 24 58 49 41 00 00 00 00 d4 82 09 00 04 00 00 00 .............CRT$XIA............
14c380 2e 43 52 54 24 58 49 41 41 00 00 00 d8 82 09 00 04 00 00 00 2e 43 52 54 24 58 49 41 43 00 00 00 .CRT$XIAA............CRT$XIAC...
14c3a0 dc 82 09 00 18 00 00 00 2e 43 52 54 24 58 49 43 00 00 00 00 f4 82 09 00 04 00 00 00 2e 43 52 54 .........CRT$XIC.............CRT
14c3c0 24 58 49 5a 00 00 00 00 f8 82 09 00 04 00 00 00 2e 43 52 54 24 58 50 41 00 00 00 00 fc 82 09 00 $XIZ.............CRT$XPA........
14c3e0 0c 00 00 00 2e 43 52 54 24 58 50 58 00 00 00 00 08 83 09 00 04 00 00 00 2e 43 52 54 24 58 50 58 .....CRT$XPX.............CRT$XPX
14c400 41 00 00 00 0c 83 09 00 04 00 00 00 2e 43 52 54 24 58 50 5a 00 00 00 00 10 83 09 00 04 00 00 00 A............CRT$XPZ............
14c420 2e 43 52 54 24 58 54 41 00 00 00 00 14 83 09 00 0c 00 00 00 2e 43 52 54 24 58 54 5a 00 00 00 00 .CRT$XTA.............CRT$XTZ....
14c440 20 83 09 00 60 4e 0b 00 2e 72 64 61 74 61 00 00 80 d1 14 00 dc 00 00 00 2e 72 64 61 74 61 24 72 ....`N...rdata...........rdata$r
14c460 00 00 00 00 5c d2 14 00 1c 00 00 00 2e 72 64 61 74 61 24 73 78 64 61 74 61 00 00 00 78 d2 14 00 ....\........rdata$sxdata...x...
14c480 28 03 00 00 2e 72 64 61 74 61 24 7a 7a 7a 64 62 67 00 00 00 a0 d5 14 00 04 00 00 00 2e 72 74 63 (....rdata$zzzdbg............rtc
14c4a0 24 49 41 41 00 00 00 00 a4 d5 14 00 04 00 00 00 2e 72 74 63 24 49 5a 5a 00 00 00 00 a8 d5 14 00 $IAA.............rtc$IZZ........
14c4c0 04 00 00 00 2e 72 74 63 24 54 41 41 00 00 00 00 ac d5 14 00 04 00 00 00 2e 72 74 63 24 54 5a 5a .....rtc$TAA.............rtc$TZZ
14c4e0 00 00 00 00 b0 d5 14 00 0c 0b 00 00 2e 78 64 61 74 61 24 78 00 00 00 00 bc e0 14 00 78 00 00 00 .............xdata$x........x...
14c500 2e 69 64 61 74 61 24 32 00 00 00 00 34 e1 14 00 14 00 00 00 2e 69 64 61 74 61 24 33 00 00 00 00 .idata$2....4........idata$3....
14c520 48 e1 14 00 c0 02 00 00 2e 69 64 61 74 61 24 34 00 00 00 00 08 e4 14 00 86 0b 00 00 2e 69 64 61 H........idata$4.............ida
14c540 74 61 24 36 00 00 00 00 00 f0 14 00 30 0d 00 00 2e 64 61 74 61 00 00 00 30 fd 14 00 70 00 00 00 ta$6........0....data...0...p...
14c560 2e 64 61 74 61 24 72 00 a0 fd 14 00 e8 0c 00 00 2e 62 73 73 00 00 00 00 00 10 15 00 a0 00 00 00 .data$r..........bss............
14c580 2e 72 73 72 63 24 30 31 00 00 00 00 a0 10 15 00 88 04 00 00 2e 72 73 72 63 24 30 32 00 00 00 00 .rsrc$01.............rsrc$02....
14c5a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 ................................
14c5c0 fe ff ff ff da 70 46 00 ed 70 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 cc ff ff ff 00 00 00 00 .....pF..pF.....................
14c5e0 fe ff ff ff 7c 73 46 00 90 73 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 ....|sF..sF.....................
14c600 fe ff ff ff 3e 83 46 00 4c 83 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 ....>.F.L.F.....................
14c620 fe ff ff ff 98 8b 46 00 ab 8b 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 ......F...F.....................
14c640 fe ff ff ff 00 00 00 00 c4 a3 46 00 00 00 00 00 7b a3 46 00 85 a3 46 00 fe ff ff ff 00 00 00 00 ..........F.....{.F...F.........
14c660 a4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 d6 a1 46 00 00 00 00 00 20 a1 46 00 2a a1 46 00 ..................F.......F.*.F.
14c680 40 00 00 00 00 00 00 00 00 00 00 00 78 a2 46 00 ff ff ff ff 00 00 00 00 ff ff ff ff 00 00 00 00 @...........x.F.................
14c6a0 00 00 00 00 00 00 00 00 01 00 00 00 01 00 00 00 80 d6 54 00 22 05 93 19 02 00 00 00 90 d6 54 00 ..................T.".........T.
14c6c0 01 00 00 00 a0 d6 54 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 fe ff ff ff 00 00 00 00 ......T.........................
14c6e0 d0 ff ff ff 00 00 00 00 fe ff ff ff 21 98 46 00 25 98 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 ............!.F.%.F.............
14c700 d8 ff ff ff 00 00 00 00 fe ff ff ff ce 98 46 00 d2 98 46 00 00 00 00 00 37 a0 46 00 00 00 00 00 ..............F...F.....7.F.....
14c720 24 d7 54 00 02 00 00 00 30 d7 54 00 4c d7 54 00 00 00 00 00 30 fd 54 00 00 00 00 00 ff ff ff ff $.T.....0.T.L.T.....0.T.........
14c740 00 00 00 00 0c 00 00 00 d7 9f 46 00 00 00 00 00 50 fd 54 00 00 00 00 00 ff ff ff ff 00 00 00 00 ..........F.....P.T.............
14c760 0c 00 00 00 0b a0 46 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ......F.........................
14c780 1b ac 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c7a0 58 ca 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 b4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 X.F.............................
14c7c0 04 cb 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c7e0 61 cb 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 c8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 a.F.............................
14c800 2c ce 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ,.F.............................
14c820 b7 ce 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c840 39 d1 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 c8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 9.F.............................
14c860 11 d8 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 bc ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c880 0d d6 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c8a0 75 d3 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 u.F.............................
14c8c0 d2 d2 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c8e0 b7 d9 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c900 07 db 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c920 95 d8 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c940 9b dc 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c960 51 dd 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 Q.F.............................
14c980 87 de 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c9a0 92 df 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14c9c0 67 e1 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 g.F.............................
14c9e0 16 e5 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14ca00 a8 f5 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14ca20 25 f6 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 %.F.............................
14ca40 ca fc 46 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..F.............................
14ca60 c2 01 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 46 5a 47 00 ..G.........................FZG.
14ca80 56 5a 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 VZG.............................
14caa0 79 59 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 yYG.............................
14cac0 36 5c 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 cc ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 6\G.............................
14cae0 11 6e 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 .nG.............................
14cb00 ce 6c 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 .lG.............................
14cb20 fe 69 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 .iG.............................
14cb40 63 72 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 crG.............................
14cb60 e7 78 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 b8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 .xG.............................
14cb80 88 73 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 .sG.............................
14cba0 4a 79 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 JyG.............................
14cbc0 0a 7c 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 bc ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 .|G.............................
14cbe0 7a 81 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 cc ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 z.G.............................
14cc00 08 89 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cc20 85 8a 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cc40 61 8e 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 36 ac 47 00 a.G.........................6.G.
14cc60 4a ac 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 J.G.............................
14cc80 86 b7 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cca0 2b b7 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 +.G.............................
14ccc0 83 bd 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cce0 d0 bc 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cd00 12 bd 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 1b d4 47 00 ..G...........................G.
14cd20 1f d4 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cd40 92 da 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cd60 af e6 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cd80 1d f2 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cda0 37 f3 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 7.G.............................
14cdc0 88 f2 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14cde0 dd f2 47 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..G.............................
14ce00 c5 05 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..H.............................
14ce20 77 06 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 w.H.............................
14ce40 81 0f 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..H.............................
14ce60 fd 10 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..H.............................
14ce80 b4 16 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 c8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ..H.............................
14cea0 5d 21 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 c4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ]!H.............................
14cec0 2a 28 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 *(H.............................
14cee0 3f 26 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 1a 3f 48 00 ?&H..........................?H.
14cf00 36 3f 48 00 ff ff ff ff 7d 7b 49 00 22 05 93 19 01 00 00 00 04 df 54 00 00 00 00 00 00 00 00 00 6?H.....}{I.".........T.........
14cf20 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 ................................
14cf40 fe ff ff ff 00 00 00 00 1e 4f 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 .........OH.....................
14cf60 fe ff ff ff 00 00 00 00 cd 4e 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 .........NH.....................
14cf80 fe ff ff ff 00 00 00 00 2b 61 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 ........+aH.....................
14cfa0 fe ff ff ff 00 00 00 00 7d 6e 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 d0 ff ff ff 00 00 00 00 ........}nH.....................
14cfc0 fe ff ff ff 00 00 00 00 3e 6f 48 00 00 00 00 00 fe ff ff ff 00 00 00 00 cc ff ff ff 00 00 00 00 ........>oH.....................
14cfe0 fe ff ff ff 00 00 00 00 f7 78 48 00 00 00 00 00 00 00 00 00 cb 78 48 00 fe ff ff ff 00 00 00 00 .........xH..........xH.........
14d000 b8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ea 7d 48 00 fe ff ff ff 00 00 00 00 fa 7e 48 00 .................}H..........~H.
14d020 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 8b 8e 48 00 00 00 00 00 ..........................H.....
14d040 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 d8 89 48 00 00 00 00 00 ..........................H.....
14d060 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 ad 9a 48 00 00 00 00 00 ..........................H.....
14d080 fe ff ff ff 00 00 00 00 d4 ff ff ff 00 00 00 00 fe ff ff ff 00 00 00 00 c4 b0 48 00 00 00 00 00 ..........................H.....
14d0a0 fe ff ff ff 00 00 00 00 d8 ff ff ff 00 00 00 00 fe ff ff ff b9 09 49 00 cc 09 49 00 00 e4 14 00 ......................I...I.....
14d0c0 00 00 00 00 00 00 00 00 18 e4 14 00 b8 82 09 00 48 e1 14 00 00 00 00 00 00 00 00 00 88 e4 14 00 ................H...............
14d0e0 00 80 09 00 94 e3 14 00 00 00 00 00 00 00 00 00 d8 e4 14 00 4c 82 09 00 88 e1 14 00 00 00 00 00 ....................L...........
14d100 00 00 00 00 0e e7 14 00 40 80 09 00 80 e1 14 00 00 00 00 00 00 00 00 00 3a e7 14 00 38 80 09 00 ........@...............:...8...
14d120 a4 e3 14 00 00 00 00 00 00 00 00 00 70 e7 14 00 5c 82 09 00 00 00 00 00 00 00 00 00 00 00 00 00 ............p...\...............
14d140 00 00 00 00 00 00 00 00 f4 e7 14 00 d0 e7 14 00 22 e4 14 00 32 e4 14 00 46 e4 14 00 54 e4 14 00 ................"...2...F...T...
14d160 64 e4 14 00 74 e4 14 00 bc e7 14 00 a4 e7 14 00 92 e7 14 00 7c e7 14 00 e4 e7 14 00 00 00 00 00 d...t...............|...........
14d180 1c e7 14 00 00 00 00 00 24 e5 14 00 34 e5 14 00 40 e5 14 00 56 e5 14 00 6e e5 14 00 7e e5 14 00 ........$...4...@...V...n...~...
14d1a0 8e e5 14 00 a0 e5 14 00 b0 e5 14 00 c2 e5 14 00 d6 e5 14 00 e8 e5 14 00 fc e5 14 00 12 e6 14 00 ................................
14d1c0 24 e6 14 00 34 e6 14 00 40 e6 14 00 4e e6 14 00 5a e6 14 00 68 e6 14 00 7c e6 14 00 98 e6 14 00 $...4...@...N...Z...h...|.......
14d1e0 b0 e6 14 00 c0 e6 14 00 d6 e6 14 00 f4 e6 14 00 fa e4 14 00 e4 e4 14 00 12 e5 14 00 14 ef 14 00 ................................
14d200 fa ee 14 00 e0 ee 14 00 d4 ee 14 00 ca ee 14 00 b8 ee 14 00 a4 ee 14 00 96 ee 14 00 80 ee 14 00 ................................
14d220 6a ee 14 00 50 ee 14 00 44 ee 14 00 30 ee 14 00 20 ee 14 00 0a ee 14 00 f2 ed 14 00 e4 ed 14 00 j...P...D...0...................
14d240 d0 ed 14 00 c0 ed 14 00 ac ed 14 00 96 ed 14 00 80 ed 14 00 70 ed 14 00 40 ef 14 00 52 ef 14 00 ....................p...@...R...
14d260 62 ef 14 00 2e ef 14 00 6e ef 14 00 8a e6 14 00 0c e9 14 00 06 e8 14 00 1c e8 14 00 2e e8 14 00 b.......n.......................
14d280 3c e8 14 00 4e e8 14 00 5c e8 14 00 6c e8 14 00 76 e8 14 00 7e e8 14 00 96 e8 14 00 ae e8 14 00 <...N...\...l...v...~...........
14d2a0 cc e8 14 00 e4 e8 14 00 f6 e8 14 00 7e ef 14 00 1c e9 14 00 32 e9 14 00 48 e9 14 00 64 e9 14 00 ............~.......2...H...d...
14d2c0 7c e9 14 00 8a e9 14 00 9e e9 14 00 ba e9 14 00 ce e9 14 00 ea e9 14 00 08 ea 14 00 1a ea 14 00 |...............................
14d2e0 34 ea 14 00 4a ea 14 00 60 ea 14 00 7a ea 14 00 90 ea 14 00 a4 ea 14 00 b0 ea 14 00 d8 ea 14 00 4...J...`...z...................
14d300 e4 ea 14 00 f2 ea 14 00 00 eb 14 00 0a eb 14 00 1c eb 14 00 2c eb 14 00 3e eb 14 00 56 eb 14 00 ....................,...>...V...
14d320 62 eb 14 00 72 eb 14 00 90 eb 14 00 9e eb 14 00 ae eb 14 00 d0 eb 14 00 e8 eb 14 00 fc eb 14 00 b...r...........................
14d340 18 ec 14 00 26 ec 14 00 3c ec 14 00 4c ec 14 00 5e ec 14 00 70 ec 14 00 80 ec 14 00 8e ec 14 00 ....&...<...L...^...p...........
14d360 aa ec 14 00 b6 ec 14 00 c8 ec 14 00 da ec 14 00 ea ec 14 00 00 ed 14 00 0c ed 14 00 18 ed 14 00 ................................
14d380 2a ed 14 00 3c ed 14 00 4e ed 14 00 5e ed 14 00 00 00 00 00 96 e4 14 00 b0 e4 14 00 c2 e4 14 00 *...<...N...^...................
14d3a0 00 00 00 00 12 00 00 80 02 00 00 80 46 e7 14 00 03 00 00 80 70 00 00 80 05 00 00 80 06 00 00 80 ............F.......p...........
14d3c0 17 00 00 80 0a 00 00 80 04 00 00 80 52 e7 14 00 09 00 00 80 15 00 00 80 13 00 00 80 10 00 00 80 ............R...................
14d3e0 6f 00 00 80 74 00 00 80 73 00 00 80 62 e7 14 00 97 00 00 80 0f 00 00 80 07 00 00 80 00 00 00 00 o...t...s...b...................
14d400 08 e4 14 00 00 00 00 00 27 00 43 6f 43 72 65 61 74 65 47 75 69 64 00 00 6f 6c 65 33 32 2e 64 6c ........'.CoCreateGuid..ole32.dl
14d420 6c 00 8b 02 52 65 67 4f 70 65 6e 4b 65 79 45 78 41 00 98 02 52 65 67 51 75 65 72 79 56 61 6c 75 l...RegOpenKeyExA...RegQueryValu
14d440 65 45 78 41 00 00 5b 02 52 65 67 43 6c 6f 73 65 4b 65 79 00 79 02 52 65 67 45 6e 75 6d 4b 65 79 eExA..[.RegCloseKey.y.RegEnumKey
14d460 45 78 41 00 7c 02 52 65 67 45 6e 75 6d 56 61 6c 75 65 41 00 92 02 52 65 67 51 75 65 72 79 49 6e ExA.|.RegEnumValueA...RegQueryIn
14d480 66 6f 4b 65 79 41 00 00 41 44 56 41 50 49 33 32 2e 64 6c 6c 00 00 04 00 47 65 74 46 69 6c 65 56 foKeyA..ADVAPI32.dll....GetFileV
14d4a0 65 72 73 69 6f 6e 49 6e 66 6f 53 69 7a 65 41 00 0f 00 56 65 72 51 75 65 72 79 56 61 6c 75 65 41 ersionInfoSizeA...VerQueryValueA
14d4c0 00 00 00 00 47 65 74 46 69 6c 65 56 65 72 73 69 6f 6e 49 6e 66 6f 41 00 56 45 52 53 49 4f 4e 2e ....GetFileVersionInfoA.VERSION.
14d4e0 64 6c 6c 00 f2 03 4d 75 6c 74 69 42 79 74 65 54 6f 57 69 64 65 43 68 61 72 00 0a 05 53 65 74 43 dll...MultiByteToWideChar...SetC
14d500 75 72 72 65 6e 74 44 69 72 65 63 74 6f 72 79 57 00 00 a9 01 46 6f 72 6d 61 74 4d 65 73 73 61 67 urrentDirectoryW....FormatMessag
14d520 65 57 00 00 63 02 47 65 74 4c 61 73 74 45 72 72 6f 72 00 00 af 00 43 6f 70 79 46 69 6c 65 57 00 eW..c.GetLastError....CopyFileW.
14d540 00 06 57 69 64 65 43 68 61 72 54 6f 4d 75 6c 74 69 42 79 74 65 00 13 02 47 65 74 43 75 72 72 65 ..WideCharToMultiByte...GetCurre
14d560 6e 74 44 69 72 65 63 74 6f 72 79 57 00 00 d4 02 47 65 74 53 74 64 48 61 6e 64 6c 65 00 00 09 06 ntDirectoryW....GetStdHandle....
14d580 57 72 69 74 65 43 6f 6e 73 6f 6c 65 41 00 fa 04 53 65 74 43 6f 6e 73 6f 6c 65 4d 6f 64 65 00 00 WriteConsoleA...SetConsoleMode..
14d5a0 67 04 52 65 61 64 43 6f 6e 73 6f 6c 65 41 00 00 fe 01 47 65 74 43 6f 6e 73 6f 6c 65 4d 6f 64 65 g.ReadConsoleA....GetConsoleMode
14d5c0 00 00 19 02 47 65 74 43 75 72 72 65 6e 74 50 72 6f 63 65 73 73 00 b0 02 47 65 74 50 72 6f 63 41 ....GetCurrentProcess...GetProcA
14d5e0 64 64 72 65 73 73 00 00 7a 02 47 65 74 4d 6f 64 75 6c 65 48 61 6e 64 6c 65 57 00 00 47 02 47 65 ddress..z.GetModuleHandleW..G.Ge
14d600 74 46 69 6c 65 41 74 74 72 69 62 75 74 65 73 57 00 00 82 01 46 69 6e 64 46 69 72 73 74 46 69 6c tFileAttributesW....FindFirstFil
14d620 65 57 00 00 8e 01 46 69 6e 64 4e 65 78 74 46 69 6c 65 57 00 77 01 46 69 6e 64 43 6c 6f 73 65 00 eW....FindNextFileW.w.FindClose.
14d640 17 01 44 65 6c 65 74 65 46 69 6c 65 57 00 d2 03 4c 6f 63 61 6c 46 72 65 65 00 eb 03 4d 6f 76 65 ..DeleteFileW...LocalFree...Move
14d660 46 69 6c 65 45 78 57 00 ba 04 52 65 6d 6f 76 65 44 69 72 65 63 74 6f 72 79 57 00 00 27 05 53 65 FileExW...RemoveDirectoryW..'.Se
14d680 74 46 69 6c 65 54 69 6d 65 00 cd 00 43 72 65 61 74 65 46 69 6c 65 57 00 8a 05 53 79 73 74 65 6d tFileTime...CreateFileW...System
14d6a0 54 69 6d 65 54 6f 46 69 6c 65 54 69 6d 65 00 00 e9 02 47 65 74 53 79 73 74 65 6d 54 69 6d 65 00 TimeToFileTime....GetSystemTime.
14d6c0 76 02 47 65 74 4d 6f 64 75 6c 65 46 69 6c 65 4e 61 6d 65 57 00 00 04 02 47 65 74 43 6f 6e 73 6f v.GetModuleFileNameW....GetConso
14d6e0 6c 65 53 63 72 65 65 6e 42 75 66 66 65 72 49 6e 66 6f 00 00 03 05 53 65 74 43 6f 6e 73 6f 6c 65 leScreenBufferInfo....SetConsole
14d700 54 65 78 74 41 74 74 72 69 62 75 74 65 00 4b 45 52 4e 45 4c 33 32 2e 64 6c 6c 00 00 40 00 43 65 TextAttribute.KERNEL32.dll..@.Ce
14d720 72 74 46 72 65 65 43 65 72 74 69 66 69 63 61 74 65 43 6f 6e 74 65 78 74 00 00 43 52 59 50 54 33 rtFreeCertificateContext..CRYPT3
14d740 32 2e 64 6c 6c 00 3a 00 57 53 41 49 6f 63 74 6c 00 00 95 00 66 72 65 65 61 64 64 72 69 6e 66 6f 2.dll.:.WSAIoctl....freeaddrinfo
14d760 00 00 96 00 67 65 74 61 64 64 72 69 6e 66 6f 00 57 53 32 5f 33 32 2e 64 6c 6c 00 00 dc 00 43 72 ....getaddrinfo.WS2_32.dll....Cr
14d780 79 70 74 52 65 6c 65 61 73 65 43 6f 6e 74 65 78 74 00 d2 00 43 72 79 70 74 47 65 6e 52 61 6e 64 yptReleaseContext...CryptGenRand
14d7a0 6f 6d 00 00 c2 00 43 72 79 70 74 41 63 71 75 69 72 65 43 6f 6e 74 65 78 74 57 00 00 d5 00 43 72 om....CryptAcquireContextW....Cr
14d7c0 79 70 74 47 65 74 48 61 73 68 50 61 72 61 6d 00 c7 00 43 72 79 70 74 44 65 73 74 72 6f 79 48 61 yptGetHashParam...CryptDestroyHa
14d7e0 73 68 00 00 d9 00 43 72 79 70 74 48 61 73 68 44 61 74 61 00 c4 00 43 72 79 70 74 43 72 65 61 74 sh....CryptHashData...CryptCreat
14d800 65 48 61 73 68 00 75 02 47 65 74 4d 6f 64 75 6c 65 46 69 6c 65 4e 61 6d 65 41 00 00 c5 03 4c 6f eHash.u.GetModuleFileNameA....Lo
14d820 61 64 4c 69 62 72 61 72 79 45 78 41 00 00 ad 01 46 72 65 65 4c 69 62 72 61 72 79 00 a8 01 46 6f adLibraryExA....FreeLibrary...Fo
14d840 72 6d 61 74 4d 65 73 73 61 67 65 41 00 00 ea 03 4d 6f 76 65 46 69 6c 65 45 78 41 00 33 05 53 65 rmatMessageA....MoveFileExA.3.Se
14d860 74 4c 61 73 74 45 72 72 6f 72 00 00 82 05 53 6c 65 65 70 45 78 00 7f 05 53 6c 65 65 70 00 33 01 tLastError....SleepEx...Sleep.3.
14d880 45 6e 74 65 72 43 72 69 74 69 63 61 6c 53 65 63 74 69 6f 6e 00 00 c0 03 4c 65 61 76 65 43 72 69 EnterCriticalSection....LeaveCri
14d8a0 74 69 63 61 6c 53 65 63 74 69 6f 6e 00 00 62 03 49 6e 69 74 69 61 6c 69 7a 65 43 72 69 74 69 63 ticalSection..b.InitializeCritic
14d8c0 61 6c 53 65 63 74 69 6f 6e 45 78 00 12 01 44 65 6c 65 74 65 43 72 69 74 69 63 61 6c 53 65 63 74 alSectionEx...DeleteCriticalSect
14d8e0 69 6f 6e 00 0a 03 47 65 74 54 69 63 6b 43 6f 75 6e 74 36 34 00 00 e2 02 47 65 74 53 79 73 74 65 ion...GetTickCount64....GetSyste
14d900 6d 44 69 72 65 63 74 6f 72 79 57 00 c7 03 4c 6f 61 64 4c 69 62 72 61 72 79 57 00 00 c3 05 56 65 mDirectoryW...LoadLibraryW....Ve
14d920 72 53 65 74 43 6f 6e 64 69 74 69 6f 6e 4d 61 73 6b 00 c7 05 56 65 72 69 66 79 56 65 72 73 69 6f rSetConditionMask...VerifyVersio
14d940 6e 49 6e 66 6f 57 00 00 63 01 45 78 70 61 6e 64 45 6e 76 69 72 6f 6e 6d 65 6e 74 53 74 72 69 6e nInfoW..c.ExpandEnvironmentStrin
14d960 67 73 41 00 da 05 57 61 69 74 46 6f 72 53 69 6e 67 6c 65 4f 62 6a 65 63 74 45 78 00 88 00 43 6c gsA...WaitForSingleObjectEx...Cl
14d980 6f 73 65 48 61 6e 64 6c 65 00 77 02 47 65 74 4d 6f 64 75 6c 65 48 61 6e 64 6c 65 41 00 00 88 03 oseHandle.w.GetModuleHandleA....
14d9a0 49 73 50 72 6f 63 65 73 73 6f 72 46 65 61 74 75 72 65 50 72 65 73 65 6e 74 00 81 03 49 73 44 65 IsProcessorFeaturePresent...IsDe
14d9c0 62 75 67 67 65 72 50 72 65 73 65 6e 74 00 af 05 55 6e 68 61 6e 64 6c 65 64 45 78 63 65 70 74 69 buggerPresent...UnhandledExcepti
14d9e0 6f 6e 46 69 6c 74 65 72 00 00 6f 05 53 65 74 55 6e 68 61 6e 64 6c 65 64 45 78 63 65 70 74 69 6f onFilter..o.SetUnhandledExceptio
14da00 6e 46 69 6c 74 65 72 00 d2 02 47 65 74 53 74 61 72 74 75 70 49 6e 66 6f 57 00 4e 04 51 75 65 72 nFilter...GetStartupInfoW.N.Quer
14da20 79 50 65 72 66 6f 72 6d 61 6e 63 65 43 6f 75 6e 74 65 72 00 1a 02 47 65 74 43 75 72 72 65 6e 74 yPerformanceCounter...GetCurrent
14da40 50 72 6f 63 65 73 73 49 64 00 1e 02 47 65 74 43 75 72 72 65 6e 74 54 68 72 65 61 64 49 64 00 00 ProcessId...GetCurrentThreadId..
14da60 eb 02 47 65 74 53 79 73 74 65 6d 54 69 6d 65 41 73 46 69 6c 65 54 69 6d 65 00 65 03 49 6e 69 74 ..GetSystemTimeAsFileTime.e.Init
14da80 69 61 6c 69 7a 65 53 4c 69 73 74 48 65 61 64 00 8e 05 54 65 72 6d 69 6e 61 74 65 50 72 6f 63 65 ializeSListHead...TerminateProce
14daa0 73 73 00 00 d4 04 52 74 6c 55 6e 77 69 6e 64 00 61 03 49 6e 69 74 69 61 6c 69 7a 65 43 72 69 74 ss....RtlUnwind.a.InitializeCrit
14dac0 69 63 61 6c 53 65 63 74 69 6f 6e 41 6e 64 53 70 69 6e 43 6f 75 6e 74 00 a0 05 54 6c 73 41 6c 6c icalSectionAndSpinCount...TlsAll
14dae0 6f 63 00 00 a2 05 54 6c 73 47 65 74 56 61 6c 75 65 00 a3 05 54 6c 73 53 65 74 56 61 6c 75 65 00 oc....TlsGetValue...TlsSetValue.
14db00 a1 05 54 6c 73 46 72 65 65 00 c6 03 4c 6f 61 64 4c 69 62 72 61 72 79 45 78 57 00 00 2f 01 45 6e ..TlsFree...LoadLibraryExW../.En
14db20 63 6f 64 65 50 6f 69 6e 74 65 72 00 63 04 52 61 69 73 65 45 78 63 65 70 74 69 6f 6e 00 00 ea 04 codePointer.c.RaiseException....
14db40 53 65 74 43 6f 6e 73 6f 6c 65 43 74 72 6c 48 61 6e 64 6c 65 72 00 74 04 52 65 61 64 46 69 6c 65 SetConsoleCtrlHandler.t.ReadFile
14db60 00 00 31 02 47 65 74 44 72 69 76 65 54 79 70 65 57 00 49 02 47 65 74 46 69 6c 65 49 6e 66 6f 72 ..1.GetDriveTypeW.I.GetFileInfor
14db80 6d 61 74 69 6f 6e 42 79 48 61 6e 64 6c 65 00 00 50 02 47 65 74 46 69 6c 65 54 79 70 65 00 23 04 mationByHandle..P.GetFileType.#.
14dba0 50 65 65 6b 4e 61 6d 65 64 50 69 70 65 00 8b 05 53 79 73 74 65 6d 54 69 6d 65 54 6f 54 7a 53 70 PeekNamedPipe...SystemTimeToTzSp
14dbc0 65 63 69 66 69 63 4c 6f 63 61 6c 54 69 6d 65 00 6c 01 46 69 6c 65 54 69 6d 65 54 6f 53 79 73 74 ecificLocalTime.l.FileTimeToSyst
14dbe0 65 6d 54 69 6d 65 00 00 5b 02 47 65 74 46 75 6c 6c 50 61 74 68 4e 61 6d 65 57 00 00 4f 04 51 75 emTime..[.GetFullPathNameW..O.Qu
14dc00 65 72 79 50 65 72 66 6f 72 6d 61 6e 63 65 46 72 65 71 75 65 6e 63 79 00 60 01 45 78 69 74 50 72 eryPerformanceFrequency.`.ExitPr
14dc20 6f 63 65 73 73 00 79 02 47 65 74 4d 6f 64 75 6c 65 48 61 6e 64 6c 65 45 78 57 00 00 f8 02 47 65 ocess.y.GetModuleHandleExW....Ge
14dc40 74 54 65 6d 70 50 61 74 68 57 00 00 2d 01 44 75 70 6c 69 63 61 74 65 48 61 6e 64 6c 65 00 e7 00 tTempPathW..-.DuplicateHandle...
14dc60 43 72 65 61 74 65 50 72 6f 63 65 73 73 57 00 00 f5 00 43 72 65 61 74 65 54 68 72 65 61 64 00 00 CreateProcessW....CreateThread..
14dc80 61 01 45 78 69 74 54 68 72 65 61 64 00 00 ae 01 46 72 65 65 4c 69 62 72 61 72 79 41 6e 64 45 78 a.ExitThread....FreeLibraryAndEx
14dca0 69 74 54 68 72 65 61 64 00 00 14 06 57 72 69 74 65 46 69 6c 65 00 d8 01 47 65 74 43 6f 6d 6d 61 itThread....WriteFile...GetComma
14dcc0 6e 64 4c 69 6e 65 41 00 d9 01 47 65 74 43 6f 6d 6d 61 6e 64 4c 69 6e 65 57 00 71 04 52 65 61 64 ndLineA...GetCommandLineW.q.Read
14dce0 43 6f 6e 73 6f 6c 65 57 00 00 02 02 47 65 74 43 6f 6e 73 6f 6c 65 4f 75 74 70 75 74 43 50 00 00 ConsoleW....GetConsoleOutputCP..
14dd00 47 03 48 65 61 70 41 6c 6c 6f 63 00 4b 03 48 65 61 70 46 72 65 65 00 00 23 02 47 65 74 44 61 74 G.HeapAlloc.K.HeapFree..#.GetDat
14dd20 65 46 6f 72 6d 61 74 57 00 00 0e 03 47 65 74 54 69 6d 65 46 6f 72 6d 61 74 57 00 00 9d 00 43 6f eFormatW....GetTimeFormatW....Co
14dd40 6d 70 61 72 65 53 74 72 69 6e 67 57 00 00 b4 03 4c 43 4d 61 70 53 74 72 69 6e 67 57 00 00 67 02 mpareStringW....LCMapStringW..g.
14dd60 47 65 74 4c 6f 63 61 6c 65 49 6e 66 6f 57 00 00 90 03 49 73 56 61 6c 69 64 4c 6f 63 61 6c 65 00 GetLocaleInfoW....IsValidLocale.
14dd80 14 03 47 65 74 55 73 65 72 44 65 66 61 75 6c 74 4c 43 49 44 00 00 56 01 45 6e 75 6d 53 79 73 74 ..GetUserDefaultLCID..V.EnumSyst
14dda0 65 6d 4c 6f 63 61 6c 65 73 57 00 00 a1 01 46 6c 75 73 68 46 69 6c 65 42 75 66 66 65 72 73 00 00 emLocalesW....FlushFileBuffers..
14ddc0 4e 02 47 65 74 46 69 6c 65 53 69 7a 65 45 78 00 24 05 53 65 74 46 69 6c 65 50 6f 69 6e 74 65 72 N.GetFileSizeEx.$.SetFilePointer
14dde0 45 78 00 00 4e 03 48 65 61 70 52 65 41 6c 6c 6f 63 00 44 02 47 65 74 46 69 6c 65 41 74 74 72 69 Ex..N.HeapReAlloc.D.GetFileAttri
14de00 62 75 74 65 73 45 78 57 00 00 1e 05 53 65 74 46 69 6c 65 41 74 74 72 69 62 75 74 65 73 57 00 00 butesExW....SetFileAttributesW..
14de20 4c 05 53 65 74 53 74 64 48 61 6e 64 6c 65 00 00 bc 00 43 72 65 61 74 65 44 69 72 65 63 74 6f 72 L.SetStdHandle....CreateDirector
14de40 79 57 00 00 c3 01 47 65 74 43 50 49 6e 66 6f 00 10 03 47 65 74 54 69 6d 65 5a 6f 6e 65 49 6e 66 yW....GetCPInfo...GetTimeZoneInf
14de60 6f 72 6d 61 74 69 6f 6e 00 00 d9 05 57 61 69 74 46 6f 72 53 69 6e 67 6c 65 4f 62 6a 65 63 74 00 ormation....WaitForSingleObject.
14de80 3e 02 47 65 74 45 78 69 74 43 6f 64 65 50 72 6f 63 65 73 73 00 00 df 00 43 72 65 61 74 65 50 69 >.GetExitCodeProcess....CreatePi
14dea0 70 65 00 00 7d 01 46 69 6e 64 46 69 72 73 74 46 69 6c 65 45 78 57 00 00 8e 03 49 73 56 61 6c 69 pe..}.FindFirstFileExW....IsVali
14dec0 64 43 6f 64 65 50 61 67 65 00 b4 01 47 65 74 41 43 50 00 00 99 02 47 65 74 4f 45 4d 43 50 00 00 dCodePage...GetACP....GetOEMCP..
14dee0 39 02 47 65 74 45 6e 76 69 72 6f 6e 6d 65 6e 74 53 74 72 69 6e 67 73 57 00 00 ac 01 46 72 65 65 9.GetEnvironmentStringsW....Free
14df00 45 6e 76 69 72 6f 6e 6d 65 6e 74 53 74 72 69 6e 67 73 57 00 15 05 53 65 74 45 6e 76 69 72 6f 6e EnvironmentStringsW...SetEnviron
14df20 6d 65 6e 74 56 61 72 69 61 62 6c 65 57 00 b6 02 47 65 74 50 72 6f 63 65 73 73 48 65 61 70 00 00 mentVariableW...GetProcessHeap..
14df40 d9 02 47 65 74 53 74 72 69 6e 67 54 79 70 65 57 00 00 11 05 53 65 74 45 6e 64 4f 66 46 69 6c 65 ..GetStringTypeW....SetEndOfFile
14df60 00 00 50 03 48 65 61 70 53 69 7a 65 00 00 13 06 57 72 69 74 65 43 6f 6e 73 6f 6c 65 57 00 0b 01 ..P.HeapSize....WriteConsoleW...
14df80 44 65 63 6f 64 65 50 6f 69 6e 74 65 72 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DecodePointer...................
14dfa0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14dfc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14dfe0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e000 ff ff ff ff 01 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 b1 19 bf 44 4e e6 40 bb 00 00 00 00 .......................DN.@.....
14e020 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 20 05 93 19 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e040 00 00 00 00 00 00 00 00 00 00 00 00 01 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e080 00 00 00 00 02 20 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e0a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 20 00 00 ................................
14e0c0 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e0e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c 00 00 00 08 00 00 00 00 00 00 00 00 00 00 00 ................................
14e100 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 64 f1 54 00 c4 01 55 00 c4 01 55 00 c4 01 55 00 ................d.T...U...U...U.
14e120 c4 01 55 00 c4 01 55 00 c4 01 55 00 c4 01 55 00 c4 01 55 00 c4 01 55 00 7f 7f 7f 7f 7f 7f 7f 7f ..U...U...U...U...U...U.........
14e140 68 f1 54 00 c8 01 55 00 c8 01 55 00 c8 01 55 00 c8 01 55 00 c8 01 55 00 c8 01 55 00 c8 01 55 00 h.T...U...U...U...U...U...U...U.
14e160 10 f1 54 00 2e 00 00 00 2e 00 00 00 00 00 00 00 8c bb 49 00 00 00 00 00 00 00 00 00 00 00 00 00 ..T...............I.............
14e180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e1a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e1c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e1e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e200 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e220 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 01 01 01 01 01 ................................
14e240 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 01 02 02 02 02 02 02 02 02 ................................
14e260 02 02 02 02 02 02 02 02 03 03 03 03 03 03 03 03 00 00 00 00 00 00 00 00 ff ff ff ff 00 00 00 00 ................................
14e280 88 b6 49 00 01 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00 00 00 00 00 ..I.............................
14e2a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 f3 54 00 00 00 00 00 00 00 00 00 00 00 00 00 ................@.T.............
14e2c0 40 f3 54 00 00 00 00 00 00 00 00 00 00 00 00 00 40 f3 54 00 00 00 00 00 00 00 00 00 00 00 00 00 @.T.............@.T.............
14e2e0 40 f3 54 00 00 00 00 00 00 00 00 00 00 00 00 00 40 f3 54 00 00 00 00 00 00 00 00 00 00 00 00 00 @.T.............@.T.............
14e300 00 00 00 00 00 00 00 00 10 f1 54 00 00 00 00 00 00 00 00 00 08 b9 49 00 88 ba 49 00 18 ab 49 00 ..........T...........I...I...I.
14e320 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 f2 54 00 40 f5 54 00 ..........................T.@.T.
14e340 43 00 00 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C...............................
14e360 ff ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 80 00 0a 0a 0a 00 00 00 00 00 00 00 00 00 00 00 ................................
14e380 88 b6 49 00 8a bb 49 00 00 00 00 00 00 00 00 00 01 00 00 00 fe ff ff ff 50 53 54 00 00 00 00 00 ..I...I.................PST.....
14e3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 44 54 00 00 00 00 00 ........................PDT.....
14e3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e400 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 53 00 54 00 00 00 ........................P.S.T...
14e420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e440 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e460 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e480 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 50 00 44 00 54 00 00 00 ........................P.D.T...
14e4a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e4c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e4e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e500 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 98 f3 54 00 d8 f3 54 00 ..........................T...T.
14e520 18 f4 54 00 98 f4 54 00 ff ff ff ff 00 00 00 00 00 00 00 00 ff ff ff ff 00 00 00 00 00 00 00 00 ..T...T.........................
14e540 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e560 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e580 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 10 10 10 10 10 10 ................................
14e5a0 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 00 00 00 00 00 00 20 20 20 20 20 20 ................................
14e5c0 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e5e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e600 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e620 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e640 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e680 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 61 62 63 64 65 66 ..........................abcdef
14e6a0 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 78 79 7a 00 00 00 00 00 00 41 42 43 44 45 46 ghijklmnopqrstuvwxyz......ABCDEF
14e6c0 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 58 59 5a 00 00 00 00 00 00 00 00 00 00 00 00 GHIJKLMNOPQRSTUVWXYZ............
14e6e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e700 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e740 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e780 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e7a0 00 00 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 00 00 00 00 ................................
14e7c0 00 00 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00 00 00 00 ................................
14e7e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e800 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e820 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e840 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e860 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e880 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e8a0 00 00 00 00 00 00 00 00 00 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 .........abcdefghijklmnopqrstuvw
14e8c0 78 79 7a 00 00 00 00 00 00 41 42 43 44 45 46 47 48 49 4a 4b 4c 4d 4e 4f 50 51 52 53 54 55 56 57 xyz......ABCDEFGHIJKLMNOPQRSTUVW
14e8e0 58 59 5a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 XYZ.............................
14e900 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e920 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e940 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e960 00 00 00 00 00 00 00 00 01 02 04 08 00 00 00 00 a4 03 00 00 60 82 79 82 21 00 00 00 00 00 00 00 ....................`.y.!.......
14e980 a6 df 00 00 00 00 00 00 a1 a5 00 00 00 00 00 00 81 9f e0 fc 00 00 00 00 40 7e 80 fc 00 00 00 00 ........................@~......
14e9a0 a8 03 00 00 c1 a3 da a3 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14e9c0 81 fe 00 00 00 00 00 00 40 fe 00 00 00 00 00 00 b5 03 00 00 c1 a3 da a3 20 00 00 00 00 00 00 00 ........@.......................
14e9e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 fe 00 00 00 00 00 00 41 fe 00 00 00 00 00 00 ........................A.......
14ea00 b6 03 00 00 cf a2 e4 a2 1a 00 e5 a2 e8 a2 5b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ..............[.................
14ea20 81 fe 00 00 00 00 00 00 40 7e a1 fe 00 00 00 00 51 05 00 00 51 da 5e da 20 00 5f da 6a da 32 00 ........@~......Q...Q.^..._.j.2.
14ea40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 81 d3 d8 de e0 f9 00 00 31 7e 81 fe 00 00 00 00 ........................1~......
14ea60 fe ff ff ff 00 00 00 00 00 00 00 00 00 00 00 00 75 98 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................u...............
14ea80 7a 8e 47 00 81 c8 46 00 1a e0 46 00 66 c8 46 00 8e d4 47 00 c4 ab 46 00 00 fa 49 00 ff ff ff ff z.G...F...F.f.F...G...F...I.....
14eaa0 40 b5 40 00 d0 0e 41 00 00 11 41 00 b0 0d 41 00 40 da 40 00 60 da 40 00 80 da 40 00 b0 da 40 00 @.@...A...A...A.@.@.`.@...@...@.
14eac0 d0 da 40 00 50 dc 40 00 30 db 40 00 d0 db 40 00 60 d9 40 00 f0 d9 40 00 10 dd 40 00 50 dd 40 00 ..@.P.@.0.@...@.`.@...@...@.P.@.
14eae0 c0 dc 40 00 f0 dc 40 00 80 dd 40 00 80 dc 40 00 b0 dc 40 00 40 df 40 00 90 df 40 00 f0 df 40 00 ..@...@...@...@...@.@.@...@...@.
14eb00 20 e0 40 00 a0 e0 40 00 10 e1 40 00 40 e1 40 00 70 e1 40 00 90 e1 40 00 f0 dd 40 00 b0 dd 40 00 ..@...@...@.@.@.p.@...@...@...@.
14eb20 40 de 40 00 00 e2 40 00 20 e2 40 00 40 e2 40 00 70 e2 40 00 d0 e2 40 00 20 e3 40 00 a0 e3 40 00 @.@...@...@.@.@.p.@...@...@...@.
14eb40 40 e4 40 00 60 e4 40 00 80 e4 40 00 30 e5 40 00 70 e5 40 00 e0 e5 40 00 10 e6 40 00 b0 e6 40 00 @.@.`.@...@.0.@.p.@...@...@...@.
14eb60 f0 e6 40 00 30 e7 40 00 80 e7 40 00 e0 f5 40 00 20 e8 40 00 80 e8 40 00 80 e9 40 00 c0 e9 40 00 ..@.0.@...@...@...@...@...@...@.
14eb80 60 ea 40 00 90 ea 40 00 60 eb 40 00 00 ec 40 00 b0 ec 40 00 50 ed 40 00 00 ee 40 00 80 ee 40 00 `.@...@.`.@...@...@.P.@...@...@.
14eba0 80 ef 40 00 d0 f0 40 00 a0 f2 40 00 90 21 41 00 70 1f 41 00 20 f3 40 00 70 21 41 00 30 f3 40 00 ..@...@...@..!A.p.A...@.p!A.0.@.
14ebc0 b0 f4 40 00 c0 f4 40 00 00 f5 40 00 60 f5 40 00 c0 de 40 00 90 f5 40 00 c0 f5 40 00 e0 f9 40 00 ..@...@...@.`.@...@...@...@...@.
14ebe0 c0 ff 40 00 40 fb 40 00 10 fc 40 00 70 f6 40 00 20 f7 40 00 50 f8 40 00 a0 f8 40 00 70 f9 40 00 ..@.@.@...@.p.@...@.P.@...@.p.@.
14ec00 b0 f9 40 00 c0 f9 40 00 d0 f9 40 00 a0 63 40 00 a0 58 40 00 90 59 40 00 90 5a 40 00 90 42 40 00 ..@...@...@..c@..X@..Y@..Z@..B@.
14ec20 e0 4a 40 00 10 4b 40 00 80 4b 40 00 d0 4b 40 00 b0 4c 40 00 10 4d 40 00 e0 49 40 00 70 4a 40 00 .J@..K@..K@..K@..L@..M@..I@.pJ@.
14ec40 b0 4a 40 00 50 46 40 00 a0 47 40 00 e0 47 40 00 e0 48 40 00 00 44 40 00 10 49 40 00 c0 44 40 00 .J@.PF@..G@..G@..H@..D@..I@..D@.
14ec60 90 45 40 00 70 52 40 00 e0 53 40 00 20 64 40 00 20 58 40 00 60 58 40 00 80 63 40 00 10 5a 40 00 .E@.pR@..S@..d@..X@.`X@..c@..Z@.
14ec80 70 61 40 00 d0 5d 40 00 10 5f 40 00 20 3e 40 00 10 60 40 00 10 52 40 00 80 4e 40 00 00 50 40 00 pa@..]@.._@..>@..`@..R@..N@..P@.
14eca0 30 50 40 00 50 51 40 00 70 50 40 00 30 51 40 00 40 52 40 00 40 9c 53 00 70 9e 53 00 00 00 00 00 0P@.PQ@.pP@.0Q@.@R@.@.S.p.S.....
14ecc0 1e 00 00 00 0f 00 00 00 00 00 00 00 b8 9c 53 00 00 00 00 00 13 00 00 00 07 00 00 00 e8 9e 53 00 ..............S...............S.
14ece0 08 9d 53 00 01 01 00 00 1e 01 00 00 0f 00 00 00 03 00 00 00 74 05 54 00 01 35 07 00 80 05 54 00 ..S.................t.T..5....T.
14ed00 94 0b 04 00 00 00 00 00 00 00 00 00 00 00 00 00 4c 74 4c 00 00 00 00 00 00 00 00 00 00 00 00 00 ................LtL.............
14ed20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0c f9 49 00 00 00 00 00 2e 3f 41 56 62 61 64 5f ..................I......?AVbad_
14ed40 65 78 63 65 70 74 69 6f 6e 40 73 74 64 40 40 00 0c f9 49 00 00 00 00 00 2e 3f 41 56 65 78 63 65 exception@std@@...I......?AVexce
14ed60 70 74 69 6f 6e 40 73 74 64 40 40 00 0c f9 49 00 00 00 00 00 2e 3f 41 56 74 79 70 65 5f 69 6e 66 ption@std@@...I......?AVtype_inf
14ed80 6f 40 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 o@@.............................
14eda0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14edc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ede0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14ee00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 10 00 00 00 20 00 00 80 18 00 00 00 38 00 00 80 ............................8...
14ee20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 01 00 00 00 50 00 00 80 00 00 00 00 00 00 00 00 ....................P...........
14ee40 00 00 00 00 00 00 01 00 01 00 00 00 68 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 ............h...................
14ee60 09 04 00 00 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 09 04 00 00 90 00 00 00 ................................
14ee80 a0 10 15 00 08 03 00 00 00 00 00 00 00 00 00 00 a8 13 15 00 7d 01 00 00 00 00 00 00 00 00 00 00 ....................}...........
14eea0 08 03 34 00 00 00 56 00 53 00 5f 00 56 00 45 00 52 00 53 00 49 00 4f 00 4e 00 5f 00 49 00 4e 00 ..4...V.S._.V.E.R.S.I.O.N._.I.N.
14eec0 46 00 4f 00 00 00 00 00 bd 04 ef fe 00 00 01 00 00 00 05 00 00 00 00 00 00 00 05 00 00 00 00 00 F.O.............................
14eee0 3f 00 00 00 00 00 00 00 04 00 04 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 68 02 00 00 ?...........................h...
14ef00 01 00 53 00 74 00 72 00 69 00 6e 00 67 00 46 00 69 00 6c 00 65 00 49 00 6e 00 66 00 6f 00 00 00 ..S.t.r.i.n.g.F.i.l.e.I.n.f.o...
14ef20 44 02 00 00 01 00 30 00 34 00 30 00 39 00 30 00 34 00 45 00 34 00 00 00 6c 00 26 00 01 00 43 00 D.....0.4.0.9.0.4.E.4...l.&...C.
14ef40 6f 00 6d 00 70 00 61 00 6e 00 79 00 4e 00 61 00 6d 00 65 00 00 00 00 00 4a 00 61 00 73 00 6f 00 o.m.p.a.n.y.N.a.m.e.....J.a.s.o.
14ef60 6e 00 20 00 50 00 65 00 72 00 6b 00 69 00 6e 00 73 00 20 00 61 00 6e 00 64 00 20 00 74 00 68 00 n...P.e.r.k.i.n.s...a.n.d...t.h.
14ef80 65 00 20 00 50 00 72 00 65 00 6d 00 61 00 6b 00 65 00 20 00 50 00 72 00 6f 00 6a 00 65 00 63 00 e...P.r.e.m.a.k.e...P.r.o.j.e.c.
14efa0 74 00 00 00 3a 00 09 00 01 00 46 00 69 00 6c 00 65 00 44 00 65 00 73 00 63 00 72 00 69 00 70 00 t...:.....F.i.l.e.D.e.s.c.r.i.p.
14efc0 74 00 69 00 6f 00 6e 00 00 00 00 00 50 00 72 00 65 00 6d 00 61 00 6b 00 65 00 35 00 00 00 00 00 t.i.o.n.....P.r.e.m.a.k.e.5.....
14efe0 34 00 0a 00 01 00 46 00 69 00 6c 00 65 00 56 00 65 00 72 00 73 00 69 00 6f 00 6e 00 00 00 00 00 4.....F.i.l.e.V.e.r.s.i.o.n.....
14f000 35 00 2e 00 30 00 2e 00 30 00 2d 00 64 00 65 00 76 00 00 00 a0 00 3e 00 01 00 4c 00 65 00 67 00 5...0...0.-.d.e.v.....>...L.e.g.
14f020 61 00 6c 00 43 00 6f 00 70 00 79 00 72 00 69 00 67 00 68 00 74 00 00 00 43 00 6f 00 70 00 79 00 a.l.C.o.p.y.r.i.g.h.t...C.o.p.y.
14f040 72 00 69 00 67 00 68 00 74 00 20 00 28 00 43 00 29 00 20 00 32 00 30 00 30 00 32 00 2d 00 32 00 r.i.g.h.t...(.C.)...2.0.0.2.-.2.
14f060 30 00 32 00 30 00 20 00 4a 00 61 00 73 00 6f 00 6e 00 20 00 50 00 65 00 72 00 6b 00 69 00 6e 00 0.2.0...J.a.s.o.n...P.e.r.k.i.n.
14f080 73 00 20 00 61 00 6e 00 64 00 20 00 74 00 68 00 65 00 20 00 50 00 72 00 65 00 6d 00 61 00 6b 00 s...a.n.d...t.h.e...P.r.e.m.a.k.
14f0a0 65 00 20 00 50 00 72 00 6f 00 6a 00 65 00 63 00 74 00 00 00 42 00 0d 00 01 00 4f 00 72 00 69 00 e...P.r.o.j.e.c.t...B.....O.r.i.
14f0c0 67 00 69 00 6e 00 61 00 6c 00 46 00 69 00 6c 00 65 00 6e 00 61 00 6d 00 65 00 00 00 70 00 72 00 g.i.n.a.l.F.i.l.e.n.a.m.e...p.r.
14f0e0 65 00 6d 00 61 00 6b 00 65 00 35 00 2e 00 65 00 78 00 65 00 00 00 00 00 32 00 09 00 01 00 50 00 e.m.a.k.e.5...e.x.e.....2.....P.
14f100 72 00 6f 00 64 00 75 00 63 00 74 00 4e 00 61 00 6d 00 65 00 00 00 00 00 50 00 72 00 65 00 6d 00 r.o.d.u.c.t.N.a.m.e.....P.r.e.m.
14f120 61 00 6b 00 65 00 35 00 00 00 00 00 38 00 0a 00 01 00 50 00 72 00 6f 00 64 00 75 00 63 00 74 00 a.k.e.5.....8.....P.r.o.d.u.c.t.
14f140 56 00 65 00 72 00 73 00 69 00 6f 00 6e 00 00 00 35 00 2e 00 30 00 2e 00 30 00 2d 00 64 00 65 00 V.e.r.s.i.o.n...5...0...0.-.d.e.
14f160 76 00 00 00 44 00 00 00 01 00 56 00 61 00 72 00 46 00 69 00 6c 00 65 00 49 00 6e 00 66 00 6f 00 v...D.....V.a.r.F.i.l.e.I.n.f.o.
14f180 00 00 00 00 24 00 04 00 00 00 54 00 72 00 61 00 6e 00 73 00 6c 00 61 00 74 00 69 00 6f 00 6e 00 ....$.....T.r.a.n.s.l.a.t.i.o.n.
14f1a0 00 00 00 00 09 04 b0 04 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 27 31 2e 30 27 20 65 6e 63 6f ........<?xml.version='1.0'.enco
14f1c0 64 69 6e 67 3d 27 55 54 46 2d 38 27 20 73 74 61 6e 64 61 6c 6f 6e 65 3d 27 79 65 73 27 3f 3e 0d ding='UTF-8'.standalone='yes'?>.
14f1e0 0a 3c 61 73 73 65 6d 62 6c 79 20 78 6d 6c 6e 73 3d 27 75 72 6e 3a 73 63 68 65 6d 61 73 2d 6d 69 .<assembly.xmlns='urn:schemas-mi
14f200 63 72 6f 73 6f 66 74 2d 63 6f 6d 3a 61 73 6d 2e 76 31 27 20 6d 61 6e 69 66 65 73 74 56 65 72 73 crosoft-com:asm.v1'.manifestVers
14f220 69 6f 6e 3d 27 31 2e 30 27 3e 0d 0a 20 20 3c 74 72 75 73 74 49 6e 66 6f 20 78 6d 6c 6e 73 3d 22 ion='1.0'>....<trustInfo.xmlns="
14f240 75 72 6e 3a 73 63 68 65 6d 61 73 2d 6d 69 63 72 6f 73 6f 66 74 2d 63 6f 6d 3a 61 73 6d 2e 76 33 urn:schemas-microsoft-com:asm.v3
14f260 22 3e 0d 0a 20 20 20 20 3c 73 65 63 75 72 69 74 79 3e 0d 0a 20 20 20 20 20 20 3c 72 65 71 75 65 ">......<security>........<reque
14f280 73 74 65 64 50 72 69 76 69 6c 65 67 65 73 3e 0d 0a 20 20 20 20 20 20 20 20 3c 72 65 71 75 65 73 stedPrivileges>..........<reques
14f2a0 74 65 64 45 78 65 63 75 74 69 6f 6e 4c 65 76 65 6c 20 6c 65 76 65 6c 3d 27 61 73 49 6e 76 6f 6b tedExecutionLevel.level='asInvok
14f2c0 65 72 27 20 75 69 41 63 63 65 73 73 3d 27 66 61 6c 73 65 27 20 2f 3e 0d 0a 20 20 20 20 20 20 3c er'.uiAccess='false'./>........<
14f2e0 2f 72 65 71 75 65 73 74 65 64 50 72 69 76 69 6c 65 67 65 73 3e 0d 0a 20 20 20 20 3c 2f 73 65 63 /requestedPrivileges>......</sec
14f300 75 72 69 74 79 3e 0d 0a 20 20 3c 2f 74 72 75 73 74 49 6e 66 6f 3e 0d 0a 3c 2f 61 73 73 65 6d 62 urity>....</trustInfo>..</assemb
14f320 6c 79 3e 0d 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ly>.............................
14f340 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f360 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f380 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f3a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f3c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f3e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
14f400 00 10 00 00 4c 00 00 00 01 30 57 31 be 31 ce 32 57 33 5d 33 8c 33 ac 33 e4 33 28 34 2f 34 1c 35 ....L....0W1.1.2W3]3.3.3.3(4/4.5
14f420 20 35 24 35 28 35 71 35 78 35 61 37 f4 37 f8 37 fc 37 00 38 7b 3a ae 3a b5 3a 88 3b 8c 3b 90 3b .5$5(5q5x5a7.7.7.7.8{:.:.:.;.;.;
14f440 94 3b c5 3b 65 3c 05 3d 2a 3d 8f 3f 00 20 00 00 74 00 00 00 bc 30 d9 30 e9 30 6e 31 be 31 cc 31 .;.;e<.=*=.?....t....0.0.0n1.1.1
14f460 ee 31 f7 31 11 32 18 32 23 32 9d 32 ba 32 2d 33 99 33 02 34 3c 34 83 34 c4 34 0c 35 78 35 e6 35 .1.1.2.2#2.2.2-3.3.4<4.4.4.5x5.5
14f480 56 36 1e 37 e8 37 ae 38 72 39 f7 39 49 3a 91 3a c5 3a 47 3b 57 3b c5 3b ef 3b 08 3c 84 3c 8e 3c V6.7.7.8r9.9I:.:.:G;W;.;.;.<.<.<
14f4a0 ba 3c 48 3d a0 3d be 3d d2 3d d7 3d 23 3e 43 3e 48 3e 8e 3e ed 3e f8 3e 68 3f 6d 3f f8 3f 00 00 .<H=.=.=.=.=#>C>H>.>.>.>h?m?.?..
14f4c0 00 30 00 00 5c 00 00 00 16 30 e6 30 ec 30 66 31 b3 31 07 33 30 33 3e 33 9a 33 ab 33 02 34 a2 34 .0..\....0.0.0f1.1.303>3.3.3.4.4
14f4e0 fe 34 0a 35 19 35 45 35 b2 35 d3 35 68 36 7e 36 b3 36 df 36 41 37 9b 37 be 37 5b 38 e7 38 23 39 .4.5.5E5.5.5h6~6.6.6A7.7.7[8.8#9
14f500 45 39 8c 3a c8 3a ea 3a a1 3b 1e 3c 25 3c 7c 3c f7 3c 1a 3d 91 3d 07 3f 4c 3f 78 3f 00 40 00 00 E9.:.:.:.;.<%<|<.<.=.=.?L?x?.@..
14f520 70 00 00 00 06 30 46 30 59 30 70 30 7e 30 03 31 32 31 4c 31 60 31 70 31 a6 31 05 32 4e 32 84 32 p....0F0Y0p0~0.121L1`1p1.1.2N2.2
14f540 b1 32 c2 32 fe 32 2d 33 3a 33 4b 33 6b 33 9d 33 b9 33 3d 34 57 34 6a 34 16 35 f9 35 d1 36 3d 37 .2.2.2-3:3K3k3.3.3=4W4j4.5.5.6=7
14f560 9a 38 a1 38 2e 39 bf 39 19 3a 4c 3a 58 3a 80 3a bf 3a c8 3a 25 3b eb 3b 95 3c 2b 3d 0f 3e 29 3f .8.8.9.9.:L:X:.:.:.:%;.;.<+=.>)?
14f580 2f 3f 61 3f 89 3f 91 3f ed 3f 00 00 00 50 00 00 68 00 00 00 8a 30 8a 32 7c 33 83 33 bc 33 c0 33 /?a?.?.?.?...P..h....0.2|3.3.3.3
14f5a0 c4 33 c8 33 3f 35 78 35 2b 36 9c 36 b3 36 ca 36 d8 36 f3 36 7a 37 bc 37 43 38 8c 38 81 3a bf 3a .3.3?5x5+6.6.6.6.6.6z7.7C8.8.:.:
14f5c0 35 3b 51 3b a2 3b e8 3b 3b 3c 40 3c 7b 3c 82 3c e9 3c fd 3c 1b 3d 22 3d 36 3d 71 3d 7c 3d 80 3d 5;Q;.;.;;<@<{<.<.<.<.="=6=q=|=.=
14f5e0 84 3d 88 3d 8c 3d 90 3d 94 3d 98 3d 12 3e fb 3e 00 3f ac 3f 00 60 00 00 60 00 00 00 1e 30 4f 33 .=.=.=.=.=.=.>.>.?.?.`..`....0O3
14f600 83 33 99 33 ae 33 c7 33 e5 33 f0 33 09 34 5b 34 75 34 09 35 02 36 e3 36 37 37 60 37 87 37 ad 37 .3.3.3.3.3.3.4[4u4.5.6.677`7.7.7
14f620 d9 37 74 38 b8 38 7d 39 b7 39 28 3a 39 3a 43 3a 8d 3a 67 3b 12 3c 24 3c 4a 3c 5a 3c 6d 3c 94 3c .7t8.8}9.9(:9:C:.:g;.<$<J<Z<m<.<
14f640 ab 3c 25 3e 3a 3e 1c 3f 34 3f 94 3f a0 3f d0 3f f4 3f 00 00 00 70 00 00 a8 00 00 00 1c 30 d2 30 .<%>:>.?4?.?.?.?.?...p.......0.0
14f660 19 31 3f 31 4d 31 76 31 83 31 ba 31 f6 31 19 32 3b 32 5d 32 7f 32 01 33 82 33 db 33 05 34 7d 34 .1?1M1v1.1.1.1.2;2]2.2.3.3.3.4}4
14f680 ae 34 48 35 77 35 84 35 8d 35 aa 35 bf 35 cf 35 54 36 5e 36 64 36 86 36 90 36 9a 36 bf 36 c5 36 .4H5w5.5.5.5.5.5T6^6d6.6.6.6.6.6
14f6a0 e3 36 e9 36 00 37 07 37 7a 37 a6 37 ff 37 58 38 b1 38 58 39 96 39 9b 39 a1 39 a8 39 bf 39 52 3a .6.6.7.7z7.7.7X8.8X9.9.9.9.9.9R:
14f6c0 92 3a f6 3a 88 3b 99 3b b7 3b 0a 3c 1b 3c 67 3c de 3c 1d 3d 22 3d 29 3d 30 3d 37 3d 3e 3d 45 3d .:.:.;.;.;.<.<g<.<.="=)=0=7=>=E=
14f6e0 4c 3d 53 3d 5a 3d 61 3d 68 3d 6f 3d c2 3d f8 3d 36 3e 64 3e 72 3e 84 3f d4 3f 00 00 00 80 00 00 L=S=Z=a=h=o=.=.=6>d>r>.?.?......
14f700 8c 00 00 00 40 30 80 30 84 30 88 30 8c 30 90 30 94 30 98 30 9c 30 a0 30 a4 30 a8 30 ac 30 b0 30 ....@0.0.0.0.0.0.0.0.0.0.0.0.0.0
14f720 b4 30 b8 30 bc 30 c0 30 c4 30 c8 30 cc 30 d0 30 d4 30 d8 30 dc 30 33 31 9a 31 05 32 6e 32 cd 32 .0.0.0.0.0.0.0.0.0.0.031.1.2n2.2
14f740 16 33 51 33 c0 33 70 34 aa 34 a9 35 1f 36 ab 36 cf 36 06 37 58 37 cb 37 0e 38 cd 38 f4 38 30 39 .3Q3.3p4.4.5.6.6.6.7X7.7.8.8.809
14f760 5b 3a 12 3b 59 3b 6d 3c fe 3c dd 3d 86 3e 9c 3e c6 3e ec 3e 11 3f 1c 3f 22 3f 33 3f 42 3f 4b 3f [:.;Y;m<.<.=.>.>.>.>.?.?"?3?B?K?
14f780 50 3f 61 3f 80 3f bf 3f 00 90 00 00 84 00 00 00 3d 30 62 30 82 30 ac 30 d2 30 f7 30 02 31 08 31 P?a?.?.?........=0b0.0.0.0.0.1.1
14f7a0 19 31 28 31 31 31 36 31 47 31 66 31 b3 31 c7 31 1d 32 2e 32 3b 32 85 32 e2 32 2c 33 46 33 60 33 .1(11161G1f1.1.1.2.2;2.2.2,3F3`3
14f7c0 c0 33 ec 33 44 34 b6 34 24 35 49 35 55 35 65 35 75 35 89 35 aa 35 e4 35 f0 35 4e 36 91 36 38 37 .3.3D4.4$5I5U5e5u5.5.5.5.5N6.687
14f7e0 97 38 37 39 c1 39 d4 39 84 3b 98 3b d9 3b 9d 3c c7 3c 0c 3d 87 3d 9f 3d af 3d d1 3d 0f 3e 6d 3e .879.9.9.;.;.;.<.<.=.=.=.=.=.>m>
14f800 dc 3e e7 3e 6a 3f 9e 3f f4 3f 00 00 00 a0 00 00 2c 00 00 00 d8 31 01 32 f5 32 6e 34 8b 34 ea 35 .>.>j?.?.?......,....1.2.2n4.4.5
14f820 09 36 c4 36 fa 36 2a 37 ef 37 5b 39 cd 3d 05 3e e1 3e 06 3f 66 3f ce 3f 00 b0 00 00 8c 00 00 00 .6.6.6*7.7[9.=.>.>.?f?.?........
14f840 31 32 38 32 bc 32 e0 32 e4 32 e8 32 7b 33 b3 33 39 34 7c 34 79 35 87 35 99 35 a7 35 b9 35 c7 35 1282.2.2.2.2{3.394|4y5.5.5.5.5.5
14f860 d9 35 e7 35 f9 35 07 36 19 36 27 36 39 36 47 36 59 36 67 36 79 36 87 36 99 36 a7 36 c9 36 e2 36 .5.5.5.6.6'696G6Y6g6y6.6.6.6.6.6
14f880 17 37 34 37 69 37 86 37 bb 37 d8 37 0d 38 2a 38 5f 38 7c 38 8f 38 9c 38 d6 38 02 39 8b 39 92 39 .747i7.7.7.7.8*8_8|8.8.8.8.9.9.9
14f8a0 b6 39 d6 39 3e 3a a4 3a f7 3a 59 3b b8 3b f4 3b ae 3c f0 3c a9 3d d2 3d 20 3e 67 3e c0 3e ec 3e .9.9>:.:.:Y;.;.;.<.<.=.=.>g>.>.>
14f8c0 fd 3e df 3f 00 c0 00 00 70 00 00 00 13 31 24 31 2c 31 8e 31 9d 31 b9 31 cb 31 eb 31 fd 31 2c 32 .>.?....p....1$1,1.1.1.1.1.1.1,2
14f8e0 9d 32 c6 32 fe 32 06 33 36 33 71 33 84 33 df 33 14 34 31 34 60 34 b9 34 e8 34 68 35 65 36 a3 36 .2.2.2.363q3.3.3.414`4.4.4h5e6.6
14f900 de 36 fa 36 23 37 32 37 72 37 86 37 b8 37 51 38 a1 38 08 39 20 39 77 39 ab 39 a5 3e af 3e c5 3e .6.6#727r7.7.7Q8.8.9.9w9.9.>.>.>
14f920 cf 3e e5 3e ef 3e 05 3f 0f 3f 25 3f 2f 3f b6 3f e6 3f 00 00 00 d0 00 00 4c 00 00 00 7c 30 85 30 .>.>.>.?.?%?/?.?.?......L...|0.0
14f940 92 30 bb 30 c8 30 e0 30 f1 30 f7 30 03 31 1e 31 25 31 cd 31 e4 33 30 34 60 34 ae 35 51 36 e6 36 .0.0.0.0.0.0.1.1%1.1.304`4.5Q6.6
14f960 99 37 b1 37 cf 37 fa 37 ce 38 e6 38 4b 39 a6 39 6b 3a 8f 3c b9 3c ce 3d d5 3d 62 3e 6a 3e 00 00 .7.7.7.7.8.8K9.9k:.<.<.=.=b>j>..
14f980 00 e0 00 00 2c 00 00 00 bf 30 c6 30 e8 30 ec 30 f0 30 f4 30 af 31 b6 31 cc 31 d0 31 d4 31 83 32 ....,....0.0.0.0.0.0.1.1.1.1.1.2
14f9a0 d4 37 8f 3b 2f 3c e8 3c 33 3f 00 00 00 f0 00 00 88 00 00 00 85 30 b0 30 dd 30 e6 30 4d 33 7c 34 .7.;/<.<3?...........0.0.0.0M3|4
14f9c0 80 34 84 34 88 34 8c 34 90 34 94 34 98 34 9c 34 a0 34 26 35 27 36 2d 36 a8 36 e6 36 6f 37 a8 37 .4.4.4.4.4.4.4.4.4&5'6-6.6.6o7.7
14f9e0 7d 3a 2b 3b d2 3c d9 3c f7 3c ff 3c 0c 3d 1e 3d 23 3d 32 3d c9 3d d0 3d 2d 3e 32 3e 4f 3e 56 3e }:+;.<.<.<.<.=.=#=2=.=.=->2>O>V>
14fa00 74 3e 79 3e d4 3e ea 3e ff 3e 18 3f 1c 3f 20 3f 24 3f 28 3f 2c 3f 30 3f 60 3f 64 3f 68 3f 6c 3f t>y>.>.>.>.?.?.?$?(?,?0?`?d?h?l?
14fa20 70 3f 74 3f 78 3f 7c 3f 80 3f 84 3f 88 3f 8c 3f 90 3f 00 00 00 00 01 00 74 00 00 00 f9 30 61 31 p?t?x?|?.?.?.?.?.?......t....0a1
14fa40 4e 32 55 32 6c 32 b8 32 09 33 10 33 c0 33 e2 33 eb 33 18 34 25 34 3f 34 49 34 5d 34 93 34 cf 34 N2U2l2.2.3.3.3.3.3.4%4?4I4]4.4.4
14fa60 f3 34 fa 34 0c 35 10 35 14 35 18 35 1c 35 48 35 4c 35 50 35 54 35 58 35 5c 35 04 36 2b 36 30 36 .4.4.5.5.5.5.5H5L5P5T5X5\5.6+606
14fa80 3d 36 49 36 80 36 a7 36 39 37 9c 37 ab 37 f3 37 4d 3a 8a 3a 0c 3b 2e 3b 7b 3b e2 3b 18 3c 43 3c =6I6.6.697.7.7.7M:.:.;.;{;.;.<C<
14faa0 88 3c 8b 3f 93 3f c2 3f 00 10 01 00 30 00 00 00 2a 31 33 31 44 31 cf 32 95 36 a5 37 d7 3b f1 3b .<.?.?.?....0...*131D1.2.6.7.;.;
14fac0 58 3c 90 3d 97 3d 80 3e 84 3e 88 3e 8c 3e 90 3e 94 3e 97 3f d1 3f f6 3f 00 20 01 00 44 00 00 00 X<.=.=.>.>.>.>.>.>.?.?.?....D...
14fae0 08 30 ad 30 f4 30 20 31 ed 31 f8 31 31 33 0f 34 14 34 d7 34 dc 34 0c 35 32 37 3a 37 44 37 51 38 .0.0.0.1.1.113.4.4.4.4.527:7D7Q8
14fb00 5f 38 3e 39 f4 39 02 3a 51 3b 5b 3b f9 3b 11 3c 51 3d 5b 3d f9 3d 11 3e c7 3f ce 3f 00 30 01 00 _8>9.9.:Q;[;.;.<Q=[=.=.>.?.?.0..
14fb20 24 00 00 00 78 31 7c 31 80 31 84 31 88 31 8c 31 90 31 94 31 88 34 6e 35 90 35 3e 37 7a 3b 00 00 $...x1|1.1.1.1.1.1.1.4n5.5>7z;..
14fb40 00 50 01 00 88 00 00 00 a3 37 d6 3b e1 3b ec 3b f7 3b 02 3c 17 3c 30 3c 34 3c 38 3c 3c 3c 40 3c .P.......7.;.;.;.;.<.<0<4<8<<<@<
14fb60 44 3c 48 3c 4c 3c 50 3c 54 3c 58 3c 5c 3c 60 3c 64 3c 68 3c 6c 3c 70 3c 74 3c 78 3c 7c 3c 80 3c D<H<L<P<T<X<\<`<d<h<l<p<t<x<|<.<
14fb80 84 3c 88 3c 8c 3c 90 3c 94 3c 98 3c 9c 3c a0 3c a4 3c a8 3c ac 3c b0 3c b4 3c b8 3c bc 3c c0 3c .<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<
14fba0 c4 3c c8 3c cc 3c d0 3c d4 3c d8 3c dc 3c e0 3c e4 3c 23 3d 2a 3d dc 3d e0 3d e4 3d e8 3d ec 3d .<.<.<.<.<.<.<.<.<#=*=.=.=.=.=.=
14fbc0 f0 3d f4 3d f8 3d 00 00 00 60 01 00 38 00 00 00 73 33 7a 33 38 35 3c 35 40 35 44 35 48 35 4c 35 .=.=.=...`..8...s3z385<5@5D5H5L5
14fbe0 ad 37 b5 37 bc 39 c0 39 c4 39 c8 39 cc 39 d0 39 d4 39 d8 39 dc 39 5b 3b d4 3b da 3b 1f 3f 00 00 .7.7.9.9.9.9.9.9.9.9.9[;.;.;.?..
14fc00 00 70 01 00 5c 00 00 00 8c 31 90 31 94 31 98 31 9c 31 a0 31 a4 31 a8 31 01 34 08 34 3d 34 50 34 .p..\....1.1.1.1.1.1.1.1.4.4=4P4
14fc20 5a 34 40 35 44 35 48 35 4c 35 50 35 54 35 dc 36 66 37 91 37 08 38 96 38 58 39 f0 3a 60 3b 9e 3c Z4@5D5H5L5P5T5.6f7.7.8.8X9.:`;.<
14fc40 b0 3d bb 3d 33 3e 86 3e d1 3e 21 3f 28 3f 5c 3f b4 3f b8 3f bc 3f c0 3f c4 3f 00 00 00 80 01 00 .=.=3>.>.>!?(?\?.?.?.?.?.?......
14fc60 98 00 00 00 05 30 23 31 37 32 67 34 72 34 7c 34 80 34 84 34 88 34 8c 34 90 34 94 34 98 34 9c 34 .....0#172g4r4|4.4.4.4.4.4.4.4.4
14fc80 a0 34 a4 34 a8 34 ac 34 b0 34 f5 34 5d 35 a8 35 ac 35 b0 35 b4 35 b8 35 bc 35 c0 35 c4 35 c8 35 .4.4.4.4.4.4]5.5.5.5.5.5.5.5.5.5
14fca0 cc 35 d0 35 d4 35 d8 35 04 36 0b 36 68 37 6c 37 70 37 c8 37 d9 37 16 38 3e 38 62 38 d9 38 f8 38 .5.5.5.5.6.6h7l7p7.7.7.8>8b8.8.8
14fcc0 18 39 61 39 bc 39 cc 39 88 3a 99 3a e6 3a 09 3b 51 3b 65 3b 8c 3b a6 3b 1b 3c 2e 3c 47 3c 9f 3c .9a9.9.9.:.:.:.;Q;e;.;.;.<.<G<.<
14fce0 bd 3c ce 3c a4 3d 16 3e 1d 3e 2d 3e 65 3e 77 3e 55 3f d1 3f 00 90 01 00 44 00 00 00 92 30 a9 30 .<.<.=.>.>->e>w>U?.?....D....0.0
14fd00 b4 30 b8 30 bc 30 c0 30 c4 30 c8 30 cc 30 d0 30 d4 30 d7 31 e1 31 25 32 32 32 70 32 7d 32 89 32 .0.0.0.0.0.0.0.0.0.1.1%222p2}2.2
14fd20 91 32 21 3c 28 3c ac 3d b0 3d b4 3d b8 3d bc 3d fc 3d 57 3e 34 3f 9a 3f 00 a0 01 00 64 00 00 00 .2!<(<.=.=.=.=.=.=W>4?.?....d...
14fd40 2f 30 60 30 75 30 ae 30 ae 31 91 32 98 32 d5 32 f8 32 08 33 0c 33 10 33 8b 33 a7 33 98 34 ba 34 /0`0u0.0.1.2.2.2.2.3.3.3.3.3.4.4
14fd60 cd 34 db 34 0b 35 26 35 3a 35 48 35 8b 35 0a 36 35 37 96 38 fb 38 09 39 0e 39 1e 39 30 39 46 39 .4.4.5&5:5H5.5.657.8.8.9.9.909F9
14fd80 4e 3b 5c 3b d6 3c 87 3d 8e 3d af 3f bf 3f c6 3f cf 3f ec 3f f0 3f f4 3f f8 3f 00 00 00 b0 01 00 N;\;.<.=.=.?.?.?.?.?.?.?.?......
14fda0 5c 00 00 00 c0 30 23 31 84 32 57 33 6c 33 b1 33 f6 33 32 34 16 35 59 35 fd 35 04 36 ab 36 b2 36 \....0#1.2W3l3.3.324.5Y5.5.6.6.6
14fdc0 d1 38 4d 39 5d 39 27 3b 38 3b 49 3b 57 3b 64 3b 68 3b 6c 3b 70 3b d4 3b d8 3b dc 3b e0 3b e4 3b .8M9]9';8;I;W;d;h;l;p;.;.;.;.;.;
14fde0 e8 3b ec 3b f0 3b f4 3b f8 3b fc 3b 00 3c 04 3c 08 3c c3 3c ca 3c 97 3e 00 c0 01 00 4c 00 00 00 .;.;.;.;.;.;.<.<.<.<.<.>....L...
14fe00 f4 32 5a 33 1a 34 28 34 34 34 38 34 3c 34 40 34 44 34 48 34 4c 34 50 34 54 34 58 34 5c 34 60 34 .2Z3.4(44484<4@4D4H4L4P4T4X4\4`4
14fe20 64 34 68 34 6c 34 06 35 73 35 de 35 40 36 ba 36 c1 38 cc 38 e3 38 28 3b 35 3b 2f 3c 5c 3d 67 3d d4h4l4.5s5.5@6.6.8.8.8(;5;/<\=g=
14fe40 a4 3f b1 3f 00 d0 01 00 34 00 00 00 7f 30 2d 31 61 31 41 32 bd 32 2f 33 6d 34 ca 35 e1 35 09 36 .?.?....4....0-1a1A2.2/3m4.5.5.6
14fe60 2e 36 35 36 91 38 98 3e b1 3e 02 3f 0d 3f 4c 3f 5e 3f b8 3f ee 3f 00 00 00 e0 01 00 84 00 00 00 .656.8.>.>.?.?L?^?.?.?..........
14fe80 07 30 20 30 40 30 3a 31 7c 31 9f 31 cc 31 33 32 e9 32 ab 33 14 34 2b 34 61 35 7a 35 14 36 58 36 .0.0@0:1|1.1.132.2.3.4+4a5z5.6X6
14fea0 93 36 b5 36 d3 36 ed 36 49 37 56 37 85 37 98 37 ba 37 c1 37 f9 37 06 38 38 38 6d 38 74 38 b4 38 .6.6.6.6I7V7.7.7.7.7.7.888m8t8.8
14fec0 c0 38 c4 38 c8 38 cc 38 05 39 22 39 8b 39 b4 39 d1 39 e4 39 38 3a 45 3a 6c 3a 71 3a 86 3a 1b 3b .8.8.8.8.9"9.9.9.9.98:E:l:q:.:.;
14fee0 54 3b 63 3b a6 3b d4 3b 88 3c 93 3c b2 3c 2f 3d 58 3e 6a 3e b4 3e 57 3f 8b 3f c3 3f 00 f0 01 00 T;c;.;.;.<.<.</=X>j>.>W?.?.?....
14ff00 60 00 00 00 63 30 d0 30 44 31 49 31 54 31 d7 31 02 32 13 32 44 32 7c 32 86 32 ac 32 bd 32 fe 32 `...c0.0D1I1T1.1.2.2D2|2.2.2.2.2
14ff20 88 33 04 34 af 34 20 35 6a 35 85 36 14 37 43 37 b4 37 f6 37 45 38 e4 38 00 39 38 39 62 39 84 39 .3.4.4.5j5.6.7C7.7.7E8.8.989b9.9
14ff40 b3 39 40 3a 0b 3c af 3c ca 3c 46 3e ca 3e e3 3e f0 3e fd 3e 08 3f 0d 3f ad 3f 00 00 00 00 02 00 .9@:.<.<.<F>.>.>.>.>.?.?.?......
14ff60 60 00 00 00 3a 30 88 30 95 30 a9 32 d1 32 0c 34 58 34 cc 34 de 34 38 35 6e 35 7c 35 b0 35 d8 35 `...:0.0.0.2.2.4X4.4.485n5|5.5.5
14ff80 f1 35 0f 36 2c 36 69 36 90 36 9b 36 c9 36 47 37 4c 37 5b 37 86 37 07 38 48 38 11 39 3b 39 79 39 .5.6,6i6.6.6.6G7L7[7.7.8H8.9;9y9
14ffa0 f0 39 20 3a 19 3b 50 3b ca 3b d2 3b cd 3c 5b 3d cf 3d e2 3d a6 3e cc 3e de 3e 04 3f 00 10 02 00 .9.:.;P;.;.;.<[=.=.=.>.>.>.?....
14ffc0 80 00 00 00 17 30 1c 30 35 30 a9 30 da 30 3a 31 3f 31 6b 31 af 31 d4 31 1e 32 ab 32 2c 33 59 33 .....0.050.0.0:1?1k1.1.1.2.2,3Y3
14ffe0 d2 33 ff 33 36 34 90 34 d2 35 01 36 5d 36 1d 37 17 38 8d 38 c9 38 d1 38 fa 38 16 39 28 39 82 39 .3.364.4.5.6]6.7.8.8.8.8.8.9(9.9
150000 bc 39 d4 39 6e 3a 82 3a 9d 3a a4 3a a9 3a b3 3a b8 3a bd 3a cc 3a fb 3a 18 3b 32 3b 48 3b 62 3b .9.9n:.:.:.:.:.:.:.:.:.:.;2;H;b;
150020 ad 3b d5 3b ee 3b 14 3c 9b 3d 51 3e 78 3e c7 3e fb 3e 2f 3f 4d 3f 9d 3f bb 3f f0 3f 00 20 02 00 .;.;.;.<.=Q>x>.>.>/?M?.?.?.?....
150040 54 00 00 00 30 30 05 31 11 31 1d 31 53 31 85 31 96 31 21 32 9f 32 5d 33 6d 34 7c 34 bc 34 dd 34 T...00.1.1.1S1.1.1!2.2]3m4|4.4.4
150060 19 35 2d 35 41 35 55 35 69 35 80 35 9c 35 3b 36 45 37 69 37 6e 37 7e 37 f8 37 9c 38 ae 38 08 39 .5-5A5U5i5.5.5;6E7i7n7~7.7.8.8.9
150080 3e 39 57 39 70 39 1a 3b e8 3d 1e 3e 31 3e 64 3f 00 30 02 00 7c 00 00 00 f9 30 60 31 65 31 7e 31 >9W9p9.;.=.>1>d?.0..|....0`1e1~1
1500a0 66 32 f8 32 45 33 91 33 e5 33 f2 33 1f 34 26 34 d8 34 dc 34 e0 34 e4 34 e8 34 ec 34 f0 34 f4 34 f2.2E3.3.3.3.4&4.4.4.4.4.4.4.4.4
1500c0 f8 34 fc 34 00 35 04 35 05 36 44 36 4b 36 1a 38 21 38 11 3b 1e 3b 2b 3b 3c 3b 49 3b 56 3b 63 3b .4.4.5.5.6D6K6.8!8.;.;+;<;I;V;c;
1500e0 70 3b 74 3b 78 3b 7c 3b 80 3b 84 3b 88 3b 8c 3b 90 3b 94 3b d0 3b d4 3b d8 3b dc 3b e0 3b 69 3c p;t;x;|;.;.;.;.;.;.;.;.;.;.;.;i<
150100 ab 3c b6 3c 26 3d 82 3d 87 3d ab 3e 00 40 02 00 4c 00 00 00 62 32 68 32 af 32 7a 34 bf 35 1d 36 .<.<&=.=.=.>.@..L...b2h2.2z4.5.6
150120 95 36 16 39 79 39 8b 39 9d 39 b0 39 ee 39 57 3a 84 3a cf 3a dd 3a fe 3a 48 3b 9c 3b d0 3b 14 3c .6.9y9.9.9.9.9W:.:.:.:.:H;.;.;.<
150140 ab 3c c7 3c a5 3d 35 3e 41 3e 7d 3e 88 3e 8c 3e 90 3e 94 3e 98 3e c5 3f 00 50 02 00 6c 00 00 00 .<.<.=5>A>}>.>.>.>.>.>.?.P..l...
150160 7b 30 82 30 4a 31 aa 31 7b 32 c9 33 db 33 e8 33 f5 33 02 34 10 34 14 34 18 34 1c 34 20 34 24 34 {0.0J1.1{2.3.3.3.3.4.4.4.4.4.4$4
150180 28 34 9c 34 a3 34 22 37 31 37 40 37 4f 37 61 37 70 37 7c 37 80 37 84 37 88 37 8c 37 90 37 94 37 (4.4.4"717@7O7a7p7|7.7.7.7.7.7.7
1501a0 98 37 9c 37 a0 37 a4 37 a8 37 ac 37 b0 37 b4 37 b8 37 bc 37 c0 37 c4 37 c8 37 cc 37 d0 37 bf 38 .7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.8
1501c0 cd 38 bb 3a 00 60 02 00 74 00 00 00 03 30 11 30 38 30 46 30 52 30 60 30 64 30 68 30 6c 30 70 30 .8.:.`..t....0.080F0R0`0d0h0l0p0
1501e0 74 30 78 30 7c 30 80 30 3e 31 59 31 6d 32 b9 33 f8 33 e4 34 5d 35 be 35 15 36 3e 36 4b 36 50 36 t0x0|0.0>1Y1m2.3.3.4]5.5.6>6K6P6
150200 5c 36 60 36 64 36 68 36 6c 36 70 36 74 36 78 36 7c 36 9c 36 ae 36 08 37 3e 37 96 37 ca 37 33 38 \6`6d6h6l6p6t6x6|6.6.6.7>7.7.738
150220 69 38 82 38 47 39 e7 3b 37 3c 17 3d 36 3d dd 3d e7 3d ed 3e f7 3e 00 00 00 70 02 00 80 00 00 00 i8.8G9.;7<.=6=.=.=.>.>...p......
150240 28 31 0b 32 15 32 41 34 7e 34 b1 35 21 36 a7 36 ae 36 01 37 62 37 69 37 b6 37 00 38 22 39 6f 39 (1.2.2A4~4.5!6.6.6.7b7i7.7.8"9o9
150260 9b 39 a8 39 34 3a 59 3a 74 3a b5 3a d2 3a fc 3a 0e 3b 68 3b 9e 3b b2 3b cd 3b e9 3b 04 3c 3c 3c .9.94:Y:t:.:.:.:.;h;.;.;.;.;.<<<
150280 74 3c 95 3c ae 3c d4 3c df 3c 11 3d 37 3d 6c 3d 88 3d a2 3d db 3d f1 3d 4c 3e 52 3e 81 3e c9 3e t<.<.<.<.<.=7=l=.=.=.=.=L>R>.>.>
1502a0 e3 3e 12 3f 23 3f 45 3f 4c 3f 69 3f 83 3f b2 3f c3 3f d9 3f f8 3f 00 00 00 80 02 00 80 00 00 00 .>.?#?E?L?i?.?.?.?.?.?..........
1502c0 29 30 48 30 79 30 c1 30 e7 30 fe 30 0d 31 38 31 7f 31 b8 31 e0 31 29 32 4e 32 6d 32 cf 32 88 33 )0H0y0.0.0.0.181.1.1.1)2N2m2.2.3
1502e0 fb 33 14 34 a3 34 ae 34 bf 34 d7 34 dc 34 f7 34 fc 34 73 35 88 35 ac 35 14 36 2d 36 3e 36 49 36 .3.4.4.4.4.4.4.4.4s5.5.5.6-6>6I6
150300 75 36 96 36 a3 36 d5 36 30 37 3e 37 89 37 9a 37 c2 37 99 39 9e 39 eb 3b f2 3b 1c 3c 20 3c 24 3c u6.6.6.607>7.7.7.7.9.9.;.;.<.<$<
150320 28 3c 0e 3d 67 3d d9 3d 9e 3e a5 3e c7 3f cc 3f e0 3f f8 3f fc 3f 00 00 00 90 02 00 a8 00 00 00 (<.=g=.=.>.>.?.?.?.?.?..........
150340 00 30 04 30 08 30 3d 30 93 30 98 30 b8 30 e3 30 f4 30 ec 31 d4 32 15 33 20 33 25 33 44 33 4f 33 .0.0.0=0.0.0.0.0.0.1.2.3.3%3D3O3
150360 9f 33 e5 33 11 34 57 34 5d 35 b3 35 b8 35 d9 35 20 36 31 36 4e 36 72 36 77 36 94 36 4f 37 60 37 .3.3.4W4]5.5.5.5.616N6r6w6.6O7`7
150380 80 37 9c 37 bf 37 e6 37 f7 37 1d 38 80 38 85 38 98 38 d0 38 e1 38 f8 38 10 39 15 39 58 39 8c 39 .7.7.7.7.7.8.8.8.8.8.8.8.9.9X9.9
1503a0 9e 39 f8 39 2e 3a 3c 3a 5c 3a 80 3a ae 3a c0 3a e9 3a 1b 3b 2d 3b 56 3b 7f 3b 8f 3b b0 3b c9 3b .9.9.:<:\:.:.:.:.:.;-;V;.;.;.;.;
1503c0 21 3c 4f 3c a4 3c 13 3d 34 3d 8a 3d b8 3d 26 3e 4b 3e fb 3e 2c 3f 8a 3f b3 3f d5 3f e7 3f 00 00 !<O<.<.=4=.=.=&>K>.>,?.?.?.?.?..
1503e0 00 a0 02 00 50 00 00 00 f6 30 73 31 be 31 fa 31 2f 32 7f 32 b3 32 fc 32 49 33 7f 33 e2 33 39 34 ....P....0s1.1.1/2.2.2.2I3.3.394
150400 73 34 d1 34 24 35 7f 35 ac 35 3b 36 c1 37 0c 38 19 39 02 3a 25 3a 8d 3a 54 3b 66 3b ca 3b 0c 3c s4.4$5.5.5;6.7.8.9.:%:.:T;f;.;.<
150420 8a 3d 97 3d d5 3d 3b 3e de 3e 3e 3f 77 3f aa 3f 00 b0 02 00 68 00 00 00 29 30 9e 30 df 30 fc 30 .=.=.=;>.>>?w?.?....h...)0.0.0.0
150440 2b 31 3c 32 8b 32 92 32 dc 32 fe 33 03 34 56 34 ac 34 b2 34 cb 34 3f 35 94 35 99 35 1c 36 c2 36 +1<2.2.2.2.3.4V4.4.4.4?5.5.5.6.6
150460 3c 37 4e 37 a8 37 de 37 f7 37 10 38 67 38 aa 38 b4 38 6a 39 da 39 ab 3a 5c 3b ce 3c 4a 3d 55 3d <7N7.7.7.7.8g8.8.8j9.9.:\;.<J=U=
150480 8c 3d c7 3d f0 3d 20 3e 5d 3e 92 3e 2c 3f 3e 3f 98 3f ce 3f e7 3f 00 00 00 c0 02 00 4c 00 00 00 .=.=.=.>]>.>,?>?.?.?.?......L...
1504a0 00 30 18 30 c1 30 8d 32 94 32 54 33 58 33 5c 33 60 33 64 33 68 33 8b 3a 90 3a 37 3b 58 3b 79 3b .0.0.0.2.2T3X3\3`3d3h3.:.:7;X;y;
1504c0 9a 3b db 3b e6 3b ed 3b f4 3b 00 3c 0a 3c 14 3c 19 3c 5a 3c 9a 3c a2 3c b5 3c 2c 3d 0d 3e bf 3e .;.;.;.;.;.<.<.<.<Z<.<.<.<,=.>.>
1504e0 ec 3e 4d 3f 00 d0 02 00 24 00 00 00 07 30 e2 32 ef 32 b7 33 b1 34 24 35 2b 35 11 36 4e 36 60 3a .>M?....$....0.2.2.3.4$5+5.6N6`:
150500 67 3a 78 3a 7c 3a 80 3a 00 e0 02 00 54 00 00 00 4f 30 d5 31 e4 31 21 32 f7 32 cf 34 5e 36 13 37 g:x:|:.:....T...O0.1.1!2.2.4^6.7
150520 1a 37 37 39 41 39 4c 39 50 39 54 39 58 39 5c 39 80 3a 87 3a 32 3c 40 3c 44 3c 48 3c 4c 3c 50 3c .779A9L9P9T9X9\9.:.:2<@<D<H<L<P<
150540 54 3c 58 3c 5c 3c 60 3c 64 3c 57 3d 5e 3d c9 3d ce 3d 9d 3e a4 3e 44 3f 93 3f 9a 3f 00 f0 02 00 T<X<\<`<d<W=^=.=.=.>.>D?.?.?....
150560 70 00 00 00 36 30 8c 30 98 30 9c 30 a0 30 a4 30 a8 30 9c 31 a0 31 a4 31 a8 31 ac 31 b0 31 b4 31 p...60.0.0.0.0.0.0.1.1.1.1.1.1.1
150580 b8 31 bc 31 c0 31 c4 31 c8 31 cc 31 d0 31 d4 31 d8 31 dc 31 e0 31 e4 31 e8 31 ec 31 f0 31 f4 31 .1.1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
1505a0 f8 31 fc 31 00 32 00 33 04 33 08 33 0c 33 10 33 b1 35 be 35 d0 35 97 36 9e 37 a5 37 32 38 4c 38 .1.1.2.3.3.3.3.3.5.5.5.6.7.728L8
1505c0 50 38 54 38 85 3e a3 3e c6 3e e0 3e 00 00 03 00 48 00 00 00 c8 30 fb 30 1d 31 37 31 92 32 86 34 P8T8.>.>.>.>....H....0.0.171.2.4
1505e0 8d 34 54 35 58 35 5c 35 bb 35 c2 35 40 3c 47 3c 07 3e 1d 3e 35 3e 40 3e 44 3e 48 3e 4c 3e 50 3e .4T5X5\5.5.5@<G<.>.>5>@>D>H>L>P>
150600 54 3e 58 3e 5c 3e 60 3e 64 3e 68 3e 6c 3e 58 3f 5c 3f 00 00 00 10 03 00 5c 00 00 00 70 30 01 31 T>X>\>`>d>h>l>X?\?......\...p0.1
150620 ef 32 47 34 7e 34 18 35 fd 35 46 36 7d 36 f6 36 81 37 b1 38 d8 38 a8 39 ac 39 b0 39 b4 39 b8 39 .2G4~4.5.5F6}6.6.7.8.8.9.9.9.9.9
150640 bc 39 c0 39 f6 39 34 3b 38 3b 3c 3b 40 3b 44 3b 48 3b 4c 3b 50 3b 54 3b 58 3b 5c 3b 60 3b 90 3b .9.9.94;8;<;@;D;H;L;P;T;X;\;`;.;
150660 74 3d df 3d d0 3e d4 3e d8 3e dc 3e e0 3e e4 3e 00 20 03 00 4c 00 00 00 f2 30 19 31 20 31 41 31 t=.=.>.>.>.>.>.>....L....0.1.1A1
150680 b0 31 b4 31 b8 31 ed 31 f4 31 2b 32 e5 32 f0 32 f4 32 f8 32 fc 32 00 33 d0 33 d7 33 bc 34 c0 34 .1.1.1.1.1+2.2.2.2.2.2.3.3.3.4.4
1506a0 c4 34 e9 36 f0 36 6c 38 70 38 74 38 78 38 7c 38 2c 39 8a 3a 4f 3d 7f 3d ae 3d 31 3e 00 30 03 00 .4.6.6l8p8t8x8|8,9.:O=.=.=1>.0..
1506c0 10 00 00 00 dd 31 86 32 bc 32 35 3d 00 40 03 00 10 00 00 00 d5 36 e6 36 3d 37 15 38 00 50 03 00 .....1.2.25=.@.......6.6=7.8.P..
1506e0 24 00 00 00 8d 30 e0 30 e4 30 e8 30 ec 30 41 32 6a 32 76 33 18 37 c8 37 2f 38 09 3b 0e 3b 00 00 $....0.0.0.0.0A2j2v3.7.7/8.;.;..
150700 00 60 03 00 24 00 00 00 06 32 d2 36 db 36 e9 36 f0 36 f5 36 fc 36 03 37 08 37 15 37 1e 37 d1 37 .`..$....2.6.6.6.6.6.6.7.7.7.7.7
150720 d9 37 00 00 00 70 03 00 18 00 00 00 89 36 ab 36 ec 38 f0 38 f4 38 f8 38 fc 38 00 39 00 80 03 00 .7...p.......6.6.8.8.8.8.8.9....
150740 38 00 00 00 6e 32 08 33 7e 33 93 35 e0 35 e4 35 e8 35 ec 35 45 37 67 37 75 37 70 3a 74 3a 78 3a 8...n2.3~3.5.5.5.5.5E7g7u7p:t:x:
150760 7c 3a 80 3a 84 3a a9 3a 10 3c 14 3c 18 3c 1c 3c 20 3c 24 3c 00 90 03 00 a8 00 00 00 6f 30 74 30 |:.:.:.:.<.<.<.<.<$<........o0t0
150780 ce 30 bc 31 a8 33 ac 33 b0 33 b4 33 b8 33 bc 33 c0 33 c4 33 c8 33 cc 33 d0 33 d4 33 d8 33 dc 33 .0.1.3.3.3.3.3.3.3.3.3.3.3.3.3.3
1507a0 fb 33 68 35 44 37 48 37 4c 37 50 37 54 37 58 37 5c 37 60 37 64 37 68 37 6c 37 70 37 74 37 78 37 .3h5D7H7L7P7T7X7\7`7d7h7l7p7t7x7
1507c0 91 38 8b 3b 84 3c 88 3c 8c 3c 90 3c 94 3c 98 3c e5 3c 15 3d 1c 3d 28 3d 32 3d 55 3d 5c 3d 68 3d .8.;.<.<.<.<.<.<.<.=.=(=2=U=\=h=
1507e0 72 3d 8b 3d 92 3d 9e 3d a8 3d c2 3d c9 3d d5 3d df 3d f9 3d 00 3e 0c 3e 16 3e 30 3e 37 3e 46 3e r=.=.=.=.=.=.=.=.=.=.>.>.>0>7>F>
150800 50 3e 70 3e 77 3e 83 3e 8f 3e ab 3e b2 3e be 3e c8 3e fb 3e 02 3f 0e 3f 18 3f 39 3f 00 a0 03 00 P>p>w>.>.>.>.>.>.>.>.?.?.?9?....
150820 30 00 00 00 32 30 37 30 49 30 93 32 79 33 fc 33 11 34 69 34 19 39 6e 3a 92 3a a0 3a d9 3a 49 3b 0...2070I0.2y3.3.4i4.9n:.:.:.:I;
150840 b2 3c d9 3c 33 3d 4b 3d c1 3f ec 3f 00 b0 03 00 74 00 00 00 4b 30 9d 30 9e 32 75 34 2e 35 c2 36 .<.<3=K=.?.?....t...K0.0.2u4.5.6
150860 2b 37 94 38 98 38 9c 38 a0 38 a4 38 a8 38 ac 38 b0 38 b4 38 b8 38 bc 38 c0 38 c4 38 c8 38 cc 38 +7.8.8.8.8.8.8.8.8.8.8.8.8.8.8.8
150880 d0 38 d4 38 d8 38 dc 38 e0 38 e4 38 e8 38 ec 38 f0 38 f4 38 f8 38 fc 38 00 39 04 39 08 39 0c 39 .8.8.8.8.8.8.8.8.8.8.8.8.9.9.9.9
1508a0 10 39 14 39 18 39 1c 39 41 39 48 39 55 39 36 3b 40 3b 4a 3b 9e 3b ac 3b ba 3b c8 3b 06 3c 00 00 .9.9.9.9A9H9U96;@;J;.;.;.;.;.<..
1508c0 00 c0 03 00 14 00 00 00 f3 33 24 34 1c 37 96 3e ac 3e b7 3e 00 d0 03 00 18 00 00 00 0d 32 23 32 .........3$4.7.>.>.>.........2#2
1508e0 2e 32 b2 35 f6 3c 01 3d 8a 3d a1 3d 00 e0 03 00 10 00 00 00 fb 33 13 34 2b 34 00 00 00 f0 03 00 .2.5.<.=.=.=.........3.4+4......
150900 a0 00 00 00 23 32 ff 34 53 35 16 37 1b 37 86 38 42 39 53 39 e0 39 ed 39 93 3a a5 3a c4 3b d2 3b ....#2.4S5.7.7.8B9S9.9.9.:.:.;.;
150920 e1 3b e5 3b eb 3b ef 3b f5 3b f9 3b ff 3b 03 3c 09 3c 0d 3c 13 3c 17 3c 1d 3c 25 3c 45 3c 79 3c .;.;.;.;.;.;.;.<.<.<.<.<.<%<E<y<
150940 83 3c 8b 3c 90 3c 97 3c 9d 3c a2 3c a9 3c ae 3c cc 3c d3 3c e6 3c ed 3c f4 3c fc 3c 03 3d 11 3d .<.<.<.<.<.<.<.<.<.<.<.<.<.<.=.=
150960 15 3d 1b 3d 29 3d 41 3d 51 3d 5d 3d 65 3d 70 3d 79 3d 83 3d 8c 3d 97 3d 9c 3d a2 3d ac 3d b6 3d .=.=)=A=Q=]=e=p=y=.=.=.=.=.=.=.=
150980 c1 3d c6 3d d1 3d d7 3d e1 3d eb 3d 03 3e 22 3e 44 3e 58 3e e6 3e f5 3e 06 3f 73 3f 00 00 04 00 .=.=.=.=.=.=.>">D>X>.>.>.?s?....
1509a0 c0 03 00 00 00 30 1b 31 29 31 1c 32 21 32 27 32 2d 32 33 32 39 32 3f 32 45 32 4b 32 51 32 57 32 .....0.1)1.2!2'2-23292?2E2K2Q2W2
1509c0 5d 32 63 32 69 32 6f 32 75 32 7b 32 81 32 87 32 8d 32 93 32 99 32 9f 32 a5 32 ab 32 b1 32 b7 32 ]2c2i2o2u2{2.2.2.2.2.2.2.2.2.2.2
1509e0 bd 32 c3 32 c9 32 cf 32 d5 32 db 32 e1 32 e7 32 ed 32 f3 32 f9 32 ff 32 05 33 0b 33 11 33 17 33 .2.2.2.2.2.2.2.2.2.2.2.2.3.3.3.3
150a00 1d 33 23 33 29 33 2f 33 35 33 3b 33 41 33 47 33 4d 33 53 33 59 33 5f 33 65 33 6b 33 71 33 77 33 .3#3)3/353;3A3G3M3S3Y3_3e3k3q3w3
150a20 7d 33 83 33 89 33 8f 33 95 33 9b 33 a1 33 a7 33 ad 33 b3 33 b9 33 bf 33 c5 33 cb 33 d1 33 d7 33 }3.3.3.3.3.3.3.3.3.3.3.3.3.3.3.3
150a40 dd 33 e3 33 e9 33 ef 33 f5 33 fb 33 01 34 07 34 0d 34 13 34 19 34 20 34 24 34 28 34 2c 34 30 34 .3.3.3.3.3.3.4.4.4.4.4.4$4(4,404
150a60 34 34 38 34 3c 34 40 34 44 34 48 34 4c 34 50 34 54 34 58 34 5c 34 60 34 64 34 68 34 6c 34 70 34 4484<4@4D4H4L4P4T4X4\4`4d4h4l4p4
150a80 74 34 78 34 7c 34 80 34 84 34 88 34 8c 34 90 34 94 34 98 34 9c 34 a0 34 a4 34 a8 34 ac 34 b0 34 t4x4|4.4.4.4.4.4.4.4.4.4.4.4.4.4
150aa0 b4 34 b8 34 bc 34 c0 34 c4 34 c8 34 cc 34 d0 34 d4 34 d8 34 dc 34 e0 34 e4 34 e8 34 ec 34 f0 34 .4.4.4.4.4.4.4.4.4.4.4.4.4.4.4.4
150ac0 f4 34 f8 34 fc 34 00 35 04 35 08 35 0c 35 10 35 14 35 18 35 1c 35 20 35 24 35 28 35 2c 35 30 35 .4.4.4.5.5.5.5.5.5.5.5.5$5(5,505
150ae0 34 35 38 35 3c 35 40 35 44 35 48 35 4c 35 50 35 54 35 58 35 5c 35 60 35 64 35 68 35 6c 35 70 35 4585<5@5D5H5L5P5T5X5\5`5d5h5l5p5
150b00 74 35 78 35 7c 35 80 35 84 35 88 35 8c 35 90 35 c7 35 ce 35 d3 35 dd 35 e7 35 f1 35 fb 35 05 36 t5x5|5.5.5.5.5.5.5.5.5.5.5.5.5.6
150b20 0f 36 19 36 23 36 2d 36 37 36 41 36 4b 36 55 36 5f 36 69 36 73 36 7d 36 87 36 91 36 9b 36 a5 36 .6.6#6-676A6K6U6_6i6s6}6.6.6.6.6
150b40 af 36 b9 36 c3 36 cd 36 d7 36 e1 36 eb 36 f5 36 ff 36 09 37 13 37 1d 37 27 37 2e 37 35 37 3c 37 .6.6.6.6.6.6.6.6.6.7.7.7'7.757<7
150b60 43 37 4a 37 51 37 58 37 5f 37 66 37 6d 37 74 37 7b 37 98 37 9f 37 a6 37 c4 37 c8 37 cc 37 d0 37 C7J7Q7X7_7f7m7t7{7.7.7.7.7.7.7.7
150b80 d4 37 d8 37 dc 37 e0 37 e4 37 e8 37 ec 37 f0 37 f4 37 f8 37 fc 37 00 38 04 38 08 38 0c 38 10 38 .7.7.7.7.7.7.7.7.7.7.7.8.8.8.8.8
150ba0 14 38 18 38 1c 38 20 38 24 38 28 38 2c 38 30 38 34 38 38 38 3c 38 40 38 44 38 48 38 4c 38 50 38 .8.8.8.8$8(8,8084888<8@8D8H8L8P8
150bc0 54 38 58 38 5c 38 60 38 64 38 68 38 6c 38 70 38 74 38 78 38 7c 38 f9 38 51 39 5c 39 ad 39 b8 39 T8X8\8`8d8h8l8p8t8x8|8.8Q9\9.9.9
150be0 ed 39 17 3a 1c 3a 23 3a 53 3a bd 3a d5 3a df 3a e9 3a f3 3a fd 3a 07 3b 11 3b 1b 3b 25 3b 2f 3b .9.:.:#:S:.:.:.:.:.:.:.;.;.;%;/;
150c00 39 3b 43 3b 4d 3b 57 3b 61 3b 6b 3b 75 3b 7f 3b 89 3b 93 3b 9d 3b a7 3b b1 3b bb 3b c5 3b cf 3b 9;C;M;W;a;k;u;.;.;.;.;.;.;.;.;.;
150c20 d9 3b e3 3b ed 3b f7 3b 01 3c 0b 3c 15 3c 1f 3c 29 3c 33 3c 3d 3c 47 3c 51 3c 5b 3c 65 3c 6f 3c .;.;.;.;.<.<.<.<)<3<=<G<Q<[<e<o<
150c40 79 3c 83 3c 8d 3c 97 3c a1 3c ab 3c b5 3c bf 3c c9 3c d3 3c dd 3c e7 3c f1 3c fb 3c 05 3d 0f 3d y<.<.<.<.<.<.<.<.<.<.<.<.<.<.=.=
150c60 19 3d 23 3d 2d 3d 37 3d 41 3d 4b 3d 55 3d 5f 3d 69 3d 73 3d 7d 3d 95 3d 9f 3d b6 3d bd 3d c2 3d .=#=-=7=A=K=U=_=i=s=}=.=.=.=.=.=
150c80 cc 3d d6 3d e0 3d ea 3d f4 3d fe 3d 08 3e 12 3e 2c 3e 54 3e 5f 3e 74 3e 78 3e 7c 3e 80 3e 84 3e .=.=.=.=.=.=.>.>,>T>_>t>x>|>.>.>
150ca0 88 3e 8c 3e 90 3e 94 3e 98 3e 9c 3e a0 3e a4 3e a8 3e ac 3e b0 3e b4 3e b8 3e bc 3e c0 3e c4 3e .>.>.>.>.>.>.>.>.>.>.>.>.>.>.>.>
150cc0 c8 3e cc 3e d0 3e d4 3e d8 3e dc 3e e0 3e e4 3e e8 3e ec 3e f0 3e f4 3e f8 3e fc 3e 00 3f 04 3f .>.>.>.>.>.>.>.>.>.>.>.>.>.>.?.?
150ce0 08 3f 0c 3f 10 3f 14 3f 18 3f 1c 3f 20 3f 24 3f 28 3f 2c 3f 30 3f 34 3f 38 3f 3c 3f 40 3f 44 3f .?.?.?.?.?.?.?$?(?,?0?4?8?<?@?D?
150d00 48 3f 4c 3f 50 3f 54 3f 58 3f 5c 3f 60 3f 64 3f 68 3f 6c 3f 70 3f 74 3f 78 3f 7c 3f 80 3f 84 3f H?L?P?T?X?\?`?d?h?l?p?t?x?|?.?.?
150d20 88 3f 8c 3f 90 3f 94 3f 98 3f 9c 3f a0 3f a4 3f a8 3f ac 3f b0 3f b4 3f b8 3f bc 3f c0 3f c4 3f .?.?.?.?.?.?.?.?.?.?.?.?.?.?.?.?
150d40 c8 3f cc 3f d0 3f d4 3f d8 3f dc 3f e0 3f e4 3f e8 3f ec 3f f0 3f f4 3f f8 3f fc 3f 00 10 04 00 .?.?.?.?.?.?.?.?.?.?.?.?.?.?....
150d60 94 00 00 00 00 30 04 30 08 30 0c 30 10 30 14 30 72 30 dc 30 00 31 05 31 0a 31 21 31 29 31 2e 31 .....0.0.0.0.0.0r0.0.1.1.1!1)1.1
150d80 47 31 9d 31 b4 31 cc 31 e9 31 86 32 a4 32 e1 32 f0 32 f4 32 fa 32 fe 32 04 33 08 33 0e 33 18 33 G1.1.1.1.1.2.2.2.2.2.2.2.3.3.3.3
150da0 22 33 2a 33 3c 33 53 33 65 33 6d 33 7f 33 8a 33 ad 33 b9 33 c4 33 cd 33 d7 33 c2 34 db 34 57 35 "3*3<3S3e3m3.3.3.3.3.3.3.3.4.4W5
150dc0 eb 35 5b 36 d0 36 0f 37 28 37 61 39 f0 3a f4 3a f8 3a fc 3a 00 3b 04 3b 08 3b 0c 3b 10 3b 14 3b .5[6.6.7(7a9.:.:.:.:.;.;.;.;.;.;
150de0 18 3b 1c 3b cb 3b 99 3c 1d 3d ab 3e 3c 3f 00 00 00 20 04 00 48 00 00 00 3e 30 88 30 ea 30 29 31 .;.;.;.<.=.><?......H...>0.0.0)1
150e00 93 31 07 33 3c 33 6d 33 95 33 78 34 3a 35 66 36 cf 36 1a 37 f1 37 2a 38 06 39 49 39 bc 39 e8 39 .1.3<3m3.3x4:5f6.6.7.7*8.9I9.9.9
150e20 1c 3a 33 3a 8c 3a be 3a 11 3b af 3b 61 3c 93 3c 30 3e 48 3e b7 3e f9 3f 00 30 04 00 54 00 00 00 .:3:.:.:.;.;a<.<0>H>.>.?.0..T...
150e40 0b 32 91 32 d2 32 f6 32 71 33 98 33 a5 33 97 34 75 35 c0 35 63 36 7b 36 ac 36 b0 36 b4 36 b8 36 .2.2.2.2q3.3.3.4u5.5c6{6.6.6.6.6
150e60 bc 36 c0 36 c4 36 c8 36 cc 36 d0 36 d4 36 d8 36 dc 36 e0 36 e4 36 e8 36 ec 36 f0 36 f4 36 95 39 .6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.9
150e80 da 3a 3c 3b f3 3d a8 3f b3 3f 00 00 00 40 04 00 74 00 00 00 82 30 88 30 08 31 3a 31 d2 31 e4 32 .:<;.=.?.?...@..t....0.0.1:1.1.2
150ea0 26 34 a3 34 71 35 ae 35 d0 35 2c 36 3b 36 43 36 52 36 5b 36 62 36 6d 36 e3 36 fa 36 2c 37 57 37 &4.4q5.5.5,6;6C6R6[6b6m6.6.6,7W7
150ec0 6f 37 95 37 af 37 15 38 81 38 c0 38 21 39 a2 39 11 3a 4d 3a 79 3a 98 3a ae 3a da 3a 72 3b b7 3b o7.7.7.8.8.8!9.9.:M:y:.:.:.:r;.;
150ee0 ce 3b f5 3b 74 3c 65 3d 8e 3d aa 3d d1 3d ed 3d aa 3f ba 3f bf 3f c4 3f cb 3f d0 3f d8 3f 00 00 .;.;t<e=.=.=.=.=.?.?.?.?.?.?.?..
150f00 00 50 04 00 78 00 00 00 3f 30 92 30 c4 30 c8 30 cc 30 d0 30 9f 32 b4 32 d1 32 76 33 bf 33 d6 33 .P..x...?0.0.0.0.0.0.2.2.2v3.3.3
150f20 04 34 1d 34 46 34 61 34 ac 34 b6 34 cf 34 ea 34 03 35 21 35 16 36 7e 37 88 37 9a 37 d9 37 e3 37 .4.4F4a4.4.4.4.4.5!5.6~7.7.7.7.7
150f40 f5 37 42 38 da 38 ec 38 0f 39 21 39 c3 3a 7c 3b 97 3b a1 3b cc 3b e7 3b f1 3b 12 3c 3b 3c 83 3c .7B8.8.8.9!9.:|;.;.;.;.;.;.<;<.<
150f60 95 3d 29 3e 9e 3e ea 3e 42 3f 92 3f ae 3f cc 3f d0 3f d4 3f d8 3f 00 00 00 60 04 00 6c 00 00 00 .=)>.>.>B?.?.?.?.?.?.?...`..l...
150f80 81 30 cd 30 da 30 1b 31 25 31 34 31 44 31 59 31 92 31 fd 31 07 32 13 32 39 32 5f 32 98 32 a2 32 .0.0.0.1%141D1Y1.1.1.2.292_2.2.2
150fa0 fc 32 06 33 0d 33 94 33 dc 33 3c 34 9d 34 c0 34 f6 34 37 35 8e 35 a0 35 da 35 b4 37 1f 38 c3 38 .2.3.3.3.3<4.4.4.475.5.5.5.7.8.8
150fc0 d4 38 12 3a 21 3a 2b 3a 55 3a 31 3b 53 3b 60 3b 8a 3b 5f 3d f4 3d 03 3e 0d 3e 46 3e 26 3f a2 3f .8.:!:+:U:1;S;`;.;_=.=.>.>F>&?.?
150fe0 b1 3f 00 00 00 70 04 00 88 00 00 00 40 30 ef 30 0e 31 45 31 92 31 e6 31 f0 31 06 32 7c 32 da 33 .?...p......@0.0.1E1.1.1.1.2|2.3
151000 27 34 48 34 4f 34 56 34 6a 34 84 34 99 34 e5 34 50 35 65 35 79 35 12 36 34 36 49 36 98 36 22 37 '4H4O4V4j4.4.4.4P5e5y5.646I6.6"7
151020 99 37 ab 37 04 38 29 38 51 38 db 38 e1 38 fc 38 10 39 9b 39 aa 39 cd 39 e6 39 41 3a 4e 3a 78 3a .7.7.8)8Q8.8.8.8.9.9.9.9.9A:N:x:
151040 8c 3a ca 3a e3 3a fc 3a 1c 3b 3e 3b 67 3b 87 3b a0 3b c5 3b ec 3b fd 3b 16 3c 3d 3c 4e 3c 67 3c .:.:.:.:.;>;g;.;.;.;.;.;.<=<N<g<
151060 80 3c fc 3c 48 3d 56 3d 38 3f 3f 3f 00 80 04 00 4c 00 00 00 e1 32 e9 36 7d 37 48 39 49 3b 50 3b .<.<H=V=8???....L....2.6}7H9I;P;
151080 61 3b 79 3b a6 3b be 3b eb 3b 03 3c 30 3c 48 3c 7d 3c 83 3c 9e 3c b6 3c e9 3c 3f 3d 60 3d 7a 3d a;y;.;.;.;.<0<H<}<.<.<.<.<?=`=z=
1510a0 c3 3d db 3d 30 3e 48 3e 7e 3e 91 3e a5 3e c7 3e d7 3e 48 3f 60 3f bd 3f 00 90 04 00 c0 00 00 00 .=.=0>H>~>.>.>.>.>H?`?.?........
1510c0 36 30 bd 30 c9 30 d5 30 e1 30 ed 30 f9 30 05 31 11 31 1b 31 7b 31 9d 31 ca 31 d8 31 de 31 fa 31 60.0.0.0.0.0.0.1.1.1{1.1.1.1.1.1
1510e0 06 32 17 32 2d 32 87 32 d9 32 f1 32 0e 33 26 33 53 33 6b 33 d4 33 ee 33 57 34 78 34 92 34 71 35 .2.2-2.2.2.2.3&3S3k3.3.3W4x4.4q5
151100 89 35 0a 36 22 36 4f 36 67 36 94 36 ac 36 d9 36 f1 36 1e 37 36 37 87 37 9f 37 cc 37 e6 37 37 38 .5.6"6O6g6.6.6.6.6.767.7.7.7.778
151120 4f 38 61 39 72 39 f1 39 09 3a 36 3a 4e 3a ba 3a c1 3a d2 3a ea 3a 4b 3b 7c 3b bc 3b d0 3b 2a 3c O8a9r9.9.:6:N:.:.:.:.:K;|;.;.;*<
151140 42 3c 6f 3c 87 3c b4 3c cc 3c f9 3c 11 3d 3e 3d 56 3d 83 3d 9b 3d c8 3d e0 3d 27 3e 3f 3e 6c 3e B<o<.<.<.<.<.=>=V=.=.=.=.='>?>l>
151160 84 3e b1 3e c9 3e 0a 3f 22 3f 4f 3f 67 3f 94 3f ac 3f d9 3f f1 3f 00 00 00 a0 04 00 2c 02 00 00 .>.>.>.?"?O?g?.?.?.?.?......,...
151180 1e 30 36 30 63 30 7b 30 a8 30 c0 30 ed 30 05 31 32 31 4a 31 8b 31 a3 31 d0 31 e8 31 15 32 2d 32 .060c0{0.0.0.0.121J1.1.1.1.1.2-2
1511a0 6e 32 86 32 b3 32 cb 32 f8 32 10 33 9d 33 e2 33 e9 33 70 34 ad 35 b4 35 e7 35 98 36 9c 36 a0 36 n2.2.2.2.2.3.3.3.3p4.5.5.5.6.6.6
1511c0 a4 36 a8 36 ac 36 b0 36 b4 36 b8 36 bc 36 c0 36 c4 36 c8 36 cc 36 d0 36 d4 36 d8 36 dc 36 e0 36 .6.6.6.6.6.6.6.6.6.6.6.6.6.6.6.6
1511e0 e4 36 e8 36 ec 36 f0 36 f4 36 f8 36 fc 36 00 37 04 37 08 37 0c 37 10 37 14 37 18 37 1c 37 20 37 .6.6.6.6.6.6.6.7.7.7.7.7.7.7.7.7
151200 24 37 28 37 2c 37 30 37 34 37 38 37 3c 37 40 37 44 37 48 37 4c 37 50 37 54 37 58 37 5c 37 60 37 $7(7,7074787<7@7D7H7L7P7T7X7\7`7
151220 64 37 68 37 6c 37 70 37 74 37 78 37 7c 37 80 37 84 37 88 37 8c 37 90 37 94 37 98 37 9c 37 a0 37 d7h7l7p7t7x7|7.7.7.7.7.7.7.7.7.7
151240 a4 37 a8 37 ac 37 b0 37 b4 37 b8 37 bc 37 c0 37 c4 37 c8 37 cc 37 d0 37 d4 37 d8 37 dc 37 e0 37 .7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7
151260 e4 37 e8 37 ec 37 f0 37 f4 37 f8 37 fc 37 00 38 04 38 08 38 0c 38 10 38 14 38 18 38 1c 38 20 38 .7.7.7.7.7.7.7.8.8.8.8.8.8.8.8.8
151280 24 38 28 38 2c 38 28 39 2c 39 30 39 34 39 38 39 3c 39 40 39 44 39 48 39 4c 39 50 39 54 39 58 39 $8(8,8(9,9094989<9@9D9H9L9P9T9X9
1512a0 5c 39 60 39 64 39 68 39 6c 39 70 39 74 39 78 39 7c 39 80 39 84 39 88 39 8c 39 90 39 94 39 98 39 \9`9d9h9l9p9t9x9|9.9.9.9.9.9.9.9
1512c0 9c 39 a0 39 a4 39 a8 39 ac 39 b0 39 b4 39 b8 39 bc 39 c0 39 c4 39 c8 39 cc 39 d0 39 d4 39 d8 39 .9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9
1512e0 dc 39 e0 39 e4 39 e8 39 ec 39 f0 39 f4 39 f8 39 fc 39 00 3a 04 3a 08 3a 0c 3a 10 3a 14 3a 18 3a .9.9.9.9.9.9.9.9.9.:.:.:.:.:.:.:
151300 b4 3a b8 3a bc 3a c0 3a c4 3a c8 3a cc 3a d0 3a d4 3a d8 3a dc 3a e0 3a e4 3a e8 3a ec 3a f0 3a .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
151320 f4 3a f8 3a fc 3a 00 3b 04 3b 08 3b 0c 3b 10 3b 14 3b 18 3b 1c 3b 20 3b 24 3b 28 3b 2c 3b 30 3b .:.:.:.;.;.;.;.;.;.;.;.;$;(;,;0;
151340 34 3b 38 3b 3c 3b 40 3b 44 3b 48 3b 4c 3b b4 3b b8 3b bc 3b c0 3b c4 3b c8 3b cc 3b d0 3b d4 3b 4;8;<;@;D;H;L;.;.;.;.;.;.;.;.;.;
151360 d8 3b dc 3b e0 3b e4 3b e8 3b ec 3b f0 3b f4 3b f8 3b fc 3b d0 3c d4 3c d8 3c dc 3c e0 3c e4 3c .;.;.;.;.;.;.;.;.;.;.<.<.<.<.<.<
151380 20 3d 5c 3d d0 3d da 3d 09 3e 13 3e 1f 3e 0d 3f 26 3f 3f 3f 58 3f 71 3f 8a 3f a3 3f bc 3f d5 3f .=\=.=.=.>.>.>.?&???X?q?.?.?.?.?
1513a0 ee 3f 00 00 00 b0 04 00 4c 00 00 00 07 30 20 30 39 30 52 30 6b 30 84 30 9d 30 b6 30 cf 30 e8 30 .?......L....0.090R0k0.0.0.0.0.0
1513c0 01 31 1a 31 33 31 4c 31 65 31 b3 31 dd 31 02 33 5e 33 f2 33 fc 33 ef 35 02 38 15 39 2d 39 32 39 .1.131L1e1.1.1.3^3.3.3.5.8.9-929
1513e0 54 39 7a 39 85 39 ac 39 c5 39 91 3a f7 3a f4 3f 00 c0 04 00 a8 00 00 00 ca 30 cf 30 ea 30 fc 30 T9z9.9.9.9.:.:.?.........0.0.0.0
151400 94 31 c8 31 ed 31 1e 32 64 32 cf 33 e8 33 1f 34 3a 34 4f 34 80 34 f9 34 08 35 12 35 32 35 5d 35 .1.1.1.2d2.3.3.4:4O4.4.4.5.525]5
151420 83 35 bf 35 f2 35 04 36 09 36 25 36 41 36 6d 36 95 36 b1 36 2a 37 3f 37 50 37 9d 37 bb 37 de 37 .5.5.5.6.6%6A6m6.6.6*7?7P7.7.7.7
151440 ef 37 08 38 19 38 32 38 43 38 5c 38 6d 38 86 38 97 38 a4 38 ab 38 de 38 e3 38 ed 38 0b 39 1e 39 .7.8.828C8\8m8.8.8.8.8.8.8.8.9.9
151460 4e 3a 6b 3a d6 3a 27 3b 41 3b 5d 3b 62 3b 8c 3b 7d 3c b3 3c eb 3c fc 3c 08 3d 14 3d 4a 3d 5b 3d N:k:.:';A;];b;.;}<.<.<.<.=.=J=[=
151480 ba 3d c6 3d d2 3d eb 3d 65 3e ca 3e f7 3e b9 3f c1 3f ca 3f df 3f 00 00 00 d0 04 00 94 00 00 00 .=.=.=.=e>.>.>.?.?.?.?..........
1514a0 12 30 28 30 71 30 a4 30 b4 30 ec 30 f8 30 30 31 64 31 90 31 ac 31 cb 31 ea 31 09 32 1e 32 33 32 .0(0q0.0.0.0.001d1.1.1.1.1.2.232
1514c0 45 32 77 32 31 33 42 33 a5 33 0b 34 92 34 e1 34 39 35 3f 35 83 35 95 35 b6 35 c2 35 c8 36 e7 36 E2w213B3.3.4.4.495?5.5.5.5.5.6.6
1514e0 fb 36 1f 37 32 37 3c 37 6e 37 9c 37 c5 37 f2 37 c6 38 e9 38 f5 38 06 39 15 39 26 39 53 39 c8 39 .6.727<7n7.7.7.7.8.8.8.9.9&9S9.9
151500 e7 39 31 3a 8a 3a 9b 3a f7 3a 4e 3b 68 3b 7d 3b 90 3b d2 3b 0b 3c 1c 3c 25 3c 61 3c fb 3c 27 3d .91:.:.:.:N;h;};.;.;.<.<%<a<.<'=
151520 39 3d f9 3e 9a 3f ee 3f fa 3f 00 00 00 e0 04 00 a4 00 00 00 33 30 49 30 a2 30 b8 30 ce 30 e4 30 9=.>.?.?.?..........30I0.0.0.0.0
151540 55 31 6b 31 df 31 f5 31 0b 32 21 32 37 32 4d 32 63 32 a7 32 8c 33 ad 33 c7 33 e0 33 05 34 11 34 U1k1.1.1.2!272M2c2.2.3.3.3.3.4.4
151560 1d 34 29 34 35 34 4c 34 55 34 60 34 66 34 71 34 77 34 d7 34 1e 35 67 35 50 36 5f 36 7e 36 8d 36 .4)454L4U4`4f4q4w4.4.5g5P6_6~6.6
151580 98 36 cb 36 da 36 df 36 17 37 74 37 96 37 bd 37 f5 37 29 38 64 38 ac 38 e2 38 f5 38 06 39 8d 39 .6.6.6.6.7t7.7.7.7)8d8.8.8.8.9.9
1515a0 9c 39 bc 39 cb 39 eb 39 fa 39 42 3a 84 3a 8a 3a 9c 3a a2 3a b2 3a c8 3a fa 3a 76 3b e0 3b 45 3c .9.9.9.9.9B:.:.:.:.:.:.:.:v;.;E<
1515c0 a8 3c 2a 3d 43 3d b0 3d ba 3d c4 3d ce 3d 8c 3f 00 f0 04 00 9c 00 00 00 17 30 44 30 a2 30 e1 30 .<*=C=.=.=.=.=.?.........0D0.0.0
1515e0 e7 30 f3 30 24 32 55 32 b2 32 c0 32 e8 32 08 33 24 33 3a 33 e3 33 ff 33 3e 34 56 34 ed 34 09 35 .0.0$2U2.2.2.2.3$3:3.3.3>4V4.4.5
151600 46 35 62 35 d8 35 f9 36 00 37 24 38 28 38 2c 38 30 38 34 38 38 38 84 38 d6 38 db 38 e1 38 54 39 F5b5.5.6.7$8(8,8084888.8.8.8.8T9
151620 87 39 97 39 2f 3a 38 3a 41 3a 4a 3a 53 3a 5c 3a 65 3a 6e 3a 75 3a cc 3a f1 3a 4c 3b 22 3c 2f 3c .9.9/:8:A:J:S:\:e:n:u:.:.:L;"</<
151640 b1 3c ce 3c f5 3c 07 3d 11 3d 39 3d 65 3d 71 3d da 3d e4 3d 5c 3e 7b 3e 8d 3e 97 3e a7 3e b9 3e .<.<.<.=.=9=e=q=.=.=\>{>.>.>.>.>
151660 c3 3e d3 3e e5 3e ef 3e fb 3f 00 00 00 00 05 00 f0 00 00 00 47 30 83 30 9f 30 ab 30 b7 30 c3 30 .>.>.>.>.?..........G0.0.0.0.0.0
151680 cf 30 db 30 e7 30 f3 30 fd 30 27 31 38 31 4a 31 96 31 d6 31 e3 31 ff 31 1a 32 4c 32 7c 32 af 32 .0.0.0.0.0'181J1.1.1.1.1.2L2|2.2
1516a0 b5 32 d0 32 d6 32 fe 32 2b 33 42 33 75 33 9b 33 a1 33 55 34 03 35 0f 35 1b 35 27 35 33 35 3f 35 .2.2.2.2+3B3u3.3.3U4.5.5.5'535?5
1516c0 4b 35 57 35 81 35 ae 35 b6 35 cb 35 00 36 04 36 08 36 0c 36 10 36 14 36 18 36 43 36 58 36 62 36 K5W5.5.5.5.5.6.6.6.6.6.6.6C6X6b6
1516e0 8d 36 ec 36 13 37 66 37 79 37 8a 37 d6 37 26 38 67 3a a3 3a ab 3a b1 3a 02 3b 0f 3b 2a 3b 46 3b .6.6.7f7y7.7.7&8g:.:.:.:.;.;*;F;
151700 62 3b 7e 3b 9a 3b b6 3b d2 3b ee 3b 3e 3c 63 3c 87 3c be 3c d4 3c e0 3c ec 3c f8 3c 04 3d 10 3d b;~;.;.;.;.;><c<.<.<.<.<.<.<.=.=
151720 1c 3d 28 3d 32 3d 67 3d 70 3d 79 3d 82 3d 8b 3d 94 3d 9d 3d a6 3d ad 3d cc 3d d7 3d de 3d 0b 3e .=(=2=g=p=y=.=.=.=.=.=.=.=.=.=.>
151740 12 3e 1f 3e 27 3e 44 3e 50 3e 5a 3e e7 3e 2f 3f 4b 3f 75 3f 87 3f b3 3f d6 3f fa 3f 00 10 05 00 .>.>'>D>P>Z>.>/?K?u?.?.?.?.?....
151760 f0 00 00 00 0a 30 64 30 75 30 45 31 5b 31 c8 31 cf 31 21 32 69 32 7b 32 8b 32 b7 32 c7 32 58 33 .....0d0u0E1[1.1.1!2i2{2.2.2.2X3
151780 5c 33 60 33 64 33 68 33 e7 33 ee 33 77 35 7e 35 8b 35 2c 36 33 36 37 37 c0 37 c4 37 c8 37 cc 37 \3`3d3h3.3.3w5~5.5,63677.7.7.7.7
1517a0 d0 37 d4 37 d8 37 dc 37 e0 37 e4 37 e8 37 ec 37 f0 37 f4 37 f8 37 fc 37 00 38 04 38 08 38 0c 38 .7.7.7.7.7.7.7.7.7.7.7.7.8.8.8.8
1517c0 10 38 14 38 48 38 4c 38 50 38 54 38 58 38 5c 38 60 38 64 38 68 38 6c 38 a4 38 a8 38 ac 38 b0 38 .8.8H8L8P8T8X8\8`8d8h8l8.8.8.8.8
1517e0 b4 38 b8 38 bc 38 c0 38 c4 38 c8 38 cc 38 d0 38 d4 38 d8 38 e3 39 13 3a 38 3a 47 3a 54 3a 5c 3a .8.8.8.8.8.8.8.8.8.8.9.:8:G:T:\:
151800 68 3a 89 3a a4 3a d5 3a e8 3a f4 3a 07 3b 0f 3b 26 3b 2e 3b 3a 3b 5c 3b 6f 3b a6 3b b0 3b f4 3b h:.:.:.:.:.:.;.;&;.;:;\;o;.;.;.;
151820 fd 3b 09 3c 9a 3c a6 3c cb 3c d4 3c e7 3c 3e 3e 61 3e d7 3e ef 3e fd 3e 13 3f 1d 3f 38 3f 88 3f .;.<.<.<.<.<.<>>a>.>.>.>.?.?8?.?
151840 90 3f 9c 3f cf 3f d5 3f e5 3f 00 00 00 20 05 00 90 00 00 00 0b 30 1c 30 4b 30 b2 31 d6 31 fa 31 .?.?.?.?.?...........0.0K0.1.1.1
151860 1e 32 42 32 66 32 98 32 a8 32 b8 32 c8 32 d8 32 e8 32 41 33 a0 33 8a 35 a9 35 bd 35 6d 36 7a 36 .2B2f2.2.2.2.2.2.2A3.3.5.5.5m6z6
151880 9b 36 aa 36 e1 36 ea 36 3d 37 46 37 a7 37 b4 37 e7 37 42 38 63 38 96 38 a9 38 c7 38 d3 38 03 3a .6.6.6.6=7F7.7.7.7B8c8.8.8.8.8.:
1518a0 17 3a 3a 3a 41 3a 48 3a 6c 3a ab 3a b2 3a f9 3b 00 3c 3d 3e f8 3e fc 3e 5c 3f 60 3f 64 3f 68 3f .:::A:H:l:.:.:.;.<=>.>.>\?`?d?h?
1518c0 6c 3f 70 3f 74 3f 78 3f 7c 3f 80 3f 84 3f 88 3f 8c 3f 90 3f f0 3f f4 3f f8 3f fc 3f 00 30 05 00 l?p?t?x?|?.?.?.?.?.?.?.?.?.?.0..
1518e0 78 00 00 00 00 30 04 30 08 30 0c 30 10 30 14 30 18 30 1c 30 20 30 24 30 28 30 2c 30 64 30 68 30 x....0.0.0.0.0.0.0.0.0$0(0,0d0h0
151900 6c 30 70 30 74 30 78 30 7c 30 80 30 84 30 88 30 ab 30 0f 31 1c 31 8f 32 de 33 eb 33 75 35 53 38 l0p0t0x0|0.0.0.0.0.1.1.2.3.3u5S8
151920 f0 39 45 3a 68 3b 6c 3b 70 3b 74 3b 78 3b 7c 3b 80 3b d5 3b 46 3c 8b 3c d8 3c 26 3d 2c 3d 43 3d .9E:h;l;p;t;x;|;.;.;F<.<.<&=,=C=
151940 5c 3d b2 3d b8 3d cf 3d ee 3d 43 3e 9e 3e d0 3e e0 3f fa 3f 00 40 05 00 68 00 00 00 0f 30 5c 30 \=.=.=.=.=C>.>.>.?.?.@..h....0\0
151960 9e 30 c1 30 e2 32 14 33 27 33 43 33 61 33 9f 34 39 36 ca 36 7e 37 a0 37 4d 38 82 38 4d 3a 7b 3a .0.0.2.3'3C3a3.496.6~7.7M8.8M:{:
151980 97 3a cb 3a e5 3a fb 3a 38 3b 5a 3b 5f 3b 66 3b 6d 3b 74 3b 7b 3b 82 3b 89 3b 8f 3b 4c 3c 6c 3c .:.:.:.:8;Z;_;f;m;t;{;.;.;.;L<l<
1519a0 70 3c 74 3c 78 3c 7c 3c 80 3c e0 3c f0 3d 25 3e 52 3e 8d 3e 92 3e a7 3e 66 3f 78 3f 00 50 05 00 p<t<x<|<.<.<.=%>R>.>.>.>f?x?.P..
1519c0 54 00 00 00 fa 30 ff 30 04 31 72 31 be 31 f3 32 fc 33 3e 35 87 35 da 35 03 36 7f 36 a9 36 17 37 T....0.0.1r1.1.2.3>5.5.5.6.6.6.7
1519e0 79 38 9f 38 ec 38 4e 39 63 39 c3 3a d6 3a 22 3b 78 3b b8 3b d8 3b ff 3b 73 3c 9c 3c d7 3c e0 3c y8.8.8N9c9.:.:";x;.;.;.;s<.<.<.<
151a00 33 3d 38 3d 4b 3d 8d 3d c7 3d 9a 3e ae 3e ee 3f 00 60 05 00 50 00 00 00 fa 30 88 31 9f 31 cd 32 3=8=K=.=.=.>.>.?.`..P....0.1.1.2
151a20 e5 32 0b 35 18 35 91 35 e3 35 fe 35 18 36 2e 36 b2 36 bf 36 e0 36 1f 37 3a 37 54 37 a7 37 f2 37 .2.5.5.5.5.5.6.6.6.6.6.7:7T7.7.7
151a40 fb 37 fd 38 a9 39 c4 39 09 3a 3d 3a f0 3a 12 3b c2 3b f4 3b 20 3c 3f 3c ad 3e f9 3e 3b 3f 00 00 .7.8.9.9.:=:.:.;.;.;.<?<.>.>;?..
151a60 00 70 05 00 38 00 00 00 cf 30 66 31 1a 32 2d 32 e0 35 1c 36 4c 36 a7 36 c4 36 db 36 2f 37 c6 37 .p..8....0f1.2-2.5.6L6.6.6.6/7.7
151a80 d6 37 22 38 29 38 3c 38 5f 39 2b 3a 69 3b 2e 3c 57 3e b7 3e f3 3f 00 00 00 80 05 00 8c 00 00 00 .7"8)8<8_9+:i;.<W>.>.?..........
151aa0 15 30 2a 30 b4 30 f1 30 87 31 8c 31 96 31 b1 31 c8 31 db 31 fb 31 00 32 16 32 40 32 cf 32 06 33 .0*0.0.0.1.1.1.1.1.1.1.2.2@2.2.3
151ac0 31 33 42 33 74 33 85 33 8a 33 94 33 a9 33 cb 33 d0 33 23 34 93 34 ec 34 45 35 4d 35 52 35 61 35 13B3t3.3.3.3.3.3.3#4.4.4E5M5R5a5
151ae0 77 35 ce 35 eb 35 f0 35 f9 35 95 37 b3 37 b8 37 f5 37 5a 38 6d 38 eb 38 1a 39 38 39 3d 39 7e 39 w5.5.5.5.5.7.7.7.7Z8m8.8.989=9~9
151b00 c7 39 74 3a 94 3a d3 3a ee 3a 04 3b 18 3b 1d 3b 4d 3b 75 3b 5d 3e 62 3e 67 3e d2 3e 6f 3f cd 3f .9t:.:.:.:.;.;.;M;u;]>b>g>.>o?.?
151b20 d7 3f 00 00 00 90 05 00 84 00 00 00 29 30 3d 30 44 30 7f 30 8c 30 e6 30 fc 30 04 31 14 31 1a 33 .?..........)0=0D0.0.0.0.0.1.1.3
151b40 23 33 c8 33 53 34 6f 34 99 34 05 35 14 36 39 36 5b 36 7d 36 9f 36 fc 36 5d 37 f0 37 ff 37 89 38 #3.3S4o4.4.5.696[6}6.6.6]7.7.7.8
151b60 9a 38 a2 38 ac 38 b6 38 d3 38 0b 39 6a 39 97 39 ce 39 04 3a 53 3a 94 3a ac 3a d5 3a f9 3a ad 3b .8.8.8.8.8.9j9.9.9.:S:.:.:.:.:.;
151b80 c5 3b 5a 3c 98 3c bf 3c d3 3c e8 3c 10 3d 49 3d 58 3d 61 3d be 3d 0f 3e 25 3e 5e 3e 92 3e a7 3e .;Z<.<.<.<.<.=I=X=a=.=.>%>^>.>.>
151ba0 b0 3e 69 3f ee 3f 00 00 00 a0 05 00 8c 00 00 00 10 30 3a 30 c5 30 13 31 74 31 a4 31 33 32 66 32 .>i?.?...........0:0.0.1t1.132f2
151bc0 74 32 0f 33 1f 34 3a 34 83 34 bf 34 f1 34 2b 35 3d 35 67 35 6c 35 7d 35 95 35 c5 35 43 36 6e 36 t2.3.4:4.4.4.4+5=5g5l5}5.5.5C6n6
151be0 7f 36 89 36 a8 36 cd 36 d8 36 1a 37 39 37 7c 37 9b 37 ba 37 e8 37 ef 38 13 39 1b 39 24 39 70 39 .6.6.6.6.6.797|7.7.7.7.8.9.9$9p9
151c00 90 39 95 39 9e 39 cf 39 4b 3a 54 3a 84 3a 92 3a bd 3a c4 3a cb 3a 3f 3b 75 3b 8e 3b 43 3c 79 3c .9.9.9.9K:T:.:.:.:.:.:?;u;.;C<y<
151c20 b7 3c 30 3d a4 3d d5 3d 10 3e 83 3e ff 3e 4e 3f 67 3f 9f 3f 00 b0 05 00 64 00 00 00 63 30 99 30 .<0=.=.=.>.>.>N?g?.?....d...c0.0
151c40 d3 30 04 31 33 31 a4 31 3a 32 d8 32 24 33 58 33 8e 33 31 34 77 34 9c 34 c8 34 81 35 25 36 80 36 .0.131.1:2.2$3X3.314w4.4.4.5%6.6
151c60 84 36 88 36 8c 36 d4 36 30 37 6b 37 79 37 cd 38 f1 38 39 39 b2 39 16 3a 92 3a 70 3b 18 3c 30 3c .6.6.6.607k7y7.8.899.9.:.:p;.<0<
151c80 65 3c f4 3c 0b 3d 9a 3d d8 3d 53 3e 96 3e 13 3f 49 3f b7 3f db 3f 00 00 00 c0 05 00 78 00 00 00 e<.<.=.=.=S>.>.?I?.?.?......x...
151ca0 53 30 7b 30 c2 30 06 31 40 31 66 31 8c 31 d9 31 00 32 27 32 52 32 9d 32 c1 32 e5 32 fa 32 22 33 S0{0.0.1@1f1.1.1.2'2R2.2.2.2.2"3
151cc0 df 33 77 34 00 35 23 35 6c 35 99 35 e2 35 4f 37 a0 37 a8 38 d2 38 30 39 2a 3a 8e 3a b0 3a d6 3a .3w4.5#5l5.5.5O7.7.8.809*:.:.:.:
151ce0 f6 3b c6 3c 6e 3d 7e 3d b9 3d c9 3d e4 3d ef 3d 19 3e 23 3e 36 3e 3d 3e 44 3e 6f 3e 81 3e 8a 3e .;.<n=~=.=.=.=.=.>#>6>=>D>o>.>.>
151d00 ab 3e dd 3e f0 3e 58 3f 61 3f a7 3f c6 3f 00 00 00 d0 05 00 98 00 00 00 53 30 72 30 c8 30 f5 30 .>.>.>X?a?.?.?..........S0r0.0.0
151d20 fe 30 08 31 3c 31 8c 31 d3 31 f8 31 30 32 45 32 4e 32 58 32 7f 32 86 32 97 32 b6 32 16 33 2b 33 .0.1<1.1.1.102E2N2X2.2.2.2.2.3+3
151d40 43 33 94 33 ca 33 d1 33 dd 33 f5 33 fe 33 08 34 2b 34 42 34 52 34 95 34 9c 34 cf 34 79 36 15 37 C3.3.3.3.3.3.3.4+4B4R4.4.4.4y6.7
151d60 27 37 3e 37 57 37 71 37 82 37 95 37 9a 37 a7 37 dc 37 e1 37 ea 37 f4 37 36 38 5c 38 a6 38 c9 38 '7>7W7q7.7.7.7.7.7.7.7.768\8.8.8
151d80 ce 38 03 39 48 39 6c 39 85 39 91 39 b9 39 f3 39 4d 3c 88 3d ab 3d f4 3d 0d 3e 50 3e c3 3e e6 3e .8.9H9l9.9.9.9.9M<.=.=.=.>P>.>.>
151da0 53 3f 76 3f e3 3f 00 00 00 e0 05 00 98 00 00 00 0f 30 6a 30 dc 30 fe 30 36 31 5b 31 90 31 ed 31 S?v?.?...........0j0.0.061[1.1.1
151dc0 08 32 68 32 9c 32 ca 32 d8 32 eb 32 f9 32 03 33 1d 33 27 33 3b 33 45 33 5a 33 75 33 8f 33 ed 33 .2h2.2.2.2.2.2.3.3'3;3E3Z3u3.3.3
151de0 0e 34 75 34 a1 34 e3 34 fc 34 2d 35 3b 36 46 36 85 37 9a 37 a7 37 ca 37 d4 37 b9 38 03 39 24 39 .4u4.4.4.4-5;6F6.7.7.7.7.7.8.9$9
151e00 3d 39 b5 3a e4 3a ed 3a f2 3a fb 3a 1b 3b 5e 3b ad 3b fc 3b 4b 3c 65 3c 7f 3c 99 3c b4 3c b8 3c =9.:.:.:.:.:.;^;.;.;K<e<.<.<.<.<
151e20 bc 3c c0 3c 2a 3d 4c 3d 24 3e 41 3e 63 3e 85 3e d8 3e e3 3e 51 3f 6f 3f 8c 3f ab 3f da 3f 00 00 .<.<*=L=$>A>c>.>.>.>Q?o?.?.?.?..
151e40 00 f0 05 00 90 00 00 00 14 30 53 30 8d 31 a5 31 bf 31 e7 31 ee 31 09 32 26 33 68 33 c1 33 cf 33 .........0S0.1.1.1.1.1.2&3h3.3.3
151e60 15 34 e1 34 2e 35 e6 35 00 36 22 36 30 36 51 36 6c 36 86 36 a0 36 ba 36 02 37 12 37 22 37 3f 37 .4.4.5.5.6"606Q6l6.6.6.6.7.7"7?7
151e80 68 37 84 37 a0 37 bb 37 f6 37 25 38 78 38 ac 38 2f 39 8b 39 b0 39 c5 39 d3 39 d8 39 de 39 ec 39 h7.7.7.7.7%8x8.8/9.9.9.9.9.9.9.9
151ea0 02 3a 12 3a 2b 3a 86 3a 16 3b 3a 3b 41 3b 74 3b 7b 3b 9b 3b b4 3b ca 3b 0a 3c 21 3c 47 3c 85 3c .:.:+:.:.;:;A;t;{;.;.;.;.<!<G<.<
151ec0 fc 3c af 3d c3 3d 11 3e 2e 3e 3c 3e 50 3e 00 00 00 00 06 00 b4 00 00 00 2b 30 35 30 44 30 55 30 .<.=.=.>.><>P>..........+050D0U0
151ee0 a6 30 ae 30 b7 30 c1 30 d2 30 f8 30 5b 31 61 31 96 31 e2 31 ea 31 f3 31 ff 31 12 32 54 33 89 33 .0.0.0.0.0.0[1a1.1.1.1.1.1.2T3.3
151f00 94 33 d4 33 12 34 8d 34 ba 34 dd 34 e8 34 ff 34 12 35 99 37 c6 38 1d 39 29 39 35 39 41 39 4d 39 .3.3.4.4.4.4.4.4.5.7.8.9)959A9M9
151f20 5f 39 68 39 83 39 88 39 8e 39 95 39 ed 39 f9 39 05 3a 11 3a 1d 3a 2f 3a 98 3a bb 3a 2c 3b 35 3b _9h9.9.9.9.9.9.9.:.:.:/:.:.:,;5;
151f40 4e 3b 6b 3b 8a 3b b7 3b e6 3b 28 3c 31 3c 4b 3c 55 3c 78 3c 96 3c c5 3c dc 3c e1 3c ba 3d cc 3d N;k;.;.;.;(<1<K<U<x<.<.<.<.<.=.=
151f60 28 3e 4b 3e 68 3e 72 3e 95 3e b7 3e f0 3e 13 3f 49 3f 64 3f 68 3f 6c 3f 70 3f 74 3f 78 3f 7c 3f (>K>h>r>.>.>.>.?I?d?h?l?p?t?x?|?
151f80 80 3f f0 3f 00 10 06 00 80 00 00 00 42 30 78 30 b1 30 bd 30 1a 31 42 31 55 31 32 32 53 32 5f 32 .?.?........B0x0.0.0.1B1U122S2_2
151fa0 ae 32 05 33 31 33 87 33 a6 33 bd 33 e2 33 f4 33 3e 34 6c 34 93 34 c1 34 e7 34 5d 35 8e 35 a6 35 .2.313.3.3.3.3.3>4l4.4.4.4]5.5.5
151fc0 be 35 d9 35 f4 35 22 36 38 36 57 36 93 36 04 37 59 37 68 37 8f 37 a4 37 f7 37 15 38 57 38 7e 38 .5.5.5"686W6.6.7Y7h7.7.7.7.8W8~8
151fe0 91 38 d9 38 eb 38 ea 3b f5 3b 2c 3c 32 3c 4f 3c a2 3c ea 3c a4 3d 07 3f 25 3f 2b 3f 4f 3f 8b 3f .8.8.8.;.;,<2<O<.<.<.=.?%?+?O?.?
152000 da 3f 00 00 00 20 06 00 a0 00 00 00 0c 30 17 30 35 30 57 30 d7 30 e6 30 f7 30 12 31 4e 31 7f 31 .?...........0.050W0.0.0.0.1N1.1
152020 8c 31 a1 31 b8 31 d9 31 f7 31 1d 32 87 32 29 33 91 33 f6 33 15 34 33 34 85 34 b2 34 e3 34 25 35 .1.1.1.1.1.2.2)3.3.3.434.4.4.4%5
152040 63 35 7f 35 8d 35 e4 35 40 36 7e 36 a5 36 bb 36 d4 36 e7 36 fa 36 29 37 47 37 c5 37 e4 37 96 38 c5.5.5.5@6~6.6.6.6.6.6)7G7.7.7.8
152060 d7 38 0b 39 70 39 96 39 d3 39 fb 39 17 3a 22 3a 3c 3a 88 3a 95 3a d3 3a 05 3b 55 3b 6e 3b 93 3b .8.9p9.9.9.9.:":<:.:.:.:.;U;n;.;
152080 be 3b d8 3b e6 3b f6 3b 82 3c d4 3c 69 3d db 3d 5a 3e 60 3e 75 3e 81 3e 8f 3e a9 3e b7 3e d3 3e .;.;.;.;.<.<i=.=Z>`>u>.>.>.>.>.>
1520a0 04 3f ef 3f 00 30 06 00 84 00 00 00 09 32 23 32 d4 33 d8 33 dc 33 e0 33 e4 33 e8 33 ec 33 f0 33 .?.?.0.......2#2.3.3.3.3.3.3.3.3
1520c0 51 34 b6 34 d3 34 ea 34 5b 35 b7 35 cd 35 30 36 5d 36 67 36 9a 36 e3 36 ec 36 33 37 43 37 81 37 Q4.4.4.4[5.5.506]6g6.6.6.637C7.7
1520e0 95 37 9c 37 08 38 16 38 41 38 66 38 82 38 c6 38 ee 38 07 39 3d 39 91 39 bc 39 e9 39 89 3a c7 3a .7.7.8.8A8f8.8.8.8.9=9.9.9.9.:.:
152100 19 3b 36 3b 5e 3c 8e 3c b6 3c c0 3c e2 3c fe 3c 26 3d 32 3d 81 3d d9 3e fc 3e 0c 3f 2b 3f 61 3f .;6;^<.<.<.<.<.<&=2=.=.>.>.?+?a?
152120 68 3f 8b 3f 9a 3f 00 00 00 40 06 00 e4 00 00 00 2a 30 69 30 7a 30 8b 30 f3 30 3f 31 7c 31 ac 31 h?.?.?...@......*0i0z0.0.0?1|1.1
152140 c1 31 e9 31 30 32 3d 32 6c 32 7d 32 91 32 a3 32 b6 32 c7 32 68 33 79 33 87 33 96 33 ac 33 e8 33 .1.102=2l2}2.2.2.2.2h3y3.3.3.3.3
152160 f6 33 2e 34 3f 34 51 34 64 34 78 34 87 34 aa 34 bb 34 cc 34 de 34 f1 34 05 35 35 35 95 35 b8 35 .3.4?4Q4d4x4.4.4.4.4.4.4.555.5.5
152180 d0 35 e9 35 ee 35 15 36 23 36 71 36 92 36 a5 36 bc 36 0e 37 94 37 af 37 dc 37 1d 38 2b 38 42 38 .5.5.5.6#6q6.6.6.6.7.7.7.7.8+8B8
1521a0 50 38 69 38 78 38 88 38 a2 38 b2 38 fd 38 02 39 26 39 34 39 74 39 95 39 a8 39 c4 39 0d 3a 1c 3a P8i8x8.8.8.8.8.9&949t9.9.9.9.:.:
1521c0 5b 3a 9d 3a ab 3a c2 3a d0 3a e9 3a f8 3a 08 3b 22 3b 32 3b 60 3b 6e 3b b6 3b fd 3b 33 3c 67 3c [:.:.:.:.:.:.:.;";2;`;n;.;.;3<g<
1521e0 ad 3c bc 3c 48 3d 4d 3d 59 3d 66 3d 72 3d d1 3d e1 3d f2 3d 33 3e b1 3e d0 3e 35 3f 42 3f aa 3f .<.<H=M=Y=f=r=.=.=.=3>.>.>5?B?.?
152200 af 3f bf 3f cb 3f d9 3f eb 3f f5 3f 00 50 06 00 f8 00 00 00 0f 30 1e 30 2e 30 40 30 4e 30 5c 30 .?.?.?.?.?.?.P.......0.0.0@0N0\0
152220 72 30 81 30 91 30 a3 30 b1 30 bf 30 d5 30 e4 30 f2 30 fe 30 0c 31 2b 31 3c 31 4b 31 58 31 67 31 r0.0.0.0.0.0.0.0.0.0.1+1<1K1X1g1
152240 78 31 8a 31 95 31 cb 31 d0 31 e3 31 ed 31 fa 31 17 32 22 32 4f 32 54 32 5e 32 64 32 8f 32 bc 32 x1.1.1.1.1.1.1.1.2"2O2T2^2d2.2.2
152260 c1 32 d4 32 de 32 0a 33 27 33 36 33 5b 33 6a 33 77 33 99 33 ca 33 cf 33 db 33 eb 33 fb 33 09 34 .2.2.2.3'363[3j3w3.3.3.3.3.3.3.4
152280 13 34 3b 34 4a 34 57 34 64 34 ad 34 bd 34 d8 34 05 35 7a 35 c1 35 04 36 24 36 3b 36 4b 36 bc 36 .4;4J4W4d4.4.4.4.5z5.5.6$6;6K6.6
1522a0 f7 36 fc 36 13 37 37 37 4d 37 6a 37 82 37 8d 37 a9 37 ba 37 c3 37 c8 37 d1 37 e8 37 f3 37 06 38 .6.6.777M7j7.7.7.7.7.7.7.7.7.7.8
1522c0 19 38 33 38 40 38 5a 38 72 39 95 39 f8 39 ff 39 39 3a 2f 3b 40 3b 44 3b 48 3b 4c 3b 95 3d b7 3d .838@8Z8r9.9.9.99:/;@;D;H;L;.=.=
1522e0 bc 3d 17 3e 20 3e 66 3e 6d 3e 86 3e 8b 3e 95 3e d9 3e df 3e e8 3e 22 3f 28 3f 80 3f 92 3f 97 3f .=.>.>f>m>.>.>.>.>.>.>"?(?.?.?.?
152300 c1 3f d8 3f 00 60 06 00 f0 00 00 00 6c 30 7a 30 7f 30 86 30 95 30 9a 30 be 30 f8 30 fc 30 00 31 .?.?.`......l0z0.0.0.0.0.0.0.0.1
152320 04 31 08 31 0c 31 10 31 14 31 18 31 1c 31 fb 31 05 32 49 32 84 32 35 33 3c 33 54 34 5e 34 68 34 .1.1.1.1.1.1.1.1.2I2.253<3T4^4h4
152340 72 34 86 34 90 34 c4 35 2c 36 4a 36 5e 36 6c 36 8c 36 9c 36 a1 36 ae 36 e1 36 f1 36 fb 36 3e 37 r4.4.4.5,6J6^6l6.6.6.6.6.6.6.6>7
152360 4e 37 53 37 60 37 94 37 a4 37 a9 37 b6 37 e7 37 f7 37 fc 37 09 38 2d 38 3d 38 47 38 87 38 97 38 N7S7`7.7.7.7.7.7.7.7.8-8=8G8.8.8
152380 9c 38 a9 38 da 38 ea 38 ef 38 fc 38 1c 39 2c 39 31 39 3e 39 a0 39 d4 39 e6 39 f3 39 1d 3a 51 3a .8.8.8.8.8.8.9,919>9.9.9.9.9.:Q:
1523a0 61 3a 71 3a a8 3a c0 3a ce 3a db 3a 08 3b 18 3b 28 3b 8e 3b 9e 3b ae 3b d5 3b e5 3b f5 3b 1c 3c a:q:.:.:.:.:.;.;(;.;.;.;.;.;.;.<
1523c0 2c 3c 3c 3c 9c 3c ac 3c cf 3c f6 3c 06 3d 16 3d 52 3d 64 3d 78 3d b5 3d cc 3d de 3d ee 3d fe 3d ,<<<.<.<.<.<.=.=R=d=x=.=.=.=.=.=
1523e0 8d 3e 94 3e d8 3e dc 3e e0 3e e4 3e e8 3e 94 3f c0 3f f3 3f 00 70 06 00 14 01 00 00 19 30 28 30 .>.>.>.>.>.>.>.?.?.?.p.......0(0
152400 3f 30 45 30 4b 30 51 30 57 30 5d 30 63 30 78 30 8d 30 94 30 9a 30 ac 30 b6 30 1e 31 2b 31 53 31 ?0E0K0Q0W0]0c0x0.0.0.0.0.0.1+1S1
152420 65 31 c8 31 f1 31 58 32 83 32 98 32 9d 32 a2 32 c3 32 c8 32 d5 32 0f 33 e6 33 f0 33 9f 34 a8 34 e1.1.1X2.2.2.2.2.2.2.2.3.3.3.4.4
152440 b0 34 eb 34 f5 34 fe 34 07 35 1c 35 25 35 54 35 5d 35 66 35 74 35 7d 35 9f 35 a6 35 b9 35 9a 36 .4.4.4.4.5.5%5T5]5f5t5}5.5.5.5.6
152460 ba 36 c4 36 e7 36 27 37 2d 37 8a 37 91 37 ad 37 fc 37 0b 38 14 38 21 38 37 38 71 38 7a 38 87 38 .6.6.6'7-7.7.7.7.7.8.8!878q8z8.8
152480 8d 38 d7 38 e0 38 e6 38 ee 38 f3 38 06 39 1a 39 1f 39 32 39 45 39 5b 39 64 39 6f 39 76 39 96 39 .8.8.8.8.8.8.9.9.929E9[9d9o9v9.9
1524a0 9c 39 a2 39 a8 39 ae 39 b4 39 bb 39 c2 39 c9 39 d0 39 d7 39 de 39 e5 39 ed 39 f5 39 fd 39 09 3a .9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.:
1524c0 12 3a 17 3a 1d 3a 27 3a 31 3a 41 3a 51 3a 61 3a 6a 3a 9b 3a a1 3a a7 3a ad 3a b3 3a b9 3a c0 3a .:.:.:':1:A:Q:a:j:.:.:.:.:.:.:.:
1524e0 c7 3a ce 3a d5 3a dc 3a e3 3a ea 3a f2 3a fa 3a 02 3b 0d 3b 12 3b 18 3b 22 3b 2c 3b 3f 3b 44 3b .:.:.:.:.:.:.:.:.;.;.;.;";,;?;D;
152500 5d 3b c6 3d 02 3f 00 00 00 80 06 00 c0 00 00 00 5a 30 ab 31 33 32 67 32 6f 32 81 32 8e 32 b0 32 ];.=.?..........Z0.132g2o2.2.2.2
152520 e1 32 69 33 d5 34 e8 34 60 35 84 36 f5 36 fa 36 25 37 2a 37 59 37 7a 37 88 37 8e 37 a9 37 d1 37 .2i3.4.4`5.6.6.6%7*7Y7z7.7.7.7.7
152540 e5 37 01 38 0b 38 15 38 23 38 3e 38 4f 38 5b 38 77 38 97 38 a5 38 ac 38 b2 38 e5 38 f0 38 0a 3a .7.8.8.8#8>8O8[8w8.8.8.8.8.8.8.:
152560 11 3a 4c 3a 55 3a b2 3a be 3a 36 3b 53 3b 5f 3b 81 3b dd 3b f1 3b 02 3c 0e 3c 1d 3c 35 3c 5e 3c .:L:U:.:.:6;S;_;.;.;.;.<.<.<5<^<
152580 71 3c 99 3c b4 3c b9 3c be 3c d9 3c e6 3c ef 3c f4 3c f9 3c 14 3d 1e 3d 2a 3d 2f 3d 34 3d 4f 3d q<.<.<.<.<.<.<.<.<.<.=.=*=/=4=O=
1525a0 59 3d 65 3d 6a 3d 6f 3d 8d 3d 97 3d a3 3d a8 3d ad 3d ce 3d de 3d 5c 3e 7c 3e c4 3e dc 3e e1 3e Y=e=j=o=.=.=.=.=.=.=.=\>|>.>.>.>
1525c0 48 3f de 3f ef 3f 00 00 00 90 06 00 3c 00 00 00 c4 31 d7 31 f5 31 03 32 b1 33 e8 33 ef 33 f4 33 H?.?.?......<....1.1.1.2.3.3.3.3
1525e0 f8 33 fc 33 00 34 56 34 9b 34 a0 34 a4 34 a8 34 ac 34 07 37 56 37 65 37 45 38 75 3a bf 3c 38 3d .3.3.4V4.4.4.4.4.4.7V7e7E8u:.<8=
152600 a8 3f e7 3f 00 a0 06 00 48 00 00 00 00 30 06 30 16 30 3c 30 72 30 97 30 5b 32 fc 32 b1 34 1d 35 .?.?....H....0.0.0<0r0.0[2.2.4.5
152620 08 36 38 36 84 36 97 36 b5 36 c3 36 71 38 a8 38 af 38 b4 38 b8 38 bc 38 c0 38 16 39 5b 39 60 39 .686.6.6.6.6q8.8.8.8.8.8.8.9[9`9
152640 64 39 68 39 6c 39 d2 3b 36 3c 00 00 00 b0 06 00 48 00 00 00 97 30 9f 30 a6 30 52 31 ac 32 c0 32 d9h9l9.;6<......H....0.0.0R1.2.2
152660 15 34 9d 34 a1 34 a5 34 a9 34 ad 34 b1 34 b5 34 b9 34 29 35 b1 35 b5 35 b9 35 bd 35 c1 35 c5 35 .4.4.4.4.4.4.4.4.4)5.5.5.5.5.5.5
152680 c9 35 cd 35 f0 3e f7 3e 1c 3f 20 3f 24 3f 28 3f 2c 3f 84 3f 00 c0 06 00 50 00 00 00 b5 33 ce 33 .5.5.>.>.?.?$?(?,?.?....P....3.3
1526a0 40 34 5e 34 87 34 2b 35 d0 35 8d 38 a7 38 b6 38 c4 38 d0 38 dc 38 ea 38 fa 38 0f 39 26 39 49 39 @4^4.4+5.5.8.8.8.8.8.8.8.8.9&9I9
1526c0 5e 39 74 39 81 39 8f 39 9d 39 a8 39 be 39 d2 39 db 39 67 3a 81 3a 86 3a 13 3b 40 3d 54 3d 79 3d ^9t9.9.9.9.9.9.9.9g:.:.:.;@=T=y=
1526e0 6e 3e 00 00 00 d0 06 00 70 00 00 00 f0 30 d2 31 f1 31 1a 32 80 32 9e 32 a9 32 e7 32 fa 32 03 33 n>......p....0.1.1.2.2.2.2.2.2.3
152700 20 33 32 33 38 33 41 33 47 33 8e 33 d1 33 d8 33 df 33 e6 33 f3 33 75 34 7a 34 7f 34 84 34 8d 34 .32383A3G3.3.3.3.3.3.3u4z4.4.4.4
152720 4e 35 57 35 b7 35 c0 35 d8 35 04 36 2a 36 80 36 f1 36 f9 36 0b 37 10 37 41 37 87 37 91 37 97 37 N5W5.5.5.5.6*6.6.6.6.7.7A7.7.7.7
152740 a1 37 b1 37 d2 37 3f 38 47 39 b7 3a 01 3c b8 3c 13 3e 97 3e 00 e0 06 00 2c 00 00 00 6f 30 d9 30 .7.7.7?8G9.:.<.<.>.>....,...o0.0
152760 de 30 e5 30 0b 31 2c 31 05 32 35 32 68 32 7b 32 8a 34 06 36 25 36 36 36 47 36 4e 36 d7 36 00 00 .0.0.1,1.252h2{2.4.6%666G6N6.6..
152780 00 f0 06 00 28 00 00 00 47 35 b8 35 f9 36 2c 37 4e 37 17 38 49 39 ad 39 07 3a 1c 3a 66 3a ed 3a ....(...G5.5.6,7N7.8I9.9.:.:f:.:
1527a0 4f 3c 1f 3d fb 3f 00 00 00 00 07 00 44 00 00 00 79 31 3d 32 53 32 97 33 ea 33 e7 34 3a 35 62 36 O<.=.?......D...y1=2S2.3.3.4:5b6
1527c0 7d 36 d7 36 65 37 a9 37 d6 37 f1 37 4b 38 d9 38 1d 39 46 39 6d 39 81 39 22 3a 9c 3b ad 3b be 3b }6.6e7.7.7.7K8.8.9F9m9.9":.;.;.;
1527e0 cf 3b a3 3d b1 3d 19 3e 3a 3f 80 3f 00 10 07 00 50 00 00 00 09 30 4f 30 7a 30 81 31 94 32 9e 32 .;.=.=.>:?.?....P....0O0z0.1.2.2
152800 d4 32 fd 32 07 33 3d 33 66 33 70 33 a6 33 24 39 54 39 bd 39 98 3a b0 3a 28 3b 40 3b b8 3b d0 3b .2.2.3=3f3p3.3$9T9.9.:.:(;@;.;.;
152820 48 3c 60 3c d8 3c f0 3c 68 3d 80 3d f8 3d 10 3e 88 3e a0 3e 18 3f 30 3f a8 3f c0 3f 00 20 07 00 H<`<.<.<h=.=.=.>.>.>.?0?.?.?....
152840 60 00 00 00 40 30 9c 30 a7 30 05 32 4a 32 7c 34 e7 38 ef 38 1f 39 27 39 91 39 99 39 94 3a 9c 3a `...@0.0.0.2J2|4.8.8.9'9.9.9.:.:
152860 d0 3a d8 3a 0b 3b 3a 3c 3e 3c 42 3c 46 3c 4a 3c 4e 3c 52 3c 56 3c 5a 3c 5e 3c 76 3c 5e 3d 62 3d .:.:.;:<><B<F<J<N<R<V<Z<^<v<^=b=
152880 66 3d 6a 3d 6e 3d 72 3d 76 3d 7a 3d 7e 3d 82 3d bd 3d c2 3d c7 3d e2 3d e7 3d ec 3d 00 30 07 00 f=j=n=r=v=z=~=.=.=.=.=.=.=.=.0..
1528a0 20 00 00 00 60 33 61 35 69 35 a0 35 a7 35 fc 38 9d 3a a5 3a dc 3a e3 3a 35 3e 00 00 00 40 07 00 ....`3a5i5.5.5.8.:.:.:.:5>...@..
1528c0 1c 00 00 00 39 31 41 31 78 31 7f 31 89 34 40 36 48 36 73 36 7a 36 cc 39 00 50 07 00 6c 00 00 00 ....91A1x1.1.4@6H6s6z6.9.P..l...
1528e0 5e 36 9c 37 21 38 28 38 51 38 88 38 96 38 ae 38 b7 38 bd 38 c7 38 cc 38 d1 38 d6 38 e6 38 ec 38 ^6.7!8(8Q8.8.8.8.8.8.8.8.8.8.8.8
152900 fb 38 08 39 11 39 3b 39 88 39 95 39 a4 39 b9 39 c3 39 d6 39 dd 39 e9 39 01 3a 06 3a 12 3a 17 3a .8.9.9;9.9.9.9.9.9.9.9.9.:.:.:.:
152920 2b 3a fa 3a 01 3b 13 3b 27 3b 2f 3b 39 3b 42 3b 53 3b 65 3b 74 3b b4 3b ba 3b ce 3b ed 3b 3a 3d +:.:.;.;';/;9;B;S;e;t;.;.;.;.;:=
152940 e3 3f 00 00 00 60 07 00 30 00 00 00 9e 30 0f 36 16 36 c2 37 d7 37 1f 38 7e 38 73 39 7f 3b 98 3b .?...`..0....0.6.6.7.7.8~8s9.;.;
152960 a4 3b 0c 3c 61 3c dd 3c cd 3d 33 3e 3a 3e 5d 3e 64 3e 00 00 00 70 07 00 50 00 00 00 c6 31 34 32 .;.<a<.<.=3>:>]>d>...p..P....142
152980 3d 32 71 32 a0 33 c9 33 d4 33 15 34 3a 34 53 34 b0 34 04 35 7a 35 d3 35 78 36 bb 36 b2 37 bc 37 =2q2.3.3.3.4:4S4.4.5z5.5x6.6.7.7
1529a0 00 38 06 38 10 38 1f 38 01 39 cc 39 ca 3a e9 3a 11 3b a8 3b 2b 3c 93 3d c5 3d e3 3d 01 3e 5f 3e .8.8.8.8.9.9.:.:.;.;+<.=.=.=.>_>
1529c0 d7 3f 00 00 00 80 07 00 64 00 00 00 1e 30 3c 30 5a 30 b0 30 f1 30 0b 31 56 31 dc 32 89 33 34 34 .?......d....0<0Z0.0.0.1V1.2.344
1529e0 a5 34 07 35 86 35 bc 35 0a 36 a2 36 e2 36 e0 37 1e 38 2b 38 91 38 ad 38 cf 38 53 39 9f 39 b3 39 .4.5.5.5.6.6.6.7.8+8.8.8.8S9.9.9
152a00 cf 39 0b 3a 3e 3a c0 3a d6 3a 3c 3b 79 3b 83 3b 9e 3b fb 3b 68 3d cf 3d d4 3d db 3d 01 3e 22 3e .9.:>:.:.:<;y;.;.;.;h=.=.=.=.>">
152a20 da 3e e0 3e 34 3f 00 00 00 90 07 00 20 00 00 00 06 30 7f 30 71 35 79 35 b7 35 bf 35 2b 36 33 36 .>.>4?...........0.0q5y5.5.5+636
152a40 36 37 3e 37 70 37 78 37 00 a0 07 00 58 00 00 00 31 30 26 32 67 32 6b 32 6f 32 73 32 77 32 7b 32 67>7p7x7....X...10&2g2k2o2s2w2{2
152a60 7f 32 83 32 87 32 8b 32 83 39 8a 39 a7 39 ab 39 af 39 b3 39 b7 39 db 3b ed 3b f4 3b 2a 3c 6d 3c .2.2.2.2.9.9.9.9.9.9.9.;.;.;*<m<
152a80 7c 3c c0 3c d6 3c df 3c 1d 3d 73 3d 7f 3d 8b 3d ee 3e 04 3f 61 3f 6f 3f 78 3f ea 3f f3 3f 00 00 |<.<.<.<.=s=.=.=.>.?a?o?x?.?.?..
152aa0 00 b0 07 00 b8 00 00 00 2c 30 37 30 22 32 2c 32 45 32 4e 32 58 32 71 32 7b 32 ad 32 b4 32 ce 32 ........,070"2,2E2N2X2q2{2.2.2.2
152ac0 fb 32 02 33 2d 35 b0 35 3a 36 5b 36 76 36 90 36 95 36 9f 36 a4 36 af 36 ba 36 c7 36 d5 36 e2 36 .2.3-5.5:6[6v6.6.6.6.6.6.6.6.6.6
152ae0 3d 37 b2 37 42 38 df 38 2e 39 39 39 78 39 a1 39 f4 39 39 3a 3d 3a 45 3a 51 3a 6b 3a a4 3a b9 3a =7.7B8.8.999x9.9.99:=:E:Q:k:.:.:
152b00 c4 3a cc 3a d7 3a dd 3a e8 3a ee 3a fc 3a 1a 3b 33 3b 38 3b 51 3b 62 3b 67 3b 75 3b 83 3b 8a 3b .:.:.:.:.:.:.:.;3;8;Q;b;g;u;.;.;
152b20 92 3b aa 3b b8 3b c0 3b d8 3b f1 3b 28 3c 52 3c 6c 3c 71 3c 77 3c 7c 3c 84 3c 8a 3c 92 3c df 3c .;.;.;.;.;.;(<R<l<q<w<|<.<.<.<.<
152b40 24 3d 3d 3d 42 3d 4b 3d b6 3e ee 3e 22 3f 2d 3f 37 3f 46 3f 4e 3f 56 3f 00 c0 07 00 3c 00 00 00 $===B=K=.>.>"?-?7?F?N?V?....<...
152b60 4d 30 a8 30 c9 30 52 31 0d 32 96 32 d9 32 1a 33 93 37 99 37 ab 37 b6 37 11 38 41 38 fe 38 81 39 M0.0.0R1.2.2.2.3.7.7.7.7.8A8.8.9
152b80 c0 39 05 3a 15 3a ee 3b 16 3e 4e 3e a4 3e ac 3e 09 3f bf 3f 00 d0 07 00 78 00 00 00 0b 30 c7 32 .9.:.:.;.>N>.>.>.?.?....x....0.2
152ba0 37 33 b8 33 e5 33 ee 33 f6 33 13 34 01 35 91 35 a5 35 c8 35 15 36 58 36 01 37 1d 37 49 37 56 37 73.3.3.3.3.4.5.5.5.5.6X6.7.7I7V7
152bc0 65 37 bc 37 1f 38 60 38 6f 38 ad 38 c0 38 04 39 21 39 a2 39 ba 39 ed 39 0a 3a 4b 3a ff 3a 1c 3b e7.7.8`8o8.8.8.9!9.9.9.9.:K:.:.;
152be0 ce 3b 40 3c 57 3c a3 3c ba 3c e3 3c fe 3c 23 3d 44 3d 58 3d 7a 3d 84 3d c2 3d de 3d 26 3e 87 3e .;@<W<.<.<.<.<#=D=X=z=.=.=.=&>.>
152c00 a3 3e c5 3e 17 3f 57 3f a9 3f 00 00 00 e0 07 00 7c 00 00 00 03 30 0f 31 4f 31 89 31 be 31 de 31 .>.>.?W?.?......|....0.1O1.1.1.1
152c20 e9 31 f7 31 82 32 b3 32 d2 32 e4 32 ee 32 10 33 31 33 9e 33 c4 33 eb 33 0c 34 87 34 ad 34 d4 34 .1.1.2.2.2.2.2.313.3.3.3.4.4.4.4
152c40 f3 34 af 35 df 35 f9 35 2c 36 49 36 68 36 41 37 c1 37 30 38 3a 38 8e 38 b6 39 bc 39 e2 39 d0 3a .4.5.5.5,6I6h6A7.708:8.8.9.9.9.:
152c60 da 3a e7 3a 18 3b 4a 3b 5b 3b 66 3b 96 3b b9 3b c0 3b d8 3b de 3b f0 3b 2e 3c 34 3c a1 3c 7e 3d .:.:.;J;[;f;.;.;.;.;.;.;.<4<.<~=
152c80 85 3d d2 3e 0b 3f 00 00 00 f0 07 00 5c 00 00 00 2d 30 da 31 2c 32 5d 32 97 32 ec 32 5b 33 71 33 .=.>.?......\...-0.1,2]2.2.2[3q3
152ca0 0c 34 e7 34 ee 34 1c 35 23 35 44 35 6d 35 82 35 94 35 a1 35 ba 35 d3 35 f1 35 18 36 2d 36 3d 36 .4.4.4.5#5D5m5.5.5.5.5.5.5.6-6=6
152cc0 4a 36 73 36 7a 36 9b 36 c4 36 d9 36 eb 36 f8 36 11 37 22 37 2c 37 4e 37 5f 37 74 37 7e 37 a1 37 J6s6z6.6.6.6.6.6.7"7,7N7_7t7~7.7
152ce0 ab 37 2f 3d 00 00 08 00 30 01 00 00 68 30 88 30 d3 32 de 32 4b 33 5d 33 63 33 15 34 4d 34 7f 34 .7/=....0...h0.0.2.2K3]3c3.4M4.4
152d00 9a 34 d4 34 0b 35 1d 35 51 35 74 35 d8 35 e8 35 0d 36 37 36 3e 36 44 36 4b 36 50 36 8e 36 96 36 .4.4.5.5Q5t5.5.5.676>6D6K6P6.6.6
152d20 aa 36 b6 36 bb 36 c0 36 d0 36 d5 36 da 36 ea 36 ef 36 f4 36 04 37 09 37 0e 37 1e 37 23 37 28 37 .6.6.6.6.6.6.6.6.6.6.7.7.7.7#7(7
152d40 38 37 3d 37 42 37 52 37 57 37 5c 37 6c 37 71 37 76 37 86 37 8b 37 90 37 a0 37 a5 37 aa 37 ba 37 87=7B7R7W7\7l7q7v7.7.7.7.7.7.7.7
152d60 bf 37 c4 37 e9 37 05 38 13 38 1f 38 2b 38 3f 38 55 38 7b 38 a7 38 b0 38 e8 38 00 39 10 39 24 39 .7.7.7.8.8.8+8?8U8{8.8.8.8.9.9$9
152d80 29 39 2e 39 4b 39 64 39 69 39 6e 39 8b 39 af 39 ec 39 10 3a 3d 3a 74 3a 79 3a 7e 3a 99 3a a3 3a )9.9K9d9i9n9.9.9.9.:=:t:y:~:.:.:
152da0 b3 3a b8 3a bd 3a d8 3a e7 3a f2 3a f7 3a fc 3a 17 3b 26 3b 31 3b 36 3b 3b 3b 59 3b 68 3b 96 3b .:.:.:.:.:.:.:.:.;&;1;6;;;Y;h;.;
152dc0 ba 3b e4 3b f9 3b 29 3c 3e 3c 62 3c 74 3c 8a 3c 8f 3c 94 3c b5 3c c5 3c e6 3c fd 3c 27 3d 75 3d .;.;.;)<><b<t<.<.<.<.<.<.<.<'=u=
152de0 99 3d bd 3d da 3d df 3d e4 3d ff 3d 12 3e 17 3e 1c 3e 34 3e 7f 3e 84 3e 8f 3e b6 3e c8 3e d4 3e .=.=.=.=.=.=.>.>.>4>.>.>.>.>.>.>
152e00 e2 3e 03 3f 0a 3f 21 3f 37 3f 44 3f 49 3f 57 3f cf 3f e8 3f 00 10 08 00 54 00 00 00 15 30 1c 30 .>.?.?!?7?D?I?W?.?.?....T....0.0
152e20 27 30 35 30 3c 30 42 30 5d 30 64 30 6d 30 a0 30 b5 30 c6 30 30 31 46 31 f6 32 fd 32 97 33 a6 33 '050<0B0]0d0m0.0.0.001F1.2.2.3.3
152e40 40 34 6d 35 5a 36 04 37 0c 37 08 38 8b 38 32 39 38 39 46 3a 50 3a a7 3b aa 3e bd 3e f3 3e fd 3e @4m5Z6.7.7.8.82989F:P:.;.>.>.>.>
152e60 22 3f 88 3f cf 3f 00 00 00 20 08 00 74 00 00 00 94 30 c7 30 e7 30 0e 31 d8 31 e2 31 0c 32 e8 32 "?.?.?......t....0.0.0.1.1.1.2.2
152e80 17 33 4a 33 d5 33 03 34 96 35 b0 35 f6 35 05 36 13 36 30 36 38 36 61 36 68 36 7f 36 95 36 cf 36 .3J3.3.4.5.5.5.6.60686a6h6.6.6.6
152ea0 d6 36 16 37 1d 37 26 37 50 37 63 37 6d 37 86 37 cd 37 da 37 09 38 15 38 47 38 5d 38 98 38 9f 38 .6.7.7&7P7c7m7.7.7.7.8.8G8]8.8.8
152ec0 ef 38 03 39 3a 39 a9 39 12 3b 19 3b 5a 3b 64 3b ad 3c 07 3e 5f 3e 60 3f 72 3f 00 00 00 30 08 00 .8.9:9.9.;.;Z;d;.<.>_>`?r?...0..
152ee0 30 00 00 00 97 30 eb 32 87 33 15 36 e3 36 31 38 4c 38 62 38 78 38 80 38 f1 3b f9 3c 0a 3d e7 3e 0....0.2.3.6.618L8b8x8.8.;.<.=.>
152f00 f2 3e 02 3f 3b 3f b1 3f c3 3f d5 3f 00 40 08 00 b8 00 00 00 e5 30 15 31 54 31 b8 32 c1 34 cb 34 .>.?;?.?.?.?.@.......0.1T1.2.4.4
152f20 e1 34 ed 34 f7 34 01 35 05 35 0b 35 0f 35 15 35 1b 35 21 35 27 35 2d 35 54 35 80 35 ac 35 e9 35 .4.4.4.5.5.5.5.5.5!5'5-5T5.5.5.5
152f40 f1 35 fd 35 0a 36 11 36 1a 36 23 36 33 36 44 36 4e 36 58 36 62 36 86 36 90 36 9a 36 a4 36 ae 36 .5.5.6.6.6#636D6N6X6b6.6.6.6.6.6
152f60 bb 36 c4 36 cd 36 dd 36 5b 37 60 37 ad 37 b8 37 fb 37 04 38 42 38 4b 38 65 38 6e 38 95 38 9a 38 .6.6.6.6[7`7.7.7.7.8B8K8e8n8.8.8
152f80 a0 38 aa 38 b4 38 ca 38 d1 38 de 38 f2 38 f7 38 fd 38 a2 39 10 3a 22 3a 54 3c 5f 3c 66 3c 6c 3c .8.8.8.8.8.8.8.8.8.9.:":T<_<f<l<
152fa0 7b 3c 86 3c 8c 3c 92 3c a6 3c ae 3c 04 3d 18 3d 5e 3d 69 3d 76 3d 7f 3d 94 3d 7c 3e 86 3e 9c 3e {<.<.<.<.<.<.=.=^=i=v=.=.=|>.>.>
152fc0 ad 3e d9 3e 00 50 08 00 48 00 00 00 81 31 c6 31 ec 31 12 32 3c 32 90 32 38 33 a5 33 b7 33 e4 33 .>.>.P..H....1.1.1.2<2.283.3.3.3
152fe0 0e 34 38 34 12 35 1d 35 71 36 a3 36 a9 37 0c 38 3b 38 90 38 d7 39 db 39 df 39 e3 39 e7 39 eb 39 .484.5.5q6.6.7.8;8.8.9.9.9.9.9.9
153000 ef 39 f3 39 31 3b 2f 3d 93 3d 00 00 00 60 08 00 44 00 00 00 e2 30 db 31 ab 32 d8 32 5d 34 6a 34 .9.91;/=.=...`..D....0.1.2.2]4j4
153020 7f 34 8a 34 95 34 a7 34 b2 34 c4 34 cf 34 00 35 57 35 72 35 f7 35 c1 36 67 39 c3 39 cd 39 9d 3a .4.4.4.4.4.4.4.5W5r5.5.6g9.9.9.:
153040 a7 3a 79 3d ac 3d f1 3d 9d 3e b2 3e 5e 3f 92 3f 00 70 08 00 60 00 00 00 e2 31 5f 33 ee 33 15 36 .:y=.=.=.>.>^?.?.p..`....1_3.3.6
153060 20 36 33 36 3d 36 5b 36 66 36 c1 36 dd 36 43 37 5b 37 8b 37 b3 37 e5 37 ff 37 25 38 61 38 81 38 .636=6[6f6.6.6C7[7.7.7.7.7%8a8.8
153080 88 38 70 3a 7f 3a 96 3a c7 3a 5b 3c 95 3c 36 3d 40 3d 72 3d 7b 3d 97 3d a3 3d ae 3d dd 3d 14 3e .8p:.:.:.:[<.<6=@=r={=.=.=.=.=.>
1530a0 20 3e 2b 3e 7e 3e 97 3e b4 3e cd 3e ca 3f 00 00 00 80 08 00 6c 00 00 00 75 30 8f 31 98 31 cc 32 .>+>~>.>.>.>.?......l...u0.1.1.2
1530c0 12 33 dd 35 c3 36 a1 37 c8 37 fe 37 02 39 1d 39 27 39 9a 39 fd 39 1c 3a 3f 3a 8a 3a 91 3a 98 3a .3.5.6.7.7.7.9.9'9.9.9.:?:.:.:.:
1530e0 9f 3a b9 3a c8 3a d2 3a df 3a e9 3a f9 3a 4f 3b 87 3b af 3b 9e 3d c1 3d 06 3e 12 3e 24 3e 65 3e .:.:.:.:.:.:.:O;.;.;.=.=.>.>$>e>
153100 b1 3e ba 3e be 3e c4 3e c8 3e ce 3e d2 3e dc 3e ef 3e f8 3e 13 3f 40 3f 6a 3f ac 3f 00 90 08 00 .>.>.>.>.>.>.>.>.>.>.?@?j?.?....
153120 6c 00 00 00 2b 30 58 30 7f 30 ca 30 ae 31 1c 32 2d 32 6d 32 ca 32 d7 32 08 33 16 33 22 33 33 33 l...+0X0.0.0.1.2-2m2.2.2.3.3"333
153140 41 33 4c 33 14 34 0c 35 1b 35 58 35 66 35 72 35 85 35 93 35 5a 36 c2 36 77 38 7d 38 8b 38 91 38 A3L3.4.5.5X5f5r5.5.5Z6.6w8}8.8.8
153160 97 38 a5 38 b4 38 09 39 6f 39 76 39 80 39 a4 39 d4 39 0c 3a 2a 3a 48 3a 60 3a 7b 3a 86 3a bd 3b .8.8.8.9o9v9.9.9.9.:*:H:`:{:.:.;
153180 c2 3c e4 3f ee 3f f8 3f 00 a0 08 00 50 00 00 00 28 30 3a 30 4c 30 5e 30 70 30 82 30 94 30 a6 30 .<.?.?.?....P...(0:0L0^0p0.0.0.0
1531a0 b8 30 ca 30 dc 30 ee 30 00 31 3f 31 24 34 d7 34 e9 34 fb 34 0d 35 1f 35 5b 35 12 37 19 37 21 37 .0.0.0.0.1?1$4.4.4.4.5.5[5.7.7!7
1531c0 29 37 31 37 eb 3a a4 3c 6d 3d e5 3d 32 3e 0a 3f 71 3f 9b 3f cb 3f 00 00 00 b0 08 00 50 00 00 00 )717.:.<m=.=2>.?q?.?.?......P...
1531e0 31 30 6a 30 81 30 a1 30 23 31 44 31 2a 32 97 32 f1 32 d1 35 a3 36 dd 36 ee 36 ff 36 83 37 77 38 10j0.0.0#1D1*2.2.2.5.6.6.6.6.7w8
153200 ac 38 f7 38 22 39 f3 39 3b 3a 85 3a 06 3b 0f 3b 8c 3b 95 3b ff 3b 08 3c 53 3c 9d 3c e7 3c ad 3d .8.8"9.9;:.:.;.;.;.;.;.<S<.<.<.=
153220 a6 3e f0 3e df 3f 00 00 00 c0 08 00 30 00 00 00 15 30 5b 30 84 30 99 30 af 30 f4 30 9e 31 f3 31 .>.>.?......0....0[0.0.0.0.0.1.1
153240 fb 31 45 32 4f 32 a3 32 ec 32 fb 32 43 33 62 33 44 34 78 36 6f 3c 33 3d 00 d0 08 00 1c 00 00 00 .1E2O2.2.2.2C3b3D4x6o<3=........
153260 8a 34 92 34 c9 34 d0 34 63 38 69 39 71 39 a8 39 af 39 30 3d 00 e0 08 00 2c 00 00 00 fd 30 07 31 .4.4.4.4c8i9q9.9.90=....,....0.1
153280 11 31 1b 31 88 31 b1 31 02 32 22 32 86 32 08 33 44 33 35 37 e3 37 82 38 82 39 ab 39 79 3b a4 3d .1.1.1.1.2"2.2.3D357.7.8.9.9y;.=
1532a0 00 f0 08 00 98 00 00 00 11 30 2d 30 7b 30 81 30 a7 31 d8 31 ba 32 56 33 67 34 86 34 92 34 14 36 .........0-0{0.0.1.1.2V3g4.4.4.6
1532c0 1a 36 1f 36 26 36 36 36 44 36 55 36 6d 36 73 36 7f 36 9e 36 a4 36 72 37 dd 37 f7 37 04 38 34 38 .6.6&666D6U6m6s6.6.6.6r7.7.7.848
1532e0 58 38 63 38 70 38 82 38 ca 38 e3 38 67 39 7c 39 85 39 8e 39 f2 39 79 3a 7e 3a c9 3a d1 3a d9 3a X8c8p8.8.8.8g9|9.9.9.9y:~:.:.:.:
153300 e1 3a e9 3a 07 3b 0f 3b 71 3b 7d 3b 91 3b 9d 3b a9 3b c9 3b 10 3c 3a 3c 42 3c 5f 3c 6f 3c 7b 3c .:.:.;.;q;};.;.;.;.;.<:<B<_<o<{<
153320 8a 3c 9d 3d ce 3d 10 3e 47 3e 64 3e 78 3e 83 3e d0 3e 59 3f 9c 3f ce 3f 00 00 09 00 78 00 00 00 .<.=.=.>G>d>x>.>.>Y?.?.?....x...
153340 36 30 b6 30 46 31 66 31 76 31 cb 31 cc 32 dc 32 ed 32 f5 32 05 33 16 33 7d 33 88 33 8e 33 97 33 60.0F1f1v1.1.2.2.2.2.3.3}3.3.3.3
153360 d1 33 e0 33 ec 33 fb 33 0e 34 2d 34 58 34 73 34 bc 34 c5 34 ce 34 d7 34 02 35 24 35 48 35 ba 35 .3.3.3.3.4-4X4s4.4.4.4.4.5$5H5.5
153380 55 36 b4 36 0f 37 7d 37 9c 37 cd 37 cf 38 d5 38 36 39 3b 39 4d 39 6b 39 7f 39 85 39 2f 3a 84 3a U6.6.7}7.7.7.8.869;9M9k9.9.9/:.:
1533a0 bb 3a 91 3e ad 3e 22 3f 91 3f a2 3f b3 3f dd 3f 00 10 09 00 1c 00 00 00 37 30 52 30 ee 30 02 31 .:.>.>"?.?.?.?.?........70R0.0.1
1533c0 13 31 41 31 ad 31 c6 31 a7 35 00 00 00 20 09 00 ec 00 00 00 ee 30 f2 30 f6 30 fa 30 fe 30 02 31 .1A1.1.1.5...........0.0.0.0.0.1
1533e0 06 31 0a 31 0e 31 12 31 16 31 1a 31 1e 31 22 31 26 31 2a 31 2e 31 32 31 36 31 3a 31 3e 31 42 31 .1.1.1.1.1.1.1"1&1*1.12161:1>1B1
153400 46 31 4a 31 4e 31 52 31 56 31 5a 31 5e 31 62 31 66 31 6a 31 74 31 f2 31 2e 32 38 32 9f 32 aa 32 F1J1N1R1V1Z1^1b1f1j1t1.1.282.2.2
153420 09 33 17 33 61 33 81 33 8b 33 f7 33 22 34 2d 34 98 34 ce 34 e2 34 09 35 20 35 28 35 42 35 6f 35 .3.3a3.3.3.3"4-4.4.4.4.5.5(5B5o5
153440 78 35 c1 36 d1 36 2a 37 32 37 3e 37 9c 37 a9 37 d5 37 dd 37 00 38 18 38 bf 38 d7 38 eb 38 fb 38 x5.6.6*727>7.7.7.7.7.8.8.8.8.8.8
153460 07 39 10 39 87 39 93 39 9b 39 a7 39 18 3a 20 3a 28 3a 34 3a 40 3a 67 3a 89 3a b3 3b bb 3b d3 3b .9.9.9.9.9.9.:.:(:4:@:g:.:.;.;.;
153480 db 3b 4a 3c 52 3c 5e 3c bc 3c c9 3c f5 3c fd 3c 20 3d 80 3d 91 3d d0 3d dc 3d fc 3d 0c 3e 18 3e .;J<R<^<.<.<.<.<.=.=.=.=.=.=.>.>
1534a0 21 3e 87 3e 93 3e 9b 3e ff 3e 0c 3f 18 3f 54 3f 83 3f 8b 3f 93 3f c8 3f 00 30 09 00 cc 00 00 00 !>.>.>.>.>.?.?T?.?.?.?.?.0......
1534c0 d1 30 d9 30 e1 30 ac 31 b8 31 c8 31 d4 31 f1 31 f7 31 0c 32 31 32 76 32 82 32 f2 32 5e 33 66 33 .0.0.0.1.1.1.1.1.1.212v2.2.2^3f3
1534e0 6e 33 76 33 b6 33 c2 33 e3 33 07 34 13 34 71 34 57 35 6a 35 97 35 a3 35 af 35 d8 35 51 36 59 36 n3v3.3.3.3.4.4q4W5j5.5.5.5.5Q6Y6
153500 61 36 69 36 71 36 8f 36 97 36 f9 36 05 37 19 37 25 37 31 37 51 37 af 37 b7 37 d9 37 e9 37 f5 37 a6i6q6.6.6.6.7.7%717Q7.7.7.7.7.7
153520 04 38 01 39 09 39 11 39 19 39 37 39 3f 39 a1 39 ad 39 c1 39 cd 39 d9 39 47 3a 4f 3a 71 3a 81 3a .8.9.9.9.979?9.9.9.9.9.9G:O:q:.:
153540 8d 3a 9c 3a 80 3b 88 3b b9 3b c2 3b cd 3b 08 3c 1e 3c 34 3c 3d 3c 48 3c 50 3c 6e 3c 7a 3c 90 3c .:.:.;.;.;.;.;.<.<4<=<H<P<n<z<.<
153560 99 3c a2 3c ed 3c 51 3d 8b 3d 9f 3d e6 3d f2 3d 0a 3e 12 3e 41 3e 61 3e c1 3e 6c 3f 7d 3f ad 3f .<.<.<Q=.=.=.=.=.>.>A>a>.>l?}?.?
153580 b5 3f 00 00 00 40 09 00 94 00 00 00 11 30 19 30 3f 30 63 30 6c 30 77 30 ba 30 eb 30 48 31 8a 31 .?...@.......0.0?0c0l0w0.0.0H1.1
1535a0 96 31 1e 32 26 32 6d 32 79 32 f4 32 26 33 58 33 f1 33 05 34 1d 34 25 34 46 34 89 34 a5 35 d2 35 .1.2&2m2y2.2&3X3.3.4.4%4F4.4.5.5
1535c0 da 35 e7 35 dc 36 e8 36 f8 36 04 37 21 37 27 37 3c 37 61 37 a6 37 b2 37 1e 38 27 38 37 38 b0 39 .5.5.6.6.6.7!7'7<7a7.7.7.8'878.9
1535e0 c0 39 cc 39 d8 39 e6 39 05 3a 20 3a 29 3a 31 3a 1e 3b 83 3b 8b 3b 9b 3b d2 3b 1a 3c 33 3c 93 3c .9.9.9.9.:.:):1:.;.;.;.;.;.<3<.<
153600 ad 3c b6 3c be 3c 44 3d 73 3e 08 3f 18 3f 24 3f 36 3f 46 3f 52 3f 00 00 00 50 09 00 c8 00 00 00 .<.<.<D=s>.?.?$?6?F?R?...P......
153620 32 30 b5 30 c7 30 0e 31 19 31 2b 31 42 31 c3 31 d5 31 fb 31 1e 32 29 32 3b 32 52 32 b9 32 c7 32 20.0.0.1.1+1B1.1.1.1.2)2;2R2.2.2
153640 d9 32 e4 32 0a 33 15 33 27 33 42 33 7c 33 86 33 92 33 fd 33 17 34 24 34 54 34 78 34 83 34 90 34 .2.2.3.3'3B3|3.3.3.3.4$4T4x4.4.4
153660 a2 34 5a 35 67 35 77 35 84 35 6e 36 b3 36 d1 36 f2 36 59 37 67 37 79 37 84 37 aa 37 b5 37 c7 37 .4Z5g5w5.5n6.6.6.6Y7g7y7.7.7.7.7
153680 f2 37 59 38 69 38 7b 38 86 38 ae 38 b9 38 cb 38 29 39 b2 39 ba 39 c6 39 24 3a 31 3a 5d 3a 65 3a .7Y8i8{8.8.8.8.8)9.9.9.9$:1:]:e:
1536a0 88 3a a3 3a 54 3b 6c 3b 80 3b 90 3b 9c 3b a5 3b 29 3c 35 3c 3d 3c 49 3c c7 3c cf 3c d7 3c e3 3c .:.:T;l;.;.;.;.;)<5<=<I<.<.<.<.<
1536c0 ef 3c 16 3d 38 3d 84 3e 8c 3e b1 3e b9 3e 12 3f 1a 3f 26 3f 84 3f 91 3f bd 3f c5 3f e8 3f 00 00 .<.=8=.>.>.>.>.?.?&?.?.?.?.?.?..
1536e0 00 60 09 00 cc 00 00 00 55 30 66 30 a5 30 b1 30 d1 30 e1 30 ed 30 f6 30 69 31 75 31 7d 31 ee 31 .`......U0f0.0.0.0.0.0.0i1u1}1.1
153700 fb 31 07 32 43 32 72 32 7a 32 82 32 b7 32 e6 33 ee 33 f6 33 a9 34 b5 34 c5 34 d1 34 ee 34 f4 34 .1.2C2r2z2.2.2.3.3.3.4.4.4.4.4.4
153720 09 35 2e 35 73 35 7f 35 fe 35 46 36 4e 36 56 36 5e 36 9e 36 aa 36 cb 36 ef 36 fb 36 66 37 59 38 .5.5s5.5.5F6N6V6^6.6.6.6.6.6f7Y8
153740 6c 38 98 38 9f 38 c8 38 19 39 21 39 29 39 31 39 4f 39 57 39 b9 39 c5 39 d9 39 e5 39 f1 39 48 3a l8.8.8.8.9!9)919O9W9.9.9.9.9.9H:
153760 72 3a 7a 3a 97 3a a7 3a b3 3a c2 3a 73 3b 7b 3b ac 3b b5 3b c0 3b fb 3b 11 3c 27 3c 30 3c 3b 3c r:z:.:.:.:.:s;{;.;.;.;.;.<'<0<;<
153780 43 3c 61 3c 6d 3c 83 3c 8c 3c 95 3c e0 3c 44 3d 7e 3d 92 3d d9 3d e5 3d fd 3d 05 3e 34 3e 54 3e C<a<m<.<.<.<.<D=~=.=.=.=.=.>4>T>
1537a0 c1 3e 6e 3f 7f 3f af 3f b7 3f 00 00 00 70 09 00 80 00 00 00 16 30 1e 30 44 30 68 30 71 30 7c 30 .>n?.?.?.?...p.......0.0D0h0q0|0
1537c0 bf 30 ec 30 4b 31 8b 31 92 31 0e 32 16 32 61 32 d1 32 00 33 cd 33 e1 33 f9 33 01 34 22 34 65 34 .0.0K1.1.1.2.2a2.2.3.3.3.3.4"4e4
1537e0 9b 35 c8 35 d0 35 dd 35 a9 36 b5 36 c5 36 d1 36 ee 36 f4 36 09 37 2e 37 73 37 7f 37 fa 37 10 38 .5.5.5.5.6.6.6.6.6.6.7.7s7.7.7.8
153800 20 38 77 38 89 38 c9 38 d4 38 e6 38 3d 39 4d 39 59 39 65 39 73 39 92 39 ad 39 b6 39 be 39 ab 3a .8w8.8.8.8.8=9M9Y9e9s9.9.9.9.9.:
153820 23 3b 2b 3b 3b 3b 74 3b a1 3b 00 00 00 80 09 00 1c 01 00 00 c0 32 c8 32 d4 32 d8 32 dc 32 e0 32 #;+;;;t;.;...........2.2.2.2.2.2
153840 e4 32 e8 32 ec 32 f0 32 fc 32 00 33 04 33 08 33 20 33 24 33 28 33 30 33 38 33 40 33 48 33 50 33 .2.2.2.2.2.3.3.3.3$3(30383@3H3P3
153860 58 33 60 33 68 33 70 33 78 33 80 33 88 33 90 33 98 33 a0 33 a8 33 b0 33 b8 33 c0 33 c8 33 d0 33 X3`3h3p3x3.3.3.3.3.3.3.3.3.3.3.3
153880 d8 33 e0 33 e8 33 f0 33 f8 33 00 34 08 34 10 34 18 34 20 34 28 34 30 34 38 34 40 34 48 34 50 34 .3.3.3.3.3.4.4.4.4.4(40484@4H4P4
1538a0 58 34 60 34 68 34 70 34 78 34 80 34 88 34 90 34 98 34 a0 34 a8 34 b0 34 b8 34 c0 34 c8 34 d0 34 X4`4h4p4x4.4.4.4.4.4.4.4.4.4.4.4
1538c0 d8 34 e0 34 e8 34 f0 34 f8 34 00 35 08 35 10 35 18 35 20 35 28 35 30 35 38 35 40 35 48 35 50 35 .4.4.4.4.4.5.5.5.5.5(50585@5H5P5
1538e0 58 35 60 35 68 35 70 35 78 35 80 35 88 35 90 35 98 35 a0 35 a8 35 b0 35 b8 35 c0 35 c8 35 d0 35 X5`5h5p5x5.5.5.5.5.5.5.5.5.5.5.5
153900 d8 35 e0 35 e8 35 f0 35 f8 35 00 36 08 36 10 36 18 36 20 36 28 36 30 36 38 36 40 36 48 36 50 36 .5.5.5.5.5.6.6.6.6.6(60686@6H6P6
153920 58 36 60 36 68 36 70 36 78 36 80 36 88 36 90 36 98 36 a0 36 a8 36 a0 3c a4 3c a8 3c a4 3d a8 3d X6`6h6p6x6.6.6.6.6.6.6.<.<.<.=.=
153940 ac 3d c4 3d c8 3d cc 3d 00 90 09 00 14 00 00 00 e8 3f ec 3f f0 3f f4 3f f8 3f fc 3f 00 a0 09 00 .=.=.=.=.........?.?.?.?.?.?....
153960 f4 01 00 00 00 30 04 30 08 30 0c 30 10 30 14 30 18 30 1c 30 20 30 24 30 28 30 2c 30 30 30 34 30 .....0.0.0.0.0.0.0.0.0$0(0,00040
153980 38 30 3c 30 40 30 44 30 48 30 4c 30 50 30 54 30 58 30 5c 30 60 30 64 30 68 30 6c 30 70 30 74 30 80<0@0D0H0L0P0T0X0\0`0d0h0l0p0t0
1539a0 78 30 7c 30 80 30 84 30 88 30 8c 30 90 30 94 30 98 30 9c 30 a0 30 a4 30 a8 30 ac 30 b0 30 b4 30 x0|0.0.0.0.0.0.0.0.0.0.0.0.0.0.0
1539c0 b8 30 bc 30 c0 30 c4 30 c8 30 cc 30 d0 30 d4 30 d8 30 dc 30 e0 30 e4 30 e8 30 ec 30 f0 30 f4 30 .0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0
1539e0 f8 30 fc 30 00 31 04 31 08 31 0c 31 10 31 14 31 18 31 1c 31 20 31 24 31 28 31 2c 31 30 31 34 31 .0.0.1.1.1.1.1.1.1.1.1$1(1,10141
153a00 38 31 3c 31 a0 38 a8 38 b0 38 b4 38 b8 38 bc 38 c0 38 c4 38 c8 38 cc 38 d4 38 d8 38 dc 38 e0 38 81<1.8.8.8.8.8.8.8.8.8.8.8.8.8.8
153a20 e4 38 e8 38 ec 38 f0 38 fc 38 04 39 0c 39 10 39 14 39 18 39 1c 39 a0 39 a8 39 ac 39 b0 39 b4 39 .8.8.8.8.8.9.9.9.9.9.9.9.9.9.9.9
153a40 b8 39 bc 39 c0 39 c4 39 c8 39 cc 39 d0 39 d4 39 d8 39 dc 39 e0 39 e4 39 90 3a 94 3a 98 3a 9c 3a .9.9.9.9.9.9.9.9.9.9.9.9.:.:.:.:
153a60 a0 3a a4 3a a8 3a ac 3a b0 3a b4 3a b8 3a bc 3a c0 3a c4 3a c8 3a cc 3a 18 3b 1c 3b 20 3b 24 3b .:.:.:.:.:.:.:.:.:.:.:.:.;.;.;$;
153a80 28 3b 2c 3b 30 3b 34 3b 38 3b 3c 3b 40 3b 44 3b 48 3b 4c 3b 50 3b 54 3b 58 3b 5c 3b 60 3b 64 3b (;,;0;4;8;<;@;D;H;L;P;T;X;\;`;d;
153aa0 68 3b 6c 3b 70 3b 74 3b 78 3b 7c 3b 80 3b 84 3b 88 3b 8c 3b 90 3b 94 3b 98 3b 9c 3b a0 3b a4 3b h;l;p;t;x;|;.;.;.;.;.;.;.;.;.;.;
153ac0 a8 3b ac 3b b0 3b b4 3b b8 3b bc 3b c0 3b cc 3b d0 3b d4 3b d8 3b dc 3b e0 3b e4 3b e8 3b ec 3b .;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;
153ae0 f0 3b f4 3b f8 3b fc 3b 00 3c 04 3c 08 3c 0c 3c 10 3c 14 3c 18 3c 1c 3c 20 3c 24 3c 28 3c 2c 3c .;.;.;.;.<.<.<.<.<.<.<.<.<$<(<,<
153b00 30 3c 34 3c 38 3c 3c 3c 40 3c 44 3c 48 3c 4c 3c 50 3c 54 3c 58 3c 5c 3c 60 3c 64 3c 68 3c 6c 3c 0<4<8<<<@<D<H<L<P<T<X<\<`<d<h<l<
153b20 70 3c 74 3c 78 3c 48 3f 4c 3f 50 3f 54 3f 58 3f 5c 3f 60 3f 64 3f 68 3f 6c 3f 70 3f 74 3f 78 3f p<t<x<H?L?P?T?X?\?`?d?h?l?p?t?x?
153b40 7c 3f 80 3f 84 3f 88 3f 8c 3f 90 3f 94 3f 00 00 00 b0 09 00 4c 00 00 00 94 3d 9c 3d a4 3d ac 3d |?.?.?.?.?.?.?......L....=.=.=.=
153b60 b4 3d bc 3d c4 3d cc 3d d4 3d dc 3d e4 3d ec 3d f4 3d fc 3d 04 3e 0c 3e 14 3e 1c 3e 24 3e 2c 3e .=.=.=.=.=.=.=.=.=.=.>.>.>.>$>,>
153b80 34 3e 3c 3e 44 3e 4c 3e 54 3e 5c 3e 64 3e 6c 3e 74 3e d4 3f d8 3f dc 3f e0 3f 00 00 00 c0 09 00 4><>D>L>T>\>d>l>t>.?.?.?.?......
153ba0 38 01 00 00 18 30 24 30 30 30 3c 30 48 30 54 30 60 30 6c 30 78 30 84 30 90 30 9c 30 a8 30 b4 30 8....0$000<0H0T0`0l0x0.0.0.0.0.0
153bc0 c0 30 cc 30 d8 30 e4 30 f0 30 fc 30 08 31 14 31 20 31 2c 31 38 31 44 31 50 31 5c 31 68 31 74 31 .0.0.0.0.0.0.1.1.1,181D1P1\1h1t1
153be0 80 31 8c 31 98 31 a4 31 b0 31 bc 31 c8 31 d4 31 e0 31 ec 31 f8 31 04 32 10 32 1c 32 28 32 34 32 .1.1.1.1.1.1.1.1.1.1.1.2.2.2(242
153c00 40 32 4c 32 58 32 64 32 70 32 7c 32 88 32 94 32 a0 32 ac 32 b8 32 c4 32 d0 32 dc 32 e8 32 f4 32 @2L2X2d2p2|2.2.2.2.2.2.2.2.2.2.2
153c20 00 33 0c 33 18 33 28 33 34 33 40 33 4c 33 58 33 64 33 70 33 7c 33 88 33 94 33 a0 33 ac 33 b8 33 .3.3.3(343@3L3X3d3p3|3.3.3.3.3.3
153c40 c4 33 d0 33 dc 33 e8 33 f4 33 00 34 0c 34 18 34 24 34 30 34 0c 3e 14 3e 1c 3e 24 3e 2c 3e 34 3e .3.3.3.3.3.4.4.4$404.>.>.>$>,>4>
153c60 3c 3e 44 3e 4c 3e 54 3e 5c 3e 64 3e 6c 3e 74 3e 7c 3e 84 3e 8c 3e 94 3e 9c 3e a4 3e ac 3e b4 3e <>D>L>T>\>d>l>t>|>.>.>.>.>.>.>.>
153c80 bc 3e c4 3e cc 3e d4 3e dc 3e e4 3e ec 3e f4 3e fc 3e 04 3f 0c 3f 14 3f 1c 3f 24 3f 2c 3f 34 3f .>.>.>.>.>.>.>.>.>.?.?.?.?$?,?4?
153ca0 3c 3f 44 3f 4c 3f 54 3f 5c 3f 64 3f 6c 3f 74 3f 7c 3f 84 3f 8c 3f 94 3f 9c 3f a4 3f ac 3f b4 3f <?D?L?T?\?d?l?t?|?.?.?.?.?.?.?.?
153cc0 bc 3f c4 3f cc 3f d4 3f dc 3f e4 3f ec 3f f4 3f fc 3f 00 00 00 d0 09 00 88 01 00 00 04 30 0c 30 .?.?.?.?.?.?.?.?.?...........0.0
153ce0 14 30 1c 30 24 30 2c 30 34 30 3c 30 44 30 4c 30 54 30 5c 30 64 30 6c 30 74 30 7c 30 84 30 8c 30 .0.0$0,040<0D0L0T0\0d0l0t0|0.0.0
153d00 94 30 9c 30 a4 30 ac 30 b4 30 bc 30 c4 30 cc 30 d4 30 dc 30 e4 30 ec 30 f4 30 fc 30 04 31 0c 31 .0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.1
153d20 14 31 1c 31 24 31 2c 31 34 31 3c 31 44 31 4c 31 54 31 5c 31 64 31 6c 31 74 31 7c 31 84 31 8c 31 .1.1$1,141<1D1L1T1\1d1l1t1|1.1.1
153d40 94 31 9c 31 a4 31 ac 31 b4 31 bc 31 c4 31 cc 31 d4 31 dc 31 e4 31 ec 31 f4 31 fc 31 04 32 0c 32 .1.1.1.1.1.1.1.1.1.1.1.1.1.1.2.2
153d60 14 32 1c 32 24 32 2c 32 34 32 3c 32 44 32 4c 32 54 32 5c 32 64 32 6c 32 74 32 7c 32 84 32 8c 32 .2.2$2,242<2D2L2T2\2d2l2t2|2.2.2
153d80 94 32 9c 32 a4 32 ac 32 b4 32 bc 32 c4 32 cc 32 d4 32 dc 32 e4 32 ec 32 f4 32 fc 32 04 33 0c 33 .2.2.2.2.2.2.2.2.2.2.2.2.2.2.3.3
153da0 14 33 1c 33 24 33 2c 33 34 33 3c 33 44 33 4c 33 54 33 5c 33 64 33 6c 33 74 33 7c 33 84 33 8c 33 .3.3$3,343<3D3L3T3\3d3l3t3|3.3.3
153dc0 94 33 9c 33 a4 33 ac 33 b4 33 bc 33 c4 33 cc 33 d4 33 dc 33 e4 33 ec 33 f4 33 fc 33 04 34 0c 34 .3.3.3.3.3.3.3.3.3.3.3.3.3.3.4.4
153de0 14 34 1c 34 24 34 2c 34 34 34 3c 34 44 34 4c 34 54 34 5c 34 64 34 6c 34 74 34 7c 34 84 34 8c 34 .4.4$4,444<4D4L4T4\4d4l4t4|4.4.4
153e00 94 34 9c 34 a4 34 ac 34 b4 34 bc 34 c4 34 cc 34 d4 34 dc 34 e4 34 ec 34 f4 34 fc 34 04 35 0c 35 .4.4.4.4.4.4.4.4.4.4.4.4.4.4.5.5
153e20 14 35 1c 35 24 35 28 3f 30 3f 38 3f 40 3f 48 3f 50 3f 58 3f 60 3f 68 3f 70 3f 78 3f 80 3f 88 3f .5.5$5(?0?8?@?H?P?X?`?h?p?x?.?.?
153e40 90 3f 98 3f a0 3f a8 3f b0 3f b8 3f c0 3f c8 3f d0 3f d8 3f e0 3f e8 3f f0 3f f8 3f 00 e0 09 00 .?.?.?.?.?.?.?.?.?.?.?.?.?.?....
153e60 9c 01 00 00 00 30 08 30 10 30 18 30 20 30 28 30 30 30 38 30 40 30 48 30 50 30 58 30 60 30 68 30 .....0.0.0.0.0(00080@0H0P0X0`0h0
153e80 70 30 78 30 80 30 88 30 90 30 98 30 a0 30 a8 30 b0 30 b8 30 c0 30 c8 30 d0 30 d8 30 e0 30 e8 30 p0x0.0.0.0.0.0.0.0.0.0.0.0.0.0.0
153ea0 f0 30 f8 30 00 31 08 31 10 31 18 31 20 31 28 31 30 31 38 31 40 31 48 31 50 31 58 31 60 31 68 31 .0.0.1.1.1.1.1(10181@1H1P1X1`1h1
153ec0 70 31 78 31 80 31 88 31 90 31 98 31 a0 31 a8 31 b0 31 b8 31 c0 31 c8 31 d0 31 d8 31 e0 31 e8 31 p1x1.1.1.1.1.1.1.1.1.1.1.1.1.1.1
153ee0 f0 31 f8 31 00 32 08 32 10 32 18 32 20 32 28 32 30 32 38 32 40 32 48 32 50 32 58 32 60 32 68 32 .1.1.2.2.2.2.2(20282@2H2P2X2`2h2
153f00 70 32 78 32 80 32 88 32 90 32 98 32 a0 32 a8 32 b0 32 b8 32 c0 32 c8 32 d0 32 d8 32 e0 32 e8 32 p2x2.2.2.2.2.2.2.2.2.2.2.2.2.2.2
153f20 f0 32 f8 32 00 33 08 33 10 33 18 33 20 33 28 33 30 33 38 33 40 33 48 33 50 33 58 33 60 33 68 33 .2.2.3.3.3.3.3(30383@3H3P3X3`3h3
153f40 70 33 78 33 80 33 88 33 90 33 98 33 a0 33 a8 33 b0 33 b8 33 c0 33 c8 33 d0 33 d8 33 e0 33 e8 33 p3x3.3.3.3.3.3.3.3.3.3.3.3.3.3.3
153f60 f0 33 f8 33 00 34 08 34 10 34 18 34 20 34 28 34 30 34 38 34 40 34 48 34 50 34 58 34 60 34 68 34 .3.3.4.4.4.4.4(40484@4H4P4X4`4h4
153f80 70 34 78 34 80 34 88 34 90 34 98 34 a0 34 a8 34 b0 34 b8 34 c0 34 c8 34 d0 34 d8 34 e0 34 e8 34 p4x4.4.4.4.4.4.4.4.4.4.4.4.4.4.4
153fa0 f0 34 f8 34 00 35 08 35 10 35 18 35 20 35 28 35 30 35 38 35 40 35 48 35 50 35 58 35 60 35 68 35 .4.4.5.5.5.5.5(50585@5H5P5X5`5h5
153fc0 70 35 78 35 80 35 88 35 90 35 98 35 a0 35 a8 35 b0 35 b8 35 c0 35 c8 35 d0 35 d8 35 e0 35 e8 35 p5x5.5.5.5.5.5.5.5.5.5.5.5.5.5.5
153fe0 f0 35 f8 35 00 36 08 36 10 36 18 36 20 36 28 36 30 36 38 36 40 36 00 00 00 f0 09 00 14 00 00 00 .5.5.6.6.6.6.6(60686@6..........
154000 3a 30 3e 30 42 30 46 30 08 39 0c 39 00 00 0a 00 5c 02 00 00 c0 39 c4 39 c8 39 cc 39 d0 39 d4 39 :0>0B0F0.9.9....\....9.9.9.9.9.9
154020 d8 39 dc 39 e0 39 e4 39 e8 39 ec 39 f0 39 f4 39 f8 39 fc 39 00 3a 04 3a 08 3a 0c 3a 18 3a 1c 3a .9.9.9.9.9.9.9.9.9.9.:.:.:.:.:.:
154040 20 3a 24 3a 28 3a 2c 3a 38 3a 3c 3a 40 3a 44 3a 50 3a 54 3a 58 3a 5c 3a 60 3a 64 3a 70 3a 74 3a .:$:(:,:8:<:@:D:P:T:X:\:`:d:p:t:
154060 80 3a 84 3a 90 3a 94 3a 98 3a 9c 3a a0 3a a4 3a a8 3a ac 3a b0 3a b4 3a c0 3a c4 3a d0 3a d4 3a .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
154080 d8 3a dc 3a e0 3a e4 3a e8 3a ec 3a f8 3a fc 3a 00 3b 04 3b 08 3b 0c 3b 10 3b 14 3b 18 3b 1c 3b .:.:.:.:.:.:.:.:.;.;.;.;.;.;.;.;
1540a0 20 3b 24 3b 28 3b 2c 3b 30 3b 34 3b 38 3b 3c 3b 40 3b 44 3b 48 3b 4c 3b 50 3b 54 3b 58 3b 5c 3b .;$;(;,;0;4;8;<;@;D;H;L;P;T;X;\;
1540c0 60 3b 64 3b 68 3b 6c 3b 70 3b 74 3b 78 3b 7c 3b 80 3b 84 3b 88 3b 8c 3b 90 3b 94 3b 98 3b 9c 3b `;d;h;l;p;t;x;|;.;.;.;.;.;.;.;.;
1540e0 a0 3b a4 3b a8 3b ac 3b b0 3b b4 3b b8 3b bc 3b c0 3b c4 3b c8 3b cc 3b d0 3b d4 3b d8 3b dc 3b .;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;
154100 e0 3b e4 3b e8 3b ec 3b f8 3b fc 3b 00 3c 04 3c 08 3c 0c 3c 10 3c 14 3c 18 3c 1c 3c 20 3c 24 3c .;.;.;.;.;.;.<.<.<.<.<.<.<.<.<$<
154120 28 3c 2c 3c 34 3c 38 3c 40 3c 44 3c 4c 3c 50 3c 58 3c 5c 3c 64 3c 68 3c 70 3c 74 3c 7c 3c 80 3c (<,<4<8<@<D<L<P<X<\<d<h<p<t<|<.<
154140 88 3c 8c 3c 94 3c 98 3c a0 3c a4 3c ac 3c b0 3c b8 3c bc 3c c4 3c c8 3c d0 3c d4 3c dc 3c e0 3c .<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<
154160 e8 3c ec 3c f4 3c f8 3c 00 3d 04 3d 0c 3d 10 3d 18 3d 1c 3d 24 3d 28 3d 30 3d 34 3d 3c 3d 40 3d .<.<.<.<.=.=.=.=.=.=$=(=0=4=<=@=
154180 48 3d 4c 3d 54 3d 58 3d 60 3d 64 3d 6c 3d 70 3d 78 3d 7c 3d 84 3d 88 3d 90 3d 94 3d 9c 3d a0 3d H=L=T=X=`=d=l=p=x=|=.=.=.=.=.=.=
1541a0 a8 3d ac 3d b4 3d b8 3d c0 3d c4 3d cc 3d d0 3d d8 3d dc 3d e4 3d e8 3d f0 3d f4 3d fc 3d 00 3e .=.=.=.=.=.=.=.=.=.=.=.=.=.=.=.>
1541c0 08 3e 0c 3e 14 3e 18 3e 20 3e 24 3e 2c 3e 30 3e 38 3e 3c 3e 44 3e 48 3e 50 3e 54 3e 5c 3e 60 3e .>.>.>.>.>$>,>0>8><>D>H>P>T>\>`>
1541e0 68 3e 6c 3e 74 3e 78 3e 80 3e 84 3e 8c 3e 90 3e 98 3e 9c 3e a4 3e a8 3e b0 3e b4 3e bc 3e c0 3e h>l>t>x>.>.>.>.>.>.>.>.>.>.>.>.>
154200 c8 3e cc 3e d4 3e d8 3e e0 3e e4 3e ec 3e f0 3e f8 3e fc 3e 04 3f 08 3f 10 3f 14 3f 1c 3f 20 3f .>.>.>.>.>.>.>.>.>.>.?.?.?.?.?.?
154220 28 3f 2c 3f 34 3f 38 3f 40 3f 44 3f 4c 3f 50 3f 58 3f 5c 3f 64 3f 68 3f 70 3f 74 3f 7c 3f 80 3f (?,?4?8?@?D?L?P?X?\?d?h?p?t?|?.?
154240 88 3f 8c 3f 94 3f 98 3f a0 3f a4 3f ac 3f b0 3f b8 3f bc 3f c4 3f c8 3f d0 3f d4 3f dc 3f e0 3f .?.?.?.?.?.?.?.?.?.?.?.?.?.?.?.?
154260 e8 3f ec 3f f4 3f f8 3f 00 10 0a 00 94 00 00 00 00 30 04 30 0c 30 10 30 18 30 1c 30 24 30 28 30 .?.?.?.?.........0.0.0.0.0.0$0(0
154280 30 30 34 30 3c 30 40 30 48 30 4c 30 54 30 58 30 60 30 64 30 6c 30 70 30 78 30 7c 30 84 30 88 30 0040<0@0H0L0T0X0`0d0l0p0x0|0.0.0
1542a0 90 30 94 30 9c 30 a0 30 a8 30 ac 30 b4 30 b8 30 c0 30 c4 30 cc 30 d0 30 d8 30 dc 30 e4 30 e8 30 .0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0
1542c0 f0 30 f4 30 fc 30 00 31 08 31 0c 31 14 31 18 31 20 31 24 31 2c 31 30 31 38 31 3c 31 44 31 48 31 .0.0.0.1.1.1.1.1.1$1,10181<1D1H1
1542e0 50 31 54 31 5c 31 60 31 68 31 6c 31 74 31 78 31 80 31 84 31 8c 31 90 31 98 31 9c 31 00 90 0a 00 P1T1\1`1h1l1t1x1.1.1.1.1.1.1....
154300 18 00 00 00 2c 3c 30 3c 34 3c 38 3c 3c 3c 40 3c 44 3c 48 3c 00 d0 0a 00 10 00 00 00 3c 3a 40 3a ....,<0<4<8<<<@<D<H<........<:@:
154320 44 3a 48 3a 00 00 0b 00 14 00 00 00 04 32 08 32 0c 32 10 32 14 32 18 32 00 20 0b 00 20 00 00 00 D:H:.........2.2.2.2.2.2........
154340 54 34 58 34 5c 34 60 34 64 34 68 34 6c 34 70 34 74 34 78 34 7c 34 00 00 00 30 0b 00 0c 00 00 00 T4X4\4`4d4h4l4p4t4x4|4...0......
154360 e4 33 e8 33 00 60 0b 00 14 00 00 00 fc 3a 00 3b 04 3b 08 3b 0c 3b 00 00 00 70 0b 00 10 00 00 00 .3.3.`.......:.;.;.;.;...p......
154380 24 32 28 32 2c 32 00 00 00 a0 0b 00 10 00 00 00 d4 38 d8 38 dc 38 00 00 00 00 0c 00 0c 00 00 00 $2(2,2...........8.8.8..........
1543a0 9c 3c 00 00 00 20 0c 00 20 00 00 00 8c 3a 90 3a 94 3a 98 3a 9c 3a a0 3a a4 3a a8 3a ac 3a b0 3a .<...........:.:.:.:.:.:.:.:.:.:
1543c0 b4 3a 00 00 00 30 0c 00 0c 00 00 00 24 36 28 36 00 70 0c 00 0c 00 00 00 4c 34 50 34 00 a0 0d 00 .:...0......$6(6.p......L4P4....
1543e0 20 00 00 00 dc 3a e0 3a e4 3a e8 3a ec 3a f0 3a f4 3a ec 3f f0 3f f4 3f f8 3f fc 3f 00 b0 0d 00 .....:.:.:.:.:.:.:.?.?.?.?.?....
154400 0c 00 00 00 00 30 04 30 00 c0 0d 00 10 00 00 00 f4 38 f8 38 fc 38 00 00 00 f0 0d 00 20 00 00 00 .....0.0.........8.8.8..........
154420 4c 3a 50 3a 54 3a 58 3a 5c 3a 60 3a 64 3a 68 3a 6c 3a 70 3a 74 3a 78 3a 00 e0 0f 00 20 00 00 00 L:P:T:X:\:`:d:h:l:p:t:x:........
154440 04 35 08 35 0c 35 10 35 14 35 18 35 1c 35 20 35 24 35 28 35 2c 35 30 35 00 60 13 00 b4 02 00 00 .5.5.5.5.5.5.5.5$5(5,505.`......
154460 28 35 2c 35 30 35 34 35 38 35 3c 35 40 35 44 35 48 35 4c 35 50 35 54 35 58 35 5c 35 60 35 64 35 (5,5054585<5@5D5H5L5P5T5X5\5`5d5
154480 68 35 6c 35 70 35 74 35 b0 36 b4 36 b8 36 bc 36 c0 36 c4 36 c8 36 cc 36 d0 36 d4 36 d8 36 dc 36 h5l5p5t5.6.6.6.6.6.6.6.6.6.6.6.6
1544a0 e0 36 e4 36 e8 36 ec 36 f0 36 f4 36 f8 36 fc 36 00 37 04 37 08 37 0c 37 10 37 14 37 18 37 1c 37 .6.6.6.6.6.6.6.6.7.7.7.7.7.7.7.7
1544c0 20 37 24 37 28 37 2c 37 30 37 34 37 38 37 3c 37 40 37 44 37 48 37 4c 37 50 37 54 37 58 37 5c 37 .7$7(7,7074787<7@7D7H7L7P7T7X7\7
1544e0 60 37 64 37 68 37 6c 37 70 37 74 37 78 37 7c 37 80 37 84 37 88 37 8c 37 90 37 94 37 98 37 9c 37 `7d7h7l7p7t7x7|7.7.7.7.7.7.7.7.7
154500 a0 37 a8 37 ac 37 b0 37 b4 37 b8 37 bc 37 c0 37 c4 37 c8 37 cc 37 d0 37 d4 37 d8 37 dc 37 e8 37 .7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7
154520 ec 37 f0 37 f4 37 f8 37 fc 37 00 38 04 38 08 38 0c 38 10 38 14 38 18 38 1c 38 20 38 24 38 28 38 .7.7.7.7.7.8.8.8.8.8.8.8.8.8$8(8
154540 2c 38 30 38 34 38 38 38 3c 38 40 38 44 38 48 38 4c 38 50 38 54 38 58 38 5c 38 60 38 64 38 68 38 ,8084888<8@8D8H8L8P8T8X8\8`8d8h8
154560 6c 38 70 38 74 38 78 38 7c 38 80 38 84 38 88 38 8c 38 90 38 94 38 98 38 a0 38 b0 38 b4 38 b8 38 l8p8t8x8|8.8.8.8.8.8.8.8.8.8.8.8
154580 bc 38 c0 38 c8 38 d0 38 d8 38 e0 38 f0 38 f4 38 f8 38 fc 38 00 39 04 39 08 39 0c 39 10 39 14 39 .8.8.8.8.8.8.8.8.8.8.9.9.9.9.9.9
1545a0 18 39 1c 39 20 39 24 39 28 39 2c 39 30 39 34 39 38 39 3c 39 40 39 44 39 50 39 54 39 58 39 5c 39 .9.9.9$9(9,9094989<9@9D9P9T9X9\9
1545c0 60 39 64 39 68 39 6c 39 70 39 74 39 78 39 7c 39 80 39 84 39 88 39 8c 39 90 39 94 39 98 39 9c 39 `9d9h9l9p9t9x9|9.9.9.9.9.9.9.9.9
1545e0 a0 39 a4 39 a8 39 ac 39 b0 39 b4 39 b8 39 bc 39 c0 39 c4 39 c8 39 cc 39 d0 39 d4 39 e0 39 e4 39 .9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9
154600 e8 39 ec 39 f0 39 f4 39 f8 39 fc 39 00 3a 04 3a 08 3a 0c 3a 10 3a 14 3a 18 3a 1c 3a 20 3a 24 3a .9.9.9.9.9.9.:.:.:.:.:.:.:.:.:$:
154620 28 3a 2c 3a 30 3a 34 3a 38 3a 3c 3a 40 3a 44 3a 48 3a 4c 3a 50 3a 54 3a 58 3a 5c 3a 60 3a 64 3a (:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:
154640 68 3a 6c 3a 70 3a 74 3a 78 3a 7c 3a 80 3a 84 3a 88 3a 8c 3a 90 3a 94 3a 98 3a a0 3a a8 3a b0 3a h:l:p:t:x:|:.:.:.:.:.:.:.:.:.:.:
154660 c0 3a c4 3a c8 3a cc 3a d0 3a d4 3a d8 3a dc 3a e0 3a e4 3a e8 3a ec 3a f0 3a f4 3a f8 3a fc 3a .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
154680 00 3b 04 3b 10 3b 14 3b 18 3b 1c 3b 20 3b 24 3b 28 3b 2c 3b 30 3b 34 3b 38 3b 3c 3b 40 3b 44 3b .;.;.;.;.;.;.;$;(;,;0;4;8;<;@;D;
1546a0 48 3b 4c 3b 50 3b 54 3b 58 3b 5c 3b 60 3b 64 3b 70 3b 74 3b 78 3b 7c 3b 80 3b 84 3b 88 3b 8c 3b H;L;P;T;X;\;`;d;p;t;x;|;.;.;.;.;
1546c0 90 3b 94 3b 98 3b 9c 3b a0 3b a4 3b a8 3b ac 3b b0 3b b4 3b b8 3b bc 3b c0 3b c4 3b c8 3b cc 3b .;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;
1546e0 d0 3b d4 3b d8 3b dc 3b e0 3b e4 3b e8 3b ec 3b f8 3b fc 3b 00 3c 04 3c 08 3c 0c 3c 10 3c 14 3c .;.;.;.;.;.;.;.;.;.;.<.<.<.<.<.<
154700 18 3c 1c 3c 20 3c 24 3c 28 3c 2c 3c 00 90 13 00 1c 00 00 00 50 38 5c 38 68 38 74 38 80 38 8c 38 .<.<.<$<(<,<........P8\8h8t8.8.8
154720 98 38 a4 38 b0 38 bc 38 00 a0 13 00 e0 00 00 00 70 33 d0 33 68 34 6c 34 70 34 74 34 7c 34 8c 34 .8.8.8.8........p3.3h4l4p4t4|4.4
154740 b0 34 b4 34 b8 34 bc 34 c4 34 c8 34 d0 34 d4 34 b8 38 bc 38 c0 38 c4 38 c8 38 cc 38 d0 38 d4 38 .4.4.4.4.4.4.4.4.8.8.8.8.8.8.8.8
154760 d8 38 dc 38 e0 38 e4 38 e8 38 ec 38 f0 38 f4 38 f8 38 fc 38 00 39 04 39 08 39 0c 39 10 39 14 39 .8.8.8.8.8.8.8.8.8.8.9.9.9.9.9.9
154780 18 39 1c 39 20 39 24 39 28 39 2c 39 30 39 34 39 38 39 3c 39 40 39 44 39 48 39 4c 39 50 39 54 39 .9.9.9$9(9,9094989<9@9D9H9L9P9T9
1547a0 58 39 5c 39 60 39 64 39 68 39 6c 39 70 39 74 39 78 39 7c 39 80 39 84 39 88 39 8c 39 90 39 94 39 X9\9`9d9h9l9p9t9x9|9.9.9.9.9.9.9
1547c0 98 39 9c 39 a0 39 a4 39 a8 39 ac 39 b0 39 b4 39 b8 39 bc 39 c0 39 c4 39 c8 39 cc 39 d0 39 d4 39 .9.9.9.9.9.9.9.9.9.9.9.9.9.9.9.9
1547e0 d8 39 dc 39 e0 39 e4 39 e8 39 ec 39 f0 39 f4 39 f8 39 fc 39 00 3a 04 3a 08 3a 0c 3a 10 3a 14 3a .9.9.9.9.9.9.9.9.9.9.:.:.:.:.:.:
154800 18 3a 1c 3a 20 3a 24 3a 00 40 14 00 48 00 00 00 d0 36 d4 36 d8 36 dc 36 e0 36 e4 36 e8 36 ec 36 .:.:.:$:.@..H....6.6.6.6.6.6.6.6
154820 f0 36 f4 36 f8 36 fc 36 00 37 04 37 08 37 0c 37 10 3f 14 3f 18 3f 1c 3f 20 3f 24 3f 28 3f 2c 3f .6.6.6.6.7.7.7.7.?.?.?.?.?$?(?,?
154840 30 3f 34 3f 38 3f 3c 3f 40 3f 44 3f 48 3f 4c 3f 00 d0 14 00 08 01 00 00 dc 30 e0 30 e8 30 58 31 0?4?8?<?@?D?H?L?.........0.0.0X1
154860 8c 31 90 31 a0 31 a4 31 ac 31 c4 31 d4 31 d8 31 e8 31 ec 31 f0 31 f8 31 10 32 20 32 24 32 34 32 .1.1.1.1.1.1.1.1.1.1.1.1.2.2$242
154880 38 32 40 32 58 32 c4 35 c8 35 e4 35 e8 35 04 36 08 36 24 36 28 36 48 36 50 36 54 36 70 36 78 36 82@2X2.5.5.5.5.6.6$6(6H6P6T6p6x6
1548a0 7c 36 8c 36 b0 36 bc 36 c4 36 ec 36 f0 36 0c 37 10 37 18 37 20 37 28 37 2c 37 34 37 48 37 50 37 |6.6.6.6.6.6.6.7.7.7.7(7,747H7P7
1548c0 64 37 80 37 a0 37 c0 37 e0 37 00 38 20 38 40 38 60 38 80 38 a0 38 c0 38 e0 38 00 39 20 39 40 39 d7.7.7.7.7.8.8@8`8.8.8.8.8.9.9@9
1548e0 60 39 80 39 a0 39 c0 39 e0 39 00 3a 20 3a 40 3a 60 3a 7c 3a 80 3a a0 3a c0 3a e0 3a 00 3b 20 3b `9.9.9.9.9.:.:@:`:|:.:.:.:.:.;.;
154900 40 3b 60 3b 80 3b a0 3b c0 3b e0 3b 00 3c 20 3c 40 3c 5c 3c 60 3c 80 3c a0 3c c0 3c e0 3c 00 3d @;`;.;.;.;.;.<.<@<\<`<.<.<.<.<.=
154920 1c 3d 20 3d 40 3d 60 3d 80 3d a0 3d c0 3d e0 3d 00 3e 20 3e 40 3e 60 3e 80 3e a0 3e c0 3e e0 3e .=.=@=`=.=.=.=.=.>.>@>`>.>.>.>.>
154940 fc 3e 00 3f 08 3f 14 3f 48 3f 68 3f 88 3f a8 3f c8 3f e8 3f f4 3f 00 00 00 e0 14 00 18 00 00 00 .>.?.?.?H?h?.?.?.?.?.?..........
154960 10 30 1c 30 38 30 58 30 78 30 98 30 b4 30 b8 30 00 f0 14 00 84 01 00 00 10 31 14 31 18 31 1c 31 .0.080X0x0.0.0.0.........1.1.1.1
154980 20 31 24 31 28 31 2c 31 30 31 34 31 40 31 44 31 48 31 4c 31 50 31 54 31 58 31 5c 31 60 31 70 31 .1$1(1,10141@1D1H1L1P1T1X1\1`1p1
1549a0 80 32 b0 32 c0 32 d0 32 e0 32 f0 32 08 33 14 33 18 33 1c 33 38 33 3c 33 80 33 84 33 18 35 1c 35 .2.2.2.2.2.2.3.3.3.383<3.3.3.5.5
1549c0 20 35 24 35 80 3a 84 3a 88 3a 8c 3a 90 3a 94 3a 98 3a a0 3a a4 3a a8 3a ac 3a b0 3a b4 3a b8 3a .5$5.:.:.:.:.:.:.:.:.:.:.:.:.:.:
1549e0 bc 3a c0 3a c4 3a c8 3a cc 3a d0 3a d4 3a d8 3a dc 3a e0 3a e4 3a e8 3a ec 3a f0 3a f4 3a f8 3a .:.:.:.:.:.:.:.:.:.:.:.:.:.:.:.:
154a00 fc 3a 00 3b 04 3b 08 3b 0c 3b 10 3b 14 3b 18 3b 1c 3b 20 3b 24 3b 28 3b 2c 3b 30 3b 34 3b 38 3b .:.;.;.;.;.;.;.;.;.;$;(;,;0;4;8;
154a20 3c 3b 40 3b 44 3b 48 3b 4c 3b 50 3b 54 3b 58 3b 5c 3b 60 3b 64 3b 68 3b 6c 3b 70 3b 74 3b 78 3b <;@;D;H;L;P;T;X;\;`;d;h;l;p;t;x;
154a40 7c 3b 80 3b 84 3b 88 3b 8c 3b 90 3b 94 3b 98 3b 9c 3b a0 3b a4 3b a8 3b ac 3b b0 3b b4 3b b8 3b |;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;
154a60 bc 3b c0 3b c4 3b c8 3b cc 3b d0 3b d4 3b d8 3b dc 3b e0 3b e4 3b e8 3b ec 3b f0 3b f4 3b f8 3b .;.;.;.;.;.;.;.;.;.;.;.;.;.;.;.;
154a80 fc 3b 00 3c 04 3c 08 3c 0c 3c 10 3c 14 3c 18 3c 1c 3c 20 3c 24 3c 28 3c 2c 3c 30 3c 34 3c 38 3c .;.<.<.<.<.<.<.<.<.<$<(<,<0<4<8<
154aa0 3c 3c 40 3c 44 3c 48 3c 4c 3c 50 3c 54 3c 58 3c 5c 3c 60 3c 64 3c 68 3c 6c 3c 70 3c 74 3c 78 3c <<@<D<H<L<P<T<X<\<`<d<h<l<p<t<x<
154ac0 7c 3c 80 3c 84 3c 88 3c 8c 3c 90 3c 94 3c 98 3c 9c 3c a0 3c a4 3c a8 3c ac 3c b0 3c b4 3c b8 3c |<.<.<.<.<.<.<.<.<.<.<.<.<.<.<.<
154ae0 cc 3c dc 3c e0 3c f4 3c fc 3c 10 3d 30 3d 50 3d 6c 3d 00 00 00 00 00 00 00 00 00 00 00 00 00 00 .<.<.<.<.<.=0=P=l=..............
154b00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154b20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154b40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154b60 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154b80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154ba0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154bc0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................
154be0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................